350910
545359
20466
21777
1050829
1135420
993231
306819
1281529
1248452
507225
369278
1229204
1156381
1010689
945163
988486
301465
902906
249337
139337
158300
514373
158749
374447
1018120
627396
486383
393668
1136366
727767
1299728
199602
967347
864776
421044
1319253
499460
55489
1077738
210203
63652
434510
921815
166170
1121562
111043
217513
946403
70790
836293
1268252
1089873
92541
465584
891678
855465
1101619
937702
836184
416769
355954
538617
1124305
743804
1252598
3553
1175014
880978
503483
755800
439454
1017812
996828
191021
1240425
989094
769060
423845
573820
1234971
761310
337763
752588
1131170
1323230
615592
778521
1134491
571054
310780
1311095
458078
330158
717124
52093
240892
1058650
726268
387165
715290
437489
738319
140039
1215965
675073
523374
240697
1206755
1197145
934052
538763
375420
1056999
612197
660499
990963
273437
658999
952191
778695
1108918
695258
609048
1252788
178849
733858
1047187
773860
987824
156935
965828
905451
846919
1181429
1207907
832713
431011
826274
1004398
1104544
201905
1346321
133942
777102
27454
650709
172918
207415
387321
769214
1075217
1157225
836822
327241
352842
1111004
406576
820204
235852
25893
52810
811251
1096068
720582
905427
1064087
472861
1301693
1155206
718352
883694
836577
1151761
224212
273326
999550
1126896
196162
568805
29510
547156
40591
525699
1329521
554025
530718
335819
1173741
773191
59196
1336681
404912
890120
680477
268959
14025
379761
217684
441987
638707
35177
682592
649235
1204784
1076387
245027
164303
724761
187261
313788
996472
696129
38299
228592
523464
1303049
815729
991189
443266
661086
570414
221860
187462
873854
282423
837845
802272
505680
550210
779282
353996
1045244
443765
1028823
1198507
1166876
128309
461305
674094
979779
717836
100069
598346
970108
575905
620998
911137
965333
1231818
406331
171449
1310815
816542
219634
1236868
48808
890657
528355
1146088
152276
417372
472648
1277978
827788
1096522
535145
570652
1315278
661055
547495
967823
956017
1119009
1043635
1077803
150295
1143594
661148
820629
523263
8494
708790
133311
46718
552702
1157324
177621
793946
1345064
1313988
759142
626799
864695
798585
803485
117608
1276041
782727
75132
1123902
1041099
556628
233162
650958
1151975
1231725
1283427
953246
398945
679308
1235244
934201
1305711
1228870
535096
546816
58755
1191757
1219629
1016467
902722
1065874
188377
407201
468007
953582
230660
625707
509490
205193
1234979
142125
106775
1010087
1088629
789662
839637
488627
240029
278487
471420
166539
495526
892401
249671
40288
1085331
1194227
979712
398056
331439
721797
547452
1099122
829852
15837
369277
1213549
772367
999984
840357
1353729
1194807
1363750
213574
1010601
878356
993411
694238
61439
147289
1075227
1086175
831376
360230
431012
878642
602320
1077695
199991
871074
109827
969706
513270
663981
259500
357148
1270562
751595
154809
1360421
303296
323026
697918
1334941
1126945
846467
658039
1308766
49313
199321
248307
1091237
1360753
489596
257973
1150126
249834
1026795
874325
1086213
153251
587283
905900
249138
1164124
260245
1165039
787850
834818
1243906
963290
1041746
1189201
353823
1147615
1355948
968752
779274
49397
612356
1224050
1070373
542584
718766
1255081
1284915
1079630
643973
781452
1256356
26543
72105
892400
887225
1091194
1334074
462798
682358
300295
708887
619891
53905
436803
458605
446718
1338335
275838
1102977
255792
170521
1190762
1104868
119634
187021
268622
142577
420574
1119460
669079
738823
672120
1274745
1075079
765164
166617
887234
453788
381290
6548
113214
1050303
822877
702222
733291
496138
464172
823481
178398
1029705
197559
1273754
878870
457103
734495
552703
382693
97184
998226
716312
712416
1124668
497091
716054
1014502
1086944
658239
972522
1264051
453963
1226256
1311878
1022032
210851
651107
70370
877171
604101
923293
1054829
1169437
288702
486421
315200
669600
485932
1095175
769599
579861
624020
565678
584125
391971
100961
645738
625426
783304
14706
1138398
186790
462824
732532
884238
817699
206834
70067
320306
258455
598832
369395
36399
1048158
324733
875745
1177338
1229366
189573
959256
254929
1183540
1115551
1156539
403965
516860
326832
323922
1127646
1194677
1040602
498792
1345077
89657
68792
1288014
814982
215839
147928
789797
54071
791280
201059
698978
693112
548765
533217
782360
647443
447598
849572
1269281
142900
526292
157417
1052408
297247
1095841
568059
64537
216349
490092
217993
279672
220931
31348
964996
762945
588518
988268
3646
992253
970982
534265
1359881
1297991
1020565
812837
267197
983069
898405
431603
20006
1291125
1022306
1186330
88633
817002
380525
959717
55272
187054
796673
550226
1055007
468814
267234
477231
334947
575594
1092434
145393
280984
1120093
488806
941988
144339
83973
113839
539533
1334760
217485
620611
1166176
944737
919562
716601
153011
137799
845791
35390
828352
589396
1220989
1335623
742951
597518
411479
1126267
1306491
70832
1341675
183352
1172169
741530
275017
221086
489989
642186
746010
175721
608250
570543
93398
1137003
283783
1093083
1204598
254247
299826
1351229
361851
930443
1098829
1216696
489939
155987
302077
67935
1240811
580529
1124749
567320
1210583
1130909
400257
463411
1347512
246371
261520
562868
1340304
620305
655383
58283
256313
433511
1254895
1063774
1347106
642134
1203194
415760
1014825
898576
869461
854424
208951
1114458
358718
1053999
760690
366886
662702
1055077
570531
1272705
1114626
536999
293495
353194
499422
906573
1216110
117235
906779
752080
307426
913328
990129
843338
1126656
1062160
613059
1103145
375376
485508
1030561
145366
216668
1031832
302348
267188
1283080
275330
1082608
169441
1224305
967467
611868
1187242
699074
794392
169944
536263
627809
542338
699731
211985
269949
836889
129607
44931
976309
192505
1125623
1165943
534859
817535
1233741
660993
211832
419423
825060
882302
658198
1177187
79785
873245
1097030
151727
690153
926152
471300
1101345
1082343
168237
505050
963835
1066592
425167
927497
1239001
508877
701409
1224239
400775
1242349
1146011
1029490
433038
1327437
1075661
13797
340163
465365
1246591
711477
344921
20295
536073
523583
945389
1208477
895474
350191
945999
220497
1209228
937864
1022738
559890
125105
99185
300021
306918
895835
516993
18337
1020990
1111351
108727
657498
886865
560075
28756
516929
493644
335472
447578
929477
267372
442360
325400
699782
378660
431667
1341782
354610
158926
629649
305038
391388
173245
367028
866004
547828
634480
275109
519944
986533
61299
806326
364154
568221
820366
1070291
172538
543053
971321
754188
953730
228855
322359
1028002
221617
924882
379607
484826
123713
685016
457714
1156889
216357
54602
191204
970222
142998
1100801
859014
245881
96423
43841
618247
275789
509996
740369
739946
202373
987645
98689
1132541
1099117
1025879
380687
72600
1009433
989272
433165
82957
1071035
1313971
1347451
207193
262777
1325529
569860
503887
412699
1048129
1231896
1156368
1349849
1106933
562886
600437
243871
840611
44346
693525
558302
548332
1340733
19125
882383
528927
880163
1088807
520817
1241080
610203
724495
1326361
286250
1256821
11226
627828
318189
437889
188172
373129
1127034
274301
558258
496174
120862
1022626
860035
1083363
107148
382607
1215338
601390
1349157
553501
762665
616843
932658
402210
442273
360698
909068
483745
1214943
231197
570649
1231212
1308546
575187
1241615
865471
1153451
1121242
415730
902094
541957
1203992
1151023
1027614
897427
141761
399848
228044
1360437
1336146
764077
955714
611114
984679
139752
932989
208672
1255362
1114639
884645
757442
263566
1073792
573378
337052
861244
987727
26579
476549
548025
769706
886407
1042459
419710
1275862
487009
321492
326803
692825
266707
490756
304640
347686
112258
433413
204442
500035
663665
576511
368123
166052
150733
1062429
852885
293605
538730
604424
555081
1097153
515934
233261
1095642
74459
593361
596805
903376
1169728
962427
1352302
183741
24070
567602
482013
578756
1123977
379485
654861
881517
1195525
572411
1186778
849301
375059
487848
308652
835321
1135234
30838
690799
753917
114661
1113319
109188
116336
400707
729312
785414
23591
759772
400116
712943
551854
776585
293414
420479
1147221
799889
185076
413894
296707
1197249
1292455
1009010
284636
117163
243431
636285
251732
544890
500661
983713
990543
785495
992791
1063410
939669
1354729
35463
845844
990872
143998
653272
309772
1273780
1041634
331350
833536
1276598
1287771
680388
571335
444407
1325090
1335377
10885
1271044
1015673
892247
1235126
958175
628631
1248955
1188188
530536
297155
283799
79247
151114
1313514
319991
510728
1021194
71748
1037039
1130099
1251998
1327441
114304
1108542
106765
188744
147781
1178232
951248
1175111
1356494
626969
819078
85752
918994
1049427
847939
318125
777304
1315655
1313134
412568
986291
1158382
1068351
38659
418873
498762
230121
1001613
197982
808074
797493
1154997
946902
1236169
316991
494311
682974
190941
897622
245409
49358
814753
1176177
659363
36054
1133790
1225711
56188
892634
692150
975592
559262
494095
1214054
305930
604620
847146
804328
878708
1207719
578982
152953
166871
108590
39135
835571
224711
111384
1095688
956808
1165461
436726
757902
1207302
258117
651518
444931
1249805
206905
983850
351983
935889
370249
1227722
559478
295015
476905
252796
293451
472810
1107467
599893
622884
254872
1128470
380706
1238929
172795
477146
7819
189894
1008593
993740
521345
1230837
36778
889983
443155
462588
301944
84974
592810
56173
1271602
211324
307978
1028400
1161340
941282
914342
965150
1164029
574988
195269
793400
623289
398865
279567
1003707
805663
1174873
332658
950199
1135323
865563
1304313
1156818
830940
436657
1165436
1361500
1356478
139933
775509
1045219
1261385
784573
249456
186185
126517
107859
756580
393953
1163538
637746
929199
439441
1227065
743882
297653
1034305
1089176
722324
684307
1230278
1093967
399762
464598
432657
930721
383314
124699
402137
1097070
1033196
787158
331942
1242704
812242
1104427
990392
1181650
729791
367061
1047104
12407
275156
643089
1229092
1207824
430478
237216
421124
1020550
728537
923088
829219
1354335
252569
1084156
504595
1161780
1321581
1003991
252404
190267
1051296
1083198
87556
84376
1261342
344106
853604
1342006
522916
1332823
12506
1022159
144106
816501
153765
690764
1059338
1177655
522408
1156308
1121705
1100796
684750
736843
571174
1196381
1158828
228331
1208915
1293882
532025
255999
249154
718301
327637
1166030
247694
896767
548867
237916
248585
1311937
118494
885655
693521
1098764
385299
808762
1107509
1325222
484414
985108
1172417
550854
1256428
999948
326549
648076
1190234
1082139
846676
284606
763211
1064546
1103452
96201
979040
885222
1017226
936638
1353529
326300
328699
959192
488550
999355
814878
816588
74970
123134
951524
264470
1198278
125936
631443
702272
877408
262451
1242782
206623
353778
1119353
791869
1098838
1038516
417251
656406
797535
338404
565871
1137695
579743
571279
650508
927832
248441
416669
307373
111862
551332
955373
754352
597403
406162
196721
279225
577776
350283
838770
68682
1005137
201715
1131236
1357326
1288302
27156
902179
32
1115523
986676
855196
774084
160544
809418
1086114
1362028
905849
19285
248403
1035602
1313798
1024648
170613
1107931
729985
1197215
224924
715640
1221964
693056
186391
858405
1250540
533112
1262538
185553
378403
159398
839763
1206131
1109083
179874
785463
26826
297525
986324
795532
738910
448450
735069
565808
1149789
1225127
875011
577844
638356
1174099
1362770
370159
706307
844195
472771
622803
1118781
706385
375622
1121485
866201
1143060
429569
1029896
628054
996390
1265052
548123
65402
247176
895094
393747
109657
1106180
1364048
787756
159671
888437
252083
1185933
312643
614150
1098551
55498
1295222
848727
1209900
287108
1028023
880016
458236
1107070
1326991
721368
547730
433880
727764
753880
106454
517586
955585
568837
892234
1109182
1168331
40950
15353
537622
1147435
784782
606112
298718
1303349
716819
901440
263564
706609
772083
390870
513157
654698
1265870
32050
1196506
61517
1310685
862489
1238685
1342332
963152
620470
298013
21215
192814
1075749
1358013
1056146
1232820
792878
95052
1073983
186428
228476
924606
405793
420836
510369
56774
261390
440701
1133659
1180840
752452
17882
1295154
853603
996164
592019
1138334
1297214
35590
175834
1354807
789351
203399
879449
430822
1170775
996290
472708
12258
408961
446646
582885
441792
877033
546323
909625
993417
843094
720631
925748
69458
359076
891591
1353197
157671
309795
853801
168122
569414
1073099
1348446
326731
999894
37181
1047271
1309988
1099983
1204927
487923
449784
36442
680515
336162
295385
419852
354918
1103252
948638
689068
813664
647249
976172
271936
1150545
639879
19240
1011152
479905
889362
664475
247162
1042334
472398
331258
708725
1192144
457432
527527
223018
1168168
1225981
868217
1132757
1048538
1061360
1201412
1156192
49198
566731
805167
303387
33612
1164659
178151
457128
239254
862636
410503
702880
387988
638643
112083
708038
536848
982555
519276
160111
570875
1321681
892435
1175655
644421
33902
543589
223613
1122472
947782
726114
36196
988554
719876
1147832
643545
1159873
1235289
491520
1221089
1121870
132036
112930
67554
616824
212043
603263
379032
213270
1036340
658062
422416
658220
930454
3582
38623
34707
209950
81065
886260
24207
904464
544250
304140
1138778
336743
496590
1247062
504214
123083
1329352
640702
799930
23266
1297843
688461
485719
67272
946720
1190012
975298
106230
560093
1320989
230110
654428
1081941
564399
733230
19134
484901
263878
1002734
126111
40946
1211227
975026
848819
340535
315405
1136992
812209
806711
984289
1277880
943628
333696
562388
73032
366985
359536
953652
807679
1351012
1140968
799369
1251792
1101615
615314
259897
456563
437867
1278416
713100
1136652
172681
592411
1123499
409746
394107
976313
977099
739522
41591
694587
32822
47134
580480
407190
749535
524122
279529
973418
790
159164
392250
587831
400934
373831
214263
886877
23927
16846
291454
527222
929912
223888
561353
362574
370118
362906
1149229
379290
762052
883644
319866
1226372
167389
352970
79970
86577
657364
809179
964904
821086
737346
213902
1066696
666058
1107794
1253322
1284833
229813
749738
1270626
253082
1348341
829664
327900
898947
1168339
672302
168127
833969
495770
293883
192156
1095183
675485
1131410
477508
1320940
943781
1226637
1216036
1086742
796001
1026378
873610
1141238
143403
1318410
1344449
483327
697955
255081
314274
79387
1206510
610851
198109
384190
630580
516740
17587
95239
359251
659702
101901
193844
28927
494578
480190
65519
1088762
1090832
688382
1133776
145385
1081744
190424
886526
304212
1242920
649473
478365
377310
988704
1142314
1076036
241668
649011
1154477
247367
394519
439075
475645
353499
1013700
654989
1107075
502533
184481
75510
834593
548030
515591
103580
209689
751430
421544
171972
641718
422555
109148
438115
1258381
1162836
1355702
1063672
1229660
1257772
69783
886426
552356
654989
221239
646077
246335
1130457
1212984
514005
523919
717361
275166
971812
735648
1192056
745446
1020450
845569
851365
1249890
558111
160923
877232
727948
754364
977717
695812
996243
327457
111744
29432
243143
112004
1019749
1094796
328444
315239
208286
426806
640042
1197125
678498
1314768
779187
790969
593943
975736
929286
353321
435314
1234794
792572
1312853
1165634
151827
20989
184928
149748
923406
866044
687263
196064
834950
41382
102819
913034
1048485
735511
1142185
113849
1334291
37946
502000
1039400
211788
893793
1273113
839433
799337
580195
1137091
910838
973908
223777
39219
9059
911209
161923
847298
550912
878362
580625
448188
898438
466508
722192
412850
663127
13210
1140611
515537
1288878
84397
904016
755706
88929
121412
128559
603437
845101
575040
379378
501492
50093
745443
1301479
648314
1131290
502148
582748
723138
682272
844482
630780
283277
922027
345472
762762
521034
848916
776806
336868
932651
1128146
1349477
22953
1084028
717943
854659
441196
236726
794949
1152359
1325905
1278764
1284846
970152
761195
1026563
365751
225752
308887
402029
382494
1157087
530116
58032
386838
1220656
629933
522367
1226387
787755
1271790
609792
1335633
891773
1085973
173239
1033596
546658
1257946
1056841
1267391
1328844
297605
67114
83866
426671
1257591
672018
855796
383918
1148267
258944
1125382
657848
198417
572112
167221
1339232
820693
700199
1332934
92985
617091
105881
651130
1164860
1037089
439625
1351570
977762
1280150
809559
182577
764874
177395
828031
646160
693958
748596
1123415
542539
914290
842998
362614
633291
535053
617568
1322261
1039694
1010031
385357
215605
205240
838248
741571
283329
245951
789585
745610
91507
600257
1229870
264502
838782
876682
1103918
802442
1272481
314095
325498
1300219
505157
692138
186316
110710
934766
93209
339178
1110441
295897
891242
663108
836732
752406
1048171
1126698
1133767
161251
1219657
530584
858595
1363001
1095149
217364
1320820
371307
16659
314998
940430
1156873
809537
403110
836333
1302337
685514
564035
1085951
971880
564723
230729
489528
639609
1041330
162912
308405
797986
442849
54
318489
61638
347571
755726
380503
1246876
348431
353944
635125
355618
1242474
508452
897669
230042
434242
570829
1285624
125650
923205
713277
337847
1037569
1147039
309733
39444
571697
595248
1031040
649214
835582
362163
149609
282873
990486
88432
1314845
897314
75792
135560
671778
503401
1313620
936065
1226388
604042
859151
335310
866894
674621
1270047
742425
92254
532667
715011
1017701
443656
648285
402230
1288606
146178
719818
156290
699707
962303
352781
606778
628072
1113589
843279
389777
506785
203386
888863
1329107
532622
1075904
180468
1045090
542374
346834
595170
850162
685035
475575
678076
894884
171376
1138548
241937
972127
1170428
40606
460352
56393
27401
502844
360176
1295782
1142211
1163575
19460
1114247
794368
1292604
818092
1180610
986374
375995
784132
1071178
140708
554948
1267005
746271
525262
1318978
533577
142726
755886
204557
1158943
209137
74439
1266862
558851
888479
683977
535376
327528
323128
1019953
42710
105453
470521
56100
274546
686212
457185
180769
978073
1262502
956690
701336
1199486
583467
301982
519086
498964
1190216
926360
435177
684999
1126214
831777
1014274
409458
598692
419844
16591
313134
885308
964267
902917
227818
5233
603906
969716
1242409
101753
1318170
1088041
1107879
1280617
1032578
763133
753103
1100739
138265
512377
741390
917035
265986
427006
1324450
296039
956956
480863
1043308
408078
245519
606669
1067597
1086947
944375
977808
1306470
373390
1316625
565031
357601
1119105
350937
715964
880899
1293905
1029959
562821
598558
877991
137340
365249
1031138
615480
1244432
726850
694199
407463
28139
697426
1328334
214890
1029868
1198353
779576
290503
1028596
1329105
977459
151680
194237
1014602
989985
824098
1336693
11331
1057863
480729
768090
710679
59588
345451
1039745
671181
344613
811745
432692
63909
478156
890051
1077051
147833
541374
10275
240295
3632
202230
873763
1044449
1292427
385835
1188318
1115793
580131
1008742
455529
377066
518846
1133020
1238669
30236
1094697
388898
742605
934268
558396
992981
1078214
649248
1233962
145143
723061
450646
477158
995321
1302793
1159070
256580
1004588
1261728
403282
560683
7429
1242064
677844
202695
1274676
516412
1287980
194628
57073
584438
1337009
428017
145977
385953
62364
1128064
1174883
184931
58581
669750
1341060
1212102
12385
229531
656801
705568
405026
1174271
1128707
1356691
1013798
439922
1099735
1004109
206407
432843
1154965
285935
447357
931621
636527
819659
605208
158107
1361980
814418
1320230
762203
463173
1260152
452787
488651
748953
1104218
957297
160166
1349396
328707
344637
156110
435553
1148570
773857
951833
9474
187212
884595
702469
1166281
1351782
681557
192779
193335
663113
925519
774581
906733
186584
224063
977111
1275496
921407
797304
805789
814318
974232
444297
895765
325557
445152
842424
745164
1343973
422867
723213
9341
1044580
737679
85522
1125977
552459
923313
1068256
723975
1038926
686380
1185488
193438
423813
741871
1267729
507415
1263385
740957
304024
256063
532723
957211
141637
749052
670050
892350
140170
335061
812404
93967
397388
570254
1301891
949894
11618
256991
488641
70414
793396
840898
1225569
812617
237805
145368
757441
559910
670780
1191648
200491
1130666
9610
256299
1095151
764465
525491
1057021
528268
308207
1198827
881374
410893
648781
831004
1179001
1142633
482832
1317626
262341
1110038
703321
1343529
1255100
255518
903744
1296338
994984
165229
735993
660180
1077897
1236493
1243162
1032481
379567
547085
1200762
58818
395111
480967
144780
396016
386219
490179
999417
301
64766
730956
561396
953884
403812
1115169
776594
976957
434013
465773
511654
455422
1032554
472455
835453
973812
1125522
13741
447981
46296
31847
1124144
1196326
1095692
786494
473636
641183
451664
1008485
1155055
262442
1250439
380913
830243
555597
414251
846610
1206010
901813
695437
72967
251505
360545
42101
1076201
289664
1173285
78047
692627
988182
439901
1279284
910784
166189
1027957
154958
350065
578065
1056918
918496
1046288
1338523
1161311
934477
69644
106440
623351
362815
794010
106195
524284
229529
409654
179132
1075388
644387
242911
486792
1074259
1016963
1218012
740247
163162
110200
584332
348691
1072079
240021
765662
1147062
1355422
377404
804873
458796
1323213
605322
1292272
540133
404361
39825
1087140
947800
562285
499054
948098
362090
561240
565052
1322729
63779
978215
812635
728390
475021
1091230
900734
241805
593890
621583
230231
216184
681511
195437
430993
209081
482794
1264378
26733
394489
721493
251414
679987
686820
11016
880461
44860
886594
719332
1069739
37076
358192
979849
1271014
1061725
450320
1211578
145529
264052
782785
331300
1025160
947165
1135485
697276
247545
383189
1028953
70898
1131354
830399
101644
1000873
127088
1122909
746042
337800
912690
859743
265411
329245
522075
1135476
1360882
897018
100378
995310
1090317
46435
838696
100414
220761
375689
847374
93700
976880
1156342
1307489
657932
1004984
1078617
650504
1109317
219990
677803
997133
1285404
810783
442974
114313
698143
444264
979127
794062
662348
280234
1184157
645873
1121466
40842
587048
661577
1286531
971461
1339005
920572
1148337
1218362
856543
1164274
815221
70919
764365
405390
417740
552414
1030417
1313721
474876
412265
834652
739007
52975
168452
983098
1129096
1065307
136954
1305246
679351
846462
766113
1164371
624632
693988
679897
1024513
268047
635454
545605
162574
676011
131517
1221231
463648
281390
584605
487446
800505
577302
1227910
850477
733037
769823
516928
381893
986335
961494
65685
1015575
349053
231679
242850
1202886
94917
741461
252923
516789
449317
78194
1334999
1350513
88506
540610
712367
260605
162660
415402
1165274
1227053
930360
529571
109565
814753
877102
803666
128007
801496
1099467
333231
658067
547635
484125
677241
727692
374493
1129121
415463
641256
228154
689626
462756
979207
909649
1021673
314745
606912
548303
581027
861359
460009
1057786
891674
602226
888739
887903
225087
458617
902610
276847
295939
1354033
297469
653989
544834
1221029
347216
1343859
1157321
215422
100586
1219756
1104433
329710
1004970
223692
1048811
331957
139100
664474
326748
1277317
1145590
59062
86867
1051559
663784
523893
773516
279640
1264200
561234
405818
442917
961015
473623
662960
76828
921096
722275
1123894
1356956
583191
297879
431558
216699
351138
299104
614357
897749
1164423
999356
943148
453763
108123
892011
1059567
299373
557580
1102871
1275206
949088
969071
453411
626771
646506
1337448
906278
735367
769717
28001
414465
897248
964442
1032950
1268875
244962
970900
521792
748867
1343115
242429
1333751
803181
602942
1043645
1228593
1012939
50444
1331898
1075364
1103996
125950
694377
667634
613768
270953
412084
1041887
1355161
265480
1171868
828155
1156811
140578
53755
1336762
412452
1218421
268422
69292
531348
852909
985226
233102
461080
435608
941113
113889
808108
572541
1210265
561836
279226
250751
1200322
1080631
299548
1220295
943655
1148855
775228
1227854
588886
495607
1134523
1057486
1159683
142524
135341
171465
479187
744768
1058210
876469
344320
123869
337841
1279115
1205041
1200573
1046422
254099
241121
189000
226343
770574
1276593
492850
764601
545246
374292
106570
609670
302109
266443
1205
1306440
88169
297595
1023947
912253
261833
886054
217617
1130220
1061650
179210
883308
1259389
219126
1009891
204109
475122
635542
357269
251170
157131
578827
1034546
1211591
465308
85848
1257739
984488
1128629
1251497
648544
568777
661982
148381
204288
42418
438405
1150488
1035283
511154
47892
888217
1140647
84795
1082966
124833
76027
841221
461318
215405
46194
430083
660655
692543
752896
1277171
296882
337899
1255487
656018
39062
154309
337310
810824
365805
108369
770623
517316
1151932
1282240
553531
38319
157348
1061732
344237
697448
568989
1273922
485744
253947
451727
65221
1326266
1024731
549860
848211
1058800
1108826
37309
757361
1284064
746472
994962
112544
685245
515249
1154417
656123
724413
19723
952101
351820
54678
1117728
599653
949013
189378
960715
761592
443126
597419
719252
741110
344044
1221104
960838
551197
477273
1081583
1049207
1260776
635797
740197
1188716
623282
147493
473824
1071746
1239827
695062
1305382
1220917
1283180
83419
204917
69854
263506
716431
253678
779179
1204437
163699
1256188
335799
1312852
1196218
809729
1087665
1231563
1057178
402050
1211024
1131106
811512
536855
762767
1323624
87443
482436
771531
390728
1222917
884346
81093
1159243
1348779
1224504
400338
902531
1176135
54254
200814
245031
203217
661818
673860
968688
532122
468832
1005363
478990
1229567
809808
309784
1026364
1138989
338677
238022
1114111
949935
795658
1110359
1046855
212247
426965
49092
906002
455917
1246608
1185225
1307681
1128849
1100742
343918
594429
563574
529759
194188
1097363
278504
580890
587196
1107588
711624
1149248
132087
873355
7760
503060
213395
74502
451126
148211
429552
492029
1263221
19280
832196
499460
1222707
782037
1301756
88071
1058226
343962
763807
1334546
613625
424907
100703
538197
441045
650099
206411
1026763
1184986
1030355
857750
619913
329706
864523
692136
982760
318573
211683
1309016
762819
1333421
236138
851047
846436
366882
519143
155982
1275794
1130333
999314
964794
132458
433208
680382
898367
1083964
489378
1096676
690943
113089
130094
181335
649805
910852
364302
581147
495666
967819
41803
634787
1182621
54551
958518
1255084
1265211
702981
968431
721120
1049473
1094680
360602
133167
377671
212161
856173
881447
897767
960103
62528
83729
208916
563165
116769
1311211
450916
1231354
1345705
1225331
182422
146770
796505
946919
593064
540922
366736
382984
1319024
764658
354193
479816
517468
375839
507973
392627
1219194
1207227
1061920
218015
1324255
638426
352358
447147
179863
616308
1164932
580794
1088025
794248
466428
118059
1285582
703941
270143
221952
994895
828826
1228389
16991
203347
228405
1353554
1097448
237579
1225505
824300
845342
554806
913864
71564
510087
1245428
353542
1306169
53460
398556
742105
95411
661604
1304472
686244
717980
582653
1261749
1162307
332966
260280
567990
1346209
172993
1362595
326400
962124
267307
239534
1090352
107535
11425
582034
906380
1082346
985156
236391
145073
738813
1102698
1118693
749316
178514
576407
1092784
1325239
394462
1067094
1135977
1237329
1092117
1136554
510454
32788
790645
780094
429203
1021061
1049100
739889
792855
282007
857442
440848
794033
1184926
1119990
864451
1156558
1352831
317075
585981
980345
1188424
344495
1304417
737351
395505
458237
714755
56362
154237
192448
1178616
60703
1349034
507250
229052
511074
955915
872431
171235
80336
468581
1318806
1136105
1045914
499364
307271
160349
994460
220584
1295463
1039042
230511
1055166
770475
1108940
255157
248696
91152
829017
975770
804104
371170
1220525
749294
287326
1290227
281725
998318
519530
213485
108
727345
869078
233568
310457
959146
855868
111168
86947
113689
257696
1027196
177456
1042243
1092145
240241
651134
201583
363352
1019006
1164089
798911
284509
652488
760980
63782
1064773
295243
948587
1337784
415611
1054545
759184
769611
835671
378021
482151
374008
540587
1070322
10797
756790
388304
629732
276726
688160
598061
220511
878932
854209
801180
800607
1017496
214558
575564
216128
199304
665403
521386
1224718
793877
392736
1134776
223961
942340
1046070
463749
1013449
721019
13422
756268
809301
1215280
532833
790367
1128353
284428
633334
975555
881291
202492
861481
848577
211323
986220
449773
65498
761864
554184
1153342
594925
1210380
325049
451437
1292254
109071
584504
101927
315241
1003817
1308361
530323
852947
139432
244502
1244254
853389
474087
898685
281151
635378
982173
615905
373780
145251
699451
227713
792419
753482
1043034
251525
1278412
378459
679603
650998
1258829
172606
165141
585416
1114952
628982
1137019
294145
562815
968508
986831
1126831
351890
87811
571384
85140
827797
891956
1164568
183743
1334207
1288470
348368
1007976
1080445
477979
672852
893920
849251
1140258
944308
1133124
303114
1205757
1293037
655353
867462
433721
3692
963688
159147
449165
1001719
886375
805689
881438
830936
1350036
679049
1111531
336000
112496
1009165
315321
124183
772970
293318
1087930
615519
727810
164810
1271669
391098
757489
65563
724886
1068848
679098
647552
39382
497698
249714
1156463
370575
189368
1257654
918023
165209
13857
709734
786188
1243318
500366
792346
143010
278024
1221019
939941
884073
944889
923905
949828
1186360
167899
199904
53969
897094
278688
445965
746450
132308
1097802
334128
929085
1293190
74872
1037537
2406
1335999
160195
1277887
175870
1261802
514466
65520
280054
358540
576509
1211460
24002
545467
572771
643381
934754
1267118
81085
774565
275360
823289
768840
1233190
702325
1160103
374508
495185
1127459
1033988
511995
672479
104049
1272366
530919
1243212
519513
501915
1235422
134713
306012
173937
1199909
229551
184319
873804
453973
518133
56775
614436
933904
1231731
501931
675791
794797
1214681
376965
1226827
304821
931447
715080
868844
248285
1326500
800700
1181508
983606
87349
987216
434868
190878
398624
827928
1197768
1163571
822824
755383
584132
42337
772656
638486
194467
936753
962781
732525
1254614
1210332
544370
1024097
502018
496059
764618
275730
671764
411850
1198520
1112817
824366
505766
286511
628013
1330202
741925
959732
379485
922023
181508
665427
377602
1262409
492955
1094866
704131
586650
1052201
303482
1130095
121349
862173
309664
725588
1186445
148860
1059402
1269500
1201326
337528
1110716
1169924
34705
830082
446681
713719
1104608
186367
951193
831825
376292
302374
802275
206899
1032281
522524
793341
972658
1117408
793400
112192
964033
764795
1321948
366487
557611
1094481
481497
490587
463510
1134826
857784
1273941
708592
616000
586118
340759
571290
990949
136629
622064
193040
104296
897112
1227883
1113710
916548
1096789
1067207
1308846
1356299
1191381
1268008
390534
850415
1345709
103735
1168258
1358830
1047031
388178
221941
622874
171966
287251
719392
1363689
877535
337437
1285494
1238333
1264888
999839
789814
328743
644471
220267
1037978
621979
615942
200235
402531
687328
157127
593651
975029
1283269
1074466
846883
1302592
622075
939136
197777
450940
767072
404895
1105643
739758
133998
1314072
1040171
556428
1267240
1160752
499374
1242775
847612
927823
603895
1123753
901373
283133
87828
597296
278830
1097785
829992
1145817
314581
214944
605976
567526
1288194
1124862
433927
1337557
418263
1147967
81837
288041
774109
856054
1045045
876175
43960
402571
338548
441700
1055155
568131
99459
943803
263808
1115942
219234
113159
1191794
341375
368683
483028
670041
659734
758585
46244
548137
878859
38356
1077859
1033627
758828
19456
1233192
1276550
1209041
1019831
1282299
443548
494666
295243
1196234
1086385
911931
491458
1114799
649902
112283
1176683
154709
1154506
1051490
990823
1321953
547996
292174
1351994
1119691
430184
192425
1172938
307172
60550
105718
127384
348689
1067951
90965
921950
1235562
995586
882337
366197
565936
708436
1099676
232749
354183
1348209
1255620
276465
1285224
101735
568931
563730
462322
230855
673138
1160657
935168
185240
70139
840217
922043
91943
380430
710631
1248347
140147
558455
182641
1288417
781361
1113570
819368
469589
333393
489640
716903
1246886
771059
72031
880785
281705
336484
1101044
1296613
645879
878653
1267950
542383
1087411
1303218
493048
1151662
1290711
1054563
1187624
1196519
519177
667968
428899
584610
764450
107693
1179855
1261324
1064742
988462
311306
492687
42228
956761
1312334
74355
846551
220221
483238
518929
1345614
638319
943734
716273
707237
201003
939494
1300511
1301016
215327
255791
443481
563441
193780
823824
210491
1336630
48227
322782
787483
487290
469861
582178
1062319
964176
844862
1122673
738531
557126
1187817
633263
1218192
552806
812235
657783
1278964
69025
87319
1273756
659455
699584
420229
29540
1039965
14728
1067261
601284
781909
801785
940688
951390
277758
289707
334788
1317411
581876
987697
907571
1128054
29917
330705
20984
842182
448925
610276
223811
17472
396540
798240
783039
133728
944971
527263
764002
384143
1087101
687535
907705
1058874
888645
717624
144160
545386
1232527
245182
208922
946786
126707
471851
628248
850498
826558
777678
100505
1305315
24126
645151
889406
532899
524332
127502
922960
509414
657863
965605
541642
228919
229778
1214387
592157
1239802
1009691
315759
755477
434376
49183
830786
180309
595816
826880
1233135
519558
569682
321689
1230795
1095886
970377
298579
1348513
912694
182693
897592
834991
308735
686543
832699
407367
56965
54466
167335
512312
540761
1047455
28811
1192205
95282
281910
1196218
1120647
992508
446256
928142
818985
120823
486194
584015
306123
546572
41692
128387
1275772
465415
1266552
999837
289573
644384
907082
889270
529251
192459
739646
354837
959765
387089
999441
146904
1278723
276699
477842
844891
594150
319143
232189
652391
464469
718950
656820
1044538
1231097
562535
1023870
1115806
99958
338726
1257854
637549
1003621
1209312
903798
619882
411397
1131438
334760
621836
456513
715134
1285215
1229903
734760
516170
81217
556826
900086
526246
304291
1327396
1168471
682766
826837
453812
275995
411900
604691
624972
90670
646422
286148
42714
440777
578684
732898
1001211
934061
70001
235135
904467
19270
182501
1196260
734816
370434
570018
386264
91872
244372
625738
581815
1258849
707385
1187019
368103
1217774
86015
458717
4471
1309406
815181
652508
96026
685590
1017684
608092
1071896
472671
1184498
605682
241434
260336
1044378
1088723
556978
1315741
1085094
610091
155607
828244
1082464
1211921
872920
472163
314334
1247804
969638
1139861
991073
1177498
538148
1053822
1247211
620311
5794
486384
791823
1039189
206046
266428
984483
661838
1091100
456370
1102043
1297614
243970
981665
525103
572549
396689
876546
672932
41761
163453
40404
64690
569990
1225188
947706
1316208
1190031
1212707
430051
1212875
398421
1220001
488792
1167568
203654
142864
609103
962248
519603
93403
587579
1362339
673040
576952
1345804
8450
271148
416151
781031
115702
491257
554417
600336
1221310
686980
1088513
344793
404400
791842
375154
759021
365708
587333
496941
1110633
908095
2268
1149849
1281629
645864
1053409
866200
1140268
131810
805988
296506
602729
157671
878561
55138
831383
48063
918928
960988
1290595
388511
88898
277799
1005533
222382
132014
348824
1273415
170427
582811
465709
1185282
230739
140141
1304061
178186
1274292
427309
314763
953170
1232440
85168
725778
697368
892696
1125647
1311184
1334099
1278624
903376
579984
1103497
1202237
1141151
363462
1492
1179184
20969
749525
114493
1131240
948591
1299880
115062
875095
1300925
1285270
500928
1080446
1056658
147209
1018521
206716
125980
281214
1296395
1363084
1001180
525774
958059
611362
301025
224829
504001
214434
1185657
337970
341111
573156
779422
786617
147815
500195
526992
311419
335244
1200965
198436
210324
876562
1186591
90948
99839
68249
1217629
1212218
668467
538949
537987
1161809
298362
93614
230832
659203
1089184
122163
1134580
296246
583563
292300
152154
1117384
1067749
158149
1080228
1128028
235704
282058
618905
1017191
816423
470394
79105
1184390
522073
836899
14283
125621
1008148
613289
279589
1188802
497373
665721
541114
488304
194731
424082
1306335
268074
688978
1143639
826528
1357069
429611
1085412
731806
523641
394224
769161
1035902
587881
1085671
765473
919439
461629
819793
707735
1143816
483972
1263370
419399
390867
639218
668295
315749
192902
142971
1203595
1139788
372166
1197281
746743
131237
792661
827398
322869
1140086
1065644
195095
534523
1236062
1150849
659424
861683
65510
1288446
1069456
631388
1064658
159058
1003167
824986
110747
1073791
1264593
406256
1326993
61867
87883
1139289
835598
1232748
423057
330683
1205606
944708
1147683
994915
1322740
786278
925178
1045895
542917
782318
125960
1173480
308766
1247355
267590
101525
262799
1038232
852878
171282
524214
209972
676159
778649
1296467
1220745
43762
322380
20241
969433
669424
65664
760986
522498
1174638
1124636
836188
648157
726943
338955
627221
479964
47766
1097279
498579
73060
682451
643234
893810
404796
874571
743824
1037460
226759
152054
395281
90680
1023117
1178961
380134
101745
26798
458198
1075561
965660
1024923
1029584
1077177
892568
806773
542612
988699
279803
382315
697024
727610
1081561
898574
520932
305510
811927
340206
567177
131092
391093
886453
317790
37516
631014
352275
1326411
408533
1111987
1089187
821364
974400
658158
895923
282269
920065
869468
238268
1018582
182717
630089
570078
785077
573348
97656
114466
936393
835934
198928
293677
1177162
996234
308335
516299
563988
462727
565424
855723
67032
1256111
1011541
677396
697886
698310
1161963
876425
1071380
783777
218951
680395
130081
691766
144189
465157
748473
434253
1059918
422442
1217688
587599
595415
354812
594370
137429
179376
927812
1887
234686
1257912
672905
1200587
1211331
592895
437720
852321
413787
267152
53865
410746
837601
910558
1297453
1002712
1260289
1358955
12252
690005
836087
1345440
673570
101036
214653
755131
1250172
346835
1337929
406774
965955
1060135
1271132
707675
1281324
266694
95151
144303
498331
1141752
400806
754894
839640
828845
268038
1267946
185211
822689
94925
853692
1150109
425628
563355
219857
840860
981349
1048783
1031063
1323885
1270692
1326461
399646
54144
93791
125006
866970
922661
861738
1048918
954204
1159993
995965
357826
972005
881369
811246
1232976
1074593
471374
712378
1205397
397557
832400
990586
814335
143469
445965
493847
591304
135452
240190
267196
249000
586906
622256
1061285
907577
1168635
995130
860952
992214
574410
291222
1102858
1191134
149187
207889
293388
278171
1072001
237584
991936
75146
132420
464722
1197337
501796
983969
209105
431624
479960
780893
488575
943718
1096388
172532
336655
493271
633800
1124641
134512
101738
445700
109520
1356322
282673
230539
974705
1138427
1108525
1019284
729557
635568
949148
578507
249740
740167
1251827
644136
721727
585259
451444
409448
1277448
771832
105400
220513
1198273
868582
995626
199624
316275
238692
1250520
974109
165032
763539
1138280
907699
1005298
610162
965407
1102845
1165878
479101
305762
904212
491216
227256
659296
76648
1357196
135557
1117644
1056405
1246692
1265885
1287824
370052
1156922
847193
477465
552664
1161140
963308
1034659
890872
1332933
51681
831448
1091496
231318
1015647
850717
278007
805320
1269073
187368
578770
455344
649513
463171
910146
636359
424063
790735
262618
764683
767823
986378
766273
435324
370208
239206
801189
896984
820165
1257859
41244
548301
1194356
886887
43767
240460
1351424
264004
1003435
862683
369270
535444
7327
399149
559717
1319473
678386
566408
467694
794408
1020473
1241674
1148826
579903
668674
1315102
52610
520407
903338
65276
154813
598279
339064
932067
906171
304656
770816
1205608
1216210
1114204
1126349
1108639
807419
1207832
1069796
866376
878810
387987
1094218
521072
1164800
1267615
561751
1104795
1176370
1298507
766657
1300858
336230
298346
608246
271041
525
939475
1198464
1123779
474596
161903
137271
72752
1313138
718261
521854
679711
426044
941963
184932
453100
1046300
657963
752885
682124
1176334
618923
1058996
926324
189465
848937
1325344
991330
667636
459167
663384
552710
1225212
1152259
476184
547683
132217
122020
1065174
1034843
679299
900188
910110
246144
668499
868788
848265
187767
61091
1258985
271012
892217
448873
745459
1022101
326214
635939
300484
1152404
852121
426922
1069604
407032
46050
669230
740402
1131757
394344
1108582
187265
293080
606781
314146
1269978
838006
1188572
253067
202355
108383
68721
1106981
473584
1276276
1232681
899158
1102231
776674
164424
937439
828154
829320
262140
292967
258575
694659
273397
556271
508912
305004
625674
1182252
786323
583149
359027
1202193
311067
448665
1192087
792745
1042720
698405
1269155
733312
925901
987242
1272117
531626
1121558
524185
719420
556644
710110
902408
158022
256449
979484
192016
680684
1045620
774935
171399
1351491
231983
489744
999731
692640
1211163
492001
186119
143775
556633
825101
25115
523801
440471
358143
916982
1051514
412567
675034
1302013
1139304
300667
927672
965649
105523
908737
1135371
259908
573052
1166468
675215
386475
1062219
216524
924902
326933
279579
266470
1266006
529209
1126214
525985
650964
354948
1239248
116508
1253775
157796
1047424
164674
248092
1133857
726543
82743
1136523
527867
156160
498735
1054033
661217
122924
1261472
825997
1352430
157282
1272021
365493
1172886
114459
1150350
496665
813315
497288
914263
1329829
903415
872280
1132865
488475
303908
136087
417577
909849
49463
550706
1180555
157492
695738
345957
169579
1022801
307744
94832
911104
1197070
832354
470424
667003
1239567
409962
927205
372939
1259649
1088624
1194246
794039
1266368
662048
642080
1001885
196428
687066
1041066
862708
506340
893107
349715
283829
740006
818595
1134230
1214517
843770
624307
537697
1198461
346759
135366
406215
293698
346314
979328
1238101
959107
468487
1290961
1051755
409999
1151271
776977
1001735
475260
488856
990396
970715
9885
1119433
1316162
1155989
175080
892700
445009
642453
373954
1219521
634788
382310
492891
1221300
1315483
464544
299623
106797
500665
41678
391401
343637
422918
654316
760957
1039041
1151048
1032499
470962
63499
277669
928777
772095
684119
43708
871494
529872
217087
1264260
1263905
332627
748676
887617
242641
313084
5052
491295
467600
625417
964754
1148049
534709
930457
129925
676555
720364
151407
737270
854993
863720
1231790
486520
419430
275314
753992
195221
978912
1336122
522864
299029
1352751
1058868
899433
27322
782449
1084189
547048
832686
1267637
1325724
518314
893351
871143
954306
89639
965766
698106
826280
1343930
1078517
266555
991895
618639
634725
66627
502749
263298
698399
163431
1112955
882401
40622
61025
160152
571186
328536
1039719
7239
858400
557513
243200
100545
969053
1253392
1095156
1225219
1009909
327790
1124367
1316275
1267979
417758
842530
891397
1129079
183985
493879
428956
1213605
1247369
828855
1270272
224602
565797
395169
240266
1333032
55393
156357
532845
787077
835090
946189
797620
1183162
1289021
463204
757120
444801
737414
813006
98358
910010
1210964
458937
1013349
1203968
82296
202937
1180882
981086
400652
717731
617179
1248315
967550
1009988
1314103
854526
306015
1191384
887608
28468
665496
501453
836209
1240575
307461
166144
513129
957940
243021
1349819
1061107
808969
770847
315419
537162
20251
435641
1359808
287582
580212
844024
1060613
348654
1163958
880871
531441
1128228
1227526
1165505
333558
1237708
513194
743883
618028
404093
552776
578994
430338
1296226
9131
1175763
175946
1360267
1043531
933073
202372
1100863
239780
385639
427185
1042861
545746
273864
388732
340794
1329708
94869
1109199
437274
43067
871432
962046
327884
439035
677286
1198535
88012
1246967
162658
871774
725755
780337
1220581
340934
775591
9380
492399
908201
1312363
403148
1144658
1141527
1359669
696917
1003038
353302
932074
285352
1168028
1143076
195337
529430
359302
940184
583407
1102437
1065834
526374
469622
104372
1071157
1310344
213255
300392
976624
1123678
990367
261761
1084188
831117
357003
751232
348353
972567
1049861
225921
618157
58331
567875
702989
186528
354731
1039689
163757
477271
1318334
1171038
1218950
1068998
1223799
1018076
1335927
1074249
202695
912857
458941
574540
1269778
395355
512800
800806
467311
695342
1132316
507261
667311
610961
677168
552165
564703
1071590
533901
1231342
420778
446892
211476
1163225
883423
265317
1296518
201958
1162614
1357389
1011826
856228
916826
811907
1356771
1077162
828278
1302575
983735
1323390
803108
1116355
456970
163611
1003356
722658
1118059
576264
867784
1153701
1124485
976906
1239430
272195
308769
170147
896484
343214
1223518
195939
1340436
668729
125914
68926
560837
1016314
1262172
884898
344251
7110
674303
426474
232628
220581
174339
319913
1002445
347437
692993
427812
707545
312671
536564
1251326
274243
1120971
750172
698752
1241512
608506
1183282
242160
1286827
826770
783616
818184
999074
332380
977770
1324623
292572
1030581
1298490
624834
377260
959430
90044
584084
492843
1192000
854793
35362
55427
1217558
922996
1222933
682501
306424
1194155
238312
522348
656006
527274
752653
693629
1209116
615419
503339
801853
679838
674873
459550
96989
379417
215424
213553
869624
61137
92790
696611
1321693
269680
780523
302966
655498
981955
1072876
373819
416998
339486
338885
166563
770504
780645
1338622
1116830
1320863
794902
553734
615999
1259150
455201
646489
678593
593934
675990
821817
949210
533938
556991
935403
197542
649298
1255915
1215454
697770
1345713
956265
855241
285517
1252376
1149795
423532
246078
392224
238176
703729
561737
986476
143868
1309190
401009
420639
713027
698067
328190
977936
515280
657679
187772
771704
206359
10512
853009
557680
99867
1087645
1321801
85787
659007
91421
1123380
205638
1052365
1048574
1023344
312674
1138321
954871
298023
354161
616272
195900
897937
577282
456914
422883
185628
105237
773696
567533
1287827
14437
452866
407534
847980
139328
111747
828777
543685
667797
997719
2549
1026504
1167362
955689
615064
1314225
967522
1066954
145578
437758
183871
371688
1262474
17013
204788
1010558
1287841
454370
15291
115839
1159943
921289
1358270
396017
65613
1059532
771392
1277025
652480
623867
457040
881570
439958
649396
763695
989720
329234
939928
222350
213680
849546
242829
298349
603444
1099923
329688
1244502
620163
1220134
323342
1094684
524704
403282
318215
1107603
1320866
456382
1078352
1005699
8404
498637
189415
1259841
908067
915120
501896
25688
190322
148242
1080377
1094363
1232724
1143439
566043
905189
278724
830161
272810
525082
1359637
185954
730459
611793
506638
547284
1343008
56995
535596
474612
1281031
1105545
432308
903573
169859
1173968
460708
1274136
898426
529551
565991
1009004
840565
309106
620389
1271501
311477
1097818
790849
433068
1175491
1072703
155880
374069
309434
479163
982551
225068
918884
360176
678190
400512
953684
699598
64501
979972
437617
1054861
452145
191454
775376
1093973
257185
694079
586896
302427
665561
972011
1068795
791871
945155
218564
1174415
824631
749404
842466
885483
701561
470034
522088
1052057
937144
106975
933493
644892
926431
66903
929502
495878
886893
622611
886979
1025831
1163642
136163
537476
406359
1026897
892135
1310246
717991
873684
1193016
565170
816205
904121
329633
640608
898704
324872
955875
665534
1274789
16817
124081
956632
44434
338184
51015
560287
232283
39524
31163
1133068
199991
797295
308914
58740
1282251
1193466
27473
1360822
816922
1028428
426753
1014848
1359917
354812
126673
607153
1178223
367152
195140
727653
148741
1035188
1132349
1324056
1085617
1081385
698908
547901
1096449
302272
965030
211589
1360258
346431
724716
1142698
1013062
1233753
883583
866017
637401
709710
377040
3959
439601
1235625
177976
148683
636472
332732
123598
231902
984215
320878
387547
634353
170895
272812
495776
1053175
888425
65292
437633
369900
78948
610020
1302192
212535
144739
981052
21137
1132906
835762
928229
684111
1330656
438801
585756
505109
338000
248069
428060
386659
407106
1278639
457676
1112326
1009649
1197916
226069
138892
49549
323432
717538
774922
1052955
406112
157915
1282102
367433
69950
1128949
155540
702895
1356068
292033
1350371
546211
1304998
911703
1027719
617826
514942
741763
686563
540039
432977
859451
432040
1188573
740110
1327285
393096
495300
976317
117668
600383
813347
417308
654741
1238935
963790
810069
650830
555339
621081
1087191
1079345
1075456
1132795
883097
285374
792869
853002
906572
1353992
810689
22181
167783
303906
677724
1329108
1180048
629340
207117
688155
1175175
630830
381525
26069
361566
370700
1228344
801360
1099825
1043181
1189659
572854
518126
175326
657712
450621
156136
682886
257809
1013515
353554
226207
423082
483816
1167069
345509
292171
826332
292176
911192
118202
632607
490574
886932
334479
1093542
465320
1264303
935177
1362379
814011
754568
1256259
1016953
223920
943525
494906
220423
1024403
1145424
112122
313195
1151441
859964
368484
348795
865014
1106563
1327003
590718
1072919
270203
242788
1264763
1075888
322081
1039317
955657
887878
649829
979915
850961
1119841
1160234
67423
1079782
192616
1157318
778316
1006586
670314
487310
1143819
611649
580150
449528
1020381
1158104
870450
907930
1053759
806117
554752
1142211
359712
427456
151011
755423
134722
1175297
309806
1083377
1296578
702274
961700
435000
422202
1153041
672829
814787
889990
710658
1282880
198922
355320
171481
184425
333104
333112
73305
933504
326413
1033087
1083604
539513
887253
977366
270937
1124241
176313
450337
138734
529137
1291901
609273
382191
921975
952944
1009153
812422
1266226
633358
184105
590719
70992
197078
1143069
901363
345119
925764
242732
321193
952446
1312771
1010033
303902
1227988
212774
402021
441588
790046
1202158
468398
1028609
1304084
121678
422149
286498
203795
1296659
1305571
168187
12416
351323
1360335
558054
735042
474588
687361
1114267
1005541
1354189
445151
1099148
385720
161712
331601
540871
608584
363980
1225120
761599
558130
882688
1161516
1159481
852960
1046167
538062
417043
223511
437104
1273904
140527
508299
422582
1210028
78775
1358926
297213
835646
1265776
942232
1350528
625673
106213
1168313
653302
583377
742587
1249142
1015280
574440
1251327
103777
116526
247022
947481
600526
958901
237722
381204
1046788
1170431
72452
814679
797822
92556
699306
322267
1193025
309440
909058
715034
1343509
376591
1275048
767572
1215667
1182218
524600
657885
1953
264442
641481
761674
362399
1057442
252291
51013
450879
236941
338332
79917
972978
796131
387156
638617
36433
1330092
724965
981528
521806
529526
1278156
1249273
108970
993868
923114
459062
529488
139184
666722
889621
760927
1070334
588890
257630
178257
1349826
1152784
1156263
1354928
153746
1146028
756820
252971
842138
97546
420422
1233404
996841
296003
367217
482131
853197
777808
207496
630602
1181839
220194
782965
1128326
657769
859391
498212
787940
778169
891201
813561
766920
1335526
1196760
838236
257247
348546
722042
171736
150306
710241
1106719
640394
56976
223316
459476
992161
163369
580269
223423
1341842
1034730
583008
548978
1249494
351576
448457
380910
183549
28888
205152
689105
54410
1089111
1340736
877000
770214
1355441
681092
1183362
303132
1303040
808654
352240
543690
177258
1280299
1212102
421272
492515
555286
1352862
592784
62741
773648
136417
710122
377506
561190
873916
928408
408198
1154347
921993
1240996
436921
296882
645656
1323343
793767
874249
143958
606801
1068783
541615
106870
135109
790684
146985
674742
788384
256360
788122
583044
887352
1125486
1229754
1135369
1234765
1222390
1062955
458487
332245
918097
1075212
1145814
278757
612417
601053
1007142
969558
951286
898752
831361
1002377
581963
1252195
304468
1310182
383738
342622
57896
1097459
1176083
1058538
176266
605003
580708
54980
321067
558004
1353649
167752
438406
327018
212491
633105
213021
989045
593878
281676
904761
880143
324099
208365
1010562
650462
1085644
1224129
999858
1338429
687050
46477
1111305
259097
797682
1318368
867544
344650
940696
886820
113624
479517
1188623
1216375
204461
651099
338268
45899
760665
459919
145021
1114257
1256353
713243
416922
221273
983715
286669
324347
1153724
670496
932112
717369
889769
238614
1034981
362738
408117
830481
714314
974339
135369
498854
49262
1317388
895406
209956
1150936
1343499
981307
430832
681962
169556
638396
219180
1356808
1274098
218653
598301
32386
1068773
69861
748289
615782
9711
1027099
1015408
704361
1007533
615272
647295
373340
1005881
1108918
337741
542741
1188000
285934
769030
58946
770341
1200311
425337
80363
323067
88831
1273412
354165
445202
114213
552149
159132
392436
699493
94364
654702
424088
858107
707839
590329
687092
991994
224682
838579
207993
1354544
875388
913139
495199
507580
352117
170470
90455
886471
159401
971673
792084
160462
1211798
1158645
3147
160733
590921
822102
104644
690255
1164515
253688
1092535
462933
223883
1336245
1042398
344628
182680
200080
483209
1126336
872182
716604
733777
659071
916080
12577
1093319
290415
1022738
888912
289839
80705
1340741
36312
1036497
68577
1152347
411962
1059169
1132560
661864
737404
150434
471819
270969
122766
330446
312656
284847
206835
716918
120158
217860
254946
728485
588890
1094192
1222500
1094874
966295
486406
1181067
634500
391972
568752
784136
1087945
790715
996700
86796
161303
1022759
1116491
1224585
323589
1157827
158905
1202608
283426
1135959
98248
376748
688678
659570
334460
1141106
827166
1140572
414802
439759
1045371
449683
424177
377707
310163
1364382
711362
1212391
1089084
725573
1217706
270146
371395
197712
781662
779288
909560
599621
580417
1008221
1089857
547103
1252305
247217
412331
307261
1018801
269626
1055051
941002
1303955
1101125
1205819
126332
162303
721760
187709
1270109
15851
494660
502662
802926
243008
283462
628478
1078358
442305
219210
564526
905581
1144737
655085
455914
491550
711343
1226668
944397
1164506
565899
495017
323855
918469
561520
978449
612549
63564
497737
632394
663918
185175
577821
208180
961591
1185907
612581
192218
408489
1115042
769663
1053844
243305
791193
268581
1102697
1294571
172875
367938
950281
746909
272018
999142
637011
935423
968621
911972
79502
963289
175714
242410
87125
655635
610114
483263
1059031
400138
490196
420467
1259095
598188
1033956
1180642
574998
399918
1297795
1314891
523813
1047131
996732
1064944
210626
1183833
617610
197961
286382
598207
318931
601039
453741
455928
728446
1042355
369669
43817
407861
1360147
775616
740571
428964
773958
538285
268618
794071
1030027
1163016
1297956
467225
497357
1341738
1319429
680099
990274
1243109
573450
198841
1928
791240
207697
646092
1356707
1323809
600682
1263774
490637
1330861
865679
407680
478283
1200114
675145
844305
755172
1082877
945559
100690
212663
898023
240963
1117552
994883
267634
42754
94503
352298
282947
449022
1174060
771335
693673
927013
275796
968468
28037
1076062
1231076
1276488
1047940
743552
1187024
624633
1102834
523564
708602
205678
50604
291133
239869
757289
666605
945641
179327
1324085
833695
1043440
1323086
458207
104395
1330201
296820
631614
163092
218396
710467
955149
729259
852188
1143907
200978
744678
418846
609930
732991
978874
133229
762921
345866
643805
1065625
1130593
369193
1350577
855870
517421
451543
1219953
1317881
607883
1354249
1010950
194342
1185198
783332
413413
720746
321522
896828
1092900
651104
121103
1259492
1296742
179434
572897
1132546
664894
1155042
1095420
1248394
526948
1302387
494949
712042
266051
887845
221250
1325035
146812
390630
553253
806194
71372
1315574
193278
158505
761287
369102
623771
871751
974480
598109
514023
1022728
338498
227519
1152264
1032755
372735
1303887
251966
1158515
311256
1023094
571688
1132850
480714
97106
721825
622807
557407
1176142
958084
849638
959478
633275
449355
1200501
1234605
82609
655354
1169762
7456
942411
120703
1277562
388160
793911
528457
325423
555128
290554
372431
594219
1231287
1008565
563583
321306
953320
84361
263013
7394
565128
268291
656965
548484
1009413
345211
54314
695636
693880
1335952
809804
1189274
518043
856407
251567
1354790
806299
254523
810024
549029
546624
1151965
171350
1208944
1064100
194558
1296905
690414
251979
289177
119442
1152091
1220484
1159789
1005639
1229409
936056
1241652
820154
565947
819474
786416
540409
895743
1183513
101881
927256
106639
331976
420313
936337
231539
1188655
529268
597005
789240
758658
966208
1340901
88316
1285253
129259
172192
1217489
908329
357931
62556
23306
1159471
825084
637631
502490
644376
1296599
185292
559076
1146927
112198
774293
380893
77974
591090
322576
545765
296648
978654
571537
979422
608709
1091674
638028
1103205
290050
744956
101274
964131
115151
1199921
665742
190474
380252
1205190
642063
488811
593754
159006
1306989
573536
804971
602437
1336931
551223
272579
402118
144962
913445
577799
758692
612244
818897
1282279
214184
599253
445164
614225
413545
780160
1158308
205671
707414
1035270
457881
233181
1261897
777704
762326
526609
179300
621553
1073642
433327
1043219
991314
4126
1254848
854719
310772
1325619
542343
1158489
204748
590725
1128754
93778
1358608
1314977
941889
624550
517128
497817
946613
225264
50189
281970
1011878
988512
836737
960330
502883
1059519
793400
1288831
770359
623172
1048185
167937
519571
263417
986081
513663
753545
1090341
1098811
1164340
381391
692892
173362
447039
1182384
1139872
776244
371177
1329914
1338122
1074664
681954
880776
752302
162838
138276
1082011
702898
1288273
1281419
151451
344645
1259826
424096
1153749
816369
631506
10031
546010
939949
10578
448883
1236557
221301
897558
131375
1138873
997655
1240197
193986
555806
338739
398143
864827
653172
850143
321279
410689
418187
487894
1024244
956230
220197
1172945
723968
901464
1134390
1346953
588081
645862
580565
482356
353045
1127541
131133
764415
47809
572172
563102
869604
1190080
1226236
1126887
1079791
159057
1016443
475915
1013673
1322252
638084
373111
330544
1043256
609735
293214
311505
1029722
1339232
1085480
76781
751597
557816
347067
255635
1000300
691779
76972
871009
848870
5930
1295626
1317443
1331867
414113
208928
1278667
965314
1342047
964665
1223955
1158731
1292593
435232
197300
1316412
59480
1245843
173737
925808
489826
493610
1256540
660504
248064
1136261
154443
1021187
295190
1166092
317246
910103
914016
100646
276706
803220
1088483
1344828
1264072
1160147
1305836
590325
801988
641593
175714
538468
419065
406908
172108
168734
1349782
1037511
695574
403663
1118549
920255
1011557
215327
1331782
990456
358947
1228480
903952
1288618
720446
1246705
189276
625683
406048
611390
496467
200284
1029413
649321
655260
935483
354808
1312932
490452
1265376
613132
415486
99562
479107
436513
57525
295031
341837
1225128
1332173
51621
1283267
619931
521985
93635
851361
1217201
182131
626159
467900
176516
461954
344587
167061
737554
416178
588215
738871
919600
692550
258604
852063
800546
382147
594951
612794
1035153
578397
860621
470829
1187547
3373
212419
209629
719960
231376
484597
979570
140272
967354
296719
535538
278122
445435
972922
691283
474513
990142
68532
1115019
1005909
1240244
1236996
633602
981369
1101197
1014216
33588
890015
962286
1031474
699717
450493
678777
1062987
1022523
323093
395855
569509
993017
260347
868475
234758
412523
279041
158303
831546
568514
865264
1105916
730046
479220
412861
711681
1094984
816354
1353410
1226146
76625
398853
650477
1258438
1081185
459924
836727
336076
603108
1084966
1147690
1218121
949294
1117911
148270
920404
695915
842315
88276
315673
1084800
945858
309890
299773
596277
1156190
553466
490054
890214
134020
902954
443936
166861
1266201
575163
14739
559534
273244
1253887
10934
890238
1148222
373346
160046
1131758
970995
215795
983996
1248641
1310823
926289
506175
770829
1087236
1324713
186713
1303996
256563
283392
840139
1204216
827968
874307
528580
761113
764085
734897
615510
537572
1210446
739935
349754
248664
400832
621837
86726
786678
159609
647062
166811
606035
220074
1070409
892505
1219743
1295234
522822
311364
642528
68916
481663
534862
186714
874118
1114986
525715
314433
407995
1320079
319516
1230459
1039872
213821
935971
1174969
1023443
1330205
33587
82778
1334310
1203984
159062
20760
510235
408627
915107
52433
524912
862114
781996
374372
241081
73281
1332113
1133938
775639
945369
845966
264445
1082488
871691
706272
855334
289693
958755
654914
853185
64782
313153
893481
717521
93712
1001119
56012
558466
490087
657235
1255277
758095
394541
899186
855099
427787
121995
133916
878824
1192760
462790
552458
221103
301564
464240
62302
715990
1156156
1275495
963561
219833
89301
991021
1203473
216265
913816
401249
543296
345917
761420
1091228
1039877
617786
494644
1100283
76720
1076580
1119840
582118
853631
889371
322527
477919
988310
542395
1086920
863066
1060594
572613
1198817
123312
1220866
699058
203491
866210
826015
738656
898310
1036497
1247546
970680
1114775
501812
1322934
105031
366575
816029
529506
957913
303436
784706
1251601
795946
771923
251220
453462
427320
1317779
1308018
15750
1336137
544457
560170
955043
1325510
459465
1213417
191401
544858
29200
309040
1190996
1278605
74883
1327775
1175554
419680
1239066
909786
1197039
907997
535312
1090072
856552
364307
374428
645010
371828
1052262
578996
642135
127269
362658
386916
44155
1152622
825989
1249818
1109084
52361
35784
243601
1145317
837774
997860
1282744
810693
1097455
641381
465260
99908
1052871
1034553
400441
236887
343982
918124
810189
1148049
905145
298237
424585
403260
740692
43228
628047
819842
940902
693005
883367
1039559
77711
670837
1250859
309115
208900
1141137
1189512
365197
485534
898396
1144627
633317
1150769
283741
741191
123299
980281
397852
430910
781608
99575
37354
210446
714585
457166
1086138
768952
430844
72785
1296461
685631
495297
915878
1345251
1102916
1210058
1039189
7465
12759
1331199
361642
157568
519143
583836
1075542
121301
529005
289934
651756
208488
8228
397973
1269510
633477
578400
313456
151013
1222750
223647
14321
724426
691686
976958
1282781
45544
639730
364629
489580
342744
711665
148336
646516
1161125
1170569
641045
487639
1110219
1359144
7692
473186
1316048
1175236
748086
1275471
1051884
53674
31522
803142
566585
364379
11152
352389
1296514
1060060
988892
900817
1294290
782548
1251426
994259
561413
491654
1036206
870474
628455
502225
932553
411223
1332661
158933
890447
1200157
1887
1108856
1299978
388371
392578
1033056
1237671
1266732
10081
124818
648947
808992
831034
115943
545071
528934
731054
1035581
659433
885352
842468
951015
463896
1279252
430079
306382
1073556
1354581
1195362
1129474
940288
514220
1147818
525161
286320
569093
965565
328568
43537
44980
1229207
810996
735998
78960
1277069
87775
365133
913694
990671
1165332
621041
853616
511650
632864
1093602
224762
834381
466115
700723
87108
1208357
634746
629198
280131
134120
959830
366982
1223317
260040
210308
481221
744900
212345
510454
550211
631984
966374
530496
494438
915854
1000185
335405
269769
827209
104466
168721
316931
607700
282136
1064568
271013
774313
1349902
223672
615112
1043706
436254
667558
418356
229297
594734
568876
971393
802878
61864
271959
974117
1134696
148079
273613
130428
796859
1124712
1244556
987051
312321
1023288
384598
949945
935727
166760
1203984
287746
612707
557022
637949
624265
674781
1176493
1207145
721936
130671
511260
643905
180445
492537
402832
1257052
604511
461783
563482
62322
942313
467191
1176305
992732
911880
816658
928822
98441
2931
279827
546699
1228708
712644
249544
205266
32797
1285675
1262768
56729
397933
518091
627758
1184919
1126663
1029084
766442
45083
677202
268948
436746
1002936
367557
824468
49972
1235954
811405
276828
874730
115509
433012
122677
92223
1110205
1058660
277762
548901
838567
910581
198563
1314170
1249343
389978
799549
965833
522350
868829
449028
934148
805160
718910
817595
1307258
800300
1058217
930138
931941
349202
917526
1105574
999384
623178
492220
684254
837524
1111551
859571
272038
259706
98497
496715
1222780
630118
1111966
817857
1215356
1197286
640960
348675
1224393
586263
502111
654111
741669
700477
443718
1182724
222357
813414
53763
1351561
1125963
914623
196652
940624
1140595
430921
810705
634551
1027443
1133593
522380
85723
1129590
726793
755416
653243
338901
1214037
443401
1288301
1259967
967530
976340
1316966
513527
1282778
668214
979997
1089997
228739
298926
253788
732573
1302665
86440
542601
781693
655188
1211149
694170
1312926
212817
1359177
951534
939794
457710
728031
504665
1295012
457787
1284474
1219044
648496
273482
453667
806078
1145902
597853
615914
186960
179975
19069
680408
868946
589290
324767
544672
1202781
847718
403004
156857
231072
420234
421058
172716
91443
730965
1287456
296858
982325
423459
642112
1218531
1085459
148328
579992
841256
554409
124589
1030401
415362
313987
795589
844831
1193564
948033
976082
1363681
484238
640895
643572
773335
681701
1149851
662821
1203320
989008
543739
925217
504406
1201116
688383
872752
558914
1176680
273746
858309
406291
1214568
475900
916692
341286
341808
1136098
1358993
457170
519746
325148
512508
923609
654742
307365
369640
590975
47570
1007618
927411
1244565
603026
399934
447130
1292166
1206729
1347524
1254789
839279
390849
586071
1198932
1348271
925624
1191316
92279
1362433
240429
1143557
72540
627232
1249353
1035608
328241
169321
885307
485359
602037
306113
1040070
513764
724141
392973
449760
1218711
202359
364636
195954
541307
72262
1256771
1327563
1198898
116947
1080180
239943
1289216
291486
160683
150649
899309
939672
705642
1235246
557647
102026
148355
8790
296674
16856
74189
613176
1156430
1153280
639619
493533
1331221
215536
626360
375306
371651
1219066
1048518
860021
1290312
154686
1217964
428746
1232509
1178074
541820
533161
836010
677713
1243470
1173524
1198600
906180
1214832
325758
164707
262451
1078702
957742
33893
295900
445592
301748
243228
1111437
1241797
1081336
710372
455626
222952
1269558
386579
1312422
298354
985819
566119
333331
315104
44915
1161602
311147
848583
357025
779637
1183650
312114
454577
1011536
648560
701799
419138
496857
311545
386352
1264285
130076
1267813
42436
524386
1348976
539852
470934
692582
1331240
1363475
1164515
596927
427136
278271
814148
274607
759342
360184
1238490
541348
1278626
444189
1083986
973634
906566
1160111
1050244
808466
726362
673944
586159
703967
1122285
283190
1282237
1214694
304649
127760
747461
1103475
1017007
702547
966366
1356369
812576
1355981
1052664
230644
543836
43549
849586
655026
1265757
721139
695107
727335
1105819
73929
219188
1025291
933905
864632
675600
1138944
30842
1350955
297175
956356
1040855
1166785
336165
197728
603520
363037
950106
426912
1354541
476805
478457
739791
466108
764806
928103
447666
1161881
795124
703932
153523
1156657
622211
722439
736500
42863
226285
589981
509497
518799
570306
347593
984149
1359864
1187224
536688
167178
365802
916129
432531
1360441
48058
683473
205273
814965
389997
500668
1252551
332696
726305
106914
834964
1152281
742611
152976
1029869
1157132
488856
332868
70293
1019898
1076720
86421
1317477
1244247
90370
571801
397210
680913
1277272
478159
1305998
370313
20400
317893
299664
154885
175694
959887
1147353
1320916
1252050
41193
239962
302896
1291365
264348
18030
399325
1031113
475925
608320
3945
661784
1206754
973904
794549
1107433
243561
697124
1275242
1244843
795168
1014168
1245735
1241894
1332619
1165018
851850
210702
1248824
643954
739209
590858
574835
1215337
1181535
1012859
560713
566080
438569
1030905
952154
1299300
512680
886440
519525
1148926
1040814
1114660
1333332
497424
665318
1227682
1323824
978107
1321252
55011
207682
694069
907918
716532
1050947
1239585
608386
1308980
1075627
534643
1110529
73666
1070848
599750
786331
1021048
1030245
32360
390166
697062
933230
344115
822510
883774
89347
512385
54646
738716
897975
247739
1313988
1156935
42285
727630
666783
540167
1161345
1111384
1316002
410098
1102731
990943
49125
796180
1248820
865778
610316
965667
406715
1237209
792600
26041
1032856
1232727
1064278
250817
682471
860745
180434
943777
246025
384331
355080
1327185
112137
254876
959673
1309423
445512
878742
769417
94828
357792
460276
816316
91162
457964
806471
681206
552356
954137
37265
1009046
1085647
939172
647004
1071606
476095
787210
45483
431512
20931
15406
1254631
246009
624304
174567
760354
1361974
327023
524550
994754
52078
859017
643958
102273
56679
1012697
1077007
639244
362687
188821
322732
1047797
1318505
898166
898454
1263309
95910
227576
527204
751135
1296603
945137
608314
413644
1192329
173653
715327
137105
1042945
1108534
571164
1038048
315131
714950
1093889
1038215
505061
625485
113119
828753
288400
200065
738478
242359
1255983
1151501
723334
314492
545752
704524
1333369
1251346
108870
423945
614041
234950
548742
419712
1223647
1081547
552797
236365
1179124
567072
932192
387084
926898
788793
737420
1269788
622026
447102
50065
25087
1167464
402195
494602
1246172
800540
23011
1049622
808367
1242678
946524
1093984
326592
730663
452914
658680
967363
1355240
813542
890320
420210
149486
118755
130155
137048
51311
348340
533306
1263250
1010157
1178059
68830
388191
601379
300363
116715
1030933
1035927
1148558
543007
736852
482596
1267852
1280967
408043
222973
30745
1231217
1146254
403609
728626
979490
1096366
760377
429211
1051903
1309159
1002379
958422
289378
1010223
1278076
148586
690014
879395
1001053
213578
561276
959014
916900
759427
365096
791208
538030
122298
802244
466061
1363037
1189642
843471
595402
184931
976492
819715
1359424
565989
471050
301743
975615
408360
78372
1180672
839367
975593
173299
1196972
86851
1255440
642645
385418
94202
584665
150942
123618
1080097
117939
38161
447969
1168020
177353
210193
1349834
110466
1154824
1315312
1352868
112695
1173336
745769
63180
48460
1104955
232480
340486
58500
589304
459619
868463
1145073
841703
981514
905729
1108865
506106
1087180
1011085
1194043
763332
848720
1066367
733902
602420
59311
33109
581961
1070908
1354386
1096470
1139089
755822
339650
1010954
1025167
338736
1209031
485636
429382
726381
987713
315461
1323274
854860
1266005
1278181
488598
815585
435174
1150782
931927
230552
546951
916319
909574
775250
897021
517137
876162
1237705
1128103
951833
1187321
594281
419960
542827
963185
597422
1249216
1262993
870240
279034
886752
1014656
911323
77062
414753
43672
925415
746225
1008995
759755
1313038
1201675
177787
444266
418955
709017
1341325
26507
165136
148650
255198
641545
283663
531698
549519
923203
1095231
802110
792144
258214
438405
1180627
732347
236954
850397
1096085
873842
1020542
110982
1151081
291418
513670
440997
32494
1247657
174301
139352
81291
346239
269300
1268372
994829
83304
1271086
206271
715365
900274
934002
960093
1354272
537704
77930
1185165
150853
990673
24806
18444
1104054
650724
389756
1137476
1201813
930728
16374
918295
1336688
990562
1317582
875817
81765
808494
1092510
590569
174473
147510
672541
1050967
507383
723919
602032
1111918
198975
28734
597292
29373
1069627
636887
1085736
44453
159077
505666
1073964
513949
778898
1116701
348027
768797
498778
685983
708038
379318
573597
890430
604967
1198561
331531
1152934
292979
851910
100823
380974
932661
1014865
258631
131025
1267785
1122408
244140
147825
234639
1105657
604800
1172126
212166
717448
105208
715967
769971
794030
695425
1358147
965681
1137431
55055
703475
430442
793955
549613
790722
210287
1315927
1174893
1054528
1224618
756297
413348
1316409
1344370
11819
425590
57921
91650
414331
436608
291991
657159
431361
568140
541384
1156171
873274
1235933
1206916
122176
650245
1004102
740626
539902
787539
413845
575949
90770
1138463
656975
294901
795300
381154
700277
588423
957081
1127787
698749
314700
241428
720543
1210551
995794
849722
1033203
1148969
1239910
1108114
1133219
451610
665064
165129
636580
262541
953535
166429
121340
1352766
101685
971756
191064
1351066
1040371
1154763
620267
553923
357892
409537
656516
1308394
1188852
172296
777682
884150
1206567
388332
1276239
1355137
1129417
718763
1361944
376495
122824
849021
970467
165277
1335468
840601
321013
713476
387522
1114029
88216
1338474
1215248
473510
101459
382405
104770
45926
811385
1199381
921862
1091125
777408
109277
650536
297626
184878
775459
969351
554288
594126
225223
781816
584384
48217
167250
654555
1244571
386793
154055
223061
774064
1290813
1093168
206298
244164
115400
281638
476503
883305
1270942
797438
761873
354342
1006696
492489
964503
1141235
790083
1143391
735426
149965
29559
1058785
951369
1351239
85237
51766
820029
1087488
1362336
1259842
1278689
1210304
713854
965432
1070406
472316
1267125
1110364
457390
102522
965160
674683
228605
574177
687166
1151215
298681
377040
1304674
368341
607325
174404
168204
191838
20248
1160581
837982
536130
669282
148837
476970
696216
906694
1038270
995325
156596
1255176
52053
679342
1181940
1355247
736466
657619
1127534
775855
1103043
892580
218009
1090456
539568
1163937
451045
71737
1332006
866034
1294567
256047
381700
619150
417464
1042866
1332862
1293128
1248587
449544
1034167
954693
1337218
457826
302645
1263477
250489
165229
216790
985612
354221
1204519
1066940
451096
65555
1358154
321405
653536
722364
734853
305573
305583
885713
85557
238255
340357
73801
942566
117382
642904
118022
732770
930709
1362825
1322084
275486
478119
869195
140789
283194
932863
200075
772717
1051453
980184
19611
455077
425932
1345769
965852
323129
402748
1127867
750692
893046
538478
219809
441946
835687
475040
963069
559159
928426
1269269
951616
1054848
144678
99696
990463
487113
1306141
36961
583105
1180584
1303325
773798
281367
373402
696470
849200
337763
946824
1302433
1053231
207256
1212832
690775
554196
327400
145662
478884
822383
1183884
762135
332784
266260
1313909
859435
16348
882780
953446
833642
440121
616078
92147
74226
849662
979650
356899
651415
612021
503578
1111759
1244658
971439
353821
1175742
889468
1152916
936662
506728
959117
680354
816544
333308
471763
623420
396709
732368
789446
1363325
428575
1046532
1199612
377943
650745
1258572
696077
860247
361219
662519
142842
790929
833466
1364413
1029239
219675
1185295
1132811
684564
1247771
350280
255248
1346143
397994
169630
1168608
33318
855236
682517
376774
936039
666983
388286
566309
897658
334880
1232410
961469
134064
949866
1040531
283323
236713
888210
1039274
1108910
1187712
1029497
491944
686960
191289
461160
1050904
427726
839095
909731
89030
670803
100506
246922
860767
7489
666670
392066
653372
1172975
1251842
825587
1225220
973336
1268592
203967
457387
761023
1255063
212912
1295771
997538
449284
1213473
232491
964640
673929
976637
47619
682928
793729
1065061
1014939
80416
521972
598428
708637
1296552
520185
1238166
355017
155482
296962
281367
159418
857190
1229570
252395
707062
377080
1320742
406264
1112750
925112
949260
610215
1209848
1245207
546972
1242744
769649
221108
258978
30616
926280
649813
674517
773161
815096
934335
551653
521336
227393
739216
1279042
910451
164412
160673
117190
1206765
726216
766852
860673
686688
1258996
807664
1173146
116618
752068
577598
462764
1136283
542161
745339
1080865
126015
828562
92686
525232
524975
934611
264573
1340887
1116038
1325183
926110
1282491
858534
337178
1177906
632799
397831
1300580
413784
475941
1001264
1147618
1338695
56286
1231599
998230
566998
106865
873807
395295
966644
162845
228030
1203166
1122581
779361
375670
988751
123734
86285
530879
633934
927414
426595
90337
1081284
1301612
433114
1048280
242478
1224096
1207469
632502
739624
290674
899853
878785
1356620
162569
960439
1294742
1325593
1029421
593695
1014212
1011940
1290603
182093
711134
277833
513904
359698
1121308
593843
304607
10419
983680
502948
731702
1215293
150613
65273
1363665
804173
1360475
486572
781151
490647
1058954
368253
749970
1173355
623897
1080176
16483
692889
915960
301188
460373
456635
214935
100628
770411
524690
1025229
1165351
525076
657001
205343
1332250
31643
409793
259795
892640
894348
66869
968571
724779
1289922
76108
870773
1303098
655638
856278
200206
79267
1313698
622136
444896
276582
1249419
653972
69657
1065469
157704
1119916
357511
1065840
188585
968172
1111529
1296400
1125247
661408
893642
866925
102682
1009324
53003
258408
558291
571728
87315
946879
376557
417039
1284338
1356090
240040
85606
113338
1154477
1037734
987124
823197
1083756
984418
656719
1096343
371708
1009571
1098542
49748
60874
181902
1225770
243970
976022
220721
909608
489583
1318105
538113
624458
235587
47266
568672
1311145
709359
1282258
487858
740745
1313225
377185
1280267
825688
842030
794094
17858
166446
428081
657768
818781
977532
1220625
1313976
1068620
446021
330455
1050599
74434
367670
1177971
361782
283725
843839
1318091
253150
155578
154378
534957
1121450
596360
853897
1083533
1063766
193063
1167278
1012533
398572
109177
692055
928684
884803
1287164
885880
290931
1077728
868867
230425
590647
1132497
137812
297551
537476
504168
710882
574972
487921
70196
245193
350369
253915
25492
738070
793000
1046400
1124996
976254
797538
739270
1052693
669293
749518
1301032
260159
175885
564252
512739
1182254
706597
1076657
660166
231003
874300
451287
458170
705464
1334731
1128498
1351006
1289922
344375
1093601
549504
508306
92082
92566
1255619
310868
1075946
908935
181028
1148770
852946
1357361
654797
1025669
868998
692417
1082367
510822
375687
707368
114381
738454
810253
670485
1227724
267777
1248855
1317445
263089
400727
142219
1002782
854552
177136
1269006
778964
1320669
96439
397311
897578
953895
850494
1177979
555856
203841
437292
709104
21184
1269349
741959
426396
1114236
1199716
264172
1262368
1068610
1123699
1086011
892265
261461
611094
449852
1133710
348816
142065
26336
1007710
261800
970738
1079966
335631
3987
40934
267245
853572
106830
259621
543910
1110968
378752
524612
1195124
953053
1223170
136371
662834
1089017
884325
468969
1024736
1158031
602440
1215332
617202
249821
299489
209407
621148
36454
783699
890194
1229378
721167
1302603
229636
151183
211788
441454
271011
204162
340751
1118895
186791
1194779
1298435
945599
1124142
782115
303872
1129412
1057066
824771
1360376
349125
1158831
672480
1207990
526465
1138374
907939
1252972
640771
675157
1065841
1314481
686632
26859
1114093
485923
1088377
1345558
309274
110369
872683
468288
1002269
623602
939028
1210374
1120869
649911
957362
1059121
889552
1092851
213203
415031
660263
388904
338755
123604
1270221
46566
802598
510463
695428
628582
296752
270178
891072
469713
877879
785556
417392
80406
580947
174005
590852
1329445
460863
484142
1171476
966606
42513
836483
1035878
77855
759122
395173
582572
549819
242893
971634
689404
453489
1140166
643769
461763
1163689
205796
788130
509349
469317
358595
273070
776081
875534
1044072
1302422
1095375
1363479
316873
988490
1259645
686059
31642
129551
1225920
1026194
794624
538425
26267
469742
160166
297025
605893
1269886
914956
352756
254246
100811
935057
290366
1143492
744959
945518
397394
974192
94713
1131980
392622
1076102
189595
215031
1337709
297191
1337502
38127
540167
785548
89028
944790
203903
213575
588358
114118
1102750
402466
978638
302513
1042868
1023155
25565
21259
1072905
316158
617099
643216
279523
656366
54650
816460
1124354
281940
1034302
762171
808704
827740
11009
1344776
541526
94929
727199
147981
783061
324608
958653
477261
1194975
313004
1199031
818899
1301500
742385
199937
80457
1339355
556509
1095504
1343969
1271131
370776
362814
1336108
368803
300872
415225
965934
870458
307309
257607
1350411
1262205
834658
1055417
198237
389742
1043412
847978
983638
1255018
1340467
1255777
704342
733362
964552
1337617
1073881
689049
66770
267565
56195
1154805
753012
541808
336066
1262253
1319290
402015
1094874
1099318
1243670
761543
1290180
1064851
1315583
1058612
1356698
125461
685850
633831
171203
383590
39933
852110
4341
8781
1259556
1229147
623867
436049
612356
484675
797824
627665
319298
851086
1282580
504296
248531
301441
372033
1028732
176167
954513
458404
984371
254716
1110641
149036
1096726
719655
823976
1121186
1071360
730204
1212348
919014
1027336
975915
686428
1171018
150049
113461
195086
573330
665044
1319251
674972
19524
132426
387000
855471
22135
537085
1289393
196982
522614
1309668
149529
347710
22792
1162240
1247021
1058037
1077252
942019
421591
903588
994750
270117
1168760
756691
261209
272934
690014
601936
575993
1313831
952833
12755
1075392
76407
685372
812501
968054
511379
320826
731076
743506
294072
1276932
1058298
118883
1101827
1026394
1130605
517029
1334834
571118
880294
1298991
163120
784419
1072931
1016431
569594
262692
35463
431491
920943
637213
1259712
941651
680596
796999
279711
724637
720785
144694
761099
476954
499015
194043
738959
951240
1100001
1352960
625820
862294
1145638
14631
1185066
908744
404242
739847
790119
1212513
855293
1278801
1034486
1264746
788519
503542
1063261
814214
537112
908842
648564
605703
903802
69941
492271
332080
1100109
495930
806052
1205192
815765
1221187
1192481
208697
477268
65868
2929
885510
944756
843422
960859
1001494
1247510
272299
293336
767783
1032096
144716
941410
1357668
1192960
367109
633317
836115
786670
701511
287804
763335
559561
835782
1190053
692630
943412
1020867
1321690
1239147
1125477
852183
325973
938941
553757
746226
150452
585520
836050
578437
869120
1107880
55626
682860
1153112
119600
444612
1224494
426455
793854
1248066
1069659
336078
1155469
1055148
258599
1020074
1337030
886420
424667
775532
1217301
931440
960701
93351
1262457
509905
780832
570306
344132
103224
755595
1289934
585171
440508
543092
477309
684019
1153987
377293
687487
1184042
1354341
349058
411142
539658
311358
964644
455397
1247687
1202846
247803
707855
1018478
557822
642916
1185358
71653
1303484
365672
898924
477433
902023
299826
1087909
678516
463440
28812
647240
17412
558477
688648
1338480
41784
162848
1066024
1309665
375115
924851
1314786
1275598
193761
150928
329374
807256
315064
1294431
555269
774383
657892
1344409
1277117
1294176
1208304
775809
71053
1213131
444986
77234
1013883
20620
48378
608106
542709
940333
887478
1269652
931193
40466
1089582
17696
796038
514101
1178067
1101918
696728
903016
467161
910499
1240978
552139
1163453
185000
364611
1121574
1108049
1078016
31012
1237941
448433
807167
294946
929208
442747
227683
1222285
690114
35346
1072683
75286
907259
310712
853883
951863
1272973
116379
348515
305428
570482
1294232
860150
1153914
641827
147750
841718
1099085
475002
8745
563440
1039090
218014
580181
135677
254482
246987
345727
1187718
692465
824412
397281
516544
991543
637096
1312867
1324752
10464
1254745
158257
467715
822744
393364
119189
366698
68898
6796
829632
1309738
180033
192117
673971
236927
129702
1281406
196572
698127
525225
678958
941693
1078270
622735
53509
1120478
929349
816807
1248373
217992
1035310
1329668
592978
444966
883119
302734
361814
919685
1192524
982394
712767
825104
899814
131927
1317091
336151
113640
417010
207638
1191830
324676
369568
1187306
683477
466072
1042383
1237154
867400
1014022
671319
1001141
1173244
660206
140475
6697
319801
631204
894724
428372
149217
1296041
169707
1360637
408039
588523
243672
348601
1364135
874240
1097295
833497
231023
445001
120419
1025579
374327
1254576
65199
799073
1262308
1176131
365615
1350107
39577
1321762
533822
176610
181423
1055879
1272251
195885
88789
1142107
1346920
770630
108063
384112
1033849
57820
930294
722955
22702
274878
841044
1262901
730883
1313413
1118565
504764
560582
399905
670779
316862
148253
227827
962606
70228
321146
1229603
1061975
1311117
780435
1021375
807680
228497
234996
171490
1233650
420078
800778
921614
511320
577498
622846
1066346
1282262
705806
39716
1238242
843258
4630
22051
1033500
299149
531864
1132932
1323458
945692
837422
85452
1310551
54680
224171
1093620
279709
1062224
265078
1167399
147781
256274
940548
648942
637873
579674
684438
552135
744908
1259055
1190053
292179
476752
645992
591087
92138
805926
1316890
381916
524619
497294
1272316
116746
250290
569102
907334
416057
57700
1171406
321443
534977
472698
1162262
1046554
21268
699460
544970
189997
11114
731922
565009
1038578
668640
154012
896883
309088
751830
728632
565937
498120
1143377
340555
1289746
1111947
334247
886508
1249825
534248
146168
862830
590480
140719
463331
920500
906022
1022791
927177
1197088
75759
338995
894681
214774
311848
616784
1121765
333179
1167952
106489
81568
861614
1083995
158595
178210
36273
651651
895463
173862
993244
958721
728809
221760
849308
229231
1282519
108465
1164951
656049
846750
859632
901809
293817
1216994
1108653
207836
315580
274837
1225740
105980
233697
1104837
572256
1099948
1008591
1011969
613527
666322
269650
1326552
668516
1357237
1301436
1309384
1291933
884047
870338
740096
735243
699631
463346
973676
949951
1197795
708226
648884
95194
1243233
1045038
747484
700876
730077
1280596
748935
591678
1154102
745709
574163
1316320
718623
1056770
1045789
740890
950174
1171739
934493
151523
1126095
148774
1149549
11841
406762
1143997
141964
250389
908464
582740
787106
1285183
1299921
1290690
1142445
13483
804020
1282434
296459
1275210
1044865
1177758
148232
109712
408577
357884
1238975
596952
1295452
64380
692649
72222
588843
1226762
733650
431422
166925
510476
832406
50731
442587
637612
748065
363067
1298104
474763
434780
1308492
1127690
670184
1163887
326440
912608
160437
30450
1280842
1054220
844894
98499
1073503
1226002
1148245
435706
1329697
738689
308302
577493
875642
967143
1088117
69362
717602
16194
24674
301154
374955
719150
606900
1288838
903729
1294278
886455
302127
164186
655323
469494
179571
444097
1052396
177216
1285726
946534
343284
199687
608318
708718
1008996
1262053
713314
954007
1297836
1284068
226235
985318
1316254
1218124
433118
602137
1198018
931387
208317
59349
206998
259422
435850
203681
1060324
465120
679421
645776
849711
796016
1317623
536469
849525
163389
437412
952208
506286
653499
212598
23005
868106
67284
787181
1185221
1220403
344368
487253
163014
812605
241844
408048
415399
1328727
263750
403996
659787
352073
283833
40859
483783
153942
479659
879291
234621
334013
869423
1185249
1014971
46051
758886
1066404
557253
55670
749982
1103584
732291
931607
504188
1325666
426270
1312232
221613
692089
661394
1288749
475009
987251
956435
348909
1020327
324241
95883
1061240
963041
146696
363929
774865
525934
740459
115598
1278682
996198
1018925
1356915
922845
1313716
414969
1213708
1091181
11171
229405
165076
1293139
682669
64023
802966
306502
209769
707333
333622
782233
483906
283816
333863
1212446
1190582
1141283
918163
1342102
534271
979915
594987
519736
1357089
430594
1300203
947364
446944
605107
20189
702636
41075
712455
358593
1270878
205853
997349
149731
222881
546358
69988
767473
951328
417038
29781
758826
514368
956303
706075
961691
548734
1252969
726225
839357
189280
1193884
77413
727262
1088434
756366
348939
799170
903706
769127
1193976
1126205
8661
289262
850668
1357940
388137
1185662
709681
60476
529846
310583
798954
1128110
681180
1037111
408691
793889
265365
173023
1033861
100740
503979
916604
826333
679728
550231
598317
259554
452528
76658
1352265
1201487
514641
1133885
344818
1321773
1253042
637618
502830
794793
874146
648504
249155
1117802
1017902
772730
30385
384177
888184
374156
920866
654839
1267498
734849
1155766
1199480
602740
1243235
1071206
175916
1219389
1231956
758380
147433
562356
1178498
1117018
655095
480213
562954
157726
338397
488004
537452
170792
966418
395433
1109570
1255889
1026021
457086
934250
401134
536789
1051222
472390
339603
867845
245885
661727
137179
776962
1125938
606390
876963
616239
1202248
743655
711083
9506
1234270
1025193
240267
133034
555695
475998
810799
503970
860411
66801
172531
911760
213847
1229583
498656
28167
1200510
394438
84765
87809
721968
328518
427891
1189858
1362313
961467
1299506
17713
446971
1161169
1192364
472799
1176381
613169
470654
727909
83242
65577
311726
746043
940443
732339
253682
596927
1031055
1219721
48985
542050
92249
298733
351129
587763
359313
142446
125762
95657
494157
610495
957116
1267955
334766
484947
762090
788577
19994
1039474
1114933
206179
403666
1244303
848349
250090
105202
1029251
131092
501018
512206
714247
576718
452271
650248
836393
540239
710624
1024875
1214159
913352
582889
1339788
528592
266007
1111928
277342
425690
1201346
4432
386043
975388
723733
507221
504569
550505
771379
1054070
652795
678309
659233
86438
923552
463688
573424
799006
1330275
643598
1158122
957402
1036105
619368
1308588
935925
1217660
352501
435410
1172487
907945
582608
978596
1114038
427634
418598
419138
48654
67432
304410
1260053
1004436
1031709
940754
1314202
1194779
69000
1115026
511373
38987
258793
282036
922650
322724
990811
730592
810024
1225278
1218879
383514
287095
69954
687784
906159
194828
2097
882918
1253921
608666
331057
1299110
1339365
758703
960205
998757
437866
1071947
1349781
670963
1195059
1073746
374973
583811
1101546
612837
1179897
250536
694648
114315
109422
512660
331515
928417
4162
367308
481092
368224
983783
90511
23964
1314288
1017718
734905
62936
1013213
379456
948911
775650
21561
1145943
724765
502048
397899
1345915
1073884
1029293
438311
1332052
1068230
598589
304293
956341
619856
1198025
616227
1216223
106397
605760
1163012
1146111
912018
430915
952827
493008
169152
321223
658757
853280
792079
441742
899733
466360
388528
731436
823082
59789
774779
820954
1025188
981084
727842
1228009
1337549
126514
18661
1247939
1142051
338121
471951
1006306
1312442
75242
1337996
128124
1031790
779581
846478
98584
601486
853087
351697
1222859
321202
1013593
4515
933614
359499
1210168
651276
111544
173524
1077913
786308
399792
602763
164536
358078
210025
88837
1215322
1290531
897065
703671
543680
125000
647097
1255951
356880
187933
122495
949987
586020
253149
805016
938341
423896
196548
956019
1111267
194041
981834
209177
510010
420182
1091805
52992
789711
14294
797390
33987
780928
453297
321816
129361
946794
942871
1046556
1106971
280980
1297346
297536
993424
221610
554132
454658
84430
894283
1200670
1042801
877801
1317418
852699
974161
27089
425019
513852
153718
673334
164140
1083443
1226512
207171
540292
515756
1140968
683815
813645
1073464
841946
49886
602141
568141
1242717
612671
567687
1177397
25507
491896
318178
579797
159552
41135
512190
1229815
617860
250104
482861
73161
1004739
1324618
1184329
1222420
530403
1088735
347785
716515
1052968
633736
1292549
851497
661708
191371
807084
1245062
418015
1302944
614123
306479
691628
212078
21089
65435
661351
606371
149038
217506
1094366
1207191
1080714
97475
1179390
745050
799763
1109959
1053025
1082013
807711
1222718
1051088
961616
1033071
432322
396727
367736
629656
871271
527544
1063780
591950
329806
1151577
68727
1179683
1123205
613616
753245
1049542
1077162
369827
1329396
5004
1008926
1224971
1192680
817799
689585
104535
1268013
1343380
1130874
656190
839530
240705
28433
1050356
720867
430574
1064028
1007764
400521
1291341
256790
350895
1310480
346162
1242552
40866
906551
417968
342705
23430
503963
1139831
617835
1357054
318175
241155
477373
1100118
405816
1158545
1341738
691314
134909
175178
90849
834709
1327632
699347
431143
193512
970122
291599
326852
809184
1210973
357205
611368
628525
733177
961657
1239558
760659
240012
395800
96234
998662
661360
1259572
679460
421231
638854
239765
579719
1224317
1223831
342257
1349951
985763
772168
632372
549970
1290093
917005
1006081
538271
634184
1212246
300745
108497
782839
531441
1278041
281036
194290
1140495
97902
853223
429193
377459
524828
442400
1275016
1290355
387640
1251899
1133253
723450
1179472
1263540
1168462
1214604
1062522
109038
866966
103175
193148
870968
154971
940827
236600
638770
567529
1169676
71158
716659
485719
909176
888776
375730
1257108
565675
1076223
1103900
769500
1098596
86253
314218
963051
341714
539806
1052324
322554
607765
942664
1316064
336552
585709
329864
1222617
323502
1130900
444120
920521
941941
218470
386945
1030152
586670
631474
1225941
981346
79895
626060
400628
93040
428315
506204
1082824
833239
535497
688183
1326943
490604
823815
505054
254000
896189
79837
828152
1108469
972459
947380
38996
63104
976431
126474
110941
1262427
499915
444724
902713
441621
518128
943260
491254
1235553
1222710
1231500
121977
633850
1065170
417711
676805
277233
681166
773165
65114
404591
841489
1302757
135092
126076
557332
954726
1023212
679534
955162
1302944
728861
651878
852902
1134296
343363
232810
359179
971578
1190445
168012
293988
114820
1069475
1286465
1179706
438292
344741
845775
609836
615589
294443
687522
152083
413162
290992
101506
550328
342456
313735
1001119
1292181
293532
789589
704420
1272501
1146794
1343937
663806
222464
609540
1087711
437948
1054591
163224
564168
143304
148429
231152
731166
692292
190159
845221
267118
670023
440987
37023
161323
617198
482609
1173628
802467
156025
1242025
287526
344788
885691
486674
365675
1170287
1295877
748245
869854
1251102
1085590
1350575
911526
324220
367774
206157
9634
1062400
1015203
1218479
707088
1251730
293580
137062
13303
718551
151825
1127297
1234249
498595
826801
922001
711253
1273526
79317
1296528
719659
712424
580651
440118
1017970
887338
946490
667044
350955
1346773
506162
1257778
48166
370030
722928
381703
490575
291921
1198344
562192
531425
304907
1158809
600404
1350802
623652
816121
656187
434354
63226
679672
880868
867273
683349
296707
972448
963747
537622
1019383
165590
831333
1326955
406299
80068
169819
1154212
786587
863151
890000
263408
852575
1018360
289006
1221110
49317
749734
386346
790016
1275629
280476
637935
793309
47833
622572
214742
74684
124790
448414
828398
1119926
274028
691062
1319741
1168352
487886
971050
502300
398410
224283
359027
1349659
522831
424221
308665
615957
1077787
811351
1250350
795488
1091522
55019
836446
458861
607039
1216642
923514
1330597
781502
876888
1271671
555569
224753
915887
730663
490068
368303
305125
15684
845677
1112002
506239
1172118
963752
168398
916779
499265
89865
1002230
286690
313495
514189
1092265
953853
488801
1323096
967255
1162216
595923
436857
1182660
180366
837074
839530
101383
1174886
1100335
239344
148195
1189564
197492
132344
194007
94237
210294
360449
54292
390675
133201
525431
1251605
294137
1206452
515645
1093440
682185
980979
1264466
136312
291466
929318
353875
840641
1071623
1269028
1026379
342783
1177229
374257
699713
1066540
584544
31894
1138647
1095740
424073
283942
112967
348598
1218391
1101419
319589
1220868
996142
1210646
484314
1212074
869163
1028449
227585
5726
313842
157969
1136769
1075514
340939
922325
468476
191676
934533
244462
515917
862389
895435
1096420
683823
57783
353274
454893
1341475
19153
365836
28779
1109773
21374
188262
8737
68897
659632
175766
955392
150857
85705
1254377
135960
412805
487572
459764
1302067
1015021
48936
688978
934857
90853
1251932
108316
1224542
594279
879225
123830
1353582
940423
137651
525077
734341
1343800
650504
162938
1054042
1195172
499496
885309
1290999
421185
505717
584231
682718
774005
884394
789929
943988
563316
582607
200200
937517
1036611
1231546
133286
606530
688629
970589
220522
975299
256406
387650
926909
1004214
824719
1038320
1027852
145623
466044
36078
1184309
1309394
161631
540170
444129
927203
1193451
635347
1348950
944389
695290
652244
684522
45177
771491
845322
199718
1269254
932702
1198195
1003417
477706
615376
834875
1007568
128661
587420
581171
450547
409976
164636
443459
448967
35089
1256734
717772
759224
189148
436731
415285
1022017
1081698
398954
811881
452937
18306
589511
826696
133804
823215
904446
1361919
1322951
516068
416798
1357008
903305
924946
1298091
1090267
66545
1063056
1079661
826122
901216
1247527
778061
254701
536453
1264462
1089146
791762
740342
910418
118466
1353419
1039596
1009140
1104615
1000351
898402
142635
604704
975703
317656
707008
603675
1267920
802232
966857
1314651
24161
238374
970178
167915
131035
184643
898195
1345395
1271447
584807
115186
600345
1005093
631011
143495
1012403
1160524
942528
976961
447833
1140520
1185670
370115
684869
617896
1358197
580550
652190
33115
932372
508121
1070408
264558
1257214
23846
919940
1018462
553199
514694
381682
852135
95273
593093
400309
488542
25390
171011
516762
1158389
742653
449979
1025410
158915
69739
965833
15148
325005
1091764
529651
560581
58050
1259534
315489
1350989
640780
1315413
1269913
933716
516152
324602
132786
103147
943255
980680
1263126
312925
867483
1319480
379340
1154980
1236106
771780
1023282
625933
448642
92747
758616
796534
99918
127926
493064
428425
1075610
469534
594220
740826
1179819
1317451
861173
733174
542709
1300717
6009
521854
92561
1281787
978309
1350457
121296
1284330
10186
157442
423082
416668
498093
519239
1335814
1157218
138469
226040
964044
898180
921297
672402
1070315
41903
280111
871198
1247609
570232
54380
1185851
1309691
739050
1222421
1024291
820971
1212468
880487
697859
101338
298707
348093
257240
798142
1019499
954625
1213802
1176198
360205
16039
869572
322357
1108680
3099
518967
195480
689740
777466
1270781
90915
87971
1156637
755090
253685
540102
1316144
740393
1015101
932997
319252
724982
1033072
1235853
50662
802111
1262601
1286386
4787
618750
1104246
554223
1363737
446147
252689
554292
178129
1087659
656861
1120715
123452
1059182
1193762
893293
384868
1114756
198566
368461
952424
424616
688815
209480
404306
407266
799223
394225
460184
472515
222344
785215
750837
304535
779030
1064568
878054
1278989
168242
998667
407344
1277294
618207
1025023
87049
130095
1294863
1241138
758195
89638
385942
694659
330719
84295
992437
280627
1297760
303377
885586
228946
1152126
214595
346551
134803
13778
992598
348166
156938
304035
1292347
162361
298554
864485
48304
814609
391749
9051
726445
799039
349184
151737
735829
175418
90967
611194
73534
82303
533996
100601
734528
697674
137726
147981
461152
740942
864136
347587
887960
173416
1231181
1235163
805608
486538
7654
1342888
625390
1267814
366737
568583
1306145
893367
517387
764503
1227420
497561
253415
60341
660010
871050
644487
220812
1211756
1190091
502109
794339
1115469
234649
446633
591484
1001379
722675
121546
1222860
535792
1316158
1265105
212405
199868
1302916
503069
686826
1105489
636110
33346
1121641
585756
671760
1103858
1169498
429050
1125994
1110241
1171843
1033082
1263030
316000
1318457
1063385
1074713
716437
81899
469265
1183846
1032082
419792
415176
487118
677049
1084636
254533
945232
898204
800073
174016
664393
872455
393028
93248
75836
1332306
444993
1128715
1009476
274326
1117947
551104
89610
759933
225685
520522
944654
497780
535328
745847
259967
237741
386580
591673
248343
515861
203247
346116
686611
933375
1325407
379347
24764
1252725
981856
1247997
954227
691414
1203857
176421
211879
46110
584642
692791
88152
178633
1358764
1021119
441944
511473
262041
63711
686442
1253575
1327693
979561
1043847
265443
685850
891307
610930
920017
799563
463626
961705
1166848
619667
387314
1293872
661955
392086
1266911
1177779
1262061
596957
1319230
1231830
65054
90886
642610
454819
189660
1179165
1016108
943894
872926
1064053
1191069
266594
508961
65739
399258
221861
652622
1130727
1265689
821360
574012
1295459
678268
118664
381532
1211421
965224
1282522
357953
261238
646562
402099
1343218
896844
55508
964216
988486
28070
532899
1244039
165370
952524
139352
648611
458031
1120279
131310
960418
618629
587983
1150753
1291419
39277
1198394
322667
449117
1341368
376199
443544
876081
1049123
126817
624910
605951
395413
95006
103767
201029
436394
1195428
462586
507639
953917
1241235
78020
346649
126205
800344
88652
139533
532930
524110
142694
576848
164885
1097552
1327269
1141677
286121
1256852
989517
1247522
198732
1167785
1198712
365070
1051754
315546
1336854
960364
245127
1091257
519550
1194245
245230
1096642
388051
663304
1293971
56984
1243621
1028225
1122850
579834
1341835
47245
1036292
1243386
976160
768624
702621
1189451
307670
28086
679348
59699
1051511
462603
704544
767265
779422
481486
1047024
730600
401845
771806
79920
124381
705121
764880
123218
330380
303070
445372
301662
969357
709893
878756
265646
230605
795980
613233
1129131
1239465
69244
666781
1255153
24578
599982
1035723
755267
273858
856748
190701
1313034
1016569
1346995
449032
846675
535951
353195
588965
977996
29856
8043
434049
230699
1228108
441914
1014629
1206423
492361
186730
203857
1089049
659660
862414
1165490
1158837
30643
628882
12694
546929
9438
592763
775867
1080929
1003874
508350
792085
438543
119098
1309873
759113
1046079
1163838
861095
716164
474446
763401
1123136
609117
842241
209927
627217
484970
1277234
629876
545777
389252
863168
1318715
704499
1019706
799886
446383
783168
1276693
560254
947066
157909
1072827
884651
480092
974480
495973
957816
729595
399881
827935
695174
124133
525479
291186
630813
914036
156244
1088915
54844
1063763
1246883
1151751
18906
735194
712551
298845
332294
1076493
922379
197628
960500
1064586
1128199
914668
1134464
711422
327176
1183169
1104916
197064
1335361
877544
482028
998510
783324
965066
1272955
1325070
1239988
818772
862676
917762
680703
633328
262055
724377
716089
330131
1338621
406870
684547
456480
530657
821391
1004809
383422
611218
579723
1270402
871581
260095
421670
1336425
431495
194477
898351
207728
1157640
1338356
22776
868728
620784
1284757
326928
1068524
709486
456569
1002809
1057047
88458
247452
1059317
533974
1052503
1202198
1132456
903772
473920
96690
1239237
1239460
643039
1018968
918670
273089
334919
583255
390476
933416
1237256
200348
180081
541886
1105075
724670
365503
1093329
1129966
267791
597139
996638
925815
816847
978689
514560
328437
532364
62259
232302
1195158
503846
454890
1011621
391569
1296784
388584
1268079
28268
423807
1121523
1055503
720976
1069535
847187
448556
1363296
802478
959410
481476
523617
1057007
1182455
963293
1333024
115097
871521
70856
681877
791767
248078
712966
160871
1305402
399731
414663
1310840
820314
1182863
764590
968700
1209244
1303565
366401
440683
786361
231608
902687
531837
290052
75592
735404
118959
284846
804618
1154227
261028
1249137
445924
583865
875517
724265
490273
137591
433867
202798
747583
706499
1120915
471430
675878
671482
576462
618741
875988
351190
1075897
920589
1191756
1200980
467646
574120
1173356
982312
352923
354557
478088
1352793
1351002
1145000
392078
857729
759355
430324
728437
501796
508284
224487
575159
283371
1074593
520692
707785
1153749
185104
324471
810266
181462
1092277
73604
1290400
411326
94735
534433
265280
1201037
1044903
482979
283137
269142
750987
1162957
1093386
678505
1273388
1272137
388115
1012926
394463
562917
54372
1061941
220273
874739
718975
46364
1142511
520033
984734
841931
745344
1199768
909235
1049439
361622
1008618
162981
989163
1197347
1044431
795731
241386
162935
450872
1339689
1095020
1084715
1230431
427810
436250
87430
502004
965755
31476
1022462
635230
1059975
814271
1199056
510476
595444
637943
644850
991599
783474
439674
1263359
528733
506156
495309
781518
481503
826300
358364
905188
922984
778764
532407
149477
175713
818252
465275
1301634
864552
406869
805943
29930
773274
817320
236932
570644
569267
158866
512096
1196288
937387
159569
228291
830129
75256
364915
409764
70093
1357069
843259
1216517
685943
1163663
44852
1031046
1003405
952996
842829
351314
33074
726115
806013
16411
860290
170841
1230244
1225493
309739
1336348
1048656
716128
244288
1312927
1251665
1121675
1219340
211302
360286
1358750
237282
1129921
478010
1070455
635484
1290316
84511
379502
897069
53173
157661
324382
508234
1148462
1105870
1031627
680195
429693
257601
210737
698239
1164094
371189
594101
1108907
39190
855875
974422
156675
1263731
15996
281453
348896
816369
320310
596126
1117189
205521
1130445
653299
17667
1264170
322413
1229134
1186743
904078
881150
283546
754496
538176
1362351
726758
627975
1133309
616535
425534
375251
179547
719790
974813
530820
997687
903703
443983
986451
463238
385088
546318
848747
544766
649552
339205
1012182
714714
1022879
921830
1117034
730581
407778
611318
377830
503698
350009
348610
181725
134709
1259007
1194277
914671
319389
930304
422871
93296
1178821
824065
685084
436605
302938
1079637
934160
906782
277992
155155
244912
917265
1327669
913367
856867
1031271
742892
3917
1209342
558488
989762
550045
941223
546965
537624
1253994
37813
1134873
1061001
648089
527289
707225
766115
1157770
553798
478315
749522
270216
211277
620649
105274
32496
934692
355706
354914
965465
967015
1350577
1286101
40872
338273
1284971
1223307
605696
880367
1053566
1033915
88898
1064575
196014
992443
1162901
22438
507755
870714
52275
358514
308727
190764
1187296
448844
1307003
1025597
1307935
242544
953863
961886
992483
795573
426274
950524
1198430
912875
499909
776631
841949
875016
824991
832391
731248
400622
322353
1135239
1118524
1290879
1156948
272920
1155129
908525
773530
1946
695674
175275
559247
1290092
29146
690313
348695
476548
832650
468493
19906
18337
409308
1181140
1265709
263101
992161
310583
958934
730511
372283
538111
855249
181860
55045
291394
607730
920104
578231
368280
324369
133929
300640
28296
1136562
185148
997588
504769
53364
940441
187741
748727
807559
744357
1333050
714300
795639
1306256
550111
314648
133332
812383
726840
1118297
1015363
3343
491538
1073655
697665
336155
417135
963334
779957
1322889
339668
774329
298293
947310
388537
292710
767508
741358
843889
1243954
715863
124972
82817
940111
1335898
709886
723062
347504
777386
1133163
993610
1172828
625512
524181
1175267
612571
946128
751451
1053070
1139935
434547
1069269
311145
771099
820853
481935
325504
600462
1027149
463055
651802
143039
887488
866975
826381
905176
1293793
250656
1229822
815970
205340
851004
229880
686890
693735
1087891
1110974
225032
1074093
185337
409371
1228167
1281713
828792
1307033
580122
1355067
1279691
1212116
1340823
332911
899526
335491
90912
228351
984304
700132
1158167
978261
901738
1216118
947273
1035019
406536
506292
705791
289019
1215668
688357
695251
1076640
43786
398678
920462
265603
1134485
56791
914614
1343082
10382
197085
1107648
836780
922866
304810
1258793
845354
372740
748737
537810
507986
677513
12656
466801
320539
1304382
269049
847191
968272
48596
497914
1242811
641814
465604
863313
353986
967082
1287669
48999
527926
1177917
408861
771691
743921
826707
1236846
92148
25382
883572
94321
36145
1185889
766540
427199
681671
305527
141004
178330
1046231
157445
1031905
1113410
766660
1121418
552254
716939
607664
536482
1257420
1176303
1273228
754849
1085722
1266226
1306436
1176335
285758
421757
308239
316418
36839
154068
1164093
812014
430826
701907
5224
1016955
58728
935760
402967
616364
374021
208613
615954
1335593
1010971
439174
616741
84500
565794
904339
1108784
1139082
1318054
472032
522033
1313528
944267
713397
1197145
1245564
72231
693072
221435
884972
299399
503654
680155
342553
707571
982215
25330
753424
305380
738069
784998
344689
477017
714020
451451
1345691
909276
272305
1019662
482633
318651
215660
126589
719377
562337
1342907
1095924
44231
253169
666362
652124
1292312
1006531
296918
441498
159664
707230
483109
76505
375110
851459
161319
456127
651210
598801
938818
528115
1320401
85038
496084
550759
91350
1179465
740513
1344109
691092
862500
1358536
377890
974227
16679
1031276
1022566
1103467
146588
996422
472346
461529
1133083
753198
394812
1136289
417938
527196
272493
47813
1034114
679896
378992
208904
704198
1012060
423627
65052
934652
819530
78563
1287710
290911
332660
1243124
1168333
548139
45797
1039900
288168
1320300
611497
104122
210045
277303
1183092
90208
1235220
669945
1153196
851871
572212
595091
591317
66474
3883
805976
1097939
272040
1231901
153610
1124816
463599
1277524
491541
348651
493947
1110804
97336
1229534
1362627
1311649
442227
868476
818092
501964
1220764
900502
1277460
808563
326249
1024507
325604
1188570
827074
1130264
77833
613476
316032
526798
651447
612922
978934
159666
332693
1163919
587692
779318
197331
657387
343282
1017496
899276
416446
483206
822460
386784
613077
687427
758801
786120
348188
217154
125630
588074
1060661
1203465
1210655
871511
544472
491530
397369
325225
1230829
350151
1045875
495476
900276
1358059
1353128
292435
845758
120586
321738
1174842
599654
1299836
64026
208848
601850
940685
111177
232153
412014
38505
218416
670966
741070
523227
686268
657723
857912
16662
429247
1360198
1068888
743026
430856
88002
266931
1155335
478796
563790
795024
74858
1237712
1802
862368
361237
1258010
425552
778194
854985
174953
364317
862382
259464
1081731
197044
899747
1354072
1074730
1057973
1242588
1093343
113822
1102699
1004198
1310136
616190
1090118
1133958
611053
1196059
1197218
13856
143615
1277964
1110936
669843
272492
177222
708981
1133820
618685
1227865
201494
24331
1019437
50957
738487
530996
657382
196741
1118154
395933
1162953
108650
1172807
1169740
1212192
521947
445911
348498
463123
252508
1125425
969510
832770
1233711
52134
265525
1092813
639016
21976
1344503
145124
657986
1094948
71063
94240
181046
750427
1344469
1117585
2771
449072
324630
359755
1153407
1160353
758567
1155651
488986
1307599
937133
937372
89885
1335415
655359
456288
435677
1203470
367246
784836
478860
1123963
376487
274620
268053
217873
1314852
199550
794942
614577
871977
313221
254335
1099615
158921
224052
42912
1180751
1192628
1171763
406788
105163
1001490
581574
633387
1016349
587995
408448
75969
1048069
978276
1045161
418499
1315993
76204
387638
895564
1158945
462729
507368
1052390
510945
237395
1087410
668478
185385
1311607
812256
1013377
199709
787555
703294
1198772
643097
1107718
345133
1305308
189990
1107488
1143940
718781
331332
1295244
831793
251114
144532
1220593
1052178
487670
1180266
317245
664591
1288331
848572
595468
1219884
963885
362022
336992
51016
340208
1283864
1293563
894732
1206612
118125
1330976
211598
693075
771291
412054
1245790
58452
566
28626
1019445
683169
971936
161811
1199588
1188273
374130
1359533
653415
774247
995631
28389
918646
1286593
140769
1217853
1071616
833589
1267922
696547
616856
372968
57667
492568
344346
515909
888382
1348172
191100
546656
600682
1011135
458264
1283403
173795
940808
896318
1185701
1354658
309888
809961
1305489
547460
153831
120375
1193920
167724
427937
164645
980990
703630
136365
370455
382800
429805
189015
988665
1257197
176974
390374
457200
245442
1209730
1150018
892851
18142
990692
691417
695132
508705
1028888
1180685
157301
750689
307356
1091245
816433
883175
1112255
34652
429818
341606
976147
1258896
290514
690386
324605
970406
157451
864512
28154
45258
475474
729346
1151696
681864
491670
774880
544634
112263
985711
32213
371416
343730
132571
977282
594320
673938
712270
126103
613487
313822
946604
383636
889217
461978
515574
970104
457881
323346
219187
477670
229418
4279
1350893
898113
1352438
412199
664603
496055
299132
539381
1088840
368866
1033546
485311
861365
1332206
353444
303174
445578
473331
1188000
668758
1193865
1284586
570806
547190
881853
221825
1234174
404735
1074524
1211237
476199
697090
102992
342264
1071348
547692
276116
507878
213966
924983
539157
895897
759591
782369
479837
492239
1173551
362448
550883
1339837
664047
1142363
1145087
667666
1034627
376692
824419
237823
1112652
33077
518667
45917
1352354
827506
935111
341901
863324
792147
1168459
1318726
57342
1040823
370029
1169674
753135
1115070
605630
732021
983809
227889
220232
745811
109656
1281327
1074063
1100512
1018665
50436
120426
99727
347186
1005027
743927
859319
1274328
631517
740356
263594
90820
705568
1088630
609613
423334
1142136
538516
215895
767121
333808
423986
368534
961266
1269774
437262
705182
557574
16295
146573
180564
293432
613709
851340
711517
1287696
163244
346930
368557
910290
835579
1320587
709026
687796
515999
1287651
696942
569759
240290
496158
1312837
647902
1142849
303269
68786
966621
1313601
431348
1359726
26251
1270671
671065
118435
1226375
619458
466255
1113781
1100991
388602
273150
99271
518106
1307212
478407
30825
405347
1263352
192483
508397
100643
141819
1308096
228367
893784
733515
194279
1300074
878114
903878
265912
794898
124856
431630
979669
895882
1148242
402765
1287585
1003708
852349
74158
162466
1073833
1364463
367937
659571
480237
34927
545710
380305
340695
503795
867228
20602
1361734
605151
86099
664423
848891
643215
1068113
151142
1031266
806314
1329673
429626
1215293
670264
729851
989794
1163681
542407
471488
30191
193799
1331007
155877
1141012
1062386
319715
972874
1190292
230230
462749
76095
191141
545727
840211
1155002
685823
970134
756413
958013
859560
305162
1247605
554809
1162436
663925
958
1149456
824838
190797
872847
161563
1298699
1191818
49018
675128
62938
560548
1046862
1342068
774232
354539
1010676
417175
392118
259779
21834
1136129
1003546
912710
352876
1178457
772322
630158
1123718
273764
1324862
1149465
387420
473277
748022
765336
1345570
1093507
680170
1023015
926806
658962
1063385
1251594
441973
1146192
1291293
497900
341838
77407
865387
335119
1186712
394921
529714
1093937
1139036
343046
1022867
686318
438949
1266808
198046
317818
733642
1313452
908235
281359
440417
1315407
1173011
860403
573696
58413
1268561
994354
484747
553074
157225
817014
364234
386451
1268077
1363209
613988
14080
1153007
1275445
72082
563573
402547
913686
1229462
637226
1204495
394273
1360846
438896
922836
837743
1209561
1180187
747106
495834
1252436
914962
594971
1257951
766719
1339905
346670
255870
131698
62183
3812
608103
807696
263043
899902
1208849
1155277
1229087
901120
1328293
236899
350056
483842
1244710
986453
581558
1212161
595296
360646
1358044
951681
1247372
375987
118578
638489
859382
950147
414652
987869
820527
929093
672280
662553
1262478
1222124
383701
509356
90557
802665
71556
1090712
537011
544048
370272
726983
333388
642821
261541
42230
1362816
935956
1101803
812300
1309042
1328145
384731
880727
772042
1306944
350531
679113
1100935
855286
345670
434539
872496
685468
18259
138687
454804
161421
1241968
912453
286926
711532
389034
636177
713621
259669
648107
977993
1221
935744
1275650
881138
1220836
627838
911100
403094
387478
104449
292269
178891
960671
376098
1273449
424996
1077719
547554
1071439
1244319
755886
895986
899815
1315455
32700
749451
601921
1312894
920161
867981
173154
834484
472123
103354
482980
396135
1023546
308176
127192
1312621
25048
721104
1109652
1105627
151713
61189
62970
690064
342961
913616
86687
7419
1093832
517086
1134087
599968
748076
446284
876591
1314846
690584
657250
1184336
101299
233411
1351731
116102
761981
180495
1054802
1276349
1262538
759333
435838
783345
811304
305800
162649
61962
519071
52565
997214
1063178
1210292
829433
294179
1009660
452055
421888
195414
1259956
1144812
341607
61783
1255281
1346769
169017
364161
877199
516799
1050605
609121
312491
322488
1194734
644656
1354472
1088719
1050987
35504
1115948
1063383
1102973
628800
1261249
71741
146969
1065132
1177031
373479
574474
435750
880584
654477
784523
736013
972709
8809
833691
582932
51034
1054807
1012684
1074398
900423
293823
1278088
499088
550640
959604
110855
1002379
582989
612388
754824
320933
760767
197502
95789
831922
668182
663818
1278586
121620
1221651
678651
1155233
162433
965329
406200
219379
191945
1128998
707269
722508
922355
315092
283828
489249
639842
997635
1238670
1050242
1294962
1047578
1125102
876579
931591
659600
477495
209471
185395
1014162
1062016
265989
1018728
275240
559724
662520
953912
515498
955909
1093818
431823
908671
672587
324836
858785
957417
187814
600948
823100
201681
851349
248950
1232709
799110
1360045
599157
15768
850268
981913
465540
92855
249121
1274764
1005196
260174
217575
691509
1310588
936760
1312285
745419
163238
949763
347137
115684
910937
202906
806672
887541
263110
311613
108841
1030564
191180
905795
326756
980962
170060
961587
530736
305568
168430
1322803
1086394
101337
951994
457483
1129010
16895
1316573
1166251
617068
289413
374674
491799
434280
133124
136862
48345
47863
1356936
1253935
838425
683521
469561
322678
588510
819150
146451
302730
891458
1064184
226406
945286
476010
144224
514146
1252412
10385
964272
367443
553550
758258
163046
1283415
1032624
36926
1007
413407
734017
980600
198495
180524
17892
57170
1202414
411824
1074018
1139978
353666
331863
1116877
1091926
549553
1320203
683530
935898
1079430
809097
1029499
714526
1263659
533390
735805
1189891
886332
382435
321074
167240
102742
649376
262191
313894
54400
1253530
906354
167898
966899
517576
600067
981976
521758
204612
877263
145053
830261
905384
807316
1066805
364636
1019605
139945
202839
1188485
956554
279204
311367
1198554
1300528
406974
438669
267890
468295
176298
570904
707412
690584
1023582
157931
626110
809992
677103
565162
1254571
1046201
145618
64745
637669
1073926
659226
1027452
1063542
1221143
226617
653329
522823
1269598
651418
226792
944879
562943
1201956
601803
17972
478189
115365
269851
747510
1113597
1326975
40086
17604
848465
675211
518044
241754
1259716
783361
491264
318594
572434
413827
1270674
1137108
489711
774109
89816
1225092
706419
1326453
1236691
816938
103173
113416
763819
1110604
1049312
1302157
276975
1069486
722987
996650
574334
879040
148688
275810
1204259
990579
854835
1213126
67998
850979
550001
324965
440963
1070440
565311
1165462
204195
592334
136095
605037
1212512
183617
532700
525125
591705
1284909
1296403
134743
398415
1330514
613246
1020892
892887
451942
889122
164526
521402
841829
830199
350886
394404
589319
713179
928216
768771
112809
656181
928744
546605
22676
359153
275310
157260
505176
356129
841304
256154
267566
745790
1197926
581595
99114
1330695
315657
683280
39172
865147
581965
47369
843743
318250
647899
920676
1077609
1146558
438002
764182
594950
897691
166111
600073
816998
1123355
254237
1168959
258104
933729
1047029
809794
1081531
822130
396458
824861
352789
1351593
1300889
503575
729793
446369
894179
1331097
327123
73405
286843
1280565
101036
1244952
735747
284250
467672
1237101
13555
106146
1161769
419721
253759
1321776
397191
1053033
614559
968160
503771
948964
106853
1240929
116582
1069468
1163427
729129
671433
356184
747990
424509
1006242
485046
681634
1084230
1103339
331940
770846
1082042
873458
225490
781168
30955
600807
464158
519205
935920
368424
85225
99823
810599
238854
251862
859402
740742
10443
1036414
259165
886262
952285
660345
855768
73744
391087
1325956
1354433
922172
810789
10715
339375
533316
674638
1318821
366515
350825
677862
1052518
1020022
764521
142013
898884
1319955
207091
319044
606596
1225617
849178
868911
823330
233755
1144732
1043238
183568
521096
1110913
280677
92917
1222677
847084
184977
379567
1056660
1021029
90475
1335917
1167844
326450
1170311
1053807
646164
687303
1135273
117905
976753
188246
220680
975383
799683
1067386
675658
1247831
435210
5642
1271028
243328
1160535
696357
665647
120721
934569
895432
182835
970352
512710
500296
1201537
864228
1241702
174823
4775
842584
735776
1325469
1349320
168440
64181
1314168
1079727
1071996
968858
770607
435280
26436
25394
1362893
870091
883176
1193978
976937
698197
384791
714458
355382
429446
695796
1203555
378401
461225
432011
507743
447346
865134
839835
581384
745878
1012701
1243146
718525
1010484
338345
182593
1082728
712451
43785
1128210
1068821
1171951
331202
296972
985247
1308100
530620
602317
760690
534919
810150
835633
565359
1156424
799452
1130155
1315299
161879
929547
848635
227587
361161
1283752
740795
521201
1092036
688470
562283
848077
1200903
357132
357512
361819
438468
450184
594708
344652
284041
787687
626625
1236159
82794
842638
456175
875650
196380
714918
795913
1331681
573947
1074438
352672
318343
1078806
337934
1363359
403492
657055
149016
5994
776073
318535
399952
84708
150751
482496
981670
343702
883977
1345727
646797
294927
18813
100894
1119918
1350683
491328
844744
423633
590441
866033
954384
1294953
144946
270163
200548
585124
591809
874350
308896
1035913
21378
1269136
908278
542491
1003852
179489
1235520
753772
412022
394319
841256
466457
357538
900172
1249768
1093525
530851
733288
372546
917659
1114986
181644
389973
558089
912551
776697
331576
1199892
36098
17725
290884
996637
50227
354480
61808
536689
91844
71427
141528
48283
835271
1131166
1217236
182353
784420
1172768
1277568
750589
4783
1079973
10813
1233766
1364084
755145
277543
334431
151771
1362485
187613
199600
898566
1031079
902797
951230
728985
1016601
1261449
604411
66962
898705
193154
318757
347408
1131730
612159
1060193
1349879
1054053
380846
215379
729268
615406
932560
1151939
774222
35474
974107
42525
1065997
638727
1260606
564235
660135
1164041
293494
226987
190487
346537
1361623
607030
711165
1324468
1172956
406612
1225294
680787
825828
612712
1006858
418164
83851
252305
844676
399873
441487
347447
1342468
228336
1024034
1001489
210237
1065476
331282
1071233
152378
1006035
1306191
260431
1222784
1041346
861476
379586
1076744
493318
1315006
137014
770702
1194122
1261302
482879
1022096
387525
1220453
1114103
75652
396352
497723
652186
717859
409154
1238442
891769
1329410
152810
78691
1312920
840995
829816
89629
459317
1011674
602900
714076
259651
1296995
677459
85728
333570
1191200
216873
104060
720354
1244134
745502
416419
695939
1133000
423623
1148787
268032
874634
1292086
103025
896586
554205
878495
1332663
954183
1112939
1355628
182834
538908
725299
1326728
108719
692334
620551
172120
112099
1250433
1334892
861896
1250771
277234
603489
471932
620092
1199685
973403
437103
559536
105797
355303
1174323
1015621
442533
307821
925786
854267
1136262
515624
187851
332273
1223834
915923
470691
1283346
493429
1049923
562899
1347180
1061459
1071318
24018
614230
389293
609079
1000265
461129
714412
7827
257834
891948
919229
537346
272662
39132
192089
1142796
1299378
347406
970009
324993
664452
209876
387345
340623
218808
997155
595227
241917
1228728
760223
572243
443928
421816
673147
237104
957594
1051890
418526
1071021
950733
1136014
1113479
499986
382688
535025
738518
217186
312762
18838
1034202
521869
182282
826536
752061
695391
791112
628788
3335
1342824
191539
65292
117952
670589
634129
491346
199037
910638
55695
169207
315583
1097523
154303
625771
638297
1003282
1232318
130905
396941
568591
415900
1023650
140809
1105815
386409
251757
448033
278136
1052097
420131
83759
558730
1135211
375055
605156
785797
514307
186752
1253948
358737
919676
1126323
670873
79732
521429
79785
879809
78270
470150
994931
663686
1031990
6055
579291
1031462
76345
6654
1114570
1187881
307663
1127425
939936
653779
157787
1335577
1098447
604799
596297
6752
1167334
177707
766337
167765
129981
964673
1301684
513315
971194
823245
104843
363271
64433
1160803
254904
319736
717153
688721
1244485
1115726
38623
557550
546162
395609
530160
80117
1065752
1328188
988457
1223363
1042156
919611
182285
706195
1169238
299588
1343127
320065
113673
719552
738457
110502
296416
468982
1361161
1301567
1250806
1089346
605902
797884
553649
660496
239074
970721
951865
1054429
1284386
952780
71013
1176502
580044
725454
254494
1219259
779926
1071652
1033652
1257031
442716
1117965
248603
669238
544057
863431
11525
904881
929839
30601
1183117
1012332
252561
818124
1202680
1238361
282159
619448
401982
570918
268732
345395
6097
1222623
1122902
738255
798039
1268705
142792
73258
158341
192914
1137486
617105
374909
483056
81812
313419
1108055
564771
539950
16240
774462
632764
473374
709023
459029
157658
87500
113203
718204
566939
29277
931729
171492
366784
211531
570000
1081051
395198
575444
1054141
1228235
874907
1176561
360105
725294
840800
31148
457242
225911
15280
825571
1214132
930703
1120074
980571
174403
749712
66902
896523
464550
122192
810298
450968
1004815
681572
586899
877162
236564
1301450
1238572
1264588
70160
876424
1173222
119727
35509
221591
549000
67500
710200
1225854
316116
764319
556765
1047619
121064
807784
133367
12370
1088209
44005
572144
1032547
129788
1084335
216319
598898
1008350
40240
1257599
1281378
905006
691762
723469
1315792
1125187
701661
1053435
547460
183046
1230163
212899
801446
1199702
965866
288404
38508
720138
840392
18258
787626
1340799
460196
718882
1066744
646252
1061224
860969
370927
64914
680402
1265810
205665
1008450
1119617
1221602
248889
860708
224929
180806
1303614
1123379
1273496
603882
248687
774932
67272
37022
829293
781674
198721
903039
597618
1247596
1357221
670214
757295
181846
755159
546113
56058
925059
706427
290928
172197
396513
1359765
912382
285873
739288
1014438
899966
660313
949809
1030765
967364
515776
891414
865239
351291
679515
149856
715647
746715
226325
403722
1281979
1016311
1363468
763724
708878
1156124
913978
52623
592088
282668
616395
311979
418371
760395
58231
328137
1208508
823093
173934
346591
619553
826241
564582
399925
181125
996465
1320951
1063311
507489
524088
1246113
736435
419679
840729
160903
1065056
399545
547212
729269
1247655
1234877
1177773
1163050
1155890
525652
1290385
1257106
553504
130282
667330
157185
1354466
1215969
944205
295591
439685
391523
489295
246520
564595
99978
29304
856657
1077285
915115
1289581
152078
1148049
97555
47356
309224
531565
524957
374089
1300145
390155
1285258
1226020
649271
505551
301213
273960
119563
1047726
1056809
1264650
417264
574592
34250
307917
118841
700741
353383
249405
903018
301059
648014
678176
972013
31950
1064133
700350
251230
1215052
127156
29362
753844
1266825
724630
311322
279182
1010016
250490
996951
191629
117635
982708
508719
683540
1146254
1307157
1155572
1161229
255190
98554
433706
762914
456366
364663
542487
1280681
699074
717285
992585
672019
430620
12176
195292
751568
668479
1145460
1258367
1267947
1152174
1101498
863080
989477
1249491
757093
647717
165566
1161141
269698
832893
719990
1256661
528693
354149
1096652
80465
1159467
1191025
127160
15265
749196
655262
28919
1011341
234092
768560
59577
1068315
1313743
638
560707
111362
329778
885868
397000
63784
1153195
408795
32149
311320
573070
491258
1261950
879481
1138489
1028166
1074992
994547
1005912
694111
12166
178109
1011760
1155749
578862
975330
23029
1030342
416730
638067
1012470
557974
692368
1167110
1318321
280977
539799
985392
570028
220300
608171
317247
894726
210542
662207
613043
419413
1216618
684705
128222
487746
623965
998408
376210
445500
87437
397999
373831
355360
1185411
257637
960456
646923
589749
190061
1214663
1028051
910061
801874
410187
421972
1327760
240869
1231190
1055607
83493
249644
372163
1257698
30551
218807
906301
489006
470965
608677
1024400
327016
1276000
1185022
214866
1174100
774233
1055384
1200254
339001
831657
362866
152270
902717
136315
690763
93917
262854
1314993
681586
313156
691622
687381
1345127
141444
1349201
88401
49307
810267
840510
190397
131225
64035
1218588
206853
888649
482814
1236337
991091
835356
667814
1121001
768829
759359
1244824
312976
887697
1235521
99195
252876
733374
283295
882954
82804
1017216
1300249
1174477
656760
1139036
185009
519258
283941
461186
744257
1008224
1128285
1351181
702760
1038796
974373
359467
1239227
805386
1312138
714234
573624
502573
220020
409300
77227
1067839
406106
272294
577979
211292
1058609
862240
672068
556528
501761
448660
88830
114330
1240594
987948
361259
443600
488205
385146
518170
1322642
9814
726211
311192
1226887
609488
788179
493753
973160
581940
358290
1117285
614677
1088684
878443
510363
1022501
774468
1122667
366786
301188
253779
1118608
7744
637202
1261191
372862
1025283
124011
102468
1298612
160785
447448
335917
1067852
99179
235192
159295
743770
828770
801501
690294
420005
66938
475087
981397
1232231
587321
1272726
350128
455553
25913
856820
816143
755621
574216
172163
904613
1189036
19430
701527
1342247
159855
408232
1150603
1236814
144843
208456
1062934
1103892
227834
108089
299971
1343402
1176228
139067
145575
284522
863955
430066
1059784
514914
3273
1156973
192755
374936
20468
223500
103921
938899
977797
90476
513066
589975
618923
835650
942660
1194306
171981
929054
981776
677311
619657
658082
429451
221596
293554
557455
910757
659304
931060
155276
1242095
616576
674190
311787
57104
707905
817783
667893
494694
1350898
1259689
925555
206256
1014888
221829
654493
1147525
1073514
1072410
80101
790294
997522
985201
199480
617610
345061
434183
42822
885076
1335918
1184748
1221712
1195233
935095
1053431
491722
1217256
528921
500496
629427
573879
869573
574912
479580
47359
367202
1085706
742266
1069437
791203
932961
470130
1096762
1172135
1038162
1288092
467115
752098
780862
503508
993892
1216928
1222750
599072
907219
478172
515943
1119012
559033
1020376
723564
742207
718417
1608
410668
1267461
889084
95088
82460
411923
539574
1307835
1138623
154715
388505
1035136
257673
1259673
212313
685479
794281
121555
347968
688333
33865
595717
699729
839437
1177933
1346230
1100036
655253
1252207
1011113
1121323
295285
1336726
251491
13271
233255
138123
69279
910294
724728
687727
641022
1253258
1022243
61125
203805
496429
961718
770166
183576
722089
86111
1194326
718960
530154
1260624
426562
417280
269843
283110
818106
315751
1186841
842797
930943
1141004
349305
33041
372464
317596
869280
396978
175048
4379
1355523
1025675
855358
5639
551579
659652
980689
773445
1260465
488655
646992
316227
92141
971182
301723
624436
705897
894302
1167661
1332181
663376
660696
262868
23705
1186933
1045069
973932
85415
201237
276762
852060
249775
626667
1052815
908424
1157596
1030970
1231118
1209047
32136
273903
132737
67069
369657
390139
303347
739106
1319588
887928
1121244
1140244
955470
659597
776775
926565
819100
1082579
684940
515514
1289900
962046
141008
798585
896456
210369
1234563
764826
547735
1362805
668090
599921
277278
376868
257881
300495
926920
1183817
734322
163437
1179334
1004358
1314765
1005586
956633
549738
1018685
1184948
1323912
919228
610320
336875
845333
308604
115639
903029
301063
649927
643486
614391
674760
485181
535413
346343
1243394
745616
152287
1355043
298325
964460
1254131
673813
795332
121427
99848
794480
1123246
754460
872631
433186
1003745
723575
525001
1121889
551059
726645
1220196
427397
661790
966344
644696
1039824
995147
816894
730614
1010775
343161
1207310
1078157
1294975
183293
114168
340673
859913
779975
1106717
877142
858277
63206
622081
247645
1312029
352626
1136556
981853
1299871
86051
608434
1093394
889028
843129
295048
1020430
1261607
1244489
834458
1273290
811945
383994
618189
308657
293163
1217964
1207216
863576
1311008
659229
529287
931960
1060949
391652
355117
288377
997533
119196
720558
30551
432364
1262704
540966
1045580
14228
763956
874778
334051
522468
165505
526903
901461
466763
852086
223313
744861
1328712
1279723
1150250
881389
424849
226002
639371
766364
1336648
214459
99787
962037
255257
440948
547047
1049710
393283
1110941
1011177
278988
516801
1312282
1286025
75889
1361963
669006
768356
102542
1091079
1285205
270837
143090
852321
19385
939261
1002656
967820
1107906
1023345
351410
197406
51336
205861
1343728
423497
26071
310161
1094
805193
140825
175142
706470
721209
1202549
1351878
633263
1060596
60469
504281
476264
6088
1106335
1896
140837
363357
944169
416761
1133828
755461
1282971
979707
512762
1351012
1237918
343384
709607
960116
1186500
78636
1121735
650909
677333
56310
382625
885284
141742
1192958
917300
1051121
25592
952379
193574
693034
1010513
44459
747582
415726
533410
459318
1248737
927575
581276
1320028
111159
467906
256564
1095025
883521
367783
22283
752421
33590
707452
261723
1162147
402558
1280728
373306
1078896
1186774
1193499
472620
179476
1325166
549030
631030
612840
52504
1081007
903580
770799
986944
952377
1024699
1007452
1141840
831401
175001
749622
1110805
711015
477614
1064516
917873
741239
1240857
473187
980554
1285713
1119056
55768
414334
314647
1021703
406093
384823
790760
1249456
229088
423156
931973
305966
776689
567045
948919
281974
434176
1200373
525296
555102
1255960
284124
1089912
229311
755306
581697
428588
40587
78411
605953
53144
817148
1059121
144673
565506
1203331
203060
1161851
1150059
1071053
967306
321533
706825
1305482
103921
63587
34389
239124
731309
1193741
1304805
578838
1313884
1062098
762356
1121337
321129
484028
1319553
605629
511299
687906
782030
73078
126347
1288774
202892
1069901
1314981
1247034
1221815
59281
492739
543593
654234
261615
1295228
1225930
1008365
1018263
845745
715024
1341103
998287
946508
521665
455765
1149188
99986
961841
740702
441196
708207
19969
590918
373446
1214816
1142888
863222
920347
1088372
818825
1215972
954168
1277723
516860
983350
601111
1004651
1086620
150088
933765
219212
1353082
100166
1262079
295541
589295
1055515
355902
1288307
65820
507538
1124660
640659
558084
260233
744031
502076
1128228
492225
270381
1337527
166814
1159025
651647
715948
739353
223825
1017363
809563
88202
219984
1336179
623431
1024553
757577
1320024
330803
541986
803519
99396
454128
1238133
1113331
1359040
105168
773137
883231
456900
79946
886701
253067
847707
707524
43721
651278
823914
761757
134366
177246
1255408
945344
506625
830029
789403
784749
1188090
1316462
853431
212575
868691
1170954
911617
1238621
927595
673455
456281
308762
1322686
633540
500108
207438
108241
951537
942763
1122280
1177351
1033060
879081
917599
111374
825851
583981
1348032
940065
297813
398943
537880
1125814
1231040
611011
487021
696008
1326835
989668
743386
6834
37869
617768
829407
768488
11039
1085963
388166
1364199
552917
640462
615362
536752
1168655
946563
839235
1157324
1312004
983354
510005
790418
554928
31790
389025
480185
785465
1226053
40004
748427
282379
1016776
98357
735658
18763
704810
825857
945363
1182345
568907
398842
530585
364070
697294
686644
1020610
407406
976189
925320
1082610
283547
179279
1099546
295358
786815
961543
696878
1166606
385153
1215754
1320710
574868
1216902
1160609
333896
70782
850464
620528
700155
358919
1118754
1221317
1075645
1040569
786523
942630
77518
552108
894252
672841
1114057
129021
551941
778098
560216
127938
134565
884575
521736
396641
636346
1068209
700925
29165
424137
235726
631868
1207627
19099
972261
1249399
388109
407373
380449
533558
621340
505315
1151848
14996
8679
610344
398302
107509
129611
622069
264776
243892
710503
441600
1143834
32308
686089
161593
139276
739227
1041087
1238403
672808
203225
804089
1078423
14039
170352
258373
1360110
308525
1095998
1086527
126249
787995
629064
264278
1022403
626779
1249186
56302
1025409
457956
1143481
535026
34356
377923
229373
1245569
806090
1154289
1126636
481335
316992
84941
705049
37699
971728
812421
603492
750191
155138
68795
937427
243801
527023
550202
1295026
158365
1082732
1145161
765967
579385
109285
1082430
191137
520381
111175
928177
693034
284049
1134870
102729
616216
316735
922185
1296038
868667
1138492
472043
457778
198464
75825
56631
1221510
943367
776492
966507
79474
661568
273946
345947
1335115
298671
582958
566544
515740
1167470
1363940
1290737
1035122
668725
799639
588259
261134
441691
781911
1074443
954987
401042
1308988
1040122
1203705
2611
312751
123712
720744
691648
1213493
658833
1132589
789790
261632
606930
488508
728062
395570
40992
114498
271572
102860
895971
236032
399537
1233537
392100
896682
299818
779396
1343281
238503
381345
271442
1134721
545991
367531
655420
272002
468349
1343035
241446
1322329
1248643
1287256
240384
48818
622303
857812
554795
1057162
570004
1074268
424260
316719
998547
969606
1056951
266669
42171
29391
150324
296879
272132
1089885
1195722
581904
583492
917084
1176613
575763
1193722
438408
157252
895885
1087171
15757
923304
907737
422222
124980
839602
797239
1300682
1014844
760790
672148
104536
753739
1301858
248693
1215964
1278712
673073
1357616
864641
1726
794888
1246494
1116828
736924
578297
1325600
8563
878830
1313371
888002
658968
779752
127465
965832
594814
1327322
187902
425826
483721
1018254
322937
42906
710947
33652
949177
1106074
333301
1003714
284037
556858
1007276
838905
354994
1121689
373001
251066
330760
399551
215218
81817
467605
1050605
184503
143615
261761
866647
639008
845769
1093087
186120
1092274
1312002
589277
597287
1036967
1326565
1209142
676743
197662
304777
794339
425717
1145119
907377
670190
368284
320214
148395
603162
187022
23666
1250889
747799
723498
1149337
1211535
556983
600127
621781
191703
1009210
913460
1179093
231408
574896
1230399
966984
605869
809369
447753
1060567
1321977
548202
628484
1105049
919682
920655
354147
853208
536385
870697
858259
1167153
836823
577927
968939
1034219
1346453
7147
340702
1154247
925520
82453
90684
188704
373252
403313
874279
493666
667725
628484
1065060
995098
491284
1301803
988414
1145003
347606
983039
667305
23592
736000
580858
48320
59348
176180
686892
427
1237083
833189
479905
364475
741084
566609
146119
186781
1298306
804585
441409
548818
748290
1259069
1224150
41604
1138639
447614
1021567
479843
187370
692737
38951
1011337
1133532
28305
1247379
535837
215758
814908
27695
1027073
455040
1364000
73195
56612
1026262
755001
504593
1265330
378391
1174432
1307693
1235598
595578
1112524
616116
669226
56095
571044
256198
432805
852038
1260200
96950
1283456
476119
1226428
307582
25101
806968
1182830
1095021
660522
94255
1147519
1353979
105240
1073763
1093937
1028655
1016988
1071636
1269117
10308
1330952
635062
1210025
458949
208861
73286
632478
1004920
701508
857628
827159
598082
745945
491794
255441
1259169
131681
138737
1043098
913572
80965
403204
1316441
1123681
1144652
581780
983425
1204061
909278
1340069
1354152
772657
1184179
389820
1292611
1236439
586719
234449
1177179
939222
171214
708884
1103206
118488
973368
1139058
1313823
1361119
57465
105131
157141
551345
999421
308302
1070389
1172183
836569
145230
1063606
1023107
235347
923816
879260
1122698
478246
228318
322875
25095
867946
1094387
21462
145885
94471
21263
166368
928261
74084
421118
1023581
166542
589821
279395
662687
510670
805012
1098356
81870
1187176
1355639
658591
169668
609360
1031109
893174
178034
374445
400585
404577
954626
194625
199454
857239
559042
220607
134711
365507
954297
1022900
924923
828960
302288
371413
234637
389964
193451
855052
960855
1159650
151941
800069
363162
156644
571113
1084873
1319230
173522
841537
316706
923127
1344219
512627
640784
911755
1029577
1027958
768907
1211438
1272291
742086
757547
216302
920707
1195349
955295
395842
748190
833490
1309627
439158
961582
456244
783168
183096
1120742
734726
78870
530926
1251386
763949
461972
691005
1221781
1185381
1158424
1293931
569060
709336
73484
259036
1007326
1160661
143026
746711
1105433
373871
814174
55722
113689
173079
1168427
638552
315977
1068276
1139026
1296665
520048
477257
569263
424853
367047
120473
474862
895613
1135913
1072444
239844
780424
201641
912869
4397
111666
389265
41430
180998
569285
1158647
71535
662576
623645
330018
323317
916053
446230
1353143
1149512
1034887
1046992
63488
1011983
769189
51007
419436
791877
540165
506640
425491
459769
837109
239276
423661
295631
306361
1221691
168709
400255
551194
393393
212884
910424
1006513
489748
558355
976493
806570
488614
1171681
627056
1250193
618681
875725
1221608
1289404
175995
1117905
164299
572381
717167
377881
236865
31160
750102
967909
954636
857954
1223674
291437
264448
1273594
594765
679960
665183
1318244
249107
1227279
42660
1042302
1120822
479125
1331012
1353662
1336878
1069248
1248693
170522
633788
1233740
1341976
1271805
1027966
732926
1046384
1182550
654807
627881
1243899
1150513
453312
4464
849444
82252
1204905
1009203
1363973
231980
718048
318443
769400
1312562
488203
339512
1179228
731314
598444
564190
1292024
469088
817807
551398
82456
891065
194938
1192324
841655
590534
1266328
328684
28044
1091232
252722
612650
774203
146032
614049
1076407
1001506
1253530
932082
532875
696794
657937
1304795
1008064
590336
125032
737171
794690
598100
334884
1214479
122434
999402
564613
1212257
1094255
296783
1242957
792403
924746
46659
787407
1188015
348270
1173317
1135485
228095
397889
497809
810972
511538
310067
1162079
399644
963612
437627
247653
57539
1222966
652804
1243168
1305933
1209515
899619
239413
137044
14321
1303712
733833
927254
344448
1020303
563476
804049
995406
699268
312385
1203103
1252733
210617
621601
83609
509568
1325562
698365
113003
312815
480716
811059
98793
11313
822228
865837
1304342
183746
1325871
353566
701325
1314285
1145752
982587
547228
567713
724001
792207
867329
105720
494961
1083505
1008767
350381
1044949
660779
1283610
1261804
1046654
1165776
952732
134562
248894
851114
383332
955628
1311110
738030
1346760
355828
125497
337493
932954
1277949
1291202
1274162
83333
1024847
368562
708693
1054849
95702
599480
1322655
85856
896791
658300
99071
526601
629585
824050
27679
1094099
184981
408324
313977
1301700
943006
668859
1290158
573583
746412
372029
203175
921473
1113971
924222
1081811
1096387
169999
1259871
1169398
1212166
933406
117011
1011924
496655
1335419
524267
811667
740704
455412
1079194
58540
854340
353087
745548
1048654
896273
726080
192673
258753
442810
536064
169603
1123521
276542
322920
244971
414605
1275492
534875
358504
170358
112003
425175
389451
654432
1349155
2169
905300
430079
540119
193981
647274
342786
1174095
802830
1213076
298409
8520
904153
668099
1205600
10411
363139
543645
147263
717240
342848
868189
205473
301460
411109
297699
777237
60595
1217119
1347975
1317139
609323
1362387
599483
583725
663217
502320
530334
620149
497350
972304
733375
424653
864786
251185
843280
660132
554044
1078890
359079
95853
60384
789953
1065642
681238
968580
339441
43302
503902
1013308
1156241
773919
1292033
1352671
1108350
488734
1260090
684270
983654
752767
442885
124465
632863
692170
350224
567772
1281865
989055
325662
601265
255039
616850
1165576
141687
1261938
1312729
735188
1169022
1283071
1219097
1093543
520775
361182
351403
345105
1199534
1318596
992184
1042463
1167657
447417
729446
78486
930121
359844
249512
1048588
268398
968598
1045796
536908
346348
932471
999342
1044642
163974
1257558
346105
357824
822619
31536
867272
863252
1067478
1035542
748639
537484
638837
94991
553538
119056
79251
1054873
898087
468739
669533
549388
1010520
1310999
727832
4556
414413
656497
1137286
933328
16285
1132518
363139
223154
55252
690840
717002
692874
614489
178007
25307
411140
81403
1253393
957227
730776
126114
479204
1021451
5679
1108927
1357621
69205
736200
539140
565925
1322282
1076165
1100815
1028700
1129517
1268091
1239512
59467
384626
1256300
1233791
90257
1030578
22871
1160865
631171
459638
880279
319495
1291209
404607
758490
85215
312318
304418
1234500
328594
890575
915804
879305
10004
619602
238364
1221708
713915
717115
436524
1179923
1129808
1254615
650348
1284617
631586
316986
794359
954483
1154416
1229236
1152230
298460
826445
139050
1292797
613778
1240672
947845
1071306
419602
1009354
499597
1251840
1163519
1101248
661980
160082
841538
937233
517865
199831
140950
26654
460470
1053897
435135
322551
668005
809164
653210
1030460
1149014
195929
267060
562219
367561
1299841
636233
201916
410603
641811
707156
1322673
1360219
1200540
41
1323545
1250114
463904
199012
451023
505452
566662
1353890
1016468
238323
1102946
416730
1191289
1011027
468314
295755
374646
773375
725002
233646
824073
1190139
441005
746241
352541
33938
1108146
900165
1252673
478023
1344462
938355
587268
1003157
274196
1042236
467451
55748
1228903
178203
1114049
1164150
1111899
1007223
184295
1083850
1197595
454238
929557
1028166
528294
757750
1130789
310222
705016
212828
935830
187966
931541
92657
941533
1184520
1257611
7256
947702
660734
283548
73351
1165951
936922
935880
287897
1098303
1272394
958853
79145
59441
1162149
701826
132841
1199502
1031245
844762
217489
1141539
889171
808129
1292450
1247612
361050
1077973
546033
324127
48797
178752
491941
903636
30872
1015420
713008
567942
316402
541897
748802
1285739
301616
776744
1126081
1239183
1350258
442524
657335
692356
35619
425354
654299
245232
1036906
689291
729644
990109
1119559
1159842
878172
792305
847727
720520
105033
377747
1029473
984165
1161883
661985
340973
815938
1095305
118438
387799
1001362
331566
219515
105534
1038389
71338
1035346
636405
1028269
833020
912514
1145297
783074
781525
257508
1346904
654233
1198344
815903
965939
601130
1131699
39618
982392
422600
559461
837083
604637
753425
1048215
1283580
54872
626994
516499
391635
1074254
849785
1162406
256342
971174
1170983
770351
908426
1345679
962371
900808
4390
379154
333186
1120393
1211110
906244
637643
887365
803432
1072322
221278
762879
101619
1093764
395690
980830
48295
657420
416364
561465
906237
843589
135288
1154901
248997
132684
650210
725373
602562
1356242
290084
430934
5448
123175
102690
801440
1276115
489889
1174304
1180700
396643
814117
252128
1131744
683751
566336
76082
1248508
806475
194918
483192
100067
478641
767134
811098
1091593
920337
153482
788703
960060
115818
289553
1357576
612921
830481
1079326
701408
716838
307324
1016686
115747
675298
1082028
448900
751125
574050
74858
654755
911473
1024789
1151681
1228699
209395
763955
459146
373096
448243
580306
835280
1238582
983074
1051661
799142
427045
1037300
309646
754182
11327
87870
978531
1084413
60203
761827
214513
1856
886838
810428
844493
565634
166883
688959
395377
516303
434797
110184
1207002
770104
94164
458099
244144
644949
1139795
245973
74537
269456
197712
706463
1283114
1354804
564387
289482
153777
703381
269321
1189707
1079386
678813
444724
1191926
1316834
390085
1277690
423393
13787
1234757
770198
1038923
36633
331086
1278036
225603
1200232
406954
1363920
239139
1136721
1311699
874314
1287536
899670
1296972
77184
679044
82358
785117
134319
610632
1047532
831768
347507
47582
337023
448675
703595
1031790
904540
1284796
709606
1336288
1005788
454612
1028181
343149
885942
640263
706481
1096302
49470
964963
708717
1255346
794950
888926
797003
30576
334959
1179015
210757
765244
689589
1102654
353349
580834
323915
1309155
536715
868929
382855
1222420
101595
189444
142006
169187
1065861
17637
65778
571173
842204
41430
548612
198229
678494
701875
1307370
792922
426674
537271
298195
1331029
339371
1105706
597609
640608
531410
1142276
220758
839575
1178995
1268961
662466
786098
623051
119704
301187
736025
394412
1360538
1341560
817004
890394
491463
490308
473437
847217
1099369
289536
486262
1189881
681356
1148839
1182607
732473
15102
1254650
880200
350556
1324296
1137992
412511
94158
428438
601187
1068054
1193595
845097
35106
583407
933867
1029897
115387
1307439
1234662
542974
53931
613591
1329758
275339
607637
944085
120632
1110309
1148494
181897
493208
144224
743478
1004425
963164
1273078
75363
528730
806298
562763
647984
888924
963777
17932
837222
715178
483466
655404
128571
901027
947062
402624
476719
149445
45292
655126
54164
828470
490113
1299420
1223988
469480
995484
210052
222872
100939
824207
212353
681689
1355656
205634
248567
789045
44890
25192
1259117
477234
122781
715356
198373
1285785
327091
308069
132217
140528
545829
683678
76784
1258727
20155
354305
940225
663328
443770
847970
543184
757960
68264
975903
972617
819526
948593
487704
498238
693510
816702
846467
875944
480359
700670
263792
855907
1150668
1022274
130243
329660
1285471
664140
181636
146171
989199
574757
698736
427507
562047
231465
507250
1085765
687860
122631
1107753
845045
751704
860228
246804
1158632
176686
761452
579306
1087962
93122
1055269
313615
71819
985142
453218
310726
862490
262440
71610
635390
259958
1168522
190713
808077
570999
1158085
1299304
207148
561783
187342
246138
1242284
642420
677010
986504
711626
472138
863411
265815
1078180
123694
183330
129455
598331
1121347
923430
608614
671766
825458
976965
639180
1130050
335298
754690
299692
54849
807995
455295
998990
126025
577217
679206
759643
1037507
971612
243277
97173
178888
765836
414752
766618
727473
709227
1252956
1314848
581881
942914
85500
503831
309358
669821
395727
1362918
292890
828718
933256
1101580
1359040
570371
375117
434368
1072128
155387
353829
747137
1244585
677330
55480
1038833
793978
849600
1198311
809071
76913
1060153
1246729
982130
848120
404115
608021
45558
468922
491436
771494
1320122
355211
1082625
1171437
530295
1269671
996958
1037394
1010979
1020398
875251
1035449
1242367
1233594
632230
4077
1006848
169336
1117285
737339
1319866
1312740
885080
1121057
523610
694956
127324
263190
1184873
828843
680196
1041590
1161895
900361
557680
922422
1069200
617517
739483
379128
891588
806710
450556
422516
1327845
644812
1347706
486685
61085
554443
409454
748232
374825
518613
855235
628786
292100
587520
240136
1342984
1071765
128663
144683
92117
1074047
452828
511279
424357
165415
86671
889550
1076038
506586
8850
111535
870900
36143
927006
29722
1198223
1309221
90964
645869
38248
1337196
331966
1236484
648827
869814
339214
342362
315603
537539
925827
621563
1136413
473217
18703
1236381
521302
918864
811699
1306174
1126464
688817
586195
219337
74452
370141
1077968
798570
1041842
828960
853625
785653
60648
732531
1226491
82794
500251
282726
1140491
1275095
1334208
358451
71965
1169393
790193
1102823
930389
577692
935257
850514
620544
739563
613584
1058729
780178
1006250
596158
1118747
822382
1019933
1164934
1049850
734368
519658
1356292
557290
542414
685025
152205
454016
1223125
113605
175143
1278481
1220419
1253750
411320
377620
608640
464121
1064290
451109
1026988
995466
910839
1324857
778538
306228
1178480
894553
895278
676152
247983
1320027
657095
250863
1094416
1327656
1160528
684506
511682
802845
767307
801325
601791
791982
493469
1049482
1050992
655702
105014
571299
28679
654071
865331
1142277
948665
322173
1103062
1101348
347536
449815
1330481
59781
161101
1349771
210922
366044
1186446
1079712
348031
627843
16478
967966
521578
601464
449659
861355
848110
887447
926211
127956
1167370
620120
322515
1282661
140563
1055079
1132899
353202
310219
608052
823330
1232671
1177103
769243
20161
218374
1048668
370361
1218510
759270
1028182
206595
156181
153517
932904
1358194
472945
976731
985589
468304
1166160
541822
495808
1313108
107595
880717
299630
158637
1267763
654872
1284684
340788
306279
1277380
185429
644362
1286743
1080986
195925
318865
722975
1128952
1288243
973824
786855
230523
1165086
1273379
495193
810316
1250127
726950
698976
564998
138678
150881
853996
46732
574482
1019359
682476
553810
792975
806705
176101
1012957
1126353
1230740
805830
808694
275750
985396
639713
680560
135769
439083
395891
1031828
346496
1062164
431558
1127287
397198
1025937
923690
1248475
660094
296469
908967
130548
799749
213989
145846
1067740
160462
242095
1280258
830849
674062
1052979
347508
1187534
642937
429480
1098232
348919
171627
1007094
234766
1083615
125737
254183
426222
681596
784694
702753
234164
580997
673596
599799
737226
421122
13793
1274822
44712
427469
866860
554790
1059365
1187477
829121
1313860
552779
1046010
1344033
700192
516840
329998
331646
1256564
346529
1073561
961948
758424
146902
1010545
340727
1292983
603708
357208
655565
1321348
87615
50109
292658
197126
118445
372672
625290
164917
184100
754821
124457
192032
790492
744661
1237203
391434
1327813
841647
426527
459510
129913
1069686
185274
122973
836279
503128
692717
999026
567023
1081100
1259868
479064
1107344
1220359
408849
292993
1243509
523452
221759
221192
792573
807892
733898
1153731
1047436
504199
1358092
805285
686921
924135
469428
860764
643206
651475
49765
221285
904316
1287133
156509
192264
704748
56507
442736
152674
633146
118809
1088044
958251
693775
611514
183705
248761
835280
1160941
168422
442268
1327561
1057446
88249
397342
1211313
1142937
1348953
135661
1062194
156936
1128544
1342546
569671
497567
824108
366716
857082
386188
416576
243812
858519
1134067
491629
335040
527761
807369
501369
409775
639580
372547
858430
619532
730315
438511
39045
148627
753950
925211
1254088
1258716
127942
781473
1359485
289146
379336
986841
1360738
876309
1269117
652379
1258145
497170
404079
402412
553476
95423
671649
721786
258073
1321925
653168
1208322
347462
245107
670614
491096
237284
385174
518467
974799
414352
1217551
1262979
290156
744197
1256523
1169678
87230
57153
1055939
1001081
1081258
1088291
34624
385086
865128
865371
9239
469421
1290637
201789
772413
1161161
1213396
1196949
644165
882665
645835
1207770
593524
425352
864304
738668
623533
715514
567995
1285099
920487
1347517
773064
340939
171775
999393
1180491
351664
272088
875728
171886
940594
470567
128941
409763
291044
1208221
33195
791300
1348959
207030
368396
278851
874512
488823
751
543227
266054
334818
213945
1133136
611692
453183
904972
941043
230963
188451
852849
964601
253645
1128708
120820
832765
1293299
985000
8976
810690
261415
535963
1063416
963645
301886
1150427
1251358
1144155
931267
1269551
869872
768891
884785
510723
1246286
202972
169213
1355508
987888
605701
547449
62112
497187
264565
60950
362313
269907
840754
941960
88638
166364
185627
165976
252301
891788
1008490
864890
1175594
229822
1326005
78883
846666
327491
951
417081
655792
706642
732269
536556
466015
483699
1064406
808986
839247
818666
686081
953344
737269
1181337
1284439
842843
1295998
1123497
614236
742314
277367
311643
38148
828583
593537
495985
95042
304424
1355137
1040243
220576
1232334
499909
880783
195071
1220242
97336
560467
1338588
973200
1163440
813449
606568
320443
1272631
797781
48386
653404
1309702
276419
282763
346962
1042878
313701
161832
1321252
184874
982355
220903
512890
116266
1225936
1240257
418250
907390
392798
861568
575493
155465
502407
1233946
616420
262453
1244403
995647
1243688
688351
339574
785279
1201491
1295938
949898
261236
469805
201485
1262295
384421
728864
244751
655854
1012378
8956
630778
54072
420069
694155
853120
217859
842954
299184
1023600
777206
1226843
26622
861563
190510
267079
104470
1260340
1331017
439642
1355452
716281
100598
71876
1330614
1221680
1171760
539016
538527
1026740
891419
1278149
473421
131186
614970
1098060
974824
991670
1159411
1199452
1067156
471514
338337
627626
1014078
343625
978865
1206039
812499
1031657
1137731
287243
691256
117148
1052970
1101910
1170333
1363421
286292
529976
464629
1165089
398738
1299438
94450
970271
439131
1273009
1263930
566370
1235858
228750
444043
317987
497780
1028786
859137
1074857
444115
1119746
929345
360865
480238
456782
182911
39471
592754
731461
752018
359914
1001640
767324
546660
868271
290056
342843
140619
16429
967568
1301035
904715
127503
1293891
1064230
1313498
552153
818715
264362
507965
938042
984591
262784
986058
566574
1245818
195642
218640
1044218
65952
218620
1010464
1162197
1278772
657590
590172
339442
788836
87011
377159
921630
778550
1187882
667669
1198713
887471
1030756
148603
1121760
283765
44112
1231189
40388
823304
932474
342203
662179
1363370
794953
944114
376112
1335600
401325
588999
146864
699482
1130878
922662
131397
638527
785923
109180
453227
140587
724936
316309
1329580
885040
1161381
5327
652955
276787
63105
837587
797208
232349
456487
171863
1171950
408145
61344
140072
725371
720052
231656
1105991
231833
177403
1290525
1299688
1275092
259297
691601
737249
77993
168334
70779
811816
90376
200469
981832
203469
748347
240896
57934
485249
294248
1181838
466243
715446
3869
236557
872794
228948
472582
72205
1112105
1000388
713274
3583
317223
1082901
283647
1333522
1133847
328457
1204870
233292
647718
685080
138590
1080579
1136366
1169836
567426
237828
963218
1000619
700341
798690
26810
262124
295759
41907
909021
201077
991620
840919
377860
575359
292864
920258
319315
240294
456012
150129
1113628
358790
260687
859085
418959
828785
1354531
862002
644209
958073
1153110
36563
882222
1109503
592869
307256
1064532
1169732
953048
38623
62284
236363
553024
1138106
1075690
1341478
621861
1213200
1221984
692208
205288
1318715
44074
170446
717157
895552
396675
240584
231616
643528
625864
945563
70779
412715
1024631
221237
954569
901375
23771
721364
1341775
869611
931225
1211713
1319204
1232424
455206
271996
428925
1141733
80706
1159673
939339
207812
110300
1344179
501090
56940
936735
1172276
1320128
628186
213894
524429
1053585
41833
331556
646125
594662
70907
918827
564933
163835
1296415
1286889
690374
478445
236668
1005624
863982
1092763
498964
991255
778924
691671
854312
757299
351626
1322855
146745
963248
154288
244395
1151413
415346
90991
670607
776428
568114
1291923
227901
87788
513532
516375
1336651
131397
511744
13506
948370
1206690
190505
1183261
269664
966578
1036652
1006363
111002
1164192
746993
1221317
1142222
420910
67687
108131
485548
170657
476171
347032
1125211
103723
130625
238621
691732
1119082
1324264
232295
1277761
204597
1281177
827581
725064
1045400
561626
475670
358632
1244307
1226051
941460
1271109
1349894
1163057
213782
620034
1014039
755609
1183662
150151
823825
48846
157547
157529
557264
905865
737913
769242
505128
120064
463010
181810
787216
63588
732595
1146985
148884
1108033
1148278
87775
627204
57538
404404
1026071
325677
1114541
526199
606149
1110675
248076
872060
1355152
408854
989958
671770
1082096
492388
434004
374288
1235773
170624
749160
699794
573326
1138706
790670
1206756
341821
1007722
619360
1272313
611761
350263
692787
236036
505731
926181
928296
230001
176751
32424
248410
1126524
1206061
641407
79112
144739
1318737
133107
61319
714033
1219571
1360738
822194
662636
1344134
240562
317542
561140
321291
1172975
225507
919327
1183570
786889
536666
881748
324405
986449
293140
640917
924728
1257619
1160753
700137
220994
1125077
638902
156031
1210876
260963
105235
415460
1168751
1042262
686433
880554
246068
12521
534006
1238895
899791
931243
841596
292049
569955
426986
1018020
1013845
161917
1069424
936306
152577
742732
1017056
1338131
810725
914823
609032
371445
181214
50735
692495
864468
1033320
45459
565403
29654
166119
1302121
485458
81122
663723
1095444
929514
89097
484525
218295
1203198
678206
724900
151942
1187321
120123
463698
1141962
913904
1306821
1311543
628184
370900
655663
268209
195086
210059
1333493
579544
938401
126345
150593
473624
898925
296218
332990
985669
367644
1360732
1274086
597102
1116766
529169
677768
333165
1283703
1178410
508502
1096539
1295953
836347
307293
443378
1278928
1028984
319441
811257
1270977
732588
820614
467481
575958
81828
1119274
572946
798081
1239168
153495
949568
1342885
422006
644732
1225590
506900
499013
844372
1089101
1069028
315365
1066064
469753
649795
155418
668901
1100513
944609
1153989
460463
115892
782715
597350
439891
981181
809328
338241
740693
847152
1167309
1123116
1034050
111239
1178651
1322838
947383
1349791
145674
1098550
986742
595830
489441
1095644
191095
902541
519684
617996
797149
194604
1157582
663244
354649
1287713
551972
1253466
509514
652088
859251
812722
368858
760010
856726
720588
317113
462108
901707
866396
69864
191178
608930
783651
816624
197553
1156454
215741
123180
26054
633906
1015710
667559
50930
811042
1201508
620853
1291224
476725
1182235
38828
190710
590295
860880
790235
521930
1225567
28576
649592
1240904
205142
302162
356100
600569
436987
973371
570886
564929
539713
1313767
708336
1347057
184030
764036
795413
1187113
450171
1324665
825537
588120
748609
97811
315031
107911
618186
242268
605342
354308
316544
216419
908817
816787
1149553
290198
883106
525054
645742
1223823
629052
28737
1117945
171759
1152959
633241
430707
510317
840777
673616
169095
998486
1056143
1083185
321452
671285
413776
1318599
168859
697385
792113
893461
1146295
1144501
478744
337947
604666
930957
619702
1252814
301330
1302903
301042
678382
976030
388715
304500
9534
728644
816949
488673
687258
385290
1298525
622440
1301737
1067572
1253997
484255
722603
1006316
709479
63246
655299
886174
647990
1209597
113885
1061663
1145043
377645
546102
25435
797747
1066461
368671
1146374
974199
81372
3182
1204364
486251
260454
381089
761566
381261
546294
138561
838129
315868
884859
704937
139223
863068
541039
152851
152987
466797
1142769
196832
208374
1026267
714819
1348690
831216
543320
416036
551771
1354368
1142264
516546
57481
612885
1080644
952636
1144652
262157
1054265
53772
81161
806911
849898
245594
1262669
1233686
1258619
652830
832809
1065544
1348050
803
239503
33163
329049
1297645
806680
1172962
1343868
1302729
499897
1106695
757309
49602
265359
350752
353827
1294234
903095
68558
1183122
205609
485080
1314526
681113
857770
184909
1316338
666424
371776
1188229
44459
666062
525929
561088
935096
1309324
17676
1272551
72071
415421
864037
111012
391612
1217257
256437
1094958
383439
159925
457056
688937
581512
767411
979381
506808
1295729
1212159
126289
322809
674930
276948
772146
861482
1183242
382754
561331
57364
768845
1175967
943489
1297256
952706
801876
970770
1088140
1275001
581909
1109088
897581
848537
1189744
978867
356237
1264710
851490
1342405
960380
600100
1187748
351560
902608
43370
451721
1121982
269440
533503
850970
894376
1257207
1294735
142770
59282
876443
1090118
995847
813836
628563
524379
689373
566993
452101
561327
392074
1000747
503422
1158369
444085
985360
1070955
193508
479012
1040061
640644
453865
352029
358592
596265
365
428121
987431
762913
131798
1155194
1235403
1154199
575338
781948
1044495
1226333
125051
282459
90872
1192995
1095389
1311266
1307355
1199853
686180
569396
7311
1355874
202983
875827
1080259
1210553
866906
209475
706178
672086
419262
1037540
671978
95649
51051
335446
465871
1340043
812817
919659
60100
499511
323713
32635
786817
300541
751174
731419
1202628
490751
180317
101351
643106
1214996
306245
898614
888874
1268793
865280
887462
636036
834339
226827
879696
620115
1216447
737451
609565
345429
989184
950585
939377
1205193
1096608
658838
23907
928495
1044970
888453
753717
105989
738481
625026
613864
566884
126193
108354
1106116
1220702
617854
392986
179038
758155
1046359
112061
666421
595537
1254007
1338230
1013025
885123
547937
596209
1330534
1201537
522107
108642
681282
583315
351521
622458
1149693
1016117
278863
802886
849502
832724
1029032
1253538
579087
915910
289075
551143
994913
720331
927019
917473
1285898
112102
784479
254156
180525
773169
812798
115547
723614
1334253
690651
61486
88893
82938
97750
321218
694001
919207
1155766
638615
728110
1255517
1027113
553526
148129
407477
559059
733696
1133241
158432
966299
1191831
35305
211143
649055
1305048
1289387
949353
1038052
839838
540030
1283957
287115
1003080
1062505
841844
1130181
1103612
862011
59311
1061234
448485
1271702
190581
780187
805903
663562
495404
1358721
628633
390740
1310983
649162
849858
402883
729759
569336
488322
3380
1051575
48985
505034
1023415
452502
623935
591911
133597
486579
885906
412420
673876
125429
594036
975590
1355757
487071
947806
356826
875242
1081359
1226474
1236445
262401
475070
575541
218617
1142153
1323278
110179
1015518
580077
549006
1252999
115256
1337482
588115
667601
1040581
1320653
396832
492033
338496
44643
400222
714563
115320
1309854
1194766
277085
225136
913310
1016641
90026
923555
232565
623379
514565
944799
1306491
7964
608913
334418
102100
369112
1152076
20411
1358433
772755
302503
1264324
656317
188981
228348
222320
310884
424733
1081575
634317
1200351
445574
1066809
62406
599531
171328
864903
560976
47937
4965
599960
453941
421423
638684
1056926
1204386
1039932
402137
7001
611301
409303
1024036
1300807
1349734
591098
736075
420901
538050
12579
530074
684754
395330
934344
826672
1282397
393514
387740
786485
908862
107812
648745
1171841
1187929
560534
530392
910580
18330
774213
1232319
1024821
462463
712872
924595
726954
1229117
849556
693757
985560
1336651
826288
725127
1363133
1132770
733959
1007684
37628
624354
429369
592021
243148
388486
761134
183213
1341951
1140701
543956
181852
790
1006736
168090
868037
1361560
865662
464740
1091601
1270933
277706
567585
920534
1010581
1212880
66685
626759
382412
1085377
126688
1288076
782080
516775
638185
1203032
1076321
1160338
166059
385885
1043210
1331830
45172
246575
1029118
1038109
697105
1019100
1253196
736960
1214092
759187
156803
290487
941980
647564
335106
626156
478328
290241
345274
922589
673460
765759
451650
1130775
407949
781852
232477
593737
804242
277726
973112
1089117
1118267
97174
831063
581876
27979
204491
508640
143850
91044
204516
717820
368254
692938
1071706
927027
792472
128619
1166808
854161
724783
1129044
702161
1078449
1141836
198111
1319283
544138
573577
844198
830692
498775
400587
835085
884334
783109
783328
994052
851004
841809
203563
1270054
944443
791206
1190014
599549
958894
1120069
448592
1204287
696130
545752
764295
267176
797576
476770
1320733
151172
1116894
844138
1000574
677502
1137074
697567
431673
651790
1184059
1139642
546790
639267
871551
962190
793616
1238061
609538
298883
1111058
1105183
1026156
1159156
1300545
1217095
430605
713460
996126
615900
422177
473691
1053992
231608
1314642
1109230
1003614
490828
12554
81681
693986
538388
287454
1016853
593240
516202
4787
72630
1139425
1210500
70977
823893
902981
84962
1256831
773973
1021601
616972
914402
1185942
385664
843619
1137402
1210298
809098
869250
386421
557827
240970
748048
1142287
195855
523522
108954
426734
1165603
1235677
362090
53891
464465
845024
99656
747289
538219
272553
1203730
993161
1211873
1177542
1048684
669148
71507
108582
1117590
450780
1171418
916485
1346347
1169096
396230
1038288
909321
742469
138792
34843
966942
720906
211316
993329
701999
181190
1345148
899852
860658
530386
118026
1222032
957356
1264769
18525
61818
910798
870725
1241782
273606
185895
656889
1141725
793982
111758
14351
203137
1131491
683121
101862
1008762
276558
762692
444929
580576
1160578
284265
231418
1036299
376942
350823
140423
671730
578258
1311494
1147932
657427
881764
1361433
1016835
856653
126070
422993
1305103
576274
1222836
715410
381720
106064
1099790
619410
757169
1195910
785038
152969
486178
934397
1293237
78220
1085443
181933
60492
533991
76689
654261
1086342
120607
855614
1348943
442105
421087
600749
17743
1175077
126548
325601
942470
402249
119748
639930
53929
284847
784575
1291255
887751
405974
206572
869331
777810
574892
1219413
1178961
555608
812531
773566
1274662
381046
737807
431860
823151
1211476
205280
196552
406458
1345942
1004236
1286933
92101
829527
515851
1059454
564569
486148
578216
358977
1211486
1234099
312699
372814
690474
986563
694786
512040
866317
145392
246382
1299882
865661
736347
79063
1138074
84662
1082383
988044
1319588
689783
1210182
97231
836121
618041
678535
9466
358303
540702
995375
1276752
190094
705876
1341201
553315
949070
1021902
96069
1335144
1114029
551049
804037
276309
640365
989067
657768
153215
580370
894913
691467
1324218
536652
798668
381458
48979
1038354
447585
198836
492748
728731
750626
884177
320914
539316
987512
641034
330669
491611
75142
963814
510867
25839
105362
272179
832885
256998
356534
873763
1022477
945002
35100
847637
481728
847893
366565
534121
524364
17347
1326871
242101
252263
452649
124609
620556
1068712
816034
201066
1158968
662828
445082
714450
886074
957533
754159
662545
389242
458767
1299285
555596
1069679
205249
1225576
674869
192139
693024
974521
48089
789894
1227473
996945
48149
154493
271309
274283
100081
169676
1127923
611047
986590
514040
1211059
1325102
509819
460555
699122
1262715
778180
532052
1343737
1345044
593497
583483
1186821
65846
870411
387657
373511
225648
760411
81514
321516
166903
946511
1351944
97637
70964
558202
102337
29603
549899
976084
801807
1297278
336084
1062816
1093678
253547
1030870
110376
815528
265339
383751
512647
769525
837431
392386
861809
1259517
499917
805285
1305293
284056
392802
357037
338358
210637
1221304
335081
231386
1209819
1080306
1338533
570402
356536
1023018
699751
984492
730842
416187
836087
123719
1296531
444961
16548
602273
968208
1291403
1067231
1183838
5132
638294
1308739
1278198
1074093
1123624
1186847
409194
58293
1290280
31413
94587
1073558
1219110
931844
899715
957770
1155499
787525
1298699
28214
792601
640350
1302319
1281985
1060803
1183203
229605
291117
251056
1006438
600309
1312898
1282955
825651
198017
550848
362008
1224754
516091
599323
695998
174305
1152607
937512
315881
644191
120728
1096716
1109469
1028159
795258
153592
396803
134878
1085562
1109438
823395
89796
902489
548304
327698
1187177
576894
845042
821539
345236
659432
113434
962133
545555
716336
668514
810720
593541
551423
610011
364465
293219
930498
254930
1288025
860119
1288467
1334242
703716
554140
1181888
558502
415741
1274043
1364411
1150829
943451
1057306
938240
177513
809716
776625
169273
18330
80800
221064
1070946
929305
927618
445341
1162825
260953
878304
210208
707760
456395
126988
337705
1238427
15484
811857
638567
1148288
40652
693412
16304
1284247
1051989
484210
842907
46788
1093750
547936
1041615
204387
1017904
942485
585274
78785
1257058
318238
1326994
801991
418802
1356861
390900
753729
354791
904433
1221339
638481
1135666
390930
496692
715525
186762
694554
1224616
46009
822165
1106299
721823
516102
553263
862372
137783
496982
450389
762965
781823
21854
1295268
245304
916985
129489
58962
490066
1268199
374214
721525
629451
653130
838990
1318170
245038
849998
963608
1132347
1006090
301843
526465
214695
273525
565281
1005612
862874
646326
855856
682295
491555
463044
1056445
958668
127826
984465
838488
727901
25869
987339
914703
1129436
326450
1068759
651556
424885
716932
187829
262298
1171884
264355
1175302
379972
645029
341648
380400
1213768
1138674
1045434
299933
412209
953928
298056
19041
396663
646812
965910
1294342
1327377
494289
1184914
233999
493620
415556
619926
311783
837509
436882
1261169
98282
690386
1019989
1167389
254565
563827
977224
944045
1200688
51441
1330837
459364
629767
593295
1063834
1202664
123449
1108302
523576
728565
1133602
153033
1135099
364099
8035
341083
1330881
142590
686773
396564
1260551
516928
625926
505309
688116
328042
1363844
862703
1057723
489733
310017
1267644
16294
1160269
859444
724548
501308
1052215
1102033
808005
1078763
1226692
1144972
1026699
262984
832372
138413
1215636
1211832
727777
867736
1336003
969402
1101724
551934
771941
12144
759579
571547
1009801
726581
868701
274634
101510
490176
1248965
835090
571656
131374
646119
320442
271882
909860
1227968
19775
165146
172225
238837
285517
279609
909230
724681
582326
1193784
37854
993309
680868
213880
978591
590905
241035
253223
21040
607422
848043
1337606
1326004
995670
446873
754102
910291
679008
817902
963374
1101442
173915
961069
491888
198198
1325771
844965
234082
919644
24817
430582
1079159
735151
241409
342102
1249805
130771
725795
86395
400770
1148289
303318
1338184
951800
925549
310756
199466
838746
1343589
1198499
758690
694310
87360
1244071
656589
793332
1216810
389174
548975
579147
344030
261200
1323629
251729
96555
481637
327646
1337773
741795
1132964
555182
370523
527206
149081
603344
330365
842111
677531
528669
615786
186362
60655
301372
717457
437409
1310100
278488
1338731
1347494
854566
708838
317513
109095
892423
459966
1134086
1201132
423230
476497
369691
850065
15209
813039
160037
846046
811345
473409
377661
935354
853973
700474
1175338
121365
1106608
983664
1065557
540130
808750
1279229
582758
316558
180708
14111
736651
819706
29051
151318
531282
269502
417405
1276016
749283
1220547
182162
457734
77415
707430
272163
896317
447201
191933
211667
640096
83957
956440
1236206
286468
1129703
568023
66290
785954
646238
871095
837665
885474
679839
522037
3938
611930
1224411
4191
1151940
72692
550918
854106
372544
994064
37136
394651
1208665
481462
1127124
1233976
993930
907231
880720
203073
591500
667558
335534
354354
1165517
1213264
863391
272052
523048
944368
514953
1228101
826330
922760
777153
996979
1345616
693644
65719
823866
653319
654261
830549
305387
190562
541307
848016
574821
60339
305020
832550
129900
901768
189579
357564
483446
195683
881361
1065750
24117
816146
1184655
1334685
1090028
1311092
794515
810470
1087637
557345
1043455
946021
426202
1340212
992887
4062
594389
1334703
1185699
619596
132097
286396
1059480
56703
1255379
1320129
240914
341519
1324585
882551
725710
302262
568939
354167
74636
534961
1265622
1218847
548279
1054489
367691
889367
1016621
914204
48173
406211
1085804
71195
355039
671496
100053
309730
653969
1094701
1259665
788287
348686
817537
194720
318109
483230
891692
1031362
1316543
377077
1297003
504953
380342
463166
1018408
508861
158453
21639
231805
1089184
494002
247940
627026
84932
222711
1357517
10171
355742
577003
811411
395496
524882
611672
182465
444786
1281207
664379
934988
225142
465211
574410
198675
27904
487593
638444
875072
1217195
806008
939339
539531
1086147
452405
124998
77778
819172
129193
978364
634807
396669
1253143
231656
936188
1145992
143412
1113355
630864
1231171
125384
1245213
549582
591847
1240365
766332
882874
108940
1271671
874168
177860
897399
1208550
88411
1136793
3526
961712
903368
5482
249111
456570
843219
111881
1258056
97569
1099419
55203
156142
226885
938877
984052
1015185
941403
681655
1130065
60992
858191
848165
70488
483287
523548
61720
602116
453041
571461
897017
192110
674995
203211
1107546
1151778
572659
519880
146477
844819
399607
672507
899290
229602
1078156
448290
768810
731556
530994
762849
243121
786990
676748
564576
353799
442034
888105
1121657
241782
1083157
383864
1272105
330854
1319226
1056054
183068
1259234
748873
1170921
546649
77460
422904
1056027
1292740
1001730
454349
361600
618224
1263202
541768
624733
1199526
78033
885663
602836
1076276
944023
979388
961417
106365
520452
705032
46772
497987
1095055
967882
96459
900103
896232
776383
1307314
518934
832376
1341985
847191
1098430
574328
222444
61717
1329191
232712
151593
193036
681649
1263614
178214
694447
334652
650431
424707
289200
1090078
531090
1046722
619112
96158
402316
1206844
876253
619176
178920
1153209
527995
1258896
970215
326752
136429
20449
216831
967327
354653
1224241
797960
316840
163274
282479
1010230
1144665
255745
57184
283574
85257
931720
502148
423215
390564
1265485
79386
1353300
1289522
127478
759843
1299115
787720
885843
1111861
412496
1141823
281433
706392
1242654
1073465
240610
531016
216364
760941
646342
962612
1130420
175532
153330
687532
687924
664980
723058
102569
581189
1276053
1247517
386759
215677
860734
739691
308581
52627
858004
977
553933
1203837
819451
3388
729694
979868
889550
462989
958542
372657
1356933
195039
760149
1047873
501657
806890
1297146
923465
633092
901037
652876
473957
1139916
1149206
131770
1088719
229311
887002
1277998
1330537
425859
1220646
1134732
628744
1207908
26860
676956
145148
1213036
893441
441599
473423
256832
1036467
1228297
360932
894225
178505
1276429
30401
776432
367269
375662
580130
285156
517603
442223
1055672
1291493
185825
1038420
669756
220672
555814
535075
91360
1250426
1089038
15102
648556
586705
518927
1198704
1350715
498012
729701
632614
1078173
870716
408883
178731
1076522
437967
185505
698541
503817
775880
1224976
866957
1117011
890220
1243675
1025633
31927
691271
711239
46571
372558
810109
1159753
86589
768422
454723
1076440
1298877
859026
776549
786710
774486
946739
298691
1093389
1238830
1317772
1132802
418004
928781
280139
140184
737693
308262
507444
881245
294091
902556
1300256
104190
962744
10111
257726
55117
180357
351700
938232
259895
547793
1157459
381107
1023594
1352236
805397
565760
962750
1035351
38619
836116
977321
854733
1163145
726861
158676
996070
762888
709931
736343
489881
870583
750573
1227671
339613
816086
339010
854241
884989
328852
1051355
746140
103863
438886
972967
827249
381280
743856
351788
1145512
618838
334722
456113
469810
1207132
1187430
549301
1150530
1300238
468965
103176
855125
670718
1253505
943288
1157982
234374
1053930
174185
1154246
1037360
837213
271188
215713
681962
364828
1234312
770790
567964
414120
1248930
1292941
596081
577897
282921
1300319
176639
1073301
913755
1272465
747881
228463
875884
680538
637701
197815
352339
526506
1322376
522500
80168
310811
331607
517161
164422
285190
186726
627087
168354
1060839
1270047
97233
209104
1360278
48384
660522
392265
571186
664777
506549
481918
466900
801483
540629
998904
408167
1216683
1105509
1200369
1265690
688473
434071
695120
1190029
1087007
152563
349805
410442
1334450
535270
725440
1260606
1203997
481139
1192361
773649
1011306
221498
86582
246020
578388
1236129
828578
791287
877872
382498
1021635
903478
269770
542079
452051
89430
1023898
670523
240023
460979
1315295
469017
307798
699273
1220469
571441
1022934
739088
866954
782591
15783
532113
737723
654471
83406
851376
1201911
225940
682685
1098403
361497
550218
1304988
925341
1209649
1192976
143550
361183
125234
399668
1224930
763502
185446
1213158
912081
1280103
1003379
174547
981787
251551
614663
991179
945601
1595
1198092
26190
282118
1288589
295895
149845
203499
1207250
368654
357780
773113
227048
30179
1172777
886457
457197
288547
743813
1356349
52785
1199645
389810
770105
1180329
488045
444422
97182
1003160
730416
1114814
221038
877104
782042
529266
480467
370705
329301
1319532
1194449
564047
312888
131792
1208802
173283
574696
1046661
102644
866779
465904
312498
1028288
1129076
653464
207717
129685
565525
955237
64743
905128
44820
706107
1107697
723622
363418
57757
621818
594422
1044016
719279
850453
880689
1011522
1096368
687386
958887
933557
1070832
1096292
485595
924486
276247
1350027
616011
923865
1085375
1054360
673842
817232
1167199
8103
670134
82432
978175
1139428
414438
1236887
68651
571720
1123148
1038868
943956
471702
973727
712582
1227123
994527
691291
723111
854223
956383
97627
328932
580065
1041090
571251
748497
733721
367650
956390
784515
1271671
417364
909885
880657
96433
364886
1144025
268294
133546
111025
602286
599607
932859
167593
410487
863631
280638
105074
5944
448353
1168887
472537
806054
119285
1070805
698176
1060258
745980
110026
1069887
738987
625541
872242
639265
577154
309580
242950
722739
954838
1311249
908224
414600
809049
951237
48448
37115
813136
980385
507542
547445
193253
781814
1009932
577437
746620
1093138
825999
1155704
698115
122351
455797
359060
587688
250435
972379
314324
667990
819916
1262178
1050316
394284
539949
1353520
548857
1300154
882487
127517
891903
1241277
1363898
1314360
1291121
428383
924905
734994
780527
118684
1144397
541719
98348
544982
253462
1135214
435449
855724
144101
637774
157641
837426
1196350
377921
1018666
897863
181037
1096035
1018502
402770
876266
1212256
431768
13726
694638
952323
876672
1172180
625709
1047827
268956
728623
1223258
179128
613941
89395
587278
904476
5676
831456
1255042
73649
99655
1168606
300452
1134716
236008
818673
1223210
240278
998104
1339380
1243101
497720
308111
974086
661340
1330053
728828
922920
1175678
937474
337876
731931
18875
1107387
830670
981311
851781
787651
438550
1054397
854605
1213034
729318
1081801
800857
263078
440081
1301560
1058271
1255213
958326
828550
627636
1136623
902802
85749
1171244
1258437
55032
1056884
148626
311874
977522
346059
158864
475275
530806
749623
1157556
385766
915382
175170
193780
615939
83616
667351
185679
196621
1070872
741729
621319
337067
415918
338709
1205319
749890
1310828
1092788
612720
1171529
31765
704809
89620
1335627
480476
677277
85235
1331695
563418
390340
937240
333981
1191788
160254
45013
716369
1245147
652867
993375
1172319
553050
180600
675265
1089474
1193749
884836
931003
1240404
809785
112324
1006145
284290
1152632
89824
908553
1106763
510503
1289506
322076
882043
220644
559313
492911
426321
1110063
74654
1202574
486145
829869
616077
204308
1263711
1326721
785205
656913
716659
921087
1191877
1179618
447087
1255752
1187708
227860
784145
1110717
1191673
741689
1112043
209619
1060461
254419
210487
151121
1009792
1030947
584530
1072865
139273
1076185
638372
35203
365711
870134
735872
52194
335685
739061
380872
5781
955989
196995
713894
158750
1131492
1182464
1108255
225891
1327480
1300831
1266955
1001697
544258
480858
1018815
1142298
1286339
750682
180654
50499
358669
357002
67901
669679
1331869
1069388
1075130
411908
917210
752652
1187915
774650
428373
26129
560063
1206803
922622
1243938
363430
854283
1313817
362270
1097584
422258
749623
847419
8637
1336235
291318
1097703
406572
756656
739100
1055725
1264584
173402
912268
771149
1066088
766854
254981
1017579
365798
94893
603998
1014587
168789
744207
885382
1058217
902263
329840
1196322
589981
522445
880479
401069
153750
1162174
1226500
683411
772493
133263
622250
459011
697438
1287899
229997
1316934
662275
623757
535003
1154176
369686
1086730
534716
39402
855604
248638
59581
477372
334723
730290
301750
952935
1329705
257837
649063
896719
572359
756788
827941
457327
386946
565749
241947
703111
89569
830372
491589
329062
758260
946678
1288621
1207399
1011852
573200
661724
188740
569844
37025
310706
1253545
783144
255751
1033955
326224
123768
209945
53846
1337753
1068040
849633
135758
640191
626686
75881
1018938
1192867
383222
696667
207078
466016
675114
306209
374265
546706
834901
496692
1105647
829858
25125
1339417
463930
63100
568531
486759
1035413
1341050
125816
495609
139402
1125895
383372
1025323
524796
59196
1154868
468298
1255064
555535
438062
1320792
59106
701469
710630
1136966
515660
244045
1232706
1161697
1304310
264574
234796
1144189
406967
531595
1340266
165435
976748
1232530
629320
921123
157176
296936
377447
37642
1246321
591857
785353
1067489
624370
1261216
973534
418274
673476
394697
768785
253620
1324415
204883
1292435
511287
1093443
1035927
529976
600073
693596
613777
252384
321815
880951
739066
1324913
328674
1350025
1282576
954464
743420
512092
1337770
1331268
681730
216582
128401
362078
463935
817846
1266591
510342
488483
36622
178815
1178290
1219531
67438
723062
1108081
969834
1247526
253076
498588
970462
707443
285098
47057
209411
912061
375128
467915
1038414
782992
331287
1077175
479009
1097663
485704
879096
347606
68626
651320
1224833
709113
62870
752916
803607
1127820
184225
751289
1312115
961206
431912
288684
696587
8813
1042958
366196
521689
968410
408394
75926
888880
943960
283584
804589
100333
1333191
795314
925842
846339
1067968
314965
138737
394214
1200041
809575
741715
460106
578923
6102
906132
466135
256456
284038
640147
743230
1109802
144300
510709
593507
756168
9086
722496
228689
1280774
1066542
596127
60367
1210696
1364433
181783
1063444
1117925
1051057
326940
906985
419758
32561
749745
138952
356976
1324564
873080
1363760
814978
556508
655082
108104
241577
1133209
1012808
425050
362682
227035
607000
445984
1068988
283767
1186711
922297
1160699
1061576
787262
1300393
1051663
1232644
80466
1160086
695961
159891
308851
534046
162867
702782
423786
767304
1107540
914004
446638
369283
575779
914173
1120383
128840
1291390
545176
1347652
726903
60420
402513
104341
1289484
716622
872487
753758
712850
520835
1002276
373112
607590
827028
328136
1214679
150772
1215267
1040826
1036516
846623
785758
607634
464316
1125132
599638
734131
501221
98779
323866
1246558
651293
1279068
985258
651046
31324
1046339
725567
1182844
655177
1298315
1270100
59204
590872
1251811
1154846
881761
737963
502159
232833
622824
707762
205719
289033
1259360
348909
307759
1112401
512305
200195
682149
599119
1109946
564933
351487
686854
1140977
564628
1123916
137809
467578
432611
908295
425470
886331
124929
659449
383941
764378
703492
1100001
916034
473937
1254642
345984
59517
416588
744024
739566
21230
98620
474736
849729
990411
752155
467290
218730
441328
1239699
830050
390031
284494
420120
1314555
624582
861974
293831
374370
173449
789255
99580
724108
588867
832830
302730
1224712
1158549
101915
513968
1132652
825936
1290877
878030
316889
159446
790958
38647
739849
888631
329323
1188852
556238
817690
397899
1076444
921560
429511
906303
1240243
1245261
528005
550047
1128980
184275
541271
1110589
1184802
1320016
362117
1002254
472559
579588
534584
942878
34887
1052045
831625
828844
334753
520623
587570
933347
758410
926026
406056
515537
447816
370980
937655
845678
980395
736200
455897
93080
1245560
913522
1086505
541311
339261
369144
526167
1242223
408623
1027693
608352
112306
79212
1343447
14094
873122
1351004
95199
869944
994893
748564
938911
427959
731510
407761
1104398
822223
785761
1142326
871522
1078600
394330
274488
593043
692253
591815
1353410
55122
1246148
1308330
1232730
1294367
642415
869155
34349
624126
254913
593064
258677
1006574
817088
1262756
152851
1213100
857275
335856
244884
842947
1122626
651053
195950
46164
97095
42586
738318
1219091
801786
623069
1294263
925202
221233
610083
1263869
71357
655046
350367
125327
1347163
1033179
509810
17603
1158116
203362
102074
1305520
1180662
123534
925488
278299
1077134
99064
235686
910763
770935
697412
738953
1245665
866517
1290049
696288
1120971
554288
1115454
224474
179079
1028043
172695
71973
679350
35066
1179378
17687
1203428
668703
1311551
113318
355404
929833
187632
144874
38617
740106
1358768
1114434
805593
540823
694751
483579
547669
63915
1086259
836070
917060
823853
262714
693783
1072463
367475
410304
859369
336289
1015884
1168051
804870
688571
874659
525177
523957
1220843
665463
185247
5233
512131
66236
228448
1133227
931569
640538
451456
901214
435418
824800
1267897
418385
747022
130067
645133
189822
17728
395594
4564
1167934
989006
1247738
17746
555668
1191875
795468
217869
1155496
1064239
639918
178375
1315135
99136
635713
988902
952748
986230
766806
1002075
942525
720511
930493
1343267
675962
6658
85727
1163379
1178435
1104770
209598
467884
320193
668760
812737
360312
891281
1119562
1250664
450980
1326913
841926
623899
341774
651867
150016
557276
404617
1073078
54998
327477
555361
94426
757415
1184004
765345
362536
232337
679475
657971
503604
733515
580306
415053
500055
485096
655208
66747
244061
529114
969701
561027
168410
614154
471204
1197118
1289528
1116288
881515
28605
726756
702261
1001925
1316748
671943
1075128
323866
649150
1303136
32949
1003458
1123818
1340981
190053
1192291
292195
1104078
956325
440912
70390
385360
55056
348439
426559
1304271
156801
601424
1307070
246235
968295
726671
136941
381907
1049352
492887
1181068
423488
1046656
557473
438946
788036
256760
520863
1037651
586303
297964
931827
810874
53348
39456
1201451
604075
1196320
407385
980893
227925
874133
300759
354246
86530
964411
1101865
696310
1357617
1307516
1359458
717664
1
1114450
1188512
941164
427249
814722
758121
923107
98291
835717
1208285
940143
732982
140418
991903
1190144
700087
334027
1133287
1150348
1274378
1361081
1001770
1092442
1180616
856491
735574
490143
263632
117771
1291894
933177
1256339
1128003
833962
1181646
31068
70823
373827
1108859
985668
176282
1113033
883597
1342879
119085
1290026
1094116
1119607
517520
337192
453168
193236
1343386
356858
1175952
765479
919980
592636
1070160
176719
922723
1016947
1139518
1304179
940846
1204268
88910
317374
1261793
230594
857429
192466
1114140
512618
852315
1276823
1250781
602578
1074238
34152
872743
1034981
1343513
1148077
105309
407916
743319
691017
719639
170013
1106207
9543
219052
569634
545898
1357118
449198
1313513
94450
1030734
549757
644616
740225
1082968
184433
690121
1312451
203983
1249528
789278
647732
1360482
1176541
665979
1027906
188406
1181885
1012344
1324799
909030
969028
1212697
1102679
569803
928305
66142
267272
483871
716581
1004821
243236
497247
399272
1120381
406923
114654
424344
112329
75852
890960
657349
338348
191129
339101
560122
1323394
621971
1350009
579257
1266193
867112
1006799
156309
493995
243297
943932
1227206
596999
1172576
635093
318995
1290713
1105332
826028
255606
220305
1213046
485360
956780
1081395
672145
719241
3340
184225
625502
312005
1067777
1286999
335612
1256083
752035
407685
780798
194384
465906
1191212
1108867
1166485
227014
609012
406632
596467
1363751
649650
405218
1122450
9528
193189
1240996
1343190
871702
497491
596060
78114
325982
716108
886532
992407
1173249
638050
878994
260821
269392
1193092
851860
924447
973266
825414
375023
883141
308937
220488
227863
449570
1035659
371650
402593
83162
1123242
1135482
92711
1022979
1324831
1353297
595740
325739
1301059
624798
605949
1290194
620010
130941
1092106
318068
1337787
696754
1287311
546993
111629
321811
495958
810869
1321445
688526
1245463
11148
538978
988370
690982
1252067
813338
523133
211979
741254
606047
109585
1131796
264716
903345
174905
160970
735173
1186007
316573
754230
1060507
275247
908688
437697
1240797
1087966
80706
1175524
72210
911071
858230
276861
1142779
1098604
1219771
645591
169511
193076
671462
363778
440978
674755
86624
512667
820033
1114759
455900
196588
624547
948074
981295
476785
276707
982573
723822
210291
1216090
645090
813928
592147
1102226
869324
1085940
1275084
1355009
1290172
806176
1001450
315075
362118
359329
126337
285768
684889
955265
847032
548770
1264850
704186
194574
813302
1142827
749596
406317
374082
1167696
1347758
1070781
635668
847491
556871
315821
151673
370374
188699
737660
977670
365664
1158641
1046404
75552
976494
810859
1289583
807912
588864
482073
691769
1165698
1031136
801316
30417
1253847
1177234
128501
1188980
362215
1269865
667343
12176
65437
1343175
399316
755219
822066
1038788
1063645
805686
601335
689345
412004
1182452
962545
1118006
676343
628116
153967
748507
1285406
895618
802456
159227
1209246
1267607
1112812
688564
372977
310990
1362881
489919
368422
660655
595175
910676
1172714
102324
934598
290907
1364218
729567
1753
200672
141805
212850
1025878
758033
1185971
542012
153804
1179931
477983
119745
1273499
845101
1334611
1298374
770075
321688
608402
364464
151860
23393
388083
194236
534272
845239
86857
673975
86544
396311
1019446
54243
822010
325430
814049
1209670
543126
995548
624371
976634
917135
813890
528040
547479
1061579
985175
854147
739366
829281
1290036
645418
628597
911353
799549
560803
287426
1278191
1026983
268387
105498
355079
221337
687127
253555
54161
190748
585362
27605
330515
104201
937599
19192
904170
147969
1116476
807972
1342892
1174672
1138953
740324
108786
1117075
481691
56735
599239
497412
976897
1059285
581116
1341267
355867
787956
947387
367281
205061
510391
9787
421410
985632
147502
123555
765082
655329
1355440
300507
1268081
99253
977188
317378
750463
303829
656577
945103
815787
343637
799022
270329
1329601
599377
389803
1341074
255526
1151363
1228713
42407
117181
559401
389582
98491
374716
175958
929405
1257219
515794
67136
833713
58923
1190049
171
215230
968689
1106933
162888
444801
663733
973233
1290235
359361
580149
728663
1004560
283092
702161
884300
775197
1285008
12489
1236636
505874
394489
1004588
244909
830457
61905
846360
1012809
879931
87820
161351
351271
1226849
501681
241733
322735
1357137
690703
1327562
538511
488087
534645
1363389
510501
1235035
1321144
331936
1295137
1338763
604803
650449
627927
1086421
343859
510961
1120886
269122
627595
4811
1039281
522482
885718
1277654
1140634
157003
5052
1068711
1153752
589098
67338
1195610
969585
818146
89169
345478
138087
1020234
867245
509147
953914
744846
405078
159036
237483
765959
1039111
664057
516168
693324
784664
1216852
106470
145580
1350403
142447
279809
381143
293923
309823
940047
284329
688341
90831
1315243
1278694
383343
560340
801315
652658
977793
925916
445688
285506
953244
921985
1307628
726407
1276225
982110
1208482
261267
233259
1349444
891712
928411
782522
384453
1154855
845443
904689
471576
250768
206624
1090228
724994
1325328
957847
726179
113679
1139821
665236
1279106
221396
386608
1064424
748454
500858
14517
1087525
83256
713900
1094951
235049
1025676
917480
984921
422275
300288
505064
437457
423363
356501
198970
1358619
1147457
71271
399506
462128
1090307
1156690
513757
672946
474034
181267
1223472
1243375
847280
74933
345691
84282
705274
455540
344515
633844
1170879
954826
657418
561126
202188
499957
779569
1338739
1255120
38141
259623
650936
1320674
15424
1078138
632202
185189
88513
335543
526202
630613
690505
377292
324332
995115
479380
1180681
1049391
944022
1204943
825744
764180
111569
214765
1232674
1296069
724780
399338
60069
99031
1166419
1018957
1012741
846674
1076952
334344
832890
1340955
233255
681993
276116
462269
164342
1023463
622823
849889
252866
736430
928070
1131644
712794
1001719
792941
493561
987978
1146283
74703
1332334
71985
112231
398277
1276427
132854
56365
889438
635325
648396
1109237
559055
41141
460359
916462
1312174
821223
699965
802073
820257
721470
973515
429459
815562
743430
724241
1248210
13280
975529
1239779
426526
1318642
1058786
800029
988852
1066803
1267370
492435
369112
1209570
853092
424876
707356
584898
865065
995372
74947
1178515
1349600
1223963
665267
296902
189195
80729
301376
534858
613637
1266282
592485
850299
951245
980232
54518
1017290
21730
210076
1309091
1159567
1267538
927741
286436
246498
985421
1248635
695452
768475
367497
1064522
1262359
858367
491703
807186
330431
1031499
945984
344989
649359
145761
1184070
607596
899857
565749
708650
942444
288741
31671
709636
551601
562237
22685
504142
846281
439513
269696
692461
858668
406290
292705
835651
291321
1221373
1210193
537206
187982
552631
133986
589363
567703
716668
563160
1114711
719891
1301778
1046574
626494
373584
402968
548863
258295
1110501
482351
635109
224655
1348396
186953
238041
1114293
84142
222948
485529
994037
328956
188694
759925
596727
463074
187517
671438
756382
994512
173913
549485
1363413
676210
820954
1061392
821198
589449
557288
639181
1181111
1193365
15705
232269
29992
263040
258801
1153801
716081
1263308
550708
317631
243198
1277720
217913
731326
536202
693626
209580
1310742
460120
30862
255920
12629
595320
744149
643753
1349048
778728
2205
1358166
933834
1041396
293711
330596
446806
263652
165567
958950
28640
453704
1086937
853877
1280363
1419
562939
957944
1213757
1200638
1270119
1169770
1157613
520201
281985
931124
111621
815606
624782
476004
429983
1296818
468931
159374
939317
812054
1053063
843145
569808
970498
946364
388127
71235
903663
1174666
937442
123404
1200307
43500
351639
801921
132146
216374
352759
985270
543588
521489
396121
300852
267549
406364
265034
1247219
1285059
989887
418828
867850
1047588
566577
1046937
1067142
661760
1111067
339298
398052
1169501
1325380
159871
466231
626282
1256558
535170
1320252
1166746
109847
1349758
1086270
546511
454808
349284
203505
257665
508959
977918
841540
414357
919894
518467
871825
1152910
958435
827765
1137575
914512
49367
1029000
360671
771300
963151
692716
1235544
1023056
1015762
528020
998766
226131
209994
1110590
265773
39350
1324011
1065351
671968
1132006
69090
661394
610185
540613
553972
317411
932213
1311375
949103
843980
1234620
741824
265811
997496
743187
29675
415249
5680
825096
1200614
157265
846179
393171
254533
1162698
108914
140608
891389
1104947
1008843
1061374
565528
663571
430449
883514
1151787
844619
658120
591308
196241
600855
1357710
703129
898913
1248994
239550
423560
502052
138282
1125124
981004
433221
1186626
1148019
536578
340068
281960
191454
8068
847877
982125
525347
228384
1124221
193288
747822
811676
981893
463260
333880
1269553
1020710
200622
1335366
823021
946908
128177
175855
518185
692891
1301697
309377
365689
1147653
1363847
705958
272731
336995
322774
774424
406579
947014
1015546
205253
1019377
17313
935908
429938
1334560
620466
321441
585088
128502
1165682
595042
285476
533007
893625
392246
466016
703231
1003413
936696
192483
1108318
796347
68104
1128720
707547
492095
806936
970195
714689
146860
342905
1181131
208921
1005728
436461
897038
5904
695271
1210572
223394
1248707
279009
567677
349890
249445
636711
71569
87849
1277873
237509
1342011
803573
1178442
481669
533486
471334
511834
576165
1031035
1295721
1133046
85779
377024
708348
934310
1328728
400533
1341142
777387
1216598
1046794
1153590
155000
337562
595866
1052452
590300
444433
740234
989190
1282
1165529
1270369
720700
659420
1261445
158279
698354
1122796
825328
1314624
663773
533881
40553
175796
835177
432216
2113
697664
489448
77926
1100450
525541
424568
347792
784608
768597
760317
229634
544008
309265
304384
1015631
1140079
223628
202227
729627
321429
788513
1019811
344999
367513
1118888
375600
711140
696112
25521
284079
40759
742055
1066808
6836
628732
854584
408895
654323
623408
824177
1215220
71127
203408
218266
1329209
968241
1279314
604981
465297
1266470
164674
975838
1228109
1288507
613072
640111
144629
47303
1075345
280654
187804
700322
1352493
943803
198877
373991
1209866
703655
675260
429230
737782
267772
608843
581896
958410
425410
568795
1096687
1050764
596142
217882
991588
347431
75540
761253
875950
977098
732599
996668
383459
923502
555198
229069
1143262
1256570
105795
278594
351863
775342
1317566
1152944
376280
1239293
1352259
579345
173695
1194328
576753
998793
1102626
486392
1139380
3479
506998
212131
1269193
602285
849297
930606
736008
836910
1220600
47101
668570
74603
179536
416325
731598
1229854
322993
25297
667184
875037
1340447
1335493
488289
318391
929115
513608
333544
709790
852177
1206071
208799
1301119
959058
1122377
128285
310440
2175
382415
997457
5687
1012824
112468
1303610
1224585
92810
1256127
1189894
1318600
1127509
1257488
542287
960156
456371
1223772
625050
1347424
286791
394023
563846
1006658
118524
1332368
223603
1080997
219432
1288837
31589
1284310
1006238
190944
902803
109448
923614
445173
1342107
892420
384261
181655
712854
527111
1169453
21733
1066704
1272821
1297897
448225
748961
812910
662311
327157
847079
978764
1231317
379682
537632
914426
230650
198159
374457
597112
498647
147700
1137844
438276
1297709
468315
10060
367411
489825
369538
1172256
1135200
1169273
767936
1157012
748877
681996
665252
366658
473036
1157458
1117598
16601
493437
964212
641003
1290255
762335
524648
495588
1276959
804755
471178
261381
1341428
133327
1354855
760445
567499
614256
778539
778949
755130
1201736
247953
380001
23198
169739
1165731
890903
1105497
337386
521449
5994
518074
654259
669213
122187
796079
554229
701733
263590
1332662
22460
439502
1038327
23148
1242196
153577
270729
277637
1193788
859502
1257758
1009659
1127973
640071
1180850
58666
579012
80063
569193
962684
1093135
695430
712244
260836
857042
96317
465210
903586
298332
1310479
1220460
1006177
1271623
772831
246018
166586
306971
640000
368296
438347
1139564
100767
1093869
731198
540425
664996
419447
819534
610085
45574
631347
708145
1238848
864533
1274244
83283
1075268
1260752
998175
556761
529071
38906
433373
426317
1016788
206572
166039
368616
79215
412868
894497
204343
1014071
713667
835573
1132151
876532
407126
763729
536969
1219391
203328
382586
1085490
641273
592508
982788
924951
28339
1256083
1038224
1067976
645260
103572
1318973
1350572
154765
916618
1038703
231761
104873
1147928
916214
497672
1114326
1301763
985542
163200
371944
94331
781287
513366
1231482
1100091
532169
515369
655830
1347557
528164
366970
1359463
151773
877995
948450
711629
509553
1110193
450761
183972
296752
406952
779829
1096339
697584
850162
347862
606414
204908
1116277
1260905
1221794
780433
596859
942306
1191001
133651
431783
302586
1172576
1312789
952645
45574
1218591
431106
81097
782047
231736
474791
11536
713778
311079
439551
155968
648473
1205446
166130
72332
1056688
1106782
281361
171097
769974
1297889
489148
307893
419777
370798
1059313
816993
1098412
354642
318171
1169054
907174
132856
832875
1134310
22496
1083706
1145032
1008295
933811
104592
168973
141526
1010458
588051
1167594
1047876
164639
155897
158605
1346872
740333
1002906
98026
1054691
684889
334939
86431
1098836
922950
697623
113620
1229634
269897
850057
314118
718046
1085656
942230
697152
967653
942444
1030957
451575
267863
612413
318885
795931
766455
993916
90123
1059379
1191534
1331510
220702
629899
182983
766238
932122
232839
484987
175502
695455
578918
517622
764316
1263409
782840
1128905
1023660
1006611
675485
786341
1114195
1266572
886638
784015
703058
1019184
1089873
499303
1001299
281534
616620
429351
2136
586357
331814
1238716
204384
1015241
364320
111356
513739
515413
895599
791254
1279884
487474
49224
969243
1231820
407886
878080
616308
811107
465503
926071
230218
1281792
910186
490567
615186
599818
297051
419955
4609
523217
874203
456857
724460
196144
386489
339545
748254
701275
296479
1029967
909666
1186056
245412
793451
119804
483060
1346825
1271514
1277727
447155
592646
439572
761469
261120
916598
1135344
863169
1237400
432030
665
1089462
1019427
482606
437320
736645
156620
1134849
339600
297824
977932
709812
1160135
759046
676914
562028
34641
430255
970336
7379
1326209
1154901
249044
783452
759401
531511
379022
1235227
86473
832581
747347
1065728
669100
74994
505863
21153
1059662
909775
843324
1081564
1305011
1052461
669448
516000
508179
861938
250134
1015765
990357
185278
1332718
1055401
882400
358219
372060
445660
1164449
1299907
1350540
736230
176600
850181
205644
741099
771637
559834
868616
667113
89302
752858
1154020
1260652
95607
180682
1243415
9517
81130
288872
875049
1018708
958892
671439
1054786
139192
621986
424033
648769
216508
625617
830893
161930
851020
576416
742756
1138246
427542
181110
842024
500659
252370
822191
192408
545632
557759
648958
879991
778500
592794
1017744
548689
53505
1151542
1197399
378922
1019426
1098911
95477
668329
197580
715001
659166
1008860
483679
1291346
44958
601867
1091838
155413
694344
171958
1084250
1330395
864883
1259602
1162501
554158
220474
959373
55605
1349673
55091
477122
1149315
380612
101985
318710
952917
86671
724559
861080
1352564
952248
571446
321243
890304
471843
445006
942388
172010
677549
39018
1275942
1153313
1347503
937047
40759
928294
1165034
236516
417425
119698
1253171
1290109
805944
230976
286782
1268059
310434
435078
441177
1122222
44693
1076973
986499
503194
555069
451794
506362
1058872
341953
380041
1241825
295091
84463
321426
621589
669869
1232255
569794
229908
68254
184637
893879
1222614
28087
1058547
597039
827062
57588
1138262
712022
575913
998024
820164
18748
252114
233962
672527
679986
1286185
341723
219309
868152
1100235
665917
354456
175827
993278
224982
1113154
1054769
400859
340524
210193
589456
834793
570111
318383
1089188
748556
1043376
906740
130304
575052
1123950
359512
163245
1124708
560029
650929
41582
1009165
941198
1004102
736704
679787
1348607
378700
491146
736789
746484
1122535
366248
1057635
1260197
482302
692300
1340472
237737
72417
1012488
101520
202239
518959
903584
760802
303849
843527
215836
33731
202990
1084146
911680
1010400
869723
1347167
412945
830525
554734
1084833
1352766
964958
1280099
1204189
192306
595205
1279718
727884
97922
829257
724060
1112192
585421
1172317
352946
1200482
192346
90619
147587
918875
1335669
644207
1310596
992843
760417
135616
1022380
41740
40417
515580
1105141
885176
76486
1314452
777521
943465
77720
358520
778243
712909
580532
836977
1194200
1355289
7113
1103812
215601
356159
10990
17000
673683
747878
650046
1025065
1312094
310920
168381
183413
382265
1277074
703516
23403
690878
1338299
1002913
900311
701293
1230960
1203291
1107580
932877
1240838
151519
47422
411847
418207
324954
808627
1153657
341213
495847
1223380
1154082
1008163
922732
1089443
10582
799394
813412
1011280
1031931
289757
1234677
813834
109693
1125943
531200
28713
1090030
353079
187663
153562
561300
54853
746673
441880
1243457
548020
391644
835573
925237
821211
553516
420500
387223
761206
1016491
1216065
578358
423363
238403
440771
24341
316057
440946
293537
1201447
255098
663009
793262
572608
1286220
1017269
857015
366454
974459
923135
768124
1237644
269130
918268
643734
26833
107437
488056
1018598
1037481
1197792
584671
85768
915719
378493
656598
983399
216349
286869
668806
988988
819583
118576
1047605
657999
432923
201450
1268624
43018
693144
1328471
484533
520325
935154
743990
372343
461613
724972
103183
1142640
677893
512590
414277
567111
1064194
566948
771377
1215459
901299
1134857
86912
824693
1200696
459524
211788
701028
977009
583676
258501
597972
531100
522682
127401
1083653
1170402
362005
530507
879518
339129
582936
175902
903814
998371
485767
1101328
969217
540342
1119422
22475
892049
297183
880903
953063
659918
128333
921884
1196533
1258846
1163610
322452
559482
752139
594071
724654
1173031
1075817
202065
1038648
142274
274348
1267944
595646
278073
587303
745852
1280586
495750
564879
1154552
518023
389905
949045
1292355
684060
706966
774246
896656
33112
259170
1336253
242565
203680
1354471
1021379
344927
655791
505698
780341
814080
344328
1308326
261262
1165741
1084686
469941
1170238
359451
410965
1274700
836245
1240432
279877
802074
286616
219650
257011
42347
1092517
15824
192643
1079914
101474
704098
25192
587906
1159450
66309
875712
1182932
864263
1332553
516699
373317
1146458
274697
950115
1255255
477370
525142
250397
710944
416679
488398
1240111
58899
466123
1169223
1022556
464332
624351
149609
672003
1081359
677718
196243
1022733
1289406
355491
1034795
864359
99025
939611
326251
383862
971986
1335579
682541
888334
1090646
844863
362361
1300985
186508
216096
587856
819472
854186
59515
477
563744
897510
445078
566795
1356872
685786
42581
604404
487183
208225
1347592
1329682
627229
1136704
1136602
292504
1071200
881946
201514
1310899
675943
1072845
510770
1215658
1309681
1011135
74763
151716
556222
36474
217187
379191
733666
86519
585911
994870
517854
885921
257583
1084450
200114
161533
818229
907293
1022091
303252
173821
972311
1214094
36254
344721
1165573
1341086
76417
80221
100974
984001
992053
1069222
904459
516211
1279116
922763
977887
219060
851563
1153850
475619
272471
581661
380182
1317479
189261
820773
1059324
188875
975432
1353305
1167306
8496
230524
1203178
356411
906707
936463
889120
1250755
1201357
758291
459121
1062366
1336524
367802
287045
783391
628832
1194995
910022
1080997
236448
111559
623391
446480
851310
1078457
395602
1260852
1248017
371498
636515
179834
894562
255243
792460
890782
1348978
969634
868112
629909
1198229
948876
287634
624060
935777
70682
93564
293429
1119269
1151692
1298562
776982
1043034
894926
1045442
268798
480000
476562
389209
1319031
876316
636065
637138
1120724
722709
211914
426237
56952
1033763
1348432
346914
908296
460676
403278
669681
352017
40547
589526
1084609
1166711
1099925
901555
19562
713676
1177691
478462
244894
359054
703413
583663
1182053
320010
956977
389388
663203
806591
281346
1138947
869584
339509
904786
112862
1298997
718839
1067997
214307
735852
583336
326528
103902
177570
1222933
215205
849192
324006
165040
313632
1142564
1294052
913941
967096
881015
288120
984818
1101851
1203497
818435
588541
1000817
1038612
60851
1001664
450311
301277
1176537
861539
1236384
1198126
257190
77995
1053899
340673
161966
1183521
1173381
594462
1165788
178783
1050149
520247
505848
405270
653144
711474
1223806
467870
1189273
485364
703004
1156959
871899
752989
397168
465725
1222169
894024
1192046
1299259
1326991
391840
1275583
902454
426905
1075826
1147880
493414
1285109
457477
769163
974791
58102
627133
666899
1178736
87289
1078385
1276223
298630
849885
941827
1284409
926960
835448
1320274
1283128
851960
995010
1211084
1331692
858284
455430
657422
1247668
846677
586770
1187674
123890
562260
599883
345034
834280
203958
372905
1012570
825989
1088904
1104971
242713
306140
1183094
1329550
1025353
737034
964186
68799
207165
419689
316807
584529
132159
1209820
481732
1191242
432413
956034
1231970
512444
935085
325390
1337756
663546
213640
1141807
1233698
427517
1214078
919623
52027
556606
232959
86493
1224533
929639
241548
664787
497891
1151625
672408
1161620
1242644
209689
568036
834358
123673
494732
802374
1088078
665845
546139
325196
1156983
950659
234150
736320
552448
1292068
406701
856523
695951
930317
340379
666276
581371
766004
429671
869000
570387
357942
221125
813029
468572
576574
594902
1241309
1082047
276296
987794
772506
1024976
368059
828419
1202129
191619
695861
745174
49959
968604
1092381
274021
1196411
182592
12576
892165
730195
1003760
117475
1132302
731190
144119
592857
341224
580183
470806
903062
1232705
394454
654411
1144726
1071297
314810
1346089
1290109
791114
202017
801232
656997
708244
407824
828836
682166
440200
645759
1062105
1289969
871008
258044
868834
1324621
780050
1278043
838438
1331709
1184897
690573
717919
439435
1279578
57616
518022
142402
73583
39583
100033
911735
49574
247258
1235258
1085215
647603
459352
24111
1296729
144088
756611
33931
1071051
249448
1137327
96264
1331683
782359
432132
671497
1261635
629440
970068
1345871
828703
999659
324328
753898
1148519
235707
733488
1244226
620089
719295
289435
359177
209604
569568
1333133
873988
647946
1079524
151644
1082677
351757
342626
573558
995990
1288505
393025
806461
695645
10252
23698
297145
1083840
1068103
748711
537361
1098137
835244
187829
231038
195356
321472
708615
630542
1063074
1065524
1315135
823914
124467
194177
900622
931535
573442
498054
1050611
48178
1306971
978201
586398
916909
561338
1210104
1213666
112057
575892
485674
201287
381616
646775
18053
541198
1102784
1069484
433389
378072
796165
518513
457383
208378
95810
552691
214342
150882
494346
440513
152083
1083948
739444
1247275
132191
905129
1090556
865154
181163
1062633
663663
662847
481365
651003
884841
1280139
523277
541831
166842
66690
1019878
621631
462415
1192506
306655
312042
1338791
903
567236
717912
542051
863989
184874
97704
869150
185701
1212701
817061
1260035
913446
439584
750267
270788
1154220
672205
26380
1057219
877835
430688
1122892
954059
478806
1017013
297022
1293227
1173755
523138
431565
1191702
1046565
907902
455635
400990
1356087
496642
80742
720100
91360
917052
624088
1322850
258231
1173354
686518
65784
1200797
509038
833855
30768
936407
1199822
508820
53261
1148327
872807
1007197
422789
328919
849578
28552
616196
511734
1007274
911714
145474
446223
756363
593705
254661
824266
52671
1343032
204790
707533
211667
834216
228395
1298359
1072586
845214
1045226
142126
1132495
1085591
896057
443286
571031
475769
1151221
629242
418196
428230
144171
1244417
1114789
1223293
813050
969476
367761
332742
901489
594116
759508
461250
706729
1019948
768660
959908
1328538
429683
449731
255821
208180
977880
1099771
41452
540833
462725
673231
1080269
328864
817830
582298
376158
150197
352074
537344
803794
1077933
881096
900546
793500
511272
503586
193841
783703
987171
1183876
517626
599642
641557
1020921
971112
986984
294429
1329903
168285
316879
176245
282220
947537
1144742
1082184
427647
485610
642025
1317837
446039
1272349
1202251
812943
1252379
688194
663059
1349976
1238682
1092679
382221
874243
959832
1134839
548978
1018450
664796
597567
1330537
1352354
235657
684517
537480
80882
14880
1276235
337779
365348
72971
1185975
461502
1216485
856022
932279
1222971
722355
887371
122377
47301
874890
858817
437601
672660
978796
205955
955962
351376
180331
870516
1344504
1218674
70438
44909
339664
702431
867387
230795
342049
22458
954078
1075437
567808
731617
451171
606125
1140783
874400
329839
217395
996150
13485
545807
635896
1053850
702094
542956
857392
105083
311571
735890
137991
452230
222309
1245222
1217017
1111680
763416
100138
133949
871092
1196189
930455
706639
1276769
528942
729978
677244
919933
418188
995088
164424
786676
497228
373892
406089
1313792
182040
479439
383926
828164
657349
303309
736808
986599
991920
136078
172211
961175
1317618
1272148
1000331
215334
918238
105356
204759
152398
1055690
1198459
664495
1336998
653557
842321
1340983
804937
746020
540435
25807
565070
1052801
444015
661399
962222
245983
1238614
531399
95143
1200635
1280205
574297
1079675
47892
933727
285477
751103
314936
295340
1115298
296060
778558
352504
610289
298476
296486
1290648
230485
111202
572342
1142245
1074730
1187866
883987
468507
206844
1310311
239576
687421
1205842
1013622
1165516
905253
591506
731543
61911
556172
780849
857705
44940
1361241
326608
991703
123929
1006128
322137
1078049
268128
219771
224507
1209978
806895
1232138
75597
649288
976227
404802
83113
1259242
1034912
561649
307956
803916
601679
825316
323077
395361
1146835
640242
392966
206519
140569
814243
741187
888378
302533
502012
957560
735427
45744
98031
382774
373440
80272
387498
1139932
881042
632851
720675
1118613
881966
265244
674732
1023399
578126
633693
628694
1342160
1210396
750178
945465
306462
932101
1341560
213516
247685
327991
369954
85086
173974
473485
1269921
839037
749454
1197935
822783
724983
838275
581445
1337008
51782
944446
933123
1288213
1005512
724765
206433
752849
972045
727680
625100
812254
253911
941086
17625
204264
1317733
114570
1192091
1070042
209138
913025
793699
163414
176129
142833
1134904
596076
659494
241827
1285537
805068
1205257
1054500
405994
138125
483737
606946
1308591
347039
820002
1188603
341735
644799
1060433
251016
944384
454240
1225160
851161
671421
703511
748648
227714
302179
521103
614702
454817
1093588
367143
761567
33867
725561
677431
1180895
834733
162048
230614
755847
439348
539100
572722
771118
1005864
1080289
99674
1195755
1099460
316765
950278
1128871
431557
1184593
28600
1252180
759085
645816
562398
317255
583221
290296
164616
157640
63583
343590
522277
104568
798193
99243
589603
232433
1029226
749692
450690
702765
298020
1201277
23355
485536
982746
1263322
525462
945682
1114009
1203897
501596
1131772
927504
38124
595775
608411
1220298
676818
1062233
1344522
985657
795941
1121695
283906
728051
156810
763897
1164215
196267
1361522
1332920
856558
651101
1278506
1082648
105299
1035360
595309
1157106
1014276
121967
1140378
784385
418163
269115
28137
1238178
1318600
936092
283587
1136007
865167
1189740
579124
994956
951220
126094
50107
769049
384819
115148
1275334
1277335
273533
346653
961304
1130231
307386
160764
13523
644208
1253007
3486
515193
719088
23198
894802
1332314
504438
1111909
369426
4391
1363659
809997
1175199
865807
1128897
996159
1342992
19804
147483
407496
1020006
946439
1335239
1140033
1016583
941644
1095547
625546
984730
1049691
610806
259600
1101036
356065
92950
416553
262663
865859
564913
336878
324896
1058020
61415
445534
480179
379414
658814
371502
433699
742505
852283
219641
256592
37544
520619
66627
817286
1089807
788081
488101
386640
277507
882195
66433
238035
1112362
1093216
789117
1013659
724341
377647
1137323
1273941
1005750
102312
884286
867243
689389
342028
1274748
985146
1077846
1342955
260146
629611
287650
56297
893280
806598
579208
149011
151070
957486
663089
27010
1079225
774874
1058905
129718
484638
1357334
177078
530199
440925
867846
816117
748338
129444
223097
967264
478882
158582
514427
278545
291609
1056638
288250
222933
678549
463434
637030
133222
341952
643250
568564
568909
239902
1309855
1031184
373339
1009613
9997
411971
1138986
549199
1199394
185015
1148636
188478
676703
239574
310712
1262496
1095626
1027830
632615
1325491
1196971
1358993
160794
321551
153661
1354020
1084157
998153
827995
921516
669639
39733
640046
373789
1300288
282914
964916
1033986
108317
1319148
841041
1228261
980682
62527
487997
429422
157052
1351307
936502
779121
1294424
762425
335247
888582
123093
1260720
127884
83078
787067
1010055
1332530
731715
1091967
1250319
837982
565550
480342
1234011
1154467
591028
581847
542038
1259673
204829
329331
263302
1043738
685293
1193233
1135629
138746
602669
1037994
378657
541434
265052
533789
1139262
232617
236839
69951
1038791
744521
916969
493568
874440
1330465
1037569
407989
436592
731461
391672
302215
307694
868922
236780
1233702
853726
376500
575095
235160
123738
667623
657334
124578
198655
339740
579723
409548
243585
976844
677822
100346
929603
513307
4029
600864
364169
312865
673619
187642
599512
947157
1003680
1343945
1052664
827214
120167
92921
604866
323504
232902
1069583
1129807
1274288
1021747
144461
735294
778648
1150652
1145150
202935
860964
151719
900417
1332650
801685
1014816
53668
794224
1283200
400701
917691
1055583
492072
595681
1271132
171349
397933
1077572
190343
944714
200676
462971
448111
1242475
591069
814164
1332579
257728
990518
870108
700577
370428
1286563
654719
1048748
1068075
838593
1165631
1153994
57023
401983
551528
272562
1308188
174537
737933
98601
743102
1256509
770222
818127
845142
296101
262828
970310
934526
724317
546954
693564
502412
1002824
791898
769772
1148694
626757
596996
337226
481363
647070
1208088
501334
1289286
859557
521379
905980
20599
936178
511950
792200
1343126
949388
711620
76388
1282241
1304166
2705
1007959
340628
367263
31823
40767
1242288
617324
645514
726429
218320
466101
75017
553691
882607
1019083
1145276
688423
1141300
1353632
15633
1033649
453939
780782
715799
1249670
324529
608541
1311675
1343445
387832
5402
356235
138776
186614
1004324
904350
817076
545252
1105657
976612
995533
1001209
422200
1244394
1038716
449682
943490
469154
699586
142097
406235
186778
794235
885808
1160279
70552
1102045
123511
931718
493946
848608
1077458
1254807
708057
731123
235760
1288132
778900
1180134
1216699
1152746
1282820
2682
326471
1328376
947312
234107
703479
483111
464605
1009111
68519
280575
762704
134957
346201
715872
938467
1146374
712307
305586
91243
444177
1176670
391761
1330199
539109
612915
560417
801581
533498
79791
418626
586171
1081257
357449
798541
202278
387823
657403
656931
342497
549217
1144034
137749
357919
532049
1252080
306045
439491
1115818
666773
325983
1040981
1244483
387147
1266305
1028794
200787
811919
590854
144802
355961
620212
655198
758651
1267057
1274690
552142
1099602
1282964
865134
913594
193460
125554
1260137
145871
925224
629267
417322
854409
1017763
1059425
414497
857919
996465
854503
1286651
1156826
817921
1218608
1275612
540253
1309704
1242474
859262
731563
438020
1035696
729632
713814
65553
316531
446955
1008383
1019385
174367
890410
473827
1269270
1289596
1043937
1232647
101803
339649
325105
764943
359238
436045
1245986
87619
856804
605355
696927
395317
877390
1255822
1016580
913030
1290133
1264341
227592
925396
47335
486616
39427
1170218
626652
1306501
223457
956300
708677
585384
415815
691831
1199095
493012
576600
948765
546271
851734
1269799
307564
424489
1311954
175101
55209
681720
298179
991099
817737
757803
656046
1298058
1217125
348792
802302
353829
88611
63272
648900
558196
242246
219286
191192
430573
624931
233115
1046147
963703
431056
558904
484519
202212
1150786
670734
835735
372978
121856
1320093
21765
1023591
553542
377737
760411
200252
799894
381851
464598
388371
1209889
858283
1056373
572269
738207
1010308
164357
176401
253586
1217982
599139
1264988
1159511
977656
1115224
645534
57749
238127
144161
341356
313705
1139635
1035261
1091523
98126
548739
815649
807061
1197463
247117
1157579
241335
951831
427557
1041661
532130
468654
333574
130578
476940
1266617
617701
469168
419385
1087523
970680
140970
937850
462942
667071
1235287
573460
431696
767641
797581
173268
288661
7138
591242
676875
1237955
643918
315561
375196
413873
695756
1071251
522580
1210640
900394
172952
801664
73422
681185
727903
917191
712035
1103252
1161811
19679
533231
751638
516687
189237
1048768
503483
1339252
495784
1065435
774218
977237
579355
486790
1207699
832067
1304258
763368
544744
634607
533363
374952
357014
234606
1061219
952864
1263189
745619
586243
440549
624153
108758
951817
1018433
1228245
206577
110299
835467
1305597
343289
940620
1168325
1164490
870336
44471
698004
555833
357512
1355097
250353
762280
1096071
172133
36197
1195377
944523
210191
1209982
1116814
1126203
30439
30001
752479
105274
338164
16499
1282522
316596
953294
26290
564854
95249
336910
989688
1121708
896881
77603
1026977
650439
744719
1347887
692288
1246222
993831
85811
1118688
623689
175291
538669
6361
449264
882655
190610
900287
211484
613851
520371
957770
1025271
747512
65643
351851
275715
929566
890615
485448
699705
757435
813437
1079219
4614
886895
978941
374995
1329960
1199712
922260
20832
658127
923702
1104112
977686
146359
1139676
955704
597872
602603
204704
908749
673750
977159
375739
571338
293969
315464
743417
495194
397653
1060666
580969
302197
1021461
1056252
1048851
865092
1112230
1273414
1067540
1307300
1102190
834089
1131236
408221
113719
48772
202069
1060620
585450
997303
354509
720517
1014554
560998
641782
276677
198929
159237
1196853
314737
318385
1025386
191606
944230
1214033
777360
290951
993124
1145716
728922
540615
813570
132453
197168
380425
1313468
196283
82889
571091
361104
46044
1213435
521843
320081
1075288
853425
595321
454453
1149176
875197
293628
1115606
584947
1309143
1188735
1185218
718420
170421
933180
1303688
716948
1349707
1250357
1283433
1228283
158711
592178
611108
205221
1344430
265366
789951
247136
893882
1021174
1085180
104484
712510
1358948
1239226
1239129
860416
886072
61159
1318061
752758
741296
12422
1347458
13312
1320208
108257
409968
1333161
887761
17074
1005593
567810
758535
292311
367636
128351
788827
1206667
1311883
1121966
1102502
999401
899996
377909
1180185
178358
1037754
874641
482722
602911
1019136
63143
835061
370525
668791
1226776
840287
179106
315211
397575
524988
857479
788157
62227
1124737
319698
1096325
725006
1337978
1198658
898557
962609
341642
308273
1023981
1268011
693583
845072
199216
654420
734549
1329070
522072
722903
677610
830713
906714
303812
1267151
319829
6090
563647
372539
1043648
446658
1128002
188179
1122879
1046213
1221477
315681
1074291
382989
118789
866967
697223
786533
1323343
1166571
313771
586213
714689
483391
95994
142454
835205
694976
471204
368516
1191733
654344
1319998
966381
826686
444387
191484
955074
949448
1207315
374743
210172
702995
578491
599484
666079
257906
103704
397999
856975
119486
354228
770857
670345
114298
851806
488581
1317722
764598
398672
688803
780588
1075282
713
139070
466480
185019
1201148
701788
154134
584395
623041
550953
899569
207011
262462
342153
1123010
753465
607470
171330
736088
232868
938171
1280277
1012674
208405
556166
79328
856647
1127580
634693
1230431
319873
858175
585398
918885
115924
690665
910241
1300963
195174
1074993
428437
1024254
471093
748328
763287
453568
821856
1128395
337393
224255
377976
1353791
1300488
1181193
550254
923894
981850
1301706
970390
1226191
289299
1222196
280387
1184476
506312
78522
805869
109597
257536
1084047
858486
15621
666968
551226
333610
621212
1269267
981064
1331116
33024
417740
930229
584287
641377
638941
781559
759075
1332539
1020284
952232
580823
1068024
615197
876677
674316
154059
447373
1240260
1186237
686630
586283
150226
816119
290605
503127
806423
34924
643588
1238922
986532
457320
161918
853757
206562
56603
40280
820379
789252
130913
50105
1344274
690743
16449
1162939
201806
235996
619346
296376
555694
899611
770337
33417
298862
436799
150273
914475
1239167
853946
654641
412877
747853
1046433
1319127
657740
1262975
1184529
257139
1330033
522739
770288
964533
597852
961374
415667
653496
575143
1119495
641140
867551
473390
854736
1242365
228510
647729
1154945
267600
99386
539844
939536
834742
236997
528428
800164
360932
735192
551478
972203
1159416
819910
1066430
781844
291034
528543
769640
1274612
307353
603091
1075126
554034
647742
397225
241126
290265
216682
586702
283493
1004084
303979
1276136
562381
390281
1189203
1273508
1237775
1029729
664190
968924
896534
1153640
525929
1331843
472730
490223
425175
807035
39136
438555
655227
1017019
1241185
1095977
975726
912457
941288
151171
897687
480166
444881
179879
447332
1122406
202981
1204007
727939
1195486
146082
244203
437023
1206704
1156308
708072
44568
749501
74580
823729
188218
779379
783273
1089141
1301733
1323364
366560
980806
486200
494693
1013875
1032603
865991
1143945
433747
885739
214043
1150555
417404
610597
971599
1240504
862002
1161932
844694
189453
563100
1275045
335845
906603
56673
1301429
793363
267102
430636
569034
72938
64837
1296048
410184
1003183
681009
1358678
553301
574296
971999
1359231
457630
1013328
953294
1040727
82500
555665
514740
711437
564204
693725
299369
497625
997064
550773
918354
1349761
209867
422682
528818
409257
859400
712439
261286
98104
260290
693366
312597
209396
728727
1223204
1039887
1081194
738928
1346259
104093
1359845
101550
329368
664117
1078598
240787
1296259
1285325
442208
1007395
873419
367478
36954
481139
710934
1082667
469372
337005
340693
237497
1139942
303390
89966
949553
998229
973001
455083
758491
1312970
137619
626093
906769
551258
923149
600774
578703
1283614
831884
1216308
1049985
397938
1302127
688527
376022
853464
426354
1085631
804777
491869
1150799
1354919
29888
1332495
543414
223822
511962
1179591
106523
1340451
1292031
445222
331445
171904
1202060
1045687
123533
147783
1165334
1159540
775466
52003
985706
1117847
212930
305589
1011487
675809
507905
1232580
914044
479000
643987
568048
362975
777716
192964
886398
443642
1056831
498815
1323570
518375
934940
1329428
354461
418037
231189
22460
995670
1126237
561850
1086077
239909
911392
879586
486769
900569
22375
280520
328724
452264
592035
49056
957931
561973
1229242
580219
759097
1040469
1243590
691678
1200499
847851
577457
893417
235732
1268023
263791
771530
1166727
1059682
1350720
701359
669841
258120
297903
541161
565974
1074625
1146861
116215
848736
185608
1002003
454743
999269
680832
765256
733881
736706
594637
619175
1117355
589781
55302
1017353
811538
235499
1008256
833089
764547
762960
886056
145949
187255
558996
385445
1500
1013992
278819
496725
1204930
1136884
1357352
368065
119938
617518
1328696
488146
193748
326528
569072
141349
670619
596629
829802
10212
202684
801003
115302
171095
163321
1036363
450010
456315
1080138
1148266
805662
344116
217615
286241
1267579
267467
801334
612704
584172
1109279
745108
1240462
323437
1050838
1190511
864271
96089
265003
1089771
354873
1108146
405417
104662
1330760
741287
881753
513414
412300
442443
439690
638054
1030268
1154751
541173
753840
267773
11245
223885
1313466
116980
1127105
66004
157147
274878
1113924
315688
647872
817795
1143177
372275
1221989
344829
562209
611146
1119323
565136
647585
485955
162130
433872
915336
908753
569220
219422
522414
359988
472806
56034
485976
931936
466369
443845
594131
832656
1221257
474452
1335627
718463
107702
1347079
774441
1119794
897310
1333962
1220974
926892
349329
267525
1030445
151632
261087
1279332
253655
183452
337925
691543
991028
181531
595521
747106
1235598
1064035
1299651
1343945
51128
921645
185795
765826
821650
779341
197283
972301
961975
943676
1295931
174096
1275644
1055675
1221559
898607
81313
746341
577424
996223
1125940
1092342
697022
168718
763377
1350376
163173
618794
1309703
192598
999226
182454
770568
437966
1122387
389676
784869
821619
391126
122973
647040
127960
640033
150308
1110920
592870
835573
1003902
190272
848730
68299
855016
214375
427599
1257536
298701
1061242
554527
1185659
900276
1193568
1003268
192997
594984
1202556
1072822
1071729
266544
554005
719441
665890
78862
906310
288292
1000354
670855
380271
1332410
1011513
760046
1011300
1175199
843830
1333108
1203506
1141307
388944
205418
559788
562609
586383
351704
1018109
1050773
1332541
1225518
1021306
501594
495007
1285874
226429
1058661
466123
725926
1354032
78439
1279750
1008963
161122
896717
441303
122131
568174
113769
522228
830872
1135074
147851
990827
973195
480799
289231
1042790
1084863
15042
381720
124622
694980
20481
624287
463998
1156297
1198021
679498
1293899
18297
361025
129102
822209
205906
894405
286887
124276
1057630
428799
1295294
343843
299506
361709
973105
1151411
448774
953448
1059803
62015
617284
777823
954255
400590
909522
1091767
1088742
144333
973737
1346537
392649
1346790
345038
438417
110797
1173743
1308376
1120163
838853
964328
299988
871125
823774
763993
310279
1065392
488225
1232944
1305519
22795
1351019
1338791
253178
293380
70652
1152596
1034452
396998
1197034
830809
264401
1152427
942682
381387
435989
835631
1077776
458741
687974
545615
742354
30476
700450
573434
306699
155457
125305
1061770
432915
270010
876458
1238204
139826
262599
620276
1223314
434253
345009
763554
323370
883069
1333759
226975
115452
181766
422390
982146
1135759
816444
861022
1225664
711168
243615
513670
689674
785183
852928
721711
792443
792950
1279677
488178
455804
983096
705104
1335230
451577
442868
844990
422053
243914
308841
711423
168105
856944
860174
149497
952508
622518
1244835
330425
1254375
1314966
869470
827607
635417
3482
95204
730412
521083
1146761
232897
866786
1125000
303001
349780
898399
510393
522448
897155
902809
137352
448268
145841
1357887
18424
262687
701668
1169888
522569
665189
364489
1013112
759059
635137
1152397
183933
48001
123999
496200
1004710
7859
742294
703403
922628
1197074
1207542
133437
664186
997744
1101929
1314512
470587
313722
169792
441666
8721
859644
1095336
231376
1067273
1205440
1253688
439495
578060
590492
153887
675031
995973
511636
672008
725908
876701
569515
52701
9033
747836
1035021
106975
740492
160702
1054802
326303
9171
411255
846661
252587
489417
1282364
317209
225229
1169608
683435
129006
1305188
9722
832712
1197773
397665
425006
1108282
243315
389786
1180748
841920
62162
1171858
841718
1064727
1305109
300088
745796
651682
653619
1036087
1347353
1356320
362335
929181
905779
299529
1357932
1029674
2940
247441
236820
1019120
1270096
534656
478157
324718
831347
1278530
1246768
287431
978248
1092844
684431
846892
991387
1096371
433325
759552
1164337
744895
250705
1123637
1063102
1075506
157478
272259
1324716
1181508
1062382
40846
903829
499363
842093
1345225
143299
1120077
818019
42146
1151332
801749
481694
287809
1068422
1104209
746471
400628
1231933
350531
844577
412872
969028
315943
974472
641312
1067651
1229037
356303
1080270
225112
1023331
246192
1166892
204608
995501
307111
1313121
684563
866327
334733
1310484
395768
577508
388888
1061462
1273243
25417
593971
639263
1100375
29187
1066665
491385
1286911
91763
71728
158921
1123655
1199142
403370
786156
923353
201167
1329822
481673
182930
643716
621765
702413
1298488
521818
116638
985275
54974
257701
25210
1361888
553086
431622
836720
170854
909064
228490
130408
1024567
223902
205102
665354
1060663
1234162
798291
1146817
1142163
156861
1112691
162319
926449
487921
135919
538865
1316217
1088069
161671
1308962
1209375
649239
644487
169167
1227741
1101309
375371
1136204
168990
417271
1342002
52911
1209228
56565
329443
120119
640433
961842
1323199
1049175
15920
1287511
778553
568521
1224610
162180
207743
1287855
395889
435107
318461
1286027
182687
313070
266598
1258469
1035703
358845
1338373
816534
196295
650303
873026
500629
1099476
906376
1175233
658196
37086
752596
162455
1116556
262426
1338750
673666
1333822
820560
82476
209424
1091334
365280
1313661
1170191
1073804
164533
312722
107384
342377
1095928
879441
925479
744937
1285270
68418
368301
349371
730542
833664
485630
954336
1289018
417534
902549
133446
156984
132374
574661
537643
352177
1042340
341792
890113
1008579
387929
447308
425318
456671
48602
1321064
166171
1331419
545390
1095071
774464
316799
569426
1099867
1092598
488953
477032
301672
70188
940829
496192
351729
473386
212060
118858
1339610
945648
515583
1336242
458105
1269747
1111554
1087504
212693
1347782
1206918
788081
40734
514916
69450
122404
689527
551604
977328
1329689
1249950
29885
1057139
85391
1153478
706437
1275483
640358
155442
1155013
468280
1143696
876445
712651
99786
395941
228495
886123
872512
1286006
1129292
1089428
775719
38862
1155085
629120
1343240
920778
308177
1275873
499441
234428
921863
110934
1185404
196406
628976
514606
1074197
20093
1099915
520403
906028
406902
106306
899825
846901
523137
1172631
260169
459703
725659
1055690
873203
1138578
1035699
207789
251855
211515
864039
1305046
933193
435570
379702
572166
853227
286545
1152007
1076745
1196030
712794
65022
798262
881931
312970
132105
983595
1246387
944984
1192406
897024
1274898
559696
497736
1045560
374603
625441
381109
379793
355042
659105
1239129
894434
431778
1133648
862921
304145
877575
107716
89798
650303
825602
266725
919293
1048450
1019941
916671
667568
1229684
544486
1084240
489282
579896
232881
307269
891177
1087092
1085755
569856
697102
240562
79804
1110669
909416
586630
442042
455153
971390
192174
179694
1134244
841947
234754
1283118
542463
825707
1351792
1222465
1246531
360662
361892
216279
567205
406736
27825
832400
340886
1001963
75668
904769
769282
794678
524958
149031
382641
21719
278512
1285412
872098
811194
1192199
23236
591236
252911
1049933
241170
489821
263110
139287
1121298
150078
767755
595571
429003
1152611
301414
69806
1251800
1271802
412467
412310
606998
12755
537715
528835
942260
458904
643909
722952
771289
561610
32917
351014
333742
341479
1136004
864756
708497
987864
666551
919965
925686
515947
814628
111116
621410
843603
193981
185993
1140228
535020
911927
640810
324609
548990
981069
75648
359124
254488
1011050
4538
952685
565421
1152041
719030
1080613
944513
579714
1355671
754907
781506
653148
575751
528114
935452
590354
1090355
154091
405196
194292
620509
541078
937574
1132145
667623
61039
76836
851061
958601
314964
1263932
125386
289019
1267776
1248213
1080800
1034794
470219
39463
1085568
947798
46347
173518
1148547
1163397
54397
698914
594673
119636
60006
681376
187700
485514
1208627
254226
354369
553821
1313756
1121352
1090518
3969
1003073
427592
179891
1266987
1275889
1322035
660905
887453
1335509
832054
1142983
821874
943179
342813
364459
904051
351476
505621
795020
672150
1283695
1058328
631038
1062964
1166370
511916
90960
1234538
223876
536046
491220
1315424
796733
839617
1222816
1098921
895607
582913
974849
203490
157059
27733
57659
1227129
474713
764835
1050994
1110989
758191
646929
315574
130060
442854
1021767
1330219
357727
1179263
101940
1257574
765720
1258664
700069
768020
656725
438290
954496
1135400
617190
284722
938019
550111
33780
587122
228822
2496
914267
608910
792368
1290159
549659
386736
777028
813832
237178
331622
381086
1247210
1332104
1296316
181378
802302
848556
23549
1072057
1265884
1333375
138669
248821
1056237
243368
1353064
1072513
1279049
480066
1326575
55898
231124
562554
568748
588221
719520
148558
45974
737618
1316999
27936
1093338
735385
1118178
283485
840954
765509
1077996
771136
232198
105444
1015850
929538
23584
805694
271127
1082620
754813
1268157
216136
775791
736391
1088222
1164761
57190
111171
310305
1226051
27303
118849
125155
322548
75889
710038
1260442
344751
176043
77816
370612
1209449
314927
344863
465050
583170
770989
1078369
610178
545384
657272
481786
1005973
1142523
760030
991020
763448
989833
230262
1072434
18007
1145959
521021
946025
1011367
1329353
802523
343067
1312908
508577
678922
1307212
485389
263836
5951
1298279
1020073
1139363
1322490
1336626
851561
1031034
301917
460183
270444
1073013
126549
1278363
89980
217068
417996
6691
1096571
1296615
1116320
335148
921446
427250
961293
1143567
1056624
46438
232733
531472
870588
369585
582446
865264
66143
605364
1127370
14567
476847
1002790
150254
199041
227709
252688
896527
213311
695397
756911
1183876
391074
1214535
987036
452531
390124
1023814
753764
1073991
170415
955346
114818
666960
654817
1176587
9891
340309
713243
804595
1158478
1139041
1283017
604922
1026066
1133476
1153824
355933
1171866
478541
385280
428241
131884
951932
1186322
74719
1090197
906801
184473
784592
718977
548067
192297
251279
328994
989392
970380
138195
1051656
126669
542554
1283157
161705
148947
638683
947346
927947
164497
409362
681502
303914
1156020
1050073
67244
936669
1355377
1059707
390790
808549
1292924
620805
448162
470209
285400
537879
359762
863314
672438
966543
1354442
856534
357717
80229
916026
856383
210402
1180960
659354
1289303
899437
1052657
1162812
602893
866314
318151
607053
271865
879475
259290
360735
698144
1260340
625987
661848
1143690
979801
815235
1033124
1349163
679014
297334
575014
592998
581374
190933
1176104
692703
711424
247252
555662
1059624
792002
755423
138245
544576
783857
98880
514705
360358
517992
338129
997097
431215
829109
1301541
306602
584109
62161
297250
1313588
1259938
1316954
1276115
136488
1350992
251463
216486
141321
394631
577999
114615
949420
367783
423332
980222
975487
1321359
1045913
478060
53958
608031
641640
272050
1305538
1175250
1178630
807429
847221
13607
634745
1249528
165439
1318105
721150
200620
1346590
557140
1278987
753514
1102667
28398
244807
1320334
437520
411228
1235592
457702
1093380
908955
484753
58018
118068
1050821
544341
192578
1136687
31045
1117477
197758
1138165
543091
809830
1285730
708606
580258
139238
416935
618247
649358
664939
924579
305949
77269
347643
229532
47936
148292
1181366
819003
776370
268963
764180
812363
709942
1283887
9214
898923
821077
1119644
557460
972905
1034344
233005
892192
427052
100546
1217755
260251
152650
846927
170718
646484
1029306
849460
698736
1166884
5133
824037
787378
944753
103234
1208626
199934
1232659
511323
1155223
522220
1096978
844091
964828
857416
592276
49647
858779
506863
780089
738760
50460
468354
1135002
1340625
1404
461669
575993
4721
802828
862688
869281
759342
974430
1267541
57448
343186
527301
265610
5404
1078817
605207
1069811
818122
866896
1041139
423655
673201
603892
777278
55036
1277819
1162733
1183450
759897
424622
246141
691623
610533
754133
355661
308961
353818
75405
401647
640974
650404
561786
1149590
499147
1231270
591346
1326747
1055720
934611
735929
971805
1149761
1017571
533440
976521
48457
580903
1266627
329745
1167994
56937
603895
957739
368171
1158140
1214054
466143
300791
535459
1111351
1345374
775469
842016
1117220
983960
419633
713831
70477
569143
100770
985439
1654
1202308
447507
1051072
1324761
955079
281707
282670
389448
169694
515416
491169
292837
1096890
338936
1032430
781016
208531
1189520
174449
1161398
579709
429172
8978
1340937
495328
704365
951267
213308
929226
1248555
1277443
428058
650679
625212
281957
1196513
149
707431
1229755
585584
548077
339743
816939
111276
535495
1160067
1122194
267744
720441
858163
1339337
183911
968683
110950
1265063
764407
744062
866041
1069133
630042
758413
1015578
255734
1019650
703388
942391
495868
3863
243598
1135755
1249511
403203
796056
853616
349945
1136267
91782
664363
500868
329382
318113
1233098
1120787
663689
607363
726337
478584
472675
489843
660209
1038436
437897
228770
831598
1321259
156161
141429
1011378
78229
1030529
1351509
1033110
744803
856543
647756
768567
1349312
969601
497624
311580
998736
1283695
1057882
1356800
621169
504345
706714
453611
590316
17645
1340563
374243
175129
70235
210897
1171179
164880
409387
156538
155139
1322791
307676
1330834
113349
134386
371242
531864
1144751
138286
489468
902999
1022254
1217325
332142
222963
1281128
1083702
297000
654545
253795
224730
41848
225489
145335
380812
605595
962657
1039095
1267139
1243754
368376
1138161
78979
361596
1086827
780261
541854
755498
120443
1057514
237869
1115192
121322
1077221
1032154
521199
20482
788688
978340
1104635
445663
256811
940452
1334493
243197
1179333
136437
618357
523163
1030444
925836
199398
1227365
371093
1042897
864864
533030
838813
512305
648809
459427
446113
347761
82263
1012154
1106123
1138493
613285
1312296
231202
461061
1309384
1090038
191748
691268
363493
831306
905264
1169781
241275
837226
924916
125377
184781
1069253
15362
871627
103635
920749
1026967
70457
319052
525764
750675
1191131
1294269
1302119
1284747
1268838
118864
341426
327222
1213303
972048
960876
385338
552898
127048
1135760
340793
1049649
1293578
254431
677050
946164
907754
995603
843002
144951
318095
259260
524799
1348527
101781
940683
971149
650449
1202898
481931
484977
1025857
1164545
1333184
1270425
204881
498786
682130
1255047
845239
250723
265132
159597
794347
326203
970695
100247
428745
399055
114574
600072
83743
990459
853224
620472
1177875
1123264
61021
1338869
1096506
1342889
864470
24323
892431
834086
257396
326850
823425
1225334
1214314
1347424
954190
680672
536252
429418
953905
1242695
979681
1345549
780720
367824
1177555
139252
1103954
401131
581814
785655
682056
294713
892769
585347
1174637
818191
1118330
212198
597764
117217
440099
241083
798881
463583
839969
1021267
598615
1296882
660853
449956
1039598
423052
267734
513894
313979
105261
186307
1103471
1204298
975542
696150
208304
73677
229611
1206925
768236
236825
581058
153174
519875
1192442
574886
1174041
951030
503447
1121168
935
258332
527576
178912
735928
1360012
199057
1263352
11700
1363290
248414
1283097
1247432
50458
792504
456033
1333040
69047
1054857
1037798
185398
218951
965175
1340708
738391
701089
511467
1336639
538014
620648
961334
575268
11206
512492
750926
282360
1111009
375212
1348007
98552
243189
688729
836685
514147
358003
579620
1130454
457684
130193
798515
1152201
806018
357923
1107661
1172569
809119
82046
479846
1060229
189957
679723
200403
1255623
405363
864109
423532
23865
99413
264475
261728
444301
750326
1088866
543109
1198713
762273
796097
198356
1228706
1222850
486472
1056817
545702
809620
501413
1053802
207176
585620
826880
1176627
1298981
760213
430035
63238
810093
371504
1028902
1190771
421000
1221572
1086505
691655
892745
642098
878240
368654
818787
850481
422451
831197
303579
840158
1137719
342531
414377
540078
698211
960310
80010
234659
910117
840862
780527
758569
1215639
956641
871405
363986
1291545
623437
347165
692024
1003393
508254
543635
760343
868183
468739
980504
987060
79164
761869
547947
1287588
1050234
903054
85752
1267812
42139
1132382
516720
598810
965198
1152624
543268
142775
577587
853532
86126
602123
147985
298953
833361
284921
391392
317392
621761
548449
1340265
1156551
1307758
404700
1189976
1281647
393264
980289
517902
551101
386865
677954
749098
1360513
1096502
128020
210009
837797
378794
1188323
187555
512301
381138
214927
1004803
629541
606935
391247
14575
1297112
1094695
1050078
991014
1277803
126716
380143
386046
950154
946642
1007493
927932
247494
1284561
1240207
531153
1108459
945481
135359
1038900
1277190
1323333
998552
298046
948034
1190867
1238454
830016
763206
186719
796379
85917
301160
1045470
778532
963761
1072448
602617
74451
850470
553715
484565
879560
706973
700501
147816
232204
130478
1174257
413636
785267
489273
842355
1361475
1031646
30808
384751
318174
1253115
777988
599335
388334
262662
1268178
117577
1215317
1004338
867606
27182
1149473
1156310
527737
278883
1027795
698027
1070677
411807
840482
694509
1020669
131579
1226555
211837
427428
566226
505907
1304076
203596
689702
620170
1334000
580543
717550
1022830
696836
236991
532836
1107422
1304500
1122285
846563
969651
186416
1128611
326915
1159707
1338782
1236459
823537
667085
434103
534493
225250
446667
232895
488143
414956
82397
960295
147784
577626
522264
18047
1226796
542794
643591
375686
1169598
759847
1260766
1153563
821288
728232
103255
373400
412042
146745
924616
914610
1001510
565575
1024356
694391
272724
947409
387236
495923
454739
303964
364766
810818
615106
202876
194239
197881
1176793
411790
365055
1309213
1237114
1335965
1096777
34698
715284
288990
20448
1287755
116164
515250
172192
1182829
747754
883651
977610
167224
814459
725691
621684
949046
425773
208766
567471
438999
38262
1313688
1230396
1045946
710644
1142366
613504
1356981
668875
1343900
324626
595857
760072
1106570
1090565
209971
334381
1228135
1164178
221755
1088950
1363642
156541
605227
1236207
595413
771591
1268154
1046865
1077694
735878
38380
806769
434458
603510
1356937
1350328
1065893
511419
1335396
727677
270802
494063
1222042
1067293
825103
812609
1302091
183753
114242
253264
363697
487160
831520
374486
338797
770955
205969
445163
603862
479126
430182
531276
1184834
136276
970430
147824
37346
1314848
802016
1060772
843475
838332
1097269
1092581
338611
946543
746590
327093
67085
619215
1036186
1118798
484791
471297
1072583
725417
1141611
1280125
512541
928452
938877
456567
98678
152935
381717
49976
868677
69223
1097933
442870
4853
343884
1159072
782412
587289
223934
1055214
1351784
227865
860784
502410
822415
247366
14287
943497
1332435
552087
371031
753900
48354
582723
1265610
1022739
484643
567448
755680
205280
488149
471941
916761
46965
705252
75246
579757
1199373
623323
111858
1113018
613319
1231157
930522
783583
251655
1356511
859974
527326
837820
1028737
742726
745057
516439
322628
482147
480305
982118
1363797
94187
84212
970865
268850
101512
884818
803770
1273680
1266857
624555
813525
1277657
167531
1133219
794118
172912
1258884
33292
170597
165877
281980
534835
320214
995163
661925
576806
433078
860749
463182
1213470
685705
234965
248445
1057461
638790
600969
531931
580158
268881
549051
758104
123365
1189616
1107121
1002793
126456
709993
1239924
899394
639823
225738
469594
805643
563215
274237
1192976
477378
482577
1198179
359033
817524
589883
327820
612843
89019
683280
822588
1259348
725054
528484
370573
893250
712381
785812
1090091
86757
14282
508752
81510
142300
568049
21698
660811
99607
818734
697283
417320
1168799
666343
788586
444008
1283780
341001
932419
962679
907354
1027171
315430
601568
435190
1278373
1097864
542049
507769
1156331
837917
914769
441709
808836
1041220
29423
955171
808490
982544
1263326
260131
1260721
1275582
367273
717700
1056003
1281485
804232
919240
1288017
6919
1358251
247524
753165
243382
232176
526684
1200223
552321
807494
434970
1126525
407653
45901
561450
579269
99688
1210373
643091
1204024
985201
1091469
778054
1064125
1349121
845599
273956
67180
965310
794216
465975
772230
609652
715418
575054
1048215
1359073
1254598
534087
865429
471582
1118635
1072912
475626
1005982
937962
900355
707230
389061
476002
207516
1121313
954666
846392
820433
845831
472841
646678
1160135
1143638
87822
637628
806986
631703
450622
1090765
703735
809826
1174153
428180
1315309
1189736
494574
710835
1024922
606104
1341730
924614
531752
314266
629803
1214801
675737
899069
286636
1287977
380485
378119
1177959
484640
1120812
1177481
545882
841107
654798
400016
719064
1005280
829239
407475
58370
1069777
16123
1303491
448245
508610
214359
312689
1135149
1218139
166105
158706
1201126
634052
1294321
136192
217411
430940
875263
1311147
1230649
1322371
396311
1146143
211177
495463
922143
485744
763204
1063056
831755
71569
1079552
107095
194314
629896
922398
402093
87177
584905
639079
61754
14823
188175
79929
1226876
510598
1212599
1131385
384518
304526
639264
18190
1110482
913757
198393
846533
1134059
198839
734702
578461
291150
1316320
913785
546239
832197
16724
663996
96760
541589
530626
724441
1021920
544207
1155412
140260
741111
1112462
607422
553722
209643
734674
392659
482471
377193
246555
1084708
468004
462734
1092035
603549
624251
1242576
1290041
1007244
180003
361218
509190
633194
1057912
642993
394389
1041145
965738
77126
199764
5916
505720
1193713
241705
65759
578188
1351200
31817
807170
988093
201312
943662
1334003
926629
61923
231044
1136494
1199328
458560
492106
484770
1218309
122773
27056
241518
638953
507151
148266
574457
1318662
1094245
1100197
564818
25899
392106
1186160
1355346
302260
554198
487526
747974
1173668
810300
1264945
689027
639878
1265205
886600
682647
761088
1346775
615104
1258324
248162
404799
1013921
899054
930325
292627
488091
1333543
602663
660522
793930
117694
1308947
626433
830573
868319
198862
631622
482934
1078951
428301
1183473
1032201
1317934
529020
356517
1150356
931578
960831
252696
1164251
681935
119933
293210
732491
1281837
893550
1150298
1162952
318129
207130
523298
1313524
1279528
1651
551410
471654
623687
966726
985808
849022
2408
257057
1144718
429550
174361
1186400
749760
172945
259386
377214
1082407
945805
1334202
1224698
743006
149038
475516
146056
615651
1309919
559213
682864
1155065
806417
405532
535654
773065
1169638
524410
808304
234174
286083
792173
729305
961590
697701
1286582
1008825
1156890
865686
741825
988345
626528
48970
321759
107483
860670
1359177
1042338
253814
1316807
974113
1312249
934406
1261294
147777
574600
197033
521609
522836
1292148
432305
208909
765353
1202024
124266
1341796
646612
710686
719330
1159158
74408
600004
1153485
1283473
366525
476502
474074
249499
1096998
92853
757828
1007393
592713
684463
615802
1313393
1329010
1182840
389295
599464
1346474
397685
379039
72879
982850
1211139
222625
394584
650397
74100
1058673
851576
368181
526699
723275
876213
474475
891747
84092
307321
778129
917964
1098715
942466
396080
510899
86521
1253162
310468
1302126
274059
428949
80805
1278969
1350089
883092
202844
326230
86703
812732
203921
835485
1018665
646334
848075
1138991
604472
889150
754882
232019
546278
910200
1213622
546223
293758
1009970
858792
1287055
1211789
175571
903779
1113619
926636
988573
465213
238451
749481
730143
48308
820038
1025340
1043102
588830
56105
473067
1077005
723255
1311162
796188
558585
63248
619945
1211221
1168986
342415
914267
561938
528385
1061401
395534
1125320
1019136
1311124
369580
695076
97460
111536
1259722
1173951
972321
751022
185000
125162
761071
269938
600468
237454
876511
502416
76631
756253
640777
574227
1308438
815646
25199
1205519
101135
636598
1304431
814426
933122
132583
1103773
9157
146007
678139
310277
941130
298760
42862
982883
400057
648705
802485
757250
866688
577181
818787
233579
821768
556809
341828
18121
1048458
1100636
1189185
36966
840361
1250196
979817
865631
798678
719891
170053
1353922
1362668
823098
782571
202251
1309205
849420
420487
219616
492864
679591
1167372
741310
946525
621955
1324066
529238
687858
1105458
454096
919228
854027
493115
261316
1343726
248901
513343
612431
1163860
361510
1258901
1010258
881860
181954
599872
173193
25090
419951
1069685
325988
768532
1208943
1323569
900302
465315
925999
828576
703574
19994
132008
998437
858441
1299972
241826
1329064
674176
1127601
1229538
456685
465957
622919
920376
140331
251221
717613
1255588
778456
792674
1192467
388790
1161016
984162
80195
397383
38335
78748
873078
894925
600380
1270981
38314
27490
193908
291696
476920
923234
238420
100002
353053
653753
805799
78784
998314
216501
198205
237283
290654
347817
1283279
319020
1332086
502695
1234516
1293609
496345
516893
607121
255825
698242
3645
480773
933936
376156
1084885
755960
1309180
1001323
303880
35581
1264181
1122628
160675
1196725
262351
1211218
16410
636379
1099189
633945
872518
675863
105296
673962
537529
579630
343417
667299
368240
612714
451709
414736
1189588
540908
129514
14755
211587
985412
156834
529930
541283
939743
596558
311405
137364
190737
1344724
31535
696405
610980
751234
988930
137967
953136
982873
1104000
28392
935064
313300
675864
1125327
461438
335222
503034
982072
283863
383147
826961
1052003
1051725
1130945
1273513
1169271
109533
983379
559710
1203145
601452
682714
532136
900600
47443
341430
189641
870187
1316379
1071362
1168258
561168
901920
1021403
961740
471505
444035
569904
981422
306531
933062
1204864
1057208
702126
105924
501438
1144065
487696
1101798
227272
545008
1041280
904477
734958
659191
617070
547123
855595
762536
1091016
233881
259564
367239
54165
1159587
1137966
1345372
747428
758958
452978
755424
1270628
841212
1006297
1028575
490513
796965
649975
84667
848687
865962
1017529
215866
873549
620781
979411
100732
141708
292350
768260
866197
153707
708727
42856
172983
252560
867380
553351
494460
1269006
299556
1322453
1113171
863269
1342070
992373
333428
65491
698911
1278702
322755
87994
404165
4436
1070900
5672
618955
743819
1034901
709235
1155099
915558
930770
215269
816748
93471
878910
964526
301188
667032
866272
940214
411667
924701
521539
432152
1348897
516470
1271496
1230610
851316
673850
1211110
1317318
1243800
1038315
588136
974831
860642
282863
949853
446862
1191553
313001
275369
1146591
751744
530678
1250776
434748
1154017
949710
592622
1028459
1063092
1249073
594440
536989
878086
956513
775975
691073
155469
546139
474977
433782
47737
1075795
139260
437901
1300372
1070598
750301
151048
847520
928175
1234493
357550
849761
1348428
323041
1171660
945540
1120263
41846
1056085
306770
1347712
342933
45989
1112449
194796
73621
82542
949824
237498
1173398
659963
5517
204060
1212152
223015
747299
433787
204490
213091
699344
1248543
914532
1117478
165787
1224407
238059
1263246
1330247
980921
910737
907548
278348
910670
1163480
971408
944495
675981
434327
260328
175284
152570
708313
370575
66162
341616
50147
309362
187310
68883
187678
258454
445675
1128703
1328874
1063805
1012592
377552
193279
1259444
604660
163308
821674
1085989
1023041
470809
27284
1061072
13235
1129250
47657
1190471
522342
1069440
439484
595092
680287
964705
1156016
374773
641269
623887
735504
1093657
695535
1321407
76431
454311
1012495
766040
151715
411654
506830
19108
570234
411288
598022
807373
1087640
578629
1073670
444762
12569
632805
391538
1333200
820213
231477
767801
460984
1043122
563714
1302360
1187334
188126
231379
91588
919737
780642
678904
1009440
617127
250671
522828
1267381
793167
170903
337706
384670
1237854
875706
1141869
1312835
887581
1150563
1322438
868274
953423
1197791
884310
1090264
1266789
1217187
1240276
730935
126618
367740
847128
62752
671389
609339
572371
76022
994224
1195695
1077725
782225
1279197
225855
378646
1077761
542468
193889
302497
798873
995696
105262
1074163
677291
87436
248141
1314687
1338888
701061
270387
1006007
617842
691480
481806
370002
525013
915397
1089765
103267
211381
24140
748033
787605
477383
277294
938445
914630
976904
1352835
496313
479204
1072704
32057
778570
988489
1349283
1361711
1335061
201028
761418
1203906
357382
402003
906241
470677
102465
117987
905091
344697
1166614
1013153
573740
417530
690501
329032
755
495266
983087
1040569
284922
1122928
711012
9265
258347
1271312
852381
682746
1128905
1315611
338542
423438
878431
36379
8998
95797
1281699
901575
182432
871874
697619
1149625
822257
120249
473016
375122
1050139
150616
908295
750361
786041
818026
1167704
729051
352587
393731
513541
1138032
1019861
389943
1305531
693568
704712
244386
123595
101700
1319374
409451
960529
1116948
159703
103989
704661
879843
946192
963204
116517
611304
205435
18060
306741
1018884
428366
198903
1236815
1339153
738837
66941
109058
1215512
1129630
863178
1126767
507813
586831
837524
239888
899207
905156
629762
703341
816259
571618
878820
435640
741962
144932
737903
344672
1281874
667107
935688
921623
754413
288072
558170
307614
197674
901724
1002504
514331
300029
1063661
773351
1301365
387478
617040
904243
731945
1308587
1004735
80225
1030171
507373
1357113
1014352
348291
989055
145366
44951
121012
686464
118116
1187557
1047852
206392
646218
193980
493105
270796
1352961
282446
138106
410388
211544
135364
935161
1324375
439330
1206417
43425
460406
256345
1070142
760546
152261
797188
930114
795878
535537
328149
360316
1360526
501036
539948
808284
694664
417810
785413
767141
627987
1009187
220586
519188
63726
833088
1349559
646164
948707
126449
1157703
1292513
845078
996310
45242
61333
97421
257070
225073
293061
951696
609844
937509
897008
888768
18297
263612
1131170
1328676
1098917
633320
956553
500280
675831
136755
1139981
394720
1030119
679458
1338345
1150726
118675
508147
378076
973175
1293923
1362504
64106
603664
434744
77792
574312
1151526
555105
1047992
1059272
127592
67834
1274091
674267
301216
592179
118653
1118766
765003
583733
1143471
45923
246869
738645
64239
5998
553401
22744
1348095
1166017
1129855
392253
534553
24607
126113
928728
122120
1260698
232304
1214996
233891
1113118
283206
231042
177536
511801
1333037
172932
570770
1013233
1285321
979943
712873
865198
537619
907582
1206501
597799
631532
830908
1287717
1343661
779358
204392
1276261
1168629
943182
924267
427122
215321
750314
332573
1065372
531494
369304
115896
1030231
621005
1127704
557002
49700
1327212
855125
796287
668598
78907
1032676
775897
1200940
161516
795292
1192242
380246
1180832
63688
526879
25616
194582
713655
1266447
18575
644628
1219347
966131
563466
389896
377158
31973
1146053
495342
1325376
397568
1353735
1010775
864063
380932
1273214
919920
738208
702712
1152706
975145
515992
776767
697260
1076777
521480
415370
863678
395529
1348702
1187469
514747
400927
1059908
1314385
170389
1266690
705221
1336233
990230
1135197
661765
1266185
885583
195393
78590
931781
713297
414749
898859
670235
415642
930572
678864
1125508
785172
282938
1112834
520545
365802
143293
263508
765925
295882
456391
183060
684547
826887
523549
438739
1279192
1358075
842133
190222
608997
229013
12115
1249341
1338259
800025
967860
625619
154047
881792
720141
147380
858816
916054
501967
1043091
25893
1319766
608066
967813
36133
503190
888490
668224
764888
1047408
814875
541982
77297
876864
192474
1133315
1205485
62532
231595
1010338
1106228
131212
649961
1192405
648417
789599
902780
1131911
964597
774531
911065
962479
982172
755471
531720
1194092
1248628
215353
1097871
232287
140963
53038
537276
1198089
1228922
475709
565121
834291
189335
1228302
366625
566411
432180
913833
281122
797265
633581
368733
773437
1031024
1124812
920967
1349131
25025
864866
861370
908716
1263326
1271879
530202
145707
1269521
1131219
370664
390522
781892
1262606
293342
105798
750247
201471
630935
460903
309058
1121708
26041
885391
716769
442728
434498
951944
188173
985625
457068
693832
552881
1151895
1141187
923959
1267097
281269
1163068
58197
259552
1038014
1159073
1347731
801580
436736
548357
988939
291193
578314
116439
230149
255745
797669
441301
1144029
13590
310866
571483
437456
525097
86403
556178
610806
509329
462417
444832
1209663
856108
672100
163698
281282
1261614
977060
1250960
272286
9251
876314
174382
719612
840510
479606
343267
847383
848420
412925
370997
362690
1079090
135958
200186
761280
376785
1117536
343617
939513
1318437
540625
586146
424302
778554
1248108
438910
1250278
1200120
335460
686294
1055604
1253084
1169528
376174
1263957
610981
969132
984127
497258
448868
307710
270834
1061337
1236876
116879
19238
1338663
1240901
989725
284813
1004023
329309
1161343
177272
1003021
1036555
220736
601883
593628
345442
826556
708337
630582
1059386
266376
349197
1110456
1053766
1235913
489922
533465
205625
563105
1178752
460971
1172012
745853
1292810
305852
789614
596490
869580
299729
191436
43361
702713
345035
260079
516209
1341263
451752
666342
792350
1061752
312497
1271155
569703
325571
206602
1182384
1184989
479318
984496
1241931
820932
286265
1001525
522512
1009954
400177
1315255
382745
683163
35816
542108
1067756
498100
1095468
912114
228184
156202
770645
628037
180236
351040
1338042
96131
229139
351779
797260
276178
441207
1171662
634460
1295176
836161
151973
670507
371659
378726
11726
785652
426728
1005859
538148
464669
441900
447840
546961
583763
605301
1348406
911598
1044173
186896
1008084
606557
469562
356439
889893
1070077
1059126
531402
890154
523204
179730
1204121
356727
457000
314621
70094
1166890
35281
681157
243409
790260
282622
198681
1157720
1142368
782337
892700
585916
80739
391872
471514
872406
365913
840122
1197523
371094
1226210
1213688
114866
57793
113803
1319912
1076934
1054675
1048943
140867
1037179
120468
635443
525455
719097
709083
880056
638037
132595
251073
1352530
979657
269121
1146079
211253
645946
196082
354770
1209338
158534
845318
1024002
81683
529587
228264
1231209
1253799
236767
663311
989815
39418
624973
1184125
359310
619175
1052092
63679
1353240
1090029
842853
1124226
1279030
1328675
1175762
1225526
740337
612012
1115151
654333
22868
610905
63569
531735
985832
1016198
618279
258867
1048301
884375
1095573
79685
763847
357447
1031288
1154810
596614
1222313
343711
194643
599620
1121988
814320
244308
560906
85143
239237
1359040
571186
164286
298148
1202208
470939
690203
177592
124757
630008
768861
1306786
1255570
484053
77314
795198
131044
510188
76122
792280
566624
651317
505736
2993
97006
1337678
489476
1034315
793459
370636
18930
1084523
956988
794319
80731
60044
564880
657954
829591
376501
810090
322170
1318590
1378
1011930
1025841
1033561
973170
1236560
289940
50411
838897
1338561
563868
1239037
1289789
449847
650336
238558
717821
875008
1291161
827059
1110392
120845
232218
1271293
755014
238491
1342446
1308854
766099
1051944
702723
1056284
30160
173154
1152540
1191153
845664
871534
580458
1362273
513528
102227
118285
7169
1336295
1104059
367276
962956
804505
520096
1270119
265828
1045421
415996
190022
1294259
1209001
614575
594597
719628
697097
1299451
279312
436890
85897
382459
1011679
896084
247939
1251110
823440
314525
570667
891061
158979
521402
1264129
901429
577231
947178
915174
1130458
1029994
1069435
16834
106053
1008793
1324031
1192554
1097213
1268062
1096442
295166
180922
913234
105633
315154
1011170
1095192
13411
687667
105510
541153
375772
875039
122956
225477
339057
783818
692247
449278
1171151
1104675
232499
1095788
638885
592102
1098283
1209511
337561
509626
179325
585443
1279708
152692
365643
1152815
503756
277886
203139
317386
95588
968393
72053
1043849
617295
344173
792684
610023
1020341
11045
686535
464776
511890
542174
386780
119528
720112
845825
571355
936346
584000
1141033
811917
977985
1263871
127469
65758
17574
1126052
323753
1223118
1197032
687822
1308270
804831
1312253
1219701
12320
1069302
1147235
1290678
108618
478202
1144551
651917
36806
745982
274644
351593
858202
1356838
1102442
10940
576671
1295093
990764
627130
629553
494633
1325670
567201
799985
1323038
143374
1153508
705385
577210
900495
1022746
1102458
857268
644667
693925
998885
595521
741360
984778
1073241
740881
1111674
1269738
829422
629089
63829
946355
714845
1055875
1052453
632927
14778
740463
1170244
461025
1064169
461428
344320
1089390
329379
104516
1321306
487013
853437
1128893
1251069
1165852
722408
590353
376361
1098239
1064290
807135
109284
139630
1105643
1260235
975082
1090714
442630
981679
373470
1033979
948271
1051120
878390
1069837
1258689
1154455
93427
1230832
957597
1154319
303435
43672
23338
233572
380357
695309
463069
709598
529602
761865
548069
1342100
585485
1078860
906238
1318178
132696
1005099
1089780
42696
1184098
557740
1004300
1059987
737956
324868
123107
1117020
1108405
356218
274134
1073308
234880
1138690
92211
1012895
202812
449521
383488
1253400
1364291
1090093
512500
130900
766602
1354529
148306
1155424
1075200
945536
89369
1075303
955842
1211675
194454
318329
229389
840557
1117260
68172
942835
152642
371889
296857
507657
663019
1218891
258610
548604
1096725
1286890
928637
497559
975380
1282839
844757
370656
721894
1307693
767344
1310599
970213
1211825
1198952
1234743
1203734
364129
993447
756529
347164
94230
1230462
582959
344220
27520
1333213
334090
310263
305281
80048
817325
1154465
241227
147797
653269
270207
1243032
935441
308925
439398
472037
87244
920155
577519
441260
834961
480196
210258
1156158
1089157
1215745
263965
187352
349743
1349170
1017783
251294
650412
542186
740908
1205910
29466
743433
1275890
140729
386454
587016
659516
461701
410855
12977
285772
531405
718777
950636
916042
1249297
494377
254398
1317142
1113436
1342387
1182158
413747
394564
848003
425817
655889
220493
92042
543185
66732
368515
175674
676258
92638
789853
579219
938702
89494
708030
740935
297458
1021274
220519
1336686
97581
1352569
75293
674932
1265424
377990
511762
411330
111849
1171227
148325
214239
826917
256327
57132
727874
709471
490463
106384
1174352
686710
611241
961800
61873
1063380
1295679
582836
1292189
1229996
1081705
783399
1207860
599053
28308
553188
1034979
144900
1133838
957859
152831
1077007
93730
799355
397472
1108905
1176204
1063201
550284
307995
757521
2480
871521
1131406
859624
168669
1158986
1020791
755446
355369
350912
130215
192932
1271448
1317951
275687
778167
152354
1189745
883572
1094957
414707
1053190
14270
1173680
419138
1198246
875006
594108
248415
843338
381865
464016
765035
998771
691608
879399
848512
905112
209277
931066
693397
824665
1093140
1140025
687367
951550
246641
1222054
631025
870507
311284
1099438
11744
1301260
363980
79805
736088
802672
1148004
92814
615300
85318
1348653
19426
439961
828511
32094
630983
38917
1016629
2517
757943
293090
32250
1075968
729071
240819
800081
105670
158996
450177
837613
668476
575685
1302322
283634
619592
266780
1180273
40393
563345
1308459
1304142
1066931
832725
1087281
157118
410269
1124957
240398
1144143
127447
461478
270789
544738
24088
416034
514282
294833
716473
1202237
490666
1043852
705568
137213
855416
1214962
141929
1211583
1286797
697456
895155
1242433
847987
1312081
716761
1357376
1220197
1207278
917759
296510
32590
958651
80336
86266
335215
1283915
24408
1355518
674725
286151
736096
872592
603457
625149
77920
982511
252829
1234228
191780
678463
1266798
1101303
1057687
323971
589538
160367
1092900
783504
702798
457619
98440
126616
616213
438755
74161
944506
511940
156860
365427
535333
617362
1068060
70884
578019
808350
717741
617526
1137979
40962
506508
637405
1128604
574659
603713
422384
1298597
745666
57548
603800
111094
903372
1359468
1196025
1036272
602001
411491
1151082
532965
1350820
232077
1354001
258991
168455
229377
942977
105583
203353
998859
36218
1276173
450798
1239891
832688
868892
1194898
1082080
435189
652057
1116530
713142
949053
1234482
1032487
893427
1296562
892888
1299436
275852
1326367
1358020
319731
1208321
1021494
1197989
685034
340996
1265056
1256026
1297302
1240075
744128
452837
284348
269980
573717
929538
834169
478697
625001
1294245
1226015
513492
1113227
380267
1215378
603528
1236045
19095
618448
728239
729166
87556
745417
1136285
67528
787897
310136
156078
527727
613708
787862
1009745
805072
1223534
1244560
603351
471936
878548
1328159
168532
1199101
1131772
1118295
1157169
931155
1340832
375062
55287
617017
114935
1225617
1327015
501640
124006
1242226
884680
503032
495222
374288
241859
137051
449649
361595
1052656
779569
92740
771741
947148
618328
353874
497260
1317948
1257024
955107
784220
470266
247931
735969
246975
990552
941352
100234
358987
537831
829383
1048727
982235
507164
696631
611345
715965
1294335
1330940
547810
44883
176172
1041086
1360631
680801
901833
110496
678943
510172
708478
331440
636496
815932
898476
1145304
111523
908353
547114
1084497
257513
806304
238709
236668
1362135
1347026
193473
147570
512105
1227070
1103644
655255
860046
1112489
1362819
656359
21715
902725
404434
1311549
738003
1243498
52478
1125614
342245
1034790
1240055
329655
728685
460354
1136752
477901
1067701
93520
779684
549538
671748
1028965
239585
119677
34118
315331
916348
977860
1112043
418664
25274
803570
1234480
887648
345190
329626
518065
1212149
588695
237836
361847
1317656
949879
1313554
895627
229523
219422
548956
689633
493043
414145
393962
213015
710788
289768
1023199
1184586
256412
964503
182561
589130
359680
863228
1058496
1234082
679325
549534
711699
1191801
551663
440371
611968
284565
182544
684389
1265494
964403
843939
734047
978177
1315108
436574
1087004
1137271
1232885
256047
496343
1310014
97161
1185348
1337256
373563
858244
78198
917154
1268265
274961
271292
1225493
307669
824071
608899
1009798
834499
1063678
1220127
55864
84704
467140
931955
688115
121338
1006899
1183535
866022
32022
1273647
932079
1322215
236961
914535
776277
546209
1334113
881696
1189448
841495
322085
175795
165648
611904
775181
312978
1324970
659743
989881
982550
1057266
1318255
1237545
629643
199807
77752
602705
1217015
954652
458521
879376
871848
1258862
530460
546670
1251876
650923
499262
363957
321587
260690
60961
608716
844409
139094
253610
519679
549258
518420
688482
877250
1353673
511939
807025
1042071
358647
306950
460604
539233
1208286
865042
677679
43932
545974
92037
1132827
256319
1324351
765167
370905
600960
740094
132180
543447
1086656
699932
596053
1266493
1328152
339840
922570
1149278
841128
7904
894505
1264839
344297
782599
534932
746203
772355
358536
969332
1177207
1001381
407900
291197
276101
762634
470022
931799
901357
1351912
35570
430904
898143
531045
702015
619744
401995
477095
757833
40033
226959
260415
43079
580134
1041450
693709
733480
1045693
1126055
150030
999201
387114
653046
451383
264493
1334086
36463
833796
175927
1073382
1311983
390733
26866
313516
1100848
320484
954068
403283
969268
936476
32662
69567
65779
544572
126907
464925
236179
853829
1324791
1154370
610184
243268
357092
553816
615920
840437
1328277
666716
221447
308523
1069466
809048
1126113
397341
221406
622696
788841
137634
1317525
267072
927387
651216
1234498
703373
813660
1060896
600849
135211
672000
1025133
18892
432102
260974
467954
595832
750900
801188
405302
1078844
1064745
399636
465763
1104187
121853
166730
161873
1265884
962507
1331506
1214097
140832
543089
778620
535284
160265
232772
276662
888402
193111
697119
459891
627987
1024660
763067
148707
1134049
1193266
745705
1109588
1234599
1309180
1086132
816621
243568
924392
808678
1301783
193367
329165
1152394
927441
783785
176745
1072569
820203
1244913
502933
1163480
1258369
805830
249582
833402
296121
887422
431151
174315
23074
1192080
235812
88313
282575
920600
896700
1352942
80841
1061380
759576
68676
74172
1246351
280371
1077097
294200
612372
290003
207998
443067
956740
1211894
1322543
6633
774492
1053828
197237
507778
1230693
36880
420856
109942
761997
302236
1287139
1157190
789566
494811
1134694
1231092
528554
856950
978332
1267862
449786
599559
128090
195096
1285150
515924
871067
274188
515980
365192
687787
176229
1297588
465253
1118042
575406
161865
1180699
624535
488867
23395
72637
639696
872697
242532
263991
246628
1279834
1298068
340865
1289777
970688
650946
1087794
1223617
241125
839722
806053
20760
486779
870174
1336654
294452
1029753
897332
212116
691642
931329
827134
1004603
790761
954804
285133
42416
800136
250147
1106759
319062
321896
699520
412056
313143
867584
890305
143019
943713
564373
620307
1030068
699967
200016
847086
592168
1162753
230284
145482
738295
217377
623342
948968
630947
100280
267044
253060
1271520
493729
352221
575043
910465
1286700
259276
17728
277508
988476
1332111
182021
1202175
555350
18729
1220277
295625
508144
737633
122824
229100
1271668
1272822
341870
97912
1114021
53993
1323191
1188505
136623
1053670
835604
310300
653348
31115
514092
324665
835024
217430
1199014
907565
704942
186365
1053618
607407
943670
707598
861494
558038
779964
878801
1273422
446211
414793
553588
686264
346937
758643
1275752
139385
887346
1098869
608856
434827
690404
798013
140978
70916
596028
204147
255460
129854
737232
1274981
973802
1348872
421543
1347195
1079116
159078
1136642
365643
88054
721126
453483
1357098
602907
273389
1143314
639482
80264
311347
788114
867673
585898
1206584
774250
989928
509632
521224
998525
73385
670856
789290
182155
578630
45911
925595
879025
244806
152474
1007963
1283164
731047
624839
773586
652672
1045312
1251999
465074
868234
138555
1263064
206144
96608
1151832
2555
506326
273550
172073
509093
415124
838636
1010163
161659
326362
123511
278105
750033
55378
1075869
717009
649355
190794
1337574
350920
429896
453966
1025695
1024756
743118
1030618
698984
957600
1218500
76694
824475
738616
530027
669809
528908
1317619
838974
585694
369205
988105
205169
1294458
654199
109669
575930
587054
105136
1338531
946488
547117
502610
296316
1156710
304061
304325
1003010
1149296
470426
957126
628584
183152
92230
82532
566018
836994
750345
449771
1008024
77418
388383
574966
868269
584417
824703
240035
1299449
300756
39639
1141240
765445
1078665
1080655
1299305
282063
699147
427703
794144
341882
32991
891951
1088833
1006680
1258594
49344
680430
99186
755852
142050
950482
758663
379460
614995
580097
347827
75002
615672
819659
97589
676196
831391
204393
1152725
529520
978544
799744
650601
204626
865467
1101250
334465
8680
1360755
29202
1083273
1132864
520743
454117
482832
1149594
1321589
184312
47653
1048950
1075237
210487
914404
302420
1146112
816654
1327185
203790
1192952
1209315
1024308
1239083
748971
957328
1202078
1055572
110264
23756
830783
842296
742891
1315451
641387
593159
284857
240631
1136193
958529
381742
493650
87556
883171
245131
500675
1155058
811713
1321676
833459
1110456
768678
585955
903038
725710
410409
393451
1021355
183840
722574
651410
1044703
402912
34686
800169
402074
1293542
1262331
700223
1350958
361256
1173144
637705
322960
577575
283037
952101
189517
362439
724289
991474
1233370
67771
337745
1254608
702320
1157627
934607
7180
1362263
693293
1224529
799509
1250072
1165121
1232904
186993
966215
543606
518426
940055
339263
1094637
840730
564900
910679
229261
212159
1175495
1097208
1217017
162398
813442
828478
565931
979936
1214354
1227323
782174
192056
1159742
566209
724828
94399
306001
93617
267393
451749
331042
100168
96125
974973
81683
441
888653
899415
1212522
934550
665775
1311008
105570
272500
334166
961087
982716
538134
1091716
782151
1237223
343224
726438
1214340
426147
393177
430472
265530
801804
816027
299595
146697
851731
558848
1145323
1017871
253518
22173
340692
542611
165196
430359
220818
423813
444997
929035
1054994
1284960
1301871
1182013
355771
736516
1146247
1050605
560162
1243581
1118499
492187
99790
768486
972019
1260288
1200849
709804
361909
797525
256132
712404
655210
1312816
498039
977118
1331616
1128761
194627
1271420
821834
1304380
650731
1261758
1202677
1019266
75818
655314
982078
230641
44348
1056433
298425
1129761
701312
1349375
565535
1252136
819405
308077
76273
1151033
296060
839862
1270631
1129666
4513
941099
675724
923957
1216278
763011
1291794
606007
137308
770140
1056921
1268084
1029631
231884
1071813
509995
502150
1321219
1006061
1172626
738018
605978
1156430
1064027
518649
558342
801179
127906
1136380
12877
355471
1295633
608314
40892
98582
271134
449382
1330816
769167
1329175
687467
1219207
580892
1114855
549560
65392
1315968
330667
638146
217868
968651
563805
623230
1259579
1064622
523070
1318521
1154149
54169
1073410
1349881
992568
1105983
318511
42805
1094385
613453
901438
856570
1212504
32112
379784
300107
953066
232166
238099
1335646
383978
873617
1250673
498305
1353024
804103
221140
825900
377482
888901
946740
478320
866478
371015
972593
580971
544735
1093258
798328
966149
988022
853604
1229402
179217
552500
463943
592883
733379
1251398
995716
281280
515531
101444
1321541
578221
899110
1019879
1073691
565579
597843
382570
358564
807047
1157962
118895
1051926
188835
50994
765617
479678
122507
1202380
30440
392646
1100157
342609
557606
642959
100059
566838
314261
728485
377147
567494
961464
854712
638516
133256
1317081
354998
117909
967324
532773
565227
693986
1137106
946402
168692
1256742
262208
713875
888883
499057
1350111
1262547
534990
178826
376025
153279
815514
24375
674664
540271
1075071
1330531
747591
173707
1048515
432951
916880
892580
295567
640043
844695
926656
274153
54839
1133887
469857
226466
640614
355434
660514
1324158
1191838
1050809
885584
1263672
467690
1149081
851428
73505
77278
1190155
498439
949110
946343
1298880
991337
135016
271606
596219
902022
610478
1259039
1210541
1141588
1111534
1046681
386422
931587
282756
192409
526990
358346
117936
274242
753865
115953
589336
700751
870210
1271420
23836
329159
1233332
1296771
716483
482849
404385
514583
232803
915694
223665
818085
963649
1329929
438829
100186
1242883
598640
293690
345371
397431
873556
1202111
515364
741175
367065
388223
684473
160615
466391
1150753
834786
878473
1032654
1101414
1301602
889304
177834
45074
861286
186679
1140788
206606
763652
788955
625382
394372
46440
1097063
84967
733506
402535
347468
803268
1038583
928662
738664
167172
1115860
575901
413722
317722
250149
684545
178630
1229605
815824
421661
864368
1122078
1156674
555056
575632
176359
908589
1308136
1340006
1306456
1031296
624450
153586
888729
1116256
278390
443030
909584
858785
760473
642775
43907
32109
172336
683917
766075
433747
354490
698960
1254704
592664
1238004
753701
1207506
982864
831924
289963
69794
232682
978725
1205311
1019618
133982
895097
1280228
377310
695295
714344
638280
461566
1360121
1159225
909042
460816
958117
135568
51162
1316281
480049
54308
968647
631045
482658
1018825
987094
863091
314546
976068
360725
26153
541932
1296807
604309
1268255
984827
1218141
1224030
23462
920749
442531
846808
198111
169873
271055
1171225
225951
798815
598799
170837
363918
19076
69035
1185362
1023036
60561
15906
349182
1229023
212541
1089307
1224530
1269975
155315
619178
1347535
866668
1138271
1080543
1350449
782024
47727
163525
480552
205191
1357049
758999
885080
861220
304431
530295
319337
563669
394637
706677
606650
962029
551454
744665
531996
678952
351745
695117
736541
445131
481510
1240708
237151
474430
591149
878378
740710
1166459
1181429
1265748
849043
198891
492808
487436
100379
372276
607444
907723
947199
251639
541865
642219
936664
210641
441547
552870
201913
590613
965134
126961
96989
753542
184096
1299562
1318319
1242613
1053856
81709
473699
611277
1349065
915761
950214
312027
1130420
479583
852712
135905
1305183
388192
786099
354788
1184534
172371
278578
1109336
870089
429268
962920
773587
729751
1041472
414958
529817
490256
944710
76208
199552
1323980
317660
963579
764678
276226
787040
844436
802644
690940
55006
1097837
1327489
1081728
123676
1137430
1344272
775435
610101
569721
643893
950470
198802
368708
429444
723802
226256
110362
1180506
845638
800666
131414
280286
349546
413282
887265
417443
969318
1157874
63450
1328580
1326818
934991
857175
1321479
815289
1221662
613664
727258
293461
537406
448976
1152036
1310118
1080301
1096500
289071
685385
301085
136464
467286
997903
802587
35016
429112
730545
1225230
1201424
1058336
778873
806383
1117928
249717
586480
1051320
1096521
791413
283251
219405
957026
1013600
789908
294803
1096755
445910
305026
812888
347759
449392
1085489
1263055
403495
1046161
1325933
304370
248709
1177684
389417
1201551
814948
908898
73338
1222799
1167120
1256216
844843
256052
541375
816383
573381
867334
49776
1173946
924524
215610
551969
105218
1124756
449236
599264
450234
856404
1257773
332966
933391
356618
683068
1223797
1160964
1052963
131506
303858
1056751
1211838
349919
107222
653208
1108022
969549
585548
752489
15106
5397
20162
1205461
84264
254703
793068
99616
552959
951905
621695
1125278
806963
1142527
561511
1201141
1163963
1134306
561083
209696
1273297
1186889
839732
1180681
918
594738
527700
731554
222753
593056
1295894
41253
251507
706340
1143153
913062
1108333
1151213
859925
801651
1236655
981213
155515
859142
258239
199427
1039636
1021798
1240976
441431
562582
872490
224772
832908
1059788
266886
1012012
39798
627688
239734
1333579
329014
154219
804011
41207
882413
958836
1319901
884084
214420
349607
1063029
4617
1019953
839136
134770
162322
107740
43657
123777
1108715
1301849
734797
1234647
1190276
638436
91023
709823
805531
58989
1216364
301916
888903
1099262
185971
1136134
184671
537653
474470
997907
301815
327837
1125876
1273834
882915
1265619
43653
296863
1051832
1075560
650766
1240080
1082061
130622
534748
1041420
314275
23623
143013
650547
447921
1081014
1228110
960415
898695
5612
1332369
1085480
959615
12377
918940
20225
355580
733449
602423
1193749
378817
346228
255538
346356
926860
406887
522574
475604
1094038
741377
880197
357682
450776
432441
323876
107142
924861
262544
290511
673661
700842
138326
338991
1179203
456385
137664
80045
1326595
790417
160555
1204408
88255
492703
711397
180701
447678
748103
587781
178430
216649
860698
1106354
464923
550190
231675
625584
1303205
407979
1329064
710463
496479
636887
659641
1076030
760248
346016
880187
238604
999868
132198
937181
794872
1285463
265423
1231707
122234
458458
278352
765116
951860
859959
243608
812597
3140
1189154
97723
252129
1171257
273717
746269
1022762
670124
329389
365001
1259042
1157403
1284541
183224
174457
906451
1326155
268043
434485
931242
272253
120301
933007
981033
735437
1219190
532467
95468
154789
805123
1243451
332167
1191308
1254013
308127
1074396
684851
719812
124491
1168952
468930
665774
1014720
472240
1319692
27911
1268933
803126
1215519
1226545
999710
734262
951400
998770
348759
684865
156040
1151535
1342997
856920
886737
282905
516590
179266
8915
530611
675229
297051
369153
336367
995960
723178
599901
686721
1288044
1361212
450580
1260164
1117270
170009
958942
71964
835734
1049831
665842
495118
1152044
1004592
45748
317425
947164
1078004
1148549
446955
565392
154991
1155094
344598
21218
124596
642047
484928
1004832
665640
1070446
717798
812269
236114
275463
628361
637005
374637
904187
954910
1210926
702995
1141279
787855
974511
98491
626171
439189
291297
103394
1055006
974496
711485
1041062
531001
571108
287448
1041118
452799
928873
954424
741327
1124628
843431
1259604
1182607
276058
840430
361587
1212730
721921
1257350
520899
386030
548600
415510
995422
529071
651108
96639
207027
240395
277060
51747
646881
233375
738509
817069
656778
1341255
817108
873713
943461
569115
971243
1350082
111048
297985
195675
1243316
443601
743798
422167
1136132
926993
1226193
5964
136605
803957
1030026
576218
1145007
880318
290408
1107601
1303488
1041919
902130
625437
171657
364902
505470
559384
890455
746455
1032516
555926
300715
227650
44792
312784
977198
531074
426703
655804
195474
431728
149563
1006067
71571
1350868
1267087
1102100
51331
399805
1109080
1163519
359545
576008
1273475
220088
220736
316218
1342466
1351076
836211
1114439
1297647
501433
988201
623426
530673
1057672
665341
270556
1279021
937917
1128731
1208334
489942
270314
1027495
399060
940496
861834
719327
518305
1215178
746039
799912
50545
847312
856918
1008898
1359288
113646
682689
908050
131622
1107821
1050325
708613
1215928
270848
667530
596490
868213
872396
227067
835932
1260538
212746
687994
1148113
615002
1173441
790948
422071
24967
660407
66817
942698
1158467
59065
747994
1344486
205078
949805
1141502
242282
493392
497649
341178
1179932
802814
965587
1116023
425777
769775
7416
328757
447852
787484
128461
1228712
865684
637418
1098926
697469
555719
1047197
925276
420142
683391
1086792
1262032
1147904
695899
1125115
67856
462439
322243
127204
763127
771230
943837
996338
609125
770425
628530
651598
57996
1321600
355409
1060
396768
103259
924140
684331
563817
15555
172305
512887
755806
305431
366498
1194658
1161353
1300103
476762
880647
601813
833516
798773
1012316
1295251
617894
1042413
669320
745321
568993
1241450
424999
584827
1239172
903855
561534
974321
1110158
174011
801534
291789
586979
915887
1083135
164386
746268
1209183
181746
655925
878184
424945
357423
475427
1178859
338338
512905
339930
1171043
1349547
1008827
1159063
1345787
694556
356222
1176455
830445
171367
629751
833482
1324661
1113618
531327
1247637
1362413
860539
1326595
1359825
613578
1248877
690464
481447
1102437
381359
636115
1339439
1102838
222535
194002
382898
488141
525280
854665
1124724
1322879
693472
373140
121162
556850
1033547
673693
1248660
402456
856267
662434
406459
411724
960138
170208
244418
551911
543619
1104752
263029
447146
937914
241475
1116096
477028
835538
189824
30045
153070
505213
13496
1074085
1322969
561534
255442
760316
1028128
387021
1342252
303309
426798
432833
696089
1206107
931612
540802
735738
1337015
235885
470706
1051419
393729
1583
508074
918207
119880
1005125
160797
1152562
237200
570249
1332169
500592
796387
1184412
784902
179588
12553
1335530
1031485
281029
411010
500264
1045899
1248258
784094
18806
1149296
960634
699729
945797
7906
1329622
693691
384721
966887
423369
143870
445611
1360073
129692
440227
618388
560461
909853
1127208
566220
1094791
1215868
485699
1056502
1161343
1063893
835044
709173
1209097
1101385
1082162
821832
458297
1121851
761601
616674
214776
879097
482896
927508
57130
1146854
571841
236817
352547
459411
430789
559521
217153
1109072
88214
35130
177003
991628
325595
1167136
899386
498733
229540
856546
1050730
997652
182782
1089129
485009
629886
78697
302128
1090537
597709
2226
1175675
198751
147853
507147
682107
1042659
714616
880014
1066839
1229706
885971
1069106
89588
589754
505988
211337
668964
858450
336433
336641
385456
1253734
961772
1342608
593397
1193744
71187
436117
1158895
1033880
794739
610776
714572
1295245
653963
807195
516317
299135
272106
858638
587317
1278764
885977
279552
772599
592028
1048958
1142936
1075443
978901
1319167
1274006
570333
1063653
320829
748973
1012715
1101869
1100377
11185
666198
805485
773871
672263
475038
351768
270154
687114
1229091
993891
151683
1299955
1169862
1298091
941660
749009
156517
1052469
508296
718596
1282929
1088186
973896
435951
1133578
1037083
1059357
732525
1257306
1042895
1194257
746635
371407
1073791
1099277
615490
388885
616121
407617
1065651
931366
1308975
1009884
141061
1213196
338878
810643
103049
767041
143365
1263284
40185
471202
676245
354194
245682
1076766
497468
1014195
1354122
676901
377462
702288
528506
825699
375466
206096
773675
522224
1184277
1177588
824178
1356528
1208261
1199183
717537
1284798
821981
1068449
502569
1163540
672413
647594
254458
1012548
1251397
264013
483196
595524
869000
540209
1132286
558170
601361
30600
967588
701583
726051
22795
162445
952105
203986
1025230
453693
757618
1318178
19167
65134
945692
283339
483971
1020683
539870
353288
744884
170203
1187046
992262
1225134
911064
1358777
1119287
306187
887073
448660
828169
189614
472056
13935
420807
556507
676995
567477
940201
964185
1243865
489605
293264
1007424
793380
827011
1341037
587323
234269
623528
855607
1295883
254915
1025351
756900
1253115
623945
909190
299933
904991
735931
270060
1195595
635889
964646
78680
652244
54951
510878
406779
1309637
248974
1239126
280572
151815
1183732
94635
1189423
519983
464079
969220
158393
611547
441543
498037
6913
407364
1209853
488991
437992
723031
1110810
1213019
1144920
1280125
1068817
419450
82516
1123512
1335860
336219
669428
419810
76720
264283
1052956
206763
1022850
683229
719075
955680
1296937
946734
246266
212564
437054
298166
802441
419574
460169
879957
56966
845965
327383
703861
367245
78672
802450
1017239
1094325
179012
36885
500261
577250
44638
224791
1124842
365203
687902
26467
750684
616734
298080
977694
5984
1267252
1103790
148469
1213357
128409
1302375
716455
599198
1223199
1007277
511841
945108
382395
466967
680253
858223
1200895
820801
859963
64632
317254
1292645
772822
871330
619359
294564
273386
661596
1189187
75877
550208
635146
1199506
1028122
611464
305362
767885
349462
374246
1187203
894003
566534
679735
1019650
997454
1002380
633559
1210778
143173
123367
148382
904697
1072383
107947
829514
529142
132078
318944
1157117
109706
152004
344575
567109
113281
451701
1294889
458003
214746
822410
1138748
54063
66508
1006586
999882
709978
869132
916891
1091521
569107
1209009
1285557
700449
402572
705914
1211171
1363135
1202903
510904
1241449
856059
157393
608227
887422
343785
1245286
1149052
351721
145050
261747
1246963
300161
308389
456408
1294992
720845
435681
170436
1181478
172533
1180356
662979
1241612
823739
632249
1086194
689527
466115
538011
230672
28867
431572
124757
145469
810285
915089
926169
445349
297818
630021
934053
714242
922800
1306513
393987
1341355
609805
707706
1224938
490169
184945
671577
888399
939718
343222
490943
813328
605175
1279862
752473
525986
1232367
841166
520383
461982
1017501
443427
697482
444797
375353
151599
276823
119866
111958
458180
426318
371163
1245907
1096335
161972
260414
345864
368011
825556
867477
1351190
810785
426878
774994
1107759
1144820
1263492
884619
1154447
1188490
641596
574555
511741
677628
1005515
355948
727862
659842
682602
551190
300363
1228782
802266
827632
1349286
880914
1326281
1034468
1198234
84312
196583
605071
11800
315735
862732
1315508
307249
1302841
20131
463601
503188
1055408
57169
818745
228404
50006
1267029
801789
1198483
1215118
1362033
227029
1074509
415506
778234
711293
1021126
901201
487997
730099
793297
1089496
458045
1200928
756100
1226118
386005
138467
852713
1259117
526373
838695
1341942
1164159
457190
681734
457992
1274793
1226063
180238
89089
36337
1126643
401056
1024249
638530
418997
1066506
1305276
58463
1007565
1359939
487890
1016637
527898
1255302
1143701
1158075
743572
697876
1333207
94900
51044
755095
698077
463231
589610
1354571
634215
14078
300409
686061
510507
813537
652779
326131
816812
575827
149788
584653
1255654
49661
1357204
350290
1265520
543964
392300
1180989
1345909
495634
680240
861990
491177
122013
420512
1262129
702126
1222950
77853
1299010
62598
800155
898112
508477
623659
505548
1193253
394837
1082434
1160866
317749
1036445
103714
585105
1191663
637486
1183455
357883
324729
284475
675278
808343
1341191
665505
252113
41257
926788
925175
585771
1119481
1012026
67362
1246429
1341784
1041879
174467
150733
905154
134035
887354
389979
206045
985159
1331978
1352879
1200415
401129
711679
418517
538896
936715
978427
357583
486492
1078334
1082610
518791
1149125
665069
44907
621685
1028946
40992
1153013
182370
1331817
222726
1140244
613581
1033777
644715
365189
256371
1185173
511199
1190342
1149932
1031533
908056
1194537
668730
994219
378951
559800
1130473
881201
535810
411646
574393
1235153
408107
674039
488573
117748
634231
847895
1157641
86112
1013076
1099056
740024
57914
1232439
1277061
658885
1059925
560286
1326026
398592
810894
251481
1102061
1353535
594309
651518
1184824
846398
666060
724836
412433
935320
1074316
748672
579081
863678
605130
1044822
981761
776315
925999
1103156
50588
562692
1282704
1175115
1022380
225278
793311
908005
1275322
671983
65806
655083
80451
1242369
368101
505881
588537
858599
289053
1034913
251901
77856
24101
398806
248588
1272143
653756
337370
1013006
1298820
846784
577843
1282158
1155949
1240480
843580
113716
24101
1095669
635311
1333170
1073895
775338
730472
1239312
1279178
303669
1330459
417440
105977
431686
967308
15517
1284303
661320
1147786
132248
1166498
1295739
984363
744406
242207
1207175
525154
600704
1299050
995237
659665
1097560
785131
387122
56004
452327
598101
1290255
657042
233080
896410
599396
643207
1090111
911235
23756
395164
714728
1035732
626569
694387
869180
598776
495087
710862
1177218
123593
864201
1215000
1032418
1214572
986996
350634
1229545
227360
1275707
1056554
750881
214508
886509
258467
71358
1258271
1361218
316967
995755
462268
461323
1219211
1215613
899794
831684
144700
4627
175246
140675
310973
817372
149645
420756
1001494
515110
485688
316080
372978
666651
445098
261
455283
204642
1332479
712863
98877
90649
1119923
160674
1101851
973420
64922
617114
1153957
965027
1158683
341605
134844
944100
296024
394209
879167
27245
1200148
394925
23886
128939
79218
1256009
298714
630375
915748
797745
780589
746873
409348
1014002
1241692
884996
796300
237167
1291877
107318
1301429
495730
1268310
478897
1112679
693131
285517
538169
1010165
1213596
777806
300474
1179391
1335838
989276
1217668
1030918
1065014
1250389
494859
1244159
1203280
1267469
63360
1221116
600371
573887
4098
815810
261219
413707
99414
968578
764992
643315
823918
1320055
18356
813811
360213
71542
186832
1228352
1243247
250924
930451
263375
565929
1079778
740000
709460
841252
977280
640104
1285297
1002206
745439
88496
614897
38944
753191
1007109
956663
128490
504375
145341
434808
457975
551369
473253
132262
682745
504219
901584
751296
576851
1224667
339670
192983
867540
213049
50310
878131
469035
1165840
1164964
424825
1323349
935196
118860
148411
1073935
789060
463573
1061960
222395
962925
318730
1239044
319153
892389
1323350
1328045
788023
603456
1064589
1057922
579574
1107797
43654
480972
884006
965493
31140
85038
1143512
812862
339741
1348056
1358468
861412
819309
863713
1028792
981759
1216961
1207346
924739
1161340
573571
819404
667637
1348402
1300368
1165442
883235
680095
455274
1279838
1171234
1238417
1120093
870605
1203931
670127
859250
186927
707739
884950
1200213
1289063
956965
619541
329161
849939
279453
1291336
1119662
776374
469782
1118912
983882
38313
118424
1284960
602608
593174
19427
773417
17076
1328355
1154250
576256
327295
422359
1005872
31083
431894
437096
1086206
853500
953374
419447
41101
605155
334505
1331829
33008
877072
127960
819105
219302
519128
681804
220234
774397
1157626
450051
550921
543535
1186454
353987
18098
1334407
1318722
1360365
691664
1108634
1258838
627546
646761
1019676
468946
485786
1362952
396451
1148026
394507
1357454
10929
507343
451116
161704
1034007
380847
1224856
768424
190951
279719
538696
781326
1061967
715841
199224
762803
1010952
613560
1028250
141071
762540
598647
1028276
1320227
583563
203500
823626
403640
518235
1324205
1138805
1199565
907497
255048
560339
399373
742879
1127281
492931
958043
480918
77904
551654
1007475
399272
1277032
224369
555547
1179527
1020669
828269
193786
1316288
1318703
1356158
1232288
850756
278173
96130
116788
555611
1236136
235349
571602
1223700
1337355
1145372
671188
808207
252079
374988
202047
1293419
845822
437593
735574
1159388
400653
704646
1046095
1046404
487347
1251012
356950
166457
322311
22587
1115165
991051
254266
229968
637352
883022
1261970
611002
446036
1150341
996479
407401
846073
307263
191451
169815
678189
540993
1031054
754295
591690
17602
275027
851503
505304
647514
921025
244172
985854
577278
664827
412570
166997
612117
703916
1229951
759023
1234846
922577
941540
598867
1135528
81689
339827
889125
332892
38645
226845
1294025
616990
1082980
1240759
47727
549434
1203776
876710
858010
106604
140169
759887
1274439
34637
1051594
389010
993237
699499
168533
311871
1142277
789492
760994
699357
1001415
1129441
76189
1115808
11984
119054
757909
786749
820670
1140506
883865
1334489
226220
854135
1096469
50050
819853
1207897
1109922
485030
495750
1026353
174396
268157
883698
597375
678314
569588
1257667
227066
921572
246718
99126
130395
1165912
208564
217202
256742
1155673
284663
1343249
800939
1038422
1047787
935746
916158
290204
537229
785070
75005
95782
932577
645805
113525
77939
175586
411366
1362166
1089573
983557
647593
296298
355233
1016110
491743
1288963
1240980
21874
1242836
715430
313162
1307811
797108
1033155
299234
1190839
820803
693495
1177660
1080714
1288202
614201
303811
115797
548701
791673
341437
159296
570291
795041
1024049
820277
1050647
134174
326365
784293
1274459
1264574
221659
185972
1031920
164302
27048
332604
178357
456877
274481
738001
368437
1203395
287525
392573
833801
998128
62351
278826
18115
1217318
1263625
1057909
1262236
20434
1337835
865223
1195993
792278
970225
778434
1056942
475542
315724
42363
41987
1235025
1234295
755932
1019394
996405
298793
80648
935719
637151
1304104
895264
1099335
128438
1274299
1183023
657048
1184014
43713
423794
449953
1284574
844275
1340534
114340
116690
239870
129914
926673
645157
199115
1183296
1043928
1164395
6165
1002495
53366
596638
132652
1102373
1120619
1340736
164943
1073643
967422
34444
1168160
720945
1006453
343730
1144009
42462
236216
1267256
1210028
1282456
33285
1164743
25899
228337
1194404
513671
704850
201798
1228989
1146439
19626
216031
949200
305824
42620
530645
1098539
1341866
584817
316032
1232548
1055455
107373
939336
100434
1328109
831539
489569
229823
271273
1188309
1348000
665023
429546
263524
895364
60499
1218071
374956
340529
1051515
1323653
271478
1269889
755855
173921
571279
307122
303424
1055341
721770
853217
310525
1258850
283596
274205
810518
1230542
551227
141387
798557
1272476
82009
1082837
1093134
1241340
470846
216105
607242
698901
1266334
361863
137214
196575
433607
62715
148673
199585
1192034
768864
1150264
1136641
1211832
1308961
1078587
877376
1188999
29686
431888
1026459
1021848
965732
225992
935260
732984
979947
927668
514148
673336
428111
13265
507948
982778
280499
209524
222332
768971
177479
452610
863839
246022
1057863
900602
285674
310755
365371
109891
162188
1355059
831302
1073511
1339280
1107681
583661
343369
653520
428036
730898
616343
925255
877661
787927
594651
193501
1296853
1168254
1314488
1213077
727956
1079233
232166
1022887
348798
382730
35608
689294
448296
130537
797915
227985
592917
787868
458598
152327
208212
456933
1072314
303426
1266249
319478
777620
943872
474205
366144
907794
583815
1250161
699375
995358
537294
290492
1276959
286966
1014298
1019012
69466
844182
838338
590203
1232643
815189
39127
1161740
129695
26582
1302747
229074
1019225
48916
1068174
1183323
1249262
776061
1020374
842952
660677
950205
394595
1195425
73565
787832
1154727
1345148
538113
1046860
414549
699688
1066916
311068
4247
1107471
1281239
601516
948660
787337
1186210
965770
1136325
732027
982506
675883
1284204
1130549
1282653
1362997
464116
458338
66413
316674
701609
1254638
791358
554429
227292
771038
289806
15042
65315
468951
1097944
851266
841223
507911
1052548
914790
92613
727807
228335
176460
884229
1189855
165954
666250
98341
1146496
574259
1085446
1334124
224393
1111320
1195571
1000308
1125022
914942
1122653
126133
106861
1174856
645571
1287133
662457
313102
626784
1254740
495188
1152901
754244
1278878
424906
429006
232145
1167449
1140220
781742
886017
181803
1349177
884276
350557
1297881
356170
445457
418079
1229306
1123486
1266161
700875
59901
841895
918419
1218280
1350452
830663
216966
943766
656889
1118499
1186412
1175518
217814
783845
491269
1122361
791689
323101
1199243
102930
1346149
1221490
7120
905766
955702
248476
1053059
1000216
494096
1086183
733654
1071609
406373
41065
1008524
1190943
309409
369186
1286196
597902
775797
278822
106811
740163
343499
572669
954729
732748
819870
1251655
666093
1134387
878373
611392
103215
1354641
1161860
751583
1197640
652904
1226583
753518
724745
301343
133315
437462
1227431
68121
275517
944049
954727
89762
1276445
1122073
663967
1234669
745607
313095
1010688
736027
860637
308629
203273
990482
838498
955092
1043068
1358970
379344
264264
872950
346030
1329872
527832
261466
954824
242027
85645
28626
230256
1327763
1093383
960077
1106455
1207935
1083090
956869
471530
1105827
701758
970668
978901
629287
1061011
608271
260079
582508
322712
869743
23997
118342
651512
528899
1142872
722042
802164
1197260
672755
626027
667107
340009
1214367
495537
958587
335834
462334
663959
182206
531832
225292
278224
1258312
308752
1298688
641153
549019
1274670
879248
690414
726141
1304994
446942
1353796
1052548
1088282
184943
1219854
545838
592580
248093
756140
1258909
554719
1088066
109484
1287828
879075
76960
216071
960692
1239744
231103
751968
1003169
739571
1306067
277853
956757
405554
704585
605964
816811
1235031
892501
1084698
884532
954215
867805
1353428
976913
615328
129119
132441
1091756
1091332
329687
909097
1010628
1332472
463901
1210296
110241
666788
834707
1065173
918528
68676
721110
1136254
1226392
118420
286932
880042
211925
912968
1256992
1283411
1277467
807848
890567
779495
243512
725876
1287946
17696
529414
538818
62453
643916
1312921
58938
1129888
1006873
759915
986926
971993
121823
12960
993053
248725
225405
880033
982845
323947
1198958
905474
82492
1162054
335989
1044848
848401
769934
23459
85107
257611
14132
890875
30788
713804
213928
359409
715529
876707
325584
792336
1218307
850621
180600
160562
118861
663002
733776
884959
626279
549834
1214260
986258
1066287
1214724
417559
114116
353910
739976
514588
1208465
886475
679875
63229
1267367
974922
191762
706854
630498
971237
240381
1260111
875711
788638
427286
76678
453890
1025741
1083262
1203038
548243
1331624
1138027
1016526
782754
585690
1119819
611450
787811
1330042
400653
657839
539769
203821
985531
1171861
147098
669523
201946
438167
597470
978299
226175
1323721
1314730
138830
674674
556759
419144
942596
1202709
950470
318209
49648
1247790
586474
281571
1087346
239038
253111
659407
153183
1121768
1136652
1021801
1191252
576264
1177207
386342
270625
1172077
1298675
1018265
1275977
120554
518826
1207424
835816
738023
1071407
486972
1045048
170610
483923
220053
1311092
467730
218302
699339
1296070
552060
1334507
61270
927112
983878
808995
1084726
629180
222009
10790
815278
320919
110035
338861
1245824
206069
1266902
1177240
130826
884631
863678
10871
1011168
81525
561498
43944
1250969
97476
1231592
782197
255311
1318809
219021
377649
1055622
182465
728525
33417
505731
46554
538210
813386
929415
732400
298821
619213
236310
913785
1180813
1114713
372116
1109926
1290720
497780
1318465
534409
932524
39756
1118090
950008
441781
448582
220818
674994
1175154
941812
41430
380699
1149397
446463
690492
506644
377969
588393
24024
376496
465037
1103759
923830
812191
959795
472506
438375
288446
482612
192046
284514
40090
362942
453228
853275
14351
303769
294048
61544
662284
974567
876660
550864
521420
1107611
1145798
517400
1231692
556878
319279
358298
516728
313473
107302
474630
862766
843120
645641
1012980
1056636
1011911
767045
1172309
107895
88219
919195
1333216
780725
1167636
1020044
1274185
1035791
1008817
429392
475510
968853
238514
369322
614234
333039
1172787
665419
68491
25081
432278
919352
977624
42970
293695
869952
863935
14352
189246
1127593
384409
510132
670224
707612
1036299
504207
1084842
321078
1154788
63878
819498
88786
558272
518559
460049
967420
477153
677026
420060
123341
695407
411625
596614
647660
268753
925070
121351
853900
264473
1363195
148010
152524
940696
678640
466302
1124094
971102
564620
148036
213952
781796
152765
163818
926118
211174
811358
305570
172680
833737
457589
1220425
415657
497784
775208
715370
646005
187308
574994
1109690
782351
876155
799913
1345284
829141
1146280
94251
418768
459931
815484
1083673
1200443
118429
787935
790281
646417
448571
810069
208686
257864
65785
641970
210854
612922
929447
1346197
611574
809106
124061
168405
1350012
362544
396877
39859
54064
535428
398222
444489
927839
659266
940518
775713
832176
422111
937247
997064
370147
119940
195973
335643
305886
1116282
1252118
676352
566023
202423
1074843
1260218
9001
112283
153051
375172
1239111
477433
193604
1359998
597331
966898
778692
745576
1159997
952091
382888
937133
434813
399303
942156
196911
92222
814154
280686
183670
774924
175148
1139023
1244491
44571
299530
1031947
76540
1311137
522257
851146
9512
1182557
34211
1339956
455438
34940
306711
896780
570052
712033
254140
1292682
1307420
744991
581979
509437
944506
158655
316993
172599
1227161
1069654
295417
581690
1098354
47416
1320671
772416
897947
1362534
1173234
326391
1223894
192822
456315
1363354
604806
57587
158210
254955
105151
169268
183821
640637
245834
381319
1259864
1261248
128303
324126
776606
1082813
117442
1197424
1137849
907166
273629
687508
1290569
664859
1201285
809109
62381
689666
288279
1025279
594935
1223466
120735
864224
418379
1071775
1251794
1149843
878772
1226240
1252143
1059853
231505
230345
330597
1217410
1017919
1036829
1054682
237414
933494
452531
1152538
1132667
958392
47734
1039183
1027855
834643
286730
1111817
1006722
358897
892000
1076898
632164
879687
1111320
965534
207736
238890
770012
140709
45932
966549
869719
1030216
320929
771254
834288
417812
928733
367876
602026
683582
31589
258234
503226
443330
1298198
1287514
351016
894808
141898
640057
440204
988392
888271
684468
467667
331636
111529
942115
1068168
681156
626550
1144100
454532
1185060
861107
499154
1340814
1277497
151473
977411
289600
280515
1100923
304079
1334932
1121426
714821
710990
695830
458308
1126535
306560
527970
1327541
480200
444259
813503
541901
611183
730700
239304
1351965
1211866
1137310
1057930
274444
634056
851783
1248961
452160
191280
231929
49032
1229396
1145714
802285
759753
705859
340579
279369
206101
1144780
122432
515380
11482
530355
942730
779483
329920
251403
964503
724647
375800
1329660
1248764
387811
453884
1006493
957510
1339416
126663
1011994
1070783
357954
1080411
700730
212276
491702
1174101
969767
1201205
1303199
925222
1134272
1207082
1148197
1198395
538263
663289
618998
242458
936806
1259762
1029071
942304
385681
420754
1163331
1049480
329904
1274160
1002956
622173
439184
294083
1038390
77272
1106801
890987
216584
1119068
265885
577840
1105609
198621
900412
989850
59673
738764
444256
975903
482182
1349554
1209567
828559
85588
1251574
603235
1233092
484360
1145082
705303
1063004
337939
1018376
1304010
1194575
661030
535237
455856
471963
1056846
839310
291565
885977
144289
987011
1194682
957657
683838
1073204
950609
102475
502219
1150684
1199422
1202655
401470
949957
313024
617646
64486
1100185
32698
617978
921729
1224388
1127562
935583
510776
134428
389926
374289
1227775
988032
1199663
230345
1149384
302117
345549
25384
327991
403656
617553
1229090
952110
663317
1137606
827108
935428
107992
31703
845286
439069
1138447
570845
726438
141901
1053107
1100344
50890
1363066
699423
709831
1346757
473349
1078724
770223
1304490
310317
480024
27902
360483
944352
404579
61560
783605
699257
438019
604710
636086
1307144
935974
1256078
1332779
176708
110562
415690
536281
1228284
498103
281491
471445
678356
549870
245501
983964
982422
779983
1301591
522073
213946
946778
189212
393750
538141
273401
1298779
439772
902147
495735
469360
612712
609803
1286715
622643
1241524
155022
1205819
1094392
1127085
358557
693748
929141
1166003
1018112
108752
1058974
669200
1284164
144910
1000972
642566
751298
751990
141089
743749
974950
989560
281911
861782
837705
1150283
189203
207196
78202
1228382
379244
489319
1312997
1047186
506694
1344952
1026792
1303246
1287421
1207593
994889
943043
972408
1203571
393193
596605
510314
57689
1180485
187664
394684
531954
600099
985971
842775
127716
811802
47850
409176
1230403
285433
1048348
1300386
1035838
700253
353108
705431
1332152
597325
447976
508750
1055761
887926
501528
740748
597359
797707
935803
1165750
616225
519080
648623
1184880
469323
710064
229652
889752
1124560
679277
693234
1273005
1160605
79760
7571
75085
330735
1361701
529088
735577
1209535
226378
1189299
110874
507359
233562
553283
406155
227008
86851
361781
43739
725393
1103375
807772
69157
739800
125189
169957
973131
150476
555920
1250034
432139
603858
1210764
619805
896701
82988
288724
675420
1161185
349742
1035199
93378
1018686
476589
41409
793771
550871
318297
602168
475166
1160440
92525
930551
545922
957026
102822
1219711
618044
802465
660797
713534
1050937
589066
141305
176539
582785
77199
708589
274245
921229
983727
1350193
1206457
1342681
1335658
497696
539368
778486
76511
515774
712307
616754
99132
951092
929090
536794
382877
628742
286843
1153447
290192
747305
952597
986594
390369
1189496
517311
622999
1002072
621960
830733
659949
1338502
629451
247405
1240943
624173
148059
428247
732938
1157360
418197
355880
166799
422069
1273829
382402
314057
273644
584045
1257462
52452
247313
1118554
573072
553399
479760
103010
954764
1300809
61554
237458
999013
49491
1103734
1016845
1265451
1201262
933115
242902
147359
654228
1355676
523093
563804
611640
343015
177969
937758
682287
392328
250492
196894
763311
146922
855911
581716
1186840
521406
456274
197575
194280
735735
980097
1252131
980396
826273
360474
168417
81191
677101
1333318
901444
857342
479457
740785
1348890
1132300
497754
1303358
439529
898073
262762
1223415
987153
746619
912061
454076
1250636
691715
966916
192580
1229467
878653
651953
813368
141875
574659
423459
65413
266399
821451
1075714
709060
375892
1195647
740151
699468
189300
320196
88049
1000851
373542
518067
1063574
175605
791910
1081666
1322693
460460
1082042
146923
98893
542749
414015
382539
260228
1084985
192623
393768
1061464
980177
140188
289858
1318391
919580
960628
1066326
84347
556167
952342
755902
1280449
885591
874803
932438
1335521
1107410
401163
501659
423379
985425
706091
67184
1156693
506020
225979
181197
892381
1271765
505131
1239381
1108990
1265985
528739
901481
754482
294958
1117883
294474
867626
674232
269424
389002
806086
125396
108300
900531
764430
680417
586815
1097644
316843
1354648
259668
1113325
472675
506091
1255373
487849
669510
651561
1288876
412793
81316
1241032
815138
1219282
54076
978156
169055
284621
319894
517784
1332239
782841
606932
241382
13947
859935
426919
606962
1006229
439724
982427
798555
23462
43689
1166313
1205178
795251
1303332
375619
501314
842180
923902
801231
944726
39471
330374
105547
513998
709054
781777
181599
316575
540099
1268253
1089822
381461
1063480
128934
14417
407772
1361007
216224
36769
782959
458596
1172814
751943
766210
548635
24165
423706
707895
440418
848247
1200268
1214800
1176655
263003
1196853
1107380
118642
736779
3631
473849
363389
322160
1049001
1132192
75643
519611
366744
1139456
512497
431111
963717
522697
120508
311962
334512
1357597
36322
258017
165273
227890
1303672
887634
258659
274764
603992
698395
749159
1277313
900100
92550
876951
90629
1050981
133338
359355
103301
270467
507585
138253
937924
499217
967555
57778
516997
724062
385927
114267
1308708
45825
1088322
1349583
302395
665018
569815
942875
480613
1006850
502662
941982
573477
282147
291509
1134624
375226
832185
1059788
1364246
637852
905061
432080
784255
1055235
737261
450085
1155801
15682
1354279
717756
73036
108909
761481
735951
308799
391254
858429
1329690
233841
14199
1053873
1168882
1138715
239061
1349037
1167855
64299
1103878
217531
859793
1195028
977011
705702
575999
522907
944904
1288723
65685
755583
101555
975456
1295249
384063
984075
687338
353385
419495
844163
818612
338841
235951
573855
47147
338756
1266439
229224
896826
297976
105776
403399
117139
521522
293000
853096
107988
1258592
633891
1185541
500756
1299186
380435
747788
1085258
1132873
429418
269897
389034
454018
220601
29697
587823
943963
307807
308575
1033200
1220179
1264344
163022
597085
1097883
57993
1136989
118812
3640
997082
576553
439139
1192569
561346
730139
428731
516429
756394
498035
1077366
260454
887329
1040140
220285
115883
282207
350860
19480
956252
1032827
724938
1200956
926271
595555
638408
181341
317805
185188
970692
1300027
478988
1264848
328654
767223
21827
107711
666184
986195
829960
931333
178571
192398
1121984
788747
1104664
137340
759935
913960
6409
528897
630889
1089432
564229
1208832
1200988
60948
768042
348433
1020568
1307243
1358508
1043714
232932
407185
1273670
706261
803762
1142476
1140197
533584
514638
524
497329
656485
830681
447449
940529
262655
1259106
798987
171111
187037
84999
511546
256712
290412
1193421
1248304
922966
298233
264601
245746
281564
132877
1080773
186992
575959
28210
1010218
999311
454991
1353201
630888
208824
623640
953001
190404
743770
513473
48311
444191
1151050
463770
1267123
498147
321635
1110950
271473
1157796
168409
665041
1269655
1343896
587017
1147809
183535
1088320
10976
601039
785688
451134
186607
1006989
1273208
712382
433866
1275976
756627
643979
500637
668243
1221119
188387
242031
716100
186788
1046173
1336621
157278
296059
1134387
1178525
1182159
966571
21681
364556
7349
32776
361910
405998
989813
1278938
974561
1105369
972329
812069
718669
619464
607290
39689
1054541
200726
102285
387767
1137845
807916
324024
891555
1103318
18329
24996
515321
651433
884087
586951
763433
791916
1313947
253060
1182780
902261
524832
552721
285948
875087
710518
892957
307026
929628
230001
551941
1018601
142604
535398
243101
272093
689609
1230960
15575
493214
1017176
748584
151350
875450
1195748
1123438
394778
156821
1103893
1174376
235907
225229
1339384
493822
186580
1222383
848353
1186310
889463
1028733
285448
833081
276314
1053425
290170
803954
682110
781604
475026
914250
486183
218935
245767
236728
1081383
883020
980404
1093709
1213290
773244
273044
944020
288217
838990
1363878
683150
646216
385975
566986
790671
86306
685427
996444
465969
363337
1170385
1283225
982092
717878
961874
200405
580284
214999
495048
1244733
141035
401749
41368
868946
8140
196238
345715
678996
747444
619216
530465
190157
59548
1284482
963385
959126
969435
862362
756716
1224896
995863
1002061
956297
762821
510613
193793
1335167
1359386
521997
819432
1248729
1040787
1018756
1054657
978112
203128
120385
1224251
732344
1035538
260073
561499
957788
1156571
1099767
683071
1297024
476295
798386
1251849
1307213
725942
34886
621945
1101357
780665
464334
587893
1297948
909901
868508
312658
564146
691832
567936
1001070
4969
849424
1312875
1289026
1239719
1051659
1163717
712525
158517
1041787
971878
673140
839373
460673
674308
739059
1051701
1149509
918536
714949
1038816
889532
679759
234009
484173
851507
846135
283276
1004566
1230905
463665
1228090
680914
208423
575780
86811
695576
229515
526656
1085427
1254704
1176990
1188830
612742
332899
75382
1209409
74784
342491
1126259
592008
77522
136629
374870
816874
563589
1109090
333367
200073
28134
868932
1260029
124513
496836
176923
616144
1360307
1203132
626612
192985
872804
740573
1180442
1318024
2549
390321
333860
1294903
114531
1077789
748521
113534
643897
986894
1143020
77407
1319606
1130286
192982
18794
579540
450801
948193
1089436
1198504
73120
403740
990473
329821
657300
692973
757947
868219
258895
139340
35070
1336432
887367
700548
475563
297096
83841
1309106
681225
489937
1093246
462834
300204
458683
852323
1265971
832315
362537
1084695
909218
93531
409497
407291
735418
402053
1125741
1184430
1217742
1029809
1152608
573335
208517
230373
267519
1255017
1253346
255879
334178
893907
855736
1353668
906264
159898
432591
967871
523282
1004657
1143879
448300
226191
302142
443905
521709
1334314
710210
671028
872590
493193
974887
34670
1093390
672858
1172121
479146
347196
985095
631816
115572
1043211
1350615
815867
1039538
614007
696348
376050
611503
1096446
1176326
1067304
331971
83204
413802
400611
823219
404204
771153
1199801
345411
284420
31361
620084
678156
1300972
1036044
953316
228880
1049833
143606
43823
168400
314653
173561
181133
621688
443568
1028249
720690
545152
529753
498590
49458
736641
283177
97009
405694
264467
104129
477324
239499
712078
861338
1166637
665680
103967
159396
450682
598584
609306
898590
1050926
603828
1326099
277059
845293
755450
1317723
1022114
23114
277873
963911
90401
444004
791212
194873
796541
1151853
316202
145107
753170
558500
169671
674783
503248
542086
869762
1292191
619944
159540
895122
135882
88357
935594
687237
785489
1325336
1027287
916855
238581
798135
1233921
390640
525827
622387
1085955
581649
547577
1353411
856097
1177472
1160722
1238010
512642
998573
318355
147574
129164
1272580
891817
510710
1250523
663818
1097378
339124
290033
202590
692594
128823
309260
1264456
963660
1063555
1247297
1284576
1082951
292789
1264564
115786
84703
634564
120591
1286081
1033159
1061695
957522
964399
732375
505853
379567
1356813
880029
889002
1102202
845094
1004054
125970
720670
874760
624890
88160
955005
291763
344849
33007
855936
1282448
951844
751730
558107
309619
94444
383428
503173
137003
581234
1360864
829526
1044747
256608
299924
304547
1102323
874288
1186679
352696
56247
603333
620306
721803
781499
81803
84834
1142939
685468
526052
874922
826061
1089522
804291
915495
729436
723419
1322864
484543
244819
1049743
319968
644695
583980
1213411
674716
1089946
952326
454414
224873
469954
719139
999325
879904
637877
1080995
1259931
271627
18442
680795
158725
648403
162108
591334
240574
49687
820031
473444
678434
630068
80019
799492
683864
972625
177411
471055
718289
667161
785105
544172
113724
1051532
851559
1182805
1205560
334915
993400
34107
108150
750297
19766
1178822
875997
1232257
1258065
356424
1012533
906771
717756
1321322
521458
134322
921930
651199
1068196
1023282
777789
67390
855842
5415
643334
24994
979854
592535
48283
765913
405568
806575
1283370
595951
400970
1284434
187859
869193
827629
1079279
872153
584696
601175
400981
1229072
117094
512388
1235017
825210
320052
261886
744321
1198338
361677
270765
381503
841273
376065
547069
1050266
567342
1329532
796601
478563
251947
510338
666936
52389
457469
341241
1352087
1035930
224694
472794
581293
880811
1250150
187001
67863
113856
293254
964725
421641
818125
723568
1053792
929546
86491
123604
1031283
11262
486399
1237929
775802
38966
311083
1066772
675300
426736
858625
874819
350211
1003718
748257
1015487
759921
805601
1150918
319923
110095
550430
852291
1241176
757829
346223
865194
702072
221927
725694
290972
1344339
123917
1156073
989799
1122330
439773
622795
855231
1169868
418024
652833
1104551
45231
1329818
420977
250924
151620
1017147
1162949
1030744
1167518
804579
320857
723005
695787
976708
820885
970503
219262
327796
714138
650091
549881
560415
844266
1189280
337222
661714
14131
396716
370905
1213436
1239210
808793
1167556
1133697
21333
1176973
50001
276212
644591
78135
276955
250235
256905
605375
983538
914914
1220128
226385
1000904
1023510
189903
290423
1289314
48491
257717
1165723
1293827
248427
354116
1200906
265623
987166
86396
1319892
1281094
203368
26894
1084601
133
1044146
1063666
580324
436633
1325127
227726
173773
797944
22609
2558
168882
592804
466353
978142
781515
1104604
309532
898265
67697
52406
985701
257272
784090
116214
728664
661683
415489
526101
410135
959220
53226
312449
1088850
981767
953591
69110
967003
522160
682432
1010803
658975
1307203
330413
248872
764466
46108
444856
1126565
373413
959523
1292187
933761
179006
1173411
1294897
55760
121414
1347219
292225
821044
1145825
1279495
432698
259498
750620
1233668
213379
246386
1074134
747610
1313855
252208
697012
158922
684943
1339180
1322759
68219
432686
798048
183515
337161
1288752
359510
454720
728515
834989
1149999
416542
159063
1102865
637169
205169
1007680
1186850
691127
1050737
463824
1280234
983979
333806
1270393
744570
1017367
1184031
35292
899419
279519
620151
869408
131263
1233363
207552
281915
227398
33722
1103018
1312551
362477
509430
937185
326185
1160338
468573
472520
1321285
1226994
833985
996418
396834
525841
685392
708936
1218029
1050625
707125
1188357
274796
880317
814783
470808
333952
181105
549504
637043
929122
226152
428006
192700
968651
349305
597702
597456
448464
144274
934549
532350
190225
360391
292535
159588
373027
859706
1132358
1083819
278585
940100
710676
443751
246432
531922
832620
335641
273913
1178536
1343255
200803
368028
729916
558
702918
854251
1002750
939684
514103
252240
1144610
423322
354225
204753
299173
501146
1207695
271413
531657
1245345
717897
816231
966124
431719
820997
357564
867250
186684
265513
943369
1194320
849129
159431
346134
324978
37479
830507
846671
394878
1322819
327568
609434
535110
1163246
533936
1251762
1346862
951060
745247
1088560
556863
238914
402377
591144
909462
570667
989398
248090
612300
521158
1118839
868642
557388
1239534
731975
465810
1038821
128264
267586
258001
361419
322073
167921
1305334
285105
1119687
929925
991928
797360
47179
580669
753950
14163
1096922
828948
313208
177572
427048
543753
130848
1222614
1094381
1088326
563434
1122804
1151419
1320976
1127782
782232
646563
54049
1179844
859601
352414
889156
413590
502142
234113
1197827
1244778
32196
842290
242264
1303079
744158
539769
468250
795067
126669
932252
312429
178741
378383
226359
731057
1280310
1130461
231705
1218472
1351192
968444
932730
6587
536449
693566
706206
630624
159759
967838
251789
1144657
522023
1087342
1128027
584875
829489
840287
308746
253988
1337252
926836
169446
28485
885828
14418
847327
814967
952480
754014
1029712
573705
625504
373135
1285939
383994
464748
617778
667005
982612
672796
361453
991047
972145
233240
1027470
462026
825669
673656
99810
1076394
1102991
690033
21396
377913
430824
621722
31841
898048
1225442
1045386
227065
636111
9933
506225
905118
796634
785978
786719
1153452
1252022
463793
452953
164169
670397
974359
1030775
503706
94070
230466
681275
999632
599364
592041
533946
1162236
176463
26349
176074
1094491
122912
867744
685842
212461
58228
651912
720409
600029
1011018
80048
908812
1199462
719390
913979
749693
477069
414407
337941
884595
932106
709437
573420
256673
290893
1181508
8807
1089407
7162
1048223
893337
720937
52932
574611
1339666
991234
346022
1199960
1164548
632558
994420
1209555
680493
545525
922779
303155
430316
663716
996565
1320890
966173
1004300
822554
804076
1022922
878290
421946
919195
895953
476359
709082
1095961
476265
754549
787599
1046608
239915
706147
965559
937658
856299
897506
88765
1227311
330073
228
1170869
943112
1227485
208344
290065
686991
1082114
250062
208279
635993
514791
1147768
1206032
346242
129349
1039904
400596
284724
286315
953257
827727
909245
915069
707914
1348196
108885
113070
63076
1022070
1323154
759081
11742
971101
1167934
968903
364994
88444
827125
1020398
160879
880278
1071556
1068273
407577
524215
752018
313674
899703
872038
512681
55526
1147436
127990
1271557
689541
89061
1038697
1247998
1064385
549243
1013818
404680
588155
675543
1039882
23037
457242
759534
703051
676080
1111187
1195040
795086
36623
1090367
1280069
74715
888286
346420
887192
62971
918941
110179
785814
1299215
919538
1305461
21603
917960
815982
1173158
1253146
1164384
598099
712445
43618
1266773
1018665
895369
411882
405531
578663
1231913
282768
1060276
193309
1009680
924776
1296283
487856
48953
1295155
1321517
1261866
1112326
116173
1348327
988066
277114
479184
201385
190433
1210506
537902
302979
182763
90589
449
423881
969553
10389
869063
1207923
1174462
329570
1196530
788003
414807
135054
1338231
1106341
1240393
443282
1038339
103415
1134082
308870
1080268
109521
325044
50056
650883
964888
880955
1188349
67030
483774
990026
328660
1258695
183735
140103
646973
62608
101222
1033563
1001895
950135
341705
416475
390141
928051
462587
414154
373931
510282
278989
907806
538286
246876
1166657
348612
101000
50321
248856
183573
198334
854308
165678
494313
790566
862204
1278178
79296
543012
387778
1300163
196554
834065
21095
67040
383903
1068032
420394
1112208
29670
250977
1170912
602603
786381
1091131
1145404
1134772
981850
1207450
1026085
1347370
694918
1315622
1125371
793837
84875
162431
33118
680582
49976
776850
488834
109452
1059631
619756
612750
956762
466487
774226
422776
108268
174873
36763
602745
697475
293281
894678
913963
135635
975712
1254170
492122
1160473
1317610
456878
562537
9749
526505
1308542
438576
372149
705668
84602
1167934
1286555
391128
669221
193858
273925
1073736
544434
864075
834482
1347515
1318460
897224
1325310
839890
1126895
57038
612374
464754
531902
956803
629330
665569
274839
856812
993792
132863
1286370
245126
253591
752127
308712
817294
248319
1074407
47994
925355
1253651
358986
894947
90759
162138
1322127
1022497
478616
211648
1019361
264876
436644
967719
762024
149197
519153
423934
729917
382700
1056709
1303133
1221997
1160622
1263830
1268328
102487
1063994
1014930
692705
149642
582561
1027152
162737
114693
473110
589737
880934
494219
303576
267662
7470
137123
577927
614196
1187996
1327711
674128
650988
1033574
1167048
454564
1310907
1053030
622475
919162
864515
431271
1323347
511439
709551
460470
1029263
407514
981764
224232
1329563
53343
234198
131403
631129
964591
1099851
622319
1241804
1275160
405430
330513
612759
96424
1203382
324915
526935
841397
343340
1125783
859530
1078554
739561
130927
863037
595745
779593
70430
1187180
324639
699707
549106
1174923
798142
941312
451746
702961
550464
742275
759581
1251262
840161
509153
1241312
489000
1225659
1067725
312719
415518
346914
138046
831065
709509
1238019
332058
783168
777716
370316
1127091
567153
796175
1047076
548310
868179
1090241
895956
1090716
962296
753317
14985
669230
161723
130990
1256043
523814
631026
223407
1158590
965221
720661
1174005
464472
1129319
968230
1262170
1012073
944498
194140
739277
1091540
871950
819157
96902
659520
777330
257110
1140195
452040
796362
333706
52095
222118
658953
370610
70708
404038
753060
1199706
4706
835878
70237
519626
811702
79786
739975
882818
457244
762482
16053
85291
839340
1006566
421978
924349
1185249
986771
839514
636446
449015
341484
647401
1260960
991792
121986
1176278
597025
180124
1341621
1217966
14516
1284842
444389
62923
700538
964043
1090581
9796
393938
239512
79257
885203
176048
246386
1131648
273995
423490
1338119
108451
215407
1096578
1016388
1058199
1363044
89268
1121415
700442
134794
69036
508779
999813
571467
456037
1213142
1345856
909273
1097133
965065
40884
50381
174711
468087
1206624
1325391
226410
677817
949012
934850
757254
883701
130885
64180
644540
628614
536420
45140
9791
1361249
491407
802003
1055961
1211884
1357012
1029929
573979
232319
1249747
801122
788165
53687
876041
1000914
523513
98766
423045
818656
815964
898592
602904
1180699
1095506
817595
847541
1086321
680855
1119738
658120
1062770
150725
395414
57628
619498
1165202
210164
767573
809093
1331637
1326139
291745
1355191
12016
761083
742976
553793
897430
1347128
1151413
10952
261968
497971
1192074
1071730
742111
480142
873644
705980
974229
849203
24022
851865
474221
1169811
220707
53874
402718
1222699
5735
4507
279863
684135
1298187
1093770
414824
1037519
766276
162887
1248698
664900
929376
331517
10582
933577
96979
636350
316099
671764
1086229
808594
173738
547409
498263
555427
449091
947166
916370
686263
938950
511447
739131
1900
368004
1012773
232059
783606
1127933
410184
914778
95027
883348
641761
697164
269193
1291449
607224
585047
937607
387768
1028568
1055451
1143887
358925
3771
196733
891429
1051526
325829
458636
401179
810615
966132
336332
551688
978243
1295294
589092
304704
686162
854695
1009846
315598
416734
767611
417679
845901
294870
751127
1140429
854880
1238585
1054666
814064
899226
1241616
702719
1023895
786738
243991
1010888
965574
1318683
1209954
361039
564387
1201978
1150839
1018589
562914
105681
1236728
352534
1191830
582556
20179
412688
818285
122028
680027
790985
682759
1006906
348419
504466
218389
63226
866125
860083
1205982
410474
379146
1163186
192865
251753
166512
632848
520860
196550
1234684
708281
473337
835062
1324640
240573
535800
830794
1291317
389774
421511
802564
1066423
1168624
367571
486094
606125
826021
84967
429265
1314017
747002
888593
1275879
880717
1316955
29015
1001138
76596
143376
983907
763842
474609
1160919
993390
106029
1333193
607219
875423
384030
1095589
518210
355180
91373
838823
258035
441208
284777
137479
905648
1232905
1021204
1330043
467368
396594
741448
473063
1348083
726671
791250
267879
203927
549806
575126
1198824
717526
887609
931711
466795
256420
1109583
608157
452037
632601
338222
1074015
253448
418756
1083673
280736
934420
976400
304003
651320
385700
28763
975771
259143
947298
489296
655324
317090
774525
749670
1267865
1015183
515167
210371
557309
265232
189311
1147818
1271312
838764
275780
53334
293669
1314924
1058543
277648
285327
847330
626231
377881
1039174
79736
887528
693749
792296
421602
1083696
759455
1153479
687203
498675
1166902
998169
341849
700538
999258
190980
661455
999869
1047854
416939
1188220
736172
867417
837136
1134922
177354
375358
185453
1034171
1087983
897640
1152429
899266
983998
702101
372507
597370
203326
422884
1070943
326861
1024698
783570
611269
839052
121460
48146
663704
1043570
173111
708331
938526
598921
762608
1229767
94364
548357
389504
677698
991438
453260
200847
1263353
254020
903480
611007
741924
871719
24171
358765
1089411
1119462
691978
153283
520406
522420
599157
274133
344585
1101284
366881
109783
1333129
183756
235910
180378
605119
528856
750400
1085293
732647
1276269
129826
160579
842232
304354
971508
636678
1116785
1135830
1348209
165724
455793
948593
68686
130873
1048763
1290541
990870
7401
804012
761027
499789
381621
1221331
1058260
666219
151514
1152281
1312997
845523
955624
47422
156996
432024
1024730
1215263
131463
677876
540450
1260574
823041
1289359
726665
771507
180220
935
1143124
95553
1211773
1109545
1166998
1320408
496182
694913
517578
265536
125045
430175
898733
662953
1106286
752257
650226
903764
159166
518843
766788
1103249
514371
94851
228465
617065
576280
106494
1067772
722860
830361
274994
1047014
705315
196188
767648
216901
595235
782274
1148343
383253
265882
781423
32839
899678
590997
652388
52422
258698
1187888
788547
1291230
897006
621734
347832
1064787
256614
347285
407708
182024
861546
955443
1137512
522538
1199468
635095
547651
544025
709726
1134711
631169
848464
813002
976660
1017102
104834
832382
1108081
1345870
597646
1244608
24117
368108
738129
406243
635779
910143
20429
607556
345324
1206475
578550
1312067
161623
976192
143868
1204600
635188
951860
282997
299468
637101
469070
79815
884209
888096
1059270
138350
814119
1115843
851815
887792
610637
266200
623030
1089235
383061
480246
39299
1017840
481978
1072628
94636
478692
105284
817637
919883
477524
1257608
236652
654784
5753
130416
676882
782153
965395
1295960
196544
1192642
17158
1175518
837186
968009
697381
501667
837706
1232468
1303141
1159987
1338417
1160891
1248626
947179
475615
833164
1099094
1037568
1238628
1213191
210459
697271
1082437
974756
871220
538515
1313753
661650
1340252
270206
1058775
1159813
1002771
896507
885804
20042
1126574
29048
143612
1096219
161412
1134483
514679
555580
222119
405423
544335
423387
1342920
176096
308048
491005
412055
787022
1000207
953092
1125720
251232
536397
598141
1142063
65793
993930
188413
164841
263975
1232774
973509
334373
1228187
840841
1021775
166612
779937
876651
533589
479935
797267
403231
71348
656797
205357
1278507
1111033
1004306
117904
1027761
1361762
1107560
1229579
302339
94629
1113124
370864
1346471
190399
165725
951685
1362361
137985
1177636
638867
409783
829763
1338983
30903
271304
677224
254382
1324075
1005448
809468
1128237
1072653
972020
1022858
1038034
1314994
557937
1022460
765596
752443
613686
138392
530614
1153118
1236815
69874
1208300
50225
1333916
27451
670262
244446
165296
182892
810869
701052
1029597
1211329
88065
1230371
760672
1016116
369950
1100363
983763
462691
145050
1311749
647777
1181772
259494
102708
899559
478414
729067
513724
471033
1249471
153147
1148635
1216142
798189
1256661
120953
461502
476489
707898
868961
493412
740385
197578
1343125
1297324
1106930
1334967
355208
633061
1337051
1171628
667400
932980
919926
113463
834819
653619
217608
216364
499464
791265
1067004
616451
1068888
967852
730679
1327081
359932
329088
268622
734183
684359
857524
225726
997661
784644
398069
1315589
1025551
1223418
281562
632700
1171916
1331719
1221788
595531
449426
248551
1176029
1123963
864974
710153
463073
948857
739193
920025
1036173
430702
1232888
1213411
1128203
780767
413821
582803
520307
1285094
417249
1361995
392371
827914
1100693
1329116
398897
678994
462224
486155
1248370
1327189
163149
898253
583846
579971
25051
412827
295142
1238924
340751
284128
901992
1166139
219561
644763
397310
510896
926096
1309480
266025
24180
816039
811269
286802
124827
915882
179980
1326566
1264569
586918
450930
607787
843163
1108440
86246
514144
1138812
638064
139961
921802
5821
1048612
568588
198240
4437
925768
971301
710648
513880
791113
29104
37424
1356716
798132
974327
1202646
615004
1087092
246652
54605
638113
1123600
639741
634315
1031508
871707
574285
286812
349685
77044
295370
444503
109679
940860
1196477
371766
414187
576190
1156062
591331
1318202
11201
1109620
1197497
764811
370986
1350780
676315
61453
1334233
1153137
7909
215312
198623
719053
430415
756383
1159259
348615
1270798
831017
566432
1265288
856000
686467
1195292
552683
745278
433964
639840
743963
198557
852586
789706
996609
1277576
405671
633352
648310
404071
951399
32036
582780
614163
1014931
1096307
771333
905978
821602
494574
533691
1142569
726581
357511
210181
30396
1051811
208169
1307405
985967
1143887
150717
755297
252172
20782
990586
1239508
598809
1235969
461283
154858
409900
154719
839155
1252440
795427
1023313
597695
1268928
864957
471081
362478
753900
44054
761268
795589
1173862
343969
790931
1346823
186896
1261236
186189
994840
1162800
1127638
816517
25311
569737
495980
847490
1154523
882723
600446
826581
1254324
1065842
1136830
492024
141879
879163
548602
1020
1156847
1339054
892401
392253
924583
653750
154842
896808
30969
575861
952503
904180
290877
1075849
298093
820684
377771
1071503
470902
927353
347172
1038607
157727
645154
826829
983664
1314579
503714
1352160
512493
947911
323052
888714
677819
931315
606096
344148
500747
657287
1106323
1081346
496252
1300735
1292953
263447
399860
688520
921823
1314155
79697
1016864
134089
1223988
1263258
53168
905493
317441
887207
1225038
174703
1199754
54641
551222
276930
48226
321491
1072620
190087
514628
324403
511059
853569
578955
1194931
633162
1289928
1218783
1352992
1032520
1154649
914580
493569
1141069
921446
750894
856883
228362
451257
628900
12786
693376
1290369
137900
900129
344689
468868
1323453
369060
854341
662934
996411
601888
809030
542855
1031983
1063486
622112
711261
410022
461914
226165
724651
43199
1328278
137327
709931
1320627
223319
737195
159428
984162
1328789
398394
3900
269138
1149964
127453
438378
842114
786636
1173031
307981
468279
803168
523608
180947
485907
373916
318449
786275
992845
540458
402575
252478
1288830
17727
908596
1299683
1111917
182384
1158797
271541
1133490
356278
706866
319135
439684
565732
60105
527088
1262798
1151655
954107
423095
1233820
689257
114612
901825
740494
257481
245975
845614
150287
218621
246592
805144
86422
1180068
102675
813182
158705
1254861
90312
723447
603419
597959
10054
516143
641535
322688
265020
40569
1317751
1010388
111175
33818
993798
607020
513001
1039929
750197
38459
1208395
1031811
222633
385034
308547
1002706
1360692
318406
1143712
1116532
760940
324319
1214040
1342019
270683
590833
1340577
920793
207575
246324
101771
1301852
197314
368365
601023
241677
488888
958470
1328950
607095
941272
810000
121403
651278
862541
5631
1046390
1001334
498465
414255
988276
564536
1263451
637799
270358
126002
39350
273100
666074
908220
1200040
471214
723750
1090646
1350334
21390
706129
486300
223786
344176
1057109
1086085
971377
1161614
172792
611524
1025977
1030572
1027431
1341220
292358
1061248
773557
781282
261004
778309
1277790
627993
973852
1127585
701457
707064
46294
128926
713994
102549
25016
732760
1278739
1131132
350185
452571
841389
167234
340396
307181
527791
214948
1019157
1318936
1061373
110016
1282702
1066379
589140
1003035
715373
278794
669021
985216
1190331
964162
495476
441757
889402
22639
1339805
361576
870021
538323
488869
63326
1349873
511360
783960
1023947
1079461
1299463
677597
412896
779391
627725
1091034
1306886
153142
623057
914991
1314848
651609
264096
491614
1243620
762969
354961
678863
1055426
805102
88227
199242
907676
849622
1224283
1278041
11424
388825
738494
259800
694387
1359196
1233580
322567
530998
668991
1303943
852535
432686
808625
857996
625210
604588
1351224
1021085
239589
871094
590768
309133
100531
202156
943898
1343341
782143
593475
295233
341422
471814
1205927
1237568
1348338
261243
833592
866574
140568
755189
755906
65672
62761
447715
1024826
631220
944123
1243552
182218
981755
570134
337672
524103
276975
1299894
1060695
1067629
201477
499627
649906
1083130
585746
84893
555484
1207912
494634
1072804
23950
1021543
1115461
355111
875844
176494
1247563
467612
115842
951607
373085
1343099
1360281
1286974
159043
3850
149444
608673
51725
349113
1036936
446448
295085
1181182
441777
833293
1003096
899729
948572
633962
2440
189847
1083121
626603
662446
492426
284192
491472
1109296
87778
1209494
125600
289751
341917
471299
862382
960553
107871
1305899
373539
901065
804450
1072414
651765
985940
86475
335683
1031023
1326770
322549
1052685
83225
760111
727308
219558
1323184
197016
358874
824725
359272
729904
1922
144870
1276248
45048
89469
448864
1140429
135935
918541
245395
756195
920886
442498
1327161
474340
1217187
425065
279510
1077161
843065
1060463
1339334
624381
419118
1134297
956652
643798
436707
1237705
47647
643802
277357
257837
337040
886954
885806
534087
34827
367744
1301245
180481
984380
413955
1087480
1162404
53893
254812
1220186
496043
20435
736044
1133786
577717
1219304
477278
617139
336808
708364
1241270
951315
332480
353590
863574
180111
679353
393815
203059
867637
734082
732454
1359017
1013173
388450
625508
251420
967377
781708
871742
1181585
605275
55282
351275
1217712
1355438
555272
1300964
40090
1252476
9112
642027
355
154860
459307
566981
409670
1064972
573902
302462
387326
587922
967940
357199
306669
865188
875680
1209256
684053
1062623
645359
1044069
973727
1266200
379041
585902
130554
534682
840416
156741
697916
416789
1139151
390849
547134
389563
515739
669674
1056099
351275
156855
1024463
258354
28156
345275
396146
618458
299184
309922
69925
1133686
505128
1248003
278026
315756
1162190
1217293
1277751
354497
1357032
649791
1088123
586287
28432
542633
702165
269236
1275704
1035818
935109
108830
464835
91383
443428
902348
1316668
1154118
165023
491806
41364
1188994
725107
1128167
484482
179760
632218
1254387
50562
254319
943790
615929
239415
57154
1112185
421177
1118670
695275
499682
826546
1054548
599698
838431
1010093
489803
806195
228882
706817
1231760
304098
750010
166835
970908
9275
960568
528966
937211
1148216
930378
985915
899583
1058511
733624
1110524
197343
972910
84343
1140677
775978
95960
1235665
846949
495891
64692
583098
379441
256228
1123501
114770
443823
147986
830889
1069628
174984
204592
130159
1075444
325089
838968
413420
75938
180891
153229
1182830
985686
1324014
496585
31992
562306
1234131
644883
74751
220122
687950
209878
459104
1309288
424512
1104490
675540
829112
722558
145865
1236043
612948
47344
1063089
932669
858710
1270405
472599
302514
447728
872470
953398
494181
1087828
862379
336569
1282142
671902
425780
1148985
666831
947417
116098
151657
290344
929286
353435
248644
142102
276417
811916
1348993
1351341
114090
1012402
56638
391195
563569
577753
1217127
1027585
294475
706195
1037320
706394
786743
1324051
457358
562685
568624
36433
284031
70037
370100
322304
1009047
729791
1272553
1238076
821457
1347669
1034558
487527
331843
1262120
765463
751923
829367
1198191
295017
623610
39937
73755
540328
97240
503579
952470
1195053
648584
452701
11561
1152449
1218939
493919
1331122
497762
380558
1253035
535154
155575
440204
1041291
210499
800969
60785
761537
43417
895905
206774
782208
488374
80548
169213
504537
959583
153425
284902
896152
1319767
185545
522393
1099352
241034
459049
481368
27215
549979
955099
733610
228851
1196812
1223686
899923
93419
358099
638359
77568
176870
1207634
876740
189236
579917
1340772
1013194
1053498
160818
873455
89589
1248177
750399
576087
752491
1016719
1291052
507247
796408
898862
924930
98068
246821
18348
1292452
420931
182948
195467
958176
44647
653625
381768
454564
14809
1109083
807430
287116
1271328
991955
547885
96040
487243
214568
574403
886273
691
406727
350902
222718
1328741
1259630
931293
547725
364187
551054
804600
113501
554444
220654
349267
610614
975412
128891
273505
504784
49120
139380
950166
1153824
1188256
501565
192114
1240533
881974
36439
1210702
451871
1301857
736626
533270
487892
715944
1194001
753546
1121708
441602
831082
1042953
37870
869115
204609
727989
647144
51544
922240
965626
611005
370219
350376
1051393
603267
1332568
1306094
551211
1018131
258642
971125
1251153
1203558
1124653
119848
415002
576416
980025
686869
587932
1058924
1110052
1216618
44785
701758
1214211
513078
746889
826727
844078
200694
415232
1133186
643895
191707
692109
1193421
62017
3630
399644
1214988
1308327
176729
1325980
830793
1143547
1138995
1325976
283449
1100506
1251361
792251
610030
351040
1141870
135111
1166161
1203610
1192356
260822
1345602
139453
940066
636369
1160122
1072160
1275557
14037
52134
1031409
162653
854271
749963
516953
956286
716110
1176805
44726
1056039
290369
98046
1138072
779549
985136
192171
1205468
845467
125145
147782
1211639
835887
72960
603091
731609
400606
1360738
885822
179725
1175265
267250
92859
1051772
982241
880629
1072193
403081
1190685
403238
293290
1001106
1148977
106315
1116117
1170828
733276
832942
1182596
191660
671543
1062055
1068800
1210677
1022233
975435
961148
397892
40379
993195
601164
816411
1118995
1282730
825163
98575
934288
494776
262618
72043
867023
102337
839285
525937
1315305
228449
1090155
711681
636619
1124842
956079
1193942
998876
1242364
241838
888995
1211515
380667
23698
761331
1030589
330269
516741
581373
371156
309519
389552
1216570
360940
696289
803555
826681
1300504
298908
567910
951785
194425
1204975
620766
645683
1296390
55345
403666
544532
679485
716707
370834
60470
1216690
983308
196336
1180015
1039901
268718
554655
44382
590301
485851
301050
183093
877651
958710
603228
439433
472179
826827
566474
881781
137040
650954
1303171
360450
1351264
531750
684116
1151371
965587
827358
693355
1101313
233380
463168
730828
1196664
515205
870225
1288847
1141973
8596
24617
1270132
188121
1191376
867660
27200
31980
452753
1115870
712131
399785
293060
1235959
70237
176070
1063682
1257991
827524
1236824
13574
1126180
123616
698653
1014360
323792
1077002
1004310
303212
944008
490672
915902
619142
805989
1016101
1250067
1274596
874837
252675
1323405
566160
859301
732660
141393
1208914
1308424
764579
655106
418419
209524
257084
896110
1227416
1342170
1184776
409384
276050
1154708
457470
260478
731472
1020442
414922
781841
979677
227958
733117
544004
51718
1042596
531372
534977
1262315
1169124
1199298
491220
272831
36652
855690
336770
911766
41527
613973
945872
798649
12335
1287299
720972
451904
1196334
1337344
1053517
891401
720543
1318511
1079250
1316563
800751
1285542
927552
562297
1278444
1154594
1043081
773739
150521
5410
880509
111833
935220
1226688
396311
815859
1026490
35564
1186567
717126
316806
780006
835100
257460
772773
1285133
1283524
372507
474398
869473
858860
603975
492470
443833
1025604
587977
1262104
159514
764855
19860
571857
1025670
537477
16515
221307
1039312
1133050
822688
511258
1121209
1087797
849529
375983
92858
943374
917511
791532
1063574
1132865
891683
1117280
223512
583587
274111
28361
28889
428284
629639
1196707
1229470
338086
815637
832511
662507
752592
576938
121309
4076
599432
1087694
252329
1129874
1064787
1149562
672480
943074
61352
309934
248686
458616
600578
896078
750061
1239828
1204013
654085
676386
704795
486978
121012
321814
370071
1253322
495620
251191
118066
849363
1171780
964804
802115
379406
1067135
996791
961842
26858
487127
417491
911226
958585
815451
834933
532899
1315264
242162
1071980
974682
294582
741540
233438
1310479
1029618
527235
1356258
209550
1156219
1158600
383048
1226833
718036
1218394
596475
67319
832511
834096
83225
353279
670470
1018029
713244
506515
743948
631225
343068
949402
599308
1182134
674498
1277677
602605
742755
185243
843193
1177264
1291524
481376
1282602
1151181
1149054
473706
667979
743719
161394
1021190
1269373
473775
894704
918503
409629
67753
1329526
39409
409240
481157
498806
229624
61032
353382
1202725
650289
725308
1264280
173918
792168
612137
1077640
859254
391964
134226
1083424
626731
1009143
52818
1050549
1337924
973495
76481
113311
1323131
683665
347535
1071242
583487
513062
887298
1276435
755998
1292687
282866
488856
634612
823824
707362
215571
944747
424913
632101
370121
575901
878307
90908
364537
207902
899801
1250398
1023991
927777
943501
589599
1160442
714782
264309
224145
966732
730624
787449
28000
1248683
678944
1291163
1244637
798957
1307514
608401
1094596
300986
268772
687936
1188586
347356
195961
932508
960722
1300558
122118
284905
83159
1238300
48264
1105789
1208107
1019043
142695
520048
1337581
1269461
242101
894169
886639
320777
740124
1276415
563632
287718
370264
1294545
932106
1132750
22750
1280961
335729
561643
937603
345307
1159387
191430
366196
583183
1082218
38630
1266114
272542
11915
878874
98045
311870
182855
1036827
816827
805683
671035
1241676
85842
24787
735413
879754
1080799
220987
871320
1115785
927659
1002083
383648
758918
94335
1263345
1286999
484247
895951
569939
913564
504700
193599
510264
991793
669739
466447
693015
816165
138932
884896
877981
798563
421449
1057100
1233421
234389
898548
573389
893912
296116
312878
1170319
528115
636669
679454
462316
611921
925836
1222890
810644
501362
278585
462735
224708
356571
848923
977141
1002041
807155
626135
22365
93660
247932
68042
169151
1078572
35267
909219
745433
319826
478380
641518
166535
204471
741422
1152668
1190550
1347898
890552
873880
338951
213717
617164
436680
25398
345640
1183189
356824
153741
63143
1302226
241035
1142219
93087
1123809
273815
119573
1284108
388283
1146297
809488
267258
1201584
802885
581714
5751
80595
49134
760387
652540
660159
35820
1304491
1352347
1205893
1114111
536391
482270
349389
861926
323767
144592
500485
689009
165694
1059372
755006
503998
176620
477359
1226909
257894
283775
400060
952941
638181
838431
411572
1080231
322372
239462
388053
378620
768481
674879
981550
1141610
602326
68608
1029369
907547
1190980
551067
1187111
700035
499655
926353
1262043
516509
617543
811846
828193
983095
783723
503089
747865
762690
1248727
3838
995561
191285
251128
635489
1040126
1076082
650005
159166
939938
224205
188666
341537
1208647
999380
417916
598235
1157657
229814
227940
578617
1235334
609376
96567
75639
999342
1115463
89172
337854
1264308
908513
657258
358585
896049
1240188
844842
1158391
1273344
639174
647653
522821
99597
461082
1335841
1258538
1138607
952535
1157733
272045
430377
1266425
14309
933930
257599
551247
1077805
253282
1334809
1330033
270002
831684
456167
470403
728439
1015070
838434
184913
407469
848896
447606
721662
978952
200301
1091997
571500
1351475
142907
1141928
870825
1083069
1298273
833898
995931
782378
296003
1196838
939225
1042776
217920
370195
1063698
694380
1223516
1109100
201033
30919
71075
689426
66329
280615
976263
347180
133380
1053123
782591
1050174
961469
713173
1282311
1301557
648304
262024
1089250
661583
1098951
802137
234944
1171861
341079
459821
309419
82387
286284
682668
545680
1195338
1057243
1323663
1108183
829662
1304214
644303
1160254
849274
1082490
704531
1140824
224843
1289056
173750
1335041
1299942
928597
906318
975404
45469
729653
52774
644773
368523
278703
847441
1203324
645374
1160708
447554
1113761
877114
220815
927020
121872
152477
189606
483997
1317019
351775
694860
811210
503838
858860
1358909
473719
10985
799917
420897
649966
329652
260526
162426
805637
502229
435069
212266
43653
128230
397910
892256
42101
871132
1049029
428371
371856
734656
383106
1074165
1231642
245415
781175
1353430
1292685
830990
1280636
424049
171107
454640
338312
1244273
49142
288025
47136
103130
994923
1010389
630314
396027
1108541
210772
864410
526922
564178
671918
1350947
45713
993294
1331764
1009571
666624
89057
707074
932980
84065
41435
1149794
515274
539139
99253
1008340
1047060
865875
11801
82326
809995
1191213
744900
25281
93802
906961
731517
796296
1115211
572159
49222
154117
1155975
247647
690712
801220
523041
1060428
833626
523281
972301
1069552
1272388
475837
1121510
455362
507380
1241133
278931
699833
816633
1338184
559364
136364
950413
674718
567071
819925
1188128
1018075
711536
271779
771515
934543
973555
1110020
447307
844038
501959
190155
269424
317760
1225617
158313
609565
968721
1054945
824096
983441
794295
1157952
516032
303129
173924
1195220
178247
293514
561153
853683
558742
1079442
944996
226148
165165
1208852
327115
1125716
307017
323408
1336731
284018
262946
601794
17603
513974
965678
57282
95385
278869
499984
545777
267789
782155
601218
1183350
807882
578204
235337
1289233
1056620
1233016
1361562
128578
629119
1231541
424988
312848
1113440
236312
1113813
154554
908218
879898
695550
1165984
1295657
725537
726357
124195
229693
784095
870594
537618
1248750
146202
631130
1200711
1356012
377644
522504
696891
224659
1363187
1345223
1316594
951226
875284
448018
816776
1122096
42004
324936
976047
536222
721343
352321
365976
706856
838534
136008
543848
772517
710479
840816
1304358
757629
170288
203709
1300437
493618
365829
773436
383659
211280
1218690
809932
852193
1340641
1186995
895380
818708
505121
298572
78748
1087646
47511
469343
702720
1201727
237308
58198
976439
1107932
1079007
1202261
963879
1155602
1303528
804099
569863
613120
905098
188337
802297
581155
617897
414786
664405
23349
143049
1295988
11057
801387
277643
127304
532681
1291092
956049
99443
857358
1162847
786547
1251431
671845
1279646
303972
222873
157917
510071
201702
750030
43734
917592
219370
1233184
524957
865877
517939
738413
725395
575758
1086895
815216
583230
329805
1209336
294830
1047114
514656
310128
132807
1276124
290002
347236
963954
733721
245262
985427
4446
1177018
990306
889222
377769
781355
943294
938532
1282777
1037803
609726
1034609
611924
656446
470575
676876
1162191
17848
356802
921259
624187
217343
930632
1085952
749511
673702
362999
447690
540783
782877
310588
1037967
84673
841510
996438
173699
806259
1130361
652196
975637
440084
547577
629899
906250
895471
250756
219851
1239918
824611
1350820
1273507
953116
238633
739755
1360159
350545
74274
1314462
253731
746876
933158
513055
1011585
1295018
598622
108711
1259799
317030
1080301
420825
562293
518273
945828
649801
707981
981612
263300
1227386
556326
372465
549419
1073904
1224473
485051
577162
151594
1195556
1215813
405700
887920
737086
96789
1349006
929628
587798
1082
1002074
945863
636449
778075
42432
611005
845124
956950
53992
1339017
435188
1166465
1314989
1335520
278121
171552
520514
501736
1233187
384916
44164
1093991
492874
443778
273684
792609
372616
842031
61193
835486
1104210
203532
385135
104008
82159
651565
654842
492253
318053
1080847
986647
428763
169597
208114
238660
12365
730792
794760
768520
666580
330894
54498
473578
1094389
138875
329755
988422
1060919
367256
760593
901483
164013
1296136
495078
331218
1346788
1031453
1198208
841696
775982
35690
322391
1211864
1338981
770838
850050
601633
266620
823715
718356
188201
711727
643472
684481
1291449
251169
426742
881936
1306276
860160
581755
678847
177820
411024
405212
506512
738727
843146
277052
1087245
312702
871187
868867
415949
808318
850377
508438
452140
72183
1059065
266166
96861
519538
679946
233165
194484
603230
1277457
900337
563904
1279237
1244001
747465
575320
1306877
1325382
701964
399018
232028
128273
1324429
891449
72301
983689
77646
1127603
467981
548098
446202
1051843
552332
1117125
132951
1352225
1297143
1075209
613101
543883
635446
78035
832043
595620
1135673
639453
550353
956433
1199532
29156
1359061
1261745
735880
1260448
320421
647129
629952
438447
988404
1277438
179894
1226161
1266835
1067727
1319791
336456
1233714
1329625
238821
538069
261396
414232
651958
454660
957975
1221000
355218
146837
1056376
1049833
1117716
525718
547719
1334756
388539
1024632
635106
552462
493096
775677
970988
139660
768279
529540
1270396
506720
1306923
1032076
487702
862105
45321
226393
509352
25947
723232
657084
295238
706447
552881
410200
939244
288914
803027
837233
802767
749656
1353272
365216
616862
812699
27220
376015
1050666
582266
178383
961008
1240136
1118421
260546
1357926
350155
891230
578708
1150447
18940
309458
1342813
817275
582366
1053613
1269369
945027
856147
981065
979501
578802
1071525
869826
288257
1097939
600035
949945
904892
607016
958679
685019
1253019
183613
472229
669806
155239
394545
523392
713797
264127
318412
262783
466964
207875
142972
646014
528626
1326694
827669
1081127
943508
174804
967356
455577
502961
1364084
831843
195562
1175939
1273804
1102463
176070
284865
438677
228448
1154062
383303
175031
495846
632556
611727
856919
1275755
1166873
518554
425742
134798
1243142
624722
297090
288458
645681
1020737
413460
1038148
845823
1319779
423964
806390
1206910
1312845
72966
626171
123716
724665
347139
638129
40868
1053953
252035
115748
652438
557619
934776
309483
147853
553672
303088
301696
470319
251177
494892
700590
221275
559808
312299
1207250
1065082
215620
966541
405770
842622
1294085
771644
1328801
322219
1173003
1322229
70019
1142633
585764
85390
881624
454063
779128
101597
701437
593975
760170
944914
1126551
1042088
1252832
652551
149762
810843
939103
81126
445924
621464
734028
820081
462106
1162352
693933
1096836
967174
504104
28082
35342
155190
771377
1336621
43948
962432
101982
44314
1219599
559733
771841
953221
757831
67105
806338
332957
713892
1239246
348366
815978
308897
1244095
1177229
1237086
559076
1016769
567177
142090
89070
784530
1315112
19039
1360812
681547
16841
662731
749338
1265638
606571
432476
720510
17779
1296623
643836
156725
1117097
1134819
12040
945329
120520
241277
727821
1258639
961638
550928
783110
407417
1234442
737728
1300711
326975
478912
1060278
778423
920980
519695
1344866
1132290
453175
1360316
515426
1186649
1158867
102626
7341
1294742
384318
1044124
921431
1220834
777156
543868
757020
205353
1174575
451350
485911
343395
510838
441262
1068245
1255933
643974
299501
274465
847798
1289680
1248583
1014950
1048671
942968
379760
1064284
823359
304558
284918
1027778
73445
688735
1223057
1376
930313
85792
875152
379598
580283
559369
356681
977488
411497
971740
108582
883813
1327532
87483
300942
394952
228011
243920
696309
679524
1337237
1020907
223592
757934
1158019
162266
1018968
259439
631992
382006
634577
313570
372836
82173
558816
32680
684706
959073
1071208
489099
230819
1049016
1027355
667953
192421
1056733
575091
534457
374064
63417
249587
1332165
313827
125955
118485
69672
417691
37243
138632
1275165
1114257
1238033
1009257
1283005
797767
1008414
1108464
745481
466297
237201
783021
203575
691398
156639
223887
1342448
582763
126792
1207495
100188
833458
929669
839581
345668
96648
147881
633054
289006
1131564
946501
44231
323547
970761
1195232
232984
1335646
54074
1287648
1281392
818817
200586
667573
397742
794399
1075958
1206258
1311052
763412
1351239
258189
1313278
1170159
1332424
629485
123058
549243
491412
366907
408075
510077
700517
898326
520195
990844
90068
615094
251774
45132
1357608
508486
620517
483060
225273
467456
1082983
497599
1070748
100298
1187517
197842
608050
428579
1121507
1216793
1172749
248697
963670
691944
941750
136170
118164
757699
1122209
1213141
664991
979664
31395
860840
746664
682885
422554
1182869
1154268
944834
963705
428306
1098330
443495
110179
89546
853398
616658
143315
32081
599481
919340
374257
362630
596170
1319256
794455
1272680
141370
1017709
1066208
496672
539705
588381
1264674
154932
704037
758040
100086
396468
1087987
75158
1146474
993904
697662
1283136
1055029
902248
351867
495238
670341
79935
391845
807132
336613
4457
526395
497246
1027727
126791
1206350
1273161
971065
576307
547631
996585
1299316
982659
620090
338643
1191834
981868
1220891
85961
131903
540727
733743
119204
792447
425970
190589
736002
1115345
294142
1006937
362410
1156353
857470
398915
1011832
1046454
790551
32427
623891
1232666
669559
2225
451588
795691
142717
49507
584833
481651
1285418
542504
157589
1008216
1109666
1019095
968859
513224
621885
839705
574500
1328383
983753
1202350
531453
651852
47232
1025672
1070762
858040
951247
416787
459307
422420
20919
635342
1239749
712152
546261
1278225
1070967
406508
710336
127347
50861
1172282
390999
827022
657970
452823
434525
1005478
1022329
949715
1045899
929313
750144
1252482
6148
378706
1269553
520841
706873
249228
232734
926858
964866
960510
850891
82033
493254
1101136
68184
312486
1114414
1280456
615330
603554
1336323
1277277
1205531
586406
414729
139919
562549
720652
1354366
1079686
167384
1353015
1077712
733479
460142
611033
355125
521926
1252516
993116
945103
581371
1192303
874042
26277
1316351
191140
1201906
2785
359080
1086335
520002
18835
929577
83473
1299957
445417
638141
141591
1034200
849840
823146
137857
754067
1282656
1135018
228804
634051
96098
63347
789994
689106
295877
1071932
641248
665774
743848
1358476
10993
960083
1344311
192951
47168
1292692
1250772
613269
331260
1341160
1198575
918703
646689
552668
1082970
510425
218504
1251032
994291
431448
1023835
1051816
1057794
1072084
436954
1105596
462180
900750
1105924
1141245
674083
562036
738767
899234
1358169
715930
194259
1032808
1086614
1261497
877108
1329615
336346
149499
61101
14744
114182
779286
369864
1006354
313904
1071150
615737
104459
530703
59412
563756
433352
1128520
1089951
1127742
962363
466220
912691
1024521
1325984
157391
991928
805579
859017
1343190
1307718
1282904
544375
984032
362797
416302
1314148
1127762
84846
493262
268775
859354
428474
208970
576867
430944
775098
551884
561584
791036
125172
136383
769621
543320
1308813
1223919
347968
246374
723212
588195
1142370
1309207
395296
1220887
1215116
648937
258031
509014
801484
163314
1218965
1213902
1049524
441973
801845
1081181
92943
1354636
597269
142255
1253754
680881
17530
1019545
1119200
769209
279429
446719
685318
312394
295186
1295315
479030
175360
346908
160963
1350812
484002
1149007
1099427
907016
404106
734095
627592
818145
406989
588357
90903
311854
443791
785526
560365
1253800
888339
877873
179104
955398
371633
548747
186488
20904
28332
1308680
211546
513880
1152557
490369
132425
26781
673800
344225
180362
814601
1261594
200534
354522
96331
835879
991865
435797
255048
381897
449223
147198
421134
813461
168482
1221407
1131148
312163
640909
788808
477759
1355576
922439
692619
1057804
355319
984839
1120299
849113
591887
1073252
786335
857895
1141074
1264428
429285
1259932
669560
191378
1076913
535254
652630
1148039
658123
1083651
673610
709029
644220
51529
1333102
387274
667067
1243525
17997
48197
299359
737384
1232402
933129
301983
782582
464588
564384
1346314
250226
844321
319394
1288903
735810
841557
367978
1231059
961770
362397
1213955
821891
1351965
229005
874602
18047
719924
1233127
776360
134731
196649
705641
1085728
733256
1319873
1138349
413001
15224
894280
1360302
1103458
3759
255611
769950
171904
753029
128519
1169236
365430
705656
563941
825883
1046656
548553
357604
951060
736422
340442
1227673
239147
908793
22688
469372
1300229
605859
611182
148281
492599
968917
341159
877346
192767
166400
292995
938819
217283
446817
301332
79444
670248
125259
1187755
813224
841765
759529
1349308
711815
1350257
887007
901168
928200
528596
1334929
1281727
657107
1028003
1186580
921629
46068
1002319
935642
116008
755205
13288
450957
310987
247210
510386
917274
214608
377593
849443
789864
291748
1102536
898413
220874
1292227
218104
1313127
1667
903544
450577
1011934
739733
686088
648061
504579
1300502
443683
1089938
1352
1013688
1260540
517950
876004
651762
410522
1160134
473990
1363082
830924
1289244
772173
1284004
864367
158044
139244
163110
182025
469468
880356
437293
735200
802350
137558
1239111
1322453
332927
1016776
148780
284724
1233690
302012
1088183
288458
911524
1311081
947237
56537
393968
399392
868558
1072734
63932
678345
971608
1136336
496839
267892
92308
194741
480910
161623
130067
1277528
633371
894840
495541
78272
730359
884494
1193883
984137
845436
330814
1213021
43725
657880
334768
1132779
1233369
159799
271443
773672
36257
1150914
1033707
318612
1271963
343276
553551
151524
174791
39168
1063120
634741
76673
199394
449227
469601
172963
68475
165177
781457
1152983
144105
852286
455548
188399
1309769
842773
1051680
23812
431483
44626
169507
363095
573599
23167
381848
368593
389582
885348
1235570
286828
721140
1237304
277281
581573
36269
534974
1154279
1159553
808537
821903
665774
824136
562046
1362907
385904
874661
954878
1292181
454357
11806
293670
1049965
988365
250407
814676
579431
706859
815885
612120
1071243
1304407
525148
1048295
636171
924010
156444
872531
767508
958593
359065
681836
200586
804330
1123838
1341411
366374
541736
660504
954899
944632
373354
811080
801403
661965
1145713
315287
172828
11368
256362
604664
1005956
282175
879429
703407
850484
1124958
864590
310913
641995
577912
1310397
956163
922195
254738
822996
675092
424261
257750
252288
1071777
973062
1321014
415494
913602
1226076
988083
711269
214781
1288715
416990
699834
1258771
316709
618974
854842
676005
78739
559066
963743
338803
855945
625678
829899
782338
1130018
618973
409218
605029
238136
685781
1176847
1096275
1237151
65922
888481
673052
1353622
722330
1020164
1317826
649596
1195681
46362
1060538
464660
872491
157634
430142
681025
1228551
840126
474433
1349996
208884
65516
9896
397485
550011
124304
1342839
797583
1070097
539025
921718
810344
779237
28007
1321379
784486
221202
512420
577352
414182
517135
1129533
522624
184093
517405
987241
1184473
694869
1158457
151165
867181
644159
752749
500966
294318
323522
1085605
593955
133127
740955
561636
220951
1314589
155185
705816
216621
42320
1041568
1127139
1306964
743392
260352
146802
846190
1145139
19863
1354118
1099301
867544
429842
463404
960852
471179
1147202
40033
624594
47038
944320
321009
1024203
97462
1232015
465365
153216
323753
104109
727480
696385
1132292
848787
777997
787755
1053178
844999
757640
387390
1269754
265622
1335892
1106985
924706
565181
1067134
871837
940190
829117
75222
344702
1244196
1228359
999370
370121
576019
814058
633768
1186206
365451
358108
272660
377849
707209
847289
649179
715395
51878
161723
582653
298355
1147369
26581
162023
852512
32777
486253
862030
287995
805833
138876
1083719
1255052
779439
1346041
184129
967196
314128
1106240
320720
945973
498228
857884
651053
241512
126308
737602
82818
275545
654505
75196
5059
375831
1045276
83051
834360
641046
727693
1327353
314894
223065
1157576
338959
627014
671540
748953
791263
1225740
1288164
511178
1345560
153953
63754
785060
1177152
205565
620071
614181
103174
76121
308523
931344
501462
765118
340134
557778
863815
142603
193626
1303262
577116
1192404
251016
601828
568067
491435
825796
559501
339500
1135965
72041
375978
443442
1046893
742887
101037
1079685
901739
1253622
1147922
633751
123004
1062326
94050
1022219
590414
823990
1143926
49943
54372
51804
76543
657309
1290592
1021990
335418
1204143
725864
101236
708458
1068056
131369
996157
602302
1056479
870498
1186017
565541
511511
1327442
205835
36583
388814
148639
436859
383398
759787
402972
257252
971975
525258
992965
376850
1180227
1250568
60336
669915
203377
1319958
590869
645273
374317
447471
626868
1353343
87226
53182
148713
1282196
533486
362629
802654
1348076
456703
449832
203465
1328135
839923
1285589
406650
899266
94606
771219
496526
317944
1108930
1070334
1136225
1048848
822116
44346
647035
16685
261529
1009244
622759
441890
467173
688142
1198615
1352220
372302
448260
1207717
353182
451637
60328
456161
911641
850169
1361276
872050
947910
265687
682698
588538
130788
140751
1341800
277481
1263417
286435
740207
200080
152322
1325101
115290
274578
844855
400991
1255003
1217673
625257
919374
816065
150196
476375
484707
1361829
591770
1056559
388378
221264
51035
323913
245610
31043
431035
326439
136733
999733
475066
385832
1346673
1011454
174925
951963
296975
476256
394853
848574
363039
1307681
1050117
1087319
961800
836706
543953
824071
428512
1130240
1222096
757522
82044
392111
148061
784798
789141
140690
114195
838861
162947
70064
100878
1408
99017
341467
1335589
1003391
18683
1329528
767114
479869
153101
320907
652623
1220140
1139054
111858
723351
637170
291964
232638
362777
1175051
90812
824397
847946
72537
897558
118370
26907
739752
425909
566156
1045710
1031833
205123
780288
155254
519892
438023
200606
1309618
1159948
1297370
1335842
594141
567047
328832
392590
254051
1218884
432099
1302487
123231
123814
956127
1314933
1359164
756619
826506
537937
577480
1215873
898706
1242353
594036
168827
692860
427415
671565
212142
1084465
389150
1344249
98422
1125425
858015
103248
423395
887905
738034
1174545
1269188
1006629
1039491
264129
378072
1254265
786902
214142
605105
15707
82917
504509
636506
58795
1103567
238349
639617
162624
753793
273595
4020
966687
646382
739132
117655
487286
325102
144906
965562
841893
1315539
1221271
1086294
374552
74560
1261123
90269
148958
652490
267930
677920
782231
962137
613484
880692
970667
1323663
407688
891326
230253
286054
111388
675155
1180511
1195746
1153645
475282
661160
309195
836665
1157675
1150138
259159
1258727
419232
1311359
1275879
168879
887085
154034
1069763
502390
808313
967912
353835
677801
200485
901809
42643
653639
224826
407667
1217088
16981
692803
1345611
166163
1327582
782914
999280
1206873
977320
851601
568242
436441
154002
696890
831863
599637
1103729
982567
379768
352577
566621
1150059
563916
1130882
953443
294112
140389
516630
270665
12805
738025
281540
824732
103371
740204
688888
886030
256766
618692
550518
1197062
248529
809845
1043483
144520
678451
137604
1229254
735320
1269726
178610
201681
822153
73019
661769
3728
816975
1063806
88022
491681
411030
88024
1353
221960
514224
65660
631403
591031
1298497
701220
947634
771825
1341215
604462
868882
836837
199756
1359678
749
1315226
843313
1160189
268958
334608
1317073
549584
1039092
284088
1101847
1106538
1015213
1106211
358704
553703
102823
952094
418227
689142
1325288
583630
1068682
789097
402974
1152079
17885
1115010
952027
954976
676872
1264408
106047
839757
587889
602145
1186795
296675
768752
1041351
369423
271574
73738
213527
499792
741719
654028
1010726
315207
854812
409764
1117270
353539
375772
132536
1061745
96147
1303000
1124132
343967
634336
1321840
249199
1255173
1296560
1262864
359071
1260379
189096
261200
1025323
1331352
29510
1289668
1113843
42921
456581
909437
953892
542028
375288
339691
617704
1190815
1002408
170807
35357
397498
292497
756209
337234
742255
787891
372710
1322876
48127
698254
966955
1306882
113691
744384
162010
1294730
204535
1146494
878612
827901
1313026
911107
159986
1225720
848414
358619
1164367
422410
621261
650172
1194827
95974
166865
589162
279406
941892
1150464
422004
963958
1054598
414551
260294
388924
248036
308170
923872
645860
262380
300166
751130
849462
479654
447881
400579
650050
3516
469826
807795
768457
729263
1264257
839067
707486
1217349
286326
1321887
912388
1099431
575625
283472
445571
899417
136124
574223
844090
357037
1345629
326021
725717
594254
626038
717695
912398
1298422
237823
780392
1181786
140282
683335
1194478
950996
527643
1112602
1124135
1026955
988778
239331
676371
15039
523417
1192644
650258
995006
170312
261670
33720
1351037
1324296
804487
669392
1162477
634828
161027
1212136
214836
219472
861944
313891
132159
747166
525951
1262891
1320687
1215582
1092208
1085121
180942
937820
1178402
720994
1062246
1247505
369315
560119
1340255
283372
114049
203006
207458
936340
1169453
891610
23150
349135
386050
11081
856766
703425
100625
822612
67655
757831
247678
286948
133563
208827
913588
972818
724880
1158380
174284
1053994
548527
733387
201599
1021956
29977
472770
1177092
389821
1232237
669805
385541
253469
156132
1319074
887231
374472
335498
115655
794287
680554
192251
432629
997539
359265
1264385
19367
731292
913999
69049
480474
111065
175177
864784
746256
1314065
889656
611871
470874
1211699
1334565
1048183
843664
191079
246780
556038
73338
1183322
319397
576356
1067661
1204890
382454
1328507
372832
269158
949034
773662
263789
601117
197466
600039
1031575
1079348
190037
1131732
391411
856074
971520
1284741
1146664
1035515
1222154
1040060
181182
761334
1302512
1134890
933966
453260
858914
167612
494236
1271471
1265281
191516
1146791
794719
57408
713863
251157
939472
1105431
370538
216446
358717
60034
28590
588526
531708
504800
65413
550504
69772
477887
385967
480961
628806
20833
942880
1185585
1186346
160739
1228438
249426
666820
752830
152941
938370
705185
1025652
935597
349412
57340
933540
526060
977211
1254750
827097
815323
896185
249776
294297
893039
1112774
467528
1071743
756915
1217031
993444
728591
188736
226013
806013
1196692
137191
1311273
1094593
345186
272064
156811
1317487
1226144
799456
505804
881885
1204016
357138
1213024
1121908
594487
927317
1038084
1117534
1069236
1352946
811741
287632
1253172
1159808
1275532
699598
148707
502086
283280
1052330
491559
91828
1237167
58031
993993
442441
252900
1334574
972878
1346964
547952
832516
302301
448915
217954
613289
637373
139482
1142485
119291
633748
45186
127299
591833
660067
261827
650229
110236
404242
209389
1104025
1185250
813167
176135
196581
772587
884635
534950
972884
1066985
19480
473274
377695
726640
78512
489890
785540
535081
1092805
295346
1101936
378626
282350
552973
1162409
171418
456211
265670
1059582
505263
431685
296937
1271158
73629
250012
1159157
1023296
1093292
995350
813655
664175
854062
25387
745505
523836
208161
993550
880420
782762
1011155
478540
1280659
564002
1111814
998047
10274
1326610
869369
1158166
766914
1042371
929302
1281529
245262
82524
1170320
434823
445602
1025894
446025
1326830
1259105
347775
420426
914964
1265697
1282492
423928
1057632
1079102
1080892
920160
219782
1333535
8763
148460
314863
732559
1362756
1210175
326497
870419
99890
181202
1134388
1191552
208035
1074298
731083
449268
1194004
1301335
68576
1023597
1149881
694297
763367
105081
1032166
893711
732045
886299
929100
102381
986319
890119
1260320
1118712
1096994
879696
751709
1030047
41008
783323
1028704
674428
1356170
649510
564712
255133
489929
1093844
92824
367778
629080
1171988
165411
242369
154586
1090230
320902
60395
1360301
565714
352947
809996
353883
677439
948790
378696
1144109
239198
1264191
488936
78656
288446
585029
479739
610060
831557
606787
888082
1000499
1261102
154281
459080
1221473
523505
817631
958825
524668
580464
62989
631168
1334694
737839
360188
194584
94645
1070346
313609
1245488
680996
1204369
808032
291418
299029
329991
353831
516394
260947
771627
1308783
1234122
120337
1058913
472027
403322
1359719
97962
696219
318306
1340230
968746
365267
518603
559816
838376
210249
922051
622881
965462
870092
1086467
1214073
307698
218387
189230
515121
1187961
787903
104675
166003
1198758
477587
304634
1242739
1084918
211796
110436
499989
408977
496574
704492
782537
896852
620715
413372
1282887
1354219
792864
10827
128370
409217
418181
997113
972750
109321
50108
1292032
587732
755071
241687
284459
1128800
959239
406675
381285
528692
726207
280480
968042
585024
774664
1364095
189381
261452
379433
876013
993012
53453
1216472
494752
361927
163828
855179
498992
1113323
658680
896667
950126
1268783
1064575
847481
952545
70561
1050869
953826
639996
787807
562345
446782
1224579
190131
129193
364530
1200373
476515
1160457
1047477
857533
513648
307293
304647
1039921
146004
397076
500186
1010735
300968
753319
392918
611580
934596
343974
1345197
1318952
444201
1173055
354621
281073
718409
1144807
584475
1001992
1024979
98791
613294
515867
837273
1196277
1140792
1082470
1122429
253086
1299525
576752
394652
168548
101072
1276408
92968
25251
1032880
1066510
644141
93468
428845
475507
683109
154526
356185
206342
703652
43423
221027
255832
1258506
237892
1031831
1177452
391844
1360068
1349552
348167
1218650
763814
379515
474910
721649
458625
343974
949922
568283
82611
635665
1200805
226619
482604
911832
1342902
287397
1103734
1186026
816618
776510
158927
937812
777190
726442
178367
415135
1146941
375537
829757
1244874
194891
59501
334483
922336
35963
627901
382825
1156515
549491
453190
537734
626214
252850
683511
1195553
1353448
1109104
308131
244628
1231636
1283628
260270
951284
186966
12908
167195
1053689
1266243
124990
910881
91560
1081337
297916
1085005
121464
1251085
1321223
1122703
911316
1099582
1174303
781084
879635
1149786
945461
1240437
802679
1005915
224183
1098848
36084
1038094
330228
305191
1178144
539172
50303
25847
208453
791227
78972
1136359
249230
760726
1038439
733491
985943
1248826
1264237
3891
707534
1230445
173133
841844
666563
377364
83529
793911
1038750
1256084
358828
555565
1026927
968482
509060
749058
851303
78646
612545
889462
51
463181
1248532
324750
263860
390977
866177
1168186
159347
288745
994914
1118595
773074
1028883
1337976
831329
224917
540590
716066
1119230
795159
761433
636201
448441
1050952
1080904
1361281
41061
1269613
328744
1042512
670251
728262
490899
561041
159799
545684
793477
444699
528315
182326
149489
1067825
642553
196617
1144779
1330505
654007
1100100
195644
1214008
739469
637945
1219638
1261159
298769
866659
375459
429386
1153611
1286906
1312974
269742
426801
522781
1189209
938963
275131
56707
1264955
923350
161865
1029125
126189
114179
1335838
106682
1096549
528812
182828
215410
353181
739927
278542
1169618
1201335
478969
43434
1132914
382239
379910
513
678729
1238770
1262691
937449
837089
776305
61942
33160
1290903
576364
1346298
1335854
613177
1074388
56210
307407
945764
1225299
1361899
939781
1088282
1090340
761197
801317
47016
5612
73637
776690
358543
641608
1240002
996405
1239469
634677
32661
995126
332729
273237
523687
1131517
248163
1041582
812149
957886
631778
1230949
329269
1220667
770371
638350
239748
1209775
825022
551682
613597
984287
149004
822528
1076304
1065223
44101
917758
372283
613037
439521
136503
733215
395453
214187
1316130
866965
353003
208907
1032373
379847
86731
574613
632367
453300
641690
635196
270358
1249129
289620
648388
550468
1360219
1326089
1147602
1217979
946085
1101179
1161971
887609
968433
758396
775548
1173851
832899
203802
1310127
38803
516660
859776
881164
20250
1160445
1118660
590539
1092899
713274
421900
354997
644875
1160878
599326
66627
162380
414936
1270868
619968
1059399
831552
586083
124170
4017
874438
414972
108190
191589
844297
54623
596889
877938
198785
37191
779082
1060107
908557
47215
841158
1091585
490146
419737
584279
874147
468918
633234
196321
699271
1190306
1017761
243182
968689
561848
747941
1090237
750925
1316634
1198878
711977
658421
109782
208462
629965
842404
882391
744664
1133248
67183
568452
946373
444202
342752
1212792
1115669
1140651
589045
1065251
425711
968895
766222
13948
711685
1047997
671314
1094535
844243
623810
1035245
307846
1094746
860452
543545
1142687
916201
95471
747446
940951
1198921
1326436
471601
524653
1024696
487992
232668
948414
376872
800417
594750
1041871
19221
326220
625229
211773
881708
146150
637964
715882
1109708
920643
227780
580509
897959
1132924
380959
863295
636739
540953
792662
950209
1246301
1325619
204646
819024
389343
311076
469928
886728
876515
809253
753376
273052
738333
617947
84038
991135
734179
1096419
1176799
390062
125532
714123
144552
473375
34493
197603
607911
685765
509361
575901
263027
630787
928092
955001
1126904
937389
1158929
647790
1262808
1052925
123095
1287366
281767
1313633
19920
746482
190791
992900
503020
1272882
447066
347206
632753
469124
1189293
359229
223465
1224198
844167
13851
564726
229784
1258521
1188890
413579
1080447
146566
376113
907786
1228390
1337106
114638
439024
451905
1101289
641790
734936
1093613
391767
98565
1297638
893939
14061
392224
967935
414278
115944
1356116
236535
252551
778968
597274
1256667
1113747
957502
656425
1023839
712746
963734
1080697
1036905
1019334
344379
1321612
566455
1303434
4995
221301
1196817
1113350
747573
1351409
329233
232139
1017138
869369
1358981
333962
1089772
343800
855321
1026730
627603
918049
133189
109473
1291224
822135
670897
580282
718577
20415
274728
1284244
629697
1001003
1111291
745255
737258
1339147
848025
287245
163115
418612
789747
1187096
872217
744178
1179104
434349
667149
1182984
431090
133318
1235181
796863
1026878
466558
876430
416288
1087761
50608
312340
704041
207076
1356132
458558
1038893
1265508
424370
878494
264099
1070505
953772
969278
1138542
937857
512179
1034328
95020
972584
196223
890052
92196
685429
80316
90155
1181789
1352178
40747
825621
529714
817532
359422
812735
632038
161967
147779
1273842
43839
417170
639162
1185303
869087
1249219
1246588
753610
540954
385811
417110
541257
890773
97616
683467
505128
421780
858326
393670
874856
1061698
107931
586772
196552
875101
117235
647007
881399
1176925
522239
421095
79425
745136
453354
1363155
1158090
222399
1080956
659085
87324
108540
1151320
705943
1212708
752727
992567
578877
1233740
684204
1227875
133896
1093675
1033480
1354549
134785
726847
629591
1291957
53646
1325162
87244
934902
163434
1086246
897400
98226
344353
660788
47604
335930
705049
868475
472766
60612
245098
817476
772673
1134978
421051
187962
89687
1167567
1171031
337820
347705
1145403
843565
239608
819081
230467
377591
855306
223634
1304186
406560
120064
709691
184767
422296
1222724
14822
1010994
83348
442884
981488
505178
921121
445950
456182
1327116
792922
881750
228672
1265353
137644
142373
33499
883570
1173574
276458
230528
164494
587409
335919
125346
324001
1326497
920949
1180429
346463
1000704
546167
901496
1159889
49173
129284
1076119
336055
410263
812738
862527
218766
1151667
1240519
1271995
1057929
643748
1245003
1184566
914569
951737
173037
543756
221711
800614
299925
422444
191470
406056
1318315
1218508
1098674
1105230
1146010
168447
1364323
1302239
1324785
217973
904023
1064471
579473
704016
785724
1150554
487352
1223619
648741
1224366
45302
52907
883206
658932
248517
183683
139569
1098805
53267
771848
1035161
1153732
734752
1280759
665363
720519
882701
174997
445986
676776
1227896
1034512
1218366
443529
130626
783760
100776
686144
1012022
1036168
414568
297052
245025
1082853
561321
1171566
56158
1262931
307354
703632
680954
398382
1177455
579296
461730
577772
1209216
653409
491532
1035257
990423
456536
688205
341548
1044150
638425
1183021
757444
694014
798367
1142415
1253683
629500
906433
796120
1118327
727137
598341
763832
502121
1255151
851971
621276
528456
618764
330521
10163
244518
967292
389325
1220281
42190
527044
1018416
585403
481721
301165
638295
1212666
166991
635627
419044
891007
343675
1323009
954397
235554
1108105
682491
1327023
1350981
336266
607422
470281
1271445
1228436
70750
1333233
905759
245071
1159710
1306716
499532
988001
108448
1285147
468618
504327
1192263
928789
429646
755355
452738
486103
533949
1075640
545100
1312792
399948
1214022
635396
584312
390034
620220
929624
838706
165961
86276
1099813
1057901
724855
1253271
399205
887061
505757
698304
282141
204917
715690
857935
1125298
675645
382677
667557
57905
94033
1115388
208225
991969
816252
57114
458258
398156
566671
433855
501498
734159
79399
1243697
576645
892400
1205864
1276763
522411
278840
172607
1293232
880234
455316
635807
1072536
1146334
927014
1305085
76213
697323
1282009
343382
1294563
18241
905336
846826
17146
341523
841638
397287
336606
402600
271923
218172
1356502
401933
905971
704444
1057692
720740
269018
913043
867760
708290
247524
818540
1323949
616842
480796
464850
1041753
8528
101027
1303101
1132994
7266
716455
1122987
374856
1244422
1122755
124599
700996
479210
212112
343640
900819
520813
55457
525604
189632
239641
1205397
202576
925916
1272883
148979
43140
706510
1028904
742498
514685
842940
59094
443385
373802
1005797
1105152
1014525
157477
1301311
766116
1295188
104449
1192945
833076
1082399
746752
268137
747106
987731
25267
820194
388480
66578
455655
1287677
1312295
331565
171267
1096021
187408
272517
1176942
73277
587626
176631
251357
21343
1001961
663920
475414
1352355
440797
134298
42919
1112762
1256020
1016532
857141
543372
505941
839520
952323
951608
841654
557277
1343783
94022
838890
356609
358856
1083680
236750
1038889
1054119
434569
155335
1032372
101511
116479
743160
378638
659661
426022
1104002
1212778
777659
522800
1106467
261345
863246
1155276
108827
322642
356349
1038961
1318902
548985
376712
497055
855358
898288
1360698
82370
1017855
1171906
885733
424934
428332
1175471
823397
399050
230078
1049549
935947
1260217
363754
747144
151615
79152
1094779
1050506
1092888
902540
208028
1095484
412943
1258920
164487
221849
1325328
653545
1342096
803576
199914
849525
344541
30569
1206568
526058
429286
755737
1069336
886453
490950
571280
713176
872939
188719
662376
429803
82671
358834
881423
1120020
580089
490639
1087090
449326
831064
604176
1148139
114766
1345915
227569
170110
475674
424606
796182
803822
1006159
164636
519090
100907
443831
954265
622644
1101713
674720
756758
840921
1029391
215294
302735
179874
1162205
1207333
549332
773395
629741
1089164
928050
764775
89609
738229
337551
834941
1091438
87914
461388
11069
557731
179186
1332393
543039
227601
465879
1045616
1053713
210282
559964
422801
737676
1361209
694857
855179
270066
89711
130718
215317
50702
1174938
953422
282550
893341
37293
677560
80098
595162
834429
601778
1064780
512357
836824
552389
1079453
1028164
142517
213076
1098720
581273
1205036
1312225
724071
309746
366608
663151
1152198
873868
666307
287106
387526
606138
865162
306182
109550
5251
167500
996274
124665
1659
982686
524318
308859
23167
304545
725751
44880
938813
8190
1060173
924407
259946
134216
1074231
519619
1198770
754856
1344655
145131
995506
672505
653412
888596
975679
868077
495605
1324058
890319
780293
437004
1308729
1229147
784150
391330
897764
225661
421867
543474
1068242
450456
498269
792693
1197116
963934
1266364
1112536
535341
830178
626614
1207970
667467
311020
815700
1191937
790974
1215661
538448
1361261
435726
694057
957738
1257517
457772
1145433
321537
762203
719721
1272375
1316118
1234581
107122
369315
1357496
114213
962298
976854
699732
3786
1205542
228975
444612
359081
1290436
366317
657571
49329
121816
456166
1189390
183424
56971
895220
1180367
1047786
404130
622734
863263
1043792
60982
61163
1222514
156050
62223
1190699
456111
821862
1095186
651988
244973
842481
1221527
111790
533836
872699
1302101
761697
721541
655787
717794
1075682
1095190
305325
389126
300032
1320475
613756
379404
97350
871139
1199622
253346
114358
802071
27795
155778
220968
1272411
1269305
745051
340372
1291473
98244
1111876
672343
245068
361819
670929
700610
822944
263667
892732
472588
14064
1163540
437908
1216845
1312016
288193
327276
1245736
613221
805988
756945
613457
1298249
72304
1050846
863467
146265
518593
571131
1309322
1307671
1116888
1115365
881547
1278994
417829
730188
934787
15824
116171
814054
759328
1252449
179490
732417
724687
15923
50390
1053993
921867
520693
32577
1305039
1357838
516001
13786
224236
380041
914593
633938
1163920
496665
33702
667504
281796
201354
112475
353619
1127481
648151
484720
860692
994580
567389
1338371
808912
1081153
346968
954260
1092627
774905
559979
1264250
158124
608151
580780
440366
616783
297154
174691
419951
367168
280164
471505
1133092
1299268
724652
1050042
1191083
479336
254398
646810
821058
479490
890646
1080181
698118
984736
746712
606811
168828
786992
1221096
639784
396964
1165518
164358
858420
1069512
990836
676224
1099750
116944
1007089
704010
1334197
401454
1096795
208978
243482
628722
350456
137628
1234601
778786
1238319
855179
898405
249449
390853
600133
825413
930739
539384
336533
197171
933041
598997
808513
787946
157661
497010
1335963
913360
5422
1308143
699174
67221
556678
400933
92621
1097618
987209
1310866
91119
472630
145693
559001
692767
1092719
1123752
342557
1033017
886426
426860
1055892
1338724
345433
368067
1009384
723644
242966
222340
660781
733884
807385
467618
1319299
812278
174299
254553
235101
1275742
78248
367237
1135534
851186
408358
567417
630405
610934
184823
810508
946310
314716
602710
1180292
910960
1024753
660772
759155
363234
319982
341483
940260
358920
235199
345168
496976
380882
68938
1024711
560545
901442
11504
767667
542371
1114635
134089
337241
212609
48973
944516
1243238
441267
851155
475119
747184
1355573
103142
979429
21184
663964
625349
1355923
280671
967446
768548
561676
622980
1023466
936253
944369
997550
1302791
74312
686720
430664
1210800
539013
977557
136753
927111
1033563
1247367
1158607
958375
998585
780698
459378
254021
1325315
1234161
916164
498148
732302
491697
368880
1068241
397827
335740
254786
1261351
853332
490905
610460
231170
964574
83484
576577
339192
387768
785374
1231863
50178
536915
1354549
63267
33603
1060152
317352
518824
850203
202563
886311
655164
416823
317477
1049858
780063
675864
162241
970814
1251363
391463
91988
510990
1027077
1175290
1068784
1345969
1026076
248821
577899
659589
1213175
1212871
1126228
1055615
432499
38200
303330
765286
118939
1029301
528441
335853
128758
380874
1277101
168535
779405
737641
696267
946265
528870
588769
609129
680404
1317381
550719
777453
580438
908879
195808
1139797
231366
487359
320360
416706
1019988
376038
607323
411276
1217486
48858
1017945
169929
1009617
183544
760015
338380
941199
947303
84987
690199
985624
406072
1124366
639892
530499
350067
581299
794694
991138
206954
256486
570976
1219112
1059923
83415
1336714
1304836
1291283
357694
1269087
658753
750408
231567
1126123
309691
846420
798366
813185
89577
1044650
1320109
882784
620472
313398
506653
442462
165142
422110
521978
902003
476317
651749
283679
1298233
1139086
372276
203450
555220
1002596
882922
11646
811892
369198
1272587
772173
1277066
587703
940576
108858
34114
197483
565410
1146303
416557
159309
210134
218641
724588
54046
316090
707020
191635
810155
1021134
69733
498318
1312033
890464
246256
1329498
1242337
344152
649181
738603
159006
521806
1094622
1240403
513069
1191507
695161
449983
771402
1338790
36888
77275
563464
193269
390466
299629
549762
465867
687017
936900
475516
37908
1221262
589879
459290
397921
854382
810033
689671
149808
292840
89872
522263
1223458
1321167
787582
955702
312903
368746
688220
822955
628036
949172
1181806
342437
1171042
513870
255912
482724
1127048
145627
134096
202092
1289465
43316
789261
1101805
843913
280681
648523
1124726
1355193
1209198
920912
434533
39132
233377
1037
724893
723713
1214975
889257
984017
832093
1044709
13538
26413
543558
6303
502949
911628
249271
108455
1215004
1343693
110450
524397
1358489
876675
347988
660365
52935
388005
137215
386575
987671
738672
646697
1169328
1025141
855491
402957
929825
1198290
1046371
599077
770583
1192623
1137280
52019
1117601
273811
135115
1127948
1277279
807790
480452
247270
201542
448877
821342
449279
598180
1252312
1032090
257415
1209824
1272860
258673
417078
35800
911285
1208834
1339691
142080
1190359
758479
822604
1272507
1280292
581111
71029
881094
1251837
747849
103011
938352
1272377
216558
186512
644362
1314417
466566
749673
889721
222476
397883
564889
1344958
1167375
1266158
1244599
1234455
1342179
905914
869421
500122
672714
994272
794547
1136835
518923
797490
780759
755085
927481
468831
1341074
766501
501302
604304
930709
11125
659134
448968
202740
1086173
178451
1048715
523467
1113760
805450
316179
688586
87566
1233666
171326
1032304
363873
349616
402342
1127657
875381
1136938
235197
834120
1215800
723385
396323
925590
1248827
701891
1199248
133965
766513
1086684
71857
1315040
956643
427532
991625
691789
440050
23734
751302
301399
829129
410877
980884
1096427
1304949
408449
895712
503757
920081
1308435
261780
990006
381118
1296201
774363
1347296
1012636
737185
46865
684565
1211348
1227312
139734
346983
1075825
217059
1295960
54892
738489
238760
1076987
738150
80981
834672
302374
997872
1359335
1015632
494078
1362296
76459
1362085
1136116
123769
556010
641895
624179
302167
669145
1318061
1048233
665724
1129389
949099
101240
901456
916509
698364
941944
269452
656912
894842
593855
568339
827897
298962
753606
808124
594463
584682
1133055
1191540
468186
555295
55165
23119
437881
586752
1213959
709765
2574
1324019
810480
1116660
1221330
651172
1158302
1020595
653529
1101164
877152
718436
1216875
283261
1188432
347353
420446
1219182
1273638
1158250
920611
435299
157385
1208157
455730
812210
83214
766937
885953
441232
830902
153686
762441
131917
543308
381348
1247996
309038
885107
651524
1014874
850007
75080
1148262
1333095
1287147
539203
240707
1209118
138465
283632
1026764
602602
770917
134219
79625
1250554
1148767
871945
529980
192160
829025
928617
1350648
282052
592607
236468
695500
751903
138704
782492
701099
444440
559691
274901
706740
1160143
346888
584620
218410
823843
451629
1308802
1287739
1287762
767251
1323516
247940
458412
209815
1182734
842019
385964
298516
573218
292140
453561
1353812
1170180
1081289
66144
799911
529409
552474
721510
536716
978897
1011284
815971
855145
1276131
172459
981625
1135944
267364
268080
471819
274214
317744
886352
615329
632598
207072
629143
858949
447876
226951
1011876
1150601
362869
620471
526239
1169257
1072687
922571
634368
1327252
621172
390451
239608
438001
207723
1160413
283416
1296089
1065659
1035708
135498
370503
792722
100845
29022
1086166
1232224
118778
692674
814771
560265
1310599
811370
472725
1106162
693841
943047
35352
1305924
167666
1223791
709888
456215
1297492
1163872
1243532
1314765
665016
531777
1074044
345518
942475
167048
510903
84559
378549
1188187
534682
1038309
207088
595454
446093
714662
966291
242747
713297
34736
657376
267815
856865
379013
820989
857052
96323
1196449
392746
82274
262522
932435
305972
918175
374481
82824
805461
575720
1182646
830718
603044
1094909
591873
760579
536444
116136
1064658
1197470
951754
749995
1246084
659292
77563
531626
566139
1174750
480676
309108
1320925
409688
1007835
306332
133614
496177
351016
192070
912693
677893
322594
927883
68881
378994
1299893
1230022
1070783
1278264
312483
141966
634427
448333
1119184
818130
356030
982280
531566
469237
1334809
1218674
731087
21871
324916
957943
274945
537853
696066
1143785
1099618
716375
764255
554511
276685
1261767
189431
144447
967122
455944
427906
1299241
1332603
1242546
660792
1267994
895688
1231487
931267
365782
1184307
886923
585382
748778
1020390
247334
595112
543860
633351
712840
643028
308155
1328455
43871
141545
909087
880530
1151486
751339
190550
1127110
1056090
1238772
1002395
93973
191869
1075971
951303
347260
542239
664078
787818
793051
56891
408339
559587
772866
768566
535586
1102497
1050395
24073
464393
1340748
1206532
1032238
132883
223531
417469
1166442
450780
370416
655446
1160842
410255
1228707
1352585
594782
671730
397272
1138326
1313962
1213479
940073
61557
17268
799777
1155112
1320723
903590
614700
454085
845109
1009478
549703
806702
1264869
38328
816172
752249
1198462
1035167
877638
1357358
650219
787023
940330
564834
383403
101172
1061674
1118522
1230488
1207632
64663
881365
546690
1136480
582382
137919
952477
1085241
1065633
650305
35345
495177
892252
61256
535986
481353
111829
1184674
471490
1177514
714299
233206
439057
1209960
518123
1357662
214573
802877
781188
532613
871744
931138
519066
92108
891879
308633
642620
571403
663482
58914
230881
354726
546015
1140869
928733
1000483
1222241
202768
955372
1211677
1064949
1233700
523148
426790
191454
915032
615045
563479
884886
7767
94036
1021173
718297
67737
954755
849659
1043826
246690
241308
343132
919413
509446
319160
264439
783748
1154890
345537
1056449
1287673
45050
1029558
18974
709667
744437
491769
834224
73988
31899
875233
218985
71718
765096
1166945
199020
1014218
1193022
641431
1102496
476239
304695
1319119
147857
1055889
16429
310655
1147105
1033019
885200
605317
104643
1074040
1126106
777442
742084
737070
1085742
857607
1067257
342410
1220106
97671
1100443
225725
741807
1173244
53280
1117756
532049
968464
1140934
757882
832000
416175
243826
571754
321242
1145272
620228
671344
1100122
1093006
45057
126302
341695
1234425
622103
568736
550977
931626
1356438
119424
223127
1084608
1169812
86212
1279524
149866
440621
381269
425302
357164
241634
951241
212833
282017
1290868
3204
1306452
162981
770295
426568
1163720
448005
625344
839335
1074418
437465
275378
1024833
161527
999003
1140029
1185960
1080504
824884
661764
310012
44517
774563
27081
551762
257912
1056920
1231269
354842
1139478
166296
161246
101389
1001165
853211
1010218
1061817
681226
1203827
1281042
1336652
1115526
17186
349021
427795
289596
887572
221230
871707
700454
438873
668513
1256089
1100946
847943
892322
539215
41145
504023
578298
869276
426300
1279676
1311089
433800
107892
1141243
871549
70018
1072578
1060563
1198403
351579
961554
223182
908299
851236
235151
1136115
855357
938097
511222
418190
251265
383716
245103
571753
1358476
355973
435426
1362649
135137
57629
866747
395587
329356
591663
95396
377193
1035630
73340
620351
1154167
492728
859539
1351248
12383
529541
131187
1090572
951803
682966
297464
294370
1027232
1175756
704198
416590
55592
60332
1192598
1165680
64087
250211
733232
264106
72513
1156874
1323829
747396
790194
125998
778650
561316
925731
394520
1106169
762420
36696
774201
327116
752657
368604
829733
702305
1232537
282976
666398
853635
441984
636487
875154
12532
497349
64464
950998
800745
308568
664819
654936
534795
1342104
380237
1071760
457038
384115
1307087
781447
353065
1187818
42698
530831
473420
1324436
887057
835484
1141957
704549
568709
550011
1234955
1209942
178804
931081
980624
100007
250643
500513
78428
851251
1092481
30426
1300858
725364
1183988
506124
264320
1001785
466012
213259
255072
651360
301043
1195159
1014475
270266
622573
368902
1305582
603281
601386
352076
614113
874228
985101
919077
873532
505810
596676
700981
508760
231895
1314621
898009
944274
73377
216972
965121
1269431
572262
907691
233066
659006
320115
254338
530769
107016
1152309
141839
115560
964681
1014243
897744
513451
39341
354859
740657
715675
530150
445790
874889
226111
1093129
95854
668750
676347
180760
210777
1005634
1202550
190226
126045
846506
1056360
514196
980665
540269
1263778
293065
948666
235618
1132021
950976
355471
125856
502065
69683
389007
93698
576387
1251507
365585
702597
724927
1149630
259949
688622
989890
40162
291768
128125
1158914
1024991
541761
949332
458567
511212
911541
118425
874302
896211
947966
1160818
1027019
292811
633470
376732
1267804
765775
901003
480869
689368
275623
723516
674995
205410
790909
961582
1208997
537653
563126
657268
1191577
14111
474299
485171
218877
1181726
537729
683573
1113817
1012387
942465
234522
629072
169372
769645
174271
1355993
859312
545589
591297
7163
1100674
909898
1364038
783553
602649
1224944
1252653
208520
374948
992092
1188272
1063105
284022
452405
3099
160251
198549
729515
360164
189109
246691
818507
1334688
578105
1076185
989070
143449
419419
86351
822136
517057
1064209
1224357
24094
220919
661954
1051304
1354803
622994
1208852
217316
629822
862019
560841
1348610
577261
932714
432216
686808
83493
249811
1050511
493859
144734
102977
887814
394190
694948
168674
830705
23226
949912
1255245
1292653
597865
851490
981814
750214
1013186
1288003
792780
968334
519597
788448
547970
255901
1291896
300815
606493
112083
405632
293485
649407
987707
327842
256185
1362662
498916
1328219
1109464
130494
532855
413878
860703
474373
629478
1186790
917242
1313469
1152582
506371
1214719
1144065
33172
680767
151777
1257440
231253
682911
679484
351692
405258
781980
249211
1184189
556324
1206882
442617
793945
757524
809460
399920
159908
987154
889111
587921
79175
1092778
1065460
1042203
1167209
612829
1116956
360571
327835
681210
321229
391033
860568
371219
891963
775351
952811
762
782463
86465
333785
688129
375309
1014702
281235
289493
1290558
387125
533123
210666
1069052
645539
562620
182423
784479
337101
485013
672612
861109
1066020
1151070
193491
1107134
266895
176426
529303
593749
289693
1338714
481420
602813
261054
1335282
166615
401267
554436
515382
1281737
816648
1074688
715907
735678
664854
285851
484773
565489
458870
492812
292372
1209445
352539
543942
465057
1308999
147533
858806
2520
345858
87818
1333061
1349494
656829
913976
399229
684157
397888
859204
1208017
494527
1180711
816141
348448
444993
1096246
1311722
1214057
414349
972108
581650
222701
906084
1225621
1292524
1161780
470742
1224124
83574
760561
904529
79302
72431
1053915
569034
621178
176857
737738
561552
291429
203958
55410
985110
659511
756263
1123074
1117271
490595
124566
525545
1313160
1344570
23730
532749
117312
619781
979208
70239
220838
526221
878224
632499
132407
831645
869667
129360
323372
186080
1322943
770370
1009259
49747
969336
996533
1265423
1192041
1182621
20160
541867
726189
168006
446044
1250868
112834
183403
314209
409611
535296
1251687
1093587
507018
1348108
1028012
1154090
29988
150454
519555
1217153
766248
1162240
390189
260600
334667
650274
950379
61265
734547
398768
861979
111399
534295
332589
90395
110287
1238021
100054
1151683
516689
600201
922286
250851
53682
861677
105098
963912
99873
1314468
1122187
1137344
708190
110693
889547
728364
1275472
750751
1219211
695980
557400
885829
1195430
889831
701037
1000677
1330731
840002
658460
1202494
1201313
1125710
713133
674265
684747
1267360
1190064
63299
969529
1175620
569827
839282
1204296
657120
1051667
620048
705417
1212346
327414
969629
214910
551295
321494
685958
341326
90106
1206313
362890
555698
1069068
489887
692723
1014276
1059131
109108
767140
831949
307830
1351676
99083
834742
860849
162100
1215741
193408
732429
1290772
1178769
1293859
598243
347521
517520
336716
699701
1334889
639508
764110
1257733
885346
676751
324366
400065
228391
1020454
679637
392858
490340
843859
972254
21151
866610
1072014
1155220
1154172
346524
1034516
888427
961957
654326
653435
1339595
837690
271513
198562
1113225
1258985
905196
965249
968418
1308162
1234453
677220
1191191
601540
20491
201927
296019
929256
744223
579469
198343
189542
1004892
1224553
1131598
698115
502304
476748
816761
431256
93324
430577
324998
206544
492724
423479
1156627
1312907
1033234
724326
236116
757768
1357618
855647
188299
358439
1293817
42646
1063408
27045
1016331
235767
1226969
1263277
230825
1192087
1245040
534285
196231
29471
282862
1137717
463539
666371
1083105
1202225
1263392
378093
517911
393261
997644
672839
486703
932560
1012022
41759
1168108
289413
513835
81145
1287711
87010
1234151
1067359
1023909
192816
654691
560622
458374
1065498
365736
406987
1286960
490157
59394
853989
502372
114165
509009
120686
1340441
1299189
932220
1138572
1196325
704430
1238882
467887
893397
1181198
693449
240776
690088
1320145
74868
271463
285207
1341515
942455
1197317
1083157
748390
385833
924073
645231
1152288
166226
319728
694297
685865
898087
327070
1344461
3733
974093
346344
483595
561358
1053658
448916
593845
1128447
634167
11660
941780
611084
456959
101990
531562
949457
1133888
1210088
1156436
1350763
670699
507509
418435
353024
840805
364029
290497
582716
458196
531104
802326
234437
570752
829669
883376
1110879
1115303
905201
1240794
1111244
1362756
966209
985878
836323
652854
1258464
108362
839836
995239
892265
61254
555579
429126
380774
645856
1223760
1036965
1125426
1102940
934211
808488
296119
1181031
302682
611223
251546
1058559
816517
1135186
146598
1203017
1232198
1243556
218898
293190
813755
832240
181089
916658
991154
315173
838378
361015
550904
59372
432760
791370
1361793
477866
868010
923920
490491
256165
10547
912428
290930
28222
1194600
1298894
419635
862167
1071645
1060171
806927
187878
1054929
1331159
404015
719525
1318990
852197
468659
829832
38427
1160600
440784
460111
421815
829591
977806
1246205
1314932
735583
514044
202463
103878
33504
673337
587859
1361434
667605
699513
560885
763026
114212
335686
757722
519310
381564
307521
1214908
225088
1155656
1213191
1088418
449868
363106
1057455
564211
681204
232909
475784
129734
662640
378833
949492
1002294
155841
794017
1047646
807453
1296757
1198297
99630
774601
660608
1162133
28105
644819
772851
923421
1109811
544410
645183
1300865
569881
819916
1069677
768766
20236
652473
924307
294365
730537
1251313
1080043
583272
831401
796176
584479
514086
759870
1180447
491401
1336516
442810
261387
594562
1299879
399395
781819
1037087
58106
136564
56393
1137981
255382
345119
1073028
353466
1058508
1313833
806810
1094967
200145
1027246
1238559
538263
701436
62997
690792
269407
1123676
931027
796987
696707
7748
994040
212883
118241
683369
1136949
663175
124010
399274
1114083
63446
1262824
1261324
601608
754955
839105
117298
52562
1119407
1064328
972825
283464
605784
894304
482606
1084512
949859
836185
763870
461810
588689
420165
1200341
867016
1056018
180161
241480
527705
607632
454781
563827
873061
698360
1186028
1254827
1204863
965464
878941
51170
1068548
1197928
1310922
147327
52809
1212173
28401
940561
35704
1141616
1045708
792656
542699
1048300
1029162
386960
369784
238426
1058049
480598
468033
645331
1253652
112939
1067403
789948
650711
562996
491777
41034
51210
883887
1169000
845087
796611
1183190
1069622
1223413
662875
1174125
456561
368087
133801
645338
1172698
510196
775577
1151634
667496
99661
314769
311789
1360562
519723
1014396
308594
436127
229930
1123667
1288220
1319794
966828
89789
1178006
13430
1258651
738461
169204
42035
1297549
690171
251957
461865
705713
979501
492526
889443
998568
919464
660561
1287364
461652
941952
490723
290052
116694
210551
977717
627403
281535
405792
43028
1234404
421440
1114964
368675
331907
953749
525266
1270755
445849
1312475
1021338
23251
528283
526144
107189
916549
187448
974460
335392
1047399
313297
187255
879481
131006
488131
510895
1181215
695009
683535
995549
963431
567948
291260
804442
273964
617231
758014
1116810
431522
476230
271378
159541
108956
969365
631767
865354
1162863
228024
1101337
667554
1300478
1252681
225984
908126
952919
1336762
732071
943782
195877
1157448
820238
316136
301401
1263158
720610
1025641
78585
263157
906799
1151235
1315927
323913
598991
333551
405893
531903
108790
760879
44722
1317802
413026
469606
54514
41307
906543
614150
572477
1219318
1006021
375764
444103
404081
674716
87024
1261433
1360815
321298
1168047
247220
255012
1101077
905941
1297190
1176264
341908
88608
452384
1210106
102019
1087119
1003696
444965
1279560
1137332
520566
266994
20914
1127231
1306446
957244
908754
1225820
1249323
1081820
715084
965344
365555
116838
664760
646815
531277
1257608
468987
712239
970009
1008267
883674
524690
667234
219235
318856
727068
966791
989527
706507
612994
714325
1161577
148711
1234255
1218216
499421
1048526
1168199
899007
1040945
1164810
817384
1189817
1304093
1001748
1323250
556165
685157
1087696
93836
438246
843375
386693
1196113
392200
721955
798773
617579
321694
1328007
370378
1078193
1205390
977259
623819
1055554
407692
966483
1156270
250798
443765
708388
580682
453997
828094
721654
1221257
759485
1105489
162629
1052205
203976
580667
1048236
562294
1327102
369656
1164979
1289159
376859
381352
123694
1033603
785732
611913
254418
1206007
559239
1281647
1273170
708486
289557
895488
246327
790778
748691
134195
94693
820288
720676
495025
643144
708395
730741
1325401
819311
596360
39825
246286
564981
707955
1251345
192782
1145005
656044
904896
344756
624220
661498
508688
179159
321926
1291267
264733
421445
409102
193402
463935
603351
306111
343989
700930
1328162
884604
548676
588165
820865
1167852
1083668
788501
279405
374805
607468
526372
1129491
431507
249831
603222
1250487
450362
444520
592982
649281
66411
481187
337231
969327
190295
367657
621513
322874
888132
1237580
393728
405999
1184600
993351
8839
1221173
888890
896812
1064616
489033
865444
52060
1060571
165159
617763
1207120
692974
512950
932171
1064991
1240630
1249833
649255
642468
30236
1273585
284537
1255528
290549
339148
399833
641891
358411
1283245
94251
401019
843864
1291390
734384
935872
231817
419383
715974
1029863
699755
665959
297406
475075
802145
1322797
1096508
566953
931054
478934
43556
124738
1248626
1151551
352906
350652
1121734
547077
1111305
97602
421582
539538
652800
890522
234384
649563
1082564
407470
1279038
1316525
736896
775236
626626
924428
79848
877893
118849
404040
1277547
401788
92177
362366
823515
198466
416649
510723
499292
258043
795344
757304
208004
1150269
352535
224766
847842
663889
938936
607968
1271991
130755
1062564
882438
564142
34383
1190587
253372
731979
847801
1126677
826112
1287053
694796
1335784
1164044
908146
1337934
358835
374334
17015
1316889
765944
34766
718882
51097
1232862
746972
1353324
819173
1324833
537167
584226
122056
412473
745537
413925
723016
1121859
1064540
265611
1265501
276299
773689
1097817
387121
294250
284423
1089336
709
1197355
133406
980448
1000165
1008281
1109014
768188
318946
761757
186515
889774
1243672
93791
489278
1252634
1024771
232273
994764
904121
1025010
129417
494852
570272
541780
920852
1226458
204036
915510
789713
680807
865085
1082293
1236334
806560
959050
326350
477277
234537
649955
694341
267894
513293
1226916
1188570
1100110
584683
937319
1142939
1025845
248335
618175
1305594
937240
1303078
978182
302371
1025607
381151
686390
694098
1252803
682779
439608
1172247
1323454
1072453
104358
172247
1221708
126008
174023
61354
106805
572008
436517
239344
527188
1089679
1245363
484744
456926
253234
177405
612859
806626
1325861
317468
947016
561027
883885
745168
733555
369460
471109
415267
1247667
596597
257412
1207701
882123
335177
977614
436694
1154254
384450
15775
952650
556181
365037
416870
742246
710675
719127
893755
134375
21667
782587
111099
653942
1232290
1109175
129132
447249
851785
1089193
925179
1331996
1357419
928580
778503
913713
551679
1311046
820279
1096881
12064
893171
312836
1284432
85539
902832
743821
877806
608625
557279
178247
612781
929917
656204
1337743
1221912
303501
440724
663767
1184077
162347
4613
877722
41683
370156
68814
13061
879178
169052
224474
14055
501684
1234581
790592
493464
564307
1046030
104223
17002
349578
31484
475522
645096
502481
567570
920621
396963
1323972
258317
647958
798366
190504
589815
772196
410904
1040435
142760
1189154
873077
544383
210863
927224
622594
326577
279004
437744
405685
701292
247135
9778
617319
1058874
1331881
1264452
213697
68219
729357
67430
1334380
1331011
893784
142130
1168269
474547
387541
201830
1289626
1280509
974204
48395
395545
654876
106890
892219
75647
1086390
65867
644147
477958
1305241
43379
878020
615194
75335
577875
1106860
658732
1024861
237755
1117126
329418
691186
695442
56482
1193537
481893
403675
1339563
1283379
86436
1206947
951236
712849
540529
905590
292981
1034637
1005974
166804
121575
92923
942363
392519
639997
193194
1280735
172949
1153997
859002
1066742
1250641
1135928
302980
1090783
537878
1264529
1132132
933986
1049197
1336314
1119868
434188
38016
176251
1070238
921671
980966
271404
617403
525624
891878
236317
1354537
358429
586697
884240
1352850
416525
1055604
1325268
364005
617422
233068
436540
1167842
675078
469958
138875
217686
553428
1132753
866956
341244
188896
138129
249980
201511
1279044
533112
919778
494502
1293376
1161939
257071
161789
852594
1353743
1136492
883447
16835
344082
1303886
1158090
211422
504563
55055
1319224
99236
1132940
30791
275515
124263
575422
357843
392372
1074149
1214873
655571
1250332
729559
192812
917015
1168422
485529
676125
56134
1343261
685363
266420
1164107
290904
622166
1287759
172131
8636
361250
1293479
1274614
674443
1181500
309848
856083
723281
854698
729342
766586
86216
836475
53748
1264373
1147761
1335104
787646
736203
95716
45016
909565
318127
1293792
634809
1025383
1066677
294467
478875
367096
764776
1054124
323484
1178284
1343156
683541
726106
777847
1024565
220814
708262
1078840
29464
50734
1017812
523405
982895
1329591
801086
998344
881233
673125
766638
507655
977771
937108
370896
769119
815341
657795
463894
567333
1071405
252196
1228434
327557
996455
692737
544880
157576
1266904
822541
814832
74962
1311651
370879
340946
747567
1192149
1295091
206663
404535
509015
1037107
262062
144989
1323457
148355
259272
755772
1342356
76370
1319230
959874
646651
1085693
456495
1018423
911944
461065
1238238
1362442
775343
217714
1148413
293778
599230
83110
511346
739450
248082
432567
890455
1026992
496357
1034925
298674
225852
773659
409679
985323
409942
299752
302028
1142042
417193
778196
150735
1051081
782976
657815
573586
20562
150402
466462
111252
85240
614184
380657
1269566
981291
615427
884080
542284
596117
482284
1071464
1016510
942607
487309
699594
74766
1265590
303431
815649
365049
649939
73725
1214682
1216541
59551
1305038
216867
1249084
1059381
865440
1208935
565481
158719
401380
1096371
1187811
748739
227789
596522
649340
370236
956239
279399
500925
1228002
1044661
897957
862379
424839
431094
828985
1054312
829511
582584
996950
1188029
10808
1293674
1294731
763132
937515
1220218
263710
366908
443296
1276057
400114
1011888
1052044
750938
237517
789628
45768
32596
355417
601826
792223
762503
283309
1140591
904667
138382
757937
1201162
1278914
584073
358508
370803
17004
391166
101279
1229629
459799
335824
1084604
1221248
46225
549570
526630
1163743
848175
1137304
1145826
976952
649140
144660
17460
1140787
278251
642627
1252220
21343
1240029
437448
459957
100302
313085
1312099
99643
333297
337486
649810
57759
1032414
1177878
218707
1138049
1013477
612423
224711
1217094
1139420
524653
721708
112874
3461
1211024
1229423
574714
716136
639876
404
616059
1172161
466219
981229
476630
559386
226216
16904
471431
652201
933576
1084763
671793
291314
918366
1021052
269694
769523
684489
1152506
466399
710176
235857
937561
919661
214893
968799
1244375
1074435
588675
621064
525309
924653
549483
794757
861193
892076
743472
775525
615937
1215684
797739
906250
317078
675304
150081
1328728
440192
138553
493769
303585
350884
1295167
522425
307544
59959
52232
106895
1162143
1261369
521736
1021716
931150
666179
663955
1056883
285136
1319751
1018336
841444
1092860
699047
1004814
1153942
236734
230080
1346453
685245
1127320
949463
380217
91477
1016399
766899
967264
54575
343898
1225626
349370
770413
45034
676594
794349
967589
32636
1168996
769870
748087
222230
60369
1226933
578665
824071
860199
670261
446820
17817
1168180
839977
292608
720527
591176
517362
793149
795516
321791
326918
662857
223336
1313700
991721
165220
730917
915198
1189125
352656
1237353
650816
1233206
1036333
758534
692574
415057
1141197
1184087
803980
554957
786088
1323124
819184
571937
760269
629614
107478
845163
199
609146
999069
584897
227760
1255713
280798
699763
195041
940424
1254659
855827
47626
1045820
1057464
828854
440883
426599
240886
357559
77979
148565
885558
184753
1246032
1127978
35144
612639
597915
1292957
245732
745685
919560
589177
221586
507470
421948
1039933
401912
325409
275366
254246
142350
836956
1305841
295761
1021615
1103297
1188266
403771
208890
567495
145380
4825
259675
227736
754498
801499
814745
984021
688399
1152775
630712
895326
1346490
844381
964644
1292339
424280
1022409
1216821
527304
111255
1360261
906430
630549
100199
554128
945409
620896
344957
48256
27418
361584
318306
933843
473047
632271
668689
70577
920019
1180547
791402
68020
1061197
448145
644327
1055135
1260230
830788
851642
988959
231756
1071181
1117745
660434
448630
728320
721589
297849
654753
649175
843508
807972
764488
103731
265013
622811
998227
716360
690763
490351
82609
20886
562522
420943
322577
1021555
982640
903563
450054
1323023
1074676
1127988
1047190
672861
633991
123995
107835
1301276
414781
403713
1062154
385762
1035719
1281750
68030
128484
634730
352414
368923
631059
368448
285376
623748
1211699
598469
250360
1298452
1163690
989350
851999
1236048
1144006
1179940
171538
1112876
813152
209140
62249
893077
566778
1200645
1236366
1033535
283198
1361271
699809
984213
518418
954307
1095926
388539
676142
538927
1186283
233271
65303
1308958
1045090
1350108
463069
957862
167760
1310729
245178
176457
714323
224087
775742
169860
245494
264728
1004707
786283
716062
71638
780086
915393
561816
620722
904821
226438
473230
924599
1165269
959832
710393
1213213
1029950
1060107
1127234
584862
396578
1290575
516688
581264
873704
806823
1360879
99885
431932
820984
7312
723269
682913
477364
159938
845275
341743
1072264
1285022
573048
542858
375225
766981
286214
401651
972201
36895
399666
260191
99968
796508
1069106
1176069
430854
1143393
1164759
226099
1358386
819620
78932
1176855
909448
298218
1303171
669571
115249
383336
1097665
464256
726446
344497
247365
27641
432999
1368
446685
708959
737427
1047983
409073
692361
1233264
108451
950913
1213534
407431
1310491
643740
324848
144547
1085141
1027922
1328163
705344
1212059
162960
530637
548770
1143302
891569
299629
1270984
540809
561924
898715
432307
1247898
969896
1001218
609419
1297287
547262
705631
1239177
381198
313863
841610
65518
839040
1327622
382096
1199502
1051726
794464
533907
279551
525293
1109655
1228612
738971
1034700
882549
997816
918993
392363
920966
380676
504447
979107
539092
629827
261463
570635
1107878
1154720
831357
629304
220000
1130236
1264374
247175
1186909
327291
1172449
498809
1311109
1092683
43666
1115446
665276
73056
1131069
575145
974379
310863
112725
192045
304838
1355454
750774
434710
860452
804056
801013
471663
209233
415217
69792
305485
931952
342576
319611
713852
127847
588829
992769
437126
530531
379650
435379
1169493
220832
756083
767432
854263
162758
191396
1235104
360732
128499
1364187
487516
687924
838562
119221
226160
716561
692041
729013
877868
13518
1023512
701237
9436
278122
546423
1351719
1094682
286528
1232405
864426
1320961
273203
199288
999420
1276349
956154
1059029
211676
1286715
558427
823286
644311
962324
1075176
676350
819224
413816
289855
978738
352163
790374
820933
455469
1159523
813847
40541
130148
65217
1234555
464939
194650
801910
1352812
478078
1185386
1139060
1017216
103571
1241460
1276414
1024264
522791
1256771
1178115
601757
1104366
863709
1179589
1249041
241482
705921
574059
822165
728325
381350
1128871
526168
154854
87291
378607
1219597
161771
1028187
5110
1179231
134931
229593
901747
339752
994358
1183393
1098065
1052666
174895
2600
5002
1168964
1189092
1066406
1214169
484488
791107
130951
1028032
1239101
897836
56043
777935
1231186
115604
1279780
211978
643465
314197
694685
1137485
647859
1315875
569587
600541
1013011
1102508
618299
890177
237940
175802
764240
952860
1337662
1048792
1035019
1133996
589425
566408
27029
888721
464220
334371
556568
132435
132566
698961
337714
1017604
972590
687119
141339
785064
587209
810116
103767
1018268
912524
1107180
76002
914951
458974
1182849
717935
311429
335409
1287855
731770
5285
984885
354152
1267418
686848
649321
981934
1132965
1130755
917568
737204
1293579
954641
1210396
1212491
185669
629337
1289936
448281
26835
782611
783797
1235298
126433
716299
1175534
598810
244381
531459
598438
891511
174974
348962
251859
77692
356673
743872
742736
235816
675885
438487
808804
174486
891739
812746
759442
635437
814319
954337
169680
1020079
289839
267086
569783
844606
423278
490501
683111
1068882
1068304
507278
899893
1047474
722125
667495
1321586
728742
102935
695212
888974
1050176
831916
1106930
202383
476081
779777
1234393
640998
981963
165743
359768
157037
158432
984570
802517
372487
9470
1012628
790382
625862
1248080
1088870
485678
721720
740607
400331
998257
1331646
1217379
794476
907297
709447
1231943
1286333
992086
1009688
1277618
1150593
618731
801800
1022873
82240
496776
1269543
1187125
331629
161530
660670
849465
287257
503665
432036
1097702
952276
147540
497295
1004881
1285233
1357495
299314
679271
1124210
416639
812359
1306853
900663
584965
1013649
995089
478059
1265987
1161400
459248
1138200
645453
345330
485444
1242375
238822
23712
1254261
565992
1141612
1193256
95231
240425
1004901
286167
953944
1326870
267894
478315
799251
1256676
1171920
708887
556589
381514
285358
692841
715309
1182774
104719
1230997
613595
626712
380287
424283
249083
442283
715679
715882
132334
488829
368335
116733
522730
390863
657379
653641
406900
753500
1097080
400064
144608
837680
73643
591650
130939
774611
738157
873435
379492
159394
839049
1022752
1060961
200769
495059
231014
1255429
647985
1265466
618509
335485
1286756
429458
358439
1252033
319278
884941
1315895
768331
128513
1337282
1096022
635971
1285335
736457
18244
662805
226170
1324142
532875
357065
1280053
365536
29436
1108238
1056310
991346
103727
554668
715917
552685
1194669
1009405
904163
724981
104343
388965
1298573
615948
512400
77031
82645
115443
934324
1095989
689667
1035222
1090822
1236459
1181018
1098838
273422
552773
1285731
314981
106384
1141560
57384
1171426
981600
982763
1111432
182481
663128
66129
1330850
737077
212828
118182
1241454
38806
1330602
66308
791667
40029
1007952
845611
248799
826530
1022368
778847
241664
1081255
525903
87153
342985
1145123
285289
1221650
253956
368667
55958
756861
1014338
401268
940907
980716
64070
1264698
757709
628658
452578
1290096
274397
909101
1241419
365319
382475
1026109
1027503
24195
1345270
521575
1121307
1336868
1175861
589829
691302
270388
208954
1232000
1192444
1001892
1251327
541133
671670
1047421
701973
1060993
12744
381222
1015674
1234323
1100627
1114554
490693
1083298
288378
994057
1323478
665573
475967
1190998
923575
341567
1044016
532352
164222
607006
290309
320706
358198
436510
847537
1295884
1345416
519475
887672
1148579
278936
92055
683241
1098041
409893
13283
269190
792442
187817
674101
596330
887140
640157
161180
135691
1035193
130640
1054989
674477
487864
999397
1002912
890962
58220
75753
452942
891595
672192
1152339
1226670
375752
777942
865474
125395
61416
1200342
828930
824361
961226
1198464
703657
80094
1005121
1162483
861791
1281979
252150
741361
793434
1286423
945103
296794
1138169
986582
1179627
222557
1078639
729615
731906
880548
703159
1111819
609735
181295
822136
1095949
949727
1174165
1350984
449129
123964
744209
808069
127572
930604
22608
578418
379106
343576
1212497
1128572
799483
606100
57557
1236870
69246
501744
266035
221008
153194
820492
922097
62176
938129
478661
400223
219014
852949
458227
11266
1143044
1078072
246975
818605
581002
49183
385809
1071931
588297
1154561
884413
308327
408824
573482
1246210
802601
42794
325031
1280420
952860
92634
1253222
1034795
1243663
119351
603646
687544
1324637
677010
522189
1086467
564119
123205
716186
538509
754696
668534
1319908
599657
813845
26122
378289
524402
875993
938473
996377
615216
1163114
1234033
401545
334593
371770
231665
233900
424955
555431
1077210
1269028
785808
255002
867135
631071
1077383
471383
178814
590193
1325616
714530
666333
89404
865307
1098702
1003466
187787
340359
1175627
647872
228874
954766
326438
23404
552054
625017
562327
940807
382435
105839
416343
185819
101204
310459
1086007
368994
40573
285016
780541
1258793
786453
1290410
1276079
881013
773586
693076
1327750
606392
1048810
888652
525189
23980
1272390
1072192
844002
296089
4739
637487
478887
459114
1031865
1211729
636837
899222
856202
1001035
1316379
981503
893324
1199366
377413
653395
1085025
495272
1130408
1159108
987706
1015101
1321316
562732
324533
750215
154648
1076893
116773
781019
117598
74687
686268
1038034
1268007
847374
1133449
22549
368305
196740
778224
715323
1328212
1084246
434271
536720
906580
729842
1097633
32549
752910
1301578
858162
211281
1363846
273303
965499
552783
948303
209841
1077962
429618
786055
1046532
367870
906444
270974
1082967
1300466
1247243
1340973
1020373
1208335
506951
1291838
1302405
346256
174620
191202
869380
491623
587299
570809
124583
964641
864897
212268
1346305
586658
928979
1168602
119655
168187
856291
816418
39638
1352655
149565
499781
329838
7464
922986
1287494
487554
790233
1340072
101252
49372
256614
975350
252766
412190
447429
194176
905895
980797
1026938
1248223
1092485
209648
569811
283425
15380
1188151
1149746
961182
174726
748774
685236
1056301
1017115
902600
1260220
507199
1150900
424758
566335
184258
773437
98469
475219
318842
521320
1241189
476694
501433
681508
1170362
1258634
1249728
556947
618623
289289
1267240
33288
610614
389730
905547
498817
365223
198953
1118709
78693
719179
1068290
626452
96144
409886
171078
961912
977785
646863
690234
1101438
400811
1352220
1173710
60528
1345185
775766
938679
228612
324578
790007
548079
1140873
319560
884584
1154745
630507
847707
65244
471958
1105498
676763
254126
1280331
1096271
663236
168143
248018
170015
271437
1019644
588112
1329549
109596
176680
837189
1274999
777463
603708
1163960
212503
822833
597744
1358273
647832
649283
1080105
617068
996510
446253
809103
986267
319413
1155416
279156
1212905
1322382
429973
631138
203465
321367
418415
628526
624889
947305
350735
1249315
580248
426960
12582
816289
367294
1307990
733830
979857
229945
674390
1278626
1341685
1114017
752375
994164
860329
1109256
727942
1079763
74228
782797
1084423
884471
220041
1094044
561128
1228757
789085
1134286
1093138
25236
61938
107904
1069342
543183
1269780
114329
564512
1248273
1103586
625933
1142299
784802
314931
1017493
645940
1325389
1236853
1349639
1274098
257866
320899
1172183
950622
1015251
760176
131189
107945
1226475
441076
17066
289891
1351072
558741
231715
1033133
623143
206135
235275
464053
269007
228079
278098
1289742
209225
560748
968497
997002
1208240
274680
786824
1246656
763549
1138689
1090449
779266
96265
822275
200053
1149828
1307912
880932
376732
910116
849712
404501
114090
524066
529446
121575
119046
913256
376163
119782
1199663
383525
552726
912455
238902
1071135
1209710
1144209
616717
838577
1238127
659121
355229
1363250
537519
121192
118932
1322309
760346
918500
1052097
177902
292141
421443
285599
1235273
753408
1180892
1149956
1336314
47049
1266322
911858
1206660
635946
1316361
860546
559645
1048019
538044
530488
1165518
1202308
548460
1348231
1249176
904178
914666
1206489
643320
509679
94552
983215
289706
1162408
1303821
325793
489156
945059
876406
763606
42543
1328384
111679
757950
693353
499480
1299111
773637
1320750
104199
1141061
112058
240707
556187
266316
384570
576710
1056389
504454
886525
1026649
1053811
881941
959595
514264
1360545
716137
925928
9926
1313162
1316103
1024828
756572
694398
744732
547555
341169
454305
781374
1058578
228121
486567
795504
801040
5402
1141280
789519
577789
106146
888393
915370
309023
333386
569221
6589
1142574
235438
698809
738703
1267607
20006
1263315
778324
1284090
475095
1007699
636378
145251
1091244
885142
770122
1250734
836867
97169
253295
1298841
1245917
1127345
375862
999919
802045
484543
367979
325206
1211030
27604
120613
608274
896641
406447
160014
406594
693626
1050758
223082
1185916
953894
585837
437920
1330803
338583
614497
69209
919635
675925
472762
1094791
668880
619414
76421
969202
519737
42182
1012731
18216
105579
1188112
88963
1269501
952998
824120
1206766
522981
587805
502017
1237215
114285
359941
171344
1335122
203914
501044
853703
1127656
865361
874914
219344
329505
1259712
212093
1332893
161127
198444
441697
104452
229603
513132
385299
805780
717651
825199
535734
1231974
1272500
342434
659841
303357
908227
1192504
432751
878706
181736
59168
760755
234805
872794
1206646
989289
1190283
43646
1275010
691942
346650
104655
595170
408002
50598
677579
481364
264471
1330038
691639
53331
1258401
225036
27462
1238936
61694
75025
846095
536705
1341295
744692
1340599
1352613
736745
684
454994
149152
1256589
1246252
366524
35572
889398
801797
1016864
139602
389703
792934
894129
1301548
1186983
1310576
640271
123691
645761
838591
782540
349790
626611
480724
327811
74141
317488
295727
1243427
659462
752438
491980
1344893
1168742
496298
548759
614233
651497
50576
486173
257625
63439
1006636
412591
372295
555490
934566
348309
577061
1310029
1339010
1293258
1148963
1018481
134579
605682
1104929
672366
196723
473765
444201
1315633
83536
33332
454163
880376
612957
221994
918175
722792
212620
915407
1199956
342373
1260124
1166723
535060
1117292
137875
349254
902250
1293862
509002
656564
1068689
933594
733145
65077
240885
634921
89446
729560
1323656
103200
532596
841387
948997
1107717
1321454
1146978
587673
751702
859168
605644
1258752
1313213
166150
740988
377095
929780
1095285
994027
1214270
1243057
222168
998818
1274517
1090609
1047472
743107
939675
1326772
33239
635991
348991
391965
800825
263107
942847
636779
635574
752441
216195
1168800
1276177
612336
1013422
374317
424458
1273741
1070047
1344999
58105
956530
855465
747386
584835
314719
523664
186666
1010748
817564
14373
308571
1357435
108073
985900
720303
229776
1003020
413839
337398
926371
71911
846874
48095
1199008
1346542
622530
351773
285900
244300
1190211
1285443
842448
152100
195551
572449
544554
644280
1355662
262202
795788
846910
132511
427320
1175697
906391
818539
981085
1066254
570944
643681
684672
994805
1133667
202948
1280466
874918
928942
457957
781367
743428
1287849
442359
678040
273733
560914
1152598
70419
400924
1032506
1093492
280091
779633
560560
1296122
335228
20190
328286
643372
774118
1175609
334034
1234851
62229
143187
1085929
1243746
346505
541836
941992
562301
1249849
572067
669068
321613
331750
352436
1022961
1113317
879946
1086835
756693
773195
720462
370948
8300
552804
359837
479681
709912
304723
1342054
814607
257818
724141
1161044
887160
70245
204429
1204621
1244914
375251
584873
204761
768926
1148843
232673
26365
1054644
113463
1287110
210872
1281870
641098
267549
1209088
253658
1104902
1315223
920675
590648
899418
888566
1076473
381271
394927
1177133
782375
303836
387891
1245675
708883
543091
771237
1178615
622055
182306
1009536
1265791
424454
1162759
228120
653437
499092
978397
165685
328712
705257
377587
629781
338068
1117024
209246
538398
593388
943553
865534
795260
666149
461764
87580
1205141
66924
559631
794803
1041828
144751
925845
938323
914620
167362
385107
1029481
223326
57427
105487
919727
471156
992986
1345532
527423
412449
1205247
1030898
965965
570374
726000
632418
1245560
706147
536005
872696
1313108
933653
279643
482232
1287918
1360851
1225049
606000
746770
132639
870950
1030080
229795
6153
686744
1177475
1254822
556466
305624
871471
62383
811038
45806
596858
844140
906030
737905
950584
115845
980587
745532
276954
924499
575873
172296
1228824
168514
1215842
759277
433145
88723
193385
540260
753554
1291451
881664
365682
841475
376528
381915
1120973
1215234
657539
562419
1049479
586587
544103
213411
363760
1010148
1057724
763938
704103
697799
540477
445447
664413
376668
1004460
718432
272211
1285962
59791
119162
1238583
711127
361137
56175
785008
1115057
280806
1320118
780118
673856
1152965
1285927
1234859
539587
808077
263746
774332
438924
1355006
737602
642914
1166798
801698
872456
849732
591106
191378
1359599
963154
153988
685804
927906
938443
155372
1002031
1310508
1256776
606441
186524
866742
146340
1028038
660314
160048
856823
186875
796745
1141605
415154
414163
111231
277483
1023230
206030
1103673
398879
1008588
1095964
674461
1018722
346995
896818
376586
1083563
1027443
675464
1037803
1171215
261018
685474
1063476
489183
836737
1235044
114223
1165851
662422
1143163
550383
1095122
209889
1047677
1296762
339363
1309708
451582
7215
560568
531473
571609
269894
54977
1209911
1203100
1156558
175518
950984
4460
794972
1268280
947447
772490
27691
302572
898792
282282
1151958
180354
1009097
1244640
1334858
290112
102141
492599
258502
24207
780919
277693
1031476
701117
1064387
1258949
617713
284014
10448
1165489
1215430
1233469
534029
208171
140221
531719
173433
628834
650
386255
1118275
486725
221434
249816
176874
37774
977400
915813
789365
589814
694038
1185058
1343096
189803
773759
558534
1088117
326021
434943
78759
671264
1147414
560943
617369
1148
625223
1224928
370557
381830
294003
911646
498671
460336
1028784
285993
1278085
994041
194802
1242722
987257
430134
1203592
110063
1325396
1312295
1101405
1317576
1264591
1071282
133246
180221
980008
916958
1289664
1032327
879872
1074029
935092
1043553
529675
1225720
597080
345867
756102
1362089
374937
501045
620530
912121
972970
106970
630406
505811
978428
807413
154375
766424
636211
404681
810862
1104055
517169
519651
170273
344353
1191695
1233573
191970
1047304
251192
689393
856967
656250
739940
567926
1139622
692092
817930
1172756
996048
233353
476117
502616
85189
644593
637351
1076435
883313
435220
706055
939145
1217197
75373
414700
1069062
993808
372861
210254
98659
1087326
617891
1051849
228298
707516
1246075
825656
1056622
915110
198881
1140393
360180
561729
852267
1178125
182447
336919
739719
702391
1152809
731014
675242
6116
1037857
845375
558860
822573
452612
157124
721472
841606
577483
388205
242641
1151661
896050
800911
360888
177284
618646
766774
1317877
659556
817073
1223003
1306540
1243102
399475
616226
209374
802202
1160079
1185418
45854
581757
362306
106602
1337979
514175
886273
1218308
1173433
1019921
1344400
168849
551646
461054
706717
1036069
478067
657090
959645
229393
435757
799160
717355
814145
653246
648422
483338
366469
444166
974795
606308
183231
1023323
58209
754206
905578
504488
662670
1277765
670298
189065
3030
633266
738504
1335726
426787
927910
128367
1107242
291472
842479
239551
277594
558816
1335921
1226870
694644
928865
637353
546579
860540
2701
983022
298154
1058874
665781
16925
655724
169098
633158
1149195
1278320
699700
349427
1143814
368090
861209
335065
214011
566621
801630
793205
582632
1162958
312215
640858
1202432
882436
937946
1023227
909
1209316
1177187
954458
696303
23984
449250
850538
538089
974295
1289752
719526
672887
350069
549065
639783
138151
1149940
1328499
199269
579699
1106827
105340
123887
418070
963755
612558
740814
1213730
1279243
217253
483979
510196
1011060
1041340
668099
644152
394742
828464
340817
425461
956598
1168236
3929
347576
1276692
71366
141975
614583
585491
1300137
220756
853082
647137
558081
544382
103655
268965
978267
228367
258901
504851
188914
990912
1276199
158256
172967
604704
300767
1081924
716139
323942
364200
1023051
395521
1110601
1173771
567472
374556
391305
1071507
144234
465775
251196
508641
450107
491686
525222
682858
1095356
238649
967594
1214902
831202
805209
712834
665999
665475
1258610
28495
270550
1187703
582098
276823
1048760
636578
1194534
620201
1238723
2358
916156
766647
1234041
436156
1189737
793175
944788
460075
529033
1147673
836838
978329
1260452
200544
786453
138781
305545
224208
276873
781630
497947
1019732
498675
1276050
1109916
312401
453174
471398
989066
859921
1192568
722126
1243148
1242167
832674
242647
667208
90392
1193071
856814
16414
651207
364203
1303871
381447
786744
628864
1310174
1240006
885382
499165
775104
476878
611540
507620
219583
241820
1152906
1353838
638361
204333
149270
1306774
747320
140104
1213709
310687
1102690
1262474
708523
306338
998342
1334538
1142505
815849
55829
163251
924835
535151
1002840
1057992
1056438
691193
552999
734104
354078
1097058
1059802
934597
33629
1061520
506006
68537
1359873
786113
1171172
801356
194122
770426
652014
616299
897719
583434
692896
271882
962906
1294795
1198303
259526
847502
949924
764034
821798
681131
1360509
791936
1334525
558010
965852
143327
968424
1124803
1061255
973486
335957
1161157
355867
932256
258639
404594
886357
745533
1129917
1023669
1207405
221179
1145213
910799
668224
1180906
989568
867849
405033
620134
1133434
254535
549335
745435
154756
1355303
134140
266767
834977
365119
979462
924888
291885
738817
673404
1126690
1212437
459525
1087886
111569
1361338
879537
28685
1231247
398130
1284669
399013
343371
1056561
1063261
978582
85524
1134390
1310626
1153204
1320823
463402
1258205
280119
761507
1044162
830503
140543
1145009
494892
1186385
296781
236188
26244
284380
138896
543436
75991
131534
113831
1081359
402302
111173
88669
450118
590152
1338077
574299
211115
891083
1348265
340392
405024
341743
806710
677213
254484
1114043
963106
380665
793835
781437
779846
121974
1135328
464788
1280476
1262605
211180
571680
1130944
953000
388103
117349
204823
715323
845979
362188
45913
980847
656621
850854
1316743
645981
66755
812535
716638
1283623
43793
230544
989967
606598
746523
813907
454934
144891
396731
609090
1333938
990627
144701
60091
659715
935832
1359330
535902
1173760
1020838
906519
600655
538039
499293
213770
1095685
1006562
90588
1146249
793769
1346416
1244208
8293
1300480
632127
287292
91553
807647
173183
278831
305204
1192629
921369
650616
292719
650815
697120
225708
109644
385299
681392
449053
48981
1163369
439221
1250782
145902
717099
1011452
980594
939481
507600
26544
423269
1350539
498016
177250
823109
334570
295842
676139
757620
150502
604278
490950
1008868
730460
311652
895821
500420
337994
248237
285844
984338
974426
1074885
799082
1287390
1055072
136733
341878
853506
868044
397324
1010567
727559
609183
70331
698297
511962
75860
910774
1326269
678866
1277915
704673
544479
778856
1061318
988449
902089
1004675
1150860
1096322
829181
670388
394831
767323
571596
978523
483077
1357177
660612
936987
1210289
543066
701637
183217
570015
1253059
1298974
267682
590813
802016
1080828
876202
266958
727351
504707
103421
1072905
490632
770426
956230
664005
604734
1296048
1021935
205740
719370
869219
232358
126020
839154
668534
485572
752639
607736
1215435
1281576
877801
289598
119491
691502
153191
362900
1238967
748056
172524
707716
54128
457319
816015
167354
320079
496776
1193190
898534
403286
298895
64530
798674
125868
982270
732903
580689
1235570
104461
260605
1144403
1006736
402305
903029
833398
1160379
679956
823171
524468
438112
827437
253006
1038885
21590
1337216
521585
328283
1109570
85270
13669
678014
1206823
1172678
880603
414575
316725
1309567
650567
583964
411916
216546
35580
944015
926670
602097
503499
122873
626853
904651
96606
447824
79160
874232
805869
1124914
1167133
1333779
785823
1055130
540661
757787
910115
756926
722219
558755
686867
1288654
226456
311988
820120
678868
1295084
138100
1123313
951330
1146202
539457
548000
473026
1054585
1261871
1325009
392260
720947
190059
1214860
16358
249017
423732
122276
767596
831822
385900
416754
1016259
148974
630210
976172
306224
77000
1167699
36638
786465
340613
875120
1289976
1024198
403758
431899
1305560
468977
797254
979707
372003
1256171
918057
147851
40588
1243810
1172846
426634
424113
1039681
1348633
228462
1011844
542446
1005555
1364046
1046979
661112
37649
1149117
54616
660158
1352686
799287
1350546
829988
987875
732260
332828
968629
981187
37131
1334098
428299
1143748
1001150
272955
494563
545863
638212
827168
149321
1097767
1113318
898237
384854
1038953
1037574
530639
95988
1250803
411134
233548
974459
280794
1064805
138638
897746
1017652
1032579
85055
285324
824697
208202
1215076
250707
1171711
298979
343693
971480
883896
286530
1133629
147382
804232
881351
389720
1264710
761458
593518
965540
903386
454628
144471
1200102
1150914
1354470
808804
1034720
1269084
1026203
298024
717156
1317098
127491
834497
165605
866905
503410
527226
836401
163809
523459
1177739
271079
159871
655229
26807
278331
850138
904080
781076
201697
979447
1261093
908667
1028836
67010
1171282
176794
112328
1179335
237075
891054
1278446
98892
379846
1202533
1189906
844100
374243
1028028
1209501
879015
1110797
755921
168369
934171
674880
644475
822785
215492
876400
1219399
485150
97114
72822
623518
482004
483207
62688
1237821
542906
616549
39908
1080466
1200114
818699
324410
1260601
710218
681574
506963
485684
699148
118733
1352104
1285535
558673
171821
1229017
473954
132282
72407
677280
493343
878603
502495
25000
763119
20163
102340
242669
799431
1341636
248472
738924
848211
216769
1050314
611608
985725
132569
498832
116436
999052
155719
390109
589399
1192214
376383
316163
1005178
222646
384463
1059354
1325309
1249236
1148156
884141
320927
163595
832739
770077
1084260
1041750
1019111
1156441
65623
790276
596846
825314
589513
443459
675410
1102850
707121
995422
991210
1027178
853608
1161682
888897
1313747
1310448
1188464
1319693
1030723
288828
435856
1215322
948126
727618
1289685
461541
981886
485571
366705
802056
750304
1212122
47511
485776
1044405
310410
63650
985116
943753
1138394
483131
454141
763247
1162196
809605
376837
594160
977794
341745
536989
252856
346648
1234971
746338
378946
941403
940427
628899
98688
330801
256518
932174
999269
1020285
388061
351020
316637
552585
956048
1110514
1080211
163733
1296350
519764
100118
931107
822227
73751
683583
223146
1262977
973602
286857
537130
56541
292248
384544
1006661
1126324
501956
1143993
548029
104
499391
78442
1073224
784608
9638
604435
988687
30635
1119482
952702
483833
225402
1204113
169132
901262
453156
186284
450514
840317
562043
374421
1261756
726263
1249963
348975
1271428
163519
935817
944972
177106
1098711
1006564
956746
712569
1249661
28856
1027688
532186
1194635
714558
706572
1332095
1099345
1273939
498732
113908
1332332
237862
414041
274225
406310
1338730
1108685
1326323
77499
366940
830146
1221641
590484
617737
218236
1076220
39188
1307487
1345027
328475
990726
365647
122452
311614
139181
178465
815826
329743
811299
446761
1327913
345560
1075408
750704
1279312
176052
1009626
988206
63292
702002
307211
155575
921943
136123
800404
751753
89435
591911
695862
1054769
1363022
854502
501147
593014
848073
357736
249425
319388
718648
789981
1031699
956425
896367
401280
21281
931958
1235231
381653
577208
250669
705663
717256
933051
222791
1122743
809467
1026241
16981
1224231
377057
1322861
25797
309683
565744
469207
1333832
286605
885886
796051
1116801
585756
831873
215024
162455
894761
1287300
513405
758427
1226503
732640
503475
40165
880067
338811
574104
1129013
337990
222920
1318561
1216350
1339070
746937
126921
287201
678520
959321
1291916
343628
785562
1059637
1284114
1014810
630719
978970
430299
403736
616544
1158269
890273
428796
602860
370098
457078
806755
10084
311911
536051
589708
977003
919229
104730
1360653
1079436
789244
54940
490360
72354
148747
1033347
978569
221976
620409
737857
1364135
1029208
837959
1090690
476269
1348840
781194
1180341
108828
270233
1179098
1334371
994545
10844
268999
1038749
243697
693284
564757
872605
955024
658816
43382
55609
462013
771326
1038904
88745
58892
1185094
963400
1157912
569811
602207
831700
543924
376829
626076
360281
89787
512182
148026
624319
290875
672672
1047839
290041
392143
997348
532967
308363
203233
1270706
107142
715653
582447
967868
1094132
1236560
1132870
1175214
721798
713195
429080
1346116
527746
764291
35474
990155
1361658
142206
734585
748600
910040
157309
946618
1141715
1144217
607708
449269
993470
915718
1213953
490883
10347
1115035
122437
854126
62563
1134320
841495
920878
801966
698229
437596
962208
1190153
782844
1307670
657021
26468
23287
702427
21193
408446
647566
35109
761334
855026
182648
287596
1117755
836243
97496
684972
1078042
1158441
12351
1076648
1254114
874796
922260
341414
1357416
1118916
408835
352427
1319425
83328
500364
248071
798174
1048867
1000693
1317456
1023283
268143
666812
930483
499362
787417
423698
661687
612174
1251560
308926
348066
443431
392358
453376
264476
1154456
318171
754602
502725
1269989
586506
853689
453788
1217130
1064581
1098910
1105146
1350747
834413
1129304
371303
307954
879696
662902
119694
1029922
23928
567463
633508
454327
742024
583790
202924
608626
1083962
1025729
535964
1325198
1161867
1187481
165490
92288
275596
1255086
920735
1322262
1340318
643944
1070988
223256
1257254
120122
290289
377979
1135333
528534
997999
1145051
668569
302416
856664
1037181
353317
443971
100
230468
8679
950452
1250970
1065483
379259
239285
972104
488124
958235
1301118
197957
166164
104503
659693
236961
14280
522805
467247
323102
442454
1185881
1301244
1076945
313204
1040830
760647
1271270
1204468
704832
845184
934435
1069949
413629
579134
401479
946429
719679
593342
844350
779557
475448
868042
287298
877342
518386
949337
500345
1352368
504156
1014998
1230936
931957
722106
772653
699244
572983
1282900
1217538
631683
1070632
1169419
437366
1057737
1032709
1041529
129248
266476
842376
671880
700317
470902
783725
752418
992134
696495
878866
1362339
1109648
55323
1147922
1318268
259075
921178
1173622
48903
3954
765613
1140227
1083602
1257428
786639
818046
1298698
1245872
516660
539922
781436
775772
871014
896962
600232
802847
1326601
799513
207072
783750
1321809
691968
1279473
356500
222996
189627
958539
1124603
87893
810783
444565
821159
1136197
408309
1274942
1096615
316900
244890
1006144
579885
36798
128911
1303719
1001130
993589
937402
1136685
1153491
612682
68857
717172
1090992
90259
891541
1183784
336929
641169
296389
856495
1317185
752935
1259463
260186
460652
491545
1066676
708598
885273
134343
40954
1317804
1302643
597316
1267350
590900
993761
722879
114092
825696
504082
1306151
669119
290443
4905
1337949
969842
1144787
1117771
520821
557732
1069252
2499
1254482
797097
108142
601853
1238336
153404
994750
916448
31793
381274
136330
834268
476497
578672
944195
1281526
868642
946393
162577
1255344
870083
293299
197893
178382
101695
871397
901523
726869
537618
36764
1171563
306643
518939
544640
723588
780140
1344314
1018530
34848
1255391
250923
199027
476481
357748
467112
865125
1260207
1300222
701891
185890
364681
516934
409453
864197
1279028
324298
526125
1100899
1061034
1242773
162314
338078
608939
887107
397709
1167096
1204183
65385
372109
208657
253920
795843
1297282
499986
583025
1151605
206
1157538
921719
204313
107950
895415
1160888
662373
946339
998180
119474
380271
686572
413697
127257
1073689
73319
96282
224772
793401
1044488
243606
1254858
1310465
805546
714315
845654
445973
1098362
4448
352558
836227
1239804
277712
694795
697880
753428
1087387
1090805
941814
1030859
995431
104847
660692
1330324
585483
953317
656445
181343
118091
47550
691046
1055796
426124
901359
655160
191917
1124489
205268
410447
1323103
352273
574597
495443
12635
654996
764090
736354
667752
45610
21564
483967
1192284
449064
762302
1001967
1068140
963144
829509
505340
403899
1131722
721793
429672
1290561
1059087
1063405
537887
1169660
607972
1159154
526680
627106
903612
957478
232457
549765
933630
585792
485187
709131
897743
1281133
881240
711280
1093318
915919
356017
314324
315139
446162
461616
125940
922276
200505
1186906
239927
1356626
1363014
1229953
887802
216910
1119079
841135
1173976
962037
46302
548657
250041
1288980
428447
217239
1266530
921321
487341
959445
773973
189035
1287065
936241
1200565
932682
401852
1276500
751931
1104299
1242575
542583
965695
1336780
485364
831747
519694
1281248
862588
1033279
603895
281589
1024570
546254
200112
747634
772967
887551
870838
1310004
125771
1134473
810190
754660
991792
677688
951004
448506
993822
1173546
18644
788900
628156
37894
338148
1260096
1137666
779690
1231493
1274438
363389
819282
190746
1199342
1109456
267378
275426
965594
933055
725925
939261
105861
861204
299320
1092737
1234733
865610
894645
1322852
697339
931026
1185762
953879
14298
1124269
634553
1272657
117633
367839
360233
764024
1046175
585036
621459
367667
388658
696510
101536
836952
890641
474267
222500
176636
1137059
152919
1078873
317569
919305
447564
1086892
920971
904618
733248
968147
204292
912435
1104846
15962
713810
103927
1345794
272870
37373
283348
303192
1141869
186621
158020
619743
38856
557361
752942
166157
834650
479046
842738
4747
340593
89771
1048410
216002
493424
75517
166449
1170101
582690
428075
1098699
700958
1241772
629234
1332305
925322
811149
60109
810511
408301
1077965
627898
1062246
12283
881115
858167
1082416
60874
765230
376744
816329
49004
814007
110902
171753
430387
789503
38810
694671
1350416
973140
698002
576366
78550
1355641
1203803
316165
724569
22538
865987
958441
946501
1128745
486993
1094640
1065845
1308880
218869
169229
303354
1273683
922811
524613
1179551
860874
792467
1334638
602122
497665
265347
493762
1263727
94959
961360
361526
758792
1309174
1081840
103102
374588
755678
317109
47385
1313429
180076
15502
938017
106341
781820
610108
1222930
586980
107596
255532
126963
687944
23743
210494
886704
401402
1332150
1294699
126326
651414
711792
865957
396166
1119947
586487
1288107
846484
149281
1030378
1151381
188308
97013
719330
513754
1296177
524172
247320
481451
10569
807847
596954
80941
948983
340023
581404
1092490
1074506
581405
173865
283711
13027
1058872
477521
102008
757697
1120117
803590
1098252
746236
553843
235884
444481
320854
1048731
71495
239003
535436
679316
646246
1350923
977261
541271
293061
154442
877221
656421
210629
1129098
65214
411893
926579
519578
692154
255364
962272
209328
1236316
500097
300084
217151
365049
576433
1043492
815236
1056126
767623
1238905
1278597
566136
1335146
1040974
193144
1055811
763969
1107498
987576
976892
778183
730720
825113
219704
328969
554487
803871
1131920
977813
427731
447352
239328
1148462
255743
599428
649579
373018
596107
497151
210701
1337529
1237087
1147400
1015464
502338
1236241
21093
165006
723596
25675
1160027
471230
850026
1087664
732283
1305906
400585
1177400
1326329
1311102
1247059
428997
985749
1048235
430281
998624
955133
819008
1091079
25368
1320684
543312
314761
1140580
923577
710996
854014
953279
672648
678093
707047
598553
780418
924182
199517
612853
992484
1036963
1001069
1020577
153207
793326
99854
292692
695099
1059540
938794
427461
621955
670324
751089
266113
780934
1190009
834619
212607
579331
1189006
1028775
232906
1276982
169787
312887
309989
673088
1194221
190714
173033
803460
280739
735188
577044
919347
1170988
793330
993189
1267844
1191306
1133437
152050
516007
448986
1242686
1206992
1219604
1303022
560500
1298527
580775
1085883
426670
1178612
1156514
494710
1271502
202223
20403
1266777
632537
1120485
149626
130763
1174067
175664
532163
109065
1290586
138472
721583
1097497
225224
742931
1260464
432215
311206
153749
918630
704189
333789
1214337
690876
381613
1154199
1210105
915977
667166
144710
949373
611188
729213
958461
734550
650037
631331
982394
529087
311061
387338
778940
230634
453935
1243425
164838
644761
1362603
352320
1006946
1067322
685943
834372
518699
140508
499532
235843
807056
125850
337664
7301
1127959
738316
101416
637939
1293843
1312899
995112
1070440
836158
1227603
1236815
1344020
153665
126819
978746
222698
973833
1067363
958042
132828
403863
470338
204356
749378
401016
151261
1335473
699479
676020
580455
153120
502981
164120
318299
501846
631710
274692
766824
841700
996627
434193
748650
845493
466564
941383
698682
915391
103918
488553
1105303
186881
369888
764131
1335889
35271
174522
944991
42485
481507
631563
154307
889546
671758
275555
288981
1054763
861542
1310616
939082
1126433
1207669
373020
595122
501657
163757
1286253
405214
850730
1078968
638943
1079983
1210125
590074
102838
251813
280176
260299
444008
836587
1146738
1206453
186386
1298327
439977
626690
668137
736498
1043579
1243235
810435
1245253
1277813
1069347
1353721
1351688
524593
59731
950738
1027226
1017257
188727
1037066
746494
998617
740449
375897
75639
1361505
1337771
1040204
521850
851018
1272012
929867
588717
122074
1315150
259070
614207
1173823
1263460
987036
433229
901959
629203
1031329
1083747
583770
404817
1081564
1036536
973543
1038795
1335732
870110
50929
268044
1288331
1298925
783973
1179699
1067808
241496
507359
237507
1223692
859087
455840
711806
357162
364340
840379
1275937
340614
787238
1218888
121337
1028113
4910
944524
1208969
112610
72080
1207582
756278
213826
946231
507812
693736
1334713
1203975
1199669
1282823
752982
594884
1071837
903691
761727
643408
242970
992664
812192
948898
403741
714883
529614
1334396
1177106
578809
692986
1325209
689680
634506
769514
292567
678983
665826
452073
828754
456219
1117013
1110196
1003779
693687
1011697
825018
779655
1318656
1099075
34871
660250
293488
334475
540068
63954
577104
1034293
1327118
1164421
619036
778788
1209638
1020295
1017762
1284699
551641
781474
18853
1102367
938228
989687
293176
247842
391418
1275886
762959
68492
444566
942145
411536
794995
334071
604571
128045
993306
698388
960847
159545
468966
1111980
1090435
846657
1291365
362365
859705
494637
421958
570424
1182201
1050654
264467
989820
1263022
612799
601928
726780
768375
1230417
443828
903319
108534
380465
865591
614421
1294153
79110
558519
425408
1263926
903994
846808
1307596
548387
786113
1218050
517432
179085
914874
173133
1099216
971125
294701
431284
545159
449132
347614
1264105
621885
577756
1314695
1161696
252211
457593
1229156
488854
487941
594470
1260122
337508
605440
986698
384222
502558
1040021
128558
792995
287966
307040
797680
43432
535066
94131
604915
1319254
874241
1056403
24671
1228333
802306
1286162
1233993
42740
1324204
1277071
924903
458983
1348090
927411
843122
1052102
503291
17649
33266
597294
317260
1096182
677684
404783
1093132
55146
1122047
104790
322317
1155810
942625
235731
1179507
280922
564554
433568
931956
750049
517330
759325
123072
112725
773066
184288
717643
252901
698137
907877
651109
1150761
1284059
889647
1361605
993759
424680
1127012
102063
802009
663754
261318
1364172
1227893
117446
999451
647555
614463
214881
693023
272733
811929
269567
110125
907230
1344843
20692
524274
1202329
452621
673497
1348673
314973
1294637
233859
1253399
134037
1110039
881466
1096892
1296523
68403
1219014
224941
814566
828415
976717
77545
751608
605648
441596
469009
689092
976493
1235249
715599
1335713
621943
468921
63143
511083
847851
482959
113200
246230
606771
1278478
513424
1201828
127622
1046502
86287
203397
223196
740752
59616
722629
821509
12855
1354345
1162092
600374
655900
685873
276682
775253
717335
1048755
1332396
862668
177447
890470
851552
1207445
970136
922869
631755
552863
1135784
665854
297671
1108055
584906
870735
1296344
45319
676215
882220
561908
1209700
169846
659364
103446
1139193
769764
1267844
459439
566070
474376
606403
1238454
1326858
424655
611930
156961
929204
1252091
9172
1184882
723855
417585
1057909
299375
1097443
1277165
471283
583442
306840
77204
900936
1058697
354552
968928
1267701
872416
1284873
863268
522890
165073
1340122
1190677
421940
1037196
793007
592261
4800
646108
857737
380534
1269575
965689
755999
799665
190511
1361885
1220350
824517
1335170
731604
789244
416180
532507
554911
875759
1028862
563872
1331029
562481
857381
74151
349215
669169
1191248
812794
243945
601292
111351
442135
213862
1141385
1069984
316333
140135
1040328
861237
1208415
1261181
546305
1173309
1157626
1045865
488828
517510
69893
865150
121162
367622
621522
105349
80390
225527
65825
256468
712841
1294331
859412
1086336
3375
428496
876791
1331029
877820
319069
421842
759074
480046
225752
997170
703952
731307
832852
432603
710171
923075
927539
839965
606622
156717
521620
1211442
246285
677354
337319
911318
1116841
1318750
945862
1000446
779701
1296798
413844
67596
1156156
13209
1120834
1297888
1242869
74476
617486
827013
822331
572564
181563
80946
451609
226699
566018
135722
1085079
236811
1218843
731383
983739
26773
1347273
518867
804237
541760
711395
291142
942078
268613
1340467
34965
1319264
869398
757700
14621
971946
350746
698101
475679
670213
772173
1051137
492877
252034
262781
1119504
924563
215677
1134954
1087289
305502
20562
265912
459945
499268
37111
438234
831552
1034558
185712
801804
304127
1277670
108388
801447
314904
441595
1282693
332079
960413
114516
1131581
683156
522255
774331
643176
110983
744863
480798
734746
909149
264547
743565
216806
1193506
1061122
814605
1218865
283190
26551
864899
64098
754629
474547
1187277
87165
518522
759787
601503
773116
1231022
597704
556018
857595
974064
653440
649592
400813
407916
1203406
551343
567064
962034
615134
785831
1086555
904948
1249342
870590
1135543
944843
153724
424291
742636
1314240
40127
1072298
1089802
135323
916801
154344
872062
730863
936700
1005003
120777
538414
1067832
1195901
1031124
588363
785209
509685
717662
204468
163822
127551
1157840
1198175
904739
1238426
543188
1152147
1197706
642490
102105
742390
1164204
863646
914183
879260
531030
88816
317400
1203833
278070
1085925
956175
299718
503348
1136902
98205
883733
119011
1283901
696509
1356745
582769
195829
897749
45285
430669
1323695
947290
365977
509403
977258
20107
953448
986494
296060
377134
326447
756862
1007403
554594
666725
1101916
1094933
263249
136823
105779
455991
263335
782978
921331
1118996
384911
347504
402747
1099680
1088405
190144
981895
443590
862777
196730
282488
347009
1056208
1069679
1139541
771518
108490
1256297
121520
1241230
599025
722884
1204411
679986
322926
1090979
1101326
369218
1338244
413188
972666
1193164
536803
775832
470869
762675
1261731
1008509
558305
937837
1165943
1220758
985600
1298074
750460
357179
1139648
1196360
1142476
9633
830371
10759
1092649
521653
12272
895611
1163956
1094477
781791
505384
846732
394078
282389
9874
789407
378645
35078
1361763
819196
27654
370434
1097830
153973
322269
1239150
176868
1071161
339512
392644
1094654
149428
1285038
104362
351629
77217
406359
954325
355485
652929
1142506
407692
650883
549135
783009
914404
787968
109634
1095955
64510
1245264
285413
287116
703768
502563
1353770
69074
936751
20385
162275
791193
1013169
655801
1235194
770164
49847
824199
920764
687088
392621
1199321
301801
697210
47231
845602
778408
108153
351579
1175030
320193
46084
1127954
1180547
457280
76271
157996
921587
878066
162202
1178113
1188407
933759
283884
258847
791990
1273229
292813
62509
607342
218757
1239425
942959
35091
905177
50588
1211733
1084276
981652
1093216
336008
692243
478742
427823
338987
638328
618046
142030
877482
1153957
433916
225630
584246
122676
607833
33809
1106458
1199506
54852
192877
670408
117403
229434
1113930
408846
1171067
239258
1142292
121699
911949
1043427
688572
1175272
1046296
1313720
999017
507631
112369
437869
980526
584016
313733
1178843
662098
1323180
689783
407029
970539
155687
548359
984338
1111314
440160
1261765
828480
84724
794500
110537
168084
1267731
310796
633523
1307996
563031
882508
109004
380314
707406
534456
963847
104271
649181
721162
1021002
623459
1220313
1136195
541918
598259
41448
843328
1345517
95412
1199942
949037
663490
792782
75899
243438
459707
151256
790066
397004
670777
789136
322413
1200043
569496
1217616
1120693
943384
904198
1135064
1144325
682526
148504
1288301
1018984
646285
1064392
747356
1273576
912584
444882
117114
374032
1066270
1013691
1144293
1015406
868910
595598
451211
699521
525312
1088011
406992
380188
539754
334988
698275
1034380
1246187
402322
211032
1334008
470762
887155
90780
849091
1226066
435541
1052079
1112863
170301
498448
123357
516627
946650
1145656
379989
834294
281903
842658
508018
1329964
865559
649372
1337784
1151589
1193168
886253
1261337
86750
1301067
208276
782922
1254220
801250
637485
99746
1232369
1235569
150402
585413
602755
953482
198179
838390
906645
574983
411754
902093
608531
98878
1265036
127604
835559
298593
1123703
627639
1289588
901708
942065
1121619
585615
1228928
702889
203375
297741
145630
601322
59347
664423
870089
834955
430865
496111
214180
58672
573241
891966
1173882
356648
1049046
1218139
195188
243486
49238
276943
1242048
618581
974805
1172891
337114
1103803
901643
1327464
314839
1038466
747016
1045955
32510
752742
1270139
962855
340072
671742
413624
722132
271097
44282
483954
315960
329429
1267089
36599
181964
100326
230799
361006
398821
1261858
883152
704616
686610
1290408
1302113
111776
300796
371840
210999
634962
1079377
137249
136506
476364
1339311
1211138
341585
1328374
1029662
595337
927030
696652
60873
494991
1208783
300371
632174
44578
661223
1297278
1325388
185772
124974
908809
868268
662477
287195
606525
1315479
1217358
924422
94583
961529
1297205
219134
565460
601905
283116
28830
306468
914543
716570
897201
285752
937981
536001
697022
696258
173791
1010564
147027
313081
940966
330409
254499
119360
1056252
618991
243495
479307
202907
629013
541010
1168135
264684
322636
1105646
681865
368965
312838
1304791
260256
446780
493351
1204662
1284662
1250607
1332790
502884
182305
515708
428715
514382
1200028
1321169
551769
1089560
404865
692257
834629
778716
991788
813671
696435
181037
1247236
895166
1211420
1280302
922232
1205198
466955
326134
105376
1178821
472388
152717
888406
362733
1194314
580694
968333
897275
1039621
1216404
180081
1142519
1206085
980582
1216259
763361
278096
1080219
1181967
1314804
1066295
1240179
528502
882683
1177809
1037665
429993
903130
576981
125651
439755
690427
80502
760951
1229581
506430
71573
1184202
360744
1329104
129267
444644
1056180
705321
35615
211425
1065594
120519
1310310
642192
776299
366364
500188
990545
827068
1056408
311499
1117095
220938
535319
1067265
562383
755337
1000302
462218
54060
17008
9617
1292063
707421
80432
994654
1058134
539323
1055448
499220
1022882
1230333
580268
320973
1054035
994179
738574
1114042
937620
220446
376078
1144972
1027245
804222
849094
377769
842744
874787
246100
970450
649195
1112512
629760
284503
18611
533418
735948
717027
842966
484394
406302
300197
1316590
840077
419444
711649
557459
852062
1310090
468054
16449
1219036
1076347
38465
211392
225442
424524
831484
295853
515662
322455
194940
1081099
702584
56633
1183594
617789
230501
364528
877178
44576
971058
571528
1305688
733543
511796
1304231
1150440
1193976
1132897
1199516
1279387
459674
967991
857630
168791
18618
175868
270401
785722
657443
1355820
662221
1246234
686927
648297
1236741
593741
1047825
1038732
1165626
921511
159272
1161458
623524
809888
29044
65925
176654
259526
508634
611041
539949
344560
780988
128045
759833
683336
825337
752721
318486
539178
177847
890148
1179252
1084027
385735
927812
357046
646162
522050
611260
328319
1306420
1359060
1061037
270019
1032907
1050838
1069999
263887
208023
310312
898070
815081
595128
219174
962457
102297
1089463
1062244
881015
862708
1095343
82061
1182767
1180353
892822
379445
29763
81193
173670
1013192
679821
557420
1007688
1170463
205057
1023154
9332
86749
376046
843981
162712
849390
1330519
413503
221705
1335206
1219690
607872
1137071
1327337
67171
807402
1113140
538143
267467
42653
285105
846563
867058
1223480
982757
888114
261413
230610
837528
38198
1148473
464833
880794
738475
1136999
749318
605793
986912
526225
1065196
633726
877698
1260606
453673
598221
1182328
664189
1144795
1067690
804401
562522
1041846
1192289
1101702
469252
265248
1052324
77920
58319
15085
510087
1189403
1271043
931632
1119759
176975
933008
1181394
710917
852566
380674
56942
874608
1056891
160970
1159121
1253184
1127975
348463
390700
1206668
784039
293245
1281577
546466
424998
811880
622629
830911
1217292
846901
867107
183114
978178
279052
1244071
9497
68124
1240850
1144222
114885
22071
523136
150005
1203375
427158
173014
949689
1019662
889341
621113
633218
276203
652707
309075
115968
15230
1173578
965462
98281
24380
1170234
372368
229087
213591
841844
31167
1194016
1161063
788990
1066647
1242727
436003
1274338
108566
1196352
750368
440799
1311621
831415
1251325
258548
1006086
1341961
1288238
890142
126749
298968
636820
1031571
779607
1278068
937515
1089330
469200
1341063
756432
573677
244293
583437
560324
1015727
170064
96265
951077
831967
609432
1014215
735657
515414
1042513
1204497
324026
1125510
1114549
355344
1356320
265176
50360
779491
611500
1246058
971398
357124
622598
590872
1247144
1018785
651282
157126
515812
1156099
594140
1224530
198920
110001
1255175
506161
954487
488391
160401
1006544
755427
566031
931845
240492
922215
968040
932441
1286577
302307
803321
1045329
883789
902039
1184088
667409
884248
430814
587476
28628
166967
158677
1315809
545306
352750
734876
458926
679657
1084270
20050
730235
988005
398718
1249448
922288
722163
820038
1181876
323647
300146
937824
1142086
834963
188971
160313
1236484
199434
567974
218367
1348989
835455
29326
432313
1004572
985080
1157068
906754
1348758
1208918
536808
460457
737311
934151
705966
1354956
1076185
545604
291964
1203985
966432
629756
147004
820879
885680
980038
1249390
445254
163128
36749
1288575
1106606
320097
212036
390657
1339065
894282
661060
890759
30633
431606
657227
1049086
87633
607582
45782
329676
367498
790081
958482
673724
1325171
392860
190133
206362
267009
644484
947355
1268304
299970
295532
758667
46203
1252330
75515
16801
905788
498524
197052
296197
166830
233272
1013370
994532
754043
693625
448802
576574
844097
594468
630507
914884
1209227
1030661
996410
1101940
409425
223617
786978
935485
38630
66942
450721
34747
337686
1317113
1315526
135125
326536
618526
1095849
988103
800578
227857
1165206
1251639
455465
476198
307894
151501
1305212
730898
1019873
79402
531266
439244
556185
872267
934315
295484
387991
122712
593057
74298
58356
432473
1101177
539824
1298168
651988
287689
373076
870478
164999
62559
1226247
415109
1101144
1362956
557937
498136
1323238
845838
667113
518330
45393
758948
1321711
915356
1251172
435220
477951
20524
1337718
465508
149103
1319517
382533
602948
711344
177498
815669
595099
1274088
924860
1323909
895553
830294
298253
844182
316279
538376
807734
861435
677154
1024179
588556
388632
203340
37122
274395
628190
1196406
664777
311325
152435
334137
873980
67056
1195748
560408
269680
1244787
941735
731274
1173843
1083065
420303
171374
917333
447020
520283
1008273
712432
685223
1175629
657542
870807
1085962
604338
1032714
468765
800701
1141214
1135182
778150
1013508
269440
479685
827093
537099
1213798
515994
1183060
959227
988276
1360545
259603
707318
1057686
1119280
1330181
199918
1171516
1161327
763344
181258
873350
1111850
654719
113539
749318
413579
990499
303029
1024583
365138
99706
649224
10118
1182380
1210060
23159
444111
436728
1216715
230443
1018462
1081551
968903
361561
993930
815242
1158019
1022500
752443
412624
407902
1127199
1242441
104186
436347
570151
1193328
301135
1014083
484857
616897
749098
846923
54518
979392
14226
80489
537619
824238
813792
1169495
55920
307092
1300385
579481
456130
752403
328247
91754
1126137
1212889
714349
565340
406369
344457
328882
1223880
304077
1056712
356459
272106
1090632
624453
1208185
427818
598161
1286951
176080
184912
570612
341154
274356
1026607
129706
728875
911262
738427
191424
152451
999036
372727
1073472
1132115
59898
514759
459562
1175954
454917
471570
880575
1164639
928455
1029415
1094688
79618
750971
495023
883277
264039
148425
1233663
1046741
1050632
7282
40596
1263364
438387
429225
976560
1128024
1071046
782439
510085
360336
743731
1065193
970869
772428
612705
298952
1153450
245198
1342642
340130
172419
665111
885902
496111
148074
979360
317347
685405
1000203
895192
1189930
772540
175122
1180533
1323701
1033793
2893
1001509
920747
417104
210490
421205
324735
949066
9770
1233781
204368
1281861
759755
1134025
203577
116355
405608
3822
733629
459656
1119120
707023
613853
1348209
898592
693538
797811
115129
964477
34232
508186
303373
407842
1148020
433368
708098
773599
230650
436804
816509
1069343
1040719
217223
771654
1197556
1070072
919230
882134
843102
629405
1166361
906878
125879
930260
463935
569436
755650
752803
472508
442100
1335741
375416
1101122
36419
389300
636966
187604
117881
1147106
1125893
1131005
1284846
564368
828149
1296811
1152053
1094526
1126752
1200623
240314
132248
438077
222617
835700
711031
1220441
1228851
381707
926562
868164
251183
500552
181710
285892
209240
748555
276712
83050
894821
861239
728552
309696
1022474
1316894
177683
568082
303625
1252356
88257
1096138
1152312
821986
404245
1292858
1139470
1273342
1322533
806361
1121158
111663
716285
1334035
36054
1148464
992169
419574
232954
530274
624508
492952
81837
770955
1116329
50906
1073890
1309628
860949
975733
144132
954114
1058093
424550
1212420
692856
976464
1011203
994913
1109230
496615
43002
274150
310826
673041
471151
303172
656386
235219
154633
1282427
1262548
425786
384509
223209
559205
760047
968043
19881
269931
947444
885595
221092
65980
831754
684734
639038
152367
315011
1346963
1292326
733279
607514
1333113
833308
432594
69177
365037
484283
1025610
494411
1251054
374073
1069554
706724
1209040
1237767
1340913
269808
468615
1129506
551771
1194876
638919
493198
111858
259921
390434
1084751
1177619
1125844
1364318
1034122
1073024
1034588
810930
569331
477931
1064522
497697
265794
1256642
118415
442173
484697
758839
231452
989970
959775
215703
927700
564434
1169681
1145317
24999
1259740
329459
1198475
1205421
987754
432168
725835
1178240
622079
67846
548794
475752
373565
1140318
718248
1213558
743108
1285458
1220230
208957
1193997
79050
1018099
538842
28519
203698
388131
39581
1224617
154470
14057
659836
142744
999142
1048130
1154880
971714
160074
996889
1040012
550507
726882
744304
309780
1359684
717454
75991
331829
1197770
957641
728632
681770
139766
821315
448813
1010120
1014266
1105369
422946
527605
84747
379155
450893
413451
105928
682102
1258611
575538
863401
331778
147536
852937
803991
519779
281925
1237785
895825
1205782
380666
894428
512184
338552
419555
1236959
381007
1177607
574780
312040
506563
58286
426790
717397
714721
1052088
909653
634030
1089882
339702
806947
692729
1245753
645831
704509
951937
159792
133928
827282
242064
627583
201834
1350280
451401
107235
774023
1106033
1089448
70336
551345
659288
381598
659725
326716
528597
751699
218665
1239926
367722
1030736
678847
31279
954212
1294775
278872
797940
628832
1081611
849569
542373
577173
1015088
430028
993281
692929
1077364
1111941
497078
1317329
889747
31049
452979
315695
779556
685026
1131783
265637
826667
159026
266149
524340
1160991
627316
86858
314069
410238
1172435
342646
1125295
772175
130075
478432
989269
1338080
175978
66031
773924
533995
272454
310421
687341
859325
1319988
324813
1284051
153737
928747
739461
1051890
44939
579128
1291809
254335
293843
488274
672121
912547
1054334
133026
1013154
554119
1120952
287868
37072
21856
263690
833115
684531
203531
654532
695837
1096892
506573
954193
293490
1117960
343493
940530
618044
482716
203950
370528
906254
113549
358089
231047
903516
332750
958059
548446
210628
841449
372113
1062609
1128843
339549
1179247
526001
780465
576878
643166
266381
272132
261556
146737
1223497
748582
909780
1344107
1170954
1033864
439204
163590
139025
1272392
169456
848018
696767
742338
45635
1298255
1086277
252372
1114723
506399
648295
854181
798066
1230298
520931
144616
791274
861115
727090
105085
577704
1129368
278627
344095
838189
1209653
200837
48670
69203
486307
812912
732732
39021
400723
1057348
914793
369780
263488
852525
1059479
136064
1190180
1324902
1217226
1161323
863213
865481
453968
1145340
1017475
582896
712995
1101247
1189651
1043427
715221
1107317
361314
805223
1028925
1031450
584135
656445
133225
1272223
944344
540260
365575
505873
861582
389264
871067
1308043
383487
1019010
809481
710847
1121170
130250
784972
130020
1223359
1231101
373824
735609
626243
1068561
547254
34049
146392
55910
848096
743738
443516
337676
1319114
821035
1063588
488790
409041
262772
782377
958197
374351
310209
332615
484403
1292319
758459
427876
105530
29533
159953
529938
615623
904376
214955
715767
93728
187105
490734
228045
1259299
756549
1302539
65273
614564
89212
607155
1102871
846392
793934
235556
1281460
485249
542299
852355
1099404
265750
793933
787726
1042192
84644
499506
870753
812597
205720
656479
762001
1195803
30997
888063
204592
703708
598900
1111284
1143756
116696
1072077
244764
192070
634937
766693
565014
612745
107849
588511
599276
763717
655569
940111
872952
828633
974870
399035
174491
1330664
340719
1190672
754434
529855
1035722
157159
342187
783956
1185378
616268
1087567
912514
218915
295848
697290
15633
691572
1031076
525170
669737
782925
227130
1196571
104663
202766
566125
1006975
984513
74528
344194
1222316
935284
651584
690010
229144
1254009
1363569
1322593
430786
465295
296899
290256
1013998
1147497
321137
901446
1215202
670160
557915
705221
525286
37807
191596
722532
1255412
895496
961553
1031533
985214
899350
568855
375723
175980
202613
598375
1356369
33965
105258
666000
831419
250938
231001
99841
1243975
1045739
1216004
237570
118155
37107
61132
420394
151242
1191368
428234
14668
460980
1218943
846522
88486
1142775
609304
957403
1006984
13115
1363508
1197415
670311
98337
644360
680358
643601
1112329
353315
432230
1211345
1190182
555250
519436
1316407
185297
473726
1207950
327260
15972
371349
706775
451913
1267558
1048640
601573
1235252
71905
1116887
943609
677217
195160
841870
206497
1211347
931146
853877
1123505
1256523
1125317
927477
891811
1177303
793918
57044
100012
143352
1050741
757177
1355896
555159
545442
936306
614518
170480
648297
617490
568952
1224821
990414
530919
24821
554705
66519
789232
761542
168419
135959
10366
1238031
1184625
823614
569608
794418
315832
664416
1295002
1284339
983149
841113
725778
203920
21794
984821
717927
809171
680539
1154996
1156471
1174718
28232
141044
887069
77408
361629
254053
542821
922123
559809
818003
513660
1277801
1055795
1270308
1073232
555332
1191300
619810
1034200
774225
794917
74456
781228
558211
1073533
480307
1188727
373572
103312
425150
1325847
1017507
991932
703110
890915
502783
891879
267113
671018
885326
177865
626084
1304683
459247
347761
325190
221373
80533
1042105
81703
768681
345266
1164363
1040245
844979
158737
1006523
545015
957675
324894
797675
648052
1065388
421234
472048
15199
491624
1304044
259940
8745
847076
1058547
1231873
754287
1110298
1082178
56513
487978
996079
591361
1143231
1317200
93823
579828
526234
1035346
151189
144734
1340985
528371
908886
184635
1104259
25495
840193
27858
1002226
766397
1048138
207260
1026924
878074
142100
69580
1088153
1335986
1108653
1240141
1345644
49881
1073326
276328
956586
78012
190765
733590
454153
641381
634293
518695
609011
1112796
1087499
879195
337520
89289
79141
755116
448227
507998
147484
882012
1194666
228571
1207381
940951
1206715
1072655
875665
168085
1083698
738475
794368
1136379
26933
1340427
1280186
1188891
61339
714603
1024987
335260
623372
1253178
1327308
139050
791947
284378
647993
1079248
1187292
490797
388867
1094037
327157
1267538
960196
441135
871662
226116
543594
1282674
1061236
266945
349448
1022750
284713
1296287
194238
3715
918204
84175
143611
982149
635820
686794
1343605
292033
25691
641
55049
150789
1329282
579298
809045
635688
631493
18274
1149511
884130
524034
1172864
498928
303319
856997
1101528
1173637
1044495
570807
746233
197127
1304226
1259775
414142
1156926
119177
413835
1092216
190546
24401
29478
128344
290695
729791
332686
1038485
424446
234740
36244
533091
821443
573782
210712
1342909
314085
36856
322783
537319
683012
652755
702580
1264982
81225
855471
1206222
1280303
1197868
835590
11946
308979
32372
449769
613507
557576
305251
729461
1277495
157478
815665
601305
1178560
1159466
136194
1302775
77551
166222
1143714
612859
947166
403933
768858
1007577
742911
611428
1297498
63293
695255
492923
1326457
937625
956311
1239881
1219000
691481
782426
1343977
153855
334714
104078
214695
726251
256577
1145273
1331775
1343695
339908
1201660
1064993
1003621
937741
39506
271289
94784
658070
259641
1134307
981831
393579
281072
744140
563711
742927
785835
81199
1136746
911785
651508
670419
515838
587462
780824
819337
1162476
1337882
40488
729346
717330
984257
985457
1125335
1043419
593497
54675
1059740
346118
558777
152974
339223
94704
1244670
172672
725305
848707
132413
957649
300702
781862
881797
1354124
1247059
872749
456588
541890
1016102
47098
212777
731809
614861
574586
381142
707590
464830
1013178
776260
1230234
1332757
517138
348806
958186
19437
307378
694384
1110550
215187
432667
573888
863327
850910
844366
349705
121340
389034
1318074
708534
888183
4252
613042
618050
1148744
643390
846648
1217921
248308
537397
580645
337433
409811
439259
44648
246515
84064
236883
1333020
554677
174020
230567
432494
52591
624155
1095294
60122
306144
824759
923355
740314
1240689
87354
451158
884246
750018
134389
1086893
270803
8482
816337
831662
703942
577165
169542
107775
1176653
26992
463029
598375
736546
51523
1190069
77624
529107
64965
703325
577
523983
891395
420915
1309191
113619
592431
1177875
1036392
1326560
688046
26530
1292160
99756
405505
340982
922307
281828
30315
223495
474652
593874
863039
1270252
994500
777947
1015740
834876
123318
689847
1063478
309614
734691
1196983
18253
192382
404550
1250430
1034430
585598
833442
661552
204382
806052
724513
1092109
930868
842409
969403
1250712
684650
571512
1187704
1362649
1349053
2370
230860
1253030
278575
1148688
1148796
332900
845163
722375
741879
819067
1137045
1086117
563760
472307
646812
1076203
1043187
709764
589011
267108
380846
44323
1279921
1074979
727219
442373
296446
217587
703783
40067
738518
609
642272
1163139
1299784
47252
883506
376419
1254380
566355
411698
807679
600882
676069
149285
78293
454544
718124
924146
369122
383094
98245
1032289
583409
396442
960425
541959
317354
1312584
324124
1256479
1070335
1092962
876944
1329958
822794
856546
387168
958658
188013
1150254
804062
108765
932929
1188110
1194333
687374
544579
463546
380285
181567
1348341
898346
780552
1084866
353383
928767
1076102
382373
278434
664602
639116
1354263
338672
649429
1141093
976854
555044
595802
336899
471050
1127898
1067571
566896
1276578
391520
1079006
546626
1036258
93864
270666
484498
887718
494246
1297306
1196265
731757
637063
1003947
779144
1235420
687347
1005763
34568
272998
1363609
642404
99543
1225325
853305
1002735
155081
469694
784609
1202905
1267022
988617
232965
1177348
227959
1218122
239641
942371
1075603
1170006
692203
829849
664015
63406
261165
68442
403726
1118128
508632
1214955
974109
702843
102419
548414
1076129
356425
621078
1201549
277918
807004
1164087
1198712
207354
584406
916218
192759
909062
824142
1979
402144
774447
127725
669899
1333421
1079467
257922
1332579
367841
226330
1024451
1074095
676580
781553
942278
1274621
1217325
759384
232489
890434
1308854
1021057
226656
1024729
794920
1254544
832282
888949
897870
196653
1260164
583686
618841
898195
197586
117758
909558
728889
82651
556165
1177267
555384
474699
352827
832448
409030
626337
1163833
653308
555694
1345528
1038824
1079366
1261217
1338102
615192
279449
1176104
1028680
798461
948117
161204
733896
311201
501272
1291844
1363415
818473
142897
854863
120669
678553
1004572
548663
510522
269650
969053
101538
316317
536488
1160250
21886
649742
503195
380780
398409
865366
278538
1189144
293947
170766
1094445
663491
1300710
314265
695062
1074292
26326
62665
1220951
811816
100743
575013
793598
202685
227174
723670
777356
97034
834043
309801
219114
571936
835708
179091
456490
651258
14921
1320890
1025336
400086
216243
1007057
415272
170916
218810
1116554
632029
1058249
341683
503428
565852
612930
320877
195070
635231
541609
754378
1358598
736437
1333375
1034149
720027
393554
944467
561163
287607
1023916
719681
628836
929446
887130
1142592
931793
1129604
274838
580317
585440
333154
237873
516241
1240994
1080434
614965
1080162
639804
1363607
1301494
1243364
1335617
650336
331845
1255772
238322
511122
1235042
420407
741703
518577
393806
936547
876609
640491
78190
408469
364014
508603
93388
666880
1238500
806405
785501
1198403
742256
1245061
1237877
538861
700691
975774
747675
589110
330256
1273115
621691
878950
1121848
353418
1304084
482700
606966
570860
326529
816132
207397
888458
1068724
87887
1105835
762325
960531
720648
45593
1118481
1160770
1236388
737824
29442
476367
745954
590968
211830
855879
867503
342460
1285444
126182
1005979
173970
271529
245108
392721
120426
288084
1322486
807870
643034
85766
452991
1084899
498816
782586
1040195
1137799
1342419
845247
139732
799433
559747
575911
1248110
252968
1271717
132284
227321
607398
1153131
457075
1122340
1332772
283740
1223018
1114957
604502
665299
1354824
1096007
506501
1305731
999308
636426
1204608
964271
97879
268998
643931
309962
755320
517647
979366
753997
1329187
748485
1162147
642814
904709
948253
134931
992500
1009559
800027
435295
957268
1112752
85725
640179
465913
1206953
556051
762125
1221815
1336416
1266615
1259911
107551
688509
169612
564068
449572
1265911
1181256
448874
200494
521782
702226
136358
749691
164600
711947
942444
1036263
1249372
957626
878132
210040
311778
1188938
393723
283276
19656
1041626
714113
1239043
863297
1064353
754731
868324
262147
1158569
364184
791468
641045
109007
630650
282054
729040
785316
848220
1188130
17756
552262
587618
902218
886879
412932
157098
739777
612340
627052
6554
695719
1261505
333256
554867
183486
826023
843462
110240
929418
1117756
242677
1029981
945340
443665
461014
1360261
962682
394326
1345261
785690
1264542
1305101
1081537
1242326
688838
425300
896682
437793
1229771
364412
1301545
453642
286246
311937
1053867
1102292
764757
1106164
314653
557033
397471
296704
132874
31116
481291
503178
429971
932199
923134
713171
505131
378806
257264
535958
137414
123574
1255025
1132757
671240
1104327
1269812
1353292
399969
174450
1253279
1214503
1225601
382500
1288576
348923
367378
469438
98461
911179
317143
571136
758258
418632
1138848
562528
999918
257288
316338
599472
1035356
490014
1221805
884844
448392
1285350
361342
460067
114971
326234
1136324
989310
486630
979852
758518
322834
252193
1294701
473656
333683
511285
680242
461582
1177241
533146
456358
666504
764500
365816
638990
705860
575001
1019825
505052
116788
1293120
1237444
1138369
322917
802877
1210805
647996
489851
721395
721162
972339
1282874
768696
807102
1334201
446215
658538
406403
26002
1129906
134333
1081051
747132
579431
1178471
743001
235637
1304949
584496
1324526
501433
970041
757260
342170
894175
668694
480418
309499
1303100
146547
194828
71536
1234998
1347516
975446
463737
191629
568003
207373
765571
1207300
836897
99302
716795
887868
401298
60080
54102
1189424
1138436
774150
953829
482292
451113
253592
979073
164158
1314358
775426
622164
99799
1362141
793023
1184131
1047609
725437
435239
927060
832344
1150679
737962
512885
205953
1121254
39722
472929
42602
191635
356519
723614
847733
709710
1275493
837808
920205
515506
1344528
1291292
1203263
232931
150213
412380
54300
669489
69106
522588
107566
157042
1342024
867814
231160
19287
407760
446945
664379
1331486
400859
1275068
579874
266746
366545
1041754
43261
797269
418629
1191422
1113494
110056
586221
253845
992719
927095
520415
810319
1143919
427894
106587
812037
1233136
1257135
148988
2800
16638
162473
556127
312171
1129061
745132
977021
497742
277074
1342422
210057
846505
49506
1131701
976984
939958
457063
1333671
901719
919050
499698
916594
28114
202932
826856
873269
648366
295860
15116
1108928
282484
130005
140814
1186816
838383
1254817
1116437
1240333
290709
803701
690723
484061
846842
102010
192069
265446
1074331
466649
117523
950321
979381
112419
897926
639685
238808
1161893
838875
325521
293674
1170521
352074
698001
867412
1119504
676279
89073
822242
45802
1141338
256843
509306
1182791
111998
127660
503755
529182
876690
1131619
933652
1293008
492827
1101811
349148
25839
906444
535820
632605
997259
865918
867486
332967
1150248
314006
1235510
468834
1106305
729075
117829
827055
266510
817913
260937
1075775
1260612
1020466
114961
497696
1304450
383197
1297312
685083
720215
354971
846694
702053
570538
896744
544509
633739
42593
1097325
1312099
488736
1003148
321033
23800
1268233
272581
683136
50271
1294663
190101
896202
1124404
45368
824748
764638
289092
450284
814085
372236
757245
1271100
108501
134584
514524
1301429
428524
1338585
383359
445254
498932
231105
410559
430943
440169
170831
1056228
56762
1119809
860497
1150584
513686
775000
667961
418469
1032521
1196710
216248
371098
553812
320802
661752
30314
1144055
1348079
794767
1188292
901540
416288
1140457
174246
1059755
583551
1245727
679236
494986
62438
434498
1084637
1216949
534851
1185687
907684
251914
883640
518884
1032372
909512
1345495
1078137
998369
612647
148779
456007
118776
109520
452308
1301116
513512
1342973
556482
593049
1225288
583963
73285
634819
254649
784466
80688
1315311
34239
1160733
123538
21304
387986
1059358
1070940
566613
62660
467405
232935
1144772
416119
815550
384347
487373
808394
1162516
450196
591189
644375
1009603
424082
946020
639589
1161102
1029769
985960
1217024
780319
229171
852709
931610
1177263
1233986
1217858
321892
485396
584872
1176760
222808
867218
1325872
701329
42246
1053365
261128
1252984
1359484
1057059
944015
159939
421364
800349
835889
1115733
1019822
537883
929478
1229158
1172736
470095
381192
486124
1252492
1013023
457600
61222
935930
1035808
996369
1317670
438587
750658
81266
275022
781194
389136
1106633
1251860
1073502
236828
414059
505378
104335
623354
38805
1322871
268667
109036
1238910
109387
83229
1159472
89761
1035979
629574
214073
295687
219275
655845
291629
1049592
1191532
1073931
768864
186352
823015
941320
931339
387452
745288
1286643
854009
799679
281133
665244
1153675
1243470
146152
579006
157374
1332632
987871
779699
459871
29684
1106221
384039
365473
1224688
945626
680618
182194
504251
1161817
833695
1332057
1188422
1205281
652451
893512
1231545
469553
511795
355232
928599
1237641
1287617
659364
756607
56131
1031035
771808
183163
991523
1099330
1337961
1142898
412858
1231872
151652
689351
929953
596614
1097678
772175
1295464
342226
328247
766950
737491
180915
667283
827889
887011
919590
918277
1303256
146934
1303252
327135
754066
1121989
300797
860010
722105
237368
1212949
1199576
973084
325365
136415
581730
726196
564385
122049
1017470
150198
1209951
1285538
1197654
738134
1064309
310888
791884
977273
766099
48275
198987
820285
241795
385061
806895
511811
231047
685892
624665
999390
1245822
1175102
1347768
580243
34652
1039140
771575
942174
1010069
887612
875498
479612
1256421
589879
388412
134059
44990
480133
701454
873886
376495
1361379
1179623
755149
150236
1294227
1231854
68516
987455
1284024
1234872
997759
664977
601876
1293566
1331135
344588
1037227
592134
464899
1138396
529172
705754
793658
1147650
358297
613697
314494
630755
793576
267364
983818
811237
28687
507104
308179
1310433
1179433
123499
447829
723182
1202606
1002168
407549
66440
1077100
266084
350612
297997
1029456
431411
585248
504763
859360
980611
856257
940471
753205
698049
410843
601487
263656
475363
558271
875782
533704
703792
816719
897094
1116453
527505
836357
591469
775063
847852
412411
1127378
1163583
851986
314884
825306
765204
727892
101664
157782
353772
483130
723317
1224768
151048
854632
322918
401591
1159008
911144
1150886
1086280
576352
931553
803880
376521
373995
1085505
922086
996855
650087
728390
458832
776689
1057371
1346816
696414
310397
113852
1060174
1079872
926680
599129
666496
883111
99241
842356
810148
1214604
1303680
62617
1349621
36640
328298
1079607
382203
79085
510178
422274
763441
104898
521051
496219
1066945
10858
244206
623843
246830
1016721
778490
313736
24308
708208
96456
367084
921714
71188
152722
668085
731193
1272409
973739
84362
13483
517484
486425
100143
349973
379748
843889
1205426
1030815
803496
510993
995180
544685
225142
526980
229642
131099
1312022
220721
254854
651324
1031717
1319708
969207
1283483
178485
1194549
548366
253436
438177
670181
862333
1116660
1214098
521985
1009152
336528
742201
1362741
729952
81902
620294
368995
510887
2725
408905
790377
1339332
909998
406206
1030050
833759
1320453
1212531
657414
1238101
612985
1334485
1006351
1179691
846238
1222669
1326098
805213
561835
844074
1212173
394354
285869
1202920
185425
220112
215191
1268813
1047721
175159
1103209
764717
332877
1177434
748752
129079
1352144
340369
7163
283680
827219
1244172
499907
404508
885523
1300917
868140
321879
966648
926157
729459
1342221
39227
153388
991722
1118038
1160760
1121100
1197274
756099
145927
60952
970467
1029724
1248911
807259
323072
97646
367771
715800
952681
514856
1049539
840777
226082
1118428
636464
341814
62001
1205354
1128039
870518
346769
1326552
1206309
864507
887851
293338
464149
1023710
1271918
7518
274372
736886
207636
374311
1057197
440064
471024
1038125
41785
1245214
1349198
83475
1319762
278110
1013056
443715
934720
495138
197707
1000260
1106845
870847
668485
378381
599365
739623
559448
819962
316316
1299664
891623
756804
473093
416247
235728
759474
1341530
1087139
1173548
1033037
260327
1178377
266870
325759
113753
986449
36480
471905
47708
20197
696391
1184935
1137364
1209688
156773
849457
10458
754887
1110611
639794
1272896
31515
367055
968322
103360
89997
785059
656983
528843
666905
765771
866978
1054836
548901
180106
615551
917598
728932
342263
631722
241199
1119416
729096
758310
962081
143119
914493
461065
1212241
222621
1132973
578385
1314631
538534
342127
279302
309734
1004812
927924
289685
39548
1285803
638182
192657
187980
1233650
1114376
828757
736971
744103
122080
864072
353633
1333712
49386
650558
16530
104775
81761
837365
998877
505593
911645
956916
698302
267482
1185375
369797
715277
1151012
732277
536380
140980
1219751
291503
560913
724247
1247095
892801
69122
782774
609447
1363327
799258
420758
879678
1166297
1148156
1169096
1311553
254271
307641
1047167
481586
954997
918985
759392
431301
404598
855249
842514
558199
265353
1017493
752772
680201
117197
390631
157960
234447
846241
914859
953214
1346409
1077678
1040852
846328
408125
714142
630069
329002
27003
519779
691169
388328
1204277
307860
1192045
410239
41981
381037
372074
1234206
687870
883392
317070
659482
1139709
607610
982120
77390
1139788
1328452
340732
158533
1275762
266529
489771
994950
697404
859075
731254
172926
830223
17809
979969
1066455
29737
1044520
598708
794518
820745
987389
1222506
17585
434915
193499
1093901
1318940
1202128
135608
707576
1248153
456704
178930
859145
18519
708030
229450
1159536
65294
767568
972617
171488
838891
740800
671818
1098156
192698
614362
1203284
736243
1131500
48502
567658
765152
444308
245482
3258
825803
518395
249733
641773
1056582
994308
481327
1214405
336018
1218252
130983
22696
865500
376458
301395
936818
600922
587108
716615
645541
647921
1173994
1086771
1177256
936426
50706
713282
1350396
85286
359
120759
1362665
1277049
45530
1359236
233249
725648
23287
1350768
959695
22864
1189728
968187
937613
846848
538832
558887
1359455
1177868
111076
457654
972285
630239
135809
480991
797714
1097081
593056
756775
749317
1195265
1260957
885077
458105
796376
958416
446229
657413
214687
1058090
1062719
154740
485367
345629
15986
1083221
587533
799396
451608
411197
840576
1322790
636985
1326138
1328747
972599
337835
369768
712995
506693
382515
1175665
1038095
1134229
201164
595316
241207
626902
1329122
857444
1027732
1224169
331720
1007460
872352
940432
1236035
855966
632320
896283
18873
763553
553444
1118104
174279
134838
1033898
1029837
662752
756541
1306029
83230
357203
1212073
901638
817517
1246298
979545
206047
594981
292214
195833
89953
484785
692103
323737
781740
376576
546216
1064219
209520
822952
231742
145234
1037901
1056843
612268
710202
205763
322074
306483
717602
118644
712233
1022431
569307
218143
498737
1235698
72873
133648
1123300
1294337
566274
1114135
1043674
740772
940369
1216662
85176
743100
882409
642387
1082065
1133817
368237
20999
78551
798759
649956
841436
959678
910000
1165831
777435
641893
708788
741791
47480
720490
34711
1021579
469998
611241
1184624
1038387
917919
868217
115374
799561
80406
47129
1090766
874686
951300
283303
869588
686710
979426
968287
108396
1233958
18020
1338991
464058
774820
500017
617084
146464
21431
1214766
13042
972263
461604
1220396
902376
1227859
519070
507440
913512
1311007
631075
1036519
790820
597757
362536
700353
355507
339521
166493
891839
912624
629822
580829
1117875
1199083
1166640
391678
828220
307013
376000
1203495
536042
6792
541382
1280783
48599
912848
1218650
417354
1191245
315565
1182482
173806
456016
677641
927162
1001451
450229
1244131
88069
1362143
69228
170285
1238681
1339326
1216058
261876
1104224
169604
681653
1237141
860516
97475
1307357
276704
35064
3631
1039796
309916
609815
227707
585940
912562
1197786
952281
934271
160366
191485
515864
338486
842528
142691
575473
659698
1058872
367730
194452
214687
356185
1324069
1105349
171728
565897
319861
149081
1123192
1128928
954099
63917
1040690
208217
363263
1066550
675375
1145710
1307781
411511
823071
726791
459296
539502
1230776
291458
942600
225229
132174
525845
963509
346991
900691
677105
964568
256593
412406
551926
1001898
767011
924879
267595
894968
282839
200987
1027157
437229
1252672
83789
796621
59166
794364
850953
1181651
696381
522212
392008
1109583
1137134
841729
1323160
295222
876891
1224364
891584
1069370
247080
795697
207381
948717
1247544
1182208
1291081
433521
355702
881390
1350676
1058267
112691
633514
28148
497830
1361184
1216703
1083048
1070221
23650
527029
943317
508848
1063205
485096
1237315
1336977
1286982
1299532
1304605
515970
677485
92804
715221
247313
1052922
287689
451978
875032
564635
1322828
193235
104850
281129
1142779
1204080
1233140
366223
680463
1194328
163086
1311295
1061026
673406
141864
428662
757261
1068183
462701
638589
415992
614590
1027807
59104
527873
666908
765793
985593
265676
818687
336944
837087
299154
932501
756155
194318
521887
1090504
75582
483832
1049298
620850
1355168
300623
774249
328576
937279
161063
188752
13088
136075
300337
678742
984925
212828
307890
602929
1124553
107917
1227591
786052
380251
1019775
362299
733565
269194
437457
113422
549941
770885
192096
483028
50805
320809
1059884
43391
1195587
832008
538977
1347403
958161
678532
1202690
979976
112800
979079
368191
272454
1305916
242835
721873
265112
147955
308313
370979
688340
63513
561156
1262732
1015087
1104638
838251
828454
465938
585074
977026
950727
836748
374018
613870
867086
161517
85294
189554
439368
285919
659532
1066609
550554
1345770
317203
1282236
772701
417729
485629
1248036
211856
1125209
328477
862748
1012437
211594
513471
669168
1007165
142347
399770
82263
999206
1320192
643293
1165342
1204436
920449
285754
92126
1346145
693216
365993
507646
1290608
707038
828543
1129085
452812
520068
278255
1325614
1092477
342861
527243
238982
926834
114943
1118256
181023
1020790
400871
246964
83005
650596
1168699
213401
309839
567881
149780
59326
56579
150086
484832
322030
969621
242429
689904
3482
309619
557626
1025769
1134920
1317428
1321218
765960
761728
194598
420631
890170
993295
629630
986197
514900
410472
127993
973343
36167
864475
1146954
92515
763503
143171
624036
1015975
772744
635481
620565
324558
242950
1259733
1009142
969701
667794
172935
652641
563393
1249491
269973
435960
239887
783257
344548
1356275
1008856
402510
1201617
317661
1238277
98634
557945
566584
122245
1106024
682349
1078918
1311222
956709
1342939
89584
77037
945997
179840
124254
1035002
275492
232142
16599
867117
626750
284628
771410
539338
735830
503446
142104
1275840
908245
1063539
444314
82700
617765
773072
146766
690849
652343
1277544
767076
264069
948736
854068
1213294
1315092
1101857
104201
1212342
798595
133169
951721
1290919
475597
1065846
256722
57717
81592
269866
58134
495605
1171868
993151
692989
1293873
410881
1349221
974707
1212119
1043847
1207974
520761
770603
1094790
1012070
342549
100822
534357
31746
903530
151118
637272
1208961
148975
672644
907128
212777
465954
471127
503339
105283
514979
392979
179748
462881
162420
1133934
455265
832396
199689
326247
1023805
1060909
891072
92933
138424
288770
1297946
127314
587665
445912
1162889
377474
675450
784957
1221882
222038
444914
943988
1328453
1110082
501424
1182479
260575
1352160
1325322
385790
45790
355064
134802
246329
1188517
1362703
342853
324104
664444
673858
1165714
767508
908388
765930
468221
752224
1005454
276273
374629
799150
1163615
662779
789449
495512
794879
513627
177848
725210
552162
717343
723
381742
389096
201130
1135678
1313081
289725
1009111
1088280
479450
362928
339852
1155894
835436
908674
859806
117311
1208342
1351485
995462
396590
567102
7601
871452
1191645
1122834
798357
866709
910118
219549
215477
332820
145387
1107746
727727
193670
142525
870817
358514
1325673
1073376
412309
936719
1323143
429776
481144
95116
1046021
285296
582890
1068755
864405
401048
158367
678225
357624
957856
274471
1336108
452235
720263
722279
943489
182717
174247
1302805
966673
350414
1280478
327702
1301444
1234814
1119691
581003
767871
1052899
254393
880868
1153419
620125
261794
401239
724807
997225
1210551
162557
510833
653273
376387
902884
1331973
1117454
235365
765219
306510
54269
375876
195852
459780
1064324
811256
750128
798194
821539
604368
377146
28417
126062
1233678
793988
7216
1294655
1221431
700604
427829
105745
845665
910800
402603
1161777
698839
312272
1117560
561270
269757
721366
28397
1181603
887422
1228060
1245086
301930
244177
96084
477206
249268
1175232
514073
307449
574245
52695
1075593
357737
518680
1354892
671984
525829
1263442
21358
777148
1361864
659974
205879
262151
839269
915887
440533
35034
614215
1247337
751399
805929
24304
516467
581367
1331672
376470
673637
901952
813958
601990
292302
905941
382857
1073013
1127619
1303651
237365
1256681
1332507
806135
424354
49043
677688
742141
567826
360352
364009
525083
809648
625558
799124
1239971
542859
240727
555986
174688
1290062
1167490
916069
355574
954161
668014
138762
463953
7154
923560
1014078
1115242
764761
309824
1321923
971060
358056
492658
221970
1291031
1138174
956599
1102385
1055682
995480
1094959
204853
756357
1170939
116842
972956
1196884
1249508
1180495
482022
815725
516210
909237
1260485
569100
843500
794694
479844
224307
1216224
81544
1072256
16003
779712
299439
34581
1113455
232505
860604
1263454
587811
232114
33155
156274
1115485
830500
552015
830717
752487
677012
839803
289746
1130432
298139
1198051
380980
894253
1198242
416401
300846
415173
600011
1150558
345844
467788
986662
823513
267991
1165206
244768
1057013
1251677
901814
252708
164619
133293
1102551
282607
263328
1274357
83330
798144
59338
145565
125743
83831
120905
1082250
277229
428443
775158
1253325
173198
1324864
52971
705548
550750
1219353
1021187
1188230
740771
331243
968278
674099
571525
931490
173604
793352
1289650
579417
1236434
771935
741046
414344
264453
1225463
749268
465327
141462
453740
819008
1032241
432644
963932
858496
929817
677540
341422
485855
196223
1041880
6423
987331
969151
772770
723313
843417
354468
419549
921333
25871
233218
507961
927247
41069
240269
866233
448711
1161869
737688
853659
1050389
608831
917215
131000
1351585
564655
237543
1187508
1049709
1217447
6468
954448
859447
635027
534507
542629
539923
618081
368767
542754
1187700
964821
788780
1173442
898046
529627
683251
1194906
1141785
268435
635460
20348
1057331
393453
840743
1085803
896222
630775
1204709
441325
866083
484943
1183793
1281500
556540
417638
139535
16415
261906
1124209
685101
351065
277176
1268108
213007
243429
296790
701900
916181
90393
1238795
664452
474780
235268
655580
1150136
969059
916884
783502
871859
844386
83233
428432
921311
515885
619993
964442
882560
487203
996121
1237902
1909
836881
71094
331507
227388
1005244
386612
837542
8766
308245
120240
589900
217286
48018
62582
588186
234155
41990
1068064
389718
597818
1152847
587935
1078810
799378
1328213
1283794
327962
1334737
98312
1211892
281638
29029
459690
1350793
734992
1267927
1074223
347540
558539
143250
762404
471
473313
352756
1133445
577856
1029432
484063
700511
255146
326244
1213274
377284
314261
315208
869464
745397
96957
1215519
48568
1124579
271223
124764
96566
1347633
26726
1073038
923143
822402
306908
888227
1293102
524501
832300
352922
197692
326070
685491
1048420
770404
1219004
1150286
244335
776709
551476
796329
170249
443054
261683
361133
52159
1200257
79034
1222904
558598
1158599
1255621
1076375
1261190
583139
880407
549839
396393
50216
947431
646927
959598
1210539
1304081
622061
1250990
1064589
1181538
132090
546698
1302930
1066848
1308805
1108067
1228166
1329554
1116920
626467
999064
971586
849310
620003
548590
79505
1167411
1052706
492274
286311
908051
882710
486937
342451
210220
311819
951344
140200
332672
534541
765071
148450
44669
1076375
810412
684391
947632
1165363
893264
332844
915034
600138
678010
170952
472457
1119827
833063
380194
1048540
862392
761670
1336335
315564
192311
505637
726562
59736
281512
423998
194874
1189875
1329858
292415
1356658
187025
448863
228298
561247
216127
61465
674682
503145
1274204
955929
27345
903026
379902
865180
289759
1275186
1058677
391265
1165806
958126
844214
1140836
1326517
182916
1346374
1335335
649056
242813
197209
489302
984846
473960
586749
1101960
774382
80237
221954
369970
734183
468856
63803
948370
1196482
1114348
609103
699762
904819
942515
605801
530467
379851
161304
630146
879211
11870
1121079
402540
754119
727125
1097732
1034527
774851
964846
19439
606347
1049366
848450
971520
173688
368099
541783
867655
1247706
1202915
456747
1161567
768485
674569
251208
684582
1119612
684454
125873
353713
522414
365018
1147595
1058177
1334874
680201
413226
35529
199965
392041
1359318
1311847
1263025
445712
972033
849898
527136
866189
358496
102937
209294
1099323
52931
922389
60435
1086515
960972
850762
52672
682746
88662
8267
888664
1057833
161638
719979
94347
1233899
1292494
562523
1177456
674228
1236269
163314
963735
1134413
457535
70629
833908
1083431
306481
9942
1119251
381562
248980
378005
1311331
935008
284999
892499
938343
334420
149881
457565
485921
113702
138137
1056359
713243
195085
134780
292217
755628
1204009
1013067
711621
257138
1144297
585856
193126
606309
1105492
451595
1253928
968914
838823
1035182
677289
1139227
46117
568980
929986
189867
421173
32937
209218
540189
133538
699072
1126740
620769
388985
224912
887307
840053
196052
338692
828911
103469
1192284
713181
432883
1091712
1167384
1195513
719350
155349
722643
822162
199955
683272
776664
1104305
1102799
1303182
657959
1018510
353617
657095
254265
1118529
1260698
227573
1048267
819529
335918
324451
425439
765432
1358690
900364
420281
279302
531709
1008315
146442
825098
82586
259526
1069554
1364247
889748
986816
691118
686239
35517
434068
770980
694738
1105444
895883
821313
766415
914993
829366
698712
755290
761969
542348
162182
427012
44757
187170
324512
389962
1289632
565784
1303846
356384
1010894
1126839
1062800
1311485
329744
1316365
1153634
1144207
22808
364302
582200
1107514
1305396
1065881
509100
1342778
436901
168882
468993
603418
546040
237157
1209377
486979
876702
942843
361439
644376
564
674832
890485
900289
428581
19015
497482
162740
201280
1210173
1226831
446119
782235
750053
481291
592754
1139467
602995
6871
1265240
563949
344301
431395
343007
371560
1349775
28841
675062
647062
1218102
1202888
917084
552534
1310312
1253986
908089
112906
899527
733785
216664
830104
934043
26465
643339
1082839
354517
1290237
696474
358115
751975
473709
841414
155102
809303
827159
1305035
193393
321697
1291033
1164451
769431
460707
349957
149362
145374
789090
468896
1035382
361504
1331446
750821
1099978
749969
972541
205473
115772
1358443
1006000
1078756
1235857
593314
331873
751437
229684
1156157
393787
919629
309452
988873
45699
757835
479909
1288355
308273
1091999
853038
1194940
1138043
91934
210591
1242374
600338
225291
1138879
235654
1024878
34243
850954
1300025
88641
767891
786135
497335
721311
1227786
1054362
746420
573746
208201
1006699
42573
1181159
668716
76913
375616
377385
160078
1027211
1983
497658
186585
591369
1140067
308404
714276
101459
1175243
448828
960426
303321
519247
1031194
585136
1223631
288024
571846
1035951
988237
1099895
1203666
539561
469174
12990
1125650
22269
830016
903283
356656
516592
477669
449879
1315503
248887
1180345
1118533
297343
308270
899974
1153065
1134112
515784
863329
185388
343737
862376
867973
183801
1161637
914711
839439
1100908
566589
1358118
1127922
976040
1064002
671018
790551
1083965
469779
322296
801106
1363247
414368
529622
641649
989274
24428
503227
700346
818833
29066
1311517
627159
40117
478132
822310
1234226
710234
561339
585029
923535
525410
1078650
267935
155446
430629
1297210
423254
823724
642502
1294497
791790
1190718
1116777
982034
844315
407648
706472
1141003
115714
1356008
529939
231113
551330
200357
1250641
379125
901870
677950
251683
501829
1104845
883439
894400
1257215
743876
1318681
187522
453621
595475
565495
444155
361708
778633
761936
1033057
512788
292997
1258161
967982
346044
501667
1090232
975923
195947
1345755
224255
327934
1330982
216786
192802
243473
1236378
797921
517175
424660
70685
561953
598028
464039
949127
1264636
349001
1201281
787717
260679
965153
399937
282700
17292
1160274
1304869
1224336
744181
1107011
581403
812400
1108598
174614
521639
294938
258181
1294930
65142
443169
513896
429662
603522
690473
126742
227427
187478
1080440
344358
59179
1287823
570271
369646
1005499
1152844
720013
1199121
544986
698633
241390
770474
76309
712313
1347231
956653
1020028
728644
1115735
88982
1076546
397267
947364
1252414
203793
360881
444882
381721
332348
1104479
466100
17514
1278365
813208
645707
1262450
931555
970735
880939
666344
502282
103116
1191248
620457
653796
1208942
361838
1249504
1142919
781864
189830
714228
607133
192651
46341
706872
915473
520833
1169178
410618
649
885526
643629
1140710
779604
685252
1159203
1227904
582904
276698
921164
104103
829059
283730
849290
1286376
407538
529605
821385
999641
121944
1227786
63910
283739
218525
695956
304310
842670
703524
880862
1143616
1327820
585281
841643
179068
852705
376536
283032
602773
394751
856236
926922
488401
978447
932111
1233164
524036
438141
520953
859451
1138904
704736
395500
812963
828398
85431
1176222
141966
846744
32324
912948
995927
1195475
683716
826618
752162
751396
3397
1200412
1351960
281593
429188
573212
434702
1206574
991717
1120252
66676
701410
1265670
934971
858116
1204353
1237188
1008294
916518
1133278
1035256
112793
485277
914181
50263
477901
906763
516652
1065111
848426
315054
160662
416065
274055
113306
737541
403685
994223
363454
336286
378934
498431
1298880
1327474
417387
173370
1108534
1055783
1135986
914552
847608
1231469
1101602
1108948
1153785
220261
781168
167786
271465
14562
577077
341854
63344
889797
919813
583554
883249
61719
221037
152620
183682
249081
265395
289188
952170
714011
1211556
298868
1046542
7625
14383
556742
883354
869044
745909
966406
729163
594194
1178602
503783
1227323
563337
563677
695939
672622
949298
748149
989012
463411
563833
581738
1073263
476129
1033184
290502
485232
511868
1062742
653253
733705
298985
103939
1051898
462309
466666
317486
750647
1145997
652037
732172
154118
1033582
736013
85708
1253333
577229
1008997
856308
1359376
975049
379600
1127789
1344277
499233
1317450
1271028
1265886
1068054
395841
188645
24226
442345
1029039
117748
975411
465821
384611
1285516
456426
39858
199057
553459
309376
1166869
1053582
878692
965269
237418
1127714
598090
715893
1082676
1299010
643167
1010627
476304
93907
232937
869968
251046
793074
776047
370871
892820
1090203
903485
85249
783289
377212
59647
566596
677917
972745
379543
235571
639411
11846
1173677
891965
649504
1068015
275696
1039993
28176
529289
346042
892996
808618
1359613
252922
1250738
602708
158218
306402
286669
631230
764194
880975
1258619
1078663
587223
328926
1303252
1120751
606137
106443
1261580
847237
733765
978682
111047
1362127
605524
960853
731250
250164
636621
578296
1290094
1337987
157158
459351
567217
849182
694743
338959
1152121
1282733
1168046
1312233
1337719
890644
1223089
345779
811821
511345
371736
552279
188213
900477
743749
339059
1078505
883585
222811
579290
342417
120076
1337423
514291
317529
681043
607738
303920
519104
439552
531940
66890
1350104
418497
60115
312977
244888
677091
138240
1363972
866325
52703
418164
1273132
771880
514119
681903
447739
626993
1097651
874452
387178
1330272
33662
40111
9683
416573
164588
880126
686149
520812
358735
1153191
378111
386964
218513
356182
736852
1075972
1183535
997041
284988
6780
1172916
836782
1060006
1095627
950030
627618
1120632
1192069
383729
895188
684335
1130565
1042417
359957
814379
479829
322248
1105531
381081
899729
459056
1363278
851290
551337
1163801
447938
1150915
755775
453323
272653
1362575
660766
126698
154916
212431
685419
371807
931033
834326
835044
21069
650123
173316
1159094
257502
874235
705689
94044
561996
1304650
646082
1169889
1238522
1218609
799137
1203904
1353878
311643
1091989
1045053
93015
981131
1293671
1358875
469075
891945
790368
1214135
1054962
1227266
533237
653111
28516
824274
236955
999521
251251
943738
58157
995053
800528
266622
334238
1202853
932999
113169
631906
977055
532796
1321635
321791
706558
315233
1189045
293017
1137867
707774
523754
18193
80229
63662
412003
763943
689762
1313587
456647
506491
655210
677171
502904
303098
858843
543318
280040
889580
777129
871164
149886
198354
930495
281835
537600
1292771
1227593
172469
981483
333411
588954
304046
591461
864447
581450
725834
11937
725154
40009
1060955
783135
372494
115336
489120
661525
1314529
257182
30798
1013688
1205589
32088
564870
427837
689247
437093
1343867
1218626
1262250
34746
624624
834561
380897
246878
186857
995461
506998
336418
777500
455005
572803
544001
310595
1036915
109161
279734
800908
125001
1185163
836170
1305805
715851
376313
383576
1246466
421547
285238
515315
699936
1210808
939128
352146
396883
1252568
354410
733509
1273853
275961
1290022
316235
33726
236940
151331
363108
761169
511535
126548
1038926
845240
115709
207044
1002149
27662
297413
599582
318306
683784
636350
872536
669678
155879
398959
990420
542901
955689
444721
1253412
423332
264861
280080
543489
1190009
1351326
483488
743315
467545
832165
520395
705349
1088437
1161539
1081319
182439
1033326
965096
1258594
1241655
99684
726177
289368
548393
594527
307356
878531
715968
1305028
818367
527393
965582
245538
43223
1236192
52325
1016972
781960
1241466
724675
242846
1113482
567469
1225909
627226
1338239
945175
210418
533251
833538
505268
1300069
249840
1295226
605405
1053278
254434
981576
899032
464196
1360349
1188098
347136
1147484
99537
222566
715864
956925
768327
930593
983671
996243
508995
1203058
1154752
854736
104334
623601
148801
280366
670502
684495
1266974
1230437
737692
430612
306916
814104
802849
1326743
1272717
118458
518577
318185
1189369
707109
1241931
525119
433474
793106
586561
787150
151743
925892
656186
677189
694991
373623
760592
430249
220469
1060626
851580
841919
257139
1270021
886840
1243952
512614
204451
18510
184490
719533
1161940
691851
754749
307460
200865
881478
162189
1237511
1216025
1143106
110702
162421
743079
1094585
1291210
1049470
623442
998436
1248219
303042
559293
838823
1145278
1003102
499603
750462
966528
394330
150744
200390
397087
693533
791985
338680
1176948
1023211
770496
88301
352342
692997
334819
1081872
537340
292381
219870
1357469
173282
872139
850566
296400
1262696
402301
821503
77273
517757
1074962
1260122
805098
472966
932240
786855
1236971
1083871
1160690
461358
735659
666640
1104079
1338877
1148323
761007
1343909
399773
1069753
606157
40064
133430
1335067
124215
1013332
542608
75685
371307
475701
216392
991831
759142
1332353
441268
953532
107210
225181
224067
51387
1118721
428853
835695
968939
802792
446447
276523
91296
938096
108408
1155425
1250813
1061594
258301
2783
1183126
1264743
236900
743630
234845
534362
1034706
542319
100057
144294
474055
491143
390752
870750
307335
869405
694997
306317
429537
1339210
169811
1002517
460570
269784
1341704
1095523
594591
763702
330359
272844
413368
488930
100367
644053
579043
1066675
888156
545151
327958
1304638
396511
328235
1159499
1248986
54616
939666
596496
534796
441319
18512
1050378
107159
450233
636019
127720
1197406
1072889
1012722
139072
1332547
620111
775038
683648
242521
173599
1279042
605858
568882
334788
435721
545994
289816
869446
157128
1199058
34736
72079
128225
783072
1006851
461619
605162
951393
1320798
792878
506853
498212
954981
678918
172415
789614
32667
675570
833394
1261813
1069742
900933
1008903
1003032
437417
283289
616038
990680
1271330
1300364
578241
157587
1307630
812755
722228
399561
1212536
1056988
744564
438619
697315
1248897
79994
144557
416319
451330
799694
1230470
850554
1297088
329492
185419
546859
448496
350078
1147411
16978
319368
434909
146334
864342
1119590
846843
1017867
3846
439876
851507
30222
383713
39157
618496
1146110
469660
199074
637436
852542
591210
670020
1129227
412671
558711
840261
1039158
67742
939632
1088468
523848
518828
231683
1336826
214845
842983
345987
745843
470343
165934
572908
1156609
957120
1283297
1238287
440636
15210
1008931
247112
295883
316749
581400
993492
197252
113269
1232186
903826
1277249
250748
98753
1039027
202563
136372
794338
6175
670570
404197
944479
43376
946173
671110
743680
1025615
1218925
337135
252675
42248
1170336
907999
1037611
432869
171499
338234
256862
1208645
1035745
589547
572457
156225
1308017
123451
163899
648684
1359031
1131322
1214954
175103
379329
598859
271251
853409
886285
385387
435738
291230
983082
910299
980856
707009
270365
1012949
942433
125052
769395
184258
126763
128015
1130080
66779
531483
313196
460370
1003511
963090
1258083
805087
976236
29239
564982
171856
590217
567880
313108
1078959
981851
19562
33341
1029965
1076870
426658
1249191
527111
223926
1362048
317791
985692
885683
43080
694362
681857
1096993
78273
279831
630231
1170650
580105
703022
707637
523812
368376
1035471
1094432
181622
1032535
262025
1301267
572626
879830
1121952
1301314
1339123
915353
282794
1032738
97292
459115
769733
661994
721035
787753
1026951
785231
246883
194825
264091
1216549
1060174
462902
1243099
241921
631347
1089250
1277793
593787
28874
369999
243402
579894
813637
586412
664389
736719
710548
678004
1032435
1026724
612185
678893
33443
1166537
338852
454284
412040
160392
1284984
215264
673130
736358
871551
1265197
248071
419614
585366
120661
447300
1100170
1167991
244545
23592
284232
751317
1064486
307457
1283077
675895
76634
433977
316508
394327
48245
609960
38668
1263585
388930
1105171
1127230
1050176
577561
1245575
669369
758541
740857
1297387
1009064
289051
154646
523293
868421
6311
822518
477193
1152539
1090020
838669
369976
574254
1110571
609204
1313933
690723
621601
1124755
1327734
769713
828467
883272
16513
633418
310401
377618
1096534
396357
107015
1211626
1109455
968908
937526
273458
477485
955280
968061
40695
965845
358574
536437
554868
1129376
422312
428863
378892
908060
838114
1138605
168278
580565
34746
1282024
176983
507211
1252046
14376
1164109
893056
1104057
959412
923895
1311781
1244208
1075908
646694
889444
1042958
1067712
553320
1276571
1146566
637777
1028164
329229
988931
734487
533780
774016
88451
1230799
157647
604375
984174
1252978
1079103
847298
933635
566307
1107387
390538
209365
1305353
398605
862889
1334099
932931
66818
193078
263989
822793
1151671
515933
1249250
1252726
4432
794597
1339706
599053
134389
160949
686755
817992
1169520
590617
753084
433950
901372
800045
699895
952345
1081956
1077152
745497
760555
93908
67730
1089988
38959
279029
457361
818722
339635
941394
1098882
1180671
734115
36134
1326824
1264506
1083840
1187041
793308
60887
782162
1020248
589985
431790
1138205
85009
217184
1283684
736481
670180
174304
759170
489015
589641
1276476
1081163
488609
736106
757383
1257542
8873
862532
28411
1131854
687601
973845
979355
1159540
305519
1233899
1196922
1128305
181301
1230219
1001064
963072
899099
1294921
759455
890319
597948
1146934
547869
148879
738826
689612
51514
1090572
1095394
1361699
502859
378892
1024539
381111
516103
10868
693885
1104112
1154572
1337540
623668
1257947
737128
1183572
1232825
920807
246506
591248
1264264
1110478
1359669
308334
96496
56770
497863
810535
573215
1288884
647155
993512
1364135
541866
533649
267209
217222
181869
396125
1033552
1023750
946297
1007190
977069
641403
1343688
91937
482491
456685
145109
2904
673734
1015924
208604
1052416
813042
1194018
358295
183918
128910
956111
369322
1349614
253883
10966
805910
243756
282938
1106398
949172
330324
447264
623530
1206126
242136
129300
731576
150965
1030482
1172030
1326262
794591
1293475
932288
690326
1197449
264313
652167
323595
984518
551742
1309783
963870
778254
1154028
1281369
603970
348359
186075
284294
1143790
832482
243641
295496
1091337
217016
690989
846065
103780
1333084
1161165
566548
140770
851549
322861
541748
306758
1211318
800123
452950
730915
686618
1294046
1253770
1074879
335569
181312
888251
1239842
512743
823955
1230946
990355
774970
993801
973956
274581
517290
787671
470828
1133879
462193
1262271
408571
481761
881721
1155253
1108731
112929
1329301
704545
120398
61864
590422
1107801
1043030
1340788
671962
731506
192509
928723
908399
962614
515204
336060
767657
230905
737832
1274918
1099623
475364
161157
80877
166363
51906
983963
76037
468386
804689
960269
1316089
1120746
1144941
978343
728756
834555
144543
692213
777625
750974
520680
442459
788462
575242
355895
919807
63969
1057912
336959
1039115
926960
990260
466457
1092177
337974
19721
278142
885004
340064
1034177
704758
550520
71649
84379
401221
1162253
124237
936472
455513
312909
1320473
235473
214277
79895
1144797
540647
930387
1193048
1359351
1028856
210853
117296
551254
767352
748825
825169
91374
932263
962408
1267771
63123
164425
641763
995577
268525
538030
509970
150499
920927
1268422
1298075
1122560
1085084
1276136
1155014
730158
116076
967893
1342537
632974
1301042
732564
671863
23855
608410
1240253
1165402
1358298
791153
470335
827167
1020838
613288
240492
15740
623272
1313019
1113536
1270490
694787
828780
67472
299657
175289
298263
62132
1011820
1076041
294852
140242
1062512
1189650
176962
306958
2938
290046
110849
577251
1355172
101264
435441
535961
969156
767596
588262
807057
334402
32568
475560
1202685
1247981
1085281
880301
500403
850145
186296
634861
13860
1312834
938807
700986
1338142
893557
452483
788312
1120037
58068
432561
1322448
947327
886114
244924
594751
371963
907248
7547
472428
103791
422789
865408
1083267
719058
811351
292890
1079634
1308886
565313
740534
1313420
180018
137407
737073
451117
877835
551768
901046
717396
514951
243179
205987
508906
856902
425438
1078074
750360
1221074
1072177
1355893
1213395
1267829
877383
523698
844130
209363
207178
904484
1279307
267065
1355974
271366
1012961
1063562
900680
1217105
222375
805209
1159075
682818
1149849
16144
1361665
133247
214118
528040
662503
7577
350963
827016
427947
643970
787611
35567
628572
1318612
1328594
1256736
768812
693650
128636
93215
590497
1169974
301992
328319
375071
1184385
1051285
894814
948458
887798
73093
720301
1109858
1342611
60687
397322
1202665
1343100
15503
1126126
130051
208379
556281
661746
596581
825835
780419
619322
216054
748257
519355
895564
659277
781927
256615
904267
360670
1053373
661677
398966
764645
124381
1036232
395772
196975
721604
1024290
121414
763103
827016
895230
285287
921946
1124757
556565
399989
1195413
1213158
1141067
848309
599652
561053
761780
279323
629579
1159882
167783
212660
922935
1349863
891678
1043884
901870
125912
785004
1284550
1211455
418716
604929
1246500
840669
444450
442630
1189223
820769
828657
463638
466812
28314
1290387
1226743
827216
223748
1186788
205953
577698
330148
686494
69881
589059
1264905
1167047
386571
964829
349220
951338
1044038
27687
1052714
403840
709369
468558
392268
1145922
353872
939148
1214378
1152352
794079
484181
590850
969696
1058355
472970
1001113
1279869
1183106
632837
176152
981611
1115826
1096471
441841
274479
1256098
1354173
320890
583935
880066
222152
655178
492909
815487
139327
935120
228024
168604
1281957
1176280
686355
356322
1254197
785191
246448
479701
494564
783406
103200
514209
742304
697751
731275
32902
1026671
1209111
998990
1231111
309455
474193
251959
159526
1186490
1192531
957992
229207
70033
895408
1153887
877364
184246
1078735
18181
30762
580364
524698
146682
815286
958018
172524
1182448
1288903
682914
71463
89683
620723
789439
367109
610572
1054729
1335551
960292
659990
1076854
953897
797674
814842
1266505
612729
1041557
1334578
827666
361203
63664
1080485
1126138
1155945
268943
734034
1265123
126866
473319
1137512
453205
475539
723236
603564
1277062
1108076
496320
5121
231794
759780
608888
889443
50800
783271
1116273
338056
1297988
217096
393469
158534
937688
923515
192561
1315136
174218
112741
822615
733794
926794
1045845
1206242
1227880
1015634
433744
95889
38448
962781
1049206
388235
530833
243926
833218
1246340
992284
851547
1319128
76869
415356
406932
1305218
744385
956068
809261
610039
132867
497519
606654
775522
881935
503797
1105359
1277200
1360058
1161063
1199948
202733
182655
214566
882316
29596
82281
168966
845909
383481
1204018
545449
1283691
574132
863141
851061
1040008
1085710
525179
1066722
667556
923471
1113058
677549
1149960
832593
531952
970460
205858
256832
970149
715765
1280996
123668
971361
67459
743828
1310762
332148
160252
706560
1068207
425560
192253
1154259
758463
35397
1143183
1273766
973084
376827
104419
1264759
1251014
168746
387269
303287
1189559
30939
345442
704810
692867
799437
345978
633441
509464
1226001
553590
722649
115737
531289
229351
845159
476329
1284196
827348
37623
1271276
696330
929596
220770
605120
463871
40217
1166657
674739
731961
607941
392070
1209502
173189
632277
1087099
572462
842110
276102
696775
664493
51497
122546
453160
1121653
128647
1122531
914445
1243315
1145446
562495
81685
563517
123661
301867
1136891
488427
611682
558717
1017996
495678
168072
667727
995861
943691
1264155
522552
1018675
1028964
3834
80523
1147927
201383
940548
8708
638391
745782
483035
721576
808798
664100
426221
599684
795458
223475
453986
131175
891830
872360
950230
813272
963246
786068
422109
1143827
590921
1112958
239743
146518
135748
848567
1343368
1340770
713674
1124759
557013
188943
515050
671217
357106
1125880
737046
643048
660721
82886
964480
681961
949098
370694
832074
970733
53967
1216414
1048916
1064236
718795
1092353
995282
1255948
1273183
1167798
312889
353994
1075564
939353
1051630
1339152
186345
598360
1358760
403413
936300
392530
1075198
1463
180335
1142716
661891
937042
51265
1264926
979113
77543
360076
1187708
1294521
1269457
1129085
736653
1147275
509179
256296
705085
968263
748259
1306176
565509
779696
120115
205336
136028
790589
1052003
410239
1324932
885819
887506
444459
957807
355353
140917
130112
153027
1184899
996978
1293243
438876
1319438
781643
312957
598662
1282081
1058951
220402
785582
1290106
151684
885563
280547
170022
708010
1218980
535845
1093822
566487
1128184
313610
1301387
335599
777547
1279788
999116
278371
477826
310998
263333
1083921
929046
627999
532564
912356
274612
20505
156588
1032226
183495
33682
930124
878885
1280123
265107
707415
795325
729165
476555
204424
1333441
141613
721882
489425
237687
487297
139839
344216
196768
1121136
1082595
341138
162370
6025
1056226
377151
450361
1353993
1288580
597316
1262151
39757
887706
745113
300073
964174
1270390
704332
252750
788229
1154909
913069
1228586
15431
340899
474085
593981
847954
459713
590844
1077333
321616
83817
694242
108153
1086433
1364346
638171
967912
30283
250865
295485
548774
916007
167495
551551
390023
742745
775678
1186537
302069
563743
273370
602582
1054407
814330
577094
415331
1103895
1357733
1018330
1062629
20446
50344
589482
433417
343601
681212
143410
1179394
743160
1325252
614088
871337
1159702
295828
656083
1151390
551735
558264
766227
23170
823906
397355
547300
1271848
575320
374535
51097
229922
76354
1095229
345017
1206057
704053
829274
42846
1138603
512624
620809
1055528
337269
1026711
1014431
1103603
697231
93964
394391
945841
19708
534780
941134
1131962
1357175
791452
705571
1272881
970622
1156614
704318
394160
797747
663194
1364356
709483
394310
535718
1218098
959158
1119403
603514
637959
1034762
171403
71475
929469
157477
98663
585168
328772
253067
454117
827216
974749
239755
1102038
247849
1351719
62071
817941
1030013
74196
763828
496225
1340846
502716
1052755
507906
1117654
710309
120844
564556
503055
295922
748464
1164623
7185
675131
781520
431101
735585
258919
254872
1059314
797379
1048429
232539
589172
633751
1130893
512423
560128
90163
498437
1086057
406284
1271980
425248
1023854
1109800
680793
752049
824725
219836
264764
1066591
1302995
375052
676277
549101
377821
439591
207830
881491
1284773
1187229
97480
825450
502265
31234
609350
498904
496300
1180370
481436
787161
215530
1170649
559856
1247769
539231
266966
461973
1172772
1351010
1231891
522743
504654
575177
1162498
1341980
1060058
503130
1105444
917017
549727
34143
1196546
833572
1240460
953036
423951
854715
555667
408929
614877
149427
312338
733013
790503
228876
96866
264750
714797
16458
961060
730707
356266
456870
1201904
698533
505064
1053717
882540
1240824
751586
1319706
1160165
191973
335113
648115
1304822
169253
1248043
530300
1062320
1345644
842847
880042
109302
952052
1356653
426926
709110
100945
410520
213624
1046962
1261474
603975
763173
687292
445726
18624
439192
944640
1148565
1343087
623056
402897
155986
1354432
384962
364439
826695
1294574
479694
133212
434258
53225
475346
240230
930827
757752
836901
1133116
819707
1215925
784052
949307
316797
1204324
684008
1263790
1134287
812417
1296859
1232114
874298
361686
1339013
931888
382560
1068179
320427
1043632
906084
249105
763180
309630
1300743
1009230
568769
518123
886088
667367
242239
381830
592646
896594
310587
792706
677628
336553
1195102
854426
1252340
965389
334268
375096
1101918
726059
934908
916271
840372
406455
242566
1223983
724654
349468
34187
321898
902706
323790
795279
596301
343944
24245
375093
998439
679836
605992
1271568
627535
91317
78210
1101686
972487
1075942
7574
365434
1070002
85046
1050329
313054
311671
1062459
760288
453124
983094
1229964
50236
596901
501742
682485
1257584
266876
1234802
956688
103803
37688
130252
934961
245423
842642
1202086
840458
185238
705816
1287127
1170000
777014
1092683
296819
98294
815713
643340
398879
270819
846256
235363
992032
1208604
463777
1271191
448791
513391
1019940
931157
145440
13435
227663
739659
980878
897362
774991
769110
335640
347172
786280
59254
792706
1259784
1243408
464314
700211
497997
310212
467321
899976
806744
792392
1145592
541084
289925
784059
109498
703794
360780
1034528
1149443
200276
1316515
1070560
716871
529805
742816
1200121
417346
7405
285613
187152
570509
867988
1026629
1202422
1013862
526929
1016983
1096104
160887
1351496
590192
936988
768435
921210
1151538
870696
574121
1101086
798149
776394
1003365
1167578
568041
657613
758715
1127856
312120
820944
149482
209373
633431
778552
514755
112705
1337530
703477
999496
1043585
792240
299524
1258266
226080
1317651
954472
778064
996159
207954
645309
29275
292172
866041
624610
262785
207914
1020935
951812
1271266
749579
1022462
126965
533522
1263594
523686
1344443
624124
574719
1261951
282788
375857
294142
1132930
958491
953592
1013733
885525
135558
140545
1109005
586791
162493
658719
639448
477585
391821
676552
1072559
436753
973537
1136865
155737
792362
1363338
578954
1097907
985450
862238
905986
278309
973229
1229821
700638
1265348
845380
350349
1097107
962589
121576
1128394
1053454
1313624
546150
1150334
237078
312464
172151
897191
693012
644269
79381
1346409
184996
1012791
1081270
927033
588835
803690
433711
482396
1053420
1117178
153691
279720
164253
539556
745041
755341
305635
1151915
445579
358489
98328
1266401
344121
53923
188259
693967
87733
149396
519575
989314
51283
906938
570479
685975
166126
541915
1352759
322521
918234
713588
1008797
61796
85527
300682
297352
434905
649453
247207
1169115
1104000
202571
132286
1261619
326368
364508
1360449
1144652
1289943
1192888
122622
854360
1058902
602428
912611
408433
985041
1056611
74248
451215
886951
1063096
44537
176523
1213285
497720
499481
907009
331280
438628
499414
306295
750408
251141
418278
918837
1007469
825956
950229
432165
676923
885983
386246
665320
793747
937366
472451
124466
56459
902105
872251
218253
137193
1333444
770980
23511
823949
177599
887475
61135
566071
765303
559832
814141
782766
20610
822683
1179712
696666
775225
126748
48461
1320334
97788
1127661
396353
942034
1281691
272034
656613
1297811
887693
593164
101693
617601
545965
591756
637306
229138
108264
871294
1255431
596114
1049881
597996
1346390
1081860
58406
952163
895195
613540
1146167
187388
1263770
1030296
1268705
295536
261699
50465
1196741
636889
568704
913994
1054253
600183
1183585
521527
177892
915752
376525
898461
351377
984890
808114
1352993
461500
1152248
146812
1155763
1330526
978312
1174597
573629
296537
914110
66113
1104861
59712
942056
137834
590486
787214
454681
336168
742823
406911
103933
616421
912307
334022
528684
489218
764730
587987
212565
574729
982057
123242
1273061
96212
50851
1222779
626849
774806
284327
113782
1205987
105708
1028552
649073
391250
900343
126088
1012723
1226024
300121
558118
210977
808799
1100828
1164343
847030
604485
555033
1296982
973844
980139
409021
791455
122178
124118
1234421
433567
1165257
186743
94720
616502
1093918
459822
955998
182963
167412
1211191
625152
611324
1213388
1233758
368588
166634
1145
883737
45298
204345
155929
1000928
267088
1184047
1301726
428366
614055
862504
563945
1222391
400761
1021663
1346485
1178528
62137
561044
28691
932162
1075508
1014827
574717
801126
1296508
39526
880351
1360394
731555
1322190
1253261
294037
519628
1131632
1250295
486037
1244200
1349644
1229549
980893
1073224
911204
80924
1302718
44332
1116616
60060
1042501
57919
1053606
1099895
461509
1210622
530228
683069
513680
571245
120035
1121555
1270968
1141488
1014565
1167315
1329414
1037821
89687
1337837
747323
1294417
969596
939034
1113897
859447
589486
695964
382642
1325019
882275
300010
574179
620616
386342
456647
791755
101604
1178646
665090
109764
295053
27001
39005
1177865
828128
1096666
938228
221531
1236875
1245378
214169
1238973
253766
21541
235778
433818
1108388
670642
61354
381587
809963
999966
581145
1016671
977236
489980
975083
1075976
1259461
225900
10854
1341905
1225291
36508
292049
1222750
412039
1103137
300688
869520
1170671
802487
494437
1284944
1003834
1005670
712521
556115
626163
836583
1363951
964204
1059
970655
649148
47803
512224
791661
652881
1071693
82460
454764
1091937
440212
1174019
1165514
1133187
908660
1215466
288391
1026628
778716
997017
127174
786259
1185288
404864
581108
924702
892586
1123013
1283051
499927
599034
1019093
1223468
317106
186358
524778
160294
624125
646413
105659
284814
987957
928154
957728
1270650
203237
1127998
1329647
155068
964521
766791
1024716
680811
463876
396586
1289055
1136623
1045572
649060
216272
1010550
666300
880695
1153635
609277
745808
788780
186775
1044449
640102
711090
1212301
1339777
443158
581188
1197883
863181
230555
168412
794033
507142
833183
356730
1123325
946104
311001
63620
420296
677254
464591
1100928
601186
783460
879636
848120
317873
295229
1259758
1180629
1036017
1035651
515367
447193
736948
375234
84924
1270064
570928
1061052
469438
498754
860367
598807
925434
171915
1241437
230378
1228965
292487
637755
265524
11097
835669
1189915
5876
51557
57455
648835
1005265
595480
157617
580272
693145
801981
402065
107106
247464
191323
39628
346867
36769
381370
698822
329248
1242590
537319
1244946
968750
642361
742412
639594
381316
1260943
683558
1188134
863237
894562
214432
866308
484497
1296039
533136
1067857
192371
269553
751053
1274510
453438
1137490
487725
683660
337961
1164732
1245475
711815
1128144
692785
456767
286822
850011
1141219
327776
1240510
521796
863612
841402
168685
655385
866620
1152487
1274778
255996
663472
263691
324409
31298
515033
502409
730361
141658
905779
876651
1268054
483401
86884
1350770
223699
942063
433451
884320
982100
512373
949874
563906
61290
814219
781812
1164381
1159691
504548
876459
1348736
855519
1268159
183145
1203270
758479
1267937
407585
1225662
310282
749320
473404
504778
348008
651275
233556
294729
357513
241305
1266383
1331840
140625
875109
1094777
141768
676316
451677
914016
210009
134612
893857
872212
639853
823270
554858
490725
974584
570005
387838
1049207
311441
87058
544866
765948
1174542
520140
477796
202882
32302
91701
44501
6186
585123
849875
1315688
658749
826473
444813
188789
605677
1197919
1099448
1239739
778714
134019
884479
98767
244392
1083654
672086
1082987
223162
1109033
1197368
427627
580849
587174
670362
488641
222354
308749
1178321
793600
711143
1085213
423948
622362
818226
101804
31204
1046993
566816
1005089
146729
1115851
797010
526085
588793
180258
217239
817649
472943
85207
490102
758705
120611
712451
23059
663703
1188642
482395
904148
228598
1207859
395842
550805
1361398
495270
1241389
799737
230975
275795
716416
1134573
674655
909812
711741
36910
766142
544887
456609
638369
761764
36657
1088209
640391
719641
1158773
1164371
586133
1271673
714719
848047
1091309
368181
931091
748574
662522
79177
920996
539627
836592
159062
475321
953603
510666
1091933
519146
1188410
471199
1148761
21870
1181809
434265
1242737
1165887
529529
337959
135058
1161520
586550
495446
1318456
1351939
130486
1088392
50495
248878
1359156
320555
818433
860182
14332
342398
61787
717879
1100758
1206086
901222
238868
457979
1211942
241228
911510
312796
436957
270025
1324172
1327006
584254
706326
326991
736157
480566
422663
766758
1212056
27708
366030
734644
1065331
836294
608403
272933
264213
214879
1269266
880562
127774
1212388
795243
292577
228045
758972
134205
1314861
1290107
942260
747487
250414
327261
32410
418554
1346722
818634
887548
148107
288776
375069
678938
893754
175410
1116165
307032
432012
315558
1143542
1232011
861620
121323
1047476
1255230
798647
927683
265206
281101
199469
729126
752204
263940
597260
1046995
558257
997474
377061
32189
1044687
571574
406572
1022945
983861
1027909
929910
631951
637334
678171
433679
682832
557710
364913
414194
1151250
429209
746804
810459
1168476
1132990
913030
791738
970198
815276
521285
343810
752140
699350
132218
1044380
213453
21303
917284
147617
108273
1186195
1238117
91488
301188
602038
1080130
827962
757894
1341514
660143
596447
865022
296662
697247
677773
59242
1335786
801594
854034
1120313
435960
492247
225325
336083
814911
601311
740929
323743
161665
127465
651775
712153
1198334
1195332
457126
1117776
213758
912857
720803
1000831
45579
83307
68065
137824
1120677
416283
46685
862014
264311
353875
777551
1050729
398307
556866
599784
659066
46059
321194
441875
788445
146021
353525
1280727
1129511
973730
89507
1131626
334424
198223
16112
1152434
1155839
382060
792264
1265351
126777
1095995
827730
1279117
903658
506635
1343657
457386
829519
640106
1039897
881259
335089
1271343
428493
463297
1317476
1182830
829069
204085
691300
1277738
477510
259708
183572
356141
1256321
1004742
568580
1196855
891689
95822
1162573
1361753
629111
1065761
861877
222869
781755
227199
889520
607817
1286055
231562
551436
208560
483235
403832
761573
448546
750176
960187
1138604
1065452
998054
704379
1299302
806943
1109345
447423
522192
757117
588230
315590
487638
658445
103852
11140
1193955
742651
1124482
658266
243198
729761
470464
585206
292988
48043
1323339
712474
57687
1142813
949258
556725
1058743
502257
1174757
403565
403451
35034
1152751
1225789
1100761
872366
486438
1261886
1019576
433274
1222636
1263483
252688
944572
48285
987861
645160
661868
512450
673124
725609
471752
371680
104322
532044
748270
589463
1201615
1302950
618616
1127805
236428
1214644
632465
77659
676267
479158
1012751
1104763
133704
1048339
956923
770865
111472
556388
452153
797743
868921
1175693
1153162
1133859
695825
284289
792492
79327
16780
438653
1025332
825529
1339291
5093
824826
494422
564267
866475
1278627
981032
866295
315447
424955
747484
248788
993850
429908
726393
333028
303046
604147
432644
938658
445089
344958
598725
471087
589538
178765
1045324
728739
144332
580631
667194
636712
689634
794553
382920
242273
1071122
226069
793758
971529
522739
918199
985690
506756
6628
1213983
309616
334036
607633
450677
1051132
464564
452558
453840
66873
1168936
512352
530384
1289043
83870
554280
1359016
669868
671544
508221
587296
254702
1161522
878163
780200
13123
485034
1027351
1127391
1186394
889003
1100716
1360849
482722
280204
1140834
547269
1338137
1154252
768208
704149
861456
476391
998096
327634
777006
1193056
730055
77691
1305246
929002
633642
170380
870125
970718
52801
760579
570896
1012806
1345130
1324136
104917
947078
84653
362349
1306430
1130483
660342
77353
969323
432618
340897
475535
559092
705156
680918
1117050
752721
101366
201996
658421
851127
1327689
908180
1190164
422578
461441
1196887
1269651
264718
81547
616092
617458
663468
1105124
556454
202605
647519
784438
1154571
56441
321719
482277
1044378
670604
288349
541744
363716
263557
274301
620793
1145087
1052007
450544
811150
132963
606096
819109
1305895
224712
860151
499663
992352
87271
844758
1301083
567118
122482
399741
172091
1135442
828977
523277
1151098
383926
101709
1057113
3605
118915
726909
672464
1339777
1358556
266398
269569
95644
1197031
890661
50993
1124229
428576
383324
1158257
767633
1344670
281387
369393
1224585
76806
979305
291661
127849
513594
1039738
526207
786290
900947
1081144
621497
739024
140656
1054807
796018
572920
934070
672132
988782
906683
848573
258346
749340
1190456
169350
975191
951053
975713
51390
542056
330806
93006
452648
829867
1247181
191909
993961
53106
1206406
1013996
610253
346819
789176
891794
182221
1125638
1158275
658159
42847
857231
272902
1104507
1335177
1311302
366085
1204038
730480
1132264
178693
198276
1259234
653446
528684
771556
446514
17887
981775
583237
1221681
417259
40511
788052
773652
491224
24910
58400
1135349
170884
97477
148590
1172121
938756
622465
1256210
995882
914499
959185
693767
46137
1145496
919748
830769
1107159
494261
1084287
1350514
1162208
639446
511213
286717
429394
838668
607259
979915
116294
412375
890804
523459
138633
166236
831863
1325932
1233059
271350
366097
1261709
203004
1301081
258919
467333
630770
132301
816756
595885
1191336
1025232
832809
508460
452200
622519
1038926
1078743
883407
907388
447861
179198
879336
68611
265505
410457
920579
1034671
36683
1306821
863687
957357
1188095
693065
234539
140147
1166980
951767
896523
1064722
1154654
1263784
63166
537176
1039182
1214684
27174
680296
365431
803695
1123817
1254480
276106
1095463
900553
132154
637043
328809
1255095
981264
340804
757915
395434
733674
1299407
599691
119492
956191
326414
1037434
189235
555133
593064
87217
419520
744541
325423
530607
130150
889438
1202860
786209
204458
573264
543676
993430
573041
267356
719388
38163
1099311
507053
595739
182543
1363686
895801
430685
1031118
1298789
963761
986945
820793
1258578
1092600
164957
636597
1321120
426629
1236765
449570
1191535
389073
1327893
357329
611509
596260
1280796
1244348
1328028
328871
1074871
1302059
169
373207
397123
1011427
289052
586682
932867
7344
851155
1094902
1225225
115578
1010353
1309091
798893
1300914
719485
169462
923638
11967
355689
463305
687340
899920
1108873
1280440
1132108
1125936
603895
962428
925471
807906
631174
457062
189491
1298256
461924
18519
936065
128311
1079242
1226361
1292923
309944
1311305
10549
546166
951273
855881
991575
857983
605545
797352
130383
312788
308486
441534
571700
466605
1105788
1255151
603302
216142
381371
135711
1003899
653716
463499
1036622
731545
631145
672434
680908
748231
22010
1200417
252171
270369
691412
731851
35628
221528
801038
923264
755772
872130
715375
39515
1175904
13947
71708
245175
1088900
898024
548267
1138805
374866
1151607
1178602
1106774
703889
103802
84884
1102317
1322211
658069
1182611
392610
551723
735230
300185
576550
986612
857609
311914
305597
450581
542837
1206722
859927
416031
633999
535453
65688
1209335
1038542
126283
348298
628105
1091388
119328
263559
5979
292357
721204
809922
48206
985900
312872
631967
248687
453343
372977
812351
140967
1037333
798732
969805
252334
240607
652496
1341555
623020
879115
1282526
135956
677725
184090
804579
1000329
32003
250772
1256678
1230126
753496
681610
416902
1358816
852096
626958
1042656
830807
1204341
154125
185545
602132
491501
74202
849993
348502
461656
691118
1080345
1346440
674336
478731
1013351
139749
452079
172474
773896
1061849
142988
1289558
885911
97518
179238
810849
443102
434124
47137
1249587
1004838
1185667
1010647
1344189
1070430
776646
322184
355801
1139375
1093804
307833
1017014
167209
407887
1190786
101672
86238
73736
26446
290719
926842
639585
475845
418068
1233282
1036595
188376
378976
472179
327968
226370
1015114
848866
49318
755891
377052
1252845
772790
589583
977201
47120
827694
572667
1306287
985088
1216396
379271
591260
653181
1293538
408971
1063618
1006795
1068050
861625
258173
653802
798739
216392
927409
985456
686813
381541
890028
17857
844027
586079
133766
53979
1265738
261169
1217032
1259454
452421
1157888
759124
567849
669427
650784
194910
1217489
1290026
620594
1048019
1349699
816703
1121758
415617
796169
203367
1177036
459671
1234343
1275070
1290237
1057831
762190
984871
473524
912842
869040
415841
947790
1084761
978845
539702
190932
1074363
1056967
801661
399238
1305571
1322301
836199
720185
288825
732656
13641
1322330
870176
502277
1347951
1067709
987117
803072
527650
949664
193308
775125
424588
490394
1137891
590707
883499
137123
289241
373752
677952
613214
645637
1239240
36330
884849
1098139
659216
1037978
822520
93394
402919
6927
181723
1331452
1334337
1004261
509483
606499
42652
530711
979539
1237366
962199
207760
794362
1119014
920076
418423
419079
945487
351023
1133500
668388
502063
31857
1296704
849978
646507
1128588
122189
712668
45463
828783
1258089
466700
937766
46269
970417
194198
778513
854286
530643
305102
1244455
143421
72251
1086977
716550
1239068
440056
1162208
755144
399743
430302
244100
1024482
1340014
1278118
1203499
212237
1317382
573579
55424
1023695
820793
987249
1255136
1314315
518563
978003
1269079
313043
670278
584827
446977
1273788
831008
764718
113136
1363675
1039763
961481
153320
1178081
371098
1329123
1165656
856663
1063068
590579
1270264
1047164
1294180
745764
1317751
1123393
1171905
524768
1269711
771505
1119101
255856
52991
1324444
328350
925387
149439
980782
1256807
1153732
916148
200718
1349818
484892
140505
284849
16196
558414
1119765
662839
1115590
136046
513207
709979
443332
345301
731701
1238898
1167352
285777
1113641
1217454
102218
1181820
1058514
948895
1007370
540689
347562
657950
59763
943021
893831
737587
1268420
962720
1140266
1270585
879544
361047
668832
1310990
830291
1256331
287435
286319
650067
624328
1110413
1172662
626581
1146527
818838
502372
807815
608400
387494
972791
1323500
577343
994853
191040
952529
80078
954668
768620
359009
1114226
352194
946588
219200
671307
338277
558903
885843
1036989
1247921
623458
60270
857294
10852
22767
1204465
120686
573265
1317008
90519
348659
1095116
144346
1236058
349151
1340631
425512
798399
70918
442408
632143
171758
1210628
320301
564951
1268833
495023
1267419
1057401
736776
45426
767731
704736
13526
768614
532737
536754
294494
669196
871500
686590
1256998
962151
1025141
877841
505576
260750
1237012
956060
494960
1179891
76742
573306
1213815
776476
920354
121318
897294
561893
891462
716606
1118170
551104
405509
358003
943520
1249389
712311
937853
543591
331474
826202
537951
473033
74676
1240135
198272
378261
329819
1121147
983831
850158
885348
842514
1280940
1241569
1223662
1329880
917472
1060805
193022
1088547
1276750
580159
890541
840948
1035369
1336823
269731
903383
747179
1284661
1312490
665056
827219
475937
509038
66047
119388
510074
449250
1201716
89124
379369
1240667
1110811
460079
504748
473054
1308821
802461
973872
555407
357204
1341196
1334894
465424
154868
815791
617987
743642
556831
60857
18394
1233090
114544
32741
1001374
149196
1152184
826065
551750
1258966
337755
1363428
1237761
371205
1185958
875254
639245
346295
908913
760659
167198
592091
1218022
1303073
1074367
875066
65928
648125
951552
763374
1242739
48500
321260
182965
337652
631628
619335
111575
255912
355314
1069508
564766
1346877
214174
853876
700654
1354562
727542
756725
1174865
1269828
624442
518584
140475
288219
878353
549570
474354
1250670
1073934
1339318
135188
750938
963542
46171
907914
606162
507458
990321
1267971
907541
731771
728760
1287251
958948
69097
166616
1248305
601688
1170577
379715
672175
562239
585038
990949
674899
1300876
151767
743842
1149707
898011
284203
325610
1114919
868278
944058
352666
796876
269115
316117
1066260
1175157
51337
1087017
927234
539354
931894
338175
520840
241126
841463
149548
947011
1194677
764638
559116
149233
252153
644058
793784
449751
404782
1313719
691406
1037554
862331
797871
395460
957639
150755
717042
602859
22830
743075
1225417
977272
776227
565608
584219
519788
22699
489115
1307709
844945
1070768
456804
544174
23472
813455
55962
138250
177944
1241128
60797
63707
542451
987857
796296
198494
747151
49053
399321
100088
112932
32971
1168689
637780
542401
1220677
374844
1258036
692743
167019
1255354
314397
611147
1099138
1284734
654792
721458
532433
90211
386711
607210
1162938
91598
1149532
111618
367945
359996
504426
530632
1263302
478191
48167
780813
433454
216805
1173848
258236
1013845
602062
860439
609779
354128
434688
726855
756783
1072965
1076155
311548
141627
1231662
927221
329385
278963
446025
55727
1113486
341653
1274207
626984
1018721
1148560
1125267
873138
1271871
1045154
636375
1304666
413806
676431
1328649
27236
927718
867713
267740
172203
144727
506298
1175376
1263589
839090
137488
1322562
854027
1121529
370968
596332
980802
548082
310011
912287
970375
1051377
706502
235540
1002729
343899
309707
714536
893544
255381
816522
165659
4848
797624
957411
218717
980073
1103383
568004
750769
669076
1024622
1129386
890343
909762
51559
647851
525722
729557
43131
1009969
356519
893233
601965
1355868
1308497
1174010
682129
317235
867308
726306
154284
300966
438667
207683
1319366
960821
32596
1004530
868167
1216355
959231
814151
280432
1045829
306145
212283
47941
507058
320238
967867
586319
1305731
262062
1091335
711856
394754
1218666
709180
42960
700
1080326
8660
47169
348250
858028
302714
656810
1288440
766346
368986
854688
188289
112311
1250290
565346
820112
273166
1333113
93265
1307055
140901
919237
632374
1098418
786404
568329
1016682
1095483
1270880
323751
276563
500786
663511
112037
645941
928135
43659
974736
8303
35611
469366
1046290
970886
17377
1157998
290316
728280
554382
1307488
630363
888198
1210235
963288
131542
1074301
160297
1122641
126699
11266
603153
1024379
1297616
118739
720730
1333493
568671
805382
239253
1002653
1294017
775445
536020
1352972
486646
440986
916151
268088
530474
1125713
1358092
609281
1215454
1206624
894186
899118
535010
190863
395609
798174
406736
651348
1042908
615724
459892
185875
688183
681490
849913
1001302
344124
32014
504158
140506
240211
598636
669679
1246988
799794
1283163
125688
1130368
1277804
1350433
389831
99154
541605
531912
387713
215664
722675
1229487
932929
940749
574005
625382
930519
426931
885320
1361510
889537
1346698
898968
1085914
1326081
936094
1238573
757150
722032
329831
163465
773390
804556
163381
685776
181569
1247268
272285
512015
1059457
855364
1034513
737834
501755
881175
1288770
617784
1347858
149853
960691
383922
139686
1297772
1215077
774000
1071929
1360549
354563
1014592
1156949
340408
1145047
1218615
577175
743958
484554
1169630
1203746
397614
97773
1350534
153127
802268
1025143
154084
1064998
704406
1055963
1307188
1259099
387138
1093775
55748
332639
772657
1033599
1304802
195768
1006745
345630
106856
385684
127633
831433
421636
1146477
54160
72211
655209
81209
39548
297469
874063
94405
840888
1089348
1179994
183165
473187
422928
427034
1007937
944224
990573
453329
511085
547743
853451
212264
238462
1279288
762634
444364
307596
363604
680466
1003404
537809
376142
695410
1280503
846601
1330053
717589
765114
518332
250210
1052638
597624
349327
275663
657876
1217077
794855
98969
1120801
757577
1021423
1344522
630447
742278
836711
1294215
663571
79004
1068627
849262
1338918
462256
987169
388900
108372
1100188
732402
1219971
463911
579924
282998
89362
336110
1250648
1041467
1102064
194721
502751
850305
880783
256291
825245
209684
1024451
473380
286087
997589
270367
448497
1312198
1195001
242850
299972
1285370
177633
201385
152839
113433
20923
573823
1002623
904844
883310
535309
666570
902970
617373
904182
1082646
886999
1329501
758658
348376
1333763
262725
198136
638554
526434
857189
1169183
486157
1201833
1333594
1052840
61859
630896
381817
310871
590670
555985
944497
808887
524024
1089552
1217182
627761
1245331
188586
1216434
86037
533195
625851
529089
716333
193942
398250
1009036
9401
172717
212215
1337966
641319
752391
1234452
191225
1036940
1061767
347922
1339952
853893
1254362
816692
929681
187273
788067
1256704
243765
476730
258154
374227
646837
23239
446033
218603
705197
1237500
340515
496289
527659
957856
794218
1101354
801154
1235258
280019
1326819
850041
1324705
708341
353700
403831
1191072
955992
592090
741358
1300450
63892
103695
583545
1189494
713149
1215240
1260842
758450
1316482
781173
937307
636847
440678
924664
415380
907860
1034730
366722
104643
49256
645805
710999
55805
1015123
1127168
313739
745385
535454
190604
1230889
588952
8033
1152476
340734
443500
972011
503227
1250910
766114
88213
25384
228984
491895
904132
124836
840237
589789
921160
636105
32656
686870
1262731
862151
819997
420896
36749
1049602
414780
1009312
209053
1085130
960737
1298667
562843
415057
1309488
155610
577571
527841
1352047
1293387
939098
266045
1052751
601832
109090
375371
298878
320150
103166
291829
968821
613384
293624
92658
655692
749174
816575
859627
374167
187935
351766
707103
436577
637793
1014667
1127393
140708
1203084
1361494
73962
1218245
496386
771978
188179
7777
1307550
393043
38391
1146821
781758
1298338
1323065
709047
157790
633831
1190105
866425
1179302
303120
731062
1015609
888451
315851
719570
1042997
1315418
998006
541374
1196820
555464
645160
144081
743405
249649
496123
471495
638451
324554
549979
527485
587380
767784
1223912
1010352
133833
1315809
1039809
1348979
560493
891192
1131650
777358
1226581
1051259
433056
1319756
512592
12489
613915
552332
935562
450156
358727
1048178
348610
712657
536679
651244
1247457
1258973
1287587
430291
978320
301945
1105700
349550
839354
195199
509424
89669
282806
1303662
1178377
220818
493607
1032339
122073
964238
1073512
501743
160970
825762
222086
849843
2642
76550
579692
1294090
1230414
36859
857374
233493
664843
81570
109451
379855
931481
160017
1145833
438061
695489
1124079
33482
955203
1362008
1163553
681283
964452
1192209
773156
1032978
774490
1034415
987838
915019
18718
1261222
767182
1245817
853182
1263168
108220
638704
1103869
481407
948088
64881
334358
723479
337375
963608
777777
732119
862486
498263
939034
566923
149035
255693
1176166
585596
984621
1363576
1187784
776007
993850
979233
109387
548262
80939
635121
159919
138406
1215190
611277
45495
960548
952644
530613
1044685
308532
358610
272598
648286
1028968
1333385
116068
1013022
1118895
185635
122820
1111485
187876
1359977
68267
364812
840292
1260360
1305919
181828
688838
199832
1056480
50095
675902
145879
616605
1177386
968395
433635
227929
1040728
1297730
87328
380988
1110524
752870
1182904
311076
147638
166983
831360
254990
1309708
261004
927846
985696
88179
822491
771315
91150
1113359
1321058
290394
492514
506357
959989
933915
1239616
511024
1311930
866146
180649
32034
341152
1053480
742928
947147
313649
806709
1013128
280952
1087253
419543
446606
235958
18932
168103
295291
201041
226815
1063170
1315571
988286
433888
443427
1109268
908931
449871
899377
1082081
170648
1337705
790362
855992
215328
543698
971562
35517
1046560
785202
1190127
1273490
235604
863042
72493
1220102
106708
267506
1297890
873259
853480
1330450
1237953
140566
815023
305509
886484
347702
817293
887672
843425
394907
144478
46523
627069
239876
1201840
346942
442484
1250733
855105
1328619
972470
908763
372442
72795
1139007
1048488
464247
724474
1057387
825076
326218
372288
623876
1118243
850433
127452
1253991
405716
233677
53433
736599
627696
1166081
1302026
1142880
370217
654758
307815
734159
1068491
475135
57824
579965
87146
223469
191225
113515
850254
1054719
1074616
1088213
390777
620580
1271187
448459
234541
1049539
338912
564842
1347193
546521
360442
114541
348962
785371
1202892
1318684
255581
1236762
1224990
517292
316897
1168367
597567
318176
36510
456002
1299917
340393
1278685
189354
705777
1289102
298836
680739
215156
792809
1289802
797731
627110
1352601
1243850
1159174
595733
94563
1239624
1096887
188590
567170
468768
1230598
934988
21330
685234
906741
904075
4139
791764
464844
158705
1301980
1202432
39633
520487
1326993
300908
401179
702714
1206039
992221
113526
495311
1311407
740932
1103153
941410
637348
379235
1209853
1110522
1007216
1131193
834951
281702
345574
914179
1316828
225435
665328
173399
575282
1204390
85416
656081
613905
1155828
569478
842430
788490
869546
1222058
308267
35005
1273762
425784
546368
359784
518745
90805
241384
551295
583675
817628
793744
205462
97780
1056312
756201
986974
53472
525651
254512
785699
540121
148418
1251640
1105076
890871
213002
745501
718965
1364439
906188
58698
498958
1170207
1138703
109812
1020790
576539
908351
658221
452113
1345819
323198
506468
463611
1006554
1087945
1238419
741757
1320611
809935
696699
596036
211047
541312
859728
625068
636486
616110
612647
1178926
172575
1289941
2156
259430
681622
154495
1090733
971866
362622
1243123
1093893
424588
1080373
158857
12806
432388
968091
877344
476073
1175918
426439
364853
748971
676845
510338
40514
1295365
891155
308095
701220
108558
316811
97453
909073
186852
1006106
891180
1357409
504387
76771
638442
568419
734747
741748
528571
524882
1153642
935189
457045
914925
611478
506911
719731
131998
1120663
1209606
627586
920267
349047
1100217
710159
793531
1255762
574486
1200177
990180
822066
771002
27863
2706
516942
1100997
484247
1309727
610098
1123891
1143664
1031034
556571
1185659
208154
85961
630143
674818
290787
967871
32121
591771
939047
98453
1314452
607202
244473
891870
119928
1020163
1031784
507771
69451
433096
482750
363808
197255
1141209
43358
463929
755051
1284501
995961
860424
1257767
614455
22544
260195
1167306
990663
920529
778588
751366
316480
74164
167746
278526
87513
361892
485058
130429
947626
473802
1150885
990537
1337564
1011860
930683
798261
954055
1087409
742843
674503
348094
676214
1355853
414856
490611
365222
777749
811276
168369
266170
751918
577602
1194654
658740
1021486
1136667
1363300
1089797
116088
546211
341736
2388
141545
499767
205238
153788
550610
333829
494248
1273788
379146
1063719
1258108
544031
100580
859517
326212
684074
70285
267083
471796
1148647
116294
1314652
919635
243908
753912
874728
516168
558825
419739
1170863
200540
952165
111224
170176
1011656
65725
729799
590284
1132401
90726
270825
815172
1049176
418618
1043515
267891
1164723
603227
1317388
1091995
1145968
123872
572471
582864
920408
1253457
1180011
345438
900080
493478
179379
233192
959437
1113455
663406
449853
742222
163830
1214917
799369
1292911
98036
1096417
740438
1198423
4572
981253
738144
143751
120608
1153143
198470
708109
125280
312656
994752
900479
36349
507167
674989
171492
804657
1242630
135316
900281
377268
561564
151097
1141036
724408
62866
597413
1170953
1242308
78814
1043627
234272
612859
658031
573247
34765
441487
351842
51225
4247
641987
217807
227089
460101
1255914
620306
815744
875567
1172357
244629
859222
223655
941423
104651
298649
1156313
1108059
767450
801401
1019359
1269402
807127
851838
383019
619023
90621
256123
1337761
1136923
714054
924987
168523
96376
390052
449504
907136
573771
525532
594311
998462
243689
873487
440485
1320752
633568
1279105
976199
892425
1324382
443934
1259037
499052
169325
1217725
1293040
906069
238104
35937
921259
899314
1009141
289997
796878
1080312
1180043
655952
772233
92894
195813
513869
166960
507767
108881
94477
545138
1185173
792857
415650
1202129
102041
204129
233738
843914
1170296
690678
928256
482466
752297
268822
290865
657834
124684
487590
405208
237140
1261827
1273299
713918
708140
269235
1126546
124446
177439
130864
145018
679095
42296
1014276
620660
1137542
504974
295932
1125842
585108
1256554
1176422
823578
1239835
1154125
352384
1064695
1242174
1286980
1012248
862754
1062114
179719
329630
578174
257853
733413
620424
61929
268982
297100
775276
178298
240090
535451
170475
656007
1187181
912941
485339
1306093
954858
105294
191777
617549
751948
851773
875317
1341245
113335
210665
185398
1156650
939045
874138
1334650
52875
947965
1181394
350821
765245
818348
624956
1196147
1199556
391410
163189
1355289
538810
114074
692260
1294573
1026455
312156
1069559
648824
379269
669756
1056514
1023427
468727
184290
1238860
967300
141929
882724
815799
1355913
1217488
1208985
43131
931756
181047
453
1198126
428470
717538
284449
326633
492730
1207958
1104679
712777
1012108
46810
64210
309580
461332
952461
227446
217404
417382
192441
574578
644504
417404
290982
394023
230472
1344553
898561
870446
1290194
599235
739871
613876
58828
405402
259906
254014
283742
531758
1146978
619111
1304883
407892
394443
118570
31932
788097
1240595
743898
579067
842997
428023
1097117
1352217
1339214
2304
719869
829801
1188353
428217
190235
659316
1204437
1207788
1310923
1144661
545971
365883
741320
20197
1315408
12378
1037397
738810
985499
346194
430421
1136007
121097
159358
1179641
266631
954133
479140
1323316
530295
441198
379475
1242670
82120
1181545
40689
958284
37415
1003992
30830
511000
325279
370776
942162
684732
1221903
572594
299026
531186
837077
213848
1241763
1233577
1155283
591618
1160569
448446
226998
1352295
1099797
429666
229940
1183551
313315
453382
467783
1258051
272106
437840
486642
42243
888609
1052888
168314
782164
415790
1291215
427722
502531
418428
531449
215158
1062667
1152269
923502
7695
616524
722869
360995
51871
933515
344979
622024
1149315
606701
1249484
566394
91092
630598
1114794
1244090
231606
96498
893452
1288409
729732
921211
1300211
2983
61128
802565
972569
216926
661171
1350528
185415
25689
408997
838412
958609
632651
900465
150748
892240
1108127
1145223
301618
959712
217993
330225
298661
308862
616338
1305925
882085
1148867
1072289
963012
1007919
1142158
693747
512705
645395
615126
1259465
799272
807592
725883
418243
581422
80576
1326029
831829
32425
219854
454505
663483
417175
1133015
1098551
628540
1301442
258836
371965
123080
549591
305471
685392
272094
266506
191497
1204663
727724
363269
1163187
242481
100035
850305
814223
453598
1078195
755035
605763
533942
543501
364794
1258012
391045
1071148
383470
899501
1060488
92883
251459
1309435
368904
684108
889047
571560
42701
286241
516553
1076741
907778
814444
192218
703140
30403
505529
1225948
1295141
1139123
141597
457351
1027351
1025655
426847
727155
670020
1197990
849521
1240218
1071781
647525
837296
1162918
1192304
638981
1167315
1277075
627167
420404
202042
571824
790254
343119
1301775
564396
77792
566965
1039773
1266025
71345
911767
1280810
130311
383450
692970
1058304
419615
6977
421513
661244
1103440
719136
1023116
1227938
498642
735001
1157583
279168
768651
174286
1038316
1071548
587815
846674
123521
1168792
1064844
598174
1082466
79059
334061
490456
978011
591760
71373
755187
1096914
982659
173566
240810
496314
542710
699287
718079
197378
798140
1103956
579873
466446
517645
1184951
125091
765484
235571
903591
516175
618594
113492
592937
1190988
1189556
801056
63180
874696
422999
1336173
432216
806064
691713
1091629
936980
323488
86141
154042
28953
287929
996214
1313785
1258231
1322864
752529
222162
712773
524265
831700
454740
83834
1182392
731712
991644
1005176
413075
814216
242781
74635
145006
70938
907983
123768
20541
767951
895594
1096418
721495
254733
1218706
107564
395929
468339
1069304
1081352
505139
753115
986659
883113
434179
747171
579090
78704
95688
173833
318788
1310277
164186
581292
770007
134913
306974
1240705
244707
1268088
539663
1195335
1146318
61144
69228
1352711
1052051
1168439
1078060
427695
1057882
580754
295991
23857
523823
156535
475154
962337
459440
47955
133610
1112137
678944
563614
1328766
920483
1287071
888342
1098144
645160
231196
255663
735052
164158
35102
378439
1309662
699122
1008622
290140
735535
725525
408544
411469
512163
1207567
899739
1139643
1241095
396198
422352
762404
1081570
208390
1229432
1129024
705174
1262860
132
97251
518970
333763
970316
1075808
1243109
617928
51732
59661
46916
827875
279926
146501
447583
754629
1097462
1178291
436009
1076681
1209883
557881
690231
971638
364041
806522
164854
842534
714394
760114
320877
466062
259794
371489
1286901
1185580
729175
73142
1294205
1107498
895737
105488
974824
355373
892471
1142173
434935
1215090
992978
165362
1361856
1153993
1353010
871978
1003994
1148121
1104300
540368
507437
300368
544854
836345
1233870
59223
127237
226781
1133136
296134
26916
875449
816337
287556
1084875
833642
400010
1014145
49457
783532
188599
1067989
5530
12924
326899
182618
1349512
350915
1101825
517666
599069
541699
113247
873567
805869
1345308
86241
840910
521992
1254101
861143
960571
148187
27450
732313
1287792
645145
178472
709797
1224811
1093506
1353973
850050
473922
142256
973532
883151
931578
698123
983636
585880
1266475
375926
796834
1323654
168591
645686
395634
661995
603347
399948
423215
758030
816812
1125449
332472
412688
478486
573263
850143
354054
47953
108864
181089
280035
603377
1092889
313998
78523
278065
729844
787641
554122
252511
629576
252225
1164344
424371
991545
326994
1214313
354103
318759
843683
1221906
158953
152312
566747
174350
585137
455055
438366
569982
637172
1059620
376567
1048929
226805
463073
473255
93877
529803
833848
809756
1310719
1122924
56249
1156472
117119
1311685
150292
739464
320364
1114938
1237689
136833
219466
435932
428714
362319
1291060
1073325
479790
429536
888327
1019085
136128
1356272
192870
158116
824777
765728
1122258
694797
1185269
628083
863933
241389
1344815
490265
479411
897917
681057
170571
672044
1363737
943946
504628
13109
714488
753932
812445
323103
569157
526505
277340
967912
1023669
749307
1307451
1345460
845821
1250429
318116
1289317
1011218
1221030
503336
226363
1058186
689568
999384
494095
966895
210852
161058
548631
587527
124984
79959
382067
1265318
221036
836466
745404
639123
838575
168642
531797
518769
779923
75652
835806
1082027
78208
492718
187082
389971
602911
884043
512214
398200
1152674
6160
313909
50188
1185569
547648
8943
848928
814914
501716
805425
1047027
480201
856106
926469
975732
1195783
842125
464977
979429
404939
1254417
936134
695766
29389
756367
642730
907581
1222945
967373
1342192
1082957
679108
154929
281006
393043
379191
1163840
7538
1215075
1195863
463095
123604
191295
1057578
1267486
643881
328989
21342
35057
624051
1094255
631500
1261292
1330592
339320
760789
223670
247084
44002
470476
941619
1188999
876277
1355713
21770
1285441
122567
657229
761061
680056
952211
53431
179241
349485
1084567
334064
997103
113456
345061
1185539
194112
895161
1096243
310370
978822
371711
676635
759710
763922
805037
544978
330755
740510
1213077
1319622
457058
570037
1089536
951305
109037
998977
350530
1182109
945522
255592
241230
1287484
704631
1221095
704047
553677
20653
935034
694224
979136
212957
1209460
1118184
1329250
1305121
577438
1199953
442616
710676
1313782
915814
571217
44221
559806
848720
752602
137106
92484
647264
1245750
1938
621367
1183520
202539
238467
218207
1053233
22602
183488
164140
278181
954035
178373
528319
59189
977142
1021707
1098320
419690
1209048
1210832
975210
894731
1157774
1191676
37601
782035
2939
712929
1000302
242486
613625
520239
176884
859918
1214768
1331212
850998
167688
981952
198766
1154916
188781
1294950
269899
259376
686887
1024263
340505
635254
285961
691233
893874
1183496
485392
272150
503628
667967
1150728
570431
627915
1232042
1136897
872005
135459
1062740
867786
1057398
421870
1356898
444020
143591
116877
1235753
216348
443966
1195321
1355693
613724
934543
164008
928713
728025
736630
113069
206368
906555
1226148
1314413
305642
1210418
793430
391686
562616
476799
1295685
1270684
726737
20073
209356
517519
773555
1052462
1139786
1334873
607108
938052
963795
878069
293299
270415
267321
1270774
607198
1085106
168829
834544
568808
1090699
295992
1132442
753773
320445
292607
555218
110871
87314
105477
1044127
1117815
165129
1038406
714481
364449
193783
569251
1049709
495592
1109113
1323747
685720
1034184
1068795
1314782
1254724
184803
125985
793271
269643
1208313
1003865
1243034
489044
984631
635032
749805
320563
1211086
1137446
1237921
68018
1217979
229926
331525
1301587
842213
1284647
355291
61741
917073
945487
62022
1320369
1156222
377502
1020121
678366
1047497
1293252
194613
548981
810764
541350
891796
1031072
877659
319148
643138
605981
1033295
991580
648317
747018
904153
615237
1329919
1048874
690640
923638
1175861
748976
244259
282873
1361063
1019385
609615
64350
487018
484772
1225049
875425
858124
991736
345816
391522
763330
216197
646461
243264
1218894
585765
628553
1171076
217210
1067907
525248
894952
1310688
549291
214098
365300
357290
166879
446701
219115
512188
1009273
202230
876838
1114751
561644
721130
21779
1358818
448457
1294300
948896
325808
42820
988442
1045047
483524
635485
851658
1207279
91752
1219006
598550
759883
13082
1160303
1309804
260852
1299212
1001921
832173
343889
1333516
1007296
330871
208876
659577
832973
572630
20898
12405
1017642
232839
381351
983007
584559
1281034
762275
351230
92821
674662
1192448
266154
629830
29401
623411
1220945
535256
292083
506019
419036
869079
1005524
883527
49431
1132010
807183
972133
556108
551410
670867
860192
288435
1113580
730112
930513
448635
342123
466789
499942
147402
35633
200144
605797
815649
1337359
1017196
1082966
385961
467061
291305
380527
1349752
1322137
1274502
433306
1173627
1141895
24089
1139879
385555
948604
434468
1229417
997205
902348
1110448
39720
708701
1080141
290930
284660
183616
478553
103541
1035166
394774
46871
1279259
936921
1068040
640676
1213139
508216
355374
438823
1354211
268376
690310
899148
955862
315422
864940
943665
1014862
333311
345011
1342090
252283
1099929
1086936
903682
660495
1154631
1215622
1160911
798134
995434
1202146
366493
274643
1276187
348364
333238
732218
756291
1287930
1262246
682671
973172
1101995
44031
9345
1239725
239322
797941
872012
542618
138607
774246
684211
522465
680105
51684
384713
789081
984906
402929
363342
1335132
167082
574527
1342187
1126761
918951
654308
1279284
45994
1273273
334572
54004
195567
638461
384523
803989
680354
655656
30974
100832
77715
1135828
43320
294729
559062
402473
1354153
816926
1107804
844828
1157739
571532
664544
801486
356622
583948
380336
1059835
988382
262481
174216
649924
478583
1161257
613911
493617
427801
1118391
932140
912745
226651
926481
373170
434037
441586
317871
702214
630908
901889
707142
132913
291498
226572
1349318
254143
1086265
1051421
1198967
739420
1260883
853986
377872
598743
780272
214175
581341
1005925
900718
727812
1007554
500990
322335
1247272
1177468
499340
1126473
1189877
945144
366017
347552
725977
1276963
635354
206312
1180647
283398
1080308
1335678
991599
1196365
965544
1141718
625326
150427
165089
552173
29706
441382
436758
617203
675316
1052274
1355687
255180
3245
233146
1362608
238210
100739
1073015
1258175
504551
1049584
214395
182392
1289953
1129752
715517
1014994
855382
1008028
15261
807267
276561
1086147
674567
588515
607286
533005
317636
749665
322893
1247165
642270
1356223
858129
1237030
1171424
473012
880662
507355
509914
58797
256086
1071914
1222816
596896
867151
1105846
663663
1273343
1081168
10078
763898
1214977
714349
1230401
1344282
814889
1265764
965945
455820
130036
901835
439295
887242
408342
819100
1123718
866329
513446
1252973
128851
181586
290613
186547
448463
286712
769748
158189
1171052
148372
100368
302854
646306
757097
696750
867376
226544
668034
1218262
472613
185058
724665
411161
1105872
126109
1300885
469520
1098128
562843
846130
214383
275762
797909
12309
1305763
304871
215366
704
1209887
1075566
462437
662731
191332
745354
1033883
386905
331491
385383
795681
1059211
854833
515043
541028
13574
433350
1101658
1362690
857709
848228
895344
825245
527374
779368
298580
912426
401753
366339
705277
328449
56601
117443
122088
1172936
441736
282769
402419
931866
383643
276473
927312
1121945
887007
759908
10918
562538
885429
73328
471591
907393
175226
1281018
1286068
1054805
1203838
998489
1242511
221713
303539
393796
1089969
833639
662844
436721
743655
316708
1101789
1221641
1043982
586123
270269
241350
987205
300927
418952
1323023
727402
456883
992925
1039002
1312474
432793
1083813
198186
672832
1060635
1326356
889143
1199889
1316672
336545
837812
903089
654455
795258
571350
966642
552177
851164
879558
253749
883247
2066
330213
1301464
1010053
602322
456273
669537
718028
1244964
599778
591248
1197584
742960
605868
921054
169055
558251
962565
579100
83028
198289
63120
308637
750408
1017257
1021519
965142
146819
521411
718381
360901
375048
701477
1166076
1189421
39406
930655
1074880
217253
562957
1130115
900604
1316071
489026
722846
230192
1297399
844236
781689
920580
969442
137159
704749
1060722
714587
791421
560239
892411
267074
120162
84844
297756
12378
581495
30900
916362
1012621
1185367
1283691
1179038
1293342
560548
442856
117190
1078653
80310
153142
627106
804715
386085
994597
1043048
564856
726109
1055530
656276
139342
610549
1293374
980307
659718
600234
301236
200465
788967
740057
13531
1061105
1234876
910487
1351546
381182
815208
1356084
154259
754225
266209
144181
169508
371246
1077079
717662
781326
265317
783532
349949
1105244
1034690
683462
1351131
39640
730387
912121
816536
292907
10060
1158907
64073
138668
280941
935096
1203269
617433
847012
1046131
596177
938597
1149446
264638
1101459
66550
1175080
1108244
690514
1087030
436764
1175700
8555
492560
250716
957126
164527
888875
1018217
971471
598122
35337
299852
1252933
8095
188486
481644
1131968
64199
453799
522818
137904
197005
658826
1338403
238328
1076784
1224104
1322645
1199530
598712
404352
11743
420094
379735
722630
1313970
219999
148020
1357356
671062
70356
1023137
884190
181846
1055538
904971
156319
1295240
834964
1177528
39726
1113990
431069
1352959
553052
722370
922528
1249643
259072
551577
921624
726306
683637
1229997
463059
397974
669240
613695
1328712
696873
695100
54617
950791
1179064
185017
82282
680597
270886
1329636
1197890
828058
392501
55144
513265
1035528
1122898
62296
706338
163413
1188305
148309
13565
1026699
462772
1051974
470348
959293
849937
22174
1171819
494132
97222
44770
547218
345560
953391
281463
112028
90723
688071
294451
52738
1227656
777568
665062
426995
1136250
421705
127429
1088464
682241
1095121
1180048
279497
1362259
1017282
940912
388483
726894
650783
806339
408675
491374
1058644
1033019
627854
204305
1152081
247691
599842
573905
267171
646158
738299
586953
1111980
1093110
143585
786768
616745
157572
1030193
1004786
1076024
1002469
133277
733475
1066623
1146967
1301162
400193
262453
1070805
365607
669917
573003
61801
607074
738040
172276
796343
524065
56478
667477
673675
549405
574433
426614
460463
974792
999384
757553
702159
101819
146604
710791
189435
1129448
866226
1267714
991083
951451
726386
984209
503499
22752
1232898
582222
332568
246473
882117
938766
123926
269679
758297
72008
174834
1362144
1081229
1098161
1270582
1229151
161757
1248182
546353
529999
786795
1312333
201648
1169212
148269
645876
1263042
1198802
176683
1117876
1298471
613875
442657
395582
778992
67649
859364
583890
752332
266752
900982
338386
137966
842067
982982
571452
602380
1015982
34115
816552
136842
1267240
1306245
733676
916398
1243286
1358237
741177
720154
1004392
1363530
1334428
714651
861856
814666
21154
1233543
315805
705791
1215824
1265915
906580
1142680
59646
233794
1238546
297800
1317637
561394
819732
400357
16227
953674
71080
472126
489635
180416
129209
578550
62970
1270915
108954
545146
1044349
588576
318377
437256
662960
135577
326817
336479
27300
1057013
317885
594773
513385
1157437
940563
495589
638162
570725
692509
1256060
387211
1316999
1000843
757499
930110
1244271
1179490
1282347
917542
600760
588753
792739
812069
1311352
514231
773971
1170168
583511
301662
768886
1109171
771260
61864
110782
656672
110915
327274
425975
1095100
149853
598565
420137
801651
1011629
379677
928919
172356
131361
122912
1312767
674635
147381
712674
121393
152156
533586
157613
297823
232058
237065
753937
1346834
891806
1245799
1052805
1295745
1252198
1044010
393373
577487
1273410
319676
756235
648209
1103794
337752
1340500
357799
346600
1139864
1000097
687315
711744
1282902
300949
176564
1309255
826365
899343
515632
589592
1338187
1232195
318630
740876
697643
516551
1012269
22762
1145777
1308429
915178
56928
1046839
1128868
1199764
829765
1255195
87917
168933
94281
137548
488411
1075473
512867
16057
174383
1243319
546754
1165985
834964
14880
1202179
27662
1104912
522800
347311
522061
964246
745839
1274528
697240
524254
938310
1025638
366842
914587
594666
1060917
121015
1229601
768186
471728
994804
617581
1012929
50099
525887
211824
727402
706067
549285
697232
1083521
657995
405843
60214
128302
1267603
168809
636487
157201
212516
584723
881797
388334
267584
1271425
988122
837413
906855
960101
1236505
594520
397996
261448
1157803
947023
673089
762025
136014
403214
884835
257688
1081904
1277215
304722
408032
759134
1018722
807258
124065
833433
310597
109911
882733
797998
1328964
259892
779314
35356
975945
454388
1191151
289430
294902
829877
308809
1274394
94653
110209
763065
813803
1273167
10200
1304435
10394
751210
355263
795496
416159
788948
1004331
1294993
727623
666314
697440
970856
1085915
297588
547284
1223339
461146
1035361
1299583
894798
655555
67454
842654
989877
904543
520200
986814
1128710
890582
1243908
870854
851695
1161175
302918
117460
1180642
563246
950941
67945
527897
250919
867347
1344786
1044135
178550
381245
349489
644511
19289
779424
1257721
428010
884136
562021
1130618
581413
915785
764534
649473
639720
1221220
659008
1279056
1047654
1085480
1186668
1089786
1133384
908770
897793
531378
259235
1229760
1150909
61455
530362
702695
1115601
76205
245760
1006947
1122448
953129
491606
441262
101333
1142941
1179509
1258280
1351797
767613
612282
896717
34682
339669
88499
1151456
249687
1229882
520500
347053
894163
105726
942031
357916
419400
430486
191762
1295440
110227
292413
641785
193864
713073
848549
1234272
1258242
579124
352468
556244
402185
1255408
305151
224229
202570
828820
666413
303743
1178913
994159
886877
154970
663509
570401
700632
1295955
970437
434184
227724
800994
124143
1164060
855782
491682
834643
347464
380611
1077003
529125
1022242
678620
941088
257003
878870
506715
1241675
863803
313913
286885
1274652
1092678
968137
1255613
604170
222279
21136
1043282
81723
620558
1284460
1085819
633456
144296
663616
381786
677940
655508
357802
1140738
171339
677886
32904
426118
579599
410610
568620
424311
1102154
1279930
847624
166902
500293
1214684
19257
174860
248356
420836
746208
866179
660049
158605
6215
1217738
113562
1316135
814690
638174
145150
977968
192605
692268
929188
739229
22909
807302
257447
767085
655380
1206692
1302199
1090015
770782
575482
1005708
372636
833790
841502
422015
482395
118015
572708
1194387
1298143
139280
217224
927056
990688
461203
1283480
1324842
902869
79143
768882
1229217
1065040
1270685
285077
327320
467097
172829
1288869
551343
31871
852848
1127980
1321343
1082184
1299189
675397
458841
196498
667889
1014234
589990
222065
1084086
1069110
169362
360508
893734
1224097
1246403
114503
371897
273692
418287
379860
546607
1193529
224780
379907
209517
359742
369096
877639
533441
471451
867191
719385
498842
422096
270412
710216
1013775
167151
483294
920417
387073
590031
868933
820384
928294
554900
830803
578100
542019
217365
562579
1015265
553032
757621
558983
576351
1358269
1146064
670553
369260
1194417
63370
593533
233690
940645
205671
514091
334622
861166
1226171
999792
1117580
288192
413214
1357479
782703
1080460
789078
403920
1220125
108058
1210306
216248
140214
89904
974899
539214
1091458
331085
542382
930323
1066639
984988
295676
1277642
873572
490829
708644
1261078
403322
585732
571173
797334
376557
1054932
1042825
726356
756395
1112821
570917
792525
102303
1242877
1039632
701101
666223
984725
1018471
696180
1353780
330742
510124
717027
1264618
1276435
586791
49795
1025415
887101
602967
1056836
130414
151568
1351242
65820
973978
582823
1206068
958547
1263326
1274707
250868
648251
177941
991621
1005748
638834
1169775
764010
1217419
1267005
1229819
1357798
228869
659302
319965
754688
1086695
1242239
347559
311948
94624
735159
5876
391527
450076
254527
607494
986932
694107
1026361
817510
729013
375208
882156
567141
1314672
642780
113656
1017777
1211505
599017
68748
577449
908868
563827
27330
1028406
536301
1308660
1000910
634933
760184
1302473
1075004
854998
1327730
838725
1165659
226753
587045
1318111
639477
472065
462658
753297
38549
855803
1193567
1335618
1075784
328328
527204
626328
1797
1029115
449631
1314098
1024381
478559
885474
21502
989518
839067
706621
101274
186719
716606
364099
152198
725840
349244
225243
1091784
1275963
634871
1047017
767205
213577
863743
1221460
1094066
1331535
791655
498330
804093
469024
1362118
765781
865148
489766
177922
360497
666852
627860
1364397
645310
153439
94912
435769
1258258
1035902
149710
642127
1239054
765445
556407
870343
140037
928680
1075684
586091
850520
1349905
871406
544576
535830
196416
861230
1141822
815905
242328
1307348
1039557
793087
1222422
548668
339932
400761
854422
1526
1084224
1318265
1099089
313428
1053696
1269310
226340
1137824
850947
1189883
980709
855317
803359
534033
732777
116179
215150
1057127
55579
36498
492446
836066
1334597
1134907
1342031
193220
135264
1164787
919819
1319776
677029
517999
719956
89200
180963
82044
293102
1817
438568
907777
234083
1205048
537021
879331
1197130
885273
476591
739118
776559
1242350
1049115
1090593
938315
1134265
1113031
1260091
1210051
1189003
624555
1089573
1807
827027
87931
381952
597934
1083556
1267886
1315694
1275400
681274
21822
724831
454244
13743
1133220
1305257
1024330
399191
605298
706757
218785
977022
1060926
1015761
87934
166966
1182218
1058964
378389
984959
119613
25384
918637
49095
669240
144270
1281162
182055
599435
1073590
847827
1015294
197020
1267812
862912
899622
990072
972135
889630
716246
1060446
665969
1239691
287477
1060034
1037766
1275579
188535
998014
1251603
239542
936667
515864
272472
196795
157483
13559
1179199
519467
767243
321674
183
1355625
312700
410913
1104982
349814
170333
588007
414079
418836
1094660
250883
133092
15669
872406
989484
887353
10154
994890
210768
132399
933976
106612
1162997
1202451
351741
75858
1353452
1354904
1060340
17871
1254936
142499
736713
180053
222847
80208
533788
1260111
528373
1310188
959297
1357372
791329
850097
604612
8991
898639
986144
872754
47875
359439
929092
974834
1030473
1050023
318816
1282994
311099
135056
662060
202708
867641
348935
1029948
1106036
368255
1317897
1277891
524229
1057154
1253891
121779
787409
50563
1249324
876272
279915
81225
940990
1202850
341852
501354
1046079
123517
598000
763816
397053
276646
219670
592050
109060
922333
277096
449975
139900
114478
806221
691335
871086
173025
326448
102696
188584
623754
585456
1042857
1153640
1320358
1298103
180526
833256
854306
660532
934278
566031
35772
1223084
353603
791918
753747
824563
408711
1150674
199817
757351
1067899
202575
1048219
561292
645102
214875
801694
634042
133169
1344469
461725
817547
473016
1118152
1284811
737002
372699
257301
2779
697931
600122
1182462
241046
845285
438148
731803
1287541
79807
1287057
748784
67900
1113315
692447
1244222
7275
370266
959724
106142
1253025
655270
396371
571004
252381
1136062
1082376
722900
607961
715186
789451
1082863
184503
1166278
552342
449905
642136
201972
266835
1088893
713409
1279180
100327
241720
156212
1313180
1024713
432113
415199
1164062
439445
927492
564191
351544
1162006
1197490
154731
1357992
954612
521523
997746
695369
409635
131522
289685
330593
709667
1052625
830009
673997
589826
436677
1164553
393227
869821
489422
366973
291713
1225681
656540
1237858
901624
907225
671246
600795
1265464
1211647
285990
165108
252397
412991
380644
647351
841145
500066
560667
210581
84854
1135674
166193
114174
909340
906780
53295
342434
1329182
278891
557700
96650
767990
188699
1232068
895251
750322
797921
1334708
285299
1336984
309130
334885
529666
959585
379868
355637
54319
517353
1291620
943409
728029
1272719
208700
1272341
185022
1061794
892019
560749
925318
104235
404797
597902
1053586
842005
945023
778712
630670
843742
102141
1319944
1221014
420901
142227
893453
1128367
979326
1262642
1251868
930221
493988
152179
374251
1036851
1334799
461481
121033
176382
997842
73395
124206
10584
1277495
1024588
1137426
896363
221472
414918
64193
467668
565217
995185
870875
1333703
928400
892562
917156
210705
613991
86657
926845
341744
575064
1163366
1227993
214259
38156
537453
6282
970376
1114393
141413
1004285
408038
159287
706655
362876
803833
1162911
582692
853350
194200
69781
845619
1071604
1306377
596662
1256389
657946
221121
1228804
1298181
548308
262948
794627
1089122
478050
62827
165654
997246
887144
381544
86382
530378
1086165
325482
276452
788334
589410
916118
553631
989161
959134
402731
514184
1235624
1019748
578466
909849
846597
32858
924547
573864
1298585
918754
58400
577758
24723
1016573
1081000
108495
383027
271075
6671
1257236
1255820
809811
419606
1197335
203959
800630
310583
198147
1017505
1321094
224890
561841
1090067
337973
864745
443755
284744
258049
112500
698997
656829
620800
626015
88587
1088784
216079
492590
307706
791225
1185267
30247
1163241
90849
459785
720374
474549
996448
1022980
67879
430895
314044
952493
987420
194807
577600
1142254
656349
901918
1097332
1103411
102810
182536
566525
837016
1315744
419955
401044
871903
1166988
1350359
1171975
842583
1050760
408279
46548
680584
314738
1244254
500562
333255
1058082
734859
1083025
78553
806771
171415
1294214
63957
932975
146130
309302
1054062
1170321
568208
112260
225741
312292
1141470
377684
1072849
701
377846
1350187
95275
1278138
532741
993270
35125
944170
1058181
1162552
544815
340353
1340166
791563
1082511
1334733
458941
393360
1193881
39738
917365
1149295
609598
160989
44079
15007
1258792
662433
1059425
370419
880139
1244756
707948
421976
899535
632963
789436
199683
139500
1198536
1068192
721477
532969
759546
309240
156223
351163
877260
1176720
266518
531285
1149759
255787
956653
1052137
67101
397021
412271
246355
225900
446017
84667
33775
530560
895434
633379
288829
1205054
934751
251181
878583
234482
808268
575713
398141
419424
1276365
339794
149931
104473
992408
334265
1029915
237387
178017
1318880
34724
1132215
269513
707125
1355333
1167323
1202704
556947
147169
93602
1279597
906178
1195072
593296
953272
778285
1208965
128466
1038929
831938
1260979
7905
1349083
215333
467496
1335407
106243
1077588
107493
388485
52352
358663
1000354
1099802
1340666
744327
1001898
422671
1026504
504984
96295
90856
731321
1032181
1060604
562496
539580
194075
1162502
215272
271590
159864
270338
526232
458538
1348104
107512
1355871
873138
1005077
101208
391687
23020
222896
546733
73927
639168
26137
564095
654646
56918
1220694
961016
1089549
73484
1313197
723712
1018933
1018147
360084
1228131
1157204
1335375
1116585
1219303
761154
1270404
975774
245882
940049
215181
991865
40947
514881
1249601
45345
701618
940814
183421
918283
896535
470361
1247444
439852
158343
779753
327309
744030
349364
111139
265168
153615
211530
712883
404322
519671
908163
54611
1158281
890018
466900
867766
1062608
464961
1051287
1328897
387667
291403
25915
789961
791059
439429
934397
1250462
1120062
114942
328406
1102508
19088
239566
473142
3837
670258
1099369
586681
1029828
552672
114312
213603
947378
1175846
312499
565377
749019
892497
34178
637868
1161450
155461
1316547
603968
631892
1001358
1022896
1176054
1335285
1070470
528480
1118318
1137469
1198917
269324
303503
305479
513835
1288404
262440
507081
1226225
1147888
1057677
459951
874539
1141076
1199952
407411
683564
198213
1256919
202300
612972
922293
1261030
1359247
87717
472274
157830
615722
120178
774557
885383
573255
931680
85723
1310994
680601
360384
785319
692021
1135386
195472
279768
521025
316967
52229
200552
704168
55764
41516
874733
568157
750885
236783
614927
814916
357387
805903
1100677
1220627
249402
159610
1262317
818992
308545
241704
496582
1332827
208355
502370
1282373
1123902
662959
720918
1024808
907512
722559
263182
524209
1284887
550857
759128
449041
832036
965328
1237142
773289
574474
1029415
1354089
685503
1165756
1284714
329297
40205
412488
1282459
1321701
274687
1004707
1301343
486840
440195
943266
952857
301064
254435
493410
521505
1069817
332379
660478
1050072
426666
815704
625005
373416
918014
913376
394426
930063
1212984
836547
1136935
1087796
236131
1123371
1156480
609351
33087
975350
539473
767936
612237
949556
669460
1104995
811647
1187156
842773
568554
54288
829809
256173
410479
229101
501973
555220
455934
1054636
869157
808166
1275572
4885
293272
174099
472293
1154968
331255
1315803
153940
178980
770813
697002
677219
580310
1349219
420739
671597
121378
979034
123764
1168643
1289837
360966
916258
652717
116650
947657
345064
1239003
389511
51769
451111
915323
538265
825205
551578
51015
1299572
809503
472980
1166242
622966
1121822
819138
633611
1362471
801579
611167
167219
778756
373564
1265333
1066116
9212
462720
3844
399458
413497
110859
867068
571967
237971
143569
1042675
70139
698634
813356
533523
459042
422109
676146
753157
939525
880553
1106893
151081
881583
988863
328573
292656
380689
177622
1047045
1198014
921578
596465
1305037
180249
1353588
610813
933017
1179241
193664
1245735
885608
914532
1134221
1156070
981768
1068269
641295
1065128
420757
987196
326999
963012
456960
341220
1244902
110918
888800
1312519
796733
946537
1051864
998780
882309
1186806
312811
1124616
13352
81481
413256
496418
741961
100393
279855
768349
474142
260582
206879
791199
545998
844832
371228
1191726
372079
836817
792449
1181990
1110165
708281
409012
983879
10275
1129228
65177
409613
315
801257
808652
750062
1014608
585675
835846
609388
1326264
1209267
705288
1096978
486425
1062957
735276
919378
644312
138718
673063
1009990
788097
379509
1133237
114135
993009
691467
104417
378058
227660
819012
371066
408591
791596
108929
578506
453210
201922
887611
1105456
1244565
1091994
634260
1204817
623272
128375
1360557
454806
1156280
36281
1101651
428266
975648
882496
459858
1255472
448589
930737
511496
890236
148288
143321
153952
1050667
1077587
868117
1230473
67203
354590
1177729
640911
269585
312950
760812
257169
909292
487958
750265
1301602
264047
1330437
1220720
724432
320638
469447
1249111
1100347
143954
244056
1072803
188994
262017
510358
79293
424756
987678
427304
364706
434365
370641
115648
146733
1028168
977957
42661
647296
359373
1014969
478725
1003369
1260003
862445
166203
961527
793035
640848
876405
359867
130825
488638
1198523
1017234
387413
1314713
596053
773497
1239869
95716
1059579
84553
927208
1124967
287415
1180192
881023
120678
892467
1017211
1108313
858585
1239124
17585
870245
226461
963001
364096
424140
283490
52716
195692
1015072
1030541
85659
131284
585777
956159
56220
1261526
287370
1202894
724262
84741
359974
753460
306761
351917
1263277
771714
1249680
74455
591868
757753
1244576
1196888
991973
858042
497175
519628
1078096
471057
510723
132069
521151
904237
1073925
490712
386522
16971
1037107
904360
477137
321280
1351769
1244261
968654
1312946
1328106
1343756
325295
212569
610907
851623
941553
1097357
466471
534410
625011
452727
1277584
1349273
853578
953735
1157933
63505
89787
543449
106856
346810
243411
67357
95666
414571
772697
998621
934077
1166917
870694
654849
259170
251105
7232
125138
796234
467118
1329083
344596
85928
409017
584873
794988
199173
1221675
957895
1164197
871958
311394
984126
880966
1146818
386917
705079
274431
1169715
187672
870563
132800
1191094
262727
462168
424536
986885
713637
718794
793545
459460
862000
1320904
627456
614105
7511
683026
873458
1062537
668917
704191
284180
487223
315551
1295825
1342125
1028330
207537
1350446
429331
493784
414662
232735
1103796
1284010
427221
440005
500530
1352436
911409
772826
444529
665046
66852
290201
1229932
1037058
1213446
1044349
191043
255562
568925
889781
746719
402026
1240004
529866
741079
317134
770901
734427
741443
65650
722988
902250
450729
643893
1045744
39221
887888
210777
583944
665396
209556
652530
630290
704928
1190242
853969
337795
1093427
267196
1045663
1087161
230065
1047355
1265338
947827
1282725
275698
688763
566611
479035
335678
1213058
260027
591162
82306
1360595
354608
699329
1215745
567695
1308054
474323
974820
1330786
960343
419537
61066
238217
813548
1227923
504975
117047
1062882
148657
272773
467972
783216
316
326677
723566
11871
610816
319055
115800
821953
831634
95640
1258005
406520
780193
138414
1002261
1155683
635244
1141430
590303
839885
1142952
247610
1057458
164603
1095471
456128
792286
1087682
1089090
717527
1275771
1247747
658568
462130
1004312
253883
1208922
1109920
582432
907655
876794
464277
894826
1106037
755164
550348
731263
1234739
510984
1022766
319864
281145
962911
946347
1077907
363598
223474
772642
595765
417493
127034
1159300
292573
871175
1148034
793222
1164840
799494
718259
1161222
855884
1302333
118287
1137944
1132762
330521
1151783
678858
865019
898097
1022726
1061765
738723
32271
169271
759367
994155
946233
627135
118830
35277
647662
797786
571303
213815
569025
278526
326368
685552
606027
973434
646839
674890
1156573
1338743
1221639
823742
1117916
350547
704977
1015320
1205128
200441
196723
377099
595123
857122
860857
992114
1344482
518056
657621
582514
393519
552516
693484
1000198
353235
667926
504064
744062
1197964
1280493
413941
588196
115606
613137
43918
493153
165
563572
995178
358488
192521
223542
1103361
95436
837570
322078
314611
231238
146362
1287166
952030
715152
250938
815813
772492
801792
202308
1126857
1159988
967235
159478
1198321
1003274
398022
253355
271399
942497
1100584
15524
1132642
18790
902420
936335
1024634
127435
985560
346474
993304
622646
388255
1343902
812419
662798
200212
1219205
1336073
1194007
540674
462027
546277
1233002
189118
247598
355726
893837
766474
407126
182444
1249875
68277
1132331
950774
587939
237588
124913
1328398
541941
348731
190352
828803
776548
528398
158255
159927
1291510
775619
477856
1068053
409454
481303
198450
797831
625016
686429
1047133
1065496
611805
1235423
798727
627729
52303
616265
464032
679815
348549
8627
1078760
792073
258958
1241141
89839
510718
57720
34998
942034
1124619
562289
547946
1161233
114509
307031
1329349
100782
640538
1026287
902870
186554
112933
1029866
161805
733858
1042641
816158
806985
428678
118903
1002388
916265
825018
1149534
612202
1267788
842513
643405
1046191
1046988
1082757
792305
753934
450945
869604
1272031
325243
1135415
975397
286421
1229616
1320311
330013
842466
309048
1123774
24496
611034
590518
1314987
788396
959665
71868
189628
1107211
1336981
576396
670882
865167
53841
1356808
1105607
765181
262725
492783
1103694
10553
480922
1047054
1251500
1120986
869028
936863
330487
229644
867312
929766
1292291
320346
639552
1321442
595654
252326
797143
278361
1289833
172853
931615
1333044
1289395
369329
373196
772530
833403
498101
99436
897305
456611
964141
647436
949531
306552
237390
157337
658000
299145
329482
110061
907910
629811
852975
1225526
309083
898860
605814
286811
1175982
1065399
1007843
916950
1258992
404398
301141
786352
368457
770940
865714
81782
238654
455405
402453
834964
1109687
1198125
1200620
1350128
707733
354842
990504
138044
334884
734817
1003847
238668
1106301
250490
971704
1352318
782261
632734
664666
1158056
463903
1278404
1309109
1014536
144647
1347167
661383
1186191
146398
750909
1328984
834151
1205283
90403
169322
597510
1116875
695161
352660
57171
926533
1310014
30069
979179
803263
66607
628883
763877
29436
926447
1360642
373149
1216667
1357010
686300
905703
529509
705894
723923
1260925
84446
204178
976497
472077
822877
147609
1122352
151966
364763
634055
1113953
883973
439176
1115496
494266
734534
836530
607969
5908
974829
1259839
486772
133118
1258999
1092558
207916
120468
408193
441525
89215
483812
739476
276826
488740
119357
11552
1062945
406006
175972
1301657
427760
66207
303242
129276
1280710
999224
132890
1170860
936932
402596
79404
523317
992876
975826
708701
139968
450521
140245
1218865
999880
444577
1090696
835455
673042
941265
196410
209938
1338749
138195
1083215
865601
1331182
321134
266733
1283716
1229876
372116
824990
767899
651795
1295568
1123647
422303
1029058
786345
828357
1104121
164186
689804
621728
1022444
7197
1309053
421480
1202746
1348164
262691
924900
131213
711727
488796
765642
330916
1141265
44501
187579
510249
881381
388534
1207074
314227
595598
176177
702282
611230
593279
50705
798681
43914
132952
519964
776638
1052108
460017
1320925
463955
904500
1357374
346384
1246998
918416
851845
664121
422576
251927
83333
1362952
454180
45169
883204
523907
1068013
607802
1055818
1269778
1104174
110549
866436
392064
1269488
141806
534774
1359653
699508
107406
304598
1026945
302618
391129
1230008
133667
813335
1111797
133495
1116241
1328493
136971
465593
1317453
604902
107151
270372
104061
323921
192371
645144
306312
357631
634819
488497
344592
1204585
814884
809411
234209
600382
895410
407205
340309
26607
994671
682131
153131
665801
1086295
1023938
817699
151761
864042
466710
1011040
212852
531713
1161481
114041
799986
811715
446231
515903
1286128
1097213
1188727
177524
664208
479737
322712
158265
844947
1177553
615866
472592
265933
281575
1357216
390998
415210
331821
1007996
1067510
442694
822745
1013856
936228
560992
534832
640017
381118
886048
303109
84254
22039
1231573
786162
123991
655852
927563
961967
634798
1208852
153994
993420
159566
523831
306670
303541
795157
330355
978661
1196853
402154
1212618
134133
402059
110420
1035704
706084
817276
1052932
686575
427424
594763
801976
491147
598795
16094
1353107
97573
538596
1354751
509925
1243804
639043
620807
383798
472433
292395
958099
896601
83364
1130616
752858
1256823
782972
935861
783383
1221317
801802
967995
1286117
275862
1088840
122282
533819
510501
262814
879322
147275
581253
1337460
216015
667747
1077178
412976
790233
1093550
68393
345469
73268
734316
310507
1239440
750828
738266
584042
1077703
695097
837593
714053
958824
1280758
1104078
981109
1316564
1117860
854893
1060062
1358292
1356820
152981
220531
631543
43749
144488
964275
655540
59893
1048897
883555
623749
740148
723269
176050
1293440
1002663
131478
726579
579363
1295227
67707
736044
89412
1024006
756545
440873
33378
1047625
1045457
981221
405815
262829
1159755
541967
80054
317119
568571
997818
1205801
926690
623867
1157159
340026
414853
538305
73561
156644
333578
672692
1148658
963904
397639
1230244
294388
554196
1209959
232235
635069
1270194
17300
1094086
1069953
846065
5544
883416
1160213
363579
1330662
674435
111171
1303140
381940
980204
697145
1105751
8662
297684
1332833
1047839
773031
165861
1138309
1232249
271622
586627
313125
489133
456512
201224
1197641
1255846
727326
543953
1166315
766688
794055
745394
1038395
1306975
973789
1237508
1359767
268356
10362
188852
80611
90806
587204
822155
1182448
1120878
1305093
1307718
358379
1246834
128782
468808
486597
1170556
1326067
302846
14703
744838
1145225
996701
565217
549171
467184
87219
669680
465116
931538
622735
452815
968939
851505
753710
421366
681224
1059569
468536
708585
23174
1062636
1280242
431711
851999
39183
284200
620349
163235
405048
1081230
1293314
1053547
1086559
1273710
779717
865279
1024413
808140
860424
1218263
560218
487127
1110239
66501
231234
684227
344380
69289
1230603
929671
774177
1324644
862217
1115634
1171323
968598
160684
868582
364096
1174515
658513
584345
147980
1183496
1329586
945409
566229
846972
707364
1125887
45979
1140697
566613
700928
22333
949116
1067153
216394
759445
814246
1027734
909503
451916
644670
705870
1075605
81065
336394
434102
833275
503867
537094
1244036
449846
726504
967390
972439
454791
1048519
1262691
195923
235771
988389
67055
29999
1144063
1004357
698186
358267
1235186
282446
741873
1215067
584041
383935
991069
775944
462501
688903
316684
690310
605626
68194
962780
771790
513932
1162686
647566
918845
1264939
377500
139866
77257
1243796
608179
1232752
674922
1212731
997225
521639
435929
1045799
908169
1033968
703866
127274
1203070
1235736
583424
528679
788194
430905
692138
556441
1055749
506493
708955
956512
1171564
656296
599421
717132
948380
247304
1200002
517853
493106
1459
179715
867819
569555
1300155
1209258
499025
1353544
283225
308594
1258667
1124663
995061
1306158
473295
918021
1197359
182345
304440
942032
748778
739634
144649
396751
10858
696772
620993
3138
1052285
644472
58795
895749
735107
1135251
985565
1174280
1228540
942051
424948
537000
152184
1284704
688174
1335346
1077691
1086732
1301488
541134
40092
1055658
802392
655409
1336690
486890
931677
771635
998112
41681
439361
646569
326187
1331697
865180
872165
316058
707616
1201564
1334684
423505
604366
227225
236313
252426
699143
171758
878481
365486
763051
428983
1083985
1014171
593844
658779
125636
347357
368086
757620
892891
1190612
532006
1191096
694481
779284
655830
1306524
68303
708344
400097
999911
1172054
726260
635778
1203837
713851
1229187
390661
1067441
492184
152973
1145947
573773
1229990
754761
1215925
90830
802293
1024561
90044
657810
673939
1174599
166591
1134958
423764
465727
635887
1164931
383111
1200740
35804
724062
539889
607540
300217
3297
828346
830657
956726
1228622
168819
288861
739468
123256
1247171
1081473
578004
1090028
1055237
251038
649476
797416
351244
179148
16276
1343325
1222902
268067
773864
426888
12361
632264
798840
347124
103151
264172
1090698
309056
1208918
894456
1111123
783668
593471
998330
105657
246555
1111874
260156
872039
432584
1154884
557714
671495
1037155
1355322
1143255
1083327
3204
277975
412335
278121
783610
1123916
25158
1306052
1160861
24145
180302
212851
494741
88487
337578
344615
1277470
936859
327417
1050799
139655
565125
1107864
58448
888296
419973
116396
118289
1086211
1035578
1049080
116643
25343
1221815
713759
1135840
533063
835183
72574
839553
178321
1072628
721643
988450
1156580
1293427
636362
478608
717832
1232260
321756
96198
683960
235006
530933
851703
1153996
176975
1133179
231790
1201101
108672
783707
1036614
1220525
646256
1316042
852727
537424
364635
810181
683192
440983
218781
521443
612887
666279
1122875
1164766
555118
955682
406719
1053029
50930
1307329
2062
1182897
304986
296520
978526
791433
413149
941328
726827
945920
630107
1036734
277454
1170193
147666
1139507
365953
645553
432516
74838
886103
1216751
54903
1362157
628914
976848
345620
122631
1318198
1349261
1164817
1212431
1263162
1092440
1005663
635295
24127
944938
318281
167005
1076178
517439
163889
952686
603502
1234300
1044816
464791
1013472
739031
240879
820292
379775
393828
1046967
762855
1193298
1058291
729520
275347
267829
602168
159737
635874
774806
505244
995347
726432
408394
1015836
161936
503571
850570
320619
893847
1358772
715134
473409
840341
499491
351411
226514
1095729
518507
716973
1038273
794092
1031715
120829
1302100
1019903
525510
679583
1077922
757350
486853
581850
1143783
631089
1108341
293288
678909
526118
362636
1347541
1082528
411975
1018288
470403
115105
29530
602422
700234
392757
487227
358379
1110733
797156
1046287
1210847
40094
175862
52805
60485
916340
1237245
871423
601842
441373
426202
660103
651868
656669
417118
147931
395910
1328546
50251
91931
978271
936715
496604
73433
1345872
842106
1258002
200217
98780
1303129
106623
27572
1057578
1076013
451993
797317
1221402
445948
692944
676096
304928
392696
703989
1103911
1080288
1173418
72225
904919
1242895
943683
492990
1277737
1058884
683280
951671
396997
150748
978862
471517
160433
559391
579104
233899
869145
279199
1123495
866631
801721
234920
148236
408469
752127
60020
1328607
547449
1080182
1343390
1065935
168760
1236271
184246
1337891
18958
615137
476324
1240428
804028
932537
449493
293170
348991
671184
531616
833642
288528
1105827
1362135
214568
418199
809293
234941
994813
445476
127665
306192
151647
280241
225339
134937
145151
747839
1195596
1220719
7685
198547
1266252
1167175
1230235
1231462
187437
1109372
441563
54400
692240
811790
282870
988658
712123
440541
1024221
793388
753262
1177092
1638
195393
368843
38764
650080
878397
930319
992903
1044484
59079
986911
535775
397690
431606
9683
1088136
1225380
1140341
651351
246480
13159
849373
945239
16106
1207344
1206988
430434
922529
21804
936313
162749
1270660
1027294
904850
208302
1046165
1062769
13079
1218024
984687
182567
1169256
698741
1152907
685887
752774
675728
265383
489888
88660
975128
674137
781953
1184132
1283778
457195
555222
1278643
535093
268627
1108928
1057766
1017925
1152054
1015434
1298952
1008436
89412
855319
1003555
307886
743444
761950
1225509
1013339
159158
1040361
879467
818938
833527
1310806
1129229
694824
857737
1186552
116740
919469
959468
1294579
337726
1074977
305034
1326902
1038629
47293
1196753
645273
934371
984886
1140305
1275125
101812
1106670
874921
929512
92877
470206
718609
341023
248594
398295
904547
788699
1139159
893804
254515
1184731
526724
1082961
193092
1118475
819019
1037194
1274009
233207
57759
1335060
181322
623568
923228
66612
965891
455154
1118156
1068187
688003
56329
1282942
728512
1002747
382091
675027
948969
1261451
499581
727147
398473
1151098
1299101
619756
775594
424475
826168
1128443
855581
500499
1048962
477211
337985
186788
792263
37337
26990
862749
77122
778389
1265742
1233727
874371
580373
507548
246364
1254332
998456
1161591
497727
1214971
812893
406887
647422
930619
704461
290479
1357073
1223227
942679
196064
949214
725366
789512
1317047
756954
454015
23739
1320740
678150
1053089
1276266
299595
808821
567492
1086066
1014565
1148410
1219937
165276
783714
324160
1297772
148699
69626
1114739
1022273
468078
346139
934161
999545
1109154
268130
533977
961042
461234
425054
850698
701698
1340914
1150036
553655
204826
1147991
1182903
385060
721608
1048192
658647
625528
53799
1078638
1260171
1230785
379933
1287628
204376
98660
1260516
1239497
741533
490649
1333775
1173302
1099464
248868
156800
716755
993706
497751
609989
1359464
1004351
591298
550011
326185
755255
642461
398486
281393
378547
1054733
643859
513735
322551
1301924
1006943
52201
255169
1251513
1063011
696413
78559
1074458
867537
719593
1162792
446730
869057
347866
505817
1337345
690086
1011475
374645
569396
1362624
256530
42229
244011
797116
820895
1011349
192775
637292
304985
97725
1183386
55479
1321446
360303
372375
397802
646894
1186867
575524
983193
758597
736284
1281093
109121
354584
807620
169598
229953
913816
503028
442502
99577
846141
742115
1162583
305720
586464
895029
416943
216358
615716
368325
494313
185907
1299463
117161
796360
840890
942205
940870
787157
643939
178541
23236
1274492
257610
4814
378745
1052342
816692
1106016
931817
1085487
808431
1038867
558598
1121391
539894
1129292
730397
1189985
1043787
1332579
461815
39545
23213
250327
561809
964088
727010
142111
544903
618969
360680
892740
522001
662721
1320520
94926
511204
1010997
562343
1273367
1077558
311028
841450
1090118
78251
450892
1048025
1185414
119167
360735
1187551
1038725
849234
938903
541622
830131
1280957
1126661
940669
252441
1000413
272164
1065419
217589
311531
1088550
195790
768216
482064
618476
861069
79403
1123243
97208
1258175
19323
502713
489333
23259
315680
705653
766244
1204781
855663
274011
1223094
1203491
1195444
915852
1178318
1017840
58022
533620
800661
389041
630563
850874
425534
1280532
1203650
809081
1231328
622809
1311420
1319777
579304
1116300
256806
117695
589430
399838
3490
1067514
1177464
150642
600773
412044
1255522
595575
524440
1211577
706496
967998
1349261
480080
18486
336239
1058077
718988
230900
909674
1149777
785196
730863
206334
878007
152924
537028
273319
178429
928496
123646
1170623
200605
863623
852911
96293
1000311
1290024
81281
150437
1267714
442855
1281392
516421
283346
694396
377384
1007084
1253626
304750
227141
1190060
571152
557187
1334493
466397
238852
137025
1130640
1051691
814069
1098948
934545
631388
1315373
457244
261263
68999
1313132
324721
1087872
1089829
455951
1296543
1253025
386993
63440
575666
1043163
240109
442229
248780
41788
380208
1076005
147282
1258122
1172347
1184411
200581
1073995
800699
1029210
805175
145389
817544
869347
1331413
1356708
314820
1054499
602708
1220651
1214865
179406
134336
1299501
425925
133234
470262
107125
283023
998523
110818
1004541
551557
657267
1354533
381507
909649
255523
236795
1243483
1046724
784322
632532
525027
182786
1070755
457143
289248
1147941
180956
413965
358887
129379
844549
843992
116328
265680
844957
347861
281639
1262433
447752
633234
618311
194991
1051771
1335232
748976
167705
1317534
520770
971053
670809
1259993
69382
119494
1096499
618320
477914
520132
1168131
400706
1028558
553747
1248823
917201
746367
900322
496969
1324906
173472
636822
738821
1341499
296407
245880
1289931
345169
771772
570123
1064152
592341
726812
532162
155538
1158232
132662
549897
1203819
74857
783864
360208
176208
1327561
264802
751950
488161
905085
935866
1032777
842794
627688
207030
577941
428335
776368
1008834
771359
512931
1324370
438393
400504
1134492
1093380
463262
735595
895112
558649
115422
25672
166650
1259993
465666
1107158
1092238
694590
227388
946571
1278379
845645
785151
839107
136310
1109593
1315102
326750
909621
981150
824643
1023602
432258
1254289
55444
965721
1058068
1274455
1177379
1338444
98088
1214214
763070
181751
144803
153786
1114616
534106
1290277
882325
216122
448161
462758
400508
994784
778424
537276
51514
208564
1302165
145973
90257
165365
618611
1078198
427275
1062954
114523
360047
1270451
1143943
959352
386205
845161
763773
219099
1167695
1283511
1125352
1237330
1227016
668901
837783
1343257
373490
106600
1172694
555017
331604
1264982
399830
766472
630174
1307771
969060
560269
1148991
406569
1087654
385308
53461
1151636
1224519
230705
791327
451584
850572
957252
324185
461115
140723
537985
563984
626938
1011517
480794
236205
651394
720823
841068
241643
640420
1238883
323347
66217
463137
63682
1254430
414996
22254
820530
129706
459198
340763
1158709
714595
552833
1151195
290682
469547
1154082
801440
427186
539096
885569
20612
883126
385833
226430
277611
215229
990775
275495
849680
261357
871066
443354
425142
122280
566654
401595
93672
257293
804966
1111492
972458
830384
1308745
363362
851006
978634
610501
314875
108052
468762
328094
1348964
535584
938799
641810
697172
276488
718601
1061781
247643
1282066
145147
252508
1007750
1200766
476425
680836
894764
698572
351416
418661
300337
241858
929116
88817
749639
563758
12534
1261422
619396
690777
1171649
750422
1206548
693200
897219
1177890
4480
1132983
289021
588262
170156
92927
489457
707892
181325
307386
710359
231252
1160723
240218
356227
238046
269833
305422
1358197
890411
866502
918905
1308122
1282624
1165939
295
1301542
52341
1218849
676956
463214
132939
223829
1194035
108709
384378
912116
351566
193329
215121
1063043
671368
718434
532961
35691
515697
558057
877851
192399
1169660
949158
266959
79237
33430
577097
1064928
1359565
619057
1315197
485870
166006
885901
165016
343876
322721
295422
491293
1177820
1301849
1083792
1091758
1017803
1115897
395147
407709
330130
517002
1311484
942457
52814
777768
1261607
509103
931630
785119
1197615
535880
199781
63239
150491
967948
1109322
923502
961689
682014
322874
905311
491862
555244
660450
1292072
433511
306509
1160488
827381
843554
813052
64428
1149174
253598
747528
943308
924228
210464
27643
404569
951876
1340399
554850
409109
1093609
673161
1139556
586180
935052
832140
1155072
41245
620742
628927
1080788
500728
1230476
170065
395623
1016657
440913
454124
177112
743008
593344
966101
670589
248800
72227
218768
795315
1116285
936236
380465
1030025
880182
133513
870026
357121
390629
527086
1229058
864125
1353632
877724
756804
1272026
404526
1189984
574648
164235
1286639
538288
902545
1322711
1274676
853318
639971
1091794
989497
562610
965274
991451
388307
226851
1304991
468538
476841
1360102
885835
480153
15914
750060
192496
648082
681535
52387
666821
390712
431203
870880
183297
836695
1357231
87589
140500
510215
449162
1270338
131443
752948
1081107
855977
126756
371617
610371
97656
788616
825639
1343891
1766
237056
498579
1161934
164192
581761
659224
874636
75756
71324
959268
291123
579595
1356603
526137
763348
268604
1240226
276055
1088670
434991
125192
1275652
796031
1053889
1146137
348239
290655
54738
1230414
732478
658116
1321809
684777
1338278
367843
1340205
624695
638986
899625
243382
423537
714985
869479
591137
368067
323412
749885
1129891
186085
855600
631158
887464
1359003
808280
274260
360838
357771
343880
773274
1182394
96760
222671
475657
1044549
519318
1212007
975602
948906
125838
676444
909186
786670
93494
270492
681195
321830
464317
725152
67324
660733
464401
398439
873613
933006
983392
472045
557382
593518
1233235
852292
509800
61289
708467
760527
88179
229458
72323
229298
173003
219654
1183683
676003
1326592
473736
333935
528391
1130597
84901
815567
1281737
1097213
1310342
385375
1004355
1354800
615851
558876
488862
564736
1220769
324593
969266
868192
1273310
1018354
778693
772733
938688
958680
78027
666180
329591
1047415
261361
831222
2979
593944
727130
817479
836139
1208066
403870
445749
329680
1025159
86901
765306
1002717
224640
1022577
908653
1359287
1276516
355303
1359762
843944
1173222
921026
643542
1190879
883123
62866
833851
721554
392777
131064
409633
404097
1256235
902525
28605
358941
720599
602303
617416
938662
1156321
1065693
995146
972576
223796
337303
637519
1091469
292299
1343453
297716
580228
332179
1267543
1268940
297387
933449
1358310
478918
286518
1281574
590365
622784
985322
134597
333738
123109
544478
1266960
1305307
1080512
653937
762011
1330575
914213
224593
1321266
280604
80135
247709
541768
896051
74293
120852
982987
800538
183433
431657
179541
155974
390534
174156
324591
25962
648185
2174
747649
567592
1152592
316704
725901
224256
160359
147553
788525
55023
383846
1334459
573252
559127
880394
368376
1126044
1076831
555835
87633
785884
774749
478414
439202
715350
1352416
78814
137414
488741
1179488
829534
289646
15685
51617
1230188
610944
207465
727956
1241366
1263031
1061133
1101216
1087173
898304
790386
1151125
952574
562142
44110
740775
971984
251982
52474
1144247
1148176
704013
118973
1246200
938742
359420
1338631
357984
1269267
18563
1285284
673412
643368
389579
559979
594271
951601
545984
854986
860573
1176573
34567
481807
109670
896707
987147
48291
607024
1336413
266476
834175
1199859
1356644
658637
340161
809832
337088
1171617
1300124
850329
609363
408376
308046
650960
981428
279445
110870
1272004
1269415
1200331
135939
109251
1194264
526929
1353243
1013419
128070
332993
715956
261473
1062579
171949
581130
426958
660313
457316
1354945
1022611
131009
231206
1063921
456917
1276450
9907
109049
685884
138306
934543
709905
615434
325415
1140799
495823
608897
786738
538971
381045
597523
1289009
1128893
455578
755252
1316218
178641
643175
78539
739654
709607
49336
626138
778445
635296
593233
122879
753513
1011669
725402
28258
1204193
1040756
1217795
841078
79076
947908
1246140
484680
14431
284207
895345
690910
408930
365319
642050
593565
86748
1223769
47672
851692
1227023
238874
873023
941436
953595
237766
49212
749339
359349
333686
309964
564894
676485
174837
22806
582075
992902
109193
734144
794482
372934
307268
64083
379380
566454
958429
817803
419382
1052092
1048551
968339
1185004
727887
986206
1256237
971736
577646
459020
115717
1143205
768897
1233235
1199558
718013
344352
1105515
734970
480226
1250338
668282
178408
1169112
622574
285148
176912
746916
265515
892991
894847
990042
413160
494786
349405
26360
623854
916348
670669
1215119
935363
1302388
843458
1240393
811291
1117522
1242004
21582
45931
758630
743638
1072708
753161
842339
116626
765240
643879
739248
1013049
471586
830135
33793
129237
590671
181395
274548
964879
329527
172252
986272
686881
265566
857694
1171408
1331860
632705
816041
789396
153704
22847
190967
445929
745524
272423
1348924
1025608
616100
223064
940233
65377
340109
1174478
143704
141691
52302
916080
523538
71959
1283373
477339
435129
877056
787051
872978
478009
1038920
1009099
456513
837708
612519
1242816
830849
1331368
218614
1224508
870050
1222522
1132068
1302527
713788
617972
173056
104965
1352861
1189568
50925
400372
162312
388646
497016
392564
1297090
844347
940683
966307
1363018
938964
140157
955780
1349466
940468
855576
849744
299360
689123
218092
57578
766395
435081
734585
760227
430598
858173
1316849
797267
282125
385972
1135032
454027
723178
200419
151207
1142011
537556
228233
433150
281959
971550
502693
1223483
420270
517857
271772
659992
345266
743847
859127
1250128
147255
633598
594670
651137
978667
830452
325774
197324
657777
442630
1139543
674055
401255
904069
1299172
877052
682949
1057839
1215858
1216824
602588
171080
868866
940539
498719
28019
704221
608427
387314
1219400
340359
631896
1067026
946981
1100489
879894
461422
22064
743056
711560
6314
393552
167685
395343
1160534
1342477
828447
213516
177532
210339
1299347
620357
760381
952308
386892
1096698
884378
490383
16454
386063
478226
58742
268021
733696
949745
233712
1100870
619365
51505
1148493
537064
14802
927828
43766
789501
628359
338633
401755
366653
54673
110349
778672
1000234
1197818
990254
748513
990569
454397
615058
988995
1196501
1000469
1230112
785127
853629
1168006
1082988
399665
1241175
975590
629770
1163833
510501
40339
226964
466127
467533
444327
376854
84099
108398
1273574
198657
883612
1055824
1176100
1288311
1219205
480636
310490
1362270
435858
232978
307464
1119084
1108978
71338
989946
169216
583846
534250
734253
660689
1019940
94792
411284
516605
863840
250113
1202786
560927
1344286
695534
488203
907446
252474
708312
687794
227484
661106
912361
641398
900866
1363707
829098
866987
1133004
651542
181372
910204
1006223
1133778
256933
1218788
1156071
440423
872255
1122066
528101
106242
1015640
1198880
285739
701484
685437
820391
526526
562782
470651
1273336
1071893
775710
500129
617658
558947
493041
894308
424907
580800
1043272
1166845
61427
1337430
653403
371017
1103389
228707
881036
717823
1116589
957119
1279053
666042
304389
1270381
1084735
589511
723669
1201747
1322915
179244
1042943
1078371
1170878
214780
358702
474662
1180532
963122
1225363
1059860
1182018
1203613
1001962
1207068
238264
1048166
190644
944134
895347
633345
807615
621701
427106
115180
283683
1109421
1158427
446306
409473
1075629
35375
513521
544416
1162706
53363
1128093
996936
606712
1261976
507837
1292509
187096
688177
1203714
771857
556561
474072
946396
947629
424342
443708
270502
1121446
884153
427928
633910
45733
451371
189043
23573
721771
296978
719043
1003602
650490
529243
1183343
645647
604388
1360018
814118
540781
1312992
1151118
71665
488972
839161
181380
253029
937027
1304427
193134
807011
1307794
842418
1050541
1039445
1307500
1306529
1144074
927997
380798
987704
766663
677639
966190
1047366
1202575
345912
941462
1112441
347722
437371
567965
1230414
110387
231464
943824
203874
544519
1191373
1041645
900447
1316885
413973
683754
19096
765418
1250021
1229098
670052
711711
919567
1341679
1173845
143847
725963
414390
123643
1217791
733978
203379
1007681
97397
1290993
539332
181714
257468
244883
891517
1098351
8055
28717
892106
1007901
1347967
391305
1138485
1082201
4419
550837
612563
675851
46500
995888
1275900
1048895
545513
598622
521940
632555
657945
27581
1303006
51544
1026728
1092569
1041823
1269877
1005679
1218039
923630
1053527
152692
101299
971452
964067
460341
39671
1033700
964994
148127
1332788
843
1164493
872346
146591
566704
856982
936996
247562
437619
1128051
381958
774221
437153
1330984
153532
694027
240610
202981
906605
1289600
777134
1088222
387642
544175
361905
1259241
17538
300839
1167825
1109574
1229844
506450
564979
501688
748773
542497
1039906
245176
1045147
368632
1320572
100763
451224
809555
1322338
33029
1330404
940016
507921
1009381
994788
1176506
1173753
1150020
1330480
34382
1338978
55618
1011065
1096314
960360
883153
164054
1239118
668475
354803
1004868
911879
166475
965700
912625
874024
110761
601939
794496
353351
1212756
286177
164370
1334990
347465
1025744
729443
386768
872437
586447
409262
793619
565376
455399
1332462
99588
1255533
223991
494271
1320002
775839
365748
6832
697191
936370
966770
329380
262179
695876
748296
1137315
576863
1271660
445632
896771
1198781
896782
396710
1309430
370057
1072407
47369
1139381
1064451
301912
1144028
795342
1241578
670741
471634
1106097
1050353
1244034
369170
382467
698009
1214577
302303
829925
841968
1132492
1011618
511520
953886
803492
3655
1005045
731160
1358302
1292804
145492
824699
255930
109989
1183198
484486
1182118
314233
132062
288162
311760
902539
507817
829886
14758
510310
687085
165442
574937
981189
59398
840789
973198
1116166
328092
102514
521984
1036862
1279590
449543
1057375
569874
692789
151068
1027932
186026
681450
955686
69750
969621
196032
22859
179442
850897
727624
1223917
779540
364927
954706
943044
1219346
679799
1330061
714737
33096
1311028
1063701
890984
736944
1210436
114950
830064
1328579
94429
1117425
745999
134383
1020287
134468
444920
72777
743182
150346
345264
1214506
460180
667416
355217
278388
1163815
341166
143961
1235525
425960
1049347
881781
1035799
561248
546275
802220
919759
186681
745390
634178
1208813
778407
682748
205164
1313841
23099
548143
255868
614681
164243
1339153
24563
307001
131854
1302856
704640
742992
243671
48682
502851
617863
123921
1912
1022748
537671
182144
1004477
1257049
458558
196146
109631
1217559
802606
1216949
1325347
1294967
1320242
859431
730999
1063151
780118
485660
1225864
19465
342741
681523
1291335
1003406
434661
43298
1281870
911346
191876
483790
485564
838347
565478
12441
881475
807815
793075
1172229
1265757
1297877
791926
122837
462706
982912
1259157
95048
543498
596106
730593
1231660
183286
385935
510379
378395
924797
831880
1358579
171324
1237821
578822
1225863
1287518
1317885
992654
460356
226082
227160
472604
598315
762898
672942
238530
21333
1156136
11076
1302201
637509
99013
376363
1335104
231678
706902
51345
538076
688928
527533
145253
1298140
723973
49725
71224
4989
1085154
1092628
358477
385708
368458
1283097
280462
144507
1211562
1218580
70365
754155
672398
800389
457598
653789
440733
108009
960691
449253
878183
58994
955260
263417
647427
335619
705078
365469
980010
24448
44930
1091888
367552
1050367
743326
1258707
710243
550906
733972
646501
788991
189829
836062
513625
275034
942959
900718
767999
418483
220049
910844
701055
747745
868806
909465
169438
1154808
780572
720122
1112560
174156
1339380
542680
1110901
650724
1071380
729054
876277
63554
718216
665452
1171808
949850
557962
870033
566994
460787
532666
644886
480264
146598
24237
1222432
855529
583457
627036
1276151
957459
845632
94037
339368
1139603
1067063
176747
735176
1018638
574053
272358
425085
573437
309330
489079
143580
666344
526394
783252
992940
1322530
806031
335088
1139873
1044880
309863
576749
608171
1344919
534564
44219
525203
250340
1057988
770543
578560
290155
527412
1151314
22659
838813
695488
569710
1017667
355857
583300
371759
468592
480378
894471
171328
616750
249664
591827
181958
884449
219828
588622
1155943
301614
1299068
389518
71485
1090825
1042957
872224
66149
997603
709589
1148879
487013
945151
1096953
554540
1056536
178200
1356967
289033
945009
80443
936054
732163
478810
337133
499088
1108564
601682
729661
1131873
717815
227828
415496
716585
321783
590738
1238736
434828
492363
466746
354982
1005239
397708
153659
1185190
109540
1310900
60098
315966
1261071
491941
689825
238328
540221
966292
990903
931149
936248
410634
1242296
387978
745799
531951
882821
196131
384903
1239747
118619
1275720
1282220
1098648
1063172
218710
472006
1155306
508966
414667
12938
1012989
668822
318149
1271207
1125144
1243605
966029
1257640
105710
952127
480688
1188514
453996
100098
1192723
1005056
926659
680480
118405
990763
1228708
15350
977432
711815
952801
114154
561201
100494
1245106
1021124
846482
1032989
610786
1009449
254262
1235042
155198
779697
364111
1119776
441490
691961
339891
1169062
61313
954565
762203
1239655
1302724
915745
672796
766281
1090850
574285
155079
1249873
1081924
1268284
1146469
1028346
858873
267424
105003
119979
805550
828785
1037770
580431
482938
324275
1222460
186197
161949
47344
1018662
475552
1053918
1265152
88205
1231419
342858
996523
516536
467200
1036772
1235016
997934
548705
280443
1108990
511499
978042
530978
107744
1192006
590606
472747
692147
1065041
1360552
223400
995392
875969
919877
222605
420847
533207
856543
341982
618801
1032220
1283538
1070937
519694
408930
1134196
1041493
860814
840466
1004044
553212
1023982
239347
1079765
248805
7402
1136631
1027064
293017
469491
1132011
602383
312422
626021
671976
620460
625071
215320
264760
193024
536760
567738
152922
703207
764405
1036025
991452
366021
1184732
1035538
1167978
738900
627954
154309
752315
1017441
1301490
793771
291189
808641
99431
407268
856505
1009892
1119178
971247
1026164
1189000
1280564
238510
964282
568768
447206
226732
1067803
143591
1272715
1115304
1008844
27330
201302
751734
806134
825475
1287536
753525
136155
1003219
893158
657571
1219801
1296331
452925
994566
269808
312161
251148
952138
407672
764317
300509
259276
49369
270825
774844
796838
643080
671221
355166
1256988
995071
228363
21031
970265
589363
778681
1016276
1202653
232681
561803
27300
604332
896681
488211
869558
1011604
110251
100910
161873
189197
1286009
1030956
44223
70993
1183465
918738
840582
167186
471748
1036298
564392
857105
1062649
1207171
230965
652167
1235693
57554
576017
194295
10647
28641
686448
1024966
1233940
370268
997811
315534
135521
927881
1287666
277958
1319389
1044171
1069509
656990
813109
552618
1326775
708891
248290
976289
251237
239573
363163
146967
1099268
326903
497067
520305
447956
478929
861069
1294071
969016
839412
1221460
417552
416093
22205
1060188
153033
943839
843961
392784
880238
1107442
166796
1272559
746344
453604
1254889
1301903
375516
296221
1143099
313359
330200
202907
1359963
1089100
925008
551366
896446
1017474
1317521
145410
449905
63226
1170663
145139
517565
1306813
564344
1193145
848460
76171
373867
572764
197255
665834
1215137
936946
745441
1135289
323949
145907
70688
1213132
1099962
1091888
1066641
1322650
1147420
501871
1337280
601724
676494
786035
549963
761420
451394
384950
68150
860881
1210973
940177
484266
151914
1195413
358898
207260
483086
1298313
699860
304609
467505
412376
15684
996910
798816
302930
149317
420221
784502
1197239
505830
320298
1084052
75407
215054
555310
1346099
84816
117191
765817
778523
884447
551573
385657
884004
787337
165765
1283660
1041796
1107256
956131
1063013
755708
1086812
1115466
1280122
681888
644954
1154435
660388
424550
988392
175370
710178
11917
641762
802443
143326
404177
698358
465468
545171
325105
1096928
822049
538809
74585
56191
1044388
1219015
1265200
111334
414600
515668
885622
831234
610471
452177
1245736
104859
1116613
194189
1244767
990065
743185
1169920
1323493
257417
832339
1009395
42983
219805
1177717
373233
239758
644162
1154977
831908
202807
267195
84130
1257130
338446
235770
1310591
1017916
435590
756178
980648
214568
112746
837982
1304498
516341
952963
1331559
1136350
889051
1101340
230529
664133
954037
1165713
1035444
538066
103333
1227669
503233
185956
1175945
1076294
766820
152699
590324
670370
756089
575860
1289513
187027
297094
335027
1065695
266733
403418
315191
1229559
1248409
447347
253194
701324
485615
671097
66731
489319
1025151
503561
990424
328405
450085
1307342
7576
174124
523001
241604
56179
799345
115465
452925
774531
16201
816199
53660
194438
185847
1011189
820066
693711
1083557
1180738
810669
243340
504383
1360575
903096
1273006
592892
73339
258258
222476
1290157
244887
1025158
821087
903020
203402
798912
666695
859209
96069
18730
887725
244868
1228876
1085923
562384
10219
788713
441464
234389
1051863
416918
40394
874288
1025109
1247117
34589
659919
1091518
1144531
890552
48067
329916
257682
1199333
1064938
896215
1209124
208162
558147
1072364
1298843
1093806
527447
533522
853599
1201822
437242
1209643
1048231
609061
924815
257360
519649
48602
790511
715703
10758
425312
869415
815351
430826
489416
100626
1218347
762725
591933
53998
1171464
670593
626666
962024
412776
742377
404098
1344715
1256431
130555
1067159
1245983
731607
138122
45478
573124
1276029
36818
1156254
622418
1013187
950669
1293875
559956
107005
488827
1104899
27677
1172789
978985
885429
197596
297700
1064809
760349
489105
1292138
210592
884781
795631
348678
507088
1111161
1077033
1104026
35197
1200219
214811
1297678
624951
1141024
390454
90618
554004
777313
1231842
658989
1314741
447531
482310
906863
140786
53554
256713
745108
444536
720415
234749
292239
475573
179629
56227
93922
53206
366231
843987
699469
994485
939480
386078
237550
118024
1246846
260140
1025229
567907
1235084
611764
1212351
1205445
518903
768906
85240
1110419
1254897
1144013
321136
376635
754248
130227
291134
1274605
1210423
5876
732113
65126
526490
1187382
829656
1144682
1337672
878730
1349880
295611
1332975
828964
932519
86521
1286067
619654
757200
60663
1282304
271089
1087058
589239
1018817
804860
510794
845950
20433
733754
1086111
640393
247258
1084241
1100985
1211254
269883
859150
1093374
1156071
1209822
996328
1215719
110668
497806
654950
301161
681917
802382
1316941
1032141
40338
600415
958981
1286750
1297312
67784
885239
922502
769479
1309639
65695
1190410
692698
575800
598254
335319
1086796
789653
523608
61359
731698
164218
1062309
251783
1077695
842909
1043062
1085934
1216301
309073
298727
538754
456106
112941
441361
229379
297549
841769
950297
559463
1256781
284914
659984
905745
333695
1213980
799855
282855
204775
138095
898850
138346
312568
1215162
1002606
520436
1247959
1048381
738447
282226
686739
123188
1240246
203384
755645
992454
755075
103510
422670
633211
402572
1097001
123390
1079376
596943
392196
719972
1290247
1343137
596889
836642
1073711
328442
1001155
941797
893767
314000
362614
1193118
1244960
1149330
85053
248536
1127800
179923
415490
258793
760102
827167
874134
1322723
1101182
1297603
454667
743162
223082
311869
1108205
1129634
577789
1327662
1327799
508977
125993
1240492
663359
223098
1344797
879584
763181
649868
1340610
69565
380533
166880
1278929
864179
1005060
97248
153350
15013
372050
415155
1158710
419488
223613
124820
38410
812411
1171836
701073
155921
968195
808885
1281282
530143
1305684
527860
823259
214464
774908
484397
562578
1321660
678181
194062
795094
285287
397419
612139
68444
1163772
1363617
665737
971984
235724
401890
695032
1298167
922459
356487
141376
352341
24990
851139
1335579
604906
1025559
330250
469787
83469
56458
841878
1281137
1119844
758900
96592
1095154
357138
1338620
1117082
692558
1007394
326212
759031
338858
984704
882001
163770
321647
593207
694434
1220423
482821
64207
465118
894081
1270006
595231
434649
1354364
1023629
620476
41260
1109250
1201641
127504
69684
1157605
304122
211711
971049
1350567
272199
613875
81467
528485
1250671
805632
459011
334117
1182013
659481
1106768
1264584
413573
1339284
64794
616399
1090808
1267585
422799
936227
1104083
416291
1108917
54748
722510
703170
241615
218374
873379
13838
477514
477737
417769
1072033
838881
157240
681935
803428
147159
945356
863969
14682
143562
1244132
685298
173805
782650
1246020
666839
694142
956525
1012860
530300
570859
1271714
24442
590279
839570
1183072
941420
486026
557698
757895
630452
102255
654768
375375
1293639
117557
773272
658632
1126009
585232
1157950
130659
1276483
696804
1045347
1275335
634187
878763
370897
87525
820555
828344
145998
1105866
682349
92967
1258929
46459
1251618
108678
679990
603795
1160426
444495
37335
233769
709244
416549
35174
1084653
384507
703615
740342
1300936
801155
16121
229958
1176262
1132131
417077
1073853
1251458
169438
628541
302697
557948
646483
1341499
140843
156873
201183
557891
344871
577649
1134797
1091456
36683
882570
208269
1258600
873440
208509
1119602
636999
387041
637757
1156485
163404
473691
1010248
1082667
462568
770771
250931
53814
1184931
282467
289919
1192241
556861
538773
964391
450074
178546
641464
816721
236839
519742
68674
1276376
880564
391472
610121
829740
546591
938738
1311531
1027781
776667
1096481
89170
1227884
29649
202575
1242433
201165
596349
1309006
971579
381354
915166
947593
1207758
445544
1185406
654711
1223235
873919
776852
618378
190534
91685
580400
207148
705673
704467
531832
1178627
1156548
111227
928549
220239
451279
1188332
1055225
925756
1178411
195314
187545
939706
425883
857163
125267
1258060
743157
577576
1015632
425300
645183
235113
1311858
642835
780094
600212
844704
1233864
825710
949924
411297
547150
1236694
490832
1296712
29241
376754
856908
47193
945705
1337331
565413
189875
309720
203921
837323
776685
1169831
914162
324672
389900
454243
365602
715417
289302
842905
936484
1123120
929104
829414
1061712
180684
973010
453359
791498
990019
788518
1075092
1124234
41276
990013
496037
1057900
727825
1121415
1334488
348707
198457
511634
909491
885329
1238395
1359599
980239
627650
1266016
1314301
530293
16862
1108656
244111
205122
940570
387576
240550
586277
996830
1137455
1303342
391498
931244
1318468
103341
696116
92410
324767
348384
735489
322649
486915
918259
1357365
197926
374026
463608
37909
1210462
84801
1293513
1339847
1096780
76141
995527
261916
635987
1093195
830347
1286436
79846
494269
419700
369536
520703
1333052
1116198
141941
1159604
936718
423017
778519
525381
1346887
272442
20732
993742
1135091
145040
298326
1130558
849358
154756
1231230
767165
779117
228424
330948
79403
679024
79955
560987
85550
641682
952438
1276338
1330678
593249
1062759
826976
258683
673861
370626
863087
83087
95594
206324
135173
290670
1043737
362477
714711
580080
1096219
165736
1298819
966693
747894
1167133
48691
1300408
70711
607837
567209
274495
371607
479874
873618
582710
1132751
1337191
1234127
1142889
327662
694307
604278
929429
1054036
898217
1025623
790403
129739
782704
200364
410166
874856
463675
304498
920355
268590
383418
388668
468251
977161
30110
611593
311201
1189274
1237517
731604
147739
712806
795944
399010
181335
267652
744601
720243
858827
34718
273637
743795
828267
508443
87606
136689
874691
150349
566149
608829
318564
623728
38448
139437
392712
1341118
610989
877092
339013
1346804
1281767
112324
1314202
1012593
44446
890446
284534
1302757
833988
282883
235517
1103732
46740
823968
455464
396098
662202
996655
790937
1189463
1263400
527684
1285588
792832
631728
906009
759439
5343
583074
335294
554422
560455
387172
599851
46799
1034558
94293
1100913
953031
762054
488120
417882
277716
948262
1064489
970069
1097374
982126
1141579
1218360
1316167
1362152
363666
732344
279661
457391
1328828
100643
730727
304561
866945
310635
984762
1078883
1081288
986984
1234954
1148048
817651
947213
7168
212814
825427
528948
589386
179418
270283
202763
1163542
404142
475216
1323967
1263400
137558
66721
774169
1237184
978983
99706
878076
373909
47838
236164
761607
141540
171828
648023
1009595
945116
215794
180261
1333663
1338284
330915
679181
1173335
393789
751643
154284
850686
215018
655961
992885
577835
99355
40868
249012
103080
617915
574659
1327351
221355
1274703
156556
642847
1009251
890218
981082
168424
956024
785845
1112783
406871
115367
348134
798936
118239
698207
299797
16203
590665
619964
20889
1192970
1184159
49647
1354699
1288572
288039
301078
146300
570065
1132812
1009370
145577
1364090
921651
512910
630660
820362
315933
857623
1182783
619535
1349033
77382
936142
1212337
134224
663321
832078
1232786
779965
762303
464706
248873
1097956
420855
513397
580249
530512
1167175
820039
1179535
1114977
1302081
954351
315383
754198
379736
997744
233421
739277
93793
1364392
813463
657722
1128588
485709
882641
805757
156899
899533
684414
239039
1237693
573490
473257
100192
901100
392866
191701
887238
1178846
1097700
612168
716135
1191876
1224512
56244
1088989
606537
1030432
857644
159037
1025059
697966
789457
812804
361489
1181012
990615
1098712
952660
1325314
649431
667940
668119
99731
78319
1126814
1245078
1341094
311370
987550
1040933
491703
601067
394763
756929
1108865
617863
753923
725866
900512
1118384
61435
288098
385118
1316157
367703
252930
516323
936436
550463
668772
758217
886443
754004
866652
867659
1049132
176277
630071
862366
609310
467126
638369
1272313
245155
918077
929347
1153508
1089725
51725
1005236
629255
490309
1095971
370232
71990
936826
774190
422305
1260021
161683
1035861
809347
836852
691252
1012134
1225736
898364
184901
131044
478322
284053
236828
687238
1078862
1081256
275296
478970
637883
210970
264687
45567
1276689
1341265
1229411
1030875
190101
1334562
1182654
699963
769872
407431
1159091
926917
138632
962036
187345
758785
286526
331368
751940
261463
1205355
690584
280368
369545
75315
941022
1229603
1041432
1291334
817461
717443
1334158
603711
218020
71358
1064513
364595
902259
87800
580929
598577
460901
653442
692039
1107751
1121097
1227545
202388
5708
894464
1317809
909825
1043407
379683
1015588
655222
813472
1312635
204916
419790
324852
870353
298883
1105609
293152
520596
1129990
506065
824488
851931
111729
665375
391135
1217357
756961
904469
317028
456765
808835
1128144
472789
37255
523079
695755
105514
343890
788435
800292
599137
149654
290016
550530
534638
388379
205146
157743
1180920
704768
846600
906550
1011537
1196818
537877
742865
311909
785508
554301
1050476
1012323
663647
742413
306954
302126
37826
1059447
1325276
1129273
71493
1343382
1231461
1332207
924318
860477
50326
491162
971917
788559
829907
149843
1356229
583763
312842
75387
620281
352077
117831
981926
751659
537268
1115343
381899
227523
754746
801127
55038
212525
862213
73420
1172081
990503
700013
653562
1205735
1293031
307442
502022
664741
113509
358483
805663
474465
1264190
445020
875403
674485
60529
586050
417747
159956
686966
1105518
175008
1007689
1333111
166485
1282228
932857
639656
1042948
523188
351816
1151437
1162176
115175
430213
167419
277572
587882
69489
720067
852323
581806
627756
741965
713704
336981
144860
29419
803158
676664
368880
672381
1035625
719236
1145585
559574
1229758
159410
874330
146565
213504
979768
87606
1067186
280247
707065
1276561
1152599
754915
723095
196684
82092
895902
1140892
803761
603965
1175117
991464
915587
213139
1132222
682953
526461
81273
78778
1159104
213922
936640
420533
607013
999436
151591
1056921
1221685
662098
577521
834548
766335
58072
924621
1340547
1168630
187699
822401
899835
402447
243366
1229045
367549
369647
1243484
195488
960793
579678
75858
728628
508606
1353262
262773
1006393
189962
388423
1317050
126685
754108
853709
575292
1069974
1041827
1099439
1290080
846169
220669
860413
566517
86804
690078
51020
365550
1280503
816165
827924
297314
1040801
348009
1116341
1072503
45073
769972
1149616
1191775
834768
903241
1108961
1077695
764010
941539
52409
1071780
835759
77139
869008
458750
78497
864870
632865
938021
247134
1248581
22186
1014897
617174
450087
278182
189201
1097193
142872
116314
225104
256911
1133817
549204
92592
1152662
359053
6660
833715
195171
410790
520518
153569
519164
254151
1237697
1349118
425213
641797
439917
240922
185414
384351
442605
794893
725116
1223081
1089996
566241
1153398
499639
655467
407329
1209619
970604
1159702
1125179
297512
782317
1050906
993682
208491
1171167
1249504
434498
596345
589676
980592
1089966
614250
1202619
1293905
960095
763284
450441
502379
591788
1075000
1303693
913705
24084
1236632
898384
1053227
705356
685236
26199
1088514
875432
347851
1346661
1306933
707071
566555
1216761
394866
1163199
827157
625164
1227405
1351132
441734
1280139
456825
1278324
692244
1125703
469378
552235
895870
961970
707793
985539
1203555
339832
776927
610167
1111020
578321
887346
1207581
766595
14332
143459
782295
586865
443718
365840
417033
321798
1316558
873777
421298
618222
1154016
1172716
3369
995501
591286
1005547
45644
226240
50021
1345212
153851
30017
653068
452998
357643
1262719
1140362
532891
595807
815152
940739
1176387
262490
733972
1228084
1168717
144592
223906
776509
1220519
1362866
763487
903563
1181601
671474
537164
1098050
749919
383849
226653
252699
720050
1353376
1105487
256098
876112
677835
156406
203387
114569
862424
691598
138626
567038
652211
951545
20078
949869
1103683
1035662
1150217
666464
1092492
716345
779865
1103323
430552
1262451
487534
1039234
1356169
173318
913575
512197
142802
72588
647025
412509
136162
574265
952329
738262
1355515
883301
182220
376628
1173582
363351
380752
94211
1236506
507684
829241
714953
247296
974319
951092
234550
467013
874746
19247
952764
983295
367436
677174
512165
439859
192231
543266
79363
72044
364133
1170404
232490
249781
505952
434077
431510
1093829
492432
1352739
1063771
569827
658060
624734
646460
14327
537739
882568
265443
900054
278685
221371
19685
714959
400624
1045668
737349
1202238
1192969
519576
682892
1284463
522927
1149013
599514
814928
884575
1260421
20502
630454
516901
792498
110708
1315
790809
1209826
655825
714322
1268042
563626
1268142
465948
428175
795333
862400
1247957
1026799
293573
650515
899923
1123169
624794
87523
1212684
780958
1277212
155869
1039321
684618
149376
951151
1057625
856572
875308
98550
1327090
1328037
145008
614616
551708
119638
592555
78376
603739
1091220
287420
149317
53382
61853
733797
640488
542862
1270099
969126
1082523
936779
813742
1243755
694427
423501
183855
873600
97229
144394
64333
641692
693981
761587
841999
1351968
726781
1149496
1267157
904564
1027695
108692
705854
1116965
200771
1113897
1188405
99960
1242902
203778
196365
880008
556166
922626
343459
925357
307277
381101
660210
300982
374562
587051
831764
238989
389160
46071
1183686
523675
1189236
946555
912584
516770
998773
1114177
5579
646014
365574
283225
1193563
82320
1331529
1352919
840484
180298
578114
293647
479164
513048
1293264
703594
499734
1049335
636013
816368
87793
415099
1212341
868454
422528
903311
185488
650971
498062
44459
876559
378096
1117178
353040
871811
1136988
356506
131966
155353
875104
246332
336596
563946
784583
292489
235618
525141
264262
1214628
1193260
801746
1089243
289441
249612
403315
329820
925625
686183
716296
28872
723291
942931
459378
859297
582394
276481
197413
140171
1351186
1029900
108502
1000539
953953
360656
669614
275258
1321885
1250896
340941
70802
346094
714206
626226
937877
1204481
456453
203639
745481
680005
448797
727496
272461
628769
991217
1151630
1343363
361295
1129703
303508
1332303
67530
179834
318240
199806
1322746
28587
372011
84037
1046463
1208751
1130141
519009
1083577
725062
305139
975423
901185
188
625555
1326772
941296
107101
1209190
888148
524903
190843
1269176
606901
983161
1236958
1330562
626095
46765
400316
1043974
260642
124565
488800
1078906
335475
451834
658647
944255
1033690
752044
14319
1265081
1202515
1276675
1045427
395548
374419
134429
309621
726834
815382
449350
530079
428184
107986
753088
345368
184022
653025
537657
634806
747211
617411
478311
496434
1928
725720
306573
1157187
974281
449757
772218
1159460
104537
1014268
667524
972454
17856
527666
470315
895238
83673
173950
1016495
1168704
493500
676366
507609
159488
302425
716333
79226
599549
1185228
201802
607873
469972
901741
1044683
499297
177256
696505
1061511
279904
750555
745977
1115177
1084633
712854
3529
871442
602569
1129598
1047048
1194661
536970
73995
387474
914008
1034757
513579
632022
733089
1287820
1308581
451354
988210
171692
343363
26126
1318864
127038
307645
232949
98192
1174051
1034756
1014063
1079184
91468
998863
1146514
806904
278352
1287537
772189
924191
732633
777208
165521
1355374
1258716
21523
313516
1129364
849406
5483
759762
721207
601642
291081
1345584
1001845
810944
227894
511435
1082707
485405
1230035
866564
416544
337154
1313171
470112
1070159
690609
751101
566904
1220662
169041
770785
896964
475476
128245
191022
574881
958139
827860
900401
955017
920699
971032
1129159
1060229
679619
483319
379910
655106
1236530
216302
928961
721529
136742
726922
140019
736266
27165
827570
85489
1029431
508277
79334
1139986
1305168
1071484
681832
948104
437442
485900
107873
624362
513893
428763
274370
1314394
52499
944355
408405
1314101
1336370
1339160
1281794
895573
675135
1093832
1129613
581011
853829
1245273
604676
1282069
236587
813389
447804
416262
1117048
703385
292406
44525
232568
1244483
1271608
1233954
802953
952837
436398
716411
866478
878109
947529
214686
436673
3266
458062
1246340
583498
201677
1353847
943184
1221709
389203
979126
1033351
685205
1043060
229411
72347
875486
116788
809362
247029
140090
493575
676600
1179124
621935
1212910
465978
1050945
80317
684210
1086546
569032
146202
1073805
540298
114656
974138
281505
659518
1028929
211248
988779
942146
366005
1326360
481631
398574
362630
425453
1289165
582653
290767
1023507
332489
286627
234494
443604
1283154
821657
689563
354938
659602
678926
789356
730304
502355
67867
713531
335418
1052141
984726
273396
421643
407979
462843
984976
1088846
625705
284035
1170335
321332
757917
1060772
455460
1361453
1038240
1193071
809144
1135427
817818
48327
386342
663191
177846
1160562
84768
1135621
1160733
997435
1336927
219713
1145610
996426
1240265
672144
904490
587135
1244230
50785
1146998
415522
835462
1038302
841518
162957
1117610
416020
277811
1109570
1059829
1020698
603135
1176628
843252
425819
706018
1214
186654
117987
1272933
893666
193186
435492
461678
1027040
529233
358673
1301049
988374
1180235
486222
1273902
990229
611669
229476
655297
939237
1242046
461690
95778
601055
621909
898383
997695
1175890
236720
265519
998377
505293
344572
421163
1080684
6949
701966
21683
528783
382887
163465
1141044
983246
326243
570067
679913
867046
1332610
656285
883875
19127
656393
565958
15101
1030222
849310
1033453
79805
848499
1148910
1267655
233642
916351
1137193
249295
252534
917706
224388
948197
1174575
1017153
5821
156339
88749
1092436
645906
801828
677458
887486
89749
759239
292229
684059
105641
1237162
745273
1118531
621234
411563
426574
621188
670053
951770
256957
118631
612912
873855
13679
1150505
774865
435590
561729
1324761
28506
1270356
281262
895913
1351630
732038
1090934
1045654
12677
849069
834873
899774
1143503
883253
835518
753872
827122
764765
254139
444013
444705
487260
304455
938168
1019395
1235892
432477
693480
887231
893457
295225
1149403
1268375
487884
1224909
407349
310842
1239876
588087
321508
1111574
714563
728475
589747
950167
554990
1359317
537074
1260833
1120820
1343831
952380
225627
36174
231259
473471
371187
1135894
951884
799756
1182050
152126
592475
1268979
937238
948733
655663
14352
150319
1032930
401309
713634
1102622
745194
18523
137832
1207179
241406
548309
1207476
1256641
1210473
1048002
1129642
1129384
776231
973632
612639
56815
92939
161991
589438
1347641
1277458
1144487
1209052
1355648
382947
1268750
166932
793086
739143
314637
502245
1228435
895225
249303
899632
763260
487075
49331
785236
370434
1131709
551665
7648
1290013
523237
1295114
470391
147747
941148
996352
517835
236901
906587
785953
469714
318011
732619
566177
1129776
910429
749881
971704
279796
395397
303292
646101
1189338
740495
996266
737543
586004
567357
733098
369255
178000
1084725
181222
262838
1087513
527
208865
1288367
395173
455682
855934
1100103
300115
992530
760450
124788
554237
1106452
1005066
215834
973536
555781
198522
1358759
434140
197379
353608
916938
814412
225269
446259
196523
830281
698376
904251
1349837
301267
948695
1317926
774560
572554
285611
1023028
434414
950596
268843
157378
73082
1188421
1085397
683641
693474
1236134
977878
982512
1098461
410736
131022
175408
1107329
197680
13077
979835
1194740
779082
18607
605965
1153393
840040
92526
1037417
1124659
1042511
1160489
259291
45994
1215725
1241842
1086050
426423
945523
988518
122654
318358
624279
530021
657992
1094476
1103334
459993
242916
1265893
1159070
590438
1032910
588311
1262810
1224540
1232810
723805
396630
682390
1049034
685491
90219
875902
434350
197415
545360
1210798
538611
659271
248799
376847
689074
1018368
178932
1103721
147442
1095525
1143425
1152276
881149
1066489
523235
1126492
191195
759809
873902
833032
1111971
178862
293291
3538
542490
1236786
1114271
462457
1071567
58671
269645
638678
1081026
1281623
1000101
217492
147701
1221910
1015434
1064787
939863
174961
148011
373253
449352
762399
959401
1020431
334741
643631
1300748
380193
921305
913432
1120753
903355
690501
348903
555191
738159
320485
1275946
149006
930446
842684
331262
1181919
184479
27946
1071760
119852
557405
158179
638064
384161
147490
901779
1274958
775170
1122946
113893
145082
867819
672465
1104219
985790
108119
43073
903061
1296051
272023
147739
169823
289246
139204
1352436
1155567
572939
674126
1183937
709036
307739
374044
986764
34102
70871
15660
218407
833244
228647
514709
142638
94874
1001931
570195
65899
1112734
84871
975078
425323
737368
1232396
1359774
444054
993650
86298
952893
346897
52536
787081
68069
180258
180498
143107
396239
82083
931161
20966
443573
180329
534495
70402
343772
972758
377537
517531
1264355
507334
1060155
553320
1034962
781319
1360108
552570
439460
1243368
968025
292335
445733
753332
980097
771773
625858
1190801
172400
1055704
846767
1150674
762718
95059
915123
931086
212
948089
3189
986617
13158
335789
698833
500577
1108877
987482
527542
248854
934384
1125664
638247
507998
782725
846825
801612
545903
352741
806407
551135
426057
361231
1011369
192506
437340
967151
1273736
591148
1069144
938368
1233711
662964
10194
809254
896641
841031
297825
533535
1075559
1017019
1080401
593355
627802
392660
1105948
857609
1337749
207052
599936
618697
181793
688956
314795
33934
949420
1108507
557322
741897
316135
385726
248634
183969
16391
125329
1038030
1168629
778232
908096
770873
107486
1051443
830466
860637
122966
115624
883154
925683
755961
1157922
891924
10303
1302749
1000810
179975
145817
1069408
4464
292050
137982
1161663
613253
1002785
178190
404183
1000683
443434
892761
718898
1278034
1288876
341885
538881
173235
140257
186184
1110607
570789
1026524
1296982
716475
89697
1057991
316725
1009211
425340
1124514
433141
103947
241147
619945
855517
918887
398709
690250
849911
1091134
471646
390631
682485
453099
1014270
824610
984103
46099
1265876
195274
1348026
955635
299373
530309
688639
577321
741490
845643
320747
112294
296800
693548
933012
620318
197042
90529
287331
468010
41898
1225514
360254
1113480
317790
250997
69823
620951
1146358
741634
225943
541878
769292
717961
37242
576573
58874
1350816
861274
1061267
1186643
720329
1047394
89228
1156323
802071
1177059
729721
424528
66594
324681
20915
981831
225006
972039
814091
45092
1193449
1138228
1011376
129373
21850
24514
1031212
239541
858444
705850
684111
812506
786037
669276
1098971
52490
1150269
1133720
41067
1124861
579778
44620
927546
896342
1065713
1334773
1198648
1283261
385732
420413
661989
813155
840792
929151
647524
602755
1038556
792017
157994
1234590
1205849
921095
642844
429205
1037270
1320311
25949
198671
901087
612175
380616
202707
982091
259154
182914
363124
1006097
1095642
419686
626055
756348
1023235
843936
547991
788473
28517
796460
947747
211617
12286
608556
212378
794633
42886
656439
563308
366900
862861
951581
909135
838345
1083693
640708
1212130
288766
598120
794688
852807
969881
359039
846273
735084
52869
642915
344444
298887
295340
665002
771248
310653
295231
1106816
326130
834854
222992
1156906
654900
645606
1059344
1172176
1015232
808555
1045240
425904
357518
648444
279453
639259
1299507
1341428
44431
429216
766306
1306679
653071
251275
298035
379619
178635
455330
1273170
151050
245213
490752
1232352
121114
277129
724958
1268414
430533
298226
876944
1086889
962405
1358180
458094
1175089
603465
138288
517255
1341644
204767
312087
694574
140716
564513
1080084
584206
1208656
840084
196434
278857
622265
1217114
274924
349017
1274910
348702
1163534
1169930
906555
639180
1135701
1274180
483893
534782
1000152
1129611
252670
1142509
332025
125941
165953
585492
473860
893724
807452
154382
685636
1158290
642905
1172554
1080240
1191628
320320
35236
262961
513339
764327
5957
1255750
673466
1169478
1346774
72790
799841
327904
334194
1119030
27173
1333348
1211257
192194
296248
93170
287153
369111
941599
175970
1002680
856570
1066339
105493
1330504
1070815
1052199
51722
115089
1120399
46191
1321469
862006
1164708
898451
149496
1034348
118462
1029735
416526
977457
658750
1341008
406148
535666
511366
441303
172079
301035
532342
1171617
1244770
1232120
915768
1315883
11691
9219
457473
588887
832780
187706
260986
82013
535892
147522
312042
1178817
979321
899193
381241
116068
704377
761891
924538
420222
322507
691315
694413
383854
1176033
44555
1054572
1038909
535072
17188
753031
280292
811916
1080726
1176256
394087
1292655
1094175
871890
204081
65613
526317
819032
1134418
1163643
928521
808381
1015716
1080932
879260
1269730
1256970
237592
911269
1084282
46269
1283861
10682
1059822
189787
380330
1084014
957544
216866
443024
665512
45815
436554
1205172
340553
46016
843647
151295
958838
738155
440771
1324524
303033
19354
1008893
1164868
444497
315935
748770
1254578
402471
1299273
1351438
523684
901186
762672
325899
722687
1237490
1146322
428025
619250
329591
1249
31266
1115043
286252
597665
987769
206734
802673
3948
182761
59923
1136613
954995
318670
505322
909887
358838
72962
658527
33085
883542
832175
1274181
1264383
241283
999650
400040
1102396
386672
1359755
1174423
988522
542055
1177689
989863
499041
647855
1005380
937052
965286
174536
1046772
32170
966614
922115
93979
222390
1006310
395009
1091232
620116
851482
1308659
381427
633332
51037
421507
260553
843037
885086
1210138
1249674
145524
526726
157511
395599
1101106
779048
1153806
667276
1101166
847557
893831
478311
44886
318178
486317
173564
380620
831359
53855
978456
611964
378567
179200
807076
1329830
607443
1153800
118601
1024529
483525
1226804
849336
1160908
555463
1001071
954073
1164033
1350933
880999
151843
358599
534796
873653
7239
997468
29115
929391
1071059
528612
738996
937076
673543
1285188
594996
221699
674609
351657
288861
985880
1277823
235771
419329
829018
925305
897678
598624
319364
1113539
1121084
642913
299965
229675
1301804
825710
1332364
196898
1328334
1119135
994786
1253897
29218
1336196
739601
1319475
926059
802782
498826
589717
1346195
526599
1223906
115208
516040
1345250
907048
797152
1317228
882255
339583
985890
977370
194487
354985
911848
568113
740177
777221
365184
1277227
42427
1248299
193813
402506
815962
403145
539962
529054
900533
500057
578104
1175354
650471
126588
1062944
389007
1245917
1137947
1029633
302484
1303854
605101
631640
1070777
375933
619078
628849
968096
699189
642856
666858
82526
602024
460713
543241
1137585
631923
149311
1062007
713173
110232
129071
1259191
122167
96486
215956
665738
823525
733096
1243720
208694
265408
1139219
592134
380357
1010681
60768
778532
540099
197205
6059
828885
424092
577279
1150937
473599
378180
865036
776142
636305
183563
1183043
771889
688019
934776
255740
564543
560423
817592
1321224
1120645
689281
996740
668999
817147
980086
1348581
310788
1253570
724606
99941
544642
837895
953440
447765
452872
1213475
242169
213044
996201
1214572
1284749
919068
270276
204931
21312
297688
803570
1071889
1352243
1049605
1161296
1207691
160390
458675
988642
1247998
292006
808422
248058
354004
1012958
197081
742480
1196900
550692
1165258
652300
648616
402876
917712
1257192
10375
789050
816538
1203136
589367
1066761
531542
884320
311321
887099
548066
832079
104325
555047
1123642
739234
304529
367922
277456
815184
689212
267272
1357353
461737
971466
914234
1359638
1022963
896561
119459
645540
997519
823452
937807
1201749
1361924
18644
128750
1110654
783463
826028
280903
606898
757561
961410
674135
398060
1018903
783208
220464
1325364
433376
1336537
400804
267727
360377
328378
957046
921889
818292
41448
860436
771315
124321
391585
94358
1036905
1006070
204014
527932
412350
853075
589022
584215
930949
534332
294841
718063
565049
127953
775872
185316
1126621
430665
933992
838907
492562
1241147
799204
287065
1228851
158033
932314
710745
169748
416502
11442
1025385
1031759
622656
1161301
939429
433258
563658
350088
617157
554770
854606
500109
280560
23710
1131330
730589
267549
1003294
857454
358726
255032
514774
463674
963737
227307
79136
427190
1065796
600440
9761
488614
1011215
823418
1255844
1260727
998305
1336411
153765
1073618
856510
159227
237539
244783
1149742
330572
388367
691485
459175
1049076
108876
234446
134962
269940
121156
215812
476799
548379
1178989
839668
876993
1250870
1274754
258488
790627
787637
539850
1242850
557611
541596
1122049
409253
965295
1224207
251675
518602
348739
102761
969255
907863
815353
1202138
335650
1221003
1070109
700199
205010
1173314
736035
1222831
786938
1179234
509380
298214
1324596
582163
642199
449113
885459
922795
1323618
510962
541580
992532
559711
142851
191077
384771
374702
1166295
332067
665527
217418
1328579
1155606
589099
312323
437069
1283841
713922
1324635
726306
654944
156423
964775
78700
152290
578765
322239
777551
702989
869783
949543
1250423
72055
33635
692844
756787
878205
121236
60239
681046
471783
201807
747015
615013
362606
7040
309295
232822
1175733
90554
9924
1278876
659468
332882
279035
507230
872777
878856
7431
216353
996788
61974
488428
1047749
286593
1172138
915468
504127
140310
248696
155065
883035
688711
362871
90179
265612
382407
1250262
1360603
125780
1023176
809173
1319416
1151258
245605
531492
854116
67630
613817
801033
190682
195747
1082853
483201
163692
113696
1243014
970015
533250
958169
245082
594573
735358
499875
439097
199143
515567
260735
192341
16887
258317
735728
561893
304873
223739
1051175
1218906
829901
584011
274512
1221446
610126
459707
567693
44360
790551
868553
1132910
172380
1216847
933905
1244512
918600
489451
511973
438533
742259
510169
958656
403039
139591
577495
581819
271303
252164
1167653
74886
110414
1295290
1004047
507505
1175046
153990
392426
775116
208563
261562
1174253
1132486
625970
1274783
20501
226392
1265279
1313936
557135
492740
796549
117576
953210
739919
770184
1231687
470131
613748
901100
243565
1001520
254979
468416
819681
1016456
618121
217892
624863
64803
31936
1152980
1146496
308025
609507
490634
271838
893597
1168186
280608
594206
1269566
569335
1234226
697042
575585
429238
687502
565626
1362065
1003632
1131792
358157
159913
1055847
147617
1363646
954942
25840
538347
968261
139132
1038189
272377
1048247
37603
418797
712995
2514
471226
175373
1306409
307449
902513
400849
967391
562764
1044593
441438
965176
453123
649867
883243
684950
200028
584713
1265315
937038
114815
1078609
986436
650449
1195351
426030
813187
763491
969920
337038
573370
3935
1251165
919139
489631
573462
203829
699613
749885
1120281
1251598
506572
1285944
1339680
30120
1061138
150399
884345
592015
1330144
588539
1230537
946940
1344870
157781
288560
493791
763306
1094963
876368
293872
161689
36642
171457
160003
1008748
1270851
1076767
643512
899920
1183192
954497
205589
499766
475826
657352
163848
993194
1076865
700418
681565
1012260
112437
897829
146843
922485
270165
583742
892470
526932
573801
280072
357118
146181
408541
862180
722164
440
1150216
192962
96776
32434
351799
850519
1358299
543241
706083
513569
55330
376457
1336147
1331293
293000
798027
604143
191765
760436
183229
1361202
1035728
359113
112130
717750
1054276
217101
677412
1204145
178993
1330313
396207
1048354
971302
736639
637017
890931
1222550
104496
585003
125148
309225
848876
1354969
704247
342773
222427
1182582
632132
133532
62456
518680
846652
825673
999135
950147
690303
967846
896389
1257186
859722
124621
638972
1092762
640481
391448
883129
683065
1177713
692801
390858
360704
794005
1360357
383135
508429
504992
690030
1261994
725858
212466
439053
928306
770615
416397
1229713
614996
746337
1127261
1080455
326510
412120
161835
495764
979484
120709
1353864
173671
496836
613860
1243563
941525
759624
566051
279649
1328225
381261
472059
181808
770690
624901
860141
900647
529135
982555
775476
69173
404254
1320515
347128
125015
1154611
757803
721837
548140
139598
1283389
642033
162385
939405
1083644
1158571
756124
582314
765779
549168
166775
371619
151361
71731
254839
321270
799506
765044
200552
1193959
866011
844165
581017
173477
1223123
35431
59418
540530
40630
23062
933271
1051792
149394
135898
459893
150132
287089
240080
285457
1266319
1358237
85326
561768
159526
1332345
163944
209312
112638
206287
315111
1023898
208611
1098860
483860
603457
956252
822276
141557
12342
1318389
498614
492424
910064
516767
918480
1034285
939830
836280
832067
726433
398587
1255756
524276
1015153
703112
950661
646791
8548
727559
1322253
1088866
163226
1021011
136343
552799
284043
629724
1278733
132167
1307105
359392
815439
1025843
392095
1257976
1101642
332315
1333029
1115793
149802
1284407
1217066
504744
1343545
1141507
331008
570560
1003260
46061
500336
442662
1089166
762111
297571
1196131
96460
188696
19285
570934
1236269
1012097
481826
43658
697503
907330
1075849
700806
1192044
589254
1083140
126365
1113082
1044072
1356884
750635
331641
709207
1032252
73965
1171424
724903
1047271
399065
786135
159925
687928
186803
1261450
865481
76906
852575
346907
661695
1122227
864829
442239
419994
210782
625153
301337
1011760
711334
614508
1118977
96643
357958
686985
185602
209875
219298
951816
795924
944446
1356002
1333141
1095911
599393
475216
902618
1336057
1174620
534845
795737
1141349
371081
1269335
565190
1324983
1070134
328157
351286
956583
182611
535581
1291267
609909
573425
495188
1250560
93378
943422
270497
12348
618209
103763
217435
707843
708200
789155
313023
1230886
517012
1161711
1215904
1235974
1164635
446198
1003278
923804
1267649
429794
637524
959062
777245
94516
805097
902640
1094654
120378
551714
1172211
1324060
1150189
651433
890681
648335
802249
1201281
578461
1137006
1044519
632947
1205159
1219442
1089100
288669
1259744
716883
370811
59503
22545
279668
197413
839179
80939
201611
141420
1264650
1227361
56403
1006293
1285809
988656
860153
675776
736387
712278
845830
707009
1315776
1154972
111090
754723
730523
810351
225619
23671
138291
526426
229863
1246025
506138
829172
742862
233119
870399
201292
257785
1341848
549130
923642
148068
295949
718144
1286032
403558
1272156
18611
1282633
335996
1085834
558714
150475
743033
231822
607746
962948
1151797
322046
1309092
256093
201413
156148
1280613
1087759
1282405
516101
127839
444624
797140
1317157
188190
662534
1321466
946634
694312
542336
696790
76502
969088
209136
858595
119646
28217
398964
124264
795355
901286
706218
697702
319681
31859
341325
84608
857417
1110131
902214
370768
546664
537249
68925
51140
665947
670318
1110548
1232882
301490
537114
554132
306954
799311
311660
234000
771593
269018
640556
685779
1083961
747380
225867
1327369
409192
1022004
703249
189849
133591
158733
44215
149295
424973
1297567
571167
122503
435549
897529
775017
445274
430943
485700
729408
788445
431640
35045
1084901
13856
902069
831246
307199
562589
887020
391884
1100546
563484
537359
598159
888393
918434
674400
848623
79494
396299
839981
1336916
17724
1190016
624258
697291
854280
791813
1137560
7250
482923
972127
1158980
308446
352723
452612
545575
1069878
1043017
291711
178287
1053234
1102543
332516
1108642
258578
784640
361646
932980
1270773
1280230
1335273
297417
830092
1121513
2975
248383
1357265
718680
1254445
735136
202767
984830
1224906
1167696
1314006
736372
860059
834465
356982
1267850
606350
329997
659371
792092
1206900
816048
99948
1151136
866197
307397
288076
364922
829456
208017
67763
1253722
806704
951424
467603
1058688
21220
75911
856810
984930
829559
1174920
517444
206970
683006
1015713
931107
523845
934799
863172
335978
566340
1356274
1089937
761827
650786
832156
496696
351069
67996
1212504
35015
1105365
1095767
65489
320404
196789
1226808
463681
964647
485762
5831
259890
1318370
1362273
408290
228607
994304
589119
169661
1157495
323596
1130499
477630
1336116
665794
6707
621628
610930
1024429
302829
121376
324926
1027396
1303307
48336
306386
709969
945248
221721
378372
820542
255648
913086
676617
736368
1207847
1011651
750587
86422
600440
223937
997759
1001710
1310128
897251
1127048
673600
204576
565462
377391
584343
772941
132191
96876
1180973
286127
691014
250052
453998
964111
552785
650369
1193614
855166
643823
445108
1032790
633563
1125552
709347
992688
1127351
771536
903808
1294598
1155372
794292
716720
140836
609204
860047
61589
171484
1341691
575422
191149
303658
640901
802713
38109
1101693
1319135
1111145
1343550
830795
1191731
256145
1003142
758905
695944
742637
429081
1211668
1329118
245251
342197
887040
411551
148751
1316225
860982
565749
740321
532829
487728
1048527
813785
1330722
71308
559189
1176483
45913
735055
40814
607337
208163
734417
747476
607546
578072
604880
210797
332142
581367
306964
1222819
1041557
69197
1239673
1108312
719325
992263
830284
1182086
568563
574435
1114412
1182919
480419
458639
1294687
965437
220483
294887
701740
467129
1038014
834961
403184
166050
1268496
599906
388369
657543
1061875
506390
556844
962124
7352
374858
1198229
1221067
604
974241
722803
711631
1232859
352041
613087
234735
1120112
589534
340786
559053
708118
740430
92283
641613
294833
257130
481619
1234048
796071
879235
862910
1073321
314546
137411
1044079
977311
1178423
1009543
616839
1135378
298676
117345
1050530
779924
1260495
576502
522506
1330191
264988
886545
1941
748852
1359254
296229
251174
1092169
446886
43579
355158
1055273
150439
247033
880626
595675
1067897
875711
312551
1331759
655789
981772
949137
174492
335592
754211
966598
381620
97697
1151778
713368
718281
1050562
245246
842990
520096
271822
139226
1134470
629390
445339
1209570
512666
473387
538269
1172352
977532
728429
327887
804630
572978
885122
608586
924446
567088
390464
158889
537157
1051373
505355
1060454
492810
893374
1214642
808269
1278648
462580
1010810
750787
613707
567455
763800
1123971
1321906
370518
1144381
1279312
726011
1222646
866411
721497
935885
402875
336261
871067
691522
884532
427
1062654
548330
179797
1213877
1049473
127926
727114
810475
320803
1247511
1057822
1204775
109660
706594
358227
504754
777029
152636
709957
389308
1224530
715129
1123939
507969
82
1315307
115634
1087460
667859
325409
1326244
634213
895178
1028220
501622
1123623
82933
465203
142615
945014
27519
338489
245475
453715
1120307
1364102
1111577
135534
850053
919233
93991
572476
289947
1244761
1079380
357224
131052
607476
668365
588477
819655
509454
124148
191656
490920
311004
982275
1275997
439773
1148489
300430
1071570
922514
1002976
567350
1173183
1119812
92855
89998
755693
253653
539022
545283
711523
155534
1034608
903879
206411
666953
1207626
408437
423857
733541
1066324
1323348
967264
895113
51834
1145318
885651
150682
522015
855813
612378
537058
1192325
655460
1029158
70568
257170
668499
452682
574276
555420
428767
723532
1343297
266826
725090
1006578
151949
251292
1289934
1103234
215592
1211616
530300
1298736
1231419
387523
540586
1001411
228991
746958
1168000
832801
1179686
1100470
44027
1321315
765238
74601
882836
140868
175058
460480
1010653
947961
68430
349315
194036
698198
764473
965296
624217
82908
852658
90451
226749
1289740
147625
766330
463739
825335
546707
1254906
580415
865912
892628
195293
1359478
854851
1234360
630438
1317961
871769
1173346
147617
726983
890590
1124694
871274
1014017
1122654
150096
343156
976588
1034722
1179996
768280
233729
653015
323310
876529
805244
809606
1115084
1229139
257415
211450
1210421
1017339
419412
1227561
449786
304998
524056
1087993
1356624
639216
498778
1219004
106779
530990
825036
774084
940361
666327
434630
278358
1275206
103102
1137267
1322896
879409
817516
301695
172910
1045473
1223961
252040
1318555
326354
1242981
664163
884614
1316096
407473
661673
1058146
885394
1322816
1000171
1243531
156661
268241
1000311
622288
1035170
677868
904525
549087
1313350
731166
881592
153722
234221
979472
1068698
827967
109919
212827
673475
1175985
317116
976385
37769
691390
1098723
92360
19607
587207
1020892
896605
699558
425389
436618
345372
80130
840226
508343
1049922
1058493
780973
860990
949467
1175530
1058676
1224984
212169
708047
1214527
213184
130376
720144
1068932
920180
923080
804305
907666
971037
1352815
1181524
1283867
427550
1047395
688909
173457
879175
270345
720971
19913
129383
782973
842942
890173
893334
1017829
1207150
324044
1200034
1217065
1163930
1312829
877157
611774
411135
1032279
954421
95312
659655
1269424
538965
664019
277712
1175640
935965
1046356
44718
1352473
158251
263754
490418
1011780
954746
342879
411011
194922
1284595
798881
1190185
1096721
1039924
657019
87011
239267
105082
963519
1162523
195667
1010260
218016
1061391
60338
12132
355103
903421
473851
84907
332069
168173
297937
1357489
1073746
592422
196898
1080826
583499
536215
713595
477106
974164
1210707
1194421
260372
967083
1331748
129454
883349
419571
110062
1060827
736681
313336
48647
154013
1254044
1227729
752621
495750
1063828
798775
530457
1030799
731618
124994
739451
970127
1196656
1201584
394219
1255039
1347572
643632
535463
1305500
920819
865905
1136233
1038193
103442
543646
703870
653120
1292781
604993
222980
790427
451643
946196
45295
1363587
170976
733293
94252
352172
1173299
1195414
1237912
511125
645326
729262
398629
1289793
998736
566606
507604
466859
468489
124210
774059
805710
156113
417615
537620
986496
570697
1349962
1133230
768960
1244464
1073013
11701
1275890
510323
458335
110930
637304
332037
1158120
346982
271644
17434
80707
64798
369509
574440
1305805
800134
275195
478207
708470
1212929
660489
1078495
358288
92232
1122274
628173
7458
783514
491074
459603
1160001
10898
898141
1177434
1138368
838438
1346805
1118078
96587
692484
1207569
43725
527909
34927
412217
1175370
1166206
894658
1319580
659663
949575
1052202
979392
774908
196874
983401
344575
1255835
103511
551274
708391
1093204
457288
618853
367953
30553
1070201
123777
316121
27230
580928
193835
878718
875132
1265244
1229293
756422
279026
981305
868940
323568
622803
623550
801408
70036
680823
115095
617445
176784
929483
1324786
165920
117456
565783
54001
688305
471639
1304789
951648
1058938
726128
350839
383235
1357807
1118156
405401
719951
256032
58692
361555
488145
456305
475879
983322
452226
108712
1300940
1256936
218733
1094689
958702
54593
895643
343428
1271329
996792
899175
879322
659105
486388
479832
1179291
894304
28690
151908
1152157
1358437
701184
581788
968240
705580
313300
863390
601628
590917
1089340
1024704
231993
158838
1319200
792546
17415
822931
1346730
1189299
630267
1205797
1216263
1197294
912371
423740
1179663
862101
502564
657814
429973
1141090
1297027
652939
1250599
624092
915324
630065
1288142
170809
116933
420350
1152924
812222
1040748
529657
1292797
826638
1163703
900364
245154
594246
653069
1346114
621891
1314782
469302
871256
679177
145657
551662
1175381
341026
930361
174799
279610
964714
164333
1084910
326124
380279
893720
371554
309795
37890
221304
514633
338380
270556
427802
728249
353124
337235
222546
186602
1073505
703894
810073
991183
639840
442162
1327177
1219267
261090
93022
1309529
705404
1182525
676929
155293
439869
846489
800434
903359
248905
1019363
1241457
1178318
1184040
675872
561856
919955
508749
1131819
388339
811814
1094999
1221654
962208
1355094
1348
472405
38161
671365
740017
699527
971182
80149
1311374
300918
519788
134008
618224
882508
554883
1004654
102063
908764
327776
847150
979433
207481
1079242
864210
280652
792998
886921
44516
1347587
1278933
414737
71039
346774
1246092
1262615
1313905
1112296
1174069
349287
610065
1094842
904791
104590
1164527
173341
710676
556189
898810
956111
65916
501975
1037207
708709
1273548
625015
776409
391355
107101
664569
285549
788275
309952
681719
828621
260086
446956
666512
768823
1106315
771150
544571
1186945
446101
1069041
1012014
755447
592606
472856
860738
846599
390411
1210104
666691
312321
474938
6614
1166629
1294426
483229
530976
87968
143347
345201
126724
650114
82564
718227
1295515
1276360
176849
8118
1117679
1342461
280940
633644
1073302
187244
799295
261419
938035
1020255
1121730
961494
71468
383753
946063
1049165
1205426
597443
1099392
617966
684950
1125190
707526
1306421
1343770
727155
714718
1209437
1098382
678985
40669
1035626
1219253
327112
190938
456821
1329430
255590
994205
173470
735438
83504
1073067
470508
552151
787174
1220123
26446
1015819
130948
230791
151207
111928
763897
1129100
181917
272902
1181220
12572
208664
714217
627427
684401
983878
778781
629833
1077255
413556
727732
423360
881295
1012242
91617
296569
375938
1027688
1207075
868650
272598
85832
1242254
354096
1131750
228846
275289
161371
466219
1134923
422415
352166
726765
818916
1332424
117195
1276512
327306
374600
358139
512091
593351
661752
862401
297871
691504
1306070
235037
141810
340643
69961
89759
572899
1296986
2583
279071
1081721
776776
507224
676908
301224
1266743
437734
207304
175286
895008
665401
335164
670451
1244465
610612
1140663
745477
1165520
592481
226887
527044
1285157
1172065
610198
1008060
526653
939357
680305
62216
145865
397359
220154
397737
655624
1166012
1360050
1083404
730952
900425
488790
960006
909398
1240301
748784
317175
557067
411027
864504
748156
209808
339768
1296056
242469
379110
268171
398566
159131
936828
680650
873772
227063
482776
1201086
386401
1118391
913031
445970
861274
1241170
1103282
1320739
1260387
740956
857428
1032551
69142
144446
147973
976606
811146
61104
906559
594491
821398
1204222
857973
378820
479576
1070888
36282
887856
994527
406140
747301
446641
727592
59856
942288
1066280
560763
696188
1357807
446182
243902
1053101
516487
166562
870878
863332
862038
439266
690137
611717
329083
1162298
705149
811230
1215419
373603
813426
1025667
683013
1208095
666542
1282160
1038837
377645
1239530
655521
1237572
1290516
402262
290820
611342
291324
461490
597079
1330987
1356324
952820
968262
29266
444170
505304
515234
806697
435976
28599
1007193
146746
2943
22168
318034
225099
32447
762251
1122625
283832
1193998
1255827
998712
1198289
1191297
142794
143701
1078856
824538
1053778
681056
72012
765980
921407
483732
1204187
1181045
322837
336757
1135112
469139
1315811
518200
1191551
977069
207434
796767
514953
410718
1109869
68812
1076555
1318752
700572
917932
718941
1360470
547571
1293012
751386
341773
906710
967546
321775
848914
596037
537342
286770
747257
1193585
439004
1136498
639505
1033500
860839
611810
77946
1253568
454918
1169574
674405
215129
1280958
676615
584889
933173
659871
497737
442950
482513
877033
984779
667799
226621
970599
445132
1243197
1260617
1120126
1164284
818970
987179
452423
579945
1004174
1315456
665790
1362850
480982
62798
1294983
1160003
909904
494947
683500
1252796
15876
285561
154195
584207
1126011
267162
774000
246121
1170992
572162
466513
845184
916600
447406
524414
367940
1279247
1106722
530758
974982
354098
470116
543503
224038
702717
721062
1131783
64382
489849
99622
639230
609285
1036849
1110333
1194882
953838
682051
802308
223589
1029817
155608
409911
707515
394601
1256972
509767
436288
1122938
609450
912293
940401
86345
70576
1351796
153
1138053
941498
968410
546816
212322
1359751
656118
402248
658263
226849
370206
519347
1163679
564742
744059
472737
90679
91866
837119
507600
1066569
519516
851903
311091
481081
1214977
1079036
964744
380912
308085
936284
383831
360667
361899
847751
63294
583264
1124496
6417
599343
819172
1024949
635374
322606
313412
937124
171268
644275
301994
321357
935163
1087265
336934
544841
1073606
856873
974940
1040933
1095844
266645
823449
1258668
862935
166316
450064
1257466
1017919
665228
941665
912302
1032197
458349
49916
265645
211737
326921
439148
143262
601353
1215633
917534
42389
1282320
274048
1245887
299935
757919
102586
492795
1082429
112990
1005465
1222728
65131
84996
1157312
624483
587988
88531
431808
44258
22875
331874
825405
199198
297335
205207
430048
908092
845773
437754
347461
625402
182299
943969
721936
206431
918391
737162
1102039
786213
555392
939830
843839
1258300
330977
685292
791786
255551
468865
1005245
662405
141672
478243
141775
1341158
807154
311598
891896
1088822
1118405
767786
724791
1139556
810649
165098
1180702
402431
770048
736559
788147
64186
535635
501452
587669
844184
371942
1304244
1223833
591151
31956
484726
950896
967245
55765
975435
960995
423062
1107838
596892
741813
1324956
884199
885012
518364
590585
1242428
454966
492963
883433
1042074
539874
736793
57219
887007
272469
103420
513342
67331
792732
894982
1205479
829727
175321
314546
1039993
418924
922192
450301
351215
873785
1086531
360067
2759
1229323
1260240
1197716
1098875
715113
461162
739487
197975
1320378
949828
408756
11305
558039
319014
93946
1322805
888404
675765
968912
123993
1147645
330148
431228
586782
900365
291612
1158998
954073
77986
726417
1107913
1227239
33410
49330
1251523
791360
455325
192070
527661
100114
420263
1208462
813498
142726
12498
882923
1338266
1305631
511070
919154
1113913
188202
232041
130581
1301410
639215
689147
645495
800551
875165
848511
370706
114412
347587
1021699
1307874
1028111
591731
757887
264359
463641
833005
166262
137458
1075726
252752
406170
1098858
1040261
1322478
1203623
1096611
1019918
505166
125423
164185
331065
890617
343302
29244
591734
945299
1256514
949651
111165
189303
1299111
895010
821992
14162
25496
434052
1303982
335722
626056
706003
536655
180541
1292182
611717
1293120
981638
421107
12855
654034
214497
1331113
1164298
658404
1209587
875014
939378
85604
640484
1183073
402608
808984
577708
933912
367330
840029
25418
1158803
1169493
1201021
201523
351635
805786
952952
594406
1282697
704520
1078335
733711
504846
1000331
687559
878426
127720
891646
912389
833643
1138377
185314
443635
1081228
109489
1209168
1180094
956728
238100
441049
141933
93338
1221204
709013
358320
597529
987960
952440
1198158
1277128
916832
660066
744232
729779
1041770
919827
1237219
1337676
432638
1057936
459209
1182692
1236997
1364395
801854
796110
1356098
123291
281189
1275174
804767
2154
887672
1105552
1311184
1291046
727883
266182
1209119
1262275
117401
957434
551779
514236
1250558
1087013
142190
74605
968780
119397
953990
1266440
1240413
73965
67276
1008986
644356
982233
1199049
910691
518952
1286762
895825
1259333
1061856
135769
1209853
608909
1344409
537517
226992
498321
1223017
1202161
856948
1072906
1181532
848664
1200280
1042862
451236
575118
936694
1028181
235022
52770
203222
852193
578973
880132
655341
460111
493326
270870
1012993
469605
365168
880631
80918
556413
1340134
1326565
101908
1032150
1329125
1136933
117269
1344910
884643
623540
787725
1232902
104968
1141246
154571
73682
43598
932143
1122062
355780
1294409
878983
408612
156034
1049195
272873
689084
1307470
1062064
95090
727871
1013554
733327
913237
1103547
899332
1064583
677066
297117
927756
405196
443352
639989
786585
361136
1250086
346152
714259
1119635
66125
1220544
1060602
728192
1167191
835316
1186620
1109130
285193
795491
754171
47836
341392
301005
1332921
1092020
785899
575610
1244426
186781
1237206
591941
412726
36941
586575
878656
1075347
1095932
766078
89924
431533
1157138
513370
1015036
1119149
1039391
50781
1262667
856794
1033372
1133707
881881
277780
817016
126503
517970
592174
699974
727892
363090
1262514
1104657
1359098
382902
594735
640087
672961
109075
312371
610418
336559
878552
102461
964278
982159
133780
305471
354260
505578
1106271
625255
1348323
444282
873003
914222
1324637
670663
384393
452913
495000
220281
38218
217748
550215
868821
1157199
1085230
1233804
221353
1304502
591913
171836
662339
955262
167787
221904
413005
289194
1019591
1351680
908143
306986
999622
1082673
67204
516956
440986
760918
1145676
994139
382071
95177
817657
91634
252186
90437
475256
865423
369452
523739
443382
1360995
1171385
1008403
233249
978403
856526
400966
960793
1185155
741533
1015429
1213911
982597
1239048
750363
975579
1077064
279589
140334
483327
278895
273790
75615
550424
477075
107545
144526
774933
1000965
682269
249459
1336462
654760
233660
951380
307886
79731
1301713
1199829
216541
188320
770484
191743
457749
276704
219730
1256146
1075638
1215783
229273
1334587
225329
1161445
112314
892271
1147217
66964
232358
37133
873016
89
583791
1341564
9462
607562
617930
983962
1298700
11595
281061
1161149
434818
439713
57593
378455
1145242
282844
42831
1264053
535355
94036
542578
324776
313913
12409
996894
1216110
1241355
954618
1109179
193921
606121
221339
82828
993264
194490
889168
807676
874714
210757
1201882
640736
283637
371444
920025
424238
483338
868511
706531
712327
1291170
944786
698937
514098
322845
117176
434252
804356
1142599
588784
384833
901458
795852
630105
470833
359790
1284036
1213477
574306
471670
310098
1095516
963157
3767
262147
830943
1056902
876908
1071640
1329173
148944
736727
144665
1191356
405232
249762
673413
218753
1182208
331053
858058
376073
502333
103989
620160
408675
522419
1078948
270059
524835
698068
1358418
364038
660508
393957
346527
466542
961283
734441
638637
144142
733432
177216
612621
860915
1350994
178654
893650
803279
337762
1268239
781824
1041206
520884
1100762
418176
550685
332440
736129
247680
110717
612930
400819
523222
1129140
1166955
914207
1197532
218712
753483
235595
886699
1108174
333594
144074
1020245
386476
201560
292801
1265772
1101872
96463
415780
1044460
949272
1359820
581784
1295872
782234
891881
607356
618499
501141
962780
273157
1299506
606966
501516
263990
847254
622450
875777
731522
1245468
709001
1052380
466534
739313
139781
511243
1237843
146963
385835
952934
197023
757951
1137804
796001
187879
1088300
721075
1186760
110608
840609
297294
271332
16155
301274
32447
1336652
628858
143108
978318
641841
853844
1182293
684058
215231
797691
88255
650133
547862
92496
680447
604192
316780
1327678
1355819
753220
1072297
1171653
487076
1118503
752850
147744
759916
1218281
1169712
976672
880684
181692
597771
877634
234585
311088
740651
100955
592726
257803
1139792
1063924
789390
590013
787176
843386
433597
770982
704581
202295
724586
366639
1227616
985384
1349284
463497
1333610
461110
842149
151800
588237
548837
1062223
199831
338854
1276945
364910
1321169
1012030
806080
877164
539497
1293345
1234905
717127
1155087
442843
483900
761991
329301
651192
883518
794284
1126781
689480
240560
1182576
294078
490866
99021
458117
880778
728276
925358
6907
541753
129664
1037830
907654
357779
636280
1011746
451886
1039795
1048507
908402
991608
1070640
581195
738479
1152633
1039028
1130887
1151801
817210
519512
746166
921479
1357039
675930
738640
276480
44817
231830
89840
187711
522565
1343612
891781
219549
36983
531647
684475
67938
467714
620084
684101
52594
1070937
821287
465001
385359
301339
217819
1100801
1265283
907260
766045
209976
1360625
751998
1063273
1169163
1150018
367461
1108981
952700
1301434
1277797
1014140
697897
968450
852122
884597
462996
154165
544076
402807
851679
1001666
141172
1075097
1193425
713037
965460
245683
173012
866118
43721
1001835
886404
257152
720720
292709
336107
11779
1130722
552835
567291
1359924
914237
723748
274292
268893
352376
137494
4447
498506
567588
1234539
493840
970503
883571
1346496
413048
844348
138259
643583
896722
1288643
228855
1057287
229192
666030
913981
229685
260841
882561
911428
726076
1273018
826875
103221
862115
142400
1059092
279344
507656
862006
384273
885706
1030239
866110
1193825
875523
1262055
859803
1038700
1003152
673624
612156
790732
709058
349284
1274693
999141
936198
395143
1108349
22886
1303305
1269903
4095
391278
12874
316076
1355901
390706
789266
419074
960156
755412
318044
362071
48715
1337549
459352
872245
945928
816158
1043405
829463
557075
1303041
505119
1330973
595578
664761
389702
802615
1131793
1073502
695985
1075551
946386
658018
282359
709404
984487
1301920
1013335
1054550
1186444
423751
84638
1336865
1134591
929090
1237984
305893
942807
227889
727042
180210
149015
810389
458400
368171
1343226
1196467
904802
1112893
917538
197071
848952
457299
718697
367293
295916
849010
457723
1221592
256921
1307929
20724
132851
414369
615480
672722
626368
588847
182550
343516
865550
804630
356991
1188419
34848
324747
1343354
424370
200379
556291
927850
701870
890727
244075
65290
295324
622749
92050
1050441
803844
1200360
1308225
343248
570867
216993
128847
558918
865322
1145098
514057
598050
1102384
1307386
796
1271884
434024
365466
939368
762881
1183399
600635
273539
1323092
402422
381476
631088
865420
419826
635107
870049
1173502
62514
789639
940242
228464
680151
322471
576064
1329488
1076447
901759
112292
197335
770486
729364
1347388
93869
646554
28449
515263
721693
489214
307393
690910
703381
480643
464391
1336373
42213
283178
359365
450611
249493
1095370
1139593
81746
1081528
128056
59056
1215330
754983
1335217
893346
1144352
1150772
163989
1068149
1136643
291344
174836
965088
299053
908462
98226
1079135
755845
732372
980769
792540
63780
792745
392217
1061266
122872
701239
1266840
1171337
359982
982783
494963
1336633
507228
571724
917055
622094
349810
1049694
1071617
626115
1202747
1300483
1311230
604917
1108954
625358
753900
603755
424335
302188
1345098
1339310
657403
1349011
966569
255718
33288
474161
246340
1235683
620944
997054
543455
1329906
115988
38549
584222
227820
395453
28908
191128
551673
696289
767212
664861
1211087
340072
561250
192625
847007
145691
208833
936087
174845
1160168
701077
389742
178192
857779
433291
767545
1361452
624891
785308
1157396
24599
456943
1291765
488551
895480
1335862
487232
584639
901187
1142158
1032860
614953
66351
274981
1184359
404615
356907
855803
248847
278574
453931
1286872
744835
992595
911434
793977
494010
79936
1156419
555537
601053
887908
830558
277618
143871
1184478
556290
1274098
1073206
1039326
1278408
580959
1182562
125489
784210
1185389
1362688
121840
146072
347641
1311900
802650
1313323
932225
56478
1340919
1187159
682226
140788
970974
770005
1252730
958877
323838
1154204
1002470
404439
690310
16373
390975
1060938
371679
345622
269106
479330
196608
498811
477911
852213
222367
129320
640885
401565
612582
961375
511618
149705
1040292
525988
973504
829846
1059944
542623
1263168
935483
260972
1351046
504213
783641
440363
1237318
255267
760727
23690
1246802
1248828
130344
1242554
1214545
235856
915878
410245
161083
919473
145126
837234
615128
753820
999491
249065
420751
1231253
1162907
193896
1116949
849189
1264288
764359
607700
742445
3164
942676
115131
598654
436178
101877
403911
445426
1294477
471403
909133
459172
87409
1215856
312896
331672
540498
592797
1150989
557611
1133817
973159
818374
839038
800083
219655
645970
781144
1347712
13815
469032
1270688
1004603
675450
262702
513751
36446
279547
826312
1081656
521157
20952
175250
953915
1235494
874041
58895
623534
1268353
324495
1319293
329505
208854
945629
116349
888985
889638
69648
225522
702880
1350809
1305893
474850
1173069
325216
862185
962887
47879
347578
193414
954335
391491
1300514
635534
428941
20407
806605
1233813
831636
1084450
1004734
900634
375746
40330
430610
1068289
568848
705694
1357545
816910
63841
900463
215260
963374
714436
238269
416472
232593
466342
338980
37818
798917
1091001
548420
331194
169
645596
934373
1350515
739579
208231
918209
925406
80756
752700
450095
865632
685573
1331324
1047218
103061
341399
621293
648182
123456
449199
567455
571918
926184
849842
1348282
614682
676696
1255965
194365
771498
195777
911943
1280985
1292817
513978
305661
1230741
761515
173960
639668
505920
250189
8116
510375
1317207
866894
7806
62383
951003
734303
274401
365458
282955
988732
543110
693315
808212
992498
782270
683355
1353439
1305047
698217
83718
641272
479980
1213229
537910
1028505
610292
539589
515427
41386
1196583
568356
649766
1157996
929307
1354335
1175043
871555
445403
676276
407175
758010
833643
1296307
58225
43027
646779
1259795
290468
136976
586646
257040
20146
1209686
834517
861637
1059521
42001
665673
55988
367267
672491
1153151
756710
831113
415220
916806
1234272
1334800
435748
696824
1111866
502299
627104
1213967
557944
887806
436822
669847
264439
1179908
657062
683059
729892
852081
637010
1357955
25495
1110450
499203
327581
471825
1055013
1293155
371748
1352450
857453
1130619
389615
266937
1326523
1002448
378287
204876
1195398
466261
72508
1309597
1330657
819829
711106
196883
832312
725867
375019
275938
209881
622579
697281
277020
513793
1198443
292044
835615
584609
995331
520265
250440
1342645
1118612
686533
1276032
100401
1229853
620755
1117412
993714
880384
692165
961298
93903
565801
332980
99965
966156
1261598
171152
1080475
739219
206853
1089537
1356489
1289618
840243
601403
1135766
971905
310659
1028434
606670
966138
496845
1292903
156694
995626
495802
486608
807320
1360350
1219113
1046271
1322536
510376
1309285
1332976
1160886
236702
78920
5905
525357
585021
13789
749317
715665
1246028
1151947
1249766
1047117
239161
910037
1190766
58662
1318749
637964
517354
171668
841554
41170
89041
978007
962217
478311
1207901
713633
1267235
702671
1032294
488163
508755
453773
473062
1058694
465778
997157
860139
1329116
1294158
1181668
407474
1256139
847737
1144111
1251932
778795
721781
1282777
1010377
1141436
681077
133012
513030
1354533
178999
679805
1328162
1162357
715645
107479
28931
622414
148565
561137
628940
910102
933599
1288378
865862
45292
334089
1225601
3262
280635
615205
220678
542314
717354
207503
981152
798187
674834
1341387
161966
684736
538951
721696
176855
160874
891348
951698
278887
193870
1169622
96599
1016488
668679
331157
448650
80897
37905
25380
1300393
1112570
940208
1209649
361253
1140035
1192290
742251
719745
1117076
942880
918562
133554
1261609
644406
1354195
466665
339828
397883
1221980
624742
582755
1310300
317843
746430
1249830
1256639
658524
249888
481205
1116960
452638
334517
924101
240080
647421
299357
461129
903835
693607
1262652
525709
377860
1318560
1039170
797251
1116790
85176
1028629
483869
869771
824400
1205524
898784
877857
858446
601753
1246130
771923
246084
1264421
235785
219602
314531
692828
164320
1295829
390126
136635
803354
1080820
641509
215829
1343471
708232
684389
364538
851031
286677
616148
108913
1285365
36263
1009233
1327315
1108011
1118372
639557
432076
631276
1208106
1333686
610544
570014
773502
417157
530674
233487
663117
1159702
433887
1288195
834318
155573
1264267
1241639
698078
1207586
183661
686913
701297
871276
612089
137932
444826
1237292
581624
490837
772076
755266
262477
609406
858357
665683
1112445
206397
539477
672484
300500
965306
630805
850249
1068253
728753
82683
290401
904597
1120225
664737
1063027
1093746
806086
1342292
773501
1167655
1017477
603084
566550
539573
1035653
940921
322890
514686
794265
139695
1081388
666751
594301
382278
612759
1127878
1320311
703017
753830
1303889
534657
229693
1121875
934486
1151815
712353
1264527
841968
701295
447160
520451
152337
325316
684957
811004
861548
582763
351985
1181305
187039
943878
348397
922560
972474
1318130
599750
1316335
667793
677732
103508
1264218
138354
891058
1333409
291927
453322
1200844
983472
1120978
1244585
141537
283462
604955
931238
994312
996949
1352294
1042554
1041290
813693
335476
769345
869730
277446
400307
1263197
1145520
1214443
878210
792835
182845
1003902
71653
474753
919900
249226
256721
717277
1344647
321708
475938
765464
940986
576748
573043
730808
863395
232469
9260
449127
3436
1033788
390385
1143207
412363
1230951
165107
1132063
1149588
723210
785052
1219154
398011
1113549
487474
16925
1273678
391953
806488
415370
877111
691904
881595
110484
988305
512957
530276
1223254
961070
268018
344258
681052
1332128
712389
773958
556249
647567
914931
536472
743133
915340
940454
647274
38106
549291
1134847
847170
1336620
659993
832769
596266
629088
1302236
1014204
262965
822847
1030094
1211405
555412
35298
463920
545823
551438
60295
675221
206331
235438
593074
723458
1311462
298063
132374
947529
1307484
1084027
565010
1054298
906365
291030
1345710
970233
841874
958298
990674
1268452
126196
816921
1065162
680743
456123
747495
972319
786254
1101299
734583
67147
271108
1017522
475279
316446
272125
371538
21600
1288679
1352724
929756
191716
1280275
692435
911948
1260817
832502
551051
20074
1101631
190233
616199
972594
874853
92870
190670
517357
1047856
1134502
842264
77258
120207
1353860
810322
1118978
193529
1161846
764213
572400
952180
1071905
977429
999788
342968
96365
1090620
1285391
857962
246248
598548
243518
1117561
1302614
784013
663552
295876
120651
83742
1197969
515531
299842
87189
1042322
197601
1276877
939426
790171
152859
9689
1154436
857830
983513
1237060
438097
166302
458242
673570
1284397
1149054
269966
457861
298026
110822
835705
1337913
282063
484584
1322324
275837
844527
374152
358487
518598
203612
759013
779540
223487
1155870
669047
167489
28744
26329
971074
1091934
1278474
22497
95851
710562
109449
693621
148067
645582
637558
807100
732851
700681
721637
835237
645925
516753
1271760
1289240
398313
1048080
1296154
1236048
502023
252626
1353933
1055522
133151
19193
1231721
784765
173259
407763
1071233
1048960
702799
109373
910166
678897
1131201
409163
1279294
70492
884557
14723
286126
1345757
875636
499972
69626
592951
662576
299361
743166
58487
726289
328710
1149008
890210
841901
1305475
69291
1064318
1059909
419658
695355
203023
614324
678328
1244615
295370
727299
301489
694153
954674
1316892
757040
762965
872490
263088
1140611
104946
830517
449968
1105897
1097861
766231
518086
1153317
977765
542336
1173164
736161
260757
429062
389720
527016
820478
994904
975499
766197
61027
371780
413438
1262013
560462
54578
550610
852502
400622
704276
1154182
564368
210498
197901
58198
903273
1104035
1120867
335396
1250299
843368
605089
1225036
1264261
190766
429583
342728
753038
1166503
116765
1078095
156898
598860
61224
316627
228200
1042655
808259
1181577
634404
874256
470675
742865
885553
1138734
1062915
1275390
907881
1165402
785409
903328
817853
41609
714157
270913
319611
763022
27413
1206751
842595
240943
200701
131201
1109434
227719
365352
525940
1141132
892408
1009351
759700
82043
1193959
1029063
205073
628834
1117293
165041
1121102
271876
1001699
474300
935772
1040992
1337933
599408
632248
1146803
446696
792431
555461
905138
566606
797675
729223
54228
176588
423235
324056
240720
1113741
444860
605136
199688
1062037
10606
195265
33458
847493
641481
1004971
734842
1085392
90484
404073
445458
258212
941797
557259
186346
228822
451437
325500
176918
1113254
1103930
384177
517944
1034235
966033
939734
1063718
642823
356488
9637
516470
522144
1053681
486297
1285446
704498
957673
842030
304740
458877
240767
836611
301931
500730
413997
680416
201526
774643
1117878
335762
794813
576621
188789
509303
891683
1332916
547754
1082605
145622
391330
835249
16767
7002
1032923
1179222
1031311
1277804
1161730
938127
664742
439726
1036727
171776
1230361
1081658
399257
573070
477685
401308
471457
404463
613254
514165
1357375
527350
878441
442607
1317545
904358
455934
741525
765531
559107
759087
1174701
694645
720382
269287
1034452
122288
339304
422943
716024
587693
123007
283343
467668
811899
98843
370979
866083
1126542
1292634
94356
996108
854353
997418
1340680
955424
505859
275372
998880
639433
1111430
712145
864827
459286
780759
180298
242003
212860
984233
1068675
1056706
3979
1080375
1130103
585519
29084
775936
642231
933448
1002385
477446
136276
79619
602097
544232
678172
382353
466270
682230
1019336
892881
305032
911782
571955
1173114
752675
53809
893204
1261754
1139057
438737
465207
857836
115373
436072
1272773
1362421
1005141
833305
129719
1304880
643436
1217790
1140051
1170255
1247137
524746
808848
1014561
737078
227989
1272480
1037958
266711
1320839
100795
319773
135142
980013
597929
1107718
751488
682734
527658
157715
238051
1136305
1086624
21752
658579
516504
722531
771302
693440
371324
1329938
895710
1339683
142226
1288476
1119985
82313
521499
69994
880400
216304
100452
277604
670577
1071837
342058
311058
284996
1349856
661027
941657
975492
684323
842631
431101
1058169
205865
896921
1024899
722298
431241
1258724
95810
471375
116443
1096261
312399
58779
75886
678052
425764
794789
107435
348102
131408
1210509
585936
362971
831576
476750
198119
397585
316367
432104
1131985
1100310
509836
976967
404462
1291601
83753
1145465
326897
252713
1087583
599909
342377
614864
887278
821225
913639
47124
823001
1010365
1080397
705146
1017650
418121
1212193
273852
794265
432143
350937
140282
327275
1357049
834605
578188
177547
303515
19166
363906
1256012
1167041
434677
632257
614846
1144809
797570
618708
102602
169942
1128419
320139
269252
972110
568704
670216
1315621
442463
126673
667772
234660
1291556
530666
378588
320039
761977
522370
173993
352878
206466
1248914
670587
265978
1171651
123084
732111
1232256
847345
1054525
619240
627582
1009288
185159
1185710
961125
1304565
804833
532834
71847
62439
864986
594034
1038449
330304
1263893
477830
175333
277625
446793
1189007
68491
352528
27360
782027
1079601
587064
899883
1261513
775400
497233
507770
467107
690054
258433
314181
881040
438167
702128
244031
191043
113005
332361
493553
1232398
1163526
1325768
680152
1064120
704730
560202
39726
607347
1170644
565702
564847
1345716
1157299
724873
165416
418626
1078122
867726
243189
1192240
98444
574405
844575
289318
95963
948007
894966
601751
433689
1255002
719443
342333
769395
775217
977938
894951
1072111
248273
617680
996635
1247662
318262
1206752
1308392
108910
1046649
479828
481834
667505
1289985
1175043
100869
1177110
1240580
1331504
601110
469514
1044942
1275374
1332036
1187094
416035
1098225
356809
1106373
963988
602806
426755
420251
1231012
1337695
527370
952874
509611
1309384
326809
1006449
103284
528165
277765
263040
268211
32109
1315397
594832
1082925
968838
1075821
330578
1244833
133064
536751
674642
1075358
1211872
225645
635903
530000
488653
379407
692751
182562
1255738
798047
249480
635079
718900
157224
1054313
406301
402876
132123
644664
81129
1320095
5480
341159
267062
1353630
1176683
127309
1275067
1281833
874359
363254
1111866
1293629
85983
945748
905219
1004489
958804
737886
886997
30041
414748
513467
1268964
1247980
191555
1077831
159586
930460
906956
967826
892322
614719
916775
119095
460158
519765
590225
158272
684070
408346
1231560
1234088
1071221
20773
9291
93679
371313
657137
1258460
588717
99487
835995
99625
1036453
1344365
495867
105181
362959
656509
1140227
220309
345373
1182766
1008678
996931
405706
1101165
9789
900995
909780
1283655
18410
909353
776232
142097
530904
848515
218179
906518
964221
733562
1038840
803916
1351677
792501
1123315
295896
870085
83603
392526
213138
657144
1274965
184384
1145650
360323
729842
1363878
1357826
1170560
1076544
476480
1314626
1348353
169195
1203329
998285
338223
347409
1166907
6436
429555
595419
1190603
573632
909316
620644
246907
792225
1022625
927720
208397
904742
737892
976848
347657
701492
1241735
639902
914912
526493
957739
1052906
502531
929388
252040
113980
517832
628155
1264986
923923
1006376
551555
544557
322877
878710
1177414
372376
354063
1326457
531288
952040
1249594
634014
64263
805297
671724
674771
561517
921410
422389
1192102
85078
615815
1034045
16193
392525
1133145
50011
722181
52567
371761
423297
1052092
1350362
215051
467741
211078
16270
369963
1096450
1259810
981814
995688
951303
54381
777409
668645
1119081
532851
1075490
749234
740085
1025423
493569
374540
352
792376
617035
859073
1042741
207039
4715
1103912
876801
473674
214723
481724
775418
1124223
1015162
1200521
382118
1282294
1237626
616883
1045202
506776
1293484
1254099
540048
1262334
1243305
211151
822818
1133169
680588
1034165
623932
1059457
412925
350690
1325043
1075566
396241
290118
419419
20268
75892
1095126
671302
161091
579007
1138571
609343
637557
744703
171201
301410
1173321
56491
27663
1023647
363788
717214
1195534
683250
1241554
305614
695385
460991
1010917
249486
102471
52375
189129
789877
578636
781153
944562
1028938
523233
215253
181698
1042567
1210081
933357
870868
669175
1277970
340622
41577
622555
703861
490170
1005912
373814
1118777
1350907
463553
988578
100010
17965
1277024
162539
397589
86829
578651
846396
174845
676301
501835
241835
1024210
1047031
31657
91796
72265
555544
151108
94379
647144
1198790
418215
960077
536982
901794
1276682
489468
1010090
118363
691715
538457
422934
487802
1086691
608361
832471
1291618
203437
588662
1068269
976718
1221353
897266
839481
233555
5180
118425
602006
749100
1092087
194279
234149
1313478
1227948
902754
1294046
441754
1257906
966394
375096
1251846
1193183
914616
42766
1082130
1041435
1045177
1113258
842137
1244289
510986
1093675
760148
139556
506522
284841
592158
62039
543754
1202050
1320815
265664
306315
1199047
1327012
1202531
871575
573020
317726
112759
564499
247575
860452
446577
32491
1075615
392448
112408
437777
303642
989829
88706
755302
1282133
320905
956220
1251612
1223015
1280969
711439
165297
977464
1291521
836119
1275849
69413
676321
304681
509817
830056
1096731
411715
869386
102680
556005
796385
928919
1360986
945349
371748
720180
84747
597193
653995
639969
1130094
645674
933757
249571
890732
3549
1179562
805372
1236078
846930
816169
322071
455057
1284069
36031
416458
1131286
389491
565161
235611
429466
328932
646468
1165442
526493
328819
1321205
709683
1189988
285670
56511
979640
313537
184482
610362
1269390
424406
280039
276242
967494
210822
1263575
861900
1225148
1031793
356710
363707
1294163
144815
465871
1212547
234096
1330290
103668
999804
864244
570438
762881
1354698
1085340
404630
550545
928926
657129
907253
426134
961794
521271
887432
982664
1137740
854282
1042334
134409
739131
804696
1032675
1247806
1060203
1135331
890038
613598
229998
350093
481419
309763
167792
1208742
1083703
839578
1036645
138520
1053332
135681
214501
310842
714300
210284
1245100
351494
1363299
124296
479189
1305060
916398
744922
619532
551560
779749
703474
710348
1023636
1047607
877398
106777
186217
345246
753509
1297
1302765
131031
672214
303593
652780
1194454
163650
653949
401758
1267439
320320
277311
870593
53262
1196777
614822
1359132
560810
903829
631208
186365
771069
292356
202843
888257
24846
361075
367850
338622
1131969
1350992
1279160
181729
587708
67650
725557
1165300
933354
964278
1244738
585
889155
670418
825223
668322
582707
1361335
732939
352446
369683
1046723
827476
736078
748694
329835
490629
431605
308416
305393
1119181
650834
653438
90055
404335
254089
977289
736608
262207
621088
223137
1075798
669215
281985
779414
758204
1108630
1223156
1328398
640545
798703
1293827
631826
150605
545597
438845
1344784
1341336
616262
557355
396038
379072
884730
1350465
648894
66944
137230
491600
121978
688993
1087966
618618
56765
1227137
697696
159371
1124738
582416
714751
332141
1190723
1328929
1002579
248035
284700
204401
832590
774428
1105143
366891
868737
213199
564881
251644
676703
359919
265642
192436
425139
923466
185076
100802
1308386
854726
638139
970336
1025524
383367
21142
348467
231292
2442
423747
372080
726170
669960
791398
822647
1076648
778764
1300168
360618
1049357
412570
567336
646573
350910
479704
578803
978380
582858
598636
203216
364721
1353622
238486
1334133
379726
1224311
710818
561780
916061
43957
895519
774108
544558
1116746
651371
543311
976893
549088
552500
1293982
908821
1118308
926041
889710
321665
439048
392434
569074
819110
1102531
486674
860038
52162
242122
702573
204898
1013117
1288770
1047994
672360
482257
286961
346766
1032897
73650
1093375
141046
506586
1042384
752555
615327
537995
777199
1265281
775894
732135
193173
486666
742898
963062
70627
1199824
24330
406707
1256710
1093192
115843
403124
1216902
158796
1318668
697712
350974
475129
1073698
640261
636476
1341590
1166522
318311
854744
800241
884142
1059652
1130062
538420
1256780
89514
200138
1188023
1245630
876923
487880
664976
574376
820889
768214
100492
152361
1177731
1111429
527112
968637
1108380
571654
1081832
77157
128898
997288
913279
1084180
809103
50979
715828
482911
899569
786860
530161
456272
666588
119899
1284008
89763
1290052
314721
612448
336713
1309901
1056896
527695
235879
966545
239834
1124115
417912
492917
20530
1288088
425983
15912
745918
325339
268438
1281857
1248125
499404
1037748
1338093
916813
1156966
235056
637095
381283
618862
46970
167317
160420
1249728
698053
255565
826378
489727
963180
124466
436788
228349
116995
322899
1364379
697607
53155
669518
1357871
1000737
403619
558638
1068400
455489
459417
267097
764226
668083
90250
728147
684562
147478
471252
1084344
479764
449759
713755
794316
783268
957958
456144
1237079
230884
173899
1145627
1299011
784137
728479
794516
909262
697602
281889
1183373
219947
1356448
48568
237968
65469
405023
1084166
362952
832828
433345
1203754
792718
100863
952402
621701
1025143
500979
982795
143432
716001
369712
910898
1278936
1051303
984360
97156
1225762
314735
802462
1205084
956080
1200340
1263941
934773
1261314
961739
709196
155373
121067
831877
726964
130982
117526
259962
972206
1151584
457984
1262460
114141
937951
925560
263339
1093662
1160160
248485
1027711
1116980
1010493
977945
948417
157449
1358220
1198278
466738
537804
1168654
830454
819406
68632
280664
596931
177625
762037
85264
763171
1271149
378751
107627
1114049
533109
69128
365632
834204
32745
357088
1166870
901605
503823
928802
145536
888784
888167
1214468
95120
984266
1285078
766759
488342
738005
192334
740143
617056
1227042
765675
25014
315763
1270638
318554
249750
919661
101126
1007022
353909
383023
898912
262483
1133003
646515
510220
1187729
1268115
1036654
95005
294120
702363
1142174
715858
1018509
1041989
547979
1196375
523054
1166738
1307975
756735
316852
844623
1193413
804576
846759
543315
1003605
251064
266746
1203139
239900
877725
762512
951520
294713
210953
100599
1059855
567879
475064
1180893
1132322
140042
509369
704142
969958
545578
811561
1073356
978356
64603
597494
1342480
541985
466685
1074716
578911
1213450
677038
1046523
1151806
230949
1186199
1107326
152902
508172
757197
767187
1268747
612539
1031958
360567
1256809
96644
548015
252897
604341
161622
843209
908909
1076459
569566
976689
153075
572987
561618
1012179
967124
380591
1137619
1011945
221205
1351127
865643
715617
84006
1075278
331723
495445
522201
1050594
1188910
1180903
141727
1281144
678302
539154
712825
482432
1331789
600827
1355028
150496
922351
376446
1255591
231362
754659
1297670
401167
366536
296447
813697
854896
1027624
555070
606547
775058
1362313
317792
1128144
23908
734853
652987
1350041
1237752
209713
44362
6779
172497
1230603
775820
199209
40028
469937
1113371
268573
831360
648399
283120
190355
648996
53809
805055
1203189
171732
41279
628432
1286317
205780
340970
1140307
1280996
906478
1254614
844383
638195
796708
500000
1233784
586754
283091
261678
1090109
852403
1158442
915473
211781
703415
218837
1063180
185515
393397
1219437
1039313
1228532
639565
1220260
800040
250178
399835
589856
427398
2079
666204
371330
972672
702652
483572
522609
839076
1182390
854857
325565
1256283
892200
360972
197051
1025825
1027788
1251977
1015089
34523
1081488
1314784
924085
709225
955894
1236263
941341
66987
911551
284446
863963
1221409
20819
831479
1361395
1255157
1106831
1230713
1339777
1053888
829885
629386
1000030
118875
922709
146169
75129
340688
1087592
415627
1144673
24323
619271
758903
104545
489744
1067170
781584
258394
715581
1070129
1358688
572867
909716
976032
474211
1104355
21091
537106
1097801
1218119
831348
637188
1188128
1341263
1297725
718586
115463
150968
1278092
1256480
256048
764719
1157595
1223894
1146592
833815
33685
607530
1019193
1273263
134711
581601
600950
346192
1183592
1226366
391116
112384
697965
446174
737704
272636
958706
161667
116422
819048
855069
1272028
858531
521046
137702
4908
727977
197104
596020
811940
860554
1054703
109688
699265
918669
1246486
545401
1168748
1356577
1160894
759659
1046445
1234813
241125
517344
862915
321040
314190
662322
1353672
649037
423314
573827
16097
1046178
1098395
775101
28591
505999
702117
796998
1276707
289000
337311
1113599
1136920
203812
876180
235881
1002200
1140667
616975
1257132
675535
720020
194162
3080
341676
609858
733462
1330282
1163008
484836
911132
936149
830087
1309063
284023
705266
243315
228874
816186
1062957
405318
55422
14259
435610
552205
434498
848534
850409
981872
611764
1026390
961928
1015362
462425
566566
563425
247484
884090
622099
1238874
751024
181238
113279
1179507
770218
354779
311350
1153897
1107582
1257128
1241174
1194825
701779
868967
74478
1102250
490951
115347
386358
1229930
1250606
662011
958623
1160661
972922
1117578
756940
941815
422726
1172968
548373
500357
1003328
1258998
1113486
278482
307111
974336
716782
986468
272186
1360930
94777
485710
1086124
494292
1015951
1327113
171705
1077672
489040
1216788
691393
1010282
1227668
1361440
965799
156725
1228856
54923
210612
982302
1077525
1001051
1356138
170239
763140
353665
41212
772453
509319
1244869
1039442
273291
324699
1357930
680255
1107826
226036
543191
1172272
51278
1016561
109954
753357
799508
827736
636369
816565
1052030
94683
1084938
348618
209209
1013243
657162
531566
1120811
1052250
978554
90833
1294154
1066803
585261
1348619
1338450
386610
362853
28922
648227
790514
122967
475413
801156
748380
160237
20907
783482
622304
146031
751133
262694
490319
174802
800923
105911
657491
444837
412801
1208849
1210253
268588
1246734
24942
225023
804407
888376
376785
954833
434113
1042812
439726
356291
953844
600035
564957
691638
538373
691055
975486
881915
1214395
596159
104484
1264701
679015
279232
527956
1076555
940036
627940
1035144
1135055
1221728
1166471
1086355
680914
381408
736154
497128
965225
1083881
315444
1268269
220638
1087289
839440
1021564
314300
256272
1231147
946223
1047315
1127108
286908
536383
725073
343403
203580
1277022
1364209
411768
599969
757937
119242
158744
88860
1072253
1274783
1203447
687281
982430
245844
1031668
464975
807609
1237895
487657
1137410
994735
27525
103083
1189383
1248552
420095
737107
8659
292692
845028
1095121
156208
1045915
520936
20477
1253685
303200
360092
454490
218946
424632
370919
1312806
1067338
388332
1139831
223628
221962
457312
95599
709459
962983
473670
968410
639643
361584
894294
318013
400283
1340712
356640
1057725
28573
201897
741877
554960
751743
834543
1123572
660084
1227004
363234
161211
1310039
1283436
601133
639951
28826
956702
195240
880622
33384
1102678
787334
544320
27662
1161059
860889
1216955
62028
115208
1308044
220357
8351
94897
874583
754399
1252776
1291361
579007
658722
1094973
1263930
866936
43884
441698
792363
952495
934936
1356880
597768
187964
471452
549839
1047008
1344988
732792
648325
414300
1205790
242577
1027904
1042053
1347894
699703
1110008
55719
668122
943676
1072888
741707
405528
731172
1138884
987548
440849
808521
337785
965055
855912
258951
372622
750805
543236
806913
773382
242216
912213
970292
829869
1193968
46675
380207
253116
1351455
189023
1228090
1171601
695589
610341
1271918
111996
309680
882486
515478
982733
1024014
593654
935636
933697
439100
33720
642142
367695
374525
739250
389297
980835
871163
1159102
1304861
356680
895504
914264
212953
81819
34989
105708
118111
659071
443317
1289934
279955
474493
712585
927887
533108
777424
1245505
239720
200646
1105146
407907
1240387
289172
1147994
770944
418095
1218619
610162
623305
695083
11955
441337
944340
611720
132090
1354214
1155940
185050
594158
184960
646137
1003281
449265
349753
957571
460072
134830
737217
366578
73988
156463
332508
955456
1274929
960890
328849
689187
746461
796917
239050
899365
977510
1113393
1287250
671771
316972
956470
296536
1324349
521775
716172
293872
1019034
692307
1166449
188051
628270
187171
624826
565673
1109261
302778
1122162
557244
961000
196718
1065866
1107027
481874
743227
580951
1175795
1251921
198762
611298
1328843
1181560
1288782
74629
148872
1056815
1106589
1208316
740476
719589
652679
886434
1046357
707402
240622
486246
1010427
215398
587462
987606
1317113
1265496
1162120
64413
71557
876926
1347288
116252
1261364
575835
970049
384159
545433
142217
1222738
211612
1276427
157978
216175
1287240
655210
20497
438875
152540
587225
111865
497284
975680
479635
432718
97937
750307
90719
999768
364451
17191
523758
230314
936712
986076
893543
62712
107404
55725
264225
977706
1275709
167812
512478
818866
100799
660354
494096
1352067
232285
1203963
1300681
697880
794690
448815
1271577
103590
402124
1038189
483719
1358746
252587
1311969
1168643
886426
479809
1248240
759030
138501
391544
370507
982294
434511
5164
914383
433970
383192
1134902
1179847
1074054
21256
839725
319644
1259279
700324
461478
717959
539306
1068579
1159981
94226
96339
637505
1188013
690166
704540
1047798
951540
967701
908743
587134
863716
343560
905653
547964
123083
512893
1057745
542020
860872
805528
924425
1105788
437183
695316
208939
68487
167618
358325
640788
708942
270205
594723
800960
756431
726886
1107617
1345097
544983
158321
803485
100110
538803
561328
342679
199412
825645
592316
875120
324283
1217108
803413
511001
1241112
76368
995624
1283381
473888
447694
1311313
1263442
850929
1006249
304605
886239
368083
73151
996422
736070
540898
299716
854976
174011
719040
569620
656204
476727
531150
1197357
1333565
546950
908807
586099
607006
1110811
202819
202660
1207791
863428
846455
1304478
567763
1287779
460980
1293219
615329
1164092
185970
434324
159488
236413
1120933
198395
489072
1298361
39676
190456
543538
1083847
1330907
592802
1107724
165881
1051102
159807
658046
900257
1324419
942767
1305451
54881
500655
1266481
1207
216450
342319
933695
643960
261109
28407
925019
326928
936283
511334
620156
28533
810621
738489
596724
674184
780570
355495
386407
1316836
698136
402512
641198
838817
1261161
1298713
979157
1037320
965536
1221131
730158
1242664
499782
386020
1102336
592975
658910
328836
1120776
1044112
8347
530702
348709
605486
1121640
1115516
504646
1318235
1125604
884062
1069341
682470
394706
300235
458133
18918
925444
1070504
895193
133418
636756
1325718
634879
1249258
847095
118778
1279348
8747
959486
252200
1363793
272720
211191
605737
31836
412818
238647
1189913
108663
719276
1123180
1252541
59707
938723
1349269
1059269
189240
772097
1043691
504216
38740
1356914
594699
539577
218676
444637
672972
842081
1244742
909802
540616
9138
1344110
786954
877554
992858
1160439
1149025
1204938
952874
1013798
1116990
1331936
659664
857009
1356188
789718
401059
1115544
513440
1278314
47705
23165
457174
8563
318910
1147808
1256082
458437
260682
254469
891736
858289
899520
588973
458324
93293
980847
1341362
131704
462937
1114532
907065
398034
1209122
1235185
861746
1266748
1158479
919422
420063
106299
613937
707244
529567
317550
359578
592104
15214
206234
1147810
1205621
1166736
1231005
872393
22790
1169242
459008
540414
16785
157589
1099086
744461
1183311
1216670
488608
328200
513893
1363363
1156220
1354808
674460
769175
1242169
927181
89642
138600
978848
389125
298980
569484
105364
679992
739506
295750
92076
921876
394762
974857
501199
1052221
45512
768858
329563
273066
896017
184765
219955
1149556
655434
924318
119647
940013
430905
923514
380492
784085
896705
418515
987113
1328062
1215051
1277557
820092
94860
115269
1197173
1314981
473300
852541
523553
202368
919193
969914
674237
545833
346127
985631
1085850
648709
629078
582498
1096580
188879
1294829
1066597
989439
36968
621224
825147
697097
575872
237199
1205044
462739
445088
820106
298995
773976
1131811
324071
276451
723347
1363063
317523
838821
427045
914143
917212
696742
805445
1023241
1055397
134649
515697
315194
205413
383124
1312255
1215080
131283
429050
509002
528224
310492
844008
483237
975419
1191532
288539
1100396
1336563
1354913
308642
1195632
449394
1030396
195046
714348
764411
231800
1241685
59871
291290
411605
591740
1110623
1280335
767836
1114384
1279916
777406
1200438
746068
436735
913662
981979
641762
794128
513886
546732
1295238
603424
371780
1262104
387532
411867
600683
42286
833188
506110
63988
476816
561473
995551
816165
657376
294832
653007
789731
157809
39563
244588
674645
1344675
1356707
1242730
434710
377417
1009587
46146
1153613
291053
434782
1280539
1087256
277088
945447
107125
1101203
76782
1154008
957757
581130
630540
574071
749340
653959
598527
1039820
424304
515446
780596
678004
51038
1274796
436208
208618
1345447
348036
927315
802799
1342096
722924
1273385
912681
579783
499572
446037
3671
1269704
354472
25385
1231169
929686
191879
968760
334608
1355173
303339
181530
1310748
1255987
25176
1110247
259724
221617
126274
65619
913818
515009
820541
286961
1259184
438928
191584
1139703
659831
878279
973017
340780
672457
1043484
645129
1066841
127401
1253503
801777
367938
564014
254109
627382
1227202
1344367
1009028
913781
1240865
884472
914710
1086233
694420
285294
534678
988779
427927
775013
1334443
251469
938122
1205032
344478
221905
220674
1290798
1041025
420981
1046564
692330
1013314
526761
648750
621153
233150
1343906
185809
816516
1316309
316924
413998
72286
50047
1101900
17095
766263
1309958
195505
1338230
677175
1332290
105571
785661
241694
853626
459776
1179038
861397
741752
795308
700874
5479
453302
112358
410416
441841
1185088
621320
396436
1082819
85670
1293573
67971
650593
395928
587107
101948
673338
552835
1320182
334659
1338153
1073544
1060881
621455
1051976
1221760
934057
34442
408853
622349
1294709
650063
115991
184980
51244
1307799
93457
1037144
241259
1149840
775266
699063
588268
320365
155173
120459
1339053
48218
765717
860511
323534
102388
784933
294803
343469
885924
621682
357771
1134402
1333096
452006
162779
1310053
875620
557137
520089
564427
104822
704961
1156193
925170
96752
1229177
31775
749443
374462
661661
771916
986353
762079
807178
386080
1208930
616524
1708
883104
695096
471902
1029206
281621
853825
977437
1268024
1324916
1332315
1047742
318163
293673
665228
663045
263030
1327084
616338
312069
1332491
335152
1105731
917383
200865
202824
413315
420930
921463
370227
820248
1307733
34360
1064294
159481
1346800
564818
460680
776995
223533
224947
385979
573710
224969
724422
871623
849525
1345889
1149249
333024
703315
1196864
474464
1095059
98363
471580
1176335
219846
770664
380060
1027260
890841
998443
883250
157219
36268
31538
319335
345537
85834
983067
842382
1310827
1130823
543383
1243594
965385
582797
123887
815263
1187091
862112
1178313
65796
866657
229284
1356463
575557
1019474
1086261
555021
495683
478439
473130
1027058
11914
897463
623122
917792
525937
679875
1135645
1289656
1066447
80979
767107
597011
714225
1174773
117409
1134641
1066683
800069
294586
883123
928771
581006
505388
694952
122911
141765
391374
983750
1307905
950464
649633
24840
831161
1160572
623096
453854
1299793
178347
1327216
465294
859743
1141126
563522
198616
381478
230491
99902
355076
733423
629939
439098
37308
56554
1202274
1263297
821357
558664
1266576
179001
699567
726860
1208798
573132
405735
997350
400171
812447
646287
672532
572328
839643
1074180
468461
1180237
990335
240588
162721
1017689
278876
505238
1307874
602834
1273488
668350
392037
1077958
394183
1246433
1286974
511407
450915
240405
1357269
176393
454064
701842
1057402
1140753
614995
650692
1080820
1108890
498460
938891
780313
174448
550603
235012
58985
1240678
500571
863107
275115
1301567
602223
414916
1028810
716203
621520
1070010
768914
321230
309848
726380
1061428
1198438
1009552
275442
270158
617639
1217656
680005
96122
734489
492134
1346393
217740
396468
1333538
1040369
243864
1355727
601258
64797
876912
633149
1261908
388011
1042456
193826
136453
302368
481411
940055
641601
888173
685684
662016
1267204
671592
212405
863176
30501
114464
771843
1277942
1340868
1274972
1200268
516376
901328
474475
1277038
509870
1326823
265560
841005
447236
603707
1250824
54749
205680
979343
886198
792495
1296159
1127769
623863
701526
344981
1001215
1242821
1097136
452342
1209816
1061481
422476
179601
250211
123047
233648
553233
621667
564528
111541
713310
348454
1285373
110299
671104
974542
687849
1140465
383819
132336
994636
997316
128411
503978
244011
1246829
102830
529132
741417
1124852
540262
960345
910531
824247
769831
1324161
619966
763172
823304
794121
282182
415032
825679
521959
1264877
232580
527838
1208437
177188
294213
364260
784138
1252557
45726
1297369
1354433
1335730
616644
593062
3658
555270
103333
1305843
741949
1032579
1213372
51263
921843
585067
564780
199623
416931
270240
351791
1334993
1301384
240917
899171
1167856
534641
31570
280250
212385
819851
90301
117278
967561
502336
190153
1178674
312693
535865
975174
1083738
676545
1131841
616307
488531
113038
593132
1271009
946623
1084622
1127398
197311
703207
1080794
982972
1011491
164830
323526
244401
423064
22048
1072471
751928
314101
946655
1177724
1112300
632541
705319
724174
842314
889817
932732
547869
1111763
1148146
601451
995009
99733
774606
29968
293011
142152
97072
1202443
975851
1295940
719662
1032554
457244
389521
640980
758068
791764
53232
97842
1347507
329003
22474
284049
115520
476376
681544
937671
691496
444265
183522
1273839
579533
494749
884673
746505
1171789
999867
49342
1144660
1124226
1168376
1309867
1209921
1020667
32545
675966
477947
647867
121909
1212342
224911
635050
176136
1113193
1024619
446654
829802
221585
1324302
570923
1187232
1328291
416698
943804
254564
576481
687733
102478
349922
295711
242008
156542
562630
202219
1018752
53556
562396
1132680
342668
771884
1057976
611758
1069106
587106
909716
381514
828856
1168609
1230571
188390
906068
442081
16346
443094
787338
1341904
988270
596656
139935
1219607
991200
1326693
736774
321456
179373
128934
1015834
1029402
780982
108885
513746
862952
25375
1113396
993633
418825
416266
566566
1137965
1288170
377798
405569
511086
1120511
374752
804629
1072577
1082654
113691
1069104
782016
507083
1247744
1194328
1244527
733086
1146672
306141
1321002
1069487
278893
826028
885714
469311
768409
541746
471226
593518
1004566
1342729
978527
1122429
107683
150331
379323
234046
899075
226343
724728
972385
637375
432416
369346
785196
680169
480887
904413
749932
744151
673545
179079
526491
804267
566968
665105
1337524
165105
1191546
517688
193716
1358785
1348271
1118049
1201958
1312999
118390
1214847
619100
587293
964643
601061
1078618
81087
788797
238781
86681
255092
313688
1136822
681799
1239785
668402
1180672
1337861
1335472
824523
399408
1025788
611586
1201210
1208705
1017383
1294854
623421
578668
1070345
16201
1240596
1318737
426765
812727
260645
162008
1046268
3831
274787
1134577
260710
1124365
675249
1303607
1355190
928788
49654
616157
217739
116270
548632
313262
862430
371514
1290514
1036001
118117
1020326
341599
1148808
900639
599748
923452
692759
1016888
407644
1208176
643200
836197
750467
857411
1095760
527618
787193
533056
799117
173412
648857
1112557
733196
513043
1286344
429702
285138
376281
655312
234514
1008312
274455
136518
442652
1057084
328502
1079298
875911
729757
776214
698197
319505
1051816
1208943
1131521
1213627
1309266
933334
1264584
634504
624468
526481
821090
163752
826990
1327471
868384
315639
392212
491580
127100
746927
953691
1212925
981759
1356172
771830
442124
772300
351565
1141186
1111482
47606
268961
492047
222233
1152951
172921
1338001
313383
723363
1304042
1251590
923134
848888
640232
294446
689875
1070119
870398
1306587
1075737
919929
444275
1094898
755236
1267994
217500
1358819
526872
35733
723283
530678
1128351
429901
571322
589120
1264365
878952
706628
1352435
825173
826009
789381
1031310
899085
629854
301923
311202
1038371
1073093
631089
761150
881129
1011174
998625
129666
910598
277430
586696
924811
1200314
534669
380978
585105
952638
17324
1201236
1285656
753593
357538
188105
1037886
1147285
1161793
1069474
314376
1229759
326836
650658
11380
1270010
220673
242199
689578
611915
789661
973138
809867
922522
1000757
1003006
260979
204283
1127137
39640
367421
1251243
1264620
1330886
729831
624976
1311830
860712
213494
189260
20523
975651
1087488
527870
855317
122821
328102
320195
973603
101159
21036
1190309
1023591
718773
631905
503492
151703
494554
930930
1077280
68180
247277
23833
963119
399396
716282
176638
822298
384414
230977
171241
1000469
1147005
607887
200034
1146697
895508
242022
116135
573381
413445
1362751
548906
1335804
975452
705778
281704
80940
753071
827851
918120
1070349
621180
1064660
1101696
1004418
1287980
478244
470831
433536
1072676
955665
417967
441750
705112
595461
1200597
1132899
1028261
849737
1251727
350169
842835
1243403
676123
202952
265712
397109
32188
768331
358241
1207406
194422
379323
510923
1009572
1255744
379318
49378
1271143
640542
937702
450012
56281
430127
73469
592031
1128816
104783
863346
1002319
634504
154623
561804
532093
1293034
641443
955713
510987
1132767
184175
1165853
206253
511040
1207053
471413
926394
609150
115752
1221779
247407
662374
684880
627338
597581
1126987
682337
679297
29928
755030
695479
1176986
861851
511662
1086261
104391
1260969
419641
1017618
416758
1136496
1156821
1179939
993109
330586
360449
340882
1066768
19662
171013
969517
1038874
1276329
1023955
993850
258776
413765
1298122
882367
1211501
162913
1245141
751597
749230
1047061
1285828
1195815
643994
1125681
477405
731554
476164
1315246
752107
916936
83287
602074
257387
204024
123050
472544
1206414
710810
1043520
279547
292172
240565
1062885
476086
567908
655733
273259
406523
958210
643758
1303033
221519
1029088
111710
1082033
593838
1310133
1168250
1042862
784178
1115794
1314378
184171
813393
971955
1222966
273014
203907
728528
1138358
1054168
1007480
113116
461225
178395
7506
912370
11206
467859
120196
517991
19982
753436
328721
419308
670552
835067
562948
1256943
341998
345460
42065
996617
1116295
509202
1007645
678232
905834
106661
839200
554678
835793
958650
633794
1130598
62309
642928
444422
202929
601939
787278
112441
855542
295587
798764
937702
101389
315262
787042
438817
368141
195926
302823
689066
1243690
225389
383356
706756
185376
7031
1350156
485384
683627
342539
673256
1056032
742076
848475
948872
253489
1295333
730973
445894
579835
424067
1243671
402124
1351448
224639
129976
123879
16792
1100650
851697
374123
86561
261861
1164559
1257629
753478
1066886
1267014
682952
1098577
655457
411551
1144342
744478
92788
778433
862888
187632
773738
600419
1120515
823476
1296341
363271
787390
782253
937750
147689
307390
254500
406847
1189182
946575
604724
1078090
593628
1282550
1231496
572832
663668
592709
344877
465485
177095
1319026
1021425
563452
409736
17436
1133669
1328842
965994
10545
1012024
389734
27472
745462
1321334
445772
1276448
444319
1221863
102116
559958
1141238
853201
1220319
899099
1299003
102100
7698
267054
35289
374782
1223969
284975
995579
790283
167734
15406
1193501
594831
1043215
523918
809783
457029
1266186
327894
898227
207805
125256
717900
464638
585272
232900
928225
194934
1143640
698201
1115996
899674
644011
1292792
1338482
973500
1130507
742633
1284197
400816
1172814
1132437
828798
1047458
64947
736846
789262
1290162
1070666
1214895
1191129
1129511
493557
961524
735989
728041
245739
156839
156260
53146
1054364
1361544
685783
1158940
533663
645863
113803
404349
320656
235551
564490
103283
197375
487842
1341384
146916
1126466
256948
907562
825966
1008003
695429
964523
48879
858379
1084047
527194
1362297
252691
1342679
70523
389264
831116
781519
843225
1037914
155071
313042
520214
345502
1250151
1090861
720383
1292465
947174
1065116
961476
541750
240686
824785
418915
1348778
851150
170131
910854
915329
81816
96824
197474
952613
28533
1311383
292269
1323289
770304
495103
275347
1343932
425784
622657
371564
419909
705287
1340317
1124292
1004264
602819
1343192
1164645
195732
995357
1169640
614678
73181
1142821
410293
400929
1327286
542936
58715
719150
963575
503250
1154981
655210
519354
30753
1105802
903360
883794
597592
534428
810113
879167
699390
1305169
1182677
43589
1173549
32528
1125601
322413
1109251
1074623
528792
259406
424324
209873
743439
117631
685974
1012657
435377
866349
1344762
93750
75277
943376
854517
296885
856325
1177148
198677
675707
924457
439077
150514
245382
684268
675485
775985
1089542
825581
220366
1040931
993007
980578
867800
157527
693882
841281
902354
31512
1210744
988425
1218281
1180645
761897
520480
115094
71433
1113228
497138
221248
231726
1140352
1158879
262753
1291920
655761
1115892
510595
621128
1015569
1036889
939932
1193316
548592
546233
752108
496691
1213986
630843
327857
757318
1031482
1322136
735765
1133779
1268852
737470
986091
1158137
1036417
710082
261084
919973
86630
1212039
572262
72986
1165882
632505
1082782
999204
948239
420149
569002
857333
370785
749272
331982
114957
292223
497763
59563
543503
797683
1106917
778692
851164
768118
665589
859041
395134
1237215
1149938
1227285
880871
623811
816545
736339
474556
207359
421161
418253
372805
516635
1243341
1112331
1234792
1113986
1261866
1017527
430635
626765
376213
673872
580411
1328099
44503
521921
698164
726298
1023635
1252060
343679
153135
914794
427890
1309506
1151630
879945
1126286
674327
207806
1046147
329221
662316
585971
582784
127392
1001369
1297439
624368
446655
2712
828042
605975
1168640
911851
514148
177133
926857
861734
37878
1264806
1331297
278368
933647
651516
594740
887798
539491
860485
658125
87499
744134
127237
350667
772466
1198606
19205
1033587
937242
1299130
771932
1005795
484580
886093
660569
145160
764832
196274
1119874
998445
277193
85842
1246627
811144
1177202
1167114
810892
341709
1344536
101795
1085236
1263457
248650
1187604
216910
1323728
1120878
1034121
736163
546533
232213
788603
59803
315003
1049106
1046651
897907
526489
242606
845035
514886
1217545
898562
1236027
106756
183357
1352251
1241942
588296
1300854
1307848
1274687
996626
1196726
1289357
344080
483464
108022
981694
6044
1008599
130109
1346424
1080586
450252
555288
245712
1317448
100482
809780
499647
1068904
364557
1233991
917024
269476
1132405
1014926
1262652
219383
238522
1301189
34398
74866
58658
1012721
858723
1160564
1120200
1037357
132124
739169
692003
834365
308703
1137000
387532
2729
1255555
501548
710441
702360
852085
1242776
425140
1188193
246204
1216498
650836
822198
350568
782928
743267
385028
1360911
1000675
851875
26132
45257
774719
11791
52983
344396
791009
198009
1088684
483879
1363736
1050412
712702
1316565
1146379
744925
1002708
938451
537111
698367
844246
291968
1268564
999255
900953
281540
704198
129892
402289
1332121
1268387
843250
1145674
706560
155243
654021
969766
208738
1153353
1037081
487565
446259
943260
1100967
55459
848702
860001
1225280
57727
390031
1018565
492502
984091
899402
413555
214999
681426
79958
161840
1119136
473877
1222337
1022288
358110
140012
740457
568152
260494
1193853
1039000
1058188
772990
1200127
1071195
246743
842084
741935
258856
882837
477014
1170909
324070
294098
1280022
1001089
470142
1002686
840172
388324
325726
743656
669483
1022757
1331192
661010
466007
172816
510126
1168152
1223759
892924
238402
595235
1159630
1054563
1104442
1353604
1036083
329148
1140254
59335
1076467
565661
1178720
386066
1336651
598854
105225
547001
630850
484217
477476
775146
452512
1106918
270032
250345
5654
145666
1259039
189767
784359
286717
771521
824997
146474
28078
992157
107394
740805
858488
1085463
1177726
528799
696639
1201431
314061
188772
328285
748314
878487
981839
840970
85603
445638
651019
543941
1089130
362485
336366
59662
1319049
689345
830856
307608
1325600
1331977
431662
940915
457090
1222663
215181
533415
1251214
1046600
743421
258190
218583
52438
842824
1165575
1135260
1085693
1304412
1168703
301779
285664
590911
776589
503183
683089
296844
600096
1234212
655717
1178448
581757
825156
554588
387078
324393
908669
56845
877901
1332645
1328752
1357129
48032
1212803
1068522
460744
522544
1137880
420438
1067492
45984
1206691
1184012
1138262
1003038
841336
197173
918408
1202967
1253004
225026
782423
882827
832812
1234787
911499
1118223
1143091
862243
778289
487871
819964
1190455
916473
828848
552580
268391
13462
1142900
592344
1264744
918573
317755
1354326
1486
987985
1027470
701182
153257
1195652
844578
488415
1261870
431877
1140607
1300925
22624
1283867
388190
542914
1260571
39488
184512
556373
881349
1032038
708075
97914
907935
879588
380227
260389
427339
115194
873324
844548
543174
751654
220003
1101750
721343
1285536
388477
48114
550374
85941
1063950
1275025
445941
563872
887881
478445
882328
666467
1090730
864116
259438
1119469
472954
197058
603606
509760
763629
1194415
1122835
210408
1237056
881944
715127
647296
551582
915352
403822
1325485
580678
798557
485477
680634
698019
299072
33727
1048005
284383
667781
374872
1077570
490769
90891
357115
137933
885609
523342
138189
636727
883223
210205
1327810
58668
159011
1031595
1263475
953061
899130
271649
1002767
1118358
1140190
177372
524540
1139529
434850
512037
849111
1345138
1218562
591342
1014950
1045454
713813
331688
724016
198554
165790
988665
711589
1177941
29326
682724
560421
204640
1082090
126159
149186
818115
256187
516456
435858
498342
1203933
373828
266446
528565
34876
458078
369362
1230723
571862
543215
405145
8610
400706
1337908
124467
1202090
1200292
938678
412868
247282
297997
303810
1225285
740811
1257497
687321
402868
233531
1310558
467560
177185
815212
999664
353299
1084823
1025623
392530
324216
1320381
1141012
551130
1172863
819682
743668
1248732
1242552
374682
666631
1273960
937554
1050215
372486
1184676
289321
1310214
71391
832365
1239054
623624
773174
1080288
583492
692706
527833
338936
794114
1309213
902801
710187
1074002
1114756
20138
692954
410574
1154445
746275
314894
696380
1287866
340799
27753
882626
389473
378317
1331898
464198
98351
1041041
566411
1196603
1249215
795358
1096947
53104
51589
189559
1173861
968264
504036
617033
255358
1017291
1197843
894411
1229667
1078222
359425
73236
751244
1215367
462842
74933
55293
877381
655314
1218490
6547
123719
853921
697459
888646
1318461
1161309
261148
1281165
697061
674290
135372
1091242
983002
978383
112677
1346477
390095
128392
84136
1025157
222773
27083
730472
559788
1142935
204828
1120584
11351
1170019
50827
133213
264071
591887
736911
824361
1221855
482195
22214
987369
211201
288676
1338474
699726
330709
475613
1241132
371582
684328
894796
590415
475778
457801
190627
1145907
356950
739234
657186
969159
1289928
1253076
1017512
1333862
514360
909656
499212
993930
239553
1353042
1110657
711177
750752
1267016
1245464
1032403
1161086
1339824
1015208
295767
840149
472181
508117
439310
959767
926319
913918
194695
928424
207395
34766
1023651
555038
1113172
1309640
906736
421752
1099710
581194
366878
637187
1092849
353985
971752
784463
382525
528100
445776
1303431
720606
621500
732254
72071
1254852
1138758
918842
92545
1330536
974276
1256790
723442
402188
89517
1013025
830857
983249
170280
1031444
823113
401752
742487
125976
391538
310585
1303869
765068
996130
401896
634548
205260
760715
1117235
853308
121294
876075
1133656
1242877
134370
561457
1193749
818422
917633
696438
977637
497905
131239
416368
570720
546986
1266606
174099
1249943
1113748
741024
496200
373518
1356264
1013506
160515
108284
780061
575250
18393
575157
56160
348129
1316643
801113
434515
1317599
835952
854167
1227440
471573
1083622
1161720
272271
1301162
1026669
584600
907924
189960
832379
1023632
1093250
1153127
1228660
54352
356290
1031945
602604
287217
211100
737934
857178
917583
1014363
199188
1176787
974272
31246
874330
214722
1336715
1242447
555537
219783
1169602
1094511
88703
765116
220568
604707
6052
1058810
395257
1348836
1112596
805097
85572
1333079
874574
212245
959423
100733
490888
955040
6579
211801
708503
435853
883044
458958
328475
391219
158353
1362364
1241092
663204
1044677
1198483
1017129
989340
1293417
1317075
314329
1076624
440361
1061682
790495
762774
1301938
604798
1151937
728295
1041502
731745
208647
662537
528312
1187716
132851
494599
1355469
1363207
1082162
17785
353545
41757
848176
665573
65126
1064218
387313
633107
922874
976915
126503
312449
660817
205645
863421
530637
363366
337167
985609
961820
1052859
1191917
693333
1236397
1349318
1054396
76695
1110516
1075410
1270566
591683
1141409
672274
314433
158496
631251
1323332
596281
465947
1095636
1058155
756181
450013
396284
767800
438303
627279
101877
272020
1111761
1355199
89909
308323
1292220
360564
358797
323979
942301
1088168
130934
459991
1097915
1282555
924536
1361518
1149235
413473
395772
130516
1356245
838871
791700
1203406
646849
781579
77167
255531
1178074
1224557
729014
1014999
512077
1172034
792551
1046828
167899
220741
923284
121391
1204282
750749
762984
412098
747248
42643
359125
368114
415771
649416
1056914
735012
598146
289489
374159
780983
533151
1353588
1231684
848014
610341
620729
28222
1011399
1019953
519338
23521
1161627
1218753
871195
295418
950199
785631
629582
1247854
611650
1306370
705767
690409
1070874
294145
867753
302478
466868
616405
201359
892123
439897
767904
131831
1055815
889830
488455
536360
1231971
910020
930213
9016
921541
651139
701841
918567
162265
706863
924454
2916
856586
201956
528754
1310438
259492
791998
871122
578223
516677
921085
2051
727043
352647
1223366
1313376
905416
1325147
1308797
659822
1356614
1159399
249947
1100824
235622
136616
922417
821590
170649
1344621
1084056
377436
613123
689563
1360336
67
1030626
826200
327935
1189402
688279
296202
224416
367949
1133688
745653
766599
505576
199242
1123253
804544
888990
770087
807894
747050
1232868
349428
1311293
1024400
192821
71725
305002
1179867
1325365
1095667
199891
1353744
1256523
1044698
1034890
1261482
214053
181185
829951
587212
295907
619286
108910
174621
32877
242843
399714
1210257
263447
246173
920446
639238
1332463
1108884
873202
1220148
1128552
712298
637528
476062
689185
329955
237999
412922
279728
149854
1208403
942700
257224
996833
585206
279898
21204
441774
1189980
1006733
1055957
1208207
675649
1318720
994798
474891
112231
487878
393313
156375
648624
735569
62140
145020
386362
581736
1065427
714908
1061299
1002838
612802
525179
1205089
831946
1048595
740771
1077701
27685
1050960
694074
374965
504940
1338285
102663
615368
1019967
1156454
256018
860970
938767
525042
1012346
1061599
37906
646907
791464
92389
101742
1316633
92382
615998
1095507
1108437
580149
349180
1233109
529777
856382
7478
720019
173139
1169298
432431
963213
311690
996699
217312
1044429
274692
245082
435381
49298
723840
860658
275247
1197133
1216465
482117
1062131
529960
888313
161369
186437
1307847
480694
599601
842050
438766
672663
1301631
464950
619275
500356
717044
713275
708050
463981
714625
417464
1261327
680626
393055
527940
912401
1055744
734860
921108
1208841
555843
714888
1025330
686107
448232
878944
973218
1008678
1253805
906375
71636
1116685
951688
731006
225440
69581
108721
463358
64664
42137
534267
739572
773865
666265
711721
336677
762469
437605
384794
130435
969481
770474
725729
1333807
1347215
19082
354459
1013531
415510
59077
915983
35123
1127593
588651
89352
56123
725799
1354218
409697
340030
1194931
30374
227480
1355700
713856
1195030
375049
1129436
942265
864646
98441
125709
139502
409499
447910
432379
262401
157684
761498
683384
941228
1316086
368510
739217
84920
324046
733426
384470
705401
228978
1342036
129507
71725
889150
1322136
813425
231816
1095694
1327619
513921
106504
422453
1093842
1216214
1329199
277731
798423
372068
1068619
409094
316734
1303458
162924
721279
889056
256244
709373
238307
30794
885033
1345125
55723
852570
270321
1125395
686348
1149396
743338
747456
300344
1338269
691757
338806
701143
1162213
650084
1265200
450296
953661
472106
966208
1165348
65362
429540
565550
180220
773455
727884
1044537
414249
1136066
223244
193647
1186936
1359594
1078994
1352093
713079
69464
1157310
929044
45822
614587
603929
591980
1314940
173442
347588
493665
1254481
753241
787843
1318739
85396
1361487
454134
1335804
186218
459553
208184
44467
391502
459364
1288485
307631
329252
932868
1286606
784828
1178817
1244424
617704
507087
695916
526481
715233
205019
722179
150403
747441
466661
1061504
900921
1196842
612600
722293
1032536
356868
1074932
606381
106753
607077
395874
1357794
1234551
880592
1255751
378013
856975
215162
531514
654749
1256370
1085396
414299
1244085
354653
1341933
354604
459544
274133
224370
1123874
396476
832492
162901
550041
209468
597083
422808
782252
501333
107072
445484
1175507
1312413
363351
468530
392016
374338
1087307
75020
813316
313468
220761
366260
880416
378102
770596
301059
1297629
698287
271109
544036
1353922
399480
632330
1343217
53144
599921
307268
316847
161368
516033
686028
1038170
1197676
361403
1164050
32191
39014
401613
947206
734796
262251
1224254
84491
1016863
672264
323498
84744
568316
55444
295799
1046829
1190465
1302901
103421
298599
266788
505064
525435
953827
998360
884959
135387
581442
69179
140850
122736
1140787
374100
1339476
863781
1220090
1125430
881989
618348
911362
1293328
1028646
711923
71080
896684
1363922
447199
449934
228355
554530
939464
1270463
1036378
1246179
484102
22297
1074021
1265588
1050565
614033
361053
340293
621857
465395
1057531
200578
614951
33663
988132
1266612
1198297
655945
781549
390420
453057
1120164
1330113
706711
20299
734769
625613
899276
1127069
1184672
508186
523095
1076244
695870
1359905
1248502
958792
712297
1076216
528771
1307888
205404
338055
606418
372065
128788
808484
198531
1009717
893699
905819
1275116
856023
488935
1246566
855882
569348
1232800
110336
18139
541651
514015
1045575
962598
816097
1050836
211440
830035
1340212
255395
817883
760085
53171
972841
1134866
4084
694193
827672
936827
147342
633720
1279631
141800
786275
878135
903796
502696
280161
405363
1038731
313059
179182
122678
67416
838432
113976
48685
946865
1074929
538629
641709
944058
1147116
216130
30133
607460
923367
84590
894873
902166
1165270
1070989
535500
1159006
308953
806833
1116199
780836
938849
440471
1237202
623199
968893
338242
629295
899327
985102
456033
1092082
1033253
37750
760275
669946
391753
610839
507374
631102
464249
965027
781525
1332742
96149
1252555
797712
418475
94280
768850
1238958
567090
978522
133340
506678
1023070
1160091
881002
1266983
195221
73555
679674
838436
886601
1263784
767836
1363527
618152
977923
807031
268174
54400
519682
74131
1037554
266308
1195677
1053779
473533
565687
1021564
479080
210199
967153
272879
1042483
1173026
1142447
601783
373253
1313722
1283865
1283211
1128709
214850
553427
715352
1174525
661689
1191530
828464
371622
353115
415102
522297
113483
463331
765458
129092
473793
1209857
1033007
964318
602329
60625
122804
1321624
836780
28455
124115
1217366
1156529
880095
703701
46126
1115746
389721
300541
430861
839936
1113421
1093410
601721
1025111
435039
451354
782137
1022825
1039483
892283
651482
1066435
254627
579736
71985
109030
1067785
493041
548507
961407
1188914
730495
1040004
757419
447961
663280
487063
947116
859582
238209
1252921
580136
1108936
1048469
1129759
1119825
330675
647787
223022
998397
717451
1293395
818945
1357664
936005
1034438
905926
303986
130553
169672
207318
677366
629521
1098653
950578
619682
1200596
1118479
926715
1158830
1112767
1356936
805025
419578
423440
303448
1128319
1146237
671961
652603
391407
750965
797910
255815
921921
728537
745620
1095423
288968
424137
116363
1249818
223625
1000085
1115239
544328
1302899
1171549
306321
582540
1301052
341141
55903
873360
849790
413115
659862
81777
583651
254026
31930
1206280
607566
1128489
97471
925371
61042
705094
1331259
710918
1004757
240617
532255
1103612
43489
27461
942191
345587
628151
915483
234084
419342
634303
1031533
1253795
1053203
475873
341781
973147
260870
253504
189307
1020597
278515
363754
184475
1171613
1054855
263929
758399
1093087
1256707
426999
597428
955014
449836
957229
797630
1159951
1002778
1159114
921382
307346
928155
219674
917299
60245
318436
956495
253721
1359555
1143895
138575
876075
298841
825921
988954
984469
503923
1221838
104512
656146
921088
982627
932316
761154
240333
573628
1306191
18995
913621
410245
423218
1078369
1188590
45251
525614
284651
48802
1266273
1321660
549412
420837
1110171
1123979
1105505
663919
931163
516608
543141
269111
232421
648436
1125951
640347
577905
786213
286887
1135154
151585
329318
1184377
326768
1301626
1265180
20224
737838
671175
658964
1072142
557344
234781
691747
1173133
205156
166710
853689
599705
293373
979103
359440
667640
148215
467739
781962
602899
737579
308103
755292
895964
470145
265956
1062620
246086
343984
105360
600002
218997
715122
429724
606892
306652
553851
751970
465297
146110
113031
278894
633063
175808
850492
499780
56985
1331801
585351
280468
1204009
329926
591831
1098050
47210
1001909
627413
28413
754726
465537
99499
564831
998573
1337448
499909
55030
487294
400236
1032893
1117145
785434
1176636
759449
295522
240909
57217
743824
442350
76818
28143
1249258
1076740
488849
960845
894045
160583
703068
581242
763016
1277053
1109950
1047587
1176454
834238
663033
976671
1437
564552
612967
1191709
316937
1253919
760602
832200
1206390
1311486
854452
640250
481480
112663
490410
176288
956582
685372
653415
261613
802637
478512
1011169
307129
405365
305664
466523
724112
1096998
102574
1260515
902187
20505
1033515
707882
240442
597521
180878
237923
673128
893013
856185
1005887
335210
335868
983955
85723
882
467888
197723
1262022
83672
763661
852270
160881
1261335
120249
740059
363307
1308492
164624
950166
552147
95115
1128584
631071
1110778
65992
1148383
129060
743118
311542
1252991
773600
488791
713291
959767
605958
69362
1042620
1352238
550797
774837
1047396
1181194
244184
727362
179196
675485
152799
1188226
1239474
654649
890672
737072
633231
387916
693940
634580
846175
652955
216446
236973
1220777
640921
674852
516008
1348892
54829
1227324
438432
304512
812498
450721
4993
747297
114037
315287
841140
411034
414578
201937
504418
121813
626269
97668
1358905
764675
789205
186931
524037
436901
21919
956065
789547
1336841
328254
1332904
561415
1126559
118295
885411
375329
1318520
1319338
921338
939222
713422
428531
818202
328637
247615
391228
1016213
1340136
1139158
461423
1062366
1053183
607076
733835
796344
583184
631416
238686
1338153
373464
463073
242569
423900
1095230
1284088
181747
1266415
1032450
572143
987858
748982
7479
604944
338066
123416
44147
1160938
131386
1063529
31213
527158
712600
1208287
1098970
205004
1066275
191571
409465
1281224
86410
1236540
433692
558287
645748
820171
24804
894963
1179426
760922
1160284
1202002
605081
617575
1327357
368581
1100371
994925
368534
685491
298132
1361069
1318535
137574
840691
853913
598326
1067323
70940
455727
903883
709610
1030990
929019
359603
1022767
130797
474939
950366
502841
921367
550019
776682
1187629
629381
1361453
557884
592535
1138550
611794
1102088
607951
679084
567483
1204734
578539
183864
738642
829756
582514
183569
276648
1299462
130820
390362
336313
116723
1003330
1299705
268820
268389
717872
581767
670682
228978
64446
134868
1320083
596805
430320
196768
881220
1245364
314420
1149571
781764
712197
502454
377668
920522
1143491
248601
708445
1106551
406760
432853
954151
52418
467298
271846
877304
643059
1220860
690014
925469
468222
408575
632874
1162354
1221841
685148
951347
1090973
485021
1269265
1324061
1010094
838548
196684
783747
935460
326820
68038
1184956
784405
441014
530864
232455
138875
973141
1257631
1099236
441239
490974
550593
16709
656969
327487
963334
1211940
687511
1093100
665856
976422
538303
588950
118867
1162659
993542
343958
1048525
1242644
504134
10040
108617
1199806
149095
111392
1297397
900276
669144
634078
474386
1011156
465289
1134202
253944
1172552
1020325
574395
1167892
98094
393556
217020
464186
403473
99577
1118851
512554
1277246
777575
1066271
1183941
1036762
1351248
192581
778194
576259
243214
1229322
1165535
587190
1144737
343558
61503
1347822
641380
584488
703410
455295
1184853
822303
1013083
906603
91960
1046335
898802
1029279
452291
885362
473570
206058
496221
489437
1078406
598085
1162152
898853
878125
1161115
1346792
333507
1260530
739709
624912
727834
1238507
709050
822084
811234
1286531
70715
1302102
993358
425509
895373
851103
1065403
11742
545387
270872
80708
347096
1308738
1180360
1080688
650274
485080
892903
741307
1155139
223647
882492
914663
1103842
1106968
271791
589491
791675
985158
503560
644472
1195062
1341358
626100
414718
396557
1300035
1339129
1080050
1301491
189154
1014207
974146
396740
154056
884072
624794
492317
310975
474778
836445
666929
1264289
530020
1003690
103842
832860
1360502
842137
865656
1112128
530726
848010
384722
495011
738145
1032415
731565
1266756
1245903
440815
498085
105996
391915
291349
500888
910542
496962
857185
377774
1244946
978052
1070170
1327381
1082406
657818
798249
400930
481361
956867
496587
457286
354059
469078
269540
529791
110334
344547
193200
456931
1329445
328306
464630
163276
613107
585341
1347090
803386
226123
421069
1058889
604906
1311375
1144768
1095200
193668
689250
1347757
1061733
958976
418515
1286236
382283
231499
718035
262900
460326
930941
564880
1108072
712646
1029248
413246
151888
377754
1016885
429469
37312
587386
588943
1142852
920327
1143524
495905
1153850
1060004
487699
844576
921974
147209
1071422
707137
518527
808865
262933
1269407
1160949
365527
44447
210697
1209128
1235073
652821
86777
767554
151326
1242944
1266373
894440
942406
1347229
990194
970823
1363523
778445
915787
178472
279385
252352
509565
659328
733450
1137885
808786
391922
1075311
71053
673518
89039
12706
27988
510423
661280
1080544
753756
578946
507641
236186
557114
322335
1259911
941429
904933
1279312
915067
462760
212783
1363080
627544
56508
68315
699647
105033
305266
546872
294465
311010
1000393
694620
944571
1144285
1234538
311311
983735
561249
1289264
758958
772882
575907
1024028
320692
642634
461639
993299
46649
1139078
713291
154665
446268
710539
502948
212228
183104
759788
617453
212901
821534
402636
1148919
906680
997895
54839
1119811
321708
44080
176018
1327094
746053
274751
781748
1192976
549687
159680
812896
514161
339914
844443
657172
1311172
967404
398159
1221342
461509
403983
147111
712704
925872
294772
566915
489328
571280
841376
518260
1346931
1024195
546813
910126
405734
341870
541025
608098
1358780
1089269
140865
245951
1319842
1030983
132627
302158
1055509
714869
236593
624569
418846
459876
1195214
699359
96001
112588
905332
389499
416179
1025215
1213884
188181
330486
120217
621067
113235
941628
1171626
985483
1204599
624137
65524
844545
743801
892357
717317
504023
458527
611435
220408
955807
617853
1331475
751124
1127095
1164856
1155629
29410
749097
400676
536320
261761
942994
950757
657778
1243329
933829
427186
165872
165374
601473
444721
1286470
405804
750172
574930
1007605
860822
688456
237910
277920
47169
764322
155675
837809
1005290
4146
1066390
396695
609219
1223609
1049010
605548
713772
368414
173198
1152963
569205
722011
714568
12204
358935
1223189
1309677
447453
413603
250005
375435
97955
509196
1316739
439394
276630
1283504
1043757
857246
1291778
979326
321725
1104287
14883
877952
206278
751405
790776
238252
805623
481673
1312272
404916
648706
147011
131928
454468
455157
1074760
729016
157640
827089
638868
1344999
409177
1283327
927854
222903
993721
987718
797121
682508
919614
414183
1004284
957522
468775
828835
809551
551164
697843
1024504
472362
1100682
317222
1205794
857434
323168
796809
1038066
1155867
996875
603122
508743
912034
562633
1352637
854976
899712
57625
794651
530999
348905
1319123
346869
487436
535195
677331
1334981
55730
1149915
809595
1319942
812196
1235006
1221300
447599
1220620
355104
714802
388684
753696
1071301
224820
666219
228362
567795
1103864
1115421
365614
1148954
73538
1122315
649012
951853
1112145
1281100
1144642
1288415
709532
947084
964306
74789
1133722
766155
1254906
1321441
868999
1226865
747561
628029
695377
579901
520017
217337
549038
277681
580917
561324
702947
681278
420129
1150479
793108
1155079
1273633
163958
465981
571729
386293
841523
217698
1137361
363037
335321
1146526
238554
484364
565291
232388
714371
1261886
869068
590775
398316
845633
1237992
1299553
600683
1315663
333542
1094545
1018029
680941
1233246
213543
126427
983198
508287
1204829
292477
237803
1132198
475013
103343
446922
1293651
300606
875350
961690
72498
313625
3864
939500
71084
957525
932577
519658
110107
862177
612329
800361
1019209
1134761
76056
695985
1100114
88216
1132004
889577
182024
919076
963897
477904
559854
579985
608890
1309217
686294
280751
392391
800211
1226272
632269
321767
329277
1007222
1068739
1223662
747696
973126
7291
687817
1359576
519283
476111
313808
356037
506782
278578
1216436
98865
715641
1329057
157204
237013
658836
872448
407923
433894
777496
472619
37908
623882
515979
351773
1218747
192363
712909
1248713
442661
849727
176713
810664
750748
568084
844292
976475
1276927
710534
1102861
243904
141812
1199560
68394
977774
536857
988086
1177303
1010635
994525
385723
127198
188137
1014769
892648
788753
1079611
469999
1155801
378152
1323155
355800
772142
506833
1268208
1023030
962349
122165
1361819
417617
1121578
550129
1332053
656031
59644
460009
169255
1105277
400773
275887
787277
866876
53235
1153976
161100
1086777
1206288
526342
248666
677725
599
1016673
729045
1362232
207774
148171
577584
807025
164199
426664
339036
128528
1167692
1088473
581601
453611
483920
505612
958559
1011977
630958
105813
713052
284535
1331886
1195043
326833
16818
531348
1073080
645133
248263
1302709
287096
656150
1249557
1042250
57007
151886
233490
825847
1306340
170801
718032
266996
832932
1107530
1294824
1023985
241796
972733
867841
335440
38985
1229236
470823
801751
22341
784373
573017
786069
1337059
1030690
1004520
1267200
316081
186859
59088
358822
405202
1015131
940842
180976
850415
16364
1191836
1110728
655145
660142
993854
648840
1244732
1180701
987276
492008
1348028
1032537
247188
727879
846196
1357458
1051864
266320
917383
513653
1113095
998453
566714
19681
652210
236390
372049
104701
1228111
744927
1178536
208949
121722
1147887
1154079
546647
748038
1232186
626153
1306850
860231
1232027
555690
122036
133859
177092
1051571
852564
761600
346838
562098
407263
113511
1224698
676288
807296
689453
1306323
576918
1310811
1031464
362486
648684
1046131
894100
926266
67894
389196
466831
503138
851687
1221141
1276281
591968
514640
619938
1315608
1280251
139559
355600
355765
676546
418140
936671
478512
645395
1217116
1163699
148699
322993
306221
637136
349021
319835
159474
622698
953043
801090
16460
999463
811142
229251
497865
923374
613104
657422
494551
1038786
8376
643934
867107
1142888
595138
1166338
1317758
573721
44867
151154
1307789
1070065
191835
1168820
561435
943105
400796
981932
782457
105567
729313
502022
588126
989838
790009
1266451
275199
879374
1363928
896529
996749
253096
1337416
189018
601199
367795
1255319
1364064
749124
526680
438337
508959
304891
944410
1215489
71929
605799
323379
509633
58253
1163796
514265
120662
1333803
1182266
503011
696353
41356
382026
951896
1149840
1284381
928056
1253518
1041163
664764
147362
458466
337250
218703
967223
1016446
851457
1076535
1243608
79410
1046548
345919
805651
1038249
760785
835246
546943
1029168
367061
1103327
490482
1150674
813302
593574
694896
988996
789623
558185
253567
404135
757173
365694
1345853
1052895
1081180
971048
717341
567725
801960
885855
824378
615063
752907
43083
154665
674206
392464
444840
1211074
28236
379192
162387
436680
68407
1176631
850359
1094549
669462
367954
5200
887225
848204
347984
1133359
63570
189016
686816
681772
1005743
342854
1115820
1064053
1285566
640400
395486
1356212
200795
294226
124112
206833
777237
332244
117943
1357924
653428
166940
28969
1108250
629960
537442
1333156
159973
1066858
1045472
647388
1157436
41322
1166197
165032
1159351
699051
1086689
536719
947433
8863
695478
648805
43872
52795
1121308
1302974
161670
509888
351521
982381
909586
530960
451365
1321093
1052677
910226
267881
726079
160409
249430
1312150
312947
931898
225917
903479
624570
788949
378465
773182
750022
465555
1335155
1230483
601567
845981
993640
642735
821332
1060500
1250961
817092
614502
539084
1008971
725161
273843
1165122
208541
675904
761218
168996
513358
504592
932340
15558
1295801
552306
1326403
1360519
1050589
918031
37666
308794
616045
494993
584790
307944
554999
616963
1022439
1145570
600823
865608
760963
723550
1223354
218631
999864
24763
73812
1350121
492643
265750
263192
1234345
664615
1187475
722349
369956
1140481
388615
994501
740974
268501
139625
984274
446443
638410
650594
618177
961955
390598
43700
1033094
327635
17864
809245
279031
1094962
337256
465465
861534
1335730
464346
785562
356798
251039
533138
626289
209798
200764
628968
1141864
1119484
1003426
1172524
395218
1088298
531753
436467
548649
309230
265825
735870
1032385
105982
1053240
593813
346235
1070121
241762
25993
1201952
712119
47932
426186
453270
846586
884162
438103
1271146
838636
249190
583026
1359007
1338615
1099088
87557
1139935
1268440
769775
1309375
278682
387896
819346
680212
134880
1153981
958771
781613
153372
513033
99139
351194
947208
873302
484817
148418
1006350
1194634
279604
395126
284667
111214
48879
344041
1092316
789778
447398
778471
960028
870736
705700
1171157
24454
1337780
600634
255212
542409
70227
1350458
250125
1007920
238416
81315
1012894
436269
1216333
79844
535289
898379
990022
1106194
876337
861360
45218
1258780
1245854
1174988
279919
655511
285326
749701
1142558
437024
552212
143671
155254
267185
13555
984126
327505
523995
1009086
1323940
1002092
836384
1262569
614607
1059004
1227173
849858
1076218
95569
1299294
809758
712310
403413
366462
333639
370434
322584
1226840
806934
48914
1012645
748154
1332531
1056367
1312446
1008125
1274781
171022
1085532
378354
108250
354646
227463
486145
877971
738877
785576
1155121
1182105
788433
498789
1258110
1008684
1313957
583283
1356979
810095
619814
834725
450658
569554
140213
223926
1193740
19876
289505
1259917
6633
834944
1102119
108529
1346720
1283155
642952
427226
737297
1356796
551134
1198219
1339612
236548
336807
1112243
517422
1122393
958846
532837
509515
863432
392001
1301429
619413
596404
455159
262784
743960
723768
657240
7117
1139191
1121181
1243363
808568
72901
823338
106305
939684
1214392
729528
1179860
627428
35143
50964
1280363
474046
718027
933917
167222
360168
756392
495105
1033183
789387
798298
391258
966630
520447
1164706
959693
928791
275067
775749
1160955
1094449
111067
575837
1191816
558375
859632
331823
810184
32771
1206780
868020
351280
73856
231162
236989
742304
820011
818484
428625
443188
1170081
651533
617289
339764
1180080
550435
942434
929599
687398
285337
978888
919087
1230619
761249
476495
1214200
1324117
1096321
638601
200197
603587
533442
733821
737888
577525
995268
126561
534459
731071
377917
737355
1012910
271383
171945
418642
555440
1085376
922036
605094
218143
152107
846696
1321517
32812
811141
439737
841666
135218
152554
1317689
558407
1263813
550726
987925
49157
1009022
63480
45045
1348495
224929
816051
976641
1078922
976740
444524
1242305
931561
1043389
497144
592015
672430
1070525
1240046
43406
145452
1089400
1337466
1223485
1019105
574213
181132
843435
271079
1311068
602350
200344
746034
924005
58453
1361574
681299
915927
356810
1239178
622112
1250471
1118335
1162200
566252
985834
1277027
659704
1020867
722649
672540
1163967
893292
1104272
1040013
1200095
928914
88955
1112364
753096
1307130
1213720
518189
276062
333115
1284463
977503
256337
662464
1036877
859572
93094
45514
342081
74383
722148
116035
1062128
477795
667417
1108336
152070
572151
1360388
1079256
744395
54344
68552
31538
183325
448602
1094785
590290
22547
825429
586216
67955
980643
1024327
310616
40072
138201
835053
305298
115289
104139
636630
1041234
1164482
534047
400313
915778
360319
421326
361903
344220
384505
828581
397802
1064092
917107
647644
642097
39044
1337964
564833
1317635
370977
516394
1241132
423171
345907
87699
162358
847853
1098776
242549
1009663
412580
990340
1163218
1258746
392957
267116
560943
429918
354701
696218
209784
758824
507032
516622
743320
978886
913086
970639
488032
41873
113354
1313329
229882
1120110
13566
1100416
1114663
871652
1268023
55241
1196381
1070213
538569
1011465
725742
1070235
1103519
1100285
1150898
102739
980037
559918
633321
1224565
1026092
779356
322945
658373
1348531
1235230
1097921
1149767
167879
216255
1196818
411708
635111
201747
921311
840911
1299106
463950
61537
1264394
1152434
438836
235635
1173005
1321590
808625
454054
1303707
1321415
634070
57114
264527
539315
433633
1074102
1044624
29861
468015
41182
276883
1073676
814202
891433
1331869
1000258
296641
91468
1058362
287744
95404
1140313
819480
770168
337562
474427
1120435
548984
209841
1123826
656218
1189803
1117798
903068
167372
687024
1266665
180129
369894
913586
1348398
1068799
454701
828601
613127
685709
1139367
285400
766332
294381
1015476
1097091
477129
768488
950234
746779
439868
313632
381996
439080
633710
731889
944486
1017669
1110706
1148557
884495
470974
172936
15007
1208154
329516
1332177
774020
78377
956475
415884
967620
799187
881996
666012
1172970
824297
575141
1052826
846794
1217979
908491
627888
344566
867264
182521
383110
947681
798553
1095273
304844
493540
1074389
1154283
121553
283277
1225487
951661
1186463
1002529
10774
935016
793416
952495
267102
1029205
437774
1240709
565730
141648
1066133
877841
22331
577924
572334
1110529
1300629
1072457
1132900
557517
968841
773395
228404
1343440
1036306
530818
1156009
421178
111654
150825
588596
1339452
290508
278361
1263531
70580
841806
335881
940427
417043
95214
987574
13610
207767
349179
544846
1025189
574041
681981
1181918
478297
250035
1028745
70148
1304603
315418
1114134
550338
18043
1327923
873298
613004
462293
359180
1240976
922123
871551
886140
853861
641049
915197
1348472
411399
496003
1225311
160705
743517
793863
1033849
1113576
1114602
1291681
270280
179995
977069
291997
1329700
1361225
294684
607324
429332
1203708
461601
1199366
513683
729217
1039430
475367
48275
360331
363768
867128
1260777
704884
830361
1197328
265888
241314
880848
559262
275442
879365
1216219
305175
308148
749376
1352374
36961
1321965
810520
22173
464228
104805
557087
606533
66438
98817
1146990
1066371
513191
1189687
272093
1065433
485344
1278303
1101493
24604
419969
30239
67437
1095637
651691
1360943
516328
1012270
1294815
380317
270399
1315428
936115
631466
976821
1295471
776994
1306525
981783
1224738
1184847
328269
1074573
461871
1019964
49569
429819
1086036
1280479
1186787
822141
1157041
923567
1331868
152752
318658
15782
726904
905984
1146273
179401
755749
1179923
398978
396948
658248
1338126
1250201
1079091
1137506
1345231
47031
1305708
62589
1066464
1306810
75210
834497
755114
108028
52929
133437
484700
1018589
1322362
401316
147014
1259391
1048079
247256
842855
1336365
726489
42242
150984
293624
703775
844119
937230
872502
1222851
620416
356716
520322
1081627
1315619
172952
559422
618247
1193580
1161648
1113373
162235
1269636
931193
383845
194222
1051091
926709
356919
21953
1129066
171065
950018
263561
401933
1119017
890469
299956
1048158
1159401
1272958
459856
958520
754833
582177
1210546
856501
639122
274084
710644
1001590
1156422
642061
248641
748525
426055
744470
621154
1213771
1314270
333014
225226
677964
930619
411586
1107669
1309953
886008
409528
323678
1349803
284370
817342
403021
1081769
374622
844797
245259
813494
735575
912341
1094937
201380
312830
93877
790955
182994
15048
1063725
484721
341935
356871
1322093
1323625
508644
62975
701092
818091
129943
487344
164833
1124241
1165963
444510
1297603
168125
384299
607094
869088
824549
187955
167555
1119281
651881
814190
894834
1160126
269498
744723
725788
366086
104565
319850
1141384
35606
70205
1100362
1324009
613014
1253322
313368
1317204
529523
845290
186192
882978
392918
105261
1265140
67284
765904
999078
560015
254968
1307811
919199
1226510
1239034
231749
84653
634405
614898
183299
921870
654189
1138155
129341
438695
514000
810455
870631
639983
487496
465587
517790
310916
107757
730424
45816
758021
1051840
23664
922052
919985
920924
1189828
1095621
1324197
457045
968121
805996
166066
327315
253728
272621
56578
517666
1073632
1215724
383084
70352
351291
202479
1173971
868339
287439
403948
190128
361582
215417
1066881
1275957
675053
1147504
443066
10714
1207962
1263065
48900
428582
1069263
1305249
728094
831683
779453
461831
881570
949279
426371
1107511
851308
1112779
436193
392593
912640
404878
696445
400597
712982
1351660
122160
477056
1050306
1313738
234740
82560
518812
73387
1217032
771335
276965
1237306
178494
776761
570099
248946
772791
1087083
356458
994408
588565
787811
789844
737107
185976
247080
1080476
101956
16583
863969
957205
532232
1245921
977195
534818
625994
133976
17040
943680
516110
425419
1181861
295501
591952
231098
1162995
114570
1080528
781268
479090
225330
444063
802665
1230480
351797
419312
67583
1307134
903557
646851
1039955
240538
827675
570300
151374
192134
829204
1338523
349829
116596
136278
345769
213147
161563
1083343
583760
1350803
827497
107753
280936
511070
300855
999482
277653
235799
764671
995924
1008813
25949
968126
592657
1312954
1303199
36409
1030553
898072
750001
1192242
361070
594102
806852
99715
1039680
677965
1260673
1142764
1132406
1124545
597063
573354
482935
544861
261796
944275
253509
589223
110963
651863
1006444
411769
685972
854748
227863
775945
50294
1208954
1170281
696992
842925
429418
164984
1222305
143230
246856
490122
322728
1121049
703825
562832
1092484
138088
648532
923771
232845
212523
808526
1338836
116242
1254039
1320112
1065987
268380
1146725
188487
739344
387046
696402
368789
211607
633795
1051125
817236
415443
1342846
1297476
468188
754311
633436
629604
530496
1062764
998267
1014338
700825
519684
106151
1010318
144202
706196
1107647
863380
1184257
120482
383545
1285661
610357
1036072
26301
907997
1083733
185574
400527
10771
413026
542835
394670
28464
364572
187328
700458
1283090
128383
969085
474553
1045317
204378
553158
1013488
234308
142016
757320
1158087
627683
723084
553472
338422
1180515
643349
63495
345958
665604
244461
1191738
198026
547295
543229
1183237
752445
578344
876305
293039
1049571
1198165
963121
755261
161414
264563
688268
431883
593946
791221
807352
468016
903630
577928
107411
1311032
1358400
720991
835738
44906
267790
426133
856789
1262455
685658
822747
868103
540158
382369
975778
402044
1181873
656848
1134462
201972
750232
877323
1031784
830521
992806
1056956
54345
1129932
1038653
584791
1299274
766922
1098596
655565
214213
479028
1279891
1015504
362827
1329528
324703
521045
51179
1237202
877259
540000
1321882
1348593
699376
946325
144855
702598
87707
1034439
359505
881950
1283760
716681
555068
1154472
550314
1345046
796535
1078705
223198
811688
756119
27380
465604
438408
319199
747602
1180989
304196
1260187
703521
367477
941273
325192
544944
800441
1037491
1232288
526672
1234106
1054119
735597
3174
182704
826462
1326588
871077
778437
965784
596929
616870
29436
112145
544509
852455
377500
1132078
948316
772764
285494
307035
476935
357742
123792
400518
659289
856037
1102688
350243
889878
167206
1196118
681931
1006790
1076979
1266313
772610
245577
1045058
561081
65474
1191541
133428
399522
1228160
250604
474607
482268
828000
1050921
1131316
795289
656469
412264
943261
111250
490419
520285
89516
170172
492423
52103
1086615
337812
1292650
569406
657035
620193
853070
163066
1328823
1216615
229536
562773
117174
648518
189358
1005245
84923
1229812
1028836
116010
423052
739880
410930
992588
928382
128481
503602
353045
710018
1189785
797714
604051
831245
613265
95694
1178035
40344
439288
729209
658570
316549
1167956
903737
708606
877332
96632
258620
351180
608379
180003
166043
767599
700122
735290
403978
292174
756870
520568
940280
1048152
743703
1079912
281772
534644
172785
834741
1104879
552310
58686
1058810
1176125
596904
809918
326975
895741
1188121
614328
1327461
774656
269707
999090
253337
989130
1220503
567077
1208852
624450
114761
1330272
782578
442845
1322530
937113
816357
603395
1081825
1236006
17991
914954
1300462
1272191
1113861
88629
249248
1197634
941692
483528
371326
766147
519232
97772
712301
1160461
1344411
419929
709381
227496
894309
310525
1068832
1145009
884983
865065
455888
988297
119333
158163
1120500
1053245
74423
533061
653118
4889
1017613
139710
1184512
1006611
1239426
1126459
701159
1060619
1139922
679839
621691
1247655
515812
22810
855292
1199067
725365
1344970
305701
182371
555865
830633
619473
851045
158390
338066
495854
1030655
506893
34098
631094
979623
1117336
1257122
259493
1268082
340029
1187674
743221
214528
470368
583952
941583
286284
1282355
98191
168347
534244
1046171
22633
776383
853988
211959
1305143
307139
1188672
920024
1078329
52649
494720
786282
1141356
225473
1267469
587740
1327145
722303
1265541
273476
141834
367754
248920
423934
1328784
695681
1301500
44465
1156548
223328
629716
62618
234083
1292291
1155540
1256804
857414
1038145
661906
503245
441756
258398
974808
86560
163476
573064
268095
416706
279121
1185812
1143073
1804
58962
497116
1006813
213266
644363
554913
1169668
655779
507788
1306264
373724
628282
1081658
294904
771369
738167
1144451
403653
136215
1225580
393119
1029991
473949
307029
553433
814101
217198
806161
830758
47513
1309610
1306406
1020116
346309
955847
508533
832757
281119
669947
1066068
533478
718965
1291927
613121
709576
888273
188159
1297756
1247531
118903
175508
1143728
962955
1225943
711701
409911
154482
835338
838894
1048927
415522
100893
1124211
196500
1337360
227961
693813
549558
1261658
296455
240255
1118234
356998
288364
868004
195431
251013
717539
878949
979439
782338
751236
537497
263668
356501
720995
956283
1288012
976746
45714
1075926
697998
1056825
117849
237154
1263560
433433
381216
335055
860932
197243
98543
1027970
1081167
730745
204147
931637
1005683
22266
679389
1194463
1004316
1038559
1222619
1252551
365035
377838
821292
404034
391513
1102082
747487
1124530
1179649
766353
704358
1006927
1263487
1167062
854785
320598
267373
397978
1223791
570809
319534
44514
966042
823584
296836
576279
948685
874082
473733
1010197
430930
667005
836955
535925
1001244
725237
104647
666978
1331529
212734
265482
494301
577875
1107770
111173
1121695
1138605
1257798
132976
1108859
1336697
351327
1016716
958412
507006
771457
1268666
740239
445590
1361464
996818
674735
371999
1287750
722479
1010837
222140
893020
565361
423212
1265435
31647
809065
500043
560277
1304179
45018
813995
107000
775524
427284
982456
717656
392338
797909
669759
614635
608749
1140612
969096
1257157
1005987
1022364
806020
82020
349090
646151
147282
975783
496587
1144752
98541
681089
218132
1270367
1263286
276396
1115619
187470
54573
316436
64303
151241
851908
298992
403316
48052
336820
500524
1223733
180658
248003
687189
161357
1047487
62079
1206941
754966
232745
525362
545156
615028
246265
952016
1096261
47241
1193055
41793
532136
1145843
916523
78344
513595
120439
686657
154139
681971
1174438
1217588
800140
1227691
1124893
396133
842518
148162
1359596
826709
169196
418892
400551
1036031
738113
1235135
632528
1339083
388751
174489
20202
211188
257434
30916
1131782
812879
521113
504934
93823
1217030
812372
1346981
939089
289889
1267714
819781
392959
115768
890225
581167
332067
150454
804629
1069433
1065658
1260813
388416
12641
657158
1038596
328146
1354784
850928
1127573
895
649441
1344032
1259366
365266
1314422
298911
869255
477846
596578
200874
187916
793619
1154796
319431
297275
998069
1109416
254096
1336607
1271617
1180411
872753
1296774
1326253
353967
1321061
5021
239940
613930
341494
651482
62084
64163
390936
370067
830786
1350829
35720
1033636
175897
737843
746241
232467
308929
982303
133470
424397
823942
393665
1027130
1346822
49339
836360
559951
1194793
1035872
114468
301095
808572
13934
1147446
33678
208861
971993
1017401
1322217
1104149
1220736
444856
859011
1158619
403454
909653
25254
193226
319484
143274
604335
775865
640539
28620
439038
1081959
1206961
99822
553877
508023
1253024
418551
502925
1113037
386060
377021
290913
78106
1346361
596409
1097688
1243167
106271
224071
250767
1228123
1168171
251937
1166294
607612
1162258
1075533
953741
120919
1001146
70970
295518
908433
888576
76377
409131
292010
881567
66059
83123
1030773
1297786
1030329
1010554
619968
1018764
19284
13149
5116
669134
213484
441169
615416
322125
773038
1356213
1223201
263580
411876
1008043
286466
555387
291775
279732
779703
572909
1189001
521995
997907
731447
137857
694330
387408
1308974
287922
125412
45693
879205
1187130
194058
499395
436466
1304003
442915
1117375
146735
306812
922778
1182173
105045
266298
394436
882696
611444
231861
40332
843228
1324753
371163
280271
1014314
795307
980531
703971
685186
783933
249300
1211974
316025
1120146
105383
955497
240621
718159
297907
945271
182576
612854
351488
529367
25828
204075
1304329
1160082
533758
171630
1069450
693143
709287
227168
330882
531853
1250786
821790
618207
946139
637530
565966
105065
30781
1074109
1267991
529560
1029268
220480
1188695
905999
402224
480733
625278
714441
989056
1052207
498783
143220
1029005
27482
115150
648213
1303372
816745
941176
1215836
1239566
478866
275035
522187
809728
505065
1168650
814323
791409
1065479
625862
701860
1059870
874806
473286
259618
74160
1293858
135935
1152241
343461
956892
1349991
1128070
205342
330783
412232
778104
1132230
748703
393078
15247
19773
1346530
1039803
736575
1085232
1084982
755855
334216
669320
28730
868675
518866
540928
733313
615147
1088970
371348
942995
188824
1090808
1083488
1272274
572437
1175471
434416
420515
1148840
43330
1343233
1167924
1090483
163832
590639
584391
56463
1251433
355884
537021
962723
309289
204593
487775
266460
904858
1025513
718931
703411
27911
207454
79458
489476
319001
453188
867174
432500
627045
770681
1215312
338918
447426
320378
262717
94028
419653
1308708
946638
183774
731037
1321759
321331
101098
131890
853184
848038
1279961
1144460
1227531
1091700
1333227
313321
1338079
308961
1302166
779400
836031
950001
457424
250678
1001265
247951
336603
453537
768999
192073
989461
312026
22167
1304015
850962
1106352
876459
174506
1055349
959732
1123745
269668
636503
405983
1308653
1278983
1023266
998954
730956
502911
1114544
626891
210281
1080438
1094132
1067174
753161
886194
26280
647400
83299
729361
560108
536764
3968
257863
145852
989190
494793
208382
1355063
587867
47740
641871
747555
282475
759906
701349
114881
79413
568659
1140370
234968
724374
908798
1234150
1222511
893242
1149374
858819
556432
1092412
976308
1126945
744416
1326521
38933
553071
1329360
29050
156405
4286
1312583
762467
906060
847540
1027915
427523
868977
738143
175329
703122
1056682
344846
387609
534046
61859
1251228
198244
890975
1025191
331055
8166
1298564
847177
863024
1056219
880464
881812
92623
910442
713920
1262367
508028
948336
160290
58213
429250
686941
382375
829599
752493
638046
682208
715608
1064706
250405
439219
453290
1048932
727871
1268105
534776
783010
1249967
1165251
1347793
1253363
874724
334313
1239574
797026
697472
565838
927220
645528
116746
420457
400271
992010
755960
281479
1066614
744887
488934
1201450
311455
1230872
246935
615808
683984
1225582
455512
343436
96721
61220
779090
582896
1119934
1353429
353065
53429
1272341
430808
546289
602487
555120
1268324
681299
735345
81620
1000499
1252766
331852
1142238
853088
847894
1258187
846654
1332954
589418
651640
1483
82875
1247696
900364
846084
401117
1126654
1256430
812381
102756
1182479
472449
712695
785876
315612
1117312
377097
737362
29321
301040
1184760
1353960
1342649
1001221
971641
349788
565392
823152
656092
1193769
434973
1243938
1034682
777454
1247504
420797
63466
643889
1089409
1105854
221342
122815
576328
267489
774675
1161101
833387
1164310
596451
1349489
708776
1035722
380991
697197
216479
116377
935661
1114884
217435
406944
1075332
504097
882711
296871
1025152
722374
672987
1328357
785838
754393
593835
1124673
756433
1162844
853527
123527
151837
1218921
993017
1107580
1068034
796267
548466
705990
118316
668765
170752
791728
573679
567482
121526
143133
219828
1231062
1101311
645609
807969
507499
1166883
1062080
788953
1236586
479011
1068796
581012
752864
912987
1350198
673913
959711
606051
526736
167715
997694
1268416
274897
725657
1171023
540625
913507
1021008
871922
513575
313365
794767
939682
1284495
1225374
288015
229086
223870
596828
971786
1226564
1331582
131219
769743
7363
1348171
916764
908070
138035
654010
1299780
1160089
602126
1279909
1063326
938960
1110635
606790
867644
240434
1118780
51601
1021375
797450
1178772
1055008
1303293
1324486
960328
135800
1132246
179142
1220609
295594
832736
471062
705018
407182
645012
1215454
322234
1441
975014
923643
897866
385312
753802
188069
73522
402981
311917
17443
763768
1120906
475119
1081944
64116
942959
1264026
679171
375935
807917
283727
388550
1172060
332981
317430
1356322
394359
627631
849575
404453
636177
285280
1125436
332720
203049
571273
1347571
714139
734638
880601
637223
548170
637124
36477
24104
1359230
1328007
1310962
952931
1343640
1235203
333422
797389
630805
662618
316725
1232419
1030622
1347936
505326
1192785
368785
526835
237141
546420
742402
1001222
744714
121702
691813
68924
497504
1308667
898478
1298060
974327
741670
856876
209479
920138
1348638
263497
354986
554647
129312
1020474
637997
1149517
1267902
893719
765238
709092
1017296
1356634
86132
754617
305190
589463
536575
164722
423931
1258049
234666
363075
612631
1048214
489962
1294847
786185
1016948
923472
1202153
114140
1135704
670087
1221854
1012823
1246349
175001
1013171
468374
1075295
1111932
712772
503567
720959
856887
1131072
1231423
870847
737818
1054734
711783
962675
420966
753040
1144899
243645
584976
669368
136976
1304599
687479
484079
976850
901504
81453
507360
504858
392912
388511
51874
53534
413758
287157
668022
486458
418834
261018
1215247
1123801
1232296
205686
749039
336756
901795
830592
354511
928252
402099
835094
926734
47237
560993
423979
256448
1361180
819267
129932
176289
163414
1312059
262512
845171
153928
6410
642289
675028
1307003
1237177
621504
1148618
342728
767609
377142
159401
791881
168386
38416
204902
375995
1205593
44765
1225269
825444
1045994
765261
68807
491443
1121583
636888
157609
1181932
532359
586213
942731
151321
1359947
92910
530748
371499
44438
1110755
733825
936632
582315
235061
1356230
51238
1049123
528641
429800
102925
1138976
184269
821865
342098
239511
912959
1246864
359476
594046
584959
1078418
1021001
1082260
1064822
341853
778075
707569
282499
569728
356460
636560
949020
584091
686296
440942
194768
1285557
1350596
1231201
732129
980676
753696
804609
1054468
933918
436408
226431
358448
1274423
913782
1330347
259917
1269724
287633
270512
1147185
847189
1050751
729480
1155709
744030
139053
143982
493247
1237777
515765
1158962
426263
1214951
269832
1245359
295435
1216168
1310647
662564
34422
685867
176569
1183744
728792
366851
663713
959232
910509
986557
404018
845028
472537
659779
1025595
134004
639180
630400
1028444
312720
1016541
101783
1162622
329077
1320092
915037
1311053
758891
274533
1225455
48733
745690
1028371
938787
949213
677255
805671
384514
1282059
588243
1326419
651929
849224
111569
943749
260521
933255
145566
98960
1011727
178747
949337
357343
1171115
933262
1045238
113049
1100231
1096854
588333
83746
806813
140908
1241643
822251
1161808
191775
908089
213529
679401
4499
810816
640483
1230900
546533
908658
181231
603785
923744
1169000
583090
508313
203035
270989
670892
981358
12794
1179377
56240
1260846
554930
712401
522292
919545
1053363
253595
384248
391402
1015593
1271077
533576
1322035
880564
1349156
491431
661751
678814
1014813
771986
1251751
594637
1227157
818844
240161
1036665
114
412954
1209541
305501
64005
849478
1186327
670544
631805
589001
69951
240220
350698
848954
169910
1104520
275960
960064
255969
356844
1136563
849628
1318194
746868
73396
576690
1235820
466113
1278877
1025341
362642
357560
1027597
749740
219404
812293
156274
700597
235248
803008
626824
434001
823362
474093
926195
641989
665790
868070
605731
1299423
1103739
1306460
1161911
420026
962972
1304788
35607
516520
859085
615202
460285
307755
189763
586815
93614
394827
783229
997987
801742
328350
393569
395472
750434
293871
297349
15563
893534
555610
928036
596141
289448
1098243
1101775
1299868
904176
234002
972102
838316
616527
767275
133000
33346
801738
337794
390863
1017339
1358593
817125
320982
1199419
630070
92821
523324
25102
856747
1011156
669950
2167
893492
633384
447950
157231
1225697
834406
1094434
186656
1159663
270360
1244192
676235
1198858
48474
1175187
798385
92651
283609
254308
1131166
768614
945506
798355
760521
498520
146721
68457
872972
1170426
865971
1347179
348647
139320
1104890
991793
805199
700277
819861
418187
11491
717622
746507
613906
581118
775892
160234
1338266
794021
1298040
52924
1057653
102052
941682
1066187
1012435
10579
368341
1316852
1084742
1217418
404263
33050
558615
724614
136922
384237
612059
1169382
19000
319510
821281
935415
681433
1081804
520905
258377
1311575
1218766
471918
802237
1332154
1171461
799889
258100
852577
260320
125801
771782
1018736
1162877
996470
1214087
1288640
1286223
1363910
1179616
114252
589854
469549
479396
268561
378283
1151375
667465
622823
384177
260
590914
332869
1206897
717383
119484
1324404
885015
1053305
406123
809490
196236
945762
1333347
519560
733696
575519
737337
215007
269870
714529
604249
1233236
252496
1245610
103314
395890
845899
643528
1210946
1358486
921231
1330325
288431
70331
483250
1149604
182890
156191
1088206
40462
1347104
902703
1281827
426953
140314
1142156
357106
118085
243832
1081602
443106
378631
935741
771854
645528
66318
370723
380863
1302495
172645
164431
867086
1296972
1071488
1210781
793023
982764
296834
1043714
1259286
1029180
242345
430528
718051
957601
948840
1083376
941104
943752
22385
489653
672441
710371
47224
1206136
1315524
994771
197856
998872
1066342
1015895
775715
730428
1151561
1037116
406540
477946
1005990
833023
4393
752220
1311642
1150840
368468
1312666
1200279
788360
1138721
7251
1193057
208146
22750
1277264
124421
1337297
671651
1152729
340994
214500
1263810
1223331
525173
873397
1087852
1016053
1323047
1265038
321842
1287287
936947
538711
371499
1165300
598531
856107
17330
14449
184091
323830
1101088
352376
829872
17818
863286
815245
1321827
1288191
1160518
980603
678254
1070884
872056
462870
707251
1319937
535650
746668
497543
1129769
530274
960443
144317
1263541
225
256949
476495
330526
1041865
1105002
744599
1172270
1029721
936640
1188374
781011
1108501
554514
1064830
1229444
741348
333582
811110
160983
1228405
1286367
56448
1173168
1336436
321304
1326184
243603
550020
1100716
879084
167234
1068389
921345
956941
964858
1226244
111202
1217125
659494
1103238
649680
645040
203286
304278
81977
1194242
29069
375124
866995
939459
687708
1115294
820630
406176
847919
733499
930746
549059
491564
563780
886487
1336263
1025237
1108539
1226317
855638
767070
658684
396622
190803
1047491
1221271
62149
394701
1032890
79824
495485
500261
1047123
192455
1137566
104985
327607
1121811
985175
1272141
198854
1351220
1165172
448542
110713
976634
1150912
517107
25292
376000
1014217
1344718
652166
842325
1116475
926863
978971
963864
1254019
418949
1150735
464392
531804
256802
561975
726530
331595
961643
836302
949477
778228
1258174
505204
642178
949127
960953
721444
665446
1234994
1221582
719346
1037081
1053992
1138062
881505
555287
663854
897020
267498
10524
1048263
410166
1223844
99325
995412
132172
27492
422918
523355
338549
321592
1302319
58781
1186220
1134271
234447
712391
547107
1349642
548934
605354
384909
31386
346378
1031535
758357
300644
330183
1286172
266147
30383
1162437
717943
35007
942126
303887
560524
380423
583739
632044
875750
879579
539855
822692
933923
1129716
1240138
1061850
47787
400380
765937
801187
267434
19086
1236976
1314109
362184
1229366
1292568
1176986
418418
1097090
607703
363729
884055
524584
1025955
309501
565631
19506
338414
822195
1007933
64502
1163866
566743
967250
592267
909911
22589
629178
548068
1337163
915526
89543
901151
332828
44387
1017307
785530
1266476
969626
442504
488910
53532
1286294
1274331
129831
762254
974849
88238
220821
896227
1019797
552331
315123
1184849
2773
708939
878465
263935
33396
1161924
280103
361270
263506
600726
1358332
50997
1250923
906674
26312
879943
1024846
1344276
1136912
1202831
1147931
15036
127836
611768
1018631
1281173
942058
1059390
1282461
1053717
396623
874479
924549
172854
124020
660171
717140
556922
894928
582554
368373
875592
579440
1045058
81139
779683
1251065
641301
391452
1142443
824111
985855
625682
1274326
1126018
965359
558179
1111564
910466
203155
363084
1220869
585838
669865
1259452
928194
227158
307550
1171863
62571
1038364
1356352
838907
980120
806521
1183565
1220150
691666
644654
575087
284145
1252550
908763
1186796
432992
694169
283423
1251841
1212223
1360013
1017972
444890
954762
953200
1075941
1070292
943654
99358
85453
793918
202227
558228
482700
193658
234195
22710
1356766
45955
884743
33954
185380
639365
1147112
948905
897939
592674
1257776
532553
958813
1623
860714
869035
1209389
1057785
1226740
831345
275448
459569
492350
707931
1303385
1003336
452830
996998
831309
1280656
625800
42081
1249048
117346
297291
1289494
61669
4686
1096689
349198
651347
457272
255294
202594
1131478
339363
316596
495741
166558
1126264
892318
298357
102627
1272655
1195216
1216447
386844
1284109
924973
351307
834054
1011692
1359898
1313945
218237
1249956
294177
1100339
680227
293352
715210
920522
296358
81436
1138643
1168722
1202264
83127
241077
1359367
503386
556131
672955
272793
1139985
839825
300695
93927
49069
1119136
1146462
178980
243057
1047856
730406
465342
52197
211361
773970
1112806
101245
973114
540789
450492
801343
544743
1212645
1107724
588856
933172
400775
339210
1043708
1095692
523196
970116
658829
250758
744228
136068
1013835
888393
7141
743551
858836
27921
470180
758352
587598
128704
193113
898425
573400
252537
703249
559963
1041416
482091
6695
1269149
482140
1161969
1141545
1048792
516563
637839
406824
1304110
730299
843983
487060
146959
469073
1324070
77186
470280
1305023
412104
1105759
1061670
1130922
623858
856500
323407
110791
1307584
65338
294651
894914
362692
341906
229285
483215
358002
744767
95189
905198
113779
47646
354945
364851
423028
1086947
791239
1031641
988171
698796
551304
128876
1103292
450741
746505
731245
1213925
529521
1337852
150082
392846
858885
914349
1050052
774242
867358
381661
1146412
293357
1170283
1314946
1233686
286262
20640
209061
179430
1361810
471040
696488
741060
362288
634241
889978
673848
850412
894098
2650
1152394
1176008
1176206
1284129
726051
756668
1050774
1223467
332893
56514
898688
1299920
130017
872663
401221
739276
1168278
702355
929370
250435
357408
511349
1019694
1143706
367345
827727
1355251
879334
1060786
794213
955289
1026411
1238831
78767
317921
36238
1023530
1318119
870790
953395
651582
797462
1039987
18342
1268391
667005
798239
684597
1105134
1037830
234149
1199035
19267
586380
551764
43702
230279
1279701
1105829
640683
81210
1004355
1250286
1363377
120450
1059532
951165
321613
416372
404828
786113
112888
946439
842303
997631
481799
1152701
541342
921061
246871
747885
634469
208276
1127905
1210777
863272
1142106
832445
1258817
880765
1229119
385439
935397
191439
62354
165900
1090081
20875
642252
949596
782152
429247
1288954
1235361
119100
141442
1273315
166257
653420
1364245
730380
1069733
250707
444994
1178889
432497
411716
714558
18780
1326477
1182610
1105738
80186
732287
1215223
1295148
158547
1045094
590985
428316
1023613
353123
813684
500917
42250
561671
296670
474842
502447
161860
1294686
386473
649802
1316968
20713
685331
135110
985982
395764
1258503
746200
519217
1174013
1324157
889560
945615
813499
117891
1332548
626410
1166707
800598
441349
218933
325262
133956
353345
387866
1288901
36820
387681
592723
565525
337086
795220
831621
798814
227694
641518
956289
1304181
1089003
932257
413142
856231
368009
1029396
342014
404975
1197467
713037
263462
261966
419921
175113
892806
1073680
1136377
252605
951778
803776
679973
929854
511201
829114
941911
268469
956168
608019
1022603
1341001
67713
856828
741841
581498
481019
1132459
870751
1206883
553233
955463
723710
415470
1257350
713085
1078826
727934
379286
905205
486358
407450
458846
1090341
1080187
1027256
524719
57918
6624
1274764
723683
650081
818876
99010
113304
73478
532155
718210
530677
133130
843400
1319108
956531
1316622
1041781
615409
1354740
402619
825561
171384
921402
1103799
492131
377049
332562
79331
679850
790908
285852
679545
1161796
494816
268120
133155
568156
646595
398689
1069340
1218424
765785
356471
185845
1218046
1359159
733431
1308288
1175522
306135
1068811
268053
806030
908415
632131
183401
844208
117806
857589
1083268
1328235
437503
290920
881938
736009
224628
530233
1189563
1252215
883833
758566
163969
579369
975071
1215414
1059034
987965
1355742
1082008
968214
949773
86116
626865
1345336
195444
196928
370067
90629
17673
73241
197848
1088723
1225874
1322391
311540
1202431
1206596
862023
599595
1352975
1069557
42096
62673
11483
349088
838636
72451
965351
986674
293231
258688
1081747
924444
1200132
790821
629659
359845
19406
1168789
1176080
876404
590602
888927
302975
314242
1014
1245001
120937
858760
268744
1163348
509557
96439
1262836
369088
1253869
431628
476822
1187714
820859
1356411
679492
706498
1237291
806834
892968
959514
1222322
8995
216998
102862
150244
648826
784295
33277
984792
975891
470154
818264
578197
793213
1182885
242282
882240
572016
641953
777848
543064
998074
296417
700068
956439
596889
1268768
422363
195766
1039076
548327
1327902
1072523
1259543
1151242
821694
326612
179139
1034160
1361204
57511
1227019
766931
827377
204038
953782
440267
1215175
1019898
1067939
346341
1318979
1249725
176325
747773
1305244
669184
101667
1270915
701467
418692
838890
497541
59
958413
550937
337325
108281
720481
509868
411319
106935
1132639
847776
257969
374064
1223966
555068
589033
348152
205719
1183402
661549
776030
337207
1009988
359525
1060523
1026933
27387
566010
977079
78132
986935
773413
398454
971899
34065
188310
2410
83149
186344
1329281
709351
617503
1326538
1092054
1198358
217377
34551
699600
1157585
1092211
461993
485294
245476
177278
192553
17828
492685
177427
247007
625204
1228964
181748
855328
752254
1048270
751600
1104347
244020
1312924
725159
159949
493464
842932
1181557
16631
406601
844971
375445
717846
525831
209224
778310
1188338
823154
867583
683599
1236198
1070751
870693
55008
1021788
1125724
368886
1342682
1357746
1058906
350746
520622
1326323
116514
313782
81219
18735
834963
937343
1206057
570444
1209989
1047352
409235
81115
59739
788815
860533
298002
228040
6911
238940
945418
1094806
117647
535750
930496
9071
492122
289224
1247116
1243587
237481
1058119
1005821
991713
1110379
524501
535884
1058476
718765
496220
1001013
289022
705869
376775
1064890
588152
651371
551483
761625
160056
206934
1235413
1288694
627017
875944
773604
180436
83385
322883
286514
475123
1007749
991974
636480
772253
389999
203935
1272778
938994
492197
1027035
678850
796214
940102
1095568
433595
415904
77151
1287869
1133369
692281
490805
1296960
425472
50540
979339
1056854
491362
1227349
1352542
1083889
810061
703338
825744
225388
379642
1025503
835018
733976
124421
1196951
1193408
990655
391332
985721
606396
265943
442661
590121
516277
183480
1197401
279648
903165
913750
10759
1229649
1172097
1156650
1313536
636403
733226
1117607
137521
1321247
286207
522843
105740
944330
1055655
1045681
1322188
1217593
764913
1301360
163220
24415
1102958
457059
13752
24758
1321709
565157
731483
138242
653376
648630
1063280
96415
848307
454416
822527
14757
314695
231664
439695
112379
995136
744663
305833
1288557
128243
628836
234171
547892
127895
833571
422794
1335047
29231
900046
991787
791463
369168
633706
1337978
673521
1125122
545765
1182681
42085
580415
914530
600055
819630
881783
1068194
125295
534247
739863
1035015
1153283
722182
427682
247980
1085948
84977
402715
486601
1317973
962647
196972
1203327
781453
304556
88898
1138690
1198591
1196711
1359858
470505
1219421
170662
575148
946603
1224871
1184540
182928
97928
274821
1021794
340897
900527
11540
789206
943188
973330
477963
1266337
1208197
714414
548285
878950
1046767
490591
287231
1027905
193404
473930
511121
1109980
669428
523141
402474
585720
443940
464622
88029
433345
709483
928840
1289732
353610
1348893
1252315
349857
169230
1183346
1026343
769580
1075338
338873
1252838
139531
435140
877371
990892
404087
674766
929007
989409
939023
97988
748391
552887
610918
372107
125120
1120876
394691
406029
929750
1302300
1337836
1058499
724500
595470
859412
1252277
1322185
424989
1012672
460008
871099
1024264
994919
1147236
452445
302222
335544
1356212
151538
1003999
787085
727262
894926
74279
295060
1254719
611249
75025
1136543
523251
687019
410495
306975
226254
744718
649421
728707
428531
790555
278682
1342256
1260073
376181
1064402
1061301
1074119
1145523
241876
1175957
987242
1265369
77023
8459
901504
1084487
774352
573431
3145
233513
537193
939770
260417
1296483
1105701
318682
308111
659189
1182543
799383
146895
1349398
271906
1143598
519221
917835
122307
473909
1268485
356024
680946
458303
538997
944427
119506
388493
255369
355385
1141077
751867
1101514
967580
412341
531342
819624
1214592
649253
669232
431419
878647
905907
928979
27918
486458
1054286
291797
245522
1328787
787538
74679
1184851
844594
281660
645011
379744
827084
290001
1232688
20413
1173284
244482
955064
569489
616711
580024
1018473
1287455
679116
1178948
329701
1049828
510062
1062259
345657
241225
819943
1220451
1272514
1151399
296941
332144
33866
454723
676489
1056037
445574
824671
1116888
944373
25717
1107563
721046
537029
1093483
878671
1148326
1018362
337936
168591
1219593
36125
182899
18461
988168
629448
1034142
1299632
676872
136169
914779
1145236
1123815
1219342
1148261
81414
949634
425765
584433
806892
1163290
898354
545265
245880
254954
1183608
264807
124512
581523
389782
67766
84929
234608
117771
1280759
1149148
890493
28183
886035
230885
797270
807665
714547
377693
525035
400266
1127932
1357293
442919
589529
6961
184575
276706
200014
275261
225770
1070734
843664
471790
1226807
137002
944242
198000
175367
685881
591303
1270459
868721
1305992
1296422
998207
379012
530902
1208087
422889
265435
967774
918280
51769
227849
489853
1117736
1341321
938724
750562
140568
199312
121462
343584
671471
445791
156794
1015507
139756
842272
244563
197651
955136
1050406
705208
555715
250490
1220735
1348355
331703
582608
1347351
312693
1161103
152474
1164607
521787
1127742
643799
1140245
302028
1091436
605989
437092
633222
1072288
233646
817901
1158672
1241634
212639
393042
447710
1104576
1210398
6972
386162
48124
875493
159090
950682
481600
48058
651267
462188
1065123
895898
693620
72503
236880
619698
787540
1174151
835437
1141249
961881
597778
982747
173676
1357031
1001482
78855
391839
833703
786873
159093
1281989
682509
1023556
994101
458520
20464
371286
1206925
957434
521199
603911
532627
806609
867884
342081
1266126
528580
443163
725198
380149
1362302
771454
647276
780695
760043
1325259
1155317
1033077
1119694
808265
470890
1242062
328610
212951
1320170
62866
602336
248328
853299
642916
643214
779625
221017
724061
916591
706253
449906
672558
1200872
990096
349735
694705
207824
78224
823828
986101
183721
971090
335914
687467
123992
1266095
193275
585412
729979
249306
55467
1190453
573563
496790
502025
326282
596028
258405
1354990
751619
1217245
309987
39632
1086248
678923
1006096
116854
856210
1135894
673490
559352
467465
1180434
925322
986054
2209
384954
103003
1083749
679219
256213
692953
74377
980774
183637
4993
562198
539424
748572
711105
1022660
1142013
219013
150981
931121
395806
350556
586927
1064451
58948
1153885
890883
717010
978489
232731
536229
887419
431701
915845
1097106
39197
642826
503969
505485
539245
536821
725367
1138090
1158967
705069
1119217
102896
1171112
1077172
16468
896718
1064928
1163344
169864
1338864
49791
842176
992074
357672
1576
1353413
181561
156335
1184366
1072862
360500
1289601
729904
110798
448632
739070
676367
434671
612849
1338577
1040541
33110
1151576
760476
994721
446588
677525
976702
161906
1293139
1228868
655722
553372
85052
759252
880415
1271806
607737
776009
731130
1338213
961737
118500
243667
122606
1348307
401206
732078
11159
484065
1011160
1145176
890238
307196
941988
1031128
432973
1071587
920742
68021
1349611
1129348
928450
438873
175277
646508
604784
93996
1207836
1166229
292742
473071
1271396
965341
232349
1298970
886989
213475
300724
231311
949542
874085
120490
187223
449368
774792
717487
734482
725412
337875
1122129
29146
824731
231336
602011
1252728
452486
949836
226333
988154
419836
792371
550471
1336079
1222533
1032981
1220396
1100554
1026637
61634
359864
42232
1181017
663473
1280783
52661
1296447
430272
1026280
1208545
1133981
704281
450313
703271
905076
1107442
434249
1254801
1143983
325164
703153
567621
247562
288706
1064600
1209745
1036683
689884
1123936
53009
746941
361050
807622
396432
509125
1273070
1354208
1025416
990706
308888
1030508
961559
1135068
868760
94705
216684
131470
1353165
656816
607169
308111
1021001
1225672
701984
885280
633502
263110
239880
915123
1183163
1250504
928865
1256428
257452
1025027
515804
334667
307121
1019370
901538
898468
617566
417386
72651
301992
589331
741349
1249112
1012741
78729
844223
504467
1347624
1313017
1001216
1270046
612931
417300
465254
1058027
71472
1153822
42689
1131347
832655
428792
437587
229808
685004
489355
249793
321721
549518
867573
1202383
202468
927875
663476
686099
569482
343937
1212757
133961
600383
275236
1255799
518332
703696
1156774
1209686
1336707
1251038
866094
235789
1305794
463921
1184775
726275
1343467
1162208
1005165
1022856
875909
958862
361366
479857
1227823
255295
699075
373722
11743
656883
117677
1343822
664789
127430
544628
911499
484296
232833
3010
722621
663734
423997
398055
736929
1115707
1310908
863728
1108292
162682
764165
1067575
1336403
1296034
897167
138587
1235664
776926
27404
1018758
824691
394706
749799
742844
1136799
376562
1173517
750149
889939
1049535
334862
363183
776599
1244948
1351975
503889
196382
925772
1171814
536930
1077180
784214
359496
806219
990026
20817
644484
297708
1125198
672220
1149229
219842
297257
917445
406559
460560
1223219
968856
1040290
1003328
247853
490105
897384
580638
761497
104889
479252
1275609
338577
470410
979289
1251325
680753
380733
1127710
700848
1254992
6494
73570
1216330
1197675
305775
339221
466629
948496
380883
305639
1146093
295951
983790
14272
1171240
1281207
1016494
1137749
779528
91290
1301745
1216728
968707
58559
1139872
315122
1225396
43742
615867
1112844
651320
1081518
1078479
661133
390422
1226500
602606
1336497
1330482
1084487
356058
732074
1319338
1350090
217436
60928
83413
538663
759434
811215
1038145
989939
98467
505941
547999
1181706
780736
141895
968410
115367
598247
948563
361587
1098110
495504
596115
226994
1067483
259062
994547
1309228
30448
1241616
451479
742853
174318
327221
1141940
876696
712802
715590
1319886
1324927
540489
147245
1217988
937328
1139833
426208
1020928
1279819
376625
1274192
1287543
1083544
934566
277728
909417
895521
625377
388512
984101
1257898
1084045
1322239
721796
657072
1210194
1141047
1185515
1238150
842342
434071
732403
538525
994622
1298473
1269751
1282115
504165
331086
966051
256577
766897
1202331
696994
378312
136787
1275777
1311980
781735
848620
413923
618761
156339
306504
814241
370493
684802
899069
25701
1017582
753513
287215
426951
1217464
823661
495854
837068
1062136
1223647
194156
931121
900727
319923
484080
642037
534226
974239
274649
526820
208641
851864
159803
922240
448398
284340
521815
716015
1240742
442748
628869
710095
885943
256811
35767
163471
154414
599243
660676
978878
766158
744883
304653
544089
13374
1114855
214993
319433
889576
444223
536561
681675
809681
744923
463529
860811
1345326
813039
939142
1035206
37913
185712
1206013
133101
541700
702729
618612
640211
465537
153401
829426
408312
1340035
392824
1038772
1036589
648241
1101882
729227
93454
460050
865128
395119
333208
418683
294101
368910
535595
964469
1235666
173387
777862
1261409
471663
235282
442246
655073
995691
1151619
1248149
1010363
334677
748657
1032011
1333620
172572
904971
1104449
753889
759841
407688
453864
1163151
482066
1181206
460008
181474
1319178
426414
684513
980395
773861
81201
1100653
659742
1357587
439257
791748
388784
290333
1339452
1130400
521667
369343
1002036
278316
1183270
158376
183194
1281591
534880
762883
471567
1296859
218908
55217
739911
709323
1051821
1028230
270067
749033
1226599
25158
972032
445795
766689
1182414
364366
1325248
1266519
949314
1218124
626917
847191
565949
1185450
925409
328363
779983
1243648
4760
1324824
801175
568423
791691
1229754
291844
1345497
870904
690035
758234
388858
1281243
80317
823030
25923
754439
402941
72492
926555
578456
758688
714328
698720
457732
287742
314932
977785
75639
1308741
177177
10147
49683
1009944
1299400
632294
126576
142199
402668
845370
826989
1094842
280608
791773
843865
1177605
1033171
1150328
1133099
1210452
874826
154840
1292443
914224
534161
749800
1329990
221752
552635
999739
995108
1033998
206302
95326
941006
386235
196639
1218511
828453
1241748
1301500
202515
1004243
1304220
628772
222478
262170
429457
616220
339816
17325
1029774
951193
138445
384145
102238
20491
143851
562667
450514
325766
1049623
1362757
1246856
1350350
1255195
1017146
286766
1006233
682447
758438
990134
542609
1257944
495639
714894
191924
3153
9054
450479
216974
966325
236092
521887
729343
534493
1073377
330819
740471
864979
821828
412915
1356434
1288999
361440
202010
537224
661979
718936
465468
467200
885774
1208860
858745
1179849
279426
439262
909035
61874
1080803
1126972
1232823
259246
1239991
665746
555163
936546
779696
265403
1219874
1144837
394537
1250637
35818
319307
78318
871949
602719
747582
512383
464072
121424
96142
330389
1310297
651566
349432
158875
542517
1056870
1933
1360979
723464
405302
1172161
966244
493946
1350057
1176933
192146
1110868
769197
1271741
206285
1186275
516515
646689
62587
444722
758040
587324
306066
1245410
923176
899024
540437
1223101
1296939
260669
650175
765569
1071527
225129
86690
813163
883216
1051173
856341
748721
544194
821749
350882
736644
906321
228694
524031
871116
1042669
1094206
1237141
1118222
950806
704926
1291
1145671
848290
1111110
927258
262569
1360181
1113887
1073299
1249629
157336
891651
559449
387898
244275
1194257
377529
830039
1092475
983304
1349023
64984
921801
614292
286425
403705
711460
348008
699493
985065
763765
1309090
6962
1211537
337804
281754
214626
386123
815580
62522
1240634
894771
669616
197998
1135971
731614
1128031
130903
748014
792809
261261
513883
79787
1280927
991729
741061
236899
605210
578498
378097
369810
1330548
54516
1361896
924544
128507
465087
1318619
583377
1160128
741054
85272
239279
882522
1191154
1258372
685791
509655
913852
1108308
1200392
532569
1187755
429848
190477
275817
1064330
244900
1344230
457943
845196
172640
394009
312590
489186
381995
619152
814277
1009663
1197500
210850
836873
1211052
743178
590166
360156
663734
151800
1072535
411370
702298
807132
679252
650103
823693
985310
151165
467725
77604
1220886
988176
1320342
528518
980114
1091740
280830
270647
591457
613603
271276
724583
334616
1026913
189234
213945
1065918
569930
496309
927882
696958
1178794
1043846
1236219
943385
1227728
268514
616851
572002
1018371
221299
1078942
1132725
832849
1252806
1056593
58978
1241135
531763
1030233
700894
749431
42490
250478
196041
1081121
679398
1081964
1038855
205397
1152551
978951
372610
243411
700271
718664
898894
410407
308589
663549
767304
344502
812545
1154004
649449
241368
384706
1144776
576847
1085682
279670
710459
108557
762096
168806
322530
522303
208936
335755
956953
1321485
508970
1276324
1302670
1128949
584812
41053
930185
1176147
110490
945032
271984
1176622
300044
776297
548398
317830
92901
981031
108808
847560
301865
409442
1347098
1241437
464097
940006
337344
1239418
1185464
717198
231785
181509
223043
19749
1152095
366341
587064
358012
141687
781765
984455
1354456
1123384
1304531
868040
1267156
1206335
582496
676850
424021
56510
370129
1097113
520006
131503
423336
893999
538895
1288311
706065
911184
434630
1113678
134433
947224
1140365
441378
1319743
405643
447465
1266707
601127
686300
481179
1079723
1096978
839567
676695
361394
722515
287930
920964
427880
1062261
219400
197354
271147
344191
1146650
858116
415526
520675
798930
1358652
1307932
1116074
257973
174779
1229678
445361
1243201
531970
618024
833789
269115
181868
462902
808586
302914
429517
699965
1150620
1302883
220296
426832
324270
316949
336596
726492
1149670
610166
792649
906264
107999
543856
52778
55867
806564
900350
709111
780245
113757
727472
1071472
270851
640517
1173016
27003
483147
1251184
1074551
1290904
968394
641930
238565
948444
716328
78000
986783
458790
1074180
1138057
1311606
688412
1189394
216470
31892
1057646
841229
1204240
139868
1326507
135607
965697
830243
771614
120217
743340
44989
1142707
539823
651755
1099168
241728
847166
1186332
346442
813053
768539
1167985
65034
690556
695053
383132
594624
461657
1304684
610675
149697
684030
640460
728234
847470
864357
1006336
934104
436226
270163
901458
844845
402910
1069347
511714
1238153
207048
893218
592712
473795
305042
552362
519587
325394
1314197
1295197
1252130
1075084
1125767
558989
222792
1268645
720014
973684
433002
1004388
14548
796251
1106992
1330687
1329676
671733
1015999
875324
1043456
1221764
810884
354595
195418
279919
1069920
1263761
564474
428546
167990
967443
750172
767549
248472
967787
128019
687843
515179
1026709
287301
1027438
220323
917139
390866
271241
405822
213789
501794
197051
219971
722473
926060
1221609
1072208
479168
581195
422251
16750
1043491
971641
949764
1362952
850995
784692
952801
371693
905097
1232871
373003
805265
1148424
865813
876999
1155560
42193
1029053
885669
852069
372891
1185143
442315
545201
1328719
1287502
443238
486709
842623
275261
49409
981013
744452
591383
434660
898348
1335922
833848
644466
778764
513711
695817
809065
87156
760301
864684
1090654
28818
817438
112535
562313
1254144
1071739
26999
652112
105852
538310
227872
321149
723440
1216093
461988
306191
210295
1001295
1259091
782124
955092
996092
540898
1143973
486474
1088998
585928
949900
458270
1177670
644350
105114
1193292
718812
219324
577256
132616
223182
746200
256188
496079
68118
760024
843472
1056060
1294288
384505
609791
843072
619124
162886
309732
800636
478624
280744
42576
1114113
327612
1060195
438875
517777
573871
254032
1160143
692724
598274
595143
929424
768891
1301084
584191
204369
934513
508835
329555
1142173
181005
609073
799950
1361439
1240189
695049
235518
221874
105560
1282868
696337
766308
1197171
1326590
760704
554132
1083682
818844
270746
1329273
38104
468234
485550
924439
171973
106035
886149
1264967
442446
798950
1212515
768815
6410
292608
863966
267431
1043726
481647
962979
163136
712936
646668
1047277
960541
294597
1119232
1185715
677701
82802
48816
930577
923067
140739
1260825
1142029
655633
910378
238312
1042276
58823
43741
150605
727844
839152
1134126
806848
623012
198568
110148
94881
417812
439267
1278012
1260411
798120
1273679
1079716
726001
1339205
233621
174191
401330
1037955
154396
271366
3538
482276
1018822
562208
846419
1267129
658382
1118766
412060
500340
679091
315365
468669
1296849
92314
59944
154751
676901
997779
390303
275344
617374
1094615
1131164
45042
572941
1108396
41591
173834
1168878
757651
648743
612495
308507
231526
787703
140700
797490
379618
798569
661384
1074023
1297889
1007791
344206
336082
1047825
213247
438115
1255100
473532
930413
392366
314263
406392
847321
761395
596954
1132586
592617
194242
1042918
646389
823315
777847
663938
765500
859428
279461
292421
365675
1021175
121252
577857
584189
1323876
381342
97375
884253
1283206
50007
1124245
109638
695458
264771
968127
935071
1348227
675281
607664
43818
200460
402657
182902
144598
407160
619926
266923
780628
844521
640983
1140189
1317034
16863
124180
34873
987068
1103535
168996
212321
340094
1085745
1198443
794092
1153615
244384
636300
1225232
133799
934495
367690
1222274
742402
1077005
222892
934712
26553
108413
1335938
516713
981397
678840
572391
955909
1161748
153478
1324549
336153
868214
896557
299113
552489
132591
1346572
1194186
207441
758550
393043
1108021
921107
941978
108906
12353
373579
787085
899987
472954
605311
728150
10687
503355
1279033
465918
1061078
1257755
1348233
1068250
1254423
12610
1197722
180366
474242
588839
1277844
1151096
1304715
331289
9270
444385
1113754
322677
939426
1072835
263623
1098430
203350
484457
714383
555982
319544
564127
467339
283830
49025
823363
16612
735493
681244
442793
383003
233081
1195590
1223448
582791
724999
861170
1356840
340053
840910
514964
949522
1315921
74240
712378
235750
589893
742539
1273050
458598
114950
54626
1346981
550450
988152
115026
47704
1349277
568629
278046
1287156
499199
1258695
755226
390984
229407
790161
628442
949065
452120
884081
1274260
1012781
638826
388527
1267874
401245
46294
581033
856634
737147
519389
890084
1241242
650316
1100955
581675
1146773
378975
390609
1351306
1201097
878681
879184
84751
856155
1051580
731951
26830
193091
207941
923056
208621
925976
102004
406517
490172
1143905
1040713
677578
413957
950169
559428
205290
1112584
282674
592123
156754
939837
334115
560895
719180
230866
58625
1311106
26055
956455
406005
563821
344109
182387
956048
56797
1178216
766051
717374
589254
676993
477664
986414
7292
1108355
1046372
966639
539741
654095
1347929
1191560
925328
313633
1298519
1257219
167521
144653
780861
197558
441423
355402
962269
385571
661026
1076108
232838
1173983
943945
1148150
1206023
1312180
1355409
533682
930853
198134
1003094
214063
1327688
117197
1210794
834283
455837
241632
1035719
255627
1149992
30200
656640
1308075
1221575
784844
392342
1120569
449541
410921
421039
163772
863201
851573
635085
664189
96646
885298
1261122
1258320
541660
706053
266628
1309673
997399
1145130
1351625
281077
1203082
412165
1036707
1276241
1358593
432753
1224513
7945
28896
435904
391627
75710
1288021
729279
1258664
217936
984700
23094
78420
296834
1285322
100290
386081
515323
500338
99045
835062
1146032
1028451
844775
952997
525433
710563
824261
139917
1069938
879409
231638
515679
1089405
1232135
688944
1216346
579054
542552
1237543
877193
893614
1245307
907352
797560
549021
1221989
982304
438541
914860
1326052
699250
496815
511083
792492
746717
473471
114012
562807
76040
51245
806784
1150973
89732
1019527
512297
1158603
445059
426125
45751
667140
1324019
1112895
1180308
311554
140600
83529
523500
921027
442965
873931
1195483
468190
239452
48775
860316
561119
1188732
37404
500676
762132
176226
187822
772198
92507
161134
442637
167934
192918
807910
430292
1306559
827199
16670
1359808
1341504
924769
705767
740992
680678
247
512770
36362
288781
446635
1355604
314204
823085
197127
498931
880459
584846
1000707
53207
334816
535160
937205
274069
697170
1110174
1008249
262796
491278
462790
547011
1129565
1258549
623789
673331
1132954
1126137
69124
856167
78425
804951
1306504
829647
1005447
353148
1227434
1268636
551189
1064986
1323193
1155113
1115180
548367
488883
808188
366763
1080456
223044
1083986
658771
109806
396254
1017153
846215
1146823
114202
130499
311345
806091
342038
712778
148551
351392
44522
1190095
996277
649707
605989
1132410
971755
1294868
1178178
1314121
438270
444306
999772
1059772
933087
579804
812745
284699
49976
219769
739461
1221113
1164204
584872
769559
890373
208003
929969
217768
458851
660466
216650
114895
1272284
566447
143262
931944
1183207
1144562
838875
867769
99472
856976
1352083
553751
687051
563992
58896
231269
35214
329664
247406
187
555340
299001
1010568
1082075
202316
970703
510294
503123
1140020
51103
960075
62541
809243
747100
1355414
659793
138039
1138488
1133638
1093806
21766
363385
137620
708738
273754
101549
116815
1341788
358114
461367
1172975
467218
1145718
1087797
228257
423547
828397
729086
215609
577126
546307
137907
450802
133470
1220234
516784
194159
1171823
345986
861176
1135316
1060695
845513
669626
423450
508714
211769
945894
1027294
960280
304445
323736
48583
418400
1181815
1044301
1260026
669591
602927
685854
489992
110212
882890
935299
484887
1145896
263067
882879
731402
1316617
1123969
1135038
371374
1025076
646511
1345057
337437
1259202
828514
1082526
210343
1340037
76742
662805
338985
769135
433438
531161
610537
564337
680349
140104
925905
629403
658347
923992
124056
304848
264061
1277323
568142
863785
1190881
23386
644201
364374
913008
1099500
267713
1043065
348361
798851
1080272
1228809
1267343
658819
390677
277315
526861
5612
800541
41467
903786
240411
39582
652611
581084
933149
119139
1000453
686495
1002396
151422
420561
1246164
990046
1273290
897806
1258133
139686
1332175
1285631
327393
145238
555375
123474
119553
1056287
438785
1058259
1134200
840058
469323
1346915
168536
896172
1209363
748286
601716
793806
261942
1053336
534366
1018633
1029192
1126214
526019
420128
1082423
1010338
718283
679734
630835
783033
180934
954549
377171
564360
660848
193599
82858
580749
617006
1207513
207377
1044319
958359
532565
255374
1003563
819780
62064
1121757
161435
620843
1286518
711787
908631
129195
409050
1335831
1029229
46775
68842
271724
113603
780916
1079013
846713
713349
354627
830822
828035
858579
474078
286152
643808
472896
1111574
374133
1207077
1059467
626407
300214
457058
263737
702530
1359304
984692
1207873
90241
1037077
370215
784921
668881
619405
1310556
169244
614544
1056878
423483
385779
493327
11476
806017
1271602
247013
861452
121630
856902
288179
871210
6928
1078618
1338201
1105273
639197
793205
212853
1356374
157875
158599
1020364
75755
339881
218803
737559
200909
546758
369323
975990
26076
434843
703909
872966
1183432
53878
348102
1034584
489354
620034
1173189
1016356
335869
942595
914547
540493
377845
1108174
404187
1149796
1057637
898533
1304959
1343944
444053
1077610
402407
105864
304684
340945
1318130
1060521
990737
1270771
1189435
1211606
202197
1183759
1095851
942227
636176
875868
738954
527934
653971
264475
849794
1198886
732707
1106472
1328561
1343547
261014
132305
1043113
123668
27330
1330988
1010621
497112
12361
1314974
143444
67924
39837
1276611
1205153
893562
1183069
233330
748642
1161069
34795
1148541
199296
711239
350411
670089
1284156
927335
833480
763936
355338
1128374
592351
100907
132118
1029952
1258880
1219891
56864
306377
524495
1045430
731300
906733
374371
771186
1222535
1059090
1224757
1288984
371555
204040
648194
891843
173522
531466
209674
1337955
453729
1184896
728519
1225534
1044528
129435
514381
26965
1339834
423866
25268
57896
322420
528248
581318
278557
1297169
1159808
1090866
1098278
639574
619968
1027796
1344070
768264
295203
1335550
99236
858638
965246
386528
1250215
852949
1006089
205984
917080
236905
797735
1019783
151747
879068
879227
973398
657090
1024321
562343
821823
478669
1117235
121760
659824
209502
870705
151186
116417
1110070
824476
1155615
562449
9637
395045
1164475
1067785
1131116
670985
108144
503349
915397
1190785
1043881
1295877
586618
675760
427409
1017161
1362838
867766
613892
398132
205591
133045
980997
271185
442178
303743
1145128
926200
1094422
329404
197071
1173471
1220096
825448
1095575
361453
291549
593822
403787
609589
919876
916106
349644
234771
883469
596075
909048
195390
290565
1300615
432704
276031
1253743
527470
808443
92557
1050289
475570
575513
1025841
101939
324152
1007012
817419
808723
856851
383635
638952
371322
272709
1074890
828037
64043
636080
270792
1035425
1355716
7132
874929
1210227
474302
1107369
975961
1190073
992879
445805
584164
61666
493993
267563
65086
973020
1038387
1293918
1352226
604809
920311
360709
1115112
1058132
158410
504252
340821
837829
269499
1202483
936946
104412
596229
274648
307971
1311458
342370
445758
713006
499622
292675
34919
1281432
862915
378302
1095371
1328343
154189
68492
1234703
414473
1291278
349576
347153
1247918
627310
875199
369555
838561
1362441
537090
665203
1075182
372691
983648
619330
1221960
301632
310321
1095284
1241472
1347041
440566
825251
178315
591673
1347977
993588
866125
1239485
233036
787107
190731
900645
463847
375042
336141
386678
435025
1082481
222883
305043
1205652
255891
842696
555082
512264
1206429
792592
299137
20853
994425
992909
958175
176048
1295181
1153333
919155
550711
87634
1054052
716468
46728
1339311
1335013
797923
897810
852997
1052559
1113534
735600
780420
770355
11370
576472
405984
306326
1210265
673636
1274905
136059
906056
843415
1246538
219270
962956
186149
911818
314761
647476
135097
1312130
98405
317152
265102
1285634
491450
426480
730305
1137528
198945
772643
1011770
233961
1026989
1344215
511792
1321139
36771
1230551
227227
681267
554933
466268
894302
1177298
1087154
909333
944560
756520
645200
985715
426382
749008
472031
588320
227255
1348493
704319
244215
604975
1030305
933486
742253
258429
428022
484866
980102
1257059
349389
1200764
1134285
981480
637902
156414
366160
921271
610786
433630
1332486
894382
344704
86693
452868
539897
402915
561339
1134381
1281877
273374
806843
972190
979451
680856
34662
737436
126984
412545
443939
629603
894470
661455
734292
820008
1063358
1243494
1123866
748932
110356
397090
974975
1233490
330516
1333978
308523
513406
895056
398479
966506
1179776
952774
140693
1244783
1102204
769289
739640
1066674
228773
193850
214173
755554
299635
518605
1116547
259553
146041
950234
1056670
415332
807867
629646
817534
670230
261378
46144
250869
1231595
849563
906836
572150
477594
799154
317900
372482
1204800
479109
1339656
848984
139052
935063
39450
1185862
66795
919559
923094
1285906
970930
187508
1292328
959416
435084
315240
1123292
200145
102872
670572
959920
379355
722201
179032
1102375
669562
328710
443770
94441
1238535
1019059
791572
1125467
50896
290783
250264
1111568
778815
502070
497803
1289777
703221
414014
1033213
704670
297921
958129
696746
916318
1289966
1018489
580319
815615
1011314
403349
578309
732546
29510
1357180
498187
156704
784585
510632
1190347
1211215
563774
1302026
790713
43138
144602
1330541
1036638
467431
90451
267362
439649
194160
1260552
1114893
365042
694290
1300587
889075
81974
374103
702466
1312364
1249013
36259
1095242
193459
833702
1218225
74979
1211286
556997
422745
204239
1229118
969126
764765
763942
806707
1315558
1226144
913718
1315405
784046
994512
598448
888383
811301
98222
1219705
1054122
1153874
277858
116864
806301
615392
1002232
331575
114122
395448
155401
603589
724389
541132
1142543
300703
825594
717176
714079
1018469
554957
600763
165867
641465
385432
1293181
822276
590759
1082634
1312608
740710
1072686
155302
1048756
321124
591842
370638
779146
1169422
649586
1240521
1295970
470854
903033
1004452
926886
29476
290295
276394
806240
106259
1160955
326314
1338204
723995
63841
1170049
1155081
1192408
108763
745225
639519
1361885
818929
1284675
77164
919310
462016
309512
1359988
824687
1209984
1343464
147987
573354
258537
1141694
763224
1061618
1223170
1165200
887853
1010934
1266025
1018401
1125332
859232
660262
3543
1251048
937091
1080615
949549
817973
1106592
1265917
1136525
102341
1162827
608566
1075414
577472
1298515
976055
505904
1070881
742913
466010
449630
372934
562717
642035
533085
246223
1068077
1115769
996209
432748
968619
526884
706152
578874
1144795
1205576
344195
692693
461552
1362174
943143
1054733
446537
1060137
305674
259252
368900
156495
38442
695975
433828
523051
1273098
53992
625688
979516
1239109
270821
1124750
1239798
652551
1247943
518321
343621
519703
1189819
656117
1011818
863550
510517
778516
455803
699161
1005699
63888
912670
516974
955748
639467
761964
608938
5224
319628
413213
1285047
219653
1101286
886568
76582
430744
752830
736022
1190312
1263314
1273641
636578
208616
1057671
1186824
279858
873657
126524
267001
1113402
1090471
778485
866264
45126
755002
162211
759125
51589
1171509
791053
1123177
286590
191813
502041
997153
1096371
506813
253299
433480
284336
1268857
66766
388724
926656
1257212
963377
685330
166139
463322
466137
1327435
673705
456500
246179
750180
942769
273043
1350259
1074619
251890
428271
1252423
779978
15264
355959
776949
256401
859824
140239
1099693
842537
216101
1309786
649712
1134956
313263
690440
1169914
144504
671346
484844
1155814
173598
120936
1337004
1300508
272127
442437
561363
425095
1067369
1158339
208645
600079
1023994
1169078
691315
14795
453785
791502
413526
307165
1250053
676270
56364
663588
830863
755016
884105
828956
200223
647725
595221
1026200
205563
864763
155615
1136317
383987
1330952
893578
215283
549510
836359
260582
1131780
414895
314922
212944
570362
350371
1288493
544327
840870
568457
1263321
1241040
1310292
1080081
891806
1099536
67152
24028
899164
1310882
167928
142102
852750
1248934
1238287
334027
151622
843764
700062
1046047
1303567
67372
278088
400764
389202
42702
433820
53437
1172077
1106673
1070067
1310530
729141
244127
1158126
108799
271616
513248
288329
717495
421381
560384
1246737
1083474
136865
1124621
663425
112188
258037
378741
172489
607222
1234912
978741
886058
1160490
493399
753161
524709
1231559
1214764
56107
376381
275353
398277
283794
677713
1054735
652632
203094
1236321
868728
907877
907998
1293181
978563
1188797
1126597
230011
787554
125789
567707
1122007
438762
186026
1244128
619044
620904
1272773
325618
493644
1197989
1209984
1133811
1349596
336824
476099
632609
926736
1001951
948362
1062235
941901
752282
613349
167141
793618
1126929
946668
200076
1124217
725235
539423
1327609
765861
526737
949639
458180
319659
444090
301940
492043
465434
735848
781035
930985
728297
1340212
152540
290964
471676
123330
1349575
948996
322016
219864
168683
748171
558877
190374
998412
792337
555835
880957
747092
1057721
604193
743251
1010936
782601
11147
729360
93961
611404
1251230
520875
1268998
1188149
787143
395313
515846
204829
487935
635856
959426
1058526
637948
596416
773118
610405
894071
662651
931039
189028
645508
161113
1164793
40900
905071
634081
895722
930364
724906
461462
807594
268038
1205230
283391
620314
343333
1208918
991405
943000
406819
1219844
1284898
1109778
689382
976110
1194316
368428
45256
196527
161351
749088
1254031
818227
944735
686709
968249
469565
1150733
619539
934766
787401
181948
1098428
1024298
1131022
370926
416197
980097
274287
726202
824364
12829
248397
1205431
725734
791153
733312
589512
1342798
369126
260723
1209398
1285090
1286969
1355487
527508
460170
1222106
104567
772518
336160
717249
833165
631513
1101543
1197489
190332
1298586
71544
40002
983514
1022337
372079
825628
627325
589341
75282
532548
129637
445406
894422
649080
79928
577320
186871
602867
276276
1124838
1156687
927208
824998
1103705
646932
640078
1204502
998654
100224
963515
587688
670523
1362752
363260
994312
840823
1278392
1064060
826181
795506
906006
431635
1219169
121392
990231
1315743
1343175
909770
912532
653745
703183
720279
391225
911315
222103
817544
431749
269364
346122
112601
1247598
1028481
14164
871347
1030808
1268391
980267
333069
531294
1332670
238736
909315
658282
928677
975944
113921
1246231
327416
334253
656479
545085
201899
1235560
1007814
873507
428654
491379
577490
612987
777589
603038
922421
633144
393187
122268
632969
1307041
936759
1292540
790805
1031240
874719
1296519
692065
1082541
649670
862628
852716
798178
947139
1069093
821971
6766
837956
602879
666402
286895
129079
874414
770729
1028164
1164845
998715
1286800
374540
1070207
1263357
302295
314637
1332442
1242036
1076639
1138026
172847
337757
284524
169760
537704
1062692
653611
1145005
548953
25048
300688
502324
981019
881617
1360749
1247110
805629
921928
206616
1118574
1270050
783184
342185
679746
528523
83328
1229549
732937
549375
298939
1014426
1105133
1105304
1058468
235773
339062
220333
1051199
1187330
1264926
195768
240988
310053
88357
336175
1143740
429392
1178480
604852
435671
67011
486023
130188
104501
9948
955049
453208
696574
1259986
321927
1133926
1306502
926408
375786
621861
91162
1173399
765107
944350
1021241
33194
983828
545326
937859
1140321
1150475
1138479
1118263
907013
456603
872093
426952
644362
687139
734168
49159
832669
1348211
555464
279731
302167
269326
1300460
753620
221125
492808
371213
412928
376060
52752
942432
943045
494669
1213441
1028187
1134437
797233
645754
826887
1290093
14402
911068
976345
629007
462757
1227048
597371
1318582
707600
1234175
905714
45999
439429
1053395
225471
150185
642186
1250437
830485
895527
561434
727120
443543
437140
625095
688944
559037
1236693
806817
1328513
1322124
1360457
373763
284126
463517
10751
1054621
1200248
1075854
310654
1072953
1174353
476540
458834
1343621
948645
1165090
39589
1341612
1017857
863617
282156
342728
1139408
1359799
211795
1249484
70729
639304
305653
645300
1033367
1279034
18906
563591
853305
45419
72118
934940
881224
298588
1185470
678168
1060205
320776
1284384
68806
35987
968928
117567
414143
333993
366180
260511
911840
267328
339369
1198763
351416
1047084
451399
267992
152460
1250258
1348065
478907
414776
921510
1066214
659097
540434
1091844
579583
534081
641356
408033
471355
1287769
605983
682674
1215565
294166
78537
903973
5939
249286
194065
985421
1150811
688279
380680
833886
239035
665638
1168355
908920
792523
515735
1043580
886622
46044
1246452
88689
74820
361074
48086
372225
215191
1331023
250256
250335
1252243
88589
979864
619342
227652
485999
594201
637078
363762
452963
1192560
1085417
1344839
299361
1280778
1013292
1182161
456771
791651
417955
240958
214030
1094279
920912
1267519
954001
508459
1073382
63393
708211
760841
1221850
568646
882714
508977
829629
1182051
1320170
321134
580021
1297957
315563
465075
148430
386533
1296907
1046590
929297
1143263
697799
677493
66386
863085
243133
385497
309948
675016
1174472
214486
435506
104214
20674
22769
990879
1060034
1109493
504418
727468
827097
851024
21335
359529
1843
891568
854357
19692
1031943
619291
158525
636182
649669
990669
700366
338246
926943
853667
1073326
4001
500160
723220
963822
984087
21692
475176
818400
242253
435481
585817
1330996
567792
844544
1110720
1118512
1269614
145064
863406
651707
356316
84687
1152582
1204919
704186
1102088
915449
341159
848077
435291
1086344
1151659
464687
1160841
30608
369105
8152
302575
1115524
487193
148978
1306417
1277667
125870
1076328
1246330
315909
1086382
1500
880987
350110
11938
1352874
232262
950668
5534
862008
710482
1106660
644041
956345
221609
402176
132436
270144
193978
149148
314162
594504
538557
84084
239882
626453
1331439
967907
1328708
339118
175338
1031267
332849
140548
632863
659862
1106159
867713
982223
1164808
1133200
1102674
1128491
752527
21954
755747
1315136
508091
367993
478369
656098
68484
1195915
803186
27859
1355787
272931
45493
544604
937599
1194994
586593
1109393
868477
70834
335439
845632
352042
729676
404566
574814
195721
874088
400383
1096206
797486
1124208
388866
709762
455380
1128481
591164
342612
1262374
6654
184874
934872
1075567
973549
430889
602136
969234
844999
362914
1315714
226986
509243
435807
1214057
780304
329666
190032
772124
381704
24334
945750
859395
1044833
712872
1033810
329709
265077
771334
197990
62574
1356886
776689
648616
432972
1046721
462415
856498
986566
1235629
540917
164581
488453
946955
397
1105700
1223975
201552
146787
395637
465689
461688
1242184
1059830
1344354
361131
1280314
326113
1272357
620609
1002246
431276
540557
799615
979247
108073
879934
1072687
733891
806292
1162853
912217
811676
1323146
399657
633901
31013
788201
1323431
264685
1260283
191714
650232
1219808
63267
1085442
1323592
1281265
941035
723588
437191
974547
209365
29811
1113759
401093
836044
402397
1215501
559559
369356
585128
987808
369611
454520
1360245
292992
454723
528603
623802
1335264
895710
1052521
1251767
1094979
1299307
622418
646397
321898
533683
1271268
1359581
337589
98306
322380
1255894
239566
204147
206402
596809
306701
480652
610986
207200
265951
673993
687857
502944
20973
1139838
735728
587687
1361272
1345462
659670
137200
1259109
1020890
86128
980948
22454
475932
925575
79356
1218430
709889
61549
1041648
162857
32746
1131950
555753
101164
785403
1235972
948019
512468
1232
343584
209579
975370
57908
720032
216323
395209
776632
1303572
490497
572135
175031
998273
1347286
372454
140070
915977
204990
973383
1272630
1042284
1056136
653935
55816
802125
989066
630306
443372
1243497
73262
793104
658547
367685
61210
938892
1031821
651122
31813
837998
305876
64299
732675
1294169
990189
411583
361818
332765
608770
58018
26808
43530
1126790
1111132
1013324
526368
1114338
851
83323
28741
540422
1208943
2591
980024
912933
728538
905416
570410
771251
919833
1274280
565148
101280
102147
667301
82372
803955
211064
1261659
1338379
83799
186125
1337673
358179
501057
1162062
1073248
250300
1138722
1065116
307321
406301
1169463
401751
733091
535263
1124138
1236262
1096939
602013
1154630
325341
463821
1169579
154683
845447
201082
138802
1270833
455785
296851
1259263
492702
749503
845441
429008
1105510
156351
314750
641491
1219531
970233
1059430
1063973
235244
38773
249048
463123
1338773
903881
522280
549138
195508
674597
1167854
302453
308064
763031
1067946
463612
231515
155577
1348986
213645
159595
242387
511419
1286770
1295453
679941
1118540
494885
946969
618415
212187
365667
1034017
726783
990316
1305767
529266
1212160
380408
925970
1219657
594346
74706
582332
876674
106133
844170
916891
864355
120433
38031
1005187
1071830
877403
646686
864180
1105307
155543
848665
507281
1361116
508248
1074705
75133
997362
865902
468145
758406
964189
495997
884513
861413
1224402
248930
296372
43652
65480
1231495
189326
1097786
148462
979331
537734
621862
1240188
629482
972706
342254
264767
143569
69469
1059466
72989
474020
162900
1201322
181395
314983
336766
38291
618368
545819
1263703
544196
838569
1247467
1296673
230476
108744
599210
573420
194090
1062461
893877
163777
347830
454303
583349
417630
1042962
638914
592377
1207632
31884
832669
238623
1332593
1285753
854483
987956
1068200
759798
983187
626474
846998
1109484
1204126
806444
1313037
821470
146278
633815
171298
399394
476334
799564
1027607
599373
712142
836971
1291474
917786
1060762
1302472
915610
314878
616309
148122
723741
925123
219422
1079743
969323
584683
1035036
205855
842197
29238
752368
1192110
176396
341585
1363268
319843
947669
1124021
163138
94573
363309
1129717
1011021
132096
94820
977613
120071
1040077
558328
796574
1361347
1056183
939025
1051967
527441
814064
411857
344080
1332895
69317
953583
1173986
909103
1036084
793002
491566
62831
1214694
19759
952868
516374
969839
384432
900807
508764
405742
799406
1115616
1361381
289547
318316
1287084
976677
1359111
518381
222731
731130
205531
451074
1055585
594168
730656
718744
571025
1216610
777721
738399
965520
18768
38553
182989
1213675
165855
1203877
937243
1233032
551408
659139
432568
459998
374206
519723
571797
509673
1204314
879529
552792
1054188
1147024
826886
1072114
122247
487649
513727
569959
792025
208218
396217
1142375
1245240
262272
1182916
1224383
801457
364436
4127
423413
849793
785946
1159094
723397
617511
1034319
476891
471551
688271
249741
1098258
437174
1125920
1344973
495884
1134282
1095366
560712
1203884
632676
727011
454943
261682
1272266
847693
614245
635023
646291
195597
25122
538173
184301
786526
191162
1112187
264092
1167534
157262
1191089
794946
418629
67627
705894
1209004
1179889
372689
602574
223530
1137569
3195
915526
610973
1153375
995844
1301998
846633
356249
483448
1111362
916731
765683
73785
118745
1038505
1036403
1167438
204159
549994
49294
1082929
1132349
514002
461745
1090827
1072114
479734
1068111
760992
1068988
917052
1080593
439017
641813
15987
937390
959086
1340207
1206511
1101566
928841
70221
469692
589417
1205234
345860
776011
415345
269330
719152
726688
595691
738
772563
1186569
1068008
720414
701014
1158061
68466
1201759
269950
1070722
825772
1222022
240851
987443
348032
860565
226080
992165
645879
871083
593829
32633
617288
1023126
578966
934809
465510
1221405
61334
198937
283326
1102617
827729
47544
415383
242143
1157892
679767
828955
771141
586972
580846
181045
894716
127143
221605
331214
535381
561613
1195082
825573
741574
1273412
1084536
1062539
445767
317248
568942
826180
581644
1127212
1150695
1273587
887660
903262
710833
797611
1319351
1202371
1196850
339875
604743
1313276
333814
435746
1299760
1268052
273672
768276
75852
1051661
1361679
859440
880604
77360
405255
230633
776613
374985
1320646
1051613
777845
549873
1353677
788304
746929
380929
416563
118661
673764
805703
810274
859521
229536
1323013
1296958
601056
811821
7948
1062285
1355868
1302542
596051
1163933
1198361
915144
427563
321559
474318
896638
424771
231291
1314341
630168
233953
975741
1006226
660319
849315
1269174
76746
1121993
422964
240156
141616
947159
125704
964175
875889
257720
127169
43325
232310
520495
472455
198737
608716
199468
505707
826147
1301332
713305
710586
319966
715005
565248
766452
274496
278139
73829
605964
585992
947659
1064169
902528
1117018
469978
1319630
966602
903506
960201
1143425
1008516
1157651
1122716
1080820
355784
1131982
936546
800775
73321
325662
506537
484922
124554
715326
1283246
1160829
185110
635513
1234389
26403
248686
665016
716038
746208
611485
978024
801537
657773
677860
1292166
1024401
797890
106269
1053700
1021288
446523
784240
1359516
1358629
1101245
882057
1223578
1290564
747604
342985
1270911
802971
1134138
333304
948147
1042801
1269197
1213886
1322175
131867
183568
861998
462058
268398
894609
345628
776413
1176167
725388
392830
852960
116294
964556
428048
614133
1056444
1336431
807283
410293
182963
140276
531842
1028824
860552
655803
766266
939472
178126
812430
844524
972658
509679
710945
444387
450144
1214316
429934
264595
406576
50790
304661
24433
707244
66506
739615
586994
273245
1072678
932336
852212
1033893
102905
1168355
964688
667522
539933
285459
769614
429952
1349856
1079967
1307946
1005745
754434
909942
1297952
376214
319854
940659
493920
842374
37896
67933
1102092
728552
1191191
878964
1279058
1258323
1336093
951920
999078
399641
133990
628854
697973
1324506
1322757
106916
34780
204853
388933
428169
382972
685929
387081
14302
788724
614860
945465
961916
959904
678044
680472
1284516
563538
1103447
1144191
831505
910804
206341
1083390
106669
128367
345546
1027553
1352387
949137
690270
940057
159786
421957
1358833
829098
869580
1156044
739998
578871
1237962
915394
1318124
127607
257453
308955
1112388
343607
867873
1004222
899679
1137573
333538
971020
357586
385176
34168
55684
138499
1097275
50008
1329356
1024608
1010220
34848
433376
1240662
11396
1208942
100996
14073
682814
974194
1330692
449496
498629
611359
1220873
677931
370377
1060086
824673
109322
823975
1029213
605157
241833
323209
280757
818772
827455
683844
1246907
66991
58398
179106
278346
581090
4440
613814
366282
49488
524851
1098219
177860
939545
779284
1005038
297459
237282
602393
365551
735647
894719
455062
784199
218197
340763
14009
805098
1141943
1263442
1354019
1241315
766520
497774
1101223
542173
607303
278477
680895
482166
1200899
686168
398626
531282
413560
1104573
45540
940456
1236987
229415
169037
695142
23250
63972
371220
965501
830518
1349281
657920
331635
813449
483739
1203826
1174128
1030820
822462
1129867
411182
1079010
573620
1297664
424645
889354
351241
234102
391003
1229514
1052897
842181
858719
1301383
599593
1132119
1263640
29514
311643
504644
1092328
355164
818141
967111
114214
1083100
231996
1276841
748565
941942
1082412
469362
1319803
205276
1261872
1191418
1192113
1323976
1319332
1338811
1126379
23901
1355199
1205544
81496
708467
1009830
946630
380054
333976
1095619
351281
962499
1088155
1000241
1166295
431197
171737
909481
1052346
225139
246596
253913
310434
1303046
205755
83552
729517
1099239
557881
1179776
1122526
780002
1009744
527127
1007403
1193543
552654
1235423
1235528
1291673
226061
142125
1119834
14435
103585
182944
97082
48754
1105850
1266253
1257460
790206
281375
1008452
1310533
84380
1223710
158735
1201831
128040
1129008
521401
989548
511968
1317558
508918
770418
880533
1227270
1308758
77934
1073311
1053885
1141546
102471
855259
937715
812050
319868
863944
125647
1243649
1219294
1256079
1285468
524234
622515
803586
245929
525869
1266041
595838
40519
297870
1149094
33130
1211265
510087
1241732
1046270
1180342
637825
165684
812914
1249441
66909
407564
426188
1263705
969290
38672
894596
1092919
963428
211929
322741
404290
562505
168974
351394
1323221
990107
1271942
1165644
132318
642721
797151
227940
1122295
678994
849224
585944
467471
13839
1053291
378751
1141712
342293
1283405
141734
188334
1048997
1065508
818408
725752
1252081
624523
1145268
865919
1324370
910080
332491
1338979
402174
1118552
1217596
762586
172241
911766
887262
857709
871171
23007
917167
370017
1182680
1205852
617614
205851
658310
583824
185529
874655
1015473
89532
824525
715543
934754
438424
1057879
956935
47690
1267332
130992
200778
1036798
838820
556930
812611
1245959
1115048
166196
820215
180006
38376
1280736
816558
184819
1248629
69816
1187283
149882
774282
1136305
310499
1262912
871466
1146102
1033265
79899
1232205
58618
240892
1312667
231545
611251
281595
281141
78293
704203
1225311
1072374
197984
47746
979466
1180664
1234438
585453
1333406
919340
337607
703373
774733
752980
1075919
1070394
743845
141871
313660
689504
1019459
930991
1210876
409209
838083
1260709
805217
1333894
773395
214404
392405
745493
207991
1242170
598422
1257277
1240174
884523
418020
581404
433860
12721
1238593
856
325895
895030
955379
1345631
28336
259317
1018140
1317563
1007234
185941
564490
117373
675291
137051
1137347
302386
607951
273475
1164043
459241
873192
1118359
238001
174137
553817
942393
464914
32191
1000857
1235951
1028825
1029578
709425
708805
375243
1260644
765659
52433
701104
273566
174113
814875
148452
457328
1225025
845219
477409
32138
690540
448091
134401
1154118
1123838
452473
1326369
834193
189781
556336
361228
1267587
507406
96125
639375
352177
120648
106867
941548
692725
488703
1152340
738287
452657
970314
485142
1213377
1175759
866623
1107200
97591
853386
939198
678168
1300577
1095596
129436
610618
714477
215598
93629
630507
604063
1261347
229073
1266281
655698
340977
460334
75519
128607
1288702
1088681
939188
609012
279785
581567
884983
94627
1069770
959024
926162
1079279
588194
159787
854416
82894
751699
271853
28651
1217717
917067
731220
336224
1173478
975846
1015484
704012
12627
52203
227839
1296333
1339370
64630
1007028
682467
952822
814690
454813
782019
496241
253060
1087163
1119572
807511
299130
1253139
169924
854039
773287
505630
964053
1160228
165937
446830
2921
1040932
640883
306472
1359502
249069
1296473
1131058
1322665
1163530
987433
1164865
667498
1187434
223511
1052208
786249
368010
1294567
1182944
220947
1318141
894446
312569
516431
1159082
1172158
469652
848143
567271
876928
615162
263966
1067513
442918
408466
1058649
456111
1053113
1134891
772288
10406
1225931
306141
595059
1006505
706715
953299
184786
204891
640263
443601
1235609
1077223
749206
1271561
1108145
183264
1237104
1067797
38171
1024767
658836
1364327
660633
702799
337722
218353
602098
58147
430686
808154
186038
267069
110685
218132
1141856
1131118
621876
842333
133677
794769
988455
702196
1051969
484205
340981
67075
1102566
711152
1016401
176943
479193
1303783
183652
223280
761168
1034531
875025
844567
1151731
315139
46059
94230
380442
897019
222379
1038060
240920
1107551
1165176
243565
1205622
684575
784230
628091
291547
451973
887396
57329
1205088
1352318
712951
841077
504375
1018713
1048662
861555
594920
307277
741044
667720
1245254
444630
1329710
506005
458053
52341
1264814
257849
377935
609562
912023
799145
556072
855094
720912
226664
260829
1178573
172356
971131
1354272
32674
918540
370077
75493
926623
493922
101307
928395
316427
798120
916090
1207948
766899
740912
1188245
826547
1051276
804762
1083292
929815
1183366
391003
423339
1011053
1357350
726422
284274
486419
605350
879560
138885
838053
1182622
1185971
911435
934969
681959
524372
27543
908880
951973
8478
472945
664605
184115
515696
952814
1157554
1225983
348129
1251312
665242
508014
751790
1143994
1351991
982850
569170
1061680
933993
638071
1037789
1319074
33458
598230
1282292
735940
302617
402392
1211239
638579
1080694
1064176
1072219
744803
746929
849698
69138
1019499
1128151
757999
1038973
491811
844456
1312966
248843
642077
679020
1182431
21448
1085728
142616
833143
660876
1100391
791996
428097
435608
248782
552798
836312
949769
626252
1163827
607256
898468
105951
1129431
700540
887216
916466
444796
1260215
1058897
591173
190836
577811
1040247
421881
667484
763834
496738
271216
863422
308960
797677
839785
1158510
320420
511696
128503
529174
427067
542504
903995
914471
626380
245790
35226
974565
928856
1343111
463080
633118
904813
1098023
886718
882723
1302801
722024
1319512
968345
72177
1279161
182024
622836
75032
968412
252484
1158199
1298666
23864
703697
532125
223365
618811
544507
635032
701247
1073007
952418
1182111
1266975
163870
423538
632178
746678
196146
638137
1109279
841060
246594
86783
556831
388976
1236723
1242670
1162200
166819
633385
272572
1024885
597293
1130423
284361
1180219
1267042
190878
1162311
41173
593895
740477
514848
157450
1241749
1113778
501513
1282193
903442
1005289
1170458
784654
450573
29151
1178462
1273617
141082
240944
1174611
961403
641770
411351
322716
1351605
160345
805489
679523
877050
121864
1053395
326077
1139576
350370
872843
1319314
897423
38109
1241484
567186
1249463
958388
385163
122540
352702
440000
197798
982047
1271855
470462
468310
1172475
178385
1218274
206241
1249772
529710
1019086
965723
820350
744212
1150354
784490
415620
1074825
814525
876928
677927
689202
496847
151560
454213
102755
960329
684750
399997
216718
413221
1233148
757882
1026605
225034
861230
933712
553786
1027508
558983
993359
1336177
955228
319782
1108156
1151382
74060
935267
73536
611208
371670
1140193
1124930
1085805
327187
244826
101975
1145625
416947
1198734
1081680
913689
237158
358070
389974
504553
235764
496981
798959
1221641
1235039
561779
114144
792448
388345
836232
457434
180484
587286
919981
431222
807759
29166
482008
771588
147494
248747
920017
16920
658366
613033
1288942
1140520
176860
1126349
533638
1186426
1044242
17729
628212
208119
954829
110397
27228
439858
845372
250607
634937
1076565
150157
868396
969748
492862
609165
293785
1210784
932929
886748
206074
1305902
26416
65381
857145
242582
383151
1174047
122954
675543
1030819
414979
1319682
286438
956345
740400
1023535
500815
986999
721037
793149
1072478
459093
120692
358342
929945
942342
1204017
348421
110443
1142489
981310
213250
175636
156951
87991
291017
441282
1253545
789195
449425
540599
397931
544196
1009839
791708
663679
851526
137160
1201715
1103167
11372
537813
862407
38016
626590
439759
198683
444981
600336
88641
960668
1222252
781843
944402
73599
446468
136787
1359756
909435
359475
603574
1158571
390034
549604
743750
625779
1299532
620860
76197
978620
198627
524432
1062602
710579
1211347
1269528
624829
929694
967800
168240
613920
454882
968097
930578
1283159
1146704
912719
1049933
1037606
121317
545981
1007319
837546
662520
1272821
786631
383934
135718
1039968
1201978
1342900
1181576
949683
417170
1082789
793876
694562
212231
525779
1243977
583887
304627
363334
933637
781210
966092
2350
1360197
915419
442124
731767
819378
890877
797990
331612
111540
983649
193140
1204841
1048862
1175491
452561
19757
1157266
416285
519530
830788
1235572
1032569
587434
460950
1033670
164199
853447
700435
913273
615434
543935
333143
186494
1260873
1096499
584067
1148389
1243788
321544
1304649
748379
721151
241027
524748
923904
1332371
191084
178375
778644
965143
89117
1048144
781021
827497
1129465
968705
456486
1352772
1248166
1120989
362505
90276
912798
1000768
661763
838144
215510
997719
1013430
854289
33865
1179132
376752
493213
173731
1338482
999088
174572
190044
606872
1013091
357203
898922
414888
4835
379852
1039804
402184
506326
938597
43738
51383
912757
622530
434114
232016
1346650
629125
1153161
1252774
1035063
1258279
1185124
554111
147143
1007226
1282283
339764
81506
820911
254416
362242
1189882
1258259
1030464
343246
788149
1208582
255840
1250643
1330724
224027
985536
400955
682432
1166724
1105471
46485
137184
833298
90706
1312999
1331384
912671
60298
387296
774086
261956
935936
511675
568708
706842
275125
236930
142584
1294423
323239
185639
159969
756594
570773
1020062
1213411
420901
835246
802859
526834
251202
669883
290097
1019685
240534
740952
651420
468690
505994
603801
172716
247963
903055
783753
713968
779797
414053
660788
418522
238830
1180584
984527
161785
932023
669123
1316508
485228
1353254
1013377
635791
1350601
739209
817217
152653
1314824
787928
1279233
865567
156642
896347
934303
998278
997496
876167
869885
506596
61130
691364
1123017
1241403
1005002
631060
1002887
667784
204773
1065789
1025417
806082
124127
390300
1188978
383420
1094248
32264
295738
501769
509681
443628
1196549
800816
596050
935343
197799
906027
12587
1035873
663390
304044
201208
887556
403221
103284
1012575
1254361
1044891
951643
1152230
840509
511950
404955
284771
247210
512308
1246744
650983
527631
25903
982196
290384
1113005
1339738
23073
720109
403819
1276856
1287785
837748
217301
750102
413997
1229470
702235
762827
250230
619523
981259
1119838
1318999
1283167
221011
1143826
1172158
1075629
1174333
768144
949785
580697
788764
1242123
1163621
590701
638470
696925
695986
460370
1304432
406534
482469
348863
127248
833801
510832
1213607
1032916
433035
1303214
500063
309746
942583
890883
1225678
583780
991295
259752
1047907
652769
103323
581515
771342
56190
321735
53521
1097145
741674
1051388
982476
310712
191777
1299566
828608
526758
835011
1223124
286132
666355
648850
410236
1167905
271804
71828
497388
1088763
872026
449871
471533
927596
259668
856447
473967
727565
451412
1202550
804255
1118173
1254126
906971
646334
973681
1172784
691284
763231
768177
992026
1303010
1293266
1093243
1102252
130903
1249041
788388
1275250
109639
347463
1043223
303959
484429
1066494
1149831
438025
304807
1359203
173380
220821
229949
896723
1334162
241174
78616
27368
292399
1129083
743348
515346
796433
542332
990720
444069
184700
1290910
87916
816153
630032
1359344
738763
985925
979301
191494
411458
988954
1310399
131390
419852
369074
530787
263752
584008
618912
266923
167809
327506
190059
416700
423363
893453
298850
25023
214501
297400
542336
97665
789323
1204352
362364
467051
343905
1118960
954210
541862
697556
313894
1055409
415354
468479
1317844
983149
477413
579754
1249497
563421
947654
605211
1340795
1197057
1206944
1232728
79637
117892
914134
1339880
1173955
997404
778522
403599
432258
55146
451537
357376
979415
996809
806156
549848
1265953
537664
1312749
328274
51065
984296
782898
468611
962418
1330134
242040
433024
462120
1315807
700295
320172
1207925
706703
466419
1194317
500168
1163209
1161819
194745
338963
208825
451211
182679
1070985
957006
229999
678627
920106
1134
1022656
896654
1244983
282926
988465
788031
793104
992184
883413
1145330
1337643
85053
1123064
748239
223963
1283164
990718
322981
622181
375298
125546
164633
1290641
1313953
991265
959488
68147
156606
60701
1322284
113017
989794
370513
222811
153028
526565
67253
757897
1342448
418958
904329
23900
1363557
411990
264829
800273
240939
1263331
849282
317378
1321971
351359
181259
53700
39024
735783
1028799
852538
669233
105747
372540
865812
129651
537737
365553
759092
14870
744594
1103600
669136
314045
1009610
53435
969421
550574
1331172
12185
1253833
263629
465318
698648
933077
90171
1000276
594735
107845
1328417
995539
906000
1067670
1161464
445014
502919
62095
872710
530361
1018273
96172
128286
813684
583376
701475
263219
278480
849827
1322401
272583
215733
909105
335174
650288
214406
391499
89383
559167
910380
1206838
440818
648024
94008
235171
5495
634546
487857
250286
336403
600979
842804
565088
1104580
507911
622290
1305294
310490
598478
678866
183013
61795
460512
874247
225372
299872
300491
246638
502788
1142705
1346185
864181
476185
630169
105053
582831
406051
198703
482178
463775
365647
287239
711863
928695
283349
535633
234421
1145065
657412
1050599
530311
234310
830520
797920
254371
977785
276839
76135
974123
1000183
447847
683065
331037
948648
1007057
762970
908089
1009047
459049
41541
62930
914883
1338863
1222712
774135
1110575
695564
57906
1152936
595756
859654
80046
1012631
87956
773802
390506
612036
87817
825911
1114725
685874
71624
471561
1225925
76897
1219595
534602
319653
892696
1015305
172999
1150186
6706
175059
650002
1226387
274457
8346
1362140
866305
903641
1226158
1021603
1221285
1129154
715037
1224880
200601
449705
319335
612650
454041
892156
705305
820440
1208102
184386
424215
738570
189181
1248785
505747
1250586
363356
394457
226133
130048
1284475
46357
544958
754495
476586
522420
14732
32675
517723
583234
510366
240820
564842
254882
340351
111890
586141
913924
378071
265888
256172
1314822
438947
1130476
411047
1238213
1231598
1010096
783773
822787
746040
165575
34140
832068
654182
1296858
187980
1011330
532870
448424
273519
740800
801854
724756
335172
205667
522838
323378
1354613
168421
928730
943550
201235
159580
529353
1198833
168653
730430
360626
1119059
598201
1009264
996966
404316
578431
316585
13049
667862
535543
1063373
830444
1323197
385673
881875
432918
197860
1140572
793148
156197
280649
732629
668951
431372
375785
797199
1031680
180623
966192
742825
329052
943452
657875
776174
1096483
1000904
360375
1089560
563964
791389
755363
1120475
199747
149240
510188
604277
1264007
697082
297010
972822
868861
1019961
1021539
32294
551321
959483
1157982
1209107
415744
198147
605683
137573
1324710
851375
918064
553440
638699
205322
772522
898858
381540
544628
896450
669141
783790
384479
368790
148341
595906
721468
487991
771456
947859
686053
905007
977610
1026092
1095066
26495
1202959
188315
840035
1356694
542073
218888
1129091
1075878
539231
661972
809725
309296
975785
116680
482526
1112110
857983
876602
269048
412697
1159073
358339
453389
369136
864499
920006
452733
369795
685051
252785
36896
967637
888699
566889
888315
9279
208257
92356
1253343
772425
243788
439567
281932
733174
885186
1221915
308817
1290314
1351092
624780
376711
585476
573808
1281392
1032654
367838
143628
658404
76455
747892
1242421
807229
345037
1177936
996346
654928
1215658
702083
230219
534018
869008
1132297
37226
1006691
793137
878798
1300726
987397
33239
1033879
1096771
330303
835668
287869
1070834
309324
1303820
349969
1079534
277785
278561
431533
110952
1177907
766461
590724
89317
807624
683811
13052
794548
468415
76041
1298529
165081
461260
543687
1252321
965611
1125837
1305792
1163014
328662
1252384
667480
362505
723076
1081830
1182483
48086
633159
47866
362415
1247325
325474
443772
1052904
640017
178672
729517
809696
341843
142454
261293
695700
1309510
657740
1063779
127499
59599
118770
457446
384113
59206
938110
205648
1233009
89924
977769
869858
780828
1084783
484316
438593
676505
1008383
595341
44195
851980
1334682
488344
948458
202081
1223653
1117687
513235
940516
391597
1008150
552815
200007
690128
1189615
1191991
520551
321113
62961
711396
974302
1150378
264368
1195711
939600
1053241
871005
742065
873450
1275563
848508
940664
627311
1219310
772456
104393
305352
541325
1119481
1088059
713828
1045132
786871
1653
227648
1294789
314646
1322715
1085137
521157
473925
1119825
199185
52861
1180853
1260546
789252
37039
556240
283305
444013
315034
692493
730852
193870
904129
527911
423038
114162
802088
435222
343808
309278
318974
890496
251918
843347
1280783
686592
149186
1121324
145764
1247633
1069182
374887
597286
600747
811245
1318863
180869
228879
866817
374448
318316
1135559
59989
889475
321800
1233058
466265
826681
653808
269380
258525
271014
1250656
580627
513882
580634
674506
45240
366046
1151032
184527
1048101
1296245
1261791
149953
218186
502349
664615
111195
439654
349088
1227639
279358
560506
1001326
629709
1001840
1054536
629588
836871
504660
821671
519896
110500
1176054
710534
47888
875304
370770
316120
1142182
94117
795699
1235173
618877
986617
313367
84723
930043
332225
922526
1148406
69244
509496
345318
1069269
803531
233883
559185
963079
986509
766082
1179531
420159
655198
1056377
1293304
895923
663272
363327
1156033
616721
577576
464295
307016
1054407
491664
824338
204148
106592
226303
527540
672851
1027995
1211311
1235680
1009642
655037
282608
1043566
253939
416529
794103
1061985
410218
362682
1106902
1205946
322622
447052
761285
708605
988424
764561
1139426
1052781
816241
1307998
115150
924466
814332
1042614
466347
1276076
345919
374714
1198251
943304
1025601
325328
1263530
1203210
943086
1004205
374896
1186774
710358
718098
783878
249411
1286916
1363409
920865
771739
1239963
1267763
726978
723145
182000
718387
838163
67692
241322
794018
692198
383888
829683
1010817
1040208
1231893
885357
350373
1027064
1227344
397781
620938
568798
694245
1024345
1335057
275153
1080462
324581
1170684
500668
751025
402619
1002335
211369
1302145
84197
525660
604268
1037945
1197114
604705
199584
526704
190413
260229
466294
254547
921378
1067707
895202
196799
1075407
186803
1292083
792617
760849
662676
850922
1231978
1042171
346475
426723
1098995
1193427
593093
137972
440006
832488
296177
1360519
366743
543188
871228
981262
568455
876378
1256379
428885
219328
974870
1194417
1331547
1318400
117546
978133
1034176
790534
348342
1151855
1095923
251455
68916
1295598
1268735
1338265
211094
1157586
571290
606847
106289
394058
802085
1171102
1061269
1307155
315768
601826
230115
1161927
657754
186498
142753
341820
1062831
717573
1026502
57167
873801
482704
952342
570134
100649
1103074
1072537
1142288
938816
11072
379843
1244627
349507
1358789
347523
711996
357680
1061992
408110
1356390
189453
722144
199479
180096
1081262
403922
1331236
723453
361470
192591
1281423
123570
69692
91
860302
901896
858909
719701
1239179
492190
187904
236828
336637
203421
267213
725939
410507
311205
266510
582084
775863
698166
322971
112449
79088
1314338
920441
88428
1092353
649935
1088140
74304
1327230
1178251
1285278
1025744
223229
1162208
314013
1337409
795122
864267
1200434
1121495
1232619
1126496
394406
165213
152992
1215940
69443
247120
1246711
346474
652427
1043522
1193749
1080298
690227
313972
1313051
173765
1206593
305531
1085387
949670
491983
209303
543022
1364398
134946
726368
1036089
901187
1050637
248302
202831
844923
165544
432531
428901
755416
276164
1317516
574726
1098183
83143
980273
832628
656273
787222
1190323
1346718
467524
85572
1169933
938882
522856
336862
1161269
804878
755157
585332
393441
1311110
784847
803368
630794
1350427
598801
677335
275190
1307705
395097
529479
844588
555994
582124
1164981
416441
70454
1286769
117754
55072
639941
256384
529457
18357
631432
28515
547218
970189
1186535
1051094
210170
24698
572507
264141
201302
348273
1265508
215038
291193
1123765
1221509
1127746
667625
976096
737135
1240598
718647
217186
1080918
986982
854926
1350932
1110516
1117734
170614
119505
534685
329269
1077934
1331552
555365
1258711
1207015
472465
1176811
1310036
431911
144438
781983
1206809
596659
500905
985265
1290116
558527
499430
128170
178976
142066
958222
1330155
111011
654541
807485
1095186
704426
445285
240322
671456
1269257
524911
816358
509059
62823
99255
1352737
364912
837321
319909
169246
295364
1243240
1281743
748627
1043092
638676
509349
1091107
1363235
235128
915084
1023531
1234053
385355
1104946
43256
1163518
1185189
412143
953883
445660
1147940
896267
100845
918777
676103
243305
1343382
699904
1247048
768568
957676
754681
270188
230093
347235
458064
148040
706498
1231732
685158
762696
1351318
1161698
1003582
1160114
471063
798622
319234
416183
164462
1270011
351839
202212
632717
1351433
1065692
1160774
908805
757860
1143203
1320775
1212257
733013
1188517
1145228
457251
820982
460438
45197
554818
734510
1346798
18460
489280
223840
607667
1178698
475617
171063
336613
1192528
910911
195020
1238492
548668
685292
54264
575565
1021433
744703
546984
222912
1232025
299956
1131575
1093112
21016
957414
1038340
465057
1300398
163160
1088473
648831
48333
1248439
180092
902688
1191675
14088
34952
394075
439205
1195528
787696
473448
874511
399055
843375
613676
1245457
981011
654895
16496
202683
1004519
781448
566981
855209
873995
52983
783122
1300821
767972
280269
722597
1355810
24117
1091953
235540
44659
208094
500096
666556
1253551
20083
385122
754359
873929
1337462
339921
1315483
161075
723909
1156294
128820
1216325
783874
899996
1335561
147672
556197
582631
80646
1001860
850334
1174685
1136485
283606
1326361
712208
69560
1316414
959114
584795
1204535
46739
24831
721325
25135
439484
143496
300321
138808
148944
532750
864299
1250479
650492
138663
250722
630888
1311411
238798
156138
814875
210576
527783
1190250
529943
694958
1227932
879402
385877
1100282
800283
965143
63691
498797
777914
661926
64202
1055253
738071
1277618
985131
692247
816508
443556
511943
569863
155753
960699
1262691
1305453
388432
951506
331602
1113665
1156545
417838
939870
922760
393671
761174
1225699
891046
1360310
491457
218245
655275
1143754
775391
414498
773637
116093
1199952
148717
710332
697457
1094402
419886
643525
1041778
676263
436054
1265431
72201
589995
154554
1239518
1044660
705235
969679
824720
354415
667090
1136359
911699
848012
1172490
695335
540465
992223
791529
144473
1273016
603410
101055
151817
328398
1347882
1136072
348187
953751
1003144
1327435
310633
615707
401875
823855
255320
875660
391653
124096
980344
129134
914914
864552
1236933
857630
766270
581863
983408
540774
91177
288049
768789
887079
693755
501207
947617
130234
352014
13438
1315218
360825
1199350
346457
894242
448272
379362
313148
832720
428300
475413
678828
285205
757895
497618
1273555
1210489
1268758
211186
840852
904327
594088
635632
388817
115005
136885
683285
191146
853503
1312267
1145102
652309
855624
181909
1209087
653203
250521
123608
674348
778384
115768
691083
956959
40675
76225
959940
1051579
528817
260088
723669
1084359
1148892
222014
256261
1285350
1362310
1293671
1315347
909187
989098
93834
734967
640469
425347
347824
170031
644090
374910
301529
681444
1024325
118083
1322436
321077
86609
311364
423755
1059883
66329
443413
1118329
3989
501071
1066038
926439
494018
428875
461002
1015200
860699
222487
8444
965341
1043964
1356022
466645
522499
966340
813214
237500
81688
1003864
1094479
75975
840974
276107
590385
1001381
1147765
621880
869128
1234706
348654
1235818
289495
598797
360983
601708
906137
1212983
1250434
1283899
226761
1275748
106845
761154
1214465
1286910
735497
469300
1218114
187871
882434
133691
1156060
262720
366017
339908
795448
216382
667574
1077721
972887
141974
985855
1119495
862570
239744
1065327
222709
152466
1031570
418661
739032
101328
113643
207391
1070132
328463
505368
814947
962414
558178
933249
520605
121625
1164908
625542
420930
156621
45050
1306432
768117
816976
1032089
1251011
1349121
1150041
855759
495433
505001
1256378
932115
469615
844451
287359
793860
1268154
14211
1259658
992230
1192053
949468
346817
491157
885826
70607
543518
508673
232094
1212529
1129788
557784
168058
312985
80184
754350
1093399
196996
699661
1189216
879929
1122434
82838
1267478
695086
431078
1042566
1260131
280205
153152
1269974
270082
784583
602805
692464
482152
1145822
1229528
353312
546620
969308
1046867
452116
310802
912627
977086
1041289
432237
497152
1113576
1270213
911510
853451
928941
1099590
751318
1076084
953541
483245
217240
819961
1153790
1005961
980878
1286651
215819
383545
357449
109021
213732
246154
951402
835489
1021173
885706
807378
332945
637967
1213750
1362062
859409
216366
875556
1036198
322568
1318899
732696
891068
1005176
1006731
713221
1358405
330983
925988
1282695
1328760
1017630
1058460
1128619
181826
73804
537912
510158
584819
652813
1313662
1141839
913812
193513
1136892
1049121
1153613
1215581
432053
1172324
153208
983945
952078
826117
846957
303330
1247989
400733
184651
448632
1001215
482504
57627
1094567
980034
1118889
54640
214263
862910
652088
1282759
312205
32481
164457
857604
103844
942170
1139133
827160
610196
741898
78072
957227
281679
1007171
860550
574683
641610
583429
568239
940588
597440
848009
614979
1253876
1199235
672699
960099
139728
1262623
1084969
439053
853903
1210105
1079375
864383
626410
618484
271293
758177
1363893
1332740
87777
201432
63482
63554
1254991
503571
169546
991138
492812
693940
45676
746377
568075
339818
953516
858740
982128
1278104
1199586
610590
1316409
193173
551948
323154
175
734262
593267
924660
1026218
561787
116551
563005
75330
268281
75237
564102
214279
1152015
1065601
1000839
924373
469754
475372
996606
1177732
634866
819707
214926
455725
745032
285561
1045315
575029
365895
496971
1207344
922870
286783
462933
486122
510752
192447
344037
328525
1146455
894161
956153
1093693
696628
1351166
914929
791462
424811
144835
107157
571698
1105954
213215
830952
897968
1059938
740901
1141732
1338275
384178
435928
1300853
111930
19837
974938
742117
689843
1231911
372662
1026841
59393
58660
1165754
488787
1194358
742126
1219106
405208
603840
411357
56778
459708
679198
833048
1146553
276655
261386
440120
201906
979771
753414
524279
1072926
1235278
977845
1083019
712220
1025025
629140
317802
10531
1355491
768779
514493
1241621
347683
322048
163404
167250
700492
355957
520743
391257
1054491
790083
448826
847556
564712
1104483
263546
54243
452084
953383
732040
692144
1115572
641953
240581
358533
431364
576785
749245
424300
957234
268755
825227
327157
628635
353039
1025802
888034
355436
1328665
242414
285652
70265
1051587
582662
739511
859864
1306853
992821
718553
527466
752064
1300015
819516
71940
1302338
1064324
955523
460722
1351555
489409
348083
104411
273775
1139534
207502
57448
665805
368109
296444
426532
47712
352914
27012
387245
555658
1151724
181174
1363908
544811
362405
10883
412698
1095490
33332
249549
1341738
1126966
300696
1247612
1331246
1140866
780547
101320
485020
876271
111289
399076
132329
1107615
911849
678844
733055
359951
1099836
1033637
1296627
172754
618780
1222876
561181
453075
318045
137612
214204
550971
181490
432476
776030
142689
1190122
466763
575021
305689
460423
497681
455526
636886
428201
591477
966231
114553
1188654
1267359
1097724
838734
190270
1225998
1735
146900
1207286
335702
50003
1072341
464936
678784
1347945
913683
166207
670371
42305
777787
165870
1283542
230570
209792
1328152
721028
635414
264433
553317
831669
163389
462770
1227924
25739
459407
586244
308838
467435
1207521
559412
204869
1012070
846214
1133814
692016
1162228
1249507
199329
517664
904495
1223963
1105365
805745
294045
23287
413873
47463
761709
1123206
1340220
349967
1292756
880497
614249
6792
1137858
946196
1189975
658838
951223
1019697
125629
1150191
370953
516128
1211044
823256
574844
299594
669701
445749
188586
590911
724071
293895
962697
716547
279455
63093
539659
1224769
394969
945519
1019086
1031465
832653
487076
575074
506437
1362242
133396
687116
299021
1040713
983720
1349181
613309
214193
214553
288738
874760
1240645
1265834
1134340
1251554
403718
304653
290470
990821
1134326
347157
319723
293234
1016070
256841
1036831
958139
249999
314544
1097030
731658
285664
1140853
119569
759675
980279
200196
1278648
796320
392583
171326
479148
1258385
1314748
985028
809795
1146821
341821
277679
298950
1268144
1003569
1121221
496879
801178
513875
901727
1326999
1117640
1254094
362539
882196
555698
842392
1307563
50170
434608
591773
1308693
626659
703101
1088128
1359868
854159
974569
268091
1068735
1173433
911167
816504
330825
112641
87235
1063379
695006
287166
632594
52311
695385
1035871
1268449
357283
302977
472793
486728
400624
1327275
105578
1135747
983669
282653
1269929
918645
878053
1297987
434239
62922
912285
413673
660623
815603
160549
1068299
544145
1234891
986968
950663
1275782
22669
398708
1050033
1012715
47345
902963
522989
945388
138526
388456
659445
351400
366648
445112
977157
925350
52097
893726
698382
31326
150109
448741
277367
376965
50657
623783
420024
534328
737274
361867
1054292
295355
606489
1359203
133532
320323
719492
254656
97730
1069243
386619
140368
831757
1297834
1019011
32626
739192
987369
817445
571690
68365
1267815
563181
893079
676161
871509
986398
338330
193789
289844
848167
749830
457358
1356968
255500
519048
424134
771709
522367
1342032
1344298
1019021
78646
1052387
910483
1091912
929888
747506
583719
357766
976016
795043
661504
621476
1189638
543657
1239153
535478
875306
639800
1238279
815736
16243
1139902
1318167
550246
225058
873029
907461
441005
693429
31261
430079
598181
982539
306229
376443
534773
633500
599529
1234825
160215
259354
974675
1143125
1307362
858054
928785
625455
954473
407901
876963
58252
1288658
1169681
598960
355633
675177
99206
456313
1316263
282597
940453
206415
1326663
544240
1145333
91887
863932
58779
1249776
1195624
446038
1150072
753513
724141
1023895
71435
1301052
964105
346871
446848
1209933
1092757
723974
298024
584070
4427
784650
309573
299839
1015203
26444
700306
1305700
219080
816112
296960
548884
1143044
889671
112872
1258306
1048524
684923
234537
1157413
608493
799330
1060564
1320986
680569
428786
390183
1029949
1344473
881813
285816
45351
385020
339663
71399
227508
887876
119316
1042753
809155
823820
1330921
857947
411840
462395
715255
337883
290062
1340141
675226
1241358
89661
1131471
1149927
544984
26750
1109119
1280723
1142135
598898
1330507
1161402
173054
644841
40743
1214836
147237
515768
294512
198209
882792
1086086
755010
1169130
468993
1158718
962296
51481
1313258
485483
126173
1136520
1294741
1004636
752684
1317222
506625
239982
1046007
858766
561778
1097087
145970
508640
605661
605356
1020439
656752
24061
618600
1183721
615009
301762
946999
501814
1307147
485282
907213
278149
381687
118542
265236
890967
502785
1362723
1220666
1080692
169786
618684
723319
1309975
825887
155404
525340
352550
1139019
779489
947434
628619
1112482
776749
1040561
179185
763172
33584
301359
184108
926506
811344
375417
489197
1338281
798435
184123
1198428
530070
1011701
1079669
253794
332686
458336
557658
458199
614739
732150
811247
1231514
43223
781355
705112
1307335
933088
999924
453046
1024719
129221
899024
1329203
927764
375175
1266300
1004863
971428
943670
103411
1266316
1200778
695870
1249142
754851
56378
49039
1308936
94367
1093431
181909
845578
1244241
396423
367051
127764
1072917
407805
722526
547065
366906
342167
706804
761236
248167
927783
604934
1115161
1305353
1250677
353235
1237287
988713
794195
81974
948585
473232
1072469
671442
1066678
1124514
1087165
1222193
19108
1217475
876199
984705
907862
1299652
1237295
508272
233413
567771
1110736
1013521
1000172
639619
284998
30058
1344846
740037
894084
23653
1215068
539388
457510
70422
1276163
1007220
1094110
837408
758016
202289
1078174
679440
11312
1257365
107206
588468
38876
343067
694657
364197
1059437
1240594
273340
106017
311536
1100605
826952
1131556
548887
1070219
590504
714472
1106052
606012
526603
734811
52417
373430
461529
625710
818803
1094499
159749
633460
92662
1325365
281549
370351
125007
672755
21827
571485
255017
1207581
1007107
408365
463935
260760
702011
793959
339318
804217
852604
18933
760426
324301
637358
767368
165120
889715
135557
633377
489038
381394
670262
645579
748880
442130
770347
991054
1039905
788333
13251
1326245
1344203
1194193
1298413
382235
839082
1020137
981863
81757
795973
205646
911682
1128420
1163827
1033162
75345
779840
933769
795712
175686
1252066
1085875
1117355
1031093
123581
1250732
281524
664494
93234
812029
215400
766147
557725
956928
1122931
166771
1283163
892831
1022873
416552
165337
641049
337590
61809
1220930
1118684
63891
423464
124849
460850
349737
1071561
699493
387463
843135
1356631
719158
142801
352767
1304436
759526
969115
87011
387452
3889
1248802
405814
244889
1260781
780606
890663
1255312
481673
1326559
14872
584645
764539
1177028
511247
665543
1119801
37014
1337829
839019
726845
1045561
238806
453176
935706
489514
526762
38210
856550
556272
1021142
850516
243135
348559
1241518
706866
1263565
1074309
545024
913541
225531
501012
110624
446193
499505
1312639
1125158
16988
1061476
1045809
594670
1185109
507951
634937
752472
1312223
352205
265052
593103
1063057
1201478
170649
1025783
568649
543619
534701
450095
714515
600792
819328
925671
350441
617995
665233
1043822
832379
1242793
51750
1159308
120590
698086
1091896
507968
1063370
163212
139335
33866
269181
129046
249141
308179
272386
582206
461906
90346
278032
86534
217151
987808
164883
112836
231856
1232039
388747
783240
3787
747272
923310
253948
1151110
843693
181955
775690
1328973
204515
1206711
670347
1045387
1242537
510176
464785
288788
581929
931591
255625
1003020
629855
927262
1119137
968897
860604
229635
155819
403913
1055786
1352192
332451
1092268
83572
24007
1120381
1327015
69211
834557
1151799
1054129
524074
839579
249789
438738
621338
948939
1146060
1166160
867022
301408
1233834
1274711
231588
1193024
581160
506196
819845
235639
973128
1002984
1052536
424810
1076569
1286579
1196072
707809
379836
512627
1107563
373782
800835
84737
482287
1173866
1232269
656962
297086
1284906
307423
765758
981244
610430
365082
1248770
900106
577930
1151848
527002
994321
246335
436748
888194
670009
21620
268980
1357169
32355
448445
475466
20251
259996
960667
759052
910862
266487
342296
1048568
1296032
1272774
1107164
353824
538015
878379
840553
1237616
1019968
925580
907987
847316
1260910
1276949
996690
1267730
1256382
1156766
837503
481732
663378
1102176
1134284
1070384
1182414
275747
1163528
409764
935803
208781
741595
353642
399995
193840
1246248
331406
879500
30799
337048
183483
1138028
347200
1290860
920274
775123
1071465
618370
713450
936463
133504
1330572
157912
190374
832190
1043167
142686
962604
831349
1330793
443245
529631
748157
1100472
862626
501122
317771
679329
212531
806605
659196
1264216
584282
381893
582534
637593
622609
912988
902143
181985
1259670
232829
929440
73791
1232717
557653
1255605
537468
363484
315595
1180100
709822
1081552
93083
1163351
406977
172772
741352
1223024
651867
515162
1183849
1275998
405510
830710
433326
1041437
852812
135432
757672
1129982
71679
1131766
1250818
1078549
299707
29133
47472
460121
1048733
1190649
85530
206
897981
868663
523618
567002
1214964
1241008
582038
261906
1148192
1073108
332597
775637
321734
91791
639359
408491
1327328
940586
682816
216927
1086075
1192107
202111
478181
842497
1091959
20697
928055
867133
515392
295529
1015551
1044502
349279
607922
192561
1271553
79571
596358
257754
620113
987851
1330644
1154104
47753
1325790
120782
301789
844437
587922
1357320
197744
75411
1078881
380679
650251
646569
1114356
1139721
831575
489907
866476
42436
457917
703286
1197976
908935
441057
154481
498826
938146
648584
826252
284328
1078495
188710
807815
369452
419686
646088
327071
1346002
967850
431883
1053795
506126
1223601
923398
1108493
1264919
678358
705653
1300101
1172218
937264
1191319
622810
992637
735574
99402
854781
1240838
257969
324038
350132
1314718
537248
518015
987695
653696
40947
132544
403206
429343
741732
730039
845694
789010
398653
1361967
321685
889647
775780
853941
989506
1216309
1149400
933551
1109199
209004
586172
482297
1151448
39060
1205445
149462
999312
382670
9142
372773
490336
892809
528912
367077
152492
1137216
869101
908447
772850
598007
399505
1240565
834626
997587
1173560
135900
253598
1292896
826658
1046597
1362589
1193367
512638
951585
459837
968185
106246
1321139
867876
419858
341191
599349
1191004
683582
919979
1195123
971649
1339089
911862
352681
298231
533054
803489
1213288
1107647
1272693
845681
1259046
759503
863028
1002268
857813
985002
57055
1039032
1095383
889198
123235
48334
1161485
229151
1306699
1330295
910446
649448
847898
142366
707223
551297
951605
143420
137937
1348300
452486
963174
194771
1089149
41314
75209
160340
109345
264050
456071
673082
409295
907482
684290
393072
55643
1217359
1182172
900751
616086
105535
1098016
370165
281863
1138784
986204
718391
746592
498368
535048
534506
573868
952070
72051
1276608
958863
780440
1048763
195118
1304497
24970
998827
394823
373734
218090
811784
505759
321690
260374
1064727
294798
18388
733652
162124
946349
830227
937521
878009
577956
373214
937921
936826
627685
423685
640252
177479
579281
1094187
441407
1185041
70005
378558
942454
1302371
167081
66785
1143843
893851
304690
1010923
499572
466605
1322658
849732
472271
1213630
581534
1112584
1342789
1154867
862771
556640
1301390
237748
1191188
966263
296161
118344
149471
1224506
100941
22968
998086
643336
739108
1007814
332268
447553
170101
424760
441261
1355071
981317
1045694
795786
1127898
542170
1183442
694584
487481
5336
694922
174966
1128831
848254
655070
363503
943950
597911
1107126
1043533
234939
902999
897402
993358
305948
1160504
180153
749043
1156916
237896
113170
532442
636072
107230
854418
276606
1254707
1099438
564990
909867
938004
1266923
526760
186767
920816
75394
532221
1133246
562259
113190
1364409
1112079
1279612
264137
1353423
728626
756908
1248640
573111
1014332
1050014
1204889
994666
117052
1213003
1320649
89105
165883
483417
525093
283918
1269005
769341
775006
408742
770080
714151
1257892
986785
422929
134707
1168778
821356
667877
655883
565757
877387
223045
1281293
106452
140436
286214
388148
193887
767660
1116136
1206319
69410
35402
1180584
560187
1083340
438015
149061
541909
160328
724071
253126
471238
1241285
246517
261976
1024176
945020
442657
460919
296450
256599
410343
1312127
816990
948934
411024
45867
453789
1353960
1306226
11394
842507
244177
1047158
201473
1100526
1231299
850511
804384
867196
440484
25158
841718
1307869
1124042
959221
805825
932895
416382
23192
990598
1170344
770945
571717
421429
388635
508258
1133091
312042
57171
1019297
29339
420930
41619
1345210
1119420
1214094
1115553
1058283
685938
560205
450076
572137
66269
1178272
436265
766015
382944
501043
524796
713617
975272
1181338
232045
265978
734162
441905
203196
649145
412247
761390
1100483
715363
136470
547248
294813
568323
1358833
1143135
1074187
39122
41773
1166687
61840
223330
36907
794832
1216483
13547
697367
435877
1023751
644542
1043397
1027268
1096167
627649
1022429
1044019
300484
38946
14505
1035028
580164
507961
933057
527797
1222821
20122
1295345
1342711
502057
474851
511455
320857
18596
1210598
466351
951083
113558
684515
1118603
1075218
1219936
193367
985702
934918
1137174
1266718
393632
307978
1083948
43118
387060
357738
70345
620772
323950
1224433
731508
1187407
1153629
407969
339550
1189917
1274373
418831
1302727
303295
993163
812850
1319644
699020
976178
981334
189114
1356762
903460
847248
659387
230387
494425
1134042
917172
152918
324859
593522
387655
1358001
302756
295180
160646
411760
430185
486607
28630
1101909
78220
1288778
328580
1065731
1284541
1128164
865210
98667
354926
226839
1143895
934546
315191
836214
664463
976091
215931
964442
629179
1304225
952294
1009422
1077464
284307
654227
871533
1042389
71520
1319099
990934
542913
653162
561593
891025
271724
401956
34008
299276
212042
119191
240021
86096
623681
857112
1175397
681455
1258068
1103153
339713
1272531
978719
1076199
294109
192449
562490
555033
1152213
34783
1220532
68945
946498
624669
646285
272877
875195
1066342
243122
528417
938143
519516
768632
353892
379875
428837
46816
1205004
217279
87217
664938
702758
1182921
1221192
985421
118402
558730
865235
466088
164882
916425
1188205
1085188
1083305
1254973
1243402
591956
91983
152889
706423
432184
649853
708869
883743
593893
268337
1218382
308581
118058
645856
61412
162439
875745
1054572
933509
16733
254075
1009163
1123148
1179940
844323
157294
383737
358364
1174576
630919
691433
804188
736320
394329
1309048
339272
72443
1329278
176764
454037
1177085
15803
531241
419266
1080395
831219
1070506
622724
501521
290350
135610
485576
1101185
419134
864711
346099
1333536
1266363
765627
681599
868086
1033854
1202716
207078
1319041
1203036
860374
535282
1114068
320334
117327
72267
689884
1197100
494220
85741
215389
749231
937055
354103
466733
390034
933879
1101475
1219938
1042812
660765
439970
1327319
360463
313668
275365
954628
632607
1314967
477261
353633
466886
802887
500989
123176
379561
632325
1171789
416928
695409
522954
562662
917546
854802
35184
779813
597539
1346925
964640
1143232
37334
1096725
864307
1282939
405039
1338314
216119
1225161
271266
512135
1264937
682560
112119
842660
322960
1136233
212855
167172
1124885
874483
521983
129318
41268
392965
782820
1270011
1099611
347751
637616
720628
1187883
150787
1168222
1175775
66016
175249
1266247
211445
566746
1337195
1217978
156280
1058470
159891
1353486
504738
885721
724761
64818
361080
973660
815732
100250
399447
451867
773514
970539
472126
1103302
614432
186585
1166835
378511
614869
398999
839175
446962
233188
208044
368584
315725
445776
328212
303452
89161
513168
561991
1128871
863579
1118822
187237
30638
228843
1335826
94070
447149
79219
187099
558888
796786
691619
1119299
509512
258021
10301
1138131
79730
1358890
737111
1040576
529226
125218
127398
151865
563332
1169925
952074
1179492
39200
889448
554710
1068656
994961
226055
27297
14668
960801
117340
676973
725374
377106
1329740
1238000
296982
596895
932008
558883
1313923
258438
1241566
118309
512190
1306506
828619
1096655
741291
857586
1333430
52852
778969
49552
77659
922084
288848
220045
463907
1124712
1205118
451265
931925
429010
854518
676758
1022542
942013
625334
518121
752827
863401
1264111
618574
640301
878912
1053151
1327726
306243
1160375
1027463
548621
1290595
271296
21824
1215191
1343567
423449
1104391
691381
735749
587608
152887
1117956
615416
586658
961478
518990
162638
534798
576721
613333
322602
649679
1217307
570949
532412
386429
948519
359433
94661
886484
521087
1079863
1339334
25617
807675
543266
176795
26129
817767
405839
545085
23240
1116106
563405
526054
606041
972265
666257
95117
1098969
403299
579993
647017
803095
218968
1226206
1143635
903704
75741
244159
788115
383668
301360
1102374
638659
372203
824232
823037
463005
787063
226073
1340357
1346007
332320
456054
914080
650688
865147
745674
729280
652079
586155
811258
123344
973293
224035
104572
1134196
674842
1065653
794279
68592
491041
1232635
853857
1139006
654478
1049427
928632
1026224
1057120
308095
868873
615211
540274
323256
835165
705700
540249
947317
57714
326737
1101342
1337900
1181571
448651
1171629
801181
1255551
572396
559142
1169578
803284
501001
1221993
846938
377832
919695
595244
176703
270803
369760
960882
732784
1047722
374055
619163
476563
473182
690811
775567
1058156
584252
9142
447108
1357257
1141085
1361807
653229
1221325
448006
433396
1052704
200007
582161
746507
1170134
615833
1199747
475067
796013
1203706
372136
661523
1269533
84390
547173
465678
134133
321727
735450
389629
254737
485447
195979
359337
720117
1020258
389351
1138480
277644
938196
382826
702419
18102
886641
643964
441030
830711
1131167
1055320
824356
929183
594554
403840
945619
613891
909674
752623
400203
872960
144855
714130
374415
1323879
1110119
1074325
1175216
1315631
732442
1008926
393200
412740
536240
289243
1171474
289310
1161091
246525
696550
1103535
916539
1334804
396273
696202
642836
132565
1343568
1210038
834186
340799
1211586
1099324
718761
940418
71521
718120
1154735
1198962
826716
1178828
1336466
1200575
84425
580229
425293
161166
350383
1009559
754750
1359062
614316
73130
414865
1167409
632615
912855
109872
722907
1303516
821191
911722
263403
767222
314334
1341252
708038
622617
1165974
652510
378769
937623
975974
977555
852334
600423
562446
808627
206641
864215
21886
1086172
653666
945302
544867
75574
23651
669556
21964
1069285
1035898
1312572
835650
342325
1361941
457016
1165954
1260278
507870
1189913
1033458
794906
386354
1325790
515919
572334
698658
1221557
1302869
959810
561728
1125267
1230606
1335693
648734
255621
776898
1309832
117733
965165
720940
55816
408493
425781
316703
1256649
875254
666751
147510
1275056
517832
1097077
350701
189505
972593
1178991
39265
367538
1312548
11509
430949
1185341
513424
179529
1276068
223153
708278
542444
447699
30439
605817
104606
562667
333387
415939
811125
337421
109603
739670
466551
751379
783695
1054795
781527
254857
762118
810615
170060
631209
807141
1099179
157834
846380
552086
871367
674129
921790
556790
724280
1029175
720074
440483
777347
992281
705518
331967
703099
161548
483646
1239947
1107028
1000808
235629
918206
254061
157366
258791
674663
272788
1086963
922667
1248797
82654
542769
368916
1202499
981611
74557
1349237
54028
668431
1124803
1254019
420962
648524
1059091
525720
513258
74273
388979
893690
1243035
1262332
1019793
878301
696668
550874
1052876
560712
812572
410172
154699
766377
539231
495329
460160
269635
1284764
1005990
1286517
670642
446415
1198385
928048
1148844
184047
980216
1226524
476617
957866
943189
207132
1347593
1294993
114603
856215
83599
337033
989655
713596
65186
1068434
1178234
244702
1185150
1328487
591743
227810
179895
687971
118394
985348
835538
1119453
1047851
512700
1171799
502331
419588
228855
1110348
218583
559272
760181
1282548
158659
1236304
259919
985589
496949
190915
704281
1096203
1230790
1011704
930237
326153
1246607
1013841
28226
1237107
421609
1251306
852746
657571
187925
1207236
259210
24290
266105
368352
382860
629132
1134216
1144530
582280
280098
68753
1107857
238007
1065623
866742
174967
1001673
1290718
473175
681753
619004
1120560
360856
448167
700811
820998
782323
143510
1219544
996418
825114
1187928
1230714
86618
1345073
923082
727575
750866
15239
907509
366141
524145
1303873
646631
415456
1219467
1285994
66238
327697
1118379
547355
691685
1301424
832231
281792
853688
556743
960076
574375
646908
1300144
777233
697085
182499
468296
1013839
531752
142986
212785
715468
1287124
963683
1126206
841369
110012
734868
672951
1060295
143028
280675
489152
1279812
1064118
1356962
667944
1261659
727386
255417
707368
47143
1267076
1347282
1084145
623891
254183
1050950
666314
628889
751389
815278
220942
1081609
172677
483176
1130500
80429
143203
386352
574219
1340681
997260
161144
476305
458004
391567
282840
18386
1017311
1027382
821341
810116
1357628
350
1251564
1256763
69850
1361836
598571
344369
725818
934128
743107
784816
624487
563720
186837
372067
240370
910111
110324
803405
515714
1199650
1200593
465669
1286954
559432
736072
30569
750234
983061
970020
1053126
546449
1093266
1147975
715959
1240727
685995
1161883
424056
1170804
953146
200860
1092034
453001
713405
302905
529319
952273
421682
24050
595888
432011
787315
830569
889145
819332
363488
26058
353295
176177
558629
367185
132146
1116775
821059
1232041
374758
1109242
1036156
818346
1267044
258473
312860
318020
687605
801134
327471
59528
161550
630087
1044046
1159765
58468
165777
398448
1145343
1012244
1260175
1274781
618326
351063
6855
476651
1200388
775323
732841
956162
90615
529380
53495
786128
395498
489580
14141
930549
179556
289736
710173
569807
792322
704977
850733
452083
301267
1180916
821227
1312442
462450
448618
560768
74412
982878
142743
882759
1296107
182237
1122796
202500
550251
167220
455015
327890
21334
1353209
1313573
516615
1201001
1298421
1119699
1292441
668616
464549
264440
155885
477174
1063518
709710
708907
354301
590411
531047
907474
148710
835417
129629
1109690
87260
426480
299476
1015661
1274610
290529
805400
1091562
121216
142213
1199950
1291433
912971
656773
145901
233644
845054
696199
472580
48575
636472
478454
1038874
942405
881305
753474
764597
788636
1013310
740052
1192106
260176
1129668
1338804
190332
780164
354767
952435
923268
1258013
1283222
675872
1242777
876970
1026785
904662
1144782
955773
1261832
1036953
225089
264941
1019575
1328947
1358142
883591
166837
101795
1085387
306171
596278
1254607
1099649
272541
1007394
1238336
1081617
858238
103423
956925
228015
815937
864728
1229870
460822
40347
71053
645277
1213541
145806
1361372
393583
1292179
1122157
890641
502901
358562
567067
1190641
449473
33751
34831
730702
65663
589098
625029
17889
1363524
756837
1303786
527477
32653
563674
570581
779012
585952
932540
1224297
119553
448470
597134
692853
250656
566316
613612
1092924
950397
819978
832664
895112
1204834
1108326
188012
657969
426150
270736
1205345
365582
789482
1028098
612942
1124949
1117590
791718
734117
610082
204074
1033269
29369
1138884
828987
1120720
1260386
554096
113919
211193
674557
409177
453978
1255576
535153
959632
672650
1264869
1200436
1257027
940396
187864
792948
294085
129572
607325
852653
792104
447579
1142130
890349
949629
1260603
311582
1148509
1082507
1016247
631140
589119
1291810
1077847
841087
142884
230274
1286831
91917
234551
160020
1169940
96997
1225438
623930
496111
49046
670773
930024
304435
72755
310311
1211492
661283
618540
867615
801041
1009033
193410
985872
386105
797970
284210
854963
1192649
1289226
505017
1346125
723245
241788
1060797
112416
418362
92638
903700
490370
1125447
1344551
1199270
27200
188184
1293138
260459
671904
921857
121767
75930
582284
1114874
979184
1119117
926755
141592
910806
362964
1073986
871616
1213283
81825
147288
219691
1185117
112936
567058
961092
135068
64120
1044675
1011053
295878
408079
1092452
773514
293310
544554
953412
974590
540405
243483
814653
1050638
233094
578935
352287
1335923
169337
1148362
942590
1218350
614579
766804
141761
443121
937173
76082
431527
16378
206072
1330325
1180515
302067
919679
720206
742526
438786
138080
721649
97598
1023350
1154411
406040
1102331
961624
1335684
1078909
434397
1337181
1254241
845782
984444
78643
62814
1025631
1058426
1209939
1222956
511247
914742
681804
1182816
1105977
1270194
827639
682241
1287634
617078
531320
1076612
490504
1253020
438887
1339916
1255794
504842
524314
10740
922792
669994
718196
910174
719094
240229
829510
1011433
762114
375706
528022
533210
1089680
658117
1073610
497720
868117
1026627
40125
838782
1295814
95932
632988
1037659
499611
128965
1039958
175343
1128237
317248
451986
130398
571159
1253440
625293
959163
319038
258514
643974
999896
870257
1155113
118037
1120870
957625
969320
768083
1300323
290131
642247
130813
299483
1182758
278783
87832
1073686
410651
582641
504459
1207549
1344550
31171
53223
824748
231824
1139552
1305746
87258
208423
1026742
141516
1098577
772995
284502
1333811
912129
827958
954890
472235
533879
1163333
852649
1288362
819332
1292104
1320591
416263
1250136
101275
777059
1101712
926624
454425
55632
922993
499743
1261042
99555
684440
679211
1122241
1168857
1075085
1159791
1254383
353985
937002
599833
1235374
471534
426170
78751
1011690
1103237
739534
573483
575543
736706
1279346
1043034
1114050
773464
314480
1297515
397954
957956
745129
67320
993380
1357431
1059094
264115
1073255
53655
452206
1195270
1095222
1332338
55988
1065700
1322263
97155
474298
1157474
1341350
472503
872937
1108480
139764
779598
1330134
215431
1324768
711821
1116436
703031
220738
739638
992535
1257828
1309888
1138728
1089389
480559
607282
1117650
782896
583669
683885
1090418
411443
6642
914361
1337656
1363128
288687
452923
923086
221308
502710
1170525
1262709
296211
464141
555222
1059503
552031
535454
199931
12977
1311712
1291087
1042710
268732
1108174
752295
998568
879646
717590
255208
46417
460280
155559
1116639
630722
29229
1280168
550167
720230
52235
925955
62211
344776
637593
421109
94303
954721
125095
1111620
552919
1099146
855587
1043638
86189
641698
436081
792295
533756
871952
361830
316970
625034
270181
920784
215380
845937
907077
1273730
418962
477517
1159614
1335845
293947
622537
1058351
356032
944645
114451
1211826
512216
426459
967781
202321
628957
305255
334508
413549
1148549
1251209
563032
206825
960181
732292
630954
625330
1263054
773537
574218
29847
810693
161023
377304
538079
949695
811704
894713
1097138
751063
358805
494796
1129785
690745
510226
752683
1035998
764851
352074
778844
873966
818485
739338
524779
1195480
402644
1226211
800097
385512
1117657
403563
1234918
1133091
576069
1016707
1215959
314228
1043593
205360
1084554
1146007
747844
689307
476957
92649
305595
275142
60722
531415
1081693
1231107
954151
1039211
573946
11166
559795
928985
1082472
459974
457092
1039473
619740
933279
103987
49464
1104524
816824
247272
984144
307869
1010508
15189
671515
793274
857046
307845
16991
947815
417019
1195751
59982
1067084
1264087
1238848
1156782
1001362
540676
1322450
385905
486961
1003519
956812
1246230
110131
532782
877911
411416
1309046
1259194
462288
879624
272389
1013521
822336
672666
83975
982990
473607
329352
362306
1219173
778338
1190343
115123
327476
190951
494376
655496
920341
1142752
1006468
487012
61417
759128
749548
1201012
1003106
1201461
206323
212335
213264
331085
715101
187904
517022
885535
1158274
836625
1114588
217348
510559
1341040
1278973
1028139
477955
1171532
795999
915355
563237
600992
8658
1048144
786613
61007
876860
482554
1355730
918414
252011
314731
631336
1239245
1218541
961862
238868
631774
490531
779379
227329
737696
710786
353790
1250789
269733
407119
740708
310258
1152093
539777
298276
566102
329985
844656
233715
229129
207554
79740
131941
639706
878256
1215081
744074
1307557
1024732
1004318
580164
696437
18784
224332
426207
1229271
1066121
991904
586260
659292
422727
274351
1356680
1167844
659041
559007
39423
550670
130096
29309
763802
349831
1028094
383845
251138
1298540
671539
1007279
382774
728629
1092221
715591
501108
1007721
1260868
699082
597284
653787
1203588
829475
280618
342
848816
241455
608271
1266899
1116434
406777
1155651
420698
399574
810867
981957
956890
1111821
1286547
75852
1185478
172686
1285584
1166883
419293
212927
721688
684210
480473
293279
1030432
1039366
153435
477532
490173
1052204
1273144
1022100
514573
1025543
919479
360330
75307
475240
1237345
579591
381571
924869
397021
680812
1288027
323920
146246
427507
910661
638992
1164069
1001185
643533
224066
483139
1136224
275177
995242
823038
549669
32789
677059
1221614
1169059
853122
1318028
1315055
697639
164849
879220
496941
485361
1261843
62483
1111580
1269757
724174
60055
978638
1107857
114107
1281151
774711
462416
1056205
313664
1037671
901390
352017
335255
602526
613580
308162
336040
332317
786488
638453
603745
905783
571255
951659
1089801
838328
98864
793159
442950
747106
542919
151407
564170
810721
694724
56864
981703
209655
365008
75301
639326
990801
1035679
312253
1207399
179760
676356
304676
46124
849780
362163
1328790
1072144
456266
826337
1162321
1053333
1269272
1247971
1300415
235125
1193414
139024
285532
1094792
875865
422427
281827
998927
1187128
217342
1336460
1198415
948981
1342404
488750
225094
1088662
1013630
959058
1101944
527385
1067137
191777
652717
421253
355960
903534
43016
341158
1172788
221612
1186226
424788
108566
206172
978946
538764
369451
733001
1275312
294205
935671
449643
1111541
869854
1040935
694659
1055118
754541
1201476
1071647
748088
707366
801315
863297
716897
515980
1296749
1320126
672154
557761
1121097
934349
1325672
938564
1141317
1291208
775220
496622
1129088
358409
1289259
1354794
659894
170840
1220529
1242808
582749
667033
1180657
946358
601003
1092877
1030779
308801
1160008
431762
676547
101093
228704
987162
820458
80451
1266246
1129223
142229
1267896
477011
344092
1349369
165317
548435
424530
779265
1142560
256922
56496
578025
1281032
305608
1259483
1151378
1142672
1227809
746613
217595
564960
957519
114861
587496
653209
576790
79220
572601
1039533
1286034
7343
470201
537430
1157280
468855
994541
414591
490829
272842
318284
1048347
1092021
240845
68657
941270
386539
100257
70304
675515
980281
1324263
1098224
1074945
1032427
866396
90326
1294944
997922
1324825
474049
930695
919100
1151941
880157
538381
1107014
17416
874018
333347
930728
208861
1134633
595009
1168520
61594
460444
645441
385287
1290509
574713
428736
497543
65723
1296534
1202397
709554
1190878
12824
1048973
747757
660309
143850
854716
803351
314349
1284156
515565
648849
841323
705965
936675
306292
1330112
874465
1016333
64102
800054
1348852
731547
536177
1146944
462040
559686
567753
491665
1023
249901
603422
679732
1259744
92176
776250
1148819
462327
807573
820435
627396
999145
1101552
1051937
727737
519719
1314014
602033
977066
692027
931367
1118698
768880
82653
424824
1228043
724483
1345846
176074
276414
986041
509457
793039
643593
901559
1153236
18760
584042
176356
1224383
551347
278356
641947
941195
1158088
289300
43302
673453
222403
894475
859444
947024
146485
1285325
39277
819606
549179
868915
923735
1224378
583135
162659
856373
304032
521639
468526
742898
156063
192555
929226
39068
1322081
953933
1030245
269406
750785
298259
592471
1152688
1078285
568613
376618
855968
61608
329968
160698
355243
426011
387981
647277
1197748
174694
682065
782158
995162
746172
817335
615279
1339281
821093
1161263
388361
406574
173614
223229
954902
68172
366211
77460
1157090
601888
628425
1272954
1045727
1000314
888409
749077
993707
810859
223889
515745
341313
348928
846026
734131
453787
202312
1029107
685793
1148848
839763
427658
1259562
1348959
1289861
141966
1257475
495558
61720
1184873
1158602
686232
1121235
810135
552427
574631
209777
635340
269144
52000
13710
1266911
1149208
851755
914070
599689
442423
359854
506378
1214007
82021
1131567
1319902
344888
335811
12847
374572
704299
786711
420961
979969
969140
239278
190931
479721
1309349
843683
885693
1087460
297575
169112
200224
1345834
36894
785314
564753
298305
162212
530178
1230451
1010140
794419
891604
883640
1085475
951897
451552
27949
674116
327976
1364110
359030
470268
523002
957358
456765
337419
1025210
1321378
10597
109098
905598
1104536
140879
510303
925241
896062
1099569
566116
757225
386454
107436
550383
687820
675801
467461
268180
1087739
376901
426983
675819
886584
768463
479564
222191
1169311
888016
73614
521763
735519
35439
1315208
642737
725710
1234453
509643
409261
996966
793073
755911
1219125
695151
410139
545470
550081
50523
1116078
857984
1081611
389274
1338189
1275159
38076
707798
9909
425503
903939
555361
236914
682865
320806
447179
337746
655503
8313
210157
715972
847086
463436
529968
1066916
321051
397475
730110
535009
936115
980265
320485
1056812
626836
256058
172634
1129934
70209
460835
651683
464420
959815
47702
1098331
124409
301233
1032314
973872
661043
298796
911549
1244259
650555
574621
195086
227501
483776
1364247
993494
441710
780271
114975
570640
1294299
415938
597853
208363
440331
473479
752487
563115
140477
55724
978013
816047
491445
41007
100009
70924
386900
1270233
658255
511431
789244
1262172
288458
882809
182306
1289569
492326
106885
23993
870653
746684
855618
356813
963455
1001569
1292564
359360
760335
386971
1218160
965879
193392
43583
735790
41564
242130
1161662
1249097
1199917
198793
698668
197167
886400
6385
670012
1268865
460027
374756
360548
523506
1154353
739373
477323
739301
48971
1142979
850279
450709
747799
1273423
103254
519972
419547
467181
907307
179338
284732
865500
1268976
226265
1230183
264213
1054174
1289510
127341
1189859
539336
886671
172393
1332499
157042
231599
1095606
267658
7149
174608
169993
958757
662883
968000
993184
1329748
358369
115943
861868
1244657
742111
1251691
1346745
406177
627352
159691
164296
1030959
1130607
21217
1344199
66695
1218347
682878
653882
1188198
89187
653575
981745
1331533
789655
1324547
138533
964018
1146886
1013328
78643
883184
227599
1045542
1258046
1142913
1199787
263821
1137512
1002779
1160361
1037124
605138
1254560
1169481
732667
1018662
1090928
845911
293495
729544
177685
1139850
453704
957436
87144
223266
560182
676843
127935
1238890
673591
254822
880488
1116287
815677
551914
207395
213373
1157158
67072
1189848
689961
1298131
1351842
23511
750394
954941
51527
993713
723270
257118
1032383
1081193
1164480
1080351
318910
785748
1262807
205636
608702
13446
896364
381093
1290292
282156
890513
130363
706889
683857
909835
182641
91598
935283
404059
579799
848942
265175
126954
1051457
935869
302160
1143196
1290227
1194319
819857
584614
996047
1096218
631791
988513
254788
539016
1174363
475919
1245581
789187
121000
226775
929285
991331
518576
378376
287550
1230760
444889
712199
531878
1084806
1094212
240378
380772
1151987
326843
336819
1060488
1225147
297983
585053
743900
448401
22826
98822
267769
829452
937785
1227096
65513
542716
1076987
595101
1218307
224240
463949
149965
930505
380970
926562
18879
1137375
829936
596898
1236490
10618
80328
709921
404946
743518
458472
975522
672025
484632
63928
577702
1246992
242226
913598
1359061
611707
301429
949029
511582
1120609
1030162
886377
207081
994240
658708
466928
185645
1072609
1055643
913125
184111
596790
367057
845616
934977
1181534
332118
4632
978802
1230485
897211
490675
340489
906062
1086457
1253115
779927
1113042
1043145
719928
835485
118122
439730
258990
648684
315399
801907
130183
158617
460709
826067
812375
681983
1278346
340486
285380
850451
764932
593126
1234413
666753
465502
972306
1224450
802229
954439
1336096
408571
122254
1245927
1269916
1195765
20029
721736
1056288
1036908
877249
804066
542844
485101
98200
1093121
471003
349119
1268152
406151
461097
694023
884320
498068
619562
1172365
1196644
502376
1097287
1205314
1132005
414784
103481
1357596
185669
210048
736796
1330941
1140628
157461
1122347
1138668
645145
366948
672743
585961
216925
405044
1203663
283465
918351
222344
970823
470380
892641
853757
803499
46104
85947
880029
626154
397433
494018
633146
1312710
909816
1327805
1306348
1215055
1264011
112479
381587
76900
298447
1292584
789987
1015453
417345
913790
576737
429256
918463
146889
694115
376663
594481
655216
1105669
1258477
488567
434485
149752
373182
1297237
525444
809829
631017
256742
301182
905346
691166
374159
375615
239471
726375
2499
174730
413731
71834
1047264
993308
1207675
1303905
1060327
583941
814541
387811
544656
917239
336811
330803
497025
1038031
818531
438966
682651
1320207
457641
1271285
208307
1283835
1303430
404203
11559
216219
215088
1297894
194773
367908
662330
63324
163607
244771
877748
789760
932284
356860
1179053
266067
119022
1079912
849141
647621
1076384
970712
1329972
203776
806444
405524
122930
479202
578761
997230
1208099
1165862
1065158
442070
572111
567976
25870
870679
39698
1126765
172776
1235589
1358789
898663
87155
1171724
822478
1250598
693706
892451
1107523
1211834
736278
1123226
1358750
21274
1029038
554115
433826
390651
1337508
100125
579410
645076
206523
1113074
486836
811656
787702
93359
65751
968032
1364218
1280315
1311489
925176
755893
878402
974601
1262750
1051695
1327929
331701
521779
1242526
861911
1073789
258558
515255
793789
598316
1234374
828152
382015
880260
67688
867204
480951
303558
421846
285491
725654
803784
652791
341094
1103878
1215621
749656
1350444
753714
444225
498737
1077324
305973
792046
137751
20454
418473
138969
198639
977662
459600
376193
1227498
1238743
51185
631999
1315619
871776
776211
584762
1326658
1307215
1214443
728773
1220692
989808
899912
272996
1256980
386563
86475
361032
1251530
1124941
302377
1157849
757185
36729
668550
547733
395355
111994
15674
317562
354829
806875
1092846
819762
520748
316153
1239968
397987
286725
793280
914846
204891
418891
1156192
900254
516482
329268
507816
1352759
578164
634392
1320432
1211809
586823
1029402
524346
1332150
341744
662118
1244405
1035836
436981
781353
552045
46320
484680
1026418
562535
770847
585087
22965
538094
224284
737506
478592
557699
1255341
898385
1150217
670128
165376
102802
173969
951648
263197
732121
1301879
1193008
1290455
128737
1219340
1200095
124931
1092769
1161666
153628
1124121
282108
1187440
1040142
676196
165754
916515
153762
1100456
370705
800231
285217
1039080
563275
605921
110445
1299501
1153924
1239504
624820
524446
127879
124645
521485
691135
296502
499190
467782
727739
142078
1269513
669886
196236
350166
738851
1028772
1228249
339134
1359377
888734
1303943
1116141
1361544
128083
704225
1264448
988463
902105
1127482
735839
659000
559559
948588
166631
482705
932445
1320356
1118596
478207
1228090
77351
192049
1068473
362514
992898
343996
1209704
24815
1062652
740419
806421
144586
165296
815807
518204
945397
119090
19747
21263
758607
620633
1215578
1107742
1279367
1289073
464414
144452
386912
1114585
475417
1010187
284975
288295
556094
861453
192673
1089654
1311106
827444
503946
602648
1282515
1181408
601142
302080
956265
221946
197479
907862
1156770
1137907
916162
862399
778734
1311056
1179927
426151
231509
928601
80950
169539
1084017
844011
1290534
912474
1113338
920509
1213723
335885
1174739
324405
459733
281534
517410
333513
86208
329770
275854
201877
107129
1266502
160408
612093
1149296
1024551
423066
1264925
982702
661365
305370
1093164
207523
404581
1116720
1301055
936399
439878
652553
62909
1329735
1116305
269231
1200266
314517
478028
911752
261286
1118863
1197669
1056466
712109
242873
1338983
1134198
1070271
354361
64470
214430
126029
939839
699751
327197
586782
1200766
1293688
733544
1277546
999741
937199
660751
445765
1064146
32212
1248685
697346
204675
619856
187081
954514
1324752
314010
385525
906508
546441
677853
614838
421704
862368
1076641
1246331
431891
225877
900935
179936
437273
111235
1053303
325527
151565
424161
152174
120401
15392
1080093
361715
1176551
1142818
939459
1209288
569032
1270116
16328
818294
426848
47892
551729
1043509
652556
256078
1065684
300078
974366
248802
1030043
541212
338367
569048
202381
501602
178228
901453
1313348
843849
680424
925595
1240367
489038
869303
917971
320193
72812
494825
5691
185250
1211948
319956
227686
841880
336891
40485
670850
135548
67891
417887
968816
1325247
468545
236295
75566
130972
490259
183627
774564
845999
129616
1142427
740713
1112636
427623
105998
372081
301000
521143
710028
129074
955071
293163
37962
1195624
452527
1025286
705713
1061099
200386
537943
1268958
256238
1244217
625701
1355335
458031
1094952
833898
202712
71341
1206777
1336623
1099876
405285
1188458
754866
664659
721106
714410
631761
563709
995284
721040
288195
913397
1137758
1294089
1166055
834137
58087
329727
1080042
219681
701658
85797
195055
117019
143791
281570
518386
174980
1031808
332058
675129
1083879
779977
879880
116071
762026
508658
298400
196977
312259
1345493
895880
1093430
961265
611397
241106
720162
617610
379830
1219982
703965
937946
1217825
722725
435481
879046
1214039
251705
674032
1006505
554356
1346381
1190037
1271783
1021615
931273
475487
1085483
1086739
268269
488186
484450
724346
828889
1052147
437649
829805
411872
355104
1114811
134959
511995
1006306
251253
1287658
1141312
1333648
290596
899628
1336993
172378
555503
427735
1166192
902990
1153528
503183
874059
522871
984332
735975
398455
874737
853424
1060966
948103
551482
1205818
557166
1345652
975343
1144830
1284452
1001286
1219325
38323
773646
205887
1228972
384233
169213
668063
773668
591417
736770
277359
744150
1210453
290276
534947
885679
53625
1198038
1064655
803818
1262562
1346269
1292463
355355
1227271
543024
590403
1030467
1184968
939285
319695
162179
814143
1143642
215772
1199480
1258307
663981
498161
810683
396206
628103
183855
1169732
51488
976815
135467
20306
114954
965868
848213
399177
459376
703853
941544
371330
1089330
966634
1081947
895950
894566
1119768
817557
618927
675644
702044
982737
609605
548345
369344
333324
304928
360234
271388
627039
638694
193065
609813
89465
888572
159415
259046
1106271
1361161
357239
56737
1048391
86945
850858
308786
891361
728072
742073
1300418
1046463
853641
532016
886412
1258000
953317
385357
790580
894344
7814
261359
154778
781110
1234900
263607
844617
1074636
1080501
787993
319137
956055
1069683
32375
975013
1321646
1317282
21780
1317710
886115
99454
49042
434468
79815
1357286
133741
765203
912882
582910
1038859
511875
499168
865278
1115303
826197
844443
965659
298910
1266577
1018636
405633
420112
1014747
710546
23416
1050428
1360633
140700
57877
605161
600457
241283
494215
559861
1187203
781434
1259336
900968
794220
768408
654585
933448
648347
1333645
713319
56127
969240
595659
108901
1220230
534797
1201014
827679
1051547
406825
529645
1261320
124020
1151177
775744
947826
1026583
6348
506912
713131
745569
674925
1319899
159985
315500
814110
1273342
163077
593295
1000140
1176100
125903
72483
713979
1210295
275215
168621
1227574
1028310
1115496
1058090
1307906
247239
1137196
160094
1263574
803915
60000
705275
1078350
834813
557471
960133
50120
42465
58282
1306294
68722
198900
572388
1158052
369386
241512
1256853
805126
219695
48202
158123
599084
1007592
77318
1290866
215625
1192657
964179
229550
733495
408091
566815
783932
591359
1150252
586553
737833
970865
981515
226765
1078385
770607
471931
473974
184582
1220439
1063845
1323364
909253
479853
127870
990663
1144391
436169
660162
1031970
198258
737066
996868
1206126
53459
911205
988617
278650
101366
690479
586307
323701
825630
533554
1247953
489868
709894
75531
1236327
293404
358597
886979
983092
834018
585719
947212
1242231
385539
841461
269524
264118
507074
539063
621907
1020128
514677
670066
578861
635556
166663
1250624
336629
1215579
625498
430316
142635
337797
1239318
1040875
1207785
365915
47232
968907
423470
768755
627441
590522
295484
1204066
1119105
288609
681994
899952
75029
695107
118748
145651
862752
882384
372245
775847
149796
613362
177096
845838
1262760
237830
20580
1205880
545661
659502
665004
1248876
397941
1264775
139310
1084816
666658
1290952
1324861
1000240
767370
891227
516416
130941
103124
944773
247235
105958
1363097
884618
847207
545215
483952
826689
1082850
1059876
109809
618781
823829
223900
910249
694448
649561
319219
1182380
469838
1221439
969415
348082
78009
651975
1189087
1079769
447131
602195
261737
708214
680275
715837
58136
906050
384019
63121
1282518
229285
104318
931132
1103290
1045744
856006
452421
663808
431611
653885
688670
1313455
1097868
440857
777413
1042413
274893
831709
955551
487276
872220
560265
341845
353905
740311
644211
565783
451073
1112480
945703
208216
745952
364711
1145621
1104683
760629
750125
415046
299717
862464
30972
243621
358020
1121941
1330692
867086
1151550
1076028
317327
632526
755373
939723
46473
1077444
488103
569786
580346
708314
1016413
919644
1271211
630909
44459
1285981
138540
1060060
886433
904377
927642
288511
324193
1174845
641903
774864
160735
56401
592999
426375
363698
858730
1357500
621517
554243
646243
842673
92641
147346
806049
1233151
103310
22337
487181
823893
714679
1187559
705157
144569
1217061
1334127
554340
1067359
877408
1162338
207214
53332
1062537
1275781
21025
722792
167520
1131429
371736
163603
245296
16928
1046711
318494
1315607
619227
989398
74054
1017470
1074098
1083647
1322070
1299043
572506
267499
1315793
537076
252693
611466
119822
1161015
1147052
1247052
395487
63886
15198
1114069
586707
830228
655551
235661
551419
116326
188043
135118
1024467
1305372
812688
720994
826771
808361
299512
729834
756349
432265
836648
1114831
234412
1117839
361165
419450
870940
507378
549304
1248957
567330
852706
1133490
339115
578303
692023
1194634
54923
283427
683156
543733
565946
1144627
19304
1027780
975929
675711
1231675
1134230
485238
683983
490617
810807
213711
843315
211903
915051
643010
1014395
349102
1297544
1026453
865489
1324546
37657
874734
640119
588531
900477
1095694
14909
2962
641508
320686
282456
1144943
889981
1168391
39326
299985
527171
923222
243211
231545
381593
867436
1280651
427519
569751
1322148
890872
575458
200404
378090
654931
819154
967830
1313644
156722
964627
93151
955233
227564
1070109
1229058
234917
1288877
957775
946886
1223746
784987
762270
707016
133450
1307990
397775
263104
1337699
1107104
707599
1061292
139209
707439
271088
722643
607207
633119
1275451
1180642
682775
1161787
281680
1103347
1228480
1211447
1196660
94916
233191
269098
893856
909461
498441
860577
452209
1079448
527300
961850
1274518
1258582
1167069
483861
746999
1126249
528469
409223
281113
466701
340846
282723
1094744
994511
926242
542798
118418
551084
239039
460021
86367
227661
537554
970180
1188429
1010159
279256
870827
701070
641465
260274
251710
1334944
1019080
746253
1315182
177317
250980
611485
1130703
918331
1104849
149335
46542
149567
221335
1184577
795560
960683
622132
6378
81660
1110706
340846
829197
64881
530000
1359008
821336
528675
754632
736061
990398
522995
969856
555564
78750
278327
41534
438877
863768
296665
708719
826297
939543
1183661
402149
483027
507146
710667
1097042
205686
176395
640028
811819
490752
582509
1011392
1135780
998321
942282
10553
766903
187272
952431
174246
819885
823195
951658
1236710
788989
766937
947302
671935
836056
1356350
336752
140057
1112240
810554
1326624
952867
430844
339698
335176
922398
884923
1120229
425223
755533
1178285
790420
1178910
643110
839308
1306951
871969
631492
456600
1292040
986856
285993
794501
465592
961514
1011093
776823
597475
1275214
753200
430534
812575
1087114
388049
250013
1059095
600678
908521
1219204
901026
467078
848712
800884
669388
237129
1158865
513540
154782
681250
786287
836305
922128
589589
553123
635305
803026
1231549
554157
1194439
665069
1099919
1041355
1077953
492240
289621
933404
228846
137896
689437
838383
330818
1335649
188916
1179264
678250
1059228
251027
160830
259168
1304651
715306
352398
514942
972902
562533
644922
870738
608489
665331
1066894
1245456
480967
675965
364199
1123830
826938
44171
911434
470190
103236
473448
902147
1125797
816034
1128506
458209
7810
331839
638940
383250
1154262
571071
79920
603889
858692
195143
455528
368346
97819
857306
404550
169432
930983
816084
770943
426756
1312819
1153506
503663
989523
1313450
298973
510089
304239
797939
1139190
177228
872861
179336
6
244273
715857
1322586
109015
41672
62141
980596
684473
1205548
1021946
90119
609255
1048909
1127612
217284
98067
1130008
348566
1242555
1330611
350926
449334
49810
1336846
1094934
1167156
493891
691205
449074
787417
682548
708488
1330729
1020548
462223
1258737
1133858
206393
1107657
1133073
1061302
1274331
1249548
942046
581817
275937
419081
1114176
113089
900362
764701
1176721
852978
66723
1123862
66280
400796
268166
813817
1202894
1230075
828017
682746
518973
355241
117272
411453
1146839
286672
1323801
491575
1320053
435903
567626
892579
753534
564464
64111
469860
1070849
1347832
318038
975465
465768
641388
727968
330451
1051268
922675
883654
702960
1069933
649134
857890
350777
826534
1195399
552045
748630
745492
860181
95812
738765
758547
1346055
1013627
1186349
648740
873351
498217
1291630
1152730
262386
167493
1362038
1090841
79646
762185
587157
744031
802405
52643
77254
440869
778649
331737
905335
224766
5082
1116183
195454
1251100
232325
407507
785730
433812
45351
707886
415375
32916
1161247
1010091
1333863
1124729
823150
525842
1066586
803383
1223413
488073
638158
750235
548064
1329323
271039
358493
1240832
1274763
1253785
1079653
840401
246936
1178131
392814
161773
1244640
410457
302222
1037826
381413
203699
1255860
1172513
987078
1316127
998397
859636
1289412
1094825
590633
1088039
1165463
463951
1073375
192466
369655
1004401
1206577
160576
1157624
301242
232337
840118
855695
456467
386175
1080851
521758
33116
908152
1177925
22567
962436
246347
853336
739738
1058897
137103
812926
1079232
877090
787705
269207
66749
10801
1081195
1212805
1024817
560714
174125
163922
934835
110040
447817
885774
650147
1249269
1278715
994312
303878
1229663
1174532
731737
990540
578855
983043
548173
732836
436890
854217
1072444
239890
534922
973221
1009514
1198390
327673
537026
252953
867264
51399
989619
620826
1341528
756511
214612
727492
43734
1072803
1083464
573190
736237
786389
518700
960912
690747
67345
909298
161761
1255645
603685
614089
365364
893023
367087
1168510
615101
275899
956656
939180
961123
276774
51469
843086
580773
67647
22574
977074
1130579
929367
659529
408672
1052314
317392
195652
1322685
414321
491616
246219
1023197
751233
300726
347745
1032934
625164
1193401
1108589
325748
730172
1018636
712193
417871
488806
793884
69926
1222835
516869
463679
773315
265570
424069
885695
892186
233797
955820
837754
1228672
824317
65676
937269
1249078
122197
1264230
448664
1292731
527442
834287
1288969
1216964
802776
971460
383721
1219358
166256
346131
1151894
553469
900746
74289
85138
511986
1357351
1287596
661255
1136289
201555
742123
256525
403698
856653
991895
427149
704395
1077801
1166610
1035846
1357863
1330272
1211685
339133
760570
1043054
542765
524752
1102336
152956
393002
314661
210434
126040
1242379
535515
334744
299524
873967
497393
719940
714631
693673
140855
1278353
1001468
443382
905639
1025568
1003207
437493
571921
440487
1064069
430991
693034
409175
729147
166996
265514
686520
1235210
110482
619793
1291352
451160
856179
813388
322358
780002
280713
918129
100083
1357992
312477
586263
964906
25475
273295
421331
450455
1324691
1302367
495678
1272568
354476
301072
714576
1240017
920757
335457
1028391
1259868
861841
790782
1148458
742030
466155
922224
647741
1007596
539494
225058
865466
166599
1324831
576206
535361
813779
1241772
660554
635445
990029
619356
1135034
1075318
1311867
958585
508603
550262
339502
990105
6495
1334729
38510
1136075
825327
1070558
666803
587250
1132913
1177272
476670
345420
904500
1033310
157879
1197870
1354175
200056
483291
737388
663235
703585
137757
886167
1032752
31306
929442
1125209
1314088
77643
1345559
989236
186273
969124
1224318
758185
828542
570038
891642
484357
718764
513751
712539
1106623
1119819
675554
187881
1178647
306329
255167
589634
159070
454917
1080078
779500
537841
1351647
252276
1278366
92432
318866
761473
1164416
755873
516735
12028
6123
737875
1282821
1035580
977273
884224
473000
1359159
127092
1203571
692569
1326191
821677
862731
870168
309474
1264447
181849
622427
356741
1256268
688615
319822
1286162
868618
408891
299981
1148752
484384
8090
833949
1071178
1199901
543606
299273
1038073
310047
354517
933694
269835
1280990
1301133
1009569
216341
404808
213013
951663
384753
734938
411278
392250
1035352
1053949
802437
1092222
207569
1143613
595611
968639
813299
346944
1118460
309574
1096311
441284
223444
633683
786177
1330260
664391
1294909
179553
733792
652789
11159
572211
816354
1328959
255300
1271737
1162838
1094859
1208720
706215
810366
354313
15177
1358210
1140683
138406
885414
164557
816976
977060
198341
1103453
1312222
300768
327525
1216568
158556
947954
781693
437487
1126510
890847
326400
140989
617329
1142717
477212
1278443
18761
807812
538843
1000077
1346918
554872
1114055
804914
868900
131037
464351
578576
1156500
961741
701099
519300
91140
120007
1053575
160338
626673
1257551
67882
363086
1143332
1009739
225426
180329
164159
640419
1124426
1234231
1190297
169679
1103814
230510
150597
723103
167228
465877
540668
968535
1131512
1009245
46413
661265
283822
251440
33598
1140049
710955
964591
977806
1115331
314990
944406
1079767
146464
255943
470320
369664
409621
796831
1107282
405048
258276
178976
629952
558597
905934
117561
779296
1192260
1215594
780115
1134008
171765
810574
1350969
1364216
77990
228209
433174
804855
1003624
1284442
875986
1053989
267101
1125247
297302
1189307
890832
552988
410489
46550
1278389
329223
196873
543463
634768
953087
563965
919410
176094
877459
258689
1331845
1265161
163723
1258275
4683
159266
66953
697896
1073061
1060111
419667
1242574
514775
582187
324097
195230
1281069
957221
546522
1249346
1169756
1076160
1307785
341178
301004
51596
1256809
1349333
889167
1291164
1321899
680228
167304
831927
1154805
1098742
750970
1112988
762022
1009417
62917
1316616
909181
919883
186549
1062394
969713
1116149
1094653
1052816
1164095
883703
778249
655912
223147
1008737
1249497
1190885
188192
149762
971023
282280
420415
1347203
222051
259291
731212
596067
548140
191391
142477
242024
483879
687607
614505
730809
20722
371231
634230
948158
574369
142620
993049
1350651
961285
38163
44116
339507
706744
462746
276163
448844
89818
1016048
1129668
650135
261128
399926
926075
890140
1056853
706080
626886
1276085
623232
1019199
856924
763552
291197
892618
531687
39632
150925
170031
726462
572406
515884
1136592
112063
166783
383382
517291
832593
1176006
608949
427904
912828
314555
800367
1164696
1364367
770733
401245
79558
597865
712289
422041
84642
46343
775957
529262
859357
807636
1277862
1258912
767180
138922
721068
661873
91485
116413
452800
1112197
1058263
695016
275705
508380
445938
354644
11891
648343
1030562
47621
2988
1076638
626516
86763
108803
963852
342439
1156613
1077992
167673
228537
936552
214853
560766
227527
568539
1027626
416785
454617
980142
883585
775259
732749
158806
783008
795850
344493
1283648
943214
750280
399354
1299831
1051752
954994
1084032
143691
309723
17511
1064224
87126
277170
130813
1229748
77809
1238421
1230712
140528
96293
833911
1094941
1138360
1266698
1171997
750786
643262
961351
917321
1202895
381374
242883
97997
1361970
986230
674999
790700
654709
1284223
238466
1180421
1166874
287695
889505
1332283
1197344
1005961
333048
1224591
1291690
1079693
480381
716748
471427
407495
1238685
733900
800321
728012
453904
75689
706388
916466
224545
149221
972408
492623
504522
1030431
126536
951775
933684
276576
539025
449274
1043072
707894
357809
1326878
1136256
1133461
457410
386748
121743
3484
87275
406584
601997
71012
920666
534470
735855
1302249
1236109
1040491
692609
1233584
739646
819293
545282
1256930
360088
231260
1029640
904110
1273556
497161
1359490
391251
517623
482389
327375
854577
1324064
1274144
21760
217656
781342
225518
674275
431348
1057305
61362
321150
1360234
547924
859186
491503
549692
428376
1331199
1071073
788224
598580
1050074
505659
672526
757713
1330822
432106
1028381
726594
1053915
1320444
546180
74778
304644
1051353
712779
376097
10111
965052
486095
302334
875111
309095
1296707
1019002
522058
665044
1293474
610972
389154
256210
651193
855397
944887
429689
792943
459373
686876
1071612
465653
1316764
522172
780952
236428
1135349
629520
792382
1036055
443709
1338424
352908
1260133
1168293
100580
1041690
1186174
115874
772053
1051936
1112769
85809
626957
445271
896330
318953
750135
243856
183155
311935
888935
1059094
765218
584511
1299551
584016
933479
512270
333400
30769
489687
134107
37617
1248724
1195297
806320
917427
509425
68682
303592
1094329
25867
1355089
1082940
1361553
735224
499410
366007
679828
30213
778919
1160546
896112
362735
584214
455277
198447
234085
1284461
334283
629090
676116
1006746
716084
949881
31869
332278
121061
104576
656108
919169
851470
246842
1255987
436312
832466
1088353
1087387
165022
430856
602713
1354386
637057
1358305
792693
229628
1338791
1017416
3005
132149
555789
701272
1293817
475472
294755
964716
818552
954341
149215
729391
91893
371738
809387
1298478
399925
661724
1037481
1330463
622780
214136
1240498
95775
413344
99870
1075157
609931
206278
337938
44038
661722
214412
1357642
186128
714979
1204364
711715
94340
885466
347251
478451
1295087
193425
1337718
1018904
39785
1226205
837386
34227
705849
862406
2627
543795
1160959
513637
494398
175649
820794
163585
233943
578486
521107
1238637
1347448
771047
1154086
432803
889412
355986
718185
1003447
178795
1186372
611720
641197
1052013
137011
244046
1322027
677340
1190972
1164485
361942
1149854
921574
885206
974559
32059
662236
1303351
775532
363110
1308735
353147
323575
654556
554637
1014711
903787
817755
720811
997051
628944
492329
1196467
164242
480617
923822
622785
1063322
999237
297882
395476
958620
667292
847392
642086
696238
297058
103824
425859
567546
1159158
1009640
98545
789301
956555
387357
1204813
1353847
814900
215544
172449
879873
910400
58513
704266
518435
435710
343135
415516
1143476
1120948
959027
1151202
271290
21974
660905
487880
365518
801184
1146020
273858
402988
306117
901932
675115
768722
1002194
962890
491110
1340352
951776
731236
338979
643989
643132
1137165
616301
244880
715594
328886
499730
1242705
661292
1361
769237
599511
469432
1103599
1239615
1336896
549250
1107806
1182872
1073846
551762
39947
547106
1246377
62542
1292400
128545
972664
263465
1305652
43490
1319411
1317589
1329866
922327
211437
542452
584169
1049766
726505
1247091
494391
1015435
1343387
3854
721527
188
887299
1196152
819653
1248598
1218239
880211
915464
902193
328363
707392
508498
1336271
82068
351426
528920
152363
663046
1123232
881427
893741
1037999
1223830
227172
167320
1098668
716407
579212
1060431
338064
884423
1351489
602463
513099
704614
385228
436911
78024
836024
222631
1205858
487265
200662
416159
1254320
353483
456298
332562
250174
745104
533975
817823
494239
98643
748701
1363050
528911
253373
668828
642989
357026
866141
320534
1055191
1301343
709508
830271
784529
181953
1362633
1012560
678550
787099
580778
487655
1337815
21477
1136457
1362609
788621
1348891
59504
1187294
282190
1077064
259382
819893
111215
1361040
839348
1293873
931589
927317
553115
1238784
1093032
160112
626009
203343
1199182
1061896
790538
1088147
1198614
342030
1091627
369377
1234295
415523
571031
1330940
709988
697280
113290
732033
672498
674003
728030
814981
19682
105773
423414
899076
832583
566420
349856
1170675
1334274
64270
217757
1208777
8477
944317
866771
540268
1011307
954337
534280
1176195
1003490
273302
1148183
335199
788804
24790
781010
1231217
876416
761482
113949
1251896
124157
448735
698166
1202626
701655
1035808
1057740
650132
921933
964535
856876
985934
42136
1317847
564499
942005
76947
124565
1334847
187362
1255477
260425
567777
1132873
1142472
765636
650407
969729
838142
523496
514144
1062800
1168588
1011656
783139
251472
697372
918076
1228506
1170730
925728
639495
830062
152458
736249
1060048
944255
676796
915160
1116869
449222
998935
625385
1011780
1364286
277309
1267716
892027
121889
1335057
10202
629301
333732
1306590
451263
142303
941321
248416
508011
1072493
298576
1300119
1194049
898662
926058
822180
266183
467183
331412
1083216
1123054
469682
942937
702070
1075004
688244
540246
732250
926142
349804
432156
1162661
453227
29326
156834
1005720
941867
1139019
486969
1346352
54198
121561
286309
425411
877854
340550
579128
1076444
1054343
367121
375716
808244
733130
975611
62844
61299
497323
266279
940367
345150
739974
351465
893037
139988
936632
1254324
1286707
364543
269197
318458
597971
848279
818176
633263
826672
266980
801164
502331
918691
823002
525573
237086
886036
783616
1144429
310735
1026588
444840
665306
29183
478053
153958
537613
690793
1018273
1032980
501761
1231379
1107180
903818
1077458
926719
490933
1208145
1194059
1052064
325897
709166
1192315
241276
470169
894462
435678
628378
148805
319352
960693
301665
653767
761373
572457
334856
1320699
1306370
77767
1019499
314990
1048864
245892
1100606
1175981
604551
179046
588938
863567
572129
492928
893348
227133
355032
1171801
126793
411128
671168
906572
541524
314285
819773
1075172
1255454
733712
1039560
301083
997020
1198385
754628
982841
1022064
866453
113651
129731
804955
76792
1363694
337030
1207186
297563
797217
1329952
1025352
1298894
169536
764668
149107
946505
1335613
895556
462020
914575
31562
1208888
1360849
727044
966964
321318
981219
123863
599285
627626
792978
209169
572394
622606
7278
513447
1285776
410663
4684
932546
498742
1138553
96640
106258
595841
89843
1073101
409194
960810
1035041
799763
241883
585874
259662
965896
753691
846927
856674
1219111
1161849
39454
900885
1246937
321634
1123656
741133
41830
220266
188068
1122997
998017
899579
374265
547450
1134944
599832
291727
1079667
546658
108428
543801
1242406
593979
259510
737833
413421
1289433
1055935
1290658
472466
315344
983663
155128
1321238
1264374
1294279
1013810
668775
1214476
431822
882980
836508
272197
366795
164057
870137
348050
77090
1025206
1125728
960850
827742
385042
231359
1150333
968968
201963
1269387
1175323
330254
203931
1158128
204118
175402
1120251
617395
356527
86966
1305700
497785
587080
359725
1130020
949298
1090262
1099096
335701
664446
1318736
785680
1323074
374309
914346
939195
381505
1155593
1277613
1202189
705482
546688
748578
789452
1001328
864747
587115
526496
1152772
293730
1044983
258780
142802
135953
131953
715132
663414
956902
1208050
924390
381988
733826
1324048
400839
507884
1002556
1280202
767930
639228
300074
1242915
316646
480557
1320101
49353
36066
1248305
547625
1158515
595127
551084
324150
90952
1248352
93469
387333
783144
1158141
93262
1127102
385034
993604
115835
46832
384967
186854
1003563
253771
259934
1083583
578344
458743
192525
408867
995839
908689
70934
499286
1129411
349110
439007
56207
540210
916600
1094664
991649
1148768
1115724
556260
48605
610244
123967
777361
385162
1222988
949074
1288416
990244
408372
426264
1048349
135053
412450
1250782
1274966
557818
26994
256911
821406
1239096
1220917
459550
1242496
1043023
8230
572817
543844
308221
964612
392474
401759
1073604
1027859
478230
977760
902646
888192
147031
200896
1005331
321862
154366
1051483
1174012
985186
1229253
1146052
326631
251875
73443
2295
1005655
1357270
1177540
533004
906758
810411
1247049
29420
489009
920405
613485
640136
674654
1091950
236711
918536
276210
406855
802815
1255312
236147
415751
476184
1321926
228283
163777
522460
709408
863282
578524
1024195
1257946
1031457
724657
1340299
1269983
488582
1171148
9103
1172130
1355063
1143881
792871
769570
538398
681266
125197
303897
224974
51536
489566
1038774
24609
1117834
997985
363443
169247
783720
903591
1039623
334938
1114192
1240436
604754
1135787
578005
238350
976562
279009
1635
696983
498157
275046
1097437
869199
694597
1084659
377149
659532
149534
425847
1130830
1169541
629560
313595
1223121
725850
987292
754474
403526
560469
349422
1287675
1308383
546655
878541
4446
115791
637943
681980
901790
703117
730120
895519
1046871
1311283
1093572
113520
478286
1011693
532396
573344
610004
219436
293872
591419
842826
862074
954954
1121163
87590
863137
1336409
1035993
651202
310137
1137551
1271095
1180079
229321
61262
1117005
1004234
330024
71087
275618
40454
434750
542266
1307549
781525
264635
371639
774255
744446
908016
3114
1236000
361695
1044952
405039
1162468
1136765
22601
54560
619328
65247
958360
1015541
804603
716483
1139531
740071
293620
320327
37249
855299
1058247
750039
760817
187137
1024899
1356970
60784
179410
996224
789614
491822
904082
816543
111733
334232
986476
744969
1215448
628381
172169
572258
1017093
139869
377998
291838
501975
1071827
833996
479446
519900
992659
1024389
983890
6881
302235
1144267
68557
1349754
918181
1346503
810316
199079
426828
651542
918463
1260312
538785
1209593
687975
1146144
172390
856063
1106188
453035
878545
47712
489235
1209793
196716
1063931
650866
319156
868286
1242774
483699
459418
1301861
1238007
98074
1139034
1298401
199770
1136397
98634
1084841
585319
1005348
764951
1290197
1002142
155790
1051882
611265
313504
189090
547138
1055297
419803
508579
1183573
559926
307843
80757
7365
1019494
447062
1069715
956383
94912
111695
683154
1151828
587914
778765
417613
1159226
1202371
601191
1016603
701394
577698
1141292
41382
602329
981517
301651
304739
692951
1179344
572680
497730
416854
1095154
264176
81236
1133089
548809
74519
505617
862437
1021363
480038
1181336
437075
528762
1188231
746992
490647
593279
1119769
172355
628239
889733
112219
1362652
1312144
801009
115656
480166
622766
1242549
1031080
534653
1065470
564538
190672
937068
484094
926752
648380
637137
481682
408262
871966
206278
725677
1099601
1349375
487018
337445
1245547
1221248
231763
864573
993449
616042
1029352
693561
1312964
116779
787375
78032
501250
1245767
171862
1050530
1084901
1302719
953622
184250
929317
446010
1103705
1134921
1148503
200322
894673
1346853
1065481
543351
1139286
164544
558125
1061318
297037
1003618
478274
651455
1269666
938464
337769
1141470
1032399
36092
198103
1273394
927686
979965
1269847
729641
812769
525833
191823
841737
1097081
1245449
1016251
964439
204378
893875
188126
495551
170652
147380
253304
1343336
247706
319780
1251157
1141138
377410
1011571
1020333
451225
847601
624770
990258
94015
1272507
760626
816582
90972
1023424
500069
516887
1353248
514915
40956
589703
740865
148161
53021
377325
308132
766979
377086
768202
1144518
1255714
483472
1112429
1002481
114840
538389
870361
1130937
287874
390147
320905
646137
7763
488862
774711
646216
373515
302336
759028
651764
696672
1212730
1007241
954045
912310
1344951
539549
953555
1160930
1078972
273572
124498
440601
498248
963029
963805
1339122
440298
583841
872274
1176971
1229476
555863
570079
966697
130132
980504
978639
147030
231149
458775
1019558
499051
879360
138112
897061
1060635
1086178
1290798
617233
943124
160908
1177207
209212
881545
252676
390404
385260
1296647
684739
865132
746416
877979
505033
1257893
713367
727949
782603
899628
1062201
418234
209106
967390
997597
1148204
118178
151468
148696
1354936
1314024
241874
836980
635316
879402
817913
261047
197056
684001
499960
525318
1000762
1214166
995268
373009
366580
4632
462796
1194423
971454
1019529
865452
700871
1075156
1241954
404134
56647
534785
381824
813032
305428
1188673
1030943
23852
732313
533242
238577
877639
716248
449908
492766
160635
498243
953817
1351539
91969
1222769
1026642
1050773
1107510
1292026
102552
295586
301298
627579
119764
258918
339507
1166349
140228
461574
256709
31589
689770
673641
24469
497686
1345881
115129
232186
681893
931707
485454
1082598
99005
1191730
1253682
395248
401494
1080242
1148113
398648
461527
976644
454220
1154486
327738
551688
656842
256274
597078
309299
139617
439731
1106356
242129
400513
661003
1174724
186094
118505
285580
1050981
787532
847841
314754
1084754
652310
676916
1133965
420691
1028383
304630
998751
745435
443483
994421
329390
493870
773327
810853
1091512
1224545
256504
803734
422873
877115
356287
59868
880206
1047852
552412
797560
850108
132604
993342
858573
1347661
11326
76771
653760
529591
228399
226860
552269
478334
1097612
1086153
609804
847894
775059
141592
206858
677794
181970
60619
62471
563870
861674
163236
727325
983954
1180493
668654
344591
184056
504273
662796
172964
709812
1325513
1139407
630136
825101
1018770
681770
1014938
659725
1214919
1103104
1086072
395752
308248
1263776
875923
1160009
369716
829080
715105
508649
394888
1043513
589930
98780
384716
1223069
1204226
243856
793432
316007
428192
1041111
746310
678463
1200173
1212012
902985
809018
646588
478684
1325416
635114
1348774
486851
407515
737070
64683
182379
461130
69182
175101
990022
1083757
1073839
1354473
820678
1074610
10871
1001944
190289
287333
965565
1241154
1137168
365575
148167
1102470
1136072
374782
223961
848961
1168503
608226
498656
61072
970592
739929
572109
198175
1270391
1106993
893103
564614
161018
459788
1159525
962368
758851
392331
179856
993228
993090
918146
217738
1309830
669643
275080
512404
963316
1244330
373094
329429
988171
525284
983995
689034
1323057
679461
527015
482930
762712
998546
491890
761440
375546
9025
144786
1222455
1146670
1016911
319240
416698
817229
488269
1291867
382756
533736
285600
1207268
1014309
1187384
247507
1281819
1080295
1353202
191239
814864
731896
1297901
429294
272322
113221
419090
425548
63063
960864
723210
1355015
859797
1262593
1282934
300414
166893
865300
735753
427811
510934
682807
1311752
1318253
624945
507095
974468
427209
991300
345618
496898
665836
399933
1317314
1254873
545639
56134
403669
686648
467339
478286
380229
321791
673966
696074
888442
341840
971190
1271425
656567
43739
206074
1165561
486297
217307
1207927
638083
717947
1045174
130090
613972
345928
709056
505505
783591
1130466
11191
962347
544032
1129087
659150
1112771
1212422
893476
1173022
399514
765599
170548
65392
107283
1221570
1156900
164241
943494
508383
288511
1140363
1297940
65831
1071381
774543
490377
72557
52709
490641
327462
360369
273620
844596
951601
120696
1328393
1363338
283486
678139
536138
360813
684619
390494
119507
82416
215365
321465
771249
1056433
683666
401864
1209056
772431
992721
183223
959720
1032301
1024850
286045
429513
13288
1303166
1245545
1354645
1161535
1170703
872733
1011727
139182
213697
531835
276012
46329
745005
901152
1191850
746131
503358
637039
845853
136026
721958
728685
274331
612847
880419
766169
209712
1136620
930501
1059137
268366
63896
186682
560185
178123
1300009
761859
483729
1162206
860089
433397
694691
592946
676751
264018
644632
6067
998404
1207474
1077376
856640
682829
225411
68133
151256
1061764
956952
1209943
143825
1168002
738573
525159
699339
1336920
525573
102703
329276
174614
1289473
1179004
442402
448604
1192517
120092
544601
397686
38352
871624
230523
860848
175333
1082584
107696
1141815
987273
1092275
943178
247059
552549
219657
235324
908802
1069340
989136
293040
480654
1131809
276882
60
787729
671824
1196076
328347
313504
198617
577832
615224
1242248
255927
447148
1339504
928151
807648
522088
794933
403350
980848
555923
1276810
126068
876910
1006934
922382
139390
1185701
548776
459208
597847
1122522
1243541
268558
654299
339115
8093
572469
44386
393078
59255
885127
797059
413229
626779
571330
626468
838583
668861
929555
14303
1050522
211529
1310586
899368
481748
628415
917236
844193
1118425
924626
88908
410466
949358
1073932
1080170
747092
1318007
1038240
916990
677007
846050
1137411
626415
1208937
154620
1122931
398078
1055693
481471
820972
1038184
1083853
976826
812575
861262
1357254
217604
698276
1082994
715505
1257052
560779
59272
201925
163420
953527
1135227
994240
946928
127082
766151
64869
865022
517760
20295
117335
32610
501317
427320
771173
635123
722413
412763
626536
1250728
719584
917544
1319551
1148549
696815
425379
1123947
483012
1111505
140668
639180
796460
370528
461348
1183401
844218
1321186
1228184
1043968
893044
389271
1060557
42445
1302260
1000516
696769
336255
578062
1216752
44529
1225756
418668
804618
560825
1355198
908101
345314
366967
674096
965660
1192674
1267607
1151177
480212
803680
1184419
98169
404753
285883
155774
1274559
541134
270792
619197
745695
1051125
68084
52757
198040
68886
372953
1318885
507420
828340
1102582
750629
643629
524014
385922
952592
1148581
1312309
211347
116081
764973
1178611
124884
209728
844957
1216396
1192506
1010438
396703
810568
857281
1228016
63986
632176
54495
607278
490160
117867
772889
35680
238468
45597
1023249
35017
1175209
1254412
1109230
823390
201473
558642
463104
464985
178993
745124
641766
1101672
370487
962570
1171749
494895
407227
1103681
1334054
666072
369204
1058882
655358
1078197
336328
872733
992738
507547
1137432
545732
1354488
886642
28576
409965
13119
446009
92868
699822
273649
1103741
1212342
434245
805656
474759
950276
399334
194001
640668
229415
1059057
132576
623020
1187524
360026
671159
80359
44626
393656
1022146
141946
375923
806043
811949
379640
69065
318240
1100424
737374
906633
435103
414539
410474
1008876
1216141
975209
1232102
444371
850033
316250
757706
217937
604052
395974
429137
303443
1217106
1003546
1152280
1162749
270727
385625
635675
215960
716824
678900
858261
1231970
1098470
1270661
36944
72514
442738
843787
158069
1197933
218724
1266824
1052502
1122564
629440
1349330
1053723
25553
1061620
373674
1295527
1041763
544672
291374
908399
518289
636190
853102
1025632
813050
1032064
371886
47999
1172447
1248572
1288389
1059569
1214096
1071867
253542
153198
1156158
418533
586682
245353
638419
1084737
916662
134544
643845
854677
415714
789786
1005268
1243546
175835
293838
491517
1106762
350273
660913
12482
825200
623624
557589
111510
306203
139657
570836
1050847
789480
233922
1155487
181551
556248
507833
1081659
387738
870573
526876
932770
1266450
294937
114354
400857
188112
400873
715101
561174
1278488
706037
570273
1050757
735922
569945
364688
357050
925631
615287
1226431
282169
1040119
322712
952774
35593
1202919
1233433
1082525
1016913
552880
718972
1267097
1043644
490497
64381
1102346
1282261
912175
23281
1342043
200579
345573
699051
88601
54197
865858
300649
765657
1055290
1361963
734883
196207
1096959
1238122
1342389
393727
173663
1336749
246483
1117208
26762
110527
633439
721833
590390
698696
257622
500828
329839
529487
237792
448334
410162
1153729
1110992
56568
870160
381706
940718
942167
473487
378653
682284
672992
1336070
323648
329301
491492
1353815
1275491
27790
1329193
1002411
854658
185962
1192178
1077457
533284
1100519
676683
1151721
886856
681800
1223669
688270
1103127
765725
1254992
476268
933509
268228
629103
1103135
631425
763181
1271680
952014
168561
500131
391441
100534
327750
439352
1113803
562838
1167001
507335
1322985
500494
526486
1147542
588350
39538
990022
1269065
1194392
1311303
860222
1113606
1016113
1280167
986811
572913
412806
373190
207868
819072
1109187
777679
1183081
490740
496907
17434
434648
1030842
998140
1176301
10217
1269543
1008479
1212638
379435
1186443
612205
567462
682896
407341
553563
1282990
41425
585898
591490
578014
328092
1008388
595536
705855
557207
358029
136766
996373
1281811
202795
79197
1035825
939565
243589
74169
1273763
1192578
380812
1157445
502412
358136
983728
1142062
1102832
799487
1104385
326639
572689
1343108
190648
569637
27252
1017129
1284528
626697
181424
1260646
400815
587067
73100
251198
580192
910516
184296
74144
1309354
64271
9590
1298904
1259032
198093
772918
1274274
1272537
1269841
1105072
961219
1006887
383067
1004511
636415
979475
906828
857172
1212430
1214460
665014
247094
1164545
996019
950245
993305
282339
600444
1348296
646467
1237342
840298
632960
259756
1326854
1359734
319641
953761
335895
854479
1197205
1020522
435851
178359
655327
194982
353496
1151097
587226
1063359
1184442
228688
434503
796772
58409
1220118
1036112
151398
337091
308488
1048787
1036176
1188124
253006
213774
980610
1096530
849922
343342
164699
21034
1102004
889116
449043
1140326
753298
312299
686509
327912
759538
1122419
1236884
46745
440541
268707
488321
252723
35498
663034
169597
1278265
102522
606133
528095
956923
1356255
529760
447712
931127
1157784
898483
388671
761147
148306
1093195
1057252
694904
312982
1285715
723587
99923
1187059
456542
199654
703119
780312
1359825
106545
953663
99115
410539
1171947
1326425
1201753
629070
349145
365271
656870
234903
888069
1088045
434001
1343322
1354311
167527
276280
9861
698972
1120354
442465
733754
505450
970826
904141
1262691
1040371
1270966
718463
410067
699334
1096315
119779
755800
689861
834642
697191
1334051
416475
697078
528235
1111961
409302
513165
811922
1241862
952313
577964
411929
532934
407986
1096330
1320260
1156217
577388
397176
210696
1125442
1058730
1150497
359914
121581
932573
1163578
1012414
1357598
289455
1284704
985447
145561
1051203
915068
601439
201830
499101
574434
40017
925144
1294587
556512
266285
620455
482246
123080
1201598
455249
19652
466220
356899
595098
875517
569857
744099
1218888
358318
1051669
818263
1126350
1023906
1313136
289436
746752
1279134
827393
1202215
1234468
1147096
1206359
1218052
363986
862570
694393
562557
940453
1301560
752706
1245839
780400
549599
849701
937154
588131
865894
1233137
80831
1283444
828572
258943
1256089
508806
1005244
892098
107654
333789
1205895
642270
335844
858589
310144
485522
1008005
859703
836510
996886
537567
685908
247676
206027
841976
1030964
388819
1257963
153172
1140507
504907
75672
205865
339877
311990
135084
861231
1280377
1357166
775866
490958
621238
980493
515838
976729
838171
1272590
1103912
176486
46755
353608
414279
1104394
957390
150608
719507
938517
677465
597010
1105571
395524
1089501
139283
309859
188032
935985
807930
939914
1324766
991638
847503
1067153
1122410
1141535
515818
573972
849380
874172
980176
7658
8707
450446
248423
188626
785268
831352
38132
1033248
876944
785971
743248
993623
696485
1331111
827577
1208344
668712
355184
230830
633275
537367
640664
568217
685507
634965
1257369
949083
390736
463809
1132587
467960
1066336
1281245
927536
37293
250152
657190
400932
759754
190893
516795
998893
267782
772458
1067399
956992
12431
310086
1083145
355739
142235
1200343
1272089
1035652
1223361
837084
779022
221898
1279868
253687
215013
948596
1231736
757457
907186
40296
1043034
461736
247394
839711
587292
1323543
463880
445018
291418
171849
510710
851838
1092600
437104
584044
587641
108343
414011
1261373
1056337
833795
953416
626437
720650
806943
1063511
1081421
634786
714362
332704
7039
1236409
1267198
1027985
320330
352657
584291
450189
939566
1052101
917024
351568
1349025
39907
254011
1285672
425774
987581
1106797
1107116
126618
737053
81710
1041991
1312479
1167637
116469
1159104
195221
654501
273586
1077434
1357525
239761
173858
79428
1226504
387665
802553
208992
525545
474566
698954
815207
1217909
987930
147617
793892
1098652
37877
1179940
1254669
549089
50075
901435
277382
485684
202604
706636
1107688
1356773
817703
1250379
174825
690533
775272
937702
1044681
422335
1334034
478678
1225662
629851
442521
736440
1305029
627781
911788
491953
105856
964774
1181453
116283
765274
959934
402149
959158
1301111
1275819
106635
344547
1290813
588017
345507
246799
442283
428681
1201073
996965
232760
777975
302706
355795
992531
388949
1217599
160329
761869
175894
1241282
573434
595178
326506
624038
604499
511248
982377
1232429
1207129
650376
702481
455946
1026427
189627
924157
935288
604062
1025752
302172
625783
729532
493985
671094
390061
1089855
713532
1268897
1036102
345986
940294
229021
620514
1291574
395850
931265
1273680
1046550
151321
1146577
980052
1352708
310060
244912
775525
605642
1295278
836240
1199569
495524
796587
1097720
110862
1063928
419303
1242786
513293
128911
1271413
230621
988897
343580
1138079
64333
172530
372852
13292
1126643
1228021
508130
1098241
1250291
803333
833627
883680
1314082
401503
688807
182319
345431
428422
427860
925137
698888
495145
807957
1260999
795196
477290
1090374
593793
913937
495154
763461
959073
306925
1211923
1055189
517405
1102
1312460
930813
829567
736404
1327803
277556
635836
522990
797223
186506
56075
60691
377241
198368
395684
1362521
1193681
393750
516111
603287
197176
1200756
820384
504542
1150306
775912
239146
28635
683182
467214
998076
632881
51693
885904
103243
45508
1015366
507247
355588
1144781
1066748
79631
1178406
983130
795062
634521
1166870
1090964
10237
1273555
745496
354737
892800
443270
1363734
377875
1290959
617803
27455
941577
416105
430
193909
47627
676571
1313039
1356684
406458
904598
649805
533136
1129779
571088
337637
873921
969848
823044
1117578
736662
981584
936661
979864
625402
809605
533921
511379
624430
910425
433842
122374
1176746
1315852
99556
285647
1166623
223744
1331503
621166
21544
483729
140804
263907
1169256
241648
199896
38644
1049796
338273
723254
726605
910877
1161915
1071090
98908
650409
1116634
493503
587967
989370
74769
87974
763474
113577
186026
840966
326808
464256
11059
485347
1103404
22095
945633
222483
226911
942278
1027274
798210
1333282
711635
108284
792146
361096
896293
853004
1264835
513347
1178805
346614
696862
254177
1200949
695132
862151
371368
1326394
599459
1280042
1320933
1107090
723363
168820
397090
878218
846836
301444
1342753
653360
979577
391740
593385
592080
152459
1292883
982232
58803
1056155
783581
463031
404888
805123
1105281
157115
140138
964114
1011496
569453
623266
856427
960456
870749
772132
775273
1294008
410883
10068
587974
543107
145782
597513
441263
282276
1154988
650578
960212
236687
1115612
639830
141588
543855
1043395
834360
1153758
970603
966639
14172
1160384
426237
1163165
1141183
176391
1049081
1194890
1263131
335777
385209
1030005
433252
57628
645390
552898
869750
1153571
976480
622617
237287
894596
840606
166522
332569
1085250
398244
189890
545767
369782
180597
92507
365649
430610
986948
1243120
479064
33327
1237659
1136528
442751
538613
645347
1232798
1315048
906736
435080
36157
1179828
1139364
1235980
1265217
1166420
1202748
772756
188455
165044
554260
896050
387072
1351348
1219389
525412
557077
312014
334225
37111
703386
803615
1147950
93141
456691
1187740
723854
238928
72583
1197367
832002
1112323
369593
203417
1246022
76786
1015441
1151090
55560
780519
489874
431339
9745
1123543
952657
1007690
811107
1114035
857693
96564
1263795
322636
843337
236657
1028105
289746
215147
62596
155956
1100397
720355
567559
216240
1080503
1036661
47373
327005
318435
634284
558564
1104149
725652
634580
1140698
333083
1213447
1110808
214820
127157
1008084
823604
1003994
680996
366976
1186351
273319
1337601
832090
1016611
875292
1084014
1231044
284428
928354
42983
1272429
709241
792126
186004
290
327527
711705
195830
1196207
500089
1019842
476765
1231866
241601
1351439
861083
633162
1202417
712092
1363076
1263198
740636
860359
333426
384184
1122281
756117
613062
429977
1049558
550129
1060844
661586
374836
1352141
36141
652379
791736
205468
163170
1209615
231745
577118
336486
925320
937276
456347
826171
72108
166222
617094
1131614
107465
1085903
547163
247691
1236215
877905
1059067
1256647
1074633
463234
207205
551688
80170
459100
1359302
821618
605849
806762
216349
647724
55031
667609
583499
53670
595805
848113
47326
1046546
1095402
1039247
1190170
1209485
952613
611656
1178203
1342160
779890
1252744
1117640
1363071
166409
378753
1079501
904683
1335162
1122781
973923
1309357
1290314
1114916
204806
455861
1240332
1173388
1228369
341548
581397
618475
828576
1302767
1041829
14004
1103132
1236409
725016
923451
1120867
661860
1174035
707263
228225
102534
728174
323395
1309965
751975
989536
1206374
70460
473304
733751
488898
781299
884074
1111125
720611
274454
649926
824794
555730
569202
672020
814629
1271233
662458
776653
947756
557247
1301641
840024
1092773
63853
805163
582128
717218
899485
1248275
1280854
1253009
271120
1099167
800037
624699
994730
478060
162045
633938
166188
291768
168299
1150424
527092
1103997
314242
635191
83983
341917
124393
676998
856033
988822
260754
706909
1083733
845757
1138748
197577
563581
579029
475243
252999
379090
510436
606058
973437
146253
38864
1227509
651491
645593
411189
560012
1226630
1141249
442457
1224963
727831
486296
662703
598599
396624
758449
194084
257058
646740
933396
1025181
1359173
29064
634137
1192821
704057
240724
1347947
1288866
106988
288706
1050778
438322
923220
1270555
672556
616148
615083
592188
1172549
365663
723021
318387
207597
347956
963703
489550
1087872
723434
385133
203835
1246647
1065843
1361434
710302
859832
1344952
1300063
58232
7380
851130
1143276
715990
978012
871629
158742
962944
400086
305959
742828
505856
561675
1044796
950090
1022779
913081
178862
1293728
636215
289138
216354
499703
80498
1280858
604276
1344487
869408
1002168
1345393
1296644
873758
345385
688238
948444
935940
849630
496944
737962
873342
1038596
668256
1357153
845609
264549
863602
21577
707834
1342915
1145044
390256
457243
193072
1129423
824970
864429
1084098
315852
328165
846672
357713
964888
762460
985156
142054
660791
818565
330188
171875
200765
772989
861618
308996
547678
87300
834202
1223841
467334
503337
248929
236136
1236299
579500
1057317
353311
678079
965617
1102382
201910
359807
325631
1350473
283695
1246837
829164
238497
760571
1030632
414186
393830
553918
493001
824217
699901
941650
1319001
895757
945615
1128940
1298217
105156
333342
426598
1317098
679955
281094
181002
1274784
918001
788241
151055
1065757
1170145
580852
515226
606498
1245709
1030169
573832
1281407
459023
737203
1362524
1243601
1129522
775955
218302
178930
1355524
1361408
1143756
299240
554858
1025
168222
652656
1251638
858500
179548
969037
1261714
503032
1088312
251633
487401
771043
1326476
1259711
892645
209437
1227052
1197268
419034
78704
1028307
61188
918573
993438
1099429
1045803
1134069
523634
245187
792149
769534
1331815
854115
1331985
654614
107871
772363
152325
1287301
1155037
29813
912999
926722
326634
875507
601912
177299
568809
376011
773487
20576
1015597
1258297
1119241
832553
1322002
888823
111159
603490
1189508
163009
101814
143039
1315216
1117759
229689
1298002
363875
1326580
1296668
1095088
552117
529461
508995
922249
381417
524669
537023
1193690
528288
747150
1008146
773642
1195877
1047181
937618
776614
748046
1324943
679842
464734
791710
1296209
584298
1172258
1221011
338286
1345161
936780
91754
673518
439831
1283467
1127621
637021
896845
846413
663709
1203445
32194
1016628
1049256
1117392
1174578
983785
709055
727174
1089256
300971
1062650
602206
970013
1284489
411971
1267147
672230
572744
429517
263910
734267
971432
57310
1041817
1253737
257641
953750
82706
1357384
776670
206920
632228
169055
814890
1223750
904715
1116960
375272
971890
524905
18430
28781
372216
1175888
135503
758522
1208507
390564
1313529
1358578
394656
815925
962575
911982
148309
320886
332553
463866
1323864
56261
1045070
775586
297184
1187557
1087288
756992
817881
405829
97659
624558
1078515
517075
1000381
431053
66085
1159496
239129
554585
376790
414838
885257
1142524
607654
301275
1054618
1228581
316222
1315289
520697
788033
438187
267469
1271673
414476
1139692
1057263
922981
283671
221858
795793
1130955
166241
400210
196048
888661
516801
492768
42225
270757
1175178
850404
115016
459685
604389
647923
212166
561347
724475
15495
521453
483077
793647
195025
407641
1038808
60759
457585
98950
602349
1340394
1300473
994666
1076106
720442
1162070
1143816
342160
939698
150804
248583
1336279
45602
659903
617841
1318362
425736
1136952
1354672
1139711
826673
1080455
699082
86114
111948
517967
451874
291231
859245
737212
946264
592843
719170
544328
221314
633836
1307390
797503
696080
953472
1219275
1080993
511712
554926
1327232
970901
310743
756545
146948
390041
6771
26937
341695
686156
780162
554210
508371
49674
1284395
774380
729246
406782
1295958
1236321
124044
281670
1324016
768691
491428
245135
503519
452020
38981
333743
766412
838935
657646
1240161
738356
1493
831863
326055
676617
1293080
277392
686906
88354
733290
1353674
578436
342296
830135
323276
1245811
792781
552805
176671
474060
1231624
991724
829153
966862
316579
744118
257177
209594
587806
1054857
125337
1212705
1093299
46211
412979
189451
947672
138422
562466
1055
822518
997290
535626
168563
417773
962989
878941
1165454
758289
206749
965468
314947
528737
925770
2432
950061
729661
591795
39304
835421
223008
1296338
411155
886723
447307
1346134
301475
888447
872165
1242227
506319
597485
1099437
867619
1114718
845814
603011
1121077
120824
419045
269393
32162
351475
1127893
479829
707761
1130388
1222980
731857
1109882
334365
1105785
306139
455503
208909
1324715
152025
271449
475301
1081080
271644
1056255
157529
1194035
132931
441953
562304
1294446
724831
410686
626362
1101191
802654
836742
600266
72278
997304
19887
856741
1152850
989858
1184693
179388
796052
849579
994043
274970
323761
348331
173892
154843
624973
567539
261590
367513
610296
1235818
1341790
915496
101851
1321119
211639
740113
1180790
418615
173203
1042657
1305169
1115175
117736
1015996
1307842
596240
521650
717704
1122201
1294449
1007585
1315242
294190
1214751
1142997
179074
1331461
323801
621014
918266
1304581
768486
196516
891573
1356910
635812
681131
989068
42630
827588
1284993
307128
390769
330771
717462
940300
397197
694414
1051277
608239
197
604547
315513
133943
333037
217849
80503
391843
807397
1074315
83258
1060071
619711
1325177
1072217
1170
561338
111485
464962
891087
289584
1123001
754267
50227
1196653
819140
805277
518598
346635
185500
136967
1346852
67582
638079
247087
1133584
1247320
950801
1355888
671681
926326
729528
1071827
302415
298655
507475
747422
881515
796676
1039219
686367
435014
1224432
743893
884485
585972
537542
1026527
508372
1296952
616238
178587
154992
483706
1099
1330016
441005
879726
80726
1026411
1161391
4827
667013
997456
531349
1047046
1158885
416908
172464
1332130
661579
186126
140931
25897
1278549
359238
1176592
807556
1096263
256256
398696
703481
563722
202638
566738
312684
1168227
674545
1057040
178891
1353593
1144252
318219
461285
76777
429331
1251897
1025830
466771
156484
252051
1070891
223108
860636
975279
25732
669131
68574
588841
148248
552901
400705
232405
46901
742398
1001153
991979
502182
410339
1120892
404605
194750
611333
883342
468823
1139003
53726
1190802
1118950
953994
535349
1114111
72413
1263611
333413
109944
450828
131570
506564
304531
739593
494435
837440
219952
751418
211068
888385
1144792
87116
426740
1275550
313172
1250607
992763
306259
949617
832033
1023374
503849
393341
85659
854985
1354128
748448
804954
486422
93646
986490
1124434
1235365
590108
727138
916090
848868
1344761
814926
1100611
1143965
802573
97621
646910
616200
1257366
169096
1020704
320355
994877
584448
384680
5459
992789
750045
1323866
552567
984841
944992
584804
984417
906180
340005
998582
691619
467759
1253570
1033234
816202
511560
1274560
81132
260112
20421
1001118
893770
712468
1198584
666056
717340
48371
1159965
718720
356667
89021
879284
917009
486513
1311291
1050476
474578
1358814
1074855
216290
1295832
113211
881358
382944
940857
797135
526569
162815
1250627
341740
1192916
177444
519167
123643
206652
516078
1091304
156484
1009369
244518
863756
956971
99704
1165598
568979
1150021
920004
387508
1263994
703319
1259727
599061
259888
206616
188774
521433
59970
295147
119966
409263
700958
106908
609977
165036
509828
1122158
1149226
764672
1064206
161246
374664
557157
1005815
97699
167675
133639
122120
647706
564480
1250713
1107853
972498
29656
661342
672029
1078101
1091273
970185
806500
33762
1325505
34516
1278750
1264591
82788
977210
812432
748971
190710
442504
795791
477403
240523
288978
173017
281364
380375
689623
632301
560106
1274630
318260
1260202
1137332
603279
715365
964496
559942
1261656
651824
543924
1157436
1058315
331538
1292001
761718
721696
1049305
872078
1285697
737394
1157133
222259
1053272
145142
1206105
925535
155152
890411
255633
192051
915542
284908
236590
1020396
121632
654451
585363
1083239
265427
573541
154223
801373
202335
1252878
1188019
223995
1269138
865554
529829
572163
1098245
936391
1044973
1092315
587875
1041451
399691
1319232
9761
175582
972959
470814
339733
917873
681068
287808
97620
1344671
1196475
922183
62908
1029173
696591
1229115
159674
707854
1310091
635270
769021
406676
280410
616914
842247
759299
849392
202013
151675
953962
1289360
793825
501343
1341499
850262
1116235
351156
720061
609273
56616
915123
81139
95954
1321521
1322693
560422
1030431
374909
331618
174046
184928
982046
658238
1123250
742899
488313
1283550
1309483
210766
428476
729135
1290925
1044868
205908
1170030
892398
941966
172638
385435
391954
347445
1151497
1084509
78598
256497
855121
659878
157379
554007
2035
681809
909527
224117
728677
890228
572931
1130471
742757
569364
17062
825401
1042094
989703
523175
85823
285274
103492
946315
426174
107921
864833
1131866
658833
733719
367107
162687
1354629
1146331
29920
1349310
1046186
791284
1018961
510113
135638
318315
334043
956763
781880
712769
23758
945631
888510
27169
272055
189400
52579
118612
342649
355090
377020
254273
1197260
432198
1329636
1077247
796772
1338958
1119199
981150
600488
1209211
758460
1279727
225529
972080
661800
116289
574152
331204
815865
611626
743779
982510
197115
192997
165228
365121
649614
400351
911265
1233687
450788
484495
1083493
369411
412015
259624
1007705
1330168
969077
690946
149014
659685
192010
974382
499414
1136232
1310556
709164
131889
7185
433687
1358029
1114475
426923
396716
626437
1093819
142152
1050222
105024
696968
795385
1353578
1084835
146902
1166811
1030583
149262
1030426
615130
27013
575135
157000
187405
983220
1264879
344418
458472
652949
833374
139531
884897
396908
246234
1041873
589745
774818
723109
164933
356378
978882
976630
536537
1090844
702792
677587
656813
74812
597698
263932
469204
862892
538835
1270922
145454
383004
550208
206210
132392
19134
1047884
1068141
1190501
1260189
358564
404092
1110277
477886
604457
1254388
1261311
359242
615203
1184229
569444
102522
86928
1205992
830319
1233586
427233
594059
430282
980583
83452
801834
28773
379171
441586
635046
65753
205156
655481
192364
1218137
533492
1247776
1264998
939202
979628
735636
1099405
316063
1183222
231714
198665
290692
303970
1042175
1170761
436841
1104126
914884
1165707
124451
1218088
989683
7865
385672
615054
419960
269189
465289
759200
1315626
139872
773905
187263
918796
1067138
1325797
556542
880596
529750
197669
665735
1299954
626931
98716
668155
638956
758288
305639
505210
959621
1216898
1303652
257479
425813
465423
1196027
632236
753671
473016
42779
931369
208948
411437
123204
1335535
224266
797800
274462
1154961
462782
185023
267392
284668
586214
237114
524187
93726
1072396
185217
186712
656316
889960
994218
957020
216505
397464
340139
752006
54240
1289492
64741
19032
700270
723959
646317
1316996
658212
213337
262103
767976
1166706
1315405
356637
159976
104873
589641
353937
231095
54113
504029
295944
221639
655167
1331422
748266
827001
175685
339898
98352
859270
1284141
201258
612949
1183513
465023
773202
211141
134905
1347104
1248470
730855
84065
578161
151810
572653
650844
863336
453375
1030676
794386
687659
711160
1137226
124923
798827
1097658
944025
128757
1028789
244893
1055518
693297
1099195
879692
1185010
701422
869783
1007865
890287
405873
997716
419608
363724
204323
927203
574731
310431
39906
437806
668031
520375
1236736
1094137
663258
865485
1135535
625618
1008986
739875
957697
772252
921138
391153
435496
186008
660905
649635
778881
644492
1355308
960735
1133659
11599
419329
1239284
992508
834038
850964
455602
751153
1320006
1316892
428705
1148063
1021957
717664
191647
440361
490980
808586
1320846
1286638
1227989
404174
1150057
1097519
1065245
220748
1236783
206853
970446
1343853
1165481
380496
119793
117729
90078
1298728
1020251
508458
1084124
1273999
312977
608949
968327
992644
213878
800383
173946
1100541
137362
69812
626555
674674
213836
464322
72149
842766
813244
687024
1064011
1156844
1065511
195498
513809
67935
969873
1037089
491108
334448
74542
166924
781192
692652
937957
929571
465106
118431
1055437
726016
16464
681643
814717
1106872
580273
769906
699885
1185315
215534
415111
488846
85475
987581
343252
175763
803834
932398
825184
542769
873269
1014019
109693
1323452
1144314
196766
417704
1152605
1082458
1042999
793744
804638
806892
1015231
107589
268940
345786
1073128
1204582
820184
648096
1179142
656574
730973
879138
749493
801586
907418
369926
384938
623858
1194493
1257142
408051
676702
1306730
519221
998793
1192422
617503
991501
351484
13171
1080782
309063
984644
417579
100180
843158
805155
866252
819298
942163
340394
1142413
144187
921126
844897
426597
779917
194413
252206
858788
899718
490752
1324424
56636
665311
1117250
1161049
431692
580115
50760
283476
1186638
1166568
9764
281479
737762
1288001
1346663
527293
124740
520133
632099
552150
1309299
133028
1273325
1194844
135708
977099
1050351
99257
1293905
1015435
752725
166088
81697
696265
235797
881571
70503
833048
285369
337377
76832
1220684
681174
1027885
1352548
1209730
951583
372672
1033535
271366
765747
572904
254133
165172
1059047
864859
960181
297738
826264
1084474
77176
492705
1342509
1269796
452637
934297
846859
571995
845381
759573
22418
557741
1122157
1009992
340061
112607
843735
1341993
264515
221286
478904
540371
165093
668417
868622
511083
797370
509549
806977
675349
801735
35219
884451
1065886
644032
486277
1216011
882000
1297930
111965
692807
679850
492361
42268
890219
985807
712956
440784
1211133
911240
654394
397893
997029
1359907
1339391
1052864
1044219
101208
828817
421264
367544
292446
552223
367608
79473
913321
1130038
870195
552914
1330062
1154745
897694
80588
1353534
1124850
1338995
77855
1349902
949492
1337541
1338544
452327
1164225
470049
964056
647526
253925
742982
1344579
930549
692724
517571
1095126
604411
1317500
217370
834463
254199
1192334
896685
75582
703978
1159175
995963
1111085
445505
73766
903509
154474
318850
691494
1302947
1314005
742021
252718
593094
1330365
529786
195271
996148
598253
563653
540863
70973
267052
69156
1164280
504267
168321
1064701
646561
614748
70040
625079
796846
186784
370972
403490
1265892
37712
591172
971652
436175
121800
227250
650205
1230392
228040
967768
725862
5885
328989
591033
117191
225782
203974
487911
409781
297916
603832
896245
923298
510400
806762
241577
1226698
1296945
994556
377908
1022377
498168
410079
1212794
342313
81328
213867
844364
1227414
421430
878552
655906
287114
954323
56118
366759
675133
721142
956874
1174723
149999
200854
1240020
871396
521627
120633
669667
412598
697895
390203
853260
229926
697151
387813
515942
879150
868752
1183221
1031836
320011
478512
76097
1357474
1186399
980284
598937
1118471
1187201
223086
707581
890043
1273332
800592
1296358
176307
365951
21350
1059622
558041
511075
390589
340143
939337
21095
1245605
309175
148837
466866
1343029
860974
1195382
1232268
979172
428628
1038173
1284051
213304
487301
515586
971125
393921
1206032
735927
495392
521671
822489
369390
1197050
686348
401606
713002
356870
700152
1146311
195053
119734
1278377
601602
333687
156068
1354632
448437
73304
1024871
37868
929839
1346440
938071
1304306
498460
167479
465930
524638
1290116
349294
971663
938062
167363
1262064
621918
1078392
1284296
276956
717514
528223
1300608
1186608
648897
282104
197497
233627
441
866404
788524
869794
463098
936057
884845
440372
746578
487950
1032980
463124
1290397
19957
1273800
937837
547548
876456
1359665
806054
1272271
67807
948064
1129039
913086
918351
208036
1194552
731097
573840
846311
1111097
517112
205751
162898
832957
1264943
586048
322957
729873
1074326
702888
1126553
873801
544810
641680
743306
196171
929973
1361910
488801
997694
982996
319600
650135
762755
513301
380326
723957
1027686
961534
953098
1271714
126449
24419
636578
435201
523886
106594
821321
220472
377605
338799
937425
1054396
51689
1312171
973318
1237860
13480
749954
75361
1152057
1034217
3884
1086166
549810
896711
758763
1045054
1109694
262798
405777
742965
1220821
1236467
1206407
287277
86035
1049360
138656
763367
514497
529575
447473
250906
1238663
1353125
1075834
1121017
1214753
1248597
716636
371562
962119
720955
397370
434481
817958
428164
1057323
1256630
116964
750261
323194
914030
429033
760799
58679
1037009
74298
283524
658502
513684
1275086
1067444
500832
1217440
1030852
1350324
1329938
886982
840767
1262756
593149
472837
1357685
852843
754193
389388
1013338
128806
1342945
1107176
859849
364099
167578
705002
36977
408021
126347
519477
96013
740579
1043023
1301101
599404
47668
436342
557368
1157200
336878
77822
201739
984889
992110
180621
862774
300795
789408
179154
731801
600530
249912
962591
386287
336472
39901
1239902
84985
44099
440860
92621
954776
1341086
248444
928973
975630
217888
935476
513262
253200
706473
1077985
185798
328036
1313127
962842
556757
1114455
725524
939209
197757
264440
547729
1210229
1243465
583075
1214196
1135442
683899
146781
270865
200458
978069
1328185
1225346
945506
1237906
19600
1200843
936119
142227
587820
585398
1322656
1102195
528559
207061
993230
893687
1242241
395420
931932
412051
86097
59793
774089
540187
912816
672290
742470
944200
675170
1283722
996491
480094
262578
17843
1246104
309655
433569
168122
816757
111110
693240
47262
59767
445573
1073492
677214
210611
437471
295275
720384
860455
1328881
932700
283303
871861
30050
749101
145011
1303581
742640
59896
353306
1117889
970644
1214379
918009
252088
1096371
70201
1166144
317500
1153082
942720
430733
334945
1169077
969322
960763
800029
340505
84203
752438
693842
81793
492637
783119
1088409
420601
361225
1145678
1014276
919228
916301
986398
1351559
290066
40947
1002438
1251303
1072744
120387
135989
573711
642033
409363
1201598
834113
835533
1358877
99301
438121
1226540
577467
646587
1241547
18830
1348067
1062131
372456
1015809
139412
1129784
886221
571464
877689
411944
889577
111918
858903
368347
134856
750884
128030
713886
941254
161300
581570
710101
719444
484337
466731
722802
340861
618231
98380
226576
633393
1211923
534201
874937
232512
1053363
827126
1315796
822342
1203224
1355758
485573
100619
421192
681693
893694
824691
890235
878701
579945
930457
138348
599977
106053
1102972
156823
24434
808537
478359
1100001
1006824
271705
332031
903991
414984
93382
834991
539689
604218
956126
432369
1200543
748663
445254
893953
1102453
1022929
731244
1270678
881498
1247177
1332282
330296
1116238
1361744
1145813
737609
204287
1112898
1231763
11802
113658
906766
1344693
922098
1174675
90763
1224984
1263714
732807
710698
925457
346377
482307
287982
1092508
651853
1142089
1273493
1006088
1008861
684227
914489
1191732
2824
720471
921386
423735
821784
747788
1139422
935573
789105
1140586
1356418
58170
1108201
341907
382761
263590
210821
385529
535760
453471
1072861
881145
1169999
172693
1237451
1050508
760534
88431
1155628
816401
761542
820998
143717
23674
1032404
116140
649405
1192737
506796
750940
464485
673848
1134543
548459
427659
769402
659074
568642
402619
698366
419032
497755
320156
1180321
1331020
508153
993252
815129
1336630
207122
1130599
730037
498626
1337972
284530
1180974
932280
826659
1315474
749638
198222
1147877
1115693
763492
1267790
776640
587377
861089
549214
901899
139845
269792
780151
536170
981449
209928
132953
237479
1126945
1016809
278033
739714
1090003
919651
1275645
1128881
176082
105234
1188889
333347
650524
940089
992575
1053101
266879
325092
484372
114617
1217629
62023
43081
422551
885044
51741
164225
1032502
999552
1268819
573562
652837
1325091
266370
719729
459053
940494
128154
420615
426919
127810
979095
937573
263861
38837
1200393
566791
1327170
686478
492991
978892
1200214
1317951
572324
459018
267690
1359046
1248098
1119507
474228
850972
2008
432650
496812
1304044
95084
712931
1121859
1219602
1338171
607777
1284142
1254870
636750
666218
1050778
626061
545804
791690
1062569
737359
992383
192566
851420
262683
1121401
532881
186307
1166488
1269288
61550
1029237
578149
1236232
355553
36800
846387
654500
582403
731050
904408
91321
6404
474570
427173
1351271
933571
266566
424035
108995
1188742
1220909
1089853
20160
935647
580156
416465
486947
30104
1234491
458542
423546
1273031
1053424
554308
1089439
468977
30761
219536
83594
252306
1107724
961361
345985
974178
666456
742566
1233025
394608
1280750
435278
78418
612764
996428
1255892
1300079
179169
114622
1339399
170659
343882
433349
1296322
170385
1005630
925592
1014562
1236163
963404
210890
49483
823838
1294574
720775
641232
627665
1110373
1178916
1100205
548835
264290
1185173
959355
1043264
1165207
227385
914595
965811
211033
846979
976922
251423
322577
19398
292284
19374
1054365
984925
1147137
340820
1225885
1240911
1087131
307364
248796
1234122
778733
669480
1362033
187854
1030145
83150
1087196
215959
915864
1167028
495148
263854
603124
457785
759516
239737
928427
479815
1270306
1273675
1308575
353121
192476
115743
758748
1105177
1131356
37349
1129100
170715
165914
787972
604179
803128
397865
615863
461509
212899
513369
464203
482492
1225120
142223
238448
497005
332203
222357
929251
913432
676977
1107759
819643
1260339
722981
53618
1345825
708997
1102762
544937
546735
1148396
959917
1116578
155037
442237
958511
321348
236645
278425
576838
775680
63845
846287
1013176
1326491
946906
702311
1139509
60313
42796
315905
738857
1087193
181989
770038
772659
157190
810920
911334
669842
1256368
642782
1265086
1078913
850332
828736
36814
81251
648157
346239
727004
278188
107056
91170
1144634
613308
284875
476171
76548
837804
54825
1210343
655535
99991
21001
801361
790351
137124
797003
453956
486220
797275
892823
120476
1118927
379233
919012
687245
468379
953067
297054
863957
580451
1335750
1310139
465317
75737
681989
1194415
806685
511879
282827
1318745
116127
137256
1346261
470050
1034451
426985
1315950
873528
977452
1354338
1324271
648861
314360
713422
480144
923788
342527
420712
703018
473491
313676
1364284
881169
202353
257053
1205017
691264
593884
929563
1184438
626340
287994
963624
543186
1190457
936356
216008
975369
1100438
1084865
444108
698144
698818
457564
1101657
622395
556839
1141602
465683
1179596
1313620
671801
1107510
232476
1166796
982528
417955
157376
948435
572538
4650
1267537
367802
1209406
881358
1333204
637648
87958
445675
472618
112368
219788
597452
744319
1136384
82456
989052
239523
618922
1284807
844421
1275170
139643
1078448
595499
1081640
1237537
331769
1008453
587655
903009
543823
418310
614542
1077609
378829
870830
30223
342274
1032912
976503
16451
873948
271078
1142771
400021
344168
877580
400148
254824
79451
668051
1094417
232740
483809
333735
1335357
900555
789097
615007
176582
553479
357723
1205941
552113
560163
140063
146840
585336
1129531
738982
32175
883294
1201226
119522
628930
1301041
58844
510697
268442
1227588
961375
1187516
1010306
1130606
925996
824862
18361
325020
369329
1305784
721082
1176647
1055258
593081
1237777
1197371
1185935
111171
220805
825270
76317
986123
876101
261766
1217803
49747
568434
78338
579500
27610
186655
84592
499121
308780
1036058
577612
1284724
1088090
1081611
1208482
439555
1337372
1106013
421668
953738
757008
878906
451157
179423
929539
978596
1004317
485486
1113336
840610
633344
1136277
832053
310654
1146592
1032614
1053769
1253739
602334
1088451
791341
433606
1070162
324921
686858
744257
563131
652340
1281868
355990
626092
955755
827008
168334
11215
1314132
694453
365324
718590
574914
528047
206786
632084
960587
641596
365408
1360756
22731
1263567
1152144
430435
563210
428980
197096
746244
1352998
160208
597109
368369
1311945
398992
886309
392097
1240717
1222020
529805
866444
288847
1222486
927874
1055051
290964
559039
1006258
256527
516465
828859
585386
182637
251543
90459
1256695
340450
21142
929611
929946
653045
1046925
177933
1031953
96782
268404
671227
359597
1113385
306429
908250
609794
1199013
570787
801678
72070
355709
1170092
638444
171740
846938
1145788
1151867
495750
362689
604253
963533
750469
3718
858184
122974
34314
947355
502963
1109856
360004
1046906
363262
1202004
802693
1144580
355844
1289458
389930
683066
1125366
1202209
343684
870769
781915
337352
312245
869368
687181
992439
576766
1332552
399505
1358769
849562
1314548
1279736
984544
794377
310310
963898
608771
526094
108121
1071676
170199
941109
815829
516464
366584
32531
379309
1343395
308517
232815
324945
389134
873204
706569
899040
1099688
1021081
661139
726320
450275
634303
38549
1206107
86637
253718
738331
339101
772223
586160
288415
963096
22593
188146
712492
751415
686377
1130892
1274425
1209592
696420
1227108
1103782
186761
320976
741667
1170929
773228
1155869
504539
397980
619142
1006376
203387
375005
681057
1335579
1055455
849826
781266
455874
940821
784801
848869
177714
262802
624051
811790
886851
146978
246650
96268
106853
215900
1186091
237973
604196
834474
558346
978191
503450
545099
61166
736044
645527
221005
1265223
185975
40360
384920
33014
109486
957224
244315
754596
1179844
1294253
469835
584615
246536
1005769
322446
563527
248334
970108
32825
440342
1052839
375831
161160
222410
542795
1208789
350900
713763
97709
803180
777390
163256
324998
252720
783811
792096
845033
757877
1091780
185544
591738
649659
984893
1066091
33440
324378
146441
558257
190230
316840
532807
1214354
1075917
153961
432084
74515
1095511
468737
1204472
907638
646019
279342
831232
551156
437777
771697
626385
556109
776668
177017
153706
42238
1171601
486532
1321126
145106
104193
219826
757959
259381
570210
72268
355969
522064
964316
839446
372424
836633
530016
82170
1237772
1296779
614150
606015
1127769
1191744
31395
800545
525110
436658
1062591
726802
1046689
1163253
301233
1263225
973368
74961
316744
345623
1011155
312863
589860
866360
1024760
1263269
1224550
926823
471384
587756
1034173
628682
651108
1114344
20276
970286
739426
633556
201233
511968
1183589
317859
403099
1093520
369691
357856
784103
859490
968186
616353
619288
781881
1146205
458053
566764
38969
871750
418303
85898
1285903
642006
1018
1187968
1343247
382194
351294
628780
460455
1060146
743648
828949
211570
1225463
815738
882240
895792
625535
921845
1113143
440892
956046
613348
1090685
1049298
385657
335174
1191338
159439
151642
1023930
786679
462994
739749
572236
147002
166123
413162
63583
1336474
1135179
653328
17768
1010326
665788
1180076
441659
347238
177410
643436
1315347
790723
553506
1128687
949928
685880
338069
704182
850694
522503
650646
588797
527832
862689
204264
284412
1261644
92526
409256
980793
450774
1267328
178963
896501
548337
270583
741758
789092
1114404
485168
1318081
298723
719689
1101697
1254291
917832
1053082
1126993
1355242
775949
744325
977243
22135
1173280
195390
153944
48851
628210
705957
557970
80895
245496
1304427
1092547
529786
1156010
119163
942889
525269
168116
1103530
243757
190330
232377
921604
640534
937384
1293190
915100
337223
304559
530685
680859
317471
1143383
955685
155260
1159565
989970
184246
1041898
451957
163483
984018
1183921
1247447
112330
1263073
478974
1104763
1329690
314225
664815
548793
1212318
178227
15742
461897
274703
1028905
355954
240771
1068715
58634
1357672
744738
389495
519528
447024
687906
340157
239755
378769
343221
1038822
1314606
226231
259621
955814
284776
685992
613707
93542
809843
281934
1083930
727566
137078
365726
780507
873888
939684
341716
227239
950746
749592
195140
647713
558372
1185944
208179
753792
903898
116105
152567
977195
256175
1052231
826078
799107
477779
624094
424607
556530
264755
541463
755484
1125523
1233866
203072
799725
602590
231668
359039
445964
922385
423550
226230
461447
966709
444949
397637
555830
747318
757933
1150315
574744
831538
350156
198580
1233114
109396
1210487
1266907
396670
63456
928918
1008760
723405
109283
262724
442491
1147585
1008599
756363
836598
1005035
1134269
256135
514159
20291
1279969
549639
281240
1306001
134512
604545
703068
235566
403579
715864
1079799
1334673
43727
1010803
185498
768561
784219
700999
174728
929082
1180346
48348
611646
462068
781396
927983
795409
216876
230088
882065
402012
352985
726909
404917
790849
1121981
309216
829507
1001216
1079788
587080
472857
829816
332544
430031
1158263
798637
1048418
528092
548483
1139960
93130
369769
214509
934256
568560
439589
1345306
752890
829839
503745
924033
366594
1206076
56134
648957
544960
49163
1300629
1350892
31899
253393
1115019
1136715
1055544
424795
521744
46103
538489
630263
1079911
761737
1160282
1121049
737744
42337
440177
1099303
429426
185686
1034666
1226327
512188
500958
4191
53576
1025878
294362
882176
240350
570399
1215402
1027109
1216741
718557
1087940
1214865
552978
99934
1360217
530830
969347
434920
285193
474969
487193
835036
61893
1066994
703743
987589
729325
1234872
1058381
222205
942182
946948
258304
421001
300743
514068
451365
1338535
727555
1144389
302440
349166
1026242
1238895
914424
1065245
200488
574818
1078305
835891
371993
849530
603873
56399
741031
188674
385764
838216
1251028
758294
726581
1286196
731245
97423
132724
923520
212284
596927
1128705
321102
111273
1128190
124552
803799
899793
432026
142070
582743
586996
180416
1081756
741380
1095404
819190
115344
208780
303029
450108
988750
752819
1128489
499422
506203
465969
1174218
902395
1274926
751300
844067
21087
1205813
1188333
531465
942441
937347
565981
1103788
528169
1065788
129752
603904
534842
520798
1117613
729197
910094
1172644
801146
619965
437013
1309744
1259584
191266
804101
344255
1289827
828852
177426
1028603
324073
392492
1359503
891144
397270
1277042
900218
802606
442815
1342446
529143
1337310
1259937
1143080
457767
771163
844061
1043422
740243
347562
634777
847365
63366
762442
356126
1126987
650717
917735
1334145
423591
842255
112169
528985
1025385
1327287
1097187
1156183
614926
1175954
582048
361214
594119
1059210
1256288
386541
435979
456546
20482
1218171
441083
94662
404092
637070
902125
1184531
780303
53323
1130435
1283949
834452
1231642
795472
632673
818888
791835
893448
934569
1282515
478929
1253046
41452
34296
760790
612374
256149
265042
501763
683842
1203315
692368
883718
1232393
294703
372693
1040557
259302
129200
830726
120102
1221585
594816
487193
3355
437235
1018756
1232289
237196
246853
292764
655322
1078216
452984
189250
121401
1041209
1059063
282210
1237306
920646
206596
1071222
529936
1232594
439534
303107
330054
825248
319266
465305
857926
1251793
1217295
506425
1291346
896034
697051
898869
883814
1100192
1116640
719905
24861
200235
1327733
1327508
1120287
968857
554211
267064
856338
1118693
205907
307395
589037
475197
178850
200286
922847
713377
358956
1271518
1294664
1154909
974296
1136307
647238
642851
944021
1273750
139148
680373
1305633
56085
1163120
231493
809251
1338305
1336124
1326814
1203046
1010211
1177918
307199
714260
409507
366665
854242
1201586
763842
652975
914291
757320
1272854
1112603
640451
716547
658322
415601
154624
40776
1186864
1177790
1014553
523204
146673
1022374
415792
826339
1053624
102418
1318706
629337
1068317
144883
1101493
783146
210535
877142
615572
370020
590862
272941
931301
545226
323228
707263
369708
1359725
1148736
1231056
1001776
1298514
219333
657362
695994
796476
867394
1118364
1119350
999309
679894
401344
1105957
1142145
586541
482983
1177887
1293499
187281
743366
1050100
503772
478238
1234498
109295
278099
323262
466297
1187051
672033
636097
1319533
597017
965104
939353
653734
1010080
1252465
503701
608869
543684
157394
196964
354140
619819
1022436
264004
8670
297469
956296
586476
1307370
1078124
298974
521668
102849
62382
1233280
21348
578029
423858
71726
1161846
657686
685100
575199
615144
39581
723050
469134
153623
34232
720706
660954
229671
631078
427414
1292131
939339
651969
1302645
1078279
1300372
986497
169078
38852
1251343
9309
107880
1163963
931043
357953
214420
1102536
1135922
1354067
1341225
610736
1082056
1128411
169269
136416
1225275
38964
1136937
990078
630261
1100718
1202932
1172834
1207141
358305
1335708
750716
1054466
938326
388897
1054909
680322
914191
1112367
807164
777269
662492
412522
243987
7510
1261289
1136818
892738
1168223
330992
696757
289229
159920
202353
1171860
622991
1235480
246866
1325261
457825
1151946
301733
560323
971131
103151
444148
814146
259030
352588
575501
1319420
237343
424063
306524
361623
616263
930825
386108
619595
670310
695626
733286
5921
828086
706800
510742
43211
201137
1262136
1010174
938851
1237444
414465
1195180
973037
1068012
863098
711621
307233
982251
1153153
1257769
376847
551669
402424
418195
68649
462985
625894
776485
188948
765742
614325
1210808
741103
174087
1291395
1132249
1007148
30151
164998
990405
936055
1135481
1031791
436909
735016
972889
704856
957495
195238
1089167
280683
284741
4094
1277227
239315
240049
463200
327269
1284312
29293
1114512
297283
752452
396106
1284692
370689
675865
1356020
309380
29937
94380
56690
819665
1189521
216216
77463
489606
349391
388550
1194824
1066461
1219687
501338
55489
513617
996441
733161
1230369
1105866
657627
128203
90025
1280824
32339
60595
895902
633978
353356
166038
546952
324498
249326
606396
599676
143330
122167
958837
1094607
1057523
1254821
124314
532800
1199740
965776
1259619
155491
792096
532972
759980
958136
361578
760974
843256
1127396
1191598
1118980
31384
718932
1021759
217344
751064
480673
1278526
695186
574085
931283
415391
1299453
979508
486646
396628
207331
755317
961453
803689
276515
203012
476248
142512
757184
850898
7107
1095657
1149301
1063709
686533
497752
1297203
405354
881540
158169
1327929
413920
257627
659764
589394
69023
429064
1040717
949297
1046106
240861
588016
43872
666240
1141546
249373
1108685
1134554
355619
826124
1344844
11746
1186064
595254
192916
816435
1331523
303163
522915
820261
1359327
768313
1020111
801887
996182
734334
632348
1145970
605921
618839
643818
90565
709876
1007615
538323
313333
1074051
811470
1015101
32549
319887
1206511
179819
708145
189299
583162
400964
295318
456903
152965
409659
123618
1282115
601976
117068
218413
1005431
898343
761680
1049108
797756
857382
130638
326841
1005962
391854
1176332
1355573
629083
1102400
414218
1171802
353008
883151
1325670
1150716
672975
345605
43384
999436
1241460
391225
87046
1268118
85206
430666
1178716
49150
1207964
35129
145655
748119
317477
898396
590604
760711
662627
1155067
504884
107781
1117422
1291445
738846
1258665
1256964
1075484
966380
749918
28719
1132762
17587
270565
85500
962527
1143596
728742
821897
676379
255181
812786
1300398
736164
803542
775126
31470
710611
599038
825900
111855
336788
116627
1221893
418964
308921
116793
1306013
1200093
850707
133353
251059
1307809
517192
1225159
705976
550740
425175
1084952
1212899
106326
294830
1105370
566360
429476
968335
675957
1217128
557862
782409
429525
1312110
548268
416492
35928
275640
365196
167176
414263
387024
14137
418698
1108775
585076
967917
1107183
700963
266113
801349
1123930
1318961
335506
1132552
462712
785562
780281
407265
457007
1247355
960042
672855
1095574
281674
605027
76365
852528
1141989
945541
425383
422658
1029715
32817
1285601
625892
1157601
62845
1305018
1089116
1228539
322260
837131
1167278
752534
23644
447923
525189
1300067
454664
104349
1113398
803552
39173
68365
480559
122041
864074
915351
241701
76855
305779
401966
28645
1105340
787702
1297746
711002
1173889
1258661
1233096
472348
520566
963432
406062
1063902
87534
641251
1237409
36733
1318063
24862
1174089
928905
433917
739713
350215
670629
743021
1248275
797399
1290234
1119974
1216034
1137369
1249218
224517
869894
1080526
972384
479134
20454
522772
445167
284923
101935
1234229
389050
1120455
974172
261838
319428
1149391
1194552
460447
869215
192322
471072
1179433
1250423
400990
909588
1158431
520808
1295253
559933
664482
478473
1215383
865909
663504
320303
195505
1002534
152665
306003
720195
252262
1222023
1062479
1068468
841061
310441
477859
1163104
560308
659154
761280
89692
521721
567696
538715
1227086
218826
1314620
12527
817645
889029
51331
1171914
1296961
348539
870504
1070562
535700
1041056
797927
1116371
710496
702163
873493
270606
1252615
613397
696062
240313
988230
482714
293234
430348
1314465
1029876
441668
1338252
708056
1213313
861119
81279
793393
526914
452743
45184
567708
54603
9893
113098
372995
37653
353687
20882
219436
376515
798862
214299
179087
1177547
311202
214648
767515
114350
550635
15579
59216
277490
474823
853877
217041
1279005
1171519
195587
1183501
270019
928253
228947
817955
605175
1133754
922526
779157
832988
855889
899624
99442
340757
747055
871866
846729
556278
1206059
557663
1253501
698001
1146958
1173840
300250
293117
1301088
64005
1051368
974716
1347635
956952
325564
24479
614302
512361
1165922
1363616
1319808
1005554
1089874
1303554
176249
1067482
110790
1206832
720912
178925
808850
219436
1239442
569689
1318262
661472
879849
352218
799939
1340979
819364
95693
1129039
1045250
242457
54065
1256026
369759
1060
1071908
17378
1189725
1124201
1222346
328273
1020902
449735
192267
551755
5872
686104
763100
367793
1231368
978330
225483
316719
283472
1327023
437705
1362346
990257
797527
746982
359089
1189208
159722
851690
498250
907883
996333
672009
448064
927310
289331
1178702
525183
938663
1321440
101025
795908
1281996
687787
64587
124541
175937
511492
303582
1106595
1067171
866532
854744
233132
889482
1290269
1153146
850463
517393
390730
441603
1005515
1038895
358421
1086726
1020626
1183283
714833
445668
191731
924721
139976
968113
911155
135783
1133063
524773
1012581
192437
423738
222310
568811
768433
174342
57103
888883
680924
58614
328908
836680
1215403
795354
849841
99143
916327
44427
181545
623376
884237
313308
449839
43380
1312709
1344573
1164965
319269
367703
1285422
1056067
1123126
11108
708350
433544
1277175
990691
905303
586979
961611
362005
1241789
1095179
887849
692714
145583
920764
312997
648915
196245
838071
304977
322260
608546
1185063
920151
769916
577811
1258614
123920
234193
782621
164850
303924
1333233
150804
706104
819318
605964
1310715
827321
1200734
1160952
872578
929636
1057745
561962
986503
1216980
43880
1164283
402821
32568
758807
127206
756988
311315
212847
175625
196720
1183334
1146379
973203
1332652
711005
640385
993031
617275
267264
842125
268106
634444
833142
1032364
250755
252748
1011535
556685
250749
1310748
516231
434096
744768
255696
143510
974429
1234489
516634
1309229
125445
1007529
1063642
799963
799673
378023
930423
737516
807647
166549
1052608
649516
775454
707103
1137686
1217964
120409
945402
600883
1080955
1027566
1070722
525493
1129872
665213
934084
831034
1303528
16383
389004
983160
1099097
137398
676367
578483
1125132
39902
913154
48658
924140
560247
1265337
451092
907380
1215348
661473
1354223
17156
1124707
435586
1068055
1056139
214419
1139343
1347009
739518
499760
1019696
1066069
1166128
1154474
221702
236652
780767
504048
1184981
379098
1325963
1291516
1327360
755352
971621
1129665
474847
638206
867129
257110
1055318
330853
577924
411972
760241
494426
1359051
814332
348712
683709
1045842
175075
718589
881222
198719
976433
1167527
1067207
372991
42902
987149
1299699
586994
1974
500147
558497
679139
1065564
53987
110576
785761
1139987
766099
857041
1252515
770794
838155
1273460
729697
104978
1184701
500407
931349
917711
516849
376900
1313775
1283727
288265
1358513
592492
759724
513140
314067
737274
546893
421002
585140
354756
891925
999492
1025067
266506
1317063
1130415
912631
481608
645342
92884
321825
307861
978309
255751
766047
1292609
470369
693601
1197495
518961
970332
904975
504533
940857
1037503
26258
939806
233174
1228637
651664
1208399
625840
1174788
399666
1350145
917067
659577
1109787
381409
258151
1015221
649657
831430
600402
231043
1314677
649103
922770
203577
422936
816501
879107
28460
1184897
1295006
1018559
421996
828494
410365
46640
280116
1325015
1038172
42379
1096205
855148
405060
509808
1029865
221286
575019
263381
731056
122079
433398
551046
209412
167789
302235
1157934
238214
1269388
262504
1324716
572302
1276164
230002
707950
492567
247268
1073577
1232263
603902
950365
1163571
524318
755513
1316774
345120
26867
928702
199737
392452
913179
6485
1213812
378173
930423
672651
313722
5016
2510
527282
1190910
1354115
104658
329373
1322565
1092542
1216660
163372
543771
488065
953827
1160139
28027
14634
1079611
411190
95104
458508
1298255
844589
184561
815535
796727
160639
763167
899566
711999
69729
296387
844253
717151
828273
1058802
465492
561562
543667
1355286
796855
627232
969526
1238154
909205
518602
924517
786612
777629
159128
745019
430806
1040310
562979
1080375
844830
819467
1203410
748262
56561
1294923
116414
465283
485098
1292997
905849
73228
90009
1351904
1217458
867079
344684
137481
1176193
242075
401933
65016
892357
628651
1276529
1055746
903386
482272
185345
420231
342393
17583
77862
976643
225564
521588
988669
915567
495824
1276879
1208821
1035026
1141662
1312060
1035081
1276997
1182668
490304
818267
986864
550143
338425
343403
401453
721239
288352
341860
206150
184675
1161154
359326
426051
472215
518561
202151
821457
1180555
258385
1072901
607343
820334
278788
650114
437174
510043
246780
738449
275007
321631
1153305
1134719
1258850
778183
518219
1000878
145867
745952
327964
2035
516379
829097
199998
125152
785098
850215
71929
637633
1083309
946465
405
921969
1152429
951082
76941
836292
1153822
1253302
921198
932712
938718
62655
192632
687098
639243
652195
1007344
330644
232766
995372
734965
1110043
1306095
671303
915817
906022
949341
227954
801865
675937
1332429
534735
563057
139994
309545
52880
658067
339387
202343
243682
957792
1053712
585042
492943
1320058
186317
240332
1027813
919126
793266
708636
699362
1326166
600987
187722
1001277
500836
617635
1198985
1249605
890051
155657
20925
233759
26006
950407
1214426
428201
528023
427682
284968
1161501
1286745
703589
548336
153032
655321
137046
13384
414815
852111
1311438
132549
861254
661417
513977
536282
451673
634678
317911
454481
1109235
639418
1282152
1157534
33025
158482
940935
583558
1063692
90697
1194415
445809
755383
18474
894682
429192
409557
595126
351975
126778
231423
622919
334204
404142
441202
793962
944509
559942
954278
69268
346360
316544
252430
765092
320030
1171726
317994
293669
87944
1315254
563860
397546
1328527
764732
516661
783633
906771
1137973
47234
437079
1308709
394313
1131026
205945
442116
747870
818550
331753
461783
320227
686430
1348061
517962
203921
880506
1296019
1187689
386336
616568
1059514
1267175
200805
173838
894017
503067
1037034
137762
512553
905477
164730
294321
453255
1258317
320841
748622
114762
1298834
937790
551318
294276
1306779
367140
1055465
463228
455405
844203
840766
420192
1172509
379119
92857
368244
581420
274158
293706
898677
489606
141654
223287
563328
374386
1019537
15633
1229327
1264926
1354011
362785
92042
472130
116391
38885
218900
1002083
227966
775664
81196
857276
418425
340247
343296
320003
902682
406633
1325443
398655
1292402
268022
333221
1349643
551936
303918
1123255
291283
264113
172500
27231
30121
872168
972374
1029453
301998
984028
228115
874405
945977
1272803
697400
365254
1296819
1040435
110112
453435
840254
1300210
348228
97730
709986
1273977
711410
1119657
401030
68964
1189128
1173193
580099
815650
720015
277037
1153911
848481
818834
159810
1363379
950703
1219847
1017038
940108
1023107
134989
1336573
1114569
1199445
1186860
32397
782364
186593
1205200
426026
889327
910824
469216
1230960
781210
1163453
540473
248857
895674
1039624
999319
1143593
1258168
929949
579852
205473
74639
444507
534915
846990
419303
1022017
72513
970808
1348202
710839
1194075
375066
205591
286274
1350142
1107780
1330183
992569
1322383
958842
935075
986300
611562
1131692
1205598
557772
906779
45250
111860
230758
927876
99603
27936
24021
1047324
94668
893911
1226466
325918
731124
458607
385034
984554
1084244
950018
952137
1174172
852104
271799
896870
1041557
660729
114192
145407
402097
1061928
564275
392807
112652
40646
310769
1346302
136885
599016
639223
232961
1312704
561835
114168
579440
541639
821775
699390
243514
1170200
1015843
332415
83835
492073
1143491
342905
180969
885467
452159
447494
1080829
221834
1172104
731032
447716
373619
961570
6221
1157140
287289
675248
1259337
918937
830757
493120
933411
332887
566231
672462
948039
812744
459187
1289971
404341
153153
315500
434994
900747
623118
824501
645451
964980
1297278
737320
832019
140278
877277
1034619
515961
123954
424641
979268
642134
962980
808893
516477
654545
427078
262983
834467
512271
243027
558899
264624
346805
443716
1119073
1210820
1223258
356840
1102279
731841
620231
1183137
259817
315860
138018
559716
1317335
311332
1195778
66056
69717
258074
294672
1088105
1195770
780044
1327245
539359
1114083
178121
486199
1072866
511432
1193867
114921
240361
774984
482004
1258512
473075
115331
685304
255605
1341371
149508
38825
925681
622142
653928
251068
1305088
1146857
1158854
633541
1362445
838241
427905
944105
315941
972690
643687
270441
1025864
177807
757923
101418
131945
633802
928637
936493
1279349
1311584
1225617
379455
1189299
208568
676079
390939
42311
20891
346790
879604
1332690
358357
101591
45783
967682
96018
2137
617072
374383
915459
767869
649735
562433
1067888
234871
566965
87330
1204380
1239237
977415
465848
293589
26927
306060
248815
464353
138810
1035850
557775
642561
654698
55235
32213
261675
87391
1212461
1298772
983907
1126587
519221
1242062
729988
331553
736817
883432
332897
154852
1078230
735733
132154
281409
395319
828325
88792
926407
329510
623800
350890
192263
256852
1126296
329281
715051
119666
597343
734723
1107519
491479
567371
412725
977639
972523
1188239
554832
785337
509747
943333
1065020
122857
1005552
599315
334261
1187356
600225
111436
514056
522649
249976
1047051
547372
408971
1280257
1204576
274940
1262001
1337670
327119
1220732
163171
1289024
128129
1073306
1203610
1331716
135599
288978
779214
411060
923792
1191758
1245747
876960
260211
967415
828155
413200
307712
3990
553360
685383
782365
682412
150253
892607
1123814
1236977
55215
149561
511318
866222
945228
605988
633795
767162
1283059
1201025
2878
408370
893126
1338608
119403
228092
349067
925474
272486
115605
850792
24113
367653
859412
1067723
386854
1221781
1169045
1363899
410444
1334963
1128708
206828
554556
24577
1198986
1220757
904962
445936
1205896
686507
375383
944651
875785
81674
938865
708103
1344405
363427
1319142
1205072
374340
147268
917284
1345830
25218
767135
504574
480454
981413
209880
461752
400833
1351978
1190771
247042
783749
1298654
718431
92978
1164372
1326529
643983
730569
607047
176218
1096792
625031
750733
761502
1126368
497911
917444
730663
794527
462047
933731
1316286
1195811
1138506
858185
1103851
274764
82240
1000045
309650
927335
26198
16445
776256
468589
1048689
1344693
283897
585671
931882
82593
508211
1114338
110575
744238
521400
63615
559102
544558
353768
1346085
1100538
1142372
1192791
1292757
1325262
1208852
389379
1257995
566743
212351
473702
389379
254036
8274
1056767
586370
897669
657720
1132199
112588
624098
638439
1103087
1363236
983258
86678
399690
513934
561515
429552
778205
274280
419597
1098728
430755
249431
1354024
120336
247479
501136
815015
640121
480986
815601
1025854
242910
1202653
1155128
300774
986903
154043
106321
829479
216270
1312099
108805
481769
1322583
598576
817098
272841
314874
888794
314729
1171906
1267932
729034
241189
1357310
600790
1021712
359426
1326081
741893
855410
459451
606157
38411
207108
116620
430484
63403
613338
644062
837124
657208
235636
452825
1220300
538199
759291
1116157
1056712
421286
278408
1090110
307458
1316465
940157
145786
844456
547795
175452
468188
708516
450029
387947
1275064
825055
494564
609403
454952
537577
827581
700362
979803
1177865
841031
1217829
931601
456702
440952
995042
1305901
1132051
1260387
998982
865534
38227
1293418
979624
381560
674045
1175669
759473
293705
948978
66114
455407
776152
478937
1100581
261910
189867
714378
1241647
701671
226431
873715
1042399
948341
693873
48105
883308
21479
360827
345422
363605
575074
1150330
192740
1091972
890112
422235
754219
97724
1271459
681029
523853
426949
1304265
343687
600385
1050608
1337416
525980
359573
1332014
15566
1317514
70327
1162689
556518
1173608
557548
537430
817391
990563
1077913
220816
1050428
494215
319021
324335
1160490
90664
397047
775325
747254
199398
1091304
1111624
1278684
246338
1343304
45385
905097
1247240
368336
47803
1103005
651718
950237
1165058
502048
308540
413356
943249
119765
540972
531261
1069216
724359
113145
378939
63753
34347
1332193
1202574
1350452
109598
713564
544569
344223
809705
881307
1117535
1268237
930560
628408
1273669
1031721
842309
1105920
510489
337958
1061943
1066016
265730
639973
324371
535539
658851
197534
611632
411326
1310069
626669
1265503
1255818
666417
1122249
638482
1152764
362521
155500
810117
619488
34055
940067
1090121
774418
928573
2131
900352
156639
670273
389055
669129
398024
141456
1226979
1192319
863575
233248
1213851
991644
590468
286159
252034
86134
912432
915852
382498
1321071
384507
45505
997107
586357
1316076
1302609
783271
1141400
324851
1030414
548241
938761
431997
236490
183844
246228
173306
247363
1203809
653808
1072632
1061847
917258
361015
240791
873233
423076
1850
820939
62871
610150
1059427
297245
603118
218488
308484
9159
866033
1316035
729893
303996
152579
73383
848739
606143
650602
433699
104570
607321
643565
458565
1146780
54806
1363498
728329
128572
1182151
889809
855959
872918
701892
209885
569115
1027190
1168964
262683
204407
151813
1001194
1118136
805066
925405
689406
545064
29454
489596
1281043
1057465
1278936
1359414
411861
492472
1216544
587718
22933
833345
1135058
184051
875094
255187
788253
1055301
950020
350313
1057930
43046
366400
309408
392750
932361
447523
192140
730386
851227
77960
247913
1286216
13682
797382
340941
395068
636356
606406
598764
37551
858123
406847
564532
1168857
1071327
427182
1341739
1195668
250733
638399
365215
574176
363692
674762
594292
972602
1105192
1211857
439577
622671
1104048
275401
496853
226493
535023
767845
308523
190006
716339
1044865
1177292
763131
964227
471394
39438
437010
1267642
421539
1268671
432153
1292728
442736
178227
111181
1351605
15909
184679
40500
1344248
1329493
1091555
1271097
370539
1362223
711280
255346
895576
1111593
1103519
1349949
286642
965408
348573
216149
384205
446400
1286048
107548
1309084
161393
1048586
1055931
844420
734255
912593
1357082
905658
27600
516600
646812
881096
356311
416178
156176
380058
869319
1122598
829858
670012
1106664
348727
800273
1063922
100091
807385
320424
753351
100527
368060
65637
176272
1164416
496318
1228324
159613
121406
49091
109968
959758
577247
936442
160639
1112685
803910
213461
526874
401074
261069
281221
120104
1240500
492137
1330861
720918
538068
722798
433951
1291831
1212957
300244
1145828
644999
1098197
898547
141217
490856
654163
990219
29939
435963
76184
1257706
494019
519612
11161
227512
1026743
412728
1190307
96577
375740
300045
1282137
217180
340422
253377
104844
154494
138552
329583
790548
696455
681882
104760
173888
453986
941442
523205
1310428
963409
274741
370616
557147
158540
41208
313455
183813
550625
1042796
162617
127658
284129
934348
904389
1004203
682503
817352
848952
304774
1183889
527975
996853
1251137
857521
997307
194572
1293607
1214770
335316
482279
1023686
1334563
652216
1143557
1293567
859625
803974
1281007
354356
543324
38216
1292266
1340435
800915
9531
511165
350468
144063
378273
230612
561746
14680
63282
239206
984918
1027909
644690
1188679
550016
354540
432321
881529
216
247060
944962
378515
486013
228843
1216715
1062199
282083
203580
87952
836146
517935
1165168
881685
891901
23403
1334729
1061939
703492
900326
173329
473517
218293
805050
1098459
1352145
436689
273323
593785
708991
1144083
1022739
469199
1065207
1323499
1155230
376119
818887
442925
1140847
551270
6992
349634
166637
118070
1162981
1205113
931429
822888
214253
175611
895798
1361236
681479
954709
310914
1044300
1089925
636406
1011365
865377
1344987
378787
576220
1356908
538166
569659
1023152
369863
1108585
57066
595485
794884
933569
197521
85700
1202146
246668
1010621
1088363
1032263
374490
55971
990006
294527
604696
442761
539573
949460
444345
380048
1121606
1221112
1206324
44044
207715
844484
1073520
911611
312291
166487
128439
279013
164257
318773
362996
965945
746814
162968
417136
296694
767804
224817
39584
623020
478047
1115513
380832
204747
1012988
480333
376417
1138875
1072924
339347
435216
19610
1344340
1188737
1362245
821009
176301
912564
589554
972550
81999
170226
1282377
613711
794968
92235
7361
1109137
12628
860321
262355
428965
342781
215094
320920
272006
996895
900891
587266
1079563
546950
605069
170232
1132910
791849
1085005
543677
258500
1053194
181058
992133
591512
154761
640322
971725
891020
1103255
137018
949127
769630
71901
989016
492111
1114509
214779
863040
180167
634746
1043917
977892
1055476
906750
206935
1095250
980470
495649
468430
1303522
381310
1346405
197719
325021
1241112
1109102
63515
817211
421168
751492
1066182
261540
1047234
409559
234116
1168552
12065
373232
1237649
1290873
673223
1150788
1138357
60695
609195
1107737
950571
393967
22917
617260
490354
489126
938567
1292921
1304275
231965
385416
362707
659916
1061201
123439
682974
902463
40421
153211
457000
285106
1254134
591113
678086
131432
1037447
871932
192138
1247337
1236466
636287
860840
678364
835704
1204294
111239
216262
1354805
278851
878330
1033880
233837
1045386
253168
215491
784437
266420
560233
939176
219504
274439
524109
58625
1032584
965546
608870
976715
1059067
994117
844497
365119
1158186
125527
1115991
1152751
940514
501311
690308
703589
1236733
268654
122207
1279886
6897
578610
1065422
223229
501204
408729
1290208
802322
94781
500828
119854
828239
1098096
13638
433113
596067
1153949
910435
838454
461950
856493
383087
661705
557739
37785
135642
1341429
1330309
91250
950246
1157292
646910
557869
136968
607416
690913
943238
686391
616795
379972
149159
125893
695548
25154
948334
100250
757151
722506
64593
132614
643523
933858
912987
1087830
1093328
217150
605090
1163194
524500
1281708
301985
1129331
1002681
362737
406171
351454
218181
86986
597805
1010163
546500
560659
607016
150539
849871
650903
420784
1314705
926527
21250
693347
304417
910297
428762
1081126
805594
1355
1109081
490490
1243542
1114926
582001
866532
677671
1119133
300515
991405
167390
1195424
642606
1261450
982180
837310
1065654
179661
1081642
805239
628134
1130632
906337
524996
804920
278646
829591
738711
710993
1351774
973481
1240006
286960
1278508
880022
1241671
1062865
870560
435534
704
63768
223965
1246737
178098
1019849
774394
80340
433055
1101123
669300
606764
1275672
200377
105148
297613
965409
1325267
365713
135759
682871
1066793
863250
803307
870790
627503
1051753
1264636
724948
565658
591905
954055
201927
1199028
345274
1067840
658317
1151980
683049
456000
502117
1136449
587853
1210383
792792
1353281
41278
220683
17111
1131852
814035
845833
314618
431359
387138
1096284
784622
1161737
70524
477202
1113119
412947
1117046
250492
720573
608037
468324
991641
355835
1028564
505684
1083570
746967
939044
602967
471848
836939
958952
1240515
98072
1291466
497248
658322
254752
488115
1269997
1080192
300287
804869
399299
235693
999704
1186544
982216
1106283
875896
1219976
285313
447026
949925
963556
749430
1217699
93791
1217114
985120
792477
1141093
154657
24572
1306809
201358
1018491
1197991
196160
986003
938411
1252976
312775
709036
332822
1338466
77483
83040
417715
839836
498124
147078
310698
962920
836451
1328712
936643
1201256
258528
586977
1038401
952277
846872
1261884
859476
1261651
731212
644477
978875
386679
619635
1099781
529329
1167367
977959
1321244
663960
122351
621071
341591
1245074
418612
1104603
703103
40803
953553
983798
987026
780360
582926
1320108
245192
409060
952622
106909
520738
124202
586220
887443
932636
839939
405526
834535
1078203
814803
1237929
245639
327249
1185740
466364
1074683
1263836
792926
268847
398059
611672
981957
103457
814759
1354152
422989
440465
979143
134189
1187164
1339712
828255
1359098
632466
1296359
989519
232605
1084653
963963
48830
1136197
225217
646522
122322
1151499
1321744
792897
438827
689986
692357
1266975
343302
923439
847144
891618
477994
76548
302210
982477
144854
138542
1334990
1036579
779947
661523
424204
51266
1145921
352857
1165961
1311169
788159
1021480
138766
1160074
585287
761832
290559
229956
648508
472528
77976
58021
1160977
1042284
1083747
1229217
914724
510853
567774
687755
555760
1322276
910144
515175
1081935
232939
890083
398575
783501
84604
154464
708604
1182961
69213
656184
1082485
901870
581616
1264673
418095
1227938
716554
632723
1213687
1105786
1008319
172584
395485
491333
509276
439800
799297
539353
9636
869447
942601
32617
124270
41636
506874
1316367
632394
89948
98730
320733
611327
112889
367950
1262753
301759
360421
485487
1057609
35779
1250300
1077088
665883
903573
362843
189084
127380
947393
1327560
776417
683814
86726
260052
488049
413932
156498
628560
1148780
1220495
959324
605801
834879
140926
952200
919454
1328937
771243
1263538
381143
1052549
1315564
122667
918318
478364
31784
1102807
762308
40197
761485
666284
535312
787065
296967
171854
220797
522685
395274
814520
299809
133450
821287
1098902
811976
380887
1189093
298558
202559
578493
151719
513000
1092846
68512
663902
1088359
1157839
1315125
1286713
1269549
500841
963498
666890
1142114
864081
1033508
500461
369411
485691
547143
823853
841856
700856
1167515
192884
37277
308589
852318
559581
594754
302140
940268
1000424
1322239
280321
1265090
232104
1292559
1121765
936647
380554
323549
310624
709477
650345
680177
658710
1350156
1276353
504229
661941
1099817
993436
1301419
1192013
867173
1174266
1115212
229090
1031792
1119732
19881
902565
637190
434796
38891
144015
506638
11132
734179
166148
1058566
393556
1165857
1035574
981771
832371
1011388
262226
248643
949398
1290995
158225
880373
624916
946185
769771
1167103
60572
1096443
158720
882079
66103
1148
19387
53070
624474
596556
644283
83539
727328
791254
36748
323563
211752
1078995
567449
328509
1037913
266335
124545
606823
44416
93943
978231
820851
376639
1188976
986798
912439
433934
536300
523437
474016
941502
276960
1293428
845719
1352757
1005071
185931
959815
643733
745157
27785
206504
1134005
484448
797828
250972
836887
1048804
146140
324665
1070508
45399
852679
955474
1335644
869635
585928
847382
763937
776029
60872
1020772
878664
395409
381912
319787
500793
1224439
1119622
1170009
428960
87077
795467
1128943
420037
1001317
839258
782673
137636
25366
476511
868329
872582
837856
1137693
741764
925814
154430
1237418
996505
448565
199453
114935
146817
2343
1037058
188113
860263
732191
1117815
238852
648163
1061006
438306
986868
758289
1326537
405365
905521
1087985
192536
1303139
969284
337712
1133362
848885
507923
221339
509692
421624
328317
755666
990433
851383
688335
486899
416845
1184293
30975
897475
624398
1273436
840242
392029
1334555
909006
1233635
58332
825915
616424
702616
93789
1046203
1287980
432661
1180203
283079
830665
1282735
676101
1119468
1242487
355350
1349737
145622
1249917
1110349
1240848
878778
1236603
339926
580476
983727
745807
777229
87861
964708
2473
740751
904654
490083
404759
1149814
1156159
586754
783340
1030581
601773
662102
1211819
811809
872709
1157585
224708
176114
345831
834859
913350
1278333
1263077
670478
725235
30816
178436
305070
183783
260037
565535
619384
290553
408892
146827
150474
662357
185486
1358154
1159633
404965
446670
332900
734855
858073
823722
1193293
657553
103044
344939
702379
420576
1354616
55193
121990
461168
439352
735736
1093812
261378
779244
1073232
258887
1322330
72857
1076980
700171
483032
243467
1267190
645532
309905
989071
1298619
1221109
859586
1234109
448855
290171
53762
308876
226766
1181586
119330
1344421
627234
40257
1259927
662319
245007
1126084
1121930
1213192
1110020
92527
462443
1230596
176021
1180645
514372
588623
510317
1293552
735763
586636
1300137
1058016
1122694
103990
877181
759936
973127
404045
984306
1068196
1024232
635398
1182825
619302
976601
770145
143210
614012
702874
661387
278369
493073
14477
1309582
407345
488
844516
1191637
999075
367850
488420
211290
1058547
1019155
231644
969956
178019
325272
149474
764029
1068869
403123
971517
464456
590387
677072
439698
924534
987573
1180460
336107
1157811
665760
256687
751507
1344063
1275935
221371
151800
829431
1330248
454895
1166348
338048
304845
23450
225177
1232340
505949
251593
443585
327023
418491
4028
1065082
1345633
396215
884145
1349823
328743
1034542
685905
710254
1159253
979922
83798
875343
489393
279764
35381
619133
759879
784330
64103
330809
768565
1035116
344779
528538
553529
266405
112059
271226
750266
1176821
922656
1237270
55886
1052421
1090140
1102317
871017
1121067
94263
959658
14245
4718
762965
932614
360683
485210
789467
647428
553422
876636
291118
166491
148978
949513
930590
581834
773839
1088691
502982
29268
1172072
670564
196573
506827
737211
962293
661091
344125
556543
1311078
269470
866042
799106
424061
119032
1247341
232027
626416
442425
448108
984918
1260880
459284
709297
225060
238018
1054656
20607
464140
510257
684203
269670
963679
87678
861001
774638
2981
579172
1325879
1168577
831122
331653
591731
85514
346752
1041886
61888
658712
710090
210274
103900
853470
502378
838342
246985
667747
547169
1277350
54491
399859
1141893
1180880
258614
133347
701731
775576
931264
1235178
663501
321814
1013706
591774
957403
622929
402340
1237684
325463
444838
1065448
552841
921050
592351
145230
499598
1205141
302206
1116055
48700
243008
45519
933059
350767
429130
707515
754451
827125
464623
74856
420799
403310
180852
764463
1260903
262432
1260316
87118
848397
48787
173702
1003688
392407
309326
623944
1357318
559738
26430
1294566
1295240
332895
133721
342210
866294
800336
86220
789498
828230
492835
109556
534175
1290711
870725
1246167
623793
908076
896383
646577
79105
95861
1270967
555705
497518
329315
794811
409253
413516
1113355
142243
683170
244247
1017639
888877
758339
1076695
1235551
590578
511964
772896
1270189
1287260
37743
523042
577952
770267
542489
1280776
698196
24790
719655
18418
211333
292718
622161
113855
604786
832926
793751
366854
241470
1261203
819500
559910
1129203
648796
787449
796236
487682
52527
198322
1035243
315674
19398
421833
994367
311492
1289662
991022
987055
343837
315416
922602
534430
530323
272096
681174
18914
837581
424878
671654
837165
973409
1117470
523314
1344839
285338
374312
1072666
181504
131668
716511
541510
327131
1360707
345146
507259
768541
66498
580032
983655
1166506
305990
1155401
1142759
602008
807637
496644
444818
794624
361784
53716
1355284
55651
652427
714295
1329970
693316
1076790
811829
387466
1250049
416390
136953
549053
914726
1071934
225220
1055767
889882
158255
702155
1053531
829360
1039405
818192
1003777
281832
1015428
830207
691092
232016
739883
824667
20056
669683
182505
1267206
101004
431102
237092
612128
1212872
1126419
506809
140373
249768
1356600
509023
566259
424370
710417
623169
610162
641450
334502
1147463
989401
570867
1058820
852861
920914
1251333
105360
27628
804213
997502
335533
1189709
313023
1307853
220296
669601
1224310
1123125
773215
861885
530324
1145247
257049
212571
1227901
655852
654224
776789
479817
933040
914509
1042244
1321605
1122764
503383
1155184
1023396
256690
649606
556423
52279
721442
775613
202789
91277
300312
236114
715809
938278
1127446
372160
1220677
306945
553903
1335253
842249
899296
1045624
934439
780803
1278335
1159271
274892
73198
1094231
44817
1105327
517834
1279599
659291
548385
902437
903828
325020
509123
171350
683932
180597
1054967
641547
1018121
550427
975743
801570
715855
944318
650445
747003
764298
269444
1093988
1233638
703190
561047
424431
317167
724488
811746
747169
660346
1338254
1026636
924517
675782
1008929
1028506
69008
248193
339872
786675
1253942
1119482
1224761
840042
1184298
1237246
344737
1246296
149422
574176
103082
812178
242113
427961
500691
1000488
260670
1231481
1254762
58505
904348
373082
830774
789005
150228
1067923
840729
59239
1158207
26307
685447
1157088
814495
340346
347103
1214527
453038
1134904
1260464
931155
667945
600906
1015681
185392
715830
485714
52177
586594
1136586
448286
315135
544346
646159
872201
1240527
225903
248876
478145
259396
156784
320673
1319374
1007882
980612
1303652
1248687
45997
1257863
202432
258356
1064351
244355
89398
1063913
932321
185671
810103
1022097
1247933
693324
559054
532161
1177847
871991
289464
61757
272503
581456
941669
759573
828834
368778
854250
1338187
85429
526608
393377
810810
785249
393539
390249
890529
1078771
22621
881713
144886
373747
1235066
620961
954955
644523
175551
130346
1287773
1099928
726360
1087188
1008903
1244105
421722
815525
668869
815813
154023
362764
1313358
695974
348426
81092
115412
1138853
720931
970725
1054681
650701
1042220
243594
1095616
252304
1272144
1201035
590031
1231578
445653
242320
809731
765238
1122673
634351
513274
1153834
1242711
75094
1142193
1024147
51213
139369
2525
543209
1125740
547667
563481
811871
898295
639362
1134760
596376
817819
353292
1191696
932146
1119445
1342305
71984
1212265
583980
1164723
796806
317013
747654
20868
1266459
634294
1360436
689127
785540
751515
642531
840417
234456
169147
971349
774892
1272733
1035521
1332172
450840
156698
829433
676146
72314
1095299
44673
329514
1030490
964786
1019555
338846
890287
1262534
498786
1253222
481607
1190799
274664
178225
917280
288990
972159
234097
1040261
1024060
1341200
450629
645365
1109172
111314
863488
424370
448712
227770
47112
257797
654943
677794
1196257
510289
733531
1050984
126178
560440
803052
245534
533048
241685
1193921
1080973
200344
46155
1307689
922456
1200323
534380
573236
409524
1280946
546244
986285
748668
73862
342643
329203
760676
761549
427566
269144
226997
1022187
475859
865983
958717
223729
549254
57227
1143888
323011
96643
433514
698197
138674
782197
685984
290319
898566
396266
1235050
646643
126957
536747
280343
1073650
1037886
1096372
860734
637166
555044
685517
637271
955994
59418
1183116
1262505
1198334
350233
1087132
1125026
1114998
939434
818736
988503
1540
847898
624854
888670
587882
455692
1342111
797621
175698
116146
737975
817382
908633
741017
1158373
1148308
1264045
378909
146814
906926
447806
1308862
871694
389036
1229720
677072
1201104
1207453
785948
361199
1290253
645046
184915
713257
430709
43286
1013037
406773
1226385
352359
1085885
137262
229551
1117886
873659
1310745
51176
1272442
668808
1235773
231662
260654
74550
1278178
440495
108459
1243590
572819
224095
1037521
1038307
42633
349190
691913
507316
1057365
989945
555739
989022
284168
719586
498729
1032734
900392
511265
257759
655933
1106940
152774
160345
862348
1038150
1131214
325778
553329
765040
899447
776065
1155058
829319
166202
620068
68442
690453
987097
247797
998518
628416
183168
94870
345078
1200784
49989
1023662
220881
1154203
571314
732259
340529
363366
484758
725786
440835
65224
761079
912112
43728
427831
909691
825697
826213
497219
1264162
50465
1166875
679800
443453
1089780
1134950
1106584
258698
275909
109470
284145
1277031
1237071
953538
1346591
955467
807218
891304
1183700
1155294
414834
1226727
1062027
206194
1327602
442319
338967
192920
1360304
1040874
956766
1068532
179251
67066
1151959
301763
1085342
1291912
861252
190248
594930
1130461
698957
1172395
886539
802127
193261
684
423571
1020273
1064599
709766
261448
1003057
424584
495880
976427
254371
574149
1091985
203610
386855
369513
764856
1328566
1095603
642016
821559
461010
296318
465545
495775
369761
1291809
751331
590592
90329
334085
227686
587204
1270169
404175
572371
268433
865065
140832
1213958
309441
1254271
704854
501301
621444
1031478
971984
877984
637359
1079941
289898
394860
224309
924423
1043295
267719
786253
669563
845026
1189189
988409
636829
220771
330239
1126139
1146096
551613
772931
1230028
854683
240305
14762
721275
198263
495233
190511
717734
1226292
886122
702409
245951
1326537
1169676
280336
199681
1028046
979065
117051
374991
1320504
583596
1073212
687720
293903
232276
429506
217017
803769
524837
207903
375748
403781
580428
961718
901191
345213
473796
232883
302683
717737
561952
214562
1058621
1299407
755877
982459
745876
208048
549827
717891
1229837
548017
130026
87059
994983
147114
219269
654035
117
389393
569374
1200532
544719
386149
335548
1336989
1305930
212945
518314
881871
1161424
703621
1050014
1175030
1296024
157151
371064
275263
1097434
547199
37880
791969
728397
31942
1046533
419731
493702
1146512
411643
1250346
589445
363271
439711
355497
620473
105060
629666
1351228
299484
534735
536143
433898
471308
174244
453844
310822
575015
92566
1290887
1019813
228377
1145961
502781
21953
469092
928428
135656
56905
42726
120679
1154527
226436
1232758
324332
710306
1038861
485300
1026210
216521
305236
134195
357955
1094716
923967
270079
1039283
613283
137276
1319032
514291
356922
796902
846248
533769
275258
478479
255606
898341
1142065
229700
735793
1056851
787485
412893
1090425
522071
746520
771721
75702
746607
354887
244618
977220
909797
635947
1228319
855318
506757
28567
395275
656605
663999
129276
1073208
1057161
1263838
314907
1094606
670793
1123902
770123
180261
94912
653243
941311
675999
1045127
188929
1293913
207651
4293
961113
1188362
1086194
308224
836196
541467
440600
1223727
153956
1053148
378174
731305
438568
557303
1269730
1184509
1267924
841513
90007
811716
384524
328444
765233
164716
1060150
242355
978514
72534
1292712
845662
647079
152545
443925
958140
72874
516094
967747
815499
1183674
203709
390950
652077
176273
638522
1248225
400747
1002024
1281130
638887
823697
162630
225447
488857
1119586
190197
648047
706901
792688
391721
963812
682551
1072528
1120922
905560
1055848
1118431
599181
141154
368404
1150954
164266
323667
144057
725897
1350335
30029
200190
216242
548366
445945
605642
877068
639137
239749
514076
988495
590794
1184957
988437
420904
694622
1135319
695760
802376
288908
466880
319617
912905
387130
141839
1044153
497855
572024
722884
343741
1201565
648250
1154054
597758
888406
830536
141055
58369
1112073
487289
478619
862450
814143
375916
636620
533344
983597
757305
1160042
473429
298385
1230413
66338
630050
312656
790378
663343
787073
134687
822018
206105
815302
749487
1220127
25861
979481
10147
61873
937840
646404
554603
457899
279163
671185
162026
1166063
67374
1012019
303317
753067
160597
1206431
587718
1117578
368242
923607
346730
1171943
1013291
16014
1020761
1283549
87773
1107857
846729
645824
500521
988054
72592
1063691
1251993
233230
1084576
377932
756837
428054
1009384
675073
690154
279149
1113875
923700
177314
1078988
70048
1361286
191192
880865
251663
291438
1033391
1265788
1233559
1078172
1254705
1275027
599748
433972
607919
1159277
755472
36952
1254633
1113019
1274031
654581
1273343
1254641
1172807
559536
81104
1282342
778955
925367
32676
217239
1206957
690663
557087
415628
1164196
1331716
128839
932449
1028498
40390
755942
991979
1347547
740599
1250543
1039220
1071820
525515
1017993
743435
498734
241991
1063803
564411
808230
896044
452325
94029
3168
320379
303121
590254
374882
1230828
866638
697688
202328
344857
705159
843939
74535
609180
105028
1294845
1171432
923494
73953
1289416
902392
754706
529695
529243
213278
530876
311875
811360
1205048
1072912
262876
803046
913
1105934
856299
629471
95407
986501
1231200
1033361
1018186
739446
1143852
695703
733788
492822
838535
481926
415199
853481
1127510
291982
1280626
888016
670571
996744
574531
1004850
324298
602107
332334
336086
151725
1301935
871531
607966
577348
278896
1325011
681475
348723
410801
984501
158463
202773
169958
965592
1281902
22977
727842
1229360
223700
119401
24474
936675
279778
632794
992748
527406
469584
24636
971877
910988
736357
961120
992730
590421
589515
995401
377363
845375
515675
1096593
1220497
823338
1173095
74375
1099619
1287209
929053
1183368
223740
519975
53191
1157191
838408
1029910
1106664
633422
730947
342085
790668
1139321
467114
754057
678623
124611
605741
1327022
648309
686252
1306053
904714
1350964
552530
385705
102414
87797
390208
983590
1007834
401071
772896
343353
25349
906433
879326
941125
789216
219255
1209686
907457
1102640
1078727
1034090
1162962
336845
1340411
761783
90153
896107
1355137
895350
111148
290307
1070391
247742
476641
814230
344158
82674
323142
390072
556960
182095
87210
160199
685736
728410
814121
242561
1100301
589570
803371
146481
931153
560433
738582
690783
1128066
92425
894802
1252581
226974
802776
650704
632402
913126
743122
730889
403951
1113350
914166
377768
1293546
257334
1158471
766649
1263554
1187557
115099
278204
1011576
1208858
486851
289874
71754
960187
472732
485825
991299
193014
719644
382614
1185654
1059518
863526
1217872
632419
160726
1264047
153322
206395
891544
21916
1035096
83333
1231534
371562
1182653
565788
262142
42205
96379
624008
1106181
667181
1283878
157764
244680
95896
520698
974250
1163814
1246943
716661
1314150
868390
711824
94084
1298713
217562
998613
1333754
875305
643498
1177978
443931
1282530
1253153
1124973
312008
1303604
855029
237511
1272682
1006251
802727
881683
815941
812154
1181941
194189
438142
64245
1153641
1173511
89682
979786
544229
1123864
780125
834543
391882
483642
96704
736122
668641
924862
369250
230556
147255
246683
549467
989540
171406
707332
993396
1300922
675871
838852
1223550
576212
1014861
1062353
1163466
330292
100036
961597
1119369
710920
1280775
909134
873534
437525
947171
164312
611696
553323
873497
755828
1331356
987840
126746
923107
1047758
1322937
65128
752537
1056562
889863
80000
518573
999493
384152
857380
1351118
114523
1292468
1041354
668418
885787
3472
487584
400724
904302
1129585
384011
966375
511761
273573
517228
964120
662747
1256005
891849
405462
111464
17331
342770
1093541
549011
1194669
274
113288
1157540
91322
477153
791007
105113
412018
1348984
757559
477718
350584
113482
338878
572168
930010
154381
1192149
480107
1241487
1200141
984650
358221
838659
161712
110369
659363
720789
82667
722079
1224621
928740
52609
495417
942537
183707
597152
390765
547673
961202
1083052
945167
778635
89413
1092809
1178119
302130
569936
304934
16122
853281
562851
427777
134733
714425
250486
1065245
1269536
587922
799691
919566
241175
1912
1020340
332173
888896
1143730
317891
443424
14067
764392
58288
237749
1165074
518267
21084
968979
801792
157391
282528
1123292
519546
946317
578048
875568
1009821
575524
887971
593806
941930
742787
682897
1158398
1289065
287971
711747
57812
579382
512619
629805
492170
375143
506434
703150
819374
377202
358252
833023
4372
256595
653514
850140
955850
293658
315947
821971
645421
794970
856517
1113470
450840
465409
294354
559436
425770
869477
603645
1127743
199858
87459
93236
283817
783261
428896
795706
982006
1136862
1022381
1249842
499030
1262797
799438
664776
965704
120963
9384
622488
287311
752747
39866
1257695
675797
82529
966494
516945
955411
886464
291180
1240337
516286
606588
1028684
38386
181017
602369
1119865
381268
139428
692130
1068423
186925
1132822
115849
237794
896759
317986
1356747
1243885
317163
672257
295263
901531
268951
575774
707743
154438
1076179
258021
350311
967699
1361797
931931
679487
1285302
1066165
759692
238442
742089
1228753
1337004
486527
678953
1272545
1019465
875087
786304
698892
280448
212917
1115196
773912
130845
616943
785801
330162
1001768
1285581
768811
1160820
1165593
543534
858202
620295
840023
296854
328202
377789
263488
402149
1097530
1244771
1122171
325108
1316076
802018
609071
704147
193700
73846
517570
456302
585092
994029
651396
1312914
308479
724192
851822
376964
1181210
761356
991776
26120
156136
25429
941986
1210617
88451
103296
408323
1183249
135484
196288
44292
939229
1052339
872015
1099743
227000
1299205
1349339
1010903
55961
398031
552196
1018803
1360559
653329
108940
1209957
476167
1288464
363190
882112
2333
1026123
767399
690834
493165
1069938
1295263
289055
406564
529077
101714
484274
1313163
283763
1331012
801629
651701
951483
1129811
473611
503028
953632
1082033
720680
709389
128328
1259492
937889
756200
134942
66783
533172
472999
551744
1245725
609564
567027
800347
115580
972748
995451
1147697
1075991
1249480
574373
946858
94285
39492
664419
514376
1139299
268916
452652
1176270
635755
16469
1202437
648184
258232
867530
467768
256575
1361137
1363024
122076
1115703
996316
641438
673324
994594
334905
639434
150389
1187216
528409
398029
1011176
222071
884745
324592
860376
1050505
134425
373456
1026234
294630
211104
366899
109085
171805
1195937
63770
1008586
607851
1158422
540901
485772
969226
719256
815859
850179
107780
489191
152921
653341
946212
1021933
672557
1109073
1212860
1299034
399520
829579
701834
441567
1125710
313842
820009
1223016
19295
359149
812720
416975
958703
1161241
1020334
357843
305798
615191
791316
107369
1055675
1073746
53905
778894
598560
646385
597424
385073
346729
1115018
652884
612410
608625
1137424
1009036
532835
1305074
122735
1354896
1352351
248332
1043576
751605
462846
1177980
932083
610760
848720
608162
785368
1015859
1081725
241948
317063
1273757
838207
251505
860944
992635
716830
1340047
846329
179678
837201
896518
607153
716623
1361298
450111
1068875
1316405
1321171
420450
615873
723648
957247
584334
1210039
343890
942810
436412
1345842
34129
1122184
859394
1022785
398251
1240262
1115179
1308350
1229110
934585
45314
1187108
1288097
453758
689644
1147919
365242
79110
967757
657165
1240004
105511
427320
1330073
172822
677065
757511
946361
1298326
97432
1105988
862438
1271045
1169096
584315
818302
244668
888572
1253932
152137
487934
219784
989066
983620
986968
711999
1103364
568191
414662
401704
1020667
623993
829033
324774
79561
470155
1057083
727022
1219346
1197128
1012593
861099
25462
349765
503936
138450
829225
1058785
83330
933911
1058560
389126
386669
927936
321216
235567
1357120
1011576
1236343
692499
112267
232038
728719
905878
818400
909329
1038812
326937
896855
457798
626230
161891
517396
384685
526269
804886
414734
1273819
214991
1316758
1156513
1306651
101062
1047756
232917
1210882
233998
640725
656241
1303402
69412
1060719
424969
92136
909409
120355
324307
1010998
1336939
1167328
1057685
529388
1169622
346015
781822
139742
766762
679866
198171
433503
1115609
270216
29751
762474
467181
1241336
1269310
1104649
1312569
628355
82168
500295
1105402
1242574
39590
1280994
779188
1055512
1137543
57641
717908
909905
1161298
1350090
393932
483888
381444
203658
1161404
406537
702663
690462
516509
933804
446546
431396
755953
985457
205353
90400
169613
177643
436233
360916
45978
142782
1032734
164542
1185739
1354919
580755
1266585
45672
399646
415848
383380
859704
900113
511403
641345
861557
1103846
531807
976685
550048
1295642
1300441
458956
777142
999646
1305581
47247
1077834
849804
1127964
400593
378410
507419
952670
878052
670331
675379
1032112
639657
1225036
555794
347511
30019
129158
501912
809803
1276757
412202
589299
644531
12949
300603
1341541
974844
775614
1071340
986835
1058531
36622
159308
18519
1243910
57183
1216005
263267
78101
121526
671727
355088
628713
1077553
364660
393851
672573
694957
1112737
106596
1013
1247746
805869
1205695
1119569
119775
331585
604624
492768
631946
658304
1235694
755383
95441
784479
870332
273797
840060
418175
162892
1202435
865177
1121708
1210475
1348304
448573
974542
661096
1182735
443511
556099
574043
131302
724366
532917
832862
770190
1007205
180203
464353
119684
162331
958709
617224
573697
1069201
971393
450644
456597
868088
478772
911956
462850
375735
869610
1146777
1046412
1318225
18886
436599
1067314
16483
1042595
245376
345458
1059168
681847
577513
276514
78268
377529
305942
180029
1130946
1101907
424429
452253
1303211
484637
1116208
801510
1268795
1171332
929034
646366
706267
387941
707328
1339896
977872
556625
267413
365109
1131392
1100869
1253812
582925
21015
671523
371339
264501
40065
255056
633652
916784
430266
488361
966375
355006
889719
963119
490380
485009
1207213
423206
1333723
613238
470769
577781
1055095
1066379
196412
900544
769889
1314981
423419
327412
397290
528304
259861
320316
1257031
845573
153019
651409
1223047
610816
843844
129445
455554
583856
301913
529674
574358
713129
954633
1342254
862399
221070
988857
593444
127709
54016
1005187
935159
421117
1095180
1243047
468148
691217
458338
577123
1176732
32130
1354833
157933
330557
198369
131258
783454
241993
758268
742058
1193387
520622
106783
865201
414352
172948
882326
1254854
1009270
311907
1143849
1276069
1046743
222729
426795
412421
185076
821540
102939
814798
49906
879384
209086
234722
316656
880017
730012
222716
1033994
136097
1037306
1111106
192997
690627
313312
1262900
224276
1089150
778393
448856
717543
1025792
1298568
1206477
167220
1090887
354443
896815
194525
213668
1222126
31659
933286
1127960
1278346
400130
26052
1074905
108998
978233
766895
1193387
888393
872120
615063
461789
1210950
766582
4297
256628
511847
665252
120444
153040
1014656
398837
1307020
740755
992438
207263
1133993
883511
484594
634412
65826
1263042
980526
395850
1307751
683375
783007
163222
1101561
1355518
1155386
467085
808101
290982
1053274
235038
599391
131130
1041582
584818
300599
685832
1349486
1333869
781030
364492
13568
112510
620024
1005640
618433
327488
1227774
598393
845895
233254
1058771
388311
887743
952972
641509
1084984
531690
1028686
260390
651883
350500
447923
899422
415690
739806
436267
103556
964085
617172
294348
1027088
1127128
469670
927952
1011551
535541
771902
462557
869153
421746
1168685
748003
864589
649877
820065
728119
657168
389713
369122
828204
1302807
1321444
867396
1259025
355206
212404
257905
887051
682896
1048967
703563
296450
852226
405652
445940
726604
338744
62809
134212
607407
1043023
574499
31694
1195392
841450
455654
365046
426263
160182
47606
1158410
1278781
702941
843237
1279279
295835
202036
835650
1336112
272270
131511
318735
1132770
120910
156024
218508
242405
659226
1001481
555439
293763
640885
66769
736226
499445
568928
639414
166165
284882
66947
897251
933417
1154627
854924
553237
755358
478818
556915
610421
892821
395433
1042088
660374
8482
1211698
1273890
395688
75747
1005957
854204
429715
189217
463539
502379
980743
758658
917393
328779
471984
513772
74810
931525
463975
469718
622145
334703
862504
408564
1335351
606094
171319
1039298
1092414
48740
776992
1258372
1141319
70684
1047238
1258926
286228
829979
1001261
239246
30383
1234339
1156067
778349
495513
686445
1355516
367010
644832
513680
66401
390202
561236
942250
365699
226232
1068676
1260100
161621
292947
238785
1277469
249192
218204
1202367
601049
1218433
322400
809929
1039114
366045
390138
373479
670526
519603
107641
478723
1101021
940887
546845
420824
764507
499521
1201882
1292624
1279674
207413
834446
77144
1113965
99436
1238313
809503
602613
671237
380831
1022237
362759
713346
362026
977566
224119
1212010
491157
634675
1010049
1284669
826195
1142418
938146
237917
346860
436026
1012198
1258619
304509
1070072
1363731
1052648
689918
52504
565121
386241
948690
205490
581258
877005
627884
81431
741665
512481
143133
1026742
248581
534626
1047429
661009
5011
848107
221310
234420
1253052
798000
232840
1069615
770997
135766
688043
185356
63689
607952
196197
845967
701131
1088439
1235715
812479
717962
784988
467302
204864
1163490
448862
439703
865036
176835
1298717
219450
451812
412389
483857
1086095
1063460
1050768
213361
16726
1065677
1082153
223281
1300590
908416
279899
1058164
518435
222898
99275
554413
826068
1075156
156160
197362
658012
937603
152850
962087
1276997
1042457
870117
208307
142765
860167
60467
1162392
1224053
617387
422040
68236
547301
733240
693369
689975
770836
1270947
331249
833975
1145639
396168
301225
1282486
739971
64877
758939
561464
61671
1252118
139025
727751
238256
350506
935176
903791
96714
63012
140816
2617
137465
375026
559712
94635
96115
95757
1349211
83840
506264
147310
1046577
139811
335065
100904
145813
973246
61874
595803
856736
1140075
1314444
817338
112371
1350470
840557
992919
133750
74479
702162
1244261
865983
1189350
498957
47823
1312009
260958
340685
309407
524533
501440
1050366
1142014
188248
291195
1342461
506797
726896
1234371
166622
753498
704487
691539
998956
1125058
139701
585650
1271295
377311
1330693
243503
1275939
545305
334338
234124
1100635
147946
1091906
1319204
1347142
1267122
1039692
419124
648868
1086222
735668
1275293
297444
499517
1337204
1346033
1183433
479865
197562
336239
916704
956186
528721
605829
1233153
638252
705713
827374
49935
620790
707462
489334
51258
1274350
607636
1290084
985001
1287008
476641
620797
609669
558356
633624
1211750
883629
156956
861746
341940
622517
760671
796150
266683
178532
514292
436392
191929
867615
689976
623339
964526
1129870
1047254
35149
1138013
468438
688671
37336
204460
781881
841353
573685
247188
714803
540932
1112845
752782
1173211
630855
1096354
594103
1327847
1218965
1187869
947301
1176631
1243573
404804
1237107
143025
439331
924765
484761
72012
528397
387618
185366
129512
766706
176866
1268054
1174139
181925
298718
473932
1228712
590045
1090383
872527
330250
424041
56938
932494
387656
870798
1280343
219463
185189
366584
176489
1182663
1148639
981527
705896
72359
925452
779720
599975
1252904
756779
1321510
551382
1249550
475069
350532
296407
564273
35439
889307
1101645
748841
759804
123815
1029218
152581
946648
529415
81392
491895
436497
1151750
1238788
1269653
1068677
1344814
822170
478445
236745
1339712
782056
1293784
476292
1189399
753327
371048
801459
364900
215933
817473
271700
987646
85048
490406
935392
575550
1290000
390377
1010626
736243
830030
849317
1182457
954676
1185086
1207678
1247798
1264245
319325
1148542
150442
1148815
1024091
813011
73444
868393
1086711
334700
894283
676864
902842
1318781
143748
349354
893752
519478
423657
1262322
378416
209988
10152
275853
1115077
823748
905785
816228
1345900
1214345
820677
804191
1308112
588163
1094734
117048
488203
1007486
1255301
864305
1119332
1337798
898108
174269
52730
243205
1282152
382783
90478
1215628
767905
898906
684297
139314
819792
50213
41451
846714
867155
233176
166234
779121
573248
548981
889627
703747
741250
1289650
748636
548183
494422
725227
1201439
1194875
494408
184015
676023
6973
782991
97157
558966
605051
1153037
154804
674069
739838
1002681
985190
1310746
890742
127974
128514
1359940
889603
1001850
314813
241092
1249617
154382
1004169
48392
1051252
1280975
1068889
945861
876316
995337
814219
270094
1041752
945492
702325
1242955
932098
948905
223275
810674
1072641
285772
62130
406008
654978
224971
599802
787412
587938
996574
969328
1163286
643443
263181
213839
548920
214633
628799
1083637
1077588
725410
1308024
369625
208600
713400
805379
633482
242139
371279
972602
1077416
1017294
138288
16123
111302
345959
1050909
126208
1096056
821824
795722
1318614
976090
597865
1229313
1267692
1335837
50836
829477
1157154
343400
214838
471723
611077
324985
47563
95788
860147
833195
34068
868353
22921
945030
1340085
241104
1128697
877293
745917
744383
475699
678711
277919
615599
653115
635854
482284
187512
990096
718222
873183
1039295
951656
605515
869892
1296290
840936
108104
1035923
1206096
328479
693650
245320
221207
333328
56949
1242526
1280490
619832
310040
1278092
453756
1147545
861011
1075232
952027
1175726
675832
93273
791827
175276
1214844
367069
62725
561903
248028
506074
1239551
127408
382825
1047135
1050300
602203
967138
973799
293745
418580
219546
62070
257747
140752
258323
1124271
629012
929671
1232515
443794
704481
276340
1115680
189780
560478
1100971
171265
41056
444992
237400
1219795
1355988
657404
592877
828269
182279
963944
36057
946821
518943
1151974
810269
111032
1021992
472627
395335
209112
20690
905377
813972
724973
205363
583611
453080
1181052
99349
638109
1324471
1096603
560674
974761
731368
623835
127013
1322368
1031922
1222057
887914
1181370
1048527
1060836
1114148
520712
951262
750087
937890
1105716
107729
1345131
1045557
523717
10111
7375
529116
1106789
615174
996954
33173
922906
541618
692699
1295509
976105
772815
345717
163454
1011728
969703
433697
1250548
63
1006884
636405
863861
641122
351506
875549
190762
418768
1042855
1030295
1360562
1309827
1155571
231594
1290433
428912
82402
981220
40900
1050377
763599
610004
736070
872012
1283607
310589
28503
592859
94541
1132323
444349
1282557
228977
810082
123720
962165
1321526
137960
657319
520760
706578
82526
243240
422457
1143606
958439
879653
1224336
602242
1110491
1193696
337480
612429
513727
1354268
124172
316287
84485
140632
239857
900609
1157596
327236
1351875
478258
1281144
399824
107140
339824
355776
165775
1010942
1352868
587392
608068
1060571
396792
615034
316010
1204956
757040
1274583
733481
590201
1237616
274393
83429
941966
600375
708505
278284
408915
782973
785323
1173566
560821
1106943
339962
187067
1152618
46849
977915
615362
634776
1162947
679304
751719
300022
403431
387263
1286047
419237
851447
279211
983260
22999
764513
676611
114741
460966
779405
988871
1075086
29363
1107893
523436
793563
955641
836542
89601
271906
1292001
1144382
756692
582611
1164514
310706
517275
904593
946763
501239
377953
1099145
1179283
663808
522092
1244835
329228
856061
1301801
591684
102520
952506
282884
294266
1232769
270
663491
118067
1083484
950378
690646
1328512
927037
922432
1045111
1070455
84241
1236554
702429
404917
996131
50102
125321
1343041
377610
1111544
330980
1209205
967752
1051303
276903
1049191
707876
597200
1356506
1080533
225481
591281
571532
1170360
630207
832731
162361
1147636
223162
1280070
131336
596347
1347313
1209320
577757
933904
125697
947138
633675
204433
138616
586455
894654
226908
184296
1141161
413856
269292
532276
719978
358437
471110
1222519
1299920
1214178
1070393
440286
1314202
49221
548365
608075
827145
187792
656413
628773
1216958
963360
255912
964232
974547
526538
787409
796306
985593
873574
232980
1152020
744127
586093
1208722
672756
426154
1362048
1098293
1243887
1081146
743118
427830
1128110
1230142
832220
392675
472787
226943
1120677
177277
157870
26675
295111
778554
17201
685039
1196884
534654
31751
822437
787645
849794
222322
870223
503130
1001057
1194702
409450
423482
597592
432968
573569
96466
213438
311476
162449
895241
1251345
459929
679680
690769
770548
233421
655382
1145404
431572
339611
872973
39496
89235
803006
878844
1227381
866971
528049
271256
1004673
944049
661531
369535
253741
680270
1056441
914042
35789
309850
1202180
1223705
1358744
1302444
361288
1174526
542550
986682
739783
328266
368902
1363173
783830
11725
1218949
747495
781981
853728
734330
680527
1322187
609629
1289924
450427
606303
21683
1066054
1307877
760619
94508
1196918
494239
590525
1014420
523803
842655
1038604
1345922
715834
257525
539192
81355
1043096
1160585
510366
1026915
1245273
882755
373009
798180
1284796
1191524
686902
820904
485248
391331
1040906
866514
322895
371318
1289218
433044
200015
899516
610077
1100806
653624
352951
895747
96775
1132879
849544
577786
763351
638464
1246649
1145005
1003703
1278189
840190
1161876
106773
1071947
947613
85486
320684
733975
1348099
580930
596545
1345060
1135220
919234
1143485
615402
1049972
900625
512558
1258236
1013310
180110
954594
1289752
289886
85882
664334
145375
1353503
67559
1124874
846551
926775
153008
399458
1129701
897288
1213475
687054
1210440
126139
42213
705991
867159
206430
209754
351054
271286
1081125
331107
1050173
137947
1041357
652978
389958
1110614
50013
384036
840052
118637
576919
607351
117153
1047247
563195
965977
819116
98785
614252
430499
491409
1021517
547575
532314
1215901
546293
793632
1200394
131111
679591
1064175
1059263
444235
696310
849
998820
351521
1209754
1015504
604191
720750
551916
204672
1206084
734537
569968
1217093
793879
603235
730150
480318
1172426
698668
256566
753122
28809
996712
390754
1136003
711819
206703
379302
861212
72830
1339759
994732
108652
825412
188672
696912
364669
1022668
100264
655558
611748
1184754
1310563
802422
1111021
1162017
451677
1262569
1356880
512519
743035
1328590
123931
1295134
475579
980271
1159457
672640
1269853
993888
125813
828597
965103
106211
831822
400993
848305
571594
1075152
355257
247036
1105575
469999
126381
466137
1184789
51686
406600
648739
358582
122778
785596
719514
1105240
997279
1246164
552419
905800
895658
11398
287061
544509
615118
272773
346631
1100180
1230631
758301
602604
12826
741492
345533
400937
790948
332592
524958
733627
389896
333344
340550
625626
1336930
202380
751964
304013
196064
102277
1262648
213072
1000499
701009
279598
555515
42864
1278837
590515
1016228
1166783
604361
1236147
286034
371965
349290
273658
1051647
282417
1129597
489627
524846
1072670
812302
1360032
827015
769973
177388
1327029
368502
1239711
1275156
497674
166957
769336
579932
510139
1355404
115595
1086665
22391
1006333
146532
879798
6725
907086
441702
1342144
1050841
26297
400528
900337
686001
999880
1210547
628815
861820
158194
586338
935077
434471
266397
1255932
84800
192926
138895
1214548
607712
1038209
1322965
493689
1235349
353866
67261
1276277
520157
995767
1098935
575712
483277
377974
952908
847944
74037
491671
41661
607800
1155300
559260
808325
694761
602429
178794
53189
210223
417238
83362
1004534
364519
479121
863766
317548
859894
385938
1127063
720720
762768
1226626
835090
848616
532706
441120
1055307
167412
672308
457316
103315
1320190
257386
51094
706909
514244
976535
313111
883601
812509
1017971
566611
1080715
1030542
955938
1203364
270055
1216637
1273134
675536
1320603
491768
1121453
339669
286390
171491
357965
1131521
621228
528923
1029914
1022948
569986
310635
445149
147284
1038398
742595
694057
356867
19755
883890
13918
1021654
1362109
828519
871445
749815
71784
827693
1022017
768609
577508
398449
423698
195240
991793
179354
660847
830579
874307
182803
487397
511940
535645
1283175
671736
1092561
877525
540546
295761
500433
819492
286909
377188
667719
681702
839465
497455
1240241
536536
83600
407752
1212168
1155446
46868
392095
888444
1159946
968893
139409
1168102
326090
616702
908620
68839
575768
847636
444322
157290
372140
417907
308190
865262
910084
141167
208690
1126362
877054
1070480
523759
696988
881515
26047
889539
775483
1112681
535393
413000
216901
586789
288396
261212
531999
922635
834427
747589
490051
1064673
736585
1021615
291737
878684
79204
87753
1313472
821066
304961
401753
1213388
242982
355403
123049
761428
1361630
532971
550966
86010
526614
1243917
525274
891586
1062015
384691
835037
692136
1061980
63726
1039697
918348
1082120
752844
912314
450362
772656
549375
759907
342568
280452
1095765
640851
1103446
628236
1215246
771128
1052768
200200
781909
1119433
578969
343779
389562
60037
853543
574686
1241758
487738
165446
276500
415465
429856
485503
655698
1104316
509053
664248
1179994
720387
902682
988777
835081
827263
96648
1274341
749299
732345
565124
1314773
1046107
120896
257335
997875
1256381
668346
1136419
1051782
977205
486754
129640
1301569
35911
222207
496418
981870
1209362
1211808
605959
479347
187404
1141842
1009925
464534
246275
469275
311539
541665
832036
861624
553415
140006
34766
371489
125869
902797
1166879
865958
155909
393147
142211
487426
1095184
538998
1164780
1036060
948192
815351
1189014
286520
121587
975637
29185
230261
947663
810417
228605
835394
665958
381382
487569
1010100
416229
138703
487717
206699
1224723
263057
674487
842193
469252
101091
514803
943497
635141
830363
506779
65714
874745
112015
1223706
1133028
1318938
1356517
543601
958102
901133
998076
952761
760278
1118484
841958
1276496
930597
30807
1105967
1335767
20111
857496
651900
995554
277087
184021
1163323
20163
166811
368837
1116258
259099
96843
869498
428363
282047
811644
350665
697130
877170
841929
1239125
278740
670718
696844
289336
752821
1181225
900000
937328
146620
1356461
1064189
325815
746140
983796
1089855
742001
821563
208185
354387
25898
534471
361810
1221057
888767
593964
1029317
516282
592984
1342762
816066
91640
784748
863500
1251669
758033
229268
20149
1139425
78344
767868
944144
947390
572991
534570
589629
284193
1078880
1033019
448456
161840
236977
994915
429443
667849
103255
85668
853737
1000962
714167
62922
461205
528813
1308623
1146561
1270977
693973
1074289
732660
631394
374486
660530
920555
595589
873745
762912
1097876
85209
193789
1162244
123732
224473
527407
580771
1196005
1297360
193046
414707
1166951
989609
148577
938718
1350720
1268255
591793
386036
1101248
956837
85182
1168980
744765
307769
1179940
278819
630094
1059095
536832
335296
640491
1139690
261799
1010276
111333
12620
335699
632670
651624
887092
702254
914037
545995
152506
780704
1272282
1348497
40521
98760
240404
429021
1290455
51057
279127
80303
1094678
1080794
495560
1353883
430797
1164263
31775
878385
1025237
641425
822051
40464
328275
1084249
143025
495208
764150
1149866
1030569
991034
76478
995257
56934
1227583
810967
902098
1225755
812891
829339
452431
195305
1121361
938548
1012535
995178
666761
11255
1208077
616257
482116
944422
1300718
1327643
882398
480972
1056016
886318
554770
975916
317042
193049
809459
271311
693417
1105583
517783
446967
990089
512750
1172933
807485
95228
962473
1259500
636010
828344
1359275
1255698
1182676
1224363
818332
255671
221065
144224
616625
880191
1268095
1000346
1109287
69847
419073
476440
615950
556162
35700
279898
191071
881674
446954
13792
682742
298621
959090
1230726
1271503
274385
280374
450957
604832
164658
126283
320647
66329
470760
999297
249684
1334361
1064503
1143185
240558
545911
474852
171874
487264
756503
311794
425689
1299101
319734
91762
314007
812016
380729
518789
920953
796000
1336624
19269
851504
970170
358797
251257
1016675
386895
644987
30988
504716
18460
829266
1327685
694448
956831
167136
185630
858645
303557
199594
779181
1125995
905117
1288081
234840
18309
683112
1141013
1041069
1266911
303501
737848
753910
526381
170637
410156
1317707
404575
916790
1303389
305735
572837
822646
607832
1003318
535763
1025513
367387
514970
732555
144398
136479
1238894
103656
845812
124215
956948
246916
1362933
142771
541152
687290
482292
162095
847762
1179150
1049275
342241
877307
1210395
1262589
1223874
1218718
601310
1088433
188120
861389
597418
205382
805411
853348
532565
71976
649069
180393
935227
330580
125331
531261
129535
354262
1313561
1198335
1255766
238570
305318
887017
473975
1086625
887404
831317
39431
1028102
215095
307075
128541
540427
431905
20234
758458
223844
513065
426607
55952
893264
1172417
1166638
864034
1006374
491051
647673
814011
1072515
1256505
79511
899222
638554
526093
1076561
1282295
1254111
177099
1323691
223304
647243
709356
533638
1065492
825006
662213
552286
767404
1302866
967477
1359561
973673
982180
49302
1046366
537733
466011
279520
962958
1132631
971891
702063
270278
511610
1294590
744296
1235969
923502
554065
303709
994067
633666
223763
261596
837626
543468
837217
52953
1242117
474339
1297316
255557
1354226
302328
1139661
1074681
714213
1075745
758385
29166
980146
1206334
1105916
715437
585458
1053113
1237943
1358128
1103179
1316592
1204035
1161393
15357
57325
654104
944295
544735
1292850
998144
407570
438454
403630
905688
1335269
163085
361074
699948
16170
274582
588464
902441
526854
1310386
971125
354961
422594
774388
301266
804943
22212
1210214
621273
894950
407288
266568
434189
383385
1135012
1204388
15703
437010
143217
11667
83953
1299441
754311
817879
1157446
718146
263367
766563
214004
884740
1090057
489644
750046
392604
594452
485727
239664
611580
497260
133567
599591
3734
827538
942183
788335
707164
62442
530227
615599
144960
456585
203395
702364
662403
1187489
727371
459573
158276
602444
1113891
1038683
954103
492446
1339764
1087059
35240
1332652
814126
1113329
1349901
395736
875499
1150911
544679
629190
217035
432023
315367
1164874
1179123
367463
158435
64447
670819
304914
300021
203170
155149
1038240
32382
174989
87407
1217453
853768
237731
978311
699580
899449
880731
197328
1187389
1153799
229645
221644
835598
946810
1313283
780890
812344
32076
1242806
1305816
920314
92991
447829
654147
1316387
665186
118703
631549
1259730
510375
262536
361579
357026
544784
673609
571029
972996
1197465
1044491
1243005
1293109
1081664
843349
803758
927790
492323
684911
1295055
785087
728466
1011515
67774
302510
1350819
1226221
559550
270045
985487
1155557
351432
6241
161715
195148
1018448
977320
225107
342535
1154057
1255703
1083226
125125
894324
980253
426492
1250071
1026144
822811
583599
855200
583824
866302
196952
646609
103846
164075
656484
1019964
217885
794309
19881
628031
1027249
608888
1336103
739214
431936
69903
463798
478603
733552
21778
263360
140898
376171
1137988
87731
680954
458239
82130
136582
94974
743145
664032
457921
529426
856384
634372
1159413
885695
525581
684052
1361694
1010450
204060
1222976
62174
845881
641908
707646
1284859
1261477
593883
1317000
69451
209999
1254772
885229
1177353
78362
1198783
501012
996923
1212870
200321
216205
722834
22962
221177
207958
1228264
216470
854360
279352
908652
489659
605572
978101
953874
269740
73147
391235
1324437
1288179
1033099
859781
1125245
80514
658101
698356
501115
557902
1184963
1240794
956008
977803
777547
678843
398279
362427
381751
978412
359787
19939
1138073
538515
470607
156206
1134336
207738
1000922
1037256
1145926
243628
388955
1045503
75050
311792
1101765
23592
1157729
662990
1189066
357743
208105
13833
1303488
1021837
288286
557394
872471
412311
188325
1274688
86293
25897
986349
56537
973935
1104591
59372
614746
1208903
834748
994073
1002170
716524
1218817
1226327
115927
916312
1098286
488938
1144260
823397
765651
448303
347316
539030
1270261
678376
293710
790743
1174194
440068
150870
556957
623859
1147712
175129
368861
290908
544328
669968
489207
884898
984602
1206621
1212737
253878
904319
723014
505565
472798
1111152
316872
881275
976553
827279
1037839
376103
1334906
249189
956293
813242
89999
948323
796684
707189
305029
446597
237802
566555
274147
608516
1324755
656437
1216795
419100
789509
222293
54699
199926
74133
1036974
1235042
176601
1208457
370787
747413
1025596
914061
682992
996268
797075
1011702
39035
363076
863976
1122316
241293
156421
1254112
682486
1041409
687535
604103
220690
229606
698716
1004122
673626
1010009
937613
948357
749746
1354610
114672
333167
386442
193510
512128
728620
334078
973506
1173126
730763
1339810
843654
444233
74334
154399
199337
932649
134134
1145215
1228743
744778
604908
1176928
1281624
1110659
901672
832666
713400
1110744
120430
1198408
1083646
510005
1164027
840722
11858
700127
1210801
781233
950075
678625
1089462
1307407
214013
296796
1191389
269363
155254
701936
537056
535965
1088949
1159836
449086
474575
643371
952415
683462
537090
402668
573625
69641
825755
1261616
1019063
484303
860055
475093
607183
1322890
95463
422909
1022415
747942
221758
784398
1114242
1263604
42296
220638
1316712
1239323
518648
1350245
528612
1160643
723266
833849
1112467
255407
215334
788303
277149
193909
1007217
591663
718133
235043
1048104
542800
1163603
421800
24959
160822
26131
543199
306382
234713
1049582
785955
742749
1251457
332949
114529
61079
501570
394965
1187642
130996
10060
668639
754993
230835
665388
422249
7683
558979
1046191
981112
933025
1254816
700636
873572
300263
58573
712995
630611
1309191
297635
741631
393782
492150
500114
273069
533519
379804
595357
209186
1103279
65143
197769
949112
1184422
95928
1169973
1353650
59434
226069
1178444
612357
766157
751377
1163899
489177
801040
566556
974193
541447
1047780
1221782
1218184
571926
715188
176940
1006573
289063
1166242
946279
1346250
535358
905605
1095957
1072962
724307
850320
501995
387481
648598
648138
863563
992483
541413
468116
13304
1266426
598654
733936
312787
502911
698521
752912
1108074
470412
54193
1240507
687488
467489
766757
911801
259536
1141834
227256
1010081
483399
182657
114544
94769
548555
532724
4591
161912
1015808
494107
514519
1206000
327488
965427
244772
406775
716049
582673
849570
520686
901400
252264
469775
284767
632220
1051161
549821
779472
873824
86700
577671
9126
51721
1179162
642781
834894
1280198
593584
888559
216395
1154815
1223565
847553
848986
1186905
177238
1338655
829152
281420
775120
1056783
712332
972755
1212103
1362870
448103
189573
664657
396940
139568
355088
1260851
8583
947999
880096
514352
288972
834561
508628
583721
517035
207143
258304
166926
173405
495852
641447
525812
319293
254745
1206393
229121
1017329
1359414
87922
351729
1005770
90164
704036
506196
1281478
1310598
146387
300602
662844
1302889
291874
1298579
1201999
1121772
1096000
899584
975700
1137592
982883
387946
923127
894626
1218153
705573
963430
1145838
1311198
946499
274275
151382
911665
955406
1301183
875019
1257834
213995
9913
496493
13586
920041
1108055
412878
1351995
971342
115929
399039
1178191
1095004
526330
1354457
265763
411623
501249
190095
543926
550290
697316
839159
377719
467516
1227504
166500
1106449
630562
633372
1244387
397424
1061122
910260
698591
30705
474952
1090193
1041045
1239202
976256
990502
519069
135299
1101995
146353
793203
1059256
950377
397031
313861
353660
1090714
431351
339170
508311
1295981
1087898
408704
1023621
994546
867777
333314
656427
884986
984158
520545
917177
1184093
1154475
1080181
998406
566685
326200
192755
459428
741375
10454
710127
944236
1001605
102170
1127878
1209638
889093
798114
261794
624106
462866
207920
988546
761734
712980
674271
427674
1359702
282739
508059
387070
1320940
219652
674656
592445
558202
1080655
1106127
193760
689605
457126
954650
1169223
1202937
1184822
1032354
1042755
492951
864362
312536
739337
128091
260152
1156680
1352913
66845
1058146
327071
914696
215162
1300388
1005347
1055703
129025
900423
33097
426124
787739
638174
1124943
541296
494311
355784
401441
1237228
497631
104614
364378
867225
1171904
512988
1114471
512222
40794
1080156
488120
368831
1275168
1238690
764379
353824
114047
94878
548864
194300
1167025
504961
912992
529368
205252
1110601
1247631
1002764
400860
219795
543091
68484
374680
180683
92985
1171077
1204532
706239
1173672
1095257
243109
267453
755895
704515
280663
931883
79686
28328
246449
700509
20113
1307679
534655
893199
161089
1270373
141833
295187
115906
1084576
1207066
894785
427016
742836
769956
541980
472377
110513
512428
425775
1068136
666734
175343
587255
899872
326862
168538
262021
176962
476625
1164193
536382
33995
851787
239014
97578
307569
953451
413263
731111
536827
1039819
577818
739874
906454
660154
858695
412075
29702
184299
115827
1012281
361285
721119
89100
820429
897366
1343383
246934
996606
28962
1225746
166160
1181681
1327094
390502
267324
871465
991463
322921
1046295
57217
1158001
324278
832048
817575
698829
1180240
794194
436781
887433
1072783
875970
784510
572465
769417
1363423
954399
1354033
138808
172086
672431
273833
1069288
1137532
556722
1137869
699376
1063104
18372
735103
497359
179873
1210235
59736
903690
1351395
1271212
1191695
934642
154257
302206
3188
816822
1267016
528350
1158175
690758
558658
826783
1273743
948308
846602
743390
271932
1047150
189923
1308268
1306571
1282750
798562
1356706
522519
670255
70081
1034970
24394
1015574
1253196
518946
42403
256082
713274
725690
444222
232287
585003
1234771
1163986
916219
13078
1197205
645167
44901
146304
416491
988056
921104
64676
875475
157930
716058
174219
1167598
1141714
913980
263091
710692
47895
955558
941657
334282
15010
1175761
301768
699811
1097822
942458
189401
781953
554159
183840
1230587
367338
573323
1359903
245085
1174808
1176077
1236100
1350819
383776
282491
1030201
1200452
490769
1294698
362898
1122919
702207
422197
977606
605204
430586
636624
5469
623477
1156472
1011176
942633
57381
833283
452370
186078
982440
111656
679271
222266
608877
72710
1233267
283954
516000
355900
558350
595995
645374
1097480
761086
511293
254753
1104975
1173084
1243658
124308
877918
603179
922150
1273333
459479
1109156
314182
74588
878349
550150
533885
833440
66838
1236588
267299
935750
264429
482957
320470
1031023
644876
801239
615018
1252440
797216
377246
892412
327179
1275448
543247
581228
430307
1351569
456418
588094
244235
959126
920525
1137541
1326224
247870
1333852
16507
1018941
501490
1128125
962972
1258555
568769
1082369
162653
331520
549404
525934
528953
59828
115114
492128
576542
62446
1153639
1299474
1206065
1152774
1213698
797784
816777
889359
1038893
1152918
125733
1194626
412365
465780
10303
794442
957672
398426
140239
124829
439617
907954
134219
1241383
617997
14982
1193436
878487
830292
647504
21793
1095712
1072287
187555
1324376
664959
1316646
124312
1268006
972032
570538
538957
1264745
90813
41564
681392
465390
532211
146661
1210649
1178611
504406
502540
798486
17782
1081688
623882
920328
1032077
728571
1084162
547208
406827
1171186
356605
729327
919122
361892
95608
1338457
681548
578056
127935
64877
1075191
469738
649377
303279
664417
1244656
325717
117985
606705
1260795
169658
713456
49491
1206845
277010
189066
533997
690610
885791
1126861
418002
1273633
1352047
704859
865262
1116183
1051110
1150761
405174
1267208
350382
142891
317231
1118297
486945
705540
1252683
381558
1083087
177376
352281
619305
557030
601876
764436
1302192
956345
543301
1051221
790311
102447
1301741
235581
483196
203259
633393
652743
333233
436981
561598
694438
247051
640346
1111839
855516
215335
682161
412980
649122
479055
819367
494073
579435
1324805
66755
1246648
489751
947198
55357
645200
342077
655668
87010
932240
1264438
547097
618071
554018
1179607
676203
73169
460447
1148148
194205
801988
603517
303838
1137602
1193338
432649
15
1153460
1342340
90555
280830
820246
869156
99055
1184264
1009880
775960
210135
1188317
691843
103680
75494
203956
1052642
135597
363149
1188890
1239353
663023
726747
205545
726848
301612
986189
1292261
939241
105086
734704
678118
1236891
38182
1255374
1154130
184321
656870
66556
564340
78544
442033
1183346
842063
462028
127371
1098718
105096
1039465
883133
635197
75815
392768
653470
91035
333211
1083346
430131
552160
1259465
247160
285825
133654
465361
73014
195751
710579
195944
278193
1063087
166100
797942
388505
1052937
1174009
318675
49280
855684
299305
956934
627760
1028351
782720
791663
1082250
35098
62166
1263143
985376
1356245
1084952
578760
263893
795843
1266557
793518
63386
432638
1288423
156147
210554
258696
290197
1183438
501280
187788
341657
1275912
657765
878633
1207259
743831
89979
620372
686385
1308187
100519
1121502
1188267
568832
478850
588938
895073
1217110
426010
1221407
570575
200420
1242489
268170
182613
98278
1292099
126479
213202
139497
1178193
1349809
1149902
1254436
104624
1303232
522811
1113281
751711
1321238
409302
431021
848456
1309376
1190097
479707
402021
583161
86680
152183
1198399
1160563
1070270
1077157
586947
1210128
1117656
269759
898584
383620
1145196
593000
1090853
45651
202790
652397
1285904
503728
186610
704393
109528
992904
893147
1162364
37377
949993
64654
531628
431952
1227431
158557
273612
311046
838232
99366
196825
35964
577669
583257
1264979
782384
842518
1273553
320172
837399
1355853
900810
336519
722670
1219017
35866
1015082
1343364
787582
1097028
845357
212123
1315734
1254338
787742
1217474
650710
820503
782420
84707
721230
368144
1045511
271644
1164115
538294
295630
937622
1195490
387406
1342455
142018
172891
984909
7400
424416
251702
378918
389586
1017508
762898
910779
1171932
1035748
1268735
1235514
220139
122674
1110070
1237209
793934
865066
579587
701111
487729
1176821
925442
858551
72388
577710
459742
592985
751841
170860
988004
102971
884041
1052984
200901
514298
186485
1224869
431621
138970
348889
731366
170779
1146381
1282901
1201092
214551
1320043
1351486
1298749
1073127
231217
1257214
1065468
928226
931516
774986
937412
438381
953265
62157
121121
935128
659921
129066
1210151
595505
568272
847060
92316
332527
163052
338703
844836
87670
354007
765101
770205
552837
316607
1287514
1183516
422344
1207804
1339852
915394
1193926
822825
74423
948546
281561
112263
535996
1269362
1221510
1151490
668604
1167239
617877
46994
1152883
1306638
90911
1095918
277883
16050
461096
382467
836630
303895
789729
111483
86465
379510
5964
691626
666792
19890
385697
1184368
701588
467657
837762
1012302
827468
1334719
643183
1197757
1066013
710897
592857
1338538
358271
155348
1192253
339233
569784
410771
446027
601692
857533
873293
629380
1099230
743812
613505
141853
230093
1029438
735691
802900
167803
33865
121834
466724
268896
543184
966374
708619
775375
1031194
782672
529715
728911
362230
594806
533951
1152495
1020625
666027
1253919
823565
418270
1052416
321636
747012
789156
1308280
179755
114925
87536
89278
119613
1191095
760640
186119
1354532
488859
492338
1200200
911002
788803
290258
1007183
912113
245710
501912
64275
104565
353295
678421
653068
1022624
58886
707100
637704
1171449
80411
130382
234805
765487
1190005
670262
1280967
820010
151756
1037968
950448
112386
515207
785158
916008
864887
516036
744478
1062552
752474
823016
29359
829051
1315628
739748
888729
1214310
977394
479194
1185380
14374
1113244
114676
974420
756145
586238
363497
690799
658847
1356826
559896
1150809
215950
516552
632055
187554
174644
199494
999166
574662
714682
212917
408221
746529
437829
64288
299017
1248687
790551
1197871
376908
766194
819998
1093072
1341593
1293543
666562
76584
849522
715351
618326
1073038
619178
1100139
488194
1326994
1037351
157367
468102
339335
646961
517742
795109
1055024
537536
1014009
193806
1312962
788875
432276
727430
531562
888645
1349090
63016
74079
543594
1306714
1186173
1073111
51965
485826
1185886
356958
618684
903324
1242099
1016479
835255
43071
410697
1126862
1268067
399176
25492
846199
565682
643531
1121552
683042
188634
381798
1291685
687572
1112045
14447
674197
142394
1143576
763550
492424
1297822
162618
1333383
251316
412042
252791
734321
1205000
305392
892492
711007
1059009
1338276
1250072
180357
226154
423042
1015210
250080
819889
177770
484211
182024
442928
965545
1314994
88797
345972
279535
1205282
1146151
504576
441485
665644
483462
734036
527126
1089240
419270
527371
671237
13079
316599
109572
995634
1345901
682301
495859
286235
508275
1194001
789255
1101864
710975
129656
1109573
594232
811475
467899
918910
48114
929827
183887
707828
1037146
324673
1067361
773459
192522
122233
356290
435231
1230557
1286187
1325670
919957
214175
327044
41553
812325
951571
487191
1226929
1295722
1096366
116985
1116106
1249223
173542
151495
1127689
149543
304991
241592
749022
90234
1014309
862501
78616
57203
500590
1136654
628005
302781
926958
1120263
444884
524304
584479
1038037
185682
998448
936314
694991
760933
127907
371397
1252880
740755
160887
1333084
1172842
633594
1255153
569147
1331353
394886
609399
837995
219311
967521
1095289
1303089
963664
801113
250959
675589
163244
79995
1087782
683284
1149272
1128295
922389
40816
770844
298764
1118639
744615
1056041
27251
78547
1211606
810109
37953
804493
1042098
1214866
1233612
1305937
792231
721465
1165340
346478
533698
716597
244539
1005800
247103
1318297
216732
287290
319172
1052204
792935
1180988
1013064
482283
1312194
233928
89438
472506
506957
713922
256400
1091865
1224113
956724
504248
173367
1259163
716087
856034
1246702
778563
752644
157922
450768
850648
731144
868892
736056
718019
554271
711514
392377
744956
703831
696013
1148143
732941
425071
393479
740430
627633
887770
1054494
164632
997885
291141
1211524
787315
1085026
71051
681663
442469
1181932
30830
828767
1181920
1029119
1159976
1015655
1194723
21691
1065811
1081656
398153
169766
29619
1358272
99017
364317
356225
827674
46365
1331407
1241290
841472
1209659
1352060
393257
53731
1336137
1356915
1253422
103649
1273275
509563
1168628
195998
1356286
980262
1145479
1296624
800968
1285694
163464
1071891
309474
171270
8121
1116135
1268337
910215
308846
869126
914679
709122
676052
1051269
497837
962422
631087
865947
399091
39653
1149851
1279068
343587
603020
355977
375006
721777
987151
288284
1352663
808170
653759
243638
153361
342538
307353
1325679
850108
59153
697636
679447
1152101
930512
424209
887841
1340538
976435
657423
1171064
1304471
710083
25175
618325
201739
1279616
368421
562170
562808
1148834
1230874
426434
1325492
655128
395893
784374
337348
82465
110882
595641
668841
315814
217324
636009
228160
15656
1061852
837969
480778
1273526
121878
849331
903427
1263193
191917
385773
201718
100124
888244
1294030
486406
676406
841318
999973
559695
150762
205369
831021
1054495
1028402
1235932
1747
263708
567001
412770
38871
1194184
153497
1202525
477057
211563
385665
1136967
11095
551787
1006322
984093
1355362
1266609
88052
692601
230097
1237226
627221
1300724
811403
20655
1062605
203095
1304492
698561
792921
909924
26423
305009
555455
13968
323604
756539
1091564
702278
1097352
292240
436698
77795
802954
1245399
766669
665346
1246322
686831
567890
1115171
1112573
74570
900762
797127
20119
682097
1332968
1039080
765195
994040
197681
1167892
695780
680918
131802
57309
1183283
27169
144649
320036
1226680
1262843
664241
497891
997221
278495
498077
1115195
298544
740546
619647
698603
408261
680811
1234437
938226
1317428
307793
818204
1004915
262635
1288579
1230455
2133
1286974
574365
210360
189541
757027
1083981
784375
609560
116250
1030230
860379
390026
1303456
1244575
927783
959430
168224
920864
780793
1337564
934711
551655
1293237
638676
295201
49683
306780
498479
612898
1065707
944355
1042576
1167889
188251
174181
1160333
268197
1361900
229158
48759
214876
1124251
1213882
9298
1218027
116616
957068
446686
20242
721519
339646
16855
172755
743228
722459
406036
927671
572336
1146444
21524
33254
408350
317880
488719
926299
80310
650532
215089
711747
1217136
1226823
641391
592804
19172
376331
835428
370219
393072
999070
496467
1259844
182655
1112966
1191551
221852
361230
399748
447792
419870
150708
553816
1136505
941759
338502
574684
625665
241849
239210
1046632
200274
885745
1018249
657246
1025651
941581
1218176
467770
473062
832850
548579
356546
385466
447640
69196
409729
1128208
478390
1214941
347610
732983
463022
906840
445807
1077811
541633
978281
1281595
1220307
1129584
22944
1138215
1227473
1330429
401618
766423
834186
1222491
42936
164352
1271131
581424
179355
322026
1028957
798059
1027629
547191
746746
1102103
1051066
72588
254768
164022
374949
1106846
1271966
441517
1252482
721277
608094
826448
1131246
856657
230623
1216529
783813
1067418
1268956
544129
721769
691621
567336
472491
931996
1281776
232392
495539
470247
473432
956319
983987
1101350
264605
24105
449766
1359022
777219
1045299
766718
1336668
503384
229971
1092429
460201
1253074
421648
1118375
929637
411264
618890
890434
1042262
323171
89899
94744
1160005
432433
811966
1125453
1074110
1114529
1051156
1035391
148585
564962
533742
682532
721511
775015
327176
660167
58657
569076
470001
1311724
1225282
1248784
1165116
7629
54635
425728
1060094
1152601
1190627
606701
1272424
553876
408230
400653
773976
77921
1180645
182655
596620
631605
870554
750435
1297490
985897
621930
141404
280266
321871
730271
224699
1195188
363129
14957
1263309
942446
589383
871973
967544
868752
1254042
968822
386645
400287
359653
433528
462670
229817
651396
1178393
924426
564185
562686
885721
115426
1075453
713618
442997
1080820
1144708
46467
346937
47312
419539
1288184
3607
56370
630428
499955
165535
1036980
947088
672521
1005605
1167946
1171241
542906
97087
1349262
658500
106608
1115017
1076835
1285437
954979
282738
1078258
264426
840872
905703
245300
911530
1110100
166927
883589
9410
286654
1345550
645892
833064
1205335
1246070
790393
815156
1024949
962264
361350
838657
199904
1103497
1061932
323802
50296
68191
1239969
89981
7953
1212987
503456
1072632
900593
759490
1085283
388328
301998
1185948
525319
1175195
527016
1162989
463873
752845
1166709
156117
768519
410426
935333
884581
793197
943990
1236489
540035
947982
410849
796419
449228
900087
849811
344306
711437
1211027
273960
262702
983913
1081152
1327468
195670
63053
933685
904100
711242
565168
677449
922876
98797
1354974
820228
968294
472207
1250760
821994
898435
1250123
614934
252518
776234
786723
160339
165374
36709
811011
195911
711017
621669
948858
762462
405230
45984
334262
47139
321040
322099
760142
203695
516166
255580
874029
1023398
108362
888432
675085
498001
414784
732977
1247111
969348
906207
853998
1291298
1119311
1166022
427436
1072847
1146127
61540
1099943
171652
1272800
882204
39230
493195
405389
352203
1146702
17714
190648
1193258
385287
1077917
688437
1174102
1184369
307596
700921
605207
972249
523275
104330
55482
253574
403774
1314966
670593
743532
956620
848987
1158885
935523
250994
13336
128642
375787
1245246
860356
1070896
747589
381192
68641
16326
1362512
538877
1245373
38064
19457
842686
1145384
1280018
885166
450925
13938
506104
922318
630989
258116
392019
1289522
2824
1328135
203649
1065267
1026924
1181071
796340
1219008
960615
187929
234522
396416
453118
1035149
875787
225033
497779
880284
1336901
383249
999039
987489
1003573
1099595
711545
13518
635617
990055
478832
1166914
460044
249953
806875
352646
1287759
140647
894549
641225
871297
892072
18492
1240900
936528
1152060
428672
154749
470783
1267965
362402
644315
1205847
662215
973532
173785
648781
254079
306299
160660
957326
1251057
1070839
909440
1180462
1247853
1125625
117492
261807
840185
187240
1138242
27890
1242392
851212
1182520
1359254
971819
1286474
341092
557264
1334029
113188
1058271
646382
714883
87533
1062568
558847
988109
526453
886446
1288178
1019823
1123814
1001503
234669
1251630
1308170
1076015
517746
842464
1284528
795660
724330
1023552
57109
739260
56167
843919
1280030
1011995
1280372
50696
162440
1304896
1264926
1304296
58188
1026504
605104
723631
403845
1037941
941003
1303318
504007
506038
586094
800176
183186
847188
34389
430730
710759
1311009
1297537
1259108
522443
853372
418561
689843
764608
141966
139178
1143206
1022435
1204057
487509
405252
116665
529252
1296112
206770
246197
357338
732490
332550
1183135
344018
278976
821988
599510
1192518
1077055
413334
244898
427128
316573
1161831
1072700
641405
364132
236909
298707
1193902
985371
169556
479955
1228333
349411
414453
745443
345874
197423
601876
562785
1241833
926689
201978
456192
489002
888022
245228
742266
660087
575505
550880
404837
209627
1310518
990806
628526
23481
680182
144621
691537
855974
1307322
36349
357501
844239
1295133
1257604
946869
212577
562800
375470
689598
699815
614571
488233
1192594
614823
642401
445561
281605
170559
292966
220330
821193
398910
729189
1301120
47722
887660
161785
918193
1295864
278521
1200344
36931
760091
328481
1299820
148280
1203136
525347
1097650
1004100
1086270
432377
680923
324637
729284
1355792
1078298
1278270
724016
1234354
381176
1043659
721455
1346733
1100677
498786
308944
71977
71988
971180
1079832
628504
584615
1180010
888903
658623
376267
368908
1051649
1147855
245344
983743
989840
585034
1296580
1245776
186761
485830
449214
4736
944416
529485
167009
793676
279805
214628
1266404
468936
340806
420401
1286910
760532
301842
833536
670698
405623
294056
76417
1358122
290800
49147
321600
302628
88747
1145459
256401
414960
399938
1263978
1202698
1043001
442489
1357218
1289515
1037201
1305586
941256
135832
138330
462839
631204
353672
682779
324654
1048315
914047
400504
519285
522446
202377
466566
435610
1055925
108929
880038
614832
1063270
424732
1128051
86216
572216
281005
1271262
914765
454883
366603
900355
1358551
1186646
1138319
612642
1246616
135327
837212
1191711
196610
60479
500196
350827
1026445
1150504
48161
1361486
1145786
1121152
157380
340836
1100002
1328222
628577
788530
407451
1064643
218236
559577
412222
191687
806240
75123
383705
1107968
823793
1158418
1167018
31552
1054920
407074
888048
1059173
1336233
905079
693629
79341
527539
562458
358875
1310693
688677
237790
752607
470829
401281
1123255
1193620
1351098
1341330
524140
643570
579970
1102006
195275
274035
366497
623827
74202
721157
404317
137809
385086
1086714
1327595
227586
1004850
514867
998625
521271
90948
1069458
497288
1202520
673916
908386
749399
717904
261856
1308374
24061
890407
519526
450934
698144
343518
1000522
777923
331299
610858
355033
1119009
1124290
545747
620954
622837
721914
107001
819680
150143
237457
25672
670025
357459
974444
1359262
1049981
825937
1198303
823262
1172452
810515
617474
388794
407608
1108133
984293
675138
623966
1216551
1103033
1167328
858145
901966
327458
1259013
1866
833345
964266
735069
186667
449605
432998
704731
333883
1202908
574883
863037
655236
1027363
1188589
1062787
735418
857840
1306774
999134
345896
245899
954632
334881
1173722
1048230
387754
300344
916195
690641
996010
1181932
118941
599697
1115231
960028
406870
437057
247914
449191
1290548
987551
1228366
1116944
841373
812158
554959
276121
259245
808296
762828
1235174
715496
766578
1098797
939639
1292987
1363520
994887
222066
57293
1016834
795926
675754
790086
144929
889523
981807
4852
861107
689847
398001
831859
635539
561904
1144077
653050
398291
152840
711609
838994
918220
310199
1260953
15602
169642
377932
706236
488505
1153871
1035906
616741
522620
694826
581886
644441
154775
921343
491955
276311
1180976
356438
653998
1347967
1328626
922632
428311
1157139
264472
859101
106337
1183483
30556
272993
710468
941723
898359
969731
1296009
1221512
949391
844284
496665
412803
825657
1340248
996250
550208
1257415
748103
361318
1162721
628626
428547
389303
925202
1182792
385295
1000534
186718
61566
757266
1037875
1018661
1197987
948228
564522
1224402
671905
107545
1231595
1255747
129387
370834
608795
1328330
903830
1054679
984732
556106
1245992
1229058
142472
95324
291742
1360309
1364039
527473
782932
40769
216154
220887
1320891
531401
319782
714614
626927
1112973
182021
741865
906976
419517
127991
1111588
82546
526702
85302
312090
118515
906189
583971
259757
118937
244747
825226
1143725
1324716
1191794
1090550
626593
811315
1037781
516009
663289
466980
861055
400018
1176366
47249
62556
868715
960578
392230
715262
894165
875785
927683
753083
1333122
90957
47112
1061851
793694
228779
721468
1308174
722796
1020837
567471
1123694
567962
1054823
725378
124102
858443
860390
56687
778407
106349
641831
637607
283234
568795
1323163
1123101
1235683
518907
394145
787039
1225051
1301469
966631
342185
230528
947642
511334
596032
323698
81479
1249178
313301
1155712
1262031
1071148
848805
1248037
197842
623055
1203908
907538
1166724
1114736
726148
231421
232211
421815
603439
205642
1039844
927594
856307
524671
872037
378085
294670
1020663
62429
610676
305853
515798
699314
954466
777268
371306
763856
1126422
533511
816840
259962
737416
432084
600654
340717
1270190
1325871
141157
200192
1252975
714333
623696
344653
1346994
29203
982431
843683
1320124
176693
96368
1141586
146039
709020
975349
519688
870169
220802
8026
719648
700166
214576
668502
683005
716771
1072499
186975
1326695
509162
971823
658382
1218108
152424
874534
718562
313715
102634
1213028
820642
1007249
105084
814241
1006078
874239
518384
689083
1039843
1108841
799895
61929
495309
290913
685654
434934
1285112
1330012
1051197
888000
350426
928267
1296243
757760
120555
1163532
1099662
633067
1120714
1105324
1167089
422125
886421
267848
1041035
641237
468277
1243381
700435
887626
915270
17758
1073538
654284
645243
937426
639058
42346
1256829
1245968
1305863
1117887
579268
220895
640625
592690
1009451
355160
25892
540888
1226798
730292
92120
1127234
1213421
191325
1019968
1095136
317128
258638
1107483
1215355
562538
317576
1235956
1046787
453926
387370
1321777
776390
58590
172201
978215
238429
372430
111994
347235
911352
347888
1008538
555219
611890
3328
543713
815294
714882
274172
843757
513065
539233
1283360
1204189
1065844
106661
246688
368740
101390
755008
842039
1355431
250518
910842
140780
1107645
1141328
31531
1011687
561707
566811
571271
25774
119859
1017659
353541
365039
265238
160468
974121
103930
331099
628955
1103145
136257
1140482
654117
261658
294956
886622
487316
422241
1124123
1231546
748722
1048441
1330423
689838
576602
755324
337846
604897
15191
218564
1114671
552855
1181293
908030
452939
1053807
1154618
484781
492343
1018806
338165
217916
299705
250186
951815
935460
363345
162722
746221
1238905
256122
1347943
1314898
626292
319477
685595
859661
164475
1021225
456838
937175
1048645
395074
1126300
907812
215124
306227
1210310
575511
549643
979298
1330417
752298
1322554
13600
106149
344163
852561
1343405
793374
245660
1205859
857950
363824
532740
355804
396525
276099
1035934
1047384
28090
1109795
463222
428076
1067784
1003779
274448
1343132
747787
1177682
190277
819957
223465
1079582
660841
343289
945073
452259
482529
494352
682342
277673
491373
909862
1004954
1112798
1140295
280847
520355
540864
1058377
1275397
156912
604805
554997
830532
1076440
326003
305313
66492
714604
1119782
308469
873731
51069
653069
324738
456096
90479
1297749
533252
59476
278863
123518
253076
549982
108179
74143
155886
666848
476440
889938
281334
763894
530912
58576
547214
249321
1212916
1100795
245667
1277411
206306
1007277
881398
1046441
1186161
544192
1130225
55333
1227349
50905
148112
858499
997024
823253
786182
310678
419187
677396
398440
1078312
1053809
1074403
1035825
1067668
952456
104825
1174036
1109063
356809
520377
1177833
36276
353414
382462
1224993
872662
296131
801626
88654
978358
648857
104671
234897
1363778
1250289
597048
374053
160034
631703
234343
815285
900405
1176203
44157
479163
478951
677877
207541
195092
435149
1056083
732662
1297335
1328321
32424
770
1160384
1000249
320013
38191
288121
1228637
1056354
531743
645007
191454
201316
1158793
956722
1195661
942218
833993
1228471
105813
132384
883973
16511
687703
1150650
613851
758743
77762
359464
727003
406925
1223684
683672
788622
240021
591180
1048327
90933
801189
1214754
145069
1115254
867453
1120342
383010
436521
605013
1221984
974378
19329
260474
315349
900664
889890
1037370
515079
761897
303968
282659
747443
20560
407011
56193
192367
485524
950571
901098
1315498
1216019
126034
1284675
736641
959446
493106
66067
810816
1211431
830467
924383
1270814
578252
417082
1150098
312812
415238
657287
27177
782907
700953
144760
716601
1215187
243802
1289316
957690
658812
27790
1164508
692886
1359718
713519
286642
667291
386350
199333
1228073
792259
1141366
1086305
428825
512171
89788
558039
1017091
991172
766577
497226
1050900
103230
886581
98681
748391
1233404
224513
1307192
656414
1288
277813
827707
180055
58867
708086
1074747
433369
804234
1314567
271084
1293498
406048
343391
1265111
746767
510569
962557
847396
902420
465979
700199
816273
1331082
29977
161526
1212942
240011
653143
529977
988512
1281890
961719
459744
1173202
1051830
731525
98177
157972
233402
587513
651871
381786
869477
1348390
1268354
1097616
811061
1298132
379535
660522
687507
336328
469090
1123944
1040250
133596
693088
394676
647243
1148715
862661
720936
1123978
1246295
1227050
575142
842671
96888
823346
1093000
982688
811982
84515
1171866
45727
734867
1206470
255848
1019907
84590
810039
881125
94613
261349
945948
351166
263288
1332036
1122854
658107
771379
677544
947166
235217
1073418
1014832
653329
845316
113518
996130
1105062
1066442
756014
36806
961117
37288
215855
200885
1271385
655506
1051192
1291685
454615
422393
1118235
864513
535418
180721
209334
731196
818291
498836
1114130
811102
351107
1221037
797981
1309038
1077007
1280858
330952
323242
785074
445364
635667
223938
1284165
1352742
1129426
1102082
472550
1356179
1110479
256660
403437
442225
483054
472310
19975
326004
1286250
762380
1080152
713902
583695
169671
356945
754359
947019
1220575
799186
547456
105581
941468
309022
593208
1124527
96519
212457
705439
1357338
411972
1212341
1332691
527035
1301429
338995
559562
1331029
801203
937770
25148
1237774
257929
90377
755942
420026
200240
936768
398005
1007427
812326
559832
499379
53342
340373
124702
730502
229501
1285426
452073
993761
1048951
763542
290243
415925
1140752
1363684
1218642
914780
1178378
1242491
1145260
1199013
975734
261238
75169
1316804
1110913
68509
1177748
1270086
624421
413774
534112
135434
1155942
689542
965385
484804
597388
1020701
873786
1004312
1338803
377366
410458
794538
522823
929661
565482
1084881
1083151
1062194
1357722
764959
1213344
32536
1293023
424589
1127311
204004
1133400
672654
249315
645737
753693
968554
993699
1209847
1323376
1211163
1107867
956066
431588
1286019
484772
570975
441106
170481
373706
990289
1151198
259414
364690
118807
122067
679113
914546
76434
316969
1313793
62581
1256815
220519
1345984
760204
204407
942288
493518
542900
109314
1326591
1067871
1077240
1189708
480694
1003054
580263
443003
1184604
269287
319629
716486
1126758
1359400
1305018
199453
684763
1251207
218679
139160
684758
356549
84499
624423
189327
683729
1198645
106158
313745
1343567
90413
992714
678502
735764
1289315
521644
424926
493416
1090569
126522
1138145
1003457
1019174
622330
1094183
530349
623570
339735
723801
50494
221813
275734
893707
216897
733840
1101421
550866
711399
121712
136642
998647
733080
549051
830489
298226
9870
735977
636012
305957
1038725
603788
103429
408793
822877
801761
1052710
389871
516572
1092748
422072
889837
387558
1128623
697471
503181
611742
152435
725748
809421
904459
860974
104033
514273
877669
1131609
186780
911822
167786
1125053
1123605
345929
834662
1312210
258774
189211
686280
444020
378555
977242
603252
144716
1170891
677763
1117386
1350403
736241
556355
43956
510373
1307141
1066859
1053078
213717
889323
1015082
226756
587977
177520
540737
102339
467180
526565
42644
276676
650891
313974
289504
46840
940069
1002658
623639
1292108
1030111
815815
455576
1198864
328507
542006
465471
15094
509248
805707
211963
32539
392840
196928
512184
247720
1070226
231432
1215342
159390
287543
546310
213597
275098
702207
997255
80250
1247274
107576
1199648
939932
303959
909992
670204
711957
738568
1125527
66533
320562
274072
1237339
607728
177618
808728
461584
588785
654930
351626
324219
331805
964087
395668
502821
750060
769995
338237
1048232
672084
158427
388454
1361070
1152574
364650
1005306
20335
113563
378616
555415
677511
1344513
960586
28116
402492
98123
1332418
899249
461183
590413
904933
249525
830678
1102677
24105
543847
415617
249707
1209313
157770
820619
1116939
1282199
201191
1026328
1187335
1327825
452356
920314
1142409
723287
458385
1210289
324840
566697
1222824
748065
1339304
641428
1127237
968262
105262
645447
125075
1172387
46542
892236
701722
1205893
371708
259630
769187
617612
1099490
713837
1281165
466106
1261195
1130298
700298
213439
961840
539839
145195
676648
50116
326486
739759
190317
278098
1074851
1218225
1257546
1277289
858531
1069458
827312
1242026
124940
1239562
1064587
819722
1264238
121229
5239
1090632
871586
311053
786320
1136486
391801
645633
97595
122848
13393
572891
1253851
1191902
723115
534413
799647
564999
478850
892682
702113
1049127
9788
338287
1364068
309919
865742
118536
365352
354903
937669
198194
43583
244222
241799
620673
388131
716076
350065
1249654
1259257
398634
895028
133219
457795
371061
1348497
706482
682664
792497
269328
61052
613218
1269539
1293274
817145
1093613
1016465
576365
1345385
782808
993357
766396
861731
267283
1265740
401089
888535
1166932
120398
1026187
653353
1038152
707452
215331
907666
1315586
897690
227084
1085100
1018172
264916
147292
1142194
173552
1171053
424326
136082
312543
674379
629964
288990
1154989
683859
204273
1140688
935739
624874
1310048
320094
289804
844646
565797
98899
1353625
115837
1347634
855331
964423
660887
1336066
614118
1229886
602415
923503
950569
462511
508850
514459
205372
430550
463303
748117
605926
445810
526083
107151
36401
331507
832298
563566
8659
1216964
167043
628402
841720
1243100
213987
876248
788801
1171928
498700
873456
871927
1348298
1349340
44785
846024
572824
875944
120515
19578
161317
302575
948152
61164
739168
378071
1305435
225262
72741
438305
499277
736608
319586
272509
1215086
798764
1294398
660283
1359949
544697
155406
374811
790617
227130
134483
85407
901201
137347
1162526
163337
425093
25348
288263
396683
256485
1362994
867874
1201349
733650
207588
1329236
1205048
77339
286791
977144
935991
78999
298789
365058
722309
207277
702728
663678
220865
239248
1156347
1105180
1351693
559850
987329
164454
1083314
247757
270254
506787
1197314
835380
67019
1356632
662405
246297
1354229
736890
367184
537443
521449
195799
531150
525700
429582
1028761
45139
1352053
1282389
232970
932479
874798
1296794
578810
229134
65656
174486
1006851
161423
1241740
937000
450117
949144
917210
50542
1141733
99030
452678
1235718
720359
204133
1331467
202357
847938
1361395
547413
882900
575183
828819
561694
629327
695534
1109008
56555
681532
1179656
1293622
155570
1199274
1469
558213
498241
45505
1325877
1171432
568805
637840
606035
772725
58717
250549
1252501
335628
482159
594109
53491
136955
1142146
944144
1210949
772018
1351994
3083
95797
572469
81270
948148
419961
1184117
560858
962877
382289
621807
1239159
539255
1298353
850416
1127150
1335078
129492
549910
468253
741250
525457
1099150
636815
794776
999861
1250304
57102
536189
101857
374823
1265960
206239
470028
1023509
20442
348722
914630
333796
1349715
617165
732617
655932
62959
607445
153371
4666
1043252
452838
641277
348990
604751
417762
547309
982318
936081
1182577
37771
971440
855295
1096280
956841
220203
355374
337636
1330128
1325435
890522
808327
298549
484170
1069509
976406
562044
782988
1159509
603793
1126916
1080627
685541
405842
911132
1260975
591574
839764
92150
1099072
808840
1033436
943271
756242
501361
462830
791897
895432
803307
1042831
272958
958784
1348713
28283
315976
618467
1149843
53973
264390
230206
106195
285725
1165358
752669
846846
922875
432219
290223
500660
1241855
338551
1318748
1335195
675931
1143057
1115818
704249
697463
1346411
936747
983413
139427
230239
1277478
229530
25631
309356
565231
121815
1177075
128932
781405
552991
121578
346040
350707
418859
305773
810475
449115
586490
1345977
1189708
1183189
484781
1263326
952491
942703
28472
825799
1247101
339573
499315
1303568
380248
898560
359220
769900
605497
702481
214092
1353543
688724
1323515
1092311
422202
563192
192005
146041
496211
190395
370984
134451
572569
816061
1192285
714096
1137556
272050
33744
234780
179142
1310813
562901
334435
160214
1110431
684240
1044068
700860
886151
1025902
1346894
231581
15206
727029
1273752
927891
837516
892585
988031
180750
233909
956352
1010940
751780
714489
256248
597305
328944
852814
751984
16893
867947
128626
584665
249967
1327482
320156
413324
823155
745252
857751
109604
247462
359918
1024511
1014836
559693
660852
33206
262383
1161548
1073149
959036
426611
763736
396650
520033
587338
900154
38865
56489
264028
695255
1296986
356434
827016
17491
743932
406788
730150
749191
1154317
708322
879377
952454
1093769
525159
882876
1350509
713128
1308089
471515
828252
100684
1129176
804433
302605
728598
985603
1014830
346629
77853
118855
409587
1003258
1060392
483657
930688
776839
900553
209246
1157158
1306262
1217080
549410
199479
32328
1269385
750918
965616
158191
163428
142507
1167064
50521
301556
951775
1102364
97159
734143
1232813
984617
498013
1221237
870771
5139
810728
761395
344141
1246441
1132484
92955
15858
406750
440402
512314
930267
670495
359581
1137040
1344995
185023
822554
80897
1006635
798765
114858
1308278
99140
329300
627294
903985
633893
1058248
1087343
398103
218601
1030240
303143
778254
856334
844860
752583
794016
605880
219245
174112
352813
374122
11640
312299
873474
847906
1279793
924299
975187
1195576
683240
617155
1232083
770023
1202740
989345
551644
64858
1014465
366164
40213
728504
989890
525998
532334
148179
28959
650882
905260
220231
15240
408322
612319
53341
779514
469955
343517
365574
1254085
605007
183376
370301
172474
851294
381399
189121
1259843
1131119
669509
715490
734365
1275222
392437
94498
39579
272155
434512
699073
371920
691178
285715
1280046
30727
851491
439641
353758
787543
561146
806016
992850
483238
147387
1153939
474133
1146781
608268
384152
448973
1026516
507466
318372
1312222
804984
1352589
495222
1335714
1026785
751337
615491
660347
60453
385915
1070830
411860
1015494
929069
1065560
30508
250223
364330
343789
634053
1238838
1110361
192506
453499
185639
424692
621874
618480
80294
184461
1137218
956005
16120
73296
1300287
677587
445427
1221525
352073
310015
137060
734610
1260875
1267925
14421
395660
442187
1172382
231202
986877
264713
357483
1172239
311623
681329
1090087
859531
753575
214034
1276449
246297
890194
963282
913410
1149189
960857
370693
663089
332155
1338304
563740
1013745
1349091
347998
926078
337465
1013004
669098
1268504
549770
1024512
550113
253168
793723
1137087
793349
1198837
1024125
280530
878342
614554
208407
213592
844284
841455
1145073
547781
378041
754251
622611
1186800
1195055
652678
942808
1095718
214821
1165540
243190
585750
249039
592163
1335315
486810
725173
860989
293316
103994
1140310
106614
1324946
39547
912790
839161
642857
845719
866601
568142
81206
477787
1086847
22795
663424
180311
77667
772138
597639
1137280
428194
311670
202074
454336
594437
193857
580963
1168277
1046578
1114009
980625
1200413
967654
615029
1073367
176002
420181
587441
1290329
235983
988345
86699
328883
1090423
1038775
394891
634276
742649
964036
1307764
909378
878956
212287
1363505
1148295
109793
683481
417638
614441
197660
288063
274446
123545
903831
533986
69161
1115876
22641
169560
1183222
814320
1006554
1026743
418327
406401
64646
308656
400227
1130037
13994
971852
57829
863243
907303
713753
921578
1018660
274308
1323782
592184
361440
353221
717186
565535
49893
938235
1132257
569971
666205
1089597
888087
1228241
838
389576
814983
795311
129386
1105847
909136
835601
950901
222444
50525
437274
388016
633865
1046161
712267
578144
580099
211274
606941
597830
801268
1054284
233556
745755
759197
227098
136296
155815
502196
1309439
673163
531585
1104037
768439
557639
1086926
1320430
164385
464125
699756
684570
582584
349018
4210
106892
745119
1125555
293279
77527
441067
916185
1009246
1184767
839357
100689
1290249
1200770
1290517
1151299
379784
719214
691788
694712
820216
423916
142407
1046239
663986
31220
569351
28220
1230829
135589
1328505
260484
607075
1095661
171583
740240
218253
424941
1212342
842899
542929
468721
819925
850995
503721
840790
927730
167964
764110
560967
945267
728358
1072770
507559
1067875
11348
451160
1125102
1076641
447862
146355
934155
476959
858837
1070299
882791
736237
309332
1063079
939977
388135
78288
592924
517647
13020
741210
367530
219797
400045
1050492
111853
325503
1296502
922823
1030786
747909
567936
935003
586137
1304330
1346624
1106746
540450
1129642
753872
12719
27914
287112
822257
166946
1192646
1143229
706235
494069
502750
63850
72723
809953
418512
811547
468868
1213716
706024
387146
547217
511914
1122595
504136
1068335
314075
1053465
761310
297385
423773
362162
303452
1254930
1062718
1354241
101319
210997
630896
318596
1087263
522601
92876
567377
374325
567659
59227
288267
1160984
1257446
452421
425775
1253596
600545
885536
403840
949828
573806
971650
1168412
184197
617643
136526
1275112
1193635
912136
391449
1050781
914161
117274
210069
965150
728936
382500
487646
963717
420074
231635
675977
342059
1253530
490439
649277
1013378
292165
143053
464112
1229701
834697
110805
929780
46742
457042
355978
671962
843197
1198122
899047
1125458
396629
1306893
976815
747504
725383
914226
1097651
236140
1323265
1295129
329377
1285007
734144
368076
1344095
698490
831422
456031
216253
902104
348538
1028941
1041774
668579
1123397
127183
130290
218506
327500
885694
364166
660009
42646
283754
747028
790348
405669
559317
1024202
969355
572875
27382
121110
1048054
648633
1210004
691178
1040723
778738
1145433
977063
1315156
253618
559441
1360740
838126
238023
755040
178692
1112111
609664
1303939
229055
1347193
646576
1172569
130852
1061911
287362
1153601
1073837
670048
98898
1224254
189415
598210
115636
497010
836536
1352055
52317
328825
790778
941639
852960
1312939
1035356
1070102
978300
596547
115487
1213126
109624
56577
934221
111871
26490
222307
398295
921693
1279610
849550
1093769
409151
241628
32468
1326282
761264
1025228
1293157
332989
8535
389870
465887
536256
608320
154485
1339439
913952
577064
977230
14803
569894
403657
985659
636923
1307924
1159351
683188
654722
694514
1193291
988806
1019019
910334
129142
951906
131436
847281
990022
436904
943363
186211
61433
405259
830684
696808
458055
527985
845758
95834
282883
754530
705165
613055
1062305
897094
274112
677901
794432
154584
80382
710169
207065
76775
340051
39787
558447
921329
1364009
661103
347000
633929
181281
325282
1164266
953757
967184
457208
196298
1330841
1241216
317135
1359423
1228390
1288398
678912
724181
1059641
1230270
266741
599011
533853
1265442
888611
317768
548817
1014418
1096583
227795
985484
964740
1344786
1333531
767381
731897
1199111
1145007
1181963
434366
414573
139584
586869
51196
1093348
836621
853139
150075
1329937
149468
817199
1291223
383081
955282
1262648
1171411
632416
1027168
104464
673538
1182676
1207547
1017502
627383
981281
950212
662629
188680
730546
1214906
483806
490574
892056
798882
1029433
731070
380107
120293
693460
644524
124545
1327259
935309
319533
1328585
869976
41488
1354451
1162319
453210
200041
104804
920644
1002157
639180
1218719
306642
922277
1344707
959492
631364
610745
62534
174529
980845
109801
818377
330784
1258502
785937
898115
1072527
654624
566400
98706
534346
616710
322437
306701
558432
1070777
25870
1163852
959523
1183929
175984
925999
314525
306791
1295675
737968
129338
754357
813614
1085657
871342
5587
495080
1314258
994594
138667
273905
545242
1083033
1241067
686801
1019070
139389
266166
871600
1362603
651700
1189299
221850
771406
409150
812547
868586
962028
870497
236805
80341
122989
129464
473059
830286
841878
20285
311612
1238411
582047
726016
1174054
35070
1252633
1308188
49932
1149303
672883
455653
565960
602217
472861
1059687
871478
1108355
145938
1277904
596100
718514
824364
39136
1277741
521785
25084
610907
213579
482355
1255702
481480
648613
540602
307311
1127758
34651
719394
866649
41780
227258
393691
48550
242459
404920
645838
1047126
403289
731667
709709
194452
300758
290384
646245
684405
856717
596822
1132339
439788
268456
177438
651607
373169
99237
272702
316774
1312237
1043067
1011885
501171
150415
1301842
1020296
12935
648106
855956
148393
259452
1168796
372489
826005
466712
1181050
428662
940766
1118004
428689
714386
311560
797695
809500
629687
254088
259498
651294
762435
1319487
916847
580462
534947
535478
317339
200145
301921
124876
702560
823707
616192
164139
721128
1056191
1085407
508320
49919
798252
620134
684208
209682
607446
274741
765612
541577
910544
1059838
768320
159474
812068
956452
206252
1239249
1057036
1282133
1324971
1014864
420238
124146
498530
466254
890380
768176
1145228
1271397
1076539
315952
851698
1282662
680098
831551
1192151
1358727
1067628
723000
688947
565185
316750
1340418
1103933
559006
759329
664821
1194160
846594
854695
824960
26592
1268244
453062
1090106
776073
386983
1350932
358664
880912
1041883
1132599
38732
328796
739599
658790
688873
837284
1089661
887574
81808
958226
108621
1101178
1224130
765942
357481
590478
534718
1188157
23526
929134
935640
597164
871383
789598
1060945
308490
374784
29540
63464
508426
501310
213285
544430
226338
469426
94369
1124462
1299004
918991
186453
214370
1117074
803327
1025846
155171
1289345
679817
301579
638069
1171296
694692
49976
701879
1094645
1248988
1152197
905945
1027673
695353
851637
764855
801731
454275
433858
1172412
777125
415134
794623
1059083
302868
33137
1157635
1245120
168856
677027
298856
1358066
1122130
1046154
388829
1064230
1023089
472778
980752
918313
74451
106347
766503
594758
789052
962701
855321
781822
697221
55361
417408
143120
744322
1244654
60114
680467
269542
86659
25687
390420
580484
604228
1104541
1144455
606389
1179511
793767
493627
742758
1188673
1112508
361013
875559
170243
13427
125384
684427
269697
1239054
991833
921762
851499
458506
27372
620225
798111
1014820
960938
179481
398066
410407
674655
431186
303200
408963
496349
877979
950198
1220048
224744
465567
889926
816092
1271786
788509
1045412
74201
1074686
1198344
1035010
437306
1221779
752822
824293
822273
1336920
487535
1195131
1161403
451018
672007
878520
97499
1292604
665823
1164011
1243890
879163
859168
1010338
368785
588791
952268
1224999
781058
557382
534184
1360062
683250
911291
363561
1256044
721452
1363984
457199
284294
921340
208100
543021
606181
1129290
85911
457899
599935
132411
162571
1353192
1080155
542002
206501
732652
158020
296178
284671
425515
27016
1328563
73057
1092430
91100
1152761
316153
522194
211135
31799
2401
686210
1023422
1300183
884062
828894
1296868
259964
1283035
1101277
660467
28342
273886
471425
733858
608108
112184
241409
1315020
915424
264054
1243651
548762
97081
1130600
805442
618682
181764
880159
1344537
50784
998956
1012117
335639
1282177
1040993
227933
201811
285551
794629
1042400
1290143
629145
164056
370136
672536
1215588
1060484
999225
488067
249950
709602
570018
185139
1009430
47837
689092
1130449
1046130
615066
1246809
187382
1301454
928428
112009
770288
242272
1068343
1063739
922401
1116061
995623
1325767
921424
584335
479025
447498
754627
58121
242037
800931
617818
66285
568004
1174764
882663
556097
441450
1065597
149368
72108
87019
97906
53129
1073678
693020
228035
1309435
427299
918458
1004030
101733
1313985
184288
587393
1250484
297276
1156594
622173
483578
1230976
1066463
1324535
315892
643254
640467
880289
648531
1353407
1054462
955174
1009153
370952
1323790
185743
510451
622021
636568
933172
1278699
1293206
934667
745868
283404
959293
1338637
1215791
955365
633005
34174
522666
1072294
147530
937509
728793
292385
669232
626064
1331700
967388
1109890
1199740
253945
113059
242499
303086
708164
663630
940712
843886
1264244
50371
1153480
1252313
94688
260443
672632
840250
538345
1336196
1214770
600654
1119296
1115181
1147174
857974
171143
360244
1017765
1221709
1298914
136512
918485
463109
133352
781013
1144313
251662
1203753
1336489
955713
319187
927181
332850
549929
154027
849643
256280
327617
329307
741626
1131226
120186
1323021
495889
657744
985286
1240575
1313616
969585
164066
1289561
1026144
1118222
628487
385218
1269797
1193184
76360
1173771
650404
1332675
409804
966107
213108
618742
1011217
1064259
759372
887051
114242
1127180
421291
40791
162574
971394
274537
596587
652988
406815
585537
1222522
608713
705578
454872
599324
5872
157864
474890
253586
441696
523810
1317746
418842
801442
554063
555323
1281112
338377
75143
251004
1035665
51783
281614
4451
549884
772392
818600
1043762
1237025
1201077
609507
217882
251626
473624
546286
309343
1041290
1255495
880941
328201
1305963
466391
721758
770344
5709
61149
784172
119581
526860
283683
409644
320231
1135144
1051748
455477
1327991
829337
208364
455037
447244
836807
940510
87268
1232107
844279
687687
843645
1282169
377204
1065858
1062012
1289005
46550
1326359
657748
477481
420524
873621
944793
42538
843447
984001
146438
344715
1035513
490575
153140
1184018
1232613
734170
105206
289163
1322189
173666
734035
26904
179719
86455
1170000
658816
775946
524010
442683
637676
721972
548624
105457
598773
956122
813856
1232394
986921
439550
1295233
888184
1063431
624362
1359885
418388
170080
271908
461416
88794
424446
599781
152921
759683
393749
144310
1323353
860645
960551
846639
1329166
297702
1219012
1202768
716224
964602
284624
374987
585943
65242
1057471
147423
1172190
226682
825809
917645
913047
913069
349070
526278
1215385
549970
1333059
456384
587904
1251751
1349490
1345157
688847
1282435
58342
1087122
51506
578122
872705
266923
684056
150654
1235752
1231626
323147
731546
1015500
469654
1284088
1042545
438057
1249321
477375
534314
246917
424561
733090
100955
35237
491430
596761
253645
648241
71466
206641
354621
154365
236449
480123
193852
1166215
1076934
332902
738727
638736
838339
947198
413011
1279422
1052243
68124
1228412
1342112
723186
1319953
712438
244896
1002162
256209
186791
1236241
403479
102929
609877
1099434
572994
721904
529677
974341
1067287
391608
870980
1132298
1309703
522815
1266929
200054
730438
1124441
570651
710907
1067036
488550
290430
721524
58888
153570
1032443
334357
713393
945361
231916
385699
704157
1089571
313220
591018
1345123
35827
598176
957165
267449
1171020
258734
1346683
352857
364423
1321398
150247
815350
247825
88424
882584
163168
732263
360646
1313200
1257850
1153886
408943
384248
959755
1350031
833341
230096
814780
900343
1053728
763777
149475
1147123
936064
149285
661949
997190
1058297
932679
595869
1310133
876646
101361
828117
388087
267027
364592
1085619
320356
824486
616805
858738
591189
494855
489103
1125411
374799
847660
725729
122333
485797
458792
526346
69830
642868
1069946
688855
1190909
431182
71509
655063
319776
1260457
759524
215055
123618
1125400
1308587
940296
641378
1319385
127922
671883
504993
1226773
366864
1360025
286361
1205686
1139265
366111
940823
1057999
35842
652536
297163
117658
376870
18478
415007
1302613
1187541
48318
1273418
549165
68286
918374
988999
671073
440666
810452
921079
715646
649117
761955
598165
107910
280504
1036753
959926
671310
1275609
466541
977330
398019
979331
494071
1241621
802931
186845
319278
556543
353891
891720
321837
896357
607553
140674
1044588
915843
1025755
1018227
1198010
878110
1202519
772376
608188
762578
140939
1117236
1116675
273516
1344913
358662
205453
33599
333865
1040099
684124
1252827
1202758
806784
1019011
1115155
688200
1171385
729321
1776
495911
171505
981926
1123575
105016
695604
1098037
966648
187085
1329409
998398
570022
1408
847256
315158
705858
1089621
440575
1320361
1095205
740823
987671
1037285
899157
1266797
494827
868795
841301
781391
868550
875345
1266340
101125
495583
1247799
103950
899043
840161
1068506
1258604
1028184
496889
813384
455319
874578
643241
99827
212114
161415
1324027
679761
237406
492129
1338769
515697
651242
432426
315949
693666
313426
1220688
840601
970112
832517
1069904
807499
1101705
220039
341440
1217467
32755
1346905
1355799
958956
753518
858681
1081012
1123784
1172981
1256584
1198716
369252
459534
1312609
811833
433333
371254
1353485
830594
1126291
823780
93142
45369
1296067
1343365
1036100
468272
197506
842404
929674
545490
1192805
398944
972609
61989
708002
231671
1324183
201823
269740
1101992
79393
1153001
1350600
855438
1040210
829712
1035084
126937
977200
887148
750077
908741
1243259
148128
740798
639837
954393
305550
300245
334327
1049155
15530
718942
794046
1247851
1348159
973983
606352
1316361
779725
882493
1349698
83401
211652
723602
289495
152069
774543
1235731
761274
1351910
740787
558924
47694
280956
671748
214410
591155
1317360
1198622
530140
51985
1062316
1236773
545464
954932
456173
963850
1208072
648692
609317
954564
226604
1100703
750195
761862
838879
493765
933934
128340
190517
850571
983898
1131868
619358
135560
34787
1183609
1176151
1166304
1337765
537094
229721
1224720
188491
549571
1295094
899580
214887
664511
616651
1173241
1098113
367021
1306653
940092
575402
458293
420723
82920
766953
571702
1168975
872497
235957
788710
277732
80757
54195
1244458
788044
119025
136528
1305343
725034
83819
1001652
894332
553095
608345
797217
110413
1028067
915690
858862
1181483
1007381
1211435
969347
521708
1179715
204676
256354
1185576
273322
1166677
1136384
1115066
652373
1162393
22476
1168801
660934
644379
868488
1248067
262993
998104
636272
81736
229326
989763
365984
856828
449802
738292
1082039
1235035
731941
1036731
45019
329134
860187
307085
811326
212277
1103994
1282279
1037499
482413
838271
557958
989072
658636
172868
43457
809121
1176971
637954
280048
1013513
491574
899336
647648
847622
953259
728863
225346
975885
370466
1106876
96095
797060
1064013
1352297
240806
1326043
933981
793289
1012952
1110986
1294321
1190741
83121
375667
847809
671171
1092280
418427
1273735
339250
127878
1192535
1170749
452627
1277291
412916
964992
394799
532450
828964
973418
920948
1035417
156201
654756
1182361
156782
567244
498129
169961
775025
1303377
577402
607191
607567
225460
1219474
523804
268577
859157
469172
1040080
437013
623927
836546
1097428
1041771
683481
424553
1273230
158601
513172
160134
782311
1152556
1021336
1288939
1027021
601704
1338154
409563
1018858
1122778
974555
1226293
340468
653928
1270256
959845
706129
651811
331589
655065
1011567
1070936
148579
184866
892231
199954
518182
85723
685820
78494
54839
92249
427861
25059
171404
680028
440360
305654
840823
743453
1009056
1117910
948120
890583
84446
569311
645052
412046
988729
1289915
317755
585671
758376
687644
1292692
984006
358307
115962
1321276
685624
1267357
1350744
1261412
445797
966495
366219
300882
1091306
382278
303404
7284
802145
825599
194292
89683
264370
389988
1320134
565402
567997
634845
1357922
1081766
654882
1141459
1311478
133609
29352
693925
129349
1195883
454892
646978
682516
1218721
1211738
350423
1206041
509090
700176
1352060
1310768
287159
663718
1234905
1146503
1200865
943187
64582
1169580
358620
675497
1132757
218511
954533
710098
520854
822526
77338
881971
513668
1328317
1249231
1107705
557420
1076595
898771
987680
1020398
676629
1122605
910684
913818
575634
35734
978682
233569
1177810
329669
332260
832769
969295
201625
1083184
297057
623623
1272982
476327
1155168
562342
507521
1072137
405537
1044712
826215
702455
292043
1205115
837631
552221
515140
324878
1012993
1220878
418765
764127
1170016
1181205
567905
187688
46414
38343
19943
705382
1316721
1310192
777119
56306
1333323
797574
53977
699270
338692
1353913
366595
679918
778856
459789
549660
1060062
1086923
875680
1357778
33275
1355232
352586
560467
917164
928998
560531
503966
862267
971773
172546
288638
1126158
698264
977399
651947
604900
860144
53161
309179
151385
588736
16442
576416
828320
338049
318365
459321
119866
1256174
986849
791845
327519
949977
1352024
419655
240526
1007667
1201780
105066
116125
961874
183585
327434
585047
917541
439510
155290
1244127
98290
982991
37022
859231
1351136
432040
846426
228211
1295790
793878
1066945
488380
239435
554142
1009556
521155
1035173
1285897
632142
1001973
711539
266663
814043
927799
29483
383651
736875
955657
814211
648524
381742
600682
1328088
903966
59837
855769
1281898
468782
702279
359721
295163
402002
718504
810632
1325125
645864
359371
541418
1341654
856447
357898
831880
577963
646317
481024
402430
352496
322772
1213102
553429
246871
375303
336803
296146
1143613
504075
1229132
142833
518406
613650
59916
969768
214722
124904
180512
389003
505648
305832
1244397
1363400
1342362
54252
949061
295995
683815
1092032
94887
411923
635005
1018684
888553
682252
522431
90562
40692
724311
235896
1103677
628889
1141906
691968
690951
1009922
84335
1123124
809025
591898
603807
1299759
1094394
960720
1060086
1254483
1205127
1320921
134192
219214
730458
585701
199715
549167
927312
1215673
516833
776296
1037796
937200
1308618
201404
145403
1230081
1226399
278520
753233
359745
427518
1345115
853088
745298
1201084
199904
483292
128569
676315
1364343
994216
145966
1074244
1104132
991431
413173
53412
1263943
936864
390042
17349
137834
885233
1023531
4736
484016
745447
898716
1264183
467725
301784
282067
1075262
122411
1149244
1233490
888118
658904
198621
506650
861555
710894
329232
1122677
1153570
803049
281843
113138
521376
422200
488160
516726
178405
990187
97439
820012
1210879
358620
461201
1227545
446571
110139
1295536
46706
280839
1089286
462687
1358342
865185
686125
66984
375726
780691
857422
802165
1045560
512960
754336
156860
565794
1084495
532330
55249
462610
187316
343153
877817
153990
333208
164979
429991
706884
170586
857667
407926
503388
299624
65566
693513
779127
396586
854175
120107
530481
60010
870706
1152088
29181
1214489
1084822
874891
1109784
718219
13262
694151
286588
264173
690591
201657
1246049
167082
339222
1029704
230378
150429
200093
159521
297889
177350
798999
602621
1112845
475077
1075833
507675
48669
396616
6570
937559
340016
326620
1186354
944468
978356
1205560
1124483
274963
326972
982404
935598
1019499
530169
60697
294809
1043633
961974
192865
972122
1160111
303313
1336631
936535
995340
700836
996093
1193625
452473
748935
217980
459664
1322260
816943
1197472
1304525
465391
798226
920658
54776
927792
23011
918588
25187
88686
1104633
649471
780333
744368
917135
462789
1019371
111491
735969
247048
621885
137442
482133
1216958
406093
537652
460582
525799
880860
486020
936370
852909
970844
1188252
226272
1001687
118325
1199245
1101879
942933
566072
377745
16244
397417
167746
880586
134261
991609
578971
160291
318010
654316
1088310
650446
1235628
1055602
1030972
924190
397980
1284159
75285
228335
1140019
1156212
1237346
298130
794762
568723
56896
1113829
1349321
890366
1268265
375015
60739
1269427
311651
736435
975936
248588
770978
904153
247575
76700
375985
543672
1327060
158057
1306633
865862
541034
791910
1070230
419031
51446
985753
1045453
878031
286397
712237
232028
12421
650627
1009131
1222916
1280646
581204
259477
1111367
912045
1327331
974837
680445
13277
560799
166901
884335
1360759
832395
598986
36141
776441
405292
1170789
883784
1213376
219237
39090
424098
984793
1238897
950328
652797
1322913
510233
781958
955519
735515
827257
319053
471356
24062
186917
352274
138943
633742
460380
362887
343306
1147287
1125739
827384
1324962
1126349
197086
623687
1032144
357843
1320121
1134358
747809
309077
264118
1358073
814057
365694
346160
837756
333577
592880
1239293
372903
522056
70666
329605
334783
254701
1236870
842331
527088
1035971
780244
1243043
481861
682924
653712
1085129
1177331
696981
1096553
855122
590195
1199693
415345
857245
857438
1241760
1286191
1290173
142639
1191074
1000763
337782
660394
1010538
498867
1346346
701972
265851
1006029
781987
1135466
399947
1027065
176266
874464
944986
984009
232648
1195860
1214344
1170889
338984
121729
335572
17015
935337
221574
183542
436200
898942
539483
479903
799889
543289
103398
985340
180569
521770
884860
152456
441613
578649
3460
800940
234848
58645
1074287
1345841
840960
717485
608307
471957
175613
173800
149519
631792
216479
200069
922385
1201054
641278
1100068
501903
1214378
1166797
1170109
1310954
107184
485771
915783
332157
978403
85245
123879
452759
1221477
281245
1139523
829302
671041
550697
731008
747841
321961
359312
996439
1171508
849431
738469
41120
577745
124714
49951
1156164
299403
346817
447099
111534
1193518
131793
323119
956702
520114
577627
910137
415556
1086382
1083876
1233554
427968
17074
556883
509673
364868
269809
1316949
1138536
1289602
1025643
1125815
217534
648704
1270864
790065
90079
575433
415430
722012
289895
901348
914892
542784
1252412
947406
814744
105502
156322
1060139
302132
323867
103315
961970
413359
636257
380606
821477
17998
1252546
289260
1271616
92804
575580
554409
42864
382717
223483
406775
758623
16218
903864
1154072
559614
907494
1332331
1279773
181395
1056025
319198
530530
666110
749798
1302433
670026
1136474
1019310
683234
105790
613097
672055
214044
320376
54597
651352
1195284
1122937
964438
824737
1275392
669161
940495
250185
764428
1239384
1347880
152065
1134179
1159610
645876
976116
1049720
648620
418444
1013170
417790
564263
1084682
838061
753539
547359
764125
226838
846712
928386
1161495
306850
80648
968792
1795
95487
1238852
18499
292108
934338
97643
503392
1321139
1014414
638262
1181994
61520
656725
25469
1350835
669977
904023
882021
748841
165339
74686
598359
314379
218772
980227
1313878
309850
597892
1192414
1213746
1333864
639889
53522
576070
420680
322718
129345
133990
1333152
838403
143861
284247
327499
1190014
39805
1128323
1110843
694773
211869
1078397
1186211
253406
1303912
1349796
288872
930869
510310
731644
128788
1267528
493849
1303565
445118
1228097
581154
752268
100815
93945
921151
678765
1135666
807257
426173
389502
874052
1325929
738029
627089
1288926
655645
946317
915691
1213611
916155
47503
706610
831328
607454
191312
155519
107009
165911
598304
415159
636940
685871
628017
1127747
1145025
248071
1240506
876108
376011
50611
858527
950573
526706
99061
256416
614546
537635
853224
216669
60073
797507
864894
635305
1225171
1263377
1338536
790697
646617
22436
871308
232496
724028
548245
1142975
751714
127648
295950
290713
1128697
245222
294147
1165751
707323
720484
1255542
382446
689460
959495
117348
857059
693575
783703
152338
230715
1203457
1019178
957535
532839
1156431
304080
368820
993979
621163
53660
541243
824705
657510
882908
738728
882522
416789
953818
1163178
292997
1110114
1299240
208939
346009
948147
1216374
1015586
1200066
23992
188508
718681
877054
1344873
177178
264661
1179097
1084158
890188
68496
799243
1018388
580434
67993
1290328
981620
965586
558587
1029120
1273477
302582
585696
483484
888640
1053536
137511
361415
1361799
1061642
296222
1338728
414050
953183
511824
62466
1196975
792544
1292281
847709
924635
33106
439862
347551
526725
16102
658023
728860
630285
942143
740764
1022392
533503
625591
564929
1276947
1754
881741
1271124
597764
585513
1253991
1063353
270059
957320
1302731
766911
669339
153669
121690
894510
1005444
407736
1218317
553069
1148515
1078264
123093
1085036
210326
494179
724243
445442
937347
230697
1300708
609699
39430
1024295
193223
1271206
500168
1105134
205251
1100768
755678
970173
364374
1012163
319552
525076
1333650
1218950
923449
1205885
892587
1202649
319783
695823
820440
771557
748635
477198
856323
584038
1015008
588329
352364
839776
287169
449611
1019683
441354
725261
1056465
284829
628165
1068041
532935
1129801
880528
61565
54751
208677
345278
955439
1017863
885963
435176
408312
727259
282121
152096
541961
69500
660375
1338608
565904
1318806
569911
301995
769391
1226785
547456
639929
339611
617390
1112117
1201698
134612
1314026
229289
913818
497784
367149
472208
516455
787362
591528
1203014
1314334
873269
342536
1002195
1041287
1140236
296527
414046
1212987
1298026
1280677
1345382
215363
890442
753615
853773
171761
72187
869536
926920
94047
1025833
783435
859821
1042333
416177
1360329
532772
665133
1159002
382617
390585
563388
469311
119107
356477
1061037
797370
916553
864751
1157219
1358779
404770
428635
19000
194460
1171824
530953
368948
474391
745643
326085
1097937
30336
42433
236336
355933
485974
657429
46832
270491
1291035
254050
1201922
493062
218589
804171
828607
947838
1103128
176692
667430
159825
434995
938495
739687
511423
75844
963177
376469
1245785
496915
370662
669616
693357
163074
1197093
610441
497573
167950
1050912
695088
451578
1149090
819488
453389
1350837
550293
749590
1225013
1186187
1026703
839845
531668
216379
503740
220415
744564
418076
640534
877242
679880
256921
1078677
1333742
460804
746063
992247
613905
530071
513103
591983
835363
1065344
618303
1208405
268024
428578
476143
269242
593643
290351
222263
34863
918995
916610
433880
753663
55604
495375
1013848
943292
640786
414247
1158273
497457
958484
783382
810919
657093
201966
529978
183477
83553
730711
1093666
43768
564490
1170820
216276
985573
78407
1196715
620331
771651
1104148
1080279
1300929
359730
212703
806744
1158803
1032027
963246
415665
620897
78482
1321008
687162
1117625
224718
980856
172503
1357650
1070359
986071
171490
1307888
544948
438762
371297
967825
1088611
662104
150594
132911
1020817
830677
872165
840790
228921
570513
885254
710607
431981
66937
595573
921426
36623
1308983
1028570
1354532
851597
351589
454053
1345175
330538
262867
1172291
647720
237514
1061098
323714
686347
331931
567676
1179934
292918
867160
1223740
730808
899245
1106737
430096
690598
305594
624504
1275577
960765
871847
511816
996699
134433
1139129
867965
375046
1083393
888311
405945
182447
1119682
923111
1014055
1132562
178468
787249
655880
153522
601464
537619
622939
1299437
332315
404203
248042
462352
64251
112265
489895
1219757
400808
475351
838037
252060
744675
66186
1327721
904897
273441
1314344
1146248
81600
835354
657338
660001
1335031
147057
415603
1144634
595743
626520
768242
905409
448134
278046
299780
775168
678966
216071
272591
362069
209313
824527
356642
659635
947043
677788
1317461
403207
1106241
1044777
40024
1294023
112757
301293
184493
547016
1349404
20420
1328399
273737
1061380
1114403
927352
204104
718287
601107
833689
323748
1093745
316028
1233100
1213819
438452
311896
117726
269893
479618
895778
76285
355389
1152909
678138
57323
1018360
496868
215797
896657
78423
293451
1156568
89220
956869
416692
908845
679734
631743
169433
100458
508272
977047
1031226
900736
523358
28005
1135142
552730
1262229
410191
475723
983049
1178811
513564
357188
1305247
839843
366950
9003
1362516
306677
575746
777349
311028
274063
612799
642330
989631
769684
1170335
843858
1043888
929422
257999
755299
447256
812927
340301
1303900
1076057
559927
628591
1177634
107994
1331902
894743
1145589
1085421
201450
1290516
15711
938155
364402
1010610
85497
576269
287546
790662
525414
482962
7984
1305458
184247
1271061
330133
1022172
973208
501067
679801
41111
767199
1025826
520772
586884
694890
367725
768122
853826
867552
20655
131598
860647
531878
371777
615443
425965
444423
1123966
1052520
656120
885909
964409
1089625
1342346
1059620
598741
1238157
903301
3599
488269
831985
303114
786260
1357343
1191782
1141291
866335
680601
1182840
987591
550129
510502
1054875
132745
427186
657872
1035379
602710
851216
24910
379150
1254588
614866
515245
1076606
884702
266788
611007
220074
157317
38818
1170045
1214598
68675
972491
929298
682253
450616
1141442
621933
1232810
715546
764321
1244326
857313
479077
1162744
68252
1078077
788318
609871
539403
540278
898548
1063479
1030852
1146558
241172
1064771
229249
969121
454499
482623
645700
589217
1038021
1117954
277853
839604
41040
842171
447900
778957
807238
825157
374541
78529
988202
642260
181507
825393
841612
1268374
660451
552828
141386
1297216
222992
49933
747772
1340823
545324
529049
417997
1326715
1322198
1082197
201788
13280
80116
707529
1112537
75878
503846
1199259
722640
109836
796392
480654
938292
1213044
961165
238604
496579
1137275
1329752
522022
260751
153735
814424
951586
1292992
1126348
871575
754123
646400
372157
490680
347664
423163
340723
130666
1091224
679336
1072719
704327
600286
1041055
19699
206009
1007108
153415
742167
850821
1217125
1242044
1257826
860425
505052
1337417
490815
992780
858072
871723
943920
1099401
984462
631027
997530
957020
693672
521151
1083410
782185
1096509
207151
276160
261508
219020
564345
599921
1250874
615559
610816
747764
718986
623711
452697
665481
491477
980864
335508
1103366
1355529
1282022
1322393
1224208
1275720
212785
1153450
101308
126466
1039456
965203
1132567
332310
1163237
225162
533080
81154
163691
57800
588641
1252380
293253
282284
1357389
112701
604496
691415
593802
404312
101914
1059635
1064841
899952
409154
735796
460295
559662
540392
176625
529990
358345
1035298
846823
596866
877445
340389
450640
1202526
463616
328830
1107276
932571
1210522
135154
1301196
241144
1197263
450815
136359
185382
469056
256934
259199
1117660
462395
394322
894435
1291639
49340
1362985
1059451
249429
887734
302138
499593
243965
739470
275641
1336375
1185715
826380
997807
830932
1191836
1206599
604715
957508
472222
192391
1179923
325883
1159198
232372
457954
758137
731065
476704
1224568
798143
214501
1135802
437752
1351513
669319
415818
1114754
113915
1322527
344448
841728
478002
1220051
681409
851868
378438
660101
992369
946960
868839
985759
920660
1212326
841237
62765
453523
923088
259798
526860
418099
540774
1215000
60914
460389
751937
166406
1322836
1259081
1041771
1264554
602122
557797
51417
763430
22941
1267402
407614
1151684
1254290
282295
332963
501710
329129
719102
16220
917261
646869
8417
364816
411853
295842
1024434
449759
888857
1124132
84724
867582
1301709
1245873
326647
387497
387425
881039
665883
274143
579692
375538
522425
743283
1136261
503324
233315
1117677
894962
644532
621528
978374
471783
557966
399366
488845
414607
501
116314
699331
1127903
34724
1024873
476328
270378
1152549
1280305
666738
12895
261118
848495
741757
1339680
87000
246044
133763
588021
717098
805288
472059
366229
351620
1051531
1043182
1225436
823279
234769
439966
1306835
673876
1005703
1357457
913
1270779
940458
963247
804558
665932
505388
1071971
992107
917706
987407
334721
817794
995493
1009381
1161088
782857
535683
1274060
433706
826557
488397
184655
94254
387633
196895
1060596
1358777
449379
737620
794327
780535
688838
990222
264355
585280
400544
861067
183213
859925
1097279
35375
827800
1215169
473012
48130
1064380
1165226
439712
1330225
80624
597879
312880
12316
204496
1348667
938107
530727
158914
1115386
994312
1287931
67978
782355
369315
1288208
571370
1309769
538990
210510
1258232
613125
1180493
986366
415466
1173117
1090893
237681
1157722
442874
1084051
660107
513503
862470
1350024
389733
650506
850060
1341821
25809
166774
827191
321921
1178559
179098
926793
524102
541178
1295638
216097
340913
738111
429779
487106
1109437
119922
155547
123150
581829
786479
1361481
801536
576182
725795
40978
636116
871063
778472
965796
955945
837801
102050
72075
28048
266847
325576
929531
236749
1029045
215175
78618
968664
558125
833906
583244
1171488
1062344
879271
1350264
239664
1244831
1131798
166148
828661
258242
1158381
683314
649205
1037033
83198
507070
747499
914465
354412
41791
565388
650722
198596
451882
1218843
317304
226017
361791
1267752
798441
1155209
1123497
617649
312127
565249
1152732
745918
122834
623615
88418
300202
716859
1224811
643818
976296
1212788
102836
880394
733999
281087
781362
1355546
572020
172825
711776
954022
634786
336257
1058960
1251461
587675
679818
1047564
48806
193009
827907
417148
239452
693288
810434
1347427
209087
138768
987518
690079
345604
297878
266030
34230
779770
394907
237011
1121043
657122
979935
429232
107485
316830
17892
546062
1156626
530774
35440
644404
720076
1000908
1159898
405804
1015962
806288
117353
460219
604392
1221783
550099
1077750
1174154
1327625
1049452
260014
744159
1084306
705453
174892
818242
1076464
308081
83730
937960
1341730
1298865
792073
986530
285425
275058
365254
462395
231269
806423
1092281
710951
205998
351220
1120275
900445
1057444
495843
832056
1042465
1086993
982890
9412
1096116
940812
1162833
1206836
432634
717905
1009330
799215
351023
259267
856598
863608
127102
1346657
728152
1078681
160878
252346
617312
833110
1141687
1209356
1006642
385273
759107
1006074
620963
155251
1167478
358787
908788
1220319
859115
332732
349857
181590
44693
1175050
48503
1116151
1346784
1280505
916133
596913
1331784
180502
228306
1084425
412346
319429
724203
169471
640185
728331
1195119
1345993
1176614
808553
394615
846165
535343
1152040
565460
1199071
439924
555376
676899
989822
1030245
289604
1225831
891354
509134
866427
748706
653858
770272
602839
1042789
962660
1111391
220339
73303
1105289
1363446
611720
1362452
164699
613909
8365
177226
669547
1301125
484246
306353
163388
236658
84379
300065
314894
558829
821457
221093
435766
42157
208611
8206
1046594
862299
523737
1007401
922867
1037758
689359
750827
619386
1329920
1135485
1169706
1353278
1186470
1325816
958429
1203396
1081519
1145975
632317
886534
449787
159254
327295
18885
40337
771779
240865
1026180
679187
413134
669395
1132994
165768
522948
1293675
214757
687965
404266
11427
1237402
1160930
1038036
344641
833282
502180
232852
1316359
904721
1042871
1140414
792863
391773
897341
772976
975757
160929
1279513
327145
821220
773835
237911
874837
132238
1101259
564441
759413
549685
471208
1239282
48640
88365
242243
164619
1170945
193823
971833
970513
343157
481579
261902
184260
1299457
878108
1308917
1138650
703538
893449
454608
1152788
1012548
1177706
1165448
38500
1089240
101593
1183097
493932
157649
533701
301280
1008203
1248624
987352
672007
1346717
160198
37404
1059889
869707
1333376
737581
290041
502554
40433
403038
858945
436731
577151
670499
778966
87539
658014
1090247
386749
509035
1234505
599395
4261
845728
909310
755720
654703
36946
1282087
144149
1339311
370961
490087
389388
928103
750684
463295
460392
837054
1356002
1312147
539962
1136773
1318970
1154897
769146
1219593
368966
889186
176161
1076919
877918
1125616
936118
1058127
332120
334660
937479
185830
1200769
452822
413582
705229
1199622
242075
215554
1040710
1220817
637469
85153
73302
1086147
20078
470310
128177
1316445
628816
476412
348831
530719
106840
1229408
1127348
1128754
1034934
1300893
1144679
869928
116252
1033497
4133
1254269
885810
1197896
944110
660191
996627
249700
941025
944805
281119
318182
380260
1291953
202754
420208
1293174
1240432
194187
63777
213670
1229026
272271
396770
260321
93409
214355
1116811
1247836
845977
1129137
232411
539500
164204
550666
1217139
1081889
1027370
835461
1292660
542436
619583
353395
518346
217314
1140204
777982
868383
1136712
446272
1103437
175193
659528
725587
1084860
267618
1270197
1004290
114405
977880
71527
904070
461247
1090904
418091
1194009
342948
183659
1108283
904479
44108
994385
422524
1224298
340086
273244
310964
141765
1165556
150181
921475
711927
1115556
1104233
1151287
27248
379401
1196663
378819
554829
491392
950518
1316936
256196
16562
522095
534237
638163
1281622
151133
140846
613789
355746
1282230
871709
521573
617363
554184
1178078
563036
1321216
885326
879608
990523
367509
1038251
1004417
1253966
1166476
605819
792582
1019730
1352589
1000918
1344194
219850
711862
467048
810816
1034035
935515
924483
31421
950681
1295813
972332
230267
509668
361042
805737
366085
310614
558829
176200
889446
1229462
724713
20564
1227007
216967
1236283
1019646
838566
1346580
589949
55677
458390
909441
343814
955776
377906
820997
468800
1304091
414250
747181
102465
66377
1229559
559159
319478
164125
12971
1081535
771778
928006
54945
470569
1076281
76835
1094210
904277
899613
1075944
1357406
1346247
404880
468809
681998
176340
500244
122968
270974
433429
1249606
1133864
615999
604022
919479
134996
1034128
209736
295594
975861
1286480
1308180
332429
512022
1298160
1100954
1157586
123599
1220419
833735
143051
1134796
1005013
338002
1300796
295249
843724
1307956
95055
1241485
355873
925743
661520
540805
307854
1248864
29687
955558
601952
90831
301508
15471
53895
119654
614654
727798
359925
78758
971638
1289838
80800
983321
96946
73528
1250271
1301708
150670
965624
754965
856373
1060710
354365
466885
1356977
649114
837005
284726
1250060
36844
87792
522153
203613
423695
776266
911660
567738
313626
645721
927509
898706
924104
81411
589925
424353
1246366
1222095
748528
551290
930647
690758
264254
250096
850792
154571
753212
598197
185060
636377
1190686
662148
702610
483502
1143405
997535
973682
529461
1231299
1254386
529939
1327921
600197
1243587
1278800
885212
649577
345960
329307
1098419
103476
606455
1203419
686478
1107243
1312495
1150848
211789
1312174
636792
1051167
1341648
36863
273193
140105
900532
491577
344610
496032
382508
752139
193020
119807
1057946
757991
1030480
91253
1146156
447695
446681
362560
546480
1324248
457826
1282427
1158261
1059715
1288538
772232
1195903
461692
343918
277110
545741
1327130
13369
822571
584135
648931
868749
1255829
426205
264029
378670
514800
452641
1022157
1211898
572502
124372
849049
1027343
77851
426756
1090394
332009
753592
1317510
1362339
1323768
1305589
46267
540175
415248
1301911
631381
985862
825760
1362715
1184637
33042
542372
592568
1191648
1196769
861526
1097030
526391
160436
10193
270580
77939
811576
10538
133083
421722
782884
1323166
876669
900810
7287
255224
116214
1030488
1010739
171500
830828
1282985
933425
706003
418504
1161789
852614
1216458
444731
317788
1338589
855630
8302
1224427
267769
60194
6631
968295
737353
483355
1049375
977185
1319397
1208507
491037
215532
1158619
167184
166078
559874
546540
105701
132654
1034665
936555
821185
634179
164341
261631
530766
1022118
643658
117349
1069205
760765
386078
144801
783586
776837
1227319
831459
277339
335309
238242
397181
1332094
448692
939548
484082
1306298
394800
307509
987711
1174600
737711
44323
184720
1102974
702890
334541
626506
1036149
1342781
595893
242402
844273
726522
428703
735726
293527
751346
1271936
983318
272672
1238085
837318
595766
1063610
823992
1026093
21673
510176
692307
1300422
984520
928164
1142832
149453
1302606
186022
530678
1036465
592926
67277
961372
582238
506313
329227
571419
1264582
839057
977879
603154
557684
1270501
1183162
397118
323181
285324
228815
517858
508670
91368
856155
413814
720113
745294
1230613
87265
572740
872750
250218
1303904
1364278
422511
1185423
991092
198167
665843
532702
683623
486168
806557
872018
1180250
191672
994487
254964
469585
267569
996872
1078791
129001
105509
351085
636400
393060
1052920
397613
525580
475296
577406
1166250
538911
936919
311595
598809
1336851
978613
848665
295243
1049603
752177
338745
367577
1188140
1257240
1182103
785973
436899
1220207
373334
1110112
951139
34517
46239
401068
483448
322048
332307
895018
80386
536832
175172
1273741
1174725
255370
1130972
685591
1161640
60411
1288726
481257
678488
624713
29150
1013750
450027
137003
659517
661515
262861
318840
429545
1330924
373085
583797
886192
698807
222980
1155508
600918
181297
365736
968690
722073
1245074
1122414
759297
863143
908787
1195791
1189015
1007104
1082877
28128
968102
303468
635943
1032957
778299
90674
329125
14566
1251280
942117
933804
711681
702401
422049
1304524
345790
1186211
345090
1137654
1322999
1234299
778253
142711
1069999
496725
786896
865408
1224359
1156069
1047829
390895
1284141
1361511
236726
1345495
1243052
1243376
906505
289830
535126
131543
307021
1008914
594641
815084
137834
552925
421699
605072
24306
489924
136025
667356
1123138
809978
607076
1318945
891407
645153
77099
1147752
239319
222037
1129544
341263
427902
587534
1136747
271157
1082983
1319319
1240949
236217
615088
101531
979123
623500
1001892
419661
910299
1263965
1013202
768892
1323609
87805
971703
435344
364144
137754
672002
1280867
1082579
849432
1175504
864677
567527
449053
1003002
1250278
786245
811290
678003
1062558
446908
1051870
1048858
34019
500384
505309
1055046
676054
990253
455279
1293202
23538
417064
1254542
1240645
217245
273300
327939
603679
1098049
1128808
770204
754101
453487
860547
1019905
597723
944699
705623
594294
326908
881853
415053
559393
698642
798731
420909
208329
318095
402954
452444
367535
234916
727798
580767
97161
227857
745620
958866
1156683
423222
847871
572231
1072311
408117
26960
761473
371813
633719
808277
172242
83063
710792
1021048
1268205
702887
1282679
997087
544041
846554
861417
119951
1351582
156930
166414
1206936
33475
535816
291804
559365
977928
184720
35308
183366
54862
749516
577171
1009680
1038488
867054
1105878
1332080
912975
796735
643498
156253
1224977
1324500
388379
214495
1131417
1110900
785468
1073432
453922
1276141
269526
1101217
570401
824703
469784
561310
1013437
625616
244023
762870
1169632
1195339
805021
1262944
263993
620396
34250
854440
793249
94235
844234
1261812
684697
1221051
234022
599547
1010153
969499
1142620
749280
384518
1135713
1313431
1059725
480501
226683
497343
284277
286519
551165
887081
199557
1182042
1264420
440963
504111
742274
659161
1162771
716624
633562
448918
273861
1214420
510295
1164259
515926
309686
632641
1293536
825363
1293901
196520
494476
1140461
154229
563858
113598
1333604
166889
57289
361214
1282245
681094
423280
676938
460504
127106
1198354
858966
697400
760398
636574
264816
1193634
76306
9696
1253725
598452
977204
682240
147206
416869
627130
110748
242962
86599
1191449
849115
597859
998529
757229
674271
675209
23188
889020
1243828
1244736
287588
5611
199394
167570
1316213
1154120
393147
249776
462390
963640
997218
1107190
741451
903605
1209186
1141386
910487
745752
674639
407422
986028
121159
979922
352349
511560
626180
679845
838334
534609
384111
578970
126445
346256
968162
775842
1038168
770735
55886
490862
269495
1237785
1361096
1306234
554300
237893
352154
747455
1093899
1167085
321217
974189
1109593
178185
712881
228468
876925
686440
619667
653721
1309904
1109033
855827
1046278
831065
728535
94931
1336346
889447
825410
1289395
699426
977136
26192
518880
547162
563425
182670
421718
1150977
789117
831983
400453
1320513
217006
500049
102023
134659
283593
594038
1209507
107326
1019980
898703
302142
501916
31515
1062975
957015
840043
314539
331699
628442
202709
344021
1359622
716723
631972
1140045
1363520
719849
574885
425148
1285553
946981
307170
1276475
395954
856497
1272950
897461
382270
593937
451888
363778
1330330
397426
946666
387426
1052952
1289459
976525
816407
1075681
943761
633565
727151
4327
1075265
776675
1268093
584399
1287148
179334
285240
786424
543820
471616
1289792
642968
725843
593317
44854
1256617
250505
592900
254909
191889
763342
877384
119828
100848
162429
1059660
563392
1298636
209317
141077
1200985
1267182
847373
1136432
325058
1338808
1304874
224542
15113
787615
718713
1040830
458471
668186
1091458
1323176
332456
1250568
41101
772921
177807
68875
269858
537695
1220993
994629
1152811
163651
51084
810732
1223942
93652
1188747
1063781
159087
659888
437967
488123
760445
797311
828054
211612
200245
21649
159837
862495
1092651
1113008
1307851
921931
1192231
829516
959446
717294
877555
1204447
435756
92989
1335074
25560
825594
270977
767929
97141
1170574
821022
455455
38186
93770
483035
639067
407084
431563
693903
477127
104478
977685
253209
628255
158507
662915
1225162
462162
170846
505669
341468
498615
488292
959969
662456
663704
234421
639694
702538
87676
788800
705224
846074
1257909
904215
590783
167184
106778
598447
1092584
539545
673895
363332
472766
731253
216444
865593
212539
1136713
1132184
615531
879259
429519
1243817
946360
1256874
256580
1216156
596017
287399
1068728
470910
969447
990663
908707
236364
646808
1057477
190760
658114
1092050
760426
96763
1343691
155138
1320048
1332668
520282
136612
964357
947718
1122106
441127
1160244
1255053
312822
430871
291937
635959
156382
609164
21953
60610
626951
574594
620508
417597
1103211
795026
410186
650069
719428
1110729
899757
73920
1037919
1020346
55423
544410
309490
997355
1056051
294758
821670
210957
4247
1095370
897206
712388
816314
233710
650589
375474
530973
647964
25946
1048427
730361
346971
536174
810584
106455
1037792
1363142
1195231
248788
1016301
736011
432756
535535
671584
91452
360676
602056
848105
588317
627101
1061102
1220387
861221
1098864
214611
475237
489197
825171
861464
403514
1287445
262987
268121
642430
248582
1210953
462158
1326858
170748
654868
1162980
592794
324962
574874
910289
37679
404034
1599
1053314
816808
88117
999428
43055
452892
238887
630673
1057864
619253
586503
324705
822938
1294655
679646
771741
1007657
1109868
21678
919944
1163318
732963
1138383
1284828
19013
388846
1213845
32928
738712
36007
913791
1352190
1082736
533792
917175
594584
779657
688795
806366
837318
795419
882315
18359
1049703
1030483
673350
837990
373910
327769
319482
33653
168334
1212821
1097957
1193216
301749
602160
986311
1098227
530142
202872
180653
570095
1232747
603618
105647
814089
732134
931639
12266
1120166
28957
319117
1152367
734110
144212
474253
956637
1048686
1105083
931122
856125
164293
807419
740113
108428
457154
1190540
608715
846642
841914
758467
334440
164819
1160374
1122684
1003925
724016
409519
899747
516960
1255439
773498
1252098
934845
696644
740655
1180666
192879
546558
315669
1322094
1177685
1265423
912106
1169450
1279524
936890
410761
1043878
877699
598998
959147
622776
554510
56166
167177
219291
372302
1225077
184450
295608
438771
430088
1056770
277587
1331337
183008
372329
1158930
1158586
301616
357905
1116368
226839
58902
991953
1273764
621414
508303
1022337
1169063
1206168
1103546
807631
1048438
499862
1129076
938226
332634
712426
691381
290161
1084198
1192179
520524
388815
1346035
1248186
607168
1337380
692496
1284876
698960
146174
149400
935338
951023
517740
54455
1334193
1097637
293260
81732
708338
423514
1151988
765503
1351856
54833
264674
644531
87107
1170584
880542
404249
87312
715453
381497
432328
1073763
941116
1349659
704013
814527
376448
1320897
1018769
1292544
187572
1074010
299244
506092
417478
19794
454638
903969
84305
536049
649582
267016
635799
764061
1363981
1255065
946846
587614
75837
142383
67954
815047
636177
1270318
600694
149702
322945
1059885
273094
6449
1178800
55692
744410
840595
98116
688753
49784
959491
762462
118159
858867
1325538
889765
1010800
155620
942854
1242763
176800
218904
251902
15654
1291127
1111626
717348
410630
1158390
255170
768089
842366
513375
724254
363126
879078
275180
603674
376223
1213488
1158747
515642
1194838
528591
886251
1024153
676646
83255
1036026
184490
787626
870447
958274
341000
765202
601429
860652
230370
296759
973535
1073536
21762
792484
888534
410702
82639
1071708
838913
799022
296697
995349
526863
841469
510395
45273
661485
763450
415195
358857
1233529
1023960
80612
1178391
1303187
955292
125733
581256
145501
286817
634237
1016463
759413
243561
840166
123156
593956
304476
245244
1063560
900710
820467
255970
1073410
943761
716305
372404
243089
836321
377074
847159
1029509
439029
71002
182209
822385
480840
1238200
1233553
6045
1111028
1093780
360052
667658
210489
1357076
298075
678556
507047
1171025
1194858
172312
408212
907826
1057593
1178398
53162
88141
684718
714459
899348
1277241
44771
200613
162559
578316
30812
157671
448735
1339345
578847
1276048
531129
45310
1256056
299886
609825
851402
995278
545319
1287850
26500
719291
1005466
966509
282039
490657
1026984
250554
45648
138844
587111
775717
512184
764085
14174
601659
557278
1219964
734787
1128458
1080621
784179
136598
713077
88703
483560
562124
1084925
424738
829055
202581
1235080
171470
1238723
1171762
491554
170455
538608
1355120
1007051
1045854
774850
435678
769720
249610
852254
1232282
479871
354361
1309339
657552
758399
577003
106249
1094424
908604
161864
562181
616361
1011643
485751
1085747
225099
123002
422918
1318411
1085086
361524
1162232
1190269
439539
510316
674294
524813
26301
139521
188098
665683
1162421
1315036
210593
1004193
1362247
1076937
1059079
846624
274784
125625
130767
343269
634097
150801
1305985
437680
468151
400580
1070277
880507
75926
71922
1115223
292377
661277
680348
408386
1214188
714411
179353
1296820
691800
71250
552489
1101910
1134491
1273262
1268818
1125242
639794
910963
294785
1280025
21776
427688
1354353
817864
1240017
550540
200092
1230905
996888
95495
109309
1243465
298388
11158
1013975
684350
1247840
736117
488393
58919
193737
160683
82061
9895
761852
1042172
1017381
540718
232712
489882
952018
57280
1260056
625370
55029
1087595
1276682
165186
64538
527165
537380
39943
952387
125777
1084576
1225714
121389
353914
1158152
983545
53201
1227013
365852
1191388
662019
639198
126483
164756
1022250
911743
439703
634191
359604
762355
40564
196742
871493
1272857
2477
814123
867836
1103562
766468
239075
1174037
815925
783144
762079
1171343
255239
504322
633489
818097
1208529
323746
835373
871772
385866
982288
550909
1245442
608163
1326412
101846
1239664
887932
898648
416803
930348
989204
1190629
775196
584172
353066
454742
672194
901912
18636
948424
1320864
891541
335899
696936
743348
355467
3122
144195
808108
1324023
1267233
516506
144869
341321
281395
353518
1136808
323190
1269534
242271
408911
1162853
508299
1160379
385038
1285886
596701
285549
85577
106631
107158
1332872
1350190
546626
1285394
976214
267117
34783
787628
456073
921897
1262365
1037658
795589
426664
13040
1040927
191980
140352
716308
147285
1087237
343262
487141
485861
1029111
52097
179539
178612
1187149
1313564
884986
688802
607007
1132726
1256002
1001994
494676
1094107
1041946
870035
569388
644590
698556
13487
87249
133889
249139
684082
1330308
794727
441541
704785
404077
262828
696502
21422
593058
501236
572840
116334
852111
166234
1150680
1307717
1035691
1200207
1362074
270107
1347812
1174055
538357
1067770
1124035
881149
457469
670822
800929
1042388
716565
785059
3082
274766
846729
504776
657211
335312
15161
577938
969387
239712
511618
124136
319342
856792
249446
721003
820540
1359184
637715
294297
226078
26833
271300
662722
1069222
55920
692626
1173708
606199
194541
840448
803336
373339
700217
251418
979704
1014179
674594
452393
88647
395514
208767
510330
1305227
872890
290894
1143754
654462
1082346
877034
101251
264295
1023937
548631
56002
442281
429975
190169
454905
1042598
625483
1041199
325506
873424
597305
277802
903142
548771
259537
862231
415582
1105151
101956
1275738
738895
685853
1149803
1139622
181487
965527
1315202
535300
63399
755398
1342068
1278477
24330
619962
125152
1350782
845239
625419
286952
761631
735089
132077
820063
48059
1361430
204274
258556
552760
515017
189221
469233
13093
580470
1274094
707801
915444
670588
259632
301996
757254
1298378
490021
746252
49961
1256016
805001
517001
78316
584471
226362
1098235
837506
684842
1336057
651158
812138
1017127
1242928
632140
48037
819265
514075
679072
161058
795905
684574
911226
1202920
1200071
830741
1243436
1208855
1112344
333383
1045611
786724
990864
82657
231809
978673
345728
1156423
174669
1055176
1054647
708577
1235259
1102988
1159160
1315535
717907
407183
993754
959196
992564
849956
1013314
649520
545350
816130
1318838
496235
185526
491007
347730
689429
92852
377051
322460
1136682
243198
692130
1004365
520134
1213764
864413
1149178
549753
838402
1083294
449447
467858
441434
689640
228080
465579
956926
241648
158418
177994
154791
1008398
732445
472572
876077
743225
896247
1002152
266693
508540
783913
970019
414202
932980
962943
709702
51386
817141
65952
650081
1033501
1202269
1054484
295517
440784
610525
958470
1111000
535727
314371
838514
1095802
408003
614991
455440
1342162
1346890
1279095
656119
1278748
913750
906113
386161
1107390
1116138
796991
1266690
1146851
683355
222241
221805
403021
689499
1212957
810109
618829
883327
877034
523279
1330934
1172343
371117
92563
905452
1290781
1215618
995582
153181
1319133
634025
324279
1147930
688899
105426
544562
1061493
80980
95343
947269
208919
561087
837955
743370
1262651
868633
41947
618361
1289948
462884
1346823
510555
446993
881649
691228
253152
53685
950872
1041173
381693
242509
1141786
407014
200213
152953
1289033
335919
487383
621979
366951
487139
751055
66964
466824
1066603
164902
315103
733522
340342
350166
75200
588402
183924
21794
28654
590464
854854
545505
544001
644474
457230
485717
381527
650194
523557
1107369
268027
463370
434456
123282
204925
171376
423069
329041
802931
1356348
110496
530266
1131067
685426
130988
928337
88294
1228627
780469
797425
832185
930649
1325170
1152942
1135826
529264
709142
312601
747542
1341275
858409
638722
142907
1196626
960657
234337
1164997
705474
1333095
754073
557828
538404
69083
25716
592776
55378
344958
365587
759155
780830
966204
821861
23993
748006
1097758
927292
248184
203605
27603
1266795
221437
348665
1306377
1178365
1275776
938489
90337
352820
1179694
275527
624208
802114
192633
639893
1149527
978565
1067247
455692
257502
243147
244348
13061
1202653
1018972
321647
217859
882152
884953
564287
187815
42654
1166756
846212
749943
7080
1317686
1196607
884587
848263
395603
365321
93714
172207
1330528
1352651
391745
272203
579895
32375
1298523
207331
888262
118543
578344
1212783
57202
1168129
991288
379308
1015225
62570
466293
703377
1013006
1193844
135947
264571
947184
1029126
1224668
31586
439330
134992
1330116
87356
259165
1155168
793374
842843
371372
1328521
446820
625567
9271
332456
152743
784657
441004
408541
975622
340655
813538
920875
660595
361926
993800
490413
802752
1037545
52982
998302
707407
1267495
433957
1190634
1267125
16431
924557
513409
358868
127319
781466
512824
898426
425526
263331
437996
1093887
1221511
803304
125204
513617
906455
1206179
1352353
1312389
392066
982106
822198
172419
641102
917455
610752
21496
1197850
781053
247124
1043036
457101
1156836
348038
559647
1214834
1160787
962027
621084
804858
453179
160653
764310
46360
1125963
915318
221273
1257884
971682
1118425
1257686
968363
482504
1078470
277830
206318
138819
1223372
318413
302668
402594
370083
231775
1267813
592258
394712
761302
374813
1002242
414025
455656
1269866
1106351
537024
1273229
1261787
1194528
482279
277813
1085450
226748
470686
1192094
718141
1080143
1103147
520268
1035536
315867
1122047
1145665
866935
962155
1262681
1333095
616968
592914
324709
769426
237568
583234
576088
215656
234631
601895
730520
1258123
933215
1114634
656381
660913
1292972
1137069
158942
721120
346086
232982
1244707
183131
296827
890478
370987
907772
15177
1068701
1198654
627524
283422
2370
1032925
662296
529623
540244
92639
584430
770716
1028037
1162824
776385
650885
1282677
166958
992024
1333536
965762
1091902
1153415
311641
679516
944476
963606
1051548
1080543
418748
1269730
1207964
676901
85256
187875
4812
413272
1176099
491792
399281
649866
627718
238824
1236182
121379
341257
189668
528118
386162
443761
478278
1216273
637446
101664
917763
5619
730442
120896
1088750
562429
1330946
698337
594603
1347947
1058756
342933
193901
1127611
1260509
524278
60336
1024049
291572
1296462
708295
866605
1310540
1014776
937469
609371
1160778
1123579
1232095
826904
380731
860574
29907
459290
173729
283621
243308
892817
940668
21213
433336
938646
956976
322394
1298288
1319926
893432
51882
994183
486398
1172983
803518
1034730
648275
438626
411435
1271139
720968
755091
873494
693117
592287
1343605
1320594
971966
1247920
659571
706286
1209429
484170
625391
112928
1141210
1320324
1159239
179892
854780
838880
723233
527200
817839
135211
428619
126186
1095819
65626
532986
872121
829816
38513
472987
687467
1048108
348317
815278
834870
1008407
1259464
408420
867347
92537
492522
517921
457284
400175
920280
195010
766910
701591
119383
615247
1075364
273024
899554
69286
500380
669304
1332858
1277977
1254829
406386
1143575
507449
457537
145074
242420
1884
1326004
319203
1054408
24986
520647
528424
273012
1076578
1008798
736700
345054
897375
672136
959403
1288142
442179
835200
693184
99098
364109
185937
1209227
717847
858412
792891
856680
599370
1307708
241714
532915
985296
104571
235651
464337
915097
1098887
675058
657864
311148
238341
75352
154528
325161
834191
1242909
187071
433471
73484
353945
628966
948428
349204
639508
608485
259699
1163971
217275
593607
20159
370715
851978
797777
951621
821996
530769
903252
860002
313005
141728
633497
690588
11441
823512
1266415
1173514
621743
261800
899822
1135554
10558
697052
959782
514807
804707
1231486
836602
1310946
403034
792489
699750
1354020
234232
1034472
1298557
1225711
391016
669411
378833
714833
1030356
163071
361319
965828
951729
453803
1160531
1241912
36830
768545
1207822
695457
1159792
1029773
28782
814934
385739
614446
910070
404649
707349
418803
330414
311856
772380
961085
400760
292321
1017938
291549
1076794
848540
1132930
681016
396151
228600
1328934
1045104
605801
167130
966984
1220085
943723
1342435
275814
541938
1005979
268670
1033227
958236
963627
673501
121689
1230808
33233
1084264
1245296
146871
1184093
1001916
151780
76726
137867
1160216
40623
104211
1073110
1266026
1177590
299970
678580
668390
220160
393437
325973
767164
1175125
72635
200005
787355
463157
237376
980299
265508
160636
291004
646305
425039
1330919
510162
324643
79759
891996
774939
1185687
924102
137696
595504
81448
253837
1239366
1095136
723992
428759
41367
364065
684194
851908
174690
1287034
731741
1131619
1192626
1122511
48214
224967
1362747
584255
1333633
451703
961623
542194
254255
542950
16243
33972
1056210
60455
475807
1059065
519368
769759
447034
261164
655626
683743
26376
1168230
936825
841759
1002220
606125
664454
976428
31674
953788
552808
422673
133195
435911
235033
404806
55706
541693
1123713
113244
522663
1045514
651165
668703
1160445
561552
519883
820796
1216493
628705
316579
450
133431
1235965
1191038
1225610
825396
1282148
1006089
606949
1115312
663078
932463
93169
379320
1206692
1163242
415675
613123
1143800
826972
447525
925896
1202815
1169046
161542
1188114
1130797
534754
101047
1050892
593414
810772
422803
539174
125230
291399
636400
1118175
62873
1201262
484123
548380
156744
214500
1024440
590983
137663
557323
20952
177179
1116702
329863
69570
967628
402135
946096
1294056
526037
805631
972809
311970
485339
471431
457162
790430
1332890
279940
514858
984651
898164
1100267
1029656
570044
412950
1043604
291394
633371
86533
254881
607043
50904
823741
872269
899793
1297264
1116230
319466
1079814
492624
1354401
605809
1271959
1226516
485101
217699
370728
800027
820908
372415
1158293
120047
308534
889121
733950
844244
826969
835918
1166231
688386
1064524
724970
1028505
599369
937189
313513
335937
248878
1143234
18835
456284
1160284
660117
46826
925557
440441
771237
53618
673591
164990
602210
31836
1297795
114655
135905
470173
865245
880509
127625
136520
1006915
775776
917585
517321
412848
764862
996726
1261973
899283
842178
1110770
1123617
419886
936832
697794
766316
968631
647621
978119
68457
36480
1362274
32891
389410
1332555
49319
37647
255951
256760
422888
466672
70051
152150
1070803
976279
227107
571775
520882
510235
1222615
876031
1209813
276799
689504
722223
79928
906658
1092066
254647
641773
540141
1162628
316046
558787
787877
231955
1198164
377632
12164
1330054
174658
198073
83171
19034
866233
252035
896647
757138
63642
723951
1013507
629621
119883
12242
976745
303363
484203
1048263
257640
808315
1272237
496702
246298
945526
233749
115024
1101220
239810
1089562
1273812
944436
1166119
1341772
146820
714717
1027591
126328
1320328
989773
504622
941367
267153
370853
1035716
172356
20689
110574
552319
773092
947510
841719
383489
351162
1218018
451409
414260
668395
432327
541223
91995
1271728
50517
965544
1181912
721313
829024
351467
97622
557
941246
168286
1340378
1103115
1161539
862309
537553
810801
1039388
80175
882697
39637
221582
965052
928271
472000
431753
581109
412644
359397
543487
849416
481024
122796
303164
1014769
1184059
1000321
372896
9495
804749
568732
296608
846156
71908
420214
707408
649991
622467
97928
858730
921132
1179213
1142725
171296
289739
877586
425956
548182
1285140
18112
119840
807186
500723
1239468
653789
841736
311831
340909
399394
1305925
531686
1255102
600898
449590
1190159
1184795
682272
545314
863409
548308
427704
1244173
450680
81037
421715
634519
280552
874836
206136
442595
245466
1340912
35224
264004
1312491
1187922
677894
1127022
1160841
1184756
75611
97899
35376
364158
796066
1297022
614646
780740
502673
406628
582271
953114
277846
1065747
295644
291548
1000526
1243782
821442
399576
328620
266691
113404
34694
539950
1267409
1031487
1112559
548770
940927
951542
861053
607271
285189
834890
401619
253005
54764
1200657
238851
1340292
483064
607977
635570
1044332
561949
216107
292095
599111
774904
795181
671070
48527
337022
725191
489826
227625
66715
222522
1061938
519602
1116399
325667
1345760
1276390
802317
1342793
180919
503389
972833
436394
1245224
815146
1322939
1268295
673006
689254
1151045
1159509
642476
570845
250558
319738
614211
415497
544514
847241
144587
637697
630288
440603
852026
85913
756692
1333382
904840
133549
1071507
687105
871414
87980
1019971
362911
652725
414918
1275825
1262811
661453
767144
1299759
937558
424837
475859
932655
787064
452058
697809
62394
491074
782244
704357
651266
432340
911014
158671
525516
1006662
283819
228592
393606
1253408
752995
206084
569394
980105
1300100
129876
930212
1302382
645323
472644
1134599
445228
1059795
833965
503149
1189000
945256
1065290
1270170
621236
113054
1142277
1057415
594937
340186
866747
963641
486294
431805
663022
413504
741149
274262
1211682
1104929
1077181
642908
1098970
135756
974353
595016
1203881
1144988
1006700
425466
842918
1126343
814937
290308
589800
1267852
612497
62959
947062
3583
758245
130281
75464
20038
1232802
1230326
402491
1160930
761893
1034156
10949
67606
481277
154633
1063047
50668
926972
1113545
540808
1121450
870444
951627
222246
751020
274966
1029900
754323
363695
914059
619305
1204864
710768
370181
1060573
31512
796470
1192525
931555
514644
924188
1200265
675498
1282459
892248
56466
557186
432979
638690
988435
292274
1149180
664542
1328394
840906
1252084
919824
1074383
1194962
263512
530200
991644
927726
933990
308202
513413
483027
967570
653326
1085698
1239346
1202626
756433
724126
773898
843672
138863
966233
436484
1264231
23146
201100
755602
1067334
1161166
1279892
794755
910860
1088698
104151
21880
37899
578220
860668
593451
1347250
755578
374363
53420
1057470
924501
461500
205229
768210
517027
962147
740780
989225
895443
1020634
157578
119972
1292100
392305
442877
395246
828005
1120041
98890
799395
297270
746413
714789
657300
220630
951562
1191760
812363
121473
207871
231526
425095
1166958
774238
145357
1300734
786636
984296
353723
568527
943527
663312
632905
562921
395783
969900
809821
50284
969290
652144
341643
789229
916642
827726
765011
709034
953629
11374
723860
427353
1353225
46613
1037470
369509
270653
725486
1352460
376922
11559
292602
951825
1309828
439155
1182640
315851
220613
1003565
717368
86954
333382
1090757
401971
1287240
246587
945617
671746
636679
668742
1032920
697200
1165990
992960
1133827
410219
1108429
208675
282090
1282762
697744
1200006
622586
1160684
826359
266484
1095452
162067
291266
1363137
1157261
632465
416548
1023578
799613
1343244
500906
113081
1274806
451801
529049
1063368
1159571
574838
1231764
310831
1258309
515090
933045
106681
273621
353307
367566
15282
1176802
664550
1115075
749837
611685
1050232
759145
685991
625822
852913
1152616
1134404
199764
1241339
994327
591670
80868
977810
534840
643420
454912
228853
336552
161283
62597
134234
97191
1146357
1078192
629487
191591
908669
72286
383246
1294541
125791
1092440
492457
1044623
659890
1021421
1011681
45842
671735
891318
474512
1174606
557722
189043
901443
610155
363103
374352
689666
823195
411461
1101930
460162
923452
737841
1147214
1094467
1268712
1210318
130018
1054827
547238
885327
1179272
1278076
1060300
553605
756699
1189107
1114742
1165281
1081226
226625
970803
456359
110401
147134
827545
484757
335908
6422
831021
301479
1167389
1054829
428475
533366
951278
1064525
1106634
1267997
567856
1046863
508254
833063
433402
1249047
1057854
167455
1346341
564352
162870
378668
355653
707932
313120
358271
825990
163295
1057393
238726
865446
1065104
523404
63577
1103220
725843
775922
757833
949244
514614
380116
364759
699794
370629
349824
525899
1130257
83322
44041
54783
906229
417612
280643
935462
434936
1028324
1037983
1157878
155413
948908
1334808
147112
1012143
1163241
1357677
661493
1029889
59837
596638
780774
1268810
34732
497855
1192686
1098248
1357418
1088661
325705
893338
864831
1228135
496931
1050865
1170912
999957
18844
174074
194304
869916
1013921
1303911
227355
213171
1106224
801984
806236
613773
679294
811106
1091233
57219
559108
932506
9310
479371
1008894
159431
352997
185461
889005
1062786
601308
610247
401364
559158
365505
934216
380527
921455
337948
983224
1126055
964450
558915
124281
161113
163640
1127603
1226823
968363
1150361
111688
418784
941764
340047
15989
834848
282900
700944
1078
1238765
1128642
322055
863800
735957
1181961
717705
364491
688877
4833
477830
616186
142165
766592
879439
75673
1167343
57570
100821
39386
1146679
554992
204289
48402
9644
574083
198736
1233756
178620
1280122
800891
1110720
671734
195337
881457
240798
1326933
965797
30886
960606
234845
1306063
127821
552790
738457
1075089
1345143
688096
273489
374996
388522
747898
160240
886601
292119
1166795
831587
539425
593658
632909
997201
624902
645760
962614
109338
183714
371830
975430
1350854
999716
170333
829568
1236403
483874
332014
1277939
1143789
705306
367406
1340691
260674
1136586
287550
876057
98776
12870
1308012
340559
880163
459721
1184531
970596
1346931
210306
680070
111871
16736
1344534
432891
140951
301939
12004
573113
699189
877674
763252
946902
867239
80659
1245669
1250621
609487
1358221
820296
4450
207222
783327
1311015
1119030
792354
276452
1101804
129204
836522
415103
18680
990259
472659
245499
129892
821377
302078
1281367
607350
444516
959084
582710
814087
765680
280812
251145
1104574
861517
1080717
1075434
732858
262954
1163487
82371
831864
1022425
13331
1220331
1256653
976411
1213794
1123179
750691
850683
1139874
368291
476087
731851
656404
546511
61669
1167099
268886
279589
795018
160358
1180831
178454
201851
549737
719371
319888
610363
907155
734098
81140
38335
163350
96233
207887
1052577
188380
1343493
1115727
95364
269877
1003389
16278
1058317
860757
226244
1245475
93701
377808
1143608
196548
1242906
377666
560661
817386
211529
1044544
289405
82930
1262537
1072401
1186685
528603
177561
823089
263362
957115
234135
1225090
427521
338116
580935
423152
833832
1316727
700571
165999
467657
964017
1304315
231450
577601
998998
685027
600932
939862
1196102
913264
1138687
1357188
673532
1231542
519673
34095
659118
1122461
554193
536975
267929
1204364
602060
908386
1216030
1079196
406891
1194716
818817
555141
938681
722128
318245
1275052
860207
651239
670804
1239048
898388
463334
1041849
1161860
44672
170618
1067958
672847
708858
716312
688156
134472
149860
473849
621542
836861
308182
1186595
517823
903562
1318922
498042
395512
967760
424748
946670
1130297
427287
1274735
875344
619726
1036905
761432
674099
500957
379883
660161
1135218
204995
494613
821767
1311930
780944
826932
154710
577999
804823
220303
1343702
1118820
179308
1046596
1214925
1132583
827851
1019045
640201
845757
249596
1153311
1300716
943365
156112
994249
598089
547757
181998
671184
241772
607728
1121824
759107
327130
1085889
223730
427402
564358
355801
1217106
1296902
817334
150003
703748
579047
46061
176474
1060089
1263396
1329301
1138375
1139142
162768
1327674
510345
855897
679744
50534
484966
985624
954463
1027537
1087007
683709
1295207
1142703
427185
582048
580117
444265
100275
212669
678904
208296
399792
1090182
800188
711097
1258947
348919
1260892
581103
227814
1248032
920603
1334856
826717
1282683
519426
374286
316139
1113523
1278010
978514
56561
1194573
594163
422802
1048156
1346284
831395
175220
514042
1079649
961718
1151497
33716
1176997
886013
51783
836201
175911
262481
399111
1330047
442227
510962
456796
1143150
33103
1314385
64606
92009
859384
620524
81086
355378
1316880
947594
326480
962728
1036430
1113629
771007
23464
325204
31709
704577
649687
805231
389402
932518
538974
369615
489962
1077746
203639
1155678
478227
208448
434863
116322
404034
229549
587576
1203181
1156860
942391
1275228
1051902
597090
369892
903373
1077957
1031688
816897
456696
357979
1232686
645246
833661
565305
1109417
532565
1358485
1065077
207981
530711
147631
450722
467929
925533
388973
786188
37495
1056101
818616
531738
585123
1076314
287567
1228267
806559
169062
743486
93103
1321002
340728
1248840
139007
612396
486474
408600
507221
1114417
1097211
1267629
234799
1223240
848176
120758
1271342
1208821
861139
447372
917065
1148259
267245
1283345
1300946
1217313
103351
589213
252947
432247
690946
665325
354963
899092
411147
1101605
254906
342690
1301553
1186202
287174
285821
84561
340832
613721
1297764
1155488
1167013
360121
1084582
28989
983043
1314159
875606
1253390
1130068
209018
975072
1082492
1186429
499325
231282
1101216
462279
1361705
655587
1057578
953977
132358
844417
1226713
927169
1058786
1264580
6099
1157855
670877
180447
411944
793625
577601
520316
557471
343262
967913
1087243
342549
166677
29436
1324524
633621
212702
275516
746809
357761
1102500
644974
1075759
470150
27979
105461
920991
3256
4702
1205928
394110
342088
1014767
966663
1122377
271912
1320005
103500
953171
286339
356002
819019
965036
1356012
1121233
729342
259977
1306245
847758
1192339
293213
250236
22481
227644
381185
984215
588589
658206
1106593
127935
1327698
424572
609595
669
409136
714198
1222973
245748
824573
768960
732663
723130
1061456
716588
1178024
651518
1255881
470204
1286544
1243372
533632
729143
342809
1179806
199334
1126751
586833
996520
193524
267057
315009
194601
1087178
328353
414487
15359
357752
293495
680038
1283724
755317
1355788
561804
474115
642931
408716
706960
1009533
584152
1279970
292437
656053
647703
1212025
1247577
810316
1136025
699117
129561
1302293
1317447
266574
350151
409910
1174065
908763
1352313
1288321
537492
674964
1182998
1009602
269550
1245034
254645
13288
901900
566593
1007077
482668
180181
1222092
1249466
1046876
1186237
1147599
1356263
979989
1007151
1269664
506879
1266783
816866
591665
1011321
991770
786644
1005460
1332292
93551
185511
880626
754653
171432
710617
577195
239624
865894
653083
1285717
956201
971986
886699
1046080
919629
1280789
413817
1221121
184906
238364
1010126
72987
928231
153654
188364
1313903
782618
985501
958865
93805
708782
163912
160272
50570
882460
1018130
439156
469698
1181225
1060924
1050355
193498
773183
536310
550394
805169
666647
1141931
745018
962385
372954
971442
686910
686177
1080685
385780
616773
518932
191853
279136
267314
384274
737681
363097
1111760
248312
582879
284099
58852
452959
1305140
298760
273671
481991
1010545
124396
681316
1264365
654118
601354
65558
1265910
79377
195749
1255008
1055719
289959
1217285
460686
252437
919647
104858
939
1272259
284593
335976
272662
480303
922086
68996
156230
615880
942354
750838
827500
87356
506096
792666
1170348
323545
255121
952905
1127671
325657
839008
1265255
1030393
1181059
274468
1286204
1267853
795372
1198242
762711
803465
347107
567065
1112238
160550
1287062
1272859
510628
856213
692877
948807
583232
221842
283192
449323
15386
1243910
270929
821939
60207
653891
621758
745957
646330
1135372
407772
1343843
803457
733864
1231502
543910
792899
562071
222853
1326091
1104573
964368
1342812
709931
1120868
824005
878820
406749
927215
1016562
1341964
305893
877610
628181
652832
878933
217875
108105
442391
595974
687007
810352
950992
1113225
1212900
523682
1045888
994014
1232731
101056
570271
101625
555586
1258687
602360
313117
336927
369569
302999
427225
168482
168918
797056
1277879
261463
760882
916914
256917
385804
1335318
485570
959549
225348
1109521
1196567
510476
481536
23030
90597
512452
482432
1132616
652702
311660
424704
216161
489489
928011
652526
935588
350374
735471
215065
1269620
1329847
128993
926481
109761
788919
1037928
479371
496260
631460
758228
442722
1033724
431854
772094
818372
851423
333014
342869
788097
588642
794562
1243048
945531
1233925
480133
1044493
115656
3336
723302
496861
1069651
1076852
1268441
356704
1060230
1084322
479155
305036
1065657
420014
1009460
36790
154993
374810
477465
1175211
1318103
908832
54005
1074934
524132
888399
1017550
908067
1289144
744452
1177154
485877
904847
1200438
61875
781469
98116
1227293
1194516
1146630
1185608
657005
952070
370239
655349
218768
183476
570338
1116933
1000990
462990
655874
609980
970242
776779
513676
122146
1267170
477947
371329
593416
225900
389042
634867
819097
934607
72068
516820
378891
406953
595130
361644
1063934
54510
170148
1191108
255927
1170183
1017255
424837
715015
729987
1070925
244826
548970
334470
949566
1147359
708509
905950
165832
954709
33362
874647
204398
1132874
132178
942309
810795
664258
373089
564614
262804
410024
396290
459593
912910
350910
1014062
653105
468508
1203638
545138
1180949
147936
1364212
654973
101668
365852
63485
361842
1283690
918761
959924
315231
367221
490021
497937
1207368
766003
568568
242712
1123908
521487
1250429
451733
206556
661556
343593
47616
793930
1222879
1088241
820917
159161
784609
1264821
947966
619840
1080922
389119
790514
954587
544801
1047147
583740
1025199
175599
894490
1257872
708605
493619
554301
1189422
46315
916353
774096
27723
128038
582608
658289
1239654
1239885
559172
694581
408850
1266855
602205
745034
783230
518782
895878
1337794
1226081
396906
799596
72070
1339337
256898
309483
818999
979924
713855
522940
329964
249924
1105605
1223970
1002482
707632
1164854
435358
265279
279665
70729
341982
264090
736783
545255
711448
1094883
1132866
384253
1210628
670491
165937
213581
99752
1144955
33165
811354
1070907
494584
564611
1276139
1083
1436
982843
464340
502860
895835
13640
1166664
697896
718786
1281070
601326
572103
1358732
31536
1193276
1293768
355595
757699
427112
1363561
878559
1230089
952980
1197049
260050
740674
528126
1129680
940860
374730
849597
961206
519727
890817
167583
344656
284469
134456
943341
1144311
481479
172902
1351911
651880
558134
869680
891772
591968
1281080
142741
585362
504519
291792
577210
200218
609618
258840
1043723
621236
1039524
785926
427206
395872
1313268
949117
457548
1246880
729271
988685
703674
1106277
124855
289921
683712
765043
1321586
300901
1188424
1356288
284290
1084044
923350
969502
667847
472577
623278
70926
121805
574670
85997
1240122
1131430
178057
817970
927022
398861
1293926
875401
702845
242637
544774
552196
766369
733795
1245964
1052432
868106
797722
700130
783938
415353
462293
598763
55670
1033450
24370
590367
120517
42979
126972
1081421
305413
358434
197201
1219150
137635
582997
1222303
21969
1145569
1352789
1345203
1293190
812190
911776
993466
382480
309149
208108
410347
1325853
343885
766368
1355920
354250
644849
937366
75036
1079645
1040742
973015
1046516
765794
424630
922556
596476
344550
1006637
723954
545903
1275969
1114983
203327
404500
369268
1113830
353602
1292031
1284622
774991
104222
928762
170544
943253
359048
1049439
300746
252141
129749
753416
674070
801246
899003
135832
126242
792072
1068231
98770
46332
998814
635576
110020
337676
1238258
825655
609192
85876
826921
1334861
614757
1342295
51937
1060674
306597
593017
928217
329422
746888
933684
618662
1319256
381461
1309247
803626
667089
363622
72765
1358370
994007
1053622
1198750
564844
1256918
169040
1008032
109505
21073
32410
642722
1323266
281634
251345
1272892
930086
55709
1255429
915798
1227868
968090
1243288
50212
397849
1116943
691479
412363
74245
539695
504673
614944
513924
865255
365928
211869
1304709
26720
338769
526304
899905
759402
1087923
1336947
337689
1313409
1363543
1261702
736429
330948
693236
820788
903385
217655
1015536
1163947
31026
1362038
269635
895418
816451
186332
706755
974114
52662
966962
1148715
1260157
926892
959140
916983
1041451
394069
1331513
110761
86191
9864
123909
994433
890892
626838
1167605
888529
689582
1232975
1260664
1088041
1080038
951742
989477
1119103
1041181
154029
42538
384901
529792
1240312
192095
152380
653422
136266
425215
1017649
1065525
321165
1066182
1250837
1241102
997900
909019
1083547
503958
309662
1131283
382225
88212
342232
783695
82474
684842
1132096
1227991
1204146
859461
735174
898960
724294
689507
1330703
342424
726758
821443
961410
214213
1191965
798078
1113630
1008385
721837
1339619
1267586
286115
1119186
94959
1205144
789944
787919
509469
29846
394651
835276
51729
62083
425005
375912
710727
378161
465205
841190
546627
455550
394428
1044909
778905
672969
943798
1009103
769035
1131976
715388
566763
1200149
1354844
624833
961929
744553
432488
366325
947828
461499
321472
193414
1186677
693906
605873
973934
1156475
919428
1187594
1145853
1001557
647207
785430
696513
1165713
1060004
1307313
728985
298142
981585
1348696
910102
152153
946405
540960
218621
756931
903541
101311
200065
1244569
548304
364874
1166947
628102
695043
1294022
60562
723026
568879
217656
954458
596282
788401
698084
1182102
204176
522212
1213253
512599
81411
921989
147890
138903
1054290
1038823
725488
195776
439165
1085288
1147907
1065804
1239732
167264
1350422
610128
1102114
92703
267618
251416
244768
590715
580898
452265
182923
546594
1304350
1227981
262675
484901
988973
81038
27301
1021701
240981
381073
34852
476081
513519
893073
448589
856001
779212
376303
962141
492251
921104
404307
114328
1002352
1298943
694662
130658
321043
568889
1124422
787968
888579
579552
293105
702794
821959
10341
790238
238996
674129
920325
629768
1201360
286175
690301
878472
1341261
812887
103435
493069
818007
93602
282511
1087605
1307048
1201976
708907
87936
108049
400761
270222
866911
313561
895900
220952
810778
392984
95722
79317
1244541
1009744
906574
1238521
87484
764200
1000555
1270664
511097
1355442
404234
594812
1296567
596782
212990
1124176
1319914
942992
236065
1043677
1310396
86142
91234
147327
1076447
1235590
857566
443805
828669
1077135
107649
1017095
623521
864377
790638
1190806
504731
28413
583319
456044
392587
881222
1172658
1002147
1274936
1346972
194014
1279223
726664
448321
944234
923909
1362891
21224
197957
355910
791514
849614
723744
1243434
1279355
1346022
997467
456093
950292
595578
1233929
1294989
396511
912277
1186569
884334
542429
1317654
484423
198835
1237818
456839
306460
484262
1254837
284673
1269456
1186537
244623
381478
961096
1130765
337773
1291075
71437
114718
1005278
1257492
511597
3574
873332
1120985
46387
420252
1281298
604502
420807
1086086
221389
248065
1221131
864216
967356
750876
458839
821261
57343
223523
47903
633247
423306
744163
1162032
882457
1076573
29101
627609
1347571
422133
665178
661049
894817
774517
586060
948384
1172415
853683
341596
543502
513181
879244
431965
718550
1206119
83722
824531
1123924
1251644
1038000
1013159
426348
563977
1345048
683930
249265
511696
701681
547397
624527
1023077
809030
554838
1204805
867365
217773
152667
1201989
17321
631474
303233
1001018
24658
563424
308872
967143
864928
319394
78798
796128
1263226
456424
433638
39773
364556
1035869
680934
862051
1147455
979741
1113684
506652
766667
1037828
327434
75488
914878
285025
318698
498358
85603
533703
853517
578689
733274
1070834
1324783
95094
187226
820440
805201
287512
1252129
183721
166031
1081026
720471
328853
1215637
946127
291924
674440
684543
965116
362000
604999
90151
203426
213610
31073
1108574
58444
16690
601584
1256191
261083
1358122
1202592
477118
1364380
486007
85948
484226
23106
272791
1141269
796472
440969
903649
1095297
311803
298947
228832
979271
1220846
289244
825699
578991
438318
507023
1226100
1027868
634367
1031164
908324
235498
759526
78923
399606
233632
182882
1214167
464940
928288
18807
202734
240726
983156
1250027
1180605
980597
334148
1165990
1159085
991833
613018
998410
1337822
184829
1230708
152476
378511
83287
1305629
26909
456442
467139
319725
557986
1186571
531137
504913
359687
854797
102434
1028893
302707
105211
953772
889507
852962
814493
1074770
44243
1204411
32330
159534
908722
493550
646658
67458
113487
741863
5773
550549
1189571
28329
1043238
139524
1358862
835743
211057
943856
820362
204078
1097688
1094487
618201
1186263
171760
1038665
1155886
897030
310134
356152
1252330
171904
564679
1081036
73578
1070696
629231
581209
767242
812428
797885
550840
618061
67781
272752
1292032
1251009
476806
1299786
789416
55225
20854
293978
1108404
1191469
509677
343093
668389
208266
411953
745942
1356128
60783
290939
1022900
148985
1104890
1210635
1260383
718761
776121
960978
1273671
422933
1121354
1149925
491987
911413
757002
929479
1233311
22994
1305032
816034
44516
789733
1010320
988905
837982
371945
1186930
277002
936848
1268404
197058
1339672
617895
901897
603478
362618
575295
34594
895133
1054454
667469
724672
174350
207974
823598
637292
1147975
357060
1362133
558257
512800
88063
931337
1353998
1089389
1337475
88113
212033
1334760
923129
916638
1352704
1158121
860468
661290
753358
651919
844432
923646
1208011
174463
1118202
508154
450690
1204347
656839
1184369
586186
1215828
970660
151526
951406
810607
701893
1077805
1025401
736632
363180
968194
970513
1300451
1160364
1329473
161687
137087
824376
384410
1035389
918263
792442
123760
1106569
493100
853690
19107
1035376
262760
141571
1081557
230964
1160837
1325390
1120951
686585
845747
1356793
701659
509976
72945
694339
1133888
302028
236096
839019
713867
982062
740429
1341585
132897
1337284
985724
831239
703329
80560
623889
1314989
559294
121664
958310
752598
281069
1244884
911740
997250
209098
160626
636508
321651
229341
1048721
192277
83481
1008462
808194
157790
875233
929374
1954
140375
324893
1229368
63759
441379
842534
604703
408045
937438
2948
997731
790450
69837
101885
342976
197924
832249
1215199
395513
937810
891611
287861
388846
1329882
741694
635830
92220
707733
1056572
40648
578854
327522
792851
944858
1329633
427838
153659
786347
1332256
353793
172417
1248907
1032062
715888
1022886
13018
1172240
590154
591382
816225
1003375
1362669
1103434
1237174
1288342
378999
1242564
149589
1041541
1094344
329783
516512
668640
1071986
813805
622896
801170
355426
1190516
819511
1262469
447215
2645
622004
255763
399074
20961
1264289
997546
1312999
1217265
849979
811629
412077
667943
1065944
808251
943763
202598
641792
299737
1317713
955740
1229132
671703
449334
666406
621536
1321852
187643
200100
300339
877968
163805
1046860
742686
1331227
458873
96130
467126
795549
251610
64502
1051834
861694
1309188
234545
1146977
1275900
719523
1115256
339083
352690
49150
122745
994472
538351
1072593
226613
208868
1276215
394920
1271139
387677
588028
1325916
1083987
352797
1071730
484501
244854
1339316
267287
56937
15253
182334
394073
72551
1010428
821182
1324791
110832
478247
952112
686033
1172671
756775
538728
619718
234973
1010790
1070022
51884
1079225
168129
955625
211336
1161732
627221
1306204
1283667
1066877
594536
139629
326010
504844
1274478
1053563
1237671
74113
1212894
262262
909330
108342
789239
1187585
283988
707410
63731
1265959
1010950
1067035
557042
1245625
1264415
741380
981479
1317940
361280
319597
604965
303760
268709
498769
253455
368601
771262
1225373
997312
911
305290
111913
1098407
396947
1306563
201149
330238
247738
166311
535293
795567
125667
999772
382348
221114
186330
1276372
926786
902929
167733
656991
418263
1219027
1160489
1001624
1322756
1248284
850947
51286
956446
968993
563291
229444
1198154
631782
267026
870511
1354133
591411
991950
398950
1357879
776270
754825
1165332
455601
1214264
712377
67036
86268
229539
749364
1071990
458716
779569
1310185
360886
1031813
211352
323057
760137
588068
990688
130055
1185726
982100
989700
476594
449009
174962
1191577
373818
900250
1353524
1093512
730212
811106
770128
1068836
204061
1141412
463998
594254
766592
413386
668361
1217597
533032
264861
468435
873790
126979
1304887
565097
602172
396150
402187
8094
1142685
85646
1043615
1087295
989661
1021580
998868
938978
620322
107584
482711
1193458
1120757
1267786
573663
827595
459107
251431
192889
892944
672143
490175
141876
357494
846624
1333482
104868
142433
1130846
444982
781878
694496
11771
27040
361481
780886
8298
359234
877649
797351
177637
305947
936237
109900
1279431
383478
256766
1040356
611455
516010
841788
263346
1012226
949828
1041915
964161
950877
504324
1164743
396843
1116715
47558
1329733
575409
1321879
720889
1176804
1100442
957125
1161045
16190
546240
567868
172689
460656
944
737630
1186122
996318
64
430965
511958
1091822
81451
1255851
324319
1124940
429968
1018047
834850
848992
148327
1322658
1172873
1086784
1358507
1197469
987571
549522
1016847
1138261
583113
1062497
72439
1280623
748788
178005
415971
522576
202722
88966
900550
166461
839412
686769
104030
1115504
1341985
193229
853936
88165
1216418
1350096
1337203
1279722
336378
1229155
730039
683535
1176424
5886
979106
446710
1022370
79040
112270
246922
1142482
438263
243762
368216
519876
983284
1061481
1086382
1215820
357518
1202908
917424
671034
533491
469785
621896
263012
546516
842019
194540
1173202
431689
956872
827276
336207
806538
540586
17912
251177
392606
884595
1246172
250548
224600
619359
102773
271992
352273
1137416
617514
611810
232794
859161
59768
594307
1211533
602067
961574
1053874
902118
319545
566176
1020174
1221348
1215123
1222488
239272
1239623
545965
694799
358768
1253276
772057
169150
714295
1361152
824247
442226
498095
393510
909520
312572
63029
101827
1152902
1012334
221753
178957
487925
451079
141699
371488
192701
610902
688765
1166413
614011
112410
5880
146223
1015640
59269
416698
377022
725131
1101199
221917
524663
309185
409790
390031
652076
1083358
94012
1104993
814578
261067
1269147
884293
1155955
627486
601079
766479
1038938
947650
1129285
102840
976000
641966
63347
785939
311327
412699
542979
760796
1308541
678147
404893
1242428
993283
1265174
857573
303120
675705
139632
119337
920564
910704
148904
1080190
1042648
259022
1042339
1298518
107446
455048
846311
139364
3483
493276
1104819
819402
288885
94707
671753
398587
890226
63815
641373
427656
1058896
169418
181323
731067
1238426
1161467
1214705
1304417
669501
888482
674045
1175034
749803
767283
578690
1171353
1004607
437346
348032
1130982
232996
918226
594428
78904
214865
1340825
676740
817
5669
86091
1153880
1099345
566896
598577
202852
260897
1165090
1263835
196537
924133
697968
946033
275849
694938
448962
763817
1056342
517868
57842
1068053
112558
214149
658527
415953
1220522
1042780
1173484
1175112
1216651
1118449
224803
1140186
149291
444829
235742
1028416
967907
157972
98931
1297484
510717
735008
717614
585490
275442
561608
34682
871355
942698
704384
957494
370976
221671
111628
1000395
298072
497257
768313
987784
444439
296105
1214656
705522
407624
619204
499333
356761
1156277
608456
1035856
887092
710747
1292591
1085910
332561
1029956
93646
721058
308108
1042210
1279649
318151
56137
723160
534647
1211882
211756
724645
877129
503289
596053
1222978
1166958
550306
1183609
376882
925880
1126545
309591
114860
723411
837961
28529
1173005
1143767
508613
1322915
229511
645615
1168500
858256
882372
151065
507464
331756
377697
214213
230794
1141065
714499
327057
224246
862528
197558
129367
896470
69881
107362
597416
1286158
1022779
489204
373553
1325258
1135759
207314
93256
810510
864100
793670
470831
21011
1013385
833029
774123
269131
175869
589531
252354
837687
221540
982893
1299110
709892
175838
539864
591254
301906
856993
1062391
497671
542130
458530
1028855
1142758
1362589
249879
1245291
571255
280367
1160133
232551
466541
408573
290221
837405
824382
689893
796611
1070621
1089711
549991
120604
378595
1099536
514381
1311791
938214
931600
173992
121189
531955
1188245
713935
1131337
1269448
405023
690687
941292
164343
1102779
1147356
985296
499514
562184
795530
354009
1138852
303835
1170862
556648
1060512
1044259
386298
1051625
1037585
899126
442275
1003397
715821
180080
734931
225798
1268108
1039075
147833
334884
46920
849145
568270
1234476
145549
1018650
30806
746646
583181
17087
751041
476294
1251071
662684
1136201
561506
897742
645977
116741
169720
520724
535805
854818
1209331
943879
1039738
865718
878868
1149472
1232544
824500
236301
444090
1343008
326665
37636
1187027
692697
459161
805955
740548
1206827
952087
1222907
203535
25335
137890
1069016
121322
1218412
1148044
1270205
1069395
929182
529172
1251778
645742
657754
31772
1026543
719770
365265
1224164
1349912
1076294
298517
117469
1081937
1277688
444644
1143737
403800
461390
36872
1205666
33960
1309326
1116568
390278
920096
29204
677371
530459
563509
1271089
1073411
1346556
1220986
646429
60907
838448
353343
377061
428688
1251491
1217149
79939
167411
495526
269401
1141698
118769
396069
33347
280542
907398
1238514
311406
958258
1316162
451307
613513
367197
1198683
557622
846929
298899
1279964
927311
521724
783923
1194206
1004704
1123786
624915
965934
1208802
987756
70328
400867
684437
822449
732411
780604
1231781
105618
1158982
158408
428504
1189028
1021252
118510
1117766
806052
241197
1026525
156925
246092
142000
1209767
532248
384512
1181793
1327560
189658
658513
236536
9738
1146598
56097
265201
1091397
726407
87639
193724
233159
944311
905264
497284
300608
981086
441326
454442
411593
561481
265028
217791
1313401
776705
1186313
281499
53646
409018
1002429
1265173
390806
890393
1305511
157412
923409
733856
1166951
478584
852508
1065820
663269
1014296
658835
223697
426572
918106
754857
994367
886735
1186832
363737
553869
1242292
1063258
1225001
997442
454742
871062
973555
152431
242316
318199
34955
435898
843737
388630
246569
398075
392377
1126223
658317
756939
619123
1052472
218267
479822
1023128
415714
539699
370712
331623
807485
740824
266689
1316811
445571
705884
376350
881667
716064
216923
720871
766857
945129
678556
682491
487067
645314
1075039
139303
34194
494883
629886
654072
341280
1043740
411457
194010
201082
592653
1051353
322017
333902
701543
594626
795312
407291
884926
504472
195625
77686
742765
1184935
840836
1130882
1130990
580436
1169489
195820
492761
137933
149807
838020
960416
1076019
823276
53739
1258173
1283419
387209
1343571
855614
467149
184584
144859
1322426
1043840
905806
684069
231432
1075697
678287
1159511
835177
1221492
130461
211703
1309535
472367
1083186
278953
734842
304536
880780
594837
290008
131482
664755
751761
33973
744917
1096408
1207384
225225
341471
81355
188032
27019
937852
280582
938647
428180
508513
730047
891557
949788
403281
1219946
281163
527336
692102
842079
1125417
1053261
570741
1127815
918341
1011035
154161
583839
585935
1031973
675990
368846
1213591
384482
467868
287024
711146
1050462
1025896
453654
456961
152644
576021
411164
539076
150305
1194167
1018589
1008835
815347
321173
1118137
1156222
805813
512420
1281847
741177
243904
82574
373905
354403
21158
227975
927787
1335181
774962
128212
1203403
304291
1247927
1118206
221110
173189
405161
630817
99399
15077
898018
112235
689955
1089610
952859
3426
388852
76948
146701
394773
281162
1070809
183295
275263
241297
530719
587731
1131928
852427
1273262
514537
454744
1310854
1130689
604140
1022048
199313
819645
1316876
751734
530825
518266
506321
745511
1211817
1172033
99872
384741
1131440
466311
1088007
1042707
38561
265439
269933
143360
1290986
206121
1040301
1160798
178253
201230
938667
72226
801655
942173
1040105
430448
1359051
707712
896294
1150612
859506
51363
542423
1134055
864
1269053
779597
969232
502438
647023
908832
663498
585407
1156119
426518
824861
370282
540591
611524
140932
972138
738456
170252
726340
960146
526582
1363279
532605
653254
1306640
1251784
881236
461676
1336739
765532
799337
978308
1256713
201840
1324801
1001512
1106468
337968
1021517
144519
884728
1128943
128877
1096638
1203396
1231772
356014
87795
1141062
382679
494817
902297
849252
678967
783189
502324
399035
818327
1094350
331324
53084
565457
130646
919228
398183
325500
960583
1261490
104040
21583
583440
1159157
385543
1063170
357327
387748
753155
878750
491823
530305
106197
324297
463286
455794
873933
71781
675828
200036
1127789
899563
923779
434123
1221042
289174
284938
1355988
1356472
1152465
1038342
774243
227300
572895
459032
682160
675887
186209
1055671
594547
1074992
380300
1288422
457446
274037
397876
510276
1067747
765861
1057177
1076214
158332
557531
447418
333040
1238078
262264
409709
269341
814764
1281645
590427
144748
270424
810704
1280028
1076541
1247824
416702
753760
821340
26314
1340234
1135705
1100145
489514
241748
1178993
70281
102672
224610
1113379
81892
487543
1310852
1191222
866106
1063849
750693
549874
6950
1226641
931640
830094
394856
759855
568874
1363862
10236
523528
488969
640660
783430
686762
1227670
693059
1279766
219932
1139850
719483
570505
684498
907088
628920
749020
381965
245843
456890
86044
1022862
694339
47088
617450
845310
365936
49155
1213687
679575
791304
769849
107752
640858
918810
667391
394604
549255
919485
589400
1221085
934628
760400
765276
592460
910131
928514
163809
279072
103862
848682
678876
363294
285831
408053
935407
27207
636036
1186949
850851
1308370
986344
555415
576562
1165403
649281
93254
1277223
1232510
738747
595338
925682
337538
1152401
108535
578583
1248059
738330
627142
471454
1313905
20602
1076057
229719
791908
710729
596743
960116
1044309
1285306
1262545
548748
8188
1193715
1073536
286383
127223
1037328
388666
114914
882260
731014
1103764
1074281
1129645
61582
816181
1096732
486229
1321549
764860
511946
387466
798837
635893
809387
1147601
100755
1185351
1304246
1301293
59662
861823
885639
1009297
104882
582906
1185552
583757
667884
883814
824334
606061
1249551
1039226
1325287
1119528
754520
596077
1242802
448435
854861
453390
1084250
1078257
350464
427695
752467
418553
1254506
1247523
1324614
507547
877087
340042
331798
46380
617003
758142
348878
744382
530348
833182
505499
266717
718925
1322113
400480
645760
1160482
753146
14011
355800
453174
945932
395478
82409
1002807
18909
224469
6579
285343
905171
841871
142748
1204400
717004
997431
1160679
1253817
898673
1084530
211184
235070
784554
70939
339930
736879
1284438
881949
1257386
1024999
315195
600232
1120287
453042
907871
544944
923727
864739
230194
249146
750583
305805
309922
1346016
396999
546564
106027
1363984
779618
413973
19061
1120873
182014
29657
434149
389725
1061456
1095273
1143637
1268337
642783
697116
871088
205085
1136261
765702
1215445
159456
762115
1291430
102061
316976
717877
717330
17232
461746
1022491
1044806
421865
340623
788157
861775
695056
77274
1067243
49120
1082163
179231
151257
889028
277491
1085334
380121
291250
1327483
1097213
496075
253796
1209926
256368
501859
308187
154836
477498
1327826
380386
367853
1219325
1164194
608429
538360
496592
447932
1281399
1037160
250919
734042
106782
1023163
1198311
115122
38529
811106
936562
721830
1141361
1248336
744932
42664
934482
533992
756679
1328116
496456
1168533
1072090
579172
167596
1052657
261529
1237755
592823
169101
111551
831412
651537
838867
905917
375500
554120
1029196
1182143
404905
423776
396902
236229
239455
1117794
307660
111434
1278536
1060097
1242768
462917
144324
865920
1019008
1355375
1011178
52492
1073536
969796
232557
862774
1331908
1181345
567145
1139702
1322782
636752
1053465
871623
210113
1083688
321577
1020097
1349575
42481
346625
145508
1291188
896922
1167268
330659
905764
423102
1353169
548489
1227890
890635
514079
872201
185556
791518
454231
478832
12645
306653
1337536
346233
1237206
1224173
282852
523204
852738
138049
533459
575444
1218672
501409
1260722
497310
115897
329367
1114088
15506
865540
513249
716515
764859
503773
581632
21126
1260800
74590
1085995
871531
193605
1171747
1092443
356486
1192386
258342
426562
497460
547586
554510
1060435
25808
272663
731927
152823
967476
1210634
333583
252679
1019195
914818
734392
966665
848096
1330263
395582
909598
321003
1355742
927584
863256
94969
752491
1298889
573322
514842
28433
97782
1259583
1240004
191937
1256061
125765
898505
1236654
800352
1024312
372970
780260
681065
1043171
1207085
284332
1140092
194338
1355278
625412
1292516
565610
279003
88371
1149802
594292
890835
699916
593338
593531
512590
1057913
537966
436919
92824
918039
1133048
62344
118658
714606
1337468
984262
1260099
1150251
572054
828779
294515
1287394
256477
901077
420599
637743
1303441
1153513
828333
1156105
127150
173319
871743
1259340
190111
899718
226850
291120
959434
282321
448066
725850
1142729
984022
928158
702023
1228018
1022365
950229
362539
108249
1277717
742483
1095044
454531
359392
1218189
956769
1313612
990556
660556
715043
1212287
1188677
518737
253207
642949
653406
49629
474101
685048
179127
1181570
949027
114031
1257666
895367
938969
141988
317142
1136149
613354
718413
1055685
629482
53963
1282305
814472
970908
434346
1247216
153934
1102576
653191
454742
1096185
756475
75377
137974
143752
486517
1324613
556886
480013
40138
383822
28362
119054
388232
593801
361221
1007239
76372
236190
1067788
130928
785967
323739
877100
646696
371635
35540
493561
836611
1342228
505691
710790
921024
951864
854330
1182922
1231238
724787
484864
20135
351243
550745
927903
1152680
479680
1190630
1166553
780085
1005828
698128
301290
977153
70200
569664
883735
123047
585557
1107243
95723
247025
719134
1071985
327842
174013
566073
460392
482676
203261
1002878
118729
233083
544433
90604
686604
257194
1091162
1015765
1094293
1296124
626597
807255
973832
1263908
600742
350288
45866
1159221
1332204
1146592
437271
403339
467477
896568
471127
683191
1207360
217919
48125
1345069
8909
646910
31751
168107
514073
483984
1116798
316552
196392
218093
152614
1186037
1318773
903381
1062770
18611
1088069
1351669
602360
73148
1273477
706350
21921
717055
588203
184298
1284593
1031243
677217
114343
209377
662556
1170082
75012
1144564
1283117
1135492
1223411
526119
1013565
174905
254754
1147294
136556
519570
1167586
1278577
1158663
1015827
1080807
1089452
171540
921766
1043103
1332370
664572
409653
1335555
1011586
775470
261507
1331513
942011
785611
505994
456203
161071
166147
44623
841457
232384
915409
830635
1301332
978837
1050938
754939
437372
1019831
1238033
1106937
708677
607070
958788
75056
58741
867400
840799
381474
982218
403402
1157154
437300
1296059
684005
336553
433008
565997
431649
866211
660797
515084
318752
1335683
412845
698274
903676
635434
761034
970984
813083
752511
1092310
619881
1049844
211799
282617
189634
554786
1327330
649731
591320
893424
448088
616345
290964
950718
789860
953253
485449
946297
73690
1253875
439624
252722
1027759
312787
1085005
445000
261856
350235
1018926
1126458
85363
333549
423533
549917
1181056
1131037
535408
1022284
218849
543827
172971
898948
1256985
469933
327805
1134559
1159633
201452
995860
1199445
280210
976263
691320
970389
238400
1230596
219116
571403
824659
120567
535266
341707
685771
916380
436187
423107
273507
323352
388844
439724
34634
190489
1221819
71942
658148
174821
725788
949760
591207
690088
110697
1324677
284945
1040031
764990
915296
131013
1221449
738612
516980
740662
1234688
385974
463297
1085792
156927
769603
46325
32629
275327
4355
745647
968832
676690
1234153
344330
569471
970315
465474
620961
171701
390220
708662
665584
323822
1305963
1032971
757695
150644
296071
55198
158932
614869
1360798
44545
1287684
1105967
730135
102210
39399
14724
264044
1189290
839005
479641
1182378
1159559
178542
685264
1019124
1192993
147255
601989
648060
287300
1207410
495184
1067060
872651
1310973
508664
764081
909312
112584
1184290
22581
495546
868750
954478
897505
508390
1001148
217035
646942
153926
259945
742328
1001025
478318
12249
598899
525544
74208
1007694
901669
1076411
1165175
751578
68309
1279828
709184
151962
105057
821546
251703
445464
345906
1024707
921214
1050613
140146
1299510
458029
1022972
924610
1030482
151830
764067
975765
1218465
1226115
145042
23376
727998
58888
344137
686061
496483
649373
169320
908445
338072
700831
879974
102659
1068153
259210
449456
848745
186296
1120345
378927
1157506
618920
632678
96263
105067
460032
13075
233913
75407
1138448
1006908
82499
1363295
417818
577379
290675
509543
1287185
504932
89854
584323
1163873
1140640
853245
108110
412939
368816
872285
636986
359875
1303947
902616
175157
161386
798075
307521
1054484
448027
45775
1176947
1253649
184494
1274544
932388
67642
866810
589614
1290667
790688
998278
773627
1356234
405310
53051
916705
368620
75698
475689
1361769
857295
1300033
1168185
625464
703244
96249
621801
688074
780760
587804
412949
340612
1074322
600650
648696
315319
365154
1035488
313632
1251708
328970
663530
759045
649224
1083216
141365
559724
1251208
56198
914671
1289150
98170
1353118
1003788
1246608
1171303
732643
645349
770076
42840
1081289
227243
729297
655559
1047144
838700
877999
1093520
1188916
507866
433724
1030085
660597
923781
49477
246249
1357997
1362686
567222
276150
907790
483279
115557
443967
268488
227543
30536
754367
998568
177769
452396
303515
764266
851779
899949
961448
476425
1359835
1221201
177964
583453
1197001
1304877
198229
754039
1003174
807429
612441
1132088
441815
172629
741730
1274403
369070
954469
481623
404097
531956
1057
1248161
219696
668477
715160
149799
864928
119358
412561
1297069
418351
579556
676187
1314867
415178
1298630
31112
438701
205176
508628
1062416
529411
799991
288121
186539
370003
917763
1121109
354941
751698
1331605
844258
549353
635102
708859
52246
958996
781485
688936
177969
137026
71715
638681
908264
1129740
371099
262263
61882
772560
537095
818989
1343999
678139
413275
474331
490814
1351748
1324315
1317371
1127862
504788
620786
388306
875860
345111
411544
185608
1125695
552194
1016461
139105
504889
822636
1029021
359418
1229554
1166978
253315
959867
1153177
43596
1026584
1209108
745892
48408
1210955
1137986
527549
1221309
915259
83983
457126
505908
449791
1200571
477765
190667
142836
908315
872425
659031
41017
195644
746619
182436
1002312
498159
243844
45630
943483
331469
342557
135002
1128114
508648
592299
353002
454060
136465
33183
234188
494134
1319088
132241
336225
106614
1336980
1149910
438811
589248
1066600
460010
1095119
908128
454585
1336371
623904
739771
49566
360951
397583
1086786
87816
827456
477979
1088745
774945
430167
573145
259772
919401
1264330
624869
20590
1143481
763712
356232
1007762
716619
1349050
1328450
585060
714008
806623
69661
1289185
363512
611634
611165
249174
1012665
1032481
529892
359149
611932
944959
617557
1074094
517814
465811
1278935
876704
589470
567325
1058992
724059
700424
432686
138345
385861
861707
334192
1247723
417264
1347355
1024293
400946
1264784
390254
759368
1024687
1200623
1202083
501463
517165
900247
795011
1092438
700610
547608
418041
454603
1295521
364569
340026
435239
39431
1176769
977752
1307210
333888
1094204
214197
67425
805672
1302459
281543
236244
579465
866282
1220542
1248621
671073
253368
941208
144571
1278932
1085798
395699
1066700
824014
910013
940682
1346650
182594
1355230
21508
1230903
316751
519153
122874
332037
399855
753952
524658
1192642
249746
57436
1342881
1038560
13800
357654
511898
834563
312244
1050447
779103
546140
64809
1273363
502724
555337
381451
508876
1072593
1122740
746302
1110674
119789
561891
698374
115824
1149396
713066
683326
597083
686090
447751
794145
1330272
717324
711393
216153
1089158
494021
1337649
1124638
450915
1239663
856067
1351199
1318363
188175
1163011
806460
1177199
980094
813080
1342974
45362
1043314
291552
8345
539442
892238
1255196
708417
912174
951775
1029884
1063395
951303
343160
157442
908798
23720
745572
1293068
593564
532195
460164
386606
347371
1297685
1146339
341560
1277224
650665
915641
1061203
423338
956918
238148
635636
766454
160598
1077687
94065
752649
999383
1002592
902769
490169
906676
455950
329716
1351732
1220239
1258249
134487
1099043
499814
929611
1351237
832425
604091
903583
952922
1030647
770603
5916
250118
688354
383091
330446
726849
202404
1099723
1296604
590724
198641
1047811
912262
1180217
306780
1072714
1029472
709876
986966
407596
1207761
1067695
215773
980064
22956
859368
150044
169104
306602
550935
712339
274855
682708
389478
588215
122160
93100
727942
874571
382550
92102
417805
1152558
94270
1262120
604659
564507
1056609
1328730
582978
132709
72712
1314352
1357949
1342733
1069777
875046
1191514
19569
1148095
548707
888895
869695
850170
307848
737751
1091215
482207
323219
5403
153779
23389
909360
1215167
557840
830701
1214498
850177
418438
125813
406756
718323
406934
1187238
176210
690580
1192240
1280905
163772
705901
586939
25033
799195
12262
973166
820999
643468
983812
176264
992927
1178588
1358030
1042237
39980
1315302
1262039
999516
816295
82182
802381
1045397
1157691
628164
351185
811321
15528
1193656
692842
942995
812950
785950
697025
1115527
254718
1251170
1146965
481472
630871
289491
177056
334108
672499
16000
1334460
274675
863672
1049889
822639
173496
1045132
293472
283728
801529
818847
1018755
604066
670540
690108
1007994
1175043
891981
206459
1052657
900764
866033
868526
1294986
970100
127299
1076209
88927
1275151
354273
1358977
776410
564737
223622
1212209
1005704
1095126
109914
734792
937811
1228607
28134
612961
917364
958619
1242359
332755
322376
613699
481530
271077
1358378
926428
487886
564825
1195810
31835
904806
630439
268039
478248
784682
606860
1348800
681622
322843
1165818
404318
999896
271803
871267
1248084
255081
434877
275659
835708
1085634
256213
968339
20062
644918
142791
362711
810944
667503
1316616
13211
1127335
793283
528754
1246470
549213
1138390
1280549
245131
748781
450114
657357
274720
591106
378460
1195741
527306
518907
73067
866381
422921
1362101
350633
872179
642159
316997
109890
611831
1075797
126646
1707
383130
555315
1344827
456111
975419
194648
1217242
665850
1168787
265275
195805
730824
404004
943662
1180360
516259
207966
272852
109783
124797
872792
970177
565681
1349422
150191
365097
804797
1341189
725025
954825
1050344
372971
1215523
57707
46437
1122264
693056
621275
1045495
120125
146173
1152209
693181
1325417
893835
149778
701983
482849
1155370
872568
117061
258003
326137
1136889
593426
300995
559155
886362
590380
955115
1259363
1066649
1287913
25882
1148129
155045
953502
1080066
369497
391667
1025242
282918
876235
1248860
1235748
706126
129082
392551
418944
962349
686331
375005
1320055
808202
866763
774701
1272201
1091437
595415
960136
151430
86023
888116
369584
1277370
1238895
1081535
951229
1046611
433987
1170018
560506
843552
573529
596723
935162
684447
1179236
937365
813869
1119970
423127
635024
111869
809811
1121738
686376
982213
659660
727891
52373
478299
1299797
1268091
1028856
178398
963656
86245
743426
148669
31828
794920
416670
1060387
1343661
1034055
982187
586902
155356
390351
1203038
746858
944657
838807
1250049
1324506
489275
415082
1120160
852553
381047
1041089
1030301
154408
223449
461225
173558
1241137
909137
915176
72623
742238
402061
731817
12515
771456
360446
724374
1107753
836065
397222
1260226
461422
785447
59307
1350217
537545
941848
631649
634668
420934
821891
1234625
494191
1092461
310417
275226
819709
46235
679153
595673
254300
453402
1052835
365923
748675
1112993
1001049
950706
1230122
355362
304919
862552
186041
976761
1077710
335918
167546
1194049
1127028
280217
462666
225627
622063
512323
641367
521407
311453
992905
409714
408602
249315
738358
63166
1168360
377624
504719
1269845
930719
1186941
1163968
947723
656549
536620
1276120
279361
552410
254715
1165037
78480
1152481
1058832
1248210
1169894
1243819
1014831
693888
15213
1130041
968984
1120513
873228
684426
1333004
1180433
1074813
810041
131115
1309747
191788
1291411
448373
1157206
1202209
684688
566244
1077768
1104138
1239657
806405
438735
1063370
905436
894841
103187
292995
1049169
240405
1187863
938529
51595
1207689
581849
1192284
633800
244173
793694
813735
964647
853777
696860
542024
542783
145749
469858
501605
1156059
16249
143917
1084465
179409
588209
287307
1208760
979364
1221400
812023
1332899
1083390
1173635
496298
993287
270479
936121
71439
854703
827331
1169303
1024209
490559
602395
455166
894380
157234
1317400
948195
738525
765280
867697
122575
891931
82860
857789
299373
763446
121860
599760
1345961
1221490
738872
440564
387573
467126
987196
225769
132337
907477
1312685
1123889
727975
1055599
527
148190
380016
256860
1033466
1291357
750764
726206
675170
203578
650053
1069027
369573
789885
1030455
652756
419047
1152177
1080555
455900
492128
754218
1355325
461623
585643
823499
1249840
967847
1055171
694476
1252751
757293
814032
1135575
897230
487568
1218333
1017057
1185183
1320770
94654
529842
235849
1231124
116141
371350
1110105
913624
417483
170855
223907
952813
23114
1205571
1097178
1287904
188571
224388
1326771
31558
562741
448874
154847
628831
312642
476248
12773
444115
176763
188634
1335417
61195
975639
741123
1062353
431822
80876
585283
109721
1336574
1318745
1182910
343022
1059228
165060
1036734
391804
1246771
583698
538061
130679
1071730
1207115
555557
1051787
286119
431228
54640
54736
619858
1050285
580899
132031
795555
761522
1184219
721668
950396
738553
1183097
1275479
441573
644938
1349763
370828
1223635
409080
657708
1077469
179703
1245466
545486
1114190
792809
1249101
1207323
466708
1324166
1173211
1034606
447457
15875
383858
133156
206151
730906
20901
258575
1276907
299475
909157
263227
1196433
103495
181387
1028474
637914
733120
269993
214588
1217014
276146
1140676
1027041
391960
789197
616273
903903
349198
119173
753646
206529
722703
550190
950091
1050166
8970
747576
4800
831135
1250660
1234905
872460
1063081
1110043
1033948
1331529
789952
286414
704988
1326397
97928
1062318
291434
370960
721367
988295
827733
9873
274507
583303
103527
877660
302243
113926
28061
109245
363514
859819
1055492
928155
110303
1050871
1168686
956363
418174
759467
228391
676110
1149509
763897
1321258
1171935
472130
572893
1199457
684393
446251
1030773
753231
746172
1018331
892047
154067
1107686
145070
543135
1084158
112330
475193
507673
174690
663616
484815
1165587
1291014
1139163
661664
805887
513471
726406
533295
180658
58386
1049034
953898
758203
567447
160131
137019
1180395
394118
600715
1159813
501513
958833
285446
743267
30848
314515
1052805
259299
381524
1022232
125673
659107
201160
12847
436298
1077594
446774
1277176
837052
1009019
121841
17397
550864
663634
525627
892
500856
511597
1198303
321904
626004
1208378
321541
273423
1102297
437777
616428
440843
1051529
333867
425211
605814
99722
112270
6942
32038
62483
111526
164016
715243
44063
419847
671521
607838
545185
215711
77103
1191749
894715
1074962
306882
141617
316729
1218693
62217
849826
1068440
120
259972
568364
33124
319814
728592
1269738
1059420
1182013
350900
665930
767336
242201
268452
955910
1158236
441066
142420
662718
1293607
74621
806077
175862
251139
108939
79204
1188100
464312
264763
798869
155140
742652
1017303
1256062
835465
196011
588344
1140362
723531
828946
553490
1348048
249893
1024531
366415
1243540
1195208
1114712
195269
586667
504647
425594
964890
46380
1176019
312290
1352678
1191225
58719
269497
238942
1049508
930288
1143726
790878
585689
25683
243479
1352001
1204860
882092
270034
1303448
1292519
1305030
824338
673410
177174
989297
1150113
995858
467195
1169315
708805
737610
1183829
137634
1149012
24822
1015851
1244964
194023
8049
557631
468301
904523
1252239
901087
705113
1255358
568152
1183584
510467
1170340
1191549
907563
660186
353156
385708
1295899
77743
140241
1327249
42197
1091033
1032334
1004287
973655
1101785
468638
159033
927322
183138
27107
551395
814680
704415
606685
315940
1146190
1041153
1244602
526518
198724
304265
975171
1140139
734521
631814
1217033
937027
362546
885499
1153753
598805
291165
318204
1125742
522609
661585
647741
152403
259172
1204063
1034542
793929
297972
1216981
1259710
931384
594773
762619
1344856
264415
665590
748630
59945
818457
609634
52675
138035
1269292
944252
480956
1353437
1011103
1307218
152382
720636
882839
1110035
414080
647161
722833
345052
592151
1213984
942447
419875
1026292
391929
871871
590562
55712
1297459
693466
605479
137891
874285
216983
713408
711430
727836
803818
982063
398222
71866
412859
1082821
1059841
426346
116047
384168
1018783
546165
1101914
1362793
58617
1178106
87214
940673
1251192
847716
995706
585785
910245
178720
1065459
194330
592819
207670
274020
1047616
749458
191501
151531
1184258
474792
25030
21378
62665
149093
835746
258499
1185980
1043051
783423
1211907
1320762
1133405
1148422
1074389
303354
814051
661264
586022
71423
244120
894003
650774
62316
403926
827125
359860
890090
1244033
449936
648195
527623
343304
88137
633558
1320556
1037268
611427
682002
54734
1198086
1075057
305765
950694
728027
709233
337481
219908
63304
699331
1098927
853382
994804
1295442
421746
1145224
446728
164648
1194990
101660
1021238
936968
983784
8565
603991
685540
415406
1326539
835254
1201395
755708
457179
1175518
869629
707293
685533
170582
567519
1012785
1131567
833708
1247021
967481
497155
78011
415351
666744
259421
855670
193201
1272467
1030221
580285
853637
496430
1310304
186598
663752
697128
305403
231915
1160520
834498
244059
1164095
442923
879708
1046487
426304
1219618
990121
1353541
659357
160247
79789
1316114
3117
868169
311751
60977
743494
1264418
1191818
506947
1353957
399077
1122223
317577
442560
52336
390294
268961
56701
1363146
11961
776518
432698
1313192
880075
710725
1034710
807949
195382
540783
153389
210910
1140811
736292
818493
1331311
200394
467393
273564
986641
711655
103055
381607
639816
1162440
1139474
790032
397003
639676
822849
536469
449096
256286
278422
1091341
842013
337839
1075963
1048403
999129
764996
750362
617983
583990
537820
472611
143038
149845
467478
359438
62583
1249145
208805
1024729
118358
735857
661404
964080
998614
208089
803760
465978
1030416
437850
933255
1237695
624338
459071
1311531
448148
388347
135810
360767
1306791
955993
299415
606445
754560
437141
143384
67521
783047
461094
1141810
90068
804465
697077
448409
464711
1186572
503101
168240
1231140
213082
839936
398013
460082
1210405
1130355
407656
1240132
197698
796438
1304787
361398
1071898
848467
1337934
906449
1085682
790106
287841
808308
1157517
810786
1333347
388878
669322
929575
138908
929637
172664
1324423
462666
938397
435911
421627
853133
1310990
381505
670324
1286631
426637
999149
1253853
43121
1243967
369750
198353
967156
461829
285981
608983
819780
537255
944796
1206680
1344979
87011
1039084
814446
1025121
63432
1159347
104053
1161296
448802
541971
46052
825494
763548
442660
1327560
1014466
653062
951501
281091
1030994
1072560
620271
407383
72898
308756
1113540
1361896
198230
980011
743980
1314272
97757
807835
349625
591636
353600
363722
1096663
100872
1089756
1056329
893552
329925
583988
1288346
395021
1061133
818399
1228135
196464
1277370
157626
120234
472323
89796
117163
1206287
978118
817164
733378
647479
649774
176633
725514
715389
108718
1150915
1147115
1026994
1172035
291446
883017
198939
485299
1117425
243810
1175111
709822
590188
1343442
1048918
201024
633197
1284280
849193
727294
112552
39146
13137
333306
1114868
1117830
484059
378202
540349
166786
1311228
582382
306508
144000
685707
253036
242927
929437
190071
707209
872393
853285
1104610
1043406
97696
654673
661097
608773
777298
1246171
803409
430052
954356
649357
638415
960955
530784
947903
1168957
1039117
1126169
591899
1181564
499322
1286153
363896
1158831
1297911
635696
1126611
1332035
1160017
20590
381960
849469
41402
227277
355938
1200337
598784
760826
1256513
1099928
676276
1239766
214610
242158
12009
436520
379226
1308205
967258
277475
30999
533115
341981
1273743
806361
1111895
406897
187981
1156740
1043683
1296962
1107720
1102110
730709
1055538
465404
855293
1209176
802571
719121
225832
1272061
980632
1137607
1361075
724743
490789
983351
291653
840560
1259450
1241622
859502
23417
133059
515984
1039550
1150440
685314
1328990
600103
427405
1301775
293698
408715
1148118
1287485
893224
513050
728803
973260
1191296
163458
851295
1132729
459103
586558
24150
683774
1287861
190373
1152778
134073
284306
1018732
1113961
858757
574410
1097928
1090462
829852
179565
893370
1032264
138462
694282
1067627
869667
775152
784530
160547
610349
723334
908249
581087
282673
683092
1264646
904766
136707
233898
5914
389675
715453
188965
263457
1218291
795513
831511
166922
1321177
917078
690924
814360
1140931
658022
686444
220096
161835
784805
79273
826365
1193631
948482
253891
528645
839950
1049132
1173761
46499
898656
1304957
243505
1013350
811998
122855
994537
1222308
220889
186835
759206
16954
282682
306679
1128433
1028420
1004184
328969
149516
1299326
1231040
49706
904652
530723
477593
48217
277348
1178334
112509
1036244
1032348
114696
1101939
960724
313550
242214
947908
502335
1362431
1209233
1322615
956566
590966
273328
959598
312251
11517
772520
222952
1275653
152660
155695
967695
596051
1241360
324442
643774
596134
206550
844774
1092232
1242927
86831
314270
868153
28863
782469
529329
1176623
1218569
296071
1068520
778618
87151
1041702
186432
1279596
1232240
463785
614815
735475
793152
165518
1050528
131664
438701
534287
367981
801063
561167
1287186
412869
76766
357220
979250
269049
651084
659363
692764
82011
1330431
615876
370817
1022151
1322581
224165
1069389
918157
672964
447659
339604
119810
578521
189826
438045
138105
297920
259963
1302391
225355
690350
811523
615230
177797
1131185
1064339
1086344
637429
531021
10691
1129376
825317
2730
764433
800551
405285
314049
1158051
905461
704865
435451
1310013
363167
1356996
1188461
288703
362779
741354
486541
444127
356307
1335088
845174
972806
1101216
688422
177959
147325
486072
988456
507254
64830
895794
4155
1363139
736637
1269445
344521
1307114
993342
955926
883654
469603
204074
336877
241744
173826
323956
83006
819929
1212283
346486
151219
103058
688715
441078
1028120
1143556
995052
54081
390924
1326131
347700
875568
516183
103596
567077
1202947
1261693
969546
816542
431208
180666
845641
1124780
663947
296066
1257794
899532
851799
202176
185812
110932
1166183
507911
414073
865160
1341350
239093
965385
489813
3479
598404
855910
947644
1167716
172634
178110
211747
145037
31196
557810
199387
608744
463324
1005078
678591
669219
569712
557439
8682
338813
424891
661856
313253
20368
371287
274665
670993
563218
560297
216740
1123072
873322
1297282
81048
1199992
407384
1297944
823355
1125348
279445
987616
394137
389456
531760
39187
892315
444126
1196269
1119775
729822
656280
74989
732832
306468
438587
1252123
358736
215692
850210
443258
863728
756332
467775
101874
935389
1293614
623668
97711
382163
823498
1077608
1361570
404325
250175
103950
366618
69280
543568
945867
1077801
886061
1203406
310504
237764
782360
812989
107871
614515
378097
1174322
559485
678403
439533
588119
931752
189793
787599
766078
671073
346151
1286186
275164
692765
1350089
71028
720578
777023
195729
272019
953814
473062
1260427
1342978
490752
1180330
536130
196365
339608
900361
177303
976000
214584
753923
658896
1056073
1009086
841544
54136
1173846
9006
974958
179210
1097421
536278
228252
124411
914454
569573
348309
634965
134336
998450
839668
1096350
1141113
236092
92416
316675
169572
1243441
105464
911581
358000
378268
340201
1112298
139459
506834
1234839
942395
754931
374309
960326
393526
1059503
19019
800328
1332525
655324
122174
568083
55264
631316
146029
590777
689115
942411
860900
708423
226925
407846
515816
163938
1219831
743747
612949
791292
1242007
978387
906641
457582
982112
1245627
1008615
1013040
673929
625221
765739
1344107
1282946
32504
283234
189592
588713
744889
1009477
1094696
537587
985139
1196717
1344330
1001544
967371
1264041
580130
276962
996391
345458
866222
885940
746546
950665
1128756
408627
1144544
594077
858901
1152025
5215
759601
1332789
227588
1311841
930148
529608
126731
1232681
1337076
589541
544989
325237
279251
804988
568105
1234495
878690
917591
1130332
289576
132918
1326004
685673
851638
1278943
70068
330134
257392
528446
625206
220809
976080
573598
1183311
657796
883432
1357412
222467
246866
616795
1286922
478224
746432
319957
222190
840895
986419
692309
848152
31795
107327
111347
932973
867702
1334985
414259
407755
604887
788439
1243088
937810
1086453
344500
699614
849030
1361482
1260795
498863
1272277
358820
850891
875842
1334576
186551
1102044
23822
940683
445738
1131722
582117
599031
399528
363884
205302
824462
44817
921006
633048
531231
336301
1242181
1103525
907899
669085
460471
75601
913987
1041661
855124
597872
272879
879564
895666
33290
1015095
1295988
299862
1009251
347705
1118809
443904
639946
1247266
1211377
1194968
952418
414539
721292
1207471
97103
267496
450265
991674
1268217
1230792
165577
412643
964162
920686
326815
31548
717274
30527
269580
707651
158019
637039
1062777
838391
1101788
1180387
1213743
401192
590321
8380
1283577
929645
850715
704052
435994
849667
96325
195271
306899
1331995
221857
1231060
463736
995671
1356423
1354687
701467
485896
478080
191892
324779
692594
1094411
90675
86666
283407
342107
996313
1352586
336788
1253927
418892
1019982
777355
454478
302963
314852
811207
537060
945230
833305
157042
292721
596803
693172
1008480
146509
679443
200132
136341
790469
1046897
1011588
950656
622241
902934
762461
1352263
187040
499796
792873
827984
782727
1162982
210134
869814
183285
305862
659539
1201291
1174203
833621
1354688
1092146
666568
173583
1194342
852583
1174620
535942
766848
568136
1312529
859258
682118
935127
645555
233584
893674
1062399
955862
1321557
1283457
917998
152543
984573
439501
1294695
1039855
973426
324856
740319
280593
1088826
330342
1241247
1074988
228184
1216911
1251498
874744
1202767
1168186
88389
311151
394102
1276196
480568
537559
1018920
143894
176415
1209316
1293284
1337459
724672
232743
988406
238799
111446
660607
322678
348919
811623
625350
141761
1245205
428421
195105
1073322
453370
479778
1140299
1139865
927430
1051731
73280
203304
1314540
1051757
388290
1057488
436723
815191
33543
325286
101450
194605
1344949
85605
313285
978766
43834
262140
4091
932435
885905
1282448
580849
927661
319781
514075
167815
1216437
1092509
494839
936947
758328
575971
812052
667754
1300547
263108
469106
315211
811325
1154018
424381
1170271
1351801
818052
267575
1359502
289685
20139
65810
925289
997686
222592
1243768
1108936
445819
1340488
1047228
320337
298633
551742
429828
2445
918343
720331
143012
978785
666906
705370
502695
107444
474409
18574
279252
1342137
404309
440900
1075385
1026643
1244768
786840
21446
1539
160663
1021686
1117910
858982
1317313
704795
915268
485095
433019
8600
657114
711708
542359
502566
162369
696258
1087078
159160
663785
852719
143793
990765
187997
172049
1005030
1009308
1026705
924947
688180
650171
1084901
200023
156025
460583
1198050
728958
332405
445389
453618
609743
994122
50719
950559
1241509
432702
1254652
12500
701228
371871
486116
747891
849366
632724
1168100
1354165
141706
934867
378792
923764
1092969
1116874
1260987
722074
716008
1087079
825126
1163746
962036
1226804
97496
1182760
526608
786706
981248
872695
727258
19590
823337
1346638
177458
716057
70409
516044
433940
179576
36151
976032
892816
1134711
296201
534725
861807
565435
1018991
970474
1359649
402358
1147199
745955
850236
49278
1227999
1029099
689256
733811
839380
748539
369366
1268025
800969
22595
675803
115695
1095435
1292084
180182
479974
251230
469112
1276600
1324492
246821
510587
1002500
508780
497720
963657
1070836
53559
848756
210584
1101727
274274
549736
495499
760488
182579
226444
656956
921597
879016
485825
996069
950684
1073465
300776
476634
691845
1212139
448877
865526
1146464
575183
978509
1018664
818780
216174
1237298
503719
368286
410851
1150306
374766
647109
1240558
236666
310471
851419
1218562
727343
943461
1363215
180550
1248628
1048821
449357
441470
375806
366238
797975
626867
527293
219425
62539
584644
1018830
7853
1017290
732556
701654
1340028
1303340
67431
1214808
1280793
106038
956293
65737
1013641
1183979
1290710
1132139
814609
720103
261744
827989
908020
592965
407492
1357883
677754
782584
653799
1152032
685153
1008734
75101
1094376
351858
1176478
595824
770857
579662
1314532
720887
396602
498380
260833
1323691
899128
68405
686761
983566
420978
318832
109336
490135
837778
159570
250960
887497
360696
887227
418019
1038566
399304
615843
1316032
1162301
291243
1265759
782898
1077698
484692
236975
906908
862573
876982
15042
1364018
627355
4327
856352
360692
190126
1198537
488506
398809
594683
1124591
1285390
272388
584784
755091
337933
848173
901834
1049493
300832
360601
249104
1292896
716906
749233
1076531
120959
282641
925567
83186
199938
1207680
850130
1319678
1323750
806108
82088
289143
830964
306014
312753
464234
1103829
1110745
941111
811324
425885
1167753
873212
1013422
567054
53111
1029952
386283
1223472
472910
1158783
172272
285516
261795
289127
867754
580490
552625
1319455
594394
119497
435779
1325538
878593
700779
598034
228505
516786
345179
717519
445642
813117
531839
545486
356769
203497
120559
715669
941134
1356429
1335180
421001
259229
1206131
984262
544365
1062073
1016896
799498
569396
1288723
1240112
391523
605290
1283457
693194
594471
996126
1253153
764770
1255487
522585
78213
1201919
1212301
630927
1339059
1081807
187065
87870
1280807
568834
662706
174007
171042
772267
1172966
1109003
79932
491628
1349442
981324
75063
1012813
74452
1321214
230611
715913
462720
347320
443438
1354140
1269111
299175
246500
1279096
901033
1029711
749260
1259122
16310
1299256
407211
781020
211213
608048
194229
941330
1264076
563252
386898
1236468
1334811
449944
651883
545851
1155749
350347
1162857
419185
848292
1106049
357220
1302474
553059
477123
823155
745709
617492
1216656
1245316
1353576
387223
884160
1163038
152466
521900
523246
1255146
1280951
899644
1195658
749865
401166
765858
318944
625325
561955
166644
1019141
696493
1328484
1037266
116670
1227791
1055079
509885
846001
1123952
915543
315191
334204
1280540
1051085
1186342
678403
900967
870278
769145
406153
439254
590676
1000023
138327
1141952
991153
39504
1274243
140311
155727
194613
443259
1013740
1011507
437375
811024
950896
753852
651832
630371
1003597
247872
1015415
909341
557764
1259358
835088
1103526
64451
641336
151514
1243305
758049
804335
435915
879641
660832
750591
583866
281031
174095
1125169
1261080
783880
995503
248453
745363
1083471
425673
910728
1236721
1119850
370454
876150
202667
968586
1056866
842418
652865
1323739
1336596
1165131
1343760
597849
1304790
997565
149987
697856
6158
1057596
1151165
552489
688140
279192
1257839
1360297
11592
1331337
373888
1131470
653009
846644
745188
1194199
671045
158325
1171626
53261
814732
633400
469077
1200497
728711
219566
1292539
517491
331430
1118327
1355646
301944
1243857
267904
1274297
870221
111433
445124
510451
874566
1080675
334537
1261147
1305779
324249
652763
1044209
1174934
1328311
831680
1270970
244584
80563
385389
485666
715202
778785
1087924
665439
1027060
1021199
1200481
153408
1148830
281651
548778
814390
450872
461728
166155
475544
1149862
183662
1302731
1173041
843832
547106
741303
196983
285705
423219
241063
366248
896133
92458
63681
541725
1177069
42247
1043256
622484
1072041
504263
387881
292040
1062475
158582
1092187
132216
237108
696202
551855
1187112
1011293
596869
516864
1288590
63987
358400
537618
851595
78640
251538
280942
189704
718827
819265
255434
695862
926525
709285
298798
457644
1188694
878642
436192
343972
43143
1263738
838389
173731
456473
452699
1005684
1122578
1027701
889538
805906
55290
1029883
737544
466783
1035435
271635
1309225
242158
912201
771285
339922
1359940
672634
264452
229027
18304
40572
1008959
802552
719911
817172
282205
558624
434149
1262871
516324
90478
1027255
1041297
742024
1112441
508152
111637
830268
703773
717963
1113540
145362
74942
816328
543714
1284122
71134
986813
882946
387206
912288
1029880
599591
535959
1179014
1104379
365309
214566
469455
1166114
744375
91475
1096982
251515
1079670
301279
1127980
677908
631721
67060
1187907
52076
1292965
43790
1347923
337873
976586
608113
931453
654032
1011577
724368
1303599
40970
460988
733082
488343
613068
166084
648151
657866
510172
850838
65089
34269
36301
518559
572875
155561
1158336
566248
1049939
423691
854232
877666
442440
933298
1156160
591867
1316678
347342
916487
247598
692607
1186771
960735
144649
1149600
632906
236432
1317510
1268494
987131
1263269
207101
731717
1017505
156383
396304
976863
424017
224973
922299
456671
1089946
1280225
307395
446312
524370
729262
175009
614151
1290383
200525
121919
1252898
502990
569895
797037
270236
60564
152846
1152882
239889
35624
350612
285005
115909
751595
544501
1268170
468269
320444
1229707
1295153
1217077
1266324
1196887
401221
410668
1103081
462575
937725
256189
1141813
698843
1215053
1127405
667411
8995
792620
1122588
1016230
87879
1251489
1336600
679894
984573
820071
509715
683047
1329400
1065057
895770
314229
1023843
570589
1261026
170626
1035690
1004839
346646
499065
831469
656172
889209
93693
822979
1006734
19780
424761
1273165
28507
1346755
1016850
319707
300301
431508
375389
254683
1238910
743260
103215
779400
1324623
745182
563054
936711
878996
378319
595986
945981
1315276
279161
1223205
733992
1226502
936117
326274
758914
1064588
80691
149197
822401
1088699
356560
1144416
672756
1105399
521308
317684
308396
653426
509370
1084878
328126
1038311
793072
369379
1061707
413848
1315483
1155076
1199830
555361
315284
1250556
271065
319946
869786
1048296
223116
245505
1122788
30675
618104
318877
951871
836785
1165447
914951
19929
1163124
817181
596462
615989
75935
587980
87531
331945
675210
1099759
146950
1297389
282029
1146615
240420
1117577
326696
568332
1363203
930468
796726
350319
372510
281006
883307
986783
924241
926323
1168769
30896
879678
100287
1071974
640933
102950
45586
491666
25427
1362334
59361
305104
1013502
1127168
269684
730895
33929
128377
116849
313703
292435
401059
1277532
672363
196845
856845
1322229
244097
727544
964401
1147061
1215448
1245329
757366
576403
584844
848217
1176824
341919
1199427
1087039
315074
1050073
837985
237428
337009
1213662
1009648
1052265
531691
1243542
651376
532118
768491
730566
387238
116545
89557
85702
1036812
247568
443529
1195695
1355437
232443
1206462
921054
1351923
1358318
671737
193774
172716
1240038
877571
786148
1216294
119578
987219
691695
75965
1003709
1165206
555095
35214
371005
1305993
1306199
379117
1181502
1051560
1178220
1168568
770127
411840
633618
822220
1306840
688396
697097
878751
124803
349267
564560
563762
56011
1271332
26597
1294858
646927
842816
1216150
97740
822815
971764
1037393
360025
712250
1133299
143080
6678
597438
1024511
880646
825302
369075
771219
1272603
226705
884736
1202252
136618
415763
569214
1193896
162831
630021
376833
690562
293459
1225978
79995
847361
838154
520271
201417
909626
242990
619010
91549
1159589
718923
747441
1175438
341072
180506
243013
1135895
276866
755890
626662
460465
630452
564895
1345008
415185
232097
363505
1110046
495451
661982
1110279
647104
883950
769273
801617
713618
401424
1007502
27193
1162717
204335
1252334
25598
715804
1283173
995793
531638
1281802
361195
1247073
916724
154079
542526
776533
411504
292912
441919
38620
832619
956150
132829
324178
313181
563787
642253
762404
175380
250155
748679
77260
204848
693116
37560
837833
429830
675539
128029
633897
883360
1292166
928040
1084090
700730
55223
303273
339579
1067155
770107
53154
39802
246399
679661
771366
181339
888720
170808
540795
1281080
1279976
1023268
201526
779844
167302
755697
1354540
92153
774351
849103
562034
610748
734388
1149290
1229392
1095858
58238
760171
1316087
1024247
152844
1191134
967885
500895
161654
1047450
429694
928894
1113561
589914
309269
914999
349051
1167743
350579
10998
576125
792260
1252436
425698
462066
49159
1223873
977814
846449
1209176
237609
760563
1059631
353251
579084
1190668
1060497
683179
1293195
918426
639402
57292
40379
1237846
90977
641770
679520
646613
299082
1351792
1288684
864571
1270538
1045222
377389
602057
1210476
1333035
702245
972569
12880
609753
507363
1355135
840644
1127071
969790
904523
1076653
308363
745395
401079
921824
1357251
489262
255267
40864
1237646
227718
1030446
749744
273251
837995
1274050
978175
1204817
964212
1362128
708363
360026
915462
910498
922606
1132363
157218
835189
871124
926660
282862
665175
545264
609678
862913
417104
1068247
591743
872951
415188
827840
1095963
111539
785181
779776
1025408
186697
806139
276013
867104
1010306
711781
1103613
254380
65365
264050
9772
9999
613677
1289897
945814
553018
104911
829070
131167
1326735
317146
279540
101857
921694
94720
71254
970131
1284860
912233
1151365
787498
376947
198242
692494
175896
1114858
241880
152944
906370
1017698
553806
1099690
775737
1362517
210475
616592
1099123
496728
903650
552111
1148310
366716
56461
737283
241317
870504
350068
351069
673884
1064720
1025044
311789
1053186
851769
973094
1111107
74357
610472
590075
113446
324461
1316691
997697
1151321
458243
161259
551920
872084
752889
350599
961325
267961
73967
1233008
780936
876000
453000
459710
996112
429936
481290
402069
756606
923875
353821
1283695
973707
389360
721223
972864
975726
6219
1173267
1363817
99792
548699
787602
820573
1123900
591683
1048702
241450
673696
150297
1252349
260464
591200
1019011
1308542
937568
52255
792987
565517
951242
116808
1032106
371802
822257
947667
927772
794109
1283003
172362
1156555
1222581
434043
837261
32864
295340
238820
860645
363512
475911
1327189
202426
242868
1313561
701942
803088
361040
986713
325070
590100
705362
1056310
786642
155284
1223706
939308
10907
144617
342301
466662
478703
295426
106066
503603
1307970
597706
1298387
1038829
618135
675687
220784
1250170
810091
899934
1255781
1148703
1263075
77582
418242
387703
464972
1050497
901958
246833
301696
599600
172303
625376
372118
585171
245808
362535
927748
619490
530568
513528
1204012
807063
568060
92900
460216
422200
508230
1089540
819261
105836
958159
12292
1127647
1266832
1208026
1100295
1099444
12558
1134598
367775
649181
276882
686533
1205969
827108
1180634
1114279
806911
374457
1041677
995782
488611
752776
1321282
917922
173576
917344
489804
494928
863788
174381
1209513
609202
1237089
413446
438220
839543
334440
768536
864179
863922
1048299
759438
528007
928138
779922
1057423
1228416
1011518
847237
1289060
398342
124993
1363376
733096
687756
870737
650107
1098358
222425
584753
1287080
1075160
481107
689223
1013444
370892
410023
359801
167723
685301
669187
238911
436591
38239
1056076
641203
1132667
974451
517068
593792
893007
832866
184832
680756
796596
580006
313657
1011407
47185
760650
660652
638302
994591
678456
731397
1103732
461378
530272
710497
954389
1329816
728739
732363
1082555
1209848
712354
238434
780738
567379
369860
508376
162125
298459
1090828
1353851
439929
703822
188239
963202
165828
1340959
982864
18166
764784
577632
220231
1223851
599429
122920
422048
236610
1356350
1337767
1284907
18796
596988
853542
134132
113595
1263046
906167
1231366
268107
1242209
408051
1006745
388911
1125293
1340482
464710
321087
910135
592141
242412
254035
444035
273962
1141214
79866
702563
863591
1157281
781133
1340476
636743
1213642
646323
315507
826874
1115602
35987
346644
1183107
987430
1017926
723382
507734
893305
1091706
5612
296217
623851
730481
669428
1281147
923484
1345241
1319741
1056664
390441
121097
989620
840830
448897
1016237
934720
340529
98958
1265497
1360818
1284647
144433
719381
752004
384953
391696
101789
1074325
499416
1081047
1044037
604865
212821
265688
375786
610579
1027161
310846
1211738
543863
30508
453893
1035049
126142
452289
939
678179
1138306
456656
1061954
870078
1252341
557771
1218020
821364
946773
1091485
237529
101045
483311
670992
46778
610724
601861
1092082
556274
507334
141049
1002262
876060
1292313
508496
945335
1095286
1273933
955782
235322
948165
73368
213191
1350460
481344
804167
220575
151999
991133
1085630
37050
1266746
1093
1032528
1134423
145789
584793
621130
362656
920469
805471
455951
405602
732098
491238
822104
1248694
1172081
1267288
665225
933387
990570
1131650
726660
812485
403184
382557
996205
604697
1166934
627165
5309
1086997
564779
60685
111890
206047
15084
767986
1087734
304398
937472
1154572
488051
746138
258834
911580
447325
1163912
346289
995059
762934
74350
1353881
649859
307677
738805
956265
63527
345727
35002
94169
955839
1258321
1120126
1173429
652135
62373
1243397
1235600
890156
930451
1203305
367837
26185
226879
1290387
805654
314054
473945
769590
877489
1078056
635493
1061814
922730
822079
209520
613460
1180889
1035244
693424
698918
453511
135560
989803
952332
1145855
514698
583168
1251053
160620
1201285
129396
722691
1115245
1047810
780018
352582
962256
51338
784196
1067840
1007587
1201064
554005
544330
910534
227478
596520
351583
624856
1339045
396112
704900
1265775
1230770
141759
530554
215934
139122
1354557
1026507
692856
1004889
127545
226594
1221352
341615
562183
63063
1359967
245299
673603
154100
1261857
197067
814746
848764
822728
403514
1238810
1177028
110759
1151894
1283582
797838
940919
278921
643262
1187627
1179730
379258
1262206
685722
433747
1266558
219559
652268
1247782
868127
340969
511401
848059
633484
508738
486271
244618
768280
107279
746503
796754
419018
309513
704198
369530
1146379
733223
824283
107067
823416
1145082
1298928
683359
1219470
148222
587385
767490
290585
502495
914434
558911
650213
991936
232225
978329
963120
26438
1159411
792007
97557
1004097
821503
225913
463564
540102
364836
45570
1199701
1338165
1296235
478590
627866
1259601
328160
1043971
706536
64832
473864
677134
1025901
1114867
882493
802730
532173
695637
526773
1043127
505517
101269
455639
79087
1158779
1219749
250528
944495
1174275
413490
14519
979055
416006
703379
132625
853488
472238
120649
716353
111334
1285425
849082
213723
1134346
136682
582646
1156834
1028743
769184
710605
720004
860407
995498
137256
488028
563304
914063
1018018
1021218
360485
833293
145597
596948
822278
1326133
256752
531715
503263
195851
898165
675219
189682
363974
497533
953730
376303
1015032
202400
371091
604941
229427
177882
102018
1037813
1147955
1046697
730583
1013737
557870
649459
284232
849248
768217
1187305
91879
494318
919960
424442
1286023
127920
1139103
934773
1193950
271784
580254
548595
142691
847972
919825
233678
574594
1067477
278054
823215
992622
22364
189189
538102
743561
881902
543296
266951
87329
442284
112633
882328
1016286
1298859
924884
403574
980834
831021
991493
1362211
1290049
332543
1102880
1048312
255270
814381
183738
712476
531295
41013
630292
81009
490509
479251
444807
203432
247828
1175389
603258
1178419
240674
104072
1283293
1065946
1155833
1242564
454845
785253
828675
1110660
983738
1350730
811376
828752
907497
613832
1129680
300174
491130
925592
589815
1023528
563913
206867
525688
311595
1257637
633593
650088
239138
332966
642288
706128
1350272
977425
328200
1265615
659157
1286940
579593
27486
1210864
202445
1338670
676042
252162
40927
27978
937827
153738
1054943
1237820
579798
1245077
615791
209851
503477
1067983
581
909053
498633
1182128
1172838
1033587
961552
1092878
520134
1233433
784705
701111
1174624
32055
380351
1320971
1361847
563691
143062
508433
1148562
1050742
1068969
60454
627616
845828
619161
616430
1292290
876828
147311
914586
1181009
52609
843448
1084128
1082638
1289186
186638
892575
1343338
108576
989197
765581
788560
1330782
794619
1202485
472561
410535
1045681
285908
1037662
618226
1037857
367300
442315
453970
232098
1232863
1033889
773097
778603
1046444
258114
1291693
933665
576141
494883
72297
1084120
332729
1027506
1244201
1293304
210476
112281
627615
625269
991033
113514
646033
733801
943242
1302582
623752
1362816
1307531
1341771
1093002
1013572
1311834
550914
858049
141801
154208
263348
1328371
869982
254118
566939
400350
721553
163865
745435
163332
199523
163920
856764
781911
21335
1273844
919413
1364096
646165
239080
1338595
20438
605823
362137
132878
1323116
144311
7603
12194
10043
913755
1203379
469417
8719
1051714
597814
582439
1234881
900223
916256
564079
113134
472390
1030085
1255762
925343
541133
1201284
1225410
1140165
661122
406534
1263308
674704
513585
53070
566818
1339596
1095438
895262
948154
652058
612660
137513
748486
97450
61399
18185
620358
70883
632535
452875
245909
1052172
55941
487426
1162798
1109616
116276
202266
1019214
726028
643874
388995
963930
716813
337638
672651
754290
538084
191181
791630
345802
520898
990285
242374
541789
1238868
1297875
1145414
1273017
69987
690895
289385
705715
239905
407223
1284677
715976
1125432
385108
210965
339141
337848
969973
476988
449991
581635
523895
451321
1056192
399665
733847
12383
69460
837137
309109
908613
1162930
787929
1258643
337303
40927
441978
1205633
1153971
634706
566749
954523
1361567
1148605
760310
364203
1028381
497676
15291
108604
973793
1290993
211561
683398
371439
286127
847845
994026
902302
643458
1040990
661755
1073046
293966
1201198
56000
105963
1268441
606459
972350
543243
595192
690385
536711
208742
791877
1320158
499531
1072681
972403
742237
1039020
310305
1000354
646317
130407
971594
1335894
432993
974809
1322065
590740
1174396
1308667
124053
114751
754102
648207
91569
1273121
1019877
488391
227547
969297
187007
459742
122486
729619
1143627
1335097
136082
514734
629184
1173633
507966
363647
914532
871884
1149862
933487
797827
1227436
703321
1342975
378107
245289
1023433
1339887
465481
1156855
991851
660367
570654
616239
546999
1090937
120542
217059
450051
1142190
112689
387274
963074
115703
23763
425852
777909
1171670
559719
975383
76793
673950
1228174
585706
1097179
1047452
5535
829383
1327335
1212440
94889
172647
175377
33002
369667
57305
776820
104415
28662
1265677
1207338
550442
709614
255745
589166
1103734
669738
19495
993862
788266
163832
943049
1020038
301089
406641
49906
676688
350531
54603
1204308
1050735
1052990
889167
1156983
811297
537234
464023
284294
973582
1022877
586526
605623
500132
1253438
1260822
1099878
1093909
573135
1102342
1016793
1035475
365381
1014117
509865
282443
670383
562887
300759
1352579
288377
362690
1301154
246247
994176
672094
420513
593454
696580
1208787
1290171
299984
458097
469756
663536
1193662
907128
461131
385618
1166683
774908
350650
1263197
293309
907708
169445
1360132
17552
1069364
880014
399371
1199411
1229723
45984
1237367
1909
631575
245643
406488
1039330
507577
501446
52900
300102
272525
1353147
981620
994718
341450
183774
1036877
134939
1211013
785540
328242
1041014
105561
1358530
1013848
921173
204205
154648
648431
687710
35886
759835
1025808
1192342
259551
251613
364970
123855
265328
95633
1092755
595534
871633
907328
183355
643043
1295674
1142540
661432
1018547
1271928
275088
892533
1160089
1330512
74901
263286
869324
559904
160526
1350747
942247
1274669
965123
761349
65032
199644
291028
1011925
144166
398253
422098
202113
159498
663880
1183012
854860
1148076
829021
146014
53457
1037400
996063
257852
377434
1229208
821068
1269436
112968
856259
534702
1078479
749617
1311274
1250259
695822
763532
259930
473949
50094
552012
1204222
1084583
24001
1316507
675326
786639
261372
995161
1195237
811376
831339
498363
34618
191312
1359158
197306
1008877
127731
345287
39510
741092
487977
1029770
952094
619489
46436
249552
303044
1013538
358857
909211
760667
446204
264040
29822
188343
146974
795485
347236
266564
673386
449840
1217014
304712
74577
1054252
1253226
660154
554494
499986
615819
926978
1015731
146163
1167944
954462
364597
715486
520849
627405
960881
23133
163477
1190455
376208
974818
308800
1040180
219186
754890
1036853
277804
483317
1007873
1035325
1088458
590511
162517
934944
1278914
791121
981566
1337875
1235390
1063544
999384
1181941
508287
1028192
18387
556787
346559
782821
168250
1099870
1051610
428670
205887
690154
410283
768722
1255770
126539
239488
771392
62393
803611
783891
1341614
268972
292429
1309483
979758
173919
315811
230042
575647
816706
872009
399040
430377
870274
603984
764983
1353606
120703
60570
30018
389621
827695
384389
718794
66247
1155140
602182
1334819
744661
299414
190471
139471
718337
290943
658665
167055
667926
386023
724912
703604
239212
143605
923630
70341
40262
560436
244468
589616
1215283
732173
508385
647306
1723
696414
494378
825018
496982
414854
1122704
832479
432071
27483
990586
1256208
901575
790334
490114
709760
352201
297739
1185396
28822
5959
642039
468487
85013
80453
1139141
436410
104463
1068849
71595
345893
1217406
846802
1027114
447379
1120017
592086
885440
1339016
356404
831246
1052907
399698
1091490
1033401
370955
807700
628091
785219
721272
1146767
1000203
65999
276028
815210
346882
1085844
465898
977147
1244260
1221068
137574
704794
102642
214531
75795
345080
224049
971945
579885
399355
1277964
1212005
765845
176711
689913
617248
20473
735003
1173706
1043898
848276
1190727
1147051
897447
247231
222116
345209
1319765
1237987
559326
300323
387896
795634
787964
764422
953985
794458
260319
902182
119895
800630
1307074
337383
1075566
57986
543297
149367
454844
788439
897743
146046
293640
321582
942305
295945
3369
779534
292293
898006
1184625
1055864
226849
1097336
532853
939625
1227784
876279
444376
867285
411023
1345914
1316632
47197
735404
642106
1076120
1060312
772440
1201161
245131
1105662
1357159
599963
236685
601244
856091
746093
953512
899023
723435
120654
723821
699431
629512
811508
1125877
663
1090129
1035930
1292911
464006
660959
423750
555262
73385
1037492
452936
705100
281463
537997
1324336
496764
663920
261606
879467
793859
225707
1192508
1361791
848870
1174346
1330070
636946
477341
500696
1328844
730786
810985
1151254
228685
695959
158140
191900
683120
104453
569074
717039
74104
1252969
815548
1057281
113316
248420
161403
759128
129766
1115478
942478
864436
1357475
179894
998912
274553
930345
331478
881934
123526
417893
791926
478881
718972
439471
144147
647594
1179029
1193085
245708
763968
453134
415451
22933
598488
169044
522449
536774
774435
66104
158320
1250407
34204
366345
1248260
252019
1259965
92177
129967
296714
594535
768702
504150
545526
1239835
703219
606734
1327697
802732
349596
519346
1013197
253097
655537
1155951
1098030
653308
1329798
333302
609931
1356853
205594
512184
826816
1213426
735290
1307821
449893
469935
838799
5734
1088283
201077
598085
504849
163855
602882
386411
42723
132794
680730
114744
1286932
754794
886398
146935
1136427
1153632
658560
264026
868017
1336022
503584
602935
918556
877681
116025
267875
379979
580918
934714
846864
777845
797444
771819
1105331
1318748
126313
850113
1074976
1154768
162848
430781
61860
121493
155594
1062566
587130
733287
607174
1002122
1274912
387428
1206572
792907
1337454
272540
265101
879145
421534
135100
1274775
320773
778322
486160
858935
179709
475039
1258936
566396
398961
304441
872687
634164
1251787
1312906
694895
1056279
216012
404708
17887
36462
1171720
913473
544933
30368
132312
346028
826553
1321985
485484
731060
1341250
113170
984428
118924
1205175
815866
481855
816120
382104
279283
617805
1291506
86668
112544
747188
1298385
811982
1140697
1300507
250806
1027446
1181603
241051
741953
154346
136935
1326833
1072799
864584
716565
199435
1094257
1081018
1190088
69649
286831
972389
475932
1332203
346191
497247
1222373
502485
1008698
222086
389012
1094774
839081
136258
655819
1126427
1190626
435148
631705
1169999
184270
917430
1013757
592358
992610
667979
384104
1310218
929565
566761
751911
636167
938967
446613
138394
676301
936968
326736
823139
1205492
47815
545246
160904
425014
728580
33155
1080938
758918
990160
690164
298207
958383
398664
1230841
806815
95054
1234023
241126
574646
558318
1145844
1363599
68074
696594
808165
994699
838181
509082
799926
969022
303290
1221168
372971
16800
201421
902078
1260337
863372
912387
563811
1337045
715478
1155347
564260
21875
976426
742600
469256
1024681
1259744
294923
137521
242329
1227645
781768
187240
434822
198007
25452
1303111
951418
732084
1117878
454190
1269544
236100
1146819
322929
1048714
461146
1108547
1258047
245352
609571
43506
1160803
1307627
215933
57561
758713
347804
883777
602355
232755
79695
115622
748195
138361
470293
780613
193847
115434
1308951
838467
1145681
538321
1251573
1082408
184746
59446
726090
873937
27828
717538
1091687
1019873
1182722
891431
951323
849113
42789
1136015
173970
803121
1158872
291010
1077294
1049975
1097213
59292
191644
599497
145110
786906
355964
168249
1136765
582967
765184
688405
660176
587809
1149356
270197
351563
288903
548704
1352864
838980
83562
495631
425960
496366
458212
473756
596448
1119657
367369
116733
304548
677384
337601
1141908
621542
693023
422288
526416
132843
162384
841283
389372
1292453
158908
806786
234008
654522
757278
762106
510300
1040256
1227971
1205687
309315
794267
634792
570309
1271984
570211
1242651
730244
630358
1310979
460787
238433
716721
682481
777982
102874
1213062
6372
493929
682442
1300505
419514
340697
1173541
609173
34258
49908
489337
316850
1057188
36280
799429
598417
1061914
246703
722816
480613
1190256
1150714
475378
1013504
638879
384389
1191233
172595
1073851
1177438
693346
255415
1262658
1138717
1361763
473574
1217242
1245830
1002151
1264505
194214
1176792
486474
171298
10257
215257
910094
580672
199129
643462
1276931
145160
1052600
275079
466706
739695
101780
133799
558110
208969
1171417
1210412
726495
121335
210018
1267630
1290984
150681
58581
1311040
1207257
1335075
1271559
1174047
591829
434330
1146370
681182
1195285
29093
594264
144765
155446
325200
1302497
604809
314001
168016
844004
1021938
423197
241721
189724
1309633
261432
65805
1312858
152141
664586
4104
541815
1138567
717530
640483
47336
63769
238560
594
248680
156572
937750
844627
1318484
20443
822480
1010514
1043168
1008729
1138084
297897
1356055
589384
831005
1196736
757215
1044632
881937
859420
139151
422511
785581
241737
422558
761818
1100765
937384
949757
99491
276258
1301998
831559
302930
466564
679195
1247913
628735
1047396
1255934
953181
929738
1073868
607080
909009
707985
871107
737092
325192
704591
1268965
709370
1296593
750205
1072004
783316
780544
872337
900043
738344
377373
427027
968273
1250042
45226
1050754
6707
1153892
1133671
1208439
816868
117392
1176013
457496
354603
1151399
1060078
366950
326026
131315
1167651
1155264
80353
682098
405304
676576
842684
676288
1049539
227450
1318839
510375
1239865
646874
947072
128067
358039
68153
227051
669519
534882
425659
90048
1034786
824355
1103616
1281177
866985
170226
174504
227384
489121
214370
1114121
575889
124495
1138793
33543
1207690
412939
183425
180046
148830
815989
1302958
796562
226528
102020
1001204
980798
468675
1270487
559235
802447
598355
423194
1184520
987662
828111
978105
605129
1111665
359526
546337
2632
1293474
1320654
66397
709205
140432
407318
850218
644422
1211230
239267
1219043
48699
430455
969247
280516
1224243
872704
968677
1040492
38345
262417
453335
1215423
1340956
345275
1175949
138143
639666
1336391
562705
1221863
738441
1106407
25788
190689
48280
1284643
491851
722010
1210208
1211832
176920
902945
963394
901683
402241
670957
934985
392904
68492
588771
1268002
609216
592129
683465
1363166
754626
960367
54166
662723
1170828
34438
612730
419715
897691
423077
457101
798116
1145952
35894
1077907
1250481
1357849
310866
729927
1108455
794478
100751
686875
198653
935320
715855
926781
1190433
634263
193626
324040
1086385
443586
1178909
1194147
434809
94252
758221
653453
1205704
36771
777932
1242998
612241
1208463
437290
627512
187522
546633
795226
868731
1349198
362172
808246
1191253
269867
295773
639654
606027
116491
1313689
596906
714907
210587
968775
258665
233591
888608
331377
392047
235767
1219413
456599
361454
900039
231359
706408
1230028
27548
27764
350502
170572
863222
476724
1339924
359085
455010
91517
770104
976809
648404
495420
1287159
502105
1032286
85128
189613
1353783
1285551
511701
269803
869629
976697
139121
566603
200807
478831
491162
61324
556303
180249
1278462
1351729
423697
1189451
363473
352350
311658
23549
113827
644661
1172011
805699
112826
1351449
695309
221850
234675
620816
421949
1324382
887865
347417
513447
892146
155793
398127
820071
47275
1341875
56977
920865
192160
341114
1007221
286331
49358
319070
322485
1043002
363819
1217974
656692
1134390
457229
301920
323632
1206332
461411
414448
469774
114787
422412
227444
605018
734016
716711
540483
814979
1174683
504930
783443
969197
1000901
512509
469009
605874
1026725
231890
949709
1187017
1045133
697659
1032418
941082
1337437
1350556
1267829
1325138
1334109
488694
203429
823207
1238340
529885
325328
545529
146315
731300
541745
1094780
404844
736138
6025
1111395
808443
554465
1216108
261688
66152
517470
117149
856507
244047
820842
860421
1305500
623774
1178090
1075133
1091684
594074
663164
1035792
992602
386688
259804
802459
317100
1109583
1301488
665725
899716
1030649
579191
244004
947501
406811
427805
906060
453158
689385
1167304
228235
1222337
1118792
837291
637864
1258658
18888
1199873
257508
1199830
544764
827368
395503
794322
1087671
786345
19998
95704
871156
1273803
288500
279474
925176
27610
403788
276515
1071184
108345
1245187
1315992
990988
964317
1151178
463071
853328
656172
1099225
1033560
890956
763162
1309311
1121228
1240463
280263
1003915
629174
286103
343690
316693
1355271
770980
1216353
383673
220806
101857
787794
1047085
559800
966867
1167991
84871
298747
1120164
613759
474197
1143252
1009727
445269
310412
188502
1291360
1111216
1253394
1116133
209410
901367
247153
591576
790682
10881
1339894
712202
1009204
38266
132397
328497
812163
1205591
344769
914395
533286
664099
1204132
995452
237720
313659
885953
307423
460164
354331
1206039
208500
93193
1044055
1084222
236059
341077
97145
541200
1194537
15817
291418
669232
1053581
389870
232444
42261
560500
948277
1173131
1192133
357328
233284
1162402
1063643
125960
842919
1051021
288117
1007466
1035791
655014
626845
275447
786139
701070
306295
13094
815034
1240425
954
986197
184956
801859
1361876
76565
674547
1152423
887575
246771
893898
1177268
704219
470891
544159
247595
444380
227427
749173
440139
590593
1345506
371519
1137094
966618
1088555
568122
952306
227719
920216
826968
994587
957333
726082
963976
508338
1343404
646593
157875
186029
674320
174675
1009418
193426
873904
332201
75849
887638
107469
736632
884413
2196
16393
570146
439087
804917
937180
389902
1163055
36365
1069713
1189538
740690
1260054
188843
405551
130105
1179224
183836
400841
731456
97754
1279164
864410
1277560
1106403
615962
993545
586934
785755
394150
569552
452885
661732
368672
1147537
613563
743819
169405
299442
476770
1267063
129731
999488
1089765
468167
977712
657916
1100555
366370
240417
445671
416442
883708
412139
464346
286967
34822
949413
206006
546379
1154527
18100
945711
215025
108651
422968
164777
845996
526508
1253254
84536
1140461
117184
1055219
1315210
945184
41420
195174
976874
624857
769923
869427
208110
33647
1148264
1024139
911601
546284
218014
637088
184478
536354
1175217
1213283
270585
1285127
117863
972191
1009507
454721
1252390
645463
1242380
28722
756678
1319691
874387
291130
387350
1096156
220855
138525
76659
1297740
363697
607539
88401
191837
1163806
167524
452171
1109490
772628
802010
586977
34713
220747
400160
667182
891646
1097911
1113886
1115181
263362
724153
1189810
238850
52165
1183965
286300
1069365
899478
882480
1323877
661908
289738
888568
106723
977127
282313
893163
936361
53761
139827
295174
1164742
631393
1031359
147192
662344
1121118
1283257
725577
1259245
1257581
917867
1005563
546424
829659
915570
787317
1298840
422838
439427
763494
543297
122340
1221605
445122
65498
80952
1179130
1232859
1193413
965943
336579
771129
960194
623175
1033385
1351613
285880
845869
1177133
629593
210934
224020
1041212
842012
1037792
607044
605900
872100
1031542
597644
119127
1217293
1116933
1094781
530974
1003611
926476
1091491
438428
685543
347209
970440
1221008
1351855
603778
381931
1284856
81859
1299219
11596
41073
1268751
103880
1298630
792104
1318322
1134496
519696
470340
850571
1165306
1093841
125715
1213167
491927
105014
1308210
147540
1244170
713598
975078
921528
128986
477508
1218411
838366
299687
885339
519161
66320
662415
283647
383222
1076077
611941
557760
1207147
443242
218930
1351319
1127692
467014
472420
1131790
628889
549983
1160038
739950
752070
1194693
1066217
320446
964944
472603
389682
994021
898082
933087
1058710
515291
972192
704719
1140213
315300
1237289
1002266
226819
660035
194978
83612
813653
1344179
551069
52883
792056
192000
792731
1300494
1163515
1057093
553610
199840
43127
375390
34645
454625
958838
1204076
1200091
794314
380885
395315
1297460
490524
608306
641354
3262
351188
931133
1050481
454030
686259
1250263
638959
538348
880222
1082152
902412
681312
1220497
352867
23065
1346316
157628
1186471
1292032
972740
20787
905438
338269
124071
837664
855604
683888
234527
98202
868266
492919
382794
620814
1135929
1041830
1036925
20231
1040719
260541
276682
284309
209943
1330558
556780
897016
279853
184543
1077591
881253
614251
1076434
490570
306936
467128
861555
1330586
958991
639511
1272152
256472
1046854
972718
1356604
301140
37860
841138
985580
1064824
1216876
366987
539640
130894
1125919
175858
420784
289362
1276990
272023
406846
283118
903258
501954
396591
721224
385912
730548
576315
643394
777601
358139
1068640
845615
105237
996483
885912
400027
1277546
774401
940806
1007165
618286
986656
923457
44499
1362892
497038
855849
866528
253758
1318648
606943
447898
1029509
1296639
798060
317914
467813
611475
824345
250306
965116
636522
800609
1300871
186166
747848
705011
781491
225244
1279636
1136371
648520
1295556
246777
434477
1361116
1168220
1041574
1080024
560014
884821
405550
293553
700572
763847
173625
364729
74725
646692
53100
647774
854035
556275
665402
315648
894922
846467
870765
60447
410134
1089425
759480
617601
641298
822630
422059
1070315
145922
784536
69876
308217
386394
769469
475290
69142
166270
324442
1012699
137714
1248734
299491
419837
563410
33099
803665
262946
1236954
591091
332048
1298862
462777
976556
328875
567322
181453
660401
496707
470711
215320
999415
1301065
1289068
1069222
951367
147558
846499
954911
1020983
1355532
398563
426484
1265893
705472
424213
1287077
952927
474441
343513
488743
490143
304470
414878
1247536
1259700
53207
1226657
720334
1063761
669493
1091014
296203
417748
251953
678495
1012760
563177
274926
15586
788335
66386
645670
1111017
667585
1098242
605375
592746
1280556
424459
1098396
272543
209654
656780
995845
232815
972321
68283
1144994
805320
492374
577747
112239
216489
987501
700209
851460
741105
766779
866389
717102
29154
84058
639265
1306193
744073
1304356
296360
1029444
846078
673876
682084
461893
42271
1164239
538082
608749
1210676
743202
679338
594138
861435
1177358
148287
468826
1090391
388448
448825
173259
497634
1009600
550562
906239
1083401
449650
135435
1324696
775240
866996
72154
1279929
231507
1069417
617337
728463
1263185
687366
908779
78670
361651
234289
1132220
1234884
508288
461845
421115
1320111
439974
419027
505436
58576
871798
123424
95795
1333105
1330091
159364
364214
913289
310217
1168229
691709
570743
1177063
1173822
1070616
530855
22167
1156820
735695
448127
287101
757470
537082
1318760
291474
1115023
1176776
168746
1051248
534864
1260125
313927
1198992
1359132
559140
807256
1242457
1052524
89187
1077681
680575
843697
814926
49192
1032586
1087392
844033
411405
446055
1073240
1312928
1337125
1240380
1238022
515057
1326998
308731
411382
524
1293448
1356819
448940
122165
453888
466522
1139619
510009
227943
740962
1358585
480059
1098363
32551
414481
401022
873047
145731
741947
427670
590572
1279001
374280
1010376
702338
1278025
1279419
561471
498103
305099
898917
841894
35036
259708
395501
601313
869174
769652
1236985
155316
596277
44642
292798
148783
177582
772920
422680
569273
223494
551905
136477
765830
926118
1235972
1350991
1178723
526754
377661
72767
1257368
1265237
1266401
888666
758869
1154846
966953
808935
1203172
1013586
259973
968748
182248
1139469
1169827
12773
903639
875585
1213003
514337
440566
1003825
71357
91254
1150655
956377
469678
159962
384202
1047157
434710
855348
682745
491784
765483
368819
400010
242774
928840
795970
380950
535621
571856
807962
597248
1107226
454114
1067817
422936
880593
363443
665023
1050518
568380
1156610
150702
1089003
632734
505355
1260657
531413
1236343
491432
1236313
273673
418197
859630
612911
839837
1322422
196617
101182
1258748
714163
1218841
1241301
1046315
1341414
101510
1200867
675449
375832
361266
1049435
233116
652457
195075
35124
491252
819208
536258
944540
1326614
915763
75325
852487
571017
1022750
914739
1153241
714560
731876
1153967
1189714
11559
719748
1008559
1164824
576717
786865
1157660
880312
407748
551798
487828
1064570
1122073
1086714
1118817
548505
1196443
771820
577597
227998
499647
627530
425594
851722
931138
363772
285712
821936
1298590
679493
973169
368173
753229
714788
1035289
1102895
1152444
1094738
737483
910209
1198104
124854
773662
911802
94649
1346505
800517
949125
1310638
619705
1252504
1268325
655801
442794
652997
838659
251476
1183757
265831
72827
914419
822155
368700
1268539
412861
1295847
1319870
552076
875182
738583
148178
254439
489694
192483
1359853
675519
899919
434774
633376
693383
632199
1301920
583425
1004334
193964
109252
189327
601400
481478
1183786
577643
517175
33936
82930
317038
237225
141664
519844
810368
401000
1283229
1281333
211138
942016
476287
383231
1047660
815288
988440
403351
363303
1249667
376600
612741
77415
836806
1174141
1139154
810379
231264
828110
909042
592886
348675
1244965
552332
1043503
40983
80740
572089
477585
799120
1049879
1072839
152773
867627
814790
1238903
797242
1344250
1021634
1145546
503713
521494
1343961
1135694
904638
771469
941393
312113
1349699
728397
708099
79563
810117
149826
1308370
282643
9790
267833
796959
981314
1269267
1227395
836158
240766
425234
790558
1316646
259900
1290157
1043439
1268827
170142
905660
1102303
1126339
1327107
253845
440456
1082995
576491
542252
1288604
1258063
952521
762521
895399
482140
1205007
785342
1116752
632089
960843
63956
611986
1180433
969427
701510
263451
275775
483296
489434
1294750
1284145
1168996
727537
41816
454613
1083645
637399
501707
1339599
1326047
3532
426774
371981
1273003
77592
1133486
430302
1155573
868323
878094
358268
999869
293153
56270
653646
729257
780015
488925
1162663
1193022
1226418
955742
340964
664718
1085670
840054
86242
128001
654127
328047
323806
83503
1082140
970748
459406
517828
533980
299883
1213361
89338
940289
564607
1030927
818344
638301
789909
1313248
794293
492290
632175
1136667
820871
628726
38230
253948
728731
10528
309781
247147
128953
582226
429620
211461
485730
395133
795901
216157
230352
464825
964591
993197
1163243
898753
271393
1281739
1295521
1361166
638869
1340257
1043010
618429
964343
1139270
566643
857698
397804
1351879
972910
1047399
976504
685237
720747
240690
956903
253528
1087666
75744
79528
656875
103620
1131858
467087
542434
978695
597535
511987
1232221
194911
1099852
266794
40316
1296861
875534
501870
382540
24436
1248054
1181080
1249907
1296238
151168
618233
74866
347813
42473
254903
965110
578475
748083
139935
703321
1105811
708025
204301
1050765
787051
762162
891311
230027
1304423
136988
600173
985446
605463
121046
683378
1305582
81011
1351928
384162
470598
152947
1316694
329530
932855
1215114
423152
243422
1342532
1333460
61069
679827
1349304
816441
309635
521653
466717
1180482
608289
634225
1193028
461846
1231743
1190512
378939
841106
837739
457430
570678
1335862
27645
1265088
435434
1104720
536749
1173907
242995
920570
92134
30120
115165
840183
887725
1260669
1241017
157844
843355
482265
96701
1207508
799792
351152
615201
889124
432396
867710
690451
286345
1234704
1279404
387390
150895
766188
302754
564396
1318839
918030
119116
604187
1267895
954675
1101906
931025
811577
727643
551666
136064
1014582
431716
933055
223116
772615
193835
506465
165649
864129
769201
1170636
151793
544212
673350
274367
443646
745344
554322
677201
681160
1257033
1329479
1191939
160950
535308
827374
99869
831837
713274
25740
1288463
761396
39534
716914
759534
1001043
57873
468963
1167662
780840
1268748
289779
1214801
746945
237690
1260169
57263
349653
976357
913247
123157
955239
681286
1348482
637190
502915
662755
343898
1201316
795055
1324666
268349
894462
914088
378585
651465
896986
1306626
971917
247924
572917
651592
67247
893161
656914
536944
1167509
543051
1125246
1318232
1361312
83816
1274739
1306897
572684
1274554
414793
558842
1028954
1355778
830633
844986
657949
701343
456486
128618
534879
727171
998625
399083
933927
1078983
1286926
882274
369460
495317
768051
1189462
880941
467222
723265
1114529
505167
679476
1115781
126664
1059750
688650
186917
746585
781666
1354369
535176
589924
164776
82130
364304
1011692
948603
256330
691280
676615
1020453
1008201
1259976
136530
399237
287982
732271
1189345
570771
1132217
863221
154067
1343844
622302
550734
727456
119275
1139380
201762
1036816
565153
161674
721914
688712
443551
1013990
527753
995914
932453
1228353
62240
89141
991571
654954
109117
801809
21163
1089928
198818
1267367
1160545
1116249
817066
7765
993850
1258259
1293997
676931
647770
853372
514697
792746
436093
1210642
475057
258675
607532
1322095
1066271
731196
351031
1055462
779649
1231497
572866
360830
980343
1236393
183608
201378
949141
522940
215447
166346
801733
1044636
871216
701610
988484
1206921
1268504
1020326
441532
1347009
180645
293965
355863
1187377
1328947
254817
245628
913624
412254
31311
390070
6199
969013
240343
986843
388056
1128342
706878
1206229
1025483
1010746
715605
293374
513787
733432
1168075
1276604
587617
794712
254321
260237
1160815
607769
829996
220542
1172258
338512
778667
946033
1098037
1002180
33528
335496
78478
102402
350410
122315
1303655
278946
104914
655818
1019811
1219818
1105719
129093
494657
18344
536830
885053
315899
538672
518647
293620
725099
1017542
4549
1128057
85459
1166945
186322
1205871
888986
393851
1253802
1122335
219419
635859
1212540
82946
187855
168538
1339931
434175
288143
71210
192934
62594
785694
1163591
333643
1134763
216458
1223019
1337995
64331
189138
1106884
545376
750514
814652
459078
1143474
259147
102501
745897
723930
583447
331879
445427
523277
190557
938600
191448
287077
1012827
906586
24239
1044441
1011101
498721
1043425
278031
1332073
1271713
652771
1196129
1048048
757092
428135
1260368
487841
1278424
804813
472205
251535
548533
903482
822719
1014447
928570
10424
499313
94245
877365
571017
1128956
565262
558635
970670
884610
1186993
884268
333846
1295151
1189130
1358122
520130
826676
709659
871816
332993
379013
119660
808100
1216758
719550
1227488
286809
462062
1289095
937059
597280
411779
330804
963170
817144
1227512
454983
150370
190984
351034
360652
618670
644337
201900
216448
488414
1217309
879996
956236
145957
666915
585142
955973
868384
1120458
590374
980638
473192
430636
1357603
857345
671562
1323140
591351
666243
991053
437487
59815
345229
707878
350694
596485
1080280
124466
295738
438565
553084
549561
62369
788392
377046
799395
1013070
1324090
627246
961577
448999
1297213
342181
1109067
169301
363081
128824
456726
1164632
925446
1074305
1100476
272613
26870
401900
903690
763026
187639
603682
887833
884768
1013734
572538
1257779
622580
688021
285262
1221028
120981
849095
1146645
1146125
1071151
999130
176497
1215540
626185
449688
1332895
198682
842191
1078937
938008
1068273
781088
381271
1203831
152647
132347
1044583
245895
1287364
673004
417991
88064
761646
965205
1228299
851359
1356884
984150
388928
1183656
941025
652097
1068864
467690
1346842
626523
614759
1167656
115515
664914
1151196
344852
502219
245098
662805
786436
816436
1099808
1060356
260628
190743
781835
1054073
48026
170286
1295022
108297
620856
881511
719195
1181273
360277
491460
428355
786178
1127642
873483
967993
21680
1127242
1086732
675465
874842
1171754
870035
925177
1115705
1348212
58034
251843
878791
897088
1074149
1344927
51462
197442
512081
1103595
142983
261588
454592
734242
263103
839924
1267731
596727
937940
925262
506674
517118
609682
297673
227133
134894
936587
723842
113291
1489
431455
144959
794771
663712
324967
583045
177994
1222809
1273773
202057
178772
601613
1275415
652257
976277
14570
220252
588844
1052408
684329
128326
40982
1182104
659711
957519
787054
448554
246690
316624
1341626
895377
963883
736211
517754
779557
389593
628701
959011
960109
1345733
1129029
280428
1047178
868217
1073328
838027
413445
1270140
186519
1342642
455573
571311
439567
435861
951586
1070005
754091
564228
289923
463596
964236
981483
1131638
1099993
421373
408220
396821
183075
204937
1009031
741707
304291
608419
903977
234220
1060632
1158197
728675
1110414
796815
131116
1060941
359412
1160808
167336
500645
1323501
155795
720266
226076
686528
12769
580572
1207515
734287
142354
615032
533792
1217353
1282405
1121774
144658
1046872
759115
1253613
239051
197789
183910
1301754
485788
156412
1362622
925087
989433
527992
337426
257619
14635
281276
1115632
158106
366357
800578
1223581
687340
95935
734522
459305
1296084
944047
509392
522915
146256
606913
207101
1296461
1328257
416068
382947
545142
412448
333122
669256
1163499
558496
784103
1120724
1075289
458932
98586
1033466
242769
21466
1197817
1228488
812660
1004049
758723
207381
744989
779508
273507
1326914
318470
903381
1176758
767750
223939
1364182
1084032
1291729
146212
1107168
609750
479864
1254324
366827
259521
453561
911828
1331254
259500
1056183
88629
1097242
1259543
368758
180374
43998
751042
409360
261379
477115
400923
845519
989087
182733
1211102
138132
297484
428478
282928
1140268
1213575
921014
824809
87417
475030
294939
1350789
1201737
454645
1224971
1108874
994931
1153966
165334
950137
1160684
663504
1210072
100364
246726
251280
708320
443284
12539
1316656
683181
359381
297966
149419
262108
456962
703410
646368
1072692
349941
456964
368783
130249
1292344
876798
553192
887553
298016
430081
303197
791252
123282
177746
99268
881266
492189
394834
174555
1219865
260139
1132709
878560
673332
953362
518935
684045
641037
1143826
1009009
675516
240287
1180346
473369
470425
820730
90973
812082
1192694
361553
342423
1283081
296575
196353
952285
205087
898594
1230119
1336347
1031495
915592
632477
222863
979110
1142265
1197160
1249303
110708
928564
1307571
463004
250767
891725
178494
723778
1338716
421785
1292551
442923
1168277
1246214
50711
522038
901564
896202
52494
553785
1215941
805570
701935
292536
717423
170135
1284647
533262
604964
442773
173389
395720
952709
26193
1088767
136609
121651
667098
1046754
850579
164614
1025557
729780
64433
207611
1108705
1090053
231744
1011685
252034
653081
579620
525437
753827
740353
206762
396681
508734
495012
215327
671170
412834
1222196
1350298
961123
225965
1169996
249462
1277277
1125795
569414
1259159
799244
894759
194231
1066478
90983
656081
659767
774674
500071
842651
199695
23461
18523
68137
554907
456874
925426
657542
903692
263444
1061040
1287444
729304
392138
262174
1222223
457770
707125
159588
979526
144185
1078014
1057855
1279312
1141239
75044
1032477
661848
1357045
791789
90387
88258
1078284
1234572
5120
673379
882874
363835
1324682
121888
1015689
703214
448139
985764
347160
387698
369515
528163
1173087
277613
287057
706995
917910
466783
268339
704735
1282433
1317310
1974
760988
109599
812187
537484
200450
391886
1338488
465736
847377
973808
434590
208950
716251
325341
696054
1364199
390142
115592
213395
1308717
796724
1277350
596538
79829
1322370
294393
406473
608091
1225808
757680
323750
644589
335943
1308566
353987
947926
38410
81074
983498
922016
620322
951251
1260555
989147
1269009
1249528
1280237
1313678
958720
369036
844706
1062476
1215082
697676
471334
89883
1269665
1230800
418182
312051
757496
348866
1336224
1336763
507022
271469
693134
510639
902970
513749
1026449
148529
595933
367298
1020369
550217
548707
794190
764727
944252
1234322
707724
940714
511990
911621
1091334
908028
1170258
768166
61832
1039521
90803
762652
79541
125674
129509
330605
691784
772063
962091
1123465
190244
979995
201830
579082
333987
481659
1147770
472048
584716
524465
705032
322872
790815
222890
570246
927627
14910
695113
244275
108741
848625
260852
108492
1109592
885118
1225604
1039724
289019
92649
825208
186205
877356
314856
167855
860973
277559
1204307
397966
942257
1158043
587023
831361
988839
862519
1298788
366158
673568
1204238
325450
1019917
199902
111588
861530
1112701
633916
13728
1284376
603414
210140
842675
192218
1298317
1068189
516012
419486
562998
723859
728376
512137
121249
53439
1255870
1196125
684983
1306808
60147
131637
920550
1130881
132894
607020
1120022
1169987
593506
380930
42653
466568
337101
91967
1171313
937550
641632
1132008
452987
411153
548835
1174654
1047141
146600
294691
1163487
237412
1341755
506392
1180487
279995
323877
679806
588438
746741
328493
499452
369816
180455
487709
160667
935417
1017906
22596
396609
1018361
1319409
968247
39546
537054
970748
679045
833941
1125601
54766
495682
135882
403049
750905
1302828
482951
536760
1229493
1011244
428600
1116230
78093
799896
475154
572581
487358
1179519
168036
1043535
623765
1129162
410266
678572
727618
1118971
1017066
899495
664463
750502
488937
777025
300064
1293008
378739
778507
612835
938518
1091889
558181
569418
358323
167569
1256534
564749
392352
1076788
1204904
943415
4708
82846
1141880
133206
948672
892186
256721
554936
1006320
1302433
1257206
612684
646033
335474
35125
1323160
1349545
1356388
824980
418410
977117
691220
993002
141018
359180
802357
460958
320522
789951
753842
1152784
900774
232147
586438
161703
1292977
1206186
611210
613512
227102
987562
802895
658023
368757
371921
200632
447319
923022
1225509
413802
1036343
921125
1049763
497977
815801
102712
1021
894585
1343202
820294
1203881
90679
817725
801499
720732
1094430
186263
120794
1358153
1000690
443494
1178210
584097
274446
265121
186599
952442
55014
609314
186013
491518
940289
42460
823920
644162
977448
408286
928892
677596
982525
220010
210014
217163
24877
489462
1110196
88532
386447
1284596
187821
1244689
387882
1293015
1362512
895712
413642
1299456
743144
1346996
800216
444606
45859
456743
188181
928564
1317919
1067581
156559
1104216
382668
916862
794165
792701
1207363
734921
1326973
507651
247542
792489
670328
112475
1321919
445401
287868
621983
216653
1276451
963646
1241419
898110
954284
899454
46706
1347440
1325554
832555
894630
614071
998153
1265186
29734
580974
188588
789411
1261853
284068
896472
1215154
84132
1033089
630800
793175
1321814
1077023
1174335
77023
751628
208500
1166101
1111469
854218
14997
315395
1209752
1052642
429943
932439
390071
290868
61594
981308
383934
1285076
47343
1006246
1300454
1270442
1067664
979959
269090
73188
1105458
49135
1126623
812317
1130398
1226100
178165
82135
1278798
326685
640902
8202
199761
365175
972420
772698
881617
990714
1165436
978225
942639
839864
1018056
119654
1190005
352709
738373
132749
997758
111541
1319600
341245
175218
1288381
203746
331811
1083698
742724
1252907
133585
915273
1083915
929000
672258
1001890
1061454
198150
335101
150524
1218069
673043
1092091
310481
68930
382784
471422
110008
514976
1256669
80196
953741
92305
363919
714099
751269
434765
662600
737677
1075883
469816
1012729
879989
1215983
1247676
220888
624703
216880
651527
114147
582280
1066720
253062
396512
1230686
1344372
1270102
1131006
870176
624017
692223
508653
256073
946463
668471
1034606
618391
1335502
1123665
734720
677239
213768
423627
1303884
245732
144976
365780
296500
1110440
802972
890074
925596
413903
906593
1160915
1042857
718353
75048
1034143
359754
551390
32663
299733
1038871
166497
795862
588597
653755
462556
92313
1351426
68677
1315719
525424
630995
446531
426597
578535
1174884
110941
159572
1209223
130073
231978
945190
979727
1246636
1277479
21540
962024
544576
1268499
89949
1213628
1189333
387666
592449
1053740
983550
881965
1167311
174036
474975
625442
1207913
593401
958388
806129
930816
451716
1111564
344237
94351
58698
597117
113836
581812
24698
856960
399613
746830
1062159
674336
1176683
1235004
265009
1238847
1113336
1079377
756260
130429
630882
1210410
280376
487043
883235
24697
756252
424369
144533
568305
1275821
927345
1080446
1351955
173489
404260
542225
991181
243853
740090
1246405
1069794
35965
904765
800283
1319233
1272489
496264
755585
302674
755840
600249
548271
451996
337883
64130
681383
501838
939777
178844
434513
38316
1050782
757486
349565
1285477
1349610
1282163
1279265
1247696
1255309
421993
763833
199242
561919
1300646
972680
659294
1073779
418505
630517
164489
178044
536660
718670
777197
381797
791180
1278356
864995
168984
1180082
889230
696696
1078627
950769
364013
889376
917121
180040
292837
803794
1013046
1184981
99678
694774
541443
644265
835490
264334
735063
777838
115296
1128557
1254632
16538
190247
415336
848007
560959
1277522
565668
1031435
866766
425447
837520
1177309
1215507
570425
441101
1364442
103477
566828
866829
150484
541920
433938
1217144
1108218
587674
488841
532921
444519
1132339
1331199
749798
372802
325376
793589
721613
1310921
1256677
318577
5960
325604
606505
1251678
936828
1082493
475959
389878
523074
1202471
796727
1156502
76637
291436
500125
223576
521799
158151
1284187
1362638
1044716
1239189
448545
477927
701820
738755
1195063
1241479
667635
1150219
914164
209455
315063
908307
1174333
80819
1000817
1014428
758191
915714
731255
396512
644379
787633
1005788
303621
1303971
92878
93476
368753
136693
1022441
1170252
125204
1329586
1160866
65420
427697
908327
581233
772955
268114
1202915
699527
17772
936157
789213
693625
509882
1059839
689682
489141
1217856
14588
636091
667059
12660
1057657
409381
615998
1054119
284195
807961
612941
382922
998540
872511
291527
21139
1166350
1127236
1357821
690817
21312
1229569
1088328
416142
1218498
373453
1168889
901895
416313
377453
1288270
1183210
606123
786730
413774
784266
1222305
223049
915513
24783
227116
555987
557262
412276
1163260
789323
1115058
171879
603179
828033
1003082
12460
1085888
41421
1361621
596182
758529
381218
1218133
479316
390909
206843
279000
1040368
1332830
550265
370544
28435
454331
267880
672773
845315
1104881
1043648
613053
512295
736590
687078
195945
694865
447544
697582
1008371
666549
1264394
861262
475327
874752
743933
605074
1017236
1009163
817782
971041
904837
413887
351662
593360
1349787
673886
1341491
657528
1248108
620292
302451
306129
1029432
361646
347903
343867
1103752
910815
1125086
1305288
729296
662329
171301
1230581
1152478
188024
1257975
1059133
18686
1293619
263364
1330347
89294
1284319
1332570
1251500
762136
414355
821778
229233
302399
1025515
166776
1045849
1068317
339153
884062
1105565
585214
910963
1041516
677555
823578
1271967
1334938
232171
1074566
1109601
1257343
1086935
1228748
1042049
289999
31105
724607
161910
338489
237826
447705
137513
103429
537367
32650
367312
644767
572667
914866
242063
67819
323445
217679
409220
69344
336176
88263
122252
264836
1358310
145015
1157009
1000311
765955
951205
1001914
1052520
932634
235342
1267022
484189
255094
1206239
273410
1288923
901383
470030
356895
1268419
1345034
1152832
440960
1134057
1102628
173545
654241
289191
469061
947004
694733
1243555
37613
347196
553535
204429
1113888
780566
1274729
737186
73400
293051
263779
612143
253473
998107
105790
208533
863908
1294417
139368
1094881
1234395
889327
549232
70648
102439
763352
1023871
914675
411136
248226
322079
12003
619782
1064547
951530
252116
956519
702495
1087225
594604
262208
221505
1036918
87511
1119515
220718
780118
595015
291545
1198414
208124
276624
970211
850993
1173214
1161501
1042612
457718
413914
440084
867607
78229
1221442
21507
615855
120514
595193
857194
75552
1221840
644709
722589
1251061
1116312
773156
1166242
1041432
136849
124485
595738
20584
982672
662757
522910
943310
1115777
78647
1347050
235586
783675
692261
856807
1299792
1215236
675585
320524
741852
851441
510409
945171
1003872
23043
1348363
943943
713311
1184980
895607
929604
901038
1174871
1183381
272872
1163361
910557
317254
238943
736812
1213821
953039
417534
367296
1077413
377385
1101860
853412
766834
842174
355159
1031570
241702
723029
697879
842137
1280159
1039095
1294568
105225
1047302
73952
176452
591461
165572
753889
811725
553501
1112120
576256
730043
1199316
778242
1262650
1307568
380674
537571
626094
931728
970319
155645
1108261
1122563
571676
270237
17291
1359823
893104
1361211
1227202
1276323
348283
669049
1234053
1347676
312145
498985
368007
926947
412290
1234418
967143
54071
1146089
1076595
584904
996945
1277890
77089
218153
590336
871536
1280863
689322
979745
646827
891797
626555
730869
918178
1006353
299718
887865
347006
988779
1204425
1333952
430907
1137364
591070
562980
73242
561799
487665
1236535
41115
1141037
317132
874977
1068985
510377
1363018
1134643
1095038
872847
53184
385720
80481
23909
733993
529601
800226
876765
104762
644550
1121171
760299
111490
322173
13120
1158850
366562
905791
404270
536090
356590
1336697
1089899
478045
800181
1263971
1161316
664250
36341
609103
885
437738
929688
1283501
1362761
802599
1098738
358075
951932
343997
1232938
849521
729268
934813
1324559
213506
1136235
1313143
662383
355490
1123938
401829
1284381
447495
841345
1074262
622541
150995
722086
1253860
974446
706456
498466
228875
1254463
62104
109512
100326
1211878
333363
679721
442921
1163302
942271
789171
1153385
471050
1353381
1179389
1124832
225945
401883
1228851
1280637
1062124
739014
1328494
521038
1338574
1091032
758218
488721
898006
10536
1318152
110562
1267578
957204
909504
434696
934277
449090
456332
807840
801649
726104
265615
70508
214011
887126
616502
103765
736173
1034126
80019
582828
345607
228162
544502
736039
758101
1102355
7870
86792
234298
178965
627907
925806
1118339
833850
393085
1006923
399574
769523
759865
957061
85091
390843
1127659
1012870
231597
990904
859635
677343
206430
677381
545838
1226348
367678
6530
594906
577896
549705
385488
138185
429265
570797
608812
1298430
498412
1046862
1083586
1023203
658584
889163
299680
212625
70734
400939
1164390
1114221
571056
1197757
254125
768645
184619
1156912
758041
947543
214756
264854
38823
686870
1204682
515555
930083
644966
1147686
247263
465462
114515
1247614
275380
1235236
257299
548071
395638
695366
971572
1288349
527186
1007326
403893
347023
394257
904700
520239
348571
1103149
422221
965110
671627
829896
22700
1165764
523713
97039
1199245
720548
1272858
393134
1310180
1091406
745723
1054708
884057
629875
751227
833586
1182557
1097004
653555
398624
495526
440006
54948
426658
330140
1046156
455989
602893
508620
985280
1326069
765635
1041388
1306132
1097588
448983
1025330
875333
715610
70144
1037530
517662
841607
1149792
95025
38929
559364
963945
217647
202360
1052556
1255210
238739
803477
707780
808361
1230914
868524
1125630
1204359
741152
693412
987462
870486
740489
436527
1318944
977176
412350
586913
385249
353423
1238838
262594
687603
447399
1356769
146518
935771
191509
582926
177234
1333215
1218302
414631
502667
917349
272380
1229530
749705
618663
828333
434173
474536
598097
584522
1284269
597591
160393
600036
442592
234839
263178
656437
637594
173159
980547
520491
87602
395123
915450
257120
829404
1012840
1153933
284970
407190
200428
981680
131264
1192467
855839
326585
378298
134027
792257
630146
490104
914027
1051137
264696
736373
772614
228253
766074
1084332
1241266
186955
288618
1135845
689827
251432
141739
614617
1316316
1042926
45544
1092976
28425
478302
397557
447584
854894
512690
525738
330323
31444
1084293
619237
1214004
944869
642139
908210
391347
1013071
56905
748098
1206047
793666
842850
1051537
577879
891184
818821
1202574
847279
39641
247294
656681
115659
772415
618999
1314311
170995
652071
1020275
1335646
650197
935908
191312
466023
564656
408207
532676
233245
755766
1011643
1218212
330772
860569
854573
16691
155765
587954
1043221
47169
208758
1049705
1313323
1035970
84898
650913
1219338
671545
913043
265806
370460
134201
239055
251459
1044934
155121
446726
1270859
1258074
977659
712996
656665
848965
1327030
518995
119187
371494
453381
1274454
872339
585077
1338743
674277
825248
669801
862061
813402
1159703
735738
589716
588949
432453
530306
594455
159932
454019
292940
799513
544653
1272481
634713
608999
564429
233076
1107863
469112
931491
896866
787215
325341
23126
422984
227702
788925
822051
620150
1307778
1286910
231134
1125234
967237
968537
1191990
1123650
1099132
1263640
1288850
1204591
868042
961237
294501
1286308
433138
713977
1011019
20477
448444
983071
987213
1353992
789509
1164278
341624
725806
1251086
1185899
528880
985735
927546
9760
566312
1320490
941759
1040436
404817
1028355
692304
811513
930973
289040
377388
55674
187698
1324625
756697
145763
424813
1150000
1004411
137754
1306540
112406
1048625
1266546
253926
534041
694513
256639
428043
549424
515128
266689
988616
871292
524685
80733
804422
1084854
532062
824987
999810
970279
375572
57738
311710
582090
778006
1085437
236897
638210
1055786
983664
473917
1244952
772189
48167
883859
552076
848504
153973
1295679
162519
369480
423008
1077709
299902
28875
752867
557657
531264
752863
1254313
782995
763073
179241
1275757
1139207
1357810
107153
1191457
1051244
249628
880268
571751
937120
1017997
453475
1101821
631052
769959
269225
9505
140357
1319647
1329084
1303088
990420
1117651
1353802
1066074
104868
916713
643873
267170
1299281
831365
449329
1320095
1356758
677087
585718
1285030
1100997
1066377
110778
60366
955441
637986
701583
1279497
574586
868973
235527
1159844
151941
826237
917684
1039681
269423
12465
957917
732608
58697
1194262
413448
223369
903838
742363
402576
751566
965068
1045018
634041
283187
159772
1157446
628649
743928
589444
1021176
854109
292376
1180708
738773
1304140
344642
1289491
312502
327688
807619
846986
712900
1339660
1336375
173043
1188069
604150
983859
319916
539415
194630
299495
1359289
301829
1306984
117851
879901
1178291
543193
237733
1076919
584547
859383
436310
1327469
157233
1209150
1023527
1361729
709808
719457
94831
76769
489975
245298
786829
1240260
1249507
1049709
304156
365008
825827
455366
421555
472789
630254
148391
1149778
23743
956053
182153
1273702
745169
618093
468092
660719
636569
427347
1176425
678762
234527
804583
669170
1111563
397151
810906
167517
1219926
655974
1222375
786826
1034114
588384
581326
494665
97853
598329
711540
1222972
622518
136113
820797
983149
922085
759140
1206050
544963
730405
413085
1282292
1317738
571094
1211608
251946
969396
331832
822878
875169
290827
685893
1343853
518968
580528
71995
1349741
448978
21790
581376
240653
951999
516418
33322
1192143
804868
837273
209646
525559
1302688
1112624
896929
441689
126673
1273937
1181246
187492
960806
158550
552567
279306
816502
24587
35572
376476
122179
231489
898831
222875
1272363
285710
873397
669156
553997
949108
844793
675697
274507
988918
719632
1272042
1263358
990438
304004
29040
630720
194866
1110949
743582
259320
249216
509904
27803
901419
239505
702072
311120
374998
371219
773417
513753
775086
851347
2063
1081793
1129845
1290618
1333625
450759
439584
56228
977545
1176340
417933
605718
1032658
101633
689042
1213439
349656
1013859
417355
593819
55940
1127461
658440
12345
1188536
854443
97423
460883
1110207
442509
1120131
929023
1342427
985316
1308084
673223
946425
513925
796093
319398
1291585
1277700
116820
828448
981026
703445
297173
753062
485213
1185373
1267238
899789
620708
701590
1047044
1265953
836488
811
448770
526235
663929
1270648
649106
784678
911190
1300611
221456
240223
1117201
601716
968294
1153643
627912
136560
884459
731604
201845
938721
800009
189249
282332
1304417
1359126
918032
915083
871340
144977
575600
913640
277756
711298
1253537
1140488
387781
190487
1049839
466010
36429
1302762
298819
918345
447633
196839
1105919
795475
174309
604912
104976
307123
1138650
48879
894640
963263
401745
178417
435014
795635
563550
1024458
348450
811140
267602
201663
602879
255135
1070474
924178
978210
1234578
824838
1182270
1148509
438689
231752
171744
242872
784486
736078
349616
41409
1138120
716005
480035
148338
1258312
617808
334966
1071072
784177
187503
1076506
961004
499059
451876
277282
1221904
813875
682527
469994
687873
935394
968213
65425
359492
1202852
796109
1031585
198133
1311718
1304317
783771
280047
103977
181933
582991
110974
1040924
554568
501121
890393
577782
416392
1332572
1339331
896199
1219503
574683
196405
198580
648267
1352075
937619
635740
809473
963687
415801
683102
499743
1027171
1075015
1086329
873079
695161
208120
1227574
550090
1117240
399770
400701
625664
1291828
1152538
229175
1098884
914891
168008
872605
849330
61347
5035
467741
415124
64611
431545
1158711
569116
264924
62826
560493
362087
1259871
1293181
444676
1228698
529206
474547
860184
628512
389367
972612
606576
264123
646519
367871
455341
1004197
759760
985616
1216871
216859
1005726
963553
277959
509070
434485
421969
678570
320231
1164388
561661
907715
730447
760145
119431
1357717
79822
1104650
120458
217526
337873
342876
974700
1127493
341122
134476
763259
733967
1092158
232006
464610
87238
1106188
90096
1171363
710519
186672
830561
659371
841600
1066490
73449
336297
597914
1255629
175577
1235781
801425
1091080
403414
308333
79545
543858
990013
677047
483893
1358102
354174
1234181
101230
1361623
27706
890377
796535
372705
415830
493327
83909
949521
872201
191947
975471
198355
32555
684554
129074
419415
1174757
976722
264794
791253
235934
58292
1015336
58252
313167
1075157
527753
927123
522102
472876
966954
129399
737988
1270451
687636
606000
1145128
253854
820803
854374
431869
321230
908677
1024656
1081512
609277
1318618
258547
502068
673970
610553
50781
1347408
217087
544882
788220
1354548
824428
242047
1328961
1090227
900062
205674
534811
950338
349956
1079240
1184800
662363
444593
1135595
91972
200381
281443
1300607
292932
403104
763810
73022
1291871
907000
676379
1284829
644472
141964
695557
551914
37059
854924
884257
967498
47297
673890
611570
822572
445879
135653
1148729
186699
45747
661606
910702
44277
974384
125851
672073
1099289
480469
903383
696267
411203
1223318
716584
1300862
635519
270052
642108
1064197
1158585
328864
130498
970644
642505
588600
238253
608927
1074948
596296
1328767
267823
264172
757950
242781
609422
420647
1074815
665262
1252039
326413
217767
337379
1246786
1356694
1310018
1067129
195660
89710
1079677
9596
1161117
706117
374889
229055
537926
1131104
1247210
288572
744031
572048
970039
35154
1197569
53707
871027
170454
892630
249827
129162
465450
492765
1139425
1277758
704499
859210
1143007
1346035
1174181
162615
721868
847694
834436
880182
399792
846986
336385
46942
1235373
153225
636847
1068652
1014556
193257
547082
520699
789327
978546
758545
1247447
1132678
824342
135774
654472
368006
446665
671645
719020
1163730
67130
443876
186943
424810
1044983
410425
1228191
687036
688305
1072015
23408
652319
456959
761228
864075
250200
1261623
492004
1353744
847798
1114701
647453
1292368
22134
1009049
1133209
731054
658145
841759
1235005
1311824
375226
973
227183
407625
960778
1280581
877802
60739
584229
1102141
728596
72978
17055
1210268
565427
274985
950006
41407
853920
685632
408972
475519
1330469
397466
968391
1057165
330578
306471
1232332
1104468
1012488
1319598
856376
51716
238306
1245530
1318983
841517
906580
899033
325503
500484
815233
590594
499715
289147
725239
521438
1127517
943013
597674
193509
308119
690970
1088673
407548
383981
1119065
420050
548005
1063498
845442
1032632
463139
1004841
1348001
1217934
1167473
578070
59589
270693
1261798
889049
566508
543251
460431
1285300
339056
933005
173999
391076
551760
392957
660054
1171403
919179
675384
564538
63767
1178537
333997
336436
377452
319713
660541
236268
961694
360528
537097
897088
470081
460782
792807
312880
93203
176918
428695
631165
782428
771698
791190
668303
225601
1151469
930672
134577
597612
712657
542471
1304003
664725
715496
342734
1280478
145286
1191591
322422
729188
806654
906487
510663
1286634
425035
334061
832084
338043
1273952
367516
242965
1290509
581153
1135333
857499
701083
700053
43914
1349905
564957
337437
149903
309036
1072548
1346502
1321949
139410
1080011
1354770
502421
473391
345923
1361930
670263
190495
576333
1176695
113428
304374
1362718
620184
427541
417905
382068
497513
26214
222630
268975
512599
554178
155516
395849
998237
424592
1264664
375838
1119550
226055
834230
844412
1306056
324554
141173
493450
1112898
674893
1351245
463012
1248742
13904
1171096
1046372
324365
332413
579521
1120687
335338
986751
465989
539417
570106
1185034
922014
41748
256695
4385
587922
1153875
1354851
655543
867139
278828
912157
876995
1049106
755447
564534
1230968
1219681
888550
1106755
190742
8640
1035879
649254
1072122
1073365
1184672
415207
668523
237274
1261128
1113295
822418
922729
809070
1204673
287148
261428
1319479
1089130
244419
1088449
734832
1019221
840821
10812
854241
986790
242655
1298511
1059375
991467
387630
403702
653264
108144
94898
954332
299683
585289
1050526
798255
208304
976738
75370
226567
221134
1242812
582733
403287
1210655
162245
109066
371391
3012
1056466
486807
382962
62356
529552
1035033
1302793
91908
352846
342324
568107
139526
598192
1339331
722828
876893
293209
986817
902799
770114
550726
768874
667941
1304774
655610
1250416
507740
1218770
53614
611170
856504
582416
824936
368855
127719
537255
955457
1172262
333343
189630
936904
459011
769525
1330689
638517
1104159
1079746
877949
1184384
550479
969984
393657
648758
869155
1295691
466547
364964
48936
992743
870989
127402
334092
439617
315811
356390
651648
1285038
465603
674392
978247
101616
916410
622302
312560
852856
917583
475148
1231387
1344710
1034163
1340008
7077
1228924
366123
469291
665295
517578
771602
843622
93711
40279
537810
945712
1149573
985713
431212
1027757
107178
96809
229009
1006525
258796
594839
1294469
181838
567106
514221
1287386
873592
132458
115243
145484
402945
1064833
1178813
851819
322619
472849
1118238
842718
1257603
1039372
111060
926645
155438
380247
1135564
410941
1181819
247986
953429
839340
693950
716282
754719
820645
1230457
957034
453971
353998
991004
853646
497115
311605
1300332
510794
1147778
611315
113862
39697
306570
542166
1272245
262982
914413
881347
177373
676340
1080201
133660
616868
224183
734360
21454
973969
10013
852615
1201373
718085
1218526
374672
1123812
369492
1195103
67902
1276232
141595
1294299
1130444
567853
856366
599161
149793
184679
196715
510115
1221199
1285491
1351722
775304
710033
1347130
1250874
418288
117891
1076048
1262151
831137
19864
972166
524735
627043
1007368
832157
741311
234575
82099
105953
1078896
1111149
942445
258229
999203
1291573
1079802
443670
49324
457417
87773
927609
1133964
566518
750506
149137
1271828
271884
601321
575106
224309
132908
796416
190968
619139
158751
341830
247787
655740
701314
427549
680130
561259
809606
69652
812801
984388
1036497
285297
817181
1307889
1357811
54335
423815
976455
191862
135800
1231141
1250362
1289813
1307620
266652
910310
786370
1080742
570686
644840
586119
1309713
75759
71426
845087
1239830
508631
256743
353418
349579
676876
87882
656469
45369
1208127
1283172
426505
175339
141967
1183265
727847
725278
463638
230629
1323728
907515
321251
600232
1122452
1147818
246980
156944
484338
259538
6956
1096029
1142614
542110
421360
277886
151909
89631
276710
134180
1051351
991154
1050598
91573
1341229
757718
101460
1050316
1170156
848319
1073551
1029273
71084
1100512
831976
1115910
592099
733092
444174
481918
1034688
523939
1197473
237875
873144
640728
410350
776809
101131
1198947
840593
138603
576998
647148
1231375
352282
1088755
958961
124144
474975
731516
1724
1193792
396881
716874
158844
533722
744457
414126
210034
433568
1204947
729203
664054
745919
1134042
1362038
754014
946438
1045474
1284625
155424
327493
526381
174529
1034054
292195
724863
491967
627706
1320933
1135272
243988
535597
419218
336697
259039
1351540
775264
292933
394666
690798
43592
1064366
395834
99665
447198
917386
964068
622075
334637
1263305
664795
224951
1019793
1053187
580916
298698
1096850
725318
832224
855313
632783
1010157
318148
938633
224361
969084
414387
1072535
986723
647633
688949
1271924
1348851
168135
1136379
719862
1108840
846942
329317
163170
678945
1338587
1108977
1211409
1245152
1003513
1291339
103101
9157
288195
1302488
1339653
881372
217365
470587
569733
559120
489748
1209651
563578
652328
593134
296258
206668
1015561
132983
1059942
781717
773446
1066379
738919
1267042
658309
830956
1254555
800314
188269
891870
1235089
876046
284260
455699
1346154
908370
988316
814320
1166973
1221033
1225621
462724
175812
252345
958546
1347279
779911
1119768
1128140
293905
140950
152511
557334
969841
444906
988324
577961
451889
837364
238245
356536
370217
883390
904885
1303576
637602
443630
145590
885991
1036999
668235
1014510
762581
1278339
946833
805300
317046
708585
50852
585422
96308
1159925
403228
741939
1061723
678333
122589
873347
916470
669087
995473
826583
1254992
554587
487504
695314
879966
188433
475491
751099
34501
597255
414538
657377
1144472
761914
1014400
685823
1190494
324161
1285624
242852
638523
212343
487306
1173635
1180724
705904
591566
45266
838029
227335
167125
894028
243015
753559
296775
1262205
1233992
722207
1030404
701216
1280834
623644
1331218
855440
294305
365199
44680
871437
834339
1264005
421570
608929
1229366
282375
1290251
129841
1173257
1350804
426609
570355
586569
862222
1308480
1259993
399542
1061269
428048
1099015
180295
325282
68440
299513
1086275
561082
1020404
939717
1299699
512789
61223
860561
89171
482857
1197721
362396
783665
817685
350423
179771
1101897
797256
203993
224498
517648
61801
1305183
546844
1273977
265341
578756
385217
1319438
1139352
736564
991742
579868
951485
453187
511460
906706
979911
1082615
34670
532597
1102054
860504
964109
987187
1140863
1210215
497590
879114
677688
727201
881638
902353
978000
770174
733044
1314762
896988
158502
807427
128754
332141
570440
203458
387446
260828
175674
672243
1051206
507586
1062666
967591
1326828
364787
571409
1302358
830224
170508
1342360
517707
401064
339047
834831
1028110
1126777
360176
176693
1324623
831163
466057
349514
351616
617891
1097134
328916
483412
841373
790747
662979
90775
1305748
529719
913255
186910
1182393
286235
480339
1232498
167754
59839
702123
141095
897014
170877
1171216
376605
1040827
399989
376102
17261
125002
942856
169966
64612
567368
1118781
1114339
983766
1350797
640353
259588
153877
1059468
1098399
1257557
554033
396730
149872
3525
1120277
227382
1130103
577162
859831
295591
882970
623343
974591
712446
822425
933518
960592
352674
347618
760569
833296
1143829
530312
324290
789988
325254
891030
1335049
1221765
1094372
1319662
689763
547327
1337954
104884
747018
209497
1220740
1105124
1071630
865335
704620
346013
1307924
133791
870762
1021560
506374
867808
986785
1172204
448518
1163413
652687
91495
440213
246391
879864
362172
202480
923298
1361654
1189579
1271276
431563
1309005
114280
382657
398659
915293
323519
1317710
68290
982897
1019402
176907
1134612
788126
642866
996029
4342
53755
38546
1006223
664199
430912
523071
1345424
797461
441618
844566
311364
686365
769093
255773
922449
764398
1186518
79845
542606
1146812
514013
246807
592886
761015
447328
1067803
1043251
9882
476388
555529
313090
680589
555644
197843
43483
548387
834320
257570
1026358
406687
1074404
24206
885943
318338
923423
1362900
265495
331852
702914
901244
889113
408133
11342
934288
1200304
1055869
1032523
419429
513198
261083
165174
1099761
336198
626552
571105
91506
461929
721088
427471
1056363
217731
810601
1285426
35178
544131
569790
802720
944816
837374
1344732
1038594
309634
1034797
1122077
330294
730967
673285
378407
1359009
221988
1320562
1131162
194120
300745
960038
336731
524111
627859
360918
1055499
412617
354808
924981
583634
428430
439346
1320208
101750
958325
985536
1017583
1032485
488418
1182449
1158993
1266046
95603
779686
1331303
608556
381385
237993
213859
837738
442503
923979
824418
56685
663570
758876
524171
1082622
1324501
1322276
618192
1268742
1166786
223309
839465
1307005
779694
1282940
1299123
176751
946384
86233
341950
776572
733749
1064005
139613
123320
671008
1177379
1241960
372678
1221812
1040149
443512
665701
469128
1003250
146038
121377
1312034
990698
127353
767682
1219785
978791
689553
808010
469369
57978
72467
324186
1287416
1040918
289440
122088
828337
287148
1015204
773251
281355
998070
1138089
284195
101079
473462
437096
1353184
466064
870751
1091052
243067
837715
54467
15559
289746
421317
219384
238059
1307262
1240682
1220322
57750
708595
1158556
915499
1189274
73984
486472
959983
583491
512457
245557
451130
156119
532431
545316
711591
758834
1265004
321372
1289165
998077
1275412
1327435
509062
895536
889658
333209
392403
1294068
49157
1208357
1089020
248318
883962
319397
879717
1023470
56145
482470
413908
749179
1341215
744667
87886
1194770
473934
1173473
377007
428016
329698
455580
401590
357014
268927
1116895
1322229
772813
1053373
207485
1222687
22965
118464
1019439
656192
541356
635551
552049
463853
892367
716639
716437
383613
255680
935819
654306
1147670
249647
37723
171963
229009
949804
498700
264334
171738
4533
131997
682232
1286023
448827
653302
802622
490607
1152608
173953
565027
997379
297563
541254
1057925
946276
264401
350793
485045
779038
1048305
224125
1199723
1236544
1027909
1171542
458873
924335
1341187
191866
319345
737642
192095
187072
1225821
1356068
1067243
1124797
252478
500459
126836
572534
139382
766004
37729
523952
69788
80510
192877
800033
53742
1034311
1059009
1321597
774812
1075262
788597
998264
164642
1144109
522064
1303908
885797
732834
462567
1293424
1353014
135452
179374
1045948
464474
978530
143945
195757
346770
1178448
943356
643970
1056773
1137130
738245
583309
630908
772018
369196
768386
763536
970920
1193135
835198
610302
229182
978589
145243
899777
1238376
1071442
37985
569522
273066
648684
145048
138904
947478
204516
1273865
1066396
1268789
104421
1293870
49357
32332
708811
240925
1296002
682453
162102
38843
85870
755109
1112870
139823
389549
487944
526749
1004034
1010414
728302
1029131
501433
1286746
840925
1041802
108081
218090
373782
1093751
398260
754984
1356048
54990
830141
474571
1190287
843363
1303097
472074
954823
128452
749930
982248
645907
244764
1290706
1271326
1300362
1099549
137115
758943
632430
1231667
991898
244358
433178
310397
1333124
1163002
1155727
1069089
463085
869604
671767
385141
366420
1269540
963617
1150915
167849
1318724
308538
59052
246486
827239
979051
180113
15930
1208693
980632
598320
329232
2589
1083446
806573
540824
1218987
1156077
397894
1036418
995735
411596
1312168
381915
367569
1013422
927549
194443
161504
487876
1191526
879254
286939
609902
1092399
1152482
772901
1355062
618397
1069554
1219324
1056073
96182
871705
1263406
112918
623599
824936
406875
69305
8034
1050649
729550
123160
447973
904909
1074759
1102072
66123
1332693
345301
1130319
234709
1099342
338060
996514
436034
662189
829134
216670
39924
93989
76621
15192
664844
1093165
1221790
539985
1262278
249613
507773
1018991
1009833
292358
1007045
979558
323302
194801
688367
920009
1092425
237446
665535
1169615
912983
533074
1272873
110907
1058020
509161
386384
467814
1075963
650521
497569
1095634
380305
268889
53489
999804
63254
176665
132134
514667
1314312
125445
1340625
817475
442711
866881
408267
54062
575550
998819
297460
1195846
691731
1036155
711512
512688
558577
986219
654002
129436
583393
169916
479096
1115906
866754
621818
530392
518935
1272897
648226
1032417
712201
149275
320410
265247
86342
1084094
436551
708716
756240
210199
534913
1042276
1027241
10318
795162
384252
454769
1014701
507613
538110
341495
922287
721039
18449
70893
1077633
1362404
401350
494567
1147285
435640
697315
1191581
716423
196835
1252401
50352
657075
488745
643787
1239935
490533
71405
486910
390401
1070933
7859
184209
277461
1254815
48990
533251
482589
1122652
1193510
597059
1249583
354378
91848
1178159
235027
295599
281678
701171
329299
496588
1206802
273641
613158
636690
188712
267452
8506
178693
822188
980641
1202421
148766
1266904
804422
958455
1139793
821270
1164332
171185
1140426
128968
1074843
780065
1359544
1113637
649356
362592
667399
1090723
915353
249725
419357
140127
1099974
1072334
191974
403346
1263467
859725
697323
915590
1339224
924839
87260
848752
633426
713161
143331
352029
1214092
1061874
515775
161787
122416
1249047
1124261
1356185
988299
546326
1146507
1358227
1191633
670745
868331
340962
651801
155708
284909
751381
955461
1345543
826258
1097496
1199616
979556
550148
226855
1313691
746834
223993
498876
1086569
1277274
1318845
1016057
1038955
1018118
1036392
506838
753894
40527
441814
812403
1069572
647525
672881
1312593
36046
854804
1248765
1121952
233861
847004
664330
410440
1329104
902073
415187
1313957
222728
459328
981787
781268
1233743
592734
1263606
889101
802877
247692
1132225
922563
149017
963344
1010590
920620
892046
1211763
792338
784110
351736
165000
814801
1075457
531766
1188141
697514
1032653
141801
65175
805831
1119614
1277068
1212306
706939
20986
584213
879983
866499
1134149
85096
123322
543900
1311858
1033053
896253
1304495
1002851
1315417
1277804
1334722
1302285
54496
977149
302896
1233673
268656
477485
947033
1101481
302479
714542
610375
1059332
368048
434982
105986
231933
871768
837823
548560
778676
1280855
1215367
964785
174376
1124654
1101977
889754
1050956
1359493
160128
312804
310543
855057
203437
76922
493212
96923
228555
534244
713532
1214902
59946
1357719
577184
132578
731246
520361
1016644
415716
510806
569062
23329
702874
889988
813970
618969
968352
393743
429518
755613
265408
864298
1082677
596795
861553
582062
80109
838071
58872
135595
1250227
394430
601725
1122800
204176
631806
515059
961862
1040016
764130
619254
1137084
581152
325531
1271276
846686
109109
1118338
659610
72742
293289
913653
844917
208692
938031
849005
553835
524889
355775
68494
570878
1168693
1087640
1200930
446364
245418
983971
648995
66752
987079
782966
928466
1257643
634490
494621
644381
876594
830224
1351257
1139360
1232632
836158
1189036
100986
1165386
752364
164256
621375
558321
842200
1192963
486091
618960
233459
43201
1298524
198417
1306632
1176388
713152
501722
524127
51444
1224677
800263
69116
725192
998572
1063149
332607
836853
13803
1321306
542132
1134638
1171479
1357415
531659
1094221
844921
1029729
1046362
1226632
571064
947866
681730
72065
725233
812619
228773
788771
822121
536416
913036
1327745
1217073
1011388
834241
265341
743720
1332510
548834
1163806
376543
821891
201272
1162785
701266
595021
444986
1278704
83322
256075
6407
553151
603366
771739
1079493
1332325
976483
1147720
1126289
862540
352261
1056800
529522
1194607
420716
51989
1314730
127531
898060
220422
971314
519044
567958
1260655
860545
957242
1363404
608662
309917
1148896
889710
745304
1207733
822278
1329858
720780
867393
40885
871575
1160
111313
759380
1187562
914551
318975
1019073
1086302
253671
109526
1100748
528619
439612
196367
972677
454737
1301450
1190804
235970
569878
514802
1275637
889383
721178
527171
477076
152774
1308050
535677
1241771
1168119
1046116
478278
857110
813412
1282466
9910
527342
604848
1180658
951319
602432
1117427
837700
1226860
1142359
966126
795483
569214
221498
759321
423014
1265061
1062987
652565
165065
1340893
322737
552303
433336
610422
649473
593934
152612
624972
1034061
1091619
896129
908765
203501
329954
914801
586261
1111216
632338
1125418
1277952
398320
401455
809458
72654
674102
1181633
365186
1232441
450079
391867
474180
804042
921902
218506
1226866
934638
1064056
425903
249894
420679
1263074
1108344
530297
651540
495747
104145
683116
1107740
1359576
776389
590884
801303
798327
432745
1097792
19757
1262687
988297
1364358
747412
1217437
439389
141795
30101
203149
1258530
830045
1361852
719013
1258203
1194535
579451
628983
896197
535227
205973
584686
479362
104338
495007
1120854
1093396
1027068
978932
661986
795962
1343432
161965
303210
245174
607157
156487
251403
264792
340074
1072781
1351944
120633
969206
1132248
1178171
807317
438753
1296174
673945
1273753
342095
491842
803958
553185
465502
484360
1108108
426423
626561
688753
1088353
70593
356397
606577
358800
542551
121731
1116188
1187880
1232678
1192654
1170610
773328
834751
684373
954985
269606
575188
728177
1139887
402318
567762
400909
1341835
308756
697798
698196
39146
860538
609982
1237761
1052276
526616
581486
1254411
963329
1012477
728449
466710
651486
758126
1167079
908953
931441
692292
1306452
1257792
918143
690472
332373
160682
1124017
1030285
3456
684488
1251734
1309105
306527
1331648
1179410
490162
462318
114855
378662
1038942
336882
1341761
525495
326139
479505
21017
79394
345761
1178888
1049372
644895
906864
1153113
64242
1211265
1214240
1030621
136442
739364
598011
751123
810520
1056570
1072687
1166942
926623
892640
213769
675142
496748
1185890
503250
1324041
987356
383125
442814
986423
441657
800356
472651
1156040
1331058
683250
1206084
962353
4860
1219860
161156
7213
101833
95440
102655
536802
1222201
131475
895057
34581
356704
1067645
157269
239054
751830
896441
564087
293251
199352
1097831
236532
910065
337651
494835
218971
1129148
399535
504159
428477
766551
242596
597776
260394
796036
493928
569964
221740
389608
1249733
654515
1320768
1162541
328577
1361201
315093
311517
426341
1133878
1104981
1136080
506508
1256617
1224907
816264
1284705
1231735
502106
1024572
632347
518899
217711
1341350
1149534
436626
613168
1074384
764036
940801
1287376
1360726
998514
434176
104220
499622
1185306
115321
1331178
785631
622738
927977
659375
905534
163380
683007
822335
62723
1154468
938750
121143
1307585
353097
460835
808619
389761
587488
103859
961060
975107
879060
1111628
2648
1173609
711116
1349927
349038
188173
415984
1267653
1118234
855348
956293
358665
491361
689176
609142
747764
1011561
789703
1095105
765971
600452
1166870
190334
53380
945978
1143098
959613
940432
752556
550829
361727
450697
1135401
1270125
682136
1084920
81574
8432
310517
1225322
1194419
447286
1216543
1183847
311307
919251
249410
1237425
486103
110669
710174
1352155
335205
757630
979018
523114
543246
940643
939276
183772
50239
1127348
167965
1125631
204004
822440
1316187
1015724
717507
616205
428114
484833
480558
417832
219408
65630
1064524
700883
210673
739330
542848
1074499
1310136
1337892
291584
1304736
24184
921545
484593
1271305
1048540
264940
169743
1068392
377407
167847
487847
390816
1258288
553865
583002
267256
684084
1035883
222229
597842
184558
1306396
1260531
555265
46197
1077650
1045822
1275668
642118
257445
56364
556756
34212
904315
831174
1327138
1045823
658861
794826
338895
486301
688849
1347882
1212648
926437
819083
672241
1240957
797511
450798
1167842
1033391
698041
1091691
1246294
857719
1328433
202688
426022
1110890
1160505
992798
652756
202533
595420
377798
105520
485222
1322928
220841
1340074
877963
1134230
254374
480218
1299245
1160230
1052133
840972
1304291
1280178
1191262
377099
1133700
115305
655837
949421
120688
1233659
588237
1172979
1114287
1245570
208763
662102
5165
414710
505315
777063
96685
1233928
1164699
675016
232630
508350
1003413
280491
988035
1128880
203476
477052
1249493
432720
474410
574372
113493
1044027
1200525
858527
539871
1257666
465234
405373
410987
353400
727610
8798
835495
1227708
912245
780139
787227
897393
1270892
374909
237921
568036
134460
784588
710247
719408
56987
195250
430041
488526
377337
933124
431785
885495
737030
78882
1350481
896273
1276010
895721
1183333
529705
764623
1204424
1074710
49759
620181
1000959
786438
1340646
518241
996744
469500
740390
217212
616262
783455
378495
205442
444637
343471
150756
1357118
803744
850218
697136
418715
540574
780880
411395
114447
1278936
840824
795286
623291
551978
943508
1300704
1223687
850375
1042919
54577
976119
1060898
713269
736930
266471
1363857
516723
185369
1001236
221606
598445
901152
608738
670166
983097
249478
574520
228735
985675
1097189
669135
1260109
884595
926944
285743
88132
946362
505733
897604
557703
707466
843377
172101
1132240
645147
22754
112120
931728
1026658
440949
817340
715116
209883
1102069
267646
551809
9676
1024105
372274
1072658
387172
161427
778489
1059191
589784
453657
359144
553905
271356
95060
166267
945539
1136105
908346
150425
15858
1100970
13245
1151531
1324799
1060203
253313
200400
163050
1341828
1016779
556868
163350
465921
986444
1307124
1317768
1129618
527399
885379
128362
734085
617569
847771
1339945
435630
241543
17209
645710
687709
556150
39915
842125
403959
967573
52024
243720
783446
408602
184488
776822
507668
24136
316522
59422
764812
530608
1217858
46535
457189
163485
199815
1004810
677220
924523
1182569
236531
162177
449486
225504
549589
174276
1302520
519050
537893
432907
463694
367573
845388
117465
846864
884729
774791
274035
1329595
1301905
705157
83099
172099
1062027
180516
568729
279523
65047
121678
862788
653002
264489
1067609
277565
111102
1006694
103378
1320369
605580
145953
183264
159423
1053893
933103
12368
804093
1312437
695161
422155
272613
260194
961035
115560
354030
940356
1033279
93826
1356755
477487
529282
724674
666402
829936
179536
529740
399691
803169
1095373
566523
657944
1279291
181707
708371
86039
980286
1014262
188101
413572
317342
833818
443260
1359304
409303
257969
232053
55482
703873
827634
387048
283729
221514
278693
899206
346914
319105
503257
875046
74784
1238142
750393
906167
1109108
625593
145569
727884
994144
137722
89025
1195178
506846
686863
806945
1180308
1023375
1022600
1025081
259890
263935
778083
628493
864752
946594
120924
1074023
6495
431193
767556
152876
805903
754337
631140
584112
585455
956688
444991
1025969
273373
1311514
1199324
260871
175405
358429
28921
1146626
578746
536082
210691
221644
879711
1166464
945646
847316
1087436
176521
588552
211537
38223
1139642
88122
801915
1218444
656600
773071
1036338
695519
643038
84849
1210889
895860
409669
760721
728591
364726
1092091
997688
821890
136560
1148086
751382
1245203
1150780
902442
344557
645084
990238
1203596
876642
1141804
480749
712449
1063911
562216
160728
273086
503499
682468
543452
631488
558817
765578
909912
1155391
131448
986866
924756
966311
397321
555600
542933
272834
408760
1097643
372624
304340
71965
1161208
137759
1171195
648302
1251907
251252
94493
58994
260775
867173
662825
331444
1284934
411078
688416
768941
201401
142941
382539
13104
791025
1248980
1047030
1274123
453216
595849
1218242
1244115
758141
563159
82714
267337
1035740
1108357
514180
232599
883010
925307
151129
390228
1078519
806336
1271224
72111
721815
574729
86819
1080745
730215
34922
858919
1250067
1307145
280825
698896
1134114
967756
296925
1065853
400619
947244
1133892
190839
966132
451538
260317
977090
1324931
205439
739460
8683
740605
774019
529608
54371
680460
318545
987803
1050102
799467
559168
17517
324592
1011515
566540
825698
669640
873047
776133
441618
489507
289414
81036
9411
840088
918
354280
205264
536357
954700
543118
1016269
337423
790148
616271
496982
1254845
550889
188863
330094
1233224
796521
222760
399328
589321
757080
905538
790020
101026
620153
1190015
331042
1077465
1255990
784025
441569
960988
794595
121063
939471
599651
344890
1134
914910
326354
481961
359859
967612
1132539
939936
274873
271671
1363600
1198963
154719
583776
995143
1215368
625437
844933
1187204
130823
280394
944696
1023249
1358798
613637
372899
1110394
290221
1072857
799991
405911
423098
1123168
821571
907808
43821
149714
1192260
754652
1107769
1265985
539981
296725
675398
1333254
326991
547173
1038332
539689
1171408
613677
1339906
599346
1265781
98272
172084
93087
1324058
1342377
295038
645317
1013994
699738
963413
348862
121114
790839
877567
563801
167910
884587
676514
940223
617157
1087635
450857
899778
141906
812051
177097
492416
105499
509943
772390
82778
818109
229367
787414
494746
381089
1271170
658078
1056596
816872
1191241
913199
361149
1145944
626671
95505
719674
1262412
63134
416754
289698
1359391
322981
390943
729235
1201882
646691
168660
704717
1235751
1249950
434263
577856
534140
268201
1351544
133297
907847
250822
229905
673078
1073299
1257598
63002
402320
193858
691763
302909
175833
721311
12044
1047896
767393
1288745
361578
381562
714553
164496
18629
585781
574901
884897
1310053
1122484
1362207
780866
683551
517962
946098
265599
165506
1056592
1237354
215234
666530
772059
794989
490760
821934
42567
962208
334885
1159266
1021079
87450
945653
76722
894047
973656
282715
353282
1205724
1107856
718766
453022
843085
951305
34287
986008
647693
1199017
1097625
915886
468304
549738
422367
623799
72551
1224870
354228
255959
425511
88920
1182594
780656
349034
906699
1276653
924025
94283
865877
147495
1037633
80518
715176
440888
300012
1018172
814066
762927
565290
1220842
1334366
1089470
866937
938601
1007926
1002068
929271
1269349
1114075
245328
964723
568723
739106
1026627
296197
382423
1344715
1008197
515526
917237
875843
1149752
530903
1179993
909261
669837
180114
692029
416760
718368
1330310
412268
371704
1146020
1048533
127423
150240
600955
742029
1041892
1342070
597129
470955
283943
545292
588482
1111863
1188528
504740
745407
335597
819342
1091369
190146
470885
340939
847848
920591
1226854
720506
887497
688399
487770
1049148
72659
169026
198121
658741
1076304
1250060
772676
557382
1101929
697606
916317
1355767
189328
84722
1213628
468559
28308
369875
233583
1057442
459649
117867
424141
410264
694161
309337
144580
1012800
733157
561484
747384
2873
83902
1334142
1177855
445556
987172
377476
844109
641704
1318779
180216
1022415
1312912
485751
1288859
407164
696503
836142
1032389
937185
292953
1286537
835160
910250
613249
215753
1344839
1001761
896242
1291262
891114
981233
87547
1185979
1309334
629520
1331622
396290
84708
975181
146641
432500
734206
950472
1041989
230307
1211941
75665
641910
75381
1318130
1337717
667399
306713
412845
771492
1039296
862285
726733
1098938
2531
487712
812393
750067
780775
760931
832356
1349549
703557
284528
1202896
583361
1270653
791203
956712
781200
1265540
1157457
660448
871958
1148498
1167247
912594
739349
1243100
1309462
706937
799316
169040
1218620
764940
572116
1070126
906379
313807
1266330
1316528
1087226
1074899
3937
116837
208668
1184721
1244763
391507
513821
1278996
1358725
645901
508286
926011
290123
957145
997020
803283
1205168
700498
359703
710949
224865
1270194
680112
944426
1355751
207410
276284
1301670
1106737
191912
373262
796383
700936
258057
107196
41307
520169
1137420
1275270
121758
1027199
389
452675
1233710
423043
154084
1129253
1047671
136755
926449
1166505
208052
535959
953156
731646
577074
1225748
551823
1260001
390535
52034
1077108
26947
894372
112243
1328671
790743
467174
1048535
724147
284003
811604
820207
319411
524039
321777
619867
907772
178915
1316456
1107874
859613
214984
1109197
155868
877023
894599
957455
272378
888382
1358248
301854
305430
1351151
171540
170221
42173
946880
737922
727206
1067020
159953
1129972
292375
591656
1206685
856812
15089
368373
1030971
122020
816803
24699
286239
1170069
993075
547497
775241
327523
859428
682491
530
328226
690998
780087
964833
1165714
956978
757032
388648
129482
251267
252477
862204
129507
1288462
935564
812695
524445
1076574
224744
1189306
1363738
98179
519616
154920
313801
781513
1261009
547915
1116013
1345154
391401
279410
637570
672432
1304956
1214416
277388
930711
263098
210541
1108859
89775
699411
1349400
153624
1038442
820486
948206
990168
526864
306542
761280
1248173
161215
16861
1075198
23258
1160453
680542
1029647
1217922
36615
385512
204265
722292
820673
1217072
371757
1133588
293818
194185
21201
1305535
767146
1170222
487203
1059138
782769
142185
658349
615474
1314948
923660
1159433
205559
216393
983159
981315
1093625
276965
1097913
1161944
1285654
446943
1232075
1063642
1200610
28928
603065
1296539
601041
997541
111373
797048
895767
1334196
307136
767844
137114
454531
367542
815138
898626
398372
1300506
1293224
339191
438385
392343
233154
1006909
114147
915985
47524
501559
1338986
584258
1175893
1078556
782510
541561
1202720
1091450
409
503670
545397
530521
3059
1142006
1310189
1184353
810695
174293
1106212
609759
594123
139773
700251
263461
172748
718211
957691
1206183
768403
1336781
934624
1341897
692899
1253449
473138
1301177
627958
238993
588115
1137161
1291664
59701
732162
48804
146691
581909
781857
160436
1334972
30035
1262243
40765
1058851
1344872
30676
160925
251324
717685
117263
286021
278552
479042
674411
334189
471791
109911
796738
144651
364698
287217
465013
726492
1035089
1292049
490745
802660
1245731
1048108
1215242
354208
804422
442712
1276356
1224600
269783
1042438
742604
786631
1333690
467809
961089
83867
255198
465813
1228472
37745
1321690
752070
866207
563510
1210352
1161151
716904
44224
1189360
1164676
146682
991373
112656
852233
410162
350273
600107
533688
1291311
296747
577078
659146
294331
1224225
565361
1208452
870503
350791
215244
1112115
1272241
689364
317825
604974
979186
1287115
1044839
863962
1144430
33802
1024942
997382
277710
776636
976113
898922
1262506
1165888
194597
939046
190991
970187
695204
1177231
811614
868451
22955
435045
264409
1232977
1331904
285404
1149140
931341
1264822
917970
481348
829312
1244618
227176
67749
570714
857091
928165
806846
548992
1182257
1340084
318108
1037904
1212473
368807
358556
1020811
991021
774642
419511
617544
1228798
1260841
259498
366633
458250
615751
236610
625902
848540
577656
230942
801658
407567
239655
1226178
552045
881697
482358
284044
1133783
693406
380288
916425
736868
479047
416961
1312841
88831
567213
424364
530159
1333681
926613
380934
1151408
704844
294259
869324
825440
822719
340489
596692
323136
834639
1143251
464874
180618
111506
560672
175824
985825
1269096
831283
844547
998315
1027358
157083
657301
1104130
350121
100146
298262
217784
742238
31321
1139421
203120
440816
603626
594012
1311502
943097
1211498
621761
1175299
870037
1322629
403294
740129
372974
6048
276823
92295
44899
727706
466901
253096
458730
1152068
413904
612854
1265060
328305
360467
974104
944866
694467
608205
870734
485474
173400
407158
703549
1127918
301088
943964
452057
417792
973780
947619
81357
356079
601679
1043168
90346
744003
267473
128131
905918
1009572
661534
358635
964714
11453
674147
254070
1255051
585010
793916
1141901
1025862
1315523
557602
1144110
709688
680737
909886
43741
260415
1170773
611402
390529
532614
1120112
593173
292640
92695
909113
171568
432997
628371
1051286
623581
844255
687192
602028
1258449
366757
742840
1189001
1188429
749798
1173245
1009337
1276287
294926
1252893
200632
1071867
676735
1040129
1021517
96356
733363
1241513
791470
45754
174541
1168647
208634
1276639
45088
1067212
970614
122581
884025
172129
1279452
184379
871832
994472
350856
1092570
690408
843629
584095
962766
584069
171255
1153284
28863
195220
534818
286970
912960
637031
477512
223916
813416
1263322
843909
285891
547054
947066
262125
345535
95481
736594
227458
1210973
692277
1187209
542629
1321598
1223037
413898
398848
650285
974902
248283
527715
1245032
65088
1157233
119086
702100
629918
540908
1209247
328682
11152
23200
1213806
813091
1177169
2776
484819
895113
188270
536747
531071
707037
319357
265826
427117
941221
1110478
316830
86585
1331187
449006
605485
869083
1063890
415012
1033875
979549
340806
1178616
516072
916479
650612
997358
709607
1168562
101366
532790
238129
311208
10035
1144019
368886
5232
405413
1146725
683853
542552
357263
1338267
700580
251855
733297
108566
333692
169322
34654
1206780
655072
972826
794758
39434
896789
394416
567020
932206
1155180
399488
743894
1201564
175652
1182887
732656
256332
1280484
860189
849824
572898
1045730
824586
646069
1099950
859973
659107
820629
937459
165725
1034464
141637
772692
397168
973093
193319
1252370
997014
992806
961713
1300999
310504
573555
620161
930619
905812
1203989
978111
540166
702445
997396
720777
969691
815879
12453
142431
487809
830320
455007
819928
753573
361079
508806
1163149
402045
1041757
128661
1045261
839393
703695
957654
1024968
574623
136433
253561
1245303
533165
747782
164281
340052
213723
493361
727874
1219693
830185
674265
1181191
313321
683446
202614
1225745
145220
511067
910122
1324605
1052171
714339
433967
584552
950601
846076
1034102
276740
1260583
693090
831292
1239912
571607
787643
198262
435909
840908
329203
400556
105685
1140102
1003810
1327371
1137525
445463
747339
574560
217114
706229
144059
1186880
906324
1065848
704789
1249630
224897
485045
431964
675168
1107769
75745
1307408
1272069
373716
563012
1181816
610977
839461
890193
665824
1256181
442250
864776
863279
301251
254734
1137050
1241092
415933
89880
746981
1260420
111669
201412
719468
990293
744787
80455
524314
427089
636536
665307
981867
897900
438087
1179241
1050126
372804
939356
1012022
1308535
16454
1095546
214421
734184
1143662
1321047
980657
255782
144394
1110359
339149
810
506620
191491
306533
680729
94556
418485
1177987
114803
402010
912306
1361754
960100
387547
645861
782296
1311941
184225
963535
509974
1129418
173978
838655
1163057
220999
558721
1063705
362153
203949
681934
1006151
567980
515558
721702
86253
532331
482488
681771
683274
583845
350755
79361
642069
1016811
528199
575329
80593
887034
1326968
1263973
1006366
31722
167773
933936
828273
1200897
821201
1239826
829522
195532
931439
304434
160146
465194
98401
287641
792640
871120
31350
382718
630652
265399
595123
514513
1051174
73209
7619
241727
118911
272755
1105409
1173713
1225589
902394
486357
819988
10948
869095
63309
849348
82586
157769
1347215
675250
60950
1217587
503729
128080
453985
824656
515676
1067748
1065694
495699
495293
236067
193410
37126
796400
955928
298285
636229
710092
56219
1292459
812017
378852
410082
624040
980160
602416
1226989
985072
448263
1234202
754933
569567
692782
472066
506218
398585
136823
629984
515569
1258823
731636
290116
1223707
573173
741234
712140
827731
1246005
1216292
128380
1112080
108364
330293
538770
1334622
685256
272000
338599
320720
42201
112608
285048
23945
1083539
802335
570211
312252
299088
383145
873572
460414
840824
1181618
1126078
844075
592659
165063
748750
300864
660909
391772
245103
1165443
251624
349495
1256588
769104
1000881
579617
557370
984734
593370
426277
430866
534196
1343378
877078
1161695
1359236
848533
102839
364152
44416
1002540
896809
746902
307991
1232469
1034084
371402
926792
1056367
229357
632788
375770
1337686
1127809
662327
325136
138576
91495
1222403
1108806
323049
48971
901603
702191
753097
563033
37370
603631
956563
115215
1097810
420267
463798
1353467
974814
1257165
1307030
314549
338526
536366
1124699
427447
782197
1257346
560963
225219
48995
480503
801157
195196
425496
13529
821253
33087
314577
1266962
1004538
989244
1340075
308145
485756
1121822
1278324
832636
649221
1021921
57125
216713
642824
676844
1169171
659230
488243
539176
397191
221076
258731
338640
1223987
1181496
123407
266844
766805
228854
735306
951685
974197
219318
1162526
404310
863333
180468
878845
1191580
820813
1030408
123263
282154
630511
765328
648771
738208
91221
605613
586537
478565
163764
1299073
1065443
1209884
251498
1336781
587352
1273529
416135
1010400
683633
692526
1162909
261780
545012
661322
495
1121017
857991
56801
477859
1293215
1214907
215780
10043
1050566
110246
74101
984791
312440
1276001
522024
493181
147485
877069
781571
1304947
734976
1187973
844376
742252
593397
560620
728825
580571
386628
1280370
644816
1072139
938793
749179
1198812
454549
132131
722249
1089509
246871
942982
559602
417008
867776
921530
397936
413861
1192458
1286496
679070
292170
87920
135967
892023
574972
431084
540678
343164
16238
1273673
129659
1187687
1141709
1169620
920210
463674
395106
365473
747741
1163779
1139482
496736
598907
634798
857470
689180
167484
191997
559522
961898
1298830
413833
1358583
563978
39767
753780
618795
271408
929263
1081656
84593
882040
984311
568661
481137
1288050
659802
1408
1069443
759554
1142559
236519
1089741
794787
503327
93687
820839
145472
1342703
1067783
824479
73374
98866
210371
1129849
914524
400642
381086
14487
1164970
706883
882030
476042
309852
577736
491340
1193459
12582
1073208
337260
328195
1317926
308427
484631
1256273
501424
798050
1069922
337255
1084293
60275
177658
880877
259748
212677
879347
1266756
382038
296056
1055779
367333
37642
1333077
1198939
2458
488418
498327
152517
885955
516736
149019
821801
462454
487969
133993
1302283
154408
32942
603683
309764
988933
1295451
158790
1337514
997363
124884
1197791
635595
234973
464896
372924
740064
171769
931638
1069528
918178
496103
454003
954390
135732
498754
909221
329994
198106
681676
845012
452971
382972
221963
626822
338154
1137937
2914
1297140
108753
449920
1034377
1199076
686570
891171
790157
51386
778662
1006229
1183612
634684
983092
772174
1100949
332241
876108
708154
140430
1025093
1290965
153941
562428
1167171
705706
1248304
601214
690445
628770
359181
1079189
844429
140221
1125770
1075437
1268269
168943
1144079
700011
1350085
151257
743732
747267
1317429
297295
1082334
750368
1118264
404542
419301
677565
878864
104627
1119480
1157459
760029
560334
121249
204018
657148
352928
46190
1062937
63540
1253010
275715
402628
943671
366337
753798
205251
488116
1059739
154039
958593
1311689
431690
1284274
1139950
1066326
501742
210788
1247449
453153
1165393
367053
876091
191538
1072064
231679
826215
1218319
85041
917507
198839
783851
856484
600714
254156
1291868
193538
935323
1153511
525949
491090
1307165
1259845
965122
1133993
702923
613768
755260
1186602
429470
863480
892722
834010
949809
862606
552056
1138328
617244
1241258
58711
576093
29808
1059690
1289518
313337
585152
1362888
1239748
1040565
805682
1084548
132843
1337152
651383
112709
774893
566651
1164825
1355009
65942
745826
156545
395105
1201634
135694
34362
477116
1083044
599216
1003351
230733
1040068
1257076
59839
1110653
501176
1152895
329822
550418
1158372
108655
1152688
676431
696018
615473
443986
344221
1018994
271469
120686
249880
866850
1359060
500259
856399
817145
473189
621407
1340472
870165
1184713
539535
72122
691193
1180422
49983
442225
120479
551420
538032
971513
252211
1000645
559699
271885
186762
779991
681471
61257
90033
679813
1273977
380159
655055
298967
1066083
113394
292871
956901
1179702
935567
891287
517628
897529
78831
338728
1300152
1322362
505268
370748
324689
275005
1349513
49173
695047
665436
1251757
364731
882238
486988
1159890
395316
1057725
568779
211120
104866
130120
1343295
499743
1098290
1015513
734072
135404
455849
1354979
666598
193571
1331316
661701
940442
153626
1128132
584005
835490
451479
315072
900641
678277
517989
118270
171871
91187
111098
989786
548082
1118268
193623
194256
47431
1279052
481601
1042990
531999
298099
1202953
901652
568712
1147248
421099
1219618
801394
517799
486790
365837
853121
565563
326972
1074353
1276379
3964
894985
348301
1112810
491569
1293550
669280
1200902
578826
139263
235366
828441
43907
245335
421032
995355
1052497
1079339
831993
1302383
1070470
995297
501967
1243981
1283166
1194648
1057312
167254
287213
685136
1015216
114575
1236919
1288418
839167
1341415
36262
1082513
428632
207730
752699
1356356
963953
372582
522139
1321901
633772
770804
1148499
1253753
1302232
907472
39137
1202677
512350
530791
127346
835924
941961
1231006
1172016
1146052
1113663
818110
1069035
1346353
1350933
930485
757894
314968
99244
822277
627260
317092
602095
1172779
1274909
1180541
702084
775604
507218
664366
1277623
487413
125946
1299369
1050741
1253513
1026662
1310965
529397
1014830
47114
284517
2252
178227
769492
848011
651036
708986
1289087
1356239
131217
1298537
810773
1265841
465962
762111
383834
179244
16534
1191538
154468
760741
864097
590061
848182
984500
1299034
513632
307896
483906
868765
211798
1072243
413962
1232686
833693
1238035
16586
1263131
232562
383960
5586
191701
325848
144825
821967
1216803
1119223
1276761
41746
430897
812803
84511
164500
993439
874977
561880
396189
55030
167548
7194
623317
962630
895657
1272450
1250709
826142
1216823
119996
432689
847702
593728
977229
238904
256996
1122805
1340362
372590
114634
1110418
832848
32875
545098
669754
1013390
560124
608333
812320
1333544
942928
1089240
206937
693069
369158
1283154
980970
473142
55423
415382
1315020
265891
74600
1200633
585125
1314753
203799
361997
486889
799495
969429
612108
158045
285913
242284
439801
877407
106446
1278438
1278585
1356652
39735
388563
248992
795723
264509
655451
1339437
239186
167902
502757
174736
885216
341933
810056
1191317
18248
303029
881514
493215
1058662
672043
916391
1304383
1071638
258548
288955
1048761
450921
31564
1085904
509881
1180100
932013
164355
1113619
440458
1252409
534509
315038
749540
969729
395792
1075781
987619
357091
1136390
1075943
135948
714268
414259
1280393
102920
156399
533744
604225
266916
78625
1051153
877179
727480
1263307
1000856
207164
162638
236911
887722
118170
679240
1185646
534509
352211
553832
143247
1138271
416961
231251
1215176
373651
41126
790309
399812
291725
753310
96458
172219
724304
427262
475437
102037
996696
328576
184181
541883
1187028
978504
366269
632914
403424
781245
758213
750958
933710
779444
147261
1343298
482651
1264243
213672
357
43945
404295
108064
90262
1136656
419433
728861
449934
1111877
34470
701823
952622
419478
699279
1299145
442876
668772
1197773
623821
758101
473756
659669
1155105
861849
421474
695085
50967
507250
61209
520606
747046
564189
131434
518727
1142796
519327
90226
272738
1050800
384841
773436
557257
14006
1072674
1190641
350620
631252
540884
1201125
327175
211581
724722
1090201
849744
383783
645856
958822
1301782
437565
543116
645446
896630
231273
900989
101139
388131
318689
1071335
846589
313011
694831
820745
892529
1293500
821332
402149
993313
442486
925288
186026
1261957
125966
420751
471097
1327882
74490
317740
46434
804965
70394
713808
1205457
62826
487359
425390
664615
1257892
934125
345208
961550
181481
192614
371744
1252646
47183
836086
1144702
140842
860783
1208820
837134
48094
820488
799587
309596
210079
1195444
339193
71362
806752
809836
201305
1361585
596664
243980
446695
677587
314600
10263
904916
218276
609451
1213088
1206023
1074494
479346
32344
1206727
1250856
1092633
125550
469353
683356
5493
1103503
1027071
394591
1252911
1085852
506502
775609
185010
1183303
328584
1332688
486343
738927
899415
1087156
1169454
675916
612556
45760
819863
1322007
679368
767559
107564
112367
433850
1116277
838241
687113
1273795
75234
1288212
356166
851740
495753
1003067
1148209
1271335
1295245
987126
240972
680868
224210
654106
638574
365247
324063
1233240
968985
1178839
1051239
465452
128085
1136754
1312616
884011
485754
333559
933447
926787
70066
1187834
235604
1089663
889809
102849
621961
277898
112348
318577
529487
1307816
145272
730419
222626
389628
1082649
1357942
1032086
481708
1093386
922181
763175
85355
449008
1003876
802327
205419
334471
617585
1004717
1150160
11895
573753
268611
827935
307913
118664
583815
1159158
550983
172453
316668
1217459
485969
1033535
877747
400877
33682
36805
1066242
227928
522686
1106396
166952
1351665
505304
343970
1337215
1056119
1017077
786299
1239962
1284006
590616
213855
1065239
1210063
424868
320828
102412
1002939
988341
184562
1026443
1118907
455449
1167107
217563
149662
56142
208395
802321
787251
885321
358987
188360
1252332
1222870
1271014
1170140
1136913
1132777
1227236
1298630
773688
336166
301420
1357814
1116349
408202
1143882
1325220
525608
1267544
929792
626397
1303127
390815
690808
898148
1085106
118889
1208352
1278636
443749
93852
1131657
753684
1059626
134685
242962
1030573
81939
370208
262151
489191
90740
314763
960942
486103
871808
513675
83917
492513
534212
1009663
631176
1097693
323596
117480
516482
824037
282562
26087
1281610
1263993
1237761
549972
1162126
638147
354330
270508
1354295
544207
163414
587941
1331631
56184
1301547
1168928
431598
637931
1315818
339289
86756
400308
902794
828440
898649
691507
263677
735126
1163665
189417
33234
497962
1228133
8941
1207408
562174
598693
610472
419921
547355
21319
538294
530626
239735
1190448
807985
494220
942689
223241
336394
1328985
492407
580941
1140634
757628
994206
440162
328667
193889
494513
21771
839079
392443
862130
1743
1247730
571514
530945
1328596
458991
847650
153389
1321654
214077
801855
741742
1328071
159885
900623
974486
1126899
1355592
699290
197737
624309
1306685
1317956
116951
1161324
640911
810549
669559
285885
1215573
12399
71551
14178
395683
443823
1077529
793460
1091107
175004
401703
1257186
349938
129612
1352273
992157
1210822
174868
760327
839917
838267
626080
272820
1194202
678301
240568
171349
1174293
1214837
953399
1048433
1063973
679331
889020
586086
51782
938137
911319
1230619
1025527
481756
481820
845371
1223498
516710
248838
985905
792635
16149
912762
1319243
452934
1172569
1294183
462285
253786
850927
556961
1118387
91967
100785
1360699
723296
755625
241834
637739
762688
1228179
165849
1274507
135226
3016
40866
1292890
1245327
504821
691092
680275
1105802
1126765
1271987
707356
1052594
997367
14592
848956
564822
452694
503838
245736
372978
312338
63664
564590
914110
549159
1172016
893873
374371
1118482
790023
45352
158593
773667
767665
697983
899028
612889
417053
1047155
893184
1323211
157748
1032264
846822
747707
1120458
1131868
1013426
805421
980595
1029027
269869
758873
261866
441653
816946
715587
824383
643389
699032
506020
781095
667503
1325863
1113209
512832
1145045
1258630
787026
736127
61286
86114
464512
1224314
583472
296502
113358
786519
683806
739447
312478
222170
1011108
344649
1257944
887960
1071711
666781
1153374
890405
404662
955259
316014
1218943
1227453
691783
120157
1232367
553702
76610
1191933
504463
940740
646349
1307259
1215276
777728
580759
513079
249879
1293324
60453
272551
1348455
356869
492633
688155
147697
661238
1024065
152382
1236377
668169
1252889
826898
1084778
274932
292311
127449
763503
985911
158000
801887
1070552
704599
1268915
1128465
916117
1100249
857145
136452
509005
351023
1158107
29464
1138509
779985
655658
270978
1272537
97687
443517
656846
15239
1281751
370220
717846
443834
280047
525490
726646
214794
741565
637602
1002042
1225447
968315
573766
1212262
2530
884181
389940
1177852
849189
982480
362039
10060
77976
985960
292212
81507
374134
1208436
769906
851786
1047322
569965
1325598
1019343
1156082
795615
936526
415197
1169638
1034037
151424
670488
818129
315627
997068
953494
1161200
1260391
24095
935726
1216449
559966
647805
415390
366141
5691
443450
946035
355420
1308078
175321
1063355
507824
1087845
439647
203684
375876
1169108
525193
1133304
1357421
144883
115046
630835
754423
908428
1142604
637150
591242
1047794
419865
405652
357440
2858
1273122
267860
996797
785101
605374
1288391
734906
456066
239962
754830
954858
1151826
86026
663734
772741
662737
650515
463866
689203
396208
687394
851569
1230804
1276977
1095220
1012747
980866
47869
1315897
1104141
1331456
505468
828273
429381
1280034
1360465
468735
1182558
556962
1029948
140662
698611
784246
624413
917442
1363796
52891
339488
447593
715074
750431
858844
441511
1111381
685242
428150
772134
503589
355391
482017
727055
193397
1007220
835455
154668
1254870
333773
741312
278705
306080
767322
303547
1062995
491224
161720
924025
405678
422668
214195
567842
311382
112363
112016
160472
33272
1101677
474739
907465
1223063
558929
55673
1162247
746507
294003
324286
1150486
110101
729133
1155362
897692
1031901
1031855
257563
529783
1078860
401393
891958
1102349
636738
567657
201264
827647
1327401
830779
210128
860895
1133516
490836
713718
800632
317643
26091
137261
362810
1344964
736088
1138718
823919
763658
404149
318585
541999
1308735
580241
870064
1359680
1163430
603974
818204
661757
289590
355022
1158199
895037
92862
665068
1304717
700267
1057957
930672
1146434
1137132
918040
1262453
432115
407862
979834
990821
886117
1051248
579707
1117737
941041
1100530
795069
822757
1331173
427738
390219
1182634
462661
308521
777122
318424
10136
843188
149437
1291123
208345
691891
1100956
675957
1023235
1306447
1074232
349832
278078
310630
1274095
692138
38366
416923
810917
1259977
1361172
320036
1206854
345628
1142418
1229684
1343320
1143181
402177
561378
1236114
193899
328651
514620
288377
1067665
1331787
981937
360648
864999
1312987
526300
12562
684301
1344642
150974
102669
356210
1002762
1104647
825600
732802
468027
361756
897988
879909
1017814
694433
420167
365690
172106
876795
1241575
716391
707637
1159806
1133813
513245
1262480
149841
764665
584422
68126
938266
694400
910665
785920
480676
616440
826410
784865
1004905
294003
551150
887237
817730
416308
499322
798984
344416
1333952
154898
1255432
438622
1183543
769975
178489
414698
1110263
1169708
720941
94173
348154
1179654
1246769
728113
1362065
1124874
73962
1361239
188245
543328
1227515
37149
271813
206745
980976
1067569
99593
539190
1361902
180759
1006543
1134200
88952
734291
573046
444063
192467
11088
418468
847611
55777
684216
911976
75920
1133129
646052
410297
183684
568459
374760
106148
685073
697986
988355
1351956
518908
476058
236507
311768
642637
1299456
738731
772963
799714
997161
1043426
930647
437124
1320712
375493
6554
1005791
1230639
215119
1345998
565597
379429
1309603
1288729
1071894
382340
540373
767784
1210809
655860
1176323
79944
189221
210551
785217
678297
368910
407291
801952
943105
438039
1064271
773144
277949
366677
1197253
51186
684431
1064094
30155
1228243
926283
1333789
70746
959316
1329969
423352
1137370
1317846
759904
804457
1111270
1122863
124991
169602
711132
248453
741697
861493
1191468
1084475
553933
696479
1079240
960834
76521
1207796
144125
1072439
1136799
593837
891451
1200610
130936
118090
749811
26500
151507
74784
695539
257136
353973
1072735
784799
1286431
873783
1065003
262908
922564
179150
708434
891164
1034866
858734
1001642
940089
540238
143163
145095
933262
829701
1311081
45417
1020181
1266282
879300
703944
70754
841784
384304
15324
961286
919960
860789
157542
630420
506597
761969
441388
832998
805775
578284
978918
992535
649607
1058642
504830
907263
1295950
277922
613628
219229
327248
1067569
649527
817009
1114579
805090
690831
803435
1360272
1000771
1080416
963776
1074702
634881
173152
849738
599052
312191
794771
40697
619809
49329
1164640
941005
423275
791283
391689
741182
883349
42064
980972
413982
46453
1042156
1353685
329732
94505
1015790
276273
1195310
266816
1085188
1049613
1299466
174756
325219
712728
1306168
1100519
463629
1298645
1102857
1238093
428256
1088428
8129
352374
911040
796904
388630
1255147
1175734
419988
328945
333845
389668
685168
940436
2544
42816
1031531
706775
777578
122701
73637
1034204
799460
127231
471383
959805
760058
548324
110169
859130
778853
354067
56493
1342551
75692
1047661
436061
312826
716639
286690
1341453
1101021
251627
315437
1356243
1266206
681851
808551
1164554
13913
311686
643765
1026651
951595
1044896
190899
886174
147743
617251
1162541
7664
52059
175104
285157
659001
102432
363328
168432
15381
106878
871720
837592
1222326
747102
1023357
1333530
611311
26752
157174
329741
97519
887007
315626
123345
366960
587990
455553
1047928
984137
368977
336848
492050
687339
867661
924762
537177
1056966
1263589
993122
699632
120547
615292
1307089
366692
650828
202776
963198
448948
1086215
1088849
423112
1117636
557637
574253
93130
1048659
693504
1024949
772367
274916
787215
211379
792963
574399
669890
201365
727537
524346
580847
773521
670208
594272
119243
1196741
574973
352442
1304268
846789
299406
195673
1052917
774942
66594
1261046
1133502
536925
1093494
639151
428445
892328
616233
937707
1081765
867224
135797
38501
745588
1187531
1266230
491421
225301
1200813
449725
582808
631257
1138893
676436
1251621
396870
189389
733489
1223359
35201
1149296
748716
816471
1236394
1341241
1191847
408604
836314
113760
1130856
840377
909181
1294834
1283234
542068
297167
299407
1106136
693617
333919
85099
754020
197413
285432
1265553
543841
1085832
1250764
826270
902460
32442
582944
80813
67232
1133789
1090711
381816
304502
236042
1288740
487821
886022
347819
799638
1130394
774024
160164
509299
399034
1005344
886525
1249860
663254
691153
999171
343075
109165
1066177
801544
1348741
1331516
146606
187147
359079
1318013
926624
403574
1204450
1327542
1051652
610269
720948
1202872
359577
869997
1109503
929292
42169
1031170
844428
1092471
1351726
431071
147737
487091
1093967
950468
284159
722074
1129217
716382
155500
995238
457149
177360
133599
25945
235835
59790
598390
156714
1042537
32575
508065
1325031
1199422
1120812
277081
687301
1066978
1011626
7987
1281873
789524
1219251
675854
1213752
632238
494609
857462
772982
845991
1319142
911574
920714
591499
1282407
531536
849932
157616
1254994
383441
223622
1171284
1257356
169560
816453
766050
687022
650168
1320284
335848
535550
367827
1241578
413892
961896
1310747
848937
236658
971721
729015
834389
369813
156977
24852
977861
992472
352319
132972
1168321
509057
476612
165562
99612
560368
61383
793481
1018141
339215
100502
1031685
79922
1183472
949813
844266
136620
337737
1050971
165678
40076
237556
956099
1043282
955090
1067092
114386
406038
902946
1056241
728435
990261
1061121
1102663
175944
698726
585147
316046
126450
485002
1229597
1285784
362851
124659
1146445
997818
643144
1143793
977310
133976
284455
1138858
34561
1010770
1262521
1062850
17629
192643
1275267
1150499
1100810
49685
627924
604277
782920
1330702
373185
870664
304825
1298957
725783
1253481
873019
440023
837868
1245197
823446
1161964
1038727
405622
127613
1119162
39009
607135
502581
1012200
275020
276612
632567
573497
1014716
1222660
418754
1312189
87349
1139845
17929
1097554
834298
1014237
842743
1363565
700266
750819
413874
543399
1013066
380728
884018
79570
446720
106314
553301
58323
937860
1277655
994321
701914
560650
248036
65420
1065766
221612
663321
103905
1081027
940049
401913
640295
1164224
807186
1032597
809552
952383
462610
1057907
545550
1136886
125976
559100
737278
123380
945680
1356676
840890
691892
332454
371779
775703
876740
1060616
34887
1102204
1190978
819988
671987
371881
776423
451639
667396
589616
243552
1196605
337728
571997
149337
648565
153944
207391
431500
1317581
1219490
984007
631985
696009
269044
271886
942769
468322
253586
782695
289239
497597
1098029
966988
406762
127472
1040345
849771
334885
1273615
844931
871352
260972
613484
790753
1126862
1032508
390533
1071692
1143378
926309
204047
780969
968939
203166
1059121
1128652
658440
333514
788774
1252969
955076
704286
722124
1305214
390010
774557
267727
947694
152398
365520
1170804
784396
16264
379396
344857
1102924
3160
554063
217447
809087
1040074
1046548
448090
205347
858108
394014
56434
1271559
139558
385866
336821
1331434
871196
317273
906014
540165
1127439
1056902
313859
774520
871011
272266
836799
567943
977322
16308
957885
1077219
318627
1303706
304333
52820
1241125
882391
1164409
1349860
790371
781721
179800
87063
241811
750845
1058286
907540
271110
853878
540991
413543
1305948
1112310
1057555
330542
78784
1324294
285955
1061408
202040
766776
1122345
1315632
981550
1334163
867378
617725
225274
298447
927380
729804
1349321
184288
494172
1148382
228474
137614
531752
144066
207006
107275
415128
1085409
1335687
1304807
1206121
1163910
1121289
1360390
1178561
1269716
835123
886703
922274
139806
227984
575964
271068
1001671
1002841
817976
1130929
666129
597518
362797
229461
479167
1068758
151131
144102
562463
1093986
788500
1160791
750734
763528
453561
1178440
124978
544550
258038
887385
691470
164208
1260420
68242
1268307
781347
1037482
413087
656144
1352983
257686
175407
963864
613154
452768
1279983
875141
165275
1069005
1284370
1077613
1265977
1322740
700543
389783
1175360
948740
759367
84554
734286
299629
697109
743972
1239191
891996
23179
214634
239209
653466
394729
703426
1069610
758238
1069202
1117719
434615
1328350
601510
862392
963714
989868
186024
446606
1135111
603503
463606
1336991
825959
641005
1239203
404846
291557
803094
1221091
538805
156735
676827
861585
309540
764024
1289495
1225746
768617
1155777
438350
1073163
192572
591736
167995
1269639
263365
157058
495100
403358
751457
231111
338646
564340
825119
703323
1270879
11715
217079
1355611
40092
709268
1063133
1088297
171091
486996
559875
1260059
1247226
1088501
130077
728549
1163286
1063698
314379
1258667
934501
761387
166674
629290
1232207
1232437
931445
670298
163388
73280
696427
786166
113611
996257
1346853
735814
19405
52438
1080188
1205058
1351353
1264385
963339
1045262
411896
924176
1233445
912977
128124
534491
1297155
949546
197291
188512
236830
633123
124589
626710
773344
1005639
399163
710384
242664
334412
1248873
1222357
605101
530883
557860
484465
1229837
1219242
935744
83923
273127
309778
690630
759449
897843
661448
631096
44277
1322021
1144941
1147789
651885
1304186
955096
1360213
750802
1209824
361220
696048
732141
1043646
28210
1217795
772397
1352617
1137162
767450
710438
924584
340459
130081
858624
471677
763804
127814
655463
304213
576770
185018
1164876
477093
1147944
629893
337988
429263
1194538
722550
377487
507121
104849
193915
1056248
51164
734968
1326209
544565
819426
703839
1194991
82177
551298
761909
1179130
169834
8126
122734
457912
1221473
313493
855718
51426
1308723
932734
852880
117354
1222965
173707
287437
1294476
1130115
79350
1286891
143162
394969
1256553
1062442
544685
861008
1126821
23868
1105409
28252
449592
1234503
447054
144359
452541
247707
355409
545872
1346420
812605
577041
277966
1085386
1296514
1196593
615154
90647
1170797
975423
1116182
260076
696387
552899
956787
640273
90280
898625
362761
847282
184709
761437
434713
154949
318125
655311
1194821
110606
1247983
757631
140194
706911
924183
12851
587338
355854
224272
155470
1218408
457451
231985
457075
118940
16054
1089794
1090576
25919
1063485
1178050
1163057
615052
1284455
100195
543290
507528
903845
834951
812514
539806
1333512
774416
660193
261205
33026
654286
443476
1031616
1088338
723457
1038577
820174
385535
187917
430972
928704
884524
196611
1355091
900230
543910
490225
406792
353101
1011053
91259
1061164
939499
157925
433998
361225
572264
414323
896196
1230908
1240343
775862
575186
1286404
857386
1054823
658044
302660
1319072
111932
507410
1185767
417610
88507
783182
822179
845655
1194062
728171
99074
827615
1024689
379484
39578
160560
394379
1316327
532662
3
229160
148384
202177
947154
896563
845981
477625
596547
1345236
823013
597739
444808
384731
1342408
1052744
521910
516954
182525
316481
220472
1283680
967087
558954
1243394
499562
392801
931802
467221
363447
738780
245092
1089287
869045
1016750
1175990
13007
719979
78137
15936
418697
521447
720148
901665
746472
803430
189617
1163503
452800
489920
1040106
683806
171263
1044872
1320455
97442
1296299
903433
497824
181532
852955
38255
1017980
1001961
762480
136644
1159956
683564
1115252
1308475
1354501
482169
383402
191297
263683
962952
23863
352030
417234
1153782
1173334
529457
760875
678876
774965
1318047
477729
868880
656443
863361
272228
973069
1080010
780012
83986
1184126
798807
950719
1021095
1055449
214784
869666
28227
735256
307793
903196
1119424
638649
53525
1120087
123087
858657
727143
285592
1319223
88706
1068607
45220
699836
1277761
37336
418507
979691
779361
902432
144699
327894
192526
878571
457000
1051778
509576
304260
1024470
69737
189387
562126
752189
1152248
1243231
1264187
43239
1015277
733985
1049553
545965
1046450
966796
824509
317509
1245289
1162260
159060
461331
928812
914617
20635
1163020
444663
709564
863286
713979
293542
186076
345864
952756
1117603
724307
351753
580222
1203983
876630
781289
420526
802693
1120967
745272
561965
700996
834980
543432
535130
615257
237508
1178263
517626
876084
326611
1027891
1108721
120673
1348072
1052098
114241
269687
154065
529278
284006
5990
799481
1114926
125591
943520
207447
550103
233219
1361413
191604
467340
1345546
1183517
471775
1136554
1264389
1156543
1114557
857643
824287
894292
914113
1280269
1280607
387115
90750
246945
707901
165215
1233750
94303
496923
786119
832782
67213
837802
1149244
1122215
4585
933887
1053796
655492
465372
1356981
421635
602955
236595
653384
624827
1314923
1143128
1296244
1183829
324313
301239
137999
469071
271419
129043
709571
126662
608718
789635
1269028
1017952
10185
1029956
745287
240715
219788
498919
129360
424487
577378
51677
448109
842255
1090377
298577
1137366
563007
732057
846781
992029
1214758
171508
1141907
153140
128010
736631
90809
1077816
1059961
920973
583243
1242139
736851
581072
183832
474536
34942
1283897
226594
882105
1346486
1034006
1209798
214226
439239
453627
704637
1278059
716356
833376
1247542
401112
1052245
304999
327951
65690
869797
1006574
335546
157150
426598
133322
973232
504636
382474
444417
787376
723855
1013374
915202
1184500
480582
220116
1114227
907141
256405
187787
65693
343750
305021
235318
808259
63981
484806
1039673
1277119
303725
873336
728768
555744
756251
751028
529481
635020
112884
662812
1182013
410186
1302988
308084
587017
49021
448907
270345
687996
464430
430955
1344738
211762
833759
177508
887088
90969
80543
1077400
1344777
558906
471337
528772
849153
899306
873949
503252
481897
302097
52533
89473
904359
1161977
1202685
618787
1357108
588504
280612
571831
1345631
1343291
872664
900265
825917
303477
523001
22422
1036358
874919
953757
405956
1248477
1338817
113816
50433
352848
379375
244731
1151525
235994
355703
241829
46150
1350992
693578
207556
514544
452263
1345793
608019
1263440
1342038
633759
1107577
478234
332389
751667
1249555
568358
450249
312269
475075
418548
387949
223501
204848
677828
492843
80118
51980
1030280
708233
76050
1082676
833976
245929
534287
1067290
967922
43847
882520
412738
1077404
1328605
1326659
99134
980291
136056
507928
293939
630759
1128648
874015
724534
138134
1277100
191760
760174
100582
632389
760426
521573
726688
456731
607461
1251278
66563
611045
72334
570663
647106
559151
858582
84501
517570
380433
264081
1096732
878938
1180109
188230
400998
1067489
503388
644622
1280901
594466
1141710
1261292
355171
1173036
927266
237699
120043
97287
787194
460041
1117617
763728
697829
1049703
927842
86627
1006864
838141
853608
323062
1328666
1075477
209401
355859
406784
155320
181912
736233
719078
475326
391013
37154
298405
926784
789955
1267318
824497
1278866
935977
515325
560508
728006
1360231
1058519
998606
958541
1118793
1049297
1156950
419076
939555
1134367
1323373
494524
1342904
837872
1297961
491496
702045
1211719
672603
1215585
905600
1099848
271801
726229
1299841
1087649
815533
397750
906880
565588
1329817
659866
1320595
442279
372276
1157288
534760
406961
264452
857306
224454
759009
507118
1337694
122144
1151050
175466
726681
402415
993833
735248
396646
1272188
545255
1167245
177663
247190
578296
711648
333227
331040
1232947
291404
96
155559
843944
1207641
1004279
1203585
126197
516037
33915
66043
1179545
792518
767180
1238553
640189
1141405
315077
175918
1279508
654557
1167683
234627
143609
629268
359933
174608
289487
280404
567759
294776
517976
136745
874930
1345714
132736
293094
171891
797963
36239
379484
1324175
1074471
1028164
1155923
883840
832063
1296026
136159
488975
708814
1065513
1261264
1070688
710057
1110521
846472
222964
743526
568917
1314726
920389
1033264
412464
1032916
417699
64988
909024
697559
1090018
1167508
525138
799183
72496
549741
1115285
445758
770614
198498
1118827
452781
180653
1333155
715541
291188
594206
1347908
712821
337695
826390
1071345
891346
1271110
500541
987397
168990
1014873
375263
179409
1016961
744672
318968
928245
817188
981119
556507
73161
378977
1259321
137586
1102410
508400
900992
171630
846965
32685
1299275
122002
1083996
866547
44620
471074
473971
1249203
1156735
164260
1301603
993650
980008
233299
374331
869150
764306
233842
380804
1245957
247194
393012
820557
359994
824884
1223602
1186185
960511
816960
98343
254906
741287
188807
332214
229861
264141
28539
393292
360758
302772
438564
1298217
1279333
956426
318995
1250567
1464
943548
212416
817063
312768
1210761
949548
1160801
464706
701349
600207
1328318
99198
491924
1056712
1301876
1289560
638008
612890
961773
1036771
630588
1265699
1342031
827497
323432
1224487
1140005
45742
1174250
312054
548356
169318
199778
810566
410308
500016
111289
795761
1267235
1087467
118898
93317
1311245
142346
1082639
195139
617587
834681
1078606
287938
630221
443614
486253
610480
1050699
1351292
483479
329181
863653
1285726
926030
410086
517080
898182
423474
249783
279489
203532
341463
849921
1311766
1024187
320404
329050
1263471
98606
215439
461848
484692
826225
177927
233557
674116
1271685
359226
495879
1279353
234025
501066
429394
359950
579056
466964
818679
7424
192662
771336
845790
694155
699977
637101
1021768
512972
632666
494311
1300291
612844
508597
386381
246056
396379
55256
1309349
462301
665958
1299181
355339
530614
318784
324696
1087471
365460
556705
1204148
230516
273593
243231
656911
261882
25193
1171981
1324419
404038
1013592
946466
651005
1357425
702870
1039338
1214859
1161559
724770
323456
702425
1223062
12475
382317
335036
768556
706510
288884
354963
52568
269219
704509
732896
1129405
227698
1317218
174699
791153
638280
915441
608823
200479
526217
1225838
1041393
734765
837896
92632
536544
30038
737163
89189
83335
351262
215261
553245
298929
28917
937475
1103458
971217
506798
450482
793745
57620
1005446
530020
203807
575257
1252180
462834
30428
477190
571194
693174
980631
1109495
870335
406872
1020321
558082
857842
1234024
1149403
758202
73965
510486
910082
461106
1135362
400664
717317
270018
113244
761529
851758
232510
1177169
491272
766372
782613
1133707
745849
881986
920384
1306556
898472
1215081
725935
484940
967726
1128174
929327
708986
1063723
711848
1099128
857748
1262956
337908
1148888
309761
621614
255152
463940
899461
718060
717602
451597
76797
1579
220140
466967
84475
1105215
553456
62093
381421
386835
1210507
1050005
1348738
790672
870468
297664
918101
93730
422613
1237498
526538
623679
935803
574772
973616
1184543
531356
356471
819227
637807
764201
926427
189679
661503
62304
1197784
955836
943598
146356
746404
491686
578739
436407
554088
878356
375081
668307
1140181
130550
139511
441036
626640
899110
438043
99743
294473
703127
970853
1340940
663078
1270565
709126
869356
33226
352014
1111925
1039896
1017014
1246942
1081264
33143
1192086
470521
233740
691934
1356079
569880
616692
95603
1065824
976325
170921
160672
16914
116462
1061898
1210033
340352
1063414
1196631
77372
725505
1254626
697270
300081
994758
469482
961179
594882
469312
1336498
1176487
586784
435110
1175897
591538
604401
642146
178723
490266
1182627
475176
84328
450022
89292
75892
1146979
474773
945879
418918
4229
634654
42226
664155
26983
621467
1031922
1290220
546830
116958
843723
1038982
926173
37773
536333
111205
303103
657162
164836
1046608
1219389
5681
1349552
964721
710760
577732
677693
282478
348330
710113
610592
302167
334077
184941
1203015
1309495
724741
541767
1312991
269813
1038392
421213
1142664
10219
1130881
1039984
808459
57309
70944
95935
67588
915042
956837
1087992
649911
881991
904744
240992
400519
741830
1245672
409385
515498
1021925
889246
1277688
587643
715188
686752
633151
979818
1229115
1360312
266908
1353034
647266
352274
1247841
692749
634702
567372
980485
1299673
776024
1168342
1057687
811287
1239519
1232449
600040
30485
166519
564603
504149
1009067
297916
902369
1279907
989576
558329
298494
1203409
1047578
931221
636425
311053
1170719
154458
151387
874494
1001146
230619
983654
983263
954838
14616
252661
725725
258190
878181
860060
518568
543554
1288378
961208
349107
660827
787871
243899
1258897
379396
839611
909887
581792
1114175
1293399
232225
1260219
637449
1143186
253904
1274970
368671
786346
492136
1069508
870059
296793
526189
1048733
664370
33771
366380
369798
464277
80360
485809
1214492
521096
829689
1236188
1256966
333738
1280968
98738
381444
546738
20765
72587
1211995
1042071
1008913
665042
267930
270141
822528
584078
452240
802152
284285
557625
704513
1091437
210198
1315367
196298
243634
849663
1197616
305799
1126853
676970
1306309
300619
738848
1359158
626914
1037745
428384
1275163
621693
678923
934734
137404
117490
111561
214518
503141
715920
783233
1046460
105319
1213850
1178850
746903
1331029
100586
281734
863615
362384
1158692
207844
20640
48056
704591
405940
348518
741896
301019
179259
130593
234856
1314860
60283
220969
1164476
1148252
1146139
659968
1343130
79399
5238
505867
1272969
1079474
145758
599903
728983
438985
199638
155235
1096928
1275819
398026
822046
904971
91105
830832
366058
1096255
598627
1294427
341624
1142476
528422
1297279
711317
792064
256234
1043181
543845
908225
1345327
637523
233657
189894
964721
877292
1052516
149019
1320153
1274835
411701
1351848
1182979
408757
12918
521048
422088
15099
671489
657808
649073
1352443
396043
631282
1169934
18252
886033
1302843
1051129
1105008
977479
1116172
58617
262754
227385
70980
388927
1293394
6549
557533
279334
1093477
485710
1167538
82439
826323
431050
111224
869369
625326
1159160
764602
384929
164894
716533
834095
163676
648168
698087
630596
1056535
358200
1005329
794973
345489
140582
1007276
107340
420651
1174713
706158
1153963
100067
1258397
213259
1285382
1220345
1225222
763411
27835
566934
341961
428956
139738
1044087
846620
174470
288620
980048
1069880
1114666
605780
923815
106278
1352879
565441
103724
1019831
70352
808009
536969
1211211
681999
940240
500686
1245282
905153
1199803
12463
255164
1224646
973625
988964
771955
765426
439002
1213435
30480
926225
3412
1357504
621542
994240
530640
805180
491632
1264101
110454
650959
1162053
252202
1177403
361151
212161
219268
694603
740221
334415
313714
293032
823314
1111958
683296
741334
110164
720794
1235456
772328
50525
1201966
492518
458586
1213898
834139
1002303
1254106
1034450
285145
330772
1158625
1338480
4064
1015412
1003836
838970
1052166
1113305
881885
1148657
1300566
957146
989841
406891
624538
679533
244224
1166483
1236282
495362
1289441
539609
872265
1116748
104823
685770
25101
869768
1322507
309336
1007574
562580
796047
265329
1135163
497143
204513
216364
784952
201199
568032
385813
580974
938301
726951
1261263
621399
1204585
1346163
468626
939455
644044
976594
657114
759073
1074126
614781
1143486
1332967
1060666
1004634
162253
192152
960526
239588
1257070
460801
451173
1280928
696329
290756
1026179
941522
229147
205109
1159463
409728
818799
18700
999036
867030
504551
1178407
1223938
300097
1113493
890001
936934
659002
592493
782406
324238
1040239
152138
582476
1123572
1052058
534794
1250865
185362
469563
951455
465903
136055
866404
1149405
996685
701978
310908
792261
473034
1121125
396357
267345
1146812
855877
246848
566372
808565
682330
96819
768914
517006
1330415
513473
1025544
784282
20069
840416
828291
709488
1134284
1337594
138748
107335
1279219
1217915
409732
84309
957692
1118095
405845
1328608
932280
896979
908524
412672
1129847
595460
745991
848646
1060718
691272
44622
807588
892922
620172
849412
1337427
1107821
199836
907758
675514
17453
1265332
1074740
48987
1079386
165072
201627
322470
348514
959284
984498
22585
469093
892239
126759
1140424
991620
278630
884797
941217
1363892
882369
168996
685501
210323
357865
482302
42521
138241
113632
1143526
752844
583956
888321
272661
1043671
87782
808460
684880
82543
1307631
557242
1192499
148310
529786
1206836
431443
647664
447015
625265
476266
8901
5479
1197735
158691
571829
952489
269992
843918
106927
277501
938102
95742
1160256
507907
548454
1276194
1021123
996342
1028016
574049
1344999
474269
118971
1296495
1166375
523995
295054
260727
1326629
291199
1085457
15467
1253153
352348
913860
620798
797711
270246
969841
929257
126646
115827
359579
765306
315949
470269
553339
518212
1237347
428616
1295483
807986
130298
720334
858645
872757
712202
911646
286725
425755
364598
76849
350558
229232
1300080
1191314
1276792
408679
407914
1070766
195102
863782
1175837
722266
341616
1105745
414655
131148
1076903
21454
1088200
595052
458820
993041
609415
167263
779975
286434
499844
10665
521927
207700
282238
912744
1357049
1321636
877209
665011
3656
591462
1254691
1309559
1075821
1264304
46122
551981
825134
1143178
443135
1004442
652476
74422
1087959
494211
159408
744769
255940
730254
53348
869253
1055803
131743
310433
112055
846131
536763
1139141
821457
619270
78852
938221
1063829
256585
127428
477902
704144
1132115
1109709
370042
124157
791620
1329978
76905
1118327
517685
1119268
1114213
1021933
187615
231194
297379
201974
61752
227627
361859
271305
805962
907376
327296
1268104
80367
152952
959974
531890
87676
890330
340523
113387
334351
1047553
245234
57634
683321
706311
1224515
1069922
152342
332582
841848
189557
1250494
27358
1340990
269321
513001
793955
315287
766546
356623
1128714
384764
637074
721530
161385
828561
952796
513891
1261116
1294387
940587
911862
1313542
512597
502032
400826
1307186
315569
1310775
255326
999781
1329596
223614
380091
269320
584637
236428
1228464
469053
423185
565898
1337824
726639
618618
142158
1142271
405369
238522
702777
1282680
281674
493166
489025
1317775
602437
1345271
528336
1256271
136769
309979
740252
1171381
1324954
1233490
1158792
943300
1132552
186049
190901
1190939
1109832
1204405
119354
615407
1219807
425761
1153992
798068
983801
730709
258663
1305054
1313842
1184956
1150178
999589
364011
894728
566091
916912
223963
747090
769191
280394
427876
703982
579468
1011340
299669
1094964
55299
175674
607119
523269
168240
468882
931525
429406
45636
1183695
575059
755312
450719
116734
416691
1359850
711247
1050325
347959
552695
688375
884794
770624
681056
580438
351253
578586
978003
802574
1286428
90244
501660
532349
798572
1213491
540655
591580
136959
723447
943540
224374
764096
146230
684080
631938
569374
744628
1086104
675602
1298115
51676
1069081
486454
188475
808628
36856
1159092
1131991
1166485
931280
86306
556170
1356494
995779
369240
355826
1016652
757083
1214913
227076
1184394
1017119
632440
45800
1127519
438851
1247291
1023531
193739
864527
36770
1126068
671360
709356
1334027
1182950
374851
347041
237025
1063274
630833
923337
490360
598742
987093
490676
644484
993322
1126878
963538
485659
1281285
707009
346070
328969
30797
1014561
1359179
678347
1264036
489319
49736
71329
1105903
429602
745818
468215
412287
439383
802040
384017
1053208
491155
586584
55035
1180186
1327329
584042
1342759
331353
256093
111264
491893
37915
478659
384300
279096
425162
885964
1131089
445006
977802
813976
592654
1355509
93593
1175446
312302
1313640
479567
1009871
52365
1060418
826135
1241875
848996
1140565
944481
11988
603149
250987
1004949
774739
1179240
497481
1179609
733138
1134074
441899
714269
187740
46277
475838
390378
541715
1254709
1084455
1346125
252736
1080171
1137195
1183667
1104747
367143
703316
1009457
365533
962212
682422
991675
460326
446033
1204740
599867
1025339
345569
921989
736426
1181084
64209
277625
184632
1327838
1154190
454981
630170
960441
904087
327128
1277248
1313155
930867
182837
54676
103455
495050
1197388
1141498
948379
378820
886583
1186995
66725
666021
728404
468892
858010
1132788
17310
1053506
562855
12072
1095218
1254433
1112783
1129415
1098045
713885
1096096
1349724
290232
362194
84902
1115274
1137609
398603
1355093
1094654
482335
1076001
1144039
271515
793255
204724
790943
502634
885099
488156
754552
876460
378383
870579
129394
1306506
798220
534889
1174283
1122835
315190
1337380
111838
588964
750709
104633
358424
989560
1072962
595756
489077
834062
378955
1209130
32192
756575
1278724
942241
1166656
343399
1289635
441286
542091
470650
1272065
578911
743512
470103
792681
394641
1097103
1040194
861031
719967
1103587
918802
363167
1230443
389860
731942
239752
60873
92874
1121844
1329505
610023
1000463
957171
1154523
548255
1052952
990246
969613
199487
958433
761643
1125378
1288630
1239696
475275
1005715
377919
603364
148881
1203714
559995
477512
1245756
589998
1356915
285455
533014
980787
237492
536924
1031598
807469
518726
499871
707553
71237
1063938
567014
277734
515437
73703
1196647
221705
816166
308887
1302470
311302
959326
39422
180061
1206086
736519
1148927
882524
753110
1180349
574692
366286
951974
342767
952277
940548
1255584
1148757
933493
1278219
562838
690524
58684
287266
1177076
144061
770228
1112655
1064941
213340
1120395
1243181
925492
486516
467125
578611
204209
1139863
1274321
1318864
889881
31443
705202
586981
411177
1131557
465317
1044652
640100
572789
966762
1004720
795650
907953
124457
691273
53273
840600
267974
614795
526242
1293229
1077022
1206713
395842
629498
493069
780149
1060200
123506
1241528
741300
962208
213068
759381
1292679
388415
31947
347150
1244570
154049
1306832
346276
271128
792223
1287488
324708
316603
462921
1283280
1132371
313545
1140469
925312
1033411
115524
381702
361632
107416
1213729
113702
707597
146739
755951
1081300
1104578
1205605
386547
1198439
1239630
1095455
606392
1086670
1204401
804613
243796
11460
223391
46059
563574
553959
1189075
292071
1054345
593076
1285439
1206006
423883
796994
3162
297394
1202849
138826
1342300
131085
742438
332232
304549
212821
1060865
650504
1044595
1170896
843550
417206
221497
194687
625706
266252
1188245
54062
913743
1299767
89667
816412
742505
1170995
261823
865074
435831
1220581
64745
632933
521532
780415
903681
960873
671948
749229
1347532
270372
1161501
866502
680576
483773
102232
1156631
905490
295834
913713
283063
68331
159442
1158688
345592
210197
382632
1339527
376441
160646
148589
501986
1016960
460786
49115
498847
213141
1296768
1082356
140302
298784
295532
1090114
390779
144649
872217
23147
446627
123465
376476
16033
788638
505465
744717
1127806
1135794
285411
282604
124650
1089988
1337875
1129575
490399
1279391
457874
149775
494914
462064
227127
1343944
729469
801436
1277983
174912
1022954
366209
529605
590374
16081
1043791
1087288
1218470
808025
660274
1231487
95317
799564
225397
326327
946012
142113
1319375
698178
1294026
431506
885065
174067
292217
709033
196666
1252647
568459
680858
1314157
552531
698099
630676
510685
397546
1008608
1273666
967767
530115
910863
41244
906580
652027
503758
765937
737073
912707
864887
239595
675464
276351
1339
1237493
514055
1077509
166042
458616
713638
1238031
1074141
301963
219113
396598
631946
629678
1251033
309701
761384
17499
342077
68179
564816
988368
386151
326356
968643
671786
94677
1194837
169078
1081093
1170386
1339980
336645
973543
234395
323821
1327163
343706
1258614
234067
1024881
277909
480415
1195672
547347
1325009
1248358
145774
1126024
1046948
121138
1345055
668006
267636
948617
646909
394607
462210
551493
357141
1348549
889172
430784
80891
992628
377521
567024
1209267
521832
1061374
1241223
280809
6048
866553
162901
902543
1183657
357961
1133393
853679
942601
224908
1040080
1072752
334152
10058
952880
643165
1176021
921726
1022686
1011008
885012
840500
288584
1295695
1019390
420277
469461
386484
916094
152437
348496
400694
1117039
765435
1217652
1356017
747647
951140
880122
1053465
138344
1115204
647773
143205
150676
183966
340012
190709
113174
290379
1341994
241515
653420
1092907
415655
1117625
750309
570003
859022
915596
691819
1203038
876856
61874
3859
1338311
271178
598577
1327851
1100157
603374
1292398
1332162
1070655
705407
1360542
321111
975128
700447
1256267
650704
349758
375143
888860
809119
1230614
500501
1321922
792077
1315218
1347904
1049009
491550
1121039
1264987
25333
298090
514990
677244
34208
686224
811688
679476
128189
68829
1103049
64654
804886
440824
459507
1180516
1363432
169102
260245
454912
860816
404550
726193
1233609
405254
772303
100136
605620
1292549
431649
881413
27875
1296893
1354951
1355194
921313
13258
1147241
728762
405562
1262252
533453
439847
989831
219136
485247
1106338
365628
350659
48061
1250783
869092
960454
822775
987549
776950
1059049
1115594
135649
1051927
501658
82082
135853
626794
433347
1331897
222768
808852
486909
907014
103198
965940
228795
622802
581721
525231
1138855
540341
452828
355182
280809
998059
576303
312114
180936
478260
1357028
306649
1011123
785167
1118080
275868
198585
775703
181075
14657
94028
1036226
397738
1150547
269603
1283888
750661
175684
259588
394545
205205
300195
1045517
1080012
382226
375989
329158
833235
1172993
817784
971807
925043
1103723
394441
607036
930393
1354182
267717
201691
1108650
503678
260507
183870
618620
1239880
1129605
556419
753982
303456
488715
372896
743996
846417
793062
1154653
311258
60790
952306
674996
423369
905805
393429
355765
321813
287180
1332101
1220125
1158275
1145675
1091078
872670
752599
143214
916193
74211
143851
874456
744257
834028
263205
1090002
546344
1071727
634892
761276
1342083
1097931
1350404
198674
83748
195361
1107074
552138
785046
1120007
1340034
368294
1174015
436876
707170
1102523
237860
685670
945174
22220
553981
1167943
1265216
1319244
879775
661034
362763
815744
1108612
1008292
252022
212136
229233
1290188
1136096
651153
1084807
112987
1271787
485966
816865
97286
427496
835753
1309580
371671
914602
14052
1156122
607290
789931
890697
1324104
937994
326872
51572
141879
1146116
1076279
862814
1299653
952408
1046012
157872
74651
852098
57557
1126751
488814
638573
923561
899890
744257
697574
1066961
379176
732127
739957
1174244
1154980
510802
552567
1022002
1226101
1098491
480875
1334142
896203
505594
29772
322601
359240
89712
1308044
771739
485450
1338748
162115
737598
912017
575548
1039076
761923
933952
1078297
244267
1166593
711232
621129
96852
208297
946785
123087
1071545
641377
1268075
520861
40947
705659
187068
1213237
847318
52175
496393
696585
227611
293677
351967
705866
1342623
708819
1357946
312396
660055
274614
521965
371348
1044032
908397
417549
693938
371397
1119682
1363631
15879
955957
154433
826293
422804
109187
1329677
992206
1233299
649414
1296703
408614
804694
178847
293590
20776
926721
168333
677230
485098
385934
1031791
1148391
1192404
93716
321622
737680
961947
1205637
1132219
31193
521217
888011
1094618
428767
1082669
1145986
790635
622213
858715
99943
1288027
778555
257434
661651
762626
257187
1075938
804202
1096624
559400
628102
1015214
641821
282116
187852
555475
609691
799999
557624
56793
1227810
453555
581625
656537
263415
344543
101321
10320
247141
1070819
1326366
1282072
811528
1354825
358794
191636
899272
773144
115185
42071
418487
1253092
432269
259141
439716
1186311
677298
508330
498906
1210287
633413
343219
269167
1270716
952913
371604
643920
1245653
1211958
618113
900513
547867
878702
107759
1077922
926701
1188681
1319922
900003
1305528
1147032
1097964
1242460
152648
728087
245764
742922
1249589
817821
334700
862473
1293499
274887
43025
1180068
619154
665349
545940
469189
416678
113772
177490
60959
932549
780185
676579
384578
196140
232408
917082
176923
1113187
776148
1000533
1227059
1063953
644802
1094220
514868
510432
758175
569149
951100
229340
163434
497149
1109843
184209
261307
1163848
863934
1204267
1151826
199296
769632
380109
348070
313871
1321725
655390
633630
446037
250457
1104540
1078375
1261104
384128
236649
355455
851610
64854
274237
119915
247915
1310797
593407
633404
218290
1047959
493220
1027928
1283640
197775
1180485
429839
891672
551747
1058173
24026
1355638
843517
1188444
769806
143293
924895
1213719
903016
1149018
314287
552299
401097
963396
406156
931661
752607
642917
79880
890494
214021
78708
897098
505150
574275
1160012
583652
537084
1268633
284001
1149745
897999
1120913
54381
1022582
689825
168518
1044766
295511
776956
433942
239303
113162
1154844
1131380
19352
1290766
976373
1281502
240942
484282
405025
1152642
1064292
91324
120019
543419
54132
95047
181918
1019248
180953
702445
1235789
1325649
1214606
128684
1192603
296579
1319546
1311341
621034
312073
1263767
1253449
1153220
995868
420138
900964
149867
1185557
20020
634260
319197
244417
1308380
881640
924098
103717
1241623
927084
952151
892031
637767
393271
1043577
233698
1293495
995891
1085806
847811
1042482
887723
11782
1027491
1238423
817446
1099752
150945
97440
822305
107580
654941
823459
779028
866542
1125987
760271
546475
299208
550481
615823
530281
63038
321793
548753
636660
13605
310326
815744
234567
969449
1322321
1360576
1291656
1016153
767936
1136544
797961
258123
481899
161125
388041
1168185
33622
585840
52361
329136
926984
682407
1325902
919091
722804
1105893
831521
832465
597406
186780
807121
483442
1355299
267972
1060738
179462
511736
852715
370574
983023
1168671
260499
354792
1045839
732621
1109712
964938
1350333
1119710
971737
272644
1231350
478744
334150
827287
869194
48426
1263204
924078
125896
509912
1951
848679
540605
495613
1006938
891300
1336410
629086
470953
271786
1083097
940574
633784
539547
862789
1153573
501605
1164707
1350278
249210
1331964
719244
77443
1336554
613886
1038707
1211551
1080431
229843
1350905
643932
990080
1134553
238078
1115738
163436
702586
1182841
1240869
188133
492909
140404
270236
141030
245036
664517
837158
958259
920322
548275
1003890
421715
1174372
1048100
212142
876220
984802
909630
814242
250769
1299128
1330329
1204088
151481
581966
1316087
1005819
1259779
546522
647329
667871
282149
586509
906399
815684
1204336
560164
1241736
82926
579613
390123
90932
1152092
403381
1176944
166475
1040690
336089
1309472
1309047
464482
810938
624220
119615
1156087
1338760
876170
1325967
463737
1127874
909198
576914
787350
276179
162189
1320742
1234013
1239561
683544
568871
244107
813474
223963
574317
300600
265143
506508
1148178
1043803
1198746
929935
1196938
935218
1090820
321976
933542
685139
389239
1202961
412044
1302094
164601
86542
746798
233998
321856
66469
437779
423735
1315521
1205173
752008
1100861
423443
462684
1043925
1300372
72977
483602
1317439
316745
774612
428558
504352
755993
1070848
743564
1233363
1110506
426941
790613
959726
764501
607955
130593
1180074
3781
919119
278292
595477
425118
344116
206419
975257
57563
871446
344525
1227544
1257331
1084293
1167660
298146
1143091
864507
29356
362279
591414
714060
1312387
1054530
310960
751651
712493
1190791
127147
566572
1130407
911646
539431
731716
1323038
372219
1158539
796533
340854
625933
1273297
1050966
218707
460046
670230
43605
420128
661389
1249275
986819
1104179
1133637
1224217
562154
392250
1176962
1081218
231639
341392
1284712
990479
105084
392016
267256
187630
373239
911123
1025987
264560
257817
857742
699727
829981
790988
168276
463168
827809
122393
1130619
1012512
391642
38386
885444
711437
1103121
852252
839852
1014464
861433
311385
7292
1043918
425258
734517
1179353
149018
1198870
170837
950241
858812
343991
1109411
1208454
1010951
72438
276138
1015013
770338
722955
318224
1291354
575628
146861
355388
33404
290782
408581
337141
608213
533703
577859
1023806
486676
1308852
798744
901972
959229
363027
630189
1087597
912001
1086347
1166884
1359398
337794
969491
1068830
1264487
429999
607582
454519
360014
145039
60650
224854
1311051
417404
789451
948289
442745
801051
261951
1339805
86519
982245
980057
1269062
691514
342841
520344
76829
163794
497700
766841
30701
447603
357692
196952
1286871
1191603
1288235
1345316
686422
648556
671659
880500
1020189
608500
1031378
483130
149454
498019
565794
846251
659084
1207415
1324585
1264803
1256408
1231868
415756
586801
62597
1156338
1261744
1143992
112719
319346
1070975
855246
1292623
102626
1334135
109630
885985
888159
1057325
1290868
995277
1336619
464396
1058478
1337818
883146
1276892
565685
1165009
448740
1021645
16274
94276
789845
9654
1047485
836135
1196744
1259197
279190
989960
735739
1282286
325934
370401
1067873
846110
1185731
1221068
807167
335001
23262
1239701
984108
219285
1133063
261097
607394
862862
1275456
236019
338418
941534
1075126
85135
211581
464335
94719
164169
1303138
529960
462220
293825
311033
639545
87792
604672
959593
888035
868457
924547
537614
1074918
598588
1003229
302561
181982
755463
119418
608233
710710
1139504
52522
1142123
1243903
397801
369745
1099774
765636
643730
673774
626017
305404
1261408
79984
151168
965702
1040099
929271
474333
804604
204332
1222749
993342
609844
520120
1334639
1105695
189560
891963
117076
897265
49891
323204
12775
1325692
1148206
1241784
59307
426953
225791
201365
3422
343214
218631
505475
573507
761641
690070
451745
468689
1059012
1096074
70728
231898
966957
1223353
400326
1090541
311053
989751
625637
139397
784162
397093
1063567
37661
863323
143796
1336264
590683
972263
1303148
746742
1002422
759072
1037233
733412
228608
651264
305775
633979
972549
859870
242500
1094867
221109
33084
756592
53256
59028
800899
907112
226354
563854
941418
287576
636215
1280867
279969
95690
405501
579452
1007311
303999
295333
853466
133878
1158803
140271
211248
449047
132321
282921
506121
598158
471277
548383
382502
748391
827182
745355
1304924
101421
111913
1029584
698990
1226510
655728
913618
1233431
404675
1348405
159237
791094
1099471
606763
142960
2975
141418
1163486
466569
780462
1304354
920736
530489
94364
461540
273704
73840
1106930
837647
900456
1139955
1160517
856720
851699
1120943
608844
670572
1064028
1029838
1326565
702059
1296920
1096178
779964
1292966
131259
981518
798981
391330
786441
1298888
1110167
564252
636676
509862
542394
727580
455015
996288
1361941
520778
1286948
42576
928359
756640
850934
129366
716663
1210775
531538
436350
550276
513000
831521
1219357
967293
1218782
1040640
1094196
986166
150411
620445
109568
515102
511854
436466
398746
1131944
792835
580011
740785
1103713
679810
367059
198147
288965
1319574
1276835
776859
677460
1288094
507656
314217
764144
77129
993113
581542
720552
193587
1176920
425701
443242
302459
858018
1267291
819116
1010781
440249
891896
173060
180890
680854
1195682
1031471
410702
1167192
596103
1260451
1156170
725260
44913
682540
321902
606672
518993
1326228
39478
1343438
987025
167160
930311
1233247
1165152
1072683
295892
316883
813703
243441
1165211
1152178
540720
1110974
223382
120579
881933
301712
40566
333305
1014937
1297501
1202685
686673
1256688
687540
1077462
860273
969471
194764
155496
267140
1021890
1274053
343845
849048
648546
873471
809389
281106
1109622
808734
992817
549663
157734
720663
1307356
135342
247625
822195
1228163
665233
840510
164478
1075458
129800
606960
1022403
1174359
45588
1074052
370738
503755
306800
86339
1221871
1059010
1090426
42683
906733
69715
287971
601762
289364
1289471
1351440
1277490
1342717
755203
771142
263771
649397
254423
464059
1313600
819341
1217412
716872
1138656
629700
860839
1052085
1042488
30048
350403
613903
594637
1020638
178134
94578
171350
245628
1232071
791925
1308472
280571
164375
410986
962218
974474
849414
223977
36471
1258104
982941
160787
1117359
920944
839939
1193685
595007
238023
721680
888897
1050512
655371
166838
1118451
591231
950586
509100
1088449
303130
1016343
1044267
617998
917145
909075
517765
1294271
505883
110093
80467
242474
1239121
866939
680310
1143305
865276
300918
53460
676937
704677
1316054
183101
114357
231222
791754
350883
677552
82060
34014
1166558
434742
665268
1013817
64049
901056
1125270
639578
1064725
1101051
109296
337494
1297504
842879
488859
522040
45813
530740
217915
1155823
1306006
485807
1081015
172377
877197
313730
50010
431500
632673
24270
182003
363760
13062
328768
635871
522720
1229505
376335
255335
1204225
945117
101210
805215
218136
1319181
1056835
417723
438805
750311
349827
241804
821925
201640
813817
281769
536841
1289468
1286196
1300171
398311
487801
559532
844228
561517
1221389
372761
586245
897195
517773
767466
774090
640903
1019500
156193
576403
63373
552105
945385
520619
685588
132850
163623
175256
1306371
168627
1060477
645322
1069195
1025665
647499
11182
643440
526045
1318548
346929
1145567
269516
252098
292532
103893
876593
484282
192827
496800
1334065
1268909
477802
809294
1102427
550751
537059
1307612
1062965
298455
29627
164672
1109522
827888
1197791
1158800
196298
693258
102242
121935
904188
629880
768355
830117
451266
576572
1277891
749184
548626
941978
941652
675029
1321316
919414
1017951
158600
820246
746020
43455
946277
901268
652558
565814
887168
891471
761388
280324
56067
707823
1282062
1129708
307678
1205744
415521
1059016
1354578
423506
1257296
398969
617239
146291
899402
797287
628317
1101808
179756
45941
1035208
132654
1151891
1163783
431376
1207091
937471
351944
797821
634846
1164553
111583
113196
209629
360398
1350177
248557
660490
378394
502005
501499
159862
286737
653860
697931
819541
404027
338949
588096
250415
268311
1215719
826676
695433
1291819
162517
189576
883153
880784
340959
53755
685652
87188
505476
334388
1107398
265320
1052224
1351524
553380
365650
1161907
1315463
1345826
301343
1208418
1237547
475418
228282
542861
1252086
1228189
1313337
430055
1295633
177248
959012
622405
124727
755084
99031
863992
946727
74483
64960
9535
759185
932724
629640
1038499
753092
405280
1294355
90169
1140560
703825
1334560
1141420
1135140
817192
346618
113220
121399
273260
1221736
833215
582676
32692
935630
409096
1111760
809983
1205006
234496
1228474
999660
504203
206134
599933
1059104
161596
373929
992115
267898
786143
199123
165577
457346
385760
898969
659716
964905
116086
1250479
82513
1249868
982783
605054
543601
635930
106969
626287
397744
651434
730898
386572
1198858
1216514
227704
1016173
698926
787243
130595
230114
1210826
1047043
1123168
1250082
903590
288528
969116
388073
1039682
1300071
586720
567124
530248
1039536
255765
345394
503321
250573
1195940
883323
1054432
1027135
903294
625903
1255691
282561
334684
1178036
686300
507155
321793
480132
819635
885428
751020
136610
711448
856542
132728
376889
14524
250060
598209
107182
458668
918824
550548
642602
1022059
403791
266204
1353
963684
340446
749933
173505
241661
195102
368603
1199773
831245
737688
1189277
813696
477132
148327
763405
519277
121767
570889
854237
1183451
1007764
959554
612978
806219
36462
271744
880095
273312
976025
1313586
716536
469024
1279436
512239
652943
1303089
536502
18821
718836
1110555
1295473
648857
1271583
888752
1350361
241793
502106
133846
110425
1127552
1300603
593476
949214
44462
1271717
1081648
1128679
1080485
1002123
46033
618021
1345942
772544
1098519
463119
793667
336836
175073
470582
531426
565232
341984
676749
1071331
127069
551193
39748
1291388
387791
187151
1064817
748048
992001
788505
1052098
451255
636795
616369
54396
177636
624190
351025
245278
1209426
58187
646212
878580
901608
991583
153790
1227856
1349160
1168000
374389
1340310
1203092
1021041
317284
1043311
361400
179993
444194
275253
1108902
13077
430760
934485
464182
478155
1079723
1247121
1274934
1324047
547419
392763
817989
417174
493194
477390
603838
335853
418127
508862
675077
996444
495583
734165
1070048
544387
752577
1041388
25036
1007864
819883
635524
1162906
8528
675609
853138
598959
1290977
627580
994740
892597
952028
432009
757727
231168
1242026
904911
851356
909936
922831
1161165
973658
397771
816155
929848
437295
1141608
1141988
1342735
8784
961032
607748
1353239
228514
1193487
963774
1158131
675810
1234493
1203495
164000
615461
705663
129919
1201875
312439
133007
1164599
729757
124414
46356
419871
486270
814090
373521
281206
85044
1215499
1152755
350778
426635
35330
276975
109460
944964
589058
600167
653412
116521
1067723
109878
739858
338239
1092938
1314528
484671
660866
1255029
147773
284673
1239043
30839
1212106
700558
258423
88932
1014657
1198084
101447
187254
813418
819136
1048697
1244115
253773
738698
574101
727529
240315
717922
512684
544974
1505
699492
781631
1304462
1060724
443850
1024224
1035241
116951
657751
491618
859313
321697
1162180
928763
166006
208160
317180
609458
178991
1313574
1283566
1321055
1263857
469615
39088
94552
759106
768688
971693
675580
482144
1272571
1266930
1302026
634578
892236
1096105
381549
427267
1137534
1274669
453600
1158434
1303296
114573
987948
720941
518089
222419
1188267
1047414
40015
619732
881951
933645
1261506
1290244
1257667
734338
713509
725684
798329
1231103
849863
13451
327290
526207
1228107
767535
718896
40794
375112
436429
1051638
545051
178027
946137
677481
60028
530569
572534
922998
590963
451394
10335
1157514
497200
1292635
406508
460543
1153379
862307
1287393
4200
843605
13298
682636
809376
676265
280076
298469
514129
1272531
1241907
1173152
1069965
1138428
267090
1205632
1307265
786962
1066370
232527
100126
1262623
23258
1177425
1106373
1278674
642816
1214881
87777
428425
1054057
1130160
615038
763325
414039
913200
34946
488499
1071494
589168
195404
87097
412095
833803
381333
856633
1316380
262612
511373
397160
441777
1327612
74471
1086724
620512
1203271
507629
1346974
1342569
506728
699456
1064735
429630
1226384
396513
1056439
982062
402055
5691
149420
1207506
478268
643202
1093096
940492
972485
207738
878844
816599
1207616
206245
1273418
961475
653380
703603
441655
309636
386926
77854
970802
681539
1028971
214989
927200
411306
1257721
823189
625425
342214
610835
796053
1207507
1296245
935474
98624
231109
398096
945896
48119
860722
357388
893752
388186
869772
827288
1092509
1019459
430514
212207
973144
920110
1286959
586148
62313
314386
1087056
336740
1055601
827444
1303116
1360114
1266375
1003789
524734
721740
503136
89470
444897
1043234
337813
588433
1049215
153824
210058
34663
352370
500510
112195
761269
706738
310133
1199464
1099193
1120187
272664
1054090
216719
574882
471980
794072
1145346
876058
9911
718446
49796
1081931
96241
292383
89211
786352
1249091
1294492
338918
147917
595958
551554
1028125
822320
399576
588385
797424
141340
655866
503074
1230592
291408
1258977
889374
1360986
162371
290130
228018
1169638
356372
722692
483759
1236024
1300984
687818
320388
1199129
1129877
1020537
965797
377362
1357454
1360060
1063168
1220103
1139194
1165562
1231611
1346122
645516
1028743
195353
69071
956477
1178275
1105925
223651
1250765
1189155
709627
1349541
704341
1114715
270580
677358
358462
1056009
1117647
61807
58741
603752
1045632
1213378
861623
997044
413390
1179585
842190
146872
656641
928981
613912
1033040
1015414
794940
854025
559846
502875
456091
7936
950508
703562
991691
718442
501687
1085596
545427
601420
1135485
800171
337199
677961
442502
320974
1134621
271853
1197075
4826
693708
178216
31404
552035
64960
310179
921215
892251
119318
1260316
901766
691794
701862
1166092
1090689
722907
1251011
1011698
1001060
667912
1204644
830659
1338169
845617
677583
1322321
1178725
266182
1007418
374530
911750
520564
717724
1007109
1153738
211021
873615
473240
1202618
660790
1074389
1341605
63043
1165992
1088066
1260949
1135641
834568
716835
207212
974958
1100573
1003712
182210
445279
1096420
314513
976619
339204
1364102
939343
429582
36133
339534
76747
1022286
321215
67030
1081839
627934
1303224
1275672
982162
52179
985417
1093959
390711
1309572
494632
634430
2304
154945
1100137
1150699
189050
11152
800014
733354
1182949
474790
1301621
1249779
415856
630828
1355177
725974
24226
992174
731801
103290
799809
484271
779696
980541
381460
326618
321174
831000
439821
1005125
355626
1149158
1288226
893991
1065414
1031598
1232457
553888
755800
939837
105759
809257
13767
711983
400900
1243643
964539
89369
1148958
210216
272114
807071
107629
670830
884680
830948
787562
735176
634242
1008747
706508
191510
1227327
1199840
869770
714867
138063
199788
455051
690274
188733
775017
1095144
247872
1232249
1148194
239646
895604
975885
822796
581539
866594
1348606
891130
748006
29951
207108
335285
557247
132929
766492
402705
1234587
1100459
373503
114467
794826
555875
827176
140280
913784
618015
167032
1357449
1191036
1351246
1033120
1006088
756944
1258594
312827
984110
806099
353686
1108249
1071128
459102
670807
735076
22496
567876
764073
899679
441840
755806
1282380
347272
665591
719073
909274
1067980
1361804
685779
1133795
545914
603336
957168
288859
40966
1223578
1019157
1312548
704343
958404
821810
977546
126687
419385
922327
395862
99909
1310485
1203321
305742
671362
381045
1331908
411309
3610
596695
1259273
448568
158234
1108485
33129
294245
590043
333646
55220
1168124
743561
39491
483668
460378
51604
884709
640248
954165
400184
573579
1215418
1143393
1042109
165572
667688
656757
511612
184862
1220609
418156
1012281
1045365
1229974
198597
686056
266612
814434
881326
394991
183289
1305607
1184058
559261
279483
51425
250904
11704
403906
612843
825409
425866
148531
786246
710352
1082353
125029
1120127
1183559
1154366
577719
608064
1326934
930700
943484
574889
1212144
734105
740300
575769
1349121
1037960
789832
398179
473278
986902
1344063
592483
1071334
874294
1216590
90998
685016
812778
279938
830161
1052979
157092
538109
898133
115601
951675
1311547
156612
1335804
526869
93883
1111977
780544
265213
949788
302562
1207493
563569
1177832
744988
976393
719158
907258
440622
377316
721531
310898
1172996
1106406
1096534
92020
1235435
1165436
842277
1146226
80358
1351904
1227995
244842
411095
914632
162484
1020071
1054127
658900
984883
60012
588311
115065
250792
815930
335103
855410
736949
142147
218086
803468
404987
87314
130658
423813
980870
841309
385513
145450
415969
835757
878322
841338
1099350
977867
101169
978310
1357668
836157
125628
1249180
596054
527770
1014419
364215
1331344
1320881
218535
912421
1180637
1015265
1041506
761150
517545
104880
1059964
1228108
785803
168083
464737
874953
860717
803879
263503
579764
321957
931471
425704
1337683
1190975
405483
772638
55317
521945
1105868
472559
601581
1141093
523354
1239664
620517
926544
153979
926803
353246
1250919
354868
1362844
201674
1209002
1011768
1055033
983945
1068265
51846
1129717
790949
420822
393261
320111
832304
297096
1251484
1150277
770700
983762
150761
949602
446671
1047147
956684
726831
156216
275942
997873
20151
278065
1279046
602996
1359777
584786
201791
1354932
463491
794797
116957
132852
568246
637558
1070281
223807
490672
314785
895056
574278
1053075
646614
22252
121803
1246330
484280
1290852
152569
410928
1320419
1038787
1147736
333106
603960
936095
826672
532516
985066
365546
1039491
1349262
646936
24571
1212010
1296923
752853
325411
513316
1076302
1122341
145820
621957
729782
121006
116346
1021214
346432
826352
947517
872001
269536
324357
117316
366943
58167
645010
54463
1050102
822577
306389
1303058
1290754
1339968
279368
991752
310720
914848
1131528
1200418
896124
954847
294250
507738
172077
252665
422473
736561
349001
930745
1310358
71746
561653
504453
542867
1330020
29667
535383
1002124
142092
1098577
897670
1088850
504592
1256444
955772
1171776
939475
287464
203515
909992
769896
17206
823117
420859
105572
532011
1350662
790743
644360
899940
1055871
42789
722197
651585
1276966
1303349
731572
1214555
364694
180515
238093
898520
303522
1256486
1224379
595189
513307
1170904
1330554
774288
986908
483263
273439
203207
28975
992878
32581
856183
379192
1128503
533157
1118299
1068000
715237
828829
148856
262352
16317
738358
31442
971263
710605
526144
645399
1258432
908838
235527
508008
406660
785358
132285
1233040
1047172
1054816
887203
424391
1172369
229692
1306692
341863
163029
1210650
635611
1171199
10681
651404
1077771
1323447
445654
640750
110042
166126
581424
390704
1343582
957658
1360660
338934
344664
811406
473928
1167422
568132
1200217
1271637
1151797
1349219
1101125
981585
802649
756566
1305575
868881
267550
1056455
995569
716635
567134
1012296
402745
496953
500739
446663
633328
798262
1289220
1197838
67015
876237
696265
687836
284628
297711
959866
320071
460973
613100
1174789
7645
1221136
600760
783566
414849
91671
1334676
473957
33770
833436
1312219
22829
859411
83461
207141
243759
1064537
875984
1114482
289990
1015064
1068167
842974
129425
784478
1158930
109774
201966
399153
1142640
1231904
816611
947162
820879
382661
555843
565464
525332
881765
389384
341025
304797
612915
796680
709404
333587
132374
234802
335730
241012
74966
1195287
45850
646414
629333
369926
44991
1288298
241541
265155
582078
1058915
118127
1170986
673394
511833
250656
1100583
1004979
1320368
337125
1345934
625783
267765
555084
829441
200824
34901
303044
273042
1008746
808746
414021
65407
232844
1055157
730353
493398
673541
1269994
1159199
80179
1073203
934881
731159
308897
980111
961934
446729
878460
318885
1090752
1310853
136845
852548
329947
442316
512149
335220
308950
1317718
1213857
1291193
514629
638552
146784
639017
1249347
1022206
56636
811058
306141
522756
1299756
282100
1057670
207136
981224
1350484
950431
859453
674794
204757
1151132
1357295
396521
541586
812701
841233
479613
1058540
1076905
240008
1085592
690665
309802
1318834
963540
282092
794969
599159
1260896
839138
748898
359173
230033
1068184
218888
1149612
731834
1060767
254733
112167
1128469
561161
1158570
342397
128890
270207
80360
41017
600895
434280
496395
801544
1036675
969523
447319
1079587
659607
1187677
681528
13543
354756
898850
438836
622732
349664
305347
1353185
113522
337149
1275521
267012
93338
1019748
555671
444694
777447
256842
108209
509963
955106
525800
1354277
195878
355550
654017
189030
1304964
666454
1119408
1117315
436181
470171
142232
1293549
1356508
965208
316010
995360
213006
1131377
1166968
1250486
1047636
825850
25826
938480
829605
1337238
1316054
1236354
35911
874361
604530
556793
703860
599545
1097912
639105
152296
1267046
492020
1335675
288222
1084514
304292
253533
650954
465100
874698
236930
345443
1027339
968617
660024
714626
932756
1245074
557913
786810
1358821
47878
596533
1147626
178528
375794
855964
251322
735572
1166113
45503
265781
357961
1128790
482959
270319
463763
609202
949986
623623
857411
802917
1186577
1224955
1002567
1273762
1146612
367056
461433
1247876
205081
113473
384532
458994
627411
83485
168798
1114537
798731
217980
648733
431747
558995
1085304
803708
578665
346014
1232490
610895
46562
793620
170228
1241134
368129
780564
1000427
770862
926113
1199092
281713
359914
456830
24937
736952
1067070
1244582
1244052
813755
1255912
636459
1274695
97376
867405
1332340
564881
251702
727671
489096
988343
103924
1201924
437004
649091
77599
95461
300801
894884
889046
543198
172393
296775
96931
124967
854974
222935
379688
735050
483864
730181
355625
756451
1354213
1249616
975994
1229627
751769
677202
622076
1338888
1052092
798708
257026
395030
713494
629314
913192
405890
120704
244668
509755
1204887
117567
707648
512552
377602
504538
262133
447691
921423
306855
1335424
381870
347181
1004545
180844
1241315
1177005
601966
1058979
751226
502117
903442
809741
697569
1336514
975703
1003273
290725
600310
674125
476010
949100
489401
478197
1297468
1337471
228531
412413
535973
1299696
1345726
1296546
371351
1154921
1044423
1005757
1076323
357170
1297750
1243685
167306
1177156
307564
38832
675288
347366
970456
263088
1216972
1205542
1063971
1020626
105835
961456
405449
648913
9514
473207
895246
578778
1050126
347303
191559
736706
632963
761698
945002
1264339
942689
1033893
176043
1357397
369848
325854
86216
913837
872633
1254459
87011
692212
123341
980038
1345684
673553
1261155
482095
530247
36071
1095302
999
797049
582625
255035
176424
715068
632765
49628
790210
1140289
1099153
1049741
1296895
458476
1079545
1073645
5260
754241
1167182
807576
967700
41139
819955
33881
916386
726774
543168
1162273
779657
622729
773604
601468
955840
552887
938291
1010161
508453
959024
713291
771092
516536
339897
365774
109042
166663
765240
958400
600044
731602
789071
977932
950174
947653
1044639
313048
390675
1173372
481524
1259521
1226009
59639
62478
1345795
1188187
843421
1159022
753507
730199
1190502
199554
1042256
565391
144371
740458
347740
200006
253825
22408
955366
270468
465368
373118
295532
288125
1320939
1070412
153427
871638
925437
922207
1343549
1347254
1232213
927499
447092
1219202
497353
467878
380763
745940
285582
358637
863027
1163732
352477
1311914
158041
43748
1226528
88382
167899
922314
462304
133134
1073536
774707
550008
1059456
459800
822162
1342514
295977
895088
416376
528771
1249235
1318905
465456
185055
118776
818026
394408
1217666
1294496
938983
63503
583996
754902
82933
779280
798437
423815
61693
21721
313302
1359876
1047701
1322378
502401
656254
772539
314168
1185223
865060
252554
1358792
582973
529982
1104356
726999
816329
576314
1206743
1045031
336111
553251
596147
668051
84959
971232
1341183
706057
1362853
18179
86522
1329114
703996
1035871
44755
104228
1082705
382620
507790
385179
586015
1060689
336718
572931
315534
1090931
795504
777701
97251
872171
102119
608458
148626
358605
333022
872981
392837
1008347
763429
1100718
611373
678907
1136287
1081606
1064013
425300
1032158
1225554
306950
1276661
67983
450712
531720
457984
1154947
622342
242956
961979
1220544
1296719
470709
1304776
1040532
850033
538092
344346
773965
381750
580273
1071392
961882
868346
655753
1213094
1146952
1103085
334922
1307093
449505
745900
275313
1274212
183946
695750
1026093
1030249
1192173
653432
577891
779681
471453
1055835
47861
1358665
759809
909038
435789
961534
930483
56170
319387
1082278
1185614
734427
606220
898428
600394
567097
398817
326960
45883
298707
491482
957828
129243
405345
161843
819297
849415
966135
578365
1337312
47621
428382
362336
994742
387211
461563
347759
4039
1015382
558549
1276986
327604
320657
1087371
737852
836446
555612
44743
1332049
200436
349667
752294
48085
623191
502401
205571
427248
281035
773114
255581
1359695
1084404
1334314
401747
982731
261159
211423
184963
651982
920339
101509
709568
272106
424661
73561
48933
727982
1004816
39079
948914
1047091
929883
733374
207151
617009
1023246
550548
760800
1317312
1318483
844994
558549
683404
59447
684622
779264
282082
710430
28430
1084912
714717
590888
68028
842917
216081
731736
605210
1311147
301014
621463
885591
762817
1023292
1298610
729046
182145
1364394
336894
235016
335567
1179646
435943
313843
1154284
689094
547159
782647
979653
404665
1091271
600613
571103
456790
1307300
751792
1226077
1080395
976372
643370
976181
374532
1351954
235212
872531
76611
71557
744037
1347913
1165099
1201971
278822
498586
1006554
975140
45996
993868
795542
1117229
586186
799776
1089658
497661
42401
9026
246630
845316
242342
1156798
466290
1225206
377536
327364
381082
1197633
16734
1270677
884913
277007
180695
849530
762796
652330
710550
345442
850701
828233
1271699
924803
819243
791219
42555
1189818
530496
770795
504171
1232921
1130754
411065
666241
1183990
420695
597245
1013219
447842
313099
90850
633738
265432
1117108
1275916
732902
1119153
717795
1278319
15547
1005390
261138
824894
544158
575053
986366
494491
182939
1132849
1009795
1148322
660176
1162683
473481
269193
1033001
707758
640780
870315
1014761
758726
833490
1184335
206487
1093629
408517
46714
1136976
117044
796180
402436
111064
702891
221763
1082886
264240
257883
110706
297944
18543
1117976
1012191
196071
930048
29640
254398
327191
38102
300240
1353702
574163
1202860
289561
453507
390974
536314
1332127
160436
24470
744867
388790
986117
1114372
693224
548712
887597
893485
1216575
544275
9548
401028
1357375
442486
1135762
37895
814961
54033
24624
1189297
89063
1056459
208093
87857
168543
778816
1079163
1028539
942183
731018
604995
762859
573771
197676
429361
542437
914162
1256686
615165
1308551
1046213
431970
1038552
11899
486704
214969
1305483
1188508
431701
136723
128699
1243459
129865
791076
797135
178154
632491
246457
661791
673302
754690
416120
626019
1205664
841533
1026955
1034212
855380
922015
952813
700773
305302
1095812
1014348
173298
54427
544699
497259
219241
1135344
1064666
478990
1177170
1103689
1106512
291079
460831
1022494
1131047
1312615
508886
161368
12377
1068190
1102629
1180406
275951
732341
129010
313395
1168253
989932
1041671
831581
190486
397705
752836
40272
104959
238593
937727
1137979
1187088
326317
940024
507282
910908
1126009
1173103
753065
249905
118956
1327754
1001211
43583
182212
201307
127853
381190
1172339
866210
354838
34269
1269023
1353715
587546
464973
429712
366116
1056319
976962
192682
982631
67114
33511
1171070
1160011
313928
95551
805637
176128
1281425
849571
915923
429421
490301
278394
969549
946691
296479
978621
275003
1015967
1309621
184530
183119
27672
648491
463935
1253778
1299369
581234
220497
643936
162313
1040393
1356376
1183367
1029916
135410
266682
192109
686527
371373
812737
1039685
970154
492990
423738
744656
1276697
574176
1320685
1174143
1055703
130086
1010046
1301448
574929
324463
1057224
300874
317487
993486
579381
475710
611500
238770
1305482
1025642
557674
1189683
151022
432583
1169266
913395
133519
1053819
148932
255696
638834
717328
1306713
198513
1236001
457016
480296
789027
38439
938647
502378
1263748
1362592
929947
379498
92591
1295708
288842
846042
279971
566926
1250627
204187
1199810
227149
1230731
859479
560711
598140
655121
32813
858044
978919
1233428
410034
41726
1054795
25868
1300104
267555
430094
642740
177157
223350
929048
405528
60123
419478
1261781
126247
1122601
1011321
271470
170059
752573
1051110
538214
749042
57103
297150
1015583
1270332
1340252
1156305
550035
431236
648951
839992
1026474
103047
815784
1302675
1201848
515738
1202047
696589
119997
815136
793830
337154
445945
167095
1349099
12036
1324421
222958
203701
398323
1049411
1184202
794346
1043048
396646
550972
291880
971638
46204
617648
1133492
474398
1316844
167989
648979
56648
148306
463010
229794
180923
370699
781909
88620
296157
417543
713620
1140816
1193031
1360199
578218
467853
1150470
186686
45200
291245
693632
409598
673969
832516
418334
281386
623739
1203125
410582
663458
405842
994965
799165
1134249
576559
1217223
355406
580062
757291
689571
815596
799566
1310548
1307584
200193
228425
74684
477805
855306
277385
1262646
59556
1194494
553703
1017842
840655
247249
713176
641258
1153729
720934
24647
747739
1284051
128453
184059
733786
300816
10135
657015
659898
1175501
836166
243757
1243149
697332
399792
428566
1086459
50543
1243863
423962
363320
113295
1130680
860747
48536
538547
116205
943257
1251090
413309
1104366
1233002
1040621
573820
1031199
39607
1150911
810331
84816
912910
487381
2246
739609
912139
1286053
633974
376088
833394
701591
736460
741910
1253125
458644
297554
398293
346256
394933
557754
977774
1161775
771825
817161
578734
493664
80961
1315936
231674
1256321
8391
375743
892482
1192392
1112693
772225
1090767
1230738
255329
746328
1028959
774706
335474
1289990
985848
472045
1353622
453151
172647
456887
54696
116326
706989
1205263
1231696
677387
631311
1043164
162791
198885
304099
416876
573319
243004
893881
280153
1125492
339809
1155651
210581
1279599
477248
11316
48073
191979
298222
738504
1017463
800062
95410
1250324
725234
903549
769322
841491
704257
84534
491228
358358
358010
594574
605877
363668
1210720
1085510
1324752
311574
728574
1156434
1202511
1056728
1281660
1275132
1154682
254981
542906
737663
1038512
1291510
250135
931752
1221729
920746
1165029
715859
337259
557021
72981
485891
1343292
704090
356217
101310
656574
1191043
173576
760036
384954
1037715
882225
1241714
890625
650295
443525
1254126
1064524
805304
955916
789667
1317428
853149
636861
921221
826507
541104
1332054
933013
689582
689367
632868
1299064
675247
1205648
425713
645328
656738
396103
81285
67907
1257926
356686
132528
768537
636228
133277
895482
1025187
739056
236414
238142
464529
1364269
786670
186551
792204
1302673
587878
522995
1001225
376877
479009
725058
845162
1196012
486146
70346
1074236
242796
197974
165049
1121470
511337
844398
749465
1036677
651962
797537
1127998
820885
334449
1296606
561786
241896
1114511
1040024
588611
641591
551478
1309946
491101
1003577
785162
267426
985740
259698
510241
1158288
111629
594191
376301
1253849
30861
1079331
625562
58362
480380
195798
491358
149303
902123
242317
291721
552392
913384
448099
142562
784791
741273
937310
889107
1248925
864681
976256
1108923
369749
1108407
79179
981073
987368
1118185
1155713
1118925
274378
877213
1298020
349280
1033080
917575
952178
1215866
237738
1298935
1299754
467494
1070029
574545
588604
295062
454787
1303100
1359136
1089733
392562
654850
875620
470401
242069
1809
1320964
1316024
934267
1257198
1195849
569035
1327782
85507
386175
749398
78340
1183102
436407
1207581
1000023
1209897
76556
382338
729053
319715
92544
1194877
554678
1009657
311407
1346487
143900
1117305
1153233
693383
850787
1337419
955711
540918
1089518
933539
689779
471350
821335
523859
211974
342243
791341
151081
547233
1133357
1140414
941445
630670
1145073
1201909
523291
341271
140677
1124012
1100502
146578
367578
1066793
66312
731830
1188992
302682
997638
293610
171265
679938
278081
790370
1144295
1199198
1015872
533505
1115743
508467
580653
946149
358842
484249
669355
233637
360077
432034
298981
865725
202726
110443
940073
537728
7988
901102
138349
885762
501362
306219
1262310
1293483
423911
452089
1131568
699089
1065167
366369
1077240
1031779
506078
745893
1135471
840851
134257
576595
458105
517879
831825
1175529
1316835
1166751
849797
1101636
1311201
1209190
510614
1251688
552840
245719
1231850
568054
668304
978730
1037636
1254573
1288283
445970
828524
263103
909174
348181
618961
1342576
1329201
222957
895395
45357
559966
896017
362440
155806
37430
1016417
690077
1155556
1294994
1205710
914132
698817
182789
654224
1198865
1230848
277396
1209445
216020
1015353
740687
1117595
1166185
254577
418373
665761
527554
623441
114683
869863
584890
430954
927111
1014707
446786
793026
462980
1010689
686143
519626
308751
428642
628731
1160780
719712
166746
229612
1229203
389553
462678
413725
159961
214530
443822
214151
1130395
9135
1197533
1122814
227538
628614
1211344
454566
984723
988488
1055288
928675
1193114
998018
23811
989704
650855
488525
771847
803873
664146
624319
9841
330966
365562
1262218
610400
192889
1182771
1179678
41874
594424
160508
1035834
484002
1090178
318122
40482
157114
104976
41805
852530
1148312
203271
1023385
335676
422865
502973
876939
598767
69872
1306051
1311376
1050614
633587
120922
881938
1252634
465657
5754
397028
265731
427562
10733
1156659
325327
1044036
182452
425025
62969
335729
490139
551285
1040799
127513
352726
135509
1185239
474435
315861
244722
803291
563347
707402
1330983
954346
29958
640198
354747
192748
1357657
741239
482404
221433
1035553
1037715
481450
239388
306582
853284
344557
359918
1201036
735366
1044658
794442
1321818
484223
1150381
565717
1274184
630322
595213
1031504
608956
143875
184631
664942
447478
637730
1354147
120651
216395
445851
1093061
38166
916726
252621
168111
795416
43873
924533
264355
1310040
933202
960441
124057
1329850
1090805
1005161
218603
709151
382825
225970
948085
1232888
809293
317256
1037992
389968
840190
1148538
1096793
82550
186774
995658
340990
151906
1026749
155141
513071
950772
185937
376054
783288
350246
1352223
1251337
269561
1091808
724368
694648
425093
1302490
919607
499266
1013282
193403
606584
476867
222266
1094926
1150031
405827
114305
1050492
54650
228689
1100571
233238
1287009
1017573
1265440
78489
81212
836942
959928
413734
1317112
815263
1005482
842120
1010324
966079
1293336
87850
253855
1127057
541607
94808
279633
596731
222221
74942
1076240
20883
771992
266003
632648
1217325
878691
258711
746092
664015
1015087
1075160
1211283
178102
1095353
745082
467659
62823
1147349
980981
169160
62612
679777
1213817
844505
984165
142878
1056160
56886
222556
507806
322352
162583
641052
1286437
162033
783228
851099
675369
955903
1046611
688037
120117
4029
49854
884260
258368
888084
704083
1295660
816671
23506
1344381
1019154
1239382
1161472
543964
163235
109262
1125911
300065
448268
1064009
226472
149369
319249
997512
703338
542508
328662
537626
1236752
553070
113412
156988
1066116
385738
132789
914033
54150
1186960
498243
554932
66221
396140
1312792
206732
1129499
236387
374185
810299
506492
1199811
99499
168056
1127715
1234955
318579
875912
17096
950392
109697
1057887
455153
589981
1273553
786212
1224680
922920
61289
29086
479248
489672
628208
948861
858077
873951
601705
39217
30337
706729
830206
983998
1258435
128461
838346
1181020
1204430
1056589
1107705
1295749
699316
433460
219826
515059
1260556
283748
1363471
77286
733709
1109518
907771
241915
1363165
908572
146201
603402
526126
873164
316593
127524
163666
205746
252361
811343
505174
911285
578613
1260759
145368
1022924
280259
1345571
1296046
1114683
713054
802599
1206426
1127640
152097
428490
642606
858887
1082170
569833
546373
273010
1151917
664372
529440
817457
975437
1128818
8562
1202165
296553
414299
587552
127122
207289
89360
127489
1138246
1177548
95301
931009
425410
711878
643511
333096
525728
1141491
643034
607831
1321309
717878
134688
674287
540261
777158
579469
993568
471483
908243
938506
248403
660797
691499
382806
532014
1146246
833473
282426
201721
448327
1073008
584318
244813
148422
431182
644029
1121321
222593
1331998
345939
87399
277543
650763
415824
637910
887001
727324
33303
329369
1302169
1028784
180998
661944
1270138
880598
982964
395966
899151
1267016
266802
830574
70476
340453
141163
937599
391332
343234
857566
394184
1354951
1061132
1195562
188121
46817
275585
387783
1310677
383490
255000
388955
696404
950941
364686
1301835
59141
1159028
1179132
1355464
367544
736459
621624
456748
696718
1187626
661990
103088
892396
1139316
259701
865864
1237532
941822
1140628
558110
679603
482077
682545
907778
619224
423240
851688
1245364
945316
8237
1292447
736335
1343497
590673
1223434
203927
603178
580441
465589
1060921
1288085
336840
411243
355266
879756
1325512
224635
244699
954440
971630
355984
1289855
1272087
1283923
772611
647143
588172
1182025
287828
1223512
961839
212395
1319085
591763
1265988
849122
415005
887252
878391
792706
1186874
1087534
188645
966417
949947
610065
895622
569627
1216746
457682
422361
278331
729526
463615
984024
492181
535643
713111
460625
391470
500048
1020152
406206
528005
291114
364941
554184
1224300
870199
1103155
95184
1258673
1041132
857075
1231501
301878
191065
948683
736140
504232
1018054
268374
482721
4390
998272
569568
1146905
129828
1122380
690209
337660
255856
657834
1252639
1333029
1017718
785556
131780
1110224
471221
243055
358974
564713
992135
1303107
90146
1036731
397253
115079
794480
106538
434399
180671
1067973
252372
252493
457784
391966
903908
54879
189037
686563
1178652
561554
126371
1311586
1132545
768011
382731
394203
1282921
1016412
86637
149393
1177227
283261
1217092
296972
996332
469475
314693
1031217
578275
548744
468486
1094417
1004971
28064
1318516
32742
1128510
71188
888778
829121
328016
933312
906373
1249151
336516
53404
379571
1004525
682666
46938
1357167
967063
1307235
197299
388418
33124
428118
804030
752384
646460
295201
853667
1241270
315831
1024900
562425
996298
773556
825366
82929
143289
90580
1324196
258193
911148
600135
1182214
615306
603691
177956
456399
1039905
199183
338
594029
513237
636624
591050
786915
936420
240288
714545
898246
399014
1285688
1132268
382137
1088501
966490
1259083
36139
347611
1292368
1288233
496387
865119
1199882
320976
1110353
1292683
1096904
1267914
487270
936591
134936
1257767
212164
385765
89547
197496
1076277
729834
962443
236177
749764
1074253
1037731
843443
1070459
467521
185194
589428
430943
1188284
1004038
53624
892877
1121170
108780
398032
913914
221793
368236
396079
1166897
644865
642051
1191858
136824
1097620
399748
1173637
580369
1179737
217550
1071283
344163
773167
747564
1109228
137033
17282
365411
135215
442216
750701
798154
98615
902958
707824
398763
763641
17772
68430
564714
610553
220157
717850
1275153
102469
799354
663616
1327681
1314300
1319166
79774
68379
975475
1084123
112472
533597
1198133
712553
1016265
544172
60114
1331164
87812
1129785
463970
1021477
339640
1199659
217229
1109232
447708
261961
1147482
23585
923796
86501
937577
798756
202227
862877
5437
224985
1087216
1098302
923418
921308
1106534
663867
1005611
425844
333501
1298399
924783
1322410
769025
77268
259581
542329
1175101
1158697
939494
430595
1005211
1286638
761274
397727
74297
2795
967934
1312398
592406
846326
256187
29050
151319
766388
1269934
121403
285253
751442
792555
737779
385498
433049
1205036
94323
447069
47947
191212
306631
434705
42626
250693
1098338
1175173
108361
889888
198431
933323
1075464
656575
891463
921603
694865
374897
713065
444062
1010824
807530
935629
1278260
1132864
206244
1149806
73668
1363868
255595
1207719
424207
817396
614537
994047
172356
1336224
556970
618378
788022
1334834
1346955
940681
289898
841408
983531
341169
1144100
435574
955503
248039
1094890
883294
113519
126398
1196974
1281032
729223
226043
716417
1335538
436795
56083
321194
850788
311001
1248924
949674
918837
306735
474048
40187
604987
757239
1252356
1005954
237314
1227384
1217763
1171933
814880
105166
154748
1310819
1116754
1317175
339744
1265367
1350762
1142517
504461
19527
1027566
588758
360148
69532
298718
975755
375439
865850
196919
327980
227720
389697
108401
809988
242785
804544
796400
1185746
638992
1339845
497786
1301481
344705
865823
1263234
710939
632559
718824
884951
1055664
358078
65013
156487
446919
368172
566289
1318441
621434
575688
462622
1168553
767307
1105109
861067
1027540
1173550
1160494
972199
999526
183659
1092741
775407
799608
396041
665352
183598
1156648
974740
47041
373648
154896
1116036
468628
656151
807799
235740
162709
956963
1014801
1092007
574794
77792
456070
754083
1181416
12347
1181077
920448
1316608
1260751
1236647
50380
26614
20161
937269
351662
773662
177422
26746
320676
474403
1271902
1215612
3541
336892
898543
1343496
29129
1174460
410907
1142970
942836
709318
840607
1310131
568171
784920
1216885
532990
1322321
620422
259250
1140950
118285
1209032
458095
1241986
447352
883776
332511
418412
972540
185646
1020172
353740
608508
310473
1001390
386957
1293428
943433
1262073
621127
327119
1089134
437578
276607
927260
598819
672527
1124077
872902
55742
906029
1060804
190687
860200
702818
1144133
180376
1035364
1263150
572498
472878
268253
619309
1251917
652052
923137
597425
212678
947268
150056
278698
1213238
530816
377634
1150793
838877
1302118
662945
894839
1023820
1046439
355006
324359
302254
833942
1214231
931409
243330
70230
703368
394460
1272178
266752
449026
870274
236310
234674
176302
712435
36480
872259
643480
1094726
1240435
975477
354045
757059
517537
740911
118218
935086
338769
1234061
1149899
530449
1142034
77155
192087
186711
864329
319512
657613
903099
508915
697466
379585
1246152
1119977
1270343
89228
192161
737193
117194
444816
538953
813941
294576
790972
1094312
645943
942180
453402
1011177
169609
822308
1359563
455249
175792
1268037
321134
615283
1058130
444215
530815
1333470
939797
1188604
17244
639761
995558
850794
692990
1060513
578279
298918
807544
159498
125112
1264220
420649
1246465
1350825
515188
667841
92082
375096
1062014
590763
283363
952638
609743
647125
462124
781842
865370
92603
291419
949953
1144465
1083754
846520
648411
383698
1009752
1128886
1028248
1108797
761617
14207
690108
888883
1001985
984213
872313
316068
647567
723112
668098
1099128
329409
946900
364487
282989
855327
447140
1071763
174980
1120707
1119103
1276339
48513
216905
765000
1070097
719908
319994
1278740
754020
316462
917627
113211
77318
158944
1237997
101565
686631
780804
268734
767529
332575
1234738
1241059
1207510
851598
1128303
348933
490917
1209824
1152412
143742
282179
907875
1150186
789456
769718
264469
12857
1284253
1106846
1088892
241921
1246561
280157
130014
61555
981266
647603
443078
347759
1149386
605566
969710
383169
1003585
695838
917688
177671
1354584
926858
99556
579829
1350658
115954
457639
603653
31988
661825
1173767
178970
295185
731646
154018
1311599
1232878
627884
98074
354823
695300
232551
1106671
35337
660919
1050391
1334934
900078
147443
687340
1260022
133938
810472
669754
93298
508755
593727
339632
865391
1113697
609896
186725
988150
799843
1185433
835626
1331739
1258635
1061639
1262945
67955
668441
608959
833733
77029
1266673
604392
31454
1199832
438495
151742
1060470
1254297
992623
665335
848834
496291
882000
1025539
566243
1325519
623267
1010383
883492
927046
979615
102079
585480
1161317
253559
939630
378869
632359
882625
519694
785078
358625
488546
615755
411907
846758
651335
1185607
1279124
887835
1106475
624267
497291
715126
1265851
1160180
233740
827071
1213341
307841
1041134
646596
437724
813335
1142898
54571
828970
386712
845775
1187140
71814
787865
369601
167235
257635
980534
591362
1196451
299533
788888
1359698
1167621
1146797
569732
34181
1340037
802428
376489
1277744
678231
42986
321984
1018024
316163
485046
51060
162630
867317
969731
1109008
1066769
727315
124918
1274458
1345295
240047
472601
1251165
819895
30975
862816
264151
707901
570139
169122
265818
679243
550057
438904
308101
1304093
973732
1017093
490970
282957
431659
1362230
1093307
219657
1300244
259432
279608
343607
277383
597152
300997
1048097
1045658
144071
1084677
892079
619432
1244202
505108
1067762
543109
578028
230617
745854
1026322
1038431
698511
814335
821749
651564
175110
1282279
985008
795055
675968
672625
1174950
567175
182905
1000469
1138726
200770
217566
203578
88066
1189061
1232337
4796
1279167
731203
582705
931111
990971
953507
1344789
972874
395419
765712
1189588
238768
1217576
285239
328692
1075075
1335567
104224
378194
892568
731353
6468
1137745
73725
901377
1177514
341586
970007
827603
498357
174644
548789
957711
1206147
211916
853405
1315483
356180
104455
116490
775974
998815
482683
1026426
1322487
840466
131084
506444
229899
916413
130676
1195531
776907
876492
681011
893109
1167793
179259
551634
797288
868737
976453
859394
799130
1174765
805438
763187
1360506
848915
1308176
1104559
900259
110183
23174
406537
708374
457207
489264
159213
794881
514292
1190635
479435
589056
1299661
1065413
806146
870014
154924
66237
1191525
367280
491238
1333168
1172970
314603
1008538
116663
1318104
943188
1030703
686464
849401
526413
312356
1012500
747463
1117505
1276431
984555
1127128
747179
743123
1200995
680939
942504
590256
1330744
233351
1328054
442678
278214
301042
1146547
873123
795712
949439
1164507
983792
299998
40500
1035472
941467
680399
904185
574908
10103
195945
418197
403510
249197
625201
1185213
827915
480985
291239
110839
975422
341905
1108495
700405
85726
1001353
122461
1344261
831607
646851
787643
67046
508277
847886
570913
1170834
793296
885414
146527
1069088
959184
465724
1055342
938421
153914
32131
681605
788974
862279
403658
192972
523666
1050854
550198
824372
749255
574646
1352983
1108190
409087
985017
543923
412214
319898
319972
90862
629107
846392
310133
1086907
59916
1337959
12506
154235
1361827
1327582
570993
515647
1308125
1295768
518171
1333378
198656
215541
1167110
58821
282161
571018
1139907
822623
1227722
480359
1027912
687772
101877
995437
616712
955509
421786
689097
418242
947191
1039692
214622
1095270
500518
624529
870760
726311
946225
798464
426321
1302247
928398
550520
1047553
449882
657817
243936
501347
1060482
811150
242938
698097
644238
242596
255
806237
536581
1123921
696104
588545
496515
289475
485919
1363953
656011
355448
121833
222189
1072560
692483
416729
409454
254143
789998
95884
981789
212067
695879
877918
247241
573134
1170534
685069
675053
872633
308929
794127
979189
223014
1283899
1342341
808231
34564
128206
1212272
177685
535759
283259
605317
713320
127588
351987
830408
673265
487459
645533
1142797
1356729
947494
827281
603917
31760
443558
1204632
12708
968999
120839
630299
142986
220626
237179
307026
1238016
387588
609
1065298
697687
1111590
895828
257965
224047
60340
742289
343902
191459
1254461
221772
49824
1085133
50286
361431
941839
387651
153673
402095
1320061
950741
724365
664337
688046
86205
1103788
771641
357696
720356
1163955
1256609
177266
496944
542087
1036562
1343342
57554
10594
1322932
293976
1126796
1118478
132126
1029820
1100686
1138856
102117
888184
1337758
1182158
530368
522991
907805
133725
1024630
311920
1318767
751924
883816
978380
879124
234606
686241
183599
1085902
6712
260444
1208180
1134723
397795
1046236
1261927
15471
1024748
384498
240865
1288058
67346
1228631
1268079
883854
1041364
809052
967878
524024
583831
747893
348900
784633
960977
607747
433608
459125
560032
171656
276135
932894
938206
679843
264638
101278
711480
275215
361835
517019
383023
837176
485342
844167
1042614
1000194
721757
858865
703096
35840
625944
946020
1174380
553807
549129
525787
1126182
625408
875708
70792
1068533
485094
660711
434062
376251
230225
579173
233484
725547
905189
684396
561242
970721
454180
240156
294323
1300250
1210563
1291125
505710
435142
84355
463615
1120101
667422
634747
365801
1322317
1345051
761386
871758
684063
368197
342838
340125
298818
742033
1197162
592102
651299
1305965
75624
1067300
662636
56130
1054722
811897
700508
936842
625286
1258328
9156
67319
463014
648904
979325
1205721
318557
391970
1015522
766518
1143831
326895
914134
753230
1089835
1178682
438999
163522
772356
65532
805890
6358
287322
1000395
413002
1178061
650818
299194
1363793
707217
1330660
939680
431796
1121832
142431
630116
1285076
655401
455288
1334905
139806
346860
475358
952189
309529
99625
1330912
1262890
171727
798419
718016
945338
284435
285215
947347
546304
1138241
1246703
45747
212516
524547
836706
976464
25143
395740
68677
137173
404414
8067
1159952
740157
263993
690056
938507
835944
566321
951710
112089
662615
359486
376965
1096269
1342276
730012
835841
540558
490693
810466
96470
226788
270482
1327046
372709
291306
669696
890855
904967
353150
145523
1260542
355874
1135530
1263697
1258448
995924
1122229
720159
1078793
326229
429601
307741
305533
783037
786907
231326
1190785
127266
452991
548574
868205
1256201
420728
264801
413169
569956
1363607
856662
447023
805545
636448
1210758
453996
1125833
1190606
1081016
930751
1270023
394969
1153942
582037
1079985
1278005
1136727
30705
1079047
1039285
791389
856340
384917
834024
233380
162213
708580
336829
1169682
987705
13730
579773
412933
1246396
1217773
49222
981181
179558
341560
948408
798111
264257
695255
783271
331209
846214
436841
995834
730253
106074
985118
461859
312014
763275
994859
150168
1203398
1312901
99461
970340
951320
880517
183055
950074
1030254
1085364
525006
464421
695972
116133
484334
240490
195245
174623
1290387
13383
506075
613639
986470
894436
576568
197310
424035
994253
753704
1120768
74014
516016
174327
1025553
769504
1332621
593283
769474
706176
1364109
994479
652834
370904
709602
1343663
70877
1078518
911924
1174736
538284
763580
676971
199155
238237
758779
515085
1066254
685505
1074891
539029
1218441
200946
1137800
451519
150840
546495
456734
350853
997990
299594
955879
313692
1094887
1302358
246555
1130378
955831
492469
131006
1286873
622878
600391
509515
340043
273718
1303548
924006
121492
107307
574149
125305
1073068
655258
442601
1124282
143591
307243
1143741
790750
702445
700149
840542
514630
1109843
206870
469169
656824
685706
81408
639549
535791
783434
30294
532882
346486
685068
215679
1035894
1187896
252374
1255317
842820
261647
987340
796369
1068792
657129
1148798
698902
690223
173919
708302
1010049
1219650
1303840
1114098
601604
312726
1017638
889719
1252148
635199
1024837
1264487
967637
379157
817603
1039959
627720
492121
555433
1307434
1218823
873079
956176
449514
1231513
1117032
945182
651227
33718
659149
607761
837407
1090922
1244168
20468
731606
1031028
1292789
1097714
1264710
387315
382844
1190381
127925
346854
1067702
374664
1280574
891337
1045276
637496
822954
748036
256077
928190
204536
260328
1118287
1232860
291366
714086
185754
1170969
665813
1281165
694576
215619
1222650
210537
99632
404935
569607
554935
624424
1108587
87217
1034732
582798
1185120
899340
265657
177402
1211150
180238
162651
933722
987336
822342
461110
49138
590878
889548
977426
1051466
434665
1118973
1327224
1316929
458319
707546
99990
1191066
736154
197719
854548
367331
785411
1191799
434494
409577
1305828
1289853
383831
364119
986410
595212
805247
718477
338191
180145
464706
424742
1127314
1181601
820873
532756
356934
477162
1311544
882224
1273536
1176073
1308167
818262
1222010
184647
264344
1158126
965241
304748
128318
841623
228587
1239770
1295203
574710
500709
814087
1124554
1143276
842808
36644
507820
1021125
793993
1025661
235059
733161
489288
238189
772121
620609
908870
566749
1203753
1265889
1070399
395570
423459
580498
192860
787236
1191438
24110
1190844
295119
193765
140986
22203
1188721
1032550
1364163
902947
525050
338427
1014472
39557
1062560
986032
883814
56483
583943
937419
1021797
736729
1102238
104466
451096
777922
1361891
570871
1256277
1096301
1275424
202638
1340343
975590
1295441
1127815
419937
432751
1292166
320329
230523
679714
1144473
1214276
494574
349938
465539
571082
933052
1100960
66786
427095
1132640
614120
1327062
1120693
879490
1222397
1249629
75303
258262
417463
1326483
369499
1173540
1354294
264689
900058
535075
657154
253039
1327602
1325994
289769
81770
953322
387219
240920
372203
104547
281201
1327665
827502
1261039
645831
874341
156680
1146485
753892
1277617
886007
1015844
957378
940699
1087482
1207417
1028483
43189
745946
1276662
690795
1286863
762039
494568
748303
47169
1207915
393108
758836
1318749
502708
264628
243634
1133098
699799
732271
19967
90786
566903
511018
445949
1041696
375368
1192941
198773
523923
273943
1072442
989785
1233192
492885
1310799
429644
318876
327893
74471
365667
724181
648386
390170
765794
300450
1198611
1076362
1116449
1357234
792650
972964
701234
1025186
211778
415371
453062
353247
891385
1119538
1362592
988240
44881
650161
343105
1298255
554576
278030
469233
599209
290556
560101
518693
193555
949621
32319
1317159
919295
1266543
406399
1321141
42118
701070
757042
972853
684513
870199
178145
851003
1106711
1242686
1208502
879318
1320822
138083
603858
548992
701142
833001
447528
1208111
315234
1215746
84425
1260340
479928
1177444
730844
437076
823230
460729
1131693
494835
835798
818996
126925
1265951
844786
601175
495202
1118691
526598
323107
678634
821625
1061732
1295987
1284169
1023773
1204585
189466
635383
197697
894880
725034
864361
1013133
43194
176868
1256985
415494
1243533
1239212
1220831
951724
1289491
1289642
965858
966523
827235
929819
844406
874403
858754
65551
211742
969900
127151
708336
303470
452121
456953
1026672
534657
1150607
1295875
869807
396511
642719
1262353
1054070
11606
963717
885341
697679
333349
1204072
1028737
1315781
1293229
557486
590016
484261
598516
1304352
199634
719225
615954
1022075
757531
873488
447891
386493
788883
741456
1295234
1135032
964786
1338739
754685
493886
1130085
811287
724075
742839
499872
892531
668516
836081
1120756
994849
318202
494368
1282078
381791
367363
51935
492805
496732
1139550
664450
394876
1103555
1346126
108115
109584
700970
709782
154698
1300646
1042949
726916
351066
475222
335973
47876
659733
719559
901324
1084133
117100
168898
134532
339619
892785
1166930
2781
964728
758366
1107373
1108221
1145558
914587
37219
1217497
334630
430638
1126272
991491
828593
963013
1311874
528304
531926
218514
387919
1089079
759311
291811
1161809
1009425
853779
1325909
972622
675661
1331929
968407
1149870
1100334
1308318
1078289
279087
130215
575113
87513
147996
507249
961972
295118
694757
538592
250184
328071
995716
350891
875689
1323863
837395
739436
830565
1047323
744817
185931
906878
638108
403864
613340
1009043
542218
1246835
687019
1325414
1197408
56040
1157631
128901
8229
182231
144533
1199622
24843
926768
260772
835611
1336990
1291377
143157
689453
1004906
1039266
284322
388194
769523
954577
781630
1315385
746886
734931
934256
355331
5396
359027
38838
631721
496159
1067028
656849
1119322
282786
423914
1028396
169149
1219571
1036701
121624
106501
30776
125754
735710
797850
608912
917798
8784
1077731
1081678
922092
549888
6151
92985
588055
534765
974369
493295
193009
987610
225752
469415
1068334
968225
424608
473849
967585
818386
771621
1066907
227349
306219
827097
613933
1226334
416918
1113980
111159
662641
822580
484932
1270783
1334256
502188
292883
92718
929197
928800
209231
957358
690161
543350
1295033
398564
190106
712964
1082044
880359
300815
179297
1154233
835949
888814
341086
142121
897574
393104
354544
600154
774588
306177
867328
194900
142606
181948
1124972
317564
1278806
227667
1332740
249356
293109
110322
817112
1178373
44334
751312
479436
979334
795137
328918
872630
969946
957399
1349065
842468
1133550
323754
800917
216103
1177156
788552
1124413
188178
62615
58779
1316385
47888
815519
82158
545952
55932
284843
183453
530016
143095
1087971
1349139
1220692
1031222
447266
1266377
386384
404349
1288795
376418
556837
260412
491807
1351286
838886
746139
1291104
96921
12883
1072075
911817
408977
549042
1347884
41630
1007629
113979
1308591
673094
1143070
822800
226250
581639
521544
931986
363589
397299
1025879
742953
920785
1120347
764173
291204
790647
1262813
527929
970372
132260
964270
52415
872190
1228755
429056
382707
1252917
496992
241284
471327
1026494
82103
575688
281983
769806
1158008
254028
585074
837485
1098297
1287428
864890
1141933
160365
820113
1145574
471183
154957
603930
2012
1107724
112697
1209589
191105
583709
630907
392696
997141
1219191
1141919
1011267
414713
597744
1306869
1166952
816120
814901
269254
584415
479477
1229679
748030
356666
1154121
511279
1306826
525317
363757
1235072
1006393
1306827
700105
759896
664868
332431
1291491
160720
12638
571673
1260715
1238888
557316
755080
1279547
961673
581571
266302
640842
515527
1014403
1185508
1043670
1270346
1253515
114937
34400
1273456
953071
586664
1267332
37433
244580
764736
756614
766378
1088818
1129412
5255
1344757
331961
256376
453653
821376
734865
727559
265162
1325582
1296197
1042017
151815
67119
476624
871436
1160508
1171573
888921
896698
1194413
197681
93353
976840
683504
552017
1299157
1074691
116431
531307
1102516
375240
1025768
1271115
768722
1325499
1012458
977814
842981
506833
453333
751143
214900
273486
1187415
328787
176858
584148
1036853
73511
532300
46322
887207
309002
1061146
774455
207964
1060780
569116
180170
795410
307214
369745
464972
144997
395758
489900
1110115
857611
269869
1267017
575035
768147
211888
1056916
123063
509994
45631
961237
425170
457034
1215829
561147
161031
1033253
803244
602944
799647
1141203
914494
1315996
596153
417559
3863
243372
477119
67342
758924
70205
147398
1324803
585
55454
237654
552369
116235
1062577
796481
1178430
812715
999125
1151432
1145356
210688
600102
177369
586287
632060
678904
509761
1055372
1359937
476382
523446
573909
479350
996700
367247
960709
57337
795485
293695
1137596
161264
30101
409626
917109
356825
424793
1252704
999408
226094
245917
1293366
48205
808936
70757
1322661
730338
1158207
768910
17585
1270611
402865
719442
650750
755457
886666
551379
647241
1320813
639113
329175
893025
333293
581392
297204
133796
923359
863618
222725
640297
28657
207918
658752
172279
666190
839540
214285
1268712
215443
233618
273321
1355193
949107
325882
895416
898998
492585
932388
135865
724065
719896
635782
7506
1210101
1027561
96903
750633
705107
319927
651800
1136257
1102744
1232275
181712
1333823
1018641
795984
852973
342337
1019907
618432
739813
652510
880487
301751
678479
1152412
1062647
402526
25631
1007826
794305
131050
807968
150889
1000990
271484
678798
598626
869083
138599
79307
149984
613736
356871
901760
1316089
309341
1077933
78267
487709
1316692
446566
297678
790253
1203759
1077531
308753
1302486
1118812
97107
370455
789475
1223338
362612
1101191
358594
534354
1316766
1141401
64890
900664
1236701
1338548
390470
364378
190535
1342343
1250473
493901
947403
526032
731159
1063937
734618
665175
279182
284668
280360
544803
1024546
814497
896935
1163076
780935
1041923
1296710
1251046
21401
768020
1209619
782401
537348
251986
239943
209904
94036
787659
391610
6681
211464
250671
1144181
1336888
1258323
1101187
658280
82923
914329
557737
472576
627163
768710
852754
581771
404370
962240
33891
1005
84359
1215959
741556
1355991
1044591
559345
232735
311614
348679
1311671
440422
47184
378611
282730
200203
650799
822061
352322
665516
952870
672886
1345744
1128898
618664
124078
415488
826385
1231163
1154021
1116798
10727
1028920
1122398
649889
1078425
589622
1114634
778557
478176
1031242
28081
825063
830527
419489
321725
304589
1145103
485589
314760
661913
622065
980211
328839
521544
1225617
967330
327572
331813
1008852
873672
599261
1356880
472646
46623
458040
621497
110701
447536
641652
862875
1032801
1021111
411244
1056563
885812
413618
722169
951916
444424
1043812
16455
132491
20806
357814
491890
512588
31724
27392
494180
1106273
1203605
744597
288496
644398
1209292
722406
1103297
1101432
1065265
796813
894951
793147
826684
1332543
933874
1143010
614944
925753
1024071
1230092
678682
850567
1116089
212258
704276
1227957
989563
1346949
1165842
371676
559758
444714
815773
329361
370820
1333519
183106
57156
491841
208817
252675
1264379
754447
178669
623560
227252
88418
1265417
344432
50052
1125171
948941
656286
385779
127684
271852
917920
218224
1357129
1310853
1211070
559088
205349
745373
744615
130857
205789
196753
590478
1237909
1252478
420704
1031469
1095788
457321
1067638
414227
1001051
850748
643674
247934
343429
215211
369845
1090549
530010
336943
904282
1290013
898444
543636
269112
1328408
1160576
1164293
804635
519558
571680
1089101
1138225
26653
1222884
544170
371874
1209071
95263
1266236
437423
737064
1271765
476290
1089167
503946
36922
985042
1058536
576511
15649
1291676
748557
41159
1357850
477769
198275
1032127
1163937
704409
603062
115352
858328
1282744
1168641
947529
638831
721823
1167974
1132352
166743
238088
1228753
1005321
249438
1072509
285689
1287613
569981
176564
125372
880214
982038
708280
693133
501049
788620
36594
1096173
221970
1277764
35205
106496
1129591
94906
830234
1035521
1295696
222979
103851
743751
1262885
711725
365051
830987
363611
1167752
410610
1196144
720155
1316659
277949
1362041
545285
1071435
306630
1055070
504754
58181
138643
27946
1296488
1069375
1051278
1262844
1206140
25100
593153
1269047
631165
439986
714417
1278205
638394
1331421
1329431
985257
889922
1273962
1072353
136620
331933
619278
258267
482144
579440
1351511
714772
1157977
46558
212564
1330352
1277033
331905
1173515
538296
178482
171680
627516
886466
695941
849976
965364
416487
506894
573461
244510
1175423
1362063
1222394
1331140
622330
396639
1132076
129376
422861
1134483
1232141
297134
809091
759533
69542
614306
400841
668652
1119287
173455
973914
1182818
487127
498986
911340
1124159
1045407
570961
1340850
690851
616843
1147006
935079
958711
1310755
81850
104850
185152
793534
678417
1258257
403740
376252
206179
1082923
703312
149543
476823
933960
471544
187189
411392
1137115
727718
466321
570357
1145663
73503
1268337
89577
1282117
322132
1170170
174169
1292942
1012549
1333878
917999
116505
651651
575957
1143525
684299
539198
223090
28132
1204918
1307865
1346618
862482
507511
299034
1185311
298076
198998
942920
889926
146197
646199
860654
1054954
109457
780828
730401
712693
975451
300928
737122
352126
792118
584072
227521
1007178
711078
1325143
790416
861571
404907
803530
941279
100182
490697
1082362
287470
1123121
107611
105562
364449
685410
14564
1162924
355647
309840
72226
1082877
877710
164044
167000
1364353
588560
1118670
424614
1160256
274506
1204490
54215
1110206
631959
498528
280495
952473
206168
859127
600679
830274
740300
686072
169326
72161
10035
931805
686938
1167263
39458
545359
1192418
172280
738948
169798
198862
641560
487570
1006049
712937
119834
1281432
512917
558155
572879
1010254
1007146
819670
1075254
156766
206451
737669
471814
1064183
711684
1243456
1129297
1045612
351110
947884
326964
395127
975152
803541
283208
623644
224372
711423
1343098
1110006
1071594
1296739
605998
25628
511858
1201582
203043
856838
699259
904874
147226
1278149
776204
1102476
571030
1183150
248227
289661
1088372
323607
1278992
258965
1168675
887575
1070223
1146487
1318363
295805
40370
150010
335639
464959
401810
1259477
638972
212302
947332
1110994
333146
1224234
1036944
1008460
1077778
638648
138502
642917
884418
519199
431607
886999
1234145
143233
530197
369310
133871
206709
216981
1271645
4376
257577
790357
145656
1297923
905156
1224053
1038350
1006895
249289
745980
1010414
116969
58384
1254308
1321414
883429
1268304
778470
96268
57183
1165523
169633
631601
1210904
159633
458922
893293
131525
1005770
1303614
636508
326916
928160
1102424
94913
271966
223504
959505
68488
201169
885072
463229
522166
865344
998359
614522
73724
1292454
813878
596211
1087620
1145656
1284904
999971
268444
991681
651889
667400
406825
1313252
374880
989598
309683
16183
1342332
553413
360186
42516
1038140
1248313
767316
942265
847934
1293917
1144289
383659
1746
1181602
1184066
398901
621373
878355
1310114
1048406
556661
1247575
880069
506450
420406
76717
1261735
857483
146908
941207
1157303
1119883
76443
533399
1211
27486
325767
379334
380936
340557
858613
161251
903055
520868
129747
1308559
684519
852509
267497
916379
102153
106414
1123734
1275015
833445
782707
1088925
844933
510698
1187430
402157
224696
795487
641806
1203994
669607
841908
635957
1106848
1341726
1012026
564033
85016
45863
908397
496099
600355
300633
38351
16088
1364269
839034
969280
1058224
1339242
706564
976065
232088
1206592
464115
213204
1089652
804965
700714
132991
402725
110493
603841
751520
1107070
262641
447623
665464
750011
32864
1137541
606113
407316
663178
1073646
570832
33395
38692
1060915
227921
888433
112910
345120
1106414
532709
210623
337474
1082180
764859
565766
1061952
1006844
291181
183295
1188426
149130
1248847
1262891
998165
1362773
975222
355158
211886
313086
39771
1134896
294549
764402
837685
1352670
598209
516755
306436
82025
401792
101049
1126433
519936
1004780
402043
116921
972326
220391
559444
623656
274430
185110
597614
1364064
1005109
440589
727914
1040540
950784
647065
102180
1075100
637416
988698
330968
433329
596049
89284
496587
273292
320573
1052272
1049271
367178
1264204
42126
613313
598696
13396
1286902
216567
182117
380266
474863
299493
1025775
131987
783266
1094479
1051478
137167
1217709
792771
877548
1228011
602423
620304
387620
553970
999619
907079
635568
197045
919280
271690
657435
564166
315041
1047481
679971
1128458
836642
1112937
123820
308602
1221956
902286
13672
1059844
159067
636587
520876
832684
433533
328209
1214561
488120
704549
245514
949021
642988
202991
363154
1190424
103781
1127843
894283
683448
1041470
1301772
318821
810874
749195
829533
485513
907424
154957
414291
248670
720818
329450
498552
393737
1344878
437743
1017326
1120499
780200
211102
755863
581648
1143451
633586
1332391
819293
162691
301609
1234806
1222606
626978
852697
960144
1204673
237294
683951
147068
87553
1064706
426154
486587
1164268
527783
504355
23632
617720
882899
798431
265888
194477
532629
208241
567071
193905
571333
646890
1345001
1001603
133466
845551
1290482
9616
265329
161059
943581
715154
864828
340052
1002164
915175
857709
1264365
438302
559195
200883
742141
1024694
208163
1286524
163031
1126843
1245469
682711
981549
643416
463814
1175996
18062
1209013
329761
895001
1205741
1292939
958879
773366
313302
1173570
974366
890988
1012868
133213
836199
593622
418419
871209
559256
298143
1348924
673271
225493
631908
1246820
296934
854279
265818
1254669
658990
409091
1190619
1226009
890269
321802
1000872
1320445
1322620
1242440
1002259
736061
1085870
1054575
1157578
227294
1073435
201059
752919
606955
1173170
70273
20508
1177215
13317
955340
1276270
268846
802614
804399
147317
1007027
1031146
217243
111052
478565
1322722
776888
715002
981668
268890
1034591
145854
750307
217411
846090
895888
692824
29267
82096
868475
500219
858777
100800
1155950
94660
565473
835770
760565
680463
1205938
937680
1070497
62148
342999
1227349
715389
888589
626811
187199
163194
702824
982411
1040086
682459
1237299
234486
77281
156229
818042
1226126
1286546
302328
1156817
601747
289282
1030676
1189036
1170156
1225610
1238779
674438
264014
101975
131231
95451
1305419
241864
13032
500675
194425
156642
456878
491359
118789
221624
149762
548884
974208
916269
980239
372122
71162
573650
1045187
216426
902311
406770
841308
515214
749370
90161
536501
1103030
1298489
1129441
789064
1314711
362722
1257163
1018959
725094
1205258
256305
1036476
528538
353832
1223857
1344157
1134164
86884
993187
577420
918934
462493
891151
671771
467160
248068
977085
414362
1068229
773467
1329801
1099068
536074
1274045
264083
35005
673879
628471
1111438
1143245
334392
630724
793199
675758
1255344
1214564
129800
1168093
1112363
790713
1059162
957515
80413
872121
389975
613911
395033
345436
1073116
1312209
497850
974128
352323
1138021
842210
1133065
904656
857358
154011
1142843
1302773
286390
692382
1184048
909501
451142
1078663
610645
386419
45029
1290670
254290
873428
1094201
1259563
182232
863406
1266949
506574
993285
193227
1341591
752928
890684
1257852
475732
421715
818245
1158434
916090
294871
138500
641480
86414
54184
1071817
70553
1332200
1227576
242329
963661
271751
504760
1349804
331907
1346276
269104
464687
732322
53279
1302205
211460
722796
611418
1346475
1170327
946806
1361064
907131
641284
843650
18690
932673
1350287
135877
835561
758046
719339
986619
849234
156401
1166978
1225448
1084982
1037317
309586
127543
1102218
528563
217694
674413
502892
1231078
1002306
623951
768482
444183
515635
254015
446581
632356
630728
219857
364522
872837
271061
1241895
473294
295522
957051
353461
280576
681164
504684
1087091
507989
996467
1087913
1258000
814360
143925
1279768
295569
1165465
1317894
564461
360284
346678
5192
144732
963911
1021826
1356259
693543
235180
696653
477700
98397
385822
874521
1069918
740992
952500
1125948
206014
925341
204396
86365
1286165
882532
796239
156716
381701
885897
480844
690085
1221531
1212225
281075
995362
927564
825786
427182
1059591
1095115
621904
1199056
431641
1244502
398722
478036
534615
705417
1329134
1192832
405557
960951
525538
507694
520569
905065
1200214
753370
77734
1119217
295761
336126
89561
895105
488456
514405
202199
577902
1285704
88499
547505
387237
943593
796332
942246
1223136
1140331
1190542
900674
1288952
246377
702318
1221622
186431
134297
688271
1167955
903111
93171
873951
787476
1117615
102088
295195
479843
130843
661816
745736
1064545
150301
474102
910462
1009626
993960
981245
1252245
1208389
450951
852999
281446
1309830
214597
105766
895373
850082
429264
368853
263580
1172139
299906
176973
1253722
354208
736549
161650
211060
954851
1227526
371310
113912
358514
806378
1199249
987624
1235470
488295
439020
231396
890570
127750
216642
168671
881510
763746
430649
995474
357548
908956
1230088
125579
151709
713447
692066
679019
229194
859641
300061
1158859
1053004
1347330
559191
1233370
896448
509961
731412
711573
1105871
944038
1188783
918690
174109
1087694
1172666
522912
786609
443712
323382
802946
893473
128446
394890
545096
572074
245813
812283
633284
735059
545726
421814
434878
649565
356688
544008
1123832
655905
885893
839054
1182438
613383
1040658
285894
69837
900979
1009795
953553
1032352
1021588
39431
1269360
865602
1127830
329891
448424
278269
227787
493435
976517
11955
1195246
548893
972332
1315413
999727
969474
938985
1047971
1349141
661814
590741
166290
125858
98955
109189
178850
943437
687778
113967
495340
1158701
22678
120908
149641
579703
700999
323458
687733
22652
1099025
840801
985589
671523
241002
1022625
1354091
63626
664072
437738
944445
723480
130087
1121947
738531
408357
247502
410191
1267834
443333
403632
849917
1063388
281854
614535
708939
805857
427672
326785
594950
105819
1121373
898718
565021
532774
716411
901422
1237047
133578
542339
1083850
1340181
416640
478485
1352534
925511
1111866
290837
418557
508900
676438
982511
1235729
1304913
957131
41247
103005
1142277
1360211
1298214
1065236
185988
1123505
881736
995390
1149880
163539
33937
410839
35000
262856
921025
680408
509386
259658
800931
532229
640849
1356637
575805
1149728
706129
12308
1210279
337130
1020992
1287459
537339
1294103
696562
583577
102110
906511
757229
942923
981487
1183920
246743
1248685
459463
1108661
1174637
1323952
266228
867266
998185
813564
210691
684071
683068
1212193
1017885
750433
1135935
57205
1016322
256524
459687
285289
165495
469946
494869
918630
1071546
400012
640173
285256
6681
325422
339677
229905
282922
287273
1352931
742372
1208251
420114
1283068
1349306
362971
924402
406594
665958
605554
186188
656522
1229941
1134564
260852
1160099
758132
109484
166206
394234
487680
1177914
1047277
255474
684259
1068033
587758
1078136
843632
915899
919859
507775
92878
930387
478802
1332009
1142690
1175478
325231
1072054
383205
1119289
827477
17726
36292
989775
1101267
759466
156621
783856
159436
387494
1073097
82050
268796
1034967
609408
10675
521638
411777
914313
724574
1083934
129125
621634
362140
726587
352432
6958
1263565
984663
414731
346100
1261211
161975
1303993
175575
1198199
81409
232312
1106546
110134
1003242
234498
1107542
1133394
570603
179944
696708
689861
1197320
494584
217485
948980
566143
847800
339314
720794
211518
1272173
1160372
672693
847196
1133465
467976
530211
974267
208954
58806
523093
399202
472111
1042877
444159
706738
1082918
417353
356244
407251
1123947
411917
1162775
253785
709555
465336
696694
31820
1119711
919842
573513
1157827
741256
329995
904612
738333
1102500
783039
551409
174070
15974
452091
1061152
1322137
33889
715880
831037
1041137
598267
2328
1099121
229646
1346721
369885
474237
34568
1287181
546969
1035834
32653
1310615
1191800
848511
261728
794033
758804
434745
317932
418745
977866
301126
1061274
161832
1266618
114987
1216885
197558
297560
475581
1095802
1010829
387332
783745
496066
106197
296743
1137790
18631
742281
161532
789396
737453
593367
778418
1129731
106795
482323
628392
972017
682976
149366
624092
271474
1192490
1349691
1070024
483791
154053
1019290
447186
276447
299542
786546
235468
1270057
611299
958130
1359653
621695
149146
518667
86466
161728
812323
789785
915702
22263
629419
697570
436129
853152
280641
704576
625978
612715
995451
657018
379839
396283
198623
737203
999127
157092
627451
701338
1265791
579659
933671
368224
1087697
1326764
977572
29073
752612
125718
1002284
357315
266946
642957
1129852
602027
682026
1053714
1031713
963971
307510
94214
1007577
641418
842688
359604
1342749
1233599
905048
336736
887832
374394
127862
746390
893695
384062
1017
149284
929565
726433
726652
1319990
256979
867925
818874
918782
798332
1248543
311192
1055064
96005
1074442
1159251
1313523
63501
131348
407719
1023706
353625
594428
511481
1232319
901933
558816
263900
561490
214369
610877
960673
167849
1099606
220379
865277
729015
353739
437739
1108067
997175
341211
786202
875099
208643
1154897
1174540
816958
470018
1151254
965025
95116
1063378
480171
990862
712549
378993
1005860
141340
1199559
629865
997803
204140
881281
512458
740374
443475
277942
1335858
660681
1258146
811707
1328916
1347511
633809
93081
290076
351701
99763
569131
356854
1225592
809288
216875
1053652
1335996
1247240
1276817
1149602
1159744
1102584
1253862
542620
19182
807560
988292
1251633
503395
156882
542136
845418
384959
80380
525631
505273
335660
451882
537229
891687
429119
1335264
542606
1081745
793645
470106
1196460
758117
1329469
602955
748642
732076
1009858
1097702
1360612
1101182
1251912
683990
64593
1048070
711698
239224
415919
313046
604449
1302747
1311935
81407
419997
1001971
180465
1018316
270917
168379
1003280
728746
986166
994910
1022459
486269
294249
129334
1150419
1051512
774044
427942
606786
733405
790009
295950
520191
57338
1065713
1092320
1057578
7901
796403
779000
724106
241821
1007580
484059
58367
138186
814214
441189
818124
334340
100775
838228
582001
602962
983865
1240347
788335
128345
275952
731213
984668
409015
1085543
87316
1311915
1228160
279481
1019944
821079
836476
491806
1253140
97181
862625
794037
1066948
788582
807341
10137
241339
1064158
1068423
1135939
907204
1095198
1064197
646845
1174208
1040402
785461
201724
534157
496425
549080
123177
401244
204838
902265
414458
866582
1334542
1103307
736261
1135509
820782
1276845
990473
291117
890273
792757
889480
500794
185939
664242
117183
1126775
1362465
563139
275517
543745
733553
493274
803353
1311212
191464
1054074
1143343
518317
162089
340626
338190
1353311
206532
363634
85537
295513
408800
1289774
105863
495959
239331
1309228
707669
89107
1326952
494943
1042356
510944
626712
1138839
1080770
333418
1215886
955802
553814
654038
327030
1136350
1102207
1028897
1113332
1131629
253483
683780
482386
943096
480596
673895
1182022
799801
1191711
790470
1083514
1047122
256812
55299
1279557
541465
1022798
317394
900081
999555
1341584
886450
455389
435186
239754
556535
1287241
1016566
1169886
1323342
973790
245010
909333
1296886
36737
1011684
546254
1051940
217700
1237484
16294
492303
115786
450726
135939
572908
1040425
178797
1200270
1206636
1168512
1158814
720462
432052
759095
995339
563575
1052526
173376
1205617
782896
857232
727152
33759
1326862
531836
1167520
720376
58377
285957
1004636
1027804
157847
623044
231544
514252
1121826
674111
606461
601883
1274798
430182
1091631
355344
860732
1308315
1094494
796006
805501
402897
418803
1025666
594504
1361284
1303654
248068
744659
470795
467923
885579
688486
721156
94507
1091303
739477
6940
57736
374326
57434
130660
354777
188637
1363640
559296
1278785
361282
612759
1183781
100862
390923
1321063
1363291
1343495
400162
1218342
786359
769847
256246
1297888
1319375
851299
1324033
1213092
421725
774078
530538
24355
947012
989785
1054978
407272
101351
502939
1049018
105561
345007
582891
975678
471224
601118
243531
952823
1004057
1045101
806283
1093601
688555
972164
569665
1302175
1240055
816244
1291192
718875
1198357
434365
1175408
1108761
249602
1229832
1150524
1039883
36339
896415
1074256
170840
690103
174527
559821
889653
590160
879719
206926
95543
1100190
527400
1027250
285092
1060407
727618
444215
1020832
830012
700109
1018561
846558
878494
424695
18703
556199
618427
276922
258512
1131783
707712
1093409
955804
961229
1224879
483772
768786
811473
1200787
561771
604700
76246
630377
1222051
462811
945784
928226
106137
379740
548615
237471
1351456
230044
1150543
535043
1209671
79220
1211319
1187018
587936
135959
1243142
1022547
147490
165025
1173142
748935
132354
1182438
227798
985418
62776
856574
691575
663730
912731
762568
1245794
908556
449105
167395
1175750
782579
1345271
972911
595008
726280
407740
745938
950614
1172096
3428
1246500
248141
48750
395594
1197348
1154378
841645
634567
1267041
68938
1063696
1320234
1160733
819683
1035836
1148441
1050401
1292745
977640
124678
1072597
806706
458212
1004467
328549
670909
876681
1277587
392077
139907
550215
9506
536176
760555
252781
837589
859175
817930
1225837
673353
114452
1014964
832007
1328636
1010001
203031
976107
161123
468031
629044
1191866
793432
593489
992114
160674
465545
155244
939292
782174
180036
809243
1343196
926124
126423
1094511
180297
472945
761074
981187
730479
752862
79152
115449
346081
808529
974937
326635
382353
1041920
554776
776068
1187710
776442
293229
1304478
892513
895863
1095093
1054551
1227238
66734
184028
1263171
269356
18020
811256
736053
617380
470924
598656
7207
1049724
95700
678980
1358531
868119
982373
243716
625506
59746
1111284
1079514
413998
1298383
423168
958267
983069
331665
373807
1145858
1199592
203001
243702
855509
308176
1295181
480577
537540
976617
705063
291093
558867
388921
394426
354830
429053
601837
364640
1306038
1060405
96198
357932
330766
524538
181878
560804
41006
904513
817529
809210
1037886
479533
560099
857890
306847
657200
890115
991229
412536
737840
1185932
1083524
608414
1086111
472611
1271676
929114
1082877
1297983
1086950
466717
219722
921244
221893
391330
1132395
1223451
1015446
478220
1039791
1114845
1024633
1095640
322119
989549
68959
49281
520042
21957
193535
82907
569362
457029
963334
257755
1051764
1101076
71381
390476
583647
924449
800446
226119
1271947
1186006
1297161
822432
1359196
1232783
1317040
784481
1108103
1323364
295012
637166
426486
253708
493096
1106532
452934
952492
36612
697060
182206
992348
1267326
260108
1273054
1105244
591056
1130589
711307
353054
472409
794970
924378
11994
145799
740490
1219628
797545
467711
710291
529420
131293
1280171
159769
1181522
1150659
1135199
276065
613265
1022553
499416
10558
729664
834726
797156
1004372
338250
382531
547427
270371
944685
1094636
631984
633874
1363367
45510
662960
988084
879741
791482
426794
187211
1137241
613674
532117
451538
761926
1005232
856239
617889
692272
1189430
55758
1241956
840588
1197112
1059060
449447
804890
1149259
544612
892785
676500
125960
1135433
1163471
1008193
656520
114621
93980
1061388
179942
1281665
909513
1134631
145583
660928
592818
919014
1231885
1303210
1308881
1002824
673592
562292
1168033
966234
1115606
723704
18867
888744
834388
869028
645312
508990
1005944
91279
402410
524990
41790
327540
320466
843969
213659
1090867
1345090
1022909
827412
1208599
219093
1144014
272659
1085435
1127645
354358
916715
1216403
406291
777675
690727
811486
339183
1289628
1130275
1064834
511566
815764
712082
381725
155304
560470
1338211
656644
604033
842523
994952
264108
973970
987169
324414
1048783
604173
25137
316328
362379
629856
1188691
856627
859595
341267
659308
238710
583133
1279936
411068
664077
342224
639879
47450
607229
1197240
91531
1054187
661647
824020
913918
260811
707004
97161
1026352
68526
1338767
192745
1273451
622006
207676
399050
1043422
1055309
961066
943220
433346
972804
1066338
1298037
177998
595515
1230835
1327273
355893
479933
86928
271095
228002
31926
1183712
1207977
287861
547456
1351140
1315403
346379
847757
432589
967249
304609
817939
873335
655777
610851
527575
1148575
473417
1078496
1311043
970506
1169899
1226543
67419
1265594
333065
1081678
1338547
12306
390218
1023336
130595
537876
544038
358682
802406
469331
459896
453156
640688
1019189
1238945
1210826
1038002
478252
1045072
611729
335768
803411
606364
1087434
271029
648755
738251
1054143
286051
126701
84858
397904
604430
200947
51514
1259150
539437
145131
1248953
833825
1329100
756668
1327926
1172382
395764
1283613
506711
488893
93061
938304
6382
303301
701581
681302
220649
1355800
406458
283737
630252
977867
1277550
864520
1324424
1097455
314024
1219759
741783
872673
1049832
401398
425963
283981
286290
1182870
522517
1079279
171210
232697
932702
42103
226174
1315316
332273
965859
1309914
464594
733644
1352598
1362129
458527
1331808
730877
312318
792922
237936
585033
649616
1121572
951227
628258
1330644
210164
416640
1280805
740923
26270
658247
278850
345209
228146
1307623
912891
1257753
782839
1197866
64963
1124298
969583
1080088
598176
675702
179190
724592
1340052
487382
233111
26959
755621
1330025
719783
416009
1196146
492455
611818
1106910
777993
518159
477186
1352894
1094895
1341054
530132
671228
155287
432902
549686
452110
869749
1073741
751527
172859
1089829
903688
1168099
509590
176235
813099
142557
629862
511209
86697
952113
327032
1362813
1341537
923791
959338
1059471
1056475
1345064
933313
1340582
368237
1015890
197856
1279344
777264
204090
1207937
16250
1346922
387093
1071022
829894
272588
1040585
107107
53776
12675
326291
323693
277645
1210740
718896
1348072
983760
1131962
70216
559640
732729
67463
964274
98907
597008
831605
819636
666778
449083
1247214
15378
553643
1233586
823975
1197229
1120150
119210
408508
615700
1098600
1072769
566702
65120
891604
1009460
438194
388266
158465
1053865
338701
786335
827200
715010
550499
677952
138333
247737
174735
198945
150523
1279252
900656
524869
1188762
377616
263350
1004102
65540
195011
536730
556075
255380
179294
208180
526228
620658
1194786
1245246
1203817
413964
228323
3234
1151037
408403
1023221
871402
856638
1061382
77909
883105
888399
1048423
828894
252445
463262
1206560
650411
963079
105095
121977
802087
1314161
601933
1060091
457567
665595
757545
947781
627220
1341289
278777
1309690
202704
17098
788893
757237
54792
76360
1338781
1145161
13866
64347
1138386
253602
513622
610624
393883
112497
917389
721532
28108
827006
1121463
691209
806237
542326
120208
936985
1033176
1319185
128017
706081
239680
403118
612983
684337
1072391
1316692
248139
455137
374871
1268857
277006
260979
1174176
910511
819703
1299989
492626
735
543147
1075488
218179
880011
986955
1201630
1324223
1038676
139377
918689
703150
459565
1130466
772552
738385
846410
261170
306366
218493
479761
531224
225097
446108
1056455
467964
348081
76368
613020
868926
102756
809487
353707
24271
1171978
1047804
1115408
892264
1078932
758908
31942
1195806
1146547
438836
914624
1182116
1296845
523612
584211
1010934
1086453
851435
658334
965972
31792
713894
1277620
302298
713393
904856
595634
396813
652328
1095265
129049
703129
463645
729452
721454
276012
951352
1192144
851072
1161987
197503
980661
489583
600813
582621
274725
784300
1346920
1118871
241544
777376
983533
431255
878859
880715
1013848
465014
826616
311480
861963
1218971
899034
580701
292170
1042288
611974
472574
884
1180398
861626
1315328
473850
153457
827910
31790
664714
44333
1235078
262166
883061
297102
624230
1073235
1233547
1305345
438012
941879
1296871
737038
129364
898246
564810
118864
708263
501043
620354
1179630
281130
959584
276616
364631
1168974
1116158
1299376
938742
264640
302786
1093678
510129
1112490
390267
522366
1164987
802926
1185165
1194164
686837
395574
1046963
1076790
714711
1165912
1237333
1277357
322102
983991
1093266
35580
1072443
1008947
1164270
785651
869236
843844
1189012
642959
1041055
697942
347734
812192
1189298
692778
392737
1095776
1127129
227302
271987
405215
432272
585839
1018196
435621
1109462
461985
1305614
1269143
1115671
679037
1040196
581894
52027
79560
72925
363924
873791
751470
413751
1233518
983172
626622
1091879
169953
735527
742196
859944
689932
1182035
1038762
811369
772239
987472
889508
1028485
1026435
940786
921384
205337
102098
507897
1181088
38943
1067710
202414
1257240
1234499
273399
488613
529132
310825
66803
259380
973674
432655
481729
555417
66628
624362
910689
1089187
259486
948951
505478
958620
788751
346348
848735
946063
467231
592572
350297
844335
810328
521315
330117
100152
888677
917260
709829
120341
4782
782474
825609
408779
772173
185435
1320554
975544
667329
840235
648119
756668
1103873
227729
1247198
938600
600589
362194
974339
464666
1151504
379640
217595
1151175
228329
1149818
470483
511517
1155574
668817
750054
1259623
578769
330513
818561
1264820
1071294
751919
195026
831877
1022665
791268
1190968
863623
809457
1326401
992168
881989
548528
1000085
29139
130682
418334
669571
1315526
376747
1206402
567803
115013
1336959
926697
1203488
977623
1161114
847020
700930
1295725
143809
638372
960386
1207929
106940
539542
700122
1320584
469790
1224479
923124
113387
798555
1099606
918640
875786
581760
1209728
476142
272524
95317
1357147
1142634
525337
389575
830369
736867
88404
1168050
114193
846051
401245
1256436
906466
423569
677079
510922
473861
898227
7038
49085
572647
345012
1106818
930327
1156172
865236
1114951
737774
773915
122094
493300
348752
101775
1292864
123071
144450
344271
277277
629731
1028036
213783
574591
1039387
1185804
1180742
715581
1019590
479957
1095114
230075
621117
151920
398127
915101
165720
1308310
265304
952123
405232
979844
204991
305878
106798
743140
1093140
439061
899053
671317
1086459
89312
364809
254565
548182
4946
174947
827182
1130136
870638
690411
1264500
14486
301759
546671
346838
1133550
1347361
605840
1058385
340450
32214
1108499
954495
1049622
647890
450640
648539
251930
150892
100310
96123
54085
227986
2059
761403
459121
524695
1194690
194479
156288
191282
640358
276451
581012
75804
315202
752222
818921
1025696
142375
642389
98235
656003
461180
891661
401822
366697
1324089
1113965
383817
663995
1084806
261398
723710
1209710
907611
1034373
833474
1179450
695333
1197021
95633
214032
790866
1033346
908479
1291341
1301449
1223405
413181
461562
670326
638902
986948
420457
254334
74091
813621
707635
1109959
656257
1336695
771658
5752
426047
1283385
1067398
626088
1310203
1113480
304136
755768
72629
74688
955880
1001010
1026496
1055653
1248728
633810
254310
558715
55823
559413
1125252
983928
650313
405181
951220
374810
889782
618226
350135
1304500
1138119
1092060
1313999
631956
204350
1291701
718964
383509
304062
429856
104293
792880
131965
592418
299512
1210152
469317
382040
396597
700669
1160516
173679
678557
978803
424243
206391
1139603
12126
1193303
197656
590955
1112937
355903
555551
990244
688684
691151
724716
688622
483135
1167867
982394
511015
725695
477548
606751
711071
692974
942740
1293527
1244481
826288
65480
225778
49309
1124014
816848
644237
1252698
189336
1024835
797989
5242
1228371
884109
967791
1134705
263489
258899
580812
177854
703069
514490
227583
354491
616726
123981
1219636
1255155
869314
164249
313852
1180104
714217
500037
159046
1042471
131679
455533
133858
542250
302854
55609
946289
869504
1103905
683173
878276
861893
65981
623304
467441
1303153
345330
156366
1104007
929469
671013
886910
992866
815274
378100
23692
582710
1146692
476573
969243
415256
19724
818507
1237259
544693
537037
3084
111072
467120
308904
693958
513690
13683
967902
58468
315077
667955
658919
192511
750759
502526
228727
796288
606152
541148
1175100
527428
899209
124056
252184
626846
555981
1234905
198917
1302897
1316111
1197867
658970
57693
310491
1215088
1296307
717583
785242
555334
1245483
202432
518938
828632
116152
710509
427556
989464
26560
970909
872746
337669
485825
651009
766216
218722
999389
951429
1356226
195883
694448
1332288
1309639
1019522
236630
740239
1029909
1284565
163021
1222724
890191
235964
1286826
74123
829902
330658
491049
703734
1184078
265830
708554
389930
940547
937401
951848
1250632
1152906
768812
1339849
928727
1133626
664209
271107
898939
792533
795316
311343
1183468
191201
349528
844891
6750
13880
148658
908634
644172
565318
470905
676907
1271295
109196
17629
1020612
1362712
947026
565473
419954
1351330
1129446
962687
393478
434455
381299
1290639
1222015
529487
744849
722154
277006
778002
1109712
1164709
1153293
693613
194167
1233408
542510
841570
524057
561549
1146242
333908
965260
1018394
1232472
924829
1356140
1353000
258193
397108
436657
480070
184978
1229133
1288150
132356
603747
1145420
641435
961664
192283
606201
180485
473518
360932
581186
828961
781808
824898
235097
741304
329563
768076
1284312
1138392
651041
279463
609048
487987
1168647
166953
243984
978842
176782
1326528
267606
228416
1302578
216221
778030
903344
515073
910811
1276121
1188181
208985
479542
148358
560791
743753
15517
364112
981474
755487
181964
734156
379750
341648
286482
365315
1192665
1059768
1030262
802820
376942
1010746
920754
96313
1232236
373514
896668
991513
539560
600690
651394
1141497
1134542
251898
892618
314349
1260265
1118573
363566
822334
156340
817429
147486
253147
1164429
1339394
945238
1232027
200997
521062
1246120
914767
671124
1262218
372366
212311
1193414
120709
1970
619380
930209
1243012
813984
396218
350264
87014
181153
685232
533103
979339
534480
633127
345423
926735
127047
871425
1288394
883870
1066793
456436
1170794
728763
1270388
906752
1078721
1010848
73707
1184887
779580
653621
44710
690202
904285
376762
960925
639669
232094
180113
247558
1332429
1324245
477327
349065
1101583
137025
282956
714490
828177
864216
254480
955053
55742
907481
588147
10136
729363
780778
931965
67685
1240902
419100
797547
1149992
390336
739416
421158
51001
7372
978312
1021553
647941
1076328
1338606
310916
104536
1113437
1053649
1023815
550108
577565
964816
369624
1361107
963827
43242
1120120
871705
1304072
607730
536747
1346650
1263864
1297763
1203443
719662
1247809
733067
1077816
1101134
658142
901368
378642
735189
128641
40623
474320
397795
664235
830663
1264227
219406
1235995
1248776
1100419
730342
1114058
775669
190567
122144
577662
1256948
1334263
357364
1322903
178126
1363339
63446
1250641
311843
158590
704682
698396
242138
993220
1346836
448593
1256277
344856
175535
265985
1044659
903469
499404
1132905
1252122
637211
36714
1117381
1065206
1327537
841408
921273
365130
1353539
776848
14446
1152412
533441
488131
1074720
985368
5464
1264550
484183
806202
197023
1298819
612938
483879
205761
1163391
1105462
465203
1118719
530520
1147762
270166
1305933
952315
599826
1321121
88717
195643
192063
1336051
43717
976699
617075
1048644
639453
996656
234531
1171246
1215628
714211
511842
766150
24619
608494
756664
642195
273895
292829
679707
1055511
415089
27842
1019171
272997
251521
599987
402575
530727
765141
562669
1020850
541432
1176838
239361
627743
515449
928215
355860
199266
1077648
230121
1073443
1300995
673311
563111
51898
1234433
840454
1264055
579439
1263978
44888
1182067
426236
1203148
1038904
924278
669111
110781
830114
8515
1275977
1279124
321826
489380
892364
655354
154060
370733
506843
381962
493891
223410
60316
59724
266052
726387
1107243
526941
794664
239443
1358852
463208
1274469
811248
1064962
1228397
647589
1051132
496516
1241667
1272520
357216
1311945
143956
874688
583080
766773
872165
455056
441326
3245
754976
266094
265312
1247471
282232
231744
1285850
572445
901058
1287643
830134
241158
423893
1072741
44895
1309729
284101
178671
1059908
640526
616988
690646
319413
111905
230274
72356
956313
793872
536260
359871
750945
1049149
401721
488289
1306952
668661
1189274
980080
448634
900333
277318
1125942
553264
1067878
275262
1006853
125323
1071439
78606
854326
163572
616260
1150281
735846
610011
544684
548799
896272
7727
112364
878525
817506
280111
983820
463120
563715
1306832
1123552
910465
973769
307860
1194909
792269
876705
53040
1085103
1170219
502490
1044095
1144800
292659
438202
966568
973899
1303360
815892
778254
445763
301910
316068
351218
745210
325638
1330229
756050
791936
220306
329747
75297
803830
1261837
105173
124904
1020003
95143
774080
383593
828003
1345185
569767
140524
845928
693861
1257819
537394
652544
732555
370376
238538
925299
528330
1213920
273357
954225
790042
1144436
218639
481415
305477
1231583
1259068
1072593
1155293
327761
1092354
68500
92408
497067
75977
1146869
863138
604924
792950
318186
794774
546900
1261455
1232048
1189513
821561
384725
266339
606356
577589
917232
848449
1276875
638512
1272388
242755
120176
562297
823047
726722
348794
516757
386493
60521
1085067
1171689
667660
574942
1349564
103284
33383
974968
997419
1192751
1212576
950251
48657
440536
4692
958730
11346
1005393
709699
758074
1137100
623856
444169
776540
733459
1280178
685922
1048767
5562
434861
768667
1138682
304520
1216803
357072
298745
577946
675759
1363357
1358084
445924
780269
1323658
214445
593740
24565
581057
636758
766634
921847
874222
1351325
1191201
1033344
1101111
622626
669378
256794
79015
370935
1343779
298369
667711
923245
1257923
11332
590636
1230750
293127
1184352
1203938
323015
104751
78198
187470
584634
1141633
281042
475098
359488
165000
682479
459965
1182178
77827
876860
611194
192820
958602
637975
648084
756191
311501
483974
516735
1229168
332568
1060296
1262120
698967
931115
517053
144221
819336
847248
1096402
21493
752452
357062
829655
1285358
639689
1361212
195266
687246
409994
751581
642112
910356
456634
231986
588728
958960
474782
785762
562091
46137
1356474
1311874
588574
984859
378174
1163028
361256
772406
352841
90192
977036
1338474
1294988
1194798
11202
394299
428280
679414
597062
485986
937291
1339608
880580
995308
1357814
563262
1250744
1226692
714186
976717
1336421
1070942
397281
594582
1309204
913882
741660
771284
46875
1062823
1359208
859393
54360
1091958
978399
597239
211959
327120
1146282
1023625
95885
1157902
613593
949236
147110
790645
640091
1339554
101249
1360357
347247
314794
930739
1181402
999229
250226
877593
45008
471072
424340
799310
884703
725892
648038
2529
536970
576307
1096221
804427
257088
501405
650166
635336
97524
1123691
621267
1233589
990489
1315213
280423
793207
681802
436711
223948
1027029
1040314
222850
1282221
19350
593985
945744
1034088
1342532
825295
682816
633368
262588
164120
758732
1256143
202932
1200199
192238
708123
568898
727063
121863
46218
669271
346618
342754
741146
569565
858076
1004848
670665
632621
652684
856288
821841
523770
1130964
242732
1080440
1218871
206538
1357374
364019
1205226
921921
1330565
144434
902354
771489
113030
310356
763350
1013245
467903
1106594
351291
594799
610905
274664
1228748
1228026
1327604
1092442
172054
77988
964359
1316384
757911
726630
217678
782613
1360673
515196
342685
705717
144722
90330
1219013
1173193
728707
717869
919132
181241
39419
479519
522750
692322
1241693
1107361
989067
195931
1296727
1246813
898743
309949
1319355
252141
318467
664328
742163
118540
690576
1117574
209592
1081489
784001
255388
1154736
394463
208570
1069254
510675
464924
1242167
1064036
86553
472309
117189
121093
422789
1360421
421151
681413
416641
1179969
1081239
338346
578895
111010
1116447
1270164
244185
1222107
406230
632227
946023
550522
25564
504234
228498
308492
1039150
17393
813086
1175532
201841
310075
564263
551133
1203346
695412
1075224
1254850
701285
1152880
1245484
1145963
1284951
88983
536336
1363177
209981
1232572
945307
1056073
851274
125504
320675
320003
1208584
950539
1543
253722
550056
95839
143847
943197
45395
384206
139765
1290964
1350622
1311711
908460
198320
288423
829765
1159775
336901
308515
1210112
501717
789208
265978
725950
749629
140931
616209
885031
712432
795916
498996
503728
1274807
970182
331803
1238135
1266783
80075
1262162
251732
272115
1344427
635170
1022194
93561
152387
1090368
1317019
1238813
520465
858294
395521
283423
652328
403035
11575
370664
1244913
621912
559820
630416
869689
192699
797548
681322
494691
650516
385123
1033303
451988
20996
388548
245592
27125
629242
682268
954138
409660
582126
245129
1240518
768762
205811
56125
353097
182302
1232099
436919
294881
975145
181990
229476
1353827
1332223
1227091
86613
1174089
6988
411547
1159478
574928
594591
576182
457385
993357
227548
779241
1081043
1179272
555995
1202012
454124
829916
1177244
637155
601327
1073647
1116077
400151
1125129
568977
1252150
572040
821565
629795
1094926
627711
1047961
777224
745497
1190265
875480
147094
311818
1169729
450076
1123317
1113839
193294
1253915
96749
1260111
516471
1058955
446984
809808
286329
1146405
51157
1183518
14106
428836
224123
558581
135763
57096
1302281
1215193
1290609
1210772
312745
852978
1030734
451852
441851
629722
989503
13797
1118025
323579
618639
285617
484407
1151773
897891
414184
76837
1053257
788633
514307
214447
1074853
599513
1189343
166653
1121286
977006
579146
1163547
704928
805838
1211946
1251036
366461
4324
39949
756809
1248113
571530
1298231
692399
550151
696666
933792
479533
1170690
1020463
964043
180915
69540
941980
494378
1225294
1059524
933819
242739
1157436
195193
1059266
318442
464754
1048479
225902
229451
117503
1179063
899218
80809
622064
1244907
118997
408428
992233
1318832
396395
667387
1124835
349276
25581
459273
1150013
1332056
1033171
766213
878195
931632
445487
1017794
2531
1352841
886593
1227204
506117
245500
443131
310071
88948
243316
1034748
886840
358036
1030891
150819
837029
307120
180923
337525
1299486
985471
999682
6288
1069727
588376
481123
998963
2733
161135
783480
166039
125438
1141236
207880
875506
932286
1036318
599654
1198462
936172
385385
337308
1230032
912618
784533
987947
1049476
225260
1050455
234153
1122533
155532
145711
977474
779625
593277
947779
730866
280019
62124
237333
646083
1273515
940645
892691
523804
826867
1105478
577379
60439
1088341
1058986
817361
641258
1264926
1302578
1321820
491318
1333240
1087986
75976
1026180
579737
51063
1256199
1304615
908418
981280
160532
735336
877096
545656
42342
916364
957238
863676
1327825
1214463
476977
30974
989068
1139607
456322
937447
872990
751022
908934
473401
679578
1029399
738064
223752
491475
178764
1291324
1237051
172192
35316
978786
719760
528346
1016915
772653
1046456
1245016
471552
189165
210698
679214
596970
402237
1119852
946176
909938
267502
1274355
1003488
20069
430557
813348
570071
513071
658239
1168990
369063
1153578
1125949
824826
247423
30156
696866
1148851
1054999
170800
1133386
1294944
1225305
733817
957446
374118
271096
14555
709172
1029846
630674
393123
584830
1162053
775116
783122
591218
376641
120781
359596
1056630
124914
346580
14492
263596
553094
119563
1120931
197908
109974
125690
1208852
190821
56520
461394
1143964
1268976
433923
585057
174099
452372
226088
222514
1211166
391578
912790
326561
778662
433135
196151
1322
355885
1043251
297440
433274
470266
1131266
526912
1279966
829766
1280607
176325
59218
569424
185400
1178074
381246
681795
186511
289261
371833
230354
137511
1090889
1184440
1146874
282655
13946
1352862
575134
1159154
539149
1271520
220983
1284365
298595
1140033
775530
300211
351792
805593
413227
473534
120063
1021032
47644
1036589
870039
1294444
500250
903352
237299
315236
385816
1267034
293045
120211
348987
958277
57146
500120
297411
544156
923603
1221370
756439
358759
475507
17243
1246791
330214
28828
1353557
1325614
818772
20313
1195779
565953
49210
388023
1198134
1184160
814387
115306
230219
608324
1134308
790419
605889
479058
99736
559209
473776
1356202
32343
367355
316551
490288
933294
1252192
776328
891436
469973
1345164
769814
574911
590294
573005
450572
1305765
444981
1319379
740074
921635
1252812
470734
1224381
849642
1118215
1077916
35296
594583
1116723
161988
818363
899191
225828
440511
318735
617808
775299
1244682
775698
342894
620837
769567
862641
172857
366164
1017277
1320130
504411
1159695
1355978
1230856
1080655
662559
987637
1215257
101366
209827
680490
308751
257753
825692
299137
140018
207607
71822
1097137
35945
856390
830407
1140181
730213
383681
317000
811644
1251105
113526
1071595
703103
1047773
314740
1169358
937340
921902
284716
1006427
538717
1300364
254213
545432
676759
396436
552559
188202
12579
1360593
602522
879652
368247
148594
205407
1023441
585844
1334816
325702
799931
685669
1216037
1160003
397071
566297
914425
1124922
320465
1313959
1182069
146106
859641
13021
262395
902947
43453
637146
449828
564480
644498
501186
729728
1315026
648356
671264
980340
445232
583207
246287
1161624
73944
265864
986030
262010
368832
1038384
134683
274859
718696
668660
81871
1007059
1183043
48647
248366
980357
696890
961527
683255
1362822
671249
29173
47067
575929
455083
641722
1225867
245849
608359
776828
1338227
725838
836451
1021671
840307
1343398
901166
1134966
1273992
1243710
578583
67762
650579
1042569
1278220
1318944
866730
259379
290759
508849
630746
1140843
646315
1243853
1212181
943931
1201570
1150727
818703
1011247
367775
1258588
1035232
484600
1215966
1248712
1282897
1109194
860437
22807
39661
938572
1344853
1190458
710162
532188
736521
814790
711412
389637
1266824
1235265
745367
743242
269354
1330170
36387
816824
257662
135865
1312528
522333
1125175
1051466
46379
408677
705803
833602
517455
691002
1061973
798475
1124924
1154910
687979
876982
826956
211446
54629
119503
739535
1017368
670969
899105
191018
776820
176867
992636
1077868
752372
483924
163614
1331337
55981
834788
114725
800801
770031
1137389
329054
290637
337940
693059
718100
461009
939362
428275
386582
1038071
556955
59194
902234
725695
53167
928343
1200662
781772
1160185
459355
464894
419209
490186
1109502
483399
220000
91528
392542
1308828
394179
577911
442754
221314
395318
332517
436508
613982
470287
946923
858838
267184
1277706
644269
1357489
964303
799980
988382
721386
390923
1236828
857008
370205
354235
445862
1195891
376791
168960
551852
696976
177995
1172240
1102613
156467
136637
1359984
105242
65757
823248
404625
348343
214186
1006239
465776
336151
928408
48816
1350473
509238
1255163
34227
699356
709803
1247748
48717
1035765
1122059
1356035
465684
1359236
1143133
803735
345456
925540
533631
541591
784156
342330
870295
5464
67207
113229
240875
1004395
391829
859143
554363
1195511
1055818
552088
1189916
713492
638809
1066192
847926
1311004
265800
564125
244725
409480
726532
231689
288793
1099212
148497
669817
73742
895755
883962
308214
1066
704167
373195
888433
465413
1236171
939708
458658
578645
1143737
990663
637559
4848
1264835
863722
358071
873292
444014
330314
510946
48219
595708
521189
469790
348818
391437
388214
541887
655761
644001
279135
1341800
1225599
168996
788599
1237062
20674
754574
324467
848330
945893
987372
1088030
353066
325179
24667
587822
183717
396715
948508
431359
595094
345231
98809
419369
164800
750027
759843
1076454
243842
629038
321788
1254568
365207
1190060
748272
1153374
1349550
996792
1258642
145238
94688
300094
811700
181762
1266393
673811
1221788
954848
23370
1024425
557669
489834
642591
1107515
1134138
592958
456031
697415
1053026
1110499
846826
142325
329787
1119853
206415
1360056
646164
132882
552165
880494
322679
1260921
400070
667759
320536
509256
913008
1210763
8096
922492
367108
493558
1196994
998258
1006049
832420
1089252
1086327
252925
277749
299714
308839
1092093
461552
576755
1061847
1021509
497949
31013
4047
1307500
399714
933019
1019215
463644
731924
411235
620822
1048862
1235170
706930
1273949
930589
1269526
1040042
1222655
1253228
799931
395761
533841
992223
265258
20610
1204904
1107035
1355099
819089
845037
922004
56360
709410
1020806
273271
1011287
1147589
52859
221998
1062063
103269
1296541
678286
806124
309786
1174380
278781
652376
1322464
553581
555818
496925
960280
573593
899056
1207641
491787
1315968
725225
397606
436770
1152907
574673
518231
1011373
270807
185400
182119
560630
991362
733745
165624
312030
700873
920186
887682
860960
445130
212828
897828
1197445
1266188
1275458
935750
1154433
59797
711629
429698
1170009
890020
984599
1290615
1275435
684169
418350
569276
403730
291010
478141
407704
479856
952019
625858
41997
852073
1117410
183861
289715
1087589
1135764
819414
1011433
659229
247147
65179
362004
863136
237898
746931
399389
915782
1263168
1265597
1113972
172372
1097654
661135
1078773
1259010
274233
674713
1225295
1253499
1197125
567644
179460
591160
796640
665757
796346
714040
247927
458290
74488
545604
804688
808624
1036682
246084
934883
1350649
1077899
1193012
1213029
363273
464359
516534
746679
1176574
537208
899848
1202486
1211845
327568
389254
1321221
37768
284467
901676
1020280
525988
706907
1007003
126508
424361
1340713
934400
234952
1357617
61875
379970
307484
134601
1195185
717526
51415
615140
81593
646735
408927
148755
253668
715248
1176418
1221397
874155
939164
280253
1248944
23025
381277
356755
232319
151147
913726
1127230
285361
998814
374381
344128
968294
519000
539903
480882
930759
617976
542611
543890
500370
649745
641651
786841
711490
580619
383763
708540
851347
386069
1238412
977885
284080
879092
400110
43260
1022521
963050
178132
167258
454034
538779
703787
1118021
859712
1151821
799702
136818
677604
590850
1230970
740374
1239890
696940
956107
660703
998342
498563
995203
82613
478870
503667
757601
946241
1222331
275376
1259309
480947
666129
878404
222903
745598
1237960
639602
126190
430422
1315150
249107
1133828
742034
291924
513011
910922
83254
915399
55049
1049665
1356083
238291
9351
1270440
865594
1268667
902371
346448
976532
241363
47555
115111
205194
183390
502463
1175675
1165172
1034461
819914
884296
853872
193444
1170697
121374
537557
661968
448482
1055239
529781
1062327
382533
1334090
432038
675866
932643
1329381
1249669
67640
489595
324394
632293
671692
904953
668408
201275
1090676
1047472
711402
1167047
275357
991524
1203857
1213227
1321188
1211740
539015
467926
967388
274779
758241
636784
456135
1259638
1046859
255488
946537
1309900
307089
236747
617026
191389
12842
525944
251439
408096
515987
1281044
903621
446496
401665
172470
784634
1019616
603092
521823
459234
173515
1212956
625672
845563
1305047
834131
277552
1007323
871163
559781
435102
523092
1318098
1072742
1288468
838439
227682
348620
727485
1060303
240810
1157851
508248
851194
1186610
592514
1058239
1198386
1077315
689485
1347206
1173639
1183057
644763
431550
1339173
1318975
295918
975433
891814
797065
89191
537218
115847
809955
543278
1334686
1213389
341783
793775
5092
68538
1258437
1181217
193173
997557
611650
897016
1074895
140231
111351
1052528
308371
640415
672034
41611
1330577
1170719
622055
712393
191105
508699
900104
66851
1265203
113421
354699
944136
1165558
862642
1165379
1028067
44048
1024323
10492
1360633
1218444
1186013
1333052
574110
315182
1236262
51109
206330
486958
758287
1221664
620541
164671
229895
375854
228254
543008
1113629
521318
1008784
730600
1026504
588377
1163579
1032915
1298843
105685
861608
166955
515596
475548
914487
583563
163493
721920
1007390
1191900
1174553
146082
170461
1219935
373170
301616
336833
437709
85133
561445
638364
332203
580234
1343523
1122357
1305918
384207
963165
318581
685987
82652
677048
1167584
545823
936428
1055259
945133
620463
1348869
129830
96214
621511
54032
1157720
892350
559234
632640
1040379
545505
1241571
1256103
46746
1254891
463095
762123
1338366
1095887
1258058
856018
96817
844408
325222
850581
390603
1193690
997090
903552
351469
816876
392972
648935
569565
1191275
363470
692776
425985
1187240
239871
98637
469803
278644
808931
730862
430353
1043629
1298299
129681
248946
929286
220291
530935
775227
170043
841284
454631
137995
1130524
599060
1150674
973334
961391
732416
729587
449512
192459
894769
1001318
775741
973808
833491
151640
1159107
317468
339473
6439
1031012
321378
478432
1285503
1006624
739482
408679
274021
475074
514033
589111
835839
250768
1080538
1165849
303433
64643
1288004
1164515
956935
545032
272421
600029
520450
165958
734168
1149955
56103
183507
336270
223073
1085171
92051
597196
643247
798871
809663
879707
331766
1242101
1247604
1079420
166656
232442
1071091
834534
273849
1253506
318345
504211
568874
1088836
878921
601171
774502
472154
647345
1175626
1102986
672117
611835
556372
186779
689125
319455
941362
593110
806945
414674
61819
816949
8733
917996
269441
381793
678027
17769
1329414
679583
1346073
740004
637348
1076713
478586
782303
1038095
1257452
432816
1261774
757156
859788
603931
594267
1236802
1106202
839813
372797
318572
583660
1182615
658060
510835
224462
849482
835612
426625
840846
1269145
826789
197435
896918
1250125
288041
397136
764541
1095084
496624
123900
77985
1264078
255737
1252440
1128033
517128
1200324
965403
896507
670362
235060
505414
1188313
1200134
1354527
39023
497186
70498
294705
332769
385909
146840
928026
1170897
636527
1226119
753480
306320
146008
368108
909638
673513
546792
283615
980454
801111
70311
968578
1132443
110659
439799
273001
468460
653466
139849
1066580
537458
674949
256813
196164
627743
632286
38120
1043306
942609
268345
172436
579515
534827
545449
1109784
461680
683802
460709
48143
1051405
897363
252101
1195139
612288
177432
631208
961567
473614
266248
1059146
98675
785546
441938
1045501
1097655
1158793
910921
805421
1232888
529108
223909
1030797
925607
117543
331619
617659
860774
66311
988065
22746
543554
481702
1110160
226945
429390
744432
309313
1307399
1346925
816091
579268
193044
767668
1007989
799095
1032725
1216546
289847
1305793
355123
1168618
972238
991865
36232
477077
1033360
961452
1244819
1046471
302641
1131484
362850
811301
852615
548470
203317
238164
482075
197115
230023
1178086
368977
558623
1070121
1003470
986657
298158
809929
1123214
920863
116881
468100
494747
444918
548232
1168120
527494
173864
298761
188438
682746
773637
1027665
605598
128063
667701
237239
624554
279121
181545
579542
1242541
349855
1263516
81734
896315
961636
813400
1297120
973925
833687
1040581
510879
575812
1137952
43757
756117
383538
948981
583467
522701
854972
1226393
285438
150295
36217
1351065
180696
687285
1253248
176290
49952
357278
1086367
1034727
1067294
1153003
998589
1073366
786097
491630
75305
1288395
515456
1339408
837370
581367
1197009
1058898
664413
780940
724319
914768
89864
461489
159615
329677
269751
1242543
526654
375956
969339
757003
1144709
183642
239246
841010
1317847
738188
865401
812663
512361
844887
662134
1148471
1237493
327213
53802
954533
759715
514856
561640
1164072
570777
865824
98298
890990
1245952
960928
498359
1256245
712067
506216
289800
606138
4340
704545
1311629
1262979
1204239
831439
189204
975252
635618
501171
882287
1021722
121594
1256672
1299466
548460
4684
519213
97201
876645
1188153
907831
133969
325438
1179484
1086215
252568
1172644
408437
516743
563280
365146
794228
780713
354698
1323125
1271285
614597
914076
848907
912411
725148
1165436
1089039
385677
909422
1169217
411050
1152549
246952
927012
1229194
654984
1125241
506596
1339300
1345852
1176163
708030
1288830
72651
298013
1185369
160140
785793
932042
956048
194449
111165
1192711
1091065
962614
224293
389184
162665
1082707
222990
693304
263614
763468
845060
800314
128722
860907
1315590
1191913
590684
629663
242157
281607
1051512
629095
1248325
547077
231367
1244056
416256
1105666
1256350
1273214
1231759
1107917
714544
972379
140182
354621
148061
1012339
1306493
1110067
968131
514034
1066884
67100
1048360
1361844
481187
407859
1094704
103175
390230
449090
771526
883493
170057
1213472
493139
451955
38884
1086398
197103
21720
40602
1000512
1132714
194599
1139830
1301591
1336836
1144585
598516
497419
899149
999630
663687
63840
1187691
340722
1065410
847731
623624
824806
1150680
584838
305658
1316407
1194388
101320
1225032
1271329
578826
799284
1324559
327733
571330
273972
645641
8154
254424
476008
428769
637611
753173
1053894
1273155
253123
385357
57193
82121
1361400
378845
1011273
1264897
418139
752495
927415
684239
403462
30329
622393
1099766
830427
64820
777393
689313
729235
1133089
1302627
1048597
821740
242717
465760
470649
995713
769136
808998
660166
158362
1009898
394098
237541
826396
141216
207303
458850
572688
170230
1127455
391028
1077827
1355457
808716
425285
979314
613022
513305
1189968
502162
759050
391619
876398
300149
965202
286450
313362
646950
1281878
1147713
917217
1259145
933794
1148806
855036
210703
857676
875348
1091550
423397
120985
1128047
84364
1270775
590702
1287950
1099900
25637
535645
462044
903672
74101
465330
699452
488734
752226
402863
1006157
828258
936650
1101658
1245380
1352322
149920
514707
1019447
347451
546326
411213
1331331
763089
899888
178127
834337
1030588
1271311
25324
923430
1069017
384875
314355
1207543
910971
749168
422242
1152780
613407
1362030
812701
393648
1012142
465063
889941
415063
348933
1327628
777407
478665
206143
941632
959331
968783
250576
1027744
835230
299384
618215
1002758
1156546
1339220
597695
793444
259678
714823
215719
1006542
1317064
1037875
656687
1165255
988094
1165766
893100
750158
671605
353575
323873
1106013
789307
152136
692855
1186939
381456
173468
331786
80135
1156871
1335067
654026
938551
50011
823597
398765
512920
1129804
986536
1296588
945078
903957
1267238
1108307
895594
534072
919324
291326
846181
258475
970833
1183717
1191997
1182193
657855
667015
342552
890584
614739
938315
1293784
780503
490148
311279
802343
788684
673815
1140599
343076
611545
1041321
225791
272828
971283
505465
1334685
650504
1271681
141690
1293721
1145133
58422
642064
452640
1208814
952791
462529
1155601
752911
1085658
1191416
320424
885107
363290
10154
431303
638775
310145
1169084
355960
106242
442355
110662
633903
1248282
688537
229067
1286708
817488
62480
542487
2338
251997
8501
939426
992506
902855
595943
766993
51078
494086
817112
234964
785961
193386
1099698
1315228
270330
152966
601133
638410
125951
829859
565004
766084
247373
811623
1030157
423273
274640
1239878
118534
177143
440145
411164
723315
503423
961727
62079
2574
618251
741528
1036792
886034
1305934
1345925
752318
116693
1354437
1026662
373395
139096
454049
362811
1128026
600887
191262
1198487
709356
793157
1172449
1193775
622084
916625
992966
323288
53258
1167613
480827
353350
1331221
1060876
441654
1195624
1296265
1110254
170329
1349948
907654
451993
1271252
875674
183863
634894
534714
796505
343553
920458
1104706
1231852
240756
1127421
674123
558446
454056
120224
317499
209329
592048
175342
837615
928916
893504
687473
92930
873212
83553
1057021
880474
132752
1231631
827398
669500
783174
123449
332203
460803
504594
72027
364765
299371
933282
660097
1032835
1048512
408332
277783
585392
1040647
695285
48499
105661
1279769
616308
521169
138517
407400
26928
865982
1339974
1212582
1147018
308797
516028
767444
80299
363457
1085180
1188593
85578
2918
395702
342414
439585
801321
573046
725400
591681
518244
449655
710909
242694
827100
605356
1234193
346130
124683
812683
1156016
957454
856316
640496
70222
930324
357374
13730
444198
1227243
921477
117633
21901
1354991
626402
113162
1180674
487713
42047
803611
856799
734339
1151653
841565
949720
930050
1259287
667072
503638
698585
285570
242033
673728
1039103
1352087
1125244
807995
268848
831545
336178
112611
1172698
1313553
528103
443073
129082
29631
839220
1068822
1241355
1250268
280678
247497
63154
471786
951394
226353
408363
246597
1130602
435055
1011695
1166344
1175411
1041700
271370
618526
707293
1205434
574259
1037572
38669
773916
675489
842861
1075631
327331
106326
1153471
364421
825234
240975
887851
309671
137075
614577
2240
52189
350325
660260
1097880
1340999
1209838
507150
1310200
486271
608403
735050
17138
700313
1033412
419202
1336629
858778
535044
1337064
332597
742977
1888
872097
628339
113932
692672
1341707
648074
317232
376966
1163346
309466
1328303
872879
1005642
372636
431674
1235680
691457
1091274
388316
730280
657081
442806
1005843
1094144
209396
142718
843939
150003
1317766
814697
417509
1051295
1259788
1361784
588737
633422
387514
1123742
992373
139338
618289
717949
201200
1008064
224182
202173
233649
71512
1079594
663668
31047
1217254
290663
392761
315734
944735
873980
905495
1264553
118885
1350481
53728
314299
430335
907319
37946
118473
13801
1334942
910470
887253
1039412
69381
557707
244335
725651
156182
101976
1214816
731224
1017251
624248
1302958
921923
1039948
87983
82562
375147
1286910
109929
117825
20264
398108
919098
1059702
216301
1124425
833586
1199720
790925
815855
1348951
424522
1018833
969877
171377
146941
1309121
1198179
587017
273877
30809
649360
1246397
1355155
515631
158598
1125496
529580
1119910
653614
272622
543233
1325822
576260
416018
786393
488839
354103
889738
507432
1192367
835008
853553
1267589
194158
1133256
251645
1304135
5409
406491
1178235
141269
264066
208567
64478
27954
1149876
1122298
734390
980504
276603
933238
696606
709978
750328
200430
1302539
822217
195895
981131
412934
662904
851953
458085
1050439
1169687
693099
202081
1117581
1034130
1326176
746992
1223943
695759
192197
28836
94923
337139
1086055
1324041
148517
790378
832174
1057097
324387
936592
54729
186845
968891
635380
550312
232198
1149410
1113677
1082613
898489
1080
266542
405993
1064967
882679
1184800
234253
235040
866937
194192
662935
568363
605217
924284
1107333
120888
1111908
595844
208449
547939
611167
252825
1027180
599376
851495
1332624
1315468
857442
1102758
645445
230911
467644
133434
318077
21715
395479
993425
1295337
414668
969157
580058
878640
528829
18949
1173556
1275094
44046
696894
1001457
933382
1710
279127
1093593
1151958
140502
813430
1020299
506090
51750
1000111
870666
551173
801358
1137657
1012990
218486
817160
546443
1145006
117390
267940
539917
627247
738885
912583
846609
964312
52479
419201
80411
36914
1300865
934037
43371
542577
671496
729361
1196006
770567
635371
1125000
1258000
454279
1033968
1038515
1319903
153198
30132
723020
1274028
779498
999655
252611
1347403
628097
786668
769821
973000
1099178
31666
934347
1349276
476154
995860
730914
163708
448227
1132936
465616
860678
1014642
203181
160123
185317
920836
993248
712967
319745
546410
47488
1261266
1181180
760221
1160641
1323753
18119
1263555
310975
1104624
1309230
709107
1236194
39962
63104
786561
29381
522339
62615
540177
320423
978355
1334319
1003671
961692
92777
1128347
849714
924275
843578
117305
84881
76950
433869
147854
1054975
1077402
1013139
656086
499159
166889
875125
348504
280297
52089
1118623
897102
1007311
456974
557721
240894
1155686
524101
124114
493302
1145323
296328
1290973
625310
182173
106609
795824
995510
363993
1046711
780061
763999
36605
71478
569696
417144
458090
924167
720751
474681
492452
1026087
588112
676607
1305744
19276
473963
1065787
583451
1088955
853943
306263
576717
1059558
246119
621760
189818
233302
850240
245291
1093832
86422
529083
647365
1110623
439181
452418
1253724
387944
1198997
473274
1151841
82650
242951
699526
759165
921682
419830
1082050
510388
45271
315911
694755
639989
919559
1138280
1203543
909805
980592
759037
342742
1090179
1173722
732331
1236992
1139690
213928
991723
462794
752202
1079967
1218511
982854
557360
1222459
358481
1304467
1173906
1086861
1163349
589286
207088
533885
466219
402186
929720
351285
712522
307295
1154328
690594
925688
952383
1276910
209177
1281931
413625
232092
855758
994718
693035
594101
178849
427778
623663
1218471
942443
242295
1296536
353715
625896
1106515
993835
101761
945502
791201
825414
1137179
1351640
1031937
435020
543350
966954
907712
748680
1080966
4004
1348913
1137700
504822
512669
403235
431185
877678
1184765
772667
564656
948916
1361058
1283756
1124629
706097
338132
333080
550846
1050736
593716
1355797
379885
1113167
417575
68612
1156648
54519
916252
885370
1281255
883756
828192
551919
1022034
427035
1161364
1243249
1237021
1259251
677710
978697
1041898
75370
1334555
730732
752364
1307324
841590
607133
927707
258281
1240293
788780
989372
315541
451701
247062
325008
761080
508645
310041
1268230
56242
217235
597108
598708
1069483
574129
1284119
750013
373838
1122882
230020
841374
13326
941673
880326
366943
3094
292402
342419
841060
675608
319704
744568
1235647
1030345
796595
1285778
1296477
440662
1329646
504849
1271589
574623
314191
1158379
885466
265967
504001
998685
17411
410256
1068688
828211
1146487
1290863
433961
310066
681840
149712
1000871
1150717
707031
164591
596742
615800
399683
415505
743107
447495
272594
866767
1277467
1311312
379049
476445
357099
268962
1273992
1021920
988812
299350
1307674
386241
31681
955948
8365
1327114
1027617
444545
1115540
268011
1159458
1202190
390610
1282721
441462
1294921
283369
1024963
975821
1081129
195292
15913
611133
809738
721770
1080627
1156433
92084
245037
196187
247101
750714
181189
1006260
586853
375669
941620
1247734
1210633
106521
1299599
1052235
783693
1315227
960297
276617
511479
1213693
1069590
118016
885829
1298670
201969
323035
433298
593704
436307
238763
655901
1096532
772061
505187
325613
877524
701999
36087
994777
799655
413048
423496
235284
333351
154117
444530
98422
204754
1313431
549097
559028
369896
1180151
296047
1106207
1063741
1214009
114230
1325286
1197190
861040
588847
676871
471320
1208611
496402
1359980
963858
1083822
64889
569112
69709
1307768
369490
673343
942674
986966
1357864
702880
628838
354989
629375
700987
712059
1198928
639943
555343
190619
268080
349184
1166455
505698
382600
449759
42781
1293500
603697
477988
1185588
670633
551340
769112
644099
129045
759331
1301862
1301865
643807
945915
964999
249757
215945
673610
358165
680103
641509
453803
716844
405701
590686
879987
234355
1098096
1058339
919903
162857
426134
979904
135865
419437
1046697
1220060
128437
789643
630651
915776
306680
569146
984461
578334
1280754
475338
1157397
666140
535621
351645
746961
450986
1249332
931036
228427
354837
803350
611014
346419
572830
1294002
209022
610759
334684
906009
968491
1130587
976799
540499
565256
204149
704479
234181
78833
305962
86422
41568
43242
266183
1030503
720085
1090618
1269950
164563
1085225
1267636
488037
703788
614898
193102
718059
646784
1251836
1119153
257196
451003
7682
1198740
165248
851992
871743
1319570
1337006
1208508
133276
195401
1005395
503043
233904
594041
1350043
608534
369968
550978
472302
74227
796434
679576
160551
122253
201826
646639
323013
997331
670801
1013739
887268
1076996
970900
44402
594849
1172335
428808
427508
224443
1305701
153561
1170409
922685
1412
243357
844695
1233872
548723
1133149
1155081
60490
1155228
778576
307539
633758
31584
949060
79760
292369
622855
1058706
984957
240597
809117
719953
312903
609906
381831
1353640
732987
216821
741997
239008
692300
956651
903497
205155
799126
32331
363108
1214837
454224
697664
96313
1227067
94130
248194
809920
988296
186974
1325683
1169749
3047
454345
72446
89505
1305161
1280253
160700
286996
411276
12291
124081
1107794
1158573
1157067
1333278
615292
19804
369373
92184
996424
851322
933850
876546
1162121
251274
241951
1252875
583763
771036
1222670
553440
807739
450358
872119
616365
721915
1075228
807773
190772
306651
703275
349273
1228638
52025
730507
530228
1295303
103905
504151
165471
1269832
1242467
881080
578188
1226983
174867
217641
209539
836452
665120
1032430
666631
288981
535627
408335
1228095
805072
1202119
228343
1300527
1241011
968049
243177
1059767
104957
1096460
802036
1194060
956344
1185411
673783
364577
1202080
1212661
209754
289513
1003199
56037
768659
483071
262305
599563
289140
153114
480251
499520
160458
672848
314444
85228
805295
829990
154937
550863
146249
1083346
426341
1111638
127479
796522
338465
1076515
1942
1171577
15836
522328
1009772
821792
507176
628374
513687
751881
1116874
607700
695608
938929
1010088
65282
306032
785224
608759
912042
1132129
228526
717203
903507
439229
81052
542202
608927
500847
988489
517978
1274480
797514
341359
211245
701087
1103147
55636
392474
259693
1075411
366349
49969
1259309
480106
310345
1187793
338700
1221046
380768
919909
375355
478987
589541
738376
550739
796810
1275206
534300
962363
137044
1266083
714792
1103677
911504
127883
1249140
532039
24439
210306
292053
508235
387627
563514
1000316
315805
736643
124535
751322
570303
1104655
930539
659528
231376
990496
499971
1180049
994580
197076
971214
351881
1047895
1246169
745851
667182
942283
68676
104121
1335443
1301979
304408
112737
1316405
1155083
1126454
389186
878801
382701
101647
375197
254099
73868
435053
1019655
1306732
266445
560111
60122
913580
862570
328573
1211109
187302
342333
431104
1324342
155208
1350192
552808
359961
169861
1018785
556028
471291
610699
664741
67768
1053471
892138
361317
646431
449953
256398
370146
1358792
1009517
510538
1059628
1313804
522943
269283
1118976
11338
810302
1050165
760896
1174007
667780
780775
882265
581436
482576
17094
979043
753075
1009004
445825
84039
537010
689157
371825
1186596
293885
1002910
210592
27764
786068
413864
1180628
588085
706064
1360984
744876
678243
29913
1207394
506243
984712
240646
567487
1037337
1186668
1207074
325027
116521
274066
284157
1296886
32253
413909
917578
306512
304204
1325004
871148
503725
1327551
536030
869771
823694
624771
376022
370016
140596
1001837
253018
1181142
1220354
1100512
1214557
100505
1173221
89663
1201025
1245689
39145
966538
876638
170350
404323
152869
734254
715137
911732
1138457
982259
214282
375975
330179
114497
905111
544049
1203836
504599
162918
1291675
373903
681494
1156856
1113051
818651
953865
680236
316353
9172
413759
853820
553369
1254675
28791
604850
340005
1202530
4602
1059177
1118288
721553
432285
1071414
83543
557198
1103530
444303
331216
679484
828855
490480
215223
1290137
693619
1053303
19004
686041
740195
585926
794171
684926
100481
327316
28461
93127
441473
696798
636888
181143
68734
1070872
312704
1193926
1213435
680621
920011
1088972
1261352
1343760
25900
1362491
1294918
908302
1340179
1146738
836840
199770
963713
958564
380225
555203
751638
1011603
1044635
547943
649763
585034
112565
588614
1099818
678117
872126
438020
127235
848032
735135
53886
405475
899185
265361
823943
1297649
172527
255272
1179499
398794
611453
481406
702067
826299
394558
145721
207827
992022
1083107
1011429
868738
965990
1112514
843257
478228
655974
1021975
1168226
663513
668037
1156164
587730
1082041
183436
1189126
1020671
739703
193754
253982
1123245
1102224
697979
227424
1247258
301961
447305
525448
992508
858028
627223
1154481
37776
884307
1147523
926291
172692
84255
187245
580678
440443
909516
1307136
1198855
1027997
794704
1089881
1076669
300469
997694
838968
910824
361217
1242475
115249
1138296
706741
634466
367910
1361481
893239
422992
745523
366676
459647
1092075
204702
407089
127392
853328
510770
739279
1278533
101822
534936
928236
307356
1043317
925426
669106
728329
371134
116954
421403
823865
209853
1260361
155794
934326
399661
1273587
929976
983602
705431
556075
1341745
621483
147130
161271
711450
19467
230823
1180187
107304
339249
821143
1153407
406918
1002626
536557
1215456
772809
218065
930429
967705
810174
381204
11264
649321
693206
931405
1209779
1091276
717641
1342824
1227046
256132
303979
727951
380040
1203847
537758
572298
549696
1257508
606472
17833
296282
906321
1089930
450339
548694
852212
772032
100904
674922
377097
1262568
864764
848835
541618
930849
593248
635056
20028
741149
563127
789766
716686
700538
593950
641329
201704
924786
372979
577930
164330
68140
1266203
1254008
804272
319711
345921
1326424
1230081
578069
1271767
892352
473560
703813
435827
512544
10688
163352
901969
783888
859408
413046
1115864
128914
526376
20559
1178989
494621
741263
487707
887970
1017569
905515
138741
395663
887639
345291
610433
824425
1315081
1029961
846299
957985
611953
520670
1210892
1084298
441404
885424
851388
1153019
1203683
676130
241561
397488
64004
610323
847537
1253019
543881
559529
1072428
540275
226274
32474
1220984
1116282
255920
807722
797418
786922
566574
569648
1049686
845842
1209694
870126
463253
77479
430412
1001817
1267257
1146924
741384
596106
380957
5918
1003786
1267204
100357
1033785
1341107
1359096
100619
832625
616138
893966
253
476404
589567
308005
695314
1096666
83915
452547
927104
1319552
281386
1020015
1255319
851302
321435
872312
359499
358485
602880
913077
359336
1104361
686498
1214240
610322
138074
1275193
906008
61121
55907
650656
1343742
824771
1256464
790908
312206
795106
937304
1173919
875629
648159
589295
408304
538777
1306870
331778
1180353
199425
17498
15275
843462
307522
438247
493733
1049898
16425
762615
455156
717595
1003165
749079
882500
769106
290269
1001148
1138824
9284
321174
1280716
417548
1123527
1268024
787143
384546
496523
533527
1361869
775476
46674
1219218
1171584
700492
464193
148396
10114
4356
660913
250271
651849
268537
606765
1232540
1097680
1304301
634873
1178715
297191
835539
328746
275060
154784
805217
529992
1304720
523913
1199896
783655
7946
148801
661952
1350144
480540
727894
815311
332627
947330
766910
285199
194084
678196
833986
1259052
568897
958708
1073398
492692
552371
673823
285025
1073165
879307
714968
1222781
898156
258252
426466
785828
55577
970947
130457
1322725
133150
414441
783223
1154254
339607
1335393
185836
1332817
101799
182244
1041015
765196
1155141
1185475
581760
368960
389636
943531
65456
1145742
1296027
1320909
635884
507786
889559
1335215
539810
615293
957331
1344451
305272
366257
1308280
517059
615545
1180026
492056
461838
912184
477148
827593
1192725
1025112
394834
1350052
1186889
1196634
445892
104894
1006685
298325
1023550
76121
256118
1237477
1297319
858149
48618
143691
29080
122512
624854
931302
1095126
824659
1154988
130396
1240414
664669
960116
847895
478565
834381
800679
388381
187746
1143261
391772
764363
920408
240539
1120351
83113
1060552
369034
716547
168064
1255084
927254
26092
884301
1307458
996492
851118
509249
1026065
762687
739263
12182
1149274
802894
658658
1055643
1261459
800317
998986
408067
510092
333328
830219
1210065
1144781
544433
704949
731159
1014597
691010
1015521
1332644
947275
117355
883132
1312380
961761
567743
811207
1125655
12847
366947
28328
47652
760776
1340882
584215
1291393
1265592
793884
905771
976243
628909
60471
14749
276273
149183
876
1005552
684597
271684
206649
385517
805168
557245
83798
769856
702229
1242644
1075097
562897
546013
1222008
447600
17667
975531
1134425
1002333
1085679
857179
452464
1198247
105748
327518
882323
1250436
505262
304482
1287963
680084
1296168
770817
306365
627370
934905
1170567
38634
70055
1095591
902179
1156537
111635
1208061
1210677
1216616
587150
851376
1260570
269395
147263
874991
242006
1033406
681003
457172
1342863
600626
970344
461160
1062616
770778
811231
575355
1227693
587613
92945
791389
357458
1116204
131948
1216646
644792
574176
725094
229231
1150799
973101
234058
321641
887161
1022987
395905
634763
757313
427668
528135
3581
407468
169318
691629
1074444
354456
878424
232377
378932
815514
534331
1361359
424765
1050813
949872
936639
616331
642485
910041
594072
357924
1022963
922506
591224
499333
581483
1082067
207450
752710
955539
439703
931620
1244276
1033689
964026
725341
74978
1260496
1213465
921879
1330813
605041
876789
142430
621075
1267407
752993
717381
805347
947442
1330104
311473
1222738
1222014
192708
162335
323678
159002
886492
1137465
1337421
307961
1265589
339358
944858
857328
661832
541135
1211575
705684
1014419
169647
1146603
271700
404712
1140236
736237
818766
727105
774924
888925
1180683
955228
1050778
423359
404355
830311
23904
301589
675746
978242
389916
431207
1192522
1045478
1282547
1291350
327968
1158828
741457
310838
50159
121365
523666
358581
407203
596990
1263047
930398
66527
828140
379716
509679
645189
1270538
678795
1154682
430004
867913
506075
498112
1278918
41910
1021783
634857
1215367
1245125
419606
1149174
815311
493399
586424
786059
1203357
250169
568836
746028
64572
1332103
1263495
1358112
772705
1184098
273163
755334
712577
896617
10164
419850
33323
631013
508597
646347
469461
482983
417440
577475
883122
113263
1299113
1180616
732852
719805
1072941
40810
857492
548615
300035
580291
725016
1287780
628280
1316366
687355
571031
353550
926331
747263
171260
1073757
747628
171896
506173
540571
404268
538722
214527
667129
1098259
753013
657012
1340938
51792
218199
498397
123124
202829
1040073
550777
153993
384815
1073054
1145339
469867
431646
452064
697533
1332498
1036168
1146719
1104955
569469
1183459
251453
809445
542668
184478
1224867
992724
40188
1018219
1278560
242888
149896
803968
1072560
330357
138682
529385
924428
891977
196306
1144439
615601
1019462
162270
40411
402131
928046
758971
30772
836064
199255
309042
373038
1128196
687745
740743
1025605
232228
246524
314907
1030125
1221141
153260
344025
355734
1241378
1249753
544374
1000922
698145
144649
361588
901192
608784
1118948
802145
765995
457910
389041
79087
212360
981496
403021
1362807
884311
1200156
909014
1159868
1253812
496544
1268573
564524
649150
1267325
653210
557218
57427
484778
433647
699763
1271425
981212
121616
214467
972906
199259
1146638
500132
200494
342699
112793
1140226
1176310
390983
163692
740659
1236024
851046
246195
78520
725335
623440
1337378
1308504
629681
276791
1131572
1001118
469262
1152241
1304303
741728
687667
347013
991426
613811
714185
624345
984898
323385
576966
11321
515155
730627
1037909
1069830
918939
282715
312374
801551
870826
403146
1009578
281310
127943
848417
353445
1091174
299867
1324214
1316651
669249
1250229
204393
714051
972347
302800
1240198
942977
308952
1267100
1016900
1360233
63226
176321
208112
894821
392292
917855
1125653
236711
1335457
1158557
124817
919825
583554
1233872
551039
787664
104509
1093525
648837
736749
1019469
643568
410151
432813
1233118
1304632
42206
723273
282339
120316
75593
1197581
65771
915696
1039787
692592
1278032
808545
1012393
572648
39074
979532
1142662
642904
1294944
448193
1302513
1025936
1009525
1253530
98330
782474
330025
395438
940993
408883
361991
720284
118513
1305792
1042159
476385
1013425
978346
375704
493199
1254275
922462
1228278
52106
505361
26111
1341666
282375
611412
1045861
484475
1245676
74335
749407
997800
1158456
228402
1184178
26382
982550
971747
722168
1201899
274643
897505
165902
807066
607268
1241088
1235048
1005521
1249756
1337371
20564
516155
423673
975328
119658
408381
498957
493104
146049
513327
860812
264121
208729
466890
300468
436911
257563
962452
533329
237515
935667
613957
394920
900896
728810
875698
310972
312011
1120006
356016
637489
737727
423477
353945
550718
1170218
47715
627698
354490
268682
182519
454745
693083
342127
5476
356341
31137
801889
812727
322988
294222
397491
764536
538328
101555
1053121
1291731
899199
625301
795444
1142256
910275
158324
308187
615161
1049743
629826
798455
745997
23968
299216
138443
1084895
130868
110071
1021723
331076
1037238
970941
1306934
693233
670431
1213749
1054937
1178838
912427
1170758
1282885
540401
889542
590888
1246037
760776
578371
436415
281534
806833
331541
825559
532567
581813
299801
444562
720068
1363052
381003
853240
529717
635247
216979
223773
695795
675330
769662
766821
381612
180477
378750
450392
1142247
747790
673563
983474
996304
474139
470744
943001
1155931
234546
679691
844006
294577
548981
1261109
287044
1165235
241931
887473
439163
1049299
81402
421249
212213
18802
853203
894098
1273526
52501
312187
862484
1226060
225274
724523
1223367
531158
639131
178886
1243513
1175696
1310050
1110534
1229501
630221
371071
38538
410885
707308
958079
1245608
301758
365986
711196
922383
1071552
957399
93275
219502
157732
439893
388754
453509
1230938
30735
206955
82161
1209628
575255
471898
769414
341765
957233
814452
798407
1151069
1313771
247937
895720
718886
46609
325182
879053
171821
235500
881717
628998
1187846
560242
701325
880907
609031
576435
819388
1165397
17826
577655
1083377
730674
181017
771445
874405
997495
45913
166008
1111511
988049
829960
861265
36809
524723
693988
422918
232950
337243
567441
855139
1283076
1291404
791004
627342
556207
839548
673206
1034298
1084161
1133609
349140
673725
792558
154651
993296
1328210
119858
369144
683441
1071386
314693
557838
78327
145698
23924
297693
1004709
626035
365860
356058
63866
129826
731000
41760
221918
755943
1231508
340187
561307
1202355
216893
550028
1327192
484551
645347
904935
886094
107237
833895
1083084
322842
350089
1021612
460024
1040953
1213234
287033
340789
837188
753680
530842
1010073
246748
1243665
209323
1194337
1139653
251271
385338
1091626
859879
943569
23066
23456
39280
360879
221746
359967
513415
34118
1089966
140241
639432
462370
503201
252248
170242
514384
852520
898628
1292969
278818
623793
190742
255131
34528
1118951
313027
761273
1299618
417533
192676
162221
1184037
431741
752527
406570
214504
851293
1291036
940131
649209
512195
982110
1100698
266609
827104
1237568
39127
855916
1052346
806283
595349
971046
116058
745246
172141
890095
602242
152315
411117
1303083
855074
1089243
1226194
409315
952156
981650
1098609
402092
683940
454266
686897
840552
837147
624372
641524
83154
170575
76135
318775
1338505
875049
804487
249643
20902
979775
275466
676418
139720
252369
319832
1159600
1280292
759088
374760
339962
1357719
1169802
770634
1350285
800978
1043615
77865
582989
212566
1126841
754163
316615
1144693
1361565
609388
338993
824630
75807
649975
813494
952058
521470
1224738
737827
263987
1305821
92990
72539
579820
329846
1054797
35431
182882
88592
1342681
706222
1074723
936913
863692
560024
1025225
318793
958506
1051007
503051
338681
814862
933178
1070013
790065
1095777
1266401
679461
1340120
714171
63599
1050976
459813
885428
981983
984741
249159
926091
416623
754489
829888
144342
720705
675115
919234
80635
828349
558785
277243
710195
261700
1279266
1266870
291393
940658
681934
369646
966223
617355
952605
807328
1127789
94637
189311
255140
551944
101977
613625
842081
832342
1242525
1139984
975831
595489
133349
1123414
972802
1211109
1283639
367968
1030674
385826
856846
780252
1037001
945008
318376
731306
943375
14352
548303
641570
859761
396056
520899
849098
713659
60487
1029779
1120465
556489
821125
212761
1331257
972971
933473
913856
734605
21105
1232271
1100052
11613
1180665
808197
724939
1201636
1218383
397063
289682
842629
44355
1353859
814871
689151
322302
425792
665450
792727
631594
1031678
153029
254422
1102460
1197147
1242334
331691
229139
1063080
66532
1041821
1331836
995736
231247
694427
954925
1260848
290854
659249
1244988
81295
137469
141445
1044185
534156
1045176
413899
425644
55730
747541
399248
537150
966769
365478
974518
217950
501951
1235335
1246965
429493
292695
138909
1347365
283154
942395
1342240
843491
1049764
1124768
1296268
1125366
81146
682316
91963
1041735
789799
866887
114446
555376
910587
1143246
939868
946276
619628
1128863
539666
815633
755974
566017
599830
697947
295187
929491
129667
142172
1103360
979061
58424
430713
422367
322265
1035836
702107
739110
233465
435376
613362
482075
1352312
469796
324337
710845
163817
319724
734200
831604
494321
235169
57508
879045
218968
120724
913904
693132
664082
570584
285341
950819
1159322
1301145
1347452
626019
445809
988346
1298131
661611
544598
852111
247846
749722
953210
1205301
843225
1070388
366928
936494
628112
269600
1290582
20446
876365
59319
728800
562007
635572
644873
534989
701804
135140
941560
288222
508931
87980
1217479
120189
184563
1141015
888452
47375
162877
94438
757547
661575
1120345
181673
664892
948311
935444
777839
962730
598604
63226
859911
968996
169421
858139
843217
996530
262120
398760
117074
375062
1357297
182902
242370
1050864
1303505
461016
522581
1234022
257958
186584
1178322
157292
561174
1266759
1198379
36199
646327
86829
859927
642377
23877
541538
231749
318327
58873
940826
846498
28486
566054
911052
269900
1084249
342111
203150
801653
1289401
454405
766716
267691
583599
1348737
52990
1218858
688000
902780
1191931
597516
581369
1181926
457044
233341
73388
787445
1137278
1139460
862897
912015
409557
21083
57045
355086
27881
568226
229293
1154114
235303
599928
286756
1179590
302543
1144681
757138
177263
68352
494631
589568
266324
977039
733826
1193154
876458
60945
927539
1249464
81438
1036732
791425
736272
525021
175058
1307013
602357
1077368
790444
1217594
293070
215582
1023533
905178
809879
1153870
467381
464897
425044
252275
1045832
752482
1021897
1203199
1293616
934724
76050
1286036
700277
956856
245479
1345919
607800
871215
353398
1334542
565031
124956
428313
647549
804225
1141987
435344
971680
828560
1241758
1306632
442647
183834
809562
1322874
901202
474079
649193
1182570
1170139
1147530
1274395
1280643
75825
1048543
221177
1267896
176690
852078
1215729
811497
763745
1196686
749412
512635
186034
14278
1148935
66042
1140938
127742
4974
1061850
431244
422058
255283
1020417
216931
17808
196299
1105759
732386
1088146
422004
760395
841252
332073
231691
647441
385196
892344
539577
1122629
627841
907737
1157446
675765
698873
128469
106129
162633
1316245
1229182
1156326
284073
1051971
118382
393720
66970
1245485
293943
68351
779180
1102436
1329334
1069856
919399
590317
12305
681648
755682
35018
750117
139129
960734
945256
813342
376332
982091
37316
339176
1141858
844264
516726
860366
1105758
1155946
833264
24070
998602
51570
495139
74493
709189
352254
66107
993573
697769
195612
1355543
479990
98793
1024688
1279013
257287
364818
533328
1228602
546280
978552
36628
878862
1180505
1225853
1222221
1015847
380522
1221332
991409
1078645
1230969
1122852
264220
506930
569490
474842
545851
582330
1175473
451423
1136812
843773
948836
1178907
1125129
591242
1349648
317925
804132
607395
977624
230556
707824
990821
1318487
531480
881974
913066
965756
1187743
263383
633518
1252715
1104483
284981
715569
918370
1253453
146809
234949
622048
766750
308112
163770
1338734
479216
977001
269483
1354378
1248997
548349
384367
415542
1253206
733840
1114379
529303
44733
1153846
1235393
477768
1326135
1233450
289106
77029
1122698
382688
321381
592573
893310
484365
1320844
1004193
1146411
783173
1175841
1294548
1288919
788480
334893
403010
288094
358460
1188543
1207571
43753
1141551
92776
434662
151077
968490
46877
346727
899734
965418
1176402
1294065
660905
1283235
1339234
1199355
411986
590812
452923
658116
1059827
673762
1235680
1291242
1271574
442094
977194
812061
470716
229159
1246558
203771
1093886
629372
424239
947600
323614
1299808
706243
245670
253187
471945
469839
133490
359147
316890
55024
451961
108773
424814
1022440
500360
303539
1066623
26547
1161592
549903
569368
37196
930894
597977
1051367
667311
730864
196239
73410
998568
60794
991251
477612
784258
188316
153052
583999
1152391
156088
198151
310270
1059322
391935
1303709
191257
259551
1189989
1079300
1029114
1080601
504192
913279
571542
1254573
1241851
849935
874603
305447
382117
1226127
364614
1264399
224191
1134558
221701
210380
478980
1095869
965381
551340
20162
684925
438411
886897
1041327
724755
384370
281585
487248
496418
739016
1749
396253
471873
810245
639510
371660
874994
139546
983544
234260
1168628
436489
240846
939908
175803
971086
504629
730066
444935
1133848
168445
833032
806593
872303
642878
825044
1227782
1246216
808549
590308
73238
893129
401211
1351929
97933
463253
419307
1126456
429915
785598
400896
1101028
1015561
1070381
427304
695982
56324
1335896
822988
1338918
1345497
620370
1178659
799786
532952
621803
977143
390164
273988
284184
215127
427882
210717
935173
50897
974528
1167512
1142633
1354803
1216813
686076
454517
456607
1060107
318067
755006
593910
1335459
187008
267195
803887
97805
191667
486034
160393
669711
549858
352232
931158
1342235
1102277
605510
842696
276783
104382
640686
1085163
703873
101925
1345540
98673
1072713
743552
900093
641920
78227
130763
1045356
1254303
510855
1007871
655857
488509
408767
623103
317988
788362
939657
29438
336497
1271330
167830
63565
352721
254454
374856
583338
556873
107015
938552
610712
225405
663757
1048171
333765
1153590
871603
1360019
681867
1339314
428803
312830
1096168
30410
836889
99424
1152062
731962
1285827
922774
232694
847464
752341
790619
195964
414100
1255379
482092
419092
445415
1225909
481754
768388
809885
521657
524462
1012457
992355
61928
644805
521509
487862
1129886
1043097
1339494
741179
859648
219818
513544
150183
36457
747354
542962
25097
498850
6781
1193406
399967
148278
454678
1153170
694328
670188
646807
38350
527603
701484
182168
772601
748043
657844
63717
1255888
786915
1219002
809551
702735
870295
590399
1092608
749512
94207
1307467
821482
1245127
866654
120697
995028
74727
1031455
621588
421965
1355041
90709
650649
906008
719070
869565
936847
578210
1261033
372393
277293
879745
634620
331604
54568
1360362
922860
1321399
1214011
1209469
669989
477754
1124134
1146536
615099
47654
1316586
955644
786814
1096650
598795
860912
543969
117628
10159
742323
890455
973626
555793
781066
815633
143569
304843
71110
64450
482475
332896
395909
350521
310418
967629
146721
340199
818798
223116
1171512
1258037
389924
933731
934858
15315
819143
1239063
881008
366317
387188
1200484
1172758
991330
1224655
341931
1006211
989015
669812
103153
940725
1238735
608999
236469
1268692
482637
260498
469594
15800
335848
1151092
140675
1096456
938193
845581
967895
833044
341405
702455
1309964
1049179
137995
859087
1250251
540229
741863
554821
1247552
768097
256288
591616
226989
721239
1175706
994997
647976
1003858
713676
463030
406530
22132
223681
767222
896795
870349
672543
1149094
234692
723399
152385
20657
121377
750397
281871
698927
245892
1072981
1093918
149485
187482
318436
954057
1221935
796091
1336622
1093121
1185083
34929
280520
759090
181673
1015428
722510
516467
843493
1014150
1269080
435946
977543
746674
179505
480293
649267
1211848
981031
139363
806887
731460
340876
51127
777558
274180
553162
917682
1000769
532716
630745
402218
140188
465973
704257
167874
1336792
953564
1329308
398197
435829
1217874
590146
1053876
377203
257156
451800
1148589
1035688
692456
1110123
524828
622511
643206
149190
496777
1078618
1254630
1347896
1289564
251970
507911
195492
848957
1034795
1252793
234643
1272118
86575
1150447
464959
390846
1033930
672572
721570
786635
615306
44044
1153317
1194876
677682
249537
1292131
582036
497144
1140504
1010319
216190
321132
1284867
683462
247997
195333
70890
76384
824786
1297298
413096
1213915
988754
630435
1004658
744372
691880
372799
810803
668282
191635
562577
1008130
926548
890221
591491
506862
792018
1109431
637172
185993
1336785
285767
13113
811694
412881
226825
259751
67498
760722
534507
746689
1237713
126599
1123406
583234
835825
246938
96435
1306798
1256792
236230
311118
1164958
750247
29516
1296389
1113283
349033
239422
299832
1064299
546844
719501
681226
266549
905939
814195
1065462
583657
1346116
473029
967150
118958
1019716
8936
611313
436879
1293420
1147559
1150397
789450
939279
321595
998665
136402
153801
868167
823165
496208
4660
1241658
1125144
184918
436971
315918
158249
493284
1010563
116690
253834
692001
1323124
565439
983545
442815
659433
370652
1053482
1191386
574949
1251480
1180796
84871
610781
80894
334608
474068
754838
1232478
801525
915326
1039404
1105094
854428
1239197
1281926
408379
1320618
711514
802650
776545
961307
1343071
91964
171346
1232429
414048
1218559
878922
1206754
180308
691591
806334
567672
282695
1017541
771880
1106181
678282
590684
187307
1313268
1349009
1005411
483594
24441
232496
125063
777834
1260100
918982
9595
1010157
300442
1049882
941443
1349599
1120129
226592
655442
1102003
426583
156556
643296
706391
996121
485572
945800
1163588
857399
1279458
1038448
707672
906294
361617
997881
1232853
365151
1242668
355784
1344366
195182
1267285
424865
93082
1086233
349544
323953
1067302
761350
506750
1170974
909569
234687
1041844
63849
1156544
847762
1287413
1005247
470629
119512
1147702
555484
216217
1264326
429779
1248629
1139074
936936
325613
1333226
271972
1154626
597726
1055385
603015
974187
683328
286121
1355297
1231096
231652
995715
281139
1283739
401664
34179
305196
858613
65767
881762
1068800
773474
1101713
690636
663502
101117
438558
1027225
662011
721621
471636
815608
649908
487767
354932
1268387
1353343
914190
1044972
175174
898038
1103195
1255177
1059222
120748
304732
35239
108736
439705
1064161
633034
977935
1025692
1144204
24366
569799
1297811
928742
1356213
344429
104917
376853
1307865
623897
714053
616486
781681
535659
572076
904627
1230316
132493
485666
345658
334007
1246040
1126959
992348
1340850
550820
724109
189544
49465
603839
1333469
1300721
358616
401566
120123
166990
1288676
44647
484476
171761
800576
918038
970643
402791
914213
199241
1002869
1030900
82200
967376
1183853
1327415
787807
159143
54899
1042565
288270
608972
64444
162023
989690
1283584
209122
315277
810427
1296545
176825
901842
1011780
309086
179329
904616
304421
978156
1147112
427305
238184
1189496
694997
992896
1353763
426136
901053
1122931
100387
681509
75174
447055
963343
540630
1060188
321204
241276
1212376
123830
151594
608813
597916
839336
656416
293288
330629
253988
80142
1317474
903492
997955
312658
1159445
1266177
1111552
290795
920435
29071
1038407
403704
9909
1275724
670625
489505
1130289
756693
1279837
375649
58784
683158
735249
73595
210374
472786
898413
915419
327528
240311
139431
463305
605003
912819
86920
700372
377620
1059126
52379
954715
267414
281898
121606
715740
500255
44593
354675
959146
936146
81020
908556
193129
927105
131997
197105
162468
58515
1144791
1302735
168663
993881
1040848
662834
814539
603995
851601
915314
1270192
520761
973870
1052441
227203
1000767
763432
1314900
860306
1165452
1270584
427963
1007319
101843
1213670
896364
668722
1278608
1241306
965088
499943
195240
737147
344745
703055
324273
774594
779128
1093956
292527
718319
376306
673897
869877
37530
379977
156839
1008047
720985
1290821
538350
466572
880212
696610
335851
1354086
1026183
909655
402866
999185
426047
20126
358379
182833
845393
1341331
984195
405689
505016
711816
300710
77087
27007
315291
461574
590699
87115
170354
379793
170657
629074
1271343
726347
143615
845647
239935
793566
141359
1204527
1088850
379083
705042
115097
732785
821735
1138918
386201
221261
64338
805491
393406
859646
1187073
945683
465477
1246435
1167599
1364423
584248
1168156
1173662
413996
1043548
300235
937076
541622
271544
1207887
711927
427110
723522
1083092
1118618
1264282
1204745
1048845
702723
491826
119545
134235
728651
615461
571908
278585
172398
1194260
1315585
736735
105743
488683
927272
1339779
619867
875625
614869
956012
627507
456654
140269
271270
81657
626854
1299505
853801
1079588
125881
597638
1349597
550883
746390
94226
271973
112341
209031
687570
960773
1158257
790402
503730
214371
138261
794350
1213923
470234
521637
1321814
737494
211064
774957
1256466
231764
82789
425804
74216
138767
1202607
1148559
1188230
1346636
32232
12239
781072
664574
98299
102399
471430
172830
1002393
1054234
1110502
109900
914913
390874
379748
463091
1149521
192436
685351
377120
1017747
688900
1333028
1223546
1290951
517026
1361268
483978
241197
1336822
500475
299857
316826
1326790
537585
1211668
266690
76959
722247
1029353
744478
1041197
1237563
734942
848745
251899
1001465
936528
1117095
895350
1024309
960929
596843
1270199
795075
91305
715612
841671
327275
75183
1030492
312964
65424
151840
637230
1353483
508498
430273
796095
231645
958540
74581
491376
250611
955159
670204
1047061
1123235
536330
336969
295433
1048009
1161211
1322044
177308
1134236
182068
631252
862150
753934
242289
944860
85707
374442
26786
9463
323789
60789
1330931
895443
26138
2071
474372
1132687
959069
961383
142844
498905
273685
1042507
832193
177116
1151058
725710
543312
330938
914119
262528
101620
689327
1332541
428300
100643
1160662
980532
745922
187496
842992
265786
1191818
406697
992252
212480
257641
803009
867112
366979
1267528
1258372
434117
462388
31489
914224
1152225
360445
381519
136971
89678
1238497
520698
143716
299115
896875
631002
509521
1327315
563559
588275
909546
1085914
1316534
869117
1172010
705053
819943
687724
92995
960799
952287
527081
743320
23837
459669
1166860
412527
555677
314873
893790
1339381
347842
322765
393272
327160
947813
1106673
816716
450644
270278
951897
464933
82555
275438
713463
783066
1098586
737784
955801
715488
988383
472974
782566
235790
1015424
1357721
103130
86029
640188
513571
1072431
1298247
547664
884895
560019
1139449
1281271
1119752
1192151
1137362
925955
1160044
136824
878479
624707
1296879
1110439
79103
374084
819352
384725
1100845
50057
36367
559345
116858
980041
824085
1233084
593413
57791
1032490
839236
22544
684416
799296
478834
1123928
342326
155726
205500
1090351
692354
644646
419420
301082
388255
862305
660528
348604
6090
404481
757986
554464
310674
411339
192085
1082832
1245933
1069634
1087464
986477
690651
426544
88626
1295919
262754
561624
354165
557450
264087
391464
951850
729892
149126
1161349
325693
460854
609967
525082
207318
1030536
1272401
84025
162270
1260729
507587
603562
240619
590542
1080142
763239
1081963
872435
1089637
611704
997161
1016438
182851
1190270
116197
1171676
453080
315805
1066918
1190990
490817
1228396
741970
839142
50029
607002
635389
745002
927875
410109
754254
1362855
87669
344514
442136
641655
722663
1352613
76271
1020797
367540
106297
189974
732872
238989
118987
255728
594135
978489
130257
155957
1324750
1188182
97736
646174
374020
814263
1032796
438090
1240255
133694
509201
1149344
160749
886153
1142061
716
1288654
1222407
651655
1133023
553884
386309
157122
377968
413823
889076
77930
772626
575072
740303
494499
225974
346881
1131880
470449
1321881
922214
1099394
1258034
1117832
297291
310982
813972
648899
1191381
419307
1007589
679393
1321962
974700
1100200
1322222
540281
1045663
364360
699507
1143127
709213
449072
806968
637044
737572
427827
920666
19607
1158642
1256060
882431
34815
234453
674852
1032571
1143891
1280263
122136
152245
1252207
611077
287292
348090
894839
177737
899181
78139
782164
916873
725663
198288
1072782
802446
154092
660076
824819
1162989
1236916
485192
102355
185541
1122188
305943
216682
19787
491095
1037939
181526
285748
102442
1316286
686450
840611
672954
39871
842631
1323648
255584
1038814
1154939
828387
645607
460634
1179192
959944
260991
57312
259530
457799
376558
337209
296365
620381
911152
631230
1074785
1339841
875849
1232558
193807
800577
933518
1262854
1194475
863891
1243164
889454
1292467
539538
790696
466682
1059560
496796
61727
268957
644684
773607
1312962
938393
767537
742700
534912
1175171
423868
742698
1104822
1011516
518554
349337
432379
406639
419459
593194
407619
1257849
1038471
1151515
937168
1254547
1088076
955560
845833
729938
1334879
1159663
737511
63889
500201
1070289
326880
1013774
980280
240891
929455
561828
404400
20620
44859
73333
75267
672216
939730
17029
743445
970574
19556
163572
889854
696364
1169204
1129666
217009
229996
1084803
945894
1072801
934291
1138489
105486
485759
773018
1077399
282762
431790
609750
910350
787151
696903
89725
271779
1291087
6048
65111
638196
287231
564974
353260
824822
190989
291738
812030
424276
471128
393787
957254
1180552
1161383
1168191
1074430
749562
1251610
1265730
372708
369656
52712
334530
345620
929338
1150809
869374
403374
28413
1333405
117250
1199730
141458
400067
816095
1134464
836112
1070013
1005512
1291493
919961
286871
1198697
1266606
143245
449667
143597
805783
937432
884460
1158945
690905
816939
967399
856417
395771
425561
439229
303619
693796
976133
422233
1195047
396890
1151414
1349285
597403
353108
1128740
438156
661627
1144661
73145
577862
385411
347468
918919
1001774
178818
772095
962858
657911
71473
1349249
864368
549309
778902
1247634
621180
657499
1127106
1168342
1136237
1341837
201187
807909
897639
323825
1211996
626399
79333
1138799
451759
1152300
582430
254008
610663
1079225
1059652
665204
383828
866445
302039
659183
90165
1097844
1290854
1055345
1100465
125614
486024
729124
959665
977922
151365
1102730
1289825
860398
929809
1334018
226597
1098716
359939
1272193
322630
451752
782723
924894
37902
967980
519788
957039
461394
1125650
1287902
911371
984097
203182
353882
870566
338428
37837
376902
567905
1153029
289944
948317
446774
1167772
225027
704157
314267
275927
645815
1104642
111436
1028596
380563
468125
588493
1020563
624988
536799
477500
38025
374547
292789
9024
176737
343262
1088931
463557
1239199
707154
609459
1344818
320801
203793
94453
997538
1341725
1360577
947666
709287
392729
1239591
344859
514002
534051
1317827
1205639
528902
258896
631116
199325
391651
917923
791500
284463
482343
229126
514157
1064680
379742
773217
694481
63031
610033
72427
808627
97884
944940
413463
27890
869209
23288
204631
180335
80496
1350104
476524
1156776
1288664
665748
834223
790304
364528
281063
48571
1111211
947435
756562
151834
1212581
461225
259843
1170403
754794
109050
421493
165798
1218159
331279
938845
1070501
274496
88398
350867
220220
1211037
906221
838883
458085
425297
93264
19653
1212568
1285093
1023375
204114
1256227
30287
644253
1316195
695292
627157
1123910
637103
584109
1259209
803647
362146
8417
484904
108457
1235131
464042
646678
975
1257384
428771
1315062
16424
191061
1228113
208725
1303376
34621
344161
957546
293682
1306251
1084604
193280
729512
645320
513875
1209456
50462
550395
1349098
904650
629502
724370
730568
17851
155632
462977
1216573
1115409
295639
1331172
49633
55403
1255578
1088881
941299
130092
923557
1147063
77216
1125474
1177664
378514
1231078
953279
568206
1358478
1102961
751107
818463
1177260
543384
642330
379563
155712
1187329
49583
281774
1160173
640186
1190894
1283117
844411
558850
12921
284170
413013
693612
241679
394183
714948
15627
632514
286217
148854
1348993
416209
597482
294022
866891
1102988
430883
436677
461502
1041204
893340
1327545
101850
958661
116674
592759
1222661
805950
560915
436920
28714
956727
1360905
161900
133232
145873
789245
175390
542445
732729
202059
980596
305981
437530
687752
482405
1100651
1121454
643924
1311812
1091954
1326308
888327
701896
121519
1209606
163503
142066
40412
978336
686833
415716
172825
1207908
204718
148306
481316
1136212
520372
1216458
1065644
1326314
856661
887025
429782
1113720
476287
642098
809846
1210218
1236530
1078208
405724
500068
1330497
935266
79247
761049
896965
1342080
859167
136173
756981
11234
1103811
337645
553293
989747
640564
352029
423444
415153
1139145
1283895
557630
179927
712197
530093
1280680
539962
579768
10076
1302081
592158
597160
505259
422961
364073
561430
198811
237086
1036540
774450
656791
489286
258328
392983
97646
318708
1353456
275006
298862
611190
328601
843736
245790
888766
1352371
1247580
831942
419751
577825
1125928
980628
411335
1081930
1162941
650599
577559
728468
744632
405019
95887
573043
1295961
1229640
853087
1043870
757422
559100
332042
214180
1291747
300380
1317728
1166589
1092094
993906
1217529
990673
1165292
217534
1214478
834426
1354086
1173502
654805
629827
10550
1349435
231527
611257
389549
626159
1198703
1117169
817812
334990
216047
192435
1160336
517744
672802
1350862
881688
1146231
177507
888110
828019
56481
1254
1013527
398724
1056268
798303
165879
84702
527649
54684
658718
1047390
1267410
1313504
1085165
1300843
75975
1347520
1270673
1036372
1023514
468438
136083
283170
488931
1171713
469824
429437
354698
954529
857831
963625
795927
634877
1210336
817493
1014496
704666
375398
783565
642020
944542
1028402
254314
1016531
1104299
845156
487943
748430
337896
245661
282092
178415
254053
1041580
304920
353873
747021
552291
1333351
862185
394334
808995
1212953
492594
1147818
1187612
976577
838486
113921
1034087
796368
440039
971498
186548
299756
1031852
266814
114242
42606
1356811
266731
501488
939488
379582
318039
408386
877836
232606
1255778
610514
910646
1241908
583919
532698
469611
542235
133350
412812
222354
528559
492669
444608
812565
401712
297716
1200359
123833
955889
1061740
432409
944889
1175394
918885
554618
961344
1241703
543038
56299
1207471
1092248
78366
670707
71132
601338
421460
1087197
614822
1287000
673472
205802
808271
189139
594578
578202
5734
395177
605100
1099547
911118
100234
1231027
79051
1146644
41790
422663
601173
278911
574816
242890
432951
1047439
1302684
152203
173062
549084
644287
632418
383246
1158457
11272
969251
464833
128811
1040644
631173
282484
314532
347749
1165353
979044
853696
889915
142933
517281
1011766
646345
216339
407363
468061
133666
584569
244022
695838
1189671
404360
1101679
870246
433113
457501
40273
750466
448389
882657
1155730
336919
1313207
188814
805663
703942
671603
35080
864695
168469
93924
1277646
665644
735055
890489
665955
1240806
351251
299373
16634
933047
720081
1124931
555098
1137755
408503
905893
1293417
326493
769045
617283
981281
921411
666866
69476
422656
233306
841154
173286
731632
1026765
33216
1048115
1309231
694720
183491
904121
906079
471422
1209838
1276025
996034
718802
689661
892446
1159779
352162
1283977
226675
1178066
112708
1134222
236314
516481
492260
463194
281433
751722
917151
239128
575689
357719
328262
780244
1046605
232896
1286174
232417
708535
81709
475632
393630
225326
649624
1343556
717081
1026597
835570
651359
12811
535374
801083
185268
1042339
1111751
248066
1144975
729536
468280
369376
236441
1311097
948870
54568
19183
824992
425860
157409
990660
627629
913918
403067
1217281
84036
563462
480949
211695
233888
557275
594965
862355
116860
505479
473827
964338
752712
1130668
1231846
267234
594743
899278
175298
1325009
762815
1021445
581961
324071
391644
675811
918451
689645
867033
1342237
278444
1036404
1261456
615499
751202
314099
1003730
1246706
230733
2301
833509
937127
789306
645157
848804
1310020
418275
1168062
1091554
15110
981677
1212576
866690
332116
556922
473482
266597
327657
168474
685652
1258178
920127
1198701
941917
1013658
1354023
898827
466197
728417
1290351
1012974
176617
118289
1045182
583913
67496
307166
1010794
1026382
1330952
344195
716643
425543
1274188
1032523
200987
53790
266230
881250
358154
849408
208669
125299
7672
1178308
677495
1089546
565968
1308175
1257084
772112
578020
1174173
1292388
45884
461096
175969
691847
857926
1245327
2167
985439
1281946
963194
765247
144569
203107
93919
143226
369620
993744
519802
1184670
71054
1051868
922563
943244
402124
691788
1342008
1285899
251595
137007
550086
1023664
465279
1138936
595411
231686
336427
170513
254018
280975
207712
72565
714797
1098339
587579
661868
1236372
1134338
1119248
899267
1037207
796249
688467
1207361
351107
554549
200638
1353290
613190
1120281
1355488
1273527
576670
584265
940237
1133500
747834
1341218
330156
517005
927731
818312
418734
753062
251732
88885
806396
448700
130117
1169571
610169
687379
954183
1308531
630620
280207
212392
1359855
522707
709311
829867
1208523
267575
956422
584756
619029
1126854
538014
85991
918003
1354991
493585
497133
66950
362676
553750
875949
93385
171152
649873
634452
780240
203587
1257992
316833
1093139
903545
1344999
814556
630285
316591
653353
311081
233307
1239320
362635
411920
843480
236856
1207578
1135397
1021242
676396
97865
562162
1026117
1069185
198994
904812
594756
297830
123275
846925
834700
1298237
476029
234178
529489
79091
662974
717198
999380
1181364
1043419
605103
129033
200355
883306
1098037
34903
556072
258556
661175
1025139
592417
139535
912266
288563
197108
821238
1116541
1293504
933674
874762
692629
198895
1144129
1352634
550635
1322905
434281
919009
762880
1097331
953035
522539
202332
74813
266706
660327
1220111
507617
1236260
259837
124505
1288119
1334774
1112711
40027
667831
999251
777579
848718
830898
736861
720112
123206
870183
549368
32998
62610
748886
117252
648989
41146
27473
1065955
399571
970802
1350744
602430
1357377
118605
380822
586763
446310
665688
965815
82025
341345
431118
1345621
942125
651651
443950
120540
1123763
349579
205371
982796
1248857
1221419
1351885
1309528
1154253
182638
1336681
905296
712386
566153
1055026
343417
399644
1319524
691631
1021900
1115357
836512
329390
1146986
576086
1115927
79158
865278
1221166
1302249
1326002
986386
174268
715417
1297150
873471
626070
1258247
952058
516550
279056
512224
349323
707581
1052653
858529
933840
1075798
1001
499477
207303
1279140
312877
156514
693780
61685
418612
382927
980
566615
223819
1321449
786526
1336638
960334
218530
1060385
972031
724609
326980
1297866
173308
361122
198093
754829
105650
969932
1120077
1238438
1228425
873139
381875
450054
739379
1039736
391461
93989
960882
480037
486317
1017020
94634
1132752
1124756
1138137
256226
1029458
622206
51887
847617
1357493
1167349
1133385
196320
967004
747361
491625
1245830
954874
1323070
1033472
102643
559408
540802
274555
597629
500137
1273386
14912
319793
534586
332451
1359423
75108
371827
258513
1035972
214331
1302156
35597
628351
420706
971326
1088423
437137
1152691
579125
389899
1022995
1331830
819438
633802
31554
615425
939264
1239875
202334
643563
92340
303734
1062719
869803
929693
600692
518381
7334
1265135
776664
690910
996581
412513
783980
671321
640559
621201
1085432
1164835
1169776
532276
886250
424544
374227
1245826
132992
1040710
662136
1284741
122997
883764
473066
889593
1022643
427754
725090
1242823
873269
1123910
36989
1110270
846288
61634
390962
1328034
768522
133076
1138805
785194
1260695
221745
75186
1269056
265151
632991
453568
1225611
1122045
874108
817189
326922
155462
1327170
572673
567545
1328153
224266
1345729
187718
612283
1203110
1267360
943851
53398
993454
171481
1302919
984628
952434
67708
55286
1185611
991977
1305900
134794
465002
1136893
1117640
191182
305551
1045744
210677
1075245
92249
1060450
949107
287794
434564
1277178
1259939
309601
1246728
165890
314182
138931
946571
936207
570581
731304
1320504
769928
934065
561592
776620
762983
454435
1187915
481676
1254886
43141
1301473
1105600
964191
118948
37172
182721
1332063
216782
794311
145403
1164225
1243165
849438
1308520
906334
985031
526272
666031
124080
1266779
262805
38704
741698
662515
44435
1348022
806845
137835
1307978
803619
827880
501482
1294629
261800
1317554
310308
96519
355288
1331367
1058619
74904
747371
474802
832863
612423
393234
443494
1318614
1293871
679659
1357881
820372
494158
1210159
360844
628091
398174
952303
357385
505835
1212346
400931
1308860
760794
417892
1135190
318217
832805
1215325
1062514
774742
1248732
771422
266917
208351
1298311
429225
358924
570079
544243
494305
290336
902658
1170797
21210
917471
1095674
1130090
558864
1355167
532710
328212
1084873
426609
691628
71061
851347
755728
978221
1224263
520416
1024247
957796
968855
635778
187744
1338038
257695
782922
193719
129302
313092
301716
547271
150403
1093277
200948
251721
367680
847020
49172
884140
454747
1065093
1242792
770282
86908
887936
80936
768785
164098
963075
1321925
1178291
1021009
1113056
1061286
1249880
1193270
658857
1191607
622882
798236
523973
699697
23500
940488
18855
296286
100590
585206
1210082
776506
466737
494111
95248
363185
403124
104973
487123
486159
266990
1181796
599286
143181
498803
1054190
505033
1056571
111670
654710
236937
1230523
191300
39935
1308410
707230
313200
200717
543924
731929
768089
184665
21445
715754
826156
315171
388046
1277584
975996
752219
971893
1107176
520684
1280386
1266169
69815
947009
625439
972662
445123
869931
1073011
476056
673623
1238259
426572
1241406
1159447
930347
1111602
1148805
545867
1284174
1090527
191812
602922
1201524
295794
1145922
85089
598899
352014
1110780
707167
596149
268456
546649
133455
1268116
1327939
778732
52567
1326237
612010
1179325
1304803
31345
135569
810898
675847
280609
763916
420309
761356
591151
397266
1161376
446167
1197675
1128151
369036
911253
503431
1031928
1025225
1260605
1047075
727514
531028
221270
365892
433598
268442
705539
843745
923237
126797
1150861
1328860
365954
1002970
491890
1359379
668971
630307
512710
1351944
1068243
892803
1316536
1178979
147529
515790
753388
1202566
802115
1158516
798222
948175
425063
1328422
495413
1152101
1060094
957654
1317880
528079
604563
495621
97864
596750
912045
1141309
817742
872400
826781
701834
803129
946866
520770
1106085
1349206
239075
1032500
319033
1334873
315318
205131
1085865
1311800
429795
740270
732078
229310
253446
535673
1092242
1076015
224957
345070
414799
1352737
537034
1111186
78180
680515
1101556
601059
948645
788539
642575
16469
42729
216158
131547
365524
1324460
955145
1124587
1043263
515612
480381
1055786
603569
178165
77831
1224326
1127180
340027
1221862
852950
129520
1026626
65920
728066
902274
248811
1081450
1006382
1330904
498294
369762
212606
966250
1039333
279973
1050446
744057
345163
652978
632343
1248515
109007
1291209
23581
876135
348912
601482
819723
885226
368930
595888
452604
769111
634023
1326667
610220
1283948
1185775
334901
672450
1322139
365528
334545
112596
498766
172546
525470
92522
1094080
309065
1237036
215571
258347
1360864
1053628
886386
110237
964772
815390
1255040
775217
102874
367852
468377
94377
539028
208523
1179569
1305611
1197112
869176
1290608
464364
174485
677101
1263548
1215463
295028
1331792
1155827
135107
598936
1125163
143343
140687
432510
1243439
284376
230587
551533
836200
266954
453455
245368
1139357
420771
634711
178047
431741
165740
1167649
485912
1124141
336674
878563
519059
955375
152605
82595
121879
676127
339130
948511
454481
104548
755782
511438
666162
645182
725755
577766
298924
23296
767804
801918
1266316
1087568
327165
465170
1086621
255201
1227097
1026131
1346478
1128924
1339833
461426
1271286
1166155
328942
1137944
998431
1346282
1298798
968031
913178
1223330
1347073
1160406
459270
854866
599697
304769
1317599
694301
993954
720543
442657
955904
1196512
1326527
28195
1341109
1107879
440067
210114
465748
275388
482339
124604
905359
816447
153522
326971
592336
1169380
477472
296711
1024268
618484
379743
320251
279149
1239003
144185
209028
870559
679189
71232
501629
1045052
160437
1188694
298409
1348258
236364
209901
1260016
342235
777588
820813
724341
1048048
697456
734833
804061
197306
1184012
238022
1127150
240186
843792
248884
1075037
1180479
953896
1225507
520444
638891
242405
1233789
760510
149659
825422
869134
1220759
1083581
473137
894451
489693
448003
1094912
108153
1129304
79660
449382
1062412
49923
460169
371284
295311
1160766
1095443
945167
373753
80854
690156
787705
779475
1131530
1127338
440799
885338
928811
936971
116184
634507
30277
886607
816203
372876
294999
619078
519550
846072
463275
585559
1168793
181655
925224
81674
25745
814303
262307
314226
848598
359352
1148245
103532
713567
967143
855398
93845
1058500
689409
782823
959310
648616
684374
7286
1050606
922611
892553
339574
1350177
1285492
1079359
376919
784801
1255446
1350730
1062012
440284
1029052
1123013
1214631
56905
1213751
476068
1142219
196925
256169
619095
967426
997298
1094236
575239
552673
1117540
457570
53755
813696
548261
638286
299721
305526
275239
479567
229624
698962
366655
752883
1218901
510988
920696
961471
600880
1000798
1111430
831647
276614
1262257
947710
922343
659016
591252
550258
1272729
1055055
1047915
190672
1251108
1003507
825726
232077
87563
807816
308090
20996
767931
238158
844893
63726
241903
516505
1149967
282576
194918
1216136
392310
1241757
1005667
783610
348461
1356549
44171
528606
183644
762896
57702
862079
716868
221273
1135508
822376
326510
683685
495955
100414
933230
803617
564797
662173
1125349
925403
52319
368832
652770
905466
1346811
119848
425818
223482
867947
427380
682315
1281558
1131219
68379
528181
204559
72249
498579
995799
604893
350222
501537
934755
584173
922958
129659
856680
1060714
920798
1092377
1347994
958968
603936
784410
610228
1177122
1227062
678310
1173274
692844
956015
265414
713735
787089
1186833
268039
1160899
89172
410645
193385
180810
418137
225026
769512
908062
94103
714383
267599
503130
798847
686557
1170531
842398
773714
229009
1166811
142517
337256
935514
171042
786102
462890
1345507
1040825
935740
66301
746829
416035
1158048
830397
928369
761751
853278
540040
1073866
836124
871904
592870
844184
156654
476959
13046
1331151
211314
140262
977212
113228
1111847
1347379
97832
1340207
446240
1322894
1040940
1007004
1343737
792387
1014883
778780
204856
492894
441507
171791
467266
977021
424712
131366
377504
528297
771563
926391
977785
1206675
774420
196171
789173
76406
745663
621850
536678
1226843
1135273
346688
597650
909991
1250097
113400
379467
103735
1233947
272867
1064537
658140
873114
632234
1019871
1259153
694201
1023959
465859
1327355
1072211
1221067
538670
415339
352886
419379
655554
1032925
1053887
464732
487876
255746
679700
757248
1223104
1068633
1024064
511299
764761
681530
2536
134756
611227
91199
1321010
1363780
971
952829
543884
976413
810886
92089
305753
1216107
1050749
731067
1120424
329739
848937
1093292
336
1041228
69051
965438
1234720
219065
363477
1334945
1322650
1205458
72893
90682
64395
681410
939104
96536
120218
942191
681971
924252
444558
1009493
43389
1120912
398130
923552
1178850
902438
344863
73810
686074
83368
842737
274761
587866
848423
87772
559627
1031633
587495
930565
275589
1324999
1272840
1245620
78616
1307036
467714
849918
41996
529461
1155347
434559
1310260
1260773
1153591
673917
118374
157054
625232
1180291
884233
1302107
901283
325816
225347
947727
275166
886164
231494
729621
285647
18449
601621
1308641
88191
753535
200235
903162
287714
1070269
483996
1305438
1032682
619161
1270068
918824
258355
33007
463554
460660
557427
416366
241955
963591
26295
106798
413487
1131650
452368
708714
913819
771147
218641
1209222
961069
1283141
420168
1212925
719096
398543
298068
910200
1335608
260110
711417
1118428
832426
562342
893635
547311
298898
372513
1023464
1313540
264117
997153
1116199
787842
1068599
334989
752103
729829
965155
1145634
655065
202722
1171898
658303
1364106
460762
847290
316850
19347
398307
289602
649138
558094
943507
744003
644387
1240277
46328
924710
492900
794969
1201736
542425
833234
391203
1160578
188499
816709
1236478
87323
36087
734274
1306564
868991
1318924
87351
1028651
733474
131114
510439
929361
995355
787220
365422
988395
1000036
1001556
1260921
1007451
679458
264926
417299
184671
699969
212505
1160024
1300376
69836
860880
713227
736810
347062
343839
797748
6343
1137472
1059216
214579
961791
466398
1216561
743927
65807
356457
339015
914383
1086250
855281
1318626
139852
826303
1339665
1057590
289299
221249
855913
1143561
177265
405215
558903
1244583
451588
710761
338180
137121
1168586
852232
1122428
1029125
323861
312641
3867
79035
913584
1162074
380017
413269
413260
891635
497626
521765
1159388
1213341
889830
122123
868177
717886
897146
1329187
1060340
73122
572906
1315351
1357977
871704
458223
931964
1278216
888367
721180
783194
1234630
42937
314601
731176
440481
590220
1055669
317761
448545
1019292
1333278
848511
749650
325995
138996
53957
17914
324193
890087
581113
947156
1358341
654241
477858
808157
370696
1049279
1204294
294442
657815
1134927
1191222
128176
742939
568405
773487
752485
135095
1105555
938561
892771
1300180
225002
410931
22486
626349
50307
1328801
83030
16373
1185941
637840
859029
1077695
334827
468239
776048
123666
296402
656042
593708
523164
600599
71673
171338
161986
232387
1206078
827023
1277695
1018882
830320
807808
1263289
564152
748215
1004374
1148968
1203900
542690
625419
399589
918299
1103760
945947
1309103
1038143
1251098
752415
9996
651622
492031
1086440
796588
985012
615238
1290715
1310697
1352871
938395
1307000
306965
1344070
379569
319707
336538
776272
87792
1319665
627799
844741
486974
312084
11024
722132
175393
8766
574353
1220533
251203
288815
827586
378622
566573
901541
672319
1187521
937880
1252777
283945
903061
337105
598368
8676
1021184
1145997
359588
262225
818749
670900
279870
181710
113032
122991
278120
982341
125378
188346
176430
1293807
1173799
1344721
1067949
1313059
220848
1009964
1190143
1330460
95997
917431
177951
281552
1025542
1193100
159053
752209
1299706
425930
101983
494892
1353124
1182954
868737
489965
1289145
956992
198009
25156
123904
1166275
325063
1269587
326221
401860
659137
1151376
1330374
1093344
1256052
875686
412504
625205
403336
665184
190511
1311912
920224
230511
1209426
815032
571609
376595
78345
138185
102585
1117710
74938
838023
927173
162534
743598
155112
292605
1238454
1181941
672537
373041
290568
1319074
393266
851081
1165724
34714
683134
1112022
567696
1222160
1035546
966427
523264
446998
321049
42003
243911
672032
713255
1287096
1208519
590237
1065831
712001
870595
129590
791829
277174
613915
790708
1156494
939016
1092141
324586
665174
142148
3797
1281592
654614
785249
530855
221860
845609
808873
803444
519283
789422
1126093
183717
227704
292149
186524
1042261
680237
199706
783223
278253
890818
1102536
368738
1285954
829047
292175
1193190
633697
742033
874185
788058
34744
473859
818856
504908
344093
1133950
1116778
800087
621629
852254
111612
1310572
404935
804592
191067
949678
538296
22637
618315
1137850
300700
541729
643039
1098381
904069
661340
1079022
870780
868461
1304557
190367
53361
945933
462643
659836
494089
30806
1052211
568235
1107508
128707
833824
747274
704305
586686
426548
763873
299579
128111
859587
1085415
1133595
686034
98306
134096
1362210
1199502
1285414
854624
149656
1192695
144017
160189
537484
137891
982084
605654
715212
297186
627253
426407
341063
942701
293223
710829
186120
80406
557590
693472
503281
304912
654666
174944
66295
655621
503536
1329665
259704
1332339
804926
662268
1001024
1063621
1288629
299732
446418
356137
1220993
136302
938040
270421
221467
921872
955064
1319638
616448
1307563
1283660
748636
743041
986042
750667
1253601
20530
397301
47071
1332255
252352
626267
264690
118296
1081295
138453
815926
155904
1348421
360221
54250
1327478
558515
1172770
1017421
493292
242569
950886
65828
951986
915153
904003
254929
728319
555642
1135511
920802
1144260
104939
1328251
712929
884547
515909
730498
305854
587992
622419
318676
800427
1348963
812020
1254666
576572
1305639
917970
583934
395165
1081863
541406
1331707
890874
106569
609512
596220
834443
1160442
886743
302287
789173
784366
798692
773366
248832
1109011
71800
643054
296800
1301149
907832
716626
1321235
1153952
566981
886658
197783
389722
130571
506508
17465
1309808
183873
534946
332615
257532
600970
85819
702897
1136573
858315
791177
2568
361819
637279
1041850
241964
153381
1250107
338601
1090066
534897
142458
472715
486098
899320
758646
1318655
199972
209140
913943
16785
1323001
1229509
553379
329499
1073949
865777
1179982
1356898
518394
1095567
1228640
648054
1350824
1319250
1009205
830652
1258423
954909
748930
137029
707922
1348147
1212676
695442
486171
200561
930575
152031
1312738
1274904
542922
316698
529811
835730
667571
696647
392776
1300275
179667
1079773
1075229
496458
441078
1048578
958842
105867
131101
530540
886557
931945
781939
828722
463002
197647
477617
215051
1274171
616090
146157
881297
937878
1096313
897229
650548
742312
207091
1009093
3656
799324
635483
1175823
545573
1240810
1239418
1256038
4798
642011
526116
793238
725819
849957
869954
145666
608670
399457
948073
559518
488289
1356086
126452
455331
312015
896334
417329
83236
1076185
1266681
404579
106443
785752
881410
79178
831134
1022837
811114
502331
403799
1285493
580089
47890
606813
574030
1293937
297132
585045
522762
581726
204070
427647
473347
1184788
105440
569937
451625
1073237
1352353
877747
166775
929767
1163237
246490
555772
877405
278130
298517
324575
359949
258856
1031298
136322
838207
1184430
1219389
1359186
380023
201772
274341
993014
314625
778832
1165046
776701
892967
996600
68407
423237
684634
69182
467500
748574
1342578
613490
1091248
128741
789201
866591
10888
201342
1106844
847597
1212817
1251733
170755
302350
916638
1001532
372855
363093
1138764
730639
344153
1140193
1314460
427532
1331798
519600
796489
397084
189099
748394
441526
603550
89280
568768
1100414
517689
1301498
932678
674515
774295
268446
110446
565846
240477
182349
437824
571858
1103348
48279
1230351
1017272
615858
159089
590966
966917
317725
768063
47224
152072
25160
802728
812171
254581
898987
454223
414034
395919
343212
1343851
993576
1207948
496362
898548
30268
517743
798766
99963
637262
187042
492751
32716
306210
1193939
1015014
1047715
515175
671768
787154
435163
364771
1027887
1023203
354632
634672
455024
832099
516624
1329436
939206
68799
612011
526814
30023
832272
533313
391947
468865
372212
1247609
1098577
24459
603950
1362439
1282191
176398
1183386
455537
420504
1126895
593022
209045
736138
336377
931735
940463
824284
419926
584230
604871
1308993
1278503
44133
890845
885707
1324515
586203
358761
590749
173153
1048922
432817
168519
271904
1255152
195826
1305304
399442
1121835
17196
41982
586233
1308620
1119131
1056550
22174
150172
558503
741206
460412
819264
150133
904729
1361532
1266549
61043
570500
640489
1240164
1018452
678981
682907
1320963
1255267
1363989
26752
1363030
172699
983057
1105447
763061
338435
381559
226766
16715
120227
1125603
34683
613314
136758
115786
1298967
746106
191823
284135
606046
1216499
444296
39092
1142760
690787
1339334
67270
1339052
297792
655397
1055585
842675
1177797
1186055
232438
691891
204310
877454
1235906
36053
1030565
986855
1262600
849401
244078
181232
511411
708821
67137
1054780
709518
160441
855677
1170821
936931
278447
410038
180563
948140
939465
886583
1099380
1225762
1208001
248561
1168346
461009
1234476
350923
558834
1308454
872518
774057
1287075
270597
1148976
642229
933621
487295
725472
903517
501451
199486
818128
516663
519850
839732
1087964
1281126
607795
1027487
450479
195623
722783
103672
663478
601795
1235121
798927
35947
694589
221317
678241
777637
511664
343003
546921
476733
74009
84466
750451
1099091
584772
250382
595254
118196
28951
1315458
913588
1185067
933370
12864
886916
489396
75809
552343
100159
1179220
530840
559383
1142014
456486
633254
672131
235046
413624
209025
888300
1078474
502129
300877
788751
1137314
119938
200982
263113
1041745
360113
496474
655174
1057096
608937
400400
954891
297290
1117698
84984
999220
614183
255558
541340
1176231
600461
747886
1274284
982861
544043
498085
860627
541598
659034
1068311
272246
996472
572943
1353599
927450
213727
895154
886643
761925
1140805
1330197
56043
108911
86281
223044
1096454
1045232
146608
1316909
274775
813730
864495
1172230
608805
1330045
1340133
1194999
959009
924844
971719
1152687
501087
1341544
513225
1219652
1009608
382934
726675
772545
704647
494380
537305
1155112
391890
809485
579305
1068214
621329
292444
901066
1159
1017215
178156
514946
1343998
186449
388985
1137244
152989
1058453
652876
618145
76401
986511
999025
1214347
22444
1029683
835254
458346
1184343
1242718
1332315
1131269
607051
1205183
853351
1318432
835833
1297957
1188635
1288418
126687
1155230
466482
679854
975589
1343820
367059
760047
985211
891309
188885
1025618
709281
398266
222300
935296
285696
133822
994275
1122093
462059
39657
1148900
95808
166608
705886
825610
1155479
670071
1119829
135067
943222
897251
837247
750674
492529
1221627
864828
926023
1038020
976928
65714
910049
1267660
690936
352988
420908
655277
140657
581696
342293
1088914
932104
1225042
397302
312385
1025888
521230
97728
142794
1171961
194632
816088
163959
477801
1145355
1126059
438464
464722
1028432
959527
463405
98979
662290
915619
413274
722440
88053
173204
130653
787557
152658
554907
167453
532328
404831
1233236
56635
733145
952282
60073
1349216
176469
365996
671612
272540
69390
1316534
1338294
839316
960667
323081
14758
82380
1016922
280369
1068330
543006
602725
1266014
794612
1178691
1032188
328648
1141700
784710
791894
103666
131095
1050629
321758
373113
1025614
564319
974843
238254
679106
938126
498875
165369
294275
281007
468867
500993
532823
710210
931718
1353658
852678
594981
1341258
123054
107254
53547
496667
478661
401980
896358
503176
477501
569509
850768
62880
707810
1322784
21395
374814
1276157
266777
1200913
903711
1036607
950055
809355
221216
394141
452218
845273
703740
651323
391248
230076
547420
1211654
625837
676701
375650
600155
530441
346785
1052385
837850
564742
177963
298694
1333561
672406
1258615
566385
555418
1015506
962690
1118813
917699
887018
205636
1232483
293071
270610
864597
436319
704736
1002814
407933
679168
291798
364370
1054290
27891
725139
808823
1317815
1279861
638352
1047126
457655
878959
1141132
408469
1043658
65451
206827
17602
253325
530056
1042180
1163048
1223190
104101
505797
419876
266718
1187213
412710
1125858
569857
342658
725563
1118438
550085
824123
1064862
1150331
851922
910052
92474
426077
1196912
304509
1205269
782969
1215799
1036980
770122
352598
959446
510794
1068596
1323963
64483
814335
259493
1359086
1056272
1230994
848169
10029
1054650
232258
1007178
1037629
733590
1186633
286448
949365
1091397
76562
237311
481407
25492
1163155
978603
295360
1224365
702985
1283559
21835
1361320
805681
745956
752663
1202458
802698
1254378
828553
416749
514580
695663
112867
966657
776372
212130
1319458
649562
298467
332783
1030566
838591
202081
438450
747265
703825
501689
892374
25416
223777
134370
794877
307389
871511
1209721
967291
753075
411081
942248
786145
526755
705342
282357
702595
861231
838719
245765
146481
1032655
1320440
1338738
976563
830076
1057365
569986
375298
133725
446459
822218
211386
286903
339023
1343380
894199
319385
847008
252336
1350367
188643
243007
540891
898556
1189251
38075
452981
1069636
1247642
1083932
358550
796078
314058
833210
1225880
1362644
980861
122060
243040
219632
746647
929351
370422
1278987
1311749
387708
763510
323981
348681
582765
131806
580317
449556
257485
272628
1347403
854652
220568
838906
248985
411099
1077094
636560
266259
369303
449563
1302713
402626
1079485
49956
417633
671598
471558
18276
21007
319435
519905
644464
698276
584646
220912
1043551
987631
397780
435778
532943
821498
18826
222115
58555
195250
613347
1354721
857254
1288245
462177
638693
89705
662117
1143597
1038160
284046
607845
151696
1355779
247473
1238992
966937
1148300
1140578
32223
584572
16314
789563
1106017
1224539
647095
1149328
370300
467247
627129
714748
594880
58465
473489
251589
133235
868954
1279124
17841
634123
1322862
86812
19187
344935
438668
836485
900262
954920
571110
376761
630970
527668
275916
1170907
920127
894029
116280
246243
1001110
982592
284714
1162561
867601
763461
294873
834888
1324131
1063782
1118088
1009147
1345199
107671
912515
1058732
366677
521524
1220044
1298295
822254
1207127
4613
796572
127917
76649
706375
466029
676501
401777
140949
700922
908861
181391
1024860
430938
399035
835798
320664
490113
486087
950750
1191352
993167
904910
1027434
399955
1050868
812635
497493
1154929
337769
614902
987501
452438
1215498
383072
592591
87802
353777
274550
1015322
133376
259831
1155669
1147418
714705
929131
1301875
1002824
725863
239511
157624
1352677
650386
359568
789387
622011
269850
496389
1209396
207683
1180270
803622
1307144
540074
1112143
814784
152378
1228553
409365
24800
682643
1351856
71565
1194879
761374
914984
376204
470912
1343964
1080698
417006
948387
364129
588120
1005155
387656
120804
566379
1224096
959856
90675
1360192
151006
390863
416735
213516
1111940
1180669
305670
609289
866101
828799
805833
871203
110130
964864
234576
345718
1009506
656211
1354953
827795
690694
301840
250362
4688
461269
785523
145902
148293
306699
339422
260700
106599
1011740
447249
1353483
1223509
1281620
21377
643146
413760
684135
1107223
94998
1132442
1031892
125096
1042768
510935
1087637
1206563
575837
1269079
431361
193746
770882
1212016
182670
658898
860166
830924
981363
914770
736360
666109
223269
959171
698708
944247
1356523
672377
190020
65362
1348962
789730
1318919
491158
786144
160081
6475
1214991
178290
347099
1055040
1072642
653076
687794
866980
273337
560758
74767
378375
251531
954587
83325
151165
1132273
988761
1058317
403909
439096
568187
1141062
1307263
1055784
1168582
414352
73901
847490
1105899
623212
294025
364374
871438
665809
633358
117321
572656
764930
1277039
371785
22089
1327502
457634
1170047
685499
538913
286859
1038332
612865
1275097
550231
354490
370144
1338544
550093
25614
503952
122485
1162948
365089
1023665
1267163
497487
225113
129830
555770
1088766
284814
61921
1260388
242115
672775
210526
331514
594128
685639
519277
1243679
1133984
978406
287513
619924
133916
398445
1125516
344731
783227
44702
460649
836953
163353
344276
735291
1234300
607215
479936
42872
97688
1164496
269701
287473
1117550
868781
582960
91385
1341684
1291472
1129704
1012372
1154749
1102020
605819
208155
604785
686332
1267522
877855
269133
580116
850266
942949
1204531
1200160
506275
629856
109383
85969
677373
949803
320742
763459
737691
663703
887387
831865
1219191
539325
165814
712643
758677
491293
873168
707630
333553
1342261
762666
484261
1264694
799626
1333443
1156880
852783
1194519
298605
1295023
200953
446984
352710
898697
896594
539714
1318212
183351
466492
1345445
1189572
90054
774042
644128
470220
698505
985148
900762
692965
545307
480084
702153
1215590
456673
743789
230413
719603
339995
477314
1271048
1216626
626995
373610
1057698
969088
1061007
71159
1154460
319781
395943
456371
514276
141194
115352
1302675
1241891
104978
1054228
434227
1140348
1132780
1192259
1289530
450677
628849
163790
760298
1077949
41843
840154
368735
357736
9110
635831
1305213
375892
1239947
1233203
1187924
469012
138013
555482
1215238
1192444
914878
995502
540078
1045280
688908
779625
843810
175911
894717
883761
293951
874927
1096069
509629
748024
733287
100839
658973
1099024
84218
1190804
182162
640571
733814
255801
1006469
409983
979234
842896
610133
694611
158535
783830
792843
1237185
819378
612587
90064
254929
643843
32521
862973
682706
1160167
1220462
1178105
541971
383066
504687
1124191
877083
1031486
92118
678333
1000949
660991
1200719
1163551
1242156
57722
69733
525372
225068
596076
347479
779230
374633
443980
1150091
280298
138855
935324
1141259
552730
602692
923297
1083375
1359401
1120999
247885
1363985
626824
1103692
857278
1353803
1348078
233665
357317
579282
1111171
1290777
92073
857284
1128128
735922
77076
794592
578531
1201816
319784
566439
164281
1208770
383336
308521
189459
1093692
107004
1193570
476770
1091088
480558
1120979
655092
726471
868676
527973
292740
517998
9824
1357342
734496
439825
1096895
763204
92183
567322
1054365
898759
1060507
468675
664332
569312
592624
757699
148518
18853
942350
764175
174337
996948
795016
1166950
1212130
466196
976588
751500
938315
502837
1296762
394259
1351536
465158
976530
1139421
1070778
1199655
626921
828932
589907
415426
262919
1003529
1135770
989028
1239435
624248
713915
1127502
1020914
501433
142621
902871
1248179
797424
116853
735331
1154144
257421
128138
616395
683490
1105086
595722
785271
1328673
47437
652868
225852
794983
248756
732778
1149567
194781
1172031
625413
1005458
1359894
589877
433237
1095551
122185
510636
12678
113481
533979
741484
1267084
1199460
255260
1099873
433788
336199
480211
36940
808434
280045
1236283
16557
838761
1226508
179085
27265
1120056
290514
314563
1297897
26249
413516
492594
1269737
863368
1123178
98598
438294
1343567
847296
204517
845804
246151
12728
216626
111738
1332534
72416
238721
962320
483011
59721
1092974
410988
476228
164130
909810
1134678
1169524
771782
198184
33528
132947
505262
126375
1189166
1328387
161755
723786
515297
538504
378155
643093
86820
347508
4922
1102571
880142
160814
1044957
371194
695582
587153
903023
3715
1005979
568312
218354
310521
312163
1228357
683612
926333
376736
1068550
453598
74586
324059
1203635
1205062
1352584
1245128
453062
659236
920711
568179
83060
1219154
1163007
624529
568333
680533
621721
964981
68123
519084
1108803
1255863
272867
108237
993998
155339
336223
1257163
200514
1309881
394831
805406
736691
207240
1338899
162615
34652
930575
330187
843244
438406
430265
1279438
444285
1002585
248182
408354
1032597
576126
432297
253577
263723
219409
457217
1160850
1022371
254454
399423
131613
913911
713444
485807
969322
613001
447855
113061
576624
959930
606231
255417
738857
1067800
796646
1232368
101898
847364
136468
1347483
774161
931105
146763
1201382
857690
1008998
842138
718923
569738
1137929
1075617
1247203
198597
739361
826856
1027506
42480
329740
598137
4271
1290223
1172192
1283063
651034
1008009
258255
1114931
772707
281042
1323707
1029461
32516
36400
377255
1343786
491033
360060
700888
435647
1168705
449322
609995
725187
1198239
895180
724971
938606
333045
534558
1465
488141
234371
987660
833873
508250
215444
1355275
796405
1085758
1079761
769459
1110983
331941
1313560
534009
1224196
507915
1182774
475139
565229
222063
757616
487489
72103
840830
1273314
250071
784247
131516
796523
1333742
470532
406497
835035
919938
884865
356979
440118
171295
452856
1012808
558926
1280267
1057162
873098
1330513
385839
294208
196700
1268674
1347427
479693
1085009
748765
764873
386982
1024456
745016
1311885
938550
507895
1080813
781076
855455
1324381
1354266
576551
862470
749358
785471
6320
444834
1294979
531535
1121104
437375
929969
248855
1014014
140240
829779
60909
1207343
1273918
101249
925464
36008
254176
761750
1171514
1145599
681899
575824
880232
137260
941759
990893
27716
499908
602618
1313014
432259
119923
125625
795749
1222323
1259692
1103023
10958
320335
708629
1012089
74138
628730
264045
877439
986968
238652
953228
1184645
1032906
622302
423318
1099096
497709
295442
143340
679974
1349185
110278
1274957
787908
1306203
652897
248986
687764
558283
827566
1246777
541389
1268263
154933
2602
748859
1267250
808262
354658
1175199
354845
290877
892869
1351893
226594
848530
1121315
1109963
234936
193917
660616
132098
951913
239386
862263
37367
362371
597717
82706
1133671
728417
486353
1178757
9458
540328
515862
617961
471054
546084
229839
1036087
92425
961310
233689
206431
418581
1131827
1270867
721136
530524
1017602
757576
503972
601665
600360
1288431
1092229
939816
1179368
762469
566859
344358
897089
363718
228715
335393
1321164
980667
630337
463483
419233
393771
1159157
1168447
936244
1024719
987865
746696
1057940
1007756
1206532
707081
900400
884048
1298697
582413
48372
966063
1162345
782956
203972
207204
1100668
144027
1266057
1357881
348787
1169649
1207924
1179489
162549
1269609
939632
1242957
1083476
130864
1333280
1155033
161823
720806
73514
723997
1174991
993243
961965
136337
1054408
426974
809258
1307666
1057992
997476
753257
68700
1144612
1272426
955792
56412
1225229
363282
1268003
1009657
1331173
275785
1229476
86187
435023
877263
233541
654513
400315
1015079
704598
884725
1247698
71948
1294714
1262633
932130
1132281
815436
854344
1236795
749080
888822
1043105
382350
660326
92074
178841
945675
532667
709587
919345
252406
828826
67705
13260
1061084
962912
506171
1327923
488161
288171
1126671
786430
1254229
199270
543123
694692
1361400
1277350
1100121
703422
632130
444120
1346522
572240
1072612
1116756
159795
544050
806707
46809
221339
1279202
11684
1079962
558969
417887
268023
260496
337877
547739
549616
1244556
829150
680075
907860
304206
904848
1274971
1197921
123678
64573
1106181
303529
691299
840299
347064
1313081
771110
1081863
957458
1086918
414473
586010
1323558
1292760
863361
77861
467542
211191
590172
391972
1002402
1341653
1082992
928771
922119
217320
1146974
430387
714002
1338047
651396
1211372
634501
674175
1288852
1205560
985048
427634
96489
767336
1148806
735750
601473
688932
827598
1203879
239194
851365
489728
214502
1095138
907130
290529
105640
783751
562999
697016
23548
1072024
1099343
986789
185268
338881
40002
805719
768391
534999
1267644
935888
1180055
813204
551048
178930
46145
469064
1279294
1292381
1252057
384245
481246
488614
578277
746703
1070226
543257
327091
197648
619931
384650
810741
1278690
1275882
233783
835001
1097873
1188574
250616
813848
743845
339989
1280500
96471
680453
878439
504426
998793
690318
1223306
866996
1072653
836044
904455
282840
596186
1183818
1092245
979091
1068262
1119194
632060
301452
351299
293991
1128903
989355
1057453
985828
377966
1262533
823485
539337
751196
516185
858608
1317463
115430
869894
979472
783286
209720
25939
178875
180297
222947
1107788
149378
272334
527041
162994
410098
946047
1322728
506795
953271
120580
183164
846932
374774
960396
1032798
887562
840925
381667
1093356
470340
986381
543981
583451
872836
726563
539016
1057540
195792
337440
47946
99618
977581
866223
462026
365161
67696
970418
345225
800547
189321
82732
457375
255314
1139473
256775
1313263
1289675
1105509
26839
489174
402472
567422
874476
877744
186584
1345331
27631
805493
1087947
238959
1212417
919079
59715
355065
1302155
152447
535892
1351513
1302127
902013
429525
1247529
194896
964095
642781
337535
1017072
566601
999268
1277036
1220885
846815
935038
337976
469448
793753
195276
1113819
158278
398726
588667
871381
1342819
758171
92277
3170
392412
879703
488859
678585
668633
1214789
513502
413872
866351
915374
999440
655921
1036478
761717
780301
437713
897905
1044270
1256321
606806
215602
365347
306491
285831
119018
69631
963246
1001880
514330
1153265
1108014
153914
1087474
550173
665979
76727
1053802
1272612
669112
822029
1127464
527088
443622
223540
671169
1259010
568858
301210
1211156
811061
941680
70832
1100646
415974
1037642
241774
787174
527862
937200
1043926
806751
643837
947275
27246
728304
431072
579814
418179
833434
623999
949945
914250
993761
737234
1291533
213255
557522
1314530
430370
344296
912759
416604
162667
109833
527392
174989
768267
118058
870989
1140727
321548
605432
144807
604935
953426
204264
593147
608271
60872
698824
697306
1132213
429402
1324303
189584
1153245
1038976
656257
660818
165753
639333
15638
805125
487490
400550
699241
201879
322921
803004
776073
1146522
341232
84899
1300640
1034936
707120
738741
932498
613442
1190841
696597
168271
1141897
204569
587958
1049783
159077
1341533
680895
491504
86799
240416
406098
1127468
1276438
858639
583456
1230893
988006
1036759
546696
511107
916395
1303943
658777
433263
158650
321291
1068657
1209880
326222
1278631
1102974
1260530
11712
251633
613154
1265382
241561
380630
627217
878515
200854
417281
1212015
901281
301690
50807
155483
731568
1339137
6880
929017
1243542
1110684
478761
557518
147559
1156048
348476
238492
460269
733099
783334
716108
945983
483752
1314006
1140173
607009
1089062
872541
318664
27873
1104858
536705
453625
1097125
853856
1274322
63838
14423
1175702
1231067
762981
152737
1236225
60523
613778
371104
661070
1114855
278017
150040
704813
345181
408085
842843
430432
719859
82347
1339926
1179532
1174930
1330227
1061856
341271
315867
1174202
115243
386428
958652
725487
252066
123943
378407
370076
980224
856010
1180755
830290
53869
201811
1138399
870590
1038896
582570
15962
109774
556599
367689
678295
1296792
470615
1360310
1144152
715293
121082
429642
1359029
1020183
980749
266166
539232
282152
189236
85304
812791
594211
205204
748308
209471
417425
1062346
1174855
590661
1258862
615037
767444
1217362
777606
558820
1285406
627529
449218
506209
637256
1295596
162311
1338153
674397
591590
916075
1124985
862601
252091
1014897
1229984
698191
1151165
879318
738217
451255
935
1286462
800731
1183824
610202
655204
1176780
552589
686094
389148
718198
1350680
936814
483536
898994
159290
543683
656087
460780
305571
1246491
1243777
1118119
1156065
264649
419263
613184
1361901
213230
475399
899609
1349536
1222296
645849
1300070
877872
384277
664420
1316848
1050150
1032038
894925
62828
200997
914095
724170
651184
821857
17969
510645
553907
800606
35462
732484
532998
568757
542611
421513
593547
795060
1110620
1051659
568652
890287
506201
657410
554943
75695
1338664
345971
1113530
1279231
256545
691922
209792
1092428
459017
769142
282334
908757
191384
566981
410425
538908
720409
270566
155480
758536
1346613
1265768
1016923
1028931
1080954
293076
392778
616954
1170175
1068621
1354353
776443
531494
227219
1285779
773808
184416
1268441
580570
171481
869220
1170623
1350424
449584
1167896
830396
1124953
864181
819620
956925
137505
678666
286855
776067
833786
634868
92164
271228
890074
667272
1279420
745684
244288
226847
107298
788460
428575
632149
610380
331500
584046
38126
684391
1024445
595578
291315
168317
349319
144051
817166
673927
663106
1160565
302486
1072271
484002
414540
179954
738890
629780
415332
1228279
320391
945840
950039
486301
298861
752165
1362075
1025340
1077907
963952
153890
1222166
1014171
752422
1033986
84798
172447
526739
1043283
1136936
427801
1179467
375225
20882
785996
1264840
379161
974212
27476
565527
366562
814244
183901
825142
924418
1311686
11834
827671
1278969
760122
382304
389194
55038
179691
721112
181337
495413
1026703
841488
219903
1062702
14008
498471
335155
1237497
1078138
632375
245918
540501
273352
1178620
629974
981339
431307
1183721
290792
149094
913924
1353408
1170490
1266984
212238
913106
456511
610028
83655
1171083
1220495
888827
761713
1176069
490557
1125951
220122
421232
718290
39326
348203
481961
911338
956284
1276816
1002745
798015
1267005
946536
538601
915086
537972
401302
1153614
666541
990438
706634
816972
926636
606354
517150
483658
1298838
389799
266729
994226
256825
562175
306671
3107
123544
199766
984545
658948
1011589
307815
279361
687668
1201592
144401
507416
264305
1349393
615013
804327
519992
116853
959835
201893
570484
476194
505677
1025569
526708
1073469
687934
393253
906966
778296
411827
505869
881661
1170189
481796
976714
701194
948152
621424
879330
824616
243160
843674
10396
571639
560131
1250672
737664
1064394
1265912
765175
530947
1184492
230534
1009546
1222580
193925
1353428
626333
1034492
122618
102578
136475
742020
1068919
1175273
523047
137478
419635
916654
990499
825340
949702
916344
505048
206048
880222
1336437
864198
662124
501854
74255
1325070
804037
738311
531163
659192
998165
1074829
838758
139638
322354
409154
1343269
883627
1168165
1114221
1073942
1251527
432081
388601
110643
687447
596184
1233766
995539
116642
106609
530739
1189344
77462
30198
569674
773403
1061524
29907
411373
492536
428960
969362
120105
972848
109664
844929
949228
1010042
1021325
1047823
942490
842673
184369
282011
116133
461911
876657
96698
999892
371954
291985
1016342
601123
1204054
1189906
999149
419977
359245
118555
286594
593391
1147087
879472
1315590
116258
365301
1055440
1001079
85850
770047
1008381
888882
738982
242283
1157524
494353
900042
695448
1191337
1104419
1174258
116563
116252
284355
702152
333952
1283584
1188147
838843
920245
608945
1258053
428585
105463
529459
1093353
502819
1098468
474557
1338472
120211
1038385
498876
902698
305652
577845
984712
904282
89493
139786
498527
1158718
299522
75588
695784
461642
1073962
739784
24815
97496
785508
36679
981640
839604
583463
726336
1046117
192427
1273296
116986
1157740
1156856
844617
1002953
1196705
1353139
505457
1355571
533107
133400
873953
251620
408350
1040001
144458
189724
995897
722608
1085901
401072
753297
109134
903360
57124
1325673
1108323
870821
114342
54227
1193948
1043155
1182032
609031
644069
1309432
459458
506143
791319
218681
706285
35979
411971
520857
1190513
142977
102516
393172
151285
514061
628798
156182
866542
53974
672002
290241
445132
281880
108793
237284
949782
1350057
513125
951948
1076474
1264021
1130655
865556
458038
342281
712041
760269
365274
1153429
1079023
324133
351346
1006616
73344
1089637
673880
273541
728071
193561
1088102
681758
1054726
503409
716954
549126
474287
1154360
1309074
841113
1359130
612036
113733
1115164
1095116
1161127
1329565
784270
926239
115446
459339
106029
252627
443527
1335106
975234
1193464
1076164
953143
600354
308366
1347733
1045467
1060418
459260
49617
614705
702713
1320722
904709
1182152
599155
736101
319472
793247
1342410
1282093
722994
710649
259838
1149019
242740
726195
845500
972275
410716
521246
743625
1226112
65074
24624
543079
987197
1024143
818043
275481
686497
259141
1070099
1162236
1212283
174942
849090
21377
31928
700449
983299
471361
583971
539544
5961
884870
831958
242962
62522
384259
442691
953318
216577
709853
599623
105164
671639
1283281
528316
1344428
710146
540389
1317365
1294329
1012568
696753
359373
22789
844686
996897
595275
998443
980778
1009879
941129
512864
148438
1246050
1132127
72771
710430
1083487
1184048
1166163
511717
161754
1125885
976942
1177619
181130
828240
240760
577214
1109883
162923
622701
629656
1143639
1073547
346577
1203271
544002
750285
734639
442701
593555
546595
1058134
698304
819111
145066
392818
286942
704377
1299593
73305
72873
655976
821861
199784
727551
186894
407612
703455
795819
464439
168402
614607
1218468
834526
300213
680782
623068
696401
970790
1162552
1277052
261941
1322774
171541
844120
1071936
1256628
333936
102116
417478
89723
574291
1238621
386108
806558
935987
813490
376703
1280221
646006
899682
757245
1292844
427560
5486
257909
729282
1111671
200359
56694
712116
1310773
1096387
987820
485309
178331
1138096
956880
1179429
1356272
507552
158965
571384
343489
848330
1003921
557086
446508
845353
328382
895445
767249
318120
119170
450527
257117
1260968
429882
501
350251
496360
488425
383753
605046
404325
1229147
495696
675683
1341303
158617
127130
547635
1205720
232439
664465
191680
459755
41739
962331
1232727
200500
510270
1164195
767884
949301
27736
876096
518836
1043166
512512
66803
694186
673357
294782
287861
999926
945345
715891
712137
1048576
321246
525754
487651
800328
795018
794538
759394
242380
55890
1226532
629829
429045
105140
962262
1029857
242918
663900
1264997
747988
1302460
216197
914568
651128
813668
964741
509828
392059
1060759
498694
601689
1218733
84280
673324
188963
406110
444677
413026
172699
378892
1002281
1345760
964910
884074
526794
37827
1037033
1094090
592078
277834
15391
404882
34143
992014
453484
1045888
550951
661051
658228
516047
1227787
163235
26370
247745
162385
1148445
960303
172708
800641
755924
429412
432576
461919
1018267
455373
242405
15443
1292708
669142
1208496
1345674
878263
680854
220785
1022073
618846
455839
911450
574174
831976
1355976
1150331
971535
881595
133790
111977
674245
869228
552969
177359
703807
920427
838166
63249
246194
523525
1105500
191470
660724
115013
152283
92384
613260
354014
803393
1340261
992132
424727
289505
1307631
1200410
1180421
948953
178756
26589
1130590
350143
988750
618647
1131898
139709
824929
1203304
222689
835929
1199440
749322
343074
754334
713361
751191
437533
552150
68516
962150
486421
186293
221431
721301
506374
185493
354452
1159270
401281
302507
850662
706748
1176352
510126
317075
573107
245482
46077
1274869
791870
1222476
228663
640545
881845
1013864
1328070
540842
919380
1100001
303744
1703
492319
324105
509899
504815
1108094
841756
1206091
614304
998521
702649
212678
14972
100288
913159
338048
234087
248887
221868
1228124
923883
502737
1173403
1193502
324587
351377
1201341
939227
836453
772044
122430
514763
1300460
1183221
373031
697455
80522
943822
518382
1109293
1148534
847183
493506
364627
1119079
69779
706718
852380
215586
896427
559949
827788
596561
1291065
1260047
996542
654850
1163105
1101537
747913
504100
822878
403238
724296
615286
197380
501
21946
459196
691489
960107
71048
586958
773844
677564
329607
232916
1043897
274813
927862
63715
78180
1284046
827552
1046567
390494
472586
203865
333792
628947
122559
1295592
1236804
782543
288162
776140
101095
638424
727226
1134144
412236
225715
1252921
1125866
598089
58479
236839
551113
345743
740707
442824
403676
957285
626243
176918
1189206
1157444
833751
1151939
484512
822134
419896
851010
614451
250651
608499
359704
1136432
887551
542399
763800
859070
122515
1249522
867789
54463
628077
165328
436012
171220
718402
900698
880785
192051
492303
522141
642106
1063114
373858
698839
382221
980313
1201041
1063726
935803
214646
1117775
987477
418108
90868
1103033
935983
818498
1271346
993360
207098
1188590
756380
268423
17313
212440
926840
1206418
76226
514497
619858
343774
153989
1278973
599346
89008
292399
397210
146980
146010
134520
490115
1165958
422277
942039
1283518
1021282
1231037
564174
734060
1324461
1228844
1126063
1288120
101176
1048022
623372
592364
1341925
427271
232628
390889
382025
1328832
413301
1347679
1108472
326302
893550
592999
734330
136440
74146
81904
1248526
142651
1270750
1041896
91335
1134682
423235
1258722
490662
646317
131538
748663
1097981
149915
206550
756707
1269010
947214
1144060
254007
602624
101643
321412
216252
1307744
61200
1052553
959151
753645
279625
1135751
59109
1114332
615839
823525
1271382
673486
853834
538164
931439
655549
682994
441700
1086030
533107
34089
103512
738343
564744
709442
509179
228300
512060
236318
822131
435054
226651
138212
392121
104697
33388
1261001
493018
182187
133691
1277291
977048
863375
308825
1342836
1024845
843323
348269
386018
1085396
228353
157354
896472
1218345
1254693
1202078
971353
641035
434818
162120
1110223
525329
1119442
597736
25616
129387
723871
972179
180190
367297
613524
1362666
1277635
793786
785837
445166
501604
1076753
825618
742073
879279
303707
1290999
96466
848642
918631
840775
354366
76660
971593
414605
1059143
391899
1057823
214571
283194
1132246
8700
764627
224814
344093
3899
1065134
422834
523571
452324
506507
1274827
1167698
878999
505713
956029
749298
65741
111644
936811
770606
322120
511847
504693
1167753
1357664
895523
560055
461149
13219
1146016
945801
125541
1091535
1355592
1148252
791334
948775
941169
1266583
1169512
560062
1038311
266
416435
807847
1132695
662099
448638
722560
1087304
531140
1028455
57190
146888
1095276
462786
1139618
307376
108975
1071034
1014851
842766
1315365
37243
688580
100600
815296
679411
569741
988938
221608
1324424
956738
158081
676694
174582
654920
1259578
423651
70643
1010244
1074716
82889
1079025
1352919
658974
1038126
23690
525179
1360773
695721
1219021
876329
738399
589012
908940
973252
1258357
469958
947709
443276
725182
28674
1315470
516760
209588
821332
461650
631335
1328083
617405
1100571
1225507
1207919
272676
670966
427641
1187341
1242425
323025
740608
1047887
384622
143083
841385
184279
461966
1304430
628997
1210208
128777
1139220
585852
145847
1335613
307397
550517
1267093
561017
1055332
954638
791234
1028752
1274868
410127
839889
27588
286831
60352
457558
98587
54864
716116
1297464
269812
689829
1015625
433576
787696
64740
1039786
1256016
620848
223936
911526
635400
708940
1256352
1069058
131146
163501
922780
596744
317735
815634
507254
520522
711880
625396
1077381
255321
843690
605116
305586
309848
754221
321218
190973
985050
1023654
333582
588332
633647
1364381
1110735
5696
375081
793213
1031123
664205
70779
689374
1078308
200829
1199010
277430
1265063
1223207
497906
332545
1358334
1059909
817608
1240366
646530
16955
662338
411991
1019322
888411
645500
615664
1222153
958948
342502
1333425
854636
930498
386160
49704
252691
621385
1094621
102770
496299
1069079
517779
1179734
1154865
784696
1002010
999100
412484
165825
1226005
287457
165385
688311
1273007
211706
984761
782482
511258
1120890
1027414
839446
874864
1306915
242491
367878
678394
636554
431394
822189
121693
42296
753879
404517
343326
638297
56921
826629
281761
1119129
350278
1019382
750271
497238
1188954
807589
608687
238604
1116920
633047
1031547
296679
1280790
713520
973216
457498
384880
1331614
1353971
714822
36718
464315
1251522
1251854
1326641
344710
771935
281501
403582
977768
903902
1073737
510240
689763
190837
558762
252061
51777
396517
684903
1346582
1044710
64501
214051
32754
839095
648364
1340673
491473
1148260
155543
592863
1247609
1302716
1080096
171382
1263756
466105
642329
502058
600914
931871
301460
431277
804845
487715
1159843
516303
155000
1140029
613168
1054244
800948
1099467
93372
137407
171069
821906
620532
449249
245279
942225
179907
972059
1065064
92664
631351
821987
1206360
438770
1067826
1314335
281748
1103519
659741
1071585
710131
110109
567468
791812
350339
1205684
332723
877070
134667
553377
716682
479432
723601
1352632
800766
196457
773258
180805
508085
341241
497108
1058278
823164
709025
385691
82134
544250
1295819
1023141
1048058
411962
513466
328425
600055
289498
1188124
551242
887418
753580
245914
838229
1135767
660522
1054683
826419
25991
639281
450556
741133
930898
1284137
202116
16176
124877
283102
589660
363097
336705
961977
724175
321254
429385
1187199
978246
800068
865697
107472
1103812
726491
1151421
1122069
412396
258496
784047
501461
923016
457689
277129
542605
451160
493434
531237
400321
471404
1169705
961589
133887
425948
1092491
550840
160347
251689
120685
860578
1107051
1110691
1228160
31812
873902
822251
648683
1092094
257001
316488
168225
863475
1244821
955869
531045
1075362
764509
456730
1199517
884621
398534
109010
750309
592979
453643
1048738
1075468
1126233
961137
97269
743026
1097978
60043
31992
668190
98722
778060
1345056
752359
982839
74647
283333
926129
113119
939855
302279
256605
1000669
1056385
1242812
1322919
772651
1229865
953203
276113
1257552
759276
1298375
593022
540519
620460
571963
1043045
1154518
680645
48607
487094
1042960
928443
610377
637924
1320274
879147
319236
1165231
682642
656413
860572
532709
724997
1089015
350196
1358443
554885
757284
714658
874050
1202711
214027
1205406
867117
824560
1322223
1140407
875100
1346095
52053
283198
842039
744462
665007
945578
1182520
898930
558762
55069
893067
916229
687213
1175544
1234386
938391
952083
233942
146939
675841
1323379
1290326
687361
1174132
22142
297277
584066
1098948
1138088
1066395
741126
721018
594232
1254
708097
412969
30505
1248469
1211860
1330844
536964
1024341
202366
1025890
1274051
1335228
113932
891615
613509
1090792
806216
12405
1065790
271128
46555
1092958
1058917
81765
606817
128753
691458
1184521
1231915
148808
440446
367904
160601
478547
288199
412017
1086114
877621
312000
351718
900003
768276
576117
618353
24888
269121
853374
317064
1177126
673920
636919
654506
259711
1132181
865141
579781
328733
472281
530848
245483
170533
51753
979714
1186734
59135
143784
784285
308554
18475
1175787
748030
731803
1056896
654095
1250539
147979
841001
346862
433326
1086290
494990
10208
180128
1297291
457964
290514
589435
169718
337939
502263
518543
129772
1310513
230363
1317224
828602
82902
869195
983143
447485
891241
636746
1218391
121653
200082
412763
377206
1295160
571045
578413
594770
687135
1056221
761338
13513
84203
467804
1298798
713506
766238
1087678
941984
302792
877956
1020699
96781
399162
1038447
737655
224788
1354205
16683
648729
522895
970462
788096
698653
946656
741563
25653
609458
39625
948799
1357636
782575
1139558
578011
278740
345520
72657
1010479
791056
826179
192540
1068855
433546
559052
262226
602753
116283
180918
1264874
589400
836799
515381
1238979
471204
1318667
1190093
435817
745300
766732
386706
1181937
523451
1106699
1032521
229
1083164
1308876
448143
470441
1349766
761986
136125
851456
32575
1214586
196466
1227871
350333
1237990
169313
1129000
281470
784399
978561
460343
333328
517116
1021689
230819
965090
601086
179453
1168002
485042
618015
552460
664300
500852
450996
213122
433790
133322
859960
939130
295518
1106831
624675
535008
491599
5000
251996
184727
1166965
103137
1003964
1317144
510734
672857
1072805
496053
6305
471630
298692
101951
23252
507622
587665
462157
1206021
998669
998212
705247
931073
316585
201238
208747
1136573
58283
689086
258276
253743
503519
128987
1023912
200681
211533
1138148
1041198
1254598
827371
202139
320529
768349
304572
67273
604037
289231
431593
1315328
33422
1262106
988409
999935
378828
1221111
789615
588268
1265626
1098456
1160925
1256559
1222873
423656
14002
1078766
65626
182270
171888
781404
669115
1179280
434864
187142
125055
565802
736629
920006
971754
377570
448
175713
483017
598998
1145046
710995
292940
264547
443553
1088930
199356
256130
569475
983709
1206198
710162
445179
774941
274463
574613
152665
155515
824861
682284
375931
341107
640877
1361065
1035169
574338
509463
364826
680352
848056
221097
257526
262108
171480
91025
120852
228737
917238
87421
269195
581510
53722
1236310
944614
493159
210214
1231660
742466
66572
167634
823640
120526
960840
39645
42789
1142498
891831
1344311
292056
27758
1099509
1207469
1122390
1065237
838838
943997
164157
1337933
1103717
394176
123672
844858
394092
633484
780844
1018475
806992
643987
119795
307309
694202
230553
1360688
1167833
419411
1349500
860808
225598
769031
166967
68458
1156680
1294572
579655
793174
386775
284503
453853
1152857
946227
741451
360272
693799
566149
1341913
268820
348057
836778
622416
991424
1362376
88468
627848
619476
1169316
774893
65861
301229
299642
874418
791350
688990
483893
557655
590293
1017116
901244
281352
780919
1281732
294383
1045254
669801
212667
484382
343300
220554
840692
1063719
1332815
965032
976992
1047468
245545
48065
1294978
511989
876759
763803
68681
215942
1111170
848701
148924
440027
112873
1114630
1035567
1304044
829895
205300
1035629
192542
44748
1079575
885290
859305
221271
753084
80034
650834
246660
973337
262170
857921
1039374
1048544
507761
1039819
286278
1067223
714733
57343
103056
715252
315183
540367
1149296
574326
725936
365547
1351085
1322434
565810
1167130
582242
1217072
898282
1325723
963390
260466
133092
299109
1127415
657090
669595
753517
1056273
288782
613174
56154
412074
426900
814862
206438
263833
87704
270644
725393
562594
972524
695507
504536
474589
1215444
221273
793875
938827
1146622
534218
603929
1233710
43398
477688
1346806
631031
512051
1255576
266941
205353
936308
370312
544204
118913
95320
763435
46409
674880
1217487
446369
219870
561842
1226554
375344
78571
1043423
555950
1184091
468395
1089485
877529
346973
490574
616219
913666
63170
944045
1210080
1326468
244295
511742
1102438
27551
436126
806396
1065397
1216435
603888
1300425
99175
1099607
868763
584870
35637
125001
285479
982103
878273
12361
704885
676173
587957
426314
793346
885923
910814
1154343
797379
869943
236553
393986
982084
1161285
1294031
743506
266822
39698
943534
524385
201676
1230125
124401
652888
658399
1168365
654638
1220661
989609
504169
416802
209734
273826
1080361
564565
26836
391597
1364183
11671
562017
1249305
643000
85213
1022547
547141
1003986
853253
1207507
974149
31235
794524
1363793
1127964
1317209
495978
476434
709547
559725
1357737
146502
932616
1141936
792190
548274
815863
83567
531208
988136
1136031
206911
503246
1166086
787930
1009415
1266725
1266444
866993
1123181
1346954
429246
326214
927396
831724
237156
1317292
324254
869055
457317
943952
300724
92877
894471
676582
1148881
837213
576020
1085074
1107542
956287
896614
116517
978757
834069
1103343
1204402
29530
761030
474059
655540
545635
632075
715908
1026659
752148
40690
1037421
1168275
1207554
384832
86628
1274375
968815
739133
1238448
849078
377873
1024398
398355
771299
241569
1321152
50688
53707
1337241
796201
1308306
1251722
552139
1204549
1045987
222287
221601
990241
1254322
1072822
792667
1166394
993513
1337926
1133675
801677
493218
487571
488988
476469
1242913
184646
1015686
1246673
35048
245960
1195838
67748
1100958
971906
273435
981476
1204749
750545
869399
191492
824060
464869
999031
104867
572700
937006
412586
368336
196579
306280
154331
22121
253513
243095
1027236
618753
951119
635173
1306018
152667
327439
927797
613244
1090173
507249
625774
1255317
251073
164383
879109
191721
441535
818775
94886
856811
1071694
891788
811136
895985
890315
1177206
311715
890447
1097653
319507
297711
205096
1066945
1205325
1001419
654632
737090
627463
922427
860332
338405
640158
554543
1193002
1201269
1280490
1003810
269359
360863
72709
102589
1112940
1296468
1190953
1177952
370618
262739
1200316
317822
273384
482004
1150712
1212173
1058319
236985
587267
253965
465886
926063
563025
679417
581677
852806
714981
589156
984838
833061
1123948
270353
1103466
1092228
489108
5049
671583
453763
1269631
300538
496725
155657
590929
568550
1211231
703482
426047
732592
961242
662241
271183
311652
156120
1235339
788416
390606
201181
1029660
178402
240853
780665
217103
19744
71347
733002
1187442
686521
808530
97425
827942
702992
1228477
859647
1246720
619322
1294721
962863
1135210
110261
740093
598653
1189443
1077100
739714
606610
903826
900231
917943
851717
512336
944394
111464
245941
1032868
1274475
426525
529613
22165
215654
984282
624508
847414
270080
863082
1124565
573635
603568
663314
133582
592794
398451
309124
87340
709616
1092100
1119478
607862
1080064
1114505
700285
1304406
540429
1208108
23512
1269311
229501
820094
1157681
1294734
1336350
1225877
738895
385034
152089
1064046
285505
1180909
152349
1025925
295767
126215
251739
1297774
1030111
468649
48760
731579
586145
310958
780970
262685
946129
1157261
227425
645342
825108
370004
1330519
919016
312863
239014
931936
715778
499770
1149767
21037
1303935
1318908
254914
724800
1213099
965861
987420
817937
78332
440393
1207932
588178
1308837
1338923
1043409
919908
1267325
1258242
737822
548544
1272644
1246139
387886
925839
414932
553810
867602
666406
1310755
272934
1201987
1260535
1223620
1359427
528754
263182
441203
1334605
1257192
556917
415695
1242167
1103382
175308
245714
394000
605784
872560
714959
993121
258506
229647
186557
834474
1164721
771642
1253805
911962
547212
1218981
590562
1044631
20780
204471
757747
853223
1165220
12704
1151887
468416
1190373
216901
394760
357583
122735
326783
812791
1067904
1163466
677293
869149
837718
489561
572887
720377
315986
101928
1263379
138916
386655
616968
146910
1304762
864459
608956
236601
400715
874590
980248
565010
655310
1022299
76375
850689
829854
864477
297263
334214
86383
523598
1239133
1273920
1093180
246942
960723
1149466
730944
628694
1141406
206183
919190
1268228
286269
415028
1229423
998179
730654
764982
731838
1323158
1299921
772995
231602
891269
395944
128389
951438
1338700
400959
263858
1062523
513052
275772
779701
91022
1209450
263202
451134
931951
370965
699835
1319719
1150003
891868
415585
228169
760096
182031
739074
358748
855020
1262831
353317
644225
1223069
101701
1361714
1289541
1340312
489953
968560
577345
1149616
266712
1134917
378957
1258128
1071058
881639
444524
652530
362203
940975
1256525
117920
663693
477596
82434
381558
1321500
804053
1009017
902439
1299353
270740
1181301
3185
1111819
930617
282219
264315
989397
970714
1054633
892571
773389
307154
96989
460757
1153024
1335461
261593
1126679
808537
818605
1198931
764234
11254
869804
1355791
1117413
162476
633776
713824
824983
1238954
1305516
577835
1091601
335554
122477
1228425
312498
780087
1059413
610179
764341
862926
131835
151663
634473
254537
490839
94422
1063383
492625
149045
915620
662942
1157869
407646
720415
713268
978330
1130360
990632
1148069
1273497
361557
1244589
522984
4955
1263289
1267529
508448
876404
1103329
973579
141871
940568
60911
1211765
1180151
1307417
604410
966934
289641
1056254
781771
472643
929703
125625
23440
858055
850470
622130
379953
560587
953342
583849
1015711
614616
1310076
585246
215185
783217
1051986
272242
984474
958036
15536
967447
7791
113547
931674
1009399
359471
411806
1143895
861616
778676
170348
496727
916345
1162729
386598
1130549
499623
1026736
576993
808439
52516
194752
374833
507456
337190
1239805
186307
98339
1340962
284810
1062539
595795
714057
219556
58046
947048
886174
953270
1093813
552800
664135
1277549
387187
66366
653756
1102234
1344824
172466
913647
269135
141869
1280642
176960
654099
1249161
478327
582246
366983
283619
879656
98696
267355
467213
1010998
525744
706719
945659
516348
432468
1010729
445893
623536
922040
261694
883499
72006
807652
574959
325405
1069868
551373
447107
587482
1362989
981329
419028
28467
949537
725466
44402
402029
1340666
908159
1157570
695630
1065808
942559
1304141
430095
1106058
99816
1310554
104789
1303023
518304
1262046
593583
681932
591780
900574
48738
1252469
960890
137075
748579
627322
736769
1158587
475481
344913
141823
700805
1268210
811460
1037430
147976
104897
991441
192503
1271061
1354636
340153
1361115
1330884
308449
1058689
441241
1296127
797978
1156726
643823
73828
1178945
203625
1317516
1328283
282359
882278
339292
875191
426689
261682
543969
372848
10576
435713
725826
366689
975835
350646
455295
1017138
1118591
330408
1235107
535056
992302
606653
759398
380881
1104804
1280826
1208199
1132148
643876
301326
1009626
1141594
743833
130327
244265
1124164
258137
718912
217943
720780
973675
1163200
806201
791000
716686
1196725
1099059
1066755
245892
562861
429159
1002331
326417
670254
1005213
1208663
263127
746107
907853
896181
1171659
1313438
566221
1087762
877522
145137
734638
1148739
678092
276738
244697
1176801
1157308
1346994
504182
260251
513432
963991
1166610
747710
1223078
1077960
1120319
984303
113792
278406
943814
173696
342810
1216013
751285
1003158
154264
457962
1172456
364520
1066365
443804
1329930
19040
502841
54378
107372
1083522
545992
406497
68263
940142
369461
449646
221803
435169
139085
964341
417379
162447
322212
1295519
802619
1208167
841939
175006
985547
16620
749128
524511
2012
425154
1319135
699593
598554
1338345
674249
1090203
1104787
989381
7030
698572
703000
852806
1012946
1199646
401863
118607
200161
215924
123308
1326667
1159002
1359418
1323478
267291
1043042
406507
330751
72733
262108
946062
590768
1130358
1190788
223209
367914
655962
365062
622582
1082957
1273927
164739
1141085
1295216
627544
1073166
1361985
727392
632996
408348
842328
884370
538292
706073
823746
296373
752551
1219146
278210
262043
83112
473377
17015
319112
762900
223528
336306
714845
168281
820904
1039770
617667
980383
955193
1239493
697865
1269160
1123599
1026819
1183551
743901
133012
1300081
456780
1069025
1240131
1094377
1149942
1326238
72969
396111
60996
830913
606117
948688
1231983
698579
1321507
60687
27788
904015
429366
1044790
172832
1068612
178631
1329926
887142
445118
860501
476140
473042
1260594
65674
119143
631962
22878
684627
549265
1194765
1268215
1050166
871668
565602
40553
783924
655766
937355
602632
754919
1178716
668514
103729
83632
409573
866264
1355069
633530
1136620
774492
488718
510425
1239571
1320041
965608
569703
268284
32126
1353982
934091
1139574
845644
400027
925428
42279
465144
286611
468218
1359467
346780
479492
214103
970375
1070901
330651
338678
924254
762566
1148266
569407
8587
743494
770011
1263034
1317892
547949
721400
325413
663480
1043588
1256022
1322545
888982
339547
862267
1200706
311561
482928
858638
777626
528035
855401
126443
335599
111236
1109564
487917
870144
44937
230347
902645
370513
781158
1235516
134346
1004113
725392
1074146
973481
972722
1199239
766867
1093137
1136391
1291713
383723
533580
187793
256054
178720
667899
483472
605012
736066
900443
1147263
822093
30058
377091
740092
224804
962394
703645
136313
1258433
1346668
1348221
221672
621302
546784
1045713
741241
587223
481927
791476
86775
851471
391586
1147582
849589
1319466
244032
571556
79760
427321
1245930
597937
1306791
943536
159689
60801
316808
989046
945520
727846
51627
1319410
1161655
1291549
1308099
999959
1233158
886380
1043004
21584
378344
1214557
1230431
442090
31758
1259281
204448
1215103
910864
165231
658760
178226
1185361
40404
875659
946941
260302
416639
969325
37495
727496
1238374
213633
980304
691283
414792
986226
755183
985019
58684
321681
835970
462162
479232
416824
208604
1074748
754150
101885
534564
942226
815184
1116230
1060937
561014
1014199
859210
393797
803328
532113
202361
442210
1169208
691627
649107
970681
121088
1274461
816746
546060
96040
44744
918596
809647
664859
691434
1000431
1027085
554824
721716
738945
882673
430473
600403
250876
916971
541523
170735
1052272
147901
321691
596424
694395
266854
1319637
338687
508867
99338
383975
108039
1195121
444317
252279
1196166
698788
271183
212137
199897
1294728
945103
239216
467078
1134203
127701
1354247
216093
327887
1060708
1111161
791597
392981
632161
1217128
437166
429190
1181033
408730
730453
1148438
26948
367958
859471
1052545
1301946
980403
534203
1030586
232172
21026
810532
708037
794799
411575
276608
887212
165225
1249850
1079185
346056
374233
684439
608399
916636
884644
776017
1065422
1304972
1082875
387617
1269536
1014585
635984
703465
985924
112530
1337333
1184203
312098
1084327
626072
259053
24279
444659
1062576
1321733
733042
891997
772624
306355
266751
237092
335495
816656
1160578
28163
39227
350972
756064
616846
234845
822919
1071123
974761
1362175
575617
358103
880146
956867
167910
1062877
1274492
616756
798462
1274645
104738
787769
1022187
37257
786227
520706
1147587
617731
812116
628563
435113
222378
278644
637381
581821
630573
700182
1231199
217802
1070252
86112
208085
64363
879778
978528
1086992
489
16506
276332
314849
472366
1291918
786339
1273900
1314530
837866
1153922
514404
709448
124677
724041
232449
1187741
598481
214982
918638
350519
1067133
805847
38954
165700
1170747
888944
1161447
1117610
221411
1311654
129094
1191806
441653
741795
83975
337675
955432
1267581
590454
1124725
962604
953643
375773
918085
25194
1258154
968116
1160490
1021366
220586
1133492
1131313
844101
154961
729585
165093
649668
419951
918456
115633
396338
728117
248508
310869
769901
313042
32120
929318
242680
1204285
984255
492421
956069
121143
870348
924381
46954
994074
778554
997136
921640
267720
1364085
789064
1321857
1315168
16778
1054567
1048611
1330309
119603
84677
795976
648552
69559
606270
647993
279397
513879
486050
177265
834506
267009
812023
1149346
517032
874208
779187
861112
922517
417981
1202157
1101109
292819
350518
1977
432306
348187
364293
357493
193069
1002365
585206
629029
701511
564527
937031
1177811
943761
998869
1200858
215994
806360
543347
771718
51970
1073923
171701
641794
584986
340338
819959
905
314946
819069
462686
648638
1085936
1321960
830022
624570
356854
710564
381939
142730
525168
255206
479706
76146
377712
863637
857443
1100850
590323
1148321
10726
665280
665030
455794
1166664
205029
296580
50391
470486
347523
1028595
639789
1140274
632990
1349916
60354
640996
927674
1214006
852635
830371
358917
683573
328756
413618
177621
245435
703849
51481
1267698
1077420
950844
852029
186197
1030525
808926
25013
227149
784640
332403
765661
365903
67597
738585
918268
223908
934678
1270652
975005
11033
818452
1306187
348175
1064662
612200
968417
873440
886254
1205315
371943
1135659
65151
1061350
1265961
1194516
884387
81277
854107
329064
550347
1235509
243551
348984
510137
934010
308885
1126532
982950
75332
579617
1347149
1263626
441059
1322847
744153
966671
987731
965747
400526
452540
285998
1305033
876801
295051
284180
693028
1306358
1080143
330355
513257
1203535
1303809
134319
606686
27039
624231
470730
879908
1169044
1097176
82028
1352146
5064
359098
501401
553599
415921
855431
110026
897733
660235
621280
22989
543731
330582
674769
42932
292497
1262934
375742
1338947
951146
1565
322430
192252
1130568
1303531
91902
683420
258935
311165
1229513
992799
228075
535189
583864
249155
943611
569675
1325012
201934
351989
807376
590750
472129
875663
659941
485651
1291457
1274444
1340393
1158548
988486
775911
28799
137695
677042
1225033
1010373
522999
470350
669303
674479
797241
302336
646114
1014037
1271973
907052
787508
381833
792709
535682
1324976
886247
322789
1103021
39113
349307
1199478
1115621
742289
187964
908664
468800
344195
649180
1275355
1083115
1068000
1179798
1106939
559867
1091856
391418
730171
1167554
1109117
794793
879063
503356
650771
64287
70406
9511
343239
730904
769402
1035006
663689
1024539
466923
768399
279324
813887
281001
663809
407130
673467
1341381
1268786
859006
339697
130300
897847
951214
621391
1299474
1049533
790334
570643
1116235
630008
511011
973066
269159
1287249
975883
889742
347939
228465
774308
62611
288781
624102
911820
598253
37173
397481
203591
327677
1334434
1351502
212705
1355011
191883
193173
92538
71789
230530
461535
876656
1347401
605329
1001768
565641
438385
1071466
1210890
795860
533873
212492
528437
1093697
774496
289251
787111
826658
536116
629093
85175
433647
197096
683199
1263713
1153711
871077
1317453
195111
1326907
883227
476958
142898
1299718
1207168
174187
974431
114115
1238709
415949
219228
555549
1329924
975033
975951
204508
150320
435896
979582
343167
119765
244579
342209
463565
1068460
740171
926971
339747
516185
886903
436593
88207
1142247
273929
737570
959400
555339
412893
415454
876969
754136
884584
863016
931033
1320262
474283
530720
815411
200115
1099323
1339038
352282
188934
516455
1051964
864385
1033724
1263400
331610
510906
823125
1053706
1055809
288956
1010150
400604
82968
617414
152536
1295849
1144372
129987
189573
89040
549272
318538
567407
72724
262837
983473
129308
1334237
1011916
251017
649979
569353
1103785
1278055
688757
1090196
279455
371963
486481
1122594
830220
241873
1176189
1187865
875495
667352
493835
946891
905858
603585
534899
769081
741380
838809
162910
1151485
1291979
469913
995058
882809
1007411
171313
187014
838858
105527
442676
75617
434508
91655
1033029
1142329
202914
647023
379335
1100334
1037608
467841
171274
44088
830803
1465
870156
370788
400778
791328
24917
710609
306130
1348747
995663
1165127
422254
56974
1261797
1073532
884594
991485
835528
180618
922431
613929
977378
1109641
836642
465578
270471
137452
1335992
351832
385378
1352003
141096
1234782
478958
922858
616072
1230827
416583
306399
677553
1187525
378282
1323420
926251
1158283
334511
892904
1240234
998385
1208109
204492
791147
55493
78450
981863
317018
1004500
616502
1112927
239335
1156696
232329
365563
1068680
9336
366014
368856
1253129
230362
269748
516166
832563
219828
1084756
403988
235778
711352
46268
409882
1046288
819027
29202
136604
190405
767497
541761
1048015
653180
305896
1310808
1269958
1255933
438939
1170333
1013777
79141
46419
529947
1203239
181664
754237
1159094
339289
805124
322486
90239
266930
1084678
1134558
136573
414941
811126
721373
349974
1007500
668325
908138
678090
559603
264016
628392
771256
876807
454714
446802
691950
186252
1024946
1106327
652283
1150681
1085194
1240056
961460
351094
1184172
464068
607317
283093
1049527
271953
1034041
283548
29456
640769
1283164
1271216
543477
1081244
61616
1255688
275184
251685
226155
606308
143651
283621
411255
770969
330722
914004
643652
172221
1040391
1106118
593883
534148
790243
465064
478869
777503
550734
393671
1070129
661
1187938
47403
779472
1231658
211542
346485
331853
1009112
318905
245016
570693
929478
1161941
9546
95596
1265955
1030977
293833
258636
529499
1131873
1081537
746760
252321
1260240
1136364
235390
1043288
358354
594154
862984
172317
510436
597106
58435
697299
601525
1154922
701006
1081249
1196374
1013104
465932
780272
1040816
1188371
986772
226061
929820
514949
782902
70230
1310140
125161
1068877
349047
45326
203639
663796
568344
822520
1321073
530588
796161
395701
655064
601752
1204519
724785
299555
1218243
458115
1341190
276984
1344838
340352
270812
134693
1060636
1255820
837207
1145661
1313593
887696
22909
612595
558268
743965
271312
151682
841974
913664
371971
807983
452524
1296284
75299
1112605
1189869
326116
329811
478796
797213
639995
1363617
663549
10635
56988
447277
283217
83218
397850
511238
755251
570605
1247166
811919
126309
1259085
182297
1065044
67447
36829
811173
762941
522057
199252
124112
857007
245414
1279647
206313
498178
459791
154026
709836
1262377
1144717
809769
29716
115849
487768
375038
40919
982282
186828
1087872
198747
507848
754420
193485
1204416
636379
32110
392495
297636
237367
542125
1261539
613038
927444
875445
858862
1177941
980318
1046028
1016180
1120356
1101045
24834
167215
1151371
765397
230888
929878
1092939
316003
1299206
814202
612588
1287912
64999
111388
648380
704
586807
189356
919717
1147303
77622
46746
154026
1236407
1348888
1213176
616432
149485
1217460
477138
411596
1149418
475491
290742
61455
234233
373677
346755
126492
307972
312311
33535
131987
679482
1317781
1021383
281381
418600
808164
857003
230324
338395
1332457
448571
1349698
733640
607031
1042258
943228
744033
1186704
1184220
275541
523438
162427
186173
672270
797007
1154206
771225
627936
1194845
700325
9081
525892
1133317
732953
343844
181054
1299102
1205613
140508
386490
851209
776936
297904
1231271
1149625
860306
859467
504468
314861
306945
115283
1103519
197700
1125635
272637
1217339
64320
80646
148426
990770
1070699
342552
1131465
129314
324017
763164
1040275
90490
397570
1253811
952367
1187855
1113154
3989
1275781
655561
798031
905330
1213670
834378
7619
1058491
526991
834758
640014
478247
1155727
930652
1163353
311253
1043187
901520
968213
1102290
559154
217319
134175
1243357
1218186
1205233
998388
530839
305968
1361324
1009040
1072920
460742
216253
23094
1198931
293806
208727
856319
180144
701212
13521
1350073
1318729
150210
1345776
830325
714033
1079501
1273452
697144
83634
526581
880245
596413
218307
8404
987000
904484
1193118
483443
924937
220334
882460
1200525
624986
1224164
593841
28921
671294
522297
1186951
815870
105895
1002691
235809
1235544
79524
266384
456132
1131732
408894
204532
649214
340307
678834
96312
542677
389494
816500
938922
1180459
819893
566580
1354935
621184
55016
549475
1363451
325879
1083838
1337969
972950
165353
1197600
1112065
783804
898568
682971
532595
793884
393434
811760
1277090
199811
1111024
725966
966035
120857
1089508
360914
1309690
572792
63990
1184156
541758
965481
972639
295113
565564
1317028
583453
775124
733676
931629
1302883
1196262
748817
1341976
1265030
274028
560742
48283
861194
241422
1034390
156849
1236548
456799
182844
1160962
1029824
87655
1266432
1149060
738294
543986
1084003
763217
823564
387279
63305
569517
633920
808007
637475
1334485
340457
44866
128416
431515
359696
925516
1013728
189517
693974
1293656
310758
17413
1324694
969327
683001
1337267
259715
1130313
985221
970712
1007908
1158159
467907
265760
1328288
1257656
393638
880576
961760
950719
492688
159205
19146
481020
272144
1144705
317990
1152219
9880
1056533
597277
268932
771869
586753
1268695
660423
654229
357930
855512
422357
162249
1185252
1198913
1301846
840872
185638
1093431
170192
485572
1293688
736911
1223391
9970
1279160
1016498
592783
801972
530927
1103265
681084
289754
995845
148223
952553
328790
102499
730328
1105492
1289383
896149
273594
857914
1030408
910606
572946
351980
777149
104440
1351684
1143766
1147047
524816
717629
341622
123314
367886
252759
530659
417487
259446
827311
476644
612806
771496
15146
168513
496461
259393
1076984
247963
1306599
749340
325807
532612
925781
1359824
1124725
459652
745294
565255
1359725
158955
642184
1249780
533269
463924
1135135
1090493
491361
649744
454260
444736
539939
991288
1026913
868210
1144425
569905
403051
100730
689276
1150801
583947
395084
488985
308083
1018982
624410
1069156
264340
151190
164553
1277493
284923
14732
1039153
1100586
1288716
543415
747522
1272331
202144
338333
1136343
1089587
1001246
1006294
19794
101385
1200266
15961
731339
993559
783113
136540
557448
291922
664957
667688
262076
356609
642472
415526
1281033
227885
969535
272929
735955
1270735
1326597
1182368
829257
355694
1262125
495960
50213
205959
1014461
1281936
890646
1288871
1047100
531423
1182581
1253296
965892
1081560
899821
136149
1047351
1152006
869750
993251
1255843
1165940
1113109
373855
581273
15806
730702
1185231
873141
1006806
154311
263879
204880
6361
405608
410937
273929
1032800
1142505
1297245
1151000
622130
980707
658697
1037703
1209032
651903
705878
1094042
700205
1177292
1328580
27623
634754
679047
90845
876404
1136301
861781
541806
1093070
322137
461995
1067811
339685
359658
114372
190443
1009742
1081200
432658
583042
1337691
785907
383404
626896
1039326
725626
506037
1096887
1243342
574893
663305
64842
1177648
943759
944544
794360
705215
128467
1250538
164608
201149
845978
82237
338866
790701
1285377
354845
132044
632192
1062848
1206205
131136
1246100
1361921
280459
763700
951162
871105
410181
327344
1166899
1059618
683473
826465
1005102
408603
715316
680625
911424
1317420
516877
1060758
9947
58538
449263
237584
1237555
299884
1212193
1337777
1320910
42081
1044458
755110
324636
485861
322009
1138187
46586
229270
139573
1200066
1150546
731489
547410
717363
1037164
300637
1264431
383218
1172948
306655
474448
1136007
1244814
733639
754250
1289495
1193175
169499
1352267
23185
157198
718848
151207
696771
1161652
222597
489944
1172364
612036
853158
195023
1004495
408930
742322
720851
203221
557328
52121
1005522
550324
323465
1241547
633658
582640
1168958
1328057
82435
41967
1123827
126306
654636
326589
15685
131287
724488
1283795
1047503
117123
1217821
1326926
442727
295398
153190
1105081
761544
264046
67141
574714
1360919
726814
1331120
1220898
265460
468395
984999
246496
111614
437569
128095
1067234
798806
315796
232636
21724
1055134
1317863
962229
476833
124175
1286713
1095209
881452
956422
469202
1187037
761477
865838
437150
72848
850072
249124
1266912
79438
764403
1118247
1119223
66267
62946
557638
77566
1171
712562
44232
1212603
228752
444867
84389
990499
921687
902433
863247
98934
784701
314519
803483
1036764
341353
1156114
316876
13936
37164
1181491
253048
27084
780724
481062
154388
306203
358616
582584
882434
314151
882275
435844
565818
1052374
319589
1117260
667729
149675
1162595
883854
304654
862548
319397
486610
339928
118373
1137373
1357654
805145
820414
1166422
776752
510218
776812
1219075
758794
1235508
877560
655559
31503
1122098
1238888
72863
599929
763218
836087
566194
594624
425330
196959
99602
630722
288987
1274170
369050
1063417
796000
913448
265618
845978
721069
1308498
739907
65227
861674
578161
1133840
340705
723682
1303971
650354
1316796
7974
1117413
1123529
792286
99644
332980
150944
1313079
707525
358233
1227140
997653
109675
1021726
1196773
1292815
1087713
1303044
395238
549590
351196
358700
693577
1334544
1220125
180449
547743
1303934
1106402
1049514
188236
632716
120967
648183
489351
1323041
1294991
828120
174207
393429
807478
525770
359397
560579
1334528
1039667
639581
103126
829160
302228
1282657
187688
1241385
1153032
891974
711125
425170
411715
196447
1026977
724411
816349
176687
475031
1174167
172274
967379
260104
1358161
60980
374285
314569
946308
1336298
871584
761577
1116272
637561
552473
1122821
695096
120906
23287
258953
923217
999684
565146
39499
143708
1144955
1092095
617389
541192
580813
2557
172953
928927
301188
1318670
569128
436723
1115942
890500
925018
779044
119772
962058
1274433
245562
82559
1073405
359531
542463
1054915
172369
715662
730249
1187814
1055815
160584
49934
1219893
1004964
6771
1206709
1175487
229571
371231
1011913
1110455
1085783
1036315
802723
1004764
467998
352607
744046
776681
487923
658505
344502
1236152
1062756
879727
424885
388511
17696
1261558
877478
1178469
1069549
264078
360122
609127
731648
1301960
266229
395600
1031064
976922
259881
807594
1007930
667816
971962
125543
1361431
181179
462857
180231
397309
467287
22040
242815
194967
613922
461199
875357
1179612
663121
162351
272344
571290
540063
368369
81422
77829
842375
448587
244231
671012
351445
567540
685849
284120
93321
912976
1354277
264549
716966
1279
1301231
152045
532214
1160196
326300
1072873
171573
525047
110995
240707
1290990
686822
750319
814867
10918
245110
123370
319723
1314115
346096
1082184
940114
1154293
439055
289198
365982
1137655
21426
563514
557107
196519
1158273
863056
366042
1067943
575764
388669
1029240
95338
416419
379773
780262
356184
686223
1256113
438846
398632
381751
1127635
908017
1132766
674966
1277873
1086405
1320602
101274
99726
1234433
769224
918188
1325585
1327508
1015454
893508
214317
626888
1256360
528029
581420
199082
569964
934629
87400
273250
130052
1016810
361259
316525
579775
129697
1260212
860120
670107
93300
186945
508324
487696
594507
1092165
1108063
298491
1178889
374471
612397
228111
1039157
1051764
380964
353988
793545
232866
724148
671135
925410
857848
313329
56123
30027
1307752
506136
574550
982302
620670
827550
86169
877172
922508
1100777
203063
362240
337473
267680
239081
645029
29345
535252
324734
313016
160810
1127857
651231
726724
1352076
509182
1065051
250936
384307
105218
563160
130617
664502
1004978
450714
1048164
820206
360950
668345
211349
176830
1171926
243085
1269101
1348025
1099604
527158
900710
305263
445503
205070
2725
71349
1139651
1293084
623503
652609
637699
510103
433009
1203055
221871
1137703
950755
182201
1183129
633850
460228
453026
979815
903959
1131314
255653
941341
264561
654133
104170
1084523
1177118
260019
226389
403521
635306
414957
1821
700208
206813
52734
873933
760455
761567
632766
18964
904329
708086
89115
371748
1144732
861895
1119265
1085518
901173
563919
171321
1007352
137017
1106916
310202
981368
1181575
1037175
1243016
162449
320035
205466
865132
567504
34938
622648
807215
567740
833984
116549
1097843
433931
332318
499381
211159
908089
967630
69393
1247204
1129041
1153350
1309074
228898
722423
754436
1100182
614826
568455
470130
55595
1034273
1308017
741370
125273
729049
63803
72502
632842
513854
458151
922951
1017093
781441
676655
1065241
1135236
1141969
629763
634965
647317
244406
1167259
1336933
915961
165826
770663
1275117
1310271
90361
729595
1148527
1128676
247267
935824
1189847
1054329
566703
1336633
1009147
1143659
25084
172695
216623
1008278
1169446
1028034
10092
758831
54771
425561
402504
1330869
614025
905104
758033
186232
1362317
211561
1186710
449871
1326958
441965
469118
484645
249902
889195
1208236
565637
950152
279878
913538
634874
1098497
1305039
431912
94600
210528
1259154
557356
1061033
252279
901340
1224044
1188655
1173560
166948
414664
501197
529710
1242360
79952
404056
274796
924552
1194418
870542
896735
603536
990263
852359
1221693
1029953
419752
660367
565969
1298207
830065
386985
256949
1177448
530220
960021
1303066
837832
524467
926205
810093
155190
17783
796171
993958
202888
625945
254645
931760
115623
270906
495108
641080
1090947
1321325
934835
553815
26351
603129
500671
663099
886896
593713
981750
1276758
938429
1335814
866968
161085
505161
1122135
1333044
1307623
375154
297718
275722
1342914
439659
1074709
975706
996241
1231190
709913
192021
1083793
255623
781096
151874
177488
1353098
361989
163971
1044634
1068798
611444
947075
1106710
736465
1014947
1070560
1029627
896802
558247
271879
1106411
760889
1047655
870103
253003
145568
313016
1151550
1231520
1056036
295548
198944
1200784
311429
831372
409664
1197526
1362119
932637
552685
1314114
423933
1273679
762327
910894
413172
1216770
1133015
363898
205065
69392
56065
808551
752670
586720
1268782
623786
776400
652165
548281
1129917
251602
225568
270640
433706
215723
562519
1240891
262890
377969
1150001
696453
385774
443701
1339076
461939
149704
218863
1053479
106286
1310754
1288247
740182
611008
1264317
921361
1217758
553396
691809
178780
80036
1129668
347207
301500
435375
501562
1131269
51795
1173853
1162699
481719
1051526
806203
1135362
494922
807718
725192
310638
903638
569620
101008
1333088
1179987
219561
1264483
257911
643944
756435
674296
441160
863855
1092639
106673
707103
342352
834250
67627
992380
1198377
1070192
1140030
618926
334418
113574
28029
23139
94699
885159
523437
1156003
688615
916321
329125
407912
693912
12060
509333
1005282
895934
329657
25247
796818
891133
807772
858573
1191170
771877
431031
416475
395177
138534
1025080
211240
974643
1098416
1363796
386653
15863
743640
896940
1180116
1201325
492764
305971
264547
1333317
358107
623583
1291776
579662
901956
473144
825868
1133246
394043
1358412
217726
828815
1205289
1080577
916747
200954
992227
1277466
13899
972324
336101
11506
934042
264307
72633
57289
577805
1116167
129938
1202915
1098215
427333
843513
1047717
1232590
752481
357200
109842
123925
1239653
207491
1103337
266654
601404
1158395
739008
316637
730547
1257635
1186975
589665
1241226
744692
191467
29661
1080176
1292237
209862
1232801
210173
1052746
128735
791173
290226
647683
657051
1146476
748898
552694
653807
711847
470167
1082411
917997
424944
963082
653264
629977
1216603
276443
1259488
1250295
1217059
275881
1124329
272902
270530
1335748
950797
292648
954144
414899
1095710
568275
335390
949754
1297280
1166126
1059577
1057520
285310
725807
330267
1209433
1068315
82033
1070459
210671
1222051
323999
456305
668315
441741
292359
658518
135516
1283368
225397
1070196
498840
677492
995490
1306099
1330025
430783
839186
1230483
11422
1323414
430369
887799
604443
221165
79984
500237
225051
1267847
1102905
552509
1354221
439954
154567
1008201
1219697
1145398
1068927
169539
534767
475144
460854
247167
661480
1132481
257637
938747
563394
1264482
340659
475123
1270272
1064903
1174725
247001
982888
672764
369362
943385
757727
822713
937573
958738
244939
464896
1247410
623510
1344902
790741
1048825
364637
1016222
224750
992037
864154
972191
1169392
219082
709707
1326142
1260295
367153
751937
161886
5207
146582
1232415
1289780
382655
32389
227834
966015
1072251
324843
728351
360698
1306696
1302505
337677
1071842
476212
1135114
462121
70138
788805
1310657
863068
570912
943059
390399
687002
629291
837693
1342975
122518
513764
567014
677708
879488
481695
519506
465516
36884
298759
984520
422344
620874
649335
643133
1296679
829390
655638
646735
92382
417294
1083014
786356
465364
781463
660821
413461
420011
1300723
340793
865441
1308275
1315810
1278562
409046
554940
1260965
773297
90052
1243637
135336
1335819
643874
1079418
1311105
1049364
1007783
76249
1066769
501013
1237769
268800
192905
562726
1298576
521016
738025
97453
575271
1193174
438558
927204
1274477
676469
1123800
516133
1229792
611956
945986
121239
1359994
113405
810191
862728
507514
430038
790382
762351
45299
696941
877688
281851
318813
866724
29266
1054004
368879
397209
799951
56535
293589
480469
184586
69779
764918
1036642
795285
269162
188830
1181373
485797
73455
166864
685609
848563
1246482
890283
217587
107995
741020
1161587
1045459
1312378
1171258
771281
861512
627621
1167287
1152976
441404
1309390
904006
254375
857822
1267757
472864
461016
38989
779584
134994
395867
1065388
1127501
384117
600284
1086529
770970
879450
495489
587250
539415
652948
1185123
838063
37700
660105
1361976
309904
1037796
13085
1184685
563012
178650
691565
936444
1039345
650191
1166481
1082551
1299868
563104
362962
1297122
120708
257873
392260
902219
308374
756422
583853
1198853
255879
389646
541119
422666
981447
395791
489440
919679
163582
540843
1033207
1052237
643189
326116
928877
1222261
990986
1188362
738836
788907
95706
1148162
744259
938764
982340
133992
144893
311025
900103
1192995
377791
195514
354858
632593
981139
1181975
1093314
256563
1092090
1186607
552210
1239134
1233965
168739
679845
948145
667503
686957
577015
897680
349244
1164573
941328
354586
859175
409827
662914
1173068
726300
807331
617628
484148
164669
1318618
1259506
39551
1078144
98205
287461
26118
1156828
1224742
1242596
1145801
637782
1023143
88298
1073375
903533
1223754
864398
242782
629569
692615
617836
428303
157426
376068
372288
491439
1287657
25397
1188197
147558
1268259
573796
549723
887954
397239
1114732
609632
824238
1229143
621303
743204
1008311
6504
757521
995388
578941
515412
356904
1184177
945096
1337585
1168175
211906
279596
995702
1032144
220296
674998
939751
919398
463983
540704
1321876
633744
226831
964835
366691
132770
862803
1316836
203393
1066512
1187755
1322798
745501
920810
522700
1204173
388797
838399
1268618
763162
47285
457966
159593
1248128
1131953
192191
45808
747813
338296
473715
216842
956894
1204049
221250
1312416
839285
324763
484366
645268
592814
1032170
639856
459781
1226156
658204
1016513
355771
350607
937233
801616
28040
600783
423799
357979
330125
397237
1010880
966882
543641
852746
137799
675122
420096
954681
72897
1073733
114118
364574
1259442
1215204
618466
233490
1331935
445019
1234108
345271
3591
1146179
85031
583619
752703
25085
741188
661768
770781
562705
352851
1001201
1065125
917231
1117837
1048614
764094
332383
678257
945526
492245
900352
714126
306393
270700
593130
905336
592215
234182
451315
53649
336534
673510
236370
108421
1174679
1114874
120968
114244
664735
1010757
976059
1166081
661885
655413
244724
329699
910589
656286
472886
456463
170130
548747
401975
1244540
601988
336922
969329
680230
713781
1054431
1328535
535343
84526
1128012
388749
1160378
1216966
544300
157277
1331906
878644
74979
375753
141287
1203096
1361619
167214
684661
733946
119848
852539
1165746
1196374
713740
441708
42985
714477
1149992
406810
5026
1235841
980344
892695
118210
737012
235178
403322
741652
1293778
478441
245397
147515
517006
1065594
393604
1240756
55589
974258
822404
506136
1162803
1078894
634946
598718
58565
914115
209178
769916
904766
95024
1241094
434869
403485
1226316
953955
422453
555534
595900
112360
771175
508441
24519
402527
58779
1066564
472987
88398
20590
692057
1269235
302228
827348
707011
564070
499681
278570
72544
619023
215054
1028639
1185615
1151060
612800
1177823
1158852
941632
949921
94524
1337546
946846
417955
806437
457985
211626
579920
337644
1285492
679919
7647
664749
1135388
633685
922815
288345
794615
1216429
571348
713223
186601
1277952
1356391
35558
939438
34694
299506
720865
601421
957507
1006414
287501
195613
484838
542513
825370
977802
315849
790111
561854
465611
354608
179969
1214138
4831
1084832
1264522
996172
658754
376438
272497
622351
528277
138894
798253
694910
716484
1122867
757179
1197821
850337
1201438
731703
1349736
49344
56802
580363
1089969
346317
10103
450776
430376
908817
1301411
77369
144600
794694
504429
186672
815331
1290334
858807
1234624
169565
719513
911076
762868
181620
171308
721487
329184
722289
320132
926240
64171
537148
1110055
671632
1214628
605915
853877
595912
578857
915279
697637
1170061
356801
1086073
1039229
22550
800860
197476
1227496
98647
1265636
990733
412354
906425
184135
1184012
354790
323
442969
1273149
867572
899077
839631
167172
387837
976351
786406
693020
1243410
379226
282210
168197
350849
834079
588361
445823
154521
935678
525820
43621
1204094
1315786
1155391
875001
233543
1223177
1108394
499573
575357
1186237
418273
27374
482195
1343015
934148
134914
535060
430999
93503
269674
186018
52305
1035362
1313195
126886
1318648
373713
64375
1259240
934110
1240488
69899
1022760
213888
741127
532407
1057824
249506
769627
83991
831998
396808
986497
933396
198103
335569
926136
960553
1119910
452439
864596
120036
837308
983816
1294258
636261
481358
958914
892155
822274
1205837
978628
641238
200414
442086
675198
658283
703367
410044
466726
8923
1041168
416188
630769
354677
911650
944173
467444
339852
1165273
974806
872022
602807
1280764
95821
822739
5015
48248
1087370
998331
266965
299334
1087140
674793
898316
1117357
76307
1099118
1153748
1144718
1304672
931963
101917
665959
258486
989072
75855
55406
305013
1081175
418983
1332367
671886
1026218
1000559
419697
1012520
592386
4835
682441
1063316
1275845
398857
1264978
1088736
1100172
995656
455623
634830
98239
371845
314776
306223
1358533
1041449
264688
211670
716001
1181462
1311828
1087984
1092381
118271
46662
839347
739362
199176
665968
343403
674740
175179
198241
1247545
488710
178742
373970
744490
285236
1250579
362439
1231149
703905
313346
103552
59698
647446
1007733
743474
341792
1291838
723961
310602
1028272
197291
922156
513918
278399
275191
700013
1062977
230107
515333
877226
839793
1260047
144115
718035
896914
229960
384645
1149613
1330410
1184260
786429
1248093
435842
1038782
961527
605034
1288996
764691
1113225
813283
1185510
257134
933483
253365
1020565
86923
757033
26848
325274
964867
165339
115741
192484
1073546
692794
411094
357550
98679
1243456
682575
220890
77080
1344192
381203
344536
508275
244514
1056290
216002
961362
917877
1101750
696033
711839
511021
839080
218438
768485
409109
57683
435379
503013
469825
520272
1033792
1075213
923147
223400
1214819
506721
524176
990328
837490
436257
994310
828334
183892
455965
480972
1115372
760460
653017
1158315
997997
120160
1234700
962987
762572
729799
916556
560508
970412
1089171
374924
37813
635419
205834
574256
123370
1233308
65750
1034203
539787
1024633
410699
360524
31797
465085
1359618
1310985
552208
145235
531776
8402
247934
248375
607650
78480
1154223
1210556
1033160
1012474
432661
450426
692714
1100916
507187
610431
446865
917646
558412
1199590
1016937
658205
1156159
393267
1061010
259421
1127904
1245545
1114846
392617
60813
1068513
953697
1183692
959281
297629
901835
987088
724941
623179
1311172
250381
544774
468159
950324
988135
28156
327374
137835
645337
362956
474105
563781
519855
167807
258033
232146
949672
50702
1051136
666531
318602
168033
354041
509413
1265906
254681
862322
482597
851427
311766
1322396
744868
1333499
821879
934611
179173
341972
715788
442222
270306
308260
112668
606756
995485
888375
100086
578195
669801
520992
967399
1247695
1128548
562216
1306001
945876
984783
1011277
112745
114401
896704
28222
2516
488605
957007
889556
336103
1338897
1364118
1146271
433689
496470
895512
1053363
901569
1285370
1124686
1135782
1229375
532670
851636
716133
180386
204969
1196844
954345
1102448
11608
903079
388944
832568
564805
117141
342891
332562
966788
293166
1059509
1342730
1148333
1213146
954394
1263549
1097911
1038284
249948
892507
386123
669368
475743
491320
499386
1250937
1205259
860628
266756
1312115
178302
47213
146349
19386
827670
1078586
755666
153893
779515
167125
550105
1107303
1121315
606375
750307
1085213
404679
881608
739576
1154681
783693
629695
1342437
1091827
1079132
103883
737650
1035340
169225
809443
980341
931929
1352208
1041496
881990
387977
36605
290111
519652
526798
543106
860582
220989
657711
184138
40999
376601
921681
796210
686851
364146
258242
602115
1018770
936631
8774
145373
1103367
212093
1172106
1145598
730206
683189
332330
570158
1352382
800552
252984
84805
353307
957661
474029
1089020
969411
1270739
972303
1046172
151110
586442
665875
730514
116178
734915
159824
596885
440012
928916
835696
972820
857826
415914
1161832
822336
1251160
1196644
1122713
1190666
1175613
360394
778015
112638
618526
876263
245584
427138
405342
1198600
239666
739331
984999
659687
965702
1143649
630506
897451
857819
1259308
1077255
625621
1232095
1339746
50546
790158
963099
662940
355284
434754
1072493
190832
864499
154047
1082195
1075543
782021
706593
506270
148289
1113454
1143740
235876
77506
1246267
748616
812546
429882
14620
1229888
517408
127123
142726
634596
1022833
1208590
503327
327652
1187885
865001
373032
92748
719567
856567
1194100
502331
456603
13524
373361
467454
1064328
139232
316655
514393
64559
1075113
917857
572088
28988
196467
320886
165452
1159129
984794
1293826
1014459
334948
1246971
5204
382817
266178
453703
93549
743910
402661
913172
898834
761222
795082
1265292
377882
775895
1161158
570917
1336136
326578
1072323
299389
1208362
206008
149516
38866
516550
1293736
175099
554180
67560
351255
49391
236305
251402
114497
1061823
1303805
609054
763234
21173
898555
1276506
745946
443172
298612
1000707
171574
640312
185482
1313633
1037689
487720
1017122
295875
645064
144847
1204397
743551
1011393
705165
130309
663734
219510
706292
170665
824624
421794
786098
989083
1114986
388820
113
108241
1360624
1021962
969619
145799
873043
57092
1205284
910863
492124
82762
1039350
715391
664931
1185944
1066192
456877
1025758
390805
387828
975184
379519
1127071
377235
677839
792261
606154
190378
927559
841618
139558
693413
1272373
29907
873402
770688
659486
844777
2185
477902
458566
1145693
634444
1129434
1317614
19804
250016
454585
719811
741943
921310
909378
1229613
913482
774207
486453
1057409
1128515
134895
33503
344334
512367
237205
356691
864915
664518
509685
379155
1165111
1160546
1200272
1244165
1233120
517555
1074486
1285094
110573
293151
45439
53401
453580
178928
826713
964821
349252
5394
1230462
791343
1347616
622765
535991
581487
903252
815070
242179
449394
684816
1065075
306113
578250
730329
756795
1265386
366365
249263
356854
975928
50558
371594
1070759
391621
114301
502979
1022067
739508
1313474
612758
631312
940110
1256507
1066967
138191
1260963
117592
12498
1045055
1054010
1037309
1202802
281911
107702
193460
337553
632238
1130542
729650
311798
691560
943991
332997
920066
603203
1003187
733619
1188047
1152697
1241671
577188
399215
1075999
1036805
1074710
811949
257379
268143
1144759
1099109
253702
903273
169086
148371
1158559
589469
964024
309603
646156
1193489
921571
352332
179241
774520
964917
310810
1321235
1232005
1260075
482754
65912
222868
570255
964114
1267136
147337
80529
486072
189603
961044
1020233
15759
768696
219378
126534
270313
262466
275016
1335733
1148372
654421
460578
1041453
1220981
1021378
260720
531974
188468
1124672
1179888
277769
1286333
913440
623595
1100144
969038
443898
1339846
722094
162037
956597
1135704
298559
1026077
619858
929777
868040
1015923
9685
316071
274528
1166618
38148
660649
396816
89014
145143
737993
957614
1126514
1331716
442080
86128
1118876
958910
974152
419290
315796
112144
452473
37531
995393
101053
1236610
968969
617500
660209
1014505
229410
338760
311082
801015
1299647
882372
946071
711241
1290007
392198
612799
23689
964489
554472
19861
1331570
230927
757297
132233
827668
1334233
1007502
1008233
357680
553678
252670
711670
590105
744618
1186955
566929
917230
126836
413631
1231493
858242
1203816
734966
425916
348576
68385
38988
279990
470637
236234
1348172
1155428
576188
279881
542833
367170
53817
1231001
1025190
1056236
381002
1254666
938649
977069
358178
425906
545256
970238
532674
1202717
467230
1300406
810771
709945
1067761
738717
665471
268925
1298176
1060508
1181227
64409
1301432
1098096
1262117
534493
623304
1330919
566025
1012384
1120936
1219745
1120476
1248981
81196
713958
731598
148469
386532
268726
1357704
1043168
233858
795455
68851
1348298
650143
477842
656943
1116530
849774
142374
158843
1029961
1220507
430145
200308
456439
1314616
706647
570127
11461
417037
834054
569882
640342
695187
602829
1006133
1338001
1331729
520907
1048156
152053
907736
7275
1015201
1316201
49526
74991
231105
664831
701978
647714
242705
640819
1193051
534551
183584
563076
770526
354599
700342
1171286
1217468
112104
295116
788498
2510
816194
519634
902329
1351176
1150583
1274783
287175
615645
78256
32875
981976
40645
152051
754300
490949
278519
514356
945030
275560
1050600
1055714
839979
898382
58562
1145385
1183007
350772
272734
713092
1028556
493195
595685
1249797
1221168
285043
1289383
1030299
1038701
425803
692714
403787
102816
638372
781168
318544
785691
667569
707164
273721
1328647
456784
502761
118665
211380
586045
602184
531878
789448
425882
57887
1315159
1233556
1151787
1100244
1120902
505266
988769
1228248
1174603
1127180
942192
120028
1219545
155748
707375
603175
62866
241415
44493
1221476
715256
864912
124698
1168299
568069
1120266
222441
983096
60303
831399
370978
564079
820980
1219693
1158186
40108
666936
239616
209471
825293
704549
643536
20947
312345
1113028
646269
85939
755751
706223
20501
322380
787809
416671
898081
1226779
824527
364296
766725
473008
565365
49350
960058
568219
376135
272941
1337803
836474
871482
1180857
133134
1083663
1227611
265780
36512
458090
245991
1326815
756668
411884
1282767
28910
1327652
927270
1287849
1232735
63932
445213
762279
19916
305307
1088027
849242
128086
990349
641206
647205
1173290
1002914
1292443
1307882
241686
574812
825898
1324987
906422
962630
814188
574595
837535
320445
843979
706922
625491
1101351
249206
149703
331241
1156787
980389
1295883
187355
118830
689666
853404
669071
949454
142516
251108
946434
1074769
1026335
986387
1184101
326560
180806
1134020
597246
879671
28035
1097337
1300142
1142798
560617
82419
110234
610197
771613
1056107
1142526
975209
740383
881477
359218
687282
1155709
821952
24643
1230179
678897
1181947
741791
1344685
635795
570127
1227537
533702
1047498
960263
226095
81585
442597
756064
591694
607501
1255003
1183516
1164023
1004643
854105
1119493
633315
548001
646169
325261
1053542
602153
294842
82216
993663
1067096
146873
434905
94559
112406
651388
809807
1182975
1202707
827629
1219132
506879
819785
13630
889618
963859
1326860
718840
399314
1099487
790806
1299304
1027559
310451
556391
285408
1218239
1182180
559845
224564
454271
588997
664008
1293546
722117
610
369469
277268
854767
876019
1016917
953987
564647
469408
586460
1149832
148139
383455
717848
786069
866010
1147422
21064
1115045
51527
1189702
887046
1224706
846086
974637
663998
165450
3542
100711
446050
447847
70491
1057269
135394
128170
318162
1308552
878749
1160005
49429
313078
770800
1230075
1195702
530736
1290978
241137
1251576
204855
946628
98306
16201
1306747
1057707
1189769
1132757
1269877
1329374
477640
711008
960397
519126
41834
923075
245275
72652
915397
515917
905263
466231
1194798
300924
27131
1348178
978296
525266
1011714
511067
1315516
694415
1124609
115847
631686
413211
1245759
1301581
938077
928268
680717
533957
1178261
286759
305663
246737
1215534
92957
1214460
1109358
925642
559149
676084
395123
455777
427078
449958
748507
1298599
751227
369691
378638
782371
7442
453549
277480
1244637
466195
1359883
1155131
523324
395445
630573
160066
1318815
517352
499340
652767
981908
879562
486889
1114552
90548
1027241
1237295
326163
460760
589838
1049688
119838
461880
1171765
903061
605936
153054
206272
476904
1260071
638433
377056
629536
283872
680702
1028868
395182
853551
752205
195497
618222
410940
652078
432264
831314
497952
1051091
933088
397244
1037131
664515
815897
1016635
954458
664236
927725
1120929
175029
131835
4515
902624
1068816
844147
650528
879931
47586
382531
693597
450695
941544
17002
26302
791420
1011490
708407
772349
1007733
17513
1290450
690481
48762
9550
320891
88556
223822
1067187
139982
698393
305457
658330
1003502
949580
556676
163033
43078
878830
1039609
1115222
3106
271822
816320
1227471
293592
727351
602400
1361456
499159
1254992
603710
274880
1291496
154439
36167
987211
232883
873905
867595
576824
450994
296616
4393
23238
1132902
124226
774244
226930
802558
502148
898546
736284
1176077
183746
366055
639062
922775
1001340
833870
117583
671753
980193
1239818
538095
210514
475727
185297
511959
1007233
1313726
1169638
680161
1082796
734559
249692
522609
1098836
691703
1058977
1014641
302419
837738
1194623
50516
55849
9907
1083729
156085
453883
1306668
877149
12031
71234
756619
497617
1028109
1354311
1047163
706001
254869
921203
45007
469093
694565
460586
419894
711287
984407
897443
960699
916794
573750
546416
804596
560613
117740
1094159
114544
568296
247113
228135
86184
105150
1071304
647635
13290
735347
962347
398921
1091326
624912
522905
1142136
1283175
637925
117103
473028
162449
570568
404982
802562
267256
116452
515006
225977
433496
85209
822016
954616
17255
617068
1119304
868025
222414
726076
1122745
25579
1138618
1038291
1201725
477516
750701
887595
1124441
829156
761589
669752
372090
89961
302377
109224
1106736
1289526
1010165
501909
1271671
72830
582318
132617
1103054
398351
266934
285737
612339
17819
493588
577687
1345698
1157436
849315
784134
1161265
1007316
1010179
319293
502569
1360263
251567
676290
540825
742255
742520
1164344
1120056
657980
658554
1276672
96179
487888
440200
136847
719450
847356
617768
728700
1015800
360656
164292
542405
354590
623874
675367
1049106
253970
541209
996512
894803
932057
1015053
425644
236676
274668
574776
675218
494081
447519
927340
948784
965964
488744
445956
1042902
933781
499307
158595
1223809
118479
683939
431027
689005
65754
341412
101208
942934
307675
135687
755490
1226431
864464
392092
92128
51719
686998
236394
34511
1052474
792149
837640
276704
1065955
368537
1185048
466159
1004743
455650
536741
813338
795585
406467
512624
1242937
854944
1182067
339324
894527
812514
434447
873708
1190972
254567
402472
116388
388245
1322621
243448
828748
1281911
854208
880602
257948
759277
39950
1337858
384689
207346
513205
1309260
468293
713985
962036
319000
223874
24192
703057
917574
683619
1060587
1214828
46871
714289
436145
721158
335968
684768
992762
813046
1144584
586938
546598
653576
1153464
891058
69836
134428
1036763
584162
786320
394114
781367
433443
1164084
517850
313495
187077
194382
82356
163652
555294
47046
845324
824890
475919
203842
1181067
573361
784704
1156753
149012
283503
922089
477975
1179096
724064
1358104
348654
999619
878361
318748
1279372
503637
176335
1040034
895095
1299094
231670
778793
1238822
934929
423758
1092512
763377
730686
880640
717749
453540
571374
1176346
179414
73084
638642
463453
32591
1291368
243695
675874
468003
648700
319186
987559
721000
1361561
571667
232919
807131
707099
1065675
825528
984475
870497
1122835
448984
1118157
966159
1082112
602375
666832
669661
107013
793199
302186
689933
1220276
246180
494043
315664
85347
237928
74719
1197218
1138794
1005207
1296564
1283892
1063922
474060
538378
961537
1247608
238870
1116774
1067674
1066580
1237701
661198
820368
165154
103299
640309
976963
19852
909277
835269
802776
1110484
1071626
453774
1158118
972793
1306351
50484
228416
505970
544799
311110
497812
838220
813268
758449
744801
756226
1102424
197208
218523
774152
323436
491637
768984
927227
228224
317918
1346344
610353
1098034
482697
582534
505685
529244
848984
1291398
1257731
620300
321749
1160059
754774
762522
476958
456157
1101982
602078
376538
1231065
1064456
1155910
306855
1107948
1323939
1118493
570637
1307634
669256
1264942
1280435
1125215
466860
661059
1242854
1033588
1032684
1082941
324011
53925
942582
71650
795535
953213
304549
194094
1202235
805506
1358179
855096
82096
538593
348686
291949
1058053
6795
60839
40338
867500
474389
190902
1329857
116921
1012821
388287
749126
1034742
971608
1190718
294035
1277022
97951
123218
163920
844075
528651
88252
302598
1180953
165128
1294519
753414
913538
999054
17711
1315703
655996
78722
1342632
965225
942144
120372
1147993
924609
432373
1051725
12608
446622
90773
204706
753801
887076
454539
513550
1130398
1335426
129178
487873
32768
219523
308713
562498
886942
1023447
857577
724011
498768
1107791
1171722
707713
658967
742650
722635
658281
879832
548872
17828
1272405
857060
310433
167510
617144
132772
86212
1304741
197919
1064861
175766
1003613
822179
822838
1360301
1189979
514360
415703
755384
362221
1061500
522591
1202603
1042537
1058256
206204
921997
690300
347759
709483
684570
190214
544427
571980
938219
300992
1263368
326349
686754
1017478
1107340
577683
1060496
213609
1161848
996019
999137
1044284
1120874
303764
699137
431798
11297
886722
448960
807288
271677
1151717
815217
852928
393900
1069340
490633
950158
731646
609394
1307159
1277778
398847
347506
522028
1154952
726046
328167
552361
693368
643671
638231
1352667
531678
219652
274204
1153041
1169539
1149703
1010620
872393
927931
1041710
968655
1285333
6375
356069
206210
1352802
756544
470608
1337724
820060
14741
952882
193763
693466
970798
1296990
924715
494279
137028
1362119
433206
206566
400117
1249138
692463
1059018
965517
165445
1320998
831056
840431
298810
258468
689164
338038
1069137
1068663
1099712
1268573
635535
1216955
1213222
179665
512049
1034215
527038
450436
373500
895285
726451
1050917
1091944
798870
268807
1356762
219037
183575
1088733
128984
150755
320703
89939
143181
802059
889851
52015
21540
895160
312026
420653
912566
1053220
286084
1058181
515849
183433
329117
1219563
1085656
637355
413971
660502
605928
692831
835675
155102
1015023
312817
649526
1001499
1337702
1045114
313311
1343222
1008894
152282
691350
1070190
50373
618277
408497
140803
1049021
306206
443681
422039
727583
444140
75470
116473
503847
1193969
1189323
1037045
234797
30220
500130
337644
77175
269457
372718
261839
1362363
889831
108914
444097
329460
1241133
643578
1242403
1263642
819690
860774
420643
365020
737398
888076
662890
744394
997807
316463
210396
638997
757340
51604
1135082
552260
424459
1251173
1277293
740249
891994
880297
953775
233929
286932
585387
1218389
1167584
200091
409882
197557
74459
802511
1081700
798051
904182
788552
545913
407659
1344424
997931
1080759
567629
1077046
715843
819335
929892
760440
93554
337256
431657
17281
85557
909369
1148541
628627
1042373
721976
115737
1044956
543831
21040
649963
315835
52325
1015123
538531
615437
875920
45031
105861
808564
636011
1115604
723140
734148
1127677
214645
1281544
546419
1286660
255975
281785
171369
1325942
23780
1340878
1126819
1109520
52628
1145645
919243
648388
453115
1167419
289363
967388
834776
920964
210523
1202829
151794
578033
503296
1258225
592489
652927
669081
67648
247878
279690
739444
880546
255943
549254
87203
1331510
889298
1142155
997814
781906
666341
1362671
381331
30864
738369
736789
450193
703479
603233
1094440
1302653
771620
1225335
1073151
592500
440476
796675
257365
757610
1029605
694562
1259603
1295560
1096890
382655
193133
452720
1185526
767841
325023
1200676
73010
408141
1286393
1144822
1306038
1087093
983493
310621
1256949
890352
229506
1071328
85387
1266421
348234
863535
550333
1191920
560577
371674
42188
669354
804174
136871
661405
1291658
643698
268703
58749
333352
1334524
896160
226006
1031784
529393
262298
1168363
905713
831004
1182295
1189483
705936
792652
166167
179475
1349763
725325
1204915
783713
834217
602217
298014
477777
42654
791169
920016
1092088
1323792
491024
1272244
356977
1002824
1024798
1256766
628580
1063605
1082862
1110039
802944
1171217
426166
423043
371074
61592
278963
181995
121603
417248
84256
519375
9598
1230353
198844
1226997
1000125
1138189
370159
1245048
544700
1269771
1337233
406127
1271043
275595
539981
823832
664260
1095892
144466
696318
1087062
262604
267091
700249
1180489
513526
435546
1013765
1199667
16837
1161520
415801
657990
1181495
1330686
126096
94606
823691
505033
288114
1251188
769383
1356559
648791
736395
658954
466963
620679
724620
1229770
913977
267079
49490
100155
219355
711610
318522
827141
999924
1116218
1072119
975618
683164
1023018
1023123
126303
895893
589627
767608
49480
873991
1261735
408114
444875
874386
376748
453807
357075
77848
475303
705919
637305
96124
585018
115652
1055357
1167847
1090524
835336
924543
278914
742979
831837
776429
378937
59014
216490
1289119
1008681
1285265
1134539
843328
600125
1349672
596316
1018025
825455
667033
1084901
567249
932652
466270
634866
495669
1157611
20766
155569
405821
866508
912546
1233674
1120585
41746
737063
146330
943166
589523
861441
395283
774995
408600
968525
1316491
596684
758191
244308
127207
1183529
1156184
153852
1267694
815491
817689
906586
565953
445304
1097108
296822
935719
1080308
1246996
624966
716473
20885
984008
247320
295683
290973
226016
399625
482294
107584
147338
1129715
13212
681746
953756
846026
441027
941697
324406
577930
467897
384034
607458
210327
164443
870395
298578
675735
373987
1304509
735959
91030
427901
516511
706934
519597
291525
26155
1105726
321250
672205
924309
705449
420611
1208411
961730
610031
189840
1170297
1011859
74989
1244245
932779
1137455
864597
1248487
428965
903253
221277
1350634
741751
574637
1358449
28619
1125050
217678
474397
145495
864213
418385
55518
71105
361255
81804
1207141
320416
853182
444548
538638
1230771
1128024
1307011
475453
1309865
368190
792633
174947
448060
1096105
693240
91579
804296
876039
245648
974651
988986
459164
1173773
867725
601110
384972
569728
53677
878044
329762
1085944
87248
1203656
355554
65790
1349137
836966
1116711
1043618
214924
533234
538067
739523
251592
57336
716892
1004561
32832
1009026
832742
1073813
1215771
169963
791234
210581
1297464
1104864
617593
1185187
936476
146822
843242
756017
78761
168457
1210148
1219777
1335074
239897
1191058
842928
798071
362561
341533
769324
1161827
292929
842705
1203395
1175673
638708
255279
630250
1102604
114351
558934
740923
1363713
1231102
457860
940754
1359732
1137011
186852
401161
1316886
623104
1142477
177833
897352
885488
510954
438840
511394
390767
245864
425372
259861
1336787
215071
72964
19850
1316306
1006323
388979
90529
894083
751583
941398
648445
479201
1311206
901652
315860
487085
610320
241889
410655
988696
538959
149358
824671
83143
118031
1292509
783693
1314655
1170842
320777
602489
377220
1014514
1331520
1128186
346468
670557
1353274
117348
556752
319265
249384
1359753
140195
76224
847090
1317668
940443
88925
781898
261225
57451
799582
325325
314568
951712
126599
156978
519590
1124790
117884
543043
1223570
80880
1007821
261849
224412
659296
905927
711168
604990
1359055
1308704
887224
155362
232255
1320816
1325325
137040
643227
129354
1022890
1172715
989743
46645
840769
546653
1006452
809629
1044282
314081
646870
1186929
1306078
762515
294990
187933
301844
878775
669038
540829
1090476
608659
1330862
1089193
1032515
577731
1121156
1046735
304651
1226407
709305
1338290
297901
514118
849308
974746
1161853
422855
880092
1239105
544680
109268
48433
781510
436720
853636
900943
363254
117468
451112
722950
1150397
1171870
829664
914854
1211616
346150
349427
1229409
63918
693041
595850
862738
1360041
881519
710087
1205005
1224037
529004
171791
408978
816410
1248371
196173
995737
634081
933632
79176
153799
87318
144244
1178043
566727
388944
963011
451176
1148953
1180652
509129
1050777
180751
541816
373971
1326613
1236464
963229
963768
1047544
751716
301579
175852
147100
409694
881457
1185536
203387
1185696
948337
1033063
98457
1141112
1253356
79115
993561
967634
817382
285583
453103
595942
118632
718753
891398
1087057
600345
1155674
204607
613596
1145129
356844
389682
1171002
875172
97095
876471
681677
482760
332238
895004
1010357
624225
471393
221257
975275
320956
909930
648306
855009
762895
839374
526851
223750
392558
691567
470947
1094388
1338037
31080
231716
995606
449362
595900
1142113
643394
1101088
334508
1289170
1197443
410781
183799
458014
520470
1115236
633135
817991
1324516
180221
1243134
507884
819270
210810
139998
984086
241402
1277081
137059
1191129
1139814
87116
481651
1337456
368257
839788
914129
507351
64141
343018
89937
706497
89406
854010
893764
141058
1261949
85709
235590
549071
900419
1252875
1299903
815511
92917
600365
1363393
1221277
479410
412940
69918
733058
346750
1356595
12097
562495
69344
377030
1342480
162590
754563
980470
216364
229888
757862
136957
1183162
1107279
1210375
319755
1020323
1071999
1102571
843224
100392
11592
729514
1040840
285568
1049188
1202950
1235960
253424
1280980
932615
54068
767244
672953
781324
563607
676307
311289
360026
650737
901241
1039700
869636
742089
1231950
579210
930546
848481
1284738
1169085
594020
975423
4743
450784
1269281
1259325
1204151
791180
945478
465467
609329
296015
135773
504646
1130782
791630
1323433
241045
1181510
168108
929888
800361
958235
717981
810269
432594
956603
1238641
356627
1233187
323476
457103
679321
477812
550717
848000
42361
340114
955129
510561
842250
1132308
564574
871571
900965
621456
621957
1327460
72039
502859
1264926
1162006
728629
1305597
1056570
862957
1037812
1136932
1172893
1230303
1031114
1049724
1133740
1070380
936779
483461
955037
800962
143498
1059477
451287
779261
828657
449320
524826
1256515
496587
1325831
935339
276863
1096688
1281681
863428
527700
844727
632663
316520
130504
839988
1258196
540558
826378
796342
348297
872622
1244674
711429
1112006
962652
1109486
813908
283084
960187
1116030
714428
772876
1009022
1343078
41031
136998
994791
1120335
583733
396269
1069184
618639
933909
242866
1332524
1316254
358412
1231007
1026865
860697
649765
300986
944630
818956
274121
450012
1313772
1144240
1355470
523364
1190129
795422
607124
233711
758768
173272
925334
1150978
536571
796496
834035
1250118
974270
182237
720656
553178
1050105
1163243
1087422
754308
938249
774176
368970
942288
629057
141536
11964
1021833
1323971
144567
154850
838166
339174
676756
2705
932535
1088658
45720
618982
990561
1268251
421884
477845
70481
583695
994702
1022095
603172
473184
456581
121754
255165
992662
1272642
1258762
891305
1105972
857697
795380
594762
610693
445223
723382
982069
551284
24393
1220011
139006
536792
582211
554473
1233553
844493
87024
1224101
201787
579718
884957
311166
752102
1252367
927570
456348
722668
1317427
607361
99460
502055
516371
486747
608198
804117
407836
47039
725612
462872
1301299
861103
851667
977924
320278
170770
415067
675581
187852
1278096
1031418
1084819
993234
213922
19549
319876
103609
1128784
724708
1123371
829482
900283
81759
393256
407188
596690
272440
660615
367015
1331891
1055675
1301984
332669
1170373
1274555
291465
64548
1001362
1110211
1017591
1051324
582194
894383
532891
436213
1292164
1204145
373060
712126
1337359
412549
362971
697795
868667
149870
341286
335125
235886
420966
19291
292300
663970
843983
1356589
137903
1074816
267889
197327
1267100
304053
1113259
616672
1059726
1257076
177438
803350
920728
921880
1094333
555460
920621
530584
842555
45237
948409
333899
83246
1229714
79967
8090
957070
887111
1217920
312110
517066
599310
149107
167108
203667
712852
478344
280775
899014
428423
600507
138718
889534
1246822
1094533
1343710
1310566
441137
1200351
76739
518650
144281
10751
897521
310383
958798
310800
357099
1344115
660172
275082
185045
974632
296709
276644
1006358
818148
749889
329130
386131
573927
454685
1038911
917019
375811
674907
596737
702830
704244
927665
715247
209142
754997
16066
29972
243422
466527
836554
888764
826106
1181911
58226
1316291
812116
739854
1268969
645429
1326441
910242
320843
495320
994858
230553
576837
145578
958266
1024781
790952
1099046
259251
978105
113094
439534
371612
1091687
771579
290376
334078
294825
1023094
1276433
693301
1312576
216432
621249
173841
761323
270962
1225331
484257
1185146
819708
389607
192215
1161542
1100881
1116183
406477
713676
593183
178005
458658
977339
1107593
1354131
610745
532782
1307818
1005534
352762
998483
1174708
788035
1154219
464424
112624
42935
1230856
1302970
118090
955429
1039014
849737
838566
343258
83061
638376
1017999
1163297
404217
911101
1348154
1289556
3605
1279032
10189
919610
114442
1352041
633243
57657
595374
417579
392113
535040
725386
1047086
927207
283866
1130965
737470
510563
1226309
437407
126060
805081
851878
25806
1147096
1270792
1092215
655150
243028
1263039
1015707
96143
797137
1313790
650705
719416
1113619
1043165
147274
1336799
697065
1229060
406803
1180360
557831
10958
935650
1330759
65252
288793
1282444
644730
902744
316917
1103833
1007748
383693
584974
369892
1262811
408431
902996
759420
135970
926004
635132
727832
494775
1195349
1240950
1290886
195666
284298
607354
790826
131363
764583
1188870
197080
346322
351791
70079
348493
1252198
1176969
1202150
171666
1181797
92659
509937
374680
1052467
103426
1166622
80663
452844
1138634
1164693
170197
1201195
1197528
745544
1089407
1082184
1264763
877372
23945
1151600
448638
439055
636086
157509
847886
1336164
1092672
704155
664112
266580
306151
433642
1261663
665053
1112700
228648
1062650
92558
604266
782232
794392
986758
739133
1153007
303619
495453
677742
1003198
186396
1219930
887723
167442
1088471
235203
1128541
378440
989572
171009
577641
1252923
1196630
605545
184449
567204
200946
837700
417745
376201
1329620
862532
685999
504145
258379
1302049
144628
113191
1115539
1344187
1218973
1279524
1148000
1229560
1012139
1211579
1193916
296503
930655
1216151
36267
670533
1245520
1250952
1094961
744225
1052444
1129426
923400
867708
173598
672618
205673
687180
934522
925121
1282617
977312
873953
1244026
647158
513995
435220
155822
408387
52783
1042254
264579
533810
639889
456299
199048
268592
5732
1127293
145394
1099519
442090
530691
674613
403574
782111
1208311
72029
352326
224330
443977
1057244
1130095
1164697
1127201
709534
157348
918008
876795
140829
882711
1095784
428226
316050
88104
650536
1083719
599379
740298
853779
1265871
413490
525985
704585
1169500
179109
1236029
1091758
100923
1211013
681781
1133341
764326
856445
458527
1219976
605110
125646
1098587
156691
1186363
695281
891863
583234
842694
546031
1016292
1297000
1092937
1173370
659534
536375
95478
1343973
555935
1287035
538269
880028
821968
190160
983583
921803
70164
728082
1319039
337764
562329
885598
138698
423014
62261
953550
699765
567377
732289
584913
363254
653083
1020212
528950
1159266
1089678
1207358
51178
700105
740988
1342668
949714
257933
1087646
822514
686756
353075
665924
1366
426001
537633
608891
904936
431316
757916
370450
168939
760822
897213
625080
199950
1272393
909179
1197497
874109
94739
1195681
1077284
917049
1069881
949045
1030011
288886
315424
1032739
622986
1192146
1020866
1144382
774222
1274804
712943
317534
889072
161375
508701
419939
545088
751287
1033671
849787
1108067
1354602
932377
1095838
115839
1233596
1235002
937337
253170
1296928
642360
455237
363109
1142432
162510
758946
203170
632801
98243
652058
911255
1108821
245294
1032808
1107605
255369
558896
175355
400837
91073
419647
59692
810578
1003846
854484
204548
74118
972050
465463
947886
241819
853722
469959
1199840
499049
461976
1128916
266314
36745
188918
1106468
402991
1125713
461095
808787
861456
1035303
412063
364820
643997
837020
323912
212270
72822
704809
413998
1198536
893453
989850
467256
384778
620297
403989
182513
146005
1180375
1020398
768503
596851
1107351
191015
479361
1287682
735535
701653
851759
643068
862526
218281
715440
783479
637701
853366
136092
356168
808293
1137105
140381
595306
766287
1097119
329796
350602
1060188
303341
1272277
709154
634982
289041
1316444
335113
619677
710965
408890
744446
666474
1238725
224562
1041017
439775
462616
799563
724754
294754
588901
338627
642456
1150474
736283
960535
778695
1095235
957118
381618
635417
346681
495941
1134166
65291
852404
633676
1215371
1246832
1027984
133390
211493
661936
1090924
30770
1085387
898522
429123
1350491
382604
771494
519486
788905
1084503
849803
806578
1217810
1133073
544629
536761
146181
775942
894262
761702
1087432
417122
263627
577143
655531
1133939
202625
1168480
1173611
201305
175447
291200
579925
1267530
543983
77836
136326
1022856
1046111
450195
614700
1270093
636214
1058740
1237933
1049198
628525
1227933
730264
874150
781285
708190
263284
433288
434663
876402
424816
627274
1304632
1112310
907977
197423
1351655
1358352
1097288
404004
1270109
159212
1312356
730899
1184599
420893
610260
1293639
1338750
1198080
247520
1255478
385583
353818
1140903
1317722
1170827
1315625
624632
1091486
433960
774315
271858
891083
788313
1019417
1135291
391102
772614
286022
524529
144950
90625
681416
1065769
1075687
980893
906422
465200
764985
1119962
810134
1044015
1209994
511785
1285895
980304
191116
862640
894958
1219329
909405
166077
400355
527403
953293
195496
580233
20
1037519
670102
390270
651311
582631
422508
1160688
601050
900247
724765
976772
424607
22417
322103
1049853
399940
1024308
608070
260778
736431
1148646
288379
200590
1273161
1251275
1180428
1360718
1171797
1011978
1303158
224541
1285265
1356242
269049
767009
931744
482395
1092133
664872
143825
762959
260850
95590
1192979
220467
796024
1042902
1345459
476142
1359226
889557
866755
781111
153816
900766
231221
224846
1086665
274464
974100
822986
1298329
64705
681363
478371
608897
509102
739086
998212
527011
1312871
1190129
685335
1167763
1038263
117886
765248
91531
15149
1181780
1133846
259181
995645
711006
729152
553362
601814
1003336
17370
225836
79690
939484
1054900
328233
1201707
1256544
1317836
1177554
166776
1144523
1056576
881508
1312725
1354652
784009
732025
53800
952267
992145
964418
1084531
1294004
5704
1300800
1176887
709453
1214924
1118448
446984
398929
6963
280335
431130
423919
1081561
1140444
1229773
820492
428730
775364
672756
537381
198759
24160
206879
661348
311201
457552
1262243
258010
468782
1016104
909020
341519
1304662
190879
591153
212054
654719
876482
320437
152071
192644
186208
325134
721513
979924
1343544
1288518
485915
743963
978793
38011
323733
1040901
576931
696392
1017980
496439
26688
582140
885702
106920
131761
1138395
403736
1313431
203698
1133816
428531
246544
496589
100284
1259957
406013
736989
205035
414784
700771
267221
75870
227900
1183925
851862
1055865
680935
1289648
15339
596468
915386
898552
501538
207879
480383
436726
104558
318374
1245316
536284
611277
63521
292817
1214605
1152363
427176
1027839
1260613
605451
1002790
717020
144122
9269
659153
18692
326643
57412
1234048
93189
418243
766235
1337956
1297373
1104238
1259724
151070
1020600
1282644
1084265
985718
1119059
824884
622223
1047903
612375
720462
390605
1003874
876203
137860
84970
1020802
476158
778314
986056
164290
1147639
197488
647866
1184185
220224
1301875
845176
355932
1055830
8414
663601
1030962
14677
629016
1345942
1191527
653457
244842
713519
1084930
747016
146660
493037
9913
479433
949898
100555
323547
1321101
1211672
875483
1185721
47877
916369
922766
666061
582219
881753
1212846
1231516
326533
89085
365807
251400
212328
1208279
1084400
1038551
1278145
651351
1220683
1057262
775969
1120458
551957
682193
103919
1107120
455520
1029422
1163653
653301
336491
1236891
616453
862339
91736
896021
673232
56559
669980
30063
261880
580421
968978
1314960
192094
310890
800215
365321
532806
33003
389264
67501
1248807
442671
303846
563878
1364378
840355
860804
1014599
497038
1171408
326293
747236
712598
491769
669803
326327
1030862
527418
1206481
151003
951387
147439
1214918
788621
1227332
171822
1127958
169314
571865
1184015
857617
1251566
80420
73448
385816
682385
873645
1061332
961452
1152189
381494
732484
1220519
280320
44552
1296455
378561
271369
491430
716038
297968
56370
1034607
592937
678258
1076685
425094
1311122
212074
669408
1043954
459321
728532
704402
1197781
168746
252959
596148
1200361
662761
1096618
90746
240000
756215
149680
595769
1025657
1341132
471062
1165184
367089
1206905
1234647
1188351
203649
791708
654405
247352
1060900
331775
1083238
1336001
153753
336919
1290371
1344380
62766
956771
84833
840497
1302974
105822
834200
1014467
809378
672897
478414
703377
1347220
1336250
227368
401968
1055637
1099908
405920
512434
1217339
1034009
193041
1034770
43703
1244543
1259117
1325909
157953
593358
741446
668172
260056
556208
521865
652391
1239659
977952
1311300
617152
492347
677665
692279
1085743
1127115
1316376
882407
269365
1001666
1317019
460669
23846
968228
730956
231229
687424
98755
750375
662170
385480
409261
1207756
1106206
1036224
286164
612724
378760
552032
1139302
293806
260275
1288870
871088
603343
111930
829214
749657
189313
324066
58940
702876
52539
840051
361748
1018579
114428
921418
1170913
939782
779031
348730
983012
1169695
99012
179969
886672
830019
306035
1120572
1255183
1266871
408748
160290
990293
876682
262370
1242880
976940
542647
124818
615073
989796
1318105
199349
1332689
418604
201747
622847
952397
726665
532512
608192
920048
207569
1110174
540879
745450
384270
196143
1227544
1279002
899814
151248
1146062
1977
1095269
936771
743671
654043
536163
751454
633760
430307
1246298
727157
603051
781179
392921
610108
946902
668045
825365
490965
645384
980390
181180
485324
743884
799208
1056794
283016
462345
265603
428490
195796
646797
1129212
280161
457129
1016217
593548
1264890
1290314
230118
1299123
1077846
465235
432975
16958
873783
1164382
67916
655342
165016
586574
437216
32329
822275
910624
1193978
477141
363079
268000
965400
1285407
808974
378491
261473
1151200
861806
579111
1041294
609118
977398
172470
721923
1146234
592299
138471
1315825
442548
288487
1140020
1293223
263590
1301480
85247
40743
48948
1234350
764990
402179
534183
880907
1264683
22404
738053
232224
1098112
491726
93640
140587
724966
666202
111109
375154
240367
812286
500967
779988
124013
765738
1313418
1067586
629601
231565
977299
1020772
787331
57488
789045
17596
574744
88862
848583
765243
464932
568644
6911
1055052
1235661
973539
819755
726635
219708
939454
1139617
1141810
906666
998001
1142804
1245854
1042381
1219684
402859
969558
578344
29192
802320
268500
710185
111622
1310015
347522
566538
1029477
218289
1156210
1288243
213507
371829
73169
237661
197061
1014624
616890
1068696
1017087
484131
1015644
581795
193968
287020
835907
340139
391826
473010
302832
531980
1313523
797872
1239099
812138
1208546
1072716
310591
791714
1215506
1220095
1172035
268282
281436
607406
702255
1061455
924338
3086
92674
175256
1022738
932073
1268933
276043
727880
713105
106552
1248165
1024777
474579
439960
799309
986941
516758
369178
1283915
214724
568585
1035927
1190039
188244
564086
831025
556262
597268
777618
1273451
615094
1283612
651127
291270
434306
1343890
398527
425842
604830
582860
363477
103668
244926
1125328
1221412
921358
1194022
102689
135457
98477
1363563
764880
446326
471969
1210890
949809
317181
1216193
1111089
442173
6173
163476
1186257
1230171
1188957
1296450
1091960
720145
147706
620464
1204146
412903
775084
1183528
475560
277396
1048355
538497
116659
421263
90133
168867
796398
793312
142410
553201
765429
286915
797760
1274249
1085757
895716
831039
535917
1259981
1039642
196482
987075
253925
12495
1268104
480534
300094
343423
1234844
133716
896596
935227
57262
614751
872893
310661
30401
226096
238180
696609
682507
593822
110283
1125132
1166640
1334776
1343973
632120
507421
831676
953230
226557
96582
148981
396700
645613
1048945
1044410
213869
13907
676756
689937
185631
604920
298250
994881
429033
1118988
76176
821392
1095486
912222
1336309
699755
792655
287817
209168
604568
771147
649801
303860
290289
1013757
118665
415018
808355
945248
1301444
840872
763031
865072
1046872
869957
976339
730685
572030
31249
721055
626177
634258
789049
1322769
245191
1216864
1202832
561789
1165354
268445
1165988
1189268
1228640
46537
509298
310585
1033991
290710
311259
128898
1054274
1271597
100943
206224
675728
421779
1330426
522098
1323487
380207
148688
419488
158433
1163641
1093216
556139
1258670
224734
501439
188097
395838
65031
87330
1007
1003133
654719
461887
464911
974564
525258
1158806
609788
510650
845449
599740
186116
1068275
1049171
610497
202721
1220206
929510
565295
1336213
845516
574591
1144286
958713
427202
84846
477283
1280363
1200040
1131830
1162889
224745
690993
82046
225391
531467
678150
925548
1301169
1232421
311692
508477
605052
777792
1004499
1180414
429729
1267250
1339928
316725
1232222
756287
1297393
1242301
1247680
1225182
998904
1158364
85995
1096287
919808
116505
375731
80517
874213
319462
353343
707279
709160
636710
284364
15481
666256
31721
1265840
1357398
174600
412651
401767
956498
448268
482393
279746
362821
1083815
66109
286773
1189962
681420
936314
827398
926187
688528
741485
867338
79918
1349813
192639
1342681
82888
654170
1069281
1091564
469077
8833
1284791
1011127
137734
863967
1059599
1006224
1007277
971388
1219219
34611
1155407
807122
511388
1039252
443043
940377
704721
601264
806961
1025897
418143
208558
419695
648101
430485
622800
596578
261288
920832
1072262
495848
1287303
222516
355139
402766
755645
268165
41067
29784
757081
1299869
1349763
989645
104431
313152
1209349
982524
158905
1208626
849336
1036748
333058
1160227
213006
766286
149928
985290
802565
422429
924253
198395
411078
1281083
575125
549955
137568
1045107
1187551
249416
770358
1202026
1161383
716787
1169989
227754
1000465
654393
396433
699934
913380
661226
308797
956469
1344455
807394
78368
696653
1197957
26534
1212416
198186
1088512
931661
40379
556424
711746
1203624
686682
1021759
172838
634231
1194484
481011
242895
1196028
760069
893394
1121458
680982
58886
1347335
411256
956020
1083238
1222860
750793
567802
623501
882375
297889
841203
274693
1088215
1179274
598622
1298310
357075
91103
701328
420092
1045786
779783
399517
884726
265534
677907
375576
993309
681666
458700
235952
915500
355587
476074
165637
478048
1213809
921800
904888
475773
466220
1094973
177968
652958
187739
866478
857678
1299857
386185
685099
1243107
131668
1359768
1301041
1148935
1161137
1012942
260206
1071045
303942
393886
1051142
10107
454149
327824
57979
1025160
38999
577672
1323284
1023702
1269346
1328349
755751
864961
532062
478143
138106
927335
706311
832801
195234
681206
272064
1230075
521170
933371
45388
76521
1301158
607824
152640
581798
704060
130321
870234
1343258
149621
171904
343052
4469
748424
958951
24066
580336
249661
1148091
1325387
988173
1068994
220807
975420
229542
1329277
721476
1060774
1064912
521448
489764
326657
1102952
176836
549032
580451
1088628
1157290
1244876
1056746
1190866
353800
675864
1035747
948897
75758
867112
829115
958125
959932
883132
1038281
1357133
770625
274635
116964
806266
166674
1021336
1245821
285273
50663
489903
339988
95876
299489
572925
1116831
623433
906264
1194657
1262226
1047089
1171966
977085
150864
251315
1014987
996422
752456
368701
1130811
1115129
1055569
296191
506433
592363
523668
279045
1302467
668021
931806
775232
727388
229618
287253
376331
1017144
343269
11797
935215
826083
386901
29537
630145
112678
602600
1362972
279129
191008
499597
1243124
135998
837036
1252779
742608
657431
978912
724350
456571
1039280
1276722
555293
858391
68419
895863
102907
1088677
914713
441813
1120319
632699
960165
442795
776582
1057290
540695
492157
430431
1148565
642090
62113
274780
409477
90080
396685
652229
406175
859600
1184685
729570
905590
370700
891683
479852
1135412
808812
59893
1274394
488948
1214630
1234899
646555
495969
401588
1223102
1000808
1040069
498233
542594
614532
924932
487611
1354087
1332533
1152421
523477
196584
642149
326234
427892
87798
1175216
695795
469757
1170933
909288
1110740
222497
528618
1218944
1064401
923187
917447
316270
1089134
964265
535359
791226
647943
485453
1243360
577961
635391
355321
49344
689341
1131580
1205601
882386
1101967
261371
1119995
609797
68610
146682
29458
247653
1093996
840375
787799
491537
474752
166530
704870
45153
1114628
1099653
273529
1180361
1354992
123219
820118
994531
1356002
206562
1122599
301026
607241
1295065
412780
275786
956927
131767
987364
449701
682199
584933
742977
380978
171278
346111
1257444
1330637
1252276
227265
818187
1258028
899147
858985
277876
453756
157602
273471
543322
1060648
893228
271185
159492
385643
1248129
338391
701685
952822
1320040
372743
824060
375470
144859
509989
610104
512710
837900
1006391
706926
1165404
918621
305862
671530
310401
117622
545054
38150
1141897
161220
655652
365962
67530
966476
361256
1223352
1215441
125299
1253725
671485
305398
1036747
146488
766632
134340
456912
289550
362396
248528
1331948
680298
1086566
417737
34789
418960
1014086
732384
1210698
1285734
429235
1140663
179863
620673
205233
1137163
1357274
698998
1016997
1251703
1338730
797044
289453
550079
405024
725930
118737
1184400
602678
1268440
234501
938260
351988
639395
1044650
542424
16715
156929
910595
1152697
642769
1297452
1104741
156107
504818
904139
910534
752384
150851
548912
1311126
920698
509208
1286626
455272
1363646
442889
285192
992381
671141
530261
944653
1307088
120466
263035
813573
36919
421924
724640
349850
42849
698803
770158
1347181
1236377
325774
974744
1314155
401315
162763
155608
385399
863075
791081
514847
178732
1067969
573069
133835
482953
1060845
630547
51422
997496
205704
81198
1166039
29555
926794
116961
1139902
141861
857615
553465
327473
885765
512257
747563
75240
84232
983582
713388
382249
545075
664258
624402
373185
805137
1231454
735000
813210
460513
1088019
591558
253725
769820
48935
684746
365865
1024611
250371
526314
273409
735520
109891
360894
721052
253529
527007
393192
921672
252616
664392
314314
1205294
159545
162745
478094
1065717
1029722
1216545
673999
951608
740948
198176
187708
513784
320224
1043511
220068
205836
254531
6850
6405
870033
998770
511278
1273231
757126
268909
400784
616235
15759
830312
840131
1211756
209981
238237
726456
193815
1061340
676731
866781
534695
204010
260108
1331482
910601
1050655
1331364
426764
393142
415139
275833
946468
1316855
580071
1210412
139381
961654
853877
931718
1203300
581224
651773
322502
698870
717093
672117
503208
1191842
76256
369136
819927
1231086
489101
622734
737228
259082
189426
698337
1217671
471443
260925
1265879
313497
1142443
7601
1108886
624414
175824
223243
628138
144235
246736
925745
557448
806813
566283
801001
1260423
1134804
49228
9909
498587
555079
510459
974549
298317
1051450
19336
762701
1193854
1215506
823323
291312
394931
592408
188373
221710
140759
1241291
725685
1243456
295035
557365
631362
99191
491896
541046
605217
951191
206058
762499
528985
843275
630527
842942
155243
676835
619669
1154510
1170141
213674
81605
1183945
367152
1021903
69834
869478
447868
1130432
628572
1237511
590232
481642
258712
545961
453550
548179
1236960
405800
391812
111070
811450
275531
1314244
522685
226814
253771
1092903
1324585
1118232
910908
1133355
756491
110455
153985
1122655
529231
1343642
461110
348451
230345
837017
897462
393782
928903
663485
857860
346189
1357388
1245943
331138
904969
355509
994804
1172216
29175
690825
842826
568998
1187086
490419
948286
921372
386982
1021642
888609
747915
155543
1260006
863756
1287398
1321626
476584
324931
96710
794052
940152
251652
749067
40597
59141
290687
870460
740159
463712
492638
530255
934677
863107
479000
1290994
1002025
237089
111583
62922
694168
656870
962292
1021447
619517
641249
948822
309256
36534
383207
991035
911618
981514
1308885
885778
1262486
587172
97212
567013
52027
1008663
891853
820730
1345356
129814
1173290
1303899
842342
1319403
575869
872154
913485
101544
160863
7341
1301913
17291
780921
59717
1309508
848665
1061307
662050
612676
1191975
77969
1074392
725755
772206
159294
790074
590954
261392
92643
882002
177452
34834
775654
569535
148550
319293
1054188
462382
1072764
1260391
1189670
795285
1117351
1354616
876724
311312
754192
1030538
354409
431951
77063
848929
1124607
1109965
398940
307284
1237590
194086
264235
941148
1091639
211523
917257
1328726
118214
1033435
328522
834500
206822
1057554
763650
256213
510821
705050
44797
501711
1289528
930137
1092504
101634
835467
1298542
383549
545010
375940
666360
102031
1103505
874033
8330
840169
710062
370725
40089
615815
764994
467974
1068480
853325
1079746
1289339
665323
494630
1290919
137098
279900
1154666
553712
413306
837128
806198
1331310
495067
1339860
1017875
384505
824042
318584
405267
521611
528257
224898
1191855
499021
781794
1116615
381827
1246884
1094516
1210947
195491
421689
791799
210063
88319
1291093
347775
1188798
585683
113554
150618
106286
319830
118941
979061
1205488
95511
176890
430284
641790
1190394
898206
1195862
53528
826119
1192949
492024
492035
1261554
136428
1314058
873665
608036
1151067
1263162
896857
951577
161000
273564
422979
626616
713452
796380
845222
1058360
709072
1148847
697881
1218747
60565
1018537
688965
722021
1063402
481381
909095
701601
914857
608083
222120
72055
944421
137816
385664
689116
1164899
894568
232523
371089
1209113
1324751
974999
224368
568413
646603
1268009
678077
1239680
1023711
1186295
1345621
1066316
933646
211083
1308487
1320882
519632
880911
1356974
1186290
627716
579535
416145
841725
968903
1144780
323140
888009
785800
107600
1270998
1123843
208038
109380
726125
497959
316726
162719
952603
336327
1360688
508384
772006
1228556
366392
1137566
533241
274177
284062
334514
1067436
20598
219338
263819
84738
508174
1184784
1352481
440832
194714
185579
796318
408283
544887
48406
453978
708336
1273423
1045877
1094796
305521
509306
1086848
1314032
555991
482204
602326
1097270
1353395
710984
1019748
1155053
480000
311755
100904
1352554
1090413
534622
165355
526455
1080487
929100
1317821
798094
787826
1139992
731789
1225969
218587
190681
355295
46826
110430
28989
1324340
809504
1190686
1106762
73457
1144621
1288153
201834
706710
14722
532066
433312
165945
1042304
461204
178398
595289
1119759
327799
338487
1341295
595033
1132405
427294
1027837
516940
1049594
262182
740181
1297118
805780
416403
682987
49151
983082
288188
643244
667696
962542
570095
442291
1154388
1097051
204647
853797
766127
915230
442522
836221
836346
1048197
1170533
467819
1087373
594448
59274
762914
1202989
328716
790520
803033
155372
1146612
146387
607266
870328
1141607
38996
568559
193581
765541
1246539
568871
403699
678416
228257
295197
558711
1249010
44875
553102
1168862
790138
448289
342293
339488
129737
1122108
651857
718042
138171
506597
144629
761681
519386
1030043
112545
950158
279514
373818
1121272
431866
187932
401728
488112
1353936
1072287
1284465
604380
342124
1055338
694481
987291
697669
876483
840221
192016
925944
914067
666086
622661
992911
753614
1354584
1054714
560259
311191
642597
489609
846590
1197003
855937
569368
348680
790153
397868
770799
965324
1077620
318081
656078
13323
218700
1215666
1321717
71196
821217
88157
603037
69247
356855
888726
530399
781474
697440
32540
728739
1121415
1292472
421704
796229
620496
249371
1356370
1151272
107542
148808
449622
339923
414808
728265
300038
279389
304226
933004
127099
126202
1362888
861219
188025
154188
1159536
966156
225933
1240281
478693
513396
1112033
1172930
891133
537922
1229767
1031487
573280
544937
839354
715071
184241
534468
299567
655068
564933
140276
1200320
993467
1037206
728789
1000889
1318524
1137834
1231948
144435
343905
70367
135792
1138950
110967
970468
542026
304699
639292
429016
198247
395297
485637
647351
717359
645461
855850
39967
1350487
1113637
578283
311450
646794
220761
62996
441781
379396
662126
442225
811438
1351026
1261580
246860
788562
994584
374006
223778
1199459
474455
114825
813741
83305
1344280
242912
750234
1113169
354517
948907
91848
857496
241242
66575
1068404
533409
1139780
935808
1286192
543244
715994
789841
1010865
584370
645912
1245470
1058426
1065710
313070
718058
67509
883987
479218
1309956
295032
1099153
310086
324619
442394
1300154
515100
930931
409169
1048512
1204250
1162436
746864
74260
764866
1310853
242168
428392
366310
990232
426694
484316
930194
428212
346858
498101
465995
1359187
556517
45733
386208
69465
474107
265792
984761
431628
1310439
1359555
1015762
640134
172065
153066
609330
669197
1060027
503093
249431
278483
1163020
363591
348950
248711
881255
423981
420340
473351
80424
472650
1231176
1221974
571704
667335
244801
806908
984187
283914
359769
645231
229192
1256934
745368
1300845
125647
642470
89848
434090
956126
837015
459883
1204639
383727
742243
1077537
1163510
1344037
621470
1064586
500679
883821
1237780
1183672
277999
862072
1101399
160319
1217487
1029606
601688
433961
810806
1076032
140300
319568
544744
356900
249382
1301863
849361
1178006
706543
1276655
142973
164505
1322655
182935
706703
1012033
62473
1213613
723373
55382
1272460
377792
44416
247901
1092891
1126376
337875
487762
1254432
969105
76062
1082163
265534
1319438
437106
319682
641778
291098
1294968
772314
1238795
1246735
261213
743399
536666
1322706
966255
211145
443926
752332
308326
33182
1013822
131366
1074616
114341
1197165
1364159
1073219
836823
290639
512979
1056458
1249899
328493
725641
541874
216288
1113160
425635
903637
830194
1241015
659037
8692
1125213
7482
90828
725333
1139196
12248
1318661
810631
114793
1098762
751797
268384
707029
1083879
795306
809455
780428
1234873
952101
307904
427834
515768
335793
509022
1225352
614522
1086095
1033200
921294
748041
141899
1237832
794977
1070345
231063
395585
1095397
699865
523601
936218
1241640
1116356
836470
963595
470082
1347288
307118
480032
1176631
698633
771697
206138
256735
368087
584807
1135180
1310431
191128
21959
1271788
307050
855524
341934
1322291
1296421
942127
601389
241002
1091873
926485
208259
948105
915879
250817
1338251
1150430
752404
1048314
104306
751689
568869
396983
1293739
859740
550367
955973
668595
952975
1298730
887200
997473
744856
565933
939091
419057
1270667
725680
862858
1122232
314643
320453
255024
1182396
841823
595569
1305818
1304689
254290
106676
546768
337272
744406
433724
231875
920608
804961
1326224
458969
1068555
586801
1217811
719112
196573
342891
623699
555868
856385
731076
968664
297429
350231
261279
843394
881543
1222398
1214873
687592
1217410
337261
391477
1090595
759449
588714
194800
347597
404020
14479
1218025
121772
1007623
566638
525914
208358
891740
644883
1211927
762649
467891
939520
184265
1127995
327913
1316631
627880
194679
80524
188750
279493
1218353
523506
295513
352876
818910
1139664
439256
432039
142991
876781
55286
400421
228188
488240
190377
231510
64436
80320
61770
655747
1128250
918442
395757
671476
189967
724158
189935
854944
22905
1333102
1135041
257652
529686
868993
152583
1279775
266094
634522
51040
564675
1236175
1034201
660805
426597
193172
921347
1321702
1104980
1288962
792727
144945
1353895
468949
876456
756442
689458
1311647
303015
323839
400716
476467
749625
1116339
36467
1219970
794910
1187603
665608
688374
1003251
1076127
614501
1165955
720443
1357804
271709
512865
126833
1090671
379283
1208920
844553
1212427
1008836
1206059
850896
84348
816509
1016539
791967
441937
893713
259247
494586
657267
406336
773697
519533
959684
1240906
874466
26979
1009727
144135
1150133
171323
1231819
686346
512145
990493
827082
1217490
516480
914160
1260435
557987
972094
896518
299689
1000617
196267
1118047
655715
790318
2877
282492
1330290
1252783
893263
379818
1265834
723866
306836
1067699
1272211
684514
228832
837176
1153795
942186
948157
383493
1105744
1152207
567472
655952
480075
87187
429987
956896
925130
219263
381552
1312268
648968
302909
520016
547258
583815
431451
712039
1283818
649849
966120
132742
35538
923604
743368
1251974
579881
205681
1149296
1332115
677205
1279285
1029959
1001429
813671
573970
944746
498760
570054
1049700
1137087
949560
692869
728836
1129737
60352
309429
1009441
962389
943457
484694
728149
374984
1176911
1126823
763645
1042728
451538
198116
893589
294504
1156965
484282
166339
855581
1245180
803549
256188
479703
208014
1292763
600419
213974
1324296
255004
1279353
1166295
767716
30079
567300
210149
250635
448010
251481
384421
1260452
599721
253342
13555
575348
53324
1186535
1199573
606982
806234
1306460
555964
671806
326491
356293
1300312
1129393
511683
289319
541923
1037836
467528
658662
1059123
1168098
487359
626919
396377
855036
467534
372022
534780
63708
825176
1304068
330652
262271
1262012
977637
1315909
43118
97376
559364
695172
151581
556820
350062
118237
288563
1269234
662508
562176
667620
346164
201566
424681
459901
840609
1091520
725347
434060
1173264
454753
501959
719508
787451
531997
854283
1055609
948496
939360
1004145
878284
960967
1259230
1334501
912295
369509
1361497
570486
1136146
549751
229996
692127
624667
1293793
571771
938888
89644
880957
68972
647112
1297903
60778
131228
377585
727276
152599
1054668
603267
1213626
1189260
1243948
1004413
624649
1202648
689579
811400
1065473
1319781
1071950
374045
1118475
1198269
1160009
382147
252781
762010
973490
1215406
300611
460085
28965
1125108
1210713
937126
1186111
5909
825884
1214877
1095007
693751
104135
1249583
1129495
710955
573137
343608
1077052
60126
1296152
957016
415538
859610
500956
251246
420320
563564
59163
460497
636797
394146
930833
298456
1043576
189646
1152472
333513
564393
883795
1052356
599861
1012120
1245784
1026230
912110
733569
450127
1074836
301704
413274
605938
898029
1008352
1312836
116172
730424
83699
395226
966359
248336
1330343
1234360
968734
141507
44648
282281
602710
522372
659874
1328962
571952
277696
795380
184275
1348993
426398
1325201
735446
628456
632826
786954
521811
1171167
740783
550644
582326
1041370
877597
579084
1126983
534099
582430
1153038
589302
523736
13422
45389
640659
74185
661310
581418
805015
901491
137940
468387
437502
501061
254532
128320
808810
1271738
65752
1113231
1144351
1074917
1167799
324414
604704
739894
1139298
223020
4621
455526
423298
25376
247125
196171
1084100
1243113
613954
1080759
1303214
260889
559379
867216
560394
322829
449806
788091
56340
1258137
450636
1347649
555330
294193
858541
257261
1300809
122129
253286
273966
518407
245736
478056
430885
1255934
236428
1358090
640595
25710
146790
672146
1312459
184075
1120340
1119669
325872
118294
232774
1319387
577011
786410
862430
1266400
670134
1068876
141223
240898
946762
407629
442348
458639
329398
719712
228781
828266
203059
946132
659513
796245
1070472
14924
1278603
544845
1074473
532472
1224477
1161309
1243402
407551
1242884
1224955
1310037
698127
1014118
483457
786489
471141
773932
547953
1008470
920407
756736
26867
947472
1276295
287793
643445
100169
771689
1086023
588297
842034
1333968
1246514
327382
717268
721834
443777
463757
115259
839495
1078717
580206
825373
225484
1341115
780856
882514
647892
578773
398666
1068787
142352
922540
99144
1224445
926828
80137
1226958
983892
289114
1307451
867733
701481
55376
165711
997645
112091
1138774
603715
33066
1315097
399595
862543
12222
1290549
46648
733436
332113
649055
1294431
466489
339358
710098
548368
1031146
981303
18662
1184787
901102
1223555
1290904
953190
884348
350177
432003
1088320
539014
376485
407177
1073643
49911
382011
1233925
14546
1247243
656922
13098
968045
615481
1315106
326047
466409
131363
192032
12670
417029
652228
393779
327988
264272
541421
899258
292358
538870
99854
1080576
891869
516174
1033703
1290556
1278773
131866
1013739
935130
68332
748862
1232707
695111
1044059
1165626
120126
802220
556783
479409
752975
896266
1204722
398921
57054
912766
73425
1144945
750148
428159
335813
358842
1070335
874728
74439
1248619
1040855
153095
947268
1157083
825048
594574
317725
929555
985570
971928
861299
632863
831019
1091034
228162
246187
1258834
147214
22268
402232
230989
479682
401344
760286
899823
1010035
1227918
1227115
539894
325282
990213
542069
1294332
310982
377904
1201046
627659
1196468
1103307
1076574
190731
1042068
1261925
1064869
345618
355564
320445
58350
339200
1226874
691457
199879
1153281
160410
1155134
760616
454822
266991
268303
330315
44737
948382
607381
189268
1056133
1179608
650337
336336
1270121
1287495
831911
460598
979915
708559
1071841
1068377
763404
384195
654036
1236898
1122026
102642
658243
516343
1162287
207317
948772
436277
446219
457102
1223945
754037
424009
1228280
589254
622902
1277100
1233925
271069
523214
299669
1211099
1094353
1257847
820384
500171
119398
1352695
479133
349583
344260
343542
163934
16689
650140
1233664
342663
1198028
727641
1288975
150772
477053
596862
330266
1350025
649460
258421
906343
646945
1275367
578103
446997
89774
321388
1340495
274676
885241
358577
744750
495376
35821
1272855
280450
973761
1086551
16427
341957
875424
834219
154745
251670
595769
900953
1179110
58132
207524
1205673
870893
1149719
487801
90971
1169122
268720
381838
1165661
643290
1186792
551070
394817
476882
1217926
641375
90839
583771
1050757
1353282
382002
1117064
526187
956437
305660
1350543
1144876
1246429
664792
190477
488443
98309
594007
961585
904698
906709
583904
1288126
278232
1243177
216101
720988
187954
1149958
714043
207342
509557
333084
1273979
525815
524958
754257
912409
855960
722137
288486
1051366
528367
48631
360667
1031035
364541
360024
824243
1053479
161846
230698
936681
745902
585530
1325326
359530
1049639
554323
264128
62773
438163
770445
381127
569581
1207332
581021
560709
373060
1240470
730322
1120371
666172
280948
287526
999018
1258807
653334
509510
179401
983444
333602
1178700
731550
1149892
1091958
1246674
717813
1271060
74797
397656
1081676
127730
190333
1313424
799375
287345
402742
370960
1087693
940560
453500
108473
1324784
537838
308204
286055
1240314
415982
278247
138743
721161
272849
300138
525277
119268
222171
286132
744629
1166916
352938
1266472
322860
143318
577471
1322324
183784
358645
320938
70463
506183
30389
673228
764733
951083
1104599
655964
937748
666477
1300911
536670
964801
432245
706623
87571
729147
105105
1318463
874208
324075
728884
640948
887638
76426
1253927
1315373
765430
806101
1199099
261968
337937
1182310
1348797
952266
992094
433870
1027959
153353
142553
927596
1145082
320374
617347
241925
1238962
438973
954166
1206490
671886
705422
393413
1362431
812364
1357607
24837
1103484
470348
484983
629632
149700
836742
22858
242040
576310
791337
806353
169544
946138
328662
184312
5500
36620
267880
112612
1225379
462968
820498
315917
920957
270574
68216
586517
745175
517094
1277020
49387
37092
541093
969154
1022858
961442
1045421
768167
925757
571079
450372
401498
1203702
1045646
333522
426295
801316
270120
687984
261009
67097
831713
1333064
413563
829993
306188
1148794
445358
631953
222253
88686
238046
603795
196952
687946
748195
1295053
950099
339736
1105245
1329135
1054143
1103627
1064445
1059089
107033
420096
881870
466138
691093
480108
425947
1347622
760018
1320757
818798
734353
1355206
612022
28363
1082344
186309
401891
27366
80656
553933
720519
18243
871071
114698
1258550
970028
90835
543853
265511
1147918
617450
294539
863424
386362
584687
1333085
1361785
486507
479096
366146
3714
894748
922557
203151
920347
337287
684031
464586
376469
764348
894065
519636
253459
54619
592378
694365
145540
211639
922015
389755
1004753
878002
951505
1287356
218505
435973
119608
1318533
732039
1051084
501142
325572
1216394
1278850
958009
1149417
551492
580728
1222745
149356
277731
1147726
222451
1357125
532872
430949
1086933
904360
1242981
254672
1338828
162928
937678
206332
354365
1206916
1291016
704014
1121043
651195
953592
95383
826312
337025
675854
1212352
189536
159300
212998
594122
1109471
985568
1194363
1098399
1229468
543646
884665
875130
953578
379610
1125480
221003
1161225
975712
503561
93839
1129376
903006
863644
801711
360245
482849
172939
776356
1319199
1162502
492684
419248
739084
802498
324798
467845
390325
291841
984880
888330
1263710
625845
454536
1312383
601238
515147
1350719
867022
1219936
352580
667495
1078643
469510
387838
282811
216447
1209187
1163768
932050
767692
595229
1319440
265947
981902
1301624
260689
447612
760028
1148281
1196744
305242
184073
448488
709802
493396
966926
385911
476283
797881
339066
158592
1255235
505818
522127
240495
892713
1127865
1033674
845551
1170200
1224654
861092
661305
253386
79932
353512
1072595
1292145
787917
668482
105133
954031
225178
1007394
1116903
48813
504282
684242
662429
392215
153259
524732
426000
1305551
700877
642802
398638
118363
270909
75279
494243
446658
1199273
586893
299323
193428
349737
519748
283343
1087521
508769
893473
842827
1128937
145652
632866
1325851
443786
41911
1036186
884836
540916
422037
413686
1077217
1308123
97805
1044210
1358035
180084
1073364
1128365
946986
548783
234195
342523
381291
767411
963090
1256422
680398
952413
1052435
304242
340279
260213
1084566
877917
183328
941137
400674
386535
1125431
115882
818310
312680
541249
834651
1065509
118874
1339268
1173918
1156887
1199460
190589
1059122
1040915
423288
665323
128003
315759
890541
45531
169815
136733
138932
105617
1350835
1318767
21373
878014
577302
118530
1130804
853750
1010714
664126
314941
781683
532478
1227346
236645
721354
915452
550058
525878
725797
932079
436476
225651
908166
355931
1023774
759738
414112
662618
1185664
670925
1309671
331436
775890
543550
281292
756296
466228
405051
509963
715702
1072724
907943
781924
30926
77767
1127709
346911
851740
211922
552256
253330
145914
1068239
492622
799864
24354
616836
724054
1241154
179818
1322284
1247459
1324279
864517
404958
869736
1140656
487521
910343
769815
854815
942590
857944
898672
1012696
107447
626337
1106943
189977
1302825
608998
91393
263635
815573
893195
201745
32383
76060
842742
657945
981996
906279
1085400
1349100
70657
683696
869966
423044
603637
1260340
1125761
136245
826649
784823
1107694
810713
422902
799188
141334
1236510
729537
421362
168923
1161678
890874
617694
448417
1342890
560821
1066482
594335
403042
559028
263666
98000
1222288
580487
458208
857960
699832
722426
239627
845848
707436
1361042
1056461
359160
596926
14693
1259525
268439
474603
71084
840503
479415
1098637
814253
830312
1201220
273710
454662
1191911
927619
1046459
1045254
99218
206651
979942
737901
177976
1331294
710909
198649
465482
177242
152491
1192253
621636
266798
230343
849812
250456
754170
558419
782336
1253853
133972
1196644
1114132
1338938
1247044
1079405
379252
534673
428312
527828
1316047
113630
199275
727530
319372
760185
257443
435889
1070022
961427
723063
914211
302850
328697
591745
617981
1010898
620317
357823
319149
170556
166065
1282751
568834
174711
798982
1141122
667134
105069
1200730
115944
413206
1089517
170134
491285
155994
738661
601353
562801
50889
1357230
3254
128945
2432
620018
798673
61044
1305744
413603
377330
138242
1032893
49981
696421
231125
523804
111656
74046
865167
1247870
887316
1246601
614094
1221885
459726
1255055
1017417
1327285
740360
303387
509710
1253471
334257
741715
392894
1086607
913483
320972
425740
167974
303566
724021
1120019
205907
1054649
902065
1121436
435464
798860
431314
934905
509880
766881
1033134
874373
874139
1042151
1263715
457766
129894
1352737
1340082
604930
1325067
1212701
171713
536449
690764
919565
154136
538720
826486
634299
263841
1076647
1174584
218887
916993
548288
264509
1147266
446496
681444
824001
166922
116400
1084986
861206
189320
222195
1215759
842673
162413
1177921
960197
1287177
893211
1015056
867190
1066173
487305
742066
1306886
925446
460648
104052
565065
1296147
172913
743484
977946
226378
697035
1003839
407961
168710
840462
1044938
396052
315948
572036
70423
345182
811876
1146842
1021842
1157501
601198
294524
150287
1243135
304351
1251611
769412
842856
253694
440548
4012
840360
393523
698035
184824
670361
780311
198723
1300499
694061
244412
620252
222973
988664
492504
773420
141250
1265584
1046927
291634
1215579
965128
920521
303456
769842
461957
1171016
828503
254584
766020
444677
255858
480227
837721
34666
555945
117484
1026144
911051
1240833
1115736
510573
1223367
37700
363281
96199
388692
620391
940069
1067826
440057
1213615
981843
655460
536668
127241
130945
804874
683329
243030
1212825
17852
390836
1172013
368665
1014768
368605
66699
1151774
30409
372148
96496
1122838
537632
809265
101195
260345
404680
1264359
274209
486988
31957
1175370
939484
810158
635512
1064231
173170
577559
125720
317552
1119305
473557
1163765
227561
214043
1219401
1358613
131092
21083
793671
998198
1078618
1145441
1270560
657318
572081
924286
75333
408463
1225182
1309938
24105
976545
984722
411483
1307228
845116
402579
1255783
2470
379347
192765
1246995
289232
106020
814367
642705
949419
891840
968671
968263
1037950
1269815
683615
360282
771227
492188
1344247
167964
600109
292918
130393
423977
1305684
122468
668423
582573
1143854
1268949
629880
1285893
537517
1048892
166012
1296957
1296220
1196596
515414
537758
696038
1234632
705509
485180
235797
356281
1077993
1306086
552186
1090717
427808
603741
979995
828458
1242472
1235635
80529
814674
19114
795040
446924
1014627
30928
481746
506986
609741
1095964
725608
1248542
868714
1261352
1013318
742877
1086764
570644
80474
559787
1224672
1089104
1092631
115063
18461
466071
109522
1122214
628213
704820
523430
745242
754380
368264
860325
762297
1115104
937098
506224
175814
541454
171565
754596
1302729
300585
1132542
1060271
46191
493714
728774
120027
1087562
504152
837694
243744
1059472
457002
1354221
1204814
1285866
987622
873575
276716
274178
878287
106553
264153
42664
267799
1349981
1186753
375155
198511
1113615
37216
64599
201537
524813
872151
1229247
858091
993150
387943
416547
1112124
104458
572171
989351
693713
718106
705963
1180160
524014
908664
555603
829477
1282695
362738
540328
1293360
1340207
583306
550053
1054998
963794
1330012
98698
633612
190146
319915
102347
846177
769468
1195483
89037
241346
585653
347175
624076
571498
813364
326408
65920
1245658
838805
1287933
529115
508676
1304312
699756
451213
137580
1046228
1099684
1191452
453212
520410
387
907398
365385
764990
687141
666919
425536
1181481
224425
224488
613363
675064
523750
518424
1248244
1156890
1179523
1028811
923996
598723
1191143
1229216
992900
111577
469999
222852
417043
1105292
3392
699198
309794
1164206
1213745
873068
980110
735216
1003546
1070243
412403
613843
738407
845708
1255507
131706
127222
1135544
86145
665904
655564
303182
762491
1039393
879199
154175
1327562
1316417
1363873
86255
298172
1208329
48913
1270195
1218542
134216
255422
480459
700146
50655
1061119
595736
299127
292890
1040852
852082
389847
16245
1186317
843421
691205
1097765
1278807
845231
194446
563153
1274408
204702
1046178
782952
1102101
228585
194094
1252371
83300
763426
642024
405159
25760
187474
588369
218282
1069940
931643
614116
1297021
290581
1265398
65937
1285568
469472
947657
524610
179276
490710
239916
368102
766454
350061
535287
1088184
1193124
315986
376097
826269
1199796
144722
213575
861479
134489
249834
758573
142116
484071
2086
256039
800962
854574
131617
642797
483402
435709
240690
1127371
568009
1144619
765841
1205729
673084
660042
326756
525331
647927
647796
820521
1201221
517975
63728
431750
542016
803479
60553
1351123
1251113
130828
156229
42912
533414
479408
1157436
1243280
374667
1097065
798850
1223573
1277585
1305038
481947
598261
973083
721457
1307814
216225
1273881
782742
622579
1238165
1313258
245148
528934
1114854
793388
740344
530996
894613
700410
689535
983811
486784
809537
1349771
756287
454862
547793
991110
924944
1217563
1210159
1110822
67746
385591
540475
444995
801648
1052137
308462
1065707
614895
276536
496803
484752
1343822
918268
688380
1282673
505894
1074910
931601
1213638
507600
722621
1099317
783403
1255787
482234
1172286
1112279
1105545
271959
478226
588010
689206
1078840
1237695
868093
565554
623713
1258709
968479
424618
221382
429658
359238
653974
598112
235268
497087
356065
679551
1183149
409013
781804
1113955
595733
862972
70884
44583
758993
144952
703904
347440
1070489
125252
990943
88561
1347665
1206580
960783
68754
584802
1078456
403381
1111885
898752
1258458
629079
1289864
255191
935248
675441
1343973
289479
147091
447560
309536
1241989
527750
358068
882305
629638
562402
1068831
1103385
938915
162844
164460
216677
872514
508063
1165979
977119
8210
252355
547937
925281
1037126
786619
197766
1340161
1339625
392074
1221543
1247916
298768
1138535
1004122
1025725
1206631
34765
458179
1035460
720805
794104
348026
718786
668776
1049833
1260981
722610
734144
874493
496063
1078013
483647
39630
1349754
637307
1230148
142150
994006
268771
524512
1243231
429794
512106
388530
150618
794867
381758
1247265
1311610
185081
346895
1348901
658198
973058
663652
660134
307099
1253973
268389
828647
618671
1063279
1306788
648500
571801
1269833
833271
688209
641253
886877
1073472
920245
539431
156555
1140887
781755
1045150
20413
192568
1284525
80696
913897
903088
313568
210443
268486
1253516
366566
850317
1017915
352133
181913
244242
92342
914912
114971
457110
127906
624153
114523
551633
669476
344710
342577
790570
566623
154304
940963
253536
992500
428927
377336
417191
923185
522962
1163207
874561
513181
1358631
966895
560911
275894
318370
815032
435811
1335559
841993
1275879
1249254
10415
79564
810859
462828
1282868
1117964
468711
581837
1334668
335543
1038337
866808
572695
234450
432952
665285
622346
467997
809383
892908
876323
1070490
1247831
541177
1359996
1150177
608745
36726
511975
1088297
373406
1132256
346033
458487
1137743
476508
117503
567454
1243562
1360881
255103
1048819
1301061
958194
1081569
154503
460446
1140871
798227
320445
63998
1047536
292472
879295
1337818
1002166
949025
292561
1198945
1171870
991620
590924
1333169
691646
18731
1327629
537064
444657
1127071
215385
1066977
667388
1043650
398850
824350
1010124
1227194
1319408
516556
554564
1105549
957002
1024572
1196959
529397
971998
202417
750766
1311018
92759
1233790
714615
1036030
21341
1157551
460010
247697
66431
1353418
536696
220843
480043
737821
1172635
1175475
355486
1323150
15338
1189658
55274
868320
277557
414268
353985
1037767
1351681
540428
561320
1334963
1154319
1072210
808414
754963
567301
218585
6180
135149
888633
351213
327305
987650
701493
450198
38409
194335
410654
1213205
889839
718764
1295188
1191480
929620
1020862
439664
731289
984871
179044
1251591
751191
502088
999808
1019657
926469
473226
1076454
19202
16653
996672
371677
848318
582899
999085
1225714
333673
398898
977786
864383
624595
1273133
764346
623608
1018277
180112
730496
530461
1146288
1260252
1256852
521725
77428
119559
1082877
945782
801639
608128
1246376
328821
1009805
133951
953512
1107294
587580
390849
703574
909956
1261201
85575
185418
717269
154895
1025682
731680
969679
797155
778938
816731
436586
145443
1208676
415450
145355
758633
335260
507419
257425
1159788
1135160
656389
66685
1125402
394360
968770
693568
22369
791168
510264
327713
1304438
1337130
982730
680350
1075809
864458
1254739
614269
1276133
1103294
638759
368878
234199
29836
75995
718578
1099825
532645
1293031
543048
518341
199111
170101
529889
857493
19923
860649
495971
1355794
512626
921032
1258375
1237436
1327596
659850
1212099
924890
903154
814189
1278884
328838
478943
567474
195536
520813
511734
1024120
821151
1120841
922094
711352
484977
816306
514001
750811
586460
297749
898186
807123
1005102
725564
341735
1024375
75176
1259682
916955
24437
539663
909951
473526
805001
354589
829414
875475
1090394
488118
462115
522282
53133
1334002
1315228
704783
1313668
317636
1025340
788275
1061279
773752
111121
123606
635159
100395
1217277
150905
1015561
497696
1187269
793625
369786
368892
672937
492461
22426
831351
569135
882030
367708
1100682
1144329
566662
1240055
125161
720008
233124
29319
451354
194209
790449
1330054
1339510
858720
719169
302422
1337819
1347088
1141315
186904
243277
954589
496780
800334
567785
841324
253158
636651
921455
241167
1274812
877775
721762
465416
473221
1051094
777964
812561
710636
702189
293974
1363943
1251273
513755
56310
1073182
607390
1092293
151952
999460
842896
323519
731374
764349
955186
1194744
741484
277734
330477
933160
473268
337488
242486
1190526
1255204
998107
510701
452011
270328
370497
253989
381531
134896
1183368
691149
801383
727903
83553
890114
63755
1335259
302142
696997
1001296
93877
1142724
1321128
334587
722425
233556
698550
558747
729140
1043332
1069927
238569
33022
253642
1287399
682672
860463
2018
185582
314641
198099
914791
305407
802413
25892
946652
1161663
589434
297087
1356345
465765
583332
478685
645526
746972
63871
853820
1318375
750038
405580
1028032
243334
127328
812050
791638
1266222
878961
906304
461357
1178194
507742
258300
832411
821413
936546
707212
1183746
90347
247016
895734
1010328
309023
547570
533078
89252
420151
1185572
1185575
237194
425719
641017
745155
326784
264070
1192545
219732
1286590
1163631
1233386
256999
1220305
666809
32286
747523
73393
849135
530664
542818
621591
550200
452165
1182814
72490
87399
930621
1014315
1217792
796028
112063
1035670
423393
974290
1062797
1312501
1230966
965561
317068
999699
843279
910697
1071649
85753
546262
478234
1210588
1232981
599040
24600
718544
172687
780622
1184476
654429
219350
951973
741234
1255568
1176717
98167
660602
1089170
1270908
1004868
131084
82296
1260252
81137
44370
1195054
854658
1037804
1082761
655052
1085017
816110
1109479
1229569
933616
627807
381419
51565
14937
497529
1322008
946835
1164842
1055221
963374
59183
556546
670185
944695
1209943
783453
501145
95501
1116102
279012
929016
529973
448532
227599
791985
395870
531793
1186599
1131620
678663
494561
764236
1022261
755668
686953
942831
580727
158107
696028
1275830
444989
1110346
570364
1044692
59026
1106951
1256897
775381
1160272
1013536
94803
341109
907655
735083
154547
218065
333698
1099501
769158
1263139
236331
1146991
34213
1203015
1032074
7342
909670
549952
383700
997431
668807
393848
847204
1313375
982437
473167
286592
130671
902571
539835
1168916
449948
146113
481630
434853
1261598
399521
1199129
1246030
593484
603671
222589
1004643
529784
1356166
1137709
1250232
941212
310257
1280178
769451
590473
975934
725072
1034625
1014573
1140861
773476
847068
685251
260829
848983
868687
147396
899469
194365
1132137
432725
927424
1128905
675991
1058776
1242822
447943
1155704
723084
1218503
370494
581800
1204273
1098134
773292
206929
598630
770843
1242686
925012
1004814
1180287
696309
540592
28761
173224
1057949
132929
283477
1283384
423878
769410
1293710
912912
618160
1104500
974513
1288525
957519
1272528
61172
760257
39639
514437
1275779
1225255
149117
604482
1249160
684061
244466
272966
65423
208421
98099
403918
627069
553361
145778
416972
280343
664140
255822
779229
143628
354182
798653
5755
1277546
1356684
249258
368199
397661
620042
74939
120157
665345
222945
659326
675925
677005
1332203
98465
1225842
980947
659669
1316486
171439
551494
745518
584961
142686
225797
1071290
1194170
1055462
1111041
133675
340816
548205
702626
1236782
1315911
595306
1150632
843989
829100
1121624
1261632
1293336
843243
578395
1054663
1011527
855530
644912
425883
413285
1259649
1251866
710789
700608
805392
677134
204364
1037624
80114
1097185
111679
937512
195498
784484
209521
758651
408711
54580
698967
166577
795370
300191
965687
1246030
1185816
1073756
173517
1179384
953289
23901
461999
1271202
1101657
921612
1123198
978883
763259
1254097
95279
1065570
463635
816475
665760
682834
505747
780050
50456
18837
1166839
868216
560254
181919
1263134
824370
101815
807011
217248
962046
684254
815415
770514
439266
482020
818163
1009133
219170
245682
394243
274917
24834
1149075
344639
13203
900114
313763
172454
1093247
1336386
571787
900039
79932
555332
27727
988108
502326
1243008
73061
903708
968172
1247481
73721
186451
1053092
997249
302346
708056
1036554
922551
1144886
835869
429278
1168394
232630
920283
707929
960001
355653
800158
163346
1161421
381085
1269394
629109
834761
1075807
1082178
430502
1098220
1140647
64919
765371
1166015
13371
242571
910416
1163665
1280341
721316
1105712
217969
924439
458281
286765
217253
1308932
61758
1317968
1069478
1042484
295186
716869
1027909
535857
238088
887081
732257
1308933
1006367
264498
465681
749229
988925
1246214
1255745
199030
83126
1204205
1182222
1169538
1286708
591339
314588
1357996
1267960
742149
118260
356225
446985
263395
119795
918706
92065
736169
1015384
727960
128567
430440
958720
965567
1347667
1174219
567323
1344447
918585
1115392
1338586
603683
109722
1360438
413344
1234272
1032964
176611
629057
610828
98436
1125343
1273766
611475
42256
398516
526610
1017399
55020
1068256
499893
859853
980413
1280473
37710
995010
1182086
794763
216718
435920
284134
897034
702808
1137328
1217550
352778
167687
1037327
787798
1190644
1301659
731884
456164
16262
458566
335300
292505
253258
530656
1201753
234044
606387
1068471
313201
607321
443655
744246
910957
1359158
413815
1153824
1317977
1145194
1082291
546854
1238558
904447
111450
1212036
1200035
45022
1082352
160707
1043489
489696
648108
224232
438276
772331
553832
497561
241764
1047930
1080120
652201
793298
549534
307991
160166
677225
166590
356520
1138705
1319075
582153
1073015
1203125
809144
254776
1179363
571745
703033
1308804
128998
540913
622462
221126
263091
407394
1071465
294452
107960
439947
541
1242169
644549
248613
970751
1145722
234577
27200
343413
331082
766061
1030256
314643
37460
1166649
25911
589815
419196
23046
1269265
178937
204219
45351
1165943
182528
627577
725481
1245201
4497
800552
959381
1124072
757229
839325
913779
975728
1220765
578871
494551
360241
684511
667762
419842
67477
980228
888856
559603
496820
587725
130343
996945
382512
378081
643885
124100
334593
1024989
166003
420790
108702
409998
415101
921803
1131279
1224555
217698
563487
1290002
793175
1196319
1139667
1113648
329777
258321
1178293
389388
783872
999340
148776
1206204
25982
1214379
1017773
38292
911494
1288681
231789
992199
773033
890266
390528
1296397
1300827
487993
603246
1074929
169832
458385
158780
1130408
203691
791281
818349
30100
341410
1029302
134477
1361427
558793
114469
1010450
128085
899290
912988
357040
507113
996305
1033123
1313001
400606
577519
525576
256783
585538
442473
739177
583779
190101
444063
1152538
348429
220751
157016
507593
32634
1286040
831090
1112946
1293077
1312320
481537
930057
912106
436037
1230708
1167847
712703
241050
1205628
833487
1280207
814889
144554
801930
1276894
383288
986437
241545
1051187
881284
590112
410165
489478
426621
976053
104875
674893
116920
79608
981735
1287997
777399
871501
294955
1299064
499965
1122820
638702
1356368
795023
773765
903451
1344449
490185
315435
718750
1159636
1008148
370375
525852
517187
275636
1267865
315424
358661
53798
1011553
280579
297311
459946
434640
373249
38297
951366
319690
1183035
1223180
1186976
1025626
241877
1160344
600818
208051
700397
833452
1099657
662938
852244
814873
931516
994702
400224
765093
374727
842519
988834
1110972
371237
519969
295025
403880
652574
891708
171569
608812
173557
470127
593614
1328025
381770
1140215
496479
1057099
1234644
1159509
628161
1003141
120137
773969
441291
140049
299968
66766
322960
589542
392976
1139547
261970
1305380
478738
758928
849080
717772
904959
427317
120524
1019128
550457
1013398
199471
1117053
699722
400074
655499
215778
1231610
849258
639256
779433
1128987
107881
1184671
982755
260236
1228157
694337
616176
866119
138694
1166063
210103
1180965
1274588
218864
515629
661175
629687
964971
516519
1006431
862580
668634
1206025
130907
1045059
1138537
168859
779653
93829
701634
823899
704066
1159415
1016286
979975
1156122
1194484
455120
659128
716199
463326
1264451
1116900
1139683
1022374
351784
1284503
582512
188429
733864
1120275
622112
569496
338855
395282
814342
1341619
28788
1299631
1144226
16385
1232740
928919
1330979
1296905
861749
263678
431790
835256
1197996
230986
208411
1143113
379411
944379
1059874
483799
584741
427648
1053496
1209299
433535
271266
300030
363045
1313070
42883
71996
1107665
1145927
814266
912757
1106497
1107215
754948
884825
172257
1061622
1237918
399862
166210
1217552
1131545
1169550
167780
38858
581941
75197
100145
432960
1131882
160936
1257847
383217
468100
504246
15429
1084163
1122849
1279792
340635
695957
325602
1063899
720180
649813
327528
81996
876831
312104
150941
1303497
1079428
964173
1235219
339979
1058909
132779
395421
199861
1123692
401461
1161066
1121210
778864
215084
36757
924117
1240917
710216
191222
1232068
1039031
614534
1065037
1328645
338548
753116
352285
148775
1091551
82212
126833
1039662
1049433
786610
969655
44252
19715
131238
141700
665425
1283805
182741
165469
340575
18923
474369
444454
554495
975506
1243390
1022140
385674
616204
394817
985537
894561
683754
1278513
920563
1217453
798501
1241419
205070
75631
818563
671330
1265502
1183355
109833
964161
67072
988555
304201
665512
1056370
234342
783099
1303873
736426
464541
1210700
1255956
1267055
315939
662583
612504
93722
634496
456843
38778
884947
896027
598989
889382
984821
752270
696644
711198
522232
539307
66439
742414
1246642
430546
1224251
521034
1240262
189843
162965
191452
418110
840637
95682
1047523
762884
280846
1249822
832805
511004
866101
1359877
420378
517751
562773
324258
1302958
506854
1056115
36599
173157
216432
57711
197165
678414
1323074
1025800
757795
146893
18447
588349
909568
776234
1302820
456908
129288
92087
721451
1056462
21161
24047
1197096
1352080
1349266
557722
671923
550779
516553
529769
1278412
416768
1114865
721950
288029
11742
79586
1289723
754733
146028
560233
1021818
1075479
925481
580505
619749
1261332
74727
1079346
616394
1186689
235785
125670
1202788
848258
254309
609160
437582
1197947
936997
1235467
752357
392060
641442
1152814
1125103
8246
1118719
1289012
213188
75216
744182
1195445
825625
1277907
577696
296885
58838
1309730
1119852
286185
1122145
1073006
74321
166320
1219635
1068244
1163457
105051
199394
144416
155237
404581
720050
451446
755986
1363011
380251
759867
671207
620371
1000575
102256
1326329
170589
142070
755335
203916
259277
375836
991253
118564
1308961
998510
1229323
1316552
1267025
1291324
729732
1160802
824909
234329
1346054
1072782
636
742868
598757
639881
373366
1040412
1064338
1321069
1046001
164492
651396
769116
650031
336692
986978
123025
398754
1316475
134855
27589
1350515
1201690
377246
1119444
361003
682356
152717
173496
952841
1288362
439815
177428
806313
549397
412676
741408
288112
1196360
429602
844872
919445
523950
986980
1199678
756725
1267529
698446
1097378
797367
521692
844962
719570
1080126
587535
591878
424005
911794
158052
1290235
1231184
524095
1233385
876920
263556
293593
127730
696544
947128
844918
1029194
640534
770025
396887
587668
1106088
374889
1000220
754906
591815
1197431
102775
643462
492103
653679
184069
970601
755049
814193
940353
1080016
1007745
106035
1338653
821785
1355456
1050814
1061374
1069818
618518
289591
970040
501984
605617
553784
1074069
1005038
108924
55060
888437
975834
682823
976049
1332093
348534
1105120
11926
244816
656737
1039947
801604
1008376
531797
1245680
50470
127253
111648
768541
1199188
1216261
545605
1210649
610034
865060
30382
670309
220971
920782
896216
424708
1142490
1015012
1248121
1138701
519597
1193631
463775
1254714
978125
98363
829321
1196327
1299302
997485
1194385
523903
994935
1171953
883552
989882
934416
1188933
157703
795725
632241
281601
1322493
1097180
596123
1344082
1058515
304833
556238
593035
446175
239519
907682
512620
584070
1248694
929237
1042996
168876
927061
2464
866094
375252
637523
38840
10651
379354
1175121
742998
596055
1114208
1045494
1168538
979145
438624
486434
1149100
211942
180176
91043
1271926
944651
528821
1192836
631092
994129
317657
893332
562436
1363076
1090992
1320633
1097736
246126
299318
222274
924839
563292
1067023
819293
1230855
1270146
62244
968646
310283
702951
441139
240341
1203812
1072213
978827
1070353
290326
77445
7175
740654
150644
54499
994010
795526
192810
947821
790657
1054858
483444
1253226
929246
992109
834544
1008862
422442
650753
917232
577221
609958
976155
674094
142919
64383
235521
85828
1201140
315099
676763
1291067
1113884
1205733
1253949
840204
720051
282796
708955
504510
1311790
783816
684881
522468
500351
745068
721932
1281841
979462
471941
353945
611902
530718
468889
168345
904635
1080341
312590
845334
1169855
320204
528214
453935
507454
1288196
1048957
459202
365492
302826
509959
396138
651072
726118
453000
896865
1027041
761097
262643
338570
602808
140346
265703
208417
1027918
237954
1343681
301944
1261954
844138
846698
535816
326045
228941
818872
307889
189353
421486
1213910
804440
978988
889689
695435
1078843
1099946
29072
249719
1237559
743765
136982
765442
150561
1194230
435968
646279
944112
242777
1191693
1195952
640888
821694
154688
1267514
1296672
765846
519634
926977
631335
1180330
1309799
261062
1080418
768223
240882
379024
897631
770289
564437
1283079
1131283
375060
1225326
1078398
694805
780936
912423
622462
1295578
279129
548394
1135982
479922
768166
369649
1289439
672174
1317434
760026
145494
1117349
1360978
90683
1311927
584035
137516
129933
174547
333582
34862
1073628
224193
1018011
1170386
1220651
589307
904924
599198
1266689
1229508
20022
728929
1074837
400135
238126
558952
880042
1230886
475303
218770
1178166
744202
1119449
406515
965149
230677
1147268
140435
659878
817343
999095
810520
946674
291350
1139337
737108
266767
596237
321462
1060271
546672
429022
1070659
106653
1191775
1348867
1089552
466536
73478
1138759
860373
393463
778689
1038884
532206
1113845
235329
784980
675552
761641
468001
1308908
371462
712326
921942
9791
232146
1301232
185717
1354481
358123
1275488
387800
348414
1209379
284228
107095
326587
557147
883189
574863
1270496
641602
681101
504950
851417
170544
1007477
429000
930513
415480
877576
361002
1147116
588814
357371
1343173
741439
1128085
1286291
812258
296781
1281628
295641
435290
661565
807340
1044817
230107
707834
885050
1021888
726676
173244
974323
22931
442434
602938
580704
4683
1054523
795679
816716
995482
1027212
402545
445553
492190
1142174
278367
754974
843409
655333
237348
787566
404607
49187
921292
1255945
706668
1360737
1309085
891279
33718
169528
1320841
809800
850056
562723
1266449
581130
210217
410453
920357
1208983
1350592
1311215
1252888
977424
936913
1015913
747694
509836
678050
1073599
474743
946041
1364113
849270
119122
982805
881001
606787
453487
242285
1351039
10593
505400
561954
957675
47248
691775
487077
459043
893396
800994
1087084
544746
15638
736425
1046335
175086
1064382
129147
1326928
667737
362636
1193634
161953
1326775
1152524
616806
44619
6673
708285
37961
512385
35767
34840
1222901
389518
1332393
1237678
1049464
856615
1252820
485052
136323
1075137
987158
633686
160746
62245
873848
1157740
24227
230064
1140413
289292
988950
1257708
549251
1047756
1034284
218383
358442
21857
101122
738598
458170
991134
1056321
1006096
659308
179210
877099
238956
270085
273484
939140
787458
1242285
88323
1220564
664479
736650
1178679
870850
653583
857814
841086
1111075
608713
542004
262448
1061805
1136243
1067465
625084
365681
788073
217646
179520
375566
515348
209733
960473
1340408
968611
746586
1115061
277718
1161110
51436
771669
157614
1164485
1284848
1277186
1064303
684987
207328
296306
99703
262665
656241
852478
922570
1142989
623034
790378
308993
677406
1309250
804215
1151363
59860
820340
1157241
897671
638670
375701
43417
743439
934182
399409
1176643
213625
392355
529322
280905
1180686
834094
583349
985174
1147327
1096831
1091273
1033879
316982
291971
512986
1220688
365954
772343
1223769
477567
594185
535557
950615
39671
96855
585820
1325992
520178
737673
1154771
1083894
659779
1139776
718045
875775
974568
56612
1181233
948
966273
494300
1216588
230353
98429
1251594
643850
516545
348375
1336791
535112
971168
1285867
600108
424565
266486
1360827
197029
293625
961306
62062
867372
1262157
1089693
692246
366767
1010849
875436
892412
1049932
445434
801369
861857
811845
501897
1264152
1171740
1236842
1165442
1266541
614889
1027937
776720
188546
713834
1362493
799533
784627
1088490
798545
567088
697022
747034
344369
982792
1151945
811401
19218
251544
1285036
714199
865811
303334
1111012
1363383
937210
544902
818114
1047368
194979
684938
13740
472288
647558
639054
786978
625800
378175
170191
271419
214167
55049
1089289
664037
186448
599125
408310
160723
1279487
1359943
17074
812293
363003
404070
353193
593085
590124
402075
367492
1146607
148475
183849
259863
25996
798133
1101152
345251
1131933
313776
500669
628033
335249
484134
1200373
895183
338137
226748
870730
1025292
318594
787460
638065
848282
352238
76694
484482
972351
1250797
1019174
631606
864046
1213003
5076
1199662
883654
705674
616054
1044136
84119
298743
147355
623601
437924
17538
658118
1251865
444325
313287
978922
762294
1027333
1324849
939598
1071990
395094
307053
246028
432379
454547
1151354
336091
279612
205951
864194
272122
448314
910584
1141939
26005
456476
597871
23960
331906
290936
942117
803995
1119249
1044196
953667
769245
1046252
430662
212037
727821
1340329
1244534
94212
141800
31934
1213360
1091209
1150018
132911
777440
712443
317304
659250
138364
135190
199215
99109
61369
1097046
933511
688774
1494
1003458
1069539
330478
640275
1237805
69712
248207
1271506
383363
1246742
724533
1085910
647553
263813
39371
580910
586278
1352472
373021
996998
1129899
1020247
693914
178571
544890
1271082
343511
507347
462415
370522
30040
809337
1165638
10243
222986
252206
510848
287537
1197297
775190
878362
231696
255222
302552
231342
723478
436851
389951
890715
859363
247879
607530
70580
168592
386622
1112533
1357931
1126184
626853
75981
1111976
1227661
851903
758767
167517
541316
1089129
397936
488056
276362
263069
915275
798193
902310
831847
545863
680267
114680
753110
842653
173576
153931
1163855
187597
1191544
1279151
641558
1316505
1101116
236119
940109
320317
682304
281315
1226233
619602
358285
1154081
408299
797594
753537
983858
32716
230807
1257103
1205278
437745
879333
443764
1013010
195836
1190159
787395
651528
889448
1139319
672867
868547
397212
937110
495896
38953
271801
350088
879597
742787
161524
11259
152747
1140964
718951
157621
618906
279796
536021
479983
1193614
827951
313237
88475
442309
527683
184770
739470
105563
969685
1089831
70795
6075
736159
309162
802741
323754
608723
1157952
16181
1085752
658671
669037
533407
143616
24654
1043440
858939
54301
195877
1073178
257473
645130
811538
536655
1252278
776792
1361120
1039212
1137607
898555
520591
1010412
612525
631396
1329693
924307
286825
788738
146795
1139276
441794
49382
1269478
256530
1150838
1307167
704929
440845
180172
694467
116611
902148
253941
72520
338852
725116
507063
270381
1133734
1003803
117342
110240
437826
1292229
509631
665720
541245
1196053
766449
1248406
729512
894814
530712
357833
62392
50835
677067
454446
565678
310739
139347
165767
1252218
715294
1243333
532164
1239257
531552
1216581
634584
732142
1268776
932309
232922
309624
976546
950585
385521
387665
234544
6824
1257748
247502
551355
415435
657432
283446
341127
219751
924111
1182723
1199598
542883
1031459
488602
543040
455162
960644
251457
771590
224112
1206360
118715
196922
659990
803877
558179
1270239
135763
771111
155752
1070226
771719
1082466
1014329
485026
619187
325362
989657
754085
556558
112679
795345
910276
155252
1092387
1151451
330982
256997
235116
1244042
1307919
953367
355316
1255108
706179
35575
1032858
425350
1096834
633452
1026291
606328
995276
799589
1193174
42934
699063
182418
549330
470230
997609
117312
218610
1001536
188216
720067
1211866
291360
1245194
296731
441237
563663
1038254
367153
227764
1310083
728365
170680
76069
638956
826203
466312
741932
165713
862011
104541
160450
214929
423755
293285
815364
751973
1018907
987375
1006224
1015698
1330168
470145
372328
669940
43278
328215
1165677
618318
1278619
156396
1079684
402632
981352
1270787
1302428
98027
671168
519613
1082629
8497
1097858
1208774
1168431
726782
835419
492404
675315
1221448
218499
595425
37178
1180774
1305688
582052
422107
86385
445180
1025775
281612
1270532
1047027
59682
1181574
249939
1209669
1164926
117052
1017564
1144695
266292
273363
686588
965725
867715
50356
1195975
1177705
363421
1054614
507735
592355
550283
1287681
79873
1110179
66822
1360022
575756
252833
1142205
1118943
766233
1238856
166176
632597
1130313
1213246
918281
798563
356620
821433
783603
1119288
191706
845911
954546
103965
168140
829272
510178
264404
1343800
1028865
421696
669927
775436
1308989
281897
751040
1279391
177017
780933
694495
978267
765087
241731
425260
894129
915798
165561
810685
247641
912969
465253
217589
1302978
532087
351056
171103
1360996
1316776
163167
797352
839342
1214960
661761
346873
551851
1251384
511051
512271
576121
599602
567657
1097112
609626
808979
464186
623336
827858
150104
1184904
1264128
1130029
220541
211798
1363885
405735
1295715
988107
199108
732097
1213759
1361197
1269709
877480
238114
903087
666717
1283389
1112084
112818
650405
960669
1006032
555998
610649
728281
295104
1262641
589212
436052
211036
644230
384887
610930
949800
1112359
67590
46193
420165
489847
219782
230114
255606
362868
1176629
1180111
1239379
507507
1276712
514297
414727
42892
1339285
927096
1316960
405790
899420
1157194
266110
598947
658671
850131
1310591
1348487
662592
686814
654413
865591
835308
583897
53451
917318
406264
40580
368182
387038
463102
858327
762829
248346
984835
94571
929001
897743
992718
113412
1067112
696348
102744
536684
229710
598987
56964
513688
181931
546125
269351
1056941
223471
806579
1204260
632161
375656
78968
174730
131116
451761
309610
737429
963170
1054665
68949
1359394
815713
1100897
386051
1300438
28062
1154790
1062264
181085
142970
1352443
269201
1363439
567020
1235522
1007198
351219
1305780
776794
1042537
563473
222004
145287
245536
1349553
682193
610636
902750
474172
313638
316310
822811
931285
479332
928391
445456
479822
789729
672348
345174
468455
6577
1192939
1093895
94751
686622
1092430
588381
597494
397784
1257650
1121303
587022
816369
1339393
837152
1230479
277576
739680
283363
196571
417662
870653
1258940
1351444
374736
1331304
707
163225
536334
1132584
535524
92277
658885
590905
941343
994610
1137174
615328
50146
943312
1029748
770972
275290
1194367
50212
475353
1313894
316221
426750
682035
231534
216526
1297293
445864
1209934
1089233
262884
698809
1120697
604637
339162
201393
1255400
27313
1187940
671767
1149752
1020655
796054
932973
29862
1076322
57580
485054
705913
1200431
243954
750979
1331663
330454
518325
101367
285150
1185449
874527
699168
782122
457470
1165558
5679
552575
1099212
1172391
293970
449290
482104
364590
585926
224538
747525
682817
1053483
336662
187665
471499
1345243
1268332
723804
657284
1195608
1322940
1025493
1288470
1285187
649530
167127
938562
868482
564480
827584
210897
116872
746620
397236
719588
528114
1081112
322434
375747
716848
152767
946747
847724
1202546
754275
1292606
15147
75217
1252121
306597
1120896
597379
918977
1265159
1003668
372026
106807
926873
239522
840541
20466
246578
521953
961985
1001613
17575
812737
1269784
617328
828956
1292879
794937
844953
1157788
882813
1229072
117817
1217337
880967
696430
381591
1361871
1360474
9386
427848
1181266
1133594
120687
913663
73739
17739
697196
1260137
566413
718383
1296235
1026391
833546
1048822
1230501
74510
1113776
524186
1257094
986260
46381
641426
1329415
618665
104776
344919
152965
577855
817532
340709
1342179
136163
174434
920229
1143747
924616
232722
1288700
1221027
1163682
556783
1343164
1092881
579054
998756
489089
804340
159810
406288
1014169
1211731
211887
768098
1175274
1133703
217544
1337213
877432
980253
443920
1338201
574147
1094479
854691
207905
925315
884305
39546
934518
497900
114064
75341
1345475
375055
223464
210587
348650
1148561
267058
1175428
1193460
379327
595414
988605
1353136
1005930
1060916
658964
783922
486221
105236
39006
976943
880827
448066
1123475
131045
667927
666400
1056484
1047390
1240514
892733
1109096
653895
525425
22958
745441
1095838
159795
753542
136554
788482
992059
357538
308238
198534
244842
563373
1241900
888993
1244923
1052190
33940
1217529
929493
733849
874062
656295
1158867
1307306
678518
1027338
499575
219268
1245344
381383
283534
851848
1235304
320846
127887
559422
1156543
605714
171114
487913
356038
809223
732004
708707
955529
28390
818070
1094997
756382
745425
606108
250604
238776
452149
303083
306222
1089992
838298
575835
72899
220924
1244564
189744
857161
18409
950068
957226
552371
989254
1261335
1194684
1250544
971253
1158558
126526
498992
220745
265164
370730
998572
486435
1261739
1014682
890038
73367
612243
1267031
935906
53064
312978
806334
51839
972581
870842
884586
1126426
126537
1013018
1232676
102550
735074
205472
939361
618016
838528
925115
80591
1182367
553870
834859
342437
689319
7574
708266
154191
548259
450187
63741
904481
42162
1118637
601407
489829
384316
74228
289502
1151824
748916
1131994
549843
5543
802503
1206023
810536
1334615
1311543
50940
975357
337336
1175274
1101831
702429
365846
796132
32273
697161
294362
636433
445420
671502
411469
708802
560321
321639
1272141
212706
1209336
257298
483794
420112
1328097
1029720
930778
428243
796630
225919
328914
418189
216527
1147816
81925
599127
1223620
725008
835309
1100375
732701
416067
207147
1016671
391616
867674
314519
632778
982459
204467
24583
498865
630082
111703
1292359
300776
1331513
1086429
866139
152609
626545
9275
125087
221544
1036137
1172948
1096473
82354
821297
711035
983951
640911
622500
358339
1070394
745264
54816
504924
95711
792875
399391
245429
1199506
872962
311494
29965
960782
1172261
934370
1204232
1248773
1326770
883278
583622
960759
1336541
227474
22562
589927
680038
622306
1122404
1315583
368556
718181
96925
572674
434428
977296
1012448
2507
469858
1088757
1140306
156355
311819
407452
1229113
80814
1112803
522595
306709
1245880
1159901
709607
493904
1269216
557772
1245462
1259886
577038
928169
174549
43534
248505
1189605
254619
818766
1071121
242499
941262
778096
269255
4071
1290979
874110
319761
534669
708153
435142
1227373
986071
1131552
680945
209079
861056
627232
1204467
296970
893136
706215
258376
834321
338728
158079
432379
1072368
427137
788238
366730
100451
400764
498243
1354812
371506
182305
977037
1256962
352119
371575
599928
978240
1135788
1277817
815860
594862
706915
645889
254487
58313
453222
212676
496381
798487
74541
1307416
22506
55990
255169
1206298
1085250
291887
1168824
479693
978070
87837
1058193
444433
1096339
406920
607548
996548
743649
380245
108193
805511
72364
165566
302647
1204834
101917
132554
536132
266960
669153
1012722
610824
899729
599268
132467
276707
650160
75070
668967
778578
183317
1295544
654843
606640
649026
684929
699307
257910
161482
676634
146680
962962
1038638
253277
1198847
635996
706312
659826
1176352
952783
34525
173212
715733
341493
1321829
72462
1313350
90972
288872
951303
620921
962064
938
13883
561896
1036763
39381
1098745
318935
1254170
804766
225731
317763
1005514
138065
1346224
630480
669114
982237
199005
183936
207528
1308818
828256
613765
1336709
216812
1231340
1109351
314888
996956
822476
306257
762972
1309106
187932
1355730
459969
161833
413587
928587
172435
944895
709824
1154921
1169265
1015999
1130114
424774
1130168
536111
278992
139998
1126384
1256949
348962
90367
446586
292467
935318
1084455
958095
249248
1191474
1033960
656923
1053830
493240
677999
1321903
911265
1001100
1337922
1273691
32058
552241
544284
1278779
189007
987900
68069
465386
1249710
931462
91094
657377
677985
1212887
193295
60806
220702
83287
832524
441922
341766
450918
705485
654737
51457
1357408
510000
570715
220306
1271833
488785
1189812
880492
374986
189744
1170087
523278
666853
457198
1129931
793694
573629
553212
389500
233853
680447
1045242
1182124
868474
1251766
339384
271925
1315014
479165
1133936
524327
1125339
267634
451291
302051
646989
657572
153893
1154898
500357
820102
351678
819861
934963
1314636
646996
713240
472745
947370
1305044
1073680
406927
536367
488667
1133853
1223671
418203
330611
692968
179001
236399
572023
1001094
1166507
162562
1268691
719000
294567
1044996
178056
1196677
908817
345424
883620
415810
299268
330079
156103
1181529
809699
284965
147483
692322
362433
338193
785580
20935
43739
781367
812779
792996
385644
1002436
378213
251369
213998
543381
133201
1337032
752655
685010
88140
983546
1134860
385924
1181256
465636
596082
263646
644579
1246562
1037850
201911
1360966
428235
356577
460206
463011
558694
1327275
864652
970344
883625
1108125
878045
337373
284976
917076
1317411
770319
766243
633551
1360176
608811
95785
1045487
1029921
1072946
69730
166379
1069665
542067
536749
1174404
910747
549873
231162
224966
282870
1307600
1136095
796230
1258468
109257
201135
488908
57103
1296035
1179172
23577
15524
1181247
1017957
1358727
901776
1356352
1334253
452762
91892
923789
83082
67334
1094671
966454
768838
80953
596204
1064703
575829
553623
1217433
219653
1292566
697657
533728
506543
803024
378252
235218
417977
80144
489148
963088
779929
1303600
1119877
1166059
1122912
310585
836081
82382
202247
1285752
821235
1252468
542498
258099
1351961
999528
638647
392221
68093
255931
269759
921108
1317789
518177
511657
128442
1238165
199928
450851
504346
977226
572
635235
796899
362150
310648
863227
365740
998012
741664
454932
1195972
1031471
213803
662001
294155
984007
503008
116775
1235889
545483
35754
304421
1175537
1150424
314956
1353707
502786
222427
1269390
1287201
409449
615696
689601
1168699
656062
1336899
428269
1011951
1325389
65999
718235
771099
446073
97700
632536
1211090
1256885
282438
602158
1335373
1064397
490599
659277
724629
256709
1082423
683713
1048109
417492
60577
631996
666964
1131861
769358
326533
640203
1308354
495214
673050
1362805
2875
560224
723760
629891
606550
648903
1284540
1135318
1175043
705630
26901
311630
924372
345616
61159
400937
903410
569766
805811
1142590
95132
296106
5846
1086301
258288
968230
249002
230442
1359489
667498
666629
613717
358838
1358312
36084
1031834
153813
1173518
5706
1255601
774092
203760
1100949
453270
909096
397988
399916
1084223
493244
259548
61876
1009369
241733
33099
484345
381260
1008136
380397
732149
955152
827459
525731
1308966
624585
303630
864881
774884
750581
932579
39595
1113126
801696
1358732
328343
1175366
345445
277325
1176471
639585
1001568
996249
745443
344303
67172
545931
1327141
706031
425494
906428
531807
623703
161877
1142631
766790
1260488
334760
924251
1044233
957941
1183837
1244500
20350
144948
157750
1362364
676469
260539
843258
946823
561425
222399
306418
1318605
1336091
694148
958136
800607
990979
458456
1303364
1241983
632520
520698
519298
913735
1005212
186703
1204619
1199431
969285
888119
315698
74046
444000
993032
613892
277430
420161
341026
440833
1316610
203833
1300620
232525
281350
1224092
1045684
663202
947612
1131739
93911
1272997
555279
670707
535717
761732
1328854
779698
1166999
1029932
81147
335558
1171436
1023994
1138538
336265
1057179
177277
1360545
1187020
816844
748794
796338
189725
88922
931563
460028
186652
1219347
445209
349904
891623
667310
932277
418419
318439
693857
563449
367066
974404
1227449
684693
565695
904267
578160
26783
68898
770123
835651
390951
850909
942655
202071
1248628
563714
700422
241593
993147
191969
948991
902056
737635
642582
1333968
525492
1102359
126322
227966
238116
238071
897416
1353759
878982
1065356
490752
1063680
1277759
509646
338380
1316189
11504
571806
514476
282820
458455
230149
14853
1321400
945604
209838
1118843
104483
353555
747009
1154273
338806
534663
986904
856113
389165
713722
493192
1110523
1290964
1116145
525805
1188666
1172937
1354961
718051
1230778
672055
8397
563437
1139474
248483
970735
710124
558192
764321
697189
220922
1294299
145442
440795
664799
260178
329914
1097164
982187
364767
991302
131531
160260
1041789
1152461
857651
163045
119389
331652
705189
8340
1035258
671636
1352254
33577
531892
264902
459342
1244163
1240086
1247503
569981
937862
197289
694674
232745
1181673
436742
841190
17102
414356
930404
1228903
262225
1296387
801855
1152499
381082
124987
459874
232493
1279429
666562
982215
212995
511894
1193442
1051934
519863
514620
143324
100636
114738
947757
620256
1038891
134133
1109653
947758
609067
1294888
971962
48230
892368
503429
638736
441210
105427
301188
861237
1128536
9416
490995
31433
24245
403976
199247
1155148
478747
972570
962237
789585
994882
79227
172431
268186
1017020
1224625
752473
1229063
1319156
492221
1248121
957738
785966
698424
353368
1228093
819642
690288
1352322
38974
1345034
1098982
309691
910787
483023
770524
1246858
407232
660241
194886
1006315
1252625
592203
960765
811807
985012
326855
732899
834360
359809
116046
148451
1103389
1072951
1160700
1007
416623
472288
1061332
1252872
1067016
605001
822638
940484
98997
259888
606028
1024419
748483
935932
1203478
775816
382264
885399
738128
13592
1035659
841810
203534
671147
298667
1286128
1278844
172931
945423
709381
292041
90575
137176
192251
1244906
619663
131204
736820
810280
300232
298225
799763
896502
559869
123685
314411
830501
1303866
98489
1323702
48357
1360310
1197520
1306929
697823
634334
718178
773068
934261
1118958
591027
1000706
959309
1026004
893022
1068668
544029
726280
417785
951495
736947
214820
724703
926256
135451
491237
959490
464198
1031693
345806
969573
141001
472958
541629
1012475
1198725
114493
422303
298667
612931
1091509
208442
192364
1341675
207903
240228
524733
353043
141290
345760
359558
1303301
380847
315803
1297936
599244
1009053
1268591
1196227
661995
545860
202694
843520
709738
699447
1011596
62438
814231
567165
228967
679139
48865
251927
1360573
457855
365416
272792
437497
182919
115060
875505
1269230
224380
1179980
674671
531337
788176
248949
1172783
1010550
1081468
1312648
732921
621197
479130
610823
587230
633811
1156509
381401
75217
1360814
812597
68289
440121
1297143
1307945
668529
1179884
828793
917101
19814
1338584
361218
357619
399987
948205
496497
677484
810725
1205097
42576
497267
250120
469769
26069
319889
556033
1097983
249143
176552
519873
991112
1176124
230976
603544
1252883
77750
1180363
579406
728833
198557
496309
499276
917099
69564
712971
1359121
836165
884695
61789
198442
611609
1287900
805985
777752
84579
569723
807519
926972
506611
1267868
660072
804200
106208
1206795
65523
147541
912345
1351531
1131656
1317398
434707
577255
685615
873695
1144538
1346685
345045
1080176
426851
856478
433278
526315
1066713
848442
1162924
708709
680201
863653
1071393
539895
221937
1046692
232808
142937
1017717
171742
904277
580058
798027
154725
1063850
1286717
317940
1027630
259448
892047
1273686
687
793441
1349898
240524
724964
23114
508997
1118607
52663
1109580
514316
175456
745995
973824
664314
291307
553167
1021918
1053957
1000723
929616
1359646
373321
509431
1009653
503419
58139
905055
65804
551372
1216884
947657
900502
438647
647300
1135276
602897
208252
469188
1020850
221493
390278
180628
762242
1186593
1275812
284165
436761
572300
1107758
124573
1333564
1122835
83662
285266
726050
516328
210413
805418
1282943
771836
595816
466933
1225698
282171
33548
621726
838034
223905
877945
772644
687847
441149
855069
219801
1258395
1145274
1206655
914192
1019440
82471
648719
297786
69961
945631
987899
415652
246903
492111
13642
1010614
332308
107450
1014563
578991
727693
1157664
395157
1146063
250932
1306842
365443
485326
1339998
494198
1056455
1355516
1290102
462530
309881
259944
843738
11242
78626
1014394
235587
1162072
635554
1072618
875711
1218426
426211
496017
289629
168111
98859
462250
1340830
1097114
242872
1117697
1003016
143079
22911
330219
1113391
885203
1030402
886932
67387
677244
1316421
1063332
225953
1229740
1151336
986724
535444
999707
151684
50370
1312633
660946
46375
130104
924153
1103996
1156222
1304155
547838
1286698
812914
637366
749550
9989
1239637
630644
683342
1105801
1035648
661866
480699
956284
714256
245423
670674
401927
1101805
1148162
1024525
241629
439098
490175
1055411
987236
267230
1145199
411652
975710
396175
382291
415733
27085
1363018
58151
665006
696243
450565
239770
910541
1134275
715637
603668
161458
1070613
330500
421339
526834
1146500
67576
525704
101658
750808
1001309
1295416
82786
415187
1361118
733509
58241
130547
561191
994958
294901
249564
6475
1061086
403830
896872
39055
973010
232793
153764
835691
880461
923502
435205
152263
923634
1075371
1089768
525316
1122125
1057390
549694
903499
141198
259178
257937
677560
100365
897336
30887
1256861
906738
616051
1269738
750002
519492
1100129
484800
479140
921762
613632
811843
926253
1058095
986392
248214
1343817
842077
143300
164445
612107
1329564
1229264
51111
3659
537388
57823
377073
966327
814652
536213
979693
565126
901544
230345
1345234
591175
1221170
1276800
1343561
1119222
1345030
1232524
823934
29027
432339
934423
1175642
854782
344809
855067
856069
759727
457142
348018
1071890
65559
285463
607271
327459
883455
1225854
69315
1032977
1126816
879183
16172
1070386
1279367
282152
230685
784729
500464
1112663
1152015
56002
177700
515538
1147845
818007
368103
1220140
90691
171453
91197
804492
294208
1094098
439120
264615
1074872
17134
500037
283808
380208
119663
973466
759328
735785
930455
170479
32194
425818
291294
1163464
858090
790788
1099538
526593
428796
228548
699613
913950
342927
109193
238864
638581
253156
1110747
195793
67500
1359085
624347
272965
939209
762891
1300256
1151032
1175344
144885
795400
1116713
907658
197894
209984
202051
1048564
254115
1037306
139137
422588
1168175
909344
27260
410024
1032503
1299931
163978
690882
87341
1305312
115371
164332
866996
18215
578185
140754
782778
1056113
1013135
1357163
463746
907778
1227395
976151
660495
917092
151999
1278758
643190
644663
377691
1300547
601606
62743
279308
439169
649061
765441
200713
849827
20577
31333
796807
76912
241875
1333987
614942
1148935
1306305
1257021
211384
213529
96460
316890
909651
402747
1290778
1046217
481055
1351074
1259715
1160430
23650
1074149
1206844
164349
1323977
915937
205556
1328150
681089
1009326
599802
700439
1201258
397670
905381
29279
1237752
341529
1334572
1086154
618128
1299628
261924
160293
523795
505894
384908
1237109
410454
880541
943071
232808
1188341
633588
259340
730471
1194720
304208
387472
1036535
1036935
1150777
1147129
1227378
728064
629950
172724
926810
316134
1003758
576749
792211
536143
1145025
34170
356724
1242201
445319
519672
336049
625774
1080692
917997
874456
427538
251046
737950
1344118
753094
1042890
472771
1270001
270393
1154283
1176027
161120
1345197
968034
1152484
634035
357440
1113747
646992
956585
1037551
1025307
1332081
64419
659768
917575
1134687
89586
199934
1180728
693480
573843
671244
78661
602926
36830
1161368
815232
1335305
1162386
284325
550143
1090320
1103706
185304
5612
1363505
251512
861746
266864
470981
318129
1203372
1212109
1068519
631630
719053
491401
998844
400597
917596
622389
461863
1310103
15049
710553
1220181
613964
1246651
875304
53197
299768
1026350
1157117
655073
824502
946585
1239138
300995
328589
197019
804828
1293669
837313
491099
580518
1007772
1265813
774398
671336
744132
294351
1078741
168432
1107713
989941
670000
247524
213464
227278
1025890
1120842
266545
362978
907213
519826
691948
1241898
284238
298314
855237
747875
320414
351182
928020
517086
1271230
493175
984611
1342297
1076623
1109685
945264
281074
756676
943440
766457
734715
693412
147047
334332
633422
1092021
337291
609693
997506
1312800
569841
948395
30922
106378
1354699
1072442
1026926
1242584
1097904
164179
1248628
692619
415519
86972
1097352
79319
1292336
297913
87974
1346680
1165662
253552
756059
1257476
1093925
642736
529099
220845
358568
793301
589220
666183
1143266
970857
877479
1273667
895594
214747
1298535
913247
1266478
951521
510031
414697
1241928
1227212
644879
225323
651250
741953
710357
1137133
546495
164738
1131671
1051360
148512
639666
743347
708650
194238
32796
886193
611684
941292
937574
1113241
407463
291726
1176216
656111
119854
976051
551193
445952
490607
1195986
1201594
770334
445824
1129323
1301785
146630
334520
1292446
1173883
42580
490620
638483
662409
185142
666147
788517
586478
321477
880539
779785
4090
1286690
865671
1198148
559943
1104102
1158817
144996
999210
61301
883566
927299
126436
540536
1037909
939602
522326
810657
16125
1321905
693467
921662
1094858
329066
930639
1063873
197440
183175
67856
437098
240188
690349
155498
426148
1121190
821856
729341
800330
72480
1169001
213454
298424
571538
269248
1067966
1143400
374876
912755
1038600
950664
644899
435268
256524
1170542
928707
1089591
1176194
1287136
334368
1228419
108940
468547
969739
442088
179725
19066
472478
452698
1171109
1283740
1061491
457093
482031
209709
1240359
1181245
922848
771567
1210945
420702
124877
941721
750644
591129
683639
1061491
340349
1003962
1363999
470181
814388
1338321
615944
1313772
103128
884081
18039
1062709
954985
668454
1261556
1098260
257014
135352
247729
660873
481063
73058
1209999
85290
196183
367552
76508
488120
748671
923306
311917
640646
254297
857294
1030045
1233966
979776
190476
219161
1068797
159008
909946
424181
315558
166304
838972
974343
381551
486964
351279
586023
1016588
498397
1324184
1310739
489783
63279
644710
375556
1241091
331972
1198896
845820
411952
1109752
222236
357263
336021
958001
909496
711247
891208
415945
1321954
1142719
1248490
947916
677080
179257
870637
113035
1159460
942162
296134
734128
484225
552938
1339012
1021435
1157169
1076614
359472
461939
1142523
523174
318915
131339
3753
1165968
401679
1152601
1142138
399845
654866
829384
1041641
431230
360636
925195
247616
1031287
1035603
520371
1363203
836037
1038980
276952
896682
876795
396933
196712
1280001
1179352
1326957
402465
242019
420670
846008
924043
1274964
637328
839484
593263
1251411
1060150
383929
466792
1284845
513343
1264186
755937
247580
1323585
1136170
944838
679114
517675
1211083
317907
505202
1177887
769355
49054
1143592
68365
630598
1146221
1276358
1184207
22584
1264473
5263
1331476
574084
1145859
1100343
1057322
426543
509576
1014923
1034744
984291
1053474
320873
1263839
720218
1299810
397982
663145
1010948
605260
1199240
804411
537444
986029
952373
150607
63821
968386
604818
336944
973440
649158
785168
515587
188258
521009
891080
959321
1103407
442956
712751
431504
767414
532735
822712
585291
892998
863014
306011
629964
402877
53694
190453
762980
869484
1293824
525470
8492
1014243
283450
1139527
589951
891367
1344931
964931
798886
1113693
393122
740148
875538
536830
45917
394934
1249738
1022410
200548
416241
231240
489982
14348
1014908
790795
750194
714058
981843
1217105
1359269
210646
1343713
812896
604698
749459
524866
377281
1173939
249791
1086861
1320866
909103
469788
72638
515846
513854
1143029
1095428
839818
514912
6845
929934
1247650
1118290
313063
1269675
766594
1048435
174522
896855
1189180
684229
89108
1260589
535907
840246
935426
1183376
1035818
1117839
306356
1203417
800978
87607
796459
681285
546552
741389
274020
710429
1334837
1043775
264762
477668
934883
665519
1359057
167455
114445
1092367
84557
1044056
1298670
671193
239884
798930
929768
876876
655865
266171
742868
471048
459971
186922
1051438
76811
899157
1037728
451086
1036886
144315
694136
240354
1009696
1215332
95546
248966
155867
185138
238992
159474
608133
1145321
529243
1219130
543567
1256712
760939
1077088
767952
914254
1046333
1346035
982562
235005
333228
865297
285867
395966
456978
693002
72488
115314
904316
747124
129697
469468
1180319
1274420
125720
1198047
654414
217229
138019
454925
726081
1297617
413217
319004
23692
100852
864965
28562
708703
133149
168258
393119
1085331
925488
264213
403596
422936
1121364
199324
358542
1222909
659320
265781
196290
416396
152196
1129412
360189
283921
219566
554675
856856
272734
595191
330914
1304612
1084724
304209
938652
162028
1309816
305681
1282970
340435
1310587
261373
1181908
37119
862541
732087
261937
662613
1134029
90495
114986
1211446
661640
1145869
1219879
1294539
452945
1188678
786236
879821
300043
534286
752723
356472
744616
241316
341044
568214
926615
276946
986996
438346
811581
766812
1165379
464754
172225
1150975
254763
771946
1252079
559886
1103938
74400
270997
788932
510336
336285
1230629
189767
1309594
571851
1248527
369476
192747
196282
1093770
925093
876157
1150079
234087
617650
535339
669193
845914
765186
867278
124354
471220
177381
682092
687095
1116932
71175
510836
841982
116707
393421
751599
13896
425743
1076082
1195990
1069986
1332067
858140
1272986
548899
1277249
336172
654158
260606
896912
1344211
1010015
742849
794958
387023
825364
1052024
1152561
1041006
1308567
860735
945802
721110
194880
820564
746652
13653
902703
341088
716101
398952
610752
316964
235207
1258502
679436
1015471
436472
618060
787166
1185292
777729
261874
917579
812768
1203575
755577
498597
626579
514038
1285562
265543
155745
293563
980987
301566
923733
1343392
809179
1110053
369578
864763
513873
406293
684258
754733
749532
101364
373164
530911
936888
789446
840518
80400
1107993
281680
231391
205630
515073
337502
169229
165330
24882
118958
939496
1154014
116278
1358122
909113
319700
181526
410472
1179395
1306158
716053
1242053
221947
12737
963800
810974
741407
1212985
330503
570267
697
1200883
71724
582975
838025
796048
613024
387995
436251
583971
837266
563133
422351
401824
586044
983049
894335
295723
30971
769830
565607
1208266
1038327
326352
1168185
619467
841714
463674
1341108
64253
938837
1217194
566160
1180416
876776
1316950
143389
143852
336995
802324
300337
1185344
1358681
1219064
598321
994122
928146
267739
1100321
462487
643946
866690
212884
1227403
848985
778685
483642
726065
329074
1297887
662874
1136775
17008
400614
39733
1173605
153502
540791
169072
1030136
719774
937427
365493
329522
420150
267979
472460
1148393
22676
1085363
488598
1291167
750784
594539
263326
775594
617285
632654
139662
828954
576647
28152
897818
647304
1199726
1236662
887779
287362
1329986
225531
1142837
22448
500655
1266457
971050
305668
523091
790083
874333
337807
489726
942005
359087
850093
424497
224900
359475
354847
1345110
150929
820865
735366
744274
810430
485097
580004
550424
427356
1011860
962786
639464
1013714
159469
334871
707398
1178191
898391
774285
157456
501861
407276
1090035
151933
554387
189076
1191576
551873
1288030
1093625
1030873
156872
993154
962223
1027081
205956
909952
1223913
321817
1343124
1280255
17799
883301
1297166
1089418
1343585
174125
536930
1336295
360115
442060
625840
632525
1260048
48492
1263768
1261860
1253448
830279
329400
89671
742609
609781
1198255
274175
437200
166678
1061905
823797
364034
671578
351612
528724
592089
467247
1179568
858152
184912
413971
220407
644598
671547
1261685
1337886
1232649
29300
895128
898726
1029477
377797
208349
1035233
257869
1161835
525737
736733
389860
589002
1177700
1067748
1111833
710188
428928
278957
1018989
187026
1212386
755032
487296
1062876
1183190
1264289
258025
444825
1287293
1283594
1006884
284702
441307
302778
250284
230236
164251
933347
514519
997402
638947
1361278
305653
1047334
772637
481709
1181402
1228249
950384
980086
279942
316083
1285296
702627
995690
1197745
1225607
285920
1129374
219074
232446
995811
188233
353090
489823
271369
606335
149676
468325
842372
1037519
38972
634460
165459
1323041
23986
965208
948975
18223
318513
289423
560881
1248851
1017453
1035625
490505
140290
996968
1030061
426549
1305284
133645
1305739
44965
863736
1293803
1150607
1032725
1233092
1254795
477297
767492
1238566
525902
187971
1320165
1325319
1007561
954100
246319
136192
467106
703388
1305239
927651
954679
1222027
1064067
704581
1152322
146880
298967
630712
985932
188922
356170
573221
540699
353918
494600
1082226
690951
839756
578125
933452
261168
1052269
176738
333918
665457
400273
152016
738280
1301123
609915
542622
818891
1259869
1348722
153946
341739
439624
211189
726263
104579
875526
308598
148212
226985
936698
1352155
676967
1048108
820607
1077981
246446
818074
256966
565622
1213200
648675
19843
786440
951971
10415
377633
1055545
375117
1193154
171366
306388
685019
26233
982045
834377
660476
249905
682912
232035
198440
993240
714780
933970
523987
557464
695684
1159289
1302196
1300220
498610
639439
1276534
516361
980130
98693
365901
1131218
746611
635283
1039029
226921
1292395
1084710
1285395
1119124
555085
100561
217184
578367
310652
754239
396138
824376
1183832
776181
1256014
179145
799065
926951
719369
739615
16697
874927
80827
1013253
1159474
280731
1061266
147065
1155615
875228
1344929
224823
560178
529820
1238335
786438
205009
1149178
377720
790677
7545
631581
651645
1177292
374013
511858
633994
177665
468993
209957
223993
563014
688025
1012475
984285
1309141
1057500
389379
157915
893845
973708
905322
1277917
696265
1217696
136397
310523
795804
180841
869921
848705
968303
1123988
993155
525404
614345
685555
1133612
1151500
329879
444683
1334317
627842
338359
528097
589210
88843
72398
257188
233236
1249745
1093197
115874
1188494
296421
75326
293310
159765
390756
662514
856325
1208749
1313019
205603
1074215
749233
942391
936626
143864
177579
606385
497486
344631
686301
934788
678548
92981
181312
129654
322609
274134
229986
1199001
376322
1093056
713901
1067643
377884
1228698
737083
335989
337210
161517
182406
139807
40269
388371
747033
714881
587906
128518
94919
1188727
831492
572019
1271140
732635
622336
69946
172232
1360625
323930
952885
1120584
122750
1289603
211847
1014976
965828
43112
328263
820886
1081724
618864
732974
903806
963428
1311623
311805
58849
785789
302258
485824
959905
1335930
694712
1155776
1344821
1182357
6155
1105447
726347
603763
675166
540126
1167028
399579
879948
195116
254537
170473
1330994
383927
324666
628055
1270016
551215
1002911
11137
980232
956678
1196752
1149603
498807
234173
165729
915165
71111
504861
218673
123661
414491
129066
1278193
753745
627934
1265843
626941
432437
99364
123377
1116024
74863
690253
774123
1036817
331081
355906
933187
1157294
1221300
213418
587166
565434
166934
1072680
1290169
461910
519810
1232925
720197
606822
540406
883777
1153178
675694
396903
844445
340370
55665
449269
29661
861234
1169239
69252
1025429
47098
912671
812993
1150077
738194
637982
91197
73214
747761
440562
406650
1017978
349127
601187
1057081
747789
698168
872929
232991
128802
1056803
862739
256113
701243
219361
663931
1246589
768997
1361260
1033960
914480
1085347
695083
212222
374439
261356
443905
852540
1057979
120142
1140430
398399
759951
963566
137160
965727
673739
926729
806665
153117
687586
1067648
614380
574357
446056
1090899
162865
1266230
690456
1260708
694822
705167
1068387
355040
750109
123511
271754
742838
843605
311976
1325752
732080
670310
373686
28083
336893
450927
782135
195446
1087835
223438
1083236
1093754
818186
883811
319613
441483
364070
755452
110669
440005
924761
1075769
660476
110636
318615
853543
110974
536841
99824
1117845
1295657
1176796
365222
527093
895638
285981
719005
1195316
216806
950376
822246
551565
725551
1282996
489757
696784
539948
416038
709409
294295
391824
979562
370252
834964
766545
883827
1247931
1154703
75618
53041
811574
127887
534276
571664
695718
49662
487532
600
108539
1109003
1288352
631579
170667
351353
42743
1164215
80463
253634
622462
283339
966269
1000051
1331186
1212458
570974
1270390
200490
572772
769867
825328
906970
1180446
619749
1134000
10717
1327195
1147349
1037816
1162877
1179350
853263
174547
411365
1143358
277113
1218327
4083
825680
51029
556915
1176966
1103039
628407
1098212
744827
195645
607339
1273790
315135
1260414
688573
571670
182427
886928
1057448
622857
584752
948467
362045
1102860
1062954
657625
1094565
724620
535323
439981
1223416
1026800
909437
1111424
106550
1092692
1191172
832276
98326
1350995
1345335
534368
493857
558876
1025536
1002833
155794
830040
673659
612015
351107
34283
912307
329333
279931
666627
186192
663965
200095
888903
627614
950238
812755
759576
1066391
111299
583981
610047
94619
898295
636014
1063105
174837
727646
1362025
870013
830318
404369
537768
1020787
344653
63144
1133279
1228635
776182
909053
1298564
4666
178732
1027366
1177337
729149
349939
738633
529552
206339
1291196
418623
999529
1345680
1327479
527496
1062335
788128
1205727
9958
255336
202654
736500
1199000
1059016
1255532
416044
636322
248761
326695
926596
543144
670349
1330953
698372
1191084
623708
1126271
501452
752529
839038
946983
1087754
897738
984582
1080863
812009
1291313
475046
240692
655105
1127341
913594
546815
271866
372964
95317
1149053
304425
744360
191708
67525
1364186
199678
592689
1317848
786872
872653
460419
383671
1258385
726858
331574
693004
807585
770085
794245
1039702
781373
589117
35955
494048
898978
1164628
1336513
637914
26431
1135163
10197
983930
657478
943154
529278
332537
514513
668824
537775
267527
1067989
880632
1025644
947304
61399
177574
172042
850778
613212
45967
1266866
494507
883734
873112
1023469
1297492
995405
742118
116343
316443
190924
1179590
156431
1260022
697843
921860
725973
217618
541655
500776
762181
551734
1265421
373019
51947
961335
633331
1309130
625779
1351611
1121205
203640
719265
326009
466558
1323157
191726
927201
1091511
466010
1360372
978570
570484
1096802
1054632
1167451
295812
533339
230168
1200576
3386
921615
1345105
494399
1360016
886348
330368
243325
247275
405319
642504
63514
342901
398563
582638
1352904
467679
1232425
1342234
659342
1265188
338081
19018
745392
1155701
254535
208213
1177599
86431
353741
1301243
558015
107600
23501
436156
1047768
706709
620627
479536
1039792
1123393
874864
818311
843713
1147080
203512
541852
1022759
16646
568920
821357
51487
634024
1185623
136716
117722
1058249
636052
1214930
1191410
1167064
357755
265070
398823
1139779
256289
220634
1355486
364430
572144
85621
1117555
633469
998432
237718
512565
114852
515310
676022
840429
1313856
28694
423453
266077
277475
1124475
152519
231044
906640
1076176
163932
1320976
1073737
1070953
399881
1015585
132825
939657
779618
282070
760312
753695
506770
1228556
1310029
204993
314517
296104
1035934
515566
266780
431362
540362
1280005
624671
1284507
551655
827310
1291310
507376
1125193
983156
592401
318698
697413
893793
533942
1291862
761328
816065
1357866
492083
492378
95859
367925
282253
460469
550212
1054844
303518
453343
663039
1181283
1315529
39552
53386
379323
493996
643842
269261
167969
826977
1297172
799578
460906
1214999
193755
1125728
108336
200307
156088
1057737
848254
1269759
295470
228613
951108
1261575
1294095
824627
211780
982793
1327979
901227
1256079
834646
1360003
233180
631479
93583
739957
383281
1000820
258172
573942
453095
299631
1054307
279209
1182342
317434
485983
143897
33354
573919
1051826
953711
100571
400076
1122157
662910
1097380
147069
612395
107147
505472
778015
1012079
720228
224850
1026014
891810
500916
430897
61856
1267642
726412
2694
454284
1211483
1099869
209023
805406
172761
385477
12456
268923
1036929
111761
505033
680992
40395
1236459
311879
640491
24546
236375
1283293
641293
291392
934026
348598
188914
965876
1359566
1305613
1333686
665517
599435
1027631
460944
1114163
1039273
982367
432304
1115226
1329307
131713
545090
1211719
210311
1119628
61880
751507
1126228
153952
940956
36385
239206
120230
1108931
159702
1076515
240554
853809
299045
1008768
773533
300484
854485
740075
1303813
225211
123833
1051070
773507
1112121
1131246
143961
658653
169498
864497
188409
1265416
125868
249136
1168493
989584
676068
24146
342140
1062779
1336947
365082
293846
598857
1078766
837962
444388
809229
1174650
189087
1264800
720273
869815
573559
388149
289076
1227298
1010713
186815
1099340
664124
1026286
761561
980558
100489
1020874
147433
651056
290020
958886
532006
868325
17739
127631
275150
1317925
132946
843630
1102945
1101318
1283070
1316991
64808
84445
991458
497104
492229
925868
624089
963442
23765
659671
952096
1224963
459074
775358
454085
392016
673257
752562
1008835
349664
1363411
602909
1100283
354071
712401
1281876
1038076
486282
743456
346832
320062
881313
1033010
997147
202439
1262122
455816
158324
53617
444012
397172
242707
36301
998492
640552
584245
581583
1014144
1291275
667718
743011
1045005
472993
418694
542554
967300
1298076
333386
180707
1250989
863576
677940
954071
705763
497639
1226340
957068
1123530
613564
864849
1130813
791099
298815
870770
675302
1279397
101435
619519
918496
2398
690327
901198
541543
1137071
254433
5490
1352273
1027795
144814
300241
301312
1092547
884082
1247587
488035
678145
839127
654368
799069
1381
372706
743534
781697
496531
101683
613333
894320
320656
928571
1208605
380558
997335
596602
669235
105413
1037205
978340
622912
1039973
671680
1107586
1209377
829543
388997
125576
694431
635159
574146
370442
1271990
112722
924932
235388
1183337
536564
670308
383020
475334
11526
313377
1286260
405849
629420
1327123
1117367
164200
3422
390777
135253
967184
273665
13746
1262279
247053
756469
1218075
707615
678525
236998
1183790
895092
885611
926449
412552
699659
524445
119845
1158429
522350
1279931
911377
589140
571400
747164
394059
973138
955735
545334
1024638
229370
792806
1065086
966714
1090787
500300
993961
1078246
164403
562293
331283
802618
1094842
76373
1067857
594618
604784
735061
581546
1175823
760820
838302
575773
1307787
1254265
105650
523884
121587
225915
294084
876505
1181863
920839
501343
1319443
159040
1209365
807987
1037263
443391
1158832
1134509
739805
645408
501584
645172
1262658
591042
1144669
281606
1329782
90148
896641
990949
176311
137195
878102
481184
47899
408787
477792
202916
303183
347387
1023561
1012504
607027
622932
1024504
883379
693030
65395
1100532
514363
1302732
1300931
308733
821173
489747
434217
166335
1035122
729514
293596
213835
1070857
58324
1181860
1305560
805981
1287641
1177475
11745
113655
1156291
318876
773451
356661
1013889
892038
988221
712879
970494
987716
432860
242377
924952
436468
321431
697042
1342824
634891
1175374
462032
1305935
686292
1268486
1212173
922281
1161458
861844
1119982
18085
81809
1085564
57554
155417
962283
768109
1264782
1137021
751442
542917
796688
773369
382496
1340212
1182254
844314
688641
550401
414315
661619
1017962
558203
378816
967902
163056
304062
463618
408011
1103798
735789
952360
1217958
82569
168131
977633
520937
726920
1084234
642723
241028
360571
845881
372833
1230619
624964
772008
523853
511914
1234279
430299
395308
207006
286031
241658
579385
202636
200190
290206
220680
1263249
521484
855348
668918
1362438
102644
1054382
1363348
418695
183935
195937
275477
1033882
722675
305738
1312004
625592
1250538
1088456
126493
1038693
1364270
390117
288565
1054153
447831
32346
85238
133994
1219936
38391
215410
82515
714198
880750
710722
652527
131767
1213490
1361298
200357
1209542
702067
737669
1276157
942344
574591
878412
223753
225816
802845
466787
917120
647674
1282572
547691
429369
825953
386952
1136329
1111810
394419
183026
478669
229042
844098
914293
331540
1103714
1028163
195534
316652
230699
1195479
1113149
474579
1228506
1252204
195280
4974
1022502
471606
672315
507276
267432
128806
1017988
1314057
480154
338984
1147411
362295
285709
270692
1055590
58619
842068
901823
215334
636432
169361
1027678
448538
703766
1011557
987292
227714
1057726
797281
752558
659049
1314670
272059
805514
815956
1304032
345672
184636
290312
275074
659406
927969
980953
407829
999196
1225578
406918
306144
1106733
90318
798618
34065
1201492
808259
155099
530185
302186
319418
623947
887968
751645
428368
389666
616610
936905
671984
51836
945089
1183657
780385
701706
137951
1089106
579420
953845
489506
696164
897820
1099981
1170684
1195910
904619
1192363
574838
1096694
627171
878531
75805
1019672
398968
594881
227803
679571
1167380
778049
408899
1286155
570607
623446
436554
149206
452892
28166
438581
1177506
923733
70690
362947
1313675
703653
1108061
30514
533892
1012636
882645
370865
124183
467401
957831
80514
449092
635247
258254
727948
405214
369332
370756
737000
279762
164012
1242540
1226386
1361085
1237036
783914
776677
578916
366441
119202
256428
996417
837525
817930
515399
928250
1139065
798198
653099
749621
174541
863895
558248
220793
744481
482699
241449
854
620232
1289456
988425
40550
291293
526547
1136901
1049361
526758
862407
625331
780237
1042747
1256053
396119
643215
918913
425950
234564
23195
1287944
1280715
178969
800311
1081227
757499
567483
1149290
1221490
164811
1103691
899919
856669
1349772
885814
1188901
993379
413938
1170956
1199825
965520
419647
408964
1165484
1306991
150911
77461
21788
431205
1018966
1268189
1273244
61762
181262
1060814
496451
988531
667857
386844
334722
420122
327568
1052763
78698
858015
636641
784609
105812
159891
271215
1148280
784240
796932
927774
347774
879821
740578
1188872
459133
913809
1257885
889838
928137
963540
109923
521928
1129824
1126353
882067
1275815
844583
607827
609574
1097753
428458
520893
896691
1113234
772004
420577
76384
51950
437278
462259
934677
731143
1248622
1059944
1169961
177842
470505
614825
747844
398134
434023
422757
34780
883677
25255
812798
1043493
1339682
234682
1211322
1051917
552172
1198484
108610
963049
1018902
201887
786056
604561
118057
879389
546966
1028186
781261
974249
1214758
492235
898284
1084345
1125140
131655
59910
536688
1032161
89920
881910
850099
83145
857887
875746
3422
144630
7791
420672
1136460
906753
878541
1341021
457489
1038720
734003
475411
980759
25150
1285624
579423
435383
97855
698313
1221539
567589
1160498
147473
590689
1099491
180335
1123976
958485
1068784
971434
173026
1291498
1132678
705672
346190
1191543
1045422
596475
898924
512383
363307
1315849
37880
138792
846960
1323662
548166
1047607
696828
222318
1042299
614403
913959
1333731
983408
72481
1353386
901279
410681
34711
1346738
600924
1015443
877508
927618
1037804
479328
1066821
570884
1183558
539556
693798
1317733
971749
752746
797973
1126982
342058
1147240
516129
156348
1263134
173085
557230
845160
1346894
606789
464883
531239
170546
998091
543196
190686
877360
426442
264820
278404
145574
350404
298624
863380
677898
789342
1236213
733253
1360957
156742
765715
1301282
954251
989383
1030475
603959
744408
494753
8560
295363
1286255
222451
119389
214107
390218
272394
677762
1015843
1317882
851050
61263
33613
611442
971425
270283
772089
176250
658877
221976
489085
868112
65147
539034
758369
395177
1037494
433189
1068114
1297799
220613
45208
939302
55800
1046237
242007
283347
749468
235837
524048
1230513
73618
705335
172195
1197526
51532
384870
1072684
257245
412834
1117931
398854
1026597
616158
1099260
193619
387285
1004343
1096910
1255287
1065765
732595
1016209
416645
427997
393019
75830
466707
59135
605542
563426
218589
625993
227080
372695
69284
614445
316167
471368
25696
1282264
780792
539860
1231507
30708
155494
650408
884108
139194
187960
418365
328578
582378
663029
791925
895054
602391
192394
229068
393138
874998
1046410
1089538
509974
738040
832534
370492
469933
1014055
850635
594637
895450
832329
531032
794008
336439
182115
263908
1066316
515372
1284576
86466
809754
1154421
149377
1044350
87885
692703
622570
358765
812044
1174585
22358
1043945
966728
518715
763082
1152663
261500
435412
57678
211714
855884
821428
427134
1348394
251140
49549
25175
1345704
470694
1048542
223338
937527
1088325
1010621
988003
40286
632527
605242
991055
242082
1177153
804609
347562
123369
902348
75409
506311
843240
622874
417108
1201609
665361
139059
642080
1267322
815340
1037706
448891
89199
111656
342168
1005086
937268
911256
1321956
1118673
958882
194288
577862
1194854
1070029
562382
1244547
65792
771801
601933
998264
93574
65942
233368
872280
199766
167831
352931
128637
896960
1320595
720261
692609
897594
174791
1060285
190512
1060903
1202203
762660
340976
669840
280272
560061
167608
178785
1212207
979116
3564
1103379
10468
1341356
974686
384958
642735
168879
990165
373925
132495
1191028
1344331
880062
1090881
656152
706427
1223378
1248724
1198103
64166
1202601
81534
28044
535230
141272
446409
514018
719918
975455
795847
1175418
666498
836829
1139970
944834
156598
296229
95931
40754
1067673
562425
683531
100988
402782
1214724
318272
671673
104380
1209251
284615
1134838
57089
1311018
890835
993696
779045
930734
1100619
1121633
1192484
380640
1362794
1065422
612810
53269
101044
959731
513359
598982
958837
997109
527288
492512
921059
95010
229593
982366
936155
72863
1351076
935163
793180
95963
369644
687777
1299154
907807
465508
21136
1258257
102514
242003
815290
839586
4878
175249
639026
1262222
764453
29176
1089560
898115
819902
811245
124964
1105333
572107
82170
389633
1077767
795977
1191065
1177035
157458
477613
1343970
254491
1031695
194247
298999
674480
400324
464296
1111448
347889
760587
1351778
1195632
1111107
1157254
1138471
52823
508293
868618
1085897
170276
832274
1043216
456752
1336608
872730
988125
632078
95219
175212
490956
1247674
1092140
1238736
1243978
844734
354660
1085250
436248
561596
961117
1238336
1248342
1144497
808805
60894
1306713
561488
756489
1332810
772482
1131526
17768
113488
240573
681007
348479
1320788
165362
1043155
1229183
31054
1027729
985395
1129822
170296
241752
1207738
921363
1149473
883816
744604
513309
222725
685667
312983
1031129
1204600
62116
1273254
169705
572212
1282559
457084
1143330
752227
1352488
72739
75014
996930
380033
374012
480463
563556
259384
671550
178525
705019
665022
792859
802859
1336370
851560
1122844
1115341
656433
318921
1049182
888374
612875
161585
217401
453791
534888
338662
1040177
897583
975041
1276068
93943
1132063
182847
78456
301467
994284
1265282
994072
420288
1063967
399018
1006708
716231
628832
693589
21150
172852
1351885
692280
470900
823632
820129
636923
376701
231493
22000
1273766
1046284
998267
1081555
885164
1005484
445276
1136318
1291396
34987
740871
146018
216723
207958
140611
755137
213256
1292537
1075830
318813
511354
1236479
1093028
1240236
207161
1147300
621592
236369
1247504
209019
734772
827104
267801
172449
592924
278199
942124
860713
702272
312002
698041
469025
115881
1303687
234914
598365
188139
1186315
1222637
278980
66442
639409
569533
545057
125735
162209
196450
229952
1363408
795905
367559
245652
1321056
51314
149402
98473
493002
258427
1068262
984933
299875
1060696
767828
963569
1142904
502379
290707
1277493
442304
393854
665240
91687
825119
791411
549050
495503
636677
1228313
457013
385485
770095
219250
516682
1098439
236423
486914
106199
545266
730765
211219
554413
836459
713484
1044440
1236271
843195
1271677
552361
455388
692794
1267166
984952
344723
1127834
810131
169697
931312
1091261
858554
1358969
429279
687644
557632
1317615
808945
388582
473520
748117
981056
824093
17770
1124120
67770
592359
941216
1174732
245783
1094685
110560
1281301
1005376
114855
1320155
206884
1192429
767868
421474
575458
567096
1335919
384946
1243471
1254491
1215747
871781
723907
943963
1051180
760903
281704
310379
1027312
612740
680415
423804
248384
120922
773095
879004
1195453
760925
832895
1154881
1046734
579965
904793
185572
621428
1358509
1351908
1335832
247165
1082940
195514
999975
624725
768598
936979
319622
392106
633220
264709
1254304
746776
184840
454498
946383
592347
1116739
228211
1015983
768374
846802
87334
265182
1317213
180555
1006680
955217
1342711
1053918
970010
359397
1138662
19517
875430
697675
19682
631339
161031
1091387
1206302
839148
899182
1291307
372806
327785
477746
773358
303200
878661
383049
1269799
499271
717839
1037251
832269
1338764
112998
906221
600039
71933
792768
420644
779400
1325929
1016046
1109787
51766
752404
401198
966751
963895
735420
63363
1339018
951633
1010623
19554
71607
140584
1115644
685179
767643
118487
1308623
33642
505806
552789
1075437
1132424
524513
872541
899054
1184707
480522
383138
427776
436508
701223
1166055
1123803
153836
419417
266557
1014190
52823
659712
269058
892540
281635
196349
88870
316629
1187670
920666
717221
1300112
1364190
677794
1057687
395691
1271611
915946
15346
27915
1050760
1277769
243222
1225413
1033778
115780
979300
1213138
929608
218278
246461
1360174
63052
630047
1332228
1233278
1311855
541721
652256
1057182
575167
460742
467367
889487
383027
535289
937740
429644
15883
697026
1021983
1242286
240242
1221515
157139
376652
673438
1143705
345912
267559
696265
1337267
771880
752633
305061
1046209
1298242
757044
1017576
1012124
803572
1044600
940397
16666
597170
140938
604415
291243
332040
495451
336589
795877
664943
48386
1060203
1136034
1062084
739817
1100257
80362
253802
1152263
205523
75981
1171109
487528
1340113
744076
1024451
17452
405278
611291
1111857
808187
681485
1186718
764792
1005772
796090
654266
801209
947195
809656
170839
367836
88881
1312295
165580
119711
1312405
1225196
527064
820512
1107673
291898
1294299
508146
1199146
447392
860609
679799
235104
370871
1251172
1193687
833852
121370
1279843
1146321
444377
622415
953595
186475
722856
878334
1231984
1234878
1004460
839959
700257
378628
621573
130746
845268
310095
1002959
879532
441157
46495
851384
1026364
763084
1269393
187094
961560
720843
831335
864994
608266
1104681
350887
447381
843155
1237555
896762
1315264
903530
437651
86852
1221422
1056058
191240
1024252
510723
1169820
146957
589454
1324105
763866
137120
881358
974937
707107
1200097
649587
162501
373693
764423
1043521
1315449
27059
525058
123961
785179
1184445
741946
53249
534674
159629
1057497
1050048
532419
641385
568145
95436
1173489
970555
1038800
1013622
136563
912087
605941
15437
709292
713729
789684
443050
1061713
296801
839859
1308843
548778
16586
685364
307661
303801
1107663
1249016
906100
538211
1170783
1196474
852269
965866
892111
1014021
363269
328493
186421
973729
480445
595949
1165355
1037590
237467
1195243
693275
544836
350435
1161066
1181574
730511
1298667
838942
158918
1163338
916407
242965
1179839
796511
996721
428723
1207785
715251
1014302
870894
649203
112991
726572
99719
928933
73501
769459
115104
912360
254833
300504
78544
293791
498519
486148
1048160
747506
218431
29578
514560
106834
216351
14469
243679
646424
1234568
80241
907936
27781
1021048
25341
1165718
1353207
760267
1348627
934835
605257
320534
548377
597804
1121577
747196
1329733
231779
185149
793834
1029720
892850
656565
40836
1029731
405729
696206
380617
585302
157485
1079076
1000195
938
344867
345591
912951
140751
118679
34958
1092360
835394
870404
1028347
1100297
1227278
282078
69987
422301
1088158
970154
302914
816036
1197348
545025
832850
361406
303781
797631
512126
355300
960781
499474
629066
207931
1186792
1058095
1218122
928961
434398
808556
1232223
734657
1253589
1049241
305139
204887
1031344
146027
602206
1017160
73252
161337
853646
671541
798255
785544
851482
999019
377308
1339292
1017021
1011105
776797
1087292
416413
194079
882238
211323
996549
431304
304564
90864
1083493
806146
234579
809021
1266849
983474
702163
624555
149180
421034
578517
855211
190989
1352849
905218
393333
133395
1031993
142999
1205133
282826
719806
978060
1119089
771956
878699
750965
404996
1230074
412918
321197
202673
520667
397294
475004
1230229
454582
453680
516096
253493
1231118
946818
969826
271607
340311
701036
1185024
1021174
947748
1113689
1124616
1068329
854475
36305
151510
833689
1189420
1244498
768549
1235212
621407
256364
128034
996391
213780
1139804
475541
292966
1280946
11802
862248
626326
1172848
1227527
966175
1293033
886077
1063616
1258899
394622
1314658
1133780
575245
386933
1243062
141238
713693
49202
645821
524186
835941
87906
1154730
522747
1308075
1255118
7006
85559
310004
488153
154737
270111
134893
856586
900721
567411
341294
1330115
408440
325997
1331081
384410
520634
864376
598157
936932
1315991
1041099
558596
1076286
342329
63501
139407
726694
1125590
317224
1189799
124244
533429
1170139
896794
954814
1122676
705744
123168
52198
1163856
51639
984461
264923
1180449
570292
585738
1147411
713705
1071452
362969
30971
731287
309996
698234
574256
866045
139762
784748
704396
515180
572883
1223338
209594
638377
857728
430849
716420
916807
1302803
604083
180764
1352493
64050
1322333
759434
328591
916149
681973
1184005
1123302
1011116
556464
434468
766966
1132033
792413
693912
527064
875712
255743
1277071
247489
293944
990807
430883
1344334
1107732
575422
1292692
698728
565588
878505
296630
316763
236205
134099
1023542
872787
557926
353512
425350
1248430
366050
883650
773705
527339
259826
939862
92240
482300
910862
351328
1241913
380121
568152
357443
727137
675682
592203
508789
1120545
606722
191692
1070271
318577
211533
64309
1022612
723163
961780
625731
1262019
163253
402878
969471
679205
1333884
1316820
1052260
1034396
1248639
297103
304388
1169768
369378
1043051
203170
176491
931846
953815
492851
560588
1068534
1276217
1196286
524212
254617
500312
619206
1015244
1156002
243874
1336448
1175018
1075452
1355894
569686
196466
306020
464027
1238395
372856
656368
789764
67198
136251
1276837
206465
93332
1076542
1027932
613439
348173
427134
1303171
779349
1318436
636163
914931
1014395
100959
454487
54270
346421
505804
1105054
727764
1056322
427630
1362015
503653
635510
155594
121342
159323
1171794
441336
682918
51403
832708
162128
1172282
674552
880945
414414
140829
615350
136530
1273917
1119472
1297688
848398
643844
442461
285924
681666
224330
928661
143503
984970
841811
73833
1222780
537347
892456
111840
266742
255475
485776
73347
776691
418707
297156
553757
23499
7020
1282622
271180
884845
902610
1210343
413096
1252611
1107724
838336
700122
724001
1175462
684610
23994
961774
888373
124972
229366
983680
1274667
1085032
363615
690426
627785
1298922
529608
422447
1070212
569004
467573
350604
295440
1131972
475163
485922
1040171
1176607
253568
1030871
904034
615524
403524
337294
490060
353377
233177
125261
819771
1296731
445202
21955
342102
216012
527682
367186
540754
764376
989540
49648
718123
193022
483622
865230
1157715
486733
766249
702336
854741
992303
933707
117671
904669
143433
1332830
834467
1092488
874289
158175
1163183
1303872
226168
303010
1092317
1210303
240723
227006
842232
1053608
926756
494337
1175289
1040183
388264
1042556
739322
477455
618566
728151
588165
78033
816993
975210
1026989
633149
198610
1273585
1350345
708021
844718
81639
330925
540917
878747
1021312
4678
1331499
1211637
100872
538674
572943
272407
567831
874826
861356
5286
345266
1110180
1011179
329325
223935
500777
1096752
496292
247868
144798
1135085
38222
802762
1228535
758185
819498
735538
519224
787534
1015346
243462
27411
807831
20620
612187
757350
1067622
1265237
19268
803571
16450
168525
126428
69470
83454
709185
776261
491380
1304608
512337
1289986
1066303
40794
89595
1257747
331409
439004
880769
706008
1018482
30495
1203846
336427
836602
1246605
508872
607462
671913
672383
221003
890202
381883
32289
756425
361951
792217
971797
602730
887868
285471
886734
266388
1155061
374026
1260829
453550
1218719
305303
886989
1343464
1273562
244331
1135342
919249
1028424
254530
1037777
1134676
1007650
1174052
1185424
1164486
555590
489939
739966
1244587
947927
371780
566572
1360618
500221
790665
1105186
1108563
786914
467362
1016432
399623
303543
210323
1114783
1232492
889835
424671
827282
955241
176537
506907
1233504
1342265
872721
1325604
1227402
1009457
546409
666802
381789
1333473
1229098
173545
975591
1002596
1286993
268378
2060
1009842
1236004
111776
1149135
685502
760295
667780
1320680
457582
957115
1224748
317518
1205417
457657
1259088
192082
1339170
1237869
1305763
320733
894591
595073
229855
1088067
1187106
432920
1344211
288428
572593
292132
151825
1085386
940365
736522
761700
306266
497496
433750
286832
835368
25176
739291
878131
1278874
361702
56422
1330773
962958
760524
747932
47583
690019
21498
343306
1052164
1048439
938932
753436
976792
727782
235845
399890
127054
496592
1244941
116334
1226120
1337902
1074739
743835
72275
136883
811513
532165
830381
625963
1258487
715794
351239
143647
1033242
1166807
1208697
501895
61289
688588
1090999
151100
428555
187050
260719
1095210
868363
1328762
259013
327356
907674
1273459
46955
219763
947509
1074710
378726
71454
116954
415008
799060
1054052
809963
1038983
252500
1185490
404625
1344821
821546
120606
723879
810033
749767
346763
892420
764409
908882
1211974
462704
228534
24967
640451
624284
197259
1271057
928359
556672
419278
399543
592362
909890
1359085
1086236
8233
1275789
71153
14069
1249200
654782
500977
1006912
1068934
441418
325066
1130120
303560
875335
1349654
747883
861131
1361815
775950
314516
432441
305280
1362351
240128
1337703
696723
579982
1046714
1213736
215158
264777
874108
59701
29811
523057
762465
1085486
344791
335996
809072
60087
185423
969939
314544
611648
377080
992737
1205849
1156475
874669
166894
1304876
9210
500347
735100
603827
1055172
373299
134005
382128
1315752
755397
245884
515471
325632
849468
1155341
219092
1025387
347238
924585
416581
240244
1026426
1268932
426197
821028
992994
1350030
839159
454890
750857
946149
71373
1162089
781381
602354
722241
219956
82702
684319
529323
64662
732551
1113193
553532
39479
1060192
210085
80781
767809
716522
208317
222120
1035274
963139
508478
406585
532993
25608
624272
360330
932423
520737
1036343
1134101
969320
17107
572808
93538
209591
588104
560003
111707
919356
1193529
536073
583353
485392
1126976
231947
255425
899456
623397
518843
500018
491089
976683
83561
980687
1049649
1203735
313588
196409
1292521
209714
266851
942273
205286
353704
140303
672082
918079
1222632
1303974
445288
179431
567403
409793
582439
1269440
1287100
356881
894358
57482
1351026
1337247
1362688
763772
610456
197235
1173644
1047525
337678
349881
1222239
98272
1118798
86335
591855
196727
418598
254112
320863
13
279928
333645
1118100
451185
315016
375027
526632
1211955
231828
968131
710840
1066189
976333
1213380
291655
312026
915419
317647
952972
265120
999952
573976
390906
327468
289567
287448
1351075
400712
1092837
651428
1139758
309483
108245
146970
451854
1276666
1210356
453201
851986
173522
538088
997217
1111568
960884
117931
393695
1283616
608139
296319
174121
1128579
1226811
131495
1082208
76808
456487
562343
604526
483305
1174145
200347
1249497
114272
573577
915859
152322
259796
53932
304905
514821
1192990
932271
1060258
1327615
696942
576385
831185
726994
479737
657793
571511
1007605
325799
921905
310344
118929
818925
84401
598079
1180506
632562
1200640
734994
396455
463235
485440
391369
422812
511625
959887
166844
450290
1067432
1024153
583473
615713
1033755
384886
624647
425273
595469
615128
759864
616781
1352643
750932
149379
15705
843308
228994
332132
998913
275148
520174
702612
975768
414934
21853
1110616
573894
712858
257267
779935
122726
1249583
701358
964801
268220
1037925
557098
609004
556507
643587
1057346
460226
240239
135564
924606
1189651
560177
772730
212607
774524
1136046
52823
498672
1295937
746953
528878
671182
97502
960430
1340628
334075
1063239
964286
741138
1004694
737172
1026523
556984
108859
603482
1146226
514753
1095300
905777
843826
934060
884577
1143232
24628
408092
1287715
1352857
553876
269552
1239993
1339872
514626
235478
690386
643396
566918
336367
177892
724647
1358468
532077
1233047
542533
67316
933856
362980
727045
426610
925482
230686
279092
445185
1290775
754595
623850
153234
545965
240622
674123
1310699
1099895
1078010
734415
979719
910324
353275
362331
866752
318797
874845
195857
1341898
1063514
501061
34855
264563
989549
158987
1158830
964670
906442
217496
819490
948395
1192466
406908
1358842
863928
1096755
8296
39656
56081
199618
420948
1320148
1126458
1051647
984982
1080902
889962
479707
363219
758095
275520
133023
61859
936614
794585
723600
1095355
710692
1327346
845732
1199530
76098
60084
81477
1182361
1172439
1406
1173374
1232314
1161779
703836
1301612
47854
858501
962566
725350
411177
151263
429365
743948
479533
61177
978507
1087091
598724
829571
85224
487019
173470
1189086
1052784
803029
1170815
384926
390443
1100583
933984
1239671
771314
761024
1320090
1057585
674864
45569
963244
336033
275713
991654
167517
550843
939277
988376
160108
1314703
1334822
305974
1327110
738445
1099350
1211424
775855
437235
1326951
1334111
1062123
802974
35315
513506
743801
170287
1091495
1277820
91142
587396
83152
315481
7436
499572
647116
214606
576167
337735
79007
780386
139319
843141
925233
933359
71329
433982
1130013
387981
449663
456691
1334527
829192
690385
1014650
890056
351134
926720
83646
268536
1120522
978826
651340
1317574
483339
817348
584994
1288774
602605
1357970
995054
927413
1005122
356041
551780
18274
1186289
629819
495708
689366
492199
941106
1242290
79933
1169066
775400
555471
1266584
64537
308087
1355806
674204
739668
584268
1185278
1294926
803676
900514
784263
651658
1354297
1233626
1325099
1248314
1038593
91030
575002
1102000
370750
865999
337663
760044
158294
1030926
303350
562986
613633
963810
1099103
156053
525007
1037544
1013952
517258
1146800
1154069
182360
921984
733525
1331110
97522
327600
1288987
613769
776084
460634
624709
177014
1274107
751710
960806
811024
8019
193474
1067024
337970
7490
318962
1141163
298268
692714
511733
766369
933551
1276351
723341
772700
1180880
812851
1033147
18872
1104132
408844
883927
509587
132573
1021329
1185977
752847
602411
1355978
101223
302810
22065
1157904
1013213
635265
458547
549359
999216
979724
46247
179312
28720
823225
234180
207632
895264
718671
852086
1023928
17186
1279486
726080
19369
525706
457496
1223685
249721
1297084
812642
250784
866990
1118717
1128580
1308050
157218
33272
1033474
348268
681679
1190641
17736
1198707
994966
1071105
833682
739158
594767
1127819
13321
1236602
460194
298331
277030
516918
397662
464412
79849
381534
932305
534507
126141
549369
1174107
551680
496317
480651
1361195
621085
11930
1295975
257751
770487
669765
173984
645435
1252464
865845
252231
1109852
1056469
765589
353696
875760
1068561
632826
1192362
388660
1078770
784011
886185
1332358
835589
21142
1064122
458942
255384
1163406
923954
1353880
830503
313355
1031288
245536
102723
1110405
291467
787508
832565
557802
657869
1274276
40011
1075653
1151513
1148394
482631
396906
1147949
1015401
759670
17341
241977
781599
695932
360200
917311
1106663
845920
842580
1329604
561372
764230
835833
790707
962563
876329
29827
163879
1194208
173928
929093
1105977
158410
53766
319120
1101044
270985
810002
395355
68346
1272127
234442
705785
1066062
928952
461008
790953
287440
1199690
1133867
851710
56604
298642
412766
116001
972527
143041
50299
1127029
386961
26033
512248
1360976
1293531
1301788
703803
636971
508373
309783
1268236
911892
910203
468896
917085
1203272
430318
50932
491897
1003143
658567
440686
1225193
886528
256105
1091955
1058113
1212239
1151915
644431
543244
1142969
435500
1136622
1238960
100141
389153
323923
710288
386277
124686
371732
1080869
813315
322329
582675
550476
486624
297907
266159
1102447
686993
873932
419608
600716
629536
400337
180700
817370
109072
1290716
927351
415909
1097664
1026819
561116
228757
296417
703400
187617
251027
1242877
669674
581554
1110368
220895
412593
1361459
1159615
207668
1176861
680530
1129765
149238
1112264
471189
918116
1302144
66945
28726
381694
484731
919052
728465
900085
1269532
344122
672736
1180448
1205818
7448
1083513
994513
514823
790447
1204738
931890
66265
851581
158294
239049
452831
518672
478001
48535
206900
658469
1155149
956184
435138
93616
435213
1143126
918798
310658
1035889
773376
7110
1254767
537164
214317
61669
1161802
774193
171737
568647
1239434
1228486
893515
139948
304075
762075
711151
280816
460503
954050
106476
738501
392905
475942
1219841
1151222
609119
1305683
18618
961364
1234568
396010
159467
47186
320257
1125544
1186376
835015
764373
58196
1075597
1142751
284276
720371
163525
1133326
353290
1268931
183988
186432
1358182
660600
1244033
851729
574140
148811
106724
802677
1198526
526690
183660
624339
245995
30936
237497
520797
1041420
784538
611746
279393
694040
206784
1249294
571067
500946
1078468
1060776
409868
390289
823361
487614
1349255
540764
402644
1101596
1141892
663494
1311355
493831
403313
1360938
1022110
813519
637529
957484
986575
85347
243170
710221
395085
237880
177730
756819
350149
857382
899463
158679
274555
1270507
909047
577732
1359689
547551
445112
98510
1187546
9836
772462
928768
290609
1134205
890758
208273
720346
951038
704167
363385
517684
1208167
702166
1017236
880680
618937
803876
639856
948118
998261
591487
680409
1188026
821706
1087998
1344656
1247943
23184
907985
236682
1197821
817815
134921
503571
1059593
1174078
1167626
906912
944228
502438
2366
800759
958117
625774
346690
1227093
394466
894271
1091797
960847
304643
850562
1342502
1273725
618049
740224
1264121
200651
1313606
547775
439576
541534
1107040
967184
815813
902428
796215
446376
1154385
608920
912705
3858
124051
193684
113212
131125
693263
70792
1161645
1008620
1058838
307679
1176822
753992
603741
127475
1288567
822333
333129
174447
21491
1333678
1007493
57195
573322
662906
1314521
820132
573769
323505
163023
173086
125210
943601
1176675
198609
821979
239255
589487
1343969
192099
1253919
343269
1142178
275339
679263
549191
976021
1192556
880818
961575
667792
421172
970416
547805
260955
295029
826154
1274232
391339
908528
691559
807079
559161
247993
180091
784869
387464
479547
267945
525372
55234
889280
1261266
337485
444591
142011
527270
191308
537883
191479
1287203
1266432
727740
1015075
49128
544012
661553
813493
604044
286209
131293
94427
1321518
1019565
217191
886783
1329078
523048
992863
1156258
592945
1092
614845
768282
112342
478566
1240228
886062
796086
1020371
806771
802565
939914
103744
477302
1047499
145375
481367
1283928
892032
99721
111474
623570
544537
1092136
260027
436464
925846
1099859
1121942
345124
737599
925493
455194
922467
704312
383932
951856
1126659
1106762
417345
747993
29970
504729
922528
266283
863321
1176286
1104473
1324653
428263
608043
307041
1152157
1218629
733785
870421
605210
1097830
353002
870011
240075
128207
438599
958729
1112083
860549
1325925
1244082
1151955
68629
781952
455568
1114476
132963
62269
1211899
965124
1162350
445277
1215437
1303368
19199
56719
1038252
108165
951628
550103
708275
210444
1198201
977159
824464
1095999
1258674
1131156
956989
1079778
497930
533677
584637
16012
224736
776040
1237548
1360312
90359
780553
48462
73335
939337
1362274
1351764
925641
241827
885741
88665
3599
31150
652157
1086755
971379
898031
190614
1312722
1106975
542042
588286
1301347
384444
755924
1177530
16721
647638
411990
45146
1315130
1085458
23937
512926
730010
1323013
746451
815102
1160189
1104227
645920
77587
1015917
152883
1321925
462124
216396
646077
897882
683771
1015898
174990
716203
868714
1108872
548975
1015944
952221
1102349
1255832
1207974
820347
657908
1173288
299440
873327
1290232
927620
638610
664373
265904
765853
1350905
1329810
636738
1037189
817708
1217378
539787
845920
67377
355819
576396
492676
178596
133775
1297691
33274
808517
1191098
161947
51001
450206
947336
431339
92796
566060
1165993
80836
1179659
847014
277210
612905
941330
718250
736490
737030
1029984
662502
945755
112997
401174
1362373
634558
1279938
813472
768352
1336061
837146
1356414
724368
739942
443891
445459
576461
1220197
138465
792914
716842
892475
746343
1303238
1359517
1336298
1346567
676827
1339238
270536
1202654
37277
460359
887056
410186
451383
1062515
926880
60814
140626
699668
791420
786666
669429
376504
211490
1191448
656179
701634
1114053
121481
977144
893567
1362023
294550
1079087
275035
927283
1344993
893145
153102
1168852
68315
333781
256403
954727
542156
308823
863506
315094
637751
379080
1250481
1020287
703426
943828
1208141
754211
882167
235149
93036
64020
361047
249745
330742
1004572
891347
715716
823783
659111
1025143
247117
992566
1336611
297961
467500
1270114
655092
1082700
49552
286436
662340
797106
284043
500683
1030099
648163
935330
378099
831569
709921
356782
32028
419945
1310950
127487
543869
151548
463397
959915
89452
522768
848642
974345
433536
779740
1111222
962708
811337
526341
1080026
409685
1150268
311829
718287
1009483
592284
1353725
233357
474711
1279003
227265
527549
1252814
704851
1088859
986600
550374
992602
396708
152092
680604
1060870
159569
341755
474622
368702
693358
441885
977505
864623
426095
460974
1142290
1344512
320545
415179
295248
1180337
215431
567621
789053
12448
314582
1180870
330741
976098
91887
767655
1361679
154092
538820
576381
765306
318677
1136901
41869
5922
670884
28856
465636
53530
5140
1043250
576372
784613
302332
1070392
897338
418712
1219541
222365
652582
490764
448072
1275392
884246
322232
860710
1212802
1351367
975530
591007
381397
889459
568358
624625
539632
813694
1109275
1352166
1359457
987543
844494
708459
132702
1053089
1254570
670608
394969
376773
954357
1222299
141666
1014654
460115
969837
28352
104666
174964
299313
270519
100186
667096
1343084
857586
937906
683719
915408
288589
264503
776407
390744
707724
353704
502233
1322642
935933
198322
45904
619865
929087
599631
171106
1160310
989936
191701
251641
1165904
743007
1044309
1356083
1090768
268525
1240922
1164355
976092
522731
996580
1293203
1364178
697118
845089
199882
281285
846778
154598
428249
785093
639644
1080826
668730
329930
213619
1296529
564041
376623
392695
1247693
210001
852963
586056
893484
587417
22089
619244
1177619
660586
1034542
633879
523608
410683
770548
1282880
198512
969984
658562
809845
599812
589834
1358088
1086037
608874
1359378
251715
1076
701775
264832
632550
1088294
689088
1211954
1346228
1127244
1241480
302055
1156182
1068164
729240
952746
1135541
1027909
737198
1274072
1217860
497512
489241
738810
840002
291711
1055013
1077304
1025850
665475
1221909
882676
196107
1229770
1196843
1057125
364233
30613
588298
102712
426706
31322
845082
741099
470018
789815
1056865
363581
791085
1171538
902312
1183036
791648
95555
477332
1362752
272494
1077372
1074934
451886
777010
639271
90335
692528
614215
95427
212609
1118042
998263
444212
1077086
361887
772032
200865
158688
54716
1160979
615888
650987
433689
1281323
1174570
886923
610455
727495
349786
328558
523617
180529
101031
1330116
695608
887719
805843
466503
790386
450497
425550
608284
1218542
1160750
66004
688082
272055
397016
198107
1132438
692619
159083
89715
1296273
458022
1161719
606741
870609
782212
810954
612868
30451
1254627
1001196
817093
1278895
837366
1242425
667504
1228847
575995
1162994
883910
638648
733391
651068
146233
465403
263031
247558
446039
983529
428773
382106
171858
404609
793356
1060470
910006
1117533
320900
845444
182717
686301
124706
707455
519590
1116846
1066426
1332850
1173650
1328135
339249
985677
1025660
1015872
1114053
1352492
450208
1168023
101307
963709
604466
73518
905162
934206
540802
999721
336464
33866
875567
966951
503790
24049
992323
416636
1026014
407350
378
386044
85237
741489
887462
224562
1123402
787230
213086
519649
1136442
1350368
621686
1332601
511993
1062445
401185
26558
1321518
1285841
276131
526896
412506
954046
1317102
1346900
949813
574618
617129
1228718
719736
856641
976503
1114868
169314
335069
280940
1295595
332474
291166
877977
1010316
281238
168349
906234
254868
1157234
620175
525698
443535
1130799
952643
873596
337898
162331
201562
229547
1097242
585787
395860
170516
356606
341704
836674
223741
944225
716187
1344371
369835
699953
76676
1311584
724831
1209162
306877
551568
953553
379617
980685
964647
1018942
1003612
60798
893811
352416
805343
369091
1124796
117321
119033
688393
386336
1248308
34430
586393
1056708
590385
717187
167411
768734
695107
926859
285105
807554
701276
1261575
840968
451625
1171589
177603
386917
427708
1066128
1165526
1185241
941809
609746
943726
192390
1283554
470370
142745
63152
944900
988671
1340732
813354
640652
235567
1099330
958645
1299282
1042871
655209
1138790
102762
316821
1224953
1153046
124524
228808
388212
1095109
968771
558123
373058
1128370
573789
644073
655511
1054001
1191936
630809
61594
1104537
35130
18279
365351
1041971
844137
1143916
954490
975229
957269
808431
1196516
959251
1131886
183936
654561
1000919
951775
1302853
248068
935168
1252691
492131
758841
1322543
923250
726305
181392
973881
400315
1116353
885221
409266
1100182
341160
1278709
328857
1297900
901407
1008540
139530
1089386
1325288
65128
293364
1161458
1030954
445665
488893
1020731
1107801
685799
822053
1238781
270089
856999
1060594
876939
987334
1154035
193705
185089
91390
51171
16635
1125514
170661
549721
229106
914270
970445
303963
373527
639365
499704
1200847
1070501
339964
1204344
279733
1196938
124514
932094
1054298
671344
1209022
31106
1317978
39690
459940
1046145
370057
923859
753011
1284603
102952
11351
1228226
401905
944291
1291929
1231226
399538
533231
863937
481868
533332
27159
843786
178251
402385
887812
55096
775378
892412
890188
1029036
451274
384671
485888
136182
137488
576284
1309149
659513
1080383
952956
780146
558862
388366
408854
1067923
170290
1206826
905159
1087185
833022
45709
316875
747427
679347
314313
1203110
1108509
128136
633644
168933
429213
1100244
169261
285302
195637
527103
711705
532216
153359
296632
1152926
1098385
242288
705640
966308
748486
1225778
901498
667361
914229
84521
693204
770077
655120
457716
497319
888494
754196
793709
918339
648640
856320
727817
116618
505368
13100
1149007
1315903
1133929
102768
1022929
1352510
305341
1200625
991221
133358
135113
255872
200315
932914
488543
25297
919790
527726
912455
312977
208516
529045
137524
301215
411852
213727
1072735
312457
374429
1162263
621775
403690
1198164
2491
612846
1262697
1082854
183039
413949
931180
3263
1133020
585379
808997
121363
361047
518822
1050533
731438
1191866
409702
900996
311158
1014559
1090938
271423
1337323
934943
870382
674504
1289109
794641
175759
171512
341708
143095
288566
1162260
177376
1359565
847538
130239
853241
816916
986463
1165681
781312
388430
1145001
560130
1142633
107155
1045333
1177755
32689
94576
959374
28650
565037
341586
181748
20325
386656
941658
238290
933425
38810
86352
606575
1002207
582327
704144
609277
13730
1079870
125676
59864
968680
829942
587404
699641
882945
1277381
199707
1358107
729106
1038074
382223
1311405
286438
1309234
803522
1107397
1006403
280982
1246481
1092683
107761
456597
407751
1026659
389211
761314
253040
498249
383051
134565
876802
1025360
146780
496058
182354
1288333
54928
132622
41790
451966
690886
1332275
373567
6180
880565
714173
744937
1264704
162478
579603
385458
488151
1335460
1064237
47111
698288
301093
1013767
1325028
165452
1275028
444810
238329
410523
1279340
1261876
163912
300935
1007898
41742
1346093
50313
655257
1306035
1118385
848464
942826
1112773
1085131
403637
737222
409710
614522
366169
1132765
142314
932078
1217429
984478
447161
1003065
817941
465291
1238600
975621
622780
1060362
310987
344831
1158313
234380
448654
54402
792922
1285864
778452
1310211
695930
573987
1253504
1146363
626331
1297831
195333
706031
732687
323821
218573
577977
744210
96527
788685
862735
1153157
773096
1053330
881664
444473
465635
856074
951737
661154
918601
419396
1239056
546375
817750
647414
198296
97486
454174
965411
711712
845866
688110
641625
696647
556024
1340593
1338790
978734
58585
814222
728493
53282
737720
151388
1162753
774161
987749
393369
727038
1322839
1311960
343099
1166683
157577
24581
856573
1038080
1298814
516433
228589
151616
383413
584561
904598
885695
464916
310209
451041
1335104
970123
1210045
1040416
833679
472009
2256
1022067
719320
753779
852732
313027
760321
653918
875804
1254580
239738
577559
1021288
611778
1101844
1001341
1078958
320866
952244
1138826
1051937
1180050
485444
253040
91182
1090647
1146099
497635
434510
818701
1108743
790168
1358617
135691
414763
195850
327811
1238031
1051073
818627
540824
902203
766905
90478
1070850
1175283
657152
572531
771712
755856
846531
802870
780065
1225854
1131219
1265225
596382
936639
768490
439039
237452
245935
677981
302301
1110207
86221
1171494
481199
535393
957601
935344
620970
365293
1181555
1113879
1135603
34395
1334780
286653
632142
860707
885880
704028
982276
1267396
184803
613939
904413
325119
216939
1047067
1240101
1034285
1214142
303696
324615
386057
1225062
195539
1193127
773267
442065
78670
585720
637667
1153405
944920
145134
1300124
1337018
848438
706394
1013720
919074
308113
702767
575616
1305431
681617
117671
1246994
489509
875986
908363
1034833
1227440
1313717
599806
1076595
1219946
436480
423918
574457
550537
630693
925551
1272446
342941
366309
998333
40511
505970
94180
243227
578592
1272235
677819
393299
41689
1150649
575939
406306
1295036
472415
103603
935699
528151
299654
462272
478203
18906
748683
1038154
188406
1003643
1167884
362553
721450
1138755
467798
348032
1231797
294071
144518
761189
900298
246065
646654
603631
208212
1345660
159711
1213393
500734
471527
1068853
345579
771270
1117252
1144013
205354
4338
564698
97466
547152
782383
1329464
209611
259090
930166
1359812
1300393
554036
1139428
668268
492350
1194318
1005542
128974
991022
996434
1273462
368546
691180
654239
317745
1149712
433231
1134183
130158
955794
1268958
328798
395033
1249212
203403
19383
1331619
304365
771448
175233
989699
1287672
197417
1051171
121203
447169
862294
276999
116517
89683
57426
1060402
771197
223769
1061446
1261231
1295645
50516
433465
559452
1066379
1197089
1208503
441857
297875
849925
618603
1077100
1002664
284169
327485
977282
405
986385
342215
173379
962992
958350
388108
715337
673226
879028
646678
333909
454112
1166200
732946
819760
203413
652659
54393
1336954
545607
457243
637191
126248
854804
318320
40239
243068
480126
566049
16355
744067
395187
56499
444558
270608
1192182
466731
141850
1011878
1128229
915296
452750
1133104
216922
592689
684871
381647
256050
452191
926154
79549
1299718
557549
871601
196157
925071
101613
41797
60611
373993
1273475
1007585
97790
1188173
622289
1099824
353284
90656
742939
408647
940584
542914
603168
860177
558823
853055
507918
214110
651755
356968
139589
1078237
248734
1086290
1309163
956381
245724
973587
184922
883607
651351
645522
362518
919562
998529
682654
431888
413685
1347622
506575
201737
1284507
266872
789778
1249996
740226
567456
1163854
760109
29353
145498
26408
805803
283061
1121170
1248178
137514
284830
427508
282594
1143831
1312642
1122809
1095787
1289436
1302038
181073
721293
605730
1168859
519271
743720
725839
103786
308201
655042
98712
585036
351884
1117495
140251
1346349
167242
929622
208268
134855
182624
1354247
306164
55568
326286
601823
1359230
410165
763479
310503
1187604
1271082
28130
262968
416752
372566
738208
34513
1083097
1291485
157001
164613
92260
183436
1329557
1275002
785072
911556
133536
59699
1309730
1085490
56449
931886
820380
1181766
410595
185065
600949
654346
913189
463123
889981
149996
988092
336404
1006438
461603
952644
1315657
988104
822428
1358999
1210887
374931
55707
635606
906713
531008
535556
620822
307067
604843
1049427
1136123
557475
136703
387956
1251591
228517
962085
391701
1245027
1029953
407910
104283
979696
1197360
1065581
1252824
10578
542633
6192
496176
1115778
953850
1320025
1169346
600737
335740
472676
1310767
9905
463510
408614
321582
951602
1334337
1100396
1008592
1157079
1199165
856753
682865
46521
345533
213044
759314
199800
1282109
300035
595676
370178
1293824
941821
550075
15979
334600
246744
74334
427936
406928
1267800
116219
403178
413729
599363
808259
903749
1099880
1093667
523368
922340
334124
894659
522227
234031
926817
718946
1274467
854117
77217
997945
189573
1250805
353342
886354
707552
1113625
1065251
41342
413338
728380
8015
156298
50815
962246
598849
473559
1100132
43232
495177
854645
651560
675672
590129
736044
393618
1024072
437350
326404
1029702
331234
213201
1072619
365862
489320
377845
90122
192231
1019150
1115757
290726
486516
377059
1304419
896249
1332238
172279
638372
820321
978520
788382
870234
244965
731251
456710
852328
1024002
1041487
328375
993924
458742
587870
692069
949886
1167991
781608
927803
1141920
814954
628301
170751
1219101
1033343
1111072
1031684
1165353
1340952
718674
1347799
113841
460081
1146546
773033
1206508
473570
887560
716311
221449
392952
1280330
676316
372272
141548
410084
582541
844441
540437
942705
1174028
306348
109930
195404
932827
703341
429135
1156942
816034
778896
523162
886099
1108137
77734
594450
380522
1346268
95652
237225
103177
83721
936468
666830
203783
399802
34848
113406
1117657
420654
1093141
1186868
984131
1327297
390703
771334
532087
543894
292093
954705
1225025
585412
802005
455453
358809
395109
1126595
1134944
1197668
213743
927322
908073
928244
1142660
1073606
126606
327871
802962
538858
543430
1343743
1069889
53350
202223
1350648
759845
36399
400250
485585
786188
1146359
396577
1003345
708534
176977
118776
198703
1176101
355462
340081
964784
968427
1172068
1227405
1320826
852910
478225
289570
1025746
461792
470698
590289
1263672
380922
282755
287369
141526
212639
1190101
968108
893934
883950
246951
1337574
1093189
319186
276798
238735
1118002
1023099
178526
918577
582257
1241050
612125
835306
1246551
577310
1174555
392633
1341901
1115802
1025767
114866
690561
170145
246269
1283330
911822
1311557
419812
267324
1053530
1087693
660785
1301927
602057
1106431
1111295
1275437
872757
789064
222970
364825
699868
448966
828234
933938
1030402
1181634
180565
1158810
351335
1157980
385701
648562
1056129
293657
511376
1207234
1171944
811419
716463
1255777
239807
875942
206534
433926
437971
30844
156572
1236300
852546
440063
1253626
862373
835403
882633
88398
913255
163213
859810
755404
1193859
189275
1232592
1083107
327275
1167546
1089520
365499
860688
1317137
682349
104369
816924
480034
1135387
443810
392169
217251
4002
713802
853372
650413
1308552
675539
1217882
45997
438816
1168993
1059832
483663
960421
223422
610682
687892
861433
861753
192715
889136
927561
1127087
469674
662977
853874
154274
275330
829742
664412
1296194
659117
1091909
116076
735402
685605
1255916
646800
1353676
1081602
92552
1009247
47863
761764
282475
1057302
570349
854066
25965
1337043
851475
965796
304158
458798
400054
1341642
939435
1248678
383884
985737
1270124
102675
221649
171280
119869
405390
740802
1259891
527349
724017
168339
666822
970196
712056
1094008
640478
964636
1133440
942829
872015
1099718
1203421
1080026
1030970
928743
188193
10009
354296
447698
1317773
16618
1283477
261341
17557
519389
563451
22582
824874
24270
1011475
870917
390275
323067
1042413
1064094
1240712
2311
415676
902158
1165691
195629
968303
837554
1102315
1244818
1019706
231662
1073411
1310354
809018
900165
1313885
626208
517887
773958
398552
363708
387885
514377
447958
204922
1141202
374106
504963
960264
610616
904229
63423
178398
1144450
761078
949841
663329
255204
817840
782414
1089208
1336735
775953
476291
1220617
396278
116510
658552
1002850
804424
1283337
1332139
677624
239181
1333811
663013
204505
159211
441199
587234
197024
76310
87998
183855
1050173
790292
700291
647866
129030
1103092
229944
785765
1104943
356979
12854
1033031
1287694
930989
16488
727816
519966
109731
321341
320251
618781
1257894
219181
965415
1271074
1150837
1229658
590794
232667
983795
1061932
628125
707171
76998
847869
103669
241510
1328573
1034949
1179649
675651
624914
1242285
231976
244076
1068461
316140
492955
943362
230343
725456
1351817
1122072
479572
550315
814064
1222240
771501
808687
817135
67256
433852
635562
1049968
232617
1057381
968146
1049391
359873
1288226
1206911
1161043
103365
1009677
748217
237978
553257
537306
1339707
91108
1177168
917392
476641
923572
1025758
392347
617379
555987
873218
536753
415320
25590
976882
594949
905903
372904
406969
932191
43437
32635
760570
256416
1259724
234445
931062
498154
1267736
1211312
1188930
1003910
210850
909794
1324294
1185737
1001684
666145
798473
1163729
589112
762654
120712
793745
597627
258273
864929
970340
421117
90695
219268
629062
928742
1127133
699343
850441
320301
1129719
144041
280764
555760
82076
32245
799266
914809
646143
632604
935020
878150
130498
794957
223250
232064
1125296
284391
38303
206051
623618
723047
350480
1335395
583714
970168
779405
204924
273785
1133173
1180964
919358
935744
184637
518281
1234716
58282
575530
1123507
441780
1081267
1242518
748657
351184
155360
1310924
1165406
947851
680850
135845
956422
50076
364279
267874
158607
1022801
1104391
674363
947765
519385
521225
598462
806846
565744
203862
227618
1069622
261613
584773
662912
134102
372138
908506
807163
27298
1257973
963971
775551
233756
477579
645303
521450
830769
521685
1180248
1065437
343913
1225275
1286063
1305237
152867
687417
429805
96313
746548
365313
662701
1190812
859161
175581
982523
509251
1298709
1107805
135835
912519
247407
716942
294775
1214609
337223
1152979
866880
885197
302112
1331397
878593
226588
430243
326317
571643
871951
1245580
792760
721657
926989
969280
1307637
887498
113907
14813
359938
526298
1314956
728113
1132839
480849
562361
334958
857306
519142
1036000
1259358
492382
737566
1019578
1120324
364785
1265073
661172
1267492
706516
167009
369304
964912
469839
102492
122596
204435
1241795
52556
370621
775882
1156422
467069
1072326
395193
318455
776373
580312
887691
966967
453531
717919
1160723
177492
777851
368280
186384
608407
348427
793281
894054
1285320
182233
953853
1155099
921205
596803
1200674
116064
430228
591179
532443
412945
1331065
762327
302337
10511
876675
772348
1344312
1196628
507073
481610
811753
568033
224260
227524
1298923
975856
615971
1253010
307521
333511
567003
509173
37616
1134728
660760
1118030
723275
1173853
78665
587307
379549
576963
436835
806813
922350
389060
363357
22393
460905
798765
430025
256733
682034
990169
475091
1282293
450671
1185927
214789
703123
351022
535257
197836
65903
1034830
220256
120964
816097
768331
1114112
140381
83630
1015800
1282159
1121098
806190
1334166
955726
890923
520407
1068179
824764
109593
147328
466998
2957
1085108
1139264
523113
347519
1043304
5417
98751
967692
704568
748272
819988
381644
559408
524828
373067
942865
264905
1303817
326518
694155
197388
506796
1265472
746368
162877
995896
1002410
1277109
167503
471213
74716
888195
522231
1031475
1252353
378790
1024368
1270561
430057
1018121
1036291
628268
304877
1126160
1197091
195471
926682
1208853
191017
273312
1239012
692156
553528
498511
494741
456010
832502
1256400
205734
1302988
91259
1132896
955660
665177
442587
985623
1271815
1016923
600197
837867
726414
115326
707166
1302769
1037294
1264238
1060590
1268234
49887
86584
317143
60246
506872
813772
19593
578485
496282
917670
430576
601294
1112882
452570
722077
406362
558355
357445
919114
1205124
1196684
249752
348808
389571
1039733
928950
1114226
1326336
442106
493428
1083996
817950
1300162
35210
13288
361770
178445
199455
457090
704193
33226
953378
1286862
543691
129378
954114
394721
297820
474871
1267370
997124
544307
1319329
1239604
1248041
780268
221300
982428
430901
1123140
836264
898663
1073090
1065352
167341
517851
287548
1237152
453550
408943
240008
1149275
1045852
289017
329286
80564
769786
21971
1224628
169562
603149
535159
539204
74588
707858
113984
993447
521659
612008
119561
1019417
706534
145490
399892
818736
512604
1122690
871313
805550
1220291
1260220
962503
467831
277727
225221
482873
668031
290578
81636
1357134
823667
993510
327822
1052742
847543
578772
928467
1028505
1132169
1241694
1066200
498795
427314
1212914
120854
260433
248736
1303512
401665
496257
1000998
1229796
660158
251974
1164348
98905
873991
456540
114909
183157
190044
419410
737745
433147
352264
273708
524439
52317
1266552
1081207
1347976
142313
1287422
520668
96786
954997
230340
398446
521585
98751
792916
1142570
1243765
996941
950148
413361
210789
647761
121485
620522
1007390
803665
305921
768956
224156
387187
1049006
884910
1101156
1017014
198851
1178881
448676
470354
1188163
966514
1125019
1211434
1219255
147395
312978
1086345
1030733
373650
1106296
486266
285200
29605
983389
638061
182069
1121101
198640
177067
617529
879037
203916
603046
895133
822440
471269
362152
1018684
109303
465036
234962
623375
521147
1072297
802198
1143295
588423
490410
1104754
425339
894264
424940
696682
350994
973084
1174638
727339
532221
1132802
1150060
462716
668206
153222
423985
880271
416550
886943
888311
93589
360766
1080719
859571
1335954
1106269
856757
1321857
815578
53814
130477
42055
920475
53779
1046756
792438
1018722
1060410
1063145
140904
436421
42769
466384
919570
401752
766217
166973
194385
956456
876542
400359
908512
440558
857853
447433
826775
68386
1111987
969600
1080404
278728
1323954
1078165
1104735
963668
25571
1310390
1288277
769804
1326651
339292
1216251
619413
338844
1086044
461927
871076
1047175
990253
1029236
778506
1010637
1268635
174232
285348
316324
877125
78817
279677
47063
888212
254990
364674
1212218
836524
786223
381915
387865
309449
842159
1027585
1099059
805768
216676
1023772
1356603
43706
1021583
658130
74785
1017308
212883
513777
1182211
196777
1246841
535214
992219
1207577
3062
607407
388162
790481
390932
199875
867612
1313904
211265
204934
366189
599494
1238438
270679
917575
235723
129834
985522
698850
1292072
331073
1274818
985675
981594
5339
141880
195999
15481
821398
448222
1248936
436471
851566
47139
980245
197787
252737
173902
97073
729065
851138
1064493
956334
1262153
1315819
345389
448413
62201
212054
1317
1285296
1138849
6678
1270959
563247
373731
100572
533690
786161
773525
917091
335049
1172435
521764
642881
31037
878574
845709
1232146
344271
865833
1344638
272404
232746
779843
479143
1313956
768572
825501
1041206
135873
507911
267374
114247
205349
652971
299055
877601
1100968
4849
53821
914442
1105381
1308087
1028589
1355235
578184
654320
976849
913560
875108
685557
724022
207298
1098195
400580
103713
937250
1104000
596216
890038
22429
641477
261403
1162696
766176
790727
217132
647678
1316141
1316547
1308251
696464
193819
1001122
1028007
109685
679961
580123
188759
1077918
366559
1072625
621844
419485
747480
684424
660627
717288
1219456
1072550
419463
938190
1259290
181262
1119255
360356
1181017
465069
1259724
200798
737351
1208995
503426
1145206
154467
406217
1362488
1303783
1101543
941549
183901
903273
314429
491622
627423
1183807
1286882
208326
1042682
578927
1341124
1104849
422310
896504
982587
1171838
1236773
479473
807188
141488
1199788
889258
361913
822757
211512
1309988
470943
1272800
1137653
422676
92960
1112013
693623
853171
614882
533005
1264564
321204
164275
557345
512420
409036
1203920
156432
647064
513944
1109536
708570
1061584
1171542
809274
414894
111780
13227
315773
16206
507196
1257154
650082
647252
784838
966975
382557
863263
48158
59812
1150033
43118
286108
574551
949453
252278
345629
807990
851162
1226955
1135260
1300736
249533
882764
81579
1251153
1174829
730392
1363986
16227
1265954
741861
574802
361421
305532
608875
811077
302814
661724
187408
299037
687730
972724
1297241
265468
384075
992833
512165
1300104
1262324
34842
63819
726406
959433
664628
528367
1341043
697741
1053076
576785
666175
223177
880871
3669
148297
1003389
436002
671622
48036
119958
1090782
62364
985508
1273920
202024
1008435
329568
507456
497005
448867
233019
780439
1136127
222006
456211
185627
416961
1030672
726642
1171016
1260237
663
445525
458836
1095343
1014601
39611
1251529
270538
1335137
982589
1144104
283140
1148920
51194
1170019
610962
796652
511624
869559
743277
461402
1220327
714741
903357
1214889
77664
565820
358144
635939
77287
755119
266076
1050849
889790
1020251
1146887
1080419
527713
1179790
1304117
1252407
100799
799767
1299588
1340280
699929
143464
1305878
776333
1250397
231122
1087712
1013240
1282239
189588
652754
1011661
288566
172987
846478
682659
1047361
260979
833163
805293
27098
1319863
666219
453393
624158
707472
1347577
678581
327401
828147
276387
1332713
905095
1283412
842605
711035
1287953
332738
1362455
290315
291658
343898
1340508
949791
589144
1352427
855921
1232069
35836
924031
452247
947532
691800
949329
166661
723953
1018341
1232280
528681
665011
594877
792276
1058401
253317
694342
515279
776491
1358716
1319060
846959
285402
387517
601855
962589
672871
1133200
325103
241578
166936
113867
1035089
54462
1163773
1014382
1199234
778822
388145
1087264
498058
154902
457456
1105362
681768
526381
513822
1056762
1254857
565177
588812
788289
1228646
701341
593043
542161
1020826
772254
67924
1188671
271886
1079485
1296918
220546
371876
782753
784067
1300381
483124
785985
373021
240921
526605
197065
422239
1274689
573727
1026636
494694
881498
409932
501083
1113284
365436
187886
590163
561551
538430
394012
533363
1327958
1155873
708153
899741
742182
987903
739971
248402
469876
826557
698902
1358435
463200
375739
791479
798773
1322481
359971
651407
384342
223566
367912
244336
1065149
358020
468755
204491
331705
724760
627170
1218224
774501
865838
132572
737991
1250769
507149
383300
69748
883100
563827
929864
109101
812049
167934
854553
1226560
325942
136688
654106
1285195
1113023
1113951
900007
1295634
994956
542044
1154138
545855
894024
939775
913499
257778
192073
1137843
892564
324457
862958
579239
744328
352129
158452
897998
783447
377104
392674
48282
855711
242587
668205
1174535
621866
47323
834238
1290116
505349
747766
725972
26927
1131901
41315
356589
652136
777867
393968
1149180
260513
1260894
22020
176994
558885
1165358
684985
49493
929878
1198494
751299
360789
547631
928619
178611
837021
893963
222633
453228
1349849
596820
728482
395661
420935
518197
1334835
851669
397778
320266
1275082
156672
1038248
547570
938166
485931
799857
1021745
1289833
408830
1253968
254254
718171
209514
719369
560977
950569
1159299
1050980
1222999
1297617
958531
768528
382852
753132
467666
681345
1043053
232982
1287680
1187326
669592
576996
1296315
591538
458550
660776
1125535
893002
371376
528963
311415
721545
979889
1285645
880072
661531
390282
934741
756102
761805
1043775
285295
216327
1280328
1321226
441493
826969
1060371
117492
90831
200202
867139
120344
903713
865747
810700
1024587
171975
1236058
1302013
373649
1072155
688758
523842
807071
1030676
621145
1091856
1079048
913034
1338276
828798
1119743
954166
1099544
427925
487306
11916
470538
782226
427189
1296068
314350
836261
789233
1216774
2682
1231334
597544
108176
667791
937180
264058
70077
752138
807895
597382
744849
1004604
57264
439868
327343
1206294
64104
1293929
103767
1272030
321384
1084067
1197112
641522
289416
23624
1132531
694040
700043
917160
158531
863502
281942
1167332
596095
889514
140547
1278568
174105
44994
1249619
943371
118432
107680
147958
855688
258276
250829
193261
641298
818720
901544
654066
1324969
501258
389829
862467
709763
1138995
990529
997370
1291251
520081
1109815
590907
699878
1278713
114550
1065169
833293
1346460
1257139
1099347
682548
104267
221990
17435
1042405
787109
7654
498294
213132
81620
775473
424833
422095
685263
361721
1298897
653439
325179
1218302
1058001
332657
1209748
826035
704460
1043304
226140
790529
934986
711404
831533
762496
641714
61452
1324724
217315
46268
670830
527493
701008
500047
650703
178891
1193670
110147
243227
433282
583275
875682
506216
964191
439866
483363
28455
728486
59271
1022963
1178411
900277
898238
1042244
58454
652856
767369
421833
908136
621376
79272
206220
1195446
1115685
262412
480500
1163965
1111173
982967
563872
1236422
1100362
1121921
890898
1058075
1355778
1261442
522033
797902
506206
40226
299973
877199
1026940
1218334
194103
820222
977471
457588
460381
178270
823322
112168
492919
381169
566536
255235
567318
1200592
162778
725162
28430
254514
557278
1341915
560329
797295
692053
848961
957093
550377
1324408
333397
1004554
953848
1030755
221065
704263
22602
1333056
38369
901508
1324864
903522
118821
121777
116869
1015624
531465
846986
847278
1126961
706231
1128406
1318912
1020116
1167453
827104
654798
625359
1302360
72319
3295
190145
421596
1170461
154443
326295
403367
322504
189132
296442
509015
891307
698140
137439
421979
122723
112315
796956
566603
1255520
61310
591201
414364
584309
655826
174607
988997
673143
9679
1282013
130269
322879
196260
600184
1164429
210551
841590
1008512
351489
33931
652810
530177
555847
492491
264249
381311
162487
296986
149793
495073
869298
383324
23752
882556
482731
724243
224498
130304
1164987
610409
48873
1082972
1200015
746280
595316
1273865
1065492
785441
298745
699439
1045553
1269155
687121
1119304
791002
1255601
900
286170
187476
985520
265894
540341
390254
444749
1285362
639264
63288
79553
437532
445354
493110
110474
293623
1024752
728880
1272916
129267
1309637
1301198
819824
606026
1191470
444907
1214293
483435
1328490
1090554
790315
811164
498563
610589
1086388
618065
187408
422318
1186202
1077345
805147
1003471
310960
702794
833474
230558
106845
832880
117851
980415
775245
1025887
27627
1123462
978438
231189
1048524
825357
95316
1112573
1142145
293840
812687
1333405
341833
40476
564604
807486
518128
429189
651008
96765
560305
71339
443152
111080
1244099
15868
195648
354732
449227
722307
603012
1121418
1145867
451676
335135
872395
941692
1071528
1255806
966758
316821
77967
663261
1194243
1113990
85130
772349
521851
450045
1060924
1273510
307842
349141
294066
911260
437994
945851
598954
157879
1192820
981050
1251426
48495
126468
312887
914848
1318619
813813
57439
1299837
1018053
1004652
1290611
28148
123909
166566
361301
752060
677986
686063
539456
1027429
957654
231966
1268146
1072146
710563
605006
59785
409815
1331419
1362655
368729
227768
946455
646061
784593
1138070
1124168
1026643
1240189
984882
285105
1033418
974008
1167543
1133984
329607
1325944
1210493
623771
264973
1054782
858953
933537
339866
1359419
316693
808021
1238048
584585
513024
1097231
1290986
203724
525955
733198
773710
749556
983486
902154
671482
651450
906132
576817
670737
609347
1027460
1340571
777643
992555
240211
32529
134856
598825
18814
1261531
537471
610914
1186396
838332
1062719
894529
1128932
1143340
158864
709924
524037
182876
650883
172436
1213784
593723
484648
931379
17087
545918
622039
5048
316654
603921
161801
888749
1262347
91716
238581
450435
165624
332265
1352359
1205105
1284218
972364
289515
1001245
1228674
1108777
1120540
841759
691935
55426
131122
642415
866290
1108018
140334
716847
834743
800976
825679
719920
984746
881374
1224232
845736
1123975
205804
630308
783243
446277
980379
891889
602344
726666
1023067
570549
1271994
89714
429615
559323
745357
849998
385432
501654
1130150
857259
271657
335755
495502
190411
563108
591912
527457
527393
1104683
283270
962227
1328442
922590
1200112
1014272
749806
550437
1178535
89807
499086
1032034
339055
723128
617545
711987
353979
366784
996336
422927
748000
649081
1150996
1083381
631660
828925
1238368
360886
888903
609745
52516
1157397
1140178
511582
996930
716285
973134
170949
281172
1161695
883985
408318
298296
1349873
642032
384788
492637
778310
143906
1252932
1261855
1024566
1029069
103884
517514
566598
1102738
910364
254515
206110
1140334
371265
327826
1011279
222089
843133
447473
152292
1210809
791286
291537
470042
132891
273127
84828
424541
1300036
432981
22923
78791
624332
497312
709940
517318
862829
1228
837869
329739
1269224
1292917
158558
1317720
647420
342286
328484
1253558
1238679
170169
420330
729399
479404
462912
1257687
942631
194637
82124
848017
1241722
581456
696059
735647
290680
170921
817693
1140028
1320483
75755
558915
568014
533931
520330
658780
1154101
298012
282085
491841
823284
538659
306617
247412
1321736
1150868
69109
1024949
601339
829760
97720
282363
873994
300282
117985
1292355
934026
482224
1313642
162159
621795
1278992
371837
1243311
945437
615847
1222655
665367
21295
788814
376980
719316
1158886
1101036
430487
1079576
996568
102173
177813
1146596
566218
942275
283989
167370
92817
737636
969114
1238622
32559
330405
155073
765465
1296375
726144
1116448
629596
1118864
837843
951108
412909
390041
776931
1234341
569171
423481
960857
883399
345903
1150099
790182
316740
1187897
244670
1109646
600997
861394
711507
1246544
779094
662755
509848
1127267
1337889
576408
668268
432601
1239891
1318736
856562
1151300
1293930
1302701
684983
407597
67954
919462
1021572
1236484
949192
391556
741327
448657
798807
509190
1001537
215861
671206
344890
1162517
1050230
314627
989537
332550
262388
715473
848965
1294355
117517
172094
258158
208408
1055683
982562
170860
1027427
573575
1046597
1297114
1315634
1222383
936102
1325203
602927
839615
650338
623646
692951
729579
1080566
649093
1364471
743898
942431
527751
652246
700873
364295
17222
246360
1317945
1284423
272712
815394
1214860
607044
1195552
858486
1294499
1321864
272042
17261
1182954
85843
1021825
943457
1002681
28514
1172282
443177
4950
635180
70782
1042999
840156
240194
1241335
465658
335065
1354020
243402
722641
549249
632723
309428
692934
1347459
1093517
770679
797234
337859
773932
997092
1325523
3971
50983
1114452
246346
613902
783879
184869
1167643
733577
767505
218223
932125
652993
1344063
683173
790104
503769
615582
441063
97533
823207
954509
649602
130567
64475
698592
1165244
1266009
1076647
573653
624189
219492
667186
260539
181434
421925
1130458
1093286
518748
323561
103068
695173
1203936
912783
1232540
921254
745729
164386
898218
1281696
881936
289103
425114
387780
314271
262326
1324265
655906
604552
734701
803756
1151965
139653
988362
557072
926993
161336
709312
166026
266325
554868
627263
670712
517836
378809
953489
662127
1277878
1076507
597399
714835
136221
486422
1362264
870165
1284302
417360
348445
1304856
289895
635866
1086303
717221
583139
1084001
211576
1144360
169588
609806
1285150
1166035
1018809
63249
1297810
646258
1239912
537197
175556
910570
587609
1325546
129538
113489
239579
375718
1298988
1189533
670373
328607
822136
953098
1039111
225068
923727
1107727
230255
428325
620432
320425
120629
203874
1058767
895985
738732
404845
809623
766962
259941
524239
407859
415896
1329851
1240654
260073
613122
517237
945721
180712
38253
1124580
140807
718523
972098
291729
439975
635160
228290
969483
716427
496166
639159
479358
505526
244367
495589
1042173
1252651
1073994
15994
923424
848014
655356
697488
277277
1296194
508086
786824
1157075
1310615
1247004
985851
511412
441284
1249949
1089700
1128398
465789
1157528
451623
914694
1092235
1164459
675859
1158646
641298
735002
1151266
721237
793105
538539
719641
1006861
324350
280078
230655
145588
38366
792209
1042300
808305
1152585
366220
669477
884958
986490
68079
796031
1023167
1344912
1263561
801483
531693
817279
755512
415554
628343
587558
971264
764361
1166942
1327697
62861
84955
799771
205420
1154141
1311391
856408
920946
866517
949236
1291478
1200112
411104
515719
552708
520652
293572
785392
1090286
1299943
413764
1088385
239745
823850
1034337
265476
112628
386138
548366
596869
1267212
632214
763638
347690
178256
291877
1005897
331895
814022
670622
1292003
423103
1101565
1097776
625345
151676
607008
295726
1252198
185989
1128526
1345027
899374
957022
807244
382234
3090
975889
1300007
241142
648993
815575
816448
206784
1196788
112531
1330079
686900
1236660
1352416
1362151
1274887
205885
505414
1360278
444194
1103002
743305
1253995
922400
679619
29612
932739
319342
147850
1296905
651475
11267
1085159
348919
5968
231621
519368
883134
647517
61429
260260
274540
698089
138224
582369
122991
456768
1192020
614746
660296
1296049
962856
789978
81743
1219089
103987
1025048
9530
870892
709096
120207
484006
1296992
71142
1139984
834193
431102
979211
1228007
281876
540346
563787
1138524
400527
133965
316217
1181779
831964
17114
1004224
718907
813978
1111277
873786
458592
1301773
315178
974863
302204
136584
265601
589753
433124
1258201
999555
148000
361628
603954
150277
135785
657963
21016
951347
1008140
1358042
1120488
1126769
349711
269777
649272
434802
801756
118011
110900
706290
147988
1154526
875152
473704
1211663
56823
183533
684909
115464
1006100
496000
383840
487722
923628
803332
217960
852651
224218
1250690
963850
1209359
537087
990379
478849
977453
342076
401989
682169
1085913
526344
305815
200385
1298938
629964
217685
20256
845603
611263
1089127
1098650
1285562
99221
705795
296871
516128
118850
1349650
196036
87520
1232530
596498
662665
7288
860360
316039
567020
1004304
365203
575067
849308
37557
382647
1250885
1333800
124495
266830
1212633
1265475
1013923
353441
1072254
1246140
896960
401010
299646
644401
270906
123100
603225
429720
811702
203116
1274444
990875
878042
1200771
215470
513241
721478
1074097
268682
920525
1253096
36322
47885
800861
1273221
158524
127025
934001
1177564
512786
882172
417905
609979
968574
896171
1009416
186633
112538
224253
999003
598432
317786
572835
308526
881849
857996
907198
1054299
749990
550256
471956
82586
186412
11327
1080872
896484
740735
505933
63102
489803
689691
675998
1223124
302183
1285229
113342
563386
725225
108991
1269332
1312482
524306
846325
639889
895353
472112
687942
1306576
824282
838487
237144
1108880
389968
1242256
847054
1101459
478818
257197
376119
335274
1348684
791102
118109
868566
1178813
854417
1051138
65094
550348
1293209
276771
920018
699818
1063260
727198
1327568
1323336
293770
1098415
809201
472367
587894
994779
169134
424196
1279887
201205
453732
1274069
1244338
585600
189026
544583
754666
51835
350900
817733
76408
1310101
29330
175778
1199568
508166
1123884
773840
1168136
479944
1339851
1032615
258080
991165
114415
611051
916024
954460
504675
759319
814328
197218
1127683
912146
632724
658180
302289
983721
775319
817020
510101
919642
102540
533132
356999
1253055
983092
804924
972388
1242855
701506
139050
956104
793869
737643
93708
957950
930587
394702
1241702
1206367
72108
823423
1094202
119467
1261452
363254
1196216
454961
22827
1210183
131644
1067960
936545
560365
819648
922211
407129
513207
164957
133084
790811
652362
1131560
835617
866996
863672
1282862
1124838
949040
907850
209915
1197702
1110872
449781
650900
102218
929694
11407
777354
474652
236063
996306
982307
999626
1164757
1342150
993988
1208805
807669
717603
50902
468038
1334846
330130
1291551
167286
486196
984332
525732
773618
31935
147458
363760
1234725
468810
1086382
655894
850145
614556
1111706
676838
23526
997847
1124367
951865
321561
256030
269324
769073
1274427
1154572
662552
4811
180838
781489
1335321
752346
1122876
661698
75465
766555
735050
1011781
301849
565609
932767
940892
594360
129090
428548
720541
1017364
289854
1039600
410682
1126920
1009143
993531
711555
611295
1187463
954497
162315
320795
1136024
800514
982370
707739
24764
550821
1117643
13409
952374
279993
158353
1320455
266537
972376
1295950
72990
474272
309383
352991
439967
268586
398399
821864
646944
1162330
767413
341529
1180040
665495
320727
818936
280994
840970
1245169
689485
855317
912456
61660
438791
433243
110397
1225225
1159350
1103120
498036
35684
109193
215060
517923
157411
1316398
809442
789625
508599
1241088
243616
1229180
354047
1007800
820619
79747
464822
1068174
168601
182689
715314
560249
1195789
1358977
1261885
156982
460721
7474
1154561
1060492
109633
922400
321456
874131
704068
592168
1324084
1246423
240666
1281944
1102330
383012
648633
823958
1339601
384158
1327843
160250
444357
1351574
546835
556732
652700
104565
928476
421411
445442
738603
1076730
301228
613219
256093
87525
1212211
1037715
200266
254460
581896
199710
992566
427131
56723
1046165
63435
293156
319007
875497
119012
529728
1207007
1363404
829358
396540
365455
325487
151040
520283
1077999
628442
1082122
575396
1274108
970092
131274
818121
788598
1286129
1029358
9086
326644
629779
663423
647962
30615
114633
537843
772964
345986
1246381
648355
19661
842637
900695
1197766
326665
419104
838029
886285
726061
1255510
912017
451493
483320
509830
1030612
886833
737888
761969
1207745
1066113
1192426
480710
987469
893890
643725
1123054
952759
1167592
247704
544846
37544
1137055
131517
585024
205486
1338011
1225901
683300
645436
345600
701414
902160
1027114
53102
1273614
543633
502106
273587
916151
255497
163492
1211560
1161770
139317
466601
254916
583817
540145
1119673
787400
669826
849865
448096
287855
489050
682485
758515
415307
154138
850076
11756
356812
638831
1010439
588986
742751
1219862
153733
377799
1358828
256276
53423
794136
1016967
1353611
586389
405785
1037279
1189558
184688
671043
555018
540473
152708
1339502
286673
854364
808039
1027529
379335
963209
85083
318741
797489
138423
225101
1304126
92162
405190
1137883
1035564
1300139
1200845
247874
26791
692548
987325
894262
198625
965968
588747
532512
200302
503159
277197
601581
599052
1334776
511099
599070
204212
1112545
1288147
1317508
99857
520543
860629
1136369
165698
1158173
1022161
1163783
126339
61559
905185
1257415
416212
771294
878928
933662
469408
1005680
32523
1153198
1332842
760815
734179
718051
873368
902604
44409
1207046
1102571
296138
23130
1094583
1282980
899628
531041
702488
163165
957544
672516
79865
1126085
51271
1076433
33348
758883
90375
1097348
1293280
693485
568201
858024
1032802
75062
925227
1126500
493580
1309307
692739
292747
783203
1141856
597587
1197447
772511
365587
54231
1323667
258896
1158728
965417
1282319
1196818
784390
710914
365433
543347
119378
444774
37983
130433
1037763
1326374
404625
916041
999788
1325240
1059308
812692
855824
115604
261732
1269244
561753
459804
1312887
951915
1220460
371698
324891
837555
36606
672761
590831
385757
442054
825884
811578
181743
423058
4311
245749
94515
359683
129640
1352663
114680
487783
1129932
1219545
1080562
377566
820518
147222
712135
602222
653141
93702
47829
1046295
161308
107058
871332
347295
537610
1330944
1082009
1069777
251535
311201
402117
194035
754435
1182530
1291456
137830
1028991
914627
692674
1125863
735790
474531
708826
487016
395907
79805
381606
834804
50323
240919
91364
896322
33006
1338474
1260624
164122
419809
949806
938215
876364
648346
420798
802326
338792
174750
364233
1232265
1150392
1358183
47632
680351
711632
107060
1083042
138832
998182
1246185
1231577
693184
209191
595546
809843
495248
846809
1195117
1325941
547991
166806
188821
522723
904192
1246399
813286
299167
753219
254925
1068930
616887
282704
643374
1272135
848075
340822
51334
1031921
518046
538323
114598
579464
585011
772350
316966
1184244
1012918
430512
269343
169407
316935
879015
996774
101948
1141644
146172
1090418
932858
410617
1229603
539981
1070503
641421
1218839
628908
140931
727688
907396
828727
1266625
791560
184976
237946
619019
838783
1062960
404806
257532
904040
1224795
1119840
479881
941674
596933
345625
191875
745522
230960
353485
1213265
240345
96149
278370
166466
548932
1015987
529800
530606
237948
1056462
287857
857671
1077046
876171
1133332
853079
1107564
664106
786203
997895
181151
879395
431544
27831
379211
9750
1213729
831162
1005225
1088662
1058996
506903
597961
1031204
293691
971112
657048
79320
1048663
568796
304047
1218690
409311
399247
665570
893256
987814
762832
593246
929052
85125
1336765
904920
189173
1089456
569101
1168617
387556
228045
301531
331996
151793
86328
424849
1284721
1265502
352033
916637
1270634
927815
21958
619916
126526
522043
417713
1017791
938121
1003630
514292
708543
135755
389063
1282733
806186
805457
329865
531737
346257
678992
328387
779445
564103
45193
406272
1136991
1046074
591141
1088705
513799
303576
313279
1271849
246592
844304
821876
804835
1127936
662117
363451
758768
1309485
779139
1149145
209093
787061
320280
1104711
195303
683576
1144806
417095
782703
233564
820662
753509
707265
1164978
532786
1254423
434819
907520
1043041
1080260
1168140
257737
697775
58242
1141459
734420
1097033
1139360
1160760
167651
407099
381282
1033512
610950
1062570
239148
287547
269808
1170195
145156
1056954
963412
349363
121062
284902
958665
831321
619466
415162
877394
913039
260946
326674
614174
166874
1348081
736496
1228056
455661
853571
572274
501904
157871
121548
58478
477797
538526
714918
176854
1136632
142295
1267857
1101162
422348
934335
295768
72199
1330516
1162368
563556
684221
458277
761536
1210166
4515
877944
743984
111320
28390
760240
133920
182401
967539
194405
55307
1350369
787200
784561
458068
264259
965904
365114
248582
1166984
1117302
787890
1313908
644421
327532
11638
474904
1301856
82294
1072233
225192
1226422
1269896
1055141
303217
842534
1079256
92711
850268
199154
384685
15013
143813
401646
222107
597204
1108275
355506
921613
1098251
696919
1163521
524522
268567
865147
1354333
474802
864739
78683
523479
68955
236869
661236
1242837
1286570
1118276
202684
1201580
1225017
1316907
937985
920222
468860
90771
944256
595019
288912
567256
610293
1335601
433213
376584
338551
477057
1022724
1320497
929462
1231118
479248
414578
488393
1186537
478419
789332
348591
555619
845668
1309831
642826
614537
313321
1272726
1357752
1361639
1302162
1232232
932516
398897
1206032
626196
100359
1174363
1165553
191602
207052
1127054
409894
692496
833774
1167133
616100
104965
261374
466014
668485
184780
1151471
993888
179465
18752
1233409
1224739
1125339
1040729
817312
1220796
1275476
892683
75846
1051404
1147651
984644
1311661
886200
801528
146241
670760
592479
927188
357129
220925
574887
243411
1115770
837345
570130
914275
513126
155140
1285632
1302995
66401
1061513
462615
1234826
1041182
1084165
723206
375880
236782
1097656
1195278
76145
821006
1186998
18346
814943
1317274
682927
62290
1317703
1097483
1090740
969075
119705
1049743
1194650
293333
1040720
185696
53983
1356640
64694
337197
1321205
286974
356694
458487
1203718
324674
201388
949900
324947
1185088
830874
690978
197733
477975
1231814
740003
1278751
1122475
571759
354903
597763
169685
726142
445958
582384
751000
11321
760904
371036
452483
956397
1110902
163703
107525
697714
1117300
1324713
1342200
1166105
460732
47762
846589
572066
92442
609708
359046
989184
108198
1265819
1231853
1031350
353028
514930
960561
968264
790951
54013
751568
624732
701622
952904
665452
992677
27712
1154293
82502
1171849
1264722
536396
425994
113244
391668
952545
348547
47757
1128583
894223
706336
214689
186947
1166009
1186245
1228321
948848
1189227
107514
28516
793203
452746
90906
1038293
719487
640598
945601
408012
911850
633602
1163417
719285
1092073
424037
1245921
696264
210356
499230
16455
728244
1317479
77313
554586
1116445
281596
1213231
1262768
1352445
964300
202924
161077
1134942
1206619
218606
217592
1269418
947983
497119
275253
742123
929099
1009726
321754
1311187
654779
976664
244405
667351
326498
775440
525184
606756
668913
675805
370108
288261
1291583
568947
272096
636940
478314
511753
609512
527709
1303614
1332449
670942
781412
232613
276907
1086294
482919
860561
918948
875677
1071102
197495
745077
24959
76746
186639
188562
372832
99801
463196
1206674
1163670
1155896
519913
997157
748768
90834
604733
746119
638992
103943
441421
249819
99526
1220719
419321
80118
226638
950731
942123
155614
29560
1351427
844681
365146
1233563
626224
1197308
643719
842111
1314818
903789
1172252
195586
335210
1152285
134345
28482
1168286
1019971
1280022
857144
1146158
1057485
1291609
62116
115714
533140
1200983
555246
79114
1358291
936376
221825
519611
1328267
394306
277218
1124479
470491
1097262
361081
513240
1247136
1316602
893230
829444
536315
1032578
276844
1154532
671173
1149050
797510
149357
1116420
965838
980666
653257
908395
426007
768801
185522
977289
1008379
1092628
1211016
1119540
406119
1346887
1096826
968527
216877
1057251
304611
1137937
210836
170992
640357
489178
770220
1336090
255957
546424
1336387
374934
995528
1059602
1213823
115438
1284610
786433
96198
1097607
318665
1299041
13086
437541
411454
1295960
1165579
921834
1265201
951622
1108012
171172
204139
511651
1346068
251528
1054030
389705
766366
141438
280428
792365
554634
9838
451569
1000041
74938
194090
853036
46659
880543
1203002
647675
561512
174430
1213102
388495
950326
304201
215505
726564
504758
1099790
1348373
1043040
322683
1341138
856781
1127991
73302
101249
771933
692859
85385
935005
1066836
404842
284485
472255
244562
483274
949866
27798
1006460
775485
314088
358990
333062
1263657
363850
1287963
1296389
1354550
1199906
832451
782739
612859
381869
687547
1351967
1198521
1308868
638393
476833
690449
388022
1252343
28986
788817
768802
1239133
1105868
1207657
215418
566854
129410
982899
618420
276471
1152828
674820
312743
717890
946422
300316
1078418
1120689
809843
1006412
210113
1140437
815559
913532
603461
1339072
1252676
565254
1161152
1338403
710051
34452
600771
57749
156274
990356
531614
937259
97616
1029494
814593
916587
566137
438023
377348
829427
1153683
436644
425095
273938
971955
5922
1307027
926926
207494
1241135
996238
1313399
344812
757930
1108728
245336
1337160
207519
58555
1120770
327842
898612
1208695
195640
1242009
20156
98328
393397
76876
527310
1263568
1165809
449928
1176151
467316
143579
627683
61444
393727
973366
938976
1095317
207315
520859
1055150
690692
573880
150621
400354
544370
98861
1300735
921527
516510
4660
369210
1352637
1228178
1005449
749767
436874
347845
479899
932475
701719
1341623
1119594
11821
1161230
113339
456623
750062
279534
520957
85727
214427
159782
857296
648045
933244
1079050
349086
413325
463303
248399
1349088
887285
1159632
1013842
359104
752797
134310
80177
517943
337454
3608
681724
1185994
1031528
425197
194148
1233993
782527
190355
1272402
315196
309972
576057
502117
1022429
518502
364068
313809
878820
272185
1028184
115485
1329633
413637
1157002
468531
1158403
681772
164603
146900
1102193
1313179
536064
758787
1093891
446211
1107143
1184393
286189
89880
451449
330739
529077
1183265
895426
436269
448835
396666
1262914
480050
173777
33638
582518
720157
1217277
947166
590326
72094
41224
161250
716325
709257
880703
1133187
63555
132919
310947
851521
200241
446475
518835
997585
1148641
1317908
623749
1153469
847237
554954
53846
908239
1153875
428692
1235651
952271
1110759
1195055
479660
199193
1181924
881902
412543
1021387
961017
1187567
1015016
1350556
1318974
348274
336018
950004
66198
278808
771069
289370
1269118
260324
377751
984189
679002
503231
476063
1146618
1045744
184330
256305
654795
442389
1285826
291235
425336
835323
1142236
238067
1126143
911125
55063
949108
619667
940051
1117657
646560
1201648
22599
625067
1347070
1160312
890573
1265893
1307250
626877
972715
702571
95994
507820
127246
195228
740227
298449
420825
1353913
1082179
77816
645428
477617
186056
38452
1067207
521472
985345
690934
876960
1042329
981419
263939
18755
760826
1025704
384261
584870
206879
563537
1065474
870463
214888
105566
1133611
1095771
164830
445970
660401
511144
701481
677254
908622
147760
188443
973953
304705
1021012
544750
891072
282458
713731
925781
572920
242552
121591
901603
53618
433973
60742
620419
239529
301424
1190974
187416
998116
34517
1148651
1323870
1220406
1351191
967411
997604
1063331
1132566
730400
465157
1066614
1246796
119452
602934
1039384
1121466
766751
110077
449088
532058
916438
970233
169203
1035777
853833
1186505
477824
1127287
1219959
935284
781758
185826
1126953
937920
77612
1290607
24720
898685
1096631
645376
894051
570423
363622
1279310
1348802
599676
139191
831005
1204228
1097084
399076
746142
828558
1055617
640560
62978
459484
1116011
1304563
1053177
1038821
625053
1360188
1078605
479369
895048
337435
349154
503273
266838
695098
583597
1009467
488568
233042
1340334
162774
667541
1359205
984218
1025766
96249
1064749
176565
219190
141441
947222
715530
1219213
842820
635209
1319704
516959
369626
276381
93856
793271
614036
985277
1315882
340789
1291676
825850
1127354
1181811
397945
774962
601454
898939
987477
809845
979438
443724
190998
458544
770158
1248914
1109108
834019
333924
932361
128709
149763
747992
676413
958008
716867
177312
231830
927997
1026997
1291879
346535
1057072
110774
893065
1281468
293943
1250639
1051796
490816
1263644
1139110
661286
884517
288770
775423
1300325
438450
1256381
1018590
771859
617012
217736
1025100
1175067
167970
929631
947472
142975
1067060
936397
836569
1020370
1191690
932138
1001115
915934
792596
668736
633027
633248
952347
438081
1029990
575296
184279
1290718
1131211
1170166
637908
1235666
1118228
1019385
751257
979233
504798
1280341
1131075
12824
825245
738032
42304
160313
1280153
938079
1337569
1002069
1168557
745325
1108568
1241851
313094
807309
38218
838291
1201031
1166816
426649
697629
275430
669436
152011
857074
1109302
587665
495847
26074
711192
960778
1197452
519145
1180337
279851
1161906
156118
628683
799199
1193093
117988
133928
564494
141453
1295328
357973
94140
1095468
1070719
1048590
1075871
567339
472366
963925
793789
1199470
969644
529403
306108
299928
1216267
916383
764663
1064066
1147548
1161556
933748
1243144
612420
360124
1110577
617122
1130241
1301321
1099673
992368
741888
1001860
1060982
959748
847314
443496
108119
1320768
744580
107444
1119994
1158491
43660
120075
396777
1225329
1164977
1162907
1267966
1232208
269992
1068754
608633
1276948
843328
552852
218994
549316
764615
482013
795143
703295
728872
1017391
397287
115505
17306
1277173
421104
67353
559741
639725
1023444
1090091
1082662
1004336
1231883
50769
762637
1061412
461212
578597
579003
977068
851937
895048
1010906
109212
222445
171030
1296526
290384
922746
817666
1346051
926911
1024613
124564
392528
412022
492649
460453
6049
120861
82068
641518
800372
1308341
789358
750028
1180455
779136
1277829
1316441
109092
309293
946630
290377
40040
28632
1175544
501816
233386
797156
400088
960621
520167
1047525
1292461
1047092
1335161
180177
189672
1045530
1128033
797283
74676
238529
678211
1282609
972470
32843
536070
956582
133020
239721
232620
70832
879022
27711
780979
200978
1010404
402387
223820
40393
747223
595300
555893
318385
1210021
1142868
753994
602997
547636
684968
1167583
924882
1316274
894218
1138141
731559
1242376
947736
1318306
95526
485128
1257630
1350150
1303237
614174
183890
255795
1040389
995019
700398
425294
951710
1230572
918249
1135187
219968
256838
1335010
474319
259291
162654
650499
1230549
832868
236111
62903
323323
667416
830291
563133
24085
1226994
1231392
1339635
683896
456210
1186046
681123
839433
410188
69716
259410
669808
1183905
821987
166146
145693
769859
961349
1282070
363408
202932
534981
748161
172727
709427
548761
816868
1321885
1017395
1059941
1132267
318190
964592
1225697
60414
248260
329956
1054769
325535
111243
1128399
587349
602293
76608
1187103
1328324
47832
904618
1141767
153959
1159127
695902
1163212
980409
561195
1200783
113679
1359072
1221754
464059
126214
458163
1123609
772642
1315993
1291330
847958
1119734
758121
412818
60715
1338954
1324955
1232551
987793
241712
577314
1185965
1058065
545387
456668
1158784
424536
1138915
346378
414409
152467
56619
1153122
386585
1312768
657559
1178264
992483
811493
1358055
959866
583289
974343
23331
403980
394695
223655
819089
120095
377753
1201191
240617
635830
1008541
1348890
457037
30021
438307
19033
1171584
1209616
997861
574596
1326506
425001
246532
440246
189484
921152
771378
1297643
1301299
641153
74846
171448
488167
1100235
984315
746853
422487
1310155
227242
708243
302498
679304
271959
892388
902942
160181
1360641
258806
61292
607466
413909
368783
252523
739544
126299
715064
329671
518629
225770
1309253
250677
196995
784175
197913
544784
449588
1026947
76749
652408
788071
163078
667864
632184
240616
443437
1040403
554356
1192206
796664
350704
316144
999149
361782
1115988
662930
343374
384499
427568
1236173
97573
888403
25277
1240349
222661
241496
218778
606352
776325
433083
1113508
791979
410130
27026
1347088
984896
362753
801671
664315
895379
1072741
191399
398003
372725
66769
722267
120424
861548
151603
1304806
1347151
864451
1243933
1312374
522987
638600
1048763
491719
404603
1290895
432295
1078523
94310
751299
1296054
1093194
768892
865136
742478
582383
1277707
893206
495858
339316
390164
1084273
580076
506131
212007
246379
1277438
364165
420812
42779
1228833
1121989
442416
558592
466133
1310975
1286550
97039
639352
213814
487793
279450
811919
1334647
682683
53675
1168698
388133
417379
1190016
966272
930822
696043
255616
718808
572942
748428
473199
1004921
186325
1333014
319925
940661
315304
119480
573862
881429
404502
925917
885954
601282
550231
1040353
108561
342311
256373
431860
251208
11457
297323
483119
1333693
1029378
924549
739179
282346
894337
1350332
1159757
598011
1319099
805998
129349
181907
1147631
1046390
239085
276799
190247
63452
718239
217022
1363379
695710
224566
511199
863142
65839
1174366
828005
819968
1212854
766614
1317635
414679
505673
487735
1136267
1336611
565136
981007
537890
1206382
142932
537949
1117423
35795
1037540
715201
171490
1106376
907048
1232856
707024
1166195
750008
324514
75665
1142528
176275
225208
1360180
490587
149183
265173
116072
1339774
652443
106627
280181
244867
1317639
497875
1048622
787923
699964
1179090
219682
495380
1169160
764367
631264
586543
1174041
1159320
18677
228878
423810
647534
435302
5528
938073
60891
322759
351707
424237
995626
1163961
452323
1084973
123152
344619
816580
22872
371425
441189
1308439
863234
249058
1295841
1322372
309891
1261696
1025862
914716
418562
654398
203741
806232
558517
378118
397708
754753
40957
1125974
139655
928802
1112704
546605
1322604
931213
1223815
1227968
79365
865293
917762
945158
712635
986273
1255855
46365
287630
258927
1159836
1258903
796306
93295
1124263
1229852
699610
139696
935650
731720
944319
1082007
675535
713731
722848
565839
1071542
1320539
1264065
471641
668806
805755
302264
386493
659079
954828
782458
782979
877879
1303166
1321636
970335
340893
792240
740732
918170
171266
27363
654458
1036373
838758
533179
47917
625931
502597
186512
387588
1318012
900979
670333
1129731
1225325
857375
16419
687601
142084
553615
482099
1002874
825145
888966
192818
669583
1350870
884803
365183
770512
984287
1139025
176799
915561
791735
450147
1011708
544031
1170346
114060
645059
283206
435263
368741
535852
652579
377857
267776
157087
1353330
368680
870241
569233
134757
944252
981288
1081712
560538
1162171
1321477
155343
729746
552350
1114642
1246117
463601
867367
560646
226369
821248
372112
1142061
796880
187339
435974
10479
1164643
120719
155999
1063309
105419
976550
1140580
1358382
778526
116591
705520
1243818
1251033
69118
403052
342951
789473
1294233
871198
558368
853372
210805
1357350
841884
146254
891416
1358262
14157
754443
482084
671689
175348
996621
742157
943438
212475
846694
434106
459586
1203477
705460
1308424
597749
588789
1023617
606136
413516
886538
607250
1132617
1142906
540064
599443
1267522
1334360
337730
197536
714427
1265142
528129
877650
1057591
117702
472898
725925
745572
750608
1022425
352730
719891
1180180
1016080
131073
87127
898215
250826
137850
606700
712410
1315276
1320413
1091556
829918
898785
140211
232625
145000
216895
766818
892961
907000
1325025
907293
713430
490233
703381
1315080
652538
1019504
823732
415084
1144967
162138
37530
654104
1280734
1308540
275044
286681
804075
265222
494615
642265
944876
1177709
467426
1165788
581501
1011434
617097
60692
920233
889630
1104321
1334618
1144687
1212772
420097
153262
1226810
156224
966991
249947
1357676
36478
59290
1362952
1216523
333650
29818
1010304
956018
1308701
443643
1193975
530368
1043953
937386
1258352
437554
435030
1031688
254701
973154
475232
1321636
171248
1205438
758984
5724
986220
779174
593136
308008
637418
336548
177450
270930
976162
456111
154425
614736
605866
1313758
968806
732658
1317761
654812
1266475
992483
435643
514420
454252
259905
25754
230139
51215
1182043
153335
1126268
1310918
1127638
1206675
597079
659256
828819
1335622
1208414
199989
1027790
395469
1244511
336740
641916
1003514
824181
823591
429591
648408
218055
487943
529007
87372
755295
1069739
502469
299546
935680
59122
1331901
863863
572458
968025
187278
1126347
695456
1067221
43693
231367
1043917
927654
906290
533977
156207
719407
480120
1105810
71997
1171929
1347369
24005
903562
95847
597193
70778
966432
15174
654431
715234
582476
1293541
1209510
785478
914487
169101
251344
428168
909671
258897
502392
355222
533043
928851
99771
723160
214173
52103
258788
1206835
603154
392738
1132114
729142
55905
1352093
1062918
1281404
1294880
1141512
1074676
862448
1238605
871204
481322
1273152
863485
228626
1299355
963244
643692
352077
1305948
192749
437654
37731
741858
392159
448087
243414
555400
661954
1235578
518788
208207
760939
795526
1168105
598708
226588
278796
687082
254165
917829
493940
623269
1202622
754141
818807
467193
105211
1194606
776667
1292648
1241985
1358209
1220630
532312
747207
910567
386710
1017095
979551
357991
1112088
867947
149452
1179481
891161
1168912
1164575
647405
1200174
11405
995309
476624
904855
903410
1036626
599328
86745
329996
1060329
24296
1010258
392115
181982
816094
1154769
726521
868670
438555
501987
1041224
102047
71100
1252902
1217676
814369
474028
139076
1142252
990954
18845
244951
1054795
949220
969221
1084318
673507
557472
579361
762801
1041009
552353
934343
321899
479327
1323405
947435
315307
874722
1998
66101
73973
1270593
818289
550070
235259
55695
234888
1282868
1200955
500024
1342643
527002
690162
466702
695156
262369
401570
822133
1216263
836724
615664
1343166
462482
1044348
718028
100464
37479
242401
974725
596257
795214
479031
924647
115875
1337130
329513
833888
665815
220394
671014
1057509
205696
896956
646791
1126322
735142
1003671
608690
1262653
49953
326068
371053
191687
201984
975321
426254
767298
507420
444092
1111359
842310
143243
1222963
1194412
4976
495823
980885
854714
594098
95621
714853
765551
772464
866459
352249
572033
1340790
511139
467545
1286405
809518
975633
405116
1302687
1209170
921440
858298
587946
780594
650504
1247421
726944
1200309
1208657
148301
175742
619393
1307814
1175686
927284
1173311
706035
965091
645596
371354
649775
1146089
1183620
1126511
76385
129899
317406
350700
1202889
1279065
27728
464352
465036
977659
373822
849659
469309
1063781
646239
78966
509164
389429
693014
759552
1088689
477254
544790
729514
646563
189466
901170
1183466
554130
988872
683416
147079
1085724
901262
1219153
37399
1044004
1255919
566852
845586
720299
672357
1168947
736762
356118
389523
148754
1135624
756422
185990
825985
1190607
314181
562667
401924
150567
13895
8034
1277490
191267
278464
465322
658601
138290
175480
1054883
1142523
870130
170925
1030514
87189
1056079
147452
1119359
124076
1268964
725458
1023315
1234665
861630
776519
98712
601313
308227
560826
900026
463929
144378
525963
907232
1258698
887828
658297
1207977
1034401
207460
401253
160344
1104608
522938
876598
1287435
194057
1161814
1130040
1105495
834772
734417
845672
389388
759554
449831
757163
1261072
622930
1345758
512066
1178576
506845
1302024
181650
228260
322203
60280
988680
569394
1175881
201379
1164037
770940
722404
1355281
950418
614008
440821
1209998
165826
320565
3952
807588
294820
979534
554858
235104
863350
725406
520986
1327558
314326
256255
559687
513903
70636
736059
437292
309009
592567
1095103
1068715
587366
285523
677536
366359
937333
120291
1254113
1073346
324047
1042915
383967
620174
1285046
355790
378438
564728
1201037
763370
1129695
472221
906266
50876
486745
512242
183288
767870
589858
267594
18261
102552
779098
1157051
601910
950199
623089
962546
655652
243351
156843
133355
296055
168954
270583
825990
711160
317545
8811
44848
950652
62705
858948
259219
277786
597988
1199254
333653
967244
230938
1256691
226737
1033065
29109
29673
83825
122134
772228
483965
295328
112977
1186210
265994
170840
96601
219400
148942
408184
860896
288053
640846
141408
540879
173018
805218
446256
1295386
877543
1206589
1261567
406919
1066627
366182
991633
789948
336278
1278514
357634
1098641
954787
21579
1274220
349512
309210
957327
642251
949017
768620
144985
859711
1309274
1052668
761639
458336
651711
1052842
1074421
278865
372119
108750
1047803
254925
281122
1269692
447239
376104
1068875
1356962
285136
345315
586861
398124
1105023
713647
661966
796069
1173133
333811
1349363
1023512
70389
167460
854675
821067
796948
575408
929918
342420
479792
280375
445707
395788
257343
1300888
970391
106483
732694
166978
557101
401276
313649
1324775
931698
906647
901956
572842
553728
1359579
828344
1242226
114530
107518
203583
468460
1297901
98591
196000
838552
494857
45648
736273
13224
691717
561364
1297793
1069974
996461
647866
1008858
258239
395638
413896
589624
490087
19534
798981
625609
1021142
415623
980377
920096
713790
913418
775986
49196
334287
486766
447882
106550
555417
960442
1274281
1065628
957142
764077
500277
1005213
444862
1029010
908808
1325427
513082
760891
1087782
1044461
1091495
625324
1310974
849404
1116228
763998
142921
730312
1246715
948424
896057
652287
1263413
1213739
960085
942576
1191547
1287047
20489
511287
437098
155216
1246782
76612
509926
432071
1099415
677494
1086789
607044
1168978
1162901
1136987
662852
527549
327794
962319
1285785
999898
832379
1218912
680990
270926
21322
817188
1310487
390278
578772
1007556
316909
877867
72533
747117
454595
1210805
271424
367389
768516
666269
925150
328325
1301315
927352
31500
307622
1217550
498492
974399
1252705
60983
752537
817188
696166
1044381
1229183
584748
403054
1305443
1135076
748048
607805
1216549
760925
294065
655150
274695
1291103
992308
317320
532525
853632
1032717
452104
483251
711033
110723
555441
1359063
1314479
709930
1325916
138959
458661
1007443
49159
229278
1007710
373084
638
1068234
351465
376856
420801
1156588
1034932
49970
839719
102963
632039
439162
471044
629803
1266899
721451
552082
18894
1054443
765443
1077417
393996
1280883
1286752
50009
24251
385191
1255568
727533
918282
517492
538671
41395
1172913
335066
487583
1131059
185640
708360
1071234
1358078
1271132
748296
373182
1163231
870212
574829
806676
804567
591069
684732
776636
138897
406439
688537
777004
712055
379068
601501
1360408
563948
813243
19327
1288052
1005001
743876
103731
441042
1009944
761248
473079
433026
1218031
807603
1183007
187789
661458
588174
1028660
768230
509724
1335624
54522
300076
287034
1163206
926469
694644
408280
330400
1073907
893871
761400
213546
61251
775587
757570
444165
887162
91048
314360
517558
903238
1279625
136582
889928
95199
835057
693749
1314328
451912
1208157
254907
537144
393178
248275
882263
468529
1082871
440908
1249159
393768
55429
825077
1331283
413676
440247
1278694
1070181
387177
63248
533128
310831
915614
988044
37124
694736
265007
1183510
460227
1205045
1296191
12096
150771
287785
314078
621873
82791
73652
429458
261889
929154
1157138
1320549
1268120
865913
807614
1206936
54915
869078
162323
1174310
964619
594948
1201871
907149
173124
401381
1283996
874304
1032986
301709
391156
10740
481553
932412
1346552
704527
1209105
1356726
720952
950413
1899
908636
122309
1191894
63757
1062634
69688
1152742
1229159
1224839
19658
783368
577866
582348
561356
153526
1146796
1107606
1231757
1093770
1078085
615152
542107
293438
69648
813737
478714
1221951
831624
1000265
507044
984357
613833
2561
716451
1224815
204397
1206592
995133
1068711
1027765
1214740
436156
1083393
413497
1288966
599399
397220
607437
533554
834040
147228
1283947
714010
1084951
125184
794682
488183
733868
660298
289048
1151785
1113804
1033561
28729
973380
1230255
853308
877266
1298244
212641
437419
174324
251410
1269201
1216093
154804
739037
393192
607872
881208
40240
242832
1137388
1364437
258092
1169589
587887
192036
1083510
350323
618983
124409
1049903
1049269
720970
10197
1151587
183407
160609
355243
784747
808746
908931
682814
823727
549858
277789
1271249
897414
684175
178162
124119
576374
914329
1063281
1007063
1133407
1029112
235392
274692
1019477
310630
888030
502139
1244954
77986
423440
188374
465401
148507
1062545
1266345
1013626
1180002
885130
572304
1205525
274606
957779
558945
766635
659311
542051
177726
372573
1138706
419578
105662
764012
829503
186089
275429
615022
1275466
929914
543053
1275497
1352768
1317276
690349
1282185
775645
520887
1207148
144063
1316552
1330497
164904
878661
1289307
266103
663568
363649
234789
235575
839719
910039
497136
49609
697093
124096
85148
48804
849196
194393
782401
1230088
376732
281705
1155039
307292
953574
875860
457088
1235500
95056
1265074
934762
175175
906923
113402
813539
1139186
851106
1122861
473993
1231359
941240
1027856
1122507
622955
1155891
583646
1248785
19798
357671
1354822
1043660
1148854
709703
996818
765620
551064
40481
390745
660864
819838
230320
1118138
391516
171135
1026542
1236390
814431
966876
787140
413048
226232
1269842
846154
18070
1346262
1009995
116092
1158910
119335
946859
1022742
749364
943301
1065991
435889
907009
363235
710335
855396
1134186
600852
1092906
1001572
391608
1209198
187701
343421
1194204
602427
1324898
1143758
480811
471572
1359489
923770
1317433
594663
1105552
1232543
200315
754331
681706
278496
395088
393787
1191483
250372
926957
244826
856140
121201
653386
339210
321218
869756
429404
766682
1255580
448692
735790
657304
1280062
576
751907
1060976
65444
1017730
61657
1126604
765377
269952
259337
649715
1157297
1042937
1299291
842495
427459
759220
356693
1057062
1061929
526465
36539
68446
501749
571850
277514
1312871
594398
1346722
1177175
591202
461174
1214809
173566
419228
563061
11382
619445
248068
472869
408541
1135509
963163
46974
562623
123896
135082
1208885
374434
522130
658223
231649
1189899
476613
544363
1302914
49759
992191
24861
33998
113777
245233
386356
669540
173568
356972
881855
479561
30165
150186
1111008
607218
391663
582701
916670
851163
1251501
309889
371157
817286
461492
705044
599778
137255
222852
959829
1013648
199242
99727
132549
1030302
1285910
887248
44560
269451
1319560
639521
954948
494912
646821
1275929
1069164
1274168
659079
471187
976942
239672
886939
469746
365822
196233
730816
1264431
194421
1276339
669107
138564
543805
353120
1358367
652836
52079
1167239
51036
90908
289383
311094
953398
75191
806950
546781
383078
645426
256341
297944
430
975037
230491
979034
600073
1217817
255209
1241766
485891
100358
618714
1232441
1135082
1361361
300153
1259834
422452
1136827
987372
646407
951946
1293712
83201
1218049
1044664
513467
662627
1640
904230
147268
15359
386456
1064237
801665
1043800
648532
1262388
149200
385541
584628
1287142
1240217
1160032
555218
801571
614947
1042334
787845
1032039
633249
936572
1236808
336510
1358314
786266
1136008
1003390
13667
1302843
1286862
1310865
1224263
1257856
273188
333240
972350
919929
822229
757446
72164
472688
206633
730602
110017
222306
1315411
650323
899665
492993
1165372
1278705
1277987
883435
984322
750260
1104709
95959
1018862
218500
489319
700097
555953
86660
682096
465582
91551
1244492
50031
1010527
554405
599414
1179150
681405
806596
167970
83612
283325
1298641
1238174
1227862
401
349019
37547
324976
632923
1080519
1173336
426982
403191
661209
1183273
985879
980977
1058579
1030382
942286
40291
660079
906872
737695
748672
138949
844184
1318867
1071900
181144
119494
1023501
1316309
54903
74343
32180
520495
590634
541554
9340
532902
363380
489017
884097
1167106
341814
841733
1046634
260451
92463
528287
302672
781194
162156
1324818
91391
1282103
853523
1225643
1189035
44176
745703
355153
1209698
960281
654036
1005670
1148501
557065
520049
1202723
745519
1084310
823461
1210051
566115
338728
55568
171164
669428
798486
787616
821845
1140401
541901
5998
1126546
993565
723805
566813
1143863
932870
691342
1250872
854167
303837
1090398
230823
563388
387751
690785
1123163
1167788
523750
84485
401232
475318
890330
371118
244245
57868
14153
499146
172654
1035024
1364017
803820
622905
488916
1021105
1280688
1249103
206729
138612
900730
117099
368152
116378
372016
1120089
64284
722137
562905
596640
647868
337345
348426
1263997
397182
293289
634356
1339329
1310775
848928
1112970
405660
1124939
720484
652304
415262
55856
1030659
1018005
171849
1035912
1011188
584189
93332
557495
821575
179616
192902
333398
75652
349119
1246737
944467
709742
561784
86493
539825
846487
74763
1254782
380546
970254
18016
16541
778855
907160
1061574
794876
1127045
235930
814181
565280
254348
1150079
68019
1296861
1096314
225346
547972
1294466
280556
903090
411916
272063
852130
1338295
269072
635055
16991
579612
479999
893168
1140517
691524
978906
1120389
1126440
732281
574476
800880
970494
1355600
1111828
523188
586650
1299998
1138690
138307
1300170
58570
1076063
485151
673618
389909
1224323
938976
1130745
632487
354830
259421
931666
114330
706807
852854
300991
978109
1062389
683736
341859
693163
357182
855005
472624
556610
895288
1240474
249900
396481
475769
957234
462163
3128
181736
444372
1353024
1181423
129531
1290171
1326238
1333221
214737
1212695
484426
1228264
455888
58276
479010
651165
591193
516377
1334817
1010031
483357
122147
962717
1248238
300922
325419
550084
1032540
849856
248475
119173
942445
649262
722455
81219
1299006
906179
726173
17421
1173336
1359462
534166
1059246
428428
1039692
366867
877916
199982
694017
604358
288620
1098417
1206447
391092
1313191
1257943
520543
290728
143630
1207581
987020
1250847
753878
752824
994180
88938
164775
884840
312848
1179755
1057844
1006055
1004316
448023
285543
103289
1362363
189269
249630
1069637
498001
1074990
1050185
693995
260208
270061
732371
326483
1029558
75290
170256
821156
499104
659083
1066247
1180395
1313795
1226822
731656
1201890
997701
1052769
1085767
658250
1150245
1339321
530996
995793
466013
1158381
1108942
253494
115241
1122836
1072250
705507
431419
812084
233820
791621
819261
1227357
1067629
921171
297616
553430
1315607
915406
19598
742420
975124
809430
891318
1329516
629253
279989
520314
867006
32094
1155381
299820
828351
867366
1191697
1288158
303354
622922
666084
39290
960599
773575
1138934
1237541
1011185
125740
702730
135900
746105
1351163
1079028
1252501
585064
717380
258211
1310857
969955
1042666
423185
203598
522249
1343466
1307966
335340
992038
382276
1173433
40669
463579
98303
1113763
1051046
509862
325000
78044
425739
199883
1152601
780257
261538
93133
771199
373539
781150
1342954
1180829
184444
802415
153910
621208
1153527
522137
1215427
1017725
1302606
247647
972763
952922
686961
32962
428234
579007
374583
836652
1140643
902235
1256071
958364
1119227
42882
932453
592593
986753
1167794
1320705
510863
145068
938602
276425
243418
1243009
242603
796254
1338168
397301
890778
571371
1267686
419463
972489
731508
1193902
1343413
1318086
528152
140835
1070849
929607
1074498
1181402
715375
1038331
885759
698623
986960
711010
1010143
1189838
836937
94831
1113455
103324
721040
303957
423822
288858
1128699
4018
839951
1229123
1129829
945259
1302793
410370
1016229
64431
902440
836004
788367
464148
860167
722453
338723
1063580
1328553
722139
1250455
240386
548729
746616
549719
910116
309395
352215
1012027
709321
1172739
189011
1134759
927199
980284
1146838
211864
439734
652685
683673
746029
1017767
1036426
846466
526320
1233612
478047
1025875
978496
216681
176516
459609
717528
279134
46061
446800
330033
1284841
1082813
810892
333037
875859
950291
350646
551930
838918
1063865
1361617
320417
607788
315743
947545
345501
403572
395638
193813
1326623
1316334
991729
953985
557335
1035690
850691
488789
947064
1046894
919528
335585
664802
1300045
349857
919694
1108879
855942
1122241
827532
1018258
852652
570127
39906
1197637
416840
46572
487974
965002
201020
41686
1274552
188969
812412
90200
270413
919391
1076446
1110954
184932
328433
1049152
220605
531549
852328
953894
239389
887232
317151
1182041
1334241
908426
188139
891996
110784
231283
631837
1010072
1222587
1011860
776888
122119
208856
731921
1006694
1092992
294968
1268762
498556
213035
345079
34601
1055842
639462
1148740
72728
994461
622235
115036
1074873
187290
167045
976272
489151
1217466
1128027
159944
1117351
120061
249774
192947
693987
1057846
1027203
316950
837109
731623
80952
56909
1249716
1037112
980549
1080456
348731
453083
1098645
220636
999206
604720
1183575
1080681
1092791
1063412
1105670
918197
634416
130978
200541
1102466
1238784
593199
1274859
948771
503536
793588
991856
214461
1344780
1156827
670664
93239
16798
958204
1187534
682632
451448
1265013
366936
855061
500772
588074
990835
753211
1269104
1096044
93434
26612
967546
952957
1046870
948982
1086528
499970
1001590
317441
863172
1222723
182196
187234
998642
355652
568393
836951
759126
1297748
574033
966654
208689
478221
216865
786131
39475
1083231
632614
256508
641924
703408
1291538
50608
936494
233441
686582
688777
807747
274253
63805
54435
1070937
819105
358070
885933
320096
373246
858151
1062253
605419
1165857
1019943
813661
221406
571806
215159
963781
250578
1357636
1256558
325283
1249965
772765
264785
447017
468662
1032320
280635
666699
484192
935578
1191852
13339
112037
348152
387802
592094
104667
182366
290162
500905
1234393
43656
1234566
2072
529649
896630
1162410
1359375
702478
263267
723355
528233
890938
814745
696163
229929
1313884
251050
628181
1303769
943439
818858
1279409
565133
1168852
1322595
786021
415561
1100906
138477
436800
696195
304278
148842
32863
950128
811513
524844
1192071
51324
441713
1176865
139525
608581
474603
1158267
290670
190096
214742
119256
91431
932264
394160
645216
728497
461446
774294
653069
755506
330538
22119
897261
274050
1222076
436747
758478
1099746
1253545
1299905
162613
146707
31443
369737
388434
1300670
209921
865188
1102384
1252625
968368
837884
552450
1197782
559869
867171
538919
1116146
467953
1076945
433558
190015
389686
1059417
243239
1146020
1200523
484444
1199011
1245040
896539
54700
830578
9192
196352
319758
567540
107343
332224
551346
663409
887867
615870
806369
270782
216197
1024097
203349
131477
1221992
935310
752332
705287
1183814
530210
1240162
574948
1321268
65053
126054
470487
506720
176527
373096
592787
816808
981493
289964
1117440
350899
301350
304373
721822
882125
486119
1192153
1333756
104557
225398
879488
668999
869857
1255250
209042
761607
397467
417150
593107
212167
785186
698095
918356
492348
1251376
1122941
1136003
845059
1056970
1357304
1133839
463536
186439
983702
906510
211641
842926
192361
683072
736358
1059758
1034251
320878
894655
672467
578982
745123
406767
534605
529496
969052
428887
416068
1014736
918111
182461
580436
738499
490727
632881
215363
362326
214999
1100347
387131
95489
21324
577914
1142005
473391
1054205
886145
818062
488267
964968
23685
591836
1289126
17008
205394
104775
288701
76421
187481
538362
1186420
1038166
567509
864369
140173
733138
669703
437323
1028218
1266894
768321
896549
627947
1284485
889622
834935
1121550
584637
1293698
982546
579885
599394
1250619
103230
1222392
848765
87351
1329519
390354
185160
153495
893940
173116
298746
494427
740659
367952
1161905
1323444
513397
640424
46694
214250
904222
666363
692896
548136
1320155
276277
260769
540886
1137723
1242383
511030
198225
1235450
104442
1100220
1153735
376659
1266017
226171
570575
416783
1160857
1082584
1195873
909103
1149932
150596
1279209
508540
631391
674308
1007719
777695
72583
1079788
1363217
97714
115524
217670
230472
1152739
555265
635232
838
740413
1205421
689352
450309
738286
554404
1040783
165834
122882
21053
573994
679667
555069
753162
75183
457133
554274
242783
1110806
127593
1337955
468931
1003567
180433
478045
22479
132416
434461
202111
339892
729917
962149
1196249
1196738
64808
428578
176873
946057
229843
547299
500783
414771
1080715
616424
344035
986372
1087055
1142152
1029355
681788
502057
412544
453507
1025563
357935
1172758
1137869
918140
66317
473350
74098
1148880
936370
897643
498236
864539
8181
146499
1293355
1008985
625337
36836
255260
990121
426518
859191
1257645
405187
149464
774467
1107657
796006
710796
818077
1039039
289228
634234
91145
611427
184967
1251494
579308
621598
1298619
455693
590112
667980
859707
772937
607275
245796
307200
799117
1252412
39165
179871
748374
258681
719594
1202731
1055236
1166960
1011518
1300279
482032
985475
658146
801601
747761
179646
141616
1115720
1179809
40409
401439
725712
1015590
388517
272129
645738
1322329
890927
1126305
717168
777437
253283
849681
627278
931925
473220
404717
1128935
1003201
1088091
777970
1012662
257966
678469
317500
247607
749793
412670
1207097
1258064
962413
484827
143516
1166191
198552
72839
7590
925183
906110
899567
935906
129309
1237620
500978
1179683
692729
974265
133120
58132
165518
991069
1337584
648736
447766
663425
835784
358692
1190554
1110792
273663
63429
1245655
1253019
1301616
741884
732666
1286467
352093
472261
945936
183250
647010
274713
399549
362841
755772
1185274
159229
1359717
629691
537507
1229595
1144726
640323
1282839
264495
583951
367847
1034047
1012202
1221556
386489
141185
414446
623062
817212
177901
441005
38448
573986
693357
1216662
455035
37747
1097882
1153409
610777
488099
564689
710941
569687
1033395
778548
671991
568426
745568
421275
114490
865786
1026980
969371
530670
1181701
629647
1237047
1302004
419339
586010
562138
479181
1188082
1077411
464268
539913
1267142
534133
1338403
1100003
391616
1219889
681894
375830
835651
1044174
787140
352906
1113579
777810
741737
322869
271317
1221562
441941
735651
961773
415074
427656
1271615
1266468
1008125
1003829
644792
255175
62876
1335170
1056230
278049
1174233
1287271
88573
970729
281236
264218
1200538
1064635
228316
351767
510555
572167
1151703
399923
709806
794539
296107
793068
374130
1088867
1008474
1072688
655605
535721
172193
531329
17017
35830
1200377
723249
1287945
100732
12766
891133
647984
707323
137481
804584
283627
779942
856712
457129
162140
1245552
1351325
264419
796954
475573
1059199
1217830
843376
1158261
1130757
213062
1122043
810919
1238047
181859
7219
26821
1029584
973256
259867
802565
14641
548856
574119
780239
270015
741157
1170565
43322
354647
600996
1209366
110047
478617
510342
1028997
1121457
1325706
829774
1346739
65917
926664
299559
1328858
784399
956756
184442
116163
1228411
255762
1134539
1142643
499990
234153
627098
718312
1351577
1286446
66971
147990
433586
540583
697575
1101181
406767
1289832
399242
511701
433400
475093
1238572
855499
188613
179125
382632
308278
472472
714204
233155
1043581
1044229
1303922
272322
629102
1251477
981610
47102
529919
239764
815605
409467
983944
1032822
310720
1143086
917905
858755
1240050
883663
560583
1185201
15591
849421
800482
385994
1281807
896140
1252597
1043926
981521
722375
1088769
1301996
88567
818904
438550
81159
844130
1255957
525375
1052485
857194
212219
232124
1290941
1096879
37249
889209
1293011
336389
137323
13445
770213
762178
1004803
996322
797471
1121709
742271
943539
1337734
453332
596018
1283133
672433
1162733
47985
1334454
270120
818143
323917
182711
663320
863945
937654
682789
1009303
1004992
641674
1107825
1120334
1203533
418924
441070
904515
538207
463032
844530
269814
824386
610704
253247
1238300
972839
670733
1287573
409654
555365
664909
1151292
45384
156807
350974
270134
701717
764801
582328
817593
1168018
1117017
423175
1006661
1159820
1311885
668403
622601
1188903
1154913
152632
1091255
667183
768067
1117954
241943
168122
332020
744595
1359361
1066265
230401
828488
894521
424219
610419
450662
1221395
50859
1045314
730472
1124968
786797
479996
886215
275342
354213
503549
59709
522294
1307679
893015
1056074
1159586
1271029
388937
1166222
1146354
895886
1309329
810674
1110357
1226046
1120300
1333050
471624
641800
590166
993333
396006
621687
140268
1095979
442498
891962
1358884
526725
513238
1351462
1201249
703161
781349
1038993
1055366
53695
110860
156778
1356899
161484
46247
1175517
134020
722770
822842
757956
800988
1308968
320359
485565
312192
1253623
1201354
185002
1077137
80522
736221
57681
1048668
827812
1095008
1045445
326665
658071
610511
19231
26611
187301
1103355
868598
1199043
974951
289817
1237767
932665
444350
1219191
965431
369490
163897
903816
1084417
290077
948073
587849
771825
1046775
1008263
2150
560664
177781
875909
475172
559013
444430
1046552
1084316
437934
122718
697634
1116596
1245126
404606
747556
351013
1010837
1080916
113707
1240788
1190261
1252204
25267
996998
1201421
140972
340955
1023841
570320
416476
218958
491370
1230950
92062
1007347
515281
1112989
899152
1330519
373832
575582
58326
1260372
45576
395250
859
1319792
17026
102349
1114883
1341815
547938
354005
151802
409815
23434
25634
1286807
164761
288946
6235
953341
270346
424603
435533
1013254
540792
862176
1067214
1255952
120593
943549
588381
1045050
1223122
895366
702228
711119
746662
971968
775731
1220024
720578
882381
231881
343755
220236
34292
196692
1272563
739351
1131028
1056745
678214
168112
1061218
567023
654982
379444
760617
1156647
604398
1154058
116703
1071849
851566
540932
1175452
1325009
228424
39531
1350670
465815
1340407
14306
190221
451227
519730
151827
280361
390555
124500
840658
1326339
509703
166786
465089
1360434
804632
946674
673916
35164
865005
161671
681307
549646
185864
536810
652810
18113
1041643
274880
202552
585146
788143
141072
1227044
700806
102597
961247
229047
614930
798255
1183614
796006
1271010
1254094
847254
355264
315138
1030859
985349
360067
1307797
1230179
363290
536755
998181
1253153
568750
60987
1245585
723309
341501
430598
51106
598763
637558
662038
1302791
443394
411430
616907
665884
101125
891486
36999
415285
591917
866426
515006
697980
1051286
259289
249697
237201
975878
58993
599965
294334
1304116
589160
881622
144469
1023073
1168842
1033864
413837
168723
561751
675002
514757
479335
1140155
507129
620106
666900
442837
221392
682474
179109
631453
1259064
1051682
582398
166130
1166172
424199
914480
186845
645804
406386
779915
1089278
427947
37450
1193110
587068
518106
154135
719299
560947
311229
77568
663802
615869
562943
481562
786036
520459
406277
1031953
1164854
612510
802319
880534
648171
841133
787407
443556
1356414
460051
144405
567355
595067
755588
1060296
7527
1325849
393821
1246582
702059
168289
1289811
616376
639517
1331357
45222
122661
110871
1004775
840640
739642
1024416
552683
1128889
1332800
225522
1064165
618014
939109
353639
837233
1266974
1166812
748760
923521
1036873
88945
222866
1300424
1098718
320708
417745
188811
1340608
922387
477006
563941
1053829
402650
933047
862532
798677
1055362
818027
159294
643254
768837
180196
1235552
1030037
646014
977680
1140715
154908
186196
64959
283801
1157788
452998
47904
164111
19928
1030582
162634
201563
1001996
708133
521401
994901
980157
560165
815059
728442
900869
1104333
668310
491530
236683
1278885
795333
650523
1112088
1066104
935992
1158439
389119
436785
624524
1238105
968927
1339737
437413
837110
165458
1319432
588798
562281
874492
404598
1071036
1284385
19546
778638
1294467
459074
522989
376199
876295
400600
475556
524334
1022686
286511
747245
801884
239655
1048662
237688
1362408
1014055
169565
254996
307697
1359414
664626
146331
332665
253240
1211920
286335
1247566
842335
484670
492654
320496
1234969
1295862
1157450
1266592
1123485
579311
54064
229348
283594
1067780
413477
1130626
913490
248942
914786
1220155
1244485
397796
1145763
247578
132420
609397
121347
689326
118588
717352
1068162
863776
1096409
139809
1024728
1283568
836186
1172302
446485
951417
76122
803246
394208
355552
1286408
859632
798817
749138
1227737
817956
333465
996162
248453
889941
1025699
414690
329084
548333
990843
258675
94831
539337
243668
120321
335107
1359499
1364014
461226
216372
1010799
678794
651112
1177876
897749
479374
903396
241595
1315230
1026554
283511
736151
1276831
382163
341317
1174054
402453
1132502
1360734
223691
624150
1218236
1152708
1050838
414979
970186
426804
1023090
1350964
93262
371603
569813
1169989
669247
678555
460466
401207
58479
1035531
1209410
81573
922516
88018
890813
393731
1010703
371389
255322
36303
224549
967453
303564
973094
1047700
979968
462257
136473
1311728
1089915
976705
388546
657971
498734
610627
691223
41244
606485
660986
174843
1248641
1196893
148214
918531
124066
1004887
906041
1232439
967728
856295
146333
863875
219649
270907
441786
432967
1165238
1329719
902899
414873
393497
1036353
1202082
610196
1296171
961375
343089
788055
204298
1049916
495728
398807
263207
730071
862771
318691
1044207
599000
716700
961597
132162
1153987
894831
1007817
397546
1360498
1240293
790245
1017058
1037259
460532
993258
1245484
1255468
436299
1140479
170537
985317
1081425
48424
1020000
386028
823936
843059
421085
496409
535228
802502
1248306
1263614
574778
1180608
1118
1253909
581423
1129829
1243592
51879
999292
604814
104606
3092
1097242
1301680
934224
282913
1311996
1192153
1160910
415135
783557
1122157
1275994
449889
100858
604265
837177
371676
979266
1288595
484357
217457
827159
1167408
230956
733712
396885
1258918
550883
157684
131338
364528
379223
34861
247893
268500
44588
870484
171683
1099864
643078
988093
539379
1237078
617377
856308
19349
1205790
918705
458272
579545
778171
404300
386430
416776
509532
361839
1115168
762691
1197433
441018
840575
320238
535255
207704
633988
226619
361357
1364268
766839
861898
759669
811289
784564
819891
1087866
1158226
803499
197553
439038
689036
1195861
828700
667956
711424
792032
1066861
673358
889975
600073
475626
742235
178537
720162
437315
739396
644893
607394
277991
525011
796747
883736
710237
680346
1051993
1233322
1354387
850826
532433
958383
1095242
127869
442066
1099867
164269
471298
773730
791434
214499
1241846
966646
756303
235355
53378
1077651
227569
67086
377883
492325
333029
1019774
756417
1030446
427781
1297018
797803
843660
1010557
51264
110935
703655
590300
602553
150560
283463
647305
386258
1173398
1124494
1022647
1077144
12446
550089
967381
1242078
1120006
19065
1823
479232
1169666
261128
377893
219566
348043
1169921
430880
276037
1019725
1054763
669384
374226
508016
524780
812001
707772
64783
253868
921814
303955
1353578
541717
1284546
697130
1161774
1352020
799796
391480
368568
900227
2529
813718
891541
1016427
588935
242428
821866
1006083
848085
1287547
1168850
494988
1184106
136566
796306
159094
245544
707272
183295
966978
537535
280986
1259045
667567
1082655
960457
1309189
723141
1026286
713497
805792
369782
1179084
50056
473551
1268314
532240
200234
429961
714512
753877
310635
1254511
41014
1340384
739556
569078
78218
462326
580910
299308
197232
49224
935847
709128
831866
562286
928252
1157826
171074
524573
996382
1350913
714949
1053378
878290
544615
35061
489542
1020504
1189913
847792
445853
502625
630394
855618
766744
873313
1234054
1077452
491755
204929
244996
1158056
152008
1280902
774568
141705
1317540
721178
702995
1198279
448873
930658
661282
156588
175315
699085
763915
445073
486546
267688
1287164
1173919
1063263
341365
1004008
1354075
713718
763558
869699
138854
972059
663140
341004
1038977
984446
804077
556459
1264256
877841
17335
224370
498327
1332599
587501
76284
1185654
175578
473624
1298783
280564
727612
136403
403254
1039762
271644
975828
1331739
522640
1202966
304885
975447
678747
1155443
807188
787928
969778
908643
1106265
394182
816579
872552
588017
1124916
674236
520864
1099496
12501
562734
279943
152921
905942
722232
300088
951117
240751
1144039
598345
384117
1361178
546188
733931
1231096
768339
40070
905595
1183141
1173335
1306206
314701
565706
166729
1067625
979533
323902
790779
48876
407672
776908
924260
1027185
1285867
16592
352215
78332
283586
523893
704928
391672
437130
498359
85733
1032013
862465
536951
396517
472763
841077
1009519
204132
93508
350169
1073753
1247105
704023
121486
236427
667253
1145754
86299
145840
1183679
825855
421244
592408
371146
709626
253086
1356523
497929
893486
708469
1077100
114817
24237
691433
1106253
671305
46864
1279819
439948
1114393
538071
1089899
866356
175768
266973
1065277
1337273
1179751
914516
579121
420620
688626
704847
576669
1027396
1295934
873570
198942
1154361
912763
335034
743274
1272489
827152
1318123
1347259
299673
761969
994349
203260
814374
156820
847862
61864
478545
1279119
1158656
1321250
10992
601411
1077322
315159
1089617
1234793
589636
1049958
336573
835606
905231
1356363
1110109
1030971
388142
509128
775850
1305506
893517
335203
558822
776253
1245955
837563
809498
96804
853574
163831
484543
17367
92544
955189
719200
488085
715461
963450
1203818
93161
1336403
860831
913879
1218816
601383
681042
262143
139691
206031
696567
451010
60200
1168658
837591
1211141
1178224
832666
1105587
1106256
108654
555879
1333774
752798
1086891
663295
1217433
679064
655218
915419
1140996
921395
271607
1146875
959514
1128689
76336
661404
936554
1152381
1117878
541773
304272
500876
156109
68617
278855
257973
614747
809807
825734
1280824
103007
673664
1093567
1025032
1224561
1110926
1300266
903033
41368
113104
1247440
265152
153301
244515
667342
443544
239009
299881
1325161
328080
1039259
1024843
675504
1309180
187775
891951
883582
879860
709999
953885
997488
616665
164131
554353
997401
1297818
435505
1331979
1054193
1274326
1227071
555739
250138
497591
61699
887140
977107
1244166
1163543
1062912
306850
1099847
892927
1273593
163671
820309
1141004
1179183
434106
213564
981974
786050
726567
1193363
555235
1226982
49249
625386
1146630
1332240
1093889
589567
687211
841668
127447
129754
710618
925230
955381
1098991
29002
873730
1283473
1177673
1137631
811005
442935
569631
1206949
424207
277161
454099
896449
862871
259663
68272
1048229
861520
594865
458301
1211233
849180
496976
466359
950576
1339240
1163401
806832
701990
322665
1243667
689644
313106
1283462
395700
270605
668166
298368
609876
775113
1166978
515004
1334188
305189
135542
1291693
303578
251358
512083
1359689
953081
791651
981577
1268316
581480
335522
814310
1172486
190397
562537
1028959
909213
475357
878500
926617
92335
830847
1291057
986739
608873
727392
1027308
216718
266934
1276053
550515
1328967
1116015
702384
1307247
637246
190250
236371
1146577
578308
804253
721065
360115
444459
1155357
590073
1220912
124302
1208566
186975
285277
785368
497388
1355729
904149
1062193
680866
322213
511196
825784
451593
1065294
1241569
995098
990349
1182461
1360973
804414
396689
1024911
1284047
303023
63638
1151991
366486
518155
980262
954935
231131
201239
420798
37642
916480
469908
199951
462060
1163365
64480
1242471
800422
792796
64095
145585
130809
614504
1256283
1318473
627280
810582
291786
371912
1036271
713204
1159032
36806
428142
137162
647422
615650
493008
400303
21559
595846
549793
447844
157558
454325
453864
80448
867461
203402
773350
295631
816155
87016
1179300
332432
642780
264654
204444
210111
835863
22049
754313
467476
679462
251062
696287
1170567
1132232
908880
808010
186803
613957
974108
787948
302300
352934
460043
678940
1013833
1192606
872074
738954
638874
912121
1109520
421086
1319424
713348
1158509
583104
345450
415886
1209386
249483
1294569
1055903
1196325
197758
48590
296884
686177
930701
1222343
497631
879400
1286465
232374
490369
412831
325928
256898
624558
139870
74452
17678
879055
880057
135537
422729
1009071
189799
981871
463225
202716
838391
582921
101833
470434
375571
923832
935166
159570
816197
1029126
77556
1330746
1146452
234092
43298
294344
123961
1357943
1024217
913707
634565
1125951
1042263
453671
970408
408861
396351
127140
85731
760086
452607
1343245
374786
884906
6805
1301492
101966
610321
81213
996899
851201
30964
564304
228758
611931
202901
434548
830287
799549
976385
603833
651195
413584
612142
850295
1069113
715603
16573
646513
881262
1191464
1304218
677438
251348
1094204
464209
917456
208961
726999
153067
55864
1326805
1111686
1182621
1275846
1264291
1103623
363200
918555
465904
370201
1102401
928944
699859
39875
571656
213707
299951
451431
7861
240509
447986
989491
492009
453667
342468
1358877
679059
556717
972393
345054
658733
1086141
832181
889106
726848
1290259
1318810
1357596
1038569
276148
245921
1086050
703207
740604
814143
503711
725135
299594
584200
1264954
436088
393060
515964
1149533
88327
568856
878432
538642
1134464
692229
539314
514853
373014
136090
350534
233229
1237779
899907
1160812
746547
1296290
399219
674540
1090116
235054
332015
1286553
732313
102537
948408
981518
644082
1314902
575968
740860
147492
502272
152719
1293271
563336
552841
739036
1225179
348607
154735
766163
943870
1143825
162354
653767
1182455
74202
1128411
194605
915904
1279582
64165
900419
262731
158277
289839
1272298
1231812
761932
1339847
1194770
136786
261879
700950
792828
244037
500843
694103
1183477
581329
78796
1084819
575845
1112086
1151841
674971
1306050
811930
821074
438627
566779
1150915
84086
859286
950572
226605
1341775
386309
1249866
35205
877142
875495
932240
1231322
459744
725928
48508
202720
448314
1273859
58807
697030
1102997
917849
256184
493733
1238560
546837
427708
1208640
1286840
1086922
541564
714588
1329925
281015
1312032
372926
663962
1220012
236707
1337455
624823
902192
1262838
958822
322498
173802
455192
615702
490107
508611
888903
353604
1126027
117961
447980
822039
1223072
59316
143831
186226
339363
1042394
256831
721327
1858
1248030
253116
1038930
874661
961735
11281
86540
1166300
1339992
861048
1312832
833108
1329567
964582
723033
403325
10704
763181
1351247
883877
846079
1185548
864639
12515
503395
817941
445169
1353386
1363984
612728
1236530
588660
860920
1263008
808305
121966
535439
65465
833985
1208871
957353
427809
148992
169189
283583
859636
978205
591328
502372
288387
140489
122041
1199220
1196284
1070169
933395
98343
1104557
219053
1117925
555634
1010961
1181165
77879
440704
861371
1336206
793763
1105462
1176203
258720
100071
307051
1221300
126708
1263000
753347
919777
439990
50609
756652
613152
600546
593857
850232
1200999
1094669
68578
1192621
1153761
801330
307876
407239
1279708
1086581
245066
1332884
50503
780323
304013
525697
1266926
1188902
701259
303616
487914
438131
586331
359840
516221
999637
683142
1149197
565873
806710
680282
555136
893865
917158
106057
446127
303423
108969
484925
983762
99104
345247
1243111
698825
1003758
936566
820983
1274432
233984
1234396
1127123
563404
344026
976797
914706
304512
391853
247223
57181
618503
575494
574256
36927
320775
1361610
617653
1260379
801697
109029
6851
777897
60047
276651
1209256
664973
749887
1010099
750341
1223315
123592
610925
442796
23234
989937
1047121
219990
1187598
656121
173062
1326828
1270348
473290
342997
1169376
619722
826735
682373
94751
1091448
58034
196754
934486
922597
1147011
45186
77335
52064
1132944
65642
135884
114735
1243447
600054
1001143
1337540
139221
297949
1180641
108949
169217
1277028
528945
533927
1015376
1012213
14634
1190741
318436
139435
210685
395000
141404
429988
1204156
578495
629178
639527
187643
1119983
17046
105836
1287066
659285
382180
1340356
595831
24830
1232350
1200509
963049
806988
525981
341797
726256
1072233
384138
1207174
696227
136713
131810
922028
995701
447568
1181647
968966
530016
589897
76016
191927
383099
1207272
177440
681782
395122
468856
792581
768562
483092
580272
207395
1362681
691416
270205
942620
545072
154433
1242011
850878
221021
524912
161268
289928
1055843
540536
275268
871726
424210
1119945
63088
656621
130536
141102
636496
213067
233962
879263
170984
1238791
959535
500196
1113093
969537
1068191
89218
1297659
861233
792092
433669
682461
1014084
786738
26443
1305899
640157
270229
179482
844951
626713
359829
43696
1093993
1189190
851573
644578
578078
192865
693511
827080
175161
200230
180954
229961
857297
229208
167209
644742
1029760
1299300
854356
1285240
1310575
558869
128009
1317865
518458
1250266
258027
1080142
800591
227895
1079149
738077
1047981
287088
846882
1294857
1248213
1066217
813586
17142
153783
261966
724896
1252713
426277
1180165
412006
703091
858367
1326596
758868
29105
800889
480859
1296598
804286
42476
751437
82041
456174
864576
879974
439820
476448
245527
603983
706706
675888
312137
373116
1167576
989950
646751
1320456
991927
266085
423497
26625
29738
1136570
624363
39935
360538
357188
448010
712020
433733
646487
519971
610411
372068
212349
60169
92183
1062119
11382
417728
888623
497202
1235260
49248
542209
716241
386133
623321
604499
888557
1277214
906412
589766
942564
1216894
963225
643932
1259006
1239627
451273
93128
41336
868106
119292
740672
743813
1340400
192652
1102705
196050
447588
1298303
938678
1061446
545950
118112
977001
1010726
796305
1245032
1274163
465622
710751
463429
654281
626884
373758
9016
662969
463933
1125465
956788
241926
897745
551750
755189
318664
226384
437323
955340
552807
646202
938167
726854
246051
1249126
1047103
183156
1128781
827793
24322
1022551
1171059
159789
1071161
856119
153478
521731
81966
874034
1283239
1093599
69455
1183818
776506
1086450
1010930
879675
378121
976908
774900
264388
160351
1335714
81239
417358
421483
21173
668094
236153
845505
706574
1235195
159865
831060
800400
532515
1353721
1024083
1081031
607749
351640
982813
824953
91504
192166
399174
751089
1109887
96837
922715
1190647
503147
564193
424500
655804
1150792
361727
480045
790187
542800
586935
1223620
610560
640676
843885
506333
636937
1056828
564416
848004
741694
74274
702889
799702
762924
1246707
1350756
316857
361897
1297275
407579
1249851
803228
1286100
105514
461772
123282
1295858
1250516
56179
1160757
756977
1000600
299351
297820
492041
206962
232292
941751
947929
466661
76984
324554
678337
986476
595385
1247937
914260
414331
616262
919302
736582
312998
407686
753764
958092
589860
6998
601742
1210727
39952
129714
895141
1289743
1190245
784088
1221050
191511
313615
283679
1236732
309507
173180
1150689
756987
468189
219755
141593
748938
1164618
603573
1280296
1037768
139905
693651
489883
896223
492067
1258813
1265567
503883
860379
740599
487541
1288085
341659
1333027
712558
537239
791753
734053
1310848
1202507
363596
558106
1119639
777316
675081
214377
607610
1134000
1040765
144705
693854
542079
770033
354721
1112085
811194
86328
527902
1126542
889756
453036
616806
136229
1209062
924405
338068
1031139
86832
960083
78213
393091
103793
140311
244855
1222476
899740
940306
955212
1215986
883138
554367
1002680
244953
589922
801440
1213564
950294
759509
53058
137897
630842
799449
408469
1053145
310880
410526
1197565
1087422
1143724
215435
564048
169618
794365
960730
123115
1224006
689081
496850
197403
870876
170997
892073
1132275
512468
1195162
988151
575378
839730
1203087
421452
1103289
883512
1033982
1358126
352904
1334838
275313
685491
953210
1145599
759776
259399
340885
269192
1204480
411760
629677
960572
502324
908398
545708
1279495
348509
1066119
712852
1128649
197927
458800
1131163
1030482
129432
10411
352576
1326886
736951
124834
750876
130501
1271150
216502
953233
419110
487406
1034507
704034
276028
639617
505830
1164923
1339151
1174230
1186574
1069280
1295924
1026762
618127
524190
128739
423411
292284
1182693
827769
275330
991050
919628
1171051
955579
538829
260395
797660
1249894
36778
313143
232341
548492
455237
1244519
464436
442368
1060852
828285
745256
1200219
870840
130528
995008
1173081
271370
510196
118820
969437
155805
1113078
1331268
1286168
1361588
280347
343877
1302360
862464
111501
95585
1298283
1035445
1155323
1191095
1157688
1295786
351478
173264
910453
623346
519596
523442
804251
383650
896977
44046
136182
868553
291528
423607
706968
200068
559025
115799
460187
658492
461353
621483
389429
650758
365620
1313420
210574
546817
660068
761758
368338
1098263
1219088
888114
171800
1239886
265240
964822
167041
788016
721716
1343617
848217
1082502
508452
381605
229223
1053152
579010
618869
984681
465195
1081138
328167
981324
395218
415936
239620
1332000
70804
275745
858557
1072642
312401
856723
1026800
530672
101989
848032
1319838
643588
537283
522261
282352
1045398
1055517
743926
4229
147800
1236666
1242676
793951
904522
1271211
177683
1244746
1333454
37430
1016258
84639
983770
59919
470835
132130
1229437
1315909
1052441
157426
1196118
744586
1075949
334267
314847
68485
1036210
1237895
788772
114193
559402
496776
1107721
1151380
1234755
1270689
978916
50143
248266
697294
731078
1328369
1159738
1151494
376111
1318212
76965
1344388
444499
868761
67437
771679
1199794
404886
969399
99235
429242
573304
616884
834237
471755
512032
239755
356637
418356
18762
1294544
996908
1017102
67297
177614
1230008
873690
1296270
1304981
1019968
689787
210051
1267869
440090
1009827
764210
893821
804956
913728
403840
1080861
677444
612696
325695
1311641
442867
542791
139066
513905
977832
1305874
1089587
1303262
1206926
365612
197337
1014812
517838
792708
984505
848282
1134156
369592
198942
1089733
1307951
1235484
1364374
1045363
151440
1262610
1045564
497734
527478
895476
127442
193373
511349
40325
81744
441207
743795
1047557
1043389
309839
698103
908854
1204031
1301907
647634
1118933
1091721
492516
926453
686766
929428
988406
597832
1270579
960456
939189
33126
426024
702300
1042101
1100857
30746
1344055
409159
946256
1298981
1350784
621681
1358413
818107
1093195
1339384
952989
628729
1118028
1212024
1311963
984052
1071819
396994
156738
195314
936062
321709
1113824
639715
489596
731047
245958
721925
481505
388177
1087672
200049
965412
1213782
1270391
1256780
954985
511339
1346624
943188
500193
701481
996297
493638
1068644
469429
614078
299868
374192
792402
424393
448873
632114
138522
897836
841564
732034
315242
821894
397544
1035935
104241
328891
979500
748664
381567
757495
295773
412917
859586
325406
934715
270422
566700
460037
614110
963045
411888
648042
63149
31957
823778
352446
846420
641405
433799
547866
1314971
960024
1290597
959485
323116
567856
1201645
1338850
1115792
1347228
715470
1220983
877631
427081
131201
40589
700519
56888
1019159
286791
1061196
13742
210324
361978
146880
223494
387381
1126309
228635
1036510
812308
1098670
662533
723132
88614
1170335
1172152
934563
326510
185000
235306
522986
519334
1266030
297815
876161
968066
1001337
962008
1152505
140101
1122750
146804
1125227
777523
1321081
32308
789662
44601
749080
469828
1176209
188576
1249595
1084819
1151978
591750
328575
26685
1208689
106663
688188
995687
487326
849375
128649
785971
282253
7165
113798
715067
1024909
873269
211451
1146618
1228639
680296
323964
688595
374834
1015574
1221759
1284897
273579
2223
865441
51737
629365
280396
152543
780899
277725
27033
1097964
481866
805779
1110119
563669
1105769
768738
811717
378158
1260176
1336339
1335167
730501
598099
784994
1037295
207275
299675
949660
486300
1072888
261448
1280535
539862
534850
345103
998170
764727
1129030
386113
686082
405035
255760
205363
1230192
550014
580013
693143
1046021
1202047
1017797
144559
420657
47096
601266
560975
451471
1167504
200434
1285592
1100021
505139
418913
731612
326545
335211
841050
286955
898642
1159808
1286339
812296
729809
313439
45199
1197874
66941
671903
741586
533889
569844
402169
1077357
1127789
480873
162867
1321892
1018613
1172743
769772
345992
1028347
139568
675264
835140
1089410
290042
1169479
614284
1355729
1151098
620649
937148
716998
1289743
365116
77676
840107
1197729
1067260
932668
918051
931698
823472
304217
1082755
1015668
1359878
1146334
364727
7304
1148812
29872
1333585
1004269
474319
1259410
541419
1308227
149963
311707
628397
478159
1031939
1156901
802633
643467
376437
49650
176046
581345
395210
1199491
111438
561921
307451
683811
161319
939179
185693
652615
1143342
368305
465737
1254144
455016
393851
901820
755516
1192068
748466
1084799
1318630
725556
902968
748671
337110
266960
477731
1048764
544953
809574
893037
1313982
282233
1014739
500656
651586
128795
170033
935999
269232
306754
1230766
26671
1259004
156630
827491
433141
251192
690335
10136
121545
313347
404281
598943
797755
20972
598009
332624
483479
536938
1178748
370488
1045144
936576
126902
493296
243472
1183854
935166
53505
480023
457294
393843
313412
916612
1329888
547512
845341
540498
956296
139471
1199340
1227820
1327559
1252781
109750
1332045
647793
1292693
45096
727684
1248967
91132
1204689
353901
373988
849168
1244623
1213036
408464
174058
484398
33895
409169
579367
824079
253106
1204805
281396
331882
275674
1270459
358858
1306282
284292
844261
846248
57500
143464
724238
433470
868802
405855
439507
746273
604059
990463
508871
334859
20351
996312
1110847
182961
1117995
795442
200700
482176
293280
240
749850
686427
287747
895799
138798
723512
451927
639462
753070
748749
525917
319330
1272489
679714
813160
1315972
802843
536823
210808
981010
1103990
1317778
679339
745074
540416
33875
1063263
1004193
1162460
741489
664462
866317
770147
1290880
494274
688810
899233
554970
63018
305691
496387
767968
621952
964448
578221
818692
1202873
984322
922911
1305887
903048
1092168
887097
1148646
756084
909376
53082
656857
849248
765311
892505
20799
975419
1002309
1058758
36095
1325096
904148
180466
839845
985780
963843
606529
342300
1226221
369015
790659
285881
676485
404066
246556
17154
10096
320155
718273
619773
1086503
1294641
648334
676255
487812
1101897
1009465
927255
1288603
651817
533708
653734
250571
1107817
419766
939484
1334387
1270498
265714
582308
521896
1042222
157483
682140
1272060
722163
511680
931052
377379
470714
443725
1081244
951674
620169
287025
1159236
240051
941823
211804
1345888
548037
1110743
1312489
551659
140679
197035
606365
895570
919188
103376
802722
82987
775223
593783
783438
469009
761170
539384
896272
55530
462655
423149
959117
1062614
1294500
1310449
1021436
993823
1092888
804613
843659
299742
192649
108898
630954
1068924
943604
947222
1174787
1118408
1293
497750
1119652
1039440
868343
1344818
892747
408444
51431
986086
245617
173290
987045
325817
185994
1308702
963071
376254
1074857
139351
946869
912854
30234
138884
1201237
418780
566582
608403
1255808
15703
10909
831057
318272
687634
635490
187076
1288789
1306084
242235
153646
921850
1083515
288217
646887
890927
495263
1121164
893403
201444
948248
642219
330751
971439
859317
1010224
997488
1346434
135435
166394
231783
1072848
1337799
733764
342971
841444
1346849
765897
76612
1096042
1095050
295349
601914
581035
1345009
542515
568007
952762
978746
752737
1089441
898948
1126940
431120
44306
1179758
333680
424936
252204
595691
885876
389068
1060060
226413
800009
17747
1032348
1361204
310512
1235450
1106890
453633
1334023
401954
1070003
232063
1359051
51511
174331
814127
797488
245733
485261
1121062
1275955
525096
736898
216752
391643
1216016
826607
928938
911954
1300284
1069420
87774
386561
1108483
1221255
310998
1050663
1096547
527494
702469
546401
1240195
56570
555718
1209055
867363
489603
1286355
866630
1173853
1355775
295852
1947
239872
1266033
1352308
377235
1146368
670213
624253
991470
1310256
949349
170873
1093929
74393
300892
940086
347797
1045887
1094968
704888
1076535
64460
852328
168063
236699
1334232
629178
1292157
1207440
521705
977200
1125825
280575
48560
148016
1089313
586207
759686
939352
79734
443077
1254451
738603
1262928
395461
388019
1230090
451128
845655
1010670
805013
945644
190083
1260605
406009
439517
215190
991647
142159
207480
402423
1038408
611439
626888
681389
197393
751252
368103
131550
371465
889146
451767
494374
243207
1269219
815829
967581
1076758
982300
56817
418692
927453
23948
1253355
227994
1185370
935756
1328546
123657
1278818
1230376
1351436
840821
169614
921115
1000310
66346
511126
157257
1079022
3624
870658
420430
873153
13134
667337
122750
826819
279427
273084
530279
632114
1084233
100828
10007
506849
713465
479231
789840
278998
1102558
1341237
879050
726494
673421
1280275
41265
509487
813727
774651
1131929
1298614
2969
197205
778839
725009
1023347
774209
903015
486392
364408
1074751
1302476
1040955
800856
543159
193819
404804
965988
1214083
527193
874306
947170
1136783
733123
433689
791900
99301
588820
417446
1220754
1289614
285986
518200
1098227
916557
1238249
1109716
544983
710580
448492
646735
515427
846563
1292889
323142
1253375
707833
764642
650664
467937
996158
153475
240165
547398
706986
307065
492365
721589
238455
134804
1361609
383663
343051
380798
1233930
284819
938075
1125744
541104
583668
691002
53789
452058
296302
1247354
1319602
1298997
1119730
1071404
181126
853679
1300160
786086
1153201
157167
235295
276434
1031416
1082420
834082
698496
1026114
900164
943311
582782
440312
1211187
907596
1323669
231418
1226163
947030
874912
224490
420748
323583
438758
226417
30286
3693
1156466
311965
1208282
629052
607841
61942
566820
408522
39896
511710
1247742
225627
95149
106306
227072
172811
560215
579425
602876
925485
681288
443113
293566
750765
385772
867163
920621
928038
435541
684414
733734
948378
879980
1354872
1332962
1108367
913647
627991
1082182
1146840
132506
382029
57489
1056332
416670
1351471
1305149
1261519
30371
1133817
847097
57519
1314958
781729
820314
155300
1079012
739450
66545
1059796
879727
1053619
1240589
622093
1005882
667418
706764
559266
268652
1057027
1141004
113896
1226368
1218986
746971
659018
1323149
1102357
801466
444841
748371
903406
837472
84693
934856
1101618
242400
1063892
200008
973260
605044
549897
440373
1090346
163026
404579
141960
993169
386672
1238022
9214
368909
1002717
284719
718659
112787
1119401
628266
1323838
644595
62194
821378
988112
950578
509439
633842
1306016
948530
630692
1075139
536215
799986
235880
408445
1024523
152590
546387
1289717
948282
638069
108822
692177
1040286
441846
394706
619226
289796
796224
732594
1123007
506972
599587
698005
712223
1080593
1309323
784956
1144015
431790
804922
1122389
905632
751251
1363093
538853
551325
129311
532122
701842
631025
565057
1350045
608509
503715
131776
380301
139929
573393
905579
891112
612696
792093
1125163
1353345
871036
767425
768074
252864
804482
1235770
632679
954107
1051098
304414
120571
1210963
305073
831052
808081
1307637
455658
408646
983702
1190239
589651
636987
579419
541104
193556
920016
1319156
241861
280188
624026
358758
818596
236172
796707
1300395
1107983
661548
232388
1306357
145492
1022517
871592
315232
1050020
137467
748559
1236382
1088138
193321
304939
261940
614303
140865
45449
977284
392154
88715
109847
339215
1318518
35518
1309048
1073742
384314
678877
739398
890099
220469
886382
593661
952658
730534
1057832
1306332
528483
730553
533113
746144
454517
1204415
367019
554221
1255315
810889
61786
163983
1326209
1110241
689456
991253
1248619
665463
280614
867858
1014791
1200394
588383
788805
383894
345840
128330
46548
484376
693178
1085381
283055
446444
715669
281003
111922
34920
94729
842240
1020726
1184852
1118260
1316157
575363
356495
66310
643914
159430
167339
19592
646313
876742
716674
890610
229186
229349
652834
247961
710554
181211
90009
39693
1361067
1364146
384779
49789
878892
713247
285837
110520
309412
334575
1348281
169576
257864
1046949
345247
128990
639940
1013319
690566
841802
750061
776653
620291
801600
434908
1057721
1171501
176325
771420
504571
1236998
211608
1249963
973500
724248
1047000
1266475
599038
488915
393061
1089169
802400
1051396
1114271
669011
1333896
502696
1276918
432460
1304632
1193453
1035453
765967
305255
415149
562966
944913
714143
1175116
999915
146162
159369
557565
918994
645169
27255
1168407
367115
720430
1325290
106420
571161
592201
200162
388959
331367
1288085
1164414
1181402
1039687
629356
25295
1135773
405658
536510
329995
1093149
10353
308233
774806
180578
661559
428832
946862
794319
736606
1347983
392869
567187
1025963
399009
1261810
957844
1324013
465611
1178755
211258
46188
1242133
1250531
969744
971852
34946
1298368
580704
1095755
1140607
1300468
1039547
1315066
601225
58138
1101071
987136
1229339
1104128
112631
227032
773007
920428
1326126
592600
214303
1249002
42439
1278443
1047593
644862
1339656
432195
219744
681017
135868
1144493
279431
1170809
1305530
389622
262341
151347
540588
77668
783143
470583
723023
902990
1238747
1232554
304646
415527
858149
255558
882847
191354
8007
778078
263311
4542
268084
790090
531338
1362567
1064385
232810
17748
246298
1048654
887571
717773
663662
171568
60603
1349807
459824
928266
743054
1291534
1174542
642531
1321326
1349
627444
655247
177178
637027
501163
777193
433746
483202
221840
362753
834294
782745
162432
482238
1343218
211379
1349646
294869
768556
243641
118732
1102461
14140
697246
234318
980213
921168
372182
1344390
564522
114529
42519
588538
254520
376125
1185454
798683
926392
593017
60775
950293
129204
282202
1248786
349550
577599
1041012
49803
357190
21576
485522
487589
358099
865947
562275
214270
1198534
908751
737803
1252050
520003
285399
1309808
726369
1342612
1086880
1002587
138060
462042
24976
653498
247688
253071
502351
1057165
324218
573241
479027
846014
1227321
449115
809920
563837
229492
361201
325820
1078679
1313355
1348314
123608
450233
1299424
270201
246221
615910
1231179
1229356
588944
690047
582071
238014
9315
1110901
668078
1288105
300854
734577
594820
1117026
920748
419836
623919
107845
881257
1201294
1240001
1140052
1011669
949409
866440
75606
355964
1047065
1118102
986696
1347949
472378
379807
766338
1336198
896479
521170
602483
1164521
822606
218734
437093
258035
1053955
61760
907866
407348
874608
1018532
841390
1144488
1039431
666559
138764
1023724
1035298
984221
1107165
1020189
1287535
892671
1115967
931440
589240
632471
1281654
350652
958042
1341961
51376
1344931
1203382
1352138
445913
1276475
1327845
231121
702003
335230
624565
380906
53604
504059
1287013
918441
874476
1307563
460760
546491
637967
1288744
693982
288732
416093
385693
539334
1330389
368603
421428
490599
130005
743428
317323
51333
615376
703842
1200906
301825
1250704
456145
727914
123654
708688
873339
1201298
541803
24326
1051131
457327
550791
1071329
306062
521738
593178
611494
156438
735525
595403
572159
63432
290761
1053921
749318
935946
1075584
568354
1054596
49350
472013
40250
449744
1122538
1073213
444321
1162296
310538
192495
867382
1187563
270320
1119905
992806
93394
231165
982011
350061
850505
49110
1322876
1263114
1318204
1255110
581557
419132
350055
1048699
835228
1095497
1015985
480853
1075866
1012493
125959
1165996
907258
1131650
861067
224306
737236
762505
909981
325030
542784
85493
535444
1067734
1290729
586126
103853
205460
1040718
111344
1335754
1022536
1148380
108281
763051
436849
1101102
437644
205206
534796
104426
72089
567454
239327
460984
354411
797629
1301431
233026
815891
982095
1076753
46356
205197
217665
771790
362842
454318
886006
1187635
7601
862983
508300
703083
867510
1328339
169362
1137087
860774
704886
766346
962179
432282
900210
176877
318297
1335253
616588
75686
1190639
198398
1153343
71522
235908
973033
1049560
824832
881141
489101
979429
779610
448407
832749
691619
266604
78842
499742
1362408
725259
70883
694903
1337250
1351727
28293
164810
695328
621567
1050778
789071
1011790
829141
1140697
718549
167274
346171
1267599
1262137
545275
799458
732376
83233
533753
695203
121518
369304
1071463
823135
661433
1289679
987824
451899
821297
57357
1018784
652630
1043757
205198
1118191
449321
423713
286630
936444
489882
1210764
1026567
127110
97704
1132506
1294424
988974
90478
782148
598236
110128
1320351
1209897
796872
666899
664282
1093075
259809
1260047
490815
590768
1065196
95835
793587
412674
1252318
1002270
138938
482074
275756
1027367
888911
161692
1334351
519731
927668
633506
313546
646360
1274730
25898
628358
1199022
218558
874597
1017626
494631
20155
1319469
868921
850777
844688
559254
252
307328
661187
217175
759428
1354335
979555
1200041
235982
980262
718472
782715
987034
269989
584180
831941
223098
1150457
946126
551141
229650
343672
93329
1273719
907317
1291381
37926
1148632
155857
684197
369064
771015
725067
176201
658866
1102458
1160122
934755
537695
594194
820104
123904
440894
249885
280368
1343314
1352211
1189969
819818
1254989
838432
1228266
914702
1090650
1086574
1046836
974841
1221301
1005799
1097071
412277
151938
936063
943791
1241923
373435
804989
133189
1284416
941456
1016939
381147
1131631
870030
127310
681974
897163
1254042
546340
104811
964623
390267
59737
521697
125136
969446
759456
726403
323396
52856
389821
1092149
1304660
388015
518638
305552
430812
594683
133276
386501
1221772
171580
181262
340159
1155369
751188
962692
780893
118575
721175
483200
917360
908755
1196868
441526
713914
446472
458579
1332087
171000
375738
194588
833100
1346316
948787
592542
283935
190071
99353
1138492
108727
573167
438296
558186
326991
611651
267697
789029
591259
856067
785203
693257
614309
322273
503599
415574
775178
825185
398840
1229418
1014543
244982
822085
749967
65295
1246586
1017694
659780
223797
1148329
1064483
55590
313722
603799
363268
365524
848146
589167
1097404
83753
799247
609802
22395
1174808
548088
990990
294834
697210
988073
1087848
405130
941792
1263885
505071
701154
1254695
473501
13326
114307
1064126
72174
1223701
1181613
900792
1200702
1222489
738904
285700
545912
762309
1354444
448061
39282
1353954
976079
956203
1203981
59409
124031
59769
5979
1121672
374738
574743
877855
1342165
685137
327522
272258
1093382
303036
164674
1328304
409522
911068
634432
1323835
729379
43073
909255
469594
1063403
556585
622234
889316
993093
1318606
641069
887250
429285
839920
288920
972223
1040830
844385
669477
912844
1272828
1353567
757416
618351
418551
51455
800169
801951
1078452
427314
67768
198390
1121456
55873
1109059
372534
412514
1040667
185554
338706
361148
769803
265140
499389
1289469
143210
1230345
1096626
801484
859482
504092
847713
437121
1203412
27462
1259040
1122671
571162
213656
933608
29877
142537
730455
12641
40829
1064484
1259737
678092
1044623
119482
78415
1258367
184460
1136258
25048
202545
947298
1320924
970491
142868
474583
743723
192806
607790
80874
974504
1102165
1228450
1319609
432992
144721
400148
1001473
915283
1002624
120229
564164
1279655
566629
119205
513812
644307
343805
917872
330158
352156
285877
1026284
126499
638311
745732
632065
661079
604926
98781
1018631
509272
589686
333759
157815
443553
764373
579520
794542
361489
15629
1201082
176800
1116062
1066930
529573
725716
842808
111679
703574
148455
877510
1005396
1148190
1188236
394642
1172509
264139
865588
995983
482414
1103511
74296
805253
872511
1105719
123558
727150
455260
457521
1329607
807937
326621
366592
1285280
897732
695806
765718
169269
422339
336316
255190
309495
343413
645939
1051651
605326
292609
418664
1021125
181464
117083
939004
717968
1261526
704807
1003364
828358
298853
907561
982669
1049788
634432
319095
674252
285447
621917
29696
20713
1344149
322960
726719
816751
359030
90466
753894
1175452
1029594
1157551
439848
752652
370688
656328
469260
165069
881510
660713
374405
147015
658634
1269886
1057802
343196
107107
167637
100709
433104
128201
395530
890204
130824
1060746
476987
1003576
414706
223975
77407
1047024
734347
416882
813581
1315697
831496
562431
119863
1246076
737886
775980
367244
893128
1349901
1024207
720751
397490
175259
99832
1134203
734821
589469
357440
791560
267694
618905
1176482
1077309
763681
1161786
1102913
860858
575001
229637
2704
1248110
440033
1129922
61418
24504
1246858
822628
128253
266146
856781
993501
1318745
353799
1136586
359478
1279626
122283
1323987
849872
393505
1214365
791673
278188
1263056
70938
620230
1157003
108041
1330262
42179
271380
82079
249584
1105883
221882
1060673
939632
448669
958306
1132036
692127
671890
775180
305554
6582
120466
256858
75641
200696
922291
357143
649985
184092
809074
833909
423027
825120
662096
976205
1076093
562817
1115826
997477
1194564
235929
1001443
989739
1118576
753973
523813
720261
959768
355265
1159568
1167187
1157698
77529
864939
603852
1208850
313910
18595
1166750
445769
659031
660888
634842
416685
929618
324279
787959
1233142
1282472
373931
131246
755872
708710
955099
514614
51046
989979
561542
1288166
254481
27806
158589
471706
679519
1094297
1095428
1304051
440468
82000
287384
554477
688784
184350
887175
555090
262934
536421
1130747
1012269
378705
114385
1080051
853297
1054649
225984
167823
151881
125499
25519
1146106
1314190
239576
167853
371282
716148
776515
1239319
127244
823943
790579
930490
1362468
986259
1051035
1174195
1129752
1295115
91039
755796
200104
1240756
539659
853583
499231
1177851
1065036
1315027
1227719
1271803
1296718
366638
1353503
74634
1271039
828275
507363
956299
86580
111300
390581
423168
815885
1175538
1266376
53988
1190954
626073
119113
881723
791502
342081
222682
372824
1311776
914288
393385
55283
1355801
227864
592346
1182664
62434
641025
737032
126772
979491
179511
581348
757524
1107368
561209
1215526
681254
1128046
144100
73686
1003359
669601
551005
963067
1098532
373149
29467
786458
524444
72006
855308
382682
369948
1223578
30066
379043
587524
175523
1041287
533020
955274
498451
1121190
804487
594108
711746
1232302
1286023
806099
124614
23731
321901
1239971
308641
1218701
536108
972941
99139
582580
1228139
425696
747004
33833
598150
725434
583582
934774
1069403
609228
1218526
273586
995625
58034
927736
1339357
608342
1064341
165934
195196
547550
426446
831935
389603
352575
70327
673553
989549
332641
933562
13964
371898
739118
837070
1289482
1247976
1212755
1025340
1013116
212220
604038
897872
218887
529279
601702
436670
513013
418428
514789
1100447
1302547
707774
358243
1173903
793675
424905
355142
958811
663985
206060
149727
1194871
1059243
1270195
457216
1107431
772006
1293980
963430
1350021
1165059
317143
1252236
1361398
816416
773275
668497
557213
551177
407794
1056902
1010520
842832
660399
316338
924909
525692
1301318
704937
291482
683257
515648
38940
89281
728816
838863
1260844
1001904
477988
1097141
804977
889214
137002
1264338
470660
514447
833953
982522
1031106
1062330
1200468
8447
1291797
711716
1030736
105099
1125496
861335
1143272
929820
350220
13192
546282
275804
733898
1239292
382317
216875
781965
11865
93076
653500
1059941
587509
1158454
29678
58173
1348733
677862
187478
45355
1161390
9474
451551
692166
686743
29622
753218
1080725
693291
676490
382684
1215919
1247230
9733
165292
257929
66698
295309
224870
1107520
887166
342377
162473
78332
951331
820743
367480
861839
495688
943542
1261533
238527
323894
368019
110682
145119
532517
890726
496650
335687
1164112
251846
411972
554938
811141
458751
1314801
1271490
1087409
1263001
711424
1083739
579113
196467
263809
553973
621862
1305282
1103647
1209806
635841
428547
277659
1331756
150838
975488
1011586
436820
295025
719111
420965
1053982
440827
426858
845160
584409
214012
600264
358476
678738
24952
1362243
797871
819040
314058
740269
1316524
882600
178001
963701
493438
711168
1340285
882099
564943
1240403
1209066
632190
1174687
591678
990243
621276
1313850
292944
28811
1210466
601477
606204
707830
1305764
117020
1248493
1219940
258997
914498
1303487
961140
692273
477534
815757
908971
1287082
1267532
777036
568227
1033501
1290036
70771
156823
53018
860107
788371
948281
26655
1036719
1013689
69715
397464
480278
866165
384925
1129472
498987
722339
173006
272363
186876
603216
926862
571312
11284
454143
341391
1137452
1221795
684378
894622
845789
46764
93790
1161819
1347446
399083
62555
777304
201587
442969
396060
886803
103932
687242
263169
1288515
1348658
96236
288012
252552
751830
585467
1005120
233139
398347
476487
1097719
963884
18662
215499
624332
900842
974599
237825
1021293
1014461
1044701
252403
563796
324485
1142204
211102
148935
770502
83480
935014
641280
958555
494281
174412
62135
704026
358490
485275
457
997388
721240
255441
3456
1233230
504456
880071
556811
107743
202100
186260
450466
1320841
67583
934486
164478
706116
189741
577244
243416
529320
912361
844019
536739
643798
589857
895122
1052724
720258
168918
1180646
667070
1008196
422654
605572
712273
838820
182990
187216
480306
105881
1103356
230548
8509
974981
550086
744099
853690
202230
690812
902187
513716
478704
1083082
1247650
1055057
1309476
968726
339080
352145
798511
1016247
770738
1083669
727653
1300331
155151
935947
1072816
323638
82403
458153
884949
518103
1339496
335777
1041436
81050
42906
870705
538665
771568
1345412
957801
444559
226295
612674
439922
755668
922323
1212238
681963
934740
229131
808275
1152647
396977
1030054
1053576
1176339
157553
914449
1196933
32678
765335
352787
1266518
867114
13006
510885
930461
11531
1353232
1348126
546137
211697
1188976
1254926
1008537
941228
1134104
925808
1076666
208408
625558
672101
673971
27122
799635
1214912
954838
49085
1178761
6320
572444
52277
1167648
920380
32864
1180176
1292014
1125367
35827
110012
182363
488974
1062846
710503
1189218
1131480
231205
1149595
737422
331348
19963
262711
685041
898925
128877
688844
1034516
648908
363507
193615
436613
708243
682014
1285682
1224012
1046925
707437
515036
302059
1156369
1183559
348401
1272591
570853
910109
641183
742496
714823
667063
985799
895119
720561
711800
429759
1363696
422237
1335300
1067388
940254
1197042
856742
1199076
1050001
1311824
875912
486625
976543
1201724
890503
1122885
446970
73083
1297492
736174
278172
863273
20587
1053804
340078
601573
622059
98581
673668
125804
174831
295785
1180641
1207261
345912
941199
1205015
1018352
397020
1212914
303234
451076
614853
56390
619745
1174292
145923
984881
1243071
194993
1023835
452266
861879
1048114
1300814
1007746
417967
448528
1201798
417950
470028
427535
863907
579564
287634
552424
98966
1245607
793171
939730
1039032
733682
1223798
923000
1092407
647712
688509
296377
810476
1329112
1080136
174584
687515
1134273
8004
1274270
683551
1198914
427168
1070622
291321
73770
1056933
235096
670649
860061
1069912
538580
191562
529670
686988
495263
867793
38334
1074085
6730
980813
1265494
323621
1338801
886013
969979
85215
515853
938979
965552
369597
774145
600709
837027
1324443
411740
41538
1065600
905108
923734
131431
375968
115034
1052750
309748
999273
987392
1272921
822323
360776
1037111
931970
148901
257024
889006
972273
115686
78952
1321687
521578
983457
1179405
72261
1130703
497936
1069837
327246
498327
1180440
948799
1335935
413874
217928
650035
1080550
364121
752276
662731
52185
246375
13718
917023
1272653
208523
859951
1106438
496231
9041
145420
1276253
630897
563984
555248
323013
527586
1802
516571
830804
420956
589837
895697
1303475
1287866
969593
187069
1017867
1030066
1116126
722
24139
60564
995345
518165
54063
1345199
849783
1015443
1283614
569830
514876
906133
820928
125794
422489
388035
628876
479835
726123
1125614
116308
1359857
1181909
814353
471761
369089
666257
1096188
818295
1165099
212011
613482
672473
373400
639332
114383
812949
981122
1032387
1128727
1165866
946499
98980
915708
938156
401448
136092
323119
516157
469365
1205737
241078
1326957
887136
1026042
833928
1248731
1109398
912424
35632
1359025
281573
92768
1081018
1152070
206970
117902
1164769
1051868
963119
149833
47393
597969
332198
655662
799160
511844
706830
1315033
214409
1056776
669696
728938
293865
681088
754481
256861
1015093
375507
1165539
424727
724765
448239
977355
610539
78849
220410
483721
1218384
19839
820108
449049
79499
1061539
1190687
899296
440853
937986
745404
1220725
82629
1282911
191902
937436
945253
1003751
835022
1206834
524010
526574
1047679
700917
297143
838855
307914
250132
608310
1342808
1315368
648048
864364
493580
526075
522528
85290
1003228
1008705
102415
124622
678700
863097
40836
687496
73255
1275422
222837
89838
63564
721391
226114
129845
209084
781743
694849
1170574
1034994
864690
419761
168695
556031
755034
1257883
734831
49898
109706
142688
849695
960503
120453
443088
1265663
117514
529298
584065
1240555
1329324
526613
57239
1361250
128450
1339445
566909
523436
186188
392420
1083706
706544
1057149
763252
731761
659760
1220834
571747
1320014
1252654
1338678
916224
699894
1086774
938015
111436
179085
706123
55877
413462
928473
768723
1064814
894900
159084
726113
989480
707529
97671
1017803
213028
1216671
144112
485034
88382
597513
1154952
1243614
1217651
485633
81966
1084046
66852
729762
1233283
158741
282467
1171954
310030
977810
210110
390647
537630
664925
1026596
977390
1044179
1236184
221990
586598
356422
1221842
880709
481992
1317372
216237
301835
872556
1051734
987453
907582
1110196
759100
1101627
642410
1167800
1144395
990145
812171
566031
297224
1137671
660171
1168994
145838
192872
825042
894545
497817
186189
1327487
326680
954928
1082143
1098131
839801
663002
1186383
1071040
202993
1358103
410862
764801
886661
651787
714528
376867
365204
708350
921850
312872
113876
767541
413028
1316384
961907
807352
624692
787917
131058
1356348
341055
1270042
399945
139575
690495
392651
196612
929457
1292620
109671
547736
191318
968833
962695
1355350
86409
492073
338749
104890
938998
1294820
593105
670902
440083
376022
419264
106125
790711
470620
723251
685299
808533
221908
887428
713882
188996
888213
498387
663957
791472
734144
56607
600960
808718
1092885
127534
215155
976477
1193338
1107700
465591
445223
945167
145501
827164
348220
404552
1107458
948828
656252
272056
804341
713654
1120344
1137700
113108
544017
379049
465455
1076187
333018
720547
636897
280869
447058
1354814
226817
313351
257194
945978
1346284
1363570
924272
29713
762624
894358
1179047
293399
69197
1178281
70620
118015
191499
877434
948030
1310973
784975
283349
910325
990023
1204011
512284
598175
839851
805878
107126
368370
578342
942216
1282528
646168
1125363
668971
586532
1188834
671774
844407
1178560
733004
523448
13303
233249
297886
907077
821452
750168
833467
368485
751446
332203
1105577
633548
791332
558759
1270631
943969
37076
480666
588
754383
428479
194365
189691
287042
1120505
261120
1056618
1137703
330335
27678
1102105
1230497
1277323
275201
953389
554291
458412
1023523
381839
827687
722083
166989
618434
382122
1112218
870622
1333643
1083268
734410
1331592
331142
930296
878982
435827
22874
188562
219113
857819
19643
948735
811797
933537
825032
1205969
217970
1290324
353940
516217
713746
636386
880089
601859
348707
314182
338105
651542
835819
81378
908170
479751
34750
346218
1200630
598942
582716
926330
629365
468986
126995
1319670
1055887
373615
1023004
1262722
545959
1171486
524205
823259
395413
681693
1040031
885149
1012307
876343
584457
61108
891229
976387
1185328
1161895
632687
110988
79647
1277827
27922
93953
948782
1165079
227598
33715
933435
541372
1061231
657103
1257919
895066
1031087
80070
974433
78000
284529
1036031
722689
1178616
752059
1050050
82732
867158
897302
615335
348935
864545
275314
490961
132463
1217061
1268271
1108214
748156
256144
1129716
1046611
431994
1105386
653264
382583
1062215
77679
431655
700756
954643
1025553
1184541
250905
396373
824689
92466
1023744
992790
899967
156774
1218782
735872
729609
805676
832109
1184012
122200
1308031
782157
1178075
1209148
659196
578185
750763
903794
616407
903273
985557
773725
843175
498991
225114
286837
93779
947009
298225
836033
574505
797696
1328000
1090333
713676
455066
1066967
722593
1320850
767982
19982
1020845
549681
188169
686059
1357691
268099
413772
506639
516185
251273
893602
1353145
133676
654461
421189
452980
1047421
88040
156702
983993
645167
219150
1346364
821381
905945
559415
529517
519526
811558
942416
1233463
1023249
377140
1216153
1270251
308868
484162
320608
1356005
13233
392598
484537
1135612
603144
307147
1031257
320651
119308
812636
710386
182065
744800
668036
1213360
1125751
499782
1346904
1056911
1008179
125669
1094512
1315063
1334475
551198
1270463
398610
687446
230369
495272
288732
1353483
635937
1363208
990768
791462
916750
1221764
231319
1112468
288052
482795
440683
35363
1138701
709221
1110941
208788
115924
131835
1118842
1193310
285738
548327
1230862
997758
813833
425380
64139
836308
1130507
900986
891702
978524
80629
42930
387659
675359
180260
936562
481959
491806
1213693
666106
479238
412977
236048
963510
211701
565671
79418
853568
525977
1245058
1013903
1039568
386665
313
985547
293722
1255721
3590
538012
1149825
1102212
130526
769717
782188
1221834
664828
153
681434
1253153
342446
842993
636041
316244
405458
504880
996342
319730
1341801
914057
1351258
674054
585611
287518
534770
99798
319366
1104902
1339731
1175759
176751
697378
410161
647870
250614
1270319
314459
211935
1234687
726889
965960
714288
1006811
361468
239684
1250427
582225
973513
126691
952667
759253
1046066
70210
369383
502814
1094952
532147
405536
627529
189813
580888
109303
106226
1273080
622786
1326639
918230
471876
263625
627892
923129
400438
115786
1224548
232212
669576
257233
119523
402590
517034
346355
411948
1340903
422638
968640
1122277
618664
1155626
2917
1164238
1012505
683102
590694
59552
620798
1078418
194538
247186
537166
329910
1145712
1178236
475522
887297
866818
293042
1269374
602758
1007839
808469
887245
327173
1160184
1327713
501296
1316566
941352
288210
623143
822158
906070
317977
732990
724332
637810
127253
1146913
1310988
641065
852603
1338091
360221
1320419
603539
891043
278073
1179069
31279
579260
967700
1223844
567683
429394
700139
629
300
1256290
872633
271939
230523
421381
858175
924676
1101485
1038976
229863
747846
1267784
1154480
1359136
1179761
1357695
1102667
868083
830218
412660
911358
1357358
1023689
797082
874116
502414
473305
1276933
219283
638625
120573
38524
194713
281643
1168947
506682
240139
429442
780703
380839
219920
386253
1257850
354684
1134437
275954
1178931
972186
416694
1363428
1241644
705456
899464
1293669
708736
226417
1310644
1145837
793990
1291134
711753
467432
749886
676366
794661
304080
353800
888908
1171404
1204568
1030453
1321981
970291
79453
749110
739243
918260
356678
1274632
1193526
900927
124731
1235200
694901
326447
1109515
992164
245645
1295235
342926
1171452
1272627
206673
910454
982288
356752
1071259
268147
1336391
434024
1160202
1247927
572601
400869
1202224
1014072
526348
1107640
1199869
646932
275648
1297974
4413
115001
318436
438804
383100
729980
233331
1340830
181285
1208438
1258622
1261973
114501
1206277
188133
1068078
219733
298946
139144
1259428
1113032
163938
139827
1259197
1142975
671083
944533
326609
806932
391965
292465
1155277
902811
1006948
897187
564949
638736
1138038
494258
384810
825069
204439
1007837
363067
1124879
1202248
73472
930343
1226691
509692
1021236
1121267
6146
1011496
619605
1225746
607778
1325197
1316447
1122518
553754
845260
1009156
923504
727052
342070
1338559
907851
1211388
1244956
1133574
536705
263017
1013814
1161828
801582
971446
421397
339857
1201172
878813
1281180
1068268
488789
908828
1110721
1177984
311214
303422
980884
1308106
316415
965237
1293472
480686
87751
1006100
536704
1276398
391848
1334158
1130173
933596
416754
1163092
937432
924927
652779
78321
590057
255872
617497
76551
16793
566222
948520
1301793
1262508
1141472
919390
155236
895488
682047
496182
272399
89024
490401
158053
303874
990688
248178
689485
1163966
698539
1229120
801007
1337855
1159586
1170364
968050
647025
120322
667839
400315
1059839
753548
135251
235807
417886
490223
954330
986090
570790
1360937
222397
719428
163751
1276384
994239
150448
1281901
763236
121179
913014
1328022
263697
7831
1138527
178640
800927
684598
1342932
956140
185181
635983
1091554
1041066
601575
91520
783199
539230
447779
1238419
1209013
1154533
698898
356905
1047351
1005871
961450
37211
234472
986611
1079591
967252
20469
1141716
1079966
343746
1155710
650828
1229605
1101511
1243584
1118012
87011
486804
65638
786607
558981
811937
931639
348660
1327571
581435
31173
1163730
858345
1139677
128163
1347109
246445
834814
710738
1190870
456611
613783
393974
734007
1060924
1125797
1163086
919913
231407
170463
222123
1309551
247707
730147
529474
816405
676414
1125615
1289471
922300
737812
272551
101588
733864
907669
687637
1200489
650893
464408
842595
329329
205376
1148682
383571
473366
962555
186551
532672
718024
461988
488361
1310189
1066614
784559
497143
481423
1356415
1004918
685896
263704
819159
744521
1043937
300065
426056
671986
339455
811225
133871
1161649
697090
674201
1102272
453483
378113
1211704
941799
1053514
38527
820055
195036
1197200
21466
183530
641816
1037817
399448
817341
329221
1248774
193719
527950
592749
345290
1361870
229376
669704
1242661
1166204
746866
923028
875401
498386
255676
454617
840310
206023
31037
516427
987999
507383
117180
309972
118539
6663
44137
534195
476025
344082
657118
995965
724801
921008
602389
737232
618060
101010
725562
1005961
106401
1363505
1120649
375369
1181459
1032872
1315011
622518
1186992
533298
874479
1229573
106569
240324
519828
330654
1047381
217662
809450
99037
1225725
184694
1044629
91090
1337376
832570
518338
1244361
697812
1245897
140065
670363
1123666
1280004
954038
504972
1327624
905543
1140789
502729
728013
1047488
381719
297805
1196421
972690
18716
777897
290976
14277
930383
742499
397018
52107
181280
1112187
623795
87262
738573
377927
203434
873858
230593
729347
623074
262357
1103854
1141330
875074
367129
1103735
928090
712279
814644
962726
526128
300055
1138756
988716
111815
685725
1027707
876928
1158926
275385
540046
442061
311316
257472
993164
58238
842264
319250
438203
1045693
842035
1315242
112451
1149260
826040
1111667
1190701
488542
202496
888164
6721
873707
191321
537902
1244707
586237
467219
17132
909498
41759
1159534
211877
884464
718375
972527
1213078
73962
264729
1095524
856757
356183
53009
991217
1196097
856752
53940
908038
381603
1344490
990517
971870
535048
1001227
1177707
282283
426036
460620
1184253
1097078
764755
190786
341743
304842
1189212
138501
724326
1145262
721224
380444
379626
1348602
564007
252569
1036396
1165520
237700
305076
575323
743596
210211
505474
983547
331337
498617
877453
1122781
662262
1209388
1062941
1219382
795749
840541
911956
1166463
906913
671595
1002288
1104469
687807
548596
705379
261224
1356837
850000
561512
1215031
1051667
719700
642429
242080
517617
890905
1173173
1261948
134091
914543
390775
1353041
516429
219596
121237
1118120
1045899
1001318
893928
1296019
1150710
671859
779060
973243
107896
126583
1095191
736865
59291
807123
833087
93051
108190
856404
680277
704143
658288
580814
460907
303654
131704
1221098
224359
947553
697870
110906
1285926
306279
841354
58206
181976
862006
1008482
627349
1017766
1320456
297411
1228675
1051607
649449
1235126
1182724
133767
79701
968490
1094042
960382
1074375
1348649
629884
507376
422998
648489
631874
231206
895771
876337
40869
398400
1101469
1271333
190136
1262968
347082
790423
90578
1297744
1011821
1305942
355770
1337123
858817
345257
494227
780080
1149508
1118286
316712
798399
500464
1130461
903990
1191408
433536
844989
420912
1283205
314193
785422
214226
420941
1027163
106182
23466
771267
422456
536038
92416
1310763
334474
1101594
388296
332561
530096
1066116
1160256
718434
900529
412092
827081
531068
86256
375580
379201
86298
763038
725471
1113956
23576
1190955
5186
1230492
169794
31374
342011
567576
330134
829171
258945
1328670
740227
1055734
1161158
732117
816259
1221014
1179233
445244
874321
910109
886818
422852
675103
544
157758
934324
1134110
747629
1291422
136762
850563
298189
18092
1075170
1154923
815973
294915
134008
966499
921724
361295
1069026
901055
1269303
952752
148505
1134397
292717
1132517
578262
123968
60021
403702
586909
343693
502025
421310
64249
955141
175878
697050
381824
100688
1119602
674722
1237558
220325
1169567
554580
792655
1271076
604693
937392
1302388
322368
407580
54480
760774
255191
766354
847019
530774
165909
1110137
4279
1309507
490296
354530
1309954
151523
215736
579625
444977
251509
900262
594066
511412
1161770
1307745
731760
929824
1346356
610850
898827
738729
662242
286039
1044866
532976
1122881
745702
1220449
626111
62898
568426
857768
1164213
28078
818546
1347990
485585
740285
35131
449565
1175329
834524
880391
22356
261225
528781
764047
375407
356872
508622
1150844
693486
578008
212818
379352
2768
1138488
659616
919754
163702
749446
142644
989382
211064
1304353
607902
322200
634153
190319
893613
1352306
1124623
766748
1048733
1082382
1140730
986603
412738
946938
50143
960186
599973
638878
821980
286472
1033777
1057314
1116729
875774
895768
1282897
1254617
1188975
1314670
501292
367222
62581
51409
668280
325383
152140
901534
579477
903267
52943
810868
831561
846692
289453
1301786
569128
67476
1018410
1363374
321331
743890
312518
728618
632947
861727
337429
391612
52799
108743
916133
550478
423662
575177
511202
276800
273060
1220762
1137197
1223529
190503
855966
770305
437632
1028382
201919
1055930
1184217
745643
637161
1037300
1066597
270274
585069
865539
1247328
461423
666578
895655
231739
369828
879938
409205
721604
907132
733747
349032
707851
829207
1286117
1157876
685911
382475
1300999
165671
140420
787667
645567
911264
354517
1294108
265308
674003
620080
646901
62723
1248111
668203
236787
391165
545820
708023
1211603
664730
1085293
72342
1126203
1287172
1187800
829264
1044916
965645
1116335
539981
1060524
1072978
806670
716281
669162
312140
9201
128995
830191
1069504
232207
1178255
40365
870261
792773
1216926
501149
1333572
856365
905011
1311199
917305
1012004
1075374
1362748
914703
1328053
295958
538177
76519
1064928
890800
317
687781
438505
1124133
227083
517410
1066217
472536
828607
1253362
335883
869943
923366
377928
1292537
1090039
749909
852632
987924
593521
764604
661868
851807
357093
279136
662085
1158291
459462
447768
1176238
40713
135952
458035
1020305
1067248
1131963
1145354
747654
956483
1017574
365064
164861
122116
587182
549150
257323
500857
1329229
1017097
978378
454506
860639
697866
216392
21514
547733
289821
660874
1023126
305187
868851
843998
358581
232123
998224
1169818
908362
775710
570338
271249
426746
229364
669551
466825
514753
840464
612113
727718
460356
625476
1360582
1263692
875016
1007574
234393
645836
1292150
127632
1352708
407383
336663
475078
875188
444238
1031317
564786
117297
888440
863468
467329
64979
1311717
268922
1327158
1062851
655854
1343530
1292744
32979
544362
1071977
264030
629123
942084
481353
1178374
1002796
563860
1110341
1276933
1087461
191989
605759
720383
954611
525339
1171725
1026434
548288
1259786
255866
396824
172381
139612
208187
556637
762793
554521
763942
844744
199014
1211103
1084202
1307286
113391
1139739
1296879
448561
1185533
1325607
648147
1194141
729559
1352720
576748
672841
789446
687585
471682
156091
1501
249911
857315
230895
1031764
568775
632264
131717
629632
1285060
284924
465681
535283
252897
1114666
67143
1349825
1177437
51713
445717
520911
1203417
1216326
893178
795729
268039
1035505
1340
1012939
1192266
1036262
1002574
637458
553522
109452
53901
192944
338922
971294
463854
467776
364309
629341
751847
424571
1339566
865714
1137795
1011713
1141658
504756
557036
248335
200584
625003
172407
733004
981296
1212013
568141
768009
34325
739170
455859
1302301
459358
28127
712739
1153630
1093243
110469
587830
670626
867215
1345407
818137
156450
389136
618076
301902
833115
24983
928208
870515
439786
173009
901407
1243535
1333154
440278
243283
1049452
983577
885765
632488
66614
1009996
215670
1110989
271527
522432
1160519
859486
23310
897720
1171824
1124749
403861
487972
371455
795014
1184071
479366
914869
1242379
1140948
145674
606907
1252443
1047554
40549
184395
453321
315448
1022430
1200334
565764
1335152
530047
1301938
1107837
823308
1158655
461291
735360
618533
1130466
1183852
1154824
872110
734170
128925
982309
734105
93380
145309
582663
10664
776541
231574
719122
255480
1226423
414236
99997
141540
282729
1275283
662
478940
971724
991003
274445
782562
1229257
1185228
498970
461652
1049922
926124
311122
562690
501633
84346
277909
527979
1006438
516747
146857
1159974
232211
1276816
1166578
1102328
360860
450274
1183098
1155159
935292
378743
214165
598017
1276787
551131
43062
1361335
595814
1320299
310272
97475
435191
72305
442861
297290
493699
1038922
1003307
21038
37173
753751
310057
337437
1283508
583695
1238365
1363328
1159223
708946
1055379
129624
1269780
1213285
1072858
1051534
222703
118125
830063
850008
104195
59092
335428
238532
937777
815148
264712
289713
402742
162139
432269
154060
329444
1286768
202268
720482
220924
495095
1214528
1218165
216211
1286465
138656
931184
853053
915329
206483
167750
160819
1217085
554710
1006410
483059
1287734
1133779
1229194
142539
439227
528433
1102072
45240
200567
492822
990051
1260041
1246209
394210
345487
700432
1171548
276265
617294
313143
1321391
340296
223800
158289
1262056
796463
716219
1330944
338895
264037
1252526
1143812
948924
66146
492787
600829
1276414
1223420
1159748
453564
679770
1219518
561815
334702
1116815
138081
443980
718259
90326
62612
878321
63760
408835
507533
679741
1094588
524300
877644
1006789
1262291
190356
426885
865369
1330216
1171194
258992
51370
844073
63286
834045
1298328
124792
220841
1117053
1220139
181808
412670
32733
714042
1234980
7684
511434
621181
196151
852999
681970
83567
429960
55421
582699
383143
1035000
885293
178179
1154660
525253
599583
293765
352096
1314513
1052384
1205738
759269
203581
820858
964307
946205
737239
1342489
450748
15584
323420
508339
62019
719057
388949
1177059
313536
298895
925319
1156373
311195
145427
935634
251371
575729
466279
266884
1029145
792885
1241189
425827
310040
930855
896189
1134962
1002659
556835
320692
244293
111770
1111931
1058013
1018379
108808
81148
49938
620228
696437
1102247
492294
1021706
1035270
1165365
29107
1036723
29453
503463
1252496
725061
1139635
880238
1247617
526165
1160591
565486
186248
36361
1316334
1097528
941445
759346
1245775
556997
1076987
1031607
55656
164035
205613
1014540
1221551
920059
149887
708479
473645
657057
1274501
653155
66030
634955
1077169
1144091
166505
734615
1210733
1005827
412726
1026312
1241506
859264
643050
1283831
1268127
1102341
417297
73450
949828
530124
341436
875685
131221
577720
892540
387840
1093360
538697
747754
1055311
673104
175364
1045159
1181400
565590
176660
599327
464050
120557
598142
1065216
172046
1095080
28814
1267680
1310657
924862
1076321
1186294
168329
553761
1077437
630493
1074866
835621
162674
555355
581309
745846
299148
1115877
445761
767707
1302498
60068
383076
135810
767360
605905
768384
1137503
754755
1296295
977827
446288
395014
731568
1238518
1176259
219206
171829
1078768
264794
1092345
394711
216283
704564
202025
1056044
1358528
728909
338678
291065
576648
1166171
798849
474943
418985
765179
203106
906141
1080908
72175
439719
1070722
46329
499053
1230137
980477
673348
77534
1265816
254419
152643
118950
16250
982883
1342493
1134431
686092
704881
666386
971961
1316546
1075666
1214780
1118713
727062
638260
149228
1129817
779180
359916
1092526
1228191
163558
908732
937056
24731
120856
142217
725368
737566
79396
698429
818193
1225485
1069026
999086
166978
142882
466791
7962
720621
1084447
860024
1290795
816980
530178
1120079
1069702
1099342
551212
28432
486807
1116734
270679
1251549
1356012
421314
979706
749757
1095903
500979
641428
282330
617911
369776
222256
699694
254952
538612
937092
474563
622015
134424
174479
1235433
1092027
589336
593433
28264
55728
1231434
1232553
323921
706170
585634
650952
466330
101895
1222013
856525
773337
746942
737495
366559
700239
581328
1063846
606204
175690
35406
989544
866881
1278577
692597
455993
1129436
1035527
822997
933694
642655
138948
1022415
140170
135488
720171
498009
523293
63366
1353338
1106025
464550
348825
582391
1195315
184728
390534
683815
925263
805798
897734
325639
1046425
697778
67638
735414
369221
113543
580845
1002308
1117135
133331
842039
559990
955815
733460
325951
81324
52112
879446
1327560
788420
935617
166954
1198712
583551
1146974
808361
201180
200538
713442
1155535
353651
1066938
1000287
132249
487536
1018616
1062451
1038488
1142452
427328
391567
251907
29914
574236
113440
351767
1051757
402183
1252551
647131
1031434
316923
890366
965265
1161435
752988
1045291
376562
54061
499015
55063
924383
1302722
413888
41021
959331
919596
434915
445555
483652
94547
1058023
1078192
225513
1045836
326768
1160351
322849
1332865
143345
542632
483896
1210381
528098
227901
380330
231840
86715
152111
542479
447205
1228456
477873
96078
15267
510820
1285332
5360
1210382
211579
408554
662804
550202
1023673
1247149
1220046
159816
345552
355040
1294394
1120934
1146592
155027
977510
1043490
535872
216909
713527
1059205
711410
730920
369651
312515
495789
1040161
500409
373925
308985
476672
952171
1224358
1191455
222922
1301049
163055
700634
37559
1033532
356719
1178936
800975
377917
1332983
836707
369368
708719
145453
607081
75891
240411
668399
661754
323107
16552
590965
1227427
1128518
802759
210164
808385
994188
956778
230206
731351
331055
500665
1028978
315113
454520
1120670
1226389
670402
95290
971288
1236975
482110
505461
568649
229084
59352
596225
994940
903393
388323
953248
878621
641341
818470
337587
507223
1266026
1024772
650593
341125
913713
14919
590362
1325455
804126
43994
586790
511108
613097
140005
594664
703684
500376
903873
399739
839063
588292
328907
668132
125977
468288
563095
335438
502619
552942
731232
750595
684382
1091735
688938
1179897
791649
1129729
502890
706071
957949
1162457
1073388
435172
397771
407307
1364320
217450
1275969
268463
739439
473248
310694
408787
420114
728636
1112941
1039558
208908
1017043
190863
375208
171806
308984
910405
532555
855454
165218
735470
19698
377184
1090221
1172397
837404
537593
903651
1300377
7042
743000
577956
860225
1271746
1145711
1221092
761059
584224
800716
1087080
1002617
131812
1188287
5234
924451
569884
1127525
358295
831477
1015178
1353527
795923
519528
770715
290795
247656
293644
162049
151417
95939
544541
406966
44833
733982
1013751
648321
340611
362553
945984
325697
677111
583432
518542
126866
823569
1083578
280249
1235825
1242584
127720
298470
1307019
643621
1273254
480423
602125
920037
215911
857003
409802
721433
1358474
626922
266019
776407
1176337
655404
1086143
856322
1358569
828674
1198998
1251963
814255
561792
882278
1161071
617051
862483
502093
948551
62097
917119
1137585
964244
1283796
1156416
340248
609850
1120692
242153
510466
55242
1013
1135881
1099276
427620
411831
307967
206994
360390
99606
311675
416900
612766
648494
904812
964065
765294
12080
1221205
342283
418679
654077
939284
741550
819669
61624
360349
1334394
1319318
579285
530403
483509
780594
100814
557423
1115431
1141864
906696
278632
985786
951402
73242
107126
237070
707237
1084986
416407
80376
449689
1057895
769980
134014
399796
76967
1317897
1062734
1316279
1308439
81674
135711
1303406
103323
218777
695121
595244
1296115
806267
532626
638213
917128
591540
1306353
1162222
510860
538561
877713
1116118
956968
728170
1286316
12533
1271299
289278
613789
47221
371565
704172
1345558
213341
313360
627337
448656
764259
186904
273003
6160
23169
1219951
31071
338139
508576
359279
920228
591450
639437
139067
592532
494421
1091895
915190
1096017
950051
496079
560861
975091
583188
1298865
885826
27005
679897
242619
1146386
338290
636792
296241
699380
408258
1297212
804401
457348
381122
1357573
1083798
1291125
655036
41640
1313072
504431
234447
1267971
477717
149487
488949
223506
1000576
488296
1357158
321700
1114514
250515
371295
479989
257358
61952
484300
1336630
47031
223535
927636
579843
1201281
223928
750403
929440
870212
529757
1314551
1101042
408400
275074
245703
1114932
155713
1358263
1251608
727961
687462
1072688
186671
1240504
1203576
1361160
701724
374773
576385
559401
213063
472839
623917
141676
376060
62707
956196
697874
731523
918622
370890
428003
159398
661495
763623
686669
955798
214869
41494
298860
855711
918160
302705
110781
988288
577004
151187
1034289
1086099
764984
1068100
58618
533984
101235
8453
33012
816692
49569
394647
1237782
204857
263826
876592
81043
792140
705704
1192757
244316
1327359
1016168
621713
1107134
1145725
488406
599037
815148
912000
23098
290617
316302
435008
402583
1331800
1253465
843349
458864
1181377
502708
168724
591492
638008
425237
474292
720902
84602
237787
896240
453680
1026898
856847
1065224
212947
1145244
54977
890579
1063940
432441
271195
722053
1133033
529551
774041
1168738
32337
1297577
281042
871163
572269
1124941
25612
183330
1288300
513384
153962
904643
112293
586091
977670
694841
49977
646733
827348
744741
572792
1180918
131775
663710
517009
101801
131036
153668
307342
535962
392674
354767
1334176
1036640
969635
204317
150409
819321
755808
1111163
1086099
602921
857179
876133
315655
97948
366773
1036841
253142
755580
92594
1269509
248894
209743
1320043
1119222
1364093
476572
20956
489462
1021492
1147102
212350
1074730
1121679
981529
192408
945942
117087
702773
815759
185216
278911
390606
532997
925451
1047170
452486
827532
336799
424530
306034
607938
252943
841216
1016210
1229473
1000618
676547
154540
333919
979099
524327
619742
29190
342058
326024
664041
76612
1352128
277742
207740
398272
328380
74366
1202585
577873
279642
139342
267120
927848
1011393
650470
474302
1124310
330162
254627
761332
6721
750171
297644
490359
131447
1155586
732086
939690
335312
1101214
1071658
688936
1243198
470781
108637
1031871
23832
1012769
1027284
457692
3494
27387
368437
916628
1278108
604389
703159
430762
19257
373878
527985
955505
657685
102356
958477
1215447
307668
572060
21204
622943
372424
643293
301465
481182
1035456
1097838
1220554
899624
1205851
683477
1331399
1032244
671927
673387
1162336
22981
165958
1133542
1132504
469853
73546
172573
1011751
228639
983832
684309
138195
880551
354019
703008
634300
1181863
1145866
240370
1159252
1129548
1039005
197502
586909
647664
754028
1221111
860870
365906
1085533
1176680
787101
1266094
848314
7457
142636
754441
864653
804518
1316375
305213
963186
737676
951255
1012778
79767
826461
581031
37967
1213471
946377
1228043
638852
173948
306643
1319401
158538
952405
1202578
56186
468865
548615
725176
586296
61928
86230
1142252
598055
1183165
386409
417649
1105805
1098414
192709
1115335
1192930
1310585
1218309
635818
920645
1206111
1321558
160363
734309
784146
80297
885540
1275262
737305
794945
1039118
60813
717334
1045056
353492
609827
1354542
848235
1318101
72897
1192725
900395
1062952
275438
938722
1301899
244160
595460
205034
434417
760007
194635
473016
57303
811940
1340739
753555
982303
980581
194307
1162319
119274
991883
835524
649200
1255258
587070
598826
338545
1327524
297345
633206
1170717
124205
1300007
532145
1104975
997699
1257276
309541
400160
140318
291256
825084
816600
288350
1171135
928637
1189409
17279
934042
1204853
1008071
378144
26006
589151
225543
485527
547085
1353055
1196995
818806
1088012
357594
215548
364149
132126
960928
1073787
247014
233213
591086
358663
936861
925647
1175455
1209380
424810
399607
327703
1355430
830419
1312824
675687
687475
222207
758060
329483
409994
530659
616467
884984
1219389
1348137
977948
1022464
448965
66301
72306
36702
958610
222137
343711
1095661
1212508
30005
273300
699844
1286138
881111
953419
306373
395237
254763
924795
845263
1256261
1050966
779541
1194929
413901
228659
1025493
531003
22869
390808
534889
23236
1263505
1107658
1012832
742348
226152
737104
1179442
89891
304930
850280
428460
1287045
439700
1098551
228207
552014
1252290
816217
565862
683269
157925
492200
1200935
404701
715634
923077
178404
1249828
184401
909542
1166677
921739
127584
206506
1016045
935267
617281
692968
860808
27780
858593
634836
1029302
679725
1273890
1331405
141082
367238
1044814
140303
270148
406464
1318822
1345106
566929
169807
366030
150439
348687
996497
1212581
1273568
751181
537913
874686
951651
1094279
837647
676057
989718
106107
1183176
901349
990311
448032
662065
74092
1263313
740172
1232968
861442
275808
973127
133051
1022673
889468
286551
577159
48804
434297
700822
82276
151041
751368
1248012
569076
40923
785843
99802
466471
342111
400201
282526
723884
172654
1258955
1361506
1329232
1167510
846514
22656
167329
88189
1031903
889701
401690
1025521
369414
741058
617448
1065834
752464
502303
577672
1002619
1318543
1017632
60337
1068742
550564
494716
299002
856670
1143193
240872
301123
439920
966108
1153064
1014856
28725
171810
654280
350294
966702
811574
1052513
567936
300086
952052
488945
518070
627053
1045858
157630
832656
403596
992367
1137880
829844
439540
193710
98516
1293235
542940
1321656
870455
522572
213029
758046
1261411
649478
113741
1277126
951463
535491
1086725
639817
774054
537846
855329
396432
386100
662040
51484
1034701
880575
220593
1298354
82338
1073966
1151956
576808
1270139
998675
637254
242033
1337585
460203
1215363
933277
1277761
722643
20416
1255465
1088866
128755
1169436
376726
213806
726543
173226
97526
806842
932611
265937
1239883
70173
1094055
265781
567377
1043520
112311
1156298
786569
1073738
685546
1087243
125740
1332592
259924
1218230
1101407
469901
635202
1102712
136560
736105
806238
132492
536188
181244
987658
571772
587990
122755
1123636
1162761
1050102
106144
1292098
1350187
878585
1322931
663026
228658
828125
774369
826494
928634
1289851
679525
113224
258294
1075987
478771
1334276
545266
71029
38751
415662
349151
1179923
38433
616037
840348
1091706
1052306
511223
1296871
593412
468857
389855
316650
464166
560728
1328427
320623
557363
721631
186273
630427
519850
662852
1346156
216574
865750
526356
867719
524859
306583
270045
762115
601669
1209308
452065
1051422
1362692
528103
162566
1074688
712946
809510
1224882
299748
825785
971076
300692
782179
193221
342121
79328
484808
284198
393091
1057893
458017
941619
1211419
620716
207252
1232264
393717
626328
822349
843161
366457
877211
1325251
428011
225119
696648
660932
536786
644592
81153
1008785
416134
248313
533201
269255
548839
110832
1273193
1156743
1228043
461192
535963
1283043
974669
1044446
792995
774217
1152377
1357402
469359
767933
1144482
378415
706467
114779
393339
186529
249976
960209
1248220
372422
1230142
944947
778503
62968
310774
454500
506412
234380
237861
1213160
1139709
431536
171906
1020333
1244232
53181
579245
425771
1324525
483857
888572
807121
1336162
993552
426094
1225509
1159368
907101
621097
170800
737949
973275
1179710
425864
566986
1346212
436416
831181
658858
167335
1364394
644195
485238
460093
988241
1204315
806648
1281404
31714
1088007
1206252
433960
1260673
1023236
453552
939090
307620
1273602
351565
918166
612992
1288674
674327
839939
674980
980244
646452
141688
910572
286828
1312303
1316028
378134
525992
1208405
412526
122320
493291
1363963
942007
772914
124313
684172
753341
49531
303775
1087746
57320
1146630
1005752
631216
646570
798859
128096
423162
702477
761274
777576
340558
26510
1028504
1016501
698282
85906
597695
1276812
1140604
35207
1277085
392700
552833
1361993
977603
1258939
476180
152393
724417
871461
108075
735571
950080
1360817
639580
24375
1319316
734135
1318663
809106
503334
560483
1360897
855793
179150
1195387
1206766
462733
565654
166112
931663
1179008
547596
18826
1223026
1341694
694271
1259514
825593
1285636
1283505
129671
420204
1145360
6355
1189730
570397
226781
197967
324152
968895
109995
1093480
39439
587160
278631
794548
509972
303070
1302688
513869
121521
509472
132058
525331
390372
872218
456572
335990
469640
900158
655447
911908
989553
714687
898103
968798
264115
564174
54955
231893
23110
544610
535170
1242158
868927
420107
902451
158310
197030
1281506
405640
739116
275097
1224136
826619
1170002
917495
498138
927897
535812
948325
247120
1047991
1300246
18151
18519
520125
1251789
988474
785499
543681
1361783
1190330
900243
602984
346680
489336
404388
660641
1262299
911100
1277140
268007
1221356
281600
750107
1065374
171111
48343
1237700
400462
864687
928319
746432
531072
933427
649760
586527
238045
929694
413935
530949
1231974
312121
666563
313855
1186947
320591
1057189
1304084
154113
1096881
564602
495367
895884
1176476
633915
84355
1269973
1154095
460742
1055727
779718
406725
827406
184701
1036600
623238
159558
1274326
77205
376053
426261
969967
189209
230428
471946
748552
1246895
824987
981778
241468
418192
549254
173688
364575
530334
512407
771024
283454
872497
477149
852911
362374
141262
931460
618861
421273
494244
1304409
975808
1045844
822922
1315018
647388
864599
782664
66212
46969
855139
887513
648756
389807
20491
1224282
884414
1207586
63579
1310401
382063
150635
740776
1130097
290279
131141
1232560
75140
431522
1043023
1041621
391725
921534
1116243
864719
1283695
504170
1076299
1168588
19696
790575
36741
488023
184711
199642
1029702
1078077
47390
1309228
671811
243509
66672
259071
1266287
1197917
92498
667659
657574
889678
1162225
436759
574214
764109
796315
310235
1237205
29351
959829
333478
987445
533135
484198
741220
408222
970401
472418
830493
1322412
416970
681615
1079347
98122
1213019
559140
160059
164554
1024836
1099035
1357488
1352722
157120
478765
700292
1030170
1168233
910255
1001885
81608
804374
539768
745067
1059385
366365
116511
1058717
1075945
116649
127394
1318019
560317
75789
340424
752559
1228855
992952
1073137
989130
364242
787708
525974
1275762
790959
423995
264496
612831
659715
175469
821743
1174349
879595
479083
100592
161469
1361588
618719
1240437
126650
1130816
145985
748177
866305
305967
1041522
1048022
337851
597335
759619
935870
438469
411978
1105014
63404
971010
843054
160326
1303208
1232676
757059
667680
1054797
90016
164611
149223
1238858
784080
14140
491548
1096625
760312
960667
307216
632447
927210
846785
106683
722646
593284
994289
978796
302973
1170394
1106298
1319978
710694
984189
634356
780606
865330
154540
528737
133094
872681
437846
460713
1022133
177442
1257058
924673
1058075
513658
502297
722349
328397
1102281
972736
1310519
800328
958697
656580
1255722
490179
1252593
402130
302766
1151350
1250589
1063719
1171380
680525
570983
49855
973250
1044793
457075
1334525
145880
916521
53672
400839
1302263
645652
1007596
925679
565827
113852
1346738
986960
793972
488859
753724
1104224
1061175
199406
1283861
1085005
661438
145164
869371
54462
1214031
913239
702611
796306
597125
911958
896180
437664
1068243
1298735
654670
801036
363578
654819
468592
169835
1331782
1350822
1119312
1258178
624394
144728
1133615
627914
1024757
616102
30858
1193813
695487
1176848
103434
935217
221925
1042110
1130788
815526
1151701
370660
988023
964770
1187330
1322677
228130
842481
710694
889028
23277
47089
494588
411774
79860
618934
279411
1079985
124622
159969
526062
660999
1159778
333608
865955
283081
304070
1336659
312266
82067
59993
105258
455832
591339
996156
299835
256093
48968
757802
750007
34673
839243
1362670
748184
901732
865013
13379
885711
695971
342365
658255
974444
1215341
234457
808647
366308
849710
806492
1285132
1361609
425203
594300
980917
1357883
620966
54855
222347
667592
127166
602487
1288672
417652
266851
614686
1265975
311802
238871
232459
137532
453052
221906
599359
185751
786242
452128
420028
427078
351535
211708
373096
941056
1309967
1055430
557639
1131209
773593
389621
640788
1028387
1244278
1206487
258810
846
405219
782891
1346778
1135848
848931
864425
862037
351368
901487
704010
1260049
939237
107562
155937
1139222
173035
1360724
292116
763593
909911
1271139
650467
1277410
1251671
897576
75899
1205770
60428
816749
743087
1051990
5256
1168320
16235
973797
1155251
974953
1131523
429825
731985
349206
1063077
135653
796028
799305
598487
1223011
805579
823815
35865
1225653
608511
413636
219437
739612
152914
87921
644421
885371
321031
1297106
393757
1296159
876171
18976
901717
463551
1027487
1162383
355937
1140195
928382
1302039
170131
242109
922533
378665
1216995
113988
568818
498358
667929
1060044
217600
1258076
474712
953416
893371
1021703
1186682
182912
1037743
648948
666472
68579
855279
670715
498190
1352495
1259782
654144
172162
1265243
867710
24161
371294
788680
1241337
1069308
1124050
797572
1165443
1308782
987013
1346955
605722
502559
331256
1195945
700048
842825
842550
958587
763178
149206
1095874
794326
426382
904052
113883
805869
449867
13017
1117388
1345823
232992
1171534
786873
338294
648160
280717
499991
378458
1148060
1349545
39302
556189
475233
427330
646923
784450
497797
1327705
664058
1062565
764119
646848
473973
265096
363917
460378
906519
622282
262915
606575
234057
220261
260372
332604
337777
571216
507500
1204352
561841
767598
948647
590196
1325195
155561
1066858
810666
657908
553452
1129409
242286
935049
1303940
427558
72538
1352651
635536
123839
746199
509714
54166
627622
941886
809119
894652
981153
1211228
824818
696402
788576
317993
389600
1209083
1154902
75513
1304766
1081912
1273878
1002860
848644
965253
155319
436157
662442
836577
513270
414079
962259
1051825
119628
837024
543654
415440
162992
528308
376391
474380
534885
314052
180878
547212
830690
326246
966797
1002705
909285
1224056
892269
8889
191351
996696
462803
141046
1294618
948752
232299
1215095
495270
737586
1273022
108356
290701
771374
1174109
1055657
508392
297629
1271940
538528
525564
1032942
1175487
922077
124280
62582
154839
821445
366016
570835
484927
905275
506164
1360831
201728
1289052
1005167
617167
326139
521002
720940
937030
1304246
681593
611124
1362642
11749
707601
1013832
9331
471449
46900
1289700
1162494
332557
102802
565057
127241
1257129
1310900
556367
71522
1355197
541972
719448
785420
981132
1257537
1198937
397521
1188706
1119969
15996
53157
784404
400850
1066536
436492
211193
1286927
769095
1059501
294413
1203045
321234
727252
210200
438782
902107
806086
958726
1116937
519805
191828
1109823
182125
1264632
536634
936377
207542
1229758
1280160
517882
103423
256707
961874
738697
704198
1303662
665482
938063
1036357
597435
1223676
646114
1089364
353573
763788
445678
873075
637067
838608
739029
582388
21882
1147708
6357
533377
561786
522312
1059786
409368
1233351
996338
504613
278692
1072791
584523
946723
647964
70625
743249
348603
1339894
785202
529598
378130
307872
289538
70832
561971
860675
94336
928137
306157
718652
319290
390107
7593
504291
578178
439394
151761
701382
740444
670606
212693
606697
147768
50034
495798
831663
753434
1271400
410504
977949
615294
822801
1185913
808913
586894
1315428
1131771
1271017
868227
255558
319056
1313633
105821
1328804
1350486
794010
659519
1316675
614381
1213117
136767
981770
743766
965649
1035266
407337
354629
167526
567140
928455
1126746
60946
678443
839215
737629
805550
1317784
445426
37668
93064
341046
506994
1039007
1338835
909840
994559
735073
135763
1054778
336057
410175
41566
1118403
120421
1170617
1028928
826302
532750
372463
725923
1221094
107752
1256283
832496
1090230
820492
103946
1175340
1226892
525114
1061649
180220
421174
1192767
968018
1133727
991362
114326
728504
568743
957676
140813
772160
1278489
369153
1250283
1106563
646143
206634
936386
469216
536527
708354
907940
438121
1348978
1286867
233786
1113160
838094
320356
795994
264639
276220
256904
565687
1020354
293109
793595
1256531
875775
695456
54209
453711
875479
1084152
399177
773266
358227
1067079
892549
605386
1070242
272648
1154453
932554
191324
1307414
826242
1244582
815710
546631
61936
14290
568871
276348
750917
786310
523956
1146815
205754
1272487
941717
1137100
601232
1107173
472518
1027800
995188
714084
1349591
393405
287479
1090199
897299
544937
930559
697856
847092
1008418
237830
785687
253448
1053822
155671
327551
758661
187447
260690
717882
660054
969541
573920
490702
1244797
732368
902707
209365
989512
314328
1163189
318517
1085733
101522
1003786
95232
23928
666145
499097
49589
438636
505086
292497
271710
572955
1254547
540866
512544
161930
102125
174395
1094409
820788
871834
1295111
304835
1158056
510404
106310
694586
1097154
102373
505353
696402
295103
469588
238716
201812
1124789
116967
205031
641342
424395
745657
445181
371329
718169
1182206
237100
1295946
27
1338754
1008231
1084780
708338
245165
1300262
971616
619639
1253513
571843
161211
937916
548108
875284
1003765
844416
124985
794091
771890
756458
794264
999303
1095694
320018
995047
19019
135075
49840
643990
632240
834920
958549
254542
374334
239955
511670
381394
955344
410366
595620
806084
1010480
1064501
524813
53439
952474
186335
552112
656819
1216007
154819
27340
1267501
866220
993064
203453
748664
518074
123676
1208136
1032983
1324307
1143835
1212681
1311571
533885
1189935
1257127
1353030
1217433
714809
115180
1264054
1029161
183388
946510
330111
665591
18279
203005
1333985
9218
919498
670906
1022380
27800
457427
824767
273247
302281
1335838
1103735
421748
1307563
661369
907602
445520
1302145
1159812
1274454
395691
864660
1334766
288981
329344
1199629
387325
150398
1346334
748036
300089
250202
1145022
884279
1363213
590613
118866
1299472
1322317
363970
1193836
751611
6300
1008264
833377
511961
9766
48069
308388
1187111
109046
968908
1117464
1358113
632642
716113
203788
791212
863206
980443
53172
563462
489029
1324153
1319734
240372
26384
198584
338731
1118167
925028
840752
55501
365727
144858
442422
384031
964745
657656
532474
1281111
200430
167853
82166
321855
52972
1253371
771852
734817
180256
1136501
309779
57109
817029
1076659
847298
840935
634172
1362220
574287
284321
821468
592510
50697
1085863
1168758
568152
729536
175719
1342409
787427
394426
1280229
368537
742782
638990
96714
236199
170489
65833
846679
748002
336841
1227609
63636
832576
83102
1112448
545554
1187226
39145
572623
634765
395115
1294815
784280
636580
726082
739873
614403
967184
436441
914014
971137
677332
347409
1363362
1149299
697364
1154783
182116
1168592
809724
1174692
617312
105415
1044365
351159
57679
83193
147832
1355656
26122
878393
310704
218540
1055878
773131
928099
954542
630788
464880
269949
431017
901142
625342
49988
1317552
959334
1080787
946717
629409
688444
359931
180039
1209693
677559
1028721
691811
1316858
505766
638603
326974
1170755
1237935
606941
179128
136201
378743
534562
1122872
898111
234070
221392
1320494
1111323
1099150
990123
280276
1286873
861613
252065
1255348
976774
325819
913310
305702
1071043
314128
96582
994082
99159
846418
636360
160002
1075603
879013
477156
944620
1337579
952277
37357
894505
811797
506187
307981
43288
739552
1117183
379224
697361
899337
1320058
1269586
46166
936354
554033
432748
381000
836461
282179
277075
681416
663598
425121
824104
450720
625636
941203
965708
493181
204565
670525
410656
404690
672305
691594
1037010
464931
1192895
1227643
1294006
409304
71842
969203
1131083
1179685
1190514
116290
1221030
859023
596803
1233716
49033
842456
1359776
121482
1079207
1013524
233471
207462
243514
647169
100659
308417
657839
779863
447386
334315
1094354
861693
608194
598324
72835
958701
1028935
639476
33327
954135
981200
730032
561457
1269112
1022721
837531
418660
764663
835308
647529
1141269
1061447
1165942
34168
253942
702141
1262243
973295
20703
1147177
317750
1063409
1302843
256105
98439
910158
29294
829796
753145
151880
885213
404657
705463
1110474
1266001
383878
722753
65898
711117
948808
657950
769450
1098318
795676
195694
763155
649730
189577
6847
304707
901853
1080217
88479
909215
656779
1190323
1094916
1025059
1240983
1339384
1001581
1238360
813659
99608
1060299
167276
140638
434742
921754
440890
1213274
632745
297804
783850
1136364
570718
995846
523093
680679
818597
1129176
1138101
499239
311851
355173
38637
726583
764810
1134318
577638
1153227
64188
468032
123194
1107875
620367
105011
989254
543606
983005
434887
143179
1358117
967600
1334652
324394
629284
388014
761657
1098862
128674
205554
956454
874863
966842
309726
1278604
88976
289909
1286023
54926
848542
320482
120184
640576
1306514
1008541
331595
1243922
1198546
401968
1211516
1206898
601247
795991
1134320
1349196
811559
521475
255543
903570
163478
191562
1277457
2276
344478
275614
936695
832617
1080255
594101
511312
456513
1127982
398943
864669
1338514
1348571
798684
494361
837918
694672
1136377
531577
644393
797755
162133
657229
1333061
841027
718448
713567
442033
287081
546018
366381
1292349
911706
1308527
462553
592138
667758
126701
485241
346929
105032
337223
198950
51236
520590
169774
654463
994917
1284856
674890
1291582
1060644
458965
54627
663461
103743
403061
1175330
401989
514706
814843
1163006
252478
1052495
635830
1023535
830780
1223145
1256705
987732
623491
912635
1364266
722432
312398
1190503
344193
1312685
263779
974956
894368
714957
1207974
1164571
314193
222481
481340
103455
243718
857177
1067544
1238852
137403
684260
732658
558980
717086
220475
219207
641377
1095797
40033
14888
625250
1078853
494375
232712
659529
700735
729003
1260120
490961
570329
197615
431112
1047355
67612
495193
1114215
312538
827787
1122732
550506
945236
466001
675466
27373
362076
1015389
662401
1296982
815142
321299
638805
717625
1344382
1339634
620917
419836
1243497
900119
1313370
683959
174925
1334604
955971
235930
754483
239842
708966
1052461
850759
162033
1079620
645479
936326
606778
290851
370468
1272174
890418
66150
518682
221842
542652
282927
944517
418764
305619
400347
119938
1339849
381676
580164
336059
818692
352177
131283
698431
88009
340569
215365
1032440
1009217
303290
1083947
310768
267231
1343610
1262118
1176410
969157
952033
750660
511738
776417
1133094
168486
1351126
1060583
653315
273666
1264566
537688
137812
839900
543433
1209069
107801
1097665
247370
1064919
1188250
476412
508234
521627
329514
101061
1230431
1020122
819850
825931
417263
1212389
1049828
1020973
226063
432337
296581
218261
806837
1360477
1342771
877518
1275418
44999
977933
901840
525946
19440
58372
1309962
676436
1311621
724034
1190268
132396
788653
428758
899420
509314
880004
1159798
113620
407743
1180
1154879
320263
894519
853896
835685
156512
1291051
647094
212860
264659
1025800
767576
767714
711773
169929
318418
833103
1340375
85147
1093714
1083395
874486
363451
229489
271075
1036530
11720
361283
996740
805561
1193180
423948
1288985
1102160
632600
586093
792528
618738
76640
370584
585973
240845
1227905
718122
1144514
482139
1139476
197508
1135149
836953
771636
573669
1158976
355450
666240
783580
1171250
728361
557504
10061
1002968
765230
406743
358702
87514
918019
573087
659319
621439
1259863
721531
536349
1258386
1155909
706177
867399
587516
364111
842970
762628
1146886
1231635
702104
401057
925140
644929
340870
1017736
518573
109138
1177466
481095
1245703
48143
302066
1106082
61433
509725
1243779
229711
176228
753247
1173036
875944
43383
618659
573282
825223
1134947
605040
721971
614104
1037093
49367
87718
737111
877525
31232
1267714
1047836
57483
741669
663213
1114841
1279723
1308610
453059
412930
317970
119497
746061
481335
604847
528100
407723
1245304
803056
1258268
960228
1098727
1347829
647670
1165787
34841
1297652
904681
1116019
309244
1004348
1131870
195565
1142811
1288058
257104
1280874
308378
591988
870845
677355
115036
905952
834876
404501
437594
313362
500018
541241
954798
1301446
1273927
1239668
774298
339910
1337560
1034009
1039010
1207503
281301
854926
362922
1172622
572052
1067959
331224
778386
520008
88437
744699
122601
1351825
486757
833307
1096078
792688
973579
1315069
179640
652517
366623
638644
621818
1074612
12629
511139
676371
828310
201846
1108707
1086298
607562
99499
67256
43174
5032
83741
474022
276580
698785
489515
386687
270010
1334242
939166
947781
685693
615264
607686
343569
236977
466407
1300159
142695
1170700
630622
336801
1273689
99456
270490
396056
347503
1157597
1046539
706857
521959
554749
901377
589599
522712
415171
459461
1184531
1238057
1077454
971690
499757
1275375
1098864
271366
1207190
498579
223871
231839
270762
978624
1194756
923399
177888
584646
1213092
390529
851769
775857
1056889
57959
141047
177170
1041201
1169862
195231
355582
1314304
857831
24327
466558
111522
764256
1143700
666413
1289445
318494
710713
1294759
626925
174847
78593
1011256
1110349
223738
84383
498327
954534
219398
307568
1149401
773283
603960
619941
904450
1058529
49468
448446
1284605
1078068
1205142
375719
969962
1150839
52273
1031577
851061
631662
990735
289132
554161
496577
569273
777576
97813
1020161
1228529
716945
1247633
1225802
1073441
1068278
1304560
848223
239578
1018178
62072
805400
657124
186437
214306
1296771
1049906
1188352
1307576
1105916
768306
1114545
749134
481624
934463
1089955
416157
323338
392540
4359
373379
1281553
867826
854951
362265
252749
1138321
917720
1009579
263682
197012
996349
726207
467742
1217221
273191
1292730
1340472
1198717
866075
789168
523212
687579
792948
538481
702246
1164436
1257393
175876
415338
1253985
40937
1059856
805816
946149
1073011
847414
350853
994547
1042008
1181404
1149924
98892
94956
929351
203247
870262
262764
84918
134015
1297337
1172384
1342915
827742
150324
83839
984276
462256
1118679
1051677
530025
499103
833680
1068116
957326
659842
816849
225791
1167662
45601
761634
692319
755907
529499
1103024
1063698
144019
46901
736575
1137893
1276148
46978
790925
463428
688041
374170
382791
376535
1215008
1151866
1312825
142070
951245
822209
75161
339710
1143786
968529
769914
327305
976872
963623
1197091
637805
1102787
1250902
640635
1230426
1128205
1098293
158427
280856
1287942
1219158
290356
1044400
519075
1237548
449128
388370
592710
606365
422913
1001962
1313515
365691
267230
57015
914930
883859
370529
204233
894088
1167413
1160323
1063397
20650
1065493
530304
1191229
983635
520613
257084
698990
756132
458640
399496
252620
394505
292667
782677
805869
882467
309605
1321612
558880
421920
1290571
716487
259772
1121709
1243394
1042452
570568
1301000
344615
329349
299782
516636
22868
562924
1140353
1280586
1200902
1001734
1322257
950984
1266237
253897
76309
1162224
164827
139565
911864
312989
753444
371723
1046587
203942
841893
925613
1038598
573219
698184
634324
6077
914828
787449
988274
66978
301932
1112870
511096
1127743
990799
547372
703781
1052457
1021166
15940
963836
919593
695649
455814
266251
782171
1082570
1303115
519597
1230810
657340
556686
1203242
467741
1293786
1230587
949888
820701
623782
117143
912685
336178
21401
866897
550795
705019
536361
996584
1129920
246011
904060
98054
223265
116190
204006
907864
559245
829393
1248675
496740
330283
983244
22971
834253
1289400
102398
595101
509264
1046794
226942
287453
1327661
755592
175240
1002040
984979
667479
223670
883736
1115873
1342696
903596
1213790
839002
877096
1001075
962485
185598
60593
1203384
331526
157420
246711
1327028
475292
220104
763256
119056
359098
62905
587116
1105397
879834
90635
1167974
866335
89288
411011
156943
1057767
90448
221880
960273
554051
860548
882485
273964
346238
777199
108339
1331261
476165
16229
834652
335384
2601
1048762
1048706
1052596
995333
789329
314063
192810
16201
245980
1353838
824873
244795
861689
171904
398376
301192
357332
776241
1154115
125291
1287817
1252116
515842
933222
111256
175418
993832
639410
1321930
608626
1304142
935752
813344
344831
315286
987269
251903
230136
1178661
470783
226942
433806
503330
1180596
1198390
44863
209328
754428
855874
949873
11762
1188285
134931
989194
482465
510813
778196
1264638
96963
477280
759329
180814
368299
432310
200196
119210
889603
646243
630581
375839
242146
81832
603268
243740
1272311
657698
122636
598215
363684
934586
1107086
664461
394883
681814
596561
355020
1184426
357013
632829
920566
1238599
1167613
661786
1037476
550499
8830
297143
1056797
690592
359601
1144030
743423
522953
593547
822722
802562
540891
160285
672357
346387
936356
669787
92060
940192
1156334
265686
1194948
955266
110761
603467
2293
745100
763596
1271959
490679
635430
166768
663582
1201507
151997
256892
1330726
785417
1064053
1306698
541632
765397
205024
343431
1275898
1116287
726791
349465
1060950
1320167
839073
293017
268371
699508
2336
643334
979017
193325
262208
1225199
665471
366673
540582
259354
1063180
552090
1204893
211138
1343575
1319385
607023
1108443
1354702
1158556
797099
746404
1333073
633722
1183027
1097530
567114
37114
152200
799521
428825
20757
55731
343454
67284
1268414
632984
318151
650794
240636
401143
530272
1275414
390328
513711
604513
672501
63784
130086
1293767
53340
322657
1071751
1139617
1196278
1349725
235015
387547
832330
696668
503642
1311321
332151
1199388
851632
583384
372915
1279619
52102
586322
315835
648741
533587
1126529
208498
27916
264460
973235
353918
198747
627915
619939
1258059
702171
286403
1390
246398
710022
1107020
1052714
526479
750982
1323392
290058
1347369
762818
114362
1336295
418569
962958
783464
860430
471657
453188
190306
373889
845750
38630
258903
168767
1068258
694032
1197989
258009
1149509
992528
883357
266478
347025
209246
302057
713621
342750
1144738
1248745
1171350
1192124
797517
676026
756779
555796
1283588
143956
900509
33851
142892
467502
156622
789849
860756
1286715
159991
1259541
252528
811315
986121
1330893
834008
1319739
229910
1037549
1023064
840023
242841
173883
897816
921394
843228
643744
1022406
658383
1242403
522129
387649
854490
628830
347537
506977
699194
199658
767160
211309
517605
79984
363756
1305357
621758
229067
752138
837942
357573
1112007
253306
555057
1087212
1203748
884519
1037201
375154
1203823
1139864
193735
58363
1085757
1333792
1352957
1131361
901784
733780
1232398
671927
1308844
4811
376537
380900
192146
1213993
827632
1013941
984218
92382
1080969
16903
255730
383241
779428
552598
657840
1162531
332443
319039
867546
716414
942543
905731
822063
113862
269674
733117
550077
1263533
806320
1198541
1071410
910361
343793
1346786
1067499
21555
185715
679644
1153982
212861
486246
723853
439495
197291
423852
1006525
83025
190561
754025
452600
1142912
58864
566097
126065
1127775
160910
352227
1194394
312814
927046
743906
1342019
120229
1227105
1270947
302286
452058
1340037
713597
1170905
1138580
846132
976263
489889
867211
1022398
935504
320053
700650
1171167
635402
913370
917092
725665
1008684
1110345
481102
407019
1252640
1264675
1131597
175255
454190
379362
990137
574586
222131
859006
250170
1341407
602434
359342
1234111
1361366
601097
592984
289043
373575
171847
24467
917682
1302442
355442
486822
821853
692498
95984
886322
102232
343219
230727
522311
1123719
243238
383180
53887
1144540
308487
492022
549464
484630
857840
1023152
214872
834543
502724
104352
15153
1104675
439137
947531
536608
943014
376822
48533
174675
374371
156465
1047227
350859
734944
979702
83572
935886
1065696
182488
123796
1013816
349717
439704
551025
831139
467633
1322169
1050797
828022
463128
120742
1291807
431762
67703
928703
627644
1014541
1059848
763074
558226
111364
712539
562914
485531
107838
244960
747106
115196
584617
433673
340122
1136464
922761
852585
1361482
714751
1049150
848602
750349
437035
889807
95768
1052843
1232758
70085
1213373
760196
1143245
218021
976530
1028228
1112818
121083
1090122
340345
817459
477669
1040103
1238850
363513
1279382
35944
370460
615150
772046
117142
367609
1205552
1171746
1277612
1216040
238917
751461
1102236
845249
674762
1074695
715613
182565
990203
740342
541350
257730
1136543
266516
86236
1316302
181893
77816
842730
734975
788802
479252
1360103
809447
34743
561805
471908
263300
858753
251988
1256118
589053
1337582
1282984
178316
394289
1298575
1309872
1182744
783397
103882
774135
380280
1096586
371670
1076426
1092878
1310465
1162421
231455
1087800
1037642
1268267
1199830
461200
361235
1183074
541024
1252374
317836
278029
792169
628924
519377
1356447
864215
324918
1254561
262608
666169
524748
1206077
1071578
435695
361983
1112314
562894
592456
183496
1322915
122795
318216
147610
592086
783922
241561
178184
1110691
962573
410387
396641
880753
477180
660746
785206
113404
94226
1215365
1306523
1157286
756187
136742
920017
1221087
828500
93457
342167
772024
223549
739976
130424
62804
723417
786834
1141860
141249
128523
359492
925455
1268852
1177633
806058
628061
244722
1225263
515256
427889
605049
1107302
585646
745057
178268
312805
20028
371112
299426
441096
40705
606296
238885
573362
1358728
1201041
310929
1167186
366034
897853
1353721
957125
1319003
1304977
1164962
100824
629695
853007
251731
906981
1279642
1248041
770501
590915
630107
516686
1096180
249124
164593
885536
37756
459536
607718
316842
429526
214276
409461
1241084
126801
1122355
106612
797136
434087
991069
886331
820745
1015309
306846
474624
1195879
309239
772529
36225
1111128
1102323
603624
663328
962442
1184274
104465
163787
900816
1105877
1117857
442072
178643
680051
555189
319978
907551
331605
280292
1102223
624950
943749
838400
12018
1230387
539814
438593
840903
872020
1332916
1184757
138706
1034273
167928
637783
591095
56197
796955
1116601
807663
1292149
863597
500716
503412
131726
255501
1176478
532685
989981
562645
510912
213700
679453
891816
728583
972297
1213248
936053
1306214
328633
208142
231761
614103
564611
36123
921864
20834
764482
1148701
566253
1107796
46273
248936
722828
156560
184837
1114706
360376
408744
261631
689169
669848
188487
535588
980252
521635
1029980
8680
983026
1050844
130313
666704
1038340
389286
536278
474346
631583
501981
1221757
683354
310898
392059
45525
647539
94193
506459
309514
392308
1013871
200276
1193508
127477
846607
455232
725457
783129
9525
1206580
1075455
395492
218726
975699
1088808
1130568
485893
618999
558510
872269
1241272
319174
327568
204412
6543
1316
64503
436461
94118
59989
5911
19254
568816
844779
689307
905435
522196
1118343
1342788
540840
510438
506942
1240426
1037022
594405
117723
986884
73604
1047857
801081
704117
1231837
956970
1255836
589043
1223352
1195929
281960
63585
1346720
1040675
367195
546203
993677
887956
301261
337557
404899
1153568
330410
442814
126994
1271272
512979
254058
943910
451423
46468
542226
173687
268269
1055288
336224
675660
248926
1042266
304359
1146179
113223
1259324
82691
81449
1000422
529228
934860
523228
996650
1243101
799958
748052
981828
604694
492774
1148861
944138
134404
282975
769359
725805
732376
1287569
1244787
255160
165449
12926
762104
577698
31676
1221295
1261954
536466
224185
232432
534641
898621
1271617
1110215
64473
987114
655878
1205881
452095
733136
976890
452127
906360
209931
723397
946126
1214205
450608
76500
1297301
484758
1048950
968181
523684
693668
1075023
1165000
601951
813307
92913
502017
930250
472159
967684
1339716
254753
999544
672447
324249
1345687
442762
1312303
372248
206940
838782
22089
723106
666804
970049
283926
288104
288385
653507
1359977
939708
441936
1158494
516643
148920
477455
302742
917927
171397
190477
646327
1138281
1214044
1295244
996923
215598
1227190
758781
452637
775265
65074
821502
2947
135511
993740
326699
1084621
276073
1219934
1093296
897078
320653
946858
995600
1324212
720431
525507
669522
952733
1304497
680150
994891
665327
1337088
1243746
301224
4868
578133
550323
112948
1133470
913332
621816
756742
1218062
433425
395277
1256974
780803
738099
857329
778034
797044
350392
1080842
1285917
296662
478100
13786
99225
580778
543780
1307955
349061
1114110
445956
741935
515768
365803
532305
1025129
1043669
502445
940287
1362770
1011245
205994
792890
644654
54889
785323
873814
946687
406953
856858
133513
243398
1317352
9567
530498
37076
834623
106799
616294
605217
324022
1348614
205448
1042514
1333573
57646
784953
93161
160458
545306
1306165
768568
491976
350134
224941
1238375
1227827
1055589
402111
695537
1161248
1229091
429382
311067
812394
1131793
500029
1012893
981506
102336
1047918
1223377
68020
875938
1041367
6080
731960
233913
885846
81109
813068
643234
445201
1286386
484471
931714
89015
272602
105916
223371
1118833
879802
854673
427515
740838
1077462
1171150
994779
1254032
394025
1087899
974460
731861
30326
851863
752706
356267
250667
395889
389456
1011104
1009043
1297743
159651
1309055
686927
116617
1218707
66965
913730
1270033
547574
31593
395676
636796
1026667
1000304
234692
711055
1063609
761508
322520
1267393
440676
154117
1020241
436672
273835
1185689
121498
176035
146473
1085997
1159128
1058482
758739
718572
648787
450304
613106
500358
169564
1069649
994724
198895
915877
388351
643587
642833
513144
642675
1335685
167434
582738
1094698
224726
463524
639626
1187932
835068
1149202
1232918
407198
394209
858690
25210
313102
1299
477875
553957
420729
116303
354751
1217689
492233
1211483
1088640
953405
920695
673565
530341
1322935
859488
163135
205531
77609
825354
508751
747321
1326711
135023
264291
1259263
891135
680600
430223
1199831
356696
1266957
205610
55376
1322655
28339
1082049
261007
420290
685375
518036
622366
541
695115
856708
392530
1088524
360789
65005
1130036
377570
1159599
662982
262353
499134
795701
477745
326190
267435
236716
731834
933913
311449
695192
494835
1025027
788650
955817
1122182
146759
494405
139414
800593
883997
284796
920491
1064481
815664
177316
711990
1364408
1161245
873966
516701
1086945
613203
1130420
892968
1043282
655409
363648
644980
1359416
1218522
1138319
363349
1090641
1107714
897826
90397
462749
1111076
1045718
1261691
181480
718647
431639
554221
534425
1006766
884963
368361
1092504
151976
1355893
966842
1119736
203864
920749
736062
1295119
1280034
389409
851083
289322
279448
42427
1296913
1308065
481493
70737
545435
487652
1328576
278132
931698
390321
1287524
249321
1186900
368987
147670
512653
1025127
389622
461676
717644
1002437
187345
499627
498060
605026
373772
476373
250370
422927
1225690
133512
1081721
1087034
586090
780354
213355
1180511
39806
982137
1186900
806374
728152
1233768
381028
318193
56549
263826
536725
716581
274889
392737
1088670
17453
1274325
1356252
644879
34765
1015596
1237899
1011587
949818
189432
531907
187616
765649
1212338
621141
1107817
9336
765697
309810
999187
1062343
873985
445717
1263473
709905
11763
1094172
1004853
916783
1092403
1036155
494969
1127626
244758
1312473
1059418
569897
267189
1205469
934909
1267754
434120
908197
479401
753464
1339962
1303301
723497
431242
467017
986049
809581
1290366
398188
117282
77831
799281
83879
124936
1241599
1286893
577889
1099467
490170
617823
79652
170825
500361
554778
473511
69844
844160
969987
988941
371236
663372
303397
1119497
94506
295666
1340846
245303
922413
1267759
1126497
384909
198227
885901
786471
1272068
1233767
370994
1084365
368399
112656
201641
579924
1222804
689583
111912
550564
568142
797306
275150
858705
1307926
101963
1066629
756675
865048
514069
1320081
964184
390214
694532
1255028
202669
646494
688124
410276
234460
762170
611100
1149909
569472
987261
473567
200027
783440
860254
653733
166404
1032019
163551
1083516
95487
230196
698547
64624
249040
1122804
683621
75638
12503
701591
1273717
751834
1164114
721613
1254286
334694
715903
1240580
241364
582156
1180734
1262698
279385
854633
65302
324788
1319169
136128
891688
1068088
1138080
1212595
390349
683313
716848
319937
945767
530813
1357926
330366
382366
1322378
479410
1182594
165406
288263
682524
1187438
67839
411940
1074769
1247089
311003
610589
1136726
1121841
497374
119267
236780
36545
370998
948966
598725
1112641
821858
827901
353017
201580
443302
1216212
1206875
6944
1234979
143324
1005656
1034511
104898
778541
406093
1063681
335425
106667
438815
356693
51326
1204870
522563
1011057
386741
237106
1081903
851745
145354
1151965
143247
1086370
314208
1329228
872938
1032756
271141
299466
584596
13214
322427
282053
248746
351193
618196
1218737
369442
87525
545286
1075606
1353661
235361
401835
1097019
648718
1192292
238914
745532
1339360
433965
761381
1102311
167050
500750
706959
236486
1261547
840747
678326
1172775
462108
447273
1189137
460427
1047698
98380
1047922
1197574
1122124
178559
271757
898836
1229245
983156
106635
574510
967591
132220
538196
409247
275611
596813
301681
120622
793035
1083446
612171
213744
86353
365257
1328716
436086
1146726
1307492
1100250
37203
585356
95114
378140
1019989
785086
602352
1324108
817572
775320
1255895
5995
918467
516320
598036
201632
1301728
1261091
261228
525024
1086286
945384
367344
582056
767317
204383
1144838
620390
1103068
256719
113899
632783
293943
485499
1312475
407654
148122
160348
945046
745298
422465
204965
798054
980239
193040
757677
1347023
243148
1106118
1276429
33013
595411
958723
509034
366646
409824
300493
1045373
1005051
985456
808684
779939
578296
508770
1071187
259127
917423
847126
1301892
2247
1345946
1098331
294635
1017096
367203
310563
320747
797774
67568
533729
342353
1038439
980011
1020544
1227624
202442
1309190
349766
382830
463986
250858
20027
808745
56953
1305499
146560
123025
704093
849112
1220134
887588
885608
299515
82606
78331
833635
389205
994103
82078
120295
777956
1286309
109389
764325
1165685
808803
231700
49105
345027
760944
618453
224843
776017
361728
864549
2214
669632
667278
1232633
278936
602603
1035646
951498
55049
408611
1275799
61290
841240
662607
929348
1319683
1266557
925370
966633
771392
647716
135807
108758
553826
603018
272380
1247760
221981
926569
1280609
215855
1072594
1188102
1342925
715592
99483
65403
1111783
974470
1088441
487875
118263
851650
587452
97904
899072
60584
980403
984468
63150
620649
1359426
993737
7036
1326300
998327
359722
178472
742359
960570
45661
1291967
1320910
1256191
17187
1202687
314660
5568
298104
504660
1055970
963841
883385
586290
73720
1310392
655322
616778
243306
1351358
647196
862644
356949
169659
629022
1161552
5966
28328
461355
739836
1084450
702013
967826
1182190
94311
449326
526007
746540
1171001
93172
902618
287688
1194408
690969
161942
1004885
508934
558849
491348
1010517
36878
528428
424346
1239444
770864
656243
1034946
1260757
1160616
165111
942541
1069883
1027439
541403
1175037
919258
844723
1203849
727575
263243
567520
598546
350853
895748
1255465
197237
1221678
547278
730694
1101437
1161376
743960
761789
203145
1332356
839670
587091
976825
999190
222811
7315
909035
29088
875531
313507
598305
810965
974766
1217239
195077
1097011
733556
584246
1087306
1001326
46945
294989
360592
1053011
1009271
1167948
981393
923855
953544
452290
320758
1014920
422433
1072847
378982
327957
560648
880600
991700
982897
1093173
756140
911998
820484
1215818
136086
194497
373819
239643
1317504
1238172
1261039
534155
16009
479486
1325218
1177134
1229558
935079
1094682
1273116
794726
28426
813535
969162
415158
772411
1039049
376752
608511
548936
317174
910551
961525
1294176
55945
794960
541627
816051
1106943
496711
1222161
1155856
344525
303401
1108080
465070
347761
113956
37154
1166018
1219506
1187453
98520
358863
215682
750850
631997
1263400
110613
652478
1209302
284422
402418
360018
899522
641940
1060782
162046
807712
412243
220283
357413
402817
843186
992652
896788
679065
532791
935745
1283085
1135620
1175483
937296
764091
1163173
102500
518870
700200
1085035
1144193
748871
615035
1012751
282332
642641
7150
1020972
366789
774113
893256
352048
1153033
487569
348974
824284
512241
1167157
803377
704074
502910
773687
1108356
1286659
961176
368200
260349
203932
469971
206979
1266815
938476
545703
624320
1086133
553771
374405
1130861
756048
372980
909801
1169123
1327445
999655
1291328
645751
1149725
611075
369496
477821
393193
183980
290863
889179
148914
287171
158712
232438
282667
1192093
1154327
41146
274237
224569
317240
795357
67035
723930
614974
303864
143124
266046
259852
517348
1189125
324114
755868
799998
564543
927852
644700
309034
987543
304400
684703
505667
1102431
138027
743766
1124026
273671
401326
178681
28860
313393
1200345
851200
74256
717836
921431
933048
980989
543582
898188
1317244
750491
1209882
1111433
1064015
716206
1180506
355273
1197538
127949
451623
252485
314192
594260
675872
1350955
1291868
803539
1227023
604347
457818
1274335
113433
655912
545515
450733
673831
58617
464938
604306
824091
1030443
111768
1236529
1090460
874768
372432
364548
959828
848448
642829
668141
69764
947055
148672
549452
547934
1268996
549643
1315744
177268
488482
127300
612228
646783
1326190
412663
190730
682667
1112428
356289
157253
745207
1105325
253902
1307304
616340
621680
907518
1307943
433413
807701
1090413
466193
781250
89895
758411
73667
499110
32875
713350
920234
412331
749147
517514
1081646
454885
657681
847294
895459
785153
154226
1256060
1180361
920244
191136
390617
329900
1181607
1115504
508625
657338
373293
997564
1111670
54890
490040
1298893
1332815
1088193
1002154
63534
1217498
947103
922776
164647
1136229
1011543
1227405
1038240
644815
345303
763832
1116012
1021710
810498
432628
233857
94713
1349097
178191
1185065
782269
44738
226979
424971
1193123
62247
1310921
853465
529809
569978
465981
1006980
855878
590385
240195
638704
1080980
666671
507535
1287483
375357
748986
1140572
1137784
623771
961559
924429
892765
663227
610532
447186
571651
1347231
159875
666858
1088175
477238
780604
915859
1014307
798394
12448
231405
984278
319380
226777
873328
635672
205457
1141795
100955
185125
923777
960463
171682
643784
839021
805826
119038
773097
560204
1112366
777355
52165
308869
69203
703783
68322
6292
969410
322179
652140
1222270
1260698
846781
1359397
778724
899711
684590
451086
191125
1093682
561003
661017
529842
145828
494693
1088686
1115526
4933
56938
643224
936136
338548
119898
164169
412939
693181
918221
128441
1305386
262694
970137
373892
1191117
92365
341715
399198
970544
587313
1160578
1317463
1152655
448873
1253574
763278
729464
446162
1286857
299264
1078777
686181
47231
1348133
872146
238714
1196796
784723
498284
666660
476439
197141
1109539
1024774
45166
457776
881955
1028139
220009
605123
580699
186101
1073564
417103
848675
1264658
21970
1272500
289526
850853
1337399
525738
37794
699767
856030
832428
1077743
1122920
378859
157609
1112950
1036533
652838
943984
392874
576789
241212
1362426
323154
570926
371717
64747
241257
1128077
105653
1087731
1270343
873735
1130078
1061874
1293052
544076
421290
851828
1033863
388334
1289217
788531
104899
409364
372819
43939
314819
1062433
1244495
875047
1270682
559579
75678
230709
640319
1049708
692362
722587
1140007
853244
374700
951575
720187
201381
80440
1127274
656148
4193
551136
46210
452000
1103004
503721
290321
595003
1193811
1343625
1360832
332224
632505
664886
781293
287437
795988
660497
312999
671650
104505
740448
968916
838566
635901
262475
1024168
502738
453970
1224255
929497
768692
244930
454910
142075
46364
1038821
73683
969939
803757
811008
388508
433089
463192
457145
73862
378096
1037084
515438
1345721
995097
1340311
919691
334346
1059378
1151361
1318891
1239143
996599
105814
929664
778956
227233
278841
167945
181774
877254
1105252
884898
6208
777840
241256
209080
216787
145439
1050446
400410
787013
1331135
1354508
604388
1015086
842086
1129291
1124463
743919
635143
734393
139719
988580
954324
358477
38109
1329432
1100113
16968
1055862
1186398
418441
472543
396023
759736
92036
1107344
223978
120115
352894
741237
597454
303844
352746
296791
925650
534777
29934
498200
1000616
94460
983116
1132751
546338
340300
253388
663120
400970
181341
197096
658979
219195
1353268
330617
1046853
359266
1129866
787385
428796
1236260
864219
316915
44164
353587
779694
142023
193098
268325
81100
1159463
289460
798719
465568
443693
776543
463188
463957
266312
279023
642692
1261925
560407
676958
1010394
832815
429563
1004404
668438
1268284
1361497
4534
1092939
951305
4343
606799
167613
602717
298152
1277793
434599
84821
25897
360294
462467
706492
1217853
805057
482182
639241
909105
83330
825934
107320
195735
897784
1043509
1201010
208472
458739
857497
759338
609310
86647
58545
486265
1289527
815146
376965
401835
366175
1044032
1078454
636959
866259
1234917
907641
279876
149642
33942
1340710
240723
1292133
554064
1047431
1273340
1331700
1241734
406865
595377
14344
216323
1118976
72383
836569
326094
462131
919598
1240278
287232
698807
297196
936118
754597
643604
93416
1119791
41998
1045263
529751
882538
1082121
842999
210331
85132
95882
1105829
381942
1081584
766014
1229242
982521
806717
529479
961704
1150107
1303037
815896
225526
894423
220542
1363779
122299
492898
1291486
690352
1349681
390604
137667
866322
346882
162851
223452
423612
277133
704413
431586
1168753
54250
1213970
340724
190297
1077211
892221
609550
1032773
975851
348345
692946
389204
585696
513273
590060
584939
1207980
476356
1082124
842386
1170853
1309528
255430
220436
185123
295897
1270805
67362
787190
1002273
444018
1217527
1061912
1323442
862311
640137
1157753
535719
79710
739968
124155
981221
449361
709051
486503
498462
693818
613858
644779
1100316
905940
367728
76945
941360
1211150
874657
543637
810744
464185
696471
113246
1250776
725746
15306
60309
987635
944127
504989
846065
390936
1061038
541728
1157868
134141
1095209
1159047
517339
1156047
115442
1190603
387396
1305770
78689
510299
678899
991237
468035
1195000
712019
1099195
684005
692554
691947
1144552
666746
928689
242015
93800
1271116
955422
944112
207023
1204466
1076933
1358210
460220
764796
689200
818976
296819
1094511
1235866
1333302
264929
229174
19847
431611
728646
862192
91494
430419
231337
1040141
872258
195105
686653
904520
636284
1010304
770663
498759
185917
711843
1272177
790819
765786
603022
106186
1034519
1160625
399752
697775
98862
297374
187751
1362633
155090
1105756
56002
180442
875692
707603
1270801
767812
591050
353113
742301
1319021
518063
1126047
1140776
309491
220331
825621
149146
1071292
136027
1247940
915480
951644
303474
576307
1174969
1045725
336579
1337335
405771
299412
1356315
390404
1059770
306191
375595
201362
890403
769974
997795
14353
985786
1316729
723806
1257940
870541
76508
728792
1090889
66485
1053809
1013661
177583
398316
111665
986067
728371
27851
362139
1079029
574432
179338
12391
1122793
226427
13608
1353578
635454
543119
730917
517880
90865
753837
335199
1313264
11630
467756
1112241
28361
1326157
555378
502974
939376
483528
452899
733473
1234895
640614
51909
696823
739370
716573
985441
463690
243868
709838
572955
1157859
1144800
777364
181041
1301538
454752
1125747
938731
1135089
593583
315164
1000927
477479
453694
182918
1284811
825907
873657
484806
73363
256504
1103085
861917
1354643
232197
1012344
664466
681251
809953
30608
153117
1309777
547448
1299947
425353
251286
1054916
416542
106592
1319628
262096
134517
130865
658651
1020737
638739
874916
629170
1079365
1204689
386627
847024
1349713
901182
609969
1167732
663595
641739
848251
132729
854769
256509
945052
1237318
815997
89660
684956
432246
223772
907988
1016879
599921
676970
1096578
131700
1081835
798636
504898
979389
760183
477247
1223371
405953
371408
742534
974199
168701
1333454
218143
849615
260139
31882
451461
844117
957925
906079
158353
317247
1172579
356929
1068652
1258504
908077
1110030
134681
263770
382509
530951
414291
1334081
222824
863876
636074
565573
765144
902549
1047634
371120
346496
628676
52062
1298210
1320792
975590
990544
627213
170446
441046
990175
845757
1287253
862235
422611
1121084
639721
1030970
1064528
559679
420521
1320193
955119
1197207
67231
462634
331090
1232136
251044
1027642
121379
246204
1047864
1124999
480814
93181
930537
412466
481305
650481
158023
396190
252985
578990
433427
163370
633712
1131360
324688
787012
722529
584748
1278478
314832
1238085
976842
917450
83335
426510
523076
822449
365045
207127
23360
819001
539849
318793
111399
261181
1207937
9653
417585
1064362
1114297
581547
557235
165311
559950
847111
1163412
448681
780052
366118
815781
855411
1181429
582770
508144
322539
1020977
628403
397263
165184
188765
536412
618057
943219
1216358
1042844
1223952
487784
383086
1290094
773300
789988
792075
631955
248606
554245
1350789
354895
195630
650654
812225
974181
933558
124834
1127138
880391
429458
1062110
195265
734658
444502
182599
674148
952931
1263910
981439
478124
930852
329929
726407
963909
534891
1171770
1186455
29184
271506
1064555
864039
1166175
479755
1240799
1020937
1111634
1222432
1314653
49336
80806
866019
252212
1169166
611003
1165593
164355
1285028
573702
144172
677866
525436
757625
397854
898248
168201
67902
926734
390078
306126
770776
1075326
1153241
1079107
94035
314554
429722
1286974
1048721
233533
17219
1057715
558439
749421
134963
358141
850204
13953
567020
827797
841808
789952
1303066
390896
1083233
277481
663579
300
234196
1142774
351222
219842
813225
210956
1184125
455370
577748
293171
1164438
708457
1203348
615476
1170869
1330309
496570
1234026
1125336
162090
57563
477291
82092
116016
281551
1320333
986067
1218774
186734
521337
83136
1071326
1151704
1036662
1128487
199615
64875
571810
683221
728
64895
739014
1300007
1261715
380503
949262
911493
823517
572621
773604
782766
12269
959266
585161
1263472
401444
808329
13510
22228
529663
1040830
453625
531032
635578
973454
929776
827233
1025001
1063698
548075
1095744
397564
711511
102488
1095448
525875
256651
1325085
290847
822882
1078199
30070
653965
259149
1199084
1003260
138406
226670
883881
522662
744757
478520
848719
819567
350483
1037061
312880
1036905
122636
239094
1056632
973128
1054416
641547
1205248
685127
817747
720041
553043
763178
749623
723120
180887
3411
976301
324874
623694
368309
850992
1331371
587104
238939
1257434
1188315
131665
766502
105125
651298
1254873
389693
393851
208578
111512
382502
484138
1035537
924073
786741
1284521
1249012
942817
1149055
1074931
1213380
1329054
1216392
451281
1170881
476988
938590
738640
370017
1201950
474994
841602
1153112
1243643
488912
200301
681021
902917
676974
1034245
832863
1082796
924263
447946
677525
207617
378039
1285467
1071646
387334
830674
398487
69821
872955
203282
918760
777067
1265837
97759
175450
600345
51610
690951
968386
1203017
1112541
1112591
923337
1003987
14668
69137
1246930
156711
930114
1250597
235805
373195
1033352
681210
973440
1065323
1032717
1302
1208495
1163061
1123202
653360
855635
139433
1356775
1011350
764259
976796
316690
402557
460364
439930
631061
731678
427731
991230
1224695
1315356
797936
672190
644184
1155392
362726
499778
514485
1077910
164994
181779
686978
983298
879845
266998
860468
143897
1234018
780914
955131
927582
979732
1027342
882022
363044
1363446
636638
130939
718054
377116
582507
1110237
436057
868267
439734
655800
144363
1003195
33957
1044041
1128064
1290959
1080868
532558
201074
806917
770956
416225
563144
591114
1020422
80817
325040
704651
1189858
746385
547250
1210463
695326
1185261
372939
720465
730741
1186308
85940
602058
110308
110062
662172
473817
979080
1246276
1303991
372191
329999
133376
508961
599651
1222958
257048
321539
13566
143932
470806
798757
86801
1262984
1293483
874052
604385
1179055
541687
1131667
819658
746342
512837
163831
844286
825409
469709
433155
1052095
451824
601699
318424
36155
255238
367613
286702
188781
864384
543107
430484
443507
647397
970916
1128543
1115919
276155
1154338
1179585
1342661
856098
702907
409035
818680
105154
927430
248049
1155636
423670
1104150
74553
34568
339529
796470
316964
1186004
1138847
154765
699752
508601
451243
1358538
996706
1023417
64054
852935
1310212
779444
846241
920712
369974
865065
852232
236177
345364
676358
1154499
513404
1224198
444539
1343190
1315643
1246641
776975
150498
1357650
633794
203225
338987
813328
794690
1070136
570416
632669
9732
994044
1068164
709978
962135
173366
668708
258730
60806
981516
875836
566004
338981
1234456
1260926
630349
1111854
876836
315442
412765
960006
896028
34749
1340389
31391
1311551
559830
126562
843410
3283
886506
634137
261658
1092408
798055
450341
997927
786690
1356941
1293070
1177378
207975
790042
166240
1000945
1001492
1322821
600711
604253
1313026
386719
68685
499623
103399
1152493
262283
483235
1084372
877115
372443
127615
944479
467365
1316433
371414
398841
896601
318171
322042
741466
797275
185221
1309714
1148038
1199812
220842
842421
612300
1134079
309872
954130
88284
180592
272863
195773
242199
140890
139968
29090
556386
15185
1353629
514466
201342
196498
30007
871723
799801
318198
838441
832265
30559
96711
733515
1131598
1110880
124233
733273
1222666
1351634
1268983
706274
834636
403482
939377
902013
815274
18009
497911
1173334
666541
1306116
345016
602405
399659
713692
606012
1352195
28256
387669
916380
648156
527590
1260762
562332
1341117
1182572
800681
706843
542210
1037718
1024188
238006
165656
1029808
806837
141912
776815
341581
1291324
139559
1187200
1317031
925249
299996
1022100
528829
969979
917644
24365
1085997
975860
1111758
315238
1074682
1075683
715826
160045
106392
1142464
902630
1156529
14743
586688
431904
371054
649875
854336
85980
977517
201443
504077
59409
831501
886002
948330
650105
938146
1143454
1164521
259431
67272
380430
398133
453070
1046910
1308087
984168
886089
73951
778118
56815
685840
1346064
247810
55144
1352399
982045
983269
858475
631051
147249
539690
1254765
1357293
208786
113506
396904
1021521
910984
1094148
528172
1296760
1162041
333223
585862
666943
187177
1091983
1194267
510846
1253668
500013
959552
1188590
1002335
738715
261631
507026
158150
1168221
116366
1123065
944862
424137
1081487
425074
1168499
714600
659465
915940
999841
731065
1242960
636119
1268804
1359338
290581
1340517
333967
323201
122179
998489
151381
1215835
758643
985228
600487
149857
406294
442152
449199
740291
978370
714233
337215
1194866
876438
1045666
722238
111298
73622
721472
1175890
817818
427452
722916
775419
615451
507635
1034203
1039035
1139194
862231
850325
179571
1322811
1111905
1062665
141534
188796
1353660
1349427
499603
79922
481057
196235
1278071
552149
1090068
212023
1332720
769727
668633
445493
398140
525150
255562
561649
143917
1065003
459956
536055
808053
452225
1258901
1103869
234064
748808
1171433
1330323
854884
186061
390328
396829
73402
820650
607121
750747
688614
772635
230812
989101
539300
84969
1150837
240059
1189387
714795
789111
557028
610907
79699
147215
1035003
510924
965508
295795
376744
173247
859755
878153
523173
1054473
1293360
850790
917756
991108
897210
1216418
1312453
362860
354784
299623
1020376
225888
861337
1060772
336676
721828
453362
1333439
151639
643980
459809
494413
830609
1010412
241482
966448
86158
1319258
183115
890750
999650
1308276
797972
994049
1090877
635307
769018
1076201
301266
451331
1348386
352810
167849
914031
935653
265064
305902
89408
1002243
649997
568358
803620
55296
1278181
1296048
1227004
185056
15221
257943
676290
113902
239210
616581
1279593
801316
1229862
148813
681203
541601
697707
1062482
727180
435541
997363
899819
1217966
355946
649561
169695
1061225
263865
1185712
1307792
513595
1223297
344921
426017
1333331
320733
368927
360630
76099
77555
1272065
1290554
657974
542056
1335351
538320
1159006
974309
1344435
287748
1303565
1282133
349895
669536
127
27363
408548
1039469
869628
371087
766899
629431
1328376
466658
244713
391708
61466
782037
457990
928710
589692
76799
333671
118201
655860
378489
642248
479378
1239048
825434
41101
972686
41250
43605
641970
202023
401375
325580
1003797
968583
172196
1181323
1031277
904039
556953
809841
277010
905546
1057397
188190
528489
1210121
768526
227421
398832
665789
605884
635290
1156315
563173
1144141
967938
1103154
816907
579696
971312
95061
960552
1288191
625995
279931
421685
622744
1346258
411847
813019
454894
82824
201396
6425
290871
304587
746347
337129
642544
1176411
431777
316494
1248067
443119
1097156
1238518
947066
784627
239181
859409
330441
755717
699706
779563
150586
551018
609207
34868
1113021
525779
874825
892926
426714
647375
323923
332860
1275113
828377
310910
779455
1120634
402405
86223
881497
499988
182228
652721
218698
135490
676674
306121
573895
252640
788843
1019202
289791
691032
920948
957168
464169
231999
531558
84406
1297481
397292
633202
479055
1171743
257922
296237
510387
1282392
448664
394897
674172
447092
41921
376201
27334
300604
1223604
423088
794647
645014
665054
478644
804930
922589
895123
920475
758208
615686
756089
1122225
124213
14640
1277080
201169
558192
31697
1264979
1113742
435373
419366
1272327
807523
676490
893545
370773
1254753
1198267
229443
762576
351580
1160293
674510
66381
415609
95742
1072647
918601
700864
1193186
313710
1289632
982258
1130297
510780
1118090
1161922
793156
58283
279443
1354666
1216701
586488
873469
598792
901217
847280
882516
929559
254981
1278163
561137
1160497
291030
101452
208854
385148
351366
1256662
778879
1214914
488794
140161
39361
435849
709205
920841
114523
1254595
866057
803871
473269
957606
57623
1197989
85476
697410
348866
864480
784015
34062
910696
442597
304027
275256
528560
600105
1212086
1107817
1312099
24025
693306
480135
336431
1249561
1081347
1176855
981192
1338326
1296106
1346374
966801
1078927
289288
1163379
513269
368783
106558
1189199
1062459
771253
1199872
786355
904656
180996
425168
961014
43949
988991
1137492
1305498
78771
1259163
1217028
658773
1286027
1247551
138790
258064
970494
1165681
702196
1195378
793366
504700
1136960
272222
774442
1006585
926834
1108525
293820
781741
581840
1045069
375325
656620
951177
694861
1143174
28210
50462
1314198
141540
1192412
722785
899566
338177
736331
1009090
688981
595877
753091
478835
718445
1288534
77181
269166
684030
970827
657963
681116
951023
716529
74940
1069738
135025
369906
984810
364559
1330808
595499
541567
466276
1316367
29082
91554
741170
1081400
512718
1325878
729459
897820
34319
1172962
1077037
304986
546793
1181855
1212387
4395
1082162
239136
764243
1322296
1115324
548000
525859
1352353
1041990
1214051
363125
1248565
546057
1027553
336981
803222
1270668
578231
862789
504276
1255762
1338549
1063315
242597
850479
1187677
160206
1001748
941077
685458
85578
902169
1147345
1114085
955346
301835
404862
1322835
35689
191210
332719
856929
840632
1274649
922306
564187
717970
848212
994017
1105606
996059
191183
1022700
285058
1176228
1006661
830656
17163
1212828
71401
249701
1002207
383510
730466
1087966
820778
1348687
390587
131806
520825
353036
596446
742753
155186
134713
191973
353681
1175729
895499
337719
867
350229
425189
937066
480157
686128
644969
656219
1225597
1219394
874101
990175
390777
344051
583598
613083
937038
348444
1297168
764102
1171893
613512
629679
710880
717648
871190
91506
185788
1213203
1048649
902075
54255
726652
750966
654153
800715
499515
702284
1339357
543374
852687
1021860
935124
1161936
387039
328755
86092
297421
214373
459187
312816
1171953
1030067
511398
1197387
1321502
223721
623102
427581
1270674
817033
1014438
283180
61928
101438
1351
1283644
773234
461695
400418
413034
476766
826373
901765
384953
765700
1312903
929122
413967
199879
1276454
685474
1336694
264579
536582
967093
40411
1364110
144052
259309
501461
722237
774164
1294043
607256
1156430
684865
691994
693365
711878
546424
1073179
1100319
323884
40854
262764
322243
587328
494755
259103
1041437
1258930
1136424
22448
578047
802321
700550
1333986
971969
546539
1187866
480806
14998
929318
16182
1038840
1312716
937702
1210182
145868
335969
29646
763316
603987
228053
1017795
103871
509685
122852
288978
70760
618889
965193
510235
1269926
567126
112964
298069
1194319
331348
503234
287160
805448
1014572
793865
1009568
886272
809004
1257651
166227
683217
225
837434
9538
1177475
1143666
626527
852929
999642
1009516
826621
1264843
535291
1231577
410055
1084753
11615
1043581
192218
265470
647470
1190273
730657
1206405
265716
678212
834662
783118
961571
889440
673480
640714
1024215
1058368
1243097
1301953
824305
1038652
967629
290605
910379
839584
845374
285244
385772
86080
1232574
503079
1361983
709379
1182576
1111814
882114
231211
106365
760887
572437
198801
1040147
257613
1224600
1209974
1329522
632899
694842
1264160
165238
1358931
1355534
864112
151435
845003
871347
765489
1071819
616221
566243
612519
18909
156951
963531
192939
277982
342714
226683
660701
365323
350819
619609
1086242
1357092
879473
1090345
689932
208133
349502
39964
1075730
796526
1334148
386118
934993
131723
1294108
783641
553708
54290
340792
238427
146051
1323631
1349003
367271
604197
1220941
200963
313954
834483
327080
916401
1146512
174579
615264
813099
111064
783933
1171901
818126
117715
1306667
398520
548540
1019952
653595
202440
987001
1128855
335434
785518
594144
85690
1102571
990449
63423
351503
1304989
1090873
566562
1340669
549765
971468
662446
791390
1291659
555559
1206713
614610
737094
1211184
164423
1044981
955069
226784
771846
628794
290542
96462
1329009
653822
43627
1041570
747715
245262
1227384
1271214
327884
482506
844001
1080394
196969
182295
875491
364775
1099746
272064
911502
1354118
1201556
250092
1326050
325904
480881
255632
400623
892492
1127448
709972
400718
629816
592706
676021
527665
226888
904559
72736
677181
988492
777187
977434
1026455
1233014
781850
428692
263024
812511
558721
1012341
403886
528068
223429
1118786
982958
646076
124125
214737
562234
336288
499784
1263355
442527
552812
1336109
763452
125379
382071
520489
1124494
871867
1136817
603811
196675
561150
107345
522734
443780
610930
672301
538128
330211
1225453
1177190
1217845
214116
526184
988231
794359
135848
1168481
498863
1258307
45924
45715
1244740
425131
869253
289176
797440
1122853
1008295
739579
1349283
596919
1238718
1156973
518656
1061822
488298
1097691
47898
1168921
426017
985829
389466
738466
95359
1108946
718799
223314
189886
640583
1273189
1020879
183782
571500
528434
135423
274651
147426
1186341
91317
314607
1134440
208056
615930
502294
800462
777406
217605
1122857
631824
864075
685892
129021
147710
1320222
313286
917676
699035
957178
1323637
704182
741273
413447
1246080
141665
458717
210685
477382
1296453
1107949
318654
797040
886501
154339
824829
389656
1112116
995523
919850
479270
1222851
1042169
124247
1105868
256866
1039585
538007
1255514
290785
403608
437274
696348
277975
792222
195710
41232
25438
1242351
1096171
967114
177548
1013798
260094
1335650
916154
310445
111233
189447
635855
483024
312557
534020
51293
1221512
1135126
552054
320227
360125
1340564
250155
737330
1258301
1215177
952387
604574
787605
888951
746671
1041945
450679
971293
1001398
454426
232828
968208
150727
870336
639715
841214
521638
646460
588348
652150
539847
560173
271156
722568
1326210
302644
321216
236621
54355
617819
1083198
245716
416908
814050
228619
300995
140746
231816
1113189
1121117
834378
784632
1288432
1205198
1099914
931741
1140160
1311035
117250
475728
1115496
159749
631251
285329
762348
956936
1206213
297169
408611
486881
909274
825112
867871
1020851
16518
1254669
1291431
808180
92321
497824
1148454
891716
26071
126234
778324
939304
107016
122013
1348703
18808
1003075
518607
404004
1208648
85647
321082
234871
269922
269611
712452
30746
577206
900285
317134
768585
382740
1285587
657472
67338
1361345
323304
778739
1165591
460359
341367
1312178
443379
989796
116251
174391
1044192
395419
928292
630324
7495
506064
591952
1258815
935990
551485
1343577
402852
1001415
1275288
793634
899312
764711
668740
515094
318738
318408
10111
277225
961322
457426
1257553
1168875
263801
1339106
407485
3791
360767
720094
1249216
11459
1258504
473028
976492
1228905
1189228
767103
369486
163053
1066002
547124
294706
878284
838018
1035819
228817
765341
831681
270389
886315
424056
759243
37323
711828
960719
1035602
194625
429693
1324129
268368
238366
528122
1113308
1127432
11745
617622
1073627
1353188
343365
869317
424812
716771
1240202
1071532
1111827
1287380
468675
198975
1226759
1019580
506738
407720
1321204
195263
469825
572531
1100868
792286
248123
180845
492871
54814
100247
277543
54635
1354191
270645
346859
1351914
1315692
579887
948555
299385
996509
61042
324799
938573
1290949
370616
1295058
651358
1146358
1045696
1166197
954004
780675
542824
679880
869914
336579
1160049
946191
957621
1321926
300123
855830
782937
815133
828449
1151407
483611
799928
1313992
170034
672327
877084
1143288
69881
1249747
615830
163099
72289
35335
41974
96275
763320
395643
1292874
1076706
96016
219045
1070063
1228993
1201552
168974
1091528
65107
799596
793972
569123
484838
849523
498882
403438
986628
1182061
1310664
524080
793671
39703
438692
1288580
1059619
401990
1185274
431770
820187
987995
1351539
1029586
783373
511086
28967
154039
1192318
347541
658110
1139841
1247543
739712
627756
283837
362628
1156269
41976
939961
230309
1103816
1102270
263462
1240455
117876
993078
1311010
650460
395576
178362
529687
379631
852381
774780
1039394
169100
1206929
19828
1314975
451235
755491
958648
769995
1035468
458175
808787
308975
246210
843478
733173
596472
1204037
402071
31710
1352933
1090
1256132
1326546
155456
1337005
658713
1009894
1206236
669301
487561
182008
414662
867544
475017
1015486
683046
615650
1324341
137096
69549
169862
261290
594788
554678
486288
1070000
231575
914081
517459
883696
243615
554572
1181764
658566
328119
701554
821498
1120783
443640
637296
7935
476129
702034
492665
498981
747883
1267789
164065
1323782
426628
862093
615932
366056
1025654
765688
17598
327469
880080
483708
177468
235784
1206131
510820
1009298
1292016
1263290
387479
940114
168870
414644
851639
347744
1361785
932980
1160195
854088
410158
713755
1225604
347838
111840
346784
1057410
261466
475854
1262104
310740
1005707
883452
705613
1201359
1116313
294297
595258
209086
323662
154432
530161
462518
280040
821964
130413
311496
344623
195596
502158
529863
193099
1031847
382389
207756
1200047
318516
538048
35942
479879
1224624
389293
579315
450180
1020262
378892
332633
45771
510147
871050
862819
1192732
1328427
124786
400724
169440
125661
295705
27944
680225
475039
62976
212756
694808
861281
915185
738034
463150
1232194
1349701
424393
1292965
219141
1206715
1356433
1178850
1044706
75365
1128870
712860
1011654
180137
110778
148424
653820
522153
510621
993848
137667
869797
1131758
1324683
1023422
1255111
204833
924426
189245
547296
1034783
346317
1064801
707668
205357
763531
1031552
1345015
1085974
1328911
645511
87828
824529
305184
667877
734904
1309865
1227401
779162
1313338
746467
829649
354079
892903
1334145
61610
950888
369569
83422
1216396
281279
870014
477567
746715
455652
231764
920968
1279442
1189259
204040
274970
707799
835507
303773
653721
297273
691151
1080413
846251
879562
831637
110386
572358
361532
758147
381498
667508
623914
1056413
408448
1289191
118745
745574
120272
109955
41086
1304393
1020370
214884
407152
1342368
1339666
642272
849572
523863
906314
630669
1025689
1160444
718041
806103
1272180
441906
1352518
367346
73196
1178963
39165
1234574
1131156
1309427
1024677
1185100
672532
859177
368085
1360488
464638
944475
139852
593415
448968
868693
511429
553758
460548
405583
626161
348675
243414
1315921
50895
494226
447469
836411
829537
946830
846867
302796
267703
337832
1341684
837152
626725
1191718
625319
1030682
952682
956326
576361
238675
847158
1347378
885526
980881
1321462
955097
1339730
937368
896995
231001
838574
866125
18449
378969
208621
1116335
1298211
185653
200289
654517
1045430
422580
210521
1338213
1268109
670941
774572
1117333
499146
792558
249321
680431
177024
341201
306867
18080
279482
123394
318698
106416
29412
1095904
502466
1318942
907994
53210
51904
993124
946564
153963
485359
1159456
2155
328401
1017199
1172537
1154414
591957
374874
322392
196821
1140046
933164
1252043
1245382
397512
206186
1111148
156225
824357
843389
1341139
20491
1104736
1088279
66519
178214
1175170
1338221
317761
854731
155475
431103
1140993
512800
266287
539174
658175
687248
406252
146786
1077556
729484
1222285
867843
761641
1272733
1024429
895079
911256
501670
655405
1207544
54643
831774
891568
1307193
677914
147351
198932
633347
388550
56869
1157141
444375
193368
237405
431754
1012328
1162839
728472
6312
1058564
380210
595725
1297487
1343722
189178
286693
1125425
826166
936781
909004
864045
396579
1143648
736411
665435
964344
487200
1092810
1011381
969634
341740
988665
335588
1209981
1160755
1249015
828150
903463
583316
78143
83039
956949
801418
173282
515989
448299
609328
885428
822397
745989
490742
592562
882346
1037245
198857
484767
753327
118817
705968
185272
312637
546349
600072
898359
301229
1184294
196006
1198957
1262122
1196020
352908
954073
939882
62761
145943
638832
1052275
656499
537414
1333446
923376
590914
1075687
9767
365034
242106
1165170
1350664
663780
192531
1195941
403376
857572
508046
769236
1175609
655396
385372
413606
943940
854453
1207115
627089
536765
1018732
1337864
989868
184194
672529
1071068
91437
179509
747571
376778
954849
483097
809700
780784
457171
772402
1291
300370
1058669
1343568
52400
1181790
219900
896505
1117407
579807
1198495
118659
169619
573886
459765
1075372
578324
324491
39064
1137777
360893
907911
934205
33858
1100446
1076708
1225771
252818
402871
611023
1021636
615954
1098915
962935
1297449
968910
104703
1320286
812787
1030955
598333
531640
1121282
1335227
788600
1197590
156035
166330
659885
870713
783532
499028
1120432
985103
1161909
641229
1338701
706047
1056529
497121
971178
874758
204615
935877
402669
621693
691669
540646
1049455
518436
78878
922951
299428
1202795
43733
281364
636547
777826
1127230
862475
74552
1315296
256700
50535
132332
199098
51985
42503
866035
1181893
1292093
180721
800489
1051349
1001014
425813
1465
117077
499060
997029
93223
948431
1178004
177525
691846
1209849
378677
328654
415002
351061
39438
567626
562482
1234562
321593
503328
1219244
613292
856717
1184391
169213
221060
759959
754897
852349
723710
1108224
104141
1090619
144509
289804
907009
652233
1293501
1263399
1127888
112569
1242603
1044
228408
1189849
854905
1208907
1066564
914988
381603
397726
1330360
898838
171975
397567
828352
937654
16461
1281466
996265
300563
1173023
975249
1303141
681069
431974
786663
1150905
581931
782906
1362564
1029617
1050921
41780
765281
406278
939811
1254084
81635
724783
245743
713569
1272066
1137272
147636
376292
93040
1026378
375721
113688
260001
699621
5940
1348060
1253725
222534
408471
110376
209277
257252
24784
856061
161850
1290478
491998
283332
936622
45547
1089384
771084
1220124
1066095
630216
560209
839673
664187
750855
984335
279581
375353
26153
911679
359720
355333
468815
1100058
220269
406275
765107
50270
1240585
1073392
1177968
967695
370395
432534
1350919
858929
1010969
206931
755570
331458
1272439
946500
995134
1162925
874083
495781
872905
534586
723285
77932
500952
1059604
991737
94609
1360224
676817
645727
316278
12498
729432
628851
502255
1020004
1123782
851318
1158465
892532
1107277
100904
1025328
431783
230491
1146518
306092
1278149
1147936
844052
1117464
371010
339785
620082
584745
82543
1064588
1178536
847741
1350830
611926
304817
232732
729588
293141
1044954
85627
1000262
324263
335286
236516
739078
770862
28558
325283
379505
1005081
556085
219887
584590
1088762
634968
728661
217467
1332786
377226
1351338
351922
628406
773739
296820
1150384
996953
472465
544331
830577
1345732
678142
1006169
1099797
624479
320263
1343683
473786
574823
12525
1134972
701237
10526
351070
870421
984210
829651
1091221
58661
1279186
723699
655915
879699
1348058
1267194
1352123
945747
438348
774154
1038919
67711
506248
479811
1324502
92223
1014190
71280
1263251
1172177
663219
677047
911822
292850
837058
749301
294155
1206696
10894
794574
961683
440772
678840
373893
178935
1095312
418773
397393
423802
339917
279023
254697
992566
1337994
1197177
561712
118171
1157206
386635
787051
315311
151576
824870
1100888
1177411
445121
129628
553209
1012665
833648
620389
226266
165855
1217226
773193
727572
1157832
1278026
1272317
454066
1254891
780452
886113
654032
114416
213052
865129
393222
818899
385982
619491
1202456
500966
847470
80574
1113113
1082833
333101
221852
980404
105069
1203184
961105
772511
1142125
1018908
785342
147957
371984
677086
1202405
191015
493032
275220
854471
822790
334945
213863
232003
490210
863725
514826
922194
1162496
219842
1089303
1244653
849896
678682
72269
400093
1138058
552296
878440
1154053
738891
1313935
289552
1235071
688692
936614
1349434
896758
331322
541342
530902
2283
838188
162215
868536
799038
1072300
1102990
427234
706158
1165279
658077
950967
385444
488178
864251
110402
770845
654458
821616
265919
385953
1340286
591797
61566
951944
587019
1012549
197267
902641
1346521
668371
30903
1209818
667557
1025345
608085
179282
445313
118679
1296904
636533
1063346
432571
650029
914935
1059210
909368
654210
952210
1112197
624644
314250
412719
1133857
1133734
214184
658959
1031266
65084
685671
1061949
43185
247162
1123725
670335
225335
691258
153269
428207
337129
499410
812009
1033834
453159
917326
1051139
958495
467032
570443
783471
421197
59675
353234
568263
967658
513628
176920
1323129
448377
735805
214447
1091745
331765
76580
105290
1155986
1055099
299892
498895
107531
250724
902125
17300
652486
529792
193912
1165010
107730
882475
80541
270877
760260
77690
834980
1050789
625337
51214
902439
641528
1299229
976349
661477
653334
1265312
47967
797344
1135795
1279164
513206
955373
1078376
827602
190735
25695
80479
607976
994691
14849
911544
993394
691979
464273
123724
200321
38998
373954
292305
892576
473308
808523
1118122
688936
314319
1203236
1333536
511465
473041
690983
1049694
1161200
685249
601950
138752
195897
1268184
295326
1361546
91769
929614
1206143
510016
958764
663308
733992
1016356
872331
1029699
10388
1050031
362019
778012
53716
786739
1068814
1300114
904706
1361769
555884
1001589
514090
20967
251291
1234566
1241393
56930
1120520
1315560
69002
483419
216080
466892
66475
756197
712420
88298
718963
1234059
412711
86069
1259092
1021992
1140119
602283
166050
24089
1240126
165023
674754
984763
437606
346025
698953
524786
62528
1186380
952076
1256047
1198467
10192
1108721
489402
617949
1363408
1040333
585370
13044
924140
288424
69051
3257
287603
389007
334599
458017
87258
1111164
426972
1211413
532835
1308050
495875
649321
1037351
825333
239984
1200048
301407
1151606
357732
665244
511773
495866
379529
964109
210549
692653
1092704
855646
530824
935014
1084192
442134
351323
548
587763
956135
593066
224076
74665
720207
826630
583514
405235
710666
149339
885288
44881
752333
315600
667034
527353
594599
871507
566508
326417
520547
171
120310
889030
1063616
343000
221185
1186251
471693
278747
152528
990153
1319385
328304
1243320
838843
846889
92610
878390
412918
1029722
1228411
1207032
870908
1209601
903785
716191
460697
828378
390723
567839
1112549
131078
265401
474736
147699
631727
806239
153966
269219
976196
555789
416059
1346530
164520
931175
1144735
670595
388986
1089991
1203473
61718
1256759
677089
898724
455800
718944
907687
383017
959308
1194702
371518
764460
684310
577819
755279
1206027
1322766
1197229
611460
1134062
94591
301703
1277334
231292
405611
886639
598274
220202
38920
306425
914915
747981
45109
1089497
889397
355784
131692
566757
1160418
770181
866961
501725
1179278
102173
446938
923660
383253
263002
1261033
201101
144662
427877
1297998
429098
1056508
742767
1315963
338514
347697
650349
822934
561052
786087
1311583
134147
602635
367566
1064720
634645
804826
1249569
973338
1208099
189709
1090717
814134
701629
443427
1136040
268630
1179893
513701
21839
75450
54070
1239969
1166401
918390
875324
414297
386347
99670
366973
1036105
100643
9349
790273
1330541
308894
583037
1340272
352763
1070652
269506
663069
1159948
263765
245154
1266025
1256197
914035
1228187
881905
31221
405060
598832
7699
1090124
1009799
785447
1334996
601792
79345
320867
224253
488376
1236585
1106518
1058681
225011
542189
1340724
1192078
1300791
603321
364642
291577
791807
458146
357716
428115
1083986
432774
757587
414041
326120
823694
370968
249153
448317
959399
455831
1092892
1318726
1160889
602253
8862
472190
972713
512774
312787
59006
606969
416322
75121
411950
91387
184183
578993
496071
436271
744550
71601
1051664
1247049
683750
1307965
225096
265950
642354
1184136
635818
975882
822608
267321
605597
91831
400069
223229
1332212
82927
667040
825044
479936
52333
891873
176603
1362970
507794
1090769
248484
81323
514487
1287977
299797
447611
406672
900924
1349220
481510
879067
561750
486269
472146
662871
1095831
842138
49941
215030
739494
56407
1211377
1041331
1346925
440024
316400
621258
1056631
1307573
1214673
429301
1040031
629242
188645
1311699
327573
952654
1064194
814886
1363588
692317
939482
729094
696828
1157973
905156
393480
1247845
559408
531180
114637
795607
136011
792978
599211
431566
226306
1229383
465508
1265063
467236
1232903
901839
453025
56094
239567
454022
389764
822712
453946
884099
179656
730662
559079
1195885
1031945
201987
462135
885343
1332976
741870
157755
25122
813738
873008
261273
400660
1005444
1218398
1015596
395772
57692
550061
329052
554811
992742
996764
820118
741376
1146856
341611
315058
859248
762739
537522
530454
504296
1125852
978513
1362226
192400
527074
636705
1193330
947627
1339008
936899
901426
1278699
1068055
822895
959965
1027566
896345
1188716
295936
619395
1038351
456829
1277334
434184
460494
386169
118996
1165009
1197147
1236683
1237102
806000
344733
1243023
204691
207359
598427
729187
373129
612778
77581
1209047
694691
220697
638398
1031095
36814
1297190
697185
1013136
1316490
306377
268971
875775
267874
615293
1071988
905110
396518
719670
1343225
40478
1049302
259843
728891
865200
384925
698839
174279
307235
1223912
432788
513989
44194
804825
599412
790115
952801
562413
1196998
1199454
413797
1083516
671137
979368
218707
509455
461496
903744
379941
603802
752986
509321
1195193
1022485
792639
1271846
242270
329474
91995
365865
664866
748575
857739
526847
474586
1068938
129420
67300
788378
792673
974893
445124
481559
75194
69654
192187
1164445
147919
659982
868636
486559
145804
1278247
1332928
57980
403253
495485
584424
298379
405407
1184262
874563
1059532
570005
645836
1135909
1329076
103315
148311
1170792
1083555
1332629
1333540
85683
59169
254933
665801
1264081
141243
605586
825006
765405
1329436
1267790
180460
30552
1284972
1033030
711237
1000942
1012668
885032
355165
98240
313592
801325
575163
1255327
216352
790696
886246
413272
946504
397330
1106550
682835
1263488
833280
1249281
1324023
196181
1044447
1212043
695405
369148
301510
221605
643804
809437
592040
132459
834452
590966
1355322
1179684
288189
541972
146272
994185
348515
855018
894435
1117105
491532
715043
109974
777228
446718
1111986
86409
57262
1092817
815241
710725
362938
1290481
683729
414304
70779
986366
1192805
460676
1347332
841934
67859
1101294
746344
394079
369605
324833
1150649
57319
119814
672103
112594
723031
301326
603834
1135025
461130
35567
227420
668401
876216
239865
1227014
402913
817437
1040287
751457
1032342
403287
1315634
900563
731288
391244
483346
163731
1297363
1016369
1086385
159067
863000
499459
572688
363022
388457
206644
811393
1210184
1223447
924970
896869
34104
290810
1104004
1013463
416477
801173
669052
49877
437047
792174
330151
1199424
794822
328310
260957
431000
40466
877865
663210
369373
1172766
405294
88267
117006
448693
66878
345458
97783
407939
575844
1128697
1126949
207391
1146527
1167870
1352935
1255056
720068
885640
38984
1105019
696133
1174768
27867
1256812
283787
442016
769804
203107
267117
682587
952347
1027981
606380
778991
1227904
1129996
521982
1094236
1105072
531906
1204151
299681
389885
1342154
1311053
256269
220033
608072
1173883
361636
366584
628024
1202874
211770
1302747
936554
1211060
1124022
524634
1267125
333135
903874
880914
537355
1242791
168147
758900
761091
682181
570458
850756
525173
280394
1289889
660818
1019508
771606
1343868
1035445
913560
1133351
1044845
642983
714814
1065190
775744
207154
1069358
359519
857813
1172958
734590
1148650
170689
1131783
484937
1304791
317575
721475
839708
33915
902094
348931
483164
385431
626609
410335
1317003
88512
973545
553341
100221
836225
1156763
503777
687861
903440
223143
668890
198925
383542
396042
1121782
823681
840034
1087580
939073
773919
246832
1130900
73917
923445
168163
949458
201702
294446
550181
1040970
356645
171139
1208201
786479
600928
389680
226121
155769
791627
1308013
503854
1356298
820569
598879
1155821
1331037
979879
73073
1347017
502154
819880
958192
194515
747303
1122414
879622
207159
299872
17588
59047
105140
1052837
1284651
464382
530507
1351190
661206
550406
814304
1002336
239395
230879
216572
947569
76856
629034
525679
760619
1034917
466960
85061
1299531
1135339
1217522
45094
1231635
1019583
53706
624504
421934
244
1166476
1287492
260550
707301
610239
613631
584870
1191782
980345
258896
1048435
83324
740130
506963
772001
185956
1026502
190632
1294662
642413
720804
956113
837694
170446
946278
472720
941163
459188
913456
395727
74381
699560
730824
153781
856455
586981
245719
195235
1350922
458731
318035
884893
966852
588066
641875
1029886
789374
326862
556870
380681
534490
644641
554468
795534
1275108
848885
969053
304984
1005047
1306719
1325125
516656
54262
1192674
436727
1004289
1294983
484507
1003205
831116
901652
929035
1242332
586708
1297330
354281
156415
336621
573699
960144
1133880
20247
2692
921265
1199189
316373
30072
805648
934194
1116218
507450
957950
464139
1189497
553491
1326718
1127666
116996
1104721
254045
192521
638377
1062185
1343121
707110
984879
495828
207124
767436
944702
25588
154262
1333818
1155137
1334452
587382
1014274
136987
668697
663320
1246462
278885
669474
1250192
114320
12903
1271477
694007
40622
81396
630245
625682
197566
729859
132675
60761
411537
785654
179011
1171232
673900
971489
438574
231245
631470
881089
39756
55441
165108
530755
438544
1355379
1253545
140230
236809
169256
452983
1234867
1170610
319346
109812
1109055
55611
958207
1240786
934998
680455
577115
1219257
451584
383023
1202442
714697
604116
994532
848337
64457
1201100
335346
1128745
881396
1209200
651736
578263
1135412
1266514
917665
247408
853702
204928
280241
1137482
860501
747505
1222769
429902
805099
361951
42979
1161960
201102
1033579
962209
1156851
49481
1325134
970931
819766
1325969
1101859
1238420
555381
692312
1002353
1072960
58020
45816
1089183
745312
965228
1016082
464481
193426
1115458
159665
28332
756849
258422
1028036
1192966
368117
1136414
1173688
988282
63411
468822
562866
288825
559111
1284400
678087
1104824
488652
358647
996530
756571
556486
845627
1306287
1258907
941718
638349
690359
688322
1292133
907221
15543
535403
13245
450138
1357091
1144965
656377
414379
325305
1296644
266343
255380
1124781
517410
89276
588207
1238288
1199026
586575
723093
943921
415933
70293
840278
825183
400970
777760
1112539
181653
21641
76577
672719
1082816
484966
1073997
515697
933121
815885
1053371
69294
1113597
1221200
865577
666775
1005358
667948
735184
1141201
124964
89174
415345
52506
808926
795093
237973
815381
777550
328867
1348165
113882
159804
1260542
1051373
1247169
909668
580306
513505
1282997
1115414
489996
204668
866168
424035
532353
793249
918951
558593
428447
739272
573511
8961
899445
83415
457901
1305120
372723
813744
798653
210764
825982
873271
339305
601656
632865
1299061
496007
855723
66521
859489
897752
979727
1268476
532625
1051803
8733
574209
7191
774297
948624
520174
1152049
744011
906244
650029
428129
1272352
893381
1230206
441472
538212
553957
1152145
288729
465563
57732
112524
1148088
493011
876689
548607
624838
1194635
98641
1190136
715119
321523
1015980
1267212
806739
754595
298562
1148311
541959
231420
148543
129175
1283735
1282221
614028
55892
972001
111550
548231
817289
315714
364942
93985
471917
274702
1356190
388719
717780
154874
760976
546572
1021358
605160
1357960
797396
1037097
1072299
479638
216335
204880
589435
232174
817437
47010
27590
263009
785666
1143321
513671
830170
1243479
812187
847512
864098
1308367
54263
259403
798564
627384
659607
99950
402155
302281
1318125
1132122
25507
1011015
55077
782892
858465
783626
1350199
292033
807852
1218964
97476
733321
692461
1361895
311599
1073967
55856
1192931
39871
627041
1133248
708265
277845
1252867
375154
666882
163812
36270
1069250
842488
149249
418222
1070592
819229
226379
155256
727827
285459
694567
1361670
661809
1362713
568919
736500
715612
1142367
1029612
262545
1289579
352422
651861
391563
367199
720252
1240174
371024
167290
1045840
152512
1277755
292272
1151925
681122
557085
217310
882053
853598
5047
654797
427788
551079
1274236
807606
487665
40497
673807
445282
788881
111281
675577
686090
960453
406437
624646
131655
109148
967990
917317
785162
1002805
560010
255394
498263
1320476
1361839
567531
1042126
704955
313168
558278
43294
643499
371825
1303859
672498
995695
382950
923298
915927
1185697
1092633
58034
1291792
1024804
1350541
563393
1196177
901789
433550
1263012
849391
712948
314078
31620
284032
801550
1052320
728913
738406
542950
252607
887475
1115523
780760
473576
748707
221726
72240
1162713
1238012
987876
961668
1085786
4562
1290343
1051380
1197240
1353097
918915
889020
597326
1216807
99162
915591
885670
429942
978053
74427
817386
1176397
1219551
537354
719350
344220
123888
915852
1081035
775749
566498
1211988
1080674
1081296
1297832
691956
628346
1086195
464693
1014635
1057134
302778
378443
589528
1281813
634946
514000
807925
1350957
32895
891525
136239
1099901
925009
1020430
735245
875028
1191754
497375
836135
1056749
243344
1097211
435429
810791
866743
737033
243302
926660
843227
1208233
75795
275520
677091
685936
1327344
871106
302284
919696
294654
1361140
1355148
773316
996129
1267780
1242644
191097
1317943
180422
1199999
384192
457687
540213
254424
104306
358666
1351242
1229819
979839
546503
1017675
559781
1137017
815210
595358
173077
776995
1055317
77447
1333250
1099473
105315
512153
121993
1194431
663583
1271864
1273379
542006
858699
642001
1319368
298013
138772
70008
424485
627827
1095065
383241
413288
1328437
265031
192422
787783
1216437
134298
244445
125040
1193882
1228553
1070489
706833
960454
700708
212351
1343892
1251703
229699
131427
145977
294580
654701
781482
1255529
457119
134603
304685
942410
971897
318017
520028
389747
583760
85795
645367
15561
1153080
1314881
1069671
63279
978246
530801
386149
1105793
311508
562490
350850
244394
419700
895603
730503
1018399
773507
394912
640088
953009
728311
253156
205248
1021176
792384
1003129
885720
195374
947846
1339595
853503
351185
75530
160979
614703
973396
1287698
976623
148682
1176610
748789
173031
711436
1130813
440478
3210
504740
466537
1004313
922207
794874
1192488
601002
1116873
1213539
517656
242251
543164
491546
1310523
519986
1212821
503011
571312
1214835
1048403
99378
680354
1106277
727068
1229190
1047907
923797
1146866
112784
47977
125567
1177361
61007
830633
488881
1259766
388678
1004050
1027692
1170872
851612
850093
759442
170563
237613
1304721
222200
382415
1359190
53538
393482
902692
848979
332882
811204
1199338
528757
1013084
20331
887587
1171591
588662
288669
747891
964259
561810
758651
276210
691373
114148
818298
1040266
1091019
1219551
273245
1274107
336789
567852
745922
1227921
970389
301552
333098
67551
190760
1017351
319962
431504
758349
871989
644655
1243375
555458
550395
886622
14147
588104
159927
589029
1057211
931595
1045347
937074
76262
5110
924272
866478
464228
10385
185023
1129482
215191
18027
460132
1308242
745384
1328864
244339
450482
605927
172796
993216
1360407
418156
248341
412264
1150218
668756
1217933
937175
583590
1207945
1076441
13819
1296688
644896
1316189
813627
741823
77643
286946
524086
206455
401052
897035
75881
1191385
981396
880950
496744
928197
686603
1016047
1326958
1186472
699192
1096050
17382
668485
1352465
663687
408578
571532
961675
12277
67658
558328
234886
1029161
1154152
661202
995546
1061365
10296
870924
265338
1006726
312627
900490
255568
2924
528865
961111
654779
400117
742360
930371
6939
367076
393409
505470
237127
324361
190658
220505
942799
1290688
430075
112646
1197573
32411
1092168
971707
821081
746287
832498
502411
25065
113833
515483
1163783
850550
950907
792153
906226
866952
187318
267210
390671
354214
710831
287129
1148733
1250057
360071
196553
967326
530206
487888
306218
1315321
413731
682084
69444
1167699
1091353
318442
464853
722416
567785
776215
1128183
882723
936326
130415
146387
722164
311731
1216931
599250
469126
645528
623082
1051754
1184775
750493
1095931
741168
1080593
1278333
1175372
409366
498845
345400
586676
148164
609946
1330781
1164313
611318
268718
1140293
1190141
962922
788019
557077
762564
379233
206618
4456
846819
67580
244115
356264
1128337
1306244
47755
480597
280522
904580
759170
1303854
1308869
525052
517393
417058
871521
954006
96835
1339099
1164087
524215
439780
484791
390696
236132
951769
818864
586775
967665
1057510
852668
88170
760795
76481
704701
124925
115239
90774
50522
379701
614036
252554
686631
289741
454237
273544
307119
392449
159344
310083
107124
1110943
1353770
46169
1142541
1331218
1249841
272132
500426
906048
1291072
904634
1246365
366033
1085638
360842
521349
1167501
1038538
134568
1165188
278801
213900
878148
852714
1052272
1277531
768247
1272058
1060771
205694
176933
953842
793673
337377
1131556
449514
108369
648229
197617
1218471
667960
434657
925530
849350
1271051
142419
251237
373749
308392
734559
1065556
930963
160260
1307021
260513
1069705
1212331
679218
1215734
1318929
1101203
311245
363481
55511
1352259
118965
586635
283742
588754
128116
860469
314925
1229604
552129
612012
644048
123818
385545
868905
293351
1189721
757990
771179
817268
433559
710026
326132
1346361
1133773
830090
779725
924653
1078627
564821
1197789
134275
915798
874212
382591
1269052
387138
1134805
816410
721806
515423
671695
161119
660645
148369
779644
102061
63193
569432
140321
524309
526914
1350330
725563
1156886
1064535
415104
1049939
543679
73073
16012
752194
421023
106917
867754
1086836
488862
1225365
359440
259086
515085
1264385
595820
829120
796837
952019
636072
1114006
1017924
70364
619766
536586
1177982
963226
903936
522387
385713
746251
983554
1083814
1256409
995506
1053419
245551
1364463
609998
1145798
69226
362593
731079
780083
731139
819820
644858
1103603
1292880
897077
627756
733608
959021
1250334
493705
627343
1019701
62292
442374
1307631
214557
1153741
1281020
722755
723562
473430
1121740
1214354
343276
272480
1277983
267020
1046847
544838
618033
1108146
1270550
1252337
454009
843909
1266574
1007610
1032637
1346530
93417
485231
677272
854911
559841
253370
1281196
22753
145449
175073
453768
474502
230408
196393
62938
695907
1028928
104382
1072128
464273
1000707
1335045
193293
833911
771915
1163173
1208551
1145267
556441
722110
424128
1123835
887152
393091
984008
336945
1330289
279746
1066221
663742
298621
1327779
653644
589998
962346
999036
339706
1175915
98933
1116547
1285400
838041
689833
655331
3127
418556
387967
278703
570027
141753
1246162
129610
795655
432767
2864
57675
619300
255727
1342706
198265
259184
44689
1020510
159222
1021427
584591
1155681
6390
555967
131112
1290643
1025563
543579
791177
993383
130158
1046523
1129509
1050426
234858
1253410
245835
261467
1102861
929313
551132
444750
682136
218831
15259
680562
51312
1221248
582035
1031339
50180
121763
272858
598212
341872
884365
633397
802907
1352656
548905
103308
845572
887223
1028557
843631
96692
202458
751217
523181
1293512
375802
1342521
215003
1166658
172970
469802
347855
1240922
283959
960472
543160
1173069
870577
386280
452698
201861
64526
1176534
1044981
383988
614682
1006055
502419
1355898
231040
848972
655479
820213
922875
616866
569991
812016
966251
1231983
1045638
973220
1126724
715647
639180
205156
146875
238289
419989
662765
687355
26919
1315583
268096
270294
1041583
622446
22829
985746
400549
899613
114894
209939
277423
234827
1125426
862658
963712
855312
1055328
395258
1307362
1136890
556018
1086188
1261778
463068
119842
667405
793879
1201908
384619
1312310
137524
674863
1082031
9742
1248174
821973
231168
766382
432292
1169296
281659
539938
1240185
1176908
1224405
741722
816385
1109138
1001776
199286
536347
954746
1240711
571202
1048095
302480
1255993
438784
302605
701265
790095
1238552
597005
27915
1155007
106798
728515
580927
648420
381367
1115405
105659
1146238
221361
1001540
147364
342090
49913
907067
677749
603582
1062048
726923
816544
842871
626462
346568
253161
643066
991573
614024
678175
694164
860085
198155
734309
80210
606417
1329809
1093102
496725
983929
853614
1313340
355184
1330746
1162053
542744
213370
1207500
560047
1088417
389866
1304252
291643
43857
735385
270778
1030906
122200
1078138
407309
100560
326741
716842
956846
635163
1155074
667500
247569
1068743
179600
248270
69081
914325
636072
1207902
1089557
14628
822395
330849
631329
994013
408149
748499
533150
251120
1321204
797294
513628
520945
946748
621154
1113063
424511
720871
1342141
139810
390265
435914
1330060
558266
824654
834761
835737
1269716
1248773
1196538
775011
762704
1158197
1093565
869404
831552
77791
352704
1167054
484172
813924
146560
159775
9892
1265460
716470
1317099
1302438
20967
767784
79902
490089
1208457
853531
43480
1056094
442687
26708
90293
566359
416592
937324
52235
554823
1114210
428478
412747
1161581
410959
327932
1136705
839901
1347231
178966
353082
953481
582394
276486
930723
206877
724460
682560
1579
1009397
939963
116674
1043614
963239
239404
1173138
249289
149335
249879
805971
1279270
965640
104082
655260
1251197
79936
413606
77957
1157667
906469
453759
1237471
350041
1113317
1089287
771847
735821
309121
1070724
457860
668602
657749
853143
17671
1309234
93065
119754
1354769
626153
178401
506683
1160131
102305
254973
551414
246272
1308456
87907
1222217
640157
142394
1309692
678409
708090
451382
1168020
395818
176494
234486
1158089
38543
150176
323049
100506
671094
325324
929459
28563
434480
561677
1309110
768615
10885
755905
169387
582516
1125420
491134
556320
1060719
705079
416961
1046405
1360721
280460
213514
629625
430968
15443
801824
302603
214844
5776
123073
261247
149060
636803
883938
501943
1072638
884631
711904
1067905
940294
519084
1246937
1116277
834735
628941
28945
1226975
736711
1156282
95904
430717
1357885
998568
925038
642449
67698
598035
301259
882453
942705
637041
937034
848022
941898
619437
661577
1160134
991620
788526
798513
372989
1176549
1017939
342780
436866
35964
5413
1176289
396206
37011
502963
341518
136339
1202126
282942
330138
567991
524792
975365
1298237
1111450
989013
326133
1172216
1159776
109549
571772
614505
451975
617980
955184
1102349
594917
857528
159852
1328026
78225
1258312
600646
403767
825943
149061
154207
465083
1109164
1064852
1164763
822368
989961
1340317
1314749
790066
458941
371034
383660
1304456
759571
322337
261038
591811
604646
170301
1198592
1002911
1165710
102152
1017421
404795
360323
314590
64802
469138
958487
1278538
68303
1244956
1186389
721604
696900
593094
786425
1358334
791067
1235173
92633
1250493
335371
158509
54734
997894
1056540
755919
734451
349772
70088
828072
507582
678364
1353158
1072597
473097
231005
562780
615564
1242707
93341
676728
1079847
911858
263542
895908
112536
901519
848984
986479
741370
1037506
653974
83309
1072464
950965
575223
1029180
1231384
384325
284988
119493
1215307
500653
1277133
257754
417393
1177927
1271480
1354774
120959
305548
1060046
1145005
183675
955342
190522
265221
936527
854899
652228
103609
1325562
934668
308840
1335238
680447
5347
1123859
752782
961439
387230
134899
1194256
1323449
1309839
1035662
16080
1166616
335058
204554
914389
955578
1261399
943963
777406
220172
939998
664347
445789
871400
206441
79911
549339
828260
330483
51064
991828
1225503
388371
662405
543786
1027925
520768
1033415
332439
580335
732512
775042
754192
1180296
1046977
1356420
1064783
518935
1350773
101427
1179242
925901
443727
816315
1063320
876715
946055
824992
110801
665236
812773
512870
821124
1093766
180676
867935
759998
166752
631364
307571
375203
659801
1021833
22495
266017
529810
709623
1115210
1046000
1038381
87385
1001536
781077
1267486
1280477
416935
341366
268918
875225
302287
1100864
194572
389322
499710
1156421
242976
1211146
134655
993276
740198
527708
442529
1281126
1160849
516211
496108
1061287
332780
1110157
271428
204504
1149221
858974
1302953
160797
351171
1253018
438204
113064
109407
377221
90296
686776
636697
615315
1002673
1246178
497149
625596
1025713
167970
342075
316377
961708
841851
1091517
1163605
1259804
819527
458762
1222065
253816
567318
656989
1163961
720102
408657
756118
1212963
1311223
16411
826412
176976
881268
634018
1078276
30403
594008
504659
448014
247386
120605
825162
593419
271094
240848
413625
331919
658295
318267
389599
1086008
352245
649421
1061517
747816
978709
421841
551188
466615
41411
409726
173511
1341231
1215619
545406
438401
768755
234329
1173035
807566
125227
73866
12373
1339978
181764
80269
4901
754889
661417
606815
386932
923612
770873
1359411
493229
4873
744043
670576
1168840
946332
802680
685880
520481
299422
413073
884773
1082241
865757
525594
59032
1120624
101946
549017
263462
1100713
610939
843565
1267484
767566
569995
1346133
453686
863210
1060950
12667
1340172
1040491
61380
984856
1054644
1306429
700630
183407
406752
499730
262991
1145456
1009939
1115655
252188
741017
1305191
696072
523533
229907
1094575
22272
400210
160013
428167
1326746
866908
344358
47978
222556
959953
131266
1040959
818567
1266398
1043246
691133
827783
1075272
1143035
1112744
238085
343585
1246321
178504
621812
1218484
850914
659243
749198
635763
114751
190653
188838
224922
1119967
1016794
16465
712741
465409
223923
956261
272342
367269
425774
481232
536456
906306
100190
693976
293857
1015039
594104
451717
1264779
91881
745199
1218891
1137979
1055187
90070
531743
618567
30349
147068
288732
354712
715703
332584
920473
1331032
402568
12608
820384
73123
234497
869917
66149
1215391
103901
558038
688304
44351
1077163
768114
521353
141576
885440
75220
172935
1263161
580850
815885
146890
35030
830544
985967
554133
306362
228650
234183
68469
730324
1324561
483388
756234
404834
1009942
466088
71646
1161784
1011001
6683
612336
1291069
1183158
628252
298862
1255845
546012
736287
530797
3509
150631
921280
361251
676142
1334252
533280
318225
506450
1048654
989918
652973
417108
1134525
425804
64829
552331
1219484
437739
857157
1279702
248600
1330524
1097635
787739
1349386
1175051
430673
624705
1182425
251171
1151103
1298391
78192
1303512
801936
273167
897721
783500
607479
912593
266522
72730
1094060
209163
1293917
996206
1264888
500590
1205113
696175
102165
857911
60553
658322
277881
1213785
298484
1314624
614888
343089
781515
155817
1222035
163029
1271212
1051441
391725
13772
25985
934221
361624
594737
684565
448361
721248
1298645
202202
407754
948639
465336
277699
1230059
81113
569862
1301123
876314
250553
1307419
1174019
1340344
721822
1033449
813860
928492
1112674
170212
442981
1238950
761432
1086187
373511
911965
679460
1011151
537600
323002
41283
185155
650366
794785
939422
1348748
525892
767288
81410
150674
339040
559650
429574
655493
1330359
822551
845644
27421
277061
326971
49458
868799
697453
837233
1029900
673110
1254089
286252
456059
1114433
113789
12990
700470
588192
1197493
711457
1168437
746866
417636
217011
108075
788274
418848
1244783
556953
631995
475134
352899
487213
581048
258911
1183772
647793
1272165
1188346
248257
293947
647120
610728
705857
899327
284526
207570
1285756
876561
968587
583604
1060248
569951
886451
484533
1216663
982751
497041
1018197
117847
1345382
136094
337398
27650
1308506
21831
1233773
258771
838820
1142387
880475
851231
22455
258993
310038
492584
368264
665077
487625
1261312
935661
85497
857836
995845
389321
622561
663451
71373
24113
871000
884059
855125
1206688
568496
228738
129892
509244
1250451
628841
274947
1064824
934103
627518
642522
357070
551109
429303
1351042
906625
1154456
80086
1327897
108239
151314
47026
365295
850289
266074
1114503
541591
945655
602122
849453
291612
214192
1118000
452831
802110
736500
964716
227075
332770
520434
1106360
745326
959099
519285
21711
283372
94128
474950
554112
800242
498210
1351488
989242
736939
772700
1030662
304550
52685
1324174
1250748
1005990
1125282
577749
50045
12990
1296151
1128683
592158
642214
1028023
1312239
831793
750040
1021358
1158821
1222488
591577
1047000
1003485
1020499
204990
913245
707405
1096254
986987
393793
537406
88033
888957
599746
333497
382008
449218
150528
652323
439293
790350
1099499
329288
415516
1089388
1066344
342119
519338
1115081
80218
735300
615931
653575
95785
899523
208275
994279
1137776
1138670
35665
745739
933777
691014
268113
403188
468491
421534
965598
1291809
731176
1138101
632908
313750
314879
609411
1235774
131671
1194105
588483
343248
648849
445236
222498
678073
620023
230775
686638
163366
161812
542218
699794
254687
440456
944039
296619
45670
975363
1083870
1266641
601645
110697
733684
1031991
514852
244770
1162402
25403
987428
1105326
1161048
287492
141288
20224
1201718
630717
669784
1331625
620725
293291
1147181
567136
359469
906438
706312
327356
798249
374910
19146
1108383
106366
6480
446008
910854
111540
992044
404953
1195411
723625
1337705
354260
1051512
917930
763875
475858
841612
253075
325543
1170061
812224
525439
37949
1092634
291738
585555
287861
42563
611494
411342
1348727
729103
723475
428288
612683
694717
1287688
1272885
43044
1172013
1326529
940351
732622
1299727
180155
1243871
1023013
751503
609788
76824
330592
653428
529863
779155
1216143
184696
1182002
1162166
1094340
746201
255163
735682
1220461
559958
340643
961508
188201
258092
19240
1107615
1104415
1230944
612542
72718
574246
783333
82950
170908
125758
411068
280904
786923
640282
467474
30120
195227
757414
1154371
1308678
538383
1280710
933157
1249816
1299083
738143
1160734
181694
1001205
502412
663080
621627
230145
605737
795665
1069448
1332036
818986
1053681
28052
941133
427364
1329514
798764
749693
703687
389742
404443
114136
448988
1193835
1191172
414343
140221
1205537
800953
725708
1002755
1177191
1166197
289082
513224
397168
948278
1139930
849519
582300
529964
1362357
297109
1203409
1201148
1090797
607297
506395
931954
211138
720906
102373
1320646
773767
1213145
282460
1297282
1336085
817475
1340188
253287
692033
799713
641280
1042701
1336467
523925
1307546
656041
1355727
755891
25721
854045
123610
333925
1098856
304623
1113463
806781
741767
245691
1235923
1346999
830592
1242759
623860
710666
303698
174053
303747
238193
793501
114671
735143
491088
151741
503296
523763
515136
167932
68635
1086640
607398
762833
1326606
1341955
21150
352697
157859
795330
968885
1147963
767899
660556
810444
1036020
230316
1018687
314581
1358824
1297850
30752
1107957
261789
691458
264914
1351258
1046489
95522
1077131
286723
965255
585451
993090
855743
361053
701487
984436
1108334
1256217
288517
880664
331872
441319
38329
1276354
440701
1055586
199514
261251
1073604
1041577
339122
393873
619957
738213
176056
267818
28422
671920
709104
1169506
731890
54816
55828
1109353
595180
693769
1260509
180852
797572
1146509
504218
795597
305435
478792
1134711
1342863
337228
417376
1353330
1348387
172242
781608
770180
975552
1186805
1308633
503752
800117
300375
987286
430413
639523
918388
684801
1059416
1038765
514351
1078174
919822
815206
1141639
23456
634992
294069
869026
305571
60685
1066121
106812
837984
1180740
1294230
596018
53509
1221121
751769
1358122
106843
482971
469631
1161376
442078
651632
1080298
666611
913195
436938
731554
493368
608836
645757
493376
511317
740940
1020945
408282
678599
517126
1041195
393016
836479
53355
345552
113617
1051248
1098537
1160201
1023250
117082
334563
452868
1056810
573333
903267
1149670
833475
249741
526168
1066793
91962
88676
1248018
873078
278634
319218
612544
223642
1168059
1250980
433859
338123
860049
1295302
166324
305849
1134143
962744
705040
1087823
740179
167934
265499
715415
1014810
429233
1253597
1041467
610475
1049454
1076567
878935
426193
792561
73987
1080790
259324
228418
250348
44798
624081
10614
730689
760002
568403
698712
68595
627087
1279024
384738
559402
604923
1013870
720175
1261009
981623
167915
981761
1169442
1002521
908577
1243268
1057387
174770
476434
791409
627751
1321727
441478
699061
1344050
749157
560119
482131
1034237
169013
782231
411856
725015
397888
1055156
113070
438652
404178
119260
826587
1313461
403369
97475
111911
97367
1092373
855375
568707
580434
37593
239901
627958
349351
243821
543848
810752
1142383
905046
70746
1134685
720471
649957
126774
469027
437100
1338387
875570
166004
39525
1114081
1208336
1260429
1133161
741741
416871
1213506
812761
712865
416331
1160442
530355
1316539
1072251
1344754
1057537
733451
19471
406680
594400
1098815
656035
744479
655559
1340887
775687
1195215
1001608
1105873
875956
856861
394176
346215
817709
31391
1270909
206193
42855
121493
1290029
914081
619324
6081
182401
1001597
1287915
1173957
703903
792809
928812
780715
213281
1111580
1284322
1356314
915346
271088
819560
304697
259480
1118513
645655
1302307
126602
107578
744175
613871
861493
1149731
1057444
1213204
70276
1056326
631039
1180533
1238080
1224838
526279
742732
1234901
1308425
160191
1120636
225301
631148
1067359
1233450
468460
2975
1161361
264520
1049557
785174
202763
79931
600878
720165
1269572
261099
990812
1134884
806166
1091784
956716
190759
1320420
1315526
981983
1063924
10538
1064827
1273536
893780
550414
1070814
398539
781937
644674
1933
241346
1050785
1071609
1042841
490940
1087422
1102319
728396
39575
331050
341791
1158313
219768
446985
81298
1311032
1151151
985537
1230678
678716
1270507
286691
1033213
799797
188886
714282
541348
250194
70362
853618
852275
384236
607225
221024
860958
11181
1178908
1259504
243822
1132740
949148
1109761
1343594
567868
1052004
550543
796174
404069
1237202
413925
1221955
190346
593501
900244
290393
635468
58077
1160084
242171
625689
999500
945400
51414
857600
87940
1337525
1226534
599885
1109254
656458
584912
855506
1216331
828182
221062
95683
223558
242676
433392
888046
847875
1306705
31827
404547
1064673
452621
604134
1010917
1220978
336709
85761
392847
1021981
996439
718815
741510
823473
1215738
799382
1004901
805359
453903
1291167
808850
310540
190499
86502
1314164
11844
489287
1115459
307522
786461
1349822
865690
289491
337551
1052257
460763
195442
645369
623158
43346
742400
459215
1237744
81240
130083
25895
582501
879995
845637
445654
765746
6962
1312710
702532
462756
181259
129235
710498
768877
776736
84383
1284112
616177
422381
1225692
1147936
283348
304029
1302861
654593
44867
61070
504190
142428
267447
431412
764029
702089
659318
1304486
1101858
342933
1356494
338106
765026
1124228
1160679
71188
1248377
906084
475409
1221037
219544
1117590
782773
1313149
977558
635483
1203101
528721
59313
965644
259541
520323
621332
375234
849189
1112088
646210
284279
212322
1236290
637933
1318577
261465
195763
1258839
774415
1249946
1001569
459284
611493
404765
690342
1350802
208368
26604
1310914
684918
369300
1230389
553248
1044636
373783
1042649
349220
1209306
784799
705544
114406
1120828
1059198
1011221
1034449
880812
504861
881387
1032587
873890
837479
380898
875876
826441
706714
198836
149199
269562
630781
865477
557704
1322460
681865
1306176
18633
1269466
1222273
470131
508641
1099270
1014335
1113542
194335
505450
56191
459214
791388
695015
562054
433792
506246
1258036
1296560
135440
869035
1166235
727309
285236
656318
289162
1299945
839581
1238455
459163
681369
1339198
905160
255098
776400
1123644
117728
1093202
868913
1136554
290962
358958
572625
171315
1009183
1264526
673116
914534
177071
419108
3339
1312251
738797
17717
121104
86308
495678
737512
499501
670092
663580
719525
1127584
457856
1312157
1290104
1312809
471608
703576
499247
44543
1076748
632036
1287437
865954
352905
610180
840090
677167
435410
311645
1303433
573142
291338
562253
883745
578542
373431
904027
727713
1019212
80646
205490
625402
177735
224562
973441
50488
888027
1278136
662026
1043344
4427
1529
973236
1332181
161289
144751
537905
1102072
1311715
328958
1033992
794021
469712
61808
136462
304398
1300198
855050
676584
1170844
1362812
306915
1265071
1113099
943143
473454
928950
1061511
171971
629286
172357
840191
21069
509561
1096466
290808
1259526
1036205
437945
518595
1138504
317665
1007321
717586
1254190
856809
246415
1178676
810331
579897
196910
687907
440675
781167
220005
997917
113089
391919
977023
2048
695689
635448
1037629
932445
654726
190857
60595
578999
780978
919070
423407
594751
702064
62444
80548
170324
52957
99864
1067601
196212
212441
1055538
80512
327032
629375
250230
410065
1180739
730356
911880
957480
627268
1144584
1139260
1126965
994235
617868
1047187
1175391
651951
130132
111471
113252
1178042
590506
1225486
352483
1291796
643572
234016
40140
433941
762740
1171940
1119166
693307
571164
480967
866207
1032269
97990
137906
1074383
952110
996949
798295
896479
325104
39622
674858
276647
1179553
783766
419483
1211155
829254
112868
58641
691910
1275935
414745
265933
558614
220849
1089534
111043
449392
830926
1359643
723151
1203524
776186
539149
994459
735079
229316
792901
402684
586706
90403
746915
376478
128377
119608
953340
17638
1183194
1287682
1180139
38564
1217239
1172739
1099761
84443
948308
162464
65561
753139
1191434
71707
293081
330222
1109095
35979
10004
1194321
80605
187973
434756
1219595
370570
109231
152063
196154
223479
60225
964131
234543
649875
452159
453776
57497
250327
202297
1205744
1143169
144978
851623
1127319
376203
4865
17222
1008027
1277984
506711
428766
1353890
1346589
266953
173738
1364362
566019
362835
332466
495206
509597
730031
183404
1300645
1013192
279665
96401
73192
903850
1088353
927787
547314
339649
1208318
265030
987264
744225
264943
593820
834668
19702
499452
521168
1220926
27840
153096
147048
1282217
949106
833151
802679
1291193
325564
515757
2824
410511
756455
584042
1073527
428811
510827
876022
759268
1111163
239973
308128
520484
1315745
565373
362779
901001
40975
1088338
242213
842361
769177
1068908
421213
203766
374144
1327884
1286798
576424
162049
365010
656096
1029211
583136
571392
1124504
781493
298130
827311
1215553
743616
1069836
525177
1007580
727479
249130
22134
1094339
1272132
769212
102374
771652
342170
765655
1255987
573416
677491
879707
599812
1274363
1341477
506226
1180132
1139794
527103
540516
852082
90381
652602
1154389
303200
61538
1136459
557490
507428
196281
208831
277242
1355804
988851
995853
1102713
472747
46622
1182222
756068
20337
763860
389460
1113570
1114039
847769
1013187
847560
1051696
141167
786828
1102868
725532
1282278
1077397
819341
52426
1216718
977709
672491
1168436
36267
711532
1336378
113301
199251
1131707
279010
377179
940226
612264
27894
162114
295746
1150617
1357996
910251
225703
627475
767447
1281393
155763
1084835
711738
1165085
1309972
103083
587339
462813
683537
990767
635629
717009
652427
1074590
464125
570774
295650
140997
923189
1146752
947323
20105
1237905
1018909
1177314
1278067
758368
128362
1189785
835074
1139222
674023
1317796
426130
1334111
768282
195723
927145
948999
985465
786807
1032950
1136746
1339291
90910
957371
274026
778156
1258510
1289220
323314
486449
69455
678873
1253197
892025
743799
186015
1197227
1132395
411201
739358
851066
1125679
193605
30374
839745
679968
991741
1161117
1111162
482613
1247537
1342692
419769
466782
1228023
78599
858105
260413
46237
651291
750078
1178620
317225
486763
272786
288988
1213597
319419
809443
70605
688501
881131
1175754
1281609
1163870
879399
220809
183466
844438
1312284
1085777
1259697
1028403
241083
291010
907822
88907
982514
670717
163351
540036
692738
1011337
431822
88389
16252
1347466
903292
32427
668263
875192
1273669
394550
189546
839846
305590
1267205
780478
515938
361855
403321
167940
1023020
1185978
980357
247283
195435
556923
930214
281532
273091
1322774
1039585
839822
638245
155302
1112689
29698
1337452
1261100
1255846
1136912
896157
415922
1336089
185326
80374
905490
387808
206430
584106
1039644
787245
238194
889927
588489
169535
252904
1109578
987968
268327
1362155
769155
261309
355800
386413
1015307
431780
28964
589573
1253225
868387
62176
1152288
865094
1115913
1109582
914581
874346
780744
493973
1062472
993790
1060218
807980
378580
782886
439120
524149
891965
788863
928134
83969
1159318
941182
901331
318422
242913
366701
456705
1349200
214138
451827
193175
1129960
923484
93511
485374
2850
997512
683642
527827
860101
612492
348730
160927
1227250
1223928
765642
216855
84686
1182581
1267226
283358
204546
437176
139934
759933
1364185
699381
1022835
715243
524577
201119
480210
1150462
843590
690463
1186931
295842
947613
721092
1027390
55890
259715
1207232
1153630
796919
1214896
193591
1147925
369793
261109
1192819
642089
1249079
1299906
1039712
1234754
562609
282078
1253809
420820
1210371
1315982
614311
851172
608432
1206076
80064
705818
1278745
498515
339918
920732
82381
93012
479041
209538
829465
1234310
815692
813029
779017
100401
791991
1207050
250939
695781
1064902
967951
633887
309379
1122354
160344
320529
108375
846106
901922
631339
887798
551308
40846
470204
591788
866217
1189038
831087
1344228
1250495
1110913
920168
534680
204992
1217795
1332542
402395
309179
755393
16360
1190003
988650
314778
386345
1352081
1026693
909082
1061546
48282
1312835
1289065
849203
45693
777249
1343112
1198541
854287
376114
418960
1182365
1306192
588162
769310
1017744
692065
1180085
815142
460826
495926
230405
292948
1164831
846170
509183
145283
397454
1005449
1203045
1057109
860638
68447
1063900
1285364
894303
578687
1031641
562750
693882
869306
933816
1315764
256668
888376
329953
1043447
513601
1277427
910083
750458
405065
12317
627711
777471
1131108
958912
1080522
783086
1142489
1196849
1136320
452381
189130
1099299
916629
1055465
738691
465482
751033
798297
1033028
912202
546294
86583
80059
452175
1288924
240803
527581
223229
1094143
1279343
564603
513154
335128
1296196
1197727
1214213
241265
905836
335549
838366
1214347
860628
693569
197860
354535
904413
366995
719379
744063
335211
784985
395530
1283339
1138061
888556
1240100
1285734
116318
269834
1210820
82803
631053
280254
1157329
734244
1209714
253054
1199818
541233
637396
840752
1008675
378103
864675
575710
706542
1271038
851126
917672
1182547
1000557
287923
811321
953666
809097
1132373
111058
1290611
599957
1223019
629023
319425
748381
550585
869499
1047171
824195
119970
58505
1254488
628685
582532
1231662
1051009
636102
453775
39430
331343
221947
1115040
655503
138189
494152
799189
284990
776773
379265
1026502
507254
112718
95794
1057956
1339847
789944
495598
11266
96734
705161
325343
1204334
771300
555031
328780
725103
93907
267340
377511
313480
217988
1210212
715584
613441
827656
335051
134826
234695
1055491
967711
263371
1054140
1223139
428516
448341
456439
1272461
45206
387429
667347
28636
1279627
701732
1226814
1190919
972181
1326499
904384
1232806
13548
861104
799556
585520
900722
764268
179765
1324669
1112559
838612
1095914
558031
353106
726251
167798
1111254
786921
1345074
859639
1077682
360302
353443
647656
1063627
1098159
1016780
1045534
1202537
1072796
421555
721529
1242873
533650
748145
556540
90868
370128
929317
757034
591068
581757
1202540
1321947
664427
678288
619924
63851
288584
970724
196803
276851
182769
901523
686025
657405
502956
470635
709299
964249
958507
150014
469155
674233
254973
454343
86942
1061299
660582
496910
1358435
1264506
1194845
98993
283493
1191049
14357
278483
814767
522768
942937
811550
818062
389253
924174
1167528
225972
1227616
643896
490554
71772
1131116
55470
96516
71032
1161127
445045
245316
876894
341942
32540
606626
792959
166280
188764
892454
920973
613584
865393
1057950
117233
643542
629190
640332
1065473
1067713
1152842
746513
1177361
666753
524714
431310
805106
333993
297831
1354204
1168224
732677
1238849
86801
905474
641380
1322334
207439
202911
795697
1236469
456188
533943
1306915
728994
1339405
1336203
1078150
145910
949515
1176953
325858
177791
1228762
786502
1331203
1207224
135473
211079
98057
811809
190002
1207629
489104
1152833
320645
1109625
886404
1243575
418871
295720
1131285
1195641
602681
536275
563461
1039374
179797
134201
99373
1048973
803918
782850
736691
1123032
1110747
753902
1094577
1291398
185349
562227
462151
243100
456171
155812
29243
435209
1275236
2065
1163013
894966
43494
162743
654664
1017151
625350
1130349
115758
868135
115302
92473
317285
1225435
1169846
445654
1087831
1011513
20513
37705
1140620
1040788
282003
62117
1173637
1168792
553328
1334867
1206900
225978
1223777
1153131
771980
1021459
221849
126381
357457
1107950
1336086
583987
1110515
814810
905909
54216
749583
699347
1166374
642147
626149
198101
972945
988443
1130242
916765
1157981
1257879
127628
1022944
533430
787442
626485
248888
541127
671691
1103236
949753
508011
271959
341519
881758
1248046
508882
1345155
252171
997963
670509
1283138
933013
650672
315093
372967
1237531
710046
784439
471876
950019
781922
386495
530035
1146584
715389
1249661
213064
44009
732740
574232
635777
87987
308111
923541
1173869
712794
1163343
565780
1014866
1223377
1047618
1148828
1097587
457554
10699
1061439
67045
161941
913594
621972
1244003
100831
698839
371205
722967
641167
390869
582796
975615
18833
779534
1019953
1271328
383585
482874
1323215
89838
822417
388046
514002
1244551
1241511
922827
253812
1136758
1283256
1347370
1223423
856799
804068
590209
1364235
691215
1077342
715000
1146121
813413
69510
749712
333782
358085
1087993
594546
1096960
1238969
1177156
439516
1154555
844910
714214
367306
1311570
241779
1050403
1208319
229451
948358
961522
994308
694298
841279
483658
1010812
682840
127328
694901
479639
977720
1350768
593169
871573
1198952
1014368
30289
405355
66679
120363
1173637
20220
842593
131823
8795
1311121
264680
1117736
416769
151917
26505
331570
854536
1027826
455063
1258325
127284
1025096
575179
622328
1197328
1274759
438766
209924
514572
710231
46817
121896
876019
723716
992718
1099194
1098817
648556
1049470
1107895
661558
45102
1361970
129969
1134741
1137055
719812
1279005
924600
1231759
134212
613783
252923
1297601
20873
408009
790633
805860
289079
1320622
1106193
93517
874563
825987
482164
1363198
373888
1204159
1062805
82456
374637
577333
423767
1199643
479662
359113
673374
950699
448699
536144
73176
1335245
1179943
627772
683446
534541
1188168
285907
1351329
1127137
1090464
191253
495380
1213280
932003
216629
757345
717725
812312
428477
1169067
1144785
618432
1146289
516663
794854
40481
1322933
1133592
614133
546158
702318
1283802
762835
128427
137805
809746
1208559
932452
401845
1204541
684655
291592
1000317
293597
580514
912978
445134
243705
1032423
1275158
1223868
776185
1174256
148946
421306
806143
1217079
652473
611470
89250
147080
1038867
1051709
233843
367020
767260
1312926
1096651
149237
731778
195286
1230992
1306063
893460
151094
1335900
216436
395943
1083544
13999
135413
325968
220887
1204990
672364
632909
835753
1135863
775525
1058436
180123
1296208
172732
1316968
1197634
1153189
700987
1099102
1031518
119438
410905
1252476
1244953
655023
506146
330598
546333
1155485
428207
81491
700870
821701
1317622
852357
861336
360148
1240022
824004
1129523
1266773
557776
675593
1025077
775758
965589
708523
1351965
663396
868446
565948
623960
332576
659884
961554
591191
1327859
563514
611341
648467
401218
1233118
765307
515552
759288
295799
180180
716311
453064
987238
1275039
974352
1212769
1239453
1040915
324208
210308
1088396
603343
1119707
835702
444677
91317
202461
1322861
730134
1326843
1250322
1034669
259022
834484
370729
649582
786633
935446
1213643
915693
641985
94029
496822
519572
1145275
600367
1285350
954825
721545
171330
332747
42174
657474
1181149
1064068
926052
277916
111159
1275536
1140256
725168
1008474
444551
33644
1345871
932317
1007241
171721
168425
528272
883654
997251
894969
71102
1001976
798101
664541
1011686
435749
990920
269728
198061
156187
975535
493624
295817
563717
1019573
241908
993419
1355488
1060131
748943
29748
12186
156427
402090
1323452
738837
430122
1027701
1280198
533193
1249122
814581
1172018
564080
1120062
728185
271854
568054
155427
29397
131718
823546
457889
69899
5541
561232
1265987
552394
970756
1203986
215809
1159459
823755
400993
880612
751969
504401
938393
788536
547274
324574
251660
775038
404244
1126484
328369
1060508
595417
411010
1080750
1338567
688956
69625
232806
125923
796187
156952
752564
1161422
473433
622219
658310
27638
847592
1006871
1103990
531184
470618
1270410
1087451
614711
753828
687718
832269
222978
731551
760794
909015
701788
855235
887748
1345198
1034868
301045
853182
431377
413266
361178
1078178
420989
258384
803012
127804
1132019
569228
1031189
965669
484417
541506
257948
1180684
540103
750818
195263
812527
770695
468334
931440
674036
461912
317089
871485
425657
1015156
607215
1263995
307151
651316
969137
1351546
638397
186043
1124548
80196
33175
115207
183341
1267178
635769
57223
942534
740851
1107478
54414
1336275
112231
244220
1193409
262890
635248
1351448
537787
1286159
549065
295473
149375
1230850
1162094
412704
156917
1132083
704977
546291
850185
374364
1110841
954776
1341401
651696
629803
1042784
1201260
607836
580895
130743
147242
241746
735225
301941
1182493
81126
1316711
458261
550066
1032205
954899
1121793
596144
975182
387390
311447
902016
497897
111623
155010
1318523
545155
1259129
760251
1307986
1003864
448062
796846
394670
323578
410931
1135515
833373
191570
1109622
466462
530336
651784
848495
123710
499578
599431
687754
1215976
44887
400344
163789
908440
874822
408815
1094991
529852
1285571
902149
1268753
503723
903033
260650
1089624
1146048
975197
975312
732299
59429
1249669
870468
247596
181889
940469
95783
880583
741586
1221300
477457
303821
933272
853696
1054405
1009169
1207571
58940
157864
727349
801195
310055
1107812
166105
819019
340106
892016
1236887
469421
685511
651330
1071493
23066
719666
1255154
846172
621580
55872
212075
1080454
713051
282649
168320
987309
327216
1163323
363210
149118
426020
18589
49898
77977
1201231
1140103
654926
476573
58686
1249435
66368
191654
20581
618821
1055851
1186499
469937
1158558
1257211
17179
1119520
2984
132034
591838
832886
181437
1033205
87191
1335609
1094206
26304
418529
112868
829944
128299
885708
329822
563189
290363
786040
136537
158549
1149227
1321962
1096396
344543
331054
610472
1083386
588782
295950
151989
1299973
6897
947727
539698
290130
399953
435608
253626
438
409702
6408
970865
1346478
665213
231689
1261025
1094776
679166
207420
390566
730889
438616
1262780
1095112
492886
194284
1215694
143453
1106773
657735
559074
1045993
1241765
575579
739641
636602
1319102
1028860
115944
1082615
972699
413136
1096054
1260521
107978
909532
19602
155266
1113386
458738
1303159
299701
293061
115170
1128886
642726
1319279
897353
981378
327728
600619
457644
256840
1120187
973055
1235204
1114808
977413
405618
141664
339719
1219161
474111
896953
1297742
95310
765941
843424
1033747
327650
145034
1071890
1274676
1159057
371737
1044554
740551
850588
975592
1159898
124792
364042
1205806
339605
822634
1268412
414622
1157000
112965
238708
525564
752931
1307157
1060587
1177501
1194061
697746
839840
1009729
1087188
486089
546738
585319
105202
756334
107199
705132
422999
1038900
651197
497039
934786
1090444
881387
360539
979549
746226
719914
875726
689043
254403
1081971
300030
370267
845813
669314
547940
1361191
619585
956806
1321976
1343126
276520
281828
1007493
1106930
1209388
307565
426039
1304075
1344435
1266236
1352554
84927
110526
298056
977841
100616
512865
459274
569508
363820
629850
324755
927032
54933
231767
1013418
333610
659245
169474
890432
689985
87512
1274536
937406
764143
871213
472186
845955
1209025
359658
1258761
324492
279739
1236540
683172
363157
836997
695098
823755
881515
340506
269427
765785
332008
991851
962081
950415
1050658
911549
1119573
600182
270003
237697
86601
716743
359244
44835
13703
952102
647956
615961
1352506
583667
35205
558559
885181
800811
744780
1091994
1347749
486167
378549
413422
753899
942647
836348
177421
782526
876622
199617
94103
375
1356226
196502
1344892
900982
883913
157706
951169
1123357
109918
755724
617817
187425
874218
689518
709290
1066367
540937
1142680
912107
1117861
393009
600326
900505
1059404
140171
502555
805981
482174
202093
1191497
1079277
43958
1103320
852607
630119
493994
682910
1151342
52850
1105207
641664
1107756
1238776
306296
1146979
515661
353064
462415
15260
885131
1040234
1156193
1285301
1175451
899058
1019722
1266551
797601
395033
335702
344433
875909
487011
598657
803089
693962
972036
853558
174832
504890
196426
1194601
775808
1218318
1254543
621354
361578
12756
238894
1073057
635178
114645
475645
510849
34789
306191
64788
1074257
1072530
155966
798744
860628
844390
1067825
817493
609747
398509
908882
443120
433953
663528
829984
849541
391464
574889
965326
298367
161833
1090875
213662
751620
1033138
410226
1190590
269838
996741
1190604
515291
96103
900131
1018633
533224
185828
785100
348957
927465
749553
1155751
775367
269421
902003
468062
1070374
725372
549077
667411
283145
695116
1325355
580999
309802
585932
645678
1178659
1193408
682941
690986
197895
238799
1029571
793158
1331370
886457
907866
915781
158017
880163
565097
559719
325801
426231
824248
614489
298094
161053
25750
938370
161920
1005555
405565
172970
299037
89308
76933
631061
747324
439269
337223
744891
1310916
532822
1232672
655636
515415
1226676
263349
1236946
410139
477290
389093
512583
822264
37668
1349881
255620
422534
442907
756291
332257
434439
308972
1037957
181968
946434
558483
909655
376799
361913
1294329
402090
537705
181585
1260807
954786
1028503
653157
175701
1287507
1125732
881080
630693
789892
182098
912682
1215403
1317580
1302449
799111
190096
799212
21448
1046769
422198
1074552
637489
56586
939767
413658
752817
729160
1283366
789936
1226300
602806
777144
481198
345644
1122222
263892
20686
1225326
482919
228787
22758
718148
8824
620969
331696
1024637
491885
74665
1266726
1307990
1087123
22410
972482
743503
782506
351038
1159836
881524
663964
626484
328883
1345211
1003834
1235868
1127050
675058
567405
344866
1135750
275578
422741
780691
515262
1247354
521137
1110379
795324
400827
1135821
47821
121905
560248
225408
637835
1148186
417664
406739
943262
510
186213
209972
461568
156600
1188720
27941
395617
350041
552226
761823
1070230
136598
405348
148957
105153
111932
757715
752747
1255078
1055239
505534
914178
356740
751880
877327
1317609
19777
1072356
897432
571097
1316339
786304
548340
581997
896629
620385
959421
76385
917016
774269
173167
1176634
890450
404428
471250
54113
888291
909374
1332182
758049
349015
53562
1349520
1118170
882346
72625
368224
307538
475535
170736
978873
680461
573977
663156
7048
932206
657204
506643
1307369
314044
22595
1048322
98013
83812
369023
1293704
617489
1076262
223523
1041894
866574
812729
15696
67944
696972
329122
1361698
1145113
407817
1219616
1274512
106502
688218
882094
638708
1114377
998542
580120
267522
1181837
458646
998755
319573
574511
1237160
1126498
240171
856852
238714
788049
429550
396149
47336
1199123
476911
540395
718333
153472
10822
1128387
1169322
637416
941978
1289251
969647
443137
724922
896910
42736
966457
1134214
478795
296139
1060831
942600
987720
199624
718960
274538
468241
1105438
1105406
603862
1345940
96167
1051897
323372
589942
582361
56311
1347528
568727
912508
573133
121605
67488
330753
1253014
747870
752980
612588
914471
451175
875677
443454
973527
688705
1306651
1039517
313582
481824
990817
480557
333774
1138205
1000428
815550
379157
632806
26486
1301619
1274406
1269249
521368
307825
1321171
873265
139495
2507
247398
142058
593005
1133187
809186
746629
346468
1186213
547991
895866
981642
1175037
695176
734402
155611
388466
1041051
1069329
1228862
457985
265036
766052
407498
809280
347247
315539
1023067
716720
687386
447095
467397
1063372
397390
467557
949150
1261788
420325
322610
1229984
1340361
30195
531452
924748
540842
368477
152968
323039
967778
895385
1112596
98111
526505
133345
884485
269491
1180367
4247
316170
959732
925984
1253102
577505
1347488
169857
978696
1036838
301630
1256542
493823
1106043
1084226
1092233
188202
236913
136494
230085
310890
87116
846335
637800
142726
777814
589865
139772
738188
1230618
223817
263213
232203
677826
860778
1215104
1099321
176337
549834
1032372
1021095
1047266
1159615
1361528
235423
783760
950646
403439
831933
501319
655379
30025
993663
1201598
544878
931430
190998
1122004
761789
62113
388498
682094
1008248
57778
1261978
80889
218659
856969
1162313
1026613
414259
810174
317769
761746
141798
481593
970729
769838
339542
227491
303287
588395
1219787
435092
1005598
477490
750436
168281
715473
795252
49791
367265
1268387
301165
65356
475486
1156663
1094506
256163
58889
19001
388938
929696
1305728
856124
138576
458301
1065545
199636
66350
969283
301637
193194
429140
311716
93837
149612
783917
706032
1125248
1316996
1181511
145062
1222863
748840
478968
1120312
1023382
1031475
52549
273538
337081
670992
827231
389566
255194
144289
58921
531296
66162
484952
496906
45984
194032
49385
1293695
260039
805223
1040822
410132
761635
452822
385372
1169005
1059404
1151562
736928
1226328
408260
133911
840401
365980
404091
371328
107271
441361
501233
816165
151827
518342
1357983
1032723
83460
1073112
373875
559194
787874
30710
194239
900060
1132977
513559
529941
107060
710956
1039423
1251852
359816
772334
1142307
713864
691205
1128929
1012653
965385
843977
1097688
837738
823947
392168
388706
1144873
1071726
258575
587692
948182
14707
1285505
1112604
903869
863032
827517
573288
418048
728442
585287
62460
1053897
654488
134164
866127
352464
587447
1184004
502435
25768
1311058
650807
1267368
572729
1180656
232350
853183
1047168
1134271
425330
1327392
588390
1221887
450024
329551
785957
1285020
727853
850936
193573
922393
500684
573616
386971
261184
475903
989965
532790
231805
1031772
1025104
57992
1100063
459845
144540
986115
479949
840638
6897
1003018
309450
1015117
140400
222736
1015932
1090035
425287
1075506
1235775
363906
1253913
549868
1223837
709762
436337
681930
362428
255266
923528
994476
1226843
601507
1220037
432286
981823
603981
1135716
1172337
85765
1115858
571535
297204
732899
1180239
1058868
231376
199995
180972
1282915
964156
515040
336769
321701
712056
497095
97379
258825
750945
1139266
749098
798617
1006206
1254430
1151784
870204
988113
257016
724822
626894
300642
46525
1296638
1105238
201048
479913
1248668
853324
24303
822525
676649
1169396
600817
996967
1299210
917611
923086
532090
130413
581161
758099
1218292
18254
580435
1142130
966259
387639
1011139
673116
828789
868559
143102
138230
436684
186573
638303
1286329
1206803
444831
1121570
913002
1298056
253331
1139655
922338
2981
400872
733754
721040
836273
27071
1061822
1211072
636784
1174145
76121
545805
985540
579357
16084
61083
1327115
210162
162048
1083961
208193
1306816
871326
458242
1006181
1177526
324906
886384
363047
1208333
1017516
568701
831219
972988
418418
461235
376615
193357
1310782
179041
62478
1239485
87234
578488
660735
156147
742033
316402
153993
145530
6340
560788
735373
644820
1150053
714913
635056
542106
352737
1204940
1265125
1066470
179398
733583
544346
323204
902517
135989
471742
794449
76446
674781
552590
489351
684127
638142
1106269
35112
200217
1125687
368528
421510
883085
613126
612864
226302
860911
745532
412435
583372
822246
1294993
1113442
13521
1155890
367804
1289448
684067
277539
592887
771419
473272
153578
552565
204340
246612
49503
26063
892909
767630
1255441
1143885
531513
413743
318740
3922
1360048
493957
834112
798579
362369
775536
1215784
148218
986667
773333
198818
746711
766130
334243
662348
484606
846815
1021548
662450
1255421
949691
143731
467290
1040252
507310
460650
247655
498589
1279794
299102
551146
408162
929286
917612
247893
821027
687660
376266
848105
844376
933452
258100
367279
1212866
573731
253111
966755
138717
572200
1255200
688761
1197769
1240298
912485
1318651
1344298
1180185
801953
602218
502175
278621
1361130
9850
623453
563929
1319148
157781
562511
1137768
1045644
1095191
220207
453580
247047
897092
1259805
61376
154150
158715
455091
466115
922005
621001
1117757
1353022
511068
533492
44047
919107
1222314
593156
710955
1229026
524852
1059219
789032
56311
892532
173520
2369
890358
587092
1348042
303197
133227
46307
1304958
659571
507521
239081
1031245
363164
173024
1216953
1253773
55190
137659
1276314
579756
648037
18395
998645
84068
853480
19899
308581
1082166
424105
1298455
201236
204726
757220
443699
1031044
1169388
426611
129793
273544
102658
826498
1195404
2686
680924
196674
312304
693967
817700
449454
1141807
1108253
74305
552490
247812
820243
844524
1217066
1153949
402334
888244
507640
1061361
940813
995046
117274
107757
543561
992651
430176
193001
1262422
685992
993845
216091
962305
142355
37191
312433
385531
502693
550564
1010875
1134950
716468
823388
587645
645469
1213644
460901
127742
922541
740605
934706
413971
777511
14263
718089
361517
266183
734677
230069
549905
1012653
861493
1239373
150253
510992
1295111
873280
1129318
553175
81929
566795
660970
645910
407008
1328613
914093
322730
135889
569327
552566
418022
91799
460285
491561
612915
25773
753436
412141
388846
1138931
905180
446256
889965
135361
1165956
1347063
1278544
1228793
249296
1046439
884813
142697
248812
1345591
269413
446074
1100856
441567
1307021
237630
258324
513934
738668
95022
722988
1145192
154690
718053
367483
372446
1239318
513428
147899
936320
778336
299538
893766
265565
119057
1162130
748888
854741
1154525
282104
1075641
340813
229511
637682
1127377
475115
399034
855622
213343
766020
286349
172817
495218
830395
678374
1293925
211757
464174
839661
929019
595478
959732
150272
1265001
407174
301706
617241
444513
968275
991483
97316
680915
10365
723682
1207028
763715
841033
495260
251059
1263992
386818
1244178
394881
501922
728081
426693
470104
668337
493854
604250
694339
454826
797928
202498
1180393
238624
1124319
694814
362275
506658
766258
223325
73848
731904
210867
599193
40200
1113383
601696
1196170
905907
1332359
373221
761310
146255
521407
307600
338644
990919
313257
1220999
335175
1058513
30067
539826
1361777
266269
1362016
823353
1295890
790305
728686
901924
652705
863715
337100
846843
452812
692726
1102938
258170
1195644
616834
1243206
560710
718151
223290
854989
870314
1359028
324644
1186261
264110
1022961
637230
545585
422965
487401
1187729
76775
847809
1332659
271319
372139
254663
668864
663925
263682
1233474
1198814
1076038
1130596
880422
99150
1157604
213754
765870
15848
734673
1159930
262493
1298962
92421
842378
905987
72120
1134699
840731
414259
254753
231748
1057117
817216
1174859
565243
212276
342328
306121
266509
519690
653559
982360
1313652
1256963
949396
951083
431567
1064489
389789
401140
247469
859893
872756
1288502
191594
656289
251975
252116
807607
1300675
495049
551663
1230636
622170
1323865
315417
1255828
614516
897530
849408
856217
1322176
1136753
75306
432534
648767
964648
842337
215270
603996
704298
359994
1328215
400586
767384
384416
31647
914109
649155
409851
1058322
370157
382784
1197789
1091955
585793
880640
27399
134482
94230
491611
1046488
1315663
1029283
1295891
230409
382434
579764
797918
776785
1160112
8811
520973
1027776
1001256
537686
424589
474271
779320
162423
1147394
1268050
393962
883514
1115210
921828
779364
1227033
259649
1247450
635289
895748
522784
655251
994545
809176
1071139
837695
154583
1152992
477995
200762
1064336
102971
871751
408253
768643
924762
860336
379160
894475
818255
988095
1214673
266870
1330945
325814
1085640
501165
137663
1311758
931943
8259
723149
1311808
696959
466811
1354431
1012483
195930
115492
753963
127426
1255396
350606
1350461
788715
963256
137229
311291
573001
462536
206303
118046
704130
282443
712524
1189642
689932
933757
538921
715412
180849
177650
887803
273048
54542
412366
593873
835436
688968
1003061
276670
1327483
1110074
493168
62382
596937
470016
408582
1077255
1301136
153802
1187338
325141
262330
128652
520335
783991
1252179
947101
1074119
517944
1349145
829890
362181
314259
78331
544523
1354221
534014
657163
3199
1320110
481247
1125810
819045
1193207
1286761
517685
1069405
676463
211
650026
884888
1074278
425170
255753
1227603
728645
622975
818643
1057006
1131499
826343
340209
630047
500748
808154
1331235
1040228
741693
738589
754126
1033293
32290
288116
645570
925952
613538
134796
834196
1238516
1019587
335275
1356864
859162
311203
581972
1091902
202302
493901
856717
218215
1140427
841311
473852
1228319
525499
500244
897439
363718
425392
525585
1163554
47563
852760
1270781
894946
1213003
4423
1314400
780599
936618
177479
23654
510075
862704
1123811
587107
695765
5912
358054
301452
32329
704250
655952
963913
267185
1171273
123912
1220957
1179211
1316036
457761
439507
307212
97418
1281000
848414
825364
682723
1223564
1259687
243408
1245410
333311
992711
1088995
304463
394045
673059
954089
1231901
456588
644363
1317050
459363
850153
620873
362352
640064
542930
1022502
699776
950040
720388
412886
1298136
427272
1010914
830815
1002749
843858
840997
1263121
455675
979091
392971
1100415
828470
1228847
38427
714098
1115465
1039626
947292
606234
244585
104681
177635
719959
556838
1266394
92302
160722
211406
563152
794307
1160974
26716
193808
296948
1133783
128062
762878
741187
99180
955079
267974
441678
99186
54989
1066859
1144064
1075371
106718
1180750
999434
202128
666394
1166864
311067
1184645
1347667
1223164
946137
746531
1079474
1231194
1197114
537221
71654
1029178
912235
319758
453685
101313
391949
300590
676129
469275
141454
54518
181523
1265295
1254197
252051
1220650
357081
93948
68943
177012
315514
1121089
658973
701834
317967
721969
1322494
690215
682943
986895
1229881
782617
853059
855021
416879
686258
688339
397756
1267189
325514
1057351
762915
276755
1028406
94666
854124
757930
1241218
557968
330445
1302598
164846
357371
1079428
107196
1222150
969489
1129243
316858
854700
702472
24517
91310
462259
424661
471505
216486
1193376
1232860
521556
890368
202369
1173485
882257
1134912
386587
301951
93273
594157
880447
24163
983088
1035691
1311312
695164
1207249
1317321
1347726
839586
943234
447392
323249
942444
34812
37152
336121
841220
72135
963841
120652
806055
658684
590930
190611
156925
1072955
379759
524198
1030093
526321
806361
238814
832942
321015
1181254
1151342
169237
683055
285951
1068106
639016
355527
855939
703071
76758
1178205
366305
802519
1175974
35695
865063
680625
1024344
1232029
806212
1049756
85039
713828
804154
439341
801303
51912
1142340
167761
349969
479265
1335145
349060
61438
1356486
875924
290779
1015368
92750
1223986
552268
867199
1089003
1347427
782234
153886
593484
404868
577213
736885
455384
51330
644246
726352
262409
384617
1131278
785559
541328
1186396
199892
901142
440553
978476
373663
835621
574842
621453
1230504
192117
619423
721637
140590
786459
620814
552996
1190333
355214
553610
1281249
830351
281175
336773
40636
1108575
617743
1043934
780015
467668
157126
664439
100571
874425
143037
1199023
141720
250714
1009015
114153
732299
106525
36560
620926
896176
1172382
483835
1176507
1260749
373084
380888
492268
547094
347938
73728
804865
104686
510728
1316474
166559
951327
1287777
392534
1333908
964948
484090
252645
212641
620399
1128254
604453
109714
996942
328254
482970
589459
240620
1164433
650739
637144
11183
573626
952084
510287
971245
659015
834863
257274
1328746
1172960
1327461
71247
282663
1068752
954461
1156966
1190360
1212767
1103578
1297697
340120
951083
827843
710232
235059
1307
160291
1059005
920489
558143
1218847
1216821
1070364
780531
704895
891181
924625
570257
421617
878936
284398
604752
1260632
1155806
1092169
1214347
430898
183297
300086
1242569
1220999
17719
787024
1320331
504907
1087139
1077033
1251377
1009611
558179
928645
1106740
1067918
96809
1154360
441683
669097
643179
192250
163007
168228
83680
89501
1358530
1273333
1135710
1093354
648001
544872
1025893
349353
122382
1223352
124317
496782
942287
375026
949542
1294385
1251404
35893
1324591
1025389
1239495
1094270
293030
386614
969547
712633
644464
325539
10540
907906
994079
1265749
408032
1347535
521900
234157
627738
850291
1002924
1010166
824043
781730
292759
587043
337449
1024131
1172575
1266083
1267896
847020
987304
805106
846366
289956
554568
301033
215338
146292
1341579
145529
1214203
160767
497947
1215142
1291669
659693
1272915
390451
1337959
547098
693198
120784
265261
193512
1049790
17708
1028575
801400
408022
288099
90318
923975
106332
744084
1068944
536959
1013190
623570
537924
340718
908726
277914
369691
871133
628066
117752
878219
1106297
647410
962582
802638
1150637
337700
1038538
25343
144481
1090837
1230542
626308
543020
1289362
1275422
130787
1023822
907313
702526
893918
659697
776556
301635
1033349
223988
1357111
600191
71298
253314
104847
182253
516900
1013422
1009558
948623
1244528
1057886
1357671
574272
335121
568260
1309580
1055939
464246
1306841
508675
1320077
370661
615010
919866
1218004
327842
783308
828665
1158777
384556
988926
1114925
168484
689430
428014
773431
912710
320014
960542
997893
961204
1264231
732123
96703
440357
699185
1096660
500283
748563
1141502
395263
547434
755993
782212
254298
488122
810777
10128
266609
286477
1166720
335627
1106962
762123
1306129
364060
879073
736313
288228
680103
934731
988607
537664
594396
10634
1184287
42407
72133
292314
800151
78975
240083
634639
1323098
1224166
585786
315452
1355283
768005
1103852
971527
247903
266002
1035987
1072242
1177562
4724
864714
52561
417485
1232604
1116416
256569
844652
64752
1070489
1156793
1132328
286645
1187631
114435
755842
849721
207909
736741
907816
441967
1007732
1273689
222890
675214
158567
995933
4536
779131
3452
614537
1090179
490956
484590
1221186
1074178
238017
1324890
842891
422822
87285
768883
599562
1239813
633574
640163
923983
1158648
529671
499482
239734
343412
1313641
1356279
1021886
412040
279017
1353034
20606
589520
1041138
1187108
851067
59033
449544
265864
1137501
48749
1047682
312048
11715
1330670
1046360
500278
1032652
705900
1007319
1117054
88660
823360
270105
756287
577270
861648
54713
376674
445070
1006625
1135621
685669
1228844
497007
650049
1296533
313047
1090272
173104
648715
572236
693770
1346174
1292141
83415
1155909
1227990
328165
1361717
858914
1168207
368338
765150
739014
952461
1043343
1087605
247333
1319139
809327
795472
254657
568311
102173
335342
121834
85611
669280
1354209
430598
919642
1169313
692329
124625
743013
1227326
1301399
1061100
230666
533478
824506
79218
715425
703723
271076
1086922
228941
8920
908999
743247
354742
1259374
109433
1081598
780809
1282580
192628
218057
1210219
299942
1313541
286897
18764
874709
934497
1160229
650555
34290
148596
21299
1183958
126890
1096387
1234323
75697
550761
931673
735780
250953
1235294
154981
556577
995131
524958
959605
701420
867353
1305655
487370
379630
1045684
1328535
782266
673898
636428
899693
105077
42799
1298095
123426
529144
335285
269071
1136278
986712
719268
630613
117051
524785
1076808
773937
813815
960880
428725
795192
1152988
650489
690322
511321
558892
505366
565972
977226
201114
1010910
1180089
493508
1304034
186533
697297
1067813
563847
713721
367919
921253
223860
158380
379833
85257
675989
313209
1226101
1179551
214162
1331564
1037273
571341
523121
80832
1317315
763815
826460
100898
619604
944589
545030
1065674
1292843
1104277
333253
222981
514889
56583
987012
883714
373486
365906
1280428
1223870
980504
325680
886003
505027
379576
699167
1246706
29055
1254909
369563
1235595
248163
245512
274498
70816
606897
813041
464932
943765
914943
180124
214614
1101160
1309263
789657
893128
1190440
332008
1218270
1152596
126134
936762
549046
71569
943504
1078747
1113788
1237228
1296245
496787
298575
466530
581021
80607
618271
24484
61463
1124499
265933
237123
1122098
1122242
194411
695435
556238
262220
893999
350585
923211
1035026
365362
775410
562778
108373
721814
855075
778385
442859
300429
546452
319404
690601
37582
715512
606056
282448
874043
1279261
789865
717374
683288
161622
321928
135749
681997
895520
735950
186806
15240
922159
259598
383171
330627
629069
975670
642542
429398
1237777
1326480
894415
1308380
110514
1121919
1026801
702358
1004581
896000
725549
365212
994639
872667
754735
449642
26201
740950
398373
441189
778329
842596
502165
291687
419873
693281
767209
615989
444702
775600
729582
1301228
65479
1361539
342090
803785
807866
1045883
563563
923992
677288
212337
1202845
114749
214606
617055
398529
844464
119043
1244777
127950
222969
1164618
278712
160167
1057444
1015154
1015351
1245185
318762
392842
679945
504275
772624
1156647
629252
1246747
138302
15982
81443
105617
438148
263668
740235
156966
1018124
350747
234459
132050
682535
1137268
992688
1127312
727651
352321
360689
987869
589569
1139427
497452
830559
1278186
233576
614267
16524
669290
754875
1019073
47568
953985
46198
1043481
1208705
1089236
109439
659597
1119475
1058587
600175
52607
16085
1336886
236378
1085968
464038
1266271
299507
793898
691764
1262895
351693
677285
646095
347332
1127933
933814
289504
188503
651918
1257405
218558
551649
1116603
1095262
648015
930019
1103132
1147895
1278571
319592
167999
29129
1265943
506148
42498
262475
1216360
241190
53722
1363346
890709
1253666
426508
175569
528543
582127
209523
292071
74998
238990
958022
142227
863456
679476
1316003
100128
717498
627397
767251
1068349
875355
760854
1179322
1161656
1154372
718138
404464
876965
266478
835232
570252
289037
598958
452744
1110340
222945
517090
844096
374161
144065
955894
314102
1280763
781253
1283865
411936
52088
532124
352353
274542
381756
1162683
1270811
976620
997560
1300153
757052
945601
1234678
843197
924725
1322722
1041277
290445
222364
652226
263258
871638
1027548
995028
354699
1350633
233229
1193978
624331
961942
870701
1027886
346502
1071414
855121
157242
323720
575836
1299103
845570
24788
337189
1019579
351522
843623
1130466
902742
221272
487403
802465
1077406
36259
74150
1140894
118423
929202
79489
1278933
336126
945939
1132827
118294
298558
1068071
1353378
115562
598017
753751
569891
738172
643067
166005
969364
242169
835759
1120630
448698
976434
1310816
1080107
638707
1203880
1040741
73637
865164
150341
269108
393100
1022650
235507
416432
603212
935196
578850
1222797
920973
965771
1295802
18826
562864
1188632
731609
1342802
577922
989113
829251
9773
953572
569676
63766
1107385
1083993
185875
708904
778829
486296
311004
102648
323959
402419
1012210
279169
274386
785027
675251
929313
1127229
992569
303443
658794
1237233
332978
965506
756211
1147729
332046
277457
141214
539174
133502
329563
49081
308737
1141895
78156
86407
1316753
1020841
1245819
718899
1231778
1196637
247169
786649
836456
775805
717148
434440
189821
775025
589708
1298507
8365
266158
1364398
211632
415275
481453
554321
773106
957616
306778
87618
923081
830463
444623
259008
642485
1189003
843470
842683
632688
1324402
410932
8352
1328011
1168802
1247336
727939
898057
517784
566298
1014368
330516
608832
172974
56190
699890
121755
523278
313623
1176782
444163
739132
1117587
411686
539893
277435
377147
874495
839837
576370
435467
148250
621609
1060551
137007
460621
1167292
203349
320863
798963
171225
503005
845252
830346
158085
908438
1195226
1355486
927292
975223
989633
1248178
236525
389529
1012518
1221982
1255387
490129
1204117
109667
733233
1021971
1087910
1290095
969590
696489
1111873
646918
1359142
5545
1037204
280346
98633
868392
329802
994157
791883
247742
301794
1219464
557766
780666
155855
1026412
483417
763446
785672
919408
874300
93546
408207
759062
1108124
892866
1214645
441970
767054
114903
671790
1079401
351895
1022182
1082862
1079999
52057
1049497
1355014
301517
897120
743988
554319
456197
1187577
412596
1264498
999306
674769
500875
1363792
806950
317495
985822
794873
1134126
753221
472131
875951
519331
485996
2351
486384
751247
1283009
284909
763680
952056
54423
365222
621605
750809
82792
193335
751773
739990
1132617
465353
474300
94860
213157
662280
1251681
811452
164094
1163095
87223
414925
875868
934045
63921
25813
219591
313449
777817
961539
174402
1125204
95270
861520
1074850
167009
607498
1259502
157438
976308
32690
615386
1046010
607554
861017
759427
352231
1253796
1141011
974623
603440
415414
431454
107970
869699
999263
1179387
1300649
638622
1155711
774178
409084
1215658
1242302
438658
739714
916467
1135339
556531
1082204
704377
854361
1029296
133205
150766
326097
315863
1026838
252500
1201924
829397
1081198
503954
523978
867806
1285572
484183
416991
431078
783894
872842
408301
292624
1344245
352726
1030513
726403
416441
125809
895857
329668
792752
745474
234255
215216
838869
65845
679957
1269275
983712
512541
1194175
516338
997609
113082
1306510
438638
796693
1274872
26058
543088
129636
305243
46486
351045
1342980
74246
1184222
930897
394457
1083853
468595
46371
261474
346049
1200657
1347022
19762
929950
1088631
1044187
748186
98096
1000264
789325
1134413
75134
131317
260159
299839
300304
1075687
935850
482026
825488
1286275
108436
749514
711746
1354495
421507
160469
812062
100899
812223
1201313
1254465
363284
865041
674246
189544
1183161
592173
648147
560888
1174220
1278807
36601
955162
375573
401224
567097
478297
727556
1345612
715528
373401
949226
99112
1008272
998954
407641
538515
770800
166539
828449
1362668
501731
161232
839049
583376
451417
1298880
595747
147138
187555
1168629
742229
838461
260378
631251
33486
772235
701821
1088110
586737
893736
670278
64252
398086
359933
1262825
1112933
289946
1345719
1323363
255011
243651
441995
778639
513674
32852
631612
137101
147980
253322
275661
766838
902572
1157141
1023248
599033
785906
1133500
1172498
559358
1284268
960926
160464
55333
1250027
265343
507869
416922
251354
1110889
507834
629879
1194695
1078697
303494
1339979
480119
884346
106171
553258
1067719
159754
167836
105973
376241
61790
824020
434062
1087008
498652
1138505
439759
1084852
513622
952628
518587
695333
162570
644591
495352
395972
180832
1269338
220455
192623
884859
1323314
199905
1240425
504622
406550
579753
895510
498905
346430
1305306
1237652
729856
853714
1278106
1273403
1071996
569219
612721
1285772
1196737
598900
1077859
1143977
1055334
135224
370552
913252
913133
1202902
902660
971892
227729
341101
1088774
987710
1265927
778269
517198
720739
354041
598984
120661
1129872
627394
800469
810266
1162608
682312
1218820
473755
920615
580345
578985
87566
396479
257108
252233
484306
500894
437618
936398
359071
997154
215097
1147152
810318
709496
122432
131889
1229265
1240814
874544
10286
348613
770690
750207
882906
682250
341955
364166
638361
1152333
1196833
1007584
971639
42081
661046
478005
322657
79280
942768
1333222
578129
1342738
405771
1347951
182503
658179
889228
566009
1357361
527908
577178
854815
696247
861287
562162
276520
345717
204492
1100450
43787
807524
792519
1052800
754020
1220656
1285660
195597
714612
483507
335605
1091495
1155899
132518
254076
1235513
1065123
1067787
222055
1237476
296899
449785
625250
700265
450797
1105492
585660
741431
491996
296791
1194125
638681
687501
440864
266279
58847
59794
21897
705680
53613
647439
312419
204679
705369
605368
197904
1196959
520475
1329023
15199
201709
150608
1125494
901752
1004873
797888
1018392
645918
1090665
807359
1320137
111004
1162809
143191
192212
1095227
667738
566647
1092745
395873
293665
23165
1088521
1081348
307607
474088
703788
441768
92909
176062
1108212
79833
1327899
202610
648423
4291
570232
1168478
794640
246451
1324314
833420
680681
958393
574019
981287
1326461
962499
240942
386336
190235
1316429
58437
1245224
1256145
220808
518230
15633
569243
570983
1292148
123858
1040360
179748
1266821
916218
220456
1111411
1188874
394629
196496
408723
327135
1087106
1099106
925005
530437
925799
64519
639259
39793
1228264
567720
1318726
627075
950150
450313
447306
855380
358602
786010
48313
122888
411145
1334626
1222727
1173791
219574
135264
1044860
294145
1268535
1127315
178136
291473
873496
1196530
1066631
1161955
747825
1361057
588493
157314
593988
1090580
1027671
108075
1118222
596220
718767
1324486
973486
908553
481884
174752
242398
1325814
1048794
761893
472615
191336
618130
1250658
308549
411583
25069
1243427
1086687
648020
336837
984393
1170332
618189
100093
969107
281957
482488
528273
430955
51980
1015719
1126607
248371
633382
584400
201948
228342
316579
442668
371681
312034
125129
1026543
300063
1237462
1128513
109129
165795
1046160
123814
168497
230121
1343820
336888
281393
105840
961579
292673
593175
265370
450418
650870
552830
846610
771839
36691
242949
1117082
208318
351815
610332
1109988
99023
1275846
1032441
246087
59271
126944
74502
915570
382317
228283
878049
293174
1258242
935462
1182793
1021692
1124603
92917
857515
1095243
929405
1179287
474085
21471
1258206
1211044
1207240
1260080
521357
983265
381568
1353047
10805
632054
773104
113731
542885
1240866
1132970
28117
769313
705452
999804
12541
926091
643847
853292
1042547
240765
1026065
1073907
467204
477593
1079146
729259
507491
1360210
1200871
541362
204654
139842
1046783
220513
146837
1124041
1076803
679187
701215
537853
1186286
666218
318761
321102
137661
437712
791988
155588
888258
793481
324017
797744
73509
320607
326524
1283989
926161
817019
1274256
93111
837347
711935
751176
625490
1036335
34729
62386
278961
884369
1209354
603869
1267644
99797
1268190
1243146
827602
484536
491668
444296
1042958
869667
613019
481819
1096949
1016719
697585
927983
503812
157439
1130948
114782
505709
1282168
958139
274255
900439
355917
261804
694807
271283
597900
39619
908186
627144
652641
1330061
277510
718135
153740
1188239
1033445
634901
879384
1068574
666032
319183
56601
1276131
578995
140142
984827
477460
1291254
375878
416607
1316363
430739
1357281
774878
1174232
1031129
559258
1217566
761120
1153132
1094002
171524
272065
863072
1123138
964695
110086
96198
1234568
104229
678286
215432
1014642
94829
1218477
306493
1174802
227259
1300914
1060736
1194979
234015
844826
1051388
754530
1151792
247011
895952
374599
540270
1054608
542132
897764
833873
266555
954330
249244
1248018
901135
697139
255921
11965
160783
210203
263500
764228
175610
1292345
776387
261947
1206464
1071681
1196400
1195351
326945
186358
59239
557007
515464
928743
118380
1229997
421748
63363
545468
494078
1194353
1041522
168523
1363534
685613
1005090
188236
366633
1335371
529227
3164
740588
257378
71643
125402
51544
1233931
1347336
370809
474985
1086255
1230741
279855
1337407
437257
989044
533522
274894
362433
801027
137944
1034297
495576
403325
614518
101780
613238
566985
552091
592923
354756
1088375
1135490
1298894
825160
722009
761036
3071
1211511
611258
393612
712900
7124
167592
622638
686553
551146
681011
917317
327021
94883
139236
841256
119597
909260
791544
488400
130232
147527
1152534
350784
900351
733532
1318518
697566
1187894
1292022
11451
1296288
1234929
347796
283807
1090410
1336578
876413
828120
83985
636786
708542
303977
1146174
1020067
110964
745572
1334641
278439
562239
700580
814747
148714
1273712
340518
588083
102998
1159036
315238
54303
492303
998640
217043
595626
9063
526942
1344111
73522
912986
1185658
20456
459869
338130
333804
1342509
647532
1269404
372541
674337
1330211
599744
40947
1019960
1220500
355166
895254
378441
341695
65404
729949
844836
845550
1228343
550431
1099507
791556
467974
1321766
600418
384157
730807
604778
661594
157528
391226
877310
610522
949781
687909
1066742
664580
785738
860485
1282984
1005118
634986
449480
1030794
344950
41246
85263
90071
283734
633943
420308
1283372
1018978
13512
672242
1331337
530830
1239180
865734
1344535
170650
83548
524237
303361
1327471
1102488
55953
1292491
462490
1143351
119907
416968
690463
1199001
595161
751177
703299
745213
827653
512330
1166393
1064426
160112
468793
408311
1001319
226928
326672
1045618
829527
1146551
1345040
478781
1115381
50019
677893
793056
276394
635098
1151820
385100
111089
132484
89093
1292684
1125290
483053
623336
318061
578466
100257
478224
1184618
568382
962704
738318
148295
1287639
397409
460861
779695
328317
1281300
736504
1088857
755313
793694
25693
945744
317000
1194736
532893
560564
452333
511562
666412
1041889
444168
849446
289019
204922
728047
1241083
1263850
605597
1115948
464378
1039320
552232
564120
816009
624931
661515
131400
1135729
687716
78774
496692
1050904
281795
1036189
1273641
144856
406264
184898
690874
522766
240799
17841
1350534
949087
867489
855578
297119
685594
959868
1160317
499965
585521
852827
861029
217175
374636
716484
151708
20575
668713
1100882
831581
494101
650601
1131705
516996
339825
840109
1132983
622442
859309
1302127
756523
1194075
1002002
832265
672295
627683
839627
873543
1077945
110633
955562
716031
26355
873928
300456
831511
186083
334299
946544
523439
1135705
1080185
519429
728641
544042
933283
355746
269319
358865
764606
1010112
278830
1061500
152122
986011
1200044
1202909
435244
617440
53314
934214
1040213
54903
1092033
1289997
616294
20764
741891
705620
283467
1263248
911477
968373
650783
1153258
1011728
1262901
406192
600913
150970
592479
585065
1290000
1074257
1166691
44077
675180
904327
875516
147552
797027
679081
266565
280798
619856
987777
649560
134170
499015
876839
455051
724146
14386
1093667
929190
1110018
432652
952425
420661
1344165
3047
1185894
835518
31406
1044393
369072
1332909
837231
75675
1188506
1338564
545386
457128
1094903
1283981
1293684
1035057
759142
1310534
528565
1353580
1080080
685073
1133991
381048
895425
648306
74940
546395
1089289
1280632
953937
1189818
322753
1188320
1205166
717335
1079262
979399
448072
1097204
429398
617958
763272
859179
839860
308585
955819
1361653
258809
181292
1174739
483750
682334
449741
719552
55479
367120
1198591
1123518
707311
12783
1130908
369045
760661
699447
592511
1204437
561290
1171843
1058083
1294397
802183
484893
1282027
932446
1242479
88216
705578
779481
429341
819196
388075
49485
1094366
602787
99478
178284
739918
427250
21153
1044241
817946
1362103
1021333
1325903
269863
1280646
964130
1299988
48183
93411
118116
106789
631933
303463
301935
1129395
565626
567554
400765
37266
13356
37278
1137628
568681
1239298
1361559
663246
284234
327483
1048221
548400
498869
898077
1152732
651927
704242
223248
1191752
918509
1236885
934619
933167
415302
209476
378748
882873
1170003
468392
1113597
1106460
230626
822636
183009
430367
876843
1264879
426597
581794
177154
91196
828325
11989
678514
1117282
571264
1080618
102542
94350
26736
275589
1323638
141201
181669
180180
348067
572565
897587
329838
422625
1275394
1286518
915437
1338561
751524
1289268
960396
763858
974787
1292648
353608
416567
38372
457727
239545
442318
239659
1137551
5047
334308
196648
193555
1271069
685245
723380
853036
512118
394127
159552
967242
590296
513921
373469
420484
330469
184352
465025
1058158
775130
847374
167987
251358
308202
1320521
639035
833975
126878
468127
852115
1292879
1253651
777227
517453
844848
913161
573579
248213
886273
74428
327273
1039439
613275
488783
433471
1291833
55761
373532
394892
551451
1107070
169303
894839
774364
50561
439535
74430
100559
923319
268654
55121
937098
375924
107759
57090
401064
666612
152510
96278
931429
996236
948290
408749
296915
103858
425639
473440
1348390
536548
834997
1006172
1256423
867724
313950
1116771
344416
778241
953534
1318859
1147641
1350898
966477
243911
516416
960593
1301737
343978
949021
600851
1094053
451447
1028558
901474
875218
1274195
505479
871373
480000
1317902
992158
126322
983878
928759
726765
297926
1318866
358720
1284498
480970
1303332
500798
100659
164738
899235
196511
844432
1353721
945755
184785
453081
945076
704175
1059967
902487
670436
1293646
1032734
68786
584430
874578
602965
105219
810523
1288301
1064525
907629
414905
1093259
463838
332193
15522
1191919
1185040
75871
729723
1295892
665358
995690
877072
973950
559279
45240
378309
92463
948001
1290807
797002
388137
1321444
639803
545187
36827
714460
1256553
570873
1130023
1102353
1308885
644243
250030
576686
110093
442730
649445
769254
204141
799145
34394
945915
778633
1151419
1043329
1184395
1147953
967720
917582
184827
186975
331211
976620
901514
808970
169023
824489
780825
1146381
199638
953287
685796
521705
120277
1175252
668292
392584
238268
346480
979346
909915
697026
767309
403423
430389
788389
749359
918632
1305203
799895
413644
142004
270634
698557
343324
775414
1131127
1252404
170059
115774
824005
734787
146074
379451
1091666
385813
1205769
933286
238183
993975
95809
114337
573942
1086947
43121
337019
765117
62092
522341
60846
150016
459352
82308
1189918
1125188
573396
108265
237607
108016
883092
403207
153606
419951
1152512
48932
1158179
667543
418257
1219292
1326184
712458
4747
480379
1245700
837820
1003301
622567
871334
216237
47030
1332810
183248
879515
1148620
192782
525089
672403
843611
861024
113368
304099
1268636
999954
178333
1060867
624165
37735
433872
703844
667860
483461
367255
566965
255613
788082
1097572
868576
533623
975195
967584
1230278
312348
852110
701797
1123227
492249
891866
677897
1194774
1130432
1185208
1230150
979501
542764
441545
410348
486894
222047
893449
1125996
688200
294479
1150765
828392
321283
937976
726326
464208
907374
380761
116113
1287973
647503
1041984
963157
1114499
1254976
47417
1131624
811152
1199154
198334
981217
1349653
1318584
810015
939680
779082
467265
970042
1011972
855927
1187854
340032
272334
301993
1318591
883159
343826
1243256
615392
7300
340906
416720
195139
406494
575555
944620
886932
593370
335770
883056
1161154
1096596
554302
277397
246031
934461
881047
654891
686401
477989
948040
39534
651865
1348803
259669
776481
466031
213991
1282811
849160
320263
1226334
127643
291576
23073
995656
572123
1007966
551862
664065
149756
449625
833360
836750
722070
1327500
1070718
648182
732003
253595
354853
1289879
1188839
365647
205455
1063421
420452
1228658
311813
421078
74892
982885
500162
509700
1021201
524048
476857
262828
594096
779406
38657
1160949
1025983
993144
154602
319541
624755
48874
553402
1280451
682439
1117885
155223
1149660
1165418
564126
625996
1224310
1166692
826753
595984
1289525
1248671
85632
162913
370316
202852
574659
146839
706293
864774
1112253
521438
1202916
1063891
764589
165302
141983
378130
144468
454597
270550
1223780
73139
799849
1036839
308274
1173799
1078810
1037617
1264202
951533
254999
460210
1270422
748944
111398
957210
994309
1146699
1302055
699967
17549
1228581
140220
1057703
980412
179594
201892
606729
412701
1208874
830581
1254398
616948
461745
720144
821501
1240469
837763
542797
1067492
1018636
376598
798748
446020
1004913
478383
885993
1206660
800996
499724
939506
1135605
517767
756257
411299
91879
540065
396041
137904
712068
1085909
890418
219078
380478
691430
510167
242738
445577
248415
1325773
1063680
688820
5530
96970
810594
1007611
16291
1117355
708062
1296346
1011862
578950
622212
339556
820579
146612
876392
126924
69977
285096
567171
470713
337697
256434
1239188
766036
331778
743878
1055084
34477
922702
1311976
632331
682858
1358098
324398
1091085
193958
602843
249218
79349
410729
1304727
181780
1228416
40704
1277715
887540
637652
75737
401557
833729
378293
628055
163006
686499
1348626
569554
1089738
114428
466605
1241722
497492
474520
652651
536189
852369
1197728
471173
412189
691364
926349
626047
830757
172769
431507
523187
553686
1283887
251526
484352
921613
850016
256255
1278577
1313099
433966
911679
1244965
355186
916914
617483
2896
1289302
1015986
1204859
738629
762839
635684
310996
466316
952019
1144297
1093170
161424
355910
459673
466419
657832
250924
701094
421407
693393
251336
759253
683388
377659
784084
1221010
184820
680928
495719
985274
1047266
621415
902767
360807
1127770
31733
1272543
276286
1021420
1000021
698564
87084
1090589
284405
829801
888837
198413
693631
135632
521162
64356
573136
477941
650915
343097
6163
510602
679939
560811
1166766
167768
481980
424509
317339
384
389644
437325
133638
302571
1191780
736531
505498
563517
699182
507806
28938
811715
418158
1318503
796825
113607
731854
252545
380000
610791
939163
1118303
658791
42058
3456
311038
1196646
804158
1120627
604925
1145826
967884
1330531
785356
795053
799778
1337155
1218136
404486
82383
1120492
949309
86485
975173
1207511
305468
624663
1030533
252039
1331306
712259
72797
1303516
1030052
915379
104547
435759
688150
619379
1067135
195810
760515
1320671
894481
1296433
946065
117072
185788
848679
573158
1105340
653947
947558
200820
588321
1180290
695957
439955
512434
824079
329100
586165
642298
185671
150534
713330
572857
632204
437889
1212814
1152970
799192
961092
532561
754183
136775
748692
1327899
987791
251131
926562
648972
1125573
229071
608909
757521
1239063
174374
809889
1145331
406281
138044
1334414
966983
862362
1009577
267869
345985
21048
304786
1267584
1285321
862925
762578
1268731
724425
42970
554597
442596
366137
567734
468018
1203912
327947
119748
201665
620323
25769
906518
1196611
821683
122425
1134690
796435
435584
1191360
238467
614231
343295
312403
306268
1108422
707752
517210
277498
228686
726282
447017
1086352
712560
244394
112782
952117
957792
883261
956913
805540
352491
433952
1231821
1099343
912437
301723
228821
1262712
542920
315912
781772
1120818
130713
1251986
1231438
1286202
178028
294891
1313019
799183
1275460
104303
398358
1038421
1023439
1091898
1209721
1218024
524218
1032202
1159305
937727
979740
786824
581482
206922
719521
32905
701763
1192349
207402
1249999
582825
924501
217642
624820
598188
129073
1048424
85136
1297636
675968
1192380
614795
1059548
57692
1924
510614
1327510
1027438
284176
1227273
208033
615
1264396
841593
1289658
1353520
945175
751936
289531
953813
241267
428225
420424
415735
674527
871925
947046
1023779
745283
320409
100146
245233
653979
1302570
299415
551046
875518
754226
1006514
1060359
1348664
586098
529897
731677
542810
1121336
368549
1042574
1292400
449261
202715
82966
1124805
380431
403429
132189
424761
1032008
448168
46055
102116
1145411
1222252
607229
1043356
477347
30215
346462
914450
1091194
1276212
1289037
974620
1201491
234732
131476
117898
999992
459761
1230124
797750
538218
1251476
138341
420841
70490
654801
1210822
1364242
992104
410627
1350785
589589
1097956
1210848
613440
765134
931291
1311120
426935
129645
593797
1279181
494358
1112104
154058
4229
492073
115752
686855
355056
742110
80431
138471
367705
308465
405642
54123
549391
782973
684186
716275
511064
392518
123556
1151779
862899
847203
549908
1176600
769834
98000
1320191
821900
234129
427628
829855
66815
774996
607206
815140
726167
1119153
1311739
757417
769084
1040261
1146025
1001593
1129867
59753
888414
464205
811125
856171
1207395
309202
987369
1163852
1128776
1150172
1183597
191361
1223721
1279481
1162975
572244
824404
1241015
997794
46665
45481
1320876
355717
888058
567765
1347950
348851
601390
1192574
429963
216779
248519
1321616
186479
747209
1275747
712630
725348
289318
506430
280450
887587
1332088
438620
548728
232898
386052
125421
170996
26950
1018580
476171
444520
1044184
1283786
1142433
1250732
417283
851039
953447
170595
1361372
1056723
587409
1083946
75432
652625
1000811
758812
1061527
175680
485808
1238686
1345861
1342135
97261
1219787
452736
1185132
169797
721104
426245
969916
1178522
1140043
163422
314008
172879
91203
886786
1224551
843041
715841
1269302
654782
234769
769507
998123
626341
318110
936921
1085100
733301
1264473
281222
28290
1308549
746635
796479
132903
485508
24032
1097665
378682
722642
330125
84783
255817
143458
1313645
137376
322045
1345179
763067
523661
32634
281231
468714
243501
827857
1082333
15128
545898
4488
291750
601757
972182
810984
797664
768079
1060495
221214
1279658
227488
981613
965675
1231899
519040
210677
512085
1231883
377979
361564
377656
673373
1077361
384026
811923
31144
366134
888134
1240781
1274358
717447
980821
373569
504803
1274560
920596
337648
1153398
133636
836829
779414
262166
962641
17196
915302
1169841
1154884
26279
313752
1075190
1215253
732673
1043654
716157
845526
1359838
1047114
1194985
640197
1312683
640560
284504
333849
148177
592554
991635
647082
1352349
303061
904043
914838
834858
642240
658343
425786
330598
682158
344214
829349
1070239
1342607
472153
189592
606518
235059
989657
252091
415019
865106
189430
535653
933395
399176
1233911
901361
858287
644099
428271
689082
676190
589406
139711
696608
593085
1260316
932822
1147419
898898
673290
232738
409000
540224
1197490
701251
171769
458596
608640
659797
1148865
732103
829330
549554
1082223
1109509
143340
1014993
560518
800756
326951
745681
202569
875733
101146
69272
328106
780466
1102430
902599
1305805
221834
1253957
574510
321126
1062526
71240
756152
1008650
193816
969772
1351497
534017
547161
1300413
582083
781205
1178995
846031
51666
773675
474480
1098260
1330465
415383
90814
652978
1299488
1285794
1300142
817735
1267779
246331
1289346
135692
345301
385691
1132583
250703
644899
146423
548280
1321774
297862
1037861
1158839
897720
100523
338557
136689
910627
1147847
582696
788597
1238987
655724
265708
1232809
855053
354079
331416
664488
324786
45129
1143116
1168558
983235
608693
1116022
384788
1291396
797693
790251
684523
34873
412383
737420
776632
1159993
743923
888443
621519
714493
755026
1100559
1138637
81516
722610
238126
769395
320039
1322554
882758
115974
424335
1250412
535538
383721
1200388
289302
132899
858751
1003612
969987
765665
835370
496310
229792
1068069
153710
958683
436389
307063
267885
151067
336126
120319
226301
548072
1007776
886293
1037201
16975
481707
31829
780660
1095581
943599
1225699
686564
195527
168123
134344
1272006
1035020
655352
578866
1213513
772272
111140
1251028
1151317
703403
322474
884047
1219749
386704
376102
771371
1010950
1155182
908953
990545
1047721
490069
264087
1074635
169929
1195830
143385
57513
214780
791938
1076657
1288852
1327117
1143178
694436
609086
282336
934956
558738
1294846
454271
114827
1237
478697
589414
227417
513638
1089433
1277766
460984
986944
586050
755095
102585
638211
825298
922690
971681
68822
759635
111438
935263
1106679
392899
733770
810780
1006542
819702
248932
939462
311665
414866
1080782
142306
508472
723000
1086918
1084979
1107234
1130688
235370
110204
341668
1038216
260708
1248598
880042
1232210
721431
763409
412973
914040
11043
692509
554311
200173
886031
540166
117040
633930
110702
851628
407637
1348250
1329699
1171913
983269
872119
1178076
1270769
918800
931263
916948
737970
345363
1185069
1322610
76442
479025
1279146
128049
473593
1277979
203466
762309
899738
1269416
1210205
933154
1010217
1062817
597883
800661
793118
759163
725376
1332262
1019459
552064
1114772
611352
1090274
774713
573039
213710
555757
622259
392689
96310
296964
281247
458575
39850
468576
454906
752752
87902
1041680
453189
464464
663013
999161
1151149
437822
690237
1055245
944110
1143389
1223590
1261100
541277
139097
646041
272626
183698
961535
180714
647710
962462
1246210
1359231
703326
621884
482047
239925
946728
1266045
510936
933816
485184
238212
801189
1108186
278612
373071
940038
1023267
914442
261162
46725
230962
159749
1057971
607662
1194870
384392
1245015
371235
312235
770582
796356
923546
226379
1214959
844696
637580
173251
930999
987410
1208704
129189
883250
641052
1316202
473972
888579
163136
250844
1296295
161861
1171620
286047
880149
429582
784570
1137495
134341
1276423
405526
1168617
1319401
1001645
123942
1151563
404106
216426
695725
959076
533719
674755
191732
1299696
739334
153455
920227
1130678
1339195
15014
1261163
758909
125055
858970
814305
35985
59392
1230992
1357797
192231
407559
384954
973034
1040714
1149374
1260452
608916
1100617
1342805
1288006
701884
6855
514706
930987
1037791
693987
1263446
680350
639261
761844
272238
1202654
244561
496691
1109851
1307472
405517
1170690
312191
129977
612465
1046419
1196318
976785
879024
161810
1238006
410992
30926
881851
406132
330503
111753
114921
217704
822544
355648
1277672
428738
491920
863855
329789
406324
929754
110250
1259687
985469
1199848
135520
626317
167831
859247
1197818
556145
469528
648950
74650
255376
112562
1304419
1083016
1304615
1311358
493691
19949
1038661
1073038
1106604
395655
519474
972140
1062215
449320
1292970
226549
907687
1280989
1050911
36320
520882
484086
796197
624802
963032
1074267
427768
471304
642729
104934
19443
401496
1067923
758648
560534
674927
252138
904802
477375
252081
297897
467125
1307600
535628
226717
93923
1271791
210623
416989
241544
787285
1117845
632187
180238
264490
995001
906582
1223624
678477
691747
1108940
1359536
1045843
208389
1001085
888091
403987
18307
411351
328520
786166
983439
680025
1211550
775730
375817
528526
589648
821148
132539
780630
330701
735563
1330847
705029
72833
1213262
196098
1354208
864202
525397
565621
1134413
145112
247242
1228168
1348665
1089185
1248924
446926
448593
369092
251446
505243
62242
1051620
556028
1318284
947394
495703
290800
1133368
470711
587232
1005626
1142619
70352
1329303
732296
1056803
1114331
1190476
113672
176354
536112
73340
168124
1103244
1109220
1087346
494384
1226602
78958
159693
952321
1300242
1100447
390162
288532
794679
1308986
836318
979303
148481
722136
1244591
602689
180162
115981
392524
770331
831961
89825
1027367
759728
99990
1097278
1306518
815627
118106
464869
573063
209465
523507
262573
757123
1284037
1127594
449811
753122
944753
868820
972211
976404
1184624
156778
743566
120765
155798
1265994
223039
65487
624739
620197
1276210
559022
481298
129282
77568
713307
1071796
619958
748356
317310
7916
1139431
346930
1075120
586383
632910
353056
1197711
214769
314245
825954
367484
1165453
188185
1185004
506965
544836
272779
900750
689030
1090889
112228
61904
108176
1067617
1190531
1100453
148958
24518
536642
1260908
843041
231985
1278163
420896
1226415
650436
1054128
1361914
330985
535449
399448
542374
583380
527224
758166
325360
263178
376543
1202180
812430
861237
399686
344210
302739
684014
918939
628952
726921
34650
63564
1188533
1292524
1010846
297090
1206049
370744
60886
266218
1251358
1275536
515246
758137
719068
375610
140861
876636
822803
347993
977285
619209
167853
1258311
176127
314803
353243
622778
1220724
524627
597475
767044
840353
198086
131741
270809
376985
322473
192368
908560
250705
621684
701970
371915
72548
962672
1267299
1222864
1206130
92796
1098330
1209665
12407
796218
422901
903956
154232
83756
29028
740773
1114753
459073
898726
90534
607463
206230
1121771
410312
1074007
1046935
846505
708913
974645
106272
59727
284867
1226485
100203
930148
1348450
331482
1001162
769370
444243
539299
395254
66710
1357279
492153
69757
105688
359545
1170111
576187
998929
1238312
1096039
62349
644275
471557
876230
348556
52055
1028408
981718
837390
697012
182104
1029007
926469
3883
200745
1321895
1319239
747240
158607
980413
248453
927442
1097924
259817
534620
1329628
785190
1068215
971812
642399
1024
1301595
487524
63598
557704
319668
1276538
1052857
32597
848573
488355
590217
370812
242223
439566
722371
114939
1274707
885583
203447
1066632
767217
204392
363395
1254024
155412
725731
739314
1080781
1145517
463859
496395
896778
246818
628163
61290
1183865
1289698
516200
1322283
210210
1275276
825195
754233
1187155
824605
509241
13141
1141629
1113119
1283200
115338
952656
689009
792916
36991
707837
781603
267327
1118121
837757
785339
762727
629404
866137
981632
780731
543721
1178066
56164
644022
194611
460101
1299381
1078410
1025513
306383
937659
1349232
589766
902196
347295
942819
955615
925354
1194680
759688
250618
1354707
80940
1120354
1284999
519627
60997
281902
1296811
769339
760340
431980
1271671
1056974
1189733
584085
1070448
943023
386469
1016791
184166
296775
267758
456110
177830
1045547
114325
484340
1269635
1073085
823883
842942
809134
360462
261153
7243
530665
765997
1297044
994991
208984
1293526
1198149
39579
877106
874550
736275
1252832
1237160
838113
966801
764739
737923
737889
533979
1353303
852139
525039
426385
1055101
329720
419829
524692
872180
884386
910033
22468
814674
501689
802834
945827
48276
728019
1044573
300653
358133
457587
665099
388980
1113057
523804
190079
832126
1090294
288834
1225974
198158
975974
836253
546472
1213716
477749
277990
1281624
423997
832082
576092
1297501
540036
386176
851184
1294832
963303
1038668
319462
321768
31098
583044
759243
828524
332286
1205229
764094
1190996
671940
682745
957471
352806
361549
912709
1355740
653388
862490
621636
276159
211168
958587
697193
742147
1286355
431064
449238
757485
596692
370300
753767
525909
452792
1255922
252435
730514
345504
957836
152907
1218950
511299
1140614
892074
1245373
410154
928025
756608
651878
938044
188143
878228
109958
956505
229794
491185
204537
429671
636823
859130
710343
855136
1078480
1194897
385964
871193
239677
1132647
624486
141925
1158551
300254
64993
261527
113010
87623
1013911
961084
618848
1107374
312022
729302
309613
1136140
295113
573252
265855
687933
843330
1010510
1060041
304535
1079009
909370
144455
1349789
1219242
147607
623479
633722
902359
343478
1004274
700246
1148046
1265963
1754
571461
1003103
789639
748749
427661
1278722
569132
936899
1206618
133972
517869
926904
1042183
1345440
190987
353212
195295
1127878
397371
65100
1358095
1138988
224159
10262
484124
227231
387294
622951
781684
454966
469438
705306
868913
349126
454910
1033406
209923
575037
942048
121276
388355
44550
342251
1315772
1242354
1076884
940989
709887
374286
476575
218606
933776
221713
781840
248156
795151
1290246
608506
790739
290846
405238
266515
292180
1351987
11287
86354
1202387
167453
108673
1080706
1098822
720483
652070
830803
524637
448212
1339762
288834
99485
1268189
1234848
466835
1043439
607569
832471
241717
355029
829138
396148
1023818
933379
832296
512259
667917
642480
1106307
1145453
461453
127070
460575
666890
1217309
37905
240491
1353513
949575
929288
668505
410440
1351100
664235
136543
792157
900311
1212468
975704
308383
304278
657685
1027361
108106
169047
909484
713319
1301621
284122
1151108
704133
1244760
334913
690027
393763
200432
384380
290168
664128
697958
120837
927856
994434
159517
591512
1299966
106692
44537
908151
1180890
528269
1035999
214513
759548
973569
240970
256835
1348483
481513
614526
1172643
407941
615981
1092087
1287056
1118307
558431
695602
788652
691483
91115
779641
1240510
504793
259617
338335
34603
1311783
967371
1001167
1239881
245166
486728
655344
291176
806069
272654
534925
1232057
826473
616576
1210263
179430
750228
737467
584020
1114018
1000034
178231
1327068
269353
65136
1339791
10366
1059838
841064
167838
312439
1312163
677117
1125787
533247
699125
311718
151360
1029884
1114291
963556
123727
484608
131188
156806
55595
1247384
524557
525692
825422
1112041
434319
951594
287232
126324
429653
553399
461255
97709
802180
608097
1357653
419097
279631
513142
1176018
430146
918440
1292899
692998
1004588
934455
1035665
201219
1012873
1001049
490767
581418
1119110
106110
919059
1227171
164378
66754
391528
608616
772980
755302
1085043
938882
475119
709076
559430
701070
772791
88503
1351860
1122040
839155
1205759
804890
830244
157870
1128644
1103878
1032406
67775
246966
1015440
1002277
1220165
893681
894293
287374
984948
1154455
675710
568816
1131051
220291
90627
494116
841041
356752
978190
903315
650122
1216858
985612
1331532
119170
17336
1175633
1309848
458257
64905
746148
795277
1103709
252818
58151
237386
1064921
538051
578644
521775
421785
1213000
1074142
1254737
1308732
339060
1363347
189359
451449
859334
651589
533730
857304
1136707
9482
169265
866871
734663
1149307
289606
1346923
979012
386454
297210
314859
1150633
1096124
1321878
452816
457384
791790
454843
740751
786745
94253
1005048
133826
1229702
1201401
1183702
876438
810297
172367
1347035
873663
16078
692664
133274
1327208
536034
1135914
612467
762647
1356900
810639
210530
140912
461359
199740
554243
945925
893804
1215518
638370
1039895
1282299
809647
1315444
3681
614408
251226
816477
674311
931964
887682
966039
1352789
340327
954535
424767
379487
901478
246951
363258
326616
498808
210485
396808
872898
103610
727890
708505
993119
931274
815492
564899
415675
149130
487817
1268257
760873
284034
358785
420150
1050689
1104909
866500
518397
786774
568373
914260
1251243
987891
845935
579696
636119
528888
1105093
130546
995706
2082
1016852
706091
406037
432704
861546
114047
832497
908755
1042226
252788
1123121
1363058
533716
863178
841395
1038519
970706
18216
998971
700076
1009430
1305070
481641
341553
458750
279210
868652
948064
205972
1060686
983365
1261039
322423
30974
1238147
59458
483289
34883
65077
61122
1310047
987035
767399
1255079
727348
401633
402012
1361275
544207
832580
74558
899814
268871
323981
556024
727181
1227965
632404
784282
896065
48690
352543
1017535
1298925
800682
115362
1004479
902146
144868
797861
952846
1357376
710894
569495
400815
952020
574568
37451
706583
463510
581578
1264801
743449
28971
1330377
1195590
1354334
297259
219899
547284
282960
568558
1310603
1268547
389752
48328
1186082
612367
1281751
1126613
389783
1073545
732662
1135558
1084545
456194
1085371
282728
714739
404499
278115
504459
978383
812393
61374
1200097
11817
1266515
990106
1015430
1277873
626459
986661
465114
1139069
55610
961645
729490
875036
640154
124716
704144
1298764
676727
436052
789931
558671
1258380
114600
942761
488605
135920
951478
84093
764852
1068685
134349
852096
1024259
480958
898505
84088
1249938
229999
1081844
812125
569462
395510
809790
697186
1356498
955221
380671
319274
258716
1072033
270441
1234311
1022446
919055
478566
774152
1250178
1307090
466162
368456
1075118
1173738
551366
482580
1064137
437311
208270
562296
1119396
631931
138593
1323388
1109261
907903
1571
1244754
934460
914866
974454
423701
509233
752619
396538
1101727
799115
1201610
838017
1236291
1122310
39241
362143
86890
1101359
463
85108
1314769
556640
1352205
838867
878453
912896
1280649
365416
833122
1023706
555405
21905
538985
452085
758052
314546
1164023
90251
490586
1357723
618758
475250
1011129
645332
661004
828060
949402
30530
816925
999140
738964
1020081
688627
419181
939285
520404
526912
841162
1338275
1200902
592225
1358550
1131156
310571
293353
84624
999187
1028593
122846
669269
754299
656562
936212
869369
282057
1087395
1107076
116776
985937
1264365
985944
417281
555690
370441
691664
141387
1238427
555209
333295
455824
195730
1192333
1288683
1298181
704819
1110040
665732
745390
403972
1238785
852211
523023
1065870
292958
512453
682089
290668
644725
243746
898692
649953
1213125
1218897
72660
504035
716278
548561
72597
523779
1296336
982227
287153
4248
1094330
1102183
830744
1082649
560150
113267
1273463
220476
1283685
573812
1137995
1231396
19170
1270270
925609
1125875
201333
289173
501913
358670
280903
825321
653747
849951
175569
1211973
878044
1255840
1147225
1046061
295197
1221602
859287
563294
814015
635811
1026654
799825
776415
59228
302207
811401
897631
751552
1133589
840921
422793
655243
1331833
1041068
815345
82866
1036885
303421
321117
1133365
634332
330695
624447
636347
1308736
988605
1292389
925579
1358398
240404
902854
1027359
1315876
401801
764079
862788
603723
1150535
729582
741842
635139
3314
402366
261101
387534
1081453
520971
325914
632800
1210064
41865
701413
51889
142653
909142
717949
1335485
1255964
528849
1066475
64008
484699
825156
156972
66013
956080
1172749
79884
1223667
816085
1015955
665518
19442
516158
523203
1050900
248727
585824
635444
1199685
549
550624
1271580
1317426
932286
278259
1082799
1350884
727736
246539
1276639
702222
414504
91388
1018872
109887
1051169
663046
946435
231686
449685
115010
443262
170395
988385
628762
536767
757106
206445
154748
1134741
404813
1322582
444091
50292
935243
797046
437753
54317
550106
30195
360167
293697
486984
76859
1222774
164007
1236379
516384
574863
318901
956768
900150
404210
833016
228162
395053
925631
279095
934039
640940
68277
703844
736283
4681
669564
852754
368074
1333278
1124328
178402
530581
122696
807385
1138669
863908
873929
874947
315740
669884
1346312
695427
557088
980283
1198636
816571
644152
67688
546561
571129
394402
494605
1254871
1013345
1332554
426572
974706
1184602
768604
1064823
276216
1242395
159659
1070904
530627
684545
968439
1166625
853617
428259
1283282
857294
768908
511192
233188
83477
195305
221665
1036972
1293114
195709
1188660
1276015
1203757
1336705
740604
1209104
720924
877428
793682
1128892
491896
14316
1229821
376012
1362694
525504
457649
43830
1023367
1029071
905941
1349434
598835
19724
1147079
638228
1252312
1083482
611162
1281002
1107537
65961
1191819
1168142
721210
149735
29971
1032984
703365
843086
943049
75197
1362662
1065651
585177
762204
1048123
1139160
4485
789503
914767
717788
1080274
631105
1083614
233418
1231727
1056200
1277079
883195
81141
905054
668367
901777
258110
949179
220500
251230
498940
794015
768994
1278078
949557
1198704
1193964
830884
419061
1233915
724252
835656
161777
696258
1186398
128759
1232403
608226
768405
1316504
329876
107688
1164655
437172
299100
761606
750565
904998
352986
562216
1219381
269430
1078091
1040800
800479
900513
10566
880614
724011
544184
255538
427413
1141829
98986
314520
824396
124744
720515
323050
655191
844099
332575
544199
1087860
31606
1256407
1148464
669977
299441
18522
477248
1010187
983105
50476
677408
623493
1048477
712794
746129
221258
1286153
823427
811544
447798
723547
891881
1281203
1309348
854800
387555
17192
1321589
216970
592907
710489
1132751
9851
904092
908439
249722
966917
1008643
364842
270974
867838
845423
508710
1330263
910762
726594
477854
689403
1214324
228946
598084
828987
799701
270285
413057
1091360
177617
645405
435077
944184
654241
840818
1007064
68876
372753
107475
436872
414803
264384
373468
1143593
305765
935314
546700
487095
861606
508977
805582
348635
952845
1352420
269433
225040
757768
370542
1210715
37392
1361304
354604
462020
516331
871934
1313385
629309
673473
752408
521769
525572
379290
86279
772135
916043
1021384
581964
1107634
852367
488341
318753
530319
1096693
446967
686510
1188918
419039
67029
126504
373024
540601
719689
941580
1114862
337
1238447
554713
698866
551339
490453
991043
176432
110623
1048496
171829
394829
926752
1045539
835436
1093186
1294922
349244
566217
450517
1072323
1108167
825061
1001175
822158
713130
533431
367766
865334
1041053
675315
539161
728474
1089707
890976
1357376
369810
601073
855348
959693
1164947
699710
420020
652666
35254
1249610
214044
707450
726695
84628
476630
38857
667699
341695
1010082
1053867
217143
281549
577949
545877
1191017
441137
635820
248238
1301051
214096
867845
1340546
704351
1030936
1152238
537150
1091773
1341950
254866
405231
1349679
479394
1333223
551584
1029086
291943
1040993
1260659
458013
289194
957295
1157102
1075265
1327312
27486
1022256
1018861
1185759
337206
575338
1179692
625002
420656
1320669
827836
847172
584634
1110123
616814
1142872
698729
646651
838948
26755
78025
72043
1071590
688159
524017
1206991
1134305
702929
176833
278003
895056
409347
619504
230621
956520
1106373
190744
420505
1023399
1118759
6619
1222055
271643
1043431
973724
439747
889775
49387
1305382
964783
341251
1242847
1276911
931234
670933
659731
1359976
921030
854957
809754
46028
700461
814343
809157
715233
44084
295802
144636
1078473
807688
254403
326649
284994
277674
565064
923411
1045008
659805
24461
1096007
552249
757796
760577
1192753
304506
1001457
472586
87808
707776
30629
636309
1175909
928250
1224291
779331
993310
1184048
837449
819415
1029782
471066
913111
1205554
304481
64447
1296664
859855
845914
154598
184291
735008
384244
547270
847713
786497
407563
471372
168519
828266
206013
504789
715031
800118
691602
576815
999515
286161
73308
308594
107015
513385
557129
1112544
964599
125252
196028
1098075
310736
671956
278825
598300
173149
957864
822733
1170180
27088
218860
354704
257257
617352
182691
91736
162888
731621
822634
83069
467834
121255
502199
415475
529255
1209983
1263825
938578
197262
1024163
558776
564429
1344510
714914
700043
601794
347210
453559
727342
1237865
112052
875825
440232
1326360
1039273
539443
1302458
778488
818250
1080041
994174
371411
299166
30414
226707
570216
755712
1285776
892657
1038332
611591
665882
41172
994588
548119
282350
193100
1102644
143742
490980
202714
1066316
419326
1189743
1266972
22867
348171
130244
1040848
1280363
779390
1239561
862564
920435
385222
26439
624617
178375
96035
278089
304846
385894
918639
1280577
682168
54859
1356952
127736
877182
1350168
443971
1236704
1277686
913454
429299
355051
406073
932917
816640
591373
1333439
322768
307393
142050
362826
533391
694069
467605
750594
808937
1007220
5398
983127
821823
486757
937693
475055
380060
867721
1249140
295246
685817
138626
760586
834892
382258
768374
350354
859576
297944
582828
841073
695658
363890
873474
929484
766940
1022755
855451
636401
1318669
1046666
604477
1317049
548774
606234
1224351
1226598
323964
562197
1063030
1006177
1094047
287021
1115669
1233207
1180240
342116
847945
637442
1233925
1320570
392792
1296374
1338637
200883
1346958
74169
546298
375595
424974
826262
768640
163616
448560
1003068
1172565
742355
347501
883036
195068
868490
330281
321296
702903
1229690
1165584
43352
363861
430610
785396
1137252
203966
443437
1255110
1091232
784810
818231
761870
880711
1332373
556798
1017514
399347
1297924
291561
1306462
652681
479009
1157193
537933
835512
910788
146498
1198466
703048
683113
1321638
1229719
777360
228800
595712
220344
608695
582299
785922
1345972
466915
1252942
1283333
368313
202933
1085107
617436
118857
526218
501826
908287
175161
1306563
190735
1234542
513863
844766
179742
740723
333928
1026997
117806
885351
1345100
919520
665501
783346
1097838
1278641
1315218
967341
1307821
638738
556258
422600
1259617
419059
835800
30854
253123
1101864
66309
1277061
207535
1286131
113838
331893
1166731
1292867
427160
425395
955887
1279654
909435
428490
992122
1428
262360
377971
487601
628393
1341604
520693
878018
863032
165954
490104
164259
1243229
1274755
54010
1093093
573663
243687
1065336
726545
580032
667768
300335
1220308
815709
303783
1349738
1016762
306958
12569
943298
1060032
896857
381399
24843
871684
1221889
1090671
802927
266316
516536
1224013
361319
1169811
37061
1293152
178122
1145956
335764
618576
1206162
123502
806772
916136
319488
520938
685472
301937
1200155
1155317
926873
1044093
1230813
1264636
210119
470954
1123441
283421
693585
580453
738466
1149364
928132
434613
488686
1321119
320524
1015938
677746
789332
989347
547824
976966
410296
240417
166399
655031
1346171
713973
1096074
822681
1327666
466900
953239
1189610
58952
998840
925075
180253
1746
949795
1165807
320124
292995
128553
340210
570575
910858
646001
1259259
746564
1258464
72554
699991
229464
829234
868314
1161172
1339119
96038
105487
374160
387168
667559
659872
590232
957311
582441
334959
1143153
408342
308819
481348
487023
896666
315781
500142
833619
689731
1035149
1061418
1021211
128556
345521
64837
777303
506386
459104
18772
1062744
251437
428748
804757
885600
1185383
1358044
964214
902901
742112
1186066
333030
1049375
668906
784218
649692
58786
982953
218760
1155453
114467
731838
135126
500122
851852
501826
1144858
1041929
177097
538236
1303647
1171284
1358859
120687
639088
895594
1352913
881247
1247194
1333656
730977
539109
1201977
910800
181360
1243340
875120
872664
1316014
985768
988425
1233932
576248
666184
665816
1112972
212456
918365
1094795
502071
515859
872335
887258
478901
291596
313463
349941
552923
1082039
423430
111829
1183529
51397
1226530
209446
708348
250501
496800
184011
383106
835932
1214609
1057963
833563
303279
56389
631620
885486
612304
336898
380776
1011614
1152070
987651
1250008
890684
793767
1233271
43443
254308
1153346
638474
647554
566832
821790
935225
48706
960218
438557
1205723
1115173
692789
643805
767266
1149315
804174
525056
841949
1040905
1184173
219483
705419
1281412
1089163
401118
385016
801679
741338
1057458
1259522
1050977
374342
957991
727965
48359
1059023
219791
990663
1190396
976765
1206707
572736
1117857
15055
1232062
810707
217541
979633
900464
246296
734513
171980
918018
1313258
163791
73343
968154
244492
554941
131534
1034564
377859
183132
1058289
627577
1116098
70041
864508
176496
153642
122120
20460
577550
1007343
71553
1283
921267
622760
17690
409934
1215176
705697
343195
1262199
100655
1198863
180645
673539
1327954
340930
273500
163911
998594
569634
649149
233961
916882
264328
1249254
840388
1018140
372372
1079677
397500
976807
221914
611321
211925
1258817
282741
1101107
930834
550955
1090290
700623
23005
339869
771410
522088
7961
994346
1116222
434827
283794
367605
1170822
146582
1057470
1320775
52408
157372
455816
964067
1357085
503497
778441
488303
1006373
593391
464912
356475
600401
191732
960446
130593
95967
242197
217828
308111
578775
1032316
709180
221734
1072103
1094335
1023018
1110989
121117
384926
816938
365704
902422
352598
655543
87054
1044619
1317346
440835
572894
586167
153088
645864
687710
354754
399898
1093963
180175
779191
1112265
1278973
722899
458518
1090299
261672
797863
371240
356927
267737
830422
516585
1004144
269497
694646
239528
957107
211210
70877
375046
1267989
1183946
600477
1130173
1018720
9111
675976
108350
1072986
928464
998710
123902
229339
905192
746255
986518
833317
268231
875336
686434
112823
418590
3092
524324
766916
945952
344054
521339
896796
393702
816442
818874
795663
384705
976052
1273119
1036664
818765
672281
713806
536545
1308915
868068
659420
530307
697398
432726
1316419
411223
474645
1085197
434612
1041920
456927
1150079
217678
794113
931713
431831
112599
1317919
1350002
1095276
822167
735521
289878
101793
769672
545513
98592
1257982
927844
1065498
727105
67052
75152
150782
1217942
81579
777906
936681
844563
1329400
564602
534292
500716
13802
993545
630308
1352925
489673
1200057
720263
485193
680586
930410
1336325
52495
1040089
514188
588637
225547
54783
399323
166958
721335
683139
812668
652739
578927
973154
1278282
1069246
305982
903209
1325169
210212
531824
912277
239181
233181
187708
302211
278473
416701
1101995
556544
218619
261348
1300694
88661
24611
1318271
648339
1335213
543108
583829
37332
121695
1178189
703300
549269
1272273
935702
620759
853068
162440
329453
446681
873001
10063
818359
880979
340929
1140386
132480
233464
83823
330271
502802
920210
729149
244320
1156331
732368
1321470
567651
481612
759847
124520
1157208
695260
474166
1078364
564314
1244538
614985
552026
1108063
161729
1218298
418275
73592
1346529
798801
617181
1122777
593159
293284
1107435
1273098
465144
914874
1098800
249268
657385
1073754
1057798
45165
934096
341948
843469
614656
182323
941358
512454
393007
1344108
715886
881350
736380
21143
401916
615344
278869
860533
231494
747913
1329667
35822
440180
200947
1317574
384244
898169
1149296
590613
107479
677553
623144
373465
535676
1192329
198016
715354
990944
714533
298594
112799
932072
857233
589985
998855
803338
470350
361026
677301
1318040
433327
333952
13992
456992
1001788
1120599
583664
1238113
282128
212498
756187
1072100
1133163
931841
1072797
861766
156798
1151831
308460
806964
1024945
958278
626625
1341482
337469
46916
148929
1345227
1362965
404713
580164
674438
240106
106132
799953
1316379
472484
1311144
576636
1290141
1147861
145287
731705
505242
74322
250792
800037
4398
273855
155753
270357
685552
622524
892918
871143
251428
766244
215109
125455
126583
20459
675030
813870
292459
606073
240945
657832
688411
539150
61876
701134
187759
672887
568825
144341
597391
20835
1281357
47780
1214334
282029
1119124
715050
549249
742135
666005
428837
117106
838534
586975
1013460
1067240
1198008
740219
1021897
199908
1292931
697680
915651
589393
226638
1235572
938769
577736
974215
1260632
482666
361283
729166
284072
633133
46728
457937
271068
62826
1325626
1200046
1249496
1122736
122915
523816
1326286
734882
495540
1177837
210024
618109
450905
877880
292685
471132
658019
867299
1176566
331693
28008
47096
1179142
1358162
515161
567943
662461
94168
1020139
1152376
1224481
237210
40173
576282
1002205
37351
640267
1251360
1353114
902322
1277559
701130
1195056
1168762
351405
219268
247083
1020559
1188390
18363
271747
905290
542799
139958
300162
660998
415874
1170520
1100881
544245
846208
165656
1178157
14270
572889
890405
510492
133411
20925
935584
680091
1326986
709859
650458
426067
365678
1078489
411450
1148807
1231600
1235840
612554
95661
557740
543651
1194896
2322
603867
1035166
548866
711048
545370
1345300
28268
87682
370818
117183
1259452
593768
690691
499213
35546
834186
253277
467947
605102
279399
142896
1168477
1144459
187267
926653
291124
1176114
974187
587405
730545
95348
580674
636612
24329
6022
105212
1037097
82216
1231033
402314
626027
989309
53722
1310622
238805
806320
719217
1040601
1191336
611828
440928
537482
289543
812945
826140
1209495
754639
1173120
668195
1082382
997759
822233
872820
541382
15099
757118
88486
172680
300706
213390
199010
855533
11685
458399
1000875
399489
1249826
71962
525505
1173255
986844
705121
93245
488479
975106
906585
308010
1207724
1207108
1093937
900533
275381
589291
80812
660365
1077131
435360
1247793
269931
1025135
692917
120795
298437
798418
295750
1285018
1080389
191029
871611
1269372
879914
299718
676570
1062911
892289
265604
892028
741712
354788
1216531
743353
123166
171126
228356
947233
1053970
529862
733987
814077
306902
509344
64035
1131755
1298159
238296
982062
1013505
1237825
166982
480559
410332
443889
384772
638374
420137
81222
902061
1133408
1069108
740800
989271
1102255
739369
210365
870630
1279627
709583
360557
814389
1145237
736803
1246538
121303
757001
318661
773172
1004627
1194898
483147
918975
1148253
288386
949332
485565
1213748
246925
1178544
252890
1255927
78664
1143424
830803
216862
416065
140907
385228
1150977
358364
1343146
410968
1167903
393115
877552
1222077
802725
1227892
64268
693440
104526
386151
849405
1267088
539758
328086
887452
642459
1146007
178361
483929
920550
751808
129459
694015
517600
556690
749788
415109
34986
413242
1115172
1235620
1109428
614113
331009
1170186
683064
670001
685335
1079200
428274
187232
561046
721169
833317
84478
1306298
342254
240373
1351622
684622
1246928
1193059
546929
821372
434357
240710
407288
868636
443767
399700
141776
526924
998330
1340722
788621
884392
1236518
247643
1170862
1107740
1069964
312846
313315
431427
1037418
919584
367923
238541
909135
671535
987726
316371
465161
4800
674224
98944
964840
1108593
666942
165808
1296763
213084
72027
1299459
773912
1227370
570226
1109355
199186
1155596
387681
61207
1084680
898113
1247960
1258902
1015498
1047784
634628
165448
1185112
805192
207511
639110
756714
779987
1160287
43804
535262
653982
1159651
97830
690128
1136574
835343
87889
1071006
1020719
209881
902422
1102901
731432
96497
1308805
803039
375385
1045552
1315967
1213615
1030185
35870
754555
1004603
401454
1194498
726356
397373
646497
370599
559156
750794
791745
798612
1107399
1069765
490972
1203516
898265
1149607
817493
884168
1296331
1147803
939206
343336
979306
549623
1196161
1124433
806767
1025696
1008993
1195943
437012
133745
717549
791771
1019226
311721
1065536
135758
1122667
561363
339108
956494
666916
898257
71759
176377
925198
1271531
459839
813669
1224909
183013
1012858
363212
1264076
1211982
987447
14264
863521
1352186
842697
47426
1275043
244671
1151701
893337
1019714
1348957
554577
577347
899102
302841
1108647
22163
253142
546343
967076
342645
627787
34060
233624
1074334
307877
1136329
672272
354788
1170809
929716
1288858
354026
1044460
300476
654727
953102
682856
168952
705199
146600
931412
1241260
255047
25357
758707
1068834
656710
734653
314722
1203875
34109
456223
68560
495384
889134
51040
624185
1004226
539787
709259
515599
459623
113777
564255
295515
1221473
262682
247893
224752
270342
937891
441088
932578
781557
451105
874748
489166
280831
1091549
592891
845810
529396
730966
337024
1275226
1274910
1337019
774874
392868
1161580
625049
1308196
1024152
712743
1158527
651776
1227724
269642
550668
499885
1244600
393286
1327322
888939
367183
1018165
1295622
47069
432076
1189067
269004
587923
896940
1124320
468780
1047065
1151191
502855
637331
1249620
811322
1011810
364654
936149
104909
821662
819273
479709
751810
586926
1069178
275059
48715
221622
1161508
763901
698075
920161
1034042
367643
360774
314123
816532
1036351
960083
229644
77172
1239971
193406
328902
3675
282571
90140
72923
276055
587741
1139946
255513
370000
641747
36376
1102996
184322
458629
1036346
1028863
972988
31839
279581
496830
720331
385191
820662
1291937
86039
87481
646425
1063509
1330698
1046392
219381
136729
631574
1260949
574281
598696
1324953
559476
1315571
366417
470854
88167
1205160
1059678
1186293
803178
476985
115636
864280
999522
815953
848237
227706
256683
295231
1250243
655949
235646
301450
852286
182444
1206542
568095
681150
599902
1086149
657175
613152
202688
478257
268516
782562
1083006
85200
765706
767755
1350171
346076
1286218
788796
1046539
408287
260632
762706
1032104
54138
519024
165933
676486
1186999
866797
1348275
341294
1252558
1204348
281479
634928
523194
696807
723734
652820
451961
1185470
1348851
1168209
902121
1223951
131522
642443
930821
1221014
385018
449667
687443
578580
1021304
672341
588810
808198
831975
700896
167062
514205
408518
595715
3788
1341815
722238
700800
1140111
952917
1192973
495639
1079223
595771
1077621
491101
608938
1330597
596314
1117325
1006746
599155
536285
785654
906579
543143
274457
1173759
384926
401106
800553
748818
146347
1247534
616237
1040555
1355118
313230
189647
1028586
540540
1201714
529157
553624
534445
1357157
189864
690665
304866
529658
240784
795742
975639
1077196
912667
574753
583950
690824
1216975
1218868
7638
620167
1203537
329786
502306
909706
541503
66929
602518
472641
274361
378731
487372
346800
1011995
751585
304781
1232991
1253843
405226
1197468
249417
889439
548824
632650
144406
584992
1167881
518263
762807
377707
1229123
965705
1281948
448268
55188
975151
1256308
829172
1360795
890681
1264837
910220
295620
891897
852468
144884
141300
1154682
975512
804335
36297
482440
1079421
712652
1015462
106090
1245162
328043
103347
1301019
1278836
272953
856973
587396
863539
356360
949413
957930
451413
1313123
1271175
123670
597515
308275
1173429
811256
924530
694805
1153288
873008
97763
820163
601243
674467
55560
489693
549907
193098
168508
543173
119652
619669
717406
459141
1062683
818190
1171493
694582
43591
653903
915956
807010
140481
603383
842105
258526
129911
528353
831028
1201001
316895
759822
511516
386890
615479
1183556
531050
86187
1133232
557454
967772
192540
1353681
627385
862581
955401
555132
707974
194493
1129373
13441
376514
240035
426427
868451
932665
720704
812380
1067389
336754
565369
408952
719139
1340859
522370
354098
517458
210566
707186
429807
723037
971380
460482
890953
504514
1114048
667467
671115
1284495
990316
505951
1266404
311376
211472
1242420
49433
974613
1031365
787892
357378
636988
17130
1067572
703856
327400
298707
742480
606902
269142
17845
41036
990936
1267782
940959
64749
1336759
860633
914072
683030
1317214
1096402
341900
747593
798216
259436
897071
1179422
975674
1068546
1131573
196833
762291
475313
281658
233111
547223
1257987
222497
1210107
1049639
581368
915794
454878
535675
27021
923853
78615
1161322
1001492
983822
807180
815759
683649
924181
543016
847730
679799
130737
972299
1210031
1092136
675851
192140
48644
1001480
168889
1053900
531441
200476
963492
54128
924890
524696
822493
1285607
1306404
474352
719868
863079
15217
920876
599345
233357
966056
407191
115269
1176021
735481
734158
676332
1254833
1256765
42083
865754
1064538
679702
959397
701007
2473
958616
73712
342641
869126
961905
915204
144587
590072
432059
823530
200234
407132
865465
829280
1144392
1103044
393997
681541
110166
97025
1068917
202987
38809
432725
389604
988260
83667
1194346
208908
986514
490476
1259384
205360
1132554
334665
729723
919803
515833
273810
3829
356053
454618
283876
1277028
786371
868013
647537
986337
423563
1232892
184930
1335998
902022
1338505
235356
289155
1277043
488489
1277305
503200
317520
1298967
655386
380651
734528
703137
817570
1218168
811328
271088
406776
1028731
746143
141794
570111
1136946
1280608
430725
400180
525455
1352102
385895
52900
1341195
87245
772052
618189
1302830
1347981
908788
1129577
1006498
467738
441671
542689
933073
812214
1077966
853366
1081371
536255
893228
1270754
191820
1356892
94697
658011
176469
58942
901055
882562
1003923
297191
573441
1044981
517370
1336583
784864
23019
1208696
502779
830520
973469
1352572
697533
109870
983156
177824
1153131
58736
186214
35950
733368
631086
177878
1133011
340927
1356758
1302387
842583
1059614
771717
1287780
1227779
111460
143061
946080
683339
1248290
1175575
368584
1145405
1207411
108103
570092
454620
18593
414715
92274
1351946
1031422
862719
546570
130723
251236
423030
913166
444623
871318
594881
1436
459848
345726
906480
1338157
919081
171272
906816
142773
449533
1181581
50201
295099
1241392
205865
1245003
833367
819189
951107
607784
185968
287056
1007089
964998
155803
1185462
662183
556605
317961
672421
965802
292316
679489
342257
337736
706392
477612
135615
629855
68237
47960
1178716
383522
868516
436942
732217
508637
754809
651388
80803
1036213
629772
388448
333132
1016688
339182
674770
137227
1118296
1292509
722923
1273829
879974
983833
1211985
14535
1274036
1308914
158971
27098
197411
22915
1242110
665022
1353318
1115104
742189
804728
778505
501112
912661
549277
489048
122970
604161
905568
641923
71251
748598
880247
897807
808629
1287213
473928
618862
1275492
874569
856454
200677
1126105
584147
882938
1030062
353762
1314283
1087866
22169
729314
785897
730911
621235
1348808
2470
515366
1237129
963082
417575
86534
629806
307072
815704
1274420
1148060
1158845
623302
12700
874925
1190513
784152
1158479
719416
1261452
668195
1079885
861913
926921
93961
1124766
253555
991507
297984
672457
833004
1152876
237416
922915
247801
855258
437155
63950
1138669
77268
798777
274168
52842
1105371
375985
169287
193711
601621
1210136
1148616
486141
1330661
413584
679532
1162409
1278043
712896
378376
519502
5620
448772
341451
1170281
138676
159602
131006
470611
688143
233552
1254404
861919
252622
650017
843782
807936
641355
1337115
66965
541091
513308
752362
305668
965218
400668
900407
174401
258549
1343130
961088
388512
112558
370164
1014397
749842
1218649
1138847
550906
701616
960626
1347844
1000311
1164302
525411
818504
1006851
1130607
1031127
538870
749686
1279964
897090
878869
375056
1342611
327532
452857
98736
380681
972121
349584
801941
291467
842805
1119489
847475
938323
118807
206234
1091105
109549
41915
963398
131060
651722
472469
1249161
415387
254050
468416
483203
479479
519355
1230468
158572
1034818
807373
1243401
1096524
1115896
556282
1116416
652240
1140932
726705
311853
894173
647355
854920
493863
324891
1312570
810129
214293
1237180
581803
1343989
531080
361167
1301048
951646
1068580
418810
1099588
351575
388021
1039074
133720
573529
1221722
488370
164088
427801
1321608
364157
293513
999462
423320
921512
1176011
1057077
150536
22221
828882
447260
784991
70484
400738
1069251
525539
370905
539473
387712
519033
725553
143112
52867
818116
1253438
213697
931001
403868
1129421
671240
907200
963582
1343301
347256
131969
101620
732265
859471
663777
46355
570271
588209
608261
782274
53403
1045529
1154160
1008467
544737
1268051
46194
1107365
852005
894890
960307
659633
412083
1067906
107071
484137
1166722
474466
1013510
656918
475575
584500
845993
751417
826231
1154938
582693
1131995
814360
416889
414601
619667
180833
791461
144936
377240
504296
1315213
995223
85041
636767
1317945
632991
981906
1131059
588783
155987
1113822
1181165
976656
30463
741643
1057665
365446
1358709
282506
489770
1268892
961801
899551
148452
1039132
638743
372760
503509
1096871
805199
625209
842470
282328
484384
799249
208372
1265639
268867
972688
964375
432263
1183596
135909
366461
93057
931716
1360372
1189866
247404
1143803
415949
143218
336833
859593
466901
1046493
172021
593091
530438
589333
688713
696736
1057493
1320919
736653
13484
1221128
195833
1186709
679682
16483
371509
351946
671800
1047426
1214073
214431
168903
30597
993538
1017087
1255065
104195
699361
114693
725169
254961
787906
1037986
570215
543887
1133483
665194
511277
478704
1312058
194790
408790
683975
258740
215166
835010
184843
1135063
748221
330002
136153
860272
1010569
691306
1261666
788225
164125
1080112
330688
475249
584277
625326
334393
934866
985036
747230
318472
580580
1339406
1144026
643607
1162029
790641
1339918
326463
854124
541761
925703
413201
640351
995264
1098133
1047331
1360516
905278
811654
549685
1035768
952968
706581
279660
1086410
115846
1051554
62306
854453
443513
717641
324877
1142838
958427
1245339
1086978
906784
416300
997367
649446
323522
165609
1009468
326864
1062045
722694
1038993
442634
1359040
156955
1118136
308283
1190406
647422
603788
518185
804379
1124556
946605
224787
155992
1254382
931478
1100990
1109967
249653
334018
692874
922478
1260226
679713
440245
848125
693172
1161338
197784
256872
151293
6553
1170489
462463
180240
695024
1212213
632344
102913
742769
911922
815086
567702
437309
251950
766416
265811
835287
818248
1121539
874146
402833
492926
352149
543080
773117
295089
1046375
1240334
867182
390732
1219688
168554
1210265
1250101
173816
237003
1189585
149234
957768
875142
1064954
1131502
9799
1339359
651381
85485
1322653
75199
416166
260688
963202
681877
744828
75463
1345704
86496
495185
596138
1003171
723029
1361558
1015172
1163824
1079889
936723
457159
74446
1315880
112611
1060124
1044165
679968
1285792
815654
154775
1326741
22943
107300
512881
950428
1273838
864497
687983
136185
695207
28196
1232519
267950
1141573
176626
363599
1048451
684037
1161623
46864
1123505
171847
592617
422288
1052328
313829
370041
1047995
362264
687443
551486
1160230
1338519
1239573
411561
865556
1116250
440053
142761
237143
197142
986871
270143
641050
435163
516788
137709
938830
696600
126912
786403
1341319
555710
1332313
383269
553664
979966
267642
867179
1128722
1117163
643996
961005
415705
292614
289286
162645
708146
1315360
472328
179841
1002603
128300
1021821
415492
60314
881026
571731
739895
61084
550846
410341
1311174
266262
1185114
422369
720698
606707
968005
916109
440808
265295
585798
91349
1166565
14823
553277
1188984
1266154
1313157
848575
1259418
141535
907116
1340124
542912
173645
565714
1201562
117118
1324327
1056811
93440
36636
1045296
1189956
705216
660102
977779
1102731
560325
1155335
367309
1342679
402954
25045
1348766
719944
301520
1231405
929192
155609
866430
1319237
21725
829523
1119905
508855
479814
1092540
374563
710560
248931
1131333
563563
435021
1119591
691756
51157
834694
116710
981304
1336519
419776
150718
281317
1087053
568169
742672
899873
175147
1171964
916762
259962
670121
276198
328646
904521
503476
50974
381430
1341938
6201
493021
497466
836653
883606
222991
279402
168006
955662
799423
591559
453559
1280767
222334
1230725
117441
1140255
527879
506949
1252190
401043
115449
925542
212690
1316879
274586
232892
1062910
74376
136438
1281021
1210165
278931
248187
299249
1022641
331520
857962
918398
1232126
848931
1139496
1256585
941717
637094
934546
62054
303141
343541
1042429
460149
938931
739115
568986
1037027
144053
1314759
1126761
947068
1348766
1321731
264392
1168702
247044
984845
920007
259715
412918
773919
644777
586736
996138
1034329
172286
406442
456537
233815
1124780
413622
642098
288265
962877
1286058
1323332
650077
1030216
439765
949487
420888
817191
1258954
245698
20953
1250001
257554
779321
548480
275419
1315529
929851
1098331
7538
675198
410505
379729
485
42753
34705
871380
692674
255904
812422
1177622
1279995
272100
1265789
196824
679425
998574
292477
1106973
498181
1111150
407844
890807
334174
137533
487541
205956
738934
421689
685072
989572
671764
973143
763829
295421
1002786
169848
1205929
583313
1280968
4064
399178
1315731
863794
1362529
838511
175868
754223
413134
1201412
1043072
1027
652304
1026801
239611
280623
1311477
421723
752716
91522
130557
908908
907066
1145674
786482
381863
722340
685243
144822
1075153
1043607
31795
7608
506261
1181008
1028635
282378
325185
82438
601149
3709
1304423
948629
753581
635299
1095591
1220723
101781
1107716
827103
465697
1150334
1018043
814045
416450
472178
1146519
1176057
627012
1278191
450608
560785
1338637
1097266
1301201
338476
64917
423845
1329815
313049
342123
277170
664685
365750
145034
878903
38488
875675
893897
63957
820541
545555
999857
1310240
753277
473937
1206701
1037657
1126625
431780
583373
957424
462755
1239014
564158
1022357
1205056
494318
866932
1295455
644230
1286109
1029677
530666
985279
271202
1347396
1078851
129855
35122
125219
1044157
893760
296012
1028747
292768
123996
161796
45401
496721
1112877
971314
457565
1329927
1079799
1155566
644853
1208305
176281
701166
154473
921391
29402
511541
768921
293077
604853
1260739
946847
567709
562723
1197514
882389
1331113
1205325
622676
98982
1202780
360197
316025
1284648
936648
390103
659671
1264344
1122212
833729
40093
277129
160350
957945
108092
54414
826170
503432
70861
186576
1235635
110228
326768
633183
1108307
971071
235665
362459
1160003
329070
630666
1297964
337310
170642
184115
1097838
848481
1299159
856093
1309567
524254
1336105
437159
727624
162385
792665
484285
748965
1046369
1330755
237174
87206
1036567
1245431
958556
466292
899832
469014
621769
399633
199260
960283
379940
275469
108461
913174
737534
750047
683882
449871
345583
900015
406061
573293
118194
891985
85323
622935
1293806
274997
655199
919338
208009
1199837
581236
784490
962354
591997
192979
1266904
123503
394670
991783
326845
670977
665523
997145
83226
345321
847141
510879
646654
763388
559437
1070804
732442
1252709
595072
610157
834241
351130
904761
551414
713523
924217
1195518
1118324
601075
416281
964305
812985
317465
477462
673120
201300
1030199
1160078
1289595
628649
1058530
927586
63404
1335382
1342960
344372
323361
370658
605334
1231249
1167000
426814
560357
99248
1105933
1109908
112698
310193
258298
608171
890933
298590
616159
943601
978472
1284319
800352
60710
400011
1233965
85165
622647
878385
1134575
661742
1228737
220722
1236467
75795
66460
343751
1045186
548379
400659
1307414
1270246
1162398
1343877
1006453
390784
786834
963853
954635
705133
113736
707476
205662
1232070
134800
624220
524931
185175
383759
744628
988640
1283554
465988
628985
185212
683172
650343
502821
65999
36839
1312205
1056088
763161
773845
309211
337625
974624
1121160
660362
1261281
375754
605785
788433
111343
538075
884487
349280
1263482
1343305
384190
738656
320669
329191
1157051
496182
867712
299489
79440
282817
46550
873950
1126902
1145605
496277
1207068
165700
536510
775960
765035
463709
1013135
417705
562649
1132940
1324275
154399
122494
949378
514765
841502
330213
1005596
278390
615239
961649
1088417
502574
740789
155495
838950
730805
65934
214364
227484
1257857
856078
716601
1055101
1262936
989428
795545
949520
362811
428848
468390
977300
471270
754159
377168
1239278
1140633
1017199
628683
1330326
1259705
11715
629566
464589
1146238
797047
910095
981708
435796
106870
960902
1308320
193870
942844
1300863
124637
625677
1266904
681669
1038921
206867
276610
921250
569468
749035
654947
839279
1076005
1329019
953834
1342087
778253
438387
648394
553849
305550
808503
1257518
1043518
333042
1048179
132661
522658
839725
307135
1162753
397501
260155
153555
448131
118128
115341
737755
752718
1239442
1156175
1155386
753532
657077
615576
886391
698628
996919
690370
462403
516945
1126804
342110
270012
7082
460358
1322422
832467
980401
34325
649345
902997
861959
849049
855312
1296404
549837
1311951
834961
859710
383638
736898
131146
782949
653772
120094
75795
212549
176564
863133
707803
1048234
287353
1151981
219474
1297475
1002717
811149
265214
70789
964524
981342
51628
1266797
275180
632464
1309681
69659
1132139
148833
1215920
547225
1212603
850990
551038
651966
320202
356404
558755
712132
1298669
967255
1265767
85781
453149
305354
873391
213115
1274649
810536
321277
734943
529380
1141095
19817
1239279
1138552
1190896
170403
1220724
32643
120002
54325
1170617
1116801
600460
812755
683498
979783
967476
584517
605051
1132326
43456
414172
437783
538674
328942
1344451
451055
827658
167306
1013524
1074029
385763
1215874
818916
1286
725847
131503
271905
1334423
1155275
1179961
438925
1182315
900011
981973
64444
158900
860531
39595
1347456
811374
566463
626998
619986
362661
430095
19006
392561
301755
611949
1022938
1300446
734108
284211
96338
292472
892377
4150
1217913
30126
812945
398559
400893
62469
253714
1041387
860557
19951
536124
1363729
845970
66604
128163
1220962
517273
204436
124492
1009627
1313656
875152
8630
985008
186656
1010610
406744
1096264
952113
1295921
122669
78628
863502
1037095
284991
1205869
302034
1204379
629374
201265
1096673
687215
498925
46178
100451
736830
547419
60219
809289
1183315
40583
1007741
86571
763412
1155685
685821
429308
1174300
1156568
569603
1363738
374016
474538
1237323
1220747
37000
171210
1034175
332354
381213
314299
3422
983692
348867
386361
265619
523031
977149
410850
635258
605119
161088
62211
317148
937605
674738
240059
340866
1270410
696384
1154998
255012
673763
1208867
926727
981505
711846
643368
1209956
444120
251915
383023
910270
866747
1048154
304380
905009
530116
642466
1152074
979685
500160
151050
536878
539104
970111
1086069
658957
104714
122539
900665
899352
241865
27378
418317
1015032
344552
983601
147041
563054
720513
1201467
951588
554068
1219506
780364
179564
950980
771139
225956
1279176
701946
1026581
1330206
1244100
432489
92185
148920
25563
68160
383090
506812
614028
120173
492705
254768
832667
1180236
379905
1017874
976651
1281242
1306328
28930
1056012
1025394
917360
666059
1335541
846638
1233761
279463
914735
1267029
64729
1009589
1360204
306764
709090
87351
33835
299541
860739
29215
107090
530103
1116052
1007629
481244
948980
846615
969493
653236
191718
185553
499114
729370
1023477
212427
1260914
84743
1194927
1303587
285181
482258
177607
65088
366239
783891
639513
108666
144786
335447
932089
1250593
1356944
1055477
358565
802772
323641
1316949
617267
1294369
1125183
430913
846798
728168
400729
295820
661127
277992
329852
456558
953978
304777
100141
261749
1279162
503232
464120
430825
511755
451692
945989
216641
1011094
845699
176893
755940
483479
755742
195681
8382
765705
1143288
924932
390832
417239
594820
129342
1206411
1134368
188397
1085808
869285
264448
549603
375252
462626
524819
632514
863410
697306
1011439
152738
333421
1002534
315943
1259765
156808
1206330
808205
666659
254863
353147
17683
866270
1086094
879108
415877
169707
1287333
1326335
1339856
706284
609167
463437
1030163
82558
426352
613915
529043
668546
685631
1361679
837020
1098810
303886
1116405
1153245
303345
3493
473630
73892
1281384
1008707
1200041
795843
4279
1217942
845990
861112
39876
525377
348335
988678
5100
523794
349446
287371
864664
1170472
909230
294873
507359
99358
1325047
1010887
478367
937564
1224574
593621
313230
1165659
484105
352057
824826
79736
899020
819804
390227
712535
552405
674573
844198
850016
936652
823916
1224216
704065
1121359
55422
1238960
1066763
1091257
220331
362011
112445
221756
206667
958120
281212
214504
1307851
392875
877037
479707
1103637
133191
593544
1089838
242729
1275925
645399
937511
1321088
159906
38675
532246
58212
465134
931110
36385
683445
69211
296726
1233782
41276
1028454
397325
1148291
1004217
550211
744356
807590
929039
359479
544857
785070
296298
1099703
506012
772138
225724
782857
61600
766487
925718
740445
677006
819551
422370
825195
351370
120542
1208375
1018400
1264656
351467
270990
382206
1055609
296975
136556
784682
835957
1109302
6010
155185
821185
225903
37376
179429
884104
941351
997477
987717
10371
121817
58891
252944
137778
683112
1306281
456588
275033
203167
1142142
702703
413391
72927
569070
1202413
1224218
972289
606777
233399
567154
858123
908583
964823
823285
531982
1237472
1291599
79749
940535
614769
1263350
1012274
610187
668857
1256188
440943
304517
146179
902069
1346377
1358035
1043345
459874
754958
1156906
900826
864843
12995
1254830
1141860
796437
784012
442869
569961
1037897
126498
388160
496656
695758
406289
868706
435012
1361721
1310927
193089
379767
1141974
463615
1222394
638329
894811
1062044
1218576
1055178
820745
483423
826813
877126
1213407
974823
175705
1031134
405559
908347
1043499
1193718
1184267
763571
310327
853618
672774
128332
372150
1326408
493059
959350
748379
483747
1147424
438705
813008
1287324
608842
610662
763847
1235267
814441
483186
671573
90401
827501
300476
13819
621551
67465
114677
1088387
80918
1313216
1007583
1159075
31685
636788
109730
785036
890671
1058506
1340344
1186675
996484
129181
1050950
624773
422007
1092408
436805
175569
165985
1149985
652555
9864
625844
1148113
230276
731019
692709
334566
158754
209791
963399
432101
556967
503283
722796
1240055
308593
638678
1318274
978700
452694
1201271
806137
553049
467034
246190
544825
1315587
1249458
1276977
1239464
433485
1225328
736303
41006
450076
618805
1062240
510406
1330575
716095
1157218
43906
186283
901087
723576
176495
1207541
427785
541029
631432
765114
648189
209505
797137
856904
68134
342286
1055347
317532
598070
1033575
609806
312816
244727
160082
1243050
997144
57875
116095
1357499
1326818
171273
210121
146105
440530
158002
739971
959891
1344846
854034
645874
957405
996881
605015
107613
939604
1081194
207303
310302
269999
719576
1322495
540205
92121
667483
367854
1252281
1177792
752468
564302
447624
710624
648660
1153444
927351
202347
429012
327030
278636
747649
937087
1187927
899272
283111
563078
954020
1095187
1364225
824161
417914
1090810
1161406
380144
1350500
637947
987916
423963
1340924
926658
850858
142804
964507
824531
958823
358740
452606
769432
540389
1181165
14711
1026821
1202835
915173
485395
173346
794993
120232
22335
60355
222858
833855
712140
118825
246366
869815
1196178
801820
1148200
242462
769137
943277
824085
1012519
1307886
35055
1263469
689442
844857
1031426
255817
314247
118114
153252
275862
540101
257598
1171883
45465
362274
1339837
1305307
3395
1084970
695154
743735
785003
718178
1016460
1160026
380287
1039259
1225536
914080
142282
675230
752472
140883
1288255
729553
676894
1218294
42912
200090
579012
993645
851840
679004
941571
911773
568005
250666
668044
96525
1190579
879922
855268
855592
620615
1014528
979143
886734
34469
823133
120632
222389
856435
846755
1108858
864673
346400
446933
880173
1139162
277865
372515
305637
1220756
137530
1347655
300361
1216814
540572
189716
1310930
1179214
383465
795401
1332922
289279
296721
671224
844839
809778
813570
783623
106365
519152
983877
712513
969895
1330296
392665
497899
49086
496019
198998
1278791
1288158
172736
208706
344519
247707
1088925
707691
423355
525374
1122844
168625
681417
732815
972773
425168
952843
953572
1305408
301286
1150291
999360
1125242
405788
56819
682411
183869
1109402
468675
488464
962581
1045592
787799
1215174
1147002
797243
370728
573716
1084032
693792
689364
573195
160107
1303421
1214796
1189444
970205
864655
1153615
302099
180729
672148
637817
573701
30031
243303
147845
194842
115822
1317593
854608
1094699
415581
1071860
838937
1046989
1245178
383063
947757
729954
1261041
211375
1136254
1051190
594813
275870
358267
1207393
251127
1273238
627451
821163
333378
740638
940623
10849
1108515
310614
311743
1125447
624165
258078
1312233
569022
1357297
230435
365464
716943
622780
94675
1096638
745136
348681
306174
784321
1215116
906249
453796
530717
236864
257541
1044414
508219
308813
870436
75935
1186442
722792
627486
886591
1030195
333551
238687
642270
784364
688003
118535
229726
605247
1040337
481322
721000
1116635
1061971
953647
760728
1116538
895077
831629
244602
284127
732677
1120724
205038
1202113
902166
912565
397683
1351179
1288933
910437
1272106
1251448
237234
368412
594027
1129871
111659
204801
1255060
1223550
322025
796544
1046330
628220
508715
488207
450907
471638
1115839
236758
626099
1214936
389421
552149
979370
819178
217685
317253
1154956
82739
87335
1308236
684410
334216
859708
198121
737482
878231
430729
601797
521546
1295436
1147142
78623
609329
861403
1143344
241005
775898
761247
1238634
315474
54506
508002
1300425
500343
1275117
50496
813749
669491
412112
14786
277049
998028
69675
152793
1254898
742390
552572
1256532
836993
1012859
208592
605469
516603
637039
414536
77093
134789
1050732
1190916
124242
1013252
611974
1003488
1134837
428466
473379
614502
337812
311225
136284
215061
216967
1144660
1304431
532090
59245
549538
530724
935791
1357872
1077508
548837
1302418
415566
1218025
568511
823352
355014
1087044
195065
999867
938021
164621
665102
1244970
582740
1121296
315901
853802
893325
956219
102779
116238
1281997
198881
571711
294961
109343
910703
619592
32232
721520
534051
314586
748624
359435
908134
68163
951859
887010
1088838
198898
8174
922492
946871
509946
94426
1081845
880748
643699
240174
391996
124570
1127278
341445
784002
93646
1187361
744765
583055
782860
1100507
219756
609244
897614
971380
39073
911695
1257041
350920
157640
107334
179749
1269933
970962
657438
1354953
389264
937375
499125
193519
1345034
820350
1222933
1253244
617452
803804
59711
128728
294335
56949
227549
1308676
720472
176587
1002988
234254
872437
1146642
198090
147599
665243
366214
1068411
1311178
380115
954648
49612
896594
1269355
430150
943523
474489
407942
1313729
1305523
262028
883186
881192
1272177
461865
285965
507833
644640
594481
791762
168430
871252
1092982
738571
627983
1128465
44128
1121040
929107
70627
736876
1135414
1126314
127517
892519
483186
1148830
1094115
697990
313635
1189078
602276
590243
456276
775413
578391
463576
415134
1201276
519834
219489
908415
725330
972260
119520
540966
315447
499235
558026
243393
781700
1334771
534093
480398
58026
1173715
1221369
58139
791252
463558
197450
371296
448912
535712
361343
515194
438274
664977
77825
1300028
1153715
1179974
511493
723119
1235355
1357520
129454
548847
1161523
19158
658296
1118310
1361131
560135
1352581
74677
216582
601060
638279
760771
1189069
547492
669276
96504
658915
760067
977334
1300338
855363
57407
1230691
527154
537184
1100724
820522
1075779
527203
430883
1091174
301935
265393
392588
373226
243433
222000
737211
769211
416140
1180615
880510
235953
1155493
640944
964025
154426
727901
247844
251501
89195
1115911
479935
1083974
929960
405955
1063994
469331
1005892
1277390
264264
95859
1006903
398007
47400
644947
1297215
808327
126931
848601
1322820
634710
142422
1281154
747741
573116
298770
1156790
392052
205045
568688
712788
1014747
178315
2150
486957
815280
627503
1069802
279535
303009
438410
568403
674336
684679
1069415
1013899
699453
992332
880429
266323
461362
306052
441657
1350611
1231062
1174586
569459
373646
501223
1102868
1220669
97186
641458
968394
677375
44248
997374
74425
347775
93757
774695
69675
825423
885439
372824
307386
226008
354464
261724
479522
771004
457424
913601
81455
806131
457783
744618
824045
1050773
1156496
120209
766129
250749
1327028
1090149
450481
855677
1136675
615753
60717
143268
1070917
637111
1030939
1038844
1115117
1323648
673939
88454
323206
83632
364242
1145381
184879
1361877
446234
897801
1096373
476749
466412
997121
1156723
1237402
551567
1269846
532172
583301
890004
323383
1257309
1205574
486432
20991
1221844
25442
1062066
925429
695821
1118047
476524
581090
302163
117723
1348217
1359451
59507
301167
597368
1051825
27776
288450
607383
1099227
701176
769015
1104185
131539
137478
1082181
638827
463722
123740
1160188
914625
205176
1282999
566369
193718
561314
455977
816693
831003
931199
588727
543061
181617
953683
287497
95563
374241
532827
835787
1230336
94424
1310986
981951
1237868
1105109
61955
1359463
1226851
408907
1118088
808594
45893
1048683
605274
524290
1042357
313102
937300
716889
272252
1332713
29870
541295
495336
1354141
1289265
1084366
1241294
215334
949684
285417
936430
874044
1168669
107327
537514
596377
921790
1304004
121391
1100497
285739
1111428
1054296
490973
867366
1243661
1215724
474964
1276994
489880
360048
1039902
109996
375018
546942
1007640
1184455
594439
711143
336680
974745
962919
508386
1151009
1156352
1078575
849797
429552
425572
759254
136846
141623
1305232
1052546
465027
324414
1257924
126068
1335001
287624
829371
168483
446883
945711
1164130
324248
835663
1329846
215655
949620
1247102
1020041
1083281
699281
250251
637391
74900
844953
1177454
383747
875895
853479
24462
671723
640340
448409
1053606
755011
421948
4685
1264485
816117
1096345
832156
1200981
194287
890208
28438
22012
471942
1141938
1310871
27550
443988
1289884
139866
153894
512046
392387
594622
1154874
472668
321398
330335
901167
1031070
1270100
621404
155085
697008
972354
524083
176918
978181
126064
965579
1277676
1215202
556503
450521
884035
978180
1102491
34331
365838
277189
1127645
1174364
383833
472539
510824
578326
620894
681622
578380
425850
1060714
885577
5111
229859
1237308
1240610
937924
193586
716870
298132
1360254
661357
1280023
627175
182695
960785
1331729
551477
1178491
552992
601621
753703
1040062
546739
550642
533789
1320128
273315
210010
197505
990380
1235888
1285132
380441
5249
392426
979536
691579
1039165
640639
1101847
537184
463825
60996
623140
573516
1216121
1279548
1152429
612289
814239
813354
1301619
1235570
830793
1238616
1236290
572661
70464
20363
626232
418419
449045
244671
719436
805111
587417
795114
1200462
680480
1131775
808425
837615
276657
544188
226143
659911
1131697
264039
1226162
295441
513685
1283134
680122
1110168
767251
705065
1114060
751718
832222
969905
1176458
662295
321623
1003472
549226
874004
564868
581318
756336
215423
531465
1005814
1328195
816649
894485
174988
421028
605990
220370
420660
433753
1318375
140118
1190454
1341241
657766
893358
457727
263595
972379
573420
489540
1272645
894367
1185551
340642
863439
328378
622572
876347
442191
673737
274295
975807
774893
667841
1024036
303429
1321190
105567
1345460
660110
417705
189124
152109
216893
1108631
524587
158443
589994
916417
661429
1244466
211373
900977
175225
556238
497270
375494
487191
371904
306945
563130
1213345
1212034
144515
437071
62630
250873
1212475
240733
779145
424787
724483
550152
1344610
211114
1249506
579968
542177
666881
14459
181172
266679
320878
1329997
303592
1136671
938162
13095
468276
1315442
738179
924678
171449
872339
1082632
581114
646043
301031
97753
547030
315296
54835
650493
1290541
1180524
918131
62279
228697
862216
646408
791956
1152020
302209
203476
1143685
1068374
250218
623203
811920
1352869
946675
28344
691303
608929
1199914
448463
68729
87687
842855
1251583
622985
1046697
273498
482066
301404
117193
984272
228391
534510
1252847
1245373
271188
1178053
1053513
555322
1322566
652463
1315399
1151470
987213
949863
604316
854509
1203085
3166
341419
544762
941095
827407
693695
70817
1049721
1138447
1162333
624199
751854
83089
1170466
684794
51494
393193
186876
1096031
612678
713440
596241
214288
1144142
212350
563675
1348240
1026059
822969
1103334
838848
477126
919450
1209769
1060497
1330191
558333
943902
136102
531324
931247
966112
1026924
646923
851044
706299
1050535
988008
1024499
59029
726222
303890
492136
416576
425066
693634
932378
751676
815219
469020
903083
1296189
772508
644615
1144009
1185952
896224
43511
68980
1200160
382399
373683
802432
853947
1084594
120819
230267
437858
709546
200855
590036
741330
1261248
257498
610748
117785
811643
1053315
902105
282648
807688
468805
854314
628480
863142
905667
942411
603509
607117
1233833
290842
869835
164355
1128940
507823
517782
647296
726799
854920
1127850
886525
431012
952061
872061
193303
370477
228747
986105
788946
631674
1155470
1283489
171004
1184307
118273
769179
302520
224603
196782
982750
433148
47820
499811
561053
1036304
1213842
1095264
746648
886101
438746
127353
1103666
145765
1024665
1068345
449796
281129
812100
31065
54777
1032322
207222
823132
770521
629179
189076
503524
81879
210551
742390
542636
870904
1152508
237141
397326
1245867
1087482
1340340
475241
272264
391522
398780
1204437
1068996
1267402
234915
996624
199426
616079
966497
748004
819527
602740
507212
302542
294234
1245471
1334980
372142
1046037
1294109
438695
1143125
454982
993500
1020626
868856
993874
346366
662131
254078
739057
1332235
1244702
852302
101506
1100571
378628
1221844
910385
272475
294396
1344240
382220
1055190
1095951
588537
1135015
587721
75978
641974
991738
1335639
1228250
1152427
160979
929349
1134992
1241052
1117140
717615
17607
24721
617823
1041852
277309
865186
814741
551200
1217572
1282270
436285
1233244
206556
1203968
613102
661851
16989
216419
674126
616732
56555
242399
1054168
811705
250810
478846
572520
347599
413137
930754
1074774
444027
2471
856214
830659
355260
253511
1342317
1310245
213248
414991
190586
1357044
626782
1082612
530168
568422
825006
355653
266066
609012
364488
143299
269175
1054064
39969
205153
290830
120198
176032
906899
95797
706967
302072
865548
678198
1210020
458824
207117
532085
163365
732332
177082
242251
1076940
654556
1100897
1342638
700262
186329
1103304
1134013
172190
610016
873330
1272995
819287
133967
970452
356155
949043
377956
1075870
1137775
60276
154126
598056
766058
630918
1004850
1092586
414480
1152890
132430
1210727
329065
1279858
460730
1111836
678246
1143622
494237
1340888
154287
243122
1311643
363477
1201912
1353035
1101090
441959
1185847
998485
249945
55660
605183
1141679
1102315
398492
1293211
835034
1318729
889954
825089
265794
121344
407448
577125
533654
264070
38637
739264
107899
1249476
1194262
801324
85009
1113911
67353
1158659
785383
930829
738089
1316804
1080961
1151769
560245
33997
684346
963612
175477
676157
1285187
1260807
171542
1015346
65096
1172701
743014
487502
856181
1064702
264598
570229
1261417
637201
661383
804097
1185724
194804
1317621
1341331
945093
382025
813777
630882
448593
581083
1012472
618139
41190
1135675
786622
998544
705261
1214180
388936
133813
889703
37616
40240
87872
1276791
1014744
808816
116046
855886
404259
503246
347147
427693
1273797
148530
710754
241361
1059215
1360597
126524
529520
695053
52768
1065036
433098
1025884
987344
766725
1211699
1046989
1247733
461225
1007914
251357
1156546
1199661
1093480
238143
489214
748510
1265273
976544
830442
237544
272879
742202
46991
162968
893664
1289068
1233147
546608
65247
1028420
1191581
281870
126100
1356607
640740
317772
100348
477508
156970
289544
853777
396918
830873
609125
563583
215574
1034648
1097277
823935
432696
613428
980213
807853
1302941
1326891
1088038
1171472
944639
416324
816505
1089082
234446
1307842
1195977
833244
873055
123637
615983
28019
522045
331467
145483
265233
1154396
646857
995439
148803
730923
713395
383887
684995
116736
829246
1232785
792954
622488
1065014
654022
528584
1097275
433549
507554
536474
558267
787510
1326006
254944
897557
475791
656101
539855
363574
1025328
1318643
77775
1346950
778709
542469
829334
966083
426754
1087629
411730
1123330
688157
21827
15070
1314846
112704
847404
549397
134915
1152885
850716
1113913
656320
1128627
407167
1015179
128769
124994
361270
1191011
142521
513692
56209
408644
1141742
251971
516334
818540
836086
434906
74194
230135
1078309
1113324
798453
336052
566070
1005996
1041194
853777
1045117
1208064
340573
549076
353370
665825
882559
49996
837623
61102
1247612
670106
1294578
6962
703074
774550
1255095
1170922
13752
321834
477901
1348228
567802
501113
402602
500562
1062600
22871
1189440
349063
898685
1283549
4255
773843
798615
230485
1306524
10236
850006
729149
739528
336219
1040041
433706
10767
1144613
1256793
1101526
1285399
225707
702804
55252
1253009
753789
432633
961098
732655
161580
1021908
567890
14111
316171
306235
932412
974388
1335247
831047
1118345
1285450
658120
559920
305274
201820
46559
248937
1167391
1170953
1288640
648347
666145
833755
1235596
1051811
414707
52807
209430
1311834
812723
457427
806179
478569
1140132
884702
1225752
871419
1256390
408161
363434
28529
489396
113974
1015111
11950
652400
534877
1091086
1345263
904820
1297957
1111009
995126
1013424
398410
1000705
910217
669725
1028522
826733
1111814
1082599
794144
636664
361934
45680
1187203
1278849
687420
245472
671115
108862
717021
901944
1315443
249789
329313
7445
699133
1124739
43585
1139649
1143112
556494
536266
1187643
82591
1356905
820307
1129561
1073381
945734
959258
1085243
20474
139121
788764
398774
337555
516331
233425
180689
368267
932534
490319
995762
786226
639631
912388
232663
1316405
162829
895799
793068
1132484
1047463
9698
439423
893879
1287221
228174
588015
861683
225134
166466
1130371
527938
170891
368376
548819
614583
1361847
46282
298040
416162
710380
106771
1195939
295114
823924
777236
649965
536933
1262037
51839
597652
600839
362478
780881
16315
752841
131369
988595
1236752
1054211
832515
71106
484656
971935
515968
255719
474717
206493
688032
792136
790189
1136216
1295695
504425
1203951
433173
1141609
626417
838983
437264
1034809
612868
638859
808069
1088889
569516
1281278
242222
123318
439942
731910
253562
696371
1221127
914015
1102203
278772
1214631
1017943
248118
199195
1267974
1189023
888122
49302
1189313
1186974
299427
701948
113014
430090
1241924
56461
609916
1287596
829709
779181
1158238
720951
677747
871760
653561
566077
1201277
238868
536535
918661
888599
679423
1317270
752738
130993
276494
392609
1305057
1205554
938693
473980
451997
1350036
63183
24577
1168010
710583
1259147
1224587
1183213
446072
70197
783895
793223
995369
232585
833544
128059
464143
1348602
1112306
563947
557105
917617
519252
927423
618543
1023537
3262
174411
1177278
34541
519795
544936
72359
223158
239858
627313
584381
734870
629427
546551
1359583
1312937
947122
1273714
797819
264275
530496
1098176
109095
1016081
1104539
65785
581209
77828
1042002
626093
438966
486922
259972
47511
1126470
797493
544910
1087519
927744
380643
913256
1105651
80708
619649
745945
556531
246833
662688
1299220
1282647
1237523
1024849
352647
300652
120673
578197
1265062
5278
647689
620758
1357301
693045
439584
505469
428009
51117
1129457
944740
632418
298447
109950
474872
24796
1090876
799786
779457
1067713
892173
208489
129937
1150134
1262126
123306
555668
122246
1304670
747585
459610
1138298
1171613
1230657
440907
1015273
830120
523785
1050547
483319
477904
956837
249585
1100203
501332
865778
814634
958622
284014
557529
260261
853474
392235
348872
721030
1352854
646587
194116
1351001
568610
190253
671765
642043
543497
229692
474247
1118282
503395
117005
26111
52854
949571
567135
52733
193039
313926
384888
109654
1059947
216503
667116
1056699
380812
712755
1305752
262027
1061146
279956
366607
1195428
619064
678775
693225
427007
1089020
210747
7337
682143
516264
305921
271024
225884
444187
1107600
736126
808932
496785
224157
662436
464503
1105531
1168097
34030
323224
809449
195866
404396
251146
698000
610708
1147864
1186715
621593
342425
978272
135326
221375
968099
19450
170624
223593
237025
94843
467403
96648
1137038
1331601
26908
685141
532007
1243033
22996
616728
344378
243058
116838
49163
151673
1164161
387407
1346165
290824
1064990
1203063
10895
1038244
64829
930021
993788
399471
367249
606684
420894
472990
1273193
75435
506381
1254565
171811
286066
924978
625594
282590
941917
1252980
10666
276525
233175
390760
417248
956696
301001
1356282
1259630
513479
883326
945237
1139281
825887
1065464
183217
692675
1279231
995161
911188
485287
807921
215269
179930
1347403
332824
158436
1265159
796290
306944
1312826
446338
1234173
612363
16180
413463
366616
1057289
499794
86249
407695
1204034
1091448
793761
993586
1267024
690801
270468
1133950
1096828
1263093
908117
1080113
1224796
591887
399326
371844
236933
1048404
994830
978963
788494
456519
1308790
175964
859790
10228
1040681
652166
206369
56856
1162795
929689
305166
772866
333985
862105
639286
324196
1225793
198305
662602
255800
1208572
1105313
185757
1284616
1293035
1057682
1049159
972678
754653
1043427
994930
422409
259277
629296
140002
199157
105505
1061477
256992
1098876
907925
1352188
1264282
70692
1357225
1093288
200684
1115677
241829
386225
452027
464887
674875
559889
1353557
232246
792646
630703
218120
1038535
528647
1124838
878173
1302025
1246928
208022
1258237
780649
181168
807581
961429
1158962
179312
375964
932454
800283
417324
105290
344519
1348545
474400
926985
204027
1043300
510811
1093117
302349
617701
822736
1225867
917577
1342888
669136
1257480
410596
233063
600389
174309
72449
1287476
182821
728206
881939
502666
1101468
803859
612433
601344
935344
526407
634353
260108
188299
1240217
1289589
536590
505832
973791
965162
650702
96191
733485
677495
1133610
1277576
463701
240561
987702
967
978320
714076
722169
104935
132217
111979
1019988
1135841
393897
724857
567017
1010622
462484
1111323
1346067
45263
1079648
413358
124142
19932
1213017
1178588
322972
869792
193555
245819
1225255
606461
1005193
790425
1016407
487399
1178409
403987
602769
1111325
1108016
786360
772179
360053
1344091
995289
1341389
487372
236211
564221
744319
606476
1011276
149982
71278
12771
704142
912343
603518
486086
195085
479756
1227042
655259
554802
1068525
1151546
257442
929275
330443
406228
777496
811436
1035472
1102700
526699
161046
463125
216782
1100807
579395
425152
1010560
810034
1033563
713005
814579
857610
413462
809258
387322
600533
579580
458507
129897
481102
968064
255732
31204
1121671
984025
1240332
713783
1169936
320164
211311
154381
1340046
517979
127646
1034381
870656
841618
878036
59
1142225
1133489
169241
1005471
722447
1296603
929313
744643
388212
1231382
1055891
650083
285258
1320918
1124847
1135295
685214
1109543
1231483
1121881
675226
1241175
592580
134053
158049
488789
1131515
195838
818790
163579
10787
640442
72134
745374
710074
231214
896643
341317
1090015
126271
886950
656577
94286
279356
240509
746404
1250279
432166
1165994
517652
53380
387602
1302168
655608
424397
449375
677081
1340831
751613
1042699
1010855
539866
46679
157579
405589
189595
182075
751528
348310
853851
365997
969074
15103
1119287
78032
581202
1094571
669755
787218
459
895456
855413
563666
1185869
1259621
459543
550271
56272
1029678
254990
30383
22060
962720
1129989
454742
351932
455755
1143505
1268547
179627
1217588
370953
830925
81765
227258
404859
1323282
499143
716269
567865
758714
724174
981163
604930
1170575
387056
1210095
1283845
1215551
934522
237278
639074
299006
1284694
503595
661740
921581
667673
368307
150714
420547
560392
438659
669084
225569
1230162
552082
710298
1316245
1149983
464695
767568
21260
901951
233858
1348167
1347048
73693
714132
921211
304377
445530
527979
1201963
443853
1268093
736514
307534
1236685
601225
1196641
1326846
177664
327361
1248924
1116477
236001
23659
77611
1213184
96145
954209
872121
842533
819567
957300
1298447
575754
1121864
276624
1043262
1236780
1016709
69791
656187
513726
810871
702035
610714
1016282
600894
151283
368841
564799
306043
67943
370503
120651
1244403
855107
320234
669621
1000423
925788
328108
1168327
659948
220789
408609
789386
1199267
400382
142851
380240
814790
1054667
717249
175521
257727
132408
313212
733309
771640
723578
362917
1200015
138184
513732
1327335
457429
1333014
492605
429354
467574
780749
423175
1308762
111366
39732
925232
738585
750075
347210
805957
476956
1087926
1349893
1088218
1292213
1013555
577552
614358
65840
683121
237637
1152369
832887
1308088
889255
917223
1065841
725586
451696
39045
853079
386025
474689
951516
812408
191410
63275
763497
556370
1057020
477219
1050922
1364348
561184
560715
1090890
571126
415460
1322343
53430
749810
393997
1102658
1219363
740242
1083451
605460
251211
1267283
1323359
984797
229726
1277955
594605
883478
1356571
534902
658114
1037540
511635
1308084
157979
854027
1018612
126178
1149838
1313252
778531
1287448
434672
608994
1004347
1248146
149711
986779
737319
1201986
183423
1221799
210872
231393
1156928
93855
802568
934380
270393
232790
244864
1102008
718645
249584
908584
183894
897721
703952
151151
1339001
73388
375108
1246728
1340437
443788
398937
1093717
283635
525485
921235
100918
1340665
1006534
1276058
256679
1055529
1033707
1325404
503595
297564
598941
1232168
154174
1314589
419164
373041
1348842
992470
286175
456709
413835
748815
608177
555795
62419
236881
989540
292150
1268884
149122
707599
753927
810367
134123
174908
959846
1105858
1227844
23824
662423
1234748
39805
568282
608386
1293236
1270521
943031
909433
1325234
230275
229432
411351
22867
233427
504489
853004
396595
269989
310997
521159
56220
1021261
293171
1188331
268494
423130
610448
254907
258184
22237
1225868
417859
297227
1010552
589856
620595
491843
497915
121273
1301517
1361968
499993
352552
415544
35697
592401
853948
335817
733390
686294
1046048
1164180
733634
1195012
493403
199422
946889
722108
1179464
921567
36077
1005938
643586
1185081
658656
880975
534200
384353
722123
611964
1276347
896344
445834
450893
571860
812075
28579
597079
606549
236267
167892
274947
610355
1002112
498637
586293
119031
650295
503603
246393
73387
1034020
902409
248020
808889
298981
774662
874480
735766
443329
571480
1005625
410853
1115465
879068
522711
531083
1059198
523123
409742
427405
653758
490360
13933
800273
1113938
1316645
1051774
937960
859930
1188759
1054791
1090220
746023
1025024
327263
1186457
1179893
258260
838956
299156
223661
732079
1320071
641156
350500
623456
427772
918163
192155
1116655
782964
451096
466419
485820
361682
466404
910492
580395
1030258
645933
1237745
1021478
1092121
20469
771286
893566
1074409
399343
265189
903921
904483
115463
229084
130290
385181
881828
1321263
942329
774662
923205
313835
966476
920271
1227686
193902
910509
506345
1222488
1248317
728694
1043195
1279185
283378
1066644
899914
454643
1056104
1269518
509147
362135
713217
396881
810743
294163
850067
338961
1195455
787315
885181
685256
1171887
458321
982744
115102
801673
401672
1304418
208928
270246
1172563
1316119
448830
559139
219392
1031597
861802
1050855
883416
1076057
1276100
631173
484342
425303
752312
101555
964204
149260
106841
423879
617318
802571
130888
53576
1064177
470939
55592
203087
1205773
844232
1278080
161793
565407
236654
278350
193064
316941
83902
888372
1135823
853314
963307
358715
216096
1329782
1221907
1306861
141223
1338075
811192
179840
554446
916518
925545
1150824
551548
1261436
895342
584788
133418
372635
160475
407116
1350198
1124878
881966
1200532
1046584
452232
120818
362650
836464
545518
978682
9201
842731
1023729
1237939
1038666
896990
443124
433928
881283
300227
501433
791375
1034198
330576
138698
471008
611447
1351354
805014
697719
754742
261949
704510
1338188
366589
590904
1128795
213429
58546
453875
1278574
648006
388222
901357
659074
731116
835860
664394
856390
1210850
1180974
1089641
1140576
995892
833028
190959
367381
56524
1051734
217296
851747
358203
813326
1220460
37834
1027338
1087355
138231
547706
186327
169976
605751
407667
481681
376241
421878
572661
967757
762942
1057240
445356
1139917
323731
1285340
535855
1164765
978036
1356379
978077
1312632
634458
1104982
803691
1240178
1174040
28057
338487
1113581
311761
25477
487531
770729
569418
261412
954592
1163259
225749
1279390
1010112
1288317
1302307
1067636
604388
138970
315360
523525
708540
196565
1357748
228065
291710
924913
469544
505191
72303
450162
1014283
902731
1156513
590798
645407
683137
347697
380664
204471
1272272
437750
462550
929372
427534
1277580
32552
885299
295838
871544
1295531
520608
1253803
618417
422296
548880
371755
630577
1252816
473422
911227
720940
130485
467726
927265
1064066
262660
67400
1218109
14677
1099377
834684
338180
581380
210259
646768
685002
232951
1283760
271470
585154
304832
1232984
1164453
59171
375804
523466
717803
312034
1268984
430324
1021566
590404
947134
801680
925764
235989
189640
786405
1242212
146527
742265
671432
54570
39055
674982
768353
638804
1324458
667036
179125
801579
321700
214508
227711
264759
799717
593706
742105
1041349
1211651
613968
724859
985415
1288003
513397
1089470
1280364
1284155
159236
413471
694525
571856
742541
812159
497188
776457
1145616
334223
378215
307932
1161591
369085
751044
1077630
698674
418229
370669
600728
639546
951233
545281
172768
290609
211583
1151069
463794
1068498
1097470
866577
608889
7771
878031
303562
839632
1134766
1265809
1141779
1122631
673216
476724
555953
1220122
485383
855398
50627
993332
1287198
311832
976319
50067
649413
1344461
1150008
369738
49683
31070
673041
1022044
281805
780930
1336067
31073
334767
931648
149611
639187
1306377
1027233
786413
824085
1201556
439899
303781
1311556
158609
847609
657124
835089
1317268
285155
1338169
145442
43351
1161119
1221938
503802
127156
191303
174353
514660
593007
771167
1169212
672613
155985
724943
1019341
1080061
1194621
1119705
1024135
252413
1198482
171042
573092
556424
446245
287001
1206013
132249
181570
100981
726549
516120
677385
475655
1281889
736917
790853
29489
964670
421591
650140
987549
1081139
1151625
875299
462370
97396
887188
1043955
911852
382643
1278493
906321
1143432
1012240
811319
773386
888921
1173566
392289
1250512
314606
668378
387136
729230
633347
1176193
360217
900544
28807
545594
137155
1240244
384943
415622
448259
498089
1123845
244887
1087556
305445
785375
1111307
768265
256073
442976
738203
836940
966534
979840
1272500
8679
391220
727510
331461
170614
144775
418236
884714
1167749
1130070
741429
1153005
567978
368919
198609
688872
567367
829363
114009
382404
1357914
1132490
1049589
1024428
99822
307889
962071
288949
873250
1279960
1225645
989934
525265
117861
1252731
53202
722156
971383
1106567
765092
1173891
334541
293358
332620
1363868
135973
1345914
264169
1039280
723399
634424
891501
142403
1084758
1281387
272803
470532
143413
955527
1010018
245263
736747
527593
482127
901981
678836
849292
117533
14322
1103153
1243842
277388
950213
1009344
608497
393068
87064
1175418
1274786
149851
167983
305672
669317
1191709
773882
785841
1198811
747023
335486
886319
723434
266721
1297498
1198841
986304
980175
6510
227414
1108412
454929
174179
476240
860085
20625
270821
1161474
595843
736817
767993
1153420
460460
1167646
1167455
216686
898490
758842
1087066
820544
485384
641077
643305
1172377
737707
498841
794533
1057785
1088819
1306019
1110015
709812
1217595
1108967
1293549
151527
561706
855419
470875
590908
1108806
369025
1046126
1222058
1194371
13016
86593
1212755
428625
844109
759881
941963
379034
1168571
567621
1244345
913520
47004
683012
1160222
799571
992840
558270
967693
52277
207854
526163
526490
765323
1245495
33348
1315575
495102
795719
402242
824214
391179
916870
966789
423521
269894
1311007
1069964
199167
464053
408870
863334
860655
1255940
54720
792248
874241
1182577
1307647
367115
405807
109052
866316
882990
946205
401640
219890
324319
776638
645194
1188262
170619
216893
1202308
148951
996985
629114
359577
1115757
878761
359639
1150547
408059
790450
474724
744289
1093321
367221
973693
1195448
124024
605510
41361
239701
582197
227031
742737
356562
824332
231771
858392
365297
266007
1065536
991599
1171001
444267
1268962
690519
691496
650700
1260209
906362
62023
1164891
1048654
228894
591091
41536
256763
192143
937805
111809
532693
987487
160834
1184423
474645
1239573
27039
916915
93773
219382
1049857
883184
1010909
83272
582845
584125
1202946
508333
1237652
1213559
728625
281446
225461
648085
703884
1146912
219146
25555
883035
1360303
398738
668740
900684
105821
1315478
721830
524793
238620
176370
1243812
902763
317526
1149401
221876
1006399
514300
1082257
1308932
579901
971593
1034261
1350876
81692
482959
293007
637230
176553
649166
989911
667338
252972
235658
173368
1089681
366069
433927
50021
1325902
574296
1254830
708891
1090550
231405
775216
148565
1351042
226194
115834
205001
137612
787805
1164684
70946
187255
271571
980296
832986
1084397
568080
1121125
745421
912511
109665
926947
305676
17007
1252329
1219412
1338039
726931
1174991
241415
525497
178530
47459
694561
474020
98915
981744
799458
355954
673231
318000
1312424
462841
985382
786000
358000
986529
1069029
1089612
730563
1308417
434068
383538
494611
725121
688653
1335285
50870
676545
259714
1211460
1218101
726251
336788
1072613
1021354
1052955
1324214
410083
1244996
944855
1048383
1129446
525502
1294182
849694
955936
1026014
1161764
922377
639004
632396
282195
552699
418072
183556
1299293
189037
130296
964453
945521
1088652
1335148
535860
1287106
1310530
1316399
1094172
520439
952212
1230634
275343
403521
756769
1145564
647012
276686
288446
1125430
1361951
198881
32524
1167405
780496
362723
463758
428089
81828
161877
206496
672868
556455
1008200
1344212
253293
821985
229558
1110719
104458
198084
249396
665487
1051531
104764
913432
1345884
83599
726097
225471
1140359
116587
116865
654733
165909
236310
1075107
142965
1092275
775669
732631
1754
867919
204353
483248
1184645
451294
25925
557973
923865
538771
113427
1362346
764777
1229001
1305560
52815
279073
1251084
104850
479534
373122
73833
229425
420911
406234
414394
760830
1062135
733039
784765
76002
82119
711426
1295888
816718
1137104
1255608
1322510
45199
357217
440938
413007
564429
1035245
374159
264952
597187
809148
206700
475533
619710
28373
889312
572511
204596
216920
1213609
273052
1128323
889036
898385
889296
464373
1090010
422905
1314077
723104
1265391
1180363
414898
1106634
220835
270016
258951
1355535
1005401
549925
315954
391776
702663
1242479
481988
1173409
533287
8891
750583
244415
441162
980856
995518
425039
1320264
460805
910345
310333
992869
843601
58181
200021
403237
1155359
829140
795876
564197
1004656
196882
1293815
87749
548543
666224
779773
678055
714319
1103483
535537
826239
1347375
1055872
214871
121965
1235379
1144913
305131
1170240
210692
163231
74131
1062383
631018
846203
1141302
425159
350472
864463
43317
1152127
274941
1052311
1005704
429073
1263292
1078026
1100582
327413
1152046
808345
672339
294302
758918
202671
873069
867845
37828
910475
1171316
1088574
923141
593554
43323
4787
24393
470237
1346997
1294054
651904
865548
1264951
424967
782296
761600
391505
576621
1218416
45825
944363
656704
1236963
772725
450876
164918
633286
1207754
130474
795700
865851
1193687
1259823
934859
345724
303800
142831
447463
519198
96743
128482
93942
360079
378222
741476
611383
1164276
546549
878890
1005580
1125200
348472
37676
1129302
590130
950258
314982
1238993
984754
574621
607951
614430
509990
57349
734076
341283
76947
1172947
1057199
410057
525302
1288445
1117013
381260
1267814
209651
1089130
1326655
1251133
270885
1353531
633932
668679
972978
683933
576812
997470
360580
884601
455257
916564
622539
567527
518112
316740
889386
1340389
961070
1236440
145326
74809
1230153
461865
997825
1217096
928905
828674
228789
1105497
352848
865056
935572
464405
593724
1227627
323173
29614
99648
230890
541730
209321
10766
1235136
524974
1192399
745373
74810
1950
1014336
655966
896173
121973
278988
1209940
450498
115026
161340
377306
716905
820774
857832
919444
450413
266387
442684
499032
903587
1363479
485291
462657
1126830
537421
404866
616142
813191
144737
1011295
1153839
917309
1118730
678066
624991
551830
376600
1238798
374397
1141460
374588
984253
483193
367940
19348
1172793
787230
1199150
960836
1101005
907562
1152161
472752
354718
1105510
442481
759287
215806
619106
1238233
702318
1124329
693188
283308
36757
891815
314050
503597
530206
406088
1151176
141547
1064749
1162821
599456
498063
248680
1338003
200293
664246
426781
929100
1083569
776326
198825
811561
64771
643067
628390
229064
1138071
806195
715574
781237
4884
1203895
1087581
41785
90992
1084590
1096217
913739
1186653
1121460
162200
497677
90502
7120
537056
1329456
712168
674193
616166
149589
1349172
635649
58304
399952
1159687
348428
1022045
725396
986869
914946
586153
261187
214872
441669
755623
568004
563337
563386
1095710
1132667
223621
968002
1034619
884841
1259319
73974
798726
417119
134177
405534
651011
987952
806008
518054
167982
892862
1128496
523128
508361
940318
1103982
651803
235289
209499
256994
74784
519390
696021
1124580
1174034
710831
689836
500233
500202
893609
813782
1320012
707541
999486
1300870
1093123
668201
576118
839020
245570
298118
620270
692312
1100361
272762
424087
398439
303603
677606
1351539
557866
902067
832636
1116853
23645
49704
393326
404699
1322799
739319
202484
1055722
1243911
657376
859390
302352
433724
192015
559250
798406
823228
90563
191486
1136393
225163
1093691
869081
57474
773701
333508
681147
700014
653571
65869
349088
1148549
1116277
644963
1353356
464310
680515
1144421
342796
95957
287752
314653
769982
271612
1149728
125064
387937
388302
353680
804500
1005054
437200
362561
1042002
1152643
365796
248004
206784
616894
307064
136246
347282
446663
272834
286778
225732
1082786
1357407
1129548
47651
1121052
639526
194231
15009
929755
761490
1012453
917147
959517
438325
1357445
321882
41898
327730
1202820
19804
1342432
985090
675618
1114125
790253
1134260
725148
714074
1054470
1248911
1269990
780038
131293
1290508
912714
1313580
317893
1263504
792973
364158
619773
205528
204432
215301
1206208
1098628
1197884
12497
432735
347792
618817
840733
779528
848868
562015
553199
118454
420672
1227258
1016617
659346
187443
1084715
619509
484518
645521
193995
368684
1358643
365285
1102917
623118
294159
125514
1142757
720215
1112698
234476
781934
822827
861608
88353
382135
976191
844565
463198
1240491
78213
214084
64689
378668
914062
1277101
837895
1066143
870397
158134
414810
886473
1080637
622169
682340
1171143
688883
515404
366562
647120
1296484
893374
1007525
1188559
259835
995229
1309206
1250578
216521
781142
1290548
10220
106845
468855
659444
126064
926490
1291581
418054
1150344
348355
1061480
790101
982048
55604
904218
1295037
878041
198635
137633
676952
193125
1309872
446181
45862
1330214
306574
1187823
63794
584849
20630
221605
918426
1361032
228367
1091314
144933
1313453
900417
599499
281888
124749
713486
801521
1228281
184388
172229
1250926
610004
457187
957185
34393
272004
455237
75228
1259166
1329947
685670
1089834
83673
1237349
1309315
560742
1029196
386493
91828
1194763
183380
489228
385309
1216785
842970
79024
291375
743362
714816
1110123
673970
489149
69499
810722
310734
1343841
1198624
548715
811213
689218
332188
1055579
943258
306228
1119248
1311025
459455
831342
870054
399812
170667
162065
1114883
1284159
725691
217418
102565
818097
463820
1152412
1335314
943670
42067
179505
581066
59062
1169453
487566
787767
1183664
70099
872557
1152065
1224526
785351
154226
653139
1099842
1273352
542835
497234
19515
371235
1051616
31184
854106
1223799
228793
1321772
1196814
430838
1216828
1227449
1031813
766208
190247
886884
1064277
746355
597766
1279284
16483
567156
40960
353987
638999
1193809
829278
1357736
1175481
450867
392629
225382
307555
1207919
312994
854490
88013
694838
1285150
223848
146456
442155
1199751
886464
11913
716206
1051269
1160708
737650
412051
978241
999925
775576
499157
13916
701478
346950
608098
1153573
110218
774556
27784
238649
1112460
153994
702875
863840
1278828
146744
559207
471797
913792
623255
571897
1076759
673042
587895
1326931
585327
97081
333981
1284359
637835
665231
312713
518906
820530
784190
842242
548981
1343377
185715
317614
1221220
153535
442601
1105851
410060
594872
964641
658520
181758
828588
855188
378070
1025568
936820
1300044
1258668
76146
882594
989957
302161
612648
974535
592496
421071
97913
455071
371521
1119176
924956
354046
1191320
691417
814100
204637
240659
1174284
26630
1290595
748509
54836
1227558
167764
358299
755838
543046
827495
832870
1318133
801340
355339
819885
885907
72670
1266899
1329856
984739
97789
1239431
132150
398042
1050079
561048
950403
48296
246262
1353000
1277221
816015
645987
985791
762816
302538
51530
134327
44580
112902
177445
739686
938749
364925
963184
878766
611497
125181
514527
297219
980483
45751
281586
1327713
1327361
323005
258862
540399
231042
1142692
261088
1277190
469655
155482
759894
1222283
937297
558303
372851
310654
1296651
378191
420526
996597
357152
563487
111200
1260673
225391
486576
987865
57616
299948
757141
1284030
373281
654234
356946
553139
1361559
1152991
1243533
955774
492879
1226031
804529
1056943
705847
80078
848225
732820
1244651
678181
1129488
812341
78999
814845
1099244
1044743
203386
1211455
828262
199203
872617
961357
435540
985374
313324
477760
731163
743864
77217
80406
253685
1167196
880872
614467
1226991
1156673
1313344
827839
1357275
450085
1105078
422633
288518
158190
998155
642599
1050844
312019
1315729
1032
1074715
1288645
1032163
882889
937820
212014
1232491
552334
164227
533636
89548
785640
768364
68046
1160586
417388
868183
583015
576126
616156
252878
1363063
1196288
571970
888997
654616
1134839
30005
585209
1190964
99457
77168
4972
25063
966638
43748
1197624
1314181
1053369
1353695
723818
313745
805027
646778
677628
164764
1293641
1219293
171433
1038583
689485
1229588
1133538
1216241
764598
846507
739788
346030
878951
830966
723625
1093690
517759
316010
95770
21310
779961
341393
1076826
1051046
595875
880711
1206646
179239
1029274
836379
509828
827004
1165523
305077
856008
573370
1359091
1073696
749374
72582
40
42427
663280
340405
1025067
315949
364111
694805
23313
1283441
868486
1208816
1274467
818715
678339
457487
1183939
830563
119579
109113
969577
590711
556037
860934
121846
1230283
258905
87930
1290503
817371
502745
1172595
774771
213563
1234236
430893
74380
1261183
830858
332242
162246
31412
1005787
1349116
758025
777655
1099544
1022191
19349
668353
1111401
388486
1157183
213964
724627
257380
416532
165813
1284955
658538
1214309
57119
483170
1203364
550442
1107001
484905
1060680
789283
1050924
1355688
793246
268550
1013595
906934
179974
585893
701256
665601
338240
497962
915979
563932
1311220
1021757
906209
568280
853876
1037773
314531
1168400
992096
605660
838862
403326
801787
913915
330153
749518
1077046
1278480
26481
955991
349635
543350
844135
1141394
569160
77029
657065
655039
412577
355496
206667
1145194
548114
133898
1057408
951507
892914
473164
997509
1336537
403947
326584
891762
459012
864369
1354150
251823
45500
24861
691075
900057
795403
1230969
965466
411678
1269114
1205431
1261691
647934
667312
728561
423763
781366
878977
630119
431128
634039
751858
1131178
1218889
674087
388330
1125274
333967
925519
185713
854920
532986
978361
252297
719776
268962
542896
997417
1122046
1128704
848818
627052
127916
1352382
131696
902881
108339
164986
621322
56968
1000189
203706
666599
953268
722000
556616
725764
1292586
611696
481932
45505
453930
767535
274063
1047951
440700
1125265
1170694
335682
150765
812431
372812
1233019
1281624
508984
102642
1339459
42578
1064264
518842
936563
962745
492925
261759
601273
414467
272972
425087
1192450
891717
559162
336166
470704
703455
1133632
878227
339036
463842
101220
873586
964432
964930
1003782
137970
877351
907468
1309815
489548
699716
1310489
1122124
936863
428904
815433
412782
623409
712667
703833
1149725
1304258
63559
788884
1040120
1180672
721528
901689
288335
1251699
79693
92472
1224466
786092
444629
219472
520397
514575
311120
496447
1193187
757588
181994
295283
899078
150377
557240
1225488
693771
7384
1046207
921516
697601
1230626
1282314
1308456
1236433
799659
813539
723861
419579
38854
1249897
638099
712815
163087
1333654
1037267
1316152
719437
945886
1216385
1049621
536317
1023635
1142139
879846
242715
552797
860526
915721
331541
1268592
651541
1181006
1223479
303755
900906
869787
703664
1209176
1353926
716047
344693
1262983
494949
1118229
1257859
808383
885452
550875
1004116
1358476
1342703
757862
529241
947128
1000336
1110625
1094701
946103
1193406
49404
479010
306782
1188753
527972
1023437
1050240
715372
1180162
543379
777928
63692
177285
1288704
765458
566197
17045
1324691
945540
563167
841817
310440
617058
776871
540957
174017
988062
537076
1351331
126442
1068966
872086
814074
570876
739047
722304
1153093
724243
1224127
60122
152249
428218
74215
728880
939804
164421
203588
775279
840745
952488
1042411
154796
1254287
357295
1161826
108362
943459
347599
165421
1203124
305370
953947
501129
900328
191210
203901
248438
1202273
641362
365428
663014
557450
84090
190697
225776
1178854
773444
803044
796750
149268
1178139
701224
657381
1010919
529721
1166157
517156
93833
597946
627046
1001064
842934
1052858
881664
230805
1085687
975531
752049
1103560
1255543
704707
1210164
58591
80875
18574
1164037
477916
374732
409384
512487
1254911
235586
544532
919025
993648
1074990
748411
467614
1307132
822461
1031050
904500
565913
766127
1097185
54107
588407
1362782
194431
522400
430446
35937
641310
80532
488679
1087218
329949
551922
1025498
362544
304099
1196166
966770
31171
256873
994479
1158010
1074648
1330275
1146083
1255380
737439
743838
761498
656631
1102368
460261
938807
1157752
262388
960607
207846
1068824
1142489
677402
967921
389080
694830
153109
127414
956413
1342550
509011
147191
35767
1167987
1126949
681247
1069062
1141609
266879
142090
892896
242564
78753
438906
750070
1070056
454235
43777
774173
546745
796964
659815
956863
671614
425296
266902
31007
755027
610276
434465
820761
811730
35256
895092
1128239
660767
319173
36595
794140
1131381
439213
387487
1351331
307470
1121798
897076
229216
370262
806326
1296783
786182
981961
812262
1110616
712025
233487
234592
1156093
439395
656449
1168570
883113
1283206
385305
285232
309630
778165
78255
485018
52516
1135968
1284957
1251868
772484
1092881
541947
236246
1136127
533992
331627
79259
846751
791443
1312537
168573
363936
47309
873153
322781
508073
266644
182739
541323
399707
1357332
710109
435188
1209841
871274
1279268
48663
69682
474355
579674
294727
1055461
723588
708873
1083238
400584
1285933
597647
775177
38253
895492
458202
996328
783723
1171619
277914
872393
1171364
428445
725054
865536
566438
168352
1336728
633821
550356
381308
314875
75581
524188
668628
1298502
693985
1077421
1326501
869620
315858
4508
552012
109718
369996
724534
1275533
148061
859465
155759
745809
160233
128689
373927
1159255
167796
521892
602829
290069
675326
47131
572665
866018
312420
142448
422457
195391
1020600
1179389
841749
1230028
1317855
808140
792479
102835
981459
136920
1173948
1226613
613931
403390
940598
1168810
412457
975555
565144
433283
1332074
394811
792940
787974
902302
314558
215986
66664
561880
343691
42524
1057297
1281910
1097417
333755
87159
864340
321461
316681
883782
476776
564208
1277362
561151
160808
1041736
1049074
26615
574697
492850
932422
1302719
502184
578680
531391
1326327
697086
951418
1057136
523631
137368
389157
584232
710750
1146607
1001572
693473
160802
947298
1195797
1075044
454684
661346
951486
386860
864945
1080469
1075553
570501
844087
688994
199884
254038
221973
1322448
21254
336244
860153
215180
287564
809641
704498
566142
1026646
1282209
261512
1225189
273030
279415
1250818
966106
1248054
1141656
126285
1258114
4190
195262
509653
998794
1276034
413040
367858
6265
684458
744006
516857
1212399
701340
403753
1081799
1157147
1209205
752897
1114106
502894
852933
704026
777610
289550
1356139
546668
231470
831395
981479
1341574
883392
1077350
1186165
184345
1259315
122376
768292
466323
224992
125338
1162017
236144
1132371
254538
1203364
239795
523727
930971
937946
934567
441460
1214827
135080
514931
326130
1273361
881373
1308054
676724
645346
611978
376586
889289
1291748
729873
637057
1155293
423402
555217
1020332
538429
1313079
936866
1015263
1312000
269702
636936
1290945
575420
235418
643393
464972
261484
1245617
489826
196140
45243
1348951
279747
584172
504610
1303143
497982
231654
676648
818974
1168708
133340
228052
236745
1061744
196089
935894
601722
740107
770487
287941
32687
1179624
214319
251618
713954
529156
1018269
823470
444634
1028475
219432
482072
500431
808511
976200
395663
843402
1131633
740811
565736
1054002
986193
1255010
723329
240501
498355
882655
628587
1038631
973091
1001407
1293915
89514
825878
483146
290065
547138
1125600
935431
1214485
823024
542163
240591
1281551
1340489
286435
410596
314722
1202707
1189192
1284700
1259197
838493
231328
1029215
465365
1039153
1146242
377521
325366
526769
302113
161406
523649
451323
1080713
1066597
16412
271194
612587
910698
765693
648553
496415
118187
1351324
507843
460403
16010
325860
643829
23567
107179
840171
691205
1160194
1184128
712532
765125
11119
991051
1176888
858617
1196298
878676
1328324
267588
1187672
1111509
832224
1351161
1220979
363036
119629
830310
1162603
1168260
594680
678576
966069
1188897
166337
1051200
1235195
577526
499054
188716
978836
614288
609935
1239313
371158
824983
1350854
178130
318871
1035368
832391
860956
1332054
922856
871017
96677
877056
1213910
511763
356546
109693
1064790
325100
1177814
577092
601161
207397
900604
1013720
17569
513606
647525
873409
1151964
54238
227162
1049414
717113
905157
944251
1122867
1069169
1101584
1283905
189802
1333177
1081535
54150
633328
420459
1001620
1302099
875207
338680
936743
964655
889290
445987
897935
151706
1088290
1248584
1222873
214945
1023403
1165658
362518
795705
266749
580464
177786
825970
744926
671627
581671
376918
364597
252817
1300209
319930
940574
118254
604353
217046
810036
337885
390549
12154
825062
904159
1328340
1223141
478640
678368
1253077
310823
767005
920086
606377
598507
180807
857816
520536
1229568
1170512
162872
129852
1361250
1283871
440542
15228
1076216
505075
400783
182806
1177174
306295
885104
694236
922063
329931
507774
12056
894927
6136
1263599
1203035
222729
556354
1234115
656698
102607
334846
1176194
611078
283966
1138996
1340351
388524
967722
952941
1339922
1027796
1078867
1099838
984235
1344816
1220323
577349
1184267
810253
115057
821279
1115030
1016139
911358
847241
279587
698047
351489
603981
396451
654107
479890
1231577
526472
771421
1315580
747987
164308
130621
1280678
910802
429433
1338266
360940
152469
1091771
1187663
998739
1121978
1296874
1337875
692069
633639
107847
523490
949501
609624
859840
973376
967719
402406
1079147
244901
130014
1006449
795697
1238930
973412
328070
429334
640142
1338717
1066874
249536
15284
836035
114913
664320
103849
1253386
913500
95234
1341361
1156488
1149371
109858
1116888
214417
59222
148275
1059788
177434
604917
443807
1006425
851018
719481
73984
537048
929978
605079
200700
677304
232386
1180882
208433
131739
205332
1200484
1047824
799291
1194128
947112
307937
721669
701780
977603
132607
1173231
817012
215641
79911
1363561
749583
187296
338500
845096
542600
913481
831857
123683
809319
66750
557237
1166327
679367
709466
625931
362425
71029
908660
989518
414558
675904
456437
504993
1275922
516048
769493
490432
794936
742197
903956
1155338
1133401
429173
6578
732680
278458
850384
833975
1319627
497478
867732
466939
562851
724936
28877
1071305
1005344
309974
601103
921267
1270775
1358814
270743
301471
820899
213292
424544
1351765
712652
966934
409578
253180
1004312
1122969
865894
329476
1017208
500562
1014228
228737
253991
324141
434495
913786
342236
1104486
639112
500975
474032
1085836
924143
1035075
1010321
79530
28162
1029044
1128309
390210
120975
556104
455015
748192
411595
1094560
508772
1311018
93018
845503
1027395
1223022
921390
299360
938747
1001275
734680
349315
1012230
729905
518961
245431
812850
982296
1264702
643685
458836
273809
791016
1310878
696709
817139
985303
1234070
1201845
168508
288104
533030
244968
688227
1282931
790218
1316481
645161
1321034
486600
872687
920485
450080
442292
635386
662841
144335
1075360
1191771
1171756
44156
111811
582092
565916
264725
279209
697394
229011
51679
933914
475674
195743
1242627
768260
539740
971428
635238
705572
1177569
46929
1028512
261500
1200013
739623
1091026
719358
587435
1086963
1034788
591479
1153411
893640
585935
320723
52635
157664
1063518
959599
1121689
714340
249685
1323058
1287140
835170
716720
885369
743560
563983
1011862
1040793
440052
116030
936936
68303
255607
1107192
1308335
326137
866743
1313414
3314
1206637
876447
1331977
793985
542418
1018920
574334
1153093
301683
384429
208532
470871
601478
372708
1271323
870321
776095
21017
1191037
864739
566434
642375
544421
69258
1263394
121995
576940
556734
871847
753413
95839
607433
1244628
433952
936993
1226912
59941
1032446
995212
599219
1164037
869212
539658
709490
1194934
325106
533815
412398
920415
476021
496720
66365
288008
1053145
753602
1082588
942880
1248671
1341803
957080
1028005
557566
182694
903432
317470
986640
1016889
289566
14278
274914
542117
998047
562091
392350
1274654
195812
84847
529333
748908
767921
826021
1106215
1003345
1255901
272737
1169169
128343
917312
748405
345952
889675
1203025
763856
965205
680210
546412
560618
1275051
383429
432362
700525
471793
1106739
1316558
570134
970211
1045771
918373
560710
1336835
1095245
24802
1336530
330611
969138
163413
864560
1317228
1343800
840177
925304
200621
1221189
909747
336988
377168
879470
428076
1010901
249943
374359
1092244
558573
687041
402433
1313763
1077641
1340883
181000
168381
322889
1345403
703524
366794
679876
1363738
620836
97515
124964
1123774
1123811
1209595
773715
1272910
1270425
299505
265061
950763
862267
1196232
5487
1165579
1002787
200346
469060
243879
281006
1189177
873484
530121
389729
1149094
429000
413964
913165
739337
125218
267885
641318
1247259
441544
862561
304990
1205648
191031
735916
36031
1221666
1119628
1309833
1267965
572984
904187
368261
1040094
724708
486307
126892
280605
529088
360535
4135
310788
1269565
258451
1345554
597395
817990
472305
259166
345742
240096
458051
1226530
980866
857304
963601
885130
75463
785698
1198002
418292
239537
800782
819956
507982
403065
1355541
981935
628035
1152069
603459
82177
1317507
1078549
1190501
1164612
1230872
34192
553350
273418
628303
391782
901221
901724
35052
321081
1263480
393625
920981
799130
1336301
990675
1098311
863581
881741
1098296
392217
738259
471703
549492
1229341
2677
375510
1265400
731105
1186008
75630
1223704
156954
413443
1329334
901422
1125734
1177623
133835
473406
598405
42350
891133
244795
993116
182346
1293031
794222
83001
347875
589240
1043691
32223
1014268
860369
332124
930548
301317
170324
462695
226703
82930
239259
325779
1100450
147739
788169
925229
1213174
521934
1194607
1172282
513937
117010
1066842
223052
188394
208645
815789
1314860
812383
836228
635583
475522
323215
196270
262608
978710
1205288
1167253
426845
510311
1345140
193642
952077
592940
1021683
963796
1268710
480034
1282134
1361183
803620
229025
1066654
779126
347827
1273898
828742
356301
26225
979664
774087
234771
1160456
1350749
1096659
237620
630822
378816
422287
452610
390306
230490
681677
417012
951281
508394
914197
507722
717533
697110
1268639
403897
1256630
816659
129590
662761
1046469
647150
50897
100262
662975
1813
92281
699218
587949
831159
880221
918548
921462
232266
853209
159386
1259437
1041850
660082
241851
1140150
31490
271998
938003
1172291
1094071
949375
83683
1012138
505421
535790
764978
242704
153484
48183
336733
612794
1011472
708801
454026
1312313
1132053
154800
89741
879713
527814
30040
28567
967024
549467
442887
171032
1072205
814179
1334893
343712
1152639
855021
1022178
467575
136177
1186599
683076
678608
1337143
22380
1114893
1194729
216790
1123574
248244
1155607
695031
618429
260728
122101
370834
319704
871741
266306
598075
192257
627045
1289360
117148
922811
1278684
415885
648408
1358807
1344033
1118622
349905
910074
72137
936496
58795
641938
108042
714499
218858
30176
505541
1114425
837863
1075236
402028
165842
383530
1287
121320
284846
167909
1280263
363160
1005142
645761
191701
1004352
556320
146450
539485
982821
211534
1331296
692820
803460
1108879
538174
236609
628160
83023
1023323
1166661
575851
1239016
896029
312187
773077
1306825
303180
787399
292074
1289546
1230572
663322
1293861
914206
24910
317852
1093389
1235841
778857
415323
788302
793124
289555
222313
638011
763961
900933
672715
866977
321799
1235052
1177224
374403
23106
261292
529525
1343330
869668
206370
530432
952490
110852
166648
886090
109255
549210
524827
287933
413404
601535
1286507
202518
559169
1263005
502756
307888
305765
580742
1220986
977720
380835
677314
1221836
171333
192971
866979
54755
291975
70507
427111
319779
843981
1108550
59786
1281052
150005
195591
1021457
647735
1066125
89615
395300
753905
436218
146163
1133334
403261
133615
1083142
882483
1102874
634791
315760
253119
269451
1004466
626445
634001
114804
1229552
289726
797156
531191
32382
46990
160698
719731
650301
1258562
1100390
573096
514768
1148836
7244
369764
1176723
1183494
932033
1165885
609310
185937
764241
1118395
527741
820774
801471
396881
89694
782910
404810
1164745
409549
508387
1249231
1000378
1046468
492104
590184
412051
1270996
356772
874723
122180
1112019
550434
1339247
281649
20804
1243520
455489
582927
742432
229359
736434
1335394
1186453
881149
188402
714209
337561
333368
1077210
1045152
301105
974576
408150
758839
325049
655243
446243
908958
627716
866370
387654
593177
1341888
648286
131102
856667
1357774
906321
1340870
1053508
207684
931344
374211
651873
213685
1276924
117488
1201116
130022
750260
329810
1246753
293033
696647
366967
859340
755258
957316
1152098
195398
603685
459337
737258
334929
816131
889485
229599
580951
699405
383063
529872
380912
1111338
84377
50606
1111899
996046
944266
753075
894922
481243
768679
509946
533614
805053
1078224
1264713
777758
243183
339874
1120032
1268800
376637
1316367
930480
504454
470637
591451
1003528
1074316
490572
1319632
224619
347133
385935
486437
241714
1095788
40321
256868
663244
148708
623065
1359241
1135707
692299
167111
411762
190542
650292
1354759
1124698
179978
587469
1016073
1228793
1017099
738057
813368
640188
228221
1086711
86399
1320984
85351
771859
427875
1057428
164935
110836
532568
405744
38111
1241072
166
1188950
727446
216798
382457
1359140
231134
929404
613498
1166257
135
1145032
928069
382570
1304123
1321846
1291625
688641
811922
450305
881353
930105
721059
469956
1256273
685112
535784
1028018
867748
405231
994795
1088521
1087405
121565
1258312
1339646
157719
438239
840801
274895
422577
1106790
1266196
698894
875993
886592
395195
123322
912212
810110
519887
386442
466736
1105186
598849
532752
834637
849353
563995
429019
1039333
1296245
785237
1134413
1039965
428589
41320
1145717
617055
6125
1112067
1252338
1248705
910004
343449
1188239
457681
446866
679202
1355281
110860
1181253
1120195
530852
1042495
213547
1347736
521095
549890
665524
1088597
593013
962208
824980
415855
906868
1346070
1129228
766084
1037554
1201601
1171804
102190
78642
939541
344547
1210433
839228
952451
1246687
196584
819779
401286
605648
628743
1340609
707229
751988
1079997
1188506
618722
169774
1193137
254745
1219447
760687
916051
555425
807165
1098856
155161
1124285
467320
213033
787740
703096
226717
1160307
459935
81621
502659
739554
105146
290867
189534
755571
606802
713188
1227096
919711
778035
492948
204174
1052669
1027396
265917
99886
162177
418068
985811
182614
890820
168756
1155141
345668
897035
1207356
1176247
963901
830329
607266
638064
146130
544680
156790
1152207
1032048
1209323
358330
1363513
537090
438312
1183162
509946
61917
1055867
585891
314616
81559
827506
1158137
766935
964295
367948
801735
976218
728442
97978
272045
538524
167913
1120432
518260
1096344
896716
619810
83521
129046
539431
179814
902856
1156965
583372
491638
875948
683782
659379
1022891
1067060
1320260
1266952
1349067
808873
352588
935464
912760
600794
455196
393711
943047
1123639
865807
1158468
43187
27036
1217326
116936
1267595
1265446
514635
844435
345135
889846
434159
815868
284816
486326
509276
487247
199923
1310690
532045
570667
109638
38743
1015950
547777
1173663
173357
194760
597921
175964
695042
563752
517702
777265
1148589
318913
440041
1238773
953035
68916
539510
262766
68254
1265614
971755
955818
6961
1322511
65603
121683
1035156
981693
651912
582192
97764
438868
75508
1299300
29118
943621
1200115
782185
443405
174074
972642
137688
582938
933324
247026
1063621
727554
732890
229528
557429
2555
1021494
5300
661651
1121403
146399
162094
423845
688579
1052954
686606
890450
408960
1245037
101225
351997
110582
283693
387343
1349129
255269
126214
1361302
299298
960110
162875
222796
688852
603841
446837
121889
768699
7163
734574
450011
509496
1237180
1005254
1133912
133867
302086
1070415
1145347
567931
1359799
1152853
13915
731851
894725
622523
772108
641944
983255
223607
1020636
193118
1007394
361786
1037814
58070
58773
1171252
1251002
918100
1062085
58015
1020181
787526
1180901
605410
816746
35520
262437
544861
149904
2805
862498
322067
1190312
392273
375803
975970
577927
757563
449680
815587
787582
64271
1184613
836087
1010857
1358153
1005083
1146888
775378
1103482
980337
1277191
1014508
811958
1320312
964889
114909
1103929
1086763
934075
980473
853778
44333
161921
1295634
930411
972839
428368
505733
995297
949550
199470
110592
785307
115488
1326721
33906
313609
212578
487552
1233576
18322
186882
312039
971543
525912
847634
729072
4796
1330206
452677
1354641
439534
426343
1295719
987716
1359669
1315488
425099
223482
1141950
1017650
768670
243515
1240720
535805
702647
729950
262942
51245
877006
755317
15212
1221919
702119
223332
1063218
710546
797575
1136186
352321
917361
1161016
488309
427491
414804
931051
981858
1069733
847235
1350932
31570
459308
836955
763848
624553
97580
1210950
642617
710766
867811
1108896
222170
526291
1040808
1232458
760262
70912
733030
1017008
585092
223391
1262562
1014765
179451
1079264
1282848
763880
1173139
403347
438065
331933
1143773
638350
498137
1229722
650958
1129090
1307550
45747
1222285
1101174
417273
478713
382566
1121418
84897
784821
293711
615819
207631
1128657
1168516
605856
113920
1236640
470524
1079087
413891
578466
982950
372940
785095
216756
929606
469711
771271
49545
566622
674112
1044545
1113058
1018156
280991
953882
951569
1034650
181912
262971
505786
459968
416673
1326944
762415
145861
520307
227659
1323195
722711
628221
167082
1143435
1162833
668205
1050389
1281755
614629
432866
32476
1187676
1179266
430488
351975
1207762
47693
393485
145725
813570
1068531
679068
1124489
961112
1065752
1140007
1219893
507230
472773
384776
111436
1195399
700443
1278992
1181140
1028870
1167847
171467
731568
383778
204965
627275
201962
484708
36239
1130337
27060
133347
1314911
737112
1148436
144021
49869
142493
318039
1331084
865629
230418
1084423
252766
154697
1167442
658343
1313263
685102
969190
594227
1033035
173049
1063817
826689
694000
647974
252801
73348
1092161
413377
198562
1138873
1361350
790708
413899
117355
604008
982161
883808
862725
116682
182002
406963
1362229
546554
1280331
560755
210810
142173
336721
1119500
969137
580490
100372
429932
305254
276907
1208323
1308024
1159243
892325
326937
250920
617556
1210564
496589
547908
875555
657069
646609
476306
1055984
958433
1089351
689707
148875
1080216
1038945
447707
1075732
819483
574952
10618
547325
484353
572211
997163
324540
12885
1298335
1274467
236552
44338
54318
1357263
530454
1212346
861211
688584
1284038
668403
139586
227800
1192208
1196126
605404
57240
459498
379362
227330
196739
1005012
1159396
1135260
854893
224223
1296796
858175
661099
886245
1191557
1271851
882480
1000652
982375
774666
1025763
357362
1032165
333749
753900
865919
1210058
49838
433646
836272
1133056
456196
1173152
1019322
610459
124914
528862
192759
418051
863052
472308
878480
346142
809136
464498
851549
834105
238856
577326
163791
1234829
787661
983517
598129
397695
1360979
1152586
1207571
346639
497841
349393
976981
552361
699317
1305453
316162
726786
799776
90997
1268572
206507
1183339
1289253
417911
508163
467084
1139319
777976
578711
124831
422123
409302
928647
559164
380313
1129329
924897
886350
1007688
1020701
1278204
530082
599203
432433
256786
113984
1172193
965583
991061
1239960
419165
642291
10505
886270
652267
1043115
656063
1102867
805314
1025944
315588
1308808
1022664
399987
662203
78634
404959
1261189
43264
898686
1150321
878054
1352248
1298592
669502
786831
954892
207030
47803
1091048
1308376
250991
565846
808042
524972
708496
636578
785
717162
1021838
847398
1338728
275931
950762
423217
1259144
791471
233836
610556
407471
1022882
1272405
424245
646741
376044
925503
379511
1360836
19430
51286
198721
299125
645648
900637
282769
1115907
54195
1124636
231759
353185
544273
1112990
98170
268749
1258413
564417
1000777
67945
756455
132212
493475
1066718
693713
622253
1177708
579965
623888
841170
691329
316111
417706
879168
678813
16616
1356145
209208
225298
767790
1002298
577341
67391
72477
4601
1086040
274340
1012731
442261
834481
202662
155352
477793
1356338
593891
70079
971881
281925
1324415
1091900
570708
949522
570798
64193
567929
1073425
300903
347894
562010
308849
675939
893504
552736
125757
678062
1230285
463568
1312294
1336724
426232
1262282
65037
806272
1110362
423208
1129987
948400
669814
1055150
1201804
1065891
519971
295586
1192364
818174
1361987
1064898
240011
832650
17225
212134
89314
1026530
182005
127844
927928
1134118
1149327
645571
1054176
162633
1107385
417207
39495
343290
1272887
655491
1093852
324891
77152
1188703
983622
633150
1277055
301092
211106
785964
947570
728166
138148
117941
1123746
210034
893237
1092909
845255
261207
1053505
678923
740458
277418
484460
284139
473551
407239
442060
814801
597376
851936
340524
1291771
676227
1287097
1168144
1113221
526240
1200658
1090177
327259
477608
1146968
310588
244722
1101514
736072
629827
264174
792076
1208362
465079
139512
459192
710309
42596
1164540
940829
1112102
504597
618036
789554
691140
51928
150297
1178970
102533
1209802
971980
63548
152638
1064444
461577
153425
1178155
192837
384097
1161385
1241965
542254
775998
1139060
1159546
207936
628569
812855
1302193
1009389
192360
954032
1331210
468646
347508
882346
149903
217024
255927
361122
951302
1017344
910093
1315545
139471
1076021
252962
969402
598707
379107
724342
892687
1083680
1249278
67359
26334
40780
770355
53439
901145
551911
256793
258305
297671
1054962
1269773
37184
1047413
1308043
302824
1056790
268057
340219
535759
1295587
1303400
889167
454917
714719
628178
302087
1090124
640648
638537
1023612
778474
1243295
120456
152431
375342
1363122
177534
139151
24533
616286
319692
642573
644223
117933
559101
359164
88664
929358
1123070
343898
63751
1168946
1016260
187478
921119
934171
641542
448936
883959
1282775
641148
190811
1189603
1230339
126166
941043
88944
899511
771524
253507
256400
620581
963174
560287
205825
1297903
1179309
830535
92821
128561
913563
795608
324058
155324
204745
358723
992547
898840
845466
165262
1056016
411209
1164355
475537
351658
1358494
322508
737810
45367
664062
1235441
509199
443230
651025
730508
100741
391829
43002
938102
182353
1223661
1000557
300604
490467
969024
329555
522141
184191
563261
547233
1058879
1147836
723177
316445
1130217
241788
1330239
478889
882249
638096
161322
1006103
422059
1046302
1268343
814704
1012204
492257
850513
462528
1018751
24845
708082
1241829
595495
34449
761094
937629
1161063
425963
405721
858921
1289069
694070
432520
384862
276966
816034
192703
866124
1339885
339298
1243063
1043399
103755
874279
87352
492603
624220
712852
533507
547558
454648
919751
536508
740475
524565
724323
308520
941888
1305296
545332
565378
1110815
662137
818325
28949
404605
368916
547323
708668
824078
1229878
903844
423228
404071
823525
1227071
1012012
406115
776380
487747
434440
124152
1162950
1257164
583065
1156347
921499
447205
358688
118185
571310
77646
1331049
648857
225603
8258
357152
1342803
656416
193174
129753
1215224
764863
977687
835979
839399
358166
280613
690514
1335404
981130
885425
186929
109531
115865
446110
486860
1245731
1253948
1029277
821445
465363
519761
691188
272140
1061533
970131
463995
807679
211138
810288
838575
18778
1095309
1066883
1287436
314639
562152
135872
749207
1363793
1293314
19548
102354
1275707
253406
828203
225016
821342
5587
1090163
874983
1207976
882855
662692
560837
60071
553241
1272603
890047
496288
115085
1258027
1349100
526348
1358755
669751
1354443
256132
294072
759384
971844
174217
4652
896151
1267907
76362
1085645
277333
226079
384704
582007
1347211
817707
665352
973951
713146
881899
392234
548200
263502
3935
827035
836899
281446
1247551
1058336
807167
216397
1143741
1153865
1343042
1163080
164195
1038629
31298
556089
275076
371783
33879
484072
176652
1175832
167783
441926
395881
295643
1166584
719350
402682
65670
263129
149978
939660
97656
1315071
9995
1100353
1307198
516606
426746
1280492
933877
647743
714810
903810
557558
525769
1212388
1279419
772267
366591
609486
62746
1153073
645974
93071
1039649
1079564
1329577
948634
836005
600366
966883
1334893
786239
1009422
312197
644408
317055
572904
633095
742452
839941
160401
1336693
1187156
1249938
438801
925079
761385
767679
885997
478598
506646
1212974
640530
1142254
458411
45920
1229997
1188220
952640
841494
890120
353640
738443
805777
904431
648293
849004
390283
1014032
785567
122379
416422
449633
65520
907122
341243
1233920
244370
1079086
1219621
1262066
1347974
735699
1076761
859458
1004799
484085
1277048
824737
84927
116218
18177
522265
698545
609718
779234
401495
1236099
369300
598752
817502
749954
1090177
1116194
674730
407239
390885
963465
1308059
1295676
957917
312872
1164646
617387
37282
1353413
602648
895237
1204864
1258723
353378
1152412
1073679
395587
1224720
694080
1292857
518395
626744
706298
1091567
883118
747892
108020
250698
675755
560290
235600
917349
66224
52362
135813
517478
673568
376536
567367
118071
960836
408817
1002212
253072
295058
1062545
690426
663176
434411
1235346
328668
1137069
489161
769891
1159019
939324
877988
168038
575931
16207
1354949
1200509
1098440
1097984
953025
1185262
1277653
20622
190204
296107
751811
1263116
881738
1298643
1214605
220799
804962
142682
266153
582186
603562
167508
255146
367294
477447
127564
123551
456746
1017321
1033336
53309
99453
1093763
52161
1014313
296740
976118
678181
954968
670883
290580
1209477
735790
515202
1295471
649873
60142
543764
1356577
415124
430571
506705
1213116
1114463
454892
427525
798618
943912
400709
789131
1105840
825908
79410
737991
482296
164217
569844
342212
986989
465082
1350314
72870
968297
1091793
86153
756157
35421
317372
695481
535618
718870
114980
847915
46485
466700
358262
612281
453308
176432
555587
342833
234769
654428
957032
293474
347843
486151
725211
1183137
1142435
1135712
637749
1107353
276047
1003001
437109
278224
1035134
354341
407160
772384
124268
814909
989658
505172
795252
944004
475176
1097733
1283261
664460
401880
902161
536663
69258
1020594
1083922
170338
453411
189545
767669
394194
352369
1129634
1157536
1141168
412047
770096
738600
581559
102876
78919
1337681
927164
593730
1191469
151827
621664
257442
657440
493287
621449
867238
1278688
493399
1115261
141628
216591
1225612
1145907
554273
1037592
576377
225918
745372
200288
1110253
928467
840801
800001
663457
982643
697050
420850
1065497
1020921
1056847
1015165
9057
547378
994559
996475
873659
29300
477699
1087490
553089
497857
602083
440017
163505
1179785
734866
210237
1307244
462269
47821
202230
956985
360581
2153
436524
1191248
750022
1247163
357579
760233
852548
91443
1044782
1102014
689032
452058
308926
526762
268657
1359328
321454
88434
343915
763992
159796
72012
685768
610766
486592
1217185
422630
127154
562084
1055590
370239
285902
943248
906777
1354738
1010428
1233696
782511
151221
1147646
1025196
1016920
335046
762411
354239
1020755
500413
45478
251709
477781
404325
1016650
433704
970067
107900
95492
67413
660032
423225
854445
1250763
459836
893330
1167041
342794
1094242
993834
1316566
321240
1113004
247782
921447
466755
896909
118050
888542
332246
250078
960760
1209312
387763
826115
1176538
671830
1007984
1355546
89818
122974
440012
1358216
994827
128905
1037629
1029312
1157456
795428
1082443
734186
481587
424662
956650
242058
189409
515415
1066793
1070112
950969
753017
509905
294439
340446
515776
1102010
46585
348331
1344077
216892
619740
987153
1197920
1105294
1173200
1291507
327336
952059
213351
309449
1349104
1032877
787344
731561
1003587
764883
975473
1284882
607434
325711
814423
183250
1240126
853095
486806
1332649
1131118
540799
839322
126852
378886
911960
7863
1082632
1103219
760602
272991
1181982
681064
1124544
617551
37028
955471
586075
297138
227716
557985
878223
1081876
788324
358328
144023
405938
52177
890293
404002
1196349
679750
1323123
557988
1350774
923947
1355463
782926
267036
795691
173334
721248
297079
17268
828035
1153280
653557
1002327
734341
466982
773608
460661
810640
817738
391092
1207869
466840
869929
314229
677819
222766
1158602
1169465
351842
693608
381590
1351115
1347350
404984
290782
1013503
1114986
1229325
640693
350259
700199
710253
338707
857190
773393
1315467
1155657
1245049
27091
1347534
577252
812253
1329540
1074808
618440
1141809
46549
1254915
862705
995408
830126
422045
651110
1281678
121319
441206
975843
1339115
266851
1057079
971157
855410
511302
1124044
1039209
33878
1189556
1254043
615795
193193
1193058
1233610
697648
1049514
861506
695438
421341
314745
1314499
751513
282898
1186748
54164
290688
298403
722295
381764
55489
1225487
60953
881718
1090435
1246312
177071
328856
453281
280651
785201
703912
283005
351707
773715
1221741
1231612
1299719
1225160
957777
1064981
1147537
260683
611751
820095
1179823
1355844
927580
696018
446505
288896
139589
497330
89241
633253
1002250
727031
534417
111282
1249417
1200799
369232
333227
1198978
209433
551484
1332219
797598
872501
118345
1179387
842040
528535
1159355
706248
1286573
161165
1194130
197418
713099
66158
847227
776979
307873
1046289
222402
710551
994331
702064
41498
1301888
707386
457309
143249
130646
539274
981795
799282
167238
164201
1207883
338846
557011
302019
988463
1070892
1122368
606941
769430
41979
428044
295349
927772
778299
1211267
1126751
319298
138240
1274119
1077645
1132117
1187837
1282630
280176
464452
1180028
300330
712400
1223311
224018
1206032
462122
1054006
34189
271089
932148
271679
1174021
71551
43515
1205242
146209
243941
852929
1256763
898534
97016
986056
571323
369181
588674
28090
443741
401003
669178
846151
30190
330365
556466
1024739
990359
329276
967743
574308
182087
241133
1325553
83700
1223274
1323804
534753
1154599
233817
1161070
273163
726206
771884
865994
16595
111669
1360868
592414
910968
39505
1206820
999942
1269914
1351150
539816
905553
428531
114150
528743
110651
832565
852826
1161835
988745
447047
1056657
126795
1152396
234203
23495
181915
529
1347484
173726
963161
1327335
504142
758543
644989
1007851
424592
1074606
807827
1062717
1280493
1084379
1024118
422424
976596
1283166
776407
599244
448599
285118
1032600
358179
561097
45904
977482
238626
876877
794264
323783
1131280
1322760
1037915
1050385
1235610
128728
1361281
1346571
580438
307550
71291
796959
1086954
660866
2688
27154
61870
1346416
542926
520045
908325
397653
1134791
616271
454529
639632
581927
466344
1229427
41860
540815
856227
420532
721257
391070
205324
335975
866776
824078
225117
906470
618375
879742
251440
777754
802830
646756
1130306
291222
972243
1108918
1250661
726490
1063738
1353696
57074
1184054
138359
1091126
644094
4785
393343
743833
1186162
645100
489798
890598
1294670
588819
46525
300808
334502
913854
791887
747055
164303
1066620
182505
899486
257287
637023
236421
1095846
1093411
438168
143632
1250634
1028347
599794
1267365
326746
767017
406933
594910
87445
665631
742904
785591
794826
1088575
1117628
399587
289800
838674
92627
299528
760413
666340
1087065
573012
241428
847708
492321
162379
797428
558134
223204
765192
843193
1077069
1145944
882892
255258
468111
532085
242360
68299
263926
613445
672912
1354060
998555
1165953
1005057
1249829
311090
494606
1203450
741058
914321
672671
689107
691977
1146633
435033
458583
880375
1234988
1178624
656238
590710
204603
376480
6630
90176
983010
933597
1125030
951725
1128609
191946
879206
907958
844228
1176374
966161
652018
838776
1219915
1106582
467717
865730
693329
1277599
295418
234728
107881
818239
728350
257269
705683
815020
261250
1127135
716535
836748
593082
527610
968160
1035444
1099798
66410
851244
802306
984808
550230
368907
1286554
1139747
265816
1151885
1332514
988463
781545
169995
1352576
682886
970954
1225625
1214567
464467
1004878
669703
493935
196268
827172
271907
165412
1090710
137308
575336
230838
424372
44571
165652
649125
1217892
729593
830849
1144397
369561
52809
929650
186211
1136436
96599
1300735
363980
937703
558182
683639
178799
727623
625936
603610
1145971
797267
705180
78593
855363
49601
1129724
948723
344238
495638
888424
1345106
1173532
307461
866299
416630
154390
1233632
301744
1357886
735645
967580
1175879
747906
695766
1352643
873548
119284
16792
592094
755281
334454
348625
618283
846779
954444
126613
1011683
745162
1285924
296592
559882
517344
1084405
683751
485733
981588
586717
309801
794335
1284294
686233
549225
1201192
1176802
847191
962874
46641
849999
1148903
542014
387036
91734
496643
891931
519628
300292
1046961
1167512
994981
1226039
1332304
935912
63619
332084
1336448
36396
1029032
438112
453551
64369
729582
324976
911108
694738
1258313
1023505
921899
531649
1155321
438940
898704
1153454
1340382
1118585
1036566
1162406
930945
358419
1127421
1106332
775120
771966
73449
1136325
1210062
946807
1340387
254028
82550
35813
1313382
646994
666525
538891
843852
26534
52303
764340
753325
932240
445568
1219391
1125484
1229990
917895
1157233
1356690
1101180
720028
504933
1218401
743259
260161
896235
755674
202321
904965
285365
817484
999441
1042506
332703
1072643
191164
3844
299126
175009
368427
1083256
373583
528505
535628
748620
1267923
236188
816132
370592
1242631
855868
1162158
288085
464827
626152
338959
1261920
330117
1318650
511843
464114
1213277
344627
982787
204669
236089
906111
1206180
572670
150489
425038
1020609
374821
964094
1152569
866953
1198709
30718
1001130
497431
759570
936601
428601
1232879
286256
1245752
651074
658158
555593
1358867
737212
1163137
1309567
312848
297646
398782
1360542
233801
878464
973646
773984
488613
298481
240905
1234897
971431
1206225
473196
1184996
44455
1103716
710351
315272
113240
1006420
1350008
318545
249032
167456
459366
639999
604712
413289
820608
420463
82917
573644
158233
84858
926891
1102652
502196
1061955
106022
883796
1241532
680741
597805
1134469
1247287
1054486
635735
351096
136360
749631
447205
460218
302060
171700
1053521
661398
515862
10593
869734
1233931
505390
291698
94556
225881
1226460
62809
446129
781103
425936
1147427
759009
1173579
1119653
887531
1014986
267869
527599
738034
591435
169658
1147168
426996
63348
274049
1134803
182209
369094
951270
326509
809843
1217317
936793
315394
1023242
1191033
925908
190833
269427
324562
1023536
829868
517583
115305
145274
1148069
254683
673479
603053
928148
1149518
314936
707003
1310905
567182
1133878
1088076
367218
487353
309043
905091
1345156
658071
1128587
1034936
882046
595733
621539
368045
897382
900554
594743
905776
720188
564934
1093335
908555
847737
252206
57173
745188
315736
181207
613909
13318
626369
1010135
918378
160955
730888
621870
245199
669408
956860
573145
149900
1170654
710471
1204996
1100141
1225828
952538
226848
565737
1193648
1036
10325
564554
984455
236945
953359
1150082
1223531
835559
1097449
30945
1228271
1076487
171687
1180803
805212
468260
1215295
259440
727469
648063
635843
703044
339230
1169372
424983
5381
265313
491614
1207531
63315
1068695
27780
139700
1279933
95105
1307851
800666
906046
699939
4428
542800
647847
19249
202523
1153043
409882
699763
591084
903123
643003
975199
739931
1008389
14887
1123932
648959
179698
586285
724683
338082
542953
767834
124442
60523
990866
1321736
187792
281058
1332898
562733
697323
972684
335553
1328535
602104
873325
8482
997706
487588
1127310
92985
361616
264671
843506
311223
1245671
207295
390219
443494
597339
1041800
1254068
410842
1358648
17126
502390
1150385
767414
1211122
814615
680745
1061524
560811
1025060
554451
45737
1346517
477749
374026
1002959
820464
52944
961237
158895
1250851
371967
222685
1066430
787763
558137
403341
592862
644308
732531
1066865
214910
688527
832904
291498
1126179
106751
772185
569375
1217998
1338764
848786
35984
14640
905846
602838
895784
452235
33805
874498
37617
979705
7585
1168051
1247238
474967
126348
120506
532381
164948
649180
1045159
222664
1156208
869816
1132317
728552
69784
120036
940387
502518
371340
52128
784486
1188581
1310520
73639
1349156
552883
707675
1247033
678014
1044631
1315862
1289357
601892
812426
154533
1249714
908602
451637
1244896
72196
1076770
496517
10796
1299036
20324
435300
922296
1180087
498314
371193
201520
109271
1031685
217399
1324492
1225415
842376
820457
441710
857508
351174
1031456
195908
165098
167108
841912
700560
278852
896963
880953
414684
1291608
481717
1006731
105401
935607
503546
1110951
793274
1035095
1095384
1186570
726839
502163
860741
101735
1257179
319560
74712
891188
165866
1173082
1034491
1133012
913769
714270
125223
637415
1218393
990730
1039198
701435
23137
103686
1293324
3799
1227708
807289
733931
1166421
1085879
1131823
829962
507811
24282
1145273
870800
1006927
1081011
39955
98884
290664
768422
207872
658427
1015032
1102996
1074747
919047
667520
587541
599408
111629
949937
156994
1277349
273935
1313631
1335865
1168140
129022
409663
365252
661343
115784
401902
849098
539666
1292988
609863
1058874
569374
359970
868677
257139
451510
346139
726229
492200
1269123
1113974
47464
892795
447925
777798
1361447
470614
305760
879979
397007
1035805
1217192
6536
660601
528307
149036
1248252
1054090
87457
1230839
926441
317945
601210
155961
164022
1215735
857471
29865
56599
350414
97216
670353
106243
539921
1158144
254227
315527
165674
434613
352513
119542
976372
1101037
1050623
566497
1034957
141928
1274160
559718
432377
1259144
51127
1199997
169294
533062
455905
910580
273467
307075
1093730
1131848
111522
235592
871126
1233043
826873
658586
139886
515256
1062894
619273
363330
863825
346184
1332543
5007
545051
311691
454669
1274467
1123471
265535
250745
679216
1024660
965823
164873
474377
1308956
837823
294928
356135
350263
1233994
1336995
718985
1359692
181932
716593
20989
631152
557682
44553
152770
283267
609697
936807
992548
283030
749029
163275
750747
418492
492009
187302
609700
1008457
730907
1281338
31527
531362
361622
61019
961105
517838
666984
393394
1099746
583737
1008232
889294
1209888
378231
996046
1129071
792656
986695
850891
1152081
790334
1267711
248793
776159
58894
621002
289879
826866
848504
481646
235779
266622
860675
1273623
464818
440197
624816
523425
192956
11551
136776
365034
41183
895717
764113
7135
651077
971083
245857
212231
218452
112872
776918
569394
998010
613779
828592
801513
157768
841904
75543
1274192
1226204
465365
559273
217200
618715
929398
210175
1314358
1322596
481042
292798
497865
847716
432175
347706
578170
95506
728045
1016651
954256
17928
392014
1158661
415620
766152
1058908
198031
301356
716463
806250
578415
541884
461105
1214982
345015
711116
805784
232486
1038074
860711
142269
305672
797237
56393
319832
440288
1332592
723648
680104
896727
269273
830259
663678
899613
1032531
532171
1334872
301319
463103
555438
1245983
781021
869240
432908
1053158
144772
1215337
1021157
476419
450945
709663
791221
604993
107763
4226
587949
764492
1126405
1306714
1337709
407841
1032202
694070
1241357
665740
1225617
298424
290751
160486
145490
598996
1137733
637147
190146
509120
1280739
472503
1021434
1149656
724367
1322711
1363342
1272169
656661
1140911
1158880
815783
1058903
995946
266020
1091164
718076
767298
973921
481247
1166597
90220
439326
1211580
226615
1174175
758648
1184346
564646
408155
627682
1093300
611736
807395
34532
33071
151899
456016
860054
872870
1162128
250142
1230359
596137
61719
342599
1028078
331332
47576
899244
680943
335668
1279226
159091
26035
1129312
639879
168436
500775
93187
433054
848921
736298
86398
759918
1105103
432356
1107540
905105
1055329
757813
823423
1044185
701299
414538
1052106
1289169
653107
69243
1205892
13742
1010700
1015822
204219
737276
351871
1314023
823121
117756
557676
490896
182152
962667
567219
673442
1335936
806155
1358929
336832
460937
873851
138598
929071
566677
948123
301927
660914
692005
449577
409148
245573
967956
700217
1303398
36151
779497
307948
1308246
864081
581362
551969
345803
616307
532397
1177479
915844
645607
530043
359916
658788
45153
751671
919606
276826
673859
613587
207989
668835
1777
666270
381804
777338
106608
93228
558979
646246
1022815
622638
1219506
132387
160865
1223364
546350
313164
147522
117511
715601
538257
7893
1292292
333849
1100947
507096
383915
1254540
530166
618907
835951
1347804
1013712
732302
562758
809099
284301
727023
1071560
365106
350859
229840
853999
798547
1298615
1112705
187564
912080
1211219
660486
422725
532205
1053425
640648
835797
232886
205399
773755
753323
58206
122336
977414
994666
1166040
207253
1109663
832611
652609
594898
397733
1161232
549109
789137
27484
881573
710988
55428
1003761
742619
699029
41027
538203
798811
555307
27781
296129
474556
574993
893377
901683
784522
901338
1043903
700796
1122078
309188
347720
444265
751219
146820
607333
1255395
941965
880133
126137
847069
659964
14448
1261652
1192565
762353
143771
97228
339617
1012376
819122
245729
1043188
1343335
951858
556917
277572
897669
1085782
1338081
778190
69164
960614
442785
570480
375210
227553
20970
752444
108430
146232
1061380
545396
337147
95536
453070
1117821
1360273
771444
1218191
1291177
543350
146880
1352318
431105
70049
1174080
1257350
513641
709047
290053
571425
1249830
378011
322171
1341124
104333
791070
818596
1305154
996911
636293
1126592
960444
569084
671708
237956
613926
337678
882049
1099130
1195642
392414
92935
958092
248248
93784
1195164
409450
56208
1337611
372477
368912
440366
764766
296872
732255
458610
278615
121418
994311
674786
40360
113388
192170
1300415
572304
466610
386749
741259
1154551
1096164
44043
406193
555659
121209
790002
821276
606308
1120590
1104163
520343
1269387
399478
573611
948738
1324009
1243409
162556
908773
21392
1037424
431476
289998
997743
742143
9184
848130
1056301
589668
1241916
168400
303908
878753
1097451
477372
341347
152393
429198
1145479
458308
1291635
1177917
215676
1245
341191
1114029
122776
825600
680321
1007845
426849
936321
420533
772163
622773
599665
364110
904387
1054276
285637
447389
1101357
124537
1220353
84079
1241491
393016
1316421
221263
1305066
236131
658286
262361
713602
365725
411030
124740
1226471
20160
66014
270464
55115
935112
503040
229885
67752
808447
1095130
820170
96221
249329
544475
1293266
259954
236747
1033729
1294167
1149803
239489
670345
376259
546986
1285175
17479
228342
305511
842020
369133
1147715
1032275
422608
430115
284526
610477
199113
1059449
725066
595368
595907
185889
896877
436347
48249
1008788
219141
593880
785436
696179
134456
1110482
617003
895293
586176
200387
505166
360334
522629
6372
918399
362432
1075523
1358369
438529
472167
905646
468019
361899
1343766
711904
37270
640049
915718
1075457
1359192
433720
839163
244219
1074369
267494
41553
979321
898781
1292881
1234329
541834
231826
247873
1116726
254378
322279
1298481
987817
755432
402048
497271
210417
1253962
589547
335773
172187
729917
485650
790327
897886
422926
1358248
129827
957803
132521
1296040
836620
1343023
15085
1196249
650854
631246
1301827
1248811
878630
846971
32674
939279
758895
1066787
730956
524218
1188872
322300
254874
1141580
1253610
520811
118892
329311
186025
423433
329297
795194
491278
692279
1015498
1325447
1217475
116649
880857
558549
440212
1338251
1282090
4533
281468
230496
326819
1085712
162226
1023332
1022187
668409
1047855
183826
621596
664304
978165
368727
1293802
320223
1167502
373580
298676
424763
1137271
1330330
903694
908707
995912
1011974
246645
653803
470046
84928
940992
52342
1262797
830707
37772
671538
205771
1245726
475568
356782
1168835
287499
1246581
1133101
1263974
334815
1217901
434916
896575
313687
1088007
677638
648246
120252
439934
497494
266151
519152
766000
1062268
623629
479838
128891
1311000
213084
334776
889564
1297248
704314
1231639
1092729
322979
380542
838235
509610
213068
1103815
1004374
405924
833644
787649
1007682
590197
1248273
41278
626854
677089
683558
862776
573335
493133
1131952
300109
758644
139714
628048
1200020
1351206
169764
331621
422653
831181
728892
673666
42912
578583
622271
1183214
557600
377370
1198944
979764
702631
1259114
282421
761576
470593
1235598
801966
571106
101714
99800
353878
336985
213164
344653
286553
748814
523446
867416
1026559
869353
926949
365464
243242
991581
584756
217319
133009
1230591
457365
781680
95689
1232124
34594
919568
196516
365905
34725
1216642
1294182
1045481
502673
77748
1156236
739812
1268144
7057
194301
978298
728675
293972
974918
1088721
543360
1274836
79053
86575
128087
677773
1039168
511938
573497
755423
487914
1281418
272173
958330
646037
571877
733964
29540
1134614
1116685
356765
1192892
1264901
133400
1320048
924438
343251
1159102
896649
930702
514270
114390
478530
814265
23472
286814
892792
245626
486315
661675
1075898
815344
1117597
1006982
417752
1081837
827414
534376
774518
323915
108122
1023980
553967
396447
1173528
1146033
403062
713368
994039
1072512
118108
1208178
1040940
886391
351473
1194853
416206
1135014
1323531
1310326
691834
586295
264436
689824
789441
779437
278565
1211933
575681
583600
236319
1162908
220954
748265
721178
1309680
1280309
934395
250430
503580
1301236
764353
1166130
674294
1197040
289158
586929
996399
392597
558270
461955
202907
1074986
521472
61425
300696
393260
1262734
725096
866205
105376
1321517
227096
843537
1175544
1174421
287692
1105425
860386
362440
184052
756009
1050165
469912
150329
1002781
1356260
10730
603543
558668
371652
450994
421531
137659
1233206
1157957
108855
980342
1320961
248694
1169495
509060
1324151
651230
508746
927024
1236516
1164130
596561
448654
1230107
163641
808531
602655
375050
89947
1026218
695088
761377
1356199
1280406
990075
156715
719768
1022034
719538
1091902
1170768
258737
902541
149578
573142
411610
1109020
622708
61214
1091631
1337665
1132149
1160002
1015215
970756
238
4270
996125
96842
868620
380031
1192391
1056078
628097
1061438
99938
96441
264128
1126719
224743
124304
1260690
546256
248118
1113931
774596
46832
156246
314603
67864
1073173
289494
602622
788046
630729
387426
1173835
981534
1350098
997472
154819
737580
274403
252954
324656
891539
971254
1059792
710780
948586
1357199
487113
708469
1169454
157616
857653
1205712
47022
544954
303384
1083451
518593
1046463
257563
747155
625849
177662
799690
1259857
460267
240159
1118042
725139
1121464
1103870
923380
1143147
1231383
1231984
1120660
1115849
1302210
342097
1353930
36530
693396
506518
560240
924208
977013
193402
1170291
1294664
244539
346958
754850
356751
522940
1094491
518263
1338023
995877
170307
182110
684238
1323291
901134
995752
1285854
678287
1065938
674164
1334073
1188447
403293
395064
1001000
204567
832628
587244
1164107
24313
157422
1218594
553590
757068
964479
625953
763982
1055417
548246
342241
293824
581906
1148244
998070
1035954
30109
940298
126582
1281170
861943
35364
249454
475397
981395
715629
130286
585250
263987
1011913
601444
170931
465555
34098
1338230
1194437
1204166
78723
849880
429885
752335
225392
1072661
391319
805400
148692
497482
21970
891158
1300614
109396
156447
990106
824441
381877
1052380
1344569
39535
385652
1038930
1302462
1141470
943772
400866
49619
464019
1122904
1009963
551847
1232690
96892
477263
953060
673511
726994
1227794
53334
983901
1048358
212604
285531
1117746
585871
598678
45566
218839
342572
232633
323730
937658
483128
604039
126687
1170469
1019196
501639
600633
151757
1125991
558787
1320629
1103887
832178
1032733
555387
797505
1187182
219434
409305
1277742
1024987
748426
1187575
155520
505118
378164
383611
1116306
51575
1076464
807244
912045
672007
957056
1301553
583024
149959
1316429
283090
1222706
1121087
1022779
779843
1177241
193561
958505
765759
259502
219816
251472
446145
956827
1229112
509979
688466
756993
39755
79618
918414
1209297
1124412
1294879
1354726
862973
10182
943939
1172894
714522
50876
999204
1228726
599601
61374
1332858
781815
478187
889818
1083812
239431
1051262
1189191
24820
985971
738898
328017
1141138
283612
408636
362262
590004
672258
622785
1115484
485052
238638
1351223
345367
388053
1199170
52752
337048
736539
1257523
970944
237989
791627
1124491
1174054
395990
128313
493806
454775
1026117
245976
1191579
405735
201504
81617
1217895
1067684
340411
1163044
60324
1342087
1309899
1061542
1061977
332127
1174857
1132841
733452
435660
256088
366830
791367
774337
13305
732259
217171
854435
1275815
882094
853172
1321024
1128189
716298
929723
866286
895457
209566
958757
394788
1332783
6484
881260
1326428
5417
1315637
1147486
70836
48472
617233
1051350
1183656
1145744
806502
721408
340303
160159
1175711
810597
394447
650574
1003929
1008225
222812
283275
1343853
67062
697670
481376
877740
255463
962693
1094881
892060
767141
634830
845446
221121
900629
543749
1284493
906696
417426
693481
1090550
842586
1042955
526776
609435
69883
982097
853208
428345
647563
125293
1233255
986957
796515
653278
247360
756325
759822
148608
356158
722642
446685
780096
865180
488268
1256035
431696
1277725
144455
28664
1093510
1312237
159007
918077
149836
880294
436393
1244782
1273742
120252
956487
517121
885615
303749
621680
179604
766998
68947
591409
1346647
266024
219170
342310
1210055
579911
1242896
1321411
676302
629864
33912
245773
1189012
812786
1038347
972005
919774
879709
1271491
75073
324452
625870
321316
701561
153731
187617
505251
1034710
1117757
1195180
1142531
536322
314395
1138664
1207524
590323
492252
1058302
903992
76572
543923
1117995
701149
136474
1154313
971206
9026
683099
894302
996527
576448
696867
515614
1241591
210638
164334
907482
1214453
734211
1267036
403844
1132114
860019
265164
326468
595287
876870
612045
751345
858779
132451
651862
350684
848211
1249114
232740
1094673
99063
1174781
809081
999168
383773
1140663
1091257
974931
1285565
138708
323457
498889
849464
148603
342253
945094
407768
218337
746752
211775
15117
1223634
47663
416671
1247506
412464
1065050
600827
829976
752963
1064382
1231988
519404
1097331
1267643
491830
437605
374657
69582
698597
1038985
1244782
437951
570772
146584
703747
224459
308402
146753
617198
1257491
691898
545044
108291
891056
202536
703639
659012
714833
1114121
1052077
903179
152971
1249266
490738
1060002
650369
897635
1148651
632247
542943
119571
1313918
363250
751814
939790
1006846
721126
302362
702123
848167
997813
1074955
435331
1199255
240094
410127
595777
605749
1203634
80288
159956
74935
155766
472233
1114125
76250
906338
1237578
1233714
1347955
82071
795401
1101468
92682
1324698
1013202
105912
829007
1055887
940298
900122
667259
346902
72116
439269
1087673
367467
866191
333729
158956
465709
158868
386237
282113
27624
539846
220807
1301759
715229
876495
1170138
824694
12302
1319569
958399
1187483
670282
1191554
551925
663527
212723
1114221
907958
616128
832155
766796
106086
1177138
817359
457576
354560
725689
752309
1097155
206561
209567
24191
622389
679585
635724
853847
1029522
1257537
127769
488671
559460
428530
432427
1071678
338641
1313946
208257
623286
200165
853174
1134750
1085764
226174
633317
927457
435037
504955
400331
157867
842063
771261
868845
441808
129737
27902
895181
1069229
901835
1206028
566213
1327901
1012632
1362357
1299993
1040203
1029535
667259
238958
650296
78731
673937
696023
925459
1301595
1038939
179909
48502
415153
1346998
1255439
1228396
208886
790959
528685
430271
857325
441074
343900
1283168
1231049
789152
552845
496637
427515
316761
739220
1259645
935162
489691
619183
653678
1267835
1334007
1106821
1226166
624336
459160
492746
286803
438613
795512
843872
80964
349603
456807
699813
1077984
686612
857305
1292518
1121073
412784
851443
968390
1113200
619197
262555
640654
735814
1007639
1315906
600168
739603
1308055
934333
1178943
804646
310374
9162
114358
425892
127935
641138
380178
421015
510158
991372
1274801
738241
345008
724674
278889
16250
295278
612133
883401
843245
701424
1085893
70729
714016
1086462
111776
22144
797781
543216
246062
1052512
316437
259719
563980
673876
1016168
918220
764182
1230203
870512
1079462
1095023
214191
189025
891144
716600
792811
350982
811020
791732
103994
1188660
597938
33502
1334053
1161094
136461
1363611
1184832
1128491
1106094
544836
1344718
812875
1324123
809868
208071
1166643
823861
1000656
407122
937107
805542
155700
876910
1342411
462608
1329488
238149
1274256
1111987
94090
1287758
1073845
523114
885953
473649
1228090
1299484
20899
1333375
498850
111904
127391
109681
202093
224234
70426
134254
214467
828125
1109496
170358
384597
995557
145780
598628
696422
214228
61536
93651
1262534
519180
71952
1128764
144186
1147390
241884
817706
854039
220749
200944
171177
844018
504738
757761
160348
498092
438406
948073
210320
1292929
915114
311118
44060
1314346
251238
1311401
1111193
612715
471487
659628
257428
1350958
89481
998230
1138925
503788
810173
150993
514270
594724
363643
4815
85670
165132
1195094
295997
819933
911895
505124
220831
237438
714569
1292962
810267
553452
1136554
1241735
124351
486906
9344
789186
960737
909860
964450
1251158
326393
673235
540601
1089439
402632
377409
767728
791518
616832
926828
244043
203044
613564
681122
676431
372268
815527
750508
647426
746496
1274608
471073
1053242
172571
199783
879775
345144
924869
1177479
552788
184666
571316
550559
384442
455976
894976
163863
36036
937688
774406
578330
1274708
889705
448738
220347
139535
164583
551830
1073578
831740
458555
1178921
1243142
1230835
279129
1359790
13446
183659
728058
703735
547551
224868
656280
514074
693796
1049313
844619
486474
618285
463970
769328
1316588
1323753
1248421
330704
1315264
1050789
1204730
258813
651070
570888
1142677
1100399
1288645
1049707
742627
285192
1197619
498520
77028
576696
759004
989623
353161
1086173
777952
1307061
112638
849387
440162
965057
382189
554537
86309
878084
47327
11647
222156
627634
756308
169978
824273
243214
1327778
616893
311381
752342
91239
93384
726774
59886
988111
1331102
768581
351743
477847
78229
464674
383321
661546
1277959
546210
510559
1148681
1194898
622236
978319
284088
1156089
999631
1301165
1198833
1319275
226510
920455
717589
73757
224631
833419
714598
90244
383668
1293574
149069
409020
93103
922731
192297
934391
744401
1023647
895051
1061931
355291
835958
252663
7800
572334
770055
1117692
302549
68607
264084
713353
17102
281704
630382
627240
560590
1161419
1179044
588157
31443
744325
1116998
956896
1146930
1031354
862996
1337351
361534
512109
509691
987871
837631
476952
674698
488390
1100663
699069
92142
921641
716354
944237
1045366
339752
78867
544340
413421
452316
7111
422537
493178
54104
1117880
234828
818816
120102
1024717
231059
1072726
685165
1238519
1198153
624213
103540
804179
571897
294859
311491
128549
107589
269605
552426
822747
264705
905815
376071
36040
817441
539851
474198
777340
1103
1033095
1306179
493737
1215773
734352
376319
207884
1144987
923269
205503
955783
1278617
655068
363957
635430
1145180
1115864
1349384
291074
597386
1269739
870636
929426
1086713
468129
996140
495152
1344884
1335334
826202
1232300
10350
532635
694979
301917
724938
310726
714248
973970
64485
41785
984430
701120
65214
1324167
329725
437379
1085854
1029652
1355481
1282984
513305
1182762
1130898
995980
834071
986539
552820
382297
636019
650909
725479
837141
928368
1351784
814790
284589
1139408
387068
138099
918530
925311
160263
919201
76494
773346
1197768
386416
810108
400594
108045
37808
843987
1182594
316161
95012
93187
398545
524491
1187884
1174075
911061
858461
183494
112869
44345
622837
210375
962035
1251455
607725
1179867
54539
326552
605211
368491
975445
976715
1121644
336643
326031
696406
355038
227897
848036
641647
812361
513283
5654
811448
62201
416978
1322587
604198
433190
793707
757239
646305
1244172
908942
372638
753803
452686
1360532
819897
109040
1139226
220455
37344
1236696
135974
30846
1216866
1181911
121589
1355922
325234
234780
457001
951636
1306196
1000213
1146921
987192
546494
339056
863238
1179897
256251
156948
918155
712975
433692
566492
387752
393406
1222055
835094
1095248
20001
147457
646302
196653
872622
966433
682746
1338993
826227
685533
75159
1068426
1286140
343000
1215
1303608
1160888
1289548
999804
455313
661373
23063
1307362
185483
798487
871966
39683
28043
684857
486802
867082
204266
1114972
975641
837533
1289626
741809
478454
421944
34908
588024
212404
6757
1321257
520907
196509
614471
1122641
706642
644739
984701
568895
1207545
392161
335403
890608
969959
412661
709029
718120
1195816
1213419
606120
1149456
652718
585066
724064
366896
1058117
704007
42458
154281
63627
580093
86771
620798
355006
580284
643132
712968
252846
666081
107620
369709
883049
1174432
173949
453231
759845
439891
2405
990897
1217332
736261
1353247
342102
47145
466030
655066
1099733
874776
1124094
980037
909396
347414
263929
521075
304665
1148446
623509
1352841
613562
22946
691289
267851
649130
805076
877353
551881
927296
1350902
1240441
1340923
197498
744561
967088
924194
753220
938586
880736
1204686
903979
848801
1244526
810152
1363758
157779
911797
1092700
88840
720525
593881
251380
408125
644497
940796
418498
730925
908436
779999
22279
1047792
549573
1139856
112923
775188
87484
602578
98183
779705
516175
1146081
1232439
282635
730931
211322
787066
696108
314944
996093
370557
334087
93316
481303
1350024
980543
302419
4488
908078
1090861
536839
227382
757741
517299
1294655
472075
88541
722209
411561
481365
592810
636496
1228990
640792
448809
523446
757812
1168833
728905
1233204
112636
957476
14158
756569
136778
931249
604404
1108245
366126
784474
1119619
335670
61229
658105
185547
1230634
645980
473990
1032451
869543
86784
257586
95677
83047
913576
650654
191815
429046
960848
461042
1194030
5385
224275
162885
111061
747153
281648
348253
565468
589681
477379
372596
1119945
13851
1096193
571656
1335551
1228924
236580
380653
972287
1348321
630587
1263786
211232
1243431
1185484
21411
716679
791086
954396
1187934
954174
437096
1047412
418851
927099
441566
802799
324172
519483
921074
117340
699180
478576
792971
1029199
494528
151157
249189
979047
972933
1207422
130836
215931
803206
1288239
1179663
683020
61712
712299
44526
742099
1013766
183194
71754
1247488
556850
1127337
427860
478716
249860
1015371
85763
191857
774607
694724
642178
209872
754143
88736
314437
805879
1281265
1202138
250743
770056
1002262
298121
893719
945590
528283
1253268
171778
1159765
1234281
1187100
342461
1321032
487544
285377
560646
1179376
457535
351895
497080
1244124
1010078
132922
417330
256265
275320
801997
369683
1311115
1061605
583230
621672
962428
1106478
442248
967959
303355
261873
977493
853465
538454
557328
234067
618631
4134
551059
12587
1196250
641160
1096164
632700
178360
1245606
1092911
1002364
42874
1144506
1038354
1162213
479740
6342
495416
1016378
646296
1129397
421378
824255
225200
327032
864898
180142
913342
589762
72893
633189
318839
426697
816745
606035
1249401
747964
686289
103838
1200158
384388
904812
503931
300609
328581
193121
807173
1322606
1227053
474837
622124
85749
418766
570012
899066
1004078
1101939
72929
166345
750530
720982
745927
1271131
253174
574776
197029
606794
1116465
959974
632122
1198078
11180
97554
554062
80707
1325221
758175
1247392
1236300
789443
296567
249457
830992
1140891
826043
1229452
55696
269108
1017628
598576
895660
1086922
1129181
157477
599252
898032
740844
162830
180955
207760
184862
1074086
384441
102383
795563
236313
1205666
884415
652995
1147131
1324739
824132
823136
35353
1350104
848692
949240
403870
482184
920346
756422
781208
1310555
1180800
666102
1089427
699514
966239
996415
820922
913160
430478
724998
1046597
1116138
919388
515909
984317
533439
218184
25764
497228
1119363
632533
1077127
859758
931838
924040
714744
195852
124787
988785
1152493
247012
985157
445835
1327613
1359406
767349
11151
600184
513558
457167
883303
145970
466408
244795
1193468
903095
953604
4354
589044
249245
48806
39835
329132
153006
242737
472794
114815
381706
540914
1153797
638437
1359683
1319486
670038
648069
1064901
388267
1086183
1306860
197273
518609
1178473
1351298
663139
1235129
1312400
403034
501519
11251
664448
1270027
691755
1341772
985971
435451
656405
1268918
188069
1020765
122334
173544
350729
664308
209432
131602
424895
1018079
460750
635224
650125
624127
550971
367694
217445
696623
1249836
566470
415082
1104595
88048
199017
27434
968950
663030
722840
569760
884224
520704
761762
1272928
1253000
6992
439549
268147
776684
296289
1246481
1167065
305719
1303240
104920
970173
769480
1147599
584765
1214420
532378
920181
791835
783931
708708
1248135
1015529
1207732
100027
802078
872541
116233
1312580
497441
410699
578988
415146
516686
681840
561531
502643
1194719
1021750
660819
887843
106741
19404
945254
147985
600243
19455
112762
916308
162521
1333041
1273982
1219104
908881
696720
367144
198131
1243084
1023190
1108404
127395
1038154
806135
586459
1235576
1092636
1093227
274622
827455
1025986
513130
584271
1295069
890095
5679
991199
575647
63932
882229
66695
946079
888520
1327998
663457
1357376
1352920
550263
595121
1255350
1328804
558713
801722
46150
918840
7251
1072878
1061274
1140491
798609
696087
180173
53343
1337639
1089430
745229
325486
1007044
992161
184528
208266
1196538
100833
561708
277176
922762
1328397
1220513
863806
894568
972519
7803
1120524
754517
661393
1047068
569241
714958
58570
1339708
601108
42723
110228
411577
456978
1025553
1284052
1302346
950846
989498
700799
992704
1207707
820213
1281378
932939
945316
1300416
21520
1233750
1235322
637138
232905
389172
720189
948879
520190
1108171
1244714
122509
1149397
787540
606672
89784
1250754
995050
585392
654779
890511
601294
1046677
1275153
317747
1337102
520052
843065
330251
719142
969616
771599
975836
629379
720087
673148
801140
441168
276257
648483
505302
765388
886818
533425
940022
664313
764777
192784
993854
691544
1361607
539358
1298334
1253699
130121
36091
1115422
789350
522262
1171702
280876
1096332
576303
111408
977601
880512
636171
1028620
1334997
1362163
473680
289092
837290
602125
696174
73896
266786
1086922
546657
781207
235535
429813
901400
733566
606689
210821
763830
1193996
171490
348893
1302064
284486
1119294
1339186
644820
1080968
83955
1099845
839903
1160472
197123
212521
1169353
984465
487053
1148538
219154
274535
461426
713617
1037080
1005765
761007
274446
1177432
1096306
986877
919248
415028
1206271
702519
427467
320061
159944
94303
182491
1170335
1092651
355603
104909
340130
609904
336280
986698
1326110
1089891
904255
1065518
517574
578644
941621
224286
531652
197065
853622
275935
856263
1164325
1302342
150413
1345241
1266101
34183
910935
788473
511053
726242
558701
92536
35453
1084097
733075
660774
463475
1132786
1265302
38056
576145
116720
743833
149542
1009161
371634
49402
1139588
387966
467856
762824
111402
213384
796282
877654
108232
1350505
833853
1219043
303585
574282
1179610
366621
559846
699274
1180645
1080489
739038
627243
75100
456533
495810
969583
624666
807826
145862
155544
1290093
254798
280459
383847
800231
1227330
905564
639775
917065
635449
391816
132376
350907
1313830
473265
995087
2246
19804
477575
322039
72860
744642
844939
484430
173275
772782
222606
898081
855776
87578
1061747
247920
313048
498626
1259064
908290
636793
46467
1054191
463533
760235
1173277
315077
258365
842876
1296702
973463
174331
1184489
992479
1314258
1306842
460044
589180
1082811
650452
910258
445522
1125009
450500
120515
684151
208358
814398
241826
1181122
161587
834593
957502
560546
727436
29727
1176519
803676
1194939
1287004
1056057
954615
439216
713643
6318
828716
131114
976666
685224
900479
724793
429261
415225
788676
165238
937389
87167
1148799
495408
1136002
1340765
774151
1235123
703563
361898
88548
600015
450914
328616
605997
989710
850288
621488
907490
921414
896270
1157621
854082
1321636
14419
1124183
207555
420526
32144
271858
649048
160297
484255
326800
1096851
980633
860240
1341198
989389
1016433
719651
607116
1334017
977753
886822
864881
643090
624304
1182723
972277
1013033
399707
1108683
659497
383517
911129
85165
591877
33997
355735
363429
98090
383588
1308533
930419
155319
1109768
21344
41720
1278151
1242905
192157
365890
823592
571265
383744
1249225
61130
723096
34484
562502
1293957
214234
335460
223537
1033508
760006
786465
815240
1185948
985398
1358099
360352
667287
709034
183029
493194
34130
694561
885080
474111
524863
634608
1112744
289565
1212010
477309
781387
385734
1309528
668979
1177022
1213265
611793
1142453
1105782
1198950
918460
224344
177727
527244
769828
77822
1328903
984787
350604
742974
729621
661975
468838
48032
458668
905414
451873
752096
883415
430308
494376
1275681
426964
1013312
907098
371940
107633
1313633
585890
981190
79285
675136
301424
498701
1151424
1163327
1197765
327937
366096
1262941
48019
197727
267640
370685
1282600
914179
442673
1358194
668592
174214
415301
753371
561033
236349
228991
1286898
543539
582077
1022439
386665
1252190
264210
445898
294308
1239652
480419
385059
896206
1246643
1024269
286537
94717
475191
286551
495019
432341
1041551
485499
514408
1154138
131338
907468
1220833
153034
179931
886067
1315742
655731
319069
1085789
887199
138706
1235082
461353
439771
1240978
441983
1295930
327033
1173056
1009413
105216
128021
260404
106755
354077
246159
721532
1159275
1189651
228120
551479
863833
1039071
22187
269148
221533
742671
350441
435811
967251
586554
407563
204074
262123
1286187
682865
179273
1136387
872455
815015
9636
1316652
1252857
878768
887143
1119970
207728
673193
351407
719120
622521
1144782
454491
301080
198685
65800
214769
581913
733153
443872
752781
1346509
725762
853148
106903
384494
317152
645097
1162256
1151906
746305
85262
1167704
552306
638420
117745
774153
923952
436528
817451
1159759
982298
781381
71898
355294
1194560
1266403
1001549
367922
765134
871542
718547
1069241
965457
1271603
1315351
228947
431504
854100
1049622
434916
1218936
1183251
698512
1167085
441598
1009292
782885
1302165
1235578
640780
919746
984309
724323
1266850
1211933
826580
1328334
1113899
550832
581131
1313477
1077600
1234659
514008
284139
783443
726916
800568
695879
1239176
1094406
482109
387610
987705
1270486
433527
1001570
1171940
4003
1286872
545331
114650
868844
641578
1193109
270978
1278488
1016342
1275108
914551
477109
1062856
47969
322145
662405
1262524
420301
628742
667175
651172
179058
93561
1104820
642980
568575
1151315
319134
890945
1227925
632915
1357276
1072077
753645
1364302
775068
46569
457103
505425
819659
1334314
558949
451573
427402
654103
775771
1205021
983530
339591
1360884
432175
860438
1208631
987516
654983
400728
380710
5564
1054847
982953
826406
16778
220431
420956
797110
1083739
1144584
261774
475650
479789
642146
381852
522940
599313
505691
74542
903409
907231
1248655
185666
1254799
157501
172707
201789
788211
717142
272528
410362
1255287
813712
1027030
808713
186179
902875
378302
521825
1350995
1048015
642152
376390
490273
966139
204555
1363477
1061846
264872
1275472
566245
259677
732858
893418
630581
12334
364557
1185847
801463
1282525
1064583
399383
1044481
382007
757468
956953
1189492
708728
873373
37995
61711
748079
520973
407308
1088055
664781
72733
149000
332881
538098
1363799
1330589
1013684
884376
855606
422672
1097090
1186050
191366
59139
771972
1013724
1174151
583897
915752
636723
14415
377959
1280943
1096170
641939
129144
356076
850240
608588
654171
1218756
480595
445585
1183455
74902
646582
1133043
1069755
364539
1215306
1147648
858130
79321
1331759
1354054
320986
61677
4427
651378
888623
1259579
1176188
1288446
293670
986113
727071
154455
1018205
278388
772859
1115841
1256915
214043
340201
707145
254813
818507
181227
527730
267276
1026505
525299
422152
567838
690723
188518
10180
79147
1311595
216705
693797
1132695
1164659
183424
1357738
170913
755569
999383
829748
955409
871589
642498
1252923
845221
479119
1048780
577761
330467
1310111
54771
234198
231373
997333
17453
437172
220185
1032452
1196875
810042
609005
56305
140417
662923
638497
872624
1325853
39667
655807
846836
504655
353935
70586
662801
689910
501602
767117
381193
545171
196456
1281739
637046
1162842
1224723
924841
521638
977270
1120493
908978
916168
1241656
1243264
506512
818093
1154800
781542
161686
450797
1084811
452286
180097
394906
557325
765381
94570
1280919
940386
1011452
1256150
1329362
1173713
338065
1169131
186460
243086
1251851
230904
316350
897902
1234020
174863
1255543
1161402
980553
882143
1004188
1182258
227679
1278802
1047264
130386
835145
523108
96776
267468
239796
1196668
1171237
675621
1636
66208
137633
1048901
627669
1138795
1016341
412624
189156
1143319
118092
1043719
365066
1270070
856616
177413
736696
1114498
355118
798615
1318322
1234290
503970
1075363
535915
576951
438115
794324
689573
645267
1331540
101457
770475
1116472
809329
422344
106000
300778
366097
1326645
1100112
90646
150948
1363726
518873
637159
1209931
881463
987239
918315
100946
322507
1318866
556392
28285
423172
601964
702879
1189255
871423
716750
1039051
1018921
49663
440475
109257
1224043
285010
984063
540910
1310036
200226
537457
150916
964495
1174198
703583
643554
565514
332880
1218854
964971
1100417
1089998
857505
578136
614984
641622
435331
494297
983735
1296544
796508
127916
276159
1063564
608427
226593
922053
295897
241958
98265
824781
1257220
951611
503951
1272113
665146
1315514
453340
498784
462007
165333
41611
23274
1330785
656832
660176
339046
505290
1085733
983009
556206
567137
972426
451158
762502
1327954
830842
332658
457300
954828
571617
667429
917733
595909
1021042
389775
1291490
245224
570320
533090
1128976
224003
1354934
249821
1268252
693570
1299373
630610
1152699
289308
186260
1303842
698749
647394
729612
964107
705077
408011
405369
1110595
364320
251696
180337
783249
825917
494456
214584
1187877
433389
467775
1084366
972228
899458
515212
1325054
1343028
637101
159158
1355425
811875
354370
1060572
1062144
304498
995430
98089
278522
525871
89463
298375
1164719
769297
688353
90504
1228988
652110
609074
1276610
867897
991441
1339413
746681
1309306
749165
71024
996064
548936
1300035
920854
579103
461016
1353094
519949
256226
92759
1046065
605974
666156
341227
994483
1161811
1086423
33772
674220
329042
903477
1155568
109170
449647
864755
525705
298244
147967
1219683
1290788
152645
1150147
641188
909457
1251195
392605
1112574
382048
111844
829253
1306104
1270790
946
517838
341616
1002271
619552
936240
127552
628085
1033033
1097868
1232764
353706
905653
730575
1128876
261838
1045417
809741
94271
587571
621331
96595
1308436
143802
1320850
370270
374246
1153150
1081914
947730
1267440
54864
205911
592658
774194
610419
1211129
50936
387223
53403
435121
86478
280723
908870
832708
529372
1255101
444133
120534
1222309
537233
337704
98446
138797
1045626
445051
1297160
795615
313431
1129743
1005013
822226
1087557
336467
1053483
1147895
1035301
972367
1264260
9574
643537
644076
363891
208268
114991
1311337
380233
1291440
1173808
1171385
407126
1215839
1028770
796910
761097
863163
151813
1175675
58741
191566
80282
1003621
869815
831099
734960
639418
974284
798673
1022680
1171658
305861
549119
84969
706117
1128823
607799
748526
1235385
1248532
97548
1223893
1047742
486015
705070
442213
1241746
981620
202430
417434
284250
921333
266235
1164603
856918
275384
586190
342292
65898
778199
733768
225517
283741
245940
1229102
945947
105818
1060966
1187660
579728
695479
1049577
268966
681971
222024
872367
887204
39964
97946
896649
877126
449882
654562
1251274
870161
279541
875581
1027369
418277
852959
653656
1121138
683287
1221152
1211048
1079719
741830
893742
589303
1340989
672790
20306
94023
431245
235597
444682
377320
794227
52374
514511
224413
89241
482420
1241786
535291
1033108
1202890
1109468
934346
218910
289750
1137157
840005
1224800
99262
524945
848966
581135
1016430
1193342
72292
991341
350541
177294
876558
739894
1048842
1267372
724309
418241
688494
1129913
59585
250375
417814
492490
1055757
336976
952805
202448
1254690
1361263
719745
511511
1246932
1128514
1099351
1214779
538142
1142676
515761
819906
878905
1223930
1161743
326020
1006388
925504
1060169
630313
625956
1330799
1128159
657134
331100
4296
1099456
261302
667807
1051927
668551
678544
1313859
484676
913768
1147706
534625
494682
832482
409375
421527
1222247
504753
340195
152015
1040603
1266452
1279745
530451
744692
289807
1098031
488861
1088247
471672
906364
653332
968283
281532
97452
1270005
1269369
963585
762526
61692
699633
435973
373601
990056
1144151
525407
834937
328362
799030
1083889
112274
1107586
1285421
789165
828878
1066356
559109
856677
1100990
380588
1328935
28504
1212354
1055915
1304071
594367
161788
446016
1036487
247545
647731
649910
856937
1126956
624766
1228392
862331
820054
998808
418338
1076720
276695
563368
97261
354752
688334
410911
617315
624228
1096917
1087094
566524
831814
604871
810735
939766
185210
1066036
1234381
1262340
235568
200675
975710
587590
760041
690641
655415
515476
768618
872128
244733
522247
1340698
148859
1291710
605930
840801
1356067
453305
191054
656168
672948
991196
1312670
410397
1333853
864445
253154
278911
1226978
115117
1357182
487138
780547
81951
316220
368208
1209937
83636
791971
848463
505034
569715
179353
557495
1151144
833735
207076
172964
5411
164119
985238
248318
142892
972503
811419
444889
902152
786031
849378
1246902
851974
1113511
337862
834771
285944
864636
635805
1060596
303378
1126386
544905
991811
773089
727160
547136
817762
1118444
1161598
372542
946572
640820
969844
970087
1174112
1216590
44284
795479
522939
697158
495433
637521
190786
724715
95356
471277
457543
259662
971476
87875
933982
541044
1236782
139980
602348
236583
1322110
187192
688354
490979
1256630
984543
313695
1086452
343000
1363069
1013072
1098653
1013663
1044766
935623
945791
1283293
343538
78438
607052
867265
1268341
990790
1127769
534907
1146399
500167
961559
358003
501926
1024724
926654
1303832
784826
123623
973843
218646
408894
974516
411161
204320
1096545
603841
260085
655327
1654
1073914
448781
951800
164439
622438
136203
492882
231849
360302
916020
145709
939616
341863
114223
403371
455739
1054378
1294850
1246830
125405
217853
12948
730301
721510
1306904
726002
1343441
417854
540349
517474
300589
523206
1078359
266672
782630
147975
808543
294937
645864
745581
1233433
1009168
942401
903105
357657
1212831
1141335
1013177
507654
970373
1098911
1323165
1070283
853144
93256
655224
882788
486196
563965
461176
985206
1039170
943620
968371
878264
171138
1285542
1206650
723509
748309
984107
1027522
319454
273703
168504
1333568
416205
256326
478281
456600
1041184
1164632
374191
117887
489014
224862
830338
1286036
1226280
7593
1303779
613161
1353599
752171
853408
603266
1029736
719596
470018
834182
230318
646262
29601
417887
760066
677208
572155
1253776
1313549
966642
784333
22173
197376
1149380
776478
684340
220672
159232
658625
729502
755021
560083
38198
465984
668515
606234
372698
534777
418122
1324486
194950
168
989955
536610
1277002
58697
975862
451805
336466
47865
354853
108108
540611
759873
704954
256432
1085707
1234630
148182
356424
713606
881116
688189
728229
32806
683900
497635
276260
463166
778877
808797
146820
1013966
291611
216025
1303774
814489
729988
1269018
1134655
1074373
1260392
323034
1696
440393
1124822
744027
1160608
1069807
134919
784516
1341950
1066580
1000585
982446
653442
760263
180162
1058874
594755
290169
250756
845262
779304
676180
131946
12454
588723
1101448
1360948
1300491
1198390
1114473
304513
962509
1230629
593822
598444
904988
1172685
1338023
656769
300091
1332096
1044406
8147
831720
658539
986220
104195
2003
698209
791903
1364299
590100
1010771
798061
1296021
270481
887625
780015
151668
8322
700846
1000523
249887
1357413
1216744
656706
1063885
428321
197406
206047
932229
353542
372697
1177103
1093932
1272686
858131
769604
1204641
251197
191335
439525
432954
849113
217696
571540
1067214
1312185
830141
945019
63958
20317
789723
36838
755480
588643
209676
943763
577905
7761
1001381
738821
1151663
731656
840504
1168921
298953
559224
1102673
891431
426321
307262
860588
1011207
343195
415033
235378
326242
1351917
184452
432230
1207006
595046
1001424
111190
792461
134954
146668
909720
1274499
238668
240616
285330
1157002
1167327
790579
248704
165478
306836
1109073
889212
37098
403249
370924
400791
403507
832938
130084
392765
1011368
1167842
1019043
995281
1190369
1336917
592129
1311010
195521
112391
733056
980847
58643
590507
985829
1183723
919841
1307956
54250
508796
257667
1165780
534339
1028955
413721
914663
156579
492198
1352046
593151
511664
592964
263033
1020526
1282487
220576
493821
858023
399039
278765
1126559
762269
1258788
1240079
419439
669211
145142
90373
1346139
341666
1292249
475820
1240158
596388
1062654
1267401
581830
856061
940844
258461
597140
360558
979502
34226
831304
1173021
144592
697672
896750
1001096
410393
381066
1043924
1057237
788029
456522
1186321
23282
716527
350710
877372
1089615
327035
116822
56802
829384
526684
1223209
289411
811812
937308
81707
571576
32393
566920
497861
509216
199202
566088
771859
4021
751176
1211016
604363
445360
297820
346846
357946
557067
1093441
1196656
649597
463953
1136654
1263670
51512
938189
673099
337379
160576
392181
532995
993729
497009
207952
8920
1063388
998037
628978
641605
159793
902056
873245
260264
372855
214579
530920
254424
758504
286022
502516
213615
483573
697521
308477
519276
806886
449234
327111
675145
1350054
670069
409043
119025
1300707
1005762
474841
1240756
1305329
727845
772178
707800
997306
997568
770756
1332893
71839
389453
424237
315039
1288862
1001841
983680
829849
760167
178347
62594
239898
904971
1336739
405611
1017014
166761
64598
995174
639160
511865
705825
1294193
418254
501690
783427
486723
1148514
1282708
749803
47723
574609
865676
1111267
151930
888650
1364052
238451
301278
1138714
1029715
990942
980266
228124
1047652
1066404
39885
718666
1073909
702359
906551
1012959
1362568
1116854
817082
1193499
266571
865838
901761
331725
900540
113752
1152971
388881
74230
206170
977874
541571
1108973
1045149
811393
85699
328189
501177
440260
527046
547317
866707
799309
1062824
1342201
1266979
530224
144995
1144871
886420
828749
222929
832220
403105
633265
970723
1350137
1148135
1043384
1199624
1240560
610658
235485
495982
603483
563800
134264
362949
1032216
692894
131027
387652
558907
18376
717945
401275
889541
922078
982678
963352
375305
786715
26367
680053
1248258
222209
1363591
345325
1216018
941562
46820
84419
600398
673754
718919
1165010
453237
489777
760916
1276312
210188
861791
635206
978930
1345671
116571
1252265
263374
1116104
1336596
972654
455905
495434
62643
49284
1189903
26437
1184199
949214
1115016
941073
895379
1349384
400667
549412
82385
569992
628580
104475
911214
5065
115144
286170
1161644
1288845
1017193
1004452
1259668
752607
1362274
950149
88766
1296510
1053278
507378
457705
343967
473658
1210660
780496
395292
632324
719670
239977
883478
1173905
270797
763492
116715
1283607
819009
1267735
995811
1343474
12253
489428
994229
303497
102202
474336
1137086
199502
1089194
225031
1127392
1341862
1361850
905519
89633
1364416
751230
159842
1024477
330662
1131979
763783
653122
1153499
1015612
5275
741239
134771
1181732
1306989
29613
375193
1044151
606908
833017
749060
421268
261356
1218976
439946
276507
197191
939927
209239
719485
151186
1024907
117306
959794
592456
377380
687451
1316243
451210
886857
1003500
278041
255469
631632
987678
526385
593342
8547
1117482
764085
201804
283441
971300
221701
1325941
258833
1294728
753923
120008
1345865
1303014
474790
569305
320892
883767
677115
549650
970372
920721
889179
915748
703540
1055615
927878
968504
151859
359946
1279901
756640
522254
381827
1245852
726966
319433
1168565
346643
723840
344801
1189919
1176785
696957
948778
1288585
160722
16439
1111193
65494
1250219
467014
1182313
462336
882966
105040
1017898
453188
1218794
79159
1268101
177628
859791
633014
519943
641716
1281214
84162
356915
688724
1268231
69771
370878
1113567
719913
709996
635583
258460
889317
993105
801078
1291154
1030525
181978
527444
1054726
1052799
1006886
709732
125073
60745
794873
1316708
1213012
1319930
77122
291105
1257614
1092855
829657
159415
54880
457725
1033530
249248
103947
315949
791910
82284
1276483
1092195
30522
653851
1092665
461368
452891
580684
366805
1195054
262042
508984
491641
533785
35761
862666
1275939
188000
950192
1182991
1270218
139640
229877
23083
1197800
1298476
865053
878381
807522
1347994
1199889
643803
1218763
920511
1097574
475256
147536
991677
22966
545773
1167075
272757
503419
1085208
1042749
604181
826880
1222707
875913
1340425
457508
237904
681418
1232543
818638
1265904
250215
971438
520882
1132678
234814
302646
1008319
1222269
1335968
879356
480777
405674
67005
650698
799731
588453
452508
326584
740430
584311
337183
608002
1098996
1254584
373899
806500
755324
642113
214788
693868
400486
1110617
311294
909502
792039
196061
201545
989580
104418
1225666
555978
772693
1037745
649286
1333355
808003
803294
1322587
362235
1067089
852813
382298
758024
54338
1271424
1118646
1327181
226427
696824
404693
313651
1350613
60446
833070
877266
1115728
262001
643688
1262208
707572
731496
1194514
1036571
1002121
715638
1146876
501544
1198903
474431
27331
798437
1156112
535817
383161
902419
11964
682256
825191
910423
852353
640410
1014824
847662
160989
1247045
233971
309499
1271885
1204552
1178147
431339
737351
1153566
604930
1204279
1128374
354790
474624
434797
517120
1240179
1317992
124624
1001810
1050261
1147919
732362
968675
277872
408301
607443
722053
330703
68247
467438
444598
539160
1157286
575277
671702
517130
245523
696962
172763
537636
323405
23177
631420
460167
1109084
458260
1237103
1248261
596442
1197528
471975
1126582
1332660
607365
571407
418341
428004
134389
697157
958955
594616
288000
808424
964554
1156756
481036
822106
345204
1202274
1118704
255479
25180
107601
351095
306545
324777
1120872
802653
817188
102644
455101
246714
869040
162812
278477
189149
284441
289625
11517
52764
1069523
720057
588847
619442
505730
263404
473800
976472
1225431
578930
311675
681531
397349
892930
248873
737021
899444
482046
749470
806322
842598
192043
1016206
673716
618569
1315343
1257356
231492
450156
1014280
1115392
1291358
1217339
1300629
1313358
48428
1162963
1054163
1305396
488917
298142
1331152
764279
852192
727545
977889
569494
1209845
1231843
1131299
207225
1058495
1142094
578373
33224
926812
819993
592016
767643
774256
1113859
631650
1027328
1090828
448680
896365
1278975
500225
745745
135572
927672
241361
728114
235883
810985
1216710
822694
324628
1267002
250458
10409
696996
1354923
300404
1175798
681986
1076313
397891
42669
267887
20634
715669
888632
870040
14510
682589
477413
499927
1169287
69765
843517
668509
381374
419628
270239
384133
642817
800998
1219595
1232216
983999
490657
582738
720865
254022
692576
922382
1258615
624346
1046207
454924
290600
118243
805862
632543
1218658
862240
1311684
786188
902946
1009421
474481
1355187
916746
249134
710397
1303944
930248
365921
537444
897449
848292
979492
795268
999280
1238793
654094
985396
78035
310079
1214209
1105510
17901
1188318
897916
741457
514736
136215
207000
786551
614401
623724
1215447
803464
1340274
423426
327851
394073
747347
877059
843667
879225
51570
1114500
1312579
476532
1151096
109998
72850
990184
934794
341082
1045401
666523
197621
866338
343196
678509
963996
1122449
565585
57010
839751
1317974
1291500
627982
621905
281878
727691
374958
1290267
1349212
75679
228032
260930
641200
1130540
497113
1276357
338268
142810
811347
1025102
1098766
626024
1352057
190670
367371
364809
216102
556845
1067764
272457
123901
168182
1049850
3682
1096704
121513
1146071
1057074
188906
1242467
835232
1221255
1252010
1121989
1215330
744594
735344
178950
1076529
657915
913669
121545
59502
374335
444377
222023
932625
266597
820397
1241827
234182
759749
382367
1090169
333302
270371
1039800
1134656
1175239
621581
1108077
203019
926638
12463
32912
823420
362935
1160009
1299248
553755
233023
957569
1098380
249149
327604
334373
611740
898338
839873
200959
609964
243901
1347465
1212285
334830
1315233
1122687
1005878
389383
561201
1143449
1190312
977072
46273
271731
104177
774190
235529
304748
1263628
336910
1085468
172291
70871
1175483
1299937
1115379
481934
1030874
550499
181014
582945
104557
598776
485516
263103
706868
183429
900617
322028
971594
781671
628320
400816
176168
566870
1347237
347181
1021847
770104
1168656
776565
867626
351589
958182
583415
655535
397782
725813
957687
617890
1009566
399140
917194
799921
811265
367416
798617
262188
881883
1116771
1082341
639948
546798
1060593
208540
336200
492952
1022736
102294
1268455
860562
273353
122099
492634
877223
591690
812428
472018
276962
5038
513610
735949
718880
1093242
501087
1338365
46222
1280578
537323
171004
1216175
662096
518721
486182
361986
789235
114069
80068
752993
1132204
1124030
948879
750814
148709
701961
359352
210447
712479
146562
1343548
1317877
1359906
590835
192360
815721
113027
234448
898644
820255
761290
239586
1281128
76885
1278942
1126501
818648
1244697
81362
726067
156566
371941
1194949
405879
787769
1135596
210695
987363
976314
911692
121778
1134628
781754
1197663
579314
462485
401893
949266
383047
307354
984474
671517
130345
416907
317021
858521
793583
408779
1174693
1240539
286070
43918
877111
1273467
727111
105812
414888
839015
431162
336901
765509
979057
215885
1008273
838552
95249
629688
928091
94462
505173
933849
520761
442465
960888
245178
565188
1158918
696561
613222
627569
1327481
623153
48331
1203158
784375
217312
705547
641998
698464
104207
170249
561729
1109164
390794
681430
1279825
880936
893224
887467
301465
884152
540251
665080
818107
338170
1209573
597925
1120064
323200
1211967
143657
694946
670695
342927
419957
569850
1009464
1214828
694137
969242
1069938
139456
581384
863746
697273
898546
662685
358734
1334487
1241724
1079462
665571
804568
499710
379687
901417
437143
70238
757142
446577
280211
486208
1150496
522050
1109493
482925
901285
817197
1305478
10776
625520
1281968
540139
576039
55662
1211747
405717
978428
876163
1044826
427661
815265
409773
718734
826618
844024
1302544
1040859
729571
824555
257730
274126
361366
183665
924151
762266
1361901
828405
87235
1165397
748795
498875
1227727
417875
358884
418374
813748
963278
782631
704839
1298986
1290772
1357632
971273
727084
1049715
566713
1262881
12863
26485
1003271
271273
39668
915084
140883
761207
1048641
697844
267019
1114059
540496
1126622
718602
162008
195438
323524
1144117
1128478
457601
820216
528412
1086565
658059
73988
963144
71831
1176908
152899
1242084
321514
1336356
70652
155112
396393
654087
759406
1254983
902591
1026146
294066
562851
104006
237022
241998
837323
506383
146454
285408
641807
171211
337166
702905
52613
981777
1230245
1097685
1248535
889446
1218926
981126
609486
4443
333561
619778
991458
731210
18669
1046243
838338
1343644
88521
451600
59770
143225
949275
242281
137139
1286096
56309
407402
462359
610786
1175837
895287
55862
448960
437548
844031
173276
927562
794499
1044927
76069
1082561
572333
880530
232738
644836
834027
1071734
171345
686180
500989
1174893
1136155
332775
560093
588761
675057
210870
323381
1209343
1143436
361128
1258592
543493
130403
79918
465647
34832
335087
400519
805829
54176
477244
11967
1229470
660697
942044
560949
1219624
1326856
934108
631874
1276388
1142669
58596
938038
67863
679938
1261598
492359
169047
1030230
1162997
421446
1138880
502928
1315130
127942
1021536
489262
353391
508544
856950
457236
1016923
644739
318248
1004176
323750
864442
585169
898855
275901
20402
223066
125983
162497
585156
485861
758213
1300848
1086644
428651
414873
230833
1002328
612145
1134139
947692
1108451
730019
43271
330283
938724
170496
10714
627824
694820
842996
1315441
1236639
1200288
340279
635226
17158
1055397
566366
858174
599978
1353300
1356426
235987
792562
573919
1117985
308770
509826
1356464
436572
519019
1175254
609252
962994
1035779
252991
459776
1232296
1211726
808299
280688
388542
949634
442639
1078588
221653
1124022
340822
1058805
26963
215321
808177
131639
1360092
164090
531338
1344934
1050146
950874
730813
142580
1081387
401178
1254529
1293291
604882
200037
854963
351248
666715
1360993
1077860
102782
490863
23742
1152019
1259546
1231288
1064740
356184
603853
653163
237149
165061
971677
148191
61027
1205852
737091
946425
590285
550079
1019757
567676
991725
871793
238510
798605
889261
429202
1292626
1122334
106863
182438
1207983
29713
624713
502114
860072
1255062
744344
545450
734428
327416
1288019
988191
1270513
910977
61945
1169923
746602
711077
322509
1340579
7349
18294
1145724
1342365
662149
1236549
1016182
731876
395361
582492
124253
302107
318627
545460
881149
671809
1047814
1264323
1341036
840891
579937
528422
1071188
194098
330744
1318916
614552
108548
1017797
1101067
257508
329669
794818
267679
1091297
728465
810453
757619
677053
379114
156688
641914
431388
1058721
766304
897124
597767
1214113
993442
841024
1254370
622523
902478
1256857
33588
1142010
1147643
43356
1251565
1271128
1039720
1226680
551467
750287
235416
935987
615815
708061
238310
511666
849688
386879
168033
306658
1198540
1312580
419782
429991
1030240
172078
556659
34963
563596
421021
989516
840446
696187
1197898
640450
119237
795973
452904
47562
360195
116298
355111
807874
1198180
1169474
1184422
1142905
509017
945750
39813
148754
713401
1090917
1122342
503529
555613
490205
732056
448036
817713
112287
745199
291169
258698
127508
742074
672725
1011521
53128
417954
359190
502082
1057375
444009
153859
901800
1349655
812271
1068040
66106
1008918
742520
585618
606006
403218
739065
629173
64430
637800
1017872
851710
1209039
1215818
562628
5782
1210509
274897
539042
344276
1025973
285182
548780
438172
473450
1124723
109793
56663
572630
299372
652397
1349547
736072
292557
142939
1171045
1153123
448411
127939
1335477
269109
1026927
1217650
457952
742414
572122
1326933
956746
876413
721141
133489
1287141
309151
333937
984832
354002
1260930
257922
685327
705460
698306
1074483
742764
174801
1097711
1288700
630031
964245
1189871
737184
896594
569339
568496
440681
603463
264825
480211
1044788
1229131
1361027
1245085
909181
548819
1118911
1007331
445991
528960
774534
992120
894269
349406
361073
648134
517497
1264591
627130
154596
1057780
100606
642830
959660
1248916
156680
963797
736138
602843
1118485
1124385
1178016
1096990
268117
1008425
846996
131803
1031661
504280
1129090
17927
580623
545921
53325
1268112
340463
850731
162255
541685
212137
206794
633475
588051
309910
538281
435702
480251
1051841
304438
154080
678960
1144717
553385
845896
525527
785309
424099
630031
616150
189968
146042
492928
46999
408147
367507
162992
236640
1257718
338242
1221625
617695
1038427
988404
1232358
1305515
371672
679944
904202
256273
878629
883026
1078030
730210
353414
1180054
300168
666233
75545
398723
405022
268773
1118351
70191
347670
753257
147241
460213
1220885
729921
1052800
276778
1216345
637144
574282
1332752
897608
212189
1143735
1302423
1256845
962500
879671
668176
1188467
831238
1157357
791153
587213
186887
1075147
622568
331145
1187574
312041
819813
73199
767175
663454
102460
681443
734061
834497
1280861
1160034
347
30485
1214718
454872
1272271
851519
520022
744613
671893
945114
1175118
138186
1083224
434062
1178508
1138214
627855
545466
357083
739469
103795
277843
330038
1309108
705438
823288
1063758
855108
1324313
784927
145564
824577
3288
319546
1309517
823705
592636
1000120
772143
1361500
442055
287610
696585
420247
1126661
1284782
845817
761155
1214402
1233766
472330
979992
1260174
509155
833557
914115
75863
146117
303515
1123835
1043138
213520
178553
658306
407797
739094
1146361
1254286
834045
1333437
1269189
309889
229100
839801
106810
612026
1335456
631150
1345168
336393
109868
305646
1253425
786424
144784
536581
869690
1257255
852128
1135519
218498
1346119
585881
1259831
249374
917020
606818
1193947
134412
728418
862511
137231
772690
1248604
550569
245800
413981
95956
439346
9165
513179
1229603
737563
1060736
648808
1164706
1183226
533120
1051153
1012810
884773
80083
483885
1168216
1028066
1028373
387347
28334
1261247
213526
96072
621100
101414
639284
525203
1063985
618440
991949
638523
34750
20491
305600
826964
361535
807358
1317914
1097887
1041570
834944
476891
245526
673523
1036018
291435
970648
74419
1277524
590433
366646
125824
725529
1080972
376953
1286324
713762
1093785
965213
1188472
244228
643528
891751
750605
1271950
758415
838863
241881
211705
1230747
479106
203231
403219
202628
918798
1196243
397799
887000
939938
770703
111301
219672
43708
985212
160912
346191
254626
374107
44817
269249
1009835
312656
1030858
1137863
380466
821731
1227907
684089
775586
766869
343340
997123
664971
791795
1050822
972306
534484
925232
174119
956976
455913
809460
396824
902212
304484
1325421
303488
180642
60122
376676
497257
877263
274847
382451
243172
896335
355258
1010538
1161341
667110
1260946
606992
1223976
787339
555143
942160
880971
411772
1196595
1270139
775107
798292
117774
554391
1014707
11449
616416
806707
291656
1154713
1005538
312738
1101882
1084671
1268234
197460
1093874
772665
1272136
507831
581003
582322
266471
112911
959008
578286
95720
199332
620933
366682
274038
339779
1208982
892438
1033326
833220
1334257
1250082
893504
551960
317618
736519
157228
1036544
1180611
14417
1299266
534046
666171
1281168
1204044
613954
458109
973453
894502
1223811
338146
954850
957100
1268583
742711
733149
682575
141479
1185522
1248233
538841
906222
376109
962928
1203487
1257675
1199255
989246
148073
766177
625679
615771
602180
1301840
943493
337344
381503
279971
67315
266246
497749
995903
81238
112042
1031736
1034796
245935
1059028
1216585
636359
136877
8455
404839
1084925
1127624
480212
739658
718916
1204758
146298
977593
490770
1208843
469635
1097480
640710
623294
134481
1201604
960557
403354
1269653
943628
468838
659995
739222
943774
97300
1173841
674886
918820
1207313
706835
16401
304068
988981
369062
938550
941546
596944
1208187
813271
893266
1163201
89534
975298
1131238
1147399
1164922
1028929
224162
801897
393236
78367
532596
577803
130941
826652
1070349
662336
404713
27512
22719
620044
1116171
1242522
563418
31999
1158758
1047687
741554
54177
865462
1035684
733540
358061
868048
917671
43809
755087
1050048
629280
1069802
1030725
116859
576197
1275370
12242
1101610
549717
128521
84383
862076
468304
386092
445448
473998
1214762
222027
1174882
1142293
795336
1334245
59095
1107170
1180294
108014
100164
11950
1101398
1305641
178913
853614
652887
505525
692158
624238
1115766
324390
1213618
1310815
1339095
914447
1243262
814744
955360
494960
308262
959575
994953
818852
68722
398218
976269
81057
807678
1159611
610685
149427
1122630
620615
938410
895587
626543
44566
597032
1351967
223849
308225
1052358
1173478
46424
1020325
1116859
22019
478551
121015
870069
353818
639877
405602
875888
450090
932639
365902
1158677
246048
1293510
659479
1111864
706475
352190
1062507
1028439
4337
295548
953495
313876
480831
471711
1253337
412762
1002503
271117
698749
1057665
924128
327080
319848
713610
770052
47397
244594
944451
848791
754643
257336
254511
157230
1325916
474648
649683
692874
1189570
102693
1300420
954280
210952
841175
1033310
1152290
981407
669644
550366
507643
1349072
729174
1020626
92167
60487
1147818
1308970
768136
524975
1215505
83641
556632
151322
253041
666512
1314324
767361
1319466
20973
1040511
1158047
447226
992959
790156
766320
146680
1319334
64680
824125
1278442
1054419
883684
628257
825099
1139617
387025
1099942
26797
551135
1068262
30968
130458
1143092
82126
788195
105587
1096278
875745
164664
1135097
679555
695002
408931
726966
566611
215468
1246705
827996
614872
622219
178481
1037583
774616
63302
478019
593466
48743
401190
336656
967153
914093
1084455
989538
1331480
26159
308521
413468
632848
913140
165602
138165
104070
469405
672085
551811
1209612
260492
258663
401050
1351679
124180
1177696
819233
1110132
491533
168426
1306716
921795
1176641
830578
1245030
1268721
968074
898623
47121
395803
347592
426089
857051
389780
1004868
480194
69177
407943
1141660
1227482
1089589
241968
858069
1204013
1227847
383960
1268484
667958
111192
591416
41058
1122986
673394
96247
116401
71518
475583
1216647
1317106
989881
945975
104012
289036
1343567
40709
1194625
1139434
1354301
899683
74126
682390
833982
452298
1068923
903473
219446
743865
1088990
478294
368017
684032
579495
92909
676807
533652
1163629
203080
261033
1143956
892314
442410
1053343
150588
500802
429338
430320
420840
218054
1082272
564847
706266
245952
611496
431812
5095
341132
154086
901073
492703
600323
646581
261463
484196
1212688
718837
950647
743507
433783
539535
652955
218338
500949
986697
402711
295847
618488
996554
1106608
286977
1230888
1270756
474719
570876
876434
1113097
142116
944996
947133
1321192
1086640
918243
354629
1212916
307344
733339
91745
631993
187361
668948
645300
519354
105691
331499
653538
1293661
229360
162958
846306
1209428
580934
1361286
1315531
1244666
746281
265615
1277575
418697
1109809
126014
1319256
460380
698820
1038603
480547
1216589
151717
85715
201889
320463
996426
160487
569068
654071
94089
539357
188107
152111
291191
1072406
1102902
874056
1334453
256799
1247224
1325947
1317435
227488
748660
506825
1207713
508231
577332
1017311
224868
886926
487783
595091
138465
475125
1072625
414606
233181
485598
134683
1356130
1103247
367904
488861
93592
822614
924276
1355666
577712
736224
870441
393423
1081548
455843
1010076
509017
616320
1052147
1012659
1110228
505526
737420
1324941
857258
283899
1001333
527734
649235
354620
605962
598924
96742
28325
84147
376098
852247
301077
616432
341188
1264045
53784
289053
902054
359192
587206
491354
31015
625970
985205
114078
867330
915013
1072953
747370
1270193
150123
615986
1153599
805082
154995
1019692
871877
502498
981213
381919
815689
916382
1003195
417757
442997
307528
741043
44582
219664
323496
955111
1137401
98635
1050801
1135763
411914
1170553
956973
1185272
1261865
724611
1068875
1244449
135246
304910
390947
211817
125009
397814
552697
268192
624069
205883
350068
679022
407472
1326897
741011
422937
1222433
172557
5940
365020
651462
245128
240535
504934
81591
306582
1088422
278040
39805
135127
905221
966448
898998
821906
389075
1127137
268851
908210
1170812
2058
569177
1167008
1073241
642931
694001
623569
435061
1046948
1145712
677049
1270728
610976
478803
302146
1195215
1185006
818996
754066
72561
630146
1295586
1050694
647521
1353241
465843
117184
1067579
250130
494749
948736
1272513
781622
1205806
1244877
204944
711116
464098
366662
1134921
1224112
348254
1166397
174224
39374
38892
399003
24738
1262624
643177
1182593
180476
476505
398452
1096399
409883
1207524
934580
924175
276813
823997
1147146
397915
75601
1285036
558691
338048
402939
136863
71568
1017629
690518
365769
1364336
396332
849153
647397
341008
583721
683525
1156863
491654
138707
13434
226462
645169
1179349
112195
890438
1154763
600714
1027491
967597
493191
750039
809593
295300
288975
1101342
1262300
337300
879864
954458
1039581
975232
101685
1061877
893589
289494
609632
1323080
1008971
684604
495250
1098727
24937
165711
888697
605820
605521
1282491
1163748
1203006
1009525
1131897
812060
339775
544329
213331
896494
1209596
1202763
709376
861913
1284628
1346358
804646
297531
634117
478602
224602
1148896
961740
773690
734954
493357
1295763
688683
551308
755609
438270
27007
776424
165507
1352988
161559
274624
796204
1007764
1196249
810553
1363619
694669
1207932
149842
90236
1244998
946198
112283
1202051
827622
1101925
1267824
1101361
967020
1013353
518373
495020
1156265
1110795
271206
1036985
705254
709680
1241720
913932
1206337
446645
128438
921036
1313775
1035768
821131
250531
609872
719157
927036
1005767
531621
655681
604638
1134380
1068015
828769
1239066
776353
123989
899241
786544
118273
1207701
54410
712504
1216216
971513
50596
1258310
270840
352321
1188795
13218
899572
849647
493297
775687
173466
1090838
948849
1316612
759335
1002529
1285044
1037814
871257
1311665
558088
1121062
165788
110806
1042695
285690
592527
855151
753502
1034785
254929
1213439
645655
204865
290477
984097
1101125
670673
221914
110681
510758
751661
967294
1215499
655556
917236
933677
372378
1142181
958713
376193
687681
945199
458290
57992
218804
913828
274325
757738
1116769
989263
64587
637882
685606
927694
61784
691113
109817
686806
949884
296254
1322746
419841
256271
582525
1118881
1009670
1131294
707917
636428
1051862
984344
527215
31264
260231
26726
556645
1127548
1062669
220846
1205466
452344
436848
1106579
83578
233092
523306
1165296
311547
1172956
1007720
77355
1201319
784172
662928
162880
565917
632069
872671
31958
1049094
1262493
771657
1017167
482875
840043
476995
632566
874143
317511
336523
1173405
810178
1168833
31389
897624
580356
734260
539464
128708
1051799
921035
1053293
1219183
129250
48046
1359562
652558
486657
229046
1347316
1279528
1297861
1067396
1147894
556874
648330
626131
218360
625385
892264
347183
277561
1013421
630350
621791
1209832
891646
176759
476518
236771
1218179
118231
266235
180113
83931
1090394
293912
81090
597879
832508
201666
1040753
587348
538517
746108
954914
98388
477599
806879
262402
217530
1116856
1148145
278990
1054837
842324
357355
21151
885714
971595
865174
733066
333342
300558
33334
891254
558894
537350
1266092
95809
677969
529479
251972
550108
28646
337055
411692
396872
589471
1201653
13175
1161787
20500
243382
290945
1155465
494256
373243
136927
75874
834
823259
203718
1333911
858949
371739
1174467
1301429
1059241
1266810
378328
921540
1297456
692337
19742
1037200
628916
1215619
916979
336197
604237
941841
634737
963673
281526
1021535
901635
890359
867660
319960
350399
1006007
520579
1226128
688808
210426
586567
685790
821659
156954
348270
1071116
787907
448027
1015040
1004566
770267
697462
582416
1346538
221391
35813
237733
302397
61942
334121
509356
1178497
17742
27231
629627
1084353
1001101
951947
40252
337032
604448
64808
958825
751037
116993
402889
14121
525573
1154770
1277599
668876
858987
165834
731120
397712
198446
542902
1335719
1172640
151629
458277
677495
197568
994162
1030871
1339053
765227
1197446
320869
1083988
1251944
1330957
473527
317340
39682
767369
522481
921635
1034303
148626
1073584
86166
566871
1355331
690389
67488
1188816
697349
1201251
643011
67115
1176842
545343
719742
542778
508945
1122462
1182064
496285
1098681
1310080
720990
1029393
616433
514972
1227576
648127
1048029
578108
574679
1222117
872539
620162
458072
316311
336622
94637
697818
678514
458448
1070745
1123438
528927
1058729
1264118
1240905
67319
1050609
289039
1102048
100166
7985
1103336
130993
538378
553839
29675
548105
161842
1126276
914677
603033
502399
41229
1025463
501281
1095068
1078873
640686
25546
404971
395696
230124
138051
1264762
477791
1243810
495260
497804
742005
677779
630568
956715
316311
1087400
228587
455824
661474
355759
689437
317855
1079366
357570
907986
938949
482329
1340652
826493
1175965
1166414
651647
924655
787348
546422
664489
277866
1108537
503077
269735
1125732
802022
558251
1209049
1241139
1081350
1077385
614064
276381
818930
28121
1076086
478471
1268209
90087
318235
173850
1193037
83980
66214
705956
973320
99162
1340068
837297
147070
183906
682962
499357
303062
828130
821332
819672
687192
301749
933387
977518
533537
199374
106538
676924
1001106
1170700
1009429
648007
294804
1118172
384400
693284
401204
226217
408105
1272792
1204500
560153
299308
1355450
343114
878891
1289810
303957
245571
116896
968410
1318225
271242
435022
305525
538370
786627
241654
1190886
1327194
804419
981431
185737
1270795
543622
684251
856185
41900
472491
549221
1116917
862669
1355410
870145
933556
751485
101623
1257731
971025
220968
101317
656000
23890
1029763
154865
884079
735201
20547
162215
440042
663570
634214
1238116
147411
570097
637495
489189
420665
484302
546658
1024092
1106669
868696
241676
1333222
691849
501049
340538
306245
1279021
1121034
75726
179937
1110626
36670
1238908
868091
1005687
886748
616110
1181939
378613
496680
448667
1277861
1083877
1257903
408168
1111376
598792
12222
463966
845851
814084
899135
481508
24854
896755
368879
1154572
1085108
214323
474183
1328125
730112
263599
439022
1318998
844696
575967
530356
957086
1128009
342058
1125136
1189653
981761
123045
236296
629274
927693
61254
264703
3084
44032
537022
315176
1096220
344018
585818
1354771
1135319
33352
1080060
1352477
135270
46260
154330
315039
652904
597439
804947
136582
455602
1214930
661369
984968
1103720
412563
1109592
946307
1011689
1298887
521982
442627
548005
489273
795137
923427
731875
437652
963921
1290917
666498
72272
703642
782629
364323
506705
1151826
720278
463336
85610
935036
1128473
1061353
1146660
705235
925832
179760
860031
671521
159063
1318958
551659
1032995
1077616
737433
1124390
528952
1235493
16771
1184319
258421
14830
580801
1342975
920165
302256
1254685
184022
293831
592166
229102
27518
456400
1026459
145028
580727
515182
1243588
313938
1283766
513452
300323
317895
919416
820000
644331
60131
135142
853809
1198542
381275
609533
1071935
7723
398375
949362
767372
755066
898392
532492
531015
1021912
579011
670512
964232
472484
291285
870848
384210
906037
147826
388099
456206
569137
1252099
39899
386485
894760
541842
313013
1007681
183028
205907
864768
1272703
46421
555560
991960
434291
16952
1102004
672308
488274
147541
131853
1329070
337797
1149296
378623
1260663
300246
595187
922975
741236
324957
469187
726820
880120
1193732
451693
457899
182796
573401
24899
663865
397297
748877
1102129
827086
902200
637721
710450
100893
599780
331040
438970
604614
1323154
151723
382846
431468
58476
415304
386660
1207612
298628
1058142
372402
1237974
455590
995729
147974
723400
378280
869225
874993
92823
1216565
1005419
166534
1351262
392804
1229098
489054
966
698201
635480
915786
552334
95849
478803
833529
641104
740614
377153
891997
1288573
751816
320067
1324765
1202670
1312724
773072
1142625
763893
800113
1254000
973206
295753
182720
629976
1308237
1232697
75805
1347652
1342997
943978
711232
75645
1288186
555085
384858
788919
945505
693467
1264088
13237
621386
403369
1088014
947752
356125
141079
1018850
1242138
1360578
550188
843271
1051791
239984
1042763
524014
238774
1177861
151967
214847
1123209
640226
1212630
682555
115288
509149
1146775
979212
618947
546977
745022
943235
1170762
1342193
380539
1111984
1265064
961967
1050455
1029924
1048012
936431
254689
13098
231091
120411
439502
768951
1031650
641610
963870
657543
1000535
1137635
700121
60859
311132
431119
1279914
1310962
921447
747990
183333
511935
1323597
1338247
378023
829836
741646
641102
434243
618375
674208
494399
459922
631531
868450
549059
578551
569299
1195135
1057799
534779
532457
738847
282619
155187
110488
596465
1073933
1247286
982182
823918
219033
1237052
811684
1264131
763499
646561
1120815
476421
958286
490034
883791
1266480
652641
169817
419024
1074775
455843
547297
690884
542970
305029
448573
98110
1229877
1026939
168090
887618
525049
888975
604902
318968
784753
522059
764855
476411
72149
151743
853853
25333
1359009
932256
975968
302949
705203
853091
453788
583686
1346852
1271198
686294
84452
1016315
1208192
341882
1202215
878839
1097213
734308
128267
91897
986105
91532
96546
1054350
683397
10798
540623
1128357
297507
658665
42712
87406
132963
860648
1216511
851164
118725
807092
882656
408824
807147
212374
87604
208643
1058938
1219967
907830
1149607
900655
1010338
1211491
181556
19924
454206
273113
1111400
839062
1179717
1270631
958058
7966
1097095
272115
997873
557279
1218179
1345857
256843
93131
233802
277696
607061
817228
449945
271642
240690
892146
295532
1163169
630934
542851
269902
353428
912706
198729
142717
1148278
618847
508539
808942
316510
307091
559913
886362
1360919
491824
721813
194962
928768
1062687
848931
991679
225550
239880
1240006
829869
996828
807461
945252
1300325
194630
1139765
888393
106011
695607
483198
123107
166084
1052970
272519
462415
1250484
548845
447589
1158457
1089090
1299824
413194
813907
764843
806535
70656
845809
1226094
15679
731454
631801
144619
598708
1088687
1015619
506499
1086114
1125887
1009469
1210387
1120130
996751
859475
218297
536688
162584
1256030
808594
161775
473524
43703
768974
120422
1116969
976440
1188753
48720
303298
720509
1238498
793582
1318662
311486
388180
709791
1202538
778299
756601
954602
411973
487685
752945
105861
841534
210650
494605
1270115
110240
482578
441880
514333
177993
81090
1274161
1257912
1035582
1184903
657921
1026622
883531
891855
314219
60186
1214780
890837
617579
128116
1132352
171825
1132757
1359885
495469
640779
673171
697181
345668
1296027
1052406
495230
1147817
376751
274849
1188280
555923
21934
170495
1132551
1235620
356692
646104
759443
1328882
30369
42894
970745
595757
46162
150294
1275057
345041
125951
112466
547644
1002675
355759
1270819
741007
198911
1020886
665967
461822
971944
1348178
1074
869184
769900
1249874
71599
459906
542499
1090733
1087279
701618
927322
988168
589200
914343
1334928
334475
480693
836758
815089
837935
775573
1021809
89280
719537
268617
41147
877842
877138
802877
1320762
106124
790993
623648
378815
214188
328020
547173
214590
457701
232279
549362
571593
207018
1279965
1310691
432913
178558
688464
1214991
1317999
940146
433538
1176368
428357
704094
1292166
952090
443233
593731
1260239
486096
944008
1325139
244951
539727
1162268
1330627
364616
1084924
297197
606344
288969
554979
1265072
707746
190790
1188581
1335725
929730
484182
114658
48973
1290941
924492
1126602
47627
996196
1267063
742993
293600
53184
971563
1156180
650567
445364
920942
751206
1351996
1015052
509012
844239
669497
957004
646527
457197
226718
28115
318236
281770
472179
353441
578613
90590
1176590
310279
194539
772484
1161151
511993
745003
961260
606261
1289168
77436
1301394
83768
1149614
215123
15373
303108
1198242
562933
829329
541769
35134
1066610
923546
662976
429580
1010990
1355164
543497
850787
407783
752117
46084
1056808
536974
1126085
694285
326547
1333193
919462
646387
511055
184133
716177
685620
572358
684892
1256868
411147
174625
1263181
1328450
1268578
204109
481924
1216116
1180854
783363
832678
241075
1131321
163190
1200418
911243
756095
953793
1112723
1161904
798846
220902
659262
78100
990556
116770
407559
896320
671972
575519
446282
1020787
1161719
1309358
1119166
306320
591461
71473
683736
851163
269975
1031469
526586
699419
815085
496548
443936
1196325
1350651
256487
489436
748371
163429
60009
720679
964506
511212
1248233
1065036
1357546
129929
459042
1360162
1213871
1135504
257330
769992
1204221
373700
371561
261899
643806
690289
366855
1126317
612315
225499
248028
108827
271435
737865
931572
88437
1189601
652760
894524
446932
577496
464241
517111
531177
1159665
1172523
827634
981864
216206
348273
778280
135086
125728
627804
1304947
709380
726011
1347287
550914
1123580
622424
1150585
1264913
940853
494405
683941
1233356
415695
813842
88967
733185
1069307
872419
231595
805169
137336
1306162
278913
473118
1298768
792643
655782
1319390
83257
1039864
1106266
316002
259545
27637
93804
428692
44702
458936
417235
1276064
1279311
1008295
30605
352372
741019
1342780
992494
206795
818662
776660
1363420
165317
579916
654236
602564
91923
386546
837305
213276
776122
945113
393127
44672
311704
926928
486056
27421
752891
342692
161661
840406
1208574
1090379
1102730
491275
349909
909698
750800
404221
61026
974948
711059
18977
27974
647718
155175
180546
615367
863031
788864
1152263
1114111
903141
1263045
1101796
115587
1272265
1121296
791978
326963
737287
1260662
614625
37009
1095477
6664
815369
175651
704243
1194803
960166
1289359
1168785
773618
643494
1147304
1123444
411595
1120048
112953
1257293
1176757
81096
393508
728119
1305664
484359
476816
896123
498482
139594
630237
3771
1059958
187089
17171
375052
96259
970550
987975
1114537
158362
800579
743244
1362604
1115662
514341
131059
671489
1142422
323326
1014372
1281708
40182
474324
1187849
957084
527288
1235035
747945
1000283
138414
502838
15450
246724
146407
887418
1212170
42735
957745
176356
786172
466532
1280170
44957
879585
14481
822985
602455
565327
1036455
1022040
759139
755427
125611
326667
1155352
371941
535816
1095780
62843
292658
700633
153592
694893
310007
1104069
960744
1084900
380119
373296
1289986
1343207
291464
250029
680939
1194025
228292
59160
320809
705515
1119292
1066462
1285380
510218
84039
91693
748985
838645
419862
1021499
804615
175306
197954
205391
138122
560384
622733
525562
1358552
486373
1338641
227614
304681
760612
294947
477012
476396
316571
506132
47237
662078
561531
608115
1360368
993952
691325
1165434
981894
257919
1016463
694731
167262
511108
442780
1207593
879022
1248721
1154921
1233948
868509
1194069
861189
89736
72713
1061557
590959
1121623
900352
325705
1078694
554849
144668
903352
205937
951201
311752
360369
143904
637970
520486
423361
1235083
405890
71317
501484
1187365
1095250
313443
108244
799264
1239772
818778
50861
486312
964238
1079284
714474
506366
1107726
1026848
431744
695085
143179
1061260
593272
670923
830477
229671
1108846
300671
942391
269922
551573
555677
1104743
341823
343076
186552
85100
291812
1283085
1199255
68144
871131
1097562
1146910
1259492
223738
826003
365303
915008
1270756
817824
1242857
782024
112084
265665
1140083
397849
765370
569450
82560
1285690
1242638
718210
1024107
476287
46055
1232641
577278
10036
104208
157857
1250956
1358131
207415
331473
405430
952741
549247
1032885
1212110
800868
909728
1085561
157919
1143058
1052828
781523
435194
189725
1288806
376026
1089786
1197755
541810
683491
856558
1023299
448713
482582
874991
826000
634517
459121
336868
629380
1018143
72851
249882
554320
145328
301897
1073975
782047
669210
158211
858590
1351442
802286
429389
1249837
691619
10574
68301
487244
940820
723669
780191
1025902
779240
83749
796858
864077
869604
165797
77533
901530
647960
1019131
993473
241566
1347385
802526
166002
1236773
359393
322925
1318704
100695
94333
428715
98341
1347939
203829
1064063
290841
157299
745464
916285
1350555
924329
1358197
117944
121464
709545
1011320
611012
1016826
527022
551187
719099
740499
210548
403520
52083
383686
1210155
196004
757131
207030
985305
530812
953988
975295
849552
822712
356620
9016
706666
661024
641072
95912
687241
845344
70706
1057501
1325294
839182
763334
1107075
675544
608019
260753
1002798
970247
195761
671387
433538
322683
139612
633211
178216
1054125
264521
391146
1280018
920567
777470
617521
1093578
376299
1216120
262668
535618
681006
183565
631869
669989
499725
1262694
1344061
1196215
95012
179190
685126
878278
665283
781794
684833
1119104
228695
325489
607117
1238895
1192172
161001
65971
113913
111543
732391
759468
256760
372802
706383
516506
511010
538611
1004519
435655
984687
239418
994819
1046003
1039271
1168186
1080239
420855
1178053
732184
730100
1247133
279697
733224
605297
193002
61267
535869
115007
698653
698996
874739
1136800
229846
426478
326108
698829
834771
1035464
885813
718969
1192032
860173
400824
1205103
1055275
1296256
1159283
42228
527560
689859
296602
913594
41774
871564
370363
4774
129634
279939
512379
1017764
1014641
1291333
889111
728946
1273708
71507
907357
670701
6659
880211
63433
1136569
597607
23202
256207
320862
954234
1083276
523472
715006
737598
881933
1086004
403203
109266
402929
1248560
107190
383490
1035259
1209786
694873
739956
372232
1029071
72020
107027
846219
1285148
1297321
1151886
462933
783521
894851
1028807
5589
720711
526043
1046304
1322056
42590
1263788
1285846
1167102
1254545
741729
610011
644565
1321504
1082590
412162
838819
526267
1008042
114013
556631
1243530
309291
740799
403803
1150484
81419
1120297
1131082
882351
1342199
552106
473803
199135
1125832
1319513
363067
128568
1159848
1353442
1197634
429909
847303
377424
144265
528674
589819
9255
71208
215112
476648
1211504
783020
553997
591374
1132999
420412
369984
451242
865427
829474
1289760
717632
487259
952358
707424
719984
643652
633237
1294082
1224255
326985
1265156
814271
67549
487190
1149501
1363479
1308301
673836
1273006
932376
1041351
942043
403512
1116282
601738
1272023
1193348
594108
349387
1348530
597809
776106
912049
1293338
896920
690089
808298
301576
769790
86819
668864
977676
148024
1163037
762644
966422
901535
783784
1204234
1081430
1172835
1351672
356455
243001
976934
146497
1006479
1017599
1280345
558192
798979
830035
253630
438805
934848
382553
81192
1136179
1137854
1038894
386239
395240
91134
866730
900519
47466
29016
306675
1222120
799127
823577
5071
900677
1333350
609204
33115
496873
879537
1018801
29359
602141
427447
739215
463118
943075
754904
443005
304799
781176
745483
568139
814551
1107781
714469
912352
343631
1121886
1253289
140619
320872
423968
203681
417762
594863
1286465
280708
1303973
1023014
562662
937157
529454
49632
1054610
715137
659312
1024631
275098
919223
1084857
655136
788523
687282
243237
1051345
346431
467805
120160
598825
1176114
1306799
553199
243948
222858
461690
321727
903732
97115
739581
1178757
414960
974887
941744
1102826
813792
1247813
1183529
91430
1061010
1057728
400533
637045
30493
969440
1328592
36491
1029537
1092600
139874
1012416
1202232
1157642
638367
1328979
1167388
689390
1271075
1085986
322792
590659
100688
631997
823154
54816
22106
653538
176800
493018
1091631
340356
252908
921885
1159024
443538
194562
338664
419218
7792
390227
853014
1167126
225738
189388
96530
282559
1089553
581318
1060257
404493
1043134
410431
185607
456502
355222
442734
972083
1020166
101396
896557
26663
920152
1216224
1247851
1190090
1047247
937608
1028892
1156503
104278
194037
485529
405549
1327040
1203534
354328
267357
901441
17530
1190533
1339499
787520
1140164
655537
55492
1186413
1343447
866976
1255005
270932
383713
406158
1035003
152842
906229
604466
1197024
735570
1280425
746554
840733
301910
40067
398572
1028170
93782
819552
1253397
464019
279692
449196
1335386
1284395
826181
1241797
1303152
581157
1048067
97011
691088
1000644
1072376
41509
1179805
722049
1361187
603383
437528
919419
824047
720126
2555
499895
64623
957215
549112
743439
983536
957494
660058
1044402
1298637
766850
892153
65736
1249979
1003048
987263
1329816
466605
1309283
966252
1165339
93592
1054154
553090
625789
239466
216083
377156
667103
469036
997873
638511
558890
294514
44398
55034
604241
1005159
981105
82630
503211
1339550
1299879
716259
792073
587104
1136341
893577
1080483
103869
956519
276628
541239
1116891
541223
323231
788333
277
325763
1199560
1154704
757093
595824
1017180
213449
848471
992967
827370
251111
1072745
786549
1356604
472139
711621
892995
706557
257891
1075282
38976
80579
1218075
1179606
238083
107336
987976
1268168
1293433
272238
1016805
1242103
762424
787972
423996
996652
358230
1165376
1087559
903288
1014346
797872
1175205
166230
783668
492646
939677
941955
399314
327970
1087657
1012154
649922
318439
1003878
922024
76399
716083
1179291
685813
125021
43293
1017885
1360413
1074639
1326254
1300981
1025527
1111961
1084135
810680
1289464
530840
1068175
228400
1058316
957712
205033
254972
288418
401518
611075
268024
472578
735993
913648
728028
1185155
844111
1162515
578747
1012022
92787
1097926
131416
394302
127647
1144692
435149
618781
1024727
580369
355360
1031975
240099
958295
923147
1074011
431321
1196672
94066
19506
964800
1048252
717500
759266
490046
798880
1215329
903038
20509
1317076
1045545
418022
1065629
35191
459816
793882
1305011
675773
106340
200542
732271
1129666
171646
469510
914804
827340
524559
1310638
1009546
1294432
337353
221886
1108921
777542
643099
787230
1019824
318174
760840
1053237
1210778
1266971
345844
1023243
956982
937525
239638
996115
1035489
6576
529979
1107169
1211131
980132
393364
283464
714123
656704
1263134
765588
101042
452390
348063
1050267
214551
972653
1355627
1232031
341852
585236
1285253
1147891
845583
809240
747252
957210
262604
463589
882502
374004
851807
751677
342550
636285
587188
232662
1235457
572192
532863
1133019
12902
630903
922244
129176
1252916
464510
758851
741380
277974
1304137
1114004
877198
868441
308248
978413
320810
934284
873980
1302074
712297
959255
477487
1088332
436551
1307828
499392
532439
715552
1283833
1306672
394690
327542
635183
453700
1202098
248623
327122
797523
919314
1187599
1357913
616941
818359
979869
307
254567
97322
617238
846900
98339
1038785
975408
869776
639124
497082
750371
1040923
720343
1052068
108936
1060013
1140697
305083
1215014
866526
648195
31751
402718
846550
1046131
329583
258738
774755
429651
173793
1236563
722892
52592
161819
693650
673940
1289264
424574
86662
482332
1305221
1227532
750625
1054840
404979
953650
654059
102969
543200
1070022
414566
1057257
56307
534381
1280088
169178
390140
40669
420851
1347764
1123368
183251
1033214
419475
411921
574453
476636
546226
239971
1171994
1015019
487273
883430
1108859
688184
1033151
1331130
1007204
432500
759207
471966
134445
1343204
357437
491411
666593
1032177
303967
869221
928689
1167687
1235019
871530
71251
524709
164888
660355
237113
960255
45181
1120007
833877
1188121
933526
341122
51881
228891
1098417
66771
437241
978130
202964
897672
661082
552371
288976
1255275
580295
147553
1033758
977472
139207
829594
1349205
461357
969608
302284
1181338
1311520
383835
760726
51813
527258
795815
822265
338164
88974
878665
1086417
1235817
1189163
636820
252973
352506
164578
1246366
682015
564799
685823
1242524
726493
574485
75589
576956
1048180
1036730
463336
1178559
987768
554885
1235887
526119
566454
518978
627489
66061
842879
526959
588727
345181
1188501
724119
82082
501450
1359128
775462
1150901
267727
97502
1345558
688824
44397
1196207
103533
215895
51914
1214484
1257982
978194
1359955
182167
1236085
809961
1281344
1346599
730137
496852
23943
1117392
1170933
557053
510975
265091
231676
739566
116907
1008270
12694
739291
1183336
931903
1244538
525205
1012657
285975
1303035
963969
789108
82472
347945
188664
505878
537295
124847
871346
1281203
1225023
910231
658080
931688
421494
227743
669404
669489
272122
1314754
151266
760410
18911
1255000
432072
467411
190025
1186102
859576
775059
479705
871950
670064
900425
996013
1010592
172767
967861
1095386
521083
1039211
630493
714223
613991
486018
470299
91194
55201
1179032
64389
500510
1354828
830464
878182
203373
188288
1197049
1210532
738069
493351
838055
22699
365937
426195
328183
610776
29128
230175
479499
554476
143531
1336458
778327
156652
286647
720321
168146
1088333
272061
407441
130988
840107
926272
255386
628081
135969
697287
63563
709258
98124
678099
652372
183465
169607
822509
1116681
856455
1327328
812651
750370
276082
28640
372113
36003
911686
962247
922708
1051466
992091
835062
853169
287117
1268480
60206
294735
1320779
1153143
488372
1132431
1332729
580852
775576
1310659
704443
952665
1091334
890124
373071
828576
1244501
821318
408930
979614
875390
981151
1229880
248833
979815
430369
90572
1319727
1292962
178984
701131
174818
355411
843148
1011703
329545
194138
706281
1140728
913438
521975
995922
1009670
106179
422656
478756
364345
256681
688063
761661
1145024
537266
685572
648758
501704
1211077
622444
659315
402677
840370
18119
1029637
9511
503584
15874
114040
190998
413009
662926
881717
279240
643204
139641
455040
495217
382972
914006
1151632
83798
619668
1099042
283688
850168
150499
274702
258992
674427
227112
14122
912857
951940
1196391
511384
182852
611303
62008
1098784
193214
1272603
1074079
1183075
484216
719298
1119553
861863
893584
888108
452647
495808
69219
139173
95165
235877
1213121
282962
423231
186929
1288099
406176
534622
211043
935511
124274
1076991
142098
1332021
626410
617031
1015354
61873
869818
709776
400909
704977
664424
736949
1260704
214756
1073444
443026
1283944
292412
545575
678785
483693
1007082
704042
745535
974075
252168
1098540
729814
725549
55912
1306197
652374
460891
505898
1153077
599368
111769
451831
1109432
776778
782986
1020712
567838
1258528
131677
701664
1318812
72012
648136
395293
166202
713671
706593
1246019
787193
951094
1129962
552367
744991
449006
888572
515572
655821
1017931
155341
648493
1132440
1125679
155487
138500
775882
527965
1173003
93633
888862
105368
1279469
184974
90146
1170563
1296801
726318
3342
229506
358657
667833
75862
687531
30055
178154
170522
791141
743911
726562
112827
1169676
197151
1035114
1245816
27327
573052
551516
790382
753336
904874
528124
1163161
546611
1358167
1000485
260928
470369
1213674
929890
221289
963053
76736
245154
354971
407728
421117
1319142
325612
60802
378875
1122758
131049
731281
199166
318226
1095240
795135
1058661
1266025
217596
939368
577127
133334
1154287
967855
1083955
733092
1245984
631327
1260779
246903
128408
848563
1285631
496198
758813
1291377
186866
914844
63316
1226318
208347
755925
132251
1258875
640232
1283362
68285
188519
426482
1112222
1017905
1220593
287911
414854
642917
705360
1168861
123641
584169
1091020
1313283
412964
1300782
232803
1269346
1251307
1031920
549330
302681
668315
227893
1200886
879072
801410
222374
1105503
1224568
246757
1267762
204208
706742
726669
322400
1014752
818170
716673
505164
157415
1048688
1119941
866106
1332274
632574
344286
17245
366056
1247102
603975
1019063
983379
829443
184803
879887
210160
1154751
102896
1335644
237638
1014827
203508
91989
1858
152328
1253700
284939
1151070
307627
13796
1181723
185164
676537
760824
1209330
1319989
326995
1244494
706830
1231274
236682
1232519
1066985
1081804
738494
854914
518741
665101
439204
1048940
376631
788577
771999
285365
1287973
619627
548228
45206
520767
609447
842635
91881
996775
794186
32539
689980
1160761
488381
64162
1066712
1139800
1126754
1165335
715900
224541
134542
406706
876820
896157
822336
949700
918780
108882
656778
924813
600177
564204
605520
617589
1031665
801581
526585
1127959
939525
1016579
1188375
86613
1317789
479067
685673
496920
557599
572822
901814
704871
911015
112452
1162515
1348813
977294
589148
227638
332380
684101
785684
855887
332739
289335
599827
1348495
486979
79994
465638
479756
636956
1056752
92756
160297
969213
1226245
142624
26925
1013416
245579
786214
192807
635812
49970
1165186
376967
888501
936127
429413
629331
37103
514168
159474
232850
749177
577230
367047
876343
1179258
828487
1057178
77379
593731
410982
1214472
255430
385755
1109441
1190998
984666
813722
861856
1061118
966924
962661
850786
1188585
106755
406641
501886
446003
865350
805250
528426
641478
1306367
1213132
479361
664047
1060346
976978
1073744
913566
510518
1109014
115743
332280
819495
607224
374547
884009
1142800
776917
448273
602568
470491
1288946
598530
1350052
520259
1164097
912546
653442
842460
1202857
1035297
94616
548824
581865
1265747
1186608
1251860
1186518
1239828
373831
155945
479903
1066899
430307
1218102
1267744
574498
221076
161798
302920
790713
1067539
1313245
1187257
1199774
1127097
1282899
1161897
1279593
480290
90822
821562
334259
1256086
310886
208798
969190
547904
922492
48013
990741
756589
445984
173768
106378
514766
480647
922882
64062
429020
325383
216088
232132
1306832
603274
318070
992500
24199
586476
637809
572041
1136677
925544
349234
1301057
173420
334071
1065597
446601
1161187
146213
603287
335360
1177808
392198
196847
886047
455154
1165423
1114411
302485
378947
698663
296181
1119547
1093219
691536
755220
258137
955748
35700
684055
528379
595478
342750
392006
733253
561764
1132190
302021
876097
527491
472428
512811
1314110
912583
810258
1018074
1341447
941262
172185
295631
383766
475499
554734
806637
1161740
1321070
544491
836671
833199
573332
103927
478079
1007319
217244
1013501
700372
84004
907899
1204078
1287719
67937
381594
1213490
268814
1157786
272828
970642
166742
926035
968698
1297617
1101689
217086
707306
100846
983784
992559
1179404
726022
415309
1127788
835131
303357
120476
784056
618423
1159332
1279764
619101
299584
731285
873929
372264
1103613
357469
256708
1159166
727591
741126
189340
168151
528580
1123471
1261581
1233381
690707
769431
465408
920205
313920
587455
426111
1303141
127989
498456
918126
52179
186939
676493
1036658
1018660
210788
334739
455166
1274072
30536
135955
604947
874877
101162
761427
1097845
1190003
57899
321812
1186228
1251413
1278513
760211
125138
671433
336931
981728
307147
368763
107806
37738
507268
298455
1308514
654326
129704
374967
457274
452765
166166
5606
111545
991620
1352164
568925
1133935
444730
1124440
438898
1037433
911219
1233683
171021
838489
651938
874734
848040
299875
291621
916995
768609
828651
1195427
971860
341074
1196707
129049
511634
1125549
767120
1356705
563952
958664
928988
116538
400773
1267850
625631
292407
375333
726745
1003592
427275
684913
504478
987181
1159401
877313
730658
685723
967372
634480
49268
76928
493578
1153514
522249
401003
76273
1325369
598672
32297
1223341
677410
72157
420616
1033584
828199
186531
267505
211894
645697
1121987
623831
814442
267585
688851
1346481
93125
323062
514528
1145195
899588
366530
499429
323318
823432
860057
613964
689463
457182
57115
1155101
392659
1271219
1274639
1172928
443884
794181
982655
870314
163110
1300089
1333368
811856
1070823
797975
519683
1353328
475619
259361
753111
110855
358236
990257
979458
767873
748899
515923
968725
68955
948836
210355
413184
377075
818561
1334814
633540
786249
218887
40070
662301
753379
538736
216568
90166
730053
134544
70182
1044902
545848
432552
1194877
497821
1206066
1076793
655207
337691
797890
1131162
696445
1087520
1039048
891881
75975
51285
695863
619630
783989
1007495
847617
1149207
835326
1262518
681442
333056
586611
207752
402831
143194
991772
522466
852108
668095
361158
1168216
939985
794531
415798
251925
1134602
1285220
1252886
423311
39727
1006987
45545
781069
923841
1360581
890728
1289753
904185
431906
602672
408441
48486
859964
752893
1346304
147013
735005
939883
417000
959841
1340287
344124
945029
1252479
580326
1191217
1111267
398534
673162
687134
1154574
213538
693667
669175
514146
78957
1120972
1028093
1201074
1027340
996245
447271
1191122
784764
841754
800428
257618
795662
121886
1339010
158197
1260020
130060
1124931
150056
847248
1158302
380885
843983
1010871
657009
375306
262956
386289
721051
535693
1090574
468108
870744
948752
1083961
1178034
660887
209660
982364
788493
356119
609898
1114132
352277
1027295
993283
193652
1333721
660265
432099
601641
583703
170271
177381
339050
30303
1023131
663568
1270154
960315
673993
501281
36905
199476
555583
1354099
1136400
53386
472108
131980
1158779
556509
891684
1119185
143096
1298874
942203
1211533
1285731
342247
597894
1062792
733385
942426
993123
813310
1191525
1293051
143019
47493
560991
258979
941666
1153138
828961
452322
108173
100359
1163389
745330
45668
175520
1115850
498467
1046673
620881
493618
649243
852129
1024123
1112712
68103
862862
442844
1277850
85061
459984
373955
352684
93244
686847
15893
149144
1078381
1344561
92955
625106
762449
1120792
205185
411059
335170
836488
848612
625845
1042853
1298217
1171902
1137492
11061
1127461
747891
882120
474910
1296745
98031
473736
181990
133623
22064
1134229
464520
1221099
521067
982828
865754
634341
1043635
250415
153631
753923
597409
1069938
988213
1298742
308410
1266954
633750
446022
1171387
27868
1029143
55098
1061719
696513
1188408
816054
66930
80942
820511
457599
329307
1106482
1312976
1256753
709461
823075
837474
233745
624860
954803
902686
310559
248745
1052387
446899
56462
247593
842685
391849
533930
917068
737349
1358442
1232867
215803
139179
561735
412440
777634
570098
927411
398843
434314
283482
707874
84197
153555
1144720
603196
1363036
931466
448218
1130494
925466
85659
575041
12694
290298
264147
437587
12808
1132926
879887
559075
1279444
679398
1248142
47725
302213
31184
3138
488934
749369
1296158
931853
104848
160905
1255054
644624
973199
707242
473493
753021
965237
557256
1147381
908548
706514
860533
97593
870346
800399
225807
366623
385706
45122
187395
425838
214396
807840
163607
1336192
63292
1173704
670415
863580
514337
646472
214712
742656
788698
89802
847001
1052805
691524
425979
1261256
209674
1068171
1275014
806426
783957
678056
1153539
953106
652950
533956
76470
709684
672265
500867
764527
868952
1285126
1103368
438987
775832
478823
729706
1099833
1175881
1278482
474863
141082
1032160
482302
619218
330402
814594
673601
1360022
1106762
505461
90583
535288
930049
806216
670098
1314080
1215730
325835
836548
998542
117138
447887
1241535
153224
383542
157520
1046957
903964
695015
433156
641972
390834
206657
604582
1059113
153521
1084469
1171682
276937
883301
184540
347316
812428
301393
918931
1233546
50212
855950
1116831
589443
299973
438923
643929
408310
1187084
451210
177975
974634
155179
101067
551747
436047
611167
84778
396192
222600
118862
372232
519388
703400
440921
179912
61605
456604
1022361
1342322
716516
797448
296666
326450
537048
1113370
322537
8386
215883
603099
403855
969939
1319235
1167177
722401
995451
670477
334473
314872
686666
1241125
490170
726109
489874
749857
394995
112971
44371
423942
931808
75314
881205
732721
267620
1013628
1148262
566366
1022368
1088900
796279
1018151
497665
1136845
540550
849763
298058
252335
256883
1222307
492684
853479
898690
1344820
901062
733331
263424
84668
1233323
865565
1210321
931163
1336084
163971
94944
1172360
137605
935510
311081
62146
902703
1086931
1349773
1040231
326669
1138015
801920
115382
1121339
775808
1122469
27499
374868
880403
207760
286549
952879
650388
225319
224958
5132
759809
963560
837707
1276246
1007312
410640
106193
653617
1003798
240551
27816
40818
1009648
304671
965715
1263441
405770
1237414
1060446
1205505
790468
1169541
734862
371526
1248604
1271568
369428
706531
792639
154527
968374
43753
1079179
1191703
253839
614430
803102
1344668
1103261
507740
1134263
53295
1025678
785999
1276214
247871
1110347
797010
21748
841450
444436
368531
645129
1313437
326372
893430
63967
1200192
747281
163957
123472
929567
1200217
755800
938321
678275
1271141
39257
44459
563748
1166910
1219246
812265
1230595
935366
457788
945459
705486
680411
1092592
591535
376708
129838
841582
449105
1011687
1215082
1182180
722928
693419
697692
928308
756521
1116483
456933
167336
428271
347690
326902
833090
416411
1310879
306882
149276
886181
392521
80466
576759
1050051
1046333
149006
825321
187655
150917
264203
177437
1329858
111711
1142332
31016
1229235
1339378
516003
292942
1049338
724647
1109463
301898
605500
519757
167843
41656
1299121
261647
670724
223149
565434
1048804
812697
914604
1033827
122963
389248
365576
1030123
1081367
1190153
1031900
1262055
1215940
1319710
292839
188650
378277
795609
367252
757069
908007
890238
528887
390139
773442
899496
542222
352152
608743
583712
938660
566089
233222
1284304
1275178
1347884
542808
1343938
468777
868677
663854
302121
260370
179803
582422
1299610
1358117
87747
813781
624621
437109
77852
293068
1290511
763805
592958
1231088
757593
22550
980434
214986
699275
582329
1153632
74519
1085854
903511
1011408
271423
1301897
522328
2497
935388
768086
208432
494704
1182307
1237361
1060466
931627
634394
1265856
789927
813825
71019
756345
566570
589775
225416
1015067
787082
255280
226398
437392
254337
949810
739535
973402
1298624
311614
1297819
1029080
122855
363935
189408
579617
154378
45697
55527
1250270
437685
144616
630755
814900
1344419
1137361
950695
1033522
619309
508186
39629
26745
1283152
462775
1308644
1053386
518488
422477
230792
423710
30747
749663
630427
992878
469583
396708
1206302
919705
37901
431065
1247992
1317521
608073
1002411
1326630
558954
392716
642935
343713
1058769
1267455
482184
637070
681767
1037952
880346
389046
537000
37107
492885
230114
195613
1285859
1959
1278594
538620
462505
1147989
772932
1220331
1162066
274684
983356
757849
518839
506134
232516
185750
953924
530939
577291
100984
854006
1032668
326319
499672
53605
757122
370133
704771
619265
959328
204196
716376
1231527
481381
594227
272753
350810
94958
44664
1260428
671202
1273249
146697
973049
184915
729764
944760
67703
607138
102270
482794
1141383
166541
821840
982569
922963
1049587
795891
790382
609124
1334578
1201044
90658
575570
897164
163889
1299819
664071
732841
1229665
833869
315037
218627
531265
169836
1174760
89620
1339005
145828
27690
299914
1280918
867680
1321151
1287311
746167
991392
459589
1041996
830279
387725
364318
194142
1108085
1159534
323621
211006
345726
967641
1175131
1260388
277155
990105
1059865
153282
568472
1054157
687242
920761
770269
1201888
650512
360983
1360581
987922
768666
507793
2256
576277
1163843
1242091
1241679
1134838
828956
1281692
784357
383807
7181
1057684
784093
1353271
923416
699667
597872
193158
755520
1021336
1195829
310014
82506
76208
48101
1045318
319996
19286
352676
1060562
994795
586347
134273
1050632
1070102
4853
1081959
699799
889670
832940
703687
1132292
249096
48094
1069143
289498
950817
1065676
104767
429238
621047
424974
1051175
116653
891255
1039871
93573
549717
894721
595116
1105459
989060
250539
900977
606203
714546
943799
1045881
466788
933932
1118768
246756
445857
270723
626979
872240
1172939
104688
1170841
106282
550892
1141269
1074066
749338
55426
282837
472188
1098583
987437
758943
1361794
944971
1139981
171693
510036
790888
1226232
945173
819561
1046564
395556
1348258
1237302
1071599
287714
869157
1241900
1315440
682305
148834
1159742
902524
977806
192130
229219
808633
267095
1257340
1195670
123385
537303
1110895
683023
371010
930507
100321
693320
74633
591629
833567
535851
1178223
1298694
1007342
196977
296602
1098280
1080839
670375
979591
702797
368182
728437
954375
210529
1003895
1019522
181690
920687
527665
532246
181364
134538
336113
347396
1240816
583231
968934
230487
724876
403187
1195261
769161
659415
747378
584221
310301
131062
966695
1244240
1098080
1184888
1039041
418732
144913
99981
1257132
431334
208396
685597
324764
103650
813800
1270860
325806
651191
637320
1059374
169661
217256
1350702
1197093
249620
660301
777413
807576
955726
55603
187048
531847
351028
77641
1340205
814551
1019824
747993
149766
597535
535114
292597
825168
297301
495375
138912
409834
452524
1015821
436827
129222
373956
1363639
870360
972811
216320
214754
1178801
1109744
1008890
727549
776305
1273654
1326167
397816
870664
480551
907230
135324
901693
1210635
247258
1052882
633755
1072726
1198202
1120957
984098
373767
335654
520105
1132414
570144
714052
711787
1336267
315712
413584
880149
708039
151622
578917
343373
277834
949227
646140
1119343
30527
592252
657345
954365
647742
493187
626745
626332
442384
1331991
856740
767526
1148236
584250
913033
1135297
160754
348592
292731
1128304
122494
392101
857127
879376
233279
1265820
1243358
917492
1184729
1164038
704588
1054782
851526
455008
92765
492533
289131
1098438
380382
102900
600571
1059083
491095
243830
600870
1332079
1302671
740027
983048
908463
1175769
1045377
1240718
1031009
1013720
663150
1225610
848416
797243
1175144
334932
1240032
596329
93236
509877
131499
983198
70113
863155
146129
361311
256093
561238
980462
974713
530135
374385
989931
890951
391108
930222
280023
668049
1096606
1163531
1072593
530562
551379
557611
31264
326032
648451
843464
947067
773167
897840
304801
302438
86104
572954
264938
238078
1042461
227520
286797
503639
282014
381394
239576
160383
453271
610431
273620
801344
743772
540166
425086
1354917
456254
669808
1059671
5996
892618
935005
2933
181575
637287
395514
1308207
429768
706161
945393
238381
889951
693686
187540
1302175
1085116
194504
351507
514626
932100
265591
21837
916251
418373
1069833
1327896
1189272
173185
590891
1101798
25177
364771
1124069
1156357
662356
83344
961295
1287509
846646
338857
114397
1172194
979782
909528
918180
124071
1141971
599009
201876
533154
77833
218780
253196
765715
724821
217724
131146
558701
327297
1177480
829038
846274
772254
247545
435431
1245274
699367
174405
1037612
187068
46019
25843
267169
133260
573614
1040603
1166250
344353
1095066
1342792
406060
1116998
986806
1159252
900986
590609
817358
466648
895258
566945
1338753
85965
725395
114867
1309960
1112575
8370
523412
873230
1347016
987058
1165082
132952
940977
1052120
356215
1162918
393204
703131
834686
525891
812227
465676
1159804
499522
101385
873790
406681
940847
1287837
540161
395594
783644
398718
516591
115763
923590
65860
791600
451680
204833
227613
727267
698800
22662
1058620
733382
150495
773055
1066793
1058875
994646
1195284
163627
1136327
717004
1026946
880547
1070638
349610
271971
1000621
1197475
822075
238385
1151349
415662
114180
1097626
406564
736078
647724
868897
921612
1317932
453532
315272
1010872
1308320
450331
654960
1027839
377816
935363
499767
1134413
764391
1358811
826528
952448
334287
280587
829796
923668
772013
1293011
1109329
377993
738990
482124
1202194
1196102
408187
509404
528891
312077
386691
1334586
1328037
930912
843580
323125
78349
127626
1061019
920111
817886
504295
48206
720417
942009
698202
79842
136164
471055
1217214
642572
936666
1112536
403434
284263
843424
918345
659464
577596
359535
1334150
1048268
378147
1271399
72103
591646
839641
319194
1102034
319404
439354
10338
1029953
23282
114227
840397
205116
1339700
930834
1250554
1217447
286274
70049
1178411
1144103
989034
812514
1018676
1107853
1355090
261650
49944
59463
305056
776296
253743
1271033
524153
1029302
908792
1084703
156019
548492
979168
732367
295214
908320
1151441
391946
568472
53690
143834
1107958
217982
1063470
1228661
435403
980194
954667
1258223
464877
65025
151678
750737
33513
1296715
896788
1116003
569785
544634
1263819
509132
419152
926128
227928
782241
374949
1033475
728300
362571
282805
439224
255677
229868
816788
579804
91394
644249
1072208
504925
29399
1270853
462608
1097946
577046
655607
845157
755680
918714
1098112
1281013
740106
1165231
358882
189817
734366
1226827
1227529
608757
928201
295276
706487
341368
408795
736476
1333472
84003
939556
400162
1182011
110321
1220451
522913
167784
286288
211068
1329099
68513
1106154
583037
34746
1074469
466362
1286303
516068
612843
364483
896707
377067
849994
222741
261281
174889
537158
415705
868509
678124
288672
46842
290302
685393
1185269
386043
324812
125972
1212339
642071
954504
1345207
413996
1342357
303959
727270
1073653
1079571
1261992
193591
143240
1054925
767308
476724
996259
1144256
920308
804288
286644
523589
249866
743785
1059510
564319
328147
1326652
129675
738466
453293
733801
971554
719725
748304
672361
1196258
492697
1136830
874636
940138
1241733
1165638
565176
1155306
594891
612639
1050678
380486
935616
472502
677244
1053072
1106634
846517
93796
564102
1306392
837754
880118
617127
35320
709341
1154042
1003351
117774
315127
861662
790724
449568
436323
442033
296764
379501
1040479
805318
969464
1065269
216858
194386
589120
960144
1291934
948869
331655
1186848
460526
1329166
1254509
61054
454696
411000
340207
794470
956801
271361
380495
1144895
248370
438151
1147595
573885
757460
519653
452079
946780
1317663
628724
1313773
814726
788638
607618
1052937
1314271
430257
107119
967580
78101
489759
1203258
22006
40163
870221
410702
767581
216011
1266174
1039911
818994
1309832
715193
649466
877168
695365
580436
596939
124083
972602
812007
241443
130646
733248
354128
1080194
1129436
404958
436797
149959
1106554
841603
1316887
1174638
533402
77846
55302
481403
343073
1218040
1351662
1287132
1232601
1254064
698881
1090081
298629
84381
399117
345448
1340851
329867
1338087
886567
684307
419444
1122572
1037935
684227
372769
985563
1016229
1064489
675254
852937
1271356
1200388
483114
490642
516454
1336299
430603
857278
324339
317420
1226630
1278596
874219
1257200
269410
330434
666741
1217241
505739
23770
1202425
1130593
989556
855106
464508
247704
1031009
164559
46661
123448
1299982
4746
941072
993955
1359669
1085401
1292274
1055385
988074
1088434
1304564
445305
980692
969759
862645
1251079
1176480
986050
65097
840944
508851
205730
1251679
1078193
532350
1156571
450715
1005856
476572
55184
2497
192843
570958
259783
591467
741905
1343825
1091594
251841
822891
110270
1251517
1270815
696034
808613
680345
250516
1298199
1350601
407607
883932
353216
736758
929049
1311831
385930
988500
1094690
243996
853587
508757
435855
891487
883982
46860
782440
1036619
1318607
342965
58147
1005704
1317279
922111
117791
296529
831376
1081738
460262
1298173
513052
776080
948723
493042
572300
1313399
22161
81799
884053
534719
326169
456402
1205604
97336
585213
178793
338951
1294127
944137
1153053
731182
731768
1332807
1306719
1028053
675191
1260549
51699
184468
1259503
1084565
229999
637183
173418
911831
617178
745658
846071
1050668
788031
492598
628647
10632
1218769
657886
35492
1166187
1041352
1090601
66411
872106
38605
810512
420403
289937
571006
257071
294729
608722
1275770
872430
521697
467900
191746
209978
1224580
506341
419214
534011
587328
406401
958085
434499
1039442
575608
814099
622796
1013779
210217
1219129
925851
44655
119510
103213
306523
536425
543008
1079899
134272
169609
1168109
666852
260369
596595
234973
677011
395007
233607
825021
735397
449061
294852
189717
1212532
641917
1158943
1107582
477593
385488
1160671
526631
33176
437628
489226
836292
964757
982626
604836
812990
737000
1019484
1280975
258767
1343284
908479
1204411
717848
362786
129485
444865
568532
945125
737944
1099625
723654
245305
1075522
1278746
12085
721822
1234698
567357
1100046
152021
428732
1011784
482836
1357817
1183750
5144
1236756
178192
471479
117809
740243
268632
1161727
284755
703540
356783
487897
754017
1044589
666279
43017
579448
259906
886475
1150411
183503
883870
809963
799526
111622
34402
862209
268482
1131752
1220773
1060283
1319622
131489
287954
876378
586763
1043750
515249
140327
295381
1083228
462164
1042289
1141454
188208
226756
376306
915522
1124894
891345
782630
387956
526891
669493
433386
887218
662934
558539
797087
1177878
1307711
530154
320583
1214900
669261
741197
495562
343524
432341
1237622
238164
459572
1112341
1340554
1038805
411621
1055901
1182013
695364
880041
1246449
723424
1232885
1014860
18009
1095974
707284
686149
741785
666516
1086803
1160720
391960
1121718
440498
565683
164318
736499
402450
951585
1141000
97752
436335
1115714
1176233
953965
701879
84335
723051
42544
653819
815317
563610
743331
272079
284629
54543
635684
182241
855006
770271
714855
148111
1250056
1341063
1150041
1124201
370996
661738
277388
117835
631874
690791
403550
318293
1065244
1329670
42025
894351
604848
100034
303308
543171
1081262
997970
358313
8069
953543
637156
406510
1167931
751040
332203
609754
1320351
20568
141452
301070
1021847
369927
1024285
848467
80377
955228
1183680
96324
710891
128468
1322008
1235619
1146537
898820
681990
402235
1319912
399991
748157
841974
226376
231543
342292
435468
579804
710944
760658
97122
874311
322487
146876
70644
1344670
659400
1226367
118426
145476
223555
281023
1114429
262778
126379
645192
812163
1140057
350321
1204258
830019
832108
39625
600753
546997
1246250
883187
1133484
1274395
863099
700778
1319983
568137
96909
686264
581230
1145739
932090
476226
36965
350604
627960
132917
765115
1020192
987803
170925
1096855
1277270
434207
41297
96125
512853
598188
1323007
670661
1124492
395101
1321399
1193839
147632
861081
1040752
1055776
1358670
450539
1160234
951786
1338684
1232631
128910
1207183
807008
1104184
822012
375342
457159
815427
180879
1143544
65363
957521
162937
637843
208802
775494
597348
669485
1363403
1042155
1292975
1095152
643569
625794
1184468
889797
90058
426946
853240
1055657
1261922
60852
1121672
568524
1322343
381587
249811
1021364
106242
1348805
1197634
627388
991263
421048
945412
45523
784018
1255452
427887
1276684
280033
205589
1261307
427631
882504
222700
882076
1224477
759110
663483
741694
1295938
35954
806811
1104207
1060098
890130
222443
1058192
888474
253155
878091
948641
169029
620057
10353
1191985
886227
46230
1344791
1008750
927162
1049422
515096
359964
608477
483070
424293
344842
870152
190880
1350416
770972
539839
787599
1246843
1311812
525991
279717
504736
215422
359137
687988
327788
542116
1143873
503549
673791
1193849
104311
176339
804243
305454
1232191
827402
1321555
477132
318668
22665
417881
1340944
273527
771868
1201941
998640
1053013
1054653
169898
52139
376226
808648
1284761
1144384
852149
186259
1081249
554872
361667
454568
659277
1200331
625031
964132
912778
823325
1189457
986992
1138879
734264
1295921
921498
1002107
536677
1053922
997138
963028
934120
996397
317706
384267
229436
514074
225132
1340869
1262231
15297
971901
459923
678520
751739
832802
301508
327269
1199696
1301448
302526
1169751
1184355
510202
722771
1298943
1232024
26746
1267262
242837
152093
321990
849566
14548
937642
883113
854539
355201
1281880
677760
848537
1034198
795972
214660
1064253
899725
919768
552135
270184
822432
1117815
311960
349138
1038551
693041
251591
50056
1142038
388283
69207
463972
637846
252754
351366
329104
589077
1024662
1087589
660002
1360232
952303
1101786
595817
291785
1234304
416914
1076306
1330277
285262
569936
964262
378753
535991
698396
1175203
504607
499393
212536
1277193
146921
143092
727328
800776
771489
573014
796022
882755
81307
1363387
711931
1001730
845986
651060
181401
219933
546897
1339869
1152834
529620
825197
625996
1015257
420172
1023329
1114551
1358259
245478
192629
949087
2554
1133448
1141878
61813
589513
691339
633639
966772
566966
1132114
704817
71637
715121
117004
467308
612822
40436
455958
950705
612198
726671
15688
461510
1175030
224809
1042892
691861
1206629
334184
42028
1120469
26813
1324019
1232061
284569
263166
622151
648712
1197455
1272176
1315770
789675
209867
931005
682847
1124601
31300
1241864
211578
736260
1242824
377254
903209
989553
1022608
821152
325036
658351
244974
846925
539629
82497
269621
940915
235034
1011890
534225
1144443
990177
894015
444367
185839
885677
737796
565262
146522
43225
672868
1005251
145738
1032969
215523
175718
741102
578004
847493
188375
171531
865076
308495
94252
608483
381081
147891
1023848
536887
244769
747531
169405
613581
479647
885808
728618
406940
119779
387658
913668
935924
493455
490741
1355329
543915
312288
1055609
316367
370868
58247
348755
781086
1119370
986133
331209
465830
1231699
1058732
297206
62283
517229
1351886
67587
373717
1091812
578721
1218404
722298
860580
1079516
262702
707066
1275539
447925
783398
1050794
1278320
659315
1196331
474412
1058386
1338229
304829
1018574
739318
691477
866583
434799
210181
701547
1131962
192007
921417
271672
291799
935652
264434
628424
1243774
124104
1309521
768063
198046
947619
656601
186641
950864
49586
517312
734874
519226
314453
1191663
166336
965537
620932
565106
1180678
749933
344077
1068225
1047712
858267
603771
1351628
607287
208929
705250
1203312
1282158
512364
968773
1346359
737069
579354
304280
349163
1179012
846171
419751
1111482
4495
1280807
761024
297666
795783
1052096
597793
824369
1293975
662046
1106753
1278220
1141209
438201
385365
724365
597489
1038087
383731
1269589
328886
1360261
530996
279398
928342
209309
404164
704353
1199562
122230
1347271
1340753
869701
486718
64391
1247007
1215643
542531
1349417
990848
203301
325023
93010
127528
1125786
1214578
1336721
476135
572980
110521
748264
656373
126545
990547
401429
586282
742757
421676
428092
207427
1061787
1051014
279191
586775
1109709
1087568
755233
828567
394035
461129
1154850
636025
975266
756264
1305393
935477
665106
1059962
1193770
843480
352729
611922
614091
694017
1210219
1122112
521746
1017786
422240
984859
946661
1110856
291196
1159328
1201969
245534
515460
570038
966910
568822
383185
1131754
599985
818069
331925
404984
54023
1230475
244016
735036
49879
388646
1258197
1265948
548674
1196203
63017
358159
1263209
766647
963912
699143
962728
100268
367531
189342
392578
277811
770923
1265350
253213
978144
103545
252237
392546
969222
327022
367054
703511
1143751
863881
419138
312350
202800
368578
48622
331731
541031
677252
1147027
95843
343766
372219
549424
963827
723640
298100
1352065
1176110
666095
1003500
474020
683514
828143
180712
868764
925679
987170
1291980
1295392
766167
901514
1269755
237701
660981
939269
1238464
475454
279707
1082205
818031
1260849
499984
1353333
1023299
850563
589138
728984
267655
61714
610544
1277863
696601
54570
850966
1364262
291136
163124
491474
1143495
180084
1242074
80373
835650
1212949
569114
658024
85209
892496
1044080
1260235
1188784
640070
133582
428384
859571
665760
254714
289869
532530
447055
717996
1359464
216283
595296
129553
969887
958986
1091483
852358
468899
1304710
1274683
983707
130598
613920
717481
22548
1154741
1049500
882212
835674
839413
771515
69306
1306896
395354
550512
625957
393319
164739
1193783
453062
972956
1083789
915143
882235
1216571
449917
393983
467495
926752
1099387
650438
853716
1296932
227227
586411
822104
819827
984448
639611
1295306
248220
806008
188272
7934
1121446
790359
225483
603099
1341802
1259426
830332
914154
1126441
925214
675630
193956
164485
477822
836646
62650
713214
229204
915017
1319208
1297017
433999
269062
155813
495873
174870
948496
623296
205033
1140186
599975
371592
969919
120406
176158
123454
35037
446613
1008005
816416
796776
409243
458633
935272
494273
117983
566088
1050170
340467
91312
417393
968743
746167
537158
570085
926696
1147494
630334
787818
398919
1275714
189870
795404
100173
684481
799448
289870
850393
96745
896474
340593
1004370
1104220
1199613
824307
1108552
1038312
749749
988104
299992
832622
1126023
1154753
104665
368519
761702
555059
439311
1259502
276697
566149
36586
206301
552216
629666
953991
946744
678830
613915
516525
790981
110450
146827
918616
552621
197121
217851
1046494
290962
760179
627127
485410
783490
898901
1305762
937946
434661
1248440
604282
96399
1239800
339886
1067234
225949
879457
1347088
815485
133210
1350305
1308527
436516
1300418
1012992
266711
1075546
269099
719133
194497
395034
1336490
849252
168730
627059
499654
196450
207175
793252
897594
925582
559057
284054
130975
185008
19084
973433
449496
764655
953824
256132
1002446
1207939
476823
1214355
1080158
1128836
651228
57428
5465
371588
1240048
2870
486577
858772
537861
1072556
1184385
867064
776625
540229
1135650
608354
455517
242872
297020
494662
723318
1146617
1327932
135266
552780
1294235
1068674
574659
563322
634798
819410
56279
587443
59119
713294
412342
821614
400826
1051882
950680
336281
1012988
897401
1181527
30804
195636
370174
328977
849548
1294988
234876
891435
500152
662163
745831
1141295
855423
224958
1042116
1261648
345543
203026
839267
807581
926245
25699
161115
1281326
89851
1269755
208425
645621
119285
978558
701362
410726
592244
356234
343607
509940
391250
193422
200517
805818
1255634
220302
122522
713253
344782
947015
464598
657430
662813
413759
952478
284832
244177
1081476
225506
889344
989659
114387
1049898
700050
742877
844686
417941
186189
642826
70681
1210986
308862
1093510
973384
226962
365224
1288342
11419
1351738
153771
97766
260575
182678
520221
242699
597482
1199198
1260649
989611
568172
40372
863955
165155
304540
824742
738196
951670
909135
553244
638291
521928
332278
512825
1197066
983294
474643
310365
341882
525949
243178
146532
924305
1269896
830706
1185056
1299273
1081430
1093567
1355797
622632
154771
301102
600865
402882
215777
353890
1217475
1258816
227700
1196613
117281
1359091
667668
1141454
588926
1064157
1219173
935502
859868
1159157
1098779
410595
765805
923810
209444
297619
320895
570508
449594
910426
1160519
270172
790294
638594
770844
418556
28808
612577
932114
518378
604718
1338556
1203660
838245
1232047
1325947
503646
904536
1279695
313941
44439
502322
430756
448351
328883
86428
549312
1323004
1318267
242074
511419
587504
1046579
963517
1253844
328293
1189560
732938
532067
74044
1198737
1172267
123096
740688
413847
1138263
80513
531378
156837
760312
1240575
347222
416225
926319
57181
547065
363002
727805
565768
56050
327291
1295095
871074
1338321
126178
1349994
727371
995761
184913
30931
797447
929410
666030
1201487
103478
70629
201789
1342101
740696
1277761
538772
93805
854830
30037
189271
1241143
543695
38
1176789
186787
945379
38786
1311612
634645
869522
49802
490524
384443
430189
625902
1272286
308672
573153
1190517
952591
1004188
29838
119951
934762
1100435
219696
336754
534275
384005
1202760
727548
1191369
1324843
504173
595734
694283
1184955
214661
812573
855199
278755
733883
72852
669428
490021
630895
227913
670202
1242798
549390
427501
983148
1262141
81197
459658
358930
170934
47453
855746
1088624
578702
1097797
155534
397244
91988
174605
1232328
85205
622078
293620
401186
869828
867313
720822
278503
607288
1196572
530910
448412
1125378
155559
588150
769092
1025706
493917
370883
1116186
1135050
1196741
382952
1348834
241891
370312
454532
1252218
101378
480371
429841
505987
615633
377483
1172490
283423
552344
367350
576347
889080
586935
753960
1323814
451485
768114
673296
1246236
808371
703455
1214485
1204933
1167837
562375
6410
1085656
365720
552757
577308
1350409
545318
1336050
972844
803939
799136
168230
1318594
1007025
75029
1336757
1037934
186599
335051
446015
43703
184642
843962
1313238
525138
960380
1005938
1307196
588662
1098429
103217
309407
1206752
1089468
722427
1190474
571795
916036
159789
553822
1110913
1296880
513081
1119572
948856
1130773
141022
769310
1168284
772297
109754
292760
1277076
1087559
151841
266376
1100633
463679
608615
312756
1159004
826368
216776
62173
54155
1350475
275057
349708
985994
1008493
160713
1174732
1164363
664758
240321
1002190
1009696
1170706
191786
865367
1290635
553018
727706
1320229
981007
797107
240494
1036973
1052061
1353342
837342
286667
98928
238709
1028863
69801
188153
504306
9630
197895
1045635
429544
558364
138043
852981
595289
466439
152920
122713
411364
1038083
1354761
797527
343772
353189
576307
1155364
840829
977556
318393
1167986
92465
378498
740037
1094608
662244
126908
100986
274138
1293798
13969
1136772
547826
152287
45356
811125
52422
26640
675218
1221416
1060571
483734
646338
1253386
1070445
323920
584051
803849
524626
831740
981519
644745
726737
1252379
663505
18596
1014330
1313341
809795
524512
10647
1081518
473627
218712
538924
482612
461899
584949
417507
287582
264041
58613
31884
1127549
1357649
1105728
789135
631111
1284746
1154016
1274746
786269
630674
919492
653914
352638
1213630
143578
1003461
252305
20096
242647
868749
725480
50923
1106111
937862
455519
1238946
667025
518995
168889
103662
474400
1201561
1186056
827142
388637
630422
678386
741391
24379
308085
843293
920547
1323167
503500
338971
52494
1344473
692218
208172
662730
1188776
1345037
1099420
1017190
511260
119833
656862
372269
1339580
332978
1107967
1061053
1293756
296752
158829
447010
121553
1120390
224933
1307056
975659
823227
767688
745387
1284476
1332538
1327340
1222374
175100
896213
1121854
738738
84602
1307544
734288
1250451
970401
284774
320550
711776
985936
746796
700853
1063199
863161
1255669
291880
1279285
127509
58122
820697
972824
1083749
667627
115441
30108
54870
577384
1338003
593307
1012447
780040
490992
103407
156716
360122
1070472
16313
1224718
392577
1096261
727538
136885
1192928
805139
219731
59735
1015203
855907
36979
1077587
556935
702658
729067
161839
459100
93078
1009942
676280
937830
763539
988141
336840
492596
566726
86281
469993
56791
303171
680229
1022458
65321
108832
65514
1044022
67047
894825
1362073
883983
184106
935920
526902
983545
869250
1292944
652443
651470
1230786
1136880
1117946
359284
657936
463985
1062738
163342
822649
767146
769490
40797
746992
788589
1074087
661396
46567
49800
200621
1308958
1229308
620100
1067656
447236
1033188
781100
519915
941933
280164
1011617
640267
1126808
532442
736297
1239223
251237
1309765
632822
588587
227946
1159405
1037034
1083214
415334
545111
961773
379778
285177
420866
996641
1132838
265902
820910
724234
29458
561663
553960
473446
464198
1027161
1022882
1246092
925792
1324569
444227
822047
608646
1338770
685437
830016
104400
504655
595580
845371
1140662
958486
347494
549354
629797
544677
183115
1080913
522689
549002
144720
1094946
997122
265194
602393
677146
932696
1229665
795272
1218086
607341
405994
1104064
227048
947641
1090230
449616
826635
1009801
520575
1140748
1257641
1330672
995411
252770
1035989
475747
1143488
309112
381920
1067322
1111466
1208338
374278
710457
17130
1262195
446932
473890
627953
732872
382667
955950
1096930
1240547
11980
1170346
1302621
572061
84566
384398
509149
112864
476386
809490
1042163
599273
1069030
1160467
750640
554531
653611
840478
1221268
832017
1000410
189558
697751
401523
305572
1257074
227805
1151141
144683
726157
319236
321248
538600
986214
457155
1200653
154647
1303765
1098529
902837
982430
841806
951831
608031
1196504
771962
562168
1099560
969012
134288
1115196
1321246
1284375
252370
1155220
1303598
502093
914103
634036
639964
1270972
630792
888920
639663
225386
500375
305656
683836
955457
719220
761573
806754
792976
48282
507757
935157
719261
79012
1232462
1055948
885169
398404
601677
1142777
1139174
219510
775133
225576
110409
223963
1159141
541690
987657
1002568
1245069
105401
140190
83924
1097457
1030418
1206744
587332
648724
708507
845621
812185
1230174
161184
1312457
614793
119908
1298564
1212573
1270660
528414
39203
462357
173838
1204743
531626
489650
6041
1331298
389189
493934
423694
1256140
1211614
135610
1266683
1101486
200985
508821
1080720
801029
772714
822815
60897
323604
1324540
157323
1333567
39548
480784
279417
1116370
930847
701764
622552
382998
451484
823998
1144261
324259
1165620
85
888116
1283877
1037509
622541
631796
1011669
1335671
112241
1312349
1040268
357841
818204
797114
969377
542758
584132
82950
1310521
1227368
255167
736417
857162
1011674
557646
286145
1123300
923626
1340954
208915
339050
529578
405507
392557
1065984
1065434
142289
1131969
1245937
1184201
430345
891199
502243
297674
1058793
1270887
46632
1341261
30635
123303
704417
164858
1244637
474346
668476
202070
803294
572052
1121892
618422
335225
362662
1008063
67213
600277
779346
634737
1273936
279533
665820
692465
385520
1244622
140282
486559
103728
1135061
194992
586787
445682
989909
441996
635605
854048
624963
679827
109007
615532
604194
864489
256274
976635
835572
193458
696443
322383
688242
619175
1274811
1177548
963208
1143804
884374
668511
1290308
189159
1193382
815851
580037
1291749
896923
29471
654424
826987
53334
1004505
75846
1015114
600692
956685
648201
788803
656713
1305047
873317
387293
76951
149881
623056
49662
484568
702835
205302
412099
80213
1323818
506376
9211
53035
392182
727809
595338
210596
38256
246672
888538
1244024
1226068
62786
1091931
243118
1249285
1256768
333787
820438
180187
35799
163005
1257415
652109
611992
931651
1119640
933304
967514
552746
515239
237228
1211258
1326474
764960
700448
652802
1029603
917329
154811
290867
1016144
454674
1177081
986213
1149056
244516
365298
561803
185433
808672
332062
329539
676820
808552
396189
497720
1110438
842777
1011028
110245
337777
1272319
538185
477515
787864
540648
930607
745057
775731
464870
1161
742529
1151357
22089
18659
641282
197346
185851
436023
720855
384962
560599
985110
1199735
978107
557845
241424
1086817
1171007
598771
1040588
741874
1000122
574097
91640
846754
336225
746123
1188864
690728
1209975
1125728
568585
1158769
334474
716171
33685
348711
962231
92109
178564
87250
1209355
432971
1138386
747324
579575
159236
995254
440817
155980
1206199
1238464
355917
460693
318903
12727
1258328
1206946
29891
997801
355491
554095
1318292
376887
16505
487316
1057768
1117290
983976
75638
436961
1099798
573750
303111
253962
1049414
303398
718220
21621
567582
969240
763533
755213
539804
43752
95928
853243
77440
785974
925469
1289554
75970
172656
930079
308505
834130
821762
71182
919973
135929
1353114
311765
398654
696122
716744
1229723
111168
1063180
1335985
750341
444902
580343
130105
272682
1127919
354544
1163862
720411
990228
1260781
1132837
219176
568513
806168
746308
395419
918330
553504
194970
1162401
353505
959887
1322567
340230
153568
955617
1140833
313036
1239213
154873
92878
841676
919371
30882
13835
456465
661498
813085
1055729
1095650
207213
126680
1060635
1112767
254674
442654
1087980
1204076
614238
279445
298696
1076287
114160
430144
817596
1268084
1172824
257799
135169
1361968
536979
927871
127154
926410
757719
1029911
1099023
649318
1074945
346781
1163676
653269
729139
997732
724605
708454
1062412
1083575
1215745
530577
513487
236619
672435
111249
1107592
348301
399115
1129386
1304763
116510
1039760
801615
58405
118152
507316
33552
500004
657320
1134514
1248409
487798
832795
937820
737187
50256
208065
881129
832221
1054518
230109
351368
1075162
480208
202292
544373
941446
1186529
130290
698475
49488
844021
528557
787705
1327567
1790
463127
642956
240851
1351256
1153826
899599
327704
440718
154850
432800
726012
1105649
1189094
18569
628252
374600
1227689
767935
540766
986767
392106
565710
361065
1288238
565686
1352863
524534
374962
199257
864464
409804
538127
666187
45038
1280299
805516
532503
898067
837210
107647
649680
16699
903716
784560
96083
608064
1237223
682695
607916
1305220
1275769
173152
914730
356327
297154
246090
908230
1057166
384108
1089010
351305
1198322
182771
419260
52654
1220341
1044719
239519
903942
807724
101366
367898
97409
402231
1358849
847827
205247
459742
203322
996681
893453
732192
540244
439928
813785
473499
1153844
632195
1070648
819864
685954
1073083
956826
501605
25833
194583
1102674
1026442
584430
318882
257159
127460
784880
183453
76650
964184
1360468
1292383
310359
1295857
563709
533435
570165
1022726
1207671
48641
29937
902465
592295
762473
426302
844171
893579
791226
525314
721055
506985
730555
945056
5086
1167411
950801
184796
23129
773499
735919
696288
624743
871883
939807
721029
1336289
874785
883064
403236
539531
884033
169614
50809
830776
1144483
401822
1288939
788628
341298
549431
439566
505340
772180
1229615
1132463
963223
468745
92769
1011516
415676
582464
1121911
426196
669441
352009
1266382
1352691
1175804
1352957
1249218
322520
5700
724033
250536
1133815
689350
224843
538620
725089
554584
910740
969378
11398
682996
268453
816654
1322442
810913
275271
1035777
1353061
8356
973567
962246
1048291
908092
542463
414321
871012
545355
1104435
1137852
1190835
392898
865626
301980
1329817
486597
924469
205069
1238785
405611
811174
655817
749101
135027
41228
386138
321194
515662
154704
717892
84770
1174310
1094608
273251
1052943
487858
675457
1165291
1278173
573325
563909
340925
66947
860120
934258
104279
930007
1069950
531938
690370
320882
832592
650621
866487
1131045
667738
677679
491307
542697
363000
979572
1036136
1242101
76849
1265551
998014
1234233
955843
1190501
1328224
1357037
1017236
1181743
138562
1211363
1247049
230643
921711
967845
855765
504909
139918
896102
1051993
1209942
23840
52263
1227352
928267
717376
211239
672309
979355
384937
185813
1121082
116906
451251
50831
454881
1247120
417256
600515
722687
104462
962738
741935
1267666
1252815
1216645
719408
1040852
219148
1175248
705340
1135756
192898
854751
395419
419400
864692
215402
275682
335503
194420
1133050
944394
769959
317088
1286377
33591
1234616
961657
235789
1006781
813330
620078
848398
1056464
426653
1275084
614043
74170
559052
960827
217373
28024
398409
918646
315036
562702
59149
35911
729053
1007567
813140
199934
54732
1316864
3970
789387
231790
502379
928514
262737
866696
1274954
154947
139279
97382
725139
753945
957172
33962
362132
865240
598696
1004982
818541
1126655
284024
336526
1093572
105192
1008898
457368
1203230
537955
549287
272990
746760
1278800
1078991
912983
767307
664592
7781
853100
1198019
1356288
737983
840602
137166
921990
535553
1092703
624943
237130
162145
755002
888948
1232380
142086
242920
512029
976844
494252
880677
882002
338539
91212
623205
93626
526011
1113559
88206
189781
1040140
353597
233178
1305708
667563
962046
468710
1141937
456610
438500
703912
878114
1122633
607261
945935
664353
403581
186046
469290
1064186
63957
1197581
433473
1080280
510944
523291
794470
173228
142596
368395
991389
1049321
662746
1152334
203882
94691
520692
410787
1130879
660969
89578
67795
461613
882286
327750
1154562
376153
189147
1053375
315759
1043936
1226320
939837
946058
307354
661572
1092863
328181
392066
1109553
1305475
380698
271087
376170
30939
89090
51841
1029502
1096168
247900
1214241
1281984
17270
475856
982352
793216
448315
455905
958244
32422
1007075
363964
293550
394946
1323735
865154
165683
705358
136276
417259
167140
733826
83803
448424
1251792
657022
1295561
1196542
1055467
494761
285781
1082963
954916
1247432
153362
338562
1192258
67206
664056
625069
1172090
1276022
700851
1208097
974534
849162
653751
82030
1189075
683834
965129
1046296
1059464
359061
875391
843621
1201477
323986
39422
503425
1326037
816002
718039
441672
106857
290697
622397
191476
740087
631365
945957
1099138
392842
1112092
880335
1098720
1016982
1203012
826232
962487
63513
792967
1231006
1008107
127793
316255
433005
263404
571254
660258
1314844
997365
177122
69741
1034382
1309234
878168
1093807
129998
1176090
1300817
1131314
648525
1268078
1040419
75216
969640
589815
1253902
87974
129239
581135
51001
821184
5629
154595
1205048
430824
702038
965941
1123336
791008
1091002
513929
345956
410322
294463
974219
799612
662374
172898
213777
829137
1238727
836992
82378
1300209
1245244
1279882
850918
1029657
1191968
547158
301829
330927
423688
1105775
605253
1310177
1222847
199121
1084949
730143
619941
301413
778539
1256180
225148
729346
908566
509015
335822
9863
200513
275017
789018
263580
447729
1318321
1150007
143570
404693
596476
378272
323531
851932
323534
1072957
796470
908376
342839
6182
1275577
1271203
363785
646374
419988
544897
608867
806058
637703
558578
345868
882456
947214
564629
1157507
1226364
140194
1118002
1286521
1030261
895482
408933
555470
653972
49344
1292491
613285
904779
25053
274910
683154
273519
889916
476167
422663
1043888
60412
121455
981434
1283376
884245
1250765
990142
1062570
801203
1321011
742570
398543
1255497
197269
638688
930237
225675
1199177
931006
509832
1165897
818468
950458
1030793
909475
569049
1302468
702662
209586
45959
116757
238582
19754
34168
277006
552272
451236
1071568
140487
520165
253987
665166
1292468
354997
1000652
337757
1006699
415811
875107
574922
1056159
1228521
930868
955916
442726
75519
1336473
402719
120519
1193724
274175
527609
1228466
739014
838833
81019
924897
234501
133972
1306784
109625
1232527
298755
720098
979591
851608
496059
265269
115863
498933
747372
307460
370029
883806
148886
1291024
215495
435656
117626
211188
626764
1084861
1108054
1253831
955642
480285
617053
1225468
1153818
890027
785880
1197883
1021117
828253
985276
672016
1141657
1347934
501449
838863
1152477
722408
525332
966279
724160
525278
204329
809238
309344
493185
366652
140461
783915
37637
380396
1278909
1333792
727510
595232
1308612
885044
574756
153334
755083
573686
969108
310260
939667
103259
939348
9408
1042915
652561
1048097
848743
64828
466147
1199790
52765
581959
316682
464790
1257405
643174
1289072
75301
689821
106812
549564
675068
561222
71737
1362615
580337
1360025
563725
288151
1247620
1049799
1126265
666677
538269
642079
126545
266370
504482
9194
365279
357827
586401
208519
247045
1019024
624733
490971
1349220
1252388
594758
940682
895911
867840
1067288
393416
772014
1139910
1196565
579897
851736
985473
479861
560877
130889
80371
1196108
820977
1001546
105498
1020845
49869
985237
46674
102465
810129
181353
512456
29077
1138554
611094
284826
121917
897963
1170579
646013
732497
771705
36272
890600
1228873
319008
1068936
144751
1218788
3588
417897
91863
1135979
953373
1158647
187417
1207606
1359156
634787
342787
536935
717662
229202
440255
1324044
41290
1136473
1291125
312238
1012281
285647
805199
814307
903838
360954
894174
1228792
1149690
514049
89255
1160685
171425
952231
276580
1003471
887302
658591
558599
65637
1100058
1063860
1337238
826579
833975
180662
1233334
1112602
68514
805314
653418
61321
564741
652380
462108
86995
478109
749998
976212
73344
711824
621460
503878
691555
1246397
678509
921883
493534
2079
37111
1251250
913726
755452
1206592
237570
1317621
492203
1295402
834823
484312
1092866
410517
1230388
479415
1733
1290957
840898
1180643
486244
520681
482951
148780
290716
203451
559915
1189752
737679
893985
573588
698458
1310603
1033222
655756
458345
645696
1054574
440634
554714
158014
616395
348603
1240678
999106
585455
1105479
106180
258596
689403
927200
906050
268476
704403
85597
674613
1228053
1309014
36297
690196
308526
826705
85120
765139
877111
440513
1207558
213784
1357184
915840
855256
679115
888060
294846
263211
75192
1250432
242097
910223
1095259
636801
1237563
1254663
102865
136004
129369
470869
28844
37860
392912
656002
143258
924880
241011
518970
763371
1107334
1226782
1189002
781397
1018674
683771
1307219
976349
1245023
565136
1009580
1141356
371685
41991
434221
150513
1287680
1231635
324276
468232
1302282
1075088
275203
189686
946463
57344
17692
1287514
1259782
235705
544806
782632
20702
1085299
682072
1127507
1254868
1038499
1218195
1108320
1210039
134593
971216
1098046
359958
791307
517886
468205
798456
339685
17470
127954
1337830
901948
556184
557385
72925
740902
70197
983153
497692
395300
486909
294145
1352580
984440
1230383
535882
1308682
191681
1049259
719512
448048
367765
1217549
522535
869004
1237096
932447
1011461
706816
67939
831113
1359163
1285616
946149
610717
558549
606369
319093
685936
402540
1319948
605357
544973
157673
780217
553713
721220
773090
127614
1162657
486948
1045285
208624
229199
669654
643498
1360843
124696
852285
350615
147468
610082
359044
640003
971593
13718
684598
675782
61787
538413
1070646
29331
149013
923702
1288653
734111
689182
807153
456041
576582
1023953
282946
964608
175427
343025
224189
663574
318545
247097
337943
652799
31638
777729
728780
715110
516138
713747
1025552
428396
1235162
1283155
742659
1184424
1210537
814785
1286797
100898
742086
218673
1202744
957636
386682
1299466
15781
825090
498083
1111358
1296263
396964
217298
1001468
60045
636281
9372
832465
640801
793553
939636
874438
92117
409187
1026862
1186018
312081
51217
1318499
790700
776142
1290839
863356
364483
1309963
367597
1358754
104293
1011299
1262499
683637
711040
1269198
1258445
333960
614839
407903
1168883
576030
180911
236776
462740
844690
657058
989328
1283102
316269
245243
203220
621807
398563
960321
851010
456505
1015173
573715
759260
915458
603603
16490
1245312
463653
1252071
434412
79740
977684
1200697
429388
38863
616023
582155
193512
1278438
1009433
1014891
205948
684045
1164297
1064948
180982
173610
42146
1017038
806078
456197
1229819
1294966
1109417
841326
567677
677970
268198
973862
106182
75338
819560
14156
200360
989727
522563
443682
607566
309795
255848
492363
434145
551161
1342298
92090
1145684
92569
967251
759231
941358
276742
713039
748308
1272597
641056
968135
947828
1306452
1309798
492077
861476
318919
626205
1138207
288935
1063075
945209
724989
591743
944689
676938
850512
687708
863324
190804
1335030
1166086
1354523
969326
80850
966770
65412
417719
770011
402230
864920
298971
1021564
989637
1301724
154565
1075972
1294462
752436
471
115135
743480
851149
822251
1219814
1089277
1015717
964903
2771
1127197
919620
1207672
592631
1314366
961197
1334341
465825
137044
339546
253924
929081
1355355
758024
508861
139909
1236571
1159614
1111249
614295
424485
1192490
391009
1192836
947809
627996
158179
1124368
1107797
634928
1359868
902026
1240655
98062
84173
1035055
949692
471257
927440
467199
710381
369126
477038
724712
527991
210495
1199399
1264647
984119
837087
331805
906069
690974
893979
468830
418923
143871
1218369
422663
417593
1317083
390813
164670
553975
234259
412025
1282733
835265
169952
189561
1225055
1345262
902990
1232401
237078
221770
1093709
854819
948610
457671
9778
216087
1151910
271611
1224664
304812
685519
448797
1032714
961470
161699
1198403
970915
770763
359902
1360439
1139205
897910
565902
1050706
982615
614682
995190
462649
732706
1274791
1294212
51959
541296
76865
225757
760934
1189023
633786
46812
458733
686373
1355283
91604
1292713
1234771
842652
662243
898872
219073
133213
1060268
383400
1243409
1340563
103037
219635
1065788
578357
221761
903648
1189130
704817
11418
252792
769810
202443
954418
819739
1222349
443602
541329
747440
845744
978630
38615
1204910
449167
1250362
820574
1110857
997819
1231327
213617
1180939
428372
734782
46777
1177578
601145
430691
1018235
455717
542210
186701
1358166
314082
55563
1265573
192595
1048836
817629
663574
473027
890852
765162
1205947
100129
913079
788247
1010889
840576
139303
1021546
1337444
774376
346138
520990
1232401
579448
1211405
1079254
1250854
710815
757489
470897
65781
1352730
1352412
962674
1172882
914316
1116933
562391
688746
770778
468759
400525
1306723
765646
1188659
1183946
1313068
940439
605539
1128015
1096859
1349049
297947
63289
1360066
311087
88186
841722
412654
198134
841614
453119
433629
248333
300371
348722
612222
402635
977695
462428
502564
335344
113208
1042940
806460
287918
1100895
1191815
1275766
1167847
886218
750912
22497
699303
1206540
931316
229084
679146
898612
250304
1131777
294339
1239302
1230791
1222013
1274736
1302243
872012
201763
1118277
634671
468417
1105957
76969
607977
50600
859635
903956
11506
337121
864188
473120
570147
1345494
665410
930212
235369
335827
646425
108066
636757
1033990
627902
481497
939694
923171
580500
1363450
440546
304038
829886
61083
920216
639913
472572
655209
620003
294136
1327466
1277528
250320
13578
960469
415753
1353126
857530
60799
589131
962386
760863
877340
840064
1235710
780564
67649
1054412
902062
564126
287242
733907
906736
688412
1135632
584805
961833
280112
950884
457591
1229737
537306
2340
177178
1281347
265391
1216508
720935
97659
1354097
178877
1143994
1108043
1316156
600337
592326
832673
738828
198093
1118215
1071429
759022
129555
855124
256926
1330803
423857
439828
499299
177200
643806
484525
1338747
1123074
255071
750476
1216657
395361
398720
100352
1259538
330159
607365
853552
1339847
82687
935484
1237435
1171929
911264
569686
227508
359013
1347939
240300
293629
664944
1032914
760887
196143
749238
900706
999013
508929
281817
939104
1101231
1259109
866202
786425
1279002
1178865
556141
353713
943494
19871
1216333
57320
212390
370303
1021565
370184
773868
802519
676710
1052503
319676
376696
1085244
1171922
1047110
367952
439450
202873
1324652
140716
927292
1161178
1169761
642088
1256944
401103
1342600
423656
1212196
1046354
690052
723157
360631
69909
619677
1022930
342173
1180388
555189
981833
887609
723142
958354
381522
550322
940723
228890
826736
492641
617623
136356
332946
990470
573040
1131834
1032245
1212115
1209155
1080419
436021
376889
1013988
517475
222889
90831
1329957
254609
1284558
543076
1169846
17465
421401
1208937
1072551
541427
453671
158047
985549
641385
409088
505368
983756
394588
1296262
1280414
520825
913300
270882
831572
562043
1255095
479129
841488
921316
250057
1113405
14545
1330241
335111
1281612
1092228
1157379
459587
1024955
1298606
1315361
631200
160835
815313
220905
611785
690774
1148108
526219
554622
836757
486700
284623
547723
381837
871210
507837
785874
158827
101446
828986
1173076
563469
123070
1336902
1207941
1229078
119551
246748
832116
30905
1153415
1067438
614425
237968
365270
286398
187367
118051
935680
387513
317649
448449
543490
686305
1054479
1159628
628302
328369
1191546
427435
180527
1030046
111070
647953
1210817
1224099
1336920
32898
544065
846568
268514
1090409
348719
628683
546353
635937
172753
748042
394332
540508
1007158
1215482
13090
338018
338626
263191
1230396
207851
1214064
1017842
521988
1309692
894159
957316
446083
88807
235693
818167
196045
360546
574460
810578
1203708
936914
867524
25913
491295
365156
486637
285124
124459
619377
214974
460942
294641
9893
634952
1327882
386057
1314195
13226
581146
330743
263022
1010827
1139048
1214880
774084
1164835
616290
1143344
840666
60668
688259
938009
697121
896919
791888
322501
1097611
54492
490173
51385
985651
461985
956270
1223637
1298210
182678
426643
632205
1146097
1274132
1358092
366789
832730
1089161
788020
364921
981188
1197646
1168931
169877
1065138
2510
923176
1094159
645462
47568
82401
675133
890137
1219599
1137995
201334
565731
1003160
975657
955897
954920
445793
446364
1271427
1131311
1186889
728891
722149
738668
1283156
424794
223068
446969
443013
374194
357511
440449
966780
813249
769589
192363
864148
160303
365084
259401
627000
1177747
537449
934895
1028060
1143506
61407
1320439
171961
67642
74594
1185226
1263788
703655
126506
914693
237015
376975
409774
759439
168345
122408
155510
258046
277001
56376
320115
884897
258082
316984
815124
178631
1338760
1236854
564285
630494
368093
452112
921439
880072
962393
755182
428777
902901
559171
499130
874068
866459
91824
789863
988325
16101
437007
1251056
636726
861723
1082955
1078411
145564
970264
77064
1222427
1088793
663791
1346329
969155
1130168
1194429
740475
416582
334936
851173
1149967
635937
717076
405832
836207
34960
46593
334635
907900
1309656
868444
811475
328923
821770
1255160
83482
76020
982103
727148
1097414
907441
144817
1249693
1181345
822390
973141
314532
947892
528592
226957
246429
924439
1328232
412433
835115
1100001
64545
792012
620263
295841
137829
1354949
746477
1021276
336514
460050
887817
1299215
972748
137046
96729
734564
1184559
440392
1104854
512361
492550
728087
1136095
862513
596600
41395
1237251
559753
706527
718400
861318
1082350
1059452
885663
589079
1118530
897560
352402
1102127
218822
278265
1173304
384300
1343008
239382
590161
902324
848582
94943
1190174
1364390
350879
382752
831361
722674
432355
474720
129107
1254347
232895
530581
896756
975892
143812
193468
441679
945395
879439
659901
479287
384567
560877
944800
515684
214167
990690
606561
752079
1217671
844070
1199601
403822
337869
252564
195807
595710
250625
258115
1029914
986271
360841
273522
671427
165605
669686
685903
334910
526572
391737
575956
88045
531045
99081
284519
565395
235677
566089
33500
1054113
401741
1095634
780933
1343520
391093
265730
390376
961288
2578
927744
251693
1151705
1143031
1061719
1052068
743515
1031678
168122
270388
1041062
1005715
538297
1033566
929603
1187640
568620
235264
1179977
637913
24469
647874
102119
466976
1072962
305142
194661
1135551
651582
782260
1292818
1151565
166959
450791
1333611
620155
907764
98645
453523
393825
179487
689265
837116
681392
400071
508189
364298
434588
217649
1042220
706846
386508
1345006
1143130
1308319
429207
744759
810771
199688
770223
934277
103652
1214785
949072
364965
924036
649597
85099
1148704
954583
1226938
957060
183807
1184502
1243417
1051969
1264054
752922
283220
291811
987036
558272
161939
405697
1186982
743999
994103
1057356
84993
825102
818054
284864
338273
1120521
665380
487006
731088
163534
1037469
69060
48938
475927
1240922
1297870
137830
203918
1319330
103615
1133470
182718
1301964
324160
1361722
15528
1051734
452919
333021
798745
1276368
741781
1229785
764123
509724
1052974
517365
220532
591676
854568
509760
1271568
70658
473053
130594
1057398
824980
428438
814213
877501
921848
619395
250035
1033889
1138291
452038
1205175
401518
757082
296885
144491
1009990
1103277
507380
1363488
21857
435253
1008984
225626
1041880
964971
305208
923139
1071527
766998
646195
1227115
34961
1088381
1033724
1198618
1321772
1171622
589884
449178
381926
816931
771062
14891
444499
948278
1116678
116447
982657
534627
948227
1325131
1332639
583275
266760
573098
37430
919557
1275656
860481
564932
938707
473376
362492
1296096
1092707
631812
921684
211692
1259272
1187527
88941
594661
608848
791847
961384
1350998
803061
760538
278331
1014196
207726
906036
666610
1265387
297619
383944
933572
690620
1108190
300682
1187703
1078784
1341565
636528
158502
5114
136019
1270307
1021680
538916
531635
463109
622027
355482
541614
374085
706511
1136147
228281
389229
202113
321887
493384
928696
990868
87106
256332
1332351
684505
1101430
35176
1037104
1336449
979767
138973
706204
811958
489321
1217028
525088
216003
352310
489965
585787
942203
834195
223414
531648
1259731
976164
1296335
450093
44567
116245
984293
270712
230227
235899
707230
159067
146346
631816
905994
331057
60797
1062641
1269631
499120
1265668
334091
703543
1032481
87208
1354655
1110792
591509
467534
695139
395289
216499
1203197
291533
908454
1080682
965877
936244
433547
138556
473497
216939
1062885
956257
1197311
416465
9196
113678
674463
934858
207815
1223793
270198
627893
764412
1156595
1066496
872637
622649
379573
707139
660560
978985
934033
1071568
124010
484059
1207233
1234720
1179502
42034
885460
938796
1165890
298792
816939
1097245
831903
831506
107554
1313123
893199
474413
1077063
440373
1048206
930135
604033
882923
1258530
683902
548847
976466
854105
1217979
1150827
48946
1307878
726867
118539
881778
1273035
8311
1079149
221598
69982
642949
93606
511204
552919
450706
1206836
972624
979781
638519
893182
473685
473939
1016645
437228
99881
362930
175323
25779
229337
19948
546992
296105
1245128
1059300
964404
440054
979320
16667
554958
134133
1206743
975870
583856
531205
703451
787859
877841
187901
373351
1245953
568775
551235
321983
749395
1057671
67360
436989
1032129
326673
1033774
1193673
182002
631406
1141583
236915
1295137
113807
756679
45699
885222
551095
946181
598049
328416
944988
1185698
71827
851027
442730
949343
1176543
1207614
311910
643813
774989
351379
1183059
710906
304204
330329
293679
682464
913609
686863
245700
1289158
785971
832831
87592
1104049
174009
342191
765200
684180
901293
673666
1171219
882132
166004
334376
1017136
409038
765008
1283432
375712
933419
1295728
1320095
821959
217036
241642
1078510
819954
849310
417290
477772
12242
828923
513243
278792
1136584
1146434
661482
243202
871633
1282902
574984
617817
289459
1337142
736033
955029
629285
594762
182175
174902
230240
187520
55595
137690
474422
1262219
699590
206410
997593
686627
1077881
687877
1079348
1008510
419900
141685
1205107
521214
384073
387167
1362030
694477
738597
70140
128890
1272638
19218
928959
1143240
750020
934009
401730
774902
1075789
392851
297698
732222
326768
476501
204915
1113146
758291
808800
918718
845936
832859
693636
170342
877028
333091
1303048
618922
1308086
1023527
1100778
356583
230697
224412
1116413
484843
402983
1302237
301248
1003745
1219327
173059
927222
76560
227730
303963
1356608
749728
1137592
464447
39164
970735
676585
474864
797738
48236
866047
990505
1188790
344444
1054365
101540
785884
604653
324844
230935
476880
1155731
1100526
592924
151229
525541
754887
501867
912574
635176
222748
1006173
466085
517902
1332857
1266002
643030
108900
515161
166246
1290864
1133014
72625
350332
955990
743919
245884
964473
821658
221083
383222
693584
874436
1164957
412857
591731
463946
912808
1123240
130919
1324073
1023611
566780
121549
1162154
5435
701798
1015071
599971
1090577
921475
1116205
100491
646432
298961
594546
83478
376967
1155722
717359
898877
1168727
752046
512090
970394
111826
826150
677660
254798
884099
1189550
1361187
488908
240505
521415
126544
703443
195453
473658
1244497
315177
1236614
1058829
338893
44873
919712
1121323
315353
845817
1350107
962275
501014
249075
165608
466649
107388
942447
291884
476707
508494
829747
1260987
1168627
548521
368686
1234250
220839
531476
246554
548852
944121
228602
1002590
1302561
885147
752766
1207180
4874
1066339
624944
890052
1124019
877184
420700
1132695
1015601
515356
1058230
757483
1202436
1185685
1000986
57405
49391
1350541
660129
325569
188951
1352508
207458
1076289
179086
274699
342173
1329400
321148
1181499
1025490
182299
573110
1293659
528171
551091
632214
928896
475519
825435
860526
878508
147609
640143
282300
455465
466674
1225718
493262
943570
470674
574294
282669
423752
112334
207619
1093815
919358
318000
993577
208628
133237
36594
18050
648291
885316
339889
369522
1210106
824806
678533
1359990
727880
447462
1039871
741859
128879
744632
253973
1221005
218212
69409
1103798
586939
998264
1030172
201088
992864
1229250
1055486
1254532
558734
1068852
1362689
904267
460760
435551
686302
707897
63120
65789
533075
565688
3869
227042
89325
980783
938618
1060877
326486
1079411
1243198
980507
726090
969095
1096352
391086
1051213
1260480
96775
758702
1307963
386475
628279
49791
803633
1209783
510165
634126
527164
999000
271750
266102
966679
585700
287589
401297
1022436
552083
38402
548005
187517
1281161
196737
926128
989884
398657
1069088
588011
904595
1253228
577961
603926
55605
1238019
845777
475349
1193917
249878
567981
382744
570402
1080122
555465
1055221
407928
819715
552888
780341
499155
330367
1321540
1209589
57175
982957
348703
922920
874868
786727
944644
228307
123835
1094401
279289
16775
1136694
1092117
1332652
975176
1180021
1021039
758091
653759
832604
57269
730657
771816
208830
504152
348639
244322
627173
730671
967700
846313
855063
255502
70607
171765
877010
728122
932327
950106
508383
1279087
834650
25846
399812
500062
1232613
273516
212943
144289
75978
900958
1026562
1020774
1357432
895852
71630
992605
846311
1025724
634618
176664
1042801
356422
1359037
444470
429414
1131425
768504
1055289
354846
459258
284249
917285
689710
1338854
545080
819591
883450
986680
317603
188238
1040557
748481
252188
687751
140116
340212
182397
84163
881674
931687
589559
683656
894731
324178
1018748
1156215
734673
1211332
340211
27237
1058633
557556
1192295
210962
775098
1080062
733514
390345
619566
832927
384421
204674
754295
1176094
970128
535433
1314488
650714
1136173
472441
435047
579961
359248
1305933
369292
347143
120991
970417
1288073
667923
1045244
148646
1196207
1195655
799756
1208983
164936
871986
259248
714751
1007188
1015696
489150
426280
164158
522799
1317134
743053
1181961
841239
1200824
420915
561427
147349
1087276
1215311
1111471
901927
491520
285524
26892
1036232
1105146
6997
1221558
51241
982992
1176430
595650
1119416
1250109
195038
309738
561367
547581
1357627
370408
116017
898901
1337158
1018956
663197
1052586
275401
1179340
150082
1326413
831422
1278640
774626
1165276
312448
821453
463975
1251704
774556
593661
1112288
1359861
401320
692693
234365
230825
579965
875469
838468
753016
243242
1312813
1199716
584479
379680
296060
1198065
611013
550748
1092908
1251659
452597
427523
1312987
367667
1032951
708498
21940
732548
1250028
435607
902480
921013
1024714
776386
108104
1005092
990198
602614
799098
682947
234720
345946
1081577
1020628
769941
1103241
241440
767783
662116
145931
666375
992713
647227
108661
702764
592373
1335741
1042131
242539
1078103
701895
1193649
1304558
849860
83536
1150931
36099
620934
1271401
1249785
760540
1146861
901157
79723
644451
457072
934399
464958
848602
1102880
173930
721099
1098050
20348
464896
1121672
997888
1250250
498110
578152
740700
1075363
535987
735393
448453
317986
548016
386528
77114
672402
383877
255998
74609
915757
1165205
366263
137658
340978
155001
287281
277021
1312628
428209
1093619
1286769
934462
17339
764620
227546
112579
1269683
80171
884501
385474
387759
437596
967589
194253
951734
81009
758890
1188829
573653
617461
576338
850096
941241
780036
96026
416507
100474
422548
1046158
265329
672721
140148
1020939
1280678
838976
697649
142981
54872
32899
645636
793433
928722
238107
355004
770728
976457
980294
855624
1236917
175324
547267
427323
938428
466805
757932
819240
445697
1292425
483591
1297457
362859
838437
650657
1165006
32889
17890
1287218
638586
68055
33500
1334133
517086
62943
737326
437188
1279176
940588
213136
1269136
1014651
545752
343164
890893
353820
1197432
122093
67367
717368
464347
1012687
574848
1049545
341034
25986
90066
404271
9864
1056711
1273114
953763
727007
898383
650394
397306
557887
1110585
422182
16565
733352
490398
839903
727232
422586
901251
1356544
391565
329395
1054888
596551
845042
60185
616270
1107033
28831
538356
636793
98180
1147780
447177
398602
13555
1155175
560253
1126862
1077881
807399
673624
242962
887801
741139
482761
346811
226839
914063
16611
1292054
1164471
235261
15368
1044761
192197
321922
874011
626394
513619
945829
1214953
757305
1047804
263031
758162
829864
1354844
423892
39473
813117
527319
1283566
103429
389922
358006
829539
238231
114041
794580
1334183
260087
183505
376775
1244923
4396
240248
1174319
303756
174994
506178
502475
720365
252339
471025
972532
1156687
1160582
788020
773942
864362
1161106
405379
595278
1069335
202394
281617
1237305
200666
1195661
219405
1134475
527575
700822
761975
837586
1219096
66535
959396
148859
1137732
8408
391395
1126618
622095
620736
1102618
643796
502687
491959
154353
104366
800282
502341
790624
727125
1163030
1153859
924953
1259526
408968
1033021
717065
735721
577705
1315275
334577
687303
1148212
1224328
88185
921229
34899
892610
289867
741471
479052
670389
494697
421570
1159807
662087
64088
141865
1322876
326854
1077035
1345350
275562
415111
135428
134381
913955
950763
136493
49976
1264364
355474
1228593
350052
735522
603128
461380
656980
806232
726361
962618
769870
922776
613023
250123
1123938
1168101
55966
923718
1062558
697682
713988
456874
1338243
772675
169868
271034
29336
1067360
944319
515398
931820
477510
1336129
50553
366778
1040979
46896
574924
1213459
11130
676759
28197
373315
749611
56427
1068642
801673
239182
1087962
1326860
204208
388920
1179688
368810
68235
840495
126902
57263
453575
967796
1044445
1353346
570247
1110901
302281
1184357
96201
767054
381553
734490
581522
906449
1196433
678837
766308
1053956
647626
487265
117707
137407
422220
134449
191757
1271327
586692
809109
274748
1038685
446606
1283173
1006525
116058
196977
577236
357521
867376
225672
914968
320259
1005290
299549
868837
980127
554777
333312
775353
1239762
8107
556787
1219572
1131842
1055889
927815
409859
135859
1086239
43439
307474
972654
381421
502232
946599
1137047
382107
1138949
534923
1168407
170464
45660
272927
583317
951980
185212
234880
168797
728148
1338499
22886
1250267
169886
1164462
500874
872071
445509
545683
723734
199587
922642
321399
297757
1134444
1098511
690862
160286
815026
802555
103759
68822
346184
1250634
375020
1086167
236402
26772
157689
1265678
560320
930277
1283219
1281174
206110
1164603
956111
1068525
371424
72051
548423
1223241
341328
424305
141646
795053
113735
100082
1057575
234992
200622
747758
893056
793349
534698
298336
1230473
864064
516558
650285
247399
147378
436418
1154029
837138
544945
809418
1168940
902125
69084
543109
487412
617827
1256970
762371
959941
146539
5394
915604
969944
887245
29474
108330
781608
156612
684866
185445
1058084
722666
23274
1011874
1302747
1107105
1293327
560652
1242555
1128697
133174
112883
1001250
846230
273693
1120089
238421
1159498
739601
1033535
114570
527814
269123
541629
1102963
190803
189146
16085
1355258
851999
871208
579903
939837
512934
257846
257564
82290
1277185
1059297
945801
928668
751468
1181552
1289831
1347716
465071
1020176
1076951
994954
591262
1296071
918557
621164
66935
1183930
720978
673737
1056463
948894
552590
1146307
364454
380837
407354
215609
351856
634350
350278
797838
754988
282171
1098723
7443
98989
21882
374848
289192
540747
1124918
1343623
1220674
131023
762341
1068306
689800
1116615
943678
477764
996140
1089809
512598
1294255
1279440
756845
1350977
1344288
623508
903700
932081
268516
1280216
713082
1358205
115320
109569
502915
1019915
857586
495058
1304939
1188263
46511
688299
830033
1068350
559031
100941
223997
748254
520700
828853
1299819
1159231
1038985
76624
1172233
687049
943531
1346526
166727
127768
77568
1064067
714809
571061
812975
1027156
484733
542078
950947
115701
864213
923530
310230
1154908
284924
1134116
100685
228744
821454
1315188
534268
825705
845011
1251207
656168
1317054
996405
1198104
169522
212146
341177
1142173
429849
215710
647348
102283
39879
569685
1248651
338889
1090909
1230659
444158
1210021
48338
625346
808007
1247595
370362
558420
1287258
362265
874139
690943
674724
552706
981095
1266855
1086567
109439
1262032
1133261
812884
1089923
1136031
258712
713678
1363911
391647
219198
623940
1246856
149455
959098
1052591
519822
844948
607189
1353659
1132652
659343
126639
640892
205660
15540
1135609
1123950
1209188
1012395
601201
885308
75986
311873
419099
182821
1085140
1095822
1057146
80325
535969
590070
194968
483424
170476
1099010
65381
1084163
445632
566243
513921
443772
822331
752444
52066
1360357
525174
363910
1176653
1278190
305019
173522
274071
768571
64297
364402
490428
1057379
1078840
470402
192154
26767
1103425
715587
680817
868394
755678
646742
1120216
861850
910888
37136
15365
1069879
781483
1106660
889867
1272405
1035831
878606
568889
659255
665518
420285
113310
1096705
556797
111611
176913
727126
1230917
1186565
1313460
863162
1243422
926845
945477
980314
1358850
274997
734024
706510
146978
204326
697547
534751
1029124
692986
170504
774256
1067539
1130175
803624
1146732
168229
146669
103442
1018096
459640
1306623
819268
226671
730427
1265684
830514
884466
358915
1063168
1279151
1306288
734777
362161
125801
486167
219115
262039
714574
1042595
147823
957599
84736
425892
903205
568814
133045
1090811
756916
474152
672564
295225
137119
237057
374554
72920
1036048
679004
47235
1093177
881846
1184895
813623
1235508
536073
1164004
294021
865789
1110196
1222401
277092
503454
637687
895916
813477
1030775
1187242
600727
403042
1090183
1316553
632831
274135
374603
93828
1184340
522499
365641
296832
978327
1286933
1112014
1068744
475625
207729
1355631
754563
465126
688772
1094793
537216
974098
1308765
855426
1134690
1011330
199964
553331
1158663
605354
103685
459302
938669
1137339
510111
18116
298139
824660
930800
1260794
1018366
775967
1357042
431579
1100192
688009
694201
360813
1331769
1299488
829958
1277785
868642
475769
846561
579504
694183
1192691
732396
762383
884881
245869
271176
611733
796229
1078874
95679
608136
288277
402808
316615
567882
193071
560864
588723
752216
1204162
1197084
1320248
275701
1277253
458822
1088916
650283
74666
557643
214355
1240334
288826
689045
89060
893105
842013
1012119
216770
580446
988983
810073
895247
795723
370022
555024
1153371
711678
333418
412921
1158980
1316699
853323
304645
22141
737525
684590
289282
973577
854452
1186409
1139179
1221850
194501
323292
222609
1147049
687939
740915
1316322
1122881
134913
995403
243734
294622
817760
5394
432072
1114189
874640
3969
794169
1241485
1264756
983865
1106678
467262
486709
684390
141097
575001
552003
601115
399356
1148811
7774
712527
1128026
754271
528889
1247938
1047300
8965
487446
444480
401163
806330
1351475
354785
994381
415270
1274716
44854
71704
1336823
900637
1202088
879197
985239
807088
260872
1142546
107647
272150
1034083
189650
70334
967595
767777
1359414
1080212
505763
481047
121504
1198394
731024
841514
591223
1229165
28819
1176775
978725
595765
755305
277721
531774
566597
328722
810561
300013
105225
764745
331127
1181455
268673
585608
1163808
1145630
318745
161784
79893
1090650
767609
92942
613844
362370
269946
391169
674207
466037
697226
681632
72827
428948
150892
1312620
117677
466428
654334
1239537
774872
908830
170844
1228751
257664
484950
844256
680382
493075
1327986
407709
336980
753221
554015
149815
383972
762386
673856
736062
1041896
1227480
823599
171584
1286633
1086442
844258
696400
112341
1062857
603852
1245432
1007865
552873
613008
633717
471283
786349
1150687
118861
448228
999957
868231
612625
1203454
577228
1115512
582068
403125
1202845
278119
414399
123236
1236111
726230
1041165
107851
704405
361952
1357803
1107301
1235227
1084588
92701
147896
898908
1062419
1352221
978782
1209934
1240023
993544
1329587
134628
590196
947292
193640
484069
856427
63997
1364181
987073
313140
1334912
758126
469317
1022226
1231635
299303
927866
188753
432123
1060766
1030173
655255
1158709
857684
1232260
983033
892384
1208652
1220553
956896
1240858
1122520
597464
220971
1009604
940060
697935
1301464
1173144
146912
902235
247474
1084069
8548
1086162
1104413
1346091
599171
646329
468184
229761
56524
1148135
1038973
364780
471286
1239615
1040525
1331631
461299
1036478
243422
812733
927829
963580
425467
1785
1111146
1256258
226294
278163
1197200
1090424
579475
504616
674820
1073221
44710
447708
776471
613105
566428
108110
1350283
947470
182751
336337
943432
559908
953604
59279
703599
120322
1343607
756353
781028
755621
754340
1055878
747270
1206453
1325350
129837
1054671
568863
1281265
263812
1163606
180916
773088
16280
643981
1060506
691728
1135899
1077246
234578
73627
707641
778600
440476
513212
301819
1133826
662207
139546
278685
1191819
28524
10569
1272136
537699
769251
1321140
1346224
1122366
1261530
228930
1223166
275626
94610
105414
677873
536425
1330317
1295310
286463
369507
784576
950398
534157
1031812
537240
1131597
540713
272645
796163
466352
601060
340820
378513
840604
22208
627990
604672
1137152
369275
355809
939977
1280410
1070322
44630
26163
1020499
694938
1297864
791876
879063
382369
1321234
685742
405683
674060
697518
1019251
47715
631743
693129
767467
440377
907397
1185960
919847
1195588
672945
1264208
565665
1152020
1066324
496141
508078
1127306
477265
1087953
807429
340120
1110469
870117
626093
782112
52201
18361
1056060
177187
556208
313637
835604
768533
552806
394175
621173
227433
1137816
59685
613554
1063114
969435
22173
51595
659165
483081
1025225
43124
442751
684036
697357
999145
301929
1242362
1150277
1089123
343199
199387
900696
804480
1151478
224525
586200
1214828
120812
455055
1040542
1347692
882508
538542
42913
558788
780430
588939
101493
194301
259874
1363220
908817
51142
53247
1280218
853301
117954
1150781
228300
1105884
2747
433593
1196884
787795
1042438
980100
1084400
1031871
993086
168252
65815
1105801
1010899
30458
985973
79757
164363
346931
492767
869820
246977
500768
621467
495079
1357205
471298
779607
839067
985762
532437
633613
770546
835461
1335590
128604
723087
999528
109466
816824
1146295
359057
1223348
384143
1350551
1123610
584636
1071818
939254
951511
762152
711888
1220623
906678
1201953
1236620
75171
817825
859698
471294
298914
560384
1073045
990018
776365
1296159
209976
801946
1110458
178061
515545
1085609
421722
402050
420982
974014
512794
881206
1355917
276875
868819
282391
910347
686284
607075
469461
1182880
1109443
1219738
791201
618352
1148217
104240
1244555
850635
201865
188245
1030469
205026
819359
315571
509120
159326
1205259
868319
104062
589941
1285163
1213729
361532
237738
1072509
1175019
606123
1322027
1321965
581474
340344
496022
109652
526569
572153
216286
307733
500649
331293
1124443
864828
412958
454492
354407
197034
512600
1177067
1192897
327990
534723
741915
995506
604796
378058
562912
1229218
1214930
1222050
308613
1118201
381007
1303893
833247
81335
1222896
652603
1268082
1245086
361958
667699
841730
1089595
945522
1031091
944268
1047737
334593
98685
692749
1193595
468402
1195622
770110
1294771
778339
212518
1245473
1218989
856241
565797
923975
314761
241046
923521
731541
686554
860965
879467
227823
888199
565364
729051
559454
848359
242595
77441
31491
150302
1148892
710555
857305
1118261
451367
512332
270570
901682
464993
311305
1302719
259480
19342
144396
239574
702184
1061125
257834
337832
1205131
838270
321147
635899
1228950
76142
1059000
789921
1275066
1017804
967888
1015644
914579
295782
1250436
809518
664126
1298421
722087
473060
536174
675191
83736
197739
916278
1223338
917030
1064806
520799
240472
859919
1297289
675020
981849
1097948
1127195
1055306
880818
1138387
1234107
469298
671023
346607
133573
729296
1362586
248154
256414
578154
894140
451745
1143862
738069
838443
363179
468116
317257
732622
616308
1100250
54023
1242167
885406
952414
665183
831882
145527
187666
1077662
372971
632359
329748
253021
907719
461425
814120
1038148
1095552
1359748
1255972
264835
682652
1174418
411007
122856
389562
1028404
924849
946509
216802
669321
42964
780606
798673
442514
760744
166944
717700
1202993
1030219
1338470
387797
307121
17557
1275667
429414
304342
1162009
647180
1179959
1113561
580151
42116
1202392
522238
619822
949771
1349449
376332
1011078
487865
1194361
248432
1267510
1144782
566453
905666
666142
263909
712399
367205
270766
702131
21324
265128
764497
1039905
509096
148638
96530
799361
455460
453870
196923
591249
566940
542335
48654
159603
73019
309063
156571
958649
1238877
553313
724781
1086748
1201465
814222
1350969
1290506
1046891
936630
513965
1016653
1042302
141700
100856
431406
497927
811483
69951
1245000
451645
107272
667306
678895
352734
1230410
1000851
514007
722074
682113
1352440
685530
365363
1237633
1190640
203534
617355
251761
88005
109114
233070
1256431
664901
1184889
958757
1173430
904290
1093667
903367
926096
699513
301497
11725
361622
923068
329778
943594
87425
1225532
1287988
1264839
658216
530392
991971
797447
369018
795990
315184
936633
586141
726201
156239
1211376
682593
473810
1017196
684497
135281
1177788
639409
828809
998858
1240149
669628
582157
315071
48584
180100
1147122
619264
1023347
868116
117342
895833
993209
182226
204605
583919
1065355
205968
137824
619808
593839
254564
1090797
484758
979544
495900
245155
525011
191646
777612
1108105
1283206
584159
626333
1211458
430046
201501
903704
234346
1191738
203085
447410
741804
1342360
283277
1266816
615327
490217
386068
266289
318010
1355023
1140673
645566
82456
1273294
714801
445513
517521
501069
1071095
383940
659488
1191177
95213
583372
828392
318689
808314
1009021
433889
732052
889351
792861
832797
514614
1204734
284448
175779
386352
481061
1195946
4406
343567
1108210
1059008
1190693
93621
225067
556711
1310176
511949
755754
1172549
1208800
1007237
795846
649685
863950
866489
386318
744050
127686
723340
163835
64322
910742
302465
518586
141377
1297422
123069
200561
498448
625382
321043
157767
1176181
771669
1199919
531384
586322
849173
1311282
146171
203134
162652
755414
616299
950435
623337
394168
749990
939272
1133646
1081602
127307
370963
1259266
1352225
268948
822133
1006723
891946
371991
642473
1157377
1197722
1316609
418291
102475
196669
611216
336384
20606
1175813
204942
1080299
351391
606058
1175609
132539
331193
1048588
1152071
1115766
975646
1181392
1359357
694134
142116
747605
227165
686122
249219
1108961
1245933
703435
717096
1170625
1237669
943287
132600
1124718
1305070
265687
395682
237107
405061
15940
536542
265709
1111061
751479
1178789
679710
955493
181531
879015
1307946
41780
710213
695805
1215388
60616
629639
665546
570644
1104913
1250097
979838
862919
93727
1021704
1336212
1188455
351928
922684
1260126
625300
813831
290706
400816
36950
48085
21853
924103
409172
1012214
11047
776493
846988
278688
428568
9669
48757
947979
271293
693521
611649
1296482
399989
881428
1349988
1097626
1031211
648958
270227
124157
317784
207388
811411
1117883
962195
10205
115561
478310
998953
189005
1353574
1318834
33878
1132763
102668
292681
18030
518438
75401
90650
540294
676194
1219979
691653
989244
1113470
638534
1051425
1034841
1116196
797116
1251157
667457
961856
690358
1135097
1334418
843617
39251
834117
537128
1144507
201782
537076
600888
257213
781312
298692
686757
786975
521034
1324304
1284219
704977
325041
375953
348488
525606
147249
1232585
494272
690449
215917
169243
948415
1213075
560854
1080782
218115
1006224
171177
1060241
876350
378762
333827
869057
507996
978742
428975
511782
550211
1064213
1285605
349379
564190
218165
12031
487980
908845
1256833
1322231
1236412
42665
950188
108582
839367
772978
582601
738941
914336
755976
74707
378585
950160
418679
1284007
472330
387981
658022
61781
1008986
929677
350912
188238
1275453
486466
914075
544196
1241306
396748
1234675
456588
148013
1056741
1199010
353900
708672
303898
164915
1197224
574664
634898
234945
985322
1319070
1262712
1220986
672407
1059848
682421
1065607
1232107
279883
243569
456356
445936
1019219
324925
231790
1129976
894344
896973
408469
252929
51831
534602
466590
500884
802380
571179
172804
919304
784557
1325886
756210
179432
552282
1106295
112959
316364
1045744
1107544
483253
550797
562679
757682
254647
1157803
61579
88058
746099
460284
1239494
152606
1058541
678227
648757
944302
593335
1285180
124278
411276
579367
1010089
645112
406192
1179829
137091
773467
118456
101332
561921
887397
1353087
673686
1320566
900459
532257
205920
799929
525360
230156
1309035
1304484
1349686
230287
479151
787643
293806
1008810
206667
414578
843892
116872
373773
1108854
1288396
7419
1106050
1230842
202111
496433
247934
556498
1079048
935706
85004
414772
1202960
396393
510564
1152929
603298
751753
658133
1274335
1264612
817102
235660
1081342
807740
1204635
1314842
883287
642958
148535
1189259
1302507
813433
1213289
465955
550268
331833
39414
1069900
293014
707519
1064874
1203644
669967
758830
617095
779003
978973
113611
467523
892863
878472
614483
345997
461912
763981
1151759
987299
1150379
446918
315637
979552
200837
903429
494990
304601
351662
1293215
1363236
725372
1101026
1274787
1196525
1107415
733842
456519
475514
406874
1017446
1167756
1232330
701236
702096
368680
923558
488467
710606
65252
596618
650644
90407
724683
20486
353441
123523
1171898
865484
66693
735770
1094601
578735
903661
1073090
1138030
510210
132864
726796
176751
1305570
1042693
52097
532031
193391
857683
359590
194219
254378
209426
448245
1104954
768093
181578
228363
111640
598498
680823
925440
1050039
1342487
656482
977627
1277192
717389
293152
1010830
536626
741600
1134402
352320
897183
553440
1117949
528283
351080
217635
191055
338831
1356228
391278
727543
435964
593272
1084940
1119741
47599
921898
531384
92610
1035176
285813
867638
200099
280905
287229
154900
420910
773547
326345
502088
139118
764716
423373
644340
761521
1106768
1038407
773044
208166
154904
412736
1024295
168539
737160
1328790
1317730
147533
1099531
1072583
172965
1208285
49445
529794
965446
441700
833904
1194952
764979
1303888
449032
678923
755482
133002
823968
62707
66221
702608
368675
1264361
803640
29097
11413
34379
1167857
66348
260098
1184604
764622
750265
781777
581215
535005
572162
592292
986742
927978
106030
471239
711161
213067
606088
563463
745187
1251101
524616
1139997
291028
189208
527598
363167
1279590
116640
1015265
533270
816409
909197
1106898
1249729
1113503
1364293
195431
550885
264825
478442
88827
401909
752287
983241
73688
707703
915216
534702
1050045
829044
642477
1271854
1164380
866743
385829
914239
946396
740330
63738
402985
611672
863101
725470
470156
997770
117382
751721
88242
222243
1201345
243563
967238
327421
588070
284465
1052433
780591
662414
518261
1222194
84939
601840
513417
60552
978335
420
866244
967656
401309
199561
1118384
210456
535775
1311074
316554
975954
882963
23188
1023568
856901
582230
497596
770641
1317252
1068550
1178978
124507
961176
840549
1353203
1277181
1220375
743613
1021749
401570
401272
999834
874350
81580
1247463
1109137
631904
1135331
106724
220153
377060
1141050
1030965
208008
801339
845135
542844
1110644
1133470
61294
1044469
1035619
1103163
77847
764871
1029221
957845
22010
1056552
922479
1049497
362259
1263279
910824
499188
376732
1045396
768109
782738
434592
735767
603732
1121384
1154296
539772
1245391
738159
1278788
1283485
1139803
451929
316213
329862
49551
390838
171380
489587
519781
1282153
1103481
496361
30969
908244
1244718
1280702
226976
862611
1040586
5589
643958
226587
1324666
692163
1196090
354827
402661
416166
608980
158617
502844
687881
463855
871071
1338840
941473
746510
516749
435953
686407
987620
1064263
191854
410668
879186
770083
498663
801613
240943
895700
722366
357058
386217
523941
965420
1242375
287436
532300
929452
39225
1125341
546605
768607
216258
1010312
401692
515710
1028274
147956
1255828
831011
702329
1356484
596390
1016792
368619
1323506
167276
794141
129572
72887
915094
998799
476213
1127747
1001276
502470
132816
541564
604820
919913
1241668
669423
1276991
1219353
679485
817238
1117675
139165
268700
504231
1256376
1136378
781823
200358
760182
1269524
1084986
1279718
61663
1140785
380930
655094
158810
859238
209306
434482
1244591
1145160
624913
1299448
233703
717320
220178
117851
363128
674082
326674
138517
699122
1210757
316087
1162961
26195
507596
925157
395211
1253046
1020848
992261
91970
1205269
357330
112159
522693
287799
1272376
135123
620551
674729
94271
669926
341082
636479
926861
557798
960107
617547
985264
285838
953856
1357398
1580
615791
640621
250748
111464
36734
301225
754687
1251987
582908
785194
644192
1255188
657016
1115381
644729
1220495
442736
1269310
814683
1149842
610726
732111
306093
301796
1254269
848769
427645
203414
263958
1183488
65448
1342468
886630
464424
1057724
470358
600133
165077
132397
507488
124132
20401
406391
99772
447300
263181
37328
174911
1038902
734449
401199
370977
534525
1029729
180308
1310830
169415
1077356
643824
599797
605489
661350
778012
563647
35964
708585
535298
743080
363212
480872
560673
134666
1055184
167895
221187
842860
415886
612791
427422
589122
331171
65744
638210
238126
1316115
683695
758447
849005
981997
361995
244547
1117319
1257661
439907
1151952
639508
1253229
1137374
596475
203253
930265
1139479
610514
571094
530016
606465
1204193
150133
536419
996072
629089
432153
382886
649569
1068486
611454
861099
88171
319074
1304591
569821
164255
1267338
1265488
627
1189866
608065
1057754
1063718
1018082
182389
865741
366330
899899
1243076
1192273
982285
368159
928981
6888
965943
332756
811837
117057
621251
1118791
1107399
1026596
852215
1119436
426048
552314
678114
818089
905608
375331
1065503
940116
32504
542270
1149878
235567
1234181
296389
1220959
6580
874659
1121952
340857
1057108
376860
126369
1233596
398357
335276
897763
1106774
1057579
270452
687773
189121
693024
1068188
599157
926751
1207020
346414
1103184
704511
855436
464240
1011925
951075
1288705
928966
314377
86122
372720
487820
45642
101345
1082446
691038
455939
1210343
995608
1359631
935601
447653
772554
1030675
678814
814911
771806
1350605
815132
907601
233252
66638
1252238
499081
1274309
290188
468882
1223919
643271
556070
258013
912018
193286
138596
1359609
744837
311745
290554
409319
176798
286552
615324
227040
9747
346480
545260
159687
152015
756291
1066635
501255
637249
822846
370591
714026
254972
615336
1191195
846889
1295422
232072
1265212
494921
7059
261463
186197
647497
29188
455301
979932
999147
260613
701547
611352
590402
690532
572590
1136918
92883
1290171
735576
195598
887365
192459
137131
1299667
1111693
1104375
184388
1244193
860368
1053879
1017488
1045384
382926
356989
546608
142886
148418
745783
174027
455676
1280072
277192
199634
915616
1197892
763902
442360
410703
439258
222484
1059896
634744
924025
908180
411989
106229
982534
1023157
1016819
407803
579923
801259
593360
964224
400387
1168751
1231064
17361
899310
169686
568805
1150695
870434
796367
85305
976159
996303
483767
960069
477825
1209761
217600
359447
322128
554364
742471
653616
192106
502315
1336537
1198688
345442
257627
97421
912007
440851
752677
268751
958535
37947
416603
114631
181389
1310570
55139
92082
1188296
31748
552702
296136
446800
88193
612827
930595
302468
1138022
1046550
499464
1156138
694533
1005469
734483
601015
454828
674663
322822
713504
717256
1303328
965920
319242
646372
178066
784576
177038
146459
667400
267851
540189
393295
1225323
794064
1029613
291954
123830
112366
226830
157721
457712
760445
1181794
968352
1013815
598748
1324626
1032840
1013040
249819
512385
804506
250265
1008487
472194
869856
493653
286734
1134070
861002
178733
824837
287011
1335743
883444
981777
715500
579653
1044151
1299089
328576
738839
137809
108676
336387
1355014
538708
22601
1026374
1034298
1198401
105261
806552
1054403
856353
1174459
589351
1212644
536018
8851
809798
560268
664563
766041
999959
782001
288814
504473
166417
647515
930638
543309
234303
1327947
243778
714921
669233
545860
618811
659581
1337317
104487
1134801
1139591
972821
688009
691100
638245
1074991
1338271
980610
1239975
1155864
710631
1171902
429982
452575
63049
1267935
875359
687816
1266709
833469
260103
1184422
467695
792772
1201806
864488
117542
670236
850779
934564
949622
1060908
493568
479551
1223477
1197392
924112
105892
1272479
364800
397719
696127
619756
557844
342378
544273
1211274
561530
555575
703173
1217702
733629
1237275
529855
438210
703736
391227
466725
1358527
333235
740191
389248
1346533
960933
842524
292947
686912
63939
239730
112765
1070008
258679
922006
986335
530398
518755
94164
674797
806451
334222
607077
1135967
1320036
1004496
167587
1229836
77382
1227238
222849
678569
174940
1128351
449100
1287683
825237
588626
922150
871349
1271076
254886
712106
783820
213144
39635
330415
869843
1192613
977712
1262381
197321
597100
894090
298845
708735
954403
377388
338576
298707
721348
704996
1127959
827034
901708
548217
1059779
406282
553910
1293313
1183992
1019544
1072486
1321649
913351
1043381
1177726
1143289
645395
470181
612183
288820
362962
356400
13874
993197
732541
1098057
1201318
523322
500402
380385
687142
97340
457044
242009
749639
53479
1356548
316704
190274
970953
239844
683179
116197
880962
1338294
1014888
401064
25633
494946
1096471
550064
194402
631910
211805
250714
408277
1294641
166097
380112
475135
396181
1354782
563841
1185286
1159162
138723
743629
652646
832360
399619
557307
222244
844097
849318
1186627
250875
1280723
1208385
437979
1242869
392874
1111703
628797
388717
1351169
663569
916675
1105822
567058
1150825
672355
1321183
1072089
1214142
1233800
691900
743370
1213720
1066709
365899
992086
1561
520349
319934
1009863
376527
1130288
1281159
532683
1084740
798666
728692
248480
1263553
7951
391225
646466
642400
1215725
1331406
121375
857107
892076
956332
740525
925687
178894
1281319
775899
838974
886645
466162
338342
1335938
1177022
402474
796547
913102
767002
746101
355404
1093157
1159882
463138
1314452
406511
1137128
698349
739506
445460
664885
1207149
1320042
580780
125129
423438
817142
1138859
722680
1302227
316819
6236
1228934
955887
1284278
249045
144056
18264
593753
959747
871585
735886
811094
632323
1318079
750440
1007757
924998
1243588
1038166
179992
966020
659427
1210265
964801
108062
763398
522916
249117
779775
693302
1172638
830219
567607
634513
504139
1019366
354941
306977
796816
137438
330081
624255
1174106
508870
1263864
517499
284756
1039051
213721
1120943
778461
593887
487641
869490
1346444
708925
1244754
834301
226987
998805
1138031
828376
988739
801109
311612
459291
308721
569730
1270940
1250008
320438
962593
1181328
84575
857633
459897
135269
483974
191727
948998
704722
503058
196830
282887
860352
689169
967977
1313289
1040522
368035
198611
700463
825446
1119589
1072215
377440
179174
537262
109340
893555
179210
506859
1136221
294246
730226
248347
888013
981570
740414
1015864
232107
1340886
676049
455163
1192515
1291989
414590
330895
1164204
718965
357669
1127876
82526
542311
816489
1033073
418983
706026
115512
1033918
1333620
706540
1087891
514190
30198
1230697
1242104
20416
1223019
966388
62835
725722
1032172
1233461
43558
851237
1212404
1323417
419596
958896
1279313
32868
791557
354304
523134
251187
61361
209110
1329414
758117
616712
519527
1273649
397212
639113
890043
644906
697718
132779
787509
684176
438546
158757
409519
73305
564419
1109150
46662
1189662
78977
583589
485430
524011
1277882
1109409
813979
394203
1215727
234268
119347
716204
105034
475659
520952
973502
744950
1171083
151020
561679
778822
705977
886455
847816
917033
674373
330798
935287
769422
749363
340893
951572
485589
53833
802451
311739
1198437
882868
1182845
858191
739998
1235458
681238
171462
364761
508555
13067
1247907
23549
832527
1299870
441575
808305
368181
764016
706172
338228
469837
757099
834353
126717
1203826
333104
920844
230884
1351304
262450
1288658
1052741
432240
1010526
400112
536245
363947
185581
285393
547659
954547
95185
788156
217179
590996
164315
259678
852858
249361
383249
498569
902772
57039
99370
217820
778786
1053512
509052
365146
1129887
765836
12751
1283887
549170
902447
1154343
231467
1038639
1185002
643572
213837
137449
116917
93484
1073417
752660
473209
250383
442820
656391
1364042
11875
134648
27237
1251081
462806
916482
90104
204131
417912
43562
1040949
1023391
23839
1065545
1091872
544846
642915
447294
170315
683842
1220434
1264757
1240227
1224139
1150635
365176
778138
930971
337113
1317629
1003849
943798
991511
821907
1356271
763001
840149
864968
150306
256398
724834
608744
562512
1095428
78032
1305271
1112557
498887
591921
1161748
43654
44973
1272660
51718
894245
906308
1350552
16575
67118
1025178
448906
228427
691266
1315366
829920
197085
1162130
1052326
1007802
1162740
229942
829910
893965
1284313
222700
667193
628886
1016032
531933
801769
1247577
606649
624041
1351180
496764
1090866
954955
948180
229937
1016543
373252
215612
1203338
1254115
693061
1340307
675066
837496
414196
959517
1030597
800241
277987
586466
881273
1245690
998263
840905
1251253
513981
1307556
961366
815092
1134035
1036816
88386
99223
160268
954798
285441
583780
29992
115842
1119320
1105893
1359222
341062
36651
34064
882688
13636
1016868
190624
1236542
1089559
1336138
1130352
708262
647139
1313557
490527
346083
953818
412953
1123021
464063
888768
358945
590428
1229021
227843
157389
894327
542231
1135158
1063198
1183826
946504
348051
606893
385280
128997
20963
1019178
426453
845198
745285
838153
119885
987181
448576
312736
93010
688648
870775
1279501
1349255
650868
1042326
94470
981099
1337786
271681
733989
1188648
1316907
1263528
558411
494765
1258538
222178
1306694
641540
221705
326147
896293
325672
665487
1346068
690222
1109904
386041
363444
423979
53492
752103
1341745
501801
240498
87634
373158
828174
398584
237150
1275514
1257164
835958
394344
503776
136569
793074
210308
1198191
1193666
1220158
658371
912533
54565
1204673
182606
57393
697913
833292
1211103
502831
1219556
354707
261969
320585
649543
1178674
437407
1104711
300292
91876
1334849
379516
1032156
1265066
177031
446316
1143592
246549
1316351
924142
145622
318821
158298
1088119
1101124
580223
122882
828266
952485
719877
570755
80302
888296
987769
59164
400400
1112195
1203219
1008037
49344
51839
339070
851700
1216841
239741
885362
1326833
213441
496608
616881
103461
524220
957939
270797
546158
674283
1104559
887610
170456
756652
63318
1058774
1036840
1089838
561397
625571
1248661
553553
36254
1032186
4850
1001288
519869
492677
822889
914463
1312957
1273042
1363259
47722
896409
990246
427725
1080886
332352
749206
376644
437984
1040786
419026
972299
661720
431591
631206
241906
243327
1344324
546262
506465
835021
535609
1093548
641100
636517
1317114
399342
237409
1206348
782001
899169
879526
745669
198206
1230411
1152184
588954
854868
71568
104797
576257
369276
690346
141141
313050
165903
438875
689330
268810
1211325
679246
195511
570302
589856
795118
138036
1183243
1246389
1144662
1141267
317489
1350758
5394
773703
865401
29519
1210878
498841
238385
688019
793331
1217164
988889
63915
294674
595479
64328
1265129
837983
686410
307583
950734
57351
318349
1228887
547454
1310799
588610
125940
1205488
675417
928932
617929
493819
1122082
252892
779977
1151165
1161627
1315548
366817
1088557
647388
845488
666506
1298517
1327478
1099481
66780
10154
1293011
573839
881125
409568
928665
947061
1004142
1326279
620961
1343382
1093386
853686
382784
560817
272431
1093770
766903
647869
1203578
375262
1321591
691636
379505
824638
577304
72945
523517
1346230
1045517
191715
1266528
874882
1323022
138030
249739
1263127
1218787
795261
1211402
1272447
1183354
944506
1196736
898940
238591
806984
776461
727509
984377
812888
1335350
477401
723085
222228
174198
683611
751772
250165
1040488
875782
966770
848258
1247270
1001787
405840
296133
857913
379357
416563
784654
474522
778578
659822
750596
1194816
71418
255753
1223894
118224
1095041
686234
1253177
973994
944883
273342
912946
493949
1338223
245344
486807
561724
1150109
1051079
598475
1309846
326131
625363
1314502
953005
1314912
223871
422606
1219523
124312
310847
864511
705840
853379
955190
579683
645627
792748
1343854
661970
703980
1353797
537887
1258217
628907
616414
272505
770007
28147
14618
477871
974829
372398
1282943
360067
689756
1197292
684819
426140
247334
643799
295367
355105
932176
139901
951292
1029946
869009
1055304
733187
955544
1063696
1192248
580478
153916
870093
1103586
1276158
814311
815678
554179
619843
909320
825541
1005993
263016
785899
273591
1329291
154062
425691
1319201
263864
541138
543835
619506
115459
632598
649780
151366
422025
545614
285356
470201
1205847
903491
210834
17337
1278749
446662
999450
626652
148890
614062
931165
547173
793680
139361
1075590
1033126
365254
601032
106057
464186
1330511
893675
585705
123603
383470
230374
726251
40371
649149
1002918
61684
1064307
1101496
91231
741500
629072
8712
524014
1351715
557863
1058961
689020
367885
68094
61058
1191644
44541
633797
1141432
1030685
1095348
627126
1207186
416352
115564
1338469
975519
406224
33032
830350
493757
1066915
793714
1059626
1036798
1035105
458876
623798
445975
213767
45144
522940
1215851
282080
789935
1259210
1318298
531725
1049328
69579
943909
1243389
18889
965842
216911
503693
1226819
249658
304651
1096501
41070
727909
1078108
652203
1167398
734427
89984
1026950
376390
121467
1263374
1061128
1180834
426668
516905
1027332
49542
856882
1029367
904060
248243
964182
1260442
626269
609187
445995
572143
1267973
611087
499890
19819
682474
782770
892560
347177
660666
759667
547382
947289
859729
953607
177138
281940
101724
780032
1130236
716292
566794
894698
919513
1335093
85113
50958
523667
454715
947257
726543
937663
1246018
684999
134447
1169483
218513
1110101
1343519
548688
832261
120511
693428
776174
988592
1358795
1106109
784110
204829
275125
521071
1060351
278296
363026
578929
723866
214136
776021
737468
519735
424279
516800
553571
341292
1080552
463780
548556
1121018
774127
844114
451706
440355
1263435
345323
356556
971467
862214
1202735
233501
433271
8527
7140
58147
717988
312363
173997
466077
529794
330499
451692
531566
220620
782218
851163
178101
437394
689511
391922
1080851
479329
876424
912548
126898
702101
539613
845578
86268
107839
1001801
826839
893128
124661
1076325
142152
272000
23792
515990
997870
568560
96036
49072
1196940
398989
1101259
408002
853153
70735
754688
1144922
412813
991131
919779
1084452
1327713
1323236
172244
1090095
108419
252913
131657
1013925
338716
721412
832212
472305
401433
1109016
564506
39830
1176858
200226
1105763
80993
508637
1177447
544618
729609
594994
281659
650464
322870
811763
408928
1202138
38319
1089573
240479
1331757
865126
661900
434915
1112516
19293
462583
633227
758677
610293
937890
9275
1286141
1188351
167727
939671
508875
1092727
1117631
884437
145575
1280710
927296
258857
753016
106381
506715
194841
1019599
611752
1151826
1059717
938827
464786
518967
431862
582791
868704
349423
1140062
461011
1231357
656095
275059
1351896
1168281
828326
93145
896797
989513
443877
801973
457953
672707
649879
24311
1090538
964936
493586
695011
904087
139015
208378
18953
236552
1225558
491273
610841
1199350
552918
569672
499316
1211860
1285641
9245
1008439
349326
878086
92956
341647
217471
1088268
356859
1283835
375868
606689
788716
925385
1110214
938683
21592
1000316
726153
1055298
338171
579965
86982
722296
334995
1248282
656452
406926
192411
1276165
863807
421635
1279309
177530
1363562
301739
1218716
1122811
958422
944846
282837
71930
645180
1186055
290962
756671
50769
1154634
574376
729022
847572
1143201
1158424
822669
383979
379184
1000635
43644
768292
625323
528463
719879
243802
1069004
591371
253142
771007
341410
1074337
999272
248094
898548
308304
407220
804272
367512
66122
993421
11153
432671
94773
935691
721659
1212364
212006
1177730
1002698
76754
857223
425680
1330929
175056
294433
780071
94259
528516
1310409
905300
553054
966085
276593
620850
825267
1129551
1263369
398093
1150056
208899
875541
1085387
777205
203452
527187
1256237
1246893
24282
849017
602616
860013
1282403
261757
822863
647564
550483
1065180
846467
1065224
366126
876781
52371
189359
842970
235466
1029483
974454
675865
1298377
177966
793869
373534
1275938
970506
188288
966563
799511
939023
810018
1348683
456994
705140
463581
315232
584634
570914
694219
980925
23722
1054563
409403
952022
1098776
865724
629186
167929
1003560
811466
862998
677543
275874
432195
720447
548613
1176640
234044
388219
428605
724449
304215
353267
350878
85325
949235
1143994
829207
1176183
363606
1029354
466613
857787
1035828
74583
331170
172826
1029221
102369
46492
1078716
198916
1259430
874095
804631
182646
1279920
124948
417210
1149316
669536
139369
665382
914693
68680
237856
1029723
1252529
220038
1133342
267129
626124
1060218
1267637
1321040
176253
1116437
744288
60074
139801
1064787
822989
1156870
429635
1109706
988447
733439
861083
32711
160399
73326
1175705
418114
945903
83427
1187781
726799
18631
1074613
808977
1033521
898562
771560
1018935
1292096
804263
151581
498738
758874
399324
1210880
1243138
1199839
1254992
169451
1103424
457671
187001
996236
874926
612065
1349199
609533
568002
1240970
248116
722075
124164
631745
70507
629833
535428
602977
859034
814683
1222212
902
1209015
824011
1087298
556919
654942
1037391
733222
1360195
793848
817270
1206011
1229852
1078495
695425
507788
1262198
9379
921332
937663
649507
1222310
175008
1206410
137612
163241
942642
296666
268377
1034196
733938
217231
1240425
1109983
711611
95900
1269418
25535
71124
540838
970221
792262
690019
696503
740241
310595
1314826
1301804
1058307
677872
754729
578663
798017
1269312
787725
700287
722432
585071
889568
150533
858176
493295
830297
112062
819718
396647
663262
515228
758849
497510
371006
952442
1207514
1075504
154660
25923
1263134
613704
417170
703845
678657
159414
100391
932602
885271
459936
1255126
1221641
83225
713501
297479
573637
1176590
1269679
528616
354728
1061196
1118137
628409
995787
340524
1039342
475950
77867
933933
379645
307891
970732
1330907
673433
736754
815642
1135912
490939
629773
573827
1001350
1102209
695880
616277
1258705
779288
621852
8663
964835
197550
601814
910202
1102741
339817
702620
739237
919400
864987
980151
1212081
973965
1250677
845479
814273
503043
193845
1281302
747858
1353270
607333
761946
819957
554325
1268596
1200474
992111
814416
762585
779498
798542
1124814
1271737
560805
368412
676775
1211234
614097
1325690
66781
886863
145249
384018
1355094
509996
1107635
475463
1206083
1164869
692621
369761
189875
853940
811571
96031
172908
362823
572833
503189
93483
61166
291343
844498
488749
1294552
1237960
1171469
56275
1337684
689161
1182046
337969
385298
817982
511253
952248
1019860
818609
394208
72952
610077
236428
1164967
320489
610896
929028
104979
1357029
935194
107903
323679
1216067
603318
758773
943465
607797
1073142
450351
232628
175840
1078605
1090065
161107
461743
264794
653190
1000667
214312
403233
290050
745221
34657
102595
476766
828936
599110
45199
345263
408003
559709
430861
718761
1211730
338143
1361553
764119
967887
1196964
452665
1177236
384688
27347
793552
1031469
909821
16517
281743
329946
446076
915803
1249334
837836
236575
196378
437911
576492
88099
342249
493459
1154736
350177
353089
1351196
711549
1099284
1281561
393252
827976
1207252
1151560
91161
666718
164815
690269
876551
654886
969312
1000035
1336408
456799
997091
20452
312593
1085781
398563
39688
137903
393322
132081
1151698
734259
544043
887898
515989
757914
1332375
996567
1342520
210704
906975
295469
480711
117769
1165100
146658
782866
463656
412974
1117072
902871
1129847
1003503
720728
1139230
356095
1292545
169059
186259
194721
54190
576858
123341
1056679
1112428
1201252
680162
978823
370371
1253730
570937
147522
161534
40519
888453
1023096
938721
1129064
41897
1359221
379673
643831
480859
976998
1089055
499389
353677
1200746
543858
1073560
530066
1021514
1085874
1231376
806515
127699
312620
1157488
371603
378692
1064599
1132054
1288987
228985
1229359
385881
4786
752036
713284
29568
86612
124430
963709
505779
1185224
1246160
425005
1262151
921186
1087934
1070186
902429
775155
949170
252702
621266
46250
344655
144086
1174793
302113
360935
815891
492275
1155238
79372
411678
432135
612774
214742
1330354
456006
927879
741722
685974
1200530
256134
101232
299120
442208
839109
158028
953737
463544
372307
711701
864813
1249652
1016262
278191
728765
132591
920711
750654
1121066
263901
495321
368618
259848
1063493
1275279
160664
176303
1067801
599850
195646
742457
1235168
893081
1027616
1111364
316544
756619
249168
679964
693067
887376
381448
611324
231726
355936
945388
434852
1156555
1295422
892282
825257
609553
214375
291429
511724
818490
334623
1276399
426768
298295
49097
693707
534505
155809
965836
1307613
1363901
1301677
9349
839978
572524
1083695
1262884
1238943
683799
1038061
1213927
429339
1226166
1125287
391273
134216
714309
1320006
28103
800600
1347388
203233
387108
74259
872293
258535
1075552
711313
726998
1271157
113338
262736
1047606
348166
1094800
711176
1322187
1357418
256578
608565
1322709
961539
991277
339605
191830
67894
1110381
2950
767814
1309481
374171
284468
1045895
429637
755220
648563
184156
1229499
770290
322429
11084
959944
499352
728278
1321117
697759
1139558
7592
1319189
663382
824499
462535
304662
84467
952880
649240
937265
1257230
300888
525178
167064
1019767
336103
710573
1300347
828258
854641
640443
1097006
1114571
1328115
565927
782586
1137385
680576
582407
477423
755211
808418
1019675
1113632
547482
1279380
1033132
893531
173155
1121178
383798
1176413
136092
1080666
1230326
1000619
1325745
121819
6115
1020612
1325217
1202399
418290
1340330
444930
224588
133828
828035
347644
987853
180737
806903
1358972
1314744
1344674
186382
177694
1046537
674050
753405
259519
694920
152393
1153785
51976
173120
635246
1133763
1137475
1182529
544748
97751
903199
261998
1092307
740887
984512
330183
693888
801623
1149776
830657
385118
341543
904294
1345365
110200
259751
1273329
15505
757433
647097
181461
691142
166079
311920
1021869
317595
1232728
564029
1282918
237451
267583
784824
1296476
387325
61472
564771
1060137
885630
19491
1263016
578289
563642
1296769
905304
908960
1122489
1308214
295942
875854
910294
259713
686334
1327622
1020276
80428
1060449
560246
159756
173942
587121
1269385
85744
1113581
157406
1053406
659921
219288
177301
1066064
169339
30525
788259
157554
1140519
1271401
539600
1140628
439464
1200415
816397
900528
59032
313237
1295388
404602
1163609
964647
1277372
1269028
246056
169990
659499
570606
321270
1209237
822153
73993
426139
130721
96567
431841
1034592
693553
360528
1352005
1238469
952680
620645
1080080
249471
411068
458934
437653
330876
777356
94914
1294470
765140
74101
549640
1002316
80722
437425
219374
1157666
222933
1004344
35486
634919
1223951
686633
1072730
664991
769783
110693
1073151
998277
910276
1205766
1192526
141887
636098
672181
1254719
825973
1136117
770738
654175
523639
321166
683178
1105
1096105
182581
295698
235981
317634
513321
58675
104439
1132703
656953
695349
135425
1269511
1026475
189633
674775
1231774
913709
619922
507968
829275
1348735
769627
1338539
666292
308402
368767
283485
1049218
635995
175329
802954
389259
1100489
101935
796983
1041787
74812
439094
327332
410697
181139
42251
1011284
303635
372269
215007
941808
1087750
818096
1046415
1168655
328474
360040
698681
8383
1085125
181432
424929
319074
728780
70469
559159
415272
191511
690707
378134
327265
37468
986663
312543
719229
423923
381491
245511
890171
1212936
1123053
652989
1269971
725972
845349
107680
624659
16060
1027022
608379
40421
1205170
827629
963355
870433
62995
1327369
648458
1026782
475075
1118206
425789
682173
1018717
633038
668539
473419
439297
716942
1249875
378908
1295169
895652
151737
39896
111767
197264
1126721
327951
263185
47277
159493
1116726
1135096
745753
674092
288866
222624
125854
454341
1308342
726188
1065588
718509
145920
1192820
1103613
926722
1044997
1147983
766546
83066
1125090
264295
520662
226436
1278158
201861
444414
1192039
192287
1259555
1107587
348557
944038
954313
787366
1340969
662145
711041
891386
524654
1339503
627050
458034
580777
654444
311341
1075692
806688
778851
1334620
1182079
344114
188440
1351620
82803
196109
196753
1147990
577060
558904
837250
720011
1043953
809683
1048115
593428
915427
972810
1291833
1278536
505802
752333
1064778
741114
432433
228678
1061376
972923
1147325
799088
317891
990276
976309
842435
54718
1057751
216972
239886
954538
1172458
354110
497660
712138
957560
39999
1153865
1169117
1246314
536933
39592
970908
1095124
593360
206293
597911
27183
688336
703355
175279
201772
383989
1112623
55886
868095
934999
437242
216419
604809
1097844
21163
602042
796395
487569
556134
258965
349104
679560
679610
835164
636821
172419
736811
626679
815169
1108810
669625
5126
891164
1311049
904197
799107
612162
486050
1201612
330848
434959
1276803
1138084
1128454
1014977
685885
396817
130787
584629
1267670
538717
467166
1028294
1297637
1214098
486713
183880
619257
24937
274738
877874
1319872
595052
56357
1330724
434976
1857
974536
47399
542689
1021674
352656
792163
124421
158536
382766
745960
955446
337043
518670
709230
454685
131543
1104822
1162081
1056625
1246340
146456
874663
856441
87138
1245615
591809
56578
1158881
1287568
466691
467661
452550
143902
383636
688484
1182222
430465
627183
688121
709903
1323752
1298273
347258
483589
1173762
1238468
854641
928696
1271750
1143926
87887
1031843
147267
68889
360188
673120
1148067
1088801
206430
612997
1179309
631214
579906
575007
15172
757547
436810
464608
728943
156164
1100119
1097434
1147547
108668
564252
622033
198334
1083733
1271751
1241609
445254
269479
65839
1144444
692828
1104015
617977
981940
968826
423455
465495
438178
1039640
1237649
1079734
971427
153100
838363
124869
467694
649504
820376
1184186
190636
597081
74102
249831
387919
992654
896726
1118410
1356526
1220894
1181336
1265265
459599
896263
1183686
1145595
947839
592595
71578
64132
1037030
1277034
950691
1247098
1274567
1009764
1218863
946468
330882
134996
326725
941214
827883
226144
691469
1126483
682423
1257725
1015247
511950
77777
295087
227133
775994
559118
295845
525935
426988
1130443
518482
1286784
194298
909227
76013
73985
523624
426497
456533
706440
887138
328086
1067314
924128
259342
969330
218827
281841
765804
1082889
793166
675281
1191511
732828
97833
1085692
904099
601670
939838
859342
730662
427219
854496
1224565
165474
609234
1104010
180930
613853
880047
1270918
487639
365803
1322544
617577
500528
183647
63995
67706
1307236
524432
1130696
415210
898248
790182
573254
685349
1268443
1264517
842339
1184798
381041
42593
299286
1138249
381398
478823
462595
793890
779992
289159
354892
515271
31013
771396
933635
989786
237803
756689
220766
988182
822209
116631
730535
66213
173593
924985
1016594
896904
1322313
356075
1155399
75107
376188
1083584
985487
699749
523735
674260
728850
741130
45801
1154353
609265
6377
392819
196780
1115643
251902
254754
709883
913300
750622
1175118
329991
1273575
867389
1228781
1024532
255388
1175397
500112
1321462
1168060
990090
303019
725710
1200791
1059203
81532
1084973
590815
80835
433535
285913
1032529
1298991
448401
1087848
1216594
908133
143672
845051
413999
255268
1020310
355321
842269
907355
515603
913264
1269409
911607
290546
130458
693129
94896
232497
948791
1029562
160313
846150
490646
499513
1154966
253884
336691
515635
24698
454169
435589
351644
1096877
338873
929452
49157
420551
902551
1006797
886891
1262419
86328
66200
1332429
547422
267931
379160
902368
529880
1347950
858455
371380
576718
799974
408981
84775
1073923
450522
904166
821572
948303
182950
770099
167079
428187
1115076
657255
288653
981639
435868
311159
1171179
299189
537853
1149927
752227
192765
1054472
900372
1319181
1086875
532352
1213308
1088687
1064912
1013501
872972
797570
1248665
607814
861725
714548
242565
1021990
969670
535234
821247
431606
416924
293573
1125152
1110168
36398
1114090
1134208
1294797
1347053
853117
792710
493931
66985
1181180
56519
595642
117828
1026522
1071245
269397
1340877
763806
100596
1209950
1090560
1202827
208307
806338
537473
828024
185849
1331729
498073
328351
1218079
132571
785184
668482
1271609
683258
754779
149205
1071900
476448
351459
9956
813562
980098
336553
791391
932288
42179
67080
176059
84948
55543
918893
1102695
454114
974620
338379
426987
839992
742376
859015
349540
1290367
837466
219814
547266
844544
1045900
233731
314637
891272
261853
630165
1258011
356561
898210
1059322
120678
879457
1145964
831174
468870
861325
303850
995457
508018
524912
512091
1094673
126435
160592
866177
633115
420576
511582
494262
155045
1056708
280288
1212846
447285
301919
22995
683586
1051351
1182795
1068187
415642
813542
495483
1357537
133661
1119628
1351902
365613
902676
1145094
76128
277908
195421
463129
772342
1265810
828419
1071679
422223
185097
1133668
853708
444701
937624
146318
352518
701159
255459
1249621
23219
7296
18988
1342708
765810
137553
771302
883075
1316169
502980
383046
389233
90079
1284420
953053
407132
824737
721829
492136
1164094
899349
1177280
282935
1133779
998753
828981
645070
950311
599190
163275
1133751
406957
640629
1314460
1214246
371925
13399
487876
1211692
637992
13491
8565
396494
786608
531723
1117915
971920
790934
132836
1273854
638056
184664
1156983
314594
702121
597270
448487
1228949
885500
687774
630310
42958
700583
282239
201471
974040
1057100
835376
1154860
1334306
533798
998044
1124052
336421
772430
203565
463422
821785
982361
1067662
1307542
792666
1280766
1012332
914275
582021
1239280
697896
1081934
861967
582562
423221
984086
351235
1151973
9848
227623
927026
107701
947519
1176469
579331
963798
203726
453520
317255
283444
608808
1038576
1354045
740587
373823
367154
451926
684179
415111
703403
283812
896487
1258117
101672
987650
687925
103306
583241
687879
360459
990757
1167307
1297904
633710
977171
1313145
1307623
384688
50906
1049808
950178
1281227
1132816
953380
1046809
1238962
16184
416948
272690
950019
737582
553561
450133
35580
268921
1142362
974352
680588
58663
412677
446582
1126551
283717
1015029
1202502
175579
834529
1336512
447964
72257
459634
603356
997481
377064
916076
1092148
231937
221330
1014502
1064932
48363
161706
122669
75814
1240826
48319
1346468
550078
271788
885565
370100
340386
143830
1246105
1238566
570311
1131452
857979
995025
93009
357583
699539
715888
610468
641474
707299
560628
192828
876135
1041525
823976
302282
136967
554235
685552
1138527
52767
901579
1323743
328679
821751
848648
156602
686823
810532
658077
1118941
609706
78938
879205
1237413
340337
882405
273955
685656
271356
909333
38094
744325
512755
1092137
608228
587158
746420
929725
763523
1032271
70583
701385
461562
697078
549200
1134441
524784
82323
1163540
1304456
759560
1263780
1230642
727067
930707
1344833
381942
1126606
1091169
48489
1254342
55652
399663
926921
77415
5501
870531
660271
1156251
983988
283232
947763
593185
1079619
564904
393195
1176590
268937
442224
1332102
1247074
222750
659260
1200441
234624
837960
238064
39883
853892
1058332
817574
616360
352593
1329690
347809
578284
1119898
343480
298073
861405
192143
188420
948916
1361820
938961
731137
1090083
834471
1260078
1180865
62550
335337
776133
524476
1268211
1205241
787578
302321
765681
504738
423790
35635
608206
249004
298402
809174
703916
1076174
1187082
418424
985156
31613
852016
1001249
109060
935640
826620
984467
1074610
655091
630880
1007239
323893
708706
751907
1345899
1351774
21975
389360
222532
1301928
153240
430619
193101
231453
1035862
312077
743072
60419
949411
124479
341126
1016012
888355
470549
123381
44999
235790
184120
504915
583124
573774
1220945
996454
112834
432781
639148
1360670
1011177
577656
785069
654405
390906
759037
35615
397390
1239558
1202944
1229114
224988
700249
728379
210232
428495
946105
1149015
820966
1040001
1150225
1233727
699882
906782
852454
837841
635378
742717
1210621
315388
853672
1276621
85551
83539
624880
312875
1226560
585433
622094
859280
1139441
931146
143590
771695
17782
32194
261565
1113813
1163636
1108846
1095969
818875
773387
598963
132341
1063833
535757
200846
575713
1020345
266484
904100
702317
1241952
337744
493142
1163050
982118
790953
2555
793117
1068056
241167
75533
175212
205079
1236861
1173597
386108
1189615
224710
401239
91863
9001
884956
462964
927596
502117
909703
357865
992078
1327517
775760
1302877
142395
538162
3205
1140071
708442
121237
1075645
1270280
1049017
6601
543525
804216
1291737
875803
487247
929840
1256523
1073477
174964
124332
868611
586499
1144918
237717
129497
863955
992428
1105226
436694
6178
898202
1362751
683919
357323
372350
820198
580673
62592
13737
632389
99677
337627
691964
1155234
124213
1024856
912389
601105
813692
1030568
640326
1342996
1058838
63360
1335183
788903
1224933
64551
1090115
842865
361116
604206
384006
1140880
942177
931386
1303878
117841
606599
129967
531365
179121
590873
830279
355717
269586
1046884
398314
1309071
877565
1290199
1167464
1237567
237911
1181217
234555
302943
1059048
515634
703456
807261
890920
315978
978054
869086
1030179
1015948
449892
831521
340391
168413
1161225
629701
1211505
537095
1174749
539806
1304870
865927
338774
749287
1217114
1281647
340012
984374
1009167
1225334
943203
417891
1299637
796687
533867
28159
1173357
1289929
1294968
683751
724251
353201
1015944
565338
550798
898048
998912
112386
1258807
607920
1017272
710324
179399
304513
1110395
751087
923058
498009
1259708
176091
740528
216041
86035
613935
991113
721349
527928
27737
332650
1258158
417632
278528
453527
1098929
573234
1048703
150910
1076506
1047248
419229
631235
906288
874818
592656
1001616
92214
601112
109215
849482
648279
1312457
1308029
520251
981462
334982
946177
565728
245973
1149311
245151
1213661
1216317
1306037
407728
1261359
850959
1038218
475936
716686
933970
1264657
1004931
199905
1143182
905946
1192642
1329902
876016
1023299
643462
539308
623564
1310552
439987
538423
1130937
1210918
1266349
927257
280866
822208
1000382
371387
413700
1006915
283511
84917
517442
18315
939893
359488
474070
1291979
799473
330489
487005
101298
1140767
1230734
414185
693686
1289449
347311
1014497
702557
524521
273436
107168
778849
351914
475664
943140
1139282
1020106
138788
9846
145300
804065
1331812
540987
778543
838103
270835
1169423
585592
328924
1085596
1046603
100234
60055
344273
294173
39113
829290
497959
1087250
900792
1311619
820332
331260
1000333
434196
578793
881270
545584
95866
557474
384957
894933
407965
1319481
169251
1127988
662235
335616
967989
1147164
291370
355230
481107
1198808
1167746
401927
720244
1284074
390933
604637
304097
601464
100119
693964
1047722
266468
145053
468412
475581
1037557
573589
204381
1040208
321428
270381
930469
1337431
208131
1042440
1097867
839856
836895
357606
1324640
122561
143800
426555
630022
763991
409943
1309953
255578
451804
1311417
862788
1055897
457929
253007
726985
426100
1101065
740147
253124
472715
766148
972614
165678
803965
706965
383172
671134
1278849
856280
507917
11202
278771
31491
669929
1300056
244016
1078000
1268378
406093
1132906
837863
1078640
403636
595995
984762
1303301
1232073
825944
1024026
142411
258489
255116
721813
782379
1187977
1317521
989616
756732
1172218
1254526
499284
835847
495226
456066
453815
384427
1040919
1162207
1345073
720394
177726
6787
191914
1337491
880623
857299
626745
1075175
928369
1067334
38824
1286046
1227942
1008684
720366
106268
1124900
883438
985052
295364
631987
698409
797605
129556
979652
1254609
340847
258027
1363381
934993
240573
231982
525394
315805
1308260
822747
570355
512072
1098506
129383
226688
1140612
1142519
1042202
1051410
925477
68524
128240
575663
653966
538429
1187457
163412
844755
333824
18768
1160662
387669
623524
792215
448166
959087
673485
916070
256201
189698
125671
339285
11805
553587
183628
1102091
1240327
101080
912963
1183681
1216121
575407
961002
260294
157599
1094596
1192281
426089
1201853
524853
503144
1093898
1359632
447884
719469
718103
242194
750918
238381
687049
375691
109667
693641
836123
311201
582412
321186
801386
102934
574319
488574
1275177
47137
642200
246828
1315249
190482
119987
854679
802237
345639
682500
497927
917253
577089
112925
838999
783327
924008
973302
538012
247592
1332093
1251655
995855
275440
1116583
691673
896806
1028428
648137
341141
645109
1021729
281912
1059015
568596
1211391
615622
758560
767072
776235
1264059
516391
281785
244630
596022
1277192
362545
813313
575774
768694
841689
226658
244727
445168
789963
982349
668915
694578
490716
150344
287389
374991
1031721
668441
260521
23752
1062306
462288
381714
1127885
106141
274728
420205
734983
354015
425054
1312868
482701
491190
644073
1274547
368157
703314
91971
585709
398784
1305863
212873
528995
369264
181059
713611
470829
904764
492873
833232
387930
325971
1266126
1260824
943718
655669
265407
793227
808872
387048
1324595
185110
354529
155201
1203164
1341627
293893
530926
239075
51576
225349
427340
42178
636138
1229770
906718
513738
1132437
459456
1009953
92533
346351
384793
981213
1070156
333750
769929
345125
1130076
93418
164629
533413
1112578
625434
464255
922430
823430
38013
98657
329319
528377
1007596
553487
1198231
598936
1363603
622568
1164291
1048140
774371
76913
726085
996224
260386
487902
837094
413461
148782
888008
31708
888571
15657
1103814
597506
348504
1060880
662316
774168
658535
558247
1020327
291798
319022
250812
552737
631060
309991
192016
1126965
974129
1173148
47716
431102
1002529
1137140
1066339
1115253
30871
239738
294997
182514
720185
326107
308152
742313
444185
1161882
958999
605247
303448
710533
265017
101184
721654
220167
864564
1240313
1036654
632151
1343888
764953
129185
724592
672642
1252484
1115202
1005083
474042
143717
942833
141886
445325
407608
968587
1141157
350552
1345455
833481
181989
1233149
701890
528849
114140
350140
544749
1151394
162777
265973
649309
873256
1086808
252800
1248038
169363
510431
118913
493350
1315738
513012
123069
545100
7991
1336630
657505
903038
924425
1252657
1197917
722931
1073203
2393
1175057
234708
415740
117848
391575
888797
889053
301798
516719
968163
632371
515066
596036
913083
591949
206209
1355416
1343125
328768
1278846
856655
72367
1079014
1046245
122918
16414
750970
627522
779896
1125253
599839
1285631
1170339
56168
929313
468420
21353
1022296
547745
1338719
1320171
298326
1093971
308295
435638
805789
463314
1082570
613651
1077274
305598
84209
666588
312733
150845
421810
963490
29835
982412
910255
1118259
412196
1355445
780738
403145
1265483
940834
848738
399489
271589
373166
407287
148473
534106
1228031
477781
1162995
752327
818206
436845
1006973
1102213
660407
104107
300968
930210
538356
553507
306092
953106
38122
1254423
894197
500135
395863
1019579
1045272
887549
834096
1147463
103605
143160
1061763
152584
1081552
315723
1024638
374120
915946
387367
615588
95045
1107410
68697
802504
1140227
665709
1315876
1173749
1176275
52757
1215517
479094
60970
247007
1282478
971113
647385
110909
855016
506455
641183
734212
690154
464698
1259505
1239937
470479
886438
697198
1058560
1044304
81994
852098
574299
573931
801626
305003
1296830
1265439
72989
492137
1042064
694690
394394
526149
849407
1211071
138444
281438
364632
615299
772023
183277
507511
680824
501202
1051580
550434
1274486
736397
1229882
1300433
967374
188116
1030177
142945
670779
1293896
536679
1017528
44179
1313491
121122
1322791
1014750
437440
805835
1091793
114162
457792
988785
935615
628048
446385
1124804
336898
627912
347851
104906
1219401
275382
428280
989876
717254
574409
1058358
659205
1051409
642147
183657
489120
67774
997544
1136758
802209
861993
1058900
974975
810683
1364283
932691
311689
1181988
1120722
960210
434788
253050
1330704
1214040
1044973
1055292
78767
216416
531114
219908
419570
360860
999394
124074
911041
257785
1055295
47440
761753
367390
1291603
250734
551567
139628
350031
1353923
517897
1061607
284001
689036
1112554
195258
120073
151803
512235
179021
307541
832738
542505
1205223
563445
497166
156337
1209293
61458
943124
772605
685230
1230938
905236
72340
879160
1279237
1314595
567818
1143770
139780
500917
417800
122236
927088
334332
331263
1264984
403629
1065589
239707
802322
1265407
561177
1213365
494062
859428
486811
293887
531364
32308
148201
877897
1047926
1088741
493680
353213
100090
100643
988281
906663
86049
1140797
277340
870488
1079437
541331
52941
152466
1053804
1050132
345222
363908
317259
1283513
361019
1257214
1253682
480094
1205036
820201
504676
343730
843414
799387
360674
384322
105562
60418
1067328
691080
783243
1333482
1351991
626228
556936
1124144
946931
1094431
941060
172040
295122
1355412
1156158
230234
64339
1309228
196874
345973
859906
724074
919084
299066
906378
699187
686098
884146
328623
362346
1351914
586248
586540
761135
940584
833137
777117
1281713
725474
319069
88146
1194296
1303745
411155
745480
755012
892754
820448
1058517
613691
417883
1076247
815232
809074
282456
838093
139246
1164088
1363151
1332767
1287652
300392
641186
914446
1230650
666637
1097908
106042
1147759
129975
1216165
1069733
36426
1017314
96377
1145457
419510
909331
9674
921752
914173
665597
353320
315775
1281354
829958
26983
1127334
850772
477148
1146682
751013
1247522
1238706
515190
700458
300210
921406
1343846
1112139
460315
129863
574440
735209
187361
510845
1282281
802449
265061
1214161
948424
345549
537065
332019
577995
950079
722103
878406
5121
859283
677963
1354804
907495
454746
1145347
508696
934050
585112
911424
276459
308750
697369
1188790
980827
1149726
1052294
747983
851756
929154
18450
593364
5547
1122452
609414
1187865
995519
418690
511719
492793
951170
870780
30359
1133970
1258384
1191237
1053544
224469
1026046
914952
40021
15913
1167371
332626
532003
962390
304835
620424
650918
854706
1028607
1098096
1058559
730523
320825
378752
1098463
1209143
548811
398802
521913
1039456
702186
563807
458796
460231
1154130
706470
326665
77014
189625
804253
707843
117773
119216
241782
701164
73164
890292
1083653
422144
335381
781582
54150
206002
288076
462233
1109091
136643
39289
570443
1165584
981317
687042
980673
811450
996686
673908
516837
1070750
280285
272743
711407
353784
572043
522224
1250291
272013
782018
1249380
171193
545223
399841
120699
82758
1069714
1072030
1017823
1019550
56815
1023437
1307352
1255956
827955
828560
642532
762475
328889
156159
527152
830816
92129
699658
289818
451505
118058
878782
1293289
230860
165193
763965
64707
767469
1316553
1167357
1271387
319240
1033557
509479
690801
1018342
540152
257856
302172
1004966
1147269
540879
451597
379236
1262831
955790
1217817
522564
156283
193563
1288895
40291
1237130
345104
1126993
374941
1036137
134945
737418
759140
1352177
997349
1244627
797640
1356836
147811
671851
1204260
936982
759755
578385
1140291
529849
738710
981152
388798
654228
1063443
1356068
1077321
459692
1045473
158044
524331
1241152
118752
1070618
1234958
543620
12568
1254283
216870
898680
993381
221666
159473
1150114
850071
907473
471420
586551
246297
1085487
713753
50467
1165492
185377
337244
1135927
1234832
246081
1193082
1007775
242380
593218
805663
994806
617055
606857
261889
1170580
175033
326424
182759
149273
1198520
799986
597525
340717
673699
1203900
581405
841901
279497
1285279
707930
996302
1005159
707074
913175
1000559
274856
472467
56633
583662
91508
1083206
254725
1056428
1224999
355483
1041155
224180
130524
126149
356440
683453
666364
1238439
771432
48372
745524
1203702
1124526
334620
1289845
111367
1261954
894945
1069466
863646
994560
168106
1036732
143348
377916
1226120
464414
785377
1133186
10821
544365
1160815
742373
291841
1307612
503509
540737
587578
596134
1159804
870851
522421
263983
517602
1130565
129150
867257
1214620
572725
26702
466716
856431
776142
1239752
381016
875347
1262690
121862
335992
61550
742877
1046750
421579
111046
782361
1038290
944211
623405
64278
230940
621148
971268
378699
483285
555653
1159238
1117533
886068
1091157
93129
1088069
1269476
1049693
693842
575002
121427
73771
476748
936861
258468
1251767
1149419
1346914
368457
240898
908725
506428
693426
617545
332332
113165
776918
129785
294006
1341097
227134
649738
1059139
748063
1335066
1067571
1347518
1040853
569012
564114
538722
452151
141033
176166
938984
726093
239754
191119
184771
654028
324536
1058413
728559
619360
473063
1351944
1111790
946120
291025
1092619
288766
1032725
104931
396702
685449
1047703
478980
227386
1243610
869685
866938
374216
938507
660323
856563
633817
294517
925857
1154070
607113
592969
454261
481369
195788
184962
685564
771015
1345191
1055089
472668
76121
833864
330612
296473
436430
890306
1161218
1115918
910564
265145
1193166
416161
506826
1361153
1014546
1288656
461809
29832
698492
613966
954416
64612
133490
388890
569360
8055
161375
992170
263267
1206631
204145
553994
689222
470223
483568
728766
685359
1277905
194427
1298904
1319000
765465
947440
772996
237954
332551
136828
217453
228340
1082158
767248
63316
579902
1339341
749586
265385
1049812
1187423
1080515
10485
224273
420830
1046759
394408
1190094
647281
899185
1058984
1211385
629933
92878
878292
726568
18338
182912
675748
853465
48760
707854
269193
99671
792775
117020
1217061
825986
710800
1158969
999946
613206
629073
27852
1079371
387782
1084523
750283
967084
419796
1250398
1175024
101725
938018
854683
1343574
603123
573370
184997
1169368
1105304
252512
1064826
436318
1002694
942286
626786
559155
1016058
1050276
1266606
306155
303504
868207
1000827
157692
931063
492752
989467
70013
966045
1105659
738647
398274
1347801
1278379
1006085
553558
748446
1267146
592286
1248731
1137168
34004
640976
1108581
520118
959846
847773
875436
226021
259166
1048704
82469
776734
844958
950199
395306
662350
1274530
790063
294249
274736
349939
1128675
1105989
224413
1119108
64244
797030
1125562
1029739
802546
37598
329910
938648
826291
995365
1025942
1190686
297619
960410
316444
430676
1094333
1139034
85236
579263
1236004
817452
774795
370733
559584
1212432
373305
836435
344067
715659
725564
62596
804485
494459
261326
1287318
860717
410280
638657
1277778
580332
299986
983307
680923
1075758
481168
1329431
304971
1299870
1242229
530509
1175142
935344
172112
477740
922740
147144
220276
642711
359469
344253
371931
543587
1305329
409127
384997
7461
773637
148358
619685
1316053
1276837
886581
1143589
1317163
1243672
395620
1336370
154547
571753
553897
708433
485752
347543
1120511
1167839
1008175
878458
5517
942669
171561
1147248
85069
803739
799275
760789
620322
638825
1202068
1098908
402211
1259925
563246
1343949
840333
274389
326133
1315062
179783
1111461
450346
1315913
968085
1232120
526088
895525
113666
164718
739186
353074
1033489
363262
416557
1301045
245553
962314
677851
1073413
137712
778990
1166377
27431
836943
472262
600074
942045
925410
779432
230215
766551
798470
1197616
476719
489568
1207789
516331
599255
177847
770759
118097
1114297
1143099
328003
316472
1202583
15960
797642
638585
972569
1093062
533295
758144
1337267
1346713
244488
945939
684237
94135
228560
630669
202651
1245575
769371
324131
301402
82096
599895
1125999
620429
773068
929981
434311
22581
466124
342220
417811
673710
1048613
233092
159054
673945
623682
829435
326097
510495
812746
781521
397748
1003500
1236765
191507
1102204
661934
647739
163961
456486
274316
1239988
387231
826109
436159
672650
549412
897492
71329
1237276
1270378
1147893
1360605
946707
1235470
46072
1130310
454125
287309
512687
710492
541097
139880
266324
92468
108522
752684
1117237
410011
1032855
36778
511803
645217
67793
1083641
1112709
879778
667722
1326194
49959
170751
470693
216015
17203
593224
140778
1251619
1323637
418133
782725
1334291
335297
783941
969870
789339
1083002
1360976
417236
908048
382057
535254
122166
456701
54463
1279403
1341943
932974
786749
642321
856093
12339
1357665
875397
877409
379445
624828
737204
1259723
240193
702240
488607
265977
111977
1182095
942182
406569
99419
394972
257596
1305929
1180747
733040
842767
757490
832279
919509
116309
106854
441651
1005710
12984
378989
923747
259098
251233
864817
470386
1192973
265400
148548
115914
554501
427810
1192196
1043612
752624
97270
1046206
1323047
121002
820105
535673
899467
372292
195102
955132
722252
1269450
276953
55393
1082801
281939
771792
1157171
360763
1295679
1122699
1157794
1063068
608375
1023957
339962
652969
1220136
1240360
1168187
484627
226579
510057
312745
742633
953897
960658
1005766
1005171
100568
1185951
149202
734740
1099319
527511
1068367
773471
922800
301239
230422
591041
895571
1296213
55031
153170
140406
1347010
674053
117107
1226877
1120395
1306056
1331317
1340018
83308
307199
685606
420491
315080
704345
1090829
614292
36850
617092
243383
177049
50423
255672
1249399
82387
45255
1359341
950159
603117
470364
774849
543891
138601
362437
542488
607335
587560
1021195
759357
1084218
449725
638617
55581
534644
342428
845429
570096
47201
1038921
304623
1052518
443603
1294052
858555
710848
923037
667253
1180953
153278
492137
529397
348378
97301
989423
180847
1283731
468070
559435
432742
848996
702291
194243
1352307
1111596
985176
1210639
1351427
827003
1191979
582649
529488
1162401
35982
1175209
567497
1070614
586836
290972
781301
876529
547458
272172
82096
82223
1325192
639967
1255469
74802
687735
961836
982843
442544
100400
81142
1270155
461045
143574
506764
1118078
838268
32450
479951
935995
576832
146750
431291
1072293
314820
501828
411438
918596
837687
647192
229561
1287736
506468
192503
865229
1075905
303143
102756
261592
546456
1232977
143644
219857
995174
247568
1285474
85080
1271672
954780
1073780
1328869
716118
708930
325080
1233209
191416
764448
712821
218436
1003769
1042594
1354618
249736
990646
671267
18128
134872
917329
163968
259728
180645
845634
147073
1238602
779330
222335
497257
1154675
566519
1110810
193898
1031088
982005
1127226
1291117
1104538
548275
735653
772700
630059
639092
523667
412903
850090
21766
13847
176424
66882
548698
629800
627515
697709
58853
257301
1007851
732458
197261
766516
575764
408185
645332
1035894
789543
1337022
413176
1046831
1299515
1008051
1230464
1164762
654188
513309
215288
704035
425871
105873
835743
7059
678433
478972
349429
375604
1086039
357217
1340073
1009383
1213247
102405
933005
161910
949584
407656
350919
1341781
1255314
1140457
1035440
480841
615773
1047223
444030
531378
1257194
1308188
577500
845187
941209
81715
329548
288124
1117757
1101640
223007
278530
1245280
415848
890701
554471
222530
83468
955082
264620
351233
566561
1182974
726695
904764
1309124
1099313
1088685
604259
583871
139944
313340
1117828
1189818
672677
482
109222
1006119
909833
143227
565135
1247580
1278259
947407
411103
99056
477703
675298
85112
1211827
362964
485177
792639
840751
526297
609962
377769
692743
87963
483142
260926
1008432
931535
435813
1123618
337877
108815
147947
1216070
286332
1254457
376708
463169
125391
1009808
534545
778686
128722
1284315
500817
1047742
92065
985497
1364218
934630
1086845
976634
1014202
1226469
712637
1174743
1129818
713177
919218
27934
299747
386029
135360
928778
161044
797131
159403
110617
324323
880212
487750
457180
356675
1144371
165627
1340080
1266746
1023227
808221
587643
182624
557266
1178909
941312
1220548
322821
174405
1276600
942
1229246
323239
1259477
898453
795126
392796
568993
457393
136340
502652
1136546
1256174
1020852
845652
591069
215618
317408
657938
1091468
259555
594517
346515
11083
119073
470699
940665
799189
337046
889774
1108782
534680
1226317
1227723
423363
272571
1070884
726623
1284276
47181
694564
171067
1270984
354571
142983
1103058
103293
403706
301699
317756
405827
1095051
558577
935627
407001
747512
759627
1310827
926448
628835
21157
585973
731046
210991
1249702
749856
791459
901203
133890
20713
1161827
47392
1046198
1148265
533181
533646
1200426
1180132
1071267
1361416
1019280
996609
296702
1015948
599785
899283
997277
1177082
454769
977641
924100
166917
1087568
119862
1060703
1202881
1335221
601469
6421
5487
453149
260436
117614
1172243
794153
456224
98232
1196884
304321
752465
230693
3939
312101
520052
586355
812490
1083276
735984
1361724
465957
311756
583466
987666
717196
420288
834795
1254026
1232482
705055
836253
85268
115293
628330
261570
370580
444178
1263433
717445
1361660
72132
911735
1048216
934931
943710
138891
1129419
924637
196832
1121361
589217
560435
1174089
834944
812894
719659
653234
1285809
841860
589448
1050573
666073
877453
1322177
212480
182273
1274262
982104
1260102
672743
1176411
926958
94318
41438
1340012
407861
1166192
982321
1010434
994821
1268993
703086
767540
288894
1204475
909431
245212
365166
124509
353395
593726
485796
1201141
1100783
804399
703593
144098
1150604
287462
874307
801166
576959
648835
619447
1114941
1231854
777444
984717
21137
1220237
183002
326206
1268845
848178
1209978
866417
255283
664794
164326
950984
479445
97804
503618
580489
922967
689837
1062133
525716
1111472
1129113
1240391
54039
982484
1204709
1016288
1064837
1105737
342007
261554
1243821
329203
405565
1311501
643062
843983
917460
119391
595202
470694
731979
672756
486843
306066
667248
1240610
969540
752160
650306
616018
187589
820094
761815
1004858
119524
617963
217711
483263
724263
108564
720348
725042
430562
348731
900692
345655
684672
215978
944466
1079675
576035
1133469
688402
695953
843094
1774
555405
311446
1173913
1293215
384116
430961
705260
751844
413451
445895
822747
1270984
193299
755527
245494
661597
229924
664189
384725
588549
730037
1356664
619409
326785
978796
899163
395732
1203470
601249
1111348
454138
377401
213898
733442
1275924
897742
457807
357187
1034251
1307002
1294503
692697
408023
844682
98014
394250
1296403
5254
728644
1204281
880758
726589
357947
333370
828844
897971
845602
258479
1051008
138717
501540
590920
1361485
1354080
1153206
1289684
191511
11299
574259
410965
514165
3797
1040318
212988
1268375
1362545
507774
911791
811264
23712
925646
1072378
347575
1339308
1116657
781609
629393
791954
1224453
733319
1316779
552350
1274938
83050
1008624
944955
1286862
819771
1158915
300405
346378
584858
901145
1353849
1154484
375612
285689
1230062
1201019
665208
651967
253258
87982
376523
670503
517252
832758
699000
313029
561111
46608
685359
478810
963011
1273533
569643
633126
385009
872386
286290
736161
921376
705809
424984
710635
225202
201879
432134
260058
1232162
633452
169459
178373
589479
972594
524664
974253
1219366
68128
498672
432675
446452
330845
1352193
177559
1007530
1110109
814706
1124383
286539
620263
335785
1176446
85924
1225445
1310055
1076266
1305041
1288747
557158
353283
26783
275686
182686
360396
316474
136940
1081749
1339414
501847
799053
813020
20796
108127
617480
574061
1037224
214984
240444
675777
224214
698664
204826
161821
445351
505632
529126
1005267
796209
761036
55924
785971
768203
1211482
743933
124832
64547
164537
444635
1118487
932056
1128129
906346
797287
448947
568104
524651
120249
1059037
655622
1052913
488062
378708
1330123
1194719
239391
375874
1034777
9366
406642
1324234
351575
608887
17183
570861
1341838
1039982
392975
574942
1359957
995095
1230693
859490
1205605
289552
137840
377244
1106326
160267
578935
638491
1364467
54818
568377
1122275
753359
1261198
656076
1156381
42831
561769
568680
338526
490703
107424
1205737
1137442
307044
142753
73465
229234
1300927
48014
526240
150095
1218487
42580
1354568
1050940
687095
387673
16143
921260
267704
596160
1036093
308791
419044
831584
701419
759721
115036
493935
814245
109474
549535
830591
245333
1065958
334793
666770
890406
119347
663531
1305031
1338691
1269724
920874
1315435
407014
943138
1139300
1087991
806938
617999
281770
1068794
1096265
267077
826637
751317
967687
221993
205009
687015
461020
705636
84943
553837
1307215
1311853
534033
885852
1104217
435877
1048861
826068
1195528
709292
625734
706439
1322151
877746
403649
890609
570229
626163
1003638
369564
768761
388529
63684
886674
878297
1329876
1211632
218346
1123725
496623
388877
700677
636752
526606
618739
451660
502169
852988
391117
1202247
369853
1178171
1361479
113636
976861
242032
1040231
413318
1236864
1214311
925556
347898
948370
1088901
604778
298537
902466
199161
44204
32310
497390
709641
457921
904504
233940
489991
1206313
320902
1200098
325777
1237406
1173974
930146
84309
656130
1266542
438417
344563
1268168
1083069
106094
1075784
454181
350471
327158
1241422
331240
1039111
744539
272427
549362
378426
1138872
982900
254233
1128408
1118728
533263
775995
1336683
883733
938919
85869
1125210
1022651
140615
1147301
1358488
285515
196736
239865
200570
104985
1252594
1320007
107505
384751
392333
571841
1262058
1217266
737993
900818
266192
644841
748087
849938
335029
913349
808913
1023121
1243992
488821
748944
513452
1344375
1130363
1237843
516835
780447
965678
893996
35786
969114
695000
1280092
488141
936669
1265105
1350964
506834
116478
782369
793432
563278
1345659
847028
38077
256606
1052177
607087
822704
512413
259539
238926
624273
981699
1226103
742112
850751
1013966
25545
1177484
7504
688881
615057
912257
405366
471829
147633
511690
1033834
199290
1339270
470265
1225687
755011
579940
674245
1067023
919216
864581
706612
1108920
677677
1212010
419632
91502
459465
1328763
864794
1115852
691471
686736
243283
413499
1143790
127696
341824
158764
1056564
38976
830464
310226
196169
1299946
1124747
124993
648649
1247414
685443
561607
841874
789350
984666
94609
445769
785786
180381
1182011
1008153
313294
750127
1118995
226793
847975
147903
754359
335793
214510
808913
637304
1088505
476240
930406
1054010
524286
925987
632939
1171788
1219626
752328
704217
337410
106853
63001
1327771
1070963
41991
243864
1262621
349293
556780
973160
577584
779903
815443
651638
905311
806511
739332
1287267
997047
1212860
217809
270851
1068450
230463
766516
682363
330051
253645
49138
238008
187399
1284884
20514
1291674
1113541
88585
515084
263556
881687
1162585
349743
903699
1295696
589599
1040695
383472
1337087
1245583
652480
974554
731809
867926
585647
790725
35360
515451
754179
461132
1255326
580100
795969
613650
265940
745781
731183
1188258
1017753
1281359
355527
494666
882571
511681
717316
420495
416629
580794
420150
1309208
745469
1184850
1210135
1306510
59541
250712
610569
1052924
1154389
1349178
429405
716797
486430
598971
800651
1337613
726664
783020
187942
1173276
1261633
572912
15192
1044567
1203118
690193
623505
1223893
1072519
974798
1232036
689779
435095
236485
550134
777402
139892
1260454
947023
136140
506900
724771
1262564
919656
1354951
247067
1283787
255003
315139
1008329
888282
73884
382946
1111774
755690
805425
206777
1217242
28621
951633
1261344
734206
349575
356096
1209728
35561
455251
267138
151554
93158
1211413
403898
767797
171483
978220
100690
917882
661769
508587
426896
1306388
463393
1285642
952368
1197789
1258007
628687
586661
494077
398759
816236
422492
159282
612334
1015162
937047
395018
648560
418857
941989
248997
1309635
144408
1102728
155323
973709
860374
230125
974378
483268
1284066
306304
918018
333384
90422
669839
629799
350875
347968
234935
58809
1332467
732300
1161558
863132
807918
649621
320671
977618
917590
704903
642968
1329675
1345911
576364
957991
531630
90907
1211030
830332
776968
1259624
924044
89438
1354549
328029
403430
56632
80354
1255535
670176
624513
548626
1348079
244231
176857
1077007
1004409
1353816
721578
477695
745473
1005965
630803
648987
449857
1282355
1202976
880545
666702
816120
130912
611280
1068938
473733
1309967
1284360
234351
1065633
1012630
10737
910418
50263
21233
1227602
68153
1245744
1145055
780687
1236094
558620
487919
1203675
1317996
355922
412247
926915
757375
320500
1050702
447654
1029947
397434
972118
1298460
108704
825513
1055455
1346965
966173
392980
220762
1342054
612141
494223
926356
631094
415960
1201600
104966
1206962
531044
915655
1344434
730246
365767
441672
901513
1008314
503979
683318
500135
27074
2228
408126
51891
1243917
1101141
1304027
1318828
675349
1128549
901676
423362
55033
911862
499284
604672
1130553
469840
621668
691166
612434
1266662
612770
186550
286493
849837
96852
279655
1250728
799573
979849
1134564
856763
560773
831622
1232609
1326064
530078
1075214
147659
44612
64644
105651
1315789
959829
502156
865321
581531
75299
1325826
1252014
938111
621473
799939
1328570
624180
803025
255627
869772
396506
1084520
328494
1000564
581100
1218739
1278776
891611
588923
446491
585559
609792
1252492
244333
1272083
35895
570538
322611
84196
36355
306608
690206
1201452
431578
1061819
202254
1014673
973505
355183
773462
582942
217793
1139547
890863
623860
25445
975732
128157
1075761
954351
1240029
604172
996409
18032
148551
598906
1162650
469017
1316245
1002071
297057
138998
895952
60626
182019
256966
315526
790888
880609
98386
1191545
859987
526228
119261
1181157
398177
199388
1260488
1146151
116558
736404
1295962
391749
151849
901965
112945
756050
1103066
1291372
1060108
858920
493741
339144
805589
13286
17403
383303
27142
178020
116825
758337
1026477
1246769
250906
540700
543955
1014170
1350552
1086516
200163
1281517
382175
919920
889173
963613
1225730
1207872
1093221
359863
368323
862779
321027
474707
114180
49805
1241083
901016
429930
1287625
90710
846683
1315340
1012832
419227
1268279
520414
663857
750985
409911
855934
1269648
1032285
1167982
690854
915175
21231
195224
676915
993571
247876
249252
1240273
661428
990004
547279
668740
301342
46705
28092
712888
1074178
1072234
764941
959008
1235423
800119
351411
1264049
489179
1070458
1260083
127235
102399
60792
328473
1033974
376701
475071
980622
688991
1119205
511660
715543
741417
1052816
59295
1134269
541832
1153400
637888
531314
291631
938840
16226
51709
1342204
605566
120565
1015150
1090902
1319320
1131924
438710
154439
979196
1307809
6355
696508
1132932
796401
744759
287636
553008
625372
473722
724592
108332
867876
451303
819396
1227426
222349
894113
734037
1235289
409491
106427
1278454
1259704
924190
828461
187817
887699
755744
545253
717276
780386
60098
75849
172478
659807
263744
550755
181812
493017
1074629
865156
389230
323022
79250
82644
655209
123180
1345707
387357
1185046
700836
137424
1165622
1310497
395079
340875
1350449
962756
910989
1363083
1326608
1187860
222105
1260517
843055
87781
115799
596812
200946
116104
456093
1289036
400400
1108873
1321985
274634
1032062
337022
837246
732823
192675
312627
960187
1003570
1236205
582000
1054147
261958
1118639
1011900
794465
377068
145028
1064416
856761
1243393
751968
663382
806858
24104
1236529
37173
255980
888555
1276675
9734
1066082
173630
1086454
1218466
333088
992044
1095501
878053
1229877
502533
1337453
255148
108309
24268
301146
1076200
849658
1298229
944266
494225
415029
679903
721175
429518
293003
974180
88560
1208206
255382
1279172
1110543
226782
212966
1207980
1068566
1343168
416194
45022
45142
760760
424481
1299988
511511
491228
672645
187510
602167
57153
676572
192066
768096
196102
771377
708686
913998
573676
1029080
179789
107861
1064905
280420
242155
751479
1069424
182650
1287544
141365
1319302
180428
535390
468216
395741
256377
873167
50300
1235840
752065
111150
699122
642525
943726
466649
857863
1101056
122130
385065
1312264
1176968
978575
670686
126303
800877
979640
25040
191971
771260
453161
1265521
884467
655253
1117298
243651
924989
181295
78882
818415
771099
25338
510144
209527
1269591
1007733
740304
518693
828255
675532
1293254
1068788
699046
356148
240770
548481
803395
426836
320835
1302650
1162095
243057
480655
1192908
1303985
135728
74964
861271
981052
219253
432508
886057
1075713
525583
291404
608929
359607
1286795
293119
702636
1134593
885704
593376
964423
350259
530487
771591
916467
1006905
95350
554748
802081
324008
263301
6475
633910
773294
442629
82951
1125901
712619
146129
326619
604052
819994
779545
665711
681740
1355550
587073
71550
1324946
127390
412063
440322
1362236
909135
1210674
421810
1300405
485760
778040
504516
456001
829038
370960
56510
679041
938279
634513
196128
431376
635698
1334564
183212
196473
689593
673061
575859
385412
379605
1123529
435626
637806
884279
1166119
206621
1085474
1035895
987874
935537
439673
150784
473120
392171
865600
308073
1232049
397140
226211
294035
241408
83502
941813
788496
1263664
540738
1037566
884223
121863
262691
1083196
758545
881199
467833
1217702
1143920
1334742
21624
884820
120983
621572
264740
704682
1304823
1083781
1295696
922988
1096354
68209
345285
1153559
619035
835230
1052196
636465
1294280
218510
924036
1225660
605680
904024
828027
993432
117519
433948
34452
1265081
555471
836864
1304356
821859
136837
320895
433361
1283916
577302
376377
1050018
642099
406474
806642
784333
116535
364514
437493
1200654
810243
37319
393347
1280000
296449
592915
840289
236852
1343417
781042
1049435
1056207
1363820
612595
239530
469017
1322703
252273
1133369
594419
119929
464398
413914
1328013
835617
215815
530147
249919
197312
572551
301146
1350433
489529
1193566
730094
89501
1027603
1176626
403140
450093
1261450
1100723
1106381
326783
782599
420628
281862
159344
51183
137386
170605
138775
704888
898892
524513
297440
1182907
493430
1350903
317068
470313
1220450
590685
837613
248967
1054684
842292
46073
930233
195279
779635
157869
728479
115382
324510
738278
906405
717160
77221
1127482
782330
1055100
203958
132259
451995
1291571
1055253
372672
659367
1305629
574122
591809
511741
1089929
510211
845811
988448
549028
270348
1248880
32588
331269
437808
1004584
360842
1286605
203951
737299
583796
240825
742849
861349
653275
76830
481268
1102813
899934
576230
609900
933334
1321336
609871
260516
656354
641721
856802
369869
687656
73029
19117
517730
1286496
738575
1108769
1129727
1008649
963451
183492
977914
1271704
1068542
1206104
960364
853199
90670
618169
1333827
310063
633755
167047
1017714
556546
537229
1098781
1300863
695858
147686
105463
842182
1323923
389341
547001
204347
836781
573407
1343126
106061
88908
595888
959529
1175380
435133
131291
1213190
338583
1152769
987494
725027
101350
982006
315013
408624
439328
530761
20035
867979
693983
578071
897341
601748
833690
11127
1060308
840470
1212662
334618
1268059
973963
977179
314735
695627
79914
21144
611939
858584
628604
980385
1118240
206492
1288091
53803
795076
592419
26026
1128204
1019809
1133430
379150
608665
765675
1134437
195641
280909
783754
1262474
1101778
286080
856284
733974
353358
522382
890769
756703
419488
455060
868610
279901
1030887
163260
461216
632243
52317
1254518
669608
514393
559394
445201
327210
72735
512444
1361743
766948
337215
1313069
20970
979864
163399
480363
187837
827577
57689
163953
613070
852705
327618
762045
1232899
619684
54418
490364
1095415
1068076
953202
269164
1213628
1351585
596401
31771
1052293
1315247
1265047
142773
931092
589601
1086609
687492
1088779
1344827
729277
1340277
638611
1014321
1263540
510833
348206
702658
1324765
1091029
1154970
664995
683065
1020260
432466
1350546
879398
155102
986473
30787
633473
595993
990999
907942
1187521
212447
857211
822897
760163
1084879
834205
546923
271436
522182
152510
889780
1116827
100305
126028
41584
280995
922154
536396
984288
297324
1087409
1116379
239321
324479
792707
838674
1142497
1165473
1217631
652427
91146
233164
914808
31219
509330
1258679
651738
533549
1047440
262270
1233681
521190
1115361
934640
167410
462459
695693
1038087
408656
881949
496668
914240
1053151
714859
937944
418123
1035671
501115
718566
454061
1207019
1242327
458881
1184737
122125
1008425
267366
1226211
96586
200664
1247215
747338
411791
1355259
24979
161363
116718
4779
177819
898813
860628
1198806
345450
1321522
13812
769747
333457
88531
861637
309818
1056604
658229
799669
1358759
1225857
159600
297354
322004
988432
1240175
119726
225404
368250
30531
1244600
1356489
568620
946195
950402
1355836
1271454
1079886
1209281
1184300
984116
641104
1337813
858228
1038344
572776
899077
590130
184544
729925
889353
576171
728368
993152
1200916
937362
472850
183826
892400
706716
156539
147244
227293
746218
207258
1035666
807783
909793
113278
1281596
140377
1331220
617374
1232280
986184
997778
583843
102279
538953
938882
169699
179930
781114
292495
745022
254008
759921
677978
532178
247257
1125547
322481
922255
749605
1220666
1359205
134126
20546
1211410
8924
550609
1029470
1032986
464977
270055
42040
955453
214729
1275194
915172
1242040
1200503
1263395
1217710
604247
1260309
2270
262872
472279
652090
16144
890813
873518
1028341
1359692
1284306
666283
1169704
244346
1347773
1179211
420457
373743
539351
579047
898009
665779
1093562
585243
847566
330090
1056333
295439
1338684
84213
94258
891435
772353
301267
855218
230533
574991
223442
651157
697585
225421
778346
1116671
642472
1015595
1302247
339046
1254623
819055
701116
1333840
1235395
1299353
399358
348987
960099
1048452
880004
786109
516997
656221
273215
1037100
1271351
35837
1302040
1137012
80841
520998
892186
629391
402398
673644
1070761
1237356
52003
1349329
522708
260796
1286355
1232407
365830
831636
246768
880592
1346318
1318215
137134
200452
220311
89187
148896
734271
1224949
349132
289332
521054
543619
865185
297879
1298315
71288
223096
235937
839663
206876
332576
610251
985055
1213797
37765
214337
1075078
1319634
1044064
969376
737482
796160
365440
580840
428608
1203801
1240296
175180
684618
212202
1122981
160239
1192263
209441
296592
41163
912687
563268
626200
110999
279805
98732
682096
487032
103549
290060
894547
1265768
549355
1170004
816942
400566
1244635
209433
776647
227413
142443
941502
743087
422083
1360535
473749
173699
1114871
421365
1056271
1011505
211909
985410
235800
1110552
522577
1333548
897791
1111128
313626
653779
284235
1128053
845472
1351677
880190
362441
480687
288698
829689
1167255
277053
213354
913251
887581
126245
776016
1044889
512492
613698
422506
678150
199184
1261765
643162
618761
903262
689810
319824
1252642
349060
1197805
628332
1309149
1138923
800519
561206
238413
1149723
950980
760768
602566
157039
1330765
1006630
187637
151314
1188992
1147303
767786
925199
1363657
899931
49339
355592
338324
181468
719666
658380
1319960
603404
730546
658438
1019172
1337663
293360
485058
176151
667278
489851
326851
1079148
1009059
945742
265678
920787
1230784
928382
1339683
670868
785760
16585
648727
430432
1310605
1083169
705719
815504
668922
999092
830002
374106
1105146
898076
599854
351324
1119275
1051633
132479
336453
727648
1182221
957951
1066487
125423
1125580
510515
548556
60313
381617
433438
37267
1359604
1167771
31560
956224
1357196
750277
1303475
1256177
1277208
402431
423721
210206
739319
114165
869906
1065101
321471
347615
943589
157677
71439
1062336
473632
8175
976421
524
727964
644104
1043231
1317574
847616
434765
1233118
712875
1042607
673438
1276816
345911
72725
883654
879295
748012
1263167
108756
1021292
1142476
1089404
472821
398873
1307461
1090945
1237470
797936
380287
1317945
764817
56633
212140
911966
725663
648544
296176
1289650
439682
1358678
386564
91131
906281
1012012
279637
1156393
284563
58709
693677
310389
1303687
944770
127924
603855
584246
428279
737542
82663
900230
1239340
1284748
998445
1109717
1243486
1196168
821628
865248
775618
1222180
726148
672380
1265119
657397
1304915
1248584
413763
1341304
1302977
1293979
726505
429916
1228107
82001
970605
253060
1257503
24412
1063438
1030321
584844
1006287
871737
235077
411254
838659
270257
353539
993954
1273327
76564
1090443
660206
237298
210293
106741
326768
1219635
958945
851278
1000294
821422
733187
527465
79811
709477
256468
519248
1361644
1333528
163766
1034017
599882
1075925
380019
576057
1007064
527408
330168
102230
193122
934175
104214
531925
877907
438311
266656
294052
157041
1031518
966842
1222977
329140
116652
1197928
1149703
875412
918861
404255
906222
308436
1253566
520817
545622
798929
642803
1305020
976515
315894
530065
1032227
313850
267153
1150809
1298322
484527
1090354
269945
377913
982706
344228
316336
692120
710551
1177941
13106
1348857
1004131
324093
695345
718989
712514
511023
641499
821572
548635
1173133
5172
757488
136506
814801
608577
923949
610584
545366
165578
56971
201204
684278
466120
1331224
616174
280808
997122
273698
1283756
647170
1155304
1174716
286624
548227
286247
103848
1111295
325732
379944
137047
545390
1087972
208043
65543
337436
1160694
400392
666411
739468
61822
291212
219067
521602
619429
146608
1145214
52942
1097222
652964
174711
98208
703546
819364
17302
128891
288361
130016
260197
1092003
854286
1101378
878974
1196831
219137
787583
1143782
1054253
1320504
201006
280633
978725
1156855
652863
782704
1222015
803228
8205
1013061
599886
121016
1028466
750747
885292
1039256
983169
315861
704422
478112
443956
1352805
466204
114845
214184
1313900
258495
1081186
673867
21879
1055203
573407
829501
1265446
395990
174278
405480
1075766
472964
1189041
1131845
143761
1357901
1133834
272472
813452
221088
180123
305555
847075
452377
1072563
729523
856315
449093
1040698
359592
1013682
16344
106199
196715
189860
20771
1298227
211049
1175479
256380
1102926
1307366
915575
1258530
372776
317195
1296664
808702
1220803
596792
722067
848620
1179305
406997
418864
763143
1359040
429360
1310650
1255454
134703
1335208
937627
350496
1345447
120890
75855
1263300
1098847
1245571
1217323
659413
886565
9358
270374
531006
75036
786969
212060
84716
640700
1326585
744135
669397
1284737
132675
1167979
864913
560949
772517
977176
744854
1121585
764724
804279
41211
562870
249860
698708
1018770
617309
579375
705765
122772
112740
779323
1200808
1152938
282144
705547
722723
1112951
1160018
1151323
719914
463405
365293
217273
558778
785940
1125939
528026
47300
962119
1335884
439737
875512
16855
478306
100611
459983
10287
738947
1363002
582123
372491
884629
639895
1065947
309391
26783
806455
889153
1169387
944899
1133998
379218
238976
556947
1081767
1181762
971305
432918
1164199
1157971
1320133
252352
1237693
664984
678332
1329051
1260581
661187
611525
254340
1175029
707795
699981
409621
967612
583558
952995
519275
633884
434563
790559
527210
969943
264195
169672
177980
870734
1011203
1025744
224489
251523
436312
402801
1067280
499117
398539
1339034
292360
1349297
964477
1208445
360644
694061
498938
673500
292049
343893
1192444
452054
1310066
232810
248064
705204
1226386
833291
1121841
1000614
276462
1228923
518884
293713
1091784
971318
1695
810429
1124487
91033
204467
736963
859943
925364
1031665
937926
205363
1103364
926594
1098523
1165179
1297380
375888
682462
883387
769694
1191579
825237
962583
1307256
962168
693711
995295
708087
1027836
225380
513833
274673
6993
466135
382165
539611
998996
1295804
211029
1192964
713640
1310016
834361
696276
121284
12453
567721
693977
681974
1071220
1263577
1306502
522502
824239
1183997
976531
534497
513596
58393
268720
881203
349310
774245
967182
6444
621421
353096
900425
121996
325435
710013
287436
1331608
519851
81825
383271
958403
502342
768424
393304
201604
512127
13922
1202249
543555
388159
862488
797799
1201278
207148
1301608
1327161
343233
1124566
667214
365808
507934
481137
519097
634260
712946
1301739
1000404
261683
1074583
766712
76788
940927
1228972
969646
1042867
872088
756987
1045617
88064
1311527
82790
829694
759776
301459
228891
1191533
68107
1251425
633982
408178
91103
705730
577643
696593
1204232
31173
983193
483403
431244
1208124
212300
104059
1280661
343391
1001717
611966
406276
566262
867935
345312
602771
1325183
1125936
351814
765826
220771
410239
464396
1340608
240011
271100
987592
791509
449826
584361
798863
922277
1213411
183024
340520
1178924
212247
1158197
365369
1191172
521272
798836
1184085
1219705
1165346
1014697
415287
1025237
832012
237037
800208
644717
614067
568983
1007216
1238015
683550
1218965
74824
334430
309069
78745
1300613
366673
240721
160804
447308
53651
568901
1131294
764006
62273
1181710
356653
181254
1105813
179825
23552
1011542
862755
613336
1343676
303049
81149
570878
1087022
769256
404549
753898
1021140
394758
1293674
825174
164500
1337770
724984
769295
1198057
921441
1323600
1178904
886103
25918
56217
216915
765473
247516
874645
411652
54005
347067
66517
1147751
1150885
959089
1189824
761348
470255
29774
94940
1178462
1201567
392947
646010
737018
808549
772607
1161801
76812
105559
897054
1208068
664266
637607
209952
546723
917215
1333527
1062954
1336136
540500
446568
1212790
428474
1106595
360025
1356145
682531
925122
1005357
899946
142290
1131045
1024698
504007
646248
377759
1266594
306333
508901
1091326
1102105
1247111
1185816
1097585
207446
952289
173300
246448
808750
1330013
286275
426508
687634
1084516
240451
705099
621466
1151253
336186
1138750
263176
832421
1043989
1037819
23020
1029131
49461
1250502
551418
84419
131732
32965
1223584
660042
1329240
197884
99396
1080631
88874
853739
530558
151703
133993
674596
959623
1318200
779495
987099
332833
1076335
312431
525684
1199490
1241478
855196
1237387
445300
804449
37714
347267
709205
85145
572725
1099256
1119335
1080950
1123125
362980
151476
600166
758222
557413
417593
483806
877026
1342592
664782
248178
682418
1218068
981985
826925
561292
926811
812928
1082763
121760
33182
1084797
540991
68034
1287432
6023
451176
1139042
1277776
10048
259844
1353264
1241208
607155
548300
1103138
410111
1192862
482416
234665
205156
532643
1316622
314348
1127815
413730
659786
95596
56071
137804
3330
44863
1223469
865742
1249596
1250670
355843
759372
225672
950357
1334718
816587
541783
1023107
913306
203196
984413
597464
353092
759398
1070925
812837
756821
158205
1075157
1092401
458078
534564
322215
1195556
742852
1123973
1070791
1009535
174875
1066539
720349
889732
585164
138956
224239
477804
746071
430708
1217016
706066
185994
651570
1199612
471710
135661
842024
413760
1078599
870638
534710
1240705
110394
510780
1180893
1075665
1322955
733241
1198229
633866
1340375
1295003
785463
1304452
358878
13905
204461
908943
724977
1302105
748572
1203802
277763
1070330
97622
623536
1063102
369382
249292
407024
1021169
1142593
346109
176510
1160533
960839
220630
1338647
1007605
1344917
1038542
1192284
1346092
1173690
454321
1022089
886481
344257
374495
566140
101816
983599
158304
653863
51571
727283
629204
600528
826793
612022
835563
309749
306592
106670
1171989
1142022
596436
1052824
708088
827663
330184
971512
788529
969228
1108966
584963
420453
997363
3208
114161
487775
674274
902350
912903
1294893
518372
198225
332310
864366
53229
180772
931126
1283982
512186
332631
327492
645479
677825
850039
243195
633353
1196064
805014
883685
1151836
1066140
262567
666763
1311321
870668
584320
392124
609153
16221
228351
460351
1294780
945920
775231
396492
290260
443776
997043
1090269
1233062
677281
257905
965504
402784
923285
568441
895009
472771
641800
813
776781
335045
27403
918651
47801
364456
360570
1337923
109251
1325484
759217
558544
535097
1255226
778982
677941
978984
717922
505086
1288473
480665
260829
270588
931111
878701
352266
220776
1159798
263220
603568
987170
278087
1176232
274121
1115625
63166
130581
462109
429522
1281216
599277
825022
474658
615651
472628
214977
879339
816329
227785
15599
1270649
1353936
198072
1092399
462831
394246
232759
24807
297388
1061928
743748
930899
751697
56845
1335616
220839
705500
935971
248857
554905
1026840
722091
700819
1284526
1013334
265453
842659
1093071
101672
512306
709128
200606
924621
1014276
1221783
1027077
302607
934087
179231
1011875
18040
331221
422387
1215168
1038198
859437
372418
565001
693096
1348470
1355293
1099830
227289
159706
1171945
1278655
31837
674648
729807
239160
892804
714081
1172549
126522
1244894
842611
955342
942706
1133751
312104
638280
229119
541076
1169465
733353
903772
1275562
834196
382123
783585
714147
866476
1327939
297070
1103793
1363653
230332
842475
178797
939583
347016
715649
1098381
848165
484300
675259
173810
71374
957278
761375
898512
1221860
1328353
210445
548287
454066
620718
1314471
1024274
356029
658037
733662
52246
730454
100092
1270701
807355
1073687
580349
981191
1149075
326419
301657
806371
449379
804291
880520
728207
834677
1296463
861184
486430
491760
381371
573515
358550
243948
334597
36934
1141263
1110215
513032
247705
540329
144621
149172
1359380
1149601
1030501
1295862
1301620
931111
1117420
681785
663564
725718
999782
975995
926126
175002
675534
886008
865761
210544
825484
204492
702252
1119413
232976
937436
744159
1084585
797175
612889
803396
805411
500392
844370
258154
1087823
1280481
434839
1250753
567823
63757
57317
818970
540292
1300473
580967
851781
1324578
79735
1026050
682088
754989
649774
171793
235405
941468
1288047
327582
1070503
30575
1232975
1849
899097
367246
153558
924778
1238444
553800
733734
1140863
654150
693323
263528
808980
1183504
678667
913651
423235
955782
633606
518057
667129
54131
635042
989750
807046
1102560
593484
1030682
549450
1254566
361855
516201
782900
1019252
574340
240550
1112079
1230458
736278
1100094
342533
1031389
1025774
315451
567537
396655
1281426
11448
1260019
433419
895125
1338887
1004682
715323
1009942
1231984
2225
886413
879585
1019821
754165
900753
439310
1301873
606472
216529
126752
754823
680562
797240
19907
252346
643764
564359
959404
1201137
678772
1361585
795079
58220
630245
188464
183801
367955
436983
885721
764643
1005428
1253016
1252224
112015
656683
348591
413988
260851
263912
1317360
1149036
717119
1192383
17854
1336336
1186725
11984
531715
991966
57112
313377
675403
349429
446064
48057
574703
642178
312858
705461
650891
479484
828193
1011905
567423
247634
41288
1354301
600351
561048
1293756
24963
732215
623372
978079
1264456
348107
591797
1102560
363549
428956
202764
1012505
472662
571456
539064
821173
497710
25666
838286
1104721
375108
118615
1325288
1026696
874898
170319
687434
570245
682749
658727
1129802
799079
1068428
1176289
778581
75129
213388
1363974
1258411
225721
312445
390924
959241
1274176
562251
815399
1293461
617068
301677
487322
543976
394974
159889
74538
125182
1316127
758100
1275568
1844
1108849
753806
1159104
1191807
124113
182241
263851
1235718
1241201
404611
780645
670656
912446
926203
568382
179845
663661
194675
1296207
1287438
281459
699141
1117911
1244481
1059049
137044
632085
300538
68884
1269268
1238866
493507
620727
781772
1159150
192309
1313057
343289
877758
413057
246249
130558
810272
824186
1036290
664727
930218
657424
567038
1185714
647708
537517
1093310
147892
37442
121911
27299
1145580
265862
167243
590175
553030
985496
1198064
526171
413312
1272410
1181001
448379
33566
1280695
112188
1121923
12437
181321
904972
221282
142262
1277155
554510
1046206
587282
1085652
296548
1287268
1289870
1252599
430004
373183
1110244
1158052
536710
655073
738251
733943
154356
1275690
783186
1131901
921407
1018113
1217973
257212
614687
406286
47930
231426
1212137
1190003
620498
430268
460873
381505
1349886
1152269
740553
885902
151275
1051689
1234124
263873
565994
358064
327792
151507
1250262
819273
941851
1117048
499073
930949
1251511
747983
236083
742491
88227
372193
497853
366958
117243
53384
293573
880382
1356050
607068
1333044
1014893
52825
1345209
585981
1274602
201751
1282537
460103
624420
358252
1228141
1138366
698873
1067044
582843
842637
739431
1300587
936217
268983
932578
441852
312652
349897
1034776
739224
428377
1207031
501302
338604
247877
1016247
1147415
516233
943488
943959
1140559
49497
588674
590860
420674
264315
46190
1138859
100591
531379
285963
764425
530590
1048527
334787
47440
1211205
444312
833234
1088252
126101
850707
52426
803494
1358447
848108
955426
41594
1154631
115972
255627
1057232
142985
111662
569184
44790
996318
920428
640607
713320
834989
1120592
1103754
680444
575551
31806
1295823
772538
1301974
750332
1077320
1036143
567060
513463
260556
1329134
392556
689129
468794
1016547
500096
1304863
528082
1152549
1189814
720910
335460
417173
1178694
1010383
1022767
315751
517031
902046
205173
2172
142295
1156421
346745
1307806
407773
889915
735504
45771
1062318
259928
698852
905587
235021
993610
848597
350114
1240358
346509
845363
1227116
941685
379386
135109
123288
568025
579761
1067157
302108
827242
529268
1054792
1012888
1045668
536628
40743
864789
222172
914066
151324
154506
368949
197413
136755
1261874
267525
991416
492726
929101
1343849
687654
1105938
417666
49519
486597
306388
387187
196610
374300
1002602
61250
1317197
802324
213632
791364
1305662
673212
788843
1195788
1348151
697412
829129
1010750
528041
254118
278816
1141188
1281870
46301
263099
724520
1283991
490297
1159961
1341307
128622
601564
243253
203889
820804
39733
24809
615084
1335539
949402
452191
144939
1343693
571832
218794
328747
448431
220420
28606
1285056
941189
440421
357797
1152208
1277616
389882
569179
10095
924575
541981
845143
562983
247407
563291
927800
130205
1286409
532204
1288431
438954
199050
754993
33576
454172
107058
56831
438705
491517
1229161
702292
450845
166435
1084018
729499
1042000
171613
1207982
425296
527542
292352
1354840
1222353
686406
1117903
834616
266286
29344
33632
136958
1314912
255436
1344704
728682
995780
503966
803877
997212
1087517
369085
302375
1336494
242427
254925
559639
581848
1265846
508603
1135302
551059
346940
1180477
156853
18618
1120565
1040868
225749
575461
974595
1253833
930551
482320
763883
315178
347219
99754
820335
1193961
1154088
286490
57741
1040960
435016
163253
812341
617524
988000
1100286
489453
927153
1294511
208822
1309353
986417
63086
933535
545436
1170793
675756
600665
1200881
1003256
1087962
331184
330293
448305
1024554
232028
447808
1135755
1288697
119051
99450
690916
457508
296118
403466
340939
930124
583902
449952
160302
850795
211029
698802
430180
919980
1052918
123785
624197
415607
1075338
139346
276432
262933
1235794
897026
1081742
200575
864790
1214815
227639
127027
1126611
1286219
1277818
669836
54296
427627
63804
1066459
811701
1204582
91809
638841
262175
285963
1202748
811530
840673
369926
312315
879157
231810
1262129
1033842
85679
568164
815210
366155
794923
1358893
401304
450487
762914
679516
458815
235961
690493
900025
1183934
1363475
394932
227542
558934
793274
486425
776241
621251
711854
280499
489495
991428
855695
178798
1107785
503173
206862
1142221
1008125
144222
1039035
1179865
1169507
817810
959563
905271
960311
463397
483671
609744
417030
478346
384091
839698
479049
959595
328651
1175597
1044833
627707
968138
767871
91203
1172943
738431
545462
338675
556779
1290622
1307670
1093918
987900
1020443
826810
174203
1141173
161949
1353608
1106512
303011
415640
653543
1136553
441405
923061
209891
1208435
116654
352673
1356400
120268
410153
416220
791201
828253
922006
426582
779227
54240
1041086
853322
55530
648050
1094669
1269590
600537
249624
292048
1043771
38710
1212508
458478
1057553
614042
172716
57451
1000065
346881
277176
714382
659091
291910
439198
1147790
1338040
1152100
95311
1199128
569545
1095491
183579
973426
415755
187316
976484
146934
407747
1267655
1280490
952622
957885
857321
364841
309336
1130429
1305284
1328250
354204
317076
1282441
764941
677587
806855
150233
408664
507972
1163556
182045
935872
195028
241861
1172837
574815
467147
638449
1039140
511343
403036
489237
1176051
650710
1291912
1010023
98031
889690
1230708
519873
566804
368067
1243428
42599
1156481
443614
1035462
457055
489600
588048
159225
950283
848534
292336
79652
586579
582021
126575
852454
1310845
139613
832435
1071813
337311
635721
373325
1146354
1355810
1274965
1312625
840600
1159723
288104
1179158
403302
819463
889613
16283
996369
1007519
683687
757624
1032795
723449
1204691
494858
1116895
915150
744713
1062652
15792
1109640
296450
945026
1035846
963549
152023
270242
90776
579554
1232115
500080
468176
435678
140319
1245256
1098432
1212402
542371
772943
973760
1346911
775823
958679
48233
369566
242302
1048678
539122
1092405
1317704
461027
511826
689077
755252
116279
622379
1222823
694749
1352166
596633
112851
1187548
679228
971100
1021580
1004778
462985
1028341
953018
747611
483259
1184045
138320
616400
1139116
190064
1102556
585255
1315366
568322
962754
685132
485278
1329663
463012
786748
768802
771985
1118008
135120
897128
913211
276797
603150
1331088
808482
397816
1144187
1221812
1345337
1151746
436394
183321
1260331
1257481
354623
1277663
1326378
1095258
341358
995609
301580
478397
1238755
296592
716341
1108245
808569
740248
970921
108814
1207308
661478
932150
1357128
1332086
1313350
805678
1160568
464741
797334
618303
257926
28430
674576
71695
1270564
249468
555533
645657
1028192
1167493
104254
81401
1262181
889895
54276
1301212
1246160
918919
840782
430608
17706
1052709
1078082
574505
1230563
483458
1135799
649849
932909
438091
1233709
877188
88755
189195
819060
592787
1316854
1184285
277153
1232166
855273
1074613
1142894
909875
1169376
17292
376467
16856
685742
468208
1297138
447562
585051
395805
678311
524254
362416
561991
1219115
7859
1347751
640894
81450
404183
1133920
836179
887318
1226155
1078546
1067670
666917
206933
1146336
656403
854299
263256
696828
1046426
578597
260433
822144
1289213
193255
838222
237920
1359898
776103
326157
997544
87646
67623
782669
621916
681443
1305772
716165
118705
70582
896509
1182981
1256531
646364
952930
987085
259817
1242333
868023
431445
124866
927672
231249
1299457
1057421
1274622
43484
447595
720927
623135
835096
131951
85736
1062234
646901
268099
575238
680493
660463
1005596
833269
419404
84495
207418
901684
281888
462281
889257
755300
317504
431566
1039636
39129
1172432
808638
159722
312506
1253502
59080
543184
159808
239331
425058
724541
752311
422901
587627
418421
200298
336031
855450
214756
404805
14469
1223694
539312
10543
3211
596912
1305558
1124352
763465
1354625
708766
142780
975646
1353129
79933
813352
1137142
1271452
603219
1040580
624655
686887
1151715
230450
162925
934433
715207
215755
19718
990274
613881
787395
1285778
314288
967998
1353392
380977
1026970
967699
308821
1126078
131721
66023
1031776
1054752
213471
956625
509956
250880
57424
1023313
128564
1118761
250038
392140
148590
921024
1070219
1002859
812294
1030258
432663
990160
219081
396578
45042
346820
490032
356371
302864
1186873
2937
644611
184572
1238427
407674
97089
1062139
497580
261372
1312069
221499
728564
965415
138910
940947
1198352
787771
995854
864545
209499
967259
450639
920229
1076142
596471
1122053
703408
700876
920227
783570
1167442
72832
304082
755185
441709
17994
770652
339423
239710
481018
1087818
124532
123263
274224
711015
1040551
855236
1294882
607779
98399
527024
719581
803080
324200
594116
1035386
1271329
291198
1250010
336273
148134
33366
1353201
173906
117952
1166616
19000
802443
83287
1213004
249537
515214
813976
700090
1073360
254359
1272897
194720
1199089
376591
847681
215125
1106490
652142
497650
137011
1044655
1336506
1023557
1289570
31574
1345844
730858
192044
1008054
1134625
405814
1054508
837738
1129693
857928
450003
1303168
97561
346692
153271
391470
891400
125747
1109396
80517
621818
1096170
731169
556333
1334616
975321
1125130
601145
1006755
25107
46397
125004
122371
98583
114410
256835
1364149
126964
633372
565717
1236923
1227270
798570
336443
1329108
320230
797241
611934
1150825
38102
1027838
813008
221146
4807
1313285
1102766
312688
1168872
941685
893742
1231996
801394
5759
1050600
1204205
815673
1360539
1272090
861514
1332591
976827
533115
1354241
636287
616482
224193
768714
627313
3869
355118
1241349
1192379
515014
1331883
1300434
1161651
866596
817087
360842
412611
503451
989534
278145
1003618
877105
536793
169303
417822
879479
1131431
411030
989007
1095735
769220
1020119
683774
747484
1179942
764617
815338
80764
888337
965626
1277568
299129
34504
1103852
360679
1047075
423543
1231623
560240
67932
1353181
258128
441087
1321552
852847
951751
338554
312724
674521
794842
409375
145991
1236825
134656
448298
832010
217291
898314
939807
666107
428780
344709
989666
134488
622909
278163
908302
52867
490746
902967
427948
867965
778634
526353
328794
827232
564023
729669
1082250
35792
67656
182032
97403
1112936
1176532
49793
1202727
1133486
1000577
457152
665399
1160244
141277
492743
483799
124334
281685
512431
797027
618378
869972
456201
1357931
1210541
1015072
519641
222272
646937
465369
1293614
1290109
1197927
1342440
1058729
277704
228459
556578
935152
883357
317608
682394
1015689
247739
892870
1182431
1186129
162792
1264052
222954
1064426
257678
459056
1085998
948935
769821
1086412
570404
865226
162645
8813
343460
774416
874055
1357336
1299855
549334
1121504
100006
969921
408047
431416
299954
1002960
712650
1161358
1235219
629728
959440
1034810
358344
976666
1221448
671397
975612
1188131
1182568
98125
1064184
851695
1244643
976178
1064144
967209
1232783
1024434
641981
669185
688423
951593
123409
88847
1026260
1359965
2981
676578
858170
361545
540002
931247
1334707
387229
620170
983849
166001
228157
507811
55445
118649
1017227
264703
1189406
155119
1359949
797551
1030507
481725
8808
1004658
578971
529510
172345
1332450
722311
111794
354647
858505
552182
392143
1016159
613652
124877
1081652
818927
137738
812612
1319725
297369
1114784
911351
71700
1309138
1071827
578049
1263221
392258
207717
172701
186196
222249
1264248
10651
1193181
388495
421369
989961
651610
648154
1082678
940463
121317
237823
282172
1007615
229731
218845
720227
627673
1280733
557138
612560
978193
305360
181414
791267
652465
648448
1241502
370367
1265462
1200912
748563
362113
245362
54152
528390
567647
511801
1082861
1034418
31225
701288
1036851
1293249
1134249
1323229
964491
704688
464997
358691
1130334
550171
892047
115500
911057
383776
546945
960923
531255
1116124
1102378
848119
981110
630802
108199
1307251
1066660
88527
693069
1213133
954955
779867
720863
959492
1234086
763515
504197
29349
433788
745539
1089637
730891
874782
444691
190516
1121780
1287759
1278283
1187857
624878
689909
257680
468384
175413
249602
1131868
738978
677285
1263234
903448
135989
1239015
1082651
560280
1215707
607391
1112521
297890
1291684
152090
755046
1320015
718423
1219235
3189
1155664
697275
619120
738430
900215
101291
905050
1224144
1013705
640208
634593
167953
1195365
1203184
1331434
807360
224878
129006
5936
223184
180001
57428
619721
1046439
726323
314534
1104019
621572
631921
1110170
1356068
267970
712524
587695
3295
12174
1211720
181233
40425
256075
121920
663487
1157710
759625
359076
1217888
488520
1361270
75764
705126
387822
349686
1006146
526964
207035
1314991
754119
196542
1269712
412165
556147
639341
680764
943597
863818
651317
996230
881566
469750
9457
1126811
1272171
441487
460399
1163154
1280592
332901
1064861
40991
933195
478890
901222
420991
1205669
676723
103195
747093
1238233
175502
1264270
427529
439278
661247
1059468
812547
289105
75459
731671
616410
1711
743480
952327
356024
335427
1307247
228908
470962
923809
1006422
855173
556248
528139
702346
607076
1233628
1280505
500667
427415
1033050
332132
819410
319068
196353
715280
157543
763138
969419
830418
371258
741880
230003
1204767
21453
149438
651776
181232
677943
389735
414608
959208
493908
297737
507371
1051045
1267680
380216
883563
657027
1114569
1126111
681861
1352770
358538
908320
169773
919209
183233
693612
925812
446866
910814
360061
362596
986722
1023844
1160461
493329
556937
461470
394677
950557
1272484
1089634
752515
508670
839581
1037040
953210
677201
761404
787438
820792
822501
1028899
1058334
667877
46690
1118788
505259
716354
564759
423622
170526
424100
40153
121028
1160207
398170
1150524
1183949
907305
550585
49109
740472
92943
339709
200372
329333
1260455
34052
630599
945311
1258218
183585
187665
439466
32094
1059602
606986
74836
1051776
684241
93148
1156020
286959
508216
283892
785212
908003
1339072
501832
215472
206695
19128
546352
1237372
502730
694774
1211836
485926
1224979
814597
1056947
497991
298179
161086
619918
178482
613470
676076
1295427
728629
743746
440966
929511
321400
208291
797383
1155265
273791
247190
429209
461171
264096
1252248
921951
126374
1171007
52532
712998
1179963
230715
1259306
209365
164377
1025768
1207278
653689
494382
1175587
863901
46953
1325925
281450
910421
232636
1317373
409384
449044
811866
5875
1160716
350532
60245
208605
134026
1148452
1208349
1085606
924759
981396
281504
144041
463244
747488
851558
357012
1027568
1130627
509954
1040952
738490
70366
38316
598383
352947
453116
1180010
176181
723496
960413
984880
1013664
123712
1323848
1099048
802037
962819
246533
1171966
939465
768121
1287741
994830
1087596
1269998
1129804
906129
178971
771910
338644
237973
713043
251351
984561
304686
256354
15138
523004
629710
1188672
1306584
1256534
564212
352546
887634
776735
888178
1324661
1319050
51412
974831
1047029
839069
924138
613809
1050287
497876
828915
501033
211769
368864
24101
1331574
348584
466779
1188661
676525
267193
1201200
466375
491829
436226
52555
181933
94413
767164
923692
1183781
680129
50447
1199469
1171961
1358597
230901
224254
776129
480785
1261797
248298
780143
1362819
851175
493368
1112180
1003338
814879
402230
476579
132894
19841
851748
360182
1021073
792611
248850
432108
359093
1023497
1035421
1059310
781034
453737
4678
1068938
808031
691058
714584
967388
1146152
6028
274065
347846
302192
913075
389798
1131350
1088600
443802
111463
626916
159727
1172788
1089024
1314707
521104
624526
517954
333549
134681
492235
528754
178375
198774
1010562
1130699
308321
822480
1336420
641678
1119197
1076552
958809
100717
518945
747417
563706
1338094
227826
712676
1046440
47950
334911
611199
479860
1331224
932085
679440
455493
1262991
876079
310561
777547
444552
621348
510507
1316670
454388
715766
1183625
483243
403959
944352
1196097
535165
125645
99392
596647
1153509
547991
560948
788859
291987
854983
445387
645422
1240806
1152422
617516
1105138
51548
839017
978025
722579
1228897
1120374
515347
550290
517374
439539
21955
336299
1246659
1326520
16346
44146
182775
964175
948807
510222
292214
1010872
1075711
1025167
25414
280498
633380
869419
1294544
710786
658553
344091
751535
504477
1084022
294313
1264461
1099323
1288362
788868
882192
636753
1276213
1066587
500086
819615
1225634
1315425
119565
187476
637559
1109937
368016
488848
1319991
818615
973034
926622
1327727
888465
150248
89159
952169
789688
1095316
244962
462596
1102414
511762
151226
1176899
263388
1348267
680051
1357323
836244
84011
668382
920353
799776
983332
440651
272735
641440
143611
295211
1101366
904471
437744
884445
204271
175963
844913
88130
735635
881074
53176
1104250
1065594
140509
229919
1267108
1157471
1201474
1055871
929103
1360958
243941
691871
1228555
824660
1240504
196463
85910
203752
1040114
984674
992507
1304227
1067901
1109033
1051408
311378
333134
379455
330208
733977
4826
1198242
94224
961872
459751
1028454
195755
401275
728841
409515
182286
177456
983531
428519
772506
194228
72859
697626
468405
847020
1085142
923464
1252944
1140004
568677
1355978
162115
1027837
311095
727727
1209709
1145043
355200
529043
632443
1236112
134666
526572
662777
1268680
702666
862742
1084116
315522
522007
857052
430750
376475
418721
187006
230059
1037241
410793
384811
1266222
365491
534114
131094
819546
649635
100405
1193101
1255123
680364
551464
375315
456224
603581
428925
131691
93208
1275538
611560
187397
258421
757694
1230188
1155609
1090206
781248
38539
1198499
800466
166163
654388
465509
665837
135490
366958
1104121
108886
743483
107037
692850
305721
1301433
308330
1163218
1220308
676612
331500
1300976
210255
1330549
899631
709204
286285
309123
1318588
1098503
217550
763825
975159
1066790
564853
207187
984241
73974
235839
1053215
849793
1091087
673013
1200312
1006139
691475
1153006
146606
554124
1274471
304946
821874
25406
1341100
764766
251961
19244
1054823
871141
860944
1310390
227991
1240630
1179064
918959
196223
751930
837965
14108
1082735
806554
318034
604411
154250
682641
1022604
1336264
738254
926330
62367
966937
1017102
76977
1291516
249309
316295
2894
1351439
449996
329444
1312036
682673
1166586
103383
32653
54063
163855
498507
816459
755342
10717
785886
863583
835558
1005565
1194505
458196
47532
18646
1340644
779209
148528
467547
938264
902660
357023
567608
1181819
539248
707128
1099854
981603
1259290
655520
253530
1247406
665713
297126
105888
1106543
576782
857862
820902
1339049
1177875
833109
753980
649180
1314226
788226
1324008
1088637
145710
1146005
218203
1255826
1009027
653800
1280705
470068
1021637
1122500
699345
918800
919189
766901
434109
37495
119593
793102
452136
1286274
1202778
450186
46020
1052984
313246
858204
133953
1304773
488881
1163019
461585
1078495
537896
1245693
906904
1126861
929513
258628
955189
94029
1280132
717469
374610
1329367
845278
1300372
1047673
1034959
603187
50343
383843
506996
601182
109071
1003471
810880
143555
905355
226400
167630
127671
1238614
516624
848031
1273289
17528
1314379
587493
1004542
1131504
899529
1240996
1092742
337797
1223077
452983
598699
773992
1158839
99434
785915
320038
124800
305487
1039712
517374
553923
939196
457894
1345494
837564
1157760
1256081
1342754
196585
643405
476911
1003127
92730
129047
749734
1018199
415366
1018742
586464
39313
692029
1189239
83572
1022464
117354
1023536
805233
466676
626048
921020
99937
161075
1055637
1349243
803159
1202506
1225564
565758
1310598
549397
434839
736169
849939
98623
77934
1194826
737917
861721
925929
95930
673558
327215
51145
776986
764434
1273947
101191
1245219
59338
627313
189632
772197
1092024
353160
1186263
798024
706773
1196107
810410
1120656
1084299
1005397
367211
528218
152053
1158622
405904
353077
412864
985869
450354
193692
111277
519184
1271314
836552
438907
1075067
141141
539230
221996
124572
596653
913567
386730
937727
1228471
1229568
50869
952540
1282159
37921
139402
1147048
174421
991867
1310105
198704
295276
315020
637675
968861
1355109
49376
794579
1010713
245036
168490
222687
198764
1146332
1357787
224061
879255
498115
794430
639867
717173
189248
715231
1272713
1278798
954415
797740
818004
621151
701256
880208
592267
1199909
189588
690310
457291
432831
1285043
541533
952942
1210889
263021
208771
1318504
131043
389956
823281
214879
643132
778148
642424
494176
1322354
453224
31007
538396
136885
195103
1305700
540080
248330
1046591
729693
492244
923086
661100
209662
1329371
276094
508751
689052
674721
19354
352251
1139337
154557
468089
558810
937605
700811
1048842
200050
760152
837694
993592
448926
1060375
314207
678188
567481
3686
403409
457537
346419
1170680
415681
804165
411597
453503
709815
642903
735842
974720
710534
106007
670160
620561
485039
271345
927845
630026
819280
86110
12933
1296666
1112614
943716
1232107
1319257
131458
656292
279164
840147
804577
247620
461501
1139807
306865
609170
806821
1076126
285517
677381
370665
708812
1196606
89214
270051
210768
36758
486853
433514
1312127
343745
374011
1031141
350345
275673
344983
1327686
719151
1172873
306123
160019
1189394
456953
1112463
80570
548005
31347
813379
1340999
468181
755224
454623
1338742
975598
183295
788049
1117454
645802
415040
59918
652795
489602
1189396
229117
190229
706002
686622
215853
862341
869781
1126993
423435
778081
346309
872056
785355
132611
1169239
948454
630798
1224955
417997
260636
686680
166592
188099
973917
1266910
1034554
557493
1014806
802806
41558
206989
958784
1054609
868876
1170842
218041
68402
231994
955506
698933
1273295
247349
218049
985692
83551
774218
213648
658912
931833
393194
445316
1278017
1174382
1090108
504668
422964
363464
1196981
1017836
1084503
113860
771299
1195985
196569
915817
251588
1291014
197263
157677
1191520
311980
767179
225720
866074
50308
744225
197064
580123
447458
799206
148649
1170053
1180855
414639
833637
722084
9158
862807
1253216
235638
636077
1316476
1215082
609654
1249275
786452
1249223
1128073
455511
186009
1336956
1162963
716121
4438
1157011
1192752
130782
775413
535716
186016
922567
334641
501103
67841
375889
846464
844142
552419
254508
312462
1223170
958621
892605
750744
823879
1110916
313659
753052
1051827
885643
1055664
1244788
642498
997564
1239727
766822
397588
613901
1315617
441464
209882
1001138
1344449
207969
765946
266245
638547
7336
617202
448251
695779
947747
1026399
9613
266460
324499
110067
370951
1135235
1101747
650749
858519
1199095
1038011
37424
695883
1196460
1150914
1093794
649657
86598
267158
1358766
1033845
155559
5143
1050572
876223
775466
1264737
248639
1122869
375128
409999
812755
1198506
318236
1161425
1149563
876186
898520
442708
617610
259995
608406
1149258
870290
1243485
933254
1337054
1286095
718744
123720
117076
1210159
1304652
128729
795603
959678
1197331
264271
652269
902333
203373
57302
1272437
1029877
1266031
808331
1314842
481163
373756
760946
1362107
1002079
1304401
499354
586791
1224558
87059
612922
1051451
28560
27417
567182
1331575
271369
1004943
670832
1205358
784273
512077
300200
672549
1270592
1211462
668927
240193
242612
235051
556612
883533
546229
1285341
289800
1203063
238848
1267405
1252992
1270848
296535
1318697
1214605
1284088
596598
1289153
1044884
1048493
637654
98226
1139163
414137
269239
1110438
561575
271783
969642
26106
324258
143688
1150232
981865
634777
242989
326210
199148
649868
409879
512147
1051750
538508
610107
746492
747256
967487
743916
1210294
1260795
569353
643947
1171992
745378
1187722
642655
956660
45546
438515
738879
1311051
691536
941196
778278
1183240
230901
99868
447600
905655
1183287
335393
1211027
989860
915328
747895
1037987
1154602
872521
808519
474739
805494
911099
1157370
286045
226522
507202
51754
204923
463432
221824
67189
500542
453877
453517
141178
1338375
721432
484933
965401
761846
111012
1298566
1180467
551678
617348
1160331
912228
1279280
851516
754477
1028053
931756
1099490
1009404
142790
1196070
417265
768844
528530
456929
270137
954913
343665
1328001
623527
194235
279915
616404
1349686
108535
261141
378979
760912
284954
1217440
20736
29314
1152482
190107
750352
1183820
957451
666117
113052
550866
848524
1115793
1249342
869610
1048395
784640
158437
662174
949083
1164396
22075
106964
562089
959892
688820
75456
1009274
358232
181574
1308681
1028102
1203639
1045174
1187579
584904
349244
550122
394034
870228
1064391
373230
936039
482894
1244605
994907
1232398
721994
28164
959978
1280325
856641
404366
1348899
663827
538212
484745
335822
1075084
895724
403588
687531
328727
532712
129484
503497
1336947
760561
135710
1281533
844472
1363973
319461
794095
565291
865273
1304550
1097558
740404
1267930
856941
1302813
452591
324594
169347
943115
1006954
22089
608705
583040
982587
236167
265929
604164
444080
993946
270935
1055289
1101044
1132521
572760
728802
1262601
298255
1136470
611954
1221430
107942
118538
129201
808305
524870
1328621
403429
937074
285460
1356202
639101
28186
1172165
965654
896652
689414
727375
795874
1321767
571331
865845
629915
870365
484278
879075
531225
751681
386640
594683
491450
660443
1225311
483708
983958
1155516
506984
26026
937617
967264
840355
1172483
68320
357776
1120188
1002968
1276517
1292897
1117578
479948
999383
258822
932009
848671
394789
1000831
125760
1117240
503096
760237
1245530
237635
551854
474394
739534
681898
326617
179951
44105
872433
734010
1260662
1156983
650235
802916
498385
1034085
712354
63940
368957
1108836
785365
931788
472697
212808
588450
969130
519236
208742
867099
1129454
613132
1022585
870635
837487
418664
626057
1117657
885921
263133
262019
126597
832006
1297221
223912
1346514
452488
876884
1240742
772419
939685
230061
1355693
910661
703749
578634
699292
4642
346902
288404
348372
728001
1045836
486488
408870
759806
1130759
1298418
1026685
1363083
958283
410704
1322241
685091
1056741
53204
718309
1327767
25677
187714
376166
329488
1214984
644841
1226887
834358
318794
1273458
900526
1152958
1126644
1279643
514694
923079
426096
1111704
799045
1139469
748550
393769
1102481
314712
2556
190547
893281
547452
1032234
535082
205953
145154
74863
148162
246928
422035
821076
222152
1353858
211063
1320849
896352
370446
1226079
1242335
895531
332067
98314
1292332
546568
946610
1083633
342335
649742
1149606
129969
436084
744379
931589
1100158
880188
248927
1193875
29403
87749
472782
200527
439053
496665
1155050
512910
1035514
1224651
940948
821719
1351943
1218627
504844
814811
559263
416424
165698
1198395
114736
52487
484545
179296
1130618
31527
303448
990157
560821
155832
1026459
970919
595615
908320
659011
1116106
730182
1004843
718876
976182
75320
705381
1151150
486173
413149
823642
688332
321472
34609
214871
785236
1360441
13751
661688
517458
1249595
718466
763831
1180450
710205
65041
1182142
1038085
854160
598291
1207983
590277
1157944
436206
1225193
358248
248882
110983
1189364
367295
74340
1011571
1153184
417474
387054
252572
701123
543946
1173293
1284962
612761
1323477
608589
934253
297947
531635
958110
1132633
337873
1261343
1126956
611695
1219081
115556
483270
1168500
172166
1221277
1069902
334529
1067561
131287
425701
1099574
786203
739596
629947
777119
495854
336929
375158
1151498
624207
184017
1250251
790029
144604
767490
329250
368165
881195
1312079
1151431
84943
418690
1185166
600717
648039
1230856
841345
259940
583113
420716
874221
1166854
475017
679405
578647
723442
443994
1282405
930220
712946
965254
287595
277035
65161
156830
1148225
422800
434584
1317746
1254492
487465
1268082
119551
1254429
363561
524082
402592
1096970
908353
906954
317141
159062
1242917
755328
680162
389575
76809
232735
342651
921591
323885
1195401
349275
14551
586693
1243463
794984
1171661
541060
332424
849153
1033279
214320
245462
8109
788229
1218200
679737
1064521
1186130
882674
682553
1278380
335864
1199241
775345
942046
1044541
1087494
758837
363214
1326830
1233897
84170
479012
1207684
430923
890857
1202729
769871
813447
100312
210091
868095
782013
342539
300664
1207026
611996
1154722
1139056
1261288
899670
42127
757732
315921
166351
398567
57571
365688
572435
747273
187818
214729
1175994
1124415
359110
912635
1061170
432915
618196
430233
898127
1252922
677485
824848
139787
866940
519421
233235
726216
776028
410152
306234
247061
355884
130927
416163
721048
904802
983267
1084488
463744
1347838
543654
45890
1333507
852179
6416
1148597
669176
1150189
1111653
27683
428925
352645
567233
1209023
703943
1045386
497272
179381
636350
1043855
127726
622390
838459
120052
676878
710899
63400
1287086
1006033
533968
238926
50235
412990
950761
1350001
1026838
602704
339296
1278758
460525
1082169
1202048
536762
1032029
514755
795881
10822
780244
1306715
496926
771286
69192
1154423
1128139
662011
1120635
967947
932543
1005756
185235
1125822
339815
356425
679044
594350
381433
22690
1080229
118716
1331640
557148
878808
945425
117309
1138263
299435
643429
352272
662322
570509
1206172
488417
1331229
1314476
1281033
28590
772829
470571
345449
1127833
516696
450930
707364
996215
1215307
96483
423626
306317
1163841
242260
126523
109676
1146876
315660
1100278
25657
1221762
1261426
714274
1029288
583660
547309
1224242
832099
4575
273484
1171471
59575
1251558
1048516
924103
356012
1129015
1243918
737443
1362880
398530
1177477
639639
67461
609096
901778
63314
242555
1211609
1214788
819771
415205
108236
763802
916496
407004
1345475
1064744
966250
448791
996621
834169
103641
784828
688982
1292726
831696
996980
1178169
806970
234608
1271367
339016
624474
695488
1299766
1173844
1340492
1124194
600945
521774
626148
999494
682011
1241222
942730
913819
496134
263106
400830
1135362
329991
501615
423816
228382
456038
362965
329961
1201206
665273
1163531
1194103
160226
1124449
522483
974576
965737
1088054
1235919
164733
1156928
1053033
665812
421390
115222
1273582
991110
397162
218281
214816
232303
1361326
1099209
1157400
1234902
356222
1343431
31101
435984
663613
460657
144521
957942
1311686
218344
1316635
650933
169432
847537
625520
931217
796768
1351678
1255361
409221
1019028
155069
259744
800706
718442
1156298
113240
1172404
950448
588704
759683
367523
639119
1083367
3470
788400
785167
15956
233582
1036857
405995
305297
173615
322219
718145
1240728
436441
40185
937627
929963
820300
692290
545863
87197
627683
524065
293736
542122
1310825
1157290
336107
999194
121299
916654
1195139
44581
91024
390832
1079641
1333646
541857
1326342
799295
830965
434054
1248216
961827
865536
779314
802584
1088298
777840
418910
189451
741574
745312
1336890
356274
436083
985630
745945
702703
1047704
1345922
760848
1325529
254687
1149183
888306
730738
1080294
1180446
1107673
164651
24864
148576
923995
1362262
938120
678672
1062987
162616
685526
515639
678611
420468
242526
1271968
1287864
851380
828167
526830
871692
39926
683619
131288
515241
866565
98740
1218107
594604
903947
349394
1325921
986150
1260985
779814
19852
196509
611720
174564
649299
149269
1311157
45883
150425
1342941
298580
670857
456995
843950
1200040
75394
482175
231068
441918
543605
740339
1132181
1108314
156107
391982
633800
1331572
800328
198725
187395
467655
297333
140875
10850
903517
1179290
110780
505042
1041064
1036877
992935
1047523
230156
652988
1113897
1063719
444077
1345853
279631
351957
942414
1357091
1144166
498416
286530
773729
768992
672894
1033937
205730
563360
243674
655892
682167
639115
1164899
57450
960101
988535
1046624
944390
639362
172999
1008684
87084
1256207
164106
104826
703939
292693
319044
1193481
97528
630420
1036935
1084404
935534
944025
478471
860224
129573
930494
16213
109738
953461
563417
1195489
1206634
949938
1000882
592409
1082560
179079
781799
505216
987197
153749
1007256
102035
189463
1001417
1256001
646631
758984
934518
990535
967341
702870
154790
1218157
1247142
64952
1008051
115661
247438
82041
566893
1153135
716001
646648
1043599
807246
1263799
649977
587576
606039
231597
13471
424006
577906
1173576
390696
558851
734738
205409
720547
1215803
1238338
1077894
717098
759693
354526
1109529
928408
459965
353935
269236
1089807
1308014
130749
544286
424885
680879
395828
759568
605363
649931
265435
231259
506229
1158899
545268
1289980
40928
590532
1262605
1288697
744709
442893
1252030
818833
453966
1363100
282685
521096
1070678
258134
1003995
986168
950126
218948
128041
223053
1085373
609219
465168
391341
669692
206901
190266
286048
659526
1297803
523296
515168
493836
349846
1240933
1361953
315720
475283
248999
351243
571835
525433
258030
825450
781240
257502
508866
102191
807739
575972
484142
910998
1298575
1046149
760298
419650
1109457
858832
1034486
1131703
307372
1357485
1351009
926670
947797
988805
423237
1349547
283574
769848
1238894
477352
146497
545427
727692
943513
573506
411229
36127
282233
703980
196852
274983
1358823
709316
568096
1025556
27236
77599
932200
1277066
901172
403015
231379
1302766
409275
1335230
1025196
715662
784227
978842
105752
1074531
1215511
124168
60413
1264760
889849
1205015
658398
685378
1090380
59793
1243925
1328690
1104299
364598
750768
355412
24468
821115
135164
346130
234758
882445
614596
988157
416563
641078
477689
1161934
542270
472916
475884
753992
397878
173190
203681
363810
1286457
1205002
660681
207894
856605
187393
323370
240107
709947
653123
961271
1106222
500114
948971
1336980
452815
752072
326483
1017112
876605
805551
99795
527798
174270
690948
187233
1144747
52723
845718
941412
10439
179709
1240226
50002
987462
1021655
1261981
967240
1271695
375677
130733
614665
767025
362300
1057424
187493
227471
391203
985215
1050907
1243625
1348147
355166
259676
1355012
781895
649713
943037
1044300
1028176
152547
478881
45762
1165201
1336111
727145
121702
443064
493588
556559
45650
1112206
732685
1204032
725701
4741
66967
400692
1006788
562493
623216
665425
536119
1105116
1326901
992639
670863
1246718
938970
1348282
1176949
1042375
1331468
1168006
675078
836982
327157
558983
255380
1131597
1219248
1068598
1150764
661094
1260751
769532
1261012
1080966
1027689
1257303
280339
415343
709269
1301961
599447
1064359
157147
943672
1289297
1212265
505559
563592
943529
625994
1169926
828730
1282234
7455
634493
956474
1328325
574037
27155
1284199
993412
89267
601343
498563
1199556
1339854
130978
283479
672548
404770
1211828
156111
943688
967753
737456
55255
1302632
767244
274616
632791
714095
757202
266281
364487
753393
860897
941348
928502
962875
1079114
207442
1361714
1269680
687800
324871
326469
356234
977768
1253102
931918
1341887
1274330
516740
1044890
875539
541382
1055420
958193
1332643
1318622
658556
335030
926575
932747
1011419
616457
203789
611202
1167901
288324
918905
802225
963203
268740
235445
153012
720093
1217630
647245
106555
641231
236944
1290276
1348639
166451
1160087
639197
599177
266445
1187112
1077362
22990
564196
377034
250043
476246
1316247
795623
1203110
1167427
851554
845146
738586
501442
713984
484515
479635
878255
302693
1041804
543298
1350332
878592
454351
1272645
1217830
876241
751764
65872
198804
228014
741051
1041267
1275597
559088
911499
1190435
299872
473294
1301658
494476
326642
1363065
766892
341435
1265642
215069
1101296
1115203
1326548
504736
58461
951212
1201636
236905
777092
537299
553060
348772
458943
271238
865965
12596
977264
836137
697004
644792
406633
848220
9159
387234
417923
960900
245805
1081947
467955
184760
1196418
380262
136761
912710
618092
357390
866311
781633
269436
511083
930719
478748
1174487
332101
706841
1095826
1096842
190849
667085
1117392
13446
1216433
632378
407990
756554
944151
406485
1134219
1028880
1288547
1114585
1094557
628617
1036125
605470
871589
148842
1324453
978444
956433
250679
480398
97916
912345
833948
1349287
1058959
11926
630253
736136
711212
51734
649334
340519
352792
577854
257707
609401
1261227
1239057
1167621
564256
550279
646877
1350651
182705
331594
1237115
834345
1258539
1254632
1297324
89678
50915
581678
29491
231091
345926
790766
1311959
627712
909044
322913
339383
706885
1181510
92081
45231
1126277
1178082
1050911
295969
1358090
1102474
416003
1290025
57919
737179
954834
1332079
599184
682987
26295
396007
615011
660899
202830
365293
69931
677335
456360
829311
231763
801231
52527
57863
466771
994006
196273
559820
380423
1063685
661939
438177
829472
863031
465057
1305350
89123
1244334
130801
558969
1123642
1100345
610391
1145545
1273430
428100
118838
172113
577642
1113569
122039
554147
83346
200350
935111
1138182
412893
197488
1272057
1281383
877847
954850
1254824
502081
1016449
963645
775340
607282
1089134
309589
1571
1044267
688195
1215909
728866
556787
480891
143141
283647
1229658
338778
925549
1237779
216892
514707
1348263
187490
458517
1339263
880116
778425
1296424
570967
615810
700410
212163
278405
1214624
555186
802565
888242
27481
180065
435259
30208
1025432
692405
804045
53670
1269108
239888
294215
1003100
840029
860147
984118
887220
466009
1269017
883341
111354
736205
441183
158613
474536
626958
1278548
549231
724219
51705
77576
974644
462654
1132359
123612
301241
257772
258909
1110796
100122
75679
378107
45344
795372
1104790
575794
710062
1095994
457163
272898
1241486
1044657
79205
41110
1009183
590701
225300
1247858
1184977
306083
806849
551269
478122
1253868
523848
146652
419590
1258435
37623
427855
1076710
57812
830501
195858
1066944
425617
959048
917158
1023701
392663
291762
760175
839073
689492
1076963
1266799
889599
460065
1161837
1040923
1093067
1308510
831259
322677
522527
1064725
856914
1246086
578401
108537
239005
1135466
481909
841712
122540
1160708
169312
271093
665309
714310
614086
271557
1153174
334275
1035745
562329
339341
221817
561576
530650
153280
1098220
453269
853317
1362148
1318193
416481
945625
1143474
851573
559323
30278
974986
1144243
929936
1270118
818920
575055
392235
77620
163386
608827
674424
297680
797790
1364193
782786
246879
534295
267229
468201
928560
1051768
471118
348637
463629
527575
1257536
96773
1317294
968990
877797
759901
587235
765898
656620
761903
1253916
578466
1075331
1018121
1084793
138815
73000
112894
23456
936508
1229170
453988
598764
12096
855569
485338
1191914
57163
343106
928780
773003
224104
841404
173692
27027
88395
510607
1316090
177896
483379
603847
628692
54384
784250
902482
630963
642778
599355
79691
238463
889214
1263892
1240533
143361
902212
680701
293432
907822
512119
355314
292679
506218
1061415
715141
649459
270859
579850
436534
1347147
607080
606946
633804
1035187
255230
897634
946134
823815
1181016
1254236
960215
426069
1199541
448441
919068
1289909
633837
1291787
1167861
1254656
887419
901602
552215
1025565
554592
112367
899082
949801
23802
508867
480064
82083
1245126
650310
1090722
875817
1155246
732152
66791
538889
1198553
359839
1252885
239631
719149
733563
346114
325514
293193
1020245
257465
1226151
82678
161211
25343
1267923
1091112
500990
805760
1095582
430338
1104323
722794
1284221
1112814
1345134
1070399
1259724
1014003
974735
27884
702481
80976
890870
1179998
207320
1363436
344116
398535
799021
1124978
722701
713621
776332
286052
1201326
1203744
48400
1062915
118690
386937
1282576
1036513
89057
1303319
774208
739447
215973
1276163
620867
1296910
448642
190842
375876
1350894
835078
764378
706694
1176361
322057
824527
1009629
414708
844284
553148
364093
877360
1042468
1211330
358264
170358
327667
213983
95618
920547
91369
941681
143816
957327
1040817
221694
33623
447445
452836
108296
717737
1269841
1279033
1002789
1105443
521477
713406
243630
1356783
784609
551041
142548
1271902
98143
346695
1078934
384574
1158053
37574
353924
450514
871572
1358984
1354988
1356460
1189447
189680
248649
686320
678527
161213
712985
136285
949491
443401
617788
365855
1047700
924841
986014
1339272
1003061
187983
596307
624906
1221553
852025
413147
1354834
278797
487316
369406
708048
67612
1145794
838047
359748
461749
383635
1054100
479653
726791
730701
768383
583664
475854
983822
1124599
1075593
1184400
504272
1340341
259730
201806
1030148
522548
214014
894655
291317
301038
1289229
1161635
549638
377439
531943
1339221
1123979
1280052
247430
1265888
873267
873697
559789
62948
633276
1238474
69000
1246049
1303477
952535
1171069
35116
231106
989378
323104
1110798
698455
1045431
136994
1228877
1191515
958136
1049745
880400
422552
64868
630614
1071194
677088
1027406
443751
788774
111082
477065
1244416
994884
106452
1257814
883793
283655
368752
597189
1146294
516218
1078921
790777
148384
270936
1090371
1136292
573500
52739
373675
1233654
352684
177721
142926
876683
123728
1294430
443283
296797
873405
1176674
797519
639728
457684
916264
1351705
335793
804967
234267
539929
362419
411794
1096726
675759
618766
224460
370051
998981
973070
992283
1226344
78840
2960
427873
70029
714347
1207232
165648
614222
446107
360919
1131130
136601
507492
423717
430685
1183031
264717
288871
885117
602360
597329
1226664
1255615
476726
352452
265089
1106471
1155103
417997
484137
1069071
285814
348228
691717
964006
201962
370522
711110
58026
551011
1302045
1033659
22779
740555
207381
1066354
1185658
360805
519338
1311586
728374
605872
174847
1154058
1217660
76073
485799
1040441
229915
1012267
732881
322836
558674
923333
994807
308740
1036810
350405
825486
745102
289996
444237
488475
420565
222511
1056765
288107
106507
1292207
1032782
1335854
493281
1055442
909380
1251712
1344068
1247738
92730
33893
1224274
159300
650506
1321626
621251
1143138
546950
470694
460785
1032906
1219543
427621
1304311
795524
275566
1305919
683272
624628
1250868
546035
557624
1053303
431618
752930
350423
1073015
831926
1015388
354361
674986
1011140
69262
15386
1025408
1311734
539427
675678
1115523
952980
132305
1244819
1197212
899813
557645
443303
1052329
573411
683660
373825
295554
1278100
84428
521870
1209228
1261603
928437
176345
967299
571350
489191
440158
1196449
1321189
1156137
265361
808261
623344
101063
970989
1328771
526704
281782
1083220
1076935
21422
1208520
12966
224118
73391
207930
624584
264763
106414
394175
562723
1115661
842755
325583
1200034
1029796
531759
929526
549158
1203988
930234
1305759
1179758
93504
1200400
302539
1078238
244024
276646
1186330
1012051
772316
437837
1347345
157200
1017875
878871
1078894
1000179
622570
171428
669253
754093
146613
441084
345152
589446
404392
472520
1014387
1195752
1003322
890807
888952
834529
362244
1138529
1170830
961423
204686
1248183
363758
669502
88859
913457
145024
422557
826981
1267657
1145974
311996
1094230
1351240
1163503
396505
213654
114487
1066897
481693
771836
1006651
1360715
957991
659849
111762
1045356
1059190
298682
1359264
512819
1135198
1356666
688360
206691
88593
991439
1053148
682633
939564
582180
44043
985854
902459
551855
1112858
214377
241498
1299400
608641
1023253
322408
726690
1008292
1254036
476862
642778
350693
826315
959282
1218307
1190788
466940
965854
717645
952297
905845
523772
385526
1314129
901795
1352126
326834
420946
1199443
426172
55387
1293429
486931
1118180
1255591
1217992
1131329
300984
552847
460350
431435
530749
1364304
238014
58740
1213602
539689
1359643
62143
1303373
563694
857142
261554
121594
1042917
976928
1207083
40695
480716
740085
32801
344132
691993
513409
531021
1292053
1102833
238424
764995
1234979
691556
285053
1210173
1101315
878171
427733
894731
256532
616226
585302
820482
227316
1126675
439093
906560
703493
877999
582541
32486
955770
63868
639210
920336
377384
417994
1350581
359219
307445
540073
1007149
1044729
249340
902538
78299
408841
838566
513390
656345
37990
1255462
17292
547509
328614
571854
447790
139022
767369
261968
469063
879044
550846
932053
1060359
117741
215928
20686
922689
47636
1160995
1199512
1160587
669326
850114
813493
357476
970802
1314554
1316541
1225744
986935
428946
950376
1189312
60990
1183543
1179259
1038345
503251
1056336
1020833
667767
103702
313926
884220
310129
1024367
430471
677094
5795
94692
329758
777020
636905
920270
312158
1073348
1266904
434197
326711
1048533
630964
1247890
863678
1337442
667339
109821
458141
717223
353967
204116
1035358
867069
761757
925581
102752
399729
283801
1135818
1006866
146863
697302
180385
721464
904508
942905
1066123
212618
1239667
43398
1151149
522788
652304
337373
201611
1184352
376292
1093823
186105
513741
651587
149688
28153
854109
1170450
932863
403305
605379
11962
646077
849899
1313080
234568
115808
320553
535606
357765
597715
1004594
997423
1328664
907056
11132
146103
1215943
1187572
992442
378596
1275265
739058
779981
1068830
603548
931583
777013
585130
1351052
811337
610548
559882
712969
1030644
58199
908224
441541
547462
571498
826648
472954
1124032
489245
134292
231090
88371
870062
779111
1011653
1031725
156150
142960
132199
549339
1189296
560548
1245421
287582
1198290
1073867
149272
795105
629950
382956
402572
1077755
65846
1280722
1234243
544735
1333582
652364
319636
500096
17304
269990
471657
140647
1347800
275618
708775
428076
301212
220220
649897
370840
43708
743943
576821
121905
827662
101895
941469
470756
178695
1158226
1189511
434278
141341
342851
783694
564913
71813
1281454
912941
171993
220740
371547
811468
96443
1042597
388825
709776
30363
908324
1023335
806296
426015
982605
313537
1356012
139814
606971
655001
376698
36581
934553
985412
746966
1182453
1216866
628843
246774
1235961
403923
1088157
978687
888638
255012
623369
641364
870180
599345
1199080
780339
1321810
380404
1059598
659188
1299303
1200629
1242372
312149
206267
1147464
1048493
630187
598920
683712
214298
99130
558508
1283831
348707
340221
80264
465087
55008
57523
1053793
220424
956324
654334
311629
1185453
1169027
1264267
786531
1210551
499508
196963
580498
609034
1166954
627768
1118307
1019390
804640
1018129
1205860
596229
1234697
911323
1212143
8757
226549
1179790
389513
466046
636849
541844
60233
770453
659358
587203
3483
525695
683799
392909
493757
247485
125720
818808
1086143
624819
42797
195560
1089761
230011
1192506
693808
748193
1053713
248581
1088394
64772
277928
443304
829560
480883
302025
731500
166339
1299920
587035
305709
555370
100936
1091106
138974
717575
518712
355983
1146138
700754
1223979
1269401
15793
286448
637632
518828
714817
1144383
577101
952915
683080
223171
585471
839433
440529
580082
94895
527610
445432
901864
601531
624566
1144692
1330947
819636
934077
63033
228764
127565
638643
1160802
291256
1004214
463205
401078
561983
781796
543012
247770
553558
16505
194490
1157813
140312
93413
1129500
1301936
236535
313489
120907
524959
271676
1126140
255930
507991
958950
62530
1015028
270528
845687
826547
491810
401609
618651
1066592
27898
1340768
981517
1210525
818312
176968
932882
54051
1199796
294658
150672
1298880
991778
30305
1343451
1172092
188119
399499
1129413
1114109
2247
1126133
872496
978834
1216962
1303090
12957
675062
788406
1338487
38334
1209272
796687
1076598
709292
313152
882640
1115723
300840
373464
139672
31112
249984
1225278
393780
909528
601811
774596
773501
955701
236565
844983
1025848
1023245
1349640
215184
826742
65520
615675
1055346
401084
636432
551467
523412
268807
183704
1281686
158165
727604
181735
522046
864665
337139
575640
546933
278424
1251517
149357
931659
1159889
1354862
1022034
951700
949321
1033045
263469
245188
632678
276327
480233
814353
691000
618921
1350377
174060
1114860
1167062
141333
657055
1023038
385156
60632
337067
171207
461650
1100127
1022041
602065
792368
941384
1327203
841699
473591
821732
1017
529710
577021
1239650
331934
1318239
1274709
387295
346125
1109574
190901
845759
962739
1222073
1171781
1217890
127722
795759
49627
580199
969433
1136478
298013
322368
932351
811000
79807
766088
1312693
73699
955280
864754
982241
948512
554419
899138
251862
1290201
24170
26998
711644
962401
594025
122030
1323602
811274
702174
275717
476002
1094111
648975
1236885
232438
946991
534904
1227660
733858
1304755
284560
1191564
996173
1162153
316900
1349435
237336
910079
973138
1205873
842755
663348
1339255
979322
941542
410376
1011888
693330
1006496
1223757
230472
658023
97165
1020575
1054814
1236633
107399
1074388
546745
977115
1197751
659325
1136919
298971
90119
249260
509310
734663
898405
1246065
462070
757458
290141
437007
639795
714139
1044248
1247232
1041508
1310767
495977
1161043
247160
1110995
926124
856651
953594
362965
1055627
1357238
228145
408826
998228
942460
916591
10200
977453
419544
401130
629468
839068
989805
730050
657304
821796
1076343
459074
687688
796498
395808
1034846
54223
527431
774310
787596
758384
665922
21324
120753
843990
980293
1134582
1333236
273850
359070
19707
195553
1044252
1349008
125367
893889
364386
1217683
271379
56636
224901
632202
634602
483813
1034584
361778
7360
1165174
1036542
1323861
274016
342345
1274608
976418
1046205
360215
24326
280137
93200
1105311
1032354
734045
935029
31917
151636
570049
303532
212788
548192
1108689
644168
339971
95929
86464
1246881
20935
1051194
1118360
603549
787633
603874
1094865
463583
763404
873760
798924
820312
822281
19418
67498
28078
211174
95527
1235408
1304191
911603
1095274
675603
601322
677112
593443
882850
1153925
134551
874047
354818
113493
1327632
171771
584618
76622
845175
681748
355316
1209187
981668
1077629
356887
781668
894351
67713
787065
61758
311166
852005
475510
522182
1336108
826488
1290415
1161214
1266577
702072
1225358
984204
978777
719676
1088059
615271
283524
868582
1257181
320737
1096421
321635
186865
391469
126303
1195254
522374
378083
170420
389343
1182845
828388
1201693
210107
1247769
907021
782398
530944
318197
699897
1181202
581354
935647
1135153
383648
879064
160199
334909
1204545
149333
585242
88991
461600
672597
1204628
894990
118125
491542
1246943
179835
17041
182705
29727
1144365
764682
1356380
1088338
484809
954012
708939
210407
486251
1302780
217420
898909
571457
1234867
185507
785489
737672
148494
196078
1264228
1195539
1289888
1328456
928122
874364
482743
411740
520729
592245
1261480
869423
546707
681352
1253987
1240175
390261
801913
760365
1075927
654568
51954
32521
1106647
118346
652679
234161
10683
1295022
179135
268782
814917
1338728
744625
853194
709519
575985
331938
245689
702718
553341
1115156
315612
185265
353864
1322918
810221
208717
916281
901576
102307
293806
733012
926091
1253646
505781
20719
79972
518984
1163829
499500
974857
260286
758708
1015654
742655
890938
599410
282798
1177114
1013896
850831
156962
655210
1197529
1162716
1174320
440823
574068
856382
698012
894514
335834
662295
422292
474097
844126
1055087
1082434
479301
14601
823068
103235
107045
990328
487746
195937
858839
1195166
476809
102883
789467
552648
1222898
268926
1084326
476989
1265431
26851
736313
921594
202936
1215920
544773
396229
1110862
40617
1188930
840234
951585
513235
382970
1057854
1075971
1352145
942126
1267807
364491
969789
949506
1275450
889508
405934
316274
861491
713141
668570
481216
235340
723303
457676
1027199
1044623
271546
1207693
527334
723856
1147324
1338255
454115
831075
228690
911846
318317
705641
982261
791578
339715
1168950
362445
675582
1295930
936873
1290586
1187200
286518
49995
18424
369077
438720
50335
905647
381392
432466
394400
1171615
738541
813841
472210
1308881
779296
1241065
929574
31172
1309253
742201
1025644
396749
36952
1310907
365359
49615
1359328
488320
975065
709370
797835
748955
630224
123830
1360671
523482
797971
1015504
1106846
449691
1134368
377126
1157036
1093255
489262
840310
304986
757812
932225
4835
1258835
3090
692724
1292998
196175
275533
355854
555742
688136
822242
1224187
1243358
1188401
1007852
567577
264944
881639
343095
1159165
1050210
1002168
1069312
340697
194233
1022940
891333
10319
710693
1302716
1346719
209714
985408
1068900
612104
1350498
1148891
305171
124135
1218267
324727
564774
473663
120816
725661
210502
1167811
1283778
183238
992445
1315687
1223685
1235750
795757
1171309
908729
717535
257724
326737
909110
537439
1094749
111438
1192086
1015174
321284
633383
534987
439056
1334389
577669
1014016
854439
541485
298262
90757
445502
541008
1094587
699172
685424
346617
1199650
1230277
1096961
1082468
1130389
1004461
1318315
53922
1122232
394137
1352255
955684
547997
60302
539745
651941
6559
365234
179324
394095
1122296
1178378
1294694
400104
222616
453490
459171
803056
1198126
1055714
850034
46740
806158
1042390
1217290
1203997
817018
1188401
47939
763367
195809
527753
1261833
274009
1001040
915515
959141
464816
682816
795035
268070
547821
881026
883401
759935
1209957
139870
809253
760297
739131
349346
681847
1279592
1117215
117498
1089015
1263925
893381
222441
751297
238448
588535
389352
811131
652906
734192
1033179
1257893
655927
868657
1303288
15813
660609
1011806
842175
863588
1055852
840428
597021
61666
505851
837637
829348
1091126
1101421
401490
584626
537505
499117
1062523
868669
1000280
51806
941827
1235485
836755
1052091
106149
14653
137056
884470
1247180
197960
802415
1286766
653371
679358
28570
414633
1030946
553427
881662
1033952
2729
1035022
63804
660981
1033556
1354283
639751
1205387
895157
833018
1135133
1023650
416576
980298
730118
464470
394844
1291053
127421
428484
1099600
1228227
796886
906477
417146
889760
730393
139104
360057
530728
1226654
401719
90747
396570
95601
1289950
33627
636030
239641
1133659
1200742
536354
1190532
457127
1100477
120637
551761
99064
773563
47068
67537
916131
471217
1194442
1018568
1347977
47543
828605
1082289
239604
683224
45314
979469
865781
106275
1358804
722391
753450
782581
1205713
255734
135036
804049
177654
367948
77921
832099
185422
206578
357988
512299
917650
539763
1020315
669809
1349821
725350
1131913
706683
1135842
60883
1036949
670724
837109
1110725
1291454
828624
404032
577229
1009107
425211
604747
551910
727099
614196
62083
860305
1316009
273707
894567
1180930
387001
202223
776761
752504
775157
541557
546088
767876
1212151
195909
62743
524351
191211
1150709
707063
594700
375868
23644
358660
978821
923792
1053178
695589
888841
63309
219541
766935
322759
1097573
1289874
80861
487170
1264668
956899
291845
111034
125502
553911
738393
1217962
1105800
197701
390514
125596
1294467
65124
286445
890575
951936
356405
549651
1065769
1249123
1230976
1194331
178571
194950
1122004
279223
95356
372936
627174
183277
695973
657614
1338960
913138
436305
1224842
760602
494943
713919
1008303
1310611
22678
816673
659704
497419
1184674
192329
407826
870347
915928
1110341
108552
790761
841727
1297240
151765
487032
1267442
1181109
758704
152738
1241564
1309829
136881
451620
1327412
1038725
352870
431211
1322610
515234
763496
1316081
627071
320931
551678
310622
120428
884203
876115
405341
410019
763572
749
1277901
175957
572878
51004
596380
627957
707970
604729
761734
368149
628140
515376
554069
1007141
623698
94881
513156
707910
388105
887377
569816
1206168
211263
225180
507983
983644
103813
729040
398232
1193419
716715
1068872
240258
851249
1077093
411837
77625
744443
59886
80947
1074013
1025712
533667
440688
1325831
218909
624610
1136661
1081301
1297081
694666
1142729
593999
596123
856022
748699
159597
546294
20094
101744
413560
1012957
323140
750732
1243627
1082057
395246
368805
909752
799985
48550
1185847
1260960
728943
468135
735975
787803
185785
618523
900644
923040
149690
197297
506384
675878
461739
447509
215199
564414
661000
1222484
1068828
95360
1068551
257962
707062
412632
1190821
1160023
108574
366038
965841
1282760
1185935
269049
221917
359798
1205551
311852
253112
62173
999281
993730
851294
883585
1253543
1273987
576037
85734
935728
800039
1139428
1104621
878687
490887
1038028
398821
1285078
317810
258963
251088
937878
309773
1201496
992695
557416
1098346
63919
1327448
1171669
920412
683954
647367
680196
833668
168997
49429
1210152
345011
510510
252391
1325172
669969
980277
19520
1148383
523521
457573
67057
29514
593378
40455
606591
1016737
948318
993305
350490
447254
652877
1126075
759276
1250377
331167
650567
756598
1097805
208755
183160
561049
981368
309280
1262216
742351
388846
520513
826810
573014
597500
1137088
15298
557227
834372
58251
1180746
961888
1300448
1197906
977902
699312
344461
1282380
585169
626175
264056
1133201
895204
173841
1352908
70707
1159409
351017
1108632
1278203
1065759
13011
1123344
82807
1217237
242027
130148
1140355
206313
498007
180004
693003
1307240
1228232
458080
276781
281200
1278262
654018
780878
939740
439113
348317
944225
1093681
685293
404965
920103
879796
175791
469457
195830
1244574
1146478
1062608
241560
807456
1219975
788977
512444
771059
1085201
211779
1281707
489084
900443
1336522
96154
572831
709305
8404
571633
837080
273658
983604
730561
72007
1258498
611741
1304833
1283573
416108
849439
1238431
338921
1005791
812437
492209
375888
338878
785342
457237
1261180
792202
817872
646540
1272101
8920
572993
215715
185403
914593
164045
464955
1242524
422576
662934
1235578
498788
1330021
156864
62262
925228
1162690
818718
1222183
1323272
1094875
1136389
176464
372075
543333
267660
27502
693821
259296
862510
696862
401926
181163
425716
780496
544250
371313
536230
1204579
723621
1331960
1160712
981607
629013
1083227
400027
735969
567520
553189
684657
203709
956341
1346845
166677
639769
38010
1237029
987589
1326675
18782
1113460
202608
280746
1306372
451938
341883
767090
781847
636842
748172
462541
41106
123410
930050
313646
774354
530208
38910
562777
384605
258036
510127
814380
1195560
290252
953710
1214139
464998
872526
963340
606319
351935
137414
589904
1183350
260921
220143
574258
1337095
1119591
413525
1020656
905130
1030875
329497
1166295
1175169
446905
165213
737312
1218520
722149
116543
518830
291920
1136284
1252635
997811
665904
1053285
1047358
1222476
675255
1075420
1265909
371295
711596
619886
752160
158771
1279613
587941
859555
1194577
749181
970106
1239877
325220
1190873
558894
128890
1153836
630754
1067080
908548
874818
201818
936201
960266
614507
799047
1165870
29922
1266876
303192
271783
411745
162045
879094
773476
842382
956702
1142148
207458
350669
171222
821825
669963
317048
505831
548476
885698
210573
468026
85298
616972
1229567
293519
733844
418081
35098
565791
56890
1256346
720705
1018461
809833
1259279
466454
342742
720887
167090
224844
1113441
899316
859323
1187457
979276
506758
990122
1307420
1309652
573871
238843
405281
55176
736414
1175128
1312110
1259650
1020693
397531
154602
331559
535459
1353206
1176058
1283010
470090
1080288
1088845
807130
83550
391716
103557
1301057
1251769
1325273
815780
68132
104512
1010990
1276368
551446
798637
21685
361366
1198254
187945
828427
891046
456111
1158460
1059464
375692
840154
1204113
947638
487777
877505
295509
638696
733156
302516
734442
1126493
223330
258264
1140681
242930
773213
1156223
778004
202483
1293343
738732
808244
860370
512870
224226
1076064
1139038
913698
17192
807135
681849
976507
1101734
1223602
156493
1347918
84642
546581
619237
571736
104332
69593
225529
998252
111343
913515
985597
544267
637080
1243361
393266
276128
270566
549056
65579
246884
91787
667549
457157
420249
1293567
1207792
1052178
1338401
1265305
932717
67426
1290378
1001613
556886
534416
376692
1142271
581007
1127762
131065
1242306
892798
669738
519994
727320
367030
418829
1208851
779856
890962
541222
1329322
292451
1151149
1176317
618506
38901
156935
251242
480577
553526
825505
1252155
514863
1132135
1258902
1882
744617
606681
680130
210890
815888
319784
717321
1144999
929652
1232479
730888
88560
214267
610404
142248
1146225
810436
921365
506936
1137686
1189477
1099842
428780
471753
1031363
114935
869133
427235
186591
683620
1192788
445152
87690
731997
466201
255944
1089467
1145645
486673
208092
1211064
180714
106404
340031
68715
166745
335835
25487
780231
552659
1359322
307140
1005030
478563
862653
717451
715104
83429
979275
134735
1338672
1050954
419824
648298
685747
1084335
960089
308368
1209819
767488
594241
1122078
810993
767708
1243143
318373
1099774
116432
530707
45568
1215965
204915
548913
1335933
1146855
908266
1054741
900659
126395
207320
693416
801320
977076
366721
723953
414318
260454
67389
574683
494041
1146183
424407
739383
541175
1278976
932640
534299
63141
49108
261983
1251188
912324
166697
156132
991270
1035751
1115463
985131
1042866
405732
1216235
226085
417925
1316701
1239108
1323056
260942
1030459
457432
1297645
1063714
1124543
142453
230018
650646
919488
1149369
961286
26062
184638
1206732
937333
393943
1158180
864292
233060
550114
225367
599532
1278976
1106452
124041
787861
631611
1271724
343405
374689
277357
413964
668355
72829
545371
272358
948863
519312
21831
355349
406293
506820
1086174
500167
335349
316289
860532
22414
1357533
694156
1125160
141052
584541
543253
319444
1262420
1058096
1279041
77402
586496
524389
223042
587551
1141874
90050
1138241
966206
825872
1324385
147124
683003
79658
1308877
761425
158120
468075
715094
404500
1083928
1333708
321434
52104
318954
1001935
1052772
1172712
614541
38225
714114
258584
944359
1291744
907541
674804
625487
606724
887432
455004
2323
461367
781827
580867
793473
1233956
456861
1174350
947798
860526
600008
1353425
1308553
571510
526137
216398
1194626
536025
824244
406215
1017639
826100
190979
986740
230231
1164169
128597
62273
1092471
1136395
1294231
832803
791610
431678
426109
971593
861239
277935
586810
627489
606843
525054
1021133
401966
396010
984096
1108612
1280838
543090
723021
751958
749076
352514
77617
445008
48917
23714
506719
1146089
1230220
772584
1198012
687049
1200821
950911
900417
184137
1255901
13191
1319378
20504
519770
1333809
1284472
222955
1081428
488541
642289
381841
1119154
204029
190541
1030529
865172
282029
131141
54343
534968
418013
279446
1017512
887632
1346453
1231350
276714
1167943
900494
84751
1134115
888294
723148
535086
141264
402427
745781
80446
1073928
437133
714874
116190
719601
659915
1322029
736630
705096
571782
1096577
1232503
424267
1143225
930141
940655
7484
39504
627698
134977
617072
200941
684619
667181
456686
202748
561927
791762
1091921
156209
394693
1362663
753201
364859
1244376
640337
516428
525433
861492
528216
1141205
556970
358483
983698
827771
477937
393773
996829
491001
893945
599617
1204089
989067
609386
1335669
93856
121017
440067
351439
165092
7810
6247
143911
793462
1303441
343464
127172
536016
508271
1050679
1116056
333021
16624
463750
683840
1186997
1251774
237019
65448
1282611
718471
1170661
391848
197007
998806
564551
914590
651260
958010
296598
953726
1325426
550914
434122
1041432
808123
248206
804826
331388
548610
324449
1031532
369769
1240730
259459
984391
1252403
974957
1031306
706117
1036768
1042872
211753
77328
520648
1137179
804850
985057
184698
325503
821529
1273595
143820
55068
276023
425949
627944
419028
219481
922170
1031223
338131
96474
93972
1157128
212036
645871
789653
564474
623378
326701
1325315
382381
360919
1001512
18245
499190
450047
322187
35255
119999
688257
1343138
1349861
309351
399233
945089
310595
241926
891119
324207
967427
341129
1245556
1192236
571064
652303
889666
950770
797910
309456
137834
421657
469160
1332458
538538
217754
205104
807788
238112
1036509
751251
13562
649073
519389
1191543
1230382
1210303
871365
321887
71520
1037800
622036
278174
1166196
1330983
868911
127294
208441
529886
419291
1117747
461623
829550
1347119
847552
1211606
339986
969333
1241122
89863
785616
483440
473126
1079956
1034839
1075193
444982
275954
664416
928385
1167238
732032
511391
1210001
703558
235702
965544
998663
1320075
1225770
171769
245618
114879
778656
487127
252556
1064532
54616
122916
576285
590722
1146539
366593
854361
902363
354986
878097
921131
1027803
1257535
575330
914504
1032018
818844
1082737
602271
1261280
12083
63868
1329221
84073
504790
828201
717592
377246
1339897
894316
1081650
1308091
618843
444645
419608
395627
650749
524173
474754
1041677
539437
1053370
1205613
659339
822017
1332836
233078
948002
1145520
830371
315034
579806
346760
103487
1209208
636394
263238
870197
164025
626943
186501
190014
838678
1291391
231389
1196816
372067
1345823
1205397
112299
1306716
428381
271835
305155
405375
1012756
1332357
1188727
996112
1317853
501560
1198811
1262044
477666
830593
1086517
780745
934325
962192
202354
1099167
830814
1180820
766369
1288482
743646
548274
386753
397585
212865
325453
468619
1203899
1143311
613194
435460
266009
1344710
1142687
1182885
323841
631139
977785
974395
747604
1294416
539304
496133
180171
348551
374871
68306
957
117702
345162
30806
397936
23125
471533
1206631
467465
511198
1248779
317998
1111377
797406
249071
570987
129397
162302
1150234
614648
102005
688091
1210512
144796
271848
1063307
180333
500447
1081423
4563
1239888
372263
501201
347567
466144
996680
921135
64499
1147922
1294644
551079
251542
23906
1150726
245135
317102
829245
891931
1004707
153401
142217
589294
703337
1353289
1049188
202732
605748
1332356
566404
1039480
1137438
664989
1169474
778866
585242
180273
503871
938436
164626
1119666
1083867
1087895
156653
1185092
133246
189575
846528
741788
1302037
156812
633773
1078143
637827
70714
389463
223289
634603
820840
376197
1347625
824832
697170
900147
1336853
552210
1161460
458988
22025
1194709
276872
960463
229782
829396
298607
111155
13092
1046545
1196378
860008
231567
604276
1197112
405393
960820
1245680
1325744
652360
415150
1358038
180562
686499
352965
274667
278503
184302
810677
648347
248542
1064227
1338918
7273
527423
1136384
830371
201871
1214263
753834
122671
126283
1216616
824461
1269050
1285422
1206153
1262220
279800
177645
369367
421226
1221005
644934
1327934
1243064
50216
15752
561321
1227431
16009
407020
1175926
739473
350193
32265
694417
373326
250619
1175329
657906
1130764
661109
534677
404107
462104
1140382
495668
692214
715243
1241021
654749
588056
119268
51416
729246
832265
31763
1055277
676135
1016686
982566
168604
127933
1130356
199792
92408
1035613
410342
400969
370222
716468
787410
765747
1061606
1213493
804678
800606
1242263
600395
171191
370242
19795
23126
1329886
659464
1266866
535372
65914
377660
516236
536515
479040
537734
1287812
176092
244941
545526
467454
844585
1102704
984469
1263719
547566
1265855
746566
735173
1084911
89645
1336029
1105146
69299
460325
1272117
657257
74764
793248
1194248
850252
912267
259514
1312015
520018
751202
1339281
4183
47023
209630
152834
635705
379368
1358317
469376
701300
1330713
364363
257005
637824
514496
191522
185495
306028
257626
1013966
229461
1156701
1249389
1210604
1346682
213532
31824
511173
1255653
156340
1084048
831472
522849
337103
863065
1131187
1362712
146463
301636
56780
530045
359340
1234486
503946
261819
70384
496172
1203615
660973
62481
23690
983285
512696
390123
677775
1021644
861931
1073080
705186
114698
57521
171265
1100848
999833
30289
400100
1117893
1341693
1201142
998921
1185957
455240
1227246
694956
1059480
1101949
232388
340323
25205
106897
250993
1155683
654448
1044979
880598
278621
657944
124668
944929
637186
502688
516226
551564
1355877
337974
289637
180416
831049
763791
46228
625897
1328967
1338381
638111
90062
619115
1190967
1121602
723230
1047259
1159426
193934
136811
639132
669620
357414
761465
572431
682251
1132384
1197542
141161
1218178
45726
49736
1144518
929075
613406
102460
515977
1206877
813316
437674
146527
624256
487369
865359
818681
608828
490896
978613
377598
967901
908034
1150533
909084
461235
364014
1104205
289747
1017961
1249086
495469
23469
505310
757587
74588
111852
354566
445594
1331697
881853
587763
677638
548239
155480
239344
288358
767696
340890
1040459
1158416
868181
448064
949976
1293254
345142
1011105
1317226
710709
619650
1309614
46162
885617
112442
1174521
1262766
1046460
755051
903765
425453
1289440
170444
692140
991641
221528
851253
964558
672488
82292
55243
1239837
1280442
467752
1188442
281658
828700
1356127
4238
713698
755466
1201000
1161589
840230
1236742
1190928
580750
741071
1193998
60259
654912
745395
1105579
1346670
1027791
1123809
228605
62142
266441
55440
1242359
109958
1253682
1264524
1267024
586349
163861
655025
940253
551927
1357616
353395
563227
531419
1352705
754360
587496
186634
77873
620275
1268948
1042270
59620
369357
1113589
902709
337658
1233105
196091
1239867
641414
701180
93054
1027268
371533
855534
575039
1340435
678352
915140
809010
708337
1087965
811622
1221672
865137
958576
1040048
898381
1270036
1171794
1012756
1159807
887399
858522
87117
1026104
1217655
374980
873920
1250705
169394
12281
690553
568570
568376
1352202
923067
1026513
693464
413173
421021
926517
50400
93019
476347
550213
518601
245809
274174
764379
868974
1021244
1014018
1263575
624102
1270726
439458
1033773
798380
145799
1014715
774997
848699
689031
976990
57108
293481
153433
956900
800380
693373
814065
1241134
523525
182626
598252
535683
408168
187444
690502
66110
265746
816652
175572
587088
402098
904638
527988
151448
731601
1300109
1104598
291197
663777
717157
814023
267449
448915
64630
1132816
1361243
192877
87754
491304
1210882
164785
340446
633038
153340
978409
653630
261566
759168
469196
157897
834996
332342
1049567
707391
722642
569131
268649
1128395
1104347
24105
1284738
159510
239323
225631
1181277
385140
895801
1143196
666965
496447
974585
972582
1343075
474588
1102652
592002
85100
636319
1031101
293399
696092
580278
378051
792351
253128
1037157
381465
291485
864751
1158638
1058979
1295883
114818
179608
954131
215978
422664
1194185
1214680
1271628
361262
552614
484627
944803
961742
328378
884632
1165320
715134
26134
500045
16336
786745
432642
325060
858480
960512
1224922
980671
38252
469308
1052003
856189
509581
969344
122250
848768
179544
1160071
320009
1191674
721609
1225247
763223
1083089
359066
526975
706367
86844
21772
491011
1035425
1301909
1142637
44515
407610
1146539
133707
520400
201664
439137
697235
224094
369095
620699
153899
153737
780296
1324443
1292181
1000798
704001
871432
926128
1029040
1355161
811548
1272188
706440
361186
1303821
76653
185337
927826
618424
683242
550702
730884
223141
677772
1100795
1178178
1270052
296054
544409
467439
192572
417496
516237
31514
1309637
968281
248299
266262
906628
645502
689079
551713
745868
1229541
511352
47907
894818
515053
198151
1161599
976868
447089
1344327
344217
1317907
1114331
871821
386463
987521
938458
1255837
614518
830439
1268478
1030258
80514
578189
101655
256269
855724
1347876
958639
744117
1191211
593034
704074
245298
937843
844344
475900
316536
1160567
1008845
406312
1235104
1266536
1008739
1119763
183837
788791
269273
1354625
821110
140439
48123
961986
554109
926218
1018125
202122
834164
1096783
506896
1212897
1286063
1258240
688783
965225
868066
307695
223734
267871
1174645
728066
920044
479777
450385
1104126
1093772
1085270
863494
433645
607366
1248925
153419
1006279
1201686
332981
1041279
446251
348818
1267610
317839
175050
79033
379069
1156986
225199
1177848
758450
630426
209424
97414
486284
655819
1361558
1332565
730483
1361429
975565
362370
442119
1016626
970976
1139201
1310012
216164
858360
934403
695975
715184
1358906
1273584
1307939
352931
912654
1248444
288766
125483
474888
1076709
233273
479951
1042660
1283273
800255
317743
1312271
1332902
1003512
465821
51307
1009615
75872
175606
451348
430364
290700
523093
888234
525960
94760
670985
521463
1104259
3031
1187934
592490
312857
730523
1231756
51561
433747
258538
300143
749851
704651
860160
1113402
504668
547937
687673
442764
1048381
646181
825742
563412
1212272
360311
1171194
448029
834823
622652
867994
792480
852445
960986
526268
632124
103909
691397
71422
895211
1347366
1019370
408404
263914
884695
315754
1210777
214572
216462
532016
207698
1240962
751616
583325
490544
1019794
1344277
477684
1066842
476004
379049
1131180
380173
773733
64074
1107089
667886
1324996
186204
293906
1029792
761056
375774
1047558
806937
886150
505355
1264984
496338
896209
386064
1199454
1099841
658288
61396
1029049
900771
853718
351885
1156887
354020
146008
404053
960213
481709
154078
4231
901186
211662
404616
1080598
202
1152821
1312397
1289895
1307951
549394
1192501
290213
388292
408064
789821
1167628
1176472
817117
63478
21447
933272
1299386
828349
838437
1135927
440779
362348
784823
1305545
161492
1294260
56307
228722
658775
553570
1286728
989020
681133
125400
663095
1129498
965389
195645
907895
284547
412751
435344
97817
272536
861576
1137364
895544
167846
770790
1108954
1301054
939504
98366
557393
123752
344918
1323924
780373
564737
812727
1257535
989449
1014772
972247
1099110
1018794
739451
1359940
1065703
709163
1110916
707482
895015
1292902
342881
785456
1226020
944087
1095683
888360
210194
179802
10416
98497
200852
215965
979096
51925
1174725
549663
612151
863663
570675
778262
183135
752487
840463
1216053
49421
1195544
713426
673643
814959
1283962
20904
330447
64315
719506
754196
76853
142943
676415
852207
994540
586233
932501
1208909
634840
221753
788493
269121
777229
1145970
1158055
109380
1238371
427870
202181
97708
725493
64120
1296733
1208852
648641
191128
362483
287898
626854
501432
1093912
1115773
1254762
656791
1130626
1216402
199188
683953
859799
1332573
626423
108405
143912
662323
469079
453385
1274031
680881
479241
909023
817743
95569
938531
173655
971877
237976
1179185
161411
113780
450982
1128951
1151731
759607
794079
1045039
275036
1052943
1288375
39446
804663
952832
93543
766731
663429
539564
1142107
706797
570160
901878
1202425
989870
523447
534762
1225119
1179084
1234273
1331693
1144282
249313
562566
566046
399691
1242312
927875
393876
170904
1185793
1221
266462
1136297
278585
35896
1237353
1173042
441519
834493
973345
937099
942124
222695
1017687
844756
474398
769727
141213
772517
127876
1212363
573124
327397
715749
921577
1024079
367295
735628
15941
565361
593521
25956
589242
289636
198336
1232414
259080
696756
638536
1290055
1297490
1062139
1254984
439420
402212
59841
10292
950532
193184
1343877
667912
288469
103375
1112014
919889
685764
534802
1210006
94078
1133157
1079662
1097374
506171
583677
1029168
671318
946999
902814
535974
913481
162399
765088
571064
710495
231214
1215990
1348133
972454
934134
826938
179512
671353
1010369
401370
839275
69250
324703
1270784
14096
710574
252570
859516
666551
1315283
1020712
184932
188396
1217180
938077
20801
717300
1314882
986494
1040140
886939
910337
936561
161499
1298483
346625
853887
1266072
175299
333993
1226247
1145666
1209472
437980
484366
208527
625648
174905
1006771
27468
1272299
352950
905739
334190
266724
558624
1066278
1241697
25047
383239
73980
629851
71958
1133756
133297
232454
350519
859958
853603
5189
421992
356367
1094474
1333565
561602
291675
1055358
126358
664382
1262450
1227275
758753
771688
207622
46937
89403
1209580
1234022
714314
1132384
654178
280808
926670
1172313
1099737
516584
971662
14555
100163
716547
346842
1028596
739033
63947
1156034
1001500
1261553
1076481
345642
1361952
1060964
259463
1109434
113327
48522
491955
137982
24140
1017838
1257010
1091766
705584
424200
438231
448310
705848
1152813
318845
623057
145971
268928
140832
1120697
1179038
79735
1343126
1221067
531355
240659
1122795
48943
539317
1056073
478534
699394
480959
33096
497943
619145
965045
513548
246192
96864
372026
1247882
361784
57235
184203
1278696
352465
785136
1285331
658883
398265
842375
340749
441169
969576
1277451
842604
1089564
632330
254351
346264
211700
174044
1169753
33680
1351968
182727
743395
1265976
524680
1350099
26710
1177639
450505
954803
495241
170206
711949
619124
346971
404756
1279099
189364
1148574
199370
344565
934558
815744
1103450
1093687
1178352
1078464
1322831
1174806
648207
578531
700878
135697
1358113
599000
612685
369126
467012
1302363
14868
172296
788664
995103
356768
517924
331705
472048
1278385
467793
1073820
607491
580239
979971
385332
901246
1147843
443950
230874
499806
86927
1189272
599468
1151018
1211799
103259
141565
414608
680955
639204
796771
680418
954798
770374
9600
538859
1099261
842562
564304
604750
261987
361616
171642
1358612
1257693
577538
485661
494435
250457
739093
803323
314126
40990
1332051
162300
123848
950630
559172
281610
774217
847188
216858
611144
887475
613526
456279
906788
116109
900354
1181834
236511
905646
98002
87064
341616
229613
140239
493311
362898
1069101
202325
321084
629983
501686
533652
1165285
769397
754785
224143
1040723
1172913
595979
569932
60740
79292
192138
753751
376397
948839
208671
930765
92676
1010483
255415
150004
697416
707249
627052
1357146
786453
1253290
1067972
651983
185379
169891
111255
541358
18848
213349
1204565
586828
353460
632286
1089587
714998
218370
1321138
1166544
729786
927091
699063
617674
1140614
1071352
1096002
257315
98125
197583
707099
295429
443974
466489
281196
992082
486377
1062446
916214
805948
338081
128232
236381
1152384
1242577
651866
1202515
1144659
1263816
1148859
621550
1343399
1108092
1191872
1361286
23846
545
724302
533990
682034
285404
400123
428468
228598
61607
882486
1321339
149780
292843
940873
643697
165986
1253961
373885
685051
666179
133431
548641
1100124
1260352
898154
402151
37257
511496
497716
773991
525689
139442
353447
836345
1013026
988487
455446
861525
984915
219467
18258
1272434
173761
250627
583998
1281369
544784
414084
694259
593478
840259
221189
410758
250665
1156429
539124
786368
835559
599558
653269
800598
319344
1293954
128124
915090
551977
952258
24692
583352
452277
130567
342351
783222
1096710
1057562
579273
293982
755866
608993
209168
1322785
828675
405216
766632
844930
1139710
923668
977373
31225
82204
466302
569086
1165695
978392
140448
909332
625699
87466
619007
673071
1037427
405847
78187
202830
937049
839959
740983
219876
947048
700674
415408
195122
994358
1121631
176697
1047992
770418
1257222
535265
1033082
1325106
20103
118424
1031668
386889
377006
1247950
643247
87105
221519
853340
1043795
536879
559361
722033
765601
124640
790721
813798
1246125
399376
1276610
543791
1168625
1210396
443226
1168241
391900
1356131
1209156
1223774
540453
1285708
113043
860202
72199
480191
100175
912992
1307054
674488
345626
1130887
258452
700075
612751
223591
350310
1043490
447305
1320102
1059723
115866
1101073
845993
275635
217041
121106
992646
1348902
765366
994912
1327471
746704
449817
950208
509770
891181
1139605
1362506
178124
633566
183825
703734
1230431
626456
813478
403101
1146302
1242166
490459
789740
154405
386571
864843
947362
888439
838774
572909
1211598
1280608
712156
472780
280136
381046
762638
786427
50183
1145120
344737
542500
449792
720107
284317
952070
1014961
694604
1220777
396212
399117
134219
933769
797075
1284574
4405
575073
1087746
813490
590562
394758
75482
1165871
857077
1321037
216792
41935
969320
344049
1196454
1131449
506908
1075749
1265228
364954
952208
901140
1227117
156898
1094155
930791
488399
383791
456131
735761
882780
444450
1280537
524130
1037867
701201
69206
272228
1258902
1275682
510442
744427
723391
841477
402015
960735
1015945
25517
759926
1223266
1010374
1218425
638931
1121185
432366
358777
879910
1270502
1246635
470785
60250
601295
523425
614411
58438
1274722
866633
669680
1047190
944059
585985
995541
186756
382667
333083
310909
602858
224737
398260
181509
970185
93602
802678
356615
548688
89198
724980
852759
549860
128305
1148432
5994
370776
131744
1263215
68859
926462
142995
1284342
760029
947794
666776
538161
1013467
920171
1101598
748944
744056
587169
1358489
1060555
792593
1026559
1012465
336530
752163
304517
763474
125724
979055
1235807
1174401
273305
699003
1137052
1179135
382851
703260
1355002
961390
1274949
40214
619501
190522
1072903
725118
288783
780579
649651
1145512
11254
5116
636632
1091213
933996
1180131
1334955
564376
295836
224852
336779
125554
985330
447825
234044
473916
381615
542547
880638
1064138
1363257
245081
400468
638959
221004
1276317
241951
582201
513921
894577
351914
1328788
1081079
1147832
22087
34997
902843
733020
604897
637922
1001167
699528
195399
798368
1197062
12025
748821
1291015
262117
689630
402636
205194
1062446
49434
1123391
153672
466098
1039637
698448
915426
158289
628799
623470
714717
1164695
621425
614543
1221006
1276788
408779
991267
769453
522889
1019263
991094
138612
405
660017
652416
1280635
1110514
1174413
151072
334765
285985
1320580
75015
684651
1321474
591629
794710
557896
902112
88091
452179
353478
100981
605580
6145
32194
913572
644575
680819
75328
610326
1091461
1167685
839347
15718
281915
16530
1041185
199216
938562
109997
401250
340486
745291
767538
1247003
828886
465238
812169
553067
724500
1018715
1362213
1237778
732887
903958
164683
1292284
381286
786101
1208932
119756
1355792
1319272
532849
188969
30677
120697
540349
757473
1242080
1304093
221789
124383
969327
475417
850202
740136
51653
254299
1239090
1214679
1295914
145197
48498
1178289
884959
409350
566651
1048057
852544
58795
229523
852857
1074434
524257
1082146
983247
590283
1187897
862306
1018204
1259486
87168
15214
1221496
548787
1125142
1286206
743457
867129
1146422
671579
295727
269807
455530
414916
797510
470034
1287250
1048832
847415
470620
840083
1155147
591129
613492
713386
161050
520018
751730
1013022
1292989
464764
1254839
485170
892699
629155
99941
812080
1340283
378552
1083842
945297
739874
326139
208209
932939
82417
903308
841453
701360
609559
15596
749156
1078438
5120
709096
28319
947769
949854
297917
1021044
86341
1105810
564652
702113
312130
941975
815514
1137473
552562
600194
841810
536906
1248957
816246
108079
1139946
79315
105882
414348
1280310
169247
1039871
477819
519343
853850
294572
1140162
1133822
365
773670
195333
237618
1265671
1336375
175059
562042
121586
1263538
802435
845097
963612
709378
1278025
970276
349624
1079872
365826
1052033
329563
272502
1174680
955930
627974
1273597
1115474
129703
656077
999467
212363
475998
483142
664282
906022
748473
427388
1022263
1348809
630655
1264078
499730
1217923
1241877
1209012
1253615
960541
1190515
1019276
730498
603479
748766
199249
1040226
666906
708436
1296331
785540
246064
899341
1334012
1013556
258576
881495
1245401
1117613
1239320
1273646
592971
1232521
1092095
201645
80579
181004
1145245
1199978
879483
529328
1159622
564034
425578
925181
615663
95659
232980
64440
1186510
468856
1084725
545314
839318
102181
822753
331144
499607
791217
1152499
1145228
1074682
328199
362865
697893
1362041
865847
631640
70174
529803
215770
742075
916034
1341968
1027872
60505
1064047
936334
582838
153973
465933
1290592
160449
238441
1059788
1321103
1262009
53798
421812
167717
753446
1025126
997479
995079
659643
1091135
407056
463283
807992
1102936
372563
345766
529720
418041
537113
1303364
1093308
671510
206497
1060143
901945
142184
1253680
517075
473919
825620
194859
1063953
1324631
1067348
84614
150079
604872
876134
1062576
4355
602613
135950
944959
17974
767168
434815
404443
804402
157123
279266
1006427
1356899
977422
878972
758334
531950
212048
248561
576616
789963
231535
657955
1128136
789214
1301677
959139
1338042
1009871
1299087
1296857
239415
1063692
518355
331903
603016
843371
545435
627337
297039
577195
385808
1328182
911094
509839
648261
503
771013
1170354
61568
300712
347192
242798
187580
808476
163008
1040855
857118
1037419
221494
336404
1335938
563620
518274
591660
775410
1238141
553972
1179647
448828
1001858
613149
806744
439267
815098
565092
644426
397756
312246
649020
812575
556756
167552
266986
83846
330010
1350061
1273103
285505
554413
379761
975709
613633
659642
195767
103031
803694
854494
1082023
463689
167906
1289156
1293173
766605
1295106
51586
381745
1082903
1338174
194794
554884
594116
689579
977438
1026292
541561
207953
872539
549277
85273
749918
675987
627050
844656
202039
1098207
1222112
280951
169940
530063
46414
572811
906736
524056
1322223
1264425
551477
650179
1045347
434331
353282
178969
205472
773116
1178588
285064
906030
1071070
577811
696539
921325
666037
755199
520247
846434
638573
898599
743744
390444
125733
821076
118549
1019216
142591
54196
845196
1101292
906153
314034
244925
336779
958855
1008071
106433
301059
1129595
633934
562029
1238884
939304
855566
105419
1324532
88579
788964
917966
106454
669661
1080050
1102497
870518
910137
343270
724168
839831
576624
1155548
341326
223008
264994
564952
515863
1299242
284765
527865
726410
645700
1015552
896329
147583
1020038
994757
824611
1192590
249224
527624
1100314
130723
675162
1140857
1061860
1025748
1192830
321576
851396
1147998
321482
74167
1239086
793777
49004
1039458
156263
483904
1105747
1051178
479321
622532
866263
911090
1077282
175193
741103
728145
1287576
497720
405653
613885
144191
1120311
753903
994672
1321019
423190
739896
296529
232955
1290970
546550
219566
419196
1288637
322437
887205
487632
159513
557091
900227
427500
151538
404711
119208
991261
158026
672491
1133817
824857
590534
311491
545759
798481
912242
182024
586331
88827
1236655
681593
1079693
1022035
910782
216960
1024995
86669
1346530
344664
904154
1198943
814209
1092593
1136303
440465
1334959
793039
664338
86822
1101740
271218
431462
303182
425588
662627
1000248
342778
572284
209083
480318
292420
1265584
1159632
1028188
1165912
11994
1163381
343915
143193
381323
1029584
637361
364190
1079220
488744
1310424
781827
184893
526142
893784
1252479
1166999
392123
1041955
45629
1069856
292510
1341512
1113401
464054
375456
1238486
943591
182480
1354324
1247292
740859
1341336
130269
615015
878988
173586
925028
559093
659197
346168
642439
727422
373633
572345
519098
358214
870981
228012
1203753
1220337
371035
617903
1022755
593384
81591
1223336
352082
520036
522776
1328293
84454
1098953
679456
1113126
398157
330680
735402
539156
55451
510584
851651
524993
143281
566264
1187550
1331572
14169
601664
1171870
1168099
216810
1150576
920784
508695
650960
1204995
72455
1035168
1042749
699854
528270
1316176
576826
14857
718000
747144
712022
75459
931586
810119
217543
668329
930827
728876
358564
881086
687676
51841
259071
1163120
1238848
170266
1196935
628498
303829
600645
742243
1202843
745047
317819
739727
555419
671754
595821
820033
591328
412829
1176010
52396
631843
873404
724901
1165136
215492
751187
77785
846404
1139573
847483
943197
420828
1206384
120143
346600
1118658
1358453
830987
1303947
539189
276222
917018
945072
989205
1285523
39342
319629
256811
474697
569837
1297501
562585
55454
516743
110414
853251
1228514
1355004
647069
602058
271486
1120080
967685
1286478
1211723
348767
17806
43968
1215538
368908
1342636
108595
231667
45686
875826
186563
662626
925737
439217
892775
811960
866426
649165
791906
1320509
605433
803957
1113449
715137
1134530
437166
1334164
260819
785592
674639
106841
384990
595521
617635
758284
45272
258336
1097231
1057394
92424
1213244
291990
603243
1201422
284273
162536
253013
1133303
814835
490312
443089
810317
88317
1200973
844187
612048
151866
1007263
1133790
126912
999293
1206389
1099923
620981
526995
1153704
1308873
1078500
68431
1193487
1111174
534040
205815
1310733
527140
1111112
542518
733885
1145005
93844
488218
815710
550609
612404
812199
170197
641330
803328
72141
1254772
451649
238684
981387
341877
834374
527289
1078418
258734
401967
111880
1256641
1280012
140860
505779
1353643
1358971
1173774
1299055
217024
960959
396717
62387
245161
790580
797746
902151
1166635
444327
878995
400094
494052
1123266
86973
1004900
1257790
1093590
274188
655078
995402
112140
1067467
1029682
304099
555722
959871
887452
826000
666439
1347365
1239641
848638
434878
1062983
1170089
686044
622271
937271
149680
1058332
851014
842223
510195
194488
355969
1348402
331444
643396
788449
404380
868839
1131470
760588
626213
828748
1220246
1074608
1022665
1000955
185865
99700
1314744
45309
870140
624192
264328
779486
1261028
861799
537107
797224
844875
978235
938017
625574
685162
491774
328060
709371
1037082
941100
268236
892537
760800
1079887
234868
174241
639671
1034729
1175686
1136424
1056671
666685
7126
488443
81445
624154
239522
875751
306213
216896
334113
333014
818686
498320
261692
1353223
685764
640671
267664
405272
1099831
811631
707297
1009329
889899
50262
1207711
352143
752361
683213
115398
671928
392838
876716
799889
1239347
153346
1188735
1136656
733665
1333236
206636
28275
839633
1136624
1358534
248797
222930
446388
1169954
1256777
688673
637546
990460
1200249
1271609
291377
627643
751967
34346
906124
849305
95021
1102429
380769
1288763
1032099
435009
1209702
1102248
421984
674534
339282
961374
37692
905628
86582
887821
1334400
232051
743950
1137419
478317
587043
869598
877999
747358
1142825
1275072
227079
1010856
864865
1319139
283147
840415
876387
6713
857726
671699
945358
55290
521569
1193535
1354208
342186
509978
1043194
991946
106737
261438
583447
597859
759709
939963
1099222
21061
932534
1134508
832256
150925
1316810
1196502
927515
254716
1213742
1362454
464470
283392
766168
313060
393580
228372
844958
817792
781259
741716
576832
435850
697270
483248
691796
422978
667441
887796
1216093
569482
474734
299647
1165843
174052
1116053
348565
170575
1130449
1184652
1001095
630252
676113
632018
386216
1184568
37065
451691
849897
1060988
1162827
562823
278639
68937
175912
510358
435943
696214
690167
982874
171769
470232
667444
851240
883395
340139
327565
643710
1338833
1086787
702743
13996
580983
600404
358210
1244783
1106127
1128061
559650
897097
417465
1304250
717573
1271890
1102376
114121
567155
1235523
588824
150197
557619
1328924
337737
868240
528728
366173
1338560
818446
1163606
135218
631791
1303424
77473
112079
990015
1104716
1292293
1358647
849439
1217501
448910
1277266
346009
891696
1153024
1316914
30604
92730
620937
837352
1124036
242405
597085
524012
1017949
1276800
10677
618757
1205484
5092
285867
1199356
1196209
164035
956968
8638
1358964
468920
1107643
615639
613519
1024264
671854
43038
471252
192782
832478
1328729
909378
568795
742631
976230
930111
1080554
395235
1274034
25902
533632
47504
1355665
950205
597900
937887
645754
618375
555090
958090
233191
124003
260720
964110
514994
1147050
222852
1191524
240275
1363489
1003263
291098
502785
1315815
72706
1075681
1107011
1095755
601833
511734
1207200
141761
880975
821784
866621
1234454
841823
554257
1180608
853952
735230
387932
490366
591191
1178589
230039
1112877
616172
377641
446585
1323157
642117
354490
677446
21289
137650
68109
27784
70552
590437
746090
633344
993750
91395
840165
1035170
1270962
1046910
381082
244566
1307265
931795
680762
894266
704544
939642
537892
415671
910605
42794
849794
226414
520168
515685
1109424
1153016
959231
1034202
1159918
1112047
812661
577239
316987
41165
483489
694259
955585
706070
785779
258501
889484
453595
365196
970368
1221194
448887
434241
1346661
832376
1316886
762828
589802
749453
1045499
425046
1134003
77103
1267488
121292
121174
555574
89951
488888
557270
524818
1073872
766731
239501
686878
368813
601524
141757
523990
114529
1231754
1089754
537600
456524
459035
914605
198549
431781
422379
609870
740511
1146139
1193885
171966
380588
1302196
712149
839449
888690
83839
278905
677868
1071052
558851
800165
580177
20230
707850
805369
880783
651985
357342
444323
425265
46608
677617
1251513
1209191
1046895
397687
417349
361144
1084550
1141082
1252022
219946
1117286
1180265
915663
409546
596778
204206
178760
1317021
423636
520244
1055143
1012382
1328897
1028230
788111
604230
916750
845633
947709
382200
440589
945884
418696
208881
1123720
968989
447445
1268247
387929
850218
1332876
791256
503352
265283
733144
524522
1098238
616860
764175
138836
799639
952603
591830
845558
465184
510866
84893
1258038
504039
686366
693056
174631
644568
1130607
358258
1164269
230476
893449
701037
1210022
920144
1250318
99945
440630
913558
1360753
279359
1133287
1197492
1144787
635209
750372
1098003
376278
981352
969508
750635
713213
299768
197581
762011
782615
1138386
510798
1355158
808911
844064
345700
644801
1105707
1259217
213419
451913
522481
821541
1119095
937894
1305002
1331018
77352
482539
1127342
597547
129571
141734
1111853
1236092
1091881
561516
317776
183290
1028072
588559
895806
1130137
812640
1105306
442715
171491
85439
608811
386089
237737
187180
372133
991559
122973
842680
151238
772011
671107
909946
1264139
48608
936756
803102
265464
77727
1232749
893196
76855
325883
806108
933180
189475
408144
694237
1283498
426883
645537
997827
6591
279587
1290799
570040
532572
1315391
307317
57119
1074493
149833
174041
363215
1134517
832797
571678
1253340
577605
349810
1362458
794675
1296155
763637
81453
137319
73703
1272702
1302952
607963
835477
113820
1008641
111979
535525
700253
918342
1228876
1191645
1357311
68014
871029
882072
8658
270663
511083
444228
1111110
610036
506620
18243
282352
679199
364402
672721
579520
643849
223897
159932
434284
599526
187682
99817
1335975
804914
425197
10362
1270367
262386
358748
384760
1256529
66295
393038
95501
1212013
261435
750237
1170550
1036811
1137240
707547
1252142
378680
1000703
765335
143795
987804
689886
1092313
508509
273441
303345
1181761
1325641
888083
919480
1050108
1318851
1228950
667390
647686
1168839
262001
115659
689768
864500
1114187
499689
681272
610888
1068196
1035705
347490
63211
838233
1217913
805846
561605
240928
89008
88288
14833
1088522
697897
72177
1284987
308118
49035
1230401
698317
1261810
1194334
973520
1300822
1052698
710387
214926
181532
480738
418655
1047912
1185086
300651
476295
1159531
495036
395024
375530
1106
264070
535915
640318
222344
872489
711288
664800
1319562
239332
1185512
361428
1213863
777264
279358
316014
299594
1006880
973571
298466
958882
884130
276324
231247
1081560
455325
179789
956191
16186
182341
529975
866942
1077124
162425
69668
123738
315126
594039
563796
347727
273048
822851
114587
1194647
549336
1072069
1074202
657456
871054
1046188
970080
509301
51872
1088687
142180
960197
720840
270225
184974
790165
623661
505622
478730
1088869
152016
1052352
670370
279117
449191
56996
659038
1124226
1234853
548970
65889
1344648
748727
289829
133556
1093541
96676
1135331
1066355
853387
75196
1071015
551011
9028
514656
527446
685460
1209124
1271987
158822
297010
838259
123920
738821
436034
1013819
750431
237064
687454
165969
465980
1071458
564831
1162324
230816
637737
1103586
82610
352451
368240
870760
1048264
1173353
134803
781966
982380
1026340
438873
1067012
1027921
384964
1162009
66573
541152
335138
38195
55464
708016
315472
937168
1043430
1346577
778285
515202
151279
106469
35478
552133
1150176
1075027
1339637
417177
442607
1135972
1168215
693260
911296
470481
785037
1221613
514681
309354
213451
244821
175905
1054894
232111
135460
154785
97487
762758
305752
576486
645247
937115
817236
786674
68753
1104872
1308879
864861
39251
153877
736653
1037809
1299289
1123380
154173
943527
1299933
709423
105595
296447
361961
770901
1322462
336928
161722
417693
421227
1278219
527224
306154
154112
1145062
945666
394532
12489
65290
1128132
1197875
33009
540792
1026948
1016320
705051
22089
312602
184097
444025
700120
1109155
630505
111446
1180728
910864
443484
712682
1033998
1120677
1076393
458620
60257
549180
570644
991083
1132197
273722
1258238
1043054
682408
1282069
1098511
937560
1354230
952498
1152717
64226
1039415
871518
1070511
66662
106149
438546
149604
279382
570123
1022036
703295
785078
1246888
288330
1143431
200370
865000
219235
440614
264441
1237245
1158941
462486
1020185
954727
1277235
800977
1322177
544005
726633
554478
428531
323024
1155322
51688
352310
744557
1324710
864331
1179591
796985
248092
443673
979109
1137660
501493
107709
570602
1295483
1192373
973982
193825
133255
133186
194353
649836
80084
222980
1026108
1311811
968730
1268284
476504
928216
1031181
580477
1134307
244086
710145
671474
403108
946639
1319920
37236
1119764
108920
1231722
888906
1159638
586511
548246
944769
616964
669245
1023096
1225355
869111
1225704
246405
615906
522816
743608
809454
365480
735541
652123
912715
274386
1062057
19980
1181736
761932
344825
864597
485851
866322
172317
870538
569694
490160
274184
932611
1141729
360631
941585
1210558
573866
1133908
705268
852468
318697
1068080
875486
1025230
1137088
859610
1240922
120983
724062
876039
1255917
457213
33799
964599
169124
398940
824099
441599
326835
846554
396059
59467
936861
1176144
686850
404598
1215438
391812
136110
448450
294186
423382
1245312
83399
1331275
80453
656194
784333
16453
216243
1101706
723156
24713
699007
890516
270654
448284
596823
556185
680420
755258
798390
957451
803269
772292
738929
1319458
791363
617834
1135125
744172
897288
615369
1104778
72676
48848
197319
841994
1128884
871672
762447
309432
779977
823474
461265
1038198
747107
257725
487034
358884
502462
1088092
622453
506512
138209
281264
912360
868065
51053
502937
1326200
863399
1158137
162174
688589
856514
553809
369478
931525
810039
1341756
893259
237789
88688
143630
1148482
916108
825456
48944
914659
939563
289748
1101158
447923
1010650
28024
680952
1310162
191646
712206
799252
649635
785351
35982
7799
902999
286970
1094161
464699
789744
174077
1141210
1157796
719770
420976
397378
506487
648569
1192176
317984
675037
280260
1131375
566933
387087
1066310
1263526
448300
612800
984483
942580
419858
173638
140308
302436
686961
1179373
807940
747326
750660
69461
423667
925662
43272
623023
752665
142346
617369
122070
145082
1104304
513941
234940
854311
288887
725359
754562
59629
796217
981894
1136363
667993
1075840
4400
494512
74823
616205
1249820
1091228
748582
377946
440928
296817
1222493
93925
423917
887244
1111672
531951
504676
428923
317845
640814
707703
1000606
921793
1232351
1078171
1340903
546781
81437
1347104
1015548
682191
300063
974679
934977
842852
495680
405134
699640
528092
513941
430073
1029982
346171
1200513
1324239
450629
733854
1281193
839433
459393
1192957
771883
578618
87384
1272387
703944
807289
1150289
293543
1089608
239145
693763
1072566
142997
1015249
315183
342338
1086674
722940
826232
1116052
532652
709646
704385
706719
299761
1115094
198635
183215
1093121
609089
609074
641812
657145
271272
447935
1336047
967838
58523
720454
930431
862150
980471
393542
1186170
174954
2617
320470
1197120
216197
179881
791832
383483
251399
597514
1337582
1239592
60146
567922
803949
802363
703830
311640
31729
1009139
1053519
706504
894121
638477
850818
496265
115123
426585
1017863
561307
565829
876425
162825
860834
845254
575157
780746
483438
1340748
210998
663699
951197
668942
198921
562185
712140
107977
786361
647903
837431
496725
698441
708132
688060
538634
259010
106559
1233188
388341
1229690
35153
362183
28797
896526
986044
65175
1126167
170627
1210199
713495
239513
350293
149807
876873
111098
45676
708267
721804
751455
795647
1073505
1266967
843766
1012155
153126
745350
315402
638230
108688
704165
770843
192975
72974
561541
939807
1350232
919943
1218835
924471
194605
327188
837688
1106524
1233816
1079543
603544
214097
1154435
1273454
395896
551522
611490
689012
608505
897994
993254
560599
206269
109139
1199840
464753
1205461
1148629
139033
895278
506449
30890
523690
1009581
403485
84962
1363812
339900
720740
1324855
1035912
173250
842281
355597
1050255
879260
1091000
536211
55281
1150761
586616
236018
547909
1351121
1149576
719607
794903
320762
1206710
209477
1316767
952991
986191
902562
740148
606923
97528
828984
1186235
139751
27326
1151080
1114349
1104105
695910
1104368
665948
995490
1026290
354225
524550
176936
153422
1067174
960663
638736
827477
153824
469679
673244
345254
39458
552372
669383
38459
1179684
919234
1052499
999086
1046004
1084761
465630
493312
636797
126143
54409
600584
1030517
1302814
439228
95431
33292
799122
727715
1169865
395800
249400
487928
116729
536381
1050430
246878
107155
1104297
927328
629327
946821
745991
119217
1111993
1309948
274715
1173970
640178
346270
88236
43688
1169909
874610
1125136
66316
384132
147541
220605
652745
209415
392801
668578
223764
908533
850384
1108544
857700
945479
644093
539061
543312
1202140
1153205
384417
774030
1232334
1236360
340580
903947
283245
142100
885781
295990
699090
930818
491892
461487
1149016
722968
25420
172928
915289
1195533
930820
306920
354547
1343412
1013016
613836
793386
1329746
630718
118076
691557
832715
941712
1032189
1088092
219475
868593
503913
911802
1235361
670851
832391
1065
125407
964477
1349585
895996
259713
301328
1081571
535319
1136541
830566
507227
996931
202573
280745
70832
229087
1002032
26490
330383
851202
568080
444139
987730
977066
442051
290919
367115
227903
1102255
7741
789128
1168928
210072
511631
1149494
564937
1250797
1239608
87320
313565
709186
1224079
1362713
60800
1349554
254264
212978
331362
462553
310041
938606
515
1225246
688815
49548
452206
536426
337419
813975
1147828
1110622
1030492
1287001
931812
136037
225122
993706
1178964
1012735
224108
723839
1132390
352151
1358157
420822
371236
177532
1327509
609392
692513
244361
112625
743522
1271512
1117624
1004184
1177260
231298
110978
64676
445275
671218
1274211
866210
617566
1278603
474745
1055746
108626
1324610
903564
367948
298720
60135
1111029
104798
21188
379585
608122
1155006
1113221
494672
256962
952917
881105
1241445
293597
1249471
561460
572476
142519
396589
1320802
226643
1307287
433351
607403
391316
494158
49068
771700
935478
692445
110960
525643
1177943
322357
366909
236230
1219095
971304
1187300
650853
907288
716083
619887
525952
583024
588768
248686
1131071
102749
99160
1265617
494139
1192198
600732
617913
1096908
496387
741006
1318994
1345434
169242
117199
1053026
863646
287275
481631
985205
982144
582346
661243
1273633
307002
156468
1058186
1319903
132589
510981
255200
1274063
563732
1346520
1329305
684075
71778
272170
276265
176253
501826
967289
258658
960451
1249672
680982
873204
266282
313054
916125
272054
40717
401129
198543
108454
756010
78220
150723
1329627
1325249
1245017
670458
654677
315385
349382
1321447
975814
828218
467806
184555
1147940
108661
1306443
1210089
326305
393094
686077
1332794
211391
970933
243758
1267813
605143
220794
12532
466851
1165264
1222513
941433
659470
733846
48493
1327707
10586
14378
275882
450111
732328
946742
292012
264455
237204
329126
1184067
1261125
1068216
1120376
1355119
619254
574589
1348008
490340
594620
653858
886091
1291471
1204329
154766
74129
1161385
22288
573265
241609
145107
1075232
440254
1324244
368812
494372
181785
1195883
205187
574929
975674
322794
70413
837895
1269253
408292
1163309
649332
1101499
461168
1004372
1041357
606987
566195
1038897
392261
1348600
265132
1103406
671438
950200
1294015
1218560
757470
776901
339042
849112
1350146
332822
38620
842934
228277
343009
105779
842755
499874
1134716
1139500
382166
678771
668586
100642
794216
52506
1023805
192078
596528
632244
413917
332260
1121454
954127
1205124
72196
1257677
606041
1215195
645479
943089
554441
634548
700074
317912
1330922
261376
1073612
235470
59737
1147531
1122968
1302286
506308
416113
1316312
1134598
896437
1104600
974995
893030
26589
299216
438637
306186
197315
887458
1174472
1167290
1070983
1143782
902484
738552
812891
64759
921721
38203
551115
845264
1265757
523175
1119941
889206
595517
319107
1292685
308792
772349
1165456
1073384
638776
768273
293345
1071607
310126
798457
584231
333014
1331297
568071
197173
1182060
654817
352425
853638
693613
599364
429711
889072
558095
438164
377309
775050
1105332
431222
138392
507748
1127809
1006824
924222
362069
890632
362176
1267501
523488
786695
330610
815640
250172
803644
831007
1260103
726371
264473
1295421
80928
1096192
174368
298842
331693
1064857
1357285
768679
951851
989510
636074
69068
1353683
620077
740899
956982
1199081
601565
258465
267298
865749
648615
707961
784547
115831
869753
1099585
561460
257896
974230
18766
402298
604093
1221011
1002618
303912
1164868
474319
149440
890681
379596
1042510
935594
1300583
725564
1232340
548821
213160
270556
1163743
588915
138045
86731
648675
554348
1292261
1323170
838505
442854
1038952
593309
748032
1286486
260131
61604
618199
632378
1300728
583852
752747
185484
1002680
1072675
859500
190997
860598
1012122
901907
648137
706286
414385
438938
27669
691859
424225
1059439
24982
181562
1217077
236735
241738
1074796
49157
38914
572745
1214243
149436
620452
1226746
570467
1312081
1176114
1061122
1350603
115753
48230
701800
1271376
17275
304672
763609
324192
518971
1015200
451331
832945
1262392
649755
752712
183911
609666
1093643
960353
1361416
756588
562724
518724
1208323
911771
425514
1080943
1325218
322224
715049
987742
45544
713267
881654
1297359
851234
570633
428962
120565
446490
608707
925159
982438
491412
371577
946204
1276306
1114875
41284
262464
1205262
1257638
874032
581806
1274281
640148
61204
343527
823286
893737
1280512
587792
592887
844760
237032
613927
1328682
33802
470212
1058590
167188
738041
1076945
1010298
159313
432734
777731
911418
416265
710797
1105637
1197888
915018
285491
484964
1125624
848384
7857
26760
271763
796002
1165144
788353
828569
265790
76342
456760
712387
527901
738661
1155099
666645
447812
636561
438056
615286
1236048
1004850
1306546
706820
90161
681114
512833
1363791
142627
622613
429024
1122095
1340822
733577
987915
944037
691399
714795
287289
700471
46930
510380
950032
622349
1014454
1152898
901717
1364283
1084208
882434
670276
605784
48787
669461
233396
768013
691193
1055734
999115
453205
651413
337977
1004942
792422
214018
232695
194592
292984
1359563
1235335
851432
90575
981256
402561
814687
6871
1364278
606910
180372
35266
445034
996713
1069179
1014609
623703
15791
764624
1307808
134984
390791
259962
1143428
1280313
1088255
765075
917889
454445
273377
468998
206859
860284
575341
613768
452498
14138
1149398
1204159
341869
413472
741687
1080226
941168
120293
352856
1043218
1208903
364980
1298159
560267
1121510
151100
1183044
738514
840215
918892
1045900
1337689
248344
164587
29557
258445
1231323
955353
1339113
946507
1219562
1283592
404010
186914
927983
85016
37678
316798
816336
870559
60943
288766
1207021
450498
782815
636130
101646
783426
355277
51469
627373
1101940
216037
814591
1280834
555190
1158940
514150
1201241
1288388
463960
1331450
520276
275119
384485
1117180
736037
794395
50864
822419
257122
468761
323776
1101506
420449
969701
104221
356730
108062
452164
1290094
331769
1107452
1112604
97321
1293105
1052622
1108754
442265
1320006
754345
315391
127138
169698
523130
610743
1096381
950283
1151321
1107950
974145
318732
1077031
1282912
130640
424674
1160780
1288215
710551
1040551
335493
899393
907455
628085
1211240
997922
766767
406209
1199030
1168231
214942
862774
446175
592012
312538
1343520
1132347
753523
599892
1073997
859492
671684
1155022
1203116
1319753
967102
247037
117719
254776
229562
155488
311559
743840
375837
1057899
690452
279922
105808
617002
1187621
1355658
999045
770856
1110281
1229723
992925
153070
742634
175555
420359
1229930
670977
905944
263206
293976
32245
477733
1004688
606812
176927
719603
237947
377865
783532
951368
283809
1037961
155083
349625
602881
1024003
1351220
1343783
296682
753753
1320687
700857
1038855
645360
988350
897614
1156109
488819
23155
525487
1323209
612396
213566
292386
73570
135956
213501
609712
648445
50211
757376
88327
218283
1189012
65479
341494
392040
565188
1030295
799281
544919
467227
860175
1343805
463617
1071766
1003918
1334322
963352
733432
823741
493088
220074
825329
127878
903528
1294491
910181
514843
1221531
389639
466498
1003916
383831
621926
1255100
853333
295165
151364
34933
903030
562260
672413
601842
523639
579499
893917
825530
390213
555960
988053
1231206
16519
347493
1343583
283038
495232
1188909
274078
1354057
1195614
808679
1030424
95511
855348
1022556
1237503
1223877
305103
1133698
1219921
453308
1182761
1076438
384592
1295233
259028
1064965
905049
1215707
20084
14645
60025
430413
1042478
666982
260532
442932
1180883
453579
45250
50367
1177081
169652
966126
1007633
1095771
209540
1160551
1271041
698407
1238448
805532
632672
47798
1239361
160248
338239
1317971
51487
597817
449032
789837
427328
129772
887435
235288
475334
980407
705460
133209
86092
58667
279746
1191484
536324
1217698
999052
1265351
1284319
947166
916591
767368
205692
515606
184979
347918
1272941
851754
910560
878866
528881
196234
491661
94262
142956
239036
803059
126527
645556
1353696
513399
831244
39091
217550
479971
1277175
1302870
293171
566929
672433
588138
608415
88247
284391
390223
948392
794836
314775
877875
576386
1017600
164019
1233137
402307
711992
1240985
124483
1179836
410365
324146
966732
152872
229339
302334
600872
692346
512240
537170
1285566
746927
843432
873328
375127
342862
99743
922697
337264
908802
672946
980664
729307
1016147
500487
145077
495300
898929
137560
1149714
931447
1240218
1312431
624705
67403
130419
851343
361410
996150
184563
899840
915191
1237111
1341667
1141146
1234974
470330
1129623
861569
1320363
1129488
116023
345445
129273
1355205
102652
483725
1273366
1072533
1354923
704792
914070
208495
558434
660018
958150
1124666
1113953
907133
218017
1175584
307551
522551
949396
797036
256996
553491
421739
1124098
1216891
1301140
376340
563260
753316
588266
447356
445075
639006
663620
1030204
1044177
213570
628493
60438
1115548
477787
596715
401389
709616
267143
238664
1022065
981518
827282
13084
430450
205887
583326
133312
613189
98623
911600
1218747
1314861
27714
758700
745438
786584
278205
992216
707533
380858
548080
443701
1154073
535149
782687
829195
700430
371166
501819
944800
90719
499414
429295
40701
362650
1263152
58966
1094234
1246869
1239686
534372
192363
211183
235935
1114889
854754
191081
1268453
1091680
101362
1326389
1169053
1134321
596340
937489
547320
877568
1015644
898198
790409
1340276
433423
752368
309124
318736
1220848
476793
38573
735326
1259922
1158959
82119
368768
823526
185870
1329106
1045294
158795
166520
1337931
428883
1008030
697235
22269
786555
461264
1230197
618783
1222971
1079567
517032
938804
505464
476989
1262692
819993
35340
201437
1097323
985195
1118436
972023
744480
243330
735422
669683
524633
683263
1311219
962456
614007
787416
1053616
701370
264342
500662
753688
308145
114720
497591
271832
724645
1044020
381598
1208947
525221
976691
222808
125151
173877
117130
350206
1117474
450151
966299
965256
26964
856180
1086641
250825
373751
1359304
664715
592591
364377
149260
1102122
101481
883161
791018
497342
782357
558712
855343
1149548
488032
629046
712426
1311444
946767
33011
1216785
271318
332939
1323833
581471
1300791
940180
559727
594722
1166926
1191033
1201678
656096
1132586
462295
409939
1087183
765035
1184679
624165
731742
1340474
1210507
1115156
49124
1074675
539100
1256346
995896
724203
70993
670815
83003
929951
918465
763519
1273749
108338
969502
693917
232228
1322250
1011337
437787
190742
928086
717907
1026747
1059335
952254
58613
71420
856930
181127
1206112
1322830
1328812
1166930
436346
1175794
950655
614302
93561
439389
351213
358987
1225443
1343796
145249
630370
209511
1294321
1303556
447258
1131458
193654
1265992
576
512603
787281
1040254
1298210
411964
267294
645889
1241784
923502
108691
779025
957122
1357210
456955
1119866
310090
848158
202983
802978
1349776
1257901
1078913
1165855
763287
294464
802876
476275
1138150
1162074
606144
545530
75261
445872
974473
68121
929016
430366
1014688
248674
596630
72929
1061751
379641
751488
1229501
1200342
645509
555799
590258
63432
796176
1279865
679441
604015
1088201
280691
560046
1178694
206806
385495
456788
1310247
360559
411530
869471
537940
495272
151952
630066
347840
681586
1257231
352828
741400
678451
1268256
1023472
1114125
589509
597918
1103667
675708
494982
713029
306918
1243553
357374
863671
732920
1335154
974785
709513
265199
1135650
811917
34292
247464
982744
1079235
410055
863924
918214
666002
186508
1266634
1260401
221170
1226904
348919
580201
470560
738862
472853
1315855
962652
1109670
880782
1291670
1355225
1033107
1188735
482892
166911
210328
705062
936576
1167801
644237
581341
349780
592689
132604
376168
673019
28230
830218
1344474
395637
1302780
297105
168963
402319
101541
269701
795700
324100
803201
239478
1268124
47990
131382
1149621
1295737
734208
318459
716718
232929
1112233
140913
593779
1100186
642449
992686
465783
1264344
172730
674049
97841
539383
657697
1245743
1056148
843139
528222
382346
1284959
482707
898685
127871
841298
593641
908880
325575
936566
1114917
606261
527676
614464
356095
1063923
886711
50134
883204
1230544
641495
476673
1056970
1320510
924552
747517
157980
835309
496200
633994
811089
1128933
9653
162386
593839
1199154
633815
50762
1275191
590924
59505
445640
966822
1239692
669519
849336
492576
411100
498390
1087990
497482
972739
1127214
579973
49398
537109
530326
1244560
853463
1039532
126200
1256015
1302526
96208
78862
393460
960841
100311
1261067
494173
852616
802258
821072
1055418
1201739
1308754
966307
314879
27062
167560
551830
122912
1245681
1279215
644207
335973
83615
153274
1215367
653735
1053368
117149
1332419
1297040
972304
582708
882192
736586
1165673
674073
901545
782472
1286859
688344
248897
1193482
1165684
1055356
835352
910690
901243
1048667
523636
22243
449216
1102668
952727
1197963
883789
532124
1318145
1355826
206936
22634
862601
11580
647364
1000758
590633
820744
1239625
218707
1061616
923190
1111407
647500
2289
650702
431221
1021940
940852
294442
57185
1115826
878173
712994
549501
548562
789573
511483
864761
332057
326572
1060800
45899
818265
334286
302456
1039480
1141004
946705
670265
340063
8018
955184
572943
387230
869616
739743
376395
1072332
96053
225088
1306305
393606
57470
469378
164251
1010984
1068268
934502
235695
106724
699357
934619
122136
1158334
723199
820204
739160
375154
645857
769134
1321124
69535
630134
1332069
11185
1052578
543216
133723
287192
1259255
1187280
689997
873825
742647
1115195
96448
28884
66279
432476
450872
123422
455580
493021
587317
671820
348333
317092
634340
922325
211359
386814
243403
438015
190821
431995
151768
585487
1056058
418645
301580
51232
762706
721975
1231783
321640
622268
1206348
357904
979466
652032
724184
907244
520530
335686
251672
865235
447931
852995
684851
1131915
1328600
1310290
999156
38898
6034
1192606
1283563
496325
1310843
1035438
574751
1316247
515728
861926
408347
569422
776620
176878
429020
443726
876140
900544
175317
1278057
789259
407026
1102547
849557
1108487
996914
1317894
1183268
516956
920170
1088367
1160535
748413
1211025
462776
30435
1025864
1069791
1088518
870290
620404
950325
857233
879093
996045
1333115
411310
385321
202684
1357930
117568
649816
729645
680707
90153
1164464
855148
991745
954796
1306480
1137870
963412
1267662
10805
216869
1319313
109168
633692
168341
657899
930771
431623
642069
967820
619825
256397
783021
1275278
183695
951972
816231
555957
1109788
1338883
1257149
520092
754451
64836
1282133
1171183
359084
941428
4497
1128749
16451
834611
1037604
443618
398980
1032849
31304
132211
1325906
499970
768231
1098250
387971
421373
885295
1034542
467797
832741
582233
741596
889594
483113
1337726
177226
70516
891284
644237
137308
61161
153478
960723
307815
1056241
766197
1234125
695702
1042746
1237702
1245344
180201
1323303
1078316
520150
1092530
49986
931498
1056213
1021300
1071703
973776
601638
930366
48146
220586
104459
728474
335938
707140
1289187
44805
792258
307195
739039
117072
414071
572941
44287
1304624
763977
912896
910388
832642
80925
153889
1207378
466863
144091
164252
1332182
242387
377866
101349
41042
13593
400140
382736
1040979
1356785
183794
91013
628217
378994
438194
1000920
60012
395741
688615
1148289
200900
588160
231266
204017
687670
699392
519076
138385
662122
372463
39891
682433
940118
953287
114026
1149067
454422
1142064
13030
563041
52765
1082226
1345506
1324815
901457
440441
66297
343173
61014
1313751
1339285
1285213
299776
335472
661237
945492
760995
1050258
208008
706072
1290839
32835
1189271
631467
695456
757252
1239089
1253600
443058
1336775
483820
882985
885340
583326
255104
22576
42590
1149456
752673
1314532
491656
545200
75505
1311758
1152765
830722
285668
211703
599796
256632
1045408
196115
794793
1283957
199489
954262
737790
161240
707688
331577
205467
983672
879762
390710
789527
529838
623657
670880
859997
1057501
381958
701316
228060
203443
910785
273572
1261474
448584
256073
1183200
96612
1096775
222145
1216459
493096
104840
1168887
688107
191228
760436
1223475
1033009
340649
232929
951924
368617
171300
874883
1086070
140859
12791
132224
20710
912042
523588
702790
457332
475648
794852
471921
1058776
1347924
555018
235401
867722
1096468
110603
154703
1145700
975421
1242763
191215
532300
1251484
77097
333632
364167
1144403
132809
903327
867014
1243360
199015
549670
1124742
262806
149712
1231073
1316503
368975
256792
1008376
192197
1151349
824071
29741
671084
1023793
143939
1027805
669595
942140
275209
610724
1019777
1268590
1357990
955857
1019900
753014
507447
1146905
866266
602326
1036610
250632
1032423
952050
1309087
926551
1054831
747632
1242705
559599
326016
688164
307979
673280
393965
830640
139269
1139748
1152672
600242
1287650
1189135
726042
498854
324178
610011
756106
19113
48822
910333
1252779
406813
610371
833653
18121
593158
1263017
612166
726351
791577
1252555
532424
1090322
1122793
11742
1254423
981602
538861
812512
422472
1236422
403541
818204
1279701
516965
486883
1097846
1027995
975063
856057
1241052
122903
331680
1161065
451061
1144280
321558
393286
1020426
1049340
1021741
332049
840995
550483
118856
461908
784801
1056141
1292405
844849
415370
1214714
318802
949114
1132771
1268727
765621
1116962
35122
1120528
428716
824828
636308
1202158
440695
154516
1021389
1275304
897164
694877
1239939
412812
983197
579289
795416
690765
996315
173270
465279
437761
493802
1090081
1310595
143694
1251989
60965
1331050
232297
744944
742923
179902
246458
1164130
471842
816374
732459
144560
169559
172827
184613
380559
258705
184613
339329
843774
681669
356952
287628
430499
183285
1209295
1024939
1289435
1045677
661085
369099
744036
132481
330220
1109796
302902
1218133
109686
1103998
473107
1086238
1154910
1364181
989042
338502
1058177
545537
1041660
289919
272911
471668
1175087
1036252
128155
787500
1110193
353742
100355
476233
206922
989851
1262198
596390
1320367
1263417
1013385
196009
5504
986121
1138585
71207
1047962
997678
428296
1062633
1239172
1143619
250008
1342818
88644
812804
172436
867593
1349395
1199799
290410
1333437
932197
472483
1009562
103303
1180840
1359098
430197
614016
690097
1260555
558937
955086
666056
1231251
1298772
1194626
85311
151820
1197474
619855
1040428
46857
1308767
1203893
820789
1207940
784357
748015
818311
1068249
1282155
824443
712537
1283832
1191736
1224612
436508
24117
234677
651603
882098
244111
1018037
9076
256860
640907
439564
935643
349287
223520
1074583
830592
1227739
1232795
399871
890432
226060
1122947
109786
1239858
593171
1050593
1039114
9276
651934
78211
889760
1349111
572340
990793
159213
594142
823229
1317835
1269176
440623
1044642
73658
44507
986207
414255
831303
1360963
175953
838923
299429
351004
1009009
573950
977992
1041759
756232
746883
914504
438965
552239
590159
679329
685819
1353559
28823
210585
594232
328741
1329818
457526
549043
1340545
1285688
850289
885921
973340
175497
859682
629262
124373
563
455456
558810
698055
420573
906399
496314
328769
3138
769437
1290626
974118
782253
84131
1206375
735225
400719
814114
1285150
986708
641502
539702
1222396
275798
259760
1233558
1185174
1062734
24379
78536
10429
260184
961636
19602
896209
919260
805009
962317
1049050
914391
883642
1092999
26856
805204
417843
1105562
1356553
53063
924833
292358
727575
285549
240399
1025362
667792
1029001
950847
934811
411683
294488
1204696
662544
196524
143992
1211506
856796
1041884
1341778
371228
93161
569422
1067315
512554
127196
1060336
857046
18996
308242
682747
104154
22473
870114
747749
51177
581186
671435
834039
549994
554808
1250357
782703
687004
925548
56465
844279
178410
565923
910298
658531
1025145
595402
465073
1114375
169367
1351381
1228229
123766
382789
1047961
227988
582689
1146382
479306
616658
1306788
1314685
706617
1144177
408048
1203907
558110
108122
1168916
164677
940760
277594
805561
542694
703444
4325
783504
714670
158682
1149183
1174212
1001903
586995
722401
281459
143740
169458
38019
767091
316186
304747
1131779
279954
1261275
285642
771904
1213126
917324
652181
388189
7607
1144627
503730
1065790
887231
1068726
707860
1222149
971254
1277894
934701
856894
178815
295509
289230
1336544
895745
1363757
11722
920661
620914
1215840
532002
380070
332208
845283
762399
464587
85370
211399
224027
223405
1178825
65231
1051589
758906
305934
286994
1127630
844946
121584
1293353
469736
1179790
855931
368131
166921
594819
648211
1265307
1318819
713145
437340
1136344
315850
255476
679825
1086938
993247
1246072
98583
201131
711671
619149
20508
117241
824970
542658
534568
601919
364528
454934
1229158
722479
528402
1356562
1136070
107347
494923
1133312
1230087
1198887
122715
13237
208723
1147321
30371
961980
419058
937592
1350431
932493
23035
1036294
114693
712162
994304
504971
1042961
992826
438236
1038800
532282
1348140
135295
826913
353670
1274107
210327
355308
584832
723039
27808
1028871
1251150
801400
1344970
749758
112359
207675
199434
16099
245556
327299
667554
1014192
804929
1238208
769513
211822
580859
1296615
763098
731093
453305
987979
1120189
706452
102559
978567
600111
70067
492281
629822
1312943
1137478
558383
1361381
1107656
1046935
1032681
891159
503807
849251
414789
546010
508615
370020
785730
1005632
109266
617069
1127265
750697
1133332
665346
378040
289178
1215486
137067
72050
266019
1257993
1328259
376220
271943
317696
1040367
555341
1225821
682554
612538
610849
869675
791288
217054
12815
448369
1158254
607432
984789
1216452
541307
557548
458590
572485
189853
19096
92528
499843
25160
1304509
1181315
1120751
368034
303164
1360808
8274
1103167
720887
306762
616222
568082
1043983
280501
795995
95378
4460
669734
109934
627634
286701
644793
653180
458544
202462
260939
1224372
578317
384465
1085136
1276586
75609
998478
1167828
805379
1191130
780380
1110125
776860
1083148
1167759
191447
822251
627149
373715
791081
232839
997510
337207
169248
1236060
786986
670087
619931
197030
1319
1237794
26018
376568
1338665
952540
277215
394859
48461
258155
1104706
77920
156324
615264
596970
251468
352427
1110320
583899
689345
709531
800001
460226
579689
469960
1221197
503239
1363446
1071519
978495
513150
668756
528487
656728
1084413
16108
591185
493800
586746
1030059
1106458
270487
1222537
1180266
1119962
1186857
797361
1080625
1311487
374775
789055
1077412
1324831
445606
788588
1173119
1252683
786214
548034
650724
1194646
605655
1275925
829599
760131
5516
630279
296896
1056793
443378
518497
1338369
186791
268292
368802
694356
1060746
954328
962604
896940
1098109
258935
632227
370228
593483
41961
12826
936241
253534
110535
320809
131647
93100
1049256
1239354
1175249
1084425
968833
439546
990113
160163
203992
807547
380151
861471
1284649
1267701
464005
345083
1303377
16811
1289562
537872
1107457
246184
1181809
1346953
368894
487835
242081
1195079
770036
1169251
434943
954549
1104394
1325227
1308261
1168911
142812
986764
1297991
1311709
415184
999434
747861
61438
121262
1199348
33927
1339753
1028405
322673
289746
422655
738212
1263321
1061628
410082
923959
871405
182131
192903
191184
135375
708462
150608
253775
372145
1245670
606800
937696
156517
1217211
265311
286044
1053544
378454
524830
880969
1070433
414409
1272957
1226997
769172
397638
1275953
1064378
781350
642676
73523
784001
834687
336769
456165
1294464
384233
1213663
542209
73725
1261105
660461
1255830
106681
280132
992185
241346
854606
575591
997040
756928
860782
555278
973028
568980
57776
1011054
92047
889955
1080201
414803
1023704
1161090
879160
588500
21375
426674
1118843
284929
429241
1109781
84387
1055484
1023947
798076
160123
958122
755236
968451
671470
183540
1007101
821096
341629
480939
694547
1353590
205382
455903
354128
1314433
91240
1060421
239056
36778
1035029
933273
336607
1110152
406042
75791
301155
259860
247177
957087
85699
1229440
18652
259461
752845
915001
590936
338647
15585
1213552
864148
684739
485613
166035
916316
468757
739291
735943
951179
239073
694769
684311
1014317
550368
1263644
878539
95347
622529
246276
78573
1261431
58875
5293
852141
746478
447935
362023
404821
249424
327633
623488
887201
409511
788215
779233
623940
232080
593123
535818
1190496
973131
1104864
614164
462756
950996
896302
1164024
1089252
824593
1103745
1353900
1233188
1142158
1038823
526875
990854
96663
366221
410416
666484
471963
694289
388189
88205
135989
821150
1109574
1317882
700101
1135873
145775
88069
1195993
744616
1327749
885471
586337
273337
150618
725002
969626
147160
973342
519590
1297349
456908
628356
731564
188694
581371
511796
899730
1230404
1262029
147834
338010
727154
158617
678655
1088774
518629
1055540
118661
1339744
596590
1246701
1280768
1321644
496360
568059
527340
712986
324346
360983
538292
405087
60950
704113
266109
393617
144567
1012235
34332
35755
303026
83903
961894
1088618
1119393
1158538
1222257
710185
155451
1030894
1011407
355296
1315913
922940
735413
973487
777369
841934
414036
710719
516341
1012906
798112
435097
773793
708589
1127242
569552
1024578
531087
627128
832403
671357
885048
729330
462513
1246588
590799
772644
632712
435871
945395
645592
638163
1322528
1003292
1298943
554697
379584
639104
1274344
1093725
858289
862916
303153
275438
169368
734549
1115404
721847
1072545
351253
898561
1264308
1311567
269220
903837
158427
819845
475972
312656
749640
514540
1074789
1002725
128212
1349698
136245
1105705
526270
463139
1297485
737833
1046213
4456
187748
874770
440927
243637
921430
872054
526585
585932
1085108
227108
632769
1240304
1308876
1272214
811927
299276
924643
966999
424279
27170
1015852
291142
424749
741074
155024
830273
559095
567495
1269756
172973
1257949
654665
531277
1106524
1240031
152135
462458
364579
941423
737680
1212218
420086
9616
613613
680928
762479
427427
424004
733573
285051
1288215
876419
292889
955083
374785
359783
1277245
402578
48017
1188015
720352
665834
461572
83714
1345878
937774
134956
639304
1051981
966633
138629
113299
588450
498672
1042838
1041166
1163591
686899
971335
965979
772109
361938
1296068
1215995
838641
491503
349321
1186213
306919
1051777
491974
1197956
1256746
14447
126796
1191194
778650
71281
1170599
613968
767993
1291914
138867
100692
406072
778088
887519
1144080
76478
575950
1151885
1138660
254591
161013
1060948
818808
1045072
920335
418775
211508
691294
875536
651748
948062
310491
764024
1287773
714975
606285
1021662
52946
178475
818691
746434
161784
798188
177361
583098
822144
741052
622793
293846
1322533
930736
324290
950593
1134440
564889
832875
1203631
548511
35889
709262
1035732
741602
510021
1058874
639489
197901
151201
715936
224899
4063
839979
1134906
362352
616778
1174055
934409
580901
161346
144499
402645
1237289
830926
765306
35379
476786
207995
44583
652325
582683
249574
432664
1222657
607233
422403
488181
1144733
165501
583487
410593
990358
1237123
284199
97184
591703
827925
409493
847623
226139
16913
368172
885393
632611
994963
8895
1266603
574117
1203257
1049206
1336507
527898
721589
883822
246577
1069044
579766
1256522
25928
1037925
607799
1241828
507785
646638
1121597
1197696
232198
605304
185417
1136362
834996
157408
403800
898320
1158382
21896
837852
810452
318527
1356139
1344602
392340
651732
1319722
1349670
1326826
649010
1240222
502548
698096
671988
191125
1261424
1013807
1128880
1188716
396439
1180534
314123
1091490
714548
176070
903910
107457
536745
479048
870689
1247975
318403
372716
977166
738328
807672
66690
582649
568306
1288167
559795
612968
667150
533029
1222482
1234624
581686
445282
978183
1207785
545684
264409
835706
295655
61234
1277030
239664
1283871
192348
325248
1124600
743443
842576
420408
502110
689252
1125816
430616
1361912
709717
1120710
1354850
991507
950595
886848
1118275
1077191
309148
313011
865896
1053412
778734
451657
445095
262927
843021
524230
495428
1174257
674098
1321415
148448
608363
877773
1196082
269481
369925
256233
1001355
607446
944389
190725
166455
827207
920792
1342510
438417
639736
83335
1337573
1100047
1292695
1229371
984328
663141
1100059
555593
1285973
1064737
389175
686063
668852
1108702
965989
842870
1208352
542725
620664
153057
897629
184922
843599
750754
177187
270719
1236300
1264731
274869
1254528
133213
912964
1128334
657882
1076428
37354
383760
183619
1348178
791787
953567
963657
736165
169482
446143
469104
583598
136924
1134077
1138489
76304
355394
611365
294680
844325
967361
1236756
769278
1279587
972211
221246
243422
1076447
245662
967983
840852
924579
525138
1078766
825361
564671
1296145
608469
440411
296792
417114
1055937
338155
329983
113156
178318
114465
128288
1098172
470119
1336052
453294
124321
790638
1112674
886496
788058
909591
183518
587949
531439
989297
426233
1271600
29152
911697
825572
682985
464205
491178
1016804
257071
608311
806446
258365
615645
805076
919908
738039
153240
88547
30632
1183067
163228
386606
795767
599556
299148
649905
1183946
1172749
904007
858912
384785
897771
752081
635068
450823
1063272
1190054
1315058
704803
135098
163522
1172555
192784
241944
911156
228543
435625
1077222
60561
1285163
195074
3675
285365
344540
691596
179655
234734
1165906
477063
295847
367289
668378
1208654
1169246
638393
905466
573021
700604
1103994
1069207
449403
471595
922722
122515
1014297
69984
718977
319702
204083
401464
181119
213924
742465
68124
1308352
160359
173557
10637
122344
467076
1018721
173340
108730
792445
885782
605540
637268
46802
538281
117620
613149
418910
1288946
166571
272944
1346745
729188
580897
349221
478857
736409
792077
28270
990846
932449
946440
566744
1253962
381799
684643
869225
869636
244370
1189819
1305093
882175
185032
402141
1213192
1235200
1131998
40743
820424
476357
698102
778907
619383
1314756
1350171
307599
36093
542952
1239698
918094
748029
191970
939525
258371
282117
498305
1020917
1007115
664749
469376
648083
535532
1150137
1160214
201400
541857
963527
480827
237788
1066302
621575
1184216
720757
819887
152987
176250
391426
1222634
1360905
188020
524946
1044324
1338981
1249689
933600
602643
231830
1277002
755029
532235
78610
1224132
1256617
932573
564266
945754
691344
357599
337803
935316
1118377
1053307
1193859
84594
512589
804329
74331
534608
1345477
621773
729569
118433
192693
1032961
634225
313793
402141
1191969
497381
732532
323758
1200286
233804
480993
1027990
706865
734340
795017
21251
1050497
974935
800340
686445
1159951
584588
479378
422054
311831
1286456
1218068
1179276
235083
49244
212045
1084308
769695
1103811
159727
1031217
761893
152038
593872
116995
17374
1151550
930705
856859
704457
1031214
163699
36106
920062
503107
1197103
25756
77469
272552
1147555
283189
1092051
652902
721490
744171
931936
753529
277246
1183208
944149
81704
988584
132100
879464
315003
120316
1300042
711734
510147
253947
290260
176092
1339048
551791
1292102
62553
583123
771704
516179
709591
805836
599846
1130712
485386
1099324
448952
307544
1092868
155137
226819
781413
1121750
1304128
423301
1268755
128899
596503
995191
1209950
276053
776252
735863
183027
381354
1351865
770726
850232
698584
469055
1029111
736775
310212
879674
1032603
712642
649645
1199920
1006807
155893
31419
458308
707005
1220066
297866
397181
1092008
1024394
230323
565462
1154670
1119364
1094924
1095902
915206
1147596
543523
951769
75295
1252353
596026
983268
1267816
330960
911409
142907
1235246
1154464
1048322
570998
1238941
455272
716034
753056
810857
1040911
745570
1242623
542238
186330
682077
511719
993719
1148810
709306
1049957
513996
119687
52043
1000595
169137
51905
88889
178504
557353
42695
401226
675186
554052
1294157
256304
934646
233404
885650
1229144
1313779
1353928
924069
936110
347240
309803
926264
133753
108668
1355791
1337578
1310390
877235
796250
64742
1139408
551430
653963
393203
152989
634758
851009
293579
781822
851426
44185
37283
1273935
1291359
424586
138462
1139793
1231728
1299402
1028611
898890
1123779
1305019
664200
485039
764619
982114
245189
30536
344116
273514
721436
301035
174900
1214663
1158921
708593
1347350
740285
847629
668361
9916
446427
1102511
467559
773493
884736
808169
800201
736901
1310000
1129491
539820
135846
872386
883415
1039270
62817
895912
522209
444023
311917
918215
416867
31387
1270950
162276
1170276
1224873
131962
163100
1236959
812552
698643
580838
567716
1090349
1275375
986008
675013
296163
877916
57039
1319966
272286
536794
435020
996267
670589
86868
1188965
932727
215000
414118
268847
1319657
591113
441799
1071992
1228213
348994
1012126
23868
662665
899045
1078231
951840
1060488
54868
121347
1292744
839385
857878
819333
131223
657801
837337
968020
709896
680433
1309462
921695
493669
1091010
238615
1294477
944949
1319633
351113
587433
1173169
928590
153371
892643
1196011
414241
1029989
107321
483593
29287
638896
513835
621634
145181
1180500
688965
1051268
656144
758652
1134386
1003817
1241358
739831
825161
346160
805514
173476
874128
1045092
69734
673871
1355211
217902
1026170
554187
1240333
698371
27132
951176
554121
547555
333698
376503
947461
1031961
208793
364421
145757
67172
542417
306940
327498
820505
1245887
880997
378116
600033
513366
610118
1068405
912162
1121648
531435
558707
104772
152719
1322639
796716
398474
274059
1303006
273584
805092
388110
7266
670870
464331
129944
213991
297609
364531
1080190
587315
185142
686841
23114
667315
737356
1324512
355607
962993
1115611
614230
524073
433706
273076
346472
960466
977033
367836
850799
379008
172673
1315303
506416
654181
1077130
291141
490654
515428
1025572
1228380
441345
246195
470139
655651
1321422
886035
1314644
1160067
297440
104013
1354635
143204
308428
1115777
192929
1123287
453119
1015157
651093
227962
150360
665503
681285
1159293
1068177
994966
1044491
362894
1105152
1147011
387147
979849
551580
419102
826224
346131
1119915
788821
193077
975821
194928
342639
532425
910029
131772
1157374
582202
380355
1037500
1352387
1071709
365403
494021
333523
803553
328700
405575
1239869
406760
783148
1065180
527064
559008
653449
1051424
672510
359549
1044050
1301692
1073091
1147749
928059
144119
297593
700075
728454
759959
1015499
397442
506541
277979
1001646
493097
255860
358980
1353644
604072
769976
566762
455801
669018
2099
1307876
1282577
1311872
602806
172973
114543
1230786
305473
48417
585646
852541
1068625
580850
52454
816702
1177036
101059
544687
825361
297957
1309270
560475
362772
648003
65735
403474
105224
241601
571065
257362
1107022
1340996
425514
60698
1100448
441332
796423
804055
11784
682548
222590
462313
105185
816676
218584
1005485
92242
259098
343790
1186333
481939
1083608
919392
591262
624917
1029523
1138433
911661
1179451
1194712
7819
256328
548739
649872
1260116
114085
956290
31337
590611
452285
641745
323595
1183362
551978
289765
945019
932191
434335
858546
252080
936129
340897
855874
1172472
649417
410668
1001860
851288
387291
1001968
1188139
775989
496947
670066
138603
697203
1047586
822588
1026926
618729
390080
687069
442950
780100
1035930
846477
1221778
512345
582196
509912
68378
1301709
201867
204899
1155530
186679
1050724
922695
464441
900825
1223367
945248
172218
512587
215547
774881
755076
1093820
257835
832393
1055261
1240482
660684
446532
944161
648794
209778
1240072
1048095
573318
1326649
1173439
287389
410081
452619
1003122
409369
1017635
1062475
701304
548704
851224
280885
680396
842116
905538
443865
1181588
16102
3323
794588
13316
701027
1127005
1130863
572538
1104138
786268
266688
834141
792964
1338187
563430
639553
3372
124165
81489
538466
121142
742644
734272
358158
840458
1035471
988143
665751
1222020
212814
1187764
452213
1191546
777370
346344
810333
651044
417062
1002693
1040793
381033
1258591
157273
583339
696743
192742
558777
893683
643325
257026
875323
413174
1129918
978626
619899
222582
700766
200006
330921
1344195
504076
1120265
905000
783795
902820
485781
1317986
611145
493784
14461
1131170
1204375
233888
434381
1314405
996053
183670
138614
1258906
1108235
187613
567405
1203095
483347
237511
159475
416105
678871
1327505
549306
249285
538338
193667
746597
790696
870878
835378
734517
1198155
423400
872251
1241999
1172582
758730
389220
1113151
983666
1168256
1078423
813860
257170
1312814
202111
215448
1286508
25042
410039
725598
792656
667230
1157511
66972
255715
601065
1112240
247605
132610
1296460
55729
195167
1054609
968249
1093131
888846
306030
708697
293831
1106315
1175500
859465
1146215
457923
58233
309821
47272
949674
109073
977563
1001457
1364225
370638
1181963
1149260
1156756
880644
901953
1245754
889925
1170165
598137
1271729
335059
172839
330124
546443
291086
770378
830962
151721
372375
237178
611699
16204
1210330
1139837
230044
529219
979406
483992
535185
676336
595309
1047986
616858
1112674
1021961
810040
451819
664516
1329513
718095
1146345
783744
973568
823461
12112
1330236
818367
849032
413889
764917
596790
864287
177094
1294967
293879
502521
922159
860370
1292061
287309
1113862
1263179
121418
154060
628315
1105175
631727
1302051
1218261
1196099
160107
641100
1307469
92088
933384
177954
452198
13732
1224657
1225607
642604
820690
1189040
299675
725433
731508
291601
76116
385286
267332
273961
936465
387742
336851
378241
1302432
511385
1202928
526529
422178
739956
1310637
1196206
790810
802604
1093167
370087
346685
1194012
184507
58102
1230960
1300721
1191779
862755
3873
678218
338089
660633
1265208
618279
80314
1039694
1319264
1280904
1227122
816303
135781
955236
835561
75804
818494
1239686
1135544
512603
1049918
323986
872555
112008
556353
3346
24985
323945
1345794
1119279
207752
720724
830331
340431
827017
126772
638992
605643
522701
981975
786203
1243426
1103375
131651
162600
531074
1106731
324541
667074
474592
572931
1095758
1324349
1204154
589437
490485
1350169
387726
883571
965700
585115
871886
210977
1201303
561553
1200996
483944
764523
1089159
230189
438614
962037
329425
1256879
1031982
664088
1063126
1238653
804838
697511
935806
215533
243813
739217
1285450
507781
638651
786156
1110470
1042685
441297
1216298
825887
86825
96515
1174045
119603
117584
960211
1248795
1063413
357445
529717
1087322
157392
915000
1087605
423362
185227
673543
1150611
406003
760901
839656
1206374
140692
134168
1110482
973394
756885
922983
762095
959051
856526
807166
286176
847983
1267000
1014803
1105788
1190564
1255177
70576
686427
773358
1273663
1035962
629091
842893
1073657
569482
957010
208777
229054
716708
328705
504940
1043066
768638
770498
402052
672481
412359
187735
875489
737966
1169832
814289
765224
408348
1165396
1118767
264710
446961
1174547
236186
598971
769116
644941
1355638
1236015
386672
1107675
481502
860516
739580
1007617
1142592
268852
686410
644834
513129
1091929
842493
97215
950045
842628
411012
1255411
590335
176942
1168835
1115494
432567
112528
802267
165661
35701
1338881
669315
371321
718306
956700
814149
1020322
478462
1323811
1112168
863335
280932
1297548
906752
67320
63752
1313256
221880
457621
967832
554641
618543
515541
723664
108089
1170222
48460
331893
528865
966572
1363707
512529
37170
985020
1006282
101392
780335
119658
290417
641246
300541
335014
1164073
754706
352048
308677
1117284
1075828
170353
782779
187495
946124
355922
1269057
1149695
1071358
1097336
1196222
1127946
1279030
1351555
839224
760442
423383
638530
703128
1355698
407461
62064
47866
996200
792966
1112270
1214863
49021
68777
1239482
1130825
360843
221348
987718
89070
1092755
178341
742628
500223
564140
391022
337988
975835
1206714
132414
1249487
284932
158348
1325887
678636
50268
607908
188405
797699
855958
406514
474835
413438
825253
345274
29146
622839
76676
836761
5413
731394
385272
546155
1256219
726210
1207771
1030090
450680
1176993
505244
1200629
1281413
914651
546562
1083916
373695
106693
317928
41423
116989
537753
1341480
887368
161738
507656
1325571
128398
172103
405760
1177226
428734
1305693
852715
642913
795752
178220
197003
618302
836834
1206886
385571
907173
1021373
298955
978298
624435
611886
902047
1085517
928649
244551
752350
1207793
18324
108451
743991
267800
1143928
570889
112054
938100
620690
268103
966705
607891
539908
820908
443057
670675
422254
641937
223430
1354612
1195652
725463
1042390
174741
1322909
127021
633875
1004025
614496
1019324
154054
232099
890608
1337827
292171
513336
345425
1155757
451913
917834
1245112
979405
477676
101123
1072233
469472
92325
957149
597645
1339916
969029
1205211
1110231
704120
1329635
539303
983607
232020
588688
984476
828601
1000793
1288912
1161484
1034027
187384
331000
986823
1321817
795410
624752
124496
1262933
1118625
835353
1203124
610280
773912
1011734
710410
429671
1152121
1349142
169195
1057357
437129
164780
702243
634292
245371
1214721
665059
365592
752452
119578
1320547
483633
1065327
631171
1247604
670883
1336271
832232
251757
1285809
308873
1071949
247685
934244
712015
811352
707537
1562
825406
1114351
995678
664284
1084985
1095171
138101
867687
154760
72138
1244418
637611
575369
258775
124764
689169
640297
1090715
881196
908474
634182
810849
993143
627850
229797
1086283
88180
348820
1275422
530778
1024602
1346466
1009014
972967
722843
770532
1095136
610919
500473
1030371
746171
597284
74158
116735
535944
1360703
325576
1330777
161128
536271
932441
202402
36573
775208
1299399
1347703
703543
117100
196383
1282334
824742
1179354
357907
1324850
952118
327092
766099
1357364
1184665
1357515
958713
143278
481650
192026
1195978
848627
1048822
1300375
357098
1245376
406538
439220
334233
1004040
629021
415334
522902
762444
958169
1237775
532631
991836
185114
350594
540170
1268810
621177
1258706
21175
793558
618547
139509
1038540
695181
857936
557355
89887
884696
1126669
63123
32301
236755
721030
1271671
330100
372559
886420
729160
498434
297276
1015715
951561
118800
820187
1205744
418175
212349
676308
1203860
1203477
495331
439249
1127014
712766
1057573
109694
1158307
1116209
881993
739321
1178319
684253
1098415
896296
997122
1132238
528988
30994
460500
191151
855447
1207559
1051749
101715
1028754
854332
372258
767042
1079034
212779
1235561
463465
951451
371517
1195196
1048382
1117270
532023
1339915
1334000
832453
1352649
384831
827912
155587
14983
429406
499355
257015
1040891
4173
963652
515128
1101947
240609
81042
593270
1216443
61036
631530
1259351
563974
16569
190883
1178133
1190246
561986
580910
199079
793765
232680
238995
1150986
1233444
549984
444260
1273166
1074682
1261106
244772
1284998
576452
701652
1284464
401347
118860
234428
414662
60326
396828
380563
802284
217885
24410
724814
464570
929148
708841
496544
334628
873053
774369
495946
170947
839616
1150810
662275
211974
127632
1313488
162990
705544
156053
1174276
1143153
1330700
606705
473463
1174917
73333
896417
982454
433102
39600
1138018
307569
574617
828956
687646
31648
1131956
1323266
1285823
1089927
458497
1032916
982211
103398
1078781
310220
1178347
1250614
500402
922895
1079597
275292
450798
1023665
1152393
146732
923417
958053
359707
160640
1278483
1297423
668162
731931
301225
1174258
377832
1167334
783271
601916
539404
423501
1173447
439961
15505
1298146
669758
404964
620700
353604
998548
791764
310624
1154223
231940
1307189
904817
1119690
1094799
430608
215905
737266
1247291
857754
819925
771161
890626
963438
550287
432073
1162052
284907
1082137
1070230
821502
692413
464855
1322324
152858
1019067
182997
311487
392640
1304940
342153
50256
438017
1232887
306024
1262889
192139
1008665
890375
942118
210103
906505
563378
175965
527362
174019
375572
448718
1071730
733894
250258
18838
1318898
495016
512187
768509
889862
368868
294513
106726
358605
799130
1090321
1059974
1343644
340068
798972
1146683
670057
435347
1337213
1008407
320365
723651
949874
512818
906704
437707
38301
1318062
1344693
857895
159973
891152
155457
1303955
237201
703037
1194538
740440
602203
147674
885362
141201
414686
930890
831121
1260782
1086010
1093408
554820
712778
1085300
635359
571274
864636
194257
1034868
1289471
594520
961689
992524
1168598
899791
971825
237339
201778
1058948
156842
745717
564216
79811
333912
1207523
1085822
889541
84363
511024
1259418
64335
610427
1036553
390933
1156124
404998
686811
1170630
772142
922476
1066886
218187
330905
710070
166433
888618
197904
1083758
845947
89719
532791
536158
714335
766581
1128022
806073
38374
1209208
554960
266419
1209538
1275597
184794
661190
1207073
291262
1218774
117707
596306
956925
358589
92616
638847
88065
915265
1062960
440513
1119394
906256
748372
528349
1302045
1151626
953363
1330889
78867
42172
1050231
129670
72752
1063031
58168
1151652
540106
454104
625586
825537
924682
56070
714841
1094200
131739
1014396
1352923
1150983
1168857
609128
62341
500990
873861
643701
1207927
68777
1003015
447362
735364
772863
761176
428945
958609
734112
986627
560179
281859
762204
673504
1036942
971963
307451
1218875
676734
567568
1062308
585816
295534
1135747
1044134
194452
134323
659654
1323857
895092
763729
62835
1166378
857851
1294701
1288235
397022
870137
1311584
402579
835727
1086914
886904
389183
1295120
526612
1134392
599716
836049
442165
1030938
1119481
722562
528560
400316
169421
42405
411792
487235
737066
1099424
716931
420512
1169841
215988
23406
434585
1212685
558776
960286
1281495
1111639
943510
1207585
931747
283043
980028
46855
157085
1007165
584272
619241
318097
1092450
602415
1084868
1152041
1320718
1166965
543668
832495
1264881
767092
405991
1210741
474466
1003525
988919
532886
1323350
656303
709726
634921
820311
863277
1275937
1066323
199994
1069791
1224014
182590
364234
592455
134148
920236
931945
446680
604671
1033731
992686
1129280
7372
1220620
985019
295260
790788
1036656
355873
37314
1062783
742601
1328394
1019251
1260105
147941
5962
1318485
374495
1104571
121276
1331447
1228901
519977
190794
801602
662921
681420
567923
1266244
995331
921921
846903
571978
185272
280631
532214
1208635
675118
919674
284108
865151
231568
1198044
219240
1158430
317649
781057
597860
998964
197093
924950
1287339
669721
871331
567614
515928
1323435
1060989
105642
489717
1179036
70432
1260201
582720
23931
119410
1155860
644883
1119985
864161
993663
12989
1285633
231590
796467
267712
357095
132610
1174573
1241636
1347300
403918
1052382
206963
1031121
1119389
1028985
1281685
508236
76219
664007
1299827
90980
548794
956730
450156
96822
1271366
1135512
437775
640237
745093
1029836
463549
68336
335631
459550
1230074
999172
675790
766409
738588
139931
551641
1012168
439086
1010536
541213
1111659
1005818
466120
995321
570958
171751
618190
428061
253759
1123159
595148
753503
648160
915894
865197
595571
1098069
871055
24248
223142
752762
715439
357812
945619
412424
991392
102358
790807
474878
642555
458296
845988
699000
1174794
1331435
375152
377876
623140
997970
543523
99915
299791
163829
824456
559259
519819
53271
813818
786942
699043
67217
221757
407632
42054
96779
1309597
384937
453523
637404
1021933
746548
31675
876977
202036
1013833
1114023
487555
1020354
1206546
1107628
672676
533132
72252
643918
710592
772900
1221832
231199
1078320
1161118
776476
747086
574575
110255
1244404
1112384
121301
737945
936540
968258
1338487
192979
24510
160681
855356
13406
508900
138213
851532
1218874
845488
660681
1031245
1331441
1093771
329814
1222728
590334
1127995
1066387
1146192
979343
390543
774394
1282864
160628
882422
597689
256802
302266
1243268
478111
1308974
983462
837388
403260
1067411
109966
42657
1359482
114552
506222
1112896
1314227
1254160
169619
684848
264339
29853
1048620
950002
517074
643626
304371
1151301
415291
1035022
66012
1110879
741804
588660
1053282
689313
454144
21011
1334796
537428
188333
718900
813255
640261
384298
1056570
680211
563442
1354932
838503
343573
1318581
1146759
183331
1188579
648755
209181
1072827
304504
733859
761256
736123
24782
901139
305921
140509
907664
558736
14531
497038
1180677
859214
235667
713943
353876
1273234
472928
173271
55411
20487
908638
915685
677033
1139192
1096254
1159771
9069
389955
590026
561208
78878
432401
1165497
414793
744850
997724
432308
730076
828536
167111
105977
1245054
576847
250997
89883
750336
886526
797508
728274
1351913
854734
728699
736772
495109
945810
430112
810148
545865
1184418
1104680
474676
868645
515994
165616
1202432
597605
1134448
698917
123189
912852
1240876
877117
1077917
1224477
1325650
1082085
1195132
237635
1087226
438592
177541
1259551
175090
309247
1132722
281665
396418
355560
1156487
188372
772336
1182377
842758
1038432
567485
1189021
522806
43397
1087111
178358
48386
1160840
305106
456621
1027867
352068
484091
1008442
1286126
501215
406950
731398
1207622
1197713
904565
751891
807265
996959
1199188
27774
50144
123994
432414
193721
116373
1243987
258595
1011796
338711
192761
214872
264215
1208268
169676
112495
240811
953284
883225
1158232
285904
1267065
390820
49066
1325791
896027
802849
965748
1091164
37013
849736
21080
1272368
789933
371367
520746
1025075
660637
1299357
1193315
351824
1155776
537696
109264
1170989
744135
914122
417322
1111005
277659
118462
1112197
729685
616683
907296
105995
363044
1343145
861022
481985
574782
797674
1031325
1249106
1324479
513512
1151738
1331759
634339
668839
355719
1142903
1360298
407926
757631
315814
864440
584924
172463
492339
666830
1084322
186408
1190676
271511
1279516
1351732
558058
1097823
9453
415051
325742
1285932
949427
801845
1175460
758836
124009
526748
266935
626326
638045
552452
370452
143789
702995
157830
827292
444777
164374
1092527
747692
831646
304808
431435
633510
351251
321049
914000
1174212
845912
80700
1164483
363554
634491
373664
327563
1277032
584904
752467
307818
1214493
946278
735872
542425
1190326
58841
1136656
673392
491125
80389
1326726
470200
188443
965729
1061005
944687
239347
852505
1159101
517053
652079
676216
1122772
55813
420392
258404
991099
972483
278533
955735
1081924
1228899
472987
136598
525563
172063
326675
1059929
319070
851904
241308
922918
1077230
844397
755861
366462
826050
1107381
311742
1113077
162233
513932
1047243
248731
644571
1293557
1211998
1000036
1289994
925233
1012793
522350
243625
691237
276742
1346439
543287
538563
1123755
956490
52879
627547
987592
774250
278554
1342227
1031939
514226
631681
17974
485378
1028928
945692
462360
467849
457167
477136
506218
1179740
751473
1303856
800156
147843
920280
79204
895885
8627
438331
149271
639531
538168
1009036
1109169
535225
1106895
756623
765684
1057275
1056158
363271
831917
871453
866490
1336101
736895
1297957
465250
398576
479492
992602
112285
263926
270511
1297311
350895
933729
1145418
694269
1125275
1036933
542978
1037010
921316
1059750
1234612
1010118
164027
162319
1313069
705646
43103
915045
238767
893500
1317317
549582
479980
447233
496586
844722
974046
1250935
507897
378949
606613
64477
1098800
51775
974996
237616
600878
23445
446775
1204922
45326
508295
1315189
503474
1340758
463928
157924
501043
394900
607912
1313139
804442
128145
64271
389275
893050
1095284
763613
360592
295426
1186502
1264950
703436
98206
353484
93383
956240
1296477
359413
440588
77926
1187265
164706
103540
1090859
803281
481805
1198656
672743
125810
1073827
5320
28766
243870
1147331
59355
1175302
759387
1098736
17555
63943
1317268
789604
87801
145428
512769
51631
1017706
1028609
342584
166361
1267488
786519
965864
1358916
171484
769701
973196
455564
603559
757574
617056
49966
714062
624952
355363
1179597
246041
1239176
297126
225132
94346
97188
8293
1305198
999452
739143
1254460
140254
355873
594813
15755
1203239
616020
498528
920585
191555
1246240
932696
925356
1182475
258034
1204330
1260431
1027046
760252
500340
1251358
610768
148548
677932
1346088
12706
1146071
821368
1063474
988573
1085696
184129
967826
483595
346096
1060503
835397
1124227
524
983652
1220641
466427
689126
879360
752816
1072043
737769
287651
1200097
352425
696471
904669
885645
1028900
377364
705161
145053
407936
898510
1347633
609685
1330754
606453
508635
919127
821679
155617
884477
1179660
1269680
859511
96975
440983
1074702
541879
527337
851898
1062515
474540
99907
753610
537610
373646
905059
832850
1103073
929214
927300
1074119
1081413
1210024
504259
613743
645066
573208
1114021
752870
462830
592069
1108764
869930
1288355
1317462
1181379
1258932
1277659
312967
398156
85979
227975
420818
89351
1279069
1178200
14480
344318
504416
470459
692410
740627
744159
136094
690038
270491
660293
622859
1201331
96347
729160
1363715
1350875
1055693
1279583
110280
1055318
937480
1095658
623360
591056
31955
841896
630222
778689
270003
623122
370507
690357
887873
438731
908712
702914
115218
258563
1224930
557077
212198
338404
667672
1143592
957619
919497
1201184
538924
379800
665268
266128
199886
154818
579798
1215634
1284442
1050789
177894
12955
1193358
375502
1252486
590852
1033414
131633
393404
1256173
508947
524955
115961
1107742
1178336
483508
1321584
1217717
983973
198965
1328291
367255
880485
220948
971446
1249194
1023011
736077
380387
515035
221929
663859
288142
916090
1171218
72482
1207210
860113
32581
290689
1042736
1190644
276451
1240509
946482
1322501
627998
955989
21489
1090962
1093782
68292
998896
324595
809979
884425
1325754
911936
1125468
225708
717131
957832
694440
128458
407432
954907
115554
1008203
707505
67374
503123
1181152
214033
378943
1306944
1208572
1046536
86526
1090516
322674
414563
16731
1331002
37610
129366
585639
747493
1300906
1197717
1120432
357580
670976
345587
1033771
110470
1076650
890774
454520
199736
462115
696012
357119
76964
640848
93448
1030019
646064
197772
653704
1342193
359585
105646
1360697
534753
281810
523698
442360
1119170
101667
313493
598217
1110870
1003506
30119
1098085
1185758
426890
877446
594215
136606
724057
117176
1063043
461177
114541
892517
282335
963907
156980
89037
684811
1180085
96449
648811
746537
295080
775712
562400
112306
766732
745527
419544
1256869
1152190
316486
182112
950819
1329564
1239309
800270
1255523
1231528
1184854
415709
240648
729016
494969
1049488
1210681
870697
832537
13806
1021827
291050
275885
184506
348738
816655
18818
99310
788183
174492
1149660
745108
1344641
357746
347098
1277529
136064
947366
1035476
818144
301156
771330
1358643
777199
188786
1071180
248398
237068
148010
616608
1080291
1293283
457698
109347
827720
630985
242601
725255
927474
210444
1306074
982846
1239146
442689
884673
97291
260770
1008060
813820
1001097
1110851
829399
1311395
1363089
1078465
488785
254877
654238
815789
1106594
299872
676874
376833
986442
532573
353785
1035796
1317577
1260773
69500
17716
598393
893838
844779
107345
193540
1149294
1338821
472010
166355
246179
278326
709593
916228
1339725
22484
1037594
263852
903622
338972
160940
195346
655647
1337038
1005714
426003
696205
790480
568137
84385
160361
1296944
1010001
977095
551688
187732
285471
144469
37914
291817
418404
46046
309773
249774
966266
246942
1240950
454006
573107
645022
990121
1193522
642598
1353534
587762
368713
644408
670211
1007089
471824
1134663
188083
191835
1359216
210239
775683
1198237
162058
1191907
46531
233260
9051
365192
842775
1221070
1032886
86313
87968
69644
537331
93432
891912
424821
721829
1119553
1006728
581750
818301
400841
644047
502821
1119780
455596
547936
667963
476732
193573
345523
824602
424640
1300812
434584
502768
712544
262454
1161299
64780
43770
859669
1064255
401272
278422
1114924
1087876
222268
201670
893890
645867
312562
985172
300595
595159
280994
1167166
190901
1354622
973914
515017
259331
1048677
45156
755191
1260001
728955
379165
1638
906376
1162564
1267452
50171
553482
220242
997082
177226
105047
1081180
490364
793489
364159
597032
1040618
488734
39859
1178372
1263339
511122
525520
1243552
521887
847643
1052012
887564
616090
935133
160305
838783
1347398
167980
496889
1258370
62041
578599
7959
572550
798197
232972
812923
1118986
694283
1129690
131356
1305599
492624
209039
462229
821037
1138314
1162914
1212072
207452
1261422
838779
1054712
1138599
805029
506017
1048059
310004
1256211
974050
458323
298987
1271043
978485
861684
397732
387327
613626
1040337
846105
987078
904616
703777
132209
977611
962296
1335933
665892
799440
662037
606778
93744
1156188
1109596
1090467
854959
36253
182193
658694
927364
1241465
126061
953576
150630
517050
125162
164312
129780
255792
284523
1259591
751913
1141955
588856
741679
243374
1026560
1060200
927772
1189399
1259368
1232851
1130943
280343
486042
500915
555232
1194179
584489
660285
671184
924661
507020
241084
876709
42718
1131707
371596
777074
308642
616241
868599
98325
1184646
108199
303704
599125
559167
1025681
517861
299821
449728
912488
1049124
635003
438541
675033
1262868
711303
17081
684352
548431
473435
1342509
847817
1206516
132753
241865
156740
776931
275248
824633
926407
580497
1091476
1074340
72907
1017303
125398
1218618
30914
1308109
459557
916910
261388
1075892
997143
772402
295472
1186534
745841
68814
306474
645730
351566
1126042
1160361
607732
1286649
330339
138669
438021
1166341
477674
1045718
569443
811953
1064363
1001210
708246
826782
572752
561935
1058766
496104
67123
462210
1252819
1018600
611803
259731
161785
733906
227384
1165679
321845
358874
218798
1241671
1049133
1250291
941395
421202
1181252
723733
855280
328310
705375
1013537
565229
609807
353359
624058
1151302
178689
42166
40668
697218
854250
1349850
972247
915239
1061812
232244
517043
1175195
488669
394535
102403
376997
1287016
342665
1174639
504510
1305993
323593
649413
1308094
519823
549812
797281
362296
440928
954458
712586
310970
1086464
442492
1157035
858950
907406
1355781
237709
605336
800924
572293
1239435
773621
1161913
1010908
1179435
1157013
118344
883012
328978
1161490
816783
599530
686323
1169994
444338
434148
931776
1166011
804483
5927
42135
675442
40860
696863
1104154
443490
204353
269406
1129080
1109897
476451
584297
527194
84251
917290
1063811
678291
618638
1317562
511370
416170
914475
674501
507421
1044317
797803
1341952
388190
1007500
990699
766078
1185182
392310
1339575
80187
447879
1037759
453205
1211435
1137654
1248130
176078
838537
1195267
168095
94484
411019
163474
89063
1043704
1138839
1011787
1304027
830838
627698
757784
1331879
1344618
1082957
11412
696786
1206838
709086
646149
847482
44735
561642
787101
1049770
635949
350178
158827
223303
715804
184905
247231
1320763
93854
978570
1255773
523467
1265671
816764
612366
542538
764936
284752
899791
776272
882543
100191
190668
108902
345153
1021583
327582
653076
483248
63998
501383
60570
848107
343613
132528
250098
1059143
1214829
370562
1122037
854785
63900
1160713
206571
627081
1329291
603440
935971
1349858
353781
1247048
318135
656845
1218359
1160407
1196267
127775
1024104
934943
196017
690247
270372
1141568
1299200
406432
1363172
619799
614553
861273
11169
249847
116149
534173
1337090
1038197
1027715
790280
1068820
595626
809771
247553
1144304
629986
521094
1205067
256717
1335649
55403
1078502
700170
1214587
337663
873550
28141
1029913
1332400
1199355
204510
439091
217066
648550
276099
1062861
165613
111111
110860
1270813
744667
610269
216983
292100
545028
1043401
1350785
886082
1311979
464354
993005
25228
784295
1219754
813790
314535
203455
616188
571203
711188
894899
940063
1183069
208669
491484
944828
273169
305866
864087
958930
603633
718830
1142888
664964
986118
364213
1019120
609504
164357
956176
460598
1112967
251104
38011
500532
702200
515500
1319780
517514
192091
534031
124672
475931
1247656
1319512
1334771
1333202
1268731
1110231
1189659
1058286
1002469
464802
719099
293550
1280178
1032762
511715
26376
734665
355564
193524
376920
1245810
23442
981695
1351507
157903
1092996
22940
913382
761590
760185
347081
687797
32777
486875
809696
66908
208662
1302418
390507
781177
1250067
183324
63589
155102
1106583
297313
113549
1127213
209777
205908
887791
499757
33256
1238112
1190789
240915
934384
862485
1321521
1042740
492861
1281812
1145645
749317
135886
76733
172295
800314
1130911
166689
855849
1057780
221597
939244
1255732
132436
476420
462425
911997
962866
53199
886042
427628
925255
639628
584514
874737
642624
596786
18562
1253598
1444
1288745
355902
1167778
1114117
487445
111753
1240881
221914
1275946
620635
783291
347738
1319312
341348
278748
584970
1199352
215125
648879
504389
587431
672756
522034
182077
835633
1030808
1294015
222600
606658
104081
475104
620660
657205
688012
422509
1125933
413496
663825
1240342
935494
1326137
705634
1097949
537367
1057635
470948
851060
1168858
536444
568035
134027
887489
20967
47621
260908
637678
1165725
342728
1067983
535237
1099833
736289
1002627
20944
432895
1300874
511401
997113
736839
639950
1333984
1185643
705882
487654
1278709
221893
286843
322094
1342567
60821
304528
1003102
1078382
621772
240264
1314722
444906
1311444
923830
481605
1297305
810058
552262
1206449
842931
842793
76717
541572
1102557
517778
988661
962459
48705
431293
630364
1310817
559008
22829
267720
1246641
71646
1158822
1223089
641425
453709
904809
881963
364031
324480
212386
139335
754530
91167
806515
1161988
1010426
28164
68754
966129
663155
848183
797709
1119009
392288
48264
560059
147960
368647
856169
229459
1146037
625085
1137111
1317672
1084524
338721
432435
486123
40341
534712
1095334
1102589
847848
1087156
467477
860901
490747
765550
378887
390771
792669
971710
994565
763348
219693
1357545
289349
655882
234189
33706
917813
82042
921931
1250937
923637
275312
867828
549520
964611
1115019
449112
1196182
968374
990512
732352
550385
134937
1163896
343567
1150190
806509
712137
370595
297968
589642
621881
99206
995518
1281248
544736
972379
454177
1245800
711371
1232572
1194208
851545
630424
1092768
489389
1111851
995685
1147011
683795
146217
13357
1320985
1139413
721834
85759
1000284
237014
778129
247749
1030589
173879
407274
1327354
641942
355773
698669
185931
1001080
141408
372949
619151
22707
38142
1233830
273755
126297
859700
688753
949132
1036832
1315523
428301
813322
528362
70681
141642
126678
327250
81664
194990
520350
138066
780808
934797
796076
243286
636950
331646
542161
1236124
103970
81931
850644
1011753
1009036
1002274
712934
1094818
1044578
462705
1140078
384789
300679
282392
557775
233593
77925
983928
955811
435029
551208
909533
717656
100260
147222
1195906
318941
1146513
578073
126126
409902
1066428
1114797
1139616
166891
1000982
1159627
300824
852748
220659
1117598
258820
1324768
104977
202514
805015
109126
181068
383288
88573
735519
474449
469255
74854
350867
617308
6859
1310394
1297278
1299548
1103776
459719
981479
667994
176639
606782
499214
300771
500672
345010
728146
543031
1148206
1079675
981758
1291644
1265680
963509
1101263
131557
1153330
1009548
354998
1187481
799693
475318
1077139
354653
154062
968852
987871
922093
1097089
663330
612101
1008422
273918
305551
552462
470966
370022
210057
1265497
1285294
1100890
1208698
561432
649723
1066825
1118031
35698
4379
792792
225916
477715
512377
1160175
1280899
717900
1050886
949964
961457
980067
251904
620275
1294350
244673
1092089
566755
1120305
259374
1186412
48784
911842
146061
1283738
986346
987358
1265417
1158535
609147
196006
294961
941580
747970
430836
778975
638350
858687
1326172
607607
460671
62393
1168395
1301783
343333
670017
761106
513308
893522
848176
1077064
120298
513068
908335
1299561
661661
1102357
692084
1147255
1300764
844474
767340
911401
465419
15510
180095
608628
780530
1152635
1099833
796996
1222959
1062828
33977
334450
1216512
101748
620309
1207003
711354
490277
881243
24448
1155263
557740
789976
121440
578905
98834
100559
108380
1248736
950125
466122
1215638
1250449
540052
784846
614575
8709
825468
373756
1150321
36915
357115
293979
723318
570398
1255020
598451
859557
173027
479374
1162668
941781
1022307
376694
409033
1046065
928781
86251
525869
581029
1155601
1087725
869509
9356
1201584
1182555
577666
129031
32110
1281526
902704
292766
933681
1151723
825821
824496
303584
426859
241826
1260164
210267
949003
1320939
223717
243574
423113
1087272
1315410
606019
1339130
338684
809088
1289761
758341
601642
147851
398853
306264
612600
993896
760132
540569
470622
794110
945442
1269227
1107272
1101001
817366
642482
1334448
1319965
262097
829984
1357652
591126
465894
162910
1034212
427281
452531
394593
152340
783581
994884
946036
373946
1304691
973298
44698
974145
154173
473934
1286596
315394
286791
1348922
556182
942376
1200315
694812
1103615
1225431
919734
1329267
627609
1307335
130359
536865
902361
110576
976222
288410
382427
114991
181910
640106
1255832
1098876
572115
1035805
915646
290402
311596
1197706
248980
864849
389053
791518
966196
480594
252597
1016407
28670
209719
547414
136064
1031696
653906
565788
1002132
509036
749574
1017369
1347689
663011
343840
125066
992640
470097
550965
863156
21411
1099996
862169
1292279
138173
1098281
851004
1325125
579656
1220060
1086067
19429
235525
627427
132290
147711
877833
41424
612748
1241746
243943
222923
121990
1191988
1186156
1268441
931642
317187
332576
211608
76969
621361
577093
318423
75374
1287293
999735
289679
264813
1001589
121052
1155444
2610
1283148
238318
265390
86902
464533
1144197
371934
467214
848513
294360
790637
733898
605678
520434
51444
395826
205604
931792
1167985
1063466
720792
1294048
665049
793647
920028
373230
359978
987823
1068559
515944
28154
208344
356148
1045364
275164
1174003
1071619
729850
38018
434476
657992
78453
1271996
843452
692281
664508
413441
1317497
126143
1288036
664382
878347
1282564
850569
10183
1347576
334146
512746
724789
87525
482330
580402
19504
865767
485742
59123
1250518
732104
789333
863210
341705
1086649
1338280
196497
601881
789833
830731
1002028
615021
1217736
762027
140392
147091
1040925
781492
937052
1078410
1052440
1170338
798557
999772
222791
874061
1117278
943492
1244024
950223
327484
121389
35855
1078547
1320200
1250605
51826
594804
3237
556764
77083
547047
387967
573931
280674
478749
1207785
1346540
302704
951729
719139
912392
639392
1005650
270849
130546
1148265
189549
797553
60803
909003
1270397
272182
201621
678881
328203
789533
1038523
43918
444857
1343150
613777
943450
723233
1331729
524023
979784
283539
322970
530414
1317302
1028022
11769
318055
1216076
26123
619366
423066
298302
988749
1163724
996616
751031
170391
155936
535407
341612
1301042
836485
328199
573551
532166
1089012
1078508
560984
656600
808673
615756
52963
613219
1083021
1195545
827976
978807
505817
365984
218494
685288
1143454
1331329
661527
645363
471040
1089112
627012
1195129
1310475
1060477
241844
1251016
226415
512249
338888
1245740
17728
973128
51302
224875
995994
420818
1069464
785373
1066619
220294
198924
545675
252842
968098
1335174
73533
901488
223967
961064
264430
380622
529669
270300
484517
1322404
1306784
4896
57669
420829
1036683
546020
661239
1136501
1074756
324447
839935
1009087
203756
561155
321927
1227401
1333411
1305373
30217
1077063
320586
1161273
1184961
1216371
1213988
28745
1253983
23257
19430
273541
1254379
1324371
358379
815876
1230330
653545
1250088
1261169
856068
1218907
274291
1324949
713467
817549
189380
600045
202477
1118421
382703
791329
536156
756524
492331
711436
83306
1078075
905736
10076
919586
951828
161840
620989
95419
405394
1351872
139537
1007552
570658
1065057
640926
1066924
1282201
517822
45328
1349355
362807
529595
459074
94767
318545
404366
1153875
337881
598539
1067069
1307178
1169176
1219090
55454
414356
1343802
476657
1258954
1246414
608544
190625
66231
1233469
567317
815556
441624
8944
300149
986249
772657
744053
298977
1203801
957746
732862
498192
1080556
563510
215699
745860
404611
759968
800403
933717
4184
830816
520474
1031551
937067
129420
1358704
23221
789721
1360653
936055
197882
472055
1072690
895177
654465
248163
715197
585291
705962
762460
737026
68584
943751
565291
668456
418019
812389
548291
1158632
989826
942312
188583
551816
328996
494842
942067
929721
7139
408425
158964
68409
262962
1189315
158361
37994
556211
829162
563300
778933
1300252
652291
1212593
1122681
639151
1097337
933898
1318856
1304591
850985
963400
1084200
124151
668202
638109
603730
1125524
513298
1167099
1328523
197518
702527
1062017
1005593
672844
467252
1278138
116054
1116372
347254
709002
1127154
676121
1333982
122348
577676
25333
341465
276175
181488
1026950
840379
333716
806754
409471
1117298
80938
768255
599373
993850
1081782
346668
1121959
468625
654854
1272699
1342120
632727
763159
831507
1045165
158690
1217305
399663
433443
388827
378210
499393
558208
48320
710275
608515
297257
1242156
1192576
829441
711407
599206
522592
371836
491193
645569
496922
742739
376138
134501
770690
525646
831309
793322
82234
1028697
128674
972458
1087131
725903
694922
102498
1152864
1227802
1142417
341596
970056
426236
98195
530933
366052
1227253
1046111
322060
358055
425605
755546
621412
732443
590710
618863
717370
313775
150981
157634
736559
1111105
530322
1007619
753742
819787
364086
154796
1092576
479470
37990
928989
751341
1093296
354342
1073187
1014192
1362715
1124614
790233
188223
9990
477
1357646
476471
1359853
345772
795202
240537
833730
919287
1151078
699903
103823
1189742
694570
93752
656042
692561
833182
888028
637237
423787
1288902
727334
522212
517940
314583
393349
1016121
464526
579238
617736
715965
1247635
706731
1236968
995154
311657
280600
742755
889462
656653
329311
430101
1059538
1115311
436658
947117
707861
765647
1084062
843685
347103
396310
123256
1129292
314960
505443
554004
232760
683659
63007
1287641
203505
655685
785882
1085281
991943
1209434
434744
1017739
1140770
1178390
586304
725628
1282201
144004
660524
1324631
182172
1265111
1287824
105671
340127
195254
588801
1044766
1032464
644676
1260403
418732
1302181
942122
1084215
1244615
99106
747743
1204259
183022
1011467
802770
530763
421992
6724
593511
806597
589643
262159
975685
655558
838069
408786
1040588
114374
982323
359076
574736
749740
1802
522201
577847
467012
253389
629938
406165
903439
985246
49642
654768
892111
534563
1128174
786932
19488
761918
390077
358157
656619
844119
1121362
30554
295591
179680
1098396
166982
1281395
399560
320038
1257227
103407
60164
1331842
741747
55710
1258875
1261646
871482
326552
1082066
1083795
1356388
226857
1201295
1036891
356180
844910
157043
180884
84621
994906
558733
588423
1046236
94426
567252
168594
1186467
462474
1014124
886282
936263
959800
1125907
387611
1338907
391541
1091618
951039
392093
790640
266525
1149806
934498
717324
430771
802218
1154179
1275100
733590
943679
1083869
1107014
242207
299060
537544
1198526
846610
447738
913371
1329132
115117
962149
394434
1272990
1306026
652130
412302
618585
1184261
232229
357699
1329364
1014196
1259229
142997
243316
1042044
835782
692319
435629
319335
917038
315207
755121
2843
365916
217086
578917
847345
645153
926722
365330
465786
387103
1034049
999667
20916
1235864
686289
1238369
744415
1165020
959823
87416
1190669
1275056
344392
1126786
1291629
770953
237899
1212580
486339
755781
1215045
980455
1331125
969164
288873
1340031
126277
257362
733294
1193137
1008464
126298
996311
798259
1205970
469452
215151
385582
741172
662009
793190
460057
548541
1248702
546075
270709
447524
381309
592520
326350
1284438
410047
1217443
159833
9417
1115335
35418
337613
232539
19654
1081162
470862
388153
117999
245993
480324
1309995
16261
566097
747152
966676
988931
1149230
1184159
997952
249442
759785
520997
719831
933989
210030
610835
1243095
443736
1080999
809296
510986
217450
337189
980435
700043
109539
716743
110308
753844
79836
931527
871706
1003666
1124907
555561
257892
1137658
954424
492957
776417
4335
1005296
179611
114836
855580
188516
628393
428239
860676
501958
1206308
844756
364099
338640
787424
586342
970384
317175
900543
1117034
1322333
1168781
192925
1210565
414428
1210125
884910
1168339
217857
670143
1070186
311499
464815
1120202
1079547
653675
501536
382760
277624
63861
1234651
172135
809261
951786
598571
104901
345912
831442
182058
340811
867801
606520
284136
571746
1159726
1215276
251145
1198470
1360748
125172
64694
856132
413545
891290
1069658
1207637
743670
1319428
813881
833304
103188
854228
261068
401881
1154915
186877
370821
698735
35824
1298272
977378
1197523
1326476
1146480
245517
193493
1363643
812971
471681
1138472
1100424
468727
465885
576574
89922
959828
338834
187503
922576
591591
824398
41574
408224
276975
32511
983319
500250
90853
600232
708417
837147
1329960
823485
3773
353929
944887
50504
651206
1088543
568766
510119
1283623
375912
350436
1082087
651231
1080720
892263
762810
1310048
1112547
308555
532366
815493
1151209
785383
1021884
1263005
123465
125669
979623
351632
1112063
401768
771992
1199439
1273666
1007988
222706
348250
459199
296007
696828
851737
757407
1269025
132848
210637
1061219
382078
113968
1110232
404400
947157
623953
401952
994879
738663
1281202
702591
530065
908817
521176
335405
1188149
649035
432484
1078772
763656
243672
950584
208100
1035193
187363
705712
414140
607245
345572
1270082
5459
1246587
835888
141088
816326
521232
958485
741680
338065
530079
720805
1004566
468242
26355
179027
718740
972065
530610
761819
1277725
878019
1348005
664204
932748
255331
742611
626385
835128
425230
1360861
952252
1061473
1178916
174545
913143
535888
225359
1102386
1144250
1061708
1048468
1004492
145435
558135
1262369
197821
917717
182195
1299934
940080
106727
1326997
293614
103846
286096
1345099
332982
407295
840160
254649
361040
1335865
640761
350063
158987
47241
826828
81959
1255983
637083
894389
833388
136322
1271465
261212
873477
263053
872990
1316588
125038
1043077
1163649
284665
503923
944814
977808
529764
433280
550981
943525
272159
632911
763483
85477
1050527
166661
719195
17356
104389
938571
1147932
129830
1341683
879710
603853
1070266
141108
712731
956168
1169909
1028789
874914
1026505
237259
1186177
728311
1053128
1220938
117522
320253
101317
1295863
696431
1166616
1350150
1086697
1154281
977593
875099
1054321
504831
255842
15127
975643
1324906
749657
387225
907933
217204
874826
312572
1304643
1035844
929528
665834
1134420
235586
861634
912820
1210758
152861
36902
954260
329516
1095841
755737
734191
1002470
883939
255723
1169999
1012899
1045839
464328
643335
439825
1158941
1017870
169710
1216425
703389
351531
1186949
603206
391894
513338
423375
1360737
85604
553427
507165
763364
1312545
857236
1345748
1233121
517953
725576
174591
344252
313388
288766
705539
1289617
1107681
1096548
47358
108784
449731
681569
472527
1244894
763319
530471
542043
385862
992170
1220127
223405
1269110
556012
391568
1050368
458243
1038943
1153360
124934
667489
748784
876346
461356
912877
669269
342732
424687
876139
417714
653968
428047
393410
1354527
1034315
281284
505218
759179
1060187
1167098
490294
241803
721510
1237794
142155
516047
96130
559225
595580
1125396
554539
1125245
709832
209323
435003
1210679
436215
764625
46680
928930
62334
617673
60517
1079271
167343
448250
1105920
642086
1264236
1351266
279591
742298
1200841
1099606
1176263
850625
952603
17106
433258
246303
1242566
638400
1325070
407157
626862
395746
1246154
421809
88344
1148160
1297970
306817
95916
274430
406046
1046967
66280
59452
1267494
310052
628832
445394
66641
1014608
43053
570623
858478
239422
26999
130275
788621
106537
109931
63977
543754
173897
661851
511993
465679
27213
1116130
1312791
274012
1297777
1042285
931872
1249399
865299
99873
1083497
88355
1340980
1325848
337712
109427
1032696
1012657
652997
702440
314373
615282
31028
65821
237341
359468
600611
546281
1193574
1299244
723499
194619
1128975
566259
705343
690916
150640
616879
142896
768166
50092
1198927
494966
207407
769498
299491
934273
438899
854792
598255
338021
729118
809955
1246110
104460
1050860
300248
1349572
752097
1207929
40276
1340434
518937
1118841
78597
41127
19418
307099
1307884
23096
1116465
112061
1152797
854774
668787
1333702
673008
1298378
827701
1089883
966264
741248
751720
716603
544945
472648
651418
86169
1343316
428010
287411
565537
1164747
417078
62516
918904
1242652
1170119
1090381
74997
1061253
200765
734222
141067
26382
1237491
1235830
159071
1352185
341542
1260464
943742
745839
633698
700366
547951
23207
1120590
904224
1347387
881718
397120
1206709
1166200
623497
292125
611482
1212804
467900
693466
214263
710687
1329800
779772
681963
376591
736863
1005070
485170
1127641
1306723
3949
1316463
65033
517970
306779
1277845
1196484
440752
1315253
905578
616691
633394
918063
83723
1263463
987638
13256
415269
729841
1199378
90755
786574
1061732
1159607
123643
23273
1276681
1307915
74074
1290395
178427
1245880
731679
85231
310420
1312667
382884
71597
326470
585539
376272
417652
251859
43363
662684
606244
1055496
1265286
1067211
771239
338346
112086
920506
1306681
683862
766573
1028396
542697
195333
32234
199724
715374
422912
752588
654324
63865
1044677
1089015
470236
908594
773446
741634
571524
938289
927685
724629
1075244
220749
283276
967350
326868
906294
107327
629694
1051675
281080
45478
328634
205971
245741
1034216
529485
509344
1037132
468191
458884
573487
595757
1014566
231007
50831
1249256
98417
1105259
1203098
929103
1185448
1169802
251820
822974
1014291
677955
371698
1337568
103501
845313
51014
1058649
931677
258614
469423
474203
520497
1220076
1098371
1221908
414699
1294837
1017378
721277
461346
1319330
167861
1067417
59391
719350
187444
1106239
1323569
36817
231068
624242
774949
229448
383661
138838
361426
385279
985088
834334
549641
276858
1345498
1120720
106412
975119
169687
1216608
782394
145862
568569
132344
515642
1137638
1310904
1093422
1006616
1309479
75121
1291070
979924
1332855
29627
8133
944621
1236668
1222476
49408
1024633
1180761
610272
524603
385295
1251734
1037684
356367
1006549
1213691
1261332
390659
3494
613235
655808
1127072
82176
464250
843965
155643
297202
643038
1068718
885115
1361678
463956
958727
759975
492630
914703
185824
421253
666216
1283357
1039927
168814
158349
1214393
1052321
861164
1124186
542074
262002
371706
1306147
1272609
718341
977777
294233
1004220
105977
1158651
1048477
703512
937820
549669
1244296
501078
1344115
409347
204453
1077468
945682
1126557
1183210
973573
1028483
293576
214336
1015579
668960
1264962
237102
75574
1222422
960282
808091
542336
1255387
1146733
77728
797390
724646
525565
775534
952349
1062542
283172
1071326
871752
447657
394038
357743
159120
309496
926795
95273
1329509
855581
397516
635657
194112
1296905
236251
327764
1077419
150267
369199
1181541
1249787
205096
1135831
305302
252986
359054
861625
1048239
496443
885741
1066411
884047
1218412
745221
503542
1259012
332650
146657
1246570
723863
1267630
905643
278655
828143
885008
44823
669991
126238
1039799
118927
1270022
601092
306189
321306
18463
1285690
1318743
935069
274988
287304
829025
1355808
242346
32983
1074401
539191
769713
1075827
7904
1338353
432642
144258
528534
801323
1140032
1048230
414767
294921
1254977
343493
772546
276201
1191276
747698
885176
281790
855657
978411
535604
1044528
673569
1104707
402556
1068598
530258
533223
378039
1294923
218976
392896
979866
584807
1227573
1319533
1149366
731985
632503
1145773
255836
1290342
562180
339006
728854
172027
833977
828900
731025
1268184
325431
198211
363017
1345423
516211
989582
1293146
698329
552487
1287362
740477
1043992
746080
1194710
286372
224758
183652
830730
976413
674098
1111679
231393
1239832
1313821
605477
1305544
66935
282639
1107554
456472
918278
739210
925674
1057909
714992
952893
894357
1058630
761258
1152774
1157882
370945
50836
690003
470375
839562
1301873
593383
875287
723950
79730
780953
1301624
63638
292585
252280
902535
1339413
193013
1021341
543690
1167201
1286229
1291780
734915
55189
488403
1091736
1079886
573800
1339633
586891
798870
110120
1254786
294226
587228
25868
504296
879161
199931
200648
765969
672304
990900
444307
982516
667904
358358
191459
794959
1006752
233538
238205
77915
1177154
73715
312738
1327693
86622
1181166
67804
256149
813121
255623
384852
940726
206194
204679
497787
309404
1205107
285948
36223
371005
998954
26642
985588
76386
1278408
1192720
656789
738434
241837
690959
161462
583835
27661
1002537
1024084
676854
821795
463767
1363363
569882
1248328
429079
10216
729753
980492
150788
139167
1192712
62536
720587
197412
272423
371633
1148649
749481
71220
1203992
518387
229302
1023749
488286
86467
1059926
868588
520710
94096
180842
1244016
111205
121440
29059
414257
1336421
1186405
1351645
1138094
749854
464917
578857
1163079
1079154
29286
94231
942071
1296638
343099
457470
1133660
639098
983528
332944
885170
544441
1076425
351738
211426
848278
404794
129434
941435
949912
500629
580281
305136
775161
948673
920708
1131149
663054
327395
1327244
343400
969323
626743
430115
489977
289178
384406
1273469
200096
457156
315691
612329
693471
1068647
642180
1066053
1131830
1140304
827849
747022
1362656
1126742
330682
380718
293480
604317
52554
11200
733497
363922
984289
439613
1364324
422377
1143296
567104
1281678
836690
960739
1272141
246441
164750
578611
1160293
595341
720455
1017365
827970
725173
1175411
823161
403184
221161
950630
1192825
381956
911078
985253
1096463
987035
439850
629205
139016
375426
488683
51140
257774
732520
94060
191476
1194988
745429
1058387
88991
926682
478035
1090342
751640
872890
1005290
698658
898965
720639
857432
137747
108201
963534
1150009
419368
1114347
984972
1132555
1206352
10878
396849
621019
148211
911841
1044942
192301
1120748
429351
910086
119751
424852
180015
598295
1284671
578131
563422
459465
960642
430729
1005750
15995
1351107
385894
719100
1232171
132717
1176523
1190070
1005963
676944
848337
576317
724695
785953
213423
275127
595774
402478
728512
1323597
332908
423858
739982
1320729
340145
238489
693202
206218
584610
690758
286410
1095234
1221966
647948
820429
596346
90774
952742
1090362
171099
1146444
1130124
467522
432751
1334986
804997
1143627
871646
931600
953894
712487
234051
671622
1154506
151091
1070746
426881
503332
537156
809924
893782
881041
809895
444805
463138
1305249
1336095
579994
885123
696162
820444
472788
700527
118475
363938
312960
891977
762590
760622
1272645
78987
97811
151065
752845
990747
802384
1339613
1269379
871222
1202643
297826
883786
769710
822611
471077
683752
951049
788281
1187853
164488
1145459
329155
793754
895706
1358954
97561
154662
134214
428882
333919
117645
515224
702678
982010
310947
299627
243346
334078
1049159
306059
756434
1097838
186487
412050
508220
759059
1133712
473336
1238221
557184
143771
605521
1155278
464626
1327828
1010598
1267901
589208
373541
417648
1113788
494418
815017
349465
1152622
1093861
45069
665435
436119
130162
1241169
1336790
1024631
471952
351122
759697
431092
347248
677210
130030
1218099
816979
1364421
558489
904948
1001238
991877
1333407
864821
300819
51092
496999
627570
1103958
823633
1049186
1195623
121115
1189953
751948
1046504
475159
1293544
1148022
1065134
1277160
900060
779756
966337
230541
903258
416462
994751
1109040
220944
107279
1182308
1155739
154916
1126890
318039
1138046
482191
1361693
291890
103040
1223172
424463
380914
46499
90179
938817
441163
1259687
748784
1136017
265575
430941
371079
1098023
427510
1098597
1188806
265075
350573
646295
356296
1127791
701028
976110
444201
1062314
1355413
1160347
1047988
319419
176283
1239764
340974
1038035
416798
734589
498090
454607
866573
1270448
464744
805869
82818
937275
716396
209514
539975
1130108
808508
1005159
935539
232225
350901
1244291
303483
1231699
653124
979650
116782
956695
310598
732410
1053579
1311336
148634
1041444
740454
768432
747270
98326
220831
401898
599215
704986
442976
250646
1241216
660187
341254
1345286
1032795
788495
1017541
495471
910780
99251
649991
1025062
685457
614921
1305457
705653
755998
321798
42661
470299
1113608
1353888
404379
246892
257554
1291905
1196311
748780
985447
1275632
857834
269177
688674
458601
1060753
779561
475029
1309406
369668
358623
166121
567211
960153
865931
378377
47047
17454
184053
485582
887342
283678
1311094
40872
45953
305245
876316
1224076
134909
542836
989821
546699
72447
39383
1319425
1025913
224676
127947
258943
1285630
481847
767167
1152688
418695
26835
467607
968885
851358
621793
350795
111921
910387
221724
1088201
1151975
1264112
404174
1301503
1214863
751378
410296
1005639
68755
74284
547367
380409
68529
865262
95957
518444
344414
442232
2439
77377
271607
502463
34913
301464
514415
782562
204132
631708
201820
983184
1155274
21035
244711
1011067
161340
174320
1241813
789332
304124
545553
37006
693268
302531
80639
311686
732427
858584
982963
289609
568102
1146228
606913
286517
946552
186585
846779
624532
152895
816484
583909
1169749
414851
958647
1151295
1221883
27528
1152234
1292311
669963
185589
355554
24434
360931
25245
87351
89768
321759
448547
729051
1352106
460337
1237328
20592
172786
172084
641972
1241166
1286525
526952
82089
1252198
1014441
1207826
962370
957030
626679
298164
331178
892036
1262450
578183
772196
56001
521911
1031406
79452
1319420
1042864
507982
335764
238084
1266354
646248
1109321
1012256
1275546
55245
1255745
1073383
137933
578236
903466
717064
236899
1044228
999144
155948
1289317
770726
461847
868500
1283555
357881
624420
1135212
1117888
1192753
711332
831948
714190
1173691
226249
983910
914076
300090
502957
231167
137855
222323
1193483
1172687
252894
57681
618021
1072071
653465
705860
1220898
626680
142434
874433
212447
1289927
457748
1003532
128678
441769
340597
1343982
462715
126022
1327167
670737
807282
1153738
650415
847161
712840
415575
1265777
413420
838426
326237
850840
1199087
243485
333914
836390
743100
138208
283544
756627
1198483
1114546
422848
976314
1095907
160163
185956
196736
579370
581647
283530
983963
536233
701978
93358
1258714
161174
908547
743564
1196490
1050741
727689
178736
1009777
127600
805528
1131793
1337451
572410
381719
328256
495323
660624
623122
1014987
1298455
31283
549681
548740
681270
1288461
819045
399318
185134
1056333
925941
1165
366059
1233719
392448
50044
338648
158842
1042345
634768
159239
45264
253123
1263483
662010
688157
528958
575907
516027
817479
662953
14008
130617
1310618
1286251
227432
289320
476801
1244524
423496
311420
211957
899516
1193034
155492
764729
729318
1097090
591244
278318
619971
1028201
140180
1237591
212378
515898
857418
528392
463826
610553
1072606
1181794
335551
927803
1147664
724200
1217703
821408
1052485
541264
64
674237
491880
886247
164479
1294191
1274036
184171
1330606
690274
905816
537344
1084316
450129
550265
1317470
1303931
619240
108499
477509
678794
1029290
1012267
355772
931945
359577
676595
645924
187326
24620
60711
1261785
1064372
485068
390846
1062995
133959
873451
1016445
644254
1011053
613722
369492
991079
1292683
886073
420405
1359051
85092
18365
631732
421915
165878
147440
357653
1074992
791471
739318
947435
946003
883034
1200485
118380
85110
95273
460275
827042
819855
597162
1338944
110880
210452
262649
864463
883708
1230134
695945
115237
44009
240561
523521
999331
1093356
827087
259424
988176
1301694
853286
143527
422790
409575
617407
314679
567241
390908
1215548
1053238
715545
1212345
597437
92935
839992
949213
478353
922124
1011674
479406
220005
379790
69734
490508
418051
469600
1270078
1274504
344702
911999
1106148
36143
1247516
622565
1292852
184110
456895
58865
974926
781384
320726
422328
57769
544005
1184600
1200801
481445
800450
137871
147844
112976
796688
735063
883229
539714
771321
209367
1283305
784554
1340261
1311219
1251925
7477
1312911
1293483
1198941
513397
85352
419165
532664
244875
468725
556677
1090526
1084566
56095
418288
243325
1030489
748749
170071
354182
670568
274441
387768
657880
1196645
565977
1321196
727216
550222
451394
107667
266630
1288842
644986
1132670
397262
251377
1252923
277425
819437
727967
122543
742508
131293
322792
1358205
926254
415268
503945
116032
168846
444217
460832
805827
22535
1018682
644315
34450
82789
1146561
764859
1157945
1207072
702033
657709
666216
504141
1114671
30029
475560
209094
1157023
170363
1101758
191802
456538
473135
1222750
109647
88961
1142242
793270
747780
1007760
670842
1212872
1076761
55931
87046
482281
250803
278194
602132
1134212
919210
147058
617609
525663
843946
165197
214875
1289142
388250
483242
282655
196382
1019779
488879
371184
602404
776407
803726
877747
1220592
1276938
1195544
1118888
636109
1006041
1298931
181058
69090
629450
184023
71975
709139
736280
438676
1239342
195270
778200
617749
952935
243846
425739
815127
1276708
427800
1085113
636356
1140008
493793
199899
48447
739361
1005015
160518
1105636
762692
10863
1260603
561787
45375
453175
1191469
1171563
552549
1029017
517758
485508
805416
625839
1150906
721054
545349
334728
164274
157450
979453
915169
1299972
1252967
1129848
442032
876391
1252383
951407
290288
878865
803780
49246
813953
907928
341538
811325
936367
1303040
719031
28606
538151
687694
1262809
42630
957578
166303
264532
943398
506945
1208685
993714
498639
216689
205097
754873
1267584
250958
126345
963400
642284
249452
86115
739014
1213056
814367
718709
789395
921236
430573
210797
790499
215198
1121797
93036
201282
97824
342366
276051
1264030
799622
81317
1303589
1159857
1292051
637566
1274997
204020
1051258
831171
621803
625069
1191581
567828
521352
495537
227815
1133563
1135701
144244
192934
109994
1306708
1003396
772045
728568
753006
1358680
881054
266072
410421
1304813
206387
897709
1278454
127021
219307
273779
931382
224666
840313
1316421
1291510
504738
138081
155449
904482
349220
634598
796103
1259527
1052901
107578
325149
828642
188803
856941
597805
87584
1268017
537664
1276
1207479
507735
86665
1050102
1254382
684425
720862
567763
952609
987448
164480
479826
191888
582266
241359
77499
37054
1060780
1333883
854749
223579
1223916
1065423
522496
1133014
453014
1146926
199153
299560
1231490
942149
408263
234428
1225254
247704
713476
86104
383034
8782
1031304
248768
1058218
338641
14417
1186489
184687
1252099
1121152
750981
27464
330999
553081
49646
444896
969637
811764
361764
816175
1030795
411131
931283
1110165
332109
213006
1327574
975439
491675
107521
182867
792000
924418
1052296
346971
491450
381663
518977
1176891
1262079
571578
1203782
286862
1104494
1212636
274489
540637
288423
393979
126453
944895
1359256
551295
569803
934333
1025818
874760
1356173
631837
270895
891895
480808
241679
131859
821372
51403
1071885
758366
835363
1327157
30580
40595
722214
1267998
959346
960231
195800
948389
266921
119720
836512
544611
1111952
1244981
577814
752622
532023
209378
173891
1361481
128583
1181283
140246
607964
90736
294765
1153184
531384
518561
433779
136073
249097
974817
574702
515246
511354
767282
595527
463794
565155
292639
1210762
182445
901733
7739
527720
351674
32588
1039839
492980
598977
435646
956418
1260411
719939
935930
10604
1080568
1165176
19422
696923
1112939
1155569
1193884
367721
699872
1195665
1103655
965130
498146
563602
1328389
88539
237785
260860
515153
586754
294750
100746
946350
368868
923838
420545
610009
624868
224804
428677
479731
383316
1120515
1149231
996807
1073676
162742
800884
704582
196773
1012210
685002
788751
397688
45528
695620
720627
1061578
1143487
840344
499508
828710
1205804
1151543
806491
851573
1347749
488174
183350
70791
386452
412616
262439
629366
102502
1306258
936988
1215069
1149645
1034672
836308
1334084
372692
1348722
61228
1033479
998245
418470
407627
392824
891129
10882
247040
687971
609823
1268728
511652
171634
75902
659716
521168
1171229
679625
335872
1053759
672204
1050823
412385
588972
518870
207986
638162
379413
967895
326860
878554
1053884
145953
524124
2060
592162
1176417
783871
1002881
240053
148734
1011279
544869
493030
800155
947095
1039647
1284381
1285566
56641
202971
1103006
26213
652001
820352
891938
702972
1121989
790131
466978
257472
1224685
264775
616775
218903
755038
980570
538624
471351
776558
1033288
276776
509510
1320317
161108
488999
1132546
1196689
793094
846906
7570
228437
703825
195126
1258444
212733
722264
575911
407990
1294548
186937
327547
879597
576353
165295
1090124
92772
611254
1090827
241341
1119165
60524
495331
137889
225610
1296233
622406
845823
1055904
333015
670287
527925
74626
741771
905749
331899
541318
270107
1045349
364412
911260
753495
855718
126421
1363824
1185584
659871
1286910
563983
305903
1135790
235359
36594
495020
1101937
60077
1197259
1221025
195288
1137260
981102
185996
58756
435853
1351739
1272409
723253
1131393
361305
516045
558057
74815
715219
1149961
917740
1140000
500641
699067
701750
685943
804950
79531
1270074
356812
294963
185361
1051371
819495
1245853
1067360
1335843
589340
673711
541045
1351274
725078
1112562
143086
1192846
900443
1250155
65720
737387
1299792
1155569
434717
286689
696079
1297269
981129
71856
725561
844347
331752
123112
669826
1273324
584449
589358
694417
810777
756978
949196
1239748
679869
1196353
1101348
1128903
563714
951564
1007667
128237
848108
617812
400391
36833
435354
873947
1016877
1008872
485531
8004
995390
846202
997446
183489
759222
1083274
857847
339266
835251
1019695
1191090
1358362
848802
643980
1339638
1275496
548059
653109
391498
189353
1083934
1218290
833071
1086723
860139
947095
376237
415326
112324
545418
1243658
315418
173182
658596
972687
794376
659423
333793
570614
1228606
377355
274452
1069925
865946
305372
1082966
982273
559317
788903
889608
1279893
240811
821495
588773
27012
90207
439308
1072769
874597
1233051
73398
452573
539108
55640
644588
1235244
515894
90184
925930
1184133
223713
234749
161736
232438
945587
1006049
928306
230654
883895
181915
202069
711663
769758
975334
214744
18944
415624
70967
72051
1062468
206476
1103815
1067770
695316
439787
545209
1094035
1036084
966595
265042
267200
213565
858949
1019685
264622
1200000
182477
1359336
963035
1204933
888861
922886
4676
485893
985555
1111795
985573
833442
156407
1256903
517220
772385
543691
1086141
292175
1258387
41433
964632
18155
1048822
885706
368373
883653
491297
1030771
554662
254348
971393
383668
1259477
961455
1077691
979414
362993
995117
33616
812614
647933
917524
825435
117954
419470
1123728
1344365
1113470
379660
278988
432301
49222
510035
124448
1242681
141073
118168
937535
27391
566652
964956
247518
105001
597637
568164
994464
911361
366460
980500
35438
1325473
459924
1279453
1111824
1095276
2515
1098096
1331949
931429
851615
476457
649278
1130553
1052830
610472
1118762
882498
949402
977213
1230738
378661
552612
263203
600956
1003725
1342105
608123
665710
801700
36008
64888
573052
147745
528577
1236560
976758
917355
1053842
474513
756396
108985
1122583
948202
3605
613415
885414
590177
209376
744113
310659
427776
890813
986944
1262006
496703
1201866
220613
468888
336069
545756
1073363
829307
426254
1056329
1361941
41067
316007
67856
846876
940034
1212656
705090
552629
849658
57055
714179
1008467
134807
449268
1249991
72247
728902
682093
486227
627405
1290423
1049743
614523
1095016
1067959
1122581
954976
1103154
1089521
1209001
610080
33829
1135559
1352993
458702
1359618
1174930
98319
421491
994334
1335242
754742
637244
552099
1242204
1249896
676150
851038
1021568
719416
772589
328305
820657
112306
580826
1143593
856314
1259724
491130
594327
27611
1052441
95487
786807
51729
137282
603244
326928
1117534
823874
1196154
1237291
477201
1048803
664671
787057
990532
547402
3844
1178473
816006
1067522
1004071
23017
1010286
549941
1183103
607382
109227
1289134
1324785
246352
1032907
282457
25581
1184894
1164064
885839
834605
789214
1333911
409473
243190
852736
443322
1210587
303553
146336
1341218
408589
601725
1014055
349595
827850
35326
817148
636677
920799
271580
823854
810575
1159115
1212299
1202312
1254147
387033
1296190
1303418
643590
1230883
726574
444378
541206
1059885
896533
1116484
1134427
31558
422990
339823
93518
40176
1323562
896914
589753
1276248
398573
770423
980266
242055
210432
313746
905857
964557
800379
307042
305957
698161
845538
52463
344364
179679
278543
136437
131239
835069
1241301
564440
1149248
1198443
1155727
511456
286083
117583
821425
710103
581541
986430
1105586
629185
1077939
152004
313025
1188175
811152
842709
250493
559438
1328166
50719
862282
157643
335153
1357849
308336
743552
762888
1187240
953395
593250
1239854
384466
580393
1221511
760230
1127800
1146909
83472
356257
246119
1318609
55118
1148212
660969
1161183
363201
352866
748665
1264665
715545
735402
369542
460031
435788
1225497
496884
759238
449597
614942
488441
1115650
569921
803279
69085
934066
796694
247132
921130
963418
1063740
153574
1245885
924515
1164105
714547
940923
206285
672206
741778
1143810
1027029
647828
580172
842863
56633
1356996
884291
1212052
312922
366796
1047325
410295
346561
843635
678522
421389
1109133
234806
1154014
12835
246512
1256177
1152130
386333
1069251
197328
186660
550573
587183
865421
594940
1083602
231316
902984
611490
26999
334301
693242
1286895
267696
475282
91613
84655
1296481
468499
1189580
285698
1012334
639071
664040
193640
1354872
377570
76280
553660
1159814
558301
415451
1036411
229894
1084822
1018276
673200
1030035
624518
1143461
242409
752196
287217
754124
541745
1089333
1095620
1323373
645467
235850
56757
49690
1196591
202097
365239
975156
355797
1060957
693673
612042
377826
262978
1148877
23622
844994
221789
313362
910775
234927
1281785
307812
53314
319367
96943
693719
1049968
280750
111322
412814
244519
101332
1334743
627987
877904
341624
8976
1335450
277244
874391
1247346
1235828
328404
1040236
878500
852470
26393
828561
267964
443711
1156680
1328479
1300006
545809
858955
14569
370031
667721
892301
633698
1019253
647814
257218
453071
1187793
1210730
352369
39703
1288922
861217
755879
1241119
692850
621529
1263511
1143638
992022
324621
202648
139033
555842
160589
644854
630635
681054
215757
661471
583984
1014417
623379
1122227
1091342
363142
668044
369370
1257125
1346179
139938
503325
263741
1058420
55150
223069
411832
1245813
1040862
1244087
830686
89373
189715
548199
1218172
818479
486959
887060
1037308
1128226
19452
1022849
24462
688531
1036820
922396
203417
36379
76451
919268
385924
813619
215229
192606
1343101
1352920
127154
903438
214781
1146353
28682
261404
490054
419218
1250988
532792
194450
1115394
297003
932304
1005560
859442
507355
264509
395898
365501
655317
258334
1104745
1029729
1147527
524092
380817
907522
1049432
954434
323690
242366
563726
1155050
619453
652709
845397
441644
962143
1333988
1040980
1024473
1186449
1253935
442166
705456
1293490
930802
1349459
1145906
1345963
853061
1012365
1076894
513314
43553
209417
852454
616627
1118593
1305675
215702
561997
1322631
408352
1364011
684301
948470
38023
775523
544712
1127677
1072326
374555
161647
1180530
242699
299884
406399
74643
1143746
343003
1272328
970294
433961
702598
1171812
12361
519090
61414
1016221
319111
90463
1130379
362838
1210153
651682
387179
69527
1013451
333608
184803
909007
179043
224380
114227
1284738
1311855
981107
955962
1165909
1289857
776414
262514
115360
378969
447072
1303790
436122
1095359
457256
349908
1082690
279763
1216768
891132
380655
116708
388166
355411
1224442
996283
369096
743574
1070572
1096773
1030696
828101
878460
1248511
181197
693605
1030514
1052875
1356640
81157
110511
324415
151589
1139742
220725
814252
1095544
690682
378419
1118040
179760
187094
232422
1326460
638740
837976
791901
1256087
110415
758753
845327
703572
980480
471125
848926
989605
670623
533148
327706
1318943
794884
654989
945950
133833
813333
746205
928209
20497
1338340
1026389
151171
686688
815625
973492
118425
2739
1252420
931857
253181
370888
836706
101535
588465
512086
1276256
1344176
340078
352725
698222
1331869
755412
534368
1075647
842077
1191440
930003
23654
1149012
753981
996
39162
1290534
11269
787598
405928
1020298
630789
1068275
1059375
1319348
500393
1151271
480682
46733
463888
973659
495508
1103244
349016
772175
705530
844437
865675
1153832
149014
259941
720622
595796
72417
557061
1179895
564471
466458
805727
498613
1264780
368965
699768
520826
456069
157089
509256
341616
1164384
1110851
1074988
377041
384300
315709
7781
1148507
825137
556225
970365
1025496
600830
773439
561687
806215
586609
1131019
923301
1308615
1270997
788557
790526
304825
619558
22177
115131
513361
1131202
529880
1054996
158914
268906
985045
383545
110117
688324
1279984
1271162
1061124
623994
1143666
1129410
708011
567469
647051
1172635
1137352
35103
1043616
846868
1023357
781909
1014712
231978
1224729
645741
1072927
1191691
1306926
1036329
1353395
723552
1314943
761338
1330066
1235782
278070
1270133
855344
233252
1098860
720978
1108765
468426
810124
261250
45323
1354514
1207485
716324
223650
821439
1180036
1114043
1068369
220221
439661
1037599
453810
1021747
1313380
111283
266013
1097301
246118
1130791
591229
485170
154038
833804
438469
400585
468371
676242
364059
104654
750479
101651
1324699
25507
618630
271943
883965
206525
778632
122877
737589
194339
859635
823560
817147
1245533
444388
1263583
577572
665750
886548
1259569
1134156
803779
837675
1044941
128004
816972
1207051
206618
442752
620258
328856
213699
459936
1135852
1356707
190785
156857
434432
805152
1168914
1018965
735764
84417
1144076
1335278
713005
416090
818835
1286440
1140472
755122
415197
1103188
873045
488781
1267946
1097354
815074
405346
163455
466864
834843
796712
1330426
605125
805219
315732
753219
759624
392321
817993
1011618
407452
63072
1036716
148959
249958
219828
1194579
6948
834187
700240
196146
315091
1085704
887527
1008938
1286589
337157
737648
257718
969235
381547
492243
589607
1240980
1114858
1102799
1269147
45853
45525
1176789
571043
850575
702691
570933
882012
454418
323604
1026017
1215468
621460
1063339
1295018
1051128
29861
799182
587547
68747
1256807
1089856
36286
439979
86453
1077208
172185
68743
1174870
1086919
232821
855274
58992
374639
472502
213730
449844
1055743
764940
972393
817900
1033134
614625
313941
997295
346911
862909
960723
465279
529613
1114477
632515
594818
1134973
417039
255615
1110324
379679
1105862
98583
413448
831125
396268
528268
870363
546101
675515
1235056
138785
709986
1334860
899806
1300281
338710
649807
1300382
993379
616846
691582
1065636
378743
1041716
906551
1056774
1185540
769765
40590
5297
45457
1101533
1240781
1137581
949165
23528
114487
1262315
268641
1266719
333091
697766
15522
517906
1063383
1038751
837867
1136340
1239242
1065202
1211434
299260
812575
150834
312003
1268310
138490
41739
388715
990161
604324
516314
85224
372231
806210
668929
657139
858255
284418
587086
484708
1086645
1293296
249602
235449
1332477
529597
865248
551185
1083415
1044245
958131
893503
846952
1046914
557732
95950
751309
460238
851355
789040
335998
556774
1078451
79609
752140
1189065
390900
1143581
1169606
564284
228201
1210378
1164443
1039506
1352849
599116
177106
845714
872760
111719
972296
807071
144889
1110755
1243029
344251
518875
83791
102535
1090299
336567
425829
725880
584056
692658
655933
443072
952801
535747
454669
369540
918738
1024946
677287
1342609
141699
937239
824299
1040705
978476
19748
1172508
779239
305602
1212477
922570
996208
1174081
122942
1286180
18170
119642
639190
1211974
317629
234119
1034087
339412
1271406
1211910
293966
297484
1182554
764180
227901
203292
653983
17981
1362346
614031
758425
1079381
1228802
727860
332702
1260458
1171308
643785
874168
115467
130160
611065
1110667
843468
33952
1192843
1069434
422929
999739
407239
762472
1203813
239315
239315
365953
1348177
1231972
782282
84
477102
373656
692070
5722
791923
317697
1075779
628697
119219
360083
874033
941474
1357872
1298495
1252364
1161230
1121821
431811
1330582
288399
109224
543635
1359288
48368
1125513
464742
803878
1363380
1237322
222010
59236
94079
180583
226917
744169
228755
1343947
949305
881472
413757
1279786
362968
834899
712159
1215283
136269
245387
527209
337624
378637
1170346
776237
1157427
514035
1220191
210208
1119272
349196
687494
523366
287968
770811
1191388
265960
382226
903933
1043304
82707
379480
905881
350902
1243029
448922
1160206
118089
1089290
629431
959717
1317526
668937
981607
62843
192800
1142453
59577
444862
915992
899159
488606
456405
456557
256323
621021
1255166
861698
876631
679076
1233263
978211
1152584
881465
401256
858617
1296073
698897
845882
1342538
454996
691523
1272486
1220945
814120
254981
797208
313887
472104
311628
1036923
276462
242862
712982
94903
670784
901768
729162
514142
992762
133381
1338718
1179791
361631
222834
536871
47854
700986
606971
561876
1085809
1306491
385595
1208406
841737
856339
689115
1331021
1268050
859608
120739
1295794
143124
848277
208772
839924
950841
1345278
935158
843926
795310
242282
201382
804492
937038
691590
501684
34245
431174
1075389
43783
720571
1025952
147817
568732
746564
306781
1202903
866873
227554
806968
1038682
546211
227220
878528
1211273
458141
1292889
1239230
914469
793622
1087813
828504
300808
473216
836987
284615
184749
370540
639754
857848
977456
923275
917309
1057686
1117380
897604
1164221
208407
84382
872071
761197
532580
266945
1268387
16315
950983
848196
1231041
726765
633390
594315
1044496
1090038
298378
723221
116746
1317337
332161
336430
90699
83558
551372
978317
414184
664071
1302958
1233428
888433
133972
745852
418084
770972
240881
193253
114571
650742
1216312
433602
553658
708197
187086
1069297
1036460
1185032
791975
169707
1085571
192428
1210999
766938
330096
475269
396160
615544
471950
839399
843203
153293
770402
1293785
453813
1324398
586463
1340273
358510
171050
597178
142831
437553
156039
1012076
247060
1020077
1186971
323209
184077
1155578
363156
38126
263206
312931
69632
799119
611284
196905
890269
1010507
270007
1341610
204792
270594
1046402
902286
819404
927407
1234717
998505
647272
560916
291780
653126
531257
590803
787710
493130
807804
841882
542715
1117236
1027987
613646
474547
1246042
1328412
763833
207595
266840
615617
600333
110243
633953
82722
516529
1279954
868564
220912
1031536
1100194
1170661
493412
941290
758906
660229
248949
237046
663090
434510
128309
460120
1220278
477219
1195676
1046488
48940
1010667
261179
189694
492586
499719
612966
594881
414696
582484
72685
634350
118252
863287
1215313
480077
796128
1172397
1290560
849684
1315903
1009691
964547
40537
301656
325712
703280
293174
343462
1053932
999199
875400
14302
232602
993639
759455
1313732
599510
439986
194320
1272185
178949
1087958
1142343
126078
277915
234549
1183415
268012
137266
904395
355077
154169
473450
722717
560986
1264155
414059
1043155
1169119
142756
212761
964572
855378
618112
352127
1335200
482668
295113
782015
313272
1240098
370750
938786
149216
425836
1012580
75144
1031958
285228
346111
733988
649943
491663
970295
422737
1030213
1271416
119107
1215534
356041
218296
344705
715732
1122872
1148330
229989
490322
839988
418983
836571
1313935
685971
39423
965443
916751
1169995
1094816
254930
297830
788825
206600
759015
169995
970956
861375
629229
62606
334108
421316
1056943
91895
1108514
81532
551776
791833
1040807
962062
1333536
1124008
1218885
32002
259276
410490
1249842
965574
252836
871543
679803
342359
303628
528331
1089385
1106422
894389
658882
386369
939136
416045
351702
1358761
875659
862120
813756
352529
811408
939518
1122507
1224048
742825
862973
670645
529241
804619
445082
343219
413463
1253508
1102237
806280
1288537
502566
593739
914624
1318813
1283283
406458
1351670
148262
195093
1101156
873764
66877
604799
1267090
941643
785550
653951
233454
750538
427997
1121616
1239410
536269
694511
561199
741439
165185
931275
565521
126834
1246965
407495
259553
1172016
1308975
312136
962402
263830
248582
84827
815105
1336660
677482
401836
597052
771461
857376
556133
144730
105555
892015
13397
1175316
749984
608659
1347983
428691
842585
556828
1197236
14793
143292
147304
1298199
1150738
418668
378631
1058273
794873
718265
1269228
838064
424257
1248819
255418
1113201
106725
127154
1287870
942071
696517
183139
271499
658183
1296578
946905
560307
1128543
138961
108122
335040
914826
369750
310411
794518
483187
530812
123881
526496
591271
333478
487815
594704
277822
1147935
423912
100518
317914
1106967
785212
664416
51213
1190173
956048
84576
894046
520327
479856
186950
1358586
998467
942299
770154
445839
1135251
541941
554097
358517
481334
603236
168328
1234482
193348
167614
1128124
485956
740379
142383
1293200
1207328
741365
1355002
1278078
676203
156326
1072792
616274
332672
1175570
291015
404723
1007603
831754
1205170
398330
3835
382191
977348
637857
1120510
24589
697557
1104954
595269
659124
659250
192720
1025391
906356
26780
1008249
1099408
441892
203107
373916
321717
1269526
74383
1064663
413160
329214
623583
236852
1303593
937727
368231
627576
499766
1275062
1231390
135789
403312
382559
958869
1226110
350784
1297523
1118585
26912
1297530
1213365
732342
312857
282457
766375
1072069
649526
1069525
1293
941539
1290535
203654
543848
617374
1168550
573418
949757
943789
1257364
1155013
750337
1264544
608021
758431
211364
1005912
1122350
35036
556387
766949
1111963
1350148
783655
785583
999025
44031
1326389
392979
439209
74253
894560
950993
387275
1357221
1131489
96449
84854
1339152
1053421
1184902
395001
101680
925129
40976
1131864
333747
519637
552007
1013679
194464
323798
727477
243776
513164
360142
653369
354257
1062015
520378
1342785
749403
227631
290863
335592
824736
288499
420757
666239
131750
478957
941569
835745
601504
984024
1127628
1143303
391071
504507
358367
624709
225770
835674
208752
865190
916443
138165
977983
1252129
49334
628137
1033877
342245
712135
501509
15686
407164
829404
514090
1103346
1237810
391623
747062
29101
1153544
1225264
392366
544320
703324
14356
1024389
555040
369762
494305
532821
1067356
658918
142638
608115
1110243
1086280
349589
464455
216115
1332967
733680
470511
1079985
350736
989138
1267823
111472
327988
790253
787593
739644
334376
364809
466762
1269346
639250
939611
1363650
433968
280700
300010
1099078
841698
947425
1107201
53984
1231789
936754
1137182
363423
1100767
442939
512185
1043658
907456
1198624
1180087
390202
950143
656551
846700
870281
1282129
1297705
70523
937986
190648
717259
256631
490865
873609
560355
503571
1162459
41305
120282
577262
1221790
1260178
1184691
297662
1260237
63411
639411
1137551
1241031
993448
249535
95300
479461
836897
1129936
1054895
700184
1158397
475623
129804
374507
1299665
931584
4126
26165
340973
812970
162319
9376
725814
118024
1182011
10888
548052
852045
281362
51989
608356
626074
470293
1112839
1342251
357252
89068
311097
265666
1141348
885968
90350
109154
94770
1114072
174850
192795
440122
615181
517259
1228125
918644
899127
410565
1112079
416609
930055
1194002
574631
334788
493444
26787
1266069
526815
242630
1126067
233028
649587
827512
1286774
1061708
1288985
1213101
1271525
533228
703580
41194
865837
170216
1181166
1271613
729340
63670
1244693
135096
898212
1207822
807050
550970
748807
742430
694890
646193
1119545
1344674
1239292
84298
19935
1263715
443456
6094
775696
143912
116410
887057
641581
823934
415632
1351684
1321890
37770
503705
1012702
893938
833449
880980
889355
216047
1187372
1255207
217534
807665
544293
143581
685053
853663
757260
582296
252937
620127
1137889
1166825
1024513
283369
397295
262542
19352
466387
589247
6871
889780
1197168
124473
737082
1201579
522788
5322
280315
312907
931211
940659
881890
47443
1024795
1294548
543706
728064
693418
954389
1256534
955431
65928
21173
119896
1073981
498416
720222
519427
856970
275962
124987
546943
956115
375201
725169
377146
703920
1096537
251899
26952
919665
1153647
266911
581848
312657
1210227
765397
9251
1270715
522597
144518
372460
1007406
1291541
1070349
1146964
380299
984057
47112
1360709
279003
878905
1281577
3118
530502
1136868
818931
675293
45411
192548
359341
615460
473154
218889
314135
971685
382774
76151
638648
651332
419811
420821
603657
137167
278956
951816
149728
356539
897561
225182
329903
680755
455393
653863
402058
958584
1215115
77538
1284364
1011132
1090393
124265
1085927
22126
137830
45355
1033568
4053
297374
874924
657860
24832
6400
740225
850611
1214205
535960
613207
352127
573083
762297
437607
1144705
745645
1049702
117989
1049994
183258
209970
215929
807337
831700
20457
1048547
181496
376168
549145
844741
425335
786172
57686
1211916
844028
1295509
160921
636803
84550
880031
1169643
1239132
3180
193590
415304
241165
670370
1349102
1300674
990518
891922
1010094
379677
1239201
465940
693156
1316286
700015
1276393
321394
980707
809071
1153515
702107
348696
163045
956485
516412
255959
953472
1136892
460244
72564
817535
1123732
725194
789949
1210396
824524
549623
1239385
12680
1145222
1354032
588753
849882
702210
383031
340588
1003951
123137
201435
619966
1201062
271521
1165655
291492
821355
752767
1127596
1149424
57313
814151
821436
529568
997944
1249946
1346796
259356
1351287
74996
1203779
1070525
522486
1221149
265152
246276
786030
1293683
986698
1312572
899364
268532
959178
1197958
701835
1026972
286257
362679
557558
747509
1008744
1281894
117179
885499
355902
634597
112489
585935
647193
323441
1125087
919798
644000
1209049
1112976
1127664
929180
1280504
880874
271050
547236
177961
661122
68587
607861
566439
697953
1356536
113664
794092
874949
237117
341288
729213
241305
98228
156101
895161
1115738
842991
688417
1263816
1312596
729714
742749
412869
157632
480700
402545
564141
1359798
607932
102336
623201
550397
1042190
710292
736387
1351532
24372
121148
914352
277200
88215
1257041
1176410
670375
272572
273472
1090046
87660
1114317
913728
194599
142804
704209
615650
1213386
1022482
217286
1340176
93492
831754
709651
556216
1284671
1340254
447834
1284404
1100465
669541
735029
376692
1082484
353075
1318794
813201
462776
1202535
1223661
750792
68519
768207
443122
781052
993821
234530
990700
767493
196426
464213
523804
67238
289776
1132029
1278353
43381
455592
49601
86370
1293640
1166300
263059
760150
558740
1218474
1209549
97342
303135
1074149
884847
1004909
1141328
637558
267034
83369
529322
1198156
907140
685302
481596
63703
1201543
831427
1043812
1220198
635081
196094
1103722
1118385
583378
223164
95734
979515
155758
478627
491458
706000
530201
12031
1359380
1048352
965307
586877
1296638
1170663
238631
944331
259326
862419
955232
1223052
5555
981035
189793
80142
225773
225503
412467
1245999
401677
275361
551859
456862
463760
1332175
666134
1149084
539625
2332
806466
746329
773874
595726
1031726
520850
356752
865483
941674
785466
605090
57509
678393
813631
307190
903238
46216
521179
1227342
309738
1276194
948100
207866
901091
388954
605022
951721
1160986
346819
677740
604150
976287
811037
287854
933883
972381
346393
384631
9653
594370
1025330
406082
1185714
230837
1292852
189001
1153787
431637
763452
587333
890348
165144
800739
26015
1120047
454420
1051716
430345
1282589
586485
199121
391439
238755
426588
906697
12447
998286
523093
657519
729911
1260050
829899
695905
940584
442680
444076
689582
1257968
459989
960402
1362060
569124
674937
870261
949335
1302193
750398
63786
985593
1086585
58802
1280379
1227700
318818
255559
388520
1259144
1227404
1275046
409767
620084
458971
948125
747090
293831
460489
876509
809734
408657
1126489
1034646
92382
357014
385379
1181852
1140108
552893
674648
990558
414285
1125545
1362517
1351862
1079257
247474
312072
145126
888592
454206
676027
359639
207523
551039
41300
458586
1005244
272438
1001559
715180
1080481
862078
88529
8022
925531
928158
1320607
1153724
1086728
28257
262477
1198942
1162409
114205
905235
116359
95015
45031
99273
835668
1195246
186605
1041273
1270542
87868
27456
1236664
615261
375322
1128294
1254509
292676
1222023
707175
1233877
227742
1103383
1011582
400423
421638
240314
1057107
544009
839384
1269548
1070758
576359
58594
202519
143106
1206481
941374
976944
828554
855864
1292787
1072925
771022
1001279
21498
625422
977265
61320
917249
1305866
981795
72281
990053
862034
570498
468800
128103
533799
523264
907407
1096939
783307
57888
243367
253556
93554
735537
459521
839546
233165
952876
305297
406535
1203419
673927
3845
390053
695541
14068
1335746
800536
610142
641771
1356130
61593
921933
795336
598695
86195
618846
651623
1221317
1197586
1098073
1019601
1220547
159740
787016
829206
307257
1084285
133016
1044156
332514
651443
1022110
331277
1214644
1287706
152190
1027657
401233
67191
196566
1216895
418290
1127484
73893
885734
326157
686017
260703
781004
663690
1284422
267925
1283207
219498
91976
1039935
473654
62189
734521
886686
950299
1326194
1054728
601405
1300154
780955
263477
1090667
722269
1304576
105500
912003
811229
697673
587565
905337
188721
29382
409931
412740
128084
60407
1100280
1093803
1025822
1144193
402456
597774
859572
495416
43428
866125
766364
120067
110034
192538
742053
214464
331614
39224
596615
369938
116393
1150460
379898
1098360
548657
668513
278996
1046363
1276814
919757
185254
1353128
532984
480263
377405
854026
721603
655082
307443
1276025
285844
812032
493264
232073
1095444
994273
561436
885489
276186
301429
375446
678109
145565
890436
214522
160344
1289838
1018978
1294675
978933
382160
940923
781768
657430
50164
511141
529358
836315
5733
525411
771087
1106829
494396
136718
303012
107109
1314791
255672
909042
494808
1341031
1341953
742624
118187
561802
394840
256630
962992
788799
1250309
546146
19559
531343
823010
1340911
671376
265044
778126
1277808
35462
182298
294229
304277
315897
88934
533515
410544
850720
805050
550494
552194
67891
973603
1128262
274265
924003
783263
956936
331155
1326172
110939
1073246
785912
1166028
1177286
766759
1140362
640335
1061765
113461
449924
1357917
517598
718678
1207878
1066006
302458
1017821
1314578
325351
426466
160804
590233
1042758
115253
712649
1215401
581983
1032363
456278
148719
1246968
1339343
671798
285012
289378
1293070
545342
1028984
191740
679522
950486
782932
1296872
120293
15876
927435
433164
906829
906290
1223091
910339
217070
562694
820467
1159575
1348852
953915
677594
52139
1171235
720865
960871
528272
1116566
508601
202881
584796
32996
248540
343571
779895
1036158
596257
317135
526044
863907
472045
485822
347761
1097942
428839
21045
230743
1184058
710030
722643
1017747
326928
855802
1036415
980113
886312
394120
24982
59029
714510
988638
1006791
148152
402026
799367
1218561
1232770
531538
235021
10805
1316167
1206877
768963
331366
1303904
796463
1125348
621709
159054
131930
991690
766075
1139206
636677
1312531
554477
181346
517027
1014574
881297
582539
848575
607432
538142
1325732
1118366
437457
163769
1168408
337976
1310767
451403
687681
243035
998646
849733
799446
734442
337924
97237
896779
328689
1278508
1019383
1250551
1059349
668306
772181
789794
1281729
704227
1099801
937618
1109249
195273
501870
1078887
248569
1225927
1134869
923670
1312227
1025276
270282
851734
401235
138522
994133
617929
1043097
591307
830355
1305014
99642
660846
529260
5685
1071627
760076
531303
1355630
451229
1054508
297716
1049433
1080533
34687
981421
209708
102703
1323417
41926
827751
106534
314997
535128
1159031
874145
993358
676076
751463
878227
54295
355930
630246
459135
1025237
826937
1198934
883602
1127986
828559
256447
247284
882026
458609
696067
90028
640027
1047015
464446
685729
402141
1052160
577580
215969
318788
1132119
996157
265214
20554
384945
642161
600193
510715
1133601
558051
72070
14056
1062680
461674
132044
404051
1140370
1141473
271199
1202396
1314202
750499
7217
733039
1019103
732999
1119553
468805
544009
858079
513643
984818
924728
867717
962456
440238
389335
1111359
907658
446539
1247718
606199
1258976
1305746
225683
962499
1076141
1066339
136716
457022
1085181
135544
843037
497002
1147549
488195
94866
130708
1349368
31073
802640
79355
628977
876781
1064524
999581
805111
1124214
1104697
347139
212732
731447
653974
1201872
549964
110052
595423
768279
1170300
1150252
1018793
270169
1174242
1285623
356390
787847
381909
203524
331863
916059
140931
549879
1312412
8531
419897
541160
1362964
939040
1274129
432420
83043
178304
1240537
147494
894382
469945
1171908
1295568
100780
22887
1011646
25199
715959
708790
675674
659152
1119507
364963
1183994
423922
1175372
812368
687306
535458
1044181
124410
1293683
638368
1203807
8090
994804
603539
971583
874553
1295198
965739
818184
646594
508848
1037573
1074601
750507
1342127
1133817
1041598
461279
1345614
495091
1150202
692387
490671
106298
1039733
10012
97178
1150037
496547
155952
1215628
1082842
134362
271858
308382
73970
176283
522804
1005767
571389
874457
1259603
917895
216266
764386
1308026
805714
1308117
1032345
151575
224783
996919
1195043
980720
1353307
569728
858199
1269468
807287
843095
374834
185442
736092
672733
99039
1245106
461361
26405
1266582
1002891
661143
315329
560087
360230
857308
93752
924645
762092
1341802
1153792
337315
740011
787810
768182
561679
290940
1353093
954184
468646
1360587
86857
140325
363683
801804
58356
165432
689426
1039924
502786
856102
299049
1219211
953723
452239
840466
216047
439394
735458
164292
408920
1041288
576472
1188619
84660
936194
658413
415337
29512
154851
10547
734598
1350217
1253689
1135765
361882
376818
1175821
1126082
683949
294211
58467
190052
1110759
853862
150597
1087615
507376
760522
1195121
1263616
513472
1034831
988082
464328
1305083
126048
639639
355175
1006030
925991
439628
1174072
293053
639708
694086
387573
1007040
1073589
257506
1128643
1129
821559
871348
597759
1318650
1305395
959478
931466
768751
221155
764344
338500
1169281
4309
1242789
1355813
910233
675011
1272259
1219934
227739
1008421
1346342
864252
15522
1083486
1334165
1089560
745167
1076657
403802
668794
650001
752081
920780
767405
1223322
1152813
541947
620606
1236653
408796
263619
81398
1111012
1276021
480312
148639
93308
1036456
418367
97856
335184
716570
783847
393848
1125942
869110
1170600
151328
1097480
764348
902242
595822
1084511
1005565
1279182
44936
1052369
336535
406708
762285
343751
816427
1147955
27790
895579
799748
597041
749047
240422
732459
1110172
65544
1180612
1061928
1132899
474940
793579
326334
835753
160502
956527
205582
866488
404351
1181126
180289
1344848
620011
804719
135499
130699
1231743
459079
769443
798249
248861
637699
662864
412062
459811
1105160
998967
408818
793277
1079884
482095
625870
375068
840303
601993
756743
980810
1165185
987652
1194527
991428
1030196
786246
177438
142102
263559
1271334
431336
190745
879145
1068654
1011802
763158
718942
25733
407007
878501
510834
485661
10442
276393
1183724
1352263
1026755
229192
1151726
700792
1068742
225244
432346
650753
1015759
1209738
671573
1094961
391834
1224154
1342726
942571
1120578
952660
351223
1040336
121335
1082912
290254
1219776
1123802
506310
663691
628136
1319202
953444
1218720
816143
59797
705155
1219978
1240401
1247790
1067472
117221
906186
1167857
442821
1141334
102296
774295
1204811
948342
823599
580708
1254580
845043
410371
431220
940882
393242
953702
974002
347308
168591
649171
1009996
460023
735447
1275846
815177
275651
1087349
804483
51563
143847
267811
492376
549463
981080
1341932
852264
987718
1084237
693196
955400
409311
473793
771882
359454
779593
1106194
519975
681785
94640
480956
74340
1118770
309822
784758
305119
1171132
970072
188347
964510
968319
608863
534339
646742
611382
232254
1041318
74077
649253
30405
803471
708440
1278051
461373
1126795
539916
30409
792806
663489
819815
23240
394860
1022532
991222
1292215
982733
1225888
362164
387826
733862
583768
564689
564654
534191
344634
222237
1093509
1169263
1111565
864364
1651
993270
18932
1100284
84270
299566
669188
46666
316519
536311
114639
827680
142613
1008232
1219690
830144
553827
558508
614042
926989
1049117
533839
64543
373812
476701
545252
1000832
702957
1282362
1317468
514276
141211
1206248
350188
706486
1222144
213235
414862
921607
443741
967708
369427
606302
850136
313727
293061
1132320
627590
749910
1015516
1159637
1287836
1034279
203733
65947
675088
674931
468978
71420
226388
628693
1131236
108255
161122
1207342
609057
760259
1295848
1074016
116421
354986
648942
1303426
275434
743087
1286219
763588
1294604
1279937
818292
1060956
1085272
1178894
1080140
302670
805889
35441
128759
96017
1224793
647932
88159
533713
929064
393862
1342023
1363232
99643
1329452
1277742
185503
1219768
350208
850781
128642
708269
1081767
1005417
66587
1203299
334879
64774
285636
701467
150181
1285094
1223766
310820
1249425
677257
300478
754841
1030398
923928
654418
431682
1340670
760861
249499
1096033
138134
871428
1118861
262281
314904
221106
151961
1055531
1283718
157920
609738
911238
954652
1012940
1363817
1229495
260499
1242912
591868
421032
743844
1018713
1361752
692734
120949
1247754
1078811
600199
858070
548443
1052712
908510
1313775
1129637
503004
1096863
644265
161298
1263013
406271
1235988
61776
1120467
460904
508086
1293275
700021
335940
953840
587302
1106200
519124
384168
280460
1221513
1023345
638523
908856
1319265
623475
995418
20489
762409
1006981
787016
1245181
440268
792147
264303
795112
699730
1015885
961452
1212707
342732
311808
454154
391644
924268
209826
1298049
195214
1009034
926353
225386
196510
1136043
1270594
79788
491305
1032100
661672
760795
261772
1238558
836485
1105365
97683
790705
183384
388101
456992
1340691
184979
901552
301299
1210028
802364
1216392
1116380
1213003
476161
136500
15189
25683
577923
974561
249250
192708
795074
1315543
282653
1093141
1241423
677049
230324
63654
716384
1363555
875738
717616
176960
511040
274209
546428
889909
38514
574240
170952
212828
324444
1050919
283738
210547
1253598
1012441
7707
434432
1103900
1055906
1143079
294087
216109
1329212
154929
611843
866308
418749
319737
1009604
23448
748058
131133
1029407
869036
829719
585291
166958
731447
523185
71322
969393
857183
707360
802580
123996
1237994
1212185
420694
1119094
287787
861214
224941
349629
1326253
755703
259563
985624
1204635
1158999
958978
950580
1326933
1000371
435827
943259
1223416
110398
609711
248142
618423
565818
1307843
1271873
110578
654101
716223
1148058
829178
1351363
938237
108663
302289
1283715
814976
336394
1092354
1231366
1334448
194639
419571
183545
866086
1032394
972194
758291
570172
317414
89588
368347
991310
219466
1327995
863774
39913
8927
14071
602161
1176941
1037775
816619
19878
271461
1333448
205633
426914
931447
574698
1167531
828906
1255024
453481
630558
1345540
132891
505061
120571
1108240
879460
429577
480816
1302419
1140544
1082054
1355690
1008607
797871
46436
513340
192104
882551
1252277
1015293
1104011
1311797
267444
1355077
1016152
885012
158993
1320398
1230988
74679
785692
1033837
192038
274759
186469
1209877
601645
62274
60630
654598
576050
209064
403066
593379
35897
1003742
480209
490584
1326807
734286
680747
788753
29390
483365
1060894
411403
358015
211494
318557
976280
852902
521277
1047228
493103
1054580
890125
1132115
962199
710187
1204563
917679
1180365
1148685
739480
425521
612087
525395
482618
46727
332266
571111
529777
1062638
376830
1200040
572640
510476
726456
252575
548026
955544
450669
680888
779659
877695
145479
1261771
58412
92803
1242968
498561
781651
1243108
184673
1185614
621632
1151830
148981
1191650
949240
431980
90029
326674
184166
1092755
205636
713831
567005
1057895
766642
151358
115779
415288
51584
907936
1313913
142646
1198944
1067147
762794
317256
1241366
1258350
1107999
594497
562026
180435
778903
417350
1288126
1126194
848009
202053
237215
986885
720643
75890
737878
143245
37117
1049654
1010895
1000695
887217
918600
433258
267007
119387
296982
1052023
829563
437440
674204
930181
1254036
1072762
653558
1277229
220659
1210686
613368
1000256
847221
1201127
769594
58573
1249662
91883
1230760
713726
81441
654118
958170
1136677
218847
634930
1210066
1286678
968505
436817
561390
1155579
1060695
1229813
341997
474730
729900
128877
685469
1237018
121226
973773
18552
1159473
1027813
1319819
716645
8871
358740
565966
72130
1141045
1144588
609119
571533
1327775
677011
1305679
1226563
1249273
729452
911692
348767
1081739
607133
373354
899028
137727
1056658
616945
463781
576275
401850
820184
913558
337522
830641
293346
545695
1228304
445461
549345
485600
438465
382642
213029
461909
490785
1139053
775898
1085079
802742
638687
363161
563503
545712
1265188
744952
1314320
1349735
1311881
465212
1077333
1306943
676501
692266
464142
919606
1263074
800502
1248227
54140
1016517
20708
232930
416014
519873
548318
887595
181654
451307
1032201
854697
1082939
491941
617585
1102700
199975
1289497
1078492
650043
473363
1245624
863170
851841
806346
872525
233072
377093
792617
39470
1213708
668115
683714
580618
889087
656025
574088
998909
652619
805850
1286288
1197372
1337140
1332292
150244
1188561
632231
1275510
1359991
113052
604543
93288
1214738
359070
383153
589576
420718
294587
330799
200273
545805
28001
1162754
378139
634789
622292
1217598
42707
1083222
1087160
162137
1073572
650357
136754
207642
1082027
21521
934143
377370
1201634
306511
908415
553529
568115
1305660
1012225
637174
860859
548430
335131
333615
1029119
1017639
104699
577659
1059073
177336
570066
513754
324800
549088
924913
118624
1014478
489596
505431
1183764
1359350
96439
578252
966179
26617
438308
67822
557054
165594
869177
659384
746780
561876
1075407
896815
112285
1052669
858149
578378
289668
566346
966943
32753
1052685
1049731
502504
1065707
624755
924382
228163
20102
789964
613768
1103883
925124
540022
381988
1297988
1317808
951192
375926
183141
527239
1267647
721698
573569
1145599
461327
618274
90793
389837
1218978
251533
187759
995874
790138
1080278
1255093
623495
564559
659009
102572
579992
653112
222191
461132
481114
1033136
541736
830136
348927
1295977
118350
818098
1185097
26447
401880
1135418
663199
1016420
608020
640987
1208397
113071
288496
430816
1252106
998206
1123899
178080
1296569
124515
266678
42229
1333950
569005
868974
375825
679583
226419
770541
578878
665445
521943
452066
324772
765095
808074
278007
940233
192779
1158480
457041
1164291
865403
229306
1159061
1313935
1242422
123040
416238
1065301
310225
781993
249679
239066
287448
823
671967
1126204
842996
1244272
524920
1045626
32368
731420
1303226
418109
1191580
277269
906693
1077415
891313
1040182
62463
486555
42330
1252021
659483
1336294
480550
607186
335401
1254550
23577
254533
948993
175591
1058882
1183141
163275
22306
517905
625153
1098864
46273
75787
1146721
769281
26927
386069
922600
94050
257851
462287
941018
441261
155632
140554
16685
647567
1181196
1036849
849228
701942
275942
1210279
481692
1053155
1161769
643324
171381
857275
806683
801900
565314
192285
771374
1178800
922931
1049045
758846
844309
781914
594802
872428
1069187
39618
1164677
742491
520877
1183944
853194
907497
943373
128749
625698
1302096
1082868
1322863
571456
1261187
1231251
998288
598088
1237245
711109
123058
447715
340149
974122
730121
391299
777730
64394
462653
93904
630953
1119813
406153
6645
1190145
1091370
1007524
79737
955885
712311
1203984
1034170
409665
1110667
692015
283283
511574
1098503
1337761
1144288
1177813
287662
276362
437896
512980
1220243
19756
502598
752589
1073550
464741
956736
60235
651055
1139976
500314
75992
228620
1102674
872148
458113
1137540
1361584
314373
844357
1075610
172210
790596
92528
1289471
969032
954785
972712
1167133
725366
1291564
202133
1259910
402684
144168
57418
541341
847540
1057684
828640
1024390
182804
476098
210175
689081
991243
1322132
344632
849819
732380
328693
858102
1223965
391352
1187211
348361
550120
787617
694567
1300248
1276248
481366
774660
188831
1355909
54117
19994
950637
463429
252670
1255803
791160
810636
784586
731902
932986
1099844
358105
966479
506490
621744
85814
209988
340654
793781
232111
390
143707
1103146
195130
849847
1246849
1153700
712758
454906
897782
1052532
1001264
1286660
869048
447172
1340890
1349997
481925
898726
427716
209268
107883
641917
1271956
850966
1132527
533939
350611
428841
811091
1111134
526155
152080
704475
888022
62676
613231
524917
346135
1352149
1206819
988023
188702
459108
7183
1245375
928574
905771
510534
1250461
717408
520974
376085
455985
135415
739463
1303842
666922
172543
556779
1127221
112844
1215941
1116383
1004455
1321087
317634
419367
1349758
998333
178869
38780
716258
86177
849825
1272208
281804
776177
292175
287771
586206
869726
372909
328977
770637
1088866
780679
242121
1171492
1095976
1158146
345048
802400
241848
219098
1094029
1118178
181005
623020
945509
1023725
997864
127131
416162
904323
237629
1323777
712016
98663
332177
1346516
1147054
1240504
1347343
925492
114654
138575
1323131
810702
1104625
695794
292629
1288076
753268
314905
1329645
757808
237621
1198760
1105292
407938
650577
1065133
142570
444989
663529
351773
1359812
697926
340157
258830
1337171
1213737
337170
354408
818949
84912
198295
106435
1256829
344011
940591
827851
1165023
893088
834828
200175
876136
1202327
237701
4655
244201
986549
915577
932489
949774
1316534
1243617
116005
1225612
120467
646975
721416
892760
348558
675800
228003
123322
170328
1101351
151359
684281
389435
217929
591498
9385
637817
890460
457243
361576
982130
1150508
1096048
1122341
1117835
879816
631308
1356758
1268567
1273769
1132961
379189
596099
908560
557253
839912
456511
303830
62815
1086110
444903
604099
1347996
260734
600510
1071439
984137
588997
978612
1347974
148494
635735
1160894
1183386
865086
1064092
774121
288914
1313132
1072633
339215
1314844
286831
1093585
469508
1257545
251669
713531
950499
682584
1028451
142998
638642
690820
486434
523852
600055
950192
1297468
1099965
464862
1292487
303634
353714
872312
194230
895579
756685
961960
493887
926237
928443
15440
979827
1279528
267188
774829
212878
1068826
1144442
1219513
303575
434586
274837
1032435
228481
1060504
620745
257587
346386
1250462
54060
865854
102639
338241
147826
221294
902767
551112
1105603
713591
59839
1289458
553704
389097
53558
472651
585240
877881
798849
131756
1235004
960182
662887
338354
1208669
915593
1163981
355606
49045
942271
792086
580273
264166
1055952
86899
1126954
876505
77300
1116147
511984
1216076
293016
114126
235996
684407
541621
1019720
1290157
1273263
555874
589988
471581
1333263
356677
546047
622135
1347338
611971
1066463
379021
9260
1018304
1146908
429289
1104420
1244734
1310846
1338793
57638
841336
176276
867855
9986
47759
1025821
303582
435118
775488
1273717
656118
62354
203087
1096978
1181702
444550
581880
1082118
332735
570504
826253
349126
517977
706311
337174
1307084
1068197
141026
1210980
494116
151837
991644
1138020
605389
1259018
1242366
587763
579143
1299154
708725
315152
90174
394483
406344
574991
49203
156009
1156591
965654
757314
989606
1184394
1197589
979167
880662
827409
386092
170585
28216
892760
285557
535983
1129545
835294
19878
524399
402465
561311
986453
1037318
207016
1219494
739066
1136994
771347
1156685
1168287
1250372
388680
95630
1153849
827932
855601
653876
672980
689386
1255157
1206425
337422
1225287
665498
51416
1086503
1129428
1192384
680915
273595
15570
664797
311184
541457
371124
701636
1279944
456442
1042740
598559
815441
994982
235960
1120915
849177
264173
1348591
731779
1051483
1067827
879111
303919
588439
374665
460600
1206864
959580
645534
1207521
554667
680915
923430
556014
1032393
481076
979456
126969
300301
813503
1322138
32365
1010074
1277499
18458
644963
405394
557488
1319690
999949
251480
749358
672225
947863
886682
466497
32975
774179
1004955
174565
989617
6910
921916
287656
490500
81773
360436
934601
36419
1353784
1243860
1078400
599307
861272
1114105
1325082
837182
764798
770114
1088739
1112482
875710
280354
1347071
722949
1134090
1247671
1109376
620596
332318
982189
508729
909761
1084652
1316313
511077
847583
47422
1153620
926934
1229227
5042
173121
929948
1263148
1270845
968679
502691
66309
387325
570037
1194836
970977
372027
1006782
1083993
410211
559675
1045404
513683
59271
684480
249152
750692
1025942
129603
757238
16469
205523
1243091
706148
1362516
740126
815807
1286671
482887
838259
1065641
1102260
829284
717537
423043
705928
960267
779856
869605
523905
428247
636978
84996
237308
996085
1322428
821136
434223
596813
1166980
1152516
712616
1104757
1030700
757994
1080259
1332009
451057
1094501
1046723
1003146
1103123
923532
467429
531834
623073
387314
62542
60808
936690
1275805
210403
915936
1140305
623708
269152
1096726
538769
813704
353890
1204697
548840
553295
787877
468457
1186447
627090
1115369
460407
395979
500438
129155
643001
435028
288364
1104173
1342150
1265774
381994
747659
750104
948818
529483
768131
1011227
1021625
783924
1254163
111079
1284929
1146161
80834
54069
831365
1130132
832504
566148
130364
882327
482295
673
192736
148687
1105789
557638
477368
529692
1219985
391305
67803
798603
351473
1072133
420458
449928
240181
1077458
799145
950993
912097
972218
705432
999017
826197
477046
50296
87023
455672
1309265
575099
402983
831040
1206549
917948
1267031
704787
1139206
689101
939935
1308465
454926
607715
343400
1319408
445344
280770
1126585
276816
261147
829060
601229
837059
68046
154850
38555
1041750
849258
785269
1092283
1195730
479733
1243373
86851
884831
94708
229897
664198
1079136
1111599
216425
195698
260721
907625
950750
969928
1010042
1633
938708
326982
40115
811832
1065204
956174
484335
1160786
1050638
784311
340730
286811
631085
126735
1266647
761376
1321405
927519
1113142
1065844
79802
280044
1016398
769747
920890
78846
323805
842731
241482
50173
403781
836098
922920
920451
615849
35047
163606
292298
271197
280612
877198
635619
1250436
1177756
194726
1231113
1104027
756500
832127
449780
1011293
153152
1038982
467229
1101681
666811
481936
350942
535834
361951
920230
375935
288391
1198612
131692
685443
342255
271653
336813
708485
929636
69860
702601
755604
397358
897262
726938
724800
458531
944412
914150
1128240
1178905
618663
521414
290704
535155
920252
150892
1313806
361970
421029
1283705
368439
924058
308105
373031
1114629
774335
752776
209197
874341
419325
495244
706049
475351
916982
701928
919371
705952
663477
715638
243183
395748
1277839
920425
609173
31869
899171
1131642
659675
600104
640287
1086505
900669
606644
786329
582490
685447
1346026
50257
1048897
707315
1003351
615020
1178700
804345
938563
1277768
451834
228477
235670
523523
919049
285676
429820
78646
1279511
647763
234652
1188428
307540
699257
834320
329231
134204
636739
555590
392023
1102725
179736
58465
1030078
604941
298517
481427
1215873
479079
1126195
933971
248167
873963
1193429
199284
173231
1207560
1273124
1018061
565248
704910
108242
739030
1345534
1299937
338869
987568
65271
171630
370411
210580
113224
822989
1101685
1076457
41971
1298074
203927
400832
1354254
343645
1230917
323149
714341
111548
1207605
127682
980112
710214
469584
469973
390290
870862
573288
805663
275080
164955
920705
15076
782487
267408
867619
506216
512339
1155347
681688
78504
597346
993737
408788
188774
718
1022092
103079
1096402
676615
661466
183954
235281
574266
826100
1318284
181291
1045380
1136611
662834
144663
845758
1357215
1232962
793143
836646
1281653
633911
882906
441324
237415
673078
650255
418973
1026153
47713
327635
215164
766977
578811
86003
1222618
812225
1123743
534590
1251503
1130553
597288
873788
378118
368550
436789
261835
1163471
415441
1174843
301001
429191
477620
400259
613055
1236329
998186
815217
314233
977400
592399
182598
151993
1124137
897525
650118
855258
95677
801174
1002076
1006001
75929
84213
1172916
865038
1276539
680764
1190461
513163
1278542
1332654
1210909
149523
116020
671519
268671
1161387
1144835
356548
1338018
958095
839546
332708
1087417
1278065
682654
641443
232120
1128552
745278
9644
508918
982299
1098641
870809
158415
1327369
1080282
1148248
570854
440415
325123
118628
463718
906282
12549
365446
905145
1117322
966870
1336942
511696
1102525
1114107
1310733
615965
332086
608534
349114
767464
460860
1097038
863463
211203
514134
997445
68737
336731
1209468
198298
362841
210492
464495
1166053
271163
119938
521523
1199474
1305357
1152741
481716
1230732
1339272
671335
436143
1063572
1051350
242167
25689
1242651
1162927
675701
491158
1279114
1223200
968886
292182
253950
8925
1258677
229240
1004634
54428
650440
364516
363164
964366
381035
444112
863907
1296581
400170
1267985
47075
498567
1221855
675963
1138136
1303353
317938
655867
791875
1186142
245729
894784
1114838
1255805
169471
1028782
1253787
121942
555796
67919
623598
1040808
12859
30171
1115203
246679
153402
680366
319737
178040
186475
430817
236238
466430
367064
1148941
331719
838732
636124
1078608
1259305
1315757
645530
1059891
1126995
93166
1183240
1358980
1207505
943621
1322703
359927
98596
195123
859458
772964
279257
1106321
1293179
855377
1334962
1298735
374192
1134860
325166
103901
18460
1303981
1275776
200271
806219
308227
926319
56166
126020
602937
809052
964314
994336
1179697
225741
251633
1251051
895225
418009
1137788
229126
506485
885264
752393
353447
854134
874602
1079434
64875
471630
359424
546571
286769
804707
841692
238385
995548
697761
544350
1225422
252900
73299
1079184
480907
1091619
1062103
442330
558688
1310756
933569
940266
1218507
11818
959040
1173529
1140510
1102522
4731
974956
102098
1015080
1206961
1137112
1101834
873126
118270
698269
161120
6843
658221
593120
1271148
161334
621417
702059
326362
110818
60714
658628
1141748
749161
227769
938847
884021
967318
955838
354270
1040838
995579
951646
1023692
112470
887231
362796
433457
1307851
1290772
1290208
931896
1183706
515508
31715
374550
700733
1289203
769343
621550
429298
1184354
392399
76142
698223
2160
577365
884504
874183
625245
467765
4541
164210
1292867
1006293
971282
148386
735887
30237
319419
1019328
245222
698909
1320400
1034912
1042480
965878
1160095
1325622
428962
995396
1240583
910344
1160594
1186541
1020410
98133
466594
64192
308901
221150
1005242
400135
119506
480278
296528
1101805
1308850
323433
260395
1060355
960202
1233206
1347939
744324
1281614
779163
368339
952057
306823
1198603
668408
621706
1194303
1099507
1287171
228186
372740
256161
156621
712403
1321734
967122
326274
601475
920341
144042
763266
449635
1223754
1086853
513499
1214551
1333935
228901
751257
163857
1195165
375536
937092
949111
1099607
1153251
1130078
1093114
848218
649140
362655
833967
1350509
525720
6848
653949
204255
276248
194367
331332
635371
836113
368904
103199
544207
729567
104267
1073705
1007971
183753
1146803
1209260
413555
10267
1284547
1023309
220350
154347
58197
1245179
390077
100450
435834
10950
1175954
1257852
693323
1243611
272174
352506
415276
837545
1230381
692336
71371
111608
531171
420137
708288
1120704
337135
941978
313348
1182973
570429
829892
239856
684559
63441
791822
1154257
195393
729986
242041
104122
1336754
1313707
1164090
593469
1728
923731
762984
1089518
1114227
598687
442346
48498
35288
821157
991821
411985
227792
973165
406885
276468
857250
574736
407578
220593
560912
782896
234670
331161
387769
24848
124317
236046
323937
1058950
130555
143986
960168
716982
2530
874684
160345
125598
1310052
920336
632891
277560
772793
1118985
1236563
456420
1206776
22898
945508
268715
252043
508884
75716
1025830
401287
393538
1356251
962056
232049
940612
668429
1273115
1127459
16326
352986
1018504
734171
960794
864162
1060056
907730
1338037
940624
1361333
193781
1078865
448371
863288
1115051
1023885
779456
153911
421269
8939
744922
879076
686494
381148
240427
989935
514079
1262209
575970
313442
86509
252206
43110
54771
1206907
867054
1156794
541543
1075332
1170447
879668
166315
1125387
917637
61996
580552
463473
743063
380254
578935
380036
1221042
1236015
1261445
1241167
1198520
290219
1200882
235655
102532
449870
279317
20203
239127
1007647
647950
97436
337235
1034660
1128923
461657
1313661
65915
394059
279948
1056139
213388
326820
482654
618825
68542
1309791
1263575
531510
508363
236833
367463
1077700
1028388
975430
938080
3463
1166834
633364
1111132
1267110
879132
627035
1183275
427036
1058698
282774
232735
1272939
563143
1193022
894477
609668
937403
598129
585351
806295
1335620
988786
542109
504860
638638
934086
738897
85658
704653
1273672
413538
1210233
283324
1281616
1191744
910616
287089
337083
874422
1161859
124194
516294
447974
316542
506434
663831
99945
781488
556889
850237
910989
1120342
1053148
1357885
737542
1334088
403460
311978
126225
1176003
35221
701365
617529
617226
359364
904524
138284
522366
800294
812834
777801
1241990
1344677
799290
954635
223051
809073
201041
341067
1322459
376875
1191959
938441
1040234
137041
460660
1335950
1097401
778746
184614
1259287
1224735
1274380
1290301
1006047
617589
21903
1087672
1047525
666030
442294
738034
1075083
857220
553230
936895
525116
106522
511439
895655
1290354
892157
166194
702851
184640
79631
385192
190548
433661
1211643
234834
64088
768182
42058
808485
1180828
403466
1136892
188862
163687
854034
716588
1245373
582052
41028
766537
1210683
674861
90981
55930
1011446
405894
60147
1329331
730515
865576
127086
1056372
845378
33030
380069
1246586
625619
163370
204836
686654
57072
609819
367847
994180
946906
1364180
757416
410284
405480
475887
288260
261806
895339
1163853
44558
1009127
301028
345499
498562
1288223
1067785
110844
1218715
1166968
2234
937142
226112
337244
207458
632311
708062
236479
868348
580977
1070503
1190649
1048330
725983
994032
1297026
690992
1133334
1219554
595523
84185
1218898
1030826
990812
1330781
135560
892532
828150
204864
1271728
722599
1209596
459135
618740
1209356
932173
1291477
709383
1295113
936878
590673
404891
507525
1277623
417718
560123
91173
115495
1062195
907405
1361960
903359
1287944
289762
1073441
160487
685400
1257592
735281
1138144
728694
328569
1229344
671101
1240034
904008
522431
1080598
53009
738139
541191
78187
1151046
182146
838366
454684
80435
453246
355721
397449
13345
1321249
1113603
466109
750339
1039335
1202231
1320987
1311151
1266060
1211340
302810
678970
612610
670418
267425
725062
84221
641068
881986
35915
989286
1267031
117729
237316
439447
1297858
1237627
1329246
760046
826969
403225
534460
577359
912996
844705
1163563
930736
232199
1148038
945153
517291
307687
696828
542498
644276
1213805
928942
461650
482676
1261901
1060550
541247
429065
1059482
156865
597156
596701
56797
179556
1170808
743687
150819
544017
171403
1165784
723650
511006
1346032
1332081
469359
196539
1085752
88118
941952
1220023
1188203
152283
134822
1251014
1203351
65806
1003416
309634
1175807
1208532
133372
1119406
969404
859023
1256990
925461
605296
998575
675790
85100
80447
93395
495359
674921
936130
949484
137992
294279
944044
1149501
946991
1030068
1084639
700991
1171747
445235
670433
1227613
1045429
28160
183229
1015044
829207
1196313
1288334
529347
454007
284195
648160
41724
124771
603105
869695
1213406
86350
303320
273883
1285364
316598
545746
894314
304274
413782
878424
652645
161395
490148
744067
574256
759205
761600
972319
810348
1153732
1081335
403058
628525
239745
1184764
1211152
252478
826177
1329750
1222416
427695
556490
94177
428303
611108
174166
634745
1343159
739636
323248
852645
540318
763682
230276
913308
758135
75403
1200631
811221
1345680
56542
1289124
1266975
1172807
258213
590931
1124193
133847
497961
1065021
1148545
909011
551368
768219
1206718
376315
668990
554230
1230541
953466
21679
625619
428489
1088739
632375
816105
1284678
873718
1348517
976574
566641
758469
500257
996562
642885
698706
759513
548250
135314
321655
1066282
886681
1148542
433086
1270159
1333482
830407
184961
848036
979414
361238
560064
81799
1072961
1045976
1156048
736177
159662
905533
86005
316511
360679
1325149
872311
1117543
792074
979185
1072983
231836
1269073
510498
1036929
1359785
926991
101671
1230813
689840
576850
219765
916841
223250
1208285
588960
1086158
1191265
262179
1228304
99516
414081
359590
55988
352661
741714
1146316
618726
186911
943848
1202707
113082
239719
1552
1244007
602042
108192
335023
254892
1018086
1345641
1119085
940412
186448
1026709
507559
79439
1291312
732541
1272328
837411
577381
553440
1265425
344276
702967
90665
590972
208931
1089456
575785
1265578
1021891
814678
845783
490544
121016
402967
1025249
1049327
19712
256583
835969
620334
672413
634723
522216
393413
392470
740971
40801
310332
9023
199689
1225565
644038
143529
46687
893748
120389
1133426
1037073
902944
1351733
627015
717795
636698
566215
1310445
1057343
1002876
608753
1121818
698906
892345
713428
1222009
656092
972329
805892
1252397
1145596
1188348
747321
517736
640629
915440
320728
1279470
450659
744578
338506
90779
41759
762804
1002071
158326
41556
213805
38480
313402
21172
24117
926985
40674
1116837
207130
28207
809773
615649
467249
430727
663334
1177725
824354
331106
680839
142770
750759
314806
604678
332010
1081433
235897
424175
978322
907308
289715
271166
288775
712226
828346
552605
1118995
425808
770390
1328822
178407
733577
1168609
1330145
341310
1181937
689002
1005229
847937
937984
911438
198261
141456
1136973
417941
201772
659699
584750
36603
261758
261545
905369
7864
505855
274657
1023891
66319
614195
663282
522967
736209
129107
453720
350780
1320300
450030
248800
910125
871196
256641
1187263
490359
512184
221110
1105735
11711
907005
284430
483296
242213
1297765
1255340
54317
1153504
380178
1281941
649418
431412
1167101
1078901
719949
3583
556849
1284672
1309831
521241
883642
1134658
570457
392661
1052251
29844
863277
1281579
131015
1209824
1239892
581128
1315491
117738
497473
1182138
1207558
1044379
431970
362181
584847
680798
77
1023399
678848
1161058
1041169
737059
647516
846870
629727
828784
16407
794684
338548
934073
1329353
42319
412751
160432
423519
71189
1094527
647020
966054
1078410
148146
982696
839982
6688
1036885
700928
437820
263092
688304
633576
924026
807584
656096
635935
959775
1278067
1316079
616948
1295521
519249
974249
264623
444247
335084
375487
73613
676245
1172737
699071
763922
39570
83513
393880
490783
930837
252351
254387
659062
785228
894763
336484
1112151
1146935
668610
1145402
1303817
698931
1101531
242981
909994
1229401
457683
204766
1346673
526840
261054
143772
525805
1160217
70336
988917
716512
1264667
675897
962953
960186
1156359
644366
54650
917091
529557
405482
838082
658082
998821
1016362
483732
1360667
878435
514803
56735
1076709
1247971
106147
998521
714822
998734
64768
1065278
146315
672205
26597
20111
567757
1264939
171191
1242855
600967
912465
571871
443024
964740
406425
1173247
127442
7933
554685
893866
456825
905417
1312701
1192331
1231577
1361400
1340964
1302989
96132
110850
938288
843
1341934
263506
420763
267077
1331542
531799
140366
962302
794171
1064623
732671
535330
254692
477196
136578
665394
884371
298433
526471
503074
676558
277984
785741
58740
250740
1212767
1187535
241212
369058
1219277
83209
69397
272637
134758
933160
968524
986199
255782
641008
1063785
133388
573059
1103637
327226
89777
922283
290042
542926
1330096
20688
1054249
882743
881252
1140
1218974
1277463
810787
882873
524542
470280
1137331
958385
1114555
588972
938077
1120465
788845
660366
1009178
949633
857205
230218
628701
1299411
928566
844971
252283
418
165162
81104
1015622
1265121
371661
826820
1055366
787742
386680
569922
20953
25583
448426
230454
566290
572688
1103258
1310497
825608
211033
1173680
1240839
352931
601979
783207
901306
528056
935406
969181
87615
175527
173531
30234
45284
674408
202461
773129
155098
404477
188170
505764
1219270
1082534
974683
556513
353889
750630
149013
604294
683097
1239775
922358
360614
1083735
1014559
233320
659957
12508
88829
985865
417128
33772
543898
83802
1326228
280350
310106
874801
800058
398587
1024628
590518
672135
145707
97793
471757
194049
99065
946762
1002132
625035
745491
1291213
1068405
1316398
307361
882203
1229992
105468
1358413
976185
311089
1123658
343241
1045140
1276302
726535
874528
565770
323771
278517
504482
787140
1356188
18922
436434
1323789
1038754
1313075
961522
476454
456588
1259692
866508
456442
1076675
822265
1319361
122504
588885
834526
581877
1006666
848517
1359494
1207207
345535
576766
826023
511498
1036237
1123096
1273752
1316745
1206759
140537
1135087
544478
1215183
924536
628679
1048281
1061213
1178088
272758
1171124
727938
1255564
505914
1037478
960870
116681
801906
675904
456365
1350994
1205051
137986
1222005
289162
403840
419879
955795
1266876
1094249
134869
785879
152492
1171953
623568
661591
756806
248439
134785
814877
751393
72631
60119
209639
781
812451
679922
1113509
41266
239893
710390
1136552
396707
1150857
1242557
461507
827767
1300460
1334244
816199
1016969
623943
1290197
574505
927795
198362
479030
1330543
664797
494270
805131
1134565
168292
710660
247094
105055
165806
865500
694774
443435
1248143
41893
139025
513741
367732
68419
86176
849411
924041
497774
392175
925245
819978
449405
1275355
246880
619530
839615
1022228
1165334
240864
309566
807896
363589
260840
490666
125629
580225
1113146
628360
959891
1341273
356783
1211894
468796
1288819
314122
722951
132752
691080
825373
972885
1073612
1339847
1166214
52306
1018936
1059146
716676
843926
1072122
1154015
533907
634026
1352578
627078
1124441
1362296
385999
942421
574654
1191655
844882
165170
401868
195057
1022616
1187690
958657
253698
162398
181595
219903
268327
163087
469204
383035
1114229
584780
316695
199974
1073583
596894
863265
429375
937699
1286238
587027
1148438
45917
1166971
929283
679785
584009
962263
1055322
834901
6623
1156125
757994
511101
548952
298732
1272697
1078355
337165
700405
1361352
1068055
1229128
121093
710050
815033
1282711
535377
755156
1053195
680620
1139562
71468
425266
1025281
845681
1342383
455493
350868
1254892
1328909
601012
571986
148886
1149948
191866
1336469
345230
1318485
557028
478329
1358039
1130351
269478
32174
502521
473063
836642
681116
996786
505666
37746
629843
760020
1174475
344955
576052
1066412
691782
1341339
284131
1179574
1219211
295175
74263
618197
398836
53292
89421
1249278
16305
244609
1254294
852246
80619
1146100
130514
1231577
901086
1011280
28271
1103478
1067025
916714
20172
806237
1285252
435868
1025991
355967
1127783
874559
566568
659127
1359788
1010765
1019369
101611
1344008
455968
533912
119251
185712
951660
939549
469829
387615
1179844
491611
1278570
414108
747583
953379
105389
887085
1019498
179110
788484
1198819
796663
6209
1152728
170800
564789
676379
548365
1028209
1162793
727895
607874
682235
1306857
102391
646398
788783
1131924
1180479
148903
659006
63431
371034
1305831
674395
1209765
152028
720488
1038461
1227612
725041
623417
787468
1076343
984771
1137151
1021093
926712
1153181
838187
975873
1566
1320816
369476
851504
816847
820022
1150840
354266
399399
1065861
321408
1336991
1103613
194311
217670
1014757
281911
394072
1332766
884447
519723
1164691
28926
1174372
869876
1282297
505040
244280
1300950
935041
514252
1011340
931822
1039330
1324271
1232588
540949
502086
296960
1197837
528460
924574
834955
378779
222786
330023
808575
522704
968760
1315753
1245627
176430
756052
320117
28090
994709
651148
578695
205849
1238793
1262114
367441
782885
346327
1027429
1023060
46153
1134301
960537
1278712
549360
316034
141810
1139911
259767
505773
704099
1195270
664032
262924
10188
973492
342193
121371
295692
453752
1091158
376580
491046
815017
592517
1229494
17256
1146227
620480
1084935
504704
468773
738165
1310465
363356
608460
1012709
779973
609698
412439
181044
14707
66738
52615
524492
551167
906508
21238
466003
1207529
251615
133858
1161866
539994
435150
972562
404314
872416
1027930
248521
1219875
101128
400913
468827
145272
1211419
449513
1071743
296122
1182603
271647
521640
1223916
644470
93836
943834
680751
1266028
319697
1030918
1076503
246567
1224074
419700
1056178
809581
185774
627922
514838
199434
1199545
788743
41703
843653
1006128
707948
617533
392164
236437
1052958
790119
137418
1250109
265093
414882
1109018
992286
1244560
737622
671162
523426
767361
1220408
376997
787627
1080830
884707
511860
1238692
748165
427264
957012
657200
151649
109915
616170
168865
427536
670256
443824
1008715
1277390
683853
43739
1230436
1162080
425236
369705
121860
589688
476899
1349702
512193
504475
701835
352239
521102
313039
337897
1261923
231825
708817
1078606
1066507
1055710
987864
836271
894571
857635
650075
450820
260500
180549
366487
118754
814102
472101
1162890
1027184
1262905
239545
518281
74813
1305669
262957
771377
1282429
1195297
1248393
1196142
1136292
646632
1211682
1195361
1117720
740837
244718
1002946
986764
1315379
251226
847924
700374
617748
688783
186564
386669
1080498
519284
93959
351935
45168
1079420
592366
477556
260959
1216361
867755
1248240
472112
139007
120648
918959
918466
99420
1325662
762593
1319466
811303
177644
613892
1085206
598870
699064
289534
1048068
1282823
79908
92706
312283
1022114
574246
343157
348335
307185
1320819
1351239
899814
1120075
941700
163356
505304
221609
175147
1177849
522357
911356
1342689
1190391
72775
1143050
499488
159269
760822
429778
1145620
21055
494035
78
707279
115047
654559
1161298
365505
939822
592606
991676
917187
886247
383735
952922
1150154
1178005
876515
178477
1223845
872099
419191
91105
104503
1120957
1018671
1070544
1171665
1210166
459011
189400
1153524
1162818
1080492
1310550
997344
996060
358994
750382
726411
568887
505066
518149
410802
1201132
1310243
840077
72453
1189230
74037
946419
1095264
1154634
1010935
852446
172032
1014788
746405
916638
1125496
691749
526243
977461
1290587
388274
1023407
851736
237320
990751
382258
18631
651998
1166746
1125070
419973
1106629
155364
266361
67203
1101347
1169022
852727
370426
395093
591025
179814
425403
1360955
1063428
787881
576998
859481
1209860
484772
614266
162417
880407
1351599
412879
1134354
1247923
597130
336177
1213989
928137
342235
1026443
536163
772955
1019891
664387
374973
231744
659478
1298608
137206
844957
993116
830484
516263
1143750
978680
431244
780135
1324238
518747
50586
783824
621334
622015
644755
680742
253647
1247135
1008425
39588
613597
446125
851055
890871
1219377
1149888
920643
1129546
963682
6716
781573
805400
224614
372876
375472
953818
816064
731183
894660
1049381
793690
1008291
678867
243457
513919
844918
595885
976183
1267846
385865
1293715
203975
743772
453999
338453
748791
1210472
899615
790168
1111738
785236
1102423
212356
900601
242781
226082
746236
754204
169217
99099
30806
155608
94195
1321902
957557
838353
1247729
1182677
1260908
566795
1303274
1254152
813755
1200922
73714
1029631
404932
385800
888679
1226142
123565
268822
296666
1049039
1349968
372442
678923
159158
1074828
483208
666177
989209
552647
1043137
47334
1331836
1315560
1023546
1078741
391200
4203
950415
1328977
294980
1203366
583530
75576
992722
14837
910959
528336
270761
230576
1099105
413582
840163
18365
1353713
914342
937821
1213639
1013578
277319
1050181
29753
1175858
928142
368464
55812
456486
942062
1193998
123343
533867
579168
352390
274633
593654
1219632
751371
966414
1337778
1008930
298326
1171067
333827
223092
610956
295058
774666
1350856
893551
297374
136947
400630
805436
1247630
106269
162874
612928
597049
668661
377578
371740
404725
1249119
457274
673392
1007404
1134050
1308792
1088815
219472
993654
132753
938100
1051933
931452
627759
188467
399779
847446
541445
1350741
6877
896217
543003
507276
981376
554673
703182
435403
844056
838430
342122
1024260
566104
676205
634844
63883
757247
756527
687126
1120663
607634
1045152
714191
865648
1029028
40223
103325
1360622
921900
918758
679796
190574
920270
261617
580780
359514
1001477
412171
646909
31747
1111374
1256823
25341
231125
934854
179280
947629
51566
1337957
155070
470851
1348783
241352
465254
1348160
36814
482283
492428
1099045
644713
1346332
714966
1057576
951856
1047205
219073
1035746
1069649
115471
155159
511342
214082
481249
842176
954003
589256
1248788
48386
1025147
76985
315488
848155
242444
243025
275267
1148096
9721
255832
146788
251711
1015844
284218
832220
775657
960447
494524
1256785
1210206
431464
212328
1333342
921908
36817
1135405
74177
525890
270464
1073016
217333
521008
343425
152134
1237766
1154541
1125573
494816
286581
719103
449592
82330
290276
170822
1284523
566032
89923
271564
289426
1258597
248480
569297
513546
1310919
908954
602460
723551
760898
113385
404314
1044555
1016640
1225043
1231230
459414
534289
124024
981217
1234582
320206
650834
1259414
1343899
837336
651043
1149838
1334645
934656
140021
1307492
1317834
1315779
873860
633643
392919
979968
33084
540339
576649
700203
1327854
408902
544719
1048712
1033766
693369
525460
106450
768691
115887
855347
1057304
45624
348466
1245345
1358666
684303
1009173
935092
1102709
431937
570857
677185
318926
872539
607930
637361
759458
436109
786889
215068
712043
97838
775582
1248567
822905
1297634
100710
435924
1175336
650894
55822
915829
186014
769920
564844
1301236
56131
68539
472622
864050
80088
1274912
92821
49544
1326357
779622
178624
945610
163508
279894
177083
542656
854077
629155
968701
644869
291128
84835
681628
477404
1318619
1243300
330198
554864
739807
335725
910559
1131207
1332079
85455
1080798
18739
1044955
621135
647112
383485
835677
1082024
1362453
396742
509122
950550
1214950
1213610
264045
413979
308211
489170
524268
154746
1081555
1009215
1323947
1007596
1249239
78510
462073
508578
979695
1250885
648127
151902
1294135
1306812
441701
1179663
898513
947641
406608
1136074
1130625
799831
1353369
816815
571313
5776
787431
450296
26629
51315
859351
278915
287030
642401
76160
916022
44648
189097
286416
723025
1062721
213746
816107
452091
1349702
1173903
1034172
1088408
1283903
942417
1039044
544301
1197666
916848
1252618
436963
408279
331338
214713
406144
1294101
353395
1027060
983913
954911
552506
1237188
1230475
713059
740242
1050304
1323055
840416
622939
177550
112363
779759
533368
979812
1252422
41380
153862
302931
373399
1243433
423048
1087913
545938
1094764
158211
622911
975409
797289
419031
894137
610383
981777
106821
389553
923776
1036719
304961
926670
1295903
875658
1008568
793266
835485
737312
851776
502869
844726
463152
556421
871645
460183
540994
1363853
619162
1290107
1293357
190353
344151
555891
496356
114019
1277496
506185
500297
578923
437303
316061
1173559
234879
894800
44957
841524
211033
277086
720001
306454
911806
825181
405830
42740
529578
720525
883486
792975
892264
480340
168641
94367
811729
744314
101811
74384
1357032
1303910
1255700
1349590
467662
489785
665416
1235487
185199
1082731
174289
214402
598218
808672
373889
36071
1026523
900176
430456
1096647
1199058
108815
944729
638297
441442
1042926
507788
718520
1325920
453402
1250639
395206
1123900
249734
1307948
1012343
1167992
668261
758962
58319
284614
788901
144369
753922
645442
292250
1016209
951668
925188
236751
796995
534368
642124
1331663
1133550
882261
376791
466438
514126
78478
229506
1041449
1364293
870760
1200819
61758
399888
1155966
230703
239599
369925
1184628
173152
494969
771279
1193526
219334
1014944
106504
882759
664263
286168
363656
3120
1147081
987325
818226
916138
698735
1121495
581761
887870
831037
1280692
339292
247864
1213536
642014
116349
1165855
692409
739167
596534
198377
869865
1232878
844362
413719
1010577
272902
176587
826802
230096
354810
678331
184234
1140511
620905
741760
796286
397093
610536
187805
278581
139241
947512
295060
1158801
354551
1265447
886253
704717
14055
541172
739587
1267360
138883
450953
1019953
13282
510089
316230
976817
515188
622986
316402
868555
183801
242255
733820
1184447
338605
1224556
535416
205398
750657
950735
159799
660166
1164216
1323301
3904
1107985
1293129
781316
1202677
1025211
305435
439924
1032359
1291296
951911
598943
562021
109521
681701
930937
985304
359842
1005628
802536
332642
767073
27666
294043
583492
1077718
399184
598858
118012
809620
1356190
1109792
373658
1130417
1178490
406389
609741
168895
775522
532503
1238176
399952
1274645
453733
1233870
1039624
686385
360606
637990
231921
450190
506833
442434
312369
1124196
559019
1117001
1173193
1321690
594876
563474
1331508
923729
1268916
225931
1170501
373019
202107
508458
154226
822269
1285687
891063
934363
1043331
1023124
548984
12323
1051307
1229161
1074660
704559
188729
901468
89165
787005
643382
282806
444165
92042
255762
83246
1254524
813464
812796
199795
453601
663537
1099583
445272
515254
854267
709551
950291
791509
1059377
194556
917517
1050740
761276
302681
1041011
1279899
659005
1307650
934201
699013
707810
1210168
1231351
1034412
321228
888625
1250190
59068
656983
770579
1272380
1296051
523951
584111
1122423
1151976
172047
456025
21009
473782
755171
579083
1134413
1083650
161581
1013306
460038
4251
930614
866963
458888
172442
125899
1043313
284098
993912
1201227
68490
725416
336247
952403
721287
766172
1055812
743507
510515
1078031
1132599
831016
261472
958999
416625
429522
714084
426964
390883
1111244
45522
524490
323596
327495
1305656
1247307
711999
1096606
1124746
109635
678844
452529
518484
9363
868790
1213930
261698
1153773
1194871
1134717
1262249
681894
1190639
1007584
1281782
1177848
887842
1094060
914664
193223
834513
1212464
1152150
347859
991561
413330
746017
639248
462645
1171116
954779
429314
158361
919875
1309997
1133138
50095
116561
1251561
1138993
877052
230251
1129762
1208367
1024135
660650
1009438
380934
1117231
766289
1289662
650210
626277
840710
744555
1170214
209848
222834
246601
170229
727944
547238
840503
863522
1234905
905417
1038604
1081766
1005724
472614
458851
558740
368496
748837
427857
233290
983605
457989
838175
1029314
370121
899179
97009
250641
806605
1225490
1277228
389021
559849
1114195
1314649
759796
397308
556029
564931
559127
1037393
980798
952304
1054560
1280477
1231835
624612
377432
842301
557816
559132
698329
96309
704276
178564
385150
1108230
441772
238711
1229249
683098
518386
1190374
383504
821595
597609
144401
816824
272931
1115869
724236
1088073
1343925
550270
639058
75842
96936
192297
889956
1067539
19710
138290
1154703
333684
961728
721990
492762
1293105
1085228
1177166
1334664
582770
513445
608037
998276
654924
1216465
1142240
898229
695487
36894
975049
355250
403141
228131
524159
407752
1180668
781123
742661
509856
741752
1010691
168227
491303
705010
1113602
312603
1101035
557013
550930
1246036
734112
539078
221882
1069775
786020
478912
8956
764964
243502
129482
707556
105591
15805
311358
1169276
428581
243445
13456
509416
997988
355208
87773
260868
348164
1083153
25654
795111
1174210
80655
1034551
522214
947172
97879
1138519
193555
215969
356616
190103
743346
402967
1229417
124652
1116688
54109
1362822
255959
1023498
418984
1088229
718442
546965
92331
842675
1267841
595646
1211053
459146
712017
130096
568111
761246
497796
673556
433358
607729
223884
312440
301594
412505
908728
1196193
1337056
1141957
1102690
611554
770471
1255312
410684
790480
116199
1133586
842970
130689
1107250
600545
522911
202934
1179270
1292530
215057
453170
1219627
1021044
1031642
234637
648806
597052
600997
668704
1030741
1063157
314937
1095533
793965
661955
658317
147796
349564
42099
928194
70003
964987
371368
217233
619412
186931
710194
885618
251606
764858
878242
595864
206772
47424
338888
666672
522516
17935
289296
1193464
1183431
1218699
1325635
18623
867695
1237075
468671
155290
1017303
532454
366849
1014012
818372
342064
484279
1308532
1181050
34781
1082460
1323131
421279
426417
932057
1124897
1075310
703590
580604
1143258
210539
186495
1279834
65757
340897
640984
518564
968571
1289261
676782
612242
3972
706393
392286
515723
675864
1082922
132526
1034674
47811
926752
576946
1029061
692834
905793
929071
25457
1186648
129181
244480
881149
1263573
593672
363696
1268199
235734
365417
1084294
684806
931947
468842
47745
1025593
948847
161807
10428
331472
555838
409909
634803
330873
885379
13376
475076
578991
782311
629695
896776
549218
367839
325217
778434
881873
636861
312187
704854
1363473
73111
349021
352217
1299527
118276
687445
768635
1345042
1341381
290912
627646
546804
79000
1189982
1286424
1041367
764173
347635
593531
852130
1267845
254765
207240
318071
436058
17925
694218
1227383
764356
342239
400129
150014
1028895
1289584
516265
895855
992205
529843
84736
181988
324841
513855
526660
507728
539588
686401
476225
871551
574455
1250687
1133970
636826
1220642
55524
1298178
1352994
1173503
29357
1333495
833806
534436
294432
124578
332761
214935
214584
818650
1356881
901954
469601
958478
1093684
473465
835796
59463
18431
793137
907508
555064
315023
887230
778090
622467
615058
923144
1331781
256553
1173738
942710
185720
116251
751697
57889
616345
1255804
1184809
1174934
832577
467811
894841
998733
1091292
155306
883877
240041
215815
1076987
212417
38006
838384
1063969
117949
1064103
417912
100769
1319895
589469
214700
1268713
1276477
1244365
1150640
43785
758184
1347682
1296433
667639
28895
199785
650834
181849
559914
1317346
204175
353199
1091068
1135004
1113820
835147
814559
236956
785927
1052673
153921
749071
865065
599205
251054
564082
949627
135857
911997
166386
164048
754982
308037
1113570
562347
374457
1361096
557702
732988
1187008
12677
672305
347090
86910
749089
103909
1299257
28159
296643
1063224
472388
651213
1216317
299294
338326
624669
1282246
156282
137708
102661
566968
638518
126187
69825
161653
716514
756462
1291699
170216
1194926
320921
264646
783916
1360185
597550
784888
336573
483152
870068
775300
1005891
335551
262019
1044457
1083946
342242
786610
997593
78060
701549
588406
1097530
718064
524767
1206306
124005
1333785
1070455
157478
1050976
693103
298653
93972
823151
509501
355301
1321640
1275424
1286749
1143368
230135
1212514
1318979
291906
1358373
237256
1292507
229238
768837
726372
211150
87530
1280544
634703
1205999
11414
1318315
880238
467226
867819
1114898
404188
136929
436169
1172610
851580
1155644
856386
483435
981166
296790
196336
1270461
955897
1142562
451822
916355
1026040
989711
1026229
877250
351593
20603
597849
1348491
1130864
653559
680889
321110
553701
128213
1299834
75872
597651
735674
1135355
830224
667839
855276
217858
1313735
296310
630252
1070223
301779
513732
921809
356786
663771
630542
952173
1196203
1172104
132449
229933
238955
114250
1276038
1168758
1088864
889983
702414
1319210
222697
1306670
1141253
280312
932593
1104364
1159672
1357834
1302765
690638
405609
765487
1305845
800690
821446
402982
1332876
1142252
521179
734487
22909
855083
463889
977511
1188429
586910
993285
1093220
888223
1143230
1102259
573062
166503
624752
843024
820395
1268309
118685
1230609
791723
981124
905880
979752
1295877
999889
241958
118238
886215
246816
186930
767819
1313518
1002661
66031
1126899
219629
476253
1104361
396339
10831
79349
248179
349631
419916
470477
914636
668479
576291
204076
818783
1180076
1013302
1049713
46947
560430
1326592
1135930
331583
831253
174911
72694
1061756
35962
399409
466883
816452
312906
732615
172830
612749
448847
336427
1043353
1058496
946439
831752
365812
1005790
726405
1274208
808688
656480
536935
897398
603464
41065
919036
256934
171692
951692
783732
209927
848146
380393
590918
739100
501013
1116038
226172
950216
189788
14104
1217715
635606
274726
1216225
1220569
1013338
148078
560719
1162864
1096889
888707
893388
1215544
225098
713621
84093
927556
1307605
1289870
4357
735727
1033637
659759
737415
1226437
232380
1088506
628701
1101151
548738
363077
354426
111064
98895
788050
1351490
1242797
1299266
1305108
599979
1356515
1205240
1203226
881949
1299101
43821
1025773
1058578
984289
824473
1280923
883932
552402
1222943
1031685
426457
197122
1224063
555881
142555
156441
547833
68447
307608
966150
32907
1310890
1242235
344888
1313291
990822
1266065
1163023
553116
781855
1085396
1192813
645307
439222
1215089
421970
721854
382778
533193
185818
1193130
527815
1284442
60594
46034
847020
875426
1348682
1294622
1062398
1105015
670556
1118834
647827
1062611
721957
286172
1308594
515973
186718
992087
828615
353549
180276
462045
303197
303817
482329
1288069
199348
573292
393803
889627
799915
388907
874448
813646
590215
771280
103212
1348818
920872
816126
113180
216322
990557
1152509
282363
778801
522168
875922
498545
196432
446467
488727
17523
352377
23722
1122922
111775
996122
799831
763044
1276996
1102728
393425
71485
595878
564497
969949
1017506
1089655
761570
998547
904735
366909
358393
469545
1010942
1221955
1001617
880995
633770
1114606
2072
1079978
677925
179584
224372
967301
37670
946863
393875
193730
69369
776589
107037
213318
422850
562970
152687
1233870
888208
607833
1219904
292366
878675
867042
398665
723560
1222324
342437
166506
348412
251923
505658
328006
6372
1231372
327634
919505
601912
14129
901274
908557
21256
217812
16576
603154
534840
732006
792322
258753
448525
660038
847493
1211342
889918
150247
466787
397392
686684
1177713
145061
1120934
1262018
171173
360746
1155374
406643
261765
871665
723199
407990
1103184
741547
895183
809599
449584
457136
622834
1268815
948736
1291987
1213981
828955
1307541
826724
852344
871537
506855
678962
749513
698789
1085131
222038
853114
1247223
505397
232712
693749
858174
770924
1120954
342648
718536
130414
814289
489996
858832
413577
868154
1046778
417180
1168534
1092831
705837
878470
1312994
254130
73740
270743
785198
647476
91940
1058763
124115
509197
769922
399231
1300337
544351
681614
532965
1204715
1010683
13079
405053
534261
1089973
344076
1118340
110308
464954
5998
1165582
1069131
1355489
728067
1235004
933164
244181
1316456
1135580
1270152
1092436
915499
814781
639510
221502
973828
461356
160646
769124
753737
261334
305345
831742
288669
426144
143671
1152235
1300346
498127
157078
1031537
593518
1295240
241790
334289
612187
262321
1339232
720076
926453
874052
685408
887663
823711
1087681
937414
150632
258519
1065645
1081836
1035715
951398
377517
1206400
318418
851810
514265
1335769
424401
1068889
1212935
425889
632598
530099
187717
1278110
440504
1115168
1024009
488432
665033
95084
1304951
617737
157031
951135
1343019
322275
1120612
742526
862239
498026
6049
554612
66243
496514
330689
309937
736868
724284
784273
829360
19522
239360
245918
1037994
887628
71777
895414
1139090
1152769
356977
402656
1320973
140315
957547
815167
48020
1315084
375293
586679
354445
603850
418728
1348692
324993
29421
386259
862889
18233
1358417
1179432
920878
244848
122531
819544
323237
697785
697710
641068
1081762
178659
557036
1165679
1159546
570422
1119140
628969
863223
1250332
1147601
671206
1057721
15140
1360934
1088984
546935
1046620
647801
577274
761691
131694
1259055
239490
609182
598360
1051982
427238
157088
1075065
119260
1362831
774023
639355
1265093
642780
1001062
664934
546732
731058
726637
271528
250202
688208
1022969
1027553
136401
1324142
74626
1299670
664376
17197
137294
353168
1227887
601959
700143
1223830
1083307
369462
566882
12068
754716
397174
1232091
1170174
586800
180989
748582
891271
1208520
645940
945469
757216
746472
111693
543598
1291765
380646
265621
179102
1322673
488866
1128999
205753
641540
38778
552367
594971
1254245
317828
924703
1150333
513850
174983
608695
1035469
129685
431357
1099539
1259572
237559
972285
249458
558209
1079552
403777
1259078
1072375
966066
739462
909438
205492
370434
94813
229404
341228
619260
632341
494181
1315639
1251352
427538
289854
1107309
395425
979669
1072384
946268
964085
1076388
346030
515819
1211542
153626
998812
473139
488763
998419
97790
37298
754333
494770
1164629
555774
739930
557082
146507
369988
56961
175857
777090
197897
1333313
869344
534176
445923
134216
1305510
187790
1083640
1176908
202289
797821
1232624
508641
986771
1022274
231843
657353
1058342
894357
881214
806032
1040261
13216
15531
1231155
420525
1328065
1066007
1305005
1324825
764653
965954
695825
514345
444519
639653
724155
325830
1250661
555939
260488
829513
750410
823436
577210
125186
1008157
336049
762696
44784
1092802
731030
949537
207564
1110870
113322
621799
660577
997478
558137
367313
538571
72600
362019
635707
712695
288681
645127
1058066
818568
1179546
244375
1227265
1087675
1050904
101685
1213992
1284364
499626
666145
561918
964987
1335178
973990
1234138
1121102
1027765
591272
1160321
550590
232838
512987
520044
815881
228183
1267894
221458
512309
930358
785815
1250117
164975
518698
426735
780244
593000
1208168
1269845
666498
297802
965318
989985
469494
1312299
752930
125629
985205
871012
1356489
281958
938473
515406
234585
494384
1287731
563648
408824
749632
647941
1063563
15478
22852
57201
73276
804403
572818
537442
635579
312908
685634
324708
1054489
147822
581765
28978
1007823
725751
1156962
1286017
1238359
961521
176751
1032182
807328
618221
788195
1197927
119438
833139
134460
252283
578663
161175
965061
843227
810019
14332
526183
589894
630720
689345
920953
968704
417492
473408
1263325
1060917
47797
105871
796767
820430
920793
1006804
1138621
915076
655368
736930
988650
1259096
570142
536874
826737
878759
606771
273533
835268
1057421
282500
788973
1201174
882860
564428
1105897
1185027
264856
1248029
916439
762926
1180654
474627
1149411
618247
893538
443165
172193
602839
367471
223029
759714
906268
579343
822742
707947
287557
375140
1292184
881575
475318
1212354
327448
34225
1236159
253383
1191341
153664
277898
540920
1322219
953496
200878
730273
998532
1213637
65393
492824
284849
438478
666801
438905
51780
97361
741829
1170592
1029659
777310
814687
473423
1358708
279738
684954
227884
366416
202158
477443
238873
379090
244394
919120
751965
1029312
558277
95797
1218584
79694
1250027
1045858
140261
229571
921815
838301
1209685
754491
987080
677532
1310455
1077345
1278192
1040471
686994
1296296
864915
676481
1277158
646173
224103
740246
1343737
598221
825943
324378
940269
762786
888336
21917
565290
79753
471469
523685
904039
894161
139092
876645
642345
673418
957113
232977
1223812
188534
10910
336680
415873
201820
229931
315950
243850
518274
1009128
671811
850515
394669
476867
299012
491959
491841
267027
1173567
710240
254028
159603
686122
1348800
1163501
514617
1171324
1049157
588803
265127
318292
701784
664308
1182795
587916
1145433
155636
1121574
367618
758159
1169567
318666
680608
316066
393543
730790
228015
555295
336783
1357619
164066
581711
867486
703295
513110
75135
201380
74329
568913
1129751
682422
375759
612246
1344143
352026
1175122
1020383
940064
702484
527246
378769
410221
175532
603224
1242257
218723
1309099
113893
464472
76923
144231
459838
784759
650338
1056946
622099
397573
1296545
393579
1225032
256274
507373
227032
1267149
634890
751376
996652
728645
661739
1349933
24222
571587
277704
251151
841054
254404
227548
171711
776333
472190
70460
563048
413831
1261550
1183262
543811
219750
514431
907592
287610
692548
434893
920781
1009905
223972
445343
1317182
1302994
191791
509463
778532
437393
1281058
1237519
8388
1031576
1240283
77023
1089758
203614
782654
792751
1198427
999868
1246872
47845
63607
1056889
122204
359079
429569
122453
171824
239009
247727
679332
121992
1260797
306188
1262562
1358664
352213
1174553
750175
90525
1153677
382428
483698
273851
213745
579887
516564
1060450
451387
819265
367939
697663
675677
1008471
257124
1280330
1003404
1097770
479565
434326
40155
1153540
887291
319954
733032
683163
99990
310875
1350833
300861
1232959
175105
1283941
509596
72777
157935
851798
189818
422286
1045774
756429
1071148
403257
509576
1048392
1283777
219110
901218
693728
268250
928368
443216
907654
932191
706348
40636
808656
963409
411088
783286
1265917
1235319
1095959
606534
112503
545766
188032
1211328
793825
555219
182084
571912
226985
1057645
904688
65855
1090114
73745
950773
636689
718019
1280535
63303
695022
1220000
939716
76371
994405
234934
870299
1154805
1205318
576652
183045
673046
1231359
970016
903754
912025
748927
256317
1301184
6765
518923
497818
944355
414564
549323
287908
1339402
861793
279225
287978
445566
821932
1173212
283660
1301739
360976
1173923
864525
1092387
768466
737642
663996
1187719
152231
709400
559658
1123636
969592
94704
171148
1351190
719166
236095
402127
651271
1127096
191531
331837
37043
3753
263307
514817
554572
1334971
150597
336789
426656
559807
375962
791623
877002
369865
1287168
1034193
390202
946578
627543
874250
599957
422963
890985
496375
943775
265681
1008322
401305
810605
1062447
228642
764072
1325997
712874
350345
687618
1018960
196193
237150
479869
224154
60894
382468
104348
623598
1144495
1148508
1047245
1247579
89911
716771
643359
1114322
965555
1091207
1062865
893282
64946
149325
631654
1047168
773212
79831
1341564
1350551
1082551
734801
1078482
887649
477678
365621
529175
922827
630498
391295
1051517
1074633
1319136
914755
720564
930834
724792
1040672
242628
276269
650136
639826
304810
343018
736645
91479
517701
1001836
91066
805570
1040047
296758
543005
1244587
552482
546847
1191807
854087
648725
1075672
396217
1216034
1072910
1079869
977913
599171
635763
509126
452869
672363
416247
297479
788143
1295976
590945
885900
65819
474475
1171719
226181
1257930
81688
403648
480192
785260
706503
1119349
524283
818111
1338488
14453
572232
26004
33207
648775
325234
893549
590732
1226630
127441
1128087
759753
684621
178139
1103124
338946
187788
304296
1329878
606449
90317
510233
885196
943057
1021234
1320661
187676
452641
507221
531359
928773
47245
1146427
1094803
826145
312479
868756
363589
456673
294009
293858
1188867
826706
47095
725846
525736
665827
500488
497790
108903
876964
1334289
1300042
635976
935229
569524
687456
8287
161848
1061142
545386
744418
790806
1023014
817054
297745
260492
990955
845873
522544
84150
66056
550284
189970
1352553
1157221
1086320
523342
1196615
931052
1052170
1154224
488729
473934
563068
1054788
616058
10701
972388
854800
1003290
26326
994825
628974
1341636
95481
721614
835475
215877
898790
661170
306073
479218
497533
125963
219313
174917
1075090
1338321
1281684
605921
377138
1133851
1225022
499997
221981
1067328
182812
47756
606070
1333876
1123700
761539
1139615
420572
278156
1101252
175906
619030
1198068
677185
1347586
418937
98639
488443
1097534
133028
1213202
972963
1143232
91965
1113496
1049002
62016
1032996
834145
757482
715534
273955
1237135
988017
357106
1014855
1127481
1162194
760718
188660
972845
9537
113467
824537
1029552
1053440
835634
287193
658672
402105
1024540
991370
210901
1273443
1128731
624179
699446
1079436
479057
941947
44618
1131730
655020
1161140
77094
1221976
845501
491553
1248344
1304747
438196
698222
1306538
634608
1219243
10356
439500
865243
854212
885489
720828
102591
406538
1136815
338524
202173
679953
216232
613669
949175
231013
668190
1154599
931488
370548
1014533
1227156
600834
1093885
80949
489523
367320
719466
470147
638975
1016028
896069
42290
306782
1069110
353091
448613
326064
541110
780563
814642
560145
968980
392562
1238290
453509
352171
55556
203131
423132
1201953
835370
632173
391699
822985
149436
621361
717770
369140
1233691
317334
546473
341016
1358420
947806
233183
801250
644610
1090288
680211
1313744
916853
1058989
1119529
87691
713225
1012256
778746
633074
1099915
901469
786858
82555
1091740
1153753
137976
253594
303387
623696
1160256
170702
638397
154172
1001344
1268450
359917
120519
1357876
833508
102161
171627
309243
435888
311457
344455
928907
861370
985039
621612
272745
341728
424357
1051653
1205048
949853
391980
966642
14917
327481
947292
588522
185916
695048
392449
572718
826893
344127
331732
23576
1089973
411680
1094264
266919
532764
1279665
563504
448440
585570
1309400
373269
639682
1040034
1198659
77316
845870
818846
195836
505800
501970
779433
1206529
681073
994358
1134575
567195
230149
22196
1035725
567658
976204
630223
465319
1301201
697098
809806
687182
677275
480058
729118
157102
930140
963082
1268274
890314
454844
1017130
1145397
149785
883195
333799
117669
764752
685236
289747
247160
1139197
1194347
713254
56146
1001380
276741
258556
913513
390369
680709
1158274
143877
80496
142363
709302
1125448
124750
497815
831386
521131
1117690
1156973
423381
955218
481740
1170135
242201
1182509
344380
616737
250073
664368
867752
796889
497560
192391
822669
659303
1275740
719523
991596
832559
85857
1028054
1291684
407903
854326
1014242
542619
854601
356437
63158
357897
309584
738543
379632
1032918
688847
1214210
84667
533032
1189866
150450
209424
451576
276914
781560
1056292
4013
146529
874505
848582
254309
895877
1106890
780254
456580
794869
716548
1243639
1077145
375637
557411
96908
348353
1068648
1172185
485688
844565
550769
1355788
1224549
103934
782339
277456
1310750
503509
872954
238031
684090
667321
189616
1102982
513149
446946
214790
768534
1100364
1293782
405848
375533
396692
960479
170258
22113
1263148
545033
1061085
936127
77141
565832
76034
590489
464771
751236
663311
828069
337213
1216328
1238455
1259025
811204
553734
1257476
354402
1000855
431611
1107008
1155784
481995
871804
758711
436720
763593
250723
786634
1304191
773568
979803
236132
1288815
35450
544465
28998
134559
621957
435040
388705
1277705
532143
472805
612728
296050
224345
477935
27677
127390
1279357
654843
550106
1027454
1241642
281005
278916
1041525
1331524
562533
136284
733132
1195639
193699
671124
1345237
544666
1234818
214379
552445
1133920
1134456
376695
42473
574846
156874
639261
86920
418825
673917
40359
1155103
1186614
48318
199706
1202764
1338657
519097
359333
766074
1281629
1327164
980200
881570
1121323
573657
1338325
211640
942522
744803
210832
237550
1229641
565698
361918
605013
1194616
1257740
1115547
1017461
1351965
1198332
57923
985071
866747
201794
884870
259497
1267496
114215
1123523
1344113
293796
535335
832083
789663
652954
894145
639513
676363
232739
1201191
617285
203409
749004
303774
535139
1103477
891971
1277587
30017
878476
894037
1059961
123700
1046356
1242682
103196
225629
34802
924472
1035018
834608
91366
28891
14294
1178602
818179
887061
702596
153416
482348
918863
118086
333841
344385
469849
111262
622625
909613
740197
1185010
234389
1110492
107992
389226
532808
468152
953560
661405
1162752
12319
1309953
366056
1073283
193797
122663
920438
123814
413596
171394
617912
445499
799447
736967
1212846
260197
384115
292891
810672
405064
819024
169995
884128
127905
2816
61964
1314811
795843
1070682
110713
637691
183133
1207627
462840
570028
353592
167169
252614
417015
409445
876689
883914
1105565
584667
1142965
946155
1077089
768019
1058247
104934
997154
673069
418
881116
1277583
1287705
169243
370868
1321346
1235980
193614
679671
1285215
364746
163146
909528
561917
713400
195720
603871
602104
181038
740265
565002
320029
717830
706315
655176
1014298
517200
1210813
1149685
470316
1340675
432321
712291
57913
1255782
1259634
1039852
23928
639450
470466
1234622
891857
561367
673556
106643
1251201
86336
113410
474976
1259797
1255728
473874
1067676
883905
1177599
539295
800189
184130
685223
693172
523572
904063
398980
714428
1152862
567650
1272769
1314759
504742
33138
40038
130220
334689
867952
1038048
1084585
66594
704684
853713
428901
986532
465492
356441
448150
776754
936041
965424
511990
451664
1318503
561092
289043
28621
1090944
174546
956715
1089571
456861
1175693
103314
266280
331388
1196669
338913
528042
695430
827081
815999
448430
1209060
626518
1181166
954439
1298493
1077335
857335
1228145
706261
1281368
418020
1055337
657980
16044
623415
133733
917572
1000612
568020
488979
986866
758429
1279785
444385
1018293
107120
8680
735869
950762
421916
1346744
424476
453626
461823
648979
868172
94899
329032
441505
211234
982576
89675
619634
499649
33053
707185
168768
583556
1030468
244994
1346825
865256
1321967
922924
373303
199811
235715
1058669
132716
576847
1254175
380901
701999
919868
633814
1258159
402473
296243
1067429
534403
1072289
1226663
25535
1361686
1296436
314732
109089
1256521
412085
1253760
832880
829622
590580
738436
1264939
793835
1165786
628078
1032957
809971
489918
187795
457857
717956
545375
55184
1339184
1263616
1087619
734112
960293
854807
347531
179051
863757
1013864
343139
785923
490225
853063
1196725
1125503
1134953
1096340
1016974
1269888
630608
990704
1006881
183217
266505
201739
627388
944680
350535
52369
888168
235652
49617
1323959
427758
429724
483176
775130
314429
901306
9971
1053584
1164031
885422
682966
412246
1020313
1204938
370595
1096121
1102212
1316742
467766
755011
308470
47445
1156831
1056536
276395
87249
81
621713
646916
385660
286911
1092892
903803
278242
1046061
320873
281854
418773
631542
475669
171876
440493
651396
766902
348560
1065335
1303799
1114656
879732
521573
651180
784425
87949
365729
739354
155127
441918
95885
527
901808
96650
892379
672987
362588
1336923
775322
1350857
459416
1155614
986797
465210
1122423
142485
359239
1310870
725473
537519
8325
1152925
623184
1231624
241642
587209
756961
439969
1287011
687572
802207
689097
432692
64519
614630
578102
1100806
1060736
614625
461645
770043
491691
552778
1187112
1107700
356880
46715
311233
1329340
1105059
79394
866812
691783
871644
592914
1337278
22356
130679
434350
376028
896385
1005079
387308
70805
861987
425502
774135
1288395
898224
1193161
310742
871257
818759
197153
365951
1057678
828142
991598
967834
1050669
163272
464064
463842
1119923
980814
801017
356049
1162357
1218568
321765
1293877
1035711
734274
690492
629827
259281
700839
631776
1264517
753225
255739
289748
1052825
754243
935098
932357
591236
43262
874721
370864
1166782
1229095
1275676
362546
1228603
1013440
247320
545261
995336
646199
485076
910816
47422
172171
594734
1185428
752972
502666
600377
626150
606043
800938
1063170
296641
1234909
1256997
1109796
1299249
1291749
231707
1323367
566576
1340745
95799
590003
712979
1081684
903933
606150
876908
179144
1027356
1117923
915623
4271
516261
1170695
564827
868503
1254093
74725
1068635
606248
338268
629796
68250
761943
501766
725206
318097
1076665
112503
964168
805607
785101
69865
960887
1190733
199880
375113
556362
42197
467717
922542
299681
348890
642913
390241
487910
1188316
871310
552433
102686
161597
560435
402925
656951
519517
143820
889044
45010
861835
946690
168892
1356580
278990
1191015
886095
9280
510740
405562
327203
447102
12046
60685
686708
694861
229834
1051625
330808
884897
421050
675059
1257326
1333806
344694
29716
881119
456472
781472
898292
1191801
62921
380032
535581
638762
128759
1129324
33241
1042506
782506
1291207
306895
1039002
1291537
331015
1289188
157994
1111629
318441
678721
967332
459905
267720
940832
694509
851829
294164
72370
1180187
1344776
178882
330413
619085
1154551
298345
1358043
1211007
307283
881816
1095704
620863
1090961
64729
214850
2087
719891
1059644
266617
483519
263813
160818
103811
554189
1284048
1111471
30136
208062
254274
461964
1231285
370868
583480
504334
375770
1332195
124237
1351798
235780
1185829
751863
1214907
948394
973709
123312
196970
1177100
155022
592879
1183582
675839
358243
155584
282382
199609
1031894
934795
639765
110394
112969
969431
1002603
475334
599541
735588
748759
1140035
377193
534364
596672
45151
1363134
630613
55585
1166288
433101
234466
19613
1020260
1128145
600503
791759
517666
1186461
745343
1147016
119195
262751
800670
816508
1115800
761971
1075321
788468
881280
91452
739762
898332
160001
145215
808275
1034340
1218160
980722
288283
912264
760505
557329
1243747
338234
761103
1277172
568996
1210815
99760
1091104
561394
1084267
795515
1074909
954293
437262
896044
885424
469735
114204
170101
1201079
1134395
1340476
472135
803434
757242
1271036
80069
942330
696501
19273
370867
803598
842326
1235437
372234
635407
1264644
986489
207253
237245
864619
1339013
66637
921410
118093
1147835
99652
1266820
265706
139204
331881
577408
1297715
1288721
46827
731523
195044
1146914
1309094
821768
1039687
1075842
328000
252652
1011542
435729
938288
553450
938834
251005
915916
567303
1268738
934939
244627
16545
636941
57266
241224
67952
1130607
586463
1054287
558190
51991
926500
339504
784779
948612
360665
1277638
305514
1053728
452340
599984
1190315
343883
231369
270743
1285625
203770
403071
103506
135342
56214
152420
1102224
1256079
346596
234457
574274
935077
1195043
1214842
1199168
196558
878404
1297906
961056
129211
61385
1341594
951432
1185234
679016
460180
539727
1345208
572237
167082
564229
919286
1333523
145656
138392
278255
483268
1108972
687556
167694
908856
800764
599002
1223914
899224
127970
798368
749716
137120
656204
368022
1186184
259965
1347330
1090992
169531
802710
100139
263511
892346
482305
935417
225223
449671
1275442
1086949
1094308
394777
237055
300565
1109569
1168027
127688
1038259
610947
619144
1060500
1019191
1083560
858111
1144745
801843
1321754
1183518
502963
1082785
158924
939994
374241
724359
1103902
421777
287906
443078
743138
717112
1016289
1314475
383774
13320
50127
1097773
79619
216482
633491
337895
1085304
81542
507898
93979
212381
738290
676153
549265
800091
284624
816818
730441
290605
1028227
810318
509020
598597
623592
1239440
460946
702640
860313
1131472
994363
1080084
591185
1314223
506832
1318107
235953
654781
1302577
275286
1028801
160339
80235
425069
1127542
492858
750318
35090
604723
1067889
627736
1347552
921253
875495
315053
80155
162010
934796
1026440
922085
1213435
1079502
1335475
13503
1175371
888814
284642
1049157
425356
354709
781602
488718
863789
1297789
480297
129560
3489
655645
1026534
377015
933735
218347
1038896
943802
102517
25401
1281865
348414
89231
1085244
670249
1258223
360737
1283942
527449
1171637
1264721
534934
1046564
912999
972287
1359214
515446
139742
347042
59817
819480
427923
1066520
1305265
1233784
75427
608905
867514
229051
498392
316233
1132634
1018838
303401
821069
523571
436242
138381
507204
1190510
961943
833581
1204695
540780
196227
1102536
425275
1237077
614573
616203
1044570
1118604
556463
513376
345672
916418
1308783
343488
264264
862058
786665
866014
430903
933938
751376
431384
770513
614966
467685
591639
716065
15649
632978
423922
982164
462060
249023
1240097
7431
1288934
61660
201584
896764
624216
1098663
637659
765085
66998
1182686
1079152
1035806
247991
835143
7290
440043
1108414
515414
914823
984236
139371
1283379
234078
21374
1044703
534829
908885
416583
373799
1103919
241925
1258564
1289570
831635
1100159
1018150
545408
1149688
157155
822701
563427
1262812
143051
57497
912882
565248
1260883
712405
711233
347156
1221112
990572
912062
407708
1069999
673867
1275592
1299971
502634
894594
620220
1090407
860261
111381
454325
874809
1067569
986790
39168
9624
1129973
1040003
1318193
1084815
1021853
572094
1001544
1341287
27879
106848
235957
651843
895110
11733
511110
195082
1262611
882908
837858
1260340
426387
879065
3276
387678
1067779
373677
186066
383997
120583
56928
1052096
659070
1226130
366928
365857
176868
873154
278367
544806
154358
210782
683134
922322
1208722
241137
373535
797663
582864
641071
958466
1290851
1234306
329296
940250
523167
1059456
222864
41099
336471
57280
1220543
1280132
533740
489013
671129
397015
144081
631906
724961
1210055
631345
408944
138569
764107
1186651
1299956
599301
707726
1285431
766344
497469
409494
181587
491720
515599
362810
410338
1310733
286511
716816
431413
899028
284890
1101104
1082429
353068
865586
19610
446462
393920
727354
537015
1109921
807858
1066369
15242
649321
937084
846184
845172
349300
463496
669899
1202230
1116708
606246
700207
1233223
888306
1353873
752223
547460
299808
857352
1121675
1187059
1355070
135554
872831
1046
228367
142778
826854
71091
1105058
223964
1329825
602760
986766
1037351
930833
70657
304599
575144
1113877
735786
1185041
1169864
608476
406683
888353
13937
812314
1143656
209279
779293
959402
1085385
579158
330590
540006
732143
471350
1226747
48562
810161
429130
761264
1293052
591970
1284907
657400
269878
1066375
737209
202901
75328
433497
554088
235441
699791
252054
1060433
236956
398974
719526
319416
1017610
1271385
1075247
619169
374572
453061
1146245
754048
674575
566998
521747
766761
113336
555204
704099
1148632
836972
1096453
990019
1326267
106909
431131
1109553
999420
1257765
1345597
778893
194642
887417
819814
1334366
559222
276631
19408
839529
121131
1280216
213075
1062648
685168
638977
1338556
913448
413475
1321
244401
781944
661527
87003
114873
683858
227904
1104398
615128
841585
763504
999666
853833
1016427
1040289
1193153
217685
423175
732467
205165
1086776
65556
208411
756548
834298
468771
1143869
1167662
310740
505149
1119305
457945
1059276
166549
731447
1065635
212906
45118
992352
709759
1188236
208745
902229
1125126
1155562
489237
23003
413809
991428
611380
1256246
1031768
236190
740655
940388
53875
1300414
1072590
285863
378774
271188
462215
758763
596709
196804
352341
886983
311381
224613
548678
501363
646654
55346
1072559
1295215
391565
945544
1314809
511477
381863
95924
793125
247940
530660
1055028
194902
185756
599320
1250027
461490
1056226
1338700
766014
848254
1136252
283295
3980
691332
787709
450473
217812
1340631
57231
1138227
234656
685813
41532
1043255
852341
1324369
551443
757187
973091
242887
34853
934381
539132
134123
272535
441569
246929
315611
728987
1165390
1153080
161932
1360295
926671
966165
855027
1233673
1169682
347385
166364
855815
1012671
288451
1131637
827187
727559
1054004
804349
660166
650553
1284823
1120835
1323286
1217751
242444
984480
942180
405730
693308
761525
1122476
599611
658877
153591
1191120
316091
596955
855762
349067
111753
32298
600173
1162438
1246453
517783
142848
1333289
709224
1261915
154924
466073
1131500
383230
371540
1194635
225005
1216010
886190
390446
266602
951464
596330
153466
228852
131193
1214423
683622
1228457
935225
328766
253706
1301524
1262303
182620
1228835
299561
464947
712771
715658
460453
19539
1339391
1246572
707798
843178
259805
423739
1099278
785920
954602
1241517
1246483
681274
630127
1036202
958754
1323851
1308686
1119379
779170
199989
468062
54293
514948
253511
1136586
625155
1004798
610527
311681
1221303
650578
20936
361186
912521
814487
71451
1244945
1099371
180580
331675
219183
918887
10588
424896
15929
253571
52028
584663
324384
41294
559803
1359752
326062
521018
908536
1042702
562975
1120268
755171
298284
72149
331095
1167447
1164692
916694
1088691
398815
237151
632858
934759
1266643
826707
400284
470934
425389
775804
927334
256759
1244913
878844
154036
931958
1127669
1316949
1153934
273314
521758
282679
272771
846002
965046
784916
185017
17207
398681
624294
1363763
320826
552857
270285
1359796
453246
1183796
937472
1272151
893957
267645
105293
499791
1331525
162644
543150
52175
1027238
365880
118772
244494
945149
518194
928307
24902
1082280
1242397
1268777
61846
1292507
709759
341663
389239
919752
656427
938875
561787
1152438
557484
433148
1347670
190511
827959
304424
6617
78419
996477
587493
608439
773263
1336298
221663
1289627
1161134
1122497
274513
451622
782987
1238030
1215887
525232
294439
17435
1254081
373515
168516
1230471
589708
1208783
1121238
71959
116644
463319
1010954
1080385
590336
780499
1287892
450914
423674
485231
394483
1249456
79430
81984
1108624
341023
1035104
1054660
780474
950933
758505
1248552
584184
752366
1239419
976753
513963
1275022
575550
1241168
850441
699284
447042
1133342
745135
1147771
396934
568807
487032
433812
54605
9079
237499
1043630
416328
960374
386217
920196
571158
1258151
892174
503500
786199
410284
656015
777457
472599
425533
1061985
933331
254954
31686
719350
852569
926241
491576
768084
517625
547989
1083701
852302
930059
558052
227321
368104
721818
1203097
219305
837613
1161962
653948
1111134
195429
809991
1109325
267288
1153963
883664
657143
408927
331467
603830
1013073
782104
1085387
1175417
1285860
767292
399953
942352
459223
966455
429509
1189134
333982
726773
257957
214932
1250820
758860
1276442
646884
568717
96486
909747
745924
849501
926059
774662
502251
371995
1239769
453393
404283
1216112
895065
887764
692327
347202
978375
1175536
741007
1166513
483662
253455
1341512
1025906
872158
266977
1121170
249375
769457
973055
637988
51780
1066089
148717
896880
176468
1260529
1175047
1150556
759097
842675
137068
500606
186600
1068041
666272
924682
180108
544876
696349
1160440
429659
200349
1250567
604133
181035
210025
871307
155918
642877
26465
971536
798594
868015
501740
253011
1227351
420827
1332302
1232340
484524
990237
641678
54590
676373
550981
1293882
246465
61237
716447
1006097
799712
245858
585464
497517
898405
534795
1150969
296248
1128144
169700
58432
583018
650859
350092
432263
781477
704794
25641
803072
463668
207298
385724
1323932
230588
893184
1157757
959126
655264
1249137
1134669
476375
802377
81469
49228
1089593
295328
513062
1185522
1292583
736414
469087
737596
1206271
1151470
883514
1019908
947898
912725
1068480
644246
1065286
1320573
764659
1103044
509881
801140
247305
620738
310218
6029
1152512
1361321
926200
1244239
44350
1246538
1006018
1275750
419902
809198
505865
773392
598420
430771
887440
1036868
68306
1091588
835581
337077
70895
1278402
40460
466991
718941
1051310
336092
924187
767157
561155
953372
1275824
1120275
1067152
1165037
968205
1194539
479471
510573
777632
692633
657456
1036761
587938
656309
1073217
1348617
639342
893731
1005435
570805
6053
913674
660259
1140473
1206410
746533
213247
1279822
1078329
776607
1315711
181086
456214
31219
364418
1237491
1056215
636546
740626
1255697
322747
442992
1177096
1351792
14036
409813
550206
304452
1172227
839826
146785
723437
325070
1016379
1346098
191186
895235
737763
1184370
11884
624906
19943
147157
605251
647868
278417
662576
60625
1335530
178826
507305
800585
235824
143607
447527
59419
60790
1161083
1073457
331166
257692
126981
682263
501015
176204
1244893
55493
592981
313801
301327
565863
452475
293735
239216
805170
1057990
1150078
943683
365049
1352166
1223529
1341121
705924
295422
195593
1249761
902540
1300196
493940
1233036
386128
429596
1163082
957771
1176698
106122
399944
626629
1217555
14773
95797
1085081
1321117
673892
634863
894718
943747
701517
463282
303252
79857
6859
894969
228601
565356
39834
924212
1067597
1086414
165306
502902
170432
81641
1150240
1209096
1102696
119149
1024368
276866
1316333
671749
686615
18369
806442
799632
677185
648912
762578
1167360
959731
1120253
227067
451972
903956
111954
1335033
184374
808406
212700
838529
617649
32949
1187512
1015502
859526
936030
94092
124773
1180193
1035436
407006
605053
1147018
1314193
772888
201586
213431
349084
1258165
351575
1308125
179954
944087
27713
870443
473118
398617
1214837
72600
539309
322096
410511
1074080
1218132
954638
949100
1349929
1065570
118898
402929
71208
1211627
791016
1108674
1064873
947198
985283
1277287
394303
918405
567519
531609
896689
998543
555620
223391
1209520
1334088
780281
238562
391567
254447
494343
1219757
12535
946235
1095713
1087823
1030124
926661
568715
876689
888830
1327276
1230562
506666
255373
1050893
434942
1168656
326563
16322
515853
231673
608263
618981
1196853
787993
1331911
513418
462115
849143
715272
935876
1134744
479069
428568
1278291
741582
10356
309723
210869
997214
590101
963473
268193
961830
296988
808730
125884
134078
585731
1361592
18320
1227753
972919
1202770
1207868
267674
934067
1258779
1232922
1283340
10048
531264
911805
548912
211963
1249459
1230391
399853
1143597
718674
923092
271499
12802
352251
968446
1156780
436935
253042
938479
369099
786055
1089694
1337553
1061872
851149
657717
1282433
1134455
251561
588318
214196
274665
733127
709596
645596
339115
312533
804098
158624
375642
1044019
165584
929563
324107
451418
569116
25290
159142
669881
219140
488466
1338355
1035977
669748
457404
974075
1219686
889348
794842
416877
1106197
567510
1088801
479949
822832
376165
1180062
1107180
520594
655820
1244376
1017344
915514
1076607
1295178
1298506
44632
369880
732971
308162
1074680
645751
331483
1329359
754298
855599
297181
965481
768343
944815
987105
230121
793746
271034
391101
991875
36156
766694
961460
279905
527896
134146
819908
826555
848592
1126840
1200409
928925
54040
241824
1251244
918175
799675
1339925
743657
597413
993361
793771
822652
1364409
621904
321071
1087697
552243
1360440
129616
632309
1096020
951745
1208048
946071
209053
1048559
264093
1294152
172440
1088168
1135496
991122
1123933
897734
740917
1098149
222075
1055587
946209
641408
1069019
1245046
813592
1019202
937337
325049
938118
1158853
845703
1117005
886008
389229
1000111
600376
1165595
985710
147252
1293400
236275
347519
1210841
180093
826730
493593
905
295887
369664
1107917
488351
848800
951034
563595
653322
907388
531476
797310
106937
419984
378970
1193820
625748
1207850
571853
283422
221987
1071820
25068
371926
74510
392779
351357
1271497
1119985
927051
58312
1298018
420673
477543
410618
1101402
144114
1108918
1155141
823127
1128203
1092632
1184078
649937
244578
1125828
508669
765038
220046
1137482
258413
395027
727815
1099113
1257223
1215454
1143099
879407
1145941
262362
953002
690630
763365
767713
559699
862617
145707
1125222
455897
615010
708821
1334335
209479
423061
960185
1091389
1333072
755852
1242848
673750
532328
1043053
373017
429897
830132
1313900
1159648
738156
1218486
113429
1164087
200427
86627
762336
1086565
377881
961160
1004704
478344
243255
1225394
341263
186022
772987
471780
284563
194340
923110
1073545
187550
772647
551207
697913
822810
130108
1326667
1177979
472491
1274437
526495
71423
527283
1332885
778340
1099748
514910
87377
511204
1214325
1158795
1092767
256289
630919
108336
46799
914800
327140
757783
411780
943238
1077201
1248333
794943
883462
752025
877199
464605
319999
166326
126355
447920
1329198
1338976
1061688
1134003
1319307
241138
173541
393597
1345203
124987
68049
940763
1099219
45247
334850
714755
691008
347037
780038
995582
1125511
1336366
1142588
667996
1252457
774703
1154029
930565
510571
1026051
1335456
705102
305277
996543
875274
1904
515363
119962
112818
275413
885225
141533
1008702
469594
1193885
930917
451273
416606
1336809
368307
635696
1276077
763808
816103
758639
933062
1081124
625977
963744
143180
890758
1018383
871083
783208
879384
523190
313189
463114
240111
502331
294005
239962
497399
619763
21487
948284
1226713
824922
516446
633834
1066157
895982
1008603
517731
574634
703178
1099899
1013240
1234886
845304
1171296
1208741
62515
188166
100078
459757
91799
431426
612233
589160
675636
275052
1065987
306925
779624
830780
1314829
817905
930945
1090534
778978
1215312
1019445
606818
975344
366127
1089859
247262
1290120
109542
1150198
1053640
705857
893242
1087474
444707
468339
71555
1186824
1044298
190634
1296882
477401
23075
557934
908302
8679
743692
434817
242608
920866
898037
517701
94037
345644
738472
428737
580636
1004301
880647
860049
1325067
73267
951541
1143740
808976
112211
691822
569472
334665
760120
931328
2647
895065
405660
62970
1258584
669693
854800
145223
88379
1240239
44246
1205729
219476
928457
313299
253501
867849
958466
674127
1115243
1073414
857568
325500
222733
1017048
1315323
460291
712901
515856
1277839
1140404
967460
502088
525479
663993
238455
963701
153869
14831
710564
298908
670955
812518
63400
796097
632736
466839
121854
252882
1139707
1151974
724485
1243547
1234525
1157107
244948
1202557
555798
1221206
1314662
650384
1166498
109474
834436
1025242
1156123
1292576
830352
1023550
921421
764628
437604
989332
1263778
477847
567377
2738
145624
333444
1359919
767010
14071
1302460
663821
81706
479603
1291705
84251
384398
1307365
134022
131721
1214311
462162
1050919
602114
478556
1046738
907593
1024846
707462
612621
1147513
696364
730416
918717
1285582
599364
518248
516126
296507
382536
937937
104195
114221
743057
942080
657408
1031305
135798
96473
23470
47876
994421
1324889
748616
986646
1263846
483230
763108
418776
271664
412723
121585
1246178
314714
694771
422365
740577
1222811
60802
87978
1028123
686468
1280049
611135
327684
919485
154287
1330740
340068
982670
1052316
1288946
213199
204847
135749
177769
300801
1327729
954053
1120499
181966
622405
368321
1116434
1102003
280702
1363576
1343658
1261801
184183
1160422
852869
312670
509622
254919
522135
1027485
708253
1041506
422952
192645
241956
967004
892676
512155
609762
694132
110185
1195330
1190375
889017
895124
542418
33714
763500
1148088
1080783
607125
395905
695204
401095
1255771
594625
977528
534084
522778
451575
1021494
61459
285250
980894
608064
713141
343771
474974
116284
464142
854062
1191902
1298425
1043489
885291
647671
255304
960683
1125566
252224
724527
727456
966751
1304188
1289405
1071040
955725
781044
1060069
453721
695832
11504
800057
599300
967373
1083196
638389
878476
1110959
2842
942460
754589
514060
645630
1270
417863
441447
1200484
380691
310469
1162685
460144
452639
1118902
209559
20741
599205
469705
438541
410823
540856
45181
738249
174169
1011758
937773
9145
15532
360354
1273587
605758
376323
965191
1099395
46961
839239
426285
973243
720471
676322
835359
664255
411209
749275
650939
832562
1246592
1213020
325632
220480
391664
388304
655904
372508
1017344
209220
89585
55049
1090421
134004
811329
1013516
42656
544483
1181675
139771
593120
94626
308154
486572
16668
868630
393478
1112889
1037573
275007
718315
114689
89247
155190
650579
732752
536677
821423
368768
599334
780506
762945
648146
972162
237954
914991
491700
1177371
1092757
115124
1187553
291760
141213
598983
1083555
138851
421558
1231970
70525
1002475
799842
518100
818043
316999
882226
985451
653007
1113232
377628
1252299
1108011
867280
924470
1251986
879503
1144100
216446
354725
884908
1347114
1312151
50931
1133218
713751
899633
505824
1100888
423809
103383
846581
703665
1127461
469312
379608
330050
935595
1171116
863376
940860
1088484
366111
1222406
919533
90472
151402
1185718
766214
983214
207987
1211091
386157
446390
1192134
691105
907834
913339
901090
1116032
788900
1048704
144506
635910
507010
1279879
264340
332812
330571
1006996
862423
1170979
737799
538509
152936
956078
93757
867731
878455
600584
1103304
1240700
787358
1253195
1298346
568082
433820
639330
1073484
232909
383300
392739
862523
255709
520002
522906
271740
653228
525209
841879
945858
874408
1149553
630535
1094152
156011
8300
104130
172672
687060
493265
529928
539317
1250368
638089
269590
854816
336129
21297
1075390
1291121
26675
805587
401431
576858
470798
1339473
537711
552833
324471
43967
716388
470226
514006
416714
632104
1207941
1193511
1213321
728892
1161356
459468
293420
454829
658228
1128319
557407
633890
160091
1186400
1253780
1200625
514411
1040852
899816
1342663
703940
814746
784477
1196141
689092
662769
884168
471702
9808
770795
882140
756028
1068085
356295
274175
251465
293307
266111
780372
1059864
723174
798546
1328197
544941
170657
52628
1093915
702233
234759
1330140
1249728
350652
905014
1159345
422178
979036
208291
987240
460514
279714
98052
152939
1242073
16556
1347541
156607
58559
1055287
756078
1348466
287049
1309037
798271
292896
619466
76399
870785
33598
652963
651237
888963
427946
156324
680806
573014
1283999
1250226
308594
1095690
221666
506121
102886
142811
945078
318577
1168895
679606
226232
246299
1336697
61079
989203
262403
777858
323304
349389
87893
979956
740194
516112
821595
1011062
981513
142755
1120463
617781
988669
192170
357514
993255
1031730
564307
1086258
644299
433645
462352
731406
879992
1093344
434391
693970
429100
282903
553179
404955
1279741
713197
623278
1329848
1165926
1137987
766750
1170156
789450
305048
579032
1296387
313228
21605
334638
568653
566203
817393
549187
16610
904749
1113316
32705
453509
912408
1087002
696101
391797
281954
428584
837121
135807
723301
1256069
374583
306011
665502
589427
310815
865793
993151
66916
708802
192029
905953
250833
820236
466524
984379
908044
809271
666541
228344
913585
826832
36451
490392
885802
1195224
527349
520069
183724
529920
693123
1316596
680176
615246
34508
1311187
720571
533663
343517
295433
1140252
1335783
85581
829615
442517
606477
258160
930820
1167692
599743
1268555
998534
232518
502967
401421
594214
443258
230218
1158014
1134089
913601
848534
1203445
355222
558028
443669
600757
35650
1240597
680597
450802
1146220
890672
846490
389008
750280
334757
1259707
1158696
114440
959734
889575
1252048
1127338
56142
916125
886013
1189742
975370
498773
251889
438366
208999
530583
315160
1319791
1246212
57654
320906
621178
347209
1165690
1245536
682816
347387
194424
833075
212473
950319
1334593
272110
841968
1235844
332986
641655
1255685
1101997
230784
606234
1028798
1199726
824731
537044
1144861
396680
698601
222782
201318
112924
685219
1311106
1163439
808705
1019345
897322
687210
1037036
190469
619621
500698
909247
1039047
11015
900262
76931
924001
312266
1084882
56615
1064830
403320
878063
733549
717762
1290005
1279622
1343817
1069345
422147
308323
948882
910335
479976
1156587
764522
1268572
534953
1058396
993716
1187616
719161
1251206
1089453
495955
397582
1220260
47234
40864
310181
91021
368830
678444
359823
1080573
848650
1217085
932459
892399
48709
823135
537834
757692
126508
1102252
954180
1299770
153598
325717
621302
745116
265434
515116
324279
1132077
946581
916745
1012598
1334254
1360350
895465
151928
1280185
335047
1363204
170328
578418
733964
428030
1007916
365202
269308
1022801
437412
402846
37833
1293328
717447
1228209
986405
934207
989308
205349
450020
294063
533048
1312392
18138
289883
806130
1304855
322449
20804
951496
1323971
337194
305647
1264218
714671
749475
432841
929755
110844
1004969
247954
398120
207606
49355
483417
732111
190306
903214
180871
544370
669925
257590
585641
82769
143495
1215645
1086303
915529
502994
917575
747473
463023
114914
959071
334165
612379
62873
439278
783297
27732
861501
108396
1180932
156585
868819
579353
414527
883756
399000
66133
646331
930453
1153089
589175
1312899
834363
193505
806360
64803
1186827
972492
1091513
1127475
658467
1013251
1008047
497560
452955
1098515
484154
1284798
632806
573835
711186
157751
155900
96221
1210741
453725
971480
372218
257379
35223
1127870
860285
992043
70665
100456
706215
65885
67413
1259851
1168060
588384
112187
529455
865180
505706
1248517
295460
520071
1253624
569838
405240
30741
713740
498620
185906
1211177
115196
54163
1231128
406227
619750
1105293
564501
99250
730206
1101287
1240707
444528
564616
516098
1345510
134693
759638
1175028
789825
836978
860452
439306
971439
76113
90727
1215693
1275717
418115
1095999
323549
695615
501067
998347
942590
1150247
383513
1074528
933795
1064718
1020993
715241
1065725
501774
411083
734438
1217653
892298
231733
1329658
139685
1052989
31950
708576
1238710
1047218
56927
503156
499821
326356
1349168
782903
516204
489261
322047
277357
621849
67571
699046
805001
430496
318865
556320
15739
346733
1214944
582808
727342
191647
876633
700314
256207
1201148
996169
475151
131104
345993
863825
545071
1152305
1229474
1146623
1005073
322001
719345
172606
29454
573715
586530
1175245
248882
140537
912426
828266
1087188
305634
784697
1127289
36093
260181
446270
1107774
143475
329910
689845
313695
534188
560228
12440
717383
308726
662309
837190
529373
668804
532882
1342875
67925
767195
312337
320194
260228
434332
1082357
1180229
1182963
395911
726568
1360693
1341388
1043647
508228
266016
176746
1200501
1113073
1189802
91021
1236348
467010
742590
583623
900994
1061501
446197
658712
912028
1192703
490444
560100
679955
41300
453925
106255
676538
287169
1165338
988494
419554
106507
1141681
99130
676551
181782
1068589
201433
991296
1055102
1147281
1055091
48779
760862
1218508
142202
456527
252592
1189894
1242696
464212
1174328
679556
764106
333236
1323918
290371
1244069
254968
477453
1363383
1340772
1181548
893362
1351369
523212
1340149
1040726
702837
919625
511106
609490
558826
1223360
769094
830176
1279785
947177
485323
1360503
453480
381501
298428
964111
480674
209373
210560
66890
362328
904
373621
1312389
1068618
998134
519914
1020450
162984
314997
971460
186342
532426
908601
1102742
1044874
993801
1183848
64341
47695
628760
710410
267004
226298
998815
1007574
1184129
721232
109838
12741
365559
229564
339649
227029
1252687
602561
853095
567430
639442
776596
513881
38000
901909
825505
581380
40761
670277
685025
953389
1124670
43033
135999
259557
629699
621330
948856
762722
1017600
746515
146041
827570
63206
584590
339871
323309
1193198
768138
739301
255390
752411
1095553
1130016
419904
1212404
871950
634207
318056
763501
216723
929412
507709
786296
799474
197829
1353306
679847
536538
736058
1246065
610500
1243140
576569
40157
487806
1050589
1064418
1334455
1341289
247299
1102674
1106934
221310
619250
1130756
1183883
534869
91372
677138
951448
523315
749856
328555
848427
12026
28134
291090
265231
1022396
1342120
1082776
661183
1002269
389815
813507
894479
976412
751653
502551
535987
171579
1126782
411231
770908
1187060
103158
333440
236089
372163
81412
305320
34361
274959
882384
578906
1008382
871010
692234
788454
417094
1024008
416735
563954
920028
663425
188882
1014403
813302
856304
901830
899735
1360110
229616
1354155
1229926
253215
350593
1051846
486837
508609
154579
1099906
1033831
923729
105699
1305607
1144041
557387
929888
1282446
691150
1109941
570205
228146
640598
1248980
1016215
659713
908030
660714
243960
378855
332024
1268434
82667
190664
1323068
458606
233942
1247913
292017
944218
1297053
1149889
691209
476975
654451
1341999
384629
865847
278289
885711
596457
843675
346973
454727
561880
404722
901768
435768
472607
74126
1138760
20729
413825
955383
244353
745641
128323
94659
318421
210677
1038633
90657
432160
646938
87173
571384
160663
699151
1053421
1263432
606665
890050
89114
324154
834389
190165
851586
371789
745658
673975
776678
451735
533686
921731
954031
1170749
523502
649040
826806
552790
401136
535629
1129912
642251
1285053
1018
78790
498641
27091
847894
611346
319465
1257803
479917
258586
956806
368630
345583
263483
1285058
866657
1170165
434506
783850
615948
1310733
876422
1056126
166140
507631
1225214
429404
167235
1006695
712982
502105
4781
277578
1011082
1248134
252276
730362
203461
320381
1121386
452525
1043653
1001032
1281124
1234844
352565
725955
1324409
435250
779419
1000117
1233231
1276800
566861
1189206
283743
265584
1157851
235778
211546
695149
1120405
1049388
630891
1070015
516360
724355
715662
1241118
1309297
672403
240447
525576
698095
254553
235764
1059713
1109288
614696
194854
1145448
440093
230008
1063729
17337
642069
461878
740015
1070996
1364283
1114382
1318306
1056926
600945
850448
51138
1021600
752648
147398
1001428
591683
1269903
248430
602722
1292804
1182171
1041499
1340829
908252
1349015
1214198
1013977
999716
817821
8210
790215
1312538
595690
1186013
1196295
821162
1338259
1178085
65145
643813
308350
855483
72488
991709
1000801
584246
1106015
419623
274479
1220228
1093309
1240537
944691
198244
1134692
996466
551594
2843
419463
1054364
1351708
1077379
1244861
1160235
1306860
1055220
1076593
952421
620813
991730
615197
1048485
603257
99204
1213100
800381
692104
72010
608727
590462
899341
46609
184591
1003864
1183976
994255
239980
1166330
233088
28490
1234442
994490
304041
1211906
608171
1278488
167090
419416
250071
1208616
1266312
721844
243935
86666
958711
151663
181715
358040
266151
944455
447784
133852
1355427
194999
427854
348482
145618
571351
1064070
943027
1059949
834803
414608
104040
980706
940433
61112
910670
219407
79094
352470
407515
561271
228918
304392
78537
684372
1295710
1124938
1285213
686069
831648
788446
1286139
659801
289271
1017652
390125
931405
940640
585532
766258
1174811
589415
318494
1351758
900588
22754
460692
1091302
954636
1228865
361108
1288787
722840
182534
217686
147171
962604
963644
972211
189919
987080
763167
80318
649400
1020606
109325
496457
1200935
333651
707177
331502
1305698
388122
1121946
366613
120163
860225
866487
745447
263141
1040281
981569
953502
219268
484039
1084618
221479
830189
70335
937584
362262
477551
1233110
1107138
83099
989863
1254843
1145474
572116
377111
640860
361784
837552
1346681
479006
222664
616390
469717
540923
1170442
194274
122918
441978
132153
352359
903500
7977
157694
420321
709931
1333542
798789
792236
1152782
482583
661309
489994
734366
693762
1167931
496195
502475
761589
229716
1188153
931225
999025
412199
1348689
917065
55031
350440
499491
1343527
309607
805002
538277
1331916
358814
1185853
360627
904622
1208989
196380
860862
679797
958003
937343
257917
1091
1299622
102294
1265369
597917
473069
39689
546668
887010
141620
870618
318462
586286
281422
1091401
628138
1128311
1218209
795067
247117
1180067
211413
123203
804815
182721
721706
489412
1047336
839567
532771
1308821
191358
1070334
272990
1178962
933946
375964
502441
67761
525280
338560
754159
734266
21377
153058
351114
1267998
542590
267176
529348
936054
295069
1069986
1080914
876914
170456
1340465
460337
992745
610314
340126
846495
623737
731348
187443
627565
1074886
1071171
1299055
503972
586522
474161
841152
1100674
487215
717585
1226542
1190799
880308
162768
226727
678163
746321
308523
1271536
10605
1076481
623253
1011601
1120573
1012829
1202331
1099030
1025637
254529
1120799
637954
163686
739188
823362
712745
1042930
1275395
364663
84855
620913
1046553
576607
567133
782222
225372
650513
1005671
1207106
203040
348916
868428
797817
1106051
939845
960689
855175
1086154
531205
914396
439134
702546
539564
824236
594238
163649
1164531
696689
1298089
72449
1068950
77715
1081536
265657
1130825
86735
1011647
565033
530716
885356
1283389
715372
1252579
380887
783151
995668
1173336
1019414
369291
1187333
1043174
715737
1057745
922315
153361
1226701
1193986
542839
247380
863186
1257311
480286
946611
297327
418509
1101074
551288
1267210
925489
37334
896296
1186316
284467
942534
1285018
175644
938221
180125
801208
1101372
839201
1275334
85146
593557
888768
679954
1116404
635013
467533
1043537
1071399
243691
644476
1263034
412809
1110307
279423
936150
651464
550509
566017
130928
839294
858640
1169749
288104
647433
926498
1182517
774954
254398
339648
1236111
9296
331200
611031
116558
672288
1206981
1228184
676615
326261
331731
456278
622212
113695
57754
1267260
764921
405923
767106
806560
834853
788307
327739
433662
325767
794090
179211
374718
525274
419978
690771
493222
848718
904957
1000359
958491
824886
528878
320050
1094776
88097
1354481
1210730
1029883
1152942
913998
743351
1144541
399838
1202134
1137454
982175
295794
603697
1339754
426541
481900
515699
1200311
612592
1024440
1324304
1011939
281301
1254078
429498
163292
635426
1172445
979221
945287
1074546
1018719
511943
498171
260142
161872
803520
308180
639442
314221
1289465
895596
225526
1057136
694033
362945
1336131
785424
1114068
222935
762633
718505
266292
343209
546829
85578
1259208
1225638
76240
257922
116352
576676
678467
1189574
376000
1301918
837554
1048801
262404
1243396
422108
751285
87015
1097902
1285298
620256
1061329
977598
425758
204642
36554
1179142
599129
59501
1143583
961189
1199384
1156198
77624
51308
1355762
205894
525846
1114536
1336567
92322
308255
9041
1018852
1275995
1098811
1331431
1198664
524080
1212119
90358
228478
904865
636414
751447
690166
1352245
1271829
855820
828383
454439
618633
1038571
405060
1078739
318268
1040275
1069775
63734
1297425
24899
347074
1185367
897565
710627
799123
731527
1148921
745882
1124168
1196672
707370
578149
278319
602163
1120277
934486
159835
1205332
1000958
193071
122357
1322402
810327
557811
965561
950090
530865
581361
362287
843965
1336
117731
614932
1106703
1123591
392760
1345842
478239
161159
193260
296000
246353
759678
1258794
931209
691237
251913
328319
924010
1251895
173097
56182
797922
210287
933178
96957
192411
1110866
805393
99765
383830
537209
1349564
1158265
1215585
1177135
797790
145439
1318528
318615
1071143
375046
343400
477342
1028174
1254618
446888
70972
137628
527171
693139
732489
751968
55512
340503
283306
315639
81335
1023566
480000
1341914
1236659
1206385
883139
677739
909623
601444
466881
114180
409101
1131310
1358650
4050
720844
1104408
1207012
461397
1095351
33383
776471
953782
140228
925465
1207419
906020
278187
129748
470767
110493
1292377
1174805
644299
945538
277193
587665
676993
406361
535732
402305
112621
897881
1254790
386208
296946
274849
1304413
761920
668121
592319
1073519
680856
421762
613953
1338938
407298
1065726
766101
926324
1165687
913416
206213
1147668
304263
706834
1061165
571497
488872
1110884
912338
1233216
635425
855346
254398
1326080
980937
761132
1193143
881687
784952
543639
807368
1316423
405109
391224
984075
400151
1302411
881374
37750
374535
1162076
513054
401943
559835
897321
195213
1333565
538728
1286682
1195772
1181885
498325
1183956
524662
592608
182232
704548
240302
754398
6265
429128
320239
1024240
1132939
1120560
177312
352342
1344379
986501
937877
417883
1243148
765140
1050135
224366
1050285
888396
938118
307162
99252
26591
278850
459417
84019
594313
40799
1210546
1201929
838469
477416
339304
841247
258303
206699
922313
1260511
1311992
1119896
728680
76913
384809
1221179
311197
96520
477999
1262670
853719
760935
1092950
625637
425698
1141294
1762
321009
190648
1124667
1347119
1200640
792860
1166025
121646
1182065
1041022
1348144
263111
889379
726218
526989
1232988
698825
482730
727958
891378
1065990
760305
268838
349832
75607
844524
96955
512504
1288112
556173
11706
101963
302338
168445
781136
942542
1018395
877466
1249838
975891
57822
1128865
371428
683095
721828
1117161
1263188
1346095
1126310
224045
1081791
1163149
1033140
801488
757956
591364
11670
584194
116280
1165755
155666
995391
1179273
703850
447765
998509
1357917
326656
1264005
1311104
59013
535637
982456
1127322
82513
497856
876229
676870
66560
804123
338909
320560
570103
665659
430152
1334497
549321
932599
746324
1044155
1323882
346874
97872
184837
1112982
921974
18049
191994
260965
283810
1081993
967033
750172
1094817
1269011
103124
973119
62582
302457
695822
1160759
1079885
600763
913365
1004759
733515
852701
696464
448137
1086828
559192
727628
1105903
25834
1085244
492823
1051743
1110269
536866
357185
552700
1003787
75044
1039369
448124
659302
863162
726618
788496
1021662
401349
717824
163525
1209432
235008
285999
1346634
1246261
120047
632667
547840
68654
1360087
90321
408713
476573
575764
1249258
1288145
551179
804879
715528
1159983
520248
167926
252380
1351842
602592
788220
110592
1037053
963580
1050989
1222455
905455
916118
1185552
887645
577000
866882
830722
1319391
400670
216332
850466
1062127
353362
952043
600331
905741
1067028
1211097
1275399
1217309
230386
431005
92669
1153468
1115337
1161445
731322
4132
684510
364877
851270
156303
370969
29304
877036
589599
530805
905953
668562
598642
181137
973558
12554
75930
1297982
588104
101976
765873
746281
162556
999652
1271119
924790
372553
112444
204337
720664
992454
408335
1019487
955723
1200399
184822
493527
1223379
238513
978269
1178806
676437
192123
1202546
715619
527302
909146
834732
314280
879407
312283
953185
509787
1203422
165063
586923
99827
356312
336470
177985
820969
558179
625313
452782
1281226
1271028
760687
974398
513994
1313619
5803
1253601
1074520
1162273
843976
524642
92056
983644
757777
740338
296885
89797
1300565
35498
1232142
219293
1351330
232856
1019975
596714
666475
400564
1274470
87560
709021
42326
1047329
908442
764977
1067018
734644
436913
735239
1242887
1284124
530122
847043
299019
1221985
1180506
669555
331925
988297
350921
166675
282833
308900
35565
488184
288399
1188709
1233816
680549
580916
1207497
321616
1148668
1334643
457111
66534
264802
856862
19945
598936
410844
1065501
646467
262383
1052860
549263
610053
982388
341527
563455
373456
513124
1072344
1020646
739490
245950
1236407
238821
818012
917176
1216221
10535
1247192
550404
16295
963747
277401
1011601
801347
1093653
338593
1091580
184530
616875
871012
1159667
1314548
183463
1054858
844011
285093
996664
148256
225007
780043
158210
403619
11490
692870
525349
988062
604895
776335
552730
840005
588960
54817
181959
926087
483629
1257792
321857
1096850
224342
51567
310
980621
521403
544542
693926
575035
507005
116967
578017
1011719
1098730
324397
36592
178539
725311
285173
960907
207119
976303
388303
1242797
1225617
495235
1276798
740008
496829
699851
260146
885356
250382
747256
1354981
233196
905980
128380
1153760
963117
802549
291641
1136044
246341
322382
818197
467471
959179
203192
713573
757924
1279340
450203
813118
153952
1056004
1101676
1054858
926859
826880
927587
45525
1336212
602712
1119810
739469
631168
1048158
827645
898548
841914
420908
965478
1252237
767727
1184039
1141597
1034475
122160
13090
1275653
1324496
501280
982082
1005232
647959
507510
668539
1062732
499975
1265671
1119887
103660
670862
717443
591358
464918
374066
1301348
876130
1270603
68622
59983
27651
203590
1294553
553472
589589
502076
552389
462164
1272724
371546
1076994
449334
1246337
955059
388082
531602
83481
504063
644094
1146990
1235222
548350
440443
765117
442047
849209
1104954
1272500
657181
409121
48073
1107314
1291694
803895
605355
289246
785040
848231
429470
102202
264477
1362889
1244748
412560
1211897
1106088
1116118
571740
295879
1267478
777509
649122
1135901
944167
1218385
412934
424543
14371
795471
323411
287234
1230228
243980
137059
545346
813253
1362014
193961
806542
136320
986953
1293758
522661
1101139
236428
489482
276774
768310
116238
184326
795798
1102723
9457
257873
857586
422156
417973
980731
52030
214006
182330
901249
1069357
110803
616900
530610
602264
738284
797911
339583
136329
799150
253642
232636
577674
573310
1054384
1350012
923545
94096
540376
928068
32178
820903
1093889
1209699
454440
606542
1258804
1000285
656388
242760
1273909
1301521
1274012
664273
111896
584465
1888
53732
367184
1215951
175127
274012
478961
8651
2150
477186
879355
1008658
437453
222157
1264856
12416
629292
307342
702306
900823
1308809
1141486
153535
1167574
917887
1182982
193309
1085263
634084
1309786
1110321
1054840
416464
899878
533107
398033
754086
287689
85819
1167590
257218
550034
1205797
95871
611015
1306912
705805
628152
1287940
558800
672738
172369
173037
1148829
469147
648793
1310480
489866
874173
166179
633402
371969
425657
747627
758645
630697
405182
130669
1096896
1177931
801502
238284
398574
128439
223193
249798
1231901
89627
1035935
372821
31583
1317821
1152
551769
1110470
765667
967609
204177
150513
700025
328584
1184097
1064576
468995
1185014
410176
787079
97813
469417
914699
179752
264282
387280
1139628
197788
1140376
350175
1083466
267597
113552
229160
1252994
242365
62791
564934
386407
435057
55204
982459
812209
1045896
1112018
744241
63333
934097
1102360
1056932
630277
572057
1344714
128215
843733
435866
951011
27536
802483
864740
1318556
374397
692725
1343461
144030
972666
499967
213493
187551
357589
1069448
690072
371202
1206290
914681
774943
614516
224161
1145315
1006434
473631
276792
319777
575597
763915
696655
1223184
99877
1191781
396191
335028
765395
532959
307338
112678
871280
196556
1293931
807723
499569
461523
990097
1179915
246761
81570
686342
140392
1264204
971679
91124
1191728
534240
36027
514307
74087
1079119
680458
401104
325430
242766
977138
812983
1004990
354303
861479
142255
807944
610085
553625
9563
806320
1226615
899809
512485
899449
1017466
286918
728224
347196
11271
1001975
397125
120715
84832
640219
864540
598125
701692
370609
253191
347046
763385
748736
734578
1070438
625153
1082742
1055250
1235981
172532
791826
300924
34154
964239
1355026
1307518
813497
524315
511301
251656
21848
872314
710273
1231541
47126
903874
454141
464011
777446
1283697
422796
178251
425593
204251
1004656
844770
889766
844712
294287
742082
1213047
506715
320033
1322680
1153057
769908
1106159
1151159
791867
1325462
709207
1318324
1212996
982281
921993
404375
1033856
571372
412632
899451
909898
429451
583992
939469
982855
401284
198355
611974
603796
477302
735700
211343
266926
1075372
37815
576035
663273
637563
1261324
217154
125815
802921
90342
170908
252141
356266
339280
934600
1123451
809735
1277052
774887
446924
970705
1055950
894673
155035
501361
93703
500831
394814
731278
161207
1115143
1276660
784404
1291353
372666
607976
733624
858253
740469
1277178
1339354
998281
523826
1285567
180828
471965
712180
45401
1175935
1148087
854708
742204
635666
336876
663916
288534
922459
25407
314833
600395
227755
550549
250535
610068
1349130
864936
1257829
1299956
317173
203467
683061
245466
1271765
407693
205133
1177961
211037
870176
2416
772072
294412
566133
773803
955640
1350994
343271
637827
197018
633558
1069332
392250
1364186
48347
291230
701806
739367
1094291
940591
17363
642035
102927
31224
487329
961547
1336448
557254
525840
997598
356933
388418
106421
677952
978924
70273
57340
556893
725782
1313081
272433
494946
670471
348508
1148567
1104339
393115
815590
411407
1091631
655232
996501
772031
506216
1089608
466327
1251565
694903
245202
1054636
289036
310968
303186
894842
1358194
257705
726025
720692
567334
596258
888143
1290895
1152622
57622
1195949
718066
170531
1002979
828791
374751
1114808
1294494
60742
892295
927506
884885
1192190
1013372
1177398
793217
1168893
607774
776924
422476
167146
444513
373825
328127
418566
1130902
465917
839779
873044
1090808
646190
308572
730400
140186
328313
1077271
449088
100611
818647
870661
147294
1218659
700988
1307181
1147365
641304
436548
850751
934437
44097
740819
465380
589738
754743
101647
1040136
922827
1057150
460102
835696
886418
691367
83319
1343650
884993
831219
611957
800477
624258
727500
686666
894651
856101
893583
289687
677931
624136
472570
93065
391828
237931
1230983
677549
274061
1220441
161524
1072740
414450
1032982
663167
974172
1028029
74140
24499
1299457
311452
1101926
969538
1315993
1332716
1312479
1025780
1129746
596951
278785
1164343
1125255
417634
362769
30573
227098
10857
616110
1019360
313888
598292
685634
789020
775407
199111
135994
57126
913596
735399
991477
758401
1194246
242384
1328151
989560
1321340
1362939
1038819
552716
700555
500404
717364
567086
467808
777580
703922
814908
353541
901182
250055
894094
1236906
75220
438975
1338771
1336470
1324774
882117
51084
411215
431163
433982
380245
1146333
984251
1333329
1079090
548235
845894
295066
1076768
172623
668669
498154
898443
730313
183687
953591
1083150
1250863
879757
693054
404667
125621
427979
66501
260113
1263616
271995
355646
660008
169378
994547
1361195
1234013
367087
583134
1289053
222643
1285568
8647
447151
654653
886798
1275974
1333246
222236
1324313
563921
114952
1163137
340705
686203
20171
568880
1267270
430103
595657
988604
934092
297213
1111096
241206
124555
715989
761962
331092
828591
138
412417
979368
967681
144522
518721
43451
1113803
1255259
271828
11834
349674
604574
967403
388822
826037
714751
696833
604960
967348
1047811
40084
922259
531724
944293
55704
594208
509586
1265020
756312
516091
796274
1053772
102681
668480
960025
1027827
816506
1070109
521161
236996
138617
1337466
378092
1301015
539464
196404
1329580
874746
1330639
1289486
417967
648106
151324
1190988
1098862
633728
1151302
1306423
412445
936635
1288871
1078772
636959
433528
450946
1219016
118188
156797
521528
637246
73324
598766
420560
1258140
278544
892991
998188
237394
571134
1196146
181700
396164
599646
419832
1108499
587068
634464
1347982
1081358
1081491
1072922
1029750
397511
920872
131653
563883
1076648
555215
191352
746858
871197
1047501
1034154
1014874
1232357
1120155
1356374
929573
630052
1034379
784257
1219473
1039579
355810
729542
702057
683568
794749
348702
775783
344996
977746
875530
372146
19555
678788
83346
882703
214551
878823
1136884
30352
234196
1305478
668448
657983
159662
461948
110631
966069
802758
1103319
148416
625080
891588
869611
383885
582134
30806
109225
1260966
934590
1208157
1258763
353754
1052353
1242194
1251088
241476
132009
1162806
466462
679143
692553
737477
781578
1337884
239325
689707
899074
1031412
978278
192584
952277
829224
3994
764699
1272946
851250
150752
220475
499821
1106413
55247
888786
1342501
1263493
671124
1124785
461477
88422
570525
674277
131726
756806
1246575
1197059
160795
744025
56662
332027
359014
1048341
1204419
1057785
472651
491505
1170211
414880
1193402
675681
575315
536601
1269937
455207
594961
183686
1161416
985142
451192
300877
250310
1182718
919075
1054199
52783
433482
1263117
681120
692029
436535
500544
278038
633911
773748
1205695
1050064
573848
407727
1110387
1061307
1326845
515677
287892
332270
275960
1335450
655967
1145633
1133487
1070358
843399
812360
1240463
208019
1276342
1144250
436675
57178
497740
635788
213163
174986
535513
1056093
587529
375083
164675
256646
1291117
177226
472742
1313540
269621
1361065
959696
695592
1104997
57858
587111
938573
1002249
476726
1352703
1180934
1176919
627779
985914
73250
729361
96129
1135130
1347115
903619
1331933
16863
621865
1077055
357520
294325
18185
217833
824505
662729
72250
894915
638876
245608
935289
221102
727782
54416
793942
994409
637045
164647
1177070
202763
183375
682683
29397
879088
285933
1200978
398964
816140
103142
1302365
386233
173807
1295793
772943
219065
627427
894130
708155
853590
260560
1232555
423879
425864
311113
1097792
812451
993379
372624
1157435
1075107
530877
406795
1007779
895674
883318
247420
173919
1269310
562249
948378
562795
1359736
670547
439856
863685
293281
89839
834711
1115231
145419
401578
635045
1207687
885572
1169225
882649
454524
862873
645169
600767
595246
1251123
821748
1174078
1281141
1086250
853609
75179
204142
481934
794325
1362780
1177514
388731
1140159
314641
1046322
224882
953165
321735
588038
1026399
540297
737035
1324890
1147873
390540
257895
816928
1211830
969289
1015712
1212767
932006
1332051
715662
486154
15781
805932
412778
224666
908754
1221055
1091119
168297
681401
681790
795637
939198
1175787
614819
1097642
959762
890856
79436
988024
476936
529969
116016
50992
1313009
854631
60683
1031178
74939
1005110
450161
149699
545237
752581
1191638
510905
927064
1258064
195403
823204
181196
1092010
422736
1073099
689859
746938
643512
331156
299872
229576
669890
416078
998277
518498
491603
554662
369363
1070576
1095670
1167333
1273343
902034
666840
805304
195851
1060226
459962
512660
13276
899348
529083
677917
1271010
374405
86802
863560
650722
1265746
159488
426321
1140866
913331
1141150
1049352
859287
22479
1046064
314036
1009572
771027
425418
1289510
440919
1344218
307527
1150253
1287880
357039
1309681
829404
44692
668242
111775
361385
468202
326792
1274369
104742
279177
1222187
437144
368131
818080
126925
948610
1159729
960038
475535
880861
731949
579536
444527
1224174
113915
1029754
450554
143184
84323
125143
1165286
1095182
1197171
1116442
1265871
274854
1145505
257953
122428
552235
116927
482596
153197
1284980
557751
949436
1344283
354465
819804
790688
1234384
641484
856022
918194
19945
1150346
23793
1199359
40945
902452
145234
1036279
1204577
1169211
506343
179844
662675
796978
693827
342103
472131
692329
754345
926727
791098
113760
972234
1182266
824519
1214419
937385
361694
903582
1101025
1036363
202987
997807
459396
512103
1178731
747665
466904
616019
276473
845124
592856
389178
616857
1098891
978564
235675
872047
1347859
944178
356072
1189175
757405
13292
996683
847505
874329
927563
223078
980065
682687
792855
49869
553635
268331
255784
186391
312132
1202024
330201
673622
136609
195905
359277
1104378
402052
1311412
257803
526182
100313
580714
1164795
949916
844768
816032
1248679
1225333
1122226
794554
1262918
694235
384562
431072
1040383
916058
1268791
1042002
1156827
1004522
1309745
1191463
1009420
962267
395283
1323763
748225
1172206
168598
997384
881207
152465
1110237
1147258
665842
592992
601238
400940
198201
1194983
985167
993381
233989
493949
1307057
348139
620213
390916
678471
53137
668468
1222586
1296678
906013
272806
954718
561463
361345
223826
1341741
844884
484214
960257
361864
819690
170654
1064813
110112
848036
1022191
1355829
513518
1043596
1219430
328542
213980
992568
1076046
522841
1325810
399696
84044
741217
209931
351131
210195
281836
1305655
300968
1292893
1052599
940370
1070537
465437
1233417
724922
1066782
603966
1047086
283143
688475
303504
391505
1112332
136846
1205513
664824
343531
151445
776057
1012122
64071
230809
85963
785491
181874
886181
1119903
1226863
939351
5831
1275557
1153514
664829
894940
25263
476308
348915
1122615
924652
154076
312362
730742
1029972
942242
1355712
1016340
199930
1116055
281378
338259
447541
475664
236066
503902
97891
101240
413038
36123
374190
247247
1261548
838459
568534
671407
1319099
994565
581233
357971
272833
1027308
709627
1003907
546407
276849
276540
61083
846853
19423
203741
961588
1229723
864845
767265
1259109
844856
686472
458644
823919
281088
980408
324337
642
879299
580105
1364061
402735
1360068
406661
1069773
704578
706979
67809
359466
806447
759938
895700
1129288
581109
548112
66208
183105
672180
1247572
1034422
732190
451014
629669
673144
313713
617378
1357075
148224
487994
674360
106728
1211841
425765
1028028
720760
1218880
1261094
352624
1098948
52034
305959
617454
131634
532425
1241904
497077
147718
438646
1257998
1017089
330355
986138
765142
620002
719569
389818
636589
1053952
646757
116733
1060427
3646
1264558
435129
1220893
595447
794062
209927
124565
284431
1251168
64380
1295915
670872
637266
1193416
610444
293279
244564
316944
178342
1224867
1129692
234159
1217847
800814
714870
1115346
403438
1329719
257823
1231190
24766
1040495
1285350
855888
1063501
1272891
53414
191261
1345287
821361
1219290
34347
1055120
563825
375074
938789
1238591
904728
1121167
451682
1024474
1262601
963537
100172
648331
509523
320455
1181644
1057269
601243
216805
733396
1189179
912482
294011
962210
340558
678008
936548
1018124
71092
1098120
847530
486442
772725
840307
923820
142073
372543
323603
1118225
722962
367368
1259672
1219076
276467
1141615
262446
811761
880969
832856
623811
811853
851534
957529
141429
467553
807447
1362996
874385
970144
778632
1114109
314003
37784
380595
452942
53275
765216
1058734
916052
327148
67097
375361
367031
932978
869765
978449
1261639
34301
173735
956296
1216878
671863
774906
720039
507629
568305
1234737
995971
702523
754076
890910
1323707
349119
459083
819333
492514
680815
369150
1338118
398560
724668
110170
247597
457907
429876
627829
809033
1013354
286239
366572
1229361
815711
512474
1338026
800536
1112638
833036
539358
690212
687650
358451
1079236
250652
1284193
566992
837563
79814
1060452
75224
74285
1292404
145402
943622
864886
805322
733393
1057554
467418
532049
509695
932425
1331234
392665
547443
400513
787227
289651
945902
800750
352842
733918
1093632
826995
411669
253320
513595
189480
109111
461997
46366
578775
1124425
316774
1175818
47095
902913
1276033
691093
135606
627276
217865
370262
419052
903636
349764
1061154
1296385
1248232
517718
338881
937769
1167759
1029099
1334513
316876
718109
396144
408396
1349050
674178
393556
264103
1323752
1301733
1110477
95626
668581
642328
1239798
457148
38995
1109037
911215
175957
137834
1176777
1281790
1246017
565157
789287
9576
669136
797512
985664
397942
1143091
532124
878570
599901
1209427
168675
1122104
171482
926159
1142514
303912
1050482
1032243
1290421
256585
731029
724688
456139
484671
936240
890787
679434
509642
1097148
323789
171193
5713
519314
1215746
259138
1286950
1234960
645241
676442
1352028
1165942
1216838
524179
57985
833987
96046
350590
708004
1146192
650680
1359318
107168
917345
1090397
950840
150868
1134417
535449
364402
1268442
660667
380516
1023929
868076
944016
316311
624766
992808
672796
44695
776830
505685
1007086
519609
1187109
131099
953009
553722
770860
39157
142888
1100505
1206218
1331188
1335202
264539
1334237
1286294
14696
941707
1088498
399770
30214
786769
802348
1049876
306529
949432
503711
1042616
584013
1185945
246166
1138987
1166704
1196474
457463
1322688
16518
1231352
282635
1118396
241859
238615
906045
55639
148796
998607
387768
589648
82963
1116992
590763
1037766
1099114
75454
1075656
1011554
1254759
1024662
933190
90753
1273265
773385
585578
520768
1338316
762135
1177929
27261
238111
685999
616532
899299
831945
1080692
812654
921141
54663
501739
735426
1097433
335270
921508
1151867
402659
673194
867402
1168047
928515
135173
1258819
296166
723110
1221620
1136187
387104
702912
1019929
613552
370280
102075
632986
105479
1069064
779527
214496
610039
682347
1262966
1090078
235360
1291
596025
399136
333370
431814
456669
921448
28297
834569
1359071
562694
1050669
1193464
17465
313570
345517
1100052
994538
476557
762507
1067241
239342
600163
770709
165727
1093166
460295
472470
1326829
635272
1136809
753235
103161
101366
1234254
444707
329766
609222
279950
1243708
6988
66422
99418
1020252
1016388
426380
344372
412510
1106517
1247025
319378
61288
294887
1241701
542649
1013465
968969
110488
898146
279129
271763
544017
575766
610423
1310973
42835
698005
744065
419161
1242417
166866
742906
767878
548410
113037
676386
308172
1361912
972365
259973
638353
528881
1220650
551723
1020505
666275
344548
1251080
1082009
1079309
480254
1134340
523360
331919
1134539
59815
699652
1227661
1138490
436790
323851
93292
1086498
658927
953018
520399
628696
592326
676479
935298
950463
911860
1090350
1162828
806460
398884
498044
251992
850065
311634
1362941
727891
1172935
262012
1123500
41016
981796
135974
1078446
237140
145277
143175
1066038
424057
140156
1307232
74244
681225
934935
401277
261437
285140
573388
1195223
1165674
984688
807677
136947
639614
689959
753498
631047
109255
835891
286630
63936
1236005
248560
189418
706046
930313
542087
1080412
778925
103786
645324
997872
1255004
1012517
1344709
601784
85811
226714
1190029
618263
1093131
70013
308283
817988
889438
194721
604412
1307194
150608
378926
126198
1355226
789166
495173
1050399
372426
26865
277225
748723
776413
399361
436257
200952
845144
198072
1221042
677673
1115960
476601
1207830
257888
1347666
696884
145122
1131041
1109057
786360
235918
255719
179745
797259
1051501
735304
799763
993580
325889
182681
669223
921905
1044447
492200
312416
801455
392316
1171724
652525
159931
114239
888935
103013
1252339
1105693
1173566
1321315
1026477
13944
268000
695254
1185729
81450
1476
338017
247662
211318
1134916
653238
983985
1181509
1237179
1073003
1052203
1318077
506798
746922
925995
436743
85382
11471
455487
571035
572477
941063
18386
1209371
856621
963977
655267
554614
709807
847173
344936
545765
935926
720880
543308
575213
60417
1043164
1318736
63201
842953
101649
509963
484874
1198950
210957
194041
616349
277308
789204
1278691
1072072
1288996
860090
103111
852848
302258
1247496
435230
175488
75051
273692
817265
253518
1271802
204718
1004363
796085
1272323
866301
979693
414223
1160320
721055
449318
334349
465693
172715
202430
937157
817136
762120
1337174
89056
983669
1161043
366920
1267388
508396
1322219
987155
221003
144682
987274
101205
875259
1329831
531994
296047
230208
618775
23140
757744
1250388
789216
415375
281925
1108328
657677
506862
85319
802266
101721
1197143
369418
657700
1101567
846056
1089991
283346
1158966
262607
1068679
668485
529622
741370
920196
1300137
1280614
307103
79720
619850
1175393
1034843
1114484
1204869
594174
1197930
1803
583230
643158
427363
287971
1057102
432510
1082638
1250097
512471
976236
1195332
1211363
959250
303249
117190
1172715
699425
302562
979087
39053
29542
943710
479998
1243245
391422
1316661
317144
1137633
1283471
484671
119480
749075
881751
640980
833147
696888
864479
703408
318048
1076335
274549
365774
1003921
1348551
1184881
855143
1332736
289281
19176
1058445
682272
280546
1291463
657536
1303347
442439
961572
1047246
976137
758190
527213
700070
1069573
204872
316138
533720
250580
1184788
1162818
714863
21175
197084
649981
1294195
151870
596731
38887
396022
1145488
1351550
621470
1279716
830840
1251442
47492
348877
124894
307311
744934
429702
1341824
653326
908458
386646
522783
715176
41268
1052806
1106676
1184610
241423
851761
448367
858756
849652
108782
208333
741111
22029
32956
1284075
1247884
647943
708255
1138698
990092
1090112
34477
1047655
1080462
74041
710029
746236
475797
1358489
900668
941580
1069504
10219
1004715
1162091
1074851
690444
39097
432589
139030
354384
894197
1300406
1309965
534713
1146775
142953
289736
330681
1062201
1096039
215848
176899
291010
988712
1022624
87514
302734
573014
1316882
288307
345688
675065
382966
46802
1177160
1236560
451684
630957
747234
109586
1095951
45241
1094282
868414
460504
1006246
748865
552528
700565
1347856
140111
739120
1314874
1272876
524302
1221852
92298
1279744
903460
931883
277741
339010
215208
148317
191093
662701
234471
858242
800365
1155152
198059
1190724
1190265
987829
1172859
989094
1320408
1104351
460341
987922
481371
29961
1040669
820268
870541
934230
168658
311141
680714
1123077
777727
723770
802045
1145703
467731
1045276
1162060
622019
535917
454712
842489
999075
527526
561243
109155
1119122
750342
481231
1043023
939656
637945
871459
935783
991140
448130
503963
811497
217590
843753
208475
984361
106026
907677
57687
184633
19400
287805
1295979
830970
476258
110730
230571
409358
975357
1230489
926420
843642
668322
132959
1307297
1228258
1059022
557901
240369
1157952
425827
381443
656168
449920
1348315
604440
1202554
226013
754050
1104674
1039259
392907
522070
215318
637863
508437
42259
438241
204873
458302
530686
440391
536954
744042
897583
569938
1094366
185402
213775
1101291
1026784
111071
179825
89621
16566
1135841
63735
54025
1120336
649595
214551
141818
328573
474016
41683
211254
1017808
113103
1226131
248261
955528
890417
577778
577358
940088
868073
573416
941145
171707
910541
1142879
45791
988925
37586
568900
488156
657149
493773
847658
547567
113920
1305707
590722
265607
206443
677089
898872
1330722
172423
71444
186597
1325150
1344012
242069
904950
851152
575477
484604
613183
310137
803186
648870
63909
496830
235815
922218
127249
814278
200304
1137160
1043693
1046154
122322
321323
1289835
756419
905508
456957
1353925
523281
342034
1138258
662771
1085909
627208
254618
732711
117587
387789
12263
963823
1297367
1244991
1018610
1276207
702430
145117
1242864
858531
1037323
43680
559920
817687
1341882
1062190
131036
1360420
652014
517992
409101
487959
512854
81742
373620
28434
96066
653420
1015980
1326683
1108936
1335935
292602
1215897
274537
1211272
1004348
955442
363157
491793
222724
523071
859087
289397
159633
1122107
1029931
182044
1094042
399493
647506
706243
317731
1050472
494848
336238
160680
186382
1261247
324068
948054
977709
1362655
1078795
760526
208732
1178348
762217
651621
909497
694306
512680
783625
996027
801137
1065479
169927
58242
793509
288628
720449
407257
1169596
895465
82907
494947
1306452
943863
1148901
1023110
520639
855356
159844
203532
218195
585435
5324
861555
646733
451627
85648
319115
1162548
740499
924294
752861
199885
436418
390743
901564
605425
1100820
1217168
1131591
473438
515940
1205697
939172
868467
530178
78598
1269113
130148
977416
666280
886019
859133
1319490
1062270
417839
283265
933075
589981
1091506
666335
753444
503229
737140
938675
809429
1309326
1227694
339665
746758
770889
631518
868396
600073
1192144
950568
824480
191287
158085
250225
194117
166141
389242
593411
1046987
620705
1022387
384255
764760
698629
649109
1164327
120860
769556
643408
740408
837437
48098
247212
777313
168773
681892
1147693
1304201
626379
842803
1126606
361414
374669
1118722
5042
673415
639961
1086610
590750
667688
175478
1140083
1336116
517744
122456
1063013
387698
198427
479165
969860
697321
1173717
767798
1171995
391708
573896
113642
383172
1078910
1100369
792341
216000
97613
155208
965480
329800
125442
1179144
997931
514495
537272
766509
408846
646672
467325
507830
656716
353968
859842
253760
657285
462321
857835
578216
1058472
707445
476871
1143066
973129
1081702
342563
141814
111485
965206
1270752
1283651
1028537
987634
358889
949150
524431
567184
721147
924553
354867
1158168
1334635
1255688
755199
51389
982565
731598
1335437
541762
588336
307771
133959
380726
809234
1354168
1362366
240964
1189368
1241310
1288785
618592
75349
706245
33878
117901
1315302
226585
895376
499391
860934
346218
1117557
47299
682491
1215156
1210560
780582
909047
317077
699767
920950
32981
1349420
1297869
624103
614067
776343
90011
41124
111964
1303739
1340171
593192
884913
895023
194535
503896
1135967
290438
58046
1015762
540257
1261896
855339
1000666
394501
613310
104512
722721
376083
823234
108206
862787
190028
360043
321260
219150
804884
726776
422660
817040
989827
442349
1144672
575599
817924
1289329
718631
446303
1259277
806249
615188
1193347
621058
904543
1234818
993322
1302128
1234852
826559
1137296
180148
44583
1133520
146298
436731
489682
1317657
798377
894495
539325
853931
503530
532519
307356
136208
585065
183772
555732
195436
1023283
845742
1194249
669687
1123102
369410
1177244
416243
927706
834997
323454
795296
1279285
260875
759543
1117013
612367
182062
539122
338061
737804
61243
710479
177881
1182686
1172917
741748
258166
879519
592981
1324387
1074384
837583
642856
665052
885637
507106
697630
617037
1322339
160687
174418
803234
599502
184136
453787
304163
1247722
1307085
554818
445859
853690
376472
738688
396161
817690
1190669
1298968
93949
1333838
736109
1328630
535047
1264862
633022
954172
248497
1205498
646823
1113112
1205963
216447
201801
957987
692961
895259
896747
585702
938450
596782
1171508
286864
108558
614736
169179
398489
860895
279982
1049852
970190
893614
1082833
1242725
10600
582889
1053409
43232
635650
1355591
1177977
137482
222620
662721
1013081
1258753
823483
287014
895064
1356924
939920
994071
354637
1346414
736650
335851
1023325
773183
973520
912996
1082041
1094147
249148
798814
474211
959863
1030586
496636
1236301
514357
1354499
205947
909917
1067509
945055
626298
135182
620423
783549
1358009
40792
577875
785998
878809
915452
881383
1176592
792863
195957
427450
777470
1174342
94852
878508
749180
1310580
927857
294817
553758
863497
826466
734837
830988
251633
1064361
557814
1307571
610816
620068
494384
967207
78401
738324
1320025
84016
882545
318365
893178
1028503
1214006
1053263
910203
523169
821291
1286346
902135
4844
756942
1161014
289413
410076
1167675
1177582
730285
407809
54799
278521
384004
1015172
1358425
804129
906012
988972
1151225
1179356
288016
694063
757574
5459
1102879
557769
1121825
503411
617307
423794
120296
894616
355337
1182351
1155153
893980
364337
1036457
349287
894568
757621
256689
1364039
383348
942210
1200849
1071345
16108
658958
217951
73681
1230621
535851
1261461
1049435
906386
163968
870152
1144285
1340593
332149
688234
389784
67775
20666
1318856
345109
568914
1162239
62681
41721
122837
480143
863642
223214
705839
1164607
834531
809222
210350
661340
495293
1187063
22004
955295
201387
118559
912429
700154
20108
475202
565297
1148327
1297193
536394
1318854
770581
763
67317
693412
544998
112771
1128186
1238925
263091
351277
589319
927999
978097
1141182
899918
890531
403524
656405
973589
135380
1331404
1165353
1349799
384506
137337
749374
771040
119080
325179
773384
1336251
302186
648531
669265
499201
675274
707258
497623
938835
81918
409371
131797
843810
92896
525962
980250
128339
1051301
413753
874404
788161
1284549
1040242
180240
1176598
799822
413287
38319
916698
24556
460352
1326198
934373
675768
763863
779667
529088
1300095
737198
570409
277019
155622
730766
871137
563233
582898
977412
528658
35036
1022222
187490
1144995
860573
625402
94221
987736
1066409
46907
1355058
251012
597118
503916
172337
582855
819677
535607
926379
771142
68041
360528
672149
111170
904472
1103731
927724
1332548
1140111
947896
1241652
1102099
672504
1153671
23384
326214
141618
1110194
923819
1297896
865910
265326
510102
1046387
306171
314081
1117171
323517
215370
1301172
554347
353567
179397
525605
1296451
712373
1257560
20627
130290
278007
1229118
1251659
183547
550281
342636
347478
1312598
1253062
717214
387497
714190
994099
356770
580295
1295214
544511
124466
1043187
638322
310322
980190
1229853
571344
434094
1281961
1288093
1225198
900397
1027771
1111958
1130359
168026
35472
776589
1315086
1006327
1037916
1150383
135768
922050
1179574
263035
759726
944671
1182056
791156
78137
1126132
1343207
848570
889622
1073488
1098505
865495
642752
1118965
78066
15360
867674
963847
784029
189430
1059145
1108167
50510
695820
1178352
603001
901648
511535
354505
332279
268343
963051
321414
1222402
366351
167703
538787
23507
762727
1318339
205546
450509
561969
841239
1079749
958006
1260053
201593
248930
635827
174755
627145
540851
325970
399305
816463
308815
501465
374653
47487
864659
1337669
101098
1332716
105800
684719
139307
992052
1363408
981216
722877
183325
911786
791615
701210
992135
1116772
192019
678310
1063823
215007
743692
1009013
665189
649211
359818
403655
1341576
1678
1337119
1161539
998226
649359
505441
328989
47435
833096
1327945
205521
1074745
428733
536546
914854
1141885
1154854
129020
1251997
215319
1279279
339155
763898
83583
374243
381956
385715
1198100
702933
1096896
959925
960794
1324761
423197
650992
865903
582386
49210
1301479
1000656
1055178
205409
910124
1009133
986228
27351
608992
865822
1339184
462632
117280
897817
709467
511215
690137
702985
567472
1287965
1186079
41186
1221885
72470
308152
310047
518681
1255837
656041
228080
600483
407409
649532
74104
710104
418632
177488
738
675497
1213899
590467
364912
150909
1113891
1119742
303189
515341
339921
210473
1297600
229826
1168447
381040
1328996
425201
704224
1164866
847147
518508
608212
1170142
382716
260126
738494
1311322
1027811
445370
577501
194039
841763
514608
378275
119503
134649
1304775
60445
958431
244118
1062704
1270574
609142
1255631
437933
449678
266169
1234407
306323
758267
128794
144895
699075
1275113
885259
205867
499331
1056581
109902
172120
53882
1293051
223004
147297
765960
16434
447169
1033200
618582
1104291
614365
972886
438952
694784
825030
577656
508645
820325
385125
113134
1214306
520579
1192548
524735
285211
925446
957060
58763
104586
858251
1137634
1118750
421500
1200781
926071
351965
1167016
1072490
238205
525095
166968
245260
1159900
833385
896836
638713
56622
1033409
599425
221753
1241154
497561
720623
1044827
582752
946506
1188546
961981
221273
1070444
659860
545704
1009891
194497
45256
793081
955241
545088
509715
867986
334903
1266842
249387
1011284
854281
838723
828161
755206
287485
393723
1149360
1305562
1123511
705462
671829
334892
938146
306771
56638
731739
480354
509541
1029078
409202
345672
275259
900994
151113
967772
1014329
613349
234102
1058788
558547
1189023
802843
990535
1149427
568987
784623
922207
953053
224182
546122
1356669
611698
271097
790968
428266
508570
48886
574781
146187
504221
293350
1157644
394265
305404
509092
659200
726799
14326
911383
483342
840780
485266
934393
1246330
169797
1073243
300244
464432
897828
156133
1045773
926514
1096308
570758
117918
1063966
686683
1046576
766960
265864
487920
994338
899524
508205
424351
1344725
733312
315236
998307
243661
80439
154719
157940
520098
943293
728406
723665
299333
1146783
602384
1242668
856273
866710
757945
1169924
1072354
1227028
882290
1266103
517513
342458
1076333
948206
33800
702644
813838
384564
139381
159742
82396
1051304
432742
794380
1187559
66360
437369
214975
159942
850429
1118088
603733
832007
1031160
1019308
991264
340979
455742
657321
1282335
191941
4413
94610
852793
1214909
949700
511694
1137619
531894
980378
665942
759598
702493
1232684
875791
375126
841765
457864
289720
1348670
8498
969175
74852
1048812
1071248
505453
709490
404785
325613
580436
923251
1314229
741651
597991
82740
738383
725497
1213191
1065044
861395
777101
808122
571653
1336541
330511
450960
400155
1029429
1209949
139673
222040
779021
1164956
586946
1226731
1011160
474781
837819
1125068
657999
1118851
423873
1354668
1198731
561908
736500
673678
91596
861006
12302
433627
414184
1305828
926770
232438
446406
753067
791174
1326275
521841
989458
264172
421965
868379
975366
447751
487389
949180
701652
1294222
468272
293958
541645
1230797
321328
209228
796792
238045
469695
960342
1153749
507983
574120
208765
60370
358534
990732
318967
707680
230101
580910
624721
313126
1000642
449349
1208724
162448
621164
1128232
424722
1044249
784289
273038
158929
240868
116141
458238
198089
1070250
1185650
917513
175518
113942
459782
1296146
82458
351287
599393
943313
108454
373775
1350376
859792
1000574
697028
561849
1340411
445182
648857
1346783
410699
1289407
1006308
1009823
345342
848080
1024722
301574
1130587
584052
746980
325492
1043686
915878
766523
63865
1272628
461106
359433
1296948
240768
594444
1307443
310386
780856
322581
900304
1304252
484606
336732
259697
1160171
1014938
806996
1319787
112510
561104
377014
1265365
89100
774022
661583
1216042
842393
110265
1223191
386555
824799
1256207
730428
1099376
119862
823657
9788
644826
1326362
498826
866020
12891
260276
1078005
894778
396039
769412
713379
844806
1113541
1073537
272106
1350547
626422
570998
110703
1061198
211610
83313
570575
49456
1191981
321192
892790
1035737
458652
426592
268152
370156
653780
464099
157412
652575
144187
1293014
560050
1104707
1075575
111242
712139
210269
1304393
330044
772972
423199
950240
984215
766456
318616
818015
269600
377612
609160
1160306
1104958
299448
70199
617163
787143
364377
981593
1303767
724120
755826
243591
936150
769144
1138084
1240731
1001121
296044
175494
863023
454412
496548
90340
840801
442943
496241
440566
438072
767786
986785
1320644
40632
705203
1245997
901340
950715
293608
1110298
1328403
1117589
558370
978466
898530
716139
374515
951832
451525
978547
492217
272507
414426
140867
1020373
256417
656776
926766
755334
582510
761760
259523
916654
570290
61633
1052051
726476
1194535
450917
261209
1281249
887232
263345
282745
1214956
175841
713425
1331568
947557
1225571
991060
202784
2354
1199974
977410
613721
1186771
311105
420526
621853
497021
429354
757102
689087
817968
1272033
924671
694989
1059740
868379
36635
1269476
975195
15759
148696
187594
908730
638595
424637
34591
645345
644754
1142268
119655
278726
413528
1168453
188618
918299
721090
57656
127110
1301946
727976
244530
789632
271044
121991
362925
1201112
1099221
1271035
893544
1200730
929740
1035841
306064
195517
947476
1043927
783863
1237880
1032043
229661
969531
474518
698990
980944
111281
856089
520207
68655
368227
1124929
599048
1085962
1013943
930514
632458
707734
16772
430837
205266
926953
620072
726842
247141
169172
1090203
35495
872949
72510
999606
202212
605015
972338
658927
284155
604077
357636
469609
365873
1200899
31708
698558
802835
914127
1252249
1312617
1010424
34748
457690
48475
504001
497802
1284125
554471
1079966
424761
807679
1294211
659071
1269290
964401
224316
1233473
1086811
449963
231072
883906
534701
649986
1002556
1161103
368162
493231
149038
1168517
1201401
159369
38458
1160974
706766
945672
1058291
285792
948383
283323
579204
533695
414532
52416
1037152
1156277
292704
197927
315419
453331
1078549
668242
1185264
731406
657420
1040122
420928
1223770
491156
1059744
555954
638330
916270
1002958
526025
809290
1041155
387460
627477
1219632
282404
708004
1171302
57362
220154
863260
1022556
911355
1209480
730833
995161
864444
1022553
1128065
448650
658400
927424
201168
1219610
94886
583441
737305
85540
500319
1093632
329198
1226279
1243721
190815
257060
368634
651141
700461
917694
874972
1357634
225085
1054310
1205354
543956
299427
967409
1209913
699748
1066506
218490
411560
1160901
196237
878520
611218
1093628
522403
277441
933148
1079885
1124538
126600
290659
183422
976299
407874
115631
541666
62818
247936
28920
560902
568550
135758
559315
1157561
880954
124589
1291695
618375
35052
735244
1172568
1273866
1237151
1181555
123670
354153
299429
316456
448965
424329
366164
1261904
215474
892608
426513
529348
597140
61163
1057331
1046961
726265
483141
1249816
1055838
999721
1354691
103603
1240246
89132
1145485
322879
946701
1327671
569993
627536
46087
780217
931229
415455
133394
1184120
890693
209021
1211698
457818
706311
726930
810930
1080719
566355
922069
1044612
478532
325069
1198880
873821
512054
332920
694782
1321203
668384
566298
501876
1188802
171470
1065991
129781
303199
1153236
1009837
1325445
1187609
173331
833413
1352736
236124
45361
593898
984005
539664
138280
865910
1049298
64715
537157
1034998
459940
141644
226399
760653
262093
932661
1019527
551372
875580
465297
771908
628573
1154040
854146
646037
205256
847542
339357
484079
446110
203114
790262
1184705
39679
828873
1292324
8370
119142
762720
822149
1337458
1063647
1137023
1259335
1007071
126166
471865
650329
914494
1058441
540382
138384
230315
613322
1224001
114834
495114
1061023
676341
543522
896549
1158912
131597
1331499
170450
757497
408453
620227
985427
1155929
1013065
766375
824949
74282
920027
66123
1189065
18885
278369
192007
22966
120908
1202541
1352637
1243296
411261
1207282
40586
252243
1268860
423008
459513
1141112
1296066
1165482
946601
534934
542486
338892
704529
165523
576955
519737
499634
1231326
115923
462092
1245711
243156
768258
1326297
469999
876864
992284
462307
1268129
879856
495958
812543
836897
1209815
674728
906883
724890
1228628
998947
461156
215124
200948
375754
129524
1165767
523706
1047646
110480
829944
484098
272177
1148882
621450
1086261
644280
1005547
685631
700914
68835
1122914
572229
1191774
748560
1052650
1051212
157923
456325
237852
1279825
1070720
1320561
1351585
351077
1317253
399414
412768
781567
192741
945236
940682
905802
759743
1246824
1288447
996448
1246717
339685
525060
1222352
1268194
261286
187385
742948
540770
857909
483120
456320
36927
1307557
444389
45309
9826
1205794
11150
1082443
1308401
709098
42960
377819
1073137
1118246
187575
1287918
92184
1154718
1238340
214293
971638
1093055
807369
455030
218166
1120269
826320
322336
1074423
799006
1122341
961871
1242806
1260175
892837
53286
1151173
448577
69069
634036
613037
302757
1000612
1326378
1020414
683610
183733
1064266
1284444
326199
605515
414202
878245
734972
800184
563511
1299228
319826
513363
643604
916167
546280
331001
466831
340233
824147
1143746
212532
596386
875980
840636
1346519
532098
1237705
1334397
1147537
780832
555779
1119654
300872
1345230
41509
505521
906290
161286
172810
1158207
953255
67850
868761
1239404
757115
1179127
1099668
1281041
1061458
478823
681876
531361
746704
777405
688860
692847
342654
296940
716464
591245
1037268
846410
820041
1169792
1077129
748735
1329623
393357
373337
801143
719778
121818
79302
264301
1115926
1079507
142823
672492
433578
841170
129749
200379
4360
1139488
503827
811728
1353416
1311473
667197
379216
321885
1159211
401272
1358239
970997
299656
656759
638841
1219534
136210
687427
854577
1312884
590381
520461
1023203
958399
508601
348317
923263
614682
341677
1067119
772823
142083
1285208
1267759
866838
258667
515382
471882
701823
260262
918527
194024
1131592
790916
1307610
745877
220039
747055
962612
1060940
1076832
582349
1349515
1165226
1007134
103855
849776
902147
133028
905582
60954
939459
623752
997890
935262
1263939
506664
978586
911987
70416
45971
162341
143716
511146
75548
622896
773031
139991
636010
1089106
85428
375987
389005
645166
781574
757361
240732
1165679
327556
11349
1022612
1145453
1326701
895121
247969
1172494
1274694
190563
1133348
1078324
539361
564705
301049
1171805
796134
352046
648776
492900
1249408
1091143
1231433
1102214
180671
948810
70976
49344
822086
745226
1107687
311344
797286
1015354
925018
185843
662465
660139
771283
1329843
1281834
124004
805010
516720
112924
224091
1285622
114769
713583
812266
2354
834388
376824
556972
418578
1182211
1177110
212950
1361311
809963
266605
714891
886468
683686
1140451
8957
1273758
787695
759564
275339
123014
145818
1249180
540856
1307416
223727
722337
497685
1093231
276903
913708
372848
562783
37266
13949
1174654
1260816
453602
482212
1217953
1123015
581979
1332508
1208517
1209153
483665
1156413
640058
588793
950789
51367
217195
820093
853998
612654
636687
524996
256911
1126470
1082522
955911
388466
1018189
790761
1193078
50858
1177634
299199
1040371
727869
1154464
796162
1097523
302484
936941
449811
238662
405697
646267
1341149
87831
1271116
724723
422280
188244
725496
1143550
929476
90051
334691
974351
917928
265149
526684
877248
557548
1117030
637116
441152
853207
857755
667352
519386
1178975
165239
310708
1336996
675665
955709
787718
456500
1232364
1331318
65936
321192
1297914
625842
646266
718751
110341
1364316
763912
695982
753219
1073260
1008734
711518
589762
871836
616390
567707
1172975
900248
783431
910038
1263782
803202
506678
834455
1337593
491890
969041
3938
1137067
427840
1186605
1263995
1003586
102433
140790
617486
880646
1246723
810170
898500
1054119
896363
1305701
679323
304978
955672
939475
486513
1282099
740079
719994
495324
611792
29937
812673
895497
437105
216971
442095
380565
504994
1083720
342568
977695
696377
1072655
1087248
470300
623408
228794
490365
229778
1203004
912011
67790
549210
1259628
513366
22705
530936
767919
606031
896806
1119051
874260
735651
1146427
1032607
542509
302158
924515
330164
876404
120630
1018934
226851
729503
466191
308061
751110
201152
1027064
143465
54101
238410
797510
1276446
10454
883140
822797
1222470
704826
1147173
109527
1142010
802003
610205
1164737
373831
361665
945824
306024
262645
1187920
1106659
1206863
705888
527903
508964
993451
671104
1270061
1058168
367914
1150007
130202
1130481
246256
308906
1309110
555440
1203102
736237
896435
183972
1345661
546827
302774
962303
849697
16112
1184244
54791
1274808
358592
337924
533458
644363
642691
375170
1047367
510272
307861
746776
262369
946016
248570
72775
227860
1180443
556915
784558
907909
474183
1049252
960569
1117893
1037193
350089
828854
956751
1116228
561065
784430
680344
1123344
986989
141738
345630
1331038
378352
210197
899191
803887
1112345
960882
772185
690438
321824
339073
946101
1037903
147458
674773
810051
249159
490312
985586
524692
1331991
1133630
1321068
268852
465601
357484
1043402
1116771
96158
209682
139357
1329148
627473
131331
524217
753269
1090127
1322459
66930
314840
562847
892213
989714
579608
1046123
450496
797250
182765
190422
1165304
481633
1210100
1007845
508098
723974
245296
748095
1173711
1325706
96101
988566
1076992
862482
1149364
814004
28183
956998
1269749
276047
634526
862116
645886
656922
1225349
540537
119853
249809
1068696
501174
356630
274539
921676
1214876
543053
982736
777231
562157
773851
297032
929204
1233381
491641
152363
592630
1209998
1138468
621469
796596
1068459
980504
535723
293171
86115
1083097
463496
638183
1351779
1165440
1021103
997473
935540
1222444
127552
1250388
1261656
381722
356783
1138787
182684
916196
740046
282402
1228897
1185908
103809
165742
134855
1257798
365802
111423
1121811
322405
1197018
419187
846952
707821
18692
773920
838391
199637
428554
601036
855353
5528
1020168
975315
34623
1356703
445224
295243
673109
647148
888316
47876
1338539
1281843
830262
873513
1079857
915126
700092
114347
39962
190282
18777
600448
789986
1165754
1289373
1018600
1138658
1022579
131370
803892
45986
702957
355349
506091
427990
939286
445721
287991
926559
1245886
394405
777195
223959
481464
1093320
1070306
459572
749823
187189
538611
25615
1007768
782154
1280993
436555
218894
88824
1293989
786245
379568
209368
33186
858575
773534
795075
952733
1361391
748389
1186181
639398
222384
303659
967245
96700
1317610
143940
63716
101452
1015502
1146138
550502
1266161
211115
859521
907406
866171
148615
1155057
449728
413026
1010984
181955
580981
469006
13237
257668
205553
1086139
867731
1127531
653585
707897
701919
885714
60640
1055412
818756
1311851
196073
169325
1286334
581947
1188420
358199
994252
954309
170397
1039072
797652
1250015
342105
964583
806563
26687
69479
451734
598066
277334
24313
1304084
387470
888825
55284
304977
741144
822732
588323
737177
1181300
358594
768516
165887
1075526
602274
375923
1165193
853824
669936
467826
970777
517610
331930
31811
90502
886628
829398
1190090
792752
149240
859583
1021567
1088885
72080
1322076
733312
481225
223776
252457
755454
376032
997753
460818
786483
954429
994221
169
10376
971153
1022376
835852
787200
634871
1023615
181070
924159
977218
866107
604380
677900
94848
113247
937607
516221
270032
222383
1000044
1345198
993539
1025723
639861
186794
74056
1229560
698618
945774
763388
925937
968781
1197506
1053346
1030540
752664
924394
1172141
683084
618378
63036
437714
435962
375365
473003
123507
59353
289510
705275
629083
902534
1073011
376339
783160
453859
616183
1316895
1261846
1338294
724201
872526
168318
1160270
331316
1062484
215761
1146745
1354638
390791
450181
1118463
295009
1062113
83448
193327
1194612
119605
1225497
1117979
1122062
519856
613690
804627
1270309
523703
79702
37556
890726
69065
434744
585761
1281228
1306825
1340144
953025
352971
685852
980971
1013224
316169
1361992
98597
944251
843478
1104199
711939
302736
265326
1351759
1000601
974651
544375
586332
867751
394548
843831
1363370
163719
246009
25067
1193203
222345
198019
503984
906750
576536
21621
674830
238916
699383
1177297
593596
59430
1096058
1132565
619274
148738
1329511
1353734
707837
1276637
882751
4440
1230719
991971
763064
1268104
1163301
1304647
617028
1234151
502984
610059
901582
1151799
611625
362246
1076955
1325067
669214
930577
1362145
631882
397961
1133276
220597
482803
1334670
1339537
1065948
433786
1128988
344390
968106
552131
1229361
1209298
1167579
1272008
671865
114698
731290
441292
1363884
392552
949918
1148253
211691
39013
1199674
477305
1160084
1130351
1276264
1039873
462260
558832
55461
65916
988409
289718
209798
328264
715459
1107488
8017
500887
1060112
711116
779108
1043762
1316719
1244957
921961
795355
451069
300966
356093
295720
460885
721159
1323861
1319502
126979
1176674
1215476
1058686
826364
1270199
3991
982034
158285
1062498
738244
886820
1149228
480375
174231
269198
640980
687534
561182
384988
1118387
1277097
1298731
327893
878962
926890
1075583
1214511
939266
318882
350306
676637
117342
972963
310927
1026820
964705
475933
16640
1160763
390195
876541
641235
1066817
329046
1040345
1283772
1186553
487115
1043729
91168
1031023
350780
540830
289430
666109
1338441
452324
1006231
156418
77708
514385
22029
587488
463898
1075421
881996
473409
100868
339690
1091691
1101331
1098368
560134
759080
867072
651474
661146
612042
409194
509696
579250
1249089
1121054
77972
822443
349423
1192293
836115
842096
450779
362537
42278
1187342
977453
1196883
816109
151433
1242554
380029
896367
213354
292511
187249
167070
316460
90900
1126600
44532
903569
718821
962780
852596
430123
736871
1258615
1182335
1344419
704545
688753
981735
838488
470003
1122340
948370
881735
1264880
673118
1280178
1220410
539962
734417
655256
800328
789708
175458
947177
1286854
52328
777073
202863
871051
93248
365517
910602
915812
55011
1057846
1209678
77380
878661
1228619
331053
1124054
1304343
210166
835654
1067050
773714
618366
610924
716341
526176
795111
1028481
863726
387767
766146
276452
867769
31078
608183
847282
290545
715928
49956
211139
978268
1017201
1050043
453970
1041085
1276020
1187469
1292272
1307408
1266149
1344012
569977
221813
324487
1102398
703511
204005
626370
992163
1011686
726905
1120637
398870
75621
917634
658541
153997
1238498
948594
488216
856307
599628
236786
825023
979183
726982
559772
567588
1018132
833514
1330527
67463
356024
832782
258089
204597
871742
187474
831438
463181
1031713
1332371
284155
85657
266711
1057181
1352719
964625
326879
931796
594146
688818
807949
1364451
911162
686198
1006280
339526
570772
1203567
50570
720608
1259557
635778
520163
420861
205536
1192410
664888
1277665
740890
37362
1256958
544972
1256289
720014
633924
184589
541656
213169
348474
784516
1134967
95630
1134199
697715
634172
1264166
535780
760562
200147
921399
1083704
742026
639719
169723
542438
978665
1102845
245098
1291438
1069859
158344
552544
898948
1085934
1094414
1182951
852069
35387
754000
606146
471768
658468
683079
231861
874903
642845
457155
384930
331116
778931
476399
560804
770246
1044646
1144143
802120
491654
106083
1319691
596625
538297
1354547
299962
618832
278040
40331
578044
439795
37149
1229214
668631
119207
159934
896297
1137143
642046
1106341
1057941
188122
824017
1133863
1032934
421984
827146
812396
1159393
655131
1064306
100686
178300
764194
1132252
834477
888987
406216
366596
1352593
1245981
885561
296337
204997
86869
572129
135564
518244
602147
105055
506580
221028
447740
493340
790669
542439
64871
323669
149431
767357
726197
363780
982479
351626
443825
1156264
624945
236899
715087
921388
142506
646096
360912
479142
327452
952462
37264
1156039
140500
1323645
52785
912967
562084
282221
464825
330770
999252
1148118
70366
1351160
615856
200052
818386
364463
1211955
819422
750198
656892
216130
1271424
228824
75538
194824
22424
570073
105058
1250509
551451
990988
389413
396603
823094
391268
154681
439122
305001
400297
1349167
691318
262313
916889
1060072
1223187
394061
34434
1079871
614215
627460
572204
478261
704837
407639
935323
837815
797471
1212218
849243
775385
513922
606164
649276
639509
1032557
19589
234395
33655
255267
593091
1336731
1241470
7468
147465
289079
176395
1086776
764163
1079473
446655
1146528
1158009
753511
514557
356509
293573
368878
629639
327118
710716
580068
1267297
377148
972163
713208
1242112
785335
915709
1324532
267712
184718
111408
1197738
633934
212349
1317890
642288
263330
739387
18603
274877
712578
1239751
562064
92345
599596
60114
30531
226393
300840
1021617
1183057
1137876
1335814
984124
1079967
1088732
562345
619476
213943
695592
822429
408637
259296
1335236
809472
266651
312811
677268
1107410
1292960
474803
343306
274125
1292897
706371
352729
796580
1237209
249084
168498
833
410209
1048883
663409
1128137
1341801
113320
1322128
379497
1089342
235236
966594
78726
798353
16507
128550
482491
1087710
1349156
1269234
1290796
761775
425543
755096
971422
14740
1098038
1105359
740490
961696
392044
722925
581696
1352577
1312884
1005650
258940
1338716
226973
1327287
132828
180234
497824
598070
934197
788293
588553
836693
562064
772992
941024
1011608
665163
1148330
251519
1350404
575263
616233
1244262
805997
1043119
950571
888759
1043543
1342935
158167
178939
1316111
236986
816782
731443
1158549
287028
2342
1356646
692392
1225974
969101
1206065
593183
755391
1115642
95754
124978
1350034
816294
590553
195451
592275
991528
453218
498261
475504
639740
328937
473223
833751
223017
976322
934715
519697
1021425
411871
531168
846913
139750
507796
61060
373807
1055745
216797
1194760
1114536
543548
324488
550471
1026950
1344998
396873
633434
842929
1037685
282272
631440
1025640
1295922
454763
394504
1030508
598230
1172387
1171115
918120
321685
456546
1179516
572871
678789
357894
972900
1102663
87849
226027
1110450
844060
721941
192630
641071
858577
575044
780767
329832
430573
962089
1145228
979099
392226
762980
101007
617195
141400
274930
1310543
255459
799126
58001
655783
4041
1076100
505739
845513
60978
623176
886911
319490
1076450
141671
911603
382457
1107365
720349
939520
213735
221210
195144
1105091
965406
126785
446920
490711
917207
972844
978520
1287295
499295
1112100
127439
1075354
181898
79154
656764
842685
239333
169391
782304
1041631
129314
81494
1166056
70764
864104
41493
310604
185325
810324
1295191
423436
856743
1019971
1214828
1091687
959959
382154
1060040
1018227
444858
649517
1094151
204538
1244144
864586
1063706
847535
659713
700755
1176580
113206
1105688
108984
339988
512638
1198839
1029558
364592
1320006
67668
188033
507437
590663
725235
508858
1162982
1231459
227143
991872
147353
62355
526163
1236322
1048163
900913
523358
1156942
983319
59651
161917
671981
676555
349493
120976
638481
592038
505485
826662
712344
562222
1038818
1315053
137062
120286
110562
592379
1211947
752824
729075
1060465
695288
1357198
1327215
855290
1300442
859710
663751
296540
912925
402910
1185946
335925
1170079
938266
1093714
723305
1273534
1152403
717244
1295666
1200166
161974
934113
966766
314404
200861
932851
384489
1272626
973982
598199
754352
686640
884232
1052812
1173909
480819
984575
19468
1060890
564335
198354
856956
999681
1080159
479134
1120458
1296058
462268
92351
1161684
400893
65119
631282
257197
360667
1023141
1144966
1028325
761151
333748
240004
974392
415740
695996
615108
828322
483461
912999
27887
1072694
623385
628628
1318736
1347485
341305
1038359
409186
1359581
863089
102616
1100217
406854
947909
1057924
173891
1040203
852747
450362
963886
88705
21672
1086197
370728
335706
1340438
1102069
408170
678728
1140420
507410
396824
903411
524913
435158
1213983
586426
472345
660564
660053
109153
687557
694155
155224
886028
81256
589799
598519
1300685
883089
984234
1067765
398229
1350876
1161061
708547
343248
215130
577447
56993
845365
1141459
221882
290794
782
428238
622601
1256316
859615
520361
807810
803189
715836
414334
1019272
732704
917458
1149088
1322344
185135
234705
894927
836597
530010
1033428
495112
512643
847453
346635
264885
1002989
209007
776580
1035963
61639
438451
1152975
1229467
34378
292040
1033534
851721
489918
260121
173667
1095673
686697
1258078
156242
1257390
878326
1095607
733141
937168
1068897
518882
1302054
710171
473782
1283022
148290
314328
1262884
917881
285496
748058
291943
60686
469088
808439
42620
493744
1194653
1210477
947881
820024
834036
1021945
786525
1165087
503584
251692
1345204
527117
193601
1184522
325622
396120
1124737
290890
18674
254940
333771
711572
121213
32482
1174840
128265
153921
423855
564282
1225787
433592
574775
1032419
738088
269482
1087753
414025
1299473
92255
734863
317329
110756
849324
579544
68461
133130
440201
1220842
271569
1160913
1056917
1268922
28161
1260496
490605
616738
1101611
23858
40238
1235167
342791
1022822
1358566
314143
730853
805737
829297
115524
898984
56699
1319700
335925
348744
254865
1282276
1061120
1121080
126284
1049527
459921
82272
391691
899112
916178
563002
899997
430847
238451
911200
828583
1337468
63936
805520
12788
304740
512023
574518
276424
264492
1265167
300241
950542
614959
822645
567352
741949
846938
535684
965979
1202449
890935
56425
1300175
92728
2196
241446
685564
983291
957862
1065087
1277565
919378
605374
997094
822603
728012
1322763
749098
1290863
323344
813389
1328742
844845
3219
8096
684568
142246
157028
979082
1203043
805439
1129768
887180
783357
1158934
231939
438986
987203
130580
416735
777203
15602
383966
58731
284609
276236
404641
1088348
98429
1080043
1012555
941100
507814
841545
1349583
50706
1311898
291817
15321
506369
1131895
628358
421841
162230
1360864
395828
472178
170591
489889
364761
510133
1333433
1128926
390178
55686
1069214
951628
742779
327631
379564
193684
1291977
562614
274643
876298
15725
1010677
160016
504025
1221170
416836
1014409
1181042
81171
1001646
693929
454675
1286509
382686
797078
1034031
131274
70601
161754
999125
929802
906568
4395
782204
118603
767274
1103514
1139889
1242223
1081669
292189
199005
1268110
1175261
673096
858450
914093
846379
638404
749890
1246345
380079
325103
7287
649881
945082
37735
468764
894262
1335550
786090
71597
2594
1255703
699569
549809
912535
74813
1122954
607722
1013993
201373
392321
430370
619654
76370
1340173
1274024
1050466
201901
455387
557148
879726
522417
1122087
1026260
774371
1097049
791762
1307843
354659
724324
806092
387341
269012
43081
1104311
19407
128017
962765
609614
247165
294845
76044
294770
211849
158377
1356812
139653
1056959
872841
441233
1267802
397153
565038
60622
463429
952131
740488
605315
53363
1302184
397181
178464
1250691
8353
1154859
110589
553592
39443
600767
1293711
325323
1181561
1205488
228482
1090477
862428
946846
1243392
223660
666284
1203588
759099
502350
519019
811740
1343457
566496
379767
232857
524580
1325090
892626
301483
1321397
312244
197707
899613
851285
906374
559748
146565
269881
1313779
1058181
1077803
736903
744365
524291
615828
1330808
1140811
1184987
1109826
1213379
972346
130696
589475
220636
1167549
828545
706376
730137
447923
304012
710685
854773
797943
1085112
822921
970728
560396
126755
1159622
1320346
322251
190370
700921
645749
1079210
635963
327603
691713
1306026
564513
1357753
1122557
546383
820278
603719
162090
1094960
880453
585091
645690
359617
164232
984419
612369
155150
919902
1302192
1307040
936127
589986
863163
638320
1239662
452391
1219448
855381
882454
114523
1119901
1155018
1070117
1247855
483747
746862
376689
971447
189826
493224
990939
324917
470875
923730
605791
774020
104109
1142650
524452
358884
1354195
1319778
965014
501798
1115202
1336276
1235553
31320
62390
723306
311763
805439
1273315
1335308
427026
64816
570788
350073
958441
610186
1125699
531305
298105
334708
1318388
66263
1338662
150528
40030
596594
1024325
122389
492159
903041
461215
1162101
1210945
32948
934132
202368
598578
63109
483248
1143822
949317
298395
333120
278163
595249
1219391
1330481
466872
839542
946594
223892
378032
1020688
173511
16030
1011887
1305989
1219569
902750
1354967
1272273
293982
975702
1311191
603751
1168002
971493
1123834
556745
356501
1067759
729588
881960
141788
364931
868266
911757
585256
730252
980812
1255750
1082696
433972
347096
792116
1201924
410005
349618
713120
1113489
978969
422622
275164
1027961
1345444
161945
943639
180218
971641
861766
581740
242905
692517
690736
887153
1184258
37631
1039412
532536
702518
1108257
919406
120169
1148191
781216
764619
755755
1140973
648935
559632
1178262
732965
1149988
995526
878301
818823
175157
1110953
1258457
1077838
1156261
912830
16989
858317
930454
1009977
866686
513066
83201
429470
1224768
25311
577501
212424
129436
131085
377540
264341
219464
991173
506821
436337
1088970
718712
1278966
910201
1212808
847012
531085
1252733
1008249
260303
1054647
292447
344528
860011
1306749
797662
330924
834365
164718
232220
639468
133105
666692
673189
107959
707663
71772
88261
939485
1306287
189675
382233
360450
988478
315910
835614
375499
289291
1189989
334387
550583
1017766
531675
1282116
829303
562640
713738
410481
1013806
1287044
12819
262296
323860
363102
691006
908347
202252
1221428
883422
126034
683167
956119
1240908
1115209
966132
487161
546362
663762
1093467
301749
33794
1349566
102591
928105
630852
555622
1204078
76424
725387
1347343
46469
74328
1275762
417086
325667
896185
294356
1356747
1170094
253820
1062936
450113
192
837578
650026
585679
187840
475987
472505
749875
1202925
860662
28248
231817
176164
579860
1067781
94892
682814
1185676
545404
571810
1039545
399550
1057277
158167
943763
969075
284287
332105
213618
338292
700412
1343282
752881
962466
505351
832904
323890
1260652
185597
429216
1089856
323189
646569
8075
811181
622120
211524
772767
701260
1073095
1034655
185276
218559
1117554
259700
545142
1209229
1088959
657239
770987
689688
1134839
177876
980450
872137
578986
758962
416754
456223
518466
935401
852209
505795
644638
811627
1103782
385024
1361320
1024971
9970
831671
755892
1292324
3689
1363906
917800
966502
1246731
648386
768623
286643
991386
635951
1082377
951680
236499
1217131
1213346
275206
644692
338405
912764
82492
820766
1349806
15110
451214
964593
751794
904695
1126446
144256
531556
93775
1016627
717484
1301144
584311
965766
1284022
1223426
1336472
798087
1359909
485013
1016043
305738
665998
1066165
663991
719233
342446
529546
754213
304284
152719
711736
1177660
1272612
139047
911897
866645
1093549
1277432
400968
247458
324138
496261
437920
434743
1336987
888966
1130880
1058508
315164
233476
813711
499734
656639
1230609
18857
82850
836242
1359840
656108
905978
816938
265061
928936
587797
219165
1347222
154186
482622
1299113
321068
248103
492561
891166
7246
445062
535672
31339
1026286
259574
493500
772931
773227
1211331
53175
11304
764868
699540
797505
1344425
423107
258311
847733
162166
961330
549014
934954
1265424
823386
938539
683889
909562
160848
103061
155934
1223485
1111419
1124381
1027695
542937
175186
729234
430072
108014
865673
919953
541623
211451
1166383
813129
876076
738904
145082
284483
375461
255103
697705
194532
1310696
235980
397422
1330311
75610
1328484
510958
178644
1109702
796493
1255379
840960
927071
81058
1247123
1023755
122348
477971
255967
295820
1058445
1287554
304118
292772
822991
1030034
142817
455856
709548
752541
1212856
1215488
1167489
573791
619222
153078
966323
463271
240242
1043625
201450
937363
8929
620487
14653
338983
1217873
943727
564361
1342123
1054195
2540
565120
145250
236564
67284
561139
960021
835361
1262039
917119
61398
1149364
217231
1190130
949897
394330
1247499
811787
228904
1213009
89623
319669
1178260
1140456
731516
665656
691747
429019
862870
660556
1262012
624843
916681
553889
370540
853837
537460
305873
1178604
753082
38379
434611
597862
1047838
980961
162950
861684
1291111
1137341
1207575
495331
134140
1199593
170765
500876
702184
77728
1290486
48996
1088249
8895
929833
1091796
962796
652184
1004523
383711
15088
759833
700204
34210
658083
1045860
728294
287315
179289
57236
1097716
343908
1062
15821
153651
68768
1047597
538288
56774
132208
379878
134202
1352848
717447
180090
589632
756062
1201909
251024
614103
752421
488056
768784
1312808
1327267
363647
154907
571302
626569
47370
658536
319694
1178475
794488
1336382
1338750
1321810
113942
39013
571683
332238
21201
463290
440100
463276
1134711
1266118
1051391
238283
107181
859454
1345842
849181
542956
86236
212876
700799
544293
687240
244280
436392
965233
115704
736708
117220
166010
882617
306324
947412
594147
141250
94059
298513
729777
791288
617826
652813
1361610
426476
870605
1109970
228416
123091
914378
271941
1005344
1264735
281457
707453
417207
456122
834497
394911
503799
473277
690137
107815
365037
736924
108144
825168
220955
1332488
624706
420050
543219
576840
376534
320835
1104219
1203189
1236466
899261
404516
1350223
1193961
1063405
702084
1126749
76888
458667
995632
182396
1194382
593431
707879
815266
395053
1045286
663482
1358917
663848
42937
796478
883188
1349423
1249471
1201003
1068597
1274876
1327852
555834
421061
557687
402015
1209801
53833
901885
1128759
591407
502643
1286167
1348381
402619
953251
968745
873449
696730
1234754
152571
980138
920913
712907
295816
48806
811989
70366
216752
172673
263847
82759
1281629
662118
252866
378789
1271
975020
447304
371398
1361270
379356
31170
796961
411990
164818
1203210
1229802
433579
876436
119905
828578
1263311
764286
674300
34539
643572
513532
543422
296910
1225826
89439
1345964
1320005
489308
918673
495045
799601
371143
322413
832700
1274716
505845
955967
249630
130730
1286189
73457
654968
946313
1223423
113910
793987
123050
655601
1213149
127317
962492
504347
777171
801268
174057
569443
16801
1348725
454432
1178387
747171
830048
354590
165223
590454
1147025
743260
510160
541076
1259842
1141830
1196518
597833
265228
465385
379703
712287
1335413
1023338
806110
741654
190707
318545
658625
496769
493542
203804
754655
10039
1279748
334291
1151901
326352
1204247
315167
625832
493931
554285
321705
1161340
685345
17192
9001
804039
366755
466787
711610
391454
1344786
662259
1351664
461064
884620
522048
735912
99974
1215489
618620
389367
710533
1233183
236197
1105838
45466
1336054
361173
157633
204237
1247012
62085
212151
1155803
133977
784396
1102870
446111
1056461
796593
498901
160583
293190
1339209
324964
1320285
865353
144117
1068113
1160922
954676
532744
191398
84811
6578
833061
554959
1004968
164071
486060
34847
959225
633723
397251
794684
681968
569672
219030
489691
1292782
1080883
1231882
603978
234298
426122
1347398
663590
955992
1338403
619106
13225
219403
71172
865812
1166318
1002432
235051
1284366
951941
57620
327554
1140163
1139782
849284
796472
916698
138077
341800
1313806
929645
122060
730683
536087
992718
907535
852171
334767
56675
829612
397481
685364
907122
498388
859594
239728
147323
643371
96755
806448
931777
510371
1074766
493151
423387
532113
121893
707657
852356
950030
853017
30191
940386
36360
1332681
1328851
189199
433576
38602
104725
394719
1350668
399501
320878
1276903
705495
12998
882692
17720
98356
42937
1074000
846543
1285981
694643
11143
854351
304631
361169
592409
981260
354544
50916
590767
520790
388947
705613
65587
773059
226701
878084
528297
365653
1292777
498930
919590
779169
711428
1179788
329981
780346
953342
1268112
1052002
913376
295241
1164079
543309
311172
914269
264102
302719
681449
575647
1286094
434996
1155068
149694
374561
21263
1328278
507025
917480
636115
1283783
1020496
1205710
833358
849059
991938
87244
1052557
416075
846320
835636
1243981
881515
413733
1291008
885228
259701
784249
451992
342795
756197
822182
940550
592963
354246
1142695
872920
34023
801802
807284
401959
417968
1213426
683403
917355
112947
1106547
1362725
600176
205146
1290558
325326
684166
1294322
221028
218363
1088681
946573
1041247
1306198
552115
810597
570162
466408
761670
81918
449667
713959
912903
362722
365992
1217687
459052
674047
1128647
1286469
523751
1202557
134000
220637
1103677
759271
442583
434832
109209
789440
140700
240451
108712
523909
1273320
758222
843964
944725
571280
1062623
265138
43303
315691
475549
105273
970483
482097
237
983365
328438
867721
941559
755214
367850
1197648
1183956
854256
1022307
429827
81522
546941
108290
1066282
1307326
318118
653190
129211
382468
669807
1168149
1354788
1137315
590549
135932
388669
14047
1181644
776741
1005122
345589
833731
1062280
867773
499212
1178998
856958
860095
176288
263127
350693
123974
528128
208490
1086695
781570
625025
262165
650153
819467
113125
798501
627875
179200
895036
320730
1054523
208122
129906
206952
977678
1248219
1158495
78602
491980
1037197
1003677
930989
199730
982392
587832
51018
96581
860124
157642
979768
1040496
109678
307286
805532
1291819
939766
489438
1120172
1127464
25300
789194
1180013
11143
1210258
287726
1315848
661791
48024
522537
837117
1109607
1209221
549862
610407
466354
583097
486628
601686
446714
952840
1356489
505001
1302011
590018
1282970
248652
570008
956416
887159
473369
461568
730922
129140
492433
711373
625994
1185484
816354
147584
816451
686588
1355151
111651
1346326
806071
1180120
971407
1073960
1306318
683675
251468
396876
1032618
506939
1066570
668043
1231662
394250
458928
632374
1197555
479565
396403
1276648
758555
840081
435793
381555
1211644
1117458
810930
811903
662159
914868
151624
650876
165914
1028633
50057
291018
1305184
1358135
432321
387974
1317440
1018636
572742
319629
260077
464711
1002636
1040222
1097785
285417
150773
1012555
462719
61225
125613
83287
319144
677330
124872
482623
586173
453624
1347898
583492
1086210
132421
1055250
867016
265774
206011
388965
1111174
328876
192409
705706
831034
1329590
335092
501201
868915
760978
244857
747705
1071324
401533
1253373
1058638
1073556
952373
672085
84420
343276
951065
4250
110393
1112555
19792
832518
247733
89597
102625
1325544
679800
888958
842101
461226
804915
2703
353040
1300080
1289885
475521
1236540
336068
760665
166152
1226761
380400
1129701
755693
1009921
540701
492267
1098173
1167272
535538
24990
1316948
421617
228667
644123
517317
306922
767208
1275965
460624
1225311
465978
189952
1048612
972690
1278899
44991
29465
262938
1266553
360275
1281465
925963
1048341
19256
260472
19153
274281
698033
129930
600161
634640
795812
389258
1015836
1016100
1166035
1177416
833091
488517
501973
356028
303666
388300
1221224
1074018
609491
1031211
408821
361746
510833
975831
1112353
632657
51958
410575
95920
311459
1072509
1060121
855542
830290
253673
270143
907400
910150
236844
1194654
1031827
566320
921039
801229
737927
386046
982556
828440
499116
367833
72407
701894
574314
618615
1124275
498044
225826
336919
448396
1344450
1161326
349929
360233
28908
574549
997034
517268
351758
242582
752049
1218508
79530
324044
918587
707762
1284738
486460
1217370
371837
1108511
1099578
714232
679767
1240144
647425
319863
93239
74884
1286861
678781
577304
374228
100762
745199
1086534
518735
1356683
1196896
1259794
324229
1321446
750112
738561
821043
451539
310197
1308289
871302
692162
214796
266403
762043
1269866
1343236
1249248
663762
1190136
157997
879178
705056
513934
308437
413753
1245041
137812
1057339
123470
1336824
1341829
673247
1080246
337223
846088
995257
423254
136622
438289
928906
402387
349517
620936
1043907
937403
1075421
1184636
1086007
1238748
669479
1200512
187601
258072
751496
1183444
714902
575351
556961
743457
393513
459896
967464
1072613
93670
623836
159198
1259148
1041838
3563
857083
328088
907077
1113865
678348
752728
1074488
1079867
804232
30667
399359
1324889
1260197
319563
121970
1100816
957960
486663
871790
714088
886018
1124855
778253
31293
355933
363167
940227
880958
520661
1225933
931494
922489
577742
607129
333574
960181
645244
489890
473358
131774
1235422
88731
94857
838694
377351
578654
972371
1040791
356584
501097
281119
96861
1332841
803535
1149569
1287316
1070696
355632
829753
876803
261025
906425
1008084
136523
1289948
1094298
282494
905466
220017
93389
168743
982650
320425
64639
305070
592210
110763
413528
104144
1361447
1257995
118374
434318
589084
624912
1261632
66863
489734
128535
1255623
458536
777911
1363538
219472
84712
175853
1283663
162198
1126023
886588
297406
484540
404186
1204508
434936
596467
984474
709097
1170648
498618
590595
742973
7363
1251603
1242391
1160591
669596
138602
11534
155027
1242953
827505
22774
1082411
1172356
240551
125654
1334534
620176
386979
1345516
816827
869987
499183
171020
697198
569822
971593
703870
285335
104392
1228228
567047
880364
534715
995442
1004872
399149
763605
691191
118098
442413
326700
1238184
1247255
99343
567356
248479
830503
423777
1241782
199020
1262910
133267
409279
1114806
1059713
1132532
418386
1200668
264316
385081
63328
662482
253614
227840
956022
1111469
664115
815280
986656
1163767
992932
1036705
622223
510364
42848
302096
764692
71181
802038
172927
1107769
962804
696604
1022088
943283
313583
1021499
1146731
297560
1153630
1040179
235484
57331
51249
477629
1120057
858487
1353477
1079513
590089
849111
660049
1199300
553063
1306948
765380
556302
636671
1264678
142716
823876
1245444
650836
284169
500780
1331785
632933
584200
1024478
1048518
1269184
833225
845442
306338
400265
1089752
1107888
1363805
77273
378341
1052269
518210
952444
758920
977608
778339
403855
1252817
776219
668637
1107937
474437
126523
747707
1235950
691215
763229
72598
418427
1046306
856345
887414
514776
171344
458262
508776
637665
678807
330253
1067441
1017046
222516
487149
913492
47164
265245
1349216
439407
469611
687492
238951
525174
168702
294569
817150
821523
1176965
1049630
993584
798631
143624
1284422
289430
889232
945987
155859
922674
998467
1313723
657193
236391
1169407
947936
324714
902231
1031723
163929
1120244
289898
445399
878385
477946
516689
231210
251769
28527
497886
1332996
1072413
338000
92600
462077
419200
814647
1202589
482587
774962
23521
1063626
615086
280616
313753
281187
1121076
807082
653444
777566
342459
927907
712497
1233879
1236459
92938
1052922
737362
435628
637744
411562
1160656
229072
638428
580603
813887
1332239
10839
1360824
800567
529437
1283950
362591
492866
267528
893797
402850
329284
411252
1256038
993510
360001
321612
1122218
1175355
1130262
918601
765504
923758
302722
548777
191324
690159
219852
303783
95526
1101378
80411
275144
318190
158817
1320295
1330397
917937
1168476
1350708
26861
319106
390267
1019449
563703
278804
952294
1004436
967000
1145046
1165465
1030707
936680
820112
121443
435870
1343926
791865
1346628
1268747
1004879
1167430
363866
589083
1314380
1343016
1322041
1126822
1104709
481609
1261873
165691
175889
1060214
956586
1342679
99551
301729
1008558
268995
1270736
1247240
263000
426591
1139047
189448
671019
863596
75057
1122094
789071
334049
95753
161418
827896
550188
442216
1158442
974048
1123157
406056
114896
1292947
676248
673467
1127158
548868
996882
1068809
595099
1130140
592717
1353441
813216
681081
465441
451457
1130907
909798
723351
609243
126894
1257994
1253392
233812
399985
295785
904841
958252
1351264
300608
1218096
194257
1330376
421433
130910
138145
645311
1230246
464546
299603
1285935
264072
441992
1115732
988429
370222
1279543
1078102
141428
382952
143770
204504
1011705
741594
572672
750289
425054
882011
836544
68529
430938
539702
1106287
694956
22968
1288075
178613
913034
601300
1065489
532340
466264
29007
385596
407557
1043252
715003
860270
1168201
1293519
81921
612699
277947
755090
1040694
168207
829257
772425
905680
555560
140761
414214
186303
864348
1337876
1245998
539896
917120
928544
126649
779638
773796
98281
36463
1127285
846719
315105
1031818
672258
725727
186071
653668
10142
967968
917938
1019041
495223
926544
1362456
1127689
769667
1362057
1210876
551321
613000
871606
1239190
149282
535818
1060470
739966
447291
1190704
860968
1164486
619023
302645
1162610
947011
16240
52820
352695
996447
1362713
104231
101185
872581
1211651
1324122
574186
200225
317624
459455
311967
545772
1285844
200408
996480
61221
769718
853663
533815
632499
818787
1314091
1010484
943289
866575
111575
981577
1293051
1284115
904544
161886
1079846
1132468
346526
786907
262379
1015404
113038
328691
720611
377271
346048
865362
217373
970241
313326
694645
818139
1259799
605888
613072
959069
342200
119660
759668
583487
1323622
890249
334900
648225
553745
703168
846899
128611
140827
685103
242310
326844
805854
624956
580586
338953
304518
199944
750891
1059464
964071
934405
866878
282933
1044958
507476
737679
825011
317468
127093
1279367
43452
111163
1224706
1284521
102810
876561
43015
328743
71788
1285390
1004647
168589
282271
30423
56495
964085
1043900
955442
1208197
944188
57402
917116
598561
490912
587783
1081185
900471
659648
950832
1348166
101373
676084
432722
344917
1265891
195773
1104039
941575
82725
705500
433740
416449
151311
521802
207102
1005982
198766
610005
99042
266297
402641
516384
1220200
858175
844550
1163457
754736
1306774
14777
1227792
1329703
44425
74059
183418
569148
311507
986627
1354426
1069476
776708
727729
555101
557427
392554
93644
672478
1260269
690747
909197
400992
1249570
295924
118905
15792
799683
105319
867885
865564
1261955
70598
838593
310184
691093
416650
803604
1215693
1199071
33590
539289
1069291
1125352
331659
342081
1136261
915172
149558
217054
834978
1251467
494407
116245
1150368
184985
429325
617921
579001
1325092
824873
391303
505419
879094
1081350
266574
1023686
619004
968081
433913
905903
787642
291056
1112618
176643
271249
1283909
1354701
90033
1027318
364529
106211
670562
701097
1184973
1361501
1247330
923008
256166
574086
21617
691679
769017
163722
624033
195588
434263
1106901
529505
1177448
860770
859976
1198028
347247
616018
179732
1186833
325280
625559
1267885
921854
46003
425454
717981
475898
30368
1262738
1356703
999119
1215158
601305
649118
758114
649681
860591
36970
1049435
493175
792752
1154650
702480
372157
1330566
587853
651456
316557
1339763
1188153
448604
96762
859017
739856
859940
868423
8999
1333974
123828
508533
1102384
1269739
669578
614608
528241
406
177077
630956
321842
59013
680684
237779
341961
559079
1202660
503089
511127
976460
797550
605169
758171
287653
1316684
1057522
888131
845129
66766
517135
365333
668512
246885
461488
681387
260667
485387
33095
1140835
345524
131445
353864
487567
646033
774560
817543
135625
1220208
570571
1223676
975301
1074057
1253993
352088
1076871
403854
1030503
889595
253161
1310077
1113418
677995
1162466
84254
928712
857680
714529
1309296
291395
987499
220879
1010249
961688
891279
409605
285404
436139
1312717
708826
831021
946378
739700
380897
63687
537961
1315051
58287
183627
214844
706532
804250
1303180
1106589
644805
1149908
828673
575345
510835
247055
849647
1296171
282074
955797
554678
1200594
833756
1052065
963174
99902
307829
815173
89605
820497
461296
476718
400837
973660
887143
359113
904950
614255
976507
1307105
694631
1259401
634407
1038035
1016494
198647
563893
553652
872560
1193956
56079
162644
570285
830669
929423
884241
730730
242018
1191640
98412
881595
231379
1258718
888232
216261
535666
1349930
619496
284792
250639
251619
204019
1224303
1289717
735292
191232
755402
684395
923984
1223747
104446
810582
526540
489042
917843
1149186
594168
1003954
468998
1282204
424019
777293
53770
894100
1065801
647910
941132
176081
1333052
988953
70119
384807
929981
40795
963598
220239
1263795
638835
438714
545425
915267
353368
472133
338255
841668
681339
919832
1176136
117390
82294
756328
110361
601562
1104010
415076
1229163
1255055
1273727
447207
9661
424414
357964
208355
684940
534116
986065
1187858
275887
590459
512872
854678
355721
495600
952786
596731
1080570
1314805
934856
1247327
1255465
385375
85080
744223
390614
1073456
52547
326738
77132
944457
585935
327261
865076
1128375
266846
547540
831146
350310
798814
38010
194600
251543
940699
32073
1068913
590909
495177
1170930
268261
1242673
438216
467690
342662
790918
581771
1137799
323443
1285825
1096171
270087
557842
257837
456706
906877
412489
1257205
231687
698733
765087
701503
845554
965767
153708
852665
232991
603103
242188
237462
281898
142700
912034
232226
408158
362192
683793
188614
710508
559140
350149
1149983
1301799
731019
321101
889547
942761
776120
1069382
646277
1155899
15948
83729
890203
740679
853259
1007059
1358625
340669
532055
187238
1215179
530074
1293157
354054
1077059
936003
102037
842578
515581
202639
666763
873717
5296
1340548
592830
40094
923910
834116
177626
511215
133745
850990
700181
1228824
765756
486022
127030
1088582
540249
885985
1245800
601277
346656
114830
1288097
1175539
1351410
1011735
350310
851867
1115579
1104063
154844
1352649
1029608
743465
425612
317303
643845
216883
370687
574523
519226
1136892
291715
780783
243574
336178
1318001
871168
633624
121195
329576
738927
125198
1026202
756362
355442
1118173
847890
346021
577572
192561
411425
1278298
667488
781534
449481
282614
544994
935228
1173
724197
922467
13360
524669
663588
724880
552842
433192
811072
9560
964867
1276959
323142
1209065
984820
1040092
1039381
692156
770110
396530
996113
1288651
466982
136464
538280
1335031
1262274
697206
848570
1122909
230514
997744
1133834
1025645
1328677
48808
1042997
273748
1203888
687442
304048
369225
41156
1304113
685112
894283
961960
925035
888645
508353
160482
1086596
268523
222578
949434
128432
1105967
823881
795468
146537
254789
309383
97681
1204115
688142
885650
350415
15926
675233
67912
1143634
1105020
1011563
945111
1018682
718567
112048
1360990
561327
884788
1019181
1059821
427349
1222193
405414
281867
1054432
1104418
1135120
344644
532171
980109
1094427
492248
668509
801464
56040
434922
699187
22801
1025080
199062
1305997
263655
55333
1013379
1267988
65901
823420
832833
762135
705646
1254547
272921
1144329
620249
228793
874886
909424
723175
1175469
219344
745501
1105382
948409
1276398
1173763
1186764
949162
283729
887134
1278689
1057848
363301
863885
850059
1315482
961218
1167875
1247091
75141
183670
65204
1355304
1256529
130099
71609
949268
1156201
176061
832962
915190
549027
17361
106315
797824
139609
620101
333185
88255
902493
364552
725694
1170473
652188
522008
640480
319310
473742
95125
877733
4397
942720
289878
470634
1293530
1313332
559345
469922
18596
796045
888484
1056275
455900
11367
521767
641910
892208
965891
875698
1346227
1181780
439550
1272011
255323
657543
950691
411726
252632
235212
735780
812149
1356950
158704
350279
613746
238670
248377
201315
870701
871466
4118
141660
289295
1034994
45870
1293621
553257
303914
1088874
555218
98473
225008
1013030
494648
995475
148450
854738
134830
1120555
1362716
1272935
466229
1306049
677998
319625
684071
1100792
26470
1213738
332072
94655
1142938
1096540
648542
1309289
942857
504472
603543
63772
802059
580062
81495
700520
955220
61784
902593
135614
637609
397146
820629
1081217
233671
288424
237754
24698
144746
911320
1232472
998957
1327243
1056738
1224958
1201141
920211
1145674
899537
477088
430689
1177784
442645
734869
1352408
115876
931675
763500
764328
403235
942421
761763
116820
1323104
1292913
506297
1191223
19189
332461
464882
975624
285803
558069
999467
684810
746392
1307934
551343
1339655
537223
938981
1191964
192362
735109
920199
28965
255700
847058
557168
637789
257921
738130
1203897
931269
660347
535800
1242677
520871
1184002
1142658
394929
955103
550957
384386
291394
391086
569643
57440
892428
37529
418917
733465
394722
147510
21314
170130
1302723
4106
78771
1281876
668099
773352
306479
1218159
355970
1213324
174856
427409
1324931
335323
318075
129591
18022
857145
979756
192540
227623
52371
697147
1133969
702048
128475
733131
762865
1327515
390757
884153
270392
1115019
259776
578739
753832
309778
935718
471458
538606
90436
353212
394326
602421
11707
191409
26820
980537
590330
931116
840542
1212386
1116508
943009
1168857
1038815
311997
1307961
1323467
1298741
229776
694407
469372
657567
1042979
1165454
418141
668235
813042
981498
1255466
206643
129852
895065
330007
17512
571499
862717
1101215
412265
393782
17374
708222
1160747
626330
1163146
646323
117691
393851
212384
914159
1017033
109306
63282
951879
840382
289114
1265799
1183881
320563
140966
1126030
301243
906930
139327
1033967
476516
715493
955514
859394
215995
326494
877968
589740
1012504
1057356
928408
339773
1235093
951611
609507
1110844
674433
13058
892401
1177470
1108356
210913
1166973
156896
1058667
698990
605721
749599
350595
408779
744404
821425
1335747
430817
271702
412969
144108
1119503
1141128
737642
446031
470520
1214335
532686
864226
794216
1316629
603128
860958
1104019
153744
819787
155891
337298
981370
772585
330054
313125
1033311
456756
441440
756563
983881
1203960
848581
102540
1172145
509891
912983
577644
772795
262686
889340
95060
912536
610335
1271555
309514
1158369
342472
1020917
705901
997305
436111
1251147
1102073
317000
167720
865680
1329462
452767
1292251
799734
473047
1245032
750744
434617
48844
187255
869236
684536
29073
393556
1135771
307526
1065621
984215
326598
809205
738290
537772
1117562
299190
958891
1276163
1249350
891531
417442
679001
487591
906874
616079
981152
706646
504112
1037150
760388
816880
427620
630404
1247674
593261
29611
163241
1208342
131134
17496
95770
101304
176273
280288
631399
1230475
542766
122342
1350453
143562
12682
1354445
1237760
203690
364838
798886
1091978
607847
1164766
622291
76170
1018957
233919
1041989
923852
669542
689430
68924
1116735
165166
300125
912698
896248
735986
405480
723996
552479
1320006
679869
1086885
930865
47880
882660
1080837
1270389
165298
545857
1190202
212228
347514
722846
730177
943460
1350615
872972
247016
693865
1271616
253168
236033
1027047
877009
405016
1154664
767034
905997
260691
766774
557295
1159752
647859
976552
471570
215688
727660
61589
1128905
1108501
337784
472091
260372
58616
1160124
1210315
1067286
384486
627460
1184234
1197016
346309
943507
1344929
888514
1252714
552361
47384
1200672
256085
425256
454332
671099
1340472
1162803
329544
869
85739
396831
1325416
132794
426777
277808
93365
915931
136315
541584
638650
901288
275319
835846
229302
1152565
825152
762291
1059443
442710
1000469
676563
829843
326844
145865
382199
189868
95385
866101
94481
134283
965961
1071484
684353
1200101
1035311
275469
234174
1056302
1217185
781909
868701
748798
594951
1248108
1140386
1307675
471233
1317997
172336
1065803
1257812
745826
1130318
860210
1030368
397526
939495
63478
966531
881020
1180088
1332772
189957
767197
160123
1341263
713397
823702
1283364
48321
1266211
1270563
744821
785206
1044763
497697
605903
1309000
509836
1141153
563482
546348
218003
941438
105164
1339933
575436
1204680
53524
1093687
1326423
495307
1044399
1263263
1002036
550974
744339
1148079
679506
911573
549255
626504
110840
464152
90925
1185309
2338
625028
1326775
1327040
26816
42886
1165622
1296154
284831
397304
954424
557611
135219
1264987
568977
23301
1363328
228156
42586
10311
1184875
870514
341669
509995
839785
29742
921200
774224
900379
1249805
973715
146310
91785
875711
1335258
1295052
566662
576278
548979
1035716
766943
942221
1342615
969662
263225
980190
1221521
565813
588900
354048
1345041
909321
707547
256268
921432
966642
397046
1155054
511896
781773
1288930
1212981
1136298
544036
622842
1271808
891428
1267229
646446
1248072
1223114
1151450
1155270
556165
574575
915836
389449
973472
435065
1007735
314113
1211306
161248
851156
726261
144274
1224854
154833
765831
1138540
87533
642044
1353172
1056698
163246
959344
198983
1257560
1156535
411391
150562
1085371
40232
583407
1073234
794659
958932
1236460
1062363
1135231
1244240
899228
1341386
622672
183806
583714
889414
714155
102658
236545
751685
1146611
1179560
786048
1091580
1152384
821658
4616
63284
120043
774789
178830
294451
303556
777690
899428
665398
1033150
309979
1211669
769767
1004576
823483
386383
805144
44640
172840
1252908
1325975
13526
942873
534422
429098
366391
582550
614179
1128974
752033
1176752
312440
1077394
1084417
886187
1236097
473696
1249853
959185
784917
1290303
1083542
1257496
153412
871177
480834
1111854
354052
937622
188730
472887
1309038
441360
398157
233346
1214476
806779
873376
554293
1271974
1199394
1059876
875555
128626
474164
517694
712092
920901
960511
295269
20872
1260700
432537
317238
273349
300219
176635
1302681
806228
1125557
806536
857725
554193
1239701
848724
223294
313301
333484
904097
738624
319127
819691
1079748
991831
1198552
94773
400362
142016
982804
702783
401401
542828
4289
1164515
576944
246341
1346398
409114
619313
661367
1152539
485529
993395
1172799
558079
1350160
192967
131563
88840
1339609
894374
831093
84819
1097515
188936
172024
346018
495625
347751
434498
203921
19506
1035686
388801
712304
396991
634404
1285117
1125977
637135
222479
1198541
1280009
1193940
1188718
99466
1279631
1092409
481899
1057480
256966
301003
1007200
905154
362440
179471
118058
325547
1221767
1051012
1104580
701702
423650
1145763
608840
658963
1086828
1089817
354515
1192035
26668
96853
1021117
692222
13077
959686
754360
1032914
939741
703665
574612
781339
123545
192605
1290817
935664
795103
1198964
766863
428974
1228728
986956
960234
452318
1017935
176424
737538
1090396
204475
347718
1313478
420359
1359165
322914
1337534
467420
414981
328386
334655
998340
846705
913360
1002764
888261
560250
300665
962699
959790
1209887
4102
1189530
1145935
79212
264119
546256
409025
1155862
557108
1133995
1090703
292067
387511
562514
500136
1230503
1329068
1130991
22495
523482
1261022
231900
246928
383913
351528
1245772
922005
851215
1161753
35418
1322934
503986
354203
415730
1306475
1106001
50512
1356399
977474
847642
122067
539532
645866
47824
114652
554718
204426
1294139
615614
238766
404556
903161
668263
792756
1184014
1333716
1043049
835038
63344
1240465
411123
79630
1267792
695947
931181
137577
1200184
1124920
754533
538804
901675
1285183
365624
765375
1211100
747326
722751
1026390
257694
176919
1303524
283876
550191
864374
10589
1015860
1241876
522485
141763
402432
491124
984769
61903
767754
1264348
144822
46039
1030312
206052
275721
410734
607188
1166831
218029
245577
311720
898939
1298454
667753
35206
582872
756909
1053464
1124096
29562
1180796
360770
885532
449692
936283
1042939
41961
744679
327563
1271786
224267
345168
1179373
840926
1026305
582041
415561
294684
971627
461490
1028977
23382
159598
777042
679391
207775
19262
193897
312180
1260964
1024022
9380
1007075
97471
760659
696584
13551
830928
751166
212223
598460
607080
175694
329726
934014
859203
953819
1191852
307270
1107791
327224
1280647
1037200
861111
1092930
549855
694696
470543
87239
684060
814559
358350
516770
1135605
1058141
193105
238371
64684
1214199
1347637
1024118
446396
774201
1334253
81898
660919
295524
556429
662507
1066190
1249010
1245508
1053392
1002711
1145096
689783
1235177
305738
1145299
210549
1108780
871457
1298564
822827
754457
309371
243874
1230613
55011
767812
1304673
351657
752747
633609
400122
191723
1070831
1160012
1305116
1360855
540840
749165
185006
315869
62500
624057
180165
466000
1180249
402788
369874
1314399
1009694
670449
27637
942679
1012326
290640
561581
845076
488414
789112
1240135
703623
212509
489060
1236245
1318213
651726
858816
1067141
674270
706732
236169
95885
1323543
1248959
440781
536329
1331380
1030243
995526
1180059
628959
357791
939657
1025621
442885
1087967
909823
1204376
766091
708275
589213
640688
1150197
801587
1052706
280428
1172460
899814
994294
709331
1045133
1118178
630172
638433
391382
1121029
320844
1351774
89239
177265
614512
786906
51598
893188
689107
485053
316468
955200
990058
1082334
212920
933773
83039
671878
628819
597921
1306866
685134
1191370
651755
1012335
157921
1059102
1202969
139156
158141
308078
1243559
181954
1264620
668466
1240494
1134002
341840
711367
735703
1327999
1059243
59191
414967
877070
800429
405772
23732
253060
947256
405524
169334
445947
902578
743304
550381
542896
476481
136598
1239744
866675
370578
100176
818782
506130
113800
653637
1315098
950641
868063
327691
1078017
1215532
166646
1279945
573015
149246
1027824
1303523
998955
1345671
79588
90989
1224589
1179612
793499
309514
1217746
964459
247020
397553
1197542
151302
140591
130492
898234
79301
51031
1261923
326119
1099024
831631
52603
1304748
9081
1224548
335989
1177907
1185117
139348
855431
150482
914711
705221
194260
263599
985630
1100401
700196
381048
762629
228705
845969
228039
850146
1286488
624180
359528
431285
874139
1244365
286756
82770
550789
234345
1257650
1096044
728994
195507
355363
1060413
1228971
435136
565294
1200688
551017
453802
1136254
241727
1192291
1288683
422364
801615
779368
929706
866645
908089
700978
582519
398610
730974
345182
1188598
1159835
1184641
1175045
927811
363660
1108520
1177361
140589
620362
1301632
489674
196440
539864
127545
160226
651289
608393
1191486
1012708
1166264
1111269
901179
96439
264563
873419
250694
450175
56688
610345
937140
1295299
164125
950520
831104
1094839
1005145
144503
848112
1000380
76746
506150
1185587
656769
830045
935029
77475
236197
295018
267462
362096
567261
278765
1238346
892225
1139424
135821
1110667
914159
486214
918965
727176
222846
1074854
848762
1127742
801553
1162574
1357653
255753
688582
21173
1345381
1363809
532621
888768
515850
857101
1085241
180293
1027889
53190
911108
109970
57203
558991
558009
1203431
471189
832147
939742
431593
760416
459949
147060
752881
592418
1054180
425317
41720
1002865
269579
1364353
1178081
813078
1219659
42408
478957
215959
144593
595569
1239903
350755
241813
618016
171009
381985
354627
1225346
735372
1219407
782978
68105
599079
1159821
551054
298913
788206
330678
843
848133
21499
918394
1155114
786686
86804
984747
1051369
167589
1227193
1056042
1090219
230321
846006
926447
921517
1067254
1255003
415572
545728
992048
174607
244418
1271403
456724
957191
1132429
949282
721120
32670
917251
827001
55466
1023227
374276
513069
544678
879942
512496
622050
1096518
1178059
683488
363597
818047
128647
802717
465437
387742
641148
445773
1103590
1347557
888786
991281
872888
993101
70360
432220
1244521
650999
1207713
737718
1303139
1308801
105590
1260159
53170
423121
552762
1146819
556468
975390
553897
521061
1251898
1215541
19607
126924
340010
1156651
320640
520656
1033998
949489
284862
1262233
194258
362868
982581
702425
399925
1191670
1307450
1116728
747119
621947
534606
296689
1165985
521721
629935
1310523
214494
470834
1145433
1264977
862774
220944
938409
908888
795781
451591
740312
685696
851509
884793
312673
734204
50528
910415
765294
1031416
1351530
245466
850648
365805
433932
813941
9396
672849
1100382
935269
864113
1144498
1157256
1344072
728167
1041691
426957
616199
953254
1191611
571819
894688
863009
754750
1121484
294526
204577
313775
264151
1196726
1303288
340930
309078
719044
326291
69674
1054494
1256203
798934
434308
1247855
185051
560785
626789
985648
664854
190373
657246
87472
1197250
238385
580221
934898
703387
249714
137771
455017
1250950
126355
487223
716664
1346517
1049451
1126249
1111614
1169044
720188
658448
335004
243078
594825
273022
505065
1314818
1307688
791793
471427
8554
458527
146115
87933
60353
496000
402104
942679
1078905
286231
784110
462120
1038738
1147541
265975
796561
1218448
579986
450726
762761
669718
1337826
488780
1264382
655169
1017960
119328
6871
1017787
511396
1226358
148351
222917
1252070
1205741
757048
747362
681201
659488
916956
58833
546858
509584
882744
235746
188339
596096
799518
1250751
736963
1030243
1181792
94274
437796
431666
858642
218899
1005083
1014786
1181876
1261332
846249
170548
198066
609867
468718
1039
1169972
1288445
889904
958994
78527
874409
660400
332130
270809
236427
1234293
655574
298889
64368
200524
209198
346012
60728
1256998
10560
241757
1010628
857057
541161
1309753
614593
462518
86149
751109
1260848
687703
1067750
1126439
62070
741815
15417
362399
1241369
627050
234705
1301190
985205
1180839
585440
437543
983877
1042982
147073
787421
18385
1172725
502064
727591
67350
358345
33307
1258554
697544
693324
158704
765235
1225478
1274928
26744
1332038
723442
1360099
723084
1055221
913650
1041808
443283
635863
182380
717205
844268
1321733
38751
1360884
335978
217804
1010990
442013
926419
1213202
663462
1227021
977291
263014
462097
1083921
1098887
1312624
51877
1028225
770276
364726
1052128
535921
514892
360104
882042
1094511
453198
711290
977053
65480
223693
1315809
364260
374214
1320413
35499
595097
887256
964326
819947
1263552
1273713
646051
309956
1140362
421296
258620
554903
316600
133381
235266
1202612
747729
1207946
44257
435809
909552
55805
914074
540687
247778
817830
496917
110410
991869
970006
235566
353748
931297
244965
997789
1036801
746951
1171145
472867
106047
772293
1230811
148689
304912
1322172
1258848
214426
248954
815546
445307
1177169
888035
1007297
1326651
72077
816160
1334624
289498
686613
1330847
1092913
502911
708062
152557
632296
1136778
535873
1244651
209538
731835
820740
1051159
968807
635593
874903
1274152
546486
758159
761682
1077996
596451
1138035
779065
870489
822717
1076452
399174
1161706
1002692
256591
513232
669784
567626
972681
445708
1130771
652338
111042
731480
1194661
8987
939329
768651
1095168
980270
126977
822857
990171
1107556
1166519
371544
586192
1063749
762623
606220
892220
80300
611661
1021075
669690
446852
992188
369465
1266808
963271
143725
238444
1192868
1288352
869338
19745
1359933
1090324
879539
875128
208875
165725
319604
790221
732970
1234384
1153385
311124
545707
966529
1329765
915940
1204828
878613
314993
1336033
695835
136063
878613
691254
1240635
1000734
1079504
675989
208182
4247
1055643
653720
1262503
774941
1163452
283109
733844
982057
1333261
976257
648068
1228002
726273
115892
440397
697470
520613
1353271
254508
743522
211686
108253
148934
1136460
1219854
435197
40423
532435
1053608
1318073
848540
1364009
288556
1235075
807191
996403
1288205
261750
108136
554892
187808
509671
1044086
1347926
754353
449882
52605
594250
1205726
694513
231095
1323794
654536
1114983
227648
1057447
148433
475739
1164966
1000697
435221
1322698
854717
56508
1303781
661566
159110
787644
1087296
528770
894622
916349
1032964
81600
281159
636330
225630
652036
1124016
102630
180554
628099
1130556
540276
1320734
323475
591415
128508
207607
32099
728067
1013524
413785
536895
1252755
597540
1038515
489018
1028303
15457
926453
1317617
968519
1025261
524931
1192930
354847
1293711
76856
645641
70074
1124850
1211752
543346
1057846
1004569
1061037
271422
219235
183514
362234
733523
769775
313837
91248
1052549
250453
609781
141302
1168729
143743
338862
293092
1156881
196784
787600
263688
718637
1311717
500919
531415
730354
641610
204828
254760
1256013
820850
152140
194358
1074682
59255
189440
520992
1212440
1209748
467308
47394
590813
122800
355834
310596
97391
721863
654030
907849
518946
505908
1052954
593132
63790
1071535
1167313
351773
903164
643275
285742
537681
1307686
1308146
834587
1117338
1317668
1157697
110984
1225070
508912
93931
774864
973053
160638
144697
978617
313928
1322561
727551
483719
462949
1312448
815277
781928
56940
1325598
1256069
789555
884017
654784
751280
1341154
783078
591273
630074
335401
1001038
335272
590966
1226445
762744
790724
682585
921707
1182475
418991
778617
140032
283744
445474
1222651
396207
606567
191741
423578
1220481
266087
249477
243233
945502
296620
553065
826127
156668
1025791
1155707
158648
386292
565689
838656
916183
1270746
498925
787157
763478
451969
35187
694034
969733
1329081
1310409
646242
1056256
1238552
330941
230733
821195
235941
463196
96032
872823
521730
845080
1346433
48737
347955
402657
802535
77541
587068
225053
647812
243584
1290303
570966
1070107
1292332
456393
1348879
1140737
186019
1025901
10531
1057685
157372
443248
411984
185508
1216643
247796
797438
988924
86951
541802
1039223
248523
899147
227305
1048754
206329
1241202
738453
70166
1347722
1361696
968169
591466
1228988
230204
467668
680888
1151795
78299
256821
330089
637307
228699
1163184
1335756
30008
984132
756211
1248415
1121956
1066553
155497
1147265
1108500
203941
965855
991342
829012
1266610
1241698
169766
1029357
786085
979768
1068766
183088
772379
662934
532742
423417
754451
808713
248395
1245214
944569
147603
1350176
750250
727423
1256126
612034
1216987
185170
1072597
361413
1020504
1302085
919157
524749
677103
304331
112285
173109
419188
1115088
195715
1148613
425361
861274
32562
912314
1363557
1153842
673616
732813
613708
187982
28168
1133481
47872
599277
147770
57916
1212744
413701
1317788
177762
269022
369305
345855
1124070
770829
168063
575086
521682
958279
317288
905360
1217225
273349
986236
233416
470317
649197
595205
1110632
468530
1321028
302657
932887
980817
636781
329882
593642
382345
753016
1096918
572506
388764
17223
343865
1175358
80910
798252
297241
634789
68574
817755
302770
957452
1237531
270443
346574
1102477
1131267
646554
1149105
1223510
46798
1252484
204367
482060
1066458
172601
182472
1169868
1248210
1101684
522872
220270
668569
873368
602611
421104
982658
721828
660910
1332004
34165
165532
850227
661688
239139
792459
968666
124786
610882
532713
222129
358470
282010
570440
1330655
1009197
482146
813742
834217
1319527
17984
123682
1152959
820623
404071
840372
309552
148725
37230
457604
1344987
243704
1307004
402229
1192315
148464
966657
243393
770023
461798
136252
1363011
904892
712288
512951
1264546
1202173
972087
1246887
801500
153685
13537
20740
732393
1229306
1190238
527127
276838
212756
908942
544694
606375
881584
60369
358056
78933
241502
199582
224333
187393
1293739
1154280
897393
103915
1022032
32397
829376
92515
252896
1219002
574821
768671
401464
89781
795778
1224908
644454
179483
899135
660356
96008
642864
723035
978712
364151
410881
215834
593873
507465
1165331
877259
502562
766743
284037
674803
1322500
683181
1361195
1186198
62629
465817
120043
875142
309421
1016346
544604
981129
884135
51281
809662
1328122
798467
661931
1103231
1129972
1300441
660426
220350
640401
242624
623818
1276614
72841
359275
1947
816761
370609
113701
208246
1211810
800962
1177843
550324
457766
422717
68625
1037376
326735
670026
272959
1790
518879
1111661
782358
638046
689523
1006509
107776
774862
82707
1300495
1153320
486105
610995
165978
438965
813836
824782
997994
1215535
138679
796385
413949
860394
1133856
788285
371733
968555
628673
219498
1140348
929859
668525
263203
22577
741125
1045702
1338314
1331677
893059
1128064
458225
1191126
1215286
838288
1283384
486912
801332
1033419
390597
393716
470343
748518
1291771
643435
1361980
933410
683476
1261936
978517
1036097
614751
1191232
1087292
845084
588812
324808
738329
562459
369790
641485
1136094
1284278
60685
732964
85230
130430
999049
1089096
970981
713036
854264
553857
677164
1045261
955109
1294457
570606
625269
1052640
779360
955342
443698
904543
1251406
1157671
923426
75325
1174131
383127
905576
884821
151109
657307
525489
841183
20110
506639
1170460
570014
202801
893569
854444
1336875
241536
855978
462439
453052
205809
636921
1152257
1058132
510591
98035
1061492
937390
1096198
1236645
889483
1052555
1241343
719485
428142
1299447
149564
1338542
900718
1175433
193509
941428
51312
1019968
1176193
398322
444763
354084
1113583
695687
1300861
740839
1174197
608485
1187066
1183319
517013
1223816
1010765
1237189
871558
407993
154121
838709
740170
563984
446617
920905
5764
656618
165862
137019
513775
758228
1234321
849943
406903
1123731
558698
734292
494206
1217105
1150309
562641
1258315
1291471
882328
1176202
183686
1124489
5487
486805
242715
326642
1121117
344412
444799
1291489
990403
537114
925738
891249
1174333
1017287
1195193
136506
769580
1250865
617961
871381
402859
450554
865553
1057785
740909
988985
776015
1130823
747817
586045
1067713
236090
817312
838678
171369
1318330
287407
107279
287688
366824
1032524
989489
211204
331405
747604
378743
117254
1320698
853395
228423
1336159
951823
395399
264672
24104
1302714
96373
1160398
1258647
1207914
899942
141715
459396
661409
620956
726092
249893
423362
341254
188963
1199989
216177
2730
1316858
863048
627957
455423
325924
1023192
160819
1337180
869855
532
1213130
658098
453322
1173169
15892
916789
671249
353148
813575
33023
53537
714964
1311927
463451
634477
581023
1217823
727529
1212994
395372
617235
1215412
691135
1043401
965722
818683
219657
88176
528941
1340409
1320866
1044896
1297345
574984
1232657
545165
572862
17433
299477
840125
966914
244894
503441
72129
96734
1098612
1344671
1033658
1022810
708751
1326534
48148
1346061
288401
267897
1227201
58698
1147503
664833
841219
326100
369208
1234083
1236742
111812
1106863
1313481
997203
283172
801926
36822
471421
647609
165325
727537
1191983
1296528
555577
890990
665657
709956
1049276
476726
289239
62106
147886
1017814
316310
167386
1016266
432572
753429
380185
363760
1281811
276626
841958
864378
632130
716598
719745
797624
1337006
1257002
830281
29933
1285868
1034563
389205
1272200
526981
953074
400441
468644
345142
127246
96574
88020
102972
1005915
1236739
193087
1128829
1040499
428407
920932
732874
161993
887782
98291
838082
131266
982496
22041
901086
1090294
1099614
792991
658430
564421
573929
63244
142157
60831
193337
1133618
1056470
203381
1109341
549054
966683
1268824
1217174
454764
1312586
1351479
937151
804766
771334
8333
890316
1213000
1200151
891279
34138
708899
1248253
535436
990592
803807
814278
1051626
1028743
1246919
1112238
1342416
1204854
126422
1096538
1178650
261311
836726
1012257
185462
379689
420548
805761
290688
86297
344450
56071
428783
527581
849885
77708
1352536
664495
994751
515557
372790
777461
1217123
165819
1045787
969152
869057
1111892
1195451
80162
598101
812816
571383
209452
831188
655347
954055
665640
614693
766600
660746
1075327
19688
796385
439728
495660
277536
1091260
767972
347836
1280127
574176
673679
1289513
644905
498802
627471
223248
913445
675097
927256
307688
498719
54211
657171
437826
907128
1099369
312036
1068369
481794
1232470
1190944
269335
378983
568854
1312403
496022
332247
662448
1362799
50656
550384
690745
122186
1262799
242001
717138
664082
545288
1258070
410874
1209922
116594
404563
388160
359941
331647
441743
968971
308564
1224612
516143
787445
1013308
714472
1192245
1122411
282603
126290
729875
1072512
605800
112736
871135
298838
57978
848669
1066940
858175
1168624
795389
287470
1305016
878935
991050
22321
92966
434689
87931
1204258
317789
1026969
1286288
1148032
55237
1323378
1289045
805220
684157
457939
472475
213421
400162
812202
1341620
682801
1226562
233042
1364229
990113
453286
754960
723365
285608
149961
923439
79219
959643
1170957
740297
589644
684111
930277
1302923
968343
864902
188755
486567
1087475
1050585
1105759
488237
170063
455092
856647
818164
774538
597841
156509
1269230
655908
445326
563779
799994
257456
765274
89022
1277720
47691
549568
233830
1212217
814658
102759
913921
1167263
1290041
1187994
1062987
300790
938548
689794
909474
1233294
517017
403819
389782
1095920
497068
1085689
603323
1175128
163142
611905
1270772
916215
985990
533707
1303707
573504
268714
475837
575285
653643
1221292
657876
423237
1296159
1116675
751747
501376
1346359
201429
687581
968377
181254
902184
781303
170325
1244366
1216217
1069522
1173599
1133702
1279313
1001830
312807
1271703
636373
409882
1123525
659814
1220
390846
1260700
1270478
82873
930344
1015905
1038329
246842
566589
423102
866525
719952
222704
1067756
1363231
1177226
1095276
582271
529978
43840
936943
1127167
1341417
329032
447688
951804
258258
935441
126717
640178
1266696
192404
222085
1327638
454609
1358695
772262
8555
1275602
23616
669209
371136
439294
610575
1115763
124292
808007
581288
242535
1358424
410598
896848
1275621
479864
462899
285902
349670
97831
273076
351305
1314131
1033715
226627
593864
1321456
901956
231810
1050087
575277
504841
285431
658174
741471
1346893
769988
779821
773139
383926
231543
457676
862704
400024
100829
1067704
709948
409764
636645
1310947
805167
908897
529715
1338597
558583
2174
846941
1298854
819213
400724
694686
228530
75911
1116802
77464
51669
346205
283155
231811
1205466
613686
1346854
907853
3303
272952
1041356
326220
844418
1040228
1137803
1278173
1084131
1294787
1142832
1031960
640380
1323521
483200
734244
1055220
309451
299379
939795
669503
912398
667053
1330832
1142023
26500
627232
573207
1327197
472500
111312
987539
231001
1001948
226970
713487
128983
676860
782168
390995
1117628
1277624
427145
1236024
450157
167183
423797
850418
332361
606527
61826
344478
620717
1006327
588857
43739
121809
409450
123600
1213435
337722
946512
1323969
686903
121948
1004363
1219012
52390
518403
611990
686189
1300920
737873
408405
165942
256441
229088
465304
220515
206289
738964
982864
819831
566386
302708
868355
844556
1011277
713610
1113011
951546
1073183
387642
945434
1076552
1193923
1212969
218096
117163
866868
824786
623873
18631
657527
60471
212181
265624
1072548
380836
1248988
616357
398649
1049120
175725
612560
803422
1075992
351679
688475
1267208
55603
325853
1285098
538869
321524
1155677
678056
154655
1191451
1032289
133377
1320106
880124
1183480
392758
25648
995034
948532
609939
168582
557082
367160
985488
187981
780519
525470
562128
1126019
667312
705643
530675
30691
716449
365653
966933
505761
12416
1011810
68491
1351245
653830
562305
829305
854135
831202
1096673
289051
336192
1269079
709110
1186573
715112
577659
433177
1297220
1307400
623821
58528
263720
1037983
1127766
468650
164848
1361075
352039
585679
135420
1208763
134210
633851
1045491
807057
463467
806698
746111
1087197
76982
350300
510721
626024
126575
335645
736895
614543
1215803
1347756
1019101
199704
168826
765810
144404
1273497
638087
289036
1144066
944184
1078663
1234256
754945
1344450
1204722
352630
33593
1078931
1094688
498178
774400
528866
502626
403358
143308
418085
752773
1257606
157333
271469
426385
1034279
900803
1221004
928519
1051338
1059311
1186853
1004257
1107020
616992
513309
946736
192900
1038413
158205
725661
69935
1272837
974720
391254
1090113
606765
854117
966356
945440
342034
671086
1079320
359031
389962
300474
82394
261031
1162347
1104310
329525
681059
1079974
520768
783025
135309
693128
533621
743407
567097
1100766
589402
1284897
1302547
1038437
5339
1063137
1210498
69278
257730
956040
885071
516934
883852
1171521
1060782
1085554
410941
420309
1101365
107405
841809
212575
1211021
1149658
748368
420458
220672
102961
1346048
110103
314965
104914
614064
1065374
406028
681847
83964
668015
186500
769695
793327
497940
272536
480781
628520
450353
737612
712432
352274
364598
1119478
327407
1063858
710798
451676
1003676
356814
834661
816616
57879
163098
535113
1217000
825503
28349
1217017
1259519
55849
369297
101968
883233
519292
7271
886295
642502
1179228
685905
177184
460198
1151266
402848
1118130
888087
748700
821332
192837
3970
1205173
1172198
1017830
1217840
545323
1116610
513864
1168328
141023
560578
102967
1109324
616920
1061355
1282570
520460
1099320
816231
234510
1218883
1219582
798450
917230
712744
1071313
1011145
1147459
969549
499339
931256
650159
1338840
341683
785235
522070
250362
947274
759327
451448
217563
141626
738520
238557
418025
843796
1082790
96891
313658
514377
621687
722829
486176
1288940
29774
375376
753107
1260198
659227
509710
553576
518541
854064
506376
783203
804013
882858
590264
637764
1064646
991728
1078966
1142430
235256
543713
291772
311381
385384
740776
364222
830190
1155816
488150
425645
1332933
582278
1137619
814162
1346055
916885
1318035
103722
832260
748997
23180
1339478
1269161
369472
1359704
327461
1183170
837029
346608
34971
1319677
579076
129424
427633
953962
566661
1273436
869155
892632
1333958
957502
978526
748907
99670
726921
394362
834659
168339
1239845
169072
149907
710909
798394
272397
58168
497811
104546
1050359
1308430
32067
1141176
1280628
748088
794154
989534
384192
861325
1341212
25561
647873
760204
536695
599089
68217
1115914
607635
339933
22297
433092
734769
870014
41287
946973
1250803
279731
563323
644363
361110
1161059
1181006
898307
5305
1252355
865939
172527
749060
953143
1317628
525558
556192
950443
548331
1109520
183918
1128599
1044220
719236
1311222
1223392
1296607
1187457
100359
1134538
1172085
166398
864313
1087165
434692
1001434
103379
549524
362121
12
1027364
699120
39288
220711
959125
79746
248917
534171
1110107
1268130
161369
1068655
257980
54944
306313
729124
483727
143068
846449
710419
338645
620607
1317733
849469
45405
713935
29342
465717
1323359
258259
808976
197011
1258999
205470
410509
134917
712062
1287767
286215
639677
1085167
516284
293704
1332212
291635
60907
1039057
986133
742249
475548
442005
974407
283712
681903
446343
159786
887314
819188
1190187
875170
1148925
337698
18597
1258513
316950
477543
245432
972987
1070789
1054549
1277060
1101992
955981
598914
392303
1315024
981403
1045642
840537
261084
139180
668417
98945
971593
608192
28657
1331574
953057
1090455
746668
292366
644703
85376
632996
793821
725750
1072712
858237
946367
126586
576316
1065233
871358
939430
1281434
1097338
1026877
692622
382437
1120402
85556
391855
872698
975287
248707
1334654
1355510
253902
1273627
152821
552471
372194
52453
300429
451683
1002224
430338
937808
862135
250596
813953
696401
555648
906646
804366
1277193
242504
711768
1211343
1229629
457950
798060
377560
1079965
1141578
743260
1319723
1149628
1335869
1044727
79733
324342
232406
547886
1276857
872182
823083
220711
1208912
830889
446480
787072
524680
1330765
653876
496382
946014
787637
219209
1163191
175380
372659
1345069
1161525
513777
294364
846015
784611
443776
439700
253240
449715
113089
648565
1249344
505129
302786
603467
1088068
761286
672353
183935
505314
1297418
1012628
337342
401322
379499
1293923
252138
1103353
618626
1084338
565197
693980
54762
465477
870566
972389
409911
192738
220572
363722
562688
263923
1096563
1070815
768507
650629
838063
1293397
1025137
519601
1348079
106829
879768
796
509496
652405
961388
1102858
265160
459407
767122
1042294
1310081
553560
271117
1050402
211174
1236386
89755
906149
1282157
1332768
535765
1286466
1322809
1105269
874532
645664
601974
558375
163757
319832
747556
1133373
447608
1071292
1231317
121717
506384
1349256
1023674
465788
126848
686481
285369
985216
911541
303612
794674
716596
1211436
751656
925071
1179726
745401
302542
507097
1169374
629235
1268389
297119
195614
543151
560982
1037813
1190913
262658
460097
300476
176716
685771
910802
462505
426549
195932
944099
369218
370592
935376
1227412
845769
304891
1347994
902012
169732
233990
118131
476559
480610
64801
1153271
1039075
908944
1221560
670983
636647
899012
1094392
1166501
246521
238992
692454
333129
428184
1005383
57721
832161
1358583
197746
494348
866982
1287097
247011
1361338
1078250
1195929
288990
848591
933368
935720
635123
394537
1109718
642463
18727
1246696
1092500
102898
332961
1096428
742069
694355
76745
50604
959243
165149
680865
556338
357878
211931
862076
638644
1308344
1064311
146282
668953
1325246
113238
17214
925101
838275
153202
19441
771278
858213
1216311
969361
699546
1008703
1253576
596129
411433
468569
1005396
150370
291369
1275926
593056
1110951
956697
275063
78052
1197238
342785
658121
127268
862596
886748
130927
1230492
732913
582131
672606
885853
109412
957003
1171269
499381
748612
868967
448119
286987
599363
540923
1028503
465028
1309801
1208872
891395
608655
1270761
346241
658045
1071276
791689
877651
123147
830460
1360455
763531
575295
585183
649511
223353
1255493
219472
755050
57116
879889
201071
642370
737923
18578
1194305
641033
716883
562242
625112
944195
1148238
652003
35847
624248
965147
393205
202636
1214702
989030
855268
1102441
402152
951948
322509
125485
707493
953126
890490
1336995
494042
1053167
440158
177039
1060598
656589
314928
756785
1016372
547806
234324
1355906
713546
1043930
1245069
680770
177783
563036
162905
551847
694238
971637
334392
840457
605642
429280
1189148
796209
1246824
897464
1193064
742548
47613
279247
389427
335569
1325070
342208
1206349
661647
70664
621515
1047778
1232077
879291
1150942
671580
1078001
907953
965986
1052685
820717
633322
1131866
421158
355875
969309
555689
617949
487996
18493
129965
1216096
1020714
1023085
1013396
765799
227854
342802
21296
1236190
933021
539753
1162996
1006092
177626
1238928
932217
726438
901144
362595
284810
347387
190507
1219108
265904
1169696
831997
630994
1211926
919773
26012
656761
523679
617966
170282
836554
1264131
350307
350828
1189880
1346587
807290
722044
642826
262415
292283
852422
882177
1226878
709757
2205
328473
537706
437080
821006
1131491
899431
413350
486442
949083
269046
936566
1189905
497822
833233
701220
1129601
875806
16189
596951
57759
289858
532137
99392
1178270
81317
1007806
42380
1105616
1012553
1212285
615484
1024419
505485
505016
583806
1145609
1029349
476037
765341
1028334
1085215
604534
839254
869833
106504
1275199
802119
784578
1192646
775709
1131732
461065
613687
303218
495697
756796
148027
1088464
476317
278809
139009
658169
563466
1185270
472983
1037761
1242185
213138
796182
152181
996022
579374
1180774
360580
596555
512400
157610
468882
3917
1281408
860774
366668
953230
508751
113008
1277663
995696
722798
490016
865044
435189
1265211
418530
293253
280761
833186
517658
49881
67808
59501
1123955
459945
954498
788612
902481
201555
901753
1077350
334974
1165838
113618
73570
1223035
493802
324717
169770
454341
204564
196422
83439
260
884738
1212048
643668
502081
1265054
630206
135288
246057
514434
333190
1075420
374376
419590
344355
1318745
1171010
730418
537496
77716
1270979
1331970
310463
586906
572444
638509
1263
370878
1352060
664947
228646
669403
388343
840261
763870
280490
935399
1178065
224752
1038554
1122614
1181923
735551
877453
1309310
127892
1143383
379230
461604
421023
111494
1034035
1000274
856617
1273381
245237
254645
1299102
1266042
120720
1306992
598382
70390
750827
1256216
273628
1158291
768182
626222
93087
1009497
864578
850199
715663
1282834
47022
474486
608068
536480
291169
614788
276854
76269
530111
535906
446729
27450
1126613
522642
1332809
689523
518661
655209
416787
194250
1279036
911453
729071
1285594
683273
784977
884683
252084
36702
381093
833134
829430
1048654
288290
863711
74105
321367
757111
535950
515204
312257
252
1328414
698856
1024549
278312
29541
133107
407125
250545
1131982
321496
1187501
949423
803506
530881
1136441
847760
1080748
467592
1359900
445280
220265
1220116
760334
154803
284557
1178354
278615
300534
194243
834769
1057665
1239285
625941
625914
180197
762323
364031
1167926
588165
370754
1294505
451830
519742
470362
971531
533765
532643
1037792
13285
778569
942324
143496
773705
238481
1354118
452636
428425
847156
1347566
842125
951833
1108156
355061
277099
447804
295528
217566
412809
452305
1350484
40002
151354
311381
1017014
866962
465825
1284564
824363
105992
309184
354618
1291914
1161592
696677
26236
1118935
516094
397225
770053
1236251
1112289
506360
472158
592501
229945
600057
836319
76993
762980
580959
257605
650174
908485
700663
955064
509852
1077803
1327556
1202740
91524
647990
1311136
918683
1058932
142145
1327471
86866
715821
99123
24208
158051
804007
463837
607664
189724
1118151
1357165
750377
83589
1184696
1214212
862245
1018527
1296924
652532
209305
400852
113278
1175305
68253
1161913
1229921
832859
112972
890900
61313
1273247
2884
566200
310517
857517
167353
460223
698307
1314582
631425
361579
572487
669595
673223
79285
21519
125092
1352795
130654
506711
603193
1255776
331595
52499
967676
1242896
226315
524848
400773
801687
740889
620879
745539
634685
1211394
1313140
595899
276751
307875
967317
687032
458318
369337
103250
388526
723509
123734
365982
509051
174097
768420
613232
148149
448916
311692
394476
320302
1189469
328926
249081
1112879
128851
768230
675960
984845
236773
317451
212210
758144
1204817
1290287
523796
962430
123506
277521
970117
1065647
1073966
241629
1316953
707329
552441
836285
540395
767560
294824
77697
22082
160970
1228492
1314343
120293
1156519
1046168
769529
337192
730566
1110701
6111
890570
508598
571759
252165
863483
774028
622689
522585
1221490
852550
655849
1342918
870929
594207
1346495
376257
565073
1137997
786266
348140
290631
433832
267748
339046
759345
280484
1310280
305811
1157872
1290168
256528
618912
726356
138082
915798
209914
423294
897797
1342875
283384
697356
278786
370890
1105207
1195709
54273
726755
1214700
1012924
212529
214561
148073
315112
16342
1308684
1032546
89872
694170
1003786
813674
940900
625816
1067810
308426
992485
548978
473596
392461
362919
1221909
152770
549854
213858
829466
710268
91303
664659
491028
530780
11697
1084306
1096928
515902
152799
829963
1271787
1042605
59815
460744
1024671
834245
274649
932918
327518
122854
1113562
701532
36002
432575
171512
970106
274737
634105
932581
104599
14616
1280536
17099
48219
79545
577716
470760
1030308
875442
271170
584133
1226844
1242717
989249
651371
642608
242298
325931
784705
1358108
992788
29620
316530
371158
1056485
969143
125785
18003
992751
1307359
688554
666884
155918
792176
292362
429074
255553
276367
245397
432151
927904
831146
984815
734798
145405
153469
298617
611977
744554
494056
168990
143868
199032
1040266
1282336
455137
929754
614246
1206618
613753
585669
1219473
729781
748420
382540
761369
602873
142833
324746
302438
303090
880714
277320
957837
189859
15087
1014625
794738
849537
959317
261035
752788
951913
1350700
110513
54156
858745
226098
410258
667001
1082859
454788
1110115
190096
975275
813110
979626
564131
917345
1352200
243742
425956
934611
885445
21502
175809
1127269
1352113
145276
336766
668947
100367
338995
923172
869616
455867
532020
107431
81603
1246109
286733
804262
1077332
352144
1296594
1088988
27742
904100
644909
619417
981023
476824
15227
1115808
422686
399426
289689
942437
1326885
52875
314594
426974
1137232
906934
475761
468798
600707
1231489
1046585
1177951
919806
1109871
1131578
522227
41826
825488
1069734
488393
1158090
70893
247860
603068
822191
930866
612352
861945
323891
697289
1119423
972945
461919
95632
843697
846613
778813
1118978
1133358
137358
76222
280557
939155
130779
530674
203904
1180862
876139
221075
413888
1171272
1239443
1112762
772719
746397
1146231
441596
923871
982447
1170254
1355160
121271
852467
185746
624304
886691
87254
161566
1128529
189650
291947
13842
286463
407822
976882
524526
1361615
426930
1289914
842473
522758
97949
128049
891480
267213
99765
138598
582174
91548
712370
25260
979746
235873
677171
195341
909381
242771
41113
626508
1183227
1287537
230339
197662
577643
1187993
611920
1007635
969121
465674
1018086
266673
1097025
1010029
631393
1286304
166130
514167
617961
1113301
553871
826288
671149
104716
1317479
1250364
458313
1271342
1294410
162367
459857
638359
822414
73770
1330505
847967
1131663
1088465
340365
983709
416101
706745
989761
1073652
32693
539438
1128288
178022
941654
656808
39273
1112488
541330
564789
633804
359693
417887
962706
156437
49381
584126
30219
332719
71632
616283
377771
1323291
1077408
1179690
35346
909276
495767
801181
1192411
1130546
427616
352841
1189247
951722
809592
365075
191765
348427
178526
1116270
589842
950547
114109
1264204
161947
627665
795881
358555
170465
290660
873175
874092
948991
128557
862306
727389
1072426
355267
578255
413466
939923
574472
70390
1223990
377741
1141696
650355
1009466
187964
537418
311913
721072
1300221
299787
311264
45641
164462
256962
957414
669694
861220
186972
50273
878141
393669
1080658
542901
1225135
397146
745330
1341826
1031956
26380
689175
487159
266074
416977
520359
26907
449261
454162
350399
1304339
704730
702907
133200
589518
163861
912082
759775
398504
1184335
563651
764197
904198
103121
407745
1169690
1201420
561552
186279
1347034
320660
121626
541471
677954
332263
1081515
107699
481483
1053458
1134766
646547
140315
1240068
9441
372745
553993
561994
479496
566744
318974
93872
99417
1211785
48738
491333
1124366
565052
503226
186395
338305
655279
936149
34781
427977
1067832
729597
542919
599363
122095
275762
660189
38482
432637
797772
832080
371389
1155922
423964
1199071
443631
962480
637606
261760
407366
1307893
11106
314430
1351774
1332058
593116
920792
1023582
758656
892446
322079
361996
401618
1230228
1165026
1060489
262431
521428
1274162
236406
351914
339386
1245574
245326
499730
293439
1291793
1331307
675082
1192144
280653
920237
261647
166765
860824
995167
1055586
1313333
1093442
206041
147488
1223203
614712
311771
933262
150611
932326
1079881
520724
786173
781388
609802
1141093
716981
924027
1229321
237329
793471
484166
326284
34929
575762
345257
300484
1205313
1130639
254290
79431
339325
802803
735964
948752
749612
524816
188886
362302
243788
155566
1073431
1072676
1149219
1048438
415789
1180158
460893
314672
1325576
591609
1300690
327973
1000459
615340
986758
1202215
425692
580386
409709
1357128
93178
52271
26643
1098127
712761
641762
885403
386688
1300569
749955
1131998
562702
81198
1204840
1293671
300886
1027906
1105697
741109
46180
314409
721637
1071672
985106
325782
735479
926458
1278534
751427
1076977
1199605
782988
406708
272020
289934
555082
946898
483634
431303
93174
173378
271731
705923
328944
247738
608105
975243
1298819
1086512
422937
1263549
1344419
184935
1198972
471437
319403
928741
960048
482074
124348
1269036
768185
1331364
1322171
419814
1191344
444373
962126
41376
141783
438449
1270930
799774
920841
654670
1299115
1058500
1073554
612722
1153665
442981
603163
795252
305086
529214
1035437
675079
706014
603110
1329421
123251
1023670
707272
62188
590164
302167
53549
364121
1090992
348787
375851
329326
1278201
316962
49630
950553
50195
81929
949420
165203
993265
929887
732286
582212
182059
1173783
683908
352050
1174295
1081598
778192
949037
798986
1267570
486814
324737
1007923
83322
503074
1149507
664156
866234
1060536
156640
863092
1245327
192621
567976
505958
780265
1191647
719079
1101425
1055440
1103598
389580
175320
1298581
187091
1292489
842846
310323
1205598
198751
261809
388497
360636
259250
264310
5298
397865
1128182
93613
1249232
257191
1170068
152702
955106
1062988
379940
1090926
1315669
815155
528507
779131
704204
441957
1347391
1049144
275505
551415
901450
431443
539313
771160
157129
1358096
761528
1036711
661764
1324104
70169
1075220
244826
612291
934428
1359112
416344
177611
1028873
365222
172804
73702
1097033
1013040
113130
31904
785938
499382
1164407
1013047
1050669
1226455
926995
11829
976132
1196164
485338
511809
171587
178956
1299141
1023926
1237954
932918
610872
11574
1071714
84424
333754
1363174
1062181
1486
691978
1171751
840256
85340
420788
457272
753599
745199
1313139
925157
1022683
876284
1085644
651728
997103
1214046
435654
1236909
37006
268921
830293
339646
1310932
794442
39662
680952
654107
1207824
86385
1300122
243602
1242554
1262195
1248261
765383
606620
293753
380359
743355
37871
369630
219608
661210
412217
243452
1305288
1176628
1264413
409434
1287527
89421
144350
80631
751339
999796
487961
909105
1068559
15492
116408
1173046
338895
1109302
1021738
285602
696241
1337786
430842
692103
440425
72167
1280831
1145005
644085
545804
35825
77225
417755
1330558
1056871
1305603
1030657
741227
1048121
495612
854206
573821
733173
72993
1036943
576315
500450
12933
801545
515295
880920
976119
1335917
165815
579196
393452
378335
1197229
1176785
1074624
738524
145286
692050
112951
1331617
907640
1197820
974510
885730
691150
28617
663334
836013
473399
490686
1210446
380465
457770
55829
940139
249242
36230
365388
235123
879450
1144067
1319103
4651
1164817
1119311
767186
1050648
1225287
380597
518737
854457
49002
263163
594314
300951
892909
211512
506632
8304
74500
1167578
177858
592125
197151
73110
550825
506531
354918
889452
525079
388550
687686
758889
1228867
1261316
511096
884973
18523
28782
634307
989925
973218
1337560
1212091
124931
58814
385065
502531
1093047
936654
448257
984590
386767
1203390
569231
538633
1298802
438910
404099
642418
1131351
1255375
135552
568718
1177947
1299661
1224009
260287
1282798
1030469
132792
1230345
506888
440591
922900
1224391
971692
448592
1267653
51162
97892
935055
1282863
72106
312137
290563
1320821
655779
1257207
381163
288209
55
953205
785059
441351
218139
692307
26688
1194430
1336663
238792
1063706
1174088
143534
369328
128248
39914
1204851
822223
578569
578925
1357196
671156
824835
503148
1126230
806784
130715
241649
640370
383916
277707
1060116
1208223
110671
432303
1042982
1139181
263
860817
1209690
922092
715288
1063188
413647
753351
1130429
1062673
489519
1068111
978787
222509
1128512
772974
986314
660009
231971
163568
195342
1114875
525073
657845
1068019
44717
899093
380579
15561
1266172
247011
1122873
703489
57807
220955
1053855
231340
659166
573148
676606
329659
103263
251821
785076
566159
232904
600173
423451
996158
962329
1046200
381304
907658
1117432
539683
434324
861659
567132
829620
1096986
1039469
99027
1252930
106567
886730
610673
1033332
512277
514172
1343849
619325
471565
1038752
92913
897578
331410
178912
46471
1206132
488290
804295
203798
976020
889952
711379
1347375
554064
538108
663815
606160
1303434
385106
428117
243741
1125160
506624
682806
566529
639814
285503
51764
654095
74842
1259613
253300
1040862
189257
453719
655041
108400
926405
291725
895476
1127982
715153
501650
401354
1169484
1273753
728800
521963
827872
801536
979142
1255843
1102769
1149783
235915
942351
1082125
755238
57077
373488
699092
257601
918018
908041
1257696
448386
945861
47249
394492
1022629
805214
303111
1308
1347105
645764
201933
539386
442212
1215156
673198
313536
576051
1255585
78400
554848
1281502
552290
787509
297835
1293087
224934
867527
401494
500491
949194
1191033
208676
332735
1160112
1137930
265393
396877
809866
729552
12705
1230124
475510
1228982
1104008
45920
846125
99346
398069
439188
145907
817893
1083770
856578
509298
646620
374127
183662
1058452
1268104
744368
668863
45778
508090
615825
347733
9910
499034
157738
1207098
123297
844265
315890
480416
860712
1133492
1323680
135262
662257
461063
966556
457908
827836
762096
677851
779989
1196949
815385
800315
1042373
690639
514887
225773
907415
1227289
387678
1160423
725900
778419
601635
919967
218933
1212836
153652
1092120
1075795
734126
242555
1139934
516100
627934
956353
117807
685533
64035
69581
395752
722225
554979
523780
1184933
1252472
660563
350042
352331
91090
1220633
265105
886473
1116764
140854
1361174
873128
738179
1235655
1116051
1350332
148587
752778
360905
1143411
592145
1162500
729949
1176209
106953
1322317
379472
484882
1263124
1186409
932709
1115045
520495
882724
277970
139675
1006990
674672
1020434
471136
329321
1172568
950746
38245
1143778
164935
1308064
517253
457102
333062
908178
1265448
79051
1038711
960108
1181452
526346
535699
1316298
1269068
146220
290417
779782
103181
830547
768805
419199
943464
88009
403880
235310
169088
1209556
1143134
1214057
62210
346123
677019
489025
1199816
100028
810605
955761
878359
840684
1063770
53587
1077935
696090
150650
117024
811101
1068606
941974
976505
66607
1161417
847793
1018445
243681
18915
666458
440681
733426
28121
1320530
200530
681108
615381
518095
503555
1257703
871825
836099
319769
509135
143471
808077
533313
1261641
1145685
1289924
1247645
133574
642086
126204
374153
1036068
107229
992577
793978
24447
1253389
295219
1124031
839471
931069
199614
636927
976313
205156
1083123
734418
858801
435878
1140841
1290773
260767
1352150
197930
433379
159565
1286269
1334283
1337786
1107579
625673
3981
624655
175572
1318607
118407
112664
1243564
1142042
644353
1115743
995321
836185
1330575
653614
822178
547419
59427
883182
90098
1317765
1006177
350075
82919
630769
566629
480205
198515
1159206
68781
579524
378316
1192768
857083
607072
1360288
278712
151734
968443
1304397
499975
1102733
539927
286688
231500
1146142
52474
1195912
102171
1030603
90709
407378
136371
564849
280497
774796
992802
406884
294628
126011
1144292
1208374
1144522
965131
885394
573999
891158
1091948
399350
383069
66901
87163
1051915
330673
1179265
421687
928402
514717
170983
422125
433483
698497
1136432
93301
1138295
1192944
786631
927847
667833
298726
132531
44590
660975
1218451
258590
295573
521149
1066564
12965
179907
123819
1351388
1044836
1035316
1117397
62562
852662
1202392
203709
987793
614977
205488
1073341
554300
39050
176752
232094
480019
308613
753622
38123
1231037
861908
208661
908586
324167
487514
403397
324322
40434
1237593
1252821
939884
93672
268291
481788
228060
455236
388849
1098256
1255825
1105359
263798
1186004
700629
1334628
455598
256849
635552
31298
323463
1061214
992455
145431
1210681
345151
844249
1135005
352247
1180279
1172494
525711
1073941
275543
550886
371246
1306798
283984
1253598
474223
1105133
126979
577476
584904
1138101
1294863
503117
958272
271470
1138470
556556
1147229
290153
353507
949797
398142
555031
509369
179375
1109046
939515
1063481
864599
299311
375473
256330
812938
967455
450571
1239446
367813
308093
1118326
1219451
921403
1095371
327161
633759
310869
193468
965356
347148
34142
626320
578314
1268630
196547
1051349
1026857
212004
9239
832238
935691
1111183
7416
299118
1155799
1252208
828168
424222
772717
1060594
48642
1016116
1212775
4311
256634
704996
1302847
254626
851960
467607
460124
519431
385357
371557
104485
1277686
1166512
1252366
768095
651346
119941
1023145
251876
28151
121913
632132
50443
1149796
540097
330549
1185543
1256667
299442
1325533
38018
1175610
790126
28917
602561
922827
723240
1246364
560003
645252
586057
883655
902396
1046814
401709
921116
1357601
1281362
1046184
844285
1247307
368182
882656
224675
188920
165075
1162213
1106895
219165
168630
323365
1128783
1139115
492463
1096056
60203
823458
468486
827673
524536
598669
276921
1108567
528715
465946
206387
1102068
152931
522734
1024984
294614
351729
843666
763841
765834
58362
1208197
1167858
829326
926189
1360512
51179
671730
1276500
212374
1017921
547676
1077031
929190
297142
1071227
254311
849570
838101
293013
208675
139998
1277822
172917
87137
1334833
532559
1356606
646047
1234762
1158620
743735
817455
329299
379918
664608
867199
278318
584480
796710
630036
269828
644444
507284
831810
99162
810510
1278794
1316202
1242476
1035360
465776
586771
139121
480773
113333
688189
1363463
1262180
1344125
678142
1046932
763865
1170672
1203282
1305330
1154791
1208705
639638
1253226
478397
1261847
58981
428286
1209357
1288920
1258338
652902
379734
29280
490074
801299
810270
397332
1199829
498327
208994
567209
348321
221910
1173820
1267679
705343
124550
497777
1106969
117891
165183
207002
958453
630347
640961
1166841
608666
790804
782970
518676
89955
277616
279200
567181
880077
487907
567900
790592
118186
209339
1274160
421361
1316347
269329
90804
582320
820930
866548
349881
934426
787397
941580
286946
984508
112270
516721
1087141
1326905
1097832
137888
249371
244118
49871
558416
1194493
585077
718507
335149
1095440
230400
391578
556576
635530
1272024
827755
1273904
109721
1211309
87059
344911
318935
1117680
881201
770807
1151848
469557
1002357
253346
601692
1091360
551372
1021532
869863
95495
923422
170861
931285
1065513
1125833
14801
529100
1298784
1203685
841982
598373
398836
1316239
1241659
389899
62769
862657
703168
1178816
468289
1207570
722303
62206
861296
94468
31702
718731
666979
780048
152098
212984
203925
86027
236309
1280676
312123
185530
850642
380495
574634
1275849
127152
1304339
165701
1147844
1056219
450649
1099264
158210
675469
703248
1170974
963430
386963
279200
244708
709614
830068
802238
628620
1122568
277243
919619
912629
150562
1221010
303662
907863
542828
1072065
1124328
789179
720578
133933
266941
525258
990987
1041634
208867
1028422
1146455
421092
299737
1218360
1230054
121788
1059113
405487
1016489
17550
40762
885433
1196381
1154345
429146
368775
1176142
1257443
1350575
712138
1025237
1253543
305080
990079
341163
1077421
1296920
606086
1216768
989751
1320155
733561
363640
564627
387697
639094
1174498
858417
475974
889186
148007
222302
341166
343812
1169824
459846
478053
113739
1145863
561953
1322876
277877
1107825
87454
1290673
429227
424994
886030
773333
601189
526300
675876
73420
1356776
372746
1303560
1085165
248691
384743
805384
996438
703811
1159733
1085659
1280183
443209
181284
1178533
1101885
220957
788020
209006
1008269
1269206
127573
518781
1051419
1242294
1234784
1350114
719867
93579
546144
24259
942151
32298
249080
835923
1091669
861366
194846
924426
781345
1139062
736131
21202
774796
986970
416221
827815
147141
1198776
299943
1120590
329741
1170331
910477
534275
223436
121005
73987
237263
585377
370803
359973
300690
333165
887060
813397
304159
495819
264622
483352
1071289
646018
1017553
954580
562943
45238
339154
906695
557571
870834
959288
571116
480605
913248
25431
150985
842150
922920
728359
581668
546346
899477
343071
1142578
1171982
1323096
805622
870634
663155
289758
763853
369874
949582
112726
156939
1194567
375697
506341
283348
398908
739394
546552
346223
106082
438515
308303
96439
717897
1070048
982795
957808
679476
1072629
1027277
883022
1255488
829431
1306509
616709
628651
1229377
329871
768923
1304684
983931
22861
210042
905759
562168
814419
128708
453750
854877
923426
965469
1169048
1331596
382936
753777
1212655
216898
1038245
382661
925416
1117446
125487
536471
815380
1358955
1204501
661613
1137146
480144
328523
1083532
360289
997763
818205
393112
371731
1269087
1237062
4952
444037
825258
384839
213563
418814
361805
659344
259521
869275
1086877
78165
594001
552403
1355409
758985
46811
944828
718974
23027
529805
1348287
162871
33683
951941
610801
715671
1294101
1086640
243208
1125067
339984
256029
86403
1264396
344765
1184993
1136356
631120
21896
345378
1328734
232190
712140
1052837
632891
1148308
952658
652598
1103702
1263042
394829
1279195
765639
998245
814395
525308
1150560
658317
281521
882460
104722
1315939
1246109
1121366
1134868
583959
940535
1325906
229815
1155217
85659
1017621
623945
974623
6871
1084832
1279627
893973
55286
800094
586529
1327869
690491
878410
836407
1021809
666810
498601
1076694
518246
1207876
1266729
335886
331228
1239177
1099959
307250
853688
1276894
800793
851178
509422
348943
645004
1204187
499134
1014040
576627
918083
1105631
1178584
1198389
232532
1249452
282919
1174684
365330
275246
389317
193440
62605
29479
139710
360491
216631
1058703
255768
314026
630751
1125387
561834
1287442
578752
847717
1077528
464815
690137
117348
525254
692233
120178
16555
134899
1135172
1050951
521664
1074665
748438
1316906
1136684
695801
1161931
966979
533299
264509
543490
170182
949493
1020183
1095420
482459
621231
1250665
1112780
596151
973911
1090669
444123
403586
1262592
856371
1276455
270266
970659
1155946
348960
1187402
888339
326258
295939
174028
271535
497931
466537
1251256
388395
1277514
638956
774022
1333058
779581
642670
1247829
1240996
879917
617130
112677
121698
302083
1028127
778318
788081
881996
666386
372633
488106
775417
507544
674802
371476
936229
753647
643740
569035
210452
1115226
328815
612609
709758
619237
103785
87579
1125339
514128
127479
1045907
867501
366942
934242
812344
1013403
1293282
1190424
610922
509534
1230727
672868
96289
886067
504660
1256127
432066
222012
1172177
540913
1097317
688536
1343896
902767
240214
202760
1180613
1328331
614106
1264402
834645
1225884
1264149
970411
658919
855485
231440
120623
440685
95879
40974
88261
814170
889379
910232
32816
636134
1175250
1214790
20467
218258
884499
1254021
597910
431274
1262917
215814
711144
977196
128521
380570
657961
28043
570404
584665
551121
1158275
108659
148283
858462
1312341
1109068
580994
706872
728466
1010520
775654
55026
1214899
1320981
1041456
184160
711899
1293608
431037
1014731
657753
930108
961931
1096347
524786
912836
887883
125182
355217
723493
6930
920636
643578
115845
993939
167357
247505
134648
1229409
633690
234174
1100289
239692
771893
1030204
886631
761159
923961
966031
692159
887455
783696
192049
1752
743968
83039
731886
53904
160915
1066713
317264
787963
436878
1034551
966381
543022
401953
1206352
1112305
282331
714518
245232
183400
580580
636436
55512
1359139
701464
1339459
128551
1079885
806637
1180760
676908
80118
1339299
1067042
39596
1190973
1049963
1059090
38815
1353721
497108
1185165
45080
288110
1065682
263292
978653
926549
435469
1078515
164464
652898
404344
1231270
14712
1051082
227223
514005
873683
142414
1307607
949123
126351
423272
455738
1253422
1244936
559872
445249
2720
1225433
1027693
890895
844419
417665
898150
1257972
937175
1085877
1082175
901569
1000316
575975
1127410
905504
928655
826451
172192
898821
11041
1080214
1176504
764174
971931
745241
145236
301171
489011
77651
97330
89578
178912
1047928
889126
40461
1048968
757441
1157386
800542
392252
307490
1140155
242608
297624
1263611
1330162
106844
239702
542107
1019372
1343703
608331
790011
1346561
392057
526803
380288
857770
798753
578998
847798
632771
896745
563308
90550
797918
1362110
429877
1061495
1202516
838834
735413
1311331
1309813
343314
1069668
202187
792558
1029129
186939
1070919
43903
77134
184951
1265435
86562
544201
1196230
946403
171166
61527
407117
875361
133501
292202
256048
885062
1112466
1121313
864371
493986
829403
428857
952105
422947
558268
1220206
870762
546520
73525
563926
1310208
353534
1139822
307317
1048799
1259720
985208
1114973
906648
1236538
511050
222298
1234854
15014
732463
629920
79882
1350308
908802
779487
998834
630278
410118
1004775
84387
67861
797720
691563
792910
184438
1190878
11972
970722
120188
835860
783593
1007710
277362
162593
555262
580712
1152024
1123379
680185
421715
14994
972617
15072
105288
203215
549483
862267
193677
985395
1311011
940797
1287883
912177
1285865
1068294
23691
77792
1324750
283640
278371
208599
1210156
570215
176177
884244
1162027
1192100
1117353
79505
951905
1243042
587767
910165
735620
822372
1345000
935936
1032406
254745
959613
622021
346020
352940
105033
852643
518348
691547
457173
387997
478395
875859
187773
257458
659278
1240354
837448
935923
569273
1346521
633621
46236
303200
445600
716588
1155888
154878
537572
1154860
812816
502669
928544
1022498
596143
1341728
344601
1154016
1242865
1292609
188161
291163
820211
615231
649885
239503
129670
519090
967959
114079
1058508
780561
1317698
521306
1276770
922310
695901
685239
685259
456031
1355168
1046432
1336003
1215099
66563
404979
757425
1211290
760460
412819
1078047
627301
151332
64776
1181591
800166
1311228
643962
463470
730533
598384
1290680
812867
576217
768829
631595
716940
68156
245475
1262440
130148
433051
796876
1288034
343747
633184
106928
1219414
506171
1353478
631376
191604
702963
728932
557568
1357430
973950
469371
1144555
1118251
1023094
480506
1363963
226144
160559
617773
117299
1134705
169241
103526
697084
618244
679285
616227
924883
1341103
374058
392986
302414
342453
558753
310580
1103969
298956
1073736
860970
390249
863161
112728
22388
1249301
508511
749244
570
784594
1248564
1208488
530132
1099858
1125541
229276
745341
880492
1350321
1035127
404093
858494
447331
1335608
571624
1287537
694947
143446
120300
977532
1248724
1266195
1334389
544112
1172817
1335030
483592
335870
100688
1035975
410521
1217258
819993
485423
1034462
728805
1233187
1223085
1096346
511180
460994
289646
706143
784411
1106027
461285
1332041
329281
863387
434768
1125126
422668
477936
356237
1064830
471984
102031
1279297
447294
1056912
1022189
1258456
1010450
284121
560853
1064208
11811
497501
931595
300786
1122275
1233436
949371
487630
1121988
545572
808478
1094743
152243
74900
958262
634273
342165
794227
1066868
626821
959504
727173
761490
542557
798215
641421
395252
432438
1110497
188098
1206445
1170037
783334
379520
956214
634543
348425
42886
503266
213947
1148230
742755
287937
90992
962863
506684
489653
900707
432140
978527
717408
538215
213124
1348061
323562
44104
905448
579787
1275498
840798
1344074
1017495
993930
75714
305710
518992
1144395
750282
816135
112213
487263
1208872
207502
501598
243618
1126013
518746
1005003
551557
787753
902190
743283
184196
458744
606812
1040496
1143283
1193311
1080712
452383
410791
659260
441351
1222658
531866
436019
602979
940767
105947
426181
477608
93092
1018370
1121047
1056184
796498
234820
725755
9099
1085698
1101748
593104
28165
1143912
443506
560899
183534
820645
935728
1286942
1123338
401787
287796
416117
1236700
633911
190446
1012384
691283
392284
1106129
124994
217278
1180293
331789
179906
1284915
1009838
172975
869976
544960
504288
350847
985996
1006808
551416
1012931
900195
868719
283981
370603
769817
1277928
1319571
935663
806648
416295
22646
737583
1145769
204037
852986
1303407
237039
893778
42726
1319847
74323
124123
1211905
339546
1107320
950843
1313199
1224970
460383
1363044
418337
141040
1195219
875826
728515
150726
285013
511296
863188
49817
1154252
521105
926988
358004
1117081
772509
63486
1345201
339904
1333406
797621
1238799
1278789
808323
539989
991116
98703
108885
790407
683149
268038
1188245
961631
630998
380541
803056
985146
1202427
680480
1071999
1184265
1051551
1174695
1307964
512478
276272
1212265
904434
836819
162738
860340
1175865
233396
1081343
373446
281041
1112017
928297
199573
878648
390847
90132
335322
510435
649130
323442
738795
570387
603756
691814
1020963
367913
1179593
521963
96383
399689
550687
944774
948180
934931
835614
1195447
961221
422146
956702
977502
11299
1247690
15627
866411
546732
167365
1098977
162405
362915
701832
500732
1231207
1133065
12493
144113
462064
1272612
1173511
573530
496609
302259
215277
843950
856820
1237171
498855
524405
1077241
487700
333302
1022008
1151445
736793
1325703
260952
1147552
444631
581446
353374
215859
1106743
933406
989772
751627
271413
680914
196985
986273
464332
1066404
310110
1041653
528373
58241
861935
167898
83567
305853
717098
499780
938269
857688
976987
833461
213081
844514
749416
63786
1194669
642106
619994
199797
521341
98214
1001725
185574
615654
634127
182397
30925
431384
330187
185008
626492
836601
519234
54162
320080
361782
408443
665203
1133744
1024946
66371
649269
824186
1275819
926975
1188675
323681
187558
430908
1157556
891618
912711
569011
1117157
1168528
712544
1045884
570128
1321419
339274
1187704
103489
1123746
758819
846587
480567
18562
1157684
1269772
791225
161590
1330964
271691
212952
426055
647516
293000
108174
372303
658789
835242
214872
1188943
1224243
842062
130426
511264
594218
1251605
1204104
1251361
39314
620126
1227496
317677
979727
1253742
691315
1099419
649451
403559
127218
1265086
573888
1146174
671437
169483
304310
187651
172714
1100949
1165255
1307175
1306145
1206064
1221798
86572
258934
768371
828948
412656
982982
822223
598622
224850
1106808
120892
689921
952346
866120
749311
552232
346422
1048446
542303
394070
86147
336281
11189
883229
74996
426354
577302
1060153
1275923
36842
479695
707561
347845
337161
1094047
173882
1064021
274312
1025418
627406
328599
987819
790541
522988
553178
1192862
666196
297253
1342793
1271286
830488
499532
336128
548064
17509
234424
223767
1168272
618513
42772
642173
520855
86562
608528
535231
1355797
546284
395511
711432
1341032
982986
321889
27150
745019
947313
1302254
628650
340039
1338012
325015
127401
1109204
218765
326810
238484
735200
895969
47004
492183
1291704
368567
50447
15721
281433
44389
1016052
765220
649321
258955
307143
552992
1208007
694891
963489
95196
1053781
1170969
131414
905933
698754
1311571
582607
1214194
764829
740957
221974
818757
828690
610543
687365
857969
254926
984401
298358
544669
1071313
691800
1329410
964265
1189127
14664
1103419
1360645
1097277
677848
1249367
1187720
293100
1168993
451004
1322587
717899
872707
1028040
120911
217505
545229
812636
927406
50440
1243301
766949
809666
1356451
493538
905625
952536
1092487
516592
1171751
326502
1076954
1092696
632722
986321
1036389
93423
1216816
632209
701494
1092643
20107
196744
1009958
1348547
801930
550160
980539
1154962
316899
500526
1039020
147395
1143785
20990
820463
33517
1207907
260620
1132336
680141
438786
697235
1100022
410745
204645
99270
917720
520292
160880
193023
1053828
1322787
413016
118858
844912
754963
598646
282029
627798
645382
381724
795416
938869
305037
688276
406298
109836
515665
934954
463788
1164436
478297
1153172
573943
457152
288939
301435
776831
892231
209633
373588
310665
1090667
214874
904477
764343
251283
1257143
771790
685892
868267
186361
644325
1248949
718822
101167
1356787
1206106
1245910
900799
395421
758611
926583
493996
254408
895365
1177340
829212
205059
1112137
744280
150406
651396
1301915
612940
1111503
1193985
315855
1066901
975893
24668
1145799
1135798
1209438
1179356
488798
742522
339486
1029337
825337
114105
1008638
110991
1017029
1070255
925886
1095572
380945
513511
508564
1346444
579920
836985
1164258
6956
480164
1259580
668838
894109
462594
624353
223776
259303
564581
312487
533233
55313
788035
779690
1142057
915814
1114656
1173376
781563
765416
638197
912011
1040258
388540
888221
737824
572155
586246
215926
1228683
739070
182445
911007
565170
793615
196274
16005
1125422
943311
1247874
349314
961076
759995
933493
324038
8785
1034436
1239440
265057
941585
224130
524070
537627
223938
539199
279048
79339
79368
842976
1163397
152677
1122413
389814
1000051
1149718
223514
210207
1249897
30353
827889
772960
733062
1020497
140456
411915
1105857
99825
411786
1267884
903823
659580
1018130
225142
651075
752223
1310769
219866
443830
855823
494634
1273240
150553
372026
339276
306898
932411
1066999
1225342
11680
1136366
1072981
194656
151587
368191
49033
598198
437533
1016635
1042547
159357
463562
931985
1364135
344135
114823
876928
1082424
584884
835753
1265177
94059
902047
919293
263410
354960
1203391
999399
899664
347889
321362
977478
1184483
457886
404557
449603
1016334
897314
401236
1167000
692853
254371
223264
879984
268518
210896
843048
878544
460033
1018152
134900
324943
48364
1223852
1005241
36919
1129610
103215
232998
1025192
705184
931378
702514
1196361
357886
1174332
258648
1029297
66378
407617
125113
1072546
91883
840104
51047
897689
1355977
579749
175343
1114454
743763
985822
637245
603569
719702
1342980
725219
375096
31558
28594
519343
706153
48397
76562
470204
793259
1311222
375461
459205
439400
43779
782472
1133613
574508
631936
1250410
169264
164615
411545
462755
413497
324559
1014458
322497
513607
1235902
436800
497534
530859
785093
417496
1278569
48048
193249
167980
1218963
795145
549397
363736
1251221
755096
903502
904167
810483
758843
553785
731493
562169
691173
712035
1030318
738928
916422
573947
664807
1117019
20254
1219991
795483
750418
1187649
1019357
336533
298198
1221186
1059320
919411
639957
588437
905527
378686
20496
166624
392013
466518
1019333
806576
958202
463265
768764
215824
710166
217271
318245
87453
1005117
952895
910382
662330
595967
1097538
1451
86900
1320369
1206232
286404
104737
1019267
1311508
1351738
255247
1143549
52002
720813
332803
272078
1267662
675404
752085
632030
66283
755536
1359605
618790
725911
652956
1171677
715421
983891
1120365
231114
413218
454912
983061
799752
743687
410062
1055366
1047991
596309
1186429
1032481
1298775
131163
424786
1317284
886864
91819
937068
802839
662898
21256
688234
429085
803586
1238579
827559
572047
407417
268638
1040634
1098291
887127
1129240
294303
540310
1351447
1314040
260296
132382
486425
1009642
409200
990558
615011
436511
1234796
875889
835042
454926
1100284
517371
612801
74644
139259
1096278
7991
1341942
1311418
301892
1134407
1028740
199196
684927
1312952
1052272
792416
1124850
1306970
781719
348558
1172838
623516
802567
1198241
28017
1045719
1021175
1318916
804728
784811
1322717
895069
973239
116303
65485
434532
711599
1113848
8844
918750
455108
774291
352540
1216818
884818
80021
611422
589389
590902
914819
243193
350404
95897
843837
1202959
163442
497271
682019
1162539
402046
110951
608796
358506
929166
436906
451632
592873
484175
1334259
6985
666477
645037
322031
1037224
1214910
247386
1118458
1076170
409038
997560
995993
514871
232432
98655
1210560
1167445
642614
632747
672519
149058
9340
402464
1296603
852756
472909
652100
482752
786568
1180967
859934
225714
143950
990910
1279523
555215
988778
363696
699305
950647
691189
1076106
141829
919942
404199
585205
162834
219729
1172277
829342
642816
488267
968013
36254
1310682
1268724
675729
64856
861371
1046497
930587
1349895
482063
1019437
657244
803125
165538
609019
980136
334254
858159
1196203
1130218
1048503
739922
516670
1276595
500553
350497
239211
1285104
1239831
1112397
1096215
1183120
609307
338997
476172
610114
1270656
720849
391123
59376
546613
1194425
1074417
889978
87292
422901
559292
1121919
1304214
651514
1199206
461276
109603
1286631
1093924
1300047
1081829
990846
358131
312405
521702
533058
1260635
434574
304837
472107
1129034
1152724
1024989
815253
718561
918980
842901
239938
303324
1033756
435215
1275935
445012
730101
838604
88071
1032549
398482
39647
447346
572958
201852
1054949
1306016
384793
55679
655598
654106
117532
37712
347603
128011
194093
331463
513485
409910
38813
77464
318292
349298
130731
361628
708125
882347
559435
155638
1206387
797284
1178932
180334
1039020
588632
1179739
390882
473255
199843
333303
819079
972186
199576
642442
573901
1157281
175685
339088
550385
1263131
1221005
469562
1134866
546272
1312403
98366
991655
245855
136261
46988
148152
151761
854578
997113
697448
221784
250786
683499
811207
654491
1323285
873082
1248496
482909
1066497
682661
176830
488690
1022956
194082
61052
237718
733712
588794
27755
1351272
332038
416988
1089145
636747
50996
758029
1184825
1092290
543294
1191485
698526
338548
529193
1216125
1262684
975166
1299370
1028143
368496
1042383
45386
507825
1336769
1261972
285516
891690
661256
733832
31751
1018448
403633
1321186
418316
952748
108781
883743
389369
903048
172449
131366
1293889
1359215
655722
591502
871104
327926
205186
804075
362401
1032378
1318585
743722
900288
359564
1280633
529857
514603
1155601
999937
1234250
376153
177848
753425
489433
285671
1087568
713674
986818
463153
719923
1025539
510006
1005035
556356
345860
895876
1051520
346613
1311329
982376
1105496
1029764
945271
661561
153650
20579
290230
789781
226676
1131029
363601
513387
859292
1147594
359809
1124875
143565
946223
297234
575543
803410
1125302
287478
837135
1361008
747601
569326
1228966
357147
1090289
1252404
272142
808637
1165711
577838
1123928
1221353
92474
731632
1139098
34511
777361
715112
226481
872320
1104603
740811
149561
171938
1235294
607314
998899
125118
1364293
288793
176331
775583
799398
839889
155994
585905
1226873
1079095
1088771
802506
287490
1213593
525516
378684
47537
806309
493239
403215
468548
562723
1209357
896054
448618
360116
1191115
1283314
228678
2619
1351871
772898
1081316
1100676
841253
530515
540936
363357
647899
479537
759780
621764
1137313
569508
58993
1250957
664351
21940
1077758
568904
1231338
52998
171798
1119487
903087
823942
464983
869943
723328
64364
481880
1318852
161058
305965
1000217
1159689
1284779
545309
254504
687221
1066799
1184043
1306381
338120
967846
627941
1165920
49187
1303108
56138
630812
49436
274947
1353797
537922
378737
1335728
829982
369164
52576
413284
1100128
1296106
85594
136205
904671
210875
1296206
822035
520921
1290257
943476
647304
1029018
895911
364730
412835
390586
1363376
631300
457606
840629
861244
729658
1348578
408796
1181536
888308
762611
818022
369848
1185894
406837
1262769
1333802
878648
389471
777764
684580
1279645
992502
1300219
29613
505749
1176640
524819
858411
1177623
1052946
214907
266989
996642
395974
659028
25907
84245
1167752
1022451
1083335
682671
396994
864107
448266
236668
774147
793733
272823
1026175
922276
359858
807026
892307
447856
655192
755000
32668
191143
315907
149486
1019201
694094
1078137
72346
286010
578587
1019955
87235
192387
785063
384172
182500
909504
1294422
658761
1171538
177185
624063
745692
1043094
1009497
1190015
650807
807355
975095
1164377
355180
945905
1209490
461972
900530
1029467
506823
115907
379874
453602
949443
941051
12357
1250004
917479
416208
1085174
1138194
671861
1028920
780164
1046468
1135709
295345
1140186
595221
52196
782068
1237505
961136
936840
1012920
980761
91768
538245
278504
561827
807275
737754
648576
754513
1157940
986268
1127144
1211403
1072934
447511
1174957
584660
971676
431269
383946
943042
1224765
459970
874032
543921
1165529
512793
1006144
672487
290975
660687
1234753
173129
265378
519433
1105919
801069
1237289
48087
58477
394047
883856
605587
86980
109910
402601
253267
45143
703475
847478
250953
966063
1174750
1017714
1186538
254233
1280913
109383
210461
470576
1058763
931843
275265
1159225
40703
443098
1354379
1306473
657071
375804
650195
525516
69114
1318178
881225
498460
948981
181441
644826
487370
181540
871832
793328
494906
838896
77693
31117
569824
354351
1084121
539617
800523
874614
994386
1023292
1031295
568206
362205
1349221
787474
717314
908056
205413
26500
814404
598537
891059
899917
551723
809873
998950
485974
1161045
239361
1337867
100819
1304431
1246050
1058993
335048
1091729
910905
52041
556759
52558
1160727
34377
1299504
725277
1073519
1057133
391668
1091491
1148499
1215388
956996
866222
1148776
88519
1340782
762162
904106
426216
430478
326119
571394
516490
227225
793039
315158
408396
278088
111596
990143
1044423
255343
1113336
1097042
550000
428053
1021767
606085
555333
1000270
1016380
98970
830897
329519
149936
546171
955656
1134815
23003
981033
604986
1067235
240175
286924
178011
1100494
1028454
955455
692135
397603
67521
297220
622130
460385
184479
64334
90708
879576
1166385
849561
620882
1230225
783805
1267733
1333193
96449
1174369
454055
741605
741385
202150
597773
59064
1303467
249985
446505
946057
522595
257944
678540
1151657
433667
803162
245490
525824
1018266
308343
1233011
1227561
497002
1222397
341361
335680
603267
933978
694734
40561
24985
816272
571121
879143
97561
391149
665911
49278
948063
873640
651615
1046008
967686
761278
391747
178783
1280662
342488
1000032
131069
1067732
740800
392804
1197110
333689
947675
122894
584753
949943
1038611
266478
806661
720154
375894
753297
215518
1276810
607133
933934
1142189
1273800
1311116
223289
994791
1146136
1292176
43729
557893
618659
243905
692837
670789
898884
766329
1336517
290914
248337
263283
1255992
527835
385243
1286797
558129
284524
867643
957327
672253
1294265
749229
45574
573637
1011734
1139858
709502
454000
429191
260139
1091532
249714
707054
192590
632239
621570
1164526
1066096
275523
570725
1140429
966551
92933
803359
879737
838677
1028007
1143304
1206494
786343
583739
382899
1300581
306692
272562
174249
456862
1048341
603992
1248633
256025
135981
898967
1334457
701363
781138
258893
695646
318622
224770
384996
887901
1142339
238339
1291377
456592
257489
403654
765608
262886
46393
357334
1280976
186283
853141
1305900
60055
584569
858457
288388
747296
810265
823903
667070
931136
837708
1001194
512167
680939
201892
1185889
727763
1163082
366978
458616
101373
913414
657480
980594
1344289
1134054
938490
954009
633945
52788
841759
308508
507517
1150506
976285
685055
985672
1121466
253216
615303
1304734
506691
1320333
653580
1335609
739473
116015
680361
201604
288002
279821
480635
1004650
1145678
1248297
1119767
1170870
382594
551125
114650
89334
589445
724333
1304127
553376
456413
854689
609937
1065524
1170261
16860
1046355
886590
439819
174694
1252744
59838
1301379
243325
1349668
1327152
1192023
944996
525527
435607
608642
1022281
922740
1334407
142923
1323107
219783
669473
174013
985727
960112
1215851
79625
282145
423973
911880
925250
55126
432687
225421
259167
9768
910983
541240
1176160
906067
467533
1004435
566061
12916
650864
1044481
1153885
574150
728495
1295793
227372
1120952
1055744
548594
704515
1363538
804597
852686
872136
804153
916037
460740
1305603
242002
1093683
49428
501444
419838
759965
1205769
1152489
1245259
481290
472793
36236
1172576
1327970
735660
847717
667712
226907
567108
136282
1110533
270131
522182
204607
180657
661473
470824
854300
1090513
448383
227796
884211
1318880
777497
1216093
285391
874685
958447
908150
885242
176634
313617
1341282
1005515
828799
739863
798999
1128590
332528
99050
571545
341875
539959
428266
521891
1090266
434540
246538
1274803
858889
405284
1201145
754278
981890
419924
1219516
57172
772572
783736
1214532
794137
527156
1026413
68338
414720
615582
945286
660914
864493
519064
514906
837171
1055139
293730
349174
736727
416312
895308
1209155
85338
129629
703702
89041
129302
885019
486624
293670
1123858
813623
1219898
1213947
217180
176270
198238
78432
45366
455476
657138
1315302
1255191
199219
1236569
938208
896994
14444
99776
834250
82083
1321720
525805
327566
1015781
1074914
968518
971307
780919
229598
325405
190561
822178
189661
1060691
948392
220453
89838
67253
1227682
750295
784615
62215
162813
1111183
146238
1309108
814063
1082679
581520
1181315
413728
1057058
1325965
1068283
1344595
1358707
1085007
139102
1057122
182802
408450
827280
538374
893659
544741
165542
52342
401064
671994
840416
1339982
863158
831711
57764
687184
415150
362693
441664
101451
142443
558467
43379
965100
128113
165720
1328873
869413
1318453
574348
734756
397305
1019913
347229
314324
1305365
487420
1008334
745836
711168
1077509
946166
718166
1308943
368689
798506
982981
673155
631759
507243
1088662
1237607
768021
222470
893088
960736
1019576
626302
553772
654075
299553
531743
1334695
450919
504089
827325
973233
419563
217514
508771
585682
825832
1313727
234143
1125070
417069
989269
927132
786065
1238540
512567
1138960
975405
106567
835693
465461
649235
369630
1190733
552587
819468
841603
571961
145299
862989
787754
692742
1059095
1077922
290556
1326815
1162981
1250103
562950
667085
1271740
755179
1085332
403782
1192131
966717
574426
80019
310366
887905
501173
889979
247351
162695
424524
374142
890681
413867
1324547
1333343
164718
345298
1261510
668834
100222
186401
989485
424588
42885
436275
857317
41826
382096
154659
1210183
530523
1274516
685468
793881
700141
1025543
945562
1361171
210785
1151626
640777
1007592
864445
873458
994512
1210812
1187422
456903
466856
295755
798967
39505
659716
728384
539321
185199
1114952
1066763
526086
122506
187115
608417
299383
301722
645708
428773
1100991
110316
1043297
114236
909084
551147
274378
869378
99971
602620
360028
729253
412440
984339
1212514
882669
295648
491633
316541
24169
1172254
225490
255792
372382
584536
13551
529806
1280094
1285256
1186974
1102
79668
834118
231011
536059
1279491
173205
1113646
1072052
1338941
888495
50643
1017355
208437
792446
99509
1019300
1143602
1322728
128146
71892
22572
631066
1269592
136664
262760
1257
106975
327913
380976
970908
848035
454670
626434
888195
813473
1294288
635003
775987
1230833
1038738
454898
1194874
343039
1030789
848993
1222204
318204
1097993
168100
605702
945988
832316
433889
555441
902985
1028783
1356090
531630
1158944
1055240
1122264
321939
1064681
735644
1247517
486451
1320072
442520
717368
107279
1100388
141794
576003
1289838
33912
1310523
938362
1100161
1331217
1350594
286483
904773
421858
470648
83172
526359
900871
696367
425640
652189
1025825
1288746
1116576
312910
114420
433090
668849
830444
612808
915227
1238990
725867
388657
344099
90083
1234486
635106
302385
786458
579560
901319
1088258
745653
1032642
952872
687267
384150
1184467
757341
678621
324169
986786
89271
1253229
496326
1234627
274374
241986
426506
866442
333543
1177737
444211
1002907
224961
1035731
528202
1097398
548946
962215
1198410
221152
1055002
1284540
1343980
622951
546197
889281
10984
889028
87318
749055
474963
138448
615170
1065876
158547
169408
944823
449508
1247889
975914
488628
818826
644458
667150
1229532
1352774
471103
552531
1158046
336078
26319
1056217
1238079
138632
979331
117432
1231424
572281
341256
618886
872189
969068
1175581
1137465
692892
298647
1040211
413603
687459
806336
1239127
1237707
828669
88193
1005485
253265
23625
152547
974603
768654
87835
197148
399765
763172
316065
171195
401251
534068
710183
666305
863640
136577
395419
1236885
1307838
143009
1046020
108215
1218120
799241
404167
54285
1323514
598861
1306216
1170720
153016
1152682
574445
45761
626411
276409
76603
600579
137621
736215
980242
173336
381327
757817
890335
330331
1121293
100260
8065
1195329
461203
695088
1126187
640747
468982
1128111
73627
1268296
705024
212101
1079393
213465
538196
355647
933667
696876
78332
498646
168644
1082821
268419
293798
619360
583858
1003359
1099420
190056
340438
79880
115649
12212
1063443
52131
326300
713397
857996
481460
144632
1138094
1339309
279860
299713
37753
247870
656355
1261490
157028
644942
973631
1030002
643110
1301847
946717
1357576
676571
9028
1106710
118954
55346
315207
791085
808602
623876
1085782
581064
370861
681876
1198402
422250
1233808
491252
1224894
921971
144043
1189286
1121512
343648
864950
425183
33996
353675
340553
579354
1204509
491935
1189760
101556
1354276
33031
959969
1335483
12026
503573
801349
549741
627686
1283664
791567
1326767
944325
842098
1276925
690488
1031759
1034355
1291942
642770
1354334
1056321
925767
1012842
993680
1036804
17693
1156078
828769
1347824
1285232
515812
304520
1068021
842274
864728
619010
163478
1248168
1080294
1354948
803006
641021
951847
297943
1329389
351456
409979
269413
821734
497298
997690
562955
106475
975389
403760
728667
280040
306665
1003348
901100
1132381
186155
190946
987763
105048
1328382
722194
554254
178369
152456
228115
318332
935189
426333
836711
1361432
836386
33649
618687
173376
134839
377134
14695
331553
861882
118848
243334
816803
1303913
390070
1037820
1159527
314397
361575
730917
965524
1304180
708826
963697
481736
115546
1166560
1157651
264961
1288410
52835
1240671
778119
1046447
605485
267807
234331
285549
239785
1233660
1182673
53847
362919
104031
1339926
95601
391771
515991
660771
928530
893532
954585
544101
1109659
1302787
138777
1051107
1152820
401040
1005100
619083
1237580
263440
870564
1225459
14535
484339
733306
1313779
964972
985778
765154
1358240
152554
191221
338712
1265405
218547
478683
1076931
1315385
1200403
644938
1191979
1358605
1216755
321001
648775
355728
1085681
539418
950264
412158
933335
439639
1131821
791047
1218338
1031258
696795
202815
1148529
142815
517777
974556
864619
20612
1025674
1239442
745121
819495
817384
129880
1274592
563715
1104850
644363
125607
941037
765904
350558
1208929
287157
1175730
37061
9481
483685
279511
1069734
392326
320116
465137
93672
1197126
165748
154983
312710
1348850
882701
401318
1191353
568383
107090
328412
986556
751054
562555
1359715
137290
928817
568017
134571
1246481
916672
1144682
793481
887426
91197
887676
1270035
887217
272730
776451
255725
676048
899375
472972
901176
99037
957210
774409
8070
1004834
1153091
640476
1145987
661832
990613
740557
252575
29617
415408
779794
499271
266120
613474
119907
1158229
591373
1057685
271426
667384
152028
118522
783486
879275
1245481
272385
842723
624275
46496
326423
219080
221859
755252
748625
517947
1237932
1240023
888758
832169
1066055
235289
1068187
445663
295328
90834
1264854
1241185
549827
1088694
765325
1259026
737087
1340725
491537
544018
1008386
1318734
977920
254254
621181
591698
727093
586617
633047
84152
122178
1117245
121901
342456
204412
922950
833246
1167995
893133
43421
138517
965781
263742
184172
542809
987688
793972
859659
1211687
859679
363420
506460
122220
1170371
1169477
249026
688002
698354
1266777
231654
616886
1170534
1081507
1033864
338526
619104
1335395
648495
1003924
551988
557091
826675
420032
186386
714918
691847
890129
197310
1328501
168023
45474
947625
824754
9910
669965
129137
397956
876370
775733
649531
572887
96564
1251861
1050016
883373
222048
110579
728519
642514
1004222
43272
205367
1356785
981460
1262104
544376
176472
625301
1164263
1148375
1299351
1332551
1012353
930806
940268
534127
1197325
1334980
876578
626873
470974
871124
731576
1208612
1198968
166387
847753
299750
114917
1168160
1039055
1144235
599576
138454
533748
672140
942499
409606
1170912
588500
1140500
731450
864629
1208287
876685
517074
733584
1183043
16620
791197
901289
953032
1063877
188151
928484
736086
310177
65888
930877
1312099
265565
82598
292024
791911
1127740
42636
1047377
585162
1107920
1354978
975728
380797
636836
171234
1079564
710248
3533
676329
295273
693768
46688
1049780
1000543
412297
1297725
88625
633275
403575
1134302
521519
1092653
1149529
1087460
225666
1320210
1154455
880609
986376
578588
612878
76481
504160
521487
647417
1316467
414382
1292502
864471
1053680
955057
88278
1293035
776725
469825
1219994
541253
962921
140128
1313215
783219
342132
476268
1285701
1166188
423366
800001
1063272
1301372
1211655
1154854
1052767
1175136
631084
707489
192746
301398
455361
987705
596229
202187
1260708
897292
506580
1169064
440729
21538
384814
1308458
121640
929319
1323495
713244
1039358
874664
79676
506401
16850
1088155
1267183
224391
120484
44645
916663
322070
54909
85585
109764
900367
407276
781821
1001587
22394
1158733
551420
433362
999313
99403
580306
1018624
1046194
433884
606979
131914
458303
40730
1104497
66832
527756
266501
118204
1009048
127694
1353279
571938
1120160
513657
839164
186140
598973
403793
663031
809820
55344
700439
400840
342431
318409
265806
771462
905868
180449
230028
972451
1033583
728726
1241277
459682
501814
575607
551502
208481
65677
620459
1186139
1075879
70708
550495
706873
925965
266808
569886
748337
741101
142144
345693
844482
1219308
1267013
1307847
1018726
300866
926986
1280896
40950
436716
1137794
1254549
437102
1004176
164498
1264757
1169900
608239
76961
68912
483804
153068
864223
722636
27966
190129
457739
170626
942192
87079
488934
92958
661055
1063758
128076
947684
1349902
1504
1358792
737896
1137862
418397
190536
27582
109377
1239128
137062
843746
724313
867289
907874
1351596
74539
266966
1087756
195018
150775
695017
1239251
517622
54887
735885
176826
397487
412813
1301383
934486
1051585
141420
209068
1146686
1301073
241868
39862
1342912
680620
291774
683465
262933
468010
800241
891416
653676
797364
1122699
677940
1235602
515561
494324
423781
968315
788798
485372
681364
72752
951018
512009
507053
1013616
147311
117197
18250
122746
91280
1259700
706673
429630
119359
298191
152656
182257
1314283
1141050
986444
99710
62104
206110
433670
133989
764720
1097729
3620
385497
497399
1159438
146582
930686
1001625
348382
679458
989836
700645
1158915
185627
191127
1181592
869503
1162731
1130744
786194
1358874
1316668
681835
1253368
1159147
48742
1051353
417093
420824
692065
140591
881980
390188
709857
487850
503195
907629
1147126
989588
822259
802329
945782
739940
507513
366100
1296252
694717
983661
273858
1001464
808950
1242546
1097876
1325619
1000267
803253
1194326
752038
429550
1033278
36880
1217239
1207591
1233894
1174585
1354574
1282182
616798
254547
1236853
1142889
1337459
293957
1072529
367341
1034148
790044
121190
884930
1172516
203703
1012501
592611
843362
25122
612084
715109
688340
1354354
618935
711833
551901
276764
1071577
437913
724040
840644
14332
4496
52798
1017339
785598
4592
180954
20649
143830
1307292
191257
1214205
98700
245253
1330786
763146
1281835
196781
334166
804790
890257
1298143
737827
571603
210617
873321
1012620
1076761
535719
330461
1019271
622750
489135
637454
1274756
268906
374909
734294
264847
1018038
291268
732864
569417
868032
988748
563084
1211962
539696
1315594
705712
1080316
849142
575892
149662
492579
425567
1070404
601496
353104
321030
1157259
797156
95432
385925
1350680
748906
1127889
781800
1119248
446798
154560
1362110
39202
717615
959709
640524
249111
1297099
937521
1157794
570967
415645
801067
200382
63121
414965
220986
15768
1276000
809422
81389
1016241
1062566
52890
421529
551981
619174
424764
771594
741901
556422
861216
75257
400369
1018641
334278
1284849
1084780
760920
1331148
928058
962566
1241799
68214
493039
1281997
881210
1032463
1018072
408716
1249033
923046
894048
193483
86514
1279640
1065083
1145464
393233
371234
638885
294565
1065883
1254440
1077648
1188849
1123100
413971
703016
133648
391939
692859
1167694
960180
465791
570779
358772
563039
751711
815661
172886
1031352
225626
75034
1300384
968853
1237273
1033128
371697
1278217
74462
1319899
75210
1287498
1217923
529335
554839
296288
13
509387
606442
645443
668493
1338852
460240
606825
1288208
1129415
174856
832137
638013
727548
33487
547988
355563
1179624
8386
750582
856652
258697
1272058
1123526
415846
223652
866246
690319
1105415
968267
909905
1002764
1062703
202457
1193163
877945
673793
1065398
1101949
1127674
404793
273253
1166558
843317
786751
1214337
288959
323350
1113822
931796
1271022
1014980
1189669
1052247
84436
424121
876892
837425
1017253
464282
1197286
987758
395630
1257226
696753
1257688
189382
161416
303371
692027
405145
1178670
15076
589797
768787
866513
1340270
911076
894617
613368
902702
339048
1050168
421365
1143006
871367
1226053
499690
320976
90674
609470
1277406
245009
1101721
538236
579024
347497
849005
301620
1363056
1123098
378443
1159840
346730
872906
708395
1171050
1102541
972880
181796
58714
843046
147526
640072
1138248
306121
263548
1343800
942874
125026
985941
888903
602011
444327
426007
1004074
1209839
860526
402078
465993
1060648
124886
1076151
1185921
887320
620187
95925
437269
872012
1275327
1067464
248464
1088511
826068
1033049
508747
140593
174023
597560
388537
471267
59196
793365
140593
946480
1085800
711472
978596
932969
1080568
1172184
764460
194458
1014744
388988
851270
1325194
75759
918351
232151
1275476
21034
508180
171144
7416
1016907
880384
1285580
1060459
489789
382167
63305
801541
1321259
933021
1051133
328397
366933
732477
1349602
758476
187099
1357388
1230123
902800
1263635
282250
709495
1270306
103813
232924
1253253
547668
535472
716040
987117
171195
1109203
36257
462738
402736
121189
1237659
1171490
1224125
1039036
518148
622065
498845
1162122
694576
1174220
379600
608912
969318
129064
809222
834486
1070661
557905
1349221
7141
378745
446670
352205
954646
1052424
355454
152956
1137927
283567
1149972
899071
671223
1259763
724808
863133
546476
34437
1131928
348924
531852
1110179
608959
1349158
789827
423143
533628
331777
1306774
1144260
990134
1149757
1237538
721508
973621
1149424
413921
1087976
599219
374769
527845
168016
470583
1204635
1073006
1034232
159190
1182857
535491
310003
841154
363265
1052815
815897
1155123
880916
8790
119698
1284984
765228
71762
817175
812347
1125811
1163396
426452
1118600
64811
99229
944304
540593
422351
952529
1043660
453211
729966
1322503
462894
327460
69692
1198365
1298453
34915
164286
430114
681084
427530
728031
1336490
757736
485896
1242859
901062
778499
353321
647897
699000
1012991
397889
1330721
957969
914933
1078373
1008794
1298726
95433
20443
299960
1243541
173256
356966
114288
706967
1302621
915616
1220191
1106590
405602
803268
1091035
793386
1074671
892152
1179180
1199944
147668
633074
653787
743161
248793
1194432
938445
183225
1213422
723262
665516
156530
952438
13785
720385
1036078
1208287
951264
729106
933157
981206
1352210
1312481
238982
206176
665156
1165093
1231041
994079
331646
619980
213082
281141
270255
411922
968041
1311685
119075
1047661
155223
171576
1150186
605206
253767
272086
1156548
1025862
326943
649220
954265
1226978
1033126
755457
969843
439513
914199
903517
1138164
471657
1208307
1183477
444154
351459
310172
692246
198576
1136127
782184
413185
1054644
1113996
642023
740466
1212059
5383
326973
1119223
836690
921623
65518
968172
399254
1261218
1112426
766209
35375
727493
834732
313810
6311
637962
170949
478767
257707
696752
463231
251222
129096
950842
127088
1098594
296771
583974
606966
764245
777513
38870
1347873
1236076
777938
592899
728985
63503
277948
1263892
277121
1192502
192016
976093
14750
408638
1137584
5912
671975
657552
903981
841453
712884
757595
410294
410760
1249273
520711
1127585
910960
308179
902614
1072911
486988
566790
356398
903440
44783
182024
365150
687143
1244251
746939
644619
497505
68811
744019
961321
319310
930429
536848
1253855
1103033
1124749
752123
1046317
4040
924228
304704
1177521
803469
1208232
806548
481533
585255
1309958
986614
923650
240903
29408
1311468
1214663
1178765
793316
771482
273571
727033
379766
775049
263130
923584
439472
369326
577090
783649
1086037
1062708
1091942
873132
951786
237925
1353080
1339726
1234367
125218
927530
1015960
292288
1145888
318373
808102
958592
1352924
840956
178577
237895
100279
1165861
1169636
1086496
1026825
574718
1173707
1329196
1083930
544033
807526
325075
956310
821578
247746
1188575
284474
354753
851281
1070601
290715
91763
285661
981577
700066
279513
812671
179499
42618
323920
454804
887499
1133762
880573
1037878
369545
205187
1153071
744442
159582
621277
455259
254800
1251702
438038
1049280
1352188
234338
763600
292796
614055
269902
671820
110885
201676
504058
706382
160962
378799
1018124
258980
805641
964065
980410
719713
108438
1158514
982437
951989
607300
704682
955271
919190
789796
804911
736318
15139
666279
853923
351231
6046
518044
397010
373094
596298
19961
626063
349441
398868
549068
1214395
449703
567703
1171926
1027990
67577
839700
790793
647725
122745
1234742
258216
59088
1284854
368984
71402
373290
840890
1332228
649812
854927
527375
268852
608478
46080
1282422
886484
884156
650386
120940
770783
196029
886303
365708
373186
1316707
1043623
765659
445969
267211
554473
411902
1357162
796025
325637
715921
603133
606272
821218
50380
1305653
1219706
211512
713518
497170
1270411
709600
958934
237657
373614
520542
1130174
96977
106069
865098
293943
1089793
894933
244205
233474
234943
292899
1183874
419654
1005223
1115656
946522
714501
720219
122631
1240816
1234893
425197
236449
1086171
1274006
796193
881089
1293669
406853
520118
425844
128672
697443
1262496
694839
389012
736781
1152090
16703
1343282
1340838
481879
562212
928857
1032055
1092738
842019
973715
264685
540640
1359105
676807
1247774
870148
64108
330603
126741
662936
693398
45367
737207
295162
1039005
848110
73289
627003
1150161
549995
85023
509958
1135260
955813
1135213
638721
1059418
1199300
1051987
1141512
364099
65838
1332189
178532
1346328
1280288
1279865
374952
813603
509228
1124961
1300446
989376
299240
251323
500226
581356
732683
1059807
581168
251768
285578
1128278
1012792
258819
1191729
689290
161784
625005
950838
729580
383452
162889
69550
1040223
906627
480886
1299705
1021195
741373
54525
7654
669119
981377
96733
284204
1160023
160052
522851
823878
643498
566976
599690
732066
1040042
681022
858303
1103828
83202
868931
1153961
909276
927575
1076546
1308461
1010974
281080
1344481
246359
1013813
1015761
1028406
592719
48310
1092209
1086401
383301
983160
610723
1096803
735294
1184808
604134
906030
44708
293831
397355
193679
353094
195869
864646
1274166
71988
1233059
915564
1279354
348972
938445
319389
957243
110227
612588
414133
111590
1351671
499479
361128
621182
377046
1196294
757243
19508
1198200
577367
459847
1259407
556420
154150
828550
1254839
574237
265942
896240
564908
249587
1102110
1288215
1073886
373012
895804
988100
794739
1120896
1272076
22523
428692
1238571
1333621
280939
70061
595470
934518
1044382
23257
569369
1244367
96242
1004733
1106645
474394
917563
83738
30543
575909
732656
407650
608526
447274
90812
1278116
1230713
440390
721338
256563
870956
772890
70711
823746
1158813
43361
92528
1244305
623220
1199546
598460
508102
1183202
1048527
705101
711827
784121
747980
363021
459845
490685
354019
600998
961403
1011614
523406
513986
253646
109651
954731
34736
736449
815458
1010565
72500
1247708
372501
763538
787584
803459
1046797
1150066
60305
622222
717156
392466
1327385
671076
1220947
173667
1088653
1110454
846309
8968
440610
649376
749439
614357
395307
707919
769151
420507
713486
269329
1072053
233943
1199668
494465
641995
1343676
1277612
481063
687604
427901
1032481
437317
124910
275803
67215
474371
51664
1277171
1087330
1168958
140098
91404
618257
401934
730769
551341
560548
1105590
246222
1270074
280099
1150530
279841
553816
1099738
1017997
1191231
537219
1001880
769941
970644
517239
540873
1215380
180580
392640
1025895
146007
1318058
678151
292837
1198212
615436
32441
286788
947133
993799
546917
1266374
1104215
1169216
966792
263824
876639
1121766
439703
1327500
1067956
1172855
1052509
912121
206407
120143
284877
460748
58937
1141617
306952
1348142
31352
929859
1234557
672858
1248598
1349781
1058420
1083128
530633
993984
1112106
1106874
169340
6917
474397
461618
123647
1226669
845715
322992
341867
563685
186884
1326696
397303
651457
800280
243565
696353
1266063
1044106
1038977
22126
329342
599600
920850
228715
1226109
33279
995156
1001295
486503
313669
1257378
921872
1201319
1138159
772089
1009556
975566
922799
700591
1281983
166954
1083127
1317380
710054
1120438
291897
1041445
878345
939718
965814
136599
1319227
981250
826543
99001
620083
1111414
224305
1000061
318847
946540
337991
301574
998904
252847
388835
1163714
96703
201943
711796
457154
289446
699929
982293
361328
324717
610446
1351454
168200
1264610
727119
344782
1116229
464055
1190685
394814
177106
279046
1212186
175276
430806
863560
843677
242658
1205917
522559
369680
9300
109237
61073
1111007
317166
312131
512503
1240222
1270680
522282
33802
354183
774324
737971
971549
323727
554382
887692
591732
227450
524554
1337100
497695
478578
1119908
82274
901868
569679
402478
1344890
714383
479121
705179
1024819
664057
886804
720532
1277728
373558
1086417
1049607
645504
100001
787325
335398
1227455
890762
1290015
720435
465014
608914
546389
10588
626137
919589
572334
367757
439004
1013759
849596
176366
773535
1281193
1339581
722625
1034700
242651
6179
1313913
814996
966825
651158
624775
922722
704609
1309118
628795
87062
1255480
1141239
1009672
888368
1187855
640911
735868
1058592
355466
494133
638442
299400
1318862
315742
459123
1033095
132211
17062
595343
837907
423622
836860
645175
170972
377644
925485
470914
732101
680241
1079819
1242309
903374
1109680
391111
396581
20378
723812
537437
439488
246284
967481
40881
146709
825840
482678
478461
404129
471356
561744
938325
329449
421076
986503
1320552
83855
366796
480912
430342
1108856
1317811
796184
971545
1248826
1076278
916082
182831
926085
960532
477738
284585
984939
1254036
840775
76902
709350
349602
114583
658617
31457
304178
139403
546886
594836
402183
1321208
1165082
159920
196189
1100758
503742
1224855
1226850
417491
586585
692487
1032260
736391
319156
39586
61660
893092
1230219
64977
687755
134720
303172
440892
389152
1321629
1083848
1163201
1302382
892953
116832
1056571
826588
1030103
1172639
1268223
526630
1246315
914215
775510
831905
963021
471070
475645
1211765
686341
27128
583337
605394
48307
349273
238521
705689
1353810
1325958
62929
97044
932196
169878
1071661
251488
756111
675341
1054908
337870
1213751
106025
334597
244826
1264384
1219140
1213629
781448
621007
1208420
411215
919345
1095102
1131407
980962
1060251
248434
1270811
1308610
880251
1301111
83684
446161
474751
54162
760726
1357129
804509
1152734
483115
360352
1326832
241807
661634
315749
1253841
1259932
277355
1256596
315500
139368
467122
755111
431918
956305
338987
156582
1247266
336551
929705
844230
1239948
992125
246486
332243
86188
1068082
914939
912234
65753
1162753
1212870
1124861
459854
778045
1155958
1249893
1111370
1345706
44606
953574
431465
376103
1214894
596130
495541
807592
508935
981616
212310
854809
738568
818541
1084041
865935
445412
627120
23709
164466
640958
654534
1202427
112166
710051
502359
898170
811992
1185440
997811
1252249
344372
626514
76036
382140
1230311
704364
1011658
452936
889050
1094840
885973
802823
1281422
126019
462121
591740
721468
393095
259551
794055
1003918
760951
271160
624132
356810
731545
300928
38766
246740
978827
376911
43194
339871
1014434
567117
657380
1336979
642050
538141
576416
451011
450355
2166
182907
718547
592258
1261312
796586
532976
157753
1004265
800610
139254
569878
711696
845664
61114
210989
508820
764071
31730
990384
1274297
346287
938053
26214
689244
16407
997333
66094
964497
185288
867187
913471
480444
1304842
1266070
194540
442070
212489
1106322
79673
663269
832300
32002
505421
1148999
1182764
1301614
838163
1052684
1059256
1319785
15741
639199
322300
606360
675745
124149
1331517
127545
920610
219177
773106
664269
944126
655156
935575
988841
930854
360103
129971
658955
14682
273327
53169
1219135
110653
1121348
1113598
272472
207168
76107
859607
1338913
389007
364798
866636
990368
513718
686423
1355371
319883
476434
17802
616935
569094
357932
1270484
773192
837760
1229743
849943
443863
149263
1303793
1078824
914093
336502
413170
933132
1245468
537319
649924
63954
903500
8245
314206
31048
969060
433860
254324
417926
995494
983808
995200
576300
180470
905692
639332
1263537
149144
595533
335661
781603
342048
736354
806089
514358
36989
506083
52991
1219466
800474
1338248
1095202
668128
179662
219600
423748
682351
982796
1340134
1204360
326633
918102
1322739
110432
321660
101612
750383
447868
460591
324984
524262
1092014
795697
515414
1113753
1356210
940935
564743
1142751
1102722
779581
309576
1350990
1259286
1180832
1018912
406845
787061
192582
688403
253685
973538
659366
576190
57585
525937
1314355
668748
1195349
102292
29993
186317
265933
497384
367905
469996
458031
750257
537865
675424
1000213
1061625
1286813
689573
681535
26501
791741
451488
114118
816575
352718
344090
892434
889302
48685
611642
62204
702244
167563
1199213
1325880
1102975
600014
302258
74214
970705
325975
175027
116912
999833
509321
1324385
1044124
1269981
529299
205430
965465
184762
743717
730575
1238800
873877
901739
632359
383024
687867
1209808
1105395
674468
959977
1146508
8192
1057492
89704
1118770
1059936
632053
605601
714563
1270070
489612
1113401
1014384
58947
976738
1292267
992515
41550
1249298
49630
73507
1205707
607792
874441
407944
1352861
50119
1184988
689471
8719
343775
1221050
600659
480232
1200112
659792
1363385
57842
508641
1111735
1267038
777697
735489
900284
1051246
1262317
1056826
927588
822700
408934
950358
1091857
446385
551310
66983
1065653
318731
118362
698768
802465
1141186
207985
558412
1013971
821910
369831
308099
676847
198210
572115
519959
1693
646272
1209927
589719
653281
1034160
722520
170853
1245615
1270916
929016
1315328
240785
404052
1357128
1126093
1180412
409509
502223
35479
707761
560721
314278
96244
447465
644418
794062
1195290
1338252
1302975
122167
1166548
631108
1206099
1057725
222344
1085252
1299710
93074
906959
1081100
424605
1235437
594971
683681
314373
465768
749826
163425
970884
213837
573420
1087920
218348
1179812
200215
119874
1005948
705633
437379
811785
702875
204698
943827
946760
536385
751910
885309
723883
692060
1141160
537613
250852
1336985
1172862
310402
1350346
964277
102171
851258
786331
721706
101608
1172932
520249
702294
5120
524176
821646
825700
1026785
1070020
87995
344228
629769
401696
760579
461402
659423
723172
114303
4053
1028486
748990
158042
1270349
607101
106083
910198
307375
244696
453767
1340879
135969
1253969
391809
1216420
1196583
805218
541308
744027
448115
871615
621082
537450
549986
140782
1012596
22029
544556
49395
432187
670653
588613
818404
447584
1317920
267941
1294531
593538
941804
1354591
53694
455951
450161
876103
123796
1202598
433396
933714
1220173
1337403
965656
1201194
95332
1259533
119997
1185944
1271055
1297613
1146276
864354
1063253
100560
677877
854408
436396
182919
1063454
1361322
1207552
96829
1079718
554548
454363
372587
630465
682238
24500
642874
748095
67437
753900
214770
106092
1210580
1147671
659314
115082
884903
1050521
993323
681875
65243
359361
175979
1230592
914222
1323274
226540
906380
769010
1200983
1088547
793905
47380
1150265
1169921
765988
141136
491930
922467
1100465
1002
387372
225750
786293
996148
1363288
600993
158742
250026
79084
1270800
272567
1335726
837577
683446
977621
373658
890877
153625
545075
1327197
47786
598705
283053
48205
452928
14542
164349
555253
394332
513784
350266
829162
1164655
858981
1091754
744313
982492
951144
1101859
663521
750012
406306
830481
444475
153618
1289170
841518
903114
114732
49545
1158769
161567
694567
427041
2186
951142
1139035
684969
29136
698786
1204336
532178
395660
1097672
577754
191434
548580
486155
732556
770434
927134
829655
211258
977668
668563
765257
513250
497143
145090
959942
1107788
705788
334909
1122175
66082
384664
264342
313718
875803
823239
684176
1015493
724155
61379
367272
858797
583007
1207615
1122297
523661
730162
335764
625636
1247690
1108362
907908
952881
568601
530346
1355516
740710
124421
802835
108384
61478
907482
765489
139244
577455
945234
907207
1200536
867987
512055
1141138
289956
1094790
903476
777483
1065992
326996
885755
755546
608687
1279636
265957
1324221
987391
1180069
831909
1261885
1252835
1322419
502199
735507
831295
892315
1189381
1355547
221361
701506
924955
851212
1142260
1364135
611748
489379
730286
1266087
419432
340090
320699
583274
183688
911791
804873
709261
197925
218718
1281457
384596
1150597
1327096
1299775
1328677
397360
498203
1354253
298112
259689
1121340
336164
798678
24105
926407
236784
396482
1225894
600256
1125282
1067194
132249
79043
375095
121348
112636
882134
213121
585756
1199378
962182
11512
528175
667622
203382
1271356
230858
229552
75588
829183
1175167
874612
1226120
913968
274277
604887
641284
890599
409936
117441
165431
146137
337756
336447
598980
560551
462492
576903
666857
666364
861370
696983
1063690
663404
738739
1298332
47274
1121668
824092
455372
137185
361339
274927
620782
1289146
1287580
640797
916063
276942
1247282
83368
878656
770951
1252759
700567
822768
1210690
835268
1217633
1363919
777944
34824
215104
101897
1158218
499300
172254
1086454
291437
1190924
1331100
206235
1212724
267778
983139
840727
126667
1255216
207140
41514
1170258
1007762
217700
1221677
595861
821302
284340
965573
734548
407106
910841
369767
858759
989135
565278
735706
100424
239139
430508
1050203
398175
371600
340437
160313
410022
627787
156482
655780
1085338
706771
54625
725734
1334103
1173892
1299269
724152
890792
784199
159189
93167
706597
834004
1362788
1230225
56629
686764
224927
1196741
825543
579571
51700
1231687
368446
1113156
550073
814157
686950
915145
1236647
663945
362385
143438
385344
1070588
1162844
442880
1344039
778157
1230070
620414
952673
1082834
525445
535673
432914
1220900
24508
1348071
1152391
1303452
198425
855412
1036246
845600
1066677
1322304
459877
1192742
769619
13733
1196745
33866
1264061
813781
238931
1320726
683621
204370
680998
152339
1360253
1347529
854594
1348326
209928
1046682
1172541
289751
139407
846348
1096088
456375
629720
199813
1338971
815135
441415
1043680
1278758
1325303
498186
278396
449745
34829
1228020
943433
611995
694229
611461
441211
608079
942537
931123
381699
940293
1038696
809859
715502
633883
1123401
911142
730060
335516
105119
908862
446179
338
835651
727878
1320356
1000187
785842
1036380
444311
878132
949530
1293265
835608
223099
175354
1206147
356260
394698
1205735
543619
155440
351077
573394
930990
70081
1339994
892127
1308042
903553
1019412
1256260
389498
1320293
63943
1292700
119417
789781
1212307
613083
52220
934637
70669
621563
158589
1014873
1228151
68384
1191681
601583
605141
781436
779763
502646
674000
1280596
1149881
77731
1013464
440216
610356
121693
1149002
414958
566608
961381
116379
1204175
68042
522952
34032
851902
669901
340250
1327021
77222
451354
407076
684794
519660
40773
313697
955913
605160
1340915
730934
1085489
1260694
616664
1027851
953940
1168263
704815
1143123
38916
979254
1154520
839514
707074
675127
662625
198559
104186
645907
359893
1130881
660167
600351
10418
1095776
1113624
1036134
203829
348650
1363347
389205
272707
146708
854361
746163
355714
955151
686190
1044053
990417
817717
365643
91909
992500
719779
1049948
598143
74916
102207
39735
279125
623919
1287536
391826
378545
803716
88467
446730
914419
1241211
878973
183011
414310
1200118
589998
213463
495153
1169633
44471
952352
1318620
89788
741538
805682
1169142
1191651
1180274
28013
385007
176650
71518
1261232
46786
947652
883229
662172
1286957
429953
910862
518017
708859
757530
676048
496980
376726
184434
1266576
191177
1313683
764204
1265643
7570
1348961
1290888
331809
510417
852121
33600
1007027
1064168
1116581
958040
1020170
131564
389545
372783
135986
795299
310554
1103171
1269353
495393
261950
686095
225254
799759
1262978
131064
1070907
108558
591711
503273
405680
1291791
434065
19969
710974
843431
309546
1010702
852297
237317
696758
225406
156293
686170
1140483
965248
68481
1060480
506860
442558
1099523
1218655
1072648
625506
342238
79463
296768
216002
894820
235388
477156
596468
92417
690286
917143
715662
2620
816383
1313964
360612
844998
466232
54412
482032
136702
923158
789154
40724
133953
1201797
35755
738001
521509
86829
1235953
597988
162672
541097
133020
1150200
1197679
364939
555832
238106
1362022
146889
406101
653159
357043
393756
285990
428325
1143189
311050
127491
1354871
76549
475681
1355763
525378
888760
1245302
544547
111202
147546
739862
1003638
471939
962756
767603
168109
873501
405011
1328202
848432
750021
692485
1179068
381746
287816
1349318
365855
259223
676759
515095
344158
710450
1074982
710221
1149294
71617
27767
936194
896697
1296061
1265284
784146
1236116
126851
972614
103652
496097
1250439
157659
90681
378378
1322068
594366
1230207
387990
513223
847593
952714
645647
394885
698992
109265
182333
1358006
1256104
1105034
925030
756682
624773
985712
913538
317447
933778
616415
185123
1328357
293759
118119
288988
23040
107434
523036
402945
152873
716599
187711
1133662
855158
1062248
259979
1191130
49880
668483
565056
1081535
94874
814417
660162
139747
707384
863086
556080
658115
37608
907260
751022
237761
716510
122432
466125
179793
1201758
925930
68031
989394
1301758
245495
733330
729251
1197765
1357536
1180463
845998
14575
182851
872849
1236891
373314
493742
713563
789896
521695
788330
1288879
969731
540039
1332313
768409
18039
14473
310209
706033
1095378
1303608
1014087
709769
1060949
729753
986437
1087513
1032399
613810
612545
1298068
596887
360546
984681
295555
895436
1058915
450391
104152
386748
1218642
550736
975847
1198187
882095
49923
472059
782793
92784
719638
291777
45639
543583
1276076
482856
781319
337901
689559
263087
880426
678244
150617
1124888
187657
439618
331443
168370
1122689
198513
1291438
652378
901408
22500
760048
1135316
7354
614493
204818
991933
1218447
826588
981090
784550
593134
1255075
1069026
183874
66821
933803
975114
1294380
212418
992036
1311759
758781
558563
1141940
1246183
956413
1050412
1212812
864092
997282
916927
1233025
311027
1001990
812117
8758
314581
1135499
313016
634753
1332283
452536
113843
635289
358046
1012087
1289776
682524
40026
471771
210646
354440
4330
975264
539493
1090045
262757
1192477
767294
328097
377863
626998
889197
364867
1135963
998052
172673
240412
833906
1013169
33225
1262394
429732
641754
924938
257553
1052628
958394
1152184
263385
461199
1135013
132143
1184918
839113
117338
770423
805379
1232748
329594
854004
1181166
72593
717876
245285
409045
272559
284943
73172
1296449
925154
665452
1001079
1296565
729608
144880
920285
805305
258245
1004666
177096
815050
302744
891139
762658
1206447
133484
698667
166175
771544
630735
1271037
462142
16702
893508
1042377
22999
1295514
47013
609924
625123
806622
143170
552521
136381
683046
634255
1080448
159609
375032
757813
832498
162004
658989
988015
161892
279156
1132159
1003853
924532
150652
978389
327943
858837
849733
899201
424994
394558
178020
381624
1307456
928444
1168717
573917
947301
397780
694442
438514
982428
250157
1295618
79855
444357
1330126
624340
579259
219284
934139
1304296
983898
249651
659527
978252
1044235
606793
804070
558151
1315866
941942
176264
210103
552603
306836
24272
290589
260956
1354012
658
353221
440253
878206
1029128
238371
1221008
501343
1360741
489884
267121
58664
1136127
390754
619559
488188
220997
271140
1111768
198283
739367
1139789
1174305
144166
615277
535263
174745
127530
400953
143927
889028
550912
857536
87963
1203597
815962
1010733
1202920
361305
1317770
418742
281175
1016860
214431
1257622
499459
803251
560291
78448
542117
266
1119435
62365
588387
1146876
1294404
693673
940654
733080
30805
661810
1280028
1131757
717884
1237087
1237315
897393
518359
496752
1023785
628861
1203027
61993
369263
142831
34300
629139
928510
752109
56018
857631
970151
187969
510893
164718
1235501
1227555
53718
300624
1154709
23582
440120
313087
260450
362951
1126027
84724
172467
1133929
1328085
60788
928570
78194
69277
982228
298251
448871
1079101
717074
576513
961356
328600
212980
84401
964159
1087239
693986
985142
1181519
1011127
294724
101616
841602
874056
200292
211128
566663
279273
1006999
1177095
735835
717629
707476
516199
1274345
90523
704350
1343832
120891
824028
643270
1063666
543028
190571
662865
984008
955074
536619
327904
1062939
1030875
1136445
519808
1242729
707924
1315809
847924
280263
509994
115601
569655
75878
355786
2824
1019340
1297479
146853
1123222
1363182
250397
849363
861346
1001520
540847
455545
897407
527486
512174
393121
113822
642400
873344
906308
1006306
1087893
1034982
883021
255571
987295
210324
763648
1159367
549870
475970
335804
1080981
744380
652449
1061905
1027427
783514
1134968
500696
590898
853634
828562
331598
910484
1145239
892816
617696
103822
1093069
42533
1314578
831329
32778
105375
36981
401223
634920
936039
1208753
1201604
741546
422025
1218727
726909
1227349
169636
758187
585237
438232
415825
1022815
1184679
1274286
455521
1337972
603869
975164
193138
897463
810016
474356
268453
534288
959629
842668
539392
852667
154308
831784
1272064
637954
93879
801066
562137
973970
669753
1153978
381364
637179
883029
751076
743726
146681
1129864
131397
279232
1328453
42981
894519
1141499
1046119
296270
771240
1307017
534916
986376
381630
698677
719312
587761
518614
1293748
415606
771006
976372
523215
780431
536893
1269476
537569
825589
1030823
263981
539056
552242
638311
948367
1227494
493179
565475
1045624
743742
8839
907912
536302
983277
1111763
1204678
674590
1093465
398853
1289889
348635
106550
1287403
242465
1117091
1231991
477728
1149033
1333456
624822
1259731
827746
1130879
197613
1316706
140304
189335
75909
203939
601437
640248
332770
897833
911782
192752
639390
1136398
1299856
1163064
1256223
1178074
617211
463208
548302
678147
440607
1117355
933042
38928
419181
1267850
290224
999743
61670
1171849
577825
1128086
172769
660341
73277
1114606
430604
232249
867419
496828
802484
1250152
35466
243765
77464
846781
872358
1197550
564510
65806
814925
155259
1110426
778228
63824
1201665
805292
1073793
179800
736995
1110913
371389
942730
941725
1090327
1050111
1115108
216555
597330
385938
871539
658710
100007
462976
1164429
1292810
753452
893375
1249507
762473
466563
422992
911596
772382
1346140
158733
929180
195130
253415
1002031
1188608
511858
289466
266571
447418
1148168
376928
460624
555595
786819
231318
517697
294523
303609
1187205
154401
1101206
287415
595394
235388
256025
1103351
241684
611459
1157872
1157316
863125
44046
761480
1237098
602308
128228
795583
31644
766354
788165
57115
1249045
330693
329214
1204986
650782
1092042
715007
262230
842329
1126597
491324
529601
1343661
1357860
72611
700206
1071871
779546
1124507
919287
12031
1007984
168629
801167
606465
31336
1020748
188718
358034
1295104
788352
768294
1176339
572379
911258
336228
839835
1097358
550145
596272
897775
300931
654070
577520
232392
865213
630803
194873
1109251
937982
1062137
713397
819174
551620
1014015
409639
1003617
745819
236107
575458
213615
954979
306903
943507
901537
1099008
620295
37425
951230
1246030
1226111
113980
798864
133945
989373
1056673
1105497
1208468
783491
474333
308712
805217
439169
565735
693210
322728
955184
858575
284164
210528
977275
1300697
888159
133276
871859
827809
322123
1290895
282576
556014
715639
483506
1253779
561692
1073751
148828
1304794
284086
618940
1241110
53635
814524
853997
92375
606864
623001
248131
254459
989542
737844
130768
98767
866623
260629
1067181
779870
876416
615104
128006
800884
260642
542458
1173501
350799
488525
889351
783093
914256
37269
1222937
329005
400911
909502
845144
663289
623537
688429
1120471
969527
20592
999319
333580
449583
185208
869393
261338
1142765
482705
877339
163531
121521
1152720
408086
507620
858403
818354
164526
598962
728238
1121299
583865
445497
625705
494930
467034
520954
870476
1255439
202693
142609
267789
1198589
870915
141282
1226803
1285694
515280
991314
332844
237972
452107
134882
766606
611868
385030
218030
93563
183275
1073142
1156989
1201704
139064
175948
180044
775922
393551
84261
75595
1282412
759177
844264
71042
697603
688529
647065
965456
112552
270240
582805
333115
973196
481248
381721
223937
130918
602806
824721
495180
1142414
772867
951046
490995
888300
437180
457274
34730
1088164
1032047
19118
170478
213463
66253
631361
820529
1361851
1247038
997557
777355
1030126
749663
1179430
412502
381008
407275
702473
1166022
396720
448081
1279553
624736
199903
571680
149979
1323848
785689
232357
582623
320333
439044
25289
139718
267090
16941
801120
99315
1013941
215321
306824
642475
132530
240471
652169
1273584
124690
1225926
1264644
715855
1240260
812957
1321631
926711
16447
590177
548232
1274425
1148638
681152
1193154
676865
1221118
972944
1068076
899281
916310
330252
796426
376151
815405
835004
400545
823024
1339162
901393
535255
1318800
1245004
420787
415129
1043562
986032
1014998
601683
1352673
1058583
1204927
830494
1236433
642725
553860
389641
546595
822310
998124
1189867
938819
585292
567398
370029
138185
128892
252688
680339
958039
1355757
576327
870894
472664
342376
319705
1033879
1181848
703698
169652
368500
464800
342292
318735
976973
1069704
899984
1226489
51643
941016
59398
1364353
1144184
229834
162929
172599
1334214
1094790
348187
19757
1065349
449643
679578
733351
1029010
169926
677332
1108487
918959
680165
546126
1287671
1339321
843678
1043665
619370
324980
179065
277129
1213009
794466
803451
325891
174416
38870
609250
1274043
821009
983714
614073
1143601
99136
606308
440556
450096
426646
606760
268398
572857
1361690
442810
927549
758505
1171577
919286
1159661
1318784
477962
143690
1302383
426665
931832
56398
200744
1249704
832654
405452
499960
884102
359867
234512
482567
1194949
24120
1131411
124892
1127783
1321438
435834
738784
95261
1301733
1173339
266731
1262233
1132512
235795
3158
141666
348374
1082826
442072
67730
651663
661936
1202755
791804
1205011
844193
1273818
268633
927572
486965
1339527
1364082
978608
1089250
26428
945109
964801
27982
736704
1073343
850607
438262
369622
878402
936414
694765
710876
839126
713179
757068
1290673
269493
117868
1238008
1147968
980782
1115590
618428
1014917
773893
713727
737483
1244724
632605
1071058
517412
537864
971801
314972
409144
265219
1090912
1077104
474483
719226
121942
1241052
1310274
1291349
378436
193372
442340
1215107
579620
431077
450281
1203056
123312
414532
1142579
697660
865002
1339831
1217657
237314
963463
1280479
1097794
827678
533900
1316941
127620
619740
851820
193756
44050
612338
513355
350986
1360737
1123467
229131
291619
956505
529377
31950
1312151
702165
1131444
1098279
633106
1113961
1014586
652377
509310
400850
775305
405378
663686
201750
1352060
753990
764761
954806
803495
619047
1125976
487054
387840
250338
1347572
320972
979864
310517
305000
981996
522816
1118130
229640
1343344
914079
839388
1194949
1264722
1303783
812481
402695
1040006
763095
1181182
1112159
295344
1226367
735018
753019
625213
903435
844895
1314726
708684
618703
622566
790948
1307592
742616
419196
626954
319942
163594
857818
445864
110872
234609
1341139
610145
678023
1003973
1101162
997195
760316
858148
582227
1212151
509215
1059591
1297070
350539
404892
592722
1064589
237125
97435
166805
1264039
237405
1364360
611283
1336946
961969
572444
388437
698250
334282
142277
278372
752437
268852
315692
1171223
737350
1025868
1187966
867648
289839
1341152
133060
73236
931413
747866
265498
30394
357751
1193647
891249
1165348
1159774
1332647
228248
181146
651127
513121
789354
840357
629805
963463
1225997
456088
285588
859486
1197119
401122
335320
637958
920518
985900
561113
836056
528598
382153
1082457
179878
1188687
462251
326131
651067
165691
865696
55686
570484
321732
831081
1335525
801610
42955
479094
1346859
1296286
1363920
176327
500299
441254
117470
119325
1299496
895947
68588
1000545
1273972
642321
292095
1317318
752351
1251221
116389
357969
1115841
1277746
1113589
952011
274601
816632
275766
73698
263801
405545
1047478
583558
322486
159016
646321
270508
726827
643542
774970
135625
871586
414114
1042244
440058
795377
347298
1096910
675100
1305758
712736
1259974
116229
1171472
54139
1173066
960846
83909
807554
752247
302633
172791
128657
1277101
781096
703076
74261
10568
454629
577490
393637
1023998
534404
1096066
52617
1147986
255323
827199
341992
415756
792732
900656
980255
530492
1144680
635444
515913
1246718
496645
1104244
150738
637086
1316963
1038302
875864
237384
1103908
294313
853101
1215946
216041
1004326
100941
769617
323772
837116
1153531
318930
1162947
1829
816588
182826
1210561
851831
19232
1312463
482650
390939
191400
147389
1043818
522469
1240376
849900
1283196
748711
1168910
1333118
153766
107476
11108
24801
646888
179295
936566
856553
421241
225497
1172957
1310281
94527
481354
765056
189339
642370
152143
1034404
1297821
174742
1328188
1029064
463883
220682
747358
1284310
1334200
1065212
673678
1081298
1133003
1276491
369821
1222018
964830
371460
486247
571912
101484
788577
1360697
717696
505093
913180
534080
573108
824634
513634
1290866
1164987
566730
897544
1206238
335880
811529
393078
67904
504790
90083
641784
216430
632325
1190057
1105567
1226986
137263
1120098
505673
65456
196171
327918
190004
693324
557160
567617
198652
1200241
126173
537272
1110907
1260073
713414
851161
1317438
261589
393843
115950
616600
1038892
662364
656098
1072394
525739
1009197
1187301
1350034
576990
743714
865883
195994
127872
1222765
157258
1324588
312569
527737
1222482
385000
935279
469710
1279268
624937
580497
420036
206567
1131857
530169
771136
1026339
1030942
468099
1261693
1270336
807812
338846
409890
746880
1017778
445660
966902
76827
1154311
954594
653498
330758
389190
490490
1002642
358102
711870
1332904
627484
645935
980504
231635
1279411
1109714
414132
348
163370
261097
220790
135843
760994
241217
1320636
382968
186910
59810
944364
540282
494382
1010068
622638
693114
533240
1340659
475182
165053
586203
36052
157339
719272
175547
1354124
331257
995341
1031346
838511
1021678
736882
836542
784789
464293
802215
605217
880641
1024483
1058810
301103
1209317
608562
770716
369556
1039142
1114042
457398
112287
1237051
312797
884546
90080
182732
1078460
1235183
909293
679204
775747
1349679
158528
563456
1215313
292176
1273548
921312
1253610
1082689
767039
1269218
593137
540208
41308
221086
668723
135359
475076
600459
1353123
794072
1157406
1242697
811091
407728
978592
858882
877542
279463
179389
587684
766158
109666
884635
692878
1066797
925799
110450
105904
1034190
1124717
194230
487279
845587
302305
730519
417111
678645
749151
92821
1238077
720277
1336709
760997
229851
954389
681108
567932
940738
140838
604584
302142
781534
965534
268903
704232
947284
1239491
293404
1312603
1056442
1152626
514482
1093280
413269
208380
853332
261489
324467
986125
308248
130429
911459
713033
821962
1329302
834438
78781
526189
6108
806599
1342101
715469
598092
1316790
939926
275129
1152525
785392
572565
1120295
1169969
1222799
941208
939231
171935
231259
931858
76922
396043
240058
855374
543206
992868
315918
747508
148212
970573
597288
955454
114887
212531
1067186
1273758
808640
66433
372328
292239
213839
540571
1170806
444670
1198288
1314433
1279848
846331
19990
518394
680428
1124631
642490
1021239
306160
534669
574855
96861
357512
1112638
1120516
685269
449503
1179064
767542
232739
982534
812888
510344
876919
1074353
58981
53465
728842
175718
1264767
35911
816054
461967
132865
123349
1012822
229751
1290018
1318826
445737
148477
849324
236004
98500
343208
774385
315733
759906
225918
771029
294216
56413
764213
252974
14939
633174
1044680
350606
69126
822707
1183997
782136
903881
1173796
678866
759499
800576
449280
1212970
585127
1075117
320927
1074935
1121805
1240468
1226774
1055428
970858
1350370
1342282
1044973
393851
242472
383319
1325945
1258842
802287
1118422
986722
272143
1107625
1147774
461196
583971
211183
1019997
1062394
1343225
517874
542007
318748
67086
867175
731100
441224
1051899
1309067
1012872
626796
500698
1250109
134778
766342
1237969
763238
313877
815915
807776
796791
1208501
1010776
852345
1307976
519265
469762
481671
1024226
920079
310326
307735
1266385
848212
480160
1316233
1353689
1348926
1150346
749290
99132
619707
1042071
174652
1211998
527383
510808
86500
1262991
294801
870240
954674
1076453
516156
1055030
66239
926804
553074
1091316
701394
1257923
904010
120566
879439
474794
158882
98339
1138272
753042
980761
1054844
655120
990418
1042886
1360569
338423
936196
16554
1244932
973487
884334
356989
939045
1202489
653800
1087642
422962
686690
111762
385907
217152
171636
825473
1223063
360761
873795
869932
231255
158250
477826
80694
1154648
484093
1240902
477376
218336
129742
1249258
1288940
1306856
97347
1241696
1190798
970099
959783
729758
1191090
761649
1009615
138384
1153259
746751
541172
692581
61579
643923
773735
729248
1093729
566332
1056282
423838
313241
758635
890894
705166
688411
377557
157888
129197
102332
765750
561995
867460
250990
511053
827037
761218
1015036
1138900
893034
674167
1070824
1275567
316950
441391
1231820
868752
821782
1257456
1243785
1093054
212110
1336309
631635
1340832
353612
1098711
569786
1101897
282746
1235557
328907
764996
844717
855173
504981
583845
868665
20253
1306768
1062520
1054365
436030
551416
475088
207151
1079334
552303
241050
328788
524652
415388
1128492
90587
1239747
927065
1072130
226404
34743
372632
685423
1070049
705651
1241658
1221109
1074025
690459
606150
523185
95429
1261741
567381
882428
19377
997311
538266
341784
27856
225763
196765
1072454
100741
692221
1124812
256740
373405
1344980
1184148
4346
1218558
177576
42323
921923
1287854
1033356
469394
224887
278684
99467
528342
797425
487206
461149
242534
1043465
1193877
162261
363612
1040205
119938
1314848
298542
943531
1283841
1190368
596551
323524
1120539
1116914
869830
1211344
1233536
129529
433381
55632
808143
310903
168634
729271
1117733
337065
856195
237185
1328561
766277
1241843
35353
731489
1021703
172333
401571
838715
296087
1002552
552688
779871
523628
1069837
665283
345246
838704
226878
139693
1349233
577053
118171
14815
138256
1169020
655575
255738
1219356
208103
1297988
1043791
983620
221168
823464
288536
890125
767100
1087899
479713
940510
1018710
182261
468912
1041785
914032
1018615
376119
808420
967070
740093
1170143
302910
628155
1297714
690176
965208
1019811
261523
873875
1340590
1183482
1167302
1275481
998865
124792
1095236
1102442
256822
266911
178373
1005217
645657
45318
428665
1293728
531549
1007585
743198
164987
873379
80830
1084253
926883
1164160
1201660
2630
638464
1194354
602463
586921
401513
146923
888295
1183971
1289593
32855
766047
1186504
1081310
213407
249956
1047643
1138430
1190928
950458
985428
327305
244877
1183395
457394
184670
1007405
345860
1226855
490799
1329819
38607
562453
979426
1282303
1125031
863939
590670
954290
706240
837850
634276
771178
990714
111385
1103849
1281067
839869
1274288
530014
1052411
1308297
603733
497486
1295768
608281
1007760
204525
1089802
1320845
1293915
984410
477325
683704
1063393
993045
466637
1138640
592903
1009461
214000
507918
191339
609943
833
148395
215815
673316
1275879
1364340
506712
93648
1107067
420179
853935
40782
668873
83679
319073
569549
936937
618343
825814
293023
889617
745465
893979
951452
1156334
499900
1267100
659573
998393
659104
959827
21923
625321
126580
261998
386225
743888
171308
1115441
784031
574855
688634
885196
506978
911668
299544
416861
156985
969857
956020
412626
660968
1004839
1022869
66062
355184
1115095
889363
236596
223725
1091197
620767
736698
1217937
558795
158838
333610
1181323
239004
751284
468022
1119261
648130
939441
1094494
863826
4720
461572
1209046
603768
670511
496987
534480
639563
1056633
857334
152197
1133500
173204
1114080
1167027
733988
232284
20439
956791
943482
166990
10454
1235321
1014507
743347
1356253
776368
565031
978911
719106
452697
1072782
688916
799314
1170016
485333
1005353
131398
1043518
1181290
62159
526891
231096
264597
354307
736675
1024346
781760
1093334
1134178
86642
1290197
1028339
1252137
981154
763032
526021
360037
657489
429657
972585
791000
1193019
948948
777929
1171761
566252
1197928
209339
912199
875939
614955
798431
345778
270927
823538
1308160
87470
844032
1255693
800764
1265666
295801
663471
217373
357001
105383
772196
47626
354581
73574
273331
952347
1160089
840872
301677
1265521
758410
594679
459752
391998
729098
1305845
1296030
1233986
694399
1123753
1194109
967894
494835
616698
309145
1299695
303616
206533
796247
1050543
1162274
445176
1306595
148171
1277965
124242
36899
720215
519823
1093528
423248
394538
63143
665452
623936
501808
589856
1323553
88628
1216269
891063
1124014
101098
462482
168063
115718
1324713
1072453
816429
1019333
281142
1342192
935878
385068
1020863
78246
1080254
1177120
849643
861533
1201510
687710
219104
457738
975613
101022
508349
874343
495190
581256
69708
694201
1250384
661631
848620
1108523
809093
871715
899283
365139
118575
166158
765077
766291
49441
1186819
526780
329067
41000
958674
275673
766938
1293610
690441
341675
143659
1234699
558073
684050
674322
167541
742637
659371
1137012
509906
205400
662850
316941
1288301
444174
953347
693982
450780
426879
1006619
843284
128657
1056285
1153967
341974
1354254
1196864
130079
218584
1346755
137903
1171747
655721
137871
361665
762826
1293803
852490
997775
885105
1178023
727696
665830
442904
695552
79308
1199560
213677
153425
103619
1352917
972476
1087073
653596
255382
436755
470406
385839
1109622
219644
152413
590386
22004
1244920
869197
994123
840742
180206
709500
1247102
1014497
500956
794819
127194
1043153
829680
618494
910640
1267998
680895
517277
331544
1254459
512231
1173283
606040
129339
793691
1028222
1261985
294298
854989
1150021
1101351
1145907
243851
659734
346262
922566
586847
387406
58367
317762
16408
824094
491083
678412
1163401
432602
89167
1166275
895364
651388
322488
728226
617490
846917
785100
1180404
1301088
992696
1046745
753841
1304462
172921
934830
113513
283895
1339835
885208
716767
1223152
1346144
162211
225607
686623
1039715
308883
791929
583005
333109
1093830
338273
138892
64906
797114
534414
884980
1027155
1356761
981736
1339420
448562
1041804
480757
1294138
934142
446549
373110
544701
1170382
255622
691335
251205
452050
1147816
914534
350033
778701
207594
560065
339361
912173
867367
192314
604729
527879
914320
4923
352025
298216
883239
648299
866462
808186
1022256
64137
821756
527031
46728
397008
1325440
225744
1030990
217220
351441
562304
1012853
119283
1309000
1333025
820751
341710
958024
1351051
100237
607081
143308
1081010
477831
586576
1254559
540417
1026623
507664
870413
1218141
799461
981326
1303808
56582
984717
511390
908557
1309592
54042
297073
936700
1007556
134875
139106
116054
1153131
220834
564713
365044
620293
34971
62111
1272815
456668
1356365
392373
1299711
670716
1358342
265979
545028
586101
215182
296417
154693
1072713
1116615
399778
949087
281261
13177
667130
14181
410734
789683
548218
962839
292868
1332626
702188
1061516
231833
96857
1327506
357722
401118
820360
864856
300798
629990
612912
136230
1107243
402281
79745
782902
1071163
932436
57103
141937
945347
620792
519640
132477
318752
177289
417955
940289
487183
1315361
43450
123367
544418
1039167
1068813
158080
488889
861576
1220845
626291
880895
1330359
53787
490752
1151282
972510
875233
890373
733257
969862
88476
598373
884552
850527
1278164
9260
24966
861391
1153704
642143
123422
467165
520634
361215
1298935
641848
1070515
1043292
736114
1151919
163996
835254
1054372
110729
551723
560415
134422
755521
1290976
188299
1026072
487435
815293
1119742
160816
720496
207867
503027
1260653
991131
660135
1284290
831805
472970
377013
751430
1179136
1172618
458361
979740
370712
362807
141878
860396
1337347
1056650
5583
1310731
368225
451413
1921
918495
97514
1039904
809554
1082501
520817
814121
436489
727393
445134
300317
1046613
444503
844907
1021714
489124
1180197
1104451
162066
1143960
632813
454524
1287930
1308621
405460
52759
16038
718821
356190
389954
515671
12437
194566
800938
1312295
1279832
752140
91825
1310071
837852
1008229
537291
751298
854960
85850
1049982
542469
718669
1260829
368389
1006433
949999
253073
1029203
1301379
579574
1188756
1047716
403176
305226
728804
118777
388028
394962
1109452
1236512
295660
752040
69339
1125967
714644
241147
717365
413868
543999
96329
231109
1282834
777879
1192702
568376
443986
786350
1006246
1327998
798728
346434
182630
1317758
780498
424879
143647
1146774
470818
218330
220737
910638
743608
302193
998211
17932
226179
905609
275848
10790
1302382
1159234
259899
71835
52396
521832
32144
1202281
1260487
1141488
1065898
855470
197572
1311398
588906
1098174
894284
824725
749800
840228
861461
62320
937987
725330
1025550
51792
499270
812595
448638
1201218
1296695
425295
189387
1171652
1334320
45872
754100
35361
27710
504842
277908
1233243
270457
662119
390852
1092511
561426
202877
211818
1281344
690007
601505
972531
80471
145856
743482
67582
718904
663688
984831
842088
239777
866160
474178
351086
1064463
505825
644950
869255
215842
1095210
55729
624793
1338868
298434
733305
518692
1064436
438246
442783
1324488
469981
1258135
23846
1025374
615293
713987
763688
713144
873567
449309
1108008
525875
716366
1202105
1264745
411130
526463
69838
691453
1174805
210610
1299458
1143696
808445
957229
781103
142241
48529
1115092
567683
324203
1151107
955145
130256
630666
124109
52976
765373
498715
327920
50093
1212755
111632
635635
1077266
1338095
53190
770244
1194109
6618
25341
1362244
1130506
617304
1255110
845479
426277
496969
1150802
1195189
846911
434895
440687
298358
1168052
825922
662011
321823
1172838
583216
924470
1238552
1315947
180691
864448
286087
318413
508009
180313
90196
533798
32061
75631
720427
786108
4159
470892
982827
1033553
1158244
527050
762662
1044636
77466
1029810
952947
135490
413421
304598
1222720
727525
1164720
174375
1181139
521977
214510
658048
1009535
275999
432724
1269860
1285695
996719
1356179
156352
92519
478572
642097
1071415
870429
623287
722370
1276738
237921
844040
3339
139933
33725
185684
290387
358904
88118
266474
891445
1237345
87252
143353
431287
916063
385994
1307925
992286
44985
1086795
139953
785887
857681
360746
1248702
1212773
846110
288636
1296748
1192204
595660
1178768
7587
1166467
285233
552504
528763
1167745
397469
1147416
526536
1357131
555011
541162
261916
1205429
1253809
222155
42246
903349
133511
826875
489536
125857
130990
261004
983069
1071774
170799
810069
123723
6866
560697
749188
179154
669656
1057194
119476
978132
1112299
399833
867925
322097
1145687
734579
1116825
27516
455109
1329595
569270
1361469
40995
243148
270482
913874
77473
300439
15923
651696
84890
662047
1151779
236844
966901
851435
441804
894870
728776
128011
1147303
722475
409450
1020161
848154
294990
280302
285739
176288
6845
25710
627729
1303329
158936
500917
297673
947376
953500
914739
569116
278988
1139299
722554
1179398
593877
129169
314670
908924
764601
355740
1256188
346486
1046940
1142971
996303
743297
992347
57190
58727
609295
954050
918018
78451
763533
336517
648881
1224171
703839
49677
1102457
609527
1014824
357721
520983
537710
1295849
583955
1194438
9143
473699
41275
1282730
71723
775038
1161034
387845
460056
760305
1280845
1117698
1190401
250394
216184
313985
485411
168833
558239
1271911
322992
281119
938765
1169989
495857
973209
629888
1260350
353
1333378
341494
190991
1042683
874838
1038593
1051740
589781
726833
201653
392638
986876
595414
63764
37534
346379
844202
513851
75749
403822
442841
1065958
645270
1034816
718408
342626
1218001
480841
896540
563761
721915
1101916
994704
464055
1086232
690522
429810
406945
1049826
625822
760049
1059381
525737
819577
673867
452194
837843
1212059
1157034
75021
273282
763028
760443
1184824
1271416
219968
1277826
96912
83644
761907
122079
1327481
984103
1243345
1111193
1208682
376282
285798
30292
964581
1043639
280816
1258026
12634
1095968
88255
1114342
413903
1000946
507153
1164073
385993
1286795
1079991
225227
61510
941703
949568
721884
323589
151884
817070
1286410
434671
1183352
222845
1002443
219818
760971
1280253
302778
189881
1092600
876832
359561
1124343
863358
896529
207588
394228
1315239
854954
781912
328189
1192677
1152964
981085
482811
448038
321754
78102
996093
880051
258828
466035
479540
792479
811075
1230489
689270
1013868
1120143
810130
804444
1182846
716377
818711
501123
1330174
805187
276050
1344360
1144774
404427
541022
23646
554358
15767
467351
460356
138404
4126
91322
261443
182800
589791
385690
46139
1266049
463209
511726
196846
1207125
324661
1356388
54200
741605
487832
731191
503909
1035903
315303
226749
269504
874541
98208
334300
1340071
349225
602954
605656
306906
799198
675725
562318
1253604
289445
836839
1319560
375532
1274598
863911
843637
478843
1218418
198645
184092
874054
1115307
314052
1201174
1257075
125954
386274
704132
306328
1349554
703138
255476
695567
609683
1188888
1205402
456411
716573
793509
124177
724696
615916
632356
863920
1324079
1296169
574603
975721
38937
226410
825403
1086624
1225216
1136001
842975
46288
1035601
976564
837990
62335
581190
434290
269252
1120685
605147
922401
1058574
72188
828017
490314
835561
1184370
721486
337784
1083386
248970
1177174
632673
630008
1119551
1226680
1307015
851553
230613
1089791
1123821
871341
538109
233198
763147
135201
616354
339803
350021
600225
1084345
1237506
997539
167965
1333510
426604
153499
870499
785059
414273
662457
1156989
1248427
665796
571698
1220926
84335
321210
693305
450274
490001
502933
708050
560151
873911
447565
269257
1208540
584754
1190679
5467
85328
724922
1130221
1091015
850321
227225
182332
1271440
196441
412163
159477
778945
1076080
396194
636726
1231754
575718
794709
1053745
714620
934536
1109620
565421
109905
957190
691935
32262
618885
531536
657287
1330519
120654
399539
286278
1199710
1173060
355912
234711
1224914
227300
481619
1260093
58790
1153731
589830
280088
604887
209383
682522
1080726
913219
1034117
930135
445348
994764
804783
110712
782988
487024
489806
326512
1149925
1239687
153178
1009671
219387
822553
699681
50905
1235452
833248
140736
545718
1056718
1230885
1190611
665437
74993
1229603
761464
409251
1340475
1154686
908874
60791
102381
1040338
224750
1138630
983365
23060
384266
48477
770307
1104982
885171
616164
50642
331534
550519
292604
703359
96840
625547
990489
661632
1022635
652300
1104280
553913
30318
90383
1167590
1246371
709897
276129
558557
1210081
588157
639444
463636
1093259
794480
1067814
962932
888300
238555
283276
578634
1313583
801734
203225
674211
543390
1272606
544550
1307727
788820
1045899
416798
347269
237306
647242
1323327
42570
1092436
536555
429137
1353557
990188
1210546
523446
892078
1098568
1044967
55914
293041
30627
958771
148437
219377
928599
1086136
1244394
905150
803456
24201
911779
387740
569490
1099033
857510
989359
1128332
522014
520703
498476
1109003
374835
406440
1211513
502905
737435
1106047
977971
677549
1344396
1190015
575726
1227324
425254
1201987
1317089
267323
976746
932949
719290
1016598
371054
183266
1267288
201261
1077041
608060
564248
1330644
231654
914750
1312574
32757
1034388
568596
672121
38295
1204870
49015
942694
609843
251951
54509
1250944
1028928
766424
1234724
599836
175706
1336782
1110040
45900
185832
38622
380838
118020
147033
1099303
294382
542303
731974
1084975
887850
1087184
952004
415545
1303614
37082
99502
378384
864523
722667
858926
814951
1131852
840312
1356634
214562
1078614
1162063
72299
1296034
828077
558299
68188
1130248
492732
823548
1127034
162731
674153
775893
1024631
33239
526479
398994
725271
1022824
618481
733996
227290
1155338
857838
941553
1227972
557393
1304271
1005767
1198499
1062094
1248110
350013
1224937
485352
226676
65690
169620
1255628
364164
559798
455357
1018011
673078
1109682
871784
878198
1247626
780340
1002680
406293
1305581
212380
1350657
1274554
378761
531136
451187
861234
1274258
230384
1203674
1071117
305483
1155273
383005
62079
10511
494606
66395
505529
62878
46168
742823
333318
683431
325312
122614
1241025
1294862
704406
281048
1271318
1118100
715081
834192
4111
191305
825206
507833
1192690
1203978
98969
1095621
37097
68694
1069527
53121
1201316
1126276
371452
1195236
544101
267014
949087
1252728
1081240
658847
1140114
1161404
81927
521823
176820
1097552
30747
1317031
194058
898257
580416
116525
1140734
236878
2969
486483
1046936
843611
403899
687355
736792
778297
1132598
1241667
505371
1114734
1161556
920588
862286
240693
1247998
660616
500387
550721
931596
220379
893242
1189297
1266181
1265099
1082537
373379
78711
529675
855978
20906
1519
1224467
585963
1179597
1284134
391092
919663
52621
725312
351410
454002
540974
487680
858144
777012
1257008
328141
723856
117920
556676
1346242
502481
1170255
349900
1148775
926708
21183
1032232
1165353
692860
1307968
1320510
365129
752220
36030
912233
515899
1042114
548481
779296
1109732
312458
436487
576883
1015147
908467
19921
291392
839982
494806
614499
973480
470262
1061459
326276
312733
127156
377705
159339
505533
848564
561165
485669
925499
1232685
507429
905875
1160675
1079969
289033
727346
305750
992937
958290
1117351
83136
296163
631368
768665
125804
937575
1138109
437601
789727
1133058
1355536
467410
1276423
140879
305741
983118
487333
821144
339575
453073
913342
385302
1247476
874031
666657
685066
175915
193669
473560
977073
886125
1044279
347256
900127
132150
334748
271766
954522
600064
887735
145057
801787
798711
372626
1299419
758503
434916
800931
1155990
1202079
372787
1323507
379362
1356839
1247575
1126191
1194760
1270479
719953
604024
402351
651479
767563
478502
817630
623341
1119424
140974
931714
810233
291368
1052391
5031
255797
382973
530121
204378
693183
174868
566705
856853
825269
74643
846047
488303
853080
920031
442727
665187
189575
1335352
948277
1050581
1190127
662033
711817
467502
1100033
1310960
1356448
868516
926310
105124
521629
1258036
137850
719631
607584
1153942
1205125
563526
262576
213857
1121326
1117732
635064
775160
520090
780839
1215538
697233
11479
596572
986996
167851
368894
444352
1188377
364535
457624
239396
1315339
212115
641275
294913
376494
486173
1053876
1051878
162219
293052
861110
195508
1317622
34077
607429
818861
655900
370148
608650
651739
803562
585624
1043689
828223
592663
41440
162630
113530
1064069
302132
261643
94484
554751
474196
465545
367936
751197
383671
423132
1277861
996520
358263
1359622
101185
148778
522095
1181495
1087743
168678
1045320
313291
211964
1343530
905498
233764
382515
259791
1113636
637922
726802
286474
654219
209877
196420
995859
196721
1255180
478188
240103
1331801
772813
1056709
91298
1272621
837389
1074362
1363373
1119444
416672
62126
1302780
407152
1031026
491101
485722
1022265
149298
812680
443694
516202
1274101
484704
233434
100188
481661
973174
397479
180705
938166
1211502
487963
292040
1260049
712314
622608
296178
555058
1089579
314787
1117118
156656
1146644
573236
1006773
252390
955768
908461
891693
754381
816871
638092
46409
1077612
711974
909352
527328
103579
1318353
124624
67657
369561
304286
1214687
46446
442655
1340205
1324216
392089
112935
888367
804248
1297729
19635
324460
466025
679607
976214
348381
643724
255248
1081035
1082539
1112893
776532
1210506
978051
1331190
929630
530878
1043802
1025949
707229
1338843
1256806
1178696
359972
209786
996944
464648
185104
803957
1356311
219314
800385
954288
412898
847141
436284
390418
1203645
22176
485834
270943
278396
798193
706820
35066
392078
893290
1126503
361298
345938
232625
629251
146049
758817
571610
525253
676480
557925
481742
1091371
58893
1320675
106977
48448
1035030
1309520
300365
66744
276184
469722
678676
197359
1194169
1275280
428353
530057
157647
1152235
158547
633598
914033
455359
655463
1221634
836344
771822
54700
31560
809536
1361051
1065532
434786
289529
220430
616016
1218004
885921
11053
105420
1303654
169524
596168
586844
94357
384410
848958
1119637
28580
1287598
1121737
775329
43739
289079
26797
309743
522615
240396
1276090
515134
830329
745706
122809
191347
1155244
563944
533993
852030
1290176
693496
770562
810131
202764
37468
1330981
176359
439832
149232
467750
701859
1208026
709285
671227
985178
1006035
449230
1326060
16141
567239
19205
176263
1125051
341683
781521
178541
161523
431772
832667
536850
910263
552980
12920
979972
191967
37414
1040640
389596
535564
1139722
1070383
177063
341256
817412
1223602
117436
996255
457090
1303199
158580
524598
349572
798619
230010
464616
644318
740055
420491
826024
71211
1202415
1189121
634699
317761
644025
862609
747164
296706
1251584
323105
1283674
347315
235940
529410
922220
482581
456527
1344152
956567
854728
1028427
1323286
300144
763670
249985
165966
1098176
859751
438280
35365
38696
425910
538880
656856
87322
1021442
1018910
458722
739727
383899
1046113
225881
918571
948697
92147
1251174
1329712
922354
238554
162020
861839
1060612
597771
949084
638581
1342087
846929
1241150
1138110
656875
385438
1124343
655938
1154328
885705
624919
932076
95453
79912
665680
12066
969369
377034
1362382
895274
493400
946569
1167819
604715
601831
1235265
265127
439968
811388
111993
960254
569278
877892
538981
1168969
243535
452721
323128
829740
578499
915115
1086178
388123
31716
927941
260714
108310
907391
943336
718072
713925
1312637
820373
230987
43311
146143
348675
57876
698130
251402
80698
314948
301603
226086
272125
572523
112374
676254
236361
870911
1182301
989715
1175588
1328754
287390
1160838
1222113
1349791
1299896
8778
1185452
136683
870897
84420
423323
517831
928949
137741
1147263
636182
446045
265993
823693
1068661
215306
176680
343515
772852
392294
184407
466955
1216865
248265
1084569
985407
456842
711243
150429
989302
98605
890755
196124
214571
585781
1176217
959945
536555
586352
344399
607382
539879
1163813
204358
633917
341003
772359
624970
693543
153204
449094
552851
271882
220214
766628
706077
1234886
362757
982438
124447
1355592
808706
339886
916602
668310
132665
550707
119926
134986
1126475
937001
717917
1121998
1255211
1102901
1056846
303837
41726
739638
209969
403036
1025125
23271
516072
802638
96408
474255
988140
216841
1294139
337037
1122103
1091391
830851
673594
357504
1107980
708236
861022
221968
44218
917578
1790
129732
1034096
175666
206534
10696
582708
151862
520990
735191
611649
133199
194950
183499
1138055
145991
778875
82000
425252
895729
1014874
67001
875155
1107161
619553
236966
1224674
780901
79574
1234777
567610
402206
762544
1258589
741740
731534
684073
1028807
21834
601781
445143
970976
247370
183845
1083307
1233687
311751
904464
1204122
147092
507820
572345
991747
1041310
95054
886146
411276
428720
691256
928483
490239
1170216
670457
515618
674043
1124313
973421
1278389
447960
314664
1319032
242723
587160
880414
148687
817158
278921
1004961
1134622
1287955
557269
768181
1171284
293241
1346351
1035790
1301782
132658
1047018
596703
864942
472023
375746
512120
605646
1074841
1029376
501331
1155391
218708
1111212
741481
695252
856555
403153
969882
751394
900437
1004850
440644
853487
655631
480000
620938
106408
326672
493752
860230
388174
712343
841820
434320
1072881
465427
831484
855166
111850
1139415
716644
920469
120001
640846
622987
1042837
984103
1198262
1206456
158417
85016
87773
140468
1334091
444038
1314812
393104
418409
381393
327228
892110
727689
729516
1331221
659371
571212
1001111
628263
1075652
59813
989275
154414
1332400
113859
713069
116125
747126
543130
385581
468271
643914
1184269
1136356
1037359
1360518
392549
734820
469073
750111
660678
685905
537042
119863
145477
25135
607154
688255
1193982
389725
564529
289616
1094973
246478
832836
870359
425828
494139
1173461
1092212
1313898
954359
334958
889929
943024
1304048
1293094
1242365
208763
362943
218239
1235803
607109
657069
298600
850350
317251
351583
388434
1322775
596715
160939
1090808
358091
1217629
636857
1115713
354343
779138
23365
610514
967012
4743
655206
1023606
1245
622900
1205693
475308
313005
437409
468532
1064432
148211
181373
1278901
1116120
705832
1293579
340645
339626
231952
751780
708399
747691
1044854
308113
412168
239733
299473
430345
6889
716183
261955
745810
969745
1085782
1115688
1239359
493511
1045101
1112924
85778
1207092
160152
110385
1130208
719709
572920
1319391
1076568
174124
652201
1023610
446667
304912
626649
1057214
54959
341489
1226276
1097940
241796
469000
356256
1310566
45633
1062275
1044781
1325642
57420
87644
815058
990961
1087437
1295728
345234
969191
708766
1123385
942097
328282
137755
1083409
180688
723512
273820
856111
10820
791003
67707
25734
1354835
851310
162788
1232130
708751
1186022
609821
1116736
555440
356214
1155542
279517
997839
439027
1021657
1334220
528715
258959
716896
1076456
1085322
1064352
4908
899957
1140374
1282260
960526
413475
334250
1139102
486154
859575
1039671
1345107
869021
1010062
138661
698587
21721
661111
146357
495650
1210179
1012802
1294149
474388
491770
46786
938421
1045298
57349
734438
479933
924397
201246
744743
385098
20944
30139
130853
794113
753940
530496
104306
139537
958781
412106
625033
360942
1012000
17010
1293077
1298252
1258911
934409
1046633
1224073
1364102
1297164
660608
1120422
730316
357154
70464
558467
232281
357951
1139232
346125
225852
549097
565491
972334
976822
820298
1311987
1239846
441191
1292445
658928
1010856
311444
473054
272126
760806
591056
345509
1243436
630161
73213
248397
574617
1114848
537922
1069048
681180
1261469
88172
1152525
920666
580255
833347
1331513
1084724
132831
294735
84877
114922
495671
944807
936829
1167264
736900
914291
57904
743431
279894
851505
204383
825333
1285213
1363868
1092600
677478
922343
419822
1213899
126106
1080206
1265186
1204710
177264
892196
796551
1347645
36604
131367
156649
671636
85358
1080256
627064
592926
720683
1189459
182663
436721
1101026
821620
720853
411716
57050
598978
979432
616620
833354
669945
19826
126838
288760
518475
657464
351287
54763
210524
1248653
795657
56448
492063
517983
122357
188915
287937
308399
606552
969235
993706
1253030
42849
589172
246631
544593
1159650
1239062
431778
578585
76688
18920
766048
109725
485986
1242618
1101140
1249619
1073106
457966
36148
1106461
81049
881078
351263
212990
967021
749240
103597
252940
703224
280288
569634
617355
598230
483483
435889
292579
771286
700641
983199
538126
1290758
285025
1213550
913628
663596
713218
720049
520522
1080485
924475
547966
594345
1083141
875498
1350545
996533
1255968
1113434
1239295
969284
1102078
1261622
403841
390658
83839
747518
414237
596606
610586
1058585
429582
670709
1291474
573239
908779
245691
111026
794480
368779
1339516
959770
537423
938472
783236
416639
3467
832304
1260391
994031
452601
1345413
339056
483670
373839
244374
563835
1273628
247575
281623
808148
619900
1112928
861132
169057
1226935
163257
1019972
140665
1339736
1075261
648847
1142445
555647
252348
1114679
933144
883029
957532
99311
573087
170529
717729
70364
1350988
285014
796586
49571
634600
379879
936384
606660
637350
164063
304941
817876
719599
1181304
1250670
279159
1159368
862554
111086
536560
1291439
1034058
404817
669332
979272
870780
162550
1340637
274527
1105632
596045
348036
406040
694672
1218022
871130
492654
3560
1055723
1060058
522708
1359349
630889
309701
21636
1041442
562122
976737
820804
203672
464079
341676
408806
891401
582406
1056215
1310153
1321952
627449
167905
574349
1350641
1216174
812223
151325
255281
359739
63241
462083
1204123
40728
420057
13064
1022764
283134
987876
291054
1289713
1001008
799468
1204072
617286
556531
1294554
945343
860266
1117742
659002
88569
655719
275157
1277375
395223
966412
1260535
125458
840503
428692
1345098
106282
938562
505552
830507
213247
118456
134929
1268479
85960
1217466
425847
1287988
1110622
1201647
856633
732972
1257976
1163081
790344
203659
756914
490265
722796
675180
73437
993182
823357
1363447
667370
991826
539894
1171769
740311
502106
431268
265173
1306232
394603
593801
903456
1016698
489544
1288099
460008
1207518
282525
639059
1142381
1196263
82258
50757
894023
951429
193258
743570
705207
480898
412045
10743
863255
1098359
337189
708101
446344
170087
407073
1294534
285769
313735
228040
1025440
469472
313095
534275
670310
439664
383075
397750
1033369
1363871
520356
753171
994229
548196
1149700
799584
298229
694826
1290344
51146
566862
96565
844381
50579
576389
247901
550227
373106
405836
118378
1322524
457574
1101809
1331755
1053304
1085060
886112
505748
605913
163169
895323
1314131
1158154
653370
425719
285869
444790
1273055
953287
990254
530732
128126
935388
907909
209902
442956
531774
1278997
660493
260775
290319
1273754
1240599
55807
2161
186458
510021
929246
739921
516825
1267522
554989
436450
594067
430288
476826
280379
663050
730515
73422
704173
1259329
856967
548560
48925
569074
1279937
880765
987831
293545
404812
1208502
682118
376052
1049295
1185327
1311969
816018
162721
1291023
1129300
198300
1089534
848625
668667
578015
369886
810094
865016
219228
1180434
1176490
895788
48038
49517
571741
995726
78190
924414
517832
238627
241409
1306676
797573
748683
864037
956316
967997
496071
963884
512987
953524
400353
892347
290321
701940
139455
407714
258805
498252
1152865
1025040
284966
60611
191151
9649
572259
49293
117774
974822
1203593
1191676
623024
430703
104078
89484
702780
1337452
25226
1032103
165889
1265831
654918
621716
847932
203611
660271
26183
721230
64873
1257982
1062066
1272225
1275952
1001469
992840
6428
828257
387821
928960
957910
1010791
461690
15164
1072084
230453
1088890
238254
719664
840362
884203
548399
743650
1180955
463393
969470
986117
725498
1325330
585813
67434
1088296
340448
637420
1287077
602506
395267
434491
868674
1304431
634142
903445
1132592
63738
173189
1265755
671309
715569
568557
1260213
182452
150322
952592
345156
678779
601677
1337993
1035648
919752
1324932
841452
57219
472208
428591
1139559
756336
755903
735481
964448
61047
757593
679051
906445
1310465
480784
1335191
1143445
1058576
925537
778448
415494
1063523
317866
1008253
1220596
1081685
857788
864705
54462
475219
528606
1295603
792284
751381
607532
416631
196091
630390
583259
169446
1056695
101808
1055296
5361
209836
631019
968353
841838
869608
956858
692720
845484
879877
502672
291470
469859
519144
29268
883231
318661
516648
332465
65368
274038
555257
353831
1342197
352866
1078417
72498
1052126
725977
107334
1100679
45062
883491
961448
1339493
757029
1345035
717416
817329
1350991
1061771
840805
995140
1082007
1278901
100849
359223
194294
359154
103088
1040560
236496
967763
996981
471490
1169862
215644
1356281
1079743
348340
654357
1331345
1234506
3034
951230
414255
595005
590259
421128
374259
277006
1266278
276378
152591
605029
338130
1128492
79802
572971
1247748
302942
776943
590689
1274014
564472
645668
855937
1318760
1263519
337629
1253384
14096
175335
1062888
535715
1070471
1099800
914415
429345
672862
667731
587501
1288631
86872
168471
717461
969331
1311869
370380
382411
1295911
327426
1089539
498479
380247
986298
503089
865756
813890
635873
781054
478311
732932
780575
337371
611884
542385
160624
1018465
364168
353165
806778
426768
880183
559293
370549
1279701
1337773
1131796
44169
275420
108496
232851
386416
756598
769158
383735
360671
110180
1286443
207109
221526
1235000
816678
616299
1074710
312107
1000883
1264045
608674
455294
476131
1326106
1137949
538227
554131
485838
17438
443918
975387
3272
32644
461919
376707
63791
1170249
478454
1309832
191405
1214976
833492
1053220
967855
1180217
1341439
154728
267818
664741
224481
351021
1319279
349349
905246
356018
723414
1199735
153625
528206
814626
128075
1306898
1027573
791389
26470
1178620
43272
241878
16815
730955
1094639
141922
1212069
957996
835272
520170
214839
780604
1252332
1333744
35203
387953
390602
1074740
218803
495185
173189
308198
438704
605729
812964
844528
241253
1209882
1342211
141102
293077
1288917
40972
467262
1334351
530982
356032
914620
56846
746427
724472
642091
1147447
970043
976184
329238
1978
533052
927603
895764
1282124
485330
1329458
213151
410942
961437
424393
360835
1982
1247586
1352374
1328016
187692
1263295
239916
1233649
1059868
1074658
862621
847995
1063053
1169083
513273
1326996
983233
151065
937328
786478
470649
811253
779365
380458
1190076
1205967
347217
1013336
750564
508465
474858
770712
511984
483463
524796
1252824
627298
693641
357808
907695
1263480
987864
454566
1353507
661741
692850
584999
974176
294651
787210
260948
304082
305567
1005977
875286
808352
1237943
317443
1002015
494690
668094
892228
324604
921475
160481
482153
633710
662025
1234774
1363967
1072527
72082
886133
1326155
864426
1203799
982784
94826
289712
269727
911737
15063
1159635
641964
185571
254265
645350
251838
1060630
816888
1279831
652142
918796
940526
1006824
1095515
56981
768120
773344
386136
260313
500343
868080
92749
421861
7513
981927
1086727
557036
913514
1132721
1360715
1164541
103305
237452
93033
1286189
651294
736899
878264
973608
154567
458487
377869
1108147
1138655
1319897
836564
1341709
943894
1280088
483426
1071430
435924
896918
1049149
618644
25171
1240075
126751
1343693
1239302
209939
109687
24136
1348834
957321
861455
59158
287569
1272522
242322
1165889
425258
196110
1271285
27574
1291231
411342
588015
473599
720597
903355
714832
771584
720443
632800
216270
511543
741986
29992
1247954
429456
938754
871354
785945
1130036
1217395
604713
1035247
574112
743220
724275
370611
1003319
1119360
685046
883285
983132
749606
256028
190082
1358074
441296
1182112
1066718
715540
770134
1263360
1101697
837962
663140
260699
5238
1222764
239639
630369
12887
1077976
1073527
937102
405174
136551
823248
408198
706067
1310520
997348
312091
405032
943564
36123
179294
270456
1102034
779792
369640
819865
654197
1244487
1159540
585104
1086075
645493
755619
578609
703447
1062906
517199
1153277
858391
45836
973283
635068
596184
652347
1252200
568362
552390
48278
481715
367330
1269205
370466
436193
536596
841870
791863
169301
513273
1318376
1311743
251780
960370
309966
514589
1049008
59653
532966
135097
425225
384903
26435
180028
773597
523798
207993
721118
728148
111270
373035
520596
369856
475862
1119059
91604
343917
473398
543632
1000381
498610
210561
777632
1315995
228535
604870
946159
1185628
22165
387433
743970
864047
71317
607753
408328
6021
44125
1233159
1171628
693717
220689
173878
575124
696119
786583
1165091
725127
641028
287478
1008645
1196601
1332221
237185
1337536
500389
926035
807072
445144
721641
245626
204733
560501
720507
285935
205988
542359
730660
1114316
1053126
421023
208065
204159
295534
882364
975088
58319
1066644
647175
1057446
765104
787220
542264
554114
959487
15383
757561
1289592
1091585
239936
914635
1156872
781631
406115
86586
1186610
391347
466203
43731
739664
864052
1328051
89118
34591
811236
870301
184619
648785
70028
43262
1273548
32354
1360410
258443
1293768
291519
474685
98013
141753
213095
916007
265759
1327244
1056612
1345261
987099
905565
307580
1066578
35555
295656
513976
1221065
185862
860155
821063
758091
26945
494049
287291
124141
787887
826557
27552
1064419
87553
290470
1220394
1213328
82097
1342654
1360752
1050881
761700
767731
906572
422269
1006221
510677
1276614
430103
515521
465810
1081080
1063991
507419
1036711
340206
141534
254056
485561
439270
987723
1107642
1078412
1058037
983477
604610
525786
147431
1070472
1019912
1163976
1341770
386172
1306872
1215293
286596
705092
900482
856875
1332406
79220
1184484
815081
610061
340648
644415
996412
853245
713004
329671
372598
1257670
59478
1200134
1296493
117770
424079
909599
825912
1278630
596998
993793
534428
950653
42793
321145
827427
661284
607825
162138
437823
157144
839244
528990
1311631
1035726
833115
955325
592786
1214215
704623
852265
754750
413280
129319
841170
798410
511731
468182
732619
680167
689361
947392
733923
1062354
439092
270486
206095
500983
478907
186980
709176
364614
789140
272820
512173
351073
539921
86804
886458
960651
1083769
689455
152858
525545
43272
402584
1289325
368463
420769
1295409
846398
706556
556882
795643
445931
1220972
1287896
562009
884473
628230
423081
177200
725944
562113
294736
1116582
611461
506511
182335
240846
205641
1203864
640898
713328
1352862
1085394
408404
247683
1037554
977318
707814
1330156
1041704
992455
38840
1202688
532548
350220
404875
331971
853616
674594
460447
68657
1141807
1284076
854724
859050
1058756
103495
384073
1263933
18786
275501
887609
1143901
1176506
1256646
828580
1352200
252536
1065057
857605
571969
343102
1294648
387960
1320637
270252
1333429
1145003
594404
5937
1094799
550216
61925
791430
339449
45869
1016862
866001
12151
469245
1231872
140784
1195393
922674
467256
1259236
1100298
889523
634041
1264842
1291
1328291
766709
1971
1302425
283497
1216138
1188828
11539
1111602
1347175
222961
886838
629061
1102744
783572
70860
977337
668588
119173
149200
411964
1074788
445574
348132
1132502
1157803
867684
1274054
626050
1171276
497824
895534
1254641
149966
357658
777676
1052309
361354
421509
393137
1021947
345805
895211
240846
460472
125740
518289
687803
861778
752281
1133243
591180
401159
852424
960903
796170
28901
312525
969972
414763
800528
690407
1109336
982550
750757
69630
238722
2186
959216
1314192
683558
191027
143125
1240352
1315130
444579
1167705
837650
967531
270000
532186
974280
1245368
95546
740373
746617
530132
441404
997075
1118938
532985
999115
1045542
259263
626689
1121830
132325
777254
227998
995041
1179810
1053089
945274
1027750
488431
83075
123362
807244
198915
1020933
263160
781907
390511
538604
303943
994941
590474
1125206
944980
752397
1054638
928630
1219568
354106
570179
647222
680129
451521
1174635
179134
299665
1041672
202755
1185800
192942
413496
1314639
754025
757994
1241535
113958
600368
875844
305496
917013
1210378
1236092
853720
1188094
130512
98585
447291
639332
384543
625783
1070531
1170948
332528
253396
88216
80336
891849
155124
216264
796642
825105
544596
1176326
1292469
1352939
823853
1354852
219000
337879
1075991
210595
793670
299089
514340
508038
873555
583355
40358
735008
143037
1259556
96534
1034202
777443
753198
217921
128704
169886
571065
1281720
948363
636959
199399
1282252
1027609
634594
1343051
225472
301806
635536
137702
1118561
118052
715043
1125390
441625
511645
1015731
1305263
937627
806373
1096071
1210698
738891
348106
335270
646424
697332
552183
788275
538592
1317163
615252
429023
767898
800899
1290171
1030577
1270165
1286999
527306
204525
654771
568239
1283121
1009035
6040
906383
460043
961260
979781
270859
24239
617027
977624
917590
167778
330049
824532
27190
47188
1205039
616830
423137
875866
14116
27177
426371
470292
21447
204836
61666
895806
320479
1231041
298768
1267949
966970
1234069
453101
450575
104405
51314
55356
787850
285399
904297
635232
1189647
1253500
90699
538261
1081376
1129575
748792
226313
228118
1057355
98056
645508
1246360
501125
635412
163598
785100
1067910
485282
401570
495347
293244
776359
959400
90251
179173
1026377
751257
1183369
983009
88529
805296
245959
248750
796636
331754
970884
699090
833830
1209313
1231744
942210
322645
515506
102161
517402
171621
335976
935269
870749
767620
677588
202374
1173972
519272
555051
170155
116289
861251
612438
214876
279877
1141178
1207427
911124
918704
177028
229988
503329
411103
1181309
1020462
666684
1326833
688477
919897
907413
999430
1082456
13230
695402
256553
389880
1187300
262369
146851
1297547
746759
963089
355373
350869
821273
327202
421433
782607
523526
607397
524068
1058322
1247400
654050
1048305
624330
811943
1270707
948418
1314492
249970
489629
23673
924357
266775
470350
1117742
1015939
222199
940985
253071
15738
104914
771333
302767
502699
422808
349210
1117064
706807
1294072
75418
237610
995553
1121313
1290967
341841
193847
318407
592759
819993
250974
329084
625396
186523
925409
403968
92423
39797
400093
991470
823094
289964
445490
1142814
692756
532238
697116
1294702
1348051
981918
817449
598145
74119
632044
1200539
1279301
1269863
14944
1283910
162943
725925
1333989
110058
153716
689059
456674
19957
707433
114937
248142
1033873
181167
1216507
935383
908883
3314
170197
139742
1180428
1077897
1191774
1148836
182873
647090
762718
399315
916880
458916
623125
327883
1308044
715912
151776
1350586
880703
1089096
910583
778872
40075
560808
1291362
289754
978189
608687
826821
370004
833535
161683
325686
751845
430590
498284
633320
282078
1268628
1247663
1012063
1311180
3164
248311
1350184
890069
205181
753894
892471
609284
492115
1068364
1211637
1108037
1135516
760322
845662
705158
256293
1203442
1299602
408393
1141141
370448
837754
966495
441898
1292452
501572
746238
347853
387188
1261853
711046
31413
479119
1244889
494837
774730
190550
373805
1270129
597764
387847
207336
1030406
771585
352561
830978
1047122
920518
507254
589136
295975
1304273
653495
1320086
772474
1269803
1028741
1107057
1048439
50956
497045
1016379
901751
406624
1305598
545073
857067
219195
44239
1056137
532018
373025
538238
1302362
1045397
306934
262328
607218
555960
110052
112289
561383
1188646
248630
52971
1212056
537452
689779
543965
18807
152397
790503
1150100
929539
1013473
829443
17443
501711
260997
690172
531293
707156
285376
704703
259870
589242
304981
432184
383256
241452
1115464
1188208
888649
1071390
1346073
1233231
1278559
883473
1182935
175547
1223509
346646
504869
348239
373002
607487
1005075
167318
1152399
1318180
1108491
19353
43379
265642
108994
821274
1128348
909970
613188
111964
1103641
297613
686136
1070708
1327765
341708
95299
582978
171025
93800
308363
1215917
527462
513369
688837
97072
183530
976077
869846
3984
1028994
590518
25945
133792
1264921
492908
1103140
1023859
85973
23871
881119
819945
447293
215126
789581
674556
91563
363617
938506
75741
973896
1100849
106245
923189
566772
212837
1146880
373922
294874
809605
1310808
327804
971968
596699
1008790
1046083
999781
1346765
233900
40909
1203176
1124295
79143
329312
542338
101899
602570
587085
1075691
269727
889224
446528
509787
677968
19067
1124410
426112
993592
1117816
295616
809015
957976
652754
718236
881152
931453
490139
857840
222048
942248
371537
1201568
251117
1348124
390664
930629
319375
244867
785892
1019123
861146
164859
870364
991034
232157
165712
1006913
1193509
377307
1195069
212789
910698
157563
166011
391418
803350
1323461
163585
212066
634884
757144
339481
1182009
159548
195802
463174
312726
787390
454307
1353855
1010988
1279843
1224932
139494
489017
29930
1183111
786353
84647
693776
1117169
223419
891406
1217365
1280683
384124
362537
62879
1252167
482285
1075143
1175467
688456
973374
1200551
1256287
727144
893875
1147825
859513
353013
713409
347572
640060
755338
663758
258072
699060
312365
263999
1205192
896798
54320
490839
281369
1146041
1181875
1225208
1073286
1155630
1273647
1173505
626077
567540
796188
536979
1313429
524307
941002
266029
643845
7373
24133
441463
392287
420476
873920
244933
822816
1089216
296210
254258
1050356
189538
412789
345296
227598
824026
1107677
1095279
151716
1244635
1246711
863013
1015063
921645
1251417
78941
633096
418360
126855
1257790
1264696
52261
662750
153104
383332
388389
1284872
130290
2897
1338211
794359
2363
882879
785879
862958
571656
1224870
1035584
20593
1270711
215294
920711
264118
814250
1164852
1264779
1189541
1278208
46510
1146805
643898
1100747
664792
393883
631326
726412
489961
371043
1073099
905397
163825
1115448
231859
634200
43903
963350
483903
206457
953240
560237
1173927
895359
797997
1107141
732732
1116933
822157
297478
847841
1125828
263846
522080
995494
522435
407677
1237920
648717
379677
159257
647552
345116
1252255
1120836
951211
572377
351615
642393
374309
511559
1116506
436990
549273
1232107
128717
806635
1350575
906561
440959
90427
10985
1084573
491431
25913
857066
1082021
101502
61800
743458
877486
1125669
1236298
246266
713894
72407
623407
970274
1343533
1106964
480252
1143208
285538
1094394
1270618
919029
111315
858174
405199
1060908
87219
1313022
514502
750801
56424
364874
609095
1127918
385316
289813
470467
1249875
492573
123169
73832
1005163
1241000
1251973
278400
900138
735891
559225
359432
537816
580247
4398
531690
1329986
25689
54964
1325768
380380
851956
195794
141853
820562
1160633
362918
1241329
345046
626383
890949
650912
261859
980928
440157
206967
1250817
864958
573582
270305
729796
1115395
144728
1064165
945536
1165924
1061216
164143
1215966
676576
8688
1042355
588102
380197
964668
324427
550405
752880
611528
317511
964338
802795
1161843
398606
255959
891720
838724
1178603
883522
1208616
260438
187991
81014
986043
85931
1018485
393571
354894
142630
971961
256591
745571
444629
842236
558859
815518
35972
1266786
474090
906635
211723
671354
510992
40373
597440
1182429
3103
513249
129610
1155872
904749
438282
801824
1046841
537299
154624
572340
1301103
1239793
1082924
897126
116562
117881
680650
483842
776032
39473
1233219
269115
636663
282018
447720
1135162
1332736
1190052
362627
975817
582605
883626
659000
1361830
211896
272252
1244288
622353
781902
144918
28231
855500
366423
1312110
360831
1241292
615690
618015
141887
877991
675733
618034
530225
714142
1119338
670923
1304951
470134
384460
754891
1105440
1174079
698472
741243
1152815
718156
271197
959128
235294
193550
606821
24029
848785
786815
1095597
623874
1248523
179912
746643
162698
807917
1084020
890201
817286
82378
26448
217566
412476
121344
1119344
37295
813530
570665
810766
1191819
1080125
144810
528109
16452
241018
355778
844126
1067085
687864
1137905
1131872
642395
147494
901181
900263
1219811
1038204
1025068
399838
1344230
274380
1251319
503981
778614
1002115
171701
1125134
126333
99104
417376
737027
586703
1051728
950332
1160666
928290
26637
24450
386074
1017457
996957
465760
211948
1316621
114305
420994
1081881
1045367
1166270
935948
373539
1029442
1114324
232712
688735
501073
833690
1017029
370100
153117
171930
203305
371932
1197139
2114
404213
275738
33116
961962
442666
119333
581654
252993
426918
853185
876087
544912
729960
1222899
960177
737799
813384
1085994
106357
552664
152989
1063813
874409
808745
1128448
852395
1172980
1123965
1301707
1265320
3966
219077
639127
1264667
495518
849332
209045
498770
678338
761173
251319
17283
1051182
1012642
1120374
372109
763602
1120732
541831
675363
544584
983168
1076970
823653
1323033
1083155
454851
910552
977850
296449
843468
805883
873398
1089330
1344999
315587
1167369
13826
271217
961176
1338621
924419
1237207
452743
504940
1311707
1321
1222509
1113803
509857
1350757
99064
961864
132958
293852
829478
516172
823404
472611
211339
503368
77414
915229
621862
992789
217920
114853
394754
311193
521965
188054
175353
276648
1358183
13260
342348
1350223
841958
215843
1177906
998029
858699
1191843
1284963
1205034
1295372
1295418
521994
884605
331373
942
410855
1037053
836075
743210
1092169
1036732
1096812
311612
726967
11985
6025
604264
772397
383386
1072296
539652
719758
31815
802006
1083518
825512
834682
699089
1271179
444124
5214
473870
1181866
274802
786372
592761
803176
777873
106062
278527
193581
901532
985841
1074814
236140
650248
1189609
983911
1322030
732891
485324
493114
778600
615872
24790
1153432
313091
171828
893777
389946
1064534
389292
534509
1198402
109311
457030
574463
555244
855181
1266284
364449
508860
756357
1282115
403353
700085
536831
1207761
1058983
984908
482147
527506
49138
93892
1220978
678858
71953
320555
214597
956374
1085343
1305369
17308
899461
868294
192050
16136
1291102
1001936
851836
1288269
679209
1328565
657107
119359
294207
730933
507259
399709
1194898
1274783
220296
63865
1261235
789794
1080121
697156
233033
1214616
509747
39891
675583
475248
1146807
748269
1111018
243853
674744
302360
114439
1069653
743958
226162
1201149
1330472
916090
3836
10958
1034990
860905
1093682
1128990
714179
1008048
428703
1036614
260460
449185
998188
460997
78470
1170517
1256894
1065047
910601
1112093
1001661
92660
1022556
98954
1202626
340286
179124
307648
1182499
241263
1355623
108343
851845
617106
1101175
352332
486077
357167
289427
183637
38098
649979
400859
1216514
1236562
877247
582299
538285
528916
643321
1260726
1183363
1315797
985717
689625
777820
466460
742596
485830
115614
540287
628093
592234
703961
1353977
27735
477668
499501
1324586
1172357
360814
1120688
1033018
1327803
1008826
776434
1342762
725539
271439
1147951
954750
185839
529533
447078
43665
219256
397326
152858
487565
238940
198022
633183
1112392
314255
1210825
559732
622342
593142
1112416
725272
1207963
302898
1219724
558922
379564
131845
856227
961475
115148
641731
975374
856902
238500
736662
1267650
1261904
189867
57536
1083451
803606
383031
1095611
95628
232224
582121
126524
193793
53789
75210
1348784
357543
295173
1247382
166261
285274
1351352
597575
1321810
976748
554995
191963
823530
60084
99115
641215
130764
1000489
1144993
97232
665597
407764
958490
1064497
446931
350596
1336461
892215
518069
529385
190949
854938
1158856
1058905
1264912
591178
422595
820863
1124176
548881
1224853
381038
1238767
602170
1061435
1225523
507509
1339436
812865
559526
314930
1097261
916706
408527
796876
372349
1185442
1253664
13854
1241726
1338268
1172859
853946
1200475
1129897
154955
1132614
1292425
914767
267707
572114
1229124
858044
703290
755234
1244992
1286126
300357
408840
614029
451449
368512
386948
250173
882157
235839
1174147
1272539
1218158
1296987
1259765
734304
1283719
800878
268782
11353
147135
397882
1343605
894433
139383
341233
678024
420762
930579
1090905
870771
589827
106492
974025
690298
641831
104464
1076968
1077761
531289
28115
1059149
867155
265367
1195473
136214
363066
273355
428604
31444
773776
191785
836013
1251923
1302577
837991
1173403
594644
914968
614993
1037706
975131
1021943
976032
960858
1219124
1049073
486982
224334
364163
780982
235305
871055
381684
6886
333286
213197
975040
445390
2372
706075
1158552
44497
1064748
56622
685853
34002
207879
1265577
86178
197171
68631
323563
55435
504042
162967
461300
551552
1011100
223670
748053
1198624
1189503
186250
604150
507460
335108
990854
716603
1331402
274925
1271307
429395
535703
1214572
1343917
1068017
164786
1039328
1276995
982044
891886
788774
1155207
326821
197945
513306
920257
293996
921098
1095865
9087
976512
964970
356186
971640
156440
944926
990765
576445
730453
1323140
931494
757456
1233286
841959
552272
209888
1043669
1247970
442541
738624
196101
776788
1045757
1086493
570869
121790
948618
1129287
862772
117257
252085
1243436
900886
94357
811841
759213
337941
1112990
1309626
1181921
1018491
246004
1020736
500107
850134
370216
215463
961862
838747
543115
239666
467122
1295856
904364
229741
1233908
1079873
176083
452278
1015009
984874
704881
1013996
924841
362021
625309
611713
1332219
661794
1074521
700438
1302319
176203
928314
1260071
1131624
743994
35700
924694
587817
676629
313962
997305
1289708
1279105
58272
820566
394110
891595
86054
1186233
1049682
230462
160309
1355318
1312025
713692
682096
973300
570711
425462
792802
239067
501746
554636
1236536
732082
649171
1168963
651808
705744
494973
198286
681056
4787
212433
346686
182443
730792
321865
1110362
1202300
721870
1212144
1016154
1216360
474675
920238
676252
59291
1062089
671590
1193576
949246
592908
992061
1234137
1013672
1045110
889653
155416
1018012
89421
1051966
656780
68338
913931
225813
643490
481291
1103439
851463
224894
1128237
380679
283248
84221
942965
867967
985123
1174395
832016
70531
43400
1043607
594470
485868
171784
41093
926494
1312612
688525
104282
46617
6562
769120
275644
147143
454911
1130739
1258293
125767
1027553
510943
120877
289167
1209313
1139843
400475
352046
129736
693907
1000346
421542
1045160
967542
909266
822654
1234719
300352
400400
862996
1038579
1155420
626609
576626
1344938
1215141
472268
1190413
159460
944520
629697
68119
1284908
1235291
1253050
522319
317802
1231148
941000
605758
1155233
220101
1039143
687494
57061
1144313
497886
657801
1248448
1205331
510472
959058
1250617
542023
509629
1363051
158659
472264
1253746
247112
633293
1241964
1239127
514858
1201297
1098196
1246944
19917
1040016
957999
489053
923609
986160
32027
602891
803558
1054514
1011160
1051206
79407
1042472
972194
1290455
85711
1303626
1261924
1122846
104251
477736
255
903334
591605
171768
644174
107670
971331
139386
1210598
738449
1055369
1205696
1031234
262869
970748
1363100
951876
244645
213020
889737
1064131
432240
453682
124721
1053454
312282
697120
870145
1201121
904310
743159
1202746
591784
365079
1351338
755955
268337
1028070
734132
1157415
892309
349969
355850
1345961
320708
1167193
655104
152865
1303123
613329
887561
449885
51922
841579
1356201
977465
745370
258972
1120234
945838
1052764
1307416
1133917
1215283
1055384
156188
955881
338548
526380
1104445
898103
1265959
354532
1031891
355604
172208
955652
193792
135406
214191
611640
964860
1275540
694612
1069428
89704
972721
103727
116098
87974
11981
771448
783090
144661
606723
468604
1065823
1243509
1080146
637076
749857
1004486
1247627
422963
175076
34293
262849
49440
1139884
1234416
1104464
357286
144341
610729
919539
690810
45143
603795
1257982
99849
1148008
1217780
277578
623196
452050
882925
463486
672597
692082
1069922
976184
476207
663049
8277
799127
826804
54256
569809
1062565
816109
267562
795894
1136178
790560
412939
55275
515575
913835
1156085
1289606
1083426
1076605
125578
188192
1344434
934528
946858
175985
618434
759500
148776
63886
1263237
1219277
400053
1144159
595255
905983
98982
970456
153441
1002281
662660
663208
760367
115347
372826
682506
880453
380873
1349181
370843
774787
1188337
703096
219977
1123723
326158
1225119
98000
88648
1316806
917549
1196861
907211
421493
1005550
468037
220930
929701
654857
1280106
331091
807874
648459
17260
788236
1034295
1207708
289105
823967
1262058
240314
1161832
468051
1219474
830795
654818
1299302
627877
615075
38159
1015840
11158
1038172
883484
395
415420
1227536
400804
609908
609561
1140234
748629
1095652
789682
764672
90711
1100585
1175314
151248
324203
625131
437172
1049399
1094492
1197276
172318
494921
749574
278104
535026
1082377
1211376
299285
1277541
34993
350579
395990
1015696
694023
1067476
835738
84108
47362
427649
547233
1253845
278272
24100
1348148
975184
739363
1340062
114034
815471
417886
1258073
1340024
515729
1018470
829133
1019033
603700
477781
1259953
979177
815012
21994
664626
61907
305623
1013443
1343613
13060
572121
62260
376859
1069633
762997
591265
543612
1242165
1285121
667549
29848
512943
946543
129961
1074526
653957
384706
567998
889984
938984
167422
508801
587931
138734
473724
501201
526653
41535
1059483
774943
102832
844760
138151
1255978
1000411
425155
21353
956573
1014781
159751
734121
180423
343360
242748
580862
1086166
1108582
846129
991752
756865
953179
1004181
1052509
33061
88453
1363357
1033907
1202492
335571
684259
154502
291551
1099172
489852
622534
671749
92051
1042562
819911
913071
1362280
978890
31093
346830
916262
379846
572032
27942
886148
946170
351943
1223739
508641
1204344
409803
1347443
570094
575786
337023
328958
1044522
1218654
448177
784029
341483
100782
522418
1055373
328964
1272988
1173921
1298536
1159537
1191679
136069
1216409
451616
1269342
931221
14443
871302
655956
956532
819456
684676
1077457
9309
732662
368757
204614
1154287
1323844
1049665
1176509
729573
859925
631913
452442
1319860
796742
391732
571784
1285739
199443
764021
1118995
842115
136343
798048
398493
1301148
140521
517858
555333
910727
1195201
964255
1081117
377748
1074945
434510
190454
20567
61007
1117267
217380
495616
961228
162360
108598
1316904
845370
325611
1011013
475391
1340058
190128
606089
628784
87790
937923
1100757
1324218
477450
1103506
1115753
1130873
258727
748579
252091
40485
317464
1341035
390791
913916
83835
755766
723660
938250
606510
678668
668870
459949
1239431
1244176
435608
400760
732103
1212480
1141689
624834
310331
830952
784809
818999
57108
242044
1135992
94313
56123
362275
201326
1151917
1206842
700282
1059471
181645
667329
543547
554291
606610
1224294
1141751
226834
1305135
175710
1179579
373700
1279029
1337427
96923
470260
104644
357191
604226
1012093
1107828
761080
888836
1062998
827345
898416
294176
1034720
837267
565494
650772
94797
1198956
689395
1071352
473070
567451
548819
772737
449763
1095437
875333
1351578
1140006
1274294
216407
583243
808635
1129407
1313350
207720
1008575
911339
283661
676031
1314229
700730
315523
1273143
1276137
1033758
697163
111166
1010127
170964
270139
1127418
283604
40185
101404
272712
576983
1232428
629992
993666
63741
215073
885298
2544
1091859
168539
671694
92361
1230278
1122496
143225
364406
504744
1315683
1337748
306029
620796
44272
484024
705949
1236113
305041
973716
730898
643767
768363
1222394
677063
148659
554217
1047694
765132
905833
384425
109061
316141
469184
639818
263083
1188233
686359
1008740
424034
371926
1168514
624145
1232319
397705
80426
34726
807945
972164
645755
251143
681052
1060459
934477
247284
353734
450198
75493
1203084
1362977
968152
570655
811354
1103786
697877
932424
1104544
766730
580932
706678
544131
242582
225915
893400
139146
81330
1261305
634847
315896
1079207
292880
1073449
202455
250988
819978
368951
83776
360048
994572
1196585
902937
847097
821750
929429
609841
805573
84334
1035825
408058
594413
900229
43103
841636
825094
1095923
1311500
2950
1121774
340026
511814
838574
1002650
1262658
1096801
666892
562565
1240097
1321763
1125237
173556
1250452
54795
877490
66169
622744
898861
329422
279945
1158013
1167143
1174567
814960
331514
747564
731994
456421
954421
1085686
1157560
381242
76295
1253537
1253018
574608
1333332
528437
992348
411461
575134
1102270
1264551
594605
12570
871828
655844
59261
21647
507491
898199
411470
1023086
1021069
88453
971420
869544
1003023
1172415
1196449
1133501
143206
194934
23675
444863
1260339
119521
489743
635698
1191971
235085
92548
203995
978986
1328795
1062704
1020219
1087426
1076127
80601
1320547
375742
9745
350128
561961
1085548
972904
288939
69957
767775
1233605
1160742
799993
950801
784686
384670
69149
424241
465641
550047
1350722
246074
464054
258884
819891
465770
358688
1020457
1172654
253939
1023407
1117985
1329412
1305580
442681
47308
338153
624258
493391
392262
1255946
407510
794065
867148
174493
2442
1260685
833653
939332
1202787
165503
490924
620220
366953
983043
820843
400761
40156
907669
255655
711198
1001096
923128
889256
501710
1080312
328713
603675
85888
1321718
1244933
1235171
1262017
814168
1323989
935168
1111395
1143816
809625
1108790
274789
1011481
811710
920454
345771
1233294
869940
458127
1219368
341700
58167
1163977
384598
272770
727534
503142
1358259
935373
1203718
983456
256755
862112
586929
1008511
370687
1025780
1076569
1342744
293967
664995
960782
55162
1237967
183771
623715
302744
1328111
303931
914098
653286
1308957
109019
947152
1291510
302041
974322
562313
629407
717333
1163168
1169270
623813
1301355
803629
993200
221514
59909
940073
1178052
687225
306161
45638
69576
491159
449918
745
533423
1363203
1184608
511323
1344448
217849
1249068
453323
1223923
1076896
498174
869351
927158
855594
306604
794153
1124412
432442
212432
173689
848835
148666
458346
699948
80971
340035
49485
896548
95959
19564
891875
685361
43014
1017188
955846
265210
233653
699948
912803
818038
850003
710220
402901
1171103
662585
851567
1083650
257619
954918
12738
877619
636803
418871
769515
1329972
1232597
651631
527446
814404
591819
1153165
619268
387254
1162541
395852
1292188
200272
649181
639901
664911
12842
525008
1074051
844266
245999
150815
603231
366553
847997
789554
711719
650578
925765
1254779
774785
1337019
1091184
797794
666
267079
691612
769548
376543
1169873
620660
1034642
520784
568117
697840
204730
591854
979003
1340153
1259073
791528
509487
1083960
1015325
1032738
468602
364520
747104
869868
1296431
241323
1323785
1032364
414179
842381
1167123
1249505
95774
399783
633850
457624
1353429
697577
975767
1150103
1134340
239711
41761
525225
1146861
531692
1207943
794844
225101
407453
566243
328855
789994
477617
516765
1108832
190980
910806
772138
832582
1319169
423739
305697
603163
366084
778376
696868
1241969
1203765
1361904
1121456
584367
1312232
1246970
1146590
768759
1093683
952362
413462
188104
462352
1259812
475386
42053
1233892
169429
1116148
125436
1070656
487116
1119367
302281
524864
89493
62275
921805
590364
1341867
1354069
562884
1548
191279
531250
594557
358814
972538
1262392
1254440
21732
940656
273449
1267137
78448
121049
1361885
866052
66845
940967
292166
1040451
114127
214429
1321608
1347755
34730
142229
1341755
656506
215902
1016675
125122
352515
343754
404771
1215307
671355
437909
956641
1241683
1290387
1116417
532460
529949
806686
521514
511034
1129437
1362784
479848
419619
224992
1160617
1361899
110713
624031
527368
64449
1185312
169369
1276362
927379
1224642
945330
70722
43053
525715
1244776
994022
557221
614616
1002696
129054
905158
636112
1243291
269639
1167280
336901
209917
148802
624066
1174720
340307
158507
65736
1087101
1090266
405898
341194
1064399
918176
1275133
826458
1293444
905016
559985
288675
679851
579385
402833
1123913
537064
1182500
557256
531830
581091
297296
1100008
549135
1317242
926280
1241738
1146018
559358
423430
1120952
372431
88719
668977
733354
994478
1127479
767775
1344013
741721
880320
15846
382624
1161328
447312
1057170
1227168
1059419
266372
195320
1137508
92791
912180
18443
964452
660241
951865
1312473
1307013
1244340
42473
1160356
960714
1206790
343346
913334
142288
260487
254279
273109
1203708
338739
1243123
136524
169127
666219
559929
522978
314584
670510
318725
988054
688243
855967
142161
537695
612719
8936
1075704
936349
1052767
974789
1149102
132780
887242
847228
470061
330989
612682
447000
822504
808043
525664
617372
1322378
430778
423670
12531
758234
296181
926969
678814
132167
170273
1078616
794231
402657
1304057
1143546
832928
104700
713111
707936
1161666
945189
1173611
1098073
442407
568970
1157051
980953
1039955
1214184
614147
695009
945126
1279570
507893
848868
990500
1050022
782270
426628
1358792
96697
1135850
1067847
1321390
749514
309133
1081266
547542
649556
593309
1047250
1021743
284345
82116
573550
449086
1277176
25180
248784
649799
426035
511162
1336426
848405
632085
544943
928521
552687
1098479
730917
219196
1006824
846465
219907
946368
1316943
1276415
696080
383059
700836
779912
409838
908398
404367
956632
531506
554229
1353243
671730
1192944
1148068
1213975
1353117
1233428
1283469
970453
636309
233188
1098573
62916
845719
41228
136930
608500
858072
780829
1014282
75218
699187
540185
1189559
325299
172586
12295
829129
566119
688164
365452
266960
512960
1088665
1000856
323701
399225
679998
134060
204886
764070
290133
39978
988350
480686
120963
537905
416136
780288
1082654
773513
119221
1281001
1139346
1246321
423845
1308728
280825
1175427
492781
1000999
1056219
869049
1271362
666106
704556
1081139
763546
405673
491278
22828
662831
848204
546743
978075
623432
641509
230236
492652
701153
27051
335012
1103617
544020
365579
114303
105519
361481
395355
81948
1187102
33769
1227814
394377
1182370
1085666
83502
852400
238875
742123
498869
1276258
1250759
789951
1322847
484720
635691
640522
1195686
505241
573592
1346850
958324
455801
90682
372460
47230
4501
946900
623402
1212962
822845
37457
77067
1321961
840235
25170
421393
1166469
305975
345373
49831
272146
1030920
915510
850483
858913
654875
132295
411724
1142957
2375
417813
1344870
1081030
1082618
402073
551693
1172494
46473
1245000
119936
668633
616418
321153
833484
55253
1319783
105431
727275
1030970
125679
771120
739743
1113908
63174
1079190
898141
724121
300785
696717
211618
960347
889691
426461
256185
101066
108614
822698
1336640
1208968
226616
311030
580326
1114708
1104756
825353
134564
674773
1130584
634185
157302
1017746
1040491
718268
20606
287352
1000555
825792
1250084
941741
1057680
328980
834487
797263
219432
466331
153499
999014
588598
328840
1321429
762018
634519
636109
1194321
420256
528432
1166527
258016
481628
522944
900803
381134
1232126
385827
621126
199010
406783
336888
1032720
619943
731452
31700
1348816
250305
873238
939408
289255
79277
1231180
430586
98703
1256913
1046596
1251953
529264
822283
11852
648931
318030
34096
217162
522048
381510
1099867
402684
250075
359783
451154
779277
240399
1154904
255067
1126530
89357
1305997
1334030
606668
631935
405830
1031048
248543
1103047
371626
540176
1127338
1296147
345021
592992
68585
792170
882326
1071252
7110
422645
485542
254040
1348337
904780
375865
5818
18919
419533
750691
703309
750241
1132177
633476
80631
783000
237500
895003
838521
1048591
1309000
1185153
149979
719961
1007319
187467
740715
981322
922335
1048542
1032435
1323547
342675
341920
1024716
1316577
1323278
357464
609388
244375
1122130
858697
942787
1338345
179052
1314642
1196538
212062
1133654
615852
142215
1186294
834946
329207
518180
775931
210977
32934
1165617
1120950
561594
1065233
1294141
1250231
1224023
1336190
991371
1285484
562828
809328
1129421
468933
169325
308959
61419
669044
1283884
133353
607884
360571
201442
1344427
1293537
208201
570924
860340
278519
689269
1194478
996004
1139807
568880
234191
691135
1254715
762490
324049
1320699
324144
537115
137309
1154909
1320515
200272
1307987
643148
28472
114941
547505
207217
1208841
1186752
1024549
103303
524750
244966
913856
1225293
756876
35522
1159161
1208447
353542
315765
1174046
1041585
746123
981384
188269
218601
1346777
1203216
903424
841199
446489
1233216
1169798
1144879
1059725
1191982
1021060
96100
225390
460203
1349841
829963
967082
996278
1093168
696854
1221441
878679
571615
999377
376212
941334
641730
249593
903163
376408
417503
700709
181039
767794
528637
853862
347774
1174942
1012627
827624
996399
535428
1261142
847793
452957
1351573
217677
1317858
907710
516752
948230
1048424
365993
1227766
810043
704962
825886
266672
1239434
796047
1190502
1038410
40841
1179253
303959
464166
653804
725992
1301109
515124
471325
944998
161598
808698
1351116
1031916
162376
644459
1057408
257122
1129100
170196
113978
1059914
871691
541076
699586
938384
314153
725327
495095
724525
1228249
1111367
1330306
198151
1280062
770863
844747
434690
516519
894919
27330
1330846
1294877
853335
959286
368407
714100
1361481
480407
749771
733570
836183
894486
650195
670610
1329203
164350
682015
45249
351801
1210425
1059693
365651
776630
822605
148624
980461
873029
532490
232205
977834
699952
82653
975796
936168
1112247
497674
606349
553186
1255612
509639
1029150
975259
1096479
6076
856339
305142
187043
810036
1078230
784243
1026928
1251883
1094582
528228
213395
654036
878682
264998
75210
711380
311920
101014
128903
259506
581721
553163
735533
1271102
1151280
427117
98058
404527
529916
789530
908322
149783
1362704
22412
1327348
1344084
737931
648081
714605
1238756
760684
891822
189922
901687
452127
1142149
387052
315698
1289074
532286
1106126
39347
930824
212270
144503
340297
790582
1015131
260979
1153914
420023
137910
263301
292932
841833
1073049
976537
115359
600400
443579
397699
1043033
1088510
936685
790067
390758
191340
800157
780454
45794
1346314
895675
1024895
752657
1118548
1166039
155236
8233
1306341
471212
1011884
1054709
522986
403670
1246647
890191
1250462
1201847
1158717
857539
1287392
707656
905078
889432
116062
39016
10479
1290000
922624
1309594
299292
547434
802637
1212639
1323088
661676
1291560
1292854
993719
102686
290493
1287490
221428
523034
732572
814625
869624
903821
1200361
345909
1256053
92627
625263
933885
98479
967695
430394
712736
130635
581293
404474
785016
87840
719865
231409
1310457
315290
244980
1223332
596990
48692
513685
1177683
635420
433877
924993
909447
1136305
219471
118966
410373
1210558
1225223
546759
720550
628482
855868
419838
283413
1234857
155124
882759
1278823
451765
1062058
668610
1049245
157189
1340546
1171858
769949
498929
1254852
129040
805957
1101273
638215
1114811
163236
35061
910614
763129
82788
406437
1206459
1339026
644459
693144
1166015
283704
168031
56312
714730
425230
62197
775336
1309118
423297
597717
115815
1349734
191483
1115458
643977
347955
915613
216973
264541
196689
448067
985712
1096555
666437
372136
608541
1113521
1026525
346264
518777
453812
882238
540556
372722
938520
620564
1079381
293117
83238
608860
530678
1161791
103512
375886
1115308
1055334
339603
736594
1200640
1026512
1202878
437311
1254707
620804
948473
1304363
847214
700367
1034838
456328
164356
636903
1123148
301008
885198
509882
366150
234804
87759
295792
574538
1190354
1061218
1077779
1088822
210835
356554
254608
989050
901056
974337
951154
906846
1189204
99982
1221402
108280
141024
30996
905806
1048889
433521
849793
1217890
457462
492089
991452
722842
1332154
495539
30812
1185019
354140
1040287
768422
903933
219079
173281
706499
200053
1203949
1039170
59507
420321
1012693
947780
1191632
398815
270773
1020652
1222589
1060504
302085
121994
1027827
797896
1355732
378329
467501
943843
195251
65653
1293563
869901
792849
618987
403237
139702
961234
1315592
189746
1314144
448624
172730
303031
1216981
833729
109418
625512
883119
537417
340714
876569
560347
1124111
1093924
67794
1052054
1279069
999960
997064
915579
544049
767595
292940
985788
319154
1128670
656148
50793
929899
536502
182355
1006121
216218
1211734
846054
215087
1253246
1252390
916522
13824
365466
100554
605383
1256272
1230487
303809
76611
688857
441946
233820
767052
431913
921888
1012498
1334263
692223
566149
490398
1074841
546278
888730
819252
524158
53695
1245703
100757
344623
69886
901506
210442
233597
682865
565066
1096806
363441
320557
313278
1336293
1186118
1008820
74665
631867
1260462
584313
373361
282061
391975
319022
19903
407509
781034
164206
63342
870642
1351954
693436
424605
629336
785099
926557
960094
1147289
359466
864491
311521
655358
957888
464639
810836
242371
80428
1078645
148436
972019
233569
1258206
987470
1205663
271042
70665
896335
492131
1350198
760755
918853
563377
168642
1105500
1230647
783342
749060
1334963
424397
423775
912850
439490
215075
497215
821072
464341
1087432
801972
1206974
57960
1203968
671956
401097
60018
668898
1299686
876869
953405
512689
429124
1171270
63289
1267139
723681
1219861
363910
485991
742174
882340
970212
348038
400624
733523
1012452
797936
1078802
1131915
663574
467264
864166
808728
759819
562667
995207
752194
917976
893582
664497
902072
937714
1178565
1140705
310990
955642
179008
1297718
371015
430193
413141
111970
641730
743224
367376
1024244
663078
752412
809187
461338
1152353
626441
59041
1080653
680196
99633
711023
280696
1352174
92246
73602
637902
543233
764180
39665
51279
1095596
1316498
1035484
660263
636681
284700
818197
1151989
1279106
1300911
1023089
983886
845957
846662
758357
744457
1351288
373507
309083
1145510
450031
743705
1108947
1317113
414249
305448
411745
455962
21538
269341
1065821
401445
716535
233908
221203
1256780
543893
877774
317490
384206
757921
708775
296511
684092
1141570
1129521
1198459
615517
1103365
815106
295271
52123
418965
1107530
1189243
1279821
1144660
48857
423392
604382
634860
772741
309829
859929
632555
66079
59346
1309285
577691
1332874
786870
174725
198318
752252
1329470
992005
115246
1066771
1047530
351619
1093914
514338
173069
830867
457077
1109967
1182849
861458
677239
72842
96533
128273
263871
764514
689005
460203
129213
1039750
197879
593379
934232
635628
244593
605123
23365
1341731
822255
944274
1253743
1070280
86455
970334
943656
754612
1137704
155863
722347
31574
41037
754596
268155
618490
709256
998518
807159
359715
927464
852044
858433
966079
1274218
1241693
1316723
145867
1277728
417661
38045
1305556
126657
594700
802457
390450
241438
78526
139588
819044
401962
303382
1119496
445918
368058
439410
590502
698679
48312
248766
958844
547384
984973
634105
456834
445011
1315038
195973
545238
495506
1002972
318569
1212375
494042
648840
1021645
407777
1312507
1310616
692474
1145895
490359
926757
1085134
969994
1196846
371270
476127
737238
678847
1100013
856616
431583
1343904
904106
444065
138816
953573
511616
530896
582108
765481
94512
292319
243504
122667
253384
102228
690158
653728
42810
822877
1110202
1000997
391395
580531
26671
311694
1099036
815748
98108
625910
457455
958181
216322
978160
662488
940862
1254244
873707
528157
785832
178664
536655
661226
894306
1356324
93906
1328434
846609
850209
735979
1089448
59228
225052
877519
1331322
475237
789920
397364
522222
830562
819737
1322315
338230
198286
1018702
934452
1143454
742410
949852
1128483
867274
192343
1254928
403730
397973
148213
118234
1035887
596193
793846
68031
742902
71025
608105
1193396
555475
23137
471404
982558
420903
801908
415420
1139408
1335702
863850
284822
91551
107907
146795
1265758
136730
1195337
939508
805081
616271
1077147
81330
1002848
1059928
448538
1255436
785497
491127
189200
1232382
1333201
1077404
546917
390778
289920
1094500
375593
905258
1037519
416311
1189164
1246858
550634
565407
225261
430365
1165387
878722
1076184
889613
837164
853255
765904
1285704
8142
1109666
637462
986210
131282
297331
164330
294324
1314411
990497
437439
361220
85894
155076
1059577
205177
218103
417920
1260010
154254
784485
499553
554776
706482
1211998
47752
1283290
587730
679440
967665
402729
30336
1266834
406311
337075
322151
877265
58416
802705
615131
160333
444217
898653
931711
404818
614504
385591
728420
211364
1175431
234059
704079
770080
77291
833155
644996
745381
1285058
880256
1258643
616795
471810
1010943
370
1341147
171841
727559
451779
280830
181753
382204
86292
94745
1127490
489997
302254
264988
339943
877534
1305942
459463
460431
677996
383938
746502
1145639
899416
588829
1098109
108058
450090
235215
352973
1060869
396610
1055168
461499
72901
1079682
124689
655830
1286562
946379
1182890
821818
297123
1137049
668731
1115996
73508
832309
1357861
1015218
314784
971257
1156346
410781
1335405
1297747
1131789
327563
365492
661006
290664
896651
1026825
513027
1048714
519887
1027956
716985
1074408
73242
1196728
877702
1123569
141654
855838
751358
319528
419752
1356315
1106952
423961
335334
1244463
118767
1003395
845334
114737
606183
150482
706977
1008577
304208
1278684
1272717
97081
353216
1016491
761621
1321044
758163
55686
73434
1181771
1349952
136009
1324818
269199
199089
421774
443722
1331829
524420
662664
21510
773043
756993
1342769
676297
698544
866894
1328461
280765
925299
168188
977001
1307785
342816
122971
501722
791221
1258592
192380
629404
40030
1298830
1175840
403589
1237820
904583
1343943
216625
1133602
473955
1204440
551391
645483
389556
719817
561076
393201
75396
288267
1064392
619667
1245482
330583
374118
105014
126707
1364248
414117
796056
1238408
297621
1133594
1180497
745858
316711
402534
1139415
812092
472075
565175
68757
377120
948869
997376
106437
1207732
778391
965952
1231192
982784
963014
87133
867248
934474
777837
1247482
1138337
1192412
897477
14094
19168
207539
292358
725814
888132
502286
291778
486380
464119
1061091
69367
227148
193787
402081
52371
264217
1322978
647084
1364319
42043
483379
1304303
620034
475446
150735
685206
749380
814611
697014
343542
449104
512865
179101
752530
1336075
1009860
31437
791192
885852
1128614
328223
758939
276551
750109
14254
491709
119042
269800
1226953
45102
892098
1344202
978644
1139116
1148343
99605
339664
649635
645194
548319
1189585
797656
1339767
464628
1168342
335556
1100818
631238
1098814
258690
273619
521409
582907
302073
747507
1237740
1013359
360318
1353683
775512
690724
299560
922418
675487
1238062
589994
415526
138307
1212057
595772
442285
993615
258663
226171
1198565
182794
356880
1005906
562031
32264
998521
946394
779774
1033765
653952
418668
1329246
701312
1204698
248523
155885
143453
1163562
447930
1230195
437042
615270
279114
1009908
725651
1179634
660528
268068
808631
365477
527131
757463
304899
519332
201572
379118
831649
141098
844178
1132350
162134
31288
797749
1012280
660581
1067936
840052
1063540
342346
440583
1127071
1358151
1326654
87433
605744
606044
1349
629566
1151561
1321534
184036
1024159
1287201
122448
380285
492382
973698
734468
560829
1149827
47096
688931
781015
881165
1207074
1191630
681036
828459
383747
197129
684488
436137
1126073
835398
1198431
524767
958418
537144
265211
1012504
1343113
1274846
71879
1086878
1350168
1102084
1314535
468302
481631
1198185
526372
638990
1024775
795984
463375
801728
553033
389073
1006870
1167292
668254
1092900
700275
718004
109474
519547
396292
1282654
465226
255515
154279
1094432
148878
1294937
1113278
44256
609697
751148
180140
945955
33099
1209553
14877
573264
423419
756021
1205411
1077768
1144767
1359021
587876
382727
1191028
583834
395149
539821
1135825
941699
854020
129730
766592
1275516
222387
45599
865980
723296
159060
219124
1363663
1126167
396259
665463
680353
603651
513557
1003264
1052700
644015
109171
16288
499871
53299
516114
280040
798921
239868
572261
425834
400516
148667
1240537
1178246
923844
375849
1014335
252124
827992
59450
1204789
482694
457789
770354
694228
927410
442376
533634
45306
707200
1285811
435024
111501
390253
767677
485995
534011
67800
1052869
556540
351576
1291747
1043226
1028188
1080726
140257
367407
182577
897108
504413
754656
966799
1095813
109958
84759
989750
53464
596172
985875
133212
901690
1079932
249938
1038657
336059
967228
958135
862864
509503
745808
643538
133432
559446
388173
68289
946895
331201
1211620
317038
1234347
359234
1023838
782647
899112
1357352
148531
952315
61993
891510
106749
870416
104451
363595
1014748
494167
712960
873476
148495
1261810
504193
937449
570012
679893
741287
461462
396531
233293
1211906
1141015
943203
835037
580776
1262421
283402
627964
772046
70445
188018
602246
541728
405594
1280596
410902
666056
381947
1127543
300452
1135946
899316
424311
609255
1116672
724793
534794
850635
224259
1280938
787192
834497
1134481
526702
834004
1188546
1187808
1081098
620706
641052
318026
1155148
1050953
827557
815479
270543
739441
630024
799883
766678
86056
368982
847820
1207074
87380
630058
949160
901122
1261958
995888
1196288
176542
426947
456541
670515
795007
858152
444043
1287636
1219595
20887
298584
465087
398261
914310
895960
417190
473960
192793
565753
900864
297963
521710
69412
286574
556012
296858
54294
749798
919791
331000
1145590
1042515
185638
1181737
1028561
133720
865122
317082
394483
580518
1334387
676610
139297
907780
3140
78417
249138
36345
643150
11152
855338
1141743
721634
283611
258816
1098589
1092995
1262751
975216
627134
1012646
489088
23129
118029
695053
1018915
285857
857545
639210
649355
1101539
772643
788125
1160569
30225
1178428
1338681
942643
801806
214994
1176263
454192
1025617
164988
949692
851280
1164079
472425
674329
283014
939448
1080631
428847
1305269
83960
285383
327759
553860
1333464
190534
1074522
1147153
304215
1088495
1149374
804338
12794
903867
1188278
564876
84042
649310
1076930
229515
37419
62360
1188143
76299
235941
1059744
998166
982781
1267779
1050347
184293
950161
814008
1279986
750377
258297
1289456
349435
1018176
1037699
651131
752727
559676
1184915
887599
6682
1221650
576769
1131630
418234
273301
428824
1266160
722800
1364350
60007
1120423
404515
362056
440333
44311
1295528
229043
1051856
920112
880471
709759
993303
432705
212574
577003
256115
856597
658507
48231
152601
930949
594683
164070
1273609
740756
903264
717651
701996
573324
123782
369972
971000
630339
936427
106135
867433
1263267
713046
470887
1318456
261268
1092868
537504
26271
397124
842880
242559
337529
202622
219278
213632
126931
415908
398123
473674
1252348
1146195
1266431
605754
778662
61016
247757
542042
814465
1360176
438975
21674
871681
506435
695078
1210265
933480
1340792
1337501
117584
103130
922097
370723
167982
1068178
1009450
540942
262406
1163444
50244
1332850
137797
787108
65036
1098492
141997
550041
500342
445381
473224
458931
163817
1099846
794034
248507
366616
529708
743443
1327398
888259
642606
1026877
1722
887390
105187
259480
914047
289957
41458
878696
710019
852915
391920
1173042
1076609
228803
326359
746390
1330520
1231709
588855
862669
136566
492226
815341
1132652
602393
1334128
335887
85779
911097
3254
1033794
201373
768107
900661
516781
461688
1094503
1071895
1087893
382299
857167
1198148
1310760
795663
572841
971674
812165
52539
778244
684452
360116
334090
1279415
1243916
972945
385172
2468
32457
342289
609747
607992
932599
1054825
1168443
659901
909500
41881
157920
779753
436386
203812
194990
743576
386904
1100897
810524
727889
212755
1131825
1084139
252819
251080
450851
858844
121735
745970
1224304
1273553
669120
1035867
1312968
1146716
664191
1270011
423051
1214831
1212178
108638
82070
797585
74283
354343
690453
1204919
232751
109878
1267083
692439
643498
1349013
390231
1217713
285708
1119868
112838
293011
909849
179995
539409
24221
498560
117465
341392
972426
743029
642433
733613
995513
1237661
936968
1179757
1210994
537327
253619
301125
1191991
842179
345153
644639
832432
1062868
961373
1317847
1123459
112474
800808
972283
171075
221803
848393
20869
539454
894420
46864
847727
514151
1069390
44389
1156270
603671
42889
879785
244919
837995
74377
567717
497413
1247937
1169807
223576
569326
18493
824527
805377
1174144
903018
1190662
346837
162869
352063
1164771
780826
998842
92836
1152226
908045
479045
162032
1238373
122973
318005
383919
959524
618339
733905
1005696
837333
882406
997593
621604
821938
1357872
553365
639913
486654
253502
1167700
1307165
191723
811927
885362
1143340
417151
433117
149014
88102
392428
821391
1160894
144896
290327
653624
130637
343827
850679
536979
434413
1007444
697376
846742
826031
394002
892075
427326
1263754
463661
1117660
416334
302441
312689
394562
792508
423092
1034374
15567
256169
645438
1297098
661860
886639
419209
887178
401387
1153175
379563
1183304
1000196
1339847
406458
186242
890572
139614
708944
617680
1072256
452732
1124075
577333
635524
71162
791500
1087986
19030
1125763
76140
763847
1129419
317728
1104055
957357
970086
42131
861442
6440
1017495
28385
1329416
149393
111242
391835
41299
1346777
1227174
705820
944394
868364
13021
1255586
329241
66556
261882
595878
1087739
39591
1199642
1280369
990388
237144
496676
1208226
972869
622346
1357771
475731
13916
1218561
61411
179489
1165836
1071107
1111332
779675
482948
365246
339864
372385
210621
1316024
1046509
1311969
60310
451867
18025
509313
979664
375558
339595
1020292
931459
1091518
1306679
868672
1047811
967017
665073
1284921
871372
801213
51300
634388
1308619
800820
557221
522850
354630
819374
1108079
948443
632074
1049364
219218
848323
610514
435140
1022451
1156274
897283
486718
47203
1206960
1141431
520654
1159350
725860
587776
1349102
103941
839272
1003835
216828
534469
50375
881449
92132
674890
673360
1014749
781346
1270860
216494
626866
62104
274626
782827
302941
1004877
1048930
786662
1212320
463735
676673
835121
1272835
507800
348074
1358852
464161
577545
775305
521610
1148206
135516
886514
574725
1142133
672077
161629
724001
1274560
552058
1321892
1348269
455155
62879
588548
471887
5821
1021295
212014
1183265
91957
1020818
343768
921061
1199001
49418
189346
705096
789714
1195456
1106091
559274
962511
345406
695482
238010
452671
625529
531519
1130141
637265
444311
786193
411348
1347547
390996
832994
382265
298165
442539
16968
1327059
656621
515012
21993
930337
1058776
578173
1207081
536450
177852
549289
1255782
312288
1060933
393441
1043817
998383
697535
872675
485529
479073
859089
991532
491106
1134289
87182
934925
1333188
701460
694790
197318
977560
824859
1293475
820656
1063770
1152666
553173
1359991
1278103
1233294
935342
1276772
826559
839741
532315
290568
277584
879331
88848
547799
191644
666929
749229
1011099
1284846
930794
781006
769785
918802
794937
1253310
448706
562216
433987
392104
1227591
1339104
1021453
1297742
907218
632855
660238
1307541
665467
618802
954945
1312113
292059
199095
262400
801225
203387
380227
254485
764236
1110637
55124
23825
820482
169123
659385
875762
818908
742641
822032
681398
1341522
1106474
183132
1313177
682577
882331
276097
716153
752588
527797
1342962
419570
1330049
510761
626320
469993
926417
702220
548577
21244
1126777
611328
124748
634187
1149410
1314438
909338
538761
249563
601361
81450
456431
1204234
879709
563459
132843
430810
1226269
951831
401076
243714
876586
1275832
643870
78214
184574
71549
750061
1033530
572187
231267
27518
393535
774531
905691
887408
818169
896751
27025
779074
1196764
1135099
819094
429265
120247
32482
1308387
923009
295794
1069282
1097107
249662
36032
970976
574785
471911
320572
652706
593459
1301877
1007389
787569
1280956
90861
1347815
272702
1257925
1333759
1329916
198378
1198833
813918
318698
1169646
790885
1203433
1072962
999281
964669
876577
920966
98909
762413
650688
362896
743833
366201
1090159
1124031
185851
245009
1112783
1317091
919947
245192
5624
360328
1210226
1201057
1200375
1173784
409837
1103950
182997
566992
692098
670013
730202
1109932
1337992
1255046
356493
678874
1202577
878202
24695
82344
897616
213936
771637
1098223
1201850
603265
1103031
116278
680205
1276248
114686
1231278
1086938
1009921
380663
405202
271832
1190043
66251
1266842
72483
1082596
685827
1098802
52840
398880
1230393
379530
779170
854720
294267
472958
173077
691461
61836
1112104
517745
1291853
315822
1237884
840264
926941
248480
27119
1305110
1029788
779173
264481
634999
1061439
1237922
905572
1102438
604632
965334
1340020
760047
147358
578906
722550
1256983
472010
205554
1249074
698930
858451
278795
1003255
277330
473455
315757
230195
449283
450452
992951
1287596
110579
621800
1215132
671612
662187
1295243
271765
872212
69634
1341496
1094802
1347025
671640
1048908
885383
1206098
185360
506314
964794
475667
900451
1207950
43975
470902
139595
28135
1825
1234891
1079791
240826
587181
1184957
151691
899108
117920
481162
1068188
228815
42971
1048282
1264729
1276896
895251
725378
663945
293444
347169
351092
1335028
1048480
539284
751496
113206
901813
446467
1075893
56430
364182
1151883
1269756
513646
1095791
1043206
1347342
678605
1084299
239133
1345403
48413
362297
444636
1003593
2629
1016108
460081
837027
617056
78702
931050
1092243
918718
531084
1361571
1048214
726305
1153797
100419
1270314
506121
435647
581973
968895
420978
336999
1106478
793033
653576
24676
437031
1095431
1296584
702514
557035
202106
969825
346067
1150855
1189070
693778
1188053
237097
862578
656811
996241
240632
786366
1261313
6857
1302308
70833
1242594
1241352
894883
916022
729480
1041463
1123927
1148172
1174837
1225449
1027456
848566
293942
1014804
163796
1303550
17604
1071737
757204
325198
317994
846754
1164032
174221
1076143
150369
851719
161909
809258
992978
356927
340144
1122741
1632
1343692
154424
183474
873457
1117095
261791
714680
1046140
391166
1250414
1146251
379262
650754
523514
451397
545584
1162490
1358253
90555
1131443
1170015
1070123
734709
604399
51933
597574
1212895
245824
88243
669287
121031
817481
1145086
559635
574662
174272
216370
1295640
1291
342822
28635
1006377
691264
1184157
390571
245993
717243
608563
1119321
620071
1200399
833395
897899
764020
285988
1214907
286370
1326580
205726
809918
206781
254690
320706
235030
1184213
1003842
1084097
913867
1048319
112404
1283327
1009081
831455
801686
1144607
575241
139787
1255181
1017652
1139771
751821
756372
1235686
822767
659580
884234
118785
398596
1338335
1281884
532361
948005
482403
1258059
879743
1097008
460176
133634
289205
315073
583696
302105
312429
35800
866011
304970
1109533
44915
81240
1338402
461303
712380
1025485
508124
87868
1346486
263607
1105309
502311
1089203
725898
916389
553999
240488
1067403
1327040
1113191
1192843
896660
736628
1144585
602655
971614
454127
18902
1000964
222149
1018384
135762
1140900
360674
112585
1257767
196519
178415
641124
640848
1338807
786178
872822
706647
455868
998737
267533
681353
905029
433203
247392
321635
503000
153853
978594
774536
1208555
1321191
938086
688322
1158180
318204
66397
699015
624325
415603
320361
1042783
80516
421889
918243
500730
141105
433434
65427
623610
287495
1012440
932262
678938
640702
76761
55386
435734
823360
1192840
569297
2705
677672
375868
390203
1358318
960153
574117
542750
533685
1324635
488331
864553
127937
897973
910133
208643
288630
288156
489250
1241560
144467
1195482
801399
62224
619187
172963
655556
1195667
626520
1287967
689809
1189405
19195
475775
673622
134834
644809
377681
432238
853075
9
267453
327474
1325430
223572
1278509
826071
342064
703138
116712
1016353
17313
937983
786588
546742
821214
1294604
1323433
1121276
709587
1259117
887009
635181
205281
413332
1354731
808750
1187014
1056282
268905
116973
448045
959954
161430
604001
872970
447570
1266276
289315
1211917
1136998
274037
694783
509998
505322
636264
602524
207709
1322098
935547
137654
1195405
223435
960117
445675
269239
683558
906270
1216501
1068102
968419
1038780
629504
293483
1127987
1108681
236091
1071742
49327
139035
497618
171314
1349395
340311
201570
819731
155824
279034
816093
78079
501446
404928
1355039
163046
967442
521794
1275848
596940
317730
416399
526869
75456
250805
36806
157146
587922
451909
72462
317980
784751
1332950
1356992
146617
302768
1174257
364210
64323
929143
772492
153676
891237
251676
1100692
290918
584332
1232518
1291415
717376
137134
1037027
488536
710164
662553
1084060
3229
267041
421832
210167
386333
936681
418829
255131
1063409
663345
1075895
1197736
897030
654584
530660
1235804
764244
32894
371405
199813
1111952
367312
556840
334964
26691
302825
184299
578102
471175
435150
348604
791346
1221620
1287754
169534
1040226
210463
714954
217997
158921
415268
1355816
101969
206398
810884
662098
106957
69923
844712
756308
951887
579658
883455
992880
19856
518345
533372
982859
916628
396010
654223
282673
60258
1210423
814873
1117376
992307
672736
174268
598919
106383
962695
175074
336459
867686
1015986
477591
306914
292172
877188
1178630
1077240
643813
668316
178040
1235457
530887
852008
546874
219884
1220666
426542
690588
825524
762425
929660
581023
1213518
819751
1287228
506786
870078
56718
751316
858241
249678
453838
1007890
866534
1280003
347354
497391
1242904
672890
1079630
1247972
388804
434505
171621
187937
1088330
996478
439499
933717
91895
1096998
343256
603713
305160
226842
1072603
1316648
304108
438159
53824
572630
358396
569696
815543
265231
210815
599100
887511
83597
1277190
1152284
1342002
203112
1247150
870219
267175
889797
694197
615889
1235888
315009
70581
847542
317236
721937
1269804
386314
948971
1010042
700
1310036
305231
818042
777260
1138113
325718
6617
740240
1160662
467833
699019
1333081
506565
361103
593821
1022858
779145
1302873
8690
352426
564866
1085345
328383
23066
540219
674252
549175
568942
414481
960441
305007
305266
525431
511851
1295566
816381
320380
465011
1178942
48342
1320515
1187469
1072243
1167235
856669
837230
984553
1336168
246851
737640
752093
496236
1038821
569848
700306
953538
265230
483597
1301295
144119
1239029
1066536
856114
334217
646424
116086
688765
1279295
1025025
780024
449175
467981
480040
806786
619506
1066556
1066993
1275636
37900
354362
174842
780614
257612
138494
874839
1089784
1040726
660732
965323
93779
624118
137830
1179489
502443
111940
1009742
891463
362639
481813
134276
8390
1174573
112068
1236960
1236904
616755
183909
872202
658804
551096
1185708
173038
1104053
65661
1030612
1108400
926764
100970
463998
236325
1350629
1276957
779720
1038699
152410
350816
54791
695546
959431
701709
83724
437364
1138061
1047588
925256
83864
142321
633688
1343541
512834
292657
1321712
1004078
136032
87487
1148276
418137
586525
14540
259669
568615
568752
163118
301912
512196
401058
1130060
598666
517562
856500
1043038
491540
810737
302557
1042990
1165969
912130
148912
739098
360430
615870
869040
1034729
262811
837535
881272
1182181
958926
702988
519545
757210
484612
997290
163402
745604
359085
394749
891842
459428
377558
796884
737628
1181046
1272849
593743
13123
745832
331619
732313
501544
434247
379258
89048
1269189
1149752
338333
1355800
44087
554584
255901
357658
1285839
703655
216621
1117052
303940
999725
391441
506454
965073
847527
1013655
390721
911378
960502
796635
627095
846443
189539
188089
179675
65569
1143102
591613
208773
960476
1013148
581684
957234
1061027
711339
1125879
1051798
414969
1259693
1142453
629687
715223
113704
1331093
743993
1040182
1109766
296047
931155
807625
631927
533297
1165830
1299941
1199373
868249
940159
962158
365826
404102
924811
507342
529546
438529
915262
301658
815003
915384
376999
307246
955927
940871
920841
154847
417323
268990
376452
752349
561201
1051575
417638
549884
928667
120036
995706
872565
3393
448050
532497
1087332
597306
709523
723804
467932
421912
788941
396270
9321
427942
683032
1286560
339130
676971
774968
1092610
583576
228223
247781
1259258
620080
601347
747919
784210
865580
370434
658854
577755
630967
262485
133303
884756
608713
839157
157179
1322926
1001341
411231
567088
860834
1336991
386569
406220
615956
82225
263732
1089471
569630
237442
1122791
244012
945288
441096
781885
946378
131521
375040
882201
909315
53530
182608
142653
680428
92299
519922
1115007
337736
387629
284034
17633
612246
727484
515059
1134985
257126
311113
352176
385297
382483
202155
1297372
1008290
745546
428773
412632
706207
318430
1232470
735162
787561
356387
1083855
694216
1102913
633530
300476
718973
1217150
465039
240807
437294
473042
148534
762150
314124
1088983
616173
1341114
1212815
814840
1215359
74189
435720
381992
506512
677347
640971
641697
207413
33574
924584
337374
257593
86290
864769
583338
451092
212799
404317
644863
825818
709831
323877
766472
673891
773922
246811
1265919
385773
725932
1005700
1178815
1175483
845319
823739
1225069
1007924
376653
12163
79866
825199
262097
635762
766215
1310775
369164
653621
804162
909846
293877
1208446
119461
235902
23007
467417
1256426
872335
805185
1075725
221470
1136651
1004835
1245381
4180
863170
407923
476402
179193
677504
261367
33928
495745
1091529
189267
732376
27038
918121
993953
938389
1066734
317565
721356
1257646
515036
216714
568889
584861
568429
1148801
1184705
976474
874972
1118870
1147232
550920
152141
161392
431020
1118649
812250
1270367
961808
904043
611860
1052657
1300546
1278395
260010
863684
175849
600390
317082
688248
1040434
1120734
94796
93158
63316
1176829
662231
378668
997460
190334
307194
397884
1205770
681093
183404
719363
817148
81077
1226347
1121652
1245726
434814
1164848
761524
360530
1000921
739758
27239
1209013
519554
368720
729524
876796
1325839
219719
950580
381261
643043
1087429
259890
1126835
174349
782863
897072
520440
462630
366787
956124
761039
855530
340010
711996
695796
1196476
380822
111604
228168
1018248
40223
633681
811457
1064036
870883
365769
1167079
419832
1221200
1313188
76730
961260
129981
450095
1052740
661946
1259204
10815
1229439
874405
928404
271175
866026
567958
1122750
942164
797666
740339
333955
1006790
106235
513753
372113
125998
1166706
822854
1116659
943445
235368
203653
598076
393946
77469
824749
1039310
612174
947445
693354
1218681
925999
63638
694184
231110
339549
149003
379586
295318
117695
588723
405545
957631
107206
994368
165751
808073
1181352
672208
1338635
515317
819637
539736
1286402
405925
482536
1270776
765352
52913
506169
944787
88584
875217
362139
1083002
915497
1042577
4230
510307
652086
1346490
213605
1357772
372861
127836
1184320
14014
428345
1075099
105788
860738
491793
1276734
842474
1268561
972248
120170
681495
901748
1085381
1302643
1279917
1005071
713495
1098472
1179030
38660
1354580
605900
333711
791447
766494
554434
82430
86624
186498
1075566
45681
1098367
1166287
664516
456588
896956
675006
305730
133292
824675
152623
493052
1144617
770336
35835
306055
751281
304199
845020
750816
124218
467513
1353959
450740
1170454
1321575
387066
114438
410882
1304104
1024023
228093
793074
1241190
238844
162434
384554
1039772
674665
1163681
1189057
150753
1293616
1165073
1158470
1252419
951524
502821
1236560
170023
920214
761622
936867
651761
3833
248977
1178997
1138130
357639
460913
921558
428909
1267494
1189008
836392
1174271
630893
1089366
1249809
472041
336925
491582
1282587
361009
1153843
256033
1342375
443391
243536
943474
629281
656669
501038
1082497
299858
981262
21796
1284398
1318645
431975
919045
218783
1225283
698836
1235625
678045
274500
704474
449818
1188020
952385
650807
112013
78332
459935
10747
1286514
1179495
101041
853433
400525
301193
269459
1225670
778977
1053999
511192
633668
917610
952383
1087291
293913
492839
238503
838516
344791
920654
573647
1296095
607698
1170016
360551
35498
1308115
363954
951799
1363718
1221916
263315
1201706
1330952
304258
144100
423776
363514
220704
576245
854564
146146
1164547
1354398
863955
873027
727642
747814
814809
478574
1348472
119461
399060
23727
27682
186731
882228
1214358
1189049
36608
925729
806137
135293
1111191
528817
317451
767236
1017088
1357554
1123743
525739
302654
1058162
812999
681426
582466
51817
648706
991550
1350387
893056
966358
240326
781661
1076025
715910
1299356
56037
1208883
451580
283562
1193570
471533
694624
248286
694089
1163568
380509
715132
790477
995920
251999
119322
1334096
271214
1091906
1187690
1006539
644295
942265
1051540
1187582
67265
563378
212810
599479
164400
871216
715101
845014
816720
726410
195756
387323
1014838
971257
618395
683510
54619
647813
945262
24686
5962
584240
1184142
495758
40063
1009944
660963
16923
687605
1131139
376711
409178
824527
959852
442206
1124176
1268263
897107
147609
514883
1275449
127816
144068
1152851
340505
1250975
856379
368283
571886
70359
948185
380973
998837
846162
251936
1156010
414450
1233723
750894
791250
428547
792912
176852
376480
365303
361097
1205118
729400
743398
506714
898900
315055
457641
200970
1115746
391507
957361
191025
1268160
887690
215465
1293265
260397
688832
897204
398663
1313662
665182
1360797
866068
645155
1311677
41661
415496
894332
1118509
776186
618739
14780
1041978
1353522
788794
1227927
1353597
679697
444484
489275
825606
9719
174689
557293
511767
266381
858385
141651
1216625
681449
1292819
494144
972688
171637
214726
193700
1117536
140707
703124
805459
1243254
400509
136857
352247
820343
832820
7169
697810
989024
751006
1186813
926123
721619
1322462
275714
153712
801334
658388
759942
428183
420161
758543
625477
1340395
1208363
834358
781385
899443
375900
689152
79784
1270251
1237448
777356
1028585
117267
593386
178930
1113927
1020271
474041
814847
547548
554411
787571
1276668
514275
286076
1256411
1174363
1341176
388468
127986
1258784
1343532
873867
1223473
677589
520708
470666
1209419
821192
391661
1149042
289501
425078
1155695
515683
740626
587018
1325976
288346
32367
39853
357843
34957
375481
107023
1123762
562453
1221741
500242
70195
364069
1256050
309985
1083518
947410
530648
964997
928856
165941
119437
62028
301848
1132167
799275
306212
1305031
406392
471030
656551
151594
937415
1270154
1056675
737164
817207
1339758
161201
574013
92406
377651
608864
813523
1248788
586710
1006421
652282
1010208
775729
835512
484694
112313
636354
166362
1016138
130016
952545
778516
1265951
1354298
610668
1190136
1089306
113282
290595
320048
1108578
72856
695355
100695
97951
1057391
898216
467012
487293
1348903
900885
150360
169652
1175278
999132
1340987
133777
65507
786257
507523
326344
334788
995978
58075
263856
1130476
1251923
697904
1289463
895312
739096
239054
409302
1045401
1233761
228307
95668
1100938
649722
1038238
159710
1206165
455755
449773
207478
147927
176712
863103
805185
1287973
619288
801769
187325
741070
347670
820395
736061
740410
951435
519285
356164
283192
761070
95238
1163684
958784
210825
129446
51631
1312064
817450
123252
419907
576714
1242890
708598
898448
762569
204841
919675
1336828
772995
571056
1256087
1124877
533287
941717
855099
436915
1217676
1291143
510035
12128
1100805
745060
1116295
230572
430791
1271741
632358
11272
679700
741484
456859
30379
769458
181921
345413
50708
509085
567913
1082805
939025
504220
587031
110040
438950
62636
1004971
801000
1220848
803900
1007462
758613
1095931
828975
767743
1139146
427448
506204
662637
155750
954580
1308448
718315
492541
762053
62201
37063
942128
1160664
1245003
109675
549263
171492
130172
333610
908904
1102507
395938
275313
683510
381249
1237657
665418
1290601
1247985
1265578
972379
382984
446606
602039
230713
980066
1120690
990475
1254816
1254489
1066133
734514
159048
5406
594319
1075862
1248509
1215474
423079
1040944
1273956
1299857
527091
1303765
207938
999967
268489
488207
663867
40089
1363575
752605
847617
1331786
830350
344008
722575
947979
758186
270908
40921
435001
304245
1133240
1156580
347553
1216385
620675
297700
593377
1097588
595480
1181785
1198401
329040
731186
1086143
436353
4646
373460
539164
330541
160853
391910
219400
954627
718612
76094
690092
499817
941694
918488
543640
596137
130321
592211
985116
1331596
326074
1229123
760524
235204
136875
1122944
709700
817695
135636
156687
55626
1229213
483312
232998
724672
1064231
685465
594809
313261
755843
1339232
382872
1214866
845542
1103643
651155
285614
792442
978663
975685
943589
131569
193116
872735
782748
493734
531151
251084
518783
233842
46125
220810
542567
289579
179962
594943
850427
803142
1146529
51688
441520
341239
828526
1359878
225881
1277044
843870
222615
777588
982776
780451
474739
1147478
824813
662561
341505
900389
614971
128715
1289484
136860
710460
540313
397471
344680
486210
215796
1144471
239847
710578
519744
1077572
448862
453818
399875
1329981
411952
373134
1269881
604740
1346712
300177
1195663
1253128
970330
748902
559826
118921
227777
1170459
424545
561562
25588
1055581
179225
694045
970562
591512
831515
926904
985022
1181706
1150882
230472
445157
630008
605014
148610
1262439
32419
518734
982483
1192654
822135
896198
983388
525055
1003699
1174123
104284
527797
445358
1343111
868453
309237
1059675
591392
1042471
27681
1328832
163806
215663
936559
59399
313740
714617
807026
219006
429198
656770
606815
1340480
305097
446861
20863
1084817
801961
1210589
481959
559259
1270360
1329538
60728
32429
321846
1046648
687242
612534
197521
381696
330143
1305451
1351593
766727
1335579
561380
46690
724687
736530
1202587
205352
170006
91483
186975
1040497
911434
1222851
1146020
891675
1184158
329812
613915
799252
637802
1188476
91014
643038
455807
771059
247599
1018611
1135248
1053064
686316
87062
249430
1166182
1257070
1202680
281240
1321457
7654
992934
1171064
998941
1047062
654574
969612
1228262
124889
129178
1108403
981404
1218836
353400
1359437
1326081
593914
1113695
874626
1232328
921125
164287
887242
13214
1211825
646011
932697
533986
818235
706651
898569
368542
957236
1254452
504007
1235061
601165
1003334
308404
54236
335292
985112
77578
1040302
1299928
1339520
931909
69083
108672
1062300
564119
41903
607195
889017
960517
1299147
565742
585476
708877
276509
825198
60250
589044
1086468
415855
53964
1286546
815254
578584
378657
754676
742242
381968
646615
683669
1198494
497462
606420
174547
970200
1295051
801808
982995
735291
1354247
234307
1263221
448876
989843
490458
1219841
1296346
1206599
740811
873140
57759
1194466
1180674
1336229
229151
740691
1143984
1182890
1005296
457835
549170
579041
1026110
515540
315917
1005364
77911
886827
950528
944270
698638
193942
330454
967156
490693
975749
746149
1110231
675289
1114195
1338137
766669
260284
227432
209566
1054530
703187
227026
829418
1097205
1340933
898642
323463
1009033
833666
1002976
621462
305500
1090065
417046
963098
533721
545636
714516
508623
285947
778077
727027
98627
896570
853781
710585
891269
1306066
460257
215446
1209331
499085
228156
915852
1237794
1208848
724970
651894
482919
440899
879253
1127899
953786
680600
766252
53860
490900
1147462
745259
1302404
712292
20747
287484
1060021
815533
436177
207566
404303
901188
842636
597132
443638
922924
1358968
1106409
1325142
754072
172719
234456
178036
279903
988176
33145
408195
1315731
732829
1257117
498529
742687
883171
19369
138654
1044561
1267864
507798
546674
1348549
1152207
137635
675222
75806
118340
1237409
38423
437262
830939
751605
97127
781576
184367
867133
36202
765255
771691
982886
605657
478965
151451
211545
891344
147261
72879
1316107
51952
48936
268553
768177
36626
577133
588554
542845
566450
297465
1311257
721208
61201
406517
279883
29796
871520
796852
956258
1354932
1122814
155707
653748
61864
168093
1252737
799013
654606
1300157
49662
98395
218218
1167119
184433
15306
964478
745439
1240069
881449
835452
989679
1156642
599194
534543
498667
1299737
36761
887714
28258
484432
516167
869347
309130
162234
658128
643298
531813
46575
1066939
216892
648656
1313258
433428
983249
795410
1069487
1130247
591138
160147
1040532
905909
726820
379724
847572
67422
444739
675782
216798
774539
472597
759768
739787
6410
609879
2586
631171
304903
702514
900696
717317
202845
726010
600173
42058
386404
275642
883626
361129
539855
184838
420558
1088069
1314289
810869
297085
873192
992032
175503
1136100
812640
1062333
133763
551544
866974
364086
143649
592627
595712
1047114
344891
870383
662648
1191435
79218
170942
1286862
109567
703773
511875
835654
805292
1177776
182972
937996
56993
891942
474822
1128380
854719
673115
51198
1049
244471
459267
804790
1222908
783523
1173020
797851
151668
1303757
101881
210181
609427
1305707
238130
65951
820280
22333
474342
445661
1125635
849121
961913
711684
927386
812909
137239
1344142
729193
372548
1197330
283436
283263
943779
827349
946191
100746
387254
46341
354954
378566
385817
436393
778349
1045961
229311
1102956
1256683
638100
596194
607440
539577
660964
813240
537550
99300
1009920
248082
511402
815735
1231783
1345187
67628
346903
45177
1087287
282431
967479
1276980
535687
449978
916339
426612
490065
1247231
317203
1102363
901792
631349
585981
189663
1071989
1072541
1168809
75962
514530
1010084
1134722
1262665
1322444
25724
835251
1309071
925505
1231117
1317772
49720
156801
709549
611616
763356
1287217
935563
1153014
177439
1233246
139914
493114
332280
96489
547094
767974
96684
109989
1226188
647322
1224860
404846
63043
1127906
898108
1344236
1114207
641455
517532
808785
1111135
328759
190952
470863
400519
917697
58573
411621
31881
1095052
778343
1154209
785812
51521
17637
1297580
872994
706558
682646
406939
1297394
892455
1217363
874417
1286662
960535
954723
642993
1014897
377978
378289
608508
698726
1222581
325541
941842
1045352
630311
166299
655474
234745
1151960
915789
80481
176680
345213
459215
791629
368758
693749
836937
714748
1290568
1087873
598890
943330
396787
1005298
802956
311379
751231
480120
353237
1149986
586025
753673
1078652
996939
754960
197006
20434
371671
79050
636298
1018070
411438
15370
856239
1300944
766647
865169
1178627
107413
1344077
910517
252655
212750
962655
52807
7183
726547
404302
521569
1116142
327065
999045
114062
1363192
1102818
930403
11084
1087701
1208116
844278
1234824
868022
624148
236313
277773
859719
1098738
658644
90674
221459
1179929
1047894
181971
802384
193342
169493
1051822
1016838
619461
131217
1306389
702536
175225
1184144
954624
1120433
101873
613728
1155345
1203282
1139682
387979
848157
416065
161111
743806
402624
1035809
71283
368969
97427
1213923
1074890
447621
463551
198818
1176803
484569
832505
626321
1156213
1199255
300786
347883
538733
1244939
1120464
959952
244847
1187486
1217033
1013152
585296
951933
465700
786195
570895
1252930
213980
809729
88705
745144
1088025
654852
737703
30314
660319
1165526
1249533
188685
239956
61022
983061
436026
1030951
941128
190742
292900
179380
395275
1181939
995514
382489
459396
789327
719618
109857
544767
1005612
225274
394900
1182623
291851
628485
65805
151824
1326442
337038
699144
638233
387133
832885
372597
820599
468138
1192102
243558
52056
1003985
882243
229817
1091090
738680
1197867
1331384
832184
1360582
1140796
153512
1259937
435920
1126541
917935
200436
505908
914424
253214
377549
104754
1109443
185002
759596
467962
1059470
348123
862597
138334
12864
1245104
1022407
378782
1263795
356622
239952
760171
247349
1253122
226562
72481
700217
837633
254361
439186
1093470
519985
932689
368438
608816
530378
1187162
926511
21330
1232553
38730
805690
385320
130966
509534
1001048
1311503
359048
484149
1326077
574592
839127
270427
835543
813767
133270
1282434
865159
386567
839138
95686
27333
516926
62456
734905
865738
498299
1052212
659810
1245313
869389
833071
674642
157134
311447
1175198
556892
1221393
28000
1181896
629157
915008
501574
35712
31696
527423
822458
462781
194341
1240833
682319
211285
96071
311436
600256
1154307
94059
434817
1144205
661571
52592
630207
1293467
251405
1267478
1223378
135691
834121
105852
316942
345101
151505
274372
924007
1359799
179762
16655
511803
159727
996234
721040
1025546
837754
1058853
585631
137633
512239
68154
528770
804935
4524
1280105
542045
483745
1260529
190226
572511
338144
304630
641913
543872
55859
1358339
1144993
302154
1224037
1286602
674212
374958
1258169
359603
675858
465172
1205528
377532
1284557
1344711
412900
834803
266962
457403
1173384
934663
114912
1015167
730370
1354310
835301
12232
439132
1050632
142135
450331
577419
777743
875620
955529
249357
1330968
547130
853131
825066
201019
873692
984142
859985
693410
110465
96252
111079
483198
920616
1206255
1016251
983733
907154
791178
819973
196887
1236232
164443
777047
7747
1104714
1028153
558826
239128
229864
483791
1263574
1001266
506873
791869
777213
428954
806138
689999
104588
1311983
102518
316358
383444
9074
575061
389228
808377
955313
612334
837515
95595
130254
257720
583589
1135372
16102
969124
664887
187940
403800
1323268
190753
816220
248453
153865
294156
1140548
202273
950099
1321027
629526
1152323
259228
674409
996999
147345
629986
1059438
382443
199841
1053576
58714
454531
239745
360466
1081032
412712
1114730
267123
650760
1111835
242045
126359
782907
777069
492932
306861
1231432
227797
315447
1327560
945280
492993
1085697
182563
1027533
798972
6050
735050
866196
583
252468
887231
276459
868221
1329428
1293768
59783
609542
1253301
529183
453105
1317449
1155101
1216839
519868
776021
852655
371424
595067
585108
496828
822239
639756
752473
1188177
880796
495681
1260067
803127
466595
221734
751349
78169
1117960
889579
213454
1237299
454366
575570
1219858
152464
869933
3752
445964
1064537
117417
487846
1258437
1060514
863690
525307
308102
65664
62611
110634
866518
818709
895835
631562
849888
846821
17766
306279
732802
1177035
724954
1163729
693320
84940
613577
1003507
343559
788337
235125
747403
1357198
1072954
595408
1098445
716948
1151326
1091514
625988
1031498
806783
777354
366067
1235285
1355187
986349
1289174
653941
172599
13592
1103897
1026317
1165347
1041951
1143471
1049770
608019
933924
408279
831953
1336138
749145
499723
184258
66129
762051
69835
487616
1001734
561492
1324722
986968
351002
1219210
19776
141423
209486
481520
469761
16792
887810
235219
558315
170777
48776
1181713
98538
470624
749093
1215480
750790
909882
1299778
1214969
610948
620464
636765
384291
1195613
431918
406343
589055
892229
414081
415875
510734
805326
814239
971314
171500
116890
354318
1038937
890110
705507
1319954
851019
54926
1040790
316991
560791
1138436
215376
459971
1002834
40186
1056061
1088164
831326
311552
539910
552769
1036076
999302
1305545
682848
1233830
588487
460802
941814
1337812
1332093
1238671
1095321
774054
319646
1301009
1194137
1360122
670077
394158
391640
1356173
331791
1235201
953675
852909
1083773
157847
279129
331868
289824
822399
404806
1280568
1133110
448187
913724
1247726
1041603
863492
441180
86772
494387
224355
572551
1283562
330639
1031896
1332906
495775
95696
535584
1063939
1357742
1013286
996037
188716
752069
1235045
842488
1028420
958891
419045
130939
407822
543695
980117
1069157
303139
361392
709530
986866
964839
823732
402751
332130
790308
905925
1302814
1299598
36097
744938
616496
1247871
904723
530231
612500
48471
1183908
543558
284831
491617
591060
1099774
80072
430722
8901
1294043
1189258
273362
851184
900381
159078
1230525
698579
137186
1018764
244167
147356
461589
128224
374094
1302593
636320
1357316
298089
441944
337432
582950
1078064
180170
229280
1308495
932536
481624
1234189
208014
824273
1354082
883333
1241693
826630
998316
984315
1358145
711180
1016130
358609
1267158
1127327
356772
146808
618582
1304951
818833
644408
1178443
1120063
1054310
654949
1053033
1257826
395500
1095572
880961
1078382
282189
277900
1218022
1250691
292933
611005
951
571282
174152
532213
220233
1092165
1361353
473394
715625
963665
1066840
115586
1248804
371370
740699
662015
873920
1185347
789
1183492
406399
463486
283211
1280151
941496
1352873
1340850
555823
471212
758682
421450
420880
982314
407437
447122
1161500
1308273
936927
500144
1073367
905156
849184
713723
65046
797727
982984
586514
381493
325652
1211802
1135752
1061735
186337
1197765
215933
1267882
494219
24379
1020557
459271
597522
950568
578923
508396
1268841
1156101
74623
298046
616024
539899
490759
543976
826990
1207058
659239
204497
1017861
87520
350486
258683
836129
471952
240764
751354
1327713
1316395
1271824
1306698
823304
671149
175965
289355
1172131
556914
460327
811230
596136
1294749
734484
1187678
1149837
376471
78801
622092
914671
305226
1086771
260417
22873
213621
89914
237902
1331649
465799
1233826
396416
885742
356028
1132330
1246482
44474
452278
1216044
701543
810682
1326827
421716
979698
808522
608683
39997
662215
449719
1213676
415962
306411
1360437
593355
229401
579765
234267
822364
530417
270577
1127374
291229
1029132
527683
349175
896030
63907
965226
1158482
273395
469034
471518
820232
399503
420319
623155
618663
1096136
1033703
1132361
1280529
974252
1258561
1226334
1222581
658424
617063
384298
1006421
710144
62365
241297
439203
265680
323021
1141657
1265206
960260
546501
996663
368346
366701
208301
547263
494491
321659
172527
790099
169769
474077
1132071
643134
755995
1362472
756980
524068
441507
739964
107632
614514
888123
378367
186173
391857
234872
341610
1114974
1123581
639367
672258
559422
80186
652112
80155
23689
52583
118785
294166
1085437
892693
923719
718664
1194884
1103105
1028373
1260511
865026
507014
327299
1120543
309606
1076034
1119212
321303
73639
1052079
564252
629189
53568
582214
348073
1039635
1290904
224849
87403
136615
326895
1128601
998077
1225370
588605
1165605
566229
687661
1215818
70382
328436
933683
330021
224611
334048
1072823
1250499
158470
1169631
1293080
570560
1107417
930647
660213
158543
1227558
74434
718831
1251690
977860
1005072
747005
1279973
975398
1013849
848118
232118
309136
96143
1200890
366332
1196376
924908
1248147
523831
432739
289751
508043
982446
491072
1079463
1264005
1315131
127851
674434
1238856
1317245
304425
857831
176745
710090
265228
760053
650289
1304666
66000
865111
179839
717967
620862
112305
369952
231145
633073
1155115
983531
1042227
728141
867742
1107116
1296399
703286
306392
1179747
756318
1145204
726375
579410
983129
688226
504223
794058
768797
545218
293278
371241
473843
1147025
952075
1075255
773899
769849
793994
626346
270567
863186
1077053
87814
650115
700822
927524
906341
44990
628558
224014
783552
297299
571514
1020377
77694
669729
552119
1360025
146906
72467
495396
518548
1331609
554255
435500
589538
198494
1007681
625734
881690
986405
817115
550513
351759
878473
836955
1362833
615618
1293263
118764
677057
813666
1359038
1178820
769591
784942
1200587
1047198
612608
986456
191364
767406
365340
794324
445867
1126458
875408
763914
193958
501550
789015
101254
592358
827779
227003
238165
489450
676218
543895
465720
416593
196554
772366
219937
854931
50711
326215
661999
210928
838732
386065
1044684
539484
641275
240741
124284
360108
1215272
165302
160304
759341
79161
150339
457416
164257
809529
1161351
1196726
1092777
905632
811321
369917
873184
561275
116150
686008
602888
115726
923997
1009247
914947
611989
656067
484540
865407
1080856
573943
238520
114031
1047631
1295741
452706
978650
86215
77116
1257538
169857
581228
679333
17789
832387
221277
451605
333329
394814
12387
659
186042
135787
1004074
1065494
968484
912106
555696
905251
367913
756359
1250636
1347084
1230756
136509
326139
955660
547193
929386
580099
213127
257144
949166
201523
31879
593108
1143121
360619
1346678
743070
244118
127106
403475
355746
96123
1244686
1314150
350500
356761
754840
1087107
516107
197455
928145
672419
335393
65888
244033
404970
1208443
438496
625956
302778
891269
1353159
614656
80518
284211
826991
126285
182329
482649
400833
1211242
384473
795760
1072782
455342
548255
290514
1256579
471596
1220302
218249
846925
702802
929938
1302494
128978
906844
220257
614387
157985
655024
379701
899071
1219047
1156641
343651
1058732
999599
616547
754654
915723
720454
33959
388793
344589
33699
555437
1198584
999281
560121
1034483
119417
70353
69649
450833
1045909
935595
1115145
405850
59080
354868
1287499
521972
834639
1081257
602484
1213878
1208771
685967
1339877
132906
901981
1001243
351328
599476
869548
1085597
801626
579361
710374
515566
432826
104832
973
800388
930036
242260
126807
973411
273287
1268488
367236
724915
77814
1083387
1194153
144780
1086836
425981
54151
1005195
844153
735710
206332
1255025
545307
750169
1179724
1314512
745295
959185
257483
1051799
1226081
900977
448924
1256352
954315
177434
1046427
1006033
547128
806593
113007
565017
127503
486754
62926
476873
622449
1345556
1209000
105983
1271016
27368
552716
206838
941745
395256
373587
1339794
1107034
218090
441207
814354
627985
858509
1286085
1099317
129381
241783
1362662
797225
103927
754024
1080528
1351719
461500
393812
1283981
63118
71426
501039
60990
1264288
584472
493150
879119
646134
899859
996924
414179
1144971
1154351
1073983
521308
1318969
665382
858803
266723
561177
469655
393153
552128
546955
1072372
1201947
148720
554899
620196
956719
513150
333870
1007217
14424
1245724
547468
246698
1066090
757397
687024
137921
585521
421743
200037
1191143
596268
580399
526904
167187
262055
252729
866229
785616
1051331
450225
1205183
416276
825908
1159113
1161591
1342627
1219846
1006220
973681
1115381
78621
784755
1317108
1325238
713175
454432
83457
1021108
1034543
1084436
780077
116965
851618
62970
1260948
1064732
1103203
200708
268747
1230470
260651
873463
1192327
955129
1077434
137810
260422
1173931
551083
921097
782399
1343010
750039
496767
440229
972531
338935
475493
935949
881189
500370
1030460
885356
606871
408649
991647
467864
1315432
1160043
1068541
950516
135796
1108451
516094
762431
757457
164150
798909
1036732
1125019
1248591
357835
871533
482311
130609
813840
151505
529967
237633
1132561
1073551
439461
656767
592832
249722
653980
599750
753289
168956
879677
779245
86279
870605
860426
227203
1284642
246469
45235
1166751
310058
263789
112074
1248698
912629
828150
1146634
1127297
455734
980807
737859
202242
1061711
77499
715055
505668
1252602
1156457
531999
517660
179725
129922
849112
1097996
759632
1060681
648112
236015
609041
738675
419798
957805
1005211
1326087
477848
729483
1288827
1336175
410915
448292
1071536
910868
531542
1276701
21248
1334917
497693
325301
809638
1352712
940224
655177
1134963
953503
1296696
991920
1192531
1160737
474603
995611
433104
117573
532540
392557
1250860
1359544
117974
1186563
963202
463157
380294
379613
983499
1079750
256045
155612
1246350
144926
1114612
1122188
1186816
1298706
96798
538821
1327547
710736
571824
755405
1175178
160668
686819
209864
283673
1029430
288573
1203484
96730
1124565
239528
740856
113578
674946
1305191
1189879
932749
396757
915421
165327
500199
790700
1183613
1120800
1337419
702681
97274
803262
1103924
725803
552534
529304
225421
694452
12742
440779
1325806
689814
1144345
1280134
1263186
1345607
943352
356798
928969
919217
395595
19130
802003
371053
1342653
1125857
924886
892424
716733
1250744
4721
433771
1355951
948966
127792
27461
394490
154726
61244
1185040
382289
418369
738893
518172
72712
1142126
313635
503034
130544
1303372
1092258
761293
1212945
36472
101456
610510
477393
1176313
227507
476572
46399
1128640
673895
5313
974739
1325676
689825
1322878
567185
1155092
530264
4720
1171701
138493
774970
568777
1278621
397008
658150
152618
1076502
336476
76644
721050
1146896
720087
285881
1119302
616465
1298347
1244254
1051904
1358350
883202
151028
1054521
556385
62689
432118
1314631
1279294
909429
1189273
91109
55336
1352665
18295
1302802
817393
99534
508119
1343270
1219023
788411
88993
1238915
117606
283679
111134
1211668
186555
221898
336639
248587
917799
1025233
528251
813170
1262475
947440
394309
481419
1047373
230831
98509
1344951
847824
17682
251580
246876
1247850
157887
592571
1031854
1176748
632583
632949
371188
936477
591471
358845
1232415
40979
399301
228241
406652
774179
202934
1160238
488718
1255026
558079
141650
798506
1327967
8972
903860
1093541
519227
1029887
121576
1047800
825721
139732
114501
1072182
116565
452039
286285
1315384
670122
398562
561718
482760
355414
837241
185427
1182129
1101572
1075383
381045
1047298
53235
1309091
906810
634078
229351
898796
851190
1012232
1167835
1350928
937127
1001897
1306097
537190
276051
300535
677704
998714
1082687
946040
442838
556681
379865
487842
992110
1332370
113287
1043693
1083438
70090
789111
490279
1100216
1152495
571236
45129
1260508
417236
669130
785775
64032
411418
953595
1000393
1016359
1295553
1166837
1002149
443058
1116922
586451
1188522
93318
641274
1125489
701588
841949
1055401
764381
852827
916198
172322
714867
849515
425968
114621
356041
863334
1346539
718826
1328162
648906
775669
1300093
993780
1166381
352321
584912
1176694
627987
472806
78186
1050251
878224
1258516
937616
942589
1164937
517410
429127
744893
899467
763674
386152
1082028
1273893
489321
467364
146682
977502
237144
157294
55897
363511
212113
1267026
1094490
1025766
975331
26483
50316
1056559
1135561
96075
268910
1108037
924382
1041558
876808
812202
504061
271864
1328940
518993
1010735
136065
1278657
536669
585451
1202467
1294036
801488
426327
995151
1064602
533005
1233353
617295
235886
267698
308308
520797
674901
1315193
90599
979829
411407
653588
355243
1150333
824079
893717
951088
990854
1042711
352338
126794
394686
1050144
355355
1080979
740454
165294
922215
471696
478939
734255
1105005
986118
17037
791699
12521
116460
150896
152831
454514
14097
76024
165616
613881
632160
254983
259299
1181422
908020
948742
1242239
449239
94104
178648
738520
1146706
159583
738274
1201627
238422
969910
771614
1108151
377873
244629
558303
1167552
1097290
129238
428540
462730
980671
1110679
12262
91244
248691
839515
325025
1336541
1086513
1066475
905274
1296274
1029771
137715
424756
518737
403201
545164
802701
1223226
1154057
1201469
68099
1085058
969090
602829
1156027
1030533
1192793
1313988
475077
46943
43864
607853
695383
202916
198691
75237
896255
868272
106063
380847
299086
98421
651186
1192674
140223
1164017
920505
352589
770223
382600
1317722
737335
1152089
1342873
1156424
538376
227731
1360440
659160
680192
64055
1112323
1253784
122044
183840
1325052
758982
986071
1202045
442733
10981
526777
252566
917492
498516
191563
19461
1197527
1082163
606001
611068
722802
633980
961276
1072231
1087717
1180703
161505
1229528
444820
1321055
1086508
220460
449305
226074
466022
1347705
1216642
642400
189872
458848
805886
50842
798386
56513
1141699
416228
24843
679570
1089172
646562
1312873
153809
1191419
225621
1215702
1105670
1215888
1090764
262628
685674
267538
1030141
427408
538647
130425
20433
403659
169309
1066145
124580
71084
1323772
900970
323655
682708
313789
1098589
219480
264336
1024037
754516
1321754
81928
71123
827986
759827
175462
1043969
1299184
724368
1101728
532042
1052073
684811
737015
340294
476725
890019
1126911
458975
404468
1190709
517500
287313
140075
984410
1045010
1104463
1024022
128440
413731
516217
470331
585343
361039
1262632
790596
1310070
1296135
134093
221397
819396
1067626
157184
914546
681109
11566
187833
1273923
1258853
81130
331461
1141652
793231
447091
112268
72022
256934
1298731
702392
614319
445195
723852
1117502
587904
137432
1221382
219365
1092776
68191
766342
7934
1314231
1244288
852196
1228876
1290893
278478
915241
869016
1323324
892881
367343
710585
556711
43329
227528
507595
460503
543518
1256388
939366
1168371
499200
272496
6789
439656
1170518
432411
158867
736557
946903
300172
231003
466629
890659
288055
972290
460518
653810
296819
900920
384001
453475
405154
523679
289059
649801
660803
935267
93276
131375
958899
480575
353082
1274632
666234
446709
1205741
131872
436395
127464
127861
134582
303342
1243299
1135013
135250
473705
1063589
163494
638877
184264
54845
953347
246021
1086946
768430
323517
1117339
1046451
916608
1061938
213509
297255
1291587
63933
806395
719430
1313076
1331302
1255285
1046198
757465
1209755
977114
1203526
1357176
1093128
304307
542699
949065
352072
703503
1291920
1095748
562382
1237367
743283
963321
988120
400023
1228772
246457
593020
1299672
96860
571413
1259811
1101741
624182
1261859
939923
599394
241487
107592
959040
778649
1071369
988221
210908
830278
733745
863147
85824
721369
720692
581227
1066401
836227
890861
1057898
1144154
704198
1016597
945609
61173
939459
961533
442962
222774
367003
1359253
1132371
672363
15632
270875
719968
307649
137528
168302
1131430
551307
1259950
878571
1267727
534317
895731
46800
658014
1275480
432144
1188468
760672
107310
309417
899248
1223460
717537
721136
1209211
1185721
844384
830739
1266055
889426
431768
1149054
44327
1289617
886884
458561
1056112
142837
845663
1104263
874285
426764
904819
1016101
499775
759420
760842
1147691
524067
893440
920245
998681
1159047
251273
1023980
570272
575426
493524
1016417
781028
307154
266082
934643
420977
960610
830519
794655
1186451
799728
441222
291120
1285238
972655
212133
799045
993844
328919
13591
231172
272022
106924
718099
623834
824819
1317752
1276622
180871
233493
851877
477966
24120
231260
838665
1210514
1230925
703517
373300
480405
1259646
768282
1161316
1250001
562705
306759
258009
305479
20935
773403
222605
741712
1334374
755256
589411
416411
608994
525216
272603
611234
95035
1042902
208484
409710
360352
574595
831292
986225
549812
110426
1104209
1105430
1249618
778780
683826
526719
829599
1262876
1115758
1021525
176159
157372
501220
413427
298537
379372
846572
853915
121794
1059062
670114
1318285
1219386
445190
249319
641170
876227
555458
148342
730051
663617
931165
143430
256433
927035
860650
1114929
734703
87112
1008235
1294241
469240
866643
149807
1055149
324541
440461
482972
1184134
934531
488857
1284633
490700
1000038
1019521
784037
1142348
338752
167144
62122
18435
1040331
1323579
1316836
1253571
1076747
902147
387834
1254860
828237
1157002
1146295
1302267
1230808
692600
1294635
508262
385179
1361713
1352905
737156
82173
541260
781608
596145
73465
1343134
931805
1219077
1346216
79545
123980
1096613
243339
1130214
333217
799953
844847
663676
1067425
138331
27015
1317310
542374
1150910
1047317
1241856
520668
608688
1288365
112969
784477
672566
136311
1052679
709072
1006021
61584
954113
85379
687594
366614
178717
100489
410138
96263
535130
58851
1223225
1323091
1297036
529649
166013
265589
630299
328171
912307
1212048
724198
941870
1041632
222053
306064
845960
103870
333524
52437
204659
53528
843812
1044627
53997
858753
116650
1156448
299725
1336955
138146
805743
1342973
586407
423691
477781
645912
1098494
70183
547997
699255
72122
913591
1300794
1051441
1228952
23105
324867
162012
780797
1318815
904827
796425
373423
1121902
1299907
490804
1130312
1201435
304908
469892
379777
592636
142102
538851
1227798
768541
1288675
1077229
1325923
754073
1330142
470456
286821
1305042
434004
1186030
1273009
452908
472937
936272
830018
629734
227084
74061
1247872
717522
686849
159013
444009
1308546
258372
1116853
211427
923836
163654
829944
1121258
851242
1279284
850178
140270
1296504
1248623
717751
814975
940445
752698
1150930
944595
1234410
1330704
65789
451558
943866
998502
517264
780749
598436
809765
936460
1090083
1042739
3413
875297
294815
28526
809856
676531
113571
270592
283028
374191
41037
736628
36408
622833
702851
619782
417839
154906
494268
213042
776239
694714
1209892
1219888
1118637
646182
1151017
777194
740744
1275630
1166764
1172651
1015671
609741
552194
1165375
210776
365539
624694
1291583
438595
357965
941555
59009
824324
126466
946577
176068
476778
645718
596968
655499
78829
638200
290431
1313488
710611
1341295
721642
127138
106959
1230326
376932
1195952
347465
838594
278636
317100
1228057
869701
400706
544295
1199947
766530
441125
1021126
887874
1333956
165837
1136875
1141089
872146
494931
121013
41568
668567
1063455
682199
1142756
348670
866498
184528
721071
734648
1165082
770897
4422
686599
1226685
51218
1104255
1127325
880852
926754
1278931
722860
796104
739319
747188
605862
739468
1068326
289176
678983
651592
669153
1361262
1071247
1026025
539198
627081
161774
891490
935252
697666
783487
391452
627735
149293
1249588
339231
487137
110309
340684
1031353
1085608
166335
1133226
1256390
1122598
688832
217767
810569
58654
688954
1057867
945487
1002123
346567
1184924
701455
111303
996493
1161770
394554
212393
250223
782134
898971
355094
265248
871829
1335905
886139
170883
578166
861823
416170
1007385
1119050
1133232
1348304
1129014
43901
664692
1191806
1270950
204516
733891
356328
37296
442537
361117
305626
1222988
1194201
721068
843719
1085474
262072
574927
1069597
1257768
500561
465567
63443
45074
1285760
1240068
20717
59
8398
451831
1258308
15624
467925
535738
16694
789881
911226
136320
502915
683139
676456
277149
291768
491006
1132230
1068495
558682
777964
1001624
1006700
1097080
924266
595879
746654
973350
1197025
307991
1019861
1074842
564877
1166248
194828
1096886
811073
1009555
416086
838348
645152
764745
1021909
915123
351522
513012
1245993
488959
466729
86454
506718
250775
1003736
846808
918230
289127
700399
223923
635164
770370
318178
119076
147760
843902
224067
694427
589656
784750
90263
928094
1223014
377341
671455
52575
778572
167407
926020
526887
1014846
175757
72272
409611
673278
811454
750730
155900
323072
200420
621132
323227
653499
297324
1229500
245289
1327509
1315550
624961
827581
279865
1269647
1271443
773923
169053
744529
390624
183295
1214354
1168997
1125646
317762
921222
225259
223312
1306632
352175
130941
1135589
169062
1061215
247011
389073
1194075
585041
360646
1080280
1067483
200946
1208814
448206
817416
1055929
254144
297944
1202890
70699
804110
674637
229666
377806
780358
256527
876955
1244625
463946
274023
242719
1079471
444205
503399
812441
1333957
1253228
768679
1182890
678577
296531
98366
695786
1003874
8922
121039
1029499
1200777
292172
584723
875958
1111588
865415
321136
193423
1184888
367796
239208
1267958
83503
1121361
483686
1165779
1323291
1049352
982950
315053
394570
898123
1251104
1228330
572974
822201
525729
123075
267131
1119208
663688
1120113
205387
1345629
1000400
250279
344742
337738
319817
267604
1192442
1070860
1240721
599723
466397
34965
877846
1243789
890832
336132
621292
702269
607814
844071
154093
908059
619331
923187
328499
624013
479681
521841
186872
1329010
641565
574277
820511
910220
471056
459812
716114
643291
1073849
1001744
760354
580329
1337533
493488
1229770
860458
337651
203027
222991
207822
521736
757636
487852
696781
672085
168930
350823
934014
1174725
481323
752504
91494
418997
1135969
454299
899853
1321271
668535
523857
198551
301913
575112
1235747
4664
443892
304648
1114233
17617
492886
1096116
1315280
1224062
185877
787080
332765
1311874
1236582
694968
427821
892510
207148
336876
1214126
500496
559579
147401
250458
939750
1154607
333635
1255645
906418
341570
905794
123488
902755
1322101
734992
365389
1156784
1259731
254326
788465
107698
758373
14699
868307
1087321
1024922
1041789
249663
168215
501503
1257163
53562
498941
1288095
432758
684726
394742
405212
765469
550662
1035243
744691
1144162
756951
165486
733391
815086
1168852
575086
1221614
1233433
1129074
148606
1337261
398404
411391
1012062
390190
491109
729836
520405
339190
567780
879806
498249
964510
464652
313188
613597
860342
1077082
755048
168193
1200079
101518
48499
1239891
545373
1171566
760837
1328769
1249889
562839
204829
409580
59080
866954
505038
663314
129204
656457
817196
1115793
770463
486164
928447
696282
57106
138638
1091936
1060293
1151994
785792
20112
878525
317133
691406
1302908
773451
354377
114337
385106
677464
996897
331867
499344
107740
477082
642563
886156
41492
26695
132670
805473
1074657
280796
969456
643350
1051249
908669
1308948
231757
826809
1353055
418874
583918
496157
1125260
514403
1018423
496611
1183056
644356
550319
210197
402375
1262182
524079
125801
273465
1332604
167362
1075555
719395
424661
698818
666407
53048
892054
457267
863209
1041856
835102
430099
825956
1301081
787452
11171
1313633
998396
617884
887328
926341
196535
139129
299666
204615
216615
328926
1217307
997829
241621
62755
421662
399103
974400
945850
1351064
819777
182392
245094
1215103
112016
949730
230040
1334636
539233
1094738
313262
311181
876022
430259
344305
1108214
355750
528814
1278255
223055
336176
1215460
1198448
514857
293084
768560
210796
494145
282010
282239
1053170
992412
886938
811396
1250051
151131
679945
285268
391270
52324
1311950
632531
596022
92631
52288
729575
766170
997081
546660
982906
233646
250830
1277457
190259
602848
1064322
29065
767386
19595
657094
156744
1308880
21621
1191626
258565
1282489
394934
1227331
1151640
913324
248452
216730
370134
652315
1201496
647295
1057155
128020
1051074
901326
588359
130125
583208
1116284
788711
654647
1301351
308845
1023457
385442
800052
1194680
1129184
833597
190532
1093821
271437
1277423
805869
1327400
535652
1171950
1302550
139627
455148
20973
140486
588768
1089028
1287255
76646
574139
739838
1073501
955093
410467
436350
765458
699194
525076
403393
1310799
951690
898521
808086
1290589
745855
285689
28754
619426
776084
706303
524437
171084
590642
121035
507384
1272188
495460
818598
326129
513680
1007585
349564
1126344
545974
806967
73678
968374
102224
856768
885666
1048225
309146
232169
879420
1255645
778578
932587
105200
884055
82286
490237
1234698
1327932
1317813
411792
154257
318668
146083
941103
828297
674635
296117
487930
822530
161363
1974
564150
780939
649221
989417
1057382
1187208
1153449
369691
960336
168890
398377
729142
413731
95269
215042
377584
1338685
109252
783847
288435
1083857
1198321
1006761
1332618
1194736
1054607
649772
1160141
64922
306958
950676
982059
186024
293114
704853
587868
326482
1117915
220243
1286651
1215057
19993
607215
911303
884864
574903
574079
564008
1025342
224631
1322069
89008
517510
889112
1224346
496531
418857
105763
654264
215882
1105591
1011280
139164
61218
253757
552132
297036
809352
923040
1008395
466085
395609
473279
363689
1121982
845062
871858
618934
1085726
1032940
211166
283234
247567
385071
137165
30806
1099856
893032
383745
558195
138294
178389
1240855
360947
187732
1055235
631684
702585
187349
461763
1142301
200388
837101
732321
1354357
983680
1089891
815617
952293
330702
1182403
524680
833881
233938
524262
139609
459496
1108466
82508
112836
1165283
804645
760536
550362
465889
747019
349283
906058
308289
922055
1056104
1159818
882093
332502
976072
304534
92608
548060
810544
419515
220012
1310423
1209803
706604
1123988
1099250
104668
668875
554527
630327
1009783
271524
59922
893461
506620
780584
643847
944081
161225
690129
1190380
987205
338395
159891
1356597
945623
1335459
184770
56960
1131700
95647
1287088
179733
262701
1102462
1016764
1198766
143964
1113716
1040188
420794
526997
321207
1262495
661451
759612
1189368
604757
1106252
184751
1071926
805782
1025265
1296362
1227703
113272
681231
463935
352746
355902
271315
214670
303087
485044
406364
576008
898506
1289199
1066945
1274085
745315
911293
955253
987195
143626
870058
116349
139050
672529
647374
113931
965892
607428
1276758
1258808
385809
652826
553913
218838
22702
1303257
1159086
60995
1231319
56367
10109
1064539
568619
663944
292662
895738
401952
1249030
129921
1024340
411944
160215
1225956
1189650
350588
306606
795751
784609
566258
301845
610619
302135
1076181
1039788
509408
1238275
665431
227362
572693
1304431
641109
552598
291292
818071
258375
1094886
1356047
251642
796927
550726
490587
412900
302990
308987
1125887
121945
302779
571102
667098
466652
699266
1217673
1350770
249639
220676
16420
91877
14500
415647
675396
1273049
1093278
1113478
757624
897321
370273
469450
862011
1297406
561355
648077
516567
1132488
1042451
513591
629932
100250
506187
235148
1294130
705406
1161309
1093339
818555
1075711
1175279
1139829
738208
1089633
379455
86106
15162
995567
442741
163818
37209
274459
985835
18815
347529
735345
960175
421774
904077
426700
1136857
1000570
1253172
912948
1307912
1116233
340295
1094538
219826
1249269
69679
537840
87158
131789
400735
1069465
38411
176273
734907
237304
954390
770315
501644
528789
1061123
647489
712379
556246
856323
29563
78189
170634
454884
341640
790986
565819
510668
1364272
544834
134008
1093910
965131
1177840
811232
970474
402919
1137669
16128
1093702
612809
381058
1362155
428395
213095
1059855
171243
770920
546568
1299679
947008
1038006
380116
328759
1080848
135735
72197
868818
184861
95216
636570
1302719
502662
1154815
792475
1099798
292720
1079815
652000
719104
866636
1181713
1012390
1232554
478318
997001
961155
823310
776608
887442
810182
963774
1065477
824131
626895
681812
1183130
1027214
533865
357905
153213
708950
449112
294160
208218
939040
748514
651211
1275515
334065
20002
261822
351251
993155
1215727
82512
804035
587242
1060127
858465
799604
461512
144370
955539
1091784
1091781
495824
245882
750287
1189469
1021349
1351450
578107
330386
223995
1135013
580443
462967
121137
1157154
5702
1337937
285796
760524
64457
58320
812035
520137
561454
797687
1160034
1028695
348209
956926
618343
910979
1232154
1189645
1246910
1002942
648478
783271
177792
749483
190427
300646
388571
726804
715038
415708
321958
1329317
892482
182994
1044637
340924
564121
629218
1130780
138416
618306
252423
747881
1343723
112287
786842
449612
210494
716139
1194697
317491
321902
455533
1347664
520270
866491
927742
265722
167683
268347
1116113
824237
717083
81628
641388
838453
861403
389716
740106
87990
183777
1330891
472858
148229
1090516
264204
561997
1056189
1291018
143571
597983
257535
483837
184031
389805
1223901
181854
233718
980123
1027805
1240608
827524
1142058
478247
1027739
1279570
1127915
1018894
105126
495222
1339105
697771
86470
215383
182538
674751
1235053
992074
800745
992034
439793
132359
1203575
131422
1111494
621649
708429
1327374
873282
218413
947997
1085858
267670
747464
1359745
1173493
715541
493142
12665
451992
445868
444058
107778
582655
318429
26712
623120
583043
428654
204170
207953
1281809
1208307
566405
840434
556183
823031
786005
609665
1338395
26759
136532
210632
19379
533801
790839
1095982
58738
190081
367804
713368
1018470
740009
298313
1356588
66664
575899
389300
207568
292504
132891
480331
4274
1113234
520743
1126068
437336
147486
1309088
538244
515974
682559
389466
76331
1050350
766873
345605
1128778
588878
398817
1012180
552866
796544
575100
538048
1042342
1268104
1292618
574940
442683
104321
674645
895917
920064
53180
744499
866283
1068272
413773
122599
1023545
1207280
521221
601719
419703
607650
362586
125528
892697
661300
189795
591008
796654
626552
816360
1179406
677738
280139
648344
766438
1005688
97276
954738
1030600
1331679
339314
834295
155742
1321934
948346
1299982
1181461
892759
1232170
590137
985143
647898
316671
483813
1139632
239476
568770
371767
576046
109593
1147105
1205032
1122691
262343
217866
867427
1141828
1262791
81590
86284
1030142
1018153
890825
228808
158036
902191
482764
759246
753776
993972
1073678
780726
1200106
265708
204834
954749
782536
773998
1118416
910596
1098241
1249757
1257775
92241
1034222
293827
560319
191135
959673
203418
1209007
849098
985788
899034
1275001
693167
1170664
182592
838431
1059540
408876
847469
1175016
1196027
996475
796116
949916
452365
205804
790860
1228553
1051118
92586
1097345
1226400
87759
558110
741729
1266468
1081544
726407
777404
844845
1302368
408711
734995
1284152
795374
1222567
794990
1332408
236365
1064847
936755
1232929
1231692
883558
310944
57943
550483
630740
720721
431251
1319728
969080
978814
386825
1025730
1299837
70775
72454
251054
884280
263122
134890
779286
981060
1166526
1272884
60154
584844
779831
876541
1328219
1132550
1306709
690551
410591
220132
384751
874539
1315315
993835
686318
1154926
800034
247004
990103
631615
496266
1188980
1165375
602693
1104428
1310526
806875
218490
185954
47853
363435
209674
274454
396007
652932
742659
1324590
997108
1130672
1264618
1364181
102830
485502
631425
384601
740992
179253
1018865
263596
712995
224388
1047328
289120
716308
746312
428165
1320498
26942
509527
1007932
152665
1139151
817344
1057358
1095530
137915
377215
1282579
584974
491543
630206
760443
448176
1176814
928982
961179
642082
209003
2264
700518
702296
1192950
511401
1024264
784039
453622
429179
149737
17475
579037
327426
684676
410235
660821
1328929
546486
433812
1192184
1131505
229358
606217
1275577
969157
912972
612383
113591
34223
420924
104153
1098847
964736
428116
879094
906749
275651
524452
1105175
247751
894957
944665
526295
573764
591044
672171
138538
472294
966335
989257
1135139
768309
1168387
1212844
552386
903623
404930
1037681
868120
321525
588086
1328034
721378
58522
1152709
1178557
1138945
561814
25492
1042668
270212
892939
1336586
1185496
83275
1141956
1133445
626894
213416
306894
19064
92042
152676
103200
27479
397779
695355
1340722
1118379
852836
255897
283644
1988
962149
478757
943624
1146081
951568
1358789
383606
578793
932352
405825
314549
1334142
522180
381391
735237
145931
1249668
479415
1337475
1126558
340447
1248303
784778
491697
1028284
1199895
970603
957378
779474
1183900
297615
273489
303504
20967
739460
244526
1248074
986237
1078269
997293
734130
483898
1291684
428581
969945
1014716
699015
632178
1160365
210501
474978
552919
736203
855306
313135
196449
744943
3621
1309700
654095
1162581
783614
771121
474662
1181166
1187693
76777
1126018
987800
515725
823572
587885
803937
1181847
943114
1165761
284340
637175
790911
845181
846922
59856
1341518
367888
1126359
484758
643311
250102
742334
924279
336694
3819
23068
79003
307730
683842
373005
929851
1104813
148232
78633
1056360
412342
550003
346323
287711
1155252
208556
267261
150365
1152459
304361
437283
1286592
1342456
689894
935680
1147079
571273
543535
1217903
494241
740352
1275172
836431
1160964
149162
841028
995508
664321
1071665
689027
1295527
1164069
358495
607702
984969
935717
837687
1064084
7594
1128489
77963
677520
789574
100856
361204
714301
455192
771829
794248
381194
997921
1230944
1104945
1352900
913682
528293
1331736
226787
347993
475145
825547
718619
844735
1298919
1206707
411561
356612
330243
822271
1072940
896715
680625
480222
699230
530636
1198786
714150
749460
204636
470910
568980
94053
320691
809382
1094606
1232290
1145345
770804
917757
538524
441782
840674
44857
1075521
1213730
902797
788146
1313098
544159
422702
130270
771858
863011
300125
720893
1272933
600378
802565
1000251
596537
537357
584697
113036
630947
394374
859559
72460
183583
878908
1221581
1156395
97690
460203
1200128
592935
1124110
879540
1326470
146527
954951
1037762
249906
232457
714873
969346
409731
1276047
287901
1209258
10917
786000
761329
445299
162176
238889
1181701
1135557
434917
253937
1012894
1134397
71776
543994
209068
218754
636716
886199
1302580
1150919
1164458
1357310
35693
936947
256851
1082207
204200
1232837
328859
247961
1108049
415307
713460
494993
1190486
1218391
218520
503768
1178939
589175
491005
321139
925650
52301
669784
1333564
9431
1062130
465092
839205
1052036
948336
1201855
1172206
500293
424613
996252
117146
512141
962703
987739
401410
1293912
719252
1151380
987259
1049005
527434
518854
1247175
1169174
357913
165181
1201298
645055
635997
912875
1291519
1176428
227498
637161
905145
1024468
1246028
556623
39417
1030431
1050495
744302
1360357
408922
1271402
514922
113929
1257356
445346
1137519
511726
1144850
519027
922632
185387
60257
106517
1244035
400243
149634
798340
201022
605913
218707
894839
1188840
1127409
239491
353288
804202
269556
118140
967385
1316806
147291
191743
1109039
797222
533649
1002025
240806
1285690
885090
114319
283386
309458
1176559
879651
1185861
1119236
1268084
265564
832902
12438
1009162
123280
217661
103164
660478
815346
1062359
1251378
717505
1026870
1104210
57296
172187
794874
1020566
586405
377269
361160
1011041
860844
899829
1021928
1079233
1186907
676199
963519
391153
632813
1108017
408565
352065
586190
754955
782973
1228712
1050669
1280739
139839
1009365
1213705
670540
1201502
1312684
258372
1346261
205479
1067701
861083
423742
228127
704779
1053821
716383
90203
653182
1045734
63828
1229538
1029743
535785
161133
182118
274326
1321074
3952
339839
511708
449305
1029463
463777
273985
1218876
166842
603054
1263063
1364359
335664
112979
398247
857004
554305
1077330
27199
1168762
629289
443705
199644
143366
429276
917469
287267
600752
71371
1191299
456264
955023
64224
1110987
511862
631189
243796
683441
1271696
814085
1124839
1317615
836375
992852
816376
75316
311740
390488
1084106
1284359
756517
1031231
551973
1170720
1296594
90179
1288890
906964
1034841
227928
975290
535369
677630
227693
1258107
950631
536003
1252078
1036587
709370
770637
1294129
598851
709503
1194262
947332
517710
707945
773421
1041578
1175518
771622
1177201
461148
477115
1196080
762848
683183
105187
853567
1000253
1328393
906640
1301528
123448
954584
59791
1203473
44013
538319
477457
536682
665476
10958
141522
923936
723169
525077
957692
870332
545462
44481
1190830
100408
503947
1160003
968426
1282658
679353
977826
806018
68271
1264823
438582
466298
1048591
118547
1276053
979133
1239338
449885
448965
283551
1185544
1339589
78140
856297
1336136
820823
762912
1043434
240453
719959
668525
45406
11994
811497
1169076
548039
421944
1144805
508134
738146
650975
348981
47787
931857
1226553
1328865
132845
733190
529217
491453
33675
265267
185126
922708
638874
517652
1158216
1284968
662875
596976
967450
856601
430786
1136460
206831
1004545
1297222
232642
521829
608431
708552
314913
1079588
1098135
617000
604111
79255
320662
209432
762848
214342
510692
1027578
5914
320090
633995
1222176
83083
678833
760047
445562
267759
426326
450678
544792
1131520
1157761
568206
198138
254547
848380
1358983
1264097
1147217
811572
770918
248028
1156604
248177
1338071
956545
325872
400215
246089
981086
435390
654606
1303588
1210385
807880
159642
521915
963462
998639
859118
9596
835621
597983
498947
956930
653128
1077213
302041
114510
795775
1220231
606474
326327
791857
299039
1345564
592641
1053666
1030387
561900
643576
171388
105205
1225256
704759
509932
910339
232601
820393
697837
391019
822861
1218139
1240956
495982
1137410
889544
1349606
1340145
842994
1303465
1060149
1330761
310605
1043466
32219
519746
820887
1152561
485056
763226
1317103
1101337
1054184
200950
197201
602226
560543
181705
1014560
1168103
55726
1147244
575843
755012
525799
512131
334518
1154803
249301
204517
378103
405602
869841
1004952
758292
499739
421268
874417
567283
977417
772232
595648
1194157
495588
1304141
717822
350665
569614
370067
1037933
564752
759416
1340342
345810
909163
583308
1275910
1184115
778965
308630
1100282
850745
966943
148223
1269022
103386
1014839
720212
345325
744954
1349109
697228
1029722
10111
169405
1260448
1017350
490369
840872
1083872
575120
977998
1084568
608155
843989
1166214
1064351
1054680
509145
1179967
371056
289772
172744
672109
179106
303319
139197
1126371
1223650
146415
327894
132565
6778
773074
516660
1130962
623166
361589
1310519
1229370
222155
1004686
135302
605078
1262924
758186
125136
1347706
1325270
478939
1304483
769923
1297486
11504
29037
577326
1156091
86026
843906
765858
504399
140399
977669
540525
141987
208368
1168811
325423
502115
385166
90500
607886
1181030
766583
1342508
751730
518512
42234
698124
494127
274743
228297
453026
1295641
1067438
839925
576738
662545
234871
556129
764159
1308060
264742
613090
1318303
1140029
124927
1193084
1245628
1236030
534788
200436
819288
1153450
670808
190180
397828
474861
761070
63117
478143
401663
157260
487965
1186820
1143511
305511
1262609
993402
1092969
350085
922136
505933
620240
319018
186828
398453
1203737
787467
956617
746669
487914
416261
399870
413888
1094566
1160741
243362
1148454
184710
1319156
509149
1188341
1327350
491088
1315135
1103902
594684
547600
632444
343832
247017
791537
708086
616549
1108228
760276
670800
86816
866218
22314
45528
828899
725480
986304
263087
65328
105801
410655
1015623
842150
1332535
837935
94219
556913
66582
306801
1172603
772873
243595
406742
213419
1353539
510905
1253398
206860
1172114
405567
1101225
372731
105284
615220
1031136
247493
470984
666945
857500
876715
884543
772572
222956
464351
276089
348350
670909
752492
420038
315785
894909
1326165
882350
583432
503236
256999
781506
1217405
992476
1183916
88268
1171804
1128667
504983
786189
1286846
455708
1313050
274311
1133108
679303
558694
711289
1258155
880524
864914
1099346
149034
398113
1051020
1270432
703206
563680
133023
354794
1136932
662121
1015960
670419
756743
888804
1263931
111540
1343862
748603
1089007
1051577
101122
411754
1364220
616185
1268761
732041
270541
1046576
920072
1239974
341028
1283784
265190
672106
1234862
411703
526024
547722
373392
326879
1186159
212309
607360
270320
1056141
212662
116172
162021
99872
248389
1148143
930712
1238664
1138947
1174726
414593
971177
700964
360673
939747
177918
1299060
665406
823895
184343
844372
1324072
1007715
1240845
870167
869914
330804
1049591
688588
933014
720165
1215290
253784
1345631
725871
527408
339579
1066082
120630
373710
364933
73495
1173080
762707
1013809
1287183
376710
858843
998556
4502
887515
992382
682012
1080064
856416
464817
1241799
1207172
895014
739934
991631
715130
1134098
1100776
275806
635635
446331
843727
274266
1309342
632534
1087927
1209628
676467
285203
900343
1232886
420623
392564
783693
1110971
601938
810209
1244955
610030
1120041
891975
654070
391431
200180
664316
284460
1193158
1078249
925107
1023529
721658
710916
208556
635777
1135490
1201832
1101761
24477
123608
597399
1058962
1340953
232300
767297
426325
528314
5923
755640
1154958
1000489
237632
872205
17285
1206997
669313
911256
89605
296119
31209
41682
1331590
1240901
1291510
928000
1332718
60134
1093386
946005
1227498
398180
727010
826726
645626
1032005
78074
1039877
892432
787679
1001496
191709
945986
677210
754152
1054209
439824
648681
903394
984138
684699
1362370
1277623
709785
712015
941647
573625
1255855
834387
247206
624970
429310
528618
1237345
441577
550652
663957
237155
708858
13981
626785
836117
357634
1310457
495544
1042650
285217
374168
373098
1219117
1265099
1212631
7207
728551
153162
151894
1350684
602829
262997
787816
1318422
336289
1082983
944864
798007
395262
126054
1051930
781696
1137820
309149
484156
560821
358250
522416
1284999
1116734
857449
1255631
207691
990268
788790
33239
342923
99778
653056
1082777
582452
917782
428315
1353652
1351540
1124566
871519
273273
300476
832449
508966
681606
1098577
1201298
442592
1151314
157797
1176354
705225
1031973
1363203
913650
369398
905042
342763
797009
639239
1106209
1194086
544177
598638
366174
1335970
39966
442024
297822
225907
157348
651299
1341782
363199
1100178
907807
1026959
955850
1245613
1004660
450730
260941
1133903
274825
1228256
1110397
875954
449372
1335293
98319
910571
749250
641570
1211844
367787
1272970
954397
33769
358507
1185726
725768
150551
1070684
809780
32298
1352138
479043
32619
694457
643299
784987
55389
721588
770270
1311243
103955
1219166
319572
327532
751980
788438
85733
122020
756466
543229
768612
810200
1182656
863418
914418
620961
1317771
87025
1248149
1318181
180920
453778
287576
995428
20126
880890
304866
264079
1270419
437761
344194
667257
727270
62122
906135
955714
38975
476129
680107
427477
907123
1017297
609202
1063816
125429
141074
1285720
323010
284693
765176
175938
1139237
982542
786830
1160489
790341
1131825
901603
199022
1119652
1197177
111377
910320
1319859
124112
805805
1029353
761321
858153
936304
784399
656699
404530
1120136
121822
271080
856063
585033
1102141
105164
767516
326762
1165875
731576
765072
396200
1013740
225051
896404
631495
1326086
1196429
1101364
1101321
127355
1026956
1000973
814518
334597
255543
232968
145447
259320
471067
1283092
1219879
1135561
397691
1210402
1165621
1014035
216235
1284024
1246003
1065171
281042
120356
846150
1175012
403747
358289
421386
1033310
984340
482182
652651
169356
3752
549022
730914
84367
812492
1012915
1148936
1009756
72256
421238
631522
769648
56749
949492
361818
935343
1336993
63682
23585
169288
779678
149794
70699
1243283
1225909
486698
72187
839854
466666
827664
464651
745857
1348316
381044
333867
852647
393715
1110299
35542
1237426
788455
252747
805316
153640
761907
966908
1051335
172597
566330
1170443
1088173
1130633
226345
592191
902908
731757
914193
855950
959111
605821
952437
1287407
715990
933536
407774
98856
8931
294713
1295157
286397
74101
241346
984063
644299
1219186
963101
546464
657286
778114
1134754
298497
583719
1050487
457101
1343118
1294676
26929
936980
1347280
940561
1019062
214702
596140
20834
373003
613603
433702
1252338
834277
629937
741603
206065
937617
862575
1134430
1138655
295646
37442
1303864
676972
1177241
693089
1052278
1293756
777325
685829
1264119
1092228
902957
47350
927389
897069
281955
1313365
777111
260544
1026896
879688
611284
645818
756876
288930
758451
91144
825907
635356
1324130
773540
1200314
1274508
67514
449836
145768
162447
552131
511996
506212
166811
1005971
1356369
376289
709371
1045119
525497
878397
859100
422130
161564
717237
980408
637677
1312960
312509
736179
1054286
697926
84499
1085996
30549
1134398
74526
1179236
703456
370449
761
915622
500522
740347
263320
928305
846373
1032127
162028
515732
788922
705895
835021
161388
1088540
894244
1325016
664224
1260599
882694
724880
386517
503090
146271
80181
363813
102775
615329
710488
235571
344522
78551
1093277
357133
927171
783417
609618
780361
371698
45386
263992
150772
683484
860036
34206
612615
935497
102518
41328
670523
280597
295268
725302
271219
1119564
881394
515395
1224272
501645
1334971
9713
653956
457549
318301
601040
1049604
721224
777178
93127
1319922
1344747
450369
333534
319292
1026534
1048555
498122
514671
518536
77093
342334
255260
1077543
55982
848619
183428
1059618
547062
430019
1068785
984785
199853
968332
743150
337943
1052963
1029523
1332621
88685
331489
1234186
1171694
853493
589590
759319
775890
721958
1086899
102480
992346
208030
850076
699587
871226
94556
650372
527031
1035652
1311862
277062
543040
281297
449818
864384
962266
1189195
522632
184792
1347175
365188
468794
137815
1313920
319445
784051
1339509
820649
7537
959056
138614
491884
684655
635024
951870
1358362
1266312
733572
537985
1210634
749858
664343
130981
529958
579512
1200146
825113
86605
185300
808462
1045310
1209036
621677
599979
1079766
1342720
60353
499091
554410
820487
81953
595561
29138
658228
64648
476402
57088
617524
1070506
70503
40868
1149658
876316
887588
139156
936467
1011780
494224
215758
573861
155169
381053
504421
954835
608814
304869
771521
378455
886373
199371
1060389
456178
586416
577149
1044776
1176648
1313287
92403
351482
427771
749441
721605
595301
277402
911454
64842
1045561
335434
695381
9346
424241
804924
970372
1330386
8671
1072531
1267570
961044
415885
178472
1250947
402075
826977
719776
807062
335876
184237
384320
967087
1166070
568076
806260
1312180
201258
857579
256251
125977
210427
908654
1071146
1236285
1082251
500441
34085
254930
1044990
1194575
895811
1061924
1085218
565228
791411
1090938
348660
846708
176764
1071379
570424
126319
909980
1347350
829561
1220863
435252
339890
621943
651324
1107283
795698
518902
360776
41809
805130
265933
219434
633991
392564
584299
1048443
1279870
1212691
876797
1105729
1291226
1117317
504472
1207504
151361
203048
513127
1336830
268573
996862
1028294
155327
773531
574246
1251794
27555
440742
963970
1079995
839388
806262
646225
605150
1104858
8260
1103205
249713
484016
929794
493440
456374
1313399
445988
344663
460501
942139
807547
516053
331086
173673
392919
350601
28118
635714
1089096
703473
473088
1228844
1359304
630258
382159
425183
212319
1017593
594825
918078
218576
1219133
231091
981053
11093
1341498
94773
765306
916736
343719
323540
1250860
1259657
869192
1001515
1292126
786416
1330673
1318582
50760
1027991
319704
866652
545042
1123027
762193
687443
240879
778066
634004
920956
1269586
192249
950585
126979
562620
539743
371377
1122491
798070
1352333
34404
1141941
490834
671106
370151
49851
1335261
521652
410850
614337
1099386
973927
507701
237285
1232102
992139
822963
821844
1014169
775288
658478
843983
177397
790731
123304
623882
567943
130999
316480
1163751
787354
841239
604046
49600
628566
453382
637175
1262597
754370
239551
324428
151451
578707
1260857
971957
819661
630173
1344039
1250125
663969
1103956
728125
1006851
774898
136277
69177
823122
1126277
271010
680256
764325
547789
409216
773065
639937
1080953
216872
355169
851226
994935
667820
393488
1270115
937548
581035
1051192
1234502
1186655
737895
695802
434233
1186545
102234
1286529
802201
1177847
287615
963498
138279
483578
207740
596244
948697
997165
582551
1034730
138815
190591
967254
1243512
777945
837287
921994
418732
1148089
1208168
1214100
1231115
14328
141053
75660
331767
1266669
65253
200825
114899
970950
1139287
107385
167914
288470
131343
176006
1127800
1075275
868030
544158
359179
1157865
511573
713171
400023
906869
828939
1269913
936763
39635
720153
140517
463181
612245
859608
1131620
861009
1046233
601867
98002
1227402
725742
188906
324829
598457
102433
101465
251235
777350
185306
98214
1360328
1333469
446120
111130
870867
131611
1061380
546627
155751
471643
7632
778295
267793
22252
332922
909904
540098
827036
1050873
109273
221276
445929
908461
85089
894814
783592
1303978
472954
181681
1304763
803694
259132
304383
29500
71862
425427
37223
844692
933334
205422
985106
1152507
409506
563428
598776
1195886
23507
145536
40852
1158355
895863
331758
663063
462975
956325
77838
106907
289032
643190
303192
503765
280371
886740
11151
505128
550951
318232
112156
843222
8653
1299643
1098323
1301920
368874
858516
1016644
801649
215644
1261291
523967
657928
1092544
969275
213717
39097
1270133
1182852
268951
1308263
178877
625317
1185521
674820
66218
1117677
432154
831094
371587
454153
179720
698902
168882
1330511
225353
983774
106197
938618
351167
526316
1246274
1248591
1160738
293132
1166696
1097569
329980
1112479
260137
1288266
577934
1107005
20406
746309
854106
155590
845997
208604
1115556
783670
728182
251926
891849
113432
647222
554408
1127020
689044
1276301
950270
140516
528746
1350664
1046393
215705
1094707
1294917
242980
830833
951018
647876
896587
826560
205295
1071238
9029
1214982
1080259
107009
1031892
1224342
341079
1196673
259376
312973
1328249
71463
905577
500593
1133120
490283
187366
624045
214204
340028
513314
506167
699839
426956
1068028
536914
274830
1095577
121837
839645
1189899
1002424
253410
1475
84340
1063786
1098607
1277719
1349259
805611
127995
585918
678998
679332
1106048
228667
1038594
692964
347803
112257
971397
849688
778202
525628
1008670
656106
1086022
555863
284630
1342646
209467
1110637
289256
1164002
1358551
1299834
512160
406158
1272976
215518
51631
249080
1282475
64205
117527
1331642
751758
58121
1047955
333285
516155
1196383
875060
674271
466525
1133783
604548
921702
186697
768074
880635
977753
1348080
509715
789767
1057279
795471
243705
135666
208347
814197
775977
757693
1287509
129266
794967
1040405
906705
548209
753198
70944
1338553
936639
880638
426933
1048944
1268909
1024758
896690
259425
570576
92160
597855
496139
1351127
1094289
921342
368573
214591
1089176
136520
664646
1268915
320423
1253139
542801
392737
56071
491092
251879
318136
233270
320422
1198260
423969
8199
1311008
75862
65664
653723
758341
1141468
217167
871940
269418
441361
591136
291220
102571
762633
56966
1002630
539035
573183
833306
895223
1258925
1224292
1319544
597126
433451
885238
173576
396875
350955
722649
813739
1055079
591771
726314
1124565
229054
974394
1279583
836453
477494
1036157
119981
846735
229166
911854
80633
1274301
1240619
502041
1297104
793038
1235093
1270901
961590
1162598
623825
419430
191662
989200
216996
450885
1014870
448205
64873
1316941
1081221
1145572
1316215
809349
1176394
824687
454928
707548
1330236
427997
657250
466923
437837
443993
1093194
131933
803152
795657
782611
888926
449647
998249
933394
55568
182756
1119860
837883
701365
24359
726479
440566
446248
671601
779151
1179415
499668
541876
1185436
185542
1342931
1280248
371163
155865
560822
1226635
448034
1221460
1111001
1363557
55857
656835
393851
535747
1145741
625381
81705
573827
1101057
1338988
750222
619241
1347936
1054222
1144308
1308279
1015888
655926
1154893
28737
358694
89962
405501
371463
286463
1315590
327955
142021
527447
214782
716873
43081
380729
1322997
806118
196203
1013391
1268479
154838
1015018
1110045
719666
1240950
1229186
54932
198590
802665
1135138
119298
1200005
729819
145789
689579
526253
1175082
268855
1219000
87078
143784
1269448
1208610
952556
66090
335433
126223
237667
225628
280270
1084970
146802
619652
1303992
425342
418373
183099
1011913
734751
382899
592793
865338
321933
789526
1337864
794107
757271
843613
1099184
182743
323695
1343324
418661
661609
753709
823768
983481
690133
307746
217626
1103782
440060
819593
255112
838826
977397
220826
992004
1294732
644555
179079
674597
486467
681610
717758
656203
155410
833966
8439
780996
900484
1164631
584303
721597
1172117
940561
1107018
132537
755973
847969
34411
750479
395634
443740
92213
1260831
772939
892436
956972
578792
1096624
283588
185699
898114
11840
949762
679762
1176954
753836
450055
517165
965469
915496
396849
168503
424129
297800
694662
256781
860452
92184
123347
202319
739465
982942
1100722
542580
289135
866947
280881
1233290
695327
550616
190890
320562
2827
718083
21150
1308307
669796
709274
1318828
575972
67048
1346000
1108777
1117489
1071470
768978
1340975
94928
712079
1290063
1083260
253854
562566
1240638
1352175
152293
952421
649706
439179
1015628
1084206
1095772
90292
937645
671175
1131732
1356029
956163
1128264
392977
1120065
133140
367526
1220347
814270
1050933
961292
108168
1338381
601067
584271
1207869
786191
443759
1076018
456705
540634
1089187
892746
636881
138829
126554
1057622
963342
374114
1121841
34264
153306
862228
375956
449666
389970
27978
586783
932875
172258
712611
912002
1064864
1055878
744497
359090
12859
260421
579136
847500
404839
1140331
67854
1244440
822134
637606
276348
829893
300295
101996
889305
188442
301615
1300077
1284702
1287195
1324966
1131459
884830
1130813
1060698
778673
110517
245018
371871
352292
1272739
155264
235096
96224
607648
43928
30731
1284134
550214
669963
1213313
252351
1217071
186437
738728
1363431
25664
948278
572110
884453
579546
1105957
558408
982967
1213774
91925
464161
451867
906430
620036
965441
370927
163934
138818
789396
1172255
187174
466400
841614
399427
331674
206961
876318
346068
235428
916428
1244974
1226268
174684
1008453
1195110
405049
886137
1174606
703855
311644
94789
576509
25256
1143134
1027240
402561
896694
380934
112627
1333036
380881
69689
515852
958991
181292
313561
714351
1303338
646108
407703
792993
768234
1107540
1139588
1104371
1295056
1048323
10170
661922
1268265
304217
947594
1115005
957752
380271
1361096
841053
1202893
1152463
44667
1332744
1017912
1227369
512255
1347146
949178
635003
1004951
1165489
812351
123188
1216972
859303
257767
468951
719640
522686
424511
369819
363773
830757
550706
218855
457633
800959
39726
507514
1116920
1284208
1258795
1101839
131855
914695
698014
836389
885247
179538
485664
571716
927119
1344436
1255196
627292
756305
1047264
890227
245821
385580
939805
876875
414733
1314766
972894
823228
775360
960845
167586
1141044
284977
994462
220487
309112
562113
436785
839175
701965
511184
59409
949497
1172613
825060
57247
166580
685313
1045760
55974
78921
989905
1146263
391254
1199303
831808
953352
448302
728622
860089
188422
774679
607532
1354569
139298
1337015
850692
803652
646638
930251
1047205
490955
182317
865915
1275948
941379
246393
492125
312084
1014817
1266762
1089203
489023
1229235
1107098
454506
745430
824120
683360
1241740
1321805
603556
1088687
489069
492559
1070426
449435
701080
332013
181297
1313102
803267
1303570
117540
1310721
23943
296347
574365
1111675
524148
388110
427714
843483
206640
471184
115417
1119990
100206
1065430
1166711
446104
230285
100845
105083
471577
1244755
1248735
1167450
1294897
756020
936951
435565
436448
1240621
1149193
331404
1269724
668592
800362
977177
1212768
1277260
1037967
295156
393302
65824
1224442
1311399
281172
973655
905334
118585
1020928
537107
137571
66609
190707
1127761
181090
890682
42994
467629
401960
1175975
1323632
898430
1115003
771699
649872
638425
1305375
1155865
215974
1197496
854213
570219
191730
192714
622826
638803
245477
543431
337293
400225
1293510
369642
988807
1128655
637224
1277644
399039
439708
344452
195539
544706
1222718
1265893
574544
682747
581691
850236
17013
515743
1345903
2854
1160229
487339
316472
584207
1340161
1035267
530271
747334
1106451
263144
55662
1273290
389188
952296
198757
863914
1341739
1285701
990495
571043
967478
29071
1049090
128139
1202708
796655
1186432
1230452
379283
890694
438831
131046
1047256
145599
358953
883254
419756
627271
939543
1145413
567500
652547
795598
319932
947155
428817
496363
1164210
28904
1242509
1133299
457988
951419
100067
1360953
415896
46135
923951
777741
96512
86690
933296
669872
365755
1004844
598606
3339
821805
1078624
285648
49403
1894
1180403
775872
341241
1297816
247295
1307474
279251
539827
551998
1004374
115534
802413
481745
541581
509961
814084
892538
946456
1000185
148867
524186
203339
1270572
632455
166451
994368
950408
47770
259897
953106
381423
260748
1272800
693312
1247136
610580
665635
459220
1290687
661503
628787
1098176
1099371
1009995
1289407
1083835
625107
1223177
520978
383136
957196
907767
999666
444640
215002
831557
991605
701948
159184
954401
71374
989056
1230081
1067300
285711
1259428
495837
397577
90256
338238
1020746
514964
1006903
200464
425937
198428
1090518
642295
732038
390041
540983
990420
1285687
1073711
611746
619255
1345102
320648
96401
1098883
166534
1251688
1168808
567402
862298
1079747
1159367
763228
485134
84031
780919
1356172
1169929
957613
1102860
717573
819769
893007
585709
197289
1311636
805915
514605
1255017
791426
969096
1233283
883838
854327
655138
13120
487352
282468
562168
767346
911986
1068334
471942
567579
310261
477568
63564
1363824
190644
1270164
588695
1111271
1330520
603049
1159664
1489
619539
250478
1178040
803612
625467
760728
78906
752648
1264438
949562
614353
704108
1005322
878200
580012
549320
1307092
414863
675532
1102456
403774
743555
1242117
733879
591418
860691
1306272
204908
1281021
744176
1347351
807033
271587
591693
914645
466816
1345893
321922
910844
1095907
25335
1325831
595246
1225119
1251183
152983
331160
693716
850335
1031822
932419
678962
121370
660873
908630
939131
157132
1218883
53404
341255
1284411
194839
1048270
146802
793017
252877
665373
1112170
1140021
1353755
775485
564146
63772
487663
483718
8826
9609
1330820
230423
762085
1168688
865939
1122014
188677
1093291
915729
150111
143221
610841
42878
901350
516204
518858
538948
1308709
632051
415220
237573
1303241
1015313
327527
784586
127074
1281589
1258643
115535
926296
920903
529847
1054848
1356493
1027507
399136
293262
713224
1209185
818259
1155603
358346
1102709
708119
284772
430419
87652
1110205
897715
428338
664762
47503
883301
81239
6856
1260313
463104
977173
823964
1016785
1076336
567641
116084
700915
624471
861829
1250772
179506
312139
1151534
486139
286448
79996
1326803
106475
53855
220313
999458
1292077
121239
413110
329988
934148
271372
330096
1061064
841494
1249275
707286
577798
967024
250492
525786
899343
368322
89753
1323054
224006
383840
1182566
1200772
199533
1213441
1299302
477151
117513
1296003
1178899
231261
1281569
771672
1223607
285360
542858
860355
376257
165011
999239
669145
988856
802838
353892
282840
761508
356560
259317
1334251
44738
151159
880372
649050
1083237
363212
1190315
848389
899498
488683
804091
246365
203599
991916
555586
1283478
775903
697355
659893
590196
1345246
916893
1283996
476660
1060299
1004281
980685
721638
1287916
103384
1220857
877263
1344934
191437
766507
781911
1314338
191399
461375
296721
824897
1066787
770973
1247775
574764
265017
706295
420189
864817
1089874
796719
857721
487444
1010049
610027
628031
1310996
119935
82778
648763
1363592
265756
760621
1271877
1156242
220653
461387
783247
205816
946137
209255
68902
617062
912201
977475
846834
533843
78425
1162251
640386
1007193
74442
744832
1245647
1219998
591727
1042940
157455
1003966
602339
1010412
1139786
769079
208286
1139789
934563
1047781
773452
990224
690003
79084
612758
88400
108353
488344
1029080
106464
421543
991975
513813
697825
380187
532192
224121
191065
145015
362181
853945
1000683
631895
215590
303478
914265
1254507
1020094
492657
648711
232067
221350
997855
386854
498732
768245
586056
908937
795988
1077500
574528
1143561
1345690
1128510
192220
626517
592778
235243
62805
609970
233802
1063702
1224257
594786
1186108
709577
319392
427638
749420
277694
691757
242939
360289
210474
989874
515435
1088394
1023313
1118240
639513
1218340
842367
367233
316969
437505
286135
1354804
1022781
1161021
25551
468433
1221990
964138
726846
1012547
26318
514797
1338276
53018
957617
427703
857731
66419
544583
960173
772349
241042
179581
837159
1129384
885044
1321969
1187599
706921
855315
479351
918829
755122
641425
841726
858538
704098
551301
1086388
1043106
1069133
1163746
135435
351880
848066
275118
556607
928278
834774
1152290
316675
40927
704068
1262010
535713
1010466
615791
1007402
76123
1124187
484140
226042
1315516
836700
1298568
944187
448794
596650
14616
1148744
1358317
399503
1080352
533208
1133804
1340383
552403
851555
355386
262162
322890
1104690
202646
893091
826428
870683
44121
1025827
862673
1211080
1154654
1025076
458239
341028
135992
353005
24306
944432
1333539
1110072
1100807
1008925
522142
791030
867706
883148
741344
1313464
288236
997590
1319339
753571
717055
1083484
1243388
199258
490937
586964
816839
1186856
1108192
374490
59926
714325
815302
206051
518291
748158
566720
21771
1273396
883490
653403
693974
538359
539143
691505
1077737
60343
1034075
446087
1109194
691798
148770
458843
940378
133388
265478
926431
212576
1075438
1309360
926165
170364
1127037
812474
1230220
932401
281070
49748
678965
182710
669482
1195339
253071
373783
1305784
1002948
1184928
808661
1285949
457395
504785
741995
858903
96272
111073
274615
1285002
961843
174620
533778
997343
1040865
354892
175637
3643
495083
1058364
57934
524211
459597
1344662
1193762
486294
491481
800888
55844
511352
376283
1212934
1147314
924334
968440
41647
689814
68227
303154
413530
904825
684779
341985
198417
1066980
625701
8161
371204
640672
499174
365168
379731
1059543
610051
1339416
188097
986926
756739
1357917
1032671
596208
404068
555838
1442
1171923
1061527
1033212
1348677
307920
269302
311236
1312376
570529
501343
227855
1142680
1305568
1044488
1290691
451289
451104
400827
1007764
698627
184584
633728
75389
156875
1348874
766843
1229164
578330
1244213
353488
644465
804544
152916
1201734
1318853
414793
899788
384853
513399
339192
1330693
1354027
277620
364981
1295053
1150489
896057
831334
470735
101176
213308
893761
1326807
56222
679380
1125940
1201502
418472
1198958
1133097
244665
387147
857726
844772
199860
98073
178200
702017
965197
44164
849150
1027139
893924
1327798
1243118
144782
1024035
387502
220590
909264
1155882
52458
619737
1171219
816395
454957
224125
699906
1028048
1336089
1028436
605580
459465
171295
654716
528206
271097
6839
1042311
515753
1307936
1218398
8622
675839
572989
35109
124066
262566
993434
277117
663747
488807
181394
206532
313042
115748
430325
1048151
2060
301614
930995
490746
87002
743340
256893
1264420
532769
298464
1086248
68766
316679
800873
1321451
937949
641968
146796
743011
214854
984003
1045863
976443
120729
1027107
1176265
1325950
334953
1286287
954952
737296
900840
861482
527392
431701
338700
973849
1067054
1349000
543259
132344
249831
1231412
777893
1063579
873483
1135167
833121
208308
1206942
871387
175817
19920
99060
1323108
1194238
747018
446150
230322
1311609
954642
829280
304947
1309172
826962
568466
362092
261360
411907
823109
42017
1336912
595878
404795
291172
786172
577774
845228
1064496
359881
604890
344166
444320
1286409
833407
991964
776713
855727
119477
661780
144186
812162
738041
110788
1289911
1284439
169497
532201
1312701
1084306
1363343
777548
747652
286980
1275188
703986
1196750
187119
846114
297505
1297273
1317764
917627
15364
1334510
189473
765274
293653
1062602
1346626
829722
834007
222259
388891
1223605
1167000
887548
1273193
603726
1008047
967029
634431
1352380
1331356
103921
193347
903725
74485
782447
874364
1208596
213457
334176
249755
177737
1159596
825581
340147
1221581
125854
47713
1224530
450142
220761
620699
652786
901629
217260
959181
669939
1302296
76774
469979
1330716
1165726
120813
954776
1024422
294179
792358
1327311
926519
390998
586717
726772
716719
1057986
375619
928053
303722
859098
644082
38892
98770
910228
375896
1300627
288900
1157470
1004612
911965
217895
299873
1101656
1238397
620971
1202607
125686
1108755
429951
574071
267596
626590
356697
1139255
459088
1054560
897842
57930
956807
782054
464771
795169
594595
843125
1253870
478656
50611
113723
738051
1237141
765827
985142
378050
128925
669493
1180040
1048270
732518
697941
685101
478014
1231980
1035770
400159
1130208
1201019
485155
454282
521650
626998
548042
744969
1325352
1018930
893352
359379
1153438
231726
1206877
136097
394928
1113944
1113207
390926
600342
64442
992747
1019056
1020021
746092
904865
126935
1054895
520992
1321491
1341427
627904
963334
158898
258073
1021305
644421
495330
1181157
531034
888463
592469
1030021
785317
758115
421158
1194431
665641
173668
1297912
1341014
1120404
980336
1050904
222615
693942
125025
1111537
1332427
1268717
544502
465969
831349
891058
252190
648083
500997
825585
689215
365738
134260
1347442
928781
108216
277896
464977
492504
783266
858228
580665
1162060
1269223
1121248
1337739
638379
606543
236040
616173
730019
54317
1281915
1291490
783658
644244
582798
1292695
642123
1000214
413013
540305
958076
54484
215594
769695
169627
1240664
250402
1273482
616448
1068799
270821
852749
1187348
1225445
148963
657492
182783
1120065
918036
1144705
990718
343745
1164617
1090913
1106281
257600
544946
796210
1324312
679210
550689
1227970
812187
267542
461789
652712
162155
363044
91773
318727
613134
614172
147352
672632
761931
747694
235209
1259347
1127925
877863
559768
518861
442309
1188726
34449
1292957
902407
540539
1119264
886397
641535
1349009
53770
1286137
376430
121233
457652
178466
76225
698768
951287
1117311
18076
484848
585808
677794
1102051
184797
91599
404362
967085
1277119
920376
879483
95512
507671
166612
769933
267110
848481
809916
473476
1202542
362085
263914
117192
1118672
481917
1157913
887642
1254386
528695
708985
391014
279815
528055
356852
522220
1334451
663587
90138
754139
251839
1138815
1148124
413892
770785
982038
1223497
322725
1105227
296083
1303153
419852
68635
294232
1234826
51791
265037
249737
70836
535096
941974
334850
1252344
870555
563725
631601
775202
140634
122944
625941
741756
1198216
1192722
426589
928362
1204494
306188
932904
1008894
266841
562876
381418
56933
1070148
388432
897223
1285590
879702
1124270
870773
993465
121322
1290509
403088
178988
527033
192931
421731
1301916
338548
988299
1119433
27550
452333
1027774
94490
38094
922251
945008
840303
962308
648461
908819
223276
64114
568980
199677
1140556
995210
506078
1266314
1233438
427439
704307
1200294
210014
653647
119369
636862
1109505
654658
360130
490762
153151
885945
1334732
432339
653650
733556
1099733
483157
1200628
1200575
453758
56632
146889
808831
1334867
580036
1000576
696291
925813
170554
1013881
1113503
184419
290974
1178870
1032312
226562
132239
1362975
520420
546665
193370
902962
871583
1226827
840088
913889
184384
276745
1021710
195862
1303685
919621
1287145
1165493
1077113
1177150
1212333
482604
508947
906658
12104
802523
1323003
1104495
314760
981809
276717
383167
1283991
507053
1077740
673782
728173
299459
657062
99322
649657
593135
966587
829053
135152
319462
153583
79594
291200
1157218
991728
542766
226532
396201
1207976
750728
122422
768540
32249
484535
851327
1324458
1149568
814756
1020844
591446
139150
517095
1111851
407861
93856
1236677
590023
948266
209893
526123
798213
456830
710426
707703
824341
1100335
1187860
968374
11326
649923
531526
1245887
1224738
435649
751851
929728
1125282
988855
51702
443152
379801
646703
282377
398423
920084
471165
1106635
1272711
69667
889543
974232
601597
554625
681405
870786
695694
504074
1122145
633947
568713
1192412
93990
163265
561700
819253
87351
330588
978633
456846
370158
430277
543233
231122
1160178
259575
1039780
128890
264640
525787
1308324
1287005
426279
193650
480892
432595
171756
281442
30772
1091473
933897
653668
534421
788576
605675
897673
914317
388960
863002
517069
823848
120852
762747
1240187
569977
899677
523091
332031
117491
76721
685476
1300175
488679
253499
1011370
1241336
117407
1087664
1180797
387332
1153068
1270111
1332183
686954
1294253
343890
433258
318740
1103725
1277584
1135740
379381
299325
17534
1126990
168941
29874
662147
330478
353132
94627
196869
850651
1032169
997391
444779
663912
82401
336268
281990
914076
829022
765997
1015447
616271
271452
1354955
1267072
345676
259924
951214
1221833
270909
1046836
513369
827997
280558
245027
723730
1062046
213861
185410
64356
292181
329854
58857
7217
736977
79123
1318505
1090998
1237882
848994
721873
931742
406556
894636
447632
982868
1102404
775041
578046
753380
1024296
1069452
727888
60019
140763
951517
1056378
637327
1051124
1290000
676493
777918
466051
670593
580316
309046
1160301
1126834
680146
1042250
977571
220601
563092
275017
728502
1099152
967503
921884
577935
214783
1352727
937800
955060
1014543
165640
1055710
982042
1327535
1138622
1237884
1045133
1225131
75237
1039623
438578
565401
540406
908741
582084
244966
1063873
1278946
980603
1065609
1009000
244838
1259309
819801
760956
472175
592367
752664
1143787
69318
1262392
1102316
1258804
224176
64274
411744
684928
588630
1280170
772235
1053839
1304669
1275513
1028099
830008
14325
1332005
196593
313980
207413
734947
1328341
399135
1297104
698432
465055
1024325
6154
331335
720702
1357639
1143734
774709
694060
1353445
149528
1058618
876705
258788
425056
609393
896660
838707
941140
1066661
536070
798029
557475
1148751
758713
302889
886481
339994
811450
965908
7403
184410
224509
268000
113281
966310
1264111
885701
664289
1173886
143388
271380
102659
41188
1023639
1199648
1343710
1171607
916469
1348617
697324
1226900
576026
789106
934364
1071366
318951
548039
202585
1069702
392144
779166
418661
181086
1205076
422570
257218
1295647
470217
1142842
1324117
1285557
1113470
1156220
1005662
1067789
384039
107237
879480
1268965
176800
738020
1350993
336953
951282
1337161
197580
468550
192004
1208282
590474
646021
720640
593532
1355014
164578
524008
120006
47894
1035332
158688
766005
426443
213006
658699
719592
199313
1064036
1051137
587041
919686
1271347
663461
1002380
1169125
305200
168413
1115657
99920
771689
1362698
1113210
603666
248524
284240
783970
674479
614316
160667
1273435
670731
219557
288775
1074791
900938
364112
1108460
926852
1039638
603927
57737
1298436
435172
570070
404551
917451
674661
1285476
294085
269004
91477
1235030
692011
165849
986279
1113273
1202525
758060
1127584
752677
294567
628687
82705
19022
272957
550079
1253564
1219175
852746
969233
366382
36080
609098
995008
534306
177165
1170071
446645
104060
1083852
793432
1021283
819290
54089
66299
1204517
450982
371983
481902
1192725
1123852
173524
1054834
239527
612337
134681
199707
301155
168192
987943
895604
355189
504920
986784
485431
646654
432218
604915
79134
1142539
883929
34891
648122
1124176
712600
638393
1277771
321274
410909
908076
997194
1092213
196770
591887
656409
1058499
423378
1360695
975760
760425
460517
465134
809930
1199299
78832
1202722
1186932
269872
296143
1168
1017362
700681
1129707
1042276
929766
92459
305342
29920
375469
1244750
780623
798110
983568
914381
503236
153543
428280
770000
562002
1089495
508221
516328
1080587
123624
519597
156197
1055695
946807
1356488
762973
503326
1146405
918482
104419
914827
953229
355750
1153957
1202410
490023
760074
1231927
609599
1074541
599293
292954
94084
239177
1065854
880713
1194734
1218776
135021
417697
208642
1052312
263069
253443
160717
410169
734571
45478
177302
1027859
183458
474403
283180
1291509
111685
908813
797337
455093
438295
174920
376253
302129
606021
980893
62773
31671
673000
735556
3472
397268
536107
245211
344732
900763
5016
1343813
855973
334447
971418
840265
36644
458352
407750
1258794
676520
715771
712003
1160305
627220
587127
633942
759543
553532
451383
797468
617675
502711
346305
231212
858367
453301
225809
1226775
1320137
28908
309362
190801
169699
92972
1110124
972083
719287
757376
749239
726941
99114
899033
1359077
118914
370946
1085884
1131963
819019
1260122
707616
1125618
956807
1029186
1153361
1250671
1212407
531395
691153
196678
991234
67556
649911
144766
496919
1153308
604186
562896
249552
961598
590538
1119164
922720
251387
499885
1339137
549015
434311
378391
122844
1078386
1358251
1130739
278357
944028
337508
156066
1050922
242345
622195
221250
1274937
705093
898527
1302627
719505
509121
1013833
80780
733119
202704
761774
912777
97296
936631
277825
735116
186574
410602
840160
1286700
621007
507622
1345285
155045
1210206
135370
1262958
501507
482216
1122594
1217205
155908
1259634
822130
719738
479513
732387
66576
454475
639732
1076889
517130
149280
912348
858264
634393
434773
915381
635433
1159422
945386
887140
764385
1025385
99202
981326
758446
368742
653289
26627
706166
476886
450229
733801
1086444
1126358
800537
1348419
79989
1228529
1006428
193928
162687
1116895
998123
295545
933990
749268
1181417
366155
1162781
7458
1235564
599697
291736
253853
892995
1085250
408242
238603
1056587
1021130
309436
578250
750266
113186
747995
671987
957003
1224529
924246
1208069
262573
1216974
51703
500307
900384
382610
419303
603366
990216
691779
503724
762101
841266
32032
728756
997320
876697
915068
162493
244679
800122
1312615
724791
439489
272061
735028
875350
1293499
1078572
644883
1171020
841994
95174
16218
298734
241633
464133
108985
431837
8350
576580
550543
485783
987829
217679
1027160
881190
1308482
777841
563361
1206184
824609
468640
1283996
1119358
539937
821278
1049482
336469
444009
881579
268825
1296814
1210794
1147946
826182
1011494
955303
1218500
1182680
756994
660369
599876
970483
175224
652874
192948
1097920
1047183
1166032
579287
592219
336845
125203
236888
715089
115320
170011
746027
1246502
1088773
430798
761092
1180894
1196393
815941
977688
658229
725581
222729
196686
1316266
623867
876409
104797
992555
1138660
544962
775535
1286056
608195
239415
976417
629490
1134118
973227
1172561
196750
919360
1251126
1035784
795098
440803
1170848
352893
958421
1032550
655879
1084759
414591
1288279
543268
1165674
1139560
1046489
1134075
1345508
1127776
1031097
861059
1086489
160320
396801
602173
1175970
729103
195326
1109814
837361
1113817
201520
122042
366732
1301017
614184
744563
1127273
652122
695617
51139
695410
860577
640183
523834
1226157
374265
47726
314471
775029
954677
582000
740913
1272385
1288059
837296
229764
666875
121485
492504
614023
1022128
444948
1041763
916326
437209
1845
926594
36155
633943
509333
868943
792772
818066
680554
1342681
951157
92832
629695
178351
583582
823242
1289054
969723
691628
916594
1324665
280019
53231
1003338
1196294
595463
815686
691760
1228611
1164340
159703
477826
769709
505998
848371
266024
301864
972945
1213141
1016826
879607
270504
1279755
892773
290650
969286
850771
928105
1177561
501090
380812
633134
616479
755347
549585
300728
472903
71392
86370
598271
500635
509738
1047024
888992
470666
567244
418436
958764
1245670
220703
118546
523456
1012716
961987
508771
341376
956978
282367
797502
1005349
591178
1362060
600581
1057755
1226825
1222222
34777
299334
404821
1271245
427997
122378
50722
460355
749730
54482
941259
943480
891149
84769
478449
1073096
305935
297264
1148917
1190163
79981
600055
252254
148987
923691
1133615
591180
1325104
247315
839494
663926
1340423
1154020
327054
93718
869996
511881
875011
1214662
569151
315011
1163301
311994
389489
590235
1113587
164291
1015063
609445
285107
498789
367869
1219312
1165264
1320872
701383
21746
1338306
645135
169315
811695
131915
585700
883744
997643
196919
251638
355912
583436
367722
748085
81640
886305
1280946
866891
726045
1216217
690447
925690
1096105
143607
219054
1294866
1283969
1172183
731341
1210308
1263906
1096443
567286
406331
1283142
967252
244542
1146958
1339841
43571
1135469
942743
1339990
1043235
633021
235528
1216097
601439
69974
437017
1131950
956856
985788
1299478
877637
566858
988220
507596
676170
1304557
42313
768748
1190888
390751
1123229
1224664
557041
1345265
1211348
808101
68586
777740
324729
1078993
153863
1004609
700116
374278
632277
72367
135862
1035244
525869
1063065
921186
1052301
1342351
704791
242382
445349
1168516
700839
1245464
756725
1296715
673334
40219
18896
1117929
26223
1077433
724112
866591
1186187
754227
132344
497229
1249483
1089593
1055449
81109
675714
429357
450968
44173
188042
1310817
4827
26591
753235
1334463
13187
575532
202592
1208680
133705
1265132
1346493
641770
136162
1317583
616269
870825
804489
410784
905368
184227
547347
86041
323366
706813
390012
421252
335997
560918
588886
1050389
61232
11143
537368
85568
595121
555114
325995
650448
451961
143344
692579
1098025
736830
614694
1139580
520275
98311
1145369
98319
468189
604163
762623
148011
169546
387835
740011
854805
776986
1152543
1013195
489659
1238426
506149
894222
522746
155680
1056153
765454
1071934
485881
534458
1061822
1066826
1183432
1069749
1170588
975912
982329
603604
269364
602427
785404
979486
884111
302727
7240
262689
116592
887376
791496
1058097
278151
517919
103860
255205
97244
927735
726709
157181
1188948
449006
1085760
461687
247783
1259299
868426
1187265
620162
194812
1068546
253265
145034
108672
367363
1306346
392448
226248
1138783
1212354
1315348
1363984
355010
1250952
800000
41196
1201870
1042624
1148984
978511
1104061
298437
358909
424450
13471
618428
571264
327923
1110646
1221949
274237
792806
1219320
351821
1118879
303062
953064
1164421
816062
1339682
661676
973529
1169085
747688
961353
998899
1085285
1107862
131313
96109
192155
737927
1081406
306271
67508
89223
1340650
656027
521753
1194297
1104462
1091009
930301
1300651
331547
450130
65019
1072878
301395
76224
364934
1243710
688615
621390
1143628
66451
36920
57715
974593
361155
1308657
230017
424379
581232
326649
1247913
1262648
587210
1342608
521063
1361420
1203203
286836
1307638
1182320
998588
1264840
432583
1102576
289763
64324
286133
1101493
720587
1273612
1068454
214005
92625
941173
576936
929468
1173426
126809
929200
684783
133584
1302815
373370
1193127
106027
236181
532467
606210
560518
794157
147966
795404
1324023
1192003
131839
1124511
124990
1363473
1298168
405857
1297342
1277004
1178583
1101916
527346
1283308
540845
1259340
781345
891587
277544
195167
37944
344143
453800
787850
1088622
243563
531107
533795
262194
39579
349021
995577
767083
971870
1234061
906167
1344311
586809
760421
1142330
997891
1318893
138482
835161
1059245
206295
762896
711272
407184
691313
1160942
994709
412239
281980
32107
454804
346507
79967
582330
997769
384130
1346712
869468
324217
1111105
365891
432511
732511
812540
599870
342711
910477
51664
823473
511834
293151
65401
21322
564479
692511
1298054
149607
405958
158522
786343
941895
825207
808687
464042
525919
865015
533470
1357088
1077443
44359
1198028
1035356
278550
793422
18579
321692
478884
413497
209241
1058339
893948
11186
1125994
1307934
717854
250699
1180912
1015716
657680
215085
291744
794350
1358078
849226
683321
253473
1176410
889836
772108
1074424
1213373
506271
23796
773006
1076068
131998
440565
298297
533788
395276
218079
33383
933674
357627
68649
1209713
574451
437696
691873
1003919
163956
493503
647906
881387
972144
1117603
342439
50456
829564
976851
706943
995959
386440
29766
1316204
1133402
667061
257213
136657
714670
1098133
443035
771164
54668
930549
1009052
764459
992314
1171110
67294
767576
171490
551627
904881
1106548
931876
1264859
469567
1135781
917802
1107315
1302222
896190
1231979
755922
674709
630103
211191
957810
159840
579949
913014
145020
913630
340474
831419
600147
1283887
1334872
155227
353294
552759
924469
219842
955412
1064292
538338
904556
1016651
411706
1045808
1165035
225394
207895
779462
871143
623664
260530
148343
905173
187617
1173380
310283
445798
552631
48874
799672
234039
1152578
349248
180005
259605
175061
402131
620511
865942
431207
1111150
352975
1334439
1031455
794767
270118
94133
501583
344433
1343733
751219
309855
647724
44734
792902
51889
910368
1250450
68342
108776
1195671
718231
517845
958933
429770
634312
1086346
226693
752041
1162439
1023391
183284
256728
649860
1072203
66962
340841
548828
514871
259885
333981
397543
165708
1034675
391437
708502
1298295
662959
1255262
10536
690432
33458
812230
314564
1167357
346785
1226387
79644
1274985
677229
1276847
1067913
1355163
651863
453070
503722
801433
1309721
582683
380742
17434
880266
1040168
231419
554076
1218372
29326
959407
1284562
372636
745014
604655
99355
690743
415088
296858
673705
860350
491116
136768
1117070
712525
1050305
405026
1179612
1345392
1291809
297183
1108501
307618
388585
411277
563105
628159
116461
545848
1280923
1059845
262178
1282807
165303
843246
649243
1206524
134301
1069514
11749
1073564
1311916
193273
25319
511512
880270
772115
306396
759085
885506
1073249
203846
325630
505999
657269
488120
398273
297673
1209103
1108082
304827
985534
1091802
613141
599813
1348271
482764
700069
1315060
609670
543461
155848
364825
609858
73706
1276419
735330
660616
1258950
459536
97481
205454
1272342
193866
1269842
104739
352164
724200
315595
347398
1339763
648550
1329805
1017495
204312
63321
671330
262723
42083
321759
92879
97248
219751
1033460
4594
794375
632342
1164575
910172
1070804
517827
895815
47222
606594
608601
724894
1244593
406284
1214849
1218483
37050
817386
1031932
1329521
1136974
1299342
532214
1209171
111008
290547
765889
426586
1003744
117525
302240
257906
594652
495915
196320
314499
328468
1122534
1331789
76610
1110754
1121302
987552
1304678
850143
806824
222792
1131236
850143
39113
994536
946543
288606
1058726
9737
1362017
832780
1330656
777197
138606
441057
1286136
570121
443879
1002311
1003051
247928
1243560
406374
483589
1214226
713140
1239509
479609
778174
250889
1301305
151467
804818
645155
307111
1032519
1291144
591340
1064695
919922
1335589
984417
1031654
80885
47580
298693
1121096
1010473
687331
475325
334867
968531
327608
1232227
889491
117180
1001823
1249036
1099523
298105
1296460
995395
971873
771824
1286600
1110379
249700
142453
870387
1080203
1221504
497766
791249
859524
164335
153914
3843
1029512
436194
568803
771606
832831
1225778
1177332
231544
212326
1233036
348129
268018
985791
402491
1301935
517570
203481
752881
803483
115616
1319569
913653
421320
321293
837581
34666
663226
436867
546803
965548
814716
1333384
1358456
986634
670281
204420
770033
713211
1275730
22738
819471
1300406
1208866
833754
1299945
608207
754573
139252
1320033
1330911
561160
1185315
964481
515743
1092664
1185426
174465
1309533
258120
1319805
619345
1321248
725571
571759
962293
256173
94394
281339
303179
769959
1101589
997835
1148976
1344285
855887
913758
199167
1026941
1056898
746107
364575
59198
436897
400356
398886
1002041
1270357
376732
400692
1198533
428908
1073889
621165
657160
646370
326022
681642
520879
1240805
992569
1156758
285887
1278544
901740
326711
476157
419748
903893
361808
446841
33703
1310870
234242
213859
472349
705020
340769
983994
1358567
235706
1092440
209134
1281212
999581
169856
350755
1103824
1187704
379882
1044354
1315243
1268923
64270
499609
1073786
358537
428265
337749
526800
658736
378601
792600
868747
1147963
922722
473934
408749
700900
625060
261041
1010712
388235
301568
417390
391885
579480
1264790
933443
186412
591714
736591
445082
376672
50281
801099
605580
1236774
206001
180624
323920
793260
319781
931908
1296785
78733
1216032
574206
81270
84955
168164
76566
211174
422025
299436
1337906
517887
1018601
1286606
736384
310697
39158
851501
519940
355025
680747
186556
1150379
745166
771107
705598
174132
1237485
59936
123588
667583
610694
890089
883654
733863
1043372
886653
255742
187684
932767
745065
1076252
462350
1028338
350467
961345
1354960
761547
807356
68609
542444
735308
192799
707360
567795
1073686
1010042
163137
250621
454092
1360622
954201
651011
127900
1284912
489944
460210
158680
1183031
784566
741134
259747
30735
270568
485495
1261956
490838
289186
654770
154852
425564
362726
1162060
398439
300192
1361675
1253106
152409
193148
341011
442055
177805
299525
1102115
340721
6591
651541
1162048
1048140
1280740
327701
764862
1296554
1202532
1316426
588011
790669
932575
989609
287055
715725
1140284
356650
221488
65610
218648
200367
1009299
606891
65858
979451
516676
821690
48364
767691
954321
745094
893565
914163
644313
708450
189391
134465
916421
696189
645846
1198529
952111
923555
848212
1295861
354178
577507
1162824
1134250
856397
413707
955431
105479
447576
1178073
60934
783068
65503
659204
358578
1168260
845455
480924
944086
719680
419172
958689
709707
1226261
512331
31421
311861
102412
629596
64433
767433
816856
598097
882457
957872
638625
633875
203914
461004
1298482
194580
1279287
1002352
22825
323822
367217
583380
647119
842019
1200631
1138468
98540
111056
1003102
92694
544249
88942
10869
1175068
854831
323665
49682
991553
1282565
903921
853580
50353
1197301
889626
878338
883336
836311
654621
973164
404375
1231593
1102996
1013999
328163
492782
636458
36927
882166
142619
92585
1108522
871563
1208009
306392
461718
726620
319463
565177
700103
689314
1343630
412515
757573
427764
259083
857720
425383
337099
106803
609616
1315910
813507
600197
263851
303818
768116
742328
745237
510020
1318970
434570
720920
1259232
1243105
436414
390284
483475
818619
1149048
783285
119653
879091
451235
1264012
866944
1291881
1222988
774208
95996
755898
414857
543892
57558
1333444
195006
180479
58902
1001713
995041
485278
1265977
477449
823534
989305
162518
318950
943548
661701
1106740
658532
1333651
463421
490379
682344
751048
669099
733633
193386
1035985
1089468
1137168
151309
590711
411808
789705
407731
468143
694393
1061034
1025090
985003
9534
1001554
1305679
280915
837626
340652
730807
1266223
701288
132369
1303097
617075
1110966
533830
120439
354871
485776
382887
660193
1339915
367805
677030
854594
1202373
858881
1104008
8979
1272278
1200772
713161
695917
46826
1059660
197901
1048348
818702
191112
411531
44767
1026474
512003
1025267
382072
1009152
1319933
1297690
352616
809706
819533
372145
1134144
425781
1282967
148969
959207
554273
165251
1137915
171703
213864
1038862
1199924
494524
1156594
578190
131535
353803
1131431
606468
1242176
1275269
580137
790063
1307843
1180400
164157
261342
1220073
1305211
614720
189795
394960
1200361
568855
1218986
243560
543621
664899
310260
532706
1327179
1030637
604842
619548
494638
1183520
452894
711619
53050
1253120
443865
816929
375874
1205197
1363071
478713
85409
1229146
1176370
313545
1029838
505652
274679
861891
722799
1058628
1056500
1333913
985292
905056
163637
429593
884164
982894
1331369
640222
1095429
74122
118899
425690
161302
977935
882753
1237129
480813
899173
1305010
268231
1209151
505064
614113
307356
962187
816463
1306123
483373
765327
1306893
1033301
1306588
712829
394727
78995
615774
131741
709391
1033051
931261
1079223
209532
836559
125095
769524
146282
126054
938452
572951
1032824
766500
387270
278447
508942
242438
399065
777078
1112573
663871
621745
294497
1320846
889925
433832
144187
320381
1191711
1167114
1062486
234661
548355
1028686
791755
34882
328911
187858
1286886
837108
937593
1146063
1275717
142493
1097873
91942
1261304
512186
194952
50176
1214790
105917
355633
1297623
1211561
817604
651080
720525
343099
863121
980095
272141
825464
448750
857659
309703
663704
1018214
1207551
877159
346355
454904
236246
901123
16418
719519
1085188
619517
1028592
280948
213403
538934
233936
457175
873342
621411
675036
338769
938857
247468
1034866
379604
250710
475286
744699
742508
382593
816579
1275064
1313457
1316367
633971
1320585
1145378
1309115
41293
933114
264099
107529
124389
673170
968456
1235071
307191
435864
731179
534305
1325836
838376
341997
914471
724544
1222799
612388
678210
653249
790390
1329746
507890
1021375
1358955
79045
641967
423513
1136000
899598
1108191
833252
1163663
940110
114009
1327433
518333
261263
1021388
898325
1149944
534605
1288271
199662
1187897
214409
1306956
1109751
128041
432761
130574
4179
714635
820043
753463
285042
344231
215798
1248755
1062557
517453
708607
397889
322618
1290627
384334
234542
576645
915332
483588
1194031
716524
718051
888200
1203206
159489
442898
387037
67774
184945
1299182
470501
1362331
1306661
86704
884875
544259
879189
366443
233181
1031047
913841
1089178
283872
563047
1126346
223932
114645
137035
581397
565469
456093
592295
1158478
207363
1068230
1136685
837056
1301805
357893
52048
527027
1133785
73716
1290474
590335
285959
321830
15544
1346166
1227311
139740
497135
1305159
767639
1274455
1343467
343773
3369
746856
175133
403388
177512
1214006
769191
366941
98538
716782
664377
765448
107731
944020
24901
346806
466212
693122
1278766
808156
1280274
718130
23890
687296
596349
1091850
174257
808483
328937
1048255
27264
1142038
478672
416458
955289
1312126
1141380
1273655
1060205
614185
616377
595121
831401
1134406
603301
234706
1268232
579003
1304731
373119
1039638
224777
713379
875534
748294
317667
1213261
712706
718219
1302479
522818
182518
1200802
1115984
640146
280132
755219
956408
690877
870921
1169753
394481
1256691
495910
1321666
794487
5696
1078309
758436
1050266
271209
141037
941498
1295354
828147
714524
1104434
813372
1107414
1011353
1218807
1077922
305643
879869
203607
637331
800920
750330
1016255
657423
317078
734205
132200
814077
1098164
385006
1203672
610414
1306663
723692
420732
1003557
893453
1215628
203175
1061789
555100
501574
1092914
445967
529465
631068
512103
1065317
965147
1081388
1258807
12890
833781
1214005
695448
346229
1199192
820914
585826
418199
1218541
11102
227768
429307
171079
43049
1331808
1051229
841777
1167965
635015
629419
317722
32777
816870
336380
443329
58803
645120
428904
115738
1088004
1006991
797273
1077351
22884
713975
427806
1144246
920751
213610
1027431
253344
501035
657550
171796
586446
1247706
1026624
1359631
1092013
12711
874537
377685
1037086
1140284
1053191
685369
355721
1015556
1058829
218556
689937
682479
345103
891683
522022
629115
274205
775842
867143
214117
731910
715902
910513
1221817
1142402
1324635
2018
49191
467161
1351866
502088
429131
882881
582191
1322820
27187
856967
198938
1272052
446418
1138214
275803
449373
946225
44988
1166857
296138
1209930
533212
1103885
1040117
944958
675066
529254
1213550
339277
1153882
1259176
1283956
1354544
387685
212009
552099
645994
889528
215191
212581
1067356
127559
1029156
495733
1177732
527731
341926
391728
372545
1161205
61955
1184784
872007
601172
195871
733461
640095
597759
37073
541931
387847
468924
349230
413386
861419
183596
106514
557957
176549
755369
234449
988926
743661
937692
1099821
939657
244607
927450
1118200
421985
660084
710046
390663
303282
1214579
508340
1268462
445313
1259784
781240
1228380
132614
990240
480071
584115
949291
811795
853157
1332080
653507
921604
1331051
118331
571254
736569
713867
588649
91457
199518
647565
201269
1024437
174575
1200245
1014089
980446
91661
40164
837412
356515
123194
6065
44979
839359
300928
464216
1359056
552690
1020799
1164238
91438
89561
546549
846332
762581
819936
565822
1104474
276154
658495
550065
802441
238397
1289300
17080
506035
1320733
930220
761396
1148264
244261
647108
61169
558810
1211994
859248
509067
1082158
511341
227114
890202
1143508
60433
38550
1230699
31030
459568
1049267
36651
1205578
4931
277606
608170
1177019
468636
1010930
823823
636941
712662
399261
437931
1192692
646251
579471
909304
1060260
532673
1313545
332565
466252
1355158
646535
389951
936502
931767
200490
885363
267598
130743
426240
528827
935405
588898
897016
810607
956656
644652
228228
380122
1224339
549449
697869
91642
555845
321331
1317197
694801
247702
306498
797779
1167254
930962
358932
497401
1199961
1113603
264644
1337114
84541
318084
439805
416326
593188
74771
789274
335824
1063542
1118290
176344
997445
1003047
962606
394960
756908
1021477
1041760
1116072
572946
624723
1071630
491020
462632
794026
893008
465810
240386
889562
230767
351722
165082
139738
29530
608052
1095255
1010191
1117446
1113929
334993
1340315
1191731
697968
109316
1090894
611210
400802
609731
408581
1271526
652469
1327609
834828
214924
714741
116611
862222
806728
1183958
1158960
582093
1168853
1025739
292641
1113110
480741
299712
32908
1258010
456114
1080360
1286834
1012552
946142
191788
1263355
318195
1243553
137049
41585
1281379
1146266
29528
458577
80514
753992
1187765
501597
978514
811810
674124
305087
963945
1025753
249680
745484
127394
1235503
1178825
738616
921971
480176
322749
100755
141577
58846
317572
328579
806618
950364
969505
217022
357889
159885
108380
360436
478105
482928
59702
878122
112376
337010
1253892
321878
630519
975844
1281995
1238669
102974
988205
1101964
126707
736964
220410
496665
982395
576035
698764
1055357
1103026
962937
145630
920666
746129
804094
337079
272425
1037212
497316
760533
1206205
1302438
497651
836305
16184
339272
1184493
181899
6579
1110119
550069
871654
615093
176742
854069
844852
986852
523096
714782
26188
1187035
372987
1134776
1035556
938799
501574
16494
793403
758330
41128
163161
1215490
382913
779685
705200
650302
922947
235115
89331
634780
906480
334565
858961
279772
751024
860297
673388
210601
1147053
711219
734951
495322
22289
145749
776066
1025946
1126680
233886
1161100
38646
972070
836491
936841
960796
363910
318281
677325
15068
824966
362912
499040
788876
441133
598511
315300
814907
1201119
744766
921715
466696
351677
713177
458367
1011558
1246614
499602
700978
1261669
577897
1339216
1083467
288833
565792
197142
27772
934564
1090713
775123
107463
951833
278063
1091081
688280
188194
1013025
171609
194554
1133677
1355512
1003255
956680
371692
769892
702269
264278
1174891
516222
642525
644788
878334
760708
373385
718199
61254
1176137
542305
264612
651756
1053194
544481
1359115
752492
1324199
1300590
1093850
309579
706448
675320
836727
361584
1175547
1325593
148661
1135367
649283
731739
691144
251090
734147
654223
55219
792166
231654
1138788
346561
302851
572361
279035
948099
983831
65356
780190
250250
981082
1037099
1012090
62672
771672
204690
289458
105430
135865
315258
1093000
556938
931059
1085020
191207
135293
991033
387364
962796
758328
1258540
12427
147031
263852
193790
1174892
259138
401015
1022915
110973
1271815
1315140
314685
634367
762735
867326
335559
1051529
567707
1172987
50556
756443
938690
458573
1042122
561120
978964
426441
763899
1299613
1050305
298074
944417
140829
408502
152770
1123951
1343971
80970
409890
677354
1202887
857984
1147080
1052972
1301654
642135
664559
616121
1137203
781252
271142
955064
349231
118146
135464
1100311
682049
394684
707420
573905
1030803
802654
1094683
65543
432905
865724
720886
254954
519127
928547
157647
645601
1313415
1152608
965967
1228929
692548
308752
986009
896172
742756
823467
7278
135812
1233319
506331
1109404
759968
1250741
883062
138017
558557
327582
920801
1040425
610060
751533
1337999
899154
793970
763276
1081886
677713
101650
678477
796525
929294
701475
86390
422385
806332
1027218
544724
780949
341452
533086
230156
709303
833992
1142337
1169964
588761
193813
668978
1244507
646039
793093
670494
519780
999421
45580
319754
738072
358511
615514
658856
347101
1004858
765944
697518
270785
885517
614717
1306539
722703
435662
283027
692756
305951
884574
339386
885267
765531
1143955
656215
826725
1150007
105422
552585
479410
305721
936461
111393
926528
659516
146256
1325305
921435
636695
338064
849457
982043
12354
1149891
819970
510218
1246471
339673
1198516
1019945
1030632
77977
699328
278390
798895
328271
1093246
1123520
462759
1065522
371722
965069
475402
631969
1343122
67290
1109543
664956
1237422
842345
451610
56729
104807
634789
968613
379812
718442
1173262
308640
1274050
66006
155973
10832
180160
697016
1179088
44087
1234763
198854
945470
905846
212418
187599
436963
449313
1060440
937811
1023194
147650
689080
1304116
1306896
201911
742568
851070
976552
1208617
1136814
507202
48449
636041
282383
186404
224706
428505
201788
1135252
1306368
368977
68014
418518
1092255
1250173
371998
1097292
716127
141126
1280898
269130
1004009
1198624
1199004
1338294
263590
989268
574802
1079954
1329949
924108
1195796
644475
1356265
547561
71176
614161
1364013
1087101
1142381
451997
427553
392225
873120
104536
88915
1224491
250095
845614
946693
86520
189616
1206731
968297
863593
1156333
311201
14606
900833
576473
1352801
543394
938206
823227
1191090
166957
1354488
1019571
53349
751378
1197072
1212418
1006435
1266314
122160
1062143
122947
831110
503573
1324445
892474
1134338
54902
716476
40503
887856
844121
1048014
1246824
979842
603796
574090
770723
1060597
803832
1063124
376830
73261
892968
779063
1098603
849181
1252495
277094
1002573
1098583
27801
1140932
1060053
808215
988278
1361803
536289
245803
553491
217517
558781
795547
855065
768854
285301
1103842
1305712
1114945
259626
832029
139949
467725
298588
197789
1096671
1005088
876918
1359593
1091736
662519
435102
120124
500238
1294607
84394
52661
949998
264930
646278
1046729
974852
123375
639887
920006
37337
382255
296060
1230212
491404
1188420
533575
1172239
1018571
1069454
1162545
851975
1007125
1237705
505447
331234
1268693
718777
981046
345046
1302039
1249012
856914
1113012
1114226
724109
1094068
961513
1240538
1344118
558714
352178
511163
835897
1223102
919968
334054
1048947
710813
283253
660128
429617
1347727
1033529
1181213
1307043
464839
1112939
501895
298781
802642
1042193
1001804
1105397
584862
683960
900182
850509
429755
612982
4195
1101771
86037
96313
822926
860310
477272
945732
1134196
908247
596104
483982
562388
1242518
144774
1346368
872359
706100
699092
229542
180409
769326
1067831
744333
310128
829710
686235
541059
217961
574410
1268183
928513
125835
397002
1077360
505022
1076026
470008
659258
1095171
459826
989005
699746
1057044
773074
436130
466285
885111
301216
159328
837248
790676
1243358
691469
440785
1205992
14075
704011
1165062
1097539
1173682
725417
427987
1028824
561834
1034922
344563
112562
703538
675812
365078
1182531
1351916
514453
113397
822035
800394
719953
288486
1059835
180352
1034854
471488
235400
1044417
951
1277284
1045360
559362
813554
1250021
799864
249021
773387
39961
871090
572327
474449
336822
844358
1091589
1357785
1108065
413184
1094834
1010569
2677
870434
303818
596407
458909
743337
1264340
1159546
165449
67819
295593
697789
127154
634412
1002711
1090299
360353
460686
1209445
517960
227664
512233
937969
1124578
222905
1089099
877976
950003
859325
661939
197640
101001
217404
119229
1055857
675253
848824
838605
456566
1291646
372760
1016932
891720
1050796
554055
688764
565297
380128
1107699
1082156
632230
527251
1133944
1181892
1063107
1341942
1092309
74747
553818
1332454
476786
422347
556625
332461
315114
178399
1041175
567641
344857
1116246
758010
331270
714717
1291465
786745
385624
620438
419493
570437
99577
188481
73936
278577
623798
252053
1347167
97140
1175376
705668
1121918
313487
1286290
4475
1055893
1071250
1090122
377641
386070
889486
715726
992368
1055660
35941
197724
891390
855461
1185772
1260313
341640
907746
647172
363220
71522
745066
1151336
23471
1232386
1063402
552567
1310853
509172
359200
1120266
714740
996761
857588
546123
1028799
548521
1261125
1204348
66378
304436
1062119
188042
197359
996527
166500
526480
532632
681225
115780
1082867
224618
1256322
1320054
769761
309188
766542
175038
197244
524182
1243920
831738
403630
1185894
390455
30695
1144265
288426
1310016
973638
705828
2202
254064
1066339
1350567
445866
318312
951192
311994
944359
1268460
1030839
812602
35272
1116183
1208497
570486
754771
1055278
1039289
152060
1128631
1025058
423755
266164
1186273
389622
767988
971881
55659
1287519
378740
1198997
62883
870140
500235
945516
796686
533599
1015544
730758
246409
20069
1159651
625447
1115826
80426
1160952
1179931
281504
58428
257869
1305465
978929
823948
1257202
808847
58874
686627
1344472
436528
460329
475310
293172
989471
602363
1116260
85352
647909
276180
687714
916468
1098629
761778
582770
949928
234827
607370
17860
451575
119264
763448
250047
1233008
1320415
1148911
954906
693909
947953
682186
214090
1351659
278087
572529
1304673
1258547
633954
893179
312288
467739
648258
680071
1289471
421493
932393
13883
466553
211791
1269690
1047064
519266
720580
210371
681622
741211
1312539
1268851
487597
636674
1096657
126642
941414
475764
106864
416680
1306283
719081
446968
186397
402432
423650
1148967
580894
847769
806563
619268
428355
1146652
781747
254925
68863
517374
1253353
682882
328854
1229857
1359207
501034
1032993
440199
336907
287454
136787
44459
836165
1234271
906396
302426
883292
900179
258918
1070075
1204705
699823
1053908
528195
1200395
1042763
1025512
22167
824070
667806
829786
206404
206716
202613
714442
885335
1321064
269053
154615
600
510654
843753
267572
697994
813584
999304
1259110
847961
616103
1222277
651035
1280247
695812
833825
78831
1358360
538484
513281
45006
175548
897510
63398
292757
1203460
621599
826679
116202
372968
1300116
624287
807299
919451
1347161
1243300
747587
819841
657697
757863
299839
139640
531188
1350997
565120
1248215
1170523
28536
937916
1222237
428072
585886
400333
940141
573914
1212005
1101593
1296104
1169582
544953
54719
3758
989981
869985
1065695
958836
879502
1024451
283003
392599
647305
747501
367211
130526
766271
727066
390100
179261
401863
241571
821959
12559
1131911
219043
1184736
1028597
1071590
1271657
151578
1230120
1357297
1171155
924318
175858
1080281
142060
57254
925320
372084
140268
826703
649016
416496
52558
34790
955534
1302790
802598
547951
790065
59708
1299280
462558
297635
259522
719381
181361
355777
370384
1010749
1082226
565254
1204031
1196368
277898
80817
621900
920572
1051454
343059
352291
515356
513990
408173
613494
961319
273030
86961
768784
713810
334960
693156
836033
980249
797004
268151
1333682
137433
213069
1026719
738817
94993
982224
438705
584047
300448
281962
1309191
213594
787257
539900
930881
701898
469777
105055
1307140
593556
481329
1104929
364555
566171
982953
344254
1361386
752298
539150
1151138
513249
100946
474565
968447
813702
265194
1182454
89455
952765
1105842
170219
121013
932225
578226
1248375
1363256
918154
95095
807452
572281
198884
580319
1279054
600457
939936
586205
571595
125579
1029015
748702
545815
785538
493120
1122837
696871
1349916
1090504
254064
784868
1262892
477198
496438
1230934
813028
538833
44493
824241
584127
431403
163300
541370
624046
912629
593704
603139
988649
819781
1141323
1245822
1022416
57598
832396
375826
1327608
1125177
333342
1174434
664201
706130
940063
94773
1065703
1298074
252322
65393
381089
1082677
843278
1142225
1337238
481536
871567
736500
1330010
826697
1213075
1094444
869510
1274479
802733
1080361
704805
358085
806958
173673
1012762
778189
142597
956634
1083842
304789
135607
829795
197396
291809
820998
46359
390850
78521
468124
516013
200030
773161
374553
1613
382123
1244626
273923
571071
337246
820421
333258
941062
1362143
356836
884550
306033
1128745
523411
441498
498889
731692
242184
1056734
491084
494202
1338775
396410
692796
963489
1334643
478501
1275157
1020787
502419
578038
1227921
296543
686538
962670
1078333
966370
838531
1003045
611497
524062
443926
413326
1257191
717742
322639
911679
1358002
856237
302286
1328261
515390
815679
626920
1282042
389569
730405
286588
1233740
10630
139524
578472
379222
335624
382026
225195
872071
583660
547913
1113822
1313530
672194
471414
1029539
28233
632249
962010
612022
615088
232585
1023741
169351
585054
563284
1211151
1209446
474514
488821
235981
107146
962338
650224
765684
712337
487290
1150432
310407
1164020
1346466
893237
117125
655613
1311850
1194150
330709
27906
774080
523336
241229
1192202
1361156
214004
561417
622473
1160002
101592
1206317
29915
41671
401135
780797
323356
432851
371473
444246
379294
1065090
1094246
373320
35539
1030024
221053
301908
189681
200695
886740
960681
52360
1272310
587543
577181
759034
482258
713792
138737
482006
252616
371619
455322
1320491
293825
642868
1322731
782893
92301
1240976
1119551
1050225
984044
607224
736480
227645
554183
1239651
525120
1088049
142520
607094
193569
55442
397218
1165766
806914
827122
701830
368833
248784
1142928
1086031
216590
513943
742172
915691
966599
56960
255416
851464
944893
528935
376527
1216414
216989
1117565
1109341
1278499
26272
372919
390467
1106988
488598
701855
302079
794996
260651
578243
833391
409965
418140
1093567
929256
749447
739907
498339
1222360
1343376
38828
191396
392873
57515
527333
751006
1220670
1210098
96468
74134
55453
909295
1222483
956904
975775
913338
950339
548366
866040
794124
431198
325235
554712
109958
927525
1027594
411769
941034
1362045
572806
271534
736392
764709
576026
208625
1014025
1210638
1320202
157926
878814
776295
96300
417030
971996
626266
1101924
160193
913856
604870
923420
43051
836298
810328
928950
1038746
1073581
1315858
821308
135648
1193085
67432
1036091
1233037
517510
407434
250553
970080
766313
755922
759563
1278425
795572
124220
242269
1004900
121073
287684
477140
501401
335835
9184
1266886
156343
39953
975503
892897
897124
532059
160692
934011
496815
13353
42695
1343374
1053395
1091170
295607
754123
63163
277760
1301300
556002
366465
1005239
1094708
1219057
137862
573528
166872
1072673
346722
498736
1158395
246703
507686
454789
1283989
729611
734368
443475
326549
1543
327543
472694
511203
626723
455532
886989
1219958
835075
492237
839460
1231014
406030
462425
1186592
643651
1355995
281702
24873
417425
1179302
859580
1238157
1280576
1191968
1245186
973020
214542
1343802
1129348
640671
1127622
584805
304389
230141
538426
222918
892966
1015664
644215
57896
1272332
460838
1349116
994397
422452
417100
565627
65672
204397
690979
455783
1119019
320471
682002
820580
679044
710895
991225
163125
319474
1176817
390746
518613
66329
591445
89131
194875
1143158
1212563
489724
681127
290229
166028
750215
1269221
443207
253790
782266
1066702
1249144
866506
222127
660406
324683
640070
262493
1000161
662848
1175768
1336614
926788
817377
1216710
7843
692789
545094
738755
899281
885341
982936
394354
992736
1359920
662588
795739
125674
616568
248332
146399
783831
1325933
602633
840720
490140
988042
172208
351968
669349
441424
1163700
285042
432532
662480
1187561
477648
620108
813188
1119328
809084
588178
1221086
229793
345541
576284
615992
1303099
437245
757634
336737
109262
143175
961682
593536
904859
898950
707856
688516
592583
402660
1288384
457766
1275701
314267
31555
61663
1193216
503083
1301706
583236
739337
1285291
1009316
710737
1261791
1282914
532551
972602
88557
499734
865227
52622
327774
12854
1333882
380141
851646
1089955
104078
232114
209854
245795
301290
622664
1194231
658699
474930
476311
867979
951934
1045142
615604
594129
1147578
98356
845112
366817
823540
807308
936691
373913
1169615
806897
820769
987107
845019
1314734
141933
645202
418890
377930
865512
1144588
1094616
153264
33889
280234
705935
467578
711369
1356899
1333880
588784
1161334
1224533
1293246
123995
14509
532597
1101923
352503
203588
37229
397324
930786
1150562
37330
780140
332887
710911
774641
823138
345443
874470
327222
6633
643656
55442
860304
1043505
654938
822678
1300771
885210
722895
48076
981272
89628
529107
1189697
1175438
69376
139023
1285953
218315
1190651
747573
525060
357319
54796
1204594
839705
462214
1231631
396568
661646
1326618
1058473
410877
207687
1316930
436663
1301460
227801
792875
323080
937042
778146
682298
677737
653712
366822
631516
541251
1083937
531018
1289712
329233
753994
911080
70731
72119
120022
379890
1286947
1134692
1021730
831939
88953
770606
1001254
209322
1096330
993523
982604
1272411
1944
819097
73157
517388
1342819
112147
336421
127065
1180448
1142999
1047095
810222
594820
846763
790571
220635
956724
200802
801573
653938
720534
1124743
779470
796394
1292915
277444
1084014
883163
885118
725591
540378
605336
160116
832464
333746
1148936
168275
264374
460388
172224
980568
480821
1112020
312194
120487
307718
675387
122095
1054377
806374
59924
386916
1006345
989635
88045
691459
288087
989328
160187
44060
201837
839017
528148
1358377
352320
711696
685077
718725
63673
1115185
858287
665503
559376
908438
705311
785757
1149149
1279998
500551
197722
616449
41051
934655
696190
187992
1288506
1315552
287173
1115449
1306894
403277
1062911
1019527
498319
532250
43053
1246743
983619
126248
524685
1007966
1219715
511356
816137
177948
73005
1299210
1174220
1002295
154172
517488
112424
850073
846599
60683
808188
987750
1170580
1106556
712902
1252361
1297172
1018256
857309
752674
208409
1264745
873435
109789
803416
589286
163266
1003780
554368
832303
800170
89860
677109
724760
469596
762637
91391
91537
162359
685975
77432
187130
753959
631701
1164180
374461
1149515
832361
924163
914267
352354
1297568
1211938
454607
837663
1141341
1360851
527353
1024674
453959
171326
885614
344210
808474
387046
1153615
499556
1059887
742949
1253434
912407
258372
74357
711896
392940
802118
419463
1239177
1293918
301243
1145070
156882
1109285
874111
1037414
768460
697457
1069296
1296397
136250
1237356
1243110
1276766
418102
1244167
1303854
695010
546310
723040
1304449
458957
523568
55076
415031
887510
1029016
1233339
469962
1227462
1283308
1058810
1180226
922779
599546
139068
1073161
453915
294413
558476
513207
445240
47272
947773
875995
286041
301584
39738
914339
95509
1109757
1072913
755883
1223888
249676
217064
888784
397171
1217903
1233795
654471
602395
970558
1045668
325958
207984
1307201
251718
1161525
571597
792012
567819
480226
814211
1002071
295613
740197
637157
666920
574374
742466
301412
764363
1175252
372079
1103681
768972
88185
1148334
11310
1252737
949435
1220096
683217
1006401
521809
1225715
122979
1003774
696668
819318
1192746
1243928
1093519
755670
330199
885916
169849
486317
761242
1066142
249312
497519
345524
1000046
295431
33522
901913
315540
415047
1353733
826159
1150016
658566
22157
717234
1157260
53707
130040
662194
1037132
999866
1064679
710754
1243949
594592
306890
1128
1222034
1227879
659639
34830
977437
983353
489953
456517
1197055
640876
1357472
962732
1024777
848196
1085317
175770
145972
535185
275825
155858
763328
928663
24162
1146202
799150
1281010
1319521
1338215
1009291
238015
1245837
1122300
1157767
961158
1159804
620313
607532
144284
345621
295614
358120
193615
41451
660773
7293
427069
736903
58337
144913
446967
1288235
619123
338984
380090
284156
876299
1173307
97822
153191
1048050
261716
689560
985142
465986
638798
782506
584286
142831
1360796
14601
301505
1250750
26796
1230923
431840
896360
981538
638322
1314301
1274406
1008860
1145309
638149
475099
524950
485167
512101
764056
675839
409502
1208403
876340
17832
644203
978214
653538
756335
24993
1316279
1150918
1272071
497709
872491
542992
457870
1305774
1017244
313969
927849
774440
605842
1344927
139587
753087
1049706
1352463
564042
501703
1118855
466417
667880
96323
832202
213911
342127
879723
498237
601249
122132
185970
1202026
772196
5306
903381
590968
12956
234362
209983
729455
157966
238509
212957
306491
919514
769531
816789
1027648
1031928
561335
292850
333934
939075
881884
469128
905358
249359
74642
1161588
807162
615167
27717
142499
117409
1082099
50767
1123725
749232
958767
1006954
942402
1221186
512571
157795
1305584
120837
636676
1348061
854314
804465
120221
354040
852824
1206022
491437
611062
717439
317485
287587
1175868
1275890
1267240
495324
762387
455700
783491
272879
346371
1199602
11980
1088764
466378
911424
519850
1106386
565119
440337
230491
340450
319582
309161
551126
1339277
134433
970888
1239617
531321
126913
804972
258533
1180508
857017
996211
382407
557837
400864
53788
276164
392762
92220
1110576
373923
438150
55969
729109
1207555
1335888
617199
100178
331755
124338
504614
929127
437468
412490
1142948
529349
1115035
338512
816247
729611
787216
1179112
1176647
38715
359231
1047211
45220
849067
292837
238360
1358399
901028
1134579
636218
833477
500381
441393
620489
163543
196963
708467
466601
376129
288750
789794
1032273
1172281
1270762
326956
608360
703186
376648
1074993
1186226
508396
800822
876084
344423
47781
465004
170050
534962
159312
764192
1198770
904970
736904
828454
260653
1031587
42508
1262684
210253
1144090
1302930
323523
120033
934255
1340822
602365
986914
744178
993250
691573
556455
1325699
724411
41155
1245904
587523
1133903
1004287
801123
1320013
794797
1020194
285934
1183651
719789
978177
344370
828142
470930
762747
1325063
894957
44373
1220075
77880
621473
897730
395710
1073524
759657
591027
816507
1198109
1352853
836270
1037108
39010
687238
1235839
506512
509636
789298
368388
1152716
1298977
505294
162897
816204
238519
601762
826969
963862
322635
98195
20285
127929
1135618
152832
500873
729030
407291
640498
377123
241042
1109798
1349577
1132114
793313
1067493
461135
1267349
570720
367848
1207054
1186450
516805
486235
338380
399081
1195362
558906
1088595
615430
912387
900008
1220162
295623
1139505
349963
1005398
1357328
19373
1141706
652827
29822
726614
525985
1262201
979369
1301430
1075766
954973
1074829
366436
603192
1207123
1116289
966481
437694
845819
1363939
326555
44270
1175732
371368
1019353
1124736
1299559
414075
1183102
992412
944743
885682
1254531
1135023
946081
448952
1344718
313302
254856
701152
1236027
1246240
1022077
1186018
659132
701259
464608
538006
1096640
21575
729618
526474
1080588
142949
1333359
358685
203447
1336989
1298065
14859
1047541
1206279
1010222
962714
397362
813789
852472
1221722
1055473
1108532
1172970
906873
170192
561002
879945
529877
997686
1339605
651459
436314
457081
1211448
1255185
282951
1181812
661107
358440
84295
778777
131792
976575
999834
888158
81306
389815
622205
1331551
474531
231175
58226
819916
737166
1324989
1319356
959921
1170979
411146
1184374
301307
344167
1099791
1075448
473072
451920
554071
249719
478476
593821
1144801
709110
1044743
1288312
253810
684669
748814
320851
1003650
231774
1133981
419272
1141302
32053
1134426
862701
96765
676273
220124
182885
1107409
432046
1170969
792789
157548
676738
906325
177156
290588
575773
955579
120075
1018647
1320973
813744
346804
765971
49091
550476
1345637
525485
668013
1356767
402730
407946
625495
927845
28261
733421
333063
553296
152678
366449
1165333
688058
706062
474857
492273
451587
160529
1184118
945414
497202
472457
933931
86724
1057291
249084
294147
164749
1003535
1261973
1097670
128461
106132
57446
66020
379631
181339
503963
53258
1033674
639299
108644
318344
764163
1321547
739022
572956
946702
825615
495883
806393
1024805
717549
96331
1060354
285595
1331281
908009
600251
313096
103595
1205569
424742
567410
439428
405483
1307440
186026
624719
885945
565677
212378
1130333
850291
681153
1226475
127921
1343316
345864
118689
1219130
1267093
492638
917588
1253805
214875
537957
511649
51836
816106
584531
117454
546768
106940
750388
698105
892493
932601
380882
104339
220509
127901
386508
327639
904909
1067195
582967
491088
73769
1231456
1209267
494435
365395
664962
78302
441124
1037837
1234037
339034
1202123
1088565
737906
571560
1112433
1021701
1182947
417293
988833
602510
505794
427277
1195752
1224397
147403
433489
1360606
358038
525385
1003840
969048
562134
526670
493114
651094
521528
364302
916470
709547
852902
640034
76186
1271252
133452
168653
776744
239899
602738
1174297
916408
903146
590494
532106
1279576
1112282
276493
193227
1308697
212574
937408
558290
150991
61720
1194655
1007990
545838
28036
1265719
260559
486901
406924
458562
1009623
408689
783413
367910
162663
738847
180018
261670
7897
218916
1106049
668172
452024
1074053
741121
231581
1315718
1321798
1198180
107811
927483
736146
649738
818956
1317612
217574
456042
1198603
531313
224379
1226390
572647
1059322
909306
520325
608408
533241
127666
122015
691914
912681
27459
110139
941521
323205
251747
753618
83163
933794
669235
904606
487088
779442
491679
1337771
218997
761808
1018105
257408
1094766
41367
88302
573054
587737
1160498
373185
529931
566853
1178224
660675
142880
1301699
875292
1164277
751396
300033
1170121
731144
323846
408972
1259459
1180906
591093
742392
419266
770173
727821
511472
661049
1236825
1100351
296862
591435
69560
1213567
199104
517852
684303
1085810
134650
1239430
918490
965118
569472
10142
1313150
590089
1060764
721722
12329
1148206
478347
1308328
661258
350277
1005412
406106
104848
6442
1309384
263166
74666
63538
388790
1254930
258285
879062
202820
39862
90822
1012181
885741
396198
272511
457840
1223722
34605
978403
370546
1149279
838152
1140068
580623
104444
524745
1048274
166363
228848
665394
905430
58208
20466
703183
634718
325175
181026
1125214
983795
436685
39225
196450
766847
117974
841090
96308
419255
974312
19076
742505
627683
53363
750026
1210802
1037765
189343
1340438
4897
896178
861007
1227574
1066330
1264451
653701
1213560
1270638
911752
655716
470025
1198699
43029
1308011
925786
829628
1018881
793323
304657
1283226
118002
302215
156740
330407
1134959
832950
336965
1171334
726215
981409
589454
663064
786366
1344277
1064574
695377
127180
1345793
954900
953793
361602
861695
525710
845172
98364
242886
44425
563790
126144
575218
178939
38504
1058254
174200
1114373
237546
1021713
827060
794841
988750
1284135
915250
832299
281219
751171
722712
539305
1187733
513576
192455
387876
646249
477626
429303
984902
1298206
155140
935803
24167
167242
2828
1290639
243853
409817
469345
383757
719982
1109119
637645
1188762
108408
78804
1166786
593536
898840
769768
1009174
1108402
762185
1303864
1304142
1144340
717377
1286519
1270864
57453
478966
822155
392100
938896
1140652
329568
1186145
243955
259205
542898
252691
1345560
1332783
719816
305412
326805
1180955
805598
1244538
1030178
344447
525460
603401
346925
899180
934655
190657
726464
1169474
1001840
105778
701615
1171439
347108
934647
1198507
1290551
162238
169265
202693
853197
314557
329222
1103982
560067
425566
314045
133178
413814
42626
293227
273178
381777
1169668
837000
796373
1108271
1233133
448940
1126215
667968
818108
1041944
278948
594127
843430
1184365
1024190
1234587
1010333
1306842
542991
259167
836139
195246
744339
650300
854247
811152
294967
17057
836501
1240284
256763
880154
824132
1286871
888115
1133744
829667
778
29560
174506
706475
342592
1087460
831444
1363008
1182970
112558
848540
1034892
90979
873462
791302
477146
639508
580365
410782
1222775
303831
383063
721565
640455
467118
803674
394742
1207305
1358588
697681
863463
1324747
578447
658558
22903
519194
124911
938701
562899
565962
872394
538828
1019424
546796
251513
1348134
1040475
1103993
40903
90111
1285051
353899
688684
1108529
44687
1251681
1273376
1030200
697612
1010152
1290052
1340637
465171
901923
313348
669727
142366
665768
1099800
429977
627440
53681
806204
400433
816929
461589
360063
888316
1106363
1345848
731910
556711
1215439
651508
45906
1058093
991405
1330570
927390
398271
313881
149507
190608
1199918
1263013
455043
219333
927297
22936
855039
1100587
1320635
706562
104042
703090
498690
834334
142514
703765
781763
1360883
842030
565332
866231
662378
308278
65134
1045854
355973
647169
723536
794566
918760
465888
629497
1188576
738440
317547
406977
1134035
104072
578666
698551
306709
1193843
477578
248725
325218
920475
698255
1057719
1082578
496860
298554
966976
783112
1184958
384905
615055
1108787
667882
757642
744765
1110074
435952
831429
1047558
1162727
890585
135669
1360541
308872
1034973
807884
1053475
1047531
423723
1257534
935891
574380
1152128
127919
178698
568736
37917
1097322
759556
1352892
1162692
314724
366083
1026430
541501
378610
604452
1349873
1122303
450521
573683
931901
9364
838133
1287889
499218
71978
366357
413544
483870
1300318
715591
377018
1222580
612162
1232782
1303350
18626
107758
861684
598535
968947
1013594
776318
1086410
461164
908622
1033415
435194
1127718
1166982
1037643
196358
747865
609389
85463
339625
9395
1327697
1294978
373624
389788
947451
1362001
1015486
1134565
28501
1040773
1307197
1252315
302065
1040142
480756
44901
1284960
659626
958488
461799
263852
818037
1312371
1355075
161128
1293994
540199
1213940
923317
741522
969066
1290639
726261
1263837
368648
832008
990028
450509
1040675
1075966
251593
1251849
1170617
857963
810179
434875
1138554
774543
599834
375098
724205
1257272
385879
79704
322161
1239144
1014737
1205600
557342
975786
1057583
798608
386146
843734
631537
504215
225603
780170
440281
118703
315920
192759
1025279
813322
532827
216572
1102470
556090
1351170
1222196
846288
1079871
553376
234940
844804
872104
707405
18957
1100586
606148
574405
43058
756855
452033
635279
390297
1157259
990449
1012528
996177
1090657
1069891
133833
338514
359758
51300
1179998
392402
1206871
966743
1157681
522026
1160006
87696
1103677
231725
866500
741017
1221804
554755
270060
350607
755440
579832
956268
1019168
313509
317788
960172
1217814
484291
873891
14340
1227987
760260
928712
236330
656811
992026
159705
30224
1095973
311813
1093746
652540
880211
133398
822999
898531
204721
777880
1227881
570673
1005407
517379
830961
560406
510395
716722
453037
1155214
1283342
1251961
1086413
467007
1343829
151213
137764
10759
737133
1152977
1132668
345117
1160831
710818
574298
766016
547914
1190570
345474
1242663
5083
1364416
330524
205359
780759
776724
430014
49321
55451
385799
587731
628036
724
436928
1091850
1084999
163805
927588
1142984
520235
776800
99455
113292
718562
982612
613018
260271
1031787
1257285
1320858
124031
1027954
1321127
1283019
15020
722441
238999
824392
1075699
106746
233165
308939
366992
1093267
1039153
1091311
671618
614757
1300416
394673
513532
672501
950074
1247594
1321085
606951
1175825
1071725
496776
764424
1235598
1025116
1064213
539669
109648
1276633
1017456
708815
636736
114475
34492
782121
458825
817008
1061722
655853
771377
389082
873031
566342
697929
1143782
537583
56003
1360390
7123
1080925
1284884
1017816
481214
638350
1194923
1186216
1029907
1027951
714938
310833
867098
563123
36248
366784
299976
866577
908479
549699
79241
1024902
1288924
318161
1022197
652677
116142
94594
56472
844456
293061
575499
887436
335534
1144443
831633
843004
1219155
1004662
908734
449158
946892
712504
245551
277107
1057657
563236
555096
972912
1293490
832538
138362
551954
322725
893213
1123189
961605
1125132
801511
433993
399466
291497
265809
190586
425300
583907
348943
816028
1269171
294960
551306
1076757
966774
516776
856836
1344444
870880
98429
320079
387954
373423
69298
614532
367247
582264
1231636
901401
254925
485096
668640
639970
1014603
826912
1115915
137917
62962
833961
758776
1068944
854383
1219209
1303121
1265714
1211434
483685
926732
528338
305716
1128485
521440
1170853
422237
242620
924775
288841
1241678
617189
412409
711768
964759
783233
642074
423633
570499
393132
335534
1326369
381052
1073379
51006
1213661
1217322
965716
1165903
1146962
1338244
877682
793074
689999
1255763
994012
685005
960981
1087615
324755
379136
617666
72747
1212477
163112
332780
941265
522944
709992
356881
444343
976522
539712
1301627
707315
382763
107055
722356
617360
665548
1175786
208406
171442
746765
836707
1264406
1213209
181338
298764
1184749
1063308
15892
950482
560963
498843
508845
50891
272211
1249621
370998
981419
374902
1152050
131310
1019905
761696
81709
1205740
33005
475969
564891
953475
1340337
761569
66812
455468
481766
515369
929184
151458
1200837
313633
222995
873825
1330900
441332
352193
939456
279334
749763
423464
993219
966293
1132157
7208
532169
582551
1076120
485320
791432
1103364
270988
1059134
911538
1076245
657772
628132
857795
535993
610313
326943
405734
296319
554393
246859
1073453
1169232
73161
850878
823942
525620
496694
1070781
503951
436092
1256893
237836
1025742
1114819
683857
601817
1174779
334298
25393
1057586
1115029
1069802
728187
1119166
49830
1310556
964232
612650
983408
650392
975754
1253155
75463
1362144
549881
562685
22106
1301551
303496
1170649
135027
1136921
342439
201226
437403
81880
779978
751423
1152454
320539
1002069
1081080
288604
874907
435738
768857
629623
1295778
247943
125900
486571
1118149
928979
739016
393764
297134
333647
394405
790630
382195
380998
947292
875348
151948
1048920
797962
814608
614722
500530
545946
166903
1124170
1023642
463802
1157610
624948
852704
973092
797796
1070472
1298367
658592
69549
1008291
888740
749453
837123
93543
425146
1094355
852424
894422
311171
350417
906218
253339
576018
552525
1160770
541940
457441
506019
1102018
764074
31902
802102
463059
612695
613727
384680
1131469
742132
1114981
603566
235413
1018400
793755
1032673
284724
1306122
860769
1168760
1000693
1033710
598813
365145
814456
1192365
1225449
760473
730961
397964
643146
50353
865073
367941
1126717
1026148
1022003
986675
665287
683870
198721
965724
708254
201302
562450
1314936
1029254
74585
687808
538436
1283553
968303
871038
686485
1107442
972563
340788
523183
718483
492217
1012338
1164060
744526
652395
170616
1143740
1075568
534724
678706
1108000
242041
660291
1072474
1247204
1030449
249856
443976
653277
1290173
1352287
963231
48217
692848
70915
331216
812518
284683
462936
368794
482928
488553
717279
154968
1169033
875217
722677
1355569
906692
730892
407237
851877
1064088
456185
519348
1299670
887176
1256209
444818
533010
431905
820428
863254
98272
1066755
74281
658294
78219
667909
975743
616717
622222
702844
134760
70309
444868
512864
1579
710381
798729
425594
543255
952437
326386
870258
1188636
989174
83900
625392
305888
804091
607768
455116
920216
385095
686855
244417
423762
120908
547314
158340
713926
601104
448620
786496
271413
618825
1205724
350325
560621
631468
1117808
788346
1159589
530797
913248
78134
783090
823113
709386
255147
1242322
1287537
1208127
716036
187809
998771
730629
603792
66195
132249
1351330
829560
469031
884519
755323
1194142
1360004
1074097
1037704
1255970
826446
1271612
387297
719054
1284040
1139310
1261327
104564
901102
714409
1169918
137393
703175
1277960
312704
1226189
153033
68222
1119796
680594
758548
772394
789827
446305
587428
71476
358787
563016
184987
527006
1050046
27690
12492
10345
699046
1218523
723543
678340
899257
910160
1116632
938466
902851
499409
1038484
974298
384076
859196
311792
948085
182967
1266663
738466
1003812
1326257
333539
471239
938951
410779
791109
1323024
954440
343110
780253
301738
863774
517576
743630
762327
613851
966780
544475
1009165
767819
1019501
808548
1050369
1276820
1088774
727151
397532
897743
827841
181931
1166585
704835
448287
528810
624483
1119566
1068428
1004343
1093810
6560
737251
486497
85994
1221206
551335
418887
768282
1138281
795554
1149885
890277
181127
306275
386433
170353
916927
422282
1214008
1165857
266122
426697
111442
738467
931100
181493
1104552
454170
69470
621874
589684
516122
448263
813746
930224
1196391
601663
395587
573840
301304
1077162
1253403
102297
666274
893471
1012402
1290318
72526
1324831
136772
934326
251434
169658
771199
1222808
494809
511219
184877
122640
732115
1063813
1101666
1251272
458422
735978
1282211
1080848
180337
889652
347243
947913
815575
1114992
233571
999453
440035
132800
162509
1203455
920155
880897
557610
883760
1079672
626329
235999
74230
485807
59373
397812
974300
961093
205254
897002
24124
270134
598946
833264
1295261
1357622
532222
729267
1206709
983764
1229195
1088580
1254992
1205536
582308
761658
372940
1165179
112500
897392
909179
956601
158392
1223585
31436
630235
364566
1186235
417695
1330740
693818
92571
1021273
1335493
7664
154436
909201
962270
277083
218489
426764
654152
85314
1301073
683812
177619
1177164
668139
1038535
1326611
907251
133095
24764
1033866
428702
866037
988278
740038
305846
2091
1842
1069615
1099873
786414
325708
947394
828021
86844
244628
701358
1322385
317091
930484
409655
306582
1248440
1209883
938875
826862
913759
119575
652016
1190073
724679
159772
1280968
832908
735678
1019959
786341
428190
1152477
278908
392590
294946
571837
1057995
1196967
498097
512332
509422
1200345
166406
1213479
72791
633660
942732
148830
68385
463531
101729
47408
1334062
55221
1243104
1337027
406612
701445
812515
488086
529643
906773
1314408
977742
374249
1004566
421486
386352
556748
284932
972159
84097
337471
140879
51370
56267
1362322
849443
981429
117644
976487
1314734
973264
662758
151056
831289
489958
320860
607495
437670
1291499
819792
1170555
348134
1060387
232535
605688
1046117
1022727
578079
437136
360528
1248803
1188098
754617
207024
141541
1017167
1179824
902002
515865
467587
1147872
535643
397143
429403
700064
1344480
685030
1230566
356626
811280
368328
989306
354180
252857
816906
1093162
1232299
455009
41097
446067
350646
298908
1351309
1028707
767464
1154248
207453
509888
1303051
526895
28268
1357445
891102
1150430
336052
522985
442689
3703
880163
397610
248164
849090
907283
46186
1342768
966896
1280740
164346
1305876
632965
1220227
273363
32817
192259
311368
699201
219998
950780
213841
819884
538687
810793
44642
924888
786910
1165617
876108
573964
1203366
600460
270436
287564
484599
100328
827924
271117
1126351
841483
1259178
452375
1204138
1076361
802869
71819
1072664
1298301
608333
211072
1021871
317294
731511
350403
928949
872582
745354
467463
488377
43286
928646
363550
871843
596232
1234728
502908
1320121
744021
217665
854542
1025052
1172100
9245
50979
423559
522964
153659
605179
1004919
1027112
273140
1108696
1056028
1075198
673255
543467
43906
431721
780692
454586
1288170
1089119
1109875
571417
937081
292840
285881
141087
449780
475899
489511
982441
1160410
1153188
789724
581696
177082
563295
398052
731564
1201977
989341
625087
1183206
318385
848300
454974
308454
194243
72765
368870
798501
1289017
854072
101866
414226
242254
292764
1123446
228803
1227202
1010747
599221
1343705
1158411
291623
920997
730286
551924
1239447
1226138
1300636
785857
560118
1060809
80354
1315480
895888
1223994
624377
428124
261832
963152
1054427
905553
83209
976883
486689
309516
1045262
1284438
659056
1333049
900100
1316678
875128
529089
625201
188546
252102
1297117
1169466
1148883
1251504
139992
864666
687845
1000147
381061
1360500
595385
424924
814233
962212
611848
904573
905853
355570
298169
654093
61052
1322157
381104
785553
777192
567551
120959
1178179
257239
593996
356734
1201473
495391
433889
122555
1083917
1070497
1121881
546817
336090
543287
449156
875906
171656
1015977
200133
1291602
284157
1344176
122462
386511
784640
627268
768707
1162463
567643
240404
855152
133653
716327
951126
1271415
254717
1073888
98639
1356310
20620
53475
636887
640096
1280197
502718
577315
1193520
981534
822578
200910
840623
1205956
838983
22181
401734
1154675
1320727
898153
832071
207085
504021
971379
465995
296442
661059
779708
905953
609969
198660
61535
693931
869344
903257
602935
510512
634905
739857
1313458
783014
1133532
1175400
1232360
1080192
691551
193239
849035
113344
302317
677905
848100
501762
569682
813339
1286657
55287
732280
1251960
700076
280360
615473
496662
193365
207935
676558
845565
1103171
36097
1053392
793302
1328385
1133448
1110623
791862
337135
1155425
1209228
1140876
223911
26777
894519
1216751
1134809
261803
1353014
297667
41204
956696
1147512
654631
1270884
531289
112784
757933
195812
1327643
71627
854557
1249355
1337549
1179181
229262
73523
1075909
1228147
340450
1094331
674051
645129
1111896
425914
30592
1347085
601678
1034107
743514
557934
640693
1355784
243418
1212044
1188029
784131
389500
713814
680433
373771
1066326
1345153
1031938
728344
630705
443216
836242
9960
767526
1302578
1347328
1077198
557092
1102339
784714
1334870
731438
1350624
653505
491596
223229
581348
1012868
878231
142215
834643
1038207
1070815
433868
676464
175186
968346
543996
527218
217253
1113624
265990
987680
431304
918887
1156064
103124
370164
1129041
772120
344385
971160
67225
94503
1212141
460792
508329
569519
1143382
1215334
312660
386352
13349
580061
260487
394302
251934
1282679
318335
228352
1200641
1208071
323568
702591
978754
1047631
6480
1305124
1044239
627498
234104
874201
764337
677601
1080666
35589
893449
906438
141631
1259566
1053385
811571
781637
1036493
1022831
203302
260425
1273144
933707
126261
315915
159876
1222130
791675
46365
708199
281267
366673
508709
369351
473027
1300484
768108
1123604
536826
1346270
1119148
1182621
19589
368456
1296461
227164
65563
260026
112466
565131
927574
296721
836316
420666
759948
507101
1047814
158806
1323627
1325205
372638
816369
201410
962893
26967
314027
895111
1310339
162996
1154339
299
619228
1214373
900562
187740
395829
875810
758623
1180912
719191
681492
695203
1034517
88757
1078015
242643
223780
636754
647945
285934
437472
1049780
410787
1151734
1228491
1337464
1096086
190816
248546
1221906
1108788
27807
867402
1081340
958930
250976
485915
762710
375737
1226566
218290
636871
671191
1325000
133738
1324501
328693
749160
1123807
819510
1203968
1055001
106608
1072179
1361576
1254112
528238
506750
360650
471491
482095
1026175
811542
389917
956735
610536
781208
403343
225500
257410
894888
1105796
206177
787798
291656
1259196
94985
23557
1003271
291623
622166
237868
237756
544317
1259459
308569
852897
419075
732682
428624
945794
670665
1317414
1003830
1259901
217219
331273
1145720
663694
240116
656609
1038490
1197001
851135
1086059
716274
1054033
66061
507726
563454
121951
893445
71123
862083
803314
650839
1108184
163490
493131
352943
962715
31610
87728
158099
771497
1313809
87819
308030
460864
384213
1320501
565579
243398
1281807
12243
20647
1047020
672975
1090391
884593
988768
139459
1114573
462321
788989
536582
1061161
1200551
901871
832442
125343
262314
406913
969476
1291081
840541
429392
939149
80556
1338901
430588
463324
531708
230689
394088
913332
1242478
405577
188753
341136
584666
603524
910390
467743
108916
1110392
360824
239395
1153201
257942
534941
1298296
115102
534934
87802
1035375
220118
966132
858409
56915
119445
472356
865136
1265101
357064
251774
110444
616142
1270916
646364
977897
506469
624436
1344035
372001
1340615
387476
557357
400035
658999
616001
1230750
21230
1327803
32354
1159778
867774
539231
252084
1165231
489146
1073618
831043
1323043
606486
1342404
269668
907082
1087251
321731
140439
614574
883229
392315
908780
1354941
1095625
756566
437726
724043
773960
718056
1176410
876590
1308490
850753
678026
1183755
244471
1182882
379284
325506
1110364
340004
534074
817415
896695
729525
143712
484700
100150
550685
442577
315043
903839
3484
66270
876761
197370
1346263
362370
276147
305340
489344
976720
588283
418232
275761
662138
672187
512722
732676
945100
1051994
1078418
1156265
1001359
1121340
147229
1092846
1067428
644011
916320
1344875
198138
209918
479013
745938
463838
744055
29929
541866
912816
145559
137262
350591
69069
655485
88990
1143639
425592
428873
1206825
922151
270169
1200595
1261903
55854
629988
404168
461940
739564
259796
447695
98904
775076
844889
344248
556361
1240888
1086277
683673
182701
377686
776863
1205390
631890
1050516
505797
269853
606188
890850
1055809
26181
347109
613580
547815
380614
79113
82372
594538
327656
1280364
287420
668930
962343
436407
811110
250064
707917
768470
87838
362392
889788
514853
668661
928379
388489
505907
1007634
339702
1146610
1206624
321712
191174
1323070
347939
699390
343250
148733
1325954
1139451
812769
739411
1178002
266049
815015
960310
82639
569536
938865
1128387
531602
143748
871298
1147237
909268
216121
174336
1076820
1325478
359643
1150348
195588
15932
99621
678811
1259170
93846
1314140
467526
440420
614738
538465
933403
308079
344086
581574
279900
1009681
1325062
41790
721207
419292
288757
445425
525508
211837
1326081
229011
251491
1230075
1274156
1315443
169964
1000280
88235
35964
1165495
385687
381354
859412
85933
844815
882262
635847
84310
1107850
1164879
906774
148057
1013653
360851
859015
993411
936762
391593
1247349
1182468
969162
812853
165438
700555
260768
908980
756636
1324472
708523
129308
1085250
743541
891048
270966
739377
44522
148311
1161368
849858
128334
1292248
467685
1240356
487869
939565
1120194
1253380
751123
266327
1332809
163890
765492
523392
1315716
340676
525767
810757
251118
950834
908110
444895
508220
1135197
646515
631383
235434
1057252
1100330
350489
73328
1189791
919578
485946
794099
245891
622363
1352148
879708
1023235
732214
174569
1010331
512033
686616
3390
440925
1337147
457009
96442
298039
381773
1272982
1108667
438570
225373
122884
92509
868367
1036330
874898
485834
639356
1037142
456213
1172419
362384
1153881
325852
1330694
728742
961683
1291626
279259
719753
994760
937170
433021
515483
1240833
921307
959864
1174871
698496
734777
567907
383089
367710
1281892
239378
690132
437563
818818
345646
517816
140845
744014
697912
1077766
1034314
1236962
783249
429453
1344853
502101
1240096
495510
220610
1100545
448159
973391
867721
419077
837095
1320976
161303
248738
89139
1232913
963255
271006
1199423
181487
704515
88580
1873
308851
752510
1202659
458972
192780
50330
838066
494635
129151
919063
1214573
120125
98255
1024625
271876
1020204
1063612
984435
965051
1008776
1165509
76647
847307
1283455
448799
1071511
382111
328496
1141163
390879
973570
582282
541113
729474
996183
547925
560575
753140
952556
987949
736894
887011
609187
814842
1217539
1244340
663319
1057377
187224
1333901
508732
202337
76553
871445
223168
349001
577910
1329648
825247
1109364
59866
1152393
546241
563913
231496
410113
803870
1233887
352171
160359
93198
1075019
1080595
562631
1034181
447964
1043054
11261
921897
758477
454506
1358734
66641
606990
1251830
551501
1243035
116219
643241
838148
365476
928435
892946
41883
1129587
1108889
35303
1280318
1277606
988176
351739
762893
382349
200954
597463
1279678
97474
1287868
1317464
620554
52722
1309266
341139
494404
335114
688265
167395
240481
1351691
807008
508799
974922
838910
1084184
154402
1257894
392805
1314566
1354023
574960
1089352
549482
933152
290291
302041
678502
524606
247942
1247117
922374
1130039
403942
363519
924222
365172
1238182
719056
256801
1024402
137602
64249
758436
718799
320878
17617
784573
1049582
390239
556599
385767
337179
1110906
488677
1260308
130081
900495
952248
6235
1314647
1126032
811626
1227908
488821
1271831
1238233
1128103
418968
422423
1059177
949309
407173
613696
330018
182942
905848
891302
761823
98698
1313580
103442
1116715
23436
1116790
326005
1230668
280831
954161
735259
463087
1140126
200293
757409
707105
90570
1140047
577280
638616
1101042
1020277
1350148
258098
1276855
547953
514816
406109
604712
311880
681750
660720
942552
159344
124545
240653
763570
409090
329885
1169320
999604
37188
1261435
606523
793079
787251
87784
1174280
32471
163441
1347685
513334
1150461
196266
862811
676288
344436
425994
727738
680654
153107
691029
1226596
1103014
899626
1313706
810476
555590
924228
804645
180794
168326
1342357
576220
1144329
167588
738899
231978
476225
43481
1280218
723215
360017
605014
525834
358021
494046
388961
14156
277366
263908
298447
1075396
1146120
57764
645399
1358006
1347680
286169
1178941
154249
715529
312525
158970
126159
711972
778830
749169
46181
936574
622434
632615
722015
157143
842965
582607
1150677
1231902
1061291
1300611
1319425
56056
852127
801953
1014535
739125
381879
1115986
823104
406088
384283
610348
33958
913072
360798
864
1002594
1138208
1203355
973507
479991
949817
229440
969870
1215307
801373
1016476
814925
766172
532808
845745
874804
352903
567875
1071127
923632
107979
555567
692962
1072814
430973
645651
832645
474087
454095
527105
1019295
1104767
473070
502099
469967
897605
1151209
417290
1130306
478779
28855
205879
667953
253841
537530
420670
570530
314418
1108614
1269660
974805
186437
1004374
858657
1354559
569330
363114
281713
37336
272813
6112
1042387
361553
237221
5117
34081
287046
649548
713514
1310007
981435
397466
363437
505182
1123863
1219353
1249588
1171286
403260
763313
604241
847918
1065374
194626
787783
378373
302457
890389
201100
79113
1356015
1139188
215594
89228
881851
351316
210113
1005534
1185649
621751
676466
967787
1121982
1033111
155277
893139
658765
975694
854575
927350
1273124
535786
827693
1322378
224649
470974
562973
954125
637982
1091212
739166
806484
949895
964822
581605
422355
22442
806257
394555
651044
200151
224889
922697
1087659
465955
1272241
576571
49125
771771
237643
256920
949180
997798
1035113
599456
490290
928165
640220
370234
1311140
833525
140740
928519
1155432
824005
1330093
967591
978608
1299512
826015
367688
1160112
368524
1353054
1242479
1094307
81324
365640
1352772
306021
11891
1135150
319121
614440
1096756
1011923
1220875
209010
776060
415148
1276891
970726
478061
789280
233100
885214
689596
372585
490024
651192
972989
590398
1133414
324844
127484
234470
375681
1178767
1319177
1318685
720515
1286747
746789
291175
279564
573841
1131962
1283158
769697
902079
790254
659042
1350490
873350
967694
1188806
91817
757700
1119161
193617
1206069
89327
51735
276558
686643
1024649
1039550
50332
625346
318571
632313
820613
981823
1357205
680174
842064
836229
300272
415621
134132
104285
92016
39341
471615
905599
650065
154965
1278218
811043
635219
316191
565048
827132
777285
675107
988403
95447
965062
732555
846791
1312374
1333837
1097072
584020
50710
1200916
343065
1129262
798271
1252059
1271014
409962
1196644
766926
22353
220822
263810
534306
1033228
928115
1153468
283820
528538
486888
1334615
902543
1218055
1105359
211675
1005443
378898
534834
1296476
1214015
1239450
57523
604665
541538
1043022
610254
38973
1035378
519944
453508
290884
372995
849336
831106
1208549
575645
478359
415945
920029
540299
566501
1356657
384112
1288878
115592
774770
929367
420959
935862
688053
293149
375667
4105
678343
1214754
89136
129397
1162912
603853
156172
787924
577007
306101
1219561
930607
1180491
472407
420526
403304
1124755
431055
121278
1188839
512770
839221
807524
234420
466484
1228286
967955
473737
363093
959590
535426
872379
1131525
579411
1001503
256204
920751
1031548
147962
826618
574330
369510
922195
414296
1182967
649837
478365
56152
32706
127736
654822
780738
769964
1022745
271048
772297
220761
231923
163634
739052
408117
228707
625580
1324509
564669
1163059
964400
762155
1149513
1259916
117534
1364117
261733
986273
991579
835968
460340
962902
771576
197856
395674
370809
616122
1071140
1302532
710469
411105
120322
1212604
549054
705610
1113060
94586
1360968
376224
410179
875697
881336
1359063
1340271
1249875
185257
170647
170930
600091
497306
676056
1322526
885189
1223079
547274
1267314
522297
14901
516502
1325587
1335802
824523
471782
439278
567398
504338
151728
640324
1348636
1118343
839068
584254
946996
894556
967931
521243
1335530
960131
1315690
954955
541980
1312482
1001904
758298
18030
989349
308432
37617
328970
277444
102898
547141
647764
1285096
79023
993389
54781
1275907
935005
321587
553504
244756
251054
573757
964562
566031
416641
595339
1017362
157980
453610
1221272
195910
33977
453126
52323
529468
1015372
916199
1319155
42084
961806
583688
743106
1358446
1364012
429546
125270
494862
144475
926223
946744
172611
340853
1111674
821164
835163
611969
604363
1059196
229665
492678
56447
143006
678342
1342953
990004
39394
953774
205348
810584
472819
875696
133889
230335
1205771
264549
1218975
66224
1078376
802068
663947
1123504
105790
542321
166077
1235211
161000
697491
241386
311983
54366
422374
604085
1149549
1316927
204907
1207055
410421
1051633
1279144
547997
1192422
1022606
682422
1110067
1134054
239260
1106732
243356
1351653
1296083
1131894
1228036
1006579
1097938
485713
1008296
751758
143173
1246740
304224
1288696
293444
473674
605570
234999
1329495
885620
484551
1163111
980413
1126603
293289
334518
1018598
1296918
147765
904595
238521
1140865
1237320
1082436
1025614
348222
118170
982700
705001
1049529
1315022
553026
351010
497359
392846
1098101
116938
1131596
1125668
514989
1033428
399290
1029080
304054
1199886
120128
339914
1009473
628378
408884
1110747
62456
632435
924571
915140
1328259
851025
587744
128566
419987
74879
100911
1324078
1301418
1110738
875909
714835
1262033
346236
1320101
445754
363725
705061
735329
1301912
520766
422340
1273511
1203021
57250
1125145
365849
810692
1155611
1360999
255081
731453
578250
214375
151148
1177603
1233243
308318
411373
820128
178445
85919
423754
759574
1191202
806596
732522
663934
919185
959114
291733
1209980
1197106
1347289
700059
1145620
338491
169731
1312310
757526
72212
998917
921056
174382
396940
1217120
615086
417140
742225
1219477
499597
770816
141100
833777
1233419
662831
1064743
740026
544067
370958
1152503
1210592
553570
1360967
1188384
76271
61686
1068119
1024882
11821
685395
43556
549230
929901
945616
867959
608719
1005994
228203
212897
131186
559402
957831
48968
270099
479882
966623
347244
1347494
951619
1174218
521871
488274
1053129
191229
957571
686798
964705
223503
432145
450072
52402
431310
415834
174761
148301
478817
1067631
1347291
1008114
150145
306169
1137448
1355898
1160642
1337705
568887
878257
507868
418506
380417
205744
822626
1168590
970378
1163924
754805
710909
1035093
253015
170195
312167
220887
885362
19571
117527
290073
595163
630452
399037
639657
888271
906082
1318403
1075518
533857
775999
262857
586212
201774
769027
804240
815744
328254
534070
411370
723410
1012101
1253812
552480
134551
521333
1271988
565717
1186046
1056641
713892
1331038
774423
1022435
775692
1128512
152666
43305
646678
179374
1223336
4789
552070
702920
446901
1204706
784962
582017
1245744
1109882
772980
804648
125643
704182
1285633
113098
846588
705272
428431
460742
3538
287511
1338311
323159
1233798
303515
44810
1156373
821688
785574
151302
1250567
98209
1121991
351384
1116396
783840
66633
493913
1183114
314620
506719
1240749
227137
445366
959853
1148073
939410
1231527
309237
810620
442980
374697
100102
881233
423838
672709
844308
678231
1297948
1168374
775156
1330278
520431
691203
25074
128056
1184019
569785
119930
1091760
519589
1246504
972611
65494
712154
733414
1287430
690653
572839
325859
875787
547806
526434
1192144
342766
1011897
843580
1247750
392936
1111987
121473
463610
133797
350105
57033
779340
1006842
336443
1049961
338981
503749
1084605
1150000
1304401
555286
848227
252965
1024148
1239064
187533
936861
232643
931316
593697
264207
948249
699426
734948
837389
1258434
668755
68319
530557
577691
522274
758029
1003688
1125718
483336
501762
212903
1197175
176472
263283
968355
490513
792572
34291
511279
853293
1263954
1165803
300287
472680
1232013
131583
902969
435569
16477
940928
346174
739231
833406
1002741
61630
753734
385864
469317
98763
1161612
1302213
665686
1037742
222970
4339
927558
16732
905976
706451
1030036
1240661
1090724
28153
1216263
1325392
1064762
1132188
1004582
1230386
91414
215099
1050507
8128
767929
950146
799119
735946
727169
441586
498633
1234487
1192406
804352
1027800
597169
748669
537217
571811
484278
996975
607808
1048800
685788
1138291
384236
402881
536427
453476
1180976
650153
726230
441871
268366
599634
867720
1015838
835871
1026885
1087879
587207
769903
61746
162231
708598
838886
200341
708259
636556
867187
420229
897626
694515
1226371
1164833
791835
999606
1166093
875506
892087
367664
851529
1134622
1064463
490266
1028385
932314
238914
399837
523633
933650
913704
514295
199721
443456
837533
649585
428559
192539
700756
2005
1322791
1071406
442802
760304
463856
119403
879426
770772
328073
704512
1354177
609827
1320238
1084468
888350
395654
695037
288295
102178
1254939
1006751
816627
274900
679014
501640
470887
242204
285515
741471
336173
527171
705016
1355351
168854
46008
179512
268213
589196
356839
1329812
974282
1224296
1183457
1281736
601535
1109185
116304
1235857
539185
1127878
1362551
1334012
667093
678420
417392
538011
514001
1147991
300639
188991
1035211
1200654
773343
790198
1060532
212126
323029
1287148
221898
395188
928024
455893
180532
876571
848661
24612
978624
1304256
1068682
423805
208632
954741
852087
505865
467082
1092873
494708
504786
23756
401355
1172342
863605
966649
293973
594581
257594
837352
438553
1182814
540372
641474
1105388
859964
162583
449165
340285
296569
846254
710550
937218
121013
1301714
350112
977821
2262
631550
232449
396998
687062
218064
251283
415065
1119030
1300781
857375
1073320
1320057
350094
120888
773032
212443
568511
449372
1209242
401218
342282
419719
585950
35302
200261
58417
1117929
714516
1311601
1132667
1051244
660640
471041
876696
1281291
1310386
1192621
1317250
233509
828935
230584
1116138
1349613
1198311
1016098
1042563
949474
21281
904495
1146729
308542
750013
100010
277835
14184
88779
499200
296422
1236888
701097
716659
1295438
377819
163589
68253
442852
926667
695313
506406
307821
252689
649636
20202
905421
1236401
1144548
340571
1344281
513471
902725
375776
102596
210382
488399
225714
636321
1237695
959037
1272259
828456
112268
1218215
936690
644344
901972
476175
1139022
985616
908
1086297
221432
1318485
127918
563428
46795
782040
68095
708318
1243911
904891
252925
436230
584622
946646
512869
32114
1108462
68528
516019
993060
1151334
415387
768541
424212
1324455
265632
664043
31634
980121
941713
355405
1178409
718769
928310
135456
1205990
367838
111509
1081971
234167
1210507
442623
768730
1036280
322069
1070884
897069
785789
71511
912857
917708
549109
1221342
332492
563924
283177
309357
733478
200548
454634
125146
682048
1133772
757565
1092130
216756
139645
1257104
224230
455778
672689
713385
10063
1038278
1141826
110958
1218321
1183384
232060
520812
120455
265552
1195090
1199702
63736
188399
1118371
480959
1305484
71530
8689
1244228
187025
501670
1105838
1090125
501619
753614
263351
505731
571200
648896
332269
236707
160109
353066
681365
103089
1241863
799053
638906
165634
1314244
858464
176458
323541
1276106
880113
34066
264671
967388
865264
500081
1138084
82554
820977
522609
177590
867543
1166342
14432
1002214
758656
823180
489836
1106084
156010
506591
142635
826572
375686
730272
619463
430809
602228
256464
1184105
1016809
1274366
1117378
559147
664445
611396
1325613
914258
359902
527013
1095547
1031873
1108874
730410
685384
1360510
1253983
560345
1209430
654946
1068414
398910
430947
1256817
886355
1248166
1161323
910772
1167748
451582
155439
315564
682580
461165
896062
1098995
109732
201120
117056
576036
80586
1227788
1247283
901566
245228
687051
404042
940010
57462
59827
677304
702523
1253336
564260
383583
750263
665129
175535
1223948
1054682
583
620467
87185
251218
826589
717566
500719
262674
861237
1346221
321632
142019
304017
357476
333665
831623
244647
1256205
1079784
1119287
356185
128957
193070
570228
110391
147138
783185
30735
894172
734538
1318390
742054
1177388
850891
346247
38201
147517
399530
607205
887304
1001697
762074
377500
1199752
193835
1104595
285724
126343
1072230
1188189
987492
1018966
249775
560296
655991
168000
838751
941309
681066
530300
1070224
929963
1162853
1164214
471066
255542
773799
1068927
793790
697271
601749
224791
208360
135600
1165203
800409
791500
242843
737579
237329
74274
1056444
883351
54376
83667
693762
1086097
473819
1044809
884144
799123
535808
464672
459472
143335
553319
1055478
1230806
486087
359442
1268910
922608
790456
446699
375110
278439
1146067
572110
1144637
1137979
585668
1103381
1216452
78505
294228
236956
913548
337598
1087519
1215965
1234916
376144
122159
454522
513614
1200361
1250627
1118909
372571
855654
1319331
1284063
108779
900469
221024
1289834
956414
376405
903846
1014620
913322
536917
1328022
73482
551818
1055310
246063
1043710
778960
1339941
1124972
946728
934772
499757
180989
766745
289877
436372
682155
1157468
571823
837531
645119
1169038
626814
153222
593065
1355551
373686
557419
62142
1133379
1089194
241496
1360861
1167278
1073651
96894
1322838
467468
1299552
1307855
298604
796051
150122
289246
400820
561765
929683
503031
1239226
291015
305488
653561
535000
1166526
75534
1002608
72790
744946
1090924
241766
801468
284191
1039969
419324
265644
410925
589896
253754
254612
265216
121140
1112367
1301473
1133252
951328
386962
461081
1134554
328011
1053428
1343377
393399
808304
286746
684458
880520
177124
176549
1011949
414951
443494
379934
476735
433347
348228
708221
92934
522639
856249
934993
963701
353428
450425
892060
508715
358209
1309112
600801
856219
149126
988545
307884
673040
344725
1058226
281732
83239
255682
1116247
101895
440212
263957
145103
358400
1222506
1101069
461824
1022049
1167549
132521
1032098
1347347
541037
879971
843715
1314642
269279
1047030
857805
586295
78625
1348052
1304884
638494
538207
1064013
1322188
1126403
773514
437025
705453
1252788
95895
111455
362479
1350416
1302874
94303
305034
1219010
598624
956408
504650
394608
556301
121927
1141345
398881
1223395
920355
941812
980138
965353
1319240
134559
664464
1279158
361965
1146967
1035815
1312317
244581
71254
57933
1293414
635769
387890
1264367
850387
81140
333043
55576
1180350
1066274
1065637
675077
216212
498394
1036211
1328918
409411
1159869
505368
468372
87043
630076
912909
1344025
527626
505062
34065
5149
221273
282357
1007605
667247
580878
221543
748931
291348
556831
917824
1306095
817334
684869
895384
244428
492336
838259
923132
1138446
250919
447294
67433
1311721
1097889
885414
303788
1048655
1181586
973328
1334549
746724
315540
439556
1319710
522319
1083266
889944
573151
444936
704874
625381
1119079
55187
951168
45085
865582
895187
920573
173116
1179868
524298
523700
498552
258677
1305363
34305
1107110
158122
786439
1081363
180472
656454
206586
300436
1002850
721775
941981
1293905
289284
723450
414859
661135
1043503
448567
557962
1177008
1312915
1000897
775112
761011
397185
1202132
585660
1083012
493823
364935
1169152
538343
564417
745535
1036143
569772
527844
111265
294433
954823
515552
826968
618765
120765
258913
462197
714977
1326129
330950
823663
598668
41927
1352018
1062385
474897
1103864
500145
1128440
698522
1078416
342025
859680
1246580
193216
564656
1311666
782196
1153421
326667
1288475
69491
1355070
52228
295629
703921
878921
631790
144776
873606
82610
454338
596127
390346
596485
552327
299210
143609
310412
191357
1288697
1273334
713312
769356
1254151
1079194
929378
984740
418241
462701
690047
590189
7660
1032897
31330
152242
381557
1099920
1358061
950714
955576
275030
120309
54743
475086
506655
382901
866283
366431
988834
1150476
1314242
1345819
984505
226709
246906
132433
1337424
1006827
361218
742819
1232223
388432
347924
113418
16016
524147
56303
874933
1283992
246931
953499
1341442
514084
323365
1252014
276606
624036
839687
484480
731355
1101995
604197
681126
572790
864691
1311051
845442
1085698
218152
481612
615872
1303679
524487
802587
1327331
604498
187786
848864
174078
787744
1358264
409392
406785
601685
237963
672840
1228374
1121417
134997
1170693
68909
73181
1026277
924989
1154076
51128
1162777
199517
975476
1084889
13415
63055
790570
196047
862606
1060976
263632
842890
363433
116186
417794
804470
48480
308829
383018
816321
379970
456520
3016
214572
308255
723615
316048
1290608
242021
268377
296327
1185601
990736
935567
128289
25388
397601
1173335
1149911
1087182
779985
1353726
965588
312817
237211
836158
1344268
1347452
521543
103848
474145
1190944
116479
1078720
1254751
623180
925721
177748
1020747
1033364
854436
874830
1138380
1287239
900909
468494
802011
1087037
1050477
1181719
136454
677977
956314
256304
1087448
869835
872520
1005892
1124102
519812
834708
142867
994884
282158
1024798
480043
755034
1035409
681943
201789
397731
587124
196365
803033
959020
236554
1166957
495589
1309623
1070324
212404
470033
828009
489678
548516
1108653
885872
35724
875317
301706
228969
751345
7446
958973
417121
578916
97442
1016333
45223
916707
596415
588414
1257623
453789
1179388
658050
792297
15260
118006
1300921
139806
1175615
1118424
788742
745469
786875
206736
733017
47895
117068
1055120
1228456
993885
208872
283008
752827
521521
832968
882230
47027
1050445
451490
1296202
803964
1329035
696176
639078
517525
278431
588772
912830
93237
970426
815276
991540
2228
1330670
1145115
827465
1138688
404598
1350599
942800
1271343
776086
870908
110401
174934
985643
1066723
1355293
1007221
375624
226987
3598
266566
1008045
336799
1194015
464054
387398
33908
457123
562033
1330159
141626
111331
1104509
350029
1020478
1359414
518843
951037
216898
1190520
264300
231279
382534
66875
806093
1157598
522739
773280
790552
288675
693232
1046289
641745
330813
1054334
1299714
232810
257757
1255076
530727
466693
617698
1139874
1363182
575971
64629
839930
114524
684804
1266892
1147429
1235648
895976
1105490
624953
1214956
219615
1076667
536851
316061
1278935
428710
715249
229077
674277
545775
940401
348205
207691
786222
1039020
1066414
1348055
174994
1287695
990505
1187407
380621
135161
475109
725460
204342
46791
926005
83795
584550
893277
1114532
1339160
1263087
326936
946741
661531
1270011
853181
1006928
1339531
238280
1252496
409913
1138975
1161540
399850
89336
2938
484976
217279
469078
44229
447752
983000
326131
1331509
902301
781807
1226684
1171154
32746
1204123
1038527
155770
917925
1002334
1252169
402361
979501
116644
57190
57457
1162621
452902
945354
316772
7824
549659
589285
8687
888583
1231173
1127419
491547
608503
879089
1062537
101632
963873
824983
932233
874326
705148
286414
624502
1075789
944133
4593
747153
278676
950710
909796
1235234
400659
316971
1014558
936838
1349047
1036356
1087013
88708
572626
1285368
1135737
429238
962603
331761
562271
1314148
1170325
939049
950464
123805
687327
128780
235541
1051585
1152926
400828
607629
776883
68923
103813
777904
1098547
855416
784865
877963
927040
574301
383429
1228595
446264
823891
486361
638064
987075
680489
43276
831988
940184
1304905
408543
454002
688525
1074745
1190087
466470
75722
221364
101120
978709
601682
925395
958585
396745
12524
447113
984262
561568
767643
472746
1223417
1124713
1290812
1059812
916378
754324
617644
991554
1139751
1182882
837714
1096109
155223
493675
140610
707490
380301
266402
213341
1172130
1168376
1145978
330083
427725
472998
712326
864334
1023797
591339
686474
159929
584959
447523
645922
978302
1004725
1034925
23063
784347
833768
1028716
1260002
702930
1132363
1173912
502161
528992
260771
668036
738752
448381
823662
137155
139625
345956
1211009
1168260
155680
506144
880245
459030
915981
726474
1225249
600738
865877
533356
386940
1177149
718570
841888
868960
672861
1137222
687752
542321
496291
1003533
379111
190797
1352770
193978
583480
525883
800294
1182537
1082730
281785
135914
456600
1159151
574144
526885
451796
665149
701847
981507
667546
742071
74336
867760
531599
238626
998426
1336633
776607
1110450
376408
30328
1313538
1315105
381511
921567
1272565
1109603
47148
244539
654655
701840
976196
992202
683283
236601
898013
985619
806021
451567
505064
244161
809261
820130
156024
137301
1012455
953610
148482
725115
547458
1115766
1165838
741331
754573
449980
692946
1298263
224300
1254535
478795
33662
1182946
699386
566812
1206732
586972
5150
2856
830359
45398
1034418
821355
157092
1189430
1289761
464017
54882
1321230
1038868
862902
510050
1019845
276912
906714
693950
844891
328864
563941
75610
427856
992467
699439
849401
514067
301026
375184
1018417
192220
177491
1126355
1053740
25622
954126
1186237
316875
945074
216347
468667
1199637
223954
325379
1090685
1224778
568122
1007480
1133875
959016
1344354
520048
1323249
423438
488561
688894
586271
214040
230542
392998
1185925
389446
849211
1319101
1281651
574333
838955
825589
753545
425769
195639
724953
680876
761274
1173331
785214
905041
1120094
332488
351286
555714
555833
70569
279888
1249697
380550
867404
688773
1217161
1304665
738837
1015465
128215
1232485
666620
339621
556407
264865
215263
1036035
786898
94380
1207986
960970
165519
973959
812920
733531
1261269
464035
626950
289349
1247684
1030417
616110
1170279
89739
1010612
1350973
930693
828542
1293240
647588
101342
817672
1218727
998643
1326053
840005
1152924
703362
1238016
844719
415515
1279434
565702
24154
1016475
763138
339454
903378
771743
499907
377413
551989
535040
666865
1340066
796300
355121
278627
1145150
903109
224121
329887
263652
128831
444403
288925
1012345
1302751
545828
751899
379095
801431
303999
905620
527123
819937
141724
1101083
406640
612168
616988
364242
766796
640764
499121
541985
173735
177395
705576
924574
884746
172374
948862
106555
800783
903562
158717
883455
704171
1213527
426553
894402
336299
498002
16401
278274
784092
223276
1150261
1260652
96769
181139
164097
4924
773431
972194
553926
499917
938300
1225597
488849
12517
65703
1345816
556259
119250
47970
52913
1119898
1144854
300116
1103782
910929
651278
1260876
1043265
474801
502199
806192
191422
1314638
722075
881771
1140705
56417
578993
43883
967332
836974
1279159
973599
989890
233919
1245185
61491
414617
1075585
750986
1140843
33377
973832
996444
1092346
933811
189249
478810
574282
739660
320034
1032468
862692
531122
881992
671526
784800
371717
960802
1233562
315319
690495
817528
1066219
1193626
1029904
184450
423147
1136936
1315882
203878
1066447
572738
696916
873950
701706
921913
179490
1150667
648593
1095608
560528
21495
436861
745967
549250
130180
1249515
205041
776360
37510
647655
308309
731096
364568
85923
1274972
1176423
877635
69208
287026
510048
722408
1151986
1200569
804866
765989
995661
3160
601518
396232
882261
1270180
198193
1268797
611102
693014
739158
144970
163834
1143627
574233
208773
994916
1193670
349485
393360
1203189
413478
677178
790233
1252946
1215277
796393
970199
1263577
379839
985340
398339
54219
212620
71191
250200
628885
1142666
1145293
698917
1037772
874301
1217829
805836
42185
1318760
591223
587230
219890
96403
854972
720563
867739
1250504
128759
1346862
1158705
642276
794842
1314082
1025971
1113054
633086
1329062
677366
640116
430513
594665
55392
950984
60983
92526
939388
651827
838910
1023381
1157902
593923
326439
1331591
754385
920797
1253693
1265085
519957
27325
206896
151685
305350
849134
1181809
1026139
1083016
254882
593787
328258
281561
424203
842115
1148647
813724
769227
965823
421379
561533
534290
1327457
984010
828527
208962
545900
1275675
1267732
957439
1061644
1331427
643610
294103
1247611
1172728
95547
438742
909632
1331605
204607
237488
568871
1188920
1150727
64978
1102045
443636
968787
641527
822998
733817
623812
867713
988371
820517
570382
34332
635374
992160
986729
923404
103185
759037
1126446
604886
1209447
864073
484927
1079339
488507
1044524
1216256
108576
1177353
908326
20484
1343245
980548
690901
25411
989014
47384
327012
376000
55138
492938
819771
740876
607854
918313
580339
1110135
1102629
303014
1089528
1333733
800347
351278
430020
629645
87831
1270286
858947
494625
607960
410542
1246084
390988
867357
376139
975349
1202279
266029
1084918
105435
688847
597944
1361742
949734
415230
426687
452160
469786
821525
662024
885919
351356
266111
761267
554692
304442
1055578
43488
875775
723857
401820
827643
437199
734309
1076586
693962
674419
867692
217726
1354701
28595
751239
960800
521051
701888
883439
1172673
1045095
84502
640616
61568
233
984801
92973
880659
619298
1149093
367252
141462
151790
1111892
1155941
271686
352038
287695
1122876
489509
1060261
173069
428754
569882
1261903
169391
1255657
1103301
175825
967156
660883
409438
1207740
352465
619566
1070690
19101
615507
300904
1008519
827420
108863
55558
754420
1281178
528591
1092604
1086092
1129812
729672
1124840
678631
786619
392868
513932
173834
709739
245815
1163522
626330
96865
1193878
158653
714849
784621
944556
1273610
1353863
784345
1033816
635090
31127
390851
137674
1129759
834979
32131
843241
979181
903579
853514
757414
897816
285050
119459
692350
883491
632022
576789
1261032
596738
975881
219656
1011192
456063
631660
892739
1190873
1122085
437039
1026541
1035846
463901
323269
355485
1198278
629683
1022132
811396
930853
339918
775125
915751
467645
386246
882767
1117329
534688
385629
300393
990045
156088
909132
364771
930651
647635
1005497
33934
983756
442957
795035
680172
1096799
534938
652170
42646
768336
310943
1049657
562750
494199
70928
749718
102367
545004
175030
528282
1260525
1327396
124414
333052
180154
191682
555947
1162259
1249858
494357
3581
953936
1228562
1235664
490709
270421
834742
1340801
1357028
38999
303787
1269999
1125182
483905
897400
222658
804532
1334402
315907
102159
892909
780670
455873
221283
790639
1193060
1247942
634231
1107870
53374
169923
754
345577
370318
98367
541760
491658
527337
1349703
97053
1181953
603646
620755
717336
779958
692386
32884
265517
1060514
265477
575246
577423
1339531
374660
733232
869060
117860
253258
181106
376451
1359307
869471
477298
643926
495367
230925
452006
1062325
1263930
721769
1272558
391202
970407
1110374
883403
1043063
885582
1344772
1219491
45142
861909
722466
304876
13109
48751
1031078
382727
67145
1305150
1275325
1342330
20565
521351
3087
453588
1294512
1248724
386810
289495
1318192
346896
202948
541815
868921
11582
1133264
591971
760198
370488
114769
1174949
352415
315109
1282288
35882
1173112
371734
15550
1345084
763329
622817
96256
507363
618519
767148
142772
992875
1194311
568947
1077599
933613
847952
1054748
651069
1032349
841321
221406
25220
625727
439432
188239
211795
579721
144175
1322166
445861
624085
518676
288766
17806
1075631
381926
388028
256545
471141
1344547
805940
888446
463233
901446
1160124
99782
1298401
312552
459249
284750
723271
596936
827133
1045582
842857
825539
162934
357538
659326
325029
766038
5706
1219
96560
173731
1209670
439534
801041
113877
567472
726917
938679
617203
1278763
886840
556145
478472
167770
652660
890925
254836
1033429
272720
356573
266207
159744
605646
929637
107880
1165185
1081283
1079247
949049
855711
510543
1106067
372810
653901
953204
990472
1062161
985590
831070
1012624
834427
939490
184626
321550
213411
1183556
464139
1007081
116616
1102009
805359
733654
308208
113883
254826
277530
832111
1182300
1032752
513271
1119295
490265
171618
1349192
1262146
203761
1000973
1007390
752393
534797
485038
1128644
288075
1227259
127900
608565
1252122
1278885
669080
210788
268880
1180320
490533
803282
44948
659561
822071
1157586
747034
270800
485755
836200
980064
911194
153228
496504
1312719
475142
697789
959428
966908
759250
727655
1063060
994654
426278
86767
1350828
64503
760088
575268
36828
120161
1356029
194804
1198491
396258
656708
868793
866230
1082874
901941
1186208
119828
843636
1352923
491372
604835
398195
120677
595221
471717
387938
296176
1048998
541339
1306468
992497
454093
1193517
752015
36356
1255455
670089
48669
556701
1300875
358172
536014
86206
499407
177168
384143
895806
645363
1250785
1342076
287914
1278976
952227
356796
1070305
8901
1105246
630800
21296
1221593
1174541
1274305
298126
64513
74695
953962
59981
433005
1279583
1184698
1068309
20009
161868
1092721
774726
296396
350747
1283794
106529
1244201
1204112
28653
877984
1220765
151195
394600
692994
886338
76685
99215
1129715
312617
798253
766869
1363355
585157
134855
312253
303025
238168
1361029
562203
1286391
83053
703306
108294
390046
401063
287801
570575
422653
301569
77371
1017297
61088
1257118
873317
1261879
604782
941048
184722
853036
381911
734061
432704
943603
486885
490915
1359716
1139749
1130202
669532
1253072
590641
24786
124231
152257
985566
310107
920735
25891
1186175
1226367
925461
741628
403600
712703
333116
1175163
103174
879067
923455
870898
503618
208394
1311937
327339
209254
221992
19886
539442
354019
157506
1114381
575
743111
571597
988275
1105019
1133516
416573
388546
230511
345046
1266120
481570
990776
1302912
1301700
1253969
265525
752070
655300
227388
919048
694501
1158477
69689
921074
466135
506856
301835
136596
1161563
324690
955768
766559
550285
489514
1150419
1226957
836940
969894
1252888
392766
974038
1165634
418219
630602
812334
974976
904933
1055950
769718
102671
119812
1196834
193471
328328
1187386
459959
258071
525284
533739
319369
876605
880577
729423
663488
549492
798462
386406
1197707
935872
446432
1008870
494507
470231
584993
615203
586717
55360
693801
737458
1040945
61528
612365
746776
115216
27760
859133
1280680
1049011
5110
668722
393631
625434
1222319
1073723
1061016
666251
1239238
1192233
121649
997762
868440
966323
608948
400107
611269
627691
781304
475133
1181050
1030735
202844
559135
941103
921062
831688
674009
68317
509852
100602
269651
16159
1057510
848575
1266734
10209
399380
714739
806631
1248211
765104
1313586
219111
87453
1003103
1230059
703489
1179116
1330227
581108
419820
945403
1250335
317302
930000
1301560
907694
815695
1194534
1124844
568370
1044909
826527
622410
894014
747882
388222
1331865
713246
1130139
1181652
625627
634174
1268780
1293592
312916
921343
1057920
1363714
539400
1051818
915073
1221705
738380
542307
180857
746597
954358
1337185
99878
1065106
235550
611832
22225
334784
458487
1352552
623184
192378
82853
825423
1223582
441541
257906
789872
1318087
184171
451406
228934
1314664
1201686
931104
311032
759507
1007067
1251336
1147424
1269459
146296
591206
467741
596170
1272816
756447
939410
622109
490141
591249
1176763
635244
1084643
80091
297722
410165
87898
556457
921641
1347726
259627
636977
607364
521638
16310
1073741
1094669
476079
1232259
431330
851831
1161122
766359
257509
269995
193396
731239
102289
785095
712164
1244446
586532
321217
1125730
434697
1209710
720918
254835
1143348
916463
145226
882460
423776
1309088
623340
958168
601037
498853
1297842
914383
1208522
803865
1032708
654028
1119809
971559
1232666
973849
1166412
576801
26245
974990
685646
1348531
1010298
1083600
629473
573629
399516
706262
1236202
793286
1345827
215586
344561
997850
208257
861118
782629
205156
466804
729188
713063
974401
1119056
543899
824657
1295172
575541
519775
322259
1351738
154521
724070
1151010
152992
645653
790285
1086913
1316333
1101963
663864
674880
1362414
1211260
503336
41375
649103
640890
435537
185129
88876
680024
517273
362243
526472
1161138
1100248
1140101
293047
1052679
374576
483235
217162
176339
1044661
886735
1134144
297219
1213393
982288
1273365
1188423
1246854
310441
343197
1361034
1109967
80861
129244
446615
1064776
690545
841534
468670
437093
1177064
1073044
1293608
842657
800300
282673
977760
912841
364890
891901
616705
1118290
266107
313669
584399
58455
596898
927451
335441
386469
246235
1300052
682639
1146494
310127
684592
796297
37906
501044
310690
688648
1078545
1048045
455002
492282
555083
157827
1307872
1065476
708605
836591
513878
1227712
585899
275215
1187581
1266630
78177
548454
824955
741662
1039009
1001647
854721
1072576
704226
951701
841714
1125921
1031178
825401
1340304
1186002
70870
31854
1031847
653210
1197282
265376
1002509
228220
1235493
1340239
1214615
629464
486587
159394
540750
1165056
401548
363734
652810
291966
618075
306229
692980
536666
561569
533951
597150
150438
74392
949709
198603
1315155
131495
937101
933453
653908
1358186
1329100
478029
761829
334418
374295
88074
747629
186621
745738
805873
1301343
1236502
783470
355184
652418
452101
299340
760299
586710
543523
1286263
1053151
561132
434925
402406
1121774
376153
555926
278252
520494
453665
295875
589646
1192176
550912
303410
334347
1052230
1316920
888018
1166764
97892
749007
592289
571391
454833
158125
65391
21178
1086243
868142
912267
1028275
1062760
538667
687515
243813
1065062
1065765
450719
392470
713795
943389
209035
152842
77776
971985
331781
884284
1223251
721327
1100200
1321956
924234
723123
823451
1341871
241340
299221
285652
1114172
280828
522905
1204644
1222883
612776
324146
197600
1269131
828509
27528
1349405
282182
953055
1125335
216556
1305108
545727
392457
1064449
708819
699569
1212963
632151
991876
436053
284613
1259885
32849
615134
90227
952948
848503
537200
506307
425095
617566
474295
887809
883806
15469
238658
624898
867475
994048
342406
114739
789289
506450
474821
166328
691978
698447
621702
648678
554567
937199
541689
1090166
732068
1262419
360931
1313067
132556
12415
117003
700483
146433
68141
1010714
581772
201831
1136474
495594
1122759
762202
176308
293269
412118
975442
160111
1105724
1283572
605783
1319202
1176774
941773
576338
417746
1249700
1268632
774686
1035768
225584
1023488
574970
689566
717231
697637
816657
428634
536405
530462
190992
536454
813123
201896
1198180
446458
519866
940793
1237158
1126615
1283568
895761
156396
980432
427134
462336
444584
1320888
850137
127763
982078
866297
620994
260828
726818
340434
70831
170116
898039
321692
1183018
679786
847879
111205
1211790
318526
541917
103542
193556
431060
673538
1292177
804663
1339700
1026074
3427
533175
717377
143201
483041
504616
1170041
826635
1295471
233054
483188
761195
1315497
54830
1024345
481562
1255384
648805
947489
1347818
577328
125399
216213
659715
366970
397616
498385
1034808
932332
491281
1264710
440533
620494
116869
1017133
1171691
416463
847675
695558
546967
88498
921559
324659
171242
439229
612873
653022
665242
408985
310657
1060641
636177
1096830
1285604
759010
536842
284195
1183306
1000173
1041273
585194
834373
1315763
184276
831258
97798
712960
483945
765341
600099
723144
272589
1253580
770054
1304841
33666
305842
1291613
1220787
223387
19181
433957
273226
663322
1188591
599455
620342
1043308
347653
1039109
460356
795150
1068226
1257800
730020
996276
1226761
1279942
965693
1316522
179956
225292
1303138
551647
781940
851585
878268
1014307
978366
293379
721813
326203
1209202
1329352
1306107
860970
467914
887720
358519
1221996
1111751
201772
204659
226866
434265
416858
47438
1165425
496995
551171
1194876
846801
80827
593068
512904
497825
278616
353835
1327026
1303672
289596
34608
3643
929019
370183
238710
1185169
59762
274403
685198
436627
486959
629553
937690
125128
534464
997056
14410
780377
665216
1081076
1093737
1271632
502092
696508
840715
850553
569541
646293
758312
356528
515555
142472
990549
150480
1268415
376316
945970
1255033
585491
823814
558273
649921
564820
1158521
60737
275760
589398
1246152
113344
54470
323642
751309
17716
1295911
413091
771517
277675
291948
881783
177861
22446
640656
841597
874885
145760
586749
71262
1314051
1162397
198940
466816
1054020
980575
85213
1121911
1087491
452777
132234
1116895
336184
302124
275527
1186208
656388
778497
185756
642542
613991
987700
1238368
66194
96070
1162757
930443
623679
327750
909076
616090
388107
570148
1165798
892588
1119048
559250
1134007
1107975
1131257
288633
1107006
169371
1016879
837460
1263749
844197
1255182
758574
975656
507092
901587
24917
737688
741839
470871
130851
297562
906442
632661
597128
721604
731550
1257278
758109
860572
1298029
308573
1360449
787094
264703
504033
800462
970852
358477
299522
344694
881728
120021
119278
964072
390634
620821
913674
369778
622970
1192992
1176542
670218
710802
1085241
82591
68098
1135587
246878
969626
1639
251564
1345073
171073
95215
1072317
124767
42447
1358324
950358
942181
94946
1021733
1314827
298015
487318
851168
25779
1112645
331281
766346
675590
88580
1228563
453303
1191184
607285
743616
943628
750230
1307520
841570
1314750
352039
569745
550566
683274
969613
935389
316450
1220524
199439
1145195
492539
884452
1266967
114248
1178108
1288833
313867
1059413
1166686
1032967
1286649
14460
1164301
3696
933088
1016129
1353802
793933
882830
36161
836145
210323
607992
237833
1196134
627960
666215
312865
1236393
625770
315712
408029
955640
445874
1197621
716501
548725
573553
497956
1265757
850798
830543
442520
1335376
790267
371408
580665
476909
743075
762413
537059
520582
179693
795934
425066
788219
273980
316071
535961
701465
551185
464939
1055776
1061305
1106859
96434
976602
459422
106507
731074
656789
1067186
585554
760404
1359869
732857
131329
1328805
1085324
480776
798032
456349
814183
84923
1117888
1037312
1161825
693528
192895
1319657
831097
873480
25277
479820
416292
841676
743638
414043
1147380
871233
116778
536676
141390
985608
1161405
710085
397583
614960
254184
463923
472241
91149
1117108
186786
123006
154877
1336474
856827
1163054
372942
245565
18146
1173282
55125
123317
1349606
1011409
24561
991962
449126
31102
1149266
1217623
1138311
976851
284821
799791
1083810
877209
358334
9183
325740
75165
1227432
360505
44944
603722
1052335
943622
992268
667915
240188
360784
1086324
125019
310261
1007038
587314
632044
1278576
938232
177358
1194099
263187
1145144
842891
933304
798563
440803
1055847
642251
1220724
362009
744956
1188570
1205965
797822
405106
198639
521745
1243748
551718
1297386
168722
428860
1115774
685093
399163
184237
845696
1196203
1073869
909195
471220
615592
798817
339732
53479
837231
821174
888614
630116
553113
418153
266787
528044
138093
304740
1133894
1120272
102283
915186
367809
1353989
711334
442581
9504
1189802
83808
706821
731433
53314
1111866
661828
293954
665095
894230
135250
916647
372103
1171621
645554
743963
548862
205393
459568
760728
417309
131599
294958
754209
520266
62043
337653
671115
618113
564840
41065
568966
1310554
771449
1055995
1047337
785247
324373
1259265
1215288
295430
356265
157967
389379
815032
581927
1322141
544945
1354251
872276
266926
1362313
55998
590846
1172025
323921
1187401
1107853
903572
922472
465608
445260
1016182
296834
603016
1241530
1212625
960257
420003
573386
1336886
781179
478008
745535
615081
478877
412183
753019
1177562
18701
1144067
262169
387555
152409
614123
865811
666334
978706
1176483
235419
869350
537832
1060859
671040
1009628
1275682
249084
585383
911318
471977
352959
323876
28842
606698
1097252
1340882
1147858
51433
62420
519510
412808
751124
768586
274411
692697
45767
909837
662233
1197437
547314
893734
456573
597827
216039
1222543
725608
184906
870862
153767
280624
596048
337852
534626
611908
1069553
1191794
608229
59832
770671
1150999
956262
445985
919364
1041308
22011
822393
544012
762636
543282
139195
244361
1290404
75975
1081134
9116
1186071
520511
1299349
695808
360896
1338084
633689
1276083
211689
887409
439657
896605
653452
608979
1013635
393726
637470
764899
1202661
884864
510546
646522
1032113
521055
49880
416459
217242
418526
152671
1224735
790370
583817
1299371
1164187
268495
331220
1307311
1074797
148132
382296
628036
1013684
152682
628013
528081
300961
633381
943917
81240
224976
18339
480642
1143853
457377
994960
483493
172863
839600
1162372
868001
194473
615872
490804
996164
19878
392876
1184070
786078
151569
1095770
1218881
311006
1105521
373395
64157
778542
888553
505123
957433
229864
1154584
928276
1250564
143643
1029853
569034
45791
740969
934159
1137375
853154
298380
787912
611754
680714
318779
1276198
410086
609329
411005
668271
429640
2104
426448
125287
1219645
178508
1238774
573801
37852
348993
544020
182244
551411
268166
471201
1250068
1354069
969857
1094472
505530
709347
1249931
602390
33031
1010251
405281
48816
340478
842060
456752
1180580
284235
192647
233523
1132785
528056
682322
129634
1183540
812472
442243
883505
16792
1116469
492755
1274622
1166163
1359275
1296815
482305
1094445
583881
1232890
377832
1045610
1348689
1038435
33259
39988
1038328
1041997
229354
958242
1347208
294691
823777
813066
820560
230138
1292683
1206404
1269249
840683
727052
1248053
478470
317419
1353557
1039293
973903
844542
607857
233853
160505
1362122
406677
1022443
383834
688969
1295285
156828
1341898
869321
341947
1069947
1140760
862104
968205
1303014
1221400
1096523
429868
1215158
1315304
282737
1092371
688383
1349777
715769
27881
1332127
611891
1293318
1257666
110681
1105475
811250
928314
1086709
1198614
83853
1153213
65458
391372
485254
302986
977229
11789
969626
705642
414488
204463
818181
1153451
920240
1363786
418687
1018118
538696
104415
752404
1153060
547310
520377
1290788
526601
976178
611437
44015
507317
1275642
1086489
366239
417316
1267780
761729
817596
752667
28730
256398
540031
352218
260409
440980
984346
274260
607614
882760
175766
450795
398572
198811
408207
1317341
204957
441333
997226
850389
1317896
361772
1326611
690437
931881
949002
1005074
464549
404219
991536
358087
215769
488455
716180
875495
466329
782351
994685
414542
920115
42285
663075
1298523
1122750
431723
731981
568831
159786
173130
772384
1007990
368522
1002533
1264987
1099618
727631
543490
936692
485143
919021
681352
304215
1289052
1000380
531072
1243783
170739
74400
384199
695815
840616
668002
749942
415611
1058233
992314
279208
627385
214994
62620
491295
223248
523120
12927
794613
817404
1146544
613997
852883
1325431
1214458
662120
377275
989424
29317
885340
182573
562451
909370
4917
538704
259306
353652
642949
1117808
226611
780090
587967
795117
235964
273920
374797
486665
165982
1290987
393554
64554
294149
972450
970231
1238416
258409
1185312
1348135
414984
61808
646677
537108
628524
884066
746764
255855
1048113
72512
763746
998553
1171004
154873
1310383
1104049
492655
1341664
754759
1250299
1056794
1088813
69797
466945
1356455
636549
488615
1043681
38631
237897
777826
891965
1004848
698411
843765
674941
1260883
1057248
1144591
538683
1358062
69752
888417
562050
981040
171887
1286434
466694
369646
199069
916848
521992
468416
542307
427538
130029
978070
1059210
63686
964820
951637
1015311
327013
134618
692928
576614
894627
1356149
1072351
1162112
356528
1264088
543721
480845
839684
1298441
572959
802862
523456
1282347
63022
4755
59793
101332
81352
476994
236135
950475
149466
1100717
1007711
64518
701050
1250178
428540
565966
1117841
1128164
1012762
834125
158018
498611
445907
1055212
960813
831473
843369
140773
1181060
311150
715388
851909
680244
893701
691824
437089
834891
1120057
731882
885816
94070
123878
1191188
55023
163324
751879
43111
383587
761473
1288664
793096
41092
694088
110417
787002
1119776
1019722
1272334
1108677
884948
1315470
156375
1252257
1328805
884913
1170373
1271368
386418
630430
95875
84804
1147751
103389
74599
1159159
1348328
1230486
1026411
114560
483425
333275
118357
1188817
955326
886683
1317889
253758
38338
1036145
1075238
149492
1147143
877552
315419
1153636
1261735
308439
752820
660097
1082441
1239935
61770
1305302
1023361
1140564
207237
958279
1121905
327984
1052853
1353069
1222253
505418
455861
685123
212827
192095
433591
1336714
1236939
740844
1057995
899124
1194991
149207
408321
610150
1228788
179918
1296479
152336
818410
1087217
83424
489216
42247
1223281
1160537
934916
389267
873142
1128434
1163664
515593
665804
1114215
455471
436415
1008320
230419
1274293
92701
535754
794145
1122033
1357023
968271
114144
56705
253075
1203466
1322405
56059
1099936
247827
1322334
664517
64444
1185117
585778
31735
248427
50578
1133880
204935
727582
1133336
752088
971702
1167739
787888
1333246
354360
558034
1323170
915466
394683
264619
245969
936297
1063885
39611
1293513
7954
1033003
303568
241049
209441
161271
1092357
516840
951614
670300
1159070
586799
163446
420790
1325058
890713
331348
1114229
110811
197645
12370
95514
1115239
440368
1074199
260030
606690
160292
840071
467580
1047981
454413
688903
811521
983643
1205141
1195195
102257
606273
824409
166151
491225
161705
412615
797948
50402
1159827
730248
634623
1066798
256502
240315
644560
67239
1265143
772725
1165279
1108923
141192
1131463
720911
671114
1086243
443962
457387
416855
644426
148394
1310194
359775
1049036
43616
184088
213600
1059457
597458
191902
533989
526385
879661
530876
514038
1094476
1277550
825168
130307
844039
1259486
155551
1190921
786664
1268674
672325
1116139
880819
1066055
898495
894110
649011
416357
1005775
724540
452666
382624
618397
954825
51006
772925
810582
559910
1189226
848343
1294190
1217358
53531
277811
209991
1118600
288211
716199
1280867
440033
7925
1120504
79467
712310
1156539
712999
1009343
923728
211495
351885
442664
760357
1228879
438743
674983
1066403
279237
625525
793816
546482
635956
594232
987977
904571
1165652
1325312
940860
900665
343085
960430
935756
1169736
418903
1345579
1110803
920064
178317
283446
199568
820832
1035522
1361482
191943
926034
579855
631716
1115427
569382
1053928
996171
1222384
1177134
516233
1157578
1211783
1274023
15936
1072921
705478
968830
924963
298281
375408
36544
458435
1019893
184003
768134
750715
291848
222884
1140958
148585
227817
1272500
1297834
632948
160903
244526
349287
453340
163387
1089964
706184
606078
543110
703555
19045
965949
198993
228003
983708
270026
1158010
1197980
458623
516252
705190
341203
15195
117843
974590
518612
601483
914943
64919
1308198
1290128
969949
826492
949878
1028315
787010
1354557
344478
544215
1268761
715612
66755
1096618
1158161
956675
1052110
1173415
1057616
449387
391932
1034510
734579
1006507
324664
1140117
41329
1192623
135460
1259736
505721
409777
903012
881864
831141
568474
1203698
673696
727159
252791
1025800
86338
211173
1132334
367716
1328119
459855
1062359
697117
296455
1337770
279408
652826
584637
759504
41027
410192
425036
1241922
317646
55365
1264881
834891
217604
615151
432423
595390
141753
231565
662686
1238391
413205
673633
512366
217003
872689
1214095
1230563
716973
789416
266158
1028964
709380
309538
440682
917574
105234
472343
137817
1168497
790777
815520
730106
82059
1335927
281613
964840
609373
227444
746565
87081
1077806
1272596
847430
785269
410021
1341548
449973
718042
573006
1344493
1196944
1192058
3058
277113
347213
1051068
744782
1017739
744075
446532
1338919
1279291
745311
566929
924476
75333
237138
876053
452768
1185417
765197
1018248
979907
1306159
804417
1282862
699402
850995
724011
727259
954034
1107247
81379
687248
560992
492376
327897
367067
38097
763937
540209
783736
398515
182566
1207305
1258426
404124
244683
281
949790
574151
708234
1066605
159273
1325921
80026
601700
810490
1108693
733442
57301
420153
1363780
33813
873509
271534
850649
878363
463380
962731
339294
551505
893580
149965
136350
5034
1269310
384487
695151
1121617
1179140
69032
773184
1278665
138290
713100
141934
377330
906847
105084
349579
402219
275440
382655
20435
985013
790579
143655
1057745
805912
460397
145258
1258276
47063
1159289
189036
972095
112929
859015
723425
701130
354142
39382
575197
428735
1081248
14256
1128504
399065
533794
1054813
184726
1159627
1308009
1038842
882155
554096
1137208
505264
241772
154033
439382
567444
1285423
984622
419040
1155822
867413
314880
920525
213555
148177
935511
299477
526226
341286
1354507
1148727
1289147
1232955
1179175
642090
177470
7683
1337363
91070
1187441
51215
1019093
407350
143236
131902
61091
643600
399144
326852
1134054
1223617
323920
428615
407454
834340
974145
1053440
162221
356129
46616
542511
313068
520486
453838
15139
618903
481786
1284942
568648
102079
344551
115063
166398
113803
563800
700111
869464
767592
512543
990379
1106723
606560
570452
539287
1222679
451074
336213
385745
617184
695917
376473
1331265
1219531
965433
3669
107983
1094873
159333
138682
68092
578810
7132
1269139
711226
349018
436200
118110
704838
62762
507093
851935
999024
1158143
1342341
99216
760229
75275
435194
1132338
400907
1294152
403544
776839
533756
788499
1268323
881701
309424
1310406
681586
681629
841694
965617
1008098
616947
942319
1247080
301955
1326786
779181
1115630
990124
331052
567250
960214
909345
56182
61257
779786
406033
911541
746188
108220
954984
1051773
1104817
791132
140631
276054
245311
423620
370363
339480
1072707
14457
434422
1220606
94374
1094316
1297984
741142
1144074
1012911
400089
432922
295628
484994
951762
1106553
842310
1168548
1219057
94813
471275
131598
225588
937997
553334
925793
1142899
233565
1227764
1029929
314657
581304
215714
1251608
122241
1203845
104334
589466
977198
393101
59945
888311
208613
56399
1105419
1102397
846929
1258478
1081432
862861
293715
56602
730114
215317
915090
188396
127212
215065
693028
1197644
268519
1353868
777743
913157
551103
1163879
906859
954146
333038
606615
1187653
984706
647078
695937
1338419
842242
70216
655301
825635
744701
253754
504899
11129
887779
969579
554029
1081447
151809
466270
250174
867413
126830
850008
1022236
642910
544503
205203
620041
383030
259861
699893
1254498
332836
1117240
838287
1117400
475884
214203
541689
105619
368289
481049
510904
1081635
1077100
1040137
144053
398947
331549
466981
696732
1360089
1291125
208202
1137427
604096
812856
270496
275503
8160
452110
990324
799155
903972
71413
1323377
1079125
207238
95505
1179932
562461
316070
317774
224375
741196
800951
183646
373725
382647
406655
999756
305069
760918
737105
836232
620383
411475
172980
413578
232968
139050
668977
447925
932976
189945
220418
48393
1025065
1241184
883274
477359
298094
753532
313879
509851
142593
420013
802786
612374
747514
646487
973062
1213579
1193522
318818
99849
1362063
38478
412776
172720
112997
1183970
941325
1151569
980391
1024226
794173
499963
638902
316786
808146
46698
723564
192519
930447
1278021
342301
508367
1171860
352957
391165
1259402
1270921
842838
346705
948899
264746
1228347
1162823
1232131
71060
1121486
43136
833180
486615
844716
338049
216484
696278
872545
165400
355748
926724
1364094
717756
1240403
31258
17155
629387
956891
1218946
921067
1043243
716004
385466
21539
445883
1174793
1220926
1363878
582196
590906
742509
895322
748052
970933
570897
832465
217762
639423
640943
978445
30943
1225880
247361
234460
155927
1099574
234695
320211
876657
126477
1165025
425511
662901
122499
1287087
26584
288201
1079454
506256
486737
358243
948899
761622
1092610
1115042
838440
1305939
650295
16425
90329
298557
822722
1057956
1022980
470324
692624
98209
164404
681462
1253573
907583
682530
189839
311437
1311267
1143595
382972
87551
170711
614088
439236
883516
518684
527925
245018
157468
1022168
503171
1051269
1153639
466494
1012476
670258
633131
914633
1097664
183141
148103
463565
636715
775075
125743
438017
383892
893467
46241
121253
282572
754430
401281
270339
69579
616362
269629
425554
502130
1027392
575639
111697
1358781
1075332
948170
62138
1108607
1224617
737640
409756
623111
811149
753226
1002112
833987
68220
550827
612357
698507
1172608
1342173
442991
999500
365147
1344678
1314972
537107
1299653
1069466
122642
356211
7033
667664
1003775
1088167
884748
993133
943548
458195
436575
28095
505280
709163
578149
525588
1057341
74920
1002989
125606
1269552
1190852
1280937
982862
1021252
950946
422388
814037
306462
1219344
96171
314642
276607
739165
1276979
427238
1152000
657282
818044
689968
1241693
403855
998041
1285848
506565
849713
1244216
1169363
42822
111982
671494
71145
596203
907210
770910
309627
1060048
2210
583543
71860
366177
174503
1276073
1340498
37609
586428
956024
36402
1042071
876029
284446
269318
461849
857906
358867
908528
349316
1355624
886374
289813
222987
1050429
309135
1113457
312045
103245
291118
513557
1160123
1240576
43528
795664
726546
716973
173213
1342477
49747
252332
1013538
503536
1118786
771920
695221
572752
37446
1263818
188185
1099168
47281
1203727
596088
381762
566521
107139
1182564
1267792
232859
101013
690197
1336567
983569
601172
706251
983238
886412
431440
1685
120605
420273
76902
1037410
318978
316426
813316
864857
532600
598998
206666
1027713
25823
769727
136127
997563
434875
519657
911057
285481
1183876
806875
72022
296387
92747
927691
923327
415709
94828
195985
901144
1193000
543167
1052018
645006
796962
483875
919886
1363131
963345
891862
639112
543779
42282
1282116
1309730
954033
920224
703467
476348
867808
813360
874526
272134
801056
894042
336663
388809
21898
1123939
78011
817512
958813
260835
107338
477554
287417
462573
1343869
958510
660908
1248263
5706
226238
197978
1361429
603241
1189718
512332
348062
1183256
828878
353670
965425
527094
543272
355871
1275145
1222571
202317
40943
19483
932512
712531
977507
1305162
265631
1335906
1120559
181538
1055847
728871
1131235
1259581
913154
455636
343192
258465
173858
181899
763144
440658
862874
723524
115834
350945
427412
303152
687022
1117322
661530
36509
892333
812229
714108
500709
555454
8279
969699
71475
329831
606862
1216324
519989
465920
348397
1115645
417587
1226015
128555
1252086
888541
1127908
897002
82031
1334656
815705
409583
314831
265986
554542
561062
732128
1012322
1136874
62931
866943
225139
459400
681031
1351092
72661
535423
1332438
1006196
213003
1177547
890681
323142
1289273
8137
764325
1341976
680825
186559
992732
642602
56882
1253866
882197
202616
1248788
1345727
163460
503430
214583
1141297
749654
1334229
1285780
1180278
1151746
306544
110991
431635
728781
602407
900722
433451
678660
3865
925366
141702
105583
1221094
1104130
347930
894064
572824
81610
825119
355851
310890
346617
96084
655663
366340
93541
78449
274244
439385
1019776
135085
635579
1038342
125537
1102854
371166
777484
177623
924217
903952
1134071
676938
666300
1317621
480608
800980
397289
302082
1097444
1270618
426840
471642
668804
1122627
929041
1185902
792887
1032666
446587
907220
845024
443911
1055429
821340
252435
600700
1219490
830057
956419
302067
538167
1363923
536458
931855
1340495
94941
650757
1164288
1023867
500914
1224686
414790
551843
143375
796877
1282019
871670
645096
827367
64866
1078714
633316
917343
826713
490833
1281580
763098
346967
264182
845232
516689
659702
308582
1060262
997770
998012
116189
1335068
46645
325705
1330488
659053
1228438
66430
239289
541980
88301
550041
262073
619757
5937
131859
350694
226808
43589
702495
103410
864058
999252
664371
642587
107133
788472
472340
1214176
985685
1302424
655474
1321497
1163446
481160
1272631
164108
639618
259382
643106
676499
879769
1241253
1244273
184450
1048015
986385
732876
1312878
580814
1317103
1087944
364501
430350
693427
946604
226689
388816
235228
743744
1161065
800970
1295332
1363696
211683
1008528
96728
301892
1358240
279304
173310
296770
953410
349190
713080
1156447
759462
1363093
1296737
691942
760317
516720
164665
129090
886880
1248087
569480
1363814
710320
1311135
1269228
560420
187708
960652
221539
1114423
981229
340651
1209999
252009
673153
931466
63319
329374
42708
1023716
745225
692460
979620
1000925
1159892
250627
920227
883799
811897
1261828
859237
844519
1000747
850443
180286
80960
700890
591907
173470
278133
30122
1077968
1057977
1072020
430212
171938
546914
306288
1120740
679535
1096432
628803
109109
1120459
362707
1133146
231238
52299
1106853
1326812
856340
817042
192063
1051998
401364
1360777
844995
682292
894433
253210
1120168
996963
243899
268129
58876
424058
115889
760170
1022387
81731
375556
632015
210944
364249
1350273
481760
713608
782752
981503
1096159
1287350
683696
1062446
1315869
177376
696519
821945
531934
674111
10288
773285
646560
587474
761728
844968
603016
753467
601939
280694
290832
1030251
565795
222405
205670
520693
836424
686420
1319364
676498
508570
904570
1028819
549920
637409
364085
1177775
1124354
984945
1074487
170069
534181
659315
1007536
1342564
1216859
511889
969997
846693
1270165
702795
310016
15096
845830
683274
848433
55112
934464
266439
1047178
128041
869235
928863
1312821
446937
288000
1238017
451833
656645
577417
562270
919359
184182
128814
646122
945562
1106403
831328
270876
160505
494318
464259
29101
697906
105658
432999
260491
1044404
891902
715918
867038
1297268
883749
237927
221617
274535
406393
276467
80686
1202833
91132
1105082
1150929
925563
1363004
63781
566470
1147040
1261209
1339567
895888
1210117
3523
909243
1225038
960852
351242
137830
1277350
798448
868442
914436
112348
897271
748264
613000
556075
984733
43114
277234
668623
491318
406788
339757
1053448
440250
1351910
387064
1246872
950249
632956
491823
629190
1057877
682405
1125871
1158576
217557
236960
610022
409979
563316
173754
1007870
1057377
248355
519800
762111
57008
391305
694743
612172
1041384
1174182
1301910
408990
1039336
1095711
1124776
109213
376995
880628
206366
678192
634870
571667
1006475
1105971
99382
508942
1063042
357687
460574
1019139
971966
844632
1019767
466030
564868
648635
788162
495846
40634
1255875
868445
226616
814797
418719
398168
771942
314853
69800
888641
1288282
25539
87380
680980
368510
1355481
965480
475610
801024
124151
422986
869364
1328554
798859
206318
1170882
223829
954399
289739
216002
347159
664921
586800
439881
685595
411541
1143028
1153299
1029493
85821
131520
686910
680912
412057
988148
177235
1096645
306926
256045
1118723
1138522
1190582
557548
1283578
704290
540024
1155208
168784
1265088
797443
1330173
1198713
855890
308728
398886
579907
1302743
142348
635235
660265
535512
1088908
672721
1082772
442380
451004
522523
620516
557838
297477
1343415
793290
577579
1244632
849758
652760
1120140
804241
1021448
717683
246927
259147
1308607
966097
1294404
543464
995502
194701
123347
1342173
1122882
140899
416086
612989
1051512
411532
344254
1143849
1048620
306762
475071
314527
413731
12430
585673
550225
1184771
659867
402474
1037957
207143
187560
449530
1246305
1074371
981849
1065287
539262
89203
869441
135278
349721
1111176
1212174
188020
88906
559728
566998
779564
707868
736025
631674
1346780
22935
7722
54738
905236
1196668
147836
724322
531928
653111
1273952
569396
286383
530687
476405
183786
1048867
764491
248017
495753
410431
212463
1086046
194222
201884
1276210
885181
1175248
207252
576521
491626
1324526
1342461
1052258
855849
173748
147237
165167
335791
834921
1256823
69912
884995
45781
1237733
1292932
1355462
726901
461093
839077
1183980
655564
1233970
1302791
722456
305967
1181249
740379
49073
1015469
1239005
1175557
50906
189009
877246
1165057
780195
1008588
1197297
433602
565965
1312564
376752
435998
26099
109521
1184329
363909
22267
554118
606805
782394
100709
1170756
738040
19583
505236
1031439
57551
228437
456779
36242
173987
462746
994083
63013
395692
1101348
1271137
259296
121156
578681
752197
370210
323468
103622
205594
1331038
781036
1123508
221890
77449
792745
999559
1094550
557290
1057415
1180928
483262
1012494
808197
421197
141181
250989
1354426
388259
378376
109737
246292
871517
1352285
1216112
58212
518592
630247
587040
742655
1337893
783162
952013
50824
886416
518705
175193
541415
251997
458103
1096355
1106495
1052059
1220731
812226
479347
161894
1275931
409759
1114741
628072
699222
87361
479825
771572
1137716
1339767
785754
864423
182888
460389
125114
10590
1143977
846257
26621
174256
113554
532021
1257090
340592
823317
974957
197724
402407
490776
424735
188929
405528
1150514
561620
811775
1024067
827413
531171
956684
1154783
510487
323457
185892
1081410
11623
176162
1194074
209062
1252220
400192
1283039
870098
1321767
347815
967663
866189
1011941
1222752
623269
52573
231359
1262247
213946
1182202
265078
19962
208408
345292
703742
732836
584657
839733
200693
1122876
605468
1349663
793804
336140
741454
1354858
37908
612287
667035
801421
273962
417126
418338
48639
656204
1003182
504648
971688
765467
1072841
253961
9149
812716
1192524
408577
555387
100116
463080
233953
1143841
46896
728165
668181
1072581
1208165
742379
134836
574853
157859
908301
1092741
1253750
154977
101668
275959
1361384
1301041
310148
1158591
506159
661017
921963
238352
1057931
1086270
578128
1334890
790637
393067
198240
743626
870049
988442
202220
426802
1330880
617314
973097
174977
374934
1336159
959929
791153
354270
1166716
1021052
849297
729262
463192
702132
249346
1105491
1298941
281663
348822
937066
962936
699328
201825
442502
1357798
1324224
1014424
784055
780936
336114
552972
69545
379465
636618
829018
595991
948767
1148791
653218
1079971
709754
1257848
827514
886123
1237543
872397
1257860
1350064
753555
316781
1014918
765179
1122498
1142312
632507
474888
1290043
1142162
915673
616404
956782
561214
560742
406072
332814
1007552
794412
690513
20124
1121026
964464
810103
691370
143236
1302309
1332399
1185207
1031637
345725
175319
555157
121720
700043
1132148
256091
300191
1240989
771586
836250
809273
103664
4935
1185605
884137
1207886
1072420
1305252
658592
1276996
1203173
1237977
1361219
583239
1150870
360930
27564
1316749
292371
201142
1262626
1064907
65243
602935
347911
1110941
11048
350880
1301036
241315
510650
1115861
146185
1047049
857308
173168
216734
1117862
275012
515455
214156
306066
199587
1322577
1025585
1327257
200661
91112
370914
658124
222957
41362
971999
53272
69657
589526
307580
552727
1073027
935300
949187
296023
1306619
186686
504396
910422
1209286
97834
605004
1177810
732652
1358104
447075
829277
883552
655877
1342490
1113098
480264
455485
1129720
93835
1359370
361222
1134586
1113217
1276285
278011
1298085
283730
719027
813389
34202
1074941
1130529
1036999
150766
869939
378237
1149231
657662
282473
734079
633121
1056262
437236
10163
1331271
311986
233678
1166616
237733
731847
18177
389611
429397
360289
637103
892209
279347
564977
1031065
116594
351580
567958
1269534
1113664
953162
1090057
1037714
101721
584084
1101467
541736
195031
1245916
167345
789908
190706
1108414
1019971
642406
100947
936728
545467
636905
411271
692030
430910
423619
917891
312424
572700
1021968
883714
613637
1121741
797419
158527
18339
384914
970390
967903
274075
743179
1125089
252637
1206709
878516
1180943
836080
173785
461185
401482
461521
937860
1012664
564613
507831
1143036
15039
1230250
898560
354794
695632
1014426
262585
160674
165733
216395
1118769
249749
361960
297382
1118661
396495
37560
981456
983866
1056447
665819
747889
78968
1193427
622505
834450
763013
1099276
973068
1024193
259383
1273330
159248
156843
201843
944130
383213
331739
1091518
967936
9992
772057
1363510
891549
1231936
275025
1212731
1067159
26525
670408
1257138
654983
811866
520231
385934
51608
1053402
1041994
310882
1044623
75408
1012153
1204080
1273892
827948
957771
594438
391816
117471
490254
676130
1292317
1004854
277754
146173
540646
19375
1151388
998080
808916
740737
1163838
756102
1247543
1021305
421
746001
631254
913984
975275
908837
75725
339611
875798
40983
549227
182597
898627
1347273
1333697
658288
575846
1131039
815649
812506
1130256
1329016
670185
378869
1304220
48728
42417
967599
297142
921402
176675
696594
842609
1026171
507032
790913
542790
257126
179235
898454
1195047
222304
1275604
1198982
807675
374992
23719
126058
734852
3980
306130
143868
756615
550062
547401
7978
301489
667544
369018
1004836
296615
1173880
753369
1070230
927812
340342
1058905
663654
292437
1086163
383905
384260
854642
1263124
570478
654519
307884
530443
873815
11527
68005
645820
1360200
805532
1205794
1343678
880586
831384
4146
943162
721789
783776
49512
739118
1292432
205742
382061
744500
58688
16646
199124
259257
266115
781865
830737
522676
911648
1208904
359281
1351059
761638
109923
292910
830252
788219
552619
972218
1066688
173779
1076732
654975
274424
1029254
1167247
672041
1078824
186129
1292883
466679
823034
635191
911184
579339
93150
674034
315341
839453
1046630
756253
69547
589986
10547
410393
1090986
542004
317570
151011
408629
778544
1264723
718659
1043411
46460
359071
439767
1044469
810837
897414
18153
199456
125600
233479
557869
1220225
1232831
568807
620842
958448
106820
1240354
197756
199721
703781
1103789
1053012
1276103
1041138
895948
526477
1217095
853822
233689
745253
350988
240405
244504
150321
39042
1112152
1252665
1033791
1161080
363854
591995
827896
1174292
1354834
1163120
1306073
1337284
442110
790302
267311
158169
131126
612870
1095016
903818
747008
682629
1136914
1122679
1136095
321493
666556
324187
1257085
627294
583069
1120227
135108
1273391
970949
2990
1227322
211937
1329937
9843
104819
744027
882850
583887
979723
1328149
899772
584024
623726
315720
1072787
464121
699113
369413
308880
525959
897982
1356276
317932
85407
1080582
433889
896323
921103
1116782
841645
271798
88953
353048
928596
781278
614199
268621
859339
972754
876889
511888
243982
830980
295582
1263768
623747
91742
620804
747354
362551
257874
354872
790359
727861
1319073
383063
479942
921352
1289731
839381
912081
975548
1343336
1110051
895159
1216931
677203
1200034
649566
738894
647783
1233366
1306746
856703
73785
70565
636778
349705
163600
603905
750665
648442
471026
91577
52628
378552
549620
35555
376238
266819
490395
1038917
70309
1220589
1090887
475529
30017
621376
153191
73520
1056014
1129725
400056
711437
1096072
1261332
871012
477004
1030385
1321207
777778
1053952
794218
407676
256905
354149
207219
90993
694138
50719
1032029
1360592
1342743
1310940
220382
916744
182537
715645
214568
1039698
968255
701813
272308
375185
33499
972194
693183
922988
1311027
625455
43752
1196579
142092
1106434
759196
965702
1251032
807288
880047
1346971
1072170
1302350
313190
249651
508006
415752
915433
1314817
474340
513837
77753
1206830
188019
1284324
1010710
893449
1355674
1273198
940445
543312
1158547
269189
1357168
1189822
820133
305921
243919
898195
331937
124519
441363
1314680
1183366
378034
1013564
289241
369842
65841
784002
359037
241826
207058
419563
45597
1083472
114486
516399
884483
1064414
970101
92865
1014395
849738
843902
1307835
139742
1088441
93631
984000
1035581
67065
289614
1208881
1276646
109135
257458
1321966
862067
462636
1168256
545101
710962
1322566
660297
220993
1254463
625533
983449
31286
1354824
667684
95858
1064965
880210
340330
1167963
211719
150231
416973
746398
480663
195541
326720
959641
865249
331087
1077596
729486
1080176
682089
84996
282375
984588
261393
1335927
1209437
423610
432496
672065
716921
186601
932081
1082122
496553
1324477
938131
1093747
394374
614122
1027700
1201125
749155
557854
384299
1317711
679937
10995
472941
1188107
759006
51709
662250
166256
1360825
1058531
720083
1079111
1236248
793886
296450
1087325
100284
19631
117884
949886
1279533
118419
536960
902495
862734
786302
669484
1343638
288859
743303
1361603
1313181
433488
769279
74571
242858
648744
118657
456318
28263
917811
651946
609071
932034
518223
138903
360565
948027
505798
168241
110415
1039531
540336
889284
817210
1177459
252230
357528
115871
663585
669328
301100
828219
58622
994435
123559
226540
355447
1151254
1278388
1311976
401960
736266
1301387
98800
177390
584814
1281767
59892
1181476
607585
461877
626385
181531
893719
1142543
1019647
845569
1103313
923926
1245947
1012828
1233380
913378
547486
954467
1409
449210
911430
1307959
608585
1309717
776065
1073257
1068230
701790
17736
814942
110914
27746
23122
324703
147457
161782
767728
254360
1249115
38693
922444
465095
379072
260729
746793
1129323
944055
108461
252701
195945
1153139
319252
963069
867856
295507
934609
1087897
665520
1120633
416176
565210
275080
839500
192494
654528
1036497
1261889
723994
975795
856177
191780
639814
866150
618519
640121
1041478
161615
1056033
264071
84372
674809
663066
27567
296274
380980
1338784
976618
166552
47916
1277098
197926
447173
974089
336633
259567
531839
993414
969669
76857
485704
457565
1091096
310659
480758
1157769
1148182
713585
191839
1031533
1039940
1145430
910214
1004837
72072
474301
1147706
789242
1020019
392737
255282
803876
20337
300954
1337980
236246
43805
578867
519453
1262584
901323
111739
126286
1031011
378752
1139580
571923
483675
153016
134348
1331435
1256705
662875
1037539
616677
893078
782105
1070928
464547
980723
762421
30017
834108
540342
336650
20290
302602
994648
908069
878963
986485
530061
222823
775405
4695
802195
1237430
608710
1095755
1081845
919169
898281
849282
630164
116456
216846
693866
873719
1150145
691541
41012
1351877
297692
816257
1307072
665677
981310
1321204
1290326
722097
1145614
95130
1177173
662834
71962
961201
169541
126724
1235917
1254330
1347197
683196
327816
608922
349277
499821
1163216
270107
620383
951318
736111
645329
1132472
1035105
1121555
859279
223769
1232510
1324531
436557
659804
546193
836958
164564
578999
500913
297518
207611
561242
415021
383899
1022588
1149900
552931
1295132
798727
1186491
170985
65067
458771
783660
1194929
595050
1341786
1358550
387694
127893
215837
1100384
48309
594243
255111
1266902
1038378
730248
1283347
1218382
453240
267459
672822
657945
1049498
1314909
917244
58712
620790
1244992
1126976
334994
1288422
1114127
751182
118643
1137276
980643
603503
1281956
32911
792874
1162010
27627
939849
1320240
591603
223413
89739
1169167
1103453
362815
808927
1267845
98993
997177
842179
465778
951436
1277299
388876
730698
635171
16389
364582
898561
611999
37383
1202296
238453
841441
610411
1017257
221723
615090
969941
1108531
650433
414051
414658
423515
731814
993784
403787
672708
566653
1264009
1197507
554516
833549
994981
1048605
762221
1152155
206666
1125844
928840
166697
208956
575443
33754
854729
409212
618913
1288850
965781
165725
1343966
853579
1072685
507909
545608
170661
94954
254304
1261891
994841
998795
360585
1316826
539137
987502
105041
917603
1171600
990105
828347
1148538
1018432
715493
117027
788408
911511
1314979
1027390
1104156
777495
1240001
696202
1034854
888778
58499
1121343
486930
1187106
875375
1195878
177861
528523
667712
536387
1143672
870429
47897
1255887
1352864
848661
1041998
1115996
510188
1131537
551693
238690
155746
313575
462781
669915
779667
758831
1213285
1026426
851345
742034
981483
73436
214087
529487
1004794
253686
925234
401933
58136
820450
424186
225466
1322100
1090077
514308
736183
1083335
1004938
794003
758228
446841
1120545
22634
338506
1149532
1034301
550625
569306
492651
101995
394705
1295947
90330
225858
903153
924160
1336067
351568
418846
1029262
657220
995232
202574
977715
1303250
1257952
724390
1014373
836695
601291
903590
126829
1058988
188739
449252
734463
284101
1037777
554081
329673
79465
9251
1238345
1094493
1156597
249169
709800
910704
849268
879242
157613
1245105
272774
245154
296787
15102
641913
874498
1186698
659234
146723
671839
357257
146475
1104629
932480
978685
291696
762862
1088391
1125573
99767
350258
398331
69226
795879
58579
227508
386170
367470
634542
544596
887901
833909
313233
22834
1324357
856555
103467
1326742
1115932
198931
1228514
565934
955768
533223
799333
939659
771540
1217604
1254241
572220
254831
1133699
1128790
105035
1061186
402752
567902
1045592
1024278
1103866
948334
188851
3514
473393
518906
506862
725868
1236468
908210
132871
136553
951800
396512
95584
956819
161313
657925
891330
1267139
1340257
1022253
392345
1318436
711242
33663
38864
530291
1235023
1295488
1063783
284388
1087729
458029
260790
875742
518266
498593
542363
679970
156465
366841
745764
1234957
1210070
271069
122985
848756
369452
196729
1101310
635830
975173
626489
46308
1116888
22443
163897
197999
1320850
1117822
273303
331944
706667
476734
318065
1321793
140641
284322
788957
693246
771176
1158303
224384
164311
223190
182347
35680
246749
328628
1307033
570433
204015
756755
1215710
1011418
374611
1042785
1323642
349510
823875
856789
544701
764988
918962
1111149
214689
659082
1355263
573310
595339
206094
1218573
439926
1280077
874452
292116
759518
912743
95607
633917
422478
406529
1085440
145061
1206584
1361116
136881
1085415
137922
245576
164027
1010616
871135
341163
296827
251133
403253
1161114
706591
352247
754684
158675
327016
209126
656292
677402
584556
1050097
1150035
1240389
1324370
969718
1221136
1257376
705194
868304
599861
1085127
807326
438721
13254
644529
10601
735229
1316003
1117858
1092729
156761
689491
187043
669692
1274277
407635
624420
1218847
546491
1054873
203491
564194
97789
748027
1269014
425656
822240
411978
262430
1161741
273191
1149941
555933
515904
460668
614249
945958
323890
1237516
571606
746849
179700
285799
376497
1307273
1014468
1074178
591719
490510
222105
1263393
299904
1057352
1265973
529670
1137683
1331076
502341
277485
1161563
848087
721912
174325
1307219
353737
998589
798782
200872
1173211
984573
440555
924212
1241702
524933
173312
620177
599871
150881
208402
1213624
1052308
910930
282374
967889
609243
848371
783847
40405
26668
923471
435139
621627
304679
1066263
448307
878385
981306
794660
704910
1198970
214972
553586
941945
1209882
426608
542833
419245
1221340
438037
157308
810171
30463
1347088
460997
671020
1080901
1092992
1129818
794442
309177
1182174
74571
510654
551435
471018
287948
1299211
440273
760755
696916
565654
930789
1113795
432445
147174
299097
696183
280336
533371
98650
179826
472384
965385
775963
369380
30713
1274219
860641
728937
351411
568534
283853
432485
861111
1298539
533452
263044
948171
813575
224962
61628
805998
1026518
1309947
973218
218875
426504
503351
20160
346089
203598
135098
376731
787989
898942
427638
294858
984488
203217
886536
1314615
540389
24261
9451
284389
229059
1123006
30434
222578
712271
1274325
213521
668355
456948
56491
857841
1191816
703449
855555
437127
554120
753296
1243418
737721
1295721
278483
1015184
820061
988998
969443
1114683
222492
837996
255777
892221
1294806
413962
1363192
692356
904775
445320
1206143
1344086
231873
1201034
242800
545088
618582
4761
255632
1300224
1198358
1250829
157490
878552
604868
1257488
12377
1084047
226269
957340
676835
1047779
1259781
1207225
604776
846988
979999
827594
246916
872433
989996
353824
1233247
421401
947890
191608
193744
897534
1175612
157740
47664
1249164
1178423
1774
642021
709923
262354
533048
463015
1132600
819712
228428
806
1231068
1322533
417891
866134
366440
819963
1195159
620602
1316976
642505
403613
702307
321455
310258
911749
1141677
334781
253263
1257177
557452
454906
1097059
823752
953547
659859
918912
537602
262721
117464
25615
547671
478941
1146394
1238443
707122
1086384
804132
1094288
140226
747669
1227357
1287962
1292627
134130
205167
1008708
191624
287761
542692
924208
392914
279314
339323
218240
1228651
1301216
117784
505785
1300093
24228
631409
977680
159253
66049
300508
368029
1025082
74018
912936
513363
563039
524993
78495
773870
55242
913816
343031
102278
236092
175325
654830
346636
299611
961616
1104245
1244725
1101348
744658
1051821
962359
480947
99360
1290225
399655
1049318
97637
283404
24585
150437
740139
223881
1261877
1190229
1161592
1285960
53572
427326
711781
1313808
225112
810556
110315
1348997
403407
182557
298770
974160
459853
398572
698959
1294822
859364
135258
733426
38039
1296700
1078567
1289393
243918
218784
292409
1124113
679578
354202
1088746
686560
775273
783083
989605
456886
240798
224391
1303129
186751
646590
989278
394948
1017326
684166
972660
888003
1146345
217803
912121
1024287
301210
99744
202262
606247
177156
1079345
17583
108149
655996
384122
344708
41730
713431
322078
1231275
456462
1209953
1149107
1096895
194138
13993
1310351
963057
239624
843551
193959
10606
678468
115573
1105005
962178
710493
116259
618898
1050735
486648
556131
1051299
800932
779130
1242405
346837
178774
699122
477642
1138973
1158215
276916
761128
196075
453368
687696
443776
893549
1298955
661657
165860
370898
468161
150696
963562
489632
1096557
1254443
59878
289342
610671
886676
906895
983259
354081
457876
1226976
1195380
704309
364866
842751
299905
575368
1319115
281120
168316
1077837
450022
1070791
1116820
125
942925
292260
1101709
748744
316498
635183
1301063
1020311
545448
164725
348290
905156
952225
1117894
462624
827189
432544
281409
741826
340480
550729
1340791
297155
417582
265447
189670
968287
89162
218430
382413
797718
569316
300361
46874
519069
1031487
74163
768198
67693
929679
1158692
178888
522924
501239
1281623
784824
552623
1181235
1303617
933318
537558
778333
354841
1218509
1208879
1188792
562043
1025527
1244758
1054362
357083
1103900
634992
1074269
1259983
1255138
1247403
889979
278755
117841
848478
572733
1222579
1058313
722805
632079
1303306
508846
2286
89017
262315
746380
903598
220153
1177625
775167
413738
1116525
589439
599451
201246
435377
1214854
1192851
156057
974644
1063274
1140396
1046417
108000
1304114
411423
671519
883849
1150934
1135538
1272792
340557
92632
599482
1338371
1173988
675278
1156124
821914
1277158
349664
1029608
944390
755262
739058
614017
684135
916794
1262078
552504
99289
1223654
218610
1178194
820571
666810
1253030
863387
840601
505221
1073502
287434
1301604
509508
871363
534091
475209
753256
945617
656525
398630
749936
385891
466188
613312
707757
540859
466419
981866
92233
897475
1159808
31044
962783
861839
734483
409388
445335
896420
1032383
1085919
1070393
372875
227937
382403
114371
493609
127366
361554
354328
1074711
857224
936641
1115728
273720
50622
484119
618098
1359066
1061017
521923
422919
60702
983126
163634
346201
627397
1058944
557877
340379
876497
36679
71196
289068
369943
722000
1077485
862542
622207
780313
1097451
414766
226137
616874
568870
1086751
531361
399254
398685
738847
1253084
1255774
336211
407061
690432
130389
654818
998316
1068085
151551
423262
1212917
1310885
199933
1240585
270163
741161
565376
594510
871661
750287
1144923
5217
823728
1301336
945482
905899
92711
352024
354990
503989
549842
945814
1190404
1059432
930643
1005699
838407
813023
901163
1069442
1003589
1155597
797731
805873
834575
513301
954707
1146638
562910
674357
1061365
717536
876450
179058
1067778
180114
646884
972540
414826
222272
770037
648866
1085995
401211
325919
485432
698086
1492
169084
731115
700413
895202
420852
874189
386632
30421
901478
616226
478727
115831
648113
162399
489467
350986
906418
15681
1001713
453306
301695
1105852
554157
1305416
1138237
552037
258516
1056101
1199395
492222
1271193
480818
740054
618713
389571
1228745
1176710
939935
1190140
782959
1003315
274552
1306886
1103525
808206
658194
1096663
655822
1126561
910871
875168
626064
210712
232733
360252
295183
1000188
192623
88629
926825
892046
330209
30536
1022035
89669
263027
3047
355739
616109
1022523
845031
1264348
617561
1111001
322398
711310
798641
1034666
382203
70299
645882
254731
51763
984741
124147
2489
423092
868313
1023140
510071
166623
210606
638513
298476
590514
730957
104464
1201334
1278566
730454
323034
876543
377817
843918
192930
177884
1233939
1268010
1165296
365580
453313
1060551
865286
708991
980360
701904
1303564
923981
606621
1155708
47848
1149893
560365
143903
304654
1055490
1237493
1153645
284998
693960
158326
915110
1152487
974560
988136
115872
1171369
1113119
1263193
927376
630567
1102430
979830
31329
624059
734867
308890
435922
202597
684473
1343700
256722
993351
962133
1286652
918141
86791
287656
670392
796959
857690
240708
1184127
787219
902337
138530
414959
1230289
1209321
43762
448448
1186758
520637
1070103
878239
997200
305899
576276
1262874
1079804
383561
817886
776763
445181
469015
398121
1081575
1280443
831123
742333
649378
1230511
952285
239048
1328940
449918
1114811
551737
1295691
304005
1099001
1127289
1202223
1206311
317204
1033530
432775
607184
1056730
1230299
204439
1131064
681668
994349
564845
1252411
768016
455103
1214011
836412
93787
891272
654782
1125163
258010
1265781
1076115
170329
410707
796165
96750
20916
708208
826121
1359001
123988
168256
1194811
790562
1173339
1189485
673600
104591
65271
824970
787089
1179822
126303
958183
28889
330248
1002969
508576
1132557
818689
27470
983043
326972
78952
594656
169591
179008
1361948
1154832
463887
1058183
381526
470211
689936
713709
701335
1099658
475510
1347784
97954
679381
638014
27149
398380
1299851
1270053
211610
1281300
834400
731161
568729
722970
1282773
275168
31996
877213
1309324
983192
1108038
1071299
28674
1344009
295669
304614
1357518
592252
817997
664084
1092282
826584
690283
409988
1108255
321441
735674
837355
410568
1001388
1133815
455076
1183078
584616
46148
1227124
34957
108356
1276540
662444
621596
47937
1262041
198225
17903
974462
1184721
662435
701399
921226
1345531
268399
202927
532715
645839
894908
752662
1249350
468067
826555
893826
561397
208363
271837
887275
499862
667877
1312626
706907
175850
353543
344731
441107
1231841
453372
296081
1223685
523187
190569
1079669
851380
1171015
1162612
595272
628549
1322680
324167
209761
479820
753632
248092
374608
335822
1357056
587473
541497
749111
289214
7453
814420
132980
1153630
32011
626695
137731
1258179
845570
462667
24407
84572
691011
74806
988614
87809
1037870
765184
1048519
1006973
205100
1257871
353173
765712
1109672
852985
409879
765550
38547
347400
506719
352261
924573
765104
118873
993524
972905
73718
790551
681216
278023
994941
610620
85203
568984
1089155
489088
931127
539327
426573
821278
176605
1300709
952596
974881
621513
1330722
653434
245777
1073273
1219867
67157
1362288
875176
186777
426185
415699
544285
975790
104437
15229
1202468
217948
993943
445498
179267
121995
463199
973128
141966
1046896
172519
309493
876271
125070
984662
1032022
604760
712159
451808
232172
182497
25833
650765
1032240
769740
282446
182503
1221078
226591
236914
30605
374187
617582
267821
1105349
965117
941103
733469
348345
761876
146496
268611
386748
1104633
256257
205063
193817
343270
1298198
1164407
266832
1138206
175890
1200941
14621
1345005
490374
853133
1320071
557491
69067
599894
1078380
1089170
192421
749898
112959
1303493
1127163
301553
921643
746149
20620
1158713
1105380
891301
1300413
294798
499855
663491
750062
492973
1036207
179507
892395
373449
1259777
1285138
1040452
639262
1261882
363447
566968
723628
809179
988270
779080
758915
1223387
247982
1089535
1040771
14959
1115015
325835
624305
911410
460906
708378
703371
967957
692649
531952
861166
101653
523759
1360981
1116806
939357
932061
1244296
389274
343024
1150582
439209
192823
236851
1194445
163160
378339
414648
77393
14223
1161330
791716
457262
433043
538871
390278
1266271
111350
787051
1354176
578633
505576
381292
1198222
1075632
153665
1268937
639388
1272649
601552
737418
1290063
1235656
333958
1184003
209921
818361
693542
1174300
148864
987343
961775
492385
1065036
921818
371201
399899
1160204
448238
1096082
751792
79523
207053
302616
102905
116610
856931
1103778
1106297
219703
262203
912045
1234739
263975
1025069
963672
620464
61781
171275
1139325
1332719
782136
1141822
577162
975832
267234
1136106
583113
229717
658259
182213
1220744
1217835
410987
278046
996094
1068393
474161
912631
803390
59131
1321639
222806
315953
842661
876226
995896
226848
593751
1042204
799504
1300743
818027
356688
307184
260088
550930
1087569
916971
487766
877972
542372
604108
1327621
509295
721506
807277
843137
872189
701915
221952
1231747
450242
1135593
962913
810439
556370
16655
522786
800553
636551
214952
802843
117578
417985
1100677
393465
968039
413814
176382
432763
570659
569456
125518
686428
897695
75076
806490
765306
232341
1017939
699122
1037088
1255232
226580
529958
315623
587212
509274
1155194
1093858
1111828
688516
733037
874417
642487
169485
953879
408171
872123
356776
663804
377753
750432
456286
978536
867343
223792
353294
1181087
921394
1346393
827705
996162
80069
1040675
97376
942558
136608
405652
306152
1176450
983441
1111564
1122244
235149
161247
722832
1310693
1014536
1354539
170348
1261879
619273
889763
422659
511369
324164
661324
253634
619279
1226486
154766
1046431
1054526
1085703
100362
173649
1182242
5145
878356
391861
250226
50445
1002220
982572
104526
980349
607726
220040
114326
1113158
630841
171213
368420
437135
498245
102173
814293
1244364
993741
649822
315189
679626
1019449
566602
918456
1048257
764334
134226
1112468
1335190
1209469
1224556
442368
812539
746381
532462
883024
1235614
439996
1334575
543904
86317
68918
447542
539894
1046861
959586
828106
1054125
248393
349423
691134
646879
132777
783418
169221
153561
1050602
382562
1081519
1186333
978978
607318
13826
1295834
1094223
638788
1295433
133496
749873
645486
35327
1179541
931998
1320654
334464
1013837
87742
207725
758211
1206037
220283
112758
1362063
1297907
384314
896643
408935
1218570
876320
1328493
591886
972175
815259
1356282
1060515
1004053
228052
410833
542429
1015194
1189568
1210960
758699
761470
255517
764033
1132442
1327172
95877
394656
1249256
562866
627250
435313
784547
763271
1037258
349056
997268
1338433
1180087
525016
765132
733662
979745
26485
570417
664604
232977
518235
881708
1079184
214464
453304
599379
597094
428483
1255283
636618
487606
82165
675752
881176
158928
660684
56615
682277
680442
945251
903471
137961
1100197
1351358
526547
936297
1058139
692674
1195965
894962
1364003
1072917
666095
837658
1327815
815203
1194738
469721
1131765
1298227
1046938
1233538
381431
373769
750581
1362584
407853
272661
547511
1005398
778441
1102001
945150
1363610
749207
30235
606834
483864
401194
754861
1203537
564156
32361
588673
418676
275254
185574
56079
1023078
140362
1179410
1141372
943855
1125350
1208980
674014
1177578
216658
1170398
524033
1241781
397185
446166
410330
216523
1287686
541634
1093149
268791
541690
265890
702985
354585
459245
1335343
44873
361271
730579
1342009
1337653
167216
278861
1352111
200171
357193
570912
1343143
767133
1081922
932957
757178
860121
540702
1228006
1129563
138240
686529
730325
1098745
943620
971992
1009232
919453
1092256
997415
706649
418535
1004386
1312763
442786
795273
143987
1057557
1006283
1216767
550798
1355930
547394
286654
526198
45784
323869
237590
1132821
540657
1273575
993304
201361
628074
912966
1218417
413579
1053064
600563
33675
5784
222745
612160
684438
33503
831034
242828
1254380
326329
462108
1280986
1066102
495687
584764
1324414
123313
1284769
848224
1123779
599106
280166
527849
297835
653016
357346
1224331
825863
1262182
528695
196528
220821
282752
784464
343271
495272
997157
608207
102334
185635
1227022
788625
1153005
1306490
52203
1195559
613102
641419
294806
979620
631606
50860
76952
348641
532621
1012545
1015973
1352279
924642
1059694
253486
662451
429043
1321901
721230
727449
1117096
1188600
121158
454509
1265346
516361
193394
1239905
1228813
284569
30226
1124639
1233461
250955
317201
621831
524189
1126025
594699
782285
123251
17876
1361572
214812
1271445
1128905
1343766
643043
870280
97433
1055131
441176
880547
827148
233186
1139305
748663
799137
1192245
640029
1354594
782541
221118
933151
96280
488156
943260
251819
1179173
975321
393313
1194241
1296406
418175
396346
1187547
1138584
971631
163807
1260252
192905
829674
395699
1029629
337742
860654
34551
839617
152517
637564
152886
776788
355095
1012974
286383
425223
194875
1048305
1311291
562782
975388
202984
959706
160338
1178636
105146
307105
198780
1190977
825393
330254
851274
118574
85635
138072
870726
1111820
1091020
1106263
515523
847647
387464
111706
207857
895955
924811
738509
1052849
80636
945855
1360564
110508
288482
1036337
389358
717799
62112
177857
578065
1110537
662202
553607
1244592
1168503
703886
1170995
871223
185552
990994
1040007
861563
984489
987548
866577
1194923
898425
273198
844125
746027
388877
1005704
819857
379936
259075
767909
499204
178286
741308
1168600
1050046
916001
355306
230024
359487
535673
430677
1032780
378207
946748
586109
357022
360975
59240
255519
482285
1072968
205522
857397
1305688
1128284
714668
733921
1102766
55252
707007
897172
694481
802358
1201805
258477
1059343
1293866
1353816
1193957
978011
825482
867300
351307
1019292
162996
830306
785538
626145
1101606
1309657
392314
256311
769164
75664
1001994
385225
629993
229807
903903
478353
1191269
1036223
1107252
1116029
163519
625721
480141
1243758
281020
958784
1046176
962596
303231
376877
90484
216415
536051
372946
770354
418521
412742
551212
1101034
423932
1078561
955330
69272
245892
693257
756798
319617
681034
1341730
89423
833905
752715
979512
835959
457842
599833
880639
676493
760003
807177
696177
646590
778721
560539
439528
547950
1296117
17687
314433
178615
673736
240849
1115539
1025076
897066
414784
812691
314938
197935
990819
537000
188976
1203518
778853
985825
1174769
61736
1301651
1037747
372285
1162676
1195215
641415
1196936
567273
225849
1140512
806409
655863
1166682
1068206
132347
646005
1131380
1282260
614399
125162
272586
886565
1242705
529682
965373
907807
262853
241062
357240
372760
260986
1022275
1130687
188120
874723
187099
803549
255451
1190395
974479
240322
606021
977775
215513
772508
732216
428307
1189458
414828
35239
27384
942280
1111339
1314399
1068674
1054266
1101805
38793
941339
148482
686777
678666
189908
1086042
11379
354455
52840
458412
662872
51863
1276675
14769
505403
228120
290860
315929
1142021
669583
1236094
1149800
574855
610311
407586
5344
185738
536188
780025
845655
2338
649112
1129908
487306
1256137
788532
18397
665958
406169
164394
521061
312597
411666
103932
355572
1300099
45504
1021413
1020878
827517
797509
1120697
366148
79899
1105214
330021
932607
254118
551295
829526
397631
1301384
1358331
1017375
519572
921021
777054
414552
729898
971761
585943
659360
195405
855867
556679
1099142
315422
23199
1339693
82318
1267756
194378
953522
1360727
322664
679986
1096600
885267
818724
717048
760773
534536
839725
179603
1062495
514095
535446
561927
858311
966857
1224570
1216424
950981
589071
1062673
906345
976733
1062523
625503
210318
735169
995351
642845
1045182
709924
80192
333588
658039
364112
129663
577779
543649
272492
425535
1321138
1069370
291952
938217
763942
310854
113543
1047817
1169761
454341
466242
1249166
1254077
161239
958079
776199
190049
138318
640802
630561
962910
1177748
775331
135022
375064
539512
477741
811540
943784
1106292
1148909
198769
772297
607740
1195098
812491
1141256
1033730
408789
1298962
1232588
181630
628445
733614
1101844
1077173
671349
1267315
782249
301712
323070
284118
464486
333350
497840
388099
864357
841365
218187
1207666
169779
633795
433936
46591
239138
217871
661579
822538
676185
1051671
462450
280431
276421
16389
204176
297032
910885
293316
49465
1071900
671106
264115
38610
1005488
761825
1178426
1364370
1110591
977031
551067
223967
852548
166852
1185905
1077549
1176490
831804
574935
263683
732097
796412
976220
966358
409680
29618
425236
59378
905004
206351
111965
1239337
919269
824467
677112
742609
864990
558270
211180
421395
1070322
713764
1278410
1337649
447372
114668
376695
1351077
565145
795531
517606
1344300
1276927
1271082
116065
1325711
817424
487594
58735
390355
402923
1159888
147257
1217761
1128741
934595
218142
1336320
1360375
1364002
106778
1108764
603796
857504
982005
409623
970762
1018342
1025953
16844
61812
581044
774328
464676
1287595
768128
1208903
1123289
60058
636274
179570
1351143
340374
394868
918736
87720
1022561
1188801
193998
182873
271858
129690
921872
590063
171265
14381
1050032
310456
89261
457418
184213
1258634
417723
516805
68863
703010
902827
269650
1076771
995780
181111
483821
1153150
672429
1294466
1145964
306826
522926
8644
1085924
175540
598137
377683
810876
417030
523391
362990
389899
468419
13217
196300
1140501
1091538
704079
648355
75499
58708
76405
573136
847238
36280
973300
1254385
1188724
896559
844560
916598
1081425
1029717
444394
332566
671221
134020
373886
722048
1229988
1316246
303517
327397
1017993
126785
363985
614349
406435
696761
654926
549942
720054
1228355
1237018
372855
781799
753733
825711
425259
1265286
657514
769086
782872
105157
717028
169431
674865
443804
76882
268150
321568
1282555
785297
755325
736521
74985
949054
1007667
1349745
1003860
722193
920605
285408
1196697
1167566
229061
1188318
119781
1273695
509244
303330
940935
189211
584318
1300515
1351045
916109
1240022
1214922
207779
348584
738152
804721
400798
792344
175610
701360
507322
1114547
933081
432035
1294046
797896
568838
1288103
116229
989771
635972
739401
322225
663742
390664
1313258
257526
610067
285110
820542
1277630
509584
38104
720686
1159382
520697
953028
594744
162911
588830
874920
1253367
1233096
65878
778918
589219
459924
290116
21007
315072
214464
630600
571497
94863
171918
673444
1107190
58881
1174102
618658
738724
539076
124103
162012
1129575
1070580
432982
883150
1112857
182920
217656
667305
591237
1117749
736290
299828
986741
755681
174506
554926
73967
249307
220126
850082
214282
458983
440917
1163935
297646
848850
149647
876249
324406
850681
236658
1290465
461410
891898
482114
1300221
698978
808216
632488
399514
334973
182821
879113
524914
212824
391362
380785
1132110
868453
1184899
30768
1189705
752886
1000786
1028355
336135
571086
611283
415031
596827
958844
756099
1259871
829692
467384
1178781
550088
661936
778111
973239
224258
793271
700404
561058
1332995
1194633
359545
401173
602906
364520
871177
256744
769747
1035845
235431
584205
884075
751652
1344033
1151458
725346
18781
757804
1017962
1155568
809238
96196
1080396
1152653
886093
243252
1214092
131795
255353
14983
24104
796555
643869
37968
808588
1132859
440752
149370
1105602
387730
154540
382447
99159
906108
1253683
544089
356180
314152
1033139
450326
892572
929162
387268
141691
1343382
1169044
644031
719840
885302
812937
1294573
422000
1055184
196895
949753
406888
1315451
1035777
284690
1296007
412291
1327014
361580
209771
1001064
1245095
921800
926969
690302
781172
1208353
205254
104886
931989
371270
48430
1276978
769611
643237
626687
419928
1173918
978097
112656
824254
299346
675236
17878
33645
845259
210863
1067796
794258
253334
363347
662277
699575
1290773
514972
1201271
55848
651749
479346
1103420
42297
116553
546864
1285016
772576
532124
1355354
595518
1341991
1159006
1347873
879196
900741
748383
311507
772491
362861
1123179
209682
732950
194746
160297
780842
10550
196610
507642
1082353
1205987
816459
1345858
840041
995088
1313507
385403
516482
258161
465193
479918
1237616
314040
123377
211978
300861
207106
413796
1302511
37140
1121311
6083
913036
401086
343903
1339634
414892
997484
1164979
715223
690529
1025615
631233
1126971
325243
933148
642170
1773
1149695
388379
1236887
552124
351575
198280
1108505
410466
1013780
1048599
870538
1203254
12256
145093
1191710
149055
815358
528409
774923
536188
1115645
704367
918662
247577
733322
1035153
892283
1112750
1195994
708101
219617
120522
1254259
1187301
488132
222621
1016401
387064
524038
572271
461847
1129040
1130875
511566
726143
317038
875729
517353
728711
358485
644542
161952
708617
305423
639017
881627
678102
707839
640789
85766
716143
719459
566674
663552
1052821
352064
736154
1012980
586899
1290606
930361
908696
500253
1165465
742324
1031452
481584
1086464
299570
1198341
208471
200446
700365
394229
1192279
170326
1184381
1217541
1286781
1286189
678849
700322
51766
561491
60885
358667
773934
1344015
261732
1310736
666623
760703
415993
473232
764789
717475
80439
1091016
639868
1270933
1097113
132814
1093280
42848
944351
975135
252084
128318
718367
1209903
758918
159766
1131087
475976
458367
191264
12186
912519
992862
774810
488706
384765
226285
483320
1292574
536647
76977
944741
922567
551879
31658
1191370
726587
767770
56357
327361
1026651
1263890
862374
1345521
105617
399371
161346
902779
709194
387904
1288265
255102
981439
606646
456095
641995
1313961
1262447
689875
724308
745921
578173
179658
1035520
944557
387506
143006
40511
1264747
219438
1128018
1342792
527774
663048
1121609
56068
962161
340990
12794
1358149
375408
1085529
203485
258956
795583
993566
1168058
1207880
1159389
1354236
302932
80556
432380
347124
388570
619899
780450
454332
855242
1170183
87765
226764
972042
886527
37528
304619
913311
562300
987746
36105
983962
538363
786918
984887
62029
1122898
860895
78572
721454
510706
59702
728632
770072
658140
74877
1135
721545
230666
1165877
1011288
932905
320726
644532
320650
779478
729391
1311801
1231637
1039532
1236506
1039641
558105
838820
143778
823101
1029892
807535
260028
975501
929230
1349515
150491
1194373
862169
1080782
124313
105408
1246324
898363
294321
63904
1324623
612159
568220
506296
930722
793881
125725
321723
1100496
869876
1136208
1181862
673100
937799
1217749
340512
429534
1080407
333466
161999
857805
563461
581649
855410
1351789
76900
964666
1063428
1094413
189654
1177475
1349195
329957
407925
1259695
433998
1241772
55847
176858
1347917
123399
70688
382095
1016126
656372
1264391
317940
808581
777474
673094
974173
278320
1010580
403531
321547
1185687
668043
877255
449603
797424
365737
619734
407476
1042556
543302
4470
1237124
1112362
1214851
1280489
574956
52842
598068
874075
1335658
225972
388245
934687
833849
279762
990543
517403
1106695
18238
389274
658457
296450
879160
124367
813904
907136
281556
762980
459856
336478
1189275
1251286
579558
116302
1146820
789508
308672
988929
189722
191116
566525
887146
505803
760537
959897
1162642
392728
1251158
604938
742242
277488
1213857
1036030
26689
61706
108776
537331
385435
10694
868956
976491
441953
70131
183755
420323
735919
663235
901210
535158
540394
470622
814698
682672
20102
980878
454429
121946
1253750
750379
31142
700062
1019814
103399
491656
913002
1350677
609634
1355159
210079
1156058
1055092
1053657
1100251
1323714
280649
117052
1057374
1054635
289930
1192924
317423
296856
82810
135450
684760
1009645
350970
1130392
68806
701753
569684
593301
222437
1260951
530372
1161403
926091
1254017
845178
563960
613235
432796
623375
1110834
433683
1032759
230128
581191
133035
248286
822512
799807
24273
645163
858136
750972
442015
565355
610132
274013
390454
1176580
772129
1327430
169008
1018721
403016
267574
99831
112023
1231255
308481
870159
343211
7716
1102117
501663
855678
1317751
427748
959244
1181106
96031
627688
1214505
38222
883892
1228061
603023
109047
251965
821108
74872
1111465
558134
637873
1243138
517666
1043989
1260672
285505
1231965
578185
1352802
1358643
1270790
147514
397896
983265
1109399
401984
557303
638445
250948
913988
395185
954366
789963
281871
1086128
1170319
859826
115957
1070615
251490
1337624
213655
668021
1319829
1235126
1168674
1263895
1004643
1107619
975887
81268
543283
919566
547061
167746
1154783
1216710
737988
550191
173164
275008
347084
1140849
125568
131402
47226
875908
42284
1168233
1070970
1045445
467423
1347188
1016413
642164
1152437
406958
350300
198971
911923
1120473
1032673
106610
110863
825471
470839
8585
343318
1008361
716784
678328
1193640
463693
329877
83257
79803
1108921
614400
322911
1103082
1000026
499613
631065
60594
938386
518757
325819
1088360
843317
134241
1110755
1160727
690736
100862
255995
820439
609139
147742
458660
591510
201548
292653
1050706
422586
1184923
1129872
67727
124112
696785
860564
1085018
307754
1206590
32668
857653
1189540
900651
250194
1235334
659635
405676
1225970
631455
1347105
608281
559747
1344349
543422
137516
427557
720436
552367
626379
903407
407978
738901
83662
1107301
1014563
471724
162971
102867
126399
366872
680745
8115
1347211
1195856
231658
22993
262628
1103924
1048529
709197
658094
1254960
1027299
193543
851512
1261558
234847
602058
485072
528078
349330
1087980
230732
1074792
329313
79254
182831
315709
382084
1304189
1276683
959238
305118
504752
600401
1126448
1251754
1130640
75665
164841
680156
377301
1151032
975256
379355
1028452
554611
214721
491154
721468
362978
1314971
572584
1035352
104763
965322
227529
46870
1226823
1055993
1058857
1073177
859157
357932
1238603
941703
521367
194483
1207670
39482
647374
854759
898915
473393
928129
1068081
1259584
1141338
1188242
1239592
1234577
609586
325060
410733
1156375
1336177
282027
973978
456110
278716
289
1106563
1364095
273642
968677
1150193
821423
854299
704731
519735
1196775
326090
117713
980867
1291788
1081736
1096509
1025442
1225599
140644
313548
1293212
932054
297223
1149672
174082
1288681
502708
594851
798782
286392
1246616
1298943
1190310
1022610
324895
700952
557231
128462
240300
1201370
523502
33326
64231
325126
649493
430499
628386
656142
71987
1234449
340422
1287816
482245
1167781
787580
1072927
1278973
933641
1229855
1311059
1182627
944050
382737
1270188
743767
410632
224586
1023068
716168
789400
1054797
51473
924987
1180071
45231
439280
1290607
285554
271687
461005
80241
102879
43954
1082021
1071749
565189
622927
168905
1051140
980247
1183923
441654
507593
928993
236047
559221
719365
1116433
1131911
772769
1363130
262419
682771
672352
524097
1149268
340122
152225
998461
737635
1012242
433746
640509
849026
1049395
638998
817263
483201
374955
973881
709194
450271
4410
255959
394836
1345133
169836
1044420
85947
113286
102096
999054
993225
60345
1211529
234483
697260
246511
399617
413880
1315531
1292166
1221506
1025438
617521
457348
1316414
185786
1364411
1293314
493677
709090
1194260
2170
331574
1160255
610120
429494
43321
638847
881699
602958
1015396
695975
384688
307331
1238964
447975
547617
592462
272005
52632
760305
1337424
450262
1003832
1212827
371658
1241254
1274819
635554
81321
1138295
1083973
1122935
38948
1132255
333588
1216088
259929
784969
1351198
416988
1227195
156932
106542
862987
390615
470333
1007252
231954
1048264
71441
852558
1072715
783868
55759
971757
1916
567032
1117712
939492
260527
478296
368015
281709
997488
579119
789509
458435
754649
726142
996075
123719
53693
395669
375204
1116199
577835
559602
1235062
1345001
332255
1044126
1240026
348706
14572
381832
887718
324606
321256
1168962
564077
894498
1069927
1291121
932295
958007
92345
1279766
841994
282351
1053436
529962
994368
1087038
492105
647348
502743
886111
1181043
855267
1010478
226595
1150335
713881
391601
617679
63889
27121
829874
954836
1049055
726974
1313058
1059979
354680
145100
298926
514106
774739
315774
6844
1339825
946404
349492
972967
445153
1015238
354228
1277882
57601
851916
559480
1038964
933760
70046
1105181
298775
1281342
193523
820571
32867
497396
967787
486220
360174
875314
523505
1089536
505994
1336383
769032
1234665
278
217791
1344557
1223467
269495
628738
349612
910885
1162076
390763
930363
1081415
878096
245403
720978
584241
1168050
233858
192340
776040
1109537
1231583
422094
804928
10013
144281
688025
123169
1089104
1024906
1270252
841565
948817
1137961
817706
281412
672376
7735
746222
1351527
658005
345550
1253452
898355
1278573
146778
882356
575663
723433
571328
107986
985113
416422
1301180
846530
1338561
559557
870444
988395
691143
710789
175039
117466
279252
1292458
675465
1233225
350540
1194434
1358871
658655
106404
1306308
644515
698769
1012093
99149
1022795
368648
925916
575528
539879
397511
268438
582818
857610
349735
469057
211917
38301
11536
333993
1270259
755969
322694
139986
375463
905444
558326
1315165
586213
711638
1214751
991599
1106943
189822
212306
113382
1313156
1026878
751057
634892
553657
87723
953250
788495
169662
1066490
1279278
1020161
268952
497847
974587
520599
280509
13583
72124
293567
763357
1052830
449549
181464
1230101
921716
55345
340603
311850
424226
1109087
803540
958348
1076808
1225077
1238600
1179032
10152
1195890
438859
610959
546902
673163
1233527
1345737
1209094
912929
1336459
1163807
1155661
1254148
1249080
1151214
1207205
650320
660878
872847
382498
1345182
1054075
1047574
927118
380261
882252
433892
290896
1204572
43240
92166
644558
814077
560910
1310836
953027
9398
1001926
562054
1084167
1120011
618679
1053099
842311
81921
815025
497453
581643
286018
1283309
392562
288439
77708
1169442
830244
476981
482498
1022278
1249471
1136311
76720
101376
1346346
1352768
67987
847262
1010632
772571
316275
299949
1129294
461588
693977
1322212
1103089
309428
774949
1342139
1331914
353553
211285
499494
971214
322061
755708
968854
1253580
262975
1328801
648232
1273581
1110267
1229308
1157379
68742
927128
1069022
661236
826912
471077
867270
38012
1071265
999682
83628
939235
140058
1333461
26060
513655
1225387
1316464
1016912
441407
707920
935618
156974
372947
368666
1048163
1078096
567347
1323407
468864
559786
669348
1124174
969971
609827
1177303
979229
186872
1143219
368647
1102010
995587
190469
1160984
782039
809097
1227851
1353844
214872
755327
1139040
1136249
728548
945014
653030
66282
341810
179370
288931
1139015
810712
550189
1174337
677940
719244
535542
1127296
650675
90194
951651
266138
642289
243982
536230
986505
492072
1126979
643498
538208
846326
578302
1256895
49737
145702
1362128
592782
811170
1077875
779013
439878
930822
613927
454817
406730
32466
310954
904276
1176897
988128
13155
604271
610355
1213036
607080
965762
168893
577910
1355409
1170192
924408
522771
980168
33770
168578
1095908
1008264
587856
861641
484646
1346207
679670
1276795
1209249
1229861
1056700
574374
1109363
1144868
384652
586043
103813
1095333
1108554
137376
1031406
276198
1272492
675212
466407
347385
75649
343594
332304
372268
1226500
1063664
1140474
233848
542301
947651
483170
602859
1121166
916310
735955
583303
824186
616030
159907
1238650
112162
360269
888973
926562
1306365
1059514
1186268
158621
497886
1353835
1217564
904590
532081
314915
430988
126869
823626
526554
130417
1161491
1100525
590516
818615
1248949
894092
290341
1069547
1304985
177149
532809
1232811
379559
750178
377628
168881
754408
1241132
654408
315037
764790
1060983
1266474
487496
1046464
1283974
897214
919528
330988
1361721
952627
392464
340199
664074
1044453
1248805
73837
97822
386589
164810
746813
1039302
1141880
438294
406310
37250
443419
925144
162166
132001
1066525
226380
217089
459477
852960
505938
1199704
1074925
736872
7668
928221
221112
457914
1334235
694717
850966
1170440
1024491
1022172
818403
26753
712437
885193
84075
895751
235796
1058417
898752
659158
896606
1355289
685998
1138577
124388
96385
467814
907885
411715
769441
239553
574211
967011
997008
196454
19284
298291
950451
1283429
137749
730435
1281999
293196
547778
560773
902270
130277
115755
1230729
290660
789740
404651
923773
631097
432836
101787
716209
204135
17292
915724
540539
1327881
589852
970340
39625
1008677
5246
1025678
747720
301992
916348
338418
759714
286897
71677
1221570
480186
1120460
1187632
642211
956191
364873
1000242
1121528
1005696
257418
663320
139212
1022940
69003
451430
755251
1039065
117951
1317421
574136
743253
2901
711885
681274
44535
1132188
1005194
756845
1035984
446386
107845
163446
494150
906176
831728
1079356
1236183
384064
718821
1002824
1255446
1202282
397010
259777
1070526
543755
93003
591030
711634
32977
888890
138485
535815
790356
268973
855161
57401
22699
370412
787848
1069542
1344696
342428
496892
962024
73686
557252
373800
127976
905579
1177314
259477
1139451
1252285
866068
1007285
242466
123006
281535
1009183
743583
248519
1315723
30964
558158
333764
805737
2738
1269710
444507
1003423
235760
666545
513046
240619
1031497
21934
1277358
155778
1198195
606167
1340402
785556
312936
1084400
813118
1249479
1221145
969813
1183434
587695
1083526
316191
619579
1264526
561247
286824
323434
1001523
439809
1139591
486218
1221447
1075093
760567
551046
497800
586801
736377
402048
421103
455003
585423
300407
185244
546351
163947
1127065
487264
534929
907190
328020
186762
872238
238075
552021
311121
632758
1069334
328378
1054037
760397
696653
953337
56137
758969
745881
1005885
769159
1255789
598023
1005374
729883
117951
453225
713323
1109284
1235150
1022802
25817
130493
1266367
321557
431041
731399
888497
697382
1345473
355788
144508
1307801
214572
291498
70995
946946
453022
755479
44358
709607
124594
66302
578415
511345
1276880
1313984
1328371
41778
206392
624657
1278943
842476
94228
608205
1226452
1320338
749801
891542
97618
517933
67712
639641
690792
376001
489649
1260386
861463
974430
227238
1133075
224226
375790
485137
231806
50256
924765
347366
980727
450828
730686
1280482
672517
739440
129593
678266
818568
741340
985289
545227
189715
846469
801115
739452
835498
714829
469099
614849
890800
1120009
284875
1230229
709818
625023
64273
47745
1044203
863185
658655
1037586
192000
785970
665965
315351
1300219
944559
788295
199714
931879
508213
592544
704882
249402
139881
110289
94271
1116715
775402
448499
804853
63825
625633
832686
1147193
693871
971521
595943
394189
69199
658643
1362295
1316769
471383
402265
298755
221957
884931
1057366
706866
754036
171638
496675
123369
431522
216027
199234
266988
868745
534196
843327
1364353
265533
1140799
408856
1152582
213528
1325648
1093026
707685
1266840
35941
271785
939601
403583
1165330
511361
1344367
256630
1274413
842405
12994
1301849
1280437
309970
753044
1322226
1114175
676992
702699
694889
330893
402753
396063
801337
672441
702149
728410
1287092
867767
7477
931025
153522
340550
126830
540579
375589
293927
364905
442035
1343948
309686
316627
28554
609477
589481
1030307
322857
502500
943989
199052
160429
82255
714077
703408
1131637
593681
971471
679066
882537
709731
591750
1067624
611299
38211
387446
1066847
829438
464970
1309191
12345
1139423
403879
672331
976801
1058338
683823
465328
651162
1282316
168585
764272
1107100
1255932
664112
1128551
903991
1238498
1240040
463080
292458
1185576
665860
315196
983442
271608
420474
538329
107902
49870
33039
290216
1193413
498922
518034
429419
1346176
23068
355352
495499
223885
540935
523712
1141425
45135
270665
738837
1181951
1101378
324245
716871
318629
956674
464526
1298926
575718
1354038
854934
646746
57071
270067
969740
1232429
1357953
541817
592622
934858
377763
590219
206998
947047
1065228
354647
105389
795645
562713
542207
572459
589919
1080043
1182512
355894
776271
111943
1144742
858283
1203797
1236724
1050922
1301340
1150003
1037075
843262
460908
1175364
1005171
19661
796388
1347183
1363868
906360
355840
999563
1115803
622713
747472
227865
278828
299992
833428
1061607
715595
1231721
1126278
403944
1257984
210946
689633
687526
224238
273655
414559
662159
881615
517567
977021
15663
12532
1287251
1304448
558694
616588
238323
1321222
607630
1206481
359510
551448
983153
495176
985196
353730
185758
915879
293044
271137
518386
264654
1128044
107891
106380
565925
226344
1164586
123989
1244945
1142555
302080
17155
710817
574653
547971
1359383
1146780
1187933
836244
277873
580698
1318203
879991
653631
1092069
725703
929566
211978
293667
1119134
1274355
998509
505086
1349625
134577
907654
825581
203040
1165113
9191
1011226
684386
458975
272277
568251
916117
728469
1215688
1074804
873529
1346986
1227542
713408
1006540
609142
399668
331408
93950
54001
774126
322716
776375
941722
245364
458295
1104441
684398
892522
873549
36745
784317
493306
951905
1292851
65861
423685
447671
160824
529932
842871
513869
384304
1130451
1091018
1352580
13347
1075567
487463
100460
867524
165233
961224
972660
1011799
311076
717954
165622
1323242
1268142
1285132
286975
1110152
38771
217531
1045609
313360
1210175
39569
1117840
499627
461834
395789
1107074
970167
1071662
728668
1123540
187244
180190
61827
451155
178509
829655
792451
54363
467893
992012
1056161
1015944
159529
1264356
741186
1028331
961942
1336289
856390
584543
1246365
1292324
5027
1136898
1161399
879283
932252
19986
857364
884972
86928
23063
1086322
900925
796881
46596
482403
865729
681670
1032133
757311
1329422
309036
736535
1106965
594059
837465
1039225
1242152
142247
465116
113228
544558
164415
1227646
1177032
476775
1110023
565054
922839
108799
460832
23434
129926
255806
137869
956385
603312
546827
93800
1055714
858449
135581
271803
1301932
1334572
182372
43693
638555
885650
309714
1063151
597182
1341000
1267950
300888
12916
1349985
1352411
394826
1047251
176086
123060
840362
957463
28581
894342
560968
1133881
1107422
109093
908226
596489
315551
1357064
869767
609753
538939
796849
1078453
158995
856627
475519
546593
939831
549044
459672
681564
703588
408001
1087488
62189
1259981
1093465
423935
63772
971886
261943
1059686
173200
1271846
479983
301884
1269745
1175339
897483
544543
1075176
1222350
800580
1154966
34597
770182
949209
1195562
665177
484349
1189785
903986
212160
72751
1012242
27583
692719
310692
114916
1316400
1255289
799633
1077947
141839
709599
964129
339340
341507
637997
703424
1328199
698325
1243552
1317860
379381
787844
102298
505698
1263920
377018
529931
591254
100139
1074153
1028107
295065
471535
1203884
1185553
1328376
850527
1304450
317294
153889
776655
820892
1301980
18963
936235
351061
768601
495057
1140164
1040572
1071893
238208
509989
1304473
134507
880900
162160
233922
569242
577079
703887
662570
670981
1240313
512354
2343
678131
24508
946757
101023
619817
1141987
8457
135085
73912
296688
549106
1319065
251930
214958
1231277
883692
301447
17114
1140771
14720
482926
574692
1265582
560648
315479
1361160
616253
287091
1183923
1188763
348149
1336537
727487
394140
769729
796652
85193
1332793
1056372
606295
185110
368342
970348
1197573
779564
334935
932686
1310021
521225
1167443
1031028
247057
958430
354878
129656
1200883
558520
725991
90340
68598
351699
79323
811197
1342147
580273
1318349
1085589
1012062
652533
903987
394228
1302327
908705
601187
268999
106609
642967
816063
1100006
1196430
710143
569473
183634
1350280
80068
143837
1227158
539402
429844
687359
1003076
435413
587989
345603
472216
302000
332828
648683
826320
111574
520434
197544
576918
846117
1262709
908244
1098551
757115
223219
689197
939829
231188
1154797
517830
312633
562292
1085250
303568
776170
88055
1036381
1176457
191922
263151
1113675
1257847
213334
1360535
766603
1231496
1097201
1265545
1283395
1007222
463601
232222
75418
1751
68650
197239
887785
393562
1301697
181538
1219697
482689
294638
220816
1200288
1894
1358215
353295
324271
252406
1064073
1360812
1335951
869507
16053
637336
192309
1357117
959169
1360708
763403
936560
698369
936199
994780
327608
700179
1219066
944929
153671
574508
24654
1306900
836594
231518
1321026
122485
1355173
915670
596408
179801
1038563
1079936
1307681
2299
315990
240431
264404
1182260
809200
720826
334059
642398
781795
939517
305096
779061
438724
254904
647537
1215998
808679
1186923
354827
1351523
1027395
848740
281604
60322
969842
689899
1361171
1151615
186161
284652
286020
489556
162286
1280718
213573
370443
1005155
181020
1128315
312236
242210
870417
1041985
541578
832106
59843
978376
1359264
866156
1332011
324143
153794
173492
1241403
829784
461059
55439
1259918
451383
984693
769288
595622
1322275
1064504
207687
392183
1134197
1001756
1154631
709518
289233
85679
843588
387434
302064
1064121
331430
774284
267789
495211
719145
1041225
687512
990158
330978
375719
436256
1044394
933188
1026356
752386
935125
320642
556485
1075828
461850
1218169
124756
714691
707602
852731
1096586
1024867
1240383
571588
901577
721400
1343401
1150714
658404
537290
415855
1139861
171873
24129
143150
22391
217993
7445
1255753
186004
557725
455265
1169771
659523
1147967
778354
959494
472708
1048104
81317
1133203
1108844
906794
892581
860957
83157
680625
358172
425745
455859
874902
775466
660857
898298
117089
898966
932976
614078
280649
1176331
54460
308310
841267
190243
98908
1266069
1016293
202036
982161
143846
1212391
1344900
1048819
289190
771661
1011958
1132721
334709
736022
546582
323193
877256
1138468
234861
1272940
7160
290097
340416
661335
541251
1348296
933172
1302227
344363
391505
593376
572229
169797
118535
90682
997547
962975
295707
1110631
201978
727102
982461
947789
1296473
92168
702699
544145
119257
191571
65522
325356
1312937
745571
43361
196884
177279
726488
364713
536053
1040549
919290
992269
222498
16360
992327
458042
944571
944747
746109
374935
160114
262201
809021
826367
353736
653707
445195
679041
415033
444123
367533
777356
802909
690310
986825
358326
848295
747450
1045315
755172
1207668
703233
271414
1192158
844181
584403
438834
697166
1253812
276661
1268194
1232053
343665
532647
849054
443711
332174
1322417
1055441
916696
470234
252398
675683
490656
1333383
1225611
265704
1161100
1344636
99442
891309
931713
929635
122232
425751
669577
55110
284532
780918
1016048
1194838
1306147
671206
440736
1032197
112451
631606
1174013
776191
606743
595740
81110
794495
574830
1013481
1114256
1239596
83144
552263
1231335
919290
1288386
1018478
501078
576998
1055649
240136
589318
339436
865929
1179022
1188796
521611
689294
1210134
495577
1174944
84899
604597
1194903
546398
635369
171668
299040
296885
241957
508106
948030
1186631
302374
156969
825704
1081995
1094677
1177929
1284640
807490
1043156
359693
1187508
1278459
283783
238955
514311
842271
201848
444079
1006979
208983
392393
899719
843510
821149
825718
603607
137868
1241874
88124
1020792
71743
39722
451774
1050527
237803
786947
273261
967085
652179
1295699
379051
1363467
239515
319313
1344206
831957
614748
751944
615904
955829
101689
304013
1286978
988943
215891
191980
1216099
1337004
237678
211589
154858
257978
494388
332990
926080
975318
1026577
1112892
683730
841362
99599
837388
1223614
739079
127525
454616
598341
905527
509679
1200680
1018759
1075937
591382
677225
511821
484144
1329426
311752
706039
965435
383130
437817
193195
1265666
54430
1227108
290639
1016094
45361
1337220
638825
849328
1213798
732512
121587
1234380
1061801
1261256
50492
1018577
1032759
1203390
203803
146170
883283
902624
703861
876227
1088435
1325521
427231
59391
579445
710952
648330
840541
438434
1320891
132576
670021
599373
503478
304469
230263
427200
1352041
905925
687805
380872
1082806
1140862
941732
730549
467470
850936
377560
1036118
217954
893564
642334
956636
552876
1026636
1319801
43608
603481
942730
35758
590537
211235
878913
1304415
351330
41140
892316
257202
747022
927977
906056
639571
823919
1026243
990601
575170
1201553
1137595
1076499
750240
955253
756484
17952
1342779
35658
269980
388985
30617
868431
944298
73523
668776
482461
144389
691726
961792
886758
866299
626699
914079
336347
1024580
1027230
140088
372830
550564
531810
501656
866109
840168
338380
41297
136315
87802
1299077
1261513
784633
488586
639719
1029294
156019
922610
777244
1272413
870494
244100
940102
284874
1169177
680871
1257257
952119
546388
246012
1257810
1233786
41986
230688
1132880
803323
464143
920060
1011281
218042
826582
944796
1175560
440856
605485
871181
659168
41458
1294675
866254
429676
17232
951682
564419
647467
370018
370131
148194
655588
179198
184227
1356056
49228
1347904
716055
83041
1204423
792270
1168537
203134
1254920
659916
715771
1086330
1246251
129717
1243720
653513
1041690
687281
409583
58955
307451
762035
609378
534926
664498
572203
1166620
555663
852396
209490
1288257
359547
1353946
1013768
976675
67539
653950
1217374
1280330
399855
1196404
263029
518451
89244
691288
355330
675080
244008
1347295
946338
1185378
1036232
1246283
1108452
909402
82850
866968
596950
461637
1281032
546835
360841
1053099
8553
874835
1337440
1236336
487914
1254646
52654
514268
491110
287785
978055
256404
442841
352054
29775
185954
80548
957562
506218
171009
505309
1265065
981154
370927
1057716
1205861
1305027
928419
589897
837792
136669
997864
1032276
1267673
1054082
265204
1016715
1048437
154288
475915
302336
967043
383987
1045560
1114905
149735
628572
363264
763409
85984
919791
1285172
552045
815603
733244
856281
909065
1012126
740370
1262433
958985
1351958
881372
1031591
1071814
476119
37741
1188996
21661
956811
1169448
413588
1346066
512380
197322
494514
274010
1268965
378296
940905
1193239
575250
855646
808506
1218816
779388
630736
605398
893251
160804
1132889
790009
1033354
325135
701966
330841
237807
873575
407043
130931
832379
760554
541722
1002352
1181031
235508
895141
410403
223876
186154
828818
1203501
1112131
159160
665145
850951
610984
1148836
1009292
1109175
313004
169935
410210
162817
459997
907117
932609
1363680
935121
690637
666417
102502
293369
27786
273920
797896
613029
45174
569276
1131100
1061163
474442
1032036
906040
12003
53682
335275
543983
822622
505029
676053
489287
887999
68222
582676
189934
1104131
620323
407178
1049907
923529
1218050
1165257
786151
377300
1240724
219304
652945
1026817
1009957
422038
885425
1255326
1172913
1329410
362312
496741
343352
733104
98028
534080
467979
1330386
1112711
243006
165563
265938
382466
1066585
1259009
34150
1301726
1151409
1192634
750015
112502
1042385
1294548
1047281
916188
431307
523472
1009255
324460
336248
785260
1272645
362573
428889
1116774
673707
1259451
696402
232797
1306231
505031
952905
262216
237843
405955
152482
574795
931406
649128
498932
828665
557307
752687
459566
324815
283744
900366
309822
1032170
780231
212142
686869
1034803
1161687
1251421
1011576
1326597
1139239
1166394
25567
401019
254982
43044
1199861
598941
1021336
466960
900112
1162182
495747
101452
1047042
1233574
40526
13172
361846
1040812
1364166
79052
428248
1223044
1226386
873950
513909
454859
538832
959358
1244154
1008872
221128
1201827
421172
800652
1288408
249349
1340888
671697
1153629
295225
1070356
497819
816945
159099
482065
1352831
368739
872319
823212
203345
762456
593836
298789
602896
737719
1297815
232560
981046
431159
747339
260074
671593
309355
1017206
1301697
55626
721597
384918
1017753
109847
1196397
1007919
478397
893293
322103
1173996
116480
502273
122790
605433
510578
721630
253183
25497
220331
1170174
1296481
144621
138881
1329341
1303807
370374
722887
1128572
1230386
153072
347712
1252684
1214737
940175
1102200
949471
948181
395000
632010
640360
1013694
927458
844818
1289274
919272
534127
1122762
595825
464273
840381
1346356
840508
534121
923615
410223
267789
1129216
1078107
100845
702355
441550
367494
1207796
852220
976032
23525
400523
14958
730315
71234
198995
1341786
1024555
107041
85979
940796
132294
224646
680794
818667
1347118
886986
1048379
1295132
607407
1029823
961417
700670
657621
23458
1254731
1267805
796569
1249965
905349
705888
944186
491692
1309686
1037374
980208
222124
282823
269042
1035667
1355755
943820
1035884
1112395
1188371
464355
704722
1261048
1338363
95896
991271
214299
929012
389944
421067
80088
222981
1336661
54700
995514
347429
519811
1186111
583423
845811
1015195
480754
479483
802384
874976
645624
1197031
1292508
594144
942139
909560
1118273
1188226
545959
1207742
381176
1334570
173109
361919
54839
1248154
338692
1259416
227687
512354
661980
320625
1075668
153906
95782
611784
200924
396327
882421
240203
1186927
443893
461127
1213994
841273
1038449
265811
411429
902854
1259123
395525
267481
138408
993887
18458
1174536
911835
121156
384483
313682
330006
1282544
711100
1035256
800419
471832
288821
960209
871088
993270
683832
557454
132421
556116
261146
234650
1118374
1003462
293201
578133
526991
535453
607466
328300
43814
164531
692687
111264
442716
728679
610048
1155272
776974
1098123
791195
226899
1011033
460842
1116483
761362
442723
781600
732747
1270409
7619
24524
1192681
1126386
945330
86944
100927
276138
523942
507088
207563
714804
1140398
256486
1226409
899604
888372
1221988
1039985
858740
458259
996626
561940
969112
1101526
620684
596587
405506
33622
321134
694907
977337
673916
288119
165248
60673
933115
1058
294297
252339
509874
340588
300331
711510
38056
698835
79576
884055
540071
1295981
666413
31947
335494
428170
209281
795674
583310
1133486
494872
1055911
1038582
247130
604572
834890
377645
833122
1015706
403592
824846
728742
591555
649367
635014
1003852
1145677
479265
732457
438534
222852
574351
1330996
500483
564455
563419
167821
321544
1113772
219784
602918
686021
968393
421238
54877
83690
132658
1355509
839349
321418
58982
50247
790451
1007894
630670
727501
137424
378932
1105948
146861
1314480
54437
1106828
1170441
459203
164768
962555
957848
423137
426763
346171
516112
689145
717154
1328281
261953
146504
1130608
935146
1294736
1245108
867503
737985
406
670937
742857
523572
1307282
886116
1085684
831248
479554
297372
859730
1301272
548899
837895
1197120
971112
1057656
858079
631123
919081
1315045
1039187
1010610
873484
1020099
977904
761476
798461
843852
1241556
1119854
465685
614631
1049354
788229
1336895
529883
974492
925684
1250531
357099
683933
707509
311661
1104969
1093116
1216862
1225377
395475
43859
1234258
787599
162036
1354680
172023
1024722
334003
1319622
898281
594721
415348
826337
796023
874659
160823
1002397
266259
144116
349345
779107
594652
1123455
668332
690874
115010
633636
452636
1267123
42265
729434
877709
520692
884955
468184
311240
730231
116351
525834
534554
155124
83706
505720
191018
1326592
1320493
125530
613295
1077940
377431
289445
1034970
29263
34820
1071077
776725
1064184
480133
854887
334637
632267
794304
1465
1297611
711014
353694
1034715
383525
826177
47398
1319415
1126629
715226
965154
1284154
1065591
886649
75068
526937
549812
1324801
434660
992693
628232
492930
1054834
442688
1082099
695033
234953
804540
812335
524758
991991
657866
1081604
1312242
250459
72680
671774
927436
1467
1253120
528965
971050
88574
409442
1292605
470312
350134
591376
334541
314006
1246616
313915
1181424
646808
1195152
131711
115968
225813
1257086
70906
1200907
850324
893075
589247
19059
690908
36475
1021112
832545
835605
1163777
1160598
674970
762320
986781
1361863
623496
80240
642238
452954
975367
916067
82135
1257659
380219
280159
1193846
867965
910631
221851
34110
991054
627985
102640
915010
477782
143129
110927
882607
1064239
961069
1246431
258614
167474
556001
323188
773831
980681
721872
415713
83741
637251
1296801
131907
1165308
1021500
1255983
284671
316537
161647
590383
1362008
1242348
475471
1042021
245846
1061978
313777
237346
397174
631730
1160326
608021
1341660
192099
308264
1208559
361924
1299916
1072995
1153844
509107
172283
64174
722408
337850
938632
519285
661618
722008
1248575
976929
1246226
645488
617107
714093
813178
1321393
1103311
895649
298984
157296
610561
417259
312395
823831
569590
1220070
1177005
751082
540970
274646
417932
467063
321725
372558
379839
1339849
103290
679074
1269112
1181448
847739
1200607
632255
1291352
767139
175605
655366
808746
223598
411215
677476
985629
971393
336772
791132
522958
499642
326483
574888
358656
106205
394544
126546
385624
691344
24861
388765
949246
1361733
1080125
875846
705914
618528
188949
139244
12290
950779
742400
108350
1221272
14113
1090495
1361526
691336
176470
205274
20387
488233
352767
1326866
691614
646229
419223
978247
962989
1112658
1049356
963423
495016
1056386
820350
1278300
1347830
245620
295446
1132169
912296
1246318
259579
1163518
775107
614331
222563
1022059
1015184
407616
1157973
603832
1090806
749170
72093
707332
386361
195489
346434
1357074
1309294
556431
418143
1028209
766215
1037248
408388
1286158
1361064
1036991
1011135
252245
670875
517011
269595
773290
121412
1080973
844087
205175
162987
437503
1146615
414204
47849
597063
1118630
362296
180396
461246
654
708629
1185455
123359
40217
339130
1357352
1236132
374746
1346799
1024117
149585
1345408
107985
1349101
1292316
396542
869461
381451
261043
372811
1068488
764748
382136
957404
874055
464451
82073
745991
806121
1241138
1343650
1157621
983814
581200
1294432
313313
19644
953150
1068024
636546
704311
337772
1082311
1324028
743248
855314
590521
500814
1048037
1048404
729242
476040
203990
458981
746636
132222
1049584
1214747
364958
443356
486099
710826
1161070
565177
958252
782618
895821
470404
1118621
298373
85373
1199047
917688
118665
1031313
89547
1177226
48568
469090
1182015
163993
315032
369425
954115
582564
1037073
258893
144709
885297
855580
600803
49761
1121395
1310121
1029811
1260028
1126372
1178508
64239
1079203
1146315
1263208
376705
843318
232124
284525
854840
936127
509683
456454
1342623
914653
1123961
207413
1259026
826443
1065888
803696
1288352
1230951
1343693
1003760
608069
829600
917971
650114
1078191
1072745
591438
318433
1241133
543172
639937
449569
851957
1202151
1266345
1109796
194960
397949
801040
970990
1263168
573637
1281113
623653
21489
732033
415856
448770
32119
424148
286757
50386
936395
429457
724431
1295486
1127673
462724
766030
78458
453488
231634
1309361
889201
1037557
38760
493342
547047
1334964
253114
715336
58899
576964
887576
104520
428271
1274284
1069727
53430
1062453
1162205
1155002
965224
1032009
546390
1202308
12955
27965
508684
705183
1212259
718680
651751
210598
1289788
39239
315004
262120
1157959
6093
589934
729352
160979
399991
1260341
172829
1302090
1353597
239669
125490
1263292
219684
490425
710297
741100
1091417
1341518
554542
601151
922162
1273587
1260484
973152
558031
1063144
274914
1576
1032289
1116061
1342890
961361
224857
599389
595432
978900
1063274
857778
55670
408410
149103
980594
545690
1249488
948200
231353
1246464
944150
307199
746784
689936
67116
95666
1296541
1047578
728858
154423
86686
996547
786102
95952
1111380
630411
75870
158633
357253
308114
1105517
276582
1213000
1157445
227088
473576
677081
942441
1093204
253651
731779
807566
1136095
877706
402562
884450
816831
809115
1357
1335251
1102747
15588
1102987
732810
673504
1160647
155159
1344433
643737
882563
47869
764882
421966
434534
873333
748878
226137
2392
24496
262908
732454
1249974
1315569
820578
793720
198348
355492
811740
747951
848766
107484
410173
568411
902559
119557
882683
1119189
68239
434272
97440
1059177
402296
1034323
482300
479393
171809
51743
388779
340120
330122
963838
1186071
763793
958760
599131
568418
196384
244832
602189
166464
856119
441057
687656
1129408
776925
758095
15576
1300921
743305
445437
54678
385439
268399
472420
279268
1355020
1356800
1326542
809726
836655
1242069
965250
591705
404272
1321122
54195
168740
673801
214169
895560
805794
935434
23607
1363289
502838
1341478
1177773
453189
118858
568570
840453
967673
832649
1147934
945573
5116
1223104
554682
427487
1134984
677171
755952
796695
1052179
598244
892966
51078
581885
1281952
779461
837189
556600
1332621
556727
740178
668063
747018
249548
947381
1276105
86164
1113997
927010
791260
39430
148128
193095
1148202
321479
9596
1823
1231817
1354825
1133866
723290
668100
1135197
1095059
1053514
107837
26745
1219375
1237361
1181322
503136
1258707
376309
380575
181351
192968
807401
659252
680478
216079
514284
1087551
984024
118856
701098
1215114
271906
89704
1023769
1073803
62725
363947
320709
883083
288033
1158787
1249401
587426
1205459
511831
681059
1294788
577842
907203
1280863
35384
51296
1032412
612006
1058650
1328799
879948
863741
26970
894553
786139
883956
385176
45505
1099657
1108942
155857
831472
666853
510019
733720
301871
684999
1078827
422381
1032367
937921
107445
733891
978532
768555
957983
138236
216948
601207
414436
235959
812355
220620
1242330
1050605
484337
1352908
102722
757941
210275
1065230
446838
847754
296700
390801
906940
25507
89004
867641
577011
863216
1253097
935686
530868
604406
1316210
1276423
329570
75464
817892
127825
1196112
1320647
1022950
259990
211451
24985
139173
62733
122780
817819
1014758
975864
429909
644454
919516
209286
959455
360814
569051
187345
1352410
340390
718798
38409
1131356
688617
370670
286371
155149
1304437
1017766
247849
247721
1069292
200299
894447
718778
1121097
377778
873219
688921
479912
1051060
814286
190972
258863
248515
1273642
1022307
1041948
863062
616198
542383
544030
1314123
811552
361390
916954
471876
738343
854656
145042
737701
1110605
588142
1125904
1082115
244703
1288062
251313
1316669
804199
1099092
894685
968917
1309437
970189
178836
858333
549522
889226
630941
532872
1195349
145142
117648
586166
471226
649729
443277
1083239
210235
1258266
500916
449158
1188220
657635
309021
662898
1120449
221542
646697
1224718
1102538
1335033
714054
127564
204389
597012
1181130
612952
49949
1329763
54649
652207
912145
640698
122978
986554
417865
1176741
1261901
669200
428759
209288
1062695
1181564
1292328
1346374
687968
136210
154148
201692
108691
1267276
35066
894166
464968
1032022
1152112
239145
1135291
88602
1089087
352954
471006
925504
1117731
1362441
1124187
769724
1349481
871350
413444
344603
1326548
237280
1202477
799745
391642
1206048
529385
607949
192204
703630
962864
689032
1143077
688786
193902
966054
1059972
122086
1157714
698779
314860
53846
129981
219778
1129460
259455
486610
658665
202541
823208
286992
554644
179106
341393
639747
1206757
308033
320950
935279
606169
72262
537947
667636
1219368
324207
204077
354312
1010357
897966
835731
724014
892484
800788
297960
1214310
682980
851956
444100
322463
601083
685494
1129102
761808
68919
491304
376355
435494
1145203
906157
332840
619828
100610
109663
250119
887781
1254439
157545
256105
598850
588803
1298106
857444
271099
151344
208991
1138361
1141767
453858
462980
214361
446206
703355
631022
83799
1159154
891766
1177078
369670
814675
273284
1216966
30458
901103
1091008
191289
984624
706393
453914
397458
500869
120211
217502
706248
536183
1307666
770166
910730
5487
974597
863611
286044
1058091
1131119
414164
509564
607245
833413
1168213
98667
1113126
1280197
498709
772340
147366
1279857
1106701
95551
369102
862349
1094737
1153306
432553
1302404
652130
785489
1319244
155683
973606
446854
867129
792298
831215
763189
690275
836841
438664
201184
911770
635029
670442
962376
578634
1167279
896248
522248
1290680
1190966
1038252
458448
1226893
299915
917173
520168
31854
1132812
1363402
967999
907101
1187578
382033
765525
484674
125396
828056
238572
328145
1341544
270353
404341
1282276
1194881
1020285
379875
278055
479358
568674
1088998
253888
686586
452583
1014383
670549
394357
1354666
616226
238088
483600
931622
1183921
1324795
621656
1013847
997513
342719
8108
1308993
201522
659817
18766
592913
506464
558762
1320487
740838
1218902
1283836
364232
446130
111792
628909
364891
828128
506043
1051012
648663
575123
459781
194511
192887
612273
1134641
475959
1235618
839185
736665
872717
1119312
221039
683033
217459
1168928
536182
916576
305048
57823
617473
1018034
683445
983244
1213613
1216696
671012
1102131
607778
1125285
372457
1083526
1132784
481755
305454
1188087
984444
589356
491101
700410
254337
664516
282485
1258526
986791
1337242
974164
1314061
1349541
456878
1170486
408600
211154
1349255
813488
1029878
941759
1123194
1073130
1245257
1173149
742762
148160
860309
1258657
942949
366278
1085893
313286
184310
277272
207123
740671
617658
1291453
1045608
497846
990257
463653
591199
1754
459756
1195381
515354
918567
445190
1118304
1079225
528376
412101
386769
665319
314500
1244397
1003413
76552
1135518
608764
965670
1282320
1178099
211435
205184
1265588
804365
564074
137626
26082
459536
828831
20604
628085
1354044
1348647
470254
1068426
702824
1161779
110235
1311915
1089033
38767
735499
1066367
337707
160183
906030
446727
1122699
898802
65985
837037
419944
829690
545334
558110
1299033
266783
747978
504875
33696
587989
1215468
1038229
223281
915606
754496
998766
736721
798631
731671
634148
187363
887532
437727
406813
384563
1048317
1090276
611732
1192784
1122770
630809
600419
307135
317405
459546
1322610
445803
426726
1028694
78796
1304869
301283
644043
451759
110613
1242413
500737
1108201
861791
500368
110687
253996
864384
181224
385341
918126
1277199
36231
845253
635081
944505
1328895
107414
991524
1241379
443969
1139803
646100
1169929
563708
1019099
1319849
934205
123384
234622
537695
1229903
440719
1208469
759628
133322
896092
142165
1097678
996206
233996
557118
549992
116777
415869
971981
364621
71151
854672
109847
355006
1101820
1206930
538361
396304
1183154
537112
1146663
1072000
586653
303107
247724
1193080
252666
249558
499320
245415
329376
1290419
537431
463929
565350
285828
1110262
970455
105361
1091350
713928
141516
1305925
791160
1029914
827364
1255144
1282916
140139
736608
1083422
383842
479435
1308688
624621
534582
560222
389413
694895
1235717
572502
207791
874298
192881
209722
595430
948317
539767
850970
1121790
892775
173402
1293799
1102106
476550
936062
1080285
1278578
823742
265763
445750
370768
580527
95334
855164
757433
602776
700569
619686
745732
1161907
97724
332435
1033880
152113
520812
1026954
1163466
680388
679265
989736
583176
1178107
358975
382768
255985
254357
1079758
413986
428937
1216178
420807
232963
1050075
743720
1313511
958121
817501
677115
37803
1335460
884599
1001830
62359
605234
546293
66159
736686
241400
936052
742611
1212589
1249023
156837
327285
1214333
348928
1170063
497939
179317
1060300
770689
813164
616407
435326
588916
136863
812414
694405
659051
373649
244768
543198
1264157
210257
695708
712463
304834
1106102
1012624
1154958
582948
349143
1086834
301969
599644
1296410
1060633
1185675
355017
831283
1343863
74528
794044
1205027
761610
1050382
180662
1318662
334238
788190
1359406
303540
214040
124160
463886
213821
762233
1287886
812611
736818
1026167
1184266
1074224
824572
264446
1221087
857196
579580
537167
333958
351704
599279
575467
56903
644094
365692
1054279
411253
246989
567828
728928
365249
1166269
996626
989753
983791
207465
284038
11818
967659
20745
1237566
987063
316844
535789
219327
1046602
958448
563532
1358280
748651
1014295
164246
721661
1150873
906245
1217761
216509
893526
1198185
241513
128630
1143483
1259061
991492
808144
267215
45091
1285124
671562
169185
350628
250895
856148
1164823
266071
854823
574621
1238236
1092989
786123
215872
743650
1125387
1076930
1216496
803774
1002239
135855
43620
944828
724392
383706
30466
760062
346499
825476
1097879
1216732
848448
50011
65774
393786
1044140
901427
584514
432302
995780
118340
617961
223433
138664
678798
717295
102682
261000
103085
1342826
916902
1314790
1362026
1081912
125549
678352
896779
399540
886120
1015202
914912
1257884
409886
776082
1017736
1219389
1267061
21705
1093029
1028928
1137850
270409
897392
1137845
665857
771256
803178
257107
740494
584681
1339211
137822
1216093
971658
277594
247606
1177975
100605
1109437
201916
1064753
853240
596142
932231
921844
463640
110259
8319
1010005
931601
57178
943722
299913
1078526
49849
1346649
610411
780848
610776
371985
628252
210200
62297
667986
82504
1134738
919660
1196744
764476
533921
78639
591445
291927
1052990
754015
1162398
867053
344842
109373
817937
1080670
909352
687958
582668
532457
1295052
578894
985147
756602
464945
371775
1358733
681797
1200403
638924
1354341
294943
568698
864499
403592
290876
276536
278869
495472
566846
1220764
537196
990348
293157
740256
185213
143685
171302
1103782
728707
942635
419424
400813
608142
480458
131970
954164
1066082
147678
12678
1325009
277084
1062995
910269
801002
523417
1251345
978541
36504
813714
983000
984540
226376
707491
575470
1251383
742053
897357
1312877
252820
863414
972636
1039849
1042309
893819
55117
1145481
1162971
1000703
1146841
801725
1178750
1313224
658269
800274
121325
851986
621624
184645
1191479
560187
34581
266866
340407
126196
220852
99165
360349
778075
1238210
1120691
1070416
1162210
122248
1343953
131946
448676
1059907
1151229
1109244
96140
1202449
860022
332209
90392
307379
126798
1036783
507807
427305
538823
1171963
36830
277732
665322
1323930
991498
929159
1245306
1134659
858308
280858
132260
843998
1258660
1092184
980461
104032
1339036
289039
690209
578707
348864
1332582
145767
583153
918197
1349185
865536
1173377
1182978
1185749
61194
1225606
774841
1304993
899744
131253
1329002
769701
277920
1056719
180258
1301990
1060663
1030632
1320555
1292513
219187
520039
247474
610903
552106
657376
836439
1208426
109743
216944
109171
499328
882993
493581
1073460
472192
1311101
1311147
455626
969414
158140
78114
813502
724349
928507
1047878
428372
686169
37874
1279131
855455
1099833
1189407
716124
608674
653005
5652
981370
1166242
192376
355748
1031712
872269
329318
381802
1283406
1153301
438250
992248
1352584
760809
237332
673739
1270651
512430
188725
313012
1210608
1009688
214638
146994
168803
1357286
467955
768450
836914
634420
1314102
722417
88695
829665
1139487
806251
785396
420210
385731
843561
920724
218768
531737
1135400
912299
324869
546805
960023
1304306
982628
790800
192134
1035781
1201100
667386
609948
10103
1168568
716062
1164087
686928
41047
989180
366089
1336301
862857
972688
662553
17967
155059
1283158
163302
85197
732725
901523
1299754
1233536
1097442
636597
470960
525034
1286437
799562
345782
131894
1039313
142264
903096
1203327
666730
1132641
642656
362468
1025773
936952
846670
425502
567574
1084954
50497
1303990
40401
1099080
351069
986257
492239
712753
1265559
314202
1081904
207629
1252875
1281370
1073251
40058
1046484
156351
858919
1110707
745104
567416
881201
852163
1083777
1058177
1333720
1151016
909934
505764
1006171
1034595
1179500
17752
352746
403011
1250654
1333581
574610
978031
1307811
203920
223244
261650
74106
460320
415911
533183
817859
919631
1063065
926011
654313
468304
764040
450234
1185287
1336118
832953
40703
1122200
352861
16884
365582
68838
117275
49892
1305634
123762
339041
1009889
284698
638833
28905
1267112
1189430
1175066
587748
361793
170446
1123138
92024
772913
1030774
690015
580472
685048
341529
381777
1341345
1231514
313415
715579
1232984
340466
1213991
61437
313741
712552
732477
500496
921387
723373
1105683
1091867
757376
845527
225681
415229
982996
117594
263001
436266
783069
642146
647322
118256
3863
1329168
658650
841809
1003508
586726
122362
1097126
356851
802008
488635
258969
133547
263790
1342942
1269112
410429
1165254
1357222
955939
1158187
456990
156008
262968
1274517
340996
707600
734672
816696
530717
880649
204400
877896
719680
223122
462180
357654
225577
307481
1021288
1134545
1194007
465229
523751
108523
1151954
287772
798727
1237530
85991
419532
1059162
54089
696184
611159
1186062
484072
575265
894850
1168968
131566
804734
81561
6739
1219958
1173677
1273763
961093
383260
917843
75768
634988
1097608
95025
1144422
345539
429536
579009
1050306
95004
355820
835643
1204684
54520
458623
619374
1010844
4671
231863
1254913
243625
1153594
812114
1007041
769886
1201403
1227261
909147
241151
490781
996024
156925
695551
1125692
401778
1100225
940401
467489
676288
1346283
521328
716959
76135
933878
222043
340091
458970
851821
1232917
1059543
412066
94512
703855
77177
515951
626417
797067
1211729
320857
1232198
703455
1035435
678967
970806
826711
201023
826122
1259111
955282
450780
485428
1119607
1051081
1023358
64184
1361065
917681
917648
574887
571505
261372
286378
180416
387024
1162728
878926
545287
177926
815858
999182
938674
1052500
36270
1161548
34585
719926
921697
438298
712524
49890
592491
1323572
1178022
1007828
1042023
794986
529631
1226115
382098
232596
969776
529510
536736
344663
26065
1118136
878913
562667
1049313
1273343
1256874
269151
579814
494945
42375
87353
1078715
60933
349159
667892
615663
880575
176430
525501
32375
1107201
1135537
936197
1081583
118121
724655
1333775
1041076
49159
982353
142117
1164966
351722
267133
739322
63129
264654
1346965
707450
716090
178690
182625
884099
645659
821404
821048
485105
822722
184107
1222270
454711
946717
919623
95392
417486
733259
533081
926835
1170686
866558
1162084
1068487
425652
1300015
402220
542398
779510
720301
1081452
959093
535213
325099
660371
83989
594244
729997
1104217
112553
739145
1005112
1359582
316029
1352204
1175259
674134
966196
835863
1013843
648822
582076
283276
312561
959955
503469
1078087
878727
841669
162501
653034
276051
971335
193128
1032677
3013
718653
937310
1090495
204831
417798
659237
698052
874353
1012543
938414
454578
957042
806968
514219
808253
43699
452827
398380
260241
647198
211418
143762
880811
877552
795263
356056
1212620
421258
737146
601305
447044
1267039
472735
1260703
536369
490312
359658
575657
1046671
78990
381632
474762
513961
1088006
510827
58088
533499
510087
90915
470403
182062
1310923
495176
1361533
1292772
140983
1006811
843363
1122423
1337165
1307561
719716
1098892
733194
75314
99535
652766
526020
810790
375764
953139
122495
469976
992737
717858
558038
1118085
230085
111979
1099445
1002165
643522
1210021
229646
564490
361769
575917
1141327
702320
1074174
1114871
222064
820951
1028561
328689
1206082
1280402
1107509
1048842
577480
1129553
473250
261356
1234073
907068
244614
796536
808192
424980
649347
1353997
68143
419817
1292434
1061609
1032579
862351
777326
1313403
1098529
419668
76692
526606
657330
100290
328064
1069334
364176
958526
1085334
995706
230423
967165
1109529
220802
1195150
1142824
375777
1177917
226343
799917
239032
179836
56954
1024154
214299
92659
1347334
579059
502164
302260
450615
404467
888148
743989
309192
318094
218235
1150176
1169383
290782
402408
189445
364081
610375
279415
599495
501739
1009654
418208
924628
1261041
1177250
1143383
494425
855864
791277
1232738
1226152
749671
396173
1158180
452803
755998
928758
75978
359239
133675
271395
1175376
448595
705429
321264
1183805
695816
618602
1253885
121607
716087
1271510
197605
277581
487502
1164627
861781
291742
131928
383888
529846
267451
1065054
1017850
306522
1031658
614634
972335
701555
99752
1223940
544621
1012370
957533
8350
939452
830166
48949
241521
350322
439834
1326402
296630
1283580
818186
1016396
48795
293104
584611
826309
813708
457125
1143919
499167
354812
722688
1131848
587645
1078791
629074
371137
599632
147966
1008789
871384
53310
1284019
13153
174383
532039
260192
1007528
1082587
119675
256334
46282
904947
196984
272514
1241787
1255859
430430
214299
493441
207311
337168
529870
1350386
1254841
300440
678897
1044281
721566
163184
881410
828143
762911
960731
1139582
980392
237878
485894
471065
856010
993749
1192491
1229382
1169852
785771
55481
601438
570414
1025465
1020473
534150
1297215
574639
1275686
360311
548260
1102153
1149374
135639
1037941
126236
869876
1045275
613019
1254639
894775
904601
1173974
1314693
278482
15120
988708
731403
70538
14044
577780
1000441
870505
557746
1051108
676928
253729
281748
285437
356232
560338
1184439
193295
1320608
409169
1082221
812092
1064029
335943
796553
185102
531108
982038
773514
1254118
119120
1043968
959822
1322116
348194
21264
529447
1117073
597892
547755
355977
630393
528456
776119
178961
42534
999036
692583
348725
1352441
1012425
1263439
753257
1300504
1344877
652509
500966
1090848
824955
1323965
558876
135073
790906
1334105
748937
493882
671508
899214
659879
323912
658057
706429
722023
33582
729105
111181
1221536
502805
128958
1267370
250688
37750
544796
1357415
1093376
614251
1258524
822176
101721
279019
647428
1275665
405506
149351
1272758
864553
343499
828260
567950
627020
1047447
1239080
18377
12836
387365
458844
370024
1066290
1072560
875792
308975
901986
1225284
75726
499221
91154
1333206
221070
528528
708747
501674
1824
1248801
387418
1017505
1178369
982409
1060869
989822
1118288
108135
411253
749447
778863
686294
861558
909472
574452
646246
664402
1093041
1078078
1165343
1045432
400678
727824
477776
1072301
277155
568372
584148
1245197
474779
352606
168053
14301
673526
182108
320281
339884
1172765
1361920
1043041
906936
997481
687285
1074777
377692
76226
942450
631122
1227667
226606
1226214
620041
96587
199663
298106
784024
865202
859251
224945
1080301
256104
635396
881581
881217
336865
871276
402104
271023
593463
151856
168885
389085
1277913
1184098
966863
1113151
10787
1267365
506226
208195
1031234
697617
422721
529522
1158894
270541
1158721
223248
710852
56369
1129547
623571
928596
140217
1009094
644608
1224609
915703
775968
290593
1237172
311306
1125009
1037094
5324
1262995
1132043
724836
1252444
1201855
246854
725925
707119
1041682
1137903
166684
202448
925011
422064
208552
277205
309110
463830
373995
1029200
725897
554246
1101931
13130
1046153
803737
879914
42167
1120828
559795
204762
233556
112551
288096
463163
913435
1251167
433622
1307679
666219
222810
1001872
1227530
957177
548921
228036
53509
169256
639940
1192969
1045927
616194
1294443
188011
705372
968114
814521
1145379
1241453
1056832
565125
352620
650083
251141
556051
520450
347412
1157767
714923
1009295
23239
1203554
1345772
126166
909006
931842
2331
1119823
442641
506377
775912
1077640
301399
207603
528115
887400
1071802
201381
963443
1032811
968849
397298
743803
1040045
53901
975448
1021583
236534
504222
635904
693865
628169
503440
806358
964753
1354300
470341
843615
343415
1140853
601629
1065684
147219
903298
402506
375427
117568
22060
348732
801767
689926
943480
962417
797828
822927
1181408
620982
442927
797067
601264
800305
292843
988853
255138
164882
1015185
502032
507809
1056581
451226
783362
393551
67679
485465
1032684
418763
151416
297154
343874
1258033
534386
185627
606303
517162
110295
175423
912490
473071
408099
42721
1189769
338547
31448
45418
314074
1088034
1201881
50052
515501
385867
685604
802275
811910
375726
934234
385863
733709
54258
742061
866702
847913
1058056
820642
415034
578884
1224223
554761
721964
916640
739387
762391
309743
1293074
309400
122213
247825
967811
151864
351720
258568
728487
772437
189645
406585
857871
799591
1301602
476351
675592
1078965
1044704
624172
943614
157178
1001109
454129
379974
367157
1065969
1252812
918161
965463
457072
139426
1073775
812105
949989
418503
597554
661632
595885
1329471
352316
593136
1153152
529373
35561
850703
722840
257485
305086
1120289
109705
1260030
251075
888559
862458
278383
920208
565066
1000937
1308716
223101
635605
719450
1117563
1274850
1270302
245004
590005
477276
1237130
1150013
427108
1112899
611837
121703
800453
660464
941045
1295270
312645
211197
386239
546694
509401
81351
999826
223482
544058
639454
237328
1173905
613450
628257
46159
1004622
461220
412039
1242223
881971
226330
1296158
504878
1309515
859333
221460
319773
496828
94539
679298
401070
662311
1317752
227476
642739
795721
580787
500562
1076592
1004429
741967
812968
303583
574342
70396
576393
1132602
311459
10146
911536
321508
267392
597798
31339
1273373
504490
758929
645917
507777
1266506
697913
430167
873350
1225025
1012278
301909
136584
1261822
553368
680049
90219
204959
166452
260876
503557
315402
1177414
388777
365792
1090046
1993
921060
145558
129301
412908
344747
183215
520824
374450
221161
568164
231416
1095907
621757
648237
1262587
362436
767000
942679
509595
1271362
401625
485853
1093675
1200692
685361
1293446
494698
348525
996399
831479
593979
857992
1045799
103925
650446
535574
1097509
913255
1112549
460257
1248355
570565
1068168
461184
1310199
474366
1096206
703213
102128
929736
445975
588792
1196579
25492
1285277
1064700
1244960
1175661
1335236
1180548
89768
202190
255215
311158
958515
58578
205590
1342737
730016
1107909
1147175
1085993
103747
748765
319723
883520
69810
1055225
871012
781702
288321
367138
540042
152903
1324060
903293
761181
1335468
1085526
523792
548701
1225786
1274723
885733
1031525
870283
1314339
817930
1060685
159242
777800
1146984
38029
363
394816
374807
1280160
1162334
648361
22049
519855
1164431
560626
213292
538696
394123
614215
430184
631042
61745
378658
703574
1098648
1161812
251756
390725
704117
942614
738636
1079316
920004
584332
253260
146938
1255569
905235
254224
636867
945792
254321
186765
1054740
381177
906437
154438
470674
432851
1347180
113245
622719
175807
1186528
1269199
3427
793275
979973
254564
351484
1266950
398605
1231697
380796
861395
132859
694168
885082
1067366
652883
898880
1772
988273
626046
1234092
1205755
794326
206106
86187
113061
187043
449395
1287042
402197
947191
745199
816540
1057357
44103
1003614
719603
358429
433814
56483
722447
1183846
96631
1070616
1150853
992111
607050
541264
456684
755132
1261471
971940
879010
601671
595340
1114396
138307
693661
466040
771862
1025712
1278639
825673
324975
1240474
376269
381818
120322
740081
416268
232291
749805
1278701
192237
304680
27381
1111384
161303
114305
1218833
680954
47616
959555
1325836
83573
376965
708373
866737
1208935
517373
910554
418065
622205
987285
912121
176102
770263
1233713
1185037
467719
472390
1322300
880857
169962
884181
1261742
1162878
1357167
1133065
992795
1137050
734872
1026767
179191
1053170
156515
123531
726348
431997
562949
902297
1254020
134227
1292483
494641
1342279
197929
799200
325294
884364
177208
820952
486704
342552
745574
175624
720944
316682
11285
522937
97934
143112
1191568
986842
914024
360860
1223432
799117
550310
202878
273669
339384
475239
1081350
18960
35350
2023
1290207
1183490
1014192
501629
204488
568135
108384
330859
128563
820219
273713
925283
182480
996264
511641
647176
341479
1315736
1201392
309367
567655
982063
1065373
1208454
569195
976022
341764
1342600
926668
351737
144973
296982
257981
802929
127769
1144751
1359376
736672
837720
747612
1020376
551937
803683
770445
488339
609020
183674
575890
295530
369378
588893
322158
1226850
1156430
768540
1223782
1253781
1315465
1252938
525500
1174637
684100
497690
429898
400564
569672
1063753
1265171
350125
1215350
1136959
885906
1185048
455129
1073080
378547
1159168
280638
909796
1222412
1168838
735272
1133615
240595
172344
1063598
408283
195813
113721
102437
1347375
552057
694053
1083933
1127946
187511
1183314
89093
596853
282494
1000659
586838
797003
767985
1231409
254141
407770
60172
893231
62658
1320491
283121
819706
285617
456331
110670
833725
781712
1171258
557587
507401
951607
697871
468117
646575
594772
480619
817700
1128195
591732
551435
419975
343798
1285277
639866
889492
714536
113768
1212677
1205576
906512
523696
1138139
239198
865382
817915
1206988
1246927
108815
513291
122280
1164953
224038
115806
625357
587845
421445
1034887
907921
907571
526919
861238
237161
408613
837084
1072397
969480
1253296
868043
362006
42009
68230
155196
399395
935758
1361441
618983
1254485
1187588
760831
479005
681834
1194953
817029
725911
630327
820884
910277
629299
150235
1155670
920545
685926
481729
97016
632600
684121
645992
886529
545449
1250943
359541
588612
647935
297806
1170301
15115
1269607
811901
281138
187538
312486
948314
1215674
247876
249436
860439
1352144
230103
56866
1051526
405183
126995
60531
1178755
37882
1259225
733977
651076
483451
147389
231744
1218638
234437
48773
63218
386049
102283
397865
1249917
317684
390776
672823
64004
991225
402794
642246
350823
487583
328817
1054092
1272531
777155
689379
1227609
926669
1266395
1267561
939836
411817
667882
848751
264943
1169809
157160
1143294
652987
368620
883570
271786
1089091
295104
828641
447989
539303
395181
816673
168224
1244492
1171948
48584
793680
521170
1297450
844864
511838
790879
1102601
820736
806
949177
373702
994163
1172357
1138253
221815
968137
836719
585577
1210103
378922
9398
296116
685393
256138
209033
635888
1006856
912407
605237
1351738
1191431
1126768
1248718
1361626
116966
1240443
915982
29702
451874
784533
1011399
505869
567586
696992
1330509
967102
1234220
37535
210064
283194
1280211
158521
143322
639214
740330
430200
38733
377908
892848
1173430
832116
1001317
822517
1051249
1338904
699084
572450
1353483
649051
963748
704492
1291975
783748
765487
1301410
522274
1231194
972819
584692
295419
277492
141433
269615
893511
344621
1059585
381563
420451
445532
144544
74413
179547
534685
758815
394641
1167609
1144555
69730
750581
1206198
74232
372118
1324931
707913
793699
556156
514975
701426
1340213
1022462
1133712
1185918
553610
493191
508822
375616
1270092
182511
1119411
542137
964964
965037
741923
850767
368325
1281497
991883
932239
1218633
194683
893287
979567
118101
1197618
1228041
1029487
425919
82130
1115371
1033473
181335
1304112
715816
1024217
996244
732321
584792
251233
513411
1342659
51165
89587
535665
654989
792073
765872
310861
346659
582589
970645
845549
737893
482646
35475
806747
114110
1103158
115414
12169
1196023
481868
497642
110397
1317959
758273
455153
320893
788762
491911
968595
759196
443789
684934
940512
1230497
836680
1299802
692009
854170
219318
713826
311013
586869
328782
529833
1277367
1146926
969383
1114653
1243774
625220
143066
549663
755046
1185981
650972
717129
199292
1050399
300980
543141
727218
1238384
901131
447035
205349
78661
853291
802285
611824
399246
350672
533507
380202
1163055
616202
1022247
484597
738209
1080270
385088
362839
1073711
633433
8557
201963
672435
574523
1122123
197545
654566
506341
1158849
176075
1018579
1227418
496280
134138
1292010
616269
1275155
43258
644351
441261
351789
1086128
512373
137239
644563
435618
747840
401952
1217327
477774
944855
452343
917666
809508
948256
1023262
85367
808935
520788
1313894
465727
1170180
61716
103244
954416
1200402
770132
1116381
229278
1172736
1351088
814182
197375
79015
136704
967097
1324185
679397
309253
986661
650641
819573
1105791
455626
354827
348328
991923
128321
270007
707884
396110
446215
49289
356871
525937
763611
671136
48811
58774
709003
362842
1186640
1065526
374138
260933
303950
1179557
1085192
1235614
627189
1167230
430739
43918
950
839597
303261
643069
1216845
54010
1269791
602905
591119
107940
531360
1296585
1129822
979142
1312887
1249186
530081
1191546
204585
1139163
501530
1278289
965535
1321761
1356540
863700
272255
1340680
1188842
1168925
670188
240834
834019
571051
104193
588032
622168
765527
1170116
134300
197688
450438
66180
1267207
1164090
451877
266183
392804
615043
339281
651813
838897
1127293
1032840
180981
611437
717776
387019
796053
632952
741216
280080
463256
550269
1243304
570889
1201586
711972
737728
842631
761587
528111
290218
1074053
1140789
137728
559445
170015
1117531
1332978
918704
315824
672885
1233972
918226
859520
490769
608760
573977
11427
1086670
46764
633522
529491
869706
1039079
429272
882718
637134
571404
996654
365973
288721
735186
868627
1275067
1172644
747501
111635
307883
382879
754544
608823
1325619
621672
979642
342379
1036552
953086
967573
1129247
130995
38433
73703
647654
636030
551302
598751
436486
194202
459771
534152
1121177
557019
134293
130608
424750
324771
1261595
831365
1223270
665149
1162566
476457
699772
1308219
210906
923192
533512
1290477
1361374
920966
940321
284678
1053147
899295
710095
507790
659485
1049272
266464
145619
375382
1210548
402657
879602
855891
600540
288299
261533
1128801
547411
1322368
869967
1246137
1323972
876242
188151
623174
602461
120697
1210734
1003211
329161
482259
627901
405981
146559
1232074
925668
452504
906114
1164033
514382
1170899
1255808
246038
1280218
673427
1212013
1253808
1279116
1285568
200295
1293253
1354852
842705
629280
477569
867352
203816
1040171
425727
936186
1103411
1137326
914688
409285
947284
438887
280340
1116856
973662
599133
838492
1173804
994819
297406
998315
1064710
756355
649010
755435
844129
1065862
122884
425499
757719
1098368
1074903
906653
116931
1210917
930952
1128414
1031580
40693
1040408
1111829
855348
713857
353100
525729
693108
271191
578173
689193
428764
253067
395584
1138701
33348
1090059
905799
567388
201758
202531
1271681
1045212
342672
65461
707294
1333383
366005
109070
785154
187142
685423
351681
992627
523166
575665
519690
280254
1018584
59223
495883
232677
535535
33058
35734
851738
950958
50117
276831
6829
248418
143248
1120590
998443
378436
561198
1094949
1238034
670583
23385
833242
683039
167667
145507
265607
412774
883519
1321111
1245849
466032
496159
1104847
609469
1115419
1269792
1166628
679267
1112983
351448
510917
147609
15080
683303
1265781
985618
168983
489939
1228289
1243592
705316
773941
888871
234778
927403
756778
903821
1136050
991788
661467
218523
1024633
661299
702425
731158
404834
831455
735470
420121
649108
403123
633710
1078745
989889
421639
472177
1011619
611563
1020678
1138634
938556
668358
741192
747174
774020
875348
1127521
962267
659024
131177
817597
1006217
793669
465448
1322958
39351
1111526
53644
1287904
211761
1319072
265043
321858
445471
247321
1180542
934682
325819
323484
206749
735411
1086147
407449
182442
71663
329312
790962
676601
961718
722583
535766
904166
1066926
1252795
279504
141413
1203856
490268
821669
216003
1249944
618733
967779
366899
1192800
310283
658762
398694
251034
677665
978667
191713
1220519
1279087
565880
6419
589708
848608
640048
1177254
1276448
142588
1181529
708731
226562
482950
337556
1168168
564137
1181521
679402
456751
279746
1145089
664648
1093967
903734
812891
1177931
1159309
924007
101615
1146434
6443
398632
102585
149088
487726
1168009
1177520
1084903
1243918
1263106
746087
225688
1197763
794808
736261
926771
222340
1204004
1315535
783764
936815
994362
131908
165365
887112
331712
415828
704795
893236
802046
1199533
999353
649656
85600
826341
617782
1337542
578401
1356389
841506
1082790
1043453
636820
502971
470021
438778
600764
47123
954776
526410
894594
376140
1047419
1008301
872527
587935
873914
1092927
779718
935596
236834
1142681
388676
697131
354258
998736
723234
39683
1151097
621307
418523
502012
737709
1113439
819424
1112068
229786
741795
388913
226703
587530
865224
974061
353107
1035383
820904
586848
1043939
660048
1318148
580901
708882
246845
1282541
806118
1138296
495451
803010
43986
979439
1291376
703809
337131
475331
404819
640524
649821
838603
1351488
1191799
111333
168552
1069022
725195
1310691
523324
645707
294870
527282
936365
100860
664957
291732
8284
542299
577362
73356
730962
495191
303691
724386
443115
206620
603843
1136582
196489
145824
1259945
1064315
846285
510456
987462
339805
1090315
533745
51324
624890
91067
261493
618117
1173722
1076674
1186478
238877
600516
455154
115983
566615
855170
843366
1183620
386352
1288843
1256790
1007830
44496
1284439
293979
494749
709847
596205
708494
1299291
333542
944642
1071507
151573
785267
1194530
264948
396018
881802
1335115
481803
424228
195809
722811
918247
1097055
1325802
997585
1055189
1251099
458087
822214
442360
341775
1117037
713545
508540
915066
565945
1141397
694646
167433
1339048
1289477
605931
672241
385789
987811
1077404
746376
367664
1236113
1105626
1343036
382761
1072907
896067
650925
93333
121132
972095
492912
881916
619880
530950
105328
1045323
719923
459396
480398
734452
1195201
1031067
1267978
247205
732930
488221
860638
513606
613232
466737
417543
1194687
474124
479476
665049
963372
1158947
249444
270381
621607
425678
239264
718007
428265
1315590
452605
282031
895333
162343
937332
199048
936818
409443
449570
497172
895790
647540
415149
875403
859585
553301
617507
146144
84597
771086
1334515
156302
518895
650557
665018
712552
1036938
80042
521032
721147
261538
923933
534544
345088
23815
687363
1099604
260383
834903
1187570
525925
483319
801059
937812
835505
134482
118306
97660
284721
1061900
910217
1078946
382802
629289
1025296
964248
792236
319920
89327
752806
677641
775910
108183
1301472
599983
1060869
989497
142992
112077
910895
996597
1209735
1048904
269359
595535
321858
838792
330223
1204836
1012450
942567
329495
508590
1341548
4688
196966
1119811
926670
3247
1188034
280547
560524
420069
806086
927691
57604
707170
513975
65392
1093506
1029517
318775
709285
1306881
169586
586185
502437
135289
296660
1166917
425471
1305870
690949
1272831
1065958
820920
197519
239603
1095833
866047
618733
328619
657781
1009755
237618
224627
623370
181359
1290314
444221
95324
955651
1098276
65350
442109
1194625
29969
1178263
43506
177263
591203
240444
193657
205830
1268861
1263338
879017
380578
755099
109954
787905
849194
1133103
1217289
405696
1034381
595569
751030
471935
179482
546824
125549
1310012
540749
298655
875917
308187
181158
623757
137336
509764
714351
845483
646141
1325005
469882
965759
893146
557720
13745
249430
1135378
488335
788657
1282890
986047
1284461
1058214
1290877
1220497
910962
450474
1290797
670834
1258772
202020
739874
422837
589294
155543
321678
10928
87673
904994
121397
181295
70672
641498
142229
1189409
1339062
531525
543984
699315
1344186
530597
878125
186180
1238686
928042
92649
330255
504316
1171382
704048
126554
232102
635631
928401
506856
693880
789568
308850
451070
1181073
371287
1282798
310299
1195435
211561
411298
1015203
374882
745456
605681
889948
378502
900831
1152870
215654
129432
923083
879023
518699
1232055
203902
425329
1051173
1157820
5680
440138
457429
282964
599599
589598
978323
1233073
895749
213897
287645
1297304
55855
480638
433669
8395
865094
46770
732576
678823
815032
770555
809210
492325
624058
1147324
958931
1353468
1351310
12962
808507
865679
1297988
764467
1126581
632991
276012
1052760
232655
255583
509510
1180704
638028
1218695
435649
854400
187226
1062547
721132
777558
1282857
314265
1012052
555174
672663
1361759
254744
805465
900099
1009244
212717
752194
439751
812465
1274518
1318872
372906
781052
150993
1270579
456707
162968
357214
872023
1278634
742261
478919
435826
387959
711262
921857
1002100
744024
533302
179723
565250
779926
1236338
886047
346116
1296986
368064
39474
243904
1010938
1260247
1341597
61866
405952
557772
496889
953640
754556
1148122
440322
839185
766143
1056447
503000
1280863
256086
673431
687964
1133502
883913
787875
1213898
886189
1144453
162912
1206670
1274479
529442
1123237
903914
448940
1176886
506155
1128205
221663
1319142
704099
991862
94435
873901
366762
1147304
1050079
1146397
285024
45195
707599
1087090
1055841
71302
85392
43476
691764
353789
1143255
338272
506447
142407
1186687
696924
619028
907726
51684
143450
888977
1148820
604927
435777
1276758
560928
1327451
1072198
388638
988157
191041
1180175
43857
1323073
854231
875354
605290
158537
735826
225399
771757
36130
1295425
1219535
1068938
81311
1147296
141339
819796
638048
594500
1220962
467689
1173861
1116355
22149
942971
517484
380242
683551
535410
557525
1107216
658874
1346391
990533
543866
407986
18460
658145
203240
1097438
329453
802779
643583
952436
126144
664740
255707
957122
700752
1229109
25249
853275
1222354
233310
23014
323313
579057
1111420
616476
668965
927021
493113
199194
500160
115663
1321594
911390
775065
771454
555562
998789
694479
928726
904495
1367
346456
1348606
771885
352223
150626
1314274
960339
773970
1349585
264739
527944
331116
93405
378182
1172918
158699
899195
146268
852455
752893
732809
698500
1287004
156007
279465
169295
956709
485144
669787
974634
896441
598552
560211
455846
310584
356015
351362
216872
364338
1227214
880105
84997
248997
717868
71959
767587
518236
766063
874597
555198
762365
462336
742139
772748
884652
382338
987624
685687
1291438
1042041
536664
485355
108328
456063
1151382
1151282
930881
266694
1339172
1174917
253516
1005340
927128
268604
230471
1314406
764045
632270
600925
1359527
502691
1024369
152398
1094504
1206447
1184136
1312581
1148537
349710
373358
1160058
282244
950431
404973
996523
1131508
898472
932880
1240218
1044140
899428
1297375
659087
270055
250132
765484
442977
967883
447728
784478
136235
198934
607063
759915
987029
1176001
202979
20131
1327617
952554
167658
1184936
739913
420274
226315
511936
609766
1037703
49547
683820
59411
514975
1346451
1306337
581069
166031
1059286
173624
572615
699957
1125586
1211750
1014569
469099
1021872
976377
1123054
1080949
530396
409006
1184424
411755
1348229
1186051
748593
168784
1309032
1269250
686601
623117
1205491
999866
1233699
598943
711740
368448
253267
1083872
373664
589721
555535
214388
610623
131769
1115180
1044874
528179
299981
1219104
878096
1078729
1122134
512640
1314427
726115
764151
272409
1272983
1102044
1352888
1274926
541498
458370
484548
420596
929800
1210759
1027833
1299987
558713
1330008
639440
873125
72095
356525
481999
639588
449294
26808
549763
1102726
574327
591058
411253
64632
1162535
1287180
602982
786942
732596
800024
971738
892876
1076701
144812
1144070
1329872
503690
703379
1225652
250934
726089
694277
1193122
1290545
1358587
988638
137264
1083462
703788
1240788
1169632
1155525
660614
692622
376866
1150137
833311
1264800
911791
1188593
802951
535781
1138073
387293
317254
314653
695674
44477
1347976
540192
1232339
974541
781727
107970
814577
746152
476890
471625
144719
696720
207740
436057
471145
472382
1215663
1007941
570841
1326357
816031
1308552
1233226
1041415
652328
264801
677492
1004640
913662
914797
836792
132057
514737
1317554
453181
483617
499482
1037958
449624
1271702
615777
75948
1171982
113942
943966
322592
803301
982105
1139806
684498
212981
7436
617252
577106
923024
1112886
1304347
682310
753557
693395
450920
116795
1159315
1276251
34376
137941
656014
616594
856026
1233944
44893
1153392
849187
1343525
181489
106736
220092
952801
752116
160534
754597
1258441
1196223
419512
1206233
394017
487850
279780
1068587
931859
523812
1258852
796395
417365
1166648
1082438
442810
403505
1316775
1128607
204453
89645
1133359
389917
672794
754429
1279891
1259567
1289648
865371
351953
828098
275034
669876
508694
490200
557525
641993
963784
515381
37336
715189
1197760
516112
1147735
227023
1212130
471383
221178
387018
1294090
933637
1251334
776429
1061544
891630
913516
713449
1157452
1151649
742118
1234265
535636
564311
635030
315650
218851
1327796
989271
143804
171238
1361207
951870
211750
456356
1250643
1063550
716645
1075268
528369
229243
946809
398802
475121
444157
687615
965398
630451
508242
128911
610401
992482
241070
794698
173168
321579
564446
1297205
312304
871699
58682
61934
516781
1216028
1093678
17665
419372
123288
1020683
1179097
770980
284490
547222
543488
329764
669215
402485
44403
107933
482207
1021420
476748
560641
39503
303086
860488
58675
205902
254940
83929
530231
435615
155185
1191912
73131
631366
50121
1121507
572740
157748
1514
814807
596245
485443
443431
787442
300912
641810
271557
766569
705117
354241
712469
449672
1137071
866177
141744
923802
1217024
191181
337076
1294406
218190
884617
272650
603370
26927
745826
867367
1304944
52066
285226
253450
747435
542302
557531
994129
774570
131284
86822
67489
1130587
631704
283966
1129003
664362
1253248
1001089
881952
509485
1302659
264271
127883
1230023
170868
1332219
170417
1169631
745185
1117848
1138034
476617
753577
408951
64760
831740
704888
1214323
291674
1211476
168027
756590
934988
463407
1100497
702137
1356474
156311
1277216
883328
379744
1233659
667737
200896
695811
1099329
20623
1363663
1240527
582133
386843
596016
513538
247163
105000
380991
296983
545804
685530
417322
833742
1147994
483807
619994
1083555
746988
1003039
670483
801622
1064718
1199914
401573
1271620
1274029
806118
122228
495842
564047
888056
1173542
36664
268399
884969
1091396
423137
288409
1334421
521037
783421
930702
1336262
488468
286807
1182688
143096
837585
750993
1300236
362272
142772
220985
239266
209649
392109
437209
342235
1177802
208451
110163
1132474
764540
1275125
672046
352550
652097
147025
839265
743909
1290595
220252
409387
894938
837759
978511
568861
232735
411518
747828
560971
1140819
198844
32038
12517
950527
973706
625931
1148627
1096882
1307144
756830
972756
1296129
891955
776082
95411
52040
178152
565599
90456
1269850
289118
1178489
619143
856543
836795
391839
979935
557135
1106334
549818
713435
782169
925901
1013767
1120913
726564
1290043
568529
1249856
174157
1272099
815026
65835
409282
416422
1182859
333999
1178685
431784
119869
1228389
1312586
964612
1015502
299007
956867
1297919
1276514
235053
1319964
742812
404298
1321357
76292
895235
222866
1001049
523729
189103
1097030
225195
479109
1100221
1208154
351779
951858
205019
861892
948645
676177
1341763
812424
213553
1300038
142984
510703
18336
628070
313458
586705
624251
1295068
242923
373922
477447
834828
329981
459939
206696
637708
219286
68385
1134181
1115292
1342923
311814
888828
1160908
981393
1125296
1080482
21803
1239498
181340
129272
1033649
1045507
14716
766924
591459
812456
648931
577140
123637
31572
462543
669733
302717
104442
566147
506894
1038679
213068
721667
1027890
1355312
1324627
847061
1333527
438740
14022
646540
1313162
536621
387369
883047
1280555
253443
261754
774248
19340
19685
1243435
209396
1172621
750427
919683
1316552
426611
477208
601794
885055
695687
1315017
1161578
203508
341545
293225
774122
950886
1184783
245479
154887
202186
542715
753507
526987
1148575
833667
506079
497244
218964
158045
988580
703788
402113
235871
1332854
700616
329182
575598
606689
920749
571815
640770
1055993
1239264
409295
558694
1003458
1228997
113396
607298
674520
720067
1041844
531818
726971
60579
416110
829473
1360631
1071713
923067
282982
1176612
302371
1254085
116363
635733
1188435
1038275
1067618
1871
516617
722435
644066
396330
1080908
1020118
512580
637835
1209942
684186
905986
690943
1043966
422250
1256637
147112
1362267
975298
464183
1119071
32477
651849
902825
502386
530846
1137812
876401
900202
617377
1086725
638186
785880
1326258
270855
1007557
220753
1120466
322829
188721
1255794
846348
875620
931924
642323
429938
830914
758657
1069133
937584
731962
449834
358129
219016
595707
438072
209027
1327468
494522
854693
1148035
604316
380455
81796
1065471
1047161
110491
536760
584786
242355
638270
698099
1176049
1035307
626144
127168
810539
1140039
1334726
72958
780703
1221095
317469
226036
503251
722851
227959
1288969
214445
1057459
589128
145727
636477
1192176
304448
1241040
9325
911454
190453
72920
464865
752731
30343
765110
557416
788077
1154246
1101589
418074
656226
242055
761494
954508
100472
739758
113822
375477
331444
1327668
826991
532282
1179271
692591
522570
1014281
52829
1140483
1302314
1079340
522911
145477
1230310
787893
1159017
244709
231625
201924
40008
590382
878321
969248
947066
1052408
891197
956236
244353
83227
1280817
1172296
268187
751408
1177756
924778
591364
585194
606648
380294
400168
542705
733860
148084
1119199
718007
812558
751204
61027
651070
346242
1029530
1077353
1070509
158063
299481
743812
1296787
356075
336024
794499
659011
249749
136902
1084242
312488
430221
1164017
723351
975268
9435
380599
522728
764961
522134
415515
269799
603437
290182
1311589
597789
1061085
253241
345988
517270
214769
112358
495366
661558
974374
307446
168546
250679
534837
273069
1090260
887653
406369
450050
1308656
664379
1177758
1172525
113424
291003
559671
343684
479852
371458
674095
1242875
241003
1095768
324017
1141782
537670
684881
1065457
429582
857437
283491
799560
1049273
575317
369278
1108733
1054026
802174
555819
139282
194651
527148
1042410
413286
1180380
988299
633417
148286
1165223
615361
1062279
433446
1281916
325974
831819
826088
767936
226755
1232683
645814
69730
1081085
207205
359487
204645
914101
1051464
616719
579829
856537
20256
1207852
1173309
23578
789323
1220954
816562
1046087
1203781
1245961
336414
334945
512981
255953
507540
126050
786504
234246
1009732
21271
719161
720173
206083
1069548
127522
242654
1238157
376405
870980
126351
1292917
1278681
717206
611183
125956
452354
1320414
272086
761086
539487
547398
668212
430710
1323124
715348
605538
764499
66631
1123838
191159
206358
1191053
199366
694306
514518
411622
248551
1084180
220331
340286
1105965
1144002
1245653
301445
957498
1118490
349493
143133
1355121
217781
859852
418463
572973
1124311
629904
659815
94059
233355
1206417
418382
907000
1172874
60871
917713
464457
1228414
678214
622594
1356758
280725
1359480
190661
719757
429560
458547
753204
770006
5646
242907
872430
1039108
1261548
542050
760351
821920
258276
193197
922509
1061509
1213487
1187143
975095
1302390
1346519
955737
839071
920777
244553
440068
736154
477799
611938
465956
735449
1336239
745
737414
90861
112155
298006
287097
610106
1035694
1303425
407361
487995
742225
929820
1176069
1040301
816132
981869
303592
1104483
653017
367827
351954
828990
684529
1313077
642865
984946
635514
482559
1065616
1093410
29600
815000
454716
847463
438079
1127326
224391
954166
1326861
326973
156461
485272
220931
914284
99436
1150470
895792
1062779
48013
946450
1110983
145562
374768
428595
750011
1351387
151313
523341
256261
457747
506379
231318
77424
405476
787679
347535
220513
472517
1101638
335008
1260485
793779
798993
593333
270886
373316
607344
1055993
547664
1182723
716081
1153755
242392
1007151
1299137
407278
108746
559875
870729
1102306
79134
414834
502840
690196
264072
519411
59760
963139
46365
342307
110055
586982
536715
1313754
1290013
1124607
1173559
1270942
975591
269374
670802
1146646
1032584
322509
562014
166570
862799
995334
1127149
455478
621842
1208684
700966
241980
194757
841697
720559
163493
101867
476291
1087775
201567
304221
651127
467929
656104
435041
341174
1352367
1160310
1088829
529647
1197893
247523
229638
372916
615830
1108736
98449
1000089
589188
491641
46856
343206
449560
614891
602319
511159
661561
784987
597082
1267614
1181359
725898
1220561
490910
166177
366232
21297
1237187
1244867
647428
1318178
617605
208960
1045662
141077
789443
1212870
882752
248950
419081
463357
1041343
95783
825124
229035
496850
1061787
124121
1332885
183603
115638
1220904
270112
693184
1217816
291269
927782
347335
1085689
116197
298125
901664
189631
917195
825053
613478
75131
1155844
1176387
907849
773166
1065310
991456
1111370
1243678
407345
419824
1309358
814547
312718
686113
391522
478512
141157
333706
588710
777594
231032
517015
1359401
576943
335834
458022
633074
287882
1362336
261983
310744
499271
1342730
873184
58427
1069207
444155
755024
858837
1265460
534698
781662
470853
573973
1169156
151147
787506
133921
740992
898012
265339
1131725
19651
1199022
1030553
606631
190322
380044
833835
98496
859287
1115262
221178
990480
1112587
694890
1284826
133817
841693
439418
345467
236639
1341063
691868
134425
1024551
395091
270463
999963
1254403
70364
1153919
688615
205306
567462
705533
1092892
997240
299312
98102
1335496
391046
838196
718540
387010
753040
905592
146219
3823
559951
163546
318729
99854
1050730
1102825
1030543
1071299
1036039
671591
1254278
1194134
1003641
649549
1342458
385737
1072474
1346746
83278
133686
1296283
1360764
348558
1199050
1029757
634995
1199397
215875
1165049
324046
314207
1312141
573194
603561
887348
366557
501626
829278
551502
348060
11066
299595
197012
682836
871244
1227480
1109276
1251817
513748
584373
300986
844564
447058
816037
10021
651224
30208
958275
211338
940981
117094
1034844
468889
1310985
328013
1186381
1225457
1143781
216295
260385
11764
780997
1311478
518371
1228330
43195
3354
1054478
1279279
1325271
557595
815669
1306137
1163076
1103260
246193
439305
1124861
1006683
365722
297569
571062
865467
210294
455933
477524
676536
889208
919900
493152
1380
1102562
1262530
1347497
237970
482793
112531
137288
769779
887432
498483
1166058
1143785
620356
911610
586883
600736
760685
156295
881766
556918
949592
710110
983366
764784
672139
1295759
923506
242722
804629
143683
454236
1020708
397797
677289
680945
958987
536702
926644
541025
1347934
161650
907807
1319253
858159
803187
149098
243709
1225046
768671
906573
604769
308589
477724
622287
1220755
490267
126107
535296
233869
1318154
1122837
808041
80195
344070
1084642
1220729
816000
462129
599910
1291449
182008
539104
1052745
418431
426100
1024022
260942
732313
989691
1167283
836963
203508
401484
248286
956186
1283659
1163435
899183
186774
1210524
671905
686341
340307
673471
647074
359387
363496
288176
1040208
880183
374032
203148
882741
737778
1317960
904242
609145
1123050
747899
166971
63529
746940
1127925
193413
537755
1034446
200589
1238852
498599
328697
694760
66052
252485
762395
457835
1171422
463169
1169361
514449
69558
1254135
367724
813608
288303
798179
194637
511322
116433
146857
1195988
1363413
593376
1006093
565783
861988
1273661
61851
491650
917083
111501
950441
1237689
275056
49081
634488
670053
7261
553540
222995
1267140
793050
1260606
211809
615282
1233989
246890
667199
562291
351017
1310622
217332
1330928
389843
1268832
211496
1195111
297052
635635
373436
662023
485832
545252
1329783
985919
829976
1314365
1135916
206293
819855
978113
704717
928190
1117459
344892
1091467
1310378
903991
210421
596600
718241
1006115
855161
70244
775038
991286
102260
91747
531958
1347159
655084
992551
1219391
759937
1120838
1281798
485738
1037978
284279
166796
490013
729630
828677
1049843
400193
687956
449907
1111692
975044
475706
129526
1101179
354014
163889
1135301
552642
788952
994316
213380
1331247
1360785
674392
968255
130640
548887
1310503
861034
991641
298237
752212
364821
767633
901635
1035297
1325898
492223
940952
896655
1021426
885961
1053953
1304393
725473
651653
1137456
603409
596547
210088
1202158
758573
979978
936117
326003
143941
692729
1329709
1308438
261886
445057
509680
821532
1290954
935382
959898
454846
156951
821139
135832
213033
430923
250214
684399
214987
737732
510634
233363
581801
810374
1234862
508667
695590
1210362
66421
88750
1146278
1238798
296982
1238125
950578
1304511
266600
238883
634705
101866
859265
1756
75908
1127661
1145872
27330
644482
40378
1107014
803585
370032
781030
370852
598717
811949
307269
789497
412740
671005
1307393
1156847
502058
233575
362839
786867
473882
959939
1116209
108124
1329603
286635
534750
841256
756035
18
168389
1004810
677872
439094
968285
439433
590521
628156
730038
1049630
776788
344503
19184
70522
961718
1291424
947529
537569
637111
487362
478765
454648
627696
1159942
1024901
168530
762183
671643
895337
1253504
352474
132510
1242134
1183087
1104984
17425
338209
33719
871610
88793
124446
1317049
554092
390794
743124
405425
221839
512885
1292181
1126576
28882
683574
342518
1222885
701699
1218127
885524
1160374
1342902
1058647
1306568
210948
452685
998396
1140257
672003
1347680
380230
376365
653253
765644
1277002
88508
539466
805838
52974
709740
26590
559937
754682
22806
1286783
911092
1237732
973454
86010
667255
1283640
1188193
741984
1363825
13197
394941
341719
124359
305712
1093851
147255
100817
199790
92411
1231146
945069
1090053
983984
756129
110323
205348
940764
1211163
1144873
1362485
389859
1149675
25515
597898
684792
27229
975454
1014467
702110
598097
31732
349473
1037786
541389
876076
1136659
564826
646449
1209351
217014
551451
621030
366688
572513
1174826
152210
205776
1245826
289858
1133263
210555
97950
471717
246999
563378
119233
461075
960366
352050
815240
330070
1184600
543279
123938
644988
1313958
451008
849530
445059
1125838
1197004
381347
1021008
866367
952045
1241647
231442
946929
412627
601288
835991
1238225
229308
941073
567754
848196
129087
185676
326960
929132
81193
171817
1105070
223341
751625
371330
1280663
315785
430873
1288635
410998
118455
86592
187959
123799
439982
484133
1228400
993558
1011511
139088
1328850
167111
1191275
169937
83538
77424
88955
864281
1010273
1099722
1086557
1301801
1051198
842473
1167232
295939
106090
1130462
981952
830592
410407
499880
1241677
541826
177969
1101802
580304
211824
926912
1230631
438158
397634
736180
1202062
383774
1228786
1271987
396666
1287939
1276213
623461
178036
617891
603097
1232652
93882
1029924
818945
1348060
266018
545762
504817
757831
137175
903771
872825
742868
297416
1353802
841968
658438
411437
1104644
1363960
1155442
253656
418803
687081
489849
239845
209003
544262
593409
185368
346812
540299
1232322
1054662
1312853
389536
1292868
305148
1219606
449216
438576
536363
294734
994143
817642
1320257
1307800
849563
1143123
720940
76058
1208852
555567
773480
549233
638281
384035
801857
589383
390517
1149650
996170
868961
1273138
1219848
1005903
466341
914268
183062
303509
1311990
702344
22308
289748
1071142
255888
329217
353671
27185
20154
350792
569320
1096255
748295
1313127
164499
406163
344543
39401
373836
1053981
905543
281263
709898
1219648
1000664
451961
186878
701150
585200
1284338
795653
111675
217005
818806
1354082
238293
544079
304008
1298327
353479
169325
1289506
84626
888523
1299148
577075
501137
897547
217568
38308
898699
1220361
1017759
159283
689515
352022
1260637
1015657
255262
1073942
854425
627454
943947
1263663
1270047
956214
808100
1052389
984403
50071
553453
308254
1102004
775539
49324
380733
1252565
646803
804128
535301
916628
848108
91681
994421
992708
792781
599309
887024
825549
385531
799828
1159258
407495
359543
1064486
1255958
933402
1005297
279187
515323
425828
1125433
1356275
603748
803792
1353672
114803
488447
788954
1328736
1335634
697351
111615
459842
801633
557193
1007133
303121
812953
985067
554762
731075
1250541
1104243
532197
300177
732571
962731
1150037
987807
1114464
1036418
40550
390237
1030608
261025
630308
1289627
215881
1035944
1175157
519844
802190
1235660
1175533
125715
459834
1036179
1339200
842598
502100
1075265
1269895
229076
886709
961643
332336
382714
1363257
1104035
1153038
698273
1154543
863169
1341207
1234118
695856
1207410
424119
556449
758312
1004309
1222338
912701
20553
325024
1352916
454357
1280352
13517
830240
75676
1104711
567696
852709
725190
652828
747516
463824
753638
1357003
838935
796920
400819
65933
584949
925238
98261
492296
766197
78011
265426
657208
932678
224997
114569
246957
110593
101248
133635
1051575
1250693
438330
1104910
1132155
626114
1135021
1301310
1050431
999209
1123331
434523
215789
1148116
1358027
870808
756042
433664
222980
895286
558671
209934
1356891
893780
836916
640726
1256410
768910
723780
736024
1281188
420384
1129671
341331
922591
1197974
204685
404403
1106053
1177138
297708
428485
329064
12765
404194
362466
1357974
1057218
951676
360361
190148
79754
1265251
404833
453079
780641
1281984
485949
249776
1029665
523707
707874
589678
937696
529771
1086522
723173
1126592
322168
484734
344993
598252
792023
664062
643393
852129
855792
1315112
372621
725311
835430
138053
180990
387599
978551
755184
598232
670157
1100413
303229
757126
660096
762383
1269329
986216
545629
1185692
87319
694717
1153916
9411
1159528
895754
935493
574161
1224912
699554
351490
464484
1128212
147694
549982
1093164
338698
124380
299284
228668
709635
864454
117366
739596
417263
118397
890347
1159953
638603
849372
781148
760002
161745
1036536
734962
244856
833986
100637
478131
162245
146398
1355631
118839
458425
129084
951659
351640
687681
1312963
109945
1083589
98045
815290
240321
148600
1275051
546817
643667
445555
284880
622599
977542
176278
374871
20558
1205345
219189
1153903
181080
319962
835343
682476
939955
1197590
67481
293976
219319
21582
1354134
393524
362588
1034121
243778
516023
929799
259833
133303
1069216
438942
473930
1121774
927661
399601
906332
24531
75376
465884
778622
276853
990124
112759
196434
812575
1226049
234874
1080452
978916
872843
1112407
1067399
126562
763504
1125651
787641
1148818
1165191
806732
112328
833101
254620
154854
758666
982461
1270441
665752
1090342
874843
714466
1030444
448994
1102761
1293671
344051
217741
862780
227599
462380
297455
607697
925255
62250
440697
410988
919596
614353
190943
261963
257683
179831
668547
1361457
233405
802480
1236446
443914
444297
747923
11133
175149
698062
845109
1201718
1292334
944351
541160
447842
1184020
1093937
1046675
353994
580764
1020652
263005
880904
1342778
1254546
366415
1180533
1249986
539856
1020422
652188
1079580
326389
724307
806710
596958
209535
1258791
653217
1162892
72575
1196203
758781
354680
448999
9270
369930
519232
1359098
67658
750785
1026492
397310
377923
410547
112414
1184492
387330
418247
1308349
487939
156290
435914
1069238
598246
114420
478440
675052
57182
910496
863514
345891
474747
1004908
311264
452118
776249
348654
386691
986662
62878
941025
1309207
189536
384141
673439
651783
361346
340016
1298377
55294
344997
24539
1055363
957061
1076433
1170027
1279759
7781
260106
1023943
1017906
213395
802708
787508
599127
1248838
931054
1239341
1286695
877717
565889
965874
1005593
868655
139049
998392
1092957
983735
1057007
1362060
747076
875472
1246206
339725
1312581
529571
383858
794818
473831
588642
1227332
1046516
1842
82871
1288289
1131233
1258133
913646
50531
531328
44170
893147
192784
874174
974985
707451
388976
740660
588176
784789
1346707
323633
214457
678797
285810
875773
331576
1063370
1062125
1072240
590862
423695
437979
302778
1323436
135824
393338
117240
203771
172252
52351
165914
1234170
317083
1163353
1089453
570696
613160
286719
740568
848296
983178
463785
660498
361367
811311
769733
711372
846432
1260822
1294903
1308770
1025731
127574
1241923
81889
733211
210874
500017
313171
652281
998572
238678
1333655
787790
573665
536736
1005703
553640
1225078
966413
674500
1108067
465211
55879
178050
657412
663874
293022
1065912
1090455
180917
405440
1144705
631948
294961
85440
16076
244262
969718
53507
198746
130210
381049
929084
699286
1036071
439783
660930
1013591
1162939
743261
424098
1304263
536354
673879
1325400
834643
19673
146098
196625
297740
1239051
503135
1118401
1099933
815265
1185389
476558
797574
973170
767951
236974
316847
1300035
679619
32803
1106915
41139
943174
29918
99759
192425
1335023
1360692
1143713
714560
324109
1213138
659068
364112
284401
477983
1309416
1054934
640201
344565
339047
1075959
54004
1312079
1234166
548006
360734
227726
1014970
87633
644026
406011
382176
48008
966820
880686
1212225
41957
852330
1200297
1299574
848580
791234
214042
888267
467480
1222848
299932
1333990
705275
22362
755076
704547
162452
1098880
1283098
285915
341061
1352692
443879
639493
634328
1239766
253971
790483
230110
1042955
330917
260852
737192
688878
303621
716407
1171717
554472
1072827
166513
495446
27196
407322
47414
1178063
108962
1033343
580331
501999
844994
529714
1065731
1359143
989950
264324
487725
607664
552481
143027
378378
1142489
339119
394737
1145517
478497
22723
179235
1202818
457831
35420
546764
1086763
27681
431523
309763
885661
1284359
304374
1118804
1242991
216486
320962
1116815
293444
574391
582841
1119862
388598
571537
963454
914771
1100749
501409
795388
1161453
64626
724919
910479
265597
673874
1338155
762792
698550
146129
1091315
1006599
317054
210802
611259
439573
750522
1247916
526465
967260
813546
630318
78210
1018102
51718
610230
1321954
1207230
1288869
35176
381561
656543
1071262
1217201
391683
1123450
295398
725961
267428
154560
508771
701617
947433
1103401
973442
389196
844535
817181
1296129
440543
127180
92580
845656
148503
603568
111910
863937
1057745
1328971
697206
492821
852928
859324
588829
126365
542056
213522
499682
794249
999507
1243938
958565
866426
1247516
553715
39953
669497
1055879
544327
992307
839516
363411
119452
88064
878475
448896
1109811
216569
1172102
48648
1199768
402450
69476
463995
1040018
420463
341872
1054296
37959
975540
104521
1070539
933935
1189659
1119713
370391
379430
220879
133067
197025
1215595
104430
751866
1039016
425001
694938
1297101
51638
1286403
153095
340982
1310876
704797
110125
513928
601302
226968
781639
1306268
1284405
874250
204846
311891
1233545
1274798
1361396
746261
897070
985408
1277318
1044951
571810
61439
1224815
235918
240068
813027
521300
218794
879697
844405
701750
292060
613913
994595
339098
1153513
676308
584016
976162
1289649
682272
1072071
1116553
1232977
854736
1060357
855003
323799
496670
528002
502888
1295272
310113
198216
1218594
552980
1049630
993443
599873
884533
107029
1283444
1121540
893446
1279529
515119
627636
484356
656700
393648
1305313
409007
538443
1268745
1116454
642810
118015
437878
661347
1249551
340885
41008
302978
307093
1070234
1145012
643244
369869
162395
146411
44403
1339074
598317
677054
78821
746956
75029
1230883
277496
1308879
955256
1218653
609160
1024768
997276
327290
209680
326511
99572
391806
787794
30961
653010
607644
427321
1230826
592526
842698
1278895
1343743
1125286
618644
939802
566922
704631
206063
54943
543627
852220
1271887
181899
717189
624961
1181618
66378
923545
817292
622267
337437
581879
1138013
769482
662800
627133
4084
143794
85848
60904
1217762
164515
188710
975440
597410
651452
1107968
573425
454870
1174276
1333099
753056
100083
684352
1028120
669537
237342
181857
1065945
1306967
31585
590166
729911
1193732
1209611
370999
1269790
340749
520524
151361
98573
600749
1150385
814137
473498
994999
162219
99722
962741
64214
1297111
111628
278747
862103
1221197
920924
225361
1337706
829857
638716
149393
641883
940551
509046
1045684
845300
1317339
316282
1069378
288733
141404
21016
714559
1271229
261273
116839
292828
1177751
1350818
509713
1294889
281911
919167
1058281
8685
771515
614521
718325
740830
1268851
552112
589054
496217
1270171
278757
394435
460169
61438
159493
1117208
805307
870104
929147
36208
170816
958088
926572
709592
878010
1267432
958834
475063
695056
354041
1286309
871416
842131
590716
1161683
969007
304206
815112
14220
817906
55495
657549
62134
918929
766676
153991
90969
1234468
18389
1008301
257730
13639
681801
303625
1281223
56749
1254308
1292626
339153
1294806
842663
96376
903303
378116
1351031
308664
414446
421927
941271
910369
33769
461613
1239783
275433
739762
1189544
351749
177017
201221
241084
471780
141293
1289858
669588
1051969
70829
119458
40111
958694
2510
436323
1141269
1160283
1359536
1152181
229784
1061186
804296
813126
636295
692168
1096820
40972
787296
530445
226691
914254
1171861
168922
653535
47259
845882
1070176
709268
656575
494680
247047
1269354
600354
158708
525049
460198
985317
444350
1280073
381435
527765
760274
252750
1198099
1191114
473298
1183385
1099819
342682
65452
104587
159745
238525
1207131
953911
942312
189840
715452
1166934
672057
306481
435910
212313
870577
1086947
2327
1018186
1238745
372983
75183
918038
1126475
18660
635269
656204
939979
523748
469989
682533
890102
569353
465346
925426
646388
1153070
1006937
967923
261273
1055939
526000
1155252
919210
552813
970914
268448
908065
1192248
1157495
1120430
763957
1337249
1043953
754867
1079492
1027710
558241
785071
1119122
1339348
420883
377529
563413
1018116
897695
1056713
38058
863003
591035
33799
1271158
1350215
88083
1008050
74726
98799
1290888
126735
1257662
63906
106970
986643
212827
734524
605940
254773
986092
150369
283961
793369
193715
1223
1220706
1177429
663446
1337489
1246502
1069890
1171589
1159634
737881
1162844
76868
1207929
1118515
1185371
1017196
763407
1350029
216588
320240
1054805
29219
362519
1032247
702300
1362990
639681
993325
715608
1169487
684798
1282351
902839
986044
1309180
732392
1163281
1324735
940227
530362
1266412
204328
212479
933062
1304987
1359050
454666
229914
997432
1070160
1010094
317991
1001663
295393
738839
603194
1143294
622867
897828
227739
47712
385251
339803
241091
1211755
1068708
1122193
27921
90036
664836
401740
1038621
1285440
824426
738789
76844
748508
151278
798655
1217718
306098
1106232
190892
457589
544852
1355338
1272798
318463
1203552
829088
199507
540267
344460
953186
1331069
219362
880398
1196963
1182666
135183
362031
321131
323212
973494
752538
3535
607814
596598
1362978
278549
1276482
860544
969432
672737
269963
1215776
395631
728560
1160321
1148032
1356624
1008756
80009
701062
588703
1155121
930822
262573
369762
1237475
53921
613839
993491
1119334
297920
251509
741946
239598
967033
725967
68290
242316
393210
1021874
199329
433625
1179380
282682
373232
126187
497052
600926
765858
31770
493069
422065
139332
288701
944030
621813
535629
1112385
567480
1022209
51747
277036
1053507
1193339
986523
88507
656486
375746
1202578
752432
996325
1345275
267194
691546
1180241
236490
488844
1312093
1277028
1016360
667502
1064476
739071
810171
552915
554414
201603
779314
1348605
558004
21378
511653
300736
1031765
279916
551981
1181985
805184
102514
885314
689247
549414
21765
662509
701290
53815
226228
1007962
951139
825346
547890
473536
1111359
1359949
641744
1004518
219527
1144130
1100827
741030
838587
677288
1128732
443337
714085
232740
1012417
529654
925531
667067
714483
188584
136733
774713
714203
1148963
843310
562933
178611
198368
578257
1190307
496351
1319704
813803
1194231
387656
518037
1001553
923258
417022
167006
701
244562
1018358
666393
543626
1174134
449867
124040
1212047
73892
1250483
86244
520403
99107
875313
640997
1091962
842703
298811
1232202
71037
195648
1049415
776414
216530
877499
1307947
792319
1263331
970531
195471
891838
639516
119168
1289361
1216637
1144006
349387
860597
268507
1047188
119113
1008705
973456
1073363
828818
341563
923159
1005171
258166
707676
388102
911027
477592
282551
428233
279716
949615
469188
702229
381847
432098
81846
1029101
1167788
69760
368616
583221
1082125
140600
1010744
101117
667194
1239742
1220489
1269077
435289
985320
388288
658630
598065
777953
244219
84786
456002
118329
1077996
73754
705423
812629
1335441
922296
1204618
1285645
703259
688733
912706
1028822
226604
76142
374597
365826
1018910
192842
642219
1226804
4475
1049283
722417
658576
863563
230189
1312166
193626
863226
172601
1105494
734368
480253
731572
1226298
43272
1094839
1192264
585246
908897
991711
1116767
690082
296207
959920
940121
1039977
349722
714231
627171
1348398
1112556
165515
49579
784228
35697
754768
1209144
1145590
170889
735613
41090
375753
522651
266832
1217275
504991
233841
906460
695293
1083964
605165
794346
1044055
1096338
1278765
692049
83039
1130498
1100460
510673
1070560
1095534
138521
58266
1116930
420400
1115419
413480
435513
1234823
566146
122213
1330102
906465
801701
443209
679744
83799
1092904
804215
941056
1276304
590313
598381
88062
1133273
425161
628537
860343
79562
62986
335319
521555
753824
1030539
58833
579587
1047303
633559
87345
1227300
632899
648703
396529
789032
554052
438602
35127
864894
473322
1056013
256008
1319153
400139
334786
43119
1170568
667923
261093
1057517
1269242
369453
240823
628300
726029
649125
366497
464969
260761
1099336
1327062
587025
1151395
476370
191676
1010042
429697
458316
455386
161662
111568
1242638
12098
815701
470279
558018
476410
590097
130624
340359
210618
1171848
660854
433471
783748
734688
972770
528033
26681
843649
101829
561824
41368
861456
1171055
245670
1292863
1081685
290576
1336116
385502
1203370
505961
842817
969124
952025
1299032
1184880
182960
1073382
551305
767226
640104
946526
1073895
156600
264579
578229
960161
269336
535340
355715
677319
1088330
655995
166820
859674
939021
23151
892820
508318
1092306
107461
399736
499763
1340278
1044653
1233415
153495
24302
41791
1268323
232540
416671
889113
1255842
390649
373826
343090
99010
1061082
508210
565347
418906
874973
693466
1361443
96145
1239175
424203
574327
633674
222241
773194
518841
1046210
765410
430231
866797
575433
606542
44423
1051091
1130608
798773
210615
1339073
87339
885524
622458
809046
435040
461055
455371
886908
866104
89539
584189
382363
1322541
368438
748867
181213
275382
482397
228758
278411
1011340
485745
619086
1222054
94383
713198
335624
258854
44396
61873
447580
1128523
1139960
434733
488460
498024
1178774
616852
833142
956759
193512
923794
389324
302274
788597
1261073
123366
1145651
1187927
322660
376453
442930
1331045
507
1060730
1187853
635766
795263
303148
6803
335999
842682
829459
1355898
356876
1190843
1109951
1169631
1224405
797443
1208561
1224229
1294804
481466
18276
1255285
198265
916581
953502
147672
275322
884560
782731
254173
782373
607153
783161
738713
30998
623206
630423
1170069
1118488
1118572
320876
814154
1332592
897848
26482
108824
63865
1038898
1137966
118517
968826
1029213
814159
863132
949956
40188
62723
1115530
429732
623697
454831
257
1112472
815989
39469
468483
998921
1168936
662799
619436
831432
293281
944397
727669
89586
631333
1267573
1162513
1177154
867905
845038
115151
775274
375763
309949
502528
757753
994743
637355
364892
41375
24877
1343175
287445
1047855
738040
624566
412366
397365
250959
1044051
1106759
1133744
324431
1301428
214350
487032
926752
1092480
23843
438068
710412
671642
13109
763026
48762
52952
601549
1282375
1078441
504156
153147
595466
66612
260318
139413
206784
740654
897672
73238
447267
1256834
421600
1224842
258280
385252
681670
662375
1124908
1067334
982224
1141432
789479
383992
877323
1191857
852001
1216698
703263
39789
60095
450409
1243402
664422
998181
116353
71401
672782
1314859
1193859
854725
1113472
377854
121668
524189
501782
370572
1047967
261433
299398
219775
841829
131604
464737
951700
1128414
844449
1153956
487775
736861
999977
1166797
947493
1345938
426293
184872
1127510
169555
45263
1348437
392316
935792
542280
1040255
1048097
724230
574356
277249
301007
1028656
756106
71913
1082262
928996
887797
985258
599984
958465
1268605
71585
1325208
1027674
1147324
1290208
1087566
723721
573223
723011
846349
326549
606460
1045015
1260474
1018994
62509
272834
670977
973754
1233903
1089137
945295
808985
1073083
804418
382071
1265509
853322
1280425
330826
1306511
478781
914005
868057
360721
977238
871121
1317838
790449
647168
681646
411775
391600
504215
427274
946385
260438
947100
829130
964319
1170138
599338
454430
921515
388572
1137945
1313563
389685
608783
1127380
501145
153472
221395
105575
534276
1305767
609339
507224
960544
610910
616769
1184042
291205
230301
270751
1272061
129615
441488
359422
948524
888235
124647
301260
1295241
914434
640463
597566
184754
1037278
473927
379145
1080984
1131255
482502
77306
38433
834544
1169024
401357
175521
456393
1039708
332140
445613
646170
831590
1090510
981403
368870
633180
1210067
501702
1070972
17374
589541
555792
307574
445982
1338147
746690
1351985
1172137
208247
459703
899643
739362
702442
615910
1123080
1059952
916447
480306
1246480
1071355
329939
337969
965408
367304
731688
963454
392436
1170183
660899
292840
24193
1209356
746342
506018
1219671
759129
667274
1338015
664019
90555
1208001
1134373
946956
473461
281432
884812
974339
517461
351831
301337
1192261
800984
485942
852505
804312
232533
1221012
38146
143708
297447
436283
845370
848237
145529
1266499
13260
479505
559645
130476
1362755
1251844
744718
471564
395001
1323305
475218
1044776
358409
843531
855007
33951
804926
334198
1073238
385829
738502
1071874
886642
1345848
893337
599760
188396
429851
317269
1045314
1319873
869167
287656
823752
150713
1214305
758399
245736
1068833
1020694
11184
281792
23722
4113
825449
1140474
568828
1217633
938044
199167
1073224
240474
1184410
628874
964044
494277
44568
17871
140752
1110181
1328703
476269
967711
294742
480257
772202
106987
417406
231847
182094
795879
1004452
1334702
883275
1122599
717637
969552
393560
921391
1211371
1159757
1175136
1262454
1238520
259652
1164341
727793
1142369
1051679
273168
1221870
1201215
1030574
475932
1199834
1159319
227990
1021480
215258
203739
524969
934422
13577
1079107
465401
1117571
268122
509417
717889
807380
1315667
456300
1269131
1289784
549102
160185
430831
1193659
321062
288191
59919
114669
102661
55024
967608
698994
807068
356179
1171325
594695
55417
816403
265721
1051715
11437
149261
228571
930128
58135
726261
662605
475499
1051693
913404
162498
1058017
896775
861810
869119
885811
901059
1163052
595750
288071
662984
744757
924187
467605
626931
128273
1166315
592254
1039164
680132
212068
1075297
953317
567842
1048543
796152
707706
44338
692650
1279205
313809
601275
1116387
668687
759714
1229168
823747
1278845
750591
278308
668466
808748
875887
205719
291528
103188
1067854
283848
955427
761188
541874
1166571
1235291
675091
1264616
269761
424492
814443
182454
169542
147548
1170142
441574
130130
1109802
16749
155273
933121
706055
1038793
1067990
457995
779785
430030
752596
215423
1187008
149037
180345
353782
1080752
268890
737990
208022
1217684
1356795
653579
821241
204296
1338314
1299958
747753
600577
82546
579448
1178050
332495
1156119
312606
544076
549537
25769
572131
952211
1265388
1162410
832345
320950
526293
503418
394224
1020065
838025
291
48446
772392
193509
1262718
1191129
826980
517561
570174
1290547
28599
723419
389952
1281751
825649
64338
403034
765756
12734
156791
353382
811385
523553
1092994
483536
910464
203519
670334
771549
180521
550903
502490
960030
995232
4824
1043853
688613
1221030
295780
1113493
1104324
318860
365561
1022903
465399
969537
751843
756112
153536
955346
310282
1096017
376634
849372
1077801
48138
938476
354936
346262
528561
794443
1274239
117141
548118
1198302
278799
1074489
444002
1125067
874730
279651
201393
530659
1211688
1355942
303892
365593
968533
210085
1135936
503290
69584
548657
1200306
1064734
1201137
979728
1003950
988192
151755
786694
679380
448500
1333144
87879
1312305
750420
1151625
137536
535388
674547
196427
953078
1188921
788506
222281
1246428
143505
188472
563348
1094995
19933
1141854
1199393
691238
1125943
853039
712207
980306
1159317
493571
530118
1362482
873535
49464
516589
712946
201983
1334319
1188064
937808
795442
275901
653007
1248336
219374
505292
394836
1256284
1128564
702163
276873
1233613
192254
1291674
99036
760096
593056
1121997
842638
114057
487385
497279
1258060
835087
667187
183509
190828
506964
132058
429238
385335
440720
216278
320180
813929
1262417
1106688
608303
1337972
1066150
1002996
1308459
1140176
1012152
291923
247914
1067181
317968
241318
1139699
1346112
636956
856496
1181469
1101150
806621
400866
1043262
633682
523141
431064
737151
1262948
159811
1076795
695336
261103
1188292
879105
1068991
1198344
1341835
1319151
447457
66546
328212
1082864
553526
172145
726791
1294869
344738
634946
126708
1145674
508912
592153
961774
362104
461685
1355260
1274314
1119022
1313052
623608
940097
276719
370735
578367
986978
1123094
1071103
1068742
434434
486208
573869
973821
1232555
368848
385665
1022869
802097
452164
883390
522359
99875
895105
563570
1271292
522140
366809
816583
811395
687421
576360
912986
207632
610747
286518
48375
453071
869128
187347
1298876
1001594
602302
269668
1277033
326961
505772
927878
177001
799833
972866
772335
1239246
376022
598527
880724
125733
1261590
1281180
1244674
280843
534991
342737
1149327
994013
1244777
91231
662989
1252925
524172
817966
555593
1123968
1326771
180464
563478
566179
1144372
102695
1139873
777957
907560
872003
780731
446040
162473
1049156
223001
987160
308336
812478
407476
1036587
852612
847004
408523
408954
1347515
1261406
485129
856349
850951
531364
19450
1001487
1198529
923742
1060831
380530
332576
185308
135775
1050625
1089817
654569
1099165
253532
104745
1130225
237719
1039150
1008729
455430
123280
723
533086
1049327
562366
34110
718983
192120
735829
963714
299588
631010
567160
551648
882469
547783
1322122
41164
614200
176293
914265
311483
87927
179954
513291
592272
1093874
1282444
1024558
382420
311387
897346
978491
126340
306014
157162
888956
157335
950817
166365
137025
1325169
225546
151859
731366
296314
878959
823304
1095509
1159312
1149303
872356
880867
932700
1234538
507830
465707
1273541
1090484
995085
342214
101113
328172
96667
1016119
38190
927299
1330642
487331
68372
754434
403136
828054
596805
1084241
608732
1271471
587184
18574
1269112
794722
1829
1364140
12467
1240200
779601
465098
1360843
519949
676615
988998
218347
1339717
385743
280484
1264173
1096747
1053259
1234340
66345
474527
623731
364330
183349
1032825
7513
1150202
1279838
40378
332724
990831
95621
242034
1228396
930533
1193644
669409
104882
880092
264224
752578
387136
558798
468791
219976
341737
18569
309262
540142
113050
862665
994867
231348
300919
111700
715914
1197835
845380
400383
982071
641959
300471
169651
409575
488847
995794
725697
245889
1012744
227088
1187054
1252025
1054572
335300
343105
858777
53659
713599
826105
184703
125041
41766
1111666
482806
223722
738430
319473
372089
913574
1249696
1038777
174168
1288900
134955
998109
97906
1198782
1206430
1017371
1100810
614102
657829
239678
327807
20098
128814
1324567
70244
1247163
1150250
862467
50736
288663
574507
242431
1347397
357068
375029
1331459
1201989
1031380
292548
876283
606505
1016531
119214
841859
102588
667949
852332
1124609
1101493
157862
192175
709235
1187621
336603
411683
619961
1320478
435733
211835
436837
435650
921121
369568
138078
542674
843187
339568
1290951
236883
966690
856629
936212
551228
1282564
1136757
1266335
730260
919623
223241
555529
748165
19659
94074
363533
458920
382192
523746
580860
1043743
614457
386264
381118
609868
650968
421393
410793
566008
303012
310590
846591
307290
1355534
1321951
187043
931356
849729
288741
1278135
575254
1129871
1231419
565426
762554
262204
1055774
712033
640640
371379
401354
1328777
549656
111430
358524
1055830
737978
54723
812805
957234
1008416
1099425
477096
304354
579520
824964
923514
235345
132706
1211749
95908
549230
856626
872008
156476
817209
161890
914427
61735
997216
216219
104353
291369
109250
566867
1127872
1120839
331214
1142846
69585
348188
209784
431355
775874
335270
71395
1342063
1177545
663425
1362060
332479
645413
151684
932157
914288
294951
231746
347812
807692
977711
1106900
67383
1119522
1289467
494531
1122754
816350
1204785
1257482
348675
1272739
1310768
875414
708090
709305
1227204
353343
608539
983290
984364
1061782
1000265
629344
735004
977617
53411
625401
505115
20937
135569
798280
1235587
744216
496209
1359606
904611
1049147
197412
260519
808337
854414
771861
488056
535535
712151
758800
958207
203808
1178476
782737
429056
20986
228038
301813
1143155
534755
1058718
1119535
777686
686884
697052
695389
181446
740640
750129
1155052
185254
1160875
632886
996266
887032
490569
896534
214303
709476
1135156
37247
931705
563975
938193
596968
263478
942181
789185
1287119
795684
710509
466678
928369
1042000
566583
69090
39907
284059
683015
678707
802995
705512
347448
619343
1062940
117484
849465
232892
1027845
814838
898238
318107
1199343
491471
75289
975339
521695
448002
325778
1045133
959537
27615
1283158
917123
508071
478175
995212
480043
1268371
154443
618176
6127
1099047
121644
609139
1153478
840444
1021693
938802
23291
1302654
1171535
248369
667249
532844
906212
653411
626866
850417
227869
1220281
72826
212406
1185990
833829
79245
524325
679325
1288715
889496
515907
293358
3498
265624
697866
1010644
408750
1090519
421087
130769
549053
1118963
957628
23653
600839
622524
702539
1339106
238086
1140749
929227
296534
334218
784686
314671
406534
17911
394149
974936
130895
1203548
635290
1173518
388238
570941
454216
1352553
963657
383747
918965
810240
1099399
1137929
661773
961150
915424
452129
695616
940215
389898
568477
19487
1040295
305798
635741
417578
365636
998466
739233
490738
598264
749651
745766
344058
863856
620270
1008813
797258
303058
1289750
837088
1362020
193020
957695
156794
1157849
679826
1317785
1001527
748412
1236479
1316501
311418
1004988
1190810
238700
687182
41484
1272190
595150
1173204
196583
53389
260188
1113099
380676
133941
23908
783108
1330936
1320619
1351769
466488
2664
1038097
1141970
637397
171397
31668
568348
1151686
672750
252059
367928
1151701
312710
290743
38701
319105
239069
417000
1309824
1036299
256068
176270
1335156
416691
181015
638295
848020
568258
734483
1065028
1259498
419196
1151916
1352916
817079
1284744
945864
1214606
10934
1115237
962251
321577
607419
621793
1090847
775440
599918
839207
160414
113109
934230
1095196
1299790
844973
28696
999323
1162637
924643
814246
451586
1179859
886711
1230411
318080
898081
589586
1313199
684607
386859
649596
258592
124362
510197
1336847
1026990
570213
761706
434279
263373
453284
702334
1066923
120896
518882
602878
1161739
506605
52825
1195228
942342
1146959
1166385
580502
188341
256138
665235
54396
132038
516907
679614
505273
1225839
486746
1047073
1110532
934261
949653
734840
890237
1358981
1228393
1302479
839356
321095
835377
1039830
1121793
743522
7078
560544
69451
461423
177487
739428
621255
969821
642419
1006229
599900
993185
670402
479949
194080
549083
463104
692362
857475
311261
247295
1238737
590367
1059581
250098
402665
224795
63366
144367
1042840
873990
924690
326256
1300086
1062822
984224
385944
332717
352107
102037
232954
265767
25469
1015305
324889
1311105
846303
1347054
604312
991672
971985
473852
705032
1125552
1203994
499161
18274
531141
51094
1325452
594438
377924
961775
1234940
44647
1242234
317582
90172
1076151
1249924
145670
1274254
657122
46665
1308209
17929
485359
1203548
1218972
1215567
1230619
42252
1261525
1051353
1072980
1111477
59267
1194071
782262
1055886
1277645
55306
1332682
619965
714563
423645
1045043
912393
706942
3421
103849
133723
1341243
547060
1135831
53211
1328175
415415
201349
1152163
1054596
738631
383509
1233461
502331
768898
311829
965003
511499
186259
287978
1286566
1008521
1287906
334244
804064
727545
85575
1165020
88287
549867
1257207
520813
817788
221061
1037440
818458
640998
242072
74480
1261821
514950
1193354
1258257
1029080
1016218
619638
323634
1273113
1110939
511073
394704
95811
277139
710024
740929
88883
170396
228216
1328469
711492
1208412
1100832
644600
590089
51585
484282
1047845
278936
533210
123302
174055
1039518
1339892
1327126
59755
1324309
889790
1063190
251880
1272186
804306
9767
24601
634929
168564
1155085
1357579
369056
926383
642618
1091559
1208298
1024675
651695
582040
236668
340386
74555
590144
602365
727081
696161
39987
685629
1267407
665525
107964
685709
284911
784205
267293
77353
633377
1288307
1146476
935832
1272146
1256974
378139
598376
135906
404042
172125
45932
722181
690816
277059
1345273
561115
217200
954851
865975
574174
386923
1114420
887071
287083
444880
1291008
1210388
549006
794437
772676
588002
380241
618673
1091542
800127
387023
712487
1088910
57454
941349
389679
459911
1308729
761941
404407
368028
55734
250637
357008
1031215
275463
114581
533803
503492
94562
37645
1073108
1336459
951336
402935
507466
467853
133775
65202
845291
1360303
574520
776125
621394
107886
1169798
316164
476771
1274680
906353
363118
1220799
767810
607676
1047735
367876
43872
500467
1106237
1105631
572253
653398
41916
505776
817287
739745
919746
27547
1249601
456756
1002059
1077613
669288
352671
156073
979090
841153
638667
34854
930339
39003
246258
706444
970052
1345698
1319766
948569
432268
1230173
162175
503887
975266
811874
1084890
1314891
986263
759431
1015843
429273
1141933
1288655
551069
148762
281527
1074100
47384
194197
436049
701395
422089
392400
600812
446090
1115569
508340
751110
438123
574217
476092
373573
1334387
842901
1002606
2360
86049
732480
451711
386405
1173524
1357617
1076932
126776
145627
1293143
1328937
902683
860745
1191414
474356
873805
765659
783088
1221318
303083
805232
363331
255252
1283438
508034
996607
687278
308597
131305
1283403
104237
918708
802841
129164
725991
1139880
761213
725497
26019
1329367
1154455
630420
1011158
707533
52510
368869
367012
496006
323291
690804
301240
65338
35786
526902
486716
551736
146035
1236711
1335181
371492
885548
888610
1226641
968130
361939
332805
1177844
1038743
433303
193067
47362
911770
1176972
538
90368
696214
627548
766832
567931
853337
817
111608
1249427
20373
794436
297432
521051
339113
201546
656150
205260
70894
1140250
156686
547841
591360
468141
320380
61599
419245
1017322
1184196
165061
1320822
1026276
285293
342234
119658
743256
507385
414473
1140223
459458
331577
748038
34472
372609
575519
1002805
111642
1233871
790864
52962
619667
717171
1042602
612
1142082
1239299
60456
708790
367229
316037
500842
653110
591984
737120
1273254
464868
673536
904656
254182
1327917
1306026
813623
838029
203072
1320511
633006
818279
346138
940934
957318
627128
692027
765261
889365
804076
962916
1035978
307811
1125890
846047
378136
611446
1040194
878047
1165483
1155473
616829
1009654
21123
243249
1334136
915140
479154
252707
878770
1111710
526409
62775
460509
1186352
58050
292551
249413
937132
1349015
78903
1344779
338581
713639
776864
83900
302896
802784
404420
2672
260251
249378
954361
1031989
995942
24403
947166
915083
263037
1363728
145047
59818
29541
854677
314147
98660
472471
1049085
1327221
163445
1241856
1180331
107325
769701
801737
761578
1308558
214506
1298681
857246
1086158
63470
756059
524227
98123
1294056
136823
460781
522720
906539
1157544
596635
530098
382257
562966
932676
928160
468256
740115
471086
383474
976936
399376
545093
186372
292346
510242
977447
321339
1286194
1034397
463899
580643
258862
477699
869401
14806
653427
809447
173509
777149
541755
812856
1321832
814448
98505
105948
1183181
115684
694641
561433
890695
1220999
566207
636047
310481
327564
251507
1348973
204010
55217
515124
734211
224370
350298
857179
861265
30540
1164848
171235
60298
1020156
1012948
1157374
465778
1091070
36296
1305034
898933
1017225
296388
57421
1301557
717915
784249
648991
1191242
731178
143188
120634
1297917
1360694
593049
862475
481860
543801
613939
581512
1043143
405435
1110452
249422
169998
572615
682559
57558
10971
547968
817956
313942
1129861
837799
41914
204609
940242
589758
614119
256962
412605
181185
411760
639989
429547
115735
1060235
706226
259231
820265
1202506
1102204
1037152
1166802
653206
1316728
461457
738877
154504
211273
129184
928143
349116
232048
1207082
187
1229821
173345
1100454
1179442
307901
982276
424907
1146156
180510
537950
477514
31770
831605
1333304
827156
352942
780663
59284
1005344
104821
744297
727791
518523
1325688
814162
667587
456481
162493
413697
594386
266682
747226
628341
319775
223309
1299944
462358
278078
558950
19650
626409
1172470
68841
1150282
997383
821396
499838
832233
567828
1157058
470090
873026
1267222
279764
1142303
36413
1177795
1103599
527587
615055
1271681
247085
938152
1059968
764146
691300
781841
693994
588163
609201
215617
1310304
662600
1010138
902775
408466
419459
1182274
275991
1058426
959221
1333818
137355
1322610
663269
934363
559155
576430
978456
1015756
493797
66933
221705
147694
366318
219711
1263665
8366
1008617
1304757
754169
1088819
55255
886908
1349397
1049176
1089809
727749
413903
624328
1020345
207762
347822
1125531
144431
647684
797697
1220518
441049
172601
414272
670834
752414
1020439
1294559
900147
766548
74017
1341612
335902
643473
676099
786704
1261200
426586
597175
1091431
1358029
818121
1251323
598047
1356730
316565
1059219
935739
502001
753441
416782
1098804
1236854
637901
1035208
126681
44552
885670
1007741
96718
8070
220272
329812
848993
1333758
810218
1075661
473934
327996
1147447
65026
91383
1083464
584305
30426
1204973
1215459
1093064
741802
924640
495428
67911
1323285
314868
499753
646149
243388
933841
751628
1062616
1076787
1259337
702828
103785
1000541
840103
1163135
191521
1035816
240977
543637
118652
850384
1356935
715896
428738
1331038
1062540
9078
682863
125776
1074518
201977
475759
704039
1112737
1280567
524787
411838
963374
479971
223242
240443
1170967
26560
1270440
286206
652717
359286
566119
345886
370669
1034196
456359
845398
573409
532338
225031
268703
117925
754517
900313
370161
958210
767018
832116
138337
1104713
1005250
925695
125638
90118
207723
635603
335765
388793
1195621
661890
1288852
1153440
1282336
546700
794690
137025
206476
1260847
535989
124577
469018
599827
1280152
270669
201824
1055608
555718
790232
991110
618278
995183
646581
791969
666397
1313567
1147343
1338293
278982
486504
1156062
1304464
453410
1108000
84648
620594
702469
678187
48629
1026107
874307
111158
519724
74819
1215469
772449
365140
462520
1338000
968467
1012026
500006
787422
1076531
404745
1047223
1298534
1191647
630519
1117869
60541
656261
467293
274026
669190
1208077
915429
1089181
1148900
1209920
964170
612797
592646
817779
389734
924052
599558
672934
417577
408969
535908
52793
101777
932780
838474
312492
539045
198500
804398
981991
894158
1009721
1353875
974211
408856
952179
903238
66159
31472
152083
904260
952814
1036028
1080618
1128782
587368
820314
916630
551078
674718
291760
1187612
217362
713769
968591
729279
151205
225599
10419
212623
419593
638243
838112
795851
7008
813521
551200
1141499
1182744
140180
369311
481515
642673
235780
1261546
793008
1110129
1189940
11883
585878
415847
769469
388308
705545
670421
936764
213263
911243
657567
523279
445806
319655
467452
1205381
1153841
85358
1342249
126281
904335
751813
333720
746848
976271
135862
550143
764085
1357672
305670
20743
805402
336831
505381
982434
686654
718147
297841
947298
1270998
891709
707621
1195539
743128
548983
102080
985061
908817
463882
60087
588376
1275860
1076755
614596
870577
1356553
72703
947235
639285
320981
1173540
702082
557275
51643
839051
1058598
287618
818345
56627
1153700
17442
1138220
670684
657318
11216
919540
467735
1268600
1095419
155230
156208
949547
962284
1004117
901172
561097
1267790
1223962
987224
37515
1275354
310230
349385
919412
220068
873077
490901
1150768
659454
1189453
500562
1057401
873618
88054
99944
203169
955103
692797
305765
1138473
720805
278191
257216
1234477
187814
597621
1101171
14341
862830
777716
645996
228698
1347220
129432
374047
370871
473640
636996
1087536
1106381
915665
329210
1219915
115555
187109
459960
313541
1076269
794250
241827
713684
868478
109974
700449
649657
665730
1331161
1168308
345561
415560
613570
251187
973383
464958
435627
2377
538525
859814
658012
159686
530177
427311
870606
102031
1163912
41226
1347143
1214112
719555
1198662
937328
559864
255947
1085082
730068
957910
140807
1233573
594086
786746
912584
200844
156287
574328
402723
759562
867394
1020986
929018
1104872
186631
423294
182543
727357
941930
778795
633489
512647
1314943
257799
1009771
1129277
985200
1110776
183914
120244
865848
905427
210243
1289355
451780
129257
1089873
560291
1191647
939122
1224736
1337181
528972
93209
262041
402278
249969
554089
948829
1074745
692652
1317023
961830
4119
645114
1008741
767470
801492
1279652
163077
1173338
508672
891767
1220464
1182666
1253499
1249641
644756
1272802
512717
625930
529243
838565
1073052
770370
281125
1065154
730402
711740
177537
806156
983003
553759
436458
271548
501933
431585
210623
1358824
818380
1098651
466762
809670
864644
622115
113624
363309
470866
610733
236202
1267489
477816
107940
800612
218393
715597
1191366
801415
1139154
525564
435485
442700
1151617
630796
753842
345377
769041
577128
1094196
1194694
527554
320144
712456
536772
88513
1333569
828277
241536
278145
408673
275806
213605
341870
630165
721637
382600
1343554
157772
598262
509197
1037104
1329586
726155
573580
1103459
1306116
1219298
1269410
1310991
407378
1301851
142389
641959
770025
1340141
1136712
40557
954396
146962
1159947
722801
1113822
6536
742114
381131
510836
128771
27925
589363
1322128
895133
295587
648790
1068664
1117764
1066007
424857
1036475
97882
301739
1092721
1228208
1309106
144454
94094
715390
795623
547930
358240
1072925
250285
821580
1262539
269679
406795
973552
830033
1174941
283471
1304558
813741
770689
109972
841764
285653
1101991
738785
858551
725925
191435
266300
981294
396987
741538
751409
124227
1104953
1096806
319084
1332905
1171426
384581
97733
490233
430620
288252
779892
17618
768908
535815
453393
455810
1349631
1227828
809209
570520
1151382
1265613
1203896
112293
24113
530295
417473
228008
1063079
1195529
1232697
5592
893113
27337
416316
656275
812293
840534
159008
1292667
1164090
404242
1317316
959477
1141812
344425
1309065
1024894
29616
128134
1132696
44346
1290369
978766
40038
580125
237784
151526
72424
1339048
816589
1146409
1172835
697519
451270
451719
1153831
380928
71143
1290363
1194502
259395
383866
726791
55170
998221
1356565
598800
933723
803368
1184181
1196217
820361
257011
299874
668438
515991
1339827
958921
1239706
168260
1260704
721053
762713
548242
141746
1320260
110617
613489
397991
332442
319416
525901
32622
935185
559897
230579
249041
852173
1111565
602836
1131
570737
108287
255148
110838
862641
308531
611434
1043401
1164914
429360
143866
841398
960704
376760
586264
668087
695066
1113849
917509
95157
298402
729778
1158209
908521
96075
639643
1284411
1047605
1354798
1144580
1003551
1257746
751696
180648
326237
976778
771517
420570
1126214
376635
1025810
568931
620852
309471
1222467
827117
1273053
1072236
771703
1331449
1054937
91245
307665
239168
1183783
562553
318885
1220507
154077
499546
1194114
681854
1184488
380282
455023
576926
728336
783673
663320
1260068
322983
324894
2762
693890
404618
398202
548157
809890
1270099
200248
641408
1035818
646977
508997
251233
1227404
165547
342151
1071335
143533
548830
261297
267202
567285
75158
993713
168171
1048205
1352046
24101
943141
628828
799098
197769
193451
429756
1225631
17374
619416
1290726
412801
465328
632716
941352
69223
743978
1212996
419367
108856
969359
684396
1222728
677248
584600
647882
869793
982919
106858
1290324
1187219
290599
1141586
543089
424402
676339
1195360
76774
645805
1082752
517858
736055
1344870
1281483
1128502
363677
985656
92136
760799
1195765
1293349
1089160
973883
380156
966173
746980
531877
1069919
892782
537696
1315091
466666
809483
766043
1191107
977905
1167366
873259
481798
196228
831056
835994
1062596
893743
715908
580854
1223849
1148616
257298
623320
891297
1120076
1347624
927490
142187
967158
776887
334441
230468
363070
1005144
170573
103432
191211
956550
1064975
136526
112129
1200959
1092015
743989
177208
480602
297245
1250429
316009
1147712
803028
1003554
173878
24946
823240
597562
1342546
750376
45999
242292
316728
1136695
973222
788753
588158
734898
1295787
1159094
1200929
1268905
1292959
1280601
862176
199139
480695
843432
787216
651128
662914
1330186
1254801
46275
346221
917242
293422
702147
1140114
293604
1081731
233058
728364
1212116
619514
312110
1149944
701243
318703
410211
757958
1111040
1165781
1077733
1052803
616859
543185
28875
790050
1292397
808553
64384
946855
381427
1218075
642914
15221
1084334
416838
557990
290402
1333139
1309515
876626
1287893
960573
976732
1139879
726275
1042488
44794
325984
1063102
105558
525156
553663
597436
276232
1090019
687132
985162
665072
579514
985685
1259261
651606
1323782
845245
340565
1064269
1086152
1226844
387999
147364
118777
351396
561986
289186
380472
671184
1153684
619655
697956
107536
1142985
1318299
783486
1069263
1275024
1300049
226379
17465
170162
893306
464253
668198
271684
135691
395826
1355636
678592
103602
1263622
981809
1183473
733884
578023
271615
1351196
1232115
430795
104150
792266
16482
1110027
475256
240154
720293
376850
779247
295816
1355392
59411
681312
233359
120626
756624
620202
593884
1129812
844184
1241437
664529
803657
172421
641995
380242
325099
28882
380651
231302
1053879
260745
586133
767431
986174
1323092
776214
972957
106833
500511
428290
633414
3430
1063786
139773
179276
1036173
315466
3784
1155945
664725
1016363
171325
1104663
171292
1327254
64634
656341
675730
1060724
489067
320918
820608
808441
1079293
1020956
348260
329439
30552
967178
1019468
989850
4878
423895
371624
269418
327965
838207
1285847
197636
163606
739154
1204009
1109226
235636
237326
852746
17713
1101403
494131
554787
1051591
400099
291908
381686
660126
198675
912542
908832
831429
955223
437857
102103
110527
245257
541452
416265
1345104
1133959
73225
461397
323801
834191
760058
241379
297099
983366
483538
783035
1193542
647222
1258624
818397
430477
754857
608447
1144936
1244621
744905
160313
51
927174
930338
711813
1029210
196219
115580
342111
735937
1351588
1041532
2238
663662
169072
208954
710782
189808
850986
890365
941762
1258887
395452
538095
1183591
769090
598930
142892
17885
1039404
21240
1129815
917363
200334
1139020
1232035
531295
1071427
437824
108175
549429
485843
12849
1109091
1078783
898416
60043
175528
207524
427551
362312
166085
774476
589624
1015560
882390
179734
1180971
94597
854004
642289
1112384
1069309
176101
983747
792416
262594
163328
64403
1330850
815503
899076
1088187
804213
314274
802784
1000559
1339982
906440
1040544
1134773
1358509
95855
54767
1082955
649359
929643
541806
907154
798691
365546
1120528
1345346
797027
297671
280968
705040
884442
322774
632608
211801
484094
89061
304384
1354290
381639
505121
848011
420935
1134065
882528
408675
1208064
1003605
1339538
344911
135595
619941
288765
980005
521989
941710
1321177
741701
562661
891568
333804
1162142
835402
845348
633031
1020244
1260204
996612
428719
477478
1081721
735693
299298
1069171
24357
73093
772436
1067032
449165
1048752
720590
799104
118240
753261
813870
857662
834913
1046033
1023949
864080
1207327
615665
120378
1314067
327649
944948
39954
349507
526547
1284094
89011
388469
597486
754410
1306894
171341
850943
1341462
347340
138337
44988
1053084
552210
991346
12908
905524
1047814
141884
878058
604228
212313
1273830
1140649
1153521
468654
122060
77734
738893
221597
369768
576388
1138771
335217
735246
671268
1243951
1197388
756051
1353428
120344
560639
1202626
1028115
1332640
318092
105809
106043
830426
484834
360070
1148554
448318
814024
1212576
1217228
112197
696722
866025
43260
1212097
718121
696929
970974
529923
862741
856039
1056560
27817
1254653
548185
1179741
736364
794943
272583
349761
104809
689254
1091447
1202719
1049969
345562
1239858
1128140
321290
613100
332891
136264
317766
653290
928540
680742
199678
1180982
635436
683774
461618
1251363
1060582
871081
309615
1242617
1022439
289753
1279146
1361196
409324
1320292
398214
1321055
679416
77356
958881
998960
1221534
1250856
393202
12413
603347
679473
411883
602708
1044837
836013
139925
57441
781080
1028369
854437
873068
1048743
80925
1246381
436789
1035235
594390
1182462
392802
1253648
1293522
779861
931261
38733
288312
973023
1015374
633658
716285
61444
271607
1293959
1300232
583272
608190
248213
668716
780982
513417
175144
353209
468663
116109
608190
35485
243009
208978
1048247
1017221
186122
1198661
988536
98767
731854
756353
175789
1218362
557322
714938
942121
453569
1199892
287312
270521
867182
1026409
148384
40438
16319
279068
1178907
219038
849559
1149869
150395
620014
552271
1236669
1032451
934530
230715
365672
1341660
491877
518721
926880
318894
947204
1092289
584042
99580
539889
1329750
52511
11568
1077238
122920
1360308
1089141
1127709
1259075
402313
369872
1157146
658913
784589
1038224
579355
487255
354996
1307743
985156
1262191
198102
993564
1226214
912201
324472
1253351
901808
56887
1005814
67334
578769
1171093
803248
413409
142397
87235
638931
405050
1071135
253653
735555
692583
1071719
1011589
327271
1328304
465789
129833
459287
679567
448857
359066
564801
75455
201322
1026072
842409
310116
753383
131481
440356
851118
414014
1264300
1201852
601513
908359
478169
289778
284304
265160
753219
794767
1212405
495983
1176511
1341769
125091
1360124
1118574
190337
134243
811954
275155
12347
428068
1361931
273393
1145878
1070533
504805
1227310
1293234
661888
53857
42690
707488
403105
125101
32519
1253293
680984
248298
819202
398952
640083
774963
862668
1292848
1210306
548353
1093827
850671
735545
993793
1159911
805968
1341999
769488
827117
1177897
40543
1196203
697779
572335
112887
1343638
709903
893907
228352
627688
756066
400656
155749
81646
830099
1218687
666700
1011751
950984
702871
507661
809084
175448
412654
810170
861587
829320
339436
1360074
180517
102738
61621
562423
1224537
254788
1116314
1029402
400708
956367
915956
125996
108386
1228523
1127430
894188
1043219
1082591
135373
505473
736103
1166222
311740
1352877
608529
14700
7458
663360
1221194
733310
1323569
644969
1152724
314230
1252002
625291
270006
566978
521695
503301
751103
83831
1053794
931208
356970
799446
764332
235796
628058
384300
341406
484312
1081843
795959
1170782
1223906
36106
885260
680673
1157081
827954
420524
1287724
337972
751691
30781
377474
714124
66976
921120
731630
100871
409967
567943
1359877
432729
1180253
871986
154223
618046
961912
601409
921776
572992
1157180
1298129
973291
860513
1011572
545708
1187190
22140
1104226
668120
490947
659908
1003444
119244
642292
752814
286091
703400
941054
1095706
493905
833988
429134
556925
87782
932387
885097
809561
508623
897947
1010128
1322610
1031371
837170
1209316
678210
439413
736792
294866
369281
442758
1307296
1254346
988661
559293
1278182
267449
888488
405602
1248035
960664
1287111
724929
1150711
939525
98407
1319714
620044
93975
586426
123833
521495
608378
844239
255565
757313
11875
1197769
765846
1279308
931309
212249
1251591
679222
857852
1209678
1162400
758563
299802
627393
170191
1188615
686664
971793
914730
222371
948610
51108
843143
1343913
463648
800607
744048
97707
930774
500593
392118
138162
94866
751907
979913
227937
616998
1261410
358123
1225884
550583
1345221
83743
559872
769509
52070
990134
385305
156954
866638
659611
269410
693364
1211103
247530
625626
376018
184848
696250
967900
667577
379425
605916
1122296
779695
1360709
1339127
609442
1307095
1278038
771782
697829
801780
472689
1128193
682110
1259831
343741
934176
721799
960293
593573
37554
1079236
37905
112941
1109457
978443
805422
489301
1041668
910140
1047645
43721
1149203
364788
717498
179090
446574
1251033
602683
613085
1153318
400680
1223779
422429
168504
965176
1023039
156539
818115
95750
809174
67145
766355
1263634
14332
777787
1223532
29611
955178
1088481
1132380
921033
1144754
747808
550753
458243
1331710
412796
382932
237471
931184
503849
649331
568752
1002079
1074105
627297
653659
938782
255916
876418
918501
521143
276339
137498
527073
1042933
89848
103018
677651
1216618
175923
83208
282291
21545
607843
654133
476774
981011
801259
14357
369966
352622
884908
234740
359701
978184
754140
678942
900116
124020
234165
1308008
1113745
814242
426874
1196725
418793
959361
876674
113208
396215
1138318
1334448
1098226
433016
871121
1123399
651703
1152721
88486
625220
369371
907614
1233481
975744
128194
86055
1099188
861602
795860
1085036
126380
485256
104422
992084
616092
189736
1006599
1182548
596074
1342653
69633
664126
1059316
824700
214538
245483
389043
227827
555273
651369
617485
6048
172191
731324
1195871
848715
1226577
220390
1271990
1238203
562071
713621
636922
1032076
291654
141597
1245220
761494
542361
560639
327879
1183224
1081672
1179687
995804
334368
532568
1257761
231098
547597
43137
807249
155127
846278
577074
297554
180444
97325
208651
1207419
60707
1220616
1322371
1139041
1275752
459633
762889
897030
720619
755904
1265535
138462
158863
1057625
1106677
798660
555192
137528
978787
70203
100731
1193710
561670
1057169
691106
233261
146272
867455
775981
450846
343106
920713
421345
63428
690394
1103492
823420
1191248
340012
778057
97591
1054133
1188181
380623
521592
507210
389145
518466
1180669
1024189
1058125
1153034
1324420
2320
193211
24986
232420
574519
866739
631545
250547
1309342
699984
1137840
363881
404965
217869
456561
125482
467927
827891
983468
1192202
1325743
382392
992029
912474
490056
854025
1014427
81191
934119
675733
271752
919127
1357965
768178
547944
1244749
1268597
142062
244683
765550
789723
702487
1039497
339172
1316677
307136
728055
1333356
63964
491480
731577
1251744
1292336
522075
992783
1160221
1053112
1069458
1346243
687488
436710
185988
590423
67061
1144314
1133717
1182963
214534
964402
387896
789939
1351725
253793
968138
1168928
924985
607684
272693
795279
367945
704499
929315
1218709
209185
1319081
1345853
1193736
242547
861643
91620
1252704
122120
1328146
1322004
141069
404884
314887
349167
960601
382541
84385
5625
1264857
588856
217856
814223
42479
340104
753708
619466
816041
614370
481369
868426
253467
1328185
618164
1259768
1077876
122280
853182
890103
1286802
1173295
602225
239713
565485
1319126
389486
959990
684506
548613
728941
1167679
972731
89247
361806
687382
331396
319609
303085
280757
541753
579878
689223
943746
693123
1314458
1243894
166339
1284750
340603
708059
1121020
1428
1022691
1011291
286065
1109681
889742
704702
592475
763835
1131586
661274
1270287
932614
93526
27235
1317698
6458
314436
317083
491964
624610
1002763
1048048
1007766
502113
333606
1108751
1214924
485324
165570
170574
365271
577313
583180
326174
866985
106015
242295
910108
1163677
340533
1132715
17276
553113
970558
276629
509570
325970
900842
146503
411981
271954
203067
897286
770202
928375
466931
119778
556855
1274255
123252
1078179
926249
470389
1150242
838485
1054125
1075164
293072
42986
422274
84383
50451
941600
200628
1251750
575771
891156
669315
98452
134205
790498
1273712
452176
142014
768268
1162036
142117
1039640
214788
760785
704809
1330183
589235
16717
898387
1302010
28211
206574
776478
1114123
539681
1049984
884615
797779
964378
154675
758249
544432
1292352
1230653
89925
1297392
855601
910692
635735
625056
254438
80560
887648
661379
160452
860594
1077419
1051282
97048
532559
830370
1053160
1186734
237288
887714
1359751
44292
890266
1268027
812139
776404
399533
249949
1124689
739411
387066
725004
202398
1006848
394269
863268
1144543
1343824
646453
188396
27393
262943
85771
686240
113247
23576
1266874
100829
523608
1208195
1357539
1165540
1170349
99087
154748
395594
199485
1329964
1158373
1044166
943242
1017665
347782
1010899
1195935
480170
168752
1235864
400131
821694
404277
333951
771312
750015
68390
419939
1038332
1043693
304974
152556
1039543
1165152
340996
1351944
910203
1054134
1083703
854108
4004
1185328
1308480
305920
292514
878598
1344354
319737
915910
1057290
134707
1288996
278967
876444
1001637
414946
633497
280261
865468
1089768
180896
991448
573531
1243179
71911
195245
471674
1004137
551448
464200
354687
1081571
50094
276476
253346
813639
263424
575121
565766
1172652
268378
1018676
443144
698251
502697
755505
813258
509808
1247114
793220
631146
480938
1256813
385907
856091
261392
1206424
1115948
1327575
1069329
228944
1289295
419927
176991
1202659
11232
63375
873514
1338817
1027648
1302968
1182675
115366
1079513
370691
1342082
841202
1285176
839671
207555
1127778
187708
223292
514792
303288
586073
92008
1094335
625144
602877
232953
984610
106977
663494
573405
695927
358670
1315142
884785
1072513
421512
194010
1291057
338668
116364
81433
303713
1002664
545962
113670
1056694
1058814
1354491
1118618
1076129
441039
574326
845692
1130035
127480
1049644
303619
964502
327694
320224
1253847
1202285
623377
1168497
905660
1258244
854214
1039212
1041559
986507
887789
1290337
403122
1126078
234708
1230188
264005
772486
853120
617870
225886
366159
884185
1065529
711799
308480
508985
1114764
789027
885388
69779
90020
659219
390598
174591
6820
963358
485753
1280460
931025
1142771
537258
432747
699969
712345
1275215
55338
315921
1143368
819441
796167
192075
467278
68507
692909
224145
1236026
862372
567615
810286
351357
169554
542046
1311700
231108
129424
824729
1052606
861641
853549
345588
1163238
1298544
363549
181350
1249037
82157
513517
370095
719233
367746
871176
1127939
29544
180258
1268499
652173
1331563
912486
1125735
158719
1157771
317351
744578
1023217
425606
990121
1291256
1205203
279122
769348
325720
948337
363228
1236806
904187
162498
696803
1265352
251194
1078640
1345798
29059
402342
1351240
1140191
1220667
447881
613484
1330994
154450
160909
1223898
1351518
948395
106844
1044243
685975
257170
898827
742642
852794
925605
1192091
1072167
1132764
904426
1228383
237772
231999
90555
831740
713486
1005762
255145
317032
224399
17014
621765
744475
1042451
1198914
1017828
1156673
58751
404125
464020
1131263
535278
679411
1244742
617915
1265313
445983
1102695
763653
857412
1021498
1091103
377658
829086
315178
711458
854246
201313
396561
463631
206035
212593
770122
1229408
1294255
431047
64
1137250
966741
1017581
857063
331868
1282482
951766
617988
1157687
883569
141922
1142961
1014508
1102190
28384
267445
65506
413242
16530
308309
987513
70085
929697
612045
1338678
395905
1268765
258856
719706
414771
357322
510632
563312
1032028
96423
1084467
774601
675677
56753
809074
1098671
766452
259937
1345459
557828
577896
971142
618512
1272493
1020412
73472
252948
1093962
2578
530080
432517
1061413
629767
1220557
1281892
411200
102249
365831
504583
224525
279458
440454
803321
833296
813393
1065578
931187
1026579
854333
842075
683857
132305
860481
669835
1027057
993269
369838
834887
914746
736061
913256
1314868
998596
1357044
391634
294415
927525
814041
96205
199678
340873
716439
136279
1259157
255481
294505
1012362
501804
114489
997867
848337
1238854
1144747
885228
73364
1154308
365315
87235
1019207
370579
1135090
412974
232595
1350230
1014382
479109
215700
881147
1206077
209763
13448
261295
637528
764933
75053
108036
13083
337975
718139
14312
634458
1289904
876129
1042673
516026
675649
1333492
754505
637593
873077
744125
157548
935235
73247
592425
1190438
1025487
1095767
251540
8630
664112
1077682
729986
1275106
830355
1363099
183032
397395
474949
207313
346618
361997
888728
516056
298388
197970
757646
393357
606485
120937
448564
109907
542829
1224551
863884
166603
112760
1214664
1362812
479614
193730
533804
106889
831694
421514
297231
586935
748108
1200895
403570
672735
1362047
667485
1272744
1063258
998444
1306617
1109843
819222
917428
538508
1286444
383811
1012205
163473
14524
446124
1206344
40302
175379
778906
68634
397634
158270
1193381
554594
936122
742127
549018
922713
414545
1323906
23171
1019163
948328
818989
574742
907274
122834
945995
1046177
720236
841514
410474
307614
863653
514445
951236
1120539
1316804
434666
259659
205149
805926
1282512
989232
428841
1104413
1195644
1338926
571475
834805
461123
463969
1002655
950886
353918
814152
1096517
473463
4853
245729
1300882
1200214
503897
1293080
908828
728219
845890
989021
477202
196825
1305577
1113354
872329
1337910
45607
692609
289340
712357
117086
1328856
813799
1338339
1304550
1107996
332121
455592
642472
393004
1041099
606551
1131214
143830
484230
965112
366908
134736
1026560
1234537
269188
992318
1272272
592358
843813
985153
25259
532193
1226535
147527
859888
125661
189436
187809
1288927
113673
1026240
675050
143261
1241177
1292405
827365
268807
614753
519561
1204299
753630
1291263
1210602
242444
3728
1182845
1016736
649926
141567
1230762
164965
385388
1131735
68180
559219
1288061
866524
1173503
9745
10857
462146
1179720
933325
999162
17320
294902
1165346
204041
1119400
428035
1092155
884152
951803
924691
1280016
78176
1155022
1114904
361557
248840
41086
765123
192743
331760
450012
574441
140221
305418
395906
1137930
877259
1092162
1276304
712301
702345
1296668
538479
269636
895151
623669
1351605
290443
1233836
134469
268654
315804
407578
527564
590744
781978
253588
40599
1248604
1069007
649039
1222295
1271349
276045
1084670
1325280
605993
1250917
431122
963244
316425
1223843
1288905
713955
1128086
376887
1179008
1173335
1173680
672801
568354
366121
266396
995007
324239
583462
1252229
603632
240853
156159
1122811
872815
546496
820326
904487
800299
503469
193205
840401
738805
335646
1323153
753977
134257
1313499
685867
255803
656886
275061
1245234
785311
251667
6265
1122007
217291
868000
601269
698138
250055
36749
997683
839592
480700
1246692
1065690
1013682
112343
858553
1352071
286815
91082
988106
298352
23016
419472
825402
461944
42581
493239
409283
562020
1157297
655209
904878
458845
411698
546970
1062741
95170
771763
1293268
612491
364011
235475
826025
1147967
208729
698363
960310
251606
856913
537536
783260
38241
27289
824053
331042
965754
1210663
1154447
166579
1035198
1166005
611598
812194
410597
1331785
487339
1081717
834162
571529
697288
26200
1078072
904495
1097627
467819
391587
789032
716589
626223
1189642
130678
967294
1068521
768573
836490
1249215
1319330
372531
1336744
1320020
1033167
370576
1138904
1092214
1289528
585646
476256
1211906
309408
225235
1052918
44797
218861
982072
893522
528055
817959
1107586
41668
333341
1111262
1088083
1274663
1341778
886788
554160
277869
1166110
148128
977337
427459
942017
853528
264825
110984
217113
75362
1148661
1322387
1219847
822016
1264494
675994
1200474
237374
1200402
563859
191397
478528
169679
317464
1154808
360222
409520
778714
499813
533488
94898
591012
687522
144086
114632
558126
503190
363146
438277
1087934
1353127
710273
589738
1213322
319302
403232
764517
379460
73447
66768
632720
1147679
1002748
568387
354713
685093
165741
1267208
123872
575292
1085403
534705
238245
1118881
214581
712455
1311474
448723
489674
43064
1279452
355217
1191507
902324
620726
1213887
377998
1114877
1127365
252154
1164073
801146
1269110
1125623
948470
385816
568053
1311137
499333
1200310
615722
946485
842452
415051
1349354
829791
777678
787315
67994
1111962
1219578
201573
800134
572793
767321
742713
745940
55544
873623
1271454
343180
592414
806575
1144152
229150
209169
1282167
1115042
590640
1358799
744237
823122
1181591
1336920
1217792
1141682
1226841
124075
35857
391017
64336
786102
318653
655016
427617
974159
1080947
395683
1076361
508119
860919
932233
999149
418756
389369
154389
32506
922403
94892
739480
689856
1256213
862405
379916
1185046
408003
71911
651279
709877
111202
79083
408834
1184654
1237730
437600
1064971
421734
422808
20413
38323
162116
919220
214526
880842
432061
166624
151377
947074
762011
814058
81722
720713
806322
713606
300469
790520
1077575
206055
441155
1284888
896298
988934
171709
811400
422957
1248702
182446
1046503
330173
1010410
411100
401575
1117679
501111
316260
132866
57023
62174
667210
1341421
682932
680993
1297110
392403
610104
768123
212245
279475
99149
512095
102920
1139738
765812
1131868
899131
760057
1334691
532885
255492
184281
927856
334598
1044547
985428
63757
1187883
521764
648088
726391
602839
1342319
882097
340359
303976
372442
640996
68889
738243
335984
1215518
496570
635020
237549
130112
473934
1112906
1196183
577808
387343
591269
1003226
677073
1320272
1169464
735905
1347948
387200
116815
944272
1285540
159895
330744
694193
952339
1184760
596794
234718
663211
1085331
276554
604503
701218
702233
1080227
206860
883678
13670
311836
502713
1237385
554479
790522
432392
1166478
1070918
588441
360443
875336
691504
1238216
152436
1322129
728382
701335
452653
153601
678354
1238676
936455
280713
498821
867721
381200
1168787
1296410
827084
1053121
996577
1280944
1330661
292187
1228710
962849
799986
21490
1134572
720605
1231754
292880
847371
1023722
737241
113984
146153
1169856
429892
636737
474483
776084
1217785
1280729
694982
998862
39554
400376
340432
1019121
181097
361250
1097069
939606
321769
479407
591690
881589
2071
129349
337835
895128
840674
992055
639701
257881
935247
115577
1061309
1076985
136934
270640
689319
917896
534587
1081558
675921
689250
825732
247335
864798
414898
465279
1134496
1225775
321463
791519
1284222
392555
1300069
1284357
581371
718426
1061074
449030
1319653
1233632
1188332
784149
779772
182087
121032
285614
1301447
799991
1306533
21448
765931
1208874
1211452
1095242
14358
888363
1044770
1341056
34835
805563
990376
1298510
870622
1146477
175027
693955
917176
749708
1182969
681463
1338962
1130637
129733
107083
1215701
28908
533491
29181
190922
591362
53145
246870
3398
33754
572120
691656
1189003
1212236
1084650
942820
1043344
913572
1315890
833462
1022579
970598
543590
1066375
595316
174641
304182
993200
228223
1094726
732694
19156
623608
102426
765554
980157
1320725
1068620
1077815
467288
209470
1291168
989160
984713
504054
287934
333684
276166
49454
7499
1046897
1296144
181648
1038082
968716
192741
62591
210924
282199
876288
259847
773284
840324
641540
215480
1009304
1078616
486522
513273
407767
117753
780580
1018969
750664
1159128
952663
952614
1176256
60075
963415
1223488
244965
1349943
1058662
788850
186422
1046546
500576
115449
417330
277536
909138
497437
251494
775256
359246
1133896
750988
699062
381414
565117
1083644
25301
622863
594428
1285133
929888
1263209
190846
1086737
1350222
1360187
1330007
567040
66193
64091
131833
460575
387470
1058554
165725
796062
93926
207076
230749
1178198
699220
793310
854487
976776
794604
1010851
710927
327594
513608
1153664
403260
413497
710202
404607
51332
322943
594940
794106
407888
1227860
1196146
639800
838817
846325
269173
355360
1217882
1360724
883276
668198
24901
946078
278170
1343714
194414
5770
260974
1235797
1085826
1360376
435051
1269962
436935
144855
208968
764430
1212532
1296792
318688
638776
659546
966384
1241964
331404
846809
954984
297869
748842
400467
596590
485238
24501
825956
566385
601706
553018
368399
553166
599957
434973
700530
988436
56981
1235924
1144009
708319
19507
145554
251941
1337884
739040
981193
362419
618737
1004068
296082
184945
368351
1216385
1198556
484933
773958
1138920
613851
857841
311827
786672
390985
120237
1149759
524738
98654
187686
1317694
1335091
113877
282430
697527
198001
193322
298962
1103195
587513
46543
1295473
339059
210863
598151
1336859
776117
1075238
318164
1026931
312516
757242
53867
959406
800096
107943
736700
517117
1183592
617461
895945
259387
370549
640530
1087460
1005183
1086190
38929
1016322
1142961
465722
292417
708780
5060
529526
1362183
666270
975452
851107
863879
1165709
1151169
760210
1077523
670835
1281095
960613
5441
1091385
1325752
1033685
212662
1142617
164074
1232637
564330
834877
202712
677037
454179
1284149
767523
378493
423446
326539
613291
620511
28354
1262454
1358121
923695
1308320
432264
394433
243037
961497
659792
721818
411362
223492
118698
174455
391988
442108
881453
1160014
1348263
1011576
680768
635102
41292
491194
351707
186035
201299
686984
103786
591984
1135094
1329623
2411
1271435
497114
800248
121301
331553
1015197
91893
848389
764492
720542
1062089
1047512
86510
218244
128359
356859
1305998
260169
1236083
322630
358096
871021
1349213
654171
80432
369874
579196
294190
715812
409287
1053329
870946
1282760
456384
798034
441521
641091
1261976
722956
780009
769845
1330382
708940
471529
25966
813766
535491
979666
1182428
503494
454217
262248
701123
71703
386049
87156
790251
1335054
474243
774594
906347
1145782
309610
338298
553694
397799
606034
1359788
314469
418913
1000781
461118
1026922
524234
1174408
164233
981193
1092060
1026657
1080457
1105598
716723
253369
248563
727613
152068
539123
1102596
874523
1263364
1122443
929983
758413
1010903
525869
1019394
1221074
388952
1359022
1339643
770832
1015026
347411
1130233
752629
1082123
1028581
1228684
817953
954838
136526
796337
32002
510987
959170
782375
1261369
962416
1297490
484198
57336
33745
19819
1086783
84396
867714
778896
1223762
824394
422234
1056888
70748
1281151
1283135
121626
511128
994078
986758
1158083
1324542
22360
921075
270272
397225
521644
442484
902531
533383
433174
281586
882343
65939
1163120
973250
918077
789456
152382
487019
1292365
1307924
981528
997149
569945
915985
495371
274373
787991
889120
471845
656341
1205389
452118
1024209
876880
803879
15066
859925
259706
101785
740671
32425
1001800
165086
187468
42396
80712
1156668
476723
468835
492795
241531
229774
964484
430371
1315114
857441
769976
1235088
1063528
1026635
969298
649577
879106
1316286
181286
247285
828911
200768
213889
693435
831946
711018
1046854
682432
1076244
558682
809885
737177
1359136
721655
263391
304884
1127309
923302
360680
1201244
1339827
658246
595098
260914
542535
732936
72497
1225395
767119
1189472
392308
899990
829389
1083601
396522
1186975
216740
188110
957124
1265504
431899
593116
626128
676210
1151654
864748
435055
1086360
7464
954231
51656
819990
145995
889129
161190
282652
606582
105977
375113
1219111
602532
1063102
657107
428198
1348847
878665
1139084
716026
162179
99368
202923
1164997
41190
253571
486287
457492
405216
185574
957375
417336
55759
737498
1111367
1072603
734875
1020684
435185
1239208
101499
62780
752800
693185
193889
328325
263567
553016
1066382
951992
1336005
1207939
495577
1189787
750805
60601
295963
542426
1103883
405751
436428
612431
1129235
1159932
1320665
346891
144528
1113070
979566
201858
1304520
472684
799098
919629
240216
10895
859383
1196601
1351607
839163
870560
372681
783856
456871
580030
1011159
1171047
1325023
897461
386679
191974
496952
967655
108083
631685
714636
714880
60838
694026
1317079
417782
469716
1192761
984871
498412
742526
1266817
752716
537614
244768
835698
437461
1089923
1171821
1235258
424116
657422
740089
908479
423663
86785
343759
130546
76013
583605
162130
167315
494640
880016
430097
412273
1311891
824223
626184
793397
376255
1214244
1307362
501115
1062164
111827
938436
1265121
836897
154836
576920
1065482
1228579
1330821
1016204
730483
969669
435339
650567
305758
1066017
1103400
1079693
238685
1108941
50668
538828
739370
1154021
73556
643703
1346736
1153746
70273
900311
427799
155208
566121
840530
366675
1273651
493724
348317
559481
3513
1014610
1238891
85909
1233273
448940
379655
1022729
522505
614024
168217
1323641
911381
615654
130788
1006624
471094
521242
634963
639858
1008592
913470
268956
825309
539549
4102
200100
249398
585091
639837
980872
1032543
483643
135180
1233246
918955
361808
788453
499183
294436
399340
251921
643968
600238
885820
575935
1187615
756809
148412
949693
127701
536218
75413
251164
841373
1342948
294009
848621
1092530
817171
117299
1238778
1144738
293419
418173
1010603
244694
1023391
1337471
1124625
1010570
900341
1350138
82650
223882
116275
709649
916835
283940
991740
439002
443746
163109
1147946
1273214
943870
771725
8070
562541
637321
1322542
259743
844993
1012157
1018008
543228
698122
1347216
627190
256162
858662
614699
1126433
500082
629961
858693
761063
599569
1172056
1276019
11198
9506
3941
711198
1283888
225779
630936
113220
844153
1185118
977488
101565
1155164
441703
965634
846538
1147297
936360
1206725
609632
23505
1327346
549666
892513
584522
728945
1079719
360860
338737
908467
483617
1322943
529289
1132475
594957
1114939
748993
90163
572042
971432
1080260
149269
1347538
1153782
318642
391847
588366
475992
1336135
948307
1089560
150954
808313
731444
761006
749810
1324879
1034462
1118952
1071559
1184116
684651
220436
617524
318156
468013
346994
573908
1015390
47679
663862
1266668
147968
882049
428711
876679
453475
609933
182818
696415
235662
64695
1160992
1072642
38068
968743
675081
1101472
731169
982708
718242
1157953
652128
823206
583371
1020292
68752
877530
1096604
1050505
1298350
86921
1237028
965278
133512
37035
265249
27073
1094001
390198
1152816
1244995
469769
955451
62311
1048279
626506
143469
1238186
1288942
1249180
948875
879015
928609
743736
1163114
130995
660600
1155483
952312
1241372
952067
22664
432982
519363
342629
1300396
963538
722631
1025353
865288
13796
553339
1325529
364949
807177
189085
1081440
1098407
626982
510742
840779
424851
311884
1241515
596342
279259
305054
857155
30972
736530
654562
1130739
1113324
477223
1267121
503756
976997
60490
1041800
321965
1145659
378134
1272368
744325
563384
1051476
527860
1151803
1294878
295454
1332711
689329
695047
1168162
88500
1274007
160702
1086895
587162
734905
39678
223106
1255190
27804
1248983
1221330
561394
78206
1321476
1331950
474341
726749
888205
942232
1100811
289212
985935
696311
1147658
126022
145454
741401
169235
1038263
272593
373066
1091106
1081305
721903
613489
353329
925980
675887
236078
1360181
326928
37626
1166671
295108
551264
635384
282433
1167056
1292325
704674
757959
98791
554112
83760
553006
343125
221574
1265728
1197188
174149
1222186
76795
986226
305012
895939
933217
1331295
721735
1358778
403726
286001
309930
623650
817588
289115
1304880
42953
761511
131720
362691
210855
1265185
499454
230554
174876
1188973
926719
7145
621680
381193
774604
632020
993363
1346567
348495
497264
598131
1172999
1020592
562916
455927
887489
559518
435449
1176785
459337
196298
934604
722176
627762
370828
984469
82174
122341
720518
106909
412474
21648
536937
191863
791053
877982
1178262
1357076
435839
782082
562655
761031
815625
1121799
1215289
31127
792820
401312
287206
1287339
388714
253324
1031369
833260
889106
381200
1170754
529361
624271
827162
467676
499993
671522
305468
1143106
704903
611238
862086
692847
346238
1000983
359824
503900
202238
655366
65602
299703
171293
1310789
1253770
38391
951421
142369
251884
450658
785236
316201
624231
730846
1041934
375302
923046
1246239
633856
943552
593939
663671
978541
588075
18821
1342785
1079423
935997
838890
899725
503349
1235590
937343
286472
1249358
1209795
927652
1326954
762817
1086096
535945
33612
401174
352943
627775
367427
879373
534962
550223
115346
134263
1363391
115304
511658
1307522
1284532
832678
577759
949046
506384
778718
795991
1065687
129224
1236633
478990
224151
116364
1027372
1265891
382956
624649
367440
1100251
363998
711690
868976
92528
983757
102441
372362
912806
1246959
864889
1112557
490920
774632
712537
565336
406301
360213
27113
1207920
1359287
138767
328893
1031135
997370
1141394
852764
856868
396711
344129
313663
271892
440985
435381
834492
788031
1241911
165809
472131
737649
371721
95716
712799
1183656
66141
122146
528014
1014436
297603
972904
1147437
1025602
738475
327419
143432
1090997
1275632
1191841
70909
580549
751456
824425
1134189
861903
590898
1017304
346399
37888
1291277
172556
1278292
436456
1321098
305478
494303
216086
585402
104213
826621
1215767
64417
137841
1071025
1028957
477392
856296
1171471
401023
677412
401053
56833
739394
992601
158400
1017643
1216532
515815
1312968
420147
24732
698095
1329464
853531
1291031
375075
1019491
273625
246327
782721
1056038
546696
1094895
129094
1260606
187990
1345285
266451
267266
141833
177863
822029
673707
1135432
722699
927227
675345
66505
1045870
368350
815471
13511
179705
1033674
473527
100578
329890
1189096
778393
59442
639376
1223349
432826
138687
352044
668722
644789
1153529
1058621
837867
1003852
396536
711792
933174
1079637
1055040
215718
1057240
224593
177497
863377
1337930
998118
227059
1064315
879123
550752
620402
1004913
292480
319290
1348016
1080998
531903
1161992
929733
719250
699918
890314
337057
1124827
13371
1279113
366498
750152
350555
856496
973365
386759
147395
899106
48151
884379
374636
349741
273910
455180
829316
1069601
252428
963329
1091101
778323
453143
1199638
337392
1272023
576051
1274695
542004
264519
426584
529566
863041
407385
488214
683733
402086
1094072
744174
83596
401554
1188763
503990
481498
483559
469194
532292
144679
363441
251210
852557
1145700
1212648
542046
812254
986941
171392
1092294
778820
710816
809982
510827
884331
1268526
452898
1264599
548859
284395
792500
348750
351983
334228
1198480
105868
474712
902711
1031564
1019040
46203
142517
677388
1275926
140357
922970
463232
739468
789870
332954
1035745
1182191
98291
604778
233186
581518
1306007
1122317
1069791
871095
1262499
776779
247632
162076
44558
604708
1017254
510306
1307464
1347875
1200680
770011
1298717
109179
645917
449156
1309108
1146857
827329
191048
584213
662208
391333
417031
271853
672139
326286
40305
1105057
1279325
653881
628547
1227859
426108
315066
657208
382427
1357408
1238375
504576
681516
818832
1295381
680828
74903
613059
63161
292823
925294
636052
201327
749959
874783
927377
954290
1137292
1197611
654014
917791
113374
778783
780832
1156425
558320
1128698
1146547
1339471
627872
374013
99063
776287
608521
322214
780919
554871
729967
634318
722349
433891
556553
563657
40938
197795
975983
113630
1013899
414300
335946
1297841
520263
1302742
286578
206720
1299718
1356573
514001
447305
189486
1260535
1319753
979549
649929
569136
739959
1090737
150740
614588
916189
121358
171326
947207
933402
1209281
272029
459125
61064
1273671
302420
1260241
967751
1137424
344820
974943
113424
40085
1255387
166985
284723
778015
259562
792164
978507
436716
622286
101444
1265275
515022
785824
101870
607938
483531
90766
901421
529021
937190
39671
849098
602995
1306969
1180729
96795
388089
757117
527756
1194331
118400
1101352
182817
511658
1249230
612045
569751
576189
1088441
851641
1046074
1081102
781361
61935
1300433
1242902
1212129
200230
724365
1255569
1176275
658638
773189
34325
1134406
1274483
1222845
839127
804226
211439
581239
827354
634103
1096275
514083
915795
1309952
877555
308540
1219426
861249
877358
800697
599960
1005447
534003
473749
645876
549189
1240777
1203986
1059541
398358
1281993
235709
22495
1171507
598003
27182
826867
443563
543938
814898
1061030
834364
169185
55721
1078325
145674
1282826
31548
544739
924997
728516
1172652
1014559
526738
286293
971768
1142585
1289576
785803
523979
386176
25419
237662
1351395
1012895
1175091
809442
1327537
409327
704563
1205121
1303885
855440
149562
1250130
988416
969767
1025149
153146
942004
682171
888614
1349826
1058948
470809
412343
296941
1235858
359601
34737
317251
725775
359349
1039462
3514
848679
1212945
681162
449409
535018
797579
803942
261143
564449
1732
279896
128604
351307
203691
893292
586009
887322
289539
886730
73217
1264668
1247199
99671
1011959
14134
104697
1099850
1153658
1332349
380208
48882
949455
178744
1016196
265149
1153528
1251437
595463
676207
680084
966063
613462
699309
970075
1312629
85546
461748
677182
445109
1172926
1349548
459273
238597
646484
981042
1256674
751833
1042769
940024
373730
527424
381947
1099645
804620
1012574
1362957
693958
1264426
812115
782509
144605
1285013
1270292
1003956
448954
1261264
476494
563571
982363
1285414
461369
1053935
877848
383932
212403
546231
1149777
1281193
215809
688908
951195
281832
731121
986748
141932
37653
901683
314324
237978
1326733
1067528
823002
226474
369044
535873
990090
293071
2191
50264
1217874
90836
483587
300223
383300
497218
272577
1295229
435715
510628
1062309
978405
200041
1003999
659580
191919
171118
128233
562395
1165517
148327
1138292
1180118
753642
739880
745778
348392
148101
1310113
1056551
192823
1241362
179144
599293
433426
1301752
1214740
947112
954094
488279
661743
528075
528180
130585
851930
815111
1088346
1098080
335902
20061
1133311
1344354
571808
701011
595032
39399
506828
1044750
916946
765125
593963
894540
1200440
115755
1321810
684774
1344658
198867
858898
1194597
703273
1321238
779503
227550
767705
291278
598755
1209223
920841
525992
172710
1326091
1249678
1194157
575658
371029
1107936
1155612
197698
501602
150433
1171808
1018618
1189566
485670
199032
187302
243757
828707
405332
1330992
1145517
246403
1098761
1288634
214696
294124
1046323
878307
286476
654386
1264359
394704
511135
567949
325917
846679
1240154
413158
809274
424495
308318
447938
1291721
814575
286609
1338118
113452
83822
327551
1209380
1292559
1215
857619
1184068
334596
671332
102337
724200
1123626
812331
307472
720758
558683
1031079
453742
308093
1088690
1331120
254886
159044
71729
39254
697432
1232736
1203564
704509
1009433
140287
885743
783031
1237770
1294556
408942
1117736
1225524
144217
1162204
1018876
27909
1104329
554924
110584
697642
392118
77921
93354
983282
1236798
204848
931638
520845
435469
184313
422613
294206
979657
1087696
280740
358571
1127427
1087201
1119802
266471
1074031
127372
1287063
989825
547560
1108546
699199
1095599
248699
1043576
204925
241351
505434
1349707
393008
527535
818752
1118208
1046274
298309
7193
472121
1020238
904807
274153
739601
1204185
1362542
960136
839248
1115525
222524
52464
953720
881873
933624
940373
38706
1196820
214178
482996
633629
1012968
324777
1124897
1134206
436585
1231628
965571
1278521
67525
977773
554996
112442
1280172
615208
1281151
1215302
385813
897724
545976
777785
59637
843509
1231722
987499
581909
321808
1141630
437442
970386
795084
734610
798275
669349
495331
703451
469270
186498
101819
258946
893851
658309
1269624
530902
949785
1271295
450041
737771
254459
569684
120908
773648
512743
382354
11317
767649
1316892
322520
861140
918728
809891
520940
1199690
104176
751442
402030
668400
666712
297414
238567
914384
1173386
571151
1074189
679636
1261878
147495
71666
18182
467411
333904
675229
21214
1080009
1177836
436851
982662
875328
26859
168682
351575
625593
640671
1278725
246611
926672
625150
21143
759017
986515
539086
1235836
732219
1345042
602954
128765
330394
490259
1094845
930524
16830
1294716
724243
798096
85368
360121
540605
1355832
1202432
806909
802059
1325158
1302124
1330457
402957
567524
967561
273218
214216
82893
473092
910773
10192
1237537
842998
1044975
111954
1172123
285613
1113850
533888
1253401
838415
1182220
407475
1077632
1342677
1110533
420147
890700
717016
751494
639163
1128589
1052019
403634
1239159
657108
1137795
75628
948629
1363251
889056
157102
660578
880992
477582
181642
1269485
1360677
60039
963521
1003561
374645
128028
83233
222654
53211
785270
505579
1242104
1104646
978799
430781
411833
963250
616319
1196705
666261
661880
236443
103466
108556
890114
692267
1108828
323836
174569
158418
318364
705372
955435
546356
17133
762553
892988
969312
629759
487266
1151101
439364
1194696
387938
803214
1157047
1324023
164096
55662
46944
238960
985102
1220845
132376
1195112
401859
1331491
864758
810119
708235
395787
511052
683183
1011941
577820
552657
665287
972524
524130
672560
162061
1233514
710305
684126
1360245
1355759
883300
805482
1227766
838650
381782
556189
180308
1097659
54050
1193781
738431
56403
34593
1105514
714057
572851
90337
509503
724500
271115
506988
632479
759649
250860
1192949
816854
81850
684379
221273
601182
912114
1330163
1131732
401440
1277794
901454
896179
889895
122493
818746
178922
1227565
1303802
446844
1338848
909034
58617
684247
781151
870549
1260760
512869
654870
570571
20406
162207
560434
1069990
1031002
418230
508812
921443
590546
528659
1233432
1057836
725717
552997
1162034
939401
671572
273186
188288
356249
1049001
657812
909149
14111
799960
808502
85955
1064993
555970
1158502
655830
1207712
1150680
387553
571843
725343
381179
466029
549397
326096
934676
354537
574656
1281510
1213926
1289591
397556
960046
1056141
677283
844306
142644
998531
159502
159820
745845
927383
1084774
820614
1029207
291888
351626
367532
670265
1150617
469398
675244
398566
118943
102849
1241015
46855
856189
937495
46700
879420
1194587
975670
976921
98945
1005304
567900
725116
708823
1001350
263289
278034
725685
729997
1174875
1230609
947488
226838
1066625
889214
324461
1248039
113600
385259
297199
174076
413831
1022926
1281369
885679
16029
1126429
1102326
617164
208888
55020
1224780
875978
889998
952752
323964
1065504
142733
1239211
1032945
412919
130969
1300539
85958
1246834
965942
132209
1206351
344163
12514
553321
599649
1064558
270696
1144915
195776
207215
1281629
962805
1328016
129027
973456
1135949
483506
745315
966104
1284447
982298
1355582
992714
625862
885126
806998
118740
330683
807595
603462
995212
884999
31248
116035
690836
1090069
483069
555496
352388
384435
93185
423861
401228
1166831
805724
272394
1303204
1272514
45818
365462
257641
1182658
271761
945973
1106140
269497
754490
446107
1237266
828158
823528
242901
541775
421613
1294106
984523
606613
88220
408641
589665
997015
205925
212762
752197
132448
93854
738942
912447
680759
1056009
308047
1115914
306216
253648
620779
1030483
291030
928189
1251262
961568
584
394167
284478
654848
1041507
481239
276476
870728
654502
372621
1348053
1240907
1030816
809246
299895
914786
281635
668820
489137
1337542
844376
255682
683620
690475
1048526
935755
1300786
287691
777423
187686
505180
540859
461726
544885
675511
971812
929127
374752
758915
677026
937436
517341
1034946
417149
1131620
372457
1166885
945532
246874
83385
220484
1191594
142579
939651
844065
185023
1212905
638678
970458
852987
897138
1338684
277411
831449
1222356
1048918
387896
1178808
239344
419849
1245632
903364
677414
141468
657878
1192241
398094
859999
21101
752228
1101753
506798
93736
634640
1339906
1299882
373119
721915
234978
485946
236601
924397
1212849
993172
1098926
911282
530160
240797
251752
503979
707627
1021220
1041436
775851
50838
668465
460590
788762
598252
1082087
1110858
844810
879916
154072
654516
1114546
538625
263705
685385
965521
780471
142370
1316592
1297213
256248
1086311
1308888
269413
888583
1110703
1223367
718340
399097
643509
1198994
834393
692210
345744
1048814
1169686
834458
151227
71833
185215
1232771
1031745
1153928
781984
821390
616238
70012
678302
154575
61707
328969
1114869
1102714
539743
344323
272487
606701
146202
538708
453724
1135523
199595
4839
142711
1204875
215795
975339
674789
978853
215468
914038
458399
1135252
714315
715035
1336440
882011
1361538
1021754
709782
1149835
391641
760859
996626
550745
1155416
241996
73205
67385
1225313
1288824
1068962
1357241
582808
1035815
269909
1250937
610733
325957
520023
171442
990768
1292700
789583
294991
384213
688359
1244878
1032775
1314343
262436
866763
1074713
626206
965699
455967
4393
153002
1231025
1072823
696379
81413
96974
216161
989847
8518
890665
842103
962766
485090
1120659
573067
451951
524345
1043790
236367
309819
468826
71357
568096
1148571
181493
111987
2626
1322490
42065
1178060
1202447
279191
600081
949576
1165573
248805
991426
532188
357068
317665
734683
633817
971664
468302
983808
66789
238417
400506
790073
1260156
1214009
401007
648569
1024933
1001572
541070
527834
1104246
749076
178578
750759
863258
681789
45717
626055
987811
38186
602606
61049
581800
1131166
354646
787878
400769
1309226
1158663
675356
146903
1208728
1310727
1362948
822651
256421
1146537
1021287
970109
1308310
446270
843049
479260
691206
765670
1001545
1275793
231619
153446
75809
848613
239354
810748
629039
78949
1260265
895912
292043
1177577
587515
642722
581168
126746
564974
1070099
162340
840551
102134
954378
1357881
396707
764710
1143612
128561
126318
1181290
776271
1265130
1124348
191766
273519
1330799
704886
968933
371506
1322392
25446
907724
896009
560808
74446
488748
1285664
961928
1258652
1177543
503701
1016024
205903
1253093
498303
505520
1175679
162600
644558
1236537
256453
939338
1316662
462268
125096
709055
248314
1039357
628829
134671
687560
348456
81317
880784
862602
724246
1133284
370378
550749
1004602
535785
19524
1053747
1020592
931447
261181
1262361
939465
116282
176064
734663
798048
1256735
729948
1018440
271378
451724
1330909
1052755
1292076
760890
1031235
967093
1022057
883322
321932
1028292
1317030
464205
805393
576954
948732
1107770
675838
1286888
626550
94090
249947
908776
352756
1213720
1179996
520826
844125
119210
847456
583270
661964
544396
1248334
66618
521302
924566
908640
323498
160214
686437
1118042
539540
287619
1278175
972380
394617
1082164
977541
1287544
854867
584247
700379
1174595
1077265
1111076
558057
1321834
1037068
1178120
1318158
510560
1129277
400439
384533
490150
443702
35430
1208096
668827
1107933
60815
426084
1278314
1100897
1332517
370707
714917
1054966
69247
229329
967310
282650
1290447
974662
1296404
35904
788694
969357
883260
586256
1259121
912145
275121
957230
1324089
1017853
26537
172333
886920
1276370
108961
496774
63537
517026
1223738
904198
457986
730741
393341
158729
553129
213475
527849
270718
627876
888995
330281
1020526
1127257
426760
50531
1068132
513797
1321134
104604
539563
581211
1054982
368399
8745
1089744
524758
1257097
471908
840984
328133
1014123
632309
365130
1263747
1023507
546328
514862
1078999
381591
342173
120477
620474
464759
1093487
903680
862884
837718
1271729
1136869
604814
253357
1216530
282788
161901
617960
1167313
1356922
1057955
1003077
1237764
1102895
657282
743856
1068617
70417
1161303
889897
202191
930123
1160856
309747
524975
805543
512651
1044432
834168
901208
1080984
562463
1131924
767729
828923
652099
1110983
428522
1262383
1129430
634895
602310
338668
803872
1144264
1299479
920309
214163
204190
1293400
783314
1025396
1112037
903719
767361
1217462
1182716
93852
650096
133376
352268
679906
954991
60865
1126364
318182
129183
1089035
58949
564493
740738
291352
985434
711013
478548
1140816
241689
729
1015904
1196726
981375
752250
946040
191809
638133
302844
1104600
1126790
1334577
810853
1193158
56422
484905
1146561
950994
673941
950246
41603
335831
1103731
444724
1256225
630811
884755
1280829
176943
977447
1328171
350687
258896
699390
612395
768815
667971
938374
40730
694740
933156
412603
829170
471233
636716
162049
1035243
38475
338868
1227519
795372
36830
1145376
540674
737582
1038477
1187727
771182
103009
236206
301658
683659
533510
539345
640250
268342
275616
584636
828069
47718
1209798
588442
1303200
1063600
985712
1212972
841631
356385
600944
1008877
920784
542887
1107672
1142855
108720
1221490
87841
426706
706719
300768
1014083
452199
959770
933380
897162
673737
1073800
412028
634164
943181
868881
808976
567316
1070904
861835
248456
78267
1069145
298483
549415
61189
223052
453314
416243
269249
1068363
140442
626902
432232
261944
1222123
1283023
199782
132428
1045019
512554
879011
417449
1175967
390365
164282
822691
780641
561673
512702
411507
956068
24952
1190744
598801
36817
773989
1155339
271416
39440
409448
388179
703875
892839
406274
453553
1007482
628213
1151449
701772
1326880
291356
798580
929164
314026
840536
618017
658722
75992
318516
215225
383768
1178114
1098692
1313633
292735
130132
963448
76063
713370
1099972
656869
711206
294409
66445
294316
6045
664802
876329
1025237
176385
457242
1127527
1226367
511472
762563
917103
805939
129772
1208931
907254
279379
809275
467096
1246962
1140728
325631
872468
971947
780771
160394
550360
965061
730781
174238
721319
63013
694416
493151
1095791
252637
304852
1118029
793533
980170
1007906
517367
1319589
1292623
342895
743625
238780
376504
189323
1067478
1121943
1061178
120128
1346273
1044387
323900
870850
646328
973267
759709
42307
1145816
351661
762883
490756
1323352
330749
1093860
72184
956128
305317
894200
1284238
831535
231098
1196801
294532
163011
797125
101174
486045
57068
634668
1212197
998014
307865
950408
60108
412958
71014
52670
330581
210658
564829
932004
273583
108072
520313
589930
535792
800678
725085
1025657
248497
189308
839185
161704
1255809
273231
770603
167898
796966
969431
1348454
137750
504165
670872
497118
281486
588438
320285
944446
1303544
1303680
684085
490522
618554
1079587
760114
514767
1145585
569733
428558
575910
926715
452330
691760
50265
303
278277
655035
1196019
815493
1045652
203795
1142941
21729
608464
239745
240265
446314
1066616
112553
370829
99403
262148
754869
96552
910262
35323
1182177
443766
415884
1285206
823419
203324
432999
1339111
66309
581868
158635
963145
835708
195940
353829
839493
825946
733707
45347
499561
1147958
476115
482586
422141
348156
1043299
960172
814985
488362
406585
484986
70985
175783
1133708
81882
449791
597114
1222060
333605
685183
1117984
244837
632616
605733
1015312
1077192
541950
1066840
1110993
563524
833094
1370
784672
699684
1306866
1042241
1148109
1256974
373857
1213973
1167288
341775
1022513
1141597
416159
4160
3147
195282
116060
437846
858771
1125371
206095
35240
272391
1185457
974232
280671
190745
694927
1092297
814412
416984
697616
1087259
246467
411197
949516
504986
155047
981412
1260532
1325056
1094943
58563
237787
38635
329640
783300
494278
357995
1112627
1357978
881510
870959
1311932
659188
266042
1029640
1129
1238114
85759
1197940
1207875
349547
479071
1315231
579273
547114
572523
415270
96696
1068806
259567
884483
499434
257537
1349442
463308
810393
1346073
913851
555258
132593
573906
1062719
301916
753916
402606
1117679
471564
1138873
463923
1081242
840304
527171
1269079
472415
355777
1201902
244986
364710
1286931
583122
171300
1148892
529433
1069297
38865
200032
1096045
454788
1162638
678315
40063
1097080
1267363
1022424
640766
38725
1021884
1207241
297849
84203
1336853
412252
999277
1285636
1025197
1261497
1341070
893356
11520
985392
1306538
1129900
742590
249068
390869
933990
243406
880349
58977
21691
142664
769479
1008472
1347142
564512
952089
994826
1325989
297280
1135485
56574
1258054
363047
126339
659778
745041
822877
557972
683088
930262
321267
1070408
1071200
1288807
594574
23002
797417
1467
408504
904661
1073358
702086
135067
530330
281924
708830
1277222
849997
940925
221012
581325
604080
413580
240238
1004584
421770
17211
1356669
609423
834155
388680
270411
1291834
1138480
70588
752599
385625
479420
584236
957134
654415
802571
69909
1180837
378112
509468
526533
900742
1302769
1052
1012134
459931
209863
139401
310068
68682
1147559
1241894
395429
516700
32960
303099
1055910
1257520
187326
1296772
1169274
679162
771556
805191
207010
1233977
1123819
1182238
98641
390531
740659
60243
1035140
594452
1352270
427832
419615
745818
599884
976698
420422
800445
258734
355975
350699
388654
317509
434802
536884
344130
1174929
1322509
79819
126850
1082909
665559
716713
950255
100945
319709
624117
214010
1190806
656750
1038829
675894
1068306
95093
333458
371669
838141
1211696
1301186
1065335
434858
503142
620398
802018
409981
965232
1156884
178754
106736
659865
570714
156191
978361
783915
337822
324767
1205473
258071
283453
532362
753644
497393
1129504
10985
608540
759011
828911
666338
703248
184188
1228948
503156
490385
870824
273617
112668
204074
6174
683361
580895
459254
623578
505536
991112
1254340
1081775
132169
243198
796280
952147
1342746
1133951
380309
1248475
364733
1065239
25038
528959
486924
607315
794625
505676
497775
281759
651621
1205039
1361156
822244
815310
208107
505123
672880
1278658
1095420
1104342
947058
785036
754733
976062
746033
442837
64303
556079
702472
1262448
1179669
1272440
775604
1280977
964784
407592
84594
261435
871538
934142
919945
497870
965843
911553
981085
356727
107758
212323
1315411
1102525
1200124
419796
822694
524317
1338763
994490
728807
528709
631234
524374
329278
350919
27956
1068234
978976
873623
33409
1319995
938759
349008
478466
338397
759975
1294993
565697
339956
1017620
127152
981467
1236318
816077
322408
217903
378753
1254420
354461
553437
901166
943676
1044391
1333582
582983
487361
821828
405283
1034361
428925
441139
279709
1212675
1254828
1311308
762919
12514
638731
442284
103391
931535
619511
648840
632839
360086
851767
562914
815364
517368
947554
489226
44389
1004965
930828
35746
366999
1245762
1359799
695049
290728
11318
699366
1013372
386150
489664
859741
1034501
1149000
860036
428442
431340
780817
887327
1075790
94858
1349055
627486
48354
236397
415575
94532
1355556
1303836
589616
1144319
1092319
551988
1228425
54348
638115
686289
778777
852627
982851
812258
1056233
537092
1340312
645119
1060817
177014
532526
281925
1352194
685180
311345
1251145
1350378
490216
93704
997710
1070394
36520
532651
538897
410738
249721
387416
618992
52594
100368
224322
599378
246653
816617
1348090
195704
293152
554139
163365
224157
583142
812076
157083
543023
459979
20106
1282682
586153
509101
1114936
1113073
66354
902047
471371
1303910
74043
297248
1260307
730177
502322
517253
1305431
885790
29245
640766
1298826
534372
840742
643778
374530
300319
65027
1271648
459658
302960
718818
426428
70351
1136225
31179
1017409
105684
531706
1121422
905982
46655
669512
158733
786880
596715
693494
311132
738480
901174
748120
822233
375901
666763
78826
1274783
449928
909340
1119099
1114547
1109877
883492
756830
799109
473092
1173046
596970
1304349
767484
898964
560287
522411
713468
163634
736244
1289576
1229339
360884
323547
146158
769730
673078
351836
848658
284138
603985
564708
1122168
72891
1329790
270098
761483
1278357
481426
210318
357128
17963
101730
493137
380000
952430
942213
1062660
1331404
523633
176595
709449
227843
315656
394532
37387
12549
81944
1169745
514966
1305263
197995
1211723
813572
1327031
1059677
854865
1015455
426658
1291474
1234565
996437
1174404
909206
1113933
388107
1275036
467547
55128
710967
332476
134720
698086
1129467
915794
492274
100203
66845
1354923
140846
1293607
1241612
471185
291091
456345
1263582
357340
985431
164305
1129517
486911
375595
424669
1161666
1302535
546566
971642
1195507
537581
1219958
133072
1266805
75017
792261
112979
785876
1068219
1162433
144971
227459
346827
1324995
1259647
501083
1275740
190870
1198278
759490
1023400
1255855
836629
1174968
747981
1165071
1089430
979365
695671
1259447
261558
957134
636267
1229970
596672
472757
1189642
1340871
1149443
208535
317871
525479
480895
153264
89740
421113
1078225
962643
71409
441435
510451
745949
1022398
383417
511269
784509
401887
55358
330409
87941
674509
144636
478728
305559
942283
938279
1022441
155734
1179783
427252
813446
67829
840289
1292307
228903
325156
282885
414851
1066794
318062
93266
653979
417811
652003
1200351
134906
79087
842517
490889
51274
936105
1096284
392181
678326
17085
138912
782432
837547
498694
297079
17694
847798
457889
115269
807221
856804
259845
1034063
554227
947488
96662
472792
883893
458231
944870
812092
83228
527068
545370
238939
1292782
45103
1281210
1224668
22069
250378
370898
884950
932341
8069
1020971
1226884
33899
885064
858424
127469
1086270
415101
389777
70288
358506
425916
960440
156954
874823
715647
1081822
1349701
146394
561212
915304
951155
809328
370320
871462
444350
598137
145067
830590
132783
97183
855160
128477
301908
13214
136426
1103361
1115099
828404
751340
1041238
1163732
1201271
253442
350649
120651
1204186
573277
449040
198208
1115190
355431
539744
638223
30885
785050
1052414
619891
1363211
838344
1204130
1072675
178323
1021616
1115066
1044047
349015
776441
598943
278713
926408
64828
98495
1324953
687569
523734
1154014
155315
671364
34783
765603
1246884
456188
884786
1179034
800396
1300999
672648
266555
1239519
819623
579172
946930
748853
1158815
22680
980386
13472
366150
241841
195048
928346
413576
1073550
1048590
476953
188896
1069469
723737
20122
257541
239047
942507
92121
344680
834306
403618
1211226
394960
856068
276534
597860
45305
11140
849728
845072
981000
1070932
117184
831825
730573
286299
598807
710710
749979
764785
217315
1196305
495227
265388
1250026
1256298
1095750
131537
558482
1203714
1179351
739136
869370
220169
190810
138492
1088343
835504
692705
1062697
383161
521778
1260854
1122127
1185505
787129
345207
140602
295186
759607
558465
1092825
595174
1218579
1200292
809336
833631
1128643
799979
978701
326534
121051
312420
193474
813656
823889
815830
1276246
501602
585009
294794
747138
696659
1358073
1283292
228932
1233256
671819
1258949
620332
1161015
815499
273621
232715
1205071
677560
203421
988210
1278767
879759
317037
820608
248062
97862
942671
986531
1149550
1198529
354732
120232
465220
30886
1113425
371269
1225205
164061
57439
1034366
308422
1059826
1157672
246977
1165813
894684
185197
502754
611249
1221099
745175
511903
381563
859702
684423
805662
1090626
290818
304634
727271
585673
344421
479854
755577
1207603
583830
598485
372980
184950
1023780
254978
1180202
928814
854113
303009
786151
938675
618147
241125
929860
1285405
989606
1155631
1007895
1355901
791046
758597
838954
968821
941606
356742
908835
867729
183840
785543
1129791
682793
731488
748408
1084736
1183494
285898
234435
575052
1322378
219231
1218205
565665
792948
875217
1289171
149402
374658
123219
1082668
862442
345446
381086
245479
54985
1115068
1209950
465153
23648
905134
704205
1037828
1298584
1075822
1086877
109390
1117117
286188
770282
222995
842433
364451
696726
43761
796232
738544
70271
4418
441262
767093
840194
34373
950636
1259013
543632
406564
712635
673188
178807
117309
322513
439682
252254
643063
1276783
977779
739759
1005233
282813
1228892
790713
762524
333749
250204
878403
1261461
587759
845437
241437
1357297
468396
1136528
1204666
627450
1344301
408149
1064293
463118
797330
262865
1006781
663034
508508
548669
327420
744390
1316334
582930
1079199
1135235
303910
35227
154076
533097
366938
900490
10971
1330150
270702
562272
25477
1258897
504049
1009062
696812
492849
336721
175760
1281180
355988
538295
318145
515689
508280
1272686
22650
1333783
205931
139041
963456
612143
150772
1061609
885118
1234694
702005
64926
263695
782327
1106647
748281
553504
558534
927415
181164
1263498
857296
166240
1077749
1196722
773120
577258
128273
265414
614303
1077465
1038372
1054484
1094482
802483
718000
983222
1004161
624223
486380
999237
1138371
261289
175585
976237
1117095
249749
600148
1315789
1178639
1077601
1188604
986849
939632
580007
678777
1153194
989290
111052
220909
703824
293882
262135
1198010
458267
1159850
1090788
220923
438047
1081085
165961
761410
1328525
595557
459803
468420
987431
830955
571571
1320491
347764
721925
1121937
690445
22638
848656
409524
1035726
979825
606939
253380
741551
1287528
1191578
669052
739169
448569
298336
462137
1111380
112659
125881
9216
56772
737250
1151740
1311549
832800
640951
582454
261812
600261
362760
482322
1333833
709774
775076
678070
1162716
455714
851558
578528
600834
538507
1206013
898986
736174
297780
79658
174555
74688
492943
322779
976039
985724
994147
1345955
669264
602169
1346303
1258290
502851
527221
495043
273448
1207490
954783
529553
646676
1305373
1159499
915560
1305567
681664
274847
1216331
638648
255131
654394
667152
1055328
1010168
767677
1257958
1159220
811012
1191639
704755
252378
1129423
170529
1363477
234804
1091991
485347
1068616
1238444
225742
289368
512454
53190
179298
20450
830442
4632
1158303
302832
629132
69568
1133922
253388
1046525
342969
816092
543788
1013629
327454
640060
1237975
679423
420607
263520
204419
920875
782321
647753
1284294
681423
679503
940170
78669
463820
1333180
180770
276359
8077
1252500
889048
1090122
83465
670028
941311
419093
442338
239534
1360222
1346018
891666
53167
1206735
1318823
409415
1204657
1113232
198561
394647
283201
290575
390690
259200
67744
75384
778044
760954
520411
909677
627895
400782
326882
388756
183085
844075
84491
410427
537167
663445
1233704
891208
64135
949111
74680
1225739
1336132
1279509
1216450
1001447
784828
1140784
699299
621330
1274521
728088
31041
831987
1224914
165630
1252070
651382
1299401
1065846
472487
559693
752249
1096316
1105084
1036805
1141444
1284909
187566
730308
674819
1294391
162524
136216
553056
992454
229190
687345
894903
1235316
1287391
451801
183368
799192
853663
972810
908494
551991
267818
1288267
295259
100800
602702
1263248
255138
164465
779943
1301532
426183
1302227
14816
1102395
232453
340701
124880
531846
977122
862107
1355292
788601
692465
332660
335912
712775
186501
1082659
1073732
1357162
701918
615277
1319095
90604
1083766
1089961
874513
1247588
655574
789948
442144
268965
1361445
221262
986964
813910
212917
838733
987166
744127
1217822
364279
242405
1216407
568986
435268
158959
317293
889986
900869
828000
730240
1107339
1239826
1306110
570087
1162498
1178692
1300299
545439
975960
115379
144136
1346116
540007
1161232
360388
1336490
940960
369719
1166457
33299
833681
1269733
753671
756117
512728
1223770
970278
1362089
1002691
79315
104483
791801
1308222
716525
310805
483649
354704
838535
22932
577859
968368
924431
41452
841448
479951
517381
1085722
1146524
794376
1010934
975572
1095753
1232502
172653
25665
736206
1139460
385792
660785
1018898
1170508
577101
505175
436489
598283
413473
386452
448163
898842
766534
1066285
707757
424216
672959
792987
960727
207004
1233755
276784
1138894
54197
411708
826072
1327953
764182
365180
645377
217974
1058374
823416
73926
106106
528382
930684
471086
725474
414811
1352836
1009675
1094682
639529
1351851
381319
789488
507932
434276
876848
1353085
771706
1256885
790933
1061614
153042
793833
188573
712062
1308113
1277216
12139
1205896
555531
623911
610329
1025647
1363490
549067
1119197
600203
316244
1002370
564517
1162529
785668
490251
1191993
457405
897817
1467
102893
1121595
392188
306298
496269
1241490
1361
796861
977633
288109
263041
1238072
853281
280075
267783
854708
168078
1337224
226171
404024
1341829
342903
704903
481075
943496
1344211
1335991
101990
180350
904942
13698
138612
602421
607193
248056
1295518
161832
1265119
8623
418960
142745
312952
1146091
799046
510620
1038392
354557
210134
400783
416914
261931
504593
913241
1280052
965560
1078085
1080832
1282917
524111
1343023
1169827
535541
888067
111364
1171325
94660
324561
570584
397469
677347
1222860
1332967
1206223
1044311
415635
1260605
405326
271215
205323
1094941
1303074
597606
382067
734428
821291
1161275
1157540
735129
770897
575209
169314
470821
746313
212416
21673
1247994
1161615
181245
18065
735019
1284319
1039651
1253191
766901
711753
375358
586781
900867
22330
997752
631300
782372
555265
682900
325918
551302
65664
328656
890955
603625
926232
693687
327017
507410
15364
925003
685129
798357
76996
941930
487582
1167780
547898
764370
305641
684618
758946
625392
1001099
1002729
670127
165418
993295
1282450
722866
476429
1110393
545386
1029285
248148
540975
687130
1241571
1088049
1148818
1093250
88927
465472
701807
1175315
1153320
586291
429911
714171
1338476
1266433
1099680
498466
490914
197650
365489
1167794
1053851
371709
712668
923499
947125
1143674
235232
713742
275543
433649
718717
1251675
673030
915271
548093
27768
704796
386999
794936
635195
435854
980245
147118
372574
202230
636572
619785
1321070
633133
1163471
1043518
1237885
194973
22682
733864
1035770
1342762
1154896
1136266
298474
496303
713593
19394
1223018
636263
633413
1314173
33370
799373
1063224
745054
438215
950628
917623
50875
259871
1082042
532618
477327
229194
1242385
343223
147863
1171606
1057895
573772
384236
552167
1336309
1170913
574371
1063884
637604
140151
1109463
234822
798130
408665
250442
48911
868458
994895
459869
1037659
1158730
1048346
315785
68118
1320092
638463
492552
826764
112522
243041
128703
611638
5737
91638
270462
481626
702276
1183942
663721
344321
770943
691881
945486
1054378
1188028
562204
939052
347672
488273
74917
1337422
1253315
128226
893975
515357
276824
761344
410143
1098270
1336714
794572
752370
584709
533328
1167175
508605
96499
1251572
321660
202877
617058
727300
1263331
608760
747524
343802
1325246
931828
816751
303695
666728
844860
135883
593160
1360673
601474
627802
207741
1327638
759271
971522
105308
1271180
996706
1300653
540066
87863
1197180
1026562
48105
726054
279495
51653
160214
693437
948952
798811
1088910
353702
668399
1182819
740187
745619
610910
932611
118630
626525
1014115
441909
296991
247041
362747
1030808
895521
271939
178411
1241039
1176582
675013
1346560
560593
619331
836
854645
609648
46979
136929
225968
506108
1205695
248587
748292
61438
770842
1039844
471333
1023207
232348
120795
878010
243425
1044093
97933
207232
860530
988005
161692
547441
248530
1156810
874419
282664
838908
343835
398648
571613
958260
659889
976024
209802
791967
741736
1185640
548901
541949
270896
1308374
149001
144911
146652
1037373
403183
906123
967184
449608
856886
118397
1346807
66169
71595
1053714
324084
700041
298304
70969
1357666
339642
355156
1294189
688546
664265
291655
1103287
1033258
613884
1276198
151340
1046949
416130
690511
1206497
1324176
1031723
955844
670868
1357655
798329
1260866
899394
338279
142975
1207211
561971
1096824
1255017
834247
1263246
827004
915043
1302655
25702
1116206
1042717
1257881
264346
1032941
442279
533087
712006
1330025
352035
1183783
1315855
1040986
167068
256784
871302
237090
466939
142673
762466
205903
800909
60745
466114
294976
989797
832402
466614
1031482
941248
695856
1023902
58347
1012994
1008172
588982
242998
828024
730564
1250605
509030
1113179
560870
957318
488641
679497
1272559
1128524
781165
592579
597926
719651
1066985
616346
94068
649000
644224
612739
702645
786497
565862
1032748
1221812
737620
455433
1322264
659372
24857
819988
905950
998966
522459
215474
288226
19958
939000
185586
608356
246865
19938
173220
544190
841875
861871
427136
54871
662368
826300
1190695
1299001
1037431
959414
315822
692569
1199325
1319279
1106825
53580
1357967
500118
720600
116994
19691
917744
860681
950566
654028
1286527
1082977
417534
142361
563048
137252
1055899
528548
160161
16929
1318794
1208271
878147
515852
366093
404777
839536
872724
71847
1111449
1215047
1240162
847886
902987
242228
840692
1188163
1357445
276108
115452
448756
821817
107113
232037
928812
724031
1001744
155762
506014
191964
133338
687606
677019
556929
779785
635182
1183914
672250
400291
1347296
660306
790442
65378
193795
439999
1163713
576033
414090
504160
912669
961194
535317
1309995
852110
951626
963580
848149
584331
762044
1015756
726927
1323442
791870
1229732
271774
408824
662727
106898
1225409
317834
1308142
296911
785556
1267393
748885
409750
66764
988483
228259
423894
249690
1169131
1342334
414599
1304529
1221366
177628
9761
1153953
891621
34468
705393
874215
1314945
28095
348150
342612
543774
368448
1294662
812413
779748
57770
1249054
261261
710761
328443
474086
1002057
647438
384925
586362
1096833
423056
290962
503964
1158953
132491
1254198
1259725
49151
273233
1244443
844645
198598
383256
1291472
13292
112738
443391
958427
318867
1188243
306275
986121
1129120
260155
967899
599451
326686
1007820
732098
214637
326055
464559
430631
1119082
657439
884897
1264763
950672
553501
1336252
487839
297778
699892
723950
584852
820917
443549
199828
729051
981880
874688
772415
1242865
1241671
993462
864602
4613
799768
1140345
497867
56928
573664
1353858
1205852
790383
398488
28325
847876
400955
1069802
285664
1090550
387426
302330
360711
1294717
1113109
47468
88221
764516
1339640
339436
119862
592342
1170600
386947
369709
1322894
728615
1195415
1358471
695674
806784
730318
418014
1335641
642949
761963
661400
225334
1169999
1092509
1348333
1278973
371205
1276425
837364
2887
194497
98976
1081413
282702
73148
1009601
220500
575239
1140236
1099500
54575
893853
33205
1199691
1127984
379224
596989
640132
95086
448568
246977
1053297
1203412
42900
11722
444017
888719
94089
927224
490080
529596
558612
354489
1072751
888422
82519
624392
277155
789010
1082131
259289
55539
212956
1238710
734554
982975
925867
169792
1060211
286220
641491
1274144
800800
430981
499736
978180
1046966
938060
700670
816631
155936
508519
665102
1055619
1190985
759052
1187011
538730
675397
1036000
297992
109888
204636
580435
966302
982179
525773
549207
527355
467936
290093
1653
242980
221620
467586
958657
633855
266766
270810
683251
357785
791655
857784
1038805
677195
273260
141549
390164
74922
294129
714680
687241
1064645
1211774
1227600
1111468
1098270
209543
1181300
279797
1151728
666304
1285160
1040958
118244
945761
78639
1270390
14923
919630
1273157
231312
958770
1263654
767204
1165810
114263
254685
633876
1177857
203630
824759
1276351
666007
1351941
909158
840636
1148696
216844
963490
917112
920744
1339804
958171
288466
223162
1104862
788771
438363
23034
241956
1051086
496271
126296
760681
1241433
540551
437508
557566
326156
1044033
1310996
501850
32351
495497
1233276
578184
1358661
423163
1302126
927531
1186270
3877
1014977
47597
91674
485113
286141
400452
793553
320708
582578
137123
169871
1339326
128780
321247
829507
1283266
334030
703195
173538
239669
1066735
492617
803490
705381
905052
1351746
854726
769728
457102
193148
995261
88510
979061
928627
1085141
1227765
240918
556219
670382
637241
1299594
573695
155783
470601
777028
562741
1287053
1121080
1225821
1027616
751397
453258
536247
521343
1304109
151348
724085
103322
643181
738494
1116584
980224
23600
1123454
951001
1195738
1242173
381269
967478
633609
516915
651389
787924
1338891
728338
919120
595374
5521
570205
35208
1001613
461477
622308
1088883
981410
816041
758221
1136914
459838
644021
794218
10522
1125613
93451
399097
629080
440374
62860
1040108
487851
258324
1216399
683671
934097
1219894
1140261
915758
1055362
953494
530310
1127815
357642
255147
1084537
978511
1025834
1301423
837609
913718
316001
247237
733992
541067
334398
567673
301070
668035
1131063
84499
224383
1036181
575966
1180612
569231
767223
14331
1178004
263023
7039
51703
137462
1239230
1282575
382250
1063629
692965
818202
122654
1335362
772945
1151151
412432
1329586
543354
1126270
224044
964896
971623
419250
1313866
783881
432333
1174870
171518
919880
1001058
37053
326734
535865
336966
303643
1222821
460094
345869
479906
1110580
663261
1332264
650091
395311
710684
1061698
1224892
21667
1129530
462436
858046
221096
1019417
1204839
829689
29111
772121
156311
945506
912875
894507
585198
517596
266505
512476
974542
855570
520695
447540
1110261
1184427
994311
547332
295603
17817
1163700
342435
1362241
376609
573454
357858
861037
901242
703652
312462
1155720
1294511
1148662
928313
317316
124083
900322
224946
782615
406396
696465
508543
188155
960002
451940
1327205
1358479
1338152
1172097
782841
835449
166439
1037470
1338803
1102959
753775
40809
848004
559423
343664
497631
786271
220434
1303099
304296
719130
331834
524765
830924
426767
1331511
1119406
296744
203289
638080
297632
295273
1029972
938982
1340680
1083281
1054301
401434
62487
537755
402764
289486
660319
678594
763229
1156382
113170
230286
766661
165408
111673
184796
145235
391708
1152093
640079
1350671
17324
90099
1260885
1255346
1105508
831045
1315858
1196615
781488
1265507
560615
185667
433723
1027803
1085315
334573
242992
1133661
63145
242845
1243391
1174190
93007
745068
987762
1114656
1293318
1331125
1274255
1255464
424788
16095
1300982
186829
998169
1017918
548358
131522
1299785
422092
1073226
586629
101254
930866
1032226
714740
591534
120097
692049
8136
1236779
705305
1174203
723363
2603
241442
834481
27461
409711
570263
342660
1260581
471336
275365
6570
8091
737659
788960
532930
99033
1175839
714998
610195
14415
612277
156263
1013674
625799
963341
100425
657120
37608
1171728
1223021
1093787
1216710
570860
527789
208688
1177476
894185
543359
29883
801597
1181377
64662
25991
743703
1133926
1112905
188664
72711
382201
995314
589411
1077710
1285800
1207492
104971
781867
99723
628085
398305
278029
921275
419264
733893
553017
1261696
1065009
712937
386778
662141
1003230
1252824
914624
8202
824070
613721
1117543
466142
1054709
1032635
887829
295818
228336
1320146
156474
1049968
938632
77356
841678
852815
880819
562736
1083596
363136
836053
1245633
167164
388452
5666
894463
381394
628456
441715
803232
1180962
1135615
506193
734055
907762
1096761
704765
37758
343722
354389
1296693
215728
731064
1001572
803544
3755
49551
708890
950287
626941
1113267
204063
508631
1196981
377386
330432
694070
905300
1050298
1295119
831194
4912
1255674
6601
333534
818347
1330365
1242778
213086
331735
1182065
50184
1360934
33837
1088686
1093950
1071785
347029
508657
954067
1101386
227589
618200
1194853
237573
40331
133087
303473
326618
277876
573008
457623
1165597
925239
713696
697491
534570
616513
589380
629262
1027875
722902
667344
397226
1209277
128588
1005083
1146364
363627
1012052
624623
473574
1119780
1171010
1230569
307516
128326
534291
445498
1061688
269048
289130
397813
169130
654953
777069
85059
219824
1222706
1254774
338427
472212
312412
301242
819914
256789
1140484
334838
1215321
1194418
314441
743306
944150
753990
939059
660158
1320345
769750
199817
1051562
795418
477422
153487
186620
375053
217797
473502
1146034
1068744
371631
540456
427369
211441
385784
714970
1259637
955353
959166
958059
51080
276975
521087
360853
451220
952399
38012
591310
1063023
420309
696067
174622
1226821
297469
1255917
81531
357390
596653
161293
577323
976637
1099867
389079
880941
817036
152647
117323
1197066
602691
1196233
197052
932440
995396
567069
78261
1174083
870049
845258
322965
1143885
1281563
198413
360541
730498
568503
957971
246829
960226
147837
301492
383824
842991
777224
34304
695390
1169696
190725
375460
1170244
1000716
1277722
154718
471621
738863
726759
932353
1162052
1315250
73077
1327234
300299
37534
344909
770073
455616
594412
362719
1028604
719803
763668
334374
14397
280204
813654
239967
462432
332959
100721
494032
164618
555446
369116
335763
525845
1044895
1148390
1305489
1163821
525014
449292
1311117
932378
476563
765740
472928
623366
924094
982622
1291366
771293
723477
462539
46241
724450
726479
1290519
644094
951674
755380
968539
360168
810717
177671
1124019
880017
1312708
265689
1231315
124098
860737
817531
985228
458805
154875
1249688
1050801
107856
882328
1155791
145254
60799
479834
684271
992745
969225
83202
320839
572941
149787
18635
47030
446163
1299651
249808
1302
165024
623163
1054056
635796
819213
802434
19983
1230760
569394
147652
839353
832932
847799
947899
816891
1293497
63105
1313721
422389
1244540
43287
895114
38434
494153
400802
556145
1234828
698343
1355962
834512
586485
1231648
346064
1276064
489061
1086151
17047
79201
574738
677298
994306
493118
2496
457358
952833
285707
574634
404846
361148
398219
965937
797059
1220719
530421
1349756
166505
488114
703480
744406
127306
589451
824367
566528
665267
336733
1112313
492557
662868
560050
734374
1262139
38695
1334421
465034
821762
1329010
186722
1267870
464972
1150443
1109199
360287
410291
1027477
546505
824149
686713
188234
536108
506178
1323843
983809
581348
733352
275951
176680
645704
717705
1142912
152867
101005
1211333
436714
605958
665228
394782
344754
259914
1298631
1040996
1095156
441659
276188
418510
249239
595599
1185362
723695
1363959
131933
807332
510273
292376
788965
618192
243956
413358
168119
166011
938493
1064513
1293943
336525
1243857
808280
1309034
289726
858425
156440
169536
391929
1309861
944859
844166
688233
876214
1293596
738802
900449
499166
1356728
238419
1316514
1286037
1234887
52024
1058844
448377
337974
275613
344897
602182
180000
849884
832811
1104121
1283385
665261
1019527
324531
351949
1098594
805051
994848
440672
1134241
1200400
1285864
1107520
556068
627560
179422
416711
1314425
861007
599242
990974
476946
1355496
930162
559811
1237068
1108675
381568
1034634
668387
387315
1306928
610831
844227
1329277
395348
1014114
324451
122654
893325
506355
224351
452710
1042429
333588
29179
1338787
1208242
336793
282333
197682
1323141
89203
990667
764956
99963
390189
1003143
1355397
610977
437622
237247
349004
936479
186612
13708
732221
1006826
266688
879641
640773
130092
781142
866682
1081555
1331787
1206345
1083709
236633
63781
1215338
787319
207876
1172680
247545
1261285
1054895
504187
493596
525978
549892
179274
407463
679088
883959
432976
440302
1048373
1335193
1071072
680744
69140
359613
748717
697841
919695
288669
201713
223233
401145
715076
1194100
514643
79839
1051420
904413
465880
1346080
504331
544226
162294
220225
627592
567295
304361
86895
1361454
325835
1280733
309221
75397
731
515208
275629
726418
693841
910303
963573
41589
665973
913363
1306278
953481
1147577
692729
491341
1266704
344915
811867
585483
106551
528627
772821
82388
1053958
797738
1289068
991883
554413
284219
656535
898450
1361850
829141
1007416
746283
676322
211731
396
954175
290825
168123
664211
648475
875465
1167938
1147042
913573
35071
608116
418756
172632
145534
85066
1167433
24939
825983
1023093
605747
268401
429756
638142
44533
567662
108691
1050621
885644
844598
1082500
1033043
441452
1362883
905836
681357
705154
409134
403265
999766
673516
775192
343522
885551
938116
384740
634744
495902
15869
1145616
1216560
260804
274183
751040
700796
984303
793175
300402
982020
798249
966896
1029498
952759
792972
366617
188088
498166
825991
545335
838269
465512
564345
26245
591449
968160
87416
1081255
25969
663686
1318512
720565
766177
145575
222187
184748
674797
279778
1296800
927901
717613
1285417
1301804
1070037
734274
743100
403874
462331
784451
1159001
1178832
651867
702264
1052716
868236
377214
957289
526654
597006
754514
963673
921420
1362903
810274
700704
697324
68686
1104337
1264937
154315
303730
588792
656127
86831
60732
896747
595352
1100810
302791
809088
1356436
1141786
67061
187352
132044
442806
585003
151321
70289
1125781
714823
1296235
570138
1086385
508558
793324
165996
1251639
516397
828102
1357015
254205
1261338
844284
430958
400317
384469
1042414
500207
822235
46680
386301
1265384
1227556
713196
635389
894610
406647
813294
72780
418677
760836
1263385
165717
1173312
593679
1297100
1221220
121531
388466
729706
920966
221593
438766
718865
651093
986167
1216814
141042
784923
217061
305130
1353123
1300047
711115
163740
995641
391358
624303
1098750
352596
472597
876291
630883
951383
646412
1257041
728910
445924
1070364
679971
673785
525316
488246
900217
814246
1010614
454431
779363
967862
632363
518103
1070831
472167
698622
1069489
274671
878320
159328
1258032
65834
833865
1221366
925989
778856
854998
1081160
1142539
363677
111587
293142
545128
209520
875007
355417
159869
286058
1191705
991728
523938
585852
99665
836011
1207832
612609
81138
339810
173727
87728
1076373
397309
1049666
1194763
896873
79625
703915
1153350
266533
746864
1279543
333886
360179
1232136
141911
238976
41139
765298
563269
1192085
1170825
185324
103811
306858
981724
1118154
428183
1068582
37203
1053802
1040321
987577
887755
1271276
85150
916455
738785
1138182
834559
195041
984079
445174
486167
1029924
498594
170294
281645
1255069
1143584
407446
1020838
1244603
951398
1352862
1157731
575241
493333
1004910
1143741
1293218
93838
24861
321178
131645
1109732
834715
829566
1118224
374564
188769
1079340
772439
977657
1300747
349834
968211
1080407
293232
888197
768893
467088
324057
191170
212429
931169
498815
1078480
788970
1141489
1072706
310569
674181
526366
636610
43541
342829
735793
923848
64035
956287
1178771
729773
438223
375759
784343
368484
642785
275258
297986
948094
777226
1192187
44330
977643
1118984
1012188
188654
782344
115585
1281482
571174
266754
753108
333295
250181
494264
1161696
1270808
901465
42245
193453
1208417
759741
517001
361011
106125
532727
116515
489450
866772
346446
1139396
833609
990867
58243
1178841
1014581
225750
637452
1147900
1206542
612877
333417
640397
103944
239255
488635
1199312
1086023
107642
908130
976719
163854
1324252
213267
1309868
1262969
1132072
203409
1298285
1241079
1067000
1204818
646166
912578
1186376
698023
510788
487521
1291204
1259214
1319096
53601
655068
1100992
1017922
377209
476614
14842
224274
1163471
778028
545242
1096197
130688
1146605
591806
1004734
440109
1356074
330761
1147332
1056046
591509
783956
873320
207166
575132
603371
970037
396598
743558
1188293
1246008
57201
965417
1270759
368373
258330
1093659
857834
1301957
33483
933097
126947
972170
349248
1176198
66998
773488
1177705
854882
1074376
73637
670738
1199042
104279
80517
387560
76819
1052739
165247
1210668
188911
630174
728734
1202699
329092
46597
1310490
754195
740378
755414
858205
965997
893927
50556
94357
1043022
1242084
483969
984818
692336
1160518
987181
358436
767527
1168657
646453
354778
465548
1249703
959284
116922
629193
301582
1210746
844759
872716
672104
1233834
235844
608186
904121
1035249
1324259
839069
204147
1306548
367121
1012587
875545
854217
454259
1163067
1213430
606577
832537
895618
1279829
803926
775375
418272
973910
1146366
1195673
657062
372686
412406
1351645
471428
1325171
298856
671565
589199
215697
1062465
225007
809457
65580
1204229
813669
956902
41095
635744
1028674
299437
190284
926269
579421
932370
538257
792499
557406
876565
405221
254316
290797
1109385
1158701
66904
153092
645223
1329567
1348156
406569
1140811
10821
751736
409803
1032193
1066769
887881
1173368
1213548
421405
1286373
1067880
973939
1220662
1240932
59731
624146
209060
144524
436649
620759
1231371
1250334
879159
953629
962624
111323
302389
521620
973237
402322
309634
389186
1246586
859455
1096673
826406
803644
1071836
186128
12103
89667
1199408
1362418
760191
277394
1312573
515212
255576
1083994
1281245
981048
690113
1356428
253937
1150019
769718
213418
1216270
372384
563673
22992
1228374
406273
991326
1295699
1231261
1308035
806480
139913
1181423
369558
809407
1183544
208457
784187
1047373
1325273
36505
593535
497445
199364
364833
1070986
318775
408167
1049919
996924
107373
929391
1163003
582435
924716
570665
1290886
10076
852225
605619
539741
806757
589254
472955
1247718
618551
1332135
236429
1321170
989304
952811
1128186
241050
1203512
219780
1013071
1039867
350241
428701
1237875
324149
77435
1225308
186388
713731
139949
439610
284709
1310202
1018695
161248
12506
1364288
747432
1347083
213577
963098
298526
845394
676664
290227
829690
941949
855515
1185883
547404
276467
244678
980110
730768
254268
674016
439978
970157
803667
172770
610875
867084
830670
1059738
858177
481938
782089
131393
815744
258562
654202
66668
275395
1321366
1217907
98770
256015
1105778
1344076
864828
31029
914829
236142
138124
275728
1354208
1041197
1359225
1091673
137322
841229
1071815
609586
433092
819056
1297967
945045
1069764
1238582
213958
606367
961141
693518
212916
617265
945029
25863
1214193
385014
663063
959414
1309666
441316
285130
1306386
1204172
515144
385922
1049768
698701
249690
951498
854010
309617
1155778
400499
1274154
883615
578896
554803
1093280
1015838
470602
274644
666337
840180
15919
1351368
788585
190847
349625
260397
33129
1225657
1077517
208106
258769
489791
794039
616929
544190
680141
1258050
13454
1091778
952997
659754
589254
690877
506747
1196786
755949
990246
689744
674625
618173
704788
665213
907913
4094
1061941
528599
1189722
852178
1257949
872920
260462
820909
632791
524389
914782
89544
815919
1239694
674858
337876
1333845
1123370
1219370
788474
1276109
67307
480702
2079
147407
1269315
654325
193798
1268657
216770
331619
1356325
84195
214454
689039
1245997
974300
1206972
653504
487410
1130664
278585
309075
182082
724704
117443
835992
1080204
793190
180249
589144
1349555
501723
1033907
135534
1311866
908327
45803
135759
1352722
21137
1074916
568157
254228
319032
631075
189547
1186416
414762
192490
20307
1257401
1012975
945710
1345949
1074900
872015
1304864
988193
1282760
1349172
368802
809893
1057121
56606
302862
636426
733989
609054
760276
937187
216385
243505
890588
360620
485354
727048
433974
545765
1013887
974885
1248805
1152734
1253390
1050551
168008
1100863
1068997
436084
993632
926333
647534
625867
193459
981616
1088054
510174
622862
290592
215907
417032
7378
1188606
909607
378507
1245232
885447
966298
703516
72996
1320299
1282293
446921
456867
642559
785630
990934
1336414
232944
1208484
260380
785784
255124
417943
1357158
777378
486844
792207
515323
583744
1096616
537063
734037
571672
724947
354058
446920
10881
1304445
517428
288051
992862
1287923
666539
1051751
1154209
977927
768590
421579
225257
877635
141505
927992
765026
878020
294107
519263
38692
1028184
248407
276074
288470
924325
390480
1166546
623540
512319
597589
1299077
9253
831518
1252455
402210
221860
301445
259716
961663
727507
278663
808434
477626
86037
11955
841398
438416
1245074
918904
222191
30426
942527
776529
474635
342403
546869
1266593
802921
527398
455546
922820
16005
1015261
1296333
698760
828032
424179
754165
1126721
1268514
434922
203037
452157
54852
1291809
299177
1307886
68461
66919
1221317
70826
1092394
314321
992029
963649
1176438
1349668
470672
260732
685697
1048095
230339
966026
333281
1315405
676775
154851
1351298
403021
1015313
1141210
796735
1000588
371323
1185246
594477
1201753
1047768
361739
112738
726352
166228
1349252
539231
987910
681494
1058445
137442
141845
468165
1319612
1305243
404366
889795
1037519
470889
891034
337701
1229434
235232
11944
1043492
591552
274268
420641
1353979
993772
1029845
1197073
1256552
945253
322644
777332
227789
743104
716463
1214481
1174642
1084196
123603
279504
1305891
603941
56694
1126080
800901
726835
718930
415965
596008
796086
263591
1136379
835598
259019
689054
601275
1105271
159282
1002504
1121997
1360428
190590
992483
459964
993928
503532
1047070
1052706
1324791
1204789
852308
81508
67164
720247
508749
1008767
1117374
370863
1053715
1011542
700109
1009867
87606
1015549
693060
1230012
1274174
120466
868377
823441
1266035
97822
411095
823470
412193
338116
907032
54294
1305699
751366
505014
186454
404671
232781
1108411
92763
268672
1187516
876930
54578
1086878
527140
977224
493772
141071
241737
961109
1244931
699569
1267555
95659
892933
110338
651771
214572
281183
272432
789341
1249602
237977
725571
987084
54213
831267
1273104
594165
1096912
585437
938608
385705
424757
466092
50337
961625
277284
997716
991312
163978
205711
1305139
89805
803476
144687
1147161
398977
1260515
1300888
1182806
430632
939542
857115
1025421
1142835
466300
895622
852719
370986
1121022
62103
671927
1267260
941402
343846
273159
1271447
814056
1011718
381433
585063
86585
250293
544495
342167
1171599
669196
310171
862814
517107
884523
68025
96695
1153686
1140938
24668
719201
602307
547104
855472
980883
437539
919568
111898
487263
512856
1094673
506232
203685
1023629
1057576
348789
1233799
1000388
1041705
915882
508311
163125
991470
831581
94444
1057936
1114545
601472
1035458
290321
604334
642395
315375
5575
1120410
413778
565370
1326350
1205916
962849
1052408
472281
1129574
103299
847313
476002
314592
905313
397916
1281567
624265
556940
1321237
1201970
329607
744267
643692
144855
1324259
1137605
429514
1098336
1044505
572216
855533
692209
699306
1071385
1364296
929286
435198
12436
31508
287462
517953
47283
1008741
680177
422640
1262778
257318
100775
1004627
848942
50657
1144786
779743
722213
771985
315474
1094487
1314713
1198196
1038290
1004484
811520
793522
152638
577277
93554
338589
43223
1364102
485825
983632
142363
734037
1362101
440438
918591
718901
1286210
901322
1008329
261886
550878
331249
1329911
818384
1007085
300428
720194
1308482
1300104
1002355
967261
59315
106502
908954
1120161
926025
417640
763390
914682
1045106
994363
872000
257984
356748
290204
1328111
430582
955157
1094953
309509
1183385
1264508
1328006
1013917
403393
584632
283233
593459
75402
4940
702297
433165
822789
186565
1318920
1085522
1319285
750403
826169
621803
1291965
70663
1164702
1052633
1210070
63248
499017
1155506
897683
407092
765833
1333658
1196608
261495
793168
618611
497635
611958
960384
506833
421602
875753
1203352
216195
63260
1034784
583006
417733
1048760
1118220
942010
1284075
637572
211484
1046884
1224353
1158579
674814
372153
971451
787331
786143
766613
750120
1126916
961627
261631
731127
1295110
473624
1184294
1072630
1302612
256838
96762
121650
64234
1330257
17248
1216270
356225
360124
1249140
251225
1214060
107536
771004
279132
181233
587115
208545
253500
778556
1038264
1297759
866165
211299
1093900
606571
1180654
214031
1175528
504910
242866
1219353
129687
711505
273470
1283861
650321
1028791
1027356
1301319
653068
538207
1343316
617973
814231
117032
1019020
732789
974202
38006
915011
1238486
892735
1090753
360599
1358240
578774
1262442
834964
1345513
588654
1087451
1237685
1083710
587305
1178952
1006065
69434
820870
262392
1011650
396415
592749
751202
1099444
1154960
1292185
1106853
61549
707948
244499
474598
757792
525263
174493
1011977
170855
1239823
851013
565686
1064954
1052648
353969
110485
276562
10193
247320
1348439
525973
25075
1227157
154382
223306
852108
232533
344306
1103509
1131206
941031
109726
821757
825848
603660
930239
698027
187388
296472
475627
925630
610999
14863
1076152
1278813
574484
909835
1080107
1014462
222893
513390
598849
1132127
252147
781893
1188357
324778
1197194
797380
192071
260408
816648
789608
303004
926013
53405
254590
154457
1019219
289453
502596
607038
664611
863411
290982
525383
987734
61971
1054678
1025543
695146
1245985
461590
648457
1175302
1244946
397044
532412
50890
18613
580579
534975
14096
667565
61868
212491
479734
11711
1312436
574518
986119
1068305
1322972
30924
1302898
730815
1144015
690501
1332305
176076
902169
129235
1174736
471742
520218
276862
671622
530504
145483
714376
660932
1347106
1158512
48620
862444
537430
1202291
265946
1066405
1359710
495286
616261
719538
196053
1343724
515620
404643
462230
149966
847988
618796
525061
1185683
447650
1022566
799007
633741
36460
1097714
240232
87869
1186255
10212
279806
924462
787022
1312518
944455
326746
785350
533737
285374
754340
311271
391200
935642
141410
681777
712643
561852
1118222
846117
316012
538484
291168
78498
71817
1200515
382138
741545
778254
278073
827155
18912
143461
1121555
446455
1323553
1062848
778643
949847
485587
1279651
1102520
457354
1344583
1232701
1089855
1150702
1210113
358603
869874
366363
501722
1002321
1312169
1252422
170555
781500
120920
90172
842240
846841
1290266
79387
576212
656047
545151
87596
302931
396324
643617
486246
607304
799931
1012938
772064
1351217
1096719
677701
881020
36003
803349
415304
391616
415502
612190
494340
1358732
641218
616427
20429
306544
715140
1355234
1193151
1108183
211608
838324
221297
1123928
828999
716838
1061889
1117281
1188227
184058
1214455
220576
330436
1251304
730917
251000
1016708
1034746
47972
380157
956326
885603
329469
262012
816245
1327617
679406
312301
1223883
815060
717259
315596
925518
324954
1306366
310238
897529
83062
1175567
66634
435900
1292147
560803
943911
1162255
1327792
458325
606953
1205398
204011
838604
744506
1022162
1320009
1207591
484669
76121
639512
688301
957907
466986
1339665
376114
2997
1203209
1107211
1203359
1272258
1318594
669564
620480
70355
47387
231304
112830
321704
445503
53246
617915
591139
611500
1163612
1248914
915308
887903
949872
695784
755091
552978
993616
200790
496504
51532
444944
861228
113130
155688
654995
834028
141370
177238
285071
419616
1315567
849271
301107
955897
1193285
1220467
222165
1109209
798433
603513
1060974
406206
203169
399144
195749
1298603
1034023
1164557
168908
1272209
452766
975266
963038
787049
611645
616757
67658
1174029
328346
489910
90364
922081
395342
249262
409928
919296
401016
1082204
570249
1328217
438030
46420
206998
1345271
285908
419764
225800
602668
533556
475521
309815
826119
1165411
1004575
1309171
746286
492298
1200361
607870
234086
120226
530847
1002579
847574
1227801
593515
1127525
688562
726278
118817
650769
779798
355132
1112801
695998
597631
422434
359487
71569
447871
961369
1201882
1318175
347515
453481
954003
545602
862615
230487
155869
1344116
935221
297605
1144100
809811
1180628
137626
945753
888140
194552
796148
1292196
595128
1157495
1317416
1117568
130612
1168689
758882
662551
872034
126868
33974
1225276
1314618
736089
1267461
150056
365652
566003
107711
424133
1046381
1082015
1206544
289946
1029365
1161256
605386
65838
1098845
566880
699711
1178997
1089708
1210665
944237
984959
374675
633856
687492
666182
814143
1070231
52704
161727
1283233
627969
1359055
1312875
1034217
15185
149424
299742
1100803
99363
1011499
394300
963761
877652
382163
12810
357832
935932
416589
987498
1096091
1102981
1310642
893736
1294559
851604
841105
1248155
265209
5355
778131
1243661
1009522
187533
1293016
581731
118077
854039
677026
677101
153094
972914
1212357
886892
331557
616063
1347208
468902
72461
1187251
395960
651166
741133
5014
520348
137952
888896
523473
675768
668399
985877
689181
1211472
205649
189233
1188995
1101082
1239701
275726
484013
412360
922201
374943
26689
945630
1172546
1092301
1150564
1297120
960198
805041
659849
114943
1041227
702455
785000
600762
430791
864827
442615
839121
873418
108332
730645
970757
305078
256520
887418
854326
592558
759825
180251
1274929
445495
269814
602677
624945
570571
1150152
1320100
1247503
1106111
1193073
824523
834951
579426
1287731
1194961
588854
1140500
782119
1131611
705715
133541
352949
188281
1335169
435830
106407
35645
84474
1240440
1210263
27738
622260
277643
967592
722138
656112
942610
1026948
1310042
163533
554487
751765
140670
885403
1235753
1115516
362614
1182277
1334205
542896
734478
947296
807847
996890
1163687
155499
1038440
939506
1048822
1153430
971337
81758
577162
115938
592594
652249
352691
638992
1009530
229468
672766
702095
1361812
159211
1255100
463182
369749
71695
661780
1039872
411656
900056
512600
1044570
1282962
947518
683961
1107210
175192
687768
1277920
570219
604307
130950
1287957
1229058
719590
66092
1622
409843
300771
1071483
699383
895903
739210
1233979
419470
744484
753125
518277
275716
725738
1043933
1190488
1118909
1330745
164701
438480
240267
1195182
304355
1010895
1156738
425657
462431
1153800
569553
441957
1108258
409953
533431
773020
692157
1283082
1084642
781168
1178397
727543
1160753
1337936
551994
1299118
300510
1241728
787129
911684
1004460
369846
819766
79894
358368
338585
346231
1318719
980184
1217035
565275
157684
1181637
1004197
1109875
306183
967216
240690
828233
1071722
674664
264683
226131
1101739
922821
19779
630179
880785
722300
757580
632305
538866
1149704
1033649
354526
720419
423359
599718
802432
600917
398381
614755
57364
872174
1342003
894503
449850
1285330
1356207
651218
1055167
194269
374168
969669
136424
655109
828232
977768
9791
852812
595107
890620
110496
116892
1020508
151690
1150052
1362505
117087
1208185
932246
348208
368744
1052162
650122
700535
329799
36595
289005
702466
1034868
408537
847314
313562
808468
930500
841308
359226
113200
1328891
1117990
582382
619078
603985
181102
1040848
1244440
717086
541709
256885
445955
904491
1122811
137329
199670
321087
191413
1297783
1110272
253760
665935
633987
167232
29509
190259
591832
228488
1223697
1263857
561499
1197094
1283563
586330
707829
1143709
94367
510528
189969
1166724
162659
1043033
1253363
694808
750185
1338649
439346
757635
717920
852601
536830
439581
291967
249222
874011
1135182
1063001
542357
1008106
1075897
424932
931148
635615
567876
996001
620427
440346
1069428
862552
37828
168214
996522
403303
451488
1014280
749216
287658
292717
1052096
389044
264151
234222
1173982
537275
639273
1188957
723280
893927
816136
893371
1096008
980498
896898
696942
767431
186910
998996
100285
1135355
50662
1061467
555769
510086
1235170
633401
1185485
995153
21860
1312624
135202
23743
1285762
325795
631109
352317
1151303
1120206
285946
194790
839553
525791
1285457
117790
43524
876647
1192720
240479
892609
1140057
1261084
354165
1048789
10552
1283381
712015
81948
705084
787725
852906
745342
1053867
1311492
931178
3816
999691
490717
539806
207539
549585
663571
700291
374900
223204
1085290
791897
1333038
511978
237292
1158972
1065579
281698
159122
376146
408151
236951
360024
1114780
1130684
692243
1301051
895529
317901
358919
365585
486246
1228481
1246345
294638
1003421
981253
1179864
648226
1041840
774253
1153338
776500
1075992
385413
1260762
752612
624198
793637
1034337
782280
230926
147395
977639
202415
1018971
1095395
937614
1271779
778911
403387
1144423
481542
1322220
1124535
1143065
1177991
687724
7520
374997
540711
1247186
1030834
918989
158733
1007402
332140
636778
725292
384688
24337
180335
148205
1207021
1297126
7039
1009648
1357970
813118
669270
839508
335771
1272647
1072526
505324
288616
1020556
887227
424145
1194869
1316796
407980
1176450
448350
217059
1134711
1233534
565544
1353639
192073
1002529
615533
82900
73065
922356
354462
1226979
668253
86249
836461
503552
358119
979210
465194
648976
315738
1273100
1351596
1208678
1054245
707568
544296
532007
1288807
1215387
1168081
1077918
1195351
431171
498905
677631
1004397
1286210
141127
1026841
446111
1130495
404180
1163670
1315742
822828
520531
1061604
653014
933767
425712
774538
1001811
949367
1324799
1076415
102935
650449
1279985
48402
459967
23342
799456
1323413
323312
871400
26362
765292
538715
1048446
968191
1091823
93959
561726
885061
180040
558484
89189
75407
1335079
1071831
186796
34386
823532
1197100
1296195
746623
571470
681818
1191164
730290
16352
96662
619554
769255
732517
344462
962916
687905
1084806
979093
814483
721712
888724
477965
868961
1157248
41329
834337
791054
65258
343261
508311
1109588
922548
135326
1090290
1108964
1176967
1137181
1156003
220527
1069348
613436
453533
895056
401676
684064
355295
260924
485333
279264
14259
55410
876333
614312
429731
140080
535786
483095
1019562
976621
868882
772731
904065
1181273
102933
826066
558342
24607
135887
419157
956683
267507
50880
433981
305195
810316
834028
705347
947880
504847
1256609
1088466
41110
685325
528187
814246
689837
865514
972970
237819
791312
775471
615339
337941
1357284
582561
389469
328258
666171
512058
1272687
15321
721020
1251022
929126
976825
1228730
122499
755782
1275922
1331411
1191828
597824
1347114
1011373
736278
334716
981770
814270
640837
483858
196235
916941
1254299
1268095
652611
659641
1156186
1178531
1284162
180998
1029033
1143677
575519
102639
1183913
425737
343966
1002212
802338
428974
679495
320096
412842
716577
1100330
895470
1326914
509354
881971
1334917
848256
57707
544219
1022146
77404
73218
35957
768036
241876
861309
1009982
175957
872227
572262
1138776
532017
1224540
206110
1081230
41564
208085
948698
672867
762003
636897
823576
1227779
555833
927312
392734
1178006
705779
1234382
1286103
1347231
872544
61155
1067730
271487
985470
104685
173867
406692
602929
237983
623980
670010
991456
207020
467467
1262282
172342
602521
604571
1083590
1149882
169793
376207
226276
649240
580288
352516
222608
933400
1299344
1065083
486988
121029
349849
1176667
390980
656913
146178
242263
1021081
625194
367333
454850
54391
40686
782606
71162
853158
235749
266405
1030461
6316
594100
162594
324889
947737
379644
581248
1123645
913557
980781
722234
155473
1034006
585503
1353475
276467
850152
1110952
4858
1245957
600567
844874
56460
121867
509137
806108
865425
152306
1277480
1357772
3116
301401
174615
209834
737925
1122229
678337
461484
1012538
601845
1170917
1025217
850653
951271
654117
348467
810185
103184
956154
587481
383157
1047132
376104
1116118
136994
713263
447955
376369
1270443
76197
864249
441261
1116118
991485
251455
51282
845730
799145
622416
316070
819150
1011689
827055
492830
211734
613654
837400
794715
271169
545759
376585
123910
775920
536465
1323019
342957
443473
426649
917520
952654
630766
123109
1281703
1177684
1113487
111913
211864
52823
784439
111912
393213
674032
1246365
309478
1262928
650384
1038937
1084415
1066384
1035175
903628
1345552
17412
931688
1247910
216019
364290
263226
1010847
726800
612036
716917
281872
159715
879200
295570
993778
468743
1269074
874483
1248637
459510
97714
793209
864355
1019187
1033300
217051
1013144
1287888
341211
1314210
1019554
683775
1069662
35405
73111
976876
213334
722900
155026
759829
1247384
1315165
828922
160356
446077
722773
450069
83151
132604
823342
945632
25348
931769
938290
1295387
949678
189799
962025
871729
676082
767851
587724
791083
912635
1239088
1321960
1150874
1081866
669743
1302138
605135
330243
1003742
589579
180679
871284
693284
915277
219769
29670
1226990
130789
586290
1164840
575696
764035
180838
1023276
311105
498091
426059
571708
1277940
3872
617304
198895
761072
917087
410475
1360670
163072
246806
343446
463502
1001635
59817
1146622
349953
1218325
1345669
580027
1039834
924843
1300337
1206542
1232773
1163413
960813
142332
783356
923493
165451
787550
1212516
1317324
1200528
475970
678
1056956
616685
296336
1017231
909804
65506
1048961
683237
592205
1153184
1071822
270100
570998
990131
343780
228235
423324
1257298
42071
79895
60112
1219116
208117
926812
838831
170232
220847
596578
935856
686485
1041213
230332
865035
45177
837029
74734
1340504
99491
876589
281878
1214828
495083
1273809
990756
973817
514983
278049
1067438
1068654
734109
97323
723999
776551
845744
106743
842028
1189689
445250
410610
200481
995775
1166050
937813
10926
945413
1270785
783701
432217
1064783
1346026
297231
918895
1075914
505988
617955
558323
65957
410136
1334552
230883
425822
424456
1008207
467058
1305332
1362988
875791
576601
19437
487346
973677
837727
1268249
1122448
430583
1145421
846128
169369
437901
646387
105831
1303126
1059858
265382
500714
631790
361601
1103651
550108
693661
661055
556000
476232
290699
387858
207663
427020
1316961
309391
1065564
323101
1186778
81081
494336
921434
311053
708697
1073043
1217336
1066361
877999
641996
410734
788010
671634
1136860
829013
1004765
5757
1110207
781195
626798
1228677
1199248
447962
416646
607091
489073
159752
1101543
856957
1279647
830856
856734
337120
1131950
113391
233302
12219
511801
1221130
729639
1014677
561811
580777
490987
1227447
883531
1020980
761537
452659
582826
108952
852847
679242
1281946
927248
1207450
268255
752976
226876
69877
1141779
913416
277951
282850
974513
619761
540889
821134
303744
248084
144000
1006824
542391
487218
453125
1104909
1200451
537272
281021
401301
699704
168646
1342024
207538
1007841
386416
440850
667304
1185402
525194
102117
1334835
685154
721356
914132
244445
362537
768130
1041401
123954
1057548
706820
275119
75459
197882
277972
515772
635733
469172
20965
991138
305569
247255
896050
880042
360785
1014280
630433
558098
460967
131526
654425
957732
380571
1180645
953085
1243019
122559
784653
725743
1293311
692026
846366
435697
680411
677917
736937
572483
216886
944133
287569
251039
602372
49376
474097
229435
89026
880953
27638
1134413
355416
107801
1869
36216
831200
224080
7680
920160
1080349
157885
162887
651018
849437
953624
477384
1053080
892183
753825
793312
1123669
557345
714364
651682
543523
565972
732886
1342899
880777
272413
124982
523080
168920
188775
64872
914376
240005
298942
1174244
401168
1155909
477190
1333613
7235
449294
267249
496361
321877
1290247
1305516
966517
1278006
134203
1254362
357569
998109
45402
348076
769825
1143634
966769
401291
467542
1218572
448439
1151841
230404
57304
780137
1292812
457159
847934
884253
301364
1111588
62812
559427
133944
505245
355084
737284
91854
898573
347890
1095666
1279192
588217
930402
484869
817398
1341669
432378
637433
680266
736071
897218
1349650
704188
1163168
1256729
368290
253961
723450
456785
304689
597628
1213203
28596
298794
1149187
511026
756488
693714
493767
9696
361617
1152155
745840
1046575
754850
473300
266183
532243
619886
422438
1045888
1191124
84119
122435
1051748
1354265
108651
803474
1142023
697674
1340295
50958
1002561
199901
831411
953428
145886
1363941
269988
1363106
106380
142813
1027042
459797
1032386
451605
101666
699513
911121
276226
290735
382944
567123
452061
839876
844422
473809
557682
978941
1236893
989635
1000195
242679
453331
78686
477585
1076138
324024
171280
396893
14680
378287
879616
719817
1249308
1176387
193754
1277975
440120
1149388
470821
175824
946633
835068
317300
569015
849277
1284771
84923
1334876
357617
324550
1270238
1275499
976695
521869
228160
906827
1042820
962671
678857
1124572
1182851
522438
1094497
261707
806335
345547
309012
1161152
1221815
669999
1314612
320704
1128172
1286721
294838
391286
1230391
25758
793268
232714
596292
854676
287510
241847
92177
507437
292451
779179
369757
670260
329811
81065
921905
406966
1286870
716682
296728
1354165
697096
561190
838935
1040736
734923
789287
272281
65261
480892
581491
969401
1115309
50917
650338
705044
1360180
597535
937173
714699
543735
221292
849467
541236
22013
349388
143303
1268612
923905
761021
1319415
403634
153651
688382
1066023
23870
830402
1306853
580730
546394
704116
1078973
854181
413965
341427
817115
970986
668702
204994
271435
667226
932644
951065
1116157
489668
448451
207527
624351
170770
712305
605572
906640
963468
672400
777469
633898
450806
445070
328539
953003
300722
836206
1147747
35010
974749
491080
1242337
556828
1270712
1248864
1264494
106725
257826
1314568
410501
505035
1042962
1247323
1007311
228537
138313
682354
952916
894270
290801
166230
93666
438323
1339274
938588
1333395
733199
633275
1302062
447982
362672
1329342
1140267
237180
194409
1243949
974117
460575
1262099
221203
469090
169839
217159
376652
43061
427098
1055896
285308
1128741
895346
71123
1336552
708243
897949
827622
709840
1137931
982974
483348
945749
53659
1299608
705094
224255
52025
1009724
547258
83630
1304683
351765
1362509
1179876
1090824
452880
1323622
849465
1140753
1292804
1253755
893424
608933
1088568
976911
157472
739470
574368
1251097
1259944
133263
113279
1029016
1361181
990447
604557
550074
720789
729899
253568
512404
863062
1199065
152356
848117
618342
157893
658810
142707
314575
354316
373523
456230
1048045
286551
1141445
151832
1037541
168947
1235574
636019
1192149
135105
692629
573793
647718
497500
822480
330206
162186
715432
1241662
650822
947426
962098
396368
887356
173180
1180377
1265286
1101823
1260075
661471
186037
496665
1292750
168466
1363371
925397
1132148
1364077
31345
44309
1264675
790446
366945
601432
1044381
30830
925834
946454
818847
365609
93872
870385
348115
440842
79397
878285
1089108
1102671
353920
376898
337480
1308759
1135048
988516
671671
949388
61128
1332036
1340096
1029671
1011762
604230
195285
1254035
788851
1336118
310923
1031833
353424
366216
103986
450156
450814
754224
1321526
976543
4422
1175615
141251
972281
597612
520641
167468
61793
1353286
240557
1077276
1088066
1028246
342235
475773
948718
234415
122934
1192286
827544
862741
325556
1137624
55115
771923
864610
1061170
1205476
864039
616138
868155
553562
1099422
1140173
1032423
187388
954454
271834
31780
758768
123652
229070
747973
591527
952136
433000
641442
958278
954320
404453
281456
1039541
1007025
1121043
642610
859127
364756
1098599
255998
221807
923347
723832
1102579
720507
1343956
661033
1213661
149663
673462
828818
346342
1272097
361690
348658
809036
1211840
126513
1064281
722307
888965
458846
763487
732293
1054075
131328
934136
735476
1057948
1238004
1342743
380366
607368
963101
526075
913116
505359
983282
1317092
218933
54775
187517
8556
1022986
355225
393789
155105
807882
937888
115755
347410
1032466
578477
115976
1043937
534324
157743
398754
291038
1077342
1176515
520889
842096
26716
1220065
43750
1104770
854738
187226
1221137
179246
303661
620473
663203
796090
1211988
30149
312966
709316
338843
883650
322606
624859
797357
674676
1252259
367719
888087
389076
574230
788241
149779
119044
164522
354583
152100
1062995
230068
49282
33928
212487
382500
888701
927257
1178013
954740
826747
1268736
374188
658137
562869
8095
454204
705827
764675
1016921
806368
1259136
164350
578176
251539
1317473
993007
1150175
1075516
627823
632573
347795
496177
424050
1276808
194563
778865
189762
812415
973352
1337288
389282
1250590
1137259
525650
472111
5521
1015394
966274
252120
183289
120347
332008
76977
723967
1350650
751967
1330104
803351
70488
737265
253605
139705
242107
254671
1140649
759073
1037749
749288
1149525
204773
441518
1093821
500253
1237340
320757
476746
1212837
376325
537809
1316534
1258566
12762
545516
358873
1210582
1274228
260641
1344364
830945
1237165
541653
488495
13516
1015386
329786
1090033
701691
1101504
748825
750463
592123
670611
741531
226436
1044507
732196
587808
616534
1048316
1195922
1226764
725598
98798
1139637
598928
355792
568836
134893
1363134
232160
747599
817924
55307
166215
543384
149082
380869
1191470
922267
337621
883516
405214
1187321
485608
470412
1249539
933962
65952
833395
860274
411649
1279271
799116
477505
796709
446572
35210
477659
1172634
1146188
1064557
1350522
951528
93798
164016
28280
1261298
709114
856517
1277363
68755
81170
98405
626021
45001
779461
1226132
358490
345009
645210
850010
812654
983095
856063
231375
361833
553060
543006
912662
343837
75625
1200105
1089184
1111719
1223974
1311897
172110
768005
375152
923473
298241
1021244
267006
847875
499521
939189
1123226
520463
566410
136830
547411
1080035
269681
730367
112735
821127
1230096
227994
200067
1007339
355583
657070
1352762
280664
208322
309423
1173325
453712
224845
250818
979953
1153233
304239
787151
788679
1328263
446327
899095
22078
1167848
846139
930251
20515
131772
542772
872542
1207348
926978
779160
683006
947619
74606
735096
1259832
526110
505334
1246548
670233
1055773
805767
1252262
364925
1206537
452696
174248
874578
702202
820796
965795
1277522
53244
25712
437060
309910
678943
1316343
351461
1087777
710945
61324
650925
232342
283939
143173
553221
606070
339122
763661
660392
221353
262515
179270
1143102
624974
192709
716959
1059362
861786
1128826
313189
942844
1028194
1163518
833675
913110
391355
496204
1314067
510327
36992
498212
998681
797284
101787
887130
769707
254600
378626
1041488
390277
328980
729366
539304
30565
1286700
678364
1009035
388393
36608
421162
643638
872071
37286
163658
254582
1114973
76972
1353014
1020339
953965
617510
1120919
346955
586346
654093
673828
461849
67844
1016796
426126
1334518
131614
796978
660662
1357439
88239
1154398
1358123
431182
1331587
1021675
77432
314571
278111
170836
372851
745356
433347
1230019
823147
767969
943940
1110557
1176029
272879
186104
312978
29835
83601
1178885
12548
1190148
719454
18250
1135900
759963
750995
419912
313457
866715
744559
1267265
652197
798678
748887
571296
455610
393698
1320504
1274226
127613
1084642
730672
1157740
433904
1304125
1167075
813924
1046850
267407
1149200
332154
658847
936308
56040
1333091
657226
546896
1217289
1197771
791108
1129035
866897
7768
597632
435885
365399
843677
201049
200300
535762
1187156
331074
686326
960102
589687
794503
293111
1289978
906478
1121056
439248
688010
929883
331392
412143
2334
185246
1277468
834011
1336025
1264427
163720
1008860
1294245
1104132
1037327
963585
782269
1303099
732864
580207
270116
213936
705742
134203
777947
664026
527088
602033
730474
1262876
1112551
721730
281647
1333567
602065
272476
256563
988996
825416
1308431
518818
972206
146168
1087623
345986
785507
359045
477103
14340
517985
695946
331682
108264
164823
1330081
625262
1000311
27969
887517
1360746
658027
21351
594745
1083238
608916
818233
1063138
621421
787371
901747
1294192
316841
971803
829318
626901
566928
137553
343263
797714
349831
769955
1313153
196467
1331789
542869
194707
117067
655589
1318747
1045599
720273
202992
1273096
672242
623246
732113
1335962
892669
498716
569017
796162
625260
74944
140940
1295369
462920
12922
385555
296860
81740
472312
1291523
225853
870931
916394
1075995
583435
876456
791222
882710
145774
185704
856028
661576
306365
1070408
537994
86054
74968
376634
1229812
898032
1239970
1189
3532
439954
1224816
519283
138422
380864
1318807
1051512
1363096
310753
445933
83200
614281
806424
378462
283406
477764
449061
267442
226102
1105418
912772
700363
192139
388627
1220129
1185700
859316
332014
982212
298914
40182
820072
902791
118172
505219
41033
394078
660910
730182
1215202
157844
1233397
108412
518433
525852
962708
303505
313417
1268455
204621
1203875
455569
936168
763272
429917
1076832
928479
832748
454172
1222927
884348
82125
1099660
1243880
690411
759849
189822
1136736
239124
21776
1310569
226646
322959
107745
479064
846426
870405
907776
531657
536918
635921
853240
807588
406915
487308
289026
451693
28266
676483
1219893
1338165
912445
336870
795690
1270691
589831
472222
643891
124333
281633
647388
1143230
461363
1002720
655737
524915
157377
214686
222272
1359202
17627
189997
424368
396358
1179508
392911
1105755
853926
509899
324736
1160534
321076
458586
821289
1120584
1273442
1044834
883425
748133
518214
538551
1308377
260660
533844
269072
277878
512875
1161169
399140
167777
1244339
55979
809471
504393
600140
466581
103996
65207
881444
159088
1117953
1137290
418254
1138586
1124475
422705
462071
698168
143042
1131683
891113
756310
333151
23043
216962
1059145
747325
1063663
1169342
864693
1299517
16983
56638
826679
1140494
736582
990044
164959
716327
1061008
624547
821235
919747
260392
1079446
503575
587378
1107140
389913
1322446
866956
362073
1185795
163507
708305
530999
1345130
389826
455250
1119798
341004
550555
689791
1175340
1275080
1049771
111385
96305
314364
1186296
721922
490909
1133409
665170
592878
912928
1177161
949542
268397
76002
801496
1136452
627202
365576
340763
388444
203519
341549
944343
1189645
1299166
858843
974458
1363745
115708
463935
1126390
343384
37451
313239
1005643
1122320
320881
904619
820096
459931
1076088
675115
1053638
866004
448135
1345394
1137365
1026156
906571
945925
533177
855868
473718
790893
60376
1217230
1273754
748514
1028725
431228
355017
1093063
20114
870827
265565
354435
497655
1161988
1210740
1185300
416871
1253576
876826
503379
441093
652061
200246
240880
342695
994104
723502
946055
129226
913624
1346545
1042356
254314
587307
1026918
1359709
183468
469994
22993
1149003
558213
498566
525541
539039
1080311
840233
1272334
58734
116883
458195
1268764
1200906
61045
52813
1266331
336583
186523
550027
11027
26443
700282
1290135
665375
584177
733642
1282580
360426
711708
1185624
221434
490784
556618
1185360
1248526
658088
606990
1128456
1311115
1307818
1322756
29792
953479
1120409
323
326276
502928
165024
1090915
586455
266230
552446
898189
582953
3559
36057
575517
13077
1348079
493831
148882
570975
258948
304131
1298244
420567
268988
1012432
352296
255880
165137
422612
224006
517585
345765
377526
1207563
909297
429098
58821
856102
50417
587225
951094
422376
240001
445676
11834
1010246
488982
712139
789521
353872
1100299
491748
1211532
364598
920507
256437
341744
551117
1225036
1333008
568338
88652
1239098
909194
83611
345555
353373
182538
1094434
712464
127458
763732
573907
1347360
464020
378749
855958
139216
370663
315734
796950
602465
522731
492903
806193
371676
98860
486218
936312
1212252
950414
190980
1191884
733168
566503
1119843
314953
1081993
462044
1251402
692199
1208792
368919
585657
1056418
1189290
1345742
457672
838651
530116
1280185
655855
494302
783829
423371
72301
952252
841276
683644
1338899
922556
1362728
988270
283920
93876
951946
40530
230692
797370
152130
300758
948509
972968
1353603
967087
629327
980090
967715
1075082
965241
522269
924787
764692
136564
932130
256977
203291
1148572
303224
809329
948657
619044
1004353
1201668
356342
66004
24001
91674
547358
14617
1013353
809200
385365
18504
27278
481484
1003483
1073898
236343
523819
163455
627175
966431
1078249
64385
457936
937456
37305
990733
875855
1052839
203222
929834
564366
1329067
698745
634298
1132536
443257
535268
1153734
844335
409809
793912
687346
867316
306211
227703
354451
31971
379935
644762
239821
352043
1355613
430331
1082513
160412
1300403
806864
454439
1293751
649854
791733
935091
54276
1293642
697958
152752
574348
647013
388048
844600
557599
1011209
1258233
97361
134075
13115
1072156
1050813
916426
368109
961370
237636
1186736
495058
1119015
146213
278174
1322461
558569
941563
590645
52333
817756
798694
159489
979280
1129456
734644
549154
884368
485531
982916
991340
1064775
870135
1021848
142869
585795
985236
1198941
30230
72204
938996
446703
1016927
1058165
360313
541798
71425
742831
496269
34135
1254120
102628
445018
1084808
463879
56301
724499
1229188
1034924
1186695
444033
366215
763279
20434
431107
75795
1532
406464
174174
49662
760445
1130262
913193
365475
189273
1037547
18560
829741
322958
830141
44385
434281
365500
397366
28455
416803
940115
254981
112288
437347
142232
606890
1024840
691850
811523
1179037
673628
1047104
957756
81149
1016551
826140
654281
960609
306630
1188273
883908
887115
1132171
756056
601279
583790
1242358
1292046
502174
1075228
88051
733042
1068392
1269338
767196
799386
1090192
787210
1133316
983297
1207723
820825
659841
1022305
278243
1252151
536872
447240
1214389
105817
940070
123320
942146
1167726
1118972
400688
1306372
1250982
636299
526628
159081
616836
1328249
15068
722907
106995
4933
1084504
1067679
899228
221300
340373
603258
383961
791909
723433
436400
626301
1004988
875292
1228706
397981
730949
1050869
1148733
582398
407308
938724
1009171
952492
1097549
107139
310339
715191
180026
981579
484502
824282
351779
530645
371704
1143073
598466
331768
867524
1086629
972020
905752
180090
984856
925128
466558
957198
923873
576033
87908
367408
812496
954332
959351
1327567
1216675
1244204
1168137
949880
532676
571961
866417
833087
634079
372876
235016
643407
63394
414466
1328020
1100449
1107175
1194692
869503
651865
575489
480101
100562
309859
1307755
105360
321533
588755
723328
544542
745726
777182
385934
280814
222810
726832
7850
6807
221749
1274518
355382
222082
588770
807634
51925
579196
455340
744657
1142890
758351
383983
729040
743765
1351892
791376
1246236
975918
1278268
1060053
1049852
848799
86783
1047033
806117
132275
686162
860056
986287
662516
521531
183592
475669
44958
538811
1035980
1281756
1199683
765021
844775
165024
1078086
314912
612342
605950
639605
557590
371190
358762
382
956650
313494
1362275
193799
838919
1005413
938949
359964
189070
1203852
1325209
294390
252326
207163
786658
1051302
653184
538261
1181757
443728
22177
142590
394033
1325246
996805
444377
1262442
1200174
1183008
789502
652116
243615
605947
169712
1300513
913540
839859
271219
1350798
303151
645661
61794
10321
997141
306024
206027
1057578
620564
102777
1255019
1302552
584711
52280
370960
982162
1272423
1150407
965369
1114083
105517
80087
642773
1323019
496176
367407
718727
51004
326282
12734
1329096
1080338
999876
282678
1203997
1171450
741454
784261
573793
1015791
1469
574864
1321826
293718
658749
1239663
342710
1183217
328654
480572
136466
1228234
341052
345061
1114343
933543
662800
522532
551616
1356992
894866
118255
630197
411319
879796
717236
85576
442459
235378
820350
288987
863928
1233652
1131950
589076
976014
216983
1219031
915767
244541
25984
796629
1139896
1047389
815470
244028
821038
285145
351368
629919
1351041
559003
444215
1141709
868117
1322529
1242803
801020
351784
268164
95543
49748
1005652
298733
494925
1168640
808644
276185
237878
1209407
792815
1089908
336038
802341
551316
57194
290053
709924
1105134
759548
937584
537240
360619
1204485
772726
1206597
1199892
65631
349836
1201532
598998
1322176
331084
1085345
216764
405036
990022
850746
378082
546641
333622
868357
618212
1018280
498552
1283864
1252272
408930
712275
122699
1223559
631996
1319175
1181769
26983
344662
154204
737338
393803
1323572
930256
256786
748660
968019
451682
1144374
311855
518102
112089
1206007
805362
954300
416945
572253
426932
1069011
345958
869568
561715
108041
1143762
455979
211429
1191053
870455
1108543
358808
64556
1156207
149721
1334771
592835
272130
1125130
528429
707416
152225
1322662
1047168
1202655
478325
392551
178041
767449
147969
467016
1066353
260511
794356
481014
462078
616194
564263
1181343
1210385
552274
332276
790673
1216574
1042862
130537
704126
1225270
572820
672709
607342
207865
110357
1057502
294623
1139052
221030
25085
162913
626340
781285
458684
738762
868099
402771
598097
677313
976113
766346
101210
1006782
1131655
565003
1145477
1003192
879992
577260
959800
894064
253257
1137092
447750
1151123
1146666
790854
1226384
216344
1143610
399346
1258595
704162
172098
945659
1042855
785019
1230299
877398
287279
61947
1038026
882195
633262
318542
245902
340319
422275
91522
956044
588636
356804
706231
140023
1166111
551227
1327743
81274
1073811
465591
1096624
915000
1250064
1116128
890041
346574
1164607
1205022
436173
843449
900136
228055
262600
403207
333082
657993
498259
755613
267193
461054
1106752
133498
698690
1232068
123037
343267
90477
584374
932607
1217526
1029673
1309447
1111501
1078736
61551
442387
1000468
49173
589254
1357093
1110263
540874
778854
1032178
1094194
418186
960095
743218
731545
864626
884297
79246
154593
649453
1318428
1098136
283140
1253189
383843
1204169
631463
479716
792780
241509
762454
1177730
597055
417771
355559
652154
712593
743963
1211575
535859
274284
469567
68167
348605
1169163
364247
1110750
536397
1026798
842951
105445
922659
111294
80696
694476
1242334
577766
511073
138205
1091837
555575
1132477
1099303
64551
1351092
791865
93908
833952
1242386
1140197
1303296
543024
281522
826443
922581
1300710
1298076
532221
1249761
920467
1241676
536703
813719
981290
348897
200615
1024640
506968
681624
1170251
759672
798119
1177595
575720
245250
1262076
639258
658524
337588
407070
995791
332532
1245758
176296
540508
1093364
759229
572576
1214281
848047
424701
600170
678313
862724
1204302
1034745
453491
188765
216623
605744
751962
497077
1124813
127934
707990
567933
398421
17460
785654
281362
63033
489886
131120
371575
784260
888815
807573
268810
235731
1344460
1157617
1179952
506649
359983
1005346
1099088
1087955
369796
35853
1011549
514971
322298
602787
427708
1060175
1136014
432345
852593
1307761
141902
637979
919633
1140950
632604
1070317
462117
1081573
488743
1040595
465769
937750
1241555
1005581
902377
588889
414090
123343
667680
1104432
986226
948085
1089560
618044
1315590
192359
1032273
617692
529415
969566
1270529
1292347
158055
1257882
961153
979261
254992
139365
1002160
863340
746208
833910
882528
436069
881463
980497
390603
1176811
73089
694399
560402
117811
199452
872651
917977
586823
193976
960323
134790
41687
219675
1201909
748304
274982
340786
510570
1280918
421361
1211736
165018
975280
989794
573303
265129
1048910
80406
365749
730505
1149263
891034
121291
826037
898232
966070
933757
143793
1083575
393350
885624
1101353
8492
394688
1099757
1045193
304839
1237418
395125
684763
366262
1111175
310029
171854
853674
1050729
758925
1358553
675645
593094
673674
277023
1272153
1360695
243740
374492
1072958
1051350
625935
247475
926337
1343491
846233
458660
1101112
782913
488330
430146
1015457
905414
1157049
169553
1333686
1332662
190746
48563
1175603
1223654
1114431
5453
319245
1279313
788387
1205236
636258
952516
627576
12716
674999
160307
106592
3990
337439
1285815
504853
955417
351260
1061620
646988
127179
508228
1043551
1152857
961101
271199
55052
117175
1352189
1245850
591628
852905
1157297
319369
673535
162506
923092
50499
1053607
513736
777059
911075
204522
349225
1264884
945220
1355637
564455
1252658
1057979
699547
729636
37315
145414
1357868
635094
1266962
187833
601862
273514
598308
477582
55624
748945
1241328
477298
731363
627231
899682
363139
313085
168103
1229133
128685
635835
1007123
907754
712964
366006
524695
1020850
929210
995364
233022
228194
1107510
881606
1154536
1154288
435889
239220
1156565
1286742
149238
934469
1289926
121518
99472
95527
1203354
708154
1116667
770593
1353541
920261
28460
900060
1068507
841837
854608
627
30762
432267
1016025
223610
1301960
607799
1088925
1188553
373020
724390
620281
403018
1296562
953132
531306
1016983
779680
1069129
1207420
1205953
450930
411842
1037146
828026
436331
1251153
1307988
529815
285491
1151118
624801
270636
378386
1226048
1212170
589293
1021334
1300330
17049
543004
443896
381650
979531
28740
576929
232486
467680
639009
438019
1006495
173800
1344313
1053816
763494
1320747
808036
826188
454081
440647
1180912
919715
550935
130781
447902
462491
128910
1197147
228680
571255
704564
1095099
1143831
96910
1344649
489656
77010
206761
1219173
987075
722585
528687
124690
398357
16542
197904
88390
843729
210696
1257732
190706
956258
591887
500501
102116
1348944
694535
1138670
1080287
665432
491695
226932
577368
356972
1237563
695581
18064
1302955
1280054
1180361
230045
592174
696394
627349
905143
628134
103865
853042
81257
1358040
366194
1290781
869229
315642
846007
953336
499316
1261583
874914
345544
1260970
1010861
913375
929119
1084832
1324239
21935
779427
1003725
662630
1099601
965950
648927
90543
1337111
16417
1157294
659661
767662
951957
232282
274339
64260
262303
475197
363583
20739
1161511
1045860
1048811
581797
650428
419772
766448
864472
1247055
1046419
6415
387266
139520
1225911
1264933
224321
1090879
359125
1158434
1353841
1148214
48727
694623
897394
355860
80048
392678
1340440
132181
178984
843625
613633
995679
289150
236739
538473
886882
1200683
511204
1347059
373715
589110
1081267
1072119
1125599
285584
178064
1221543
1268324
623328
720719
402461
209551
933394
336644
812541
1329694
1096482
1008255
115742
190411
522636
60087
1316389
396155
515231
508754
948282
115297
1147541
389463
403637
738990
343580
1090389
1304232
689451
1317297
590853
1227590
969513
2294
338643
575360
968230
312437
341218
1009215
100705
1153868
1078095
900554
1079675
1162048
250847
696253
63610
767587
1049568
295175
1040858
681136
192658
447100
1058281
906300
833198
1306838
1221326
1273939
182143
431448
1240171
277737
36689
767134
1181272
1107708
820359
327604
737068
687979
252730
993197
1318202
805372
423577
765983
1341731
1199856
1264223
978596
183414
394579
227504
1224725
150658
540071
1112102
8506
358556
1257290
873455
878859
817311
4426
1078929
445448
1175973
277101
553273
693000
141779
409435
978206
271765
97990
996755
1057919
113558
649970
1087513
357738
750564
756821
929682
1324195
983838
801801
1180454
843883
291880
676144
903034
223278
791485
1113535
324019
830110
425076
378002
432384
339517
459723
1363063
1255191
165522
77091
1275561
610469
890943
261728
486300
842741
633443
237497
1172579
68990
986263
1260691
1017907
834511
35174
716713
646328
1344878
102508
438647
270298
1319732
268008
669678
237852
72175
347137
407370
1298117
724377
955735
1213126
1240143
1289817
1316633
333147
10008
550041
1253173
269872
1019407
137475
602909
636705
286811
68665
717517
58229
1165715
1062482
471795
653628
962771
344672
441239
1006764
1257147
456839
280600
1322851
1237395
502427
1195209
217905
787402
173628
791164
722892
143021
168142
778394
463305
955486
1170226
1348279
553127
754967
344051
14232
589624
374011
278411
534889
1344137
396708
284396
619374
504831
747568
933693
934404
673482
668541
1086732
933426
1102610
637922
1055601
493357
92978
285186
622416
745611
723416
731516
50315
517983
841831
1215122
3895
4440
722246
922803
1359124
36206
953369
628359
952278
1155923
659685
255875
794440
174902
426492
54848
109256
129138
970124
541216
834680
1312379
1101805
1168437
502265
1026565
439353
1272074
301949
402672
1346351
764596
492090
1106129
508288
257771
260340
600403
1219096
662827
684546
783366
825914
721477
205498
675230
540732
483799
390545
1182410
778593
442852
144786
1076312
842104
316618
565339
1045355
1261343
1267908
743831
877362
76089
1059352
599489
105551
307563
468899
1341007
15339
729808
103381
1152321
801311
719099
93604
1092144
1190987
730068
726560
1185941
1322420
823831
612512
617482
765684
541736
176219
899319
760365
703768
1110341
637672
902788
981227
110983
1173023
407624
551720
381577
400015
200625
872970
298605
981107
995953
293210
609874
682337
541681
1164165
792567
1027373
210124
1174231
158996
655287
627450
1352366
935613
453473
1158547
847581
696209
185284
884250
216442
726157
405627
795276
850620
149289
1133342
604798
17415
617456
810242
93530
39349
1145778
1125643
509716
355668
1355729
118037
936451
562886
192076
1187016
1098000
930874
503015
665718
387655
581457
443578
1186791
1141664
344949
381089
1038534
884407
539946
1210259
89609
228392
922550
401528
254690
1152951
193610
719959
1039519
190229
940377
859435
440172
844016
466584
992307
1162812
22741
88444
1209240
862559
63985
1115145
576385
679962
505172
551198
602425
818834
1018323
129690
92118
16515
87943
1104633
25421
20220
242091
220170
608094
130427
1005446
958903
662732
177559
1102139
880661
226782
161950
554229
1155862
837860
51678
974172
775867
519793
588141
864475
265957
1348576
375807
656671
956695
270563
1215856
248083
1076834
421969
825092
685053
914313
1251645
251057
603544
542811
575647
120216
392036
391891
1053499
1050057
467319
527495
1119009
1326412
11059
1209738
673194
372025
339518
322911
402927
708625
292589
745707
1048930
778366
897729
51114
524565
436166
638222
364303
469433
445003
475313
470693
1089166
234684
38190
393259
501424
470952
246891
150964
456038
692559
432356
1295650
125797
511223
1024364
810069
876582
260748
1357321
625391
1199482
168305
176348
39425
941332
165898
191389
1149602
1016261
816655
1265234
1137429
504405
903662
809167
357425
318719
348160
1258096
1258385
639003
144243
706448
702855
537057
591694
561346
929956
673016
354647
1167771
843041
911499
881864
77103
226087
1354816
1146717
906330
616994
83426
1308381
146017
816186
1080581
1124442
171061
962467
607510
877688
994931
436303
511541
637366
1050356
636600
708545
681233
581758
380694
871563
665584
1130183
937996
123895
830670
1027353
1353042
35681
1354490
244209
1167960
63114
1100806
327557
790142
1105108
1294001
236779
1262018
416653
373136
1177854
739841
1029790
1122755
233810
907939
497367
713752
1178216
595178
1089438
532863
557661
1201551
1247667
1277323
594319
1206479
161588
993651
448429
1243435
191681
709323
664048
42672
1296361
560070
278476
1029963
710880
712307
561688
105166
289600
133918
135741
1227521
17816
954875
1043729
1276115
974016
897278
302371
207535
300888
527485
134924
77533
1009239
883324
697659
12842
1241105
1058263
863111
228898
555114
120579
769513
667327
1919
361720
1142330
1137787
72761
152939
10871
85543
749582
966089
696140
1082607
611415
1055388
85402
911585
55487
1325788
664012
919546
775525
152028
1295010
363419
276378
1032296
361097
640884
227772
554488
350803
1344634
318322
430619
9499
600535
1020130
485465
231381
539344
582272
1047175
347290
327541
477484
1316504
441674
1051944
457190
109892
1098207
1211494
1296510
721848
1317549
1362238
570003
780976
75531
1162960
594280
386125
120651
332829
961834
503165
1117564
1276693
901443
1000527
173185
1052709
280010
182412
95089
320072
1182891
1032430
48492
1142612
30777
710957
704973
54319
826611
152206
703442
158617
1216937
564723
919278
1029702
575723
566887
1159082
1302541
234188
711225
905608
80831
606207
861043
501543
116470
144326
145937
760945
1334977
150953
277203
642634
719607
1226093
229054
1113679
826197
1076003
186566
812490
784601
674220
255657
1228029
1286275
834662
886908
510216
1124089
40183
78326
869217
971263
1139413
759043
748400
1317755
1048396
1090971
185755
843634
1274412
737103
896380
1320445
209593
1319088
10514
961822
39838
347200
1031717
81384
418903
951323
613853
1151175
1262624
1256740
1052832
963879
915905
123343
758228
1316352
208996
381805
1335057
1344445
170564
1260221
591183
1029792
783116
16401
974902
160290
375823
25238
891079
657880
1073702
1341881
166644
266038
447785
1329220
399124
1218454
40608
159346
290890
594042
599337
482736
874966
351455
1330723
728719
251171
345676
47682
486450
465923
941103
688932
1280619
73716
633860
642329
44601
123543
804772
632735
49312
1189535
1179382
908188
866027
561619
258041
456150
180618
192639
816843
26269
382150
612115
448537
734901
243171
885826
99257
571418
611377
348963
141981
1035165
141278
688641
150308
1183314
264497
743132
265742
901178
640530
638663
16524
884452
72459
870699
1080846
1038030
468135
984293
1271139
656396
320292
397347
1198811
63494
1007547
1226518
1012257
181582
1299607
400807
1181868
43804
1180336
943412
315901
1146466
580212
466819
1228062
591939
638301
789411
111027
255873
58741
612134
498183
1043667
505702
430637
897273
1309627
1262289
1328507
663286
1316155
381968
1301239
1265772
1096862
343035
1236316
1288486
889276
206229
873413
531224
1039521
452834
528692
799863
306156
645101
1001450
697322
983681
759092
1174416
7541
652557
1254834
625800
1078560
403121
316849
52246
815552
1103735
1210209
457641
685511
359783
683481
1289240
405319
336333
1281003
740198
801538
868266
1070435
346895
493212
102574
443769
1358457
1245589
1034216
1228248
667917
1290563
706729
130915
588237
100195
352209
350356
1139737
796745
95750
995168
494475
861622
92219
868509
471707
394344
804625
1164774
1156823
620527
517390
904507
337024
601329
326073
1138032
282144
1292802
1285722
494144
1190083
1295721
1304836
829670
423728
761181
961936
215031
443523
906738
682880
1246819
871924
55543
401032
847948
639397
1003887
163752
520858
546100
800107
1269632
187852
955844
499855
330588
541481
210928
1265643
1203083
294545
1001666
1326008
508079
111768
490224
821797
1102410
316104
906436
584841
1133129
665616
379925
1163492
821676
154053
107527
356507
585546
1120580
1229921
1213615
856389
636427
243287
836772
135900
925781
88965
999598
339476
729495
1358122
120992
271563
117323
1242930
316354
1336063
176391
371942
799204
952983
182962
302219
84817
415638
883910
367096
336018
1337575
196046
473805
752563
245106
748950
364846
819546
1034590
383150
470003
291460
171660
1085267
400635
900204
1093980
186616
242945
1152226
327835
778251
612883
877489
35174
80412
309636
824826
888059
1068373
374140
423642
465858
271175
1295851
13950
706570
104429
549857
719695
903257
115845
1345503
323059
341260
1012511
725816
863669
309110
309661
1119028
449094
593557
874715
1016953
1147622
1266077
901508
1018409
1000185
341001
1107429
272326
137773
351338
584919
287116
1098644
834223
1247718
11012
1046448
269193
1002458
910504
1056084
817373
1045120
456148
1300460
709408
1003169
158393
1139056
1170560
815285
974124
600236
326508
1049206
812535
883057
1105462
1346918
1275690
662215
261987
1267874
598821
309873
1093961
1114312
1058504
407867
803382
757093
858790
951839
1002727
161115
434569
1257616
1305217
339779
1143772
560149
1050811
463230
958270
140696
391689
118708
1039562
1086396
1037236
1330475
3826
14555
217089
890160
1290077
125940
716888
1109474
560265
1201192
847544
924505
987001
242685
134930
318349
1048365
235810
659538
1047722
584554
101829
281313
1027907
51800
262060
245355
1110733
408560
1033591
902929
923957
897028
956990
256583
489145
805442
1216839
1126308
503936
1245490
1291801
377033
1306536
671728
1092609
461712
481565
1047638
594176
949116
1070258
575407
225666
165323
1298294
552827
1270761
274397
563823
156155
915310
1307022
210150
777718
523663
659915
634351
82864
1110507
79706
987493
150180
289119
940089
128116
1202498
820971
1106161
928710
1197386
600173
980647
307020
118485
1316599
226518
1154217
1162757
880554
826488
829356
418237
309259
538649
1209735
152863
1035030
876709
1026856
758202
1217301
403904
271908
191380
1182702
637409
877201
1093615
457521
1297114
280628
727872
1179520
913248
1069420
201680
1140820
656092
421800
801903
58034
475397
172180
790182
198275
1356687
951609
127706
72727
1338620
318755
1350153
19220
1108791
189761
1032711
1040057
416874
737035
685932
190654
707837
656232
43270
139939
1271162
85732
1044210
1074339
587910
1094101
885860
1078004
1001344
577400
1122507
550580
263252
1056539
1203368
1073431
1343233
413610
49248
231691
6436
1123936
361206
1186475
1101935
551261
877505
334838
873371
905386
471025
571433
1311932
136315
1325520
584524
753682
725332
546867
1024319
996606
1011609
602380
576355
827371
237564
778226
992534
1169057
1132299
138348
1096933
181581
606413
651035
403095
99191
150276
545671
208226
1046401
772931
372193
1054419
457979
65974
434418
900078
458292
1060872
820138
766162
975017
887664
337474
886018
1091060
3835
967835
361976
126803
585376
402409
488704
38439
557616
581401
43437
750223
1170600
1011998
173207
521793
781266
1160501
45204
1133782
382989
82593
508293
481846
237167
1261622
70473
847147
1064677
731554
326489
1213702
1159390
535110
610348
1300660
518407
48844
119220
1071274
89799
6101
552479
163352
166160
483317
993132
17574
1321994
207391
964608
1112420
724620
619120
424692
303893
1346895
378012
1300264
447948
116717
288629
1324098
203846
1289319
1093944
458118
801567
436613
272417
621826
1340027
640941
861472
251964
1238538
819526
325097
842084
742308
9551
1305276
508817
616140
796807
852658
718889
1023768
11082
256819
467547
561312
618865
1087422
1285099
408510
860176
880631
913057
163146
721663
406382
713772
490312
1044706
1313525
1140565
1241102
152355
469974
631400
519950
1161002
921780
46419
838599
371524
250907
1200123
523054
1357816
294089
344358
76414
308659
857750
1111157
768819
594064
271775
341574
709397
850300
625811
1005827
291958
85825
305627
924813
925365
1082100
589245
1199002
107301
890610
1187272
1193451
538608
1340518
1205352
172090
193869
1242904
777286
801457
1267958
441712
216416
884479
910781
781614
1250829
949122
264363
377921
1134950
616597
1131190
838491
706379
1112789
759124
1051384
1002413
140531
1333834
1137853
820865
233201
1352731
758335
891618
417948
1025636
1053727
1231203
421298
141229
80367
1023394
546349
14946
733008
618476
808627
13896
1126010
909385
359326
426557
694374
1032874
1131028
981134
1250410
857378
1291188
213768
1038765
961007
396056
1060661
865188
301236
41912
1214816
989063
312437
950744
1197870
24973
138269
1100253
166021
938052
531698
734835
305782
29154
959400
808706
1075964
1225888
216006
712627
1262015
1284669
326547
352369
1026588
1168519
654387
29496
903109
810898
1024815
52307
630201
1165296
1031181
954533
666861
493212
1128216
671529
217097
955971
1134919
504539
690284
1017898
1182365
412802
377855
96490
1343975
206358
886475
1152867
975439
614872
884041
678786
23816
1025478
1252557
486517
908957
1017839
51407
1048990
435102
1051056
1125733
357152
568555
70635
401525
1198764
689659
908631
779715
938449
990733
219569
813603
269916
720653
1165598
454166
90931
494303
592905
781396
61918
992704
950665
155509
1310333
114165
133997
1164232
19481
887785
890957
455012
661841
283662
254423
607269
445999
912481
1088271
196384
654449
834310
1344837
1008873
177906
1195514
1085238
466787
890928
35370
192236
1359598
463063
1329374
435255
1180851
1123561
982514
982565
1155461
834041
1045764
1121271
960784
589950
1334345
244561
423019
734653
602613
853445
752696
1038600
408882
468949
1300214
806849
497743
310193
1147497
1280357
1155780
344108
247408
55385
983471
1218695
575525
948031
184081
453955
786790
879718
313793
1287929
831599
144845
861695
898562
1126921
391576
976116
1303453
162482
358268
27450
1288680
278922
1343794
1105266
1326411
720163
130928
1261495
736299
1032098
243397
627419
73762
194514
282000
362035
1280485
1335633
1204311
1328156
817148
1238679
1187415
1147821
503291
282222
125935
483883
583647
1077019
401386
415782
495672
946612
503358
557008
859448
747155
152846
677940
1053414
514034
181832
516599
416874
687401
605389
743100
173667
920299
854577
1359589
1026549
407850
909734
1348243
612433
1178939
558633
143374
1175708
1215243
1200954
239196
102319
1138302
77486
961839
1297983
219392
137843
1023880
16389
417338
1234705
849687
169102
239984
788411
190324
880732
869103
152901
758341
968988
435184
756715
957689
1145394
461366
1301521
498828
1231944
1324840
1307010
643134
826914
629967
264662
942234
558257
670294
590871
788224
135225
962801
28858
945584
512013
176550
319188
595432
1007114
539247
364920
1060142
26951
198222
1056932
1293143
919879
88343
162674
1243727
694089
919871
808516
86441
120793
1349859
204684
705121
877321
503098
626275
1206382
766998
1353298
669746
298114
964252
545657
349189
717510
390571
112803
288959
711218
1113134
762254
472111
870704
385432
6713
478371
640240
324699
1107418
486184
427065
1217314
364578
421796
1350089
31986
1262477
316935
444761
73711
1278744
344459
1214407
1312433
1085653
130850
581100
1285629
1082517
274379
635466
284399
1325086
399715
441023
497438
502086
273544
1070576
502565
532145
308725
1107812
953045
706966
453021
1174454
334581
574424
881605
495969
1140668
1228954
890986
148917
800027
1291748
46186
944329
1118549
1247147
567978
424296
784574
148713
274852
1355109
1286524
841575
42794
963152
423828
1292241
566861
1105016
483021
641046
161413
214746
405
324566
1277026
709414
76226
291764
422206
789294
276104
562923
1118056
874629
791870
648619
1049693
684706
197604
546363
545968
901703
213575
303552
1121625
479345
66670
827172
1183721
798444
930210
231849
756623
856771
376884
1281633
787008
1301857
1175105
225483
1263444
1036212
777610
1333813
403762
460024
207815
80800
791343
1248209
855453
394960
1324500
810399
616737
175223
673483
1040408
458617
1082157
1159271
210691
780668
1070767
1148186
770187
411007
1085834
798193
980387
1015349
1049583
559514
631889
1330516
906104
300981
1159979
450965
794905
13193
1085357
1014980
1011899
1170459
1312453
720008
950496
572775
1351903
174597
85012
93512
747340
1272096
580918
866311
1037612
643360
263724
569429
243548
430923
719509
45855
384939
380589
1085048
685567
1295060
764197
1110871
294104
1060086
673041
95968
177147
1363382
500645
874876
174407
189941
444263
685759
231960
770178
1008382
888526
300642
222481
92871
612486
100319
841623
214601
431635
288576
841589
288807
988228
1077741
407768
571783
166515
1109636
690264
551942
243300
111528
627961
222772
593621
935940
534203
348556
1346106
693840
1205436
448872
24559
555334
916011
335857
406687
812386
1321598
1026335
1283113
578293
225436
1219561
404365
18244
1330865
822931
1124004
921374
1175235
1157206
47177
221037
1343100
234220
1291544
1004548
165251
1101619
814854
564048
1270807
563702
383982
359375
711177
767554
276573
357204
323490
890229
125630
478860
526921
877418
869581
499315
903018
691335
117660
982612
182832
321370
1110827
268170
199165
51198
817691
15972
975819
1180997
1257278
753632
1133320
48183
1242938
1105580
1087999
286985
349813
1085632
568342
562515
410132
243822
469206
1087927
581956
1012086
710504
593557
466629
528224
111734
969608
17016
882758
1244042
683771
1306459
1284598
1360133
522479
798775
958309
1273411
327025
753403
398665
626577
40589
583714
1350511
514161
430557
1146172
1067280
905346
115707
1169343
67291
1048851
449918
1118377
941982
555420
974652
642599
54328
9830
1314530
1055681
996095
808474
75694
1270197
49166
46267
1090072
1350922
458163
945364
455713
541151
239703
1340334
245729
634730
1187230
1098281
521737
715090
1248748
431769
238082
792050
1358890
1103814
155195
490402
1170505
3855
126276
755324
139666
907304
813488
204439
978547
1257655
1072407
1348369
419050
1007110
82220
246781
155688
234227
1010463
597465
220627
563667
560975
1120202
316662
1165075
100489
112288
293175
492710
1262208
873260
163855
401714
831292
541400
981903
485100
501831
718923
90646
389710
610911
719613
1023653
837030
930781
250277
645623
212664
126146
705599
1330622
1356523
703224
694574
1255600
252263
390015
656031
506207
484363
10256
728379
684983
371113
683449
1280209
1085707
901227
389606
224970
1182142
1002393
482414
782483
896128
1357067
363623
574500
193523
119321
152796
870153
965769
1028017
191245
403261
741397
765995
732655
1233925
226713
550016
1029576
226940
555837
993934
85477
887842
825310
261864
908706
907734
17575
933385
117696
1039473
728544
1082756
449420
893804
893659
296268
1282033
197763
647366
559364
434936
664614
740897
828488
231813
796522
1063116
1229577
530711
1356703
220856
104620
661963
350542
820969
958003
614410
1326942
82782
95347
103668
1306972
2819
943233
567561
33322
439902
581501
1277725
1059578
879760
527665
243932
466207
124964
505348
1304565
854384
1324420
855904
1068719
1354565
1322186
447020
28972
1244893
1012323
488274
14181
390628
313334
116576
825399
528140
433714
815744
773800
853715
976189
269928
67197
1307756
1167267
236152
692620
872746
905775
303807
74191
170626
305282
1193691
480030
1231108
972193
193532
666060
315987
1017495
547361
341821
1294012
1230273
287357
1278461
1076451
1301850
1305458
197302
1035603
1086649
681240
1035290
466209
577689
837468
89346
588923
744962
764114
359149
308578
998880
552328
261779
1010706
759833
879421
1277101
1304662
688951
1320816
944100
1023566
791663
1116745
978381
916283
640360
778815
436060
206108
206445
585699
228658
1000855
1197818
455214
519381
530576
477728
1237422
969132
283685
715626
898619
883303
452238
653466
1336131
30521
250042
153558
60215
755429
1113788
32883
317276
171761
1159852
1083433
954983
542668
359947
818902
569552
179943
1273730
536928
740358
837371
461363
34507
133074
1064457
1183162
264800
1315384
1221169
880457
623655
951532
83411
319683
772382
285374
765996
985570
890661
860628
540565
174570
251240
454893
250417
36516
1179241
360499
76999
708409
1187274
795909
1175195
512365
1150344
633325
243815
834918
602997
360925
601518
934727
232956
1089732
1006909
1294380
861044
849310
185123
454778
178427
1363437
636569
582825
1298254
460593
267086
176467
833858
559991
180544
1186582
1269266
949562
708969
1180724
708841
1108252
1319272
723856
22375
713549
927041
1247559
1104341
1093165
273641
418257
553064
669180
539572
104936
199642
542074
387048
261225
310396
625749
84093
857504
1299084
817607
917692
230250
167651
1332310
756685
136019
562866
371260
245133
509424
1307147
1002411
1295173
1074350
599157
414324
898592
1340980
1221528
274828
1231589
114900
1056001
463193
489948
286427
1085596
905162
1315392
868890
775059
846131
1153346
1071377
739822
139021
630568
1107450
59283
881269
284794
599247
1097964
57687
1332088
385202
831676
625130
966644
707731
1019382
764789
1361629
647091
958156
778565
818336
1099212
1068621
859071
86843
1364216
130694
584503
353839
490877
953221
291811
1209914
121548
1271397
461692
178815
136127
761781
349767
1335543
1291554
770739
771692
268078
414079
129846
1285685
557124
922892
983761
668384
680703
1310336
99887
659300
1084487
1156989
735941
1054989
98490
137554
162530
675186
1292583
873366
1247126
1201090
619520
575959
237068
541307
1164898
550317
1280892
1080168
1317369
121319
83840
1075506
1007642
425170
449163
5147
64386
11226
1050039
509613
1198704
183455
899004
922422
562934
859546
974523
165658
308654
467176
224252
1333701
980744
847545
451330
263324
42296
886421
816702
6722
759529
170650
721030
1238020
849598
87728
229900
1126162
28842
846011
1224492
626463
550892
863489
906883
1030347
218979
678115
391213
850328
65223
759298
639367
560996
491101
1332918
428819
762162
1189681
1234421
883384
13352
1145282
925073
1295294
493586
1164823
393119
529608
397526
692569
697962
344088
515261
610939
532498
253067
902388
953372
461570
1310506
1308638
1054415
161447
107672
633189
390390
533725
690616
728757
1302096
1280810
87062
1034005
778892
777826
813692
319424
589885
14780
1293327
648893
67693
1345488
983694
1275988
1134280
1126904
780031
164443
404738
936570
1263364
305389
551665
239539
1166032
223001
746918
588037
782482
400529
949501
980703
982730
212291
137857
1169822
547893
447365
307540
521171
121680
1121592
1113480
236971
1286265
1204182
948219
343974
555921
1140332
561811
176769
512407
1041950
562092
884207
123691
913457
515618
754206
422691
277441
22703
173155
354153
460051
88256
245567
148912
646356
27407
303213
1296445
1112535
625039
235671
53297
555628
720246
879619
384634
105536
889066
1027990
215677
1014348
905640
870236
857200
519429
1292221
851791
1350062
287185
604497
93945
619863
525914
385167
1188502
691070
468125
280072
518555
911727
599301
198051
812439
1002626
1145529
362395
24650
99512
204575
348010
937276
879455
892777
1239495
942007
371807
190088
1304598
222108
773871
127381
1100377
393086
464500
1168706
407175
465581
1082376
1110735
922930
866672
480168
1142499
212379
703861
117972
547227
829165
581109
762096
754563
1360764
512859
914735
1269943
80952
549373
507452
1043118
896167
206753
641124
332745
472323
240898
274251
593110
580812
673128
123659
344141
34049
188701
355338
1306549
606608
83101
945496
1280371
939336
463239
1093843
1250638
35098
1190244
251335
735219
66217
871520
480224
778473
441855
542210
792675
935157
509010
544241
699617
966060
494795
765966
142393
1081619
769466
695441
1336214
1207445
483916
891279
1117447
311880
297086
889285
291184
1145068
343580
1256500
1179402
1185321
1148615
266503
1064097
745367
42089
664177
1217430
922986
1319145
36078
1201806
939530
991883
83537
532087
674164
81082
247584
361794
1081596
978108
969785
1082629
245333
1115733
1003324
588589
162193
140282
1215952
984149
891704
810268
838163
175347
420781
418152
390129
610282
197856
741638
56810
1077518
346641
1215727
1044092
1240607
882249
687035
1113259
1279160
1190829
968640
41579
535343
1247355
156606
790801
547632
108341
272115
1237286
1276800
1277124
257681
1338314
111366
544948
718148
317283
1140081
124469
276444
972783
677239
535571
620999
1261442
748461
900031
146480
1143083
573445
786390
270409
301893
641655
945819
77993
422748
581437
353927
649061
1058853
899660
305102
764965
1030195
519165
14640
961701
807254
689928
590838
1094315
179920
575452
270815
983835
1086970
661301
1269022
429049
966117
814579
956880
14562
743384
122259
1108645
41199
496463
161466
311828
1087024
1009053
943296
1217124
1124951
563592
60283
536648
438877
847819
1181735
825216
702450
72625
200356
378395
1177323
595268
1219660
924680
1114307
1318729
1169487
1019235
264446
560393
1183327
569670
38267
805756
754254
974343
980715
304648
980312
978848
36951
628154
341212
1014618
1109716
1109627
1102806
882357
1035100
1327561
1079988
490418
779576
787840
753173
6085
1050716
1088647
652052
62426
372977
854540
565816
520054
867638
1008319
961563
525617
182892
894409
327125
63788
597493
1072077
601879
1280167
379845
894318
257629
1045270
43908
756713
1307302
1138094
273036
1241171
150854
526596
811924
18411
461217
1174461
1252898
930119
7561
34929
992337
1119705
329890
33956
456186
504014
491850
1247211
874674
1050578
368134
869544
546822
1363786
84534
668054
813816
1023257
384141
883521
1203154
339543
914
788135
142053
678301
576699
1346706
540615
1314331
747145
537433
84747
1259681
116929
267252
920514
15269
814177
605293
861930
717351
737301
838138
470497
793931
996864
742577
263776
370599
718199
155188
323032
204494
292079
624700
688244
665456
233652
31016
849852
37532
802191
768360
171372
1190714
257172
1165658
371389
1213533
17528
617599
29191
690912
1342820
452325
854341
19408
133568
1073760
1019672
528383
206455
61680
622302
77823
917080
109787
1052461
205271
1331820
113715
552196
195139
503621
1085592
697792
18346
408642
184820
446282
553719
155928
536930
3926
728459
134119
477481
1118181
1013845
1087939
217129
475867
765096
584749
1079955
900249
482624
295362
1173690
617091
1256848
56740
454536
477064
935518
534065
304415
1170041
194324
982394
1358113
799287
1263540
1020778
1106148
617038
1157092
1084293
1074247
112476
525541
226245
605120
646756
222079
711160
128041
1304023
1169319
1286364
1198528
899583
1357927
542392
692824
448170
237212
348837
1005588
1277725
1029620
462925
1042672
69156
1236985
1051796
371954
875357
1108751
786166
1117685
1080962
292020
1336981
876249
826559
1065054
393049
1034847
120736
941619
1326236
388541
1031576
117273
379489
392900
1308882
930811
528039
620838
911478
750018
285094
219513
927664
307818
293855
712027
883183
236716
346819
312837
545008
142316
174664
1294862
910645
256058
912331
759213
882547
771883
1260494
63929
443024
800369
1123398
553439
803329
991730
414593
519285
917802
1329487
786422
992974
335568
585283
1152400
1120605
970813
749346
109422
21001
538880
236375
502355
384967
1293508
664989
234737
1330633
31476
911561
728035
1122853
496718
445838
699159
1225783
1295221
1307522
366495
686913
1157419
186991
873558
442361
75747
193285
283566
904630
601498
5430
470453
771734
934819
309850
888070
882856
1057405
957248
1206079
183085
132473
483842
352247
689124
1061313
1308063
966692
1120256
776293
349374
968069
864446
60327
1037646
1252041
910713
719548
1262103
485201
754693
144747
1057085
1321232
36097
1264624
518687
460384
18442
761113
296254
559734
890637
661343
470974
523565
986834
576200
800068
120679
188330
416176
231973
1203354
977782
794425
307942
1286262
561471
188821
1229999
655352
216465
711204
770811
1121497
693165
843732
694056
297983
41260
375310
538695
1091014
253
738162
869772
1175968
213947
1089530
1300996
534189
166956
1208872
1031993
413463
80490
801973
605250
1100176
1345406
793704
2998
508655
347273
777301
1102142
333719
709889
1026825
261331
736098
639752
757310
1292492
164262
513627
157218
941413
1211843
36051
780184
603423
341343
620210
277160
1141596
917702
270083
5718
478635
159057
507702
259477
346138
301303
594667
960295
1160678
1039585
57814
943078
422986
740124
643522
1015649
419997
819828
335428
772581
428474
1249113
1080287
725651
741159
1243138
1136041
126934
281113
1073920
236851
590200
45527
487830
761584
491088
471983
347332
356012
1254526
294226
265320
919445
69285
1272914
965084
412283
1063550
1119259
148997
956296
970492
1199208
1207423
612182
407901
112511
608109
1258828
625155
339380
1061999
571201
1034438
1317200
1322277
118247
998493
1249450
1170391
216700
1252573
631667
550331
15763
16023
531606
895925
309879
130145
911271
349994
1318297
688215
896783
768619
128821
632766
973681
994163
234343
964457
264008
741704
1139791
49662
637825
1224705
1184526
1289018
854247
744964
746274
1042919
775855
806351
67448
1023197
1080945
847694
1275336
1019055
505923
463602
920647
505481
1217569
712315
110791
538305
621456
9460
84618
442747
1349662
655398
218395
945902
1100537
374651
1185030
32588
801755
486261
1271144
919392
1011209
198945
998548
276701
1342630
1145753
573158
185453
1211259
71802
929722
1334669
227731
361532
750955
740795
20530
696348
1167038
747687
413538
914212
354678
47221
372788
1309646
742785
1187273
975848
360284
1261303
587342
532508
954918
1133134
284565
197780
405869
889907
1256157
139377
154566
1346611
1043899
557055
142596
565046
1081611
285966
745224
767828
858848
700759
663780
426348
529737
723223
553745
1308050
1244853
727810
228369
1259111
292547
970536
240069
804131
1347865
1063901
1025043
1175440
1287595
428773
1020476
428789
296979
1313384
511203
279311
1037801
1215004
448876
1083932
1286268
345671
442053
791457
1107521
374872
658098
465932
366716
991309
1209999
650055
1113570
871249
1126929
38265
504739
1282316
1002968
12287
590689
271721
17742
748511
470424
905848
197923
654291
890413
851236
351518
100941
401263
150234
626296
983986
233514
1123409
973535
962065
1206301
60650
702269
1033634
363347
574259
267929
1057690
1337495
1359174
616896
1177825
104744
897154
879075
1254566
745057
122973
823157
1308809
315894
887027
773328
225051
216910
847598
704736
62207
875854
284483
426144
403982
1309410
581571
728590
91162
27897
1274348
1251922
822907
837012
167375
274846
72941
350917
912492
736831
677674
937247
79865
719420
365423
829650
373814
1274169
312139
956508
535942
1190530
740318
520608
1278636
221889
1185964
471865
1123016
544788
124316
1073076
225006
520040
529360
983064
947946
321009
630145
1116376
118859
357458
103825
917506
97302
990414
255297
167899
425619
129020
238971
872280
1125060
863880
1089640
683075
517791
802526
594108
312627
554759
1293917
1197084
81084
337469
184978
293518
1355097
425820
1053356
446924
829918
294606
329956
1359151
486854
792382
1192808
994989
846241
1108462
1168116
981129
90932
1196879
282285
855811
362216
431812
327374
495990
1140375
777306
1257862
1098111
407529
681307
72196
338684
31223
1161095
534276
99463
1035464
939795
159908
617455
497564
1336905
739350
280222
746014
185942
700529
57696
1100901
1306811
971885
1222751
547423
595368
803292
605288
613051
743501
950012
656194
176171
1270802
303086
489953
127671
695441
21156
210949
770694
493972
1199308
672840
1160415
520646
1145697
887723
1083857
502133
1065987
874477
617019
951597
1372
1238213
707593
344308
650465
1250904
1033502
376541
272198
583951
561718
736220
497615
522264
342184
797313
313080
962761
687694
1333560
474553
649657
877866
575658
267584
1150291
1220624
1019335
166231
539533
1215792
97752
138851
761840
153350
387395
210771
374189
1072913
1235534
32765
484312
931366
1072336
174361
306926
180229
1070038
132137
267361
1131938
746635
83943
1332177
127449
173008
872413
994831
351408
338921
952144
320026
1040492
303225
887894
522255
1291699
580685
1316563
260251
318194
280984
296694
1214809
368026
1200183
32673
195441
560040
886795
1215266
1328814
960559
91564
42579
493400
192723
1019781
1152242
783336
1195015
812765
388216
1248355
673809
1087744
839922
290646
814818
185578
1168539
1088417
266077
118388
533439
1246680
1301920
1005984
112821
11022
724130
1028970
347503
1159384
1014095
1014104
723414
1106489
240358
622756
905606
216541
1331308
786810
1007690
1185329
1154161
1154459
921270
1056327
355531
716203
84549
1045835
371258
1057553
362398
506646
504217
1023876
227343
483897
120890
417668
1029663
1330400
779466
377244
1301918
234591
705424
811347
1083021
1078386
826199
39090
426857
939329
1102258
397032
823780
421678
1285424
825178
740292
1183195
955052
812037
485142
1149119
1259756
31807
577594
916570
1226126
559740
7829
951768
999185
686614
1095451
654688
475275
59264
493063
443047
478205
52122
1316559
207753
218326
1301635
396807
573718
263164
663476
1269296
153361
343223
82011
177210
41639
826052
1183798
163006
551877
978937
1207853
598296
1016375
80173
786465
688256
41553
573000
881529
544171
768713
997837
987958
478884
251574
1257406
1204739
545482
1135934
1014944
353452
874008
40391
1329030
1342076
1012393
962481
324105
282201
224386
1090727
32077
1320707
1298233
655668
337662
889943
1185409
815440
760186
1245782
123315
710971
234610
1331418
92145
243557
553008
492255
47214
702311
910968
419017
917387
273016
959417
685628
963690
105155
506647
777807
463661
506445
1316947
1182683
945670
1166706
1240022
1006900
692073
1305793
812501
657673
754414
96659
38910
1165235
871564
414041
1223703
270240
298936
994641
1156546
441382
1203083
181961
1002611
1205463
1321390
862800
1243584
583556
512689
960619
1340525
196422
602878
1130861
1037509
648961
300174
226699
851214
440851
660642
12907
626291
671891
1046988
1352840
772695
348417
29575
792543
1153214
26376
1106215
801371
763317
141419
631805
514870
37681
1056979
532018
1261816
434434
316528
588545
930330
591720
1326925
784498
358674
1183280
551254
563473
492077
213036
820524
461862
646554
574254
154415
200567
1136223
1054971
1255466
272881
36663
406535
242682
810288
612950
589178
279431
1330836
610553
1294283
153437
349631
717267
123403
540672
220979
230775
1056003
1073318
754895
1179362
816158
821388
412190
151680
202469
169245
32712
287410
131602
426700
1243365
811465
578
722073
1129184
424791
78332
524265
1038002
788584
372297
1117530
558271
458444
170186
262319
435532
1289890
506245
548941
1219335
1233879
384990
746390
652245
1215718
922864
347944
237976
161115
921782
678190
1101186
392235
558702
51589
1050522
531502
230974
1056870
288462
426483
1213272
205628
328631
1244174
1177773
655689
821202
1093604
141430
182906
841769
1093925
456673
1147592
507087
622191
1196969
483931
1299185
1073545
582158
348028
326483
940663
735221
1096307
277605
228824
1288113
613694
557279
1164426
429112
517222
1103320
356855
692760
264291
148836
164502
1308515
1480
381154
1116955
206961
458326
183484
316663
481962
892782
953122
653981
793716
321353
1106387
1113409
1227548
162154
463201
414470
971301
708469
1169376
729123
1035344
79236
1000460
1137850
1025557
498807
224750
950194
5522
933013
808282
577440
681959
391223
511961
452956
777548
1310710
599646
715515
271702
1151637
540359
1350498
800040
693511
88862
982901
1309719
149027
1332872
916842
437605
1141267
357344
1041281
1054349
475523
605564
277760
290445
1130606
929378
547073
389647
999868
917457
683865
53888
537653
934203
1125029
80611
203088
672504
1233700
1313284
1228339
44927
1056240
1260412
221114
711443
1062139
235319
109094
65151
389855
149269
372463
169825
759305
908
645036
166539
764917
19325
1292083
1083293
1081603
941909
1155783
332000
882475
970316
592948
732334
26652
1258701
764511
1088119
1252889
124522
367637
790590
164040
225755
162413
94660
1270736
1294917
35910
29403
989863
525439
214620
465990
1058320
226591
512799
961339
684165
875142
1246139
1084690
491101
60385
1004506
212120
98724
1327510
204352
414317
1083868
1129070
671839
1115813
1008732
1275716
321930
542110
1223223
812743
126074
519630
95826
135136
702912
861969
116259
247739
842853
366593
1079736
326088
1269125
603425
569442
2418
765215
888208
694593
210363
387805
1162060
219000
78887
894502
722904
470216
484046
1302008
768388
772992
1282093
563501
437052
1014557
914404
1307662
974787
1313533
547958
1206712
457283
968390
635740
696978
101899
847853
965152
741389
234036
773350
1251492
594566
614604
790588
385993
1193817
1351039
813844
1141356
296830
490362
326779
823035
810393
856014
970009
810417
78289
715234
307613
825395
1212509
184273
793935
1307372
645497
856338
212340
219492
1226035
143095
767946
1238152
1285852
916682
793786
878340
1001063
1067810
531601
923013
962020
826046
464473
653242
1187521
447822
859883
1114536
844094
1324193
1122122
922489
750723
8163
1204354
831387
748603
1020566
197218
473975
771517
154541
912014
899652
701549
953048
495991
724504
522211
148023
855786
595377
201790
976806
230721
766677
957877
372794
1033612
1096276
71031
1310178
928381
739251
553758
444695
911790
425183
652110
1188017
541716
1017887
603750
138734
603172
262086
747892
517955
741591
299242
805789
359189
421301
71942
980705
1076020
1322681
84229
503805
913359
1257982
637149
597651
1181768
868849
1010438
505970
333352
366657
684593
986137
1070000
213782
398676
1078308
568744
1119530
746109
878550
283328
1159478
132981
327776
645894
529822
244723
374645
2607
880452
362413
1074007
503424
597337
656898
556564
434370
500407
483022
902383
876760
1116739
1148646
382838
730110
733556
3532
838748
824177
774526
1043848
1341870
479030
1165062
652087
1016205
1032026
800517
742798
432107
29208
319883
943554
120043
556974
269147
460268
708845
546528
516333
1209266
801737
65967
1088522
138863
1129461
1307211
194732
572293
1347839
486984
127606
124302
1338047
227682
145531
820078
1329599
243183
945938
277193
839805
129556
948706
1224232
9609
1154583
922767
1224904
1329089
689976
835221
1295716
1039418
4332
391483
631165
998131
905194
621784
1095783
636556
614053
426011
1069681
724453
664428
236279
940963
513309
13500
1158022
1192837
635964
805035
353520
778894
347613
612019
779683
711740
844813
145545
1123712
37141
506998
416418
710912
214670
1333850
1010743
1324506
28209
619687
1321164
751307
1344638
96619
1305557
749680
670706
271348
1312799
1032861
186353
1312604
1028049
574691
653807
521719
574499
942280
590538
598542
959869
161408
93893
379343
305492
822629
1213797
261904
94363
771287
1198238
734597
233588
146833
509920
1063483
241678
577732
4341
764222
553749
369340
646989
673163
1134678
168090
1004967
981165
999862
1272098
326520
981738
481557
777591
1356520
616631
959007
992308
568042
1351180
1277876
674438
173005
459417
590341
6695
1058561
701180
268838
539564
1186784
1084929
276903
984890
388076
1009732
102759
64116
476923
1195781
234268
1070619
996111
905236
628188
1318551
561618
833509
382921
289194
407220
109214
1208177
713068
659196
505825
1288426
923345
858346
1031640
1004451
614080
329537
54412
882235
361510
23721
1246410
674038
173904
885592
824551
433583
81003
1141387
826137
1099056
399060
188704
576555
531328
1158218
959190
522288
5587
741365
755666
865035
21717
821035
1137248
149475
704541
522551
764606
98228
1151936
1137134
97535
529714
492624
167104
865006
364642
267134
1139785
1106280
1291468
832826
976691
996589
1326015
176667
1064219
44425
796460
366985
216666
1039103
404491
1122644
1068182
827459
1233609
392075
130962
62694
1027054
1283369
854928
750672
744823
1028422
49910
466206
1321284
1312088
581555
345739
872568
1325968
576159
724279
976492
1108164
229461
884716
81498
151377
286604
317801
1342312
222611
773141
1273277
816065
1092993
1336774
996584
705631
468838
1157278
254171
665031
18946
808401
950956
729214
702188
844828
369566
565001
1089611
777554
940433
446663
1226775
384587
63751
928472
393803
452058
1331267
467055
593568
959738
1362371
653186
58601
76803
1175289
1285886
133105
355138
355222
446316
416576
1339753
170917
682097
121003
1196194
324249
27453
1124532
694780
110823
704645
425679
304750
519420
552364
1147273
351845
609508
841428
1257319
483628
117246
830911
990535
1039036
927714
1289816
758894
358307
1107073
1105856
588846
767909
1286586
1309603
1158849
890246
1321899
117007
569211
396069
1353759
846503
520280
230534
7840
688772
971634
608720
930484
352535
119468
732029
85555
1286469
593568
831568
270941
1200315
181959
1008077
1363930
747793
640390
125625
978403
1315
1010657
836848
685225
11917
1073928
270770
737075
352758
658573
738907
1192563
246734
971569
510556
1250784
66618
291908
120755
449066
405641
631812
213806
1340102
496809
980321
176078
1057591
1063230
51205
232815
755963
446985
673655
968050
1227850
757948
131461
1131573
79630
523022
682602
788477
503179
1221691
198512
1249199
858784
1182955
53940
140676
1110379
460601
551345
1273592
954735
536908
177187
1148989
3455
82974
492859
1209796
1053622
110835
1275646
72395
1090509
258651
318028
236469
345968
629733
638865
715092
681809
468180
1092100
1218239
1054247
467161
1274865
579424
1246837
948378
1029022
1159630
617244
94688
798213
225380
1055039
786417
588761
1340887
1303294
492347
1205542
675861
36006
771104
634061
1158983
594251
153012
323515
756074
201485
797411
863054
21202
371712
663001
881855
1229391
59235
612732
946529
769755
543363
1280766
1286751
106526
230628
985821
1175740
1321240
789741
46576
97411
630960
235130
558273
1199911
933321
788635
963532
508366
842534
990134
80971
532014
1140561
369761
980949
1106794
1217423
1157980
260463
851691
1046697
1157144
965365
1113099
893745
222692
459840
599383
1131976
1250731
88501
960321
346043
334104
977981
655717
27944
744399
849851
585605
396182
547289
1131884
1183237
885897
1177457
918248
367049
840433
1218806
25365
91895
764880
1226561
479406
497966
40060
141656
888854
1112361
1024978
309661
1330967
739697
1252939
917162
1119460
805213
349718
419618
768412
539916
1070541
16138
774299
1020504
1351335
157001
1109624
729242
527667
311796
41640
1152251
1256481
1294221
383372
1144577
6760
55696
1334065
250289
666132
1163935
664057
945095
224777
725911
137989
154072
1306862
381467
649556
1346563
149886
1289530
477462
37018
1000639
66301
193152
1124368
625388
953066
429258
761405
902411
53334
52202
1070369
985400
1184298
1187599
1180655
538576
446435
780800
511424
490459
630898
412458
1299334
217543
547960
872164
1256523
1356060
247708
707733
673930
1298816
833201
578270
699903
867734
354303
276911
554759
1210067
544487
381587
1147356
1087826
46686
904948
165445
734396
382419
434244
1183957
983253
427302
420613
221070
708975
445846
854136
657352
1050106
164222
646511
1200595
947434
2567
700140
326933
143500
821787
919344
282512
1180341
1287090
1248934
998125
904478
870963
1224568
1074585
250986
403503
531494
93453
632035
615617
299191
908330
612470
456595
954042
1280338
932242
442531
516025
1292206
310402
366849
1103558
175002
518570
952056
430321
106284
1334509
266590
1289308
904128
1143565
1262855
231265
1274709
183915
14327
488106
1323958
1013790
823582
219622
1219350
159262
510819
28928
325020
750877
657711
906382
563477
1054062
775858
652782
868428
907548
206524
699513
22643
992027
341058
365606
940336
875966
89809
309149
1355281
652245
611156
23406
1099239
197663
737273
1266380
998894
1101594
468546
210114
1022941
1058017
435677
515138
94689
580555
403411
753026
1085509
1183919
14068
1316873
238916
1340874
873878
618680
711512
993458
631062
1171280
85063
1187074
572437
361537
720650
122767
168676
1119477
850329
746071
1097125
1216352
1125370
559397
326171
78060
232432
886917
863117
880391
696187
1361337
855727
178264
640286
98141
56085
910505
1121807
743336
1025480
886997
395777
518075
267164
865124
1054360
627694
1219391
365033
1273055
115249
934730
450338
340905
1030494
369822
391262
229928
1110944
264219
925063
70730
653855
1253914
1078914
827921
344404
657501
1355028
191012
242639
127170
114690
807333
957479
698875
566857
891180
234104
1139252
1034390
1203271
562169
196228
409267
675767
92863
376001
78215
204735
506523
1161790
1234026
930036
26891
407616
925132
229764
473206
157572
596885
772835
499868
1303603
199371
707590
562562
1208790
259796
529137
939968
152026
779061
1271297
765443
1017992
215691
351276
154906
1275969
158559
579857
400188
1359158
1305138
873202
991929
955250
1232828
971594
80562
1008029
1162468
1300260
1031511
96786
1267365
210168
229103
1150790
613701
138276
120309
481619
790083
89794
29351
1328832
1343677
187755
720224
205622
599175
49490
705858
451538
974668
1198898
1344952
904892
116624
302166
1020274
1115494
403810
617424
789942
221694
457646
577358
286204
231256
738958
304345
434611
164674
360064
1233313
428796
1152526
86417
876831
307653
459905
380545
230207
173544
941075
1146487
920578
394391
1111434
1315508
112118
1196479
929172
332159
879938
199824
66714
1192740
828054
314824
1194708
48840
335708
215212
572144
90877
1240049
292403
109808
618631
229521
1353462
706979
735500
392297
246652
789859
784883
212928
1120863
995021
1258528
658445
1099234
1304863
76894
1236870
1331097
966569
258786
407882
345642
671275
206608
703986
64041
519702
127838
585694
633881
1266275
1198146
874208
695422
1037264
152295
409242
374025
911444
969762
490772
675272
847940
554965
605940
1297006
1340103
223177
182249
52332
858447
396121
1320041
929763
604592
34780
1178935
1328376
114942
168714
597119
349919
568166
335710
908459
189940
277937
743131
189231
323378
632574
374492
673683
283148
292730
1107557
277274
1292770
293457
400790
112588
1006304
452504
367991
62549
104476
1334224
542729
514221
967847
481228
309358
152831
853860
1025513
1130728
1237705
624939
268184
702642
982616
512996
301552
529226
753024
306291
1193034
203715
938718
1328762
778746
887725
815180
853092
1311015
1089186
989966
1018418
788830
444201
237289
1076488
224950
56619
170499
722015
1124443
876421
518327
709656
310827
896849
150608
683932
103981
152632
1104500
402657
1001756
1031453
959411
378644
737273
216276
1061711
186989
1123459
1090784
985412
673110
128301
230459
1217407
273928
1257606
803403
1259658
1355660
1010044
589094
891000
1151392
1029980
143406
523502
495196
1184519
465986
722407
855254
988825
950456
496963
584118
167903
569119
873333
745729
179801
307053
1201449
64731
213047
519285
689568
707846
135036
1334537
439154
1358766
1312645
1344086
903270
457143
686364
1357704
1060308
924779
1185013
1126225
813214
176305
27409
523522
343773
848830
549023
13387
1039841
1311496
818268
468346
1305933
233419
32951
894904
1252962
592113
1258181
771054
746116
382040
155770
343730
705565
671545
973562
773523
124206
577328
23518
450968
1324655
377741
801198
994236
403742
151221
414645
825396
26454
264816
75146
475246
498701
355159
728372
662938
1235565
1240310
213656
1218753
1190634
558946
1202159
657630
465118
1003209
1244475
773421
1222145
955903
1159754
796976
652546
369988
212542
651484
37935
384996
440081
933227
1299283
509039
91443
497294
141780
810745
615571
596568
843284
796983
70170
503183
314379
814317
514108
785763
518745
875872
675903
1355173
578868
1188564
504215
1132153
574216
1242388
344834
1342265
996967
1131320
102588
1082909
1105438
221132
1056738
565750
290692
55762
114094
557401
696849
101387
510989
271078
1068114
868609
1281722
450051
546689
1137100
815129
505951
65819
890312
844376
998126
805254
1038105
948342
1169103
363124
291528
631155
546933
996436
1267985
515470
1328414
1091952
483774
1187659
774855
1188000
1214540
511898
1345168
1191499
107425
88893
1334019
1068161
1006655
891156
1337823
165024
59674
853939
1100338
891284
382501
1262856
75007
36516
512734
418151
477272
476857
442074
769317
870140
1316633
699984
171378
204930
474021
1082587
545194
76715
853114
679981
306029
816164
797815
371070
755108
1226416
167291
911283
1073207
397661
449935
864446
377753
47096
1274459
1055700
644545
1199193
962670
1051897
107932
1079540
1059034
1344537
1183022
179173
122375
615690
550806
672867
1351012
1095743
1206451
920446
476167
1277547
1149898
789828
511581
828822
667302
93727
1093815
87806
1062205
1072786
18129
1233636
969862
207475
1269164
369016
1196898
557137
1286344
997846
340942
402866
547926
1015124
1118482
1354499
451151
345621
171065
224965
1152048
527234
1236933
213975
787270
19348
1284997
636342
603844
906578
1289638
1338511
1107186
384004
189115
440370
1334880
1161641
635400
240018
634638
826072
917016
1052485
122432
1295234
909963
736349
321224
1322935
1349680
505252
1200402
130833
609425
879996
1170034
1336824
51511
379025
114293
1080747
1094449
746160
1321814
1015437
954252
442532
55059
953499
1276479
626580
775440
800708
540520
657666
363766
197686
690664
121963
716589
349751
110880
755923
88802
623250
1061967
1166238
238102
848184
1250151
1243293
4897
855399
332428
1185324
570871
713634
341272
1182938
274083
441852
675161
20491
45553
128580
512423
1330196
1242992
312515
452993
1360308
363438
471244
96924
4268
1040632
1050446
1261541
1174024
237712
757079
968150
919281
1255534
1144536
1093705
1204246
208513
984314
585366
695422
98473
1329782
873404
742256
1099407
722137
733942
126132
693746
246525
387823
922759
902974
125929
88633
1047101
530565
151361
211887
600484
1189319
4685
1259880
247465
875355
75787
236810
988057
1157322
326988
10747
642514
417895
113634
47702
1060145
1043444
554034
874724
957852
710002
764221
973092
909388
222713
97786
55108
789571
540159
444756
868544
347032
1633
840043
1144326
163452
16963
333414
964076
1224547
1212369
1244231
733287
623384
430014
314020
1328808
649859
1305132
474830
846416
363224
691968
1253831
994277
710953
1125718
756240
1206657
105027
991629
713795
24693
769968
961588
287643
829722
703551
642252
1052268
398745
1053234
198941
1293391
378718
325231
812285
632407
729771
767668
567834
1279429
539148
226942
869340
160494
1293096
1086043
47995
285463
1181206
1351540
988199
1108457
63858
647443
813380
879301
86168
1003604
364060
1344821
442527
285625
1094378
661730
257966
58481
1003180
760212
323930
93158
69169
732529
1156063
337474
779422
674854
955585
303404
580498
1306008
1263892
681007
991438
441965
28372
1257430
1191729
660419
130850
471772
1243263
1168339
238488
1240221
435321
1273431
966365
16903
1266303
229068
850296
104405
672819
162742
837772
873910
965681
1011553
345953
411837
1006498
1323445
365567
246205
210706
438340
1148704
744064
1285522
1059812
757865
686479
1295878
58310
786076
1122367
250494
1005418
457044
199694
105567
87969
236363
889549
1264452
880731
132120
960267
676125
997217
661978
1147150
727376
228793
1048166
129716
379874
121412
429190
1197406
985807
1287148
197163
1220981
1234639
308523
336557
334767
500694
773896
270203
170001
889882
587884
583811
542375
765786
1143785
252108
872537
76607
83651
570365
1317602
505776
296429
238681
1339375
480702
76112
453321
622093
819815
921602
20132
1133647
9142
607799
419364
1159952
1031483
921483
1098134
182639
144029
384017
197256
178710
766932
692147
47598
793222
10881
931643
159812
977295
693369
1353568
970439
783211
109338
194359
811543
1094280
533033
221187
269131
748848
679861
19782
592123
1080292
957977
755673
1179175
1049807
359968
624282
813335
1058735
356855
1285825
261689
265867
620911
1166044
546894
173192
1024631
944904
596628
242065
546070
295471
857627
430035
275882
988650
239032
571171
913465
69918
1125483
165557
701543
23690
233693
336703
1017735
924531
286802
1091220
203423
1323759
946945
1207505
1359634
16420
1345591
266901
1248692
229407
706829
1285666
634520
317863
662988
353570
1188559
382531
539154
56631
1348343
1189394
527846
1271383
146840
941930
334231
556632
47422
253245
1001190
1093504
177974
355568
1181033
1208030
1085188
1092756
951074
505431
1353996
1056216
304223
168069
183197
1102010
255190
153992
1219506
597879
963815
908677
236682
1290509
529149
90187
1364217
911296
1012530
419888
212066
219622
1217112
1038145
986622
1061807
250521
823917
123668
812220
1162523
576456
646124
228715
675598
179640
140211
162553
417829
825901
1349208
119091
875044
445392
666312
926993
262851
475133
153836
314009
581085
1166765
764923
547096
289267
1345731
1361165
1328145
199343
971041
294349
727225
311647
1217861
225155
449158
198988
1141941
794514
679434
95915
194460
426903
456790
1149064
851587
456770
1061107
577902
225577
1045329
340117
235048
251501
1141779
869610
897219
741030
1049012
266632
1098125
647815
75520
1045445
321958
726972
882603
876816
208489
948661
993670
49279
354306
1320390
152393
910367
655392
1198760
731450
1080069
693919
1012440
324717
1208958
404514
889545
470685
599783
673036
197852
32732
641289
726038
827042
1311822
1009211
1222113
608904
35139
578874
163237
1193539
140255
508969
87166
1166574
664838
1004477
324858
385615
22633
1061931
459065
1010139
1127311
335493
1107696
1159481
1269445
486259
697400
96131
1091619
307274
375024
184981
990983
281913
1040269
7433
809263
682634
370392
104345
1263215
1267529
1278728
987225
1172425
610245
907180
199896
79865
350683
378107
442638
483702
1175418
663028
278751
1228235
131872
146014
962412
818386
466335
547321
844171
676573
1208881
439858
967585
328263
1036306
888736
317528
441341
258054
185455
413376
977907
1359512
1152101
346256
495999
1310602
995461
251801
515995
125942
612780
671696
889200
790774
996411
1071156
1102826
229820
363459
1319866
961351
1256479
1066288
884045
340841
102043
252925
965354
411364
749326
647928
89750
292919
988399
660783
339675
236729
29266
1252770
846484
856813
1325011
990316
165893
836176
1166152
665653
455915
877531
1350046
1308043
161331
356533
465868
784631
528679
1076177
723928
291338
838177
730997
1104272
1061972
249958
965934
1133839
955743
359635
592552
1236966
694794
1266512
848228
980325
142149
30630
682873
660703
653581
232437
795491
1349677
723039
382372
1249995
158541
893046
207459
1260982
330494
1111199
794193
876
441306
195341
441708
250081
1216949
852468
205460
82639
645015
537615
1211099
1229730
443919
994494
148766
1297476
125152
1100377
973952
817835
405483
565355
1214723
43756
166814
44835
1231607
521646
1117732
724426
572698
888318
659936
795050
1047483
965967
805706
747258
582661
889036
381546
368999
884220
364915
75186
408803
287864
276382
882890
853776
814384
34621
1199261
87107
265460
688926
633121
986968
151941
90253
931284
1276187
847939
501780
1263313
465141
641002
521159
109565
159164
233812
827232
582207
340784
88964
483283
28264
1110058
636812
1159405
471876
1088692
542093
673588
870217
193989
987852
486032
860206
1070796
232472
1041152
601008
817692
772509
1240614
1204513
370150
974871
1342164
561840
701293
337769
601857
427504
1340336
344194
326483
172491
48039
476008
1087471
56070
1045400
799304
952536
1233263
326424
879104
340558
760256
203539
1081729
1160299
214940
567584
297386
1263420
411730
359223
1084455
844756
798732
63757
1072875
592779
540017
1198589
923522
312412
335729
857499
519663
348491
1053075
1172335
421290
312947
112120
1087579
1301131
200916
1021826
938174
1276139
509179
590903
188495
1138506
581341
169247
264846
1247203
618440
148255
1318178
67344
788298
162575
639888
738309
1057981
175572
471041
278035
10207
759756
5719
1263944
1100002
1258559
329838
266458
598942
521034
1122849
1355038
1037366
804345
1055168
1215301
1125896
58400
924237
105568
804903
630074
1327958
1052531
1272314
327525
4793
308665
993153
709717
95152
951387
784278
307150
1037801
1222838
659483
587535
651096
286204
1269011
939046
1174384
189079
912716
1116645
1300418
932684
975042
901390
360318
447995
1171610
310403
1171667
1173380
1156898
147019
754597
1287097
716860
1058714
637437
672681
1319808
70126
934909
715250
408810
264881
1203793
1285346
687879
1262815
209815
204521
175405
678970
1336399
520417
1075426
720366
97988
850173
189246
1159501
1214886
140753
1303812
463280
62827
385299
1141106
1061942
288385
362530
650153
415882
180574
1288543
338887
1133925
529549
1081491
425951
632114
1244930
945349
23756
1057706
1190276
159616
1029393
1135728
195275
821431
130729
774895
700267
1166193
1129700
84648
46988
1112109
1157213
952761
1138960
504989
1206738
714970
935236
896965
306518
1364225
974438
935836
900655
899060
53665
427514
151301
1237922
590911
1271018
222190
467018
499948
364995
573940
37870
95973
859557
215025
1000308
150878
412188
7885
610766
489321
630305
1136868
494262
1158274
67919
904170
732824
1279752
851045
132541
574482
33148
1039208
862356
871655
17034
55058
880118
759114
413276
916786
305254
629288
888936
688511
176824
895215
1313848
821564
63814
1243364
321049
1285115
377723
779126
320986
754796
1126806
1279197
644811
47658
154204
1296606
712047
726433
945296
831293
194714
1362785
100898
867486
164987
728783
273221
1003787
515076
1228706
35652
1191141
251865
441953
934575
194870
362623
950262
282118
975985
819554
1081046
1162114
27292
723510
109097
414349
181756
187791
898813
1261978
983006
811280
323455
660705
772286
886323
599750
126278
177078
1194569
76386
574345
651972
1237414
518947
59393
1204795
637999
128569
790605
298827
342760
21307
424323
257350
572139
283530
253588
577155
643551
550487
762343
1334685
1032916
1287902
191835
96170
1310737
518363
1224382
305680
708826
13163
435876
773354
228776
1065804
222246
764619
348927
891108
1137627
1244781
848460
727105
1278409
480306
729303
566183
455218
416459
958229
460124
176943
715863
69329
1346505
565869
270254
1059726
458306
485030
383344
1100246
662466
142133
1162808
800368
1085395
740719
1068010
571112
33828
20568
531623
287385
389965
990912
789471
20291
984950
667246
93243
97408
230083
142802
1323681
130752
1355721
1075244
289933
545146
1312009
798234
93445
1281198
657754
444075
82466
616122
701294
661509
396885
690228
117408
286050
1195219
287747
1016294
1167848
989799
954862
481118
175218
920459
759926
631545
881198
207092
1323146
697961
857286
588529
75645
1323359
1336947
263430
142244
806929
220684
292837
1173961
707747
530049
1232358
611954
1209353
1081223
763597
222620
1122441
1158213
35512
908256
1313207
911502
320617
503620
270860
516944
205512
292284
374290
366221
265951
1282806
847345
296071
297673
1327410
151183
503240
218826
541771
1141919
904147
302209
504815
1251593
153775
379511
68901
545741
746049
1197634
154127
487534
63457
505980
1311484
524496
1190122
956268
1227087
1318015
1102491
89431
157870
556890
271244
1273398
777831
1048670
781177
204820
572061
254280
1168781
1117163
920843
169213
202783
1281185
1312846
1230352
766811
543189
1054323
515293
798250
1355445
575416
534894
1068887
1237466
812276
657713
92268
928746
787600
770791
502617
17020
94598
228771
363930
777072
591787
371432
16147
889870
1159341
560777
695087
638697
319004
494499
93857
748598
190188
127648
169597
199864
563303
1265541
411147
840878
767279
1134891
1270511
20973
490519
1252448
915356
1126294
539244
728431
19438
258133
275334
40250
1307665
85546
658850
154296
507675
50870
1215936
144821
588051
800011
348300
927038
503453
863394
744301
592601
496167
370984
513509
1288208
261968
803171
55386
40931
405395
442100
341821
1208266
372364
739661
1274729
69432
811287
1052914
295999
235285
1168898
237727
96834
769924
7493
281921
641986
1117503
135743
1178467
154587
624601
1171983
639124
1082453
1348677
698431
1360115
1131147
143658
980056
84888
1235959
1216598
955925
1027270
341751
1191949
1242366
397836
224720
557392
343745
367213
336225
1302420
1288506
1225536
989101
560038
574367
253522
185443
240034
957064
191596
800962
976225
851873
889271
1044399
1113572
434498
785490
1132571
1192989
667051
1120682
641989
1205099
425566
58703
1017518
899402
483592
1349826
436475
1216972
1122999
996547
881280
120570
819554
554050
110934
160942
508120
1337787
1196948
337775
1185632
727206
216698
466231
1318689
1340615
578671
1078841
1282615
897843
605377
1134095
759423
596129
918841
1337813
322814
601170
289902
215275
384898
284855
636929
357862
234845
1297914
1121574
155092
630059
967268
1016287
511596
900420
915828
34640
320762
1266721
667026
244893
699640
528565
1179864
803094
888993
281867
1157056
530501
1028161
485321
265640
924912
1218240
844463
150381
1282266
768475
400956
743375
1343377
518089
1360748
578926
821539
366441
34829
645448
142775
1167548
687113
1041324
1057517
303872
218845
1294133
948771
1234062
839769
211581
103914
407087
976875
1230283
760292
538067
438397
202347
1317902
1335625
624044
730427
1169216
1302511
167653
1074084
764053
1116792
708633
463975
106640
1189615
1282921
570702
78570
514997
373115
483200
1251552
797461
1325227
748720
362525
1073432
989655
1191290
1248930
951291
777141
1317735
1215170
813759
698255
1192997
765215
109000
311807
1248085
1037396
738159
832789
523779
471375
1317535
1198859
1271174
642185
1153943
1340179
332207
1307452
228044
1129461
516747
1318943
244538
725529
964978
748555
57976
510011
872013
1122241
1240469
1176138
822396
898546
1339695
733088
1291417
5515
959945
847598
816490
942440
842137
1285908
312399
876554
894513
459241
9332
909378
9377
56039
814959
279050
81859
1044652
1258532
304576
419939
70675
1087115
996057
116813
1221446
541501
677759
833471
713401
630618
288164
188754
636903
55165
677843
1177463
682143
102242
1153671
1196255
433630
997691
862224
648330
560290
1196203
225471
659963
620230
1335551
47453
727607
1050982
1064269
1208072
1229787
96331
1363296
1331916
458742
1059372
1363924
1018370
513370
689359
668623
733471
1194498
388448
823117
478634
30843
286245
936762
138501
456022
730407
505802
1099549
461714
1024645
939431
312395
1010231
933675
1352250
673078
164191
28763
1086415
1324548
1067280
41609
652547
807306
1028333
1210037
1296083
849679
1071636
889500
65563
1016459
593364
371850
171005
1223886
992884
556902
669503
1265119
590312
512020
796338
567538
491631
1223948
9589
463084
1342879
712406
1273488
1015785
786383
951680
341159
1088618
271296
295813
1306784
1160384
1098357
1146833
1085123
536908
239173
424461
779426
333087
627740
1260691
1226409
960679
900616
1266949
774910
1152829
1176834
342617
905536
857873
701333
679310
1109581
282486
235694
870084
231700
168365
208524
146415
472943
283368
1266411
898395
645293
1047388
62736
871422
1321912
351385
551497
784750
494739
1153807
48040
1202438
1352695
216040
810998
1227804
1133896
1182601
805146
1344171
1055954
1133923
975235
935471
1072842
87050
281210
27921
1132275
718909
479917
956007
898337
1359676
24592
10043
758804
220292
144235
797144
348250
1209809
1055890
413981
138992
1328032
531870
692264
1038039
13095
1076852
195191
342123
493908
594165
1158301
348047
249506
873980
400165
140569
83810
813180
203903
190475
392411
203024
400966
10763
542870
248415
392425
915781
95240
709304
667511
222878
897474
1278744
725342
415654
798433
216792
307427
538416
1180252
1014960
423746
93470
383874
44459
221476
879022
1082961
443239
813349
105393
1342920
1155023
695008
188399
185790
1053793
78571
434734
1197695
937401
417419
750161
783007
517101
1149255
984882
59275
177372
1163479
258267
1201925
953063
1075921
1074448
264115
41074
252004
1041033
799886
949005
546794
103092
655055
550393
1118153
360686
2616
413019
909682
84203
1117385
819516
1050493
936571
315433
637484
42126
848772
1082767
861810
343693
215679
1262980
1354954
653752
1065558
406315
635690
114317
233425
1029532
656168
828280
627451
509596
46084
69243
881975
1055492
357870
1174687
1313234
658626
1274191
614695
1324515
697010
913735
606027
858160
559328
797082
685293
707409
782085
914593
982804
319536
1293815
1363816
187390
524153
527071
1101070
559936
428145
88834
491358
1250537
1349277
189160
743152
1378
874737
825983
315693
972658
1104687
420716
751298
494479
619667
1009144
1039222
621631
695932
1096524
1294274
1291189
935474
954673
83129
498786
1213308
311766
755767
629312
879884
1010162
84969
734974
66444
472903
1129919
132889
931580
25555
492146
1207739
886290
18050
293471
1278097
1005859
1301756
184002
423531
613195
1040203
1143136
958776
618009
199756
713938
942232
959961
480515
1182201
31344
605484
1333619
1052442
343386
116998
639719
1227120
431338
389921
735548
93219
745616
1181053
772649
1096374
1168671
217468
882772
857759
408905
1116377
1287004
1352219
167732
189605
312287
295393
1261782
244985
247646
1060061
543748
986748
737797
222403
1203435
1166033
212235
610444
578231
500477
886008
680661
39412
922471
513113
55290
673406
1357194
828243
217878
256766
886666
1356535
250698
56806
714027
552132
1234708
544800
1307132
284569
303242
1253354
154954
1162815
553222
1278690
1033900
44814
807020
349759
1295971
11777
743658
550277
24937
1179551
1187361
875359
879357
9236
947978
550237
1085776
6223
1120838
1159379
748435
336505
1310350
1335962
918259
924199
1239221
337806
1128260
101136
1218603
689906
145826
1266727
411694
50751
680132
385733
526055
368045
1333251
1210374
327335
753590
290500
118994
688063
873295
62183
1012605
376127
1086198
538142
400279
1357266
601670
968664
232904
13107
907039
1104800
110078
438875
289229
1206951
802248
343600
1346942
1148055
226580
985146
961077
262230
1149885
372536
975730
1356468
538207
200534
123302
97833
988832
458605
1122067
237262
692140
1095016
481711
1182728
270537
1150154
310965
43858
1215391
749850
1247778
1173306
935402
407946
434024
1187851
206959
746542
1025449
186607
768854
684559
843366
649229
259363
654470
76755
12105
1353969
709582
704829
1192165
944535
622026
271788
535255
868584
1318422
302072
1076563
1263105
230914
944825
459397
925460
525190
1287093
56600
631419
114561
797326
574240
1246557
865127
402841
515368
149780
150259
796435
415771
787810
115362
480618
545075
1184308
3667
1176912
943804
1316918
128507
28160
1182100
955381
993439
647105
725241
1193119
517834
788866
373852
1144855
850053
735366
132904
906050
87697
569130
314231
978083
234545
721395
1158987
162561
424789
1341407
681805
876127
757718
379780
503591
1328594
1171081
1202019
501068
1077425
763731
169152
1259065
366986
584301
325854
1356012
169716
216398
805154
587302
129289
274854
961475
1062383
1275011
1334636
154436
1119415
1107501
438140
1189992
1198719
1017561
802518
869185
1141186
626910
379448
1173491
540012
149593
1014209
1170488
1308406
223836
514285
815475
803623
459642
527882
396773
1116709
70467
1108225
727000
780301
501286
428713
21730
188279
676956
829777
160715
618766
130243
821077
592526
385093
543356
719428
1212122
1284272
1034067
1712
550639
100979
273931
941533
1239826
1028270
998797
362046
270454
514087
1059162
15624
48119
1167247
313885
1272554
1116418
1322539
1199814
1322723
214319
764250
1066715
762199
1085130
172364
882201
838360
816789
758406
626085
1134093
1157910
251446
354684
1254507
760017
476229
944956
718857
292675
757307
972910
776545
1230066
829374
1098042
1216468
1024122
502658
509655
594451
1022632
434191
373358
586530
872470
802849
12912
4011
1163954
878843
557158
209086
473688
184591
1191650
45732
607790
1008129
608518
82323
364121
207021
1252125
727707
572686
1311746
852042
953772
933175
1222791
400968
636657
159212
1078116
29348
211077
790684
1026609
1265119
778730
657945
66844
750187
846830
986807
1304981
611611
710356
890933
679931
961153
529587
72338
774362
345891
1063762
56582
656511
809349
820464
677747
214312
539974
690573
134621
250195
287781
1293391
254348
1179971
941808
660442
224248
1180524
1259658
956910
256600
1225746
86128
716131
388026
785069
556476
84805
227346
1362582
227674
1328023
90164
181031
1285112
1176323
604047
98598
1011025
441485
15101
931316
938517
307236
857171
1086395
772509
183954
33177
1341427
745812
1108506
895796
421614
363592
521266
26014
771912
1297118
227101
36365
1323900
1225568
954635
1259901
454637
688809
163757
1136786
877977
658894
1211460
1019812
880070
499475
9046
1067702
144041
245439
1284734
143657
552518
309730
344489
1048298
1217093
1192327
878546
384418
1345801
912453
1246376
427206
863488
951223
29835
680602
1305454
351245
814948
158546
799091
961531
176547
864351
73021
470446
454224
1067635
92932
187931
1123276
219586
1356856
1020217
1064788
1058495
431675
110709
1188051
321005
10910
782425
96871
1035252
414312
968809
875022
643136
177102
324805
213794
845584
1062657
5478
115328
179206
802854
987631
567486
784712
211160
705894
1181238
89246
1312136
186765
824978
24372
20002
587323
31781
918231
970985
831075
775857
471281
1114689
1311551
403747
350082
44596
497022
732887
1127496
1197843
694370
713061
572538
266478
503816
505646
310235
357300
470705
103359
789007
610624
351922
174196
1174988
1185094
175507
1166294
13532
511768
911617
941154
669784
937245
507070
256785
199415
399291
1310079
1071123
1009956
409682
543094
434729
816309
255302
553969
645093
372026
440701
572524
1146463
1291114
97040
175919
1150428
957485
40965
1172899
152051
1013554
693317
454776
1076266
926172
499136
956532
344984
999532
143825
157987
233551
714699
452922
79973
252949
857127
148815
1347001
766719
308233
428168
285155
240613
169944
452376
595809
830508
820287
951445
661116
338395
577195
862243
217493
1320236
867215
596633
1267818
350206
298537
545439
1127752
723106
1312088
1213433
769604
1097296
646540
647291
491459
230636
1151421
78338
109110
257230
421836
472085
886576
1275735
422534
545199
41266
731439
922931
1342227
17202
974132
456958
686396
516904
686203
1311709
1241952
453544
5406
916459
928472
1361078
679732
616116
647015
835202
1117447
296118
835246
37081
607120
1348469
607113
1314214
969679
69747
34055
1189299
1347167
54241
919293
178573
354669
100604
683364
1105685
387267
980563
1251653
1066179
965657
1070558
125933
958674
928550
1286580
356981
1008327
594005
1205340
948500
253701
140036
136836
694962
912398
426653
994368
806916
744978
404979
620832
657919
1263918
1263087
554357
153309
56413
1019864
1092024
794473
567542
446166
811895
1291124
571917
774805
828593
1034842
121345
29125
1030727
196964
416335
821113
462661
1063307
931027
71381
910282
119605
854013
925643
1357946
381560
855910
722542
1064741
1335446
533288
68855
850002
1293
846726
618004
14093
339287
1162051
1032502
1254767
1204784
1327191
94852
434378
913156
814633
712796
1225327
939075
13615
209402
286604
183439
55687
1336542
850252
1339610
112328
950621
788885
1232490
1293690
915117
1080850
363669
854784
486937
354312
684820
1153143
654805
341535
682816
91322
893172
1208381
294537
1118439
693422
297310
487877
1161070
783554
158996
1360823
1047217
1015795
292028
539585
365533
743089
1191074
1324869
220103
173060
1090899
944330
504109
636416
175841
268456
424277
676153
578770
52199
572607
1168532
325336
482150
8116
1116837
182604
235480
1338835
564710
62002
576281
40180
361870
1355988
315089
223104
321810
340342
1022821
710933
389125
903995
764490
1270508
803749
909134
297482
521528
1165923
819414
420733
763833
1320887
67513
1089610
23387
1154397
187045
932877
986065
866988
336935
1323892
1043165
462179
1322187
1256846
144162
384236
554314
24336
277859
324835
679708
257378
766312
500272
1170847
998444
1086602
1240419
800751
730185
622467
363151
827631
603022
620040
572177
309366
1263369
617251
444553
231686
1006760
198854
941900
409538
522075
1124152
521701
924820
132463
1126426
697983
1088624
363843
1084543
1003968
187579
615394
293721
970254
1185331
1148118
557603
1140232
1175900
849482
825085
237851
323645
1087322
1029971
267382
759698
1060773
566179
674238
57446
560604
409922
1158917
202962
740479
422029
613777
871187
30571
371202
522161
1360966
1345873
200452
711833
1185414
770927
6931
303379
790840
918692
339870
80297
1318543
618879
1189112
238914
961718
765033
115919
1032618
437717
740538
453722
696079
128096
973216
1311882
392818
30557
218767
631774
764256
467165
937235
132809
1265644
665814
271449
671516
288937
175941
1228567
115471
657032
179439
463684
820932
1199781
179525
101849
1038897
188444
458185
636682
661340
765283
1287336
300714
346295
449155
875780
77589
997270
979125
26341
878571
837016
174493
1140961
681224
932583
932051
274828
514978
288732
499691
630623
682301
1165615
352487
288665
1350985
640222
1137551
818376
619435
292489
1169327
1012757
1289922
988566
1179952
646850
22944
772692
803730
307860
569144
773128
726115
660543
38483
325361
1056472
701573
1081193
531083
21312
1043419
17556
42875
1239593
458632
828481
261356
741176
1258701
595499
545262
37114
1120830
947359
525995
907308
1062395
1092580
603594
1149969
762167
638383
1337129
714339
76536
635398
450742
883797
916414
1286514
279063
998712
456114
985804
996570
1209655
1097240
622302
846253
790463
1061496
682785
219490
1154253
632759
303996
94574
797154
491860
13221
504426
1166432
842871
361402
753579
749568
986462
582352
496473
118157
1070775
1016759
227569
534137
1111375
1156565
1290916
994387
93444
949690
994870
1180254
1011217
1202031
849793
437342
1146777
1223362
640014
550943
1345407
759943
676211
1130143
261687
175472
1104466
1347231
1029838
1012363
885648
1269075
12023
1239415
312806
1120804
254235
824255
1059398
469402
457132
985639
951219
1070781
958436
774121
765567
841779
4887
587490
930009
535997
461457
1298470
953072
908735
399485
179272
153143
364769
244324
402953
356595
330577
889129
990404
818587
84069
602740
392403
1123714
124913
407620
297199
1270168
1192488
607434
550886
821869
852067
380083
679989
1262182
24225
920793
1356346
898688
43177
740378
105395
1059838
686599
480930
956435
120561
794438
522345
1096315
1028441
641820
53551
232675
689633
951229
1210740
526082
64784
1221340
708481
1040511
1099854
650490
39726
226214
190938
1285618
1014242
235737
1185325
594924
540784
781855
729129
262736
1296368
1071192
1322572
123650
1147941
756369
895036
372548
1255834
645446
697524
974912
1124963
1281909
178440
404916
830076
1184992
45084
195028
123777
1192785
948420
285533
160185
838591
1164130
601291
140766
14804
415941
812421
710164
359080
567958
1284237
1138779
176550
310659
1205351
629471
1021625
1046302
884985
161000
288317
1180763
606107
141921
577806
768732
192003
761748
214754
641245
851058
856361
1076758
1076307
922618
577538
954750
1184863
673015
73368
191313
1296668
265008
991375
279220
1091800
1262999
794627
158001
541252
92333
1352932
141647
750068
1257183
1137239
410553
1051372
1205727
1103170
508207
1187077
487328
1355623
634889
9778
752329
1093883
164504
205313
1167311
585509
560589
65129
1299902
350134
161688
972300
1236600
1271030
341469
1032127
645015
963572
264866
149717
394518
604575
441947
798924
1274770
280919
622992
1114463
1138771
807765
219221
1306788
402448
859727
718148
1200304
491182
27519
619701
1311880
217801
955672
531058
681303
1281878
791317
987687
37330
485378
567575
658579
1239124
1180367
1147309
414327
772425
736866
1276055
6670
236650
477202
406227
489941
888337
472186
1308039
431616
63652
900734
1002416
922446
974430
265423
615396
693258
1198497
85107
353159
916964
365582
56197
887968
705688
69854
668787
556197
1231335
108169
398868
1306651
970462
1295629
1106434
274903
277910
296911
591632
1120231
517712
99040
430283
83917
333615
892285
590557
25501
792627
1203585
914530
499319
852260
935537
821774
1181843
1177610
47917
606459
368536
592089
695346
954836
589860
840217
284353
1190904
139850
1360616
519014
1022176
1069173
1362939
1006536
655253
1009251
1213285
2702
1305371
1324893
1102691
752212
1225123
1326303
75588
688954
896676
189683
796546
1035256
829204
727494
464514
542837
1328578
1003942
567541
732470
636359
487098
148496
379388
594681
983269
1185478
311639
462473
1195931
176564
575846
390851
581602
846019
205349
836974
1202488
602389
924750
1257849
142611
836891
500906
524942
803262
1283647
619287
519021
642494
931328
744941
466731
1076543
780323
865368
1181547
354683
691266
619536
829318
181262
302661
603824
1317951
1105079
803515
67705
1245736
1048939
602000
280932
1353350
1126149
274533
371409
550331
116665
1047892
347212
1222138
161517
263594
266566
840992
1350442
1326617
1140522
439450
1187479
1177500
1338564
278831
345471
1230775
1085054
286234
62563
1316845
867297
183006
429511
990518
859263
883592
1293808
1280931
1164961
782403
700042
849772
895900
1239785
492029
814152
10457
1135311
1284530
449129
437280
198201
527920
448535
620915
1001830
1101424
1120541
900490
860605
285398
25705
971241
742654
1208824
785090
1042410
880596
257334
1355119
191709
451895
1346817
850249
1178809
1203075
1029456
137408
630468
17612
568288
1076881
340840
1262361
130042
298106
928034
1328812
943297
75924
965090
885642
788237
587519
514967
1195153
34676
1047648
1122830
190293
1190552
1264979
1060704
1072420
1038250
176905
580693
1144075
759662
113109
303333
1011298
567217
592196
701216
565595
1279136
1291938
1145855
665662
940101
612333
1158391
281072
126554
43148
1316177
1319790
220778
560210
52823
784564
446199
663689
624418
1212224
1037206
569150
1096779
1318838
498348
579366
888492
418469
192559
344644
2389
991706
166771
1000842
470077
1111240
1087819
410925
21417
353095
811557
1299858
363003
367809
80289
830370
650517
132544
39987
1319204
478474
927035
33006
631762
1022362
328019
903357
347375
90259
1120742
363084
974997
974446
1311906
993847
1111115
821832
1160230
144034
1052763
1249908
783854
57827
887245
1039536
399972
638038
552135
605700
1084885
1151918
303074
1253832
1190713
1147153
1061925
103010
891313
456546
218067
955371
950721
125859
876507
1232136
548274
100955
1081830
387169
285277
704416
174158
167657
898668
309693
710033
625864
575169
259726
133312
688686
676082
967995
382718
8270
1124682
419721
388754
481113
1170073
1139929
559916
148960
440817
593966
1005830
186790
1078302
266535
82013
360709
1362551
783400
129379
846042
230235
462401
906066
1049694
266824
1144730
1215813
179984
659628
543301
1355543
102488
420405
545191
489978
653184
504388
662905
433587
1164992
924389
192723
1274132
564933
62811
523048
1317086
111283
307756
642983
237329
728033
1064596
417354
145553
790596
1248646
324359
298597
153590
851308
1232713
766612
866754
796483
533540
232671
546372
373201
767118
1208142
1342117
1285310
606234
31651
330572
485703
54715
1323728
724848
734601
1183970
932818
849187
892530
821016
504270
778775
848916
621601
930022
66557
336801
1247577
517570
958534
492126
87003
559077
209763
830704
470750
593010
766660
874508
824896
85565
649091
1031142
189650
1240014
1003906
719982
964298
85654
1000258
1265134
221964
165354
1092436
201358
1250110
539310
705109
592038
404956
778490
874804
1302880
959011
1358654
1252927
216089
1089710
608679
1231974
1169697
932831
893136
384193
576468
3740
1281781
717088
1233450
142139
291776
1352070
851283
596951
534111
1253513
261335
502144
28009
971871
546927
147972
1129690
748082
344192
234470
562630
1114957
724490
397298
550866
603172
1228625
929846
767213
818507
973289
1307216
137870
727883
707329
69010
26715
576755
433069
716297
146944
966107
408043
902124
581557
70775
526870
499452
221129
390502
1214631
1275171
817018
152879
651892
1147123
417772
769715
143271
510561
650498
1285241
834599
705780
72973
633157
1166968
989469
35549
928515
405391
221022
61474
1333456
228862
410964
653745
907133
119619
594252
232032
659098
709533
401987
827518
43950
1338621
702860
70191
557711
910778
510399
647315
1329108
26471
1359064
215440
581179
1270344
619186
1008186
114511
229680
19753
206927
685214
825584
890944
624305
927936
355979
1272118
660084
691795
1342667
775747
1337774
1318582
135263
1137585
477332
354115
362405
112096
841587
365880
240588
173160
237672
1152681
735182
385116
1015709
130774
484973
365087
903725
630194
895068
1175671
192100
829563
424003
938375
740133
24405
1286556
574014
112344
295815
867538
28731
1087231
1080596
1011672
379353
22196
472700
624406
1328306
210051
720617
1207171
70822
1344487
712177
719581
605886
749070
167274
358102
428194
713811
1261603
680062
90721
1290887
556518
1014272
904890
656228
1197525
228571
293380
575150
678649
87737
1082115
1252864
823073
1346699
909615
930327
36731
464433
1271968
189694
65292
381475
504286
125572
835942
213075
209502
675709
131759
965667
405035
59285
551685
307662
1323658
642795
112500
1120292
1175070
903066
1341185
714643
466393
1214366
1211036
185826
588039
773687
290521
1321660
479476
1149178
1305496
1191363
334547
1221360
615418
760722
288145
1235758
888380
676325
314949
708822
534265
588102
264621
1351764
966056
1023448
833632
430157
325571
566562
73885
76302
320646
65686
746399
551988
737495
251732
252376
593422
1138524
1180249
855676
464143
688114
297484
1041552
1263852
1200563
381095
541008
900230
416251
879152
1240647
719373
6728
829270
302292
117385
405961
1229045
265993
1195742
985569
602219
17846
947306
613620
233926
1038446
1176091
558160
548294
852988
257649
903432
135144
517175
468241
153061
483998
220767
648095
1179389
460315
735104
1217924
234078
1043413
516455
1356068
1091251
157448
45969
464872
251128
550174
1118667
1137572
933510
167547
439002
723300
949654
1183286
757875
208782
624025
15428
1284958
1357487
871146
494053
337319
282491
838012
1196938
35375
439074
755690
546916
916559
681161
384018
1288346
491075
6767
415055
567977
1158697
104883
1342505
259451
755217
457621
57094
598170
258374
333622
423212
901702
696860
858753
1001424
1334198
1132313
1278811
700973
171823
279573
1009979
486926
471533
579696
1324012
512593
472631
217359
1000484
322683
441490
1046198
746381
138792
331530
760982
963050
131123
620753
1077222
162336
1037325
236611
218543
1018721
777585
510040
1112345
461398
251901
1011108
1189277
375081
3643
624859
170588
464910
822966
973163
1056081
550183
493904
833949
1279357
1111086
928974
828970
1297679
474548
201160
1055491
245238
1049041
1205642
61660
1200571
192426
1314397
1326548
922614
992185
176699
645144
1070825
1141367
179300
1049871
96170
990575
980781
783459
1283832
1275489
1326610
612959
1171165
167618
648791
381203
1186410
994919
1095666
1318633
143358
895877
683361
641047
423115
331631
959254
534882
1174723
634503
45156
815299
109634
275270
526240
617592
925647
697383
977895
394007
1039596
557305
901567
67371
1144242
839024
22026
1099007
807015
639803
590977
387902
1248409
876768
838583
58508
300172
73188
73896
1102218
994224
57305
833240
858473
474128
1332848
1056055
555518
977071
862618
569781
546215
916788
2845
931998
742396
273279
865260
893116
46569
331725
1214565
95487
1044965
458522
1296668
931861
645078
1047667
257030
92878
974743
718126
417136
966879
344239
291110
7642
385189
933799
860196
748171
325642
540571
918935
274697
943695
259210
699362
1002000
1138736
560160
1100261
665088
139984
1259113
872507
445956
1117126
1144582
901772
355258
875885
216685
811245
482459
676282
810778
225531
165698
632729
368254
788340
658609
26621
925007
1224804
219999
960023
877229
394770
1070680
1209003
835810
1052462
110415
1273436
133666
877407
880788
748188
815533
572031
848287
1191329
355421
50164
1088365
279100
603239
1073356
810261
500297
367632
776457
796225
914674
309419
1345760
1316644
873426
1259297
946586
590887
427558
459943
211091
523254
1311763
792771
496420
1324159
894850
1130530
1354335
666488
496487
365294
878442
49414
371263
603622
1336263
419882
167887
1300962
671793
198581
217472
987767
1278820
886357
1314230
825875
334446
1356106
925481
444922
409433
684957
752301
781125
1330966
728374
667275
164965
1260416
941348
953825
296366
1070439
927971
947972
980625
42219
223232
933844
395460
1252983
669360
394265
413891
364764
1261957
335995
1260442
1275210
884979
266723
193058
1285098
1090423
527653
1110244
1195185
1208241
6761
1339428
1273665
1129602
317705
231211
377288
1164980
600519
620064
44901
701418
730279
232469
322351
581235
118397
1103334
1274379
897488
276095
818921
990834
1331993
1111338
652576
1096216
10081
599961
128134
1260386
781827
553827
532204
1234733
677476
798696
892722
860236
820467
319205
838258
337373
750355
361204
731185
1123319
1079498
56509
492211
766727
10129
1122784
578746
599801
939736
1090477
140611
825499
640901
617812
79882
1125974
270990
467472
383908
1070288
283603
986511
345986
80063
449096
1026460
237983
1187834
1108731
835989
1334259
92564
766429
957716
212007
837082
150838
938379
952413
347688
1073915
566038
164672
911446
686932
332527
1332313
323385
988842
892405
418642
890567
620895
1065192
760584
48794
1115125
523697
905341
440658
1020552
463578
1086175
41015
940457
521662
1266316
1119735
688860
573005
1069242
127960
189412
1248908
310635
807472
435478
151342
551627
1364317
1052756
1285602
138270
1004567
955844
1009152
78766
10644
998880
550306
1240524
715157
395685
658076
1149947
263205
1181546
895136
1354339
96509
159646
809756
424910
545670
194500
555027
493478
456696
737450
113422
24668
1081262
276365
1218277
553604
1301447
1179600
916724
1306334
1066121
278362
115643
1021311
1328073
1286348
332083
54218
1054647
131273
1261464
701326
1233459
767030
255610
283050
267968
1024269
764747
55802
338958
307585
713473
264612
611660
1063632
783348
305292
603014
1112167
399232
820487
1024053
889023
1180508
597119
691075
1362671
1325370
669697
183754
602288
488344
471267
230351
961672
238873
1076668
606837
1161820
667301
580196
532139
1150738
208854
900262
1075217
1107659
689781
1356074
1242406
169722
1146396
1329728
190614
646007
1088669
1268401
483237
508940
433363
939023
755169
176382
1166081
1238485
165409
733975
429789
1047128
45694
480437
816873
936645
19374
842385
564729
468970
456759
443018
875075
542062
642717
97921
587201
1355983
1253574
1339913
888789
499253
1000464
524697
719039
689518
153561
801197
322794
697785
1143997
1234598
343125
491024
654140
508670
1060137
167772
843432
464116
398265
105311
976127
1016908
1098093
708592
809459
408713
1329230
480839
659832
658197
1007841
472472
127324
1185635
734037
1252515
791863
374478
919508
342140
469831
233805
506339
772815
440760
563453
362485
390925
8973
1087606
1194026
97595
737453
718030
578716
250382
1192778
523123
628569
536634
718
1238545
765233
624474
997460
1297637
789407
1015608
571091
1330768
878215
378022
589239
669427
1124835
81724
923559
896193
277659
215440
1044886
694147
86967
138932
1017898
133496
271530
1019587
740101
1152665
1277201
277766
196478
137688
1133951
1225655
267108
507347
657226
992294
333586
873202
1223310
1333526
644795
244293
742138
389559
1344500
923042
309071
885979
785567
485472
1218150
655353
209651
178681
1026113
137746
540738
889552
109602
949330
1265970
376637
515132
249154
852662
526917
492752
414028
986363
660720
1334461
1057321
257778
1187472
1055440
359233
1283277
1167059
625005
134761
1016374
896216
353577
142134
4805
757921
422512
678493
1326811
264191
190949
1227047
728802
1133588
123703
1122055
70440
1333508
750831
242214
404888
392744
906616
1261012
1194185
814974
888251
1192828
940597
731414
888415
611914
494787
1346437
1243505
610323
1168775
1218760
610099
480137
864885
681593
893689
1006834
719520
839566
607657
1169402
238135
321834
402149
761356
806948
113642
212193
320153
58111
402969
476524
970133
972329
973930
708557
1260698
264105
349198
450558
1239494
1133848
225082
1156774
1348991
1029079
531980
998945
253437
1027270
1197751
261576
411431
676637
380307
890518
1142813
100952
823956
575277
1035785
520262
1169252
582242
1005927
750775
138544
1309354
1028001
58012
1245396
1311834
343469
434751
345208
265249
528867
71472
1231428
1339162
1302545
152933
1334445
652502
243830
982590
628956
785635
1046294
218878
87720
313479
881480
311739
1187918
721000
981339
119338
70743
856200
55148
636838
1273114
449291
402172
693666
126375
244271
319409
593785
1044971
586558
1346820
583833
1192885
827022
6484
950465
133358
902788
419366
230372
168920
207645
1018746
942622
1079437
271796
970881
808296
386788
727302
874433
216035
75176
1131207
351274
22847
690910
1151624
378058
1150969
294259
742956
1307511
845920
964954
278500
1192922
983599
845541
515919
1295249
69344
361659
673322
1066206
258143
70225
1343318
46355
863408
890003
714690
294898
600793
1209037
349914
1155984
539514
1103617
1164243
1300728
43316
388847
593708
205634
926485
1347814
21830
1267599
588579
1166853
727039
491469
64371
98734
215374
259193
1351051
621257
284650
42277
290304
1281740
272515
687352
1210067
1301480
85427
541462
1266332
82870
612171
882372
785446
753187
645757
85583
409490
594828
1003392
446148
596347
232021
506752
1244870
1031345
772598
284445
1202530
910876
754169
600261
146847
798943
1039316
231067
1284127
567606
651261
817954
841243
1239872
845860
550364
925693
489187
211116
810853
535270
184900
1233134
852447
608193
822850
399944
44010
205807
53979
157169
1293015
708104
681831
1183900
153721
1151496
618217
153627
1194865
222405
681777
680832
168824
501284
1212301
1349447
890704
793947
505816
1153666
454989
297840
178324
1259103
256374
629280
510149
1336069
597657
99188
673802
491782
237044
995351
485689
1327685
249242
1097192
907530
639015
137727
1072113
777488
1098768
806784
1227469
994023
591995
92841
923097
939293
260253
502751
306370
1090856
1234029
1265560
312981
588611
88884
1162954
46667
190469
1327793
775814
152436
1176844
556416
623103
1151548
689142
1322378
692994
385559
1132006
1020310
959255
658105
957403
227648
787568
588650
1101654
749535
752410
1221742
1216325
498706
1329416
588570
166358
318839
771125
1075244
437292
927105
697157
618068
298707
762731
954913
1225144
1116533
215379
736944
1015536
1233585
243182
293457
739637
158475
1171884
677746
520433
815605
83871
943037
662943
1141017
132903
345760
1246744
26363
99568
655749
727558
832790
721327
558862
1121943
209279
102686
374339
1357929
631383
121113
1036761
179628
1078667
1090144
305893
829192
1077336
741179
591247
1247179
559148
373764
1195067
1332584
1022035
404398
607494
239618
889975
1231062
47728
1354364
1031901
802087
1188322
939827
300649
371269
1252084
171978
1137874
290031
1062419
1009010
772910
1294972
1156851
308333
1272711
210181
391122
1189128
214913
648847
1125507
710166
1310023
641254
1123236
1233609
951303
903656
851458
1179658
40785
1160571
984527
1199314
495462
385408
262477
250885
977576
523091
871603
311956
512033
375340
774592
462134
649887
596686
571339
1075084
388025
571839
67072
374012
244201
820013
844954
707010
1106634
61624
568007
451472
1149556
579944
275497
867299
384068
822234
1293134
805647
629555
386765
1083420
231232
1099983
981490
1280211
93730
32510
315355
205375
122192
215836
622853
1307413
391473
1076810
87179
1310921
1252676
801169
253891
514258
325363
617172
389514
810921
1170853
872071
786846
1277034
1097670
503319
771407
901631
610480
175848
102777
935889
1134621
952284
710753
1023299
449314
496757
853998
954023
1134635
287968
1275709
223241
199014
949781
256590
1303127
597094
371249
309993
437766
1035363
1199629
598257
687491
1172347
22676
198835
244131
612026
1027042
475921
213661
646517
1331306
827358
314008
601817
87994
783655
572634
531917
1282156
470564
40489
1085491
78648
91517
487184
1333152
738610
321617
274596
344295
1122884
932495
1084269
919646
1236155
486313
279517
201712
426630
1147637
852250
1089190
515080
271114
880709
802391
21999
610381
838825
818706
193660
818234
368396
1298344
155632
756432
357200
1182075
543791
128983
332172
305262
456850
374376
826179
1237675
148535
287263
1224530
867098
1287301
675380
403210
383586
457812
1030580
1220625
211101
484867
1165606
1261435
182408
168277
1075214
1280673
915797
301770
1261141
736964
684973
873014
258677
561443
698611
224413
35484
391012
145073
226481
201146
428887
1332727
186941
681744
1122955
864234
1044921
1105891
272311
285360
1010805
277594
615648
524735
1166048
981112
471363
99010
140489
1180012
1038199
79721
497347
1320634
1340238
598857
63383
670321
948279
1149819
413102
471077
167051
693939
1251680
454431
1262188
890807
79003
1229240
1292537
953154
148315
1223218
1101085
735950
788803
93818
844962
64794
494906
76721
62438
1294446
155032
900767
657287
244527
918591
755041
687420
640722
1085415
865456
1036529
1324619
305949
798981
202230
341841
323253
914185
195065
61194
457789
434858
640402
1207003
1060086
170414
890296
471762
760455
855495
976101
746021
1221096
793577
1054355
286277
1051024
938027
963154
1026144
574555
613733
891371
658736
18240
1339296
980793
1288800
831223
232264
1187548
768069
947880
247299
907315
1072126
60926
193721
727035
131709
929787
378770
1009563
43670
199120
1255021
450817
1338402
189406
63840
721769
143127
538345
720046
60202
619112
907863
420777
1056113
320205
504030
20725
757137
796032
1147443
94631
848088
826770
607053
1075006
731412
743958
230593
659553
231724
588690
122107
1329383
1130660
473927
101195
1006307
1253373
661079
905205
106097
1058272
562610
472781
943937
1165276
955729
695065
334560
272896
98285
978570
451560
720585
127342
1228058
964831
871637
649372
706029
613183
535256
113861
1356987
683458
1200135
168006
1236400
517144
923742
1014460
79754
1241466
1305626
184571
81740
973227
163920
1009058
684389
924145
841283
206644
802116
227928
609425
624367
1244444
412742
29895
1266525
1306752
318615
1013714
142227
553742
613176
1042811
1001886
427994
796761
694508
783375
555608
189663
1349429
855934
792408
1261583
686289
639113
809127
382335
489348
161403
578366
1274477
114388
905399
729761
1289598
1097264
1119393
880182
48082
402625
1350902
1064339
332098
578628
1180627
635963
738287
641678
495680
606463
1191226
95964
941309
180292
584523
313700
1311976
407754
1246596
407801
1321325
1106965
1262748
847360
381777
473531
452149
1363182
1042513
567003
1363508
765142
801008
516178
882564
1342526
89220
785203
261754
1237725
1343320
152922
158005
501975
1089684
941332
404364
1186997
67795
1196382
874553
1002816
1104437
1125075
993406
92201
396219
1002150
213109
1098889
575933
1327732
423112
1105483
79517
681758
516095
522614
578658
707770
1201412
848718
692895
796421
571857
741842
288999
274817
785417
192995
888452
429176
1244531
1020611
102985
452379
127834
1309130
631304
147958
30407
940013
773146
1048214
1265677
1290216
1289505
1259301
1181185
1263244
910600
561655
880720
39869
630709
641723
547971
906668
433032
1092142
2824
1044004
965360
1204187
875008
768649
1004986
1292940
1115985
1103737
1220252
863466
43617
615067
1074157
795540
863291
911497
1223021
387320
456935
1177049
1101902
25913
622962
767649
466523
1264060
1349306
12696
1010386
849192
94377
812163
345821
411928
962053
144478
693201
34736
216997
1043758
836740
1191449
124540
1329317
730227
183895
189967
718737
976738
118907
112058
874791
1242186
1272348
708677
568813
734678
705761
237873
1232152
1150768
907231
644389
217543
1090362
530123
1338655
244928
1078132
176984
827269
169430
17146
911885
1087697
275418
563770
763404
544685
1229767
1120663
1093266
1087763
1254789
359977
1289510
909453
1219365
1241549
1288840
701008
986319
1251483
6732
458721
459242
781816
818877
676289
201401
810713
575693
808721
1170731
116036
420935
621838
694258
787900
483718
255888
51411
322798
361441
241122
1037592
190379
1049745
535632
673445
570187
1154572
1362345
336577
176146
779351
745706
873856
1062343
1109787
617233
112746
223105
662531
450085
1118359
693027
563497
362503
624224
873736
787850
326958
512636
348509
614151
159649
1188932
1281344
262081
762142
1079846
1100395
1283756
489566
810986
599517
993964
853312
1222038
765616
138002
1203350
660974
464131
1201370
161109
287934
287748
152398
36026
809544
1314943
718329
886404
1040403
680182
1282914
861737
576049
501280
115278
1358531
79300
57611
571071
356174
914229
360948
423686
1167974
387253
217604
265223
10620
715453
868826
66087
400086
23426
634810
1293779
866648
1245503
1352725
681602
388371
597910
1312675
226569
76163
1188612
1026533
1069062
616233
339837
993035
1306687
1294540
389106
1134606
725158
1361306
579802
1047532
626379
1135975
1198168
1241758
124476
231702
1144814
294383
1269553
811862
40438
262175
1138257
433772
687832
1286788
798715
1259965
693274
1017939
351433
994182
273518
961821
698427
6436
1144714
683440
236491
354341
1263808
1025334
873996
433773
980075
357809
1352267
1145063
638105
1244528
55111
483129
486888
308980
455275
1043688
357195
713335
995924
588914
1179716
1229224
738130
1073467
973
816337
553652
1359591
548828
798941
681452
989030
612586
725102
1311345
854552
707965
818557
1061366
545077
398173
1075076
599794
91351
1097055
789931
176201
268398
793598
228965
725868
839380
681193
560985
705711
1041794
898266
557503
810599
1265633
1138009
734368
669751
1107977
984908
697120
468809
969578
701581
1010737
319084
383751
1123849
589577
1264864
1280007
117134
369023
959808
1363836
787955
793870
1283918
1042001
472119
797356
499646
560675
438384
617349
972933
399585
1311827
1039999
1013408
133712
565492
1010603
621102
995890
912330
1280055
1353835
62020
310481
472082
606251
1341299
1118234
615079
566942
357477
1248607
616770
454894
1277725
1334491
1062390
1180048
1030458
1316160
444917
1183625
345668
1211214
505586
1039358
420008
109245
133095
788433
197778
688510
597667
169064
524224
805095
849103
580623
311204
806463
987495
1240990
780200
878363
226240
1195524
1187790
977798
741165
979958
870177
1317705
949789
152170
848622
96466
1052155
104040
767238
422893
1193381
280745
771645
1055704
648949
856736
1102591
675725
884673
563160
336186
232294
579736
134585
194887
1285643
985379
1149
486394
261145
89850
1356645
591121
1294000
2627
1246364
1088228
1327468
360092
948200
1313086
1115610
233149
114900
1306104
305768
152926
488339
450555
1343764
852044
419944
692247
807816
611886
518221
1055576
1300500
300125
404487
205690
1339400
643974
1064846
205043
1067665
777276
151280
1013648
905011
1197933
527390
1186907
746021
930747
1338890
1217745
203956
679766
254798
52381
771548
841450
150181
1228366
1051128
412216
571852
776705
495452
624347
1028229
1080950
514244
41362
917510
1033715
82274
187775
876837
1313386
876854
618096
1268510
162321
83377
548396
987492
172375
95753
1261492
24169
1304220
74726
1211376
656623
972842
979246
1363108
838299
1057169
627254
1257305
511478
668469
1143793
103373
1050019
757106
331260
629710
215840
765546
807360
1191246
927113
180713
1331510
500621
3733
770367
842518
1298269
1215081
756693
373977
1226004
524411
518038
446251
660697
359879
737260
864236
118210
1263388
977296
708598
315099
756600
63700
47727
1038338
1113350
417471
215248
728607
1195813
779162
964055
1014368
126422
881105
682475
656003
47309
211712
545238
77682
651842
247088
622929
166302
766816
150545
325952
454970
295088
307893
149502
33126
583416
42516
511729
824473
153252
1297168
1361216
965356
455299
831621
551553
836783
168780
1356745
268000
217321
1110442
189458
713952
232369
72206
206398
537266
659815
695335
1038322
499727
219400
556799
400033
706320
694952
1142871
736662
880273
72490
294531
221185
1026230
298558
920446
878171
233617
108873
500553
452608
823059
324590
884787
1179908
609310
342978
1223563
78060
634723
1032247
102769
205840
886357
378384
805088
352095
842180
440487
599359
399606
19933
621946
493742
364329
311084
550470
1178488
107584
6448
123989
590171
1255905
477236
1186048
1090779
412908
61955
202340
1252374
1175826
1361862
745166
1319713
543119
1265632
1031335
1228252
237183
984327
898112
1079588
1229926
855274
1070374
1144908
1272808
336635
408878
1347397
242288
1018021
1336337
223388
744893
509290
1124230
1329271
1233745
765393
1080101
457954
207118
305424
729492
1326916
124957
896722
591262
117095
991903
82440
1228325
192913
1105780
1128972
472241
1008849
569483
1277430
593173
168791
1273635
1183516
637034
584623
1050192
1032127
69302
1284603
1083579
498448
516682
178507
307320
470263
1076294
424334
218743
406305
406068
272757
261279
719064
900250
113948
553870
504794
25075
382592
1305410
238397
613090
96217
1218690
425598
1234080
735340
197569
67670
152483
155591
543956
183819
491826
810499
970716
968018
1131050
1076068
1357752
1011646
815795
1324884
754550
138385
1153125
730123
163382
87484
523165
943427
59662
791970
971749
1140531
934413
616707
263504
1179545
17173
32119
226100
1054812
1122480
867272
640939
1192029
601230
1277219
69768
1250918
452638
399156
1218360
24780
1250810
1127802
1351681
253018
955148
142416
17921
916944
198732
865609
884172
1056962
733624
986143
757466
558039
764221
570991
983416
781449
1125729
94464
456174
111995
154724
573334
200307
1208042
1015171
822865
1112395
14547
806375
54868
149127
93407
1252748
1148122
330261
150876
941657
325837
418870
1090110
307623
1100927
607671
107900
1127550
121653
171119
991461
641032
342361
190302
934649
424542
527562
651594
1144774
83700
841514
58093
1361935
1209470
1100374
716200
475497
971968
498191
52111
462473
1165629
1271087
1091681
823893
1212544
342596
47995
168621
784446
336997
1005889
76892
809142
294478
528354
618573
603788
1358307
349936
471041
800020
1131059
634279
81349
677659
114829
1170119
323680
154534
1254742
186648
742582
770035
190310
1279842
967934
1350615
5129
1109343
1201411
274866
1007218
232642
506140
772681
173662
618608
864907
1098455
235621
626486
107196
1057462
988571
899596
1122915
1171604
593618
276910
800970
556009
666292
84591
1184691
1278566
752343
1334669
226889
692607
1082250
889814
117941
1331603
85512
967904
604466
566274
1169995
207661
849143
692811
714751
912387
151691
854314
260020
600559
920074
1157630
1203809
915689
5770
1294928
671380
154140
1093031
331489
1342350
1105711
1260032
1162535
507170
800039
29466
1054979
366841
45479
208777
1364092
411789
776470
289699
90096
688046
1364068
434508
1332307
190915
360201
501319
787293
1284374
666470
114366
15424
382465
170083
420574
160464
202408
382843
845054
209904
263843
984878
1091571
579242
1363164
1095779
234614
392834
1214145
582062
706788
650408
151352
256488
300420
498381
92171
957351
962806
1005143
1122020
453700
534799
1267606
163430
823726
399606
267456
835178
432697
319556
754935
352457
623391
997011
1291976
1004618
243488
558719
1198424
668722
547967
1010827
648594
1303793
814156
514790
288932
146719
148762
976705
737377
933691
270047
703364
53144
402919
1146965
1308673
812706
446126
218097
72063
129855
492450
949488
1256449
1155523
1305836
1132739
814994
609473
280883
861488
929115
319806
1247783
300828
1209412
401995
131692
466490
1014053
105313
226551
808836
1122388
268099
385624
1248057
778279
386278
65208
1224652
1279932
1351180
45667
314395
1168338
928606
296243
828744
381132
102397
504223
290761
768204
757963
801408
527831
653889
598873
528336
1175172
14453
995089
1076473
1310409
519239
988523
1015348
418255
10438
932652
851705
5112
402951
455623
1028709
1189253
1078368
1063557
1215271
183869
1319578
1064571
1172489
910669
488202
1119789
565881
59827
207534
785865
573117
864244
430832
942600
481990
314331
595201
85898
1132237
869225
570963
410773
131133
565290
614932
712650
1316958
816459
843832
1241874
546260
589893
913598
400410
1325068
861919
629279
661467
46673
967760
113544
751356
445508
1263973
1157213
995033
144489
5997
1273684
1338663
1061162
1350438
526330
1137493
445021
1189112
673214
798541
672762
567146
1122043
1342645
446099
1319090
1080077
890053
160315
667929
1361740
1344682
530670
882048
985196
504273
146815
397579
1290566
1290289
455747
958353
1154501
93278
894933
1354777
236749
235822
920754
592899
208791
1320803
249157
46160
795067
1207688
27319
710328
107943
1213063
1297190
1183194
748430
506822
1151213
1110678
1153050
1298838
1239997
954330
670413
480818
299716
640785
1054151
694311
657065
71111
1235982
830371
716828
1137030
278476
54062
803350
1146390
312910
1178241
975230
863034
771939
277889
766346
1239996
1092206
151094
821020
697612
1223695
33176
787785
1066534
1104376
306395
472724
672703
416787
575392
233065
811898
875216
328547
243202
146154
333328
1131856
955388
998948
1187687
564683
624523
1353780
1325087
887108
1194653
1100034
221882
781914
400614
909243
852369
1107582
647570
20323
230277
768196
740300
299544
760845
300029
139592
410321
217319
309020
909759
1318777
514015
314746
486153
861736
1132011
975852
45184
427834
721761
835640
37179
1254753
16295
238143
1229756
699143
751774
730575
228237
124534
1067701
202684
140799
607846
925554
456751
931826
752195
1251569
625170
376172
816084
593456
1100801
1302895
801934
441973
409070
430403
600830
849110
3279
200013
113299
1225384
1071558
1111212
310673
574235
149534
1074010
914509
1177915
982688
27256
580967
970635
824366
727489
1206846
425777
724810
1228934
804223
682782
116254
629040
33123
486585
1282618
901111
836481
157410
708017
766040
612162
96155
118645
216906
469679
547288
25781
780512
1235971
352147
410031
910617
681155
677252
263250
769313
1002151
504345
332624
767026
1261807
992506
282690
621455
153831
34872
1260344
955356
559990
1117115
1135904
1048883
389026
439892
1171549
727571
1161338
730284
1347841
30794
1052991
866819
1204968
229008
1087873
1053806
526672
560527
202546
732270
200327
223323
292260
735548
86539
1108399
404416
1192043
490271
127046
12697
1227231
254291
1030360
663796
1011219
104254
634741
684150
440852
331301
146333
852850
140224
3585
1064673
1352637
1072687
1088432
1012160
685462
640563
714290
1055640
999423
1004259
1310783
792745
425840
870165
1295489
358771
1288923
1062896
776875
336638
566613
1335225
1189661
829164
1337076
888269
1244047
807541
417768
1097861
350451
279683
857523
1013102
1223742
65214
910879
1174376
709986
222454
1064087
146195
1235592
208988
8076
50981
244523
614193
994378
905657
295660
248226
480153
318589
722697
635934
433466
1039643
333062
330644
943868
1325982
1109721
926788
166364
932222
1132681
1018674
221313
297025
125623
594981
265732
1030314
460239
692063
513912
1277784
721751
943301
733438
529971
994637
251974
158767
3311
1268852
126532
369517
1876
1142479
551384
129662
1227326
770244
103383
780492
393144
115736
754079
1073490
1110902
1253305
463270
1219906
736342
457670
139697
517049
1068249
1020323
1119273
201568
96438
81791
1339692
989582
706183
652517
1133152
314101
847672
629081
838591
582315
947884
1010629
1226903
1128571
469256
1183764
682298
1196834
1208953
36459
703916
1069545
384780
1105014
184502
1056141
51679
3339
815170
672077
1084583
772096
60442
367302
7766
793368
1237693
760258
609281
38249
915101
56607
409585
761271
729390
173503
805589
94173
1215288
1162013
871883
1126298
1151418
36663
102604
527222
921316
221273
16250
933641
434665
298775
432480
500181
1097607
1306095
980537
976436
1071643
1084610
873987
1196052
675721
730384
1190674
773858
1195050
603921
805034
364036
1306038
5607
263446
593832
430151
762522
268109
956612
552561
1266642
1087959
735184
1242436
121385
1114652
403259
1265676
956807
10392
944332
254976
594426
329441
599403
533441
1314023
319782
91740
653727
85343
1090524
430401
476275
166585
1230991
532876
437930
846581
75171
847497
650881
787572
971432
725581
854879
1290730
1060871
597737
1311092
313156
540856
899892
169687
893842
818936
484164
61472
1012515
134679
769844
1276531
838651
744356
61046
1018207
1287677
1121157
66641
1140070
845008
257578
579027
244052
521657
1213455
1344311
760774
478953
1360718
1142738
450704
908367
832670
1095860
362078
62199
780784
837585
948620
413468
1248924
477721
1320869
634151
1171570
179433
507778
118698
519071
1178297
1014794
1343499
918596
1281446
1326683
176545
7397
761324
142599
47523
849437
471018
652388
1319158
899342
626233
250719
697042
762764
1197754
936807
595133
337968
249927
360291
861135
1140683
967161
16827
915203
944080
1025568
1207316
353087
1130564
1035422
1126348
286204
637511
741180
776274
194480
1046314
515377
1152401
595869
234585
1242556
291147
425201
92943
670280
1284434
1126503
744753
650366
572712
258100
1352340
1170835
1058175
1056313
658478
619030
441908
293373
1204120
536935
451353
635747
1356878
895890
1040928
857802
419254
928178
307955
82919
338664
1164356
786227
673241
7253
666003
382663
254344
840125
208301
922989
289769
859304
717991
665166
612098
257765
261392
210838
697042
719863
827882
29532
1262045
624835
116831
82576
502854
1109921
1321907
155412
1297041
351307
1317435
1109203
1343758
520441
630479
546038
209772
959205
848524
859009
294248
439454
350001
229868
304984
943512
823772
317524
1351651
273824
608554
1269712
1303663
1298568
347283
95252
494463
1358606
498168
476132
95036
941447
203753
1302618
1312068
888278
1042482
1119898
182941
1075087
301386
516393
1311562
798663
145715
1011541
603098
546676
1354321
745921
209768
641486
1226
165066
32447
933437
439602
1243312
610462
694952
218400
1190050
648684
569620
1347
594110
251376
1244600
475987
74676
1238736
1321246
1256278
1190472
1102437
485211
952892
885345
228680
255682
745235
774276
804748
62050
987033
179585
8116
291640
1216992
880119
705741
920399
686956
211595
1071796
364678
1113807
99558
1019654
309079
423363
954032
122724
301071
899339
962639
132700
320054
499175
682938
665638
974569
1264719
689851
1275233
1191491
606264
318148
762628
704540
455724
1200899
772264
1046431
446919
362750
269445
657938
91938
297291
1174051
973480
914575
827099
299195
33121
921024
445473
925483
212911
243557
1283669
645613
668804
1336188
222257
1044414
780865
709290
1306025
442625
610480
51368
943846
639210
471246
599217
230533
1267642
446324
585747
591509
1209855
614069
1362612
944427
1098771
710941
440563
779518
924521
312133
734299
695288
320023
328867
549359
1327244
512660
259950
352595
831566
148512
1103578
381736
258940
854682
17420
962179
723427
346116
772052
43622
916777
503417
491094
151372
853383
754810
925580
90116
91283
541888
480687
51326
107050
260828
135140
796365
1195357
805322
826976
1017663
1302865
27257
625637
648414
744184
96244
502838
682039
1301410
704618
204539
11119
164434
728221
825336
457138
628905
1233539
112889
969088
266969
1076108
824196
571326
1178501
1291156
1126387
393565
623490
1074123
273886
733034
422876
683600
627343
1199362
1235722
549695
1309671
850713
565442
271251
1296034
1036153
60698
523389
430165
525035
205558
1240962
1215839
1338135
142644
617490
83262
522010
746454
705889
840609
1000585
980256
765990
1303844
389126
818749
1253997
1192328
399641
326400
1362475
890734
150682
497334
252245
1307745
1076497
1236925
44238
518020
1337672
974508
656184
1166459
1088292
602940
781886
294441
344512
1253767
1213867
633424
1202190
115234
916821
153678
1275081
693005
809944
751832
746360
1066961
30955
1310635
255888
1031354
72235
884458
235826
145343
197696
837964
645286
881592
501281
256478
395610
1047482
1340122
1294561
403424
950223
653157
371245
733743
849832
1321651
989913
214848
993839
134591
240316
523801
572253
1309227
1185190
1069895
805889
1161910
619175
1245222
1235945
310023
901370
1281418
696342
702126
17877
1124549
1352528
1294486
374807
899145
604815
1017655
1052973
955390
121272
1105627
511270
722193
669626
19733
300316
1160765
269520
971506
420728
1290862
1285785
261124
561084
210139
1183808
127668
872606
915047
490747
966349
5535
499375
698071
624914
99562
764678
431847
374466
780209
471963
551660
1311097
415049
482764
962560
1253134
1013712
911679
1314319
1236435
1311106
144651
918460
1237135
89103
278304
1229367
1221921
1127886
1051359
823093
908019
357744
58730
736660
1082169
1196968
916936
1313173
1228688
225639
515513
936354
3750
1238609
30833
878422
485364
431085
46086
329162
367171
107320
565686
962142
709125
485325
614222
1007983
710529
1168446
188729
1015082
591940
593276
843408
988702
594430
704296
157063
179717
586466
68778
820075
1328258
898889
670070
207513
1205607
804394
1306211
1169231
934563
649565
543582
1060261
600785
143445
95249
44516
648828
490726
255317
640630
1193157
508364
782784
219318
499394
785358
1297214
799725
513205
120932
96766
1203123
779531
961534
881047
1069194
354443
30262
626339
822438
589474
1198613
353720
821332
1228994
339537
673608
352613
617646
792058
77667
1336918
533344
313286
249367
728886
168330
195229
1196974
975843
1089107
288069
371684
109312
256790
47455
257261
1236596
1019428
1094821
437558
867363
572234
692969
683823
317523
932903
957581
184091
1331503
1232816
481077
1308196
475149
203174
1025446
170873
1057507
639766
839698
223009
388566
1350286
880632
638257
110390
43880
547954
1147444
429614
790286
282048
854142
324139
968568
244622
1117530
591482
1207210
417628
1205739
920330
1342852
793990
620016
1092572
569046
1163413
654824
384079
1191140
288675
1360123
37043
319219
752665
658798
195852
31190
268104
358800
623931
398023
167068
701183
621497
193594
232504
26152
979586
1140706
48016
287325
1212838
1342977
1150058
1159335
167693
93503
1319080
934472
514843
487230
306231
308191
830182
1134032
123388
1263978
1145146
691665
1198428
1117857
180741
1000989
210459
1037149
208659
880851
1054651
599053
696954
441746
587245
572310
603872
426805
826341
710618
750415
845811
652731
1212171
645772
943124
850222
26563
1027504
642645
1108405
1218468
201116
271780
1295378
509511
1148206
1242818
1081568
1169017
1181469
639048
602444
1343285
693607
1295046
123936
1569
235379
32340
691800
1035119
1149505
948350
267682
518495
1259782
100394
69018
1324388
1218707
508436
822012
845430
1158223
709502
991051
979070
840975
709357
744770
1235337
403503
351730
760400
342425
302386
552497
470293
203243
667392
753515
356935
773637
478738
402575
619251
521770
428769
251820
795211
683774
1172141
1220135
1315058
814689
1170743
411540
758658
859237
1002226
306698
951554
703611
291105
900814
842065
583270
1097026
570644
817489
1028675
1140485
347688
1111308
312487
1202725
265051
135137
504182
151332
1044086
426395
585051
271860
1067012
1157730
1261719
569889
1293273
902216
467453
910132
407032
164823
20
568609
471928
397771
123686
1314748
425317
840577
291374
1188181
943049
177013
305198
41786
489837
1346788
632589
933171
655981
65630
937199
616635
714505
1250769
394298
268586
689294
1035460
1308186
956221
332094
513072
848015
1215422
1260477
547381
793302
262403
632672
697778
117267
501816
980442
1327924
784554
123747
17043
227528
105716
1140522
935619
135961
470404
343360
1172578
1288348
1323943
482233
1314548
513012
514331
1050762
1134744
783928
291365
353048
292381
48940
165262
483563
877073
1020073
1160766
11643
1358200
984019
1146623
521742
705285
1356006
926183
306583
971685
1092296
1193107
345260
743110
1207906
1202097
841999
75800
418961
294513
946317
73261
815641
585192
387263
1253615
172283
739034
456395
836235
863970
309962
399006
1232828
364063
848607
404854
751054
838623
1112253
667523
557374
152738
175452
68376
884849
573430
882325
1100943
31420
832620
286648
852163
228884
251629
1046289
624928
1137368
158929
1047593
1321492
702921
896437
403934
268264
96453
513652
484784
998451
547600
812960
1183169
939375
166875
1341690
1165567
511289
220445
666323
570223
236393
704632
1077097
167954
202753
801617
16683
899556
1172746
695465
925766
1168657
608997
101251
289280
1020888
761050
257957
302390
1307489
301190
783119
279369
245197
629348
1063008
358564
615958
338964
837304
981199
1047087
332156
614337
736072
1054290
1142651
1249620
417185
445312
1334319
958907
981311
424301
138804
1288272
382032
943060
917502
734068
648330
372971
750381
576400
235885
601775
1136105
807581
1027744
754743
249882
641424
959506
110643
511468
925522
1260532
486555
400667
13679
329017
479383
340374
854128
87267
807658
409654
369070
80205
904634
386680
325533
1221804
404196
1113233
1209663
437900
631359
70402
480959
1217442
908569
638744
761951
106444
652568
514966
803696
1316976
386448
741483
1276422
942043
820138
263737
1101364
650749
1267632
639537
33892
1125029
1323020
183068
446819
334659
424383
22934
1266393
1161770
516066
996114
921042
302188
714860
733184
347111
92432
573202
790177
616354
512886
1159264
179451
1000329
21176
1050782
360440
710136
935829
349774
559188
503571
398745
1015946
737883
927802
56265
845570
201453
395202
1291096
489979
1093606
1161730
1290849
999986
889160
1186826
734786
1233337
607396
232860
346138
153206
337241
1281118
1026139
321216
104145
670233
1066889
1347994
867863
1300347
227816
649136
85278
751467
651404
1350796
189284
805959
140866
473446
892347
1333434
545122
776260
707358
372373
423092
494977
336128
692852
906301
1044399
1199047
911340
550774
163250
701926
1022573
1327558
524711
940106
148691
598538
317808
857452
299955
70909
1126378
211275
757943
259524
574764
828983
63894
896706
1053236
605730
1208031
308446
386128
1308711
222367
200763
727189
318583
319651
922039
289351
305912
692981
174430
1173616
107683
424612
141754
1045335
850207
368429
1174493
553299
265200
520490
874618
883935
824891
605398
787360
1114003
437780
257199
128464
1214551
533080
569149
1154519
1037816
563894
135452
466477
798431
212289
465528
498583
597445
1029084
592039
41235
688126
967304
519627
1225808
437906
721223
951607
133022
662989
1195101
574933
252803
978255
222510
1024526
845779
1195424
1333446
747009
1127263
754173
688164
207033
1145601
1131347
426253
455946
113522
1323348
369612
1064492
518832
948523
845410
1210815
1132932
218525
1029762
1081829
77099
1345375
1134667
603193
317625
563032
1310639
354400
212174
256957
1209041
209283
502871
31693
305834
1128499
97087
1267060
20295
220979
140967
223267
1065382
843559
1354335
301372
417353
672852
1028040
1352792
458476
118559
1186256
1141381
871737
1364023
702090
1076489
989771
593108
622685
219043
435833
694830
250527
434573
846465
857844
1117545
452531
1040383
143259
796885
641466
1109374
783213
969699
1254148
1028092
120125
47566
400257
807195
357698
145837
57324
1000149
689502
593924
161847
324143
809885
740641
637285
658548
297533
921223
1099788
993789
768072
467574
1241911
991230
932077
221413
854924
1337409
326972
236190
1039816
607302
139387
468732
673147
1034095
1143287
509777
1227820
329623
577834
45225
233941
176102
19667
573146
58344
244361
449847
647827
142997
1067704
485334
1185319
782739
682663
1048973
1252506
342908
681158
652877
1075584
163911
1214095
694015
385143
1045635
195182
521089
942167
1100183
784801
1102539
718485
1071621
1361565
1152908
1121179
1063970
131517
718584
1054556
1225993
346642
1271422
353788
110635
1000482
1034330
1043802
573430
1077132
709196
420457
208339
296297
403167
204170
540246
192616
1137607
437577
650333
890240
539839
122128
474547
1169907
764388
175296
863313
893058
88426
643315
805320
236208
1083360
44871
1016213
1107509
490747
385016
732652
723027
827790
1052079
865585
245908
1354567
870574
1132897
271716
74334
1199765
592707
433632
1027705
497298
969842
1190905
1190601
945374
669216
108298
617409
1283220
692795
616983
1164686
174504
237016
855776
1279270
407372
946672
97991
1150190
1084368
1107790
116278
1199997
599736
101265
692855
185895
498586
1089434
551754
442690
372871
77513
599089
1123809
320506
447898
1140281
1226650
302011
711912
912819
511359
390325
1360228
3365
35068
1272592
960587
849201
341325
842789
847878
383574
1251797
1131353
1019586
1018689
996250
103463
438118
402870
127937
716390
898508
7818
827913
1109866
80519
1037912
1245516
323111
771275
961015
611005
181600
100606
501295
144107
583114
1253103
472370
815828
1052069
1160935
139739
249579
139393
1073805
485260
1359684
798162
655801
223102
233068
289504
247663
441191
120989
918429
783745
536516
655276
993948
947909
367397
921347
725045
1313789
751064
422430
87514
331676
134362
684654
1072971
1288113
1115320
634446
227257
1288004
1274277
1050298
1152262
1162339
432161
565783
1006546
200603
368711
1246185
715714
1121764
567616
674989
325048
1121832
1166199
1099739
503404
1231242
1334710
992281
549562
76577
483094
1080614
257891
550862
68256
431138
705501
412558
1242815
85398
508648
904202
1180715
1364142
303438
55779
355861
856413
1111641
859050
10386
1209387
1204922
1302253
946009
351738
735650
1020200
1033694
1163954
324629
34758
1296916
1016445
1156565
437971
710150
650755
1169335
698946
316373
273270
916598
116089
434495
595046
975088
32029
1278356
765743
773429
1179284
183930
555401
1308022
706952
1177343
254772
395958
996696
469480
1054005
752837
386565
131813
1281982
1026536
1074465
1229654
176634
428352
885960
378005
341317
866488
99000
389783
782165
1206020
1100278
918553
760860
968741
501174
453105
1282623
1092714
373071
448591
409184
1208409
1017245
501969
503641
284722
412001
146392
532226
282794
800624
119366
622530
130787
994842
1180079
787455
392761
84398
795645
628254
452703
821470
1063817
837454
466508
168591
1359199
962468
779324
533536
397500
875583
1150147
486709
161662
666128
125830
36952
468727
953510
834637
602222
843227
1036815
213865
1320941
1288464
1109490
1331989
511947
969138
502441
915182
1021682
1258594
141582
1165367
1341915
1310599
818015
1328762
371543
765296
214893
1286874
400870
470658
525066
799045
656983
772239
556564
1326544
1107922
499999
611391
1185951
1126233
839959
877404
27739
40636
1211881
736837
884240
611634
263165
1323672
853189
145368
143680
960680
450090
1002735
1257296
770815
70387
736986
1099277
1076934
271496
840774
1143966
130143
1304539
221117
1364230
1143280
507629
604057
1263162
135963
1315741
958845
494536
311452
434229
1224720
894973
718450
233452
323386
1268817
214249
697952
829689
945550
129148
641613
944644
538508
1218667
1079336
1336808
686033
762015
940831
1170704
1284122
502131
172679
381704
1206250
495726
1310564
571085
814440
268027
1219801
1118503
537972
23526
893072
776252
1334896
1015534
500691
62517
1078936
1178171
906260
827527
1205133
444989
25222
1047421
1264672
390243
592414
726063
654875
706979
1226850
242657
632165
231047
255471
84115
514479
1018385
1214518
117290
738697
761073
1184670
46399
1188953
204374
1141241
847914
1259987
1290231
548698
1347715
1208641
1289387
816355
493723
201479
674695
1205766
232849
477916
1108143
1086111
631324
1199985
419929
201831
594526
300011
1245784
980039
122081
942469
588595
982675
743450
328797
611719
685002
870071
62059
535999
1167223
765357
411792
839001
513114
798196
1274243
339640
1176104
576718
764230
598984
491561
18246
579461
289328
508422
1228908
235785
874298
179432
700726
438045
495433
720807
1355662
1120697
1190709
418372
484626
622756
796244
495271
648535
1128876
780652
358311
812540
593684
1146672
662807
215221
182088
1277282
1093480
109697
1044132
16994
1140767
1363483
487679
551901
749672
553198
625994
1294293
139357
843348
918890
1239255
1097472
440748
505973
986822
1255301
86190
1354425
1167565
14432
251908
1321167
733847
325752
1327629
97104
827244
71885
324419
1207333
294085
1199456
1024353
196941
1065948
69204
902897
177706
1233888
1294726
371085
747790
199599
674245
1176279
418671
793272
1063619
600360
901590
413110
164481
631499
457978
3222
621847
117836
1112302
660111
417696
210167
1039395
712359
490640
963146
784899
222200
757921
1235946
1330194
682295
158057
752295
951809
1070444
826733
222659
428440
1350116
10019
238970
1058977
1096597
267202
232033
769036
1314885
974653
1245470
752848
1083127
1117660
5991
500027
666133
925056
1037297
217878
343533
874287
1319452
1150574
1169057
1038961
454119
1331363
846180
1034796
401150
972658
743616
1225719
1000393
520220
539951
1063339
1016302
50988
709444
914581
1189515
179160
648492
114910
667080
866789
592888
731315
224970
1156230
632200
18980
501231
855045
856867
737883
58263
939721
306241
1179525
995972
589548
127240
765373
689469
1025119
1176394
985825
939323
1082417
514224
317456
753056
384272
76135
185809
536069
2832
1093506
875347
851511
724504
480773
5844
560072
153328
339350
545293
122558
638723
952422
1189492
427662
772353
961456
896086
1278207
758563
982173
1145738
862530
303983
1336108
497724
393456
1186486
897121
1080397
1146485
187210
999963
23610
878633
1164366
765357
1087262
829278
843954
37904
923412
784789
800232
81618
357905
414078
1181270
332796
1222465
92938
397934
472160
70627
607235
257746
1290639
754472
38768
1031089
1133917
1153528
68080
314269
50518
1186173
253504
449998
1316534
794363
1267815
1135237
764284
473242
1087821
113843
1139228
586014
1053620
757223
869496
1246085
1101783
962580
563581
353758
832965
879067
1131315
1232281
964737
445621
745021
845862
1229197
999052
907237
1211560
841159
1158643
1298796
671521
1123805
851701
913755
273481
1154775
198647
13517
441002
460070
227193
717770
499692
299699
1285867
1111776
420952
185612
1238172
1253911
990620
873953
615689
689142
498436
655318
762646
281585
614693
1233709
1011077
106051
1103821
479012
657221
1322223
396609
522759
1309967
163989
275609
988281
1254881
822509
195469
432121
149079
537098
1333829
231701
366116
987151
907781
1338388
235649
868194
536720
1351257
949599
526068
710412
269523
141424
774681
467945
655368
131847
1216715
1291427
958171
830482
688061
88643
508589
210747
286188
835942
1123186
1309447
1211323
576047
868207
187610
211955
690324
1222032
981594
1234067
1009573
1035460
308139
1065220
190648
1195721
668087
95630
311886
398593
184478
869824
218201
1002061
1243876
778765
601704
902003
44166
428036
34650
510074
670990
1142576
754630
751052
181149
74407
462047
466224
1226261
684417
598780
304478
1093357
604716
978095
206119
1007305
628907
1123579
155656
190071
994040
271480
174824
1319525
892968
577489
677853
729496
755329
202558
1036078
319385
257870
540529
297413
1095725
272439
1140123
520873
88931
1142854
569851
840229
967423
619160
202401
399834
403004
337639
362344
601343
837230
522674
373409
1267574
612245
172495
324146
1071564
654149
175453
7302
157831
1079757
174631
750685
555392
395896
999336
1193153
736361
278112
866525
570321
879639
698279
583599
1046988
849317
688213
156088
474469
800929
1330107
660543
2369
711864
1051944
848812
985850
358644
1119713
386551
1141592
1307370
640010
92857
1092952
789709
943115
799316
1176554
950877
108600
228595
778581
880832
708253
1253726
405697
177155
1246553
1263357
1339564
552516
990994
1321309
869222
315199
1096324
623020
343943
1201083
971312
468415
1279209
212847
134875
113565
791575
1344474
484145
239745
1244739
1077642
777074
955586
1356854
1132423
466572
418491
360704
314165
1259957
70117
825728
25815
697827
1148297
797444
341208
1297837
618998
311127
96573
1048915
1240957
272218
748563
421924
405362
391268
531857
933881
787097
677121
1093820
26441
724111
414895
1024407
810900
1283887
304762
97704
491182
96812
1358720
514766
1243578
564965
1142238
1094060
127737
708802
624006
165598
408777
1013988
916481
334589
844154
403094
684349
588373
1213009
683446
47521
982599
551596
1118978
853275
469929
626925
265088
952447
1284922
73874
475443
765580
1162639
861637
311241
1048716
226278
905836
910753
523162
1293651
1291872
1095582
123397
539255
1190387
478213
205805
193857
1281107
650782
464926
1276091
1210339
180219
555635
585532
1000847
664840
481510
590519
207237
182354
117318
290478
335410
255247
1306685
42339
515486
1349951
571150
601659
1110104
623035
898623
921168
76227
611409
180671
77517
1178665
549109
908594
656631
728193
716395
857079
297227
1250014
133109
446255
197371
1147250
1118409
8296
1181826
1032406
1146337
520666
1258110
453862
884534
567446
565204
1259957
128865
654676
477701
861404
522204
973211
1099729
1071695
1266530
784676
987894
1322959
322259
229315
1101163
1346954
294842
99417
1184553
1114280
700783
1121067
439816
1322186
154483
1154638
756596
1235912
1265526
1278346
792060
1142194
928922
1237066
49251
932549
1295437
170222
187585
1071366
1198982
462918
1295543
409709
145350
1362029
324775
296702
598264
731391
559353
1329199
462165
687056
1112561
373663
208316
469693
1050732
572653
171702
1122725
625780
337114
1209299
1023812
303585
1117928
492559
1290511
287623
120356
767364
552382
1315824
936931
1177433
1127242
675235
785769
751505
740106
787050
972175
659317
403341
47715
709341
921214
485369
1090423
835337
53955
842577
230646
1289778
745227
292381
770274
211665
1061119
346708
126086
332282
228726
478349
1283283
115899
684316
1325058
174216
1033808
1187573
727939
1152151
1038897
235594
1211619
618673
757956
47287
1246754
557660
583085
1154771
391268
593497
94125
1200361
146893
52941
306460
498402
50445
1119298
146622
852129
960291
763958
750339
196631
744805
851135
1205893
1149205
1123056
971485
695439
276020
1100333
943002
705896
401816
1055375
724453
138382
1027749
614510
246422
135643
624652
858492
792382
1064144
545107
280303
904560
1179472
902990
436193
408765
1087805
892832
976309
869255
566562
637458
1327975
673093
842213
700231
860992
190425
1306419
371138
1125734
667329
296899
1137228
958649
414729
1004665
789473
562968
175925
602755
446963
754925
738442
1361497
989976
847448
1087503
1340300
1355692
417770
493812
779278
26156
1351955
1189012
104976
248434
517090
627535
1215777
708479
1341098
759709
782528
827062
810438
834693
227426
1114293
174714
572759
1232859
59943
461077
696228
468375
855842
997146
1200540
881491
807492
1341863
858247
2940
983143
487011
821429
521095
1236290
222042
680562
290534
1095312
396044
923508
796774
760410
1232884
793242
506426
1356106
338642
686217
1121002
7260
1163968
335270
117595
176675
115111
6119
242523
1090253
1091334
1068810
282587
604293
1109107
810836
1266965
1239843
1266265
121942
926358
959170
910769
1085578
1206551
1261989
809097
538111
653576
967208
1268204
640310
1251624
1257240
765640
141615
196235
981874
829383
290772
858885
768076
1030257
49260
1182982
1330279
372797
336290
874135
262370
126839
664057
621957
531640
955851
227185
499747
604386
740079
594124
940018
1319015
1319635
635619
631416
1267508
189823
8589
245842
157595
1316434
1015860
1054432
628101
47092
300844
257717
937647
640741
947782
676616
1076170
256313
765870
162772
457100
777841
351938
344611
1268198
393013
582867
13913
57655
386265
971890
266106
1162935
905908
469321
734601
562332
1145768
451937
829817
469188
1339111
988307
930672
1343565
1329597
874723
885300
155637
1136704
807082
804728
104318
84549
270656
1157403
1058448
1047460
726942
172585
294432
1313225
1048533
1267693
706793
194814
953303
561629
167905
319959
169649
1260857
716672
53523
1321297
938896
1334588
560014
494675
411481
1259628
928070
740674
416663
45497
975393
1120306
746151
302351
776978
1178894
1030705
250074
1268805
909206
645862
208436
865521
974063
296391
31520
1208176
1112754
297340
1334345
767179
661102
1157878
901067
79576
688087
684831
41709
891416
523181
706685
1099842
928003
845669
1242560
990414
547310
933075
531448
916132
122784
901483
113529
994931
150269
895435
509005
295892
1021768
324934
568302
565629
1331545
802954
174221
646551
418955
372587
888669
315915
668573
899267
987385
2411
416987
513996
1208207
1168194
1094974
752436
277681
784099
183657
208734
923442
6631
1149742
329609
165715
784062
114096
32958
149134
620926
1043901
1242546
613839
262494
571690
307104
681866
107456
261710
334066
227041
1104252
207151
430565
339223
1249574
408894
1049677
1354098
85543
1178445
473827
669017
1035409
487421
917636
1229969
600963
1024429
265860
518829
1157286
686745
272611
139196
985717
785690
339779
1004268
809408
879785
1359255
1216889
1086758
1298610
998872
262047
477550
966005
990109
298765
1105616
562929
337555
885666
710655
664003
816258
42336
1063706
173666
381213
489558
1080993
1098247
1310224
662849
853056
324438
935057
280564
847516
547160
375566
183315
1273149
970357
509763
953186
488241
652150
335844
1227651
1315554
336193
1310796
1097277
870535
450057
449777
734571
1142921
236710
744214
1048742
847526
790250
421064
784225
1039614
54198
759462
548054
664229
864773
531052
640618
1286162
1032012
441382
359711
898678
184928
974284
213687
399354
345318
1276696
88816
1167830
1213637
619668
339449
1245628
31850
1117383
54224
121635
1260503
905035
272438
1015414
334788
763942
18770
16674
272598
1103804
651159
183849
837251
991661
565955
947251
366511
330858
602389
1225328
1176808
105648
1002399
495248
357076
832674
1302301
309809
552309
516416
283559
417377
575480
531555
75504
201239
1003750
1168474
1055051
436609
922461
1275685
849738
468221
714422
224846
1267586
1251301
920084
563690
555212
515592
363041
1275167
128683
1239891
633038
793390
1026182
1330128
769607
136137
811738
1311742
7801
869978
1071072
1084950
1353101
376048
568676
1027682
1119992
642640
1018970
842826
355906
352544
468281
695513
1244302
602151
1009101
212885
606316
195230
1005461
5662
850618
335184
349994
198349
580149
506083
770576
1059975
252205
532889
227944
1098563
853499
1040566
187743
161562
1088549
951735
197198
784152
748618
584752
1206926
14880
494049
679595
4595
1115757
339064
294156
1303655
81559
845163
385263
895319
967808
434294
1180672
1269923
336737
331941
373180
931249
464104
35310
149705
890674
735319
129519
1229676
689579
1113212
166840
1164661
1070670
257654
296346
119432
1265093
968747
1355750
83417
221645
42588
631847
890370
1094653
692234
208326
103979
792935
326356
690626
1320967
195992
1277393
1155439
471406
1103796
1334205
670107
491453
85247
18914
389359
331183
182574
519563
856976
1266584
613309
147806
708804
1155919
442527
1212017
410070
1123687
850485
384902
673527
981194
100145
35095
776581
688527
508555
901057
894262
439949
329198
815255
190769
371973
276397
1158071
491006
59988
18551
476962
867897
1060942
906820
16026
770364
1165604
748268
416044
1327796
1019109
1282587
1355225
853475
482769
318928
429595
135528
784135
503437
1293789
205101
846730
968685
669909
1167175
137849
16319
1314855
103305
1327926
307739
1267424
209895
432753
1211560
1188075
1014207
857104
1033995
969666
822203
1024260
974426
949886
1052510
1133556
856914
1168456
38528
262823
1136373
1332861
190087
780327
791176
669325
1200910
1010501
548677
577905
177504
1070009
414144
634599
10551
1149174
1286961
1136729
297997
245306
135691
293015
802106
111895
274047
651531
209540
80991
597532
249477
673953
831439
212133
363311
261924
384738
599447
506333
788695
925888
714950
175938
1249479
122387
912726
800062
276985
213491
205363
1184508
420108
604698
706060
781394
1314845
834501
273325
1066082
719631
518642
962996
353829
114831
865604
1013893
1029238
1146340
878452
352628
1355907
62500
80568
943268
1270327
681396
440483
267374
378230
155381
330333
644987
954047
295842
413512
1312717
220581
452207
33341
744464
1329700
376335
102063
1238813
159609
419289
1044639
519463
254920
851516
261730
363529
1118575
933082
830613
132408
773852
362711
324042
956846
1073491
196792
218584
222921
892286
1201399
533716
1334454
1137287
1185306
1325457
167640
421389
1043901
268676
928349
415012
571264
819064
139028
943584
755816
1250560
725104
1314452
522099
907864
126073
905014
243418
1308578
923711
1234774
584703
534456
696657
1180806
1237407
152858
125708
601382
873309
1245350
411252
237749
1064487
400403
741257
755363
221594
1320842
868101
1158417
329983
1108842
527586
236410
127928
1001009
60149
233122
1334938
962426
1169233
29634
802056
547547
551548
193106
1283879
175798
719171
570784
622964
301407
1103185
839316
87745
584120
231976
185937
1336708
821798
833151
1183818
528943
42657
663723
1116820
1290101
558034
735949
900851
622097
949780
1040857
202455
578188
177503
14804
475131
870814
1158270
833412
220412
859897
649382
1244396
144305
225374
968649
91962
348675
515139
1208155
1243652
1026516
651313
871661
764438
431079
1073087
53601
332794
93432
893439
959745
1341919
1228867
497714
851080
713434
295721
587768
790654
799820
861366
641625
1196858
163848
1065616
20338
482808
475698
747669
402456
26567
828074
1095545
592963
267876
254574
852101
114186
533823
972471
1022890
60566
795661
502741
31155
1246634
1095097
211132
1046461
292413
869345
197880
74357
1229779
297705
847177
1164325
635407
553161
929661
75289
386497
1345162
206804
226748
466588
412343
21582
944505
333858
1273078
1363408
836830
294685
875530
1260566
371303
1016741
1044621
1317916
671954
81082
687555
974206
880410
722703
1146080
706569
1145186
1271350
207244
320831
803537
726681
1281835
686153
1094129
339985
1213680
1331733
555761
44516
767448
110069
294772
1116534
305496
279318
702801
208349
828511
75108
838911
1284251
488065
506967
1193536
319526
428904
580907
489880
99130
1257537
479664
1146137
986438
202674
1016207
1298758
1341976
296306
664588
522355
1199379
1345869
832597
654573
5414
330769
1169497
290659
831209
557094
893917
21874
545655
387445
29430
736830
1037622
345115
911590
608482
787093
578699
764711
555955
226198
864731
269766
375592
575348
150216
329896
1018130
567497
596656
695941
227884
1151436
480997
397527
1110743
1284844
399495
873165
437082
908589
843915
1240046
1121128
151939
222220
810067
508461
302562
1022709
24735
163991
707922
131274
394463
444829
12391
312129
443449
121282
152235
627058
266464
221976
674463
1358819
1131496
72041
86227
1350700
363601
174403
1301920
413200
136871
872099
245231
172364
969058
1202498
1233441
696822
575320
848589
1305805
380648
255796
745843
972516
1294710
287680
1330214
888539
329443
238553
1044249
1257491
1282823
867415
1269898
378524
215959
495730
929942
300053
1288380
162734
103237
836665
430604
484928
434938
1185508
1093212
110426
343684
193953
64981
200989
687470
641902
874695
1190660
135436
384641
615874
207531
126594
1149787
1350342
1246977
989428
626467
1108768
93879
718085
236327
552397
74921
770603
1299057
997154
89958
974017
705560
245506
793355
799454
495061
1161732
299556
1351735
1240083
460984
1217200
581756
298862
980296
591690
948759
1073010
13054
912309
1237020
430436
507205
257290
708383
261029
901437
316511
996125
957931
118702
726875
175528
629723
1049404
498743
1045379
437971
340630
913191
787141
1085306
745818
873783
1186597
839080
1315414
202032
332435
75065
861249
358450
1094873
237908
831478
1071999
469420
502889
1245597
344915
813261
454493
1003812
813040
902378
868211
798556
756125
737748
322423
1089842
1110756
825567
882862
817472
443897
203040
932007
799706
354791
1072984
513977
805695
844241
1296668
1280748
918493
751204
557157
814557
926777
636939
296991
1187280
393622
134461
986740
1292976
61874
201317
188134
50608
420396
1288845
399617
730194
635511
1184204
706985
1101041
766931
430148
787533
1059992
834498
267063
1327855
745275
162071
1086218
365490
515577
726168
776217
1249807
119289
216376
353504
489778
76593
414914
785722
613924
841142
895615
955283
682866
1066146
196146
498950
590413
740936
1089300
642175
1312006
786792
1190452
993845
172543
84839
970603
335242
329745
329300
301488
618968
1010805
226616
405242
190758
1303675
822443
1115260
1251148
891265
356044
734827
1347484
310430
1138642
504076
283770
1215001
626141
571703
42247
892535
874862
460853
1151587
1035536
1253078
53631
885977
1202492
54245
92019
116131
81704
936797
1230764
1023662
1341069
181054
1029547
1214684
1001716
1342252
441937
984086
1121138
814463
347547
558756
348464
960102
1079061
371997
551379
921867
410595
727099
610979
1122944
1190140
310071
88465
1014517
974552
15503
999791
61765
1363509
1078108
535546
641318
831536
1301532
856876
742826
1258259
250978
100333
644069
675022
402877
168082
1145038
878874
83456
1154292
561730
451277
656706
510002
782988
41674
138297
318581
287675
128133
5149
784337
85277
407983
86216
805779
117548
188820
1320997
1178505
437580
563752
281799
1080696
578865
792649
687716
1238546
299620
969618
765219
323496
127266
903962
662130
88964
307838
909132
649165
645645
531562
825652
688353
326137
103472
39840
860000
463730
655786
59781
1096273
1165885
559389
1204896
338491
624402
342588
903179
1299139
1076930
934628
1361709
226069
447707
531921
1277389
415935
777070
1212499
842315
765057
1073157
492898
692668
348743
366476
1137628
609677
1307684
249333
8532
1283391
272393
1004391
604265
308412
764344
95022
550955
698243
881594
1178150
372846
866259
335481
857928
278554
717957
836995
345657
1206551
525092
371581
1225483
1016005
1285433
761904
833974
33329
366846
259572
376346
889752
614299
900202
250226
319261
788975
872794
904711
1360535
86057
1199869
488634
392143
423068
837473
511024
690844
737519
515968
1142268
1323951
678966
514515
756497
1159179
842299
987993
1355286
436268
369790
666280
34182
168331
367529
490485
857118
1225051
756203
1279579
140798
207058
103520
310293
443847
1162138
272190
56572
519219
1329803
179353
476366
445641
112140
823054
996413
748657
1332579
350700
429492
667120
267246
193174
644587
845634
348426
187352
845027
131981
604843
858642
1090499
226070
498197
1166906
145275
1201647
287188
1053213
1203173
813195
558363
1287927
1326599
347604
98925
135854
1060102
257946
502674
1345212
1132560
393419
1200565
486998
421387
649818
276858
282043
996707
307812
818600
395533
738835
476364
581073
365026
787542
648141
1258986
266652
1198488
1044538
18225
282605
758814
88260
659021
1068800
796090
1291377
171871
1223419
59271
880310
757220
793093
72515
361922
1010255
1196240
953255
203326
1010000
347090
1343856
545128
1057466
131840
32480
163065
1190743
530079
162145
1203864
32233
1118340
1296365
939632
1324483
1254487
667523
1279114
1015000
898646
231998
1325672
1202093
592655
300547
448693
1181927
785498
243050
1198575
1072238
737566
68531
1116763
651320
1036679
767958
92756
60285
1069868
220739
223421
509217
1074169
115063
1130975
742069
673006
581501
325251
402787
1298856
43433
568003
551887
913647
466360
753349
977069
660401
5457
1121970
290039
41534
80019
274572
726930
105430
958637
952340
311648
668485
578231
74537
833355
416033
272369
1034569
523046
931887
283525
171471
21681
703609
732750
245304
357616
387656
1201365
1155338
397063
312970
10120
435786
615321
118820
465996
947964
452673
425778
530216
925468
1156849
1174412
818479
671667
266911
622576
216495
626342
1198153
387936
806703
1230991
1177360
572417
118904
205129
1207454
60243
803185
223616
451086
135096
1120104
211449
1007394
388753
164214
387417
850923
934479
560269
475358
10450
616547
1081150
1357172
1261538
786750
69328
1220195
42708
950947
1094934
1053569
478912
897257
1288046
772667
850661
1147735
460264
1305887
16701
255750
1031464
682491
709335
923304
147402
846902
321680
177621
1287099
519575
1106311
41088
1254932
764442
1235051
811785
370238
1158466
60388
576743
399407
387827
624926
1058400
696816
1164433
942034
750260
465780
1034939
963573
1334838
144982
512603
54813
1334539
166908
974327
56778
390547
664516
242953
513842
470663
944896
239849
265221
313418
529398
789584
686142
1191711
424966
1281596
855733
1087521
784966
552463
716427
1084764
74086
579108
459571
1203766
615341
967003
450359
462387
591362
1147366
777575
1286903
152738
1085976
999685
1302417
1355740
613921
751437
157955
537939
585843
1306713
310071
567801
419774
1171
520994
1318936
544465
755324
255930
884585
333296
1222934
1117290
19819
868195
146976
681526
1021226
512078
528916
977675
981804
41406
1028960
665801
82931
1174601
665622
610912
736820
193791
683413
1041228
355395
1148761
1040635
44841
1198995
108271
1264729
455791
912114
1324389
64858
669175
197001
536943
265011
406576
1259161
541035
1124749
238631
233131
1167290
131583
1105671
219870
1016401
816863
1308729
94333
1097130
590334
606540
1344556
850147
1155553
40844
1137984
404600
56135
419345
1142726
304638
249345
39879
1092973
213494
1207901
177999
1258311
307249
385027
1217062
787729
915464
929899
227879
1340929
116222
360222
665789
589382
713196
734703
1074652
727631
949065
1322043
29100
435843
1232548
1028077
555378
500361
685585
989580
602647
224673
784728
948234
1103571
682948
1093390
385547
1078087
263068
606904
198764
734817
532415
369894
523063
1025107
538867
944459
1321028
187684
380634
604463
15555
141626
337820
442152
21644
477548
1157473
1099610
267720
625454
381541
83246
559681
64635
641737
361975
148149
119889
1020705
361799
994928
1339953
426715
1250737
1108055
1332491
298529
151891
725125
778754
1091045
900447
1124288
1183267
313712
813453
687774
1000104
427995
812541
249272
1235940
1178481
701543
1168252
462945
458909
1062655
792411
269947
793571
148214
289909
488007
424477
226253
754670
529938
649054
898327
1040317
217704
687593
195835
433176
736778
705037
697587
1062295
1047333
1073735
61786
782662
329175
583064
191576
1355562
221106
897138
353658
1352562
1247312
144153
87075
906590
1010332
176935
131154
874836
655468
992338
129204
1068769
1087691
860785
1288463
1070879
1238507
905839
19738
683686
616050
1157047
872083
563395
392297
96446
405958
147364
342051
615053
1305043
918351
674356
967878
823384
27128
33244
98909
55021
795083
608770
1197512
718803
1319558
170583
1162586
412187
1299451
602698
1329253
348426
550810
745615
900496
167994
1221597
739663
611718
923168
240118
783071
296559
1092334
923400
552901
1313718
984829
181062
407411
431094
361293
1228024
91487
1192202
1122856
724246
508272
1097752
657317
981277
675867
1033607
346821
133968
287400
849552
825632
844522
778897
346674
966086
172700
886990
585078
750998
1340184
260833
476267
609981
1044884
320666
337714
1231967
1004546
676491
1041677
722773
1329953
631592
1290702
636749
56038
1211059
120621
1002416
1204640
830061
952397
1115793
1329912
432999
904247
246164
806404
265746
1147977
631632
1207958
557483
419506
90539
1271624
1304094
860147
1294710
1315344
184042
1209218
39332
1135006
736085
236219
247982
840571
609768
1280282
704731
1331328
159214
506405
858684
21745
875984
125392
1295192
1284935
555112
52501
636323
878643
1252892
1060951
672255
546058
607111
1186341
255837
750355
580518
923167
701178
254818
927286
1359430
235015
920340
758201
191204
1096268
1129663
361630
1237888
991047
113646
898624
974487
1137954
36170
778766
244167
1160257
604908
1297344
73284
931805
32253
749566
572205
399264
1168993
525437
995069
880514
959440
722145
1109002
551690
788533
883841
275372
151230
840032
642143
603172
1067884
12917
589194
583435
229110
362480
241880
126508
484232
355175
211849
627015
124393
805696
845542
220932
7561
172645
250718
900869
599898
205952
867474
757490
960196
1137827
346237
1077008
674325
804533
451617
890340
700946
104382
1194158
455092
201149
1347396
104080
182387
720429
1260910
171074
402418
763044
1035562
78367
73420
383735
1151084
991094
49911
324094
1353510
339775
1308507
1312686
87450
234087
1171269
612234
1230695
1107893
614050
312139
443021
1046677
43002
260549
759241
12190
1014219
1304531
38970
273315
896650
250004
778469
637901
1359591
184941
1303734
690298
602517
996254
1313476
407573
683272
813690
6541
1292165
1016733
1179737
350374
1118717
832959
1133199
1319030
797315
1136110
941330
1285578
889179
653080
941678
533295
433804
77692
171139
841409
926281
2047
638644
838228
1264251
243296
311114
849188
573667
624191
331500
1034770
1361226
1104777
738712
778155
222205
649359
762303
1116770
498715
409029
538772
697541
930529
428597
1257391
20811
146042
1106707
1341731
1279022
60552
1065090
714160
139385
726293
1289237
1261990
342398
1186559
53072
364444
683305
194990
1327252
250821
766913
133028
1180010
1040712
426048
1015996
520751
1142128
903500
1113138
122794
1129526
179171
475674
162340
443297
1049657
737506
651724
345522
1260192
1203678
804129
768106
445967
471501
1151657
444692
468438
1321610
280593
1192505
1109802
173583
56168
1143848
666769
603244
398806
874163
1053191
1044635
1270918
759020
517567
798182
1314277
226593
696632
791347
152846
1074676
46104
425276
960648
39185
839595
960990
1252927
874526
590325
287301
228424
275347
48344
222325
14399
51986
702834
460877
653952
766898
942118
1293998
511035
607052
1136415
1044556
662404
724365
1341491
799207
1088801
464744
1133855
1081639
1084545
439417
580728
268198
338035
763469
150796
497751
51561
313524
170236
598512
80397
585727
1178162
223088
779466
1020238
726652
1029435
514421
1030717
993760
842994
876966
111228
4870
281670
404770
710907
1344201
972426
867322
662158
513820
860198
836920
112426
375882
1131991
428797
1325365
143039
366762
340138
1280442
105919
525880
68988
1355484
753565
1200099
407616
212062
878634
44517
151761
980777
817099
562466
118003
88765
880592
603419
839172
178238
662651
624691
317530
49740
1304106
217810
244969
35401
175063
1299766
179435
1255136
252840
381000
419285
1077635
1313911
572365
232136
73106
354063
1327287
1311709
1141055
51758
428794
76790
1335645
946463
1192548
790264
359146
787009
1191216
158189
326407
824680
508022
1194269
560099
1013067
698837
855307
1344319
1046088
766218
791273
220942
805550
472248
267715
1040068
190423
741290
606341
851572
227212
980866
777224
296744
423130
1076110
1203082
852725
511976
1113432
737022
770117
757162
6301
398883
530063
1228473
1180586
954643
1099489
502497
1344158
485764
589588
672041
58538
322732
195728
1089455
204912
288800
447092
426862
27117
484339
282048
1647
162225
956654
1096293
379675
19324
533752
108281
1194775
833299
472776
157480
931670
1306114
344260
700728
260827
42135
833857
508001
174735
404360
502569
835255
896417
1215556
828598
316470
1177014
234003
409884
827903
1111175
750657
111658
1015742
824644
213774
467216
1207679
1111964
804073
95022
366270
423828
989158
862393
545604
1353649
798481
490811
1272223
643507
597513
141711
1106536
244273
83488
907032
917288
868581
808934
1307139
170683
1091178
346139
1151970
590189
12292
1064662
465189
682314
344523
1244243
165960
780032
1328262
646135
1108871
670464
339069
1132610
965626
393146
228103
799317
1065484
764370
356743
234914
974598
1220966
361641
244357
379587
753028
51151
253586
13866
1067895
22943
89063
1289155
379354
780641
910074
780628
1204959
500939
1172211
332788
1166348
395842
766325
312577
1261030
1130097
975213
1215132
1133265
285160
1111655
681991
467542
1176236
728763
988309
805191
1301700
50278
1117433
1287387
264
1042081
315861
598581
796637
219991
742342
931281
928757
1033290
672873
420702
379878
898322
976047
39902
1221238
284918
818483
493282
819509
1283487
740226
625829
1336851
258690
11840
718050
541015
1307730
730735
219226
272062
1163165
471212
357983
1163317
447724
148430
1106739
948202
514538
1100475
1344291
699244
771647
693798
34532
605116
708038
473041
1140511
498194
586939
1059163
132435
331280
1325412
193131
789358
83554
896584
858156
1254970
838303
873110
1158375
16724
201712
435914
1351321
521877
1259835
377646
621085
572708
753726
1103116
359783
1215066
678982
108438
59239
51260
48765
431643
1094160
80508
166917
62494
157013
524708
808003
962966
289538
43143
380161
1226288
522074
275228
1266426
290001
1019138
76630
510554
149317
52883
703826
1274840
1265767
1116662
308616
930139
996986
564735
1051620
137033
1141997
142838
610600
128347
217435
90403
907533
88172
263921
1095248
1239777
992055
76974
203920
222590
689038
1011445
564132
500334
108166
335257
466213
615270
1322030
570415
845735
1005453
925670
468078
811213
1255012
478650
672657
300110
207462
422495
337174
471603
487590
1317135
415330
1035457
926601
882446
1283704
117449
192133
559614
715269
687759
639563
1285590
374429
655719
922065
1242251
412143
656934
931167
1123699
1058993
1018083
884278
20492
451932
430079
1297478
1175099
199919
1131730
617668
67362
1276649
501201
1219807
98719
429210
1101643
271934
380457
56012
313694
49948
146
863952
668930
700312
618543
1291710
70288
649006
588183
266930
687707
629210
394337
919150
1343671
463931
538785
282122
977000
1208980
94584
1012188
1203835
660736
824888
1146738
404721
510350
908440
343537
531917
1025655
577946
790870
1150671
1097055
240755
1076199
1104241
18826
987717
291662
890288
447606
663602
938655
802134
1210436
516565
1282010
748172
406734
1323814
388952
811871
112212
690841
417486
649357
933163
262569
918842
678418
138318
150229
1015189
223382
839506
957041
197274
255445
1256926
978383
363213
1035754
1238523
1055939
252321
597664
253829
147745
970572
188877
595314
26264
388619
510553
927210
239579
564810
484450
828592
1354024
648605
365493
58511
246076
149434
955392
399709
1088476
143340
85327
330768
1132974
398857
25294
364111
50562
1042776
1249537
476092
1338910
141861
1178011
491771
475045
1312791
1297321
521828
1306107
1176917
669495
1018262
1233530
1209399
1235348
938075
1288619
1303870
5795
784872
209878
106555
886894
150562
518442
1052944
1094206
885746
972065
436694
1171432
914525
641882
1012747
328934
525221
1254598
277225
56372
145691
1106650
75174
668059
195493
25554
26932
617583
1234819
289504
1133828
1343003
827413
1261301
415047
766321
119525
38812
687722
647683
1167372
857560
1232216
750422
1060400
385106
1270800
268633
1110759
118688
876835
934865
177967
1214205
58832
427291
351787
882860
1162853
813888
808489
442623
264484
747603
72647
608458
1013901
1103586
243244
944100
958761
6372
104550
269175
817204
748801
1160123
1141384
790270
470622
589284
1318344
1339726
1181545
326154
979975
1038654
1164433
392477
608589
4519
744781
544241
27284
1271395
380221
1157684
322608
895022
800821
507334
419285
271167
549842
505825
406342
585022
852502
525138
855297
1215375
934784
198679
917366
1213186
739437
982637
1141729
52258
430943
594193
136796
142893
567251
805207
84561
405105
334142
989613
142884
1235126
789786
765786
753621
252018
555493
854138
1353852
1063051
490754
521914
361420
137485
549144
309563
608183
685970
823666
1116190
891156
697351
614551
852028
19699
382388
583950
886819
780976
1320242
1322745
552034
444243
542933
1294426
536747
137996
769117
262095
676431
630166
1249614
658743
156768
77715
1341661
756304
820532
313418
537717
1230273
856183
169016
933446
741909
435151
8581
394662
1339387
732710
175090
801818
565564
1118549
457626
161274
773867
424646
63117
822245
272650
22251
551804
685225
381203
165902
855961
694991
1273889
1347872
642726
206398
169235
909242
183134
1186807
530289
56798
1121753
253370
214105
129455
613222
90799
143249
698626
577705
1347953
590750
888359
639827
1046812
972362
636610
987186
1309353
593776
649593
859624
20834
549385
705148
146142
360176
729121
583531
436413
308191
839038
66746
289182
523995
784835
344345
588131
178266
1342521
121863
101058
1032608
504083
610892
134214
103249
581196
201552
1141987
493985
91247
975090
1084181
159646
1324551
1090877
316475
629039
205095
156446
296163
1098280
355026
165468
1017094
238253
1325079
894876
638325
1301349
121676
336484
722824
980764
1350498
997564
705296
735307
135448
868629
15911
1240512
372123
717296
959686
1332912
1147563
1020510
83680
18340
1127003
551063
269981
912484
960177
1107396
778531
907431
380946
794026
590533
427775
546921
161979
1325719
807005
70289
470504
637215
989744
181318
267980
617075
2824
894738
733492
1018772
461145
737802
431904
67284
1330592
1319067
434686
1201285
595512
454749
513256
468527
753895
255120
1021583
81961
271408
710662
1229584
866228
609899
784310
1302844
7305
1276019
1058608
455480
1312899
836814
256567
383117
1262109
428325
963079
1282169
1275488
81109
616151
873407
721830
556601
881698
931773
1253030
606777
1095805
718745
616726
909125
704906
900584
344035
442040
654385
1274721
679381
62992
996463
92849
186204
1092125
290971
356094
454957
172771
844616
1203325
942338
986297
1341030
17901
821286
1247533
1221239
35378
282104
825244
679503
923886
802190
990172
1033985
311823
98065
796193
1070616
1111801
372698
1185407
679096
1066842
438386
165920
279610
827170
135074
196975
725217
52825
772459
54629
1319571
629289
1327541
810118
1036739
992578
432876
317932
131127
244804
527693
754149
638775
393010
730582
74813
177689
1293327
1318712
13500
579331
409622
5087
1131419
385755
129302
166091
935783
385558
243884
249248
690453
1228393
103934
573011
783783
853875
841592
815133
324273
216718
243726
1114289
550804
727943
77971
834798
218518
155084
197430
968064
1210003
280209
129145
21059
765350
920229
522178
357812
1356991
871793
563863
337452
30621
243735
276242
367795
294928
871595
899092
177924
618447
1106395
661918
1341588
905862
44615
120908
301606
1308662
4206
303264
758570
283224
62963
392857
993976
551905
887768
484387
741177
539270
429050
961332
1046716
158461
1178323
1067249
219626
911970
691153
221160
1007973
414484
601304
52533
867461
44253
809381
577585
1130823
786873
361995
19464
44320
303908
434460
154547
660317
1349780
86400
508374
855002
392918
755340
465440
1256893
1089064
956401
310637
120968
1048225
16414
913345
1296890
1187562
1049465
1236303
1093428
841235
930568
348154
646836
374286
97852
577491
1185579
1309134
445914
992846
436477
594115
397272
158215
435507
326817
884211
870975
85715
391387
727604
468062
1081544
605300
545139
170361
808085
341334
1150208
1099673
582403
309215
731627
1170403
444875
780913
168601
549929
440707
1125086
873478
1284338
660073
1359161
648717
510105
993398
134986
66447
318099
274248
875993
840109
685070
799544
518141
413522
1135732
1015258
1209820
324063
80409
677918
573359
363371
79235
90789
787341
1190501
453147
852339
1037788
255531
34793
329401
1178600
731565
1249239
1012368
1006554
1216160
672190
1031289
996029
499399
526428
180216
850836
639816
693412
478400
1279003
320316
351693
910759
124443
667730
1151413
982957
1208419
213411
1349214
1275558
318810
1184143
451004
1211615
1103612
459995
698563
641842
578086
514938
211294
467022
24725
1195308
1021231
31073
318218
727344
1164701
799623
1111112
1322595
1086297
638322
479676
556741
957321
1150454
1018418
706773
402458
196840
189782
591000
538802
1081226
441020
927513
897375
380837
866049
785832
1197915
1022411
1257013
1170978
187732
1051303
238479
629771
674989
1090533
103917
672585
792026
398830
94023
616839
676144
637695
109955
435469
1132119
559512
118213
1262252
97491
517896
995903
272324
943114
1228273
1116893
499436
1138310
1105968
1045656
481417
1258704
406003
558665
816246
761091
1058135
505752
1287090
985553
59149
245386
829637
1111576
88551
111499
851910
66316
447096
133398
98657
604578
887428
1226465
327018
1061534
982878
25364
1000651
224092
1179812
956868
740510
331169
301240
980835
1066635
392244
339429
533730
1059626
359422
902540
734733
625613
930712
936097
1298217
798924
781627
1297517
350291
1112497
1055888
1301630
408723
275186
1055108
955325
295091
952925
81920
226667
1315239
785584
717303
1013353
510119
596263
837600
346201
757905
74766
981961
759615
20443
1213993
487556
932517
169910
28721
378118
729544
404678
50360
49118
251474
168218
417865
554336
706495
620722
222836
888682
1291159
899415
1168984
921968
304591
610196
986618
690629
349570
1160432
621415
78859
602797
505136
1230979
390494
1081496
718102
714782
352697
791685
640905
935849
277340
1134026
1059712
20227
566524
639069
18937
567523
1033064
477865
942648
1192578
950045
1015871
1070235
1033805
416432
7148
91855
579937
242882
618399
1020314
1082773
798685
214488
258190
1343292
443517
430586
342661
1178987
1287313
1213197
116420
661833
792562
797880
114070
904248
1206849
551926
769286
654693
1023126
1018744
297992
481576
26497
1355286
695450
1087483
544460
861011
104584
878307
1086382
704404
831775
1231854
422007
673130
536892
245415
642487
142065
458771
644362
150450
72548
220674
109142
801018
1031758
204692
401293
1074389
487513
654685
197441
680441
350039
632763
359125
1354882
366978
556849
338221
425876
323824
111510
327012
1087827
1040375
849983
668000
149680
1190584
444650
748806
520848
994330
585431
750331
6579
69544
1101770
1316467
875593
385554
849058
739107
608253
834300
157702
1329114
541058
298531
418231
1340460
236963
657946
1312119
1197753
1322615
1060408
245389
799038
22717
919121
347116
689199
866743
205050
1208647
608201
445070
465328
75806
953962
129106
429165
1137584
440973
288195
1346949
1063170
427184
784801
1362545
550264
266568
57896
370630
839323
381050
1349389
623255
130116
848737
551353
281570
662833
1114143
975717
51322
956565
479598
1112572
905678
364437
601830
96265
477771
202916
474703
600029
124265
280995
50305
765355
805210
76856
1322586
784559
342099
24859
259283
526853
1091534
383990
97179
808493
550576
39646
86947
611673
834667
1360239
913613
1301088
1186975
488385
435527
392911
397187
475081
116397
956021
959480
201868
4558
1111541
658615
689169
1030279
83116
848733
316534
296301
1209383
595381
928158
539092
489343
1189383
477867
923667
34583
100055
992438
823881
438035
149432
871946
655650
644045
264805
1334781
101555
562306
1259178
147555
1077361
23299
317932
1022368
1359718
632547
1168646
761687
440331
225187
285715
940275
1316208
14421
419695
373795
485125
112003
545692
1202196
208759
701730
150801
831691
1066280
1176487
955043
956018
598489
103848
1326246
91898
124403
956349
379287
958621
890063
1337927
42734
1269379
223919
1161559
403280
1207292
757003
69917
559821
481990
490113
1152011
212659
654172
896596
492700
864032
127883
530846
713604
1357091
901972
178918
423796
1107238
235535
734590
553520
787853
565002
123324
1164766
612385
1348676
312848
838292
1289465
721790
508423
362072
823463
176346
15854
590478
570726
1128968
365771
614016
56327
374101
543014
1063422
1125046
879577
605672
1330439
947254
729024
359931
77101
776852
349678
101090
1174198
346553
772196
1157041
525364
198517
399926
169564
736040
1171018
700525
92213
952970
194717
1218637
761164
1018286
90619
900866
3591
846211
651352
780422
539522
713942
1201148
753644
1277821
1102580
463303
873216
1228534
370570
908380
975841
176226
1067733
1190025
776321
158365
1201001
936494
330682
70702
351251
702933
56947
705980
1343737
103441
71675
912308
911053
1161761
905595
206778
463846
45170
1245784
1266014
4670
290848
241340
682636
18047
54004
226370
1257740
1347551
287166
1095679
1183946
938868
1209989
26180
232336
956935
484886
567300
1142316
967479
1114799
1057492
205444
345727
525686
1241671
1033902
578672
186142
297265
1216441
1016469
103600
1155370
104013
75543
855657
496971
633218
1234129
914268
1148308
633824
199696
657545
1241133
1162457
974957
1115608
781613
1104055
973950
629953
1165762
823598
1012997
564362
329615
1027715
757567
636459
349596
1333785
565291
921541
269975
739722
920080
75784
1115677
1049795
189755
275878
1127669
332393
929146
470863
664302
1145201
1304883
1157630
842321
9253
272702
1002828
138109
753612
1330916
439151
725695
973021
684245
655530
818966
1135005
745446
813929
991448
220951
1090731
363893
315686
297657
880489
1278999
127359
935975
716401
715248
118952
714780
531464
1250532
525978
607115
412515
1233133
797073
1022466
96685
687242
1006056
56910
451418
1181551
717825
679578
1153232
567722
355271
1192033
855084
1182232
690302
963727
309214
735758
345157
203184
1264412
781850
757693
1020305
906323
1241419
1168894
1328720
491984
385867
421000
391858
1012476
1003694
47823
1140941
404666
468138
308496
8881
34244
1226750
832264
922393
383816
405556
103655
119290
209361
1134559
531245
699738
499227
1118104
572163
553215
282657
135416
705324
491930
571148
1081948
1089509
736900
611469
103461
707049
106205
610054
589725
706747
381331
170001
844581
1163707
933626
369735
1125398
1214045
1039694
1261659
203032
418134
1166683
832554
1238455
494800
418370
1004729
518639
818141
999777
940268
1191859
195113
1235786
271668
1329983
967024
150081
377741
1320148
248017
651651
1311684
164338
1066316
1161847
1050902
1070707
470993
394915
324376
1046857
908712
122835
617768
1057956
812449
954515
878819
426763
561622
122566
872514
1137386
803125
673933
77500
1066283
985806
1156496
553015
520412
616806
49790
145060
509131
265537
128976
807554
1250589
566297
1230763
1222196
1317002
206502
918846
825400
49860
1000561
613399
1226223
1048861
583468
906707
1283272
717647
725437
1306015
758317
332297
197847
742834
1138822
618993
1225743
1000480
155433
700176
1349008
867488
38754
1221013
441397
786988
519418
1304236
348283
7352
314305
1267658
981581
1311122
482203
705709
1057397
817073
570575
33498
896324
883127
566725
767417
1209211
351932
964821
1263914
1247499
1334103
383395
390697
657287
477078
852774
703135
738491
409242
744459
262723
596786
770745
517245
516158
478374
876822
204114
920521
1164354
753820
211132
945920
841575
194393
1311610
1353197
976485
1007507
1195859
1193728
1156990
650644
997983
809238
842941
1267260
530294
15036
234886
540951
759145
134401
972956
254742
258829
781915
158311
483815
618020
65283
1299780
141179
102119
695634
659657
259103
729655
19697
580983
1088121
1006488
424496
800119
1252809
603228
449862
1287389
155679
720208
763392
1289888
613911
1090772
925039
238407
9656
488867
120555
184217
1122853
890318
329769
382366
1162473
308950
54751
1182965
388127
202030
525390
642068
329207
1338865
343261
1328461
129569
101121
904225
810731
235557
1191668
962325
1278440
808246
501264
638591
514886
849829
805061
925104
650389
833270
480937
104921
345977
680318
30926
367750
436806
1069238
668454
162059
788431
222636
1234587
968525
351768
1031576
874180
1051575
499478
479868
1186960
162451
215849
778100
1133641
121746
217319
549214
428632
79884
1231755
742236
730121
1362641
1143057
669501
63260
75866
44725
179015
742355
94916
125720
1038929
386742
97482
881131
474351
596578
100085
302571
1160687
25103
1214077
394520
1200123
972224
411627
240460
711477
1076236
586840
1076584
129642
128446
304129
576715
906162
402696
415396
1279583
1330573
812709
807340
652442
358497
531014
1148621
1226500
528406
1058928
1281928
269066
836084
323032
1085019
1187637
1242671
619408
435715
66805
46379
535539
993515
1298385
1192784
490595
436591
1035703
227380
266756
409447
700668
1151070
470714
326242
203134
252764
389412
1061141
91509
430212
934781
148079
1252352
703272
663489
749950
38096
758911
1336594
881638
982325
5041
931645
1195007
1012189
602953
558859
1318650
590576
714098
122581
1351267
755658
955372
917795
1171087
432616
1313730
1011568
322483
1240664
721840
307338
302693
65763
780640
1042447
111738
609621
906005
859022
925965
918392
434086
953157
13771
158207
725650
844461
211737
595952
674901
223790
997716
856197
1086178
1278532
1072011
1064622
830300
266614
529317
135572
111828
750230
940910
163146
1126411
671087
95414
319793
918796
632056
1158657
174188
117395
752484
936097
1114031
249248
1001101
1079175
499592
536245
35181
689141
1241915
220639
419680
747869
1363859
889184
1231429
688982
149236
88057
1286261
128563
1332346
731618
724723
128025
437825
1023018
1242542
719965
637132
467878
1219755
1229728
62096
463361
516589
917106
900421
1164190
922093
929651
292517
735966
480960
1288612
126659
968287
738147
530600
1219485
524147
236260
1077004
722280
80729
165205
107741
521662
810897
201190
417860
752386
1301917
502943
483035
599310
373809
663989
297380
1277075
1211759
1034985
989824
1325376
671390
955204
859605
12507
167480
1039177
395629
620764
22703
653341
17158
1076968
832939
1028144
1285265
559339
580143
1178397
312140
974122
893706
729445
404464
200173
1096275
221019
775376
157452
805900
617056
900555
972839
301942
88208
209457
553166
1109600
591142
343745
1142508
1033141
1023705
1298029
956160
995378
413727
322864
1213074
331685
1234389
657395
671933
694519
827401
391725
69456
74730
917308
664900
199066
653069
379839
740163
943865
1096833
233358
955080
1352784
260886
1215783
803713
616567
53112
342322
1233587
645392
104596
144133
711977
467693
96736
181957
1028420
10468
469500
1081440
669652
855648
714930
775841
355230
634753
168746
1096842
498984
933784
881455
388748
986885
864039
1092210
510690
912069
332821
91758
795119
1314644
1215891
843379
300840
1363788
359948
101812
872393
621062
472014
798789
461110
1348997
850949
672298
234998
125124
522643
1166905
923548
1051628
583622
626661
60600
814625
1055897
751860
1136611
127418
527679
881185
848561
1186879
780551
1303223
357346
178761
561752
274030
263935
959541
1045647
1209310
1307257
937537
385920
986640
914696
321137
488252
457260
509403
188186
1063606
326087
787959
744110
1335067
486437
601074
68494
396715
636344
603558
142013
407619
1287278
484703
1133916
54685
333544
901322
520363
557880
175813
723587
753592
73749
329568
1351029
9024
1288016
1334932
48905
775198
1017979
917127
275379
157580
1084944
1160079
777635
721108
1063868
1206996
1350288
716591
1279927
491029
1076929
571100
545789
389022
177071
1006318
357335
1294516
887832
932614
554645
1201161
910260
436508
100015
491623
1189522
126011
765796
881461
168131
1287176
778675
123695
1018984
711461
1120591
1192852
1111096
947914
484334
509128
159499
82032
1069155
637665
1284576
710727
304721
180267
776925
698697
266316
1339493
110856
513776
491469
630693
1265359
426532
117321
1114545
1180116
370310
655295
482569
701300
716102
194118
1112819
455420
964859
368527
263217
635798
182276
1276363
149275
918568
376338
124699
800370
219835
584623
536521
919037
145157
830052
889779
316115
346127
90350
1079273
364590
239427
896861
695450
58355
495323
1270894
597541
180637
1289728
1153252
1085591
1312329
330886
396708
704810
792362
820695
1075569
413005
699629
1275077
280751
568084
463982
979246
956542
623531
442173
985624
424259
913315
699626
105849
863436
383222
1034866
1289097
1193850
98992
1056101
1061113
1251904
373095
925585
1027157
1197509
1348691
1284400
219779
563629
1123877
195031
167990
952701
299265
852546
1091771
1101477
520142
940975
801467
258575
1037267
482835
273023
134342
1240405
338487
373399
127015
284884
1209056
868038
626493
926650
30425
570135
988457
1281307
18651
1029673
968361
54380
705546
19807
890083
719869
261138
992112
834722
673540
1335308
741454
1096483
657168
140750
1345778
211641
539490
495104
1313127
849387
144173
840443
636309
1363202
947104
243831
1015214
210175
759734
992753
57794
1131584
1262493
50885
290647
482095
653692
147418
768086
678917
353898
753760
1356041
751905
520870
170496
719852
722941
382776
834882
965360
730369
832975
203918
1174733
764620
306989
45213
181926
772790
1274887
628299
1276962
352398
920997
266067
249430
545523
643384
427014
719379
480081
1240739
694739
786000
1220806
1146003
137496
792926
233701
674570
959322
380089
1183837
410791
1290185
381908
188958
216916
558432
1139253
768158
563054
125728
343250
704517
1148069
107796
639325
842485
935261
512388
309629
1252255
372436
1361455
181338
7518
1034220
165655
226615
191888
324806
335886
966644
857028
690281
538429
1004715
713181
111574
1320399
250144
92688
1011653
803924
653870
51712
1192025
724207
423605
580420
332531
201813
1266852
314761
51923
993706
1037756
1128020
1105707
334848
594685
1318129
1222318
1099618
814360
514935
313407
136782
1314655
905848
518673
349132
1042210
588838
479868
1099685
737409
649746
656972
1088126
136156
1184211
205449
770211
559992
832943
951947
642634
711594
1266100
1173564
1156982
50633
566874
212392
132866
704455
1171478
1039255
449871
868267
1346306
502781
102091
297042
21460
64059
857212
196053
562045
611644
1149144
1119599
397770
154413
1253628
701560
620109
284307
102565
732317
612337
100078
1218643
1277964
733488
811866
86275
936025
710722
283926
206510
283616
857012
994250
1305923
1058463
1350511
371007
509643
1258265
1094178
122165
417225
257772
1095777
1081392
55048
163717
1351531
718845
456335
1061477
1166850
60016
647983
29255
919623
807982
500861
1193331
509064
942144
93619
1083542
117991
612096
599646
76939
448694
1129393
626176
1036896
119944
494503
639109
553317
1253790
1126696
749862
351808
221750
211919
597418
971993
1200586
711846
1225262
687942
487641
780220
797697
168634
228734
950960
331759
565429
1351797
353651
473373
556125
221161
856370
702602
878853
329986
292561
624927
435637
1355105
486609
310884
1061823
576988
528765
1303382
474646
746835
821726
117578
1017292
1122590
97737
1017474
66182
833635
889342
93728
172813
24800
1144617
1027301
1001034
1165436
749476
1291335
1105016
1132967
798840
403978
730185
568166
878411
1002110
273453
14623
443868
638108
1118172
900085
940376
802257
1210273
789790
84129
938724
690474
593705
1344791
392220
86536
385243
1106842
1015994
711263
793547
1223005
1078001
24629
1231231
249862
1324420
960318
1211279
615751
759738
863410
115247
992619
592066
131270
804777
573255
47840
150561
411990
719619
1201729
619859
275060
1301786
1251767
1002023
624094
194601
1038110
442471
140515
1271577
598127
1005912
365505
218315
1196645
843097
210972
1173224
721278
359310
1302651
1184316
473446
468208
405884
1075217
1107215
138209
878653
375488
401836
1069334
1173422
1155483
1091957
1239648
878680
787487
1285101
573030
1169809
797740
765824
129823
364497
360584
376578
308768
1285395
958933
1359788
1114559
1339687
89403
1057425
758863
641329
1135609
1253669
214982
465067
315486
761555
1349472
258356
710234
74331
209162
488290
903009
244136
143365
1118676
103968
504495
846303
74643
1000223
675755
770116
988486
1271968
1097859
364946
158629
1300119
1131592
720239
488582
213689
115284
1013210
422789
226078
228029
281533
540778
832143
466995
751036
145035
249202
121490
194951
449744
688170
890588
858228
497300
355316
519391
517966
202634
1359126
55568
865271
824073
1352908
100979
1323332
435734
47436
241673
540731
417507
776805
1331188
742392
1033196
608939
195605
803555
511478
1360959
874846
476976
929431
1132201
217915
102948
539859
873866
432218
232433
1056284
297861
1007954
855698
966333
814721
151343
1011462
797990
681405
1085558
477358
480878
45541
451904
986133
1054068
1167661
660419
299385
1109622
431104
759703
698224
972363
926200
368294
468180
726112
615702
697405
383520
1352686
1043371
1025895
1302609
73520
43943
639701
701868
334751
875679
420101
735475
513176
641140
747284
1052573
141840
1154165
384721
1236362
148934
468404
1207674
1022636
99045
23256
421935
1345942
1348223
1030808
427183
1016034
915797
1064138
93007
580128
1309424
540781
330714
4510
1216176
1028822
716899
985499
933164
685151
914440
1119084
177345
251340
679034
1178028
160713
687144
1132275
417761
1268994
365014
516090
381036
1329100
908392
1091791
204495
1081731
808110
750900
1304354
1097393
720445
772267
636534
615639
613513
786925
1041220
1150012
594154
1098843
391470
231155
1113831
1281407
1220836
617369
831668
550909
150356
607209
894170
1291411
47978
410820
678025
805584
1268469
153178
632952
1151245
117690
714860
156202
1245801
828885
192164
615461
1339340
119373
1093700
982618
706321
1154181
588923
894358
1073257
1276732
700856
766386
917672
115374
183819
926904
597910
878919
1100066
725236
228135
62616
635525
114816
1131702
134466
913458
1026910
980797
992369
260051
151722
982051
554854
1309502
763455
141822
1166171
146252
1030408
567785
1269393
8867
500162
677992
910623
1035285
172234
257722
1344241
227194
1344546
310285
45441
49720
923310
194292
904947
864366
953411
1242060
428345
360384
336755
915439
621302
33941
994702
985054
363447
262623
285503
795926
565072
326916
509266
263225
768332
128919
642955
1335849
1153222
32137
804562
789034
1074045
1295094
1220404
548286
46250
406959
1113873
603705
466331
392340
1153030
109125
950268
216067
1164695
1238190
1113615
849
619856
693000
488606
419836
342112
736326
443050
1254598
988572
1073291
517946
845230
997284
1222662
1318809
1149374
354169
1086136
446616
32394
289706
712349
764338
856604
553657
431537
519631
136386
645530
690713
391251
495341
725279
1146715
462035
1211888
1358164
353204
1181216
259156
19453
358418
1174179
576648
498501
1332045
1326829
1314605
1042732
790157
193220
1295532
740072
50698
13589
1051645
643564
202110
355550
365914
930312
1182620
385816
768875
1318566
429821
1051254
1218550
172031
147601
818515
568602
1326861
1012573
1258276
1158231
1048762
825687
13673
219570
1348216
451974
522208
121915
1240072
1295092
366794
998515
1290455
206867
883916
697698
1070722
74562
670333
247501
801987
708479
1322227
686158
749043
1212193
1202679
15414
455284
1041140
712359
1123299
379230
711481
1273642
118957
292583
702414
765215
1094648
634410
279441
1080812
1199518
477541
908049
931803
564383
845021
184037
825162
86568
436461
228909
39570
572568
795391
1135065
1126197
1246740
561874
1132584
589636
597765
975795
1179162
65941
76973
561428
854779
325101
91620
1038696
1108545
34320
686967
130983
461523
1025719
214844
637089
11245
203113
743955
1267516
563907
479730
500501
1135895
15151
549011
369143
1059242
700318
1331830
1295347
781772
619078
418943
14405
315736
827655
1226849
509421
793432
261523
346196
768006
146645
867781
1142855
1210818
826630
1303154
474222
119406
842075
407334
643721
1195455
1035306
584279
78653
546496
569001
1304030
12376
802394
533372
192847
1355997
933853
971170
35119
1096467
96903
919072
983315
256464
58708
462542
1270668
819263
692256
1048602
475874
305142
333260
28390
1220841
840524
1179436
250121
1064979
548294
249222
832944
37837
62335
694029
501531
1327899
343108
236058
944078
1027541
1034595
883919
718254
450426
499895
635892
621205
478616
305312
1047632
63602
950580
647385
1297245
559119
1363824
1058562
36672
588939
940907
1347193
958572
544613
483877
721876
1089661
11877
788762
104054
508567
851912
1101948
420466
655764
16508
948018
520741
853812
963738
823654
85788
942349
321999
1020977
568413
132216
1182808
87323
1329733
919510
927583
155768
451302
127997
633284
634993
310816
1092626
1360834
815744
583479
411720
212209
1104530
302289
295531
974968
217706
973174
621500
598632
801680
207358
212273
548924
1325062
1343508
1345708
56160
5092
558568
302246
945214
1127315
496245
913219
1123100
906433
1180976
234333
1223204
894142
1055836
699538
938282
336695
792276
470212
1281409
1172373
916162
145112
508909
519616
1278936
30972
426962
802590
182193
839348
693249
1318461
1092417
467592
1291798
520313
618845
116748
1351454
2920
393756
950369
596937
844752
295201
306179
344437
801699
1213501
183947
1163161
577527
419236
694313
857397
66812
1254862
1201267
733522
814034
449622
732780
602220
1361586
632128
45460
265680
876752
493077
543338
1348537
1253165
717958
1218219
859988
278779
260439
436322
714388
731970
22240
711825
185026
1014106
429277
1013906
827569
453669
1011503
776164
288055
435755
63297
773745
767370
609993
995062
968346
1034021
1317012
233978
781562
1282337
1036816
160089
1107536
28818
50424
29708
174378
1145007
1180922
1104685
1013796
40086
1275142
518664
896983
671064
1138847
316194
794229
111715
493699
436939
227366
326375
1001613
209726
382715
134526
900318
751914
148730
561636
820427
404676
961441
159091
741807
508382
1350061
981856
473497
657810
679926
672099
1267734
617245
179049
911424
764180
942787
496192
1317130
523045
1230476
976814
232070
640696
898683
70150
689216
10670
1215551
465777
1292623
678263
417788
245003
56127
929418
463698
1245778
436396
950990
1175284
1231412
1183396
496225
350827
566718
533536
661168
1284358
64819
768631
925721
1350161
350297
370536
1264759
569001
30014
913320
722091
1279114
389459
206626
635694
171334
187443
1186270
219467
239857
1010256
925077
380402
1087625
651166
119959
837411
490810
961327
698904
1192696
212393
1224542
111266
523780
170272
1269507
313949
592948
405849
422676
1090297
1099358
1059269
1027645
969916
991277
741050
156
1261436
112651
1316373
721802
195623
110397
316809
204403
195863
705106
1026572
458777
601708
566584
1346735
752700
1261301
712707
812982
592409
507598
368937
998855
812330
636891
870423
33789
892654
1341838
175798
472405
304018
783611
426342
1184736
1318132
590129
1082466
1019743
27429
189696
868760
389281
1252749
31615
308523
10810
1264470
1265264
236966
66433
454603
1006873
1072163
724338
1103362
213648
1312914
1260221
377164
876724
280549
604363
149342
40425
404528
1017520
870900
625172
354772
238996
31305
684033
257082
585467
796438
568010
42813
717820
447371
494949
112901
1245843
1279708
590187
123937
117792
225376
488525
468429
121485
245007
1022536
371131
215028
1143729
760102
615862
331639
616929
457093
1301825
1305176
1082701
1179648
636394
901761
1320256
880152
1122337
53521
1272940
550539
581632
931369
895831
520762
535361
1341901
1341888
279156
347769
338787
658553
1358799
524428
1028786
635692
587245
1142172
75700
413900
1259860
1098320
496266
1311805
320132
191015
189247
550519
526324
1053202
385559
1268067
67807
218499
568372
636348
1300498
178263
926295
506243
971060
646961
1059848
180819
595232
1022444
1211065
1215603
800469
527609
1002953
964290
121635
1022152
992621
1136758
1006310
923162
11086
956817
1223594
842266
1267244
194747
688379
170965
1166636
1024810
208209
1361327
1045064
309032
739573
1148549
605244
732254
510105
1049617
1077761
446402
424726
784366
736258
132892
309646
351291
634671
1301520
830653
429915
934935
496605
1356784
1042433
212663
1083836
557988
1236307
1168299
463495
1271088
1020755
926119
893924
742747
1111349
32441
1194924
369904
654588
1127022
614769
1060973
927955
473729
490055
56934
1149971
954529
1259933
670969
855127
302137
1296493
477519
1133410
1082261
55070
489213
1000523
923866
734717
1163177
481213
198617
98045
352077
359278
1003119
672672
327485
166239
168889
1299321
1246751
1127049
1312902
741340
543863
533612
516897
1097196
457293
309066
426551
851553
676330
588370
1191902
67200
819125
804466
205149
142689
1166334
1286850
1277834
600019
220794
1326297
377998
801127
622035
578376
1277133
57061
202964
251725
896040
638726
1097500
215793
769887
53757
40828
617788
1004857
711942
253424
1352955
374885
1164020
133040
1226578
1239585
846633
886323
159834
806090
439524
651630
19067
808347
1212875
17530
893433
716359
175777
14128
991589
584863
926501
890595
755631
1094941
356915
921508
497720
394960
475355
865988
1074897
520598
522791
1070902
780282
478049
412322
385233
989243
767183
1277645
1124209
558814
85924
574254
1008912
591902
999825
149051
993707
15599
613536
1313285
962913
331930
1014965
337672
1023645
211634
415863
272636
853553
100214
1043822
257066
1293337
529514
518313
364489
44711
558646
50706
851583
466903
950532
666216
414398
824139
1297798
655031
776431
287746
992038
55440
967663
264098
704507
532039
40186
693130
124970
999655
290527
476291
1339329
615448
218293
814371
101576
597036
722521
434134
491006
1126753
779092
225514
549202
730103
1061874
193076
654713
320584
891423
1293132
903939
1158952
473398
913139
992214
1361595
553834
334562
1067071
601504
666479
923733
65156
1357734
632860
345644
639715
835085
894707
539962
1143643
396483
779243
596922
200473
1324440
800703
695277
8749
961615
386877
430522
1257116
272761
554255
368090
522297
130698
911778
1149781
686111
589570
438109
289789
17543
1039953
397295
675375
699210
1052662
820529
730886
848063
538858
906349
329547
502050
770971
657940
847822
1236572
449366
1153164
1122775
412064
419693
628925
1067833
869831
553630
447275
636359
70396
90994
1221911
110418
1022382
165636
9915
487386
1101417
41547
346027
551996
113727
1030516
478674
416000
951119
311354
354374
1246601
939799
502090
1101108
1298935
475446
806328
809827
1074879
1125426
1282354
976134
380958
984619
556728
1008029
980184
260296
638274
1236366
36255
697479
729359
1068104
758779
430626
330225
466494
1112170
773721
17455
310728
1228602
2937
90968
345522
809866
1013480
579853
852212
394173
1044615
664627
303957
198936
338549
1229169
5040
1271567
488066
494932
725917
1121452
634280
226912
125289
770046
764875
377741
152219
431669
1246059
240390
365867
986150
378500
969038
1342928
1305688
86685
907067
1187450
534752
116499
1269280
942911
248449
739289
1220500
787608
1316970
149235
347064
1308500
1236108
420748
208521
170164
196119
214387
833516
239325
406880
1363381
650960
1042196
691907
498823
226740
916146
741217
332526
1125095
532991
267042
358372
294065
554025
1055756
629555
946069
253689
1166633
1022801
657802
725004
748716
481420
493162
111224
1299488
725835
270334
438615
1167404
910754
602143
804685
144560
501691
696292
1173667
439888
143202
185700
500623
485765
340031
1120005
448285
1223266
1281276
463689
1138454
698640
1017721
1265648
1346976
453427
604942
511279
29373
1340509
313677
1043837
1078542
1036898
288350
932608
698148
1001506
1020996
456813
49730
585644
232206
229964
699829
418235
548890
537343
651527
467715
839676
614206
510548
239845
741088
1173476
673270
1172172
380978
245858
283335
739550
190127
729336
952388
1108694
660599
28962
557869
712020
194512
418296
145071
183200
323013
927037
1025328
366805
893214
1270694
1281002
344670
782708
575744
740681
662016
1199677
675078
351472
712290
839896
1176835
1223179
362420
844713
1308683
226818
923711
279286
953383
1032643
429115
177538
590673
1115580
730457
564793
322013
11458
439098
1164690
771564
1297632
801105
890472
1081411
366533
1159238
958661
448560
454183
475102
1012819
745664
1130599
307729
564965
507516
532511
48909
1263109
1041013
799359
931438
1290261
1344574
456954
965573
418124
386441
667413
508000
1343909
296635
80418
146890
375459
895974
1244330
994891
944022
616490
117106
1226460
998677
336528
1090394
862186
1162667
1042026
7905
304720
166934
78192
519389
1168137
237937
946441
358987
953932
1123553
1250624
110166
293273
1125806
949833
621177
938158
212039
617745
896514
204057
493088
686014
153640
1303971
1199130
749332
638414
227501
436617
963476
750691
1105695
231081
1198318
1031487
862859
854127
747417
1249323
1330781
891010
1004129
1212098
89297
1179793
672557
755146
82723
432301
402356
485259
75221
970020
1172616
8251
1322720
788656
158119
986794
943311
447988
40953
372332
1160482
1257461
509997
1035928
166879
1077898
482235
1147192
124388
1102474
818743
168028
1005307
59939
1319023
243534
1322566
27427
846492
406292
1079478
451449
522349
261792
49726
30663
1094040
560045
759915
570021
224073
887187
342454
238531
632524
1025066
1070553
1227434
1021085
911735
648553
1212251
483462
248901
410823
505186
738413
694745
61725
604224
335095
256806
564511
181229
668372
872328
384743
531441
938022
496948
308079
236731
717869
320943
284271
484228
840676
386722
1086452
1238569
856942
224121
489529
701268
376740
911564
1258374
1267260
584752
462001
995725
1187732
938926
498518
672969
51603
96298
325426
721040
873995
723564
1045780
1176197
540538
755979
1304709
1123393
261839
1210675
238893
226222
932216
429523
1008122
495019
62200
1276632
1034673
159530
402459
1260300
225024
1192294
952763
565261
77164
971785
73039
964016
329131
1302802
484680
252572
640092
221759
898440
1109081
435981
144434
392434
83268
1039347
973080
86355
1180333
1118596
391244
693707
795749
1008611
522043
473564
1043604
907495
1164713
1136298
1273047
673520
782172
490950
1352717
1056467
906579
75640
638368
871899
37001
699072
1192310
55330
1180885
697904
909104
935672
641393
313836
259280
169910
1209735
193763
415919
844330
932083
999057
241257
703043
435642
54286
439712
786810
1123183
1127257
106841
1011648
551864
1089092
138666
561918
368341
582001
984065
1339614
578058
1116993
182765
1031875
751655
907275
656680
31792
1014610
524389
178599
1104108
170167
153009
1270029
1319248
260526
413847
1198339
662353
478493
1300971
663586
858341
831351
133451
1035069
1325912
490715
319149
316096
278961
582570
1302509
235428
405685
360438
573045
976714
932258
1050163
233201
1102377
1259585
809789
135536
140097
85964
185969
1089062
90875
953542
836090
1078788
1070907
28237
260769
806294
603306
858045
715154
882360
1182826
665773
665279
499663
1287148
949957
261900
403154
687078
1093937
1041495
458731
343251
964923
168432
770758
500002
1341710
636829
298789
637985
71295
1119373
817293
487277
544373
124942
732839
666370
1132842
706661
719571
213606
1195621
87118
883241
1359120
1012630
443098
561568
78214
125682
720298
1066274
585047
81733
979738
139996
77748
990586
961517
22858
1362609
329841
290832
6174
1337432
650983
808583
1286598
1260632
1117408
491711
1087334
978757
951260
1207909
1111111
615774
1137927
756251
512109
687371
1067290
649256
264399
1038227
623729
869499
1262913
1007790
503395
668832
174293
645710
962215
1080350
571765
1114739
1219599
46418
789788
1170446
795121
662806
1035479
639691
373242
708644
1184999
195028
900758
1348452
1264789
1005432
217867
284690
1038672
53977
159248
1203417
326548
1323651
933079
1132215
31644
1138587
981645
327370
621194
1064763
408753
784208
382963
643830
749021
1018722
434275
1106501
562575
205988
959893
1049823
756950
593838
1197412
1003100
1162023
209267
405380
727680
676861
1158186
328805
707043
815345
540315
241089
406317
717262
685400
586898
381410
530625
932753
1168594
965459
598378
959253
807048
1026910
96909
109863
421972
25608
192421
439221
963128
661716
1114378
1163968
273000
834718
303408
1339798
1331276
751744
569025
1018765
992196
105731
189897
210887
533367
631180
1164702
1200206
442787
1218561
574199
935761
624981
1185592
732268
147381
1898
481550
1018670
896482
662247
645462
712578
424606
1125446
954371
684762
596377
981934
8367
1269629
82005
1218082
449544
148659
185529
461894
57861
104154
1112283
664811
716690
1095891
434580
573172
215474
606782
53599
387487
1070424
682323
1151631
995701
11472
1087823
1295181
917781
1222370
782979
355517
1125330
996265
230942
870921
743591
856791
827798
661906
1046535
636651
1325283
428051
340825
677138
175946
1013136
986124
1309978
989327
48794
1325289
1298131
385436
973210
1277044
785015
814599
1266888
1040501
1087370
1006508
47992
1262289
173274
232963
222558
1257163
753877
846616
923874
300718
923267
901641
750464
298560
264290
688187
245214
16476
628122
1255437
1134138
965580
1236465
870576
1166399
336429
107355
545420
1209078
1271681
295946
490542
977611
611284
1065999
368342
1199241
1022924
48654
1093110
1091078
1162719
1076461
5787
818689
1125227
972114
1244175
874501
419609
549015
609069
851723
1175141
247526
407621
1200015
1020734
926623
884346
860628
1135323
206489
503557
381969
303620
336669
730807
423651
985417
123433
954227
1015249
982234
1232560
560485
141784
1203503
140996
140748
427512
443683
1268456
293665
806279
556336
155013
656211
508756
577365
628151
820624
724340
1168049
235526
1193262
716383
1326993
55400
572516
1095029
518613
471182
103111
497235
1139193
219582
675430
1239615
1301473
273661
1289311
72060
1120071
713320
70818
590827
705932
458481
1342704
431407
1168275
988751
737160
729510
831988
816618
999563
1354712
710261
1349387
878207
701554
967235
1080493
1282264
1354087
131720
866705
219610
97275
1112679
1268982
1283330
263768
561179
915841
547273
1187279
442225
988328
816427
393605
1280995
461312
1053605
490393
1124505
1353997
483460
507630
462990
345766
1259287
642322
378716
44061
502561
921477
1096795
645860
186955
145208
1092298
1244387
781925
305579
173104
1191101
719172
1020696
649162
538977
561991
526430
1146260
866638
37897
723207
220493
819300
317078
621211
411033
344392
1008590
1287416
460103
745533
1085592
12558
602331
982875
1163506
71053
451266
220291
919617
90114
141224
853987
218861
610239
627993
897076
594738
944616
1279745
786064
901050
1306679
463104
534680
974764
811415
829495
612125
305517
198076
1228501
841979
725086
948663
143258
168217
1201430
377415
986754
734894
1144598
1138713
96689
929907
594132
965026
2326
713829
91806
294777
535530
1018298
303566
841519
901143
646464
39514
928927
1359410
448151
384847
1006068
814599
615622
1244107
665436
216889
231463
950677
386818
408249
624704
244762
714626
84221
662999
1323509
1300847
887965
1098814
777502
589531
1050210
287489
512585
81764
1293746
1249455
426179
1111241
724057
760128
1065122
260736
386062
348820
272199
1289308
700540
188211
796228
615533
1346312
1110066
788157
1229214
1341396
66917
1146491
130781
1057646
829317
317839
1348373
1270450
1008906
168827
601061
1005788
401526
329269
528392
691661
1228632
637015
195828
796117
113255
986764
442315
824446
1025100
950388
861517
1324618
680756
1303131
447967
787356
1040018
725719
747971
919378
156696
1232560
1145880
419065
398102
769942
386032
149012
280755
721044
780765
647554
1204644
930201
360681
1041891
141383
1352746
449724
443079
935123
422729
662549
901602
35593
46216
915278
21186
769720
568990
338199
224758
423625
666941
324972
1324469
80592
311997
600116
731359
804573
1113170
724899
659302
1008555
1357502
1286274
330440
25144
977933
490662
1148797
472672
53302
338759
397984
984540
1005332
386916
408594
482444
1067268
260156
600882
1057224
101083
151005
345899
1202619
736599
1339510
438856
597999
1059495
294409
1323041
1184903
132359
122012
757346
1285199
412497
1327921
260879
784661
1025295
357033
985499
1193878
1116914
670773
1211642
237871
298862
731063
989347
1166706
673357
630332
632714
1337413
640372
443160
271123
247835
181970
735694
1079897
455883
370293
1350069
98692
437029
945533
1081510
778822
650435
41037
307065
681473
877181
1326559
304219
714321
999036
827584
1096813
785133
1140580
1130501
384461
467661
1083435
395960
1288401
368240
548360
356100
490672
668609
894224
1186326
743757
480587
238714
772219
318801
119113
463857
1291292
1363918
203153
1178489
209120
113114
1325348
1002915
237985
953309
1314520
38419
418338
1239105
559990
221587
896871
1085419
431234
364293
957560
612766
414912
472118
1292728
494399
799266
1135150
395846
1076891
969314
43718
655251
501602
635700
291470
728723
1151317
603459
1045483
396453
1180973
222525
689470
478955
429167
1013006
1279664
793184
925599
896614
305403
474495
95798
887128
850711
1104551
811755
1148796
346170
476399
708788
784274
108939
576352
34167
1075413
823270
1202490
590720
677859
848923
536535
1080640
172925
484847
287510
286526
435964
870317
757576
190127
770516
1106084
428210
1328070
397602
1356992
83876
913304
954401
1356843
495055
1287944
717781
1103177
1149672
28262
578202
940596
1039248
945573
737982
781853
831219
38655
1126332
530309
887591
1228959
877079
749161
675597
809595
420252
1001227
558790
644489
1274370
1186332
1347547
243701
1081033
463265
1261474
1186774
349676
450813
829772
1095121
230924
121001
94299
1027910
1020669
431776
317020
1325064
881798
1363441
28159
1241123
1056880
1245890
637468
1131462
649732
700507
1172807
543368
1205116
799581
1261345
383501
389440
1106399
683102
1141216
1230120
1156256
763747
283450
671641
752979
921515
858709
1017783
821942
906398
1314500
1359663
1216113
1198288
17388
684385
326842
114785
1283259
702922
666586
876693
857916
624130
945965
1230795
890174
1270241
1013303
555343
1191
748303
415167
665693
719454
237499
962333
243030
137526
437414
85599
437317
360179
965508
518695
5036
1106297
918987
792384
44246
855902
648979
144160
768910
806981
1107241
623808
1292360
519061
588858
675836
633024
79124
521794
1004248
508997
351461
468286
74541
700057
291159
1151787
236618
435733
166602
410991
1265251
396921
491137
391045
323041
647813
633396
748304
1301136
1294439
29360
990083
60767
883326
1239322
621717
708515
314864
1359475
25907
820629
1240575
731723
994912
493107
658822
1298228
1162725
1074308
1237748
818458
260648
1313630
360490
999754
470845
63341
118612
1088893
430627
258299
1310329
727172
639381
701639
1058137
774177
178918
773694
717335
503598
430149
613123
449489
456166
761579
651501
792074
834160
907875
92420
499876
546456
190806
394447
869877
302799
931412
249007
995919
200154
711719
918558
1274965
761217
339581
1249791
246682
1278032
161472
830063
525231
166330
124196
1018978
286513
314678
1002765
803736
1295248
515176
1240369
1088713
694598
467494
69067
1082438
1193717
406775
11519
599910
1296679
455569
713965
940
1238457
320878
88760
1046356
282662
416753
1311531
295886
94161
1212781
1065406
705650
1326581
1264121
776864
475234
1017166
502783
893754
280017
19158
482807
239922
994039
323752
979209
1358727
285345
494702
126170
864601
915034
80854
758401
419577
202496
194870
1361777
704175
533064
948906
947453
633113
1350229
50471
611827
681218
966677
955467
1201813
652016
209654
184472
1072557
819114
715154
96294
1258204
1029875
454392
3816
570650
64763
792384
292745
1343126
947119
162160
1120281
224536
506894
1320836
247990
1142761
1246590
39213
428363
230168
68469
1173205
117323
1252184
1328546
916628
1267445
1296099
606114
993853
325353
1302775
520380
10641
655666
612593
170152
1182559
31040
819718
1280519
538268
935569
835302
1331261
28765
1254476
1329823
650813
927089
1039746
1216822
808552
310347
230641
1080101
1322235
1026699
491977
165515
1240574
335461
1119882
955209
1256611
1092679
1158802
39295
1345145
479868
1316377
175500
733586
656269
1345787
1273620
585539
464745
389567
377336
1184321
1255441
917945
564328
1360249
421670
706226
29700
1316824
79782
1106298
563337
913605
627071
377218
518302
1074188
970990
468135
399473
455041
594771
975153
651902
24724
781495
213301
330921
1025887
184910
1285738
871145
430214
1187078
603895
1085879
1316026
655551
258121
156190
120072
175348
446051
147077
635325
1310887
360516
944227
1083590
666677
1297649
1140214
1131249
245965
661076
162677
5983
671214
550659
946378
1274050
372598
895959
398540
915521
310683
1096990
792083
532290
927421
814842
1260456
984010
1337986
1134152
1324690
14871
684108
844462
226829
421768
618641
367722
995422
1339310
530045
500905
1009138
793155
702835
766455
911491
254992
677307
991089
322574
442119
29278
689234
422555
585721
327378
961054
3463
1015373
547367
539186
1251367
1107216
1284079
347726
469162
779352
411930
1279229
104195
754228
531753
376249
72523
1154328
1323527
474390
122684
1001906
654477
1025924
112551
43165
1210204
807199
956710
504957
161924
1265087
164360
261954
291614
261822
989557
826879
249648
778619
649295
448262
99878
1019658
460089
1287810
1180202
378696
1163952
1219067
726563
6396
84549
1068795
325081
474020
515776
840767
1310394
178644
578636
277413
1364472
71720
263148
498676
1272645
1324165
59575
1059079
342305
626987
1130950
1118052
986798
178209
415079
497619
906774
800552
460707
1221414
1095982
1320718
537790
739970
527049
1168492
1137006
1293103
1186031
646358
1198863
304410
311662
1012130
937987
76828
868138
753387
286738
1310090
1054387
625318
238059
1010790
297456
1043146
582148
550791
39747
169920
1000051
357075
665203
1052034
553860
1215862
742792
266089
177146
470123
1043327
458961
1047521
622880
1330149
279704
393623
1255602
869917
900298
952325
1101821
87314
1343247
960082
896153
706365
1241562
329908
761708
373146
1241418
578252
548428
414698
480226
119562
364848
117901
62134
286678
1061175
40791
932871
1107125
338827
84303
66423
1051768
1148828
1127703
1095387
1190797
1075440
436970
1058765
747253
1314151
1011609
691565
211297
874731
917443
1201453
1054190
946747
1205936
560263
1216241
278643
940994
402436
1068553
584355
159241
1103745
905499
714781
526529
224088
1077051
303125
275060
1351815
69206
396719
1183091
1017885
577082
90312
743053
361425
81498
21202
697004
863163
253898
831621
419204
500131
1153908
957611
353570
1266888
62132
1148044
169234
1023401
394407
1198526
1213763
1230181
148556
909276
834494
165644
84961
1107562
1243743
512238
830952
537300
108474
155833
1136263
1324987
1038918
1038499
726567
1091490
554057
1174099
453245
782651
303297
1241404
2335
474955
1012278
112976
128069
627129
472004
692344
686277
1352071
524314
128900
1284103
157001
441569
1093663
1326996
193509
1240788
1316208
686077
900704
481728
219828
1145937
1255763
690367
1056127
757664
138161
875015
395528
102415
587919
866020
944090
36368
252701
125442
116603
295000
1225714
1083123
344710
1028664
1217849
133547
1351882
521785
1129327
1195278
202209
120739
844153
864202
913538
1346898
209867
1357564
787440
818206
1097380
28996
779702
558391
742637
750159
376723
281962
504029
944623
1245504
199731
578428
1225101
679604
681997
741721
142583
129905
1275067
276536
535518
781384
1206447
726339
39518
571288
332283
650114
825830
193595
903591
260431
35194
1297709
363862
296218
105487
1087542
253442
615383
1135145
1244930
281568
564141
1057725
715113
1004504
714316
1299136
1250188
73901
673624
1020141
458774
1235953
843764
749228
667964
1221425
242987
899628
412531
161260
923333
1104294
1279055
787677
508101
422378
1178442
712805
987002
837294
173042
850947
1050776
902774
754037
1136484
353756
354013
1019057
331723
841369
456734
602882
77194
487011
285259
269246
41037
1343031
869126
507208
181224
1043978
1184855
452103
211655
501551
957439
1106335
1300716
1078001
1342647
554950
1351696
505397
1287427
1025601
531026
924079
288751
1144354
359949
417494
166123
775231
869945
1139482
960352
1211062
889179
848148
852556
248737
758391
1243700
785585
1123973
265501
662296
803139
356068
1245114
247154
506592
542033
1166268
59608
1342361
81412
116459
517823
334710
410379
1264833
1269652
53692
1090176
1160733
244314
1260521
1039796
822767
1193243
184527
677726
646971
417028
722460
314533
1302313
1220999
1237523
85817
992479
453133
1359904
367721
752653
137694
1346822
1284825
292383
1254423
409260
42480
367473
1339718
629521
658178
1130332
201188
670804
1069398
1142918
572113
1118457
388704
1210226
484696
738523
714398
274216
428884
483594
857634
450891
1036727
86344
829269
179666
920747
1061592
528957
675037
354316
517032
26747
745946
46864
504443
730582
679208
686562
885374
1291308
3486
817322
781577
264111
1012141
634497
1056711
1045564
411705
159521
266612
314359
1171694
1363628
1049565
642598
667548
282545
520978
1353331
142140
591003
761053
179282
1085088
1224694
1072434
1126353
917301
880580
789163
486882
336081
821234
1294086
478091
1302576
940420
885969
445632
632872
473750
1295298
1351085
1255429
28478
1169638
927737
115577
758133
203748
741007
415854
483372
131674
1168955
367043
751869
1215998
1215865
1096789
1057077
42650
532712
197272
238174
1007809
820852
44202
367457
164859
823893
873124
224269
99546
51343
1301310
661623
800547
799205
179605
643288
1116425
146154
934685
1115017
1316146
63828
811976
1237885
231386
1219932
833159
817658
822007
250514
773831
755678
1190205
476821
1153176
8849
195851
987386
1072198
455840
881943
1179389
441227
29238
92624
665800
563138
202978
432889
30140
662707
664908
211301
889420
134790
213976
299972
695452
554557
601316
1200040
998452
495573
736422
684731
651556
193129
247465
464023
150143
927490
855671
623040
573711
58376
1059683
920325
485281
86509
671441
1187042
1113496
778650
920512
280645
248496
1335960
522395
199385
6800
944773
437103
187685
495293
933523
1287134
556390
912052
493555
773650
1220269
474551
74431
873460
527213
1131616
785226
121382
1272844
820335
1188487
810232
867933
492263
654703
634360
711453
151025
1280003
133924
16201
1304420
1332672
755320
521453
659534
554236
983761
613942
230872
32570
238655
181754
656086
426951
52296
220856
1299716
374161
590432
1238151
1094752
467891
1115087
279807
322483
437151
347585
1188646
1240053
312519
342224
1057824
750077
618343
896850
1320589
672605
171449
1112929
305742
656957
922635
675465
1304896
675654
174397
504392
913868
975041
373821
1003824
1255820
652403
55563
37179
327519
1191226
149205
1099985
724488
490091
231595
223125
1076852
771566
756453
202873
440022
714542
457978
698648
838352
214742
395319
207039
418218
519361
681913
622094
1247601
977275
519231
1338148
1152232
781903
869357
735710
525042
1070321
592502
930719
198317
1178542
1166662
1125213
995229
4897
330830
706257
1061924
147034
944685
715514
1107285
1212530
461496
273837
1057029
1051214
1314205
771141
1176376
1224739
644296
1157265
510055
987258
979258
110467
856456
425667
95005
34197
1165946
420546
181579
124016
164062
667612
847911
604231
483420
619634
530715
683154
522574
515535
823492
873761
714948
373918
379712
1147862
1192935
78211
1255022
1016895
679190
302898
945183
641308
169964
873825
84268
517402
1287122
1158750
76738
312664
978490
181933
801738
1105577
675536
38941
612421
100119
1045859
1306986
171012
1091713
355564
812311
577767
83255
176144
1234678
1155500
952819
626353
442049
10118
70307
13948
566957
372149
365801
1006770
920861
1281510
709660
371752
289196
169847
712650
911804
361659
23407
1119868
1356593
3883
891077
481832
417042
829458
747289
668783
669128
1190075
291866
351493
35615
138563
768886
859943
612467
706736
809701
47246
215302
1286569
896795
167409
612872
1040137
1272941
290043
1143718
607851
492854
474623
912358
1211562
1260611
643599
434929
772149
11232
959828
396796
863594
99668
435012
1192688
1201867
734612
692706
947148
867656
687250
1208406
585985
313302
1052739
1233655
1198270
101579
556664
1266585
970158
537011
881664
13067
1189291
1076502
579101
870099
610992
1336591
1141758
269323
364779
1202153
678670
968637
154643
402954
675266
823968
767817
53584
1044668
62227
345209
343023
1355322
605307
850940
600146
1150018
642000
626608
622130
716740
471183
494652
649026
1132659
1121919
1327387
319357
680721
736366
686000
225246
368185
1196431
78461
5946
1133018
447225
1318670
448910
824506
430266
1183557
745881
1158245
1221387
1030851
552050
654029
466055
1215188
1266041
591851
596850
1086082
413391
962536
831758
92603
782996
1227766
176566
821551
571687
464265
554492
1184144
1355618
883470
1182419
1197781
657500
688392
1334539
1123768
344631
1118670
871923
891565
71384
162155
287774
739055
315887
711753
82118
1231041
37260
211674
491155
1034280
121216
246643
727895
1277951
189851
856781
611656
825561
576295
653105
740601
1319871
234575
18999
383395
1192765
195286
760168
630230
852292
1084184
1194434
28203
745922
1224636
614412
785974
537651
1099070
3171
1245326
543323
55228
83726
898339
573041
823360
171532
334562
1250146
1207698
1056256
7573
774543
383746
65505
488628
365498
768174
409734
656893
1209815
1251338
1311417
773556
1112732
681688
1058738
1104896
478119
221013
922327
110139
742562
552401
1191570
1016946
966255
567283
96498
466367
1064343
739620
204099
635666
511802
1185361
804506
296236
492651
50769
588107
1005374
146924
583864
1070554
147827
840530
124131
133597
887636
550692
1238071
1158710
695521
609364
248065
526586
1317126
1241481
1078397
892604
1341498
1124026
419143
570437
721730
741946
355207
1343625
671369
188061
355843
133117
75372
1360081
549318
987617
349360
810276
1119263
453167
923408
457564
288001
790531
241440
582358
296882
129616
1176393
469219
859947
873059
331018
106009
13858
1003142
127097
250722
1119093
394070
206993
150273
1046287
804374
688383
931586
68449
936394
1277640
463434
762305
734636
898409
613100
586846
469973
1150238
1058536
243736
7785
334054
91164
925577
628305
77341
556440
274010
1316896
768681
894874
551081
37337
1314557
654533
253322
997943
33075
604669
1132933
1266679
310453
768778
1251055
304409
215595
1308440
825244
906229
811385
351783
645719
324524
960133
656753
656759
197062
1048207
868700
254847
791911
1052027
957061
545998
679971
812287
1075168
402681
1201840
1185942
961846
1004586
539813
1191551
79964
706750
465611
1098087
939880
1226256
619476
272567
631588
1361476
128446
462713
1040372
1048898
592512
487146
1028762
498078
408054
823866
190971
283590
1014494
369867
893903
1214996
535710
377063
1306337
303714
1196269
181275
117479
888041
1108037
647127
1117630
1260245
1093779
409816
890986
1241338
285600
1124629
235683
740026
216733
924403
63584
556997
531986
106660
534122
1243754
195995
548745
486803
1060510
503258
343838
810803
133148
316872
631756
1316717
156719
215711
466018
378752
947483
145884
392340
748460
977942
1112551
717176
1337181
768571
489739
535312
289186
387512
1001210
861420
1093874
429145
352398
104567
980597
1243935
116046
538521
946019
1017543
665273
841519
144733
451710
908335
937362
955952
1056562
1067469
868288
293671
1242323
563671
1122768
859996
729176
655886
618399
356706
811584
648095
1283824
140718
614143
225345
1282430
119255
1013966
1077185
172165
1226733
891521
177677
611503
889525
262839
1224269
973962
457860
617410
1195609
1184863
91281
393321
75835
597409
61929
413873
528281
157868
407040
97394
629886
527764
539314
266056
294393
267579
800795
633047
280301
1324133
1146306
1002968
1220269
825769
823861
1239623
1131647
686220
647129
607425
1213339
123370
254300
1003518
413542
1119846
1109281
399242
418086
941106
25736
392128
1058848
68288
616493
211601
797669
315805
427238
265046
493411
736416
488351
816304
692396
584535
391043
1145150
1298819
961412
1069168
961660
288364
1219050
250365
385595
257765
414541
1029201
576851
939356
872743
1069917
664959
844843
63506
529353
773105
342534
1301799
28385
1026843
1158157
314711
959323
922314
860571
643431
1285668
294363
1328376
884392
253968
234203
661357
761183
196551
692833
1233303
648444
594067
130372
1002434
603714
948584
205509
782264
689082
1338777
502415
1070126
226065
313545
179219
1086071
292819
1033854
509023
444329
228808
224428
77774
504869
709825
765854
411081
510859
1289938
168682
220769
694669
1188727
1350429
467683
568613
1337204
43752
879338
278374
144697
919527
506001
218868
1196596
596869
426098
1281387
392850
653038
1065497
203690
449521
404533
727654
372544
739438
1100558
810452
394033
394860
933603
1098863
604624
203960
19907
93708
119412
261485
1181071
691813
524028
206637
790758
1213711
1306421
813651
464178
1313125
1053330
205259
119248
141474
1128644
643432
1227755
830788
366108
903950
561061
770702
1101105
1236298
1175300
330096
1314906
957424
334108
1128082
575134
608818
444298
625060
611703
479411
501859
1235933
1056819
542355
1048745
690585
328621
372956
523402
1151392
1268112
375840
18677
146348
56173
287809
830163
1292941
249337
1240787
1200733
478286
220172
12693
551859
591055
1286852
21395
314197
749879
847475
366083
116005
1339011
1289484
958204
870241
841496
840153
120244
279495
642437
291579
716065
731466
1177010
499025
1148995
251230
360753
1336786
377188
1087794
701318
202706
940883
363787
1246586
656262
165106
609753
1056901
219549
46434
894078
964821
237792
11579
781479
411650
91291
717791
123018
551132
1193556
157301
704003
25312
261830
625822
915485
51133
424170
1196424
902156
687613
977019
1341375
993576
172678
1162213
257842
797437
1124214
622925
848876
769785
506029
1058153
1036862
981112
475627
1103341
264933
1306406
1069238
292645
1029469
1234554
1185518
582828
205254
1119259
196994
1322861
1144985
282756
927558
41175
274404
1151889
1244584
133005
428022
638611
105511
761139
555709
80743
895097
923502
1150621
60651
419169
462195
920162
699744
1228150
513543
875206
470827
423618
1278603
602709
1165405
157172
406863
1079504
1016092
354808
1294300
1166173
39193
1035556
201606
1200934
624630
53833
221223
1035685
764724
831221
234188
1175662
441986
90108
1060042
726567
1082762
503453
745235
127164
250147
1328010
527081
275472
511647
209387
1159892
1342879
167480
1080587
1346679
328150
320524
478362
764654
747919
1009988
489048
753125
768317
542254
31410
287137
967632
494603
355709
870567
1041553
157971
269948
478821
722612
1313653
419591
1331050
1167057
969827
975946
157816
1024753
1096240
205323
805464
757987
431979
848714
1308286
30991
184088
944889
54578
128537
447448
431799
310
49551
942017
1263049
1276960
55035
806202
81674
430885
459502
632193
482821
555723
805928
1018512
1220731
258611
1055998
9796
1286582
1337142
230694
685533
794115
243307
169253
316735
999948
556250
640349
940855
601718
1291556
228599
275405
15158
444197
904188
1232414
1161992
1070330
210387
766655
289009
1152555
607620
1054742
1064387
849538
65803
1343800
736506
1042044
199081
928280
425542
665819
993736
1337743
432160
467117
471863
523953
315279
412573
715574
515565
1023993
589225
326727
1077733
736550
136123
331746
537362
1305755
419658
111548
645359
303891
994611
536579
483856
861123
463952
840085
544250
554405
502998
922411
537331
89645
1293944
711029
150411
429770
589341
996939
1047203
1077476
468813
639083
177009
565128
68532
454831
324266
507617
720354
94677
771706
1076478
38987
807457
753652
1028958
263742
1329362
606961
986499
561190
376464
778550
1158410
1251885
668892
314481
725888
196007
823250
1249653
1315332
696119
783251
821218
425993
975556
1100536
260789
949956
1150613
620927
1301506
798135
297247
743199
286600
377275
376381
1348163
1057192
100717
728487
159551
387225
709163
166923
10180
601540
568838
791896
214035
1338191
878125
259886
1037476
498269
962234
744620
329702
1346527
899515
166693
1190459
522637
498263
332134
541989
766960
268336
908138
665952
956133
816875
562371
483015
18055
1300212
970080
656395
1052244
621452
1011904
601468
962141
658584
559547
204476
1126144
835356
299672
1236469
1083911
581731
1132371
301452
311740
350438
1261994
1303056
849180
380236
416469
268499
259852
666763
253556
210105
990442
1295687
1247437
1343158
291306
1038202
52461
727212
307198
566091
547390
297655
418704
1252943
242881
370650
165790
825957
35310
674193
196602
1350165
350292
1140856
1348474
206522
38918
890311
1007474
1267020
632766
763180
130913
377742
1336659
915514
410253
357453
428717
373684
1332288
237544
681191
204691
867389
358089
911323
1151877
269241
667808
401077
845005
112134
169356
688649
581928
704537
542999
1063486
1133561
1350168
970506
484717
534272
284749
1154361
1336190
294668
1167281
1358141
1176284
949663
1192829
454712
1209268
261534
408933
436256
1230734
1359379
13220
318270
509151
970910
1203241
798252
1059518
1175928
915123
1354646
542148
1252387
154932
10180
904188
879498
996893
418275
568020
1336454
346771
1171667
375796
245300
323016
146305
839747
904726
616319
1112409
673714
655337
1348323
954726
1204598
782398
708938
1170024
1066211
977479
863001
304292
688317
795245
777150
1164388
450991
770198
518704
1069917
594926
1298843
269265
1212971
388010
465335
817532
1167320
1012407
48979
1012207
875568
554823
984742
340454
646292
16353
1353318
286708
1032425
380695
860750
176032
1216066
502973
1326070
843617
320561
291659
189930
231042
615736
846237
818874
1172386
1071469
1228565
760374
1254364
91303
1030354
510444
285767
937890
771406
121599
568795
936608
107744
874227
1128012
544468
1243435
507637
1305443
713348
1287562
3795
1232290
165121
537351
419578
461748
1146716
1328500
486450
429511
750766
1108164
162630
175340
910198
1258903
289448
383719
136185
949251
1198474
820074
1346175
888064
416525
798830
1163011
734898
1284788
407834
1042110
1057512
1348633
570565
439700
1180310
1092807
204439
669047
1078873
1116155
153511
1083265
124896
808494
546076
15176
920098
1334785
85613
601642
629797
1125594
666133
1236316
56580
1293774
6342
72966
314362
297284
747218
899105
1090536
224493
371380
36158
624085
195307
983582
1104784
852641
54931
1102612
633431
922094
868870
202114
180640
930461
618729
712354
447162
872534
569859
1323565
84301
171701
650204
20131
363201
593142
292573
774160
901987
528969
72342
208809
568667
394599
933260
1001292
340222
140949
1316514
603646
1308739
1222670
755564
995757
202020
939466
812313
1220569
977235
278943
447701
403810
681019
618277
174749
880021
1141842
97829
1093196
653282
296090
1118587
256282
960787
944118
194266
99980
1170701
107103
446239
393803
265577
106798
1122997
1119666
970286
1162112
863287
1218687
1301940
859482
606909
617326
1363627
754485
671101
1003043
614891
152522
1266065
1078857
1256443
605926
976216
928867
97062
741753
679522
294284
504813
780731
314401
328729
53285
123141
668983
1299609
379481
539245
894150
392817
558776
357998
1019723
320932
240385
239617
858832
1005052
436880
897776
162055
544313
990311
1159546
365193
98581
614895
391538
1127972
1267554
334356
539516
53492
799192
471872
436598
537815
1052186
1350419
218811
987168
408610
966348
26183
735193
1131349
651549
927069
659285
894684
579930
1234490
396690
1067589
423284
1070177
224434
756383
993844
325478
384218
389484
606311
1327315
409047
1010493
1016832
902174
1354571
462759
105517
590110
64656
780250
13602
984943
329939
598147
1027151
633527
477155
196231
1364306
885668
174156
192456
1035613
1259739
855759
1215703
132397
1324024
1225060
785415
256077
1226175
240151
1240312
1339357
1041945
406772
53723
636621
975609
924206
1027078
915832
720090
83817
163828
603796
289616
497661
977495
732864
229077
665580
642226
776648
1119197
1256008
960889
646873
57317
447439
420083
698558
569634
343350
470656
646764
1290154
1359675
538133
391138
1147476
1078663
1327342
766467
923595
856802
717967
716019
1333460
273165
397581
60271
52342
700272
1043916
1196437
283676
985156
361121
1194195
450237
647238
767305
87399
1061520
1176201
207820
1004945
804775
694111
927799
349341
6867
87960
505406
13407
129519
1318720
423998
1037070
1059707
226696
36097
1350166
758891
1186478
6006
398133
1081299
5946
1196572
386075
333844
948883
561607
634678
427125
533210
396581
945660
1022027
278392
1201201
1209080
756436
718495
728891
497771
493585
80710
1386
945093
1226210
1257773
942589
921327
1067806
767449
904819
912085
862590
898902
215812
461092
207719
363388
890510
150156
1156899
48554
1216093
562001
269138
1158533
387586
693597
965337
1277875
1307158
1350320
481519
306240
99506
1326036
224080
1020049
101819
768576
896770
1329294
728527
142223
101722
143604
1284157
1138227
907953
75628
1341790
919408
1134015
488743
128395
216960
931857
986960
586938
889881
53910
675782
89862
1186231
693872
121514
592510
572899
1003171
1091374
657195
1322454
534650
19499
255108
818375
88167
281362
1080526
601052
171425
100826
828205
490915
635242
307551
1168337
559417
1189328
195361
455460
476534
52081
440542
203855
410964
1347156
815254
1200892
251428
528624
797873
710453
351148
268196
422187
1048332
451233
965630
716304
727220
117872
1029894
416205
1069408
749625
798923
530637
1032559
773329
1168401
1048626
1043472
1226778
95656
1013661
1259931
705169
1014356
395870
1176259
796894
1018686
309899
900229
1055139
374010
393500
1223251
494961
1184038
555272
18936
1250596
633211
685009
793004
681929
163634
308033
633602
840816
856241
437033
589938
1002711
687262
653733
53233
326533
79848
992895
474645
749766
1210018
841256
1018197
738648
940092
5037
1197975
1125971
577406
956253
676982
361846
664318
858647
987987
949537
1120646
564344
83806
445094
731809
1220322
596
672968
108291
713662
384091
911818
716770
340481
152271
622793
896605
1203030
1310035
654516
513241
44603
970448
604652
1078970
87860
1037843
772635
860110
129983
1165463
842393
1093367
731913
684293
1140534
206424
335568
926989
277914
1189312
910221
20933
644415
206266
380152
1310426
228137
1173903
28277
327768
1054581
534712
58741
710115
720859
455498
646789
1355648
505126
1229023
208253
1263059
1357276
891858
745278
291904
707718
896631
1126665
934837
527391
366083
681468
807882
1059286
1124194
1246259
283626
1312850
660486
1013464
981176
281683
212339
289923
802957
1361280
381331
1287703
229314
205815
1321658
786385
25743
772721
1059058
1070373
329176
1296594
734273
936907
135288
621738
320202
953953
857687
797514
1363626
293415
319154
536642
1358262
514605
1330175
1197300
841283
317265
901296
18352
814713
870831
875915
1229357
360577
142080
704603
502415
741218
1247479
130928
1013363
921168
935260
353144
1350641
1012645
157790
593553
1043023
1309823
743681
865679
98870
1246314
868137
719603
689981
170684
1234715
514900
466033
638034
602946
1215096
276848
1171217
996016
1188801
845195
583707
1349588
910353
73025
773608
827264
1127662
227118
399446
862901
1270327
348721
894599
1128104
181704
842135
401453
1041723
214152
73702
1092043
83115
112656
692698
664038
438287
949125
1303193
410774
845795
848384
267684
513833
1060723
675455
963786
653108
1088160
351847
392945
299001
1140828
793487
1198281
1237581
615762
462148
722905
621076
753918
409149
909511
762334
1036679
340269
621550
62276
976279
1094272
1110049
245894
407655
56862
1120700
973803
717433
129859
340446
1177467
334958
340208
1140782
1217795
934406
181275
382840
1099705
1148837
42345
676418
85373
714858
608529
1036160
935474
846700
946860
1340671
811424
482689
619455
1357107
1131170
507160
343663
495920
358636
1092471
188286
399296
1222436
1322227
1336028
249330
709477
1106880
307550
501756
10761
640920
968184
891414
1068899
1135951
542836
544306
1291037
181786
323192
808509
1234904
1323060
1278743
994075
344222
28791
996969
1212716
904555
440112
208104
267431
1021118
1336818
921500
1181713
194951
15846
388112
805628
931176
69480
898594
645927
132845
144161
881557
668947
1031536
55568
1163370
1211851
922623
586811
1222734
1343271
520555
1249749
121093
675945
486571
1163506
984118
436483
87039
1129232
727432
231675
950271
233030
806117
778245
468786
653720
1084507
448140
1185463
174813
1130254
177039
336967
767286
503071
462724
274048
152156
781096
979071
133752
541844
122242
11309
139365
677964
370594
202735
662771
1302343
602524
13765
1087285
1364055
128295
858306
1095527
70169
1322609
1138970
333477
1138620
587515
317398
257255
740049
58644
1339003
1269446
1354302
580139
595483
415173
1291397
1333405
298469
1281361
795509
1342465
79426
976195
452482
1152285
837729
970789
556168
932408
470464
428035
902284
1358436
644624
772945
883512
978735
506040
447093
1128255
28837
295876
169900
85346
1160491
96818
1294875
930172
974405
1148532
793167
1105456
1312963
889694
484894
466964
1238895
139705
768726
1117423
290214
993812
593384
815435
400105
1324623
293287
296148
1031430
593043
1192594
1351167
1001097
541743
1128421
739170
893753
1261976
110666
650383
1096979
13819
75380
757900
334037
1355356
604901
221923
916930
357490
792953
963066
88304
389687
1094019
186985
1039692
44790
1223838
272768
313651
1089993
913178
332979
880450
1203678
578651
379146
1113232
604096
485548
802086
239721
281257
200282
1308459
965745
355029
762557
184116
733417
881217
299776
396204
927579
1019107
466024
146195
557159
714776
426769
115903
141096
376256
181685
27013
1231585
86356
54553
971773
1327146
1073669
1214930
244708
139111
499109
901529
1007319
1317386
831806
472189
584249
331318
973633
1073112
1316892
155148
78654
377097
382927
1118809
726062
1098732
439755
408762
1248884
997032
1071965
469543
640262
923420
486492
1336787
830402
429519
1216370
1014842
135473
1220579
1257663
1362163
876170
672409
125891
552327
366531
58346
415469
836159
1174602
962003
823834
1305198
127648
325325
693289
167497
1294212
1131236
350802
951110
1352291
272355
1195267
130181
1335650
1242442
578857
133388
277472
1275276
97085
156911
872400
757906
64028
1271491
661001
720188
348135
779233
695506
1246482
916180
431774
867477
599093
319435
1164814
1073296
159513
561463
1103039
379660
571286
262737
22013
544814
1159550
483565
203529
684482
153305
1255409
1308802
1224047
302830
1345199
1089076
936643
72667
788777
545628
792438
774980
1178465
797612
41463
756079
485032
63707
921306
284329
811626
1075068
559602
206998
105552
403884
1051190
46894
446320
176044
480536
392911
507070
794168
832966
1021498
219247
1005001
869244
637830
1232713
1088753
706085
931226
243790
288217
665804
650102
188456
132033
526759
434639
917817
431802
1328243
714547
75135
1305712
1204145
132414
199147
1265642
837958
1154651
319120
842773
306064
362010
279610
830814
508240
1279812
927485
816740
265864
1271235
706400
300932
773639
289586
551910
1091694
421580
838835
550396
917052
1306835
793505
987300
410986
871425
32924
1345372
623514
974518
216911
933239
55681
1018528
408208
500596
578137
245886
224195
312173
773590
997664
1318043
513497
1087993
1018759
460150
1306887
799863
658252
1217237
512502
969226
958508
39811
1093806
1306358
164341
1262479
834327
1325274
39366
1207294
611246
418119
964158
254690
286532
221974
1342337
65807
328227
548548
759230
647249
1218796
647497
357732
674042
580987
957871
378920
508812
280734
1111822
31992
1319246
748317
199199
365145
451706
217363
320824
167817
86341
1058699
957853
209363
350079
971102
799439
1240824
17603
194062
901296
129560
1048073
21219
263628
342908
1206139
1276469
819230
1127069
822663
162749
709419
122196
431948
85254
618408
337138
750206
870123
1215481
949757
317669
1293530
1260970
255780
849317
592142
242417
1163039
876497
319380
256215
1191997
149456
929561
950390
1132518
1113879
922135
928150
533617
1225724
1025102
67849
521458
875360
411206
834343
1046935
993711
1134225
918789
999637
189628
1038557
790489
1345567
482208
224411
764990
1085608
1186909
37119
599364
626121
134876
955318
247756
1275839
1307929
632450
301123
358151
799094
786356
5252
859723
195937
1348095
503149
382498
324799
1213278
308959
749345
487813
797462
1244888
160230
484811
529699
467438
580704
1211672
506039
426608
726277
487871
1052569
330483
267365
772154
779731
953451
1247470
387588
992260
1219903
636986
735197
876959
416385
117134
112910
1279042
1323581
1168097
530
818417
415896
1155725
678391
141560
1023778
74869
360881
533222
1344045
1101078
719658
917556
1338871
1193610
1269814
694481
777378
1044414
65904
914366
365196
184953
304600
1130369
677382
414706
1141990
1120044
691990
704222
1047659
230855
1027098
980606
704316
657359
1173508
179259
1211113
463551
1031460
470379
695488
658378
410133
1089538
1219670
470856
556632
1163088
541775
971125
931663
776153
1044347
572052
1361192
1321163
141714
1317741
526242
1032018
782311
14647
502434
440621
174607
1268277
978019
328440
568455
674557
672285
83673
1282382
120605
1203669
1235566
242843
1173142
382752
891539
808786
658203
123175
1213492
1023448
688932
1031908
163706
1351867
62329
1002154
737045
197688
484484
585580
754456
976928
554195
539346
536167
1326323
123230
1065261
117202
752902
37350
168167
505801
1113669
1115654
54820
345733
59881
573632
373325
1075636
956649
66867
63706
585455
631345
1105283
1014165
307907
1143320
1049583
304402
708775
1267101
691917
520698
329719
837442
213643
1079814
374776
670868
16704
336164
776427
589177
470990
953558
963423
559221
916246
729350
962699
1335016
1136528
744115
373113
572836
1294747
614835
510681
707083
565792
918652
46641
730112
470180
19709
55910
1358744
353489
804265
963403
483043
196507
47847
1227010
120059
963911
1351339
1230249
295890
945486
1113357
801934
949551
903258
824166
111111
217074
670079
668447
174480
617720
157349
702659
516722
8611
903517
556787
1242361
1267596
456197
557799
988235
1132833
811110
845554
663200
291350
1140342
918076
348612
408221
1135139
858908
62756
1208145
355226
517199
98184
252923
93908
1297271
1186591
766498
813804
686993
174774
1241371
966136
56692
1150245
883743
344699
375676
1039811
1199503
490687
598028
1216175
1061419
695784
548254
998337
1079942
594376
155270
162338
626771
1064718
1163528
247460
33462
504409
41833
193236
228930
733590
234227
1132284
323042
382510
976937
666033
966794
316504
1051077
551717
28187
186239
817029
766295
132240
492278
75365
900452
607811
703359
988171
558868
1219854
143566
501053
256467
539333
330941
604698
46836
1076013
571024
785025
488433
468358
432143
838864
1106701
366506
192803
852951
110639
286527
617943
707116
166434
375946
560211
166141
546143
929405
154766
53940
1247455
956994
963805
79185
943886
782153
883316
869871
723880
1142046
337484
917660
616883
613002
213535
1304631
532247
1239388
1218885
31354
1252031
23379
795607
185653
650019
698084
962642
443450
1217575
909850
592359
1263455
1355596
1064942
1208530
240637
450549
366786
275056
314236
523553
428445
866564
872096
1113803
964347
929382
1286091
1060911
668328
1117886
1032843
401841
1163045
652665
566056
615210
86450
825585
468904
1225846
1322674
892022
296833
537215
726710
411445
1176063
1012093
984620
270944
1283525
841035
422107
306147
1288230
353820
521333
369778
566438
136564
608391
1068348
1340029
920508
668513
1100703
319348
403121
215116
410188
801152
170512
728045
666804
574727
766354
1318452
30529
619055
287174
237544
280343
1213226
551509
5690
358680
766723
520005
834104
1277042
408114
608076
297505
1329595
684414
894311
1323630
1218825
71262
437999
957824
129783
1095886
945850
379313
712330
392141
934798
234845
900743
821692
1009271
886190
417259
394653
407300
1206894
366167
952799
1330668
551057
18464
1261711
1166071
533335
1071742
1350276
588049
934187
1180928
491634
952085
1094995
31702
1322632
944629
665379
535851
13876
607310
844931
252459
778330
290358
913220
1231379
1166683
907363
476048
616911
581734
1269435
860104
1099349
974896
461122
528028
1005876
474031
1050633
381923
553829
611086
362072
1247951
408086
1018595
294480
701933
1039750
1022795
732605
1327772
908921
617770
795610
440746
534103
564761
591090
714023
82009
415408
1346799
1248163
1114890
1362790
500607
408786
1002284
983280
200399
85669
555156
497325
539280
421708
1125762
1207478
572598
1074047
96859
1037007
1307431
522014
1179234
1332214
196078
1089625
696696
183970
1297127
330375
1155628
189495
1343066
1159524
41431
60626
900762
983520
131813
390122
1060212
1349649
1246234
298980
246535
977708
34354
793052
366158
873849
1004181
781953
1268483
186719
88675
1132791
234314
1229629
1058984
914535
253779
41834
1062418
210432
1055491
67516
601049
834027
1239974
393637
496870
675006
827713
732161
1002264
186522
160949
1106093
745321
117807
1188328
1271491
863635
709020
319336
302706
143875
55826
617999
388078
504482
1052147
533606
996270
723652
862190
308976
486443
974398
732051
1039826
452488
15322
1260435
1032583
723005
972058
1110108
447824
623785
961337
1008328
507409
1337802
640340
1115911
1230760
298421
234275
164025
267357
187536
47384
1006734
425648
628465
208007
289961
1206278
982111
622762
1270686
1040708
1160084
1076925
965659
955832
401106
64464
183133
761117
610520
1030701
880426
1141370
1181283
741457
577894
713060
62410
927455
791674
1214483
525242
705585
429057
1254606
467585
496195
949220
551527
249808
1035614
751467
1040681
908926
326881
915348
1227669
912750
1098665
306886
1277432
966682
1220248
697840
728806
433326
893101
1316556
841275
52125
802864
1238242
330985
1105323
45312
625153
153153
50056
632411
1127904
1236026
1312517
617994
971553
671474
681019
1325147
299524
672329
719656
1115937
108131
46221
1012827
1214625
979604
1179307
16104
401801
584363
278966
246494
1014209
716082
143588
206121
682668
913533
34981
470652
910395
851551
216825
298248
566413
256667
1337832
178741
124612
817697
849851
25670
254051
3771
1061056
606583
208996
298447
1240904
911578
592700
1076015
237663
967633
720394
460519
173984
1072681
1217396
499862
356180
758159
12187
818204
45817
1099674
952828
795084
288732
427104
919848
1095982
750603
251680
915621
139948
681399
945405
588579
778187
822562
384957
890745
755318
30270
188417
647752
1030866
579148
89662
106365
737090
1153894
870817
102822
1091531
1272545
1007648
116334
592284
868906
5153
1004034
1304562
266155
1007463
202428
1007260
570531
62469
882269
598797
184198
170544
481509
486993
1081115
1315134
13881
144636
646604
866344
911795
1172870
1011769
25969
1328664
1002696
783866
264563
534672
529582
89307
861619
1218977
584022
686812
286671
818982
450718
1211869
720645
1290542
444377
1342632
739299
430458
1219881
625151
328606
301438
469851
564408
33835
990644
1082351
838990
1277351
1309490
861663
161915
712760
779520
1316057
137828
342902
863112
231649
198210
753132
872432
849688
965780
1142963
969920
321965
1356861
1104346
58981
486816
1250640
20713
746267
1141049
278464
1341754
659054
1122873
436601
1072990
894915
747444
658489
1127637
1342431
336819
1118804
324534
132630
733477
253085
108952
835756
1344314
480453
138335
768185
884448
129742
461285
751662
539545
521303
1243652
240094
450581
1060045
907975
689844
284115
1147969
867541
1325454
1068732
839138
827749
1190596
1164838
845848
333444
277676
1183334
1124732
902701
994555
1247542
405990
303736
1265437
549923
230298
135066
1340674
1294632
1273558
990827
318523
683299
849403
431782
1072720
578905
821085
87763
1291791
87084
222543
247576
925655
983108
1023538
1254505
1127028
1056773
932817
414424
268600
374995
367295
985553
970674
492684
718267
890727
836191
485344
1145367
109546
980421
819390
158365
55247
540125
68310
415990
395515
738177
1308191
512398
821943
1008647
568472
782136
299303
461030
28908
478036
181017
659099
994900
773660
490066
467769
1206911
615912
1039839
271936
1196147
1175198
1135508
703004
1291626
777795
204372
190477
677496
356593
359679
184928
121328
372559
156867
1023027
1319522
235536
317801
259825
837694
1335104
450542
1244237
1167943
936060
718283
1076712
280034
1113817
1236381
10304
1288477
1107764
1024318
993687
238201
425756
662621
1082065
274315
770809
251208
233283
932139
329210
210473
531410
1187288
520147
716400
1207304
917419
1195717
1286795
1194186
1129495
390384
17419
163585
1087617
140610
50343
722765
1054960
342348
193684
205095
588723
1109233
33396
1289857
747901
854511
265358
53528
250281
600894
793202
1185956
78643
183715
421512
1269060
1197947
395643
925613
586996
855763
106608
122071
1061026
852405
1013366
1119221
1095213
887874
138256
764122
663368
231090
8942
878848
806936
436542
303609
232830
546400
669024
370506
1008681
359346
1039395
1285725
393207
839586
1075443
316408
1044031
317308
1037886
1019034
1058667
811868
910969
607502
47046
1054752
960004
180212
1049664
574621
1251632
928689
1171466
958173
290718
218246
15260
119976
881982
749968
47402
847946
1288415
464231
381929
1340711
340454
124075
1015673
633249
544542
1036568
957712
197747
238492
1094571
257876
642472
227239
285406
894991
888421
1246408
1323064
877247
1340471
87574
1301212
554014
503877
1000188
834996
635483
1117523
797657
270407
690352
76314
743305
475924
811656
104971
275643
910372
721918
1034028
531211
743396
306424
467672
1009333
734144
897764
551049
1018619
313340
1240668
1286902
689914
89275
991256
1149685
78179
910410
1342414
816309
987409
671808
1025666
216752
665025
38704
1319107
129203
1031744
1019711
1113912
25054
355444
354877
1052874
268438
767233
856501
568481
52413
287172
456347
1083335
1186619
535409
714601
1169822
836386
70400
1012856
1236932
1029762
772334
498978
220111
1105501
889305
304618
1172706
1065611
637509
943651
52581
386690
654598
940582
366615
790173
852276
295851
145702
1164211
74444
297353
1263337
183650
118051
1138839
552112
454364
1073571
780687
1243487
781905
52313
370299
833266
613303
739274
559551
35815
837441
376350
1259308
798616
244041
22367
729503
580204
1162520
766095
116691
608804
878074
484060
156843
1328956
623873
637973
424690
1347625
1055448
658123
830288
103545
1210948
575135
781028
69265
1081536
599790
1125906
681372
892408
331431
850882
171750
149566
913898
1344661
934610
1114120
43951
947087
1215579
344663
130577
921920
702902
1045374
1180907
503131
309479
533001
308547
1222539
1141878
253825
9064
1128429
236769
376175
250145
225264
1273935
324854
1272917
764284
699302
716910
463742
809031
1165871
1098666
1249425
246872
811063
1345737
651160
1352044
740749
925907
271479
186486
581703
897042
1139682
480905
521734
831700
558664
1341567
850691
597874
1205819
626308
626887
3871
56546
1277238
1077275
467366
185695
681626
444291
712100
1189381
9360
1018447
1004394
187109
327517
1047004
159650
152767
1315253
1316450
602203
926672
495335
1144425
1005058
14363
592286
442152
852568
1017289
895137
202873
1327838
1154324
548678
318445
225855
550180
27523
1268013
517151
753205
367091
1127681
343089
313375
960795
1070011
1312905
1082098
43074
1253633
669881
983248
653667
759242
1090640
517449
355063
864579
374200
479789
512528
135545
748918
684688
232254
636534
1358129
1195334
228906
731208
137432
698745
957392
1244260
523219
645160
355253
1245372
971799
907582
27915
148343
1284476
531880
536905
109403
1279802
828624
1153380
892065
563109
826125
521527
1101753
550361
70431
1167248
692892
317916
619875
568119
1057532
34434
27957
1308711
78842
1134905
598553
754931
940542
34227
855169
610859
747474
1219927
339539
604843
448916
921691
1022645
1038752
828519
1131573
494911
198704
815644
192521
1085580
224220
1118423
865599
893564
1171307
966248
1288041
362436
1223038
168767
188586
8021
646914
710176
1068189
942430
854821
34418
985141
11097
399067
1176137
233181
765854
1057084
1084503
95638
994084
572063
491448
91603
1250681
121016
173271
635625
872726
982455
89902
62813
675538
1251082
1256555
872585
373532
940447
84947
781972
602516
1227156
914109
993912
1266855
922205
1337129
730399
1336339
225618
1123315
694562
434077
1034220
660455
1275723
564222
628180
245525
1362827
719015
1359687
15879
203228
94175
460647
735975
1007620
479026
1309559
960891
184986
478445
1022299
59847
787817
1148611
591309
232659
159923
793972
632492
500571
614995
808635
161623
1131112
427218
1306155
380687
289320
452336
724891
1270153
1127455
732896
254877
1191978
1041923
437879
304474
847056
174622
950828
918255
1123480
879782
330800
543763
1051519
19231
769456
314514
759199
895350
164936
35851
988178
749250
1218925
917563
440803
810912
823415
524272
668929
876209
312093
209800
384307
355915
192818
1348493
389172
686788
1141087
270636
660990
417118
1115698
1315976
228506
882777
613530
292878
535893
990187
214885
987293
221550
1017879
44629
429363
1245101
898777
1250723
1336469
639785
709458
213299
388210
339593
1334362
849584
618157
334946
1266552
1176235
1361585
707638
1034172
899662
1314618
638826
1221988
1125081
715791
60613
728629
775519
252717
1322863
362507
800586
572434
1119218
1275212
1084474
377343
1138976
543369
289963
1078569
1223185
684991
408797
1009582
1305233
860060
1278307
197006
998657
322676
1232279
957661
882297
1039513
307706
438428
424716
584352
1125063
622444
900106
1021190
292265
54372
346173
635684
1209887
244229
441678
360286
660212
464979
61238
1107404
994639
991871
561392
1054146
132621
1331056
463336
307559
925505
1186365
1064865
1321592
1233463
1121564
602366
541007
184528
1140511
150734
432091
1242621
372157
739079
93575
469452
621331
1186988
883890
181233
744348
659052
942755
1282861
471863
544323
1071940
492367
157514
1096550
770497
264489
745991
1102824
460550
390518
588979
315864
1185889
1165662
398972
311437
906210
414475
811123
571085
626311
734154
1269698
527178
974339
1340656
542838
517704
1213346
434531
476226
245733
1074266
75888
131397
171204
966828
253150
1359784
777571
306972
874826
759894
949815
1248353
31811
1108694
150583
920006
51923
1057490
547481
732424
781409
742815
429169
1311876
777782
149707
1249538
369835
729823
356036
1095105
689513
1230741
340597
1349425
456499
853010
382472
284654
113097
198428
153068
400990
23481
824963
684421
1269710
54206
902142
1156917
937080
544645
916294
1066296
35105
15980
899320
1158503
307450
340010
784079
903726
304659
30844
968973
990137
432107
467856
314728
224468
70191
590741
176840
1337466
833089
32957
761427
566538
169620
1133833
480724
525142
429901
500907
796258
218157
116428
132443
826435
429975
656723
1054824
780682
1011165
1306158
424938
1240360
807058
189517
101878
85488
399794
159155
246636
1167728
1331805
514068
124360
1331483
544166
98435
910160
821240
805766
458961
660319
94700
315438
357186
439825
1297846
83714
1118653
855804
583409
842805
242400
1053656
1053024
975976
538303
169902
132647
742500
628793
36794
642232
870703
202152
286705
787759
1336857
479911
641346
457285
1281784
310246
223742
344179
618339
405002
834520
203295
146712
54449
1022443
617612
1343836
527506
356116
1082431
145687
1178042
400094
881873
127426
909599
395803
1238141
775346
1165933
595599
1250563
590165
1329362
1175338
623308
1077689
1264048
842213
766679
95526
1015915
559834
578549
591375
1134569
972597
393419
777355
239636
34900
643001
1136518
151611
1335793
278341
433433
236863
1143152
183959
546312
1284634
315866
922409
1132519
389520
977049
850299
1137994
314481
699846
15221
763935
644486
212253
371889
436141
478464
533439
112176
446562
380496
706584
747644
371908
1302466
315468
35449
1115553
728284
1093117
1047894
519828
211219
168525
895710
336730
1317830
82541
700350
40106
1086857
357757
162646
576062
630971
1040056
519251
470330
373174
1352780
518012
1148205
1352898
566617
447421
727876
1263491
493660
921135
1190830
260410
470369
816678
463935
752277
1114238
874479
279650
778499
750756
1146738
1003099
411171
288692
363153
316277
739595
1339997
288155
138598
209689
496364
56044
1299627
426182
50224
507537
1171348
792688
1348268
640604
450705
1091513
1239275
989105
887576
939433
310654
114040
1001726
798575
852668
1148944
817083
10919
724656
273826
224146
364675
1120098
1038430
1201228
1187565
1170802
254628
825994
1016999
1274633
479269
894918
6733
41636
937835
424238
1006444
967054
907101
488663
757759
32218
1260605
696052
1177694
672317
1215619
121333
1358727
722036
955682
1023110
564953
762091
697742
1320133
906363
1344142
565768
1149593
209367
659984
890540
391208
7468
1008473
1242210
229963
839656
243651
686600
504945
1114872
414983
597445
44386
464157
1164406
115047
1106854
505414
34515
352490
953891
165220
119022
1003910
588215
392341
823213
418081
200801
659249
105666
1342074
1259416
350328
1287719
762482
1010779
690169
1292461
225100
1104306
1353618
1232046
1139041
496691
34104
1015742
608762
617636
1160719
1108421
373165
3800
377470
1307659
696199
308662
150738
146078
607643
694996
661171
465497
173914
80661
676308
1077893
154659
619578
1005540
574114
851505
1072770
230645
589661
1332773
178594
982285
273485
283309
1128172
547227
819209
761628
406001
911970
1056329
415072
785319
48094
144343
505422
188275
1301187
625389
1196622
1215619
308265
1064619
1153021
662640
569615
205977
35029
1173786
837417
91127
1286079
361736
172819
1230655
580366
677372
241797
285632
318941
319923
944919
1132633
707309
1102491
91296
62767
380475
309091
698865
10167
1121790
1208604
719710
992017
444475
74913
9660
1261100
248003
1217305
942333
1146537
557090
811459
737642
199785
970960
1241755
997418
80391
571534
613516
322700
1170137
509904
181025
1270096
859566
356692
409205
203536
326323
1290141
639507
879385
868753
748395
1341003
417999
940501
1033117
394557
526759
89599
447377
1192487
410575
1263452
388057
1156150
811137
1121565
434389
183409
216460
160900
460970
1196538
1262041
507001
778057
925264
1125522
1336074
1093121
1314130
1112605
463814
5606
960720
512695
1139397
55895
155853
74654
1047067
186188
719109
72899
871204
1266417
216842
1155924
398532
1143018
845303
896479
1114406
723763
1129630
559511
324562
387510
554363
1025462
50629
128485
1025377
692409
469168
1168079
437396
135487
275764
750599
710098
530515
493611
336782
461914
1347020
773538
1359259
1014585
606684
1324237
918187
1177804
495271
506823
1230214
763322
304245
187123
1101026
690698
432698
377807
407578
366155
1164126
738603
395455
207548
135560
411209
1093559
37643
163367
815518
329607
567691
1272266
964083
858382
1189134
846461
807405
96546
188119
223154
445094
29886
1285312
199723
669057
774566
902760
1203146
539927
322734
397921
740069
39777
457552
420027
305531
750307
522014
991435
1111960
616654
614148
1022912
1347898
1176154
553680
711869
1278642
1361394
1011327
1285072
866831
67148
789078
575712
1151791
1010142
710172
599744
189497
1280860
1137843
785940
355302
692995
929568
107679
1071639
99437
1241847
1170135
362096
98778
665249
536561
93136
1282983
1075110
320855
788360
219947
690129
1360350
103232
507526
365361
676595
917456
1290393
440577
1342623
11908
770997
174861
616424
29492
1239888
701641
58025
1321138
111117
296225
811912
314941
801960
841813
615605
751378
1150392
401840
1324135
278830
41132
95651
530817
1271540
720522
612083
659069
1289968
953907
446352
902124
380749
771429
932908
556098
418356
1361824
444264
88871
539323
384724
537278
891011
1285990
1168998
1153796
446125
1300192
783875
501631
277052
285877
1358122
756365
629395
1155688
398465
1222208
1013301
358718
318261
70556
831952
323909
1162772
1141602
1201146
1083526
27319
1312444
782673
269872
698660
783893
551628
730354
26656
487106
1265104
203947
692870
1190998
605149
910496
236082
687357
1246321
1089130
1293713
646153
786493
1262907
1029215
208051
625334
1241085
419949
456527
1043373
1205686
877444
338489
207289
434972
27281
865799
1334680
540138
619634
980399
616728
297824
1197463
520234
1207048
1082730
1230297
188064
22248
976688
157016
651782
165101
95177
1171832
866182
415884
1186774
950572
582293
1251697
651399
1348452
1102447
989860
641887
791556
92728
452430
189780
1110640
576728
988330
137618
269775
264847
618989
156080
1324113
10048
1162796
171738
1115651
1303030
41115
313040
502228
1277240
201867
1043989
754525
765342
791381
839203
371349
464521
463183
110924
367847
1128871
1164732
180652
1272077
563782
968474
884595
1054377
62382
610404
335659
914813
193220
1171546
101987
948604
780240
241743
927519
1294157
922289
1080659
831726
517355
664126
457186
1059454
1278453
376872
424109
1107844
746093
1067182
134577
940934
909616
1079919
277072
1279510
1091423
1127825
849191
963380
621214
830640
1075275
807132
1182147
342063
1051363
679442
566170
152325
289408
684601
1122588
650961
1172548
359808
1140595
980343
16975
760524
384109
445282
91304
866830
349590
185195
1343035
392109
953998
1103879
39081
33694
195481
1033631
648616
959523
755880
655476
19820
1066459
386274
1276923
376585
423844
1320712
521605
848150
887810
1001514
678298
72800
325585
574959
1182615
304361
275720
1116297
931990
213738
1086847
404979
1139484
129831
732282
1160935
953628
915375
734447
752484
828791
231011
322088
899217
731547
266301
560396
516241
1221631
4504
1090300
1014819
1354001
993751
114868
555429
500594
778709
1310318
117420
1161185
501271
1038164
1100653
1190360
855049
939152
447670
454898
643424
177612
100986
674173
766870
291814
189398
1309587
1138147
1091855
718824
671358
396671
758847
1294649
1244113
830506
1086021
713927
900408
655741
456118
90093
39145
451102
1125163
1231783
390726
498520
905502
586589
1042213
1114417
361537
1351901
898906
447437
1002440
1160352
775645
788036
483691
263128
259958
1133558
550134
1088570
796387
312104
400801
635348
245606
1041273
1162330
870813
491159
1030083
28561
672887
291323
889669
1020707
721772
935580
1162598
221839
62042
1245277
520160
164891
683668
1064839
42079
926662
458799
445426
131482
658990
350441
1026050
31210
767588
569964
81196
668251
1361736
1160378
413324
1275396
993240
410728
213010
599131
68834
1348490
8200
122110
303406
596113
833549
1263126
1123417
498166
272788
1004008
1129386
843991
365324
1299073
1142992
689768
579754
202201
1282760
218436
693226
360696
1079761
386758
696097
342010
1295672
720813
955609
669044
304985
815601
209744
1016846
492968
71645
583625
1325068
1303466
513092
595485
224891
462975
658210
612006
750741
235888
627190
1326487
998417
588394
914695
665609
1117437
1330256
987065
959514
408056
911822
342029
276067
1125264
781209
216910
227889
1158499
774088
1196038
1106214
1208302
1278551
652683
633945
1182415
656161
274288
769806
739245
462609
856180
1163614
689859
471742
1001236
143524
621189
581899
576938
132414
748931
249682
54797
458762
1050760
27492
1098615
45775
762065
1160140
101303
532116
303618
816830
329444
1036903
464368
1133954
566834
838893
188131
784808
1046263
65950
1343112
689617
589300
632867
387696
961875
850560
997585
820496
1037859
158864
1019108
1030258
184281
228733
521283
1294967
372954
824752
1237956
974092
416915
1132447
686561
149265
498388
270319
898697
888209
109245
182407
711003
1061248
309280
1278379
1043546
271105
824426
417131
1145120
636358
902077
153196
1059150
654549
970194
219084
392820
464441
1327043
903762
1346190
501214
79022
1231347
29342
885564
812691
184365
176938
1301846
61256
601645
624351
906481
1238438
638497
415426
7538
1147628
343649
1134887
612939
342116
469448
647025
305896
820759
400197
943004
1317530
1079243
467060
928517
1362346
1125285
517579
30602
958275
28480
42948
1095055
1026232
607625
1298085
755892
222844
1338299
963126
876022
1122867
576386
383410
362105
363982
845971
533314
962642
197951
488118
10895
991580
272061
634291
1110878
453306
179384
553905
1009856
1175874
1300421
1175460
306457
828422
358089
109885
635461
205066
676347
922919
173454
361651
293954
614986
1056995
245806
597215
339881
349401
946789
720578
1016585
1161660
307748
9026
1274950
1246857
325946
303827
239762
985517
771282
1294625
768433
291044
363925
906195
200910
6688
280234
1334289
1253746
111167
281452
639995
1133150
616778
194588
552827
68318
1156616
1051968
1040744
1317938
426327
834243
741301
431026
754490
617009
1161316
529425
488798
1237554
150001
265718
256828
338028
14944
72776
492680
1206309
1277627
587856
96806
190720
932155
1251454
1244120
390342
1126023
174671
487035
1104237
1318176
1325138
1303347
1329999
186766
580317
99124
73605
923935
1232234
241200
511023
914187
1213974
93535
898217
1089336
680374
937830
1131913
101971
1066774
419628
982473
972781
763163
14582
404384
106992
691678
445675
411825
1093328
498212
1223165
154486
153628
880331
834421
905885
1266482
1127548
354942
842181
307527
240391
704137
321291
126736
532317
759478
1206096
25345
1008413
379558
918951
1207255
134930
774666
192016
491459
449963
136334
1274527
80841
463357
179097
1189278
445274
901283
908834
1137907
369658
572399
845093
436008
161608
465731
564647
1196325
444019
94457
514876
551518
1138723
1097278
1092211
719155
206895
1302545
577471
259786
1314871
959262
1061877
902947
575536
311350
1106377
1196596
1319216
142399
124477
178156
130499
1207465
1321407
995268
490256
608183
513721
656336
1014326
592677
87841
631981
498175
330966
813132
1188381
95114
291714
1023623
1166176
252437
1286030
494549
149932
778346
1071788
1120633
35071
926375
581232
1148240
356454
564408
61486
306258
463860
831829
293057
1126825
229626
414919
944238
1096303
743305
1023529
1161897
887686
1043088
131127
167112
138971
148234
340777
1077618
1294139
1347818
802887
993229
358389
437667
92037
866694
1274616
481232
450824
715237
1301525
933187
1135041
1341482
1319540
802433
1327905
438699
1110752
109120
1110491
29186
593364
746756
1273671
662589
321008
516034
549531
1324894
1186823
385936
18325
658909
275915
240396
1363876
737983
472650
1274221
1053459
1241284
241814
720646
585026
290464
923961
105427
605474
1354146
1160586
153418
577453
469694
495981
1318718
816141
1080697
997569
1057619
939732
952747
194762
1146734
447636
1019774
173277
1273867
964709
1176036
290952
1291664
1160442
1093856
693639
675748
865480
542122
577360
673691
1314157
44149
1252666
127567
563873
27200
263212
852683
894521
657294
587295
992325
631735
244010
868461
808957
1011880
1089822
833930
455351
260291
90771
974959
687942
694517
828083
496639
125541
615343
731181
182198
119699
1052794
669926
1089253
266926
167913
60064
1275916
1322348
282364
908182
664559
260624
702477
637001
1058218
1110593
387183
947380
508848
677053
818873
956455
229091
653648
152398
815873
306839
265703
1086811
732327
331292
767044
1104421
270571
705514
212845
890697
102672
28001
1179988
111688
406425
1073067
1143261
658698
720661
697664
183889
278898
463157
998745
239140
697213
148410
330342
244243
783444
1144116
189497
1196991
932230
240589
993046
463436
1263241
720368
16934
758797
459935
735521
1310845
176564
1080605
676118
475632
275009
324262
2563
927300
751989
1262383
670482
1326084
1273028
638568
255884
929085
800082
97907
360490
926867
13276
592730
1285147
928780
613810
616256
188212
774570
341550
1179322
456785
761293
1245068
746174
396465
1127089
15057
1202850
615888
970427
828313
367385
592951
221309
843747
1018595
942286
1065068
759904
407993
767688
486733
542113
59090
1082174
761705
70521
321634
1048681
195808
1181806
471049
4663
523342
142690
591686
1339360
533448
198368
189708
1355680
1068251
1152654
1214138
1079527
170272
333692
884827
1044105
595330
939882
166596
561741
1267719
184904
1214180
760970
821358
873760
57550
1116662
747977
586112
252426
401672
712174
1178447
620039
237416
631539
458158
1237716
576313
713020
294226
556858
644708
669582
1229392
471036
1280072
1327502
589699
938506
888530
1015368
330107
1348447
766966
989275
622766
539774
990755
150885
632204
1252717
1022371
994455
1134050
1304547
751636
615916
587064
114756
1198626
508765
1314974
868785
650023
896783
596054
94702
1138113
199438
1009082
551607
808361
83980
390442
148128
746188
70795
270482
1010348
1210902
623035
621380
62439
565632
260115
136807
1260150
877621
965967
18513
590390
147718
514172
814157
985390
12191
220605
871870
997870
649459
681227
2150
22057
790566
1185892
796641
305837
21028
1034959
1256867
215138
190671
949086
82378
413584
1210801
265596
1080531
773803
397780
993780
1033813
1135232
1245653
388572
926930
571199
108568
1249917
335828
443162
1078411
43787
46633
910032
918592
768642
54166
1131156
437374
507278
229151
572215
227083
1098762
239353
50344
1199442
12970
463453
329519
1288538
1326714
487462
461637
709421
373973
808973
1269711
858438
437796
923718
1049485
86322
1223376
1123612
90637
1071268
190565
1294006
636687
370487
176021
212395
739594
1017928
1357039
1313988
796119
854124
40466
379295
72339
388689
17486
1319026
385439
516223
865002
720461
313689
47499
382915
1125432
700422
110650
887001
120654
851963
59149
856179
592245
607327
636103
890949
126466
19064
359815
614669
116825
789071
388815
1188962
217694
520805
1291155
526888
1264454
381840
52221
339296
936327
387905
1125576
1157280
912330
654577
801709
963305
93980
1347812
369448
174728
360066
206600
1236237
1222813
1133101
254002
1215484
1349908
569770
1182488
176546
81896
505593
929584
4892
317022
759216
513469
592699
771918
805189
1358926
46674
153363
1045266
1164533
586153
154477
979258
1114663
648588
834978
570643
460392
1229968
347714
1222284
1219549
765629
1175217
632325
1105548
964095
700960
56304
46393
1114515
1151282
839450
124722
313498
259578
248041
752106
910913
945495
1180287
465791
1353041
362666
1189114
1186768
435718
414009
80827
781335
431456
1283134
1016300
1042722
1153610
1261128
1153722
870753
1167383
735760
353435
1082788
198897
967385
309740
780108
1229218
1081639
403066
1278201
734061
873421
544171
976497
314019
435267
542085
860485
575067
301460
1220525
240184
132207
158694
631928
289256
1113608
179226
1140859
131067
102337
1056572
484631
336026
610778
785820
738205
70034
656675
173416
997498
1253264
565137
753869
1181969
1164498
681564
1205198
287434
410309
1240817
1304856
814305
995310
1091752
922294
345223
1079407
932641
1037368
976513
535588
354149
137736
326154
146906
534925
668400
711658
1242126
1136993
1355632
1187469
982162
971357
516309
964081
864969
367119
1293309
382030
129653
1020345
129530
531023
581214
515039
910463
280113
1112169
97513
73975
205982
615256
342493
557075
343974
649542
1335060
818872
1121953
1284858
372472
1285205
1192156
721430
1196615
1235337
81740
429576
241773
138847
1145638
74240
535091
767884
576813
1313019
103306
926784
609205
305567
917003
866
379829
922097
828558
137947
929917
1244242
666183
120870
787805
1223618
919647
50719
734778
994636
716937
66829
686161
621828
1023212
360634
957685
420192
630495
1099079
1007957
1158967
49047
829756
967429
895260
10881
788631
915380
558158
1223512
315751
372296
1064251
776916
551673
812166
540575
964023
931677
571254
173364
706912
474393
1294649
112137
731655
1105002
934403
889331
1209149
209633
1159527
546927
1117160
1108008
818973
113504
895674
66594
413800
726676
408196
668130
1203085
140859
1218688
1147281
722267
854585
252534
1037577
225119
485410
1087681
478520
589319
1304017
851646
622911
575901
1311421
1057407
195296
626592
1249020
961773
175043
866975
791198
1277914
682307
443378
1112725
462580
512341
202984
682961
1246925
1297682
1035458
718588
200519
929308
982793
117084
1364401
1069163
893509
642298
962383
142292
69999
591502
618432
879383
510602
355014
417439
500089
22345
860036
582838
974868
1354926
22852
937000
418499
801360
745913
748739
564290
900528
616352
832518
760400
911620
840677
48326
803010
991104
1247674
441903
1127213
308934
685880
1130268
484683
1132095
592335
625389
881221
255074
287594
220820
316830
115242
611760
526481
1074608
372185
969147
602973
1357363
1286
468711
117494
247234
891673
436667
693285
1033827
69180
968535
847810
1223011
539114
1328866
629456
839359
1133594
1318456
171194
212777
26417
432972
67109
751077
2171
307317
1204986
545888
855573
344954
659352
512137
1340400
769903
1218895
1025246
749813
450828
566565
327906
1178611
944405
329835
179654
753872
1270374
928072
66229
1287646
166230
1198261
882331
390991
320319
1327754
10100
161342
591463
513059
593619
331519
1292613
316910
646465
918501
544171
1309774
1108912
938116
1191888
1322005
1189391
1119682
750747
97958
415583
657239
246404
1186600
1265083
7381
224519
30400
677399
673395
335251
68041
388619
219176
977530
1277297
1253805
1330698
325325
1261735
90489
1040171
275934
945442
429761
576925
1145868
299056
809560
1325368
823391
1179934
399801
290855
150784
520089
774752
864217
1336618
1349965
67664
537892
1344354
689316
826679
1050814
6724
313552
1213516
731370
1176157
936808
750280
63816
971021
636091
704724
1112800
504687
1049285
644607
351430
1248210
1196340
959357
1237166
1009705
989303
555404
1127891
779584
182111
739716
624840
783148
1105750
1327536
1305036
1121220
58658
293805
704374
232210
325458
282936
305494
1252896
1101215
1034584
1237990
351253
289873
773249
1248243
830664
806692
1293702
114789
446502
1363289
882276
111676
973437
242653
1343905
1166128
1183593
273992
61283
1287461
795663
1132108
844895
117411
463122
283611
800549
700251
852721
301429
239322
554328
57535
822538
595588
664863
1273295
1230468
1220437
78672
587307
1084925
51019
225543
929610
574600
695867
389542
1051042
13672
946322
694937
389368
1350659
294365
956115
1201842
427001
1039133
1227629
638573
1304876
268089
556565
277660
1117469
446237
1147712
931380
918271
195709
1336176
274029
672962
236216
843597
755546
670432
232423
814596
969781
505945
592493
988931
299280
1152385
1133691
691877
933084
910542
503156
103401
658196
319282
1251157
1169166
678315
456237
1160467
119006
609663
215571
200648
35564
600131
171935
40250
323091
132345
441432
1071957
445345
408359
1020533
936337
1199228
946366
722805
277901
99986
1168238
367668
1031673
902722
666334
734562
453504
1144976
972487
473104
1057951
218885
857172
285545
1062670
746008
1002622
1204451
181660
922561
1189925
34036
1211276
384849
701770
1188362
1096289
1006731
335649
1356140
952211
960857
1012681
1093634
843261
1311580
907324
1160127
249356
246891
66193
546256
283511
484959
798349
1028864
1071969
1293696
381457
144067
429177
650324
601336
282991
485107
1206323
175862
1026957
150925
925275
172952
782950
902824
408581
834127
1318969
203601
1297189
682180
756435
738290
705536
1054432
1144871
1119421
992636
1094793
947427
711121
804791
739459
1072512
724863
320903
669805
219073
249006
559269
161188
459826
1100949
1005332
952664
1180484
881397
331511
869496
361532
1163259
680505
1225130
1080754
974166
147958
708904
1341810
333979
499945
476657
750536
583400
381714
64543
313392
834346
1182604
1203899
512678
724382
44339
1112707
922152
1163606
339029
1284471
998939
1246017
762789
461963
337336
364980
43420
609295
1280031
538179
164907
1078227
170700
92600
271825
1129947
590572
342958
1138756
122912
962701
170233
33178
148315
643077
1225416
588510
766187
216635
148482
913980
573650
844146
880121
920055
415134
1119915
413922
247610
922989
772928
1055033
122806
458290
1093687
137951
1060338
1322879
961174
1108620
1202326
764593
552374
1066649
66451
367227
269480
1076988
945601
716744
310778
1061526
856736
1101559
57025
1327232
1202988
675908
623063
10219
119483
24418
744820
87795
908422
188803
543073
308676
371911
1333555
256039
181901
722717
726139
907649
1123221
303457
255245
606670
1225135
1030151
21679
368863
902474
577344
64676
177468
96868
1092254
1216625
1025298
492472
486727
326318
331324
417861
925859
1357258
6635
1058754
154819
831825
146122
771250
884088
15936
1095606
106327
982414
305807
834309
359190
1094222
435530
902583
414740
141888
976400
919423
1102008
350145
1199190
1308421
391262
1126966
41998
777324
1256183
288078
895784
493878
324293
541765
231642
224193
271911
90567
1208931
56609
1242443
1076888
888048
1183295
583306
1318429
215058
1148703
830838
209605
1332935
225722
18590
931424
197518
972245
238119
796609
1268953
253816
1300333
47329
632466
59573
1238888
656765
951137
960309
947866
928890
1232237
930443
1142111
948030
100721
1324464
69907
66834
1018458
689488
157582
646246
804729
541854
668406
1008944
518962
785486
705470
404690
554294
131990
840688
822805
613659
1243826
582935
96564
822144
255596
1005944
1359524
374984
1105074
1136930
335845
445209
135318
964762
561870
106725
572981
518481
318606
614267
1022975
50605
685725
1122025
144234
89768
525514
1205196
490154
659443
1139468
1327637
1345223
1272176
1097288
1107787
828987
523096
194037
269503
109833
91446
450006
1064402
622044
291923
1123892
134314
352448
151673
582699
1104570
1260340
894914
114654
279177
569349
169176
831898
152884
1002265
148657
657500
232566
649582
1284267
331343
1025721
1113338
953988
479037
531096
577496
870375
1132595
1307878
193189
1215305
1205523
907072
106681
546997
106823
1135027
774980
705885
542110
1069738
1210180
297839
699343
674709
726774
1230742
438799
1262401
125146
191795
811406
932891
730850
89785
772369
706472
874465
240615
567359
1339475
417108
359707
687037
1078208
1269894
863193
427970
1122025
1184576
1097767
1118742
193847
712381
1077245
987622
408511
1096432
885305
770776
375165
1334605
207873
1233824
818435
1313662
615910
911170
1176255
429390
857915
1031134
323087
602698
453972
979097
753099
1278115
954816
1119189
49099
1300226
1115880
610885
582731
982056
1158950
333929
276905
932912
100598
47591
890684
1041923
506929
272010
511168
1115764
459288
611696
120899
1042693
749164
603177
691695
892153
766804
456473
1148854
143814
605555
1207922
975805
1155285
745189
955395
736944
1109251
1220555
1178613
520827
1232164
665579
529624
425931
22615
1330630
775013
1166275
84092
264143
1275313
1290055
464790
1269052
128518
327914
39630
857096
211589
512733
359888
819285
279598
962060
984381
1021030
666167
419067
162034
255814
395043
367708
542451
635275
1141912
1083294
155865
453034
860658
836483
961482
626383
1082434
611288
1330646
819174
28180
159879
602163
39582
721870
1034365
551891
1155619
205987
1140418
455952
858231
1036326
865783
1197960
486102
1021232
128714
1158625
201976
245345
1010338
316058
899453
1118905
1357290
659444
292165
568027
479304
303236
910179
904307
608887
79953
489614
441196
1249560
1327999
550985
178091
1344112
1145938
257613
1338474
1185319
1111345
777160
1143624
1163470
312194
995620
543449
126343
1211065
322738
707285
1216706
961813
791288
177541
1363664
110593
1021978
287425
443843
456945
609103
545064
978367
330529
981313
995854
593612
83668
972040
388796
425662
83618
168557
1206464
212371
594393
999149
926960
620660
280852
481931
1220786
1090222
199614
395578
1347656
328344
103013
930508
53017
376459
1183681
1299865
686020
726833
322932
1068835
1163965
919642
770812
639222
789175
859003
935567
655807
214728
699354
1180322
385473
1215597
501883
888667
1080637
228482
1079794
670491
658324
10228
1065443
207544
968398
448895
1309948
267830
340261
233613
378864
250055
446684
601077
1359709
321354
537305
1054598
513300
934295
322491
402577
116048
1022243
1238632
1226341
1078625
264111
1067575
10461
147172
1067918
12120
412921
1099636
1135824
892050
190635
1329015
375561
476683
585366
933888
910388
672484
275857
437145
1206745
933291
875815
1080593
1289452
995792
1017381
418069
740692
57511
887212
800328
499333
665175
1261241
551777
141118
572266
1345470
716134
830836
857060
105595
242446
250784
946891
619253
1331006
1152266
434176
808032
48163
209876
398353
28797
1099040
1288463
173332
627518
534947
189051
22573
339244
830867
1210468
662731
113364
1263184
864047
710764
406453
659815
502351
605209
1237254
728276
52306
1277682
597600
1190626
643402
50817
1163540
971115
777683
537929
671159
1244250
117760
788385
726177
213040
124623
1341743
935457
64034
598689
920708
1211754
700860
1184423
898215
1297341
441204
483872
1101644
666166
219644
1322101
847254
457016
192223
406709
116827
66805
123999
742675
776409
719744
822397
771279
58283
212452
907001
1203071
699647
780087
1011617
1052992
1135246
1053073
618106
252516
76090
489547
907370
827166
134261
1243828
14688
1006120
642772
1160857
143925
33709
747690
886407
444926
64051
792862
1097197
1239977
726525
1022186
785820
122913
220747
40315
421507
100806
651610
656653
525318
1133710
997979
505731
378276
29867
937766
363303
1065725
415396
138731
822580
1269870
543594
420459
470263
1180829
989434
1283760
1046730
351624
272309
1217068
398801
918895
829532
254883
1351280
429409
1350852
524174
892731
66393
404124
434111
1136789
68173
521056
775938
299321
1262303
108973
1358459
1270701
1142193
312680
629144
1192631
253247
1002641
258677
651561
17184
213382
397727
793163
535214
886810
645065
335876
1126851
552441
1328420
256522
1360561
368116
174444
1201778
307809
218118
707469
855449
11151
478109
615884
278044
250961
215769
512658
196243
1251270
911538
1228790
518936
791996
372473
894298
418844
662230
869451
110412
61589
218401
940008
250654
76616
280416
870842
845174
1335837
589800
364073
1088586
744318
782477
1033549
122068
1320514
494018
940055
480746
936734
1333129
532247
825788
1082557
1252002
42661
3644
1074324
294108
344357
19646
1151969
1344096
1351217
483922
69528
497848
1345009
30002
222530
1192255
874484
20567
18115
566040
1069251
885595
783021
990313
876131
664883
869618
115230
751217
1074843
292491
651922
1179516
206012
500192
1057374
186245
267165
434542
486617
395621
1183243
113719
1143902
374298
768249
1099945
1105632
340841
1244271
499604
67321
300344
538780
829421
1121172
19718
241403
1348752
448283
1081387
132246
908446
983814
530541
763156
204861
276710
796216
499216
1357265
764949
555701
1329393
1200985
932403
1040285
1193464
196001
410442
158641
426693
540752
350806
913734
1142749
169625
640987
569392
846019
45908
1220709
357568
575565
731664
1292292
90592
448978
1322731
1042844
891401
1314923
759147
879951
1177083
1164405
1106966
202311
873477
511800
809749
873734
368559
779372
18201
1279065
747279
251255
1290978
1010292
218425
313030
282628
444418
217126
976159
661591
1012693
769690
1141700
1032399
1061291
387224
1066613
1098166
1340058
882247
282446
224988
343175
814025
203306
170118
1171827
823165
1340980
984480
233992
121138
1148593
960036
1075207
798078
1029924
559154
755055
581727
987481
240136
546993
138098
1022936
1184543
1363699
21433
583434
323639
142947
997147
1272938
722236
268568
912784
104831
1327502
1312065
1109519
548841
804418
294815
68072
908696
874364
553850
1011925
987514
659884
635609
437627
532372
94678
453932
720089
732886
944262
150917
459223
691071
426730
1249274
105446
1260525
681408
1026501
644635
1283387
390474
1201914
380919
357464
138101
1238004
1308941
1065495
710939
388391
1354544
725789
201950
753962
1297497
221990
202621
1145238
994732
219929
708041
379272
636848
989782
944527
1296580
375672
1078692
1111849
853720
251622
733430
26082
860021
51753
159229
450156
934739
1039800
539389
19921
211985
854530
173095
707745
807665
542605
1359181
1166271
496494
645328
554821
1124624
310133
602491
1239819
981576
919279
1217346
768466
383350
153679
303048
830521
1118024
513769
25958
473270
111778
1070562
415757
1226459
422220
1356931
132306
448397
370410
247579
749590
406743
434605
987607
1360445
780953
718786
467940
741565
431455
498004
1304894
326811
223490
717526
1158103
144684
73486
1162522
847786
978547
1156019
825235
134382
380361
118981
231318
1215757
1174070
566511
12729
1155436
679228
619357
110455
837322
1263175
1042805
1217295
1188722
49765
652442
265769
651662
311199
914484
1302506
189036
428502
1229210
638812
1229900
420661
286344
1224000
35629
1161540
1141933
1033646
872302
359672
1268281
590002
779556
607245
924533
317884
1180822
474961
216002
592777
735890
100859
186318
110907
1105583
1119684
385864
1129020
428958
297323
1348260
690634
173152
935717
287533
956176
1219129
515401
412833
1304545
405963
554076
12548
1271921
968980
1028662
199447
706100
39200
201307
1199784
739117
1018917
328492
310878
439010
790280
1113274
385925
1023813
410725
652672
1041249
518457
1335895
698038
417439
288696
1115793
1250445
28479
443323
443067
15454
395159
566193
1103559
1303935
1047413
854060
1113292
1187633
768242
1050239
454603
137480
562943
1032543
475723
339016
161524
811558
1018573
843101
942596
832114
1210048
250749
339606
1054974
18809
215367
817758
1137550
1112867
1190670
1349427
1215148
1127463
500893
821653
129612
1099599
51919
959659
1072843
1253323
800340
1078467
663151
1105746
477698
817875
855643
951667
173786
1337780
1107752
376302
819974
1059382
584505
1139428
1102425
662287
548935
157482
461610
955629
684024
777095
186063
199613
284050
438276
1080016
390556
352639
963425
920246
773998
1076201
1293634
651482
457648
219376
83309
560457
948090
1227196
1064746
910204
574127
163717
1033697
718761
1080755
1101956
1207605
980703
858191
65862
22970
12299
487391
127185
398026
1117148
192859
326054
1105374
938256
808627
1203441
465694
269987
1060792
1001771
339273
978000
324784
400915
1181483
927018
235862
961177
416789
51432
786790
589312
1008255
839237
925895
6372
891303
1133285
1310919
950710
522439
598510
264440
595349
1253196
1330473
474136
1168094
1039479
988766
200240
868042
1338952
1076710
934340
1170686
1356020
1260374
545676
921653
658423
971676
146366
1072396
1302105
175622
285671
1110622
511881
256396
123668
172370
1000327
379642
22186
1001129
921693
1286616
114386
520363
72649
344167
115387
787647
832663
1024632
69173
754036
662298
737437
817355
580789
140807
141064
961495
576595
525041
1230025
890913
58515
913602
412108
971722
357806
583192
996513
1274897
1339461
358301
647283
375678
357224
1034716
1107974
1226895
619062
751445
11243
594533
781963
54367
68346
1309810
661913
851275
1359337
1331975
1354679
666182
1363289
743046
1126076
315107
217301
351716
885806
815911
1176737
722672
1122836
136642
163761
1355890
320965
907056
759849
1361474
958564
1105118
57588
325618
1094945
1081699
1228975
270710
117174
33329
993286
230250
511771
546980
286875
1139343
577783
88731
419426
746586
930623
1210671
965122
1216870
84549
578225
919074
1298133
35402
320986
447902
1211148
313127
793527
237581
951600
1275635
372621
1130376
261167
650611
988123
1144911
292346
666174
504129
131881
676509
761608
31984
318522
1360366
514509
741389
384930
698284
1116218
1178979
156323
671313
247103
728162
1232249
204239
960519
66524
1110540
1034041
109410
454250
1343749
120131
613676
1025382
187963
127906
57765
1230868
821259
839480
1033035
59271
428426
1327194
643112
841795
854973
1139380
1361010
14159
1333931
842193
19045
187586
207963
660628
821372
937219
1317413
102588
63056
19404
547215
1274989
362613
256394
777336
1274862
843896
10192
276038
786334
1310075
435329
334019
1190902
697519
190609
1271419
313233
425518
1277497
445842
424776
1079621
1277693
833095
1197425
956230
688855
456768
352356
722309
191174
977188
364457
260506
65214
1164576
421857
662405
112106
481789
863295
97189
82674
621736
270079
207487
190882
58369
713464
613254
1163642
329777
554929
255090
1101518
5631
931097
1344432
1325473
561709
709847
643580
872663
112382
170765
407477
199215
670213
531723
807397
135786
350247
621311
143220
472847
408964
496182
1099741
333091
795062
1323058
319188
710107
503869
1154205
804281
487114
226784
648733
1248629
1327216
686761
33154
67434
749946
541548
1357129
132456
114858
285844
57968
459797
1068563
898630
317067
81787
29502
418247
402484
1045954
218537
727490
1315468
1237344
1336302
570300
95934
568718
680412
898829
1313668
893761
927289
201731
638421
1016424
633646
429303
1033305
1040124
777726
570509
645757
201686
1088866
696131
277176
727668
922118
277528
891682
276196
333094
1195389
992583
693471
408067
328591
457318
1064619
976251
46441
1290885
17489
1361813
1225257
325643
923264
667750
1243191
44042
410296
1205615
585313
421495
285657
214333
532227
268132
678722
276972
1227602
403036
884205
622265
1133031
1081978
692676
1190039
372733
347983
1066716
1225462
957647
1261649
678197
114359
119119
416891
446769
662314
1029176
561127
430217
924857
977271
1334003
722021
75588
1138570
603173
432384
1199416
908398
298414
635000
1217960
486405
1289997
1176694
1093998
390609
1039210
614106
1230528
450066
739027
1025957
1220928
282598
252102
163364
229304
1329099
715846
841658
838320
805198
752295
729851
637729
779764
355432
941331
584808
1189515
74307
856892
453644
368316
921897
361336
375504
236858
6424
1024877
787089
983915
1009297
1086471
9551
362702
527560
215414
146247
916337
631463
659339
466605
705864
504407
121016
1288996
1329490
932503
230416
204340
325367
1096245
1247420
303992
943923
453697
271796
486545
1019518
364317
878499
299683
959208
896988
122824
27735
512274
619243
860994
249689
651623
817253
1223507
452073
237497
808924
567115
1323819
1025348
966909
1148794
1232019
1353091
1028318
47387
592411
943716
858217
417365
1128262
141769
836782
1036112
1065753
1163256
634142
316368
19958
192742
1051485
908559
1232127
318161
774484
306917
289504
352528
1052217
693944
1057878
674126
1334128
197519
1011530
21673
1309384
1110407
1014164
309850
545503
449297
833409
847365
900544
903723
220144
1294655
707008
148700
437715
656735
388632
1185239
477603
1110998
856313
408002
799663
999000
1254160
35033
1188390
1056496
762167
1345559
1112374
578322
9263
901844
553021
902859
730203
528297
1016673
741910
420751
935940
854184
1307749
460717
1217599
478930
4691
1286713
1233543
1271591
935284
501036
539262
264134
713403
265503
871367
823256
630931
123673
1078349
1205790
703490
1251212
596115
159691
936716
560124
1220278
1088896
351732
908259
836001
347953
317169
744827
1347788
230786
452526
1037220
761054
1113262
350123
985088
1113256
1004656
1311032
1096580
614875
547931
887314
265362
846710
539112
669313
695254
541338
481383
555013
728850
1286820
600544
843878
830618
986450
150327
1172558
278180
1268795
160091
1231511
1316346
718554
473259
304007
1194744
225749
1141448
484099
582967
827653
653669
534046
499514
376744
725280
640556
584081
1231964
927812
863130
887233
25744
934868
907660
890842
963838
1354415
585915
633885
641196
526948
1124323
236233
851526
102510
610502
195894
273598
1283144
573739
881358
1329640
279525
299035
615561
981380
505184
674265
1241161
829851
628374
318313
61884
671099
1036007
233796
443829
14803
864979
38438
105240
1073474
1084256
627517
936760
1103644
84959
1223242
341228
969811
407911
1291319
264701
1120465
1179115
825187
759808
630381
355873
682438
1112764
1111583
904730
803385
733289
1088546
93384
1161202
170214
254913
741231
397894
66935
1047647
858672
1036670
856063
451353
990882
178049
934087
295860
1311047
439335
413448
389554
1016343
826407
848994
620424
228454
29530
1238341
1261927
1259285
389319
1114072
578429
1323338
628413
108537
1000710
1072581
905554
1172892
329042
26605
279233
856113
598581
499494
493812
1166446
1138437
748550
1279126
1346444
270777
180593
440720
750151
601941
192220
963729
1127738
77175
229087
1336055
45177
1320729
2569
139312
1169841
896307
897913
1114828
846463
49995
780901
1114895
998816
984435
216172
682484
1152480
789569
135943
898831
466565
23010
1009958
1046579
525349
1153991
1283031
608565
670690
495613
691884
637826
732991
372594
953660
112280
460008
206371
880631
314868
1347610
1336521
734437
588127
619579
1215543
1227935
400019
1353732
324485
1192279
878576
874612
48518
181829
1226419
1008043
1100718
776101
170368
824712
949788
123249
373553
781142
551572
286705
1223371
1027659
915384
795566
540720
1221022
777476
1228938
1242822
729257
754515
538608
492008
27533
1013276
1069988
244552
783908
1204805
1294522
304114
1027006
188372
569849
296356
717197
1192202
716871
674975
1096525
126435
1054432
585025
1191810
669038
174899
324733
963074
43900
1051351
712041
225820
1008391
11447
986372
701636
184699
9604
871113
1314841
1024053
865864
245508
979130
100033
15340
759115
391196
785054
1126538
321033
248669
1202269
271607
1001438
1240574
444714
635374
862768
1289496
941681
132048
901395
74362
167669
1310209
1085607
114139
1291706
372542
12430
833834
983837
436138
79828
933359
667976
527538
333794
1333353
750038
177846
1105968
253584
552061
311072
477008
641905
351285
350048
50624
1299642
1344265
1352373
119132
271623
1140073
712547
785825
1105344
751631
705650
750158
656745
122678
1357730
830540
1095006
430945
441748
662126
1303786
1042871
1226663
1110712
398357
1334010
823592
415331
364095
1206346
274644
135844
1151101
541204
574365
725803
545935
33668
532797
1208871
694649
1234322
471170
995977
747807
1056850
565003
986180
573242
62106
71149
896598
1199952
779128
1199259
19830
368744
1361447
578629
1097724
914985
40518
634011
933000
271179
225291
712310
1176549
117662
569205
685171
199522
1010306
918644
517315
187801
850258
1244737
316694
232681
239136
264880
777046
1243653
894434
449379
451225
742990
1110991
187286
626544
802104
1304090
70375
137506
154451
494663
663026
976953
432626
568366
116612
697276
784889
490840
1061731
244681
225308
573503
444306
673726
506737
1143063
345629
439195
1361181
146751
175462
1179545
1058686
295058
744819
350260
705969
789614
339373
1028435
1016381
1272407
1295952
1268655
1201755
945915
1122094
554755
730362
950404
1082908
470267
298305
119420
167426
899281
50769
268714
93005
926200
729759
1028780
952684
1199402
595097
1117523
207037
87452
545351
1031742
746287
42474
547014
74739
717779
760175
1216797
1023779
933538
632856
119634
862552
392895
725964
616992
214386
1113744
14716
7234
339363
938450
553060
1263530
415940
817056
44945
828885
212869
62654
663419
601610
119344
246597
1320774
355101
1043623
527103
360030
602060
60008
833045
743585
726724
414030
1230448
41661
1120019
997079
416629
705561
1263240
365372
509319
1237782
775097
714099
559880
1256259
1008301
528324
609197
151150
879346
1065033
1015949
704170
176203
435608
1237313
1130802
1009332
410533
386112
34140
457854
918354
622384
1014506
157375
1130594
468868
237915
1164712
981364
56426
295
975145
317355
360540
176122
803680
1295625
387797
1177817
810687
347311
933898
1308195
708168
8990
882772
663198
757298
1232707
185393
980607
1215952
658892
1340162
681895
98763
1019603
521687
1004159
487718
1346359
1046467
678142
1187500
449468
1279593
1028365
29361
605355
1269047
1300823
1006880
953462
633309
156391
707148
1322139
177013
1285847
1301944
685965
1303367
669270
551377
373547
649723
843811
1196269
378721
831811
1163784
559171
840707
413139
751326
376343
1049121
1238882
886625
1027540
634549
129734
1188240
1017738
158204
1122499
102990
965407
390254
177358
1333368
1049898
748970
645585
541359
264245
920297
497613
1142425
972407
1345098
723263
344322
761023
505033
28993
172464
1228565
1071965
174160
635954
923670
448373
1082463
62800
799623
1328405
1182253
814349
689729
249045
835002
113803
431019
1278198
680943
280671
48331
649818
1255465
1181266
600628
504335
775101
1261820
676076
1291495
955139
1296115
55252
975227
498181
1209952
606248
11817
1071407
436625
931198
322913
1200222
620709
93
804506
422633
3353
1270283
479332
465335
600073
582550
1335272
372775
1157659
761233
296056
800020
684966
1062781
430656
1244846
944543
353694
542472
191992
874155
132892
1160220
970698
560419
123468
150688
1065996
407781
446444
701892
1231149
415402
828306
301226
840843
886171
756784
1146533
1019985
1198880
738131
959093
1342374
1290922
357274
260963
883990
429660
722584
989051
1050310
855631
1346377
358290
351432
374328
706914
918215
927288
1163910
191368
560136
544738
764050
1137571
276362
1276444
1301476
908864
1179998
1119083
1194060
1089466
442311
802815
749624
813313
234848
93630
251816
698299
865701
1182425
1273109
961505
758405
1204328
109530
643144
569263
694864
1156359
1024155
1135686
478511
567077
1205495
611103
151654
506259
1199435
511870
492308
353636
496086
894694
747967
572334
958941
1094941
630860
703354
1348149
719020
744279
215136
176393
827297
262627
952504
1029393
1139750
1356734
759916
321153
1159707
772203
1163660
780265
390056
646834
1077695
414115
439104
1070038
1100320
1337921
405838
1033900
856204
167074
1174683
952767
1016997
403989
223261
120252
1102444
405660
1098306
990924
801340
1014509
1194584
741282
777331
944617
169099
119555
293352
1192067
1240348
274654
1296998
699119
61328
1262437
331677
412465
453490
652328
1198463
154796
978562
360318
78438
1047636
870226
1054349
155737
995969
1288417
496763
459627
1265317
846872
1032029
530674
1025471
688917
822486
378107
335122
1343554
1019968
1166866
411727
1131100
411557
1182825
235699
1208017
864658
675809
54711
1151941
675864
793235
782627
1323477
536762
33043
327113
14462
832234
925579
1223880
509630
1041393
1147589
31876
947898
653314
155511
162584
522446
115957
496092
1260700
948473
534731
747599
83134
950118
558606
198121
516762
142599
1130672
1130777
1226630
853489
742046
216274
497710
873690
117260
124120
1293323
98853
510186
15641
1249123
727138
269138
977197
886022
1289236
224739
1331821
716343
334177
1099102
255548
119162
692219
969535
1289266
1083777
142519
296833
297833
1363281
740543
4759
569966
449379
91312
870515
999861
106411
594425
1312170
1313247
1318459
840694
416917
950080
178612
373724
1137761
4620
1122494
537021
614112
505116
723755
484225
1222636
822000
684459
1202587
755874
1105212
275940
1315103
674573
1064292
1128990
244571
1290973
29158
217803
476491
238990
1114892
189292
458820
224177
1173295
243618
419917
611949
793911
1031936
421154
221620
574973
918286
791452
1160323
1061549
528695
454037
455876
450363
429463
1120465
746132
577062
453452
995589
149979
1269408
1302145
971682
23448
151817
925098
1053069
846779
764272
1364082
270052
359072
493972
203531
172555
836355
581094
1203435
741104
230523
1306226
967407
1352091
187626
1301239
374206
317340
463010
894868
896013
787256
714542
575637
749235
168653
680279
1041747
1018058
682334
768411
528999
803186
754199
883149
52089
907951
974153
400491
1162878
255503
1121988
1054477
1141328
274034
1061659
245324
1069842
1341900
636123
927207
163569
1195580
222852
926192
207575
1332333
1337233
1139359
1351225
995049
549621
964445
1180049
1117771
1002805
685084
153402
399233
821968
628477
63863
105303
484669
291558
596887
17335
874937
1228866
718955
1261836
423486
261261
106153
83374
681303
28081
703789
322929
855810
62982
1102147
169941
203440
650934
871606
520934
314424
503768
221136
1132502
240943
890814
606026
466863
305695
336041
693983
204865
373856
425042
1096397
114889
468889
357606
1173841
1361395
367886
333342
777479
285356
984455
1132231
155283
41068
1058059
1029115
393665
1089738
1284927
94737
1107411
206373
367251
83578
1080031
420472
1240662
1060656
508497
274390
67528
428695
1165032
695069
1139204
1161043
940122
843409
760815
1160434
973434
698512
45903
137162
886901
635467
336216
432451
760058
273997
557019
1108291
879054
935109
1356666
740900
913504
847619
1333737
278063
550764
91878
546335
773979
476581
49657
498068
1339825
943351
1086557
324563
1177145
182673
273050
341034
1131506
1066753
503894
930583
596489
360450
215601
92784
753259
1315849
249843
1100493
429565
1330746
586942
1333252
892717
1354099
486948
465074
380722
153970
171717
1328102
261063
235334
439571
908193
812237
1103423
827289
205216
71980
882481
997970
383983
231566
947115
783129
786726
781527
71857
191268
1259
1091208
906472
826443
465266
1225815
125713
314535
149094
413636
490303
554419
998759
70788
681647
521013
147596
963032
984285
587854
1338129
428712
17074
376872
428543
940266
783169
393554
391974
904384
1309440
45518
725805
408645
979541
608763
1241157
923086
867831
579153
587030
1048187
1282954
1293952
852990
1215464
381178
717821
1012070
144088
972109
571932
487636
710309
638908
1125318
145847
525572
1214447
685028
950817
315131
815745
1316090
1042391
257138
575499
1161568
195884
818091
800264
697372
83185
996059
556486
916248
204282
585752
29347
584654
4805
1001816
1296488
446971
83514
733830
878194
893173
214838
987603
377250
939864
1254161
1109839
4133
905495
1200925
403382
152542
481492
241190
560528
1140513
1283395
467692
218190
1044015
503223
444396
122092
202400
540116
540068
461695
1210506
239095
413612
167910
762046
640456
315225
1039493
680279
1116191
421601
571064
207506
175559
313092
447928
1348739
651611
1246725
342109
479529
1363747
788179
460619
764606
1122641
439317
865065
491848
888570
475413
1015448
1195216
1309324
581598
1338568
1041309
168732
1323521
466281
351007
659097
4309
1126383
1333037
629392
688738
978283
1039189
927984
687252
1175765
1346799
293077
454079
454210
290576
1362497
720513
1168350
1350598
52037
962647
269683
663964
713781
281925
556780
1284937
885022
1318065
186426
11231
429182
44327
365740
199972
206983
378807
1257037
1189908
960809
863639
1096494
854728
151356
1339921
398382
1113732
972286
828853
1281634
1316665
1360758
941978
736665
144621
1362030
775265
656387
790897
702114
1321026
1301244
689470
1288603
1183030
741541
14799
967670
639233
71616
792813
301680
41915
779141
1328354
1096048
247750
417857
726306
407439
370150
681273
612908
766540
366798
890319
1312219
475351
892589
72849
595486
102370
1001291
1173655
403797
1115423
116917
943333
496606
853558
266403
848685
1262042
158469
181169
944223
412599
627147
640943
120401
1166287
849754
390024
681988
700153
73539
843599
1190894
649638
371836
426986
911980
934235
900943
1031139
883206
948756
819900
1313108
5168
938743
644420
1143422
446675
485912
259334
484181
751968
1144519
782925
503618
884847
532041
310973
885831
824423
878207
1173722
538947
391515
263791
580499
1317300
1078811
31168
28432
127773
344945
570987
76040
1304869
214213
450832
362170
365066
724559
505798
162389
325514
418732
644775
595420
419865
1298399
267987
1204530
1282444
809438
630738
809863
1144702
187652
1127594
871013
310134
242937
693008
476587
1039401
931444
105422
330841
1020807
761332
307068
546884
237914
1023609
947975
483942
136766
1087308
563531
655347
478952
47283
21348
751595
1151489
709997
60744
769407
481493
514008
400547
89773
711571
539510
1319744
63227
1034877
492186
1308834
1344039
883814
875194
1114618
990530
650029
1196146
1007602
1357716
517382
371385
248518
421435
1050929
1170420
1297766
484928
280675
660123
1341288
111359
216112
495089
255323
123465
1299165
551462
356511
63526
988024
989462
810855
1125518
143048
242671
942528
697859
574955
736314
233858
1050586
1143205
1352817
152079
1308245
1342802
1200751
1254463
342292
39917
577376
454493
518835
418670
1107402
1017725
1304271
465437
46929
265
827707
1038425
270546
851299
237803
1362527
980495
766401
798057
811687
802952
867347
1133756
376166
886951
1335123
47838
348665
347814
1352315
496907
147551
1064002
340994
977702
807642
316116
1076719
149369
938382
542958
1265655
4680
1232859
1359716
1271265
1074542
545749
919418
1337411
620294
398227
658902
1111217
346766
130574
65588
43232
949562
919473
1342945
1029204
537829
1314476
137033
639696
701564
1257719
852577
118375
553995
746811
263486
1020413
1099375
1128637
1100337
901650
954061
921790
1101628
182862
1125433
1261360
155987
482259
622945
978968
1238451
652183
712988
803613
449214
795620
548043
797752
370121
1229701
60471
776570
1222863
1140734
301930
153541
320752
826053
454496
1077044
489123
389503
784243
1004132
1207688
58141
879287
240287
925519
799732
240403
371600
10889
815561
274164
1265664
44819
314979
405746
244308
18190
443495
98126
1222225
1298168
681397
151065
1218466
27572
732682
919253
641466
777939
74847
275765
56407
1040208
1078169
997872
270543
1124469
1306225
267413
891979
104601
397210
698258
492324
614900
1347982
542498
677358
875306
1001437
674304
93954
188242
1006496
632100
301740
1312150
518933
39568
417277
625929
411509
336266
926706
426011
987468
497062
835924
302923
637329
943642
862782
1112892
1094411
176163
400695
765290
1174454
863723
534900
1191564
1143511
216850
1226688
1107420
579336
929313
932837
506323
1011943
471248
382829
29473
1076555
19501
200679
233162
1099641
296294
1208714
1012137
598236
755705
703670
526639
675782
1198274
271138
1238990
1014248
952991
842287
41417
247760
945681
58596
1230586
1170474
206825
726242
60134
98074
651930
1360535
840671
555700
356546
685533
6661
360799
1184031
1199884
700487
1079878
320196
857114
712033
684249
686922
1331751
884896
202301
1272777
1143387
474858
507197
368428
90570
1275741
29878
8128
590647
1010628
1353997
759739
520114
474852
299534
1329960
1099209
1158765
1044656
277026
355312
1034689
856500
131172
141880
176054
360713
202765
992569
915095
360959
637485
846441
215880
827474
1337142
919714
1275851
1113140
343819
1093518
158324
562226
1212510
1337762
1202066
1006893
1062401
970420
576971
1275344
523028
241406
1305032
709729
79549
45220
90677
1321976
184611
838668
1243248
620400
448337
1303602
684307
819771
1216412
407793
199826
478544
1164325
904350
253034
278208
312364
1156630
313786
251357
1084183
346443
612546
504799
143221
515806
94215
1134940
1254509
779667
310508
1187934
1030396
35044
967450
1288745
464139
1052194
58458
125717
211935
1245070
874554
1136113
326240
1306124
1297623
1304400
1028356
354495
569511
718310
33274
206893
589994
837693
1048180
1111013
816072
393321
634408
281314
1090493
731232
829621
1143840
1167189
1100703
883965
22705
42270
552243
1070222
34523
251649
504942
996301
1064134
472273
541365
131104
541261
1270984
232939
481352
694965
412627
24610
325386
1201977
713140
1026131
802687
181807
439125
389450
1226355
1238748
873764
594164
1228754
614669
495308
571373
1257401
1155540
416673
681907
224762
734528
741421
1109397
1302828
1182086
1259527
533004
1155024
702684
1284268
509472
698829
513558
794506
880759
1299304
1072412
21738
1150965
1276893
300121
902818
854594
620845
173558
763600
1094325
1101834
844444
535152
705886
1315087
448016
766032
830762
204313
880952
423035
1222187
264036
1088781
275360
244130
383183
327915
800289
783295
1362716
360087
1164685
832669
1248342
1267310
944479
7441
319705
910001
732164
1335573
838200
273090
503444
267088
675051
1194915
842112
178201
1318102
195511
128240
142553
259349
1139134
937965
784202
126744
337385
1036299
599138
755913
509595
551112
288929
576349
249774
1087799
1304106
1219651
697896
1298953
327592
380094
462576
665537
1230370
1297102
477560
1342082
742026
1253189
533193
933305
674023
1340034
509864
1221952
1206517
663435
937059
792286
131052
1317167
541901
535269
168732
316728
273926
338379
699136
395793
570665
108360
716087
658573
913499
1289756
381465
791457
30421
741020
1025279
672654
713278
664284
976577
493747
263291
1108093
1031723
1230860
905645
983890
869141
1086664
231655
454473
23697
1237075
4466
982438
885707
1023327
1019955
274878
1070220
1146375
1044396
647783
788691
1042668
1036504
616414
308685
104838
813502
845619
539
383767
878495
608755
863565
552893
385666
1084531
884821
773855
1163969
60745
1014794
1204868
189593
1058589
217641
1271034
346381
687845
1106667
380437
419789
684143
139021
973160
480176
294959
579715
1087262
1325466
599546
1146334
535754
231351
1031422
133759
1179547
884488
1151990
1199457
673000
288676
198586
992977
701902
630872
1361484
236799
491390
815544
621814
746662
26547
306986
834133
560665
614679
16365
288804
161058
258362
822021
294224
767682
792703
326579
562836
658005
808232
134126
161288
514204
1009097
961912
88374
640746
1297101
124257
630629
1088493
902511
705897
156791
363749
679370
609909
1104824
141954
1108159
835758
69444
206304
701154
40790
1223881
1189827
40200
1351163
1052272
1309224
446789
426545
1217768
113209
1179141
626900
907188
1020430
1092203
297772
731866
235815
1078743
195441
1089371
1276219
854075
846676
834544
659394
945285
950786
141272
1192498
557517
24668
451325
866962
325490
868095
689549
167002
256010
163374
473381
699163
110041
976931
355525
1239579
205574
1258590
616495
660404
537808
683746
422859
1200717
518762
985640
201472
17177
1178674
172055
232521
262377
953050
385973
406843
10306
103139
1165749
194954
377511
237994
537262
960169
253670
1163795
1349507
1046026
662433
1211458
1100749
1101515
799265
548103
989363
1221621
674434
750853
454242
832218
615471
790778
756842
696371
407755
668255
44080
1161061
1057589
292320
744260
206279
603165
1351328
400509
758669
850144
629217
1083788
202324
606182
514369
1250320
1197722
807539
807979
735693
238669
514968
802294
901223
928061
1183185
554520
955904
1031146
317851
1152532
323625
737725
973098
811796
1154147
472091
49964
78925
1063550
58599
624948
1281722
350110
411615
1078684
362079
280216
94751
550310
154990
740636
1144861
729607
983967
72300
40488
1107709
1220808
799909
1162464
374149
763569
852667
652473
758446
1030342
655150
680113
306482
915075
104102
1365
424610
855041
790693
140561
1080948
751612
574875
756654
619921
180892
1066617
343469
1116108
166117
792581
835455
1231052
1064643
1289863
799312
854932
443785
522687
566703
1165777
1118660
1318789
1361021
1080249
114213
1175888
1164120
145995
165087
684757
1012223
965331
814075
1166402
626538
659391
478202
776535
1003849
639498
6618
904717
182130
2712
1340829
943781
286573
112304
294167
388925
725751
856661
632796
372000
1023148
935525
1344154
1038035
757461
663667
1119301
1294223
28219
419020
1296385
45273
1039806
208404
739403
904023
822525
183644
722113
161388
321095
241203
367743
782734
1354662
1049940
620324
837821
221179
1175253
408258
614245
965783
197125
408304
1202771
74126
764372
797070
1162749
267148
1277459
1310828
46540
165230
571281
159994
715289
779817
5379
708709
1060656
169720
174731
517912
1328762
552692
256858
124570
1252287
991416
1079146
123168
253973
1269799
887994
265162
644297
249552
718551
853763
992668
704949
1067992
102329
147398
70288
127816
1189127
1250423
1001315
462323
1345880
1160025
641697
818218
430759
964526
552820
1234186
146057
429204
1259817
931189
1274165
469835
1232249
558000
913022
125730
587108
1086805
68495
7762
481461
274560
1286204
601874
957926
1132887
1204841
1031726
828396
1281726
643633
79690
474563
1339563
1106141
1012067
643502
849328
528781
1121466
457964
696670
819288
786057
176794
62157
578576
1045001
613336
352808
812656
444623
1222394
46667
784845
102988
525325
269746
904674
1037457
919146
1338792
817705
939156
1258724
115491
53048
1036977
652144
724555
716235
946802
1115463
737004
258865
128414
864703
228760
368106
632211
58252
470567
508393
400435
457630
1318216
468092
495854
723752
303804
1234625
1135673
262408
846885
830489
388670
99755
761227
487229
327869
904311
725042
20267
1107673
921276
673950
209233
1098044
182950
784874
691903
363207
707922
635458
213093
104015
709442
1034951
856066
149202
1255266
823637
276850
701473
948768
591950
1342928
337285
1336751
458959
347461
493171
348124
500476
1032610
969157
1117009
500432
269697
214926
460104
731037
579944
952725
101387
940148
570547
1162576
637321
792176
1093983
489903
1287098
324745
1171413
148211
1303687
816817
325341
475212
539157
1023243
834089
143830
223273
308870
409158
671290
1240549
520686
1260127
1336320
340779
600764
443549
1273797
984810
169423
31690
169715
1293309
1078781
1327670
141865
294249
1331038
9788
977587
692285
1190272
320826
868753
350353
562412
912016
660807
434785
695879
458817
664389
683343
1043171
1094915
163143
37924
729352
729888
513107
1151061
873244
879112
1261935
14130
749561
595822
265768
1276706
15945
248128
236899
328216
1291341
1201871
150896
314644
967004
491462
403851
51588
1233310
396869
1074568
567040
88162
472825
680570
996344
565004
1297726
397146
777234
752848
628683
1042593
563666
1245087
792065
1033599
1277493
836253
1226323
970178
1336711
333267
1185041
737096
36812
1010358
1238385
632958
245182
1065300
229120
449811
528557
293921
799088
766167
1148814
1005861
496037
537853
1249251
1060157
986054
178373
563171
761565
335557
696654
853434
1010066
1256030
833538
740197
631240
291374
1341740
1304142
929951
512400
829793
739246
815246
796993
139653
364166
891494
953546
979196
464024
857639
178074
1326200
495808
573922
1296647
214827
624229
928381
1092836
828971
290415
24600
220728
174637
1114611
248273
1077483
669693
4721
463067
1085100
934350
427551
1180567
840548
855344
364696
811668
890608
492527
29166
810913
1246799
564205
282534
1088145
698023
607392
344344
755287
526540
537325
353175
95854
1350101
910436
177628
1006403
201561
1206926
972571
55127
644000
5925
784768
1218153
66361
931871
1189743
1157762
390045
1243208
456255
1188371
806033
1012811
77051
225873
514350
145374
80194
1202100
1163964
21226
48636
400044
183095
123612
1353854
1301126
380764
1232875
435721
18173
757150
1073076
886115
1015540
130918
1156133
920301
312656
550827
1177154
1056348
103286
255888
735048
825692
685870
235282
213701
1153188
489672
210523
457247
913568
942330
801192
756101
130136
239167
991615
367209
162941
138132
248128
771258
602206
526591
904893
980240
393440
444332
252685
902202
756838
560600
336483
1333691
858832
1029601
774128
453139
925304
107092
752805
537088
849820
1058865
598233
1265402
191857
537142
1110279
759088
307139
1133900
575777
27708
620009
33500
195586
688605
451956
61191
443760
392597
1294883
725427
672577
175482
1028117
876075
1230300
677256
162343
1169900
457103
981900
156181
5497
293083
299386
872005
1130802
1035308
1017746
1258112
613093
689758
159301
759113
425273
888771
436525
1351266
943189
838623
28061
320529
540774
745374
882914
81032
1358494
64069
1126315
983758
74595
721172
853412
149003
1121655
755898
372371
885641
1263964
1281136
1235995
472749
1275624
816161
673004
600949
1180010
485650
1353623
1201662
145374
364707
653740
1084218
1243901
564784
540143
58687
344521
102988
424964
558204
10410
1003872
602896
1082687
553990
276957
796515
337589
918731
903398
1124287
1167358
32722
787431
933894
184396
35840
816271
175361
778821
290467
1327995
708398
1133303
52584
258650
19457
568868
254143
76951
571547
1190838
143862
191833
457553
877760
117905
610112
148651
157821
759405
69278
1137785
1207127
189803
1038015
791144
67332
427638
793789
478890
1335997
12829
999013
1342105
60203
1186598
689808
959187
484411
229639
241032
1194593
758045
480612
518883
96124
1359358
630945
414429
671563
996943
231712
511987
603375
592814
71235
639956
548686
763590
1083640
281694
1183357
56431
288397
232968
1061427
1267773
1241161
1259563
250534
446412
1115976
360398
385436
219468
87456
1211236
41194
1225395
1279186
802753
395288
1011496
303505
861550
1351156
312918
245901
676474
421249
922296
1155636
681062
914001
176803
916661
521451
94973
68281
6642
932480
435753
857077
543637
1256871
407032
1274717
44073
1031760
965752
867140
195856
97623
19148
28435
1304934
648068
979618
774022
748203
1233094
258431
936981
222903
404466
1351681
1287081
1046154
984857
342956
403842
216893
456669
48804
506058
1227569
1293508
187459
64144
80218
559212
1184374
1055777
33177
214640
1136608
986649
572689
160111
4843
1288608
543227
917423
329909
1304326
131031
303459
363359
540477
761786
772654
355367
256531
106731
367883
1225427
467598
460325
89438
1140651
346799
975050
261762
1310517
813729
1347822
1090733
9999
448062
709086
685937
1302376
485341
359888
682416
1264914
1344011
813297
633898
31811
874745
14626
1209543
34530
526658
1033595
48314
672118
588086
141655
1326059
629234
293005
866179
660902
1102163
1036919
237087
60008
1238392
1302982
956500
260205
798627
492325
420950
1175507
357791
691105
1069673
943585
536297
591794
74397
535425
977805
196235
855997
999600
862713
505421
1158526
1175251
361901
48970
1326257
693650
1051537
183888
422873
764945
240451
40652
111832
354491
506668
224385
1130744
244539
1322024
1035266
983451
1066414
994403
489549
424562
1222610
603862
1154781
393265
65488
1363201
31543
337268
161806
354090
225471
346155
1224175
742672
1066519
581474
787363
791041
1200450
875278
871500
297592
72768
789355
347193
832141
934142
910474
436597
546085
745841
1110785
1245792
920155
831450
665982
615250
249722
694709
1157183
385589
52258
410788
217711
1041716
532975
570011
1244306
102046
51213
472070
1120750
346150
758263
1224148
1255794
391638
515571
1013766
1123098
717148
370233
1058138
267708
187047
807829
290935
723322
1103152
583289
231315
595654
227068
245919
973858
505455
511691
431927
1147592
617170
277953
1200543
878739
587434
784630
639511
977844
463752
1101742
788246
473835
797711
269154
181867
1272452
107595
587181
1162412
722022
463347
144445
752549
608288
924434
1235385
334
1179324
1217490
126217
743567
1299917
874710
88024
1077145
176843
84219
656877
646700
1237588
969382
1119286
151027
577786
1104440
443166
556141
1169488
197145
628575
333985
631413
410332
1165762
538347
652403
261688
186362
1255565
1326592
1174662
662402
241669
423808
358208
221531
1035269
1015075
1346800
702338
1076721
32293
974426
314655
975080
108193
897559
1319405
286627
357625
1102208
891859
657612
418293
1256964
894661
81961
988600
431753
1058336
642694
1211794
1322824
1185972
23521
900501
610748
757405
763967
1087565
745297
338268
902086
385601
910173
90871
636426
98448
761024
477231
85365
431928
866454
532244
546647
683419
437640
90690
498403
205075
897563
1166907
306196
861144
865873
533738
686838
965207
528900
555090
795888
1325113
558983
456499
979203
1062361
1294404
729775
685869
1347429
101930
630092
386010
196441
1156237
746387
1349832
817657
943536
1260851
290423
374886
785052
1251718
1165873
245916
949811
1073971
1254849
617337
445109
989679
301187
622797
1042162
775987
159060
420171
187564
404466
1029227
314241
913700
637010
250919
1176799
869081
232660
511352
1292063
149269
739276
1156637
379870
230592
616018
894038
1222537
1329219
563885
751502
656851
7343
989919
1180627
938166
276033
1344070
1254373
381465
1014300
648260
1318663
1114478
700220
968061
505800
601559
368775
287818
745149
727791
858770
922300
1344064
269384
334363
1206258
1261843
531653
1029005
64959
1275948
759991
239972
973426
1185904
444443
881798
359142
851084
89255
596713
1193491
750291
636961
658132
61718
35975
609884
1102800
318516
15321
1098960
609475
1085687
630971
73419
663903
583043
674257
974793
928850
1343822
1226785
1102047
1071672
292583
329288
457649
16445
770769
296510
685225
1339482
653689
1190659
863258
1121046
851450
585708
366751
613076
952237
451706
492857
190289
1194392
1283949
902234
122991
612343
1343969
886572
510846
1196933
522938
501466
810650
125081
313187
372219
783984
700232
72834
1059897
514062
809261
909103
263435
448086
1251612
302972
444679
757250
1241068
315104
1051235
1324290
972894
980965
1043768
155734
388716
417409
272265
762703
639557
687541
548777
111726
929424
583049
157621
1345318
807234
857375
128358
784373
402368
866501
12678
108974
1348304
231150
1158484
697493
1351358
589479
838507
5361
253958
1106284
313257
114208
1361367
416475
230638
1090583
313604
998319
55435
284008
1092211
389092
71075
667198
1278489
1331601
935470
1139650
226998
717476
74821
127694
828893
1148310
638174
1350802
357128
824091
1271730
330425
485736
886313
621957
278405
1355603
1138389
634471
376708
1261450
3343
502476
382739
105057
559245
1191767
980396
801234
770120
457923
446932
841316
270020
902980
1226144
576859
1132113
536152
776572
1362686
326139
194421
206720
817698
41639
1307905
1138489
59402
1149192
1119400
973191
344711
433931
959012
1098013
1122655
520974
634306
899388
346720
981400
1267876
399152
282498
129753
904384
32757
902882
345263
543645
804937
747418
646844
379759
161190
565481
1264972
249071
717119
479417
909860
1297036
321684
58990
519315
345451
1016233
1024547
1085003
799564
1174756
876768
297255
920577
515951
660570
748039
1076006
328512
580209
713718
1311515
811572
863021
734668
53875
1019987
839799
356007
900450
195121
997156
50650
1039397
406459
213548
392649
699981
1071896
748076
1082645
1176806
677430
991126
513272
975873
120498
711772
1267803
90648
511819
358506
1062535
246900
135964
825692
372357
779715
158087
365710
1143041
210794
11420
771179
32170
896594
1259636
192331
162396
582013
709391
675122
189079
1318900
1166036
1208397
1329900
1292623
1031267
209933
1012281
237726
551834
120891
1112557
796361
454740
1284108
1327721
185975
1337932
372824
568867
804206
1084249
209636
494424
117753
298550
196404
48654
1024025
452929
725109
340616
1074644
1079971
887321
251600
1146345
424848
1363701
536312
717724
358286
614945
370841
538508
602158
154428
165920
251925
147597
868744
516119
724374
1122931
918907
479710
850301
1026799
200460
303986
458284
627867
1020626
693184
1285518
326501
363062
821026
929692
1317956
235146
676163
740203
760864
1116096
1035223
1104901
1335403
891378
776036
925488
1080717
211208
1185958
520829
674197
1151864
1007806
1312847
833232
299405
594155
678186
381529
724360
941872
710403
568485
652634
84918
710346
134195
400059
1088014
819332
1040830
1225152
455261
546948
326666
620447
1180801
1089100
947236
237634
1159713
81540
681270
1179403
1146598
742431
436095
1074859
1148259
740217
58594
1178054
805812
717555
943630
551496
1222490
245371
1106088
511973
853187
1207809
322169
743027
1014638
757991
1137189
441488
1030231
957816
1218368
1044089
335595
675588
943550
1044245
1210422
392196
96237
657003
656106
708863
1323487
8447
773900
990489
134217
596968
936259
538181
499832
615610
191608
267688
945822
1324923
606146
966921
1022225
211483
951807
788367
979301
874245
620840
1014977
318260
549472
1164304
782564
677773
728910
927793
768829
869908
25484
89801
379401
924297
1005213
160174
198699
61735
1097823
672656
711725
498499
1086310
1077894
439671
209600
792208
1133483
402048
62816
845158
33149
355300
450175
1162319
672567
1222872
680810
883817
13082
346608
346865
112097
62273
697330
53035
647725
82593
45505
719628
978069
125236
1160504
808750
737713
447901
1228702
1047701
520085
940630
700871
401063
933579
1239757
138251
234863
1335345
185393
1039948
965682
966620
424935
1165739
285104
567560
1254989
901475
321542
721325
1363237
1125951
382235
747989
1281929
608038
990985
1309993
37535
242333
95187
1008943
931517
510399
123554
738889
381962
1107283
27626
211589
584706
1334590
772267
747555
893846
980233
545674
1123662
297072
251704
160140
68785
1001049
664529
1147139
968883
1112824
1347278
1281918
260044
243172
152051
1178191
113363
124374
952839
312518
1064153
179964
527924
586647
954849
718904
972356
349427
169232
1357259
1042094
511247
944528
519788
911600
957964
346010
298060
25481
1024937
667488
406520
26320
552017
1020850
363634
418889
1038729
767163
436169
1280552
501591
1093384
386632
705657
471073
1348140
589161
1231171
311349
334605
144639
1214378
8027
256874
142820
62741
515209
535124
1064570
224028
1350259
107286
393422
808304
208765
987252
1348018
1219703
829351
336146
939685
676475
35536
1298839
861558
292610
74592
74440
582029
442089
1303773
836691
1125283
98998
705080
58126
1112342
1186884
1063313
454865
176655
1287575
958809
255194
846932
178549
419996
235006
1168673
514467
285105
637449
73430
1047354
243243
591664
250159
1061213
621352
299144
982249
34394
490167
36771
373420
306003
174944
409416
115991
122322
702497
6736
1073531
858012
690627
841962
440614
53199
905821
808760
462252
1220467
527616
1170632
1254418
1320488
922179
1000412
664961
136159
599506
286933
336769
809584
909145
152700
951397
1112938
790485
1344179
1139904
186447
419173
787283
990343
711678
229429
215457
982349
950762
769129
878545
298614
726231
1332274
713047
1133952
24183
913358
68134
584216
671185
233984
501215
518171
904744
750796
814807
1351290
1316892
1042092
736340
120195
1304263
1350871
1113738
760659
1187081
605355
138162
53245
704508
140350
800540
317749
1316003
536489
777620
390744
465195
1343750
480642
315491
51880
679787
316486
211703
1004597
450306
905598
433239
1343218
699784
554206
963035
65195
1291547
1200270
887194
969698
1202617
256966
1240084
1146774
1106617
282846
157891
405201
797244
516394
1186797
468236
562183
855314
1002097
304427
384968
616738
1132269
675833
1025533
553884
1285632
1319126
908381
102312
1351067
391967
57032
812989
1114179
1249278
1018184
958794
471372
1043932
1234486
1005139
1267282
1102311
910378
111071
1089669
207457
1216145
1241199
652649
943753
355503
321744
85237
849554
407492
360528
546341
626337
347913
323833
891359
607009
1056590
929269
1090237
519637
1015218
873950
1307481
724821
71223
209904
732124
234665
453658
516266
723544
256163
858969
490780
1167842
442065
1307315
885889
962227
807603
1043135
461877
918141
712503
416760
393286
856397
456705
458902
943481
1343421
98293
228075
1215928
221498
85588
301666
716038
1296810
402472
1147639
672143
472374
794051
1306982
1082423
411265
468577
972684
685694
646182
484770
1342124
1118308
1225161
1034506
702602
713949
522306
85703
1042418
678243
967167
856873
334605
591950
935292
391607
1342301
101460
330776
875452
274456
302775
1198619
626741
559219
1075600
266793
1015563
1206634
837773
41264
354088
80057
932343
830402
1323265
156074
657270
613011
2370
166300
1278177
381001
701950
120312
324040
721313
563160
320892
357532
132429
1197099
105096
793095
1055354
968521
140208
46732
306958
963930
184383
949576
571458
1157962
223749
1067622
323911
485488
964162
364434
701441
1110442
502686
1029946
687092
63700
1180027
818947
507113
502077
182299
1086545
841135
1251962
251631
436577
529292
768336
1041833
573108
915025
972016
375154
39665
536673
1235747
256362
1202302
142205
932418
1036904
1066917
24434
1235204
287636
873142
100515
1004724
1346989
483000
619983
435526
183687
873996
371761
1123333
285301
683544
463510
604230
109266
947230
302094
307574
639064
423250
649761
596843
10641
1259823
687162
941717
838642
856725
1362157
947912
917761
850769
693144
139455
1288835
480319
104112
471533
986160
326887
341434
1152667
71138
521508
614717
1348245
1212163
630133
459727
576900
586206
998044
879499
1010889
445964
855137
1344643
472720
1274743
975838
748369
1005187
1238496
80574
953697
502743
406465
872665
651466
430477
240462
1125505
1060498
538692
1356145
990601
13607
1259346
166101
1210297
156925
942440
271647
41598
241169
924235
1302159
387223
418628
770250
96068
467496
783606
1305853
1061498
1089316
516547
579737
1231638
1094237
441044
900230
64846
1355361
1032758
737293
1030682
716797
407481
731189
636935
359871
792593
1139471
52315
782895
266260
1195170
467988
1046129
31126
219525
403533
45216
224056
240179
1267767
1316854
737384
349287
1238142
241126
1121964
535745
687192
138464
747607
64077
738669
684670
313763
21821
550290
852941
402685
610568
378738
962717
523736
749210
1091128
226251
961138
106259
1095036
1116344
232168
832295
447104
859807
1122699
1317662
565982
159154
251855
593662
1310042
1198594
213980
957178
575609
1018566
1187232
174085
32446
773751
359915
989180
247247
335060
227037
1236802
4625
331172
798060
534807
292391
462999
85588
994645
894780
602271
599310
865372
641661
528012
700499
456402
735249
268700
645024
686160
1127917
652888
675049
136990
40266
1283149
842850
530480
860527
753009
1220449
1113737
512876
437362
496832
112131
765781
384091
1343314
1215
57280
471202
839985
240052
749143
421102
1097487
1163155
114956
1060817
1030024
454685
881040
1317220
1231963
956132
718618
369642
308546
841962
447636
925085
872642
63226
60352
948536
710410
568183
350773
852001
1166883
87556
1267668
553393
214507
1211712
719004
11876
739487
377540
655855
1245428
686321
708006
741691
332897
668611
831005
770866
868726
459736
319623
32236
183370
235115
298921
278519
341489
1360089
906650
954669
419288
500784
984479
279577
977833
840188
74164
188118
994265
1287210
727642
1148454
889434
679637
295312
798524
264923
68217
998697
1345196
513273
1272683
908532
591387
1206809
1202699
932762
628372
1020275
532310
854199
1077197
242534
30958
209394
985218
677352
1135449
1140488
343008
795933
1325872
910071
1093607
864111
254562
214584
769941
1135418
175640
479517
1300173
1031718
616358
131261
1031701
302526
894022
368276
533373
901170
999528
784964
142812
1265627
1026053
552637
729848
355497
769948
354243
655275
1186947
946617
956037
1133682
738911
962261
481874
279075
509677
1067495
1211654
1032139
55371
125914
339801
1002984
70713
232282
445946
403712
850459
1012553
644764
965017
1256925
425141
213801
920007
671883
763379
592313
855631
172424
340318
884575
11328
602483
868767
314631
597371
205213
730761
744275
1355770
197486
386467
595488
10274
384232
1293358
986995
1153876
319902
94609
7130
519380
950134
1008626
13268
775454
583451
1059885
510516
1278848
1010567
1122732
623846
985916
534008
909416
1203893
233413
125358
284269
478299
1183066
1295919
421320
809803
464515
1108414
290356
591595
279915
648801
1114010
840966
1092755
535259
1162940
84074
563788
382629
1325005
130229
683109
553279
939483
575442
384855
28390
70517
477144
908381
169042
1289186
498633
1267705
553589
1030885
402447
643806
525274
650360
711142
794570
1065972
825087
1236390
775434
1076361
672474
202843
215741
21457
1240756
740960
1049352
1245818
435914
558592
894237
737629
1122192
1361141
171103
557033
1006670
566591
945098
382172
1292049
1103155
844029
1006383
416708
561008
609435
238388
642337
649856
371586
1225916
695179
939006
1196059
771873
240585
923985
1218537
71195
715856
195222
168490
951506
718926
1265318
35954
671129
92985
476584
1287263
324425
789421
577366
464351
22993
1354916
784959
1245545
274217
440500
1304275
603510
772771
436682
218578
1230273
629311
1288778
1103177
315955
737898
538687
1114515
589207
756120
475077
782591
113851
1081411
102172
834586
680011
1234978
984985
1211507
197891
643430
265866
1343588
48880
853932
591967
1119872
836825
1013710
709713
1147867
1317753
1286020
987700
690162
1332314
158982
1324122
498706
223992
1054604
228034
1161067
1102725
666026
1032050
1035122
1023463
343205
112701
364831
230104
98538
955715
192545
276601
208671
1171822
1347179
369455
982978
583207
1088506
682570
1292853
191908
229564
151899
480948
1256439
1300660
1076694
618939
496566
1173243
456467
1080190
683459
626457
962765
292877
717649
158813
1062474
1340733
603592
887723
797503
211643
912535
1221926
742105
742609
1286053
1132426
525013
1246510
152347
333784
709672
770971
982992
354227
596797
93264
663300
151442
229004
917161
596508
1193464
806782
286908
608271
1296612
559831
466202
558346
1361509
492153
600700
988719
541455
995534
1131560
632659
1313861
695990
1093781
352043
14104
1323329
801722
664374
649859
76401
1347242
1284146
1334040
786122
1242171
237151
1097323
246287
71044
1252896
108089
853137
645262
1298242
1094506
850498
1070109
1213493
1037824
1145194
773954
119178
1106892
894788
1323016
566998
971271
34232
1128718
1311110
400678
357534
900132
685955
619819
1072338
1284409
349514
944261
367802
94015
384659
514702
1024218
787977
1309956
1055126
589045
198481
171841
658842
561159
797651
193104
289681
516892
1149352
1343295
769050
1279797
358237
1043328
1329852
82305
1080483
811797
18894
775403
58129
330422
717330
1336056
1157711
1149879
61825
1027065
186817
1341951
347485
117485
1100071
925237
392685
1343555
323118
768981
269806
97440
204208
146676
491620
669250
1073212
207388
584019
243160
691498
1316892
387803
718625
46792
333560
1048822
621565
627613
1101986
1344510
938939
637410
1292287
926905
230112
638572
871615
858519
804370
475604
392024
765350
1086241
891075
731228
1189414
83373
893417
1144923
330674
970573
1015766
404406
766577
1188811
603593
1014898
1355940
938550
1154810
434802
799761
1116821
700960
1328690
196699
364024
782604
1313617
620723
1326894
903562
589043
989780
787643
543200
559422
182456
1057247
649066
1347370
3351
486348
724861
531758
460183
723441
27396
530352
142997
702140
409981
63800
940270
1059726
54315
44807
1131804
1138650
190180
365645
530275
1040203
1075418
592013
1021347
489800
1141406
651875
961718
1019243
714625
82051
444657
1188196
165314
1021564
854019
403954
839776
317011
690327
1114132
1015200
130687
988450
1100030
1306173
474348
606480
1195198
941268
468873
1172860
879370
506218
1175120
94734
712303
506717
1054823
325282
203032
874407
337737
346614
592469
151038
247062
451590
152232
1002429
1362303
1162936
19120
605165
175405
1339890
966559
1269286
642624
334015
113718
590255
1080813
1314764
1272429
653840
342279
887339
571099
425564
542073
1288245
1179745
79813
1005391
1280470
1151987
1217594
751678
1134268
763264
624051
195605
388787
119580
439703
830361
253653
1144507
780075
307107
344254
171857
480431
871201
180569
900014
435851
438461
1339891
521008
153678
1133720
48291
54381
1164637
56109
53941
1098854
857501
815816
382128
948132
302766
383659
299260
1111443
162995
863315
256070
104510
82501
945198
737672
1121638
604365
1301120
1185220
180190
544174
386487
266359
991874
270147
432809
969735
593233
819699
659905
627001
1094007
1049245
530730
37093
1357076
395587
892195
344475
792057
858008
210412
735989
7767
798652
116787
212808
1069062
704166
1140592
10788
544448
115590
126756
501640
1282368
884375
856597
160014
1114574
1134779
1003303
1076593
29416
1278488
309254
448999
1157392
980361
876451
1113061
487299
213927
112984
709274
4585
1157567
1141912
336000
635837
1218434
977402
385891
156447
803963
1205852
481050
226840
662261
514725
48114
1055935
860438
1090724
1315243
254428
1207452
1253043
1275934
542110
816169
1322109
200533
370636
1205557
224552
470794
1168622
1302257
946302
1120277
137434
469537
1193406
393685
308025
325377
1114728
481675
1100043
366695
1235428
1265088
859870
460166
1355484
150905
1347312
1062345
56923
545947
278295
320349
229003
1301949
293602
670546
576658
1146105
992908
1215973
511398
617180
992327
162571
635282
50753
1006292
1071042
470467
307105
820904
1204269
1223592
592591
600298
12750
113289
750000
90091
158514
447607
388401
165766
94413
1088865
299285
1261242
605482
145072
127358
1343689
860395
356320
36459
1288542
115988
793844
324585
1122453
241436
1127229
1241073
1221224
236957
695204
1348052
353280
1027820
814853
428680
393243
1348126
195506
571098
535241
556201
1233529
1315384
1289285
1260403
474002
872348
711387
1049024
67203
762794
1060505
1240475
1007258
785055
1204190
961542
847358
749151
248960
803457
1265639
162013
1042516
625365
579155
788016
18456
1019661
1352889
526479
501740
1066509
264489
1143988
452345
237888
40262
767879
1206709
1149236
1284118
1147841
808840
2702
980672
106135
654754
1035571
836735
507395
17077
863878
1098787
934473
362989
347358
1170071
751507
407979
212381
161629
305055
342215
57733
785554
1194612
819257
334022
1286518
502223
388840
118292
1159511
356264
1166372
1144256
1320194
496253
548535
1254271
786202
700627
765152
789363
442725
608662
828302
1309861
551448
305995
365220
882049
1185344
1074848
1145759
150934
294551
1071974
236021
121256
923385
252422
456428
469311
313929
1192835
476077
299777
95572
70350
1213194
1277544
1312457
642508
752751
850293
1349945
743843
238112
3916
1082986
1279350
137538
348750
124076
314864
360409
815759
322976
168814
1192057
695950
1317890
290160
861395
890878
433751
1055222
421567
932259
495519
287485
513482
583818
862033
889437
1154750
98726
1009028
475001
1086418
896725
1013689
217364
686562
746246
902044
1156930
267932
480721
1237938
1285951
624147
1184082
89125
164548
1180679
897763
737390
620419
1273673
663663
1077468
736942
940380
806521
484836
798201
148497
696834
228400
181025
341640
1217917
537723
853807
405235
530759
428567
224357
176123
525233
1331945
596130
332356
715920
1203075
895800
802943
437872
316384
891877
675465
750039
1067273
1183718
260937
278438
1249782
719811
1312094
348726
136567
622793
1124256
1026674
923414
422130
922446
553543
624918
528630
453094
294408
884539
284941
506032
1101497
295115
199958
626060
1243880
185685
336278
1208647
980246
228777
639575
159557
1298587
722295
922290
409342
297973
429670
1003756
942477
141055
520250
1187724
353847
1116696
698772
298106
889951
933196
322245
220046
186300
779509
444923
1320491
788979
520761
813995
641914
1266364
644522
785999
936333
3706
142567
448231
945964
514962
342325
1082086
495203
667098
424071
405831
871098
159914
935530
820878
1067747
1110060
68292
184134
28025
1360642
1033099
45167
213128
840137
1279178
1358194
944242
209165
1154288
697994
989374
356795
599968
1154000
465942
1290306
1320443
293849
35431
83082
428060
385867
208383
719326
254352
233630
1023505
348678
404677
169656
1148844
104371
10883
778075
281328
656320
244440
612754
179039
449096
104916
873535
169626
777622
999339
358536
70736
163122
1245087
963164
727403
389448
280162
167010
321568
1233509
1331706
704304
370960
895713
137734
496135
644960
86036
805674
218540
848677
575942
1034626
747274
823252
945015
826536
595442
378789
1061467
84103
438803
498852
660425
802433
184245
483973
1014640
1237767
416130
622590
1213806
191635
501908
678635
446126
317858
977992
1000217
976360
883144
454056
171745
232435
1337178
635798
737226
549163
153402
337475
622950
1041140
224185
1320056
607311
636552
902943
759951
262300
890907
1194798
860775
660872
255131
643027
656735
833838
845317
367983
215168
352817
328678
828182
634117
293527
764851
269141
738717
134539
725648
633219
663241
506233
998285
778319
295053
904370
955507
1275825
1230839
221927
855296
1230807
238225
711595
1313063
1077604
56391
1251499
173512
1310768
157600
48217
1248451
176401
319877
106664
83569
107786
1333740
145961
629484
703152
1002994
1306909
1033244
170504
902326
65891
19852
155043
390482
47503
911500
807811
1292342
602550
1045801
1221120
1091046
1013798
11815
422567
969135
336657
45610
462974
363189
610950
301317
632309
20497
362941
479350
889073
306642
640767
689312
383090
1299333
308554
369947
393941
1100064
386088
458893
685284
532000
950976
546591
742508
269347
106834
156054
688687
1279535
712752
1172355
1078648
574333
936056
345576
44395
1331550
949555
214948
383103
577070
763659
446818
105447
253362
673136
161763
1070546
1039144
866224
41670
670194
148987
136976
966730
746745
550353
1130106
481702
918592
975963
1176749
246190
952753
520969
379876
1335103
20589
892235
197544
1265016
449704
957577
1334768
1008003
8121
320204
954746
157219
724455
1337994
537624
1322280
1219117
187756
845687
890215
627622
743739
473871
300726
380096
1343709
1135339
412506
164226
185584
1319255
877106
552951
35130
1325065
100919
7279
533458
1073823
964173
501521
143312
243260
219838
680271
436036
232053
657194
733884
572403
1150402
458240
791768
916222
1168279
886146
861474
1054952
105356
956619
265680
157613
1242446
975142
255909
1012795
846473
1028073
352662
782482
126474
204193
39925
245839
1070747
807935
921011
1318178
1350834
1268645
630075
559328
936729
854683
869725
21096
750548
1144248
1168149
525996
829280
207525
1335239
897264
1041196
294917
423900
1345196
946985
524850
224448
1054638
787031
1341987
54191
289553
359873
886648
363858
861421
534093
940214
979212
772713
514097
1207679
1138536
210910
348490
901540
216646
103272
912336
1308543
1258914
856089
31229
1271770
817976
1238530
455402
1327726
690948
1085720
732299
714554
222664
562567
261634
413194
357595
966478
738602
460656
598384
340486
1060996
891683
717384
46703
458228
85484
1063112
801947
998813
1273540
155413
780120
208738
1117305
1334650
597871
279742
150264
1214706
597124
1256177
681305
547391
870041
298515
743364
543478
296449
206945
816499
139390
210715
489954
611091
1108741
240855
538749
498734
478966
395269
1270911
829421
457681
515387
837887
474484
1206765
724209
1105128
215162
105535
566546
808256
1200752
145731
448748
795908
400249
816503
542827
39966
340219
830979
320982
915105
501696
874617
1176556
485280
1280228
577007
243306
717371
223486
899859
315457
65201
856444
1321399
1050423
1162656
842673
830505
190449
457907
1115492
1014765
225132
102756
624393
404938
633663
901659
316662
949079
373881
737342
40848
1114532
1273233
715549
777454
25433
532112
571809
870109
16683
738387
122028
268446
1191110
409619
569049
740840
151326
1217429
793023
562843
498283
315518
776523
1194131
1204274
354128
23536
1040920
358947
204132
34482
1068352
925986
277765
699066
361450
224986
109672
612385
112452
1363186
1024899
804177
86090
237357
133488
392262
675758
425919
913438
1354804
617365
404267
1265721
1154529
153442
1184304
453231
715134
156956
249549
325605
454788
938411
1096664
195694
1090312
740279
861763
565101
1341637
1325330
254601
1058454
1178612
416136
227763
1170581
708462
410589
695247
1027796
1310743
163642
1014043
241796
347965
762065
29486
1310312
280904
1358744
990489
156506
407373
1132349
315401
983498
201490
784590
1091371
1095164
1054417
720892
786876
1289390
825157
1191719
848483
933792
889797
408185
931201
143604
383998
832444
215547
211652
1344492
476748
1173186
707413
123153
1099626
34885
255278
1227375
950866
1353276
480127
1257623
201439
1356593
186506
1046317
1018733
76201
952434
1238451
1301680
638215
1160562
654740
72267
1314283
200015
613508
119620
374340
74613
1098860
39185
1048756
810468
565492
515385
725253
303152
46765
756817
465900
1025507
446103
848748
1048390
971206
58619
695906
997108
1218718
243628
881447
348528
865065
861795
1163910
578144
1304923
878309
1128343
210527
957993
11185
249193
449517
178011
35059
1193099
648111
558280
1006531
677903
342486
1072258
786597
187748
1223232
663377
1014677
1230632
1220636
1291957
1166032
545753
426272
983039
1182179
406554
550100
1191684
41905
5199
633250
810584
1279369
999982
1005550
1225975
405845
1313054
540980
825683
1104564
1105316
1230710
496222
654490
586977
804254
746564
727560
655647
795783
838131
927440
710318
1230780
1318363
1208679
679076
98449
877807
1122735
373533
451144
1184496
51494
704907
741916
1150904
642622
442160
858476
275589
616831
696488
1287109
940477
319197
1236603
730271
710642
518366
181486
966165
234215
349065
287803
845020
851020
366376
828364
687306
968428
612973
719525
1209882
481855
320257
158882
76718
571373
570200
899642
434363
797243
1118965
247510
913929
160509
1209470
931492
366832
1222988
854626
878321
835436
564575
192414
639017
488856
429153
491281
364173
422954
1122673
1310997
267908
607440
986114
524466
1331986
511621
407815
98076
666910
566309
858743
1291885
412689
187911
843690
186850
510952
179098
79888
814211
94141
1359238
377826
482157
1018032
31927
173968
1120509
255288
1063794
850325
592557
1337800
144048
917499
749068
1088041
908058
315160
109284
1316921
240442
24863
684667
1129210
440911
1022644
455131
1125447
874987
506828
356856
1279697
1272664
1134999
964886
44788
937348
1121343
556195
259877
1233254
1335589
100233
595589
1249221
371119
519934
1303278
940770
729167
1241407
950256
256463
68726
743318
1256862
870573
132229
464052
330894
102196
730699
1299062
1364139
421636
496315
879517
1057089
984328
1319082
769870
234822
394643
1313331
30553
196148
521477
1212651
1154771
942977
558301
1182155
1003411
293097
421141
429837
1069905
723044
290232
175989
920148
178216
974068
294745
863054
369918
734812
1158815
846394
1159814
450377
165303
695690
250735
172637
189132
70891
512500
1033496
498568
573978
1043370
1259026
216346
1149112
107674
659915
154839
236295
753241
1231045
461554
148963
129932
978593
917797
1075361
939990
900818
159775
775999
613636
569369
911791
1310460
808799
1195965
936781
1288657
865740
1346327
63816
1131862
1270153
38228
332592
7071
815932
767412
644387
1102113
559385
1213618
1142620
866307
525005
879389
710710
1105359
1015798
68422
381832
317173
941842
678189
288029
1139485
999695
1218626
377669
415469
1257922
285258
1067894
514881
814488
1119789
1059391
99388
669713
893440
913981
255594
127046
209994
1277205
729985
592053
1082556
1275619
483962
421173
733352
130970
212524
72266
601458
604403
851363
169911
864627
60668
401350
372006
1072609
258857
1268654
625853
25057
171680
354895
1018441
280439
1246443
39720
1030422
391305
769249
838508
919158
56085
713788
791302
211794
1016326
545335
951429
359668
997816
373502
495636
290535
1297549
595806
1102761
363724
437980
585071
1081782
201293
542322
208326
1055568
1100890
272543
696376
18209
1249190
1169197
1046929
693309
1221249
1270772
528591
668807
483976
139944
406815
1332375
1061448
20419
837596
1274136
657955
1096471
870183
46958
1212215
626720
120034
556867
432998
766458
1260106
695298
211136
26056
191650
91485
81881
445363
231679
418732
1042861
871591
657380
997206
753552
1063907
772054
1061292
647010
114025
1320663
97096
423070
413142
1300404
439585
248972
1199247
212442
214427
47310
743482
821605
193571
1290324
512348
498330
1133744
1255738
928827
1165746
521316
807907
936398
18035
65489
435037
826735
117606
1029844
168922
299797
939340
751470
888611
76154
745676
1224223
134228
12810
31032
984390
223395
1319631
747633
614993
869950
1343969
366590
610981
146411
229984
1084386
290260
60377
401509
137774
809605
892919
1001041
1073394
625590
345578
1005179
68183
143343
929013
505973
1283698
804010
322128
1262740
2653
1158797
1355242
1237098
798184
277534
1251595
281394
376320
955852
561086
395386
1200096
252043
564955
202428
986224
573593
1142402
909174
42792
440672
60590
687536
382813
167529
338178
995093
591886
374850
189327
91030
54784
383174
669444
810940
852173
966672
915767
209280
1270858
1058964
682548
1174
321039
291540
323558
389407
373859
382054
423168
999917
351598
32650
736090
1334650
739866
218849
1093507
387582
627766
1144100
674917
597755
944460
220242
939225
276812
438965
1307355
109325
83026
11638
792358
242131
790785
129855
14379
333262
1298036
609052
578554
78121
1014547
753980
146556
330085
122157
762463
293450
722727
300065
240540
119786
923693
1158192
443482
379087
54687
330099
438984
447290
1179845
1121609
662706
1268413
389025
1306965
42762
129197
382700
482315
1322222
905843
725652
1144711
1213454
888159
190915
430669
1245127
702960
101242
358892
1345321
281364
570092
773190
1227004
733393
453396
819187
1086997
388407
39023
73361
479884
69344
563035
812399
342458
432496
964549
880188
773371
862731
573326
634054
983986
1342851
1351559
847172
1244633
1324078
1143970
518830
1220974
185787
169927
237475
1112022
1236437
184054
447418
49862
1060065
884811
46350
1141554
420433
367988
1305041
1014878
294838
1026179
507359
116724
1301520
233849
443684
494085
183873
215883
950844
74552
1258936
528479
1089335
1091548
580464
404530
547168
658941
147541
959675
1111124
505522
1130881
1036818
295745
313284
1360326
483914
1355927
351744
688898
590151
869974
490734
1077525
818439
577724
379894
621656
554437
434799
778704
745520
847219
57908
794864
541639
82828
1307345
766144
452910
770880
1092243
808254
830508
761504
120779
892138
1339228
914020
913910
848889
649769
165280
104153
952520
221982
1211040
941684
905254
347446
746055
36267
833449
395221
650178
185169
1205716
564774
70529
129646
1287535
437032
353260
1103235
437368
133022
762493
444758
862615
810895
676808
977289
982261
870476
100601
764378
1084568
1336233
391587
1316529
936311
756911
1041339
37046
617891
255082
100356
3054
746734
1179388
638598
653124
1070594
1356329
995224
1341215
636951
610678
1330338
99759
271450
1198003
1208717
250242
218310
916308
52975
1339594
1124861
1194915
744656
114038
1083142
475075
134256
710737
351115
587749
1189031
259850
457624
1145307
712157
185542
1063350
1280506
4841
1104001
237987
782451
626029
531104
271188
706348
593097
1263525
227199
24664
667159
714083
1134481
443062
239658
640034
1290296
45830
891400
630011
626779
609790
87084
1094697
1237154
611034
1116606
1029826
289610
1001748
182017
300828
911530
1146471
9869
434702
644711
1182319
530567
428516
1241667
965803
885301
324055
144810
650115
1260531
649661
909528
1308046
1119071
445098
1196943
262609
1032925
316613
836737
622716
539513
521720
41035
1035542
928330
597884
40709
806679
762606
966955
119653
610416
809265
1341027
57985
762758
1314768
1355131
16553
1096173
741356
132014
156720
755081
1244288
1201810
872339
183926
1122004
1154382
925680
1309683
626221
217382
391205
123486
225939
203317
405543
1299317
1193606
904120
1339282
247412
346071
575266
38214
775887
54001
1131526
438251
97971
1233530
1095756
112107
133876
1353748
295431
1013224
168651
1152686
1087107
694505
717014
374746
185257
574930
1283281
494331
828064
170876
1194122
278779
1099447
70376
315156
754906
1067299
607320
1105897
555732
1101182
953607
1360607
950669
1296653
1125199
500786
454621
493060
734010
797232
28185
312644
1020371
27517
853592
6720
962647
446547
179389
247575
1252794
565967
806733
1121782
701025
294011
1323325
7181
243061
964545
467467
829320
201998
1130467
125055
570743
908536
1353729
1074188
723435
937907
1148032
400589
321862
1017872
1308900
152413
19019
126987
787129
723615
41760
167096
1220047
471071
551877
215768
1311042
1154438
907699
1253609
1273113
799374
1319131
384709
988138
587351
484103
158
1197624
632411
379255
1042728
322698
969125
468298
869052
438814
880898
1337775
997641
510452
64406
363348
813424
59348
919189
1361941
457045
1125564
1038046
1157797
669821
293094
657385
1330709
13449
1025950
1106675
134451
915093
770844
952495
530090
179007
982546
1039225
97970
427718
515774
1313637
578308
1002341
1292751
797549
254607
130343
605926
363715
1087007
1324493
570684
362032
860696
530627
104269
692867
75991
917692
973831
213503
897771
1348882
265368
1206957
1260599
352939
1011584
381228
743678
1364181
793136
744512
1169112
193138
418468
409121
590798
109439
1218838
1247884
159778
104806
66867
211412
477021
176181
1137364
121696
1157054
29876
1133362
143267
91778
1164556
61815
617595
472161
29892
381199
85268
969259
1282692
608351
976963
609478
4091
1359591
1177642
1053020
1089489
548536
432408
233354
2739
1186170
1117732
333446
1094833
1256753
859870
1036499
1135704
1330791
272836
7313
495044
508489
55769
914112
990061
206556
66726
1095672
653618
13928
682184
1092705
79937
1184241
1354481
674197
425923
908497
1112616
1334210
1125983
993851
93346
529697
1274216
1312908
810108
1011603
867413
34089
1192058
1238169
947460
1155980
556675
340772
300465
1065538
142306
1320352
91969
842746
456004
1116612
559247
1155080
22368
1307484
1338293
1049840
765397
490158
542926
455827
445633
892147
1238344
1039347
1307944
589469
1340569
607410
1288651
152016
659958
782324
1361580
249489
770322
1291521
691233
1282233
574355
591758
743344
842
247079
303338
102723
224004
611087
1339901
1114270
835913
904487
579060
827016
474081
653350
1142459
276476
1117087
662422
1098055
448225
1202545
146742
1090946
834569
856066
1150941
988595
773262
1127203
560912
312875
1288024
1088036
467926
1180699
1125456
865036
831975
817933
247922
343269
1186018
1144993
630269
375199
1194059
995026
467239
909840
572970
776458
1311102
1311983
1128541
456081
977471
458702
1029984
925471
1288203
394814
246432
420916
968441
1240368
1354417
896091
1301082
1346993
1357194
1335213
332623
1039342
1167349
865408
1335714
727164
728913
585418
1272041
1293003
684274
252831
1263582
991728
912683
818026
1287309
806455
4853
1214810
1037609
489143
485565
1236835
187345
1106715
888243
393117
851667
314413
117841
252884
627461
1231692
571902
461310
1121752
1218140
1035036
810677
1088697
460011
1148540
775842
308452
1129333
329200
143496
1179970
1090899
907542
1158987
113061
31035
592244
1056749
246682
135447
228239
957817
91471
994082
281042
1242863
757356
408840
550992
1141008
984605
981264
740121
1176754
1051879
40408
1208347
702851
702142
217853
1142688
631156
621866
263212
813220
363005
1215643
958188
372079
782379
150469
746710
1358170
1259089
509826
739100
834393
802088
652850
1204427
1001401
1351185
552364
172089
1333251
723119
873944
41722
621893
107891
1098629
1006718
758174
1048337
646269
47436
665516
882923
1082598
789303
570734
272480
583380
1089258
1182662
115242
954138
21734
291905
822096
574621
990358
1307227
248235
1307741
1219173
106818
311190
651043
485104
313647
826058
976328
152432
1225440
552667
1244045
1231187
387946
42486
1285486
425624
1359696
1200339
467097
1135951
1030351
884118
661634
838454
18378
799087
671030
238910
1344180
788996
254102
1355674
97422
371821
844866
229681
276794
1348765
673529
410673
278471
612118
1174463
1182822
61815
476039
941649
72751
363159
1012739
315045
690263
954545
525034
1109979
303050
1263697
34677
563123
1083536
1356985
414848
797738
673858
345476
51519
1042775
1132596
741777
1209791
670091
244938
888287
894146
787790
928314
794027
1022252
458873
460627
1003935
920698
680499
41822
200852
151354
317193
59846
1003085
377884
458801
669
1069700
1123975
112850
1290399
1225228
1174498
755961
935577
997739
313572
1233620
1175559
283813
1320472
148734
217312
826287
550395
905006
1216429
1337752
421394
460935
543209
450768
1102892
176176
1175794
1171503
1333427
976823
344346
253557
699254
1252711
1228160
1297991
1305258
487884
467951
459170
772447
132269
506121
1254470
543711
751550
366191
265701
1230557
275174
403564
824663
848882
423369
1339592
1086418
179246
1152529
470589
286520
653751
352988
352735
482016
126896
1231406
108453
835738
601762
586803
142321
81002
1307749
460516
1335199
766541
757787
322154
1138681
399629
466665
607489
952891
79821
19681
1264642
1052974
173300
898944
105517
1067174
354017
458780
178894
276698
983184
1011933
885713
915586
344060
1142531
1110683
680129
1059768
388846
1059443
834811
1279450
1319680
693136
508325
783927
435452
448700
1043344
955991
580269
288672
382687
234859
506577
749298
539912
166107
350194
457399
991420
994377
1127316
148965
221351
823415
134875
646571
313127
87178
1294932
1160250
87670
830928
1343683
585020
981151
338463
925650
780174
1053438
34771
986578
1261626
1192161
916263
938590
1271570
1035408
292922
1017698
1067326
886420
583845
650855
482450
280241
1342343
226109
659017
123902
23150
55343
241128
541503
886469
1274733
1181245
1008600
1161224
1293731
397262
350318
1006112
145013
71404
1201411
967306
448042
603334
809241
758316
143965
208289
175205
192983
819263
931812
1108530
1070347
246197
599753
1117662
890884
482004
977202
284502
871203
1244129
619230
1014481
750253
593196
332646
190064
58441
955008
712171
652737
928811
478370
882207
174994
1136194
899548
213964
819806
289836
1240950
858243
526409
386416
43628
1247921
1285894
93448
208097
631392
1158548
52933
247459
743504
406275
130763
991368
1039743
956749
1140739
327802
683735
830468
880118
1343779
1310082
168112
444687
756365
22725
546873
734933
853371
5676
1351880
1289678
314433
825586
623592
1304071
495699
592301
589858
884025
346487
993369
736006
374195
248959
1002144
963152
220600
617772
1001811
478283
1260606
734696
777015
451745
1065774
287876
1196991
1111173
1280176
1108633
874276
564500
959813
36372
333829
690000
916458
396002
1189004
924738
1247713
264385
582265
710294
448584
598203
399516
1272917
1006452
1045222
643529
1198018
901269
871134
44759
977338
869335
1343337
358533
1146894
1127146
168609
556669
79436
909643
869050
229169
1314242
1140622
1253735
354696
905104
1355334
70822
899133
366933
1094889
217871
839239
1152963
981276
634528
685062
726176
131293
414065
1081225
1164452
82056
101718
997370
354286
1363717
18484
56870
784408
119430
1271356
343931
611427
1137278
824387
785972
1211868
1074404
1049130
1318423
288024
741603
574679
1050424
1352200
402772
847910
558953
1004014
497795
1157263
1061458
864013
1172781
894025
926408
209050
480740
557323
501378
1265497
56209
382648
1262231
632628
669085
103322
238648
1345089
1337655
337104
51558
1338541
971912
1238607
1289068
142488
931767
1358250
1268627
1033628
870865
791920
1210304
583659
1121065
53993
314183
631735
1214301
1184873
117103
551267
434662
1033549
902059
348308
1086695
190257
393272
708055
586107
784025
1118892
423326
864727
464332
361238
328427
293620
1234208
1246413
501810
537687
1073267
1299723
867314
201659
21912
546513
243798
804197
475602
501113
936040
1325314
891755
156943
813968
316890
378735
1357637
206536
1052585
845965
786010
523436
1047438
358040
658806
1022340
204663
276029
257562
1106881
1269589
1306054
120959
1189934
257515
112327
98647
948700
271552
546022
500930
334748
435828
655311
997528
592437
558093
405023
902985
686988
1088343
949438
416639
214114
329826
888583
539183
77015
907209
254843
1233879
842821
1180132
148096
11202
1207168
39713
1044580
1315360
30735
679244
7398
495631
911484
1221495
1246698
1032983
453537
1017219
831934
1252878
621841
223011
486810
121313
1186628
731329
686373
33924
1061117
358260
555714
209402
532898
1161447
1028666
742740
996289
464647
139749
998485
850430
514301
621212
320035
948997
781811
558077
901981
724040
497104
1262345
779329
942446
1190941
1061013
388551
939404
894922
1118492
256096
273775
1181342
1106252
20756
511040
1261264
1342614
1036213
1230198
714888
864399
401918
870426
368180
1180686
297409
746348
785414
608853
555097
183314
840595
397044
1110454
591533
899546
381692
275985
227399
743683
600007
53311
769284
254807
129368
1166272
27382
362561
96693
168531
140447
226171
93810
561626
406231
31880
1326921
1022271
630215
1318593
477472
919430
820467
1117802
914912
18558
1223239
560785
1086144
988391
53740
444173
1345458
1282602
912766
15644
711299
192640
1046280
788933
648091
332431
1350937
155558
508171
365909
542626
778418
690575
1343236
1161689
1092218
852219
172527
1076340
1357220
619007
637236
1359177
408493
445166
1316406
686123
376662
585843
907639
581626
112208
135686
535437
392896
1290118
544196
1178228
661919
865850
19749
88621
338643
729001
440216
552512
1327608
16300
582577
254800
1124018
892713
292043
801778
701971
1042777
338938
396581
183699
313019
329098
970735
1182687
531690
496853
493281
470402
987846
490193
213586
999914
902917
1077105
1168677
305692
280115
930608
1164984
498471
949104
723815
584666
76753
227684
1077555
486222
1339688
1021496
759983
785732
1050160
165000
1287289
1091588
736879
613141
468632
1252442
762135
1286463
647013
172025
169474
226006
236209
578601
176773
937048
1179481
161239
88343
445018
1001799
798515
815375
143820
887673
1124964
633384
80298
164359
1019612
92105
1119214
78517
640360
221023
860040
930898
780909
1019123
381921
1090457
16585
102050
830870
1014255
1195212
454379
142737
548687
392286
458083
458398
921423
468903
1031341
1249483
306194
788163
262689
546308
856659
906467
354505
1013563
1252441
193281
52592
768475
936759
329378
1010404
1249459
1187865
783655
1252189
511830
952427
425258
654673
974651
1111591
117182
51071
1282174
1179011
1088734
49407
522674
1013623
501860
453935
427303
881109
805503
554615
493394
551161
1350002
1096145
343834
528144
770771
507128
84626
640688
283586
851238
604097
748855
860353
681642
769204
1189312
235047
973182
109692
169242
365550
212237
208153
1109133
683844
442635
1346143
826488
695976
724383
1038764
940509
481187
1100635
582276
597802
92074
256260
995120
1065430
246388
886190
241895
1167798
1016321
758140
64015
552471
1183051
548239
1347616
412099
257220
806983
988859
925057
1208324
168867
217858
425296
1142462
386585
110921
836259
991818
872920
542937
357214
402341
419237
258251
804632
1266050
1134724
87246
394577
1348445
501690
862514
175995
754505
910694
222570
50674
1301521
1207310
923087
132340
1065809
991405
1184675
158525
303736
575971
1315455
287769
1120272
956014
869128
799090
120922
1121810
1364184
929523
1092139
543346
1222063
1113329
841360
1270381
652969
194379
792624
461909
626039
556648
766714
768094
27392
1253169
214509
320208
417914
1136940
578765
786066
987304
380115
213153
1318650
535613
1002724
94118
666018
1087817
958375
836980
195680
763404
463132
517567
118609
1245327
175445
127054
400619
179377
672
3755
1039636
1269381
489926
331253
606893
308950
200446
385996
519611
337759
975415
1116542
991710
725294
1262294
4198
278482
1026384
193189
136381
316084
87633
447371
1125971
1239680
699347
577
198922
195825
1042214
953053
159121
543141
609994
799119
1303663
479964
925968
958260
1178293
984926
710542
363818
836187
1336249
752057
462696
412739
1101495
684550
1228536
1292612
709257
809439
838699
273092
898009
42241
864684
352487
866330
455986
339549
564695
418769
407349
768051
47252
229934
1150478
745149
1076722
26511
274582
793973
746221
1066213
1194470
1314252
1047282
992886
976650
317261
537680
568838
742370
811004
505801
662424
618064
660243
1247895
847285
577704
1078785
1154212
45351
1033273
838404
290749
602600
281784
451782
597946
1203495
1204274
1251591
611673
1306755
1109772
774996
1344534
686223
1204482
79322
461607
506948
581990
662322
515208
1200477
72011
395919
670069
221933
362373
36704
475344
188593
132925
494086
193140
327774
923627
758278
51922
1009998
103411
859287
509490
403327
812489
1007301
1267757
373963
271660
295464
903837
1152578
867758
81251
1154819
449792
983019
316381
893247
744613
644069
486075
1210559
1071831
83447
27592
1245356
749148
1077140
377257
1226728
719230
520708
353686
618577
1101014
1055812
506757
641289
993588
555689
464876
266017
1345509
1304333
1254645
371690
1353475
1172902
1040837
1307965
153539
1234599
845960
165466
538054
922161
281989
674238
575964
1357684
890079
165378
116736
749412
209971
1264429
22678
1116883
1324397
851057
547326
1013058
322658
60194
727605
1016501
604883
744077
1111763
608889
126626
561858
1329606
383935
744181
296790
905527
635295
695405
600385
1175876
763711
50258
1101883
1221199
144125
1207732
1102543
61228
806210
909459
165459
693514
1148591
1076338
997287
150902
106513
84688
1107023
21355
544793
574234
245824
518150
864468
399777
118466
583764
327262
931152
827807
1345820
1086695
1147622
296163
142710
208296
965851
370351
775419
1219679
120227
508932
1285155
607861
761287
1169117
940855
429627
1276379
802981
483002
1324404
49427
1111815
1265854
1050706
373825
652171
1335537
1107037
1286542
1126538
41730
758322
247171
1162206
63691
131736
664679
582482
1292513
1269884
224861
119005
160912
999914
852188
328539
853900
1355774
903703
732616
1357800
59387
1099357
1077973
339657
1342810
659713
508595
696336
438805
346199
837436
1000020
446048
1262252
1241355
1119854
101494
1049205
600163
1205688
755236
1101119
901052
641063
27642
843262
443967
1194372
1297549
1062949
54885
776910
66150
766708
1291288
660624
1230476
424400
222461
394271
845685
353808
668513
1097772
163734
93745
1235107
275432
290002
215311
101316
871769
355174
1033497
654387
1228818
101334
265667
838277
529695
1103292
116417
234645
405396
245280
128452
796233
1179814
1337285
1154477
874443
1176572
1065311
669182
481689
657917
640396
690545
9179
1122067
1092060
500583
335793
942882
490294
1059495
1352132
391350
777516
296225
648942
864358
1302528
552445
1208578
773775
445963
522769
989665
782163
255939
1295441
478076
284111
743224
554636
1202771
679760
1359510
1068414
176351
608272
392399
536502
664655
1259541
1144377
1053673
206443
332077
143212
425005
276491
520491
1021885
186430
845894
547871
511389
538384
276965
61114
707337
1156078
672183
366796
86457
845498
1048841
1330828
316187
671305
1233610
1116883
253713
691254
900014
215947
920257
263513
987905
1245963
256183
573542
956531
173266
142076
99939
1114501
60146
739035
783218
589583
229386
192843
989330
397805
222858
78614
68475
462865
1050095
999493
1303035
882203
548807
1137617
564142
265115
501080
481334
1087861
291985
727618
1005068
1232848
127192
305993
569089
462143
404263
853648
1137373
282608
1241847
962500
956039
437940
1252384
1195374
358261
248453
1032896
392405
762649
714636
1280485
124773
630804
1109451
379684
627241
479563
1202466
707194
485959
81868
116564
952963
296892
892717
1214592
370539
1308717
163212
316961
1057646
36185
132980
720472
1236746
530424
152796
1145609
531092
1116347
1272147
630960
226212
195109
1150369
767190
283364
433592
590514
403947
899405
951113
872398
240043
527199
58317
148836
1299876
153512
164754
820248
492457
757631
394850
720361
1178813
1357123
264487
400678
884675
800550
144050
254639
314750
665283
454586
486291
1347098
1254973
541922
399483
658125
1048263
1198229
837101
127252
1073050
372878
967944
254139
1076741
684957
88345
254336
602252
1325478
142071
761135
459795
128566
72382
977748
776093
1259909
855404
319250
537827
1257247
829031
984055
754873
455451
884876
225011
952159
1113357
58067
12878
556785
1060822
777121
1167040
1170123
980836
169450
267396
1317568
161798
513799
949614
1048712
691508
212450
1023432
915661
432130
121614
354276
489905
1188777
149704
586189
1034910
583319
541558
364674
322732
810454
946572
193713
231070
1119256
466960
378005
851081
1344713
322925
872458
127902
501260
61551
247893
1179443
1212676
323117
591277
284632
1125328
1099115
698921
101621
996269
118554
23543
441982
713058
277133
46687
1336232
757639
1132662
274050
1012634
935949
190683
1164520
1128829
651899
19072
1072288
1356199
826688
902677
219689
442704
1162212
128948
200062
832550
839470
537822
525573
211979
924727
1025167
721519
1350003
1055768
665831
393055
1111087
518420
97074
644691
62918
254407
808155
1123902
965645
784510
1192143
1274243
233825
227521
24627
603175
943761
158831
465233
288698
912021
1133015
1272266
726400
546638
1034977
499338
233935
400742
862349
101927
941930
169154
808153
536433
59228
691625
1281180
1291509
615958
230817
719655
648007
1190857
895294
593356
472110
567917
1189255
1259477
583283
1349874
562724
114154
235277
529226
447448
140402
675671
76461
24589
696179
414937
1104121
811239
672043
1249749
1040445
225599
554196
1245170
1358091
880715
711753
1325894
982256
665673
768633
46194
145367
1096807
1314253
457387
520928
386774
223904
751360
974950
1212166
995005
720644
96519
890505
40524
1227787
814820
129276
87321
242752
1014194
865106
340373
344853
1116665
350981
1332456
995912
651725
323515
686657
1351578
101435
436676
469355
1019922
984314
1219374
721809
418355
330745
1296068
471294
1274717
879857
716601
479422
785642
132900
684821
1271944
459595
1125965
1144836
230311
2832
377366
673390
523083
1069098
1021008
291620
994130
56955
355357
277
916748
505733
1292599
382673
1251012
239183
314639
20546
754261
1083475
584540
1063528
552875
511346
188586
1346530
850420
1262344
508434
268276
977229
367361
977883
137697
445163
1056257
959258
881649
1254338
1030231
1305149
1342497
157434
368034
1290889
466408
1140138
443037
571636
605519
236476
791282
233788
1359967
4414
814316
1174970
100768
225251
857613
109452
1289442
998704
74274
1022556
1152514
187772
500890
39430
836686
778745
1089981
1281939
576297
1026683
87061
477148
251129
1092
292286
172364
624828
340145
610847
325205
199550
734174
960209
76621
1260829
1177323
928326
1001591
1262624
397975
260804
199402
837444
759093
1136583
874598
159670
1216366
452324
532344
141666
1248848
840818
551420
1014987
207240
504092
589533
1171280
164766
984969
746382
1063828
991003
159759
497516
583665
793888
538239
777018
252741
353448
529226
305794
865428
855544
1009013
74188
892588
393006
830597
575457
660778
830546
238169
620326
969260
1330386
98109
798333
1356246
785800
1021647
233415
891207
427125
1025130
27508
1043644
827162
691864
550191
387480
713019
524066
1118721
1095911
747046
93263
114221
718652
1319798
608852
250483
553765
625207
1310885
740623
1009321
1226039
412467
55900
561295
1359200
103398
994675
818167
409241
360722
445398
430712
833603
838636
368538
1251012
914085
249264
1064013
318732
862215
440212
420246
216908
507982
1296083
902057
738238
630416
643942
874343
1057068
285564
1317222
6502
1249406
1217480
1056176
434200
1039576
1060927
154800
800183
906356
337327
566628
1215519
1273594
929001
860508
774141
524429
62641
594612
202082
161753
379690
77889
213441
927569
920773
625135
255091
157209
1103430
854345
85390
864141
562129
294226
1120384
323814
1134942
1092549
466989
699613
90464
666911
603195
461775
1350516
1062892
510744
204272
456049
602869
856231
1102110
1122614
1048550
440726
244456
673839
1121915
1305235
941573
398694
577896
571391
249885
949184
1353677
1269027
1232697
299027
1008934
616205
722150
601145
828381
1021411
815793
648712
642500
1218101
718460
253642
863039
691134
599642
953482
381510
1340589
402443
579713
1132849
1129736
1130197
387690
483021
1071816
9579
568560
1135519
457820
9509
1333400
689247
1066797
839058
1170307
187228
62413
148409
924588
1278202
351440
697019
100601
1041569
1343696
627755
369637
810170
591976
511155
641399
182369
109775
598674
560582
62215
1087637
1017144
1133338
836077
894463
43657
546554
1109893
533017
37150
1288903
1241096
1100487
315832
1256740
1317605
451732
576598
987727
556002
1243035
1264054
1219602
1235050
1075054
373823
654725
119824
234902
20176
1017675
1124855
449360
487062
435789
143043
555753
657246
1114592
825385
1065378
1016721
938778
1215982
947748
892131
488918
633473
836601
55361
328080
669869
1305588
49818
562156
449927
958686
232887
1074255
272855
741404
637138
1351052
471904
156924
407672
135180
395847
927229
532939
907391
230033
615145
1313750
656936
18487
494025
409546
915817
911645
205884
807704
1095546
1260139
1268596
1216216
892473
916851
505015
469027
1133305
1345720
906568
1113942
410391
1025428
11970
1068092
894011
641928
229751
1318620
1286603
387133
165044
919073
961263
5758
302345
1211144
397110
131702
836038
763245
984467
1046484
1164328
1231998
502692
1255727
1140820
673529
611436
867261
568921
473569
686211
605874
545123
95831
941213
1333088
889332
874136
615900
233645
1127493
1134246
232252
1062600
1192781
177957
308796
1254629
941960
434218
4496
1224022
959119
1181533
234267
1309071
668624
1310632
102965
358388
762104
1051081
160495
304743
1233931
624474
681931
840243
1035039
906352
423442
374198
775240
502569
45768
193334
312396
799522
936893
138460
709391
50698
1184015
1092834
378220
332729
412541
894380
1185439
1654
793383
880497
1056568
332865
1149760
1148732
677320
1241901
674421
282977
1243
1165074
1346071
965865
455085
431213
960088
1164159
375061
922504
814393
1283651
394292
1313746
479039
981433
287073
1190920
520393
875880
232649
758367
442927
791386
994316
4664
1214539
1306117
957524
1028115
41194
464972
580677
730229
552062
725774
1014734
593694
1221083
256903
1081342
547536
1192883
254103
492799
1009948
722773
29851
295357
1248718
182490
1307879
156435
778015
236180
594224
149227
1115471
1040137
213768
418200
15340
708275
470535
1077999
662451
1130893
578417
306228
590576
905517
416516
464961
874118
810306
1326190
1297450
310265
1322128
1111430
1168533
40315
932460
1037747
942091
1325289
383374
345020
1264282
236802
718103
853757
524762
1087178
511919
1328973
564331
971108
1085369
910736
877065
85570
73209
489141
1055805
121474
782111
1306028
61080
799458
1052507
426343
1163684
310371
229600
1131280
650888
281901
766821
1192862
1319433
919691
212393
1122473
1322462
125287
674196
223309
281086
1104366
304063
613906
587576
97859
1116381
560792
353964
1158866
791105
675915
930438
1199184
475588
1178098
671077
614262
683709
715105
1122629
39497
1050741
165447
1303258
287624
698394
232568
330939
366874
713201
278350
530294
172759
1100650
1186563
403833
1311145
345524
175772
404357
811305
1121355
1274904
1029404
890163
232783
1334975
328679
1193748
698831
106461
912577
518290
530488
910047
585627
917639
879946
132294
2623
107533
183428
57892
478621
1341294
196555
285621
24732
252936
1284982
536768
891801
934845
162379
313995
243845
557895
333752
638595
725294
1264221
290278
636072
678809
180027
1299925
264352
9793
68479
371856
324558
1223950
1058134
253260
538630
101940
324299
867962
117379
1008319
444242
769209
1271410
146744
452907
1025222
389338
786015
1086341
186307
346775
483665
118586
1037556
525372
153662
151519
1022254
554191
91394
53456
205416
987049
756076
927293
1302100
351942
851426
588630
1066023
856913
814900
1124433
1035519
881642
867961
607498
483446
1301614
807962
1248103
836546
1290515
503885
887761
61491
998127
301431
232863
1315718
1233777
728872
146318
715974
227366
1020983
1206901
647551
1291491
198939
43863
275551
287812
363278
1271937
354030
190487
1358462
110250
502199
929980
646968
220537
779235
735171
712109
635788
242286
265503
1165015
223739
232547
967094
668555
830056
1161725
690770
129628
671940
29601
81273
215479
495433
479525
38030
331579
260913
1043108
338769
845057
424890
797363
89629
724315
197120
626653
223938
100425
35473
642591
45427
197134
1013344
790617
957205
779404
1339008
1074311
656688
920579
606224
1334090
99662
382568
788283
529318
743838
186964
300980
162250
923801
1071760
185477
597068
1006033
454190
175449
816691
1084569
1297405
270096
728774
928005
1044021
1276171
971075
387577
1027127
668999
614178
454840
1117155
1073396
1325500
325310
1296868
815033
988928
913547
1205438
940376
957188
305037
93243
394668
124419
1279472
1056384
285013
595140
1171953
790544
474956
155063
1351090
536395
395091
942750
901413
546178
1160894
1098026
925316
663233
158705
717408
114197
356881
1211489
271733
36285
354355
619007
1190253
644664
940162
1164025
183966
1298055
349151
542978
483724
344245
1053811
167187
121790
6866
626766
1117379
699659
342036
1164829
1065058
259292
823318
158131
1334661
85219
556212
1088337
1191635
719874
1196800
418661
141947
106684
1070095
1328773
19147
1224130
228757
1283726
515307
242834
1018430
468713
647089
1267673
1055922
1037659
1206493
716623
343233
1325061
1017584
424400
545946
27918
1327549
810392
1288754
1266986
1334709
707019
476946
299184
913047
15523
956136
1124584
1184654
237588
578732
11839
838549
914132
639465
125135
1112972
1168027
459141
1076710
28069
518999
787322
701193
984473
1258840
995738
1193267
48513
414030
153415
540790
1319522
622772
1278366
1019647
1099377
1260370
1138631
1152692
848451
507230
705652
611422
1261719
226544
907741
675098
244908
4091
753730
582032
203718
401340
648613
567871
835739
981456
605724
154344
752540
458771
481627
738073
283143
1238129
691258
103415
1338033
1039695
386578
971459
350535
892698
256546
88914
542209
575812
273605
1116012
750319
138063
1117493
63722
1350638
307809
1177146
146321
1134128
463656
1318313
832442
490388
189459
27545
605703
1022120
1212180
1317856
250560
1009746
149867
761694
25742
204669
328970
253723
335117
572615
636575
1032332
1132131
95896
685446
562891
840752
988823
303388
250788
668153
975986
92025
1287977
1318364
291218
1311620
794203
6246
842252
970418
303462
40898
137568
362952
721172
139557
395396
141892
858730
1187543
1285990
881153
961585
1195141
789910
805681
409945
434001
620567
1309243
855530
208035
1025046
200943
550827
373863
668441
902894
863740
827175
821360
1243522
143009
348003
532480
69170
1095643
592638
902361
610841
258549
772120
1078
823636
94471
524193
1175023
1314574
375304
148030
368785
332446
749262
765853
809249
1233695
981709
724017
258559
80060
1128356
507545
1321003
688540
745824
602537
1135070
442745
1064854
1001228
540450
1164655
1057456
688613
551581
918780
879723
805828
1152226
906330
134315
276782
442015
677937
153402
145987
534348
1294299
954321
708008
136109
563446
1083184
104856
1166200
293698
147680
181741
757811
1072459
420160
926758
1316782
286602
827717
654665
1056227
1212103
1230826
84609
248807
1069543
262382
1355390
1286721
408342
7365
1291288
464388
227686
431422
977598
909994
1282712
722884
400107
1280746
3325
749932
364988
16616
672055
1291229
323261
40330
483371
844632
1176680
247902
1011379
1310672
547571
781614
1190576
214714
500100
8218
803070
81217
855297
418701
807197
1001249
1300428
522868
53030
1083115
487801
1032743
165251
238227
1171541
783818
1118788
670870
635617
710711
1196442
419191
798256
1265611
169961
218273
447138
770220
176310
913165
786415
965582
966645
970661
1322886
521083
677371
686965
947392
1122452
164528
786889
485418
294837
760281
930026
185261
918683
544611
1107952
710468
1210076
289145
1048192
1137300
201026
266757
1032102
1362620
123612
264489
1242470
440790
1255324
754598
1338518
419111
735023
200409
314722
646740
1025428
943885
1153509
840877
274360
1352734
1050949
268448
907862
374500
1301468
1208934
1175936
841160
802558
657032
778559
1325919
805359
9318
1203793
1077438
483381
929000
847542
1260050
1095681
942464
1206960
1163105
1187724
1243410
1062361
79995
149611
269871
1317298
676478
465324
501824
844993
1158314
887974
225809
1003222
643059
591844
762730
409030
823963
201012
1174589
68464
1133830
749994
1056377
1314566
1049726
1292677
665378
1081342
657204
411072
390022
968667
1010736
631091
986337
1124162
856454
481882
1243477
46588
1175065
792981
1298016
112020
588707
471420
272100
80841
704962
602935
513606
1329513
632846
224941
1060572
83682
455711
530393
441207
318045
1217068
671753
1044544
1285917
565821
450126
1195054
1094673
774162
897451
1028894
1158983
70070
636455
151007
1106030
215233
95966
1047727
807815
371269
658964
408022
543563
848900
1194190
292917
1354509
921211
115846
1241336
1298080
1315111
426193
112695
1059860
255881
549652
143196
139923
1063165
989045
508567
958365
155493
898450
806635
1138359
917567
71700
39760
873905
1187797
989722
1268441
31372
1034570
847669
1355660
798327
77318
1256351
1120177
225757
490739
835893
952722
1004768
756672
302628
467265
761859
95875
495242
14374
845971
209353
787890
1001858
1192623
1265053
915159
510686
969659
604395
1122654
151442
1008697
1177370
1157770
290862
980414
1044854
867051
726289
755870
138598
137291
888733
840688
1347025
1003566
838382
1095592
1019406
1192395
703135
998664
1348479
605835
25195
240631
399788
78884
1103165
498188
1138643
849523
1203902
525203
846757
725258
1139523
863161
977388
1116243
361998
374559
158999
221806
835328
192986
1061866
262604
298743
1363247
826122
724806
172929
503194
948543
844296
628421
497104
1143145
1345589
319408
681908
580033
900468
392482
952521
930086
818718
92128
311846
1091027
128870
35181
1244422
1085319
332217
1151209
13496
1115894
1078173
1170126
1181459
237893
801519
378504
925623
375849
728381
349524
630544
930828
215141
197719
1321037
1012661
1180180
1363424
970893
347917
1163175
1191701
35535
446029
1041038
1276271
249395
335924
452916
1327444
1289806
549414
595773
959281
702032
940905
443310
1176415
1033094
1192971
831210
36632
616420
122139
146921
1183575
229057
672044
576506
147699
1289219
857736
450010
934292
843485
1219814
595920
927046
513551
670428
542136
636072
305866
922780
531024
499578
1105079
790473
516305
1241301
425499
1143919
370115
696554
904943
716738
302821
508992
453171
274712
1082638
165165
685819
1066493
1253077
825743
926924
367868
1145266
4199
1266592
978827
10972
321859
306051
887506
974076
967412
206131
995094
223001
375307
379524
278505
321608
90373
1356710
320726
1022753
843895
481766
579196
1308672
679686
996978
83411
99714
1247551
929113
1124927
135712
736948
1343765
294224
1026561
790903
637511
56284
360516
180004
1011327
571627
4277
135971
820469
751191
22431
1223790
824671
444200
1186708
1091830
69001
940761
288630
974532
57998
606890
355719
1185194
1135677
966995
223669
1159059
1289111
720086
614598
38514
621706
880678
1360101
957553
952109
698858
727641
843496
32521
1115064
304618
14536
492600
54923
384226
117146
113579
526959
150809
978273
933712
806326
906105
592835
486554
6570
534526
80584
1146555
932548
997744
644444
521544
291592
300830
483654
846760
733293
399300
1316457
240032
1113290
395591
79322
889176
791127
773307
1231406
934565
433406
129569
38407
686160
109108
218988
210027
556261
758721
228268
624962
296014
1181168
541546
158599
834481
606097
444836
862031
1139399
236655
1063787
752465
684091
425492
452229
253536
1350726
403800
614518
1258295
1166163
909047
396449
232212
252
402855
566711
789757
667860
1037076
620150
1193071
381059
890823
1273071
320239
138846
113874
504674
404360
559165
1119205
39210
175074
1322262
691515
1142348
289141
910269
105297
38721
85882
1354586
1047147
569943
1105202
628864
914914
1152097
60215
1161320
828159
878247
727335
851376
453105
229704
948162
166304
323587
277569
27293
747990
1363574
535112
928086
1148727
925450
746798
367272
832623
961665
1273138
94482
441195
153993
1063182
973344
252206
1028020
985855
371058
1142728
588042
236771
1211767
1008086
205133
591918
451452
725814
603377
141316
1354288
1011067
887062
1015664
72099
1129276
350669
173162
965394
118417
471285
734464
1283016
913565
942019
988309
713689
239812
913488
51823
621300
1011462
595821
712622
113821
56033
809458
582661
590124
1163878
1282200
502192
444700
960942
581663
1004495
73056
521706
687273
680412
560712
125629
173717
1361978
605185
1256509
135165
562986
1251690
323816
1068694
821130
108662
1146441
697655
909714
1067102
518316
1161589
739158
153492
759372
600094
1260368
1289904
1005000
1337514
888701
170770
209963
1267054
551788
1213497
824292
1252509
1205761
449642
1140810
468838
704834
180174
722126
347033
299234
1143558
908056
772738
637560
955376
329354
810587
236869
444183
1060714
5207
893959
557703
752250
165974
1211650
335468
869131
403715
1104888
534458
55577
322038
485768
892844
953399
268661
507701
783948
36517
84992
674618
187510
532155
862842
1052589
35769
662701
1336045
812766
1196118
483390
703476
1307048
532992
547879
324235
111904
1085363
322865
403005
693706
915744
92514
467948
873819
137661
741220
1217980
430458
261847
163937
694584
60722
571917
978822
180714
547518
427248
806043
1131927
642146
1123978
719708
54027
409506
1122893
670493
1309685
1080574
1216307
374915
239654
15748
599859
649495
1046077
1022299
344383
1101105
711909
586992
339053
574525
1179072
1194835
1186589
876056
977811
29808
720711
526013
139500
202642
741131
532493
387390
40694
978376
673918
1355061
380116
960863
385706
311820
344292
682916
1298245
650159
1147991
1361711
85728
1147444
224256
497694
500218
551200
421649
1038109
149965
978738
228029
1031571
193895
304163
93508
18840
1240653
559353
1077300
873144
922530
441607
586148
1209160
928082
223705
658929
487142
1319468
50021
936098
266668
979630
1244168
1110891
18214
477945
402404
163983
349024
853912
908834
1345487
1035686
262830
188678
672205
1125351
1320268
579864
1275033
1249178
129677
335640
1006456
775904
624887
1172983
32981
116356
660866
452492
213016
102794
698844
907584
176403
307664
541867
128224
32038
433601
1270341
385002
1120046
777542
615569
735969
1053609
142488
374766
846191
401349
1328262
123395
527549
412089
1252180
664915
407498
527152
1203625
1096169
565159
923743
839113
911002
919721
668125
963028
488183
275788
90264
1121523
705125
34980
137647
68289
241033
1242430
1050287
114905
107942
294149
904929
683299
5737
338113
231645
20329
313363
292435
1077402
277597
441813
201672
36584
1153854
1178362
708201
261535
618984
522111
83225
1218879
1288984
1308049
855978
610447
838573
812104
708162
862830
1239493
1230913
176269
633404
1144477
361694
1173677
1066085
456054
8040
424545
1041438
573028
526250
1030307
337117
59153
10417
916883
901543
1014970
168114
314992
1079975
1314740
746009
812619
1254555
337709
450989
326071
572655
57939
1189080
1272127
1348758
8724
242339
752161
1269646
393462
1330684
1165141
1215508
336788
527875
880305
599121
1067524
764035
183277
1019106
945372
27603
1041238
975270
4897
874010
575112
132563
943081
768205
765188
288487
399724
373186
774060
838101
338486
312310
440933
547889
307053
1114683
698488
872222
774272
793285
1002126
1325595
169999
957720
791169
591552
636138
1250073
603442
1195165
343013
202935
935090
422307
1219911
328729
636363
1199216
344030
1218057
515736
1048801
1104168
306329
731429
408596
961662
1219579
454439
738860
758932
527013
175748
760181
1194577
714120
537759
784546
473407
870276
801701
434558
617904
779469
1131430
1104596
138240
282167
1240498
702780
1199926
18300
143391
291220
1241666
316675
741246
137473
83127
1111110
225547
675329
938877
1296740
764147
1357647
771311
72763
970268
43788
968656
621511
957492
537717
1008698
941046
1284691
16585
738676
738455
847944
331257
1140161
99767
1326122
32747
485016
203949
930452
1098549
360848
485751
57021
1308714
402809
278265
849324
722046
843837
685677
151102
354925
466391
403910
1217418
855589
73616
1242768
145057
605769
964605
1326999
197890
580819
360960
33713
515755
1208245
486389
1072707
206476
500593
603041
802780
1232858
277738
524664
789821
81804
995871
1232115
1224864
984000
160601
1319379
1127791
400865
327832
914099
22959
638431
104652
184434
591203
837063
136226
974643
35034
103548
238303
1031540
107896
448231
1063266
1057672
743901
1226520
878653
407451
595040
1195308
736949
306327
708436
566125
183504
312632
109047
238973
926714
378392
1194960
14579
912522
634639
746306
210086
1359474
87909
843209
815
1053510
209000
939629
907794
524272
730094
558837
682624
824997
379213
758251
796600
1608
96065
919760
1109214
23767
203455
160695
306803
381977
1277217
1269923
396873
994050
103418
90199
404578
1232922
239691
248435
88448
746397
927325
740845
908669
415582
94233
372728
894714
428369
992292
501598
831865
841795
510237
579244
969980
1169536
819528
709472
293682
474409
155625
552065
1304981
691378
698290
374264
885522
409560
535511
521216
498824
776047
592683
745946
1362837
610914
534302
662800
480910
432325
843568
1240008
1361972
1079501
339684
724340
2712
925120
1344616
437504
397874
992332
347718
816912
1044388
10813
203006
651069
345841
1003124
952341
127024
916158
260457
917049
128080
43423
1075455
93812
417177
516757
714548
1011155
1266689
464131
139799
309539
156866
453752
314491
305843
506738
979715
975718
1222779
657802
13639
626230
1360529
54151
1115546
1296807
262109
1340391
85819
28537
967732
1100389
78184
174570
178265
1075233
618521
1261018
101493
493383
1262780
795755
410443
1127536
737480
380314
426771
1347324
467454
178141
256468
433518
203926
56709
221952
614192
357707
1200448
126209
882601
787685
45904
1132380
881751
533204
18677
657325
1180936
375975
882048
643426
88108
1160203
950704
1117423
155241
457464
19205
1229270
179693
138475
777087
1083097
557919
1194708
1135249
1257735
775449
1209193
633414
1030451
342588
21323
998503
960309
897697
442036
973028
67633
740549
506805
1015184
1245221
1075353
356143
1298942
178953
1098344
302903
564627
567791
1029714
968682
194293
15187
186209
1058453
143186
1073460
796614
746922
1309489
219384
989931
53229
1349943
193716
784935
728663
886604
577502
984088
494805
1060445
1170422
337189
115238
301420
934623
822460
178187
460133
972930
8880
565364
1302230
1183201
1325294
1250374
92128
651378
356687
1270318
1208684
485855
1079046
1109261
924108
166301
374966
615099
234905
190398
445905
1014443
1135707
166902
263917
724251
1052116
684706
833516
1050179
1326583
849829
319167
600569
1140472
865543
838338
614158
542748
231801
194771
79817
1347726
774461
521958
870476
571454
190698
1119133
1123233
97320
238504
554586
38049
996805
1247848
714902
922667
902591
251178
250988
982376
943382
182016
177938
104699
612484
988374
378372
270748
808401
1087442
375963
236762
795503
38652
281463
140737
135855
475327
453865
995572
1106271
676229
475365
209234
559885
159871
955593
1267492
1022399
1100406
1192833
491994
629126
614813
651828
74503
672917
1228275
656605
383629
376800
660538
1142118
695831
1051788
783679
163661
1202080
570010
1209211
1350024
332028
1282239
27630
518178
1280023
566157
161481
1214114
1013705
1276286
1274941
343440
1072357
1226885
955559
791663
1345219
302251
103174
698595
578650
235478
403005
908585
1131654
1095571
1085701
919803
828797
348271
410867
525179
312077
939229
686814
647292
1259908
840191
1252579
498595
563012
749136
685742
841752
548923
1229984
1212657
595790
1199711
280756
656755
1007631
859920
643765
103559
1252657
1342537
368361
708385
17431
36689
660787
805439
493996
816349
1319103
1232578
382317
866266
610094
1013583
990394
486200
737891
1205211
89911
688761
439530
1294125
304204
1010654
731000
257973
930919
1258432
780443
678488
426281
601735
723931
422056
1001678
48210
1262181
1198485
526888
269603
760544
512622
713432
862587
1184164
993633
750035
758473
1351249
1086911
947184
721599
1303584
1036115
952221
1227910
905590
755306
640657
1308974
72777
314895
1173581
351833
825884
986486
292002
1167817
205949
294037
163769
604687
1033895
167002
244686
496643
1059955
375525
1056571
1230316
1189986
705908
454448
1348135
360019
578829
536240
945832
265044
1333262
382574
371542
1331577
781569
1082871
1174147
473502
1312455
215676
410218
770796
955840
1163540
566395
1131037
819858
1034198
263114
509556
285429
520638
1091575
1032700
289080
1164874
320968
296970
699745
423806
76339
768999
272550
14261
456355
348426
1051158
277267
1016625
112540
98781
1342586
67100
594981
1265464
434473
323696
1129362
101878
1322331
97036
788033
330723
117901
1099519
153267
561825
754259
204291
611905
38823
558235
67061
899583
772132
247760
412267
381560
380781
738762
247591
193434
89497
598069
1356600
229955
4397
1285927
803782
422223
160381
16496
1301461
860432
709871
819496
1337132
1051400
650862
572729
515368
322033
369725
270372
594659
947665
852122
228667
1053475
1067917
1268378
896386
892879
683389
473782
416637
1110758
216174
1236336
574620
180270
262485
289397
424421
829865
1097609
305932
293285
911141
1129759
962411
1357991
107404
1154902
698106
681803
1123657
613976
215430
944310
53566
1236533
1111846
375946
546233
1308744
681627
446412
459027
1231966
810981
1167710
412537
1161096
842400
186412
1362442
52232
1172591
695924
896989
764849
676972
552533
437388
971240
1295174
1086365
622042
902467
285845
1059137
1123074
692895
686394
1075796
400092
686948
964971
823914
1056967
980480
36833
1329121
951628
743030
595443
1044335
1222904
1112516
1014829
1202768
132442
213744
502279
679383
869798
10407
224320
144098
908547
1301915
781609
1057127
642022
635145
863024
664418
495942
45495
453239
565928
560261
371047
711315
254378
606993
335889
1141154
493936
1332214
747903
1212020
654188
101954
340188
1167440
1217186
543367
225200
660664
24552
484354
377937
786283
205718
237949
1047825
383515
938146
460447
13528
182925
144481
958239
208890
471166
469738
154988
862682
130127
269410
641711
263690
1307777
868739
594947
1129857
479964
90104
1208143
927274
108103
601910
161599
815855
430986
1239045
427936
769852
645947
1169948
1223001
90048
428214
920752
1049313
93321
598363
1211009
513385
251987
358070
989640
1348167
924933
815275
1319076
792327
1131805
643080
93465
546343
751486
435044
1309582
1361335
225036
975369
338150
1258305
38539
286167
919079
643772
1164180
1026359
682175
565753
807742
454047
660989
170745
951006
604508
1148257
33568
1206319
105062
973144
1002901
292835
196266
421550
998518
662595
1077860
61002
340486
1036829
361835
1103307
1285519
997679
1131228
47912
543876
1349307
1276073
595311
688330
1180086
1262840
596725
1204450
90063
1355287
75156
560760
1243037
1140261
789993
603210
1124180
575162
906898
854961
1070365
276007
192224
641235
35661
1347167
1109316
812055
302588
305567
292710
598808
1327324
673969
756432
219384
1184926
773868
645286
1310733
926952
618367
106208
1351442
148138
276537
316549
55748
378445
618680
1193223
435253
736702
323589
895827
259965
1236372
991133
162012
1018936
371909
509149
1109036
905804
87462
1076005
1297121
827400
1015225
588568
85287
231613
994590
496333
742423
969036
502775
1025802
628433
280150
480938
1091492
1138611
1247882
809730
293027
243776
41921
879331
555396
502376
1010588
1264507
453729
804479
2792
740420
650891
326913
998293
460866
540209
177813
505040
968138
980580
1066374
93074
787322
1240224
610705
359918
1060852
467811
135972
462391
1300819
1118800
972159
503060
629424
1135587
277936
1331471
879061
1322700
284610
1010612
549399
1325265
1315361
726205
1252439
404625
654798
923330
28177
398305
198632
1316749
1003765
1085429
977785
135163
1164945
578749
1201105
614505
817687
1189208
734151
354517
5440
982496
1000356
960598
356428
851795
1106664
283824
184637
474121
1170743
617185
1271738
969171
1336019
1245681
497054
1029884
892961
59443
446029
197799
465703
1129666
395362
761648
158739
6103
269467
608050
766065
94279
1225336
399768
511532
1079863
546723
1057254
556140
1245008
411206
489591
110299
986676
932283
334216
84277
1104702
659056
423565
33744
723625
359947
787052
895770
431982
1101839
235465
520665
454648
528557
762345
92411
1344009
701035
758427
70919
252022
1144166
1235434
506783
643307
31003
441942
388192
533697
982527
313932
185391
902803
526065
517606
563796
1223777
820898
1056758
852212
633910
922397
1141422
1317940
374183
894117
173113
1251309
790039
868117
857173
410600
1153957
1063474
1061222
183774
645608
258933
77782
664546
1305483
369172
1291019
758752
1130099
678934
872960
756839
301973
439107
239782
11231
365069
341086
318070
173490
1127791
1129885
929593
533495
505883
850913
733047
782486
984274
482072
28934
940555
727085
876513
138182
1244216
1098728
1249399
1124928
39699
249299
1272675
891844
1321032
1184774
1139203
955317
146046
666145
786304
581128
193943
116652
175308
934645
119608
415886
1002949
266769
773229
11415
716328
494616
373779
184212
1316133
1124226
12523
161629
456345
999498
847127
603216
1318890
1300524
807260
1055250
307198
423509
912300
102098
801843
483726
679130
403747
1038821
1049044
312643
1343181
1001367
182555
552524
1027588
1065192
941126
375719
309661
248003
238858
1092973
1184823
1273560
1084434
864265
692845
896688
678010
404065
341412
1104864
1000104
555147
60751
326471
142286
486042
786141
958140
691903
60617
229833
19901
815220
607954
129466
294324
114687
736729
1001998
255727
10345
753257
1022186
643833
923959
11706
1215267
49007
202252
482449
768811
73276
976002
891957
411676
858975
433751
449880
725944
1169144
1100026
615173
1356339
472359
773168
535769
359750
891451
329285
1020815
574799
340651
1191782
1302961
7793
85327
1127905
817336
639303
1203905
1205859
155235
1197843
1199623
160077
58136
877037
1094826
286602
835688
845632
497329
550604
1069775
821709
419530
135818
1275009
898968
969314
110153
1099791
1358710
820869
753462
62982
498826
487215
94187
383175
1124060
471416
807722
178360
161995
1148589
1269335
1184688
813767
358319
1269461
945791
351439
23239
787420
783126
122441
233853
1118587
720558
1054039
410652
737144
285064
1039585
754492
1227622
423691
1349659
666824
781238
1247111
821319
1218025
451631
460608
1051859
537973
1284868
630215
810716
21383
773914
1144875
869092
1055418
1135517
168291
1013962
262305
401141
46579
1250027
1148616
66344
54522
1048872
454443
808641
201391
1069063
469005
154190
1043337
818957
1355559
786459
479066
171344
430609
1177345
1301566
1071650
186615
13311
820155
981604
479828
1145201
58603
1269814
192518
762254
429427
810652
130882
305641
224143
221581
561811
554853
631442
1251467
324484
948685
1157113
623388
229071
444391
896509
406225
452734
85311
42842
534285
1054826
1311212
772562
906023
94382
245576
618648
315319
1031646
717370
901959
863272
31729
1303026
1142181
981845
298348
1196873
765793
277729
633154
1159812
484649
806599
214585
1269144
1120628
497436
1319088
875458
1173645
272975
494605
434731
91475
570958
255861
198124
785390
333729
753194
796560
169268
602255
383731
691510
926194
461652
676369
502109
1141795
788695
313525
639827
641027
20366
914699
910293
13505
550439
151182
1359966
307143
824386
258723
1074784
295842
99225
472175
354180
258587
973676
751955
54091
1311682
111163
839494
562779
1226865
1089161
884138
582374
1211718
1339463
776674
983792
373265
1150854
612703
480474
864262
1314850
293041
752635
1297254
544918
521297
542928
27008
1056065
829490
941942
309685
1045165
1195266
867845
1065778
427310
1005409
939652
474127
297607
1243117
702690
444440
708126
375369
315702
246378
482157
1097143
597262
152425
1326315
883586
73804
1049009
142100
1167613
519074
816272
852444
959976
868455
1057203
1355610
186329
477246
146510
226493
651843
299510
781758
805605
372674
267188
45123
988373
668807
362785
1102773
875270
523055
560308
422374
848979
1107008
879296
1075752
458666
88461
452865
846511
854134
1216594
594160
561835
455066
506256
681003
543602
37524
357374
392079
979630
1282446
865886
344596
358947
119137
525203
377854
890694
1059423
959760
400087
228704
497342
1294630
1155992
893794
46179
731288
160222
446538
302761
452112
1901
784970
1060807
60120
1236785
495939
793380
112596
17097
673482
244100
1124431
22092
737844
170177
438171
538869
393953
665610
192575
547886
1198252
543725
171362
1123396
1290563
330506
1127129
454752
937085
735949
698256
25322
1125229
39309
777052
866068
696378
945912
434364
42994
449218
636605
787824
695375
1043911
1119955
1206400
247344
1334222
29467
1210550
949738
824238
743247
680531
1179430
727202
144603
419743
522423
897757
956592
1154288
1220352
252831
992108
827016
1289950
145407
510422
763463
259927
956054
308520
545368
837490
617282
1057796
679028
564768
646720
1102050
113851
923400
18615
462349
1136787
118599
419972
1349183
1025423
1083217
1026814
723301
433203
536836
712900
1290415
150640
938762
438604
306965
521050
1066664
996404
1002433
137754
900447
599956
580369
364531
430838
698108
1146155
748227
609005
1055883
75990
1316315
743803
58259
1272046
1143466
595930
350088
667107
361267
673993
458472
1197165
147089
960904
356819
383036
1297700
971691
659361
843173
251942
112986
1311553
707116
1036037
200226
598360
1259256
770263
448939
1007206
514215
622124
320554
1116471
762397
139758
1237890
495182
585399
1355305
1093517
945825
1162417
1354279
1020547
871219
306711
599120
173073
1185939
945426
1161164
1309390
18597
998568
1170369
1353714
202230
763216
749140
1305335
588516
908000
576311
86809
1263120
305450
601583
514704
697185
835313
552317
123538
1060193
444544
895096
1276961
46073
671621
1152907
228494
389597
918943
1191077
100515
774250
18371
1238073
1176032
562827
43013
932753
842009
210338
1055490
215265
1000582
699495
440916
259401
364038
614793
76884
935503
468262
1308709
1163950
203440
1331946
531249
818694
997760
1123093
465995
334380
429537
177897
844449
799779
1090337
822954
270251
860900
17077
842952
92616
855939
81605
847614
117047
1153882
250154
1175075
107380
450285
804737
249915
102228
404912
543211
180220
1193121
1315644
1251714
1045583
729969
1083104
403178
1198487
699362
586243
596963
186654
1352313
314840
168434
632044
332763
1298168
603163
1091873
1038744
1073924
525231
209787
758123
609109
1302902
1230120
611198
817610
988676
1239511
333466
719121
1292944
1050293
1193002
639899
1153476
1115278
68030
140704
1108743
306965
63030
127584
208173
983123
464821
125939
16652
912862
822305
650834
1254669
554031
17538
1234522
1121583
1318491
1258013
434702
475295
125170
830652
1248515
818518
605564
292217
740015
858597
1114722
58559
809450
1288296
1188343
9780
97009
1248219
150676
1119420
190100
1082153
206756
651390
83310
495388
1333181
1075745
249341
494424
629456
169807
618654
893868
1282219
1194015
195919
629713
1275797
481917
546711
1074026
881937
176582
354546
1267462
884605
1015494
1134264
946070
610195
527611
421288
1226740
714605
358193
209642
597864
835957
1005046
430605
311500
407880
140391
186428
661848
80875
188258
1213104
909207
900447
985020
623432
819643
344281
881089
298014
52602
64543
514035
989803
825621
91386
1089678
847009
393913
193966
973430
1188727
1297012
1179504
1095084
544169
537429
151894
804787
965872
769906
678014
1184888
1218385
782248
27262
929528
1060896
596301
1034588
775126
979309
59833
179037
419836
1223109
999758
201970
427822
542942
340057
75582
923557
390063
51880
685518
90797
1240645
330937
1107108
807419
948286
621081
1333075
670580
272682
1158839
194173
1326985
205694
881849
818836
985086
886525
959481
427369
1113858
827023
222556
1023740
875287
1208048
12290
181694
188930
215526
226024
154737
1542
282405
108808
7864
662777
608082
596257
980114
403314
979471
385897
476307
635434
816179
430891
720052
1202507
716519
994241
246162
963474
432260
953817
994700
1095476
553821
61710
1095713
918300
864299
76193
519025
707542
171660
655092
699475
673293
353339
1121452
271777
1100518
217199
244476
1083360
696216
947150
700952
917194
1342546
1145555
526294
519555
262805
150796
1149613
126005
1325965
124312
1233322
232932
298878
1269269
932191
321349
311776
1350927
1140947
1081402
882903
215650
543044
1319315
1230045
1290831
611955
1347891
445941
1105251
54319
506450
442972
1019216
616935
105494
263913
1098062
355092
1255772
938291
1330291
854601
148752
388615
45746
470287
1334575
925516
1279176
1201465
1356432
1242209
1276071
1357076
1145005
830698
964104
588768
1198515
182614
1247177
678615
73980
837251
541280
948494
639054
215934
201205
927440
297933
1059665
502856
518123
219264
1220818
1157443
495897
195991
1195075
135779
1154300
563734
1018797
567767
25094
449425
1026653
266826
222244
221480
412189
848765
367124
343732
1349851
816960
958925
373606
444968
751874
1203763
200399
52362
621761
199588
1293777
1349422
1037764
275264
636418
500362
873653
1077924
618657
1219592
1115199
271507
373031
493631
91068
887744
1167152
1112809
1068130
878238
645635
192527
493095
326975
902485
327955
299558
416610
512131
678354
1292034
296055
776647
1173465
1080795
171545
724939
154175
838807
1110758
787761
692491
1177781
553722
1032378
1208983
369802
649885
410201
165041
977517
652088
1335424
160247
1174145
1295066
152827
1352800
226415
448361
308086
478355
37354
905250
967608
1288114
477834
263811
1061752
535041
1074074
1263306
599214
1054547
1349172
435184
738573
117843
818630
698309
1309041
39058
970963
1140507
536124
433765
1010621
15808
415482
993617
809509
46963
747689
634955
1068460
1098596
9119
780193
1063237
1013538
1315877
667966
1058593
61249
792843
1189480
1182295
40754
14228
689695
104929
458703
402108
175949
606742
896929
1244533
233271
1226145
837151
373810
561007
650193
103826
344123
843529
921302
845978
655206
369116
368766
136069
170518
699027
616741
1157581
1330989
198704
1063322
1321698
1104727
655162
1179117
1062945
459592
1086989
1130683
668641
1293490
1265735
338229
528778
1046759
43600
469918
169471
826993
409915
187592
131602
86900
988048
796767
823710
1125512
742205
279728
158052
377500
90824
770900
113656
1259158
938383
1325369
139589
258857
1274068
893837
691950
902125
583315
786318
1011822
96020
1088387
1143087
579118
991690
620309
806252
478993
418822
138098
668561
1010967
769386
583205
889944
1308919
608027
325403
578720
146896
441106
275297
205624
193759
1040444
56653
1229020
524336
680191
803039
1220793
1153431
902001
1164763
8339
11443
1320276
880583
81331
1123007
115234
799902
870019
366084
700130
143341
716388
115274
359630
970536
931221
1117615
354718
613486
448308
656870
46481
455680
407383
70823
476082
372904
44791
163249
1144589
524885
68138
905679
788912
1219332
96111
291952
152236
918262
109010
212575
240045
235638
1250378
1138703
1296268
530057
379763
1338265
809615
1067646
1010012
524745
1051276
676874
371806
1099959
423881
993924
1191272
336266
547876
469061
896818
240614
856517
488072
868544
153292
1108237
841547
982645
431674
871203
4423
843150
887382
1355883
1139458
318426
977993
389663
700295
1066876
6958
1300990
866106
797096
1346980
954920
811872
501579
1043998
1228008
458929
298644
754221
706836
162216
88335
1015370
397218
64290
57254
1349991
1358636
10278
479868
879844
583854
41013
966719
498198
580123
45417
22088
740814
164169
1297361
934564
290204
807685
1275775
453262
953053
329575
262850
1142760
890488
248865
446528
994894
1012151
278087
531266
719782
1038408
611652
727668
231316
1002486
1304307
831542
710880
403248
991036
746991
778064
585221
206961
738244
1263962
1265388
327792
897921
546789
209702
503648
1065727
134219
1348238
410164
408935
137636
1165754
554377
469522
581231
80444
474287
356404
54522
799012
881425
856436
1166717
620541
452724
26626
574911
97198
275381
860891
1060829
753829
1100334
1239812
1303477
780893
953416
193723
259263
412640
17616
1325391
138742
687040
1150175
265959
1229933
625392
1206780
630152
957991
933975
1172836
1235372
1301251
59850
100780
262607
1215642
1021313
731233
950267
1181559
860782
920596
767299
796642
668261
1045603
779744
667725
3568
29698
42656
551253
488027
58740
896180
385450
567387
52440
878489
270207
385486
555732
616687
813881
1341443
609293
1148459
1174939
635885
1088249
221363
1357579
474222
748018
437817
969621
1118814
798189
658015
838876
353953
538271
786730
138976
1329270
1360303
491600
89117
127570
512013
335711
215882
36464
138390
652179
699079
372415
1122396
984979
719988
25108
1295234
811132
990192
932628
1136826
503060
926212
986771
886683
846931
825168
420723
514149
1081196
55483
566105
1183478
236956
1059889
952304
1045116
457644
1251144
608755
10943
1208350
18808
361722
215877
1070077
1065803
954523
359552
584845
772946
278294
51630
563325
1324509
904579
145422
1201904
425383
314163
532533
936935
185179
478650
294651
304406
479982
387853
139051
682209
1005083
416549
79392
323037
871555
872360
532069
602580
436337
260350
1191873
663878
127810
864683
849292
627396
522304
1141148
1044176
950444
342456
1041930
960425
267202
731504
169985
664331
1289831
715803
544672
22082
770716
707668
558346
283396
109703
946002
585319
346279
1241210
319458
605486
461415
991589
675332
818755
860141
1322457
284619
730954
804758
1145005
749846
20098
110297
34005
857522
281319
611778
1169454
901363
1226125
466441
637472
547428
889163
872949
822292
693071
1214617
712505
981255
1306262
985301
413009
63282
883211
970605
981483
231264
1306800
1030487
122824
729813
822199
1218137
684871
1329267
116865
1155340
1017835
1263487
1359249
1353170
1165317
570910
1307982
604278
859989
707279
167482
183754
1274444
782873
414593
174122
1288547
1312699
1191307
569382
291806
1213638
441958
926650
157658
1177562
508197
181145
801425
645454
140515
1250158
125658
437691
929832
962210
1327515
647656
704099
682534
1263289
771422
65904
452697
57968
39246
994404
942730
1221369
326303
1316682
2860
1158231
591257
72804
202982
690209
1272362
371699
564590
280434
103663
709045
1308124
1301454
576385
136685
1212717
570521
1199556
686576
29328
941403
938665
1093043
353431
314002
639018
307895
1341171
445161
1170795
194448
143816
532283
1034543
555205
737558
675147
1044032
238290
712115
1308626
551868
1242491
794808
1069664
893941
1229163
1284614
1172126
619778
245148
233288
1242676
139183
1276658
1275857
851670
599946
545608
1238447
126526
800357
1195231
757265
500542
1093403
477063
863948
1296303
537955
435766
1228621
821837
1215375
626429
1097410
304714
894277
621037
429173
566055
989619
530530
1206402
136722
536535
39738
51488
177330
1095511
661408
1001236
568023
440373
381925
350773
1064098
1031124
1230175
480546
998814
814532
691779
279158
535185
1340812
434455
220031
307665
735609
306815
704380
845724
169032
735914
946237
334919
1324354
711712
1275942
223322
902213
165900
686726
161180
163629
549642
528958
450126
1101133
114734
77716
630124
1006143
1258725
166601
1301575
774381
199942
626466
707333
1269199
467100
1212494
671358
357961
594132
407835
271184
1226637
1023615
783366
784319
310801
1216080
216171
350969
1014540
869080
310170
543350
282307
1172677
647650
230963
475404
681290
665913
570949
360102
557869
1189281
33881
100244
274854
74046
234989
1344681
866584
245365
440695
371151
293943
161978
1170896
614513
976390
885847
723361
300324
114496
1167321
933946
215671
79797
307033
478527
1123173
674648
82632
379308
1327813
368090
898384
1273635
452872
706529
688572
53791
468513
184001
569851
981567
620132
568280
368213
2945
791935
859959
536260
842050
953208
762289
395541
890363
542501
967020
894499
879465
61750
1217239
722054
1157977
193278
1346227
924751
726972
167290
1241639
886367
909913
296881
165029
738794
221873
719499
50303
1267802
185005
716389
480059
8863
1257347
900011
718412
1227339
1152538
1300042
1320594
1150194
742893
1297362
570962
934888
245293
91131
1138519
38749
1118765
27490
489086
1330483
259450
402503
83050
527615
38299
144023
1230084
1153029
299116
1329564
1129390
1275456
291669
250932
556594
586119
668841
725671
952787
1084306
797426
759049
45079
759146
484356
1045283
1306094
882329
481794
682416
1273383
186053
828417
1142664
1233891
397782
820432
425072
545968
277436
435218
1251541
1139910
25379
1350504
1313960
355792
351232
1046907
1361667
888080
607909
1153085
1277846
985142
9888
659667
236838
962680
1198550
1130582
883270
341419
901922
1333304
1321922
107470
1356577
549199
1281810
1109296
445254
710519
1180855
104256
584608
466960
300968
937176
1015167
770773
507895
840315
633942
765658
414676
593153
1256178
35152
1075812
716475
858837
1020823
923399
941341
1301252
70311
660736
309397
833025
969362
1169688
568362
143039
78570
678190
133075
95097
211329
556331
986474
592960
485080
1108269
796810
1100241
1172379
1294040
1363715
1164641
178103
1107442
26563
1344511
805763
557938
696408
772343
811829
1223358
128084
374479
820877
745721
1128292
755349
410180
928712
100348
972462
1158989
421258
289599
1080917
1358189
152513
463262
510774
1065167
1314691
668322
1154937
1150679
1175483
331121
152724
1266817
545575
734069
982404
221686
117961
1341634
299822
1255243
285957
1268966
189130
553257
197901
733640
451169
545361
1291453
1361159
1197947
964960
1173588
991901
876188
413880
1225859
887831
441149
1098110
567840
896525
328060
1334306
435155
680677
1172268
333101
944791
897019
239549
743803
563219
397802
244884
284613
221456
617551
537523
407067
903462
1210272
294372
967340
401518
598060
248585
332983
663799
1181102
982205
16495
803704
160440
588521
43949
706134
675053
1034795
1136920
369430
1228397
987501
290375
955971
718578
1307100
157080
113732
1268766
573445
465665
588115
40807
867411
840851
259188
771835
791983
1320303
974460
855790
1263901
634063
715302
1271984
673905
181910
41938
764726
402922
1079057
1094119
1348804
841239
1346561
1273404
510366
759614
620216
1161910
647301
1157712
1015112
1101369
956501
875438
130830
1189406
1222625
1004893
595914
1202096
511737
251553
1255016
994831
90767
1067407
1207920
147445
348437
764076
1211934
245068
656924
36521
973060
122928
1328382
730342
1018878
698185
579491
465185
777129
995450
650097
85626
88245
568340
49222
240899
396030
788870
733039
884467
1301695
1245973
47175
520069
83823
1203939
537086
219096
272177
703563
1318308
957370
371477
836995
417351
8211
1314160
187123
377523
11975
263351
809205
49077
660569
384885
1029741
385559
398808
701075
299985
753825
993980
38044
828943
1178415
649788
662989
1272545
273895
162116
890817
875992
66987
824280
1220986
821894
1019656
431611
983791
1296210
616223
1185053
1182307
129229
1192650
1181351
1198370
1036763
947547
148834
1293227
606471
629908
539381
973113
742963
281003
507272
1056614
181092
1146736
121393
826188
484753
1022975
1201021
997767
1302226
471167
989327
502224
910357
935040
892556
865966
1124587
830123
1038368
1062118
151332
1239431
455206
819431
997002
572738
24547
483076
700691
233209
1058779
1184550
879425
799563
159130
249939
433273
595589
1077642
726236
1144430
49685
1339092
1043813
171887
857700
4891
869135
156965
1248274
788287
249235
372926
1047462
1175330
76004
384299
171589
1201095
477495
316725
161150
677399
1191829
391086
164564
1356428
1355533
428697
325835
1231538
526719
645971
81052
125205
309105
289936
790071
892845
301205
590446
278224
1250368
1281735
190307
963057
1030006
920418
1161787
160213
1064191
840951
1060230
244588
760565
469550
529350
790541
1161666
1115629
1183826
1221473
812647
629953
1107357
879276
313334
440449
142069
699902
508461
1054381
521843
1044448
400202
580701
418488
71029
499113
854890
742474
162524
1316691
703555
359008
520719
668331
168025
914723
1103517
345727
665089
319409
88012
600258
1308312
571982
88230
907799
507484
417894
69130
1227048
366032
154117
105470
458400
1100801
782015
1172807
873518
842731
1075971
398565
725133
582854
22614
1113907
587076
29699
687011
168092
359052
170921
1176162
939472
379255
581427
1186690
136226
277854
1074751
870944
602818
1112320
918811
1161674
747289
78797
977921
56152
1041613
1347913
284171
927396
82147
654616
922826
1209914
703103
434609
1190603
916657
1128313
1007640
718435
371346
397643
200205
1100231
808533
223266
562053
177061
616672
1342480
540490
742455
1072177
989769
484695
1225078
336902
38845
1153095
937050
1267808
496190
145079
1335808
259399
734221
530661
1202143
1304647
549276
938525
1353324
357380
198284
660934
310424
236858
714414
385372
276657
741249
1008661
618456
975570
241808
707868
947300
868948
345619
771393
1299066
1191031
83374
667133
852909
264754
897681
581909
1028312
994476
509264
1352649
797376
248679
125273
1101399
190205
354658
538303
28131
936914
1074359
613358
715201
359463
194184
221357
47436
1271445
505895
447828
522486
159951
1141410
1011053
105033
926544
341373
722878
73660
364146
369713
1133864
640540
500089
656197
1317869
411310
811584
1135551
128331
628263
977722
566273
129246
682799
1061061
582805
458957
1230225
57243
1348172
450580
548599
819771
309626
630534
502221
699766
880498
1310292
562174
1089637
1287335
213302
514005
669619
83839
718620
1196927
842638
429563
599339
200891
595112
506301
424448
323158
232683
824951
994405
492058
1208559
795790
948409
64849
656777
103601
307593
885281
1229964
973743
1023645
443979
711298
806130
1193568
482907
938507
1075280
808060
830606
392253
122465
1207181
368733
1001057
598175
847734
350143
413629
147732
391128
190477
446644
409685
940919
55178
575901
10134
1261391
506349
584323
829264
615999
141055
100642
223594
1116345
924025
400435
1288187
1059855
154355
789513
840917
969142
528575
1011061
313311
322321
717373
134890
14858
333053
585260
1234881
617872
9590
444574
1190609
756468
602473
480863
760957
530660
585507
922285
937972
352061
448255
1338648
253087
247535
1029045
594423
225647
413364
520996
1174028
279134
1225554
410735
65468
76818
1099219
1191863
1129040
1364130
1099514
160226
35654
866043
142652
24972
865164
1179146
1313163
1187704
1110297
471506
314081
593253
898536
648432
228520
1185707
158768
1246538
648791
359958
203067
1057096
185264
52130
483548
1351328
123285
697114
1089608
383335
966078
881300
737612
731219
1174839
870670
392369
1215835
1013918
835281
406775
212106
936107
91990
1131725
327617
93321
339177
647200
541454
255441
657609
372863
1297652
1308294
116350
355942
47618
397508
579502
48
63121
268930
130292
323658
708124
383643
412141
998231
349329
553629
559383
590945
1272898
475713
1168938
585936
150766
1330840
43547
594574
634343
1073574
1062202
525552
952833
944617
514147
542311
651988
712015
111235
1167197
906709
98932
1334805
697704
1111287
904904
803888
874582
689688
1165838
500131
336870
1036390
915172
917279
110832
1304904
1311937
738428
442641
1138527
1294532
1227629
1177541
644026
1226388
1250090
266962
645160
366408
437230
143216
997490
134438
348401
190157
221065
1236710
573911
928025
1202683
1158127
437319
688153
449189
28261
525877
337424
872085
916749
924950
1172639
1202665
654888
958838
237015
169004
1063655
1343733
1011830
999195
672840
256488
923567
1116992
60610
267788
470750
156810
896807
859116
601549
418131
584421
353703
1316550
119979
907405
248060
34411
309257
480515
1312900
306701
619908
717647
635755
1305919
1260113
698498
741367
831888
1134984
1029845
267611
306020
682848
734778
666169
994023
554537
2521
324824
698694
488831
818073
918615
904055
1303646
378434
1231104
1017156
121344
848188
771992
512051
1242179
661893
380494
849877
630507
688716
883115
460706
1218320
263815
1179243
851976
795941
1346032
871521
145905
432704
631873
246018
390663
1103024
1337204
25808
195796
487697
224329
938352
764309
373843
255930
986571
899452
1225747
824175
577353
338538
280750
244364
812912
878726
272545
1295922
882584
1005513
674082
808859
965886
1356758
133919
807554
1085512
854705
574280
479362
1350282
280389
1293465
1244150
681434
651222
848319
1229997
1081793
616928
409347
790481
689554
78579
992872
1177858
490780
594148
1164248
657379
435414
324988
848693
11966
846583
1023787
248153
343896
1171968
973794
19804
163580
1014899
7391
98914
1291638
951774
180046
1304467
44794
732958
746746
1324808
214372
912540
1131357
803567
945262
392256
1325935
780364
1150091
1085352
361316
153822
1186340
237544
731622
1128806
653898
989753
382209
527806
424692
286489
1338768
623440
945947
490118
582910
954094
1245554
1016948
1034075
1184954
353415
1026527
353438
341343
183619
533333
1245003
423099
43184
1218896
449941
616861
93978
1123662
293432
1157717
292354
192271
163927
449627
34407
330110
209307
255048
126594
1264758
1249363
1104408
665900
822201
1330061
345230
1177726
108153
289124
547018
268856
617478
522227
149446
209174
279258
525176
456131
71077
122259
755636
682307
1224303
535475
181624
298595
975598
441005
1188058
773620
862915
17697
1281416
630947
426014
155603
997731
700829
763386
488885
334333
971352
500499
1213946
1039579
748348
1145510
475406
72618
1085855
900334
400768
550814
972632
1077564
1031471
353967
1239918
218712
739132
971873
875431
55723
863459
1225691
839262
579375
228236
84216
1242340
613063
384868
825464
309775
800437
36937
358457
1034477
224261
1157073
786681
199331
858228
883625
1036238
1056820
569987
1048253
998726
474754
1209853
1041685
1151470
914320
411531
530889
1013918
866377
1013749
1052909
1199484
1124367
1214197
378636
945681
54508
838517
951681
439021
925463
1201672
995928
653435
1147101
1044888
414343
889996
586528
1250983
451365
1135114
305274
468367
1194130
340443
633039
1008325
598099
660684
868453
1335633
725224
895323
787519
611754
616972
17771
201526
465594
242453
785373
1262079
1119352
826985
48536
1304866
761114
1345093
60657
878247
598159
425866
867212
392495
1078351
1052041
1247235
1289172
1200541
186915
623223
400
140958
1030794
262884
1102349
728101
1126292
1275823
166769
415821
659563
735850
127734
510375
35207
969215
535543
366995
900198
460534
966239
690987
92119
741105
1127343
607605
64542
482876
738638
198418
496349
807155
319188
446221
295304
1291182
329758
378477
1189072
614716
309404
249584
357883
869335
1145433
189648
658496
1297975
1184390
482863
114795
630298
498369
656775
821149
1201057
1092560
499331
741732
754850
77440
1116914
1163369
744266
496643
711128
1110605
230066
1227721
675471
685473
411020
389650
649457
819936
337042
1145235
644254
163105
742983
440795
1245610
643083
873380
566791
760023
134990
1112518
957836
198553
1161458
126911
1249158
386820
62938
328833
876531
410838
767715
1202752
656309
968997
1252390
82541
462401
845184
235585
559561
1165969
166755
447340
704471
240363
852575
672787
752491
1336643
1311176
759189
673082
216204
19925
72321
602037
1069824
948026
1217900
518840
267497
757235
201021
646536
823537
814303
750623
498189
1024999
807395
943778
529774
539158
888616
1274258
625156
717761
691555
1345345
905573
225854
757749
649629
1244772
1105884
352974
1258418
120390
1355923
175042
1212753
178218
859495
240341
20285
489746
1202439
508047
346701
1094980
745875
772930
470291
173109
111897
848072
389549
434151
618113
949848
409103
582877
1259574
244541
220198
832922
430492
807678
1154391
417950
641415
968053
14586
483858
359241
373999
1080921
628511
1215415
859661
45607
515307
820316
1358305
874163
198158
682110
369005
878553
1205272
987872
151992
710248
1141016
1075209
441098
1054489
946962
286749
104152
196516
786243
434612
723441
857452
1101511
1218604
379222
1193552
147607
389385
737763
1250273
729170
833568
1106020
457285
771919
127099
274386
656157
254713
225531
88245
1045837
766529
1294049
505186
1363922
199841
430562
1108320
569592
1110350
344066
868670
683412
1031414
1059266
1050257
765465
473906
795545
592024
1223081
924004
481526
921345
1006816
438760
328291
411867
1319479
541023
875928
627193
635209
1096241
1007810
401416
1009298
11745
199359
1254755
45220
836851
1011977
700688
180390
931884
51615
1004758
82591
1166774
891514
396107
916002
1108020
411858
278874
1063587
809723
280011
534687
504785
1030916
948493
616427
1130291
1236968
1023763
354818
276350
342680
1016470
999325
16241
275720
697183
424904
416505
1160758
1296877
208073
469275
390548
444996
423884
361682
841390
838406
1350897
850086
609574
1222100
1300617
1300774
137635
1017794
1023048
1282711
193043
197974
686339
363609
1547
1231764
859160
1154412
843819
292389
1030141
1239385
547370
1357775
780576
84089
13752
1201711
227364
318399
1241690
204895
882530
71926
169243
96621
1003739
914142
906465
50243
1015785
332964
997959
387821
1176390
845855
629392
795430
466865
965078
995918
162648
900517
747096
414689
1170236
1281825
1116557
576598
1162925
420278
1219515
401096
67334
717777
626854
1191129
637550
188459
710216
1270906
1022341
87571
601203
447193
656473
294552
919873
1012476
847229
605408
1079663
700862
702476
769764
199245
680494
310230
472933
1164964
680486
944400
1036131
840007
928271
795803
537137
123882
315857
728234
726305
1229150
871061
1299260
139972
659670
640746
841730
672529
625783
768135
360601
1022671
982723
1197351
1150420
955889
1217294
447618
570633
350689
134532
591724
360373
204062
247888
978595
165262
783428
1301752
273544
202996
1300425
1007304
965154
184003
111634
418029
940987
27590
153323
945676
205896
426923
30884
47052
71815
330233
772818
1313626
649587
935191
801195
886812
1102455
515372
1358290
442062
891641
1174523
1300861
483881
598825
402390
739803
577574
1198634
790399
1009712
107841
259135
5856
264046
819988
1194624
378882
601649
232848
160913
1026387
818984
99004
610545
578786
485609
1127842
147169
1314379
789669
605000
1352267
219921
437010
1256881
1180011
1192545
1177417
1280925
1140643
119083
1178425
1085310
1343096
50769
597522
965607
973030
454963
300691
795918
469743
275717
128364
1192116
1245087
1019359
892652
65035
326755
232370
441940
443408
1045661
413135
97041
1121566
433749
469576
898306
526452
1226873
1077336
1069010
475920
1165824
633579
10969
883774
1261711
108594
261600
865194
448792
1140701
413774
1206150
555505
485331
391677
233948
590793
320310
204661
208646
540166
897019
1175080
709648
724609
1301030
266985
128027
1192115
1151257
140531
1311054
1114864
747599
1235946
294564
214779
167538
1126057
1011207
176666
768914
614123
464185
229494
252129
1126253
270594
433704
1158656
812314
448993
616634
501043
1181427
1010775
336821
97336
967769
98791
593464
1009244
387725
1308723
829407
254533
509391
359781
536585
386665
1049312
1093039
559887
1302957
1226363
278795
836577
1028213
406164
983804
994003
411781
699166
293130
282578
1094032
1020467
467054
161045
1254314
235704
151612
1193353
374007
1312841
1285449
951160
782200
7844
319759
527525
1114242
1013023
379134
863791
24647
125940
687817
710983
1080969
438970
189014
237379
1052346
74009
949405
446165
432191
731943
1166289
1240678
139808
203781
1169374
644034
809665
205860
1086896
983687
452647
725973
1330042
482931
611378
1110861
1177348
1343828
1044168
184115
137104
463931
210048
822348
265842
19994
835975
750148
1254452
27189
309188
71016
489220
1215597
855438
1286485
1148670
1345905
1119904
540773
89546
815570
327133
691786
420934
136112
77480
31596
733065
680270
558713
1187050
748735
241522
391560
522115
1112212
1042308
911884
1102182
711810
1287403
1299738
1302787
1048363
1241927
1243505
675284
285532
578935
650416
302545
1253236
1130715
945106
1191112
472342
873549
221274
1362888
358071
1090762
752627
669303
835652
688340
1352433
530785
706215
941411
298532
1329963
462830
256327
971401
1261661
344246
963148
1354449
760908
528043
914417
1340213
842166
975362
20067
410881
261951
1149230
303550
227219
397272
822910
831067
570696
912944
1017336
191520
195146
921264
1146647
593971
1342642
829989
441767
1112816
347574
851334
33252
634664
801328
161073
1028376
1201182
443385
183267
991839
887204
436709
1086462
690951
267026
1268600
1218224
1043801
426205
87831
1114557
1086953
978861
1155043
1038377
893008
1283877
862130
118921
618212
955678
726406
206099
7110
576511
706140
401792
1178759
264779
814143
1039376
1090714
1246460
901504
618651
1142732
1028465
849288
929202
393816
395929
492603
940784
57800
781876
147058
115563
572684
916858
155994
550182
937652
1051177
1206789
150040
1360611
310695
692938
1106010
802500
688598
276828
807639
1238018
613554
1178351
140820
289698
359747
675188
1105365
1085113
1197579
850882
388319
682270
479693
348228
458178
373492
95221
213244
440225
132401
653083
216020
1230391
1002501
284501
1257172
57167
18573
428746
709727
606345
1250586
999143
849473
972434
702874
42175
1259378
1048853
204208
293169
682875
1292141
803917
69731
1007343
1136440
380876
117656
151854
769108
678093
63030
785249
1174432
1229602
291232
142967
644404
535987
342127
1056133
1110950
834127
1115103
537462
1346954
842371
1303047
114362
547696
630895
661096
146902
765265
577706
11721
953409
981762
575393
634614
889140
794287
946543
1006224
38426
575020
39393
416403
1282865
223799
91275
149491
1116423
382218
924110
867019
1011767
1078045
987094
1214844
557483
251882
343993
927023
380964
63180
1253776
1019071
820134
157551
707908
443866
967641
1144467
83374
344345
9907
597766
697213
348619
1226889
113201
945933
124260
842708
1362316
194510
229639
1039576
1235296
1116641
809254
195328
63744
1053898
291323
309975
832386
35340
986577
498236
1041251
349391
1067622
279808
829800
45461
1302438
424355
12412
560318
302955
1154483
41383
850996
421430
152564
643715
223268
916090
811233
909216
896484
822481
237897
667140
1159733
1228973
108847
910656
707998
1283582
1284738
767470
939095
845972
810077
42175
673034
488665
1035887
941298
308770
300090
178725
1203606
1272502
974471
735637
79755
1202999
1072028
689167
352252
1337834
337426
120333
462455
222868
169347
1255175
950478
322791
520115
429786
1046616
16538
921081
1350103
21150
753945
188304
774280
1286053
550587
321928
596863
23527
974398
1191118
70976
1187301
643555
704415
795420
1167471
126326
111773
847812
25019
1085446
1057275
359985
457139
390746
83656
399414
960395
97956
1349303
157910
385612
898921
519101
676454
503
1311481
132545
1159993
260560
1168420
1089785
689615
815462
1301897
750039
1134328
756859
1321614
1180151
1009154
132156
942763
78462
100544
1302291
1246589
639576
984936
877320
797802
1176464
650966
265181
1199533
120650
1161366
1118116
516690
838089
108950
612959
347885
692140
1021453
1007651
991001
970435
743476
79355
549778
618730
672568
821689
1033001
1285134
132557
225047
489162
535608
119056
496744
1024798
254164
498854
713320
111515
339478
100686
1005493
770048
576381
361492
700492
1236922
1048647
301562
1350352
123540
592371
11540
391042
647243
416535
820586
621684
1307545
1090594
644331
1276115
1306626
645621
1270224
1258771
1204048
1291709
836558
994950
328533
1270241
816166
882540
335176
235434
712017
1215887
438974
1103692
448970
1171432
471589
416604
110768
224319
253201
1019759
682195
405158
881080
432859
1051074
1219618
1060489
124524
996314
1194002
1059556
647444
733643
691693
912680
573311
741572
1232548
763651
216126
661974
555915
483278
728944
619677
36438
347344
746240
212036
1225919
312682
684736
112672
692681
1257380
268039
819339
956301
459358
730570
50599
537135
1096585
1288098
1243057
75021
1182732
485423
770566
1120268
6761
406310
406705
917069
351109
894990
475752
612655
596547
75637
360026
1065572
1194847
719781
191819
460056
516442
1029699
242391
1021288
542152
835167
612172
1117125
590965
323566
773359
1079504
270448
613154
1187661
1322673
617356
804946
958421
103591
148348
1248132
1341004
94813
1109434
1057395
791974
406156
290468
187909
211546
242788
1051472
258774
939226
1320278
5338
236689
1116854
206055
718771
1111073
49372
1033620
707430
959383
984552
845220
803531
751963
957129
847838
949926
1328867
379859
1326039
1173086
576860
767487
301264
622127
1132082
1098953
150826
557866
1244751
877894
97159
205392
570644
430673
1185122
864787
438423
658463
703185
1133190
18760
1104549
3452
382075
471504
1178267
1185430
1345445
572482
897286
789256
329568
1182554
536979
1223470
29415
553007
155888
326649
626894
173196
63115
1206309
660471
1323706
1084550
604357
756847
916682
173457
765405
214611
83415
60168
82293
212931
33070
717132
405355
1186239
767147
1078393
749468
970197
875740
375920
302746
566535
642669
547906
1049417
1087060
642368
874189
700
1315494
574978
722820
322476
1242515
1210775
1237451
1000751
870830
1222481
630720
908551
621441
31678
581452
623911
881898
379140
15949
473673
149166
1132970
645749
419184
730379
455937
996446
381353
268354
1307142
1257570
669600
296267
766061
1195613
997050
628343
181231
167557
1163097
1311794
1012356
1143902
1003409
697052
949569
87359
646491
483926
811889
941370
789310
407641
1086079
602207
773012
64969
541758
740679
868367
162001
1146287
875803
589432
373664
1173960
985302
1221380
604772
1118471
559582
1188204
482849
789323
900349
1231514
443035
1362051
995900
1102489
1256736
1150675
979456
591350
896604
101332
150779
692346
434229
132032
180807
236513
1244745
513274
764357
936641
1157077
994539
443969
662469
548001
522816
1143941
462301
1020211
470511
1203751
382249
257940
551271
53921
1274907
364157
1136989
284253
886101
466619
702960
1287465
98886
371876
1357704
1160708
265370
1188224
198881
19427
610663
1319013
42568
1168677
246840
1092048
829301
1310211
250535
974590
1354568
858040
1129719
630650
714716
738917
1042277
837441
861443
853738
977581
1087367
1346181
265986
1195074
976966
95807
610634
344392
37007
1001805
296535
811236
932264
601138
795673
699536
232210
571632
1142103
673410
237242
1229910
1195044
419617
1270912
844119
714178
150933
592986
1112433
332885
190523
620363
903623
404920
533312
518274
822075
165538
274314
985566
481089
642038
696015
834153
985744
236990
921882
855125
1330602
1142032
844670
190094
574372
544807
467282
876668
574100
815782
1307522
539200
963727
911907
381926
902995
1287862
376398
997374
1291567
909103
760305
912999
70778
1161248
1282204
514848
1272659
578050
842179
545474
1164835
1047990
1345836
810371
390085
721232
595454
1119911
460604
874285
184138
890288
220385
62024
844846
1000096
580952
41059
864001
213643
86646
645843
1036711
1115514
287432
1354614
560989
858315
952144
782250
987520
521574
545409
14218
1347108
282843
1329093
1285753
1076542
399536
102205
1309559
248593
1075971
82813
1083091
242576
1350877
405430
40619
344386
728377
939882
956119
22977
1066723
1256303
1302071
1038959
417845
113292
111777
762926
280338
284978
1127259
1307014
776951
723532
341389
242573
754414
313504
1129792
1084307
584912
923947
1204081
204320
11696
1357584
1215041
412211
167368
1122321
1249833
1133868
989549
1321023
783196
855826
1362883
1064671
123413
1165823
615686
346956
1155491
1209092
731854
1240079
446439
1036354
578330
934666
1172858
684201
7608
972177
381516
1042758
366832
483430
1169853
1340124
247804
707507
287638
1353722
52798
651092
821083
918882
627094
519921
60685
1286678
188825
1156642
595383
238931
945256
559002
500721
1155900
651682
358569
212909
1267551
404504
153627
706797
59278
915462
174592
1233967
779975
1363820
814417
778408
447617
12247
811727
436890
1048477
344385
352277
156165
488967
870649
1257060
1281901
1044537
747754
641679
659464
882662
965571
474068
193376
48906
1022757
1246833
417291
1306146
1053867
423437
734466
1294799
428165
1260261
1318203
40403
714293
530633
215718
477286
1003681
1042317
158419
358323
74190
464618
742078
714335
62476
561292
1166742
1008643
326210
550889
1110038
1026347
1253928
298411
1220513
572089
1234389
284393
1087925
364026
191340
726305
528980
1215580
405143
343989
324317
242844
1055039
647858
479347
15418
960906
58556
1282682
1274410
1042337
758303
268391
1222724
1324427
1245357
964064
1066632
796210
1291720
958759
124098
373135
394874
993653
629236
64667
1044433
55751
93709
476771
1135194
677371
237858
1257471
41005
397379
1160741
46219
618688
67331
654785
1286220
415683
1256841
336466
241462
1296996
116003
815326
133322
55775
36623
727518
1139795
594182
281008
1144689
1210367
28183
424406
475953
1113170
134880
1275326
1184352
723827
858219
1180816
744067
464477
569694
636146
1031909
197803
507489
963563
256340
519318
1070541
84660
751506
950241
917171
63018
1093521
1009189
107652
1071825
1060061
88870
728020
876954
341396
59586
216686
1054257
116026
68384
898723
423357
307812
990228
1187203
798397
366838
118649
1028698
137834
1353019
975136
776340
939509
1038338
1109926
1032126
45863
30197
889540
507259
29931
1064330
320736
945243
1141419
33383
892573
452740
1198889
630046
857726
101238
454388
831652
446934
1132038
136178
1300393
1051189
541544
595535
195067
77660
1187565
34244
225221
216362
1179806
778451
6076
582267
1290542
1016197
379491
89429
3196
1308039
688729
704012
1293725
214131
3407
1247173
441696
131006
1023484
831742
193474
1347630
704044
1148969
248757
577025
740448
916653
933858
378319
1157572
1355587
383989
973866
1208499
445740
418417
323020
890120
573214
103222
372150
754238
200788
613103
438519
285415
1251650
246862
1232678
1247828
234850
291763
521391
927284
614169
385985
801274
252110
729356
1345201
873330
145551
1118987
1349523
324199
660121
79251
179103
1361823
125280
1195237
942281
1340254
80315
528600
593980
409029
522904
1018686
561739
1031095
17950
124713
1105115
1044819
1322168
184988
406659
606378
981808
420404
747000
1220906
696761
701623
612191
69549
241760
743738
853867
706102
1176415
600887
1145830
1329528
496980
1268069
1311064
330714
481584
1108371
72212
1236728
1217652
1043591
1011156
537093
303912
733969
899966
21624
761437
673478
579394
59559
752941
1104583
1363980
978576
1344297
61440
759154
478477
1064648
1148501
554405
434001
270295
322565
11267
901806
415429
653181
1259532
885868
1031224
1053121
922476
909644
853261
240910
690745
1271661
1117105
313543
668760
910414
727544
777379
828194
894318
708612
3129
669807
1090512
1328422
206789
1093060
854368
112083
560895
306302
1286030
182784
301297
551889
452283
952989
829505
1237275
351377
721914
1000213
1003351
665858
811705
895277
137913
487116
73987
1062680
374889
650709
1075711
272949
770354
1135169
613765
1299271
550500
1216428
869452
462049
286515
1042911
1081639
19927
273747
214645
1248702
292539
598928
849765
491046
131015
1063583
1277537
477394
791323
1240372
456226
818189
1184809
417863
226329
1220821
548366
1132618
856488
728215
1226346
64570
740545
385706
255348
484057
1331227
1197204
1024428
4309
208664
836359
855922
1149260
517348
856218
27375
234925
80586
394565
96285
1190960
199881
480281
1111636
254535
1079443
984887
1033082
215673
426174
207283
1243853
649591
79130
1310171
1257589
865157
1165093
1316493
1097775
1287356
757561
495567
1152112
1094362
585539
4159
691565
711147
1035592
848233
1258733
465960
1350865
784508
134232
682111
1282186
597826
870082
606964
1095540
1052541
864398
886964
632780
588181
217323
1040428
85850
1171621
725904
922264
90714
37336
420546
626133
1305198
88729
334733
663052
277339
143166
263006
968258
32335
221435
195008
1333079
367761
447065
1232637
805303
741661
685540
893924
1267271
976799
885244
728940
806137
786169
953448
651069
966401
442256
973039
840867
1334392
1173955
284093
484736
742633
1044211
1181403
537841
1320876
577255
1027095
1318247
748195
45831
1003678
269246
615434
981194
1090632
1323404
302969
581371
1328546
954330
172798
493733
16719
625582
17993
909503
189560
409304
280386
1309232
32083
408437
853848
182711
1362084
1099444
377229
52087
866853
660735
304036
342557
420561
414074
342457
612433
837958
992680
128184
332260
273405
639170
251855
76786
1177403
108518
1231492
296196
923197
402767
1037971
505875
893773
1184077
458392
317643
266237
1191593
1038450
937881
1160645
899097
344721
670803
660214
440124
1189936
622425
1190823
135099
596447
286531
985379
512367
329086
806779
29738
7496
1066797
899937
769777
555342
778680
456937
505054
226181
695286
535115
331568
994860
40853
613908
233355
1081219
895028
633104
568537
118555
1112319
201004
1341752
1053570
778218
615737
751477
1080292
401781
458550
488682
1186040
809917
232960
24395
11158
1109383
126670
437532
1033581
1114069
394960
223706
1243749
906492
1346434
774856
503086
1153119
594043
692291
246673
1178704
677318
914929
416119
704078
1056735
1358636
813117
647605
579450
1335909
432806
1105650
1357941
1273975
848290
791928
817924
146266
1259554
397205
1197033
553722
1006773
972133
577670
908202
988422
178605
463877
457389
429620
671195
1335016
279889
332054
1268811
1194777
981628
32083
1278365
917406
950882
127703
1195401
929726
508216
822101
601279
578054
653391
878529
399864
687552
156021
316877
651035
186342
1279127
291792
760548
109986
224067
853622
538427
573006
1284164
948895
109104
142607
1153079
775307
802067
336753
361978
496085
1322410
1150389
736883
91923
917937
1329307
641569
820190
459683
806774
1079423
593985
629937
85363
725779
983325
683129
893655
525645
1218618
825843
1081067
693431
1027543
1016695
1098264
723534
626662
1305688
477082
803728
1061284
509542
794590
195393
911488
976630
1023640
507057
740208
199191
708263
540165
1008696
690292
73845
1167772
369440
1362154
1171199
954097
766942
549775
557378
157009
1129521
1232695
79466
912857
1005185
993683
131722
181094
856715
224256
602209
1018744
356308
224172
895826
892774
246753
1086897
13525
1289471
600765
950923
574513
1091657
221227
1047319
933397
813972
880109
1164867
672090
878525
903932
1269467
242039
739229
697741
770351
1243133
712455
1326586
736127
543142
874575
307697
551784
1156568
360213
665207
299127
1010204
633672
918979
253473
1032803
1362585
629215
591170
1141594
655331
255222
1316357
537511
763790
254996
1199560
576979
189993
812080
1218070
384462
569524
750838
1332087
262977
1057833
862355
240032
337024
250636
525961
540842
450906
1202505
744893
238532
401819
1029151
911268
440050
683487
1322358
908071
609523
323794
366187
401067
1324015
1218534
653025
738689
806495
722449
270358
431949
1069006
21453
786408
764112
145914
1202694
531408
599694
589234
79041
1041229
677390
872994
835642
54102
896723
561593
843215
10064
1212318
767369
1301734
637869
688734
1298661
177277
765517
1070439
284150
829932
1219578
910153
285093
924709
1235253
646305
278312
1207575
36432
286440
238487
220841
1223862
1351501
318981
968840
700050
748742
660923
1361179
294345
671653
975772
1206742
716214
1101487
682059
124688
923929
781830
856761
70588
732603
327618
994782
784610
863663
123128
1014940
560093
1171491
328332
168682
477791
144114
883212
692731
895176
995340
75146
148937
682365
550170
1112122
233566
735474
605589
1040350
405978
616692
1260751
487170
564037
609523
491937
195245
135564
442855
614043
574139
219747
24144
1274438
1188858
1290357
1130728
895611
316626
661791
698053
1133598
983963
485189
705705
1217815
1260093
421440
1174756
510252
13407
713304
278742
401354
528635
1046384
1201968
125697
844265
1026832
1009862
528104
310343
1200620
266413
540547
477874
17340
417998
651006
553164
164256
896601
1151544
414190
1066793
755658
266662
614864
1200387
591841
791280
1221933
1302461
252556
202720
862864
1261613
497994
1272603
1107593
142169
415074
1107233
1217549
694299
154932
1238713
1333224
1047198
56572
1324776
360679
882006
286645
3436
868860
462061
952593
1154504
747113
225529
803562
779853
701826
276001
1142256
205551
744406
530025
291427
843573
254100
549746
137372
688931
1170140
615641
1344300
761168
1099809
198111
771603
212648
674928
634037
983907
1144456
760585
831680
180404
91870
702092
990613
833936
42156
1283138
1201818
1131421
1193860
917535
860198
101566
671280
515498
698157
736520
1142796
110050
1358999
670938
253464
1021575
212814
332780
524621
441329
1301315
1042144
867754
910517
576513
1304747
403785
329835
151047
654978
1232419
513790
623286
844174
697750
605856
843654
1316352
211815
237498
975409
910736
360523
488008
1285372
1118939
673878
160065
1005382
310904
416684
41990
336515
496570
163831
333088
514330
963492
572887
267146
1359302
1231693
848843
273809
801372
1324214
71076
390898
594670
427357
334531
100348
278561
671958
716701
691426
830030
1080745
420477
902149
1024095
788879
1153320
176481
63360
49627
1207792
1174773
429712
843163
344378
725930
609465
1024488
1045612
329213
173507
246291
771745
596232
665722
1336444
137044
405820
677593
851081
303092
352015
799548
103006
160006
1104189
524372
1280329
1308803
1150949
427704
56109
400401
187007
298207
97050
606896
1071469
356786
728011
946429
996143
530747
25120
1096477
1190272
490157
1263901
738340
1033873
64345
580693
1053327
918743
227113
507779
800399
601976
1018538
921510
568457
1356595
574794
902542
695567
1232708
1095444
525722
649819
1357330
876673
382199
1050472
1204201
1345168
927475
808003
1047419
619341
238303
1063765
641058
1244521
1191491
492046
15288
108389
931054
1268681
684432
1281746
96318
968406
533512
1319203
914286
487530
559558
971215
150002
652792
521794
1087780
1291044
195272
939736
887547
1131404
533277
85218
1147284
111830
24635
31758
1123967
955851
791913
1334664
1076987
115617
399884
771641
696862
297958
1013113
635287
114853
885953
1268240
255286
290569
798698
1356730
931391
510594
328676
755691
1239105
247383
258445
1089414
201417
611594
724083
875100
997935
1232293
176644
768523
556170
477730
972095
24462
159808
809193
968012
1207630
643251
967581
1257265
932522
380424
426684
347664
133743
505377
301184
155428
8626
855863
905915
316813
755858
125387
1332721
335643
1101567
1296193
614355
872639
55925
659200
955143
236493
561149
193368
728296
493615
1362946
81868
332118
988572
237489
1143926
502012
320955
248659
427028
111679
211368
984513
722856
348681
755152
359824
924460
1189673
285693
383155
734858
288318
1339207
759554
151669
587626
107959
154947
595948
128064
204544
1222707
1192192
173213
767355
445175
461787
157976
1016589
812263
22938
47399
364772
177260
1077938
220535
889288
124697
227648
145760
302330
1279952
359296
256709
198420
19798
169007
862370
1205722
885493
1297238
1165526
1127720
34236
626794
486131
1251194
594162
54839
15485
500599
882161
305070
1061093
17678
916321
173247
784039
1017639
432045
320818
1139352
1101356
40310
116980
1051436
333081
517062
1119460
1192971
170874
387729
1305050
1069353
1164748
288841
17557
163414
631679
464962
1247177
747021
493690
454639
1249557
1120561
72748
159776
986811
809166
1210480
49064
791803
345586
1297976
740197
1315724
163609
615701
980956
758728
364925
1111993
932698
1147557
953893
18039
387134
909280
1294506
183490
911235
686707
960563
543023
1132502
329316
310892
486358
807979
192150
276581
485945
400272
406179
824181
1135845
1181210
1012432
231506
86535
1073741
145977
585974
880322
628737
471263
845106
218271
1191823
695791
28461
115499
829223
940300
873557
929592
128177
920350
407442
103111
1257373
377438
603852
403943
1177528
804473
149305
784579
534157
707430
6706
427196
213790
286032
827786
68567
746895
971500
449125
937266
204904
1069637
119347
717403
1219379
641345
779935
863080
1360520
793572
275561
1227563
93535
7787
591710
801050
928728
650346
454818
634477
1129736
953874
590135
947217
93999
1231220
249428
455051
267096
450298
1164260
983667
388724
83637
715777
111413
648344
1032439
1083346
390526
677122
25556
579086
166127
1207792
328252
1318399
654981
156085
191332
131619
1136671
784322
487941
345263
883042
1243361
747079
654606
1206006
1360335
474057
705847
1017092
562504
211249
494181
747555
334079
976627
247392
887070
5303
46962
1325090
1097043
993562
756101
133469
1332429
790756
105383
1348081
608522
847469
262307
1108608
992732
1134203
1062515
723201
215657
241330
1018979
1088675
1204935
364458
1266783
668400
895505
566534
141826
42100
1154470
343115
823096
943839
665925
103397
435464
539833
1085352
802281
682352
344904
385816
1108360
464806
183974
23432
848701
647651
640176
608743
1242257
109920
604947
507908
1156913
972022
1263662
292627
198032
323218
1196243
947960
68467
1240918
199374
222003
955811
968424
584978
608074
1136586
1261166
206101
948080
1299066
428857
605479
734779
1066614
890622
356739
1140434
1100219
471535
572931
1018013
819392
1299991
1236691
321036
231298
856394
1096906
1228619
1168331
475151
702000
33129
587658
1255489
536368
1233211
704384
752454
105692
645488
455048
418390
706044
491827
1061510
960281
1153282
627807
432602
335316
1161084
1220090
1041122
10948
1078877
891769
519689
827125
634670
1233691
1316976
1032616
1230329
746412
746299
936498
73687
303397
1070241
605573
677042
684416
1287319
790176
1237055
1329629
333476
1040727
1289674
723343
419497
478271
1339086
527218
1127706
882310
893289
873645
50579
1302350
529051
939789
580058
1073727
285881
468057
950576
1238582
897562
144908
492165
5042
1134894
518204
969538
891487
909285
725924
293547
573903
731406
1245874
688300
1058353
1283457
1101356
408902
1320664
974476
1118926
146527
188345
1283583
671384
655212
252432
300015
183698
337348
1221702
1190088
73422
904239
125799
636043
440375
745018
306520
1015840
838419
838001
592006
241621
957107
289505
159661
80846
1008306
892344
369805
663325
1264835
801083
940096
845607
804708
773422
1036246
978395
404051
19532
1193214
927033
647031
1330224
376743
1287788
78249
165076
216999
406489
810018
213174
146965
2685
514374
1179023
503774
1284770
324103
265078
932541
1072143
915009
1059317
312646
1024938
7838
232019
1331716
1061822
1358124
832501
1153295
953949
323630
963360
989193
480377
692674
332165
1111736
133189
2958
756343
195130
19102
543732
790170
992846
716484
1093357
735171
524038
812206
155506
578792
348108
1318772
1350120
1025354
409051
358947
571838
788342
957172
48954
521357
1104901
222229
964101
668347
327200
262147
653298
429841
1129248
1252421
345882
640259
87778
69984
144820
227358
695416
125476
46191
725747
82882
1167456
669085
649710
1283426
785182
632324
233668
883049
1307800
402381
159898
974232
343063
620195
1016408
1106202
34723
146120
635295
918208
295058
794992
981435
1140322
578909
1110439
972587
1247567
1090874
1268622
1088781
899226
1065529
449704
740811
692041
1077458
203357
638795
70785
388264
387824
920491
112127
580275
1120748
145326
1149004
285354
688114
1262995
957290
1242430
1118675
611386
119310
1000517
972691
12738
304570
517316
976534
400210
260631
236371
739779
1139668
727342
155305
124494
1337760
486037
219071
1145024
337592
431260
1191166
364516
611090
656346
27131
1142038
849455
1361198
701423
931766
1317364
341450
731942
1225974
142925
452535
337371
752686
1113440
410972
51185
677133
842452
1124931
212117
85578
812183
1219705
1046034
440536
1083486
943006
282468
808012
1183866
787554
211416
1034202
801014
924180
242947
821590
653217
103767
786512
508937
850693
20847
228945
1241860
1190485
348959
623661
767586
1243955
43845
1186908
959698
1310871
765008
207334
702639
1091832
579594
794674
523943
732425
602688
615335
1212873
236111
1154076
1302285
467290
801729
1147422
191360
999716
309771
478267
1285414
1327292
867867
1136180
171818
161648
477338
1020651
614810
1258996
1277979
858532
1273392
793934
739118
1157654
230135
284278
254353
1128688
554779
410218
1162028
1291173
1019155
754448
724113
1090131
747122
1063383
1165344
1101610
1242490
167800
1257394
509422
1196396
531535
905786
575736
594388
1016087
1248356
498477
77978
287333
409967
880884
211090
526066
186762
519522
178032
316811
866339
777377
1194999
368555
654287
1315209
466971
118466
169098
117002
1347476
700918
445382
94719
1050906
497645
408232
1086697
347957
174989
176173
486740
876849
811774
1326187
701930
203522
1015620
957851
1232739
767011
315331
1186370
10443
1132527
364762
1249948
355416
696479
33761
123201
1103633
166483
1146655
579008
236228
896591
1101866
469584
1305426
975606
1138042
955257
846309
908679
13096
1322595
34369
556651
390603
8662
943902
843302
274099
656355
353765
538005
300511
74008
724709
576124
664680
1164899
444534
275520
3682
315718
69732
12649
220184
659247
140605
1154921
100332
334042
1109216
320296
658098
966820
331393
68954
300861
725502
258988
1065657
286598
221635
40511
224752
964227
332862
311201
1247921
1361888
988508
1013676
716167
297491
613037
208095
421134
1205002
1197177
976857
574002
1118707
21142
775220
528365
1281362
99338
570991
1103821
1281266
937869
1296101
1164659
23376
136190
149364
617666
565564
778662
557676
1126602
647868
916658
69662
397835
145223
750540
258665
694135
949651
86306
68001
918170
115153
843457
38316
1135083
558832
564587
900862
1154835
1069589
1170025
432253
831607
120446
1273451
1292166
16664
1183315
459393
878008
280177
1306682
142760
914432
1216017
806574
710101
1338977
1332906
343695
1002123
483719
392660
271438
270695
753876
1289575
760906
457212
1270328
589131
544027
1023913
1054116
478851
714865
201305
578996
855836
1131792
1292032
964652
754571
33844
1318275
655263
221378
624648
591318
327269
735648
107359
424620
1177801
1069421
770293
185256
434766
1102199
1037890
563545
772951
109167
814385
1314754
105173
509200
348156
1047095
1182348
467614
8636
150986
1354023
190923
790700
1354609
536557
1205565
1262940
783211
42458
1230055
1124150
1183141
117672
219043
636985
350432
180121
973021
185297
748858
466721
679635
14719
1199401
287409
980492
1127700
1206402
757031
50077
1048197
82967
654308
197216
222064
865266
178835
207320
1096181
106359
449599
459219
1359228
255467
895068
356207
255882
1349871
1041180
521444
49786
1270412
1190235
1279494
623424
812391
996714
593875
1249450
554515
1265889
744356
844226
932411
213626
365500
208074
280880
1111064
1305124
629585
816391
1108513
139860
103780
1295332
1089458
309383
1309834
770208
1222518
274749
323013
792306
1259766
722227
586203
450059
189373
1156613
833522
295078
68505
1023556
17352
986743
603101
240569
125728
598451
1182690
57731
9435
89609
1288425
305804
139067
229922
519169
508216
491803
486940
153820
567981
57811
706510
1106325
784766
659539
1171051
1216467
709104
962575
1189002
895716
105638
1311368
212029
1241847
355135
1340841
523968
1188724
993766
727491
1271580
944032
215495
233054
730146
1354535
464183
1289408
720447
246773
193210
897089
1339649
1180989
233152
953465
1054467
723315
1199482
437048
1106592
596293
1123543
880142
1020077
966133
321556
351120
745143
531356
352432
83663
386728
1115246
557740
1030867
200417
1267476
98042
650440
1083615
1213199
1363397
1255169
1164936
1328344
82461
813775
462020
301984
1344396
407343
1155099
72261
1178553
954585
950599
870460
78358
854653
1098451
319007
1221762
1320311
1210893
609821
1351975
26595
771523
1205269
270457
1174864
397881
404940
95693
1109222
696835
1000226
523513
863197
987140
1079936
1251820
129711
1169590
954894
40985
240477
760847
1048989
1026347
621451
904664
844192
224470
701284
655922
1284598
454325
848068
855301
954617
146816
343835
10682
210981
1043670
800977
554957
589987
1336257
362276
242645
124235
1324648
1179160
86271
404738
668529
892322
724299
899709
1105800
1305756
723769
607961
730378
184739
620517
446315
46538
568947
248055
989103
731922
1276124
154321
105653
863510
141790
1174029
653435
528486
1153277
332657
475007
252600
175590
409392
1099925
187513
581436
1351246
743860
480225
1222401
139099
178216
713078
1130114
875386
634955
351998
79832
11469
1214969
217578
683410
1142945
710231
1149430
385822
665480
1304777
1050483
828655
484470
1269454
108516
885666
1305691
55098
753569
630699
561860
965154
535579
352871
476509
241830
582060
1130997
206689
1034903
1349986
838221
688031
612994
320809
1314169
195368
493955
774563
105131
486227
619776
596939
975533
143677
685907
673570
919270
1004601
1082301
7313
876077
963563
484964
253968
959054
413797
876613
436029
491146
1280625
670772
475308
1130606
1112946
1007683
1248704
925399
570131
77892
1308072
990546
1345630
1345665
399300
513120
1185173
828673
209263
395097
622637
52575
1354431
251900
443161
994103
1308435
814879
410620
1289786
305833
1072636
1298384
742260
123885
529800
220126
733248
263508
1060892
1216322
1163528
591350
115325
561772
1305491
698356
504490
616359
753108
398345
940936
1123027
626170
189057
1264438
792783
1338534
216533
799856
629892
876238
432102
1180687
1092933
1287988
906185
805892
1172075
24468
29180
124376
552127
790809
98918
333898
943559
1357472
564634
636166
1205871
128910
807945
485712
470173
727541
579906
940680
145292
644129
529089
1054044
916830
642064
601459
1357422
960705
335574
205628
168375
865683
165085
199444
775398
1185368
594789
1317211
447048
1044563
1083084
704566
1231461
299276
114843
1205065
1123445
1109149
973683
437047
385819
852035
917360
764389
992810
429016
679742
1204358
254382
561456
773501
1300612
142872
1189831
1216578
218576
852195
371638
550914
930474
66279
230603
890811
1079281
1264768
109339
706920
296806
540266
635995
205349
997586
930129
73415
942592
370958
329080
17088
751233
1145496
99129
369604
1310572
333284
892002
113493
223703
104406
1105440
1230053
124472
241891
297913
328942
370898
80500
48996
1242244
1115827
261789
786901
614693
1238536
1206768
481136
244815
891215
1359107
1328976
409589
1239108
715268
912739
347725
653074
606373
397779
1052030
650110
1281126
1019073
586953
1057605
430918
7226
1073477
725415
540986
1002925
1084848
471664
349193
548218
592883
1269497
968531
737819
1334186
178926
878662
656620
1088703
734868
583466
880694
146497
106714
1301597
982731
1043906
1131130
533396
1361613
518302
183637
1364034
947852
189477
1281694
783838
1155630
716977
911413
492717
225531
487355
333111
821509
1101390
190472
669928
498305
693542
1171663
628752
704857
1150955
9944
963873
570871
668888
638440
294711
1263790
345056
594144
551603
1198821
1004655
649646
460366
898519
1029694
968677
5882
598488
372135
621646
349698
85628
139773
527440
301059
240980
626927
555429
265522
1349951
23701
645746
867461
889345
639230
658448
1096998
975383
512817
1070484
129031
425641
262335
466127
1248836
27909
1102243
1181660
51008
1363957
480267
1122629
1052045
588339
858206
726260
801823
699029
198111
607235
1304471
495370
411899
81473
476910
1228994
894943
310300
794910
93287
1092340
386161
52450
195228
100480
1069131
993596
1339581
653755
1256429
335902
957264
985258
201525
840858
798057
676664
195098
285642
1293178
490556
1359096
204891
581486
9261
535962
584812
123093
115751
1145620
1069203
272306
663909
573865
852655
1224618
271647
905435
861347
188931
114178
188846
4769
128036
646106
454073
1019242
897932
272096
556468
173327
181909
1289065
208478
275396
417765
215078
1095828
642268
235353
371080
437241
1250991
1187200
97879
328903
22654
1233208
1303482
694106
99125
784441
108500
1290869
1315807
1155304
574365
139954
721508
1046716
606689
547476
1256528
508364
672364
583894
762836
1188567
228018
127131
356753
1359930
594488
1341873
1313505
1313619
598701
902992
628908
292088
1026
247152
93267
561182
260395
1168344
622876
469261
1062958
307882
222624
1223053
88940
1153500
489969
496055
459889
925888
20261
355462
1080512
258421
812774
315477
622260
322739
289318
587157
750141
80635
99851
1324553
618135
659017
1034418
1090101
183263
72966
640344
224360
563043
13570
1121192
1160996
1184486
115805
918287
745132
1255151
456294
615872
141251
1088270
295370
1355520
136406
785766
999745
1231376
701681
1199579
1186989
3654
1204155
48398
664653
800754
899355
480767
506784
1075357
628501
755985
410950
1051495
1260614
45094
26875
550200
653329
578586
536001
861804
752538
384761
803193
830390
204340
1268606
692405
1091696
503603
1232279
774448
804205
74722
1182882
1328802
1198242
736703
247197
1360580
848074
1124028
1158639
727548
608732
424082
1291007
1195712
175458
621879
1228136
488897
853744
1222799
713629
47430
678531
977423
384313
515499
433534
1343039
1286255
564822
842125
513788
1081918
646097
935979
386820
700625
714489
365338
422964
271070
370017
1137450
66607
809229
487904
194454
257613
1030724
989275
894324
753388
680614
536135
711682
242739
253495
1218333
1244288
1152017
1252996
329529
663495
816174
1359620
692993
1055846
1194928
221917
894047
963721
214098
1170658
582889
756431
1157946
919023
627271
442970
666175
99185
776041
1152151
220596
463712
967033
1338588
1277704
819718
1140198
1098177
378595
582314
699933
865248
854524
626391
927029
51654
375318
325521
720040
1122739
1211885
720029
1346277
787061
873434
673079
1011679
12600
231222
1077511
984884
400421
738257
257038
282017
581327
1311986
478186
25417
1137044
617990
1262361
1331317
209052
315235
676634
206502
804677
564411
63304
913991
196091
308242
304643
1226248
559067
1328086
893270
497778
459029
475969
830948
476916
2527
215123
785368
593426
341757
859342
13533
400422
744084
706570
204213
577848
1305698
339180
974173
1263906
1050884
963003
1019757
333044
589436
65907
259870
212708
434438
1058151
11122
718690
805766
451919
1046552
894259
1008747
367637
1254055
673663
490698
881878
1152988
162196
579814
471556
176303
1150209
301103
955305
702204
108992
203491
79202
503813
1333915
414307
359326
833602
1153759
194405
951897
267088
838976
346923
206409
427997
963689
754374
1177825
1150136
915528
400716
1143408
832002
1014029
422410
692368
1362220
763680
639033
452844
826821
1261025
453095
404709
1236329
241891
827631
680000
305847
954799
444701
585959
650696
894466
839765
1218568
515593
1033706
296604
225409
412942
600133
362386
529705
1085540
458831
286152
1090828
625460
1123126
1194362
1063795
920308
247556
1113655
673644
709909
1105496
948125
931596
347709
978327
258347
354000
311246
1270284
1192770
616133
497101
567310
1038739
267997
1298635
727312
1069081
1057865
1132998
103730
1074478
1246355
252420
1113071
403861
1080939
581301
998442
1199663
1003937
869991
681063
1268247
464656
1083074
648494
1100497
1361342
1243250
1354490
1024398
324042
234135
219566
503689
227357
1061805
831622
831164
16313
36099
935758
98338
427925
715408
146008
315697
100790
1044157
889870
303150
943011
495547
842711
1203212
1080676
520812
126373
953320
538936
910769
618932
842828
49404
443141
635089
591345
614446
460329
1353265
1308128
308490
1269516
72739
1306865
678014
836660
597923
535056
1028231
221039
755288
889680
702921
996717
522304
247459
1336472
1016255
24187
1107325
770821
886248
1271281
112751
684782
1030812
121886
369199
1006016
859644
684653
935551
89999
1016549
473093
596795
1244668
1182540
193758
939373
106453
732141
713011
1054572
675976
1157862
292943
749618
870637
779980
1124770
767573
713225
953690
72614
1134941
1158767
505578
621591
605616
569440
626046
702736
889236
151095
1326656
452205
777815
1006207
155467
1181044
771912
190500
613231
1318199
220736
822494
44841
851724
1075745
746428
657767
675862
297041
1071232
203263
1275107
281010
243978
445358
1222406
712699
57429
716741
1313750
1087618
801427
111118
1077178
868967
988494
178947
989875
93066
104768
256657
1281264
330652
432277
74348
480743
706631
178902
1265859
422238
887059
301407
657496
562917
1074493
912316
109149
386577
556864
201464
942776
371741
1321322
739361
119837
955248
1016207
3067
92757
714782
1213823
820702
854441
551928
224901
17965
205259
942774
961384
658125
515879
584838
556038
1181720
95330
842991
844582
1070230
102326
1246158
124441
127475
1068518
1186610
844722
1240237
1007316
782135
334086
986136
207680
923072
212676
35601
1101676
320382
1309431
1156898
1220964
171659
41387
103167
1188036
1222833
899908
815181
621174
1153175
92053
657860
593615
407529
1002095
1247953
201320
117139
273539
146366
694635
251462
67994
222552
661220
1019700
1198417
829939
999662
148693
1206398
380967
323170
1073928
974751
808247
716794
266324
795499
791491
377641
1023424
715570
356038
185983
992019
1030720
705052
1308224
462217
6418
550528
618015
341637
111718
1360667
1321767
1275969
1300636
802639
60054
132256
678069
381040
460701
1215704
1025202
864956
451933
342697
10300
198724
743615
627517
428989
1169747
490708
148974
882600
1066746
1013965
764270
983644
3939
385276
1199290
239672
566366
959555
583550
972502
20773
236061
1000801
402782
883021
609769
986945
1341396
1148991
328070
1201137
260392
302350
1151673
1061890
703238
9274
609699
1141880
1162180
23304
220948
560674
116732
869833
1058874
1099897
570824
692997
1229121
377979
176632
496847
865068
238171
423023
376353
433281
229689
664748
17391
1237118
711473
900546
297406
819452
340280
390391
692823
926824
550664
1164021
1361164
1194066
376510
964399
370166
391211
517255
887777
1062790
59354
617626
1222048
391681
297592
82348
1129645
543900
505066
984459
707026
159554
260378
410407
140883
185950
390841
874766
556207
1083518
545727
25270
264671
214709
1265775
112426
336664
488272
1320031
680513
694523
176359
879689
642736
1127208
619012
608207
155444
726529
97190
732423
849087
267035
234714
402954
387706
640947
418683
367071
503262
725862
536407
907412
423801
637695
1058579
225924
530162
546001
387888
208257
756070
264215
209746
554787
1230431
686841
496300
557155
1156199
563257
1020228
1028719
417926
485064
1249212
888498
408317
955361
183812
385482
750542
1144409
9740
294793
1354886
679461
289400
175219
468003
941278
255912
23591
90342
407474
1255309
225709
195293
919616
293825
830847
915651
622669
658601
1287499
1197769
724982
1118929
591633
1298027
651580
1214763
183385
302950
1012026
895238
723062
159927
325226
739608
1139230
179081
102145
938947
916495
1207855
539034
528234
536054
442387
267466
488435
672413
573071
909786
313964
872426
113541
470251
846369
6073
617355
937451
596912
648960
1107061
407768
351212
1322296
917575
1322766
297940
364177
1312220
963174
764761
901493
640001
1160634
803341
1223963
712506
347767
323304
785908
314520
36184
1060958
8739
115577
107165
688997
701284
1105253
824855
922072
21605
1204097
970287
80663
1236854
745505
665677
1361921
577622
377998
843789
399629
754704
524028
962885
623023
1154086
334857
167448
496711
234546
36248
810202
124518
751889
1135599
469085
807496
905192
1065987
1297820
26890
1207039
146947
1222750
155893
615486
974861
698878
242318
642406
985528
888191
211640
1357715
744247
807615
695715
769165
913014
184276
193171
1328755
672230
866302
829537
906373
1188802
75722
755096
1300166
547867
124869
1032129
405592
736384
302428
177078
292860
1239612
97043
1138682
565297
1196472
237868
369995
1283372
1194252
154979
920552
210428
185890
1318535
690366
1190527
524744
1338557
496158
1265484
1228359
807084
448537
904569
885910
331770
784788
852487
1341772
853716
1219330
419519
382826
477459
723917
699989
867815
1355734
214123
677450
1005730
59084
1165031
135080
339369
1201786
546801
490476
1009943
884839
871745
729769
459693
206532
459574
937356
165727
507269
698988
4582
661436
264830
1141836
555573
945040
445189
622905
773097
651897
590038
577308
306577
698599
796946
799137
1043972
876217
1267887
1040273
733432
1168866
815960
104162
1016967
908381
755818
228152
1090135
619994
679127
1001352
852695
176219
606677
932767
279982
1175092
981039
111205
1114252
691848
430348
75123
862587
804210
405925
1150772
1175156
1208992
943911
1173512
261584
128459
1245981
521103
755508
290680
1152112
1078976
881135
552415
244332
999017
973711
370375
634890
816242
409534
965571
282322
985673
230645
88991
644805
29451
1231389
1170854
483255
1206131
383356
163007
928696
91850
828520
546450
116643
753638
542458
396333
1234620
799983
280876
902352
1328534
1316768
288278
113378
1362593
736884
989034
1126264
734110
650220
1315841
918032
296958
252642
620936
1198814
257245
878010
262084
1256676
1076608
845222
882012
74454
966108
110483
966648
1014887
685200
252077
114229
230094
1335020
1066260
208913
696329
13589
668868
1081969
717316
543214
885331
702553
496544
636210
616286
1171979
307365
58499
1284664
251791
197901
1038757
1253623
796350
709587
305075
354834
959242
615383
480198
1038246
819708
194760
524493
435540
226085
891524
646851
1303271
1102562
510397
425024
639659
433353
28516
270053
516120
744559
458326
612946
694783
1025924
855057
678712
852290
1192240
1270481
660928
987729
761850
1081087
768008
1225181
1145220
348739
934078
528561
759975
487544
358003
931307
1018100
12911
1310301
1308497
486086
1252960
1070616
923873
711639
80464
3335
519700
841997
730974
84209
167040
307593
97594
1307028
328866
7991
977265
1116591
509176
55288
285309
584596
170082
868818
390376
269637
415951
1048885
815083
955353
649255
1100257
1120577
1069454
764113
760928
373420
86306
1159464
133563
585161
1059719
1016173
734225
987319
848741
534683
989660
334701
247187
180292
621399
1242920
1318240
1349449
1115851
401218
840805
38969
1118947
545359
265138
915598
134300
1199144
649543
488091
408387
306884
138038
1096995
507621
146116
808370
1215512
703011
306436
1113233
140187
1017814
636241
180272
1328113
588892
311121
1292188
1347726
318169
44633
724699
683065
564785
661874
642460
340046
182832
608791
513467
125751
419930
973433
192627
1142638
568385
1009398
771877
239739
1191360
1202164
1063425
1244147
375226
236281
249188
7536
1017376
593995
1113246
1222624
17379
34880
1292664
1130827
1067753
718505
1057978
27450
1066286
1266194
992735
205730
728829
803895
888813
82471
719580
10075
585437
1295611
1092353
934988
454958
26589
430642
1287070
728852
99664
735413
275947
664810
709654
682822
1043124
298452
126314
603149
257041
1064231
1024844
473502
1149421
331090
7847
999355
1209252
55716
166437
1143037
248588
1059759
1336084
1232045
735406
329083
808582
1345255
1035307
679433
496988
389205
969188
462002
631383
59133
272016
54299
282463
1193022
1226390
896457
998807
570783
1199614
392794
750692
519848
563383
1306571
1156920
606149
1098095
781612
1334776
154460
532078
1257772
69746
786120
449370
339665
1116441
233122
419751
800141
775945
1160676
792046
587076
758766
532825
1275391
1122493
11173
1136126
967727
61231
1043812
638339
49912
886726
793716
865804
463879
46459
909292
403001
930376
1243066
176553
858807
95657
56895
96721
1170039
401248
599649
39182
379543
328343
268520
1159625
275937
915337
169923
753154
447982
361941
759231
72232
814810
1081687
410833
8392
1067099
298031
1317394
421404
728252
287512
1122001
1179041
564781
389006
1160608
119833
1201223
1280752
838583
1017624
1320620
1279517
1086199
723346
1344444
267911
40169
427479
108374
527278
1192099
1044553
874188
992799
10400
1189498
384442
890029
1266022
519150
1015342
448036
737504
294854
615360
509055
628727
1215457
941233
538042
610343
720537
1088282
793326
309417
579020
747726
330040
729267
294433
545783
1146940
566792
187292
197157
892977
1246231
997491
1045252
1227085
584899
1033326
1020156
908634
1176798
719281
1298066
317192
502045
1172480
736039
339527
197558
413831
564285
182565
1146325
1073543
759354
333882
1262841
503979
1052365
930515
551719
222669
372118
580302
1207163
305152
412942
936979
40502
221103
616668
821058
748970
121047
13854
986958
830858
216248
198180
753352
593883
905738
1303453
535314
115437
1268410
894884
197411
1103766
665693
783583
977186
833368
267488
523277
244059
924585
313235
652516
459009
645515
1015681
4292
213411
908605
869850
808589
69112
1286602
748558
460781
1247526
1290883
795838
1351832
29004
1143686
1263821
449790
174856
1180608
709971
664641
641923
340373
1256228
510424
414132
641450
1135311
775082
1272420
1202831
1087667
709150
1238464
1130459
305991
759093
970133
1264385
1262441
793580
1057481
938350
656425
456966
178525
296439
796742
1189943
671040
58815
694444
214708
1205135
410817
245603
764925
595957
133445
258488
601978
880208
610314
1038044
651265
1300407
999187
733256
313482
656345
1237079
155206
53407
1316316
409559
1073723
916853
961613
29664
1071058
1348737
833281
771914
1259579
226051
535196
179127
1316403
118550
748734
869034
825006
394920
983242
477269
1089676
533257
1142629
1345022
753205
395774
396977
967821
1034285
1147811
574510
20225
1127417
729257
806243
1225559
150824
430094
1189971
81661
1320325
486478
572869
305620
512401
364874
527476
1164488
898621
186002
317374
936354
194879
1139704
957372
1351203
1081769
190045
956136
972761
220008
317636
924268
996476
84325
537308
53083
1276897
411461
222118
515065
1334111
366953
1093715
630896
1323913
1145691
684078
1233333
557680
630946
1279620
1328106
1181937
803382
1095620
694483
481861
607184
1054446
989937
94008
1115037
580037
213102
451221
818203
460172
988440
739717
820680
830794
702474
1344978
491721
764256
376362
213529
77970
990510
453676
898087
561180
889960
263448
1005688
1012176
1207049
77521
941463
464818
806066
1201227
1337762
334518
891302
972602
344842
850535
1210940
660110
1143024
313395
193333
300566
727954
929925
424764
625903
462639
1176453
38556
943945
531222
1213039
55674
361576
1063401
1142884
574188
914498
910128
1247214
781291
1058272
190330
747145
297799
468985
1249737
1077209
16488
238686
633330
868390
1107781
990631
1070062
525213
401171
97115
593684
813674
499190
851040
529063
1192284
468821
478970
481855
117863
563464
172374
779067
908853
284849
603611
299481
216430
958620
873142
576152
286899
802676
784045
829590
1225429
322188
1119893
357682
169732
562060
50554
897883
600532
536986
83331
418392
928340
1081068
507266
1237268
304509
1347515
932836
688728
567348
1238117
967494
1151034
1120457
1243303
773872
801537
499383
918738
950906
617458
529881
1288701
634627
639116
1222294
932226
991991
507637
833970
1285023
534913
560249
188350
82632
202535
365794
891468
251857
846477
946392
1125246
622950
621364
1068455
855304
517087
174376
414722
189380
648972
1078826
165866
831199
1020116
151973
174279
520443
1133423
326999
1001289
275020
6108
949688
667657
41114
902105
92879
114946
71902
858112
346507
451345
1108730
858328
413422
901227
414745
378523
969064
599000
913969
679894
743376
268010
636307
280641
1313832
220349
674695
959400
566332
45615
916574
525803
1099428
837870
97906
878286
520583
744481
1320904
658471
1335893
276504
622412
574484
347976
874625
1022881
770009
209680
1322365
758385
205660
617028
1071414
254702
367323
1035764
1163751
537758
812164
166154
500220
182802
515867
1349926
1220218
1066773
503005
21559
1291326
529767
724733
246267
596201
436149
819150
217164
500775
525037
611716
1331235
791097
916564
334941
1012592
1236648
324732
1042039
773646
601023
1130705
957110
131881
365457
152574
882461
1007594
251767
266842
312935
675548
122974
579713
559965
1071621
604747
1170359
216875
1213213
668639
1275355
955723
197797
1122353
507907
822811
99814
912276
1221249
382289
1230988
188990
958851
1153608
65999
977346
1091209
1914
1302750
890592
19062
177345
518650
402026
1058472
1317857
849266
1261745
237795
82495
554238
51495
273309
643288
427312
1111129
420243
1151080
1267081
1341087
1044036
1193058
664952
1263682
1324112
642712
448982
371025
822688
140612
418581
792115
1245220
284362
1092018
1107995
413214
1007059
742398
100435
132267
1002420
719714
378557
577078
779816
717995
1304124
318876
1328458
354258
2093
879504
1320209
37131
274610
165733
372173
1181301
1303129
858936
472799
1046400
1360594
914066
734090
584970
1029568
793848
761607
1263916
1045274
1324142
112575
1271741
62358
940496
804693
1131398
622649
1233856
410502
916364
1353379
2018
1215950
115282
488796
981191
581529
324776
1225279
596378
407561
1339128
51932
1166443
210353
128212
513833
1085360
1003870
461309
740635
724752
931343
784370
743530
1151795
41469
1214829
859814
1210792
1252594
941639
655839
1238464
606589
456899
821095
1087739
447782
801175
773877
1151426
788947
562622
461954
940929
366365
433226
131724
956550
1234691
688300
700704
1175489
843686
349198
1025578
1165665
1340645
926605
1344015
1047746
335333
551423
1078677
1016972
639382
340922
771574
472910
741435
522535
53862
170293
372057
1121609
1300052
812137
94532
702811
128424
251916
516300
597394
700315
141377
1037418
956128
137779
221462
718686
949614
861081
1107531
490799
939293
703147
509046
877968
654869
873603
650395
227367
208484
1196345
379696
510984
181073
813338
653482
231478
1320153
22413
539993
1300796
153036
648774
1169014
1018685
1231442
837103
618145
859264
1360383
371483
1121697
707459
64126
1315155
278908
606393
355025
940417
49673
1301845
271995
1139720
616710
51773
1295600
555066
1079742
94430
538458
559218
794024
1108934
138680
202568
1279330
182366
416330
879179
1223552
888291
109346
955759
1012166
962974
772033
708367
766089
81565
409138
1226256
1161615
1059519
823771
21142
364036
985735
205190
236144
891452
881780
293995
821115
252008
1092751
1269757
944909
619517
1089974
1082819
1044487
1212339
113940
1237200
961917
825846
694595
952980
703169
705620
852884
1236886
1118971
1218495
622147
162652
896114
862019
52406
902408
1327802
76610
1338577
1092223
870197
463783
660469
330032
1149908
705456
342237
907319
986657
1250080
436896
323908
362627
96402
139766
394097
748886
1162919
1228354
768498
1284375
1028139
41123
1104049
240279
1298017
75217
820704
663488
1162685
280617
753003
853833
586775
938947
994183
265436
858919
1179542
1118534
1176879
245290
1140608
524747
1159441
569578
1171116
509238
111581
1174337
214544
1285711
678357
132041
809895
360274
1276388
451525
1316004
237480
145978
616861
718599
1279528
1068029
1029928
879754
968594
1292606
264768
747276
1120747
139586
145152
1131403
208985
484376
1241056
68050
444349
877141
1253700
1186011
574621
1069466
320354
1126322
365265
1193366
795462
633775
337739
679659
618989
673913
396527
1108658
372231
697497
1090828
185296
3147
230534
715712
96504
210308
516040
676305
892580
658677
40880
445512
1199804
279497
930773
1065132
1030310
174588
582647
1112622
1023121
477749
13590
750707
530052
353168
30676
220440
610877
320000
686836
487311
293775
743489
173442
549963
282975
1226299
1216560
1129715
754423
1264478
501729
944319
977134
520392
685755
436240
294575
354839
1028527
467564
72211
516648
1083125
620825
632629
720998
1269603
1186233
846019
647916
1224661
1134330
1275534
723198
298489
942412
421493
553315
187248
1237210
460956
1197417
828882
1298956
779812
105396
461310
373151
142138
416614
1180921
839145
329599
253397
958466
581111
513609
309745
1030302
665508
1291104
1179477
318430
197141
792422
1096812
783508
593005
1090687
1126106
829377
862229
167330
1256107
282366
1000260
92699
330914
503418
103077
1281496
1134743
1234504
1146043
1299747
958125
1109618
206682
948624
1038352
1222243
19447
834296
467339
944557
102086
550698
439619
880457
667526
917171
121292
632121
562929
553150
1115252
298219
1005791
32226
867071
29562
441861
928893
810268
546761
277645
425732
86252
439017
581880
596054
730301
612440
246459
1187018
227674
440634
1201267
787602
195319
1248733
774447
571169
257437
1175634
445548
1350385
46273
660732
784237
54004
1080663
556068
1012134
1230601
845104
855392
761491
1355810
132599
821540
841009
603083
38611
1183539
989829
552109
803204
1187377
663722
1168223
1273047
924949
1201301
631818
803382
359933
1249141
756693
1294130
1288986
870075
382692
1121026
446778
1287531
612088
739311
325266
1318703
719363
656855
336525
772604
699766
219385
666871
787321
1055542
265206
808091
1210725
160619
1281678
869985
623730
1127575
1104156
451916
422398
600941
648120
418483
48600
539314
536299
162888
678159
1296112
691320
924897
734656
416404
621361
1289343
1004490
6449
498808
1020264
854503
202177
250600
400424
39740
149327
904590
951891
988968
9067
1243923
685661
337513
208686
1087668
759856
6791
80466
1328722
1008605
106333
1104
213619
866842
695976
830360
1344926
405389
1342571
479781
1286756
259116
1100497
955495
550997
525953
761058
18381
563032
447369
995029
185055
833713
1323951
427557
581373
500153
726011
737410
1235890
1040424
370788
556267
464736
1227709
1306767
145380
526646
16983
710214
450353
515794
1071200
1327779
555513
188474
108679
923252
42909
818586
1200373
979389
1028587
967687
917311
655082
886818
1229160
1120528
643498
134557
254834
24429
502830
1011660
794113
1269671
640956
963378
136170
399193
1072346
850988
696821
721589
721449
989750
745177
390542
1184226
520241
192819
704633
129626
421949
1225196
3081
145750
565731
991272
908820
890818
229151
478569
1069429
406997
361970
1107727
901502
997508
1057334
928058
653982
1294509
530856
653513
211519
1334647
1167971
1299803
930747
257080
171836
514337
338817
322906
370465
485798
837911
1283181
632473
1107842
346853
1077846
601515
801553
842778
617149
370736
676406
1007532
1331945
7864
1300281
190812
912322
123083
1242234
24989
1272265
1072383
804502
66556
342233
409709
967979
900764
890189
424577
196930
1245208
90146
517570
1296380
387989
653827
855621
423198
1336260
389828
224941
1338366
133600
1209971
617252
1304734
457858
804486
119527
1122816
358975
105993
644201
899250
964807
221200
1066948
1287552
585586
876004
372729
1325138
1330184
93166
938450
195546
544529
248431
383686
42508
641380
1137062
181188
543980
360059
546265
354940
884527
421288
865705
925949
859187
294029
795770
965093
239059
644443
1293161
639832
1139087
1028537
1334558
1161179
1093777
211475
152881
1211523
468779
528190
1083930
1052243
590987
336850
760178
1157171
686279
174522
255045
420701
1214940
897074
1202474
992063
304725
1000762
717368
486573
275068
1070203
339415
1243874
1259517
325888
366479
1185022
122250
106094
361517
723047
14966
950791
416805
795039
55980
975458
514077
123289
1236585
1014414
1277659
593994
1253679
912312
23631
375191
720076
1043273
1062307
426065
391364
1199466
629067
1269720
1208298
1343207
520332
192125
958245
283187
273161
847085
709774
1037111
1084748
1491
176687
693783
373989
406243
958057
85365
265748
300187
700081
150809
933572
1309664
1043193
237201
521880
1149205
624338
994044
236963
1170417
406797
120674
222581
664260
709823
596375
820886
117611
199638
1045133
644460
390742
434424
1211030
1317671
1098126
353279
1091669
102178
780893
995677
896235
1033551
1183296
575023
1287253
652910
123485
941731
1347972
1028077
1091152
451784
506267
995238
1291160
1061184
811376
1069574
216691
541669
1111852
138576
1058912
797001
1072691
202392
69382
303063
923861
733791
416162
54142
1242661
380532
1222362
1096569
313372
1323963
848463
1239755
240563
354618
1138079
355181
238450
966128
962346
402018
48048
165501
834747
231139
1206986
152358
944650
720863
1215790
462960
242746
139542
336997
1162029
670374
1112228
387004
547991
248574
889423
107841
574914
920312
1322555
198256
956374
1096998
40881
705641
277102
1133026
1337144
961439
941800
1318363
808867
227922
1112524
1002240
859041
765612
493953
302645
914356
546286
1363073
441273
1144785
1082803
189546
1222931
250081
1289648
1155316
1063909
60072
965601
663382
945997
1013524
693314
419882
280641
399987
584683
1069609
818234
943205
1149242
580284
972110
1074479
1239443
515523
1108313
236649
283915
1297276
1098256
966449
251547
100881
159237
860112
569130
26909
41506
272404
650433
970449
1190246
917569
232064
761719
1277745
155213
1277700
186771
732632
333628
997002
312307
976925
763815
1081085
175310
733679
1028484
826615
1288049
478345
468662
226973
743209
134411
579857
1307724
421207
693556
971080
473286
402070
262864
438961
242235
1275531
7691
243646
1038930
840925
264506
1099516
74732
576920
1124132
181781
1354575
487904
1073833
1328775
718462
862623
270704
501870
866133
557317
320231
30603
1217019
1295079
325514
165303
630056
351291
347419
838921
1351597
185940
36188
1232933
607536
544159
175502
1215973
470743
529224
838718
1052507
199560
46665
480585
262151
1276469
847247
391338
963459
334939
2017
1111224
580978
293853
339340
513817
1115399
1041462
48281
1195661
1004661
1153992
273769
720908
216998
465365
1243172
44710
451150
1285009
874176
204058
474547
1118660
865823
1335356
162528
353609
940130
97161
880974
773276
649525
2319
280041
1113923
902268
670495
1289856
747497
633426
840361
1153328
328636
1329288
1067736
782356
427542
1176063
832890
1097135
709446
412419
412549
822042
917144
971319
383938
19841
192314
1114067
1216365
335397
696892
693077
704269
1148912
651582
614294
436165
251191
1231087
110232
325505
1296474
142913
675827
363392
740009
1328848
1192331
655197
947647
1161916
858152
1195997
1236637
67188
1218270
189376
660203
51581
900769
398679
1331844
1319818
259072
1361721
1021512
218577
253869
926613
542970
1173317
113126
212036
549186
574560
920375
470606
967603
1054875
986733
917043
461850
1032919
598527
763077
13830
1106038
595329
337136
885537
246358
64484
349621
217364
1336184
20461
1007724
68751
230975
1321504
913984
706623
1207011
206014
768158
610556
841076
891357
1115687
759318
257562
112846
514544
77143
46527
936547
79815
319407
410114
1210577
9822
1358410
152082
276215
582358
1019744
388495
588268
1297094
457876
247205
766052
630286
172598
528796
287725
129536
1115892
1309356
1025247
582631
985154
1213000
637965
1033735
510131
722196
165084
1183721
576529
872126
53962
1100357
492755
704928
393358
377135
1066657
196776
234421
395874
1181411
73798
649645
571015
744434
919606
706387
678978
995076
538095
417317
540658
504004
1175997
485039
238355
381988
691583
1329513
1106495
173581
1310120
761347
730029
879588
466843
627362
218666
803690
1163204
501640
138114
1310681
921901
1268918
309042
1170530
421047
490932
894484
662342
1296245
150210
826
1025969
502839
374139
177166
344634
820700
1281220
1283852
1225601
317586
359769
1147598
901107
949845
703181
796446
1194364
64428
934993
948724
381088
1188642
86791
977294
830752
460447
281364
854671
31771
1026578
691620
192540
455589
90000
1068677
281863
322698
404206
1339203
1074992
81306
539393
1310834
20526
952804
854411
557589
721676
914132
434177
1078489
1004414
337846
1233092
1290665
1179869
336903
683016
456783
501514
1100501
350125
1117055
1205815
1050845
34697
1096514
91612
777660
289988
618422
684878
77643
189786
462716
737672
414417
1119683
822136
1099040
898669
199800
1056389
262641
1341123
976940
638989
355184
461669
549409
670114
367362
763485
940112
1066979
156850
638736
564145
654175
1183018
1044402
749971
19371
1280659
289619
1082184
820568
1191466
1273496
296153
1144875
1189930
110159
513931
126384
100268
7148
663564
75176
639033
1224512
668488
303899
723498
203032
578709
773635
1200089
1294001
1051811
666833
118432
80196
8379
50550
824794
1228096
199971
102918
151261
465470
728435
903703
53937
257754
605837
120301
16317
120102
506869
728768
1171436
1051032
530397
1001140
430933
136867
872034
376449
47001
534210
700336
505563
981474
803890
1357014
1067138
433592
808280
551676
757545
66878
239950
677049
333617
453373
188214
828773
141090
684146
944404
477021
1150158
455782
1187509
40707
713227
1109483
606608
917142
131370
803456
745836
1226049
395983
661533
1198686
259199
1175874
512065
423854
1196467
903194
1207085
19258
67463
766276
950348
405858
677452
271834
84944
454007
581150
1090103
1252098
444532
1322030
1155202
895715
707293
318773
529005
884220
1149594
732339
1171837
752069
1337031
609908
363284
240104
1252787
1210292
1068706
686278
710105
660593
609570
1186411
164445
650037
613126
1336414
357720
961349
395470
740326
1340494
1055471
83725
798843
1137351
705789
1108932
1290592
1172674
273304
578643
503072
549621
537024
1139762
237151
956309
967706
194010
811022
520343
688372
1075483
1215052
818931
729132
948496
681258
16672
136362
1346780
112490
139207
553435
537649
895701
813329
1046706
566641
461161
1227806
1114568
993649
398227
626877
1320322
74464
15425
352613
578988
293088
615273
575794
199550
733448
931672
1313119
131087
29014
878710
459896
953248
217163
847783
166570
731447
730347
1322042
358417
75540
1570
465567
183781
1316241
1346643
133655
981358
1266226
633189
708170
307067
96044
262043
657934
19240
1316814
706352
1247392
180700
266557
156876
603152
892693
402909
1148972
472395
1320161
691046
839760
425103
578603
1334271
779723
133792
364804
1287439
1354349
1039269
1092182
1041786
708914
1248441
401674
273793
1089857
1170374
163235
384358
821158
16201
164888
1293931
31013
920740
676559
438675
845819
251960
421181
659051
515977
181085
463436
677317
980431
354662
643504
862793
904069
1314165
1330176
982119
71668
370983
411013
772809
310625
1272514
431199
638354
303532
142100
670796
163606
12232
1080952
1351737
1207258
189884
793010
962832
305414
129257
377164
89353
39694
1082772
44654
47905
574090
490137
795813
1163019
968531
824231
816364
1222516
810930
186014
1307821
456848
588615
510462
527576
126052
403688
407366
1032861
795168
635032
503699
778757
228106
969170
866733
233232
284906
973264
910221
981866
180902
559140
105766
658503
435481
101651
282639
1273344
297217
1144469
741069
1251086
634953
1204294
140255
479849
567573
1253824
1141072
1261482
115458
216196
868320
531347
135646
80324
1126619
740621
465156
854966
479477
314219
102605
522969
891105
853645
633766
1192386
633371
121485
605335
96242
507901
105455
408340
587144
934956
594601
1159900
1167056
962409
861173
933013
813167
916486
1060797
1296906
1163495
1109946
1023501
1323135
73413
867577
1159918
1035001
1100270
1268052
163293
109191
986583
935592
1324970
993814
601166
1127123
547322
581515
651589
368277
1052845
1122858
813899
687354
561845
86872
879934
766248
292016
1078403
635155
1180227
366902
56214
155488
262309
777936
328288
697335
324217
1013868
82023
1158369
652162
724275
725669
334964
992404
1269011
997837
639151
1006703
1290177
1282605
230858
1113217
781506
624955
1016672
1183549
170360
1046862
1352553
622230
936304
154661
55042
618336
566155
737931
1024683
20306
131465
999528
288175
721633
204942
1132026
812531
959406
286161
785626
962971
283848
961327
516898
1135782
1033582
1353518
791550
652534
1247760
1090469
794489
1093363
437773
494195
820775
750223
1002119
143475
1247226
285505
216696
160497
1126945
817771
407276
313752
713742
865473
248770
125263
280667
817580
933041
1221624
97318
56597
714184
258133
913393
1254977
278751
289427
939506
1093741
453661
994674
914119
1073350
272424
755421
1076341
594707
694714
475744
56574
424112
573403
369143
301526
187864
1094547
1096408
888016
38376
772177
474020
1036487
833113
1324322
457059
1317563
306001
1051073
214285
1187248
366336
1014854
355411
197634
704660
140240
683286
239216
950678
1191820
433482
928409
919176
1218912
656031
1214346
685181
878460
1335579
662416
1194206
938671
1293573
911593
434669
667681
1161129
232771
51489
1072126
456476
1122436
800369
204313
462396
571379
1078455
315757
1292448
239237
696341
1114885
25391
814239
1136835
297505
1267337
481679
221807
818292
302998
272771
970367
541918
164744
635248
547996
1135113
742373
370320
1286405
360873
396672
362546
1262470
532835
787152
1342775
249826
286270
1006432
1153840
754563
847863
429105
394677
522326
878956
5543
467872
1034602
1473
523148
541985
253976
976855
1173397
1289648
1011505
1313779
228300
1049554
824166
423166
451564
386672
256204
1138597
610430
1183038
612046
1270059
837730
1225670
1157240
233315
393742
646357
1126284
1037749
157412
948284
1073794
531250
284293
888785
1098152
889433
1108955
471867
686813
1040166
127917
1155882
1240539
691215
138472
727176
176891
1129996
1323050
299624
58105
162426
456357
1211552
845073
352058
843846
137182
700876
796360
393693
159568
118397
808868
1262641
434245
792922
828674
40023
196802
106217
574240
659349
846728
674942
490623
1171834
799929
828291
757790
983502
740307
811597
1183223
982147
329591
528472
349595
85544
349775
1167447
518247
563505
736714
84902
119936
101880
519896
315098
489624
1214641
178900
188240
117905
1038962
474689
163774
95548
1011450
361865
967035
1327188
679165
715599
38105
240419
1163729
969449
959143
67591
365386
845549
522353
420990
874331
1174762
919181
747553
214577
571045
302457
473661
525822
801447
248930
1054373
538910
1120101
64389
415779
7765
838034
1265353
683425
853946
936698
1307393
1347351
1113795
924086
981944
975326
729676
480982
907547
1112766
320094
429721
158396
771858
392925
1284602
917650
956756
363567
1226456
654940
789441
1280332
832111
1315816
418816
1360162
506849
1182847
317661
327267
556826
1208440
71279
317786
1016529
727388
186324
211448
1258134
892695
463917
471457
412812
670191
177358
688371
1004264
176275
874905
898752
262358
823182
907337
1211501
896028
1211235
339450
144248
1231885
870124
78293
700405
1078586
230284
1231025
478955
310999
9440
960947
797704
705953
771273
1346155
1356972
18675
762653
759640
662829
55599
1163961
106915
1075525
901316
1186381
510131
555133
188850
1260944
1273051
1107110
521230
1240215
1326064
542040
28180
385173
1190674
84003
184803
352430
396679
914665
885357
905814
433100
1000648
805680
78984
939326
623125
794944
604701
515523
802185
286001
373234
1236694
473660
979409
988757
56688
868733
968644
154428
1133288
750401
879063
257135
1352307
680485
1034913
55035
224296
847344
948980
790483
458420
1198783
321069
799844
937209
509914
510701
784711
622205
66695
913881
744575
945811
369213
814122
413217
775902
1155202
962970
58569
161394
1243055
658286
490072
1127027
986493
83568
416596
604169
58533
818680
836653
310096
1067466
430117
166454
756863
600173
57906
1201902
908943
1266432
775270
483714
586578
1172819
585293
883035
145568
149939
829006
468523
631470
960864
1000286
491088
615710
1072023
953836
458306
776205
1139700
558894
1192414
182711
81947
476578
687687
298880
439201
711861
515704
930804
866235
751132
1089726
1311870
1307685
702678
1172825
1030188
1131806
413016
247963
395202
811400
1276819
650379
469656
583585
3483
202243
186614
804843
432324
1088551
1284204
745955
170792
580254
522884
1049258
834091
78340
771371
787117
452486
644851
608151
539706
1101426
1280538
567342
957378
1342417
618006
1273859
826627
219657
25853
865811
796805
149921
393898
889130
1335353
56579
803409
264699
1179290
874405
945368
811700
704545
583650
814919
882696
916679
1196531
1281544
72613
1092793
874327
1233782
191574
210156
700404
677621
1080533
1053854
605293
115604
309652
476278
925004
598805
237908
299905
779656
1064271
782978
787578
824114
77573
128210
1126061
486599
271976
598327
375096
848443
1203231
673290
511010
334126
1157491
696925
1214887
1082699
1108404
1174185
837950
1236428
613790
1058647
127007
217735
959434
413010
293140
15023
824907
634737
357836
1083116
1089169
537680
817329
620249
173195
343226
1212894
723621
1224765
840576
926754
417056
293404
1101242
13520
314639
738529
1277770
1242235
223350
950119
725094
454920
471591
731188
682252
766914
486578
835664
900363
649329
838896
447424
199103
993807
138129
184037
824627
1339457
1260220
1177618
206731
282751
1034287
770580
201500
770632
610269
1279226
1070478
30986
1101452
1290768
701889
975823
380804
265300
666510
726220
351290
957725
653636
1310594
65469
1122813
874995
1020802
318742
1208646
1017502
359512
946689
809282
760445
182520
1230078
143419
496557
758590
400672
1361495
688755
1190309
724847
64176
113902
752012
1013843
614750
101857
1104078
39735
652037
1006376
829031
594315
1181590
324423
1349704
868824
770737
274076
674516
1020451
663476
1342133
633547
1008067
173004
872036
807727
198720
561054
478573
818694
220226
18849
556507
893870
890210
1342631
79309
817745
1098583
571662
91309
1005332
28748
476713
776328
973100
622431
529137
1275423
505219
1159478
893108
121052
1183601
615742
893988
1106794
147805
1092
654019
1302446
37266
1220894
351069
1206150
1012985
149225
352098
101740
216426
554914
172277
418114
973487
283542
1155742
332925
1227210
148116
264002
949735
341467
414401
918569
624104
455484
210127
237630
155802
1053269
1177619
99683
1238361
670974
330441
771499
552459
646242
634075
320508
1183603
26282
728215
79040
266467
1021052
1170206
940496
974238
1216925
792073
386601
244915
656534
716618
1200926
943870
755675
523052
295771
1017709
1179607
117514
15004
487844
330416
810647
523436
475752
99085
395122
890193
1284292
540074
988749
916249
1023809
458540
218668
154747
1029696
1198533
352314
639836
149026
945913
262257
1332209
375386
1243246
1302436
85745
630858
655130
539631
1032182
1320289
245768
710676
200200
378642
44831
379742
1215291
1015403
555942
1320817
1007990
37919
103027
839971
328389
871785
949107
371996
216156
378122
282292
856037
75421
177377
503862
275933
941670
512546
620726
455420
702985
286789
1039525
414731
940733
568859
1113021
1181218
1207402
1244712
982500
912869
570659
213249
1138419
489600
383766
357883
748981
1086234
162036
1355550
1124752
590501
487114
824587
976835
1350795
558177
199580
1071936
747256
517091
1073321
240680
1052628
189028
652969
638681
510728
1043836
1007146
1164524
437925
39786
596206
34575
322206
812596
1254367
1058511
772267
935336
657072
784275
1298095
243799
784246
664454
1011509
803590
12996
706563
10514
198703
342213
893115
187706
575840
1074958
1329140
1190644
1081545
440849
1021527
890567
939494
1304014
326862
1184184
666582
836826
202945
46415
677119
115804
103244
1094163
1323792
1337409
874632
1270554
821734
328603
335599
993122
214609
909919
248446
1094976
153628
940414
970317
1311150
1318508
609451
123774
369697
1356257
278978
1126392
922029
1043881
915899
530382
1289150
191573
1270176
198158
879753
865002
357684
391940
43876
715101
938466
1263244
1008733
489244
751268
1152001
488141
128547
1249075
53031
795472
15796
1338801
1033189
523862
887870
1135572
1016725
438602
1064003
807615
156039
1098870
404677
1162515
856548
844706
1189325
821737
96955
1007116
1077218
220831
549109
29340
1163043
406473
671909
1184896
359467
744747
738901
94848
1229234
1009254
1138322
898643
125451
739939
162645
555412
1005068
173200
1324070
963187
802285
1269346
821286
825972
1302484
380448
215279
933795
923213
187570
297970
864967
1087030
747404
217597
966036
464818
503036
1305216
545145
473174
374385
47031
178980
622074
911137
1043234
249067
825887
1179994
1276413
247693
946881
95776
1351264
625957
1357766
762345
1299040
187094
556785
472669
891512
914634
165678
359125
687310
703925
206424
1269208
603365
636221
675341
1075345
905931
706015
40934
569971
267943
366309
201304
710950
333241
824356
434762
695918
914511
883039
1228510
487242
1326280
1162363
142364
405534
1332424
1045606
419886
799101
48064
85703
73437
904319
1032625
1231244
503599
1119805
312392
654807
400106
952622
270625
1125614
186975
1355948
243114
925933
87421
1178905
850568
136579
1251419
570801
426952
1082187
1113933
905731
1226107
1345543
102687
619951
763167
898639
833122
293239
226355
10660
378164
493453
693392
374430
362696
810554
890385
629321
217284
529277
27794
857412
332132
909048
161054
417456
142205
1237399
96125
559458
327032
265716
408370
642554
1345333
722068
1359716
1029049
297700
441544
500333
108691
1216906
431640
504972
1233837
60579
1348928
883507
400888
735110
506337
1100899
500580
463651
210533
35557
597033
1150620
530806
695998
7054
66933
740854
757641
820817
371575
142973
187551
570573
610566
1097092
1072324
234146
56754
1185787
382096
605750
818105
687067
65853
822931
63036
945244
107106
676396
1327285
1297906
463156
269496
1253866
722259
298780
892607
152008
1235205
905685
263957
978825
1318383
1142269
1204383
403539
1066258
928687
898851
749239
999442
812376
548032
863313
86667
1199773
723188
434311
1075016
47125
468858
345371
781898
876371
705495
665977
875170
1099307
865386
1165309
240831
27664
1283855
1044412
390457
761049
692843
20980
834670
1032733
89668
767112
927620
696703
466068
581508
1308077
302150
483649
1202879
1252760
1285222
598253
108117
759813
289818
124325
175094
1114971
72744
889507
1172945
14617
228490
350648
1348900
69791
978137
680194
293628
999558
105451
577551
1300383
870122
380324
733310
1124291
18400
347215
822707
887244
502691
843803
780260
956390
1232288
222157
1066447
823265
308890
1172488
1180059
451028
542825
686071
1057284
618923
631893
1090903
363277
182927
943861
882315
1359732
281621
822854
1088126
255708
882600
252354
705282
1207517
1331245
634533
163535
335630
901733
995601
610123
13041
1098791
309282
1223472
756644
1199118
915258
787649
1254750
528796
5681
253205
1281892
392381
390044
14702
425286
785229
1235308
1027793
631948
944006
1062949
396019
391587
1038502
1156503
376532
617712
1171853
251943
167681
172607
72995
899817
182021
111343
348787
1097911
330776
1026624
1254977
331068
991066
178678
277480
264635
838846
386024
299367
380836
608550
600782
198835
938884
860176
1149950
794714
479707
285021
520319
1078809
104094
601347
1341675
1227111
568418
885203
1006206
1112142
1136162
434562
234480
444852
736002
884195
620211
607648
68505
207365
487036
737309
447023
981888
156370
676033
842016
1211229
450195
248422
42084
534484
1274695
799182
712709
824069
1126503
785200
1031411
1124462
1308320
990466
1114830
247355
354076
296249
1189761
892337
1123521
1363952
468174
183277
803479
285655
1196096
420071
1338800
809477
936246
1177634
1068324
1099868
967525
1348030
1121213
877024
863233
459054
273768
411175
387517
119626
1332641
815073
710552
27046
684332
502076
1207513
208103
251649
537597
643913
365425
315956
1100556
514773
176210
1357346
1253793
1337926
77272
644481
254804
76653
1346227
499942
1052988
411067
952250
1050004
1202138
212297
1099974
296007
571290
1265580
1312803
862437
1224422
840985
916458
233006
101084
157815
707631
303051
709007
1117370
569279
19113
1293475
1008664
1198760
30421
422080
181379
740475
621150
1289650
448137
27339
1045604
989163
257094
813725
886713
572253
204905
1289308
1002831
1281923
506256
990924
734891
1326535
301980
855438
31144
811613
1320122
564561
930869
148064
201820
266447
1155720
79859
1293344
198916
742861
204880
841849
954366
994568
1209301
656270
1220165
68509
3963
1157443
722765
849068
113295
159203
943133
519369
765494
8538
618909
1157609
58895
1226736
693281
1056699
527121
1112015
1237465
629672
245544
667523
935656
77142
1128294
1332836
1162644
486542
418140
958909
79787
834161
948370
766349
1078254
459037
549593
37346
1068211
1299796
464832
205783
623922
588340
1304552
846770
684186
1345161
301835
1353067
768522
816341
1172712
1309326
1256318
141146
164455
899683
750747
719747
613207
110503
58146
1306856
1354660
321348
640107
160644
259668
800531
694000
420553
272299
597975
963263
721040
1157091
321542
879752
816345
591178
528202
1310603
528034
413418
728507
135808
1356084
143120
170231
426272
653474
879133
1040182
1285758
738222
1334354
348576
242081
350468
915467
1060784
838129
529427
954271
308232
956140
79689
54951
234432
333029
56896
304384
235808
1035280
37329
577736
398030
87996
118905
375684
1008358
518277
11029
1190816
302050
1182709
115157
569104
85312
301811
247795
1020669
1323382
447409
385202
173446
591239
1092711
741044
1240573
1343349
893982
708549
526754
1071180
757569
182592
1040823
253096
701006
1345641
140454
778015
722115
733938
1295596
901357
58107
642324
554807
1139670
1322138
43638
338858
1193152
47265
316769
103993
153843
25205
232429
1250929
571382
1237153
141521
561984
803683
518766
1309955
339995
1071227
1086383
1004069
264905
952925
1361225
1157053
146837
1112273
636710
1335057
1037181
82831
46148
976259
197783
225138
1257027
314677
660902
794938
262009
456846
51476
1269076
1292091
649435
64055
1290290
567126
1121786
9748
1026806
425350
582858
666520
1310899
728109
1308338
85540
331190
1082925
372837
481562
58642
761333
646742
34104
153187
1018120
1031136
855792
1078467
1127312
1250863
1162076
599698
469525
567184
1153125
387306
893277
331424
1048850
1289070
624779
1043927
303036
582653
1344559
134312
1222296
474408
451096
152981
666107
1184849
1028147
749419
265258
202910
811022
639041
230331
500419
995082
1063345
475812
308184
1091669
1363185
237350
406700
1245686
558129
609507
1270822
1204758
843810
759603
703043
599427
1353869
948610
993980
1323171
869325
1035700
825602
1220951
350954
1330221
782850
1126565
1295325
1315681
1296830
293964
219089
1163489
1109842
1095591
839587
660278
1007927
789587
450002
3118
1341183
680054
1230095
164534
256393
369509
620959
1292760
314630
1348834
970768
1127214
863810
1350052
862279
1065484
1163016
1089163
831371
447725
1125675
1251780
20253
1315377
1312792
676122
306981
219287
1153985
850817
238696
581863
492594
1309662
800808
663950
612905
881711
477727
1256809
1249091
422839
245245
85217
475442
355101
1352972
355945
464891
1315790
271790
413716
197206
1319760
631707
880971
820279
173720
1123675
92878
883416
795190
41158
855982
1068501
248225
534626
22285
1362664
902568
878934
541769
326849
949427
1095893
1324906
1137936
406265
1329579
730165
461562
769275
152719
1140570
860838
938689
769377
1028341
715545
876052
726428
570437
1321930
337255
539663
594353
1262838
985404
631497
688512
1312719
302579
976687
1143555
832830
1209084
919582
747230
1087252
1066863
877935
362956
1097815
1324666
640060
1066192
91975
662957
1301796
350269
586722
1195908
503380
421479
773821
1324822
11046
408429
295161
315665
980757
904367
988031
988544
567160
587270
430516
191646
131281
1044028
282770
1003793
813766
1220515
752996
1266433
1210119
420893
1000060
1215406
349282
257850
324618
1124248
595901
1072914
543604
416911
336477
304259
1255485
888136
50353
97750
1360459
759782
1111415
932298
724819
1120411
655567
130416
1017766
355490
445967
1135162
465759
370648
1201209
78270
1246821
263631
882245
1056047
59706
1059647
438655
620382
733424
608741
360219
1056360
1064480
297199
6143
865016
628242
85500
67306
384353
145430
976483
1090412
889351
192211
1087415
621144
609215
109206
1141953
1075997
90765
1043387
282063
1261520
367858
1352751
712882
1004988
471739
1331047
124421
1354736
155120
167188
980410
751804
1342019
202865
1265311
127322
197868
354716
1122176
774527
93741
1292345
1328049
1309828
1102154
377414
444336
99930
985242
580025
593639
1038074
1332694
30535
68098
1055513
1101253
891072
1220363
1072138
813186
1258582
829619
30801
197436
1089746
90462
240439
915596
398431
1260065
72212
980284
513541
843140
946926
1278932
861536
497864
766718
919273
805001
203673
528155
809355
993301
715278
330946
409879
522478
935542
981347
326248
568105
1289235
528277
234390
1291509
1022307
1194068
629503
186784
1356304
1279268
232110
259402
486689
1157413
161161
735443
736422
305592
1053039
794424
532390
82734
44518
349027
1005805
1297669
57840
148456
1034494
957692
1082098
204362
96732
986715
264619
261611
646046
953158
1156347
130674
1256441
949881
784441
1273531
350241
324134
618896
1163191
912305
568305
162411
1289857
241491
1213184
668606
1328471
367481
434452
146527
174682
1023223
14462
301155
1152453
446921
1013515
466964
250653
1120175
1204193
812166
126379
157758
343571
1233308
598358
676251
57637
244654
208408
430615
1217869
17930
306745
1249962
663567
1181833
823270
1055020
251057
1320418
312464
1236427
515014
786326
598266
537550
901764
13448
428079
1011486
1311061
1048937
38379
1098562
75417
1007429
109191
1128400
1206990
431536
59977
377806
100315
649842
1055956
857927
643106
313376
112962
810539
542784
297592
105247
956129
331940
591023
1277329
432637
1191243
1008514
1341483
836346
927201
896513
908123
468279
509025
1232253
233587
522328
894742
1234338
1219698
469588
1292429
420955
927698
630686
83580
73373
271298
976309
193207
668994
371090
1340795
947037
186672
889666
51001
579692
456135
519808
28070
1058780
277924
176708
326132
382084
1211653
31722
482133
257380
639045
971833
836418
597239
599786
599350
854434
122915
1359322
364209
1256827
475738
370951
647334
1165582
608513
788724
679916
624857
450063
32143
1069469
121125
602210
68248
1019011
154649
130646
537883
386810
936643
890358
1239012
729125
749404
1160796
593188
107925
630756
254179
929519
756753
49893
953982
472667
758700
1021148
1283438
504820
1162728
768756
800483
427835
510446
1221975
874774
1338682
38503
1151807
125951
1310388
1337927
1258777
995274
466938
445737
1070125
398610
760534
390320
468875
678337
4880
771395
627429
1309930
1277483
300868
351301
589410
583959
209213
662968
624422
1676
624305
287103
1328003
1015827
266995
39641
246212
150232
1239016
700204
640362
619635
950904
1257433
1061582
1052097
115639
898011
891531
649656
386010
1353217
1311915
734591
272062
859435
704569
917761
85748
1276988
807999
289495
800180
281170
494559
1345452
1185910
259059
914420
659559
63327
1131909
335426
74141
1267235
1050556
488997
1352325
838218
383415
28833
1011226
701930
679279
230323
1082042
1044686
713752
1207714
906512
916443
1227048
511662
1033494
508262
382975
1211654
107416
313581
243701
1364306
418325
534991
85637
838225
229819
653534
192002
730171
1179557
360439
936239
882805
1077384
1359458
1339819
952012
934596
1350419
898851
606459
34999
735798
710733
1007958
1008597
803088
521930
1287548
459228
656221
410476
481641
1049482
328552
532855
1287169
476020
26984
1259642
1047586
716454
1653
410115
1087736
563029
1010663
477851
1047069
956411
1348559
1334912
182024
696589
729843
210879
811916
304875
128407
570549
682620
1157777
890861
765612
129524
49266
944805
744441
41239
646955
499468
1332209
890402
1064051
934091
78035
949789
1061338
811091
1149001
1109228
1220624
541661
650781
54190
288251
750812
288871
1334974
775797
1235934
722273
168725
1326686
711708
1341203
786899
1046213
1186570
942878
392728
186358
370563
616878
1204753
35255
540374
825258
1048623
1080411
363927
339488
728807
486071
1012343
155645
852723
1361226
71148
1342563
827012
253236
876458
876095
160392
104362
186319
121301
1311833
88441
1338464
1192196
291393
256093
176753
1059312
144330
316598
639559
998263
1337483
840977
646692
1074652
453756
1191657
728541
439417
1032477
380746
360966
645496
871230
250053
505484
78352
1291874
524286
502996
1299540
37703
223603
1353837
754229
819675
461139
1315250
1232459
1164058
304413
1130427
1328565
932202
1067882
1314461
24297
757532
1014119
580324
1189066
155376
331864
582533
1317427
48491
991107
294866
1267501
974949
685533
410421
1164438
963549
617231
254971
777547
555871
242236
118226
1295402
1148877
728864
973299
1092316
577405
174021
87158
242710
656562
347872
1349113
78504
810917
330971
321221
546405
984729
1213079
1323374
50963
429638
119067
1228610
1294433
1205835
214180
959790
586146
1237424
582226
1111070
209317
1185716
1292272
578659
579750
625826
640199
1062154
162791
1138106
78201
1090379
331956
814413
541071
957869
504289
1236921
497995
402907
857640
1169957
1342088
1137868
404930
417540
425612
270821
328910
93894
380511
770352
491399
920225
182237
1233887
213964
194859
973452
1068435
315877
1119108
41542
1321635
1070366
732617
427823
1215546
1242503
1150209
510881
588270
183610
274345
1010091
81217
1066232
456748
307528
95195
470141
1064893
1086681
479152
778781
1123148
370556
1283730
17658
55985
463363
891949
60276
490418
613844
312193
609068
1154232
97744
664246
341928
1125033
321042
26612
875351
409425
161649
325912
702530
1223869
548438
894675
1218912
1004645
180912
588104
1084362
534837
1308536
408082
974811
1269392
694259
247855
1062377
278499
14535
927101
516589
264407
317289
308843
127251
1009361
50034
589141
911920
280871
1104134
1034625
520689
753258
500790
268008
362143
68907
1111813
873302
341712
302668
345250
1301918
510045
1018840
514561
1163278
553458
1034837
533536
422178
414194
1023604
1328133
202863
368380
415633
419575
1146313
1261002
1176852
822848
981615
923539
96717
271908
163065
134500
1151370
272771
732086
874987
342443
868267
1102079
1280973
782284
723998
69401
1145317
81076
939867
141053
123331
967960
669474
1273482
742092
1093479
308743
390569
255703
1035083
866850
873866
610212
631837
578601
540604
1307869
265202
610320
665100
1044981
249423
200820
668005
163572
428782
514320
1032690
1136326
906257
1328949
643684
832726
93805
833561
513357
826828
1279546
1358926
923390
1167727
1230839
1237935
796783
1064680
701050
1240367
845064
140819
731669
1226798
690808
850722
367080
740557
964275
914167
548234
197369
1095563
1233235
923491
854874
266683
490082
521806
704298
39776
1332026
1210646
544058
633286
849972
679076
343243
1345799
248750
568434
579007
582558
60617
497077
1359547
1065597
787596
631537
1139931
1193181
553535
1023800
842523
877234
932517
184646
61546
282352
401190
123655
1301737
788731
1228357
963878
169165
662575
1337516
52740
1177898
840976
776525
956427
1218797
1236291
166587
814504
184626
1301955
958265
1266749
1214088
513033
506577
930633
327018
1361099
1123437
750075
721053
1024225
1351687
305139
245386
566202
62745
760155
421234
1312823
1145998
907328
1039464
113150
165336
1302004
239100
862978
4355
133430
134804
1167209
1215671
1277794
1264759
854961
954815
566671
1138413
501050
898354
690325
298872
1217827
171234
665704
771061
815184
1000904
366584
48576
1283707
1206279
1107529
289091
692453
847565
181631
402594
184088
864352
1089683
129423
1025780
648634
782312
458535
885032
165169
603425
312013
579858
914601
113685
595350
27363
217949
544779
150023
558822
211059
256207
110867
133909
1346384
1069943
521429
1090795
1285645
255875
1278483
1188159
783090
1299958
709631
135521
1167084
507853
1165181
1276805
532965
58751
986048
226677
408419
225288
668680
332315
91499
1105621
334502
1097816
794189
472455
272024
85941
659716
1046608
827061
976223
1107588
1325647
1338992
1204839
1271795
413626
267010
1054421
1132219
207877
376038
1314808
1338193
369430
1122740
717221
1313978
988620
1277364
16039
848856
1162754
790445
557449
1175902
376294
891091
1153718
38012
255686
1082256
310494
706437
1048267
485111
578315
268591
312978
653107
1295423
1158717
1126103
156340
13525
1065389
1175117
281742
127675
552208
741428
1063635
502588
743173
831180
918138
1253664
260263
1010913
916372
267972
190888
1138691
1220600
450313
206935
744635
734787
712570
1076053
142978
296405
760334
1127288
380001
1115092
1282425
544448
857351
554803
1298641
1276335
714989
583459
542106
1132019
240776
933673
281815
907069
57530
461604
1083112
1001219
855213
55225
547869
283551
641754
766741
1291897
700104
1068645
405653
620013
529940
285098
1314579
566814
584902
752841
1188910
910012
690422
451719
39309
90486
1211608
1207668
556134
439380
193980
325933
638751
1002312
1277079
1270081
1319692
1315193
641086
332553
653644
972776
276296
811644
125034
1362534
866049
451920
941025
1088150
610106
10981
196646
898715
15446
52203
487766
1259379
952020
814539
399006
1278441
521992
407019
366141
656416
23956
1234973
1124280
152536
846438
176705
1266172
1099468
280535
812242
671917
183422
781367
845683
530748
882400
1108840
247932
652977
109325
451171
605853
375588
845442
644651
177967
130730
979711
18676
457600
823225
805482
983322
1153814
70141
367091
61828
658014
204096
36375
634435
152122
350274
822429
557148
203382
51877
1211424
146880
1289657
588553
34741
625540
1232931
419300
776362
1177701
691285
1052390
248363
1071542
67100
1216178
257209
580691
1093671
574691
877169
233113
1076139
1023815
959793
1198894
1189024
345886
1108941
1355322
553196
818618
1111856
530999
372966
229700
294054
625771
745219
537072
1247697
98534
361109
1278688
1337329
997856
1031123
1245689
1080894
151739
909306
1253742
1224090
426508
922388
302161
855223
720636
392691
758969
490989
563875
49301
435443
1099092
732438
856102
1012805
978786
27309
896406
1281760
538784
543615
224846
1347240
1283495
257789
1007160
878027
533293
688370
161994
1139714
704373
674302
1204292
697667
1155165
180757
1203329
623523
1002771
1190126
448264
496864
523916
849738
772148
59642
1168160
111084
398923
1058964
1022431
1095887
522395
244747
858255
622380
898067
639704
727591
902352
548789
283349
79885
3799
712388
39736
660059
1051984
546340
112167
644233
1269701
1247487
686854
414094
1287168
826916
655106
945546
368397
536651
1219676
818926
46752
776471
114779
1071730
414779
842995
680144
993225
712778
1045364
836529
906613
457678
995583
731437
354802
1323866
373226
1078579
1204955
848271
876430
1086027
412661
206158
619849
553511
180319
85222
378130
716401
224009
301031
1036602
406461
583605
1068499
608056
1238518
610565
95560
118545
247784
25850
108097
1026244
147172
790009
665805
956807
1162188
964737
840439
594392
1333015
1010730
671206
1107466
1323554
1024793
577129
48653
58208
1179935
578812
1350240
1206921
135156
220584
863863
9450
360274
1250872
525273
838425
884884
1168198
505463
545816
1049187
379170
828197
112133
488384
1121896
880033
1343927
1117469
464674
1066457
712654
984639
226082
665653
1060636
1195109
664004
1295624
131490
356183
492453
667511
411141
669526
660192
639840
1060993
584994
198544
709409
106827
615773
1263571
1357164
118507
107853
59881
1287053
1211951
621986
598629
367509
240302
769483
1358244
302353
1271231
983148
196052
938022
861662
1208621
302599
1299117
284056
657168
96825
1303009
804916
1233844
237759
931516
1049974
1198104
1155217
1354203
842965
185681
1357528
51111
1101176
186119
859161
888885
473796
889334
969647
1296395
167088
1267606
1095849
191107
461855
453129
1088399
1316837
249081
1048089
316732
346105
140776
248468
1166214
921555
1085046
829287
215536
700121
1002824
428918
979953
13702
1233498
453252
580045
1102285
506153
148355
331315
340588
600105
264178
942912
674228
1344039
904841
164610
1075412
1351024
981532
624908
163798
123012
770900
857003
5592
984481
131722
1277972
1208030
1187990
23332
785197
632284
1024529
138671
1016832
1008601
307205
320385
600419
615157
652998
1168738
570093
645161
811858
239367
869652
440782
431006
1126681
59292
767710
480394
1000018
141714
1132153
350109
955918
467033
1062999
192280
140573
929901
311272
1346965
1230109
313235
693632
1245702
1258413
1162800
473691
319992
1090126
534348
670098
305989
1010702
507023
343241
363344
214566
771894
5203
1265167
120630
794102
173058
490304
110781
2655
888287
290396
836439
353275
1205534
413734
1122014
890186
3525
211674
181114
1136043
1167702
262182
568603
1150907
579167
1072785
1113149
55318
173014
1065043
1156973
367421
1205675
263912
360624
144083
558342
441151
333374
665295
429133
1060176
280559
211883
1354784
679926
531808
608655
55334
421449
1161301
1161730
713749
690904
137169
392851
698808
1197926
489440
407589
16404
102531
520948
1313623
1189196
595580
292359
1246360
923858
1299178
1032075
20669
299759
663667
1170014
1042368
79802
1196502
556568
573627
84365
971688
1076247
170332
674111
779454
153293
388623
990137
152393
600778
101078
700708
312170
1222528
697755
635581
733938
959667
209371
259788
1135603
780114
900839
791077
599475
317646
234767
411076
225763
495907
1309700
717742
930182
1114964
127285
963027
378369
931462
826754
817893
1287352
263123
810410
1062361
292880
510660
745608
1175202
1138893
662603
1358638
1312565
597235
1101708
609853
35127
1357063
1084286
1262539
941114
589316
595430
186618
1002736
920131
1021937
1036362
1181162
1321972
607035
1319723
1239780
1091355
833321
1137347
690990
476840
953168
768978
657564
964190
328685
732407
369806
1021494
763721
1335086
659764
1167696
709501
331230
614186
818895
372565
906722
1014804
715955
175057
31592
300751
186671
895476
409680
155053
271461
894427
911679
289952
454095
1310425
1320415
1064587
1325194
299748
214403
980134
1271508
788914
520164
856966
711849
187196
118241
863355
1178990
888705
1252265
565300
1213411
255141
298977
330242
1357873
979922
1202958
884093
618926
866782
849039
458645
597343
47266
947650
1243070
742988
773240
766369
70982
1178185
853491
72960
94944
199189
656403
422612
247530
1015316
996627
319458
785791
1102247
311335
166547
380702
1035687
760436
867089
68430
209423
834236
199791
1209377
1014806
1204412
849138
609800
280482
358805
755025
1352925
1329445
126484
13245
74522
478677
238848
840977
289547
1194083
665016
1290659
704729
931880
822721
1265247
746031
1151639
511892
1333357
948869
215908
127983
764180
961044
1048056
202235
6813
25644
1305260
530
1303926
490958
421316
141559
811118
179592
446700
91524
472872
870062
221658
1274213
655127
3444
357614
849664
544001
966479
36184
1330242
927709
1350063
758737
1014515
234074
1312700
1210371
252323
766709
362489
355752
808188
410333
591632
989533
48792
380467
836253
1284594
303148
648688
1037026
880366
1356856
1215344
1343380
1064173
103892
441606
779830
225883
645760
589156
909281
1207661
272269
134455
1063205
976176
721333
1038787
204991
763813
219270
174404
457829
528703
460090
885584
898903
1070795
441630
115755
269527
744026
1224435
502065
1043119
716338
266080
291846
374279
1217298
574564
385907
265289
331728
486657
516829
846482
374413
119597
1106471
1059074
1115998
1213941
595112
184766
316350
115129
1146744
480376
1049443
267178
698134
433866
1061446
264113
1361125
215018
41576
385873
2756
997194
927636
1349459
112406
1284439
342413
865324
208009
513299
1034784
890740
641050
458697
1289118
690378
1006869
833434
57461
198143
306266
391601
1315122
1313871
1207585
589088
1207465
859793
1091902
260643
415439
1073167
1012904
1161471
1327192
1244472
321368
428351
242858
571938
840222
1074109
337551
883425
1091689
500429
144094
886115
1101594
886650
467597
333810
1097767
537123
1171575
251210
1236614
228111
367299
790839
941559
473980
341695
841554
518216
767144
362449
416014
1225284
882156
140234
1028733
1120241
268109
1269247
293149
1167881
226160
1248788
197402
1151831
45475
512718
738815
1093696
324217
708985
682647
675754
948117
108653
92808
571641
130918
787308
1005959
119516
1172935
1125172
640617
78486
196098
447847
466603
848254
1349200
404315
37383
177089
1176800
600102
1128905
1165903
104130
28836
880818
416119
579725
1209107
638288
1090037
1315671
142287
779093
99331
1233228
1038088
216051
941151
870293
417654
529939
277943
1092502
996963
1134060
1164338
784783
581019
782742
187604
330051
687370
831689
97042
799407
205283
871733
837093
1299871
577892
544872
1271456
1358852
88155
1191684
444876
978513
300702
655409
158386
516159
1072116
703556
1041228
1093666
702338
447291
81861
983158
118103
463627
577079
1207904
320465
471630
1132078
284716
408262
50037
732654
1127180
61764
411580
870533
1215972
1079341
298897
136855
773722
301618
1132880
432541
229586
371855
1041205
1099190
217165
871297
959323
1123632
328693
1106830
976438
785842
639001
1195501
495798
265329
1040432
918079
1091577
1129490
1276361
1265907
1169771
560192
465499
550847
545585
479482
566784
158296
1180815
643242
1259803
698541
637033
699697
748809
1155164
1141296
909593
1235484
179640
924846
259666
1315511
650647
702082
54389
704289
650147
1048542
620388
1106992
220683
979769
504616
101125
1167146
367266
669279
1085680
332703
1240227
320873
1169787
589113
995433
133053
862140
85209
1008696
221924
1213512
132796
1275084
429661
786139
619695
504180
148917
432784
753818
930344
4150
918939
1064214
485858
1165480
1212404
1274909
336811
365555
193199
164101
207303
1195736
809174
190778
1153830
262709
175657
808953
35838
834247
107199
752413
409623
717788
183967
1071692
763446
1075759
974616
17924
273310
1244683
873887
864623
1018433
277783
331697
1117643
957182
1274248
471435
1319122
4822
651669
43739
1247640
781787
967812
1110698
38550
614694
407282
1345871
672488
1287009
424111
666246
792200
10831
87834
939720
1107978
786973
633619
1008588
818577
1197493
934098
128734
213936
529411
1168581
424126
665163
672937
1220787
814132
729938
1194220
187415
320999
920379
77726
108881
1307000
1051341
1193257
845376
896843
1009
252728
122683
629053
261206
650004
923268
243599
1045655
1077018
752227
623796
356555
996770
638104
1181751
338847
672072
711286
985494
1147818
1211761
929346
221545
1191298
804914
240841
395053
997106
118413
301248
58364
201646
396725
970717
411529
1084594
517852
917444
337058
744355
1174635
1208099
239327
883699
175148
1088465
937654
16243
7394
591273
1245221
917203
903137
480753
1099405
1248930
91008
666165
106131
52804
1042236
1178630
875134
245935
269499
396637
1035280
966588
777488
184978
1353055
37073
1289750
573199
440187
1225897
68739
343899
710571
595580
373999
496206
303191
731589
1334222
917801
104898
1237011
49765
1260605
737599
796905
1092494
1189428
836494
762675
718276
578716
441946
223719
1237081
361477
880081
42371
177960
1172050
762891
935146
320442
154612
330913
664537
811017
786347
235568
465429
1120470
55388
135795
1194885
766451
268267
1041197
174266
871694
432510
807966
308187
744489
465090
1253386
261073
1306590
650654
38478
1150246
139573
825522
797777
1007131
50520
8878
365129
534661
857239
585097
665445
1263015
241878
83874
311757
1180488
250300
1027696
543876
1320251
1058031
123860
418849
30077
260384
400815
40959
234674
1246883
1161595
977658
785879
74080
613845
703259
202212
402210
272596
572262
412569
757239
634655
146934
287689
407215
835106
498138
1205758
926949
259296
712109
1255142
1330850
926304
763102
504646
1351657
1115388
452161
351562
1163485
951463
324382
1089530
970650
889504
1098864
840254
1042437
741848
1039921
217353
112660
1211723
690745
632659
250186
463123
1343002
569886
1054246
651075
1360500
699338
34321
526304
614902
266633
265839
938786
1251338
964273
1236342
1136797
156404
104222
599510
547612
209157
415044
1354151
1357572
920188
892519
661871
755062
701408
1174910
577526
1278263
338263
1043556
814601
731447
526640
534408
1062569
625330
802087
435546
583510
852057
936828
393542
518838
955633
17158
112745
1267876
329347
1093359
56818
744938
711048
1151943
271503
954630
361312
1137154
17209
559889
743658
1277009
558623
804346
1076592
819754
203468
868343
945838
397184
383614
87433
654173
1251609
746984
296461
800697
178528
316302
97344
623487
301502
378070
813553
579658
841559
949990
248619
806608
1175870
1053085
510301
391722
798456
653548
1030353
874480
560438
1109133
1196051
720736
782056
562360
303058
599057
1011832
237087
282656
36420
346813
1086645
608212
678366
1078489
543207
1090221
1028412
261465
1307456
368067
749950
34030
525989
296157
489429
509213
1300913
385769
678841
1080831
37606
49361
545653
424958
1159442
829113
456677
1079730
207246
99421
359010
609020
66008
516167
271633
293064
938427
609630
156770
1192266
644735
670004
1230181
194333
1181773
96453
656075
1234382
719854
1333527
930403
1175794
1215342
1062854
1313725
820471
1247750
71745
473875
1129039
955585
552778
1335144
437501
1012085
805008
711418
815349
322520
583847
312183
724021
1137216
999854
342011
856560
1333569
1221115
248221
191838
808674
1009995
1015335
1157362
436637
97269
71231
350103
891489
582516
155657
1282377
25380
402040
1032363
405473
149695
576755
526086
347068
485025
305265
1020453
663751
494784
247999
1276137
1164076
112854
663252
1314409
1103265
50089
1309778
1223183
996504
608961
1129608
679903
136401
744244
1302222
27372
986056
216644
653181
621950
243458
217607
834112
965641
636112
265214
1300258
525482
1264868
1092666
37217
474088
23924
706351
251369
184102
765892
915273
1217099
1049839
1011012
1001764
122453
486545
1341619
926994
999503
705956
544252
611672
1206697
171211
645862
180912
472366
1123862
918029
529062
565763
155616
323304
408805
370661
791322
65752
853032
331700
1156577
1330341
908957
846
934616
696963
970494
1337089
1219022
669026
76429
530687
384715
847680
1193847
386112
10364
331592
1179096
466903
94281
1359279
368247
383460
1317418
406574
138862
1033589
448398
1143636
1076492
599512
929183
1159142
1207706
780009
1338474
434085
1050639
505863
680509
901460
1141090
393332
53076
558687
1085370
1315793
1123062
1021593
1118032
838131
779663
1285794
495646
860975
785340
882596
360612
1196343
863995
13010
901166
454753
1139003
790376
393005
995461
898210
1100390
890234
1054782
1060735
1318361
15806
780352
1061113
46900
634998
220967
336822
726747
708642
246961
918022
410891
176644
246673
815241
738249
110606
54866
922360
962057
820329
437646
800997
1140750
362121
621402
38885
1179397
1189882
926304
788274
251264
132280
142444
613089
241554
203394
1280706
1008134
646522
1147403
349885
284360
1127598
655452
276009
962881
1107951
1197238
627683
267491
1233819
656483
253168
1341972
1146353
845375
42698
868003
399626
523208
994476
551174
1215283
1236284
817182
390524
46977
624704
108878
852437
765662
299014
950834
48757
755984
1288292
954425
39414
822705
460504
1319981
180799
1138660
1090414
43946
1021793
197083
778656
1231739
651815
161264
546410
1227132
70812
874804
207039
415413
1098345
841524
924818
905177
921347
978403
64442
1326871
350525
489837
781110
628049
1130221
254825
123363
314172
1008673
1167936
39710
669498
372800
1335524
1081213
1223359
75047
163364
588043
572629
618372
660888
486450
65267
1287253
802919
704516
48018
711788
132714
391388
653068
318594
728565
746489
736358
508522
1330657
466345
1141062
1129828
864474
828674
768727
377082
839834
542492
293576
326007
1084534
1000117
894632
637212
1089434
1251981
65507
1004947
1072435
1238810
923261
509731
780130
558369
347691
401809
336842
379421
1045415
786958
1348282
814427
1263259
485716
929355
933198
930239
1237216
160183
461172
1015029
923920
991193
753083
941591
751106
1347188
1241367
90377
277507
295452
125491
1173956
932863
998584
75781
89581
269253
1273091
187110
219513
418138
880169
99509
1353615
60913
692774
873730
1338494
88500
768943
124283
551316
14059
531585
362925
416143
253405
325014
1049852
443168
1344595
551854
1206816
1152777
1075202
209359
955486
1173104
1341363
580557
1046027
853511
624224
936276
621905
1227255
346438
196918
127694
375073
1253738
847027
1186124
622453
1275328
593994
185422
1078967
181614
1278606
1351882
863192
616887
1332498
709794
843222
736960
240031
456516
377329
1043709
1296578
1347026
1083176
908376
942124
249430
62756
304064
1048021
551513
192009
564383
971365
525535
289631
304267
64740
374552
15868
866322
629179
563688
1099520
445651
327326
1117848
896509
1141231
1036127
796088
777465
768321
98172
453998
663374
226185
1338336
426438
604853
655255
1240662
1137353
138773
419889
329757
951658
709678
651880
1033368
1235483
1364165
1222226
874997
517515
599235
203077
340684
537184
301709
1229700
367045
140591
366175
294816
1084739
1193700
621347
1156425
535712
1141540
332243
687314
460458
66591
1075817
1266161
643429
590906
952529
411202
1090443
593527
1331207
648656
1095045
1227951
17625
889575
1009922
1208489
1149343
781844
1172003
1062500
176911
212285
199841
713176
866514
261532
77454
296845
96776
132970
650578
604511
1234453
1139986
330485
456753
801349
1333716
322578
883309
105533
1249189
539818
820463
370992
274921
981427
325118
952066
102868
780990
315671
1285862
277000
919915
1025360
79887
974870
881901
435941
1297188
779200
622064
157952
364764
186799
34766
98522
950978
437241
515024
555027
783581
1138762
647656
1131961
385990
1021997
1042071
1190533
167862
982412
733659
1090627
298261
967675
640289
290249
898856
745188
501533
243582
79451
266436
871726
917225
441772
783030
301267
1276370
1169069
1114962
991702
1229658
850995
643629
745927
356127
1204203
1196257
414549
1129132
964686
617962
1256157
626012
1178191
684504
1253428
1293026
705933
324043
769672
98617
47277
988363
388729
1066712
1049227
317281
1153552
1286296
1192852
1354
833603
345652
1249459
723068
372385
1352748
926528
1258676
1141628
984795
959142
327170
308394
472504
1184403
168345
101944
602851
1317618
1175056
368097
1051237
1220873
1361470
789584
1138437
864466
569628
315968
1313007
1051414
1077162
495519
65217
1242157
416345
322911
551480
646944
1144043
159644
907379
1248567
1022712
321098
999632
13693
1008916
760743
157787
119170
1097313
125733
263926
18548
926148
1051581
876872
1095861
114415
434586
895001
538123
1040751
1318166
134013
100799
290888
1187586
151682
1208354
827540
798235
537750
167307
404483
532090
614018
1246340
1121392
657873
271827
839733
874152
396138
239764
1044291
732291
1956
711498
184524
769697
819424
792581
1090423
967138
1324590
528951
621602
617819
791669
1301852
97488
716328
258058
1134
355209
386541
316610
1254380
834671
783309
1185541
1095657
450771
1109205
1268713
374526
224045
1020327
1193858
936885
1127765
204075
883792
1059153
1018592
61665
1321071
735413
199672
958855
1040681
557754
1185718
1010338
232978
803219
1130308
732147
294561
1071416
5857
1273960
1193364
816670
195003
721970
580206
714596
624991
999567
801951
1296153
907474
860181
1541
254379
123734
583322
937841
863828
2287
1228127
282620
549380
870808
307324
687266
1078025
1026466
371830
410744
304922
201603
989602
1089327
597072
403335
254004
1247208
805285
93072
813929
383185
74369
1114919
1214846
888210
282085
814269
76946
341294
814270
932343
1331105
1110296
125745
1303242
512296
1242376
551527
1171026
800552
301420
1198915
921120
173806
438638
1264810
157748
896453
629538
1142210
1080393
986719
375347
985561
548506
403264
879283
1228804
577207
507152
577677
129363
205472
325465
830156
102614
318616
305830
5767
1066675
694006
128184
999959
475606
878658
392726
26354
1103563
708751
404247
376274
42345
41963
1168247
1176439
926020
1242046
575170
943550
993740
305698
143027
701897
247656
1009921
140620
1363889
132605
1087274
1308146
496031
1212260
681592
1241942
741360
895570
467853
1213399
548657
29040
926772
373412
1088820
53608
1315587
651609
993962
1285216
1279806
65169
1710
1068248
589908
1040565
240304
913235
91642
1330568
321890
941465
782244
958533
277632
165136
645558
8337
320983
454924
64278
847981
146934
92231
703506
673397
771178
588522
1236807
355091
778952
282375
1327456
882857
945763
37717
15913
143537
926772
751276
1343429
1308802
707132
959059
658784
196298
46659
523642
984282
630754
299185
554742
110832
79945
512097
283706
918337
428154
934935
1237686
638062
43725
27596
1257940
869021
366100
1142604
369386
588761
549908
379625
439229
436066
134209
119694
794477
860526
484841
694510
525828
963987
204437
684725
1099759
840134
1272614
226213
834000
718778
886139
864415
881855
442907
784789
910213
259129
1023816
1060102
909223
686805
28327
727569
1329453
141100
646900
171366
585536
1205321
58254
1344866
86330
1290857
307074
689400
348781
1200829
903116
1118466
987652
104771
1154397
123631
754211
1186028
938055
986837
681803
321212
297264
672160
953957
1092610
611637
700152
891989
435177
826040
1059969
874447
242732
1243685
4568
474287
143287
174699
722275
1289340
390404
1205651
1065962
1286838
1201119
541894
292091
467967
942691
681616
590278
247015
1323480
827548
770661
371468
1134476
235665
27490
1295120
886140
1133866
779844
297493
258556
153680
198378
252172
841804
271944
394901
1086216
241772
418369
682345
405820
68521
1150243
638672
1220666
177454
197793
1183455
25979
502964
983515
1107144
726713
109364
560451
497557
845772
1279055
402291
1233120
995994
1098124
74549
892228
1149296
189161
761524
43986
441556
594010
829934
1066386
74319
955055
946748
993953
1266587
1101287
508672
731362
505526
808746
197888
573802
1352066
1204889
111964
471029
959537
1014004
253488
182681
958564
831067
936287
304176
66065
632818
1252899
839434
637579
857608
5743
580093
157291
824296
1026420
619218
653946
419741
749308
1336236
248873
1127091
845924
692619
512177
564836
347955
525894
270776
1082696
788229
1288664
81468
240538
547270
486287
838213
901150
182500
1245202
262641
1325208
791686
23501
15604
1070937
502035
198935
247999
567921
144932
1177145
788229
1357460
1185117
1094709
963295
77635
474750
1140295
14565
1231385
1351701
398568
401281
1252042
1136834
895350
864523
678594
788638
515190
129434
761827
346043
427002
101590
254840
1107777
2362
436871
183088
731048
1308474
716748
170859
346046
722324
1038420
127301
321583
148243
572789
779204
998268
505229
743835
614092
347238
1106506
267378
378191
1310405
1268145
528756
960512
1065636
886789
27736
1361680
602267
952036
1321040
733231
589507
376026
416710
77002
349920
52750
148719
1309672
641026
189650
454617
750038
818927
431225
667140
9455
162302
856171
157994
1133916
1176014
1294362
1001630
964248
449357
189754
774116
181850
11419
100395
328575
417319
744600
1317406
817948
574574
145612
430591
759225
221545
185946
35591
1335131
236254
520753
968394
860022
148435
732704
612092
723295
330499
627682
742135
1240347
322023
4922
781128
37785
1088096
152371
188476
694700
1107826
672100
418644
875693
778907
1091655
360668
1249080
777440
85710
952851
418604
301168
652852
562720
1104458
431256
809944
365047
254780
838405
577127
185972
1220066
15114
812666
564875
652360
541468
874032
232442
1235700
235815
315066
981186
894983
1071275
650855
25810
996544
591564
474577
536850
179529
1305331
64210
886341
767430
316866
180258
212386
343569
554594
940624
1254030
623020
610359
15785
1186395
298999
465919
134127
428097
592233
281091
949966
1264757
933815
1327437
3412
340661
1117214
214378
992233
437642
831783
291520
490318
326199
213103
459205
565716
45045
646771
401865
595122
1272151
692260
1249790
284782
640608
870699
88934
698615
411225
648976
813561
521759
757147
484303
906225
978589
23983
984323
485034
807871
177539
223735
1233944
1002750
67661
681123
940204
271884
514350
1208993
1203491
3944
618042
849207
419687
1025453
669738
914285
537334
782847
718203
785556
856046
825433
1262500
223369
26973
516493
888193
327100
1164036
1075532
196659
509876
1251223
73391
464853
275616
1171530
11630
165294
465755
135964
923929
177710
1217725
105451
1135409
744332
319058
420909
144199
1006105
975391
66616
73311
396137
911718
432297
703012
243373
1039153
50078
554692
325828
1289756
856400
369403
419113
313707
129822
1344344
375287
1212110
1232174
777905
739972
1243135
511950
542048
149166
1047862
54893
35009
969022
33915
351230
59153
3283
270483
92707
775033
266002
36595
1094258
1271482
81302
998703
243927
109265
461140
1199978
401262
521352
1116112
142794
509012
90618
347222
1030355
797223
1003171
651122
777719
934557
1350397
913212
978523
680583
764521
469314
673418
753019
833520
326956
1193763
680464
1044525
513024
590038
875595
255089
954262
137834
1349732
964085
110514
728660
505137
1009623
1264827
200136
1311025
104534
150589
989336
671183
849330
1342610
427338
220330
56735
1363035
1231162
867999
1129608
870605
2034
516913
1227970
53375
279708
1277836
587130
1360819
830772
1285849
459032
1006527
70580
113159
83054
792986
1211886
721343
500524
151114
160644
1201281
502516
989984
851187
765104
1215032
1207172
220960
449458
767712
1001666
219656
1240113
891399
555793
360215
1096777
899025
988643
886042
874565
775236
844391
415864
307742
1290987
972056
1185013
215020
908095
858361
865712
413603
1302966
162378
756977
319055
191687
621163
267906
1162593
909559
448522
400475
1266537
559806
273463
1162599
879849
195031
715941
944437
963245
653722
130957
1173796
191111
308881
1340743
1017861
587944
460831
958789
746199
483084
129671
408129
78066
1145726
848977
290623
289832
1206266
1031969
668203
718778
1041829
8730
183718
515780
920521
288358
408719
766606
892401
511759
482657
674854
86119
809499
618412
461704
31397
1225617
503957
59276
1344792
648028
1323748
686027
1292126
67101
1004079
1034398
874174
1295836
174355
770767
1116532
250239
1136589
609843
822582
882560
203034
623616
173832
187611
1350839
57084
669427
581260
953778
2258
369541
226965
992046
136447
862951
11318
720487
357530
812369
59095
1083826
487142
138277
716477
326709
1319663
289874
1346686
1070690
622755
868563
383452
366064
174834
976860
1042443
450092
1260263
970954
230621
159979
666197
948350
272212
606534
831772
343777
1357304
1364387
133801
566355
498065
453080
479311
984760
1072230
1282970
826599
1221324
5299
846069
400841
878068
18904
30646
1219869
167464
455977
1074740
782112
799498
400791
1161053
319431
971375
325982
63922
294888
860439
554229
1175021
1363960
1153321
1260195
876599
98123
1087433
488566
818362
345423
472387
857181
1156682
1158303
373581
72989
21159
1288995
819903
670967
1061548
535118
1333280
1309837
173576
601976
1363565
632508
121012
1330025
1279108
1178716
492100
1165345
1283
417552
991919
117714
1256473
444032
777810
419492
773283
146949
193161
1303844
1355305
1278884
728874
1198663
1286695
988516
608495
1356654
1184070
241263
1091808
495262
712304
1277688
151178
242139
1202302
1260202
746153
534349
163467
1026352
1091315
1214576
392166
1167400
1084861
1240227
640458
1234589
1127282
738807
1364396
324009
895481
581719
601429
796980
1079986
702115
1318528
888474
1336541
1361889
157017
576798
1151750
647756
48193
6871
328561
416736
1288799
139063
571124
498339
1132446
539851
198575
787093
200276
1110558
1326214
882402
203337
493534
48488
715233
1090228
650496
1047065
280648
872603
1272193
1060304
66779
400013
365903
752443
1110327
489355
58590
876181
1012075
1225608
1153092
146642
1065037
253635
248176
878687
285374
511497
1102763
1319509
184189
1077926
104471
584900
880342
183928
238531
1063667
746145
379392
465529
1260170
230805
124864
997733
495564
572062
345793
440115
117525
41183
195805
707414
1029784
1215502
245018
640654
357371
521402
712065
1244495
163774
859847
994189
330885
597296
700739
216757
339061
268765
953269
996125
49498
2764
505624
247185
426595
613513
834605
33716
195804
978169
257483
1315297
848570
695506
1211605
1246028
929771
1027115
273580
840479
1190726
385135
1270785
1247089
707995
599815
483211
1154284
87274
889882
1182792
576766
256077
45915
285443
1104982
472664
618934
1224774
1117738
21644
454486
963714
176382
1018619
4077
910483
1039370
1098524
794806
1163119
619013
1323265
513411
377882
612935
116165
110125
485405
1103879
1158970
433475
1228209
492844
903836
1097034
207141
1291649
257438
343731
923221
438636
11950
303961
883097
672349
370823
486447
899552
773939
111275
1226121
557273
1088388
767856
595425
328580
977978
295513
8417
97600
347046
1074945
1066862
758341
1089806
1261001
801377
971450
73008
1321357
522913
1278175
221813
1135846
1087562
774057
1027482
533712
30531
757960
604400
100929
800846
464871
159179
1242826
43905
574693
57611
277150
1118501
484788
1114629
931498
995607
384750
132064
263793
696386
618571
223737
917104
534519
354576
1315568
706589
1236922
760181
261889
979114
515937
1226640
316599
1067879
70791
7658
275971
748183
1155027
811611
533177
1300396
396163
640198
1017644
416334
1113925
729707
1051488
81866
932163
523361
893225
181971
872560
45738
381246
272433
1033220
79344
966499
145576
1271585
901778
660184
953695
936908
763482
1123232
651649
643572
116741
175344
74665
697897
1201827
1159102
762091
478126
1189899
1235069
920857
345574
607270
890883
55209
468585
541568
555141
646848
1289381
640006
1304911
372095
39128
672836
454706
152979
688142
206960
186993
8224
905409
74930
642373
96614
12977
985434
54627
192040
999104
986991
1191787
1252695
165325
255920
1197807
1011109
834185
226994
132470
1166428
941371
5289
1284606
623931
96974
241116
1149244
841881
1053027
922273
568011
392954
267065
517172
290898
243091
1245706
385176
1006366
1016973
120632
1003386
833623
1075857
942533
253749
49581
325921
1140197
829797
682650
1198192
144970
742007
578069
715347
1032787
276050
1118419
1181769
803392
458377
370530
553529
198948
362760
336917
819642
579175
304429
955807
1342686
925150
1108370
685613
525636
364659
1337261
1042078
37430
683187
64400
744285
838323
343819
570889
938596
380156
640213
1258728
949979
169809
468052
264753
34930
763151
259632
1346949
510352
225101
356820
708800
413860
1011576
746137
524636
924316
920029
1037413
1329271
7968
432937
876303
1139528
1059094
145454
984693
212073
383895
609092
84049
382920
84914
1269961
412826
1113876
932149
28350
1143383
1332536
1096673
798601
1164831
933083
1201707
287489
1229643
159000
948165
37854
637344
1352180
1009335
513874
979609
180509
381136
364211
1051758
556582
1235063
516534
519772
891268
834980
724451
1320433
1103390
361308
1197707
516762
513288
1330644
1017206
702811
274481
626504
1001390
911965
1084918
718244
346986
814673
338998
842073
367535
162897
847389
1348577
417784
743301
850608
425003
583449
122115
1042440
732263
852070
1341544
905590
831179
766964
57283
1346431
937869
241298
376808
1164100
1268227
29842
996495
59013
324458
1348704
595064
863437
1337834
610040
358460
484791
1199746
980818
552325
469370
1359233
1200492
1200594
230300
416857
227693
1218223
1044890
184256
1244930
862987
366289
494555
359655
796519
172098
1096877
313186
1148541
577889
718475
1052811
1044100
263404
431056
1351798
173597
361954
367315
1187759
1226276
856622
832367
243792
570134
106829
370102
1236295
650297
449229
559134
1239514
643464
1032866
849579
1331685
1311829
982986
500598
1221471
1353943
1334617
369831
1040772
514865
902299
1015366
464582
1093491
808620
243165
311205
808525
1330017
147048
168250
577934
1198427
1185035
941199
371547
1158864
1248682
239813
663132
485214
18715
98303
1165799
18080
279157
234672
1071135
441141
569844
667921
16827
1217128
662442
906369
982851
460194
1173137
389034
1069321
1070769
281088
100908
439767
143494
98467
1284061
95945
728334
395954
1184486
118849
583860
175595
164169
463331
1344557
747201
950111
1359128
48102
531003
603832
588107
401386
525521
123736
268543
176994
375697
599804
185232
1330827
417043
321084
1342353
655481
244855
350197
956518
727359
698472
1181289
1102300
567748
358002
676449
708418
1231545
842778
1228376
1004222
1132211
838621
1295167
208218
1040576
915839
856054
947421
594951
898745
918673
749910
43207
1335085
534157
1154376
694962
1069137
874759
101986
163415
45080
487318
1117349
1145585
1010810
328037
287763
1337525
772233
524809
713233
543289
585242
812209
337849
1195831
915064
1337416
1096246
159388
914282
371892
196510
1098952
117018
1065210
851582
72646
584104
743564
124253
939426
853542
1306794
1011450
92001
815978
677862
1229149
970297
1269165
783314
578337
1180865
488195
1289327
895417
839336
385209
752237
1196452
711130
414065
64351
360021
967368
1051920
405183
1250887
50509
304982
540891
792095
1265787
379760
509969
416196
1001613
142801
901238
1254723
887958
814313
1236818
224604
1148210
397301
303210
848482
439196
1340546
728852
41208
1201016
279024
465330
231275
395767
629878
1109716
79386
306105
1301092
1027318
1234097
599917
963792
1152985
124305
1242429
248219
1027851
228543
566905
1252112
481190
638458
1126818
1120295
540531
1129808
449289
18771
618215
38000
160542
883736
685743
837050
1073605
829569
1094495
752781
208799
1173429
176836
406664
1177155
368683
330145
988005
105218
1180670
941414
1135483
568825
296741
1266301
1145724
329719
1107379
681959
1325201
346262
873797
1340888
708962
427107
680796
342155
641003
701930
1038898
989093
1282481
967494
177941
96574
1067714
911761
1127588
300679
1010142
540480
1276917
1032986
1159416
963106
1048672
735370
1361669
747231
360638
186145
69958
1316897
1266507
461084
567863
802229
1238000
841231
390828
760470
1002562
827983
571490
73629
937962
1103177
297839
1159334
367948
669820
1179926
798243
317518
22932
418758
268117
68997
110903
1131333
1020056
987921
709345
48806
917523
92966
1033644
992330
114734
98944
1023689
715977
374782
320416
645100
176421
17865
462493
145355
1259583
331138
569514
136812
869058
46068
435421
724932
872446
1217340
793992
82302
1029441
1057513
8050
107150
707998
586212
29068
866613
174918
428367
1332004
996465
337023
819054
249070
51812
1274650
855508
541479
1337784
403576
422518
693964
635687
1236623
504117
931615
1213948
556056
316153
1037481
739477
29568
329385
385560
528404
542262
279447
279692
34927
643407
1207726
311465
117754
876290
727052
1210541
571335
628714
447330
615202
390467
23990
736241
129661
934408
265680
949365
325389
206390
286931
966103
120407
262466
254298
39555
1289213
893077
371866
952287
1273759
1130007
833254
367355
624601
730576
238737
268633
1215366
723734
570060
1210039
224114
1325212
325623
522978
495725
319109
332996
125760
1259608
222357
616908
181600
141846
1126918
1268579
5059
689946
910702
565931
1153957
1295996
1198035
199112
657211
822056
529737
50635
521607
1163699
80399
1051723
1080457
813000
247664
1169163
989006
980090
645794
1052199
1240498
237779
736952
1156844
1099430
19727
508488
1016948
264826
216617
348052
1311595
372166
628981
610530
766985
47017
297026
391789
379749
1039291
401097
253900
337870
174156
1138440
161086
192735
670526
252018
306944
279336
825223
1333745
750276
781503
327
848429
1093820
239210
173457
810856
187418
986874
1132374
421183
10285
225006
1223124
254881
1296950
506449
538933
123738
388959
201767
321667
639996
362203
284135
980485
982684
592082
904226
874871
332675
87834
841273
1340923
109897
421189
217433
55098
221710
362072
727383
297467
443796
1248879
452276
588179
1269812
1286645
1091430
595705
494179
907986
840963
1232131
382208
53404
1052094
911417
3574
748187
372287
890886
531966
1170640
401956
218374
309691
381212
544998
213966
703876
244639
1187028
266786
1160648
1282802
640802
336453
186320
312141
606424
838299
100569
35964
694601
354385
398250
360235
960162
592231
806220
143296
487258
1357946
1167494
302189
1232893
1131839
1017401
1236635
749239
1134883
639072
1024964
395798
391911
626894
648681
827281
1148462
1212610
539492
1252243
357217
908264
796164
305213
762597
794017
154487
1299820
166589
1111207
445478
621235
1313162
949280
186398
493357
983099
478289
992566
416754
221095
832166
1306341
1112551
698253
873667
249659
1036141
83837
631329
311582
1130372
557584
99887
925414
1092585
635720
547878
682916
219463
799529
855306
1057867
918760
976840
896652
177402
37839
1323851
934656
956717
392927
236666
448488
225901
110443
1276941
829360
96159
761266
354284
848762
976424
1035034
505220
433771
540163
596898
435963
1289591
415775
54605
802463
43380
725799
534120
790628
470555
672480
88304
170546
1345965
1060976
39085
829826
305244
315218
451506
1048020
2205
456848
1351101
716686
892605
1031982
1269916
386848
385868
358002
895278
722751
1057508
227286
1276982
193161
903177
334708
217055
68003
697843
684542
1237801
282756
687970
161044
774203
21007
1020302
398406
503741
700618
523620
647672
949413
761683
741497
904879
26987
358372
475512
637398
1177380
110104
396859
452793
507660
1190140
1267062
1232459
1193204
434778
608216
496075
697880
353394
605964
137087
950843
629669
785801
582865
926179
764969
660366
624217
1142611
511163
1357489
481665
387743
1181706
1117705
974371
298791
743167
537752
796344
1064759
254850
933319
1039646
1362811
259876
1116154
726184
1138571
177760
210848
96691
949938
942080
1100449
130396
8564
9142
1182820
518451
188327
956688
195298
712784
972785
472111
1204020
1164957
1242208
79984
1171456
268716
774297
1034896
1147993
1296012
143048
802204
1288509
910994
269465
298085
685097
1095618
123174
205314
466963
1006134
964600
279474
82226
688376
3507
1017076
323359
297764
655553
409637
1038885
1316206
283754
248132
971639
621814
943907
288509
617348
62643
730457
389324
487763
624094
340654
1132038
1209588
1313896
806420
688868
1212194
898669
1309622
1015925
1036770
678967
629099
766675
272902
765981
1304951
381456
695333
1010844
84164
23309
593194
816319
325451
961132
1031552
1233117
244734
461587
397035
916243
843859
122339
55151
1334370
805165
221888
355156
249335
1018460
66322
505278
1216967
919070
1003102
217336
1357205
1139671
205406
709309
1095652
1320365
1084184
882015
1217907
491832
152550
246789
812229
841530
607715
884684
1155063
918895
475664
1148882
602976
372783
762389
1193137
1278439
606910
1320446
1121756
441069
1306814
1047525
722634
1102193
516399
1263225
533729
990369
170324
1348315
447206
197078
587022
800274
972015
147915
626042
458277
962790
1014660
852781
1218695
1067053
1104251
928723
181295
861532
393997
746673
614569
1152064
359822
1155644
464099
280884
1284629
1220660
1038288
535772
314852
1044347
1230983
461432
456665
403931
857427
869451
1156369
1057941
1059449
114598
492186
1290046
1014434
926526
1014979
895610
84387
418013
534035
837772
148005
1043125
533254
946186
594507
302389
1096927
635705
987208
884636
324249
264384
808065
570565
1102265
1019792
567585
321114
76065
8772
602867
100522
407129
210820
1047955
1063322
824122
1230825
213666
295058
988753
451180
1038268
509826
1103577
816840
350957
289741
526795
937362
1234489
50276
402714
53967
1037207
143856
343590
457316
412654
750728
1180538
981361
1050078
585291
55415
273870
463164
594611
191047
1004927
232782
936638
57241
770677
1311738
584587
353103
234112
1292259
234791
140625
402353
1087683
1215583
567270
315966
552832
670979
1300268
339593
427146
505751
604240
1224707
761433
716951
73073
643287
203295
80137
93146
276157
714889
147851
373539
1333252
259212
861174
623325
748286
642176
1230117
916216
1175114
1007797
629440
101341
1142042
802223
1073054
458528
314993
367085
1126237
678718
973865
1127878
869200
343760
131924
340016
379707
171853
1281954
398320
591186
315472
76630
890139
668780
933051
774642
1011024
1210228
18840
1242145
258438
981535
503372
1074401
786922
555638
1308836
90689
925150
500074
668579
1313250
105635
986998
942390
646880
652428
408766
1086617
796362
823948
211561
51431
531517
551638
444317
168841
961277
893028
890292
479537
647302
355038
739581
962815
121382
532823
355857
69442
55968
491438
323896
1248866
892409
1044167
1279451
450869
1039288
285852
1215082
1009268
681206
261085
811576
102459
1328900
331690
1355353
1099842
1112631
820704
960474
85599
885246
215422
1148668
940925
1089662
928314
762828
515809
756608
575494
245597
298318
767260
996082
30046
1307079
1177956
441492
304900
1104653
952933
1270060
561944
491453
599181
684070
110863
1240682
560650
578745
89087
910785
655867
462445
691349
613139
194873
697475
55854
619559
1115161
1228680
296879
82128
996669
114117
893079
1094352
587189
887751
1022961
1298385
935113
1194325
1354699
1211816
580410
1016833
1290496
153467
466038
1129729
218198
179456
1273205
255243
740370
873858
325421
825417
1237349
1208947
757745
642299
773232
791290
133256
996265
1351236
1177079
138762
911832
983132
67141
832190
1146011
165790
105716
681108
808207
362618
881166
268950
348150
497680
506090
10653
1336275
1084323
891076
413204
877518
633324
315369
1202304
1157662
403389
278446
966899
219836
39868
843375
985990
177630
390099
132159
372468
1329008
732708
398713
910448
345231
463723
38093
31263
1056494
467870
1042523
1062196
502899
125503
592318
39563
34074
444852
948356
662412
175528
1146858
1213696
466798
414888
306201
717343
438593
860056
40789
485444
320637
1005873
1119754
884997
1256188
208683
1279678
1220996
1014703
237570
1300731
1204840
622611
888590
1032406
962023
551864
30906
792382
400226
1024817
816930
1348067
734912
71062
903857
975143
438366
1188488
363835
15706
723694
730537
1163895
574851
1230705
399177
1208815
1253320
272825
794804
648562
54956
547647
338418
1041932
1349175
877818
958616
1345831
948331
446436
313879
1064150
1349163
138035
108666
680043
895789
428001
947147
340753
731742
633322
99533
956263
229375
1249398
712015
791164
228930
104963
694371
712690
557729
219379
426863
798924
260157
232309
1329987
687327
670521
390332
620915
674140
41431
619737
905595
713718
511796
288895
234827
749334
579781
957285
1084135
163812
1151601
607251
343451
392356
940412
377605
1128725
633851
762026
181933
1096387
1140098
1277517
1306653
735526
181386
160334
902531
1109132
30148
653823
887123
843687
1200882
987012
1320763
678592
764970
1266423
705161
754106
612084
979431
936247
234963
386848
658173
39728
226024
23280
954157
200101
639096
1098824
1150007
902882
279125
470572
1309925
876460
779471
1305568
1193609
168224
977096
761336
890669
139522
773981
1340386
1356300
1127482
967973
1061053
119216
783305
870103
487621
513298
1086166
1301500
963537
1300873
776093
350159
783253
342598
1160870
185216
82372
138019
274216
743632
362796
1324644
904695
285706
235824
311234
1345863
202599
745209
20660
575422
1348435
387715
541960
594931
1005657
1016955
894772
1290045
266151
435979
533215
1077622
952727
419143
333684
1093705
1000911
367212
681258
239638
559147
550001
9959
878851
27031
327347
697673
1160535
162233
822565
430776
620286
170311
939289
715949
737557
299797
289958
1266307
910493
676309
829299
520919
800473
1228302
1071815
145903
877474
633856
1042236
426253
499521
1136011
84609
128534
1115618
878701
674648
1141043
552664
178764
641835
159917
1052846
841528
247985
48832
708272
128881
729839
1277297
104573
896617
287077
24682
157692
668347
661086
1019699
987198
634858
403746
577225
1056733
735685
1169650
227164
870021
558792
1270238
446935
635398
1353472
1359148
561031
1063260
1205790
1319003
356236
210464
519959
409502
156014
303171
412179
265339
335800
1223380
888100
335990
943512
604099
963126
185506
853444
1266042
679577
1132466
680502
1336211
1210012
19303
1254348
1128105
804296
98702
260399
668785
464735
991980
1034442
341816
564039
1176584
226291
925785
731851
463857
1252915
794669
743994
681999
345229
1197099
669216
980778
653400
521047
296281
83595
955096
50795
1109373
1268203
148910
644476
383463
825991
90391
565839
71534
823846
845695
905031
183288
461828
119958
461796
1159412
810235
43409
1110963
143093
1268534
1091088
99018
841096
512020
43866
1161655
82995
1159116
601704
474173
823980
893138
241970
656996
1111198
632714
366752
1001110
856802
995668
420802
806466
628137
645716
1125311
1176285
84505
955730
1071059
1328165
805199
715525
1038893
529809
937658
54751
1075605
467557
421290
842288
918140
838514
38201
1346991
348853
483146
1083393
1014332
1180745
529461
567128
1255982
613323
665698
654205
549893
453294
1045725
166716
1344314
815353
709483
1356049
12093
38739
683773
129685
1239354
1084690
544831
255539
508931
380426
89335
1203011
743556
1020431
7972
1052754
1274568
1104635
853591
479037
234092
814360
859537
508273
254690
879408
844486
424096
248671
574502
1015248
596414
1110618
717627
223465
1108561
1098529
36747
759709
139528
1121496
1009691
264563
559252
1095968
1121340
270823
94340
823717
339351
956230
1200114
1098014
1092307
609927
1130148
111249
128864
632299
440283
803226
1147589
76789
479603
741741
1305832
1103357
653420
1105346
184827
654801
472789
1246825
255661
1149244
205611
823132
252973
623987
129279
937399
680049
1013515
19648
677417
60717
1182089
36223
818898
1225459
912106
593339
1067896
900123
717687
1008827
426252
568838
1018983
1102699
872404
1136618
506345
1038279
69236
780897
1061059
131813
510641
87235
858131
615629
64519
806752
107569
621701
1009340
321276
360451
1166214
355321
145114
286844
715625
1033937
197549
1141699
963709
1192601
324113
39129
287019
1064701
749663
91932
910221
665278
129145
262594
1229605
842139
1042226
478710
1209011
1024419
104492
120079
1090172
1044480
297584
1232809
724454
47745
858871
1200879
1216717
559265
1122361
336335
1303971
260810
426771
1312841
224946
745238
867577
721841
582253
446757
1095950
1037414
1040241
868783
1047433
95851
1080892
1284152
397003
805900
199939
484209
1255544
1359181
959709
392797
754389
681631
588979
984540
378907
681127
1209524
1035420
535217
149907
322564
407336
1107072
439541
526469
750891
574582
305557
412609
635662
766555
1148729
115783
519064
1109123
621036
616372
205472
668231
209284
402881
710291
135119
692111
198018
130165
262775
41515
1088391
702540
1066918
1214522
1215582
624705
491369
202414
118293
154439
61072
241040
898476
899124
1194798
77507
1212835
978658
670538
190092
717058
314233
804251
214782
325694
209924
360176
512629
683161
1034356
203051
761582
359614
1054522
117345
701804
499210
448379
1225678
719296
665518
81277
422343
1116442
870905
1239095
649118
110915
375647
461930
656501
259695
283030
874481
454121
340978
290634
800848
1318915
57052
629526
891559
65466
168748
307815
164240
147905
482292
1010148
375745
482388
1185078
599075
58106
871098
825679
797693
748114
691828
1345815
26116
1211479
295877
240175
819005
851689
674139
1246081
1313822
74519
166872
301516
1020532
477513
839082
21911
786240
1091518
1193624
972119
410709
138517
892746
1038922
371079
678329
383140
1146436
990521
374118
387597
1222541
226123
539511
656348
801856
42816
438841
685873
269073
603673
586076
712048
1332626
988492
1086557
532640
442119
949017
709257
555953
1097560
107344
613007
465668
841513
675130
769707
585716
1260272
1196773
1029053
837467
183576
590897
892186
1219373
36377
708811
1145281
554055
1190055
490230
89104
1042335
1090320
400071
1142271
1178451
451103
671228
243877
581285
504027
666049
651876
333050
544343
858727
692325
481057
1301320
231875
894476
1069154
383953
950164
246948
464984
609192
269219
853753
458312
1232358
1323293
1144546
422335
703982
887360
22134
115810
170114
801447
933321
185859
439441
495889
229999
85021
506289
999494
728331
894018
1146825
649537
989248
962597
253832
229144
1328673
1294843
472205
150682
658599
1235726
640476
967438
1060835
114272
1198790
1254403
245406
881245
619090
198137
1209887
985709
959398
193650
1036771
462338
53236
45400
578133
488871
293190
321746
491033
50988
681984
1132346
18136
763647
44886
1166883
1283225
119127
351085
889818
1155391
426931
416452
154430
1173208
265427
251914
1177446
1274180
104799
1143193
1199999
671373
645166
1143729
860254
340931
385138
1190544
547944
779625
217553
969954
1041846
367119
444701
1022802
362840
882469
845407
183403
1245812
1165370
173883
589292
1192548
450756
1068367
141074
964496
934971
88533
901351
176210
606493
1270641
1254903
658337
813744
194348
1312192
592356
564921
1034036
839978
232493
1254717
236791
775575
890723
282096
511751
1021881
1048472
84440
237363
890280
630064
1280964
1327977
1201904
86757
15634
656429
328570
386261
1191025
1105089
416969
1105757
1186334
1023074
541541
169503
114803
15524
618626
1126622
1277228
645441
744729
808492
1334135
110249
609393
81397
307991
488905
371467
1013289
737070
229812
282254
1222788
14990
306473
809937
877946
1174078
518083
1128175
966956
337849
1243169
1042617
763187
1360100
269832
542697
944301
589570
101820
533965
1067269
116445
1102611
679855
383047
680678
1297928
1167585
617759
767323
233740
236905
1118759
1031545
865631
739262
883091
148004
241258
697580
632600
28491
1102743
1062497
426696
606326
509765
729304
1248640
108213
776653
81580
581398
989969
689638
1148165
1276213
291568
382111
1135944
1044283
426047
542183
1363140
866319
576352
1186845
376164
1219531
1087839
582199
1248305
1254418
961563
43060
1203859
382252
33231
831789
198151
965214
235778
936130
463863
150851
1106913
184791
1252409
624906
267335
911494
900448
272100
1358804
786685
561903
49263
33857
1017733
631445
952924
593319
208527
799388
878185
290799
67256
60609
1279478
1282118
276399
393292
314233
373359
837006
342111
738494
497826
1116503
407071
288231
1196363
189283
1279900
139702
863614
75203
978053
492845
1208321
609872
393091
337432
721614
529158
1276122
1206422
441528
451435
1092329
828403
1066290
244141
611497
714010
21555
726065
582506
1231006
1231017
995062
1095776
1077882
592178
450300
113069
765235
1323496
891538
1131512
82741
781450
1280149
81696
390094
1331112
610056
780126
555537
1187351
783266
600613
1017669
688676
1302026
990461
321929
259961
1089130
364385
386234
891487
603452
1143603
1360855
852461
51887
712023
550380
715478
1200706
1197631
560278
1341239
403170
522834
172849
842650
588727
822450
815864
864487
61367
1097648
225864
335747
417762
1024392
1190556
657846
712922
90834
1310226
575111
1132053
265557
1103673
1126912
343600
187160
803677
796785
55824
906520
107055
1030547
987101
93877
297684
969399
1164917
209948
233311
87505
451091
1238742
445976
1144559
1347401
1046142
331832
664920
396594
43792
504627
254403
617510
76358
262778
1105629
731592
562986
653628
812543
751055
698902
312241
670021
1119076
46608
1199580
478999
214491
1136734
445079
456452
500273
1093655
163455
815884
249871
1044960
73758
516182
265564
321877
1081967
982535
244363
623677
927275
921495
1261236
368490
553912
700627
675300
923133
191120
585392
196616
54102
33384
1073559
819897
1045010
193530
680140
707563
344778
1026145
456980
1308260
475404
195400
692333
579368
813869
496363
615086
1337181
1161421
902338
172436
367111
195436
47815
748422
1251618
1095965
172759
173300
213826
363058
868687
707884
333512
1191291
291211
626838
1012946
165532
1226145
691490
15975
631906
784105
575826
631236
31760
294922
849774
822582
1309607
316366
1125251
632806
734965
2950
295905
259702
176968
1029174
1345726
839535
850499
524501
1313427
366978
1226642
884506
895102
1110346
1186524
72034
618773
1007089
256517
1017127
1040848
227734
220341
851828
670459
138389
781249
554039
476944
742110
216419
337728
1243693
757041
800269
1023627
893867
1037685
317211
1049844
841280
226370
1046461
148228
307185
178696
1333395
279768
93087
1123586
688526
292737
1137487
255960
720832
540618
836755
337706
629871
748185
400415
905407
219126
544509
679832
89336
903271
236839
279743
663846
1063741
214900
935753
829696
1268398
1109405
1282120
790083
785135
547942
116238
609571
288651
221833
1016054
280485
1152709
651387
719180
1337307
908006
1030467
1095085
22495
1345017
1327084
599204
1190958
469347
1274865
285849
199514
918351
633179
1346943
1336891
1156957
962719
600555
1194837
608784
1149048
783173
675158
342469
1157419
1001626
34597
1052877
928952
143490
995708
1012196
1334094
880397
464464
1060551
943903
1023695
1144287
507097
96508
697960
1125615
476303
205208
1293962
474639
184032
86748
1352389
1117273
824428
44807
801201
163588
346591
1356457
1237089
1250072
385950
692239
1219593
700049
902553
401317
1000636
554803
1039838
1085699
1012850
301110
306637
577142
1173342
1221510
34740
1282555
1114029
854285
688729
992270
475764
484689
1076852
75202
561875
523491
785064
415489
476952
279315
596519
723878
19781
1061525
1214479
1354784
1084268
352091
782971
1263133
285020
328960
989831
1174052
642949
1186089
1174403
1189566
1308173
1207793
531362
195149
904656
550743
684389
873424
57189
720547
1355307
325477
1307611
202222
1164263
758839
600830
122044
1237576
602907
86153
638984
258912
265655
1111889
1117716
152030
1316055
323195
711033
958339
1222566
1107249
1001888
272423
1029903
917126
913788
709821
537421
513598
736474
804323
362282
431587
1127379
352870
639233
1147051
566257
90926
841893
111659
721724
1189161
1020083
95059
876994
693463
847719
444861
599242
1210443
209306
606574
1234383
727160
990572
99227
261733
494352
1238183
478085
943504
310442
242118
76271
1148710
1251249
1353378
509181
71858
99095
1356258
300636
626626
774460
517063
1093549
565330
1099725
392798
401040
763674
1091132
631749
692243
843239
856173
8637
124958
948017
176145
692421
763963
811028
307566
461007
785508
344266
130574
154689
333634
829901
740454
542788
826230
143871
1042737
846919
905463
109427
400495
860392
789166
1162747
505496
742101
1344463
761048
601762
597085
1364335
204483
886583
1151261
888667
1052696
37199
969093
437853
1029394
1172449
906892
291147
541102
790435
111933
366644
880287
685872
554972
936467
834909
800824
434226
1107906
298379
825503
595796
741291
704474
640657
130436
1006900
1114382
885696
9797
326235
82793
739341
100572
950205
1238154
1361499
1282921
1322824
1178635
1282597
1185861
53605
201960
804822
1308141
1348417
616421
1135954
1131945
4410
538418
719177
1308136
770844
654539
252105
36919
555950
1312857
1031162
51801
212616
955832
439524
498846
1316585
680340
939679
784732
415749
658281
523842
1161760
1025598
442276
436781
974929
541015
1293479
843848
400163
1337523
424693
962411
958610
786990
534764
374800
197204
30039
717765
28664
424117
698879
485080
361437
1347134
1009112
1099879
1277643
279119
437517
774490
1076398
607618
306650
753758
225727
700373
1241585
822176
794300
1323338
483544
334636
1341088
1046054
555105
944512
2964
780954
867807
1339660
601465
1323677
1246253
515894
355351
500411
1012955
527935
939333
1166500
281080
638788
484448
773631
806541
1104795
1243098
1151942
370431
946617
1161879
166609
141865
405891
416146
1216469
212749
25923
1158223
1089290
952184
1212717
451503
780303
1091679
132610
1001417
766882
1093826
77461
1173527
1005455
158310
1026885
518811
1169856
666408
639574
322128
1192129
719456
343514
1182007
789640
934358
844703
949709
970483
1046435
418626
462285
1070380
994368
1180804
59249
695919
703098
902383
631959
465383
1273791
1113738
314908
513700
1311958
15315
593648
202603
188188
149667
1346657
61321
735729
190812
731237
113361
782810
126860
803888
798036
802456
841973
114762
177163
543621
400359
222133
26210
896717
949045
564222
184737
390806
741350
609450
834274
1039269
571075
72718
688531
69765
251632
1343732
1149599
1142562
378484
697119
854034
349830
1163338
779654
659287
820614
677015
436648
749942
1297116
1272686
605064
1206911
1351555
195882
265803
8574
806584
716985
114550
700960
492920
1164501
1197529
805912
299966
444970
649808
164145
1356090
23188
76238
860904
150957
1191699
1276686
419882
553651
937614
1248974
252774
822801
1104940
566792
1317063
116252
27062
1363136
68870
448890
439533
428852
214714
514500
998230
1296411
50890
1043444
375267
1029423
14315
341667
413528
925888
68705
236334
215644
780016
893453
412720
344888
357741
663409
19330
1221868
943356
765427
1060203
345408
405293
1177160
269635
642228
837102
838511
1105611
601530
1259332
1290723
1061771
1053607
1108380
603149
619072
1220772
539576
1298384
350736
1087744
550481
782573
343065
1024206
977588
1358638
769355
1050333
816812
930330
759199
1081517
789605
511009
40587
959275
646931
1126786
1092254
157431
457428
669522
915382
1117510
887348
1034082
643067
512554
364431
533298
855484
790083
1010584
983944
405615
705751
948750
261876
69974
46474
1085056
1110056
610598
996135
709686
177368
857938
1337835
604051
1180664
1131116
707529
55214
510863
1310210
872241
271491
1136427
284623
154397
281785
778282
637185
20745
1079565
1149174
779288
1189921
1284242
722041
171181
1122265
718567
980834
1033953
762473
684589
402305
125360
1021025
58240
962464
921660
1177810
177184
438887
32640
650109
715926
1261305
900443
127004
395617
501975
146125
281051
808166
178832
61006
131606
659331
1026664
1212866
136327
543565
880062
346768
758886
290633
428002
686944
884131
1251816
1170923
1180205
847518
546055
492153
494704
693337
1246889
205349
72973
1026384
1023801
60469
1213049
801802
1255830
198113
1019531
917751
255093
95225
550003
264234
920645
275164
927701
35998
794756
1323756
216931
948047
756885
123257
1172878
315201
869119
464228
630961
1196036
1115517
1214879
277941
491789
1118637
1226831
617132
670641
452262
38994
384186
692455
134451
952825
22606
555399
863628
335880
361398
1134435
1086244
694840
312968
1255022
8683
834637
59817
1100121
247481
654070
1042824
1063057
584513
670662
1228241
182041
595907
1264749
1220295
997893
1234190
504507
654489
279877
1099856
1296488
634016
608629
1035937
111216
1123136
547095
140094
355786
307345
1135888
667
364279
96745
61649
6549
665088
1189900
98014
639883
489666
684431
159749
363493
904300
87910
1351114
212300
524604
459710
275813
209137
977258
622249
312848
284379
1329601
1335797
856005
945538
313535
9433
1105315
848056
532778
1153333
1316109
28664
757812
768093
876178
977786
1200762
70748
808530
926661
94435
472898
502827
665805
240978
1328344
1323977
1222397
88125
8147
909703
494069
128887
18219
176123
47857
268084
1335390
433780
1359316
282767
689104
268991
1302407
960231
131951
728153
177024
270812
174711
329739
295910
725574
903039
441955
1262789
400157
1264286
874797
887224
994160
1176617
973446
457419
964684
678805
1199436
1171510
545645
871853
1319248
769038
1248108
832631
1065825
655543
1058396
701168
981887
572416
262982
128592
521056
849856
1361270
1026500
85833
1359780
1024368
1088307
520884
86820
77106
1022398
953952
1324831
481819
725283
953067
91565
1141451
1073611
323921
844594
1361624
1221145
152263
1349284
45033
314798
524476
149115
1324294
705650
1126238
196453
549534
1227326
834015
1104213
55060
376153
1038383
269180
100274
602288
250786
979492
283593
900577
133453
824186
1177224
95298
627428
717043
504727
794331
580464
480829
1133892
1078586
109076
1184375
439291
42434
501251
892789
428483
1095890
694639
844021
827821
1323029
217043
793652
594567
520624
1263624
1223555
1185354
149818
698639
403514
951587
1296414
1184368
58515
553767
125475
416747
362957
1107826
681693
545613
119831
1088356
1084781
712254
18205
961610
969270
1024854
725933
1321787
861876
263536
205106
132349
528066
614881
920721
1259054
997017
382631
640438
272301
1179415
18410
1095395
558544
914410
803922
530862
1184606
451740
1158332
684402
987350
82377
481728
967962
914411
334907
951149
809705
28033
812516
294599
530642
1132339
1078766
1000248
1221893
30872
401098
116850
157131
1144090
589117
143479
730052
621518
672192
389963
1147327
107900
338782
541564
530600
449341
233434
1208249
1133489
1333049
602753
945484
632155
409395
337287
653532
954726
627235
825998
432844
1342900
1002288
1226118
460811
902946
1240553
621568
458635
1148697
1094613
1025320
603317
1070267
86511
1012915
576751
1049639
210187
542630
1087735
399163
995861
612659
834994
578993
815566
556525
711022
558052
158863
827548
1316552
474192
223767
558011
292188
520313
1141299
24483
510458
331286
976546
1081717
559633
1322244
872168
1268811
1243293
978271
1222896
430258
1320231
1006396
82718
368277
48502
436184
659953
890781
848083
24374
927335
932083
376210
606940
414409
982552
76677
305367
294876
1107203
390674
453586
1078521
1346386
722119
1350742
825314
1285035
822934
720206
1117695
22661
412760
1194354
1157329
665018
1335989
1169392
366790
20973
731355
46406
525321
617990
332014
52634
223361
187893
1322588
1361169
174120
1298197
651356
558690
653500
513571
1260183
1051306
939906
301467
1300270
478328
875677
787627
931339
125414
404982
432754
894902
1152081
973219
52010
1084817
276784
833211
377691
19235
258694
1334534
669941
221723
1201353
973260
487242
752612
1106024
892125
1264
730756
1337496
86845
691489
981933
1134477
31967
386818
1058356
379835
1110605
1060927
1296317
423871
616404
985367
615040
503759
452925
978633
159878
379321
1287645
404569
708106
961451
188483
974120
758958
626618
999691
813920
1264874
228464
764244
970649
32380
1078509
737648
535270
623637
1010986
1355994
71529
656381
831855
591237
821421
238814
541517
839316
738469
42549
696386
1021541
535743
1352395
360679
888287
1148416
88635
75993
636417
497163
652580
1274496
1280105
227500
1165701
443339
371401
415240
369178
1151971
784955
195233
381126
740877
1209550
482329
1114246
70000
713273
914425
77783
236422
126147
61876
93510
199482
490054
328674
389555
1328032
630842
1235813
748279
339111
613479
751993
342720
182346
1060544
338221
118785
303967
1136560
31536
280779
746764
36385
1224359
928293
227232
791596
1046788
874329
1055364
138127
1024207
1182182
515043
216781
165034
620434
570158
859247
1244404
957415
717004
1037082
788100
60811
867555
476336
895349
1216423
1193082
1172669
1246989
739750
33983
245822
926707
79019
265145
290415
963535
365156
184110
657993
3368
1248012
1018489
292824
656062
887098
96409
848827
465564
705440
1115327
92821
63990
377341
274324
100652
343783
407616
128539
1281549
319938
274905
1096987
1120078
965103
460368
545446
292467
153601
421160
608166
338759
1143418
464744
200593
1100188
231119
747521
342453
376876
529457
1191552
1018264
611673
53103
926947
414000
1124394
631515
208854
537493
1337773
301584
762278
175738
251195
955773
578711
671773
722899
1336232
1111888
1113996
342081
968885
1110096
282924
406311
767077
158451
1333458
680939
1336303
262608
336323
1242725
426446
1146490
1275549
856647
472945
415843
799956
1344114
644830
89589
316484
470553
662525
351589
341798
934873
1124129
1234051
825578
622215
358060
374199
993970
78695
205767
346814
614896
1274044
1352101
969962
482792
911911
1316182
1039226
701620
673299
677794
458811
942358
727588
493497
1062316
409562
748761
1301915
202703
440398
735937
158079
839115
738900
1349339
1131017
521001
566219
434381
1348993
1250342
1001380
1311112
1329314
871473
888239
360293
166864
1030443
88300
461986
941454
661077
714628
514078
701284
971330
796024
289439
691237
289693
877457
262446
1195865
313487
67498
69763
1185204
397737
484562
969596
603059
628599
1256758
1284902
384363
634024
68372
630611
356249
985791
596325
193293
857143
275195
873261
255318
1095370
1159411
737985
261968
1231942
1094287
1361390
734193
909311
249928
319986
987184
887006
1299812
152500
1007790
705707
159712
12437
957004
355982
1147484
839906
112598
329915
1041351
853234
10516
1230550
718374
1296763
24957
400140
1353361
548505
124347
330481
74002
811468
1091058
253354
985675
1330216
133060
1088196
501194
1304609
1234781
270357
761257
1114323
1204765
50702
1352132
1238134
345117
940634
1024819
1322474
1196116
280524
972147
1325723
325936
780637
244693
337258
1297348
862704
384864
638554
345317
889971
1244286
549823
420766
960986
687994
557173
107516
121637
1064908
1055720
1262137
923149
1324702
806964
473454
808361
344664
1110243
469996
1451
478749
114501
308649
580080
46796
39087
1172146
388377
829447
248001
12667
312788
167868
116960
485726
472310
763922
631511
350551
474863
621623
1004995
326855
1048899
1011692
809730
831251
385544
372961
764504
206130
412200
191242
756462
466084
576439
1059339
32317
290949
605704
12030
1137509
1237516
156666
198073
619394
829900
726540
689021
1198713
321166
1183503
37531
327684
1290010
490816
1092454
937654
1311060
367346
469852
478091
740110
221861
1082593
748214
336532
87802
702613
1230780
653274
520593
906416
1092514
873610
367836
1028300
696927
736443
526573
85291
216499
1084769
114204
1152369
288695
357732
1133594
829753
1214526
717159
743468
1129335
611660
685494
950473
330760
481452
182209
134282
101437
60134
967830
767420
704714
611124
49188
460364
119243
818783
512709
971906
1097190
1183557
288725
190977
391988
1127933
58057
692762
781135
502033
53731
339951
923347
644386
1163514
1197083
686977
1121920
961512
416463
26269
239769
467881
467324
991548
64078
202934
41524
1103099
684584
1089892
1330440
240093
378722
383146
391593
1001723
988878
1160718
3933
690551
1221461
226341
1195184
957254
627934
752417
123822
1082634
627717
529244
470058
127016
104584
1097424
1280632
381919
1153947
457293
1001590
1102612
978194
350750
227542
391538
310678
537355
915798
1007776
343838
944147
409868
731264
366302
971133
970520
1240393
1121418
756753
1175488
384715
159236
83599
320718
942868
773412
844266
367277
995763
1052695
137736
1147458
360899
476222
761802
631391
714762
385872
1216703
858048
593728
690146
42362
365806
203852
1362802
1339564
623448
297348
650915
22626
523661
458534
1350949
105672
86209
744925
881020
641318
763680
71786
171666
293388
1249799
891342
101819
150807
1275312
134254
533633
493578
773232
1097549
826215
1205173
1020546
182612
700276
451715
634334
867546
567141
770526
1252022
1073014
871646
644737
926594
142339
358571
629423
3205
1050398
1091706
840090
55319
348882
494083
34091
108925
317782
116611
109142
1043915
162338
436042
1243340
1362296
452807
684210
1032825
708731
1173859
847238
189709
1255519
241579
1200664
681493
276774
867210
1198262
170674
520939
1326234
668074
783889
1233669
887254
967013
1283818
866434
1073168
986931
571830
489782
138267
843263
794906
51174
929125
226942
454947
407303
481839
334589
796461
1205421
643671
87891
803094
340497
949269
517865
606551
1116071
1031012
368172
470678
982034
431625
224431
607796
1029960
1011442
1209650
30189
1080506
714222
1169318
311255
629822
1281841
1044569
793994
1313231
836359
414041
650239
463129
1043779
1237777
997884
631440
92710
462628
275729
1039914
894578
1248035
335333
927812
204393
651344
1033319
705809
1063520
475736
1073257
1004293
528446
853269
79339
57913
1245527
1039718
1123254
80640
52287
1024392
1188252
538626
406197
1288882
850451
828133
545784
357295
791875
579730
888515
19077
1304218
1202668
1300824
634250
158391
427999
240415
1079184
1088365
238050
1053783
425859
836758
533482
146719
1150442
99373
1313318
544176
1186479
1170814
339844
1149677
469938
770650
830775
914187
1133595
72774
1057546
1166491
431661
504251
1231651
362838
1358489
1241824
334426
509607
1155014
992401
479668
980708
248325
290072
182629
1280591
99057
1267186
276320
469742
556809
544792
1303016
16102
638507
304671
164481
849472
687783
928076
922802
294869
948593
513061
1056698
293060
200378
1271946
434018
834336
295555
748195
285786
658118
737688
1353282
189200
343586
1086142
1165721
1256850
12060
968179
1237968
909615
507000
1057770
344682
878466
941996
175372
951355
572971
849364
1065714
632629
235401
405894
138766
508991
1104079
985926
675497
282080
1303961
378085
564748
990920
172224
215007
113607
406098
1237182
818860
309912
309674
858183
578900
694746
1016160
1027151
599012
849666
105148
585501
571285
1329903
401909
206058
942014
1229348
576386
642218
744417
956613
1321144
460115
15524
80148
545186
1261280
1274366
449372
711116
592143
1085524
930419
125964
135563
1285882
757738
845266
1011427
18622
1107597
763553
1233148
1324060
608735
557354
736154
215434
552918
992933
470492
736137
1140320
129717
409700
960242
288881
362592
840475
85110
516305
1351765
786597
625294
279169
245125
907122
864017
85554
1147183
799603
1223156
480767
266136
1136168
438187
1249225
1035030
139573
172564
25794
388033
198074
434243
130700
348342
446491
1198745
1119675
660263
205710
84867
282045
1262175
11662
1355151
1360142
938826
915942
383623
1162054
891844
1182186
784113
1148839
1239321
1191684
261714
674999
1130772
539999
836722
1223102
1253668
1100175
870618
942046
697258
101003
1326711
768817
1241162
886308
398242
1242343
950942
558350
70517
157246
772133
569131
1051946
642636
817224
1051130
447259
462800
981393
849802
622069
616516
610741
928805
38002
818487
101486
173703
491401
475776
470314
565366
516197
375001
194025
360598
1067354
663966
90456
147245
848481
462603
1300025
403345
747347
106055
568867
14852
561254
1257030
622971
1272247
853796
10066
432795
952934
534155
623361
862221
279724
852222
463419
936950
261565
276948
593928
987313
818202
350717
528486
495297
726903
1036447
393406
1223773
608277
189357
882140
1065406
1208274
969949
1085285
876518
1088154
482996
1339844
1335977
401970
729195
792436
250446
1276346
531691
26522
1141668
1341228
1066403
893178
39434
724876
85734
303311
226581
267347
961602
1089450
190613
1344890
467542
497120
946244
528790
1032069
350555
838623
1340364
470145
821497
1298922
649563
35581
15801
1119048
827861
940456
1240696
405409
1172020
61911
1343479
201806
860465
930700
382384
625035
200861
295226
769049
918955
496633
116146
1354247
901597
751726
652760
279892
622509
1187924
148119
628897
242013
993093
914250
18796
138613
595882
838516
320505
436223
358837
819538
488174
494108
57542
442663
573231
1330763
78483
1049353
925148
888209
729342
27286
824898
888382
698709
104803
1075573
744907
1159124
853063
1157216
1059297
958714
807249
225015
1140377
1099948
605354
689312
737786
345818
103118
438290
1006285
427456
631103
189460
1027102
417379
1144802
675484
130689
1269279
826022
825490
1270319
676491
1104847
962598
211724
1330816
1124338
785013
380594
175297
632227
452348
1147908
377144
625209
430900
1282086
1143228
493291
754404
1317677
483346
331159
38562
903089
270210
1340154
594790
1285364
220612
707426
1158800
437538
115910
1175493
848296
215804
743512
1230067
689381
528243
88702
865429
278627
559929
1021983
461901
1355990
154103
331090
473144
1338763
963948
1267614
169713
1348826
751183
1299916
75045
107040
767014
181407
201112
472867
476069
931382
653263
397786
261341
416898
538200
352030
779735
974310
637653
41498
1050616
121599
315515
992477
6448
708115
1081619
1049355
41768
176523
1293243
395390
1028921
423916
563897
1129099
750287
612304
604459
1202799
26226
964312
294439
1180220
1322351
869709
1152734
587641
1339035
95419
1272929
88298
399717
1125449
698146
1239375
924579
1220148
881179
167075
795672
956319
335627
447938
1077439
231549
700736
309767
726259
980654
292789
410047
1057427
393960
609614
970360
86114
607038
97602
387768
1216081
536547
19270
1012692
560298
383853
823619
368402
894921
545421
686984
416871
718767
449810
109383
57908
7667
941507
455948
1099628
177502
989156
346796
64452
965328
389464
411386
471001
174294
1084410
230164
1048155
616702
588888
1153378
188789
1236939
709436
521141
603180
180405
575512
848194
263936
119388
1300372
191781
962802
617621
915436
663397
769647
251929
306356
1180709
159461
325422
730090
303953
497451
774005
598825
419563
66324
899516
1220513
582125
24176
758885
243195
860145
976908
1155573
191635
432794
952137
1135719
647549
474051
469051
843262
1256081
1216973
1267533
927560
1260923
114899
1235027
597790
1287494
1090081
996662
187136
82127
100965
891691
744867
648539
413512
805799
537261
856682
420476
110744
1254876
584293
826775
1159744
33239
595933
1142731
597625
1256171
1039952
322730
97730
150178
1108421
995502
1037855
688643
746283
573183
684829
684803
647827
71568
1330967
378645
1263055
533942
260222
1276132
185514
573748
1214243
507105
1040256
1521
2278
82351
206492
222788
346048
1330897
168314
1037727
496355
489321
127691
900364
38376
1289516
191689
1026878
1034610
831065
681515
267092
63923
1289015
189327
413256
915665
435770
221009
1126546
50993
510870
234126
458040
341306
606302
543309
46309
232893
289796
910893
1092144
10905
1321435
899339
951023
794461
1024394
916247
44244
783049
1149852
704064
268268
28184
857355
427806
488794
704807
1003017
324705
1189592
890469
896789
591052
566802
1122705
281384
1267555
1159343
1062452
386163
537470
444981
815803
597891
1293651
1259720
974366
824343
166029
476746
1322517
1102385
1193228
344486
420669
457803
586281
709369
63676
405221
194775
527610
1269451
783890
930081
523033
584107
56791
1241895
274643
882688
1113886
46743
1104742
27465
372256
1315989
500898
735813
950148
775283
531354
227648
133741
30647
183307
565710
1362449
822985
83144
187577
296301
715346
1190911
709086
793549
25266
855714
1091040
219071
465330
162499
1251922
392912
721528
26541
971755
82838
354603
318135
410351
610573
986595
9932
332595
727749
1239910
946251
294863
817400
381859
133583
502293
400394
931546
452127
1244510
763865
222212
1020820
452675
690404
323978
1296317
978986
658505
789741
146499
1358116
183336
914208
57285
768768
134488
141002
1010233
481827
147002
725785
1355659
227449
1084604
698273
379794
432818
225300
1156677
828062
610072
708187
1029486
402072
653970
865394
1251316
1174343
895404
761262
972891
1022364
679210
1101081
510136
861719
873512
1199838
739717
1036853
1190581
899592
465323
41263
102373
522803
271633
408264
965090
1334887
148804
53509
651618
707402
815507
960183
552878
634706
529262
1089289
333058
608034
1129462
1315764
683811
1333555
1092228
38862
643688
901724
913819
201644
1363587
902463
858152
550888
1349357
151979
404503
1128598
822304
115986
1199205
547725
1175751
865195
275068
964335
753028
378779
1145569
861123
354858
1300792
450851
55443
736320
709551
358317
1096410
1159324
315135
952379
499096
1299589
542209
804776
355717
606647
268468
115151
1202286
1355456
874203
1084775
270175
624650
168757
1038675
170341
664334
1232713
762430
558808
499137
1080826
896523
822921
540268
244504
471089
619181
595564
1244418
559196
969571
1274986
604446
515356
37917
390407
14342
553111
233296
210674
525618
888262
1328909
1048096
1121857
540336
387412
585303
89904
1065050
938356
810413
171993
209917
500794
807957
520317
747924
289788
692564
271760
133687
160496
811936
24942
274029
1250690
1058126
1340881
524364
1027232
429196
1181183
255974
1195165
1289186
774420
419547
1364051
513670
850287
48934
522184
530303
501831
623956
1183528
130241
1090123
1109888
754616
1247912
732488
384041
1036519
946233
350875
790625
242430
1170340
280101
662142
227940
388405
56765
1272507
1262692
395157
689818
799222
941749
1174417
1265061
375715
851069
642961
92031
856492
798251
414686
950142
1232811
1361136
949725
1026344
674861
1235258
514461
423292
923112
1357734
255374
1135325
506184
1152391
969539
844875
136372
214846
1084918
1321809
1113877
150271
319206
905200
1220285
957888
929822
421176
509560
1289836
1268953
1283614
555265
1179891
1353532
1064552
854448
1274529
1065370
1335236
192815
560877
964753
1007746
1101563
782893
1028522
965103
414620
800909
1033785
456650
1152533
504520
807987
805218
131700
425641
148974
1228990
23014
1179908
439485
1344649
111182
703742
187153
1318588
643739
7372
879905
502819
1042403
451170
954775
1158654
95105
1215789
1353649
525302
1327567
92212
196962
594995
1271361
99621
828477
90411
879649
733158
626027
662098
1299898
590588
729548
125072
226294
687604
912129
833204
570205
1112569
529567
252360
647893
128064
389353
201381
283530
697468
1195965
623079
434072
129428
686519
970600
1147198
532345
80652
166578
1253233
588156
891901
303612
573821
609938
842659
210587
1210564
1037854
1032241
1102313
521613
279713
637875
469251
794801
132783
241634
1280458
687779
149896
712014
613429
263037
1308406
550334
652316
1206618
313402
184372
565956
66487
1353578
1171581
1281994
762636
1266095
738862
691697
1101539
651587
1139289
1076452
200390
1255954
699055
1339325
893967
317636
845164
726375
1321043
487347
362560
722042
877330
1043521
1328336
39928
388324
829254
1096777
1251872
862866
270372
1038696
509056
1094373
345598
1214286
621529
529941
1271891
581500
1361948
537618
1011534
20163
648287
19570
379036
662682
316139
1251296
688775
77469
664249
1335325
329553
882194
755192
1248424
962130
706206
267211
658355
986330
1173192
246749
996638
1349195
1264755
1330115
805642
779288
845072
567297
588627
395296
1181125
545098
501627
399470
75120
656593
722014
948907
1097234
478262
1363694
339200
820985
1157612
1285253
418943
263962
633886
282244
400
926955
1058836
1136942
470438
486747
586818
983557
1285739
351354
597118
129389
560020
1245139
138202
556873
15960
96270
879766
860712
1160788
455536
627821
382675
1108245
401913
873950
777906
1006922
1357552
41488
549660
1050785
938553
1147070
1314668
432065
1008697
405474
1307226
835719
622161
1331739
1191589
438287
400342
206842
1277437
1077131
197433
1280683
837881
556059
379664
943451
1107681
124329
36876
20115
1067567
1209891
536776
155539
419601
864782
364315
211641
165104
562968
1331283
293875
987431
1262618
242982
989761
1229833
178920
1112466
824489
581527
1221511
1074688
1127242
863517
750819
367576
469309
158819
271240
1131513
100248
979376
967548
1159347
1183247
373925
772890
1047567
1044776
559719
1233836
1176174
1199100
16612
369071
1308943
338436
703777
1160912
605858
22545
1349064
214521
337332
264953
124964
797986
743358
862088
315218
182070
387671
1046419
99934
565886
737424
950842
1289900
631902
408214
1254947
966735
1123688
69674
653332
1314468
495761
398477
132219
1342961
866454
955331
1169891
1252456
255588
284999
688372
612545
1237767
704674
210868
236074
985766
43732
1333699
1311310
1349682
154286
309994
284169
1105760
787526
841458
1011766
553835
658952
557259
879173
357779
284356
1340394
32863
227728
535150
831211
1008466
714516
1144199
1329955
675188
1349357
316860
289164
1322946
360778
1235561
1059714
241918
375023
554803
777646
143717
35694
648259
22740
1192591
564089
738702
826709
911087
491639
657547
1060319
481320
1164393
1134868
78559
122595
264526
525527
1001512
814943
951337
1229170
870154
625698
1027976
160088
1150564
1256630
925302
1300625
1242832
45012
389552
735424
881237
1091933
103422
581487
884373
319958
589578
978835
77130
449779
310626
56632
688737
1006053
1099847
1034288
96713
1341970
1176141
548246
102244
904390
1264409
1353100
1310926
1228848
1177585
721211
916191
589832
1272785
644209
1039387
1196218
924113
3283
713650
984055
637663
1352862
561725
532399
611882
1034090
790427
193559
229100
1183626
943509
443461
912316
219105
1217527
205253
523898
841518
541187
516181
291985
331000
432890
852881
126463
912805
546910
1034103
908468
396798
1067224
1160843
1096035
125999
1173418
438106
1006442
769460
468234
336562
151995
102563
27573
314881
227511
561073
1118660
248703
105230
689437
455017
314285
487810
429991
693217
177161
650020
1027156
415848
161167
91162
290254
434468
295666
383782
1154769
1166566
92128
147661
480426
1043740
404142
757588
184711
1281662
796852
711594
350558
345489
578503
139042
364473
223059
1008687
516504
396142
319049
285192
830903
1339367
672016
1088385
172879
284665
522274
1254916
1027850
1362361
976980
252831
894494
614240
1097513
766078
284730
978538
415686
542210
372491
1220513
440538
419733
737711
42341
170503
1187783
984119
691059
769701
1033446
1127046
228657
553992
1142180
623206
1326590
1112540
1276067
548781
1130448
760634
1270298
1263109
1160984
896515
128861
259905
1346313
673245
551885
553038
444099
1034921
959195
626521
559272
203910
146037
1210791
706826
620457
935132
77624
920266
549854
1348427
264003
1309010
1072250
1087500
1015888
382155
962679
756252
311748
1352694
1296341
216404
339800
970135
116329
227879
1207354
302428
942823
1036753
721963
714626
707282
98749
1100304
442251
477548
864382
824709
1294799
863746
489974
950202
1077908
1242777
105427
51779
1349124
1215932
774455
149858
1071147
1071279
288954
932509
737821
978198
1099554
258687
232657
1291373
1208873
86117
1314787
764199
528203
1094396
1288245
981286
1125588
787045
466108
516398
175864
624864
1283291
1042298
1004553
421177
1006652
904067
1317642
932574
463586
530309
911176
122139
639533
894302
75335
1131772
376190
658168
38855
30549
1267147
725969
1358503
26813
364009
185721
1318455
635055
160462
579744
1075348
1156431
372135
607739
1084051
1228399
1294236
244196
827669
392094
901809
1049853
1020528
789294
1267039
315137
723254
661417
476988
697019
1089625
822082
660800
481785
1188674
332402
1347098
243191
550581
504268
493247
607001
806035
407659
1094473
150174
630539
816503
33681
142337
907997
808800
1176826
978518
360937
1246189
628050
291833
1152533
1347678
459780
481878
690698
637258
905087
290548
586918
146979
627755
1083356
1947
206320
1183349
417919
716505
413279
367078
506501
669005
1143061
360240
797505
1214021
893257
1281452
723363
798479
213009
366231
1069829
1028584
820235
1219120
758592
1179413
489894
713115
1171649
256439
1119196
1042950
971701
1299076
805919
619663
1322222
723029
1117680
725453
863361
1276997
1267355
714819
777905
135365
311831
406331
776729
430316
605050
991929
318433
1152409
353287
156323
1118271
172521
463383
207613
809094
617524
789559
66705
1034425
328192
324775
631660
3256
982455
1212437
789677
519552
150063
823363
661498
727764
312145
842409
44404
1038965
56732
906380
536990
904230
1292525
975194
285981
771739
1057611
784657
722990
525871
352752
642824
1006473
837452
760545
508874
48761
779551
675285
691821
669238
1021181
961431
475910
1335778
569349
1325478
715055
1054985
394836
1243096
406846
863361
388994
1351400
866336
509307
438909
45821
739450
571504
762076
345570
1035101
324995
551706
884772
84397
727486
175144
548695
628103
298538
453705
1044365
573624
598128
1255224
629085
947669
158121
1048947
147395
527581
138146
892338
502625
964003
545212
1146826
665790
284371
966045
763006
902506
152880
296301
1026624
354900
1155121
473278
139908
32080
456633
895170
1008178
485685
726305
488988
825905
524419
68174
126778
114978
186326
1348664
337109
1330401
540483
577456
1282113
100859
1173602
1147571
822344
136128
1273943
1108657
1089164
1145240
634173
585125
1053952
213211
1035051
399837
1110011
1342101
1148645
428137
87594
902287
251326
804742
1252262
942231
1141834
1137617
434375
87586
241846
307390
1203926
1111391
74369
724632
284291
655435
601155
712599
793730
1081023
718802
906289
278492
1185546
1127283
1287673
278349
770576
568416
1261215
987902
673204
1117913
131668
296268
1321224
326243
96362
1283538
1028322
287847
1090686
481547
9289
987196
976668
135264
1062463
888775
650985
690698
201122
482012
804813
676683
127920
635913
685161
1248502
1189278
1138390
1036205
899605
1248228
693108
953826
719788
1183729
328363
1208350
979192
383483
1163449
273769
120200
1203122
355681
955343
74634
958277
1288350
1220827
372314
608823
525516
21065
776797
1338684
115369
1233434
324426
855099
70087
1098974
227677
467048
925451
1185153
584503
688740
147510
944300
677681
634300
289916
27379
253445
549957
40890
391102
1341595
445862
856217
549550
492748
622476
1307345
1340266
913715
24940
819207
357826
1144306
1299726
406036
1145003
991752
941861
791281
403131
852363
1197352
582454
1316780
103994
1223860
871756
1078887
480144
1345363
395427
7964
1206715
290280
704376
1285174
1095078
147156
434728
1309221
272182
550910
922057
1125100
612659
946964
1056343
58664
646711
2862
112514
225539
925663
381782
722728
631208
128780
498649
236365
666691
525624
475678
101411
1274604
1286478
115485
122714
99466
164012
112502
483270
674322
473820
993362
357679
1036921
169088
951727
1094290
835726
118473
1305213
634674
305599
1031956
669741
999710
951183
727873
1273006
1087663
579985
594315
1177187
136349
1041749
815919
1315539
128041
544784
1009445
326980
708517
1106869
25072
303727
95688
499254
613921
732014
348963
312433
751934
1229832
96807
955295
1356268
367291
682986
814956
90451
964673
128777
996341
622235
639307
701892
396812
861053
818609
1330216
819737
710296
161885
867237
1113228
1346187
69995
1278758
311536
119578
1022927
1293430
503383
712076
138017
72126
250770
530753
200715
1175258
429016
255341
203374
201638
850141
18406
331048
609182
1099365
916359
1354947
154084
36934
832730
1349199
1173542
299946
732438
1198523
1271509
570876
1198866
546745
392551
1112353
295186
1262712
381608
426844
1083252
103906
302440
538581
720075
1179805
789641
1216797
850273
50560
480286
1102431
497993
323684
183716
1197946
291967
778722
11185
1063026
367415
597135
1042453
289355
742941
793876
373017
514572
253734
1162839
1123605
513377
923917
1302432
979164
985440
225927
54601
1220235
167382
1081632
1100217
634543
204526
814652
177291
623942
630420
461695
307323
953874
42487
330190
1053483
1173921
1174012
812074
350764
183026
444260
247697
364086
684984
1131025
997589
1114341
959546
626176
97477
238290
473495
1249958
4159
1242916
1230658
1282538
1000169
265439
1190406
963423
361436
1275479
1047593
136269
1036286
753084
343868
378817
938947
286541
503473
108208
165215
33800
233320
1205051
1353438
479574
605985
203071
1190125
553650
1101964
261290
1264817
1092737
489437
748079
200319
179256
1285416
572267
506059
573244
1320996
399874
1157443
760790
907735
333137
1046353
141312
334834
404241
507064
860265
281647
841810
969794
333260
1193216
517401
206905
80484
325130
169867
89353
73240
867399
920032
47560
608153
784608
606220
533912
1054250
1080130
1010723
623725
1233416
1194143
812498
462740
969093
452949
560371
1357846
1022997
116330
861602
1111128
984838
193035
674916
347459
568748
465278
1229312
234292
549741
1073330
350591
43534
652983
1241842
1270832
613353
47251
99727
114912
380338
1333059
428533
1158948
347465
1170139
200293
628540
51097
1151239
193376
766717
211381
447249
836311
904204
779802
222452
961293
699007
34263
1067054
730039
749052
10017
956948
273141
577982
661069
403984
773710
327986
359576
344985
868459
368864
28691
1161661
702720
872055
338187
175933
159614
779160
1310232
476722
24102
530744
673455
1107993
1402
1175174
519931
749177
285274
369134
1224516
1287157
1074746
1286542
379677
771054
1120035
617645
117381
1187501
3526
312925
1324744
1332995
629852
1168962
1134231
513657
251878
449878
884170
556542
612941
1168437
1161977
362537
380129
1232539
1277687
1025143
545562
1301777
1060966
787275
5583
348876
164349
525561
631995
1358553
482041
1093067
536642
254218
1209714
137939
832764
1203069
1229876
1317930
292114
712235
378149
1116443
1266391
220003
1131974
113271
108596
186011
686234
416985
868617
688852
790407
364504
240796
1134431
895969
747
985258
370199
536533
497486
277456
276888
160018
581461
520586
337815
1120102
1196608
192878
700340
399205
786398
251728
617354
322980
326439
1281327
1251904
462237
243614
994628
1038407
288752
906519
1050287
803665
391722
447278
600010
659445
1216821
1164082
497674
889050
1030315
457364
170420
415806
512274
1191002
305420
681430
780262
409555
117054
238033
83291
186089
37067
1296595
1338266
667759
707174
516281
732492
474895
1082458
486247
515255
12461
1242686
282815
391911
1326107
858867
270525
784206
408462
665534
725602
1307159
515888
1306869
632094
214864
1176463
838194
564348
790315
936207
559686
1290774
1135793
768581
896576
415490
140006
347437
560511
140006
442227
730188
890466
1216372
436536
1101808
926898
743876
884888
634978
809929
629196
866344
327890
250073
122273
478237
630400
1228683
244433
1256252
818204
709921
104645
782514
459779
75074
187216
859921
1097532
652694
22173
403805
1108093
462936
1011930
589782
178903
223908
98209
1023713
187213
231650
1305843
440308
1117753
1052248
1295587
1273081
1058635
285540
1125363
456183
843639
1177091
394591
1172933
714943
1124691
1312294
1114267
487354
1114926
437520
1263944
1259158
1208283
91682
539996
622166
681864
664560
1311
1131089
1242557
665171
1360099
1097095
797475
958292
1160893
358775
1288478
431811
1076165
1021081
462723
1141423
382182
639086
852689
952492
543086
210735
1326476
417112
431148
1184096
1119263
1187703
945008
850479
775453
569250
723937
611832
94075
56187
976306
708519
1172640
151331
842605
140129
249462
583476
1286586
1318706
957326
278171
374439
944916
599248
315538
649569
1337455
550664
912156
991964
797332
1168428
686580
914026
957614
477592
1079878
394217
1248238
519947
615762
982721
50566
310892
273179
1506
977487
417600
638642
219428
740736
644273
200786
913995
706936
646755
574405
1344954
264686
1193891
606244
186755
513071
241079
657296
128794
1343351
1049845
1321623
215601
504857
152858
605534
235769
161291
1086843
1014978
203776
1345925
849010
240659
742922
1202943
940291
273953
1170189
1057939
1034902
124207
459780
473370
971364
247034
1238182
980603
500888
344060
271841
512882
864898
952395
694937
825824
747799
1238575
405708
727490
613907
1097046
316331
304185
107436
399412
1203098
1161861
1177995
374791
188227
1156275
669345
444823
160967
998047
626232
759933
335107
367231
511552
598756
7303
289046
425170
92177
628009
413028
993294
230952
1158381
633424
830985
343843
1155114
993083
494788
735173
297477
621341
263101
360266
886574
34517
780234
203977
376598
1220209
155140
431655
503378
1115620
660114
1340914
1292659
1215060
1084666
285630
521878
1173002
1219424
68451
563551
376816
432743
357601
117091
720736
1228924
1166522
1177406
947618
828252
23847
968608
94836
436958
88862
257687
555149
292807
1271148
245837
853931
1178076
690866
1318417
750955
774686
105894
594398
127928
107787
459783
250253
919651
896411
1083864
922425
393609
403151
907205
968056
955561
910264
1278088
1357538
1253568
1099350
1339247
402195
276296
27416
462939
575632
134540
689856
242727
757399
1275718
1135171
24859
949603
131587
704376
257598
1232724
1290437
1040588
1155120
1227100
1211832
1256761
974525
190581
1247449
603988
1285040
1016279
994788
343532
1139449
492740
750366
902301
1277140
844926
775132
1108667
897510
1360375
183046
270645
641519
699816
325681
807502
1240164
1022879
930200
841568
550469
11389
1132427
209401
868379
839399
609683
107168
1159992
518098
1230680
1055559
45130
228344
121614
729184
336697
1098116
959052
891609
1342648
671769
832163
1267476
376667
573866
880533
963127
981422
791218
884693
838742
908605
1342374
1263317
844482
1032213
272178
1119787
519252
543714
724223
1087714
818848
999036
422935
575295
196868
1268729
263890
775349
1212787
830188
126583
1153003
631231
217985
5945
1030085
508687
1082943
905470
666267
74192
1213859
1346658
545454
1231083
787865
852427
1135423
1351466
237314
858719
1107615
210514
764150
239266
1153919
462208
338214
616143
719329
356705
1113270
460554
853130
62546
434520
1011749
1029150
399798
92652
645602
1217795
346587
167628
148604
389766
346179
339186
410987
177677
1287005
800701
223166
1322630
920743
1213543
1224875
623563
204490
476426
659060
565242
1246941
445103
832620
910752
741940
1250875
1039295
461752
574956
1027260
408456
1185114
898785
712390
313806
16654
898077
1138109
1084239
308550
869979
560339
450426
574872
39614
727975
847490
628321
650400
547937
110312
1221765
99256
705300
1137235
526733
254151
941258
905570
880928
895197
637359
621133
737663
44606
1255979
330217
1336896
439115
264598
1095694
353321
19451
926488
406343
1314329
172216
6255
576111
207451
412066
1343770
405520
746036
711004
636139
740911
1192646
383742
75377
440413
1237778
406476
1230471
668964
772056
721618
545347
1305169
632531
477637
1230079
356950
911432
893256
432175
435801
655029
397878
186214
1153744
1010233
983177
719134
869222
325977
647633
389172
239792
206218
559100
731328
518382
456087
1325686
738726
896658
228647
513224
897153
508896
10095
1258831
977363
315032
768660
653237
1098509
1313364
1022264
503713
638637
19444
396192
148121
529981
562281
279041
1345953
677877
1098854
307968
1058574
151004
266853
275055
180257
293117
391127
420342
997255
1148567
655954
551198
1320196
1069032
1003632
1056897
643685
552598
1166417
1234840
130836
1034290
800438
736231
324921
553217
1013786
934833
601566
659867
489590
1217596
546192
1124989
1198759
1047623
516983
277687
1093925
1332882
692965
1000483
405488
1073297
806159
743189
614358
364798
491840
1234371
747730
1160545
690862
315258
129059
621138
538452
1216750
954727
1188076
1275681
543593
258216
268430
1087618
301543
1234408
840771
899139
1090721
195676
807231
792643
945433
1080985
538820
465471
1158588
254442
207080
765804
229335
1352340
390859
815396
388542
225620
519716
362140
281756
449828
278925
346967
732867
182943
855096
1038348
861118
811599
893686
36262
548246
432301
878793
752318
595123
472470
76895
84996
991049
1309131
144922
540457
1113758
516813
786070
405479
358903
1067927
359238
972295
1185857
408176
1007232
75505
268279
612753
1224179
742395
486822
644361
967972
248581
487165
731631
1209245
336043
349816
284301
332083
1177543
899388
484072
1182542
127814
1127129
1146697
250340
721801
1053553
322530
15726
291369
909775
717282
129937
975796
1240848
275924
1072531
651679
511214
442814
1032693
1288047
1192563
1231517
1341007
980184
1071073
457659
1072757
979567
479910
755777
112583
1094253
1002323
1349283
109379
829801
1308293
103130
1004651
1122256
1334308
314360
922444
708250
23618
750857
1064596
76036
243358
920854
277423
1173700
979960
965612
16403
182920
713686
342124
219286
1170513
1185916
1313206
1293985
234239
878977
701727
933635
393583
399555
229955
859506
203169
743944
329721
1356065
163893
980654
1156574
785081
352713
1196755
136885
555895
199477
183864
146598
401305
549184
976358
447847
824778
871485
1162541
216932
1167438
1234209
907450
1348037
488948
622301
442
93176
610108
1189644
1005386
1245206
233923
1175279
1088900
1059313
1253104
1260641
1102997
1362892
120290
1076613
1180985
56484
1333857
618197
276037
306662
704076
703515
431085
1049852
370682
766110
1056961
511196
160460
727676
1094679
186821
615894
80260
647057
1313771
669702
691390
582118
1345961
1302165
396564
646110
216528
688258
30251
840228
159136
1166693
1234080
346828
1346039
665987
311377
275943
1068560
1321715
1149685
54346
29451
978123
400406
115051
607876
1186704
1264891
553062
1046866
659584
309813
296634
1320453
1049869
381451
1344575
1156725
583829
777502
1251814
1091396
284897
115820
622948
360044
1160086
706982
407842
705374
365365
625702
372075
1002891
213796
17877
1039059
529485
1286331
1352687
528670
77314
1191521
1120349
128084
47038
112786
94357
860061
176567
406172
1180840
335739
849821
765326
675214
376816
758806
1141697
1109402
1152265
48948
1199991
470380
810246
394515
386048
384777
455111
457243
445515
1023573
1065546
789760
120189
1215240
538127
837966
373667
1304373
369377
1140937
917282
265334
1138203
492157
487588
671064
1065389
1166417
1331917
765495
1270589
713223
714033
11099
190150
647525
311952
431482
24387
882421
428790
1205641
534046
45255
93691
1189513
599772
1055916
207123
485388
1311148
185476
599218
1086598
222540
658674
909806
14941
387653
1313085
1134648
726538
1044963
504977
1271250
1214322
896380
270394
272637
110321
776385
871179
597784
489897
1075414
169326
944031
642229
1062962
164755
503947
1053625
892336
890125
1083997
1324642
1304417
1021748
210940
718961
749249
528307
1238607
813413
470187
733422
511676
32303
153340
902936
1101341
710460
973253
384184
1255999
257454
1167882
1030872
876931
1167371
597423
923264
205904
875853
732832
8304
377131
1090706
879008
1100891
1310818
619230
915405
693794
19888
1074609
1132616
251320
591156
212114
333614
769357
464559
520990
1104463
520833
375638
867154
1173093
188760
284793
1244117
563022
989170
878143
692718
258688
517769
1130706
1016639
96865
1044907
631845
45359
65098
693326
632620
788305
684728
1334789
108953
972828
1023831
422878
687505
757530
341007
785930
616996
582750
304850
469578
52309
867771
281272
171800
5817
881834
274653
691474
1181869
528330
1294442
280234
826979
850570
238568
743540
689188
633900
85148
1143591
1197717
392802
612131
346986
1223029
1024848
321102
280982
503900
41011
845564
813698
1130890
1317147
224938
145352
1071948
1269588
1021392
1179201
109048
339157
75924
692522
636018
1300366
632002
416935
975165
109497
509041
897859
195595
1321897
443384
688061
1199520
966558
597881
249229
807514
871748
976812
125715
139310
1146331
439868
336292
21447
884293
280096
694508
1049675
1096513
891320
851245
365524
784085
737413
657610
1250437
755422
728019
108229
198602
106673
1278587
611759
1234862
1060469
675511
1007355
1123780
1362729
884598
429560
461582
793332
748744
236260
743475
409229
135012
479460
1258816
1071327
500313
769167
609761
362379
995471
1240389
1251496
333633
1299690
242473
1325369
1341528
319719
303507
192089
789284
249172
198434
968875
153750
37146
241223
666118
705357
817375
817135
562394
769368
953763
1165810
1313122
1096881
911937
370486
173063
1085532
851744
958086
204059
865500
1036488
141398
288564
31297
881922
94905
1284343
236486
795745
1246562
847946
1092401
434914
1150642
354366
983420
887230
1074432
173586
897753
582674
597882
1237883
932824
132870
759213
902413
1078855
439321
322373
90451
1187140
728005
574724
831548
28584
896302
448135
1088689
352415
1028707
1246890
487302
169876
1120471
1308417
33354
301386
1052092
79296
385389
1268146
238960
76384
279995
1144818
733390
635272
946838
768665
425170
199489
578523
61256
318782
252656
787844
329855
121459
500414
991241
1199528
790012
411045
810172
270031
432408
840176
1159260
606590
1041665
226082
1171691
106295
691321
778182
1025951
1107101
1229032
571564
167439
1239966
116698
1205129
32118
137371
21921
339112
129145
1288829
1217017
1173292
685036
1318961
964175
808530
1100990
295490
743061
760089
1197532
798836
768834
1194753
375571
561498
876020
278851
327184
690805
454313
570576
1080075
883279
287602
764315
479293
576300
861974
97874
659135
920162
372012
1317904
360452
915956
652603
941881
579295
704506
43051
726892
1153050
1275638
35629
921526
1274179
413232
62343
376253
438320
914025
452229
808822
15411
505501
623774
968578
910202
1298013
305131
579922
889668
306126
95637
330162
170268
483174
756926
447222
1212684
652635
793919
958610
581832
714770
1054585
602040
263416
580761
378076
604666
1140324
806114
1257097
721448
844859
738760
1069810
794273
997287
1219149
27363
121482
243155
781014
823339
1074630
3145
1299782
1101364
1146324
10626
73523
298727
1285651
590657
1237084
574092
1217819
721249
1197440
563404
986637
1274991
985267
1176179
88906
942730
668442
1293739
794988
818430
1216581
1227958
1025080
399178
942330
1199710
388534
1257062
412209
1296659
768274
213483
378511
67954
1220851
497131
350463
726288
797457
1256242
731810
171486
166785
676314
1160844
1343077
783405
291675
104179
391671
623222
1205981
1321206
227366
831363
228920
482889
445885
246799
804435
208457
1307115
136346
44290
687205
936815
211100
635581
100219
894380
438369
1295138
682550
1164827
682051
1037007
790418
398563
990443
781857
1234340
311277
1201836
231264
737471
1038005
66919
958420
1316354
1327166
953664
669613
1275346
921019
105779
784872
673064
1039809
49867
850823
226871
461591
1125958
196102
548238
121883
1138874
273215
1271631
681240
896087
970856
24379
110518
709733
322522
1237641
735865
41008
17513
762070
372228
1107913
766572
233842
1193429
96082
488143
1086905
474699
119774
606577
97090
1073345
1000092
1346224
351743
923644
36258
706990
1032003
1263968
584407
949396
631784
913145
105804
574775
495806
776623
1328344
1046252
862184
697690
695408
714485
809092
93583
405081
10016
376557
714936
1317287
554604
617636
1338706
932326
1025483
200589
334519
590753
550022
163407
796761
826481
456120
498529
651711
160078
1009374
425099
263175
920423
804021
1016814
220820
1008767
1105715
1283183
414613
422423
100430
1254705
1294962
1134435
420420
267552
568062
892475
198348
942278
708997
836968
668533
180723
474638
219054
383801
874113
1195633
1122475
997895
864325
1049206
1210815
807531
1283762
192796
283743
494576
338113
224345
61807
42259
5937
128910
1131368
1171932
969736
1286777
242243
1127811
1195497
962923
913380
139050
344548
102814
28146
1318180
874162
2414
1049607
630669
1150500
373179
274701
494569
623120
1190426
446913
778060
54432
595137
361156
783163
545898
70163
1272561
959017
958530
615202
1137018
256551
502073
461196
313032
1017405
44854
959566
908266
996535
331106
584795
532556
1179284
756772
1342495
607354
115229
742837
97256
492399
1206638
146106
1102602
954305
791013
453814
185048
1303672
841031
269260
654834
405197
363256
576108
991249
653774
735615
165621
1218485
1144615
405267
14672
1101595
627133
465010
1286157
951571
781289
842942
403905
457952
705247
53030
672198
506037
32747
360060
965831
216398
1273922
190343
667825
1037570
881855
1145809
857545
906061
1182116
740300
164039
858730
1293274
770658
306972
1146296
935692
1358364
332435
491281
960940
1353878
837419
585240
572548
756749
781860
1096415
1261730
475032
1157325
1154311
806349
598325
101031
47508
1232221
1301038
17509
830442
1019127
820796
1183304
1014587
396415
432253
776373
50273
581962
1331648
300811
397094
767008
384715
428771
434613
61571
1192238
332965
396120
1029764
842120
1291265
547384
1188678
869520
648255
1303781
1106031
1111309
521270
444200
497561
3048
679206
614083
283151
1282252
188976
983366
112608
1034122
498185
1101296
289800
318052
1323542
339480
649566
837870
715475
213771
1070903
1119512
1032807
1266814
718169
896691
1058868
116674
1025524
1135298
652274
19414
262021
559147
324629
356095
1301935
217581
342823
434311
1312462
1163665
308285
1045210
1267939
1299536
629977
1011417
907383
1289286
320058
620423
1109653
733173
488465
146871
964592
1242877
574660
107972
925461
546140
870505
855711
263005
1181751
382317
756442
147229
953444
757916
31243
1275897
835395
222960
253131
789166
794348
1065558
857136
592711
302878
776351
843813
849386
452567
93753
273493
1292443
352474
273746
127999
1126191
1269744
457484
573903
389715
1255905
602170
1124178
690866
1205624
341069
408247
740680
484111
1361117
840912
950992
1351341
546581
799241
30180
1099991
263766
578721
192584
757727
1195418
434515
1063574
56344
1043928
197729
1299273
1150977
799441
1319028
682041
1095231
368000
655358
640777
32214
1075335
672303
853277
1256359
1219549
580441
61433
18661
855610
1332715
944608
1346676
956115
73614
205741
689821
570173
1259926
1346370
140342
921579
191089
716565
414809
220422
570437
1027944
721513
958170
1183008
913904
597198
961950
1021861
1041227
1079575
14225
505231
740623
379723
1334093
1039644
391597
686874
1265956
276484
1232096
126108
1264636
1189383
169449
1211289
684450
130510
1028361
338172
301055
327633
189179
633013
1279010
279538
1235072
536479
615434
546133
1202393
469009
430214
215647
482586
428819
712857
262612
48190
1078791
430331
1217482
1292985
389654
540997
38118
1168069
850505
1307699
1183616
273593
596981
1332549
935890
229427
959229
192506
728372
109032
990339
1016947
569741
362289
931940
56602
436330
1283116
1107197
476354
1170453
1208119
318197
1243282
195226
1049721
38567
1195016
298276
48866
1028611
227937
476756
411393
246673
336662
913487
287062
17250
1178616
748151
1033831
12121
610343
986753
34016
1305614
119125
707792
874042
319870
305004
356573
72765
373565
1095676
1204736
274812
942268
606393
83972
623866
812512
886514
568529
336774
1282190
62344
521392
605999
147159
1043315
601575
77475
46987
352290
900631
366954
1189417
349294
1090235
547018
583238
340393
1046094
954903
1154180
807156
611434
639050
811892
7112
1049955
1073377
748651
294000
805114
1218595
1218008
1314658
844305
227698
1192205
763286
558632
1219688
203921
952329
1197740
391560
1093019
49996
1111574
280731
906081
1149990
415965
120805
1321711
866824
346939
537224
415119
1346251
790926
1092603
400812
436074
871680
951357
641251
872172
1327533
780091
71893
94362
729095
273260
1286054
322190
148937
166127
412625
1145204
156383
207029
965245
290998
222987
133420
807034
1352496
393646
713406
1072089
1066203
149667
499458
441998
442002
1280508
971914
925945
558047
723241
902596
201908
510077
337646
591134
1317405
1271984
1071642
870924
737338
783922
1282424
145080
97904
397150
949303
257585
1240941
613970
567883
31517
691518
917223
563827
338366
954656
426457
295598
564343
1147914
643525
165993
225882
182164
562264
184468
1262046
1270159
919762
319536
784123
1186907
854175
30476
224742
460696
646982
69186
857955
648199
874904
781438
206145
296475
422478
1200036
1152345
796811
330688
927432
157999
1089693
966227
15851
1230647
1178300
605331
394009
510720
1231842
1120609
853824
538686
153553
933844
81675
37320
487947
769283
1065305
1264110
160016
97144
869706
710699
1110155
872474
471814
875305
85915
225896
1063345
753111
1251667
225363
1299135
983113
1060114
770755
944641
1312998
1238516
808961
3332
269324
1134055
1298851
873630
457936
604150
204731
1313810
320873
1358093
503990
201475
946261
1208615
90741
591449
198122
927632
712299
681262
1096227
393047
345276
207471
701813
410341
763686
131721
1096842
296380
1202631
1085688
1090653
1307488
969979
1200801
879996
553978
711937
1022326
204898
1097827
248215
570298
967777
909918
1201404
881158
574740
568063
272680
814677
964964
812728
1173157
69348
570283
1213977
911120
957568
1298792
62236
408723
751553
1248784
1176069
441249
1157871
247831
1155853
710928
989293
672164
892214
1236210
34037
1300383
349512
1301220
804989
967819
969850
172660
1234396
501929
324063
729217
1236576
919824
1083680
1297954
346293
825419
1226742
213994
298889
903174
1343837
129014
968195
1323773
981298
925896
582437
711525
766403
942701
21857
41743
662686
552986
597971
1257217
392894
1016888
506495
1144469
806144
242864
610274
852212
1274871
739907
1291668
807701
1188731
1215170
340730
1275620
1195109
446381
703909
1300453
899844
1259056
54575
555121
947301
119768
561100
1282190
1216859
443827
339568
845097
288648
759493
392321
557751
542630
1007180
1291563
341042
1249094
252359
1005597
313511
128851
985063
796669
1259438
946101
777367
510440
1103446
63848
1174370
981282
614122
718950
3241
1017978
286500
927435
1029235
79403
191029
820352
337322
1162557
205878
1089770
427964
1360057
1143265
1098702
488810
383566
446694
1232588
821421
983877
106184
1114783
982625
1208741
1277176
1215918
106267
459193
1038868
1180928
99635
957694
1306451
1360795
1096658
479414
990557
373891
1348986
790221
562050
891873
641495
566347
1168178
194776
1359216
656498
675051
1022935
599344
90963
221364
271681
1135351
99017
74477
49098
913715
693043
1158828
354000
528994
697098
835907
1087449
468566
18100
1225395
1254839
939539
878934
876308
831316
961509
1046486
447142
683808
907328
324908
484318
800973
557574
1213609
700948
418766
796525
181499
703724
590715
1140567
1227954
770430
499828
1218373
31303
1343367
670766
894473
1200448
35674
272880
405661
361339
1299984
1134992
472163
452700
166067
824256
951099
909575
680897
462951
1345127
1116213
571978
398192
39594
515423
1222264
1065756
1208311
121322
361615
216249
470499
973333
974923
641546
231719
238914
348934
1349216
868280
897388
546945
349364
653203
856373
1316601
1272163
636951
1107950
1165528
126941
806409
493281
492289
423052
743384
850840
840155
409823
979867
328410
1014099
151871
76364
363461
874894
662928
1304807
805273
850335
147077
358537
278496
1210906
1234856
1140268
979469
840362
310397
924086
1198278
961797
1284118
1105694
482522
94144
1277823
998349
525193
728238
1341048
33396
282988
88830
392874
1304133
128646
846360
1143154
805884
134332
987504
562983
515858
918135
246402
73342
751203
124142
127058
802643
1046228
953798
233582
88009
635146
368103
983439
321692
693019
643298
1004834
1243832
386742
923979
101788
454364
871828
436931
969989
451969
1348894
1094805
770576
93516
1215151
11864
527516
500210
331559
748112
306324
321964
377311
877259
340521
67197
349588
1126638
963019
60317
156915
426728
1290871
339015
351262
987948
992736
400486
159734
500007
1184665
177516
1355835
736850
1161151
545353
1003693
858768
791656
1255635
1085057
1331285
893903
540231
860592
290700
79137
872422
1144868
35130
1161472
1207773
143718
60167
1148068
108704
794357
646699
650021
411754
9786
1072606
443547
753806
839335
313585
43068
77629
41007
965308
1191559
886451
415875
446150
972096
980344
792705
780910
1152500
771958
1277838
499021
889417
854596
1253736
34568
124901
891073
884490
180121
124920
714997
653430
73220
512413
1146087
16594
336390
924064
1107564
955441
746660
179822
540694
171966
1113278
775527
244336
456500
1132471
67066
424753
366487
572342
1283018
380119
762926
1134091
384233
1276041
1200494
1350625
287039
965372
202639
832426
1082342
70942
330247
617893
441739
1279315
601756
141211
800591
768865
1251113
932379
700133
1273320
950151
1088243
1006605
146132
615580
771031
563266
1305840
565548
1214785
786626
658508
214782
88100
1342969
1010149
878084
1317022
124524
503447
644497
1140144
640859
136552
592580
1126076
1181362
6410
812364
829444
410520
498776
1106876
484003
422255
1105685
205157
280646
719400
1263326
156625
724707
471732
900554
1131852
1177402
120032
68569
1027875
1039917
576850
107977
202913
914843
18365
556278
743834
136845
34482
1078828
1319251
1336438
608688
191617
481278
125887
1208342
824900
1066582
1092729
948685
658740
1117655
971104
929062
682160
981458
451402
308489
400765
1258789
566726
998948
495127
447625
307233
62971
396154
177152
180779
613473
922960
1268668
2090
653025
402305
745826
834423
1291263
1098300
153625
906889
980043
998020
486970
855507
143840
12612
1329777
1174000
611496
704442
368152
541364
162578
843790
213325
52473
426658
903851
262913
560063
359357
149780
970939
1005642
737253
1131358
493441
896517
879895
527440
730323
377685
1343561
721884
632075
569049
611754
840323
603195
778844
1067472
336752
350675
1329976
1163230
303764
749450
194162
1269800
490588
382093
392139
185480
620961
195805
47472
1158309
255247
579598
1265400
1223408
234924
1105863
1292843
1338070
610838
492417
1354802
379619
1343426
1110487
884442
705619
609551
318131
55723
31722
921758
652941
773764
200873
1272644
339533
391162
157061
699910
302128
623190
766090
1193978
1274350
1073551
536500
386153
656112
812724
1208572
1022380
702095
30332
486248
128872
50598
826673
927005
280430
106071
236023
295113
785425
531699
844048
853600
431846
1200811
1226186
851534
1244496
1107821
913838
740998
1203520
9365
214537
880765
1154835
608812
950980
556702
202783
1241518
1182426
533885
832208
1187387
965170
1064274
301352
472484
1102556
305522
1004654
716395
1305235
989062
941625
146894
846197
1336019
89297
1267937
1093823
886833
909831
425125
716679
506297
876144
130007
1211847
225424
1199674
1106459
241506
1076455
463801
244206
621467
242213
1011532
911643
410459
1155379
11422
356392
872210
731947
71399
403477
261422
1342872
841119
472537
1201344
1220391
1303087
48243
508338
405329
130114
1294329
370375
441366
1288661
984447
798375
1286616
944315
1086919
12952
653096
904334
103941
638932
321293
651563
4690
1000742
477010
873603
672837
1358435
265425
36877
349381
729425
598915
1154212
671831
195404
98890
372001
1080392
944183
1239688
1206182
464353
888181
1307088
951246
1363940
819563
1246372
437082
228271
182742
433242
594580
2257
931626
770587
548187
1000636
458739
62209
223891
180488
1029955
379404
132355
645189
741084
284938
993445
182305
978297
1253332
611072
627854
1227955
327841
1089891
1225402
1002897
375490
1043224
67163
570001
1086765
906158
1278017
573601
355495
947841
1313083
67948
961869
934238
939198
1203725
169485
1237027
353812
735212
1308965
322609
277128
513005
704157
1168806
364863
1039231
648344
991637
1194470
804139
160627
74738
678923
75038
915635
508927
667273
1325428
889787
311947
657016
502944
1277394
1105074
990838
321994
567712
60414
891517
1283516
1151441
1279936
91540
781918
709433
316974
790228
236626
181745
1158347
1144380
1046540
1105471
379056
98694
1283918
1283259
468620
128407
726547
926567
369256
1074304
801820
633917
171874
945221
48231
1304985
665906
309344
1106082
282248
838654
950176
868280
662734
166040
1323202
497848
577233
579104
274797
602427
199777
814249
1132956
1323565
58535
1322935
1239044
860952
14945
1130163
993938
836201
1346676
19883
1310030
1159149
306680
709891
154076
160630
1064654
87115
1135750
562059
748272
295056
578942
942629
232393
941400
940463
358235
1094661
534952
253494
484796
1214343
1182117
621049
1034407
1347147
851913
905337
483130
417506
1183559
312042
40401
104180
343486
1162231
659726
916203
252807
1132993
368992
355172
1021558
276287
465306
127054
236426
627706
1340248
112830
379118
501365
326228
1002099
1259758
1125648
418895
1338369
768668
186579
1234450
743444
346141
446834
745020
1132294
911735
567135
942905
594886
1093505
166077
1124443
240569
912897
485806
853674
843381
793680
589661
1243284
695723
1309151
45797
348181
1051568
51973
348395
840678
524976
1165234
770775
168745
153351
190262
2986
1077735
456480
806059
736507
1041215
817608
677320
302497
812619
818713
532937
1074169
431048
732044
840520
850176
623868
649143
12445
1113332
477429
95553
248232
913395
754754
120441
620063
1245020
370479
788009
1355649
1264665
165792
1132584
225247
1004988
188772
330462
720526
464844
365627
247706
1200525
542232
256141
377874
691122
293413
1321709
821212
781559
1294796
678327
867544
92281
276345
1152430
1019109
1069401
695573
1357773
1261892
1006277
1176180
760458
133021
958838
203810
23256
94867
286354
510362
444783
383502
9085
286276
1338736
398764
1363073
437857
694969
324304
1213008
824392
225286
861702
465050
1258109
1029016
167687
405719
168030
236835
551961
146416
351729
214925
31191
253126
83508
913113
1031285
966427
1121278
140368
913633
136915
759548
99219
770626
1083325
383253
568266
1267796
808882
205087
752882
773418
17419
82456
137877
1323423
771825
1032002
362427
199454
912908
625325
1278428
393870
1231442
910505
1359174
1165847
331119
137482
292891
797647
676927
1185894
1058210
1179836
148557
631061
920661
803371
459032
502766
891202
930859
83899
1062936
294685
1183666
921110
146939
599021
1262277
506378
1304303
578346
1192794
780597
477554
2900
174654
563294
803309
1363045
994079
831369
293142
260291
320066
1236944
39886
1300275
689593
1167284
1269563
1235306
494157
744080
682545
751104
519008
1114967
1110065
1138811
319547
1344397
300720
164919
196823
818077
331308
1035398
7108
63458
1188416
253853
19574
813749
399074
625802
1245128
328202
139999
148091
1319396
574108
1314317
1299073
304752
1199632
39653
1154018
1319826
657053
153947
927993
995716
1096168
852576
541297
1179927
52975
673980
291173
49583
1084731
673834
1087082
28389
1100284
633913
587535
1311809
19271
13515
863736
470170
1347045
397322
599441
957174
280008
581218
756891
72478
374405
618047
511263
813960
492014
598518
75205
1353441
1186209
83512
1276696
730429
1089254
967187
1015441
64713
31429
1333705
109204
751771
636652
1048392
962092
935303
547318
434440
788159
582294
257348
1033881
720119
1199310
1212017
466273
684194
1046286
1205836
817914
45207
77211
30768
798616
439510
979773
27105
1312740
1148121
1098637
104718
630280
503578
477893
671734
1064960
27532
1027544
598147
390259
1291214
9751
1032012
943124
114584
869496
502972
1178291
384775
1031259
902522
1267869
1353650
250320
971973
565883
835971
261907
1058328
169511
1286950
984084
1116139
156887
1036985
1356376
979282
602288
1354065
65567
1018816
1169798
340108
1085280
1272846
497664
831676
645549
1169041
577082
201498
1321445
708135
586465
54802
257273
857017
269380
345040
33467
738938
866570
391930
750983
1068850
97774
1117769
268825
1235215
1223218
562105
1164814
565590
307265
799972
1028287
684589
1339428
376711
246738
1337305
809227
969340
1219373
1325941
81792
126731
190398
1083545
1011632
96648
779063
1011676
596349
276858
142828
630494
478369
201938
531193
758882
1140506
1060580
862816
484989
474462
957564
18419
369463
2705
1091804
463924
830238
1352229
111931
332453
549920
864743
838511
1099391
987149
1173290
1313445
621596
173579
630765
770924
373294
1270633
1129120
639234
363612
992081
708859
1193201
469386
547424
445618
1321893
1112310
461839
1052700
1030595
1305536
690371
770724
1001710
414293
528369
1104539
943962
194279
982377
864639
1154610
357621
1262984
474512
1333805
813118
1189700
662749
203069
803973
721553
1198324
955316
1116321
1028136
128342
1043942
1748
1077944
292643
1323514
1106734
488202
64923
1014609
826124
1032855
1134924
1021032
517633
1183310
374620
617573
1094129
1122185
186608
827432
865765
682357
503514
673114
1127320
168286
281321
86997
452422
1298078
866669
359212
62085
176677
736789
431213
616682
281991
744229
259839
713001
113362
1014487
1257327
610363
580445
727405
1151761
43407
1021125
667963
565125
475823
471951
198000
164699
1361121
13881
612413
1003556
1196838
976641
1141748
1144192
1197803
1104674
111475
864822
764141
771909
543362
43702
1331176
540761
201205
1140442
395053
234952
379837
237802
705666
1037251
487991
977511
798304
311994
406362
432918
336614
117513
901915
683715
1045566
1191280
560214
269246
951084
178076
980138
867555
111244
1221863
1312884
1248486
1076300
1300801
208505
127508
1329820
362427
591944
131103
73791
907434
294938
609925
894537
192704
1285344
491660
1135647
1089399
229852
1106473
165303
1266434
1080096
637864
717174
349379
896136
764390
159843
585497
76645
161768
674817
785716
77355
633910
882037
1114404
1060741
1175441
309515
81120
320673
1013482
556737
632082
799928
224977
1031998
624988
77359
736932
943042
18374
1257285
37143
395496
10903
577794
731422
1058948
1357601
817408
343683
316450
808289
45039
549792
1337846
1244534
423456
1221744
149422
1264914
1003540
199014
87214
12255
87792
239073
1048991
607959
216904
402522
590096
1210021
20757
10980
487383
1149930
601389
1125008
1337264
1156375
303610
1304820
714156
264155
1282488
65651
357565
794653
112489
559737
359982
109689
526005
40912
499363
680403
680887
63375
1330225
610065
251415
196912
3707
432230
512772
318992
1102146
520677
506200
638653
1031439
1314106
578609
1122347
569043
55097
1184512
978939
841786
323964
336893
677823
73981
884369
729756
1348203
1224698
1117378
201099
867436
409836
1173297
603888
1038296
249155
704085
74235
727256
94496
266979
682619
469138
242166
1082521
448440
348080
1099916
1277100
70855
345562
86769
78249
474889
295881
1024972
319245
762598
600926
353751
1339072
765966
641221
555387
866673
1049074
576751
638847
655566
231492
1197239
919619
810902
240512
708963
542870
843838
1277509
778323
333440
791450
196255
167699
1220628
949202
368929
469627
1316307
196384
963885
382028
297349
1327845
547589
796725
267159
458068
155973
357675
1252611
699360
226566
1053976
548072
1207098
353267
348473
548220
177998
231306
1169596
1175256
226705
557354
98023
614395
327397
868169
99456
67253
681474
901751
1115417
288159
225310
894108
568513
638197
1205440
980717
236388
647451
1105897
758822
665086
310164
751378
149790
1244516
91645
786631
947657
905300
1362184
678333
479534
34279
229136
659836
402334
518237
201130
654473
566684
1116118
919341
392311
283282
1103123
846748
712646
530677
499706
1125132
375252
996179
762670
869422
1331283
70630
914606
788676
909771
873238
571404
746245
961007
204645
532210
390372
780202
881165
447514
426770
403832
1307456
757350
1240367
310968
137837
110389
684282
745178
40046
391818
610579
844764
442647
1095501
382402
248331
923326
1239663
1046878
262854
1063391
917319
1248660
329031
599812
1217876
446062
261443
80982
1204344
1000693
605486
38456
1234728
994154
864584
101535
779801
83840
1059631
840000
216489
913382
503571
558859
927576
1297842
743333
324513
1063248
164718
810320
899851
627992
1161187
191043
173474
242259
1239069
1053731
1307193
480174
633982
1181691
18234
964801
146598
621620
218596
1294611
357299
873192
233472
1307416
259372
1076249
591666
879665
22687
467284
430273
237897
853164
1079055
843065
1272298
404990
807639
792661
1217199
1329470
411294
758946
831623
825293
1224902
56960
1226846
294048
611810
1168276
1081119
1229766
1282969
1137003
711182
437438
757145
941576
132224
255067
455115
56239
561350
542374
890496
808746
997039
1333375
1286032
82384
1059367
657001
92564
1328663
470606
838181
990955
637263
843201
1237793
52315
1162914
291573
607671
161048
1228913
854232
493194
1362820
77926
104928
522656
268770
1280313
542117
1213157
441408
568218
287695
489764
370733
162182
556256
475435
1216363
974985
896029
683700
655039
929642
85811
426659
838050
443158
484372
181860
90243
644930
38015
947457
1331642
788121
162408
407531
739032
63557
808862
1233562
428048
513282
214599
147428
1030938
875028
1156826
1147807
793985
1224757
986353
258867
246726
216121
782734
489508
580120
1184981
114363
651409
949123
1180670
1286748
169886
262042
570022
840586
1200003
1359443
174932
1361527
466168
645977
322665
625103
1031224
66076
951780
650446
737446
945277
1012689
342420
787135
782109
821842
1075163
1166567
995680
1240040
678919
129916
1280793
995744
1009215
670453
80505
881728
54105
458271
836785
141049
297199
1185407
96340
1327610
746067
538527
1155114
807720
123418
1228289
502935
362928
374574
1039291
1078867
92935
1289407
87529
311620
79531
1234976
960537
381503
1040696
932085
889158
376355
544584
871756
431694
873076
1272905
430249
953071
750314
419733
537653
1067157
1329102
1183503
1305516
1077389
3550
700071
90677
1004694
558291
238234
533668
447468
109775
1363678
48658
221138
684660
408768
1147028
490201
317035
1124088
1106642
323401
1180634
92235
97771
125877
777757
664603
154101
448046
1173760
1021389
527130
933505
85749
1319282
1025158
1199563
78001
1302257
1309573
1352854
964914
400086
668710
409175
673152
404939
1270777
111445
1166930
513600
1071889
223059
1364011
98364
1339865
1158543
1339762
1056008
707584
1259422
12644
1082954
381692
422065
1339126
1095308
748637
685420
193571
164303
922798
174071
913250
1068262
1138973
1260246
1129374
119608
1167191
720431
800671
130820
1012315
30569
1017643
1042831
144133
1242516
1146125
655808
1233914
306254
852205
1176683
705736
187584
712310
758746
996338
561463
131797
289773
492807
959549
90659
750902
499739
760163
383682
903385
242112
119046
1139963
902107
1002327
457063
812752
274072
296993
165404
461243
1173105
567292
1153016
410026
1027203
720908
1130938
869677
564028
791460
187665
700195
419068
1131527
852353
166053
617470
1022664
468768
5838
1181935
386647
1250240
799487
1039755
157366
896466
588367
1264444
1165900
1131001
587014
142923
1130551
994561
394694
365649
189113
1075866
1093482
850016
807015
224666
112344
1051669
1028278
1122179
1035053
1035706
959942
570067
531187
1279035
1122264
1060906
209265
1112561
733765
586229
475328
101642
28967
73999
591583
645007
1277762
124601
713178
27288
176531
180569
458930
462711
544361
206671
1192081
1051447
250896
768767
841789
915578
1238692
762897
636374
461357
792738
949202
1069740
1183531
637090
614997
1320277
982334
491199
154675
1283938
754552
1019014
1255473
217849
1204892
99512
565842
977202
583538
572712
1260632
10777
79766
464604
265365
208212
1263120
1349043
995448
127718
450528
101653
1345851
234126
910435
1066190
1349764
22177
1069447
465010
1108835
1253068
311073
604248
680270
523834
39219
781575
1250843
1167624
476233
276242
741785
314860
1148232
474015
1222961
349401
855096
196753
1305246
1339638
1080765
330681
883131
1169156
317835
755614
319444
400846
1263741
382763
1000161
12258
965789
141557
630079
48276
826675
818748
863706
638970
976070
831265
807437
319253
822942
528265
697062
1072997
1341842
816855
116547
1059860
1304706
485412
144301
290855
1223703
255947
709306
822390
205660
1154153
288270
215298
27748
235049
1319620
447043
898010
218360
743445
412546
773960
1203429
875084
693371
1152409
432620
1332736
711352
773757
909067
1052231
810196
1110888
1141466
401352
52456
814331
820562
818798
88022
504375
204164
1154095
73417
195722
675269
1217585
617383
727884
994877
4438
1100882
1277657
481040
759613
359705
981259
638420
690548
349127
278537
429045
566898
861305
1173241
166883
16294
1167183
47914
1338530
230972
129343
715943
1284180
90849
1243908
107796
153748
260162
113447
114432
195078
402056
891262
423250
350593
941987
1156784
111130
706311
238351
1350551
1085546
351579
597747
764573
1315185
949164
277607
279374
641018
525414
924737
1044051
371610
1212763
962131
91862
536811
573542
660591
623109
1239590
116131
520942
1353084
799573
147351
579722
798099
29184
1177706
811227
451967
912489
1337135
507743
147863
217697
1287919
449769
631639
659207
1338762
878853
404247
1309728
967223
668723
38904
425993
175826
1018175
1178782
702400
359116
973253
560427
513442
1201735
134593
10410
319052
1269013
119058
856664
802336
1203111
61518
561798
545232
7457
694752
554115
459894
632283
965466
298842
407347
573041
753040
1249085
837760
535558
453726
1286708
1355372
682352
229413
286751
303002
620821
911747
1033683
28615
1044281
538459
754165
265101
514785
1267109
1283245
1286278
1283562
1118202
488249
614781
1078596
467301
674775
189014
521980
945382
529504
518181
706000
84992
143029
494839
581961
907141
808428
501250
4622
465236
263012
900943
608813
586260
726148
271764
381223
871220
563841
493693
843122
114624
1040386
738814
832939
410838
1164325
568649
620473
1292330
995606
1113732
568400
392530
62107
907501
796293
303398
11614
403967
976779
202319
611874
994223
1304357
1349033
836296
158976
942587
538837
854544
67857
554961
1193195
120903
91727
484443
403066
1138414
929927
222191
1351326
1219840
343425
579309
844995
991418
1297069
963622
285445
66526
144287
1087755
1152052
1258552
142697
551195
478427
461246
763217
558176
995078
901108
1026820
786780
235104
1077360
1132780
182187
669645
411781
137996
760817
431337
850563
1217343
713148
417000
167030
598653
928327
106060
709036
268604
323914
106457
11698
794755
701967
1230403
215648
1255035
1090382
873146
203050
272850
878105
338683
1000803
219086
529430
868519
925084
934826
357012
659920
311964
872338
659622
1278866
839504
1353960
332889
97230
397390
1173440
701486
870145
745788
507897
714641
678451
429169
988148
650623
140854
387985
217731
1188346
372740
1111206
82013
183312
396215
1291262
243939
887255
236349
834033
1028002
263487
522333
1336022
31411
534402
1275198
509375
807086
248957
653063
212264
858458
205386
323972
875619
1149980
1012819
338804
1278069
616457
282174
979431
308842
475469
192509
34920
1006900
54269
304938
12349
540880
143249
694748
93264
86885
1317679
1215901
265666
776523
960179
835364
518565
865774
1236377
119034
1058162
796630
208158
23151
796588
55073
437967
1256913
1324222
664709
563584
1049192
1040755
645302
62638
696544
610303
666467
337445
651726
233412
747564
248061
1063990
1248776
1082523
588125
788597
882846
996328
497641
683734
1215103
105383
667840
511279
611969
737108
567236
445260
347931
1030204
214021
1034087
327875
1236873
240376
482760
1098476
1074566
169941
351641
853187
1024480
454179
227257
126516
459437
143441
469421
1297026
788099
228666
1042762
774158
194839
599404
406028
1259349
352921
755199
605199
536618
165744
197173
607607
565990
598606
769806
1048036
567277
922506
823002
754363
433193
905834
1248791
1206390
175556
1080486
70053
946978
263464
1130496
1233186
162571
907184
1109725
343370
800993
96030
297176
539623
25082
277800
192563
1061498
1336803
1245153
5108
830108
765412
31496
616401
390376
699798
45247
691913
679534
1262958
961104
640393
1099786
984144
1338699
1194952
592191
672808
566970
1009727
983739
773678
1039825
1310604
316389
235378
1342550
941179
616058
279919
582981
267538
99134
95777
1322637
508824
1228177
887592
1266395
41349
1268169
719633
1098923
640462
265864
693830
105731
176304
1287306
1309400
588879
1355162
399540
748157
269536
109081
822459
322442
977964
72676
555504
733712
108412
432212
594438
294733
93133
262115
457007
611044
492829
82478
11015
595189
481759
80010
1329776
9999
1099323
128468
971018
1332612
1035160
1049883
1351247
913447
1058378
625914
905620
311829
1160127
254455
33918
477585
880314
260892
681161
935894
1051245
1292643
1321829
388235
1120236
1328920
961092
719169
1229208
172786
958868
315305
454351
1125426
1310453
520497
133777
54466
934951
1179356
762341
1068769
74366
614063
493506
325409
446586
744501
38918
149586
1240521
273895
358756
498581
544455
233889
715615
1006192
1154582
252338
728696
613543
1090912
975966
981023
66125
823181
152875
1001063
366161
969655
909913
969647
75753
1033959
193902
705038
1079153
305447
783957
105741
739433
465124
373839
1075308
62457
76304
1088823
1304143
1153176
1156989
743586
709598
579077
1003917
843752
480636
916096
1343154
501272
437583
1120475
692190
1009908
1288016
813988
113526
445931
115321
245892
1288615
32432
973113
1307681
196270
557056
538492
434972
682674
258665
1227339
75862
594883
867619
343630
1151625
1307019
1288465
321645
92390
600691
731191
805354
1092130
1023308
1006279
989378
591898
381722
1173010
940978
1201190
605979
435581
1124179
921868
402667
719012
1270151
1227717
529318
309592
938475
1162508
1125396
449847
748950
170512
1015725
196381
1011273
398177
340848
1136366
795296
1124101
378683
770205
1263407
1339106
757341
1318574
156284
126052
2417
67415
364212
395518
927720
1315596
5672
798483
1364178
284084
1243008
1283680
293430
1201111
977456
499153
1254970
874339
465561
354608
911887
1098514
525721
694456
313860
579526
1281121
1061075
897033
673924
182235
637141
1096830
1284963
1162326
1039380
714923
8290
1329408
103381
970593
913749
679146
891995
613310
324234
1014944
1043763
646428
670873
1321578
753952
651875
9678
995375
1161353
163493
1096972
127257
771057
530682
373893
357780
530615
445018
188863
1075624
1300195
1318589
114744
341647
166197
615523
57530
869529
231636
872667
1210558
590518
972294
712589
928668
1147582
551993
892197
1209721
589383
1021258
161784
843042
200239
1054961
196809
224985
429441
733629
681407
306942
493913
615986
1354038
912206
915317
248028
616268
1081845
1032628
215221
7250
529183
423112
1018094
357666
856295
836384
1118677
942313
294914
1157873
1122909
786139
139535
861900
1324419
359301
37656
1049410
1327760
988736
745752
750588
62379
1026881
291421
1318359
505090
1364272
1206974
284598
420949
791884
1235185
857897
1249601
277481
647642
649640
200507
1262586
751296
840837
409140
204600
518451
182922
560414
37338
960184
1332703
342696
246974
1098945
1212351
378902
187211
442549
749727
44307
1208805
921220
599762
1002514
929655
73103
483610
810978
368664
1004372
1216204
689631
1216489
1274602
1155483
173601
328384
464809
1036484
27397
179177
348134
447255
1105851
756108
224562
133439
228058
810328
933087
1287883
128890
1243922
721812
568129
496661
33403
239261
747307
627210
1315672
977380
856204
1345981
403449
909096
1096984
187457
693995
35952
1323140
1337077
926179
1105763
50587
503182
686147
1273641
675532
769990
1009004
673975
641516
623703
71542
51622
1242012
1113480
181097
1025986
546428
1040839
1320365
615731
210411
637163
563914
570477
21231
174707
410053
658110
502945
1084960
858545
240487
857685
660818
4768
1065067
1243861
945271
1079561
410562
1175259
753231
68355
1121988
1290714
341675
836720
796320
633818
1189418
520147
359264
1150402
1137116
321708
400766
1325707
404512
396120
202964
1269048
1296778
884648
408018
922058
1317097
516660
1325791
1035531
345635
530508
987991
740521
525857
153838
1334678
967806
58198
904688
550926
432220
1361327
1176290
186611
225222
1360435
530349
166094
819940
1200022
806593
1016895
1325275
1188769
331026
814962
802545
736402
297260
1014400
962809
1278027
723747
72765
348588
1201154
323236
721410
470280
1103426
369902
313745
147049
320736
770441
382423
714016
125740
197913
886982
85993
635782
1121178
753110
190830
771578
532830
993429
1194966
466010
547492
1117431
253268
1029894
1102933
1100400
82531
550172
1048361
1229351
1282428
301052
881853
550984
99312
929132
413655
897083
143469
1081462
347028
773034
63159
1113911
565843
546265
943226
1230387
796125
128169
268959
83095
1206742
1117818
498911
215279
323890
861682
119398
1180046
55866
235955
1203576
389771
433270
1172571
142933
832224
902499
645469
342719
169183
1043798
982593
492251
440608
908061
373149
1159423
1006469
629377
84563
640088
1224300
501347
1261227
3620
981828
659004
1350559
837928
1259022
1150271
1022254
1164823
357176
1175473
1268717
238268
1103165
1019513
524467
655500
129748
597917
599342
376782
265389
1245542
709502
943445
241044
235268
236455
1290644
218569
650865
1099388
31831
1127275
668109
850126
304151
198632
1034231
1152430
1321725
1264365
1010220
66353
1168132
1317951
934297
1175583
1081520
619082
218910
718055
124139
395342
866873
920496
645238
195063
133993
1012464
79942
554964
526979
362441
696540
1014722
1109948
1102206
300469
438234
1072139
149163
739295
366793
80272
924277
172693
228208
301246
286643
296254
248403
460778
47191
801375
201517
203764
1061992
998934
836709
348263
733726
274783
636109
1158579
439231
191372
1273142
849537
444659
1176311
786525
548997
446346
495678
458668
547700
242252
387180
745738
1116742
1260170
1338165
729450
737896
617808
1296722
1183726
1197673
619043
335907
1039412
1075679
474476
341191
1221035
1143125
1099857
198067
589256
200353
336001
418832
84644
16940
1363882
1298809
980965
649195
786799
544240
358363
260540
48255
285892
1151025
26047
1282107
1095883
235800
318044
740045
1192908
640005
500688
869296
562585
930345
1194406
1125988
434532
185497
1052315
428650
159973
991963
276257
977110
1061204
558399
412028
1333012
1144428
973728
925780
678339
279429
336942
381069
178417
1099483
1290903
1124302
928021
1215782
1155804
441551
435519
1170737
132688
1292024
610586
131688
308594
952780
418415
689099
1012089
746012
1034239
739968
594669
491752
210919
5626
521327
848790
932980
991317
1288938
1231015
265216
1330460
410671
1116381
332543
1004584
31348
1352454
883491
47176
147886
292145
247146
910935
1100745
484185
534873
756543
767982
1150544
228743
442368
845432
1218644
943675
848851
671960
89974
1010589
131398
1336370
200018
889196
1168673
842301
552317
15883
571830
489645
476713
1209280
488020
804519
759490
983959
470902
1221645
780733
891166
736197
337195
1026749
528056
54254
453238
633275
676810
306084
213966
116368
570602
363601
1204161
259271
1220055
680704
1202483
937704
349666
1353158
1206221
713676
342703
919359
824816
1163910
316351
765895
369230
276428
750333
1227535
1133932
140392
468521
559604
987854
312353
148781
966688
595757
1017272
23101
690888
1352400
737177
255609
389766
974620
388362
267065
79987
53269
1128173
996827
682754
1306585
640181
253576
1292911
117737
707800
419482
581381
699688
193592
74899
919176
531785
144722
1246754
95276
895896
629288
372851
390344
780448
22300
223860
406608
1235747
446326
735398
585063
1310133
771893
1079095
892796
812603
954602
682463
919364
769017
177241
346073
1284798
1274039
886821
1321506
455233
623038
300083
898016
571520
638613
532677
663377
142744
304917
832722
10628
1043388
1183302
78064
389805
1040318
392666
523631
7790
554742
545353
1304379
620876
1363568
288820
334681
1264431
290690
1197154
418878
453408
945782
145363
1170981
824865
469910
400097
850087
449978
667361
379180
791435
893366
143183
730417
1139149
355761
931682
620438
1064115
837720
1033248
1308675
863374
475165
275828
176345
139023
989158
267960
472814
159917
317068
801330
842386
351423
335035
817007
1074793
116912
866403
947381
313606
181954
1105508
406009
101517
116876
176714
1002507
965634
1159018
393824
1133219
583826
800109
1360055
288689
822915
1102721
411634
915183
172273
1359028
1298872
106673
677853
654649
753155
1295482
872196
548793
1167408
124988
1212393
730241
884999
999112
294167
816824
1019052
20221
128242
185914
828248
120103
14913
1334114
143402
715966
1224325
126945
728883
1032699
1256035
701834
1005528
315318
13471
560839
378033
691259
935779
799515
1034466
798163
1004476
1327154
846831
886690
1079901
592659
446817
153190
656294
888593
1007605
988781
1226146
1184971
774106
200948
82585
56620
890641
381590
285593
1220738
904686
657275
135994
1359656
509948
830484
724057
1354340
686127
635656
339930
29318
990351
130533
845281
550206
1243245
313423
928987
1175596
913357
577103
416779
585355
237368
1137954
368018
4323
677850
819767
1030274
833975
671454
1210257
717691
1193150
1014749
402800
526739
370673
734301
1030968
897305
1187922
1088793
675377
953282
1346720
36087
1151736
85132
431832
180437
1037504
26498
269975
273380
352121
316757
1348513
646881
666370
1292920
444090
1321177
391604
425828
1353749
1265067
205645
1216775
270190
449668
1255881
1318614
672954
1314302
1108817
448821
1067595
1282551
436333
824783
721309
1232665
532901
682827
54460
489967
27810
1001256
447060
765766
1328080
46176
662477
579055
1025553
908598
792630
1238043
409797
274108
1289904
1179139
1238037
1262686
90610
921636
504578
226007
223680
846444
78988
349865
549173
1091985
714744
410066
995453
121860
21607
1013836
960612
540511
475351
1036137
325394
854011
972324
147548
108225
1230120
782468
1012922
494586
488788
798522
968126
984717
145392
359601
1208755
982310
790674
352369
216697
966366
75318
30764
306146
262988
831754
804855
170280
391967
787103
49331
333869
284156
920223
1195346
81052
276066
480875
1352807
86993
784604
829943
522665
442891
665807
561414
1176666
446925
267499
386365
128207
1333802
197600
1116791
1159142
1281351
682750
732686
364847
1100441
243097
1084036
381638
645767
1191016
842611
237147
191143
103563
694779
1225210
428671
161323
919049
800513
2897
330743
1288856
786596
167187
589740
789504
797240
716990
57803
254600
1321869
905590
483264
518066
65003
200350
917860
1011388
1062965
545085
691208
1153498
395780
1198708
526944
355478
1246758
542613
100528
651658
1192936
704658
694385
930945
1218533
425964
496744
885966
1126498
12264
876146
1123364
315277
934484
1215351
809268
429676
71613
1038140
1119281
1019707
1338038
121596
50353
845114
1299608
1074366
542669
1296829
933060
498492
451746
732032
1170030
250515
1181103
844499
953404
125854
624351
121727
932759
1210082
1221275
166898
1312954
984978
1139830
1176968
789890
927077
692094
1167159
1074244
341911
850480
1363746
828596
185354
904454
821988
239746
1066828
1166238
332966
1168913
162155
998405
192796
277234
324421
575955
1132979
481691
577207
556539
994262
1067648
176136
1297288
81505
608557
53803
841181
706714
1234800
894983
158421
940587
648046
249194
831494
1004001
1305607
844194
749394
111225
1223223
227164
1054770
363885
157422
262031
438394
868525
1110539
201167
191677
99672
433217
1215580
1202924
691660
608508
338974
1107650
27348
587100
1044657
262221
858295
1047294
798456
257915
881539
688951
132488
189889
617452
297950
1324815
1268139
1252856
725180
833931
334360
944321
873664
877765
1103616
574876
648303
798909
409698
851897
274584
645022
495855
500210
527907
162385
973759
153173
166376
536620
1331771
1015657
600723
1175010
1291931
55572
838821
496300
867740
733339
1197772
608333
55558
256252
413011
408158
457327
1259019
24680
492694
891027
470028
139661
117520
1074530
320930
504504
1361732
482442
326285
1260413
817776
578937
1292628
1334752
1240072
442010
503693
1216424
472833
427972
486345
1315133
616403
1307808
1297903
733970
438863
604661
762902
411479
827765
93878
305263
377551
1299840
900129
335043
1185218
125775
1195025
9283
492062
741106
173362
3950
1342419
408267
1013869
854005
203722
1077883
1048060
1312607
1041580
555744
932023
905707
686904
1132001
83369
1320466
307128
803571
1333609
127192
1131960
1223049
1288446
1095387
289440
1280330
291545
936661
207869
1173517
1256231
980173
122621
328244
1353522
375523
498360
317139
465749
531689
939612
1295638
1013208
86582
889665
422453
1332718
103155
1064981
1015385
701482
385887
978255
1040118
264956
582939
580566
343462
868044
394608
880033
1128257
315930
1307183
571159
757713
701508
978297
837005
1241746
127075
791301
391261
1056397
123622
849330
365006
759252
177040
368103
144371
962881
1021856
820740
1023310
104841
254853
496516
718805
368978
723379
1006351
848130
268300
103667
894517
626895
221336
239902
1213274
742808
154091
1140556
178929
504551
103286
1337527
773498
991789
1060865
1038914
100617
1345709
843205
1005188
261201
296885
1178636
151403
1175753
630417
860469
424521
845915
450931
416235
369645
661210
500358
1132121
258614
815374
1019608
1091857
959226
358115
1353974
843796
1057143
774919
222392
344786
973857
681995
933393
372630
241051
373300
126897
226657
219266
15235
945555
513647
268371
826191
688966
159825
587030
102787
1249171
1175986
699258
719057
419981
1037956
1252966
357234
842023
1199681
1209710
1264675
889680
242240
756422
147885
843428
1173314
125550
1056545
1353923
787477
443684
738274
387470
235315
93805
375214
1025894
450061
170348
127577
135924
1135881
347211
1138154
1012411
406482
640748
203505
1226336
886809
344008
876380
1001691
697130
712050
444071
848125
1224804
235357
1353114
376559
759301
1046804
292913
570067
545166
415337
69318
1251094
137971
1319148
1099991
1229823
632394
1335905
1004570
384292
260964
778518
374327
95905
677528
1141027
1133282
698423
1054141
367124
1257575
264528
1184572
679884
1097644
364885
178583
27963
1068123
584707
714869
1245854
83467
112905
915008
70988
419839
618272
701224
1102857
303963
1220793
195882
378808
927580
952883
33754
812091
1134916
523165
795374
176103
786626
245793
1063065
816827
57054
902608
183291
142706
89200
77534
505605
709423
10078
643190
1193509
14586
1024004
1099996
1008164
1053690
743267
392725
1053729
488958
663815
587302
412882
227601
1144160
792560
1263700
253693
737847
452910
919780
18125
1014632
1358525
444268
1050169
55855
400652
179216
1106366
548013
610939
584636
188825
1271932
39222
619428
1074416
529240
1239945
1148218
1297914
617675
431206
884246
327243
1271450
868532
637624
66711
237152
164338
393951
864532
348590
159034
1281304
123872
572680
1275700
1233180
917847
405329
1278970
1360547
1185262
219227
447667
1338639
1282267
1115310
704984
318353
1238462
349618
766187
166820
366388
1217539
1082806
696222
367465
1075229
1258304
649255
104625
479383
1334715
993011
1105408
407349
272768
682092
505968
371981
719230
1059590
1122994
1293255
472128
395667
252788
1156302
141957
650512
412058
783329
911844
258743
1362459
498936
546666
325294
1303606
1314954
1228012
555749
448607
1157033
1196323
1002617
842687
988822
869428
445886
460487
1296374
832815
541430
761359
266669
227602
325711
510482
249127
1335632
1211709
1283613
683183
1234773
922359
1305284
553938
326342
301319
729220
706060
274395
806215
247399
147480
85561
973325
127458
1154442
395967
845655
1266368
1044322
1169049
722244
98403
1065355
764332
735956
858184
172003
638476
295454
311201
1061704
705516
1280994
563246
1093770
1218957
1246369
960375
469377
316099
172563
1132483
582508
278710
445515
1205847
1269178
1312887
999079
230094
215253
1062932
827443
1339224
187786
74176
321604
1173171
1015198
26633
1232283
710897
738583
416275
1082395
85579
830201
141061
600511
550356
530482
1335691
681411
885991
720744
1004432
6816
474792
507973
71686
1010522
680564
176345
695221
992423
476978
1308709
211282
1038635
611572
1022709
549564
1010446
949264
398505
574158
910005
1197441
31383
1092354
766313
1076446
911425
919447
702340
1138784
761675
167088
920163
402855
1287096
51521
755011
1076744
31421
375305
1203328
1141684
174563
846953
395683
1160660
184280
1314061
781242
316127
123242
759217
906942
1022935
1035343
1114431
114802
960829
1309047
279677
697125
695778
1223350
851249
866855
970653
655117
247608
1276749
184614
1316663
1157075
799820
900387
743658
145258
1198290
159079
475843
260798
545853
662747
791925
703037
678759
497763
385706
550131
679124
22410
1181240
142744
767117
579512
788158
61801
247868
830176
1130487
565744
555060
1278523
912631
980712
285178
675392
50933
777802
1132276
360677
1257982
259211
235637
1347712
457003
764942
1109658
849589
28185
709188
21247
160620
874650
907733
387551
1027679
506890
618664
364518
1284663
1122343
938657
577964
1097530
865910
1199126
471527
104747
475484
1239515
532548
771114
1268247
632166
988263
367496
432117
847280
171141
443441
774205
34212
185123
1058615
1362552
1107727
248384
1351898
544483
381391
671137
441314
1230677
975229
922646
1029608
973344
98067
1303869
17774
15805
1291184
152988
1213693
18515
1351289
166451
666660
967413
522210
355340
263440
350374
1152446
240289
592479
925350
1150079
1287045
172904
373373
499649
512564
555558
19113
422567
797690
1218862
683731
168009
190193
667930
1166438
641812
88410
1049001
208110
141977
816958
404696
288793
192785
1014953
785209
620141
366360
646931
1306005
346726
782767
90439
671061
32188
156565
789257
379602
1296184
929810
786954
421840
1112114
369090
104725
591432
1312227
71105
1019219
1118105
100104
132458
1310629
126730
427814
675906
1183764
415795
9918
717173
669436
80652
1063255
1111094
598566
1080044
488763
1098945
299911
581424
1245497
221041
788035
355471
927609
856712
475660
1016593
584864
806904
1181785
308573
135767
836964
1246849
1058678
895560
1248325
851435
1156359
1129619
706993
303910
196412
652844
1137239
470794
703817
191010
1360979
873009
1024277
974987
14281
1196050
1249477
509549
55273
1142645
1224888
56784
1325921
875912
320125
600966
605804
1190624
915838
752848
671537
311084
338675
885977
434309
1209510
1326491
1341908
122923
1137550
1115453
361268
517960
582581
1014067
826050
364980
335008
1179867
139051
822092
566183
1113537
859151
571747
135326
478329
646337
1113766
402406
1288307
219854
1320820
79068
83476
993906
964811
240378
1163283
545764
456515
1286344
494734
89986
667669
477778
862617
186102
709379
949413
1180213
417057
976268
377373
398083
956204
1139675
719859
1213639
535423
1110307
1124772
1063787
1163153
1035900
1240126
568417
1204057
648012
63505
1261276
627303
123194
57669
490835
755656
1158564
414808
1277379
1214629
502989
1088864
990171
1123038
1037068
334668
94869
890766
36374
1151727
313058
450700
571244
604942
796520
759566
1267297
747174
1121823
1195056
913138
37095
863645
1243676
379316
167115
928182
1042982
481157
1134309
117817
1021720
1251098
792404
703777
300338
440521
487158
721495
1308875
1212632
802862
227189
1343507
749565
1039058
386226
969536
893719
1219286
479537
105697
992119
427743
620533
207807
1053392
1077110
249369
1190389
604778
329323
288085
1101519
842766
1238555
734805
649431
746241
641730
983103
12605
476919
644973
155132
864691
515211
792932
293560
305182
123222
723672
701737
568863
985732
804026
341575
441147
639000
434015
756306
1255226
246052
83839
1066876
902277
1186164
1217562
640792
1031678
1327134
337788
742931
1181965
334482
589494
425928
122881
13730
1206093
283733
1250510
923130
293013
877826
837981
377593
1217357
1137327
624973
600810
821978
1181073
459240
826629
1124018
573836
497379
1099633
228618
415276
179151
210891
1139677
46089
377501
414307
935669
13998
262361
115662
152414
474571
317722
891783
1293709
604293
1138022
155293
246516
624602
829795
401841
493504
633465
1335973
1222231
234659
463174
330366
979260
1122515
1145757
246747
1159411
356167
60439
312095
1349852
833142
286370
828885
1063274
809260
1042127
350029
319981
1163361
69074
190317
649167
552606
1048267
44521
1219373
450778
1244868
419845
906393
473547
655163
1129500
927043
615989
965621
30674
275884
424624
270874
361560
521182
975729
910379
1229872
1146582
1245106
1165355
142868
465378
433182
854606
1108028
1050630
484322
81704
1092102
830052
1176968
1244639
1019716
43434
90199
633043
1015488
777566
315740
707922
994184
491967
623002
1182990
1022715
1224617
1033605
433515
43176
624026
519727
287809
1315551
280684
159871
1047221
982427
256754
1283587
701350
400031
405447
364616
273574
657587
612849
692204
803082
177065
422625
747128
1110021
104260
600744
1118084
878067
1104376
871151
170069
276245
296788
437660
480983
1344246
1070648
723122
1001693
1317813
190099
524074
1020844
191538
1028065
1154406
761334
1338955
258147
895258
423299
972441
615898
953717
475055
303557
1232079
613007
1303970
1254675
1270688
702630
1198458
133559
677805
131604
114470
775123
868408
403561
1247195
580122
716423
1182414
467411
755306
1224450
1192323
523222
121225
1332095
1354053
150121
39611
1169295
644149
331435
649074
945055
565807
1081224
1211867
1330452
549404
621971
1163042
1030872
708246
17742
565326
67301
321253
335021
128094
687244
791178
856677
1030208
522314
1264790
737447
276107
186823
1302868
102887
598288
684527
739397
425671
513586
72373
144433
555190
1075747
1310367
233796
736107
784316
959700
213782
949960
497624
943486
14614
685302
910488
437070
331278
297132
123657
650825
322500
526257
426751
614872
728928
15524
273988
982318
1298944
21503
440305
742864
1111486
1145819
579606
987784
362556
552139
683269
951299
946617
730549
1100890
1110762
117720
454143
821421
212333
1334679
1241850
280941
850056
640334
1206250
1109300
404990
1309185
830487
1022281
830285
1006316
619931
1191614
378096
1075609
298525
313829
715332
864521
916799
791722
345479
773351
681716
726824
1167865
1193730
301795
628459
1088204
801011
44202
181624
532739
1025146
1054663
1359330
1254886
1046514
996921
1349563
458626
1323901
647067
1054948
194077
539097
350587
278359
1183700
17703
473026
1010897
729512
565775
483292
891625
231228
1265461
95551
745725
886927
1364216
1274641
444219
17367
901791
762871
14729
1124080
1128100
951552
794299
1344300
897605
1061427
704448
409912
35193
589549
249401
1236580
1185378
1352966
376269
412808
911280
364150
1082986
1356463
189736
1196275
457349
952767
1328419
433207
1315323
1223053
461780
1063699
1199302
405419
515350
229082
1286257
753278
1103106
263892
1239500
1237159
1021731
316964
1340284
262234
105396
435258
233194
673288
26608
113294
1157611
1079533
730421
1233084
201892
891807
345047
921236
965581
1216182
1087707
609791
1141462
841224
1194966
138392
739996
1282919
475476
441777
1051022
554236
466227
148903
581210
271951
1112833
17789
1201596
202275
51768
1220375
814647
737642
1266471
983132
402494
980643
1232266
320296
247336
919013
528438
968458
207086
292742
941195
82921
465043
816614
935270
643975
948023
499572
134651
1229309
341303
1360498
1355843
474215
427504
986031
586795
540009
1108736
1210272
557735
984921
71152
475529
1275562
1004889
314178
1217443
562748
1342198
1013569
840650
337709
1202634
139593
1107784
812153
98244
855783
348410
1076294
1193977
284887
1020534
259663
1233890
446611
771283
177807
1213007
1219358
830056
521242
784277
1131379
995975
397046
935512
1303104
774248
1247350
1180368
925210
134865
1216570
815146
727939
527263
1239181
817603
244643
757924
827399
108587
41817
932271
441303
238451
1324008
72420
224185
810380
530643
485927
303013
1219257
1222937
393989
369579
543744
1056286
15457
659657
462187
498907
522721
1212127
1027551
1143842
1228056
223051
290302
193550
198435
831917
995518
496979
210983
327450
1099297
401989
711833
509878
367783
575772
785652
678605
881780
1106662
550625
1091903
33907
635434
205659
1208287
335248
38944
206778
819265
321286
760259
750140
961541
924681
1101865
280622
357775
756685
421204
1025189
477254
1045266
793285
144639
711072
1237519
922285
38395
244802
89662
635032
1110053
1059551
407707
1064124
528808
409306
92761
1160725
1227782
94938
951303
645135
788934
633824
270080
322998
188756
1347500
1350897
615713
27473
139931
1150233
263828
1152093
409010
195345
479025
358412
991230
966440
887670
816599
11543
366117
959920
921711
567869
11816
21281
380574
29484
402515
905224
489215
455451
392434
229326
143682
237744
426342
122601
668877
1014009
829545
866781
1212895
718785
145106
1102436
436392
1341184
701203
955646
938464
831706
521078
592960
397349
548661
1293906
872073
989107
95153
111506
95939
1143103
1274982
949245
1013084
1285780
611339
1055319
351263
13508
1026128
1342355
1103470
119016
511125
912907
158389
1281570
594208
719161
1284274
955520
188934
812147
584770
1095529
1354119
1204016
1020967
964079
823436
584551
127028
1361471
1327297
607430
685821
239529
1024019
342809
180289
1085669
383379
34695
783828
688849
304254
369747
129896
846780
658342
952542
653863
698894
304863
1124210
942684
322316
284648
1105943
1160419
104356
1250453
498815
220244
586602
659875
839029
875142
552846
1224516
602184
844175
373666
375895
485499
974500
1013858
174834
46285
1354713
1006655
784204
133078
70003
853253
519664
1192513
156125
525245
143054
1239934
89016
106389
710460
124506
561429
1192081
94005
1123345
1121108
396930
501164
838221
1023393
126231
1195098
357739
1333941
801841
290842
593931
887237
55182
792997
680554
1225509
1257748
1253445
688189
174245
618105
828453
309220
621834
56294
509915
488125
943620
525556
1091298
877075
518422
542500
1109567
557905
1255399
940439
39642
1080045
768429
1320936
453870
34789
395924
869171
435911
1300316
1250452
84189
752697
1270795
855452
473094
1344573
217254
71890
505937
401125
897906
1329538
510675
1236882
846302
341210
979958
209602
572198
1148278
422517
917945
680345
316523
577210
821125
567616
220081
1071614
34573
1150693
446814
710512
332745
1004498
573926
733344
429578
694359
609514
1087191
84957
218263
105588
148358
1062314
1345601
1015082
938827
771132
173574
213410
688114
726243
656801
911042
262001
681079
629235
876257
1298575
820391
96455
992053
306056
1331389
190965
739298
1255458
629743
758692
402162
433415
452828
1070296
179082
673473
1300163
469829
511210
185827
759779
935606
61427
1124368
302302
1312684
754517
1263273
408863
1219959
895009
618794
352415
107211
389128
17085
1222433
466249
980193
21343
67732
584825
714899
1179667
931190
1213603
845782
106395
625354
798117
190755
1196083
227019
1232224
134974
1061794
1094388
431474
423310
950221
293006
307129
1076286
510265
782755
196612
870659
1138953
52962
1012491
1073589
253223
765489
63817
865003
1061769
137264
842956
480842
1103042
587178
512147
156867
716395
1305628
732150
637298
177652
650404
668912
165582
344388
307679
1054428
807319
1321713
924591
211886
562581
862986
243641
824228
1157694
1282486
829102
1077409
1093462
697323
1100163
874385
767731
281736
476741
495116
749340
782854
97256
33837
947969
920569
604009
264128
579254
752051
166498
1340475
1239049
772264
547421
1153132
557040
1313331
644373
569808
1129836
221459
392398
35283
695109
239101
705919
426713
589354
1250357
872486
755241
187662
479995
429389
276273
99119
1082014
379283
999737
108325
898455
706449
523528
640161
407487
255475
318469
726990
684921
80155
331680
820906
902784
327755
842213
1270933
903845
188621
683435
776992
1332584
1133162
1050046
511680
817012
1035539
1134597
1039331
483138
1257849
646994
1241466
214547
1246843
429759
1190852
9380
275774
1030246
478833
1142122
6742
982516
134205
284001
206521
1015006
929607
1038422
1171848
1333927
42155
298178
933098
454114
85142
1335750
20610
624308
556971
768190
1007223
639609
1163170
1222365
140303
1274330
891596
608579
1038902
447792
550112
788183
76121
675906
530319
81189
31889
1157612
1343689
885567
17649
1294402
719993
633733
1357738
515914
1238004
507083
276994
1189437
235026
1324601
759317
837227
1327754
265817
233079
1125906
1219900
1223168
236299
297580
969843
65433
568240
310010
1075506
281841
579323
630780
895483
1028165
131126
1271384
1130127
944484
809649
74785
1237076
89659
836662
462297
568885
729147
515932
408298
399489
756398
653427
297512
999844
890205
217105
594951
851468
724197
165993
1190132
436912
294369
996670
478989
107453
1093841
1113626
861307
1224378
1310237
1312450
697149
523864
205449
486008
388192
773251
112823
621484
1145944
934658
293677
295624
936730
465389
958698
545764
737198
871216
662964
332974
619241
1052832
662852
1280783
710684
736072
174281
1262669
1071317
628590
1133542
220328
957009
490098
832376
952247
681008
1361806
158924
449683
1202567
710172
1158468
334687
592939
894950
1254319
1051558
425453
332863
1242760
289566
57181
954676
165677
1096453
419848
19697
390278
265056
526083
501809
630255
776871
112950
368260
810759
161871
374972
598238
250229
1260448
1046392
394091
497582
352470
153837
985930
1227435
695293
1027757
1142920
984857
596265
146408
912054
1300244
574833
288657
1150916
912647
699379
1239620
595832
510330
31297
1105496
1272412
27395
323921
1076532
1275238
227077
283460
1152212
1277725
513224
868217
542642
1060548
168772
756419
1212684
702924
318270
1147344
63560
7720
279608
1090600
373485
468781
1284976
1263046
600905
732157
675993
212111
581126
780750
522960
1114919
1153534
783825
216036
174530
285572
96361
686698
726137
771170
716334
316329
517593
1153714
1205638
644395
489025
776715
329398
717058
333466
1288318
1067750
1222189
1095907
1341095
41346
1153631
1073575
238342
102932
281297
991130
1202778
1081441
184606
281806
1313219
1155761
951368
543078
612702
619349
281544
613019
1065254
1054141
545704
1232618
639160
725652
196086
564158
672272
1169805
272596
872860
937695
788793
441463
631275
1009891
630438
369933
1103893
171891
1327777
791650
755801
106991
875220
407525
120026
785210
1295624
700596
318545
150728
280060
421455
1030166
41526
24239
1118016
845101
342421
717552
696343
1308504
152169
903888
955635
239617
1226553
931415
398287
202126
1003798
128842
452262
33763
1246373
1065840
698492
214870
1269699
265951
288444
870725
491178
1315853
872060
970235
999252
925120
939713
346189
1075174
1305544
551209
240314
53514
353768
1064668
352642
356721
1201933
1115473
527396
613349
130499
1094682
532564
610397
491753
736578
626879
625366
329084
22480
787585
491727
401692
231727
1188950
931599
996995
185279
897910
797108
924859
132610
1162547
39089
1346380
496348
977597
1357502
1108080
1135512
1202471
584019
1308426
457372
674243
1234702
1142573
815037
13686
271442
1332911
387536
1146672
963500
1348984
452127
1107040
407298
866404
1120272
1128616
1102041
1151702
323454
1049886
96537
1257886
541012
95249
25603
944323
240039
726088
721983
696793
1301332
971703
428526
236058
967154
436272
983264
506657
647178
1335695
246517
210028
729758
1035919
940236
738716
668407
818480
422723
388652
429574
390155
1218858
1115317
1099107
1017467
1231397
889748
1355612
737514
516404
718359
588927
855239
551718
729016
290190
270740
756704
561626
909105
184078
1359690
1039131
546425
931026
296980
216409
233024
178807
300852
92126
1307056
15560
1271007
324219
78097
82818
258212
1122724
637742
1189293
1113690
1027261
294521
1257541
14762
325140
1220273
45422
841374
1094710
325203
349672
922780
524287
386571
1047298
826117
581795
954671
227237
59399
598544
243055
551470
254985
579336
960599
155614
1101685
1237647
452477
700656
1198352
952313
359037
1256321
433258
1124623
288903
527741
634276
1242373
954037
135004
142991
680337
363754
433653
789448
10532
1246028
439115
117602
1095733
408868
660151
218341
765031
591345
729318
484226
229067
783328
219432
1147341
1317019
870856
126517
1017897
1149006
1357901
957016
495203
975726
951581
635703
667109
24299
937702
1076255
1006561
1313491
355006
1010884
529821
537199
699438
688871
1054958
372006
645939
770116
181915
1131630
629781
624713
768226
1222462
228340
1002758
516945
988327
1261639
771497
542199
28294
698936
517803
700761
843543
452135
22978
296463
653182
569245
904017
918587
1167353
906961
485126
53979
496707
1308325
252396
1133922
202835
1246610
562956
113278
730985
1256208
959208
431366
407566
1048805
967923
735929
153576
1215202
1284593
396317
1204752
1236093
1298286
211113
573761
42190
1131741
1118888
119349
492503
581583
837042
1192381
1039090
615492
764780
831383
758074
128725
835669
585457
1278082
667103
928409
627977
339976
1154970
337600
258421
814892
225776
30667
1273749
1182496
922350
1013609
769828
450044
583376
882695
767394
312006
66768
1111202
493686
436748
948533
1217140
65939
246310
924402
1298740
1003444
938871
978905
1255785
36439
1100713
858461
1136413
130142
865048
285517
16734
456573
227522
392210
673563
1270604
1342802
437783
1177137
833893
423129
623985
24667
365769
571572
1105008
810998
276016
476636
1216180
66073
403444
875585
1014878
122185
874083
770564
1049607
136996
777203
785275
1334061
443727
405032
357588
1117601
179952
1147247
348908
1006105
1008235
1024951
126921
378709
474071
497767
1121164
1140809
683281
908841
145871
1102674
899213
936712
906210
157900
1205897
441195
909620
1272507
883997
322098
348181
80692
549432
922319
915274
16455
395040
1019243
346095
844874
352338
1166767
1059960
1264075
629656
1198020
28534
895502
794457
474701
1111723
482104
312375
1354519
139011
1353920
573507
1201003
1068936
562203
206270
75054
78678
770246
850869
206882
159857
160473
230732
124348
1316361
1304320
995175
1071207
638176
1143817
748023
948280
470756
832033
320101
342184
1232452
113566
119607
1018025
1118404
284369
952079
584748
547466
1022925
399474
633437
719623
435449
1164333
987134
613762
1000703
245417
1345130
613433
986484
444892
743979
1181529
819726
560056
1119703
778458
267975
1277988
87411
417175
783303
615737
193347
1088004
410431
1287611
1000429
344462
432240
622327
1281306
595018
671338
115080
720930
132582
1095544
256567
1355604
1052577
767011
1331868
1176174
243933
28604
420957
844258
811184
1037340
901569
1127999
687994
164366
1357510
431614
462383
1362774
705001
219928
770806
781514
1099274
1271356
549510
774244
1316039
684574
235679
688671
468636
305262
1007343
384172
773706
762756
297469
297529
765874
485738
958171
668460
616361
1363842
967259
1197867
397364
768776
1071319
1221945
1313783
460373
1206618
1266087
1136267
1305382
1120457
1228705
36926
861688
716359
335934
150286
570218
164465
46931
943055
200441
126201
829306
974398
121953
206870
528318
1282320
35755
463640
847815
272611
1186328
157841
837600
26509
392795
325907
898246
1125562
18378
486384
1324186
1255273
673939
807304
386963
1072987
77339
662948
780062
542984
725058
1055970
450382
510888
679389
197160
540338
147378
1312526
804659
45123
743173
581088
142907
541009
860009
258181
350871
647693
1300801
1201708
1094997
104647
415378
1313164
859843
720639
1302056
557747
1075140
507942
1345300
44312
140979
610357
1079215
833034
413092
901724
31848
1092695
1311653
1310197
66848
349588
978489
118468
387873
1224893
456093
1140008
1032892
145805
4635
205837
296201
910066
56535
179606
234307
4118
326529
51726
710086
175870
1150057
484546
543783
542610
951478
11706
1103055
1202933
305748
309471
516659
173199
1274655
308952
1341253
121724
907865
725793
246382
459280
718143
99902
887277
364918
772231
1258268
519947
1225810
870693
146280
752590
1034521
412200
715389
1171179
1264244
1118855
208471
537011
662829
1038372
591250
498258
62288
773923
792168
1038935
1273972
180242
1328758
951305
138296
444694
603419
858260
786056
1083554
1195778
1174585
538596
636582
1131227
990287
159440
957765
1174410
1079418
909328
1029335
28583
271825
76584
644417
111111
1100081
1031301
984972
1004018
822651
1185654
440353
810677
1094676
64444
1151314
71801
1013905
564820
294051
198199
988098
278880
1324227
872701
201963
515307
1200119
950369
617827
1031083
50065
443045
620170
89527
1340351
1090233
1115867
832769
311019
882258
1124619
888669
347827
736546
379421
808821
751920
744827
1005856
1084177
473286
193347
667283
1055684
759670
583721
1016492
671610
720087
618350
20811
289195
1078744
184490
306683
857927
53512
985327
936848
1327697
1208988
1340209
419273
1190889
117305
790674
116394
434779
63722
1352631
1237718
750358
980102
497063
889546
671624
1130274
519713
1010555
643430
517027
904797
548567
58684
560179
605842
62410
330291
1129430
1073142
308785
751161
936219
844670
575438
249404
896626
512848
1154487
1117280
1354551
837527
1271019
1163646
984872
193978
711520
702729
979321
1087320
808781
421920
224245
1242785
1026863
1245279
1325933
502786
1045362
203502
262441
435355
874400
179717
717249
608164
1011133
673243
810202
1215905
925152
338175
486173
887029
772920
46668
1286228
1171442
351739
1217381
1883
1010764
22790
127767
129241
276070
393966
1344404
1143767
336311
559880
552803
1061011
771977
728801
1251517
147156
666489
388119
892887
198409
35772
344156
1267165
95970
18664
1328960
574626
1281680
61840
468579
700999
624351
1278198
902819
660102
83152
1054556
59255
548445
1214082
99932
721387
834916
1120404
545049
1240192
990583
821466
175854
263041
876280
1188830
447051
286141
809888
1195803
769133
283785
456978
76381
253963
1034315
979263
414748
1069306
853862
901804
258076
745558
597953
518819
244816
1135325
89849
1222013
792335
456191
782557
539962
781673
534731
421504
449372
1210801
150307
722514
577282
610117
620734
968989
260130
426534
311147
44498
645393
820010
881039
882192
1329568
305997
221602
152431
267264
1112602
1079285
1117695
313037
571629
380849
601697
286392
847511
1343370
1135372
615451
399374
351425
139841
79136
86177
879959
48146
1246504
273378
1275043
963058
342651
1007949
84064
949886
492417
695571
1225557
1035893
1150404
536459
753482
731103
1145572
463010
25457
868314
361566
375592
618612
704185
1014131
1296635
583845
489197
459988
1318528
1244230
1152020
574043
533654
1149814
868213
853258
425830
1240775
154576
582819
633526
574662
373332
991947
313941
638978
1173918
1083097
1333368
479748
1137685
781953
935320
203968
1361164
64292
297998
945
891414
755324
1124377
645977
1316816
1124382
490481
158017
942219
208706
1099010
848040
1105425
580756
1180141
110703
978908
136553
1104645
366220
526903
1203017
551138
820043
570229
1147366
421128
945278
983015
1093941
1272767
6303
346558
754793
1226300
1210556
184413
1335045
124965
634156
1054267
562678
421053
349145
1558
801284
1063540
57968
446545
1071806
571974
708755
1108236
463817
258288
1039409
614925
580190
560018
1158625
1116950
302265
1250083
575775
135246
1287395
236864
916969
253863
236381
719749
1055717
595965
280749
208562
764470
146753
232687
1362750
150574
1267723
238070
382629
365117
1068244
235259
678965
1102753
578742
839999
546367
460349
954524
1053880
1341652
310636
653665
1245722
1181497
355278
42677
377067
129703
387114
291268
248065
825944
342416
1333246
397552
684239
909801
154454
1161771
1102598
496729
1095999
91604
613518
522201
398990
462764
699275
127872
32597
379568
1059963
464156
987098
1167688
899752
925501
1116612
325814
224421
641312
133894
706006
1102972
651345
560165
751221
709527
106541
223319
490904
1045293
106955
1023639
1028414
126925
1256581
246404
985158
88533
739525
300910
1035056
446967
1165025
569868
591382
328836
288870
1355927
759672
1038488
872936
194142
628619
851515
1089658
650900
594212
239124
515496
1329544
289761
351803
147609
520937
79306
616158
191204
958497
1359887
1255884
976976
1275395
245175
243832
663729
611554
123973
412791
832196
752268
252682
688423
1301316
85972
1111798
78348
1216669
366956
1215428
993038
749918
297800
856639
825272
264029
878681
319116
555092
1066787
1267894
1247895
1071282
1231081
1271597
753348
854974
1224054
350959
1032481
594787
798604
75803
1226112
707789
1360526
1284977
216026
1233294
46167
510693
448268
1021160
1242992
1111294
485691
592613
43617
634458
1310895
882571
1008935
400046
1164269
553378
1324023
699823
1239573
389340
1274439
411052
382327
325087
58916
299998
155897
978971
158684
628231
1261718
112116
244394
691964
939893
979186
1184494
610163
734877
1063339
943926
1057832
348647
682668
1155362
43519
855606
1168108
871815
575503
573597
220542
571698
1074336
835198
956869
73743
896891
931849
38036
40741
324515
1083622
426387
645269
532240
875018
183488
359599
480759
1337422
775261
48095
435821
486687
989286
1225221
253020
1270466
37794
327680
763182
1299189
157151
456397
806032
786604
321551
251822
867832
83411
666577
273445
1169600
955693
56812
187093
652984
555145
338909
448818
183623
775241
835103
1120120
1003214
535041
864684
119590
478333
478836
543293
52874
1115042
166910
377385
506055
872841
588106
535834
863477
375994
1215785
1209162
1101826
1362972
356748
1054309
583062
122592
749564
201083
643233
614162
410180
751712
109726
617144
655574
255152
190146
1101192
629890
744520
653840
32389
1311328
723332
1087283
518323
632857
1049189
198305
336478
36314
1305402
421087
491608
527006
647019
337259
266978
1108907
1243677
687411
374257
814534
1175323
1230540
901077
1030332
655000
413903
921950
680016
636048
127644
677482
876286
975915
1092418
973395
1021794
655965
1304175
574303
397630
945798
1080100
1319835
477595
518479
890264
995475
203040
691681
833118
948733
615546
545371
444482
829655
151047
460785
744327
537806
362134
843755
569485
1349598
1246345
65862
673041
23708
262036
29642
550320
734174
1302620
321692
1228897
401478
797108
991162
796364
1225354
168669
692002
40418
828413
1032301
1297819
962486
266882
868465
64524
440986
1162752
430134
1181153
274418
901706
571125
546023
287397
640478
92091
1243982
1078215
286010
948538
898132
68671
156107
85231
1081294
487826
1351590
972609
27935
1296839
711796
1137002
1129278
749698
1019782
534683
569989
1140931
443716
1181430
1290201
1009028
693079
822562
294733
1330485
922327
843552
1252
1298749
545390
1238405
745811
547884
581661
45796
364297
432377
329396
1196050
287543
894389
903642
545974
558828
646156
1116354
653368
118802
366497
1031903
604661
1154550
1286759
543631
94128
546435
123552
1180755
1178048
146574
602473
287329
351436
976704
584747
954825
795562
1052722
223578
611825
507986
795175
791644
297895
627099
920198
1019474
352271
1322797
306715
370745
555011
844660
25465
1354132
375464
1352934
1212436
1182053
668963
1321039
37919
847857
516548
76309
1154256
299029
247994
846595
476204
167861
762052
172421
448428
485882
426747
848660
255657
481426
1183216
523627
1234115
893676
51916
860155
164620
1266853
564640
453256
138683
729401
185220
143242
520632
652305
960739
307022
1312813
970928
1133266
1265494
1284439
425916
1035705
379383
1071991
894799
260979
403938
184838
609538
610125
938785
1214761
938178
116058
492470
489825
1081989
1077274
31950
268725
795502
385430
336436
823931
311210
498386
85760
834459
863149
824478
251622
95490
486952
1056609
1334903
121905
454210
773319
134662
199825
1300318
998515
586414
448969
387819
1161788
681046
1197738
350648
451016
282397
1286167
820257
315859
630950
640290
264454
969854
238135
1128459
1064610
752138
1091610
196245
1310913
954129
1032784
668475
445110
813420
257809
535923
496580
880761
498579
407983
1221018
302737
1257367
754918
289821
1137112
818979
787974
213540
1069551
634496
219656
429762
1246455
1149322
984905
864534
793843
1117535
713203
205021
1192159
712305
1333654
538849
436210
1268718
187049
199970
839667
1161758
875881
1139763
62725
543197
597163
304004
351110
1126356
463530
312136
199854
496475
148408
921764
1008
988510
361553
950345
1013169
1296634
937771
1204803
927148
1349941
367772
201335
1048317
246959
43966
584723
911192
765331
317411
938532
401016
905632
273295
579601
602529
203050
857822
1229524
618382
1145031
529338
1196614
905614
350495
1003810
1204464
352710
326789
1324229
466294
769402
369332
1192291
1010659
416331
700218
1313544
1127109
51900
681147
842116
1242706
932369
151880
1265903
1042556
613774
248839
1107603
8517
1249688
336084
83589
808603
1151601
335641
1281152
652112
184487
391087
558100
1229468
14124
816692
1227381
492306
931026
1211118
1206604
104438
1319278
1033603
574816
98442
164221
1705
1038673
613751
334960
15162
1272834
1304352
649469
1021072
791517
275525
1153867
490024
16015
1231827
377290
163897
151976
46259
406774
1214940
1044542
1262271
478741
1064719
954424
1010328
949392
786073
1100480
511796
1196634
484200
1218509
365382
770277
96124
295794
417883
553475
120718
705100
737172
911119
593257
906301
115884
526946
60087
632678
1119918
706231
773257
950537
1137283
1125760
1035396
141897
49464
1058242
79632
608111
770818
1363107
150222
671475
785015
1178173
281421
279164
271000
678657
776045
240250
481844
462475
1107441
475626
1162875
429209
1197205
103821
236612
1157740
841526
260019
239110
778241
1331994
224875
344496
463479
163146
828851
80148
209363
691908
260639
592299
754763
1295299
423519
55754
43708
1134301
1073283
875413
1165620
220561
1038826
920219
439388
45306
1051777
771806
1315357
992025
1180683
549060
641919
932083
918180
530523
453638
702466
1363503
1262101
229174
392449
304436
1350480
546190
995266
560829
240295
814515
253592
235204
1059876
690268
693200
1244039
1315127
1359127
182205
132857
660821
660057
894660
231457
1170343
1324500
1090063
864021
172068
970063
484734
665257
269547
449460
432027
1118849
827081
35580
1072222
389816
276348
1289335
38854
986367
332449
172090
143493
1061792
860038
81285
689315
805196
1011543
1334830
1318283
91212
646334
1101922
332983
96125
1354850
803894
1267593
1236372
290475
1273496
397040
416764
500080
467045
896645
1106946
901477
880289
884101
262401
49719
907660
622085
1230894
308686
836113
951306
897265
1275125
439123
1056184
902627
938106
1240762
565342
1135509
1014516
829099
925771
1141328
177983
730027
165262
978820
1116376
750560
646657
1303417
119060
319975
693771
496775
1311909
121945
218505
188834
370875
890899
1007326
1149803
381132
799218
3517
373403
776485
1708
1236484
1066110
61001
1053668
690879
1275592
945360
1050656
1327746
898814
507617
1109083
1060324
341670
258694
710890
1336699
110717
1231116
680172
1059881
798634
180781
141116
527879
1185702
634412
46013
279092
1107678
911451
577222
244622
130971
234206
1133407
424460
963744
872236
1119734
1131526
534036
641435
766986
1340804
186874
110030
1001271
92925
1178012
917344
1301202
1307585
177903
584780
535919
609190
993038
405803
81056
748475
1038897
887782
1305616
1284317
336455
222729
1079009
1354680
1209798
756929
673325
914665
760856
482911
623715
484879
231739
722229
432285
655669
1007267
733476
758866
315095
200117
995321
566994
1266751
866244
1171831
1143071
138219
894179
1325006
659076
853862
707155
931978
572936
1121458
157516
57146
65200
339367
867610
1032074
485083
1153150
904344
273522
570755
406763
390299
1239283
1346202
97214
332128
877680
301024
1113255
1226272
211729
1067933
1180674
484091
1309860
1034313
507163
346925
395475
571841
638327
161765
95007
258556
688992
593524
903273
621840
72133
659995
890461
858080
29822
151029
588056
694630
84036
1163362
743482
1272590
892510
86950
320108
1234706
1064890
731937
1359655
900953
792050
866075
573909
700155
720987
23608
1350366
800881
308571
120050
39062
102912
951197
183553
633395
1088648
995473
1110251
1104234
197800
323211
78117
1271238
5168
961347
61163
535020
465846
206119
1008457
184084
1099507
986569
537330
663315
63683
586203
169898
1289326
978338
995348
776904
662757
650800
453359
1228878
173012
570720
201803
255473
41188
479320
1151625
374489
591704
597032
130751
827489
995871
900917
973935
992584
451233
710479
485259
350059
823690
625957
49105
543091
871010
324636
1251144
1349286
1296984
1343544
28015
1364327
938773
519366
655694
1210073
1179087
1136755
1251398
624493
854630
1351513
392992
1266850
659150
986965
185429
624068
607764
757461
641947
1267584
65972
1034682
455690
1089463
100425
1095376
248994
387786
343246
409983
350895
931178
162061
174242
1161022
991849
1037030
480266
575773
258067
777879
994684
448570
275988
582807
3890
22262
1024721
479126
83733
557032
1018454
909416
1109004
591027
1059748
603957
107929
868557
534963
212109
150987
243634
717721
340184
521047
40053
761260
707746
1200753
314200
597487
261483
45984
230107
33704
599057
79131
978282
695009
395867
848928
741721
1317238
194787
2791
334001
126154
753285
192901
629072
998834
100555
1335750
50227
55293
904942
708628
892732
1214348
126692
605835
324911
224840
695436
552837
973062
300371
779870
627279
767586
597343
747585
132604
1181719
672239
879780
1242818
611582
63603
802502
317464
1070637
77826
957720
1035876
1295478
44915
692318
822272
1130212
887348
201850
1100606
786937
14899
1336814
125703
340785
324851
173808
1320279
1025093
1275988
90891
427328
1079716
1198216
618291
256935
39605
276568
1194985
1080502
812322
1350371
846448
943993
1251955
1123664
788041
735414
1290297
251208
1329621
516912
305882
650519
1032616
1124184
265190
1165423
612161
1059434
576954
432332
267531
1209132
529932
96516
415290
523991
467516
186953
1052465
44301
728807
1180675
73230
803607
417555
120355
472681
1041984
1183464
1040543
411741
1256948
215699
691243
878612
816111
705735
644367
666269
458031
190408
773368
1321759
1260406
937098
1238071
1277992
56119
571368
792172
809821
736108
706977
665740
507476
813084
472355
605673
523969
521990
207819
596792
544599
1252316
1238372
177890
1277055
48503
393736
1019141
1005187
962903
29811
543850
849537
210553
289274
860373
844068
798512
328317
1255235
623775
348741
1267135
984620
1067818
911182
987622
1087349
201567
1253254
789862
990146
549781
805628
326068
667857
1246300
583610
20173
1225129
857284
44173
1055255
126430
548080
1351947
435793
292149
213825
505837
1353564
106046
55385
86168
869093
699060
747541
593607
1151923
420789
434881
482640
1271838
27722
959351
945552
126018
1099725
731370
1008204
1049333
894200
355897
638467
437777
173906
976377
837231
886433
1225773
1115467
760255
336389
904667
378146
1171401
1111005
573158
693419
311682
955920
1051467
994865
654435
781886
154768
860348
536627
492018
86939
186482
735796
1014559
178025
1330042
602909
762728
1363241
1343005
1268235
1171906
1121767
549754
114087
1255277
1085618
1079537
206549
686672
1083751
269582
790498
58110
881251
1276664
1320572
1276766
971108
784533
90925
911709
251874
444239
409850
1207831
35353
991471
1063694
344096
971694
612125
687779
102478
979815
320257
1072522
825181
830610
525778
875086
143316
612866
1246993
1207516
485634
187594
1149094
109880
99369
661132
329786
1284975
354906
219044
107883
1017556
802318
260917
1001165
500485
370058
125336
370511
1345541
480033
396394
690024
128886
273224
155110
1175483
69828
153998
915053
480476
396889
1050668
184124
237831
858293
1291168
247395
124174
701652
635195
173377
81331
506646
637529
55409
140584
860998
728347
590155
499825
167145
925778
804695
420987
610139
200479
1055938
1133062
15929
346125
865796
1339466
541767
136518
63964
583521
830044
177849
620498
228492
1183470
559679
1057922
705546
1273723
644441
617517
542103
1145836
691160
1190571
662759
1127647
673498
1271238
595088
994950
1359696
748572
442127
514075
941852
1192153
35174
205512
120612
680583
930174
1031595
1189114
421339
230969
191919
28027
505052
133241
507372
646074
382226
1354591
765587
512147
907885
509656
341971
1132853
94800
959515
115496
557572
188760
109520
321379
504537
1184138
163983
386686
692369
942876
1168334
49751
1029696
247812
712170
1227851
15063
978049
1021259
429275
1259171
206110
217490
499564
1170016
544264
257140
1010340
304300
394951
1047164
901806
133194
103127
1266226
487465
37947
1245129
931516
437326
1326483
152576
1269920
767617
167078
442439
61223
788574
1298440
186878
670436
1140367
439597
503402
1015723
283102
1245323
1042109
20880
896157
1323420
567495
901757
1293602
442490
212666
1323191
478448
1230272
789188
834246
367179
834119
489330
588302
247876
52975
510952
833388
1242508
339676
109795
56240
63200
803991
569375
275616
578354
260513
626418
515861
169403
381897
225071
159341
544677
71320
188731
847030
368503
301316
244504
942038
938465
893532
1173779
6291
815781
1154575
1218341
1095637
21591
395203
1212262
1198480
406392
263091
421583
1081242
614793
11151
1187378
907218
186691
588795
994461
721496
753848
38405
601593
1052262
582454
1017332
175955
650139
10686
1258960
872778
889200
1209380
1333384
343714
196548
193847
518621
688942
915670
266491
63945
689211
710689
411612
746931
313133
557949
949620
1244757
284200
338001
783560
707406
523317
69754
109711
1042275
910804
471957
1060820
741311
44373
206160
250353
323427
1142312
1051558
709091
856155
469823
1282805
1141239
59266
705177
923143
43845
1296787
717994
1350622
736455
131940
311849
1106612
392403
80822
1241342
117367
203976
801377
100348
533043
744203
1096802
325949
457956
506298
540808
1263353
32436
1136378
1000653
417437
143766
48550
670292
501365
605671
823253
348271
263181
701779
701008
1211486
755151
23728
173711
1233246
100717
829329
236195
366021
885246
973048
446783
163663
914498
210093
942248
657050
320035
428365
850925
817802
696357
820190
299160
172361
437871
682536
374303
367387
1033499
667923
688200
1053465
200692
473740
1179679
436483
617874
400104
287838
1176884
866655
1209786
1220545
406851
1216512
1076309
664576
519873
423781
1081959
826118
523943
368192
398940
1257481
410563
945503
584198
1056629
78633
208384
199705
171803
853821
662077
747496
1047329
611185
187497
1068147
959799
807050
7901
918722
515018
1213404
305435
366377
770833
685960
1021909
1328734
894833
496555
1040279
995761
643572
788494
398590
1049029
472850
756419
362784
604704
950681
1225692
643960
1155081
1116805
1140674
969774
153650
321165
1255869
183097
1184093
897829
135728
232849
144572
982536
605056
963068
1174749
606050
497033
586791
530030
167487
889713
908345
1218867
475539
63226
768650
290330
134356
1142607
838593
721593
1137642
527485
443075
587365
1301583
6683
377973
414922
29016
38828
633370
1363509
913166
256580
1256085
703369
1052666
402696
242109
86950
548770
1073307
972119
110391
355930
1221112
513382
1124174
107975
281203
960872
803449
861050
1190663
1093212
1232870
730686
880426
675024
456735
1037627
1028187
748287
236562
1157638
704208
1150186
880979
619310
134467
516243
887326
523982
137508
264244
494504
192706
1132896
772220
318127
1172560
973484
241211
795138
614767
140003
897273
249470
791208
1257005
367293
873427
163290
881916
1238411
779507
290855
1022076
1016926
295052
1332161
1306526
505400
387579
183306
108592
729909
447525
1360380
1142163
1050829
607849
828859
1082879
1144663
166219
201098
397722
605081
304008
771348
327963
165411
695565
698274
944606
286332
890431
1076497
818947
991051
1314841
566177
370112
1248328
131411
1098566
843903
1233934
50927
427409
938231
791041
18836
795137
800100
707434
538630
1059113
1166604
972826
354240
886252
729526
481584
749347
68436
133485
575950
511288
682637
176228
180065
840609
515853
402578
840565
267156
408156
1237913
545595
1303961
13381
1340574
1181294
1314013
1294985
295946
568939
102775
178545
585211
610612
368431
240226
656870
561701
211217
610750
532251
303755
290268
341155
162541
497865
694942
417078
619894
1229212
928626
34630
1255878
237987
784948
528270
889180
998404
948366
715949
367478
781735
95414
1290484
581643
1216133
962967
584016
1130188
156242
140298
564574
176122
522159
382829
813376
591726
399970
117158
226348
834014
529287
565059
171023
946578
490012
768755
319719
937920
646721
1079712
1029934
853831
934695
935933
18264
426994
563376
1357883
124
1095650
903214
546811
266806
846278
126423
158890
1339238
661221
1051512
573017
1128543
30676
664854
126396
320886
885902
312539
268387
332543
25901
855890
1129628
119827
522611
28976
70783
720215
261467
1349839
116435
726852
548840
826643
1061728
44334
697115
990598
726700
451720
850361
117770
1079279
866915
253947
687467
1043351
176262
442947
520795
339580
719264
715951
1107826
285445
552857
50705
1064768
1213097
314100
870354
1320228
98362
298447
429776
105424
1050814
1250210
1167916
503449
1129504
863522
888781
742258
464462
1112588
428484
822645
1167408
412103
200955
283434
61384
487869
1209064
325978
392373
803680
795087
1221603
1059730
1209393
1016214
305491
692920
1246728
1047147
261398
842701
645738
976061
478998
780848
1136489
363763
409818
1163440
223258
1319206
1287087
350614
817154
1075883
222300
1021729
967433
591091
52534
595012
1271423
72065
706887
1153914
932566
1224144
732577
963010
1001683
785503
389765
82519
539990
681523
984418
419034
1272797
1170560
1077875
553463
630350
514029
1043391
875810
812457
195209
168112
482652
499268
505321
743808
900673
1082528
1141004
381465
1015769
95783
487649
14682
562958
1225797
379123
406011
1034728
361109
86451
1067533
211019
235247
671393
1074447
1077339
936408
948821
539995
177239
1095436
767010
1273786
1231964
472688
542722
444079
44464
207916
458019
576673
557439
1113092
445745
845978
423440
1101173
817211
1291638
1064498
880182
970858
926795
355485
1235277
524264
880149
294572
317190
277045
1130031
402125
1073863
57342
89048
1072293
505191
795819
511457
273067
887568
1019267
781943
1329029
391624
442242
691244
951489
1192094
65087
259646
710896
908617
574153
174309
945058
655316
74435
941730
720332
544648
1037992
711376
339709
435212
1122209
57095
1356499
918371
1264728
279182
991278
208999
1104496
521393
817188
1185732
1215043
1065050
1195760
158662
708850
151098
369023
875142
641841
932015
175352
1043688
822144
572301
1257408
209927
123065
451072
512817
1224249
1039815
165545
880042
450984
521066
438863
1203662
947636
1022190
99886
1200120
694647
851606
83798
581805
484140
43908
358603
33421
666698
1119826
905659
423921
888979
967974
532270
224888
1160419
483384
694390
274817
1160596
777432
757265
1282185
765833
1308108
222246
1166700
1051019
1355082
887283
1094599
629684
1082265
990689
1341201
978743
83540
515110
798870
810126
900941
1121738
1778
998006
1038
579064
1148250
885848
1283347
300124
358955
1056314
1042273
561805
197729
1031936
1214880
303768
413504
376296
1359393
1101490
2248
502121
870177
1356836
139709
609172
355208
594917
170044
304425
1218909
1003902
1347892
1089634
467446
105378
1112806
339199
298335
1262188
985355
859551
162162
833995
1087227
481896
976203
941970
1022738
440803
739516
1174240
839957
1090367
1334114
43119
598764
821968
1006161
682913
850175
730933
1310452
50715
199852
569005
88864
738475
770833
249614
1159991
444006
321144
190268
1001074
816569
638420
1144382
1046918
304786
707519
1228421
1223195
527776
1354660
875217
20554
385739
238780
1289608
30239
997640
1147275
857833
1133894
1037966
289504
102326
827138
993391
599094
834916
37435
267092
1123453
1208054
1060082
317905
1045577
513555
1093326
956531
96377
1348121
439542
30532
733248
836958
883655
413249
966523
662924
1317508
455346
445651
614920
1002258
283984
1336596
359414
241571
1118170
1013202
1004277
183662
739078
269832
883733
793931
794261
849807
266528
14733
449135
852729
1183679
1263047
684988
494727
308137
625031
692628
646591
1211505
548716
1135260
382406
1058771
22259
934506
898433
451843
74197
616735
253820
918573
945454
420071
551376
475685
695893
1360944
1008870
251705
674558
281277
1225922
644378
364613
1305130
931362
1300042
60958
1303878
773604
415618
1283040
1052931
290353
804236
567322
1207762
796015
607765
719384
991077
1205476
545922
248718
651466
614276
400577
1154018
436351
423115
1069814
831129
552331
545313
71482
553672
367852
688441
277646
455175
338298
200183
294194
728396
670903
183001
467845
185156
843534
837472
806405
229036
608566
379381
664561
867871
677936
921961
668229
350875
332269
187663
951322
138897
1095925
923957
619624
875665
1054533
1271547
901704
129454
1208609
11864
885563
729269
654583
638022
1297141
712861
498128
280857
1104025
982856
661561
628478
1282190
635275
494359
686284
79855
636614
1030176
1204401
1184239
1205668
674235
530825
1291937
440206
95977
547482
673586
725774
1036912
807053
1341803
1320821
503881
599505
31034
591646
856967
1307833
779897
859270
730317
253715
30172
388553
972901
1340192
134495
436772
877432
478660
1058714
940352
1296640
1189777
1105566
495015
961656
76356
412684
1213337
136133
1176570
287827
920729
189112
1178298
864741
1334614
62579
1172633
178648
258307
572343
80213
799270
958824
1205128
248994
1014515
28856
411888
696764
1214820
249418
201239
331847
928201
27788
432788
1189397
276939
963031
938659
213942
72132
649193
1236462
723179
1192859
794026
651236
392138
602266
1005933
1005606
57446
336120
1168696
439115
1230017
1201779
1221449
1077510
1059153
1299871
552558
289686
329191
424798
560766
23258
603269
407980
129579
436255
153141
309253
256473
1163356
219957
1242176
885101
890818
486993
978780
594845
207160
765521
111996
1216286
874710
121276
1079104
692280
1093323
1143305
269174
863275
1016260
456210
178296
1092615
1359422
339616
882922
939324
894175
1101535
354644
732299
761005
500640
204800
1324191
70768
775330
1213751
425126
293059
222441
622690
179688
46497
916739
718791
925409
151308
428021
1004508
282435
269821
34036
312802
1128418
199445
153859
628731
395570
910837
454696
475125
40051
864050
976490
1086117
1066379
475253
244672
999869
718560
460691
444864
1142016
1346083
1221832
686783
1299529
752398
319767
1108405
144627
588584
557243
431464
1136273
1348748
1339412
355721
1147822
367550
206307
939609
933359
109485
966119
313223
455468
140426
206444
479479
1106883
609159
727204
642433
199908
847342
28389
871463
361089
1150057
407088
307847
1117862
695072
184289
146050
340364
129018
720968
596153
885305
295587
625232
1097974
1174072
823869
286616
635651
694321
1072588
367625
375346
731139
1038288
653224
56302
390270
1130308
366562
892486
1269632
256050
734714
1316328
1284654
52991
1270350
842681
798996
430407
459024
920573
294248
26471
1090391
125832
6662
941682
1261171
571114
781307
1029523
1187056
886809
1036303
736403
402197
9061
857555
879700
1344370
1131975
1133816
930424
1045708
994984
550783
1068178
244053
1161964
234392
522556
1182853
31526
33776
825467
72588
371811
503865
294932
1097797
1209883
921266
1098127
1264526
843371
511904
1244843
572553
1113776
1222074
383322
1073059
125330
1020876
11171
580467
1016665
155885
427480
786633
203041
712057
1150720
1045863
767749
534032
926648
565278
1065566
922859
1262252
1028096
867635
1252166
768390
1202420
28740
688443
986941
338852
825523
479964
774801
1355630
1120254
222607
1116260
1043318
479059
637944
726244
84667
1252821
550580
1029496
845420
885572
843692
597718
514734
1019082
408307
806739
308464
476923
622517
949035
4532
817768
64401
1077276
352606
43877
518953
357503
358158
1105473
391770
973011
1116068
1171851
721391
369608
400086
462298
1152712
293165
1124036
554588
404730
710551
204581
1098797
1216368
1057120
284261
56862
507143
292837
82504
844914
1179264
880250
1063949
245033
650041
465163
987859
950482
1341781
370963
327906
1179525
1098358
440297
509106
275522
681152
528251
1177763
863166
1363837
449622
1199685
1001927
806104
758307
167013
903318
1013062
290634
42055
340947
438860
160046
1221351
458809
1052121
316012
1302392
1023484
586954
495053
328756
1121941
411326
772057
432549
196196
1202502
1214484
1123902
753289
1287991
583590
877372
882924
937127
924214
962913
789116
636508
100047
966885
716606
1001927
20563
940056
790213
1051831
1355066
556386
965707
1018424
1071564
983588
1172271
810743
350015
1046009
85240
768554
242637
955377
1123188
49786
1013196
356658
505217
513184
54779
217576
759761
949236
741048
871618
909750
478748
190502
955779
637042
888278
1110586
950702
369371
419134
41592
1108508
172285
1086200
197014
983439
905308
649188
541582
1171118
288571
575629
1340302
971874
1201410
1253107
705531
54587
965956
298703
1114646
1311981
585351
440549
1283307
579958
1150202
400990
468128
940905
110413
1208640
1018702
1974
234380
1264504
753051
1359331
43625
859605
1311047
189960
99552
47231
372297
103211
1109288
315848
1308184
614007
913135
1169696
748306
1022906
957713
601629
1003676
234391
555045
501061
26011
1237485
902802
320026
127129
847812
647804
259082
864519
1140921
691488
156436
161158
833426
168867
1213773
643287
903488
117586
1363068
889002
823057
744155
115405
181306
5959
560908
188365
672902
569159
756825
959182
307645
62408
1103569
554194
455996
555019
435468
5786
770945
288873
794044
392319
621535
264401
540694
548238
1244366
959656
215505
1032019
1196782
112267
1152081
312040
146602
782772
1150918
542089
243432
832918
283805
718628
687026
313134
722473
228342
1345098
792126
346705
390221
1230406
82734
62517
1156843
825808
1206655
1089445
129919
1250077
1030765
735993
525038
376265
685301
1067784
1006766
598844
885576
738919
461406
69050
431966
1073313
39168
761248
785020
884253
777583
301298
453384
355462
1337396
413540
1111902
970016
1356662
1263017
903505
592052
449794
46172
174412
139390
687408
912398
1109342
749304
126545
1248732
1028617
179538
175497
1267839
108478
164065
819502
1139345
1315734
1133121
651620
189694
657731
1359380
874139
659043
628349
145152
336562
197371
1308616
350225
393075
734418
223485
757254
1312717
1218994
970929
253255
479603
599758
343465
1357878
1305206
393221
323002
365870
686745
701438
260962
374787
292843
206973
208657
277480
255666
1014836
837255
1015386
1042865
1074908
970306
580070
613074
1215615
1032713
121013
391643
579081
1023238
581268
192729
460921
426785
848232
1216346
59521
1247664
325127
204960
889052
577294
1052643
297313
558699
857542
1344298
308286
331940
1137704
389932
100009
1340951
285138
863394
341467
781669
1248376
334884
157244
561801
320164
985875
848095
500291
198399
1043379
1043808
52182
570412
621213
1126270
935993
609388
32182
1032801
505189
271474
1337175
487936
469041
881616
1059041
1194921
1200475
226277
281619
439661
1182258
167688
552161
1130429
382218
921402
900321
265766
845236
797852
628422
821093
254630
274970
159323
526242
493482
889299
780064
744729
486445
630623
1024325
187503
1080448
1006800
599323
719559
942211
285981
566976
875985
1029109
758472
661526
1291023
466856
420291
639718
1251555
304182
738479
64516
556943
359873
146584
994332
694534
1138574
1335579
1228560
881816
336782
437290
63268
186202
690863
389160
566000
425570
927591
1173892
675234
288975
899166
498597
1074312
73491
277213
454492
1169940
273988
914408
567876
1058414
1162062
914780
338637
26966
355803
436500
348858
365757
956098
1292177
842398
527466
1240558
1338382
989885
269536
14315
24982
125460
958870
484326
187416
1018710
229730
541212
1188192
1147851
935164
1184119
1178236
1278256
766445
856421
311373
364465
840357
1182010
570271
194448
145112
674
677500
837360
60962
270916
843832
319764
832987
952687
994805
992981
759881
1023299
612974
1355395
677041
494895
424916
123357
756955
1348381
1292967
837304
1040540
663291
1189770
628784
563915
357968
135082
1050483
708998
136975
412872
810401
353351
955399
804177
466823
27898
913397
595583
888939
656403
604295
1340252
1007525
875577
36280
1291625
280757
1183682
59487
1318590
1058352
1053241
160363
404247
19360
492984
679256
978107
413095
324060
739319
1354713
906890
230469
286503
633949
448671
759504
547571
208272
136598
1016470
287799
388949
1288849
735068
247950
873791
162503
998383
376461
186891
1253326
1221270
843500
316726
732252
421492
763411
82519
491990
887550
1206644
1021615
1003103
671069
619508
1123576
1020850
842598
1302433
505987
632180
261962
778786
1204439
486647
294414
1220326
39507
129518
433207
655040
968501
633997
76584
1209551
410704
346947
612665
1057888
258034
199196
1323219
799356
505664
570918
709532
1130522
455024
1239945
1272996
863954
589849
661708
429130
434956
1275132
1071061
204447
1354311
841353
40645
64521
180531
1166625
1360736
1333526
329037
432033
278610
1308792
1103681
887736
375094
279583
342047
96987
1173198
793127
924862
194091
966403
1233916
989615
834843
1275773
1020294
912791
692902
432114
541612
1324571
1296705
645205
963798
1298579
381389
141664
510675
1144170
611363
1332723
407080
937822
627153
753195
805218
321504
1231699
969847
957797
31496
1236073
994363
1088183
968883
1029776
1182965
1028966
909069
9103
1300695
274232
720363
1013032
146751
704387
988615
385906
293506
1144043
54262
512882
1270050
824364
733363
1349962
501941
1112102
1336641
647219
664223
921154
1037617
1053291
698537
1182273
537671
692429
168515
454702
999413
287433
66140
894613
805835
949727
946245
932888
897655
975227
558019
1122719
1155223
1179623
1258497
614374
179909
1118872
942184
87240
1033012
61972
1112317
1333127
521479
1324343
851223
74867
840069
1265315
72325
715935
214372
1134347
1307332
652358
464645
652647
28962
8564
780644
699318
194735
1109435
11201
35121
1338199
766492
844030
521481
1197893
877583
407869
959511
1296940
83330
428525
36324
33331
472927
449266
1036349
1144613
534546
1221179
739462
243531
517645
826290
1097801
1249867
518804
806369
268027
272904
464265
972416
585150
1298789
761160
862424
1287991
342737
458908
1326141
109676
836191
91322
1098149
1275713
830894
317217
1265760
807411
530467
305196
41303
912124
1296559
108955
150699
1217408
483678
1140390
900662
402027
124938
895651
1002089
253966
134754
1060514
379165
258638
107053
213449
415969
1235443
1120883
766546
477884
876537
264917
522665
765949
1077540
1083719
235246
1327011
663004
1321795
997307
276139
685022
140624
348893
338501
515853
1099450
1109167
1127268
788641
146723
258832
615664
911781
1324355
437744
441506
398000
152396
340448
156678
877852
514077
1093971
501770
681756
619411
941360
551550
308500
349890
597758
382893
1161358
920471
577173
632636
362279
970951
110609
248375
1054379
696084
410476
32473
637580
1096193
1057036
592439
295953
1065822
431862
358241
1285755
1339730
364316
735316
321043
873368
732796
722818
536158
1154488
540214
794632
1019860
841362
679326
1060436
105190
1045532
161689
1068030
11627
620404
545300
296970
446172
784116
162883
955235
727083
660689
1267774
564211
1313127
293270
296454
99567
287627
622045
45114
282831
245029
1227797
1071630
1247430
845510
718562
32316
1263810
868661
898642
1175276
273108
204721
324071
323920
1098926
1253772
56136
1007822
682464
834000
452463
145927
1218081
781415
549935
110089
1105590
444515
1178935
972474
146626
620093
1261132
1039672
237354
351678
990330
174965
242747
828713
315764
556583
737054
34981
300207
214937
1140200
134984
182481
346747
658697
1323378
1225583
249187
1087673
1189998
1221719
553839
422784
1031818
839850
789100
673518
485700
383189
88279
1234764
1149654
187768
269322
857670
1322175
231028
1097927
1119654
1219995
930880
1136450
1278694
219178
1113663
791337
885417
105715
214664
1306204
282395
477764
628911
282068
747143
842005
1097488
988490
74418
713300
910199
653241
1048563
1190958
20423
21448
388104
409602
316955
493239
32293
910200
863263
749220
451558
526976
931021
1281425
1321599
1099948
1348846
500343
513311
592479
414041
1149403
984176
277512
819759
1124891
503597
634173
368567
729590
837240
1306576
379188
1331687
32411
1290122
789904
1001851
284162
923704
546653
1126828
925192
486892
40830
889582
451074
162046
1283344
855752
647013
53641
834766
458270
516820
878085
731525
247380
977376
628419
958047
1299236
1169546
1122562
767888
1046037
478717
851960
759613
85248
545005
1034565
781355
215210
1098921
857464
821061
1362543
28827
815648
1059627
180523
899077
675979
653751
65660
656088
1229451
144491
517682
959241
648552
660217
855959
1180552
1039517
1070800
1346095
903197
1136893
1057244
428005
227098
49330
287594
445801
516485
170146
216263
517989
597573
498741
845410
1001112
984114
1040537
1292811
1223536
390734
260786
455091
192120
240370
1318437
1112180
1114929
1101479
1116712
514173
1031382
1179402
1064892
191611
1151382
527071
297411
1336810
1130269
346882
823934
920596
70730
1274483
797912
362632
807429
304707
842060
1105550
652200
943059
524127
210991
187476
1029091
760459
564819
493478
1144977
55114
229054
900555
464972
900086
1165436
268754
1183957
822490
1312170
647233
699345
585372
607600
340241
624216
1212670
668832
685163
1320804
107816
758402
515115
1195604
1210138
1346027
31300
1051686
777754
1200379
365025
900224
1034340
335921
481264
1324966
499650
690460
759589
71737
457386
629201
118838
761842
95469
432944
504202
604913
859079
1190718
979157
188497
997146
452186
1259543
310964
1298377
182930
1284789
220074
339553
641688
982451
263908
714908
662659
394096
549790
321495
955596
946063
1026649
126784
1018296
1218104
671397
279590
562507
509104
831066
926766
623170
176594
774350
251750
777956
597766
1125445
310724
521050
638145
1227107
596156
259880
212074
941714
277531
1284918
304671
252539
1218585
817064
551112
100858
499017
988801
1320908
935703
197665
751820
1335291
264123
983590
387890
962400
1257347
593710
829381
913485
599049
1206984
1343357
768827
427571
1190547
358564
477247
945800
808268
1341653
1228248
40944
1259383
1096884
357487
403385
1363477
1288216
685988
215724
313334
1159008
1142984
481855
1141376
108814
165484
917986
575251
813891
1359597
674605
81887
423326
749047
982098
65281
422753
1250219
826529
462731
242281
739715
711693
218359
698819
1304354
858654
677366
381476
636524
1286879
233022
48925
1091866
891355
1198782
768748
1334458
432312
1169453
1254597
1049495
815624
19264
1104277
1026293
294413
1341408
105906
934912
922156
1051175
1179972
1189312
423362
668833
778379
1227738
218127
816925
38919
1351698
1252342
34829
1130473
852591
166839
593439
135739
269768
541727
1211170
755878
299851
712814
766612
1158910
342609
218219
597660
802043
1299762
475094
363954
1192674
906313
113652
775987
371383
1243344
883614
641751
913151
545353
710560
1262917
256352
216984
903186
1363762
802883
181848
1181281
874268
59207
1224036
611575
190286
1349518
331446
606065
73535
1014099
1168580
1028655
255978
231565
700345
425472
28099
1078879
1076889
593894
757866
443581
181168
323920
833608
828259
452347
744423
275419
126050
741291
1106202
554452
150935
762135
840825
101699
980022
417525
115973
476079
643381
137668
440802
1338060
1045611
514949
842756
659551
366375
1164082
1338078
878703
896700
467495
1113595
926259
20251
946810
479392
1275669
1177200
357485
1349912
460010
574285
44460
488723
858647
27432
926801
54765
802574
906418
1039732
1145471
1209445
1258936
111226
1290693
194490
1296939
149792
1199172
376949
909114
610922
1064371
991320
1190345
832583
866336
1256435
1034050
807139
326125
1020354
1015874
253413
691483
1355545
987715
851253
190984
133252
682720
674484
228172
635376
1146323
262273
336068
1231934
1344585
189517
1359289
124611
559732
1275114
101158
1073941
914766
258897
1252786
1165673
125438
568076
1052152
1321616
41828
322807
1184391
698464
428931
23462
909122
1108461
469766
243991
338522
836762
968374
106491
1071230
976736
982318
136479
1248973
801759
741048
1107566
186573
1093062
709237
721159
197449
1074468
496847
276155
458193
1355457
172468
740607
523204
986191
949412
69775
671616
162398
267287
840054
470968
628585
743641
355338
478144
224485
719191
539383
698829
90486
549845
275866
330675
997802
558101
1205020
114734
234972
1204923
1152010
209850
1288998
556076
942156
323466
817947
280756
1247116
328864
692084
1010978
1175527
875201
913438
78345
1276777
59903
968253
977153
1107734
966176
271154
230307
223610
365496
676849
876535
442276
253642
10803
1167803
181907
241865
897159
1058227
460923
272285
1076577
108314
234567
1327899
1046562
213457
73026
1136642
187887
35094
971790
303013
177858
278885
308413
476048
620444
1039841
646511
987435
301886
160989
568863
1228645
28537
55260
186422
1058533
675242
510260
820629
1243131
1103563
982115
328141
24677
530041
1212461
457997
45442
1015127
463407
985379
994804
573067
737974
1256035
683040
270571
1210457
1196321
523075
819731
997031
181325
124634
334777
544537
171517
779342
917223
705937
1079606
170614
363760
750110
1116887
654798
243125
258284
915431
769876
804580
1259446
440629
1093396
562774
969856
1191587
1161860
79799
881125
1085953
1045793
1259687
506703
911328
888819
446120
836278
1205574
351971
994892
449083
91753
116396
226006
938652
1355655
416266
602807
799526
530150
375081
1148182
55483
402177
793736
783524
70614
1245892
1246773
1086020
1069494
1214997
527862
567653
254518
370925
310338
246583
424154
437142
95781
1023199
1302184
1238476
1014261
931681
910293
357648
293771
1310608
51267
779058
1171254
673547
1362493
983768
846657
629873
399679
1072228
17357
1155014
884831
1288539
628075
633787
388884
728716
768467
154027
159316
229643
1051128
1329054
284981
704675
821856
1180011
727012
778073
615784
673491
711187
159355
176263
888053
86267
631806
262627
984474
221733
786901
1228720
913652
1362817
138764
851492
1258901
897483
798464
1011104
1056184
1273161
355761
125075
1297939
29469
460107
993239
495176
789523
475071
345484
528186
955796
524334
1149789
75078
363599
26658
67007
189584
684937
278123
36733
530580
322246
805647
160341
295125
1320680
1121050
445604
469016
551372
1303488
1102624
1079067
695093
493650
1204582
422918
351197
547354
1322278
1223769
500396
370285
1109530
244004
230852
1170265
221409
829400
247279
325940
453971
925365
1016104
511639
112406
646763
1220572
890610
75810
698888
702161
1050754
220595
99444
298684
817543
1143134
713372
1068951
421773
985996
346143
157470
743557
541511
935993
862372
675957
188158
317669
335608
228432
912929
1182091
680083
358571
474026
270787
417717
9517
856761
1342550
811757
1320832
342180
185616
1058503
1120475
331329
1257171
772112
834036
646549
580201
1023149
1054479
910270
992436
96537
1189415
1068744
1020680
1262350
1114070
1231495
490700
1206046
205225
952216
1301763
1346523
334960
752807
121588
1330564
802986
202276
253788
522237
385921
323686
894771
279108
723621
777863
1016856
1328448
729578
265718
1300701
302209
706521
900368
114140
1289994
702766
141415
574966
714195
1191741
203060
187981
1099984
1264354
1027438
644703
534851
708086
302390
23566
903888
449919
713305
502946
497076
88338
256170
1093506
814042
734278
213196
1335715
1298715
563531
821176
1034593
1073207
58778
869850
638826
759660
1242718
441906
63851
51741
389367
479179
1133209
96206
643554
90036
1286292
367834
1088755
544735
668243
762941
1145498
656877
1071347
507120
918109
225300
839386
99734
865179
744539
922730
180093
1294755
1083284
808063
150997
100669
1218353
577333
528170
210721
213050
166819
388640
297740
825520
421666
614045
1311442
1141029
1070460
684209
923536
934276
559509
1054755
357712
1109784
421360
1012441
842976
1270182
1275455
888971
1243472
1109663
1328084
303899
588602
277083
560571
47695
682385
920058
957378
1221130
491336
1274464
294837
969460
166047
1177634
1108301
1214157
323840
646284
1201164
762463
609759
338623
161243
968943
1130488
57272
299493
1313853
91353
181698
408237
358001
902864
753324
1174521
1328244
1251750
237931
614995
830322
617844
602752
897253
1190792
1020396
1150511
786120
247004
247918
42188
468544
470904
391811
445314
393435
743677
88071
439444
972560
644285
1262621
358019
484469
747756
245682
310006
123870
11801
1248530
385668
109294
1154925
612712
1294093
1099123
538230
1328952
751644
656830
545556
1327064
138388
354347
960783
691318
960887
698116
396959
498278
1016453
249022
1199886
1085432
320806
747331
1032729
701335
1268228
1104446
297622
1244365
1240481
444247
575964
541628
291945
51798
694073
642338
711224
130813
646785
850296
352947
563554
576529
69043
1051229
550518
828538
176250
805756
323661
793142
783612
195220
1143454
1126152
414853
173904
1181280
526305
176356
1134397
1192361
221001
339892
168856
912182
1201019
1220509
843801
773412
484534
270363
806316
988847
467775
844993
946543
446026
71170
314661
1107775
291254
144592
472747
397737
1224186
5604
903471
336831
362289
776188
1243559
1150503
28067
667803
74761
1015931
12585
1008060
947219
746822
107186
943234
603389
435189
1093879
479973
789288
640827
91107
1067117
137857
728418
324950
762965
1276504
322456
395550
1256415
1277769
1329582
483828
1070483
123348
380984
1185894
983032
575072
659226
154678
684525
732137
1202763
841557
1263017
552874
97861
961973
1067836
1196261
85502
1023634
911718
413165
1333641
500040
1135915
479630
1248333
22915
903381
1036670
1033399
321454
1288654
330204
1299419
781004
969964
935769
729339
641731
370791
1114415
49896
868256
1141464
1020873
857045
480549
253188
1256997
861118
1165771
1352855
915397
1098413
944527
951487
1079040
1049221
1056837
7466
196499
1310494
182683
1327435
646354
1240414
191806
623879
1361032
1102628
1093025
1167032
61870
569664
358393
294640
535373
414700
1211439
1079416
516381
512760
610239
284734
161891
199641
1033972
224506
984952
1210516
673769
482568
722249
430442
633074
604886
526056
1225924
280016
1166086
239890
1047261
981255
662651
842794
1147372
580850
916509
356208
485058
98291
1076978
549537
1272491
577252
161466
795895
255190
1156976
423232
783270
22352
728388
69451
694703
1191941
266842
291395
1260265
220501
627805
350639
72051
639588
129175
176574
391347
1214321
617058
193765
278354
457888
1299836
860637
1112715
907802
157892
1250786
1142388
1177706
487857
78255
208605
1065114
830031
56191
1024632
1286861
89678
776572
28071
609817
907227
793630
113582
529948
1199830
1207433
186764
596561
222274
997901
1113283
983387
889329
1356986
949577
859031
578202
579155
746027
417292
874780
408185
731656
124345
1316315
238243
527254
888851
428368
983390
1265812
500703
1092761
1277444
302674
1340093
818457
27651
417403
578735
960702
736056
182728
737694
1106962
1151815
950187
1330769
297040
1216742
281306
547968
1282148
370
1053033
1200024
831662
284622
1354884
129962
466762
501616
1286837
1076843
1042356
137138
1154135
573048
609468
714267
1117792
716461
400249
776443
893714
570674
478192
1191469
313628
11710
510645
1291989
160239
1045967
958427
1306177
1271008
1810
1136404
1078186
214729
1105453
301705
289087
384410
139240
1092653
107866
793145
374760
330378
1251645
1056712
1103089
746771
770006
403680
772117
1007405
1112591
243890
877498
307546
396405
1115465
581951
21198
296054
1115683
530036
1291961
112003
786305
432485
109648
1314335
527911
1210238
113108
1005363
1107841
423735
377460
871341
773444
111816
702150
1155303
330799
1279017
778611
1185944
362294
400745
415805
305087
10696
69333
166706
729143
1047525
73308
420022
375363
928145
58019
4919
1259930
470034
423178
476023
1351097
347312
1070782
750210
883161
883857
1245921
237385
911267
1035426
1323750
948327
936347
1324382
905963
1224040
1061446
977824
1094202
307338
497161
1035436
838910
136584
143817
673413
439800
747445
608666
1335473
46472
1274436
61223
233927
904690
498885
145502
915267
1314424
1305193
481620
898243
1137008
5396
1229549
1052570
235438
107305
1004308
856697
609969
386049
1158189
350535
258342
1040489
930569
157822
843335
366962
103765
1044373
1020428
668456
246327
30673
1289529
687779
658673
818295
309354
1248979
724791
263343
1097556
1244133
548931
562143
539042
499521
631807
763959
149561
234227
470130
1341306
649278
1321515
699430
273771
1066908
828698
63619
204015
820094
1030538
995775
511685
807043
811584
1309228
981173
816044
1301023
817490
460312
1220108
2403
208164
826649
330487
1031195
92068
1173969
1022452
45148
175816
1268848
757682
875864
441341
1141694
1123984
1039001
310515
332171
436340
917416
147728
1141158
710200
476596
164578
983235
419907
1014154
151566
7905
792605
702184
244081
431000
412626
1001040
543751
17827
147612
1103477
431926
626321
1021835
1009933
900061
1083286
1078173
1265240
390380
263662
88540
49998
825974
715119
151845
1118348
747213
715637
985445
348179
188071
383285
561658
395718
340421
327326
1250890
1198267
265906
376209
46642
1067906
185509
209461
1094720
748945
508108
882054
1246585
335886
311749
460231
62802
688591
1318638
1169217
749818
1076990
9963
459524
940643
1045213
226502
368621
993082
1272085
528367
50888
1158048
715646
217240
673923
1273120
283260
621680
880503
1369
1192438
301708
32666
458547
665386
1076703
1234618
760099
1211532
1195859
635414
791542
449158
1063448
1052530
146732
420378
306628
393499
357461
143051
717802
671922
588329
117058
262143
604630
672407
778696
922273
990432
1358223
903962
830193
872919
481661
89966
1037081
1324812
1302942
784164
12059
866799
75232
238415
719361
1089885
280603
1062246
818200
142238
262824
192852
165636
1265940
750587
681693
242530
179777
1237900
1192492
429077
697385
147942
1116899
1138616
120888
1069596
975003
95510
13533
1319669
895474
373137
1167594
29192
636667
942511
1111624
991035
1131286
1353390
763276
410599
261829
639803
454466
419695
946200
1349359
483219
852933
185812
789672
291618
1307090
296679
938349
573158
56071
293983
230320
264456
1002159
10436
508560
407680
361950
523467
640543
231065
403034
512326
603428
198525
368763
901142
1284820
1266636
550845
72807
1133032
544904
103917
1213063
313471
70617
822176
593729
1310059
1044836
757196
241029
1154350
435394
441562
1029260
1062386
599414
1020272
613907
966110
1071525
275213
80366
517834
840315
854916
440101
589220
563084
903919
908870
591916
876321
774801
767014
1334612
889545
864696
295897
819377
88518
218781
885702
653204
959609
294174
202039
695120
575818
487680
991032
737188
22364
680254
424222
618328
1112833
1287466
521955
696032
1004221
1301030
998710
310512
108375
325066
1361780
45023
1300841
1241147
927938
470228
90771
449406
503200
812729
1109443
1179583
196485
1132630
1354962
226879
576496
250352
1025051
225228
853640
279391
506279
1189665
667404
1214055
1090455
466400
1234490
1029497
563759
649875
460194
20996
688564
30100
674934
919076
332673
8224
221447
268714
534895
515057
189558
75962
1009303
54497
1020032
222031
271765
1352510
727040
684268
999127
481562
1146385
1292423
926686
1015323
615963
440719
151703
886741
155986
340897
491826
285933
655619
331490
30485
646039
240042
264432
294641
818767
1153958
904110
739906
282396
1011037
665820
951220
1122705
905439
1305392
655350
1169106
250341
99681
815244
507734
902845
224965
1276237
254346
968840
502350
175293
1060082
526913
1305393
26584
1352097
1303769
493399
916001
541152
341073
358412
175607
636941
678944
491154
240021
135891
1088807
235778
1162571
1246277
477729
409628
479161
289647
552917
734292
1320433
684662
1315146
432243
620409
218270
924673
1062344
585351
407312
14254
771577
1070024
1273478
619483
1332290
1035871
729859
1337705
5262
440105
1187460
941996
803047
989795
342281
541220
884837
67486
1324780
1243430
691594
1054484
1301985
661570
848806
362915
942059
94695
255551
745344
1228946
98188
771427
819190
381342
684591
88168
781317
750525
497742
701212
601384
902912
988369
944167
124452
221342
531741
856427
402420
811861
594423
144065
655500
630492
829380
1264336
1212404
1321562
469583
1357488
1000712
1246204
1278026
797045
467142
984754
1084706
422765
42810
762860
1255376
810070
1307379
478954
384004
938873
943860
1201551
1160513
441540
1164146
1218894
815530
33511
362440
1178316
850253
287050
560712
468280
631709
173687
604673
195753
1214632
774445
368320
238567
480425
1349014
116790
382613
496593
358653
814771
597779
1143464
649597
919027
578187
387136
112493
997192
707484
77983
1109918
907440
11295
93872
377933
528387
964005
398972
743046
1177487
966431
1116981
837758
1071411
818222
339595
1265763
333403
995705
542188
355546
757267
58300
989208
386201
506965
808022
98940
572548
716564
606035
22810
1142728
438049
1026132
874427
114009
475901
734786
634933
671939
782154
807386
770504
627073
1284484
1172083
919284
496001
488537
167685
31692
874075
23767
199831
1039279
155830
1075946
950326
607657
89917
689306
1318531
756537
920519
580647
213918
304718
1058720
1039065
947067
177703
241710
728232
241677
1313618
111079
256073
806522
1111371
1323385
1209973
197226
673248
333184
518804
493448
246940
686910
180544
1008214
830202
1167897
1305853
545001
632394
533646
943472
1157678
721453
1115318
37122
1225606
652954
1175346
431064
462775
797474
1059200
232292
372987
273052
1262864
188489
772852
978201
898670
353742
787599
428750
512245
232675
1270774
628134
635280
1160360
344559
361723
186289
1308961
684304
1218948
1319815
854920
428974
370803
3202
386585
83053
1255293
438744
698528
91238
936760
197882
926949
700568
1102999
318431
71772
795519
110536
1306222
855815
599232
545514
403915
188850
760475
1203787
193737
255456
986102
306973
650051
144912
840844
1038435
914907
483273
680597
1189080
1304425
1217811
1079823
324779
223116
256159
472127
1348996
903055
840709
391821
580949
590089
931178
120948
255302
475626
390929
1066854
746227
679583
141830
447318
476347
1256104
375615
885222
382889
687808
544108
1200466
531116
799493
998047
385916
741657
814404
621904
174436
806424
1290326
998086
872611
1227763
887880
1182911
341185
1329372
1268201
908371
1142959
998789
962741
373318
416203
586714
1014476
995579
53674
824939
296072
881764
1039459
924864
524966
26037
24902
847307
653129
421924
1324432
643234
1263963
1305298
1303592
544110
252146
1275064
247325
815766
465098
366884
170400
735615
444898
68513
409196
1197001
1289455
720670
397223
797172
857688
345636
97245
1305028
212715
790202
1233037
912684
333943
873468
764329
1306539
720064
1186259
692870
19809
492083
1018537
1169886
715787
809525
1121039
611772
558487
904583
1009804
474474
1356962
879037
146343
757234
177842
973269
1101259
497364
1058729
1323574
553171
33285
703870
1205996
569602
1028682
1162001
648258
557716
1001976
866753
518606
352435
745734
1178824
686637
900417
912556
116445
1197838
826232
38350
196290
324771
81863
1183605
228201
1306280
307245
583126
1252236
210948
273147
1235333
617418
399074
156191
36227
649696
169963
965785
927402
1019786
258820
1210265
155404
114975
250887
710413
97323
699310
104707
863863
833872
1119642
719173
726737
893992
147695
398019
101529
1361454
892859
45250
57284
179180
116931
864258
708187
1232909
758223
765930
1015454
970147
1132648
1253355
1203653
58055
806069
1054311
763433
581162
1056899
373747
1357853
1135591
215677
591856
1346911
366460
1154110
328016
1148704
371764
410619
1118793
564133
495087
707111
117328
183685
984251
36487
842298
800237
337268
987240
218625
900969
759059
15155
714597
375276
270052
1173297
1322025
1197148
575460
426263
704066
625821
604268
627443
658749
561520
389514
417191
1328366
234076
430178
213824
876242
916214
1061294
435687
923810
833913
715990
125488
1329983
1165616
781517
1358046
91132
199782
103126
131733
274478
868316
853026
662950
136811
1337558
335189
924127
317115
524322
1059028
1191042
114938
71947
426081
376771
470130
1151717
379223
22237
966069
303981
541653
889606
167809
455242
474270
540239
740568
1154269
515125
451999
631087
487020
950324
473330
83880
419479
651771
1160392
1325521
875497
1216149
421184
921447
399788
537304
468739
1073218
854546
256436
1240963
759935
290535
1247330
278356
162125
539889
616124
358021
789628
155066
938325
1152253
631613
924912
501149
283392
1010005
380461
1265695
1264247
47397
95331
450598
299654
709810
733915
794355
620227
75750
211032
1359765
259515
1338015
1169220
86099
1130946
713837
214023
472846
1063935
661196
928896
1337667
323056
382480
67182
48765
600262
854125
1073632
1022562
1131592
286426
705850
1274444
131011
97668
1361924
198175
737654
390796
1199136
52191
812847
1083745
1134850
236014
416658
896738
1347142
786844
552068
503549
510860
21933
76564
237753
818890
861308
101421
152081
801422
458537
777354
266921
173919
272470
1260808
393837
548981
654347
1042545
868285
951039
1132178
1300231
471876
1284022
618863
1059400
247597
365646
185544
293838
98880
516006
716867
765860
1050146
625468
1130896
864152
1086642
21556
783528
1096534
719936
442261
34188
301259
535872
1163133
838945
1349272
595524
1135162
615397
1245969
38349
29209
58184
1356919
1255834
196233
293432
1029066
1171341
289150
1269845
1104795
1101677
176164
158883
642243
593835
75429
920742
1114776
723722
1237832
321917
601231
689614
411588
132743
541689
234054
624024
896645
1276855
950783
1075563
1155232
541344
267134
34063
1250092
300901
1082853
164906
199671
1154405
469445
713313
35572
319814
135935
158833
607973
850068
795599
1025339
1052468
1353367
64716
521213
1072721
348050
1318124
275827
495780
1091514
1192891
1344648
815368
730891
1026635
774182
115471
363248
176028
860739
989939
1104224
328882
468435
721910
730683
307189
671554
887386
22882
164632
384526
960458
363238
217073
598268
80969
458589
1175164
915566
816596
162137
404371
1247025
7620
1356663
986643
948754
751084
1195300
81225
659518
580350
1129832
1319239
956102
468479
334587
377979
177654
642955
1180465
993548
316784
832320
40065
1055222
1302102
963853
767134
1289122
1087854
131447
102994
671023
1219546
1167767
29175
397487
749644
147393
1029703
647274
727035
816789
301814
521730
299547
1288497
1013132
363024
887511
120651
278623
397900
528493
702893
297079
207648
69566
1046217
683510
2891
313192
160975
625689
875853
622702
849291
781673
160239
561140
434865
144051
794941
533152
931556
246301
340417
1286358
308585
1264177
117901
185033
1249557
693031
352231
486921
335084
457392
1263631
706350
927180
1179029
385620
336554
954748
821638
965867
627639
313389
159473
362814
654753
1104319
998499
1067694
294330
689010
1207762
1121554
1267573
588458
940014
13289
699730
814933
159316
355841
556890
931804
167235
201564
1168860
639230
7231
44194
189276
1055387
840559
1034868
127780
1041978
165129
476263
1264984
1319728
389433
1003461
808411
308099
44833
1117266
544026
38577
722797
1334627
1094285
1022071
774994
644576
1341710
815480
988034
948751
865766
3346
1001774
1188105
478562
361069
1060042
1317892
80014
712038
41282
1223092
27027
1013928
567714
665181
398686
1285091
1134946
496798
1026027
1146861
632010
70704
878717
1143441
1190269
38977
1198742
1145308
873928
922160
1136578
908921
291184
1026067
1330820
632024
803692
133677
647513
469409
796015
1187629
782976
908714
676339
1014589
136372
165189
1083507
1174472
449521
494213
643557
1052179
122842
618320
776867
263429
1067043
989765
793320
1313347
1349088
1094957
284398
1277921
711658
35730
1235079
256326
592807
579960
391394
467232
760816
937685
96036
1137594
1250798
440014
1224558
1260244
532237
99076
566987
405966
618071
1152706
1306359
254246
365725
70703
268097
113983
300025
1092303
1271169
907296
166197
145041
667573
1072143
1303997
523564
25096
871444
665752
818350
248141
1222983
738469
945663
920645
1263306
801334
412708
1140752
1178517
536643
82649
906210
657910
274999
1199238
228949
43967
943745
144485
712148
1265562
698680
219596
1285916
25023
1284504
246097
1165845
1247650
819999
558978
1019686
1063910
525596
245544
128626
626559
690664
506758
1278187
543381
550773
1080906
1001963
519895
887008
400235
474731
403569
807488
550330
1047804
765514
1277091
335826
466036
441267
1176319
536388
994949
693238
192331
1086463
977567
1192563
399170
970831
975206
1063745
74454
126019
125467
1145848
332107
267824
192299
1222146
502292
375127
348395
297943
960597
383937
1266737
325769
252368
885900
1015985
1074884
721271
381122
758343
430531
989780
598215
1351027
764825
440418
1344856
496130
1088513
153134
1344641
737321
490193
653170
3817
159448
1066840
10761
1238496
1307396
1068216
770177
604663
327095
1196810
1213660
245988
1348901
1005407
827844
971321
1167522
180971
716240
444306
1314308
1106063
790645
1123293
404414
914977
1331764
936601
1246515
746798
497324
410345
1089153
1081431
1320242
452376
603683
1289713
664039
126694
719031
1351545
814960
272711
1038494
1081216
178997
558848
173561
216880
955861
717287
119837
1017130
1150613
453121
557756
567762
1020657
1013178
1106022
433523
898243
232962
776296
1131567
1153295
1053373
673137
345441
1151401
354340
1345079
964841
222500
278561
1249018
414841
228553
1059425
957797
1027536
204523
412800
336065
70198
491965
1332445
478610
1251421
397063
987456
901873
472673
1155349
1952
384015
182139
459242
1312876
705853
409153
1288341
367622
1030119
1077039
1184345
79029
779132
1224512
48662
519016
603799
250148
180107
518568
980804
260036
1275512
1297157
369760
1351481
119698
949607
827086
1165165
800014
1271304
1321598
157785
833242
314427
1201703
925272
863576
286539
1342192
983814
885175
1258920
1029448
429716
376978
330319
342473
834678
1102244
1163293
984979
1283726
968873
16085
76844
42508
688399
786769
852779
984690
789035
7613
1048448
188150
293370
592337
614039
564160
62607
394066
307395
445000
735093
345487
1166612
1221080
1178903
670045
993719
447325
681224
834896
1046313
357945
1245564
322480
1356813
648537
937981
1074454
960598
727262
1342492
289497
888565
665247
164297
1117990
800694
972619
1046656
597587
715094
549909
1238033
1005056
758716
366109
925237
70014
37461
959686
1067321
947046
57934
382964
1003612
315574
1136537
577467
650245
808584
1149403
747427
962422
733324
238567
1094960
1136119
140103
926594
583797
1150073
334108
319780
180206
479225
689882
65078
332458
1248201
551715
1153057
619493
363083
101588
42733
789650
1342797
112244
472909
891440
1283861
68844
903522
229565
45238
921162
320818
756447
193547
457873
640037
1291920
275530
304632
345125
1029683
475476
585857
199990
636690
506164
387724
447175
1144548
48533
614326
1070507
858016
1209553
741532
556743
333112
55058
87153
716003
265168
498704
1194489
864153
332227
836653
1298954
309315
31681
642701
354815
72312
615823
431958
198603
1194371
943251
562545
1054013
1073070
548864
841078
223419
73765
33070
317680
413697
898910
484243
277150
1307529
789774
41215
1339304
1080673
464185
207329
573729
596685
1029172
1113673
1105784
749934
392501
656649
861438
64276
980125
1269195
599431
1063803
921402
228650
557340
449895
174188
1196238
92543
1118327
684732
1196288
1030678
715870
154008
140309
358424
845816
1319212
103755
504767
593698
1038516
1095284
855099
802448
242943
975543
1171376
652877
823513
505661
416753
41865
846190
467853
1257949
400381
750442
179114
287452
231138
113595
425765
669354
1232548
1359419
1079782
603746
273463
407252
430649
907917
909551
174009
1353944
296967
715722
566070
1290108
904559
1118559
1167565
130394
1104861
698857
717860
29179
673939
282673
285995
666827
280715
533048
1035997
247529
809570
694549
518561
782489
160033
257074
573530
1348986
1206337
1020590
211830
344742
131112
873259
1197644
1027835
1309331
654004
1131875
483209
1242678
931950
245701
1182011
261513
1034960
209755
230312
782752
713323
330350
476629
364427
201726
570549
243957
354788
561205
452256
1257521
336879
751430
329
1048866
223035
1356819
1350637
374458
228571
691023
593355
1226108
591242
1025286
323396
852645
308541
1089275
577617
511646
565547
995638
1012383
1061107
872490
881507
521238
1334414
993189
312674
904700
1297552
81701
63806
843100
897876
371832
484837
552945
121267
490138
464780
425866
969655
1284783
1087629
369176
52011
872738
554063
869752
212720
375931
662448
905430
134343
234120
606550
1286413
979124
860540
607576
499224
496417
858564
498861
97149
815956
101550
136875
18696
387084
713849
418266
1301546
1050402
1066338
47432
748314
326071
1326589
179876
1332116
782392
899048
855214
831060
1342546
748848
265441
1037434
47513
1185033
119794
767840
523665
95642
747210
26547
608477
918607
1185334
933901
229576
454463
453717
1206592
170124
581357
498786
532832
1301949
357516
406018
488315
1238088
23218
787519
364477
355303
81903
793191
987177
8910
723626
733444
763009
563405
761155
536437
1043479
768326
453939
997380
631329
1103171
89235
686545
388244
365722
235054
204566
1218771
423237
846154
527496
847369
725622
1249351
333880
493315
976295
832831
1067658
1096261
994299
1032359
14072
16760
971009
224600
1276466
465854
211383
840639
342267
1136277
1006991
57746
1119771
1184026
1294023
1026425
1067577
14817
278387
591496
247448
375801
656595
1153352
571267
179673
408973
407388
1194579
353937
487368
551114
808220
244679
1317369
480068
1168098
419740
155131
918054
250301
353983
1347844
1289203
610037
64372
1090113
934434
1344371
578370
664362
1156352
416319
541457
461141
86248
1090993
706875
86193
1115993
155616
971812
254530
1274258
1329416
776882
1338820
1058947
166412
302603
884050
501333
996383
1136295
451756
1016895
1019257
263370
359689
344000
603656
385285
1293592
1287474
1256760
962517
500694
991484
1043941
857792
237671
1031028
453582
1230682
1001501
7284
963146
293035
329591
1009468
914363
560052
768030
841383
960143
1160767
202235
144168
741323
61352
1320918
854354
987534
194451
1200219
1337370
790059
708234
376339
905501
999944
301001
796745
733907
930116
762086
142012
345247
907059
1209541
785100
311634
520551
599431
526901
722339
1305140
711605
1184750
308162
505166
294909
319204
748100
386626
511468
86544
514064
89750
1116735
1088781
942769
8749
901638
53521
1065570
1136985
107756
1053075
788560
1160790
963646
1232471
971054
655744
863380
1247079
402425
1266888
207544
450875
568648
343292
878816
625454
580466
1271354
1249894
508576
22276
472901
505180
940295
180734
1336612
1025149
722521
334906
397779
491300
570293
1262069
159449
579447
1301836
779543
822199
1224938
730070
701366
606242
765662
1120843
476047
980954
30355
1117217
663756
457048
820372
1117048
380488
520436
656510
369697
520596
358427
603131
321732
947579
31286
843040
33598
553725
873465
628728
1334738
340801
727761
1005871
1125347
1134845
1227082
357202
265053
1089078
455529
1095455
579063
728413
183408
268231
38130
1033065
78547
280637
156925
305709
650573
351548
1355610
36686
1004454
1163161
754264
527874
738291
46633
247407
1355449
706226
1331761
1115477
667125
191024
1311208
819513
85570
1275583
916284
445000
123325
318269
322643
747922
853495
601035
545270
598383
1036182
1329429
808667
1244431
930089
538291
614035
1336914
201942
354852
188422
273390
1041236
15316
768555
657270
230210
11958
860349
1059626
7027
515222
647036
510454
1174577
636249
813001
375803
147546
644756
1223097
346338
707392
941972
22196
1154279
410802
1021611
1036087
523186
1344783
228207
947871
16690
202342
951945
112817
903228
1215767
640956
1113868
632989
415180
454404
557345
707595
1322608
954914
825529
847085
598417
146527
656433
836036
977310
380082
1041281
247411
496085
160641
394117
348288
1346745
1075649
737078
1068026
587921
1073165
929834
1293113
669925
845522
146458
585792
394774
741759
563426
1049278
256583
666811
1276190
638669
1266635
960901
733965
546249
1237650
740291
885671
293626
112960
88713
202642
640986
6122
1342666
1221232
1001873
453325
1132887
694297
778721
68269
355241
46831
1153629
1076340
1249114
74578
907447
404768
712927
1215561
933075
812446
217698
466534
1180511
1004895
497698
37434
175559
1083186
53729
814690
562056
503043
17195
220449
133911
198306
792994
33001
296518
959142
1331564
1277235
49471
672573
398020
434430
386532
127953
133196
1029060
1074741
1205734
184076
603800
758033
192274
807114
836896
734144
225932
275056
334514
1028092
805903
270759
196820
651012
304129
186218
1221483
513441
852226
335539
1052284
200777
779804
515836
1026211
155618
40823
1054146
1043384
489770
96996
1256030
180207
1276696
617505
786044
319157
11421
1115813
1006999
331156
1234518
1145770
786613
298358
383555
441912
363664
1096969
442826
795067
1268712
1293186
540058
1175158
1227117
1075381
675368
729080
225683
61726
1155946
124604
45203
420464
533201
170811
431724
608275
241677
570208
186437
1212991
1302677
45601
914069
598264
944149
1239887
1036230
341940
1198312
1108156
242386
498991
898948
1194974
1008226
1361671
321039
483294
430847
1228482
168219
243456
460469
381154
1036252
192242
57729
59946
635277
586464
1229235
1339384
911271
502231
1246086
21277
300736
794010
1033140
381794
544101
267419
777483
1075771
483419
352008
944805
962862
750665
270368
1271730
981446
432808
888232
1162428
1101942
366252
658575
49016
1352404
1356429
756916
35163
560017
523971
1203801
792909
104277
1229920
1051259
992286
429175
1046754
144705
287547
360901
340059
439769
1287843
629362
175134
160564
303322
54659
650869
330710
328598
1266998
1119875
1130476
1251381
1152370
1007172
479426
115755
364645
154549
82720
433138
1032939
851121
207428
421262
583670
684590
752919
1030674
328499
714774
151744
342277
796634
142340
986816
495421
51273
263854
1268954
1141745
857775
1280012
337059
954843
255393
240726
1331559
1213786
1041025
943213
976961
1010500
377768
625239
695822
887081
899082
1006454
642090
837358
1061833
411465
786933
429376
211174
301197
1228499
109996
1050658
80131
397640
60731
987905
828274
1001751
619737
404328
1217817
77018
1247575
1093303
895884
1084516
481411
786681
292480
455064
1041694
538840
319359
879426
632336
1232305
186347
708409
839785
310692
554558
1222998
1015933
680578
833918
123467
1140628
409654
661023
244988
387114
169600
1087241
1002589
264437
98761
811629
1230738
890970
565434
1022626
816112
856897
52160
725393
177355
562547
1151265
1077266
477964
1012407
499659
1005412
520279
811222
1115469
838661
835224
1285685
749667
190591
325940
1180198
708020
758434
474003
26877
174308
44447
610703
811257
46998
363207
1202733
781881
933633
312337
365811
118446
1200513
856037
457330
257667
1263413
533221
1002639
506051
837526
1130300
277680
1118838
710324
225247
767347
384784
440315
564263
796815
677959
180822
784464
911225
802602
778440
620113
875382
1067816
673057
1273372
337525
304848
116265
1182365
28115
23631
647935
1218894
927525
705935
1186278
588356
713111
684293
379242
830132
321251
1313588
542700
595781
1196844
766759
1355351
1176533
1014756
1188296
929593
448705
656677
326009
787247
278085
820037
2855
1341704
1153452
942111
1254277
738207
1042673
879688
4765
433955
971524
947339
610319
146195
680104
1225122
812608
183063
676536
1095819
1312459
932007
1291771
472072
1146964
1227633
1268123
1351478
988309
1310220
1071880
3996
841086
736565
289931
511105
878368
1163427
699390
300077
659713
1147364
916853
247588
660836
1228360
1287814
985967
423900
435470
781726
253236
937777
1250776
726317
969766
24349
397503
1058690
77290
247903
1063731
693995
382095
148430
581605
1134987
929554
556674
352941
868628
262261
1361488
270405
279100
1037367
95024
949782
234140
88706
406429
1186543
617767
371755
82016
213506
34155
341764
73551
501258
1245967
199866
1346721
553402
1306973
832549
1281695
251590
15129
1216008
947164
947861
977714
139847
296846
318313
194803
818752
358753
1093315
214266
1054469
967094
1305675
628012
295427
695056
946397
32020
891675
793478
435836
757238
1186138
175194
439652
93701
1350507
210519
1040986
799678
651706
337157
1234938
1144987
392596
890327
398832
1218999
537468
587092
542496
117683
363840
1124281
621740
23109
159110
417515
403627
1041157
403927
1347578
1281515
1357072
811254
1237848
326096
716308
801517
1087609
1045800
251878
1114971
1243910
289558
674861
163879
843886
586712
660056
464313
104028
1204573
1085324
824821
1315391
623263
946390
538935
662522
218344
162334
733528
499452
132366
510459
41576
466869
368059
520924
173289
1199494
239256
13031
877303
723474
367220
1184221
530800
919336
207213
799526
571076
180264
1069463
473757
766321
790157
732249
389081
437683
97793
1031258
201890
28365
201549
374115
1063831
614198
760543
759870
1236694
175658
827220
1152775
1026285
772136
198848
106991
374158
1334818
204343
1215713
366485
872583
1262104
476598
572452
1139567
1238015
339489
452930
1192318
458575
19474
656109
577153
7926
866832
1186697
311002
98545
481947
1168599
814949
402823
72607
161101
1108378
713886
908860
835871
413727
19223
661829
971077
99499
864633
22607
1005331
1295518
504839
267156
967573
1304141
499285
1162452
405034
94198
339932
937267
514944
908576
810174
740139
1028448
123972
681139
125039
818968
564551
120124
1093870
488089
1318758
398179
269809
427365
950433
1326853
902451
1023676
509788
1304687
1237977
338040
757346
1073937
242305
1235981
332021
648793
947377
1102239
615053
166967
1004622
414215
867627
1037810
960717
402509
227153
14335
1306053
100621
110039
301560
426823
348282
1093165
1201498
896442
138009
741552
234046
679981
244646
300189
176151
1261326
1070592
638372
459788
1299025
933264
545953
1034680
500127
1152461
996753
462874
381893
41340
981857
727077
990928
821806
871946
151079
730880
377660
74104
953708
902136
950270
309790
792030
145438
854058
1042226
121142
915425
906024
605303
431455
539699
41553
1087547
786685
903726
542548
569275
792292
1037500
994838
225099
1243590
955106
514773
375924
347861
1281425
121464
50299
752366
824858
567657
1015280
938981
867237
132580
302558
1232852
993052
295543
1213369
830892
803495
58979
177645
1058409
345915
882754
1085499
1336964
776872
27928
1173901
1244586
1207127
1038693
635553
1171540
197590
85978
755446
1287995
231933
845263
1094685
668505
819251
153987
863383
618072
416246
1276425
876928
341841
1216229
318237
483437
16602
1033732
1286552
128733
1123400
443398
1229360
1304921
26078
7020
613956
872258
907947
639460
1289777
325676
1104400
1096611
39306
117421
432909
1337354
1245154
723322
114881
1285447
750296
65656
1226858
683854
888183
627239
733034
595211
1022836
847643
802418
342923
467199
314397
1352669
600724
683871
99089
503412
57616
1170682
1351558
194581
208867
23721
729383
704996
188256
1029210
115282
253620
1251853
836824
902197
1150454
1230397
679901
46266
950831
266294
230473
859963
1136632
176978
594218
933275
955766
881274
780591
1192256
965365
539482
711537
861083
1001093
1227003
1076195
404088
275810
239383
929045
868410
815113
300394
1021664
998525
74562
1303640
352087
407062
64232
376407
1181160
462733
677698
989036
390109
1107650
188583
1040377
1103046
510215
704937
850610
18498
68895
187331
81761
332561
876314
527985
221899
329912
49092
723744
324429
1067388
773447
841809
703123
1137556
43848
426757
1017835
152541
289063
182599
1267839
453031
1064687
1258312
342244
750245
1136395
306848
1046842
917247
216507
1063399
1166785
1028486
880853
762130
372584
1171183
1364269
564802
94319
147680
119792
425417
441359
502727
55321
1087589
218024
1005892
117165
534856
4488
971203
858479
196160
798255
981148
530976
81701
686966
1310326
749959
310890
840754
288019
475710
669441
757949
1341642
853005
557932
962448
571324
1362181
279600
985064
1358252
859984
343829
237572
174654
1165617
726779
831549
323394
997858
1347897
929089
720508
492876
928749
267308
57362
347561
803669
103374
550191
856748
797565
906489
841914
162997
259455
468551
45664
458606
187534
371633
1293479
657471
166385
613896
5224
726214
1270020
206735
826566
20319
1247687
1024252
757895
392998
36072
794538
73402
800767
664072
1126817
189415
11863
205693
599906
674827
1025237
505864
642638
819851
1036498
1316572
1193178
785885
61778
1110519
634783
868854
280442
863827
760194
19660
180553
758365
933167
921401
957671
669410
1303446
1154726
70235
223952
209985
728793
180199
1346745
839491
1227716
791594
591477
1053513
79853
962892
69218
1271235
207562
245370
1058123
29036
897355
594232
50098
1287911
1334696
255030
319697
225088
202969
572392
1004225
79140
705416
437038
260810
225098
435245
173149
1216450
417760
75186
743892
519208
702903
908780
704547
1259754
46218
479489
1188170
998293
1180008
37384
1061271
1038603
773713
362181
730734
475539
495404
45771
976237
146396
215241
77787
993338
1353704
923273
1062017
546946
1301947
1084789
973702
212708
144766
138238
1341792
418830
456466
355795
671970
494888
305556
27294
951377
297606
549108
501846
1311748
630896
1301173
634540
225138
1271396
699391
1268736
1188149
1269929
1170494
250517
133940
335810
1335853
748305
356911
131453
571958
52809
1330725
819845
42312
498448
547823
439964
782619
67233
139430
1146426
1235784
185426
451538
629875
678760
388960
816489
839566
51950
1364135
348517
394265
1122358
813712
1086285
49222
584289
1052872
523259
840318
667688
407511
451587
140114
174172
1362159
274651
861603
1008815
73908
945402
72574
53988
141508
1088465
58233
154081
163717
4137
581634
111577
752068
387204
1089134
780875
810304
584346
496599
476120
1100505
739779
915611
759406
305951
1050240
648127
239047
200835
659769
756187
1253692
1060427
924314
196739
357464
409607
463957
1107301
65262
851212
1125099
234445
1264617
1288472
1143359
546474
1116178
228214
561496
205454
774458
90558
1258600
761661
678813
309949
1139406
727379
465662
813419
125666
475021
589908
1149559
969496
941024
529644
1343652
1304569
188166
1140405
568224
676650
183880
921176
158247
1200454
1024092
592244
817473
56825
412173
388451
1008028
236092
468236
1136446
417133
325283
755601
75335
139157
652412
497010
1151699
276546
981704
1071914
374075
154473
740319
391549
301543
851314
259703
738682
226671
305730
157750
988891
353205
413394
335661
1120061
738305
421729
1312104
454592
166840
1039921
962568
1151726
342502
1172291
707301
1334428
307975
1066177
407999
1251314
203087
134713
423645
628967
453932
470366
535993
790790
188990
63689
627113
12234
183326
640407
678554
1008375
1165162
1103950
805344
488557
790885
325584
88325
212092
1320440
769913
1184996
316191
645743
89675
16457
1066689
167927
1218350
1107887
1082517
172881
1149559
196031
1097823
1285249
1351763
1015729
6404
415882
846748
195467
150546
1127729
218224
978402
1114557
695951
45629
691060
253223
1041397
154933
79219
609932
1010738
1158560
1102740
319844
380901
154257
915279
150972
506714
1145613
358600
480670
311271
1230914
1162330
1012270
912124
807615
399671
215960
206419
344009
9989
630528
769595
732877
703915
1214256
580168
724246
781317
61547
269614
80840
351064
821782
269567
1192483
50293
631024
566061
50781
911947
1312852
363010
1173811
784571
1173003
1129709
1032597
985321
605346
379578
75336
480926
673505
1131025
1076896
958080
30569
796116
323964
106211
1088317
280198
704789
624514
509918
1077122
277765
1071312
297943
836709
359988
1340265
968914
601837
329278
1111952
703263
806550
690254
841387
1354680
439202
1351359
11852
768651
1037340
1333573
1265918
1206424
427997
77322
93390
1020982
123984
204474
852276
787198
452326
1276930
339627
83289
978371
330334
210494
1266592
820897
960571
892906
1118004
538985
372029
111051
197090
627254
147514
320911
226132
384586
680430
1225896
40999
92812
744656
267589
208854
579242
726848
541630
670502
911211
1266937
5877
23709
1157128
457809
276408
94201
920661
438733
1080540
66330
987213
1123892
671556
443090
275060
878742
1300574
1145922
1048587
1309283
577897
74410
120719
134111
285196
47266
715701
1212638
1106434
1000465
10629
357102
214403
1009162
557125
1175271
448728
767132
236477
915522
640736
520183
566528
218360
450567
80918
210587
660794
679562
1181362
373133
1162942
599012
245805
59228
533324
133983
236502
72359
129742
632346
1192983
283559
641236
297442
87156
386501
1128491
223920
133946
90314
707731
545304
290090
923820
744632
1327396
485216
618737
352828
343387
725139
494349
960980
853240
643462
637461
605720
297099
1017408
1250991
1301535
5524
57946
63956
1301451
997363
1259342
792454
329890
1291074
686161
1275639
739361
1298121
539635
1295955
625343
536430
515215
1225516
1076433
328914
1321117
1049771
716968
728865
1196177
833574
962455
1296019
1212252
79040
1273466
85516
598622
619718
1218853
336108
965390
964729
67164
319590
334551
66498
403407
889918
246484
1162133
1047739
1081083
427591
66964
526960
372568
1167001
1130548
615422
905646
1295109
23249
640671
161750
83969
1349560
936414
146596
462482
1224263
624167
990711
1052448
202916
988005
627134
506554
952970
308550
1349064
1008023
880881
203202
1062575
1147626
965793
546412
1208249
235448
1100110
1225656
470009
1097243
277578
1061272
194834
186635
1308890
1277221
1101270
97004
524917
723591
678216
696984
102571
7353
607227
708877
1007204
1020010
1267328
613186
755128
942385
1249634
689996
1254799
92469
758438
403906
102461
481027
236005
1112097
1129086
1051829
867576
196456
211706
869282
74648
1327951
310556
808786
716631
491784
1063078
73599
592519
757998
1063258
1270807
1098781
104711
444585
1111706
646874
1362664
515323
94736
268931
1212523
862265
70944
827128
434738
581731
418448
1029515
859374
416182
1225090
177170
545719
1127530
1362051
932319
312078
1282443
164015
127073
555005
1239951
1239501
484178
766304
978206
972676
205680
188120
1245372
1362398
895367
733922
1348077
11265
837721
1064977
389838
345742
915327
302586
428604
113008
305578
274597
1321321
923942
894253
268960
958812
901434
1183220
732313
682363
1278812
465098
1226443
1320968
1210043
679047
1359391
610014
158988
150762
427671
393926
1252342
101660
818827
334620
137641
235363
905683
665091
1203467
519914
774495
357803
468403
809960
1350695
322283
1254445
199325
242622
640733
206799
116731
479138
1243575
1134630
141662
1219796
532337
100698
742935
1002996
1352549
1134436
1000226
465291
1142924
731457
104159
703175
1239379
877626
541533
916973
597099
1118912
158791
699374
1152487
456029
983169
226574
294589
809394
627976
884031
1135555
874945
949511
487974
945449
366162
889853
854116
477448
658303
89951
475904
877801
685173
466280
1019646
954153
1076707
669606
989631
1012460
431125
953557
1264473
206239
792736
492595
1064707
740178
725377
138114
1255497
441872
869699
380369
727543
248974
677110
1100991
461814
378762
1064378
1105151
125918
24583
759528
426264
140380
1017440
171137
292203
857974
1241937
467867
1300330
242953
1364213
129043
565938
519834
4004
526977
735260
1100732
632572
1269058
405060
1050398
139443
1035654
847120
1035889
592422
1191008
589590
255413
139667
876458
191397
348342
375187
1220902
324897
266889
1211613
1342834
1353441
92369
789873
355467
109283
767822
1276566
969277
1093490
666062
1270850
955494
1118452
756381
134541
800385
559054
785126
1074852
1105258
1311024
1295443
602632
170400
735220
231661
1103331
108197
518070
1108092
476672
702132
1078244
109734
925320
1170023
407179
370249
561976
260040
72265
145511
42804
240447
199365
961263
894495
965020
1143853
852332
51167
900693
76910
473093
1270345
1339055
442792
1001432
1062008
318316
1122014
1309589
280608
1254123
613582
390451
1046410
1284533
15992
825249
1107105
652862
845037
1222863
209158
1355029
1154572
851393
94484
889595
1316792
76959
319726
1209507
1350403
835474
228778
905763
98776
25053
1171599
815893
668904
804170
251059
348063
796841
117228
49245
722305
571673
162941
1199816
1347944
1268360
700543
880095
285396
1033568
331900
717537
511628
384055
1244982
852369
560436
1030786
699188
516299
186916
356053
428575
628759
189808
955520
881888
1068873
1192468
1254148
841514
518160
36248
234513
1227338
448649
302179
239456
1231347
547391
877556
972657
869175
1095383
413976
900591
31986
729040
538243
1341221
1361183
15036
1240874
445082
383270
773759
790916
1165081
622553
284812
883265
371693
623822
112911
190052
903504
214706
1209588
666489
719187
246638
18028
365310
876096
1006625
1269233
74054
15234
654964
620915
578896
143532
1337461
441622
1267540
1065081
987011
894190
240846
497539
1175645
347380
1293631
835227
1351220
58072
998290
539409
929583
1189445
324562
597954
1319891
949503
685203
400526
189434
1303972
508715
946095
785226
533599
775369
631130
878143
250602
835622
1160196
427621
171455
1240934
373521
599276
1049546
454138
57749
406273
1025447
377340
1214378
1187866
622981
738429
907253
616404
1265888
656251
130038
864079
828793
38364
588634
1279662
591620
1329596
1174549
9499
717727
923791
1086027
1080216
826807
476454
1116929
1164423
118810
79711
1109828
1158518
1313026
723960
120923
722211
841478
1323553
664604
35281
959245
12347
376216
39327
115758
339597
1215338
754359
53744
143493
662414
910012
1201340
1196828
272712
649594
563861
528886
1265935
1355207
595537
581199
665114
975819
300150
86843
459671
418504
1039138
447219
731074
324576
992935
1210933
681744
33030
958941
329838
100978
299997
800283
54198
577057
1012534
602420
583816
1059921
1170290
1328923
767921
442976
88857
648662
616675
661086
5708
841576
1060281
1075222
376561
113410
815468
560558
702046
1162151
7544
27381
241561
591169
577874
111146
1184398
1083398
632732
808296
699427
1093673
484777
244586
1009735
695265
995815
685643
700990
1305782
266590
491098
13672
816349
595218
720574
38571
138370
754707
1141851
57483
180756
1002565
50687
1188660
1045684
557670
1151767
714695
1355261
242570
536885
528246
913815
574483
916607
480784
745577
1277769
805369
332229
588767
157042
1230666
1175678
45768
855318
362895
1204730
908155
698108
295372
1071388
260650
217718
1293109
681431
973367
1219742
983409
556019
811239
1224867
286623
587826
280446
1278573
1346197
826676
421193
42311
695475
958774
1277587
585124
210110
482552
715517
628231
173663
684412
465834
194578
548005
1006980
1249920
408146
1357081
248473
438081
1363793
966021
712561
1017999
601679
1150120
1117218
601450
510391
475086
1337198
1076042
512257
369874
1263047
611169
83716
469424
560021
1128623
1357707
1071615
882169
733817
622523
1339187
1278591
310161
825849
477983
157651
624939
586018
530126
768681
47102
248551
64590
492879
980586
1287730
1105074
1149607
913432
933735
393506
1297400
862986
730139
816696
1085720
498700
1190166
34507
115538
1162474
915927
654971
979448
1178378
173832
584334
12312
286331
493762
1327760
129091
564277
577416
198059
688720
38124
966680
710098
697666
144047
78546
1347026
985212
1343260
29373
1083652
1088286
1191936
384688
1005420
717568
858784
706005
859759
645718
519146
670973
942071
1038186
604224
123829
199103
354365
338430
255839
437002
488255
653661
1222460
319281
427167
194837
1223890
1018521
1346009
304029
1013750
1109641
285675
1363044
943606
630779
543234
836694
13833
1281714
732669
1135517
470944
589999
192531
102781
863794
949427
515804
397653
87657
448998
1340547
1118793
108548
310794
752261
897125
409795
486771
676702
438307
310163
1165446
63305
463486
348085
351161
246776
319341
540981
52856
375725
81864
199857
601571
942151
618066
796028
1320610
92167
984579
930333
28031
520417
565217
1166519
814068
911253
1001243
323964
424365
754505
585395
685710
865203
332852
456314
222
795355
1156080
13127
1350442
759293
107224
97465
846923
395762
971454
554250
1145541
685706
1338990
431193
316518
526644
731025
1117376
994101
104514
689985
1235156
36605
968917
1166327
1271241
1107361
846463
162978
1137984
1312977
538491
279475
910293
45836
1157654
174197
480710
257177
1022229
232497
298217
557383
586501
117589
1096222
260364
1273995
102289
290089
1245056
208975
1215143
998014
640788
860520
794650
541629
1221642
321010
1321535
200633
771635
948291
340762
220169
210862
73694
817141
165964
1299364
481792
1139375
167715
149960
83553
1038567
1133330
1297108
290982
1142546
845226
858263
638469
653842
1222129
896694
1150915
752619
1149893
177131
969434
267020
714140
858589
91645
264483
222992
1227277
174409
262746
621971
983000
420352
56955
1283228
1225433
1097580
419547
374895
845995
694866
302174
951769
857215
746762
279451
194663
1112030
941209
455006
77217
294956
1337279
1093876
941794
547880
1269737
703149
430562
61521
539914
1015404
51273
549936
691552
644397
623202
309192
249565
94615
292217
260844
1174124
1278132
1136351
1075611
963007
1194408
1148139
354127
240413
533920
56674
1336513
827945
56581
254321
1299359
168199
952669
1227429
238282
1288270
1166399
768954
765293
186436
919654
65317
261856
615714
567299
854962
1101184
174304
604151
22052
781142
149910
1273979
1105689
1275469
544882
1157356
614823
752425
1336101
853344
74032
480175
909695
29133
670512
439938
226806
221720
30929
298890
1053021
1052505
353139
55141
830868
902679
236786
356620
257278
630748
46208
966755
1102800
969289
1280998
262090
647322
1044582
241493
428383
524624
808277
1062501
924113
224358
970734
1341012
774653
685540
380086
664951
706516
906353
1188724
97980
1205735
704244
534042
746948
834240
980825
171853
1310962
905245
164352
661178
160542
1177795
1336872
686762
483881
143591
82361
297468
748217
1049979
863497
641609
1079597
363185
1219880
837100
809968
322462
686296
31805
514630
829167
955338
982220
1083701
676015
600091
1216949
921926
849594
406288
786120
1126921
1178029
862808
578447
1122993
301235
632826
1083801
64187
1039983
348756
578689
46375
149280
738866
1077616
526359
1052484
158219
617874
988062
734339
988270
882584
520119
1234721
946047
190049
9086
182843
493317
529232
720057
765846
359840
167567
555334
860010
1059350
854440
396974
1249106
342933
83949
188710
1265323
489723
1005666
307638
1064722
1039034
143828
491786
418530
671394
1044410
1040228
874042
1104113
584908
1351938
582464
883369
1359898
1091500
1238323
900437
850339
1223015
792568
294741
766180
22562
342783
97248
854993
1320807
696653
240758
230012
804116
1186773
84142
673529
216901
756236
1159185
1043696
426209
554197
57423
1091314
374248
193458
1336662
1265063
748772
317760
441324
987958
585483
329009
885355
292941
880404
1114397
815970
847048
797108
909776
936352
904505
37429
474398
448665
418333
634681
228747
130388
430979
723966
1239892
541376
28861
17325
850693
412505
1162360
766515
686636
745600
379481
842503
160544
43394
134464
127927
263168
254159
539816
1320998
1210720
1144192
1034591
193535
449074
335476
97906
798745
735031
1002915
860469
819318
180264
1363359
880900
192090
525463
853522
115333
140391
601171
73993
604126
136948
384614
308644
900203
605785
638182
1057672
834013
398816
192727
4595
513923
1247420
171746
932178
647168
1031564
27656
385409
704405
787079
763676
812035
358000
1232216
1071417
1194352
189788
769624
1285100
968821
439570
440701
303678
1073942
991471
1266227
1139591
1221976
801328
116987
628737
181905
771879
247600
1241022
858228
807626
916627
550465
150927
1327106
1212133
994456
1038362
256001
268852
968040
33775
1318323
231592
892912
1344188
887135
1144951
354115
80729
1028885
612334
1341351
564487
641830
1238929
906102
503127
505521
180441
236422
141218
236601
942443
676957
557742
319768
129667
909470
423695
3058
1361500
1011165
1165963
157911
1357247
712783
117433
760214
1198401
91054
1289181
838910
384277
1295490
668351
510563
325337
65125
246490
1156732
1332697
370436
113733
1163385
20629
446285
820699
425675
1277100
938102
928220
1273961
1275778
1180329
561253
608055
957572
929516
547275
1027846
223232
93167
822772
1013056
16390
1321038
198201
731570
1066366
816348
649449
101857
1093924
737883
992130
842507
352247
364236
242780
1255685
995833
740574
589875
730704
583165
951131
132547
659708
685370
259805
278358
1331120
1043054
658858
1123365
490031
437424
265122
1217450
413593
439443
1331220
228045
877479
894265
393547
461613
815287
686953
893612
1194769
202556
862206
1234818
788307
785030
441655
181339
683723
382940
862339
316993
779513
1018601
797057
148271
662209
580038
20544
488202
72337
1270200
591690
899867
451860
958138
372346
459063
1353007
204090
5753
607111
485331
465229
239605
1056979
715182
320720
315377
756031
129196
1214712
1012538
1333893
810757
1046226
1173491
229302
267914
160505
194249
199215
678026
472505
212486
354088
1003579
652566
256058
936466
643898
720492
167769
215851
1221307
173639
1288844
829205
444231
1359040
17278
927444
1072903
488975
977985
1048057
1199529
674948
302511
1338257
291310
1214325
665936
657990
557054
1218522
530916
1152565
719752
952833
512240
572240
277989
127761
921514
873951
1070919
982000
433711
175272
98362
223562
908834
165211
792558
965277
1229286
72773
453478
607719
10118
39436
8734
488151
1268467
378407
949463
1008060
1055278
13988
1197324
815676
1037693
640848
1073775
95264
1908
1121013
106075
356658
13400
400821
59313
1060759
409935
492028
808730
567646
835126
371318
840015
771972
137877
815303
1109477
1189767
993716
165631
96850
119170
371239
1180732
1055961
636282
887906
470905
456300
321675
19554
898511
985172
1257977
915732
224428
901201
585492
924882
551396
1132177
631613
31858
646522
53960
151526
1263225
590288
1280513
111189
251503
788563
652730
1355481
719860
896857
1247456
598509
403367
1006918
1249604
1165503
297145
195567
331917
104956
118367
1191968
388611
203950
666741
1027553
835733
310109
148941
972988
404624
232145
408413
999586
459430
58993
129500
258846
1121174
202212
19905
1133952
13730
506519
932361
658557
823087
1268377
453871
349225
222880
403106
1135935
32733
402226
254532
871373
507214
849308
1109955
1030219
703997
1031640
789028
978744
1222879
829081
753311
1163289
633574
724378
418384
32434
157920
920217
692696
1122754
679434
1233701
152022
78288
180288
527815
656349
1039420
591823
812700
502002
1022500
1262738
365841
844482
1147556
486094
528241
805451
1092633
1155320
6304
1340526
286594
836980
1112705
781536
82809
27604
167637
495241
128498
331859
745914
416193
938021
582425
1213274
814679
1020050
209817
497344
78978
890563
1248924
1312071
1008382
58825
980781
601234
953130
1180672
793869
274995
375296
423962
1168830
941753
471054
1257669
1183065
850396
418660
93982
288761
981868
800289
440592
1104503
10193
488982
1026715
551246
1211279
204912
93599
1200151
741705
218722
1318142
1274779
2122
731326
1195224
254606
508931
1324962
414062
792879
208736
731995
295770
1234126
1248611
294247
223144
274395
699060
1091463
1352656
1359955
235693
318525
433963
617653
994787
1103294
980186
202304
1063625
223758
976490
1249992
25619
490571
214630
830838
857308
1028146
505703
1003992
361068
379226
54655
57494
444571
593979
1134717
929721
1137480
335095
417957
944151
964886
1054881
378946
943291
318882
1225072
682729
788145
534469
443973
331050
534808
266913
546615
152316
260318
924001
476911
1277900
619488
613920
954284
233790
502819
117625
176764
1036056
652658
171841
1066155
614826
1161845
115373
222720
373800
213983
541241
904477
840792
190546
1142738
1135123
291455
130640
93381
1266421
839366
946082
1088181
1017550
278800
11706
643744
566790
119781
397407
930898
496780
458710
284780
820429
533259
188260
413303
574238
273996
767263
108429
1093622
409800
245144
227299
1319014
223548
1002383
523482
602745
1211811
413376
677715
850727
271052
155100
249285
492458
476525
227168
1211673
384523
127658
1232115
202703
912028
926570
404849
692262
23436
1077352
684188
656775
46215
677108
989449
1277024
884257
1360969
1202717
1013154
953908
264537
374980
633288
358423
601663
553371
878547
154770
1052166
1202811
450101
1049327
201075
479724
326021
1193281
315302
149408
666819
651115
669929
774570
1308026
199532
906711
351307
272167
84504
66545
1133729
868706
617912
286236
972942
758952
508346
857469
676080
1279173
5495
316794
980378
571128
168080
231084
488045
61661
402772
371755
429519
1007163
681554
48555
306219
1158447
149649
12197
1093385
1265843
26949
62064
1089216
710906
82498
510264
212030
87502
609247
866754
21847
1173089
1129280
174762
1087037
868091
297150
1297617
648426
1198580
153733
212051
709059
839024
672256
506733
1239274
1151998
120955
1221781
187609
226481
403294
487709
489534
699739
940560
597847
851761
711341
1333769
176084
46361
911370
500567
121616
446031
50920
973755
936527
1121813
420781
600090
647499
593555
441069
629841
787634
33900
700721
1027041
209961
1239101
313801
1291137
247765
30180
1247450
962143
965040
1288856
165726
363449
309436
358419
715230
1057423
302851
285976
369575
1293251
65929
997794
1344146
438776
424219
748414
727148
1189331
349401
955005
694480
772413
972159
232236
868534
960394
1230098
842670
739560
849460
427637
1083660
739737
114008
293085
1005797
964126
1191628
544459
402334
1347450
705835
967544
1163480
235056
530903
1171609
417030
14654
1023427
773704
1020821
1144412
514466
1155902
1118312
618496
965120
338777
66687
473688
991233
685029
504503
269569
51938
1049149
1112097
341234
82840
1235573
119010
1233408
953063
54889
1138504
1344396
472364
1066954
424976
461370
1017388
368871
706707
220252
1243866
1201173
706500
552913
166329
981518
471066
466591
1309407
302586
1105493
1265862
1029412
1301602
334766
466825
1120663
1357613
20182
1222653
822141
1212996
784267
106211
693320
1284346
1344381
100954
214666
3432
181983
565017
625963
255434
1088094
691963
503915
291099
648012
745062
1183755
297639
695097
156104
702330
916529
196837
7613
881312
1159276
1018082
255274
984835
384830
293392
952657
803918
1168963
1166142
828798
824004
34070
1322084
575063
10258
1065861
1319894
1133223
1197331
109780
709746
154546
904477
782908
1257748
400537
998086
1325178
1173654
195578
867088
959394
665948
532060
443566
922174
834790
870631
966489
1244197
649292
1083412
899921
1295035
1355572
1180957
324676
1242849
614623
950896
1323945
1104789
173837
254060
33413
864302
1034952
813626
1178534
365943
1227836
716049
754503
67743
1296328
768457
526473
8908
259141
288560
450099
432532
702936
1361962
589698
958465
645821
393389
906998
425230
1173082
1135576
1171637
86612
1353750
676105
746547
1073632
234631
738740
802964
1105572
792563
1194760
397979
668628
1149870
741858
1338930
1082655
1066383
833449
1098506
700713
663200
1029094
171602
338736
906735
921746
108632
1322137
1142950
1223687
134456
493913
781513
414226
565051
924105
846548
1216939
273637
664704
298157
370774
733127
338643
178103
413259
715990
193006
406763
883408
15575
36300
805895
541382
500792
401235
337883
176826
762045
830583
1003006
487930
1318037
635167
543876
801014
1061923
751811
909204
1091440
514781
1189568
335932
914274
511752
1148351
486816
975566
810706
616539
944682
618176
340885
1096247
1340286
91109
626340
466024
715633
550280
451691
1123685
1025442
663794
1223209
1234763
550382
1291534
1110757
178682
716205
770658
639511
933048
1241069
1157578
292276
45280
284980
162262
875718
823370
46405
1124714
527286
1045855
943633
527658
630196
852321
173571
1156483
543688
437192
630864
96140
464078
1065773
974682
311078
769956
821880
1050440
117516
1018432
1265825
247971
795133
446794
1216794
755330
1115687
298717
1165604
53440
286702
319219
322670
324260
656235
487942
1055292
446573
1344696
10872
1354648
1278099
371935
323667
64585
674283
346218
118622
1055814
97805
349438
968338
1361398
1221597
966797
1325275
1224294
1123209
315345
957525
347641
1222214
841093
174503
1224093
22361
999105
698823
62553
1129113
146497
55842
185380
488061
685501
1351436
55410
675734
1226277
924221
1167275
1152546
661340
639722
230316
745202
1040443
491168
749297
1233948
225975
1315468
492184
507123
198442
284762
1194429
490872
11233
690015
32635
989446
106198
437311
59731
1319634
456353
818107
1236561
918994
185917
924602
1047606
985498
801203
1344674
575426
639869
960244
355452
292361
952859
1143785
604637
544985
397854
829480
457975
1360053
837718
514912
731264
346643
148720
705707
571185
351814
1291186
1080918
7139
807192
784291
1017924
1181981
1018611
427346
975930
1309604
663436
854920
848461
992648
606234
681725
1000073
622927
619117
833636
1099327
768513
1204635
737426
833631
652802
1080499
7629
1087147
1315694
1109654
272956
688511
166917
575359
1227067
1180728
182977
520849
650592
1334730
817951
788942
1215275
503169
680948
1114120
1266213
501678
351968
903481
438187
3382
922873
20456
1178763
413697
372413
1351536
1127188
751798
539010
245057
173664
803094
1328057
658097
253373
297351
765368
54621
213509
1271203
604746
661014
1318139
1193973
1259799
929999
132236
412285
692882
620851
973911
272079
268124
91846
929313
954361
1085281
363102
874384
627125
659445
891178
1215628
606145
775621
598663
816532
1038806
463050
363253
670189
698002
1321109
579475
1084355
612602
530922
1320464
1250591
598658
54143
196767
681191
166674
16141
876869
665613
1308823
442222
1065935
1263126
645679
149824
1016851
725278
1162234
961309
1172453
628905
876146
533207
355955
1078661
1032861
737056
1188527
5239
585732
1361759
213654
773041
733821
965064
195064
910710
58125
169882
799706
71794
344222
171463
266220
32930
321104
1102753
593734
1278566
1296380
852655
230836
743347
1123459
685337
339703
800858
930250
609645
175919
901675
1027057
1359570
464405
222413
1349110
147198
198514
52555
1033115
1121855
660358
368760
1157746
1006624
1112817
597726
895658
1037120
206675
910583
1202456
774468
366928
470757
839745
606660
45978
796513
986320
229588
348548
1210709
990913
1025066
730254
530487
96360
1168253
1293622
379168
917046
1196400
311949
684983
667822
768455
52454
1015617
203562
1329323
87672
1233434
16590
829715
203341
418559
1193720
868433
1352663
888317
836067
1245011
388928
346589
35625
235073
921199
1257693
604548
315791
699306
1042310
702780
1291246
1241965
613678
1278212
1081683
1106764
1259846
687879
1124378
373489
1237191
34611
1309234
130328
1294590
1289221
986711
213568
1274517
967097
192427
778405
527744
896227
924256
450959
799223
111070
153113
1052601
733857
722860
203991
526154
1263922
123515
1215481
1044376
1296194
941613
715811
369556
1105695
656682
1152311
753348
683128
169448
162308
1265098
165629
818026
307589
1199604
458833
939261
264066
217737
55191
123795
611456
328222
1322511
30429
1254626
1220342
949787
856012
1363018
971126
575165
310925
64157
114852
1321677
1107822
971846
56616
810109
6213
406224
154677
905439
1171908
730944
442657
1079466
1075488
511868
453081
747810
148974
962483
1258889
363216
777081
317516
1260764
473720
515864
260152
840973
99496
1192476
499811
1248929
977930
60724
1220789
467380
572110
36033
154035
813009
662307
83405
939240
109474
66482
1342691
220950
540155
1158377
733130
452156
688405
1225839
1190260
1275925
1013446
141461
1007558
173820
53791
1246079
1104155
691154
20310
384755
804547
276172
1074990
1012594
725573
676294
271018
217623
373501
501059
340596
570440
608928
404148
167113
715848
1083471
835871
668851
177052
642
193636
835170
680123
595015
985825
81918
75932
65871
286217
1268812
879749
751747
757631
19919
842156
797279
862829
738462
52231
679486
145076
1050799
765913
748127
127392
587393
1122334
1211440
1097408
475157
599391
200566
1269112
1134828
1242801
264170
487365
652358
264703
1055576
1249924
892012
251035
236811
518649
989672
806576
949287
969645
1116668
861496
1252505
1097186
868497
891968
225680
27421
1302681
1089355
1320560
1184172
1085560
1174675
1102425
340755
863732
284768
1117776
105822
205182
549393
1327379
273689
1000057
685289
627197
1312763
1306904
1308549
544429
1364438
1343726
507478
609178
390676
814663
1152484
727397
709352
584229
441407
904338
368370
1285494
111384
70368
379262
1199670
382495
829096
651060
150169
291881
1283453
1115680
761635
925508
110643
1071895
610037
303211
1256692
112636
1181857
1211673
1270839
1079095
699470
735651
1320704
888787
1298067
1171260
277025
646753
99670
114971
225703
1155486
88190
815318
1114793
422551
323620
700136
1333838
638161
304717
809694
1313032
73107
663124
1302917
492885
652997
1111220
907305
1173961
357820
1055687
242410
1250881
1265027
1315015
1067585
1267924
293561
1274781
819299
98760
171141
552420
984541
479997
1063653
64142
771987
731426
367341
689472
1225737
696752
1003145
620643
235053
554007
1215145
380060
1155275
1084539
857467
1050791
1318492
940984
300703
1222848
697885
670349
845842
1314225
946368
170803
545644
711456
767402
61282
989255
936942
497471
73471
577724
980560
1096063
1316350
847370
1154253
679527
20599
346110
419877
1302201
61873
1240595
1310472
996492
3082
997238
231134
797600
694415
403547
1342173
794505
1109732
1323124
177463
868825
75273
1120136
972743
1342030
1052209
455212
198978
674585
162983
480892
894801
255168
562706
67679
927860
729530
802229
79865
843954
830741
608713
290471
1047870
601918
26214
597052
1235839
15268
694831
706379
302144
961467
561408
1170935
1016416
1306281
1005709
827506
257581
806467
418952
353031
366236
431022
737410
724041
1067642
504561
558526
1059616
1193157
406380
1205839
671790
125155
918700
435590
621909
1013540
405105
456563
752465
688678
701750
953631
614991
1321343
1349027
414229
1195672
1361236
154751
1181442
64456
101664
34231
504729
1172714
518100
1230680
813065
852516
627259
1064207
206875
400205
770059
820173
645464
1284653
392271
619104
699930
982347
586937
574531
199972
211231
624162
462265
1273298
1188759
752625
725006
1138449
1162464
1325860
1355163
1082024
437143
553629
403292
30709
369084
755455
177771
746353
361943
260411
1079105
749855
522810
871859
788931
820373
1236749
681123
281241
557945
190295
346937
1257119
518791
87806
228721
1159003
90549
452361
504417
795103
855902
6361
943883
746308
575113
46842
117728
467544
535087
480407
345047
390950
112309
159973
539284
1316096
831561
239265
1299215
540308
671760
915952
968289
666084
980894
259121
256534
1035339
448693
367210
100728
624503
1139396
1223098
41662
430968
1159220
601655
1175209
1232169
1343048
230878
986374
192796
663839
1146200
1333963
699340
731975
1339737
193853
1124617
1174428
88612
369243
1271245
53593
501772
216473
789858
255510
154654
589350
1085680
1160683
215915
396748
875376
786357
475837
1223277
391565
295916
386073
1161792
785170
426098
1050318
295182
435808
287847
709072
148424
791460
901166
72361
1092119
1244251
110622
589510
67781
275742
556520
1222219
1008169
829971
1134243
364728
1244347
885068
349890
922586
867841
1262682
697052
807027
779930
1018408
1206641
131561
416443
374271
876771
101535
641818
519377
276694
1162556
606551
1277993
546385
76072
274105
915131
1087118
466465
752174
1106700
1106835
500857
777224
675442
57999
159145
1103608
721983
280034
1036166
433223
556399
542547
202490
1023011
168803
391414
23219
1304596
528025
522870
1055846
1156054
365405
1267390
456096
425090
176961
1122094
1030655
860001
954768
339253
1177199
919502
621508
503896
88467
679916
468231
1218899
808462
312788
708326
66711
1214353
718139
738652
383289
1284703
561206
799769
751241
8582
1158090
805813
190776
121344
709309
425352
1061064
312075
180675
324741
54376
260304
657943
650651
1191645
172846
564459
1035123
186064
283006
245679
57810
313152
260234
128601
751682
1257810
816944
726320
1027971
193549
164312
715742
226233
181994
1298592
664025
190367
657718
182497
137600
71458
382098
1088025
213580
67384
532080
255568
427715
886041
358930
36594
1988
1256740
1002556
491618
406730
570236
353655
905471
1128664
1057521
684186
924226
581310
775582
808538
186697
1142819
1184277
111442
972091
557213
535331
194721
231108
644668
152672
279995
45368
35815
1061118
983325
974618
1117498
945983
909482
1064648
482173
1130420
834713
784464
91804
94065
1344209
785030
1283242
1089880
317385
102456
855453
283840
1156568
1125015
502971
805423
566295
809403
824141
663496
217300
1123210
444825
301693
69042
1125847
592235
700151
791377
316610
1287176
280482
96785
531890
879635
1314067
1185585
1250178
786497
587346
712403
1202154
42884
627404
1025431
12113
142997
313753
1245662
740865
68166
1035540
820856
1180312
219298
970982
880068
944433
1338382
332476
912421
740675
10978
264452
44301
996725
42036
109895
317414
132280
560894
99287
667246
217846
643609
356275
375103
110622
757743
776476
1124557
1342419
749108
707040
647371
473505
1246744
192148
1236406
70285
303601
459567
1293857
888252
1066904
88292
1001982
475135
396332
708224
580898
1118995
757209
635100
414117
101927
1167439
1080287
28916
159194
1300807
722899
790752
148387
530638
917948
1287824
426981
786747
148353
412998
888316
420548
1017155
742640
123723
392737
246260
942385
490945
695690
1291533
56537
263228
711027
1064158
657277
867103
57547
1333039
988060
261712
250223
674851
1106542
914991
1324086
169326
1052571
642442
923139
1214572
1239364
183770
1316938
980388
1063106
343935
553964
476832
103683
10648
272407
166761
375743
159841
1003877
1339924
447104
1006399
965828
1213648
1215684
731576
1315235
760394
1074855
739638
661501
501044
1083575
1131692
270865
1075925
1109098
1195586
256386
512368
681617
400761
942391
909486
1302175
1285201
1205047
345534
272252
809300
432436
363289
250421
57460
1351537
1026738
1183657
800231
881909
1082256
292608
740948
87848
374895
966706
386638
696145
864959
988259
864689
774445
1330679
639725
59228
1046324
108220
391787
719721
243264
358318
771854
74588
1158184
993292
612997
371711
1324979
127428
167939
401194
1259797
798811
439862
509321
68059
479437
507505
107240
784676
1267582
930263
1300635
156817
1269185
131547
423879
1062705
1113827
875372
717865
1122361
584321
1300701
753365
161845
526319
1191987
166800
748182
989847
1264655
716163
829422
1139350
150596
1189953
869636
1102865
1246060
1167055
1037406
878746
436105
9832
978489
371999
1042790
261639
779657
863955
407281
98596
381044
202563
208625
450676
866972
573792
1279179
29612
1151229
220391
1245700
581662
291858
563125
99982
932732
718879
907259
60580
933398
1157403
188830
105930
466569
637742
503557
788154
951401
1273876
615943
333011
1149266
433084
93300
501365
880166
667660
37107
339996
333096
593442
1000680
1322506
405915
579227
545189
1276697
939213
37076
165767
272772
133162
823665
458542
1229639
594355
1089574
632402
266836
1119378
273862
1210210
1050341
1244576
1081152
86615
898218
667368
1241167
312469
557691
315286
89026
1179434
565592
303560
1304396
1159123
821309
78250
1195730
47170
125734
363916
970405
84607
172767
1222471
205112
225983
1104422
908128
577384
1196221
1015762
663485
545041
861553
378698
355844
978450
1071585
472535
424811
216495
665016
811018
55070
586635
924347
561933
285158
215337
924296
1218443
609876
812165
894648
866662
461753
531559
951686
874747
494050
391842
1250952
527927
32521
283218
23648
76171
989274
218140
443558
204926
656570
351321
815196
1344809
433997
549410
745015
74217
405074
633658
697030
527849
1054856
428695
1330275
26999
460181
856671
317021
1227900
1064612
1163188
530674
8839
638840
166160
1318194
611589
719049
1177578
1066648
281427
1243411
39539
1261632
873864
578152
1071651
1217991
792448
402669
405204
1236612
1357995
1000959
308499
1258793
624187
1165715
957404
1214945
277193
49422
712762
623693
733336
1141138
187339
1306752
597883
658468
1066552
465618
327221
1204261
69039
253776
596536
1031826
355879
478231
426414
1310833
627718
460187
581149
223513
269153
788952
50219
965943
932020
470469
1102585
1158172
542722
128945
1095650
246601
137919
352859
1255570
651711
1075923
923075
372772
339378
284623
925716
622039
1123390
271437
985286
1125117
109037
292755
357741
1049503
298526
995229
916470
61924
476775
1259966
1220207
472518
260548
111609
225791
732843
55577
1237182
507225
272920
84249
41912
1246660
1180326
917052
355530
312350
1119637
1227067
711904
444986
68498
254806
446679
167104
1238894
504016
574587
179636
402092
495142
262674
810657
25655
111479
363351
1240285
900562
804134
939377
809269
1189787
1354657
844636
1005096
82417
211500
521875
456674
1227004
843455
191452
679727
209874
378920
1023148
522386
1181191
270157
478298
1286635
1233936
846779
656804
1258119
556725
977300
1151628
525880
273138
16706
886969
153279
860286
110751
1206026
1056804
1014534
461560
628609
1038743
1143115
128375
398584
403666
849575
207441
102161
167076
1333070
989227
791441
507193
737273
524136
1163615
498312
477584
512053
728912
382456
426510
798894
757005
533469
470587
1348902
816717
498568
959667
217832
584285
1295354
416121
57305
115461
371688
764843
743104
1142237
921582
1059625
1152615
1082037
1169533
191725
867404
630682
638158
346780
5675
958023
47878
351209
776476
104932
200885
137748
735915
1229433
834836
348562
1080487
760960
972576
136912
615826
209598
370188
250427
331512
1015159
158711
1143509
160668
319676
222740
635964
1353599
91962
1249946
105244
1255806
453349
984276
658742
226006
358705
429326
879518
407766
1254193
226027
114715
1180946
337735
980669
103865
1277006
335221
274019
682534
609659
758981
1276633
283892
842482
733071
282409
603880
1287632
593787
388005
22277
430667
770504
1311712
1483
609120
483907
442232
190299
382269
289326
125745
1354111
273251
438961
743044
63490
777566
397297
659080
1246277
716436
2064
1140531
889345
637404
943219
762291
181329
682412
1268244
1106091
747411
889697
190548
377800
1137099
434620
1085003
628122
575435
1016624
1207487
516933
858395
1190599
273417
1230633
90288
1143137
1126811
1194989
110889
746941
21785
587496
1068245
201976
1030134
1106572
692209
907459
635333
322112
225612
18204
402097
67738
537892
73971
519689
537460
285010
678924
67490
209215
1012285
170917
55737
1334594
1175445
1191155
1118830
706446
1305289
1224168
1075938
430549
185885
1323467
536767
1301905
1348534
384358
510632
458087
1234733
869499
1345227
819824
755804
375523
434565
1264204
497414
888129
801893
1352510
111689
812077
432031
230008
885546
864399
1088996
48654
657154
9516
1284768
120196
1078301
789925
850356
96561
392015
44280
559006
462740
1358446
997017
25551
831636
233571
126518
130063
734787
699613
612967
119469
856037
512015
84691
1142464
1199368
906377
87178
1094929
1347515
213405
1085715
728432
677190
885815
665631
542193
223019
115541
1282306
869563
1278114
1121160
851221
1030636
520934
787370
622517
1243374
130661
380877
546511
684698
398451
406322
906452
361670
169327
683701
1247354
1231930
461099
126600
591216
229325
1271801
353384
282386
1328742
502875
321926
1034378
1345514
436569
1010033
1015504
1276895
1329243
880345
406171
749385
16877
380366
1270541
72134
198153
925716
1302550
394531
199766
712058
1035939
1040348
609575
221354
1315715
1091988
1197129
1189596
1002670
636669
1104483
900674
1280384
1070730
300129
585181
477406
1067545
764218
1043679
1271406
865511
314435
752967
421154
190549
749969
611695
173995
217386
327566
713073
490973
823306
174155
1343614
829559
604923
316029
748940
144666
165761
895807
891962
233404
916985
350588
1124485
975968
816238
1155024
417176
885191
915279
450440
14771
1093725
873833
750216
245499
205983
71150
1170513
1295268
484399
1040020
398035
298560
599687
929463
610210
844517
239174
708097
141122
322400
926447
406895
1025256
1259006
828558
1254196
68425
1305027
237281
1015231
1232086
213903
65192
160581
1260932
881794
824809
1116542
642156
948736
36991
896306
164093
78818
1013602
1057721
250629
854882
1204302
897504
1295493
301565
595622
675791
205688
1071498
724812
984575
72723
888565
332703
1157797
1301797
342096
610454
381829
1053551
183945
27438
1121281
471439
428849
195095
718645
929376
334697
416389
459496
183289
256016
552511
280501
307890
1351522
1102883
1251273
132465
825119
84173
915079
297818
269871
183022
953765
1357493
37548
1187388
1159234
1003161
1108798
111862
316554
511145
926752
1062643
885353
851818
970379
1130062
650789
470934
1238342
731134
1273907
35065
288200
610643
275848
7371
1290322
262555
516883
998189
971325
546030
810874
656154
347233
469840
960407
1024207
540266
793312
61575
1188618
1189404
1218972
1299351
805261
1067359
195300
787878
938089
388076
1238801
1034835
471482
346153
1001768
876916
204463
863447
529078
321094
595070
381404
639799
805843
605950
789804
815745
613494
1337506
301420
1351096
1355253
226563
1082746
398353
463698
338587
250599
317500
18736
591731
941746
952918
1001401
1326110
659942
1079285
1290671
619302
698262
124421
1203787
1254513
196744
1301372
879167
467221
439647
706434
436624
1226205
109212
63524
1012500
480413
1335853
808642
1280482
200919
369906
1102710
599696
10251
466018
168704
276657
1286896
385583
367425
860222
260703
618707
414698
1097074
596450
269580
1044156
242702
700600
1243578
1235168
728740
986798
1346114
1331115
1286714
426090
467988
859934
731282
191525
469191
153549
1017764
1344953
110203
828511
392475
978450
787356
423007
478128
732239
1106062
1235636
671891
136186
274647
317156
577353
1265118
599185
771895
853852
516734
54629
855198
1297782
1047567
619186
133036
83466
464562
665260
96770
1074973
637196
316414
1033724
233716
948888
990770
226864
36354
318658
1205431
1114595
1028516
235387
482793
801777
334814
155999
1362385
1295675
456734
563255
860147
635940
482074
676847
624217
762943
377353
946394
226710
243569
1271898
1288135
231313
762953
702640
741671
259759
424947
503787
924119
179133
909205
702802
577647
1211013
480512
474398
790043
217785
1046482
1335917
235042
180661
757058
605012
1027315
222110
716980
818700
369848
537659
165238
251121
74327
1109397
406468
399365
463698
649159
780255
72515
1132406
235866
650921
571274
38695
1007764
997470
886173
613314
693318
622570
748287
355653
14312
708162
1100567
1071511
57669
1100819
411403
513909
128705
896296
290280
54980
495425
539538
264183
1257149
622113
54232
406852
1152481
1134538
871789
1008369
1156088
205503
1361963
447439
532180
949669
131798
1107066
150394
1005394
489622
974501
307541
852700
1349094
1348230
588383
1315435
1275627
1004485
297940
1044202
220199
751073
690866
563092
227320
494354
1198358
984661
765019
1321363
1122349
767264
69521
822747
1295696
703352
1185685
214672
696525
312514
141938
734869
1232308
1258787
162819
1137615
269017
286254
422173
1313148
367047
797862
263151
842679
829987
848217
1287743
1204189
1098692
173099
405151
431535
591201
874646
577598
1144770
241621
825135
1316407
815125
1591
988642
1358499
342688
11618
54857
1089130
1291102
418898
498828
767715
160870
1159290
827622
921183
1096664
172176
1292722
608272
490212
359700
792349
1148971
531637
1284561
811614
816751
502004
1278130
1324751
336915
203578
1263106
502633
97417
135634
96631
1149872
521711
793869
887370
1060060
200503
925090
1174640
873620
1063956
1217028
1343451
1347299
100699
557050
975279
3049
748067
10429
20759
524529
575359
692900
1138762
1133097
192107
571113
304898
789403
474392
500734
596838
762077
796799
767841
592755
932745
227405
751908
297845
1036576
122924
825623
1265973
759906
1275409
957900
807268
457580
470024
83351
524852
1121018
446340
133694
898826
253870
1120126
486300
270619
44544
616246
941198
1262656
667698
740196
370328
1273308
1211284
199408
235830
651537
286592
1160592
1060269
610932
1121428
431599
400326
1161211
889534
765098
1287840
424581
974717
609630
728646
797597
718931
437411
298631
1188669
35518
1342457
1252682
319721
13549
398102
1073406
487036
893570
47786
1207444
617355
1008366
1265642
36
684363
802654
1042746
84047
636
357711
627641
1344310
1279687
1068746
299814
1315135
903003
1240235
717236
1284669
687043
652129
1007052
5431
936137
458776
104957
1141895
563160
232260
67881
266645
1133098
562431
3784
577079
1137169
387732
728989
246094
967980
858744
136381
182145
783387
298149
142039
80046
430302
1034784
215582
408590
906200
796047
1047244
1336540
948945
660939
216067
1149042
1242260
1359525
93180
243501
1030238
700353
706073
916369
143054
857420
932880
1123601
1077592
277932
871376
978201
1314940
535917
903260
375724
1127290
510826
312768
357142
705857
190813
608149
580859
305664
870280
710822
1349010
577961
361226
413456
753277
679821
1196033
471209
675151
1142128
865752
77984
847840
1188097
957776
585320
147680
501131
77802
298583
491603
784468
495468
851574
264259
307313
569265
334603
176678
977888
984985
651406
987096
637042
1273218
525305
466221
812923
567654
808730
704543
1276257
403123
1239654
1268048
763201
418927
627039
373957
629701
791738
1086173
855313
429518
557448
107590
719249
1076023
769315
751726
1311532
294128
800576
658680
720124
1272395
781620
1212302
454835
776237
846171
422363
135134
869004
616238
347193
631008
1038122
357331
1221373
1127025
1196581
475474
733320
793439
582589
621566
1009576
358597
339611
248711
927304
995036
979174
1026144
79595
1352868
372948
944112
1235341
1002445
819911
226848
831971
561295
402299
812062
477554
1054338
1231179
550820
992977
1362090
1027181
1103074
1043716
572770
551390
602677
189662
1058299
546130
755134
141156
1220551
1289994
587883
728955
509454
894385
318204
77726
860782
746882
876035
901442
71573
382643
605505
866929
1299429
291349
226575
692436
492153
625166
372735
1163830
939899
191786
1056802
346026
1249646
1179759
1019033
916018
951202
844343
303405
725658
835726
270486
743476
662058
1014024
381454
595973
1043658
175814
261675
94909
429156
867264
914282
786932
1273624
999196
308088
1133269
191407
162799
1100577
643561
1007994
748293
6499
1272
1172548
768149
368066
485248
265653
135108
1102642
1050857
365548
1195589
1026813
305011
361366
1141588
1155377
566860
99868
245208
1031705
561201
952093
1074382
1049430
853036
531743
930812
602826
20632
1092862
1065241
319611
777007
1344989
325340
143422
309795
994058
815533
186529
1238531
1271401
699805
98520
1309234
75339
303858
844376
542343
483052
817499
422851
506668
667374
1016702
1325634
719023
996113
906642
253076
1362754
533115
955612
1059633
704843
1269774
710508
280690
1292842
566348
909790
412090
895656
536030
688466
669697
710805
3444
1063092
456053
947422
439973
631236
546118
947262
371686
1179443
196457
492214
864854
508442
612108
560843
735842
1076066
252360
492701
670845
8514
1219322
463
1024339
103155
899023
212036
741291
1321218
1221399
313243
980545
501362
36594
1022153
920256
540852
958098
1171271
1100287
770642
468564
53874
672824
1269338
459887
431149
1085386
61451
54286
681948
1128465
217209
15533
1315558
909293
1023125
1032675
1325925
1132823
1099597
1124201
318533
1061778
797647
132543
381672
150154
509306
852719
1183290
1296089
1109922
923018
1261461
438666
216366
439527
102857
102208
1101084
1133053
1031530
532953
1187960
454206
948036
987028
121380
225930
895430
626267
864024
599533
221362
868384
947055
711219
1111565
14111
1047656
1001713
605198
17406
429996
742727
1156155
1141277
1207980
878206
15616
841583
844869
577550
119903
293752
1281704
959333
655027
534946
640948
29117
360300
1030527
519658
415988
1120506
489085
841115
1087163
256047
595796
1006361
807904
970597
1311797
940067
584246
1326361
890979
982931
755042
652591
1126036
136334
686981
517992
141812
1030233
75934
1061768
968507
25838
1361471
768612
1105484
1292310
921725
541751
19096
643176
642221
249954
576064
419708
1124972
496384
1331077
478944
1216740
546851
648711
51307
127622
74872
904837
668437
1321570
1180114
450243
464669
1168937
1150963
547108
386096
600437
51011
821572
924105
741013
725964
1201994
281776
119552
572299
906670
302976
353944
1302699
225989
83229
1082368
1155134
705153
268581
148865
534278
762141
649917
456971
1268205
143771
1074086
761814
882718
619237
51960
273000
1261661
652446
366046
995828
1315463
821790
1054015
701610
95702
155713
1295868
569184
1149726
590364
630365
451394
1151125
947669
324225
471149
748717
287036
186788
623111
113312
612693
526287
99998
695886
474842
796592
1176960
409708
602773
880668
259231
744565
731856
725182
894199
672424
901567
843771
1014987
738910
153686
549255
809625
407729
150087
1233141
271423
332037
109631
454619
1097371
1325873
1328108
275222
811123
125193
525583
275312
479433
792219
1347088
887010
1172914
251531
228203
527663
406274
73433
701323
1335324
766050
582420
600536
645155
26202
209642
726704
1188617
124083
469126
935244
1293012
140351
232450
688864
1342839
215185
1072541
166272
1015991
1059707
809365
1088321
1148875
595701
933525
153200
1215360
186834
593679
1239369
524633
896779
233394
234062
599364
1262710
1295581
1120195
1110742
45736
603318
516672
718904
715762
364563
1345879
993958
39451
26004
735169
1223942
1234404
411003
286782
345618
1009177
1360697
231556
1340038
1188507
103515
788353
314243
1052856
162125
444969
67400
671949
1195994
176441
1293505
1192312
70042
215464
926264
366144
633217
995635
279669
602084
379073
161504
1114727
817815
1078099
584243
372839
605781
566183
1282236
901991
1294466
1135640
1147394
1221762
895775
974538
596981
493088
7078
179329
361252
82202
400352
541604
826285
1357048
1304040
660072
546749
1147015
997063
262306
506198
1364236
147678
362722
606416
569313
455629
372650
821867
809239
1267113
1080699
1015998
7714
473398
75848
331266
919955
185675
120396
78597
27450
1130787
143967
9242
1021472
73659
152811
981233
1181823
1293773
889685
156876
255819
674059
821897
621586
951138
748584
611311
518057
687880
1058912
1068710
924072
555716
1326708
1186000
1303968
365114
1298271
318897
1200598
366083
1065051
1287704
1033671
1317129
801238
1322457
253158
896709
382812
509548
256846
1279351
766650
817516
272995
1188481
709930
152402
393749
426253
1024301
1357570
836417
1011688
1128836
927038
598446
1003284
737305
1309743
1283639
351715
675609
1127610
1263028
532765
601468
1205756
232135
59343
581921
883125
1264752
302351
885698
666187
848330
1043001
906892
1280218
696918
1178965
217101
126650
669289
900871
1032594
957042
921980
808755
1248953
1012812
172669
191779
1064387
1338000
107851
919336
503669
622302
79069
324352
1120577
1220671
853194
212753
27979
1008291
395366
397253
897341
585020
1359054
1217794
294712
753750
1028164
1054568
331919
394595
982389
646569
1189715
359801
841229
258898
589585
424677
546734
75555
1332867
37622
984823
1006764
372278
330807
956944
1203082
1054359
823308
461318
1060185
266349
488010
734602
0
1018378
1276407
1118999
52215
158207
485006
365255
45854
1317370
1342230
1007276
284229
671784
835224
412826
59420
1314894
570354
1307563
15989
169505
1340676
183969
1300119
922717
1213778
579405
255887
494575
578703
1318701
360003
10374
245559
157015
32033
422667
1145589
669696
386094
438085
390902
798969
44041
553343
367338
835536
1108177
52445
897526
409474
1262133
1120608
186631
670425
147473
1034729
957097
297039
472502
180531
449389
47347
138201
327548
738497
355890
864827
712542
1248960
476604
170800
1095255
396685
106605
486629
767725
300058
238676
665613
1206872
77580
172021
422772
267409
371610
1217907
238361
239573
1188710
482816
401724
1256809
598267
1177915
858617
1106980
1140390
630252
105054
775240
318593
718212
940342
525707
986386
685450
1357824
279930
592402
224075
84225
695930
1177817
1045010
115780
898182
416542
34475
536069
945258
1125173
525109
1071867
613592
1114366
511191
344088
157242
1112894
1018715
986139
293537
1140611
1311530
323612
764206
1313127
1050700
629111
3462
644763
635006
146716
372638
817417
619181
116676
530233
663408
1232101
341585
1256427
211243
458720
787234
224783
372782
1011438
1166560
373188
1213971
744748
162179
973665
744014
742717
588080
868333
782952
886417
721644
876737
336505
1298145
525054
741823
985789
583874
990434
51384
440960
826498
460853
316836
699223
767793
730711
1178502
985475
160911
270804
910299
1320837
1192367
333749
357946
635529
819151
856662
1246459
1241448
131293
1111961
387543
625713
6421
276223
834299
578711
985168
3553
247327
1195011
366422
793998
766022
536001
260863
916175
743344
71957
493445
692575
360209
879788
887286
693199
1149089
64508
238402
1092696
1181317
986982
1007954
244615
453814
961465
870197
1023671
1160324
659862
335572
1255246
333586
3869
937961
350839
307643
553953
61276
582991
370208
271680
1243714
1082706
1075911
791937
1305510
180348
398250
609114
365314
698978
702619
237350
714440
576408
1108454
992629
911140
562565
353997
1155687
537605
517827
169150
33492
1231642
137618
1342542
363654
615654
1190878
291345
412632
1229490
524029
463850
1184494
670886
419100
30253
1202905
789793
994030
661699
657892
685933
976948
753257
1341607
643623
451701
287358
86326
224992
952998
758248
446899
589299
836212
1332789
1215467
267583
1155874
577525
1164881
700973
1116833
125816
853934
1066647
1084179
194180
337252
739047
920194
1035398
197239
1267222
1293681
693378
42304
393793
145412
916765
803287
689745
845893
659189
472386
865215
1297936
822252
79461
535835
1046816
812966
1196405
1279127
842540
504102
1299139
803261
150198
862908
4324
595496
715101
529737
636279
537314
1164171
1033218
534544
563236
886119
595840
538729
570548
1336611
976189
942931
1268789
116787
622267
47011
118092
939866
402812
4023
56329
777631
1006354
861237
883256
1155483
562441
105756
261052
916963
418115
730606
399046
81617
1055217
423513
1295587
285645
1205366
305982
877284
630367
156671
816183
1504
953963
264446
1192304
148929
835634
295952
112410
509706
918037
331513
268390
70464
291458
1003604
468999
896641
999027
203464
290051
607106
705673
388729
1343133
1076009
1142749
913075
810877
452386
94358
1264918
483083
508321
1327508
971614
593665
20193
683844
1259019
273629
1157916
169123
441288
1363439
437758
641348
364090
1190650
560129
1353128
39146
1345082
302562
136397
114810
338386
960010
703439
571274
308007
316585
557749
726592
448391
1203441
1138101
907455
15903
1314531
1069204
384207
268052
415674
1015294
245381
671744
1046965
63533
277515
849097
652196
990801
77599
687902
591050
402538
12659
443943
525117
363719
214804
547593
501108
889522
5202
657807
1084719
1250309
323667
530927
291739
1073812
190839
1281534
191857
726142
76262
714605
289285
664608
60106
40143
776275
1289471
1100169
674534
1049683
935309
1322277
611309
637638
41713
25725
843527
662589
574365
1178740
95443
1264576
734345
242442
358983
630546
924893
417907
460369
795046
639699
37690
157684
519012
997511
36361
120874
590914
1265440
269041
983813
178805
243672
145638
924844
697196
52024
372106
680856
583287
1034408
1281648
1125264
310412
578986
307776
654865
563748
1151970
1343617
879973
26212
1263793
1149259
1230419
304462
659695
623761
992879
1237938
952571
193858
206283
163517
160016
424506
726272
277950
417402
483489
800426
14589
1318715
1362111
1209312
656731
883849
409088
438217
56271
872406
597033
470037
1127947
490512
18486
725486
451966
1111134
491258
335248
579022
462727
103244
734523
388201
546616
1309364
1263431
599607
183898
226354
306646
88020
1111374
605638
413106
1142381
1301745
288641
1292429
224808
214908
1262247
1013645
227723
574711
677132
156063
1253767
228414
1232013
701412
249407
35935
1338314
1067492
896651
491465
1168700
344257
1053347
821316
1115429
979260
767263
278447
76648
1015435
89758
1167846
722440
112714
317399
670637
1337433
145134
920155
301047
452838
144884
176521
1211580
895183
1017678
120061
794241
1104348
548766
634798
752901
818457
1283969
986239
1065655
567631
1294760
615563
634409
160086
403121
663308
519327
417380
1195990
375738
1169207
902278
1109278
1008904
1248619
837399
869155
913273
1305143
647858
7031
42456
1260099
761021
894391
381011
538218
1292676
307618
525360
631993
416298
296897
1107296
148890
1278389
820355
605528
384015
785152
1157116
1321518
322109
96955
292753
395843
995096
657359
938205
1154365
690563
993434
548729
1346597
721372
495452
587419
848363
52700
1227743
1307013
100398
781332
243615
1285311
443857
343938
411937
949218
56327
439208
29206
632194
714558
45328
176997
336819
1061311
1331175
1349307
967367
666479
1059339
1242576
186922
542
583326
147933
1181130
611875
511481
332834
1028248
429458
1296024
1316445
787842
1060583
1283950
706715
583950
1054070
862085
1031555
237921
385185
1010923
378670
617003
121222
1321497
706095
1329340
678777
165563
209708
827598
107046
91083
850473
35492
1162192
509253
275259
1125541
787725
427241
675813
941967
445346
753204
113961
361005
422617
361390
701638
1027085
299388
90789
1214896
1061655
882775
1128191
639482
312124
606089
255174
1146982
59679
750564
807744
836554
18311
346381
1363370
762539
954873
1198352
200134
733565
528177
956494
1281117
333555
236282
705329
660614
1000747
331764
1340265
593810
1351712
467111
630000
579501
391213
1254813
804508
27746
5994
307924
313334
562695
1026437
1356376
1009685
1212833
527637
651901
239227
1141711
1127425
794284
350003
372211
537102
1153116
1165251
954926
1093167
128051
1056471
750144
72074
1090676
147345
552683
972120
1266499
59723
419247
952644
852546
547064
93855
135105
581013
1117112
1212185
210629
390644
1065605
843712
851347
218267
679438
1293275
40508
245330
192588
974147
228930
880628
934702
109836
1103538
702850
1006520
118533
481411
252211
1242423
1107308
601321
468390
812161
1047065
893546
78246
391740
433685
1122856
730751
1252414
845861
560742
692928
933381
734701
1190475
712688
617631
486794
963720
1261
950584
152974
1226609
1195682
1280175
208009
620006
1183230
598440
362437
103694
23708
1222882
1027691
104308
915693
15663
1270343
69854
1044841
735272
576712
1329570
1009144
644695
512758
903884
234978
485001
125491
478224
634052
270274
660153
195446
300031
180704
858832
1312548
1064199
1205777
146314
820644
513516
822199
298007
1102917
935350
231002
609315
1360657
409430
1324768
1225882
1318904
677898
1105352
200319
268067
409973
1045207
91284
38882
537970
966798
617979
612471
497677
337041
874352
956307
1288269
596316
663037
1149394
899364
530058
402748
16519
610837
39947
198560
944926
714683
61168
1128471
887742
299006
477988
1059035
544871
831451
1026902
1118199
1039772
12213
100239
226677
1041049
1061267
357991
131373
1042869
120620
937342
1073416
537710
693407
42554
34438
102353
1136551
1177257
356139
1056961
1076260
144710
28316
778385
544499
179317
902638
350404
643396
1158028
1011670
71712
1230297
290461
646158
243954
1114732
497950
186545
2691
209432
785184
759499
1054985
1235710
1092639
1353802
778217
444305
272199
313604
888398
124845
160344
34934
110984
682766
1084982
902268
1192505
1214576
634978
298385
781090
120943
620520
150829
892808
491781
1292533
74546
893739
1035484
1286832
1198466
712519
9620
593829
48865
8439
546675
876430
940980
939439
710605
975523
50072
1208563
856091
838281
1333963
312575
277467
277
1239093
654285
1354713
823868
843066
1117345
1186917
409224
984457
1306872
143682
3583
198939
254441
1255408
1224504
1039840
240036
587176
1346988
1216100
100256
684217
1115305
610531
272000
455913
851261
629523
1344939
232592
869401
773403
1332984
1335924
415448
1296542
100234
890149
42960
236248
1142672
923447
274605
828330
1206131
1313107
1355045
930911
466168
350150
803801
1278398
962314
129025
548889
1327451
812345
303398
262735
605864
310137
15752
600533
1271861
451350
767629
544443
1259214
505206
139479
1137473
305196
1363093
141438
133578
1337531
342403
941189
926022
394102
268692
744512
298361
376283
3264
1241822
894217
1206727
115053
1281777
334408
30176
519887
119052
1178732
515846
1270315
704794
940855
172572
356174
507382
673883
917912
823208
1092538
799180
295752
506224
255837
435888
306214
1149734
1103170
1150306
617748
873346
1259939
774786
645703
272734
619351
370468
565224
854400
921066
305644
963241
1308543
616964
1235158
564627
1065198
1160156
1246574
1013413
414593
1226887
745573
214150
329108
555659
1209211
87338
1102600
137100
428565
1123163
1115672
1276593
221437
208075
986501
756497
860811
1219001
149568
555626
694579
77937
654774
632552
395721
694871
189232
131194
449580
1196624
753785
523943
999055
800409
8821
979839
1005113
629157
746171
226228
372679
349502
477198
784835
57511
489213
1005363
929566
141307
907693
1201141
676530
1319623
1154477
54591
1052164
157414
371217
659734
68294
244778
352925
1194943
1357955
1191364
751422
466089
1347932
603597
610639
682882
836117
75529
635427
1029266
129491
651885
797753
1300717
942922
140549
707674
246829
406256
1357241
711277
57023
679347
473803
389035
264919
1211142
1218173
1020150
1247758
277539
1063464
608513
726721
487548
524060
797046
355110
1146082
689038
442454
353633
72987
814235
946582
481815
272646
570447
1363631
206666
1024258
261273
1285482
1067135
29678
889983
754729
572271
811546
129646
1327174
744633
690800
435786
413829
743161
945084
620594
1142768
92301
1188054
323057
762021
946068
1058803
590914
743321
914066
1220148
73495
330645
272505
653044
1343235
391122
156085
744134
569278
1285967
869358
731933
243997
250016
281726
350888
37191
669265
24432
536049
1332400
1362196
1022527
127479
316244
1230411
727223
554581
354214
698340
1070454
718976
1242620
1105826
15266
888910
1349723
503267
1224741
1160068
1047211
163482
658149
1309115
830535
750886
374038
456825
151116
1132964
1158197
681658
1032990
212514
904327
774421
1101119
793027
63464
1185258
1203998
8077
681607
810139
918107
21762
949532
2795
590022
844761
1016005
1271233
1177220
558879
359544
876711
556912
400316
1248628
781227
1085999
324848
739610
655280
1153268
1255064
485865
858485
871997
660355
1310705
978139
74029
1072180
1140105
876737
59455
1126200
538526
399507
1113039
868890
434728
598062
1302804
381854
525605
129096
562904
562999
115258
336075
982536
544462
355012
78120
620868
12009
1303505
366353
301840
751946
590840
634068
634710
207421
1273106
61219
72780
496387
188
251694
972668
1252197
1010877
1045602
849399
809373
1281562
1220186
374131
297265
709625
787755
318520
590716
481297
34554
62604
974027
888302
1204818
716579
1118840
379362
205197
439786
1118754
1277467
1252440
445028
580536
358666
515443
95450
1292985
1266683
290848
1037865
495593
1326993
1324147
186004
2591
339567
186615
519670
99392
626975
834994
1009701
416572
1103699
524252
1362339
770844
8293
84913
254735
459305
215298
565128
48075
941710
285814
559140
11758
986643
1220896
73595
937340
668745
611202
71524
602395
286401
1106684
593281
1197167
435205
944565
1215490
417475
726329
883196
845569
242688
464738
1280893
1183592
634988
147264
210952
516783
1254500
590814
984007
1068461
1103863
181071
210904
1245731
380475
214760
812036
306846
1296416
382953
126412
859332
1091013
834728
163661
288706
216478
969113
969937
787323
536279
1330768
229055
616019
1209699
1087573
1317092
467370
1036508
778507
747595
514562
50058
443157
580866
1059843
543505
624743
363846
245988
744055
303793
706428
799165
430018
889965
636903
734549
352389
164040
1161208
294285
638356
627220
900534
1313250
720164
1292320
296896
746824
29397
569618
251086
1349268
689674
372493
1275165
1187808
1243848
251140
1243480
737252
859973
670762
1326534
1039242
585120
701564
787620
888027
1013312
1356334
17430
1190393
213420
983648
873645
1156935
1036392
640319
851031
18274
1094706
301847
76415
847832
462141
698895
978517
447060
1079722
1126815
657500
1200161
1142956
930381
23809
528430
468677
1029417
867650
710875
883640
1254749
1328400
634130
1038993
145636
643118
419363
128890
168044
284155
488628
1316750
667644
33150
141725
888016
579081
911565
520467
917547
453189
747446
152217
208541
1284995
922889
573917
562843
1266817
75670
312719
314618
692253
1269744
1157755
1227228
1056898
311565
71438
1339847
381804
1133103
936852
648145
980201
621001
19516
69258
250641
967992
94215
1259131
737812
1183100
372999
719690
859450
371157
432675
950137
820105
674156
807987
1129389
1078177
242712
393416
707090
485873
472650
327312
251644
448832
120484
428646
476535
887797
63030
641122
166386
1205236
663501
1250645
270726
1291504
1278008
1022012
829174
877691
198130
40405
655136
1243115
1286800
174352
382281
1174159
306864
421644
694593
703543
600281
646243
495489
898156
484358
1108655
155931
1358378
844625
341766
487606
1354016
873479
6536
479231
1215183
535893
785025
962232
395812
580368
922085
987172
1042079
1026928
207142
1125807
341681
1040566
76075
663176
82307
989082
413636
955271
1173399
1231002
1320773
501930
1214215
606592
735526
902010
1356222
374674
294709
398679
371133
392183
1346333
1313957
533614
650413
675319
1248750
76415
597706
127263
390858
297402
302334
1111599
926311
581131
945291
999037
1358246
237563
599048
37717
814846
674502
748519
158260
712815
1206026
553240
905131
984497
304154
376297
983717
1202479
566940
436508
817501
218600
541693
1032084
870616
978023
1025449
380508
235429
976231
194004
267960
53855
75729
963504
1339779
366423
213602
712370
241033
900102
1190742
668577
106710
653633
481844
731310
279432
987959
982060
1094143
260400
514052
32936
391663
1039857
776938
965066
406736
492402
100647
722850
1315023
1224003
8846
1267646
406879
876116
584686
903121
33326
149289
466120
64006
1119527
1046035
1018984
1354084
170884
155621
911772
11840
1128668
686382
975536
284437
1058900
154501
990556
548992
1267882
852500
629427
316761
473369
1325490
465521
581267
56545
957103
716020
300860
361158
79750
1181516
1353672
1111956
630982
513267
1316905
1263610
485717
510531
1203655
450066
948279
589090
770490
525049
554172
299774
626603
659661
667833
44623
1245516
107776
852014
1051575
1097006
137767
376024
93216
177561
717690
1285200
1053427
300476
1313079
1185418
339549
694396
584354
1097150
199182
954602
232998
820876
736742
823321
66269
1000211
1123450
1145964
692811
931051
847545
74419
1198050
196626
778975
1047883
977565
99311
1143583
692855
47121
878399
1216374
856254
91604
909811
6311
368984
138470
368830
73638
1201921
449697
579096
353884
616310
765192
38664
285277
460622
236490
1096114
1024561
835318
162441
924312
431553
265085
1177265
438490
401545
1341980
1271870
1304339
1126893
1198188
245581
850321
293791
838797
947011
387037
1048302
1249469
1283051
917215
514820
771128
158377
567982
53023
932917
1186213
754765
828011
1087092
1197822
268654
1290322
255437
1297312
1155581
21081
1296914
1322341
1159089
793391
347746
510521
1161578
152991
101735
1244287
1072807
983272
743459
342483
1265332
654019
303111
360604
1276286
1139982
550148
637014
1028009
470933
272109
1115661
687515
928515
1093486
238070
418938
655430
1052196
116152
342251
930746
882943
1109839
284970
318833
662493
551712
853148
642117
799172
1174826
589164
806500
474689
173589
843375
712812
689858
1234771
50540
1343390
1107094
813714
1254513
44853
216171
767772
1081
103540
940261
782178
948202
1325052
559811
1134638
1219634
1029247
727324
1153404
1244101
730426
379832
1045244
748192
103154
215801
936890
228055
452063
619651
1286386
1034203
1065019
1051105
848127
1097732
14018
508197
1196184
920834
594438
1345113
644747
927434
853309
800695
623399
1200986
222174
161791
1314566
1092845
854296
1126127
1107150
351789
887078
1281637
877020
1361359
315812
289551
1123218
412397
931235
1012435
121333
867179
1072993
647496
512964
265614
1271720
96745
1271228
257125
748670
567465
451927
1031112
172975
948162
1359193
189367
1339281
481893
790835
168394
1356439
458315
271560
1102684
1126864
609160
22548
1003437
1307451
514527
909173
496345
952863
1251363
1186521
282654
121478
27069
62348
128970
76964
474099
118467
794590
622932
265465
1155137
1074824
499152
462802
836977
136957
717202
12243
347381
1278140
1087477
632821
639763
606706
962360
1075907
963107
215220
814407
885668
1326609
590789
579068
569735
331420
774349
1008261
128657
1337389
53557
834342
256955
386600
998355
756817
29620
842505
890074
1287864
326760
261494
1016900
776945
1020397
315779
1317367
440469
90203
593341
1300082
745935
503797
1048352
620994
720809
1217748
898835
1008684
1287159
215734
660486
1072711
1304709
487186
357299
1352140
1295655
368282
1104825
1110916
413603
755352
32822
1301337
695550
1027420
1034622
1252563
201081
1110539
283767
811065
355416
225378
268700
185164
1169071
963447
240540
135649
967391
58960
692847
273316
190924
148416
383494
838984
265335
644030
285829
390335
1161937
600806
212106
75904
837617
331769
439362
1205673
504897
18692
305932
207109
550051
857630
340663
1122236
523496
476988
86006
748488
1133857
437543
1216693
243364
490535
7211
395020
907304
40301
279780
902973
949418
406396
709208
384277
1360213
1198354
1137788
51724
2655
377612
507065
1362274
1154591
481911
651341
30004
293262
1090554
723464
21800
769326
381171
9744
219282
193030
988263
403418
1159745
441462
575983
1323116
1203091
913339
117603
1257836
928381
645089
1169698
285617
832491
101335
447989
320378
31180
154219
268572
1281278
566813
191917
839056
408495
209034
1034285
943418
118732
531920
194691
652904
545834
152694
739057
668838
1046345
900375
1225547
349657
544223
1316884
746438
735104
366824
242661
118050
456024
1285902
276603
796419
313688
169528
1305860
709889
521136
156846
868017
609169
487973
826695
314265
680470
1256091
488262
399583
554706
359310
663261
87448
255147
1227959
344926
59892
1245797
93585
1131524
159253
336435
1116706
825407
667583
527308
1150202
744400
1082905
649275
363177
396375
948988
1239379
663723
966046
930605
1180461
200387
641992
1135788
1188055
1212115
1040713
1354839
839379
126931
1144487
71622
257544
905112
888460
888723
1009567
657040
1095710
175851
798863
415924
771946
694794
771377
587631
859055
16244
1046763
381643
120810
422560
1155657
1120859
1282322
291828
729897
719544
347343
34081
810103
1078327
161128
606692
1077504
80645
264214
135803
1129410
523906
570988
595194
1262157
1200247
1187352
1127117
695237
1169644
164980
385432
291033
950454
124496
587170
556411
104457
703074
1024365
1140502
1334659
499309
292672
27180
838903
1227075
117374
522090
1218355
1236711
749222
962612
18232
1033529
960728
435790
814237
985153
555990
642498
101308
542807
91356
1071511
287396
704717
107060
310205
710370
16573
1138974
937327
919482
399159
694748
363779
1069289
1116556
1275418
396939
279190
962724
1298680
203142
1111881
721715
842898
266531
1143306
299783
1267013
929249
1243299
1189424
816444
1317071
1233070
55366
126307
817043
751240
101118
645676
967931
107842
820286
1099369
1297582
993094
1228371
203019
1280237
1182981
635602
310779
405189
1226803
313371
1338070
491551
700410
780501
566825
638541
307895
12330
1060235
488404
1045546
414140
1177694
1222168
494989
413501
708918
1057106
756130
93930
564837
774249
1216321
53625
1026080
509961
168011
928861
654741
863599
1289855
175969
1362196
286246
867912
1094328
256287
811901
344700
830678
168585
257297
367475
1187376
1016806
809579
377579
319443
753981
64425
475173
976366
130165
169306
870479
607330
754566
1044206
587582
1131027
1035750
967322
1084742
1341421
561658
84355
279524
1287762
998724
975266
918141
483661
278173
654599
1011897
1023586
195650
662426
781713
955826
726650
317108
15535
1172579
747579
1152287
147729
889450
670792
896363
300992
940216
1008048
550914
587562
605273
937864
392420
158743
715066
518974
1242257
957273
351168
765043
1207830
590905
963699
869917
799498
456509
1107835
579898
838146
526552
56501
352576
549081
1293793
260476
516899
1277495
1046985
358345
1139934
459514
712121
391642
1115272
678588
7054
470224
1264986
460404
192619
383605
960143
730195
271035
1338221
687834
993319
447505
118612
798515
861747
371260
421924
1361901
585364
1105382
709015
954638
477416
725671
644381
360372
1186539
873655
883667
1331706
820680
817970
1098029
465335
1104570
1211403
177381
35197
1208178
1176734
111283
89728
1019530
1269770
149358
724520
1329048
179079
788305
705466
395644
734365
1297353
1167223
475158
920056
1218648
1341121
1281207
455604
1042343
855929
188115
616017
824758
18092
1126481
716637
702636
1222475
143866
1317720
1007565
1066104
188779
445202
635537
482930
1189756
537068
861641
133947
327000
32057
530039
852468
871491
301566
1245428
614238
884739
1260359
1187492
821225
796854
152656
142027
970009
172271
1165234
443264
818827
453050
677527
1257912
600290
459312
310552
226061
221528
1031836
729362
619927
1200438
805262
135043
337081
1171148
856988
387352
620909
908595
1306235
450602
1098893
1104836
490715
1001989
234438
1125999
684738
1192249
751924
361561
928789
160515
847276
639098
537956
305470
828823
1018920
904749
1197055
1226617
1356576
431681
1262012
1010293
963842
213083
861236
346708
403794
902216
1267167
967784
1156264
792714
764146
233399
848900
750792
1236666
494666
184415
421430
772589
580404
368306
576515
1194282
644367
778036
842171
417131
889137
259176
511843
653159
805221
327706
534785
679456
474434
983419
35700
767179
536761
1305043
1144397
332015
489056
559279
253555
471485
1088898
1239812
102933
353587
16975
22858
742810
578437
640307
691405
1242334
176410
302255
1071934
476076
1137157
302858
597194
11162
467215
577365
994192
1877
1298441
142065
768572
954593
289268
1276109
760617
1322693
1284846
1286346
171287
1157271
277438
341539
931886
993095
1148194
1146690
662129
1099896
920001
829982
399541
1264052
101940
1112837
427362
1339080
672692
1250813
900543
445594
742056
316336
355573
675260
1209083
386820
940942
586208
1283753
539393
451862
411476
1267709
91940
1070364
848888
179904
574321
543673
66687
1016217
216034
455540
34072
1223905
809845
804833
160792
1135739
908227
707085
280422
794750
579217
1019988
556670
1226608
1361387
66429
99941
988279
585724
498258
350331
887549
273597
457876
421915
1322804
25945
402595
166797
933032
1188943
38394
787607
1189705
772793
1091567
365968
53903
1043677
606183
2495
271622
1319402
352426
1235236
384314
765461
1231918
225044
905914
865333
418687
1313255
976251
649161
1102661
624529
356735
1289621
683377
59259
929087
705818
203807
672334
183902
827419
824811
462338
402851
821012
988778
2030
824070
625210
559293
1093825
401035
1046186
857593
865754
353835
145993
887925
661947
343873
746524
1127866
131292
519675
1167196
205715
885358
158352
861799
1076623
967678
526537
490497
1303117
145758
149929
1040802
111931
699794
329939
496895
532564
1337132
816672
588817
849542
461002
589697
400078
13084
342053
1100018
1349047
199421
901880
1327099
1029866
1161643
358994
1075865
380555
285294
626272
163899
551621
974499
1044176
1161175
426871
788590
589730
551968
1317785
30004
240414
1003408
37332
480334
931565
1095004
1297483
40871
418095
437058
1303549
765385
677528
192824
199958
7726
49564
1156164
159321
819602
726463
1120509
1009937
321039
1116343
916340
954786
854665
533860
877291
811680
55116
763655
1341394
1332994
108241
1134665
846855
533892
1068059
873076
344496
383868
961832
701817
793262
1270093
506746
378657
1197675
882688
791248
722018
1133591
449807
723254
361440
1173032
827713
85150
512652
739916
728562
1045318
449535
265526
1047621
175277
208475
207439
10588
364718
1112723
707685
1204529
1068110
1256789
18231
221566
735667
1015239
582871
136824
975388
1270838
669922
596202
498890
689255
1291249
907550
1343066
173092
219285
154572
1284254
22897
330762
1298647
82429
645848
1113554
644008
978437
554387
1041138
973213
992974
267583
74188
317647
101522
267054
610684
268448
627292
578760
567819
873682
28804
1262233
1175431
199887
583251
103291
276366
716532
1038833
1323085
535472
65293
177955
529235
1337143
574963
493207
714153
79667
1272855
839128
1312608
1157750
1185655
78159
662202
1226192
171051
235862
1225164
975838
1298052
220805
693806
1041231
755175
637505
1147712
647021
406530
566386
891435
754616
1196520
897077
165909
917623
22324
1016170
9301
732520
1252966
1110079
883112
769002
949893
903824
391326
149572
283509
776309
457855
1030694
76676
360642
773826
177555
982508
355394
420974
1055572
702542
125959
843039
743857
629511
693193
1210966
1108701
366932
119976
1250797
768385
76702
739519
185453
66192
744810
38330
1277814
935158
443867
1163108
767196
621577
122294
926269
1108565
413199
153446
7644
263887
493012
1254037
434717
128561
1209913
938998
467272
666090
1279207
1310923
526106
602433
510710
577219
420134
638848
1111082
678439
693915
78264
194694
161703
1055735
78137
1011929
1259188
456181
865844
1073229
182592
166534
934072
284271
780030
1194796
1065647
43727
34998
525989
1253094
1116149
1292657
1335913
845033
1032933
745153
589991
508162
912453
529164
409675
613968
1228523
1119351
393732
949583
684446
590295
911093
30180
428243
1321790
552775
92410
1140082
461246
213850
868682
1087104
507641
1059882
200732
700226
217574
817517
34577
415703
536863
1284225
1126147
1215171
458091
1257476
785902
449673
76135
427244
1144069
1037510
365768
707291
1278276
154458
912752
62099
1129056
1055061
235440
759746
390298
980346
160180
1284775
500409
920121
1111039
619123
573135
1183877
972011
445006
212127
1074635
931023
1285492
121514
745739
606248
41534
750683
850397
791750
1323534
319010
22410
1233416
608224
628810
1130162
287861
187210
353491
320702
906473
62270
312159
916485
1114594
1290441
742755
943708
1135970
955585
1029695
841695
961492
416315
510509
913858
1353353
718622
1098562
1176079
477088
500511
1221303
399948
1108921
575095
36597
501209
958666
600890
417987
571334
360053
607884
345141
744870
1076846
168177
261370
689104
658100
1185872
1064125
682578
812565
519681
467244
809706
502948
510183
934066
90977
9003
707764
1231739
113702
439995
173155
1206067
841496
713504
72005
1293607
1069030
455290
457877
927050
460291
1354471
735218
661900
1308037
123174
989452
874001
788210
1104629
846790
1163591
631631
1182229
1048852
108546
90511
685147
15519
535498
990573
1211305
267029
871018
460757
421338
88927
830735
559408
261733
804140
367667
767232
767798
1330374
361621
318832
968474
404200
977174
872950
1342124
4499
505158
256887
697160
288766
326833
165372
876405
961789
488897
166721
668347
1222850
296996
935757
433499
1068548
474046
638445
72689
1261649
485751
297074
695521
275981
640863
154726
1343449
1202006
725294
750025
977055
1180352
799035
1208124
579993
797669
661358
1304168
508367
243799
940468
582129
151301
383940
755866
85869
1276210
1291186
739152
1032608
905538
671879
277877
78866
1209102
940415
560810
34545
651657
926015
1041636
783210
167163
800234
629817
1329271
259729
337243
1009015
1038579
250008
1193408
760932
922747
1190251
924438
699626
1149081
17919
956698
1010421
315592
378288
433672
957523
418095
230465
143094
1095814
891797
421702
559189
802427
479238
873933
754351
1254430
667727
91889
1024
24279
1061817
1265678
286382
1170623
730648
143223
625306
1051882
298940
1112307
528600
239439
704347
1251770
664401
468214
1190579
272097
1028481
1127865
38159
1143386
366183
755904
1157784
996199
391654
59772
905336
590031
1092607
1195371
588373
85574
1141961
1268020
223901
1006175
998290
436454
622850
405906
1205876
1294542
92658
170124
579242
932245
250147
620801
1047875
568771
1246665
231594
1358328
233484
667355
504485
296186
434936
489591
1193201
811387
631967
436774
759715
596411
510596
836186
472355
323821
955312
897799
944316
436115
196622
243242
896497
804618
360565
771020
926689
817664
320007
372904
1229822
1299903
959699
640925
16003
754459
277789
341792
643522
202073
326063
1183745
338475
363174
364400
73026
181259
336543
956530
376056
94187
984855
1137699
1293463
376291
1125364
503122
983721
21536
551411
205401
744867
580084
652558
1048519
699295
686164
1311629
1255444
95216
155041
1012978
1165889
311477
170127
1031849
541854
118775
520874
313232
635556
1201028
356784
280768
425981
103611
1174072
1034595
985710
123527
566341
460320
681785
578923
1014091
665704
1043770
821253
988216
77317
1174217
411593
1177030
964856
772476
1021837
436658
1073181
124922
1200611
984838
1212153
5672
1329330
325587
1287151
749844
1061201
607179
964314
236277
324432
480884
172798
270221
724542
1305316
807246
139564
868968
666962
1067515
290111
139613
303141
248779
1302682
1236914
1040105
663970
139046
886891
1279327
1335451
384441
822740
1341587
86518
167632
820278
321165
829498
1047868
468585
16864
763181
610512
797391
1049071
689296
776390
25632
1076385
1275669
1326799
14521
756892
426543
1103966
770963
778730
670609
859408
1269975
451227
810676
1146082
878084
199018
272399
17174
670600
1255154
1220551
1270623
378514
1292186
617422
1145481
802891
1311930
572125
595175
260747
1038861
130193
125790
1014514
340865
1311024
501166
750545
906553
188269
714420
347574
388609
1043737
713651
983666
23504
1075343
1302500
13342
714672
812050
55516
797078
1213424
138886
833381
948022
900858
109138
265799
1315344
161302
552254
451615
544568
1291887
122678
172082
827727
1292776
390258
1041005
416165
679061
172114
908156
77906
541369
709457
574023
626665
355044
880276
984690
1313406
779319
664138
979849
1236443
535738
211193
125370
557802
812248
313224
35256
369564
33375
268826
705026
66983
1135000
639481
777170
434873
743876
54238
486698
927532
976385
970580
415231
1302702
148827
656193
760932
639568
424288
1043852
459291
414775
437323
792537
457957
597484
69860
238146
187981
1048514
223664
656784
830038
954978
236027
647587
687141
1106114
1315025
1114373
849967
525560
560723
979534
69727
139579
474049
28438
466149
995569
269851
1081293
333988
1334980
1162876
368899
1093765
804424
899046
388842
1049410
331608
1016974
931146
1155138
731612
510660
1249225
503261
1241121
152757
1339548
561892
970564
1094516
890403
759445
710464
516394
1215768
254752
1223535
727827
1016301
233613
146053
1360021
932798
851518
1163072
716980
1128520
1240116
687136
1084853
1075697
785000
600530
480000
1294926
384989
411484
530337
1043193
189404
429649
219128
383039
216496
982133
636571
567771
709671
146820
200578
303678
483560
619501
1329214
439675
361386
1187984
64353
1256888
1071472
261717
1144688
915455
1307917
912201
1327957
443337
253698
588809
104224
386861
588795
236539
1351821
565254
45902
111302
1344329
1139167
96944
778623
1199403
838288
169099
922274
1107591
796915
20162
593376
401041
806307
436951
208731
261559
1186796
1249062
778231
862363
364552
738658
645030
198619
94795
583595
1168580
1097142
147590
756161
788089
769836
505120
562578
916805
1276179
870662
653116
120783
1190400
75652
1228325
186412
342277
216553
80688
122603
757570
257982
800882
39717
1066713
438268
1232765
390745
169225
77719
75846
1137069
578514
218163
2340
650336
1016541
159549
1042838
563979
279585
1358553
63104
503840
524110
1199014
1289079
656739
60814
675811
260360
927797
1256554
546895
855208
293526
734415
284681
406850
363589
171152
1077248
1277394
298248
373836
497184
850837
463966
953460
993574
1174519
836695
1265167
977174
39144
279771
1114381
368496
615290
1234540
1020264
412174
1269206
628447
632928
1050080
867350
405015
1178153
45296
1307023
1357475
88685
1058031
320070
554568
1217784
631578
423664
649481
235611
255160
722190
615569
88969
799200
435544
559929
1227737
1096097
1274329
1363430
414830
549106
597420
530685
932556
903827
1348990
1941
914372
333979
857999
1032306
258762
741320
164226
711097
770972
974872
721032
279446
494182
658105
1066722
622119
504472
1094151
218577
1109856
329294
58088
10810
359697
943591
837170
924604
56364
899274
537928
225166
455723
310654
129347
1101970
730917
1164743
208141
553535
85386
459231
159475
957877
514115
1359419
23901
162528
809644
198511
246449
1125679
245316
1142297
838539
412758
489285
621649
42807
36902
1129198
162720
588475
1024131
184864
680238
929012
650597
405656
662934
1055877
502167
336721
366887
745873
950875
952903
115092
536842
317
916274
1240498
582606
1319411
180712
1308654
334182
438975
922729
684923
297225
473887
1321959
1040146
558554
945250
609261
361174
107318
370378
1184181
1244243
685139
310066
1007470
1356260
465919
1060134
84332
245535
1281581
866806
951977
579052
1252260
131961
290427
519211
678350
935157
1189213
1003938
796837
342851
886904
843801
292225
140286
752053
697776
580256
680122
1240659
1024556
83558
1201304
1327791
554626
773556
556151
808641
876006
1096350
968192
1169171
402070
597567
723318
93112
70904
984806
402338
1025899
1291645
1040835
505574
609296
115285
850608
400836
771590
1143395
551370
49924
567550
85204
306085
584509
732989
329204
621331
475466
183223
1301998
377814
261305
771327
751233
849457
744507
61451
628247
186004
927937
1166456
483779
258514
80592
331847
595621
326300
936201
149014
460092
82751
834997
934270
518896
728075
364664
16606
647295
74577
337213
694736
1132793
750619
1195011
606671
927013
172166
785570
87527
131756
1049074
514757
30319
40850
1069160
109777
17129
461065
1003578
349305
502482
416144
1163583
561857
1354330
970319
339567
117127
158736
768021
79141
306223
170307
182324
84779
413465
129203
779311
680571
575734
1019701
1316614
722783
632651
1071670
307435
208960
271612
958938
80809
1154068
1103530
35601
346714
720978
766812
1150703
356568
438588
876829
544397
486103
433550
50078
1310402
229104
67
1323068
46392
1326983
522771
295953
752099
610559
1134526
152752
1313538
834509
1100959
331001
303419
481284
1360882
191701
266708
949326
46853
837399
295136
464598
1254992
1119443
431454
774490
273679
144543
1294871
637964
1231183
958043
577207
1056295
781367
882775
1018100
41128
889719
1219789
388507
838502
713718
128994
1018238
229854
479411
517325
418540
233059
555472
1152837
1254245
124976
318554
1287820
941161
918789
173556
482523
591819
1114811
445010
128938
303105
693204
1167308
1100258
494078
750124
149318
1110142
451948
132945
344355
1213511
266091
600736
343538
440054
432679
519843
647776
523661
129105
447522
29101
181896
553242
712120
909128
838542
685608
654017
669327
533404
267491
228257
1105361
728651
618377
297575
1105521
374802
951052
670510
200308
1178070
282230
639355
649802
988304
9932
578173
366361
721615
1145399
871714
566156
527625
86536
1111894
1319696
276807
1328833
815650
243419
784901
583342
540607
123801
1180513
552999
266229
405330
679384
335385
178344
142770
1181140
201680
911148
900237
877410
542045
322814
516669
1172711
627527
1269718
376001
1238961
38686
563875
1034373
558592
340912
559879
1241126
618900
1346792
453229
864623
40474
1128598
738525
489602
306158
698717
1095763
1088533
1165340
365096
694636
867829
480701
696623
617295
926421
632029
1026649
1023107
869643
568020
788523
125881
182648
1020738
1347050
720470
525696
672709
442847
1358801
830323
566400
389581
783863
595179
804728
290882
426626
615943
537082
1064871
819480
656636
998614
444701
141710
1318717
524887
751467
103365
152725
815784
762377
905043
919119
513091
1234742
133525
451999
287313
880439
821699
926921
350403
679022
242047
327416
773197
148823
7386
1177637
1102640
758274
964209
874627
201278
1031945
122438
1347314
802373
677975
864278
712897
716459
966755
195586
828226
757466
1052904
194701
895826
681357
1059493
877038
1211783
983788
685405
216451
800121
1086786
409753
828475
1171176
286908
42550
478814
519386
489750
1270288
899990
570551
1126229
74199
633857
491351
1037787
930647
951947
328735
1047178
1328870
799933
4357
821319
1218552
386904
293618
1206633
1301557
1062723
813418
1084369
1336738
488626
355782
835148
1341921
1304369
499629
764019
667151
373877
657925
1299103
1069398
353830
1022954
1206131
793456
764788
1331715
227618
416769
821071
768982
287501
237823
986453
291102
362108
149274
1244549
545026
1105743
1197238
791585
740969
472984
453618
1260830
750397
793500
870462
66304
165893
642614
1123023
219020
619409
492382
754010
133306
1106728
1144966
1301766
1269778
901071
38957
614719
1123410
1275859
1184286
148747
1071318
1173211
566764
529969
900363
1020967
885486
509648
872169
148727
515566
830642
973335
892111
270841
836650
361975
617055
34855
970988
867967
127435
910866
291830
718960
380031
983699
724070
673697
411072
418687
903579
613851
471454
815401
885920
979999
299563
946118
258341
932055
635084
1092610
641949
976252
1363225
662492
355594
131157
526792
314128
276350
1114143
1140483
1278278
544214
613134
778027
1181000
327594
563275
731449
1033662
1050621
713396
894080
1104559
1196983
130347
688122
255930
745979
229971
1067620
494153
945008
650300
751041
441570
12675
1011436
265502
515496
322691
1355626
781852
1169684
198866
1107871
1173251
958731
389471
195714
506460
949005
823391
957431
478944
258365
1164256
614263
810853
1320408
899216
215829
1269012
501362
807174
1354550
207284
1326130
437320
923645
163777
189641
1339765
509593
1070537
542800
156421
1351637
1134755
1315771
756108
584538
168862
1244815
1091903
682421
1146084
1177594
643522
1008217
999169
463961
1268239
959661
836801
638722
1031828
343355
115069
578460
908833
1201375
734873
383043
535102
199260
746525
1139898
627510
1227775
639556
817750
798423
832724
1018605
607147
925597
225003
1287384
369456
23827
12924
777345
665175
631495
340536
1286626
714013
964247
1318010
464972
1153378
307789
9352
497040
1243713
379343
609450
261889
573565
1070448
48804
1279533
651634
262237
1212639
355988
773854
789717
1291407
43045
984577
219750
328129
437220
296047
1136629
61638
626051
861129
1034561
550761
1234266
1085944
1100114
830337
852641
663895
398164
260162
866059
1064946
753960
317652
564034
353573
584125
724835
1313041
215924
427164
940976
579415
712699
437436
215617
1279831
604468
860917
18895
315181
914999
674486
1156819
198157
783521
384685
109801
1229069
309155
955554
654318
1136244
55921
600265
762358
229313
960065
87406
18315
926929
363397
89053
251409
73079
1054185
772369
1185308
1281234
913494
1169682
227569
1034105
613068
292400
677587
1121900
325506
826774
293988
139631
595429
347937
13837
152841
473782
496702
848159
1337153
1135843
898435
490358
711219
654877
249822
28904
851550
1219069
344575
1060735
47655
1321823
346320
20745
561093
1320744
479599
1032477
888399
1186079
552153
1323220
923754
1091766
1260872
1358006
840459
69858
907483
427434
424390
404939
783292
245611
1216832
144997
1330434
558895
848276
577174
750743
642231
1123775
454572
741789
570316
323278
1244718
1089550
877161
881153
657606
1328035
17286
137894
1325063
773990
586677
833375
736174
388662
1093083
510502
451941
1272702
1164819
1301250
48271
1325010
601468
1216042
1090839
1348095
27666
780016
1282419
329120
974752
32394
1222849
856022
1151264
515667
1350078
221161
558446
1103255
1043163
1071836
1213720
1034866
594160
385612
27850
791089
561292
235523
1244662
1071118
722504
1154119
970735
264550
594807
176569
945161
997432
668014
386330
271892
1150413
140638
1164911
421941
942535
853164
1073317
37143
263452
194967
395826
872522
933970
781743
1185354
794644
135110
371693
639513
623867
1044271
279492
402173
628145
669237
844772
780896
978273
704836
1096942
321676
1109458
199456
693627
886451
364019
596785
759234
1322678
1158119
111427
80249
889909
131255
546337
701220
159521
1256410
711859
605311
1303536
184468
357885
346592
1063661
991587
103630
1223502
566463
832713
647235
269648
1167163
602316
93934
869557
1095997
708682
1178464
876108
1171424
805180
941009
638987
840127
1279845
880847
835338
1315596
1227619
473128
1223670
208318
206434
205136
622285
839692
608367
1034710
1004651
1010463
1092653
1259822
196868
297757
211255
169176
1127014
364407
831865
472139
1229960
1056540
158310
734410
1324168
875758
696344
1345183
1176065
825739
535870
724977
621821
1044301
351679
1201516
67755
1174476
123065
1034861
1002752
1002726
770544
1048451
1188740
360401
456014
453240
836774
1034067
803918
1322143
1306007
567631
570883
998846
1251
1151228
1247928
590675
105151
609322
169566
541359
137180
226757
996047
1277775
1350529
362768
556805
959371
868392
845456
18458
547078
496117
1056329
277571
193040
319229
1237769
772196
888904
37820
321206
1261652
819442
780158
1295738
1212749
958199
1128628
637984
182113
525112
557938
911420
908383
1137497
1268851
428010
130629
1141892
381199
1354798
579992
1026857
754563
1026443
303997
741673
104863
441109
1125795
910288
150452
67752
999487
1222471
60672
749990
1291199
154646
12926
695277
1254838
930113
1038099
206534
1121398
46166
658957
45446
883628
1119313
1341678
1191979
994048
237749
1168729
864076
656701
703725
837518
768946
1081863
686564
1168766
744841
373592
280161
430700
57259
752373
1132726
20250
1093870
1101148
89970
74989
317812
1315897
757771
326863
1363927
1202338
185392
1311641
753466
979355
692347
529884
358756
1162685
532353
372428
28951
52612
535925
1228042
702008
422813
1115124
81211
192759
757420
1103828
560503
11455
1120025
1277452
978199
558860
374068
373372
435223
41965
763943
1306329
212376
1346333
1182376
20605
842435
286478
903555
707750
426798
1126151
781743
1283101
1303708
303698
571183
919583
101025
915440
935480
1027559
1068743
103995
306832
366308
982303
85732
1343994
612352
663224
497784
1103324
975128
1288586
830020
640654
137415
681835
1022625
367877
420708
847214
445240
154486
895386
603355
347686
770618
1000850
139016
37479
1100011
221834
921510
182021
600676
264293
203497
1014080
14059
71089
1276732
650560
840578
676992
1333646
916828
848565
847679
814842
159179
576751
1295217
1124905
1328513
749048
1326349
1245552
671683
1052184
1337671
343268
182922
290712
61409
276880
1333485
173671
861290
1041557
21219
375006
980513
934293
714117
242715
177646
80074
54052
370564
672756
156649
513508
132219
326862
379609
1054576
17937
84925
290902
1325363
383983
668962
942567
1068766
532988
296872
1317521
1248525
234765
452908
1357634
1067520
133318
1080989
330957
618999
983452
488814
222039
92863
337827
131909
339918
925637
520652
799482
1250960
1087984
1229530
1246116
883618
993999
371300
1271375
860349
1212753
1218654
857828
1055728
1332536
1318461
761272
463583
827243
427097
716555
1032785
808218
181127
1197110
395477
464428
20207
312768
707054
833147
1345273
1104651
570505
421569
69173
720202
527696
562788
196417
932516
793626
778782
12885
658168
353067
796037
142437
1012719
1087446
1254183
15283
695812
453680
274185
779761
601405
14388
413377
738001
778922
1004397
1126503
590962
1231974
591321
259641
37525
561201
1247243
716564
656681
268816
797081
733644
87087
289919
277350
237808
1196621
1062479
1048866
791987
1132819
479176
395022
884263
1140371
1012107
876279
743521
1223444
89492
677107
477155
1304826
155199
129399
424853
466447
74868
1037939
417310
1301763
788639
1059038
1037943
546333
107521
368955
1329900
721559
1135120
1293448
712845
771494
1119898
1066934
1013737
1174322
570733
708569
249507
823241
1338051
949980
772115
656787
69115
976583
1141551
103429
363877
750929
1207828
648103
171003
1342570
726073
1196512
601504
491656
1359414
390682
307111
29300
882585
573809
808338
645300
294686
767868
380772
40732
1030175
1356040
459361
819232
966947
1028601
1021155
106391
284292
1112366
676985
1155452
279228
325635
798475
1169339
56932
786123
613466
430938
251926
615996
364835
411083
656438
987375
551051
495708
925580
823355
1279390
1021566
264562
957297
9010
1225850
132226
248925
783569
6480
1031917
567311
537510
702995
386406
547983
93110
1065422
27063
143761
1165442
413922
331511
166179
56996
120054
945810
1148430
1361760
802728
716345
263987
1303791
760465
679348
951226
1279553
393182
1268149
742089
280718
559639
668330
280925
1150428
1263084
923317
249092
614488
833345
923957
1327163
261447
753543
819410
164233
1105088
1142523
508100
239887
20523
1201892
1309424
568312
230268
1051904
1193685
667463
495177
714801
106899
677331
519228
1297718
986242
417036
132552
1017496
675839
945395
814517
1119574
1141042
1288488
1015022
576042
345672
125728
710336
295188
686386
262536
886950
29957
656271
397234
1253949
268752
505759
1104107
270991
1194061
379927
1000588
56758
800436
575430
1013559
932808
155687
508715
485323
117107
675402
569973
694202
729873
260108
207440
414739
715179
507547
1234080
974229
75622
958009
1005245
690777
611341
172212
485017
470968
1285110
590924
512775
85258
1002567
179191
401073
286747
918646
315300
618177
1129987
735521
122160
836967
463827
551533
104776
528634
274260
28022
1005282
486287
700778
479936
1130891
127179
173401
597557
825725
139702
144630
944960
1018909
1045668
466619
288206
1052418
746509
502492
833268
1087772
1207378
84216
256430
844119
207161
181164
1283668
728842
203886
458250
860468
990856
1242913
1228182
922564
812165
999762
781815
252653
876667
38601
234109
983186
730435
861828
627353
727152
214036
1326747
236860
327391
1184036
636378
861626
896056
637707
1288909
1188549
1178297
889417
812185
502051
585116
556112
485113
1286183
73840
880138
1326257
572284
276935
1155453
819110
24716
17696
1302476
1070541
127733
638509
1166399
1200817
1044382
111484
218536
1244331
363645
1146716
1095455
181752
345069
679268
1090138
315876
1351217
375631
870028
423174
834343
607837
916047
486284
973012
297167
218234
109620
1031498
634177
1026527
386571
424253
1155425
230539
1271948
648334
332732
573431
792522
1046362
1076813
786967
905843
458366
1130570
1303683
21862
1179368
925666
705927
726909
323981
1078505
22574
1338470
971214
1123320
578460
427593
994656
1073176
543438
382171
109517
195305
180917
937239
793814
5800
151647
1185315
1195848
3218
283926
972891
178118
1296472
463711
1106746
1129227
516654
1308428
365563
181874
1329188
154108
951461
363364
785703
668420
321350
1196245
1362830
437822
1303741
108718
1073408
129650
446005
814968
10204
894464
963352
216013
755946
1096465
529226
177271
38629
306254
648566
244561
377754
1058063
298094
930943
1307687
874843
87581
1116211
575892
880477
756119
608460
1270775
712702
30497
1146303
325524
161526
140444
1256914
1231101
865748
199434
665856
270779
1322151
742659
660817
311442
540079
375135
790780
600438
203909
854569
207704
1051269
495195
1121415
1119637
1313250
870697
134216
674460
1251530
331198
222616
1129054
1116498
224231
1027363
241476
551611
218539
259668
813851
675005
818045
528224
238764
59964
283784
936204
406391
813369
1261659
175161
473802
125668
983625
200997
678726
7640
343880
404165
545496
383504
774610
283117
634981
815973
1137129
115682
1145662
227550
336177
304859
679333
1337211
704946
777333
179088
1250179
424016
192409
779260
156580
1355198
1250541
83195
1166997
249159
61849
821950
1214063
1119468
924297
1333362
677185
1340101
1225821
953968
360845
1036886
790422
623381
501225
509802
534562
739973
219906
456348
543588
1143740
1209670
64431
435030
252612
568877
285240
1150882
842267
532295
1051221
641751
616703
1194860
1053984
651533
949012
820767
417434
80699
438888
1147147
909697
1297970
923052
207431
859006
1263632
127938
950802
732921
158947
1039119
562794
848337
794249
379487
572580
529128
1362843
1322700
270345
931357
897173
1161316
353486
281770
82177
697004
119333
547849
658609
474715
932631
760863
448424
627177
768778
329114
540221
721337
696716
1212934
103643
101826
191704
779892
1022529
127663
20580
1323723
891878
229214
936256
32549
414170
431467
1324824
628205
19745
749360
306106
160218
302199
181402
73897
7889
375395
1030961
692942
1312558
122904
258778
842276
806335
768000
247345
102185
271591
835889
869052
375341
1319500
1000264
479798
53118
932974
671646
133070
1284791
831767
40227
692155
1179063
1166756
472967
402274
360940
485607
462857
895092
444067
788221
1299217
1221543
977085
739383
276021
769818
287925
1061828
343462
1348843
392841
379859
1303220
173366
1155586
525021
366194
540376
795189
1151648
174157
413556
706956
838878
396816
1217882
438979
188099
425192
819852
1338061
753884
1344816
586987
546267
1062219
101357
139315
43907
619822
75675
771647
1185597
385232
1017792
862598
1254968
99737
879959
1155122
749132
874102
225389
1279226
406194
1341228
384703
1335896
664033
272026
484397
373913
234683
810836
285872
191516
904331
846150
189360
1463
475042
465546
574531
968859
577447
413903
1077921
1014931
1317584
223529
1206732
349133
827119
932724
353422
911751
1167198
1000912
1337416
369178
1183809
1162452
1220762
742224
506328
1147630
1117266
202852
373829
156736
305505
463742
399177
351559
1122629
1217439
137409
1092822
9595
197404
1149733
1079327
90848
748101
876732
949788
54530
294390
631246
868370
1332821
1026140
40980
785543
796707
39811
1047161
450133
1149846
593766
1056613
1211837
1139349
581538
5842
1107880
1073178
1148330
1052510
612673
153101
361104
702325
1222885
775627
73840
1143779
312720
730308
848091
1344564
984322
634842
580722
1128303
766826
1012984
370443
1276583
493088
328337
53008
1124993
1199255
715463
299286
333220
114602
447028
557904
597981
1042815
515922
561490
117131
506660
686230
157634
1083840
540646
911434
506969
1334458
304634
573473
1025956
618936
543001
1217800
1256221
1244413
655300
1202250
523090
1360625
584022
237599
123911
983827
772606
902374
362413
187695
970017
833954
842448
97394
158804
1324811
165041
20943
1033167
497306
131246
507558
1257733
950323
1360446
288635
1080793
126446
1145108
1277856
978053
440687
588429
1078916
799275
42727
317429
355003
86198
158513
444887
1278297
989172
419081
659974
447938
968928
954738
811564
528668
1171269
657177
315188
557275
1273022
976046
298606
208152
794565
341745
107587
686319
1212289
1186927
827671
485384
1109575
1092503
991332
866516
1142532
608665
416642
381089
718531
439686
229767
1361141
1290796
246048
1114187
3986
464828
926579
426486
1057295
685274
289360
310178
775444
1085828
1248404
1017295
496441
320699
601922
1041576
579858
25707
79114
346107
599790
449526
994902
535813
800820
1205942
187799
683933
852424
675651
967396
455949
247761
1229114
795405
558836
777934
446488
1043430
1231782
734415
615959
1259452
1277501
48303
199603
332088
471053
1059719
220074
588368
940451
533001
88157
591849
902191
1047254
7637
555167
1112324
1333163
372123
50672
1150381
707743
563230
1262075
980597
2621
857850
703058
170069
1026633
522393
148557
712711
261392
1218754
432195
740343
256060
723846
1034603
186618
1319075
541162
892077
1319620
1048374
1089356
804072
613654
1231118
195960
344520
1152157
73087
1106836
906606
144527
438855
810631
590748
468122
334128
1034896
574819
1305606
1003583
371136
1308951
497876
445313
322574
566580
810334
1054856
207545
615657
400882
942640
1313769
1285634
824319
783835
151326
505123
588737
576603
111980
1292683
234622
1119393
799069
570017
882816
526849
30368
895808
874820
1247355
826707
744698
234457
1162429
196256
553070
1256472
21142
1061278
1161850
468572
1119450
584764
229135
392737
509904
243792
772090
52690
1053703
815789
442068
722726
50741
1030561
207159
1321328
1085501
208358
827249
27261
860658
180287
203324
325439
1297372
50359
1347110
1194331
473170
1075528
520279
748848
349227
1327585
908558
831711
1116178
1003431
16645
824731
1048818
644762
947294
271253
391754
579084
936090
752490
870503
1243702
1268348
149941
872581
942024
432195
371712
191760
466251
787636
896912
946973
188311
63521
755183
853906
1141374
1249215
659561
953228
786037
407016
360973
208284
111729
404505
581990
968886
867839
148910
1277332
49065
1234131
42278
326475
1302897
463216
1206253
209309
53967
563559
1349886
376137
1116951
163945
215069
1225199
1308609
468065
895584
990032
1152120
909624
641669
226252
365587
211504
305275
54445
1304142
831211
64162
884416
246440
1185004
1226731
1126629
408899
332810
586242
730022
313174
224733
1146377
469909
262592
969508
236746
291062
794087
1272567
400092
122651
769549
830330
693892
188838
342787
1220416
1084341
1026273
1053822
1219816
592814
737342
383096
1222578
1227193
275392
1125335
660714
495881
184885
123455
1177272
317481
532984
762130
1091183
328214
970520
469045
730137
1152489
37898
494287
594729
149408
341489
1139557
315535
407929
194969
379046
344109
1212056
438886
1255132
1221326
466063
790710
853071
1013014
326517
831506
914886
816563
1177285
702278
1137316
1285551
1329958
968285
104701
298500
323034
283737
668887
311916
62689
438937
844125
1287992
63053
537683
687682
609077
536334
1182313
536803
464745
244791
836722
902845
368923
1136798
1021463
52219
1210996
434499
138562
1088819
2960
33332
1358011
25921
828769
12128
9595
14976
497265
223196
1061399
718829
1281442
787694
1144781
445736
55223
691664
868169
346576
1177355
56888
325073
1160059
925354
1104569
1229792
936827
636203
352359
674478
58084
434026
638662
1121941
736589
1114256
254962
1202753
1364399
1363796
972362
178893
692640
1324424
199407
1032951
461870
863822
1191552
560461
776328
454223
1321931
941311
804716
922859
478197
609007
142106
992631
182253
1170828
85911
147659
387615
442793
202428
225022
470343
412851
5876
989021
240687
99761
1107400
675459
1286533
240668
573524
484652
228929
221495
841950
896211
913679
27493
69977
153938
850754
808692
530841
1281287
1217576
1085285
452092
1255631
1215031
491080
100721
1222491
521640
407140
13304
936686
1218805
874208
1220010
90494
177604
448373
185725
1146923
1335014
373978
559658
130290
1042946
840712
569419
240846
969795
529843
645448
904126
321732
1100681
68700
1226569
479470
1231916
744406
579907
1200459
723689
263662
260467
611613
1313092
947889
344005
931903
647986
1344921
1008975
979971
36908
568925
468415
952175
1049446
473837
166108
67267
513172
351730
523924
883290
44137
47994
273260
915279
269149
753868
705218
286957
695167
407528
978272
900886
599346
70710
951544
1092339
647984
1003051
763789
1172032
1057426
1217621
1194748
169566
1074407
770985
417576
287609
338895
5540
199410
153488
333342
914914
1035351
546645
616360
108771
274671
313686
1179836
930043
1062172
625959
882298
21324
276711
1126427
475851
38285
458046
1307687
1274049
466770
148043
735143
1239534
900948
96389
283295
1156227
22654
1240784
660176
1320165
219657
1221258
978826
439756
1501
1060975
1145486
717770
231854
400428
979606
1063180
414070
504209
948600
208031
37384
1309982
620492
930789
87413
668476
257630
1278210
963069
139693
1012475
297064
1302532
1181460
1204942
191196
820225
472914
1221798
621275
964789
1282755
495385
803124
1245219
56970
1297778
550228
191104
528385
54409
748969
980168
985067
170086
940035
239476
872972
62594
1362020
1348899
638938
1135072
829544
131272
1178162
300260
719688
327708
1168881
1101026
350092
588285
376909
320563
1160794
1042510
1086418
338268
213727
965704
1195528
869403
318928
518543
1258686
212749
88554
101093
150338
951131
182929
960162
390364
1190706
649692
1258345
235949
112536
614715
645
547935
1332588
436193
215236
238660
17930
127899
275599
148171
998930
992227
376975
975471
142024
1287514
97462
935598
918210
566716
1135636
434683
379689
658532
513029
112326
147529
661068
912642
471621
92288
41964
1330025
971955
507015
904991
1109412
208618
237897
292739
551859
1243078
1308940
667833
196653
175872
144028
1012583
1188080
791421
241973
626608
76720
1061069
614462
327111
365873
521398
943567
47288
372969
730614
536692
151533
20122
580923
205529
1170300
567761
806594
1305152
269344
880288
1355786
946244
476144
394174
774469
627557
963759
658066
1345625
800140
615804
927954
202685
322814
556669
1038756
923989
176898
631347
169151
617156
755581
950858
353784
219933
592269
255920
1052209
586815
300105
731383
450720
463115
1351732
1191382
377505
1003645
1346862
1260868
653436
1072520
864974
527961
41784
299352
1247620
404539
730957
1041275
101335
887877
1092993
632800
928969
1231956
742061
706972
458433
332696
132362
1251062
1200112
224892
435231
487290
236191
761258
761653
1054740
673648
100829
1015945
560543
836279
93785
383927
1207038
836452
858992
180277
457254
964395
300911
673998
443729
459672
572780
686028
931038
31454
247362
882381
1234805
762466
1144690
662544
1194216
563313
469162
1334731
901456
630641
508964
704777
642165
1356766
568967
736382
328391
1115575
783691
958844
1153389
1228196
1242018
274753
843534
917355
545236
6899
1305073
373219
705043
318169
828581
235868
1355461
682726
608293
250548
502523
175488
900340
654951
1024484
285859
267495
737677
71220
268894
1124018
1346113
1209150
841864
929935
1091880
564863
740096
1041329
281954
878290
315755
1012324
903947
1324054
1216565
1037928
484753
1257096
216101
327687
1190237
463770
1196012
628502
1335417
293282
649107
128523
274112
79679
224854
850227
1052580
612928
1329485
364396
216967
796596
871363
39771
479940
279339
260362
496753
351597
4939
812153
788586
1215014
1142103
1033109
501449
631437
337886
748003
1332547
1360945
899114
215839
1360454
686972
113274
382148
1029043
545039
266405
66393
1022968
1219256
417609
1244291
496378
42843
1103078
1019903
1139965
98449
216989
934653
87228
751469
536027
424327
1204617
1342343
348860
874226
96838
1264708
1260967
1214093
207014
1119033
442495
180817
1243346
878049
895887
651000
737428
527239
309480
227060
1281587
311042
1163334
1190651
36166
660292
83967
710116
629887
1245070
517824
1138468
1075112
987150
1320375
547346
810169
1032208
672849
657935
708734
230861
160346
587721
325408
1248276
970808
991277
963974
1002267
1052507
967076
572619
516051
1244063
1299050
237943
1147692
585756
118888
288660
544774
485663
301527
314435
281818
755226
328263
220761
1187784
956143
1117100
964439
264991
1362976
1163301
283295
17945
681873
58039
890955
725211
438532
1362606
952179
11143
18411
1126011
1134512
1196643
1157705
17382
232367
1302150
1050349
1316308
967249
815905
130677
1215436
807585
695697
1289746
623877
923601
1090313
204029
34905
558119
76824
192984
375893
239772
975541
1170994
635745
1156331
605821
860526
60049
589918
101480
1001829
268601
1184012
1291457
134126
712084
168261
506125
858908
505278
512969
583721
65113
786436
171952
1324098
227984
812334
646332
1065706
549026
393648
490752
366740
20547
191131
1119015
602782
1240585
382950
71737
472095
178894
626960
1043251
826082
1271341
891108
626814
1348800
1210056
1019580
70034
950247
1003416
687597
902283
789416
459797
2078
118079
44017
664809
945863
125640
385954
515133
1136387
1093150
610969
31167
1078696
665390
7132
850785
586729
797896
1337781
703296
1257802
413996
955251
595487
143862
382354
1057360
168682
1165870
186724
1101583
588719
1025430
491980
611817
664560
1119311
123162
1127330
1254487
556521
494763
9461
154853
751845
895092
140405
697397
242277
1135965
1117838
600230
959869
1155366
349826
1195185
1275768
532288
713685
149195
1190437
1035072
573762
902493
812366
1360881
1303417
1250335
995662
798580
1270082
595688
479809
603961
1309195
739094
1200138
1211089
1022546
228010
758859
1014799
200900
350887
1323417
1338493
258286
1193653
111366
803652
904182
315065
342354
506858
594129
1003349
918456
434967
1244444
594724
332654
1299938
179264
591342
32404
541305
566780
613604
82798
1194023
539364
981644
703163
557312
300599
1193835
114646
999417
21381
430029
1344679
666717
649878
524410
946260
988150
156639
471210
727420
1313618
231780
739567
610162
1240059
1311709
1037899
1241865
668521
733362
872036
402111
421465
682177
1157799
449294
641121
309496
422823
1089275
905713
654073
445386
1322151
1026172
1251417
732103
241434
618683
554697
1033066
621415
35418
189890
298563
782551
51142
468332
1067748
121722
1058785
308208
503489
184190
1039538
1224724
561778
1188835
692846
754470
296978
996300
989702
990983
718145
838953
457877
407254
586481
883917
1063729
814128
1220496
1237218
638422
784987
1112812
244510
511734
1332676
675597
562472
691572
770629
822141
1066953
198229
1217295
1075443
144476
231279
8470
326198
661678
782623
939636
1306621
519244
221403
247647
961337
1220377
152781
57558
616815
265575
165685
954278
148103
382855
1287694
667432
768952
305028
867947
678695
1327967
365989
1203101
526097
1336869
778672
273136
1055962
275683
599087
177198
1103624
742251
1173485
611838
489794
1124310
256488
683816
1063682
842743
864083
307061
425083
1056391
85695
1165667
861161
454263
1036450
887183
255661
530664
967077
1090029
1284199
1332236
1351447
86394
15141
548770
965683
985746
691422
1005187
70039
425979
1054368
1362298
955609
876091
1117396
568308
963504
922173
933100
724688
979392
187138
217722
520242
840123
373261
429556
77184
736289
160206
1124511
137485
944432
452203
1151746
622883
1122943
113160
1135638
1313270
1181981
525968
419592
771288
1098933
342571
872551
326382
70560
49324
317694
552645
1192771
328301
355863
864363
1118228
961530
792863
330629
50162
1292962
856937
942341
382433
63889
112598
1117738
685063
224379
511047
827416
333201
58171
448841
876261
474899
908481
1049598
99677
740139
1212540
929693
582649
720765
600611
639565
529760
48049
1168880
685799
896645
141252
390834
351326
232507
261624
747574
547173
998200
402515
131873
1165870
190125
151646
84630
664972
1329776
1106071
724513
759221
1263537
1161032
197148
71348
376639
1175787
1081947
781125
460765
899089
778108
89817
576673
1349017
115042
956538
682164
694601
843439
1115297
56033
695811
403891
696982
645587
890627
619676
1105897
142949
536678
715222
1190217
538407
1291052
536523
1340540
455816
208970
433775
1111159
544386
481857
1130485
952806
1226259
599147
816847
305183
436620
1137674
1249949
842511
624220
343394
1153879
385670
1096703
1015076
996751
1082211
707257
961529
847336
1003321
342127
843375
1047076
337637
1210297
1092988
278522
1034372
928906
312538
722651
630399
614428
150096
876630
143494
748893
1890
415961
395963
273958
704954
1322184
732640
363492
1009603
649662
584804
577312
1103408
1180832
1155202
1476
231915
716684
968126
1360363
18665
597032
648582
118025
498493
830979
381341
157489
422973
386973
722775
194133
43091
1079153
919870
1181989
185566
950608
1155013
709477
107861
306130
364710
96861
1055155
189426
357132
1339349
1043663
834553
1157642
815479
1249552
1091152
66278
203227
457243
165486
937362
559127
1270711
429945
741300
613068
539725
432604
990358
1134637
749901
179958
612235
214308
768789
112544
1345594
489534
1139187
313274
936962
677350
258830
736629
272761
638309
602037
677708
499150
1017189
1170843
952054
238568
743563
941717
932229
476792
302444
847592
253801
300157
932014
312762
120344
901528
154837
770951
65366
1102318
833949
530424
521821
157767
296616
1228232
1273278
417286
704532
202578
859423
1254959
499089
872123
1306472
1111012
498662
447064
1145248
1168048
313878
913872
1052141
1148700
915678
881411
735773
57820
1135240
1199037
163145
189024
1263193
390743
549580
1340081
846567
329671
1214955
94086
138302
442126
157131
489947
794260
877052
215283
424124
1207292
1239729
212547
655243
367925
472695
396473
868091
1053280
989907
996514
574728
1227048
1232470
85863
1176527
196967
204624
709776
144389
961876
577547
13108
989680
316735
46044
1023848
595726
1174900
290198
623655
1345714
1111576
1306596
5528
1323261
298072
1004432
219229
894899
557441
402837
556025
845443
786579
53208
51297
183013
160676
628318
416433
313677
25310
972304
1235365
1169270
1348178
438215
254622
809152
1306581
560544
276096
329978
163695
566572
337961
1222699
532988
1301216
958802
1342877
334696
459024
978144
668603
94940
1025296
5586
649633
745405
410407
626481
1139419
1069702
591606
1225426
697030
225060
809697
1197425
322821
81972
1064161
330445
264772
1092650
853157
440292
1138488
38569
525298
483916
1285133
415848
44455
419531
579566
819114
613498
1139241
913384
389422
346433
625146
423289
274352
325490
83752
1126838
447633
470488
56738
500023
83197
15561
390031
1036543
814811
108713
991238
979893
167777
611260
263612
407636
968988
807565
1358710
185095
390169
138421
977553
633738
1253370
361953
116235
598133
560604
1104146
480017
1169454
454880
85396
428085
792824
64309
1115478
451288
797156
1317113
112293
523633
374019
1069751
1073731
1018687
1292251
1037830
205902
727133
240279
1136528
129943
1183054
635814
887223
1193833
379521
506204
872184
509813
657126
621511
865718
346938
1122468
883805
1303131
470270
305052
222446
686110
1142724
1271648
1211594
940757
1047787
1311471
1013180
960227
561485
1364274
989979
816147
514651
1290197
1269904
4686
192619
236977
1057862
602819
208901
412513
1257914
991060
300628
412028
389413
1025651
1187721
1282201
350374
999758
472129
49109
52389
1052133
813333
469370
1220992
322342
830869
1352222
1267013
300163
817824
740819
1154423
211950
1253467
70198
499276
1313628
920278
1046121
1281342
660649
479715
691082
604908
356487
982084
532344
739740
197422
770744
1306165
1214741
1100979
877544
1244886
142156
400217
1074146
327519
103588
510977
361632
625630
902105
1225300
1000935
13073
1236746
1309603
319544
1059646
460701
534663
49765
1151922
148182
760593
225925
1089920
1024466
1095702
1363673
1235123
617644
566967
866678
834487
888969
40223
378956
833592
1255627
663711
96790
758275
222038
807998
1343710
627981
379709
870219
240114
20695
665532
1192290
393983
295851
390884
1189896
1306798
792587
1030993
1356560
642200
379422
796831
940066
1297706
1357263
1022795
675967
33550
161035
913846
467085
1046846
1205338
91037
836709
826666
723366
1038019
85009
1139529
33364
1048611
720016
299127
943879
1032820
1088220
1110877
1203183
1142625
1263271
988483
113445
293358
808212
1113155
299303
1322307
1064214
535426
897889
252784
831395
658906
883753
159253
979394
1216949
467955
1191580
906811
1346711
477852
990655
627695
764705
886050
193567
426242
1249249
1016454
126535
486673
122044
254879
625735
1316529
104780
73032
1276465
987673
758666
1334355
540657
858678
1019637
1263691
141483
522002
576380
1148464
1026851
1317036
1209995
1275109
436650
1080046
199600
140914
956090
1129796
1328118
150905
294039
1050187
230964
1115387
1009701
245213
53664
858273
507778
824643
656506
289434
1042024
1192847
49286
1335814
721475
315031
296353
1095934
142517
323267
184806
618953
736566
989574
838283
75062
931779
172017
328670
118558
614543
1308654
463221
1323153
663218
673966
952618
1256374
758192
480013
81670
1029129
1131227
940805
1074606
675441
447549
740877
1284103
1304423
117826
901122
115536
1257547
144273
220126
86400
558724
419800
1146138
458920
1264162
952466
225509
1248923
674469
546821
1358485
1187585
1045152
1191571
284633
804011
363854
333428
413687
390943
462659
153027
552625
673981
655724
1145578
765126
258805
1073783
1302410
1360162
30818
183505
456410
511599
661015
546676
1316548
1109102
913609
508977
116233
90955
994240
1096273
572243
1064894
525922
642428
264033
501986
1227992
403641
309452
1246414
1117777
1239422
306511
1298985
854959
357203
1142009
117768
24724
674722
821133
360172
614382
128603
1135551
287793
823294
384918
32131
809880
1308141
337750
841433
270470
734400
822867
62649
202828
842510
385432
26738
768183
100687
711761
1305425
873592
425923
764729
905998
670715
814594
595076
233938
195233
349685
53007
859451
1207663
128295
319617
1185287
1136731
1183035
901909
137555
611515
975034
1135411
516514
83071
45901
1163287
1283853
919293
567084
653117
677018
1211848
1013071
292027
1280775
520081
177811
753339
986350
189591
803450
307098
856967
1184705
563311
316774
846081
1207906
1215063
1117156
227592
840958
796956
1336294
657356
969503
763973
1272995
600512
1347350
807330
673070
734489
827372
786573
912967
3247
183613
1085953
1294409
1178105
1028768
972080
423116
525507
326840
1341336
1283744
120738
816939
976980
441699
133949
1011980
248226
327894
639941
22702
73166
1140845
566817
1287271
865888
577618
1153481
854951
1100076
501834
222484
179077
712024
812242
46649
1145296
1028675
251059
977897
1122045
659514
1269877
88151
821978
707430
363124
1050869
436044
1263392
368925
1042707
1161623
460901
750618
666447
91451
710270
903594
1235124
983375
257070
620876
903219
948151
861952
249548
920306
176730
1033833
1097301
877087
1329961
632143
229405
1169745
135539
1241824
560964
819721
1098248
1357221
169266
664990
1204294
7314
232915
1082140
896241
660448
578021
714401
962358
117770
1159583
369321
625814
600916
409617
586802
387245
999560
244846
1004284
220968
1003476
1167619
179351
529
1157490
203865
155347
1288183
1245432
652298
587021
927560
168842
542177
1352586
127162
923985
1310556
188112
254973
246190
425998
31384
998549
375039
1038652
517710
520850
1065593
188114
461233
805485
678922
490365
317149
1089952
512779
1194173
1174903
256037
267956
542270
304589
149885
1228401
1152202
340539
518054
519493
1234934
240730
954568
392995
608566
116984
841777
218351
547854
334866
133398
1231321
300409
1176804
538835
1191611
356112
1155587
1221078
75188
832943
679255
1016640
506669
1174947
1346965
1090693
253385
701569
1312896
267096
886809
546485
1188910
1163025
772269
1011037
1096880
284055
945295
821284
156477
370628
1032490
766058
673173
868421
547264
767491
694063
410067
987760
384142
13435
60612
191587
555242
598259
162065
1305721
70928
734897
1145914
372771
310470
528380
692309
1129758
1038224
609561
1286156
457052
1316099
360362
325180
863591
253428
1170872
611960
824297
1215921
1159560
794643
527081
540279
1171727
206031
529526
539917
880890
365805
483700
795679
25375
1066883
1255416
172032
784357
25846
885367
36911
574206
140352
499644
1048064
761034
499298
471899
1122173
1241373
281973
348368
668435
340693
885294
102124
324178
667948
428408
492915
250304
1352950
323227
1143267
1018064
163622
688453
763630
1174453
340648
1136124
328165
1099825
579778
417047
426262
464665
819179
178392
13281
269421
142169
438229
212196
944997
1226865
561716
1038868
809502
627756
734176
871962
912948
716775
682096
22118
21062
1305923
118060
846853
755840
734663
1356600
855657
53254
823631
591637
335209
1151617
1147504
429249
714006
937294
377136
1114646
39271
392261
1249488
943453
544006
1216755
262513
366887
1203705
6930
65688
1145660
1257885
298666
1021193
612428
1036871
1319279
908041
797726
661147
746359
814796
199768
864123
64511
1079292
538603
430806
1215270
1230692
1254488
225426
781372
60747
960614
122844
195711
814878
861368
1103952
447047
674705
502994
674756
73669
291794
1215621
1244730
1257414
1177008
1134447
1247256
52112
549418
1060039
90729
397809
918537
472132
544898
980164
535768
210345
1175036
372124
1170187
294948
1354087
936687
202217
746565
694226
393242
568958
809443
11873
243716
56238
975831
890573
1291155
921404
881057
64623
365836
771583
428602
870278
1053419
552113
203553
1290795
882076
567743
592178
1291922
257088
1186217
635867
181449
947074
1237427
219236
809328
200530
210157
284668
982071
548119
766151
1213221
834672
1237420
748287
861120
111265
400468
724717
1222273
303097
242724
77478
558947
681544
689247
1056954
952183
432799
909049
549106
239200
875252
727504
81959
1229473
113942
853730
89866
324372
517755
370126
882848
886338
618818
871809
572237
17647
1138634
234070
884643
1277787
111998
758353
175415
26092
1237291
849595
1302798
397153
1220127
45224
1281816
534661
1336876
556528
1234593
1073495
980442
13506
371609
450802
658441
1139942
479267
302693
18849
189149
326757
657685
130565
17696
1110868
1067820
992316
165932
387726
599238
1247240
147088
437465
269423
982386
991498
624161
1080086
366887
692513
1074613
901245
489079
1027879
384786
1003370
945351
498253
528392
913539
521787
1118009
291170
871
1059649
1185002
1012268
1071508
123495
781496
976248
28446
963774
725005
662642
419422
1243794
1232228
483230
579550
1118558
968027
664881
482484
544430
843606
832416
1165339
186761
52288
205290
984498
1045192
519756
813843
386666
1143329
760669
841681
1223140
748540
895062
482819
881492
460287
259689
206436
1316732
937750
863381
1282337
361215
884466
551674
129516
473852
208268
171846
1193861
1146522
1065911
352917
965994
686660
1231883
1063965
1007947
889676
31462
296425
667801
788646
777505
263590
866348
216047
610842
325491
16448
910701
408628
1338236
372644
1076723
197792
374834
812687
844558
967959
1271293
243565
1154321
1182607
56555
985364
1008868
1345605
1129376
1282363
992647
97877
1272643
101427
928966
370287
625622
855333
1091139
826935
1205777
48135
36408
595125
452822
327305
1354569
1277761
19346
630843
28922
307058
1148225
510335
567988
118055
1127947
464993
721487
243959
530975
703829
873870
302016
668601
1006642
1170376
514939
1066919
798161
168303
248029
650644
891013
1190926
611567
1311964
156333
1141057
1176293
479770
1298245
1311670
1279026
1216859
1168825
557496
445523
312919
1129731
329993
153019
650297
865059
1076714
277582
469807
630431
526642
1016643
216328
377519
280929
1179688
327531
282704
937341
977695
1322549
101007
342431
460596
672906
802418
419958
1096540
634132
862481
1146187
1169846
868020
750512
975669
802331
346555
573260
405657
1236374
36952
263861
564805
1025014
47954
314745
168722
4016
1125330
1112288
1105255
508790
696973
1350440
1359905
296218
1012116
724859
1252239
34941
1297297
527204
1005824
594229
510098
854306
1127289
778015
1032377
972569
487635
818652
1333620
1020537
146535
1012237
202696
717173
1224626
490352
935388
272415
837671
414356
1353410
1353666
1305616
455583
517767
522954
823429
916072
188193
205316
949927
983976
439267
1210493
1021442
458256
805770
411444
1341731
1119394
1245129
653837
418534
565851
107748
542782
419247
837819
207362
53675
1194152
554669
54818
1030428
413051
52783
451419
1093106
790694
739109
991255
423953
752520
247754
741580
566742
384602
916104
283119
522956
21428
1244655
1044295
462862
904744
1211372
124446
845847
918771
627682
650929
553845
1222714
1283157
799976
1195542
1058444
371441
1325954
304125
792293
775721
804975
159361
1177172
1060956
884864
399614
282589
817839
1230118
245232
723177
379201
513618
728404
665315
870703
321811
314851
1291063
1301946
656564
1062408
998680
1230609
418690
216356
1109663
1119462
362319
1047556
401747
153627
330873
962080
143345
1204400
952980
650105
280443
510370
237334
733532
16810
158018
30882
1359363
499799
430919
326943
396931
731287
182720
705023
991963
500310
218721
766466
137852
1128690
1354388
1140991
790863
923995
671650
548790
1280137
1118625
481115
924289
193723
1098821
592340
32702
1051499
1135425
159592
4933
857748
1069295
531897
894550
370271
63388
779132
663077
555379
423188
1335160
588843
921530
94895
535850
192010
729983
963121
156922
1159060
815290
597092
317167
283638
63709
959051
31418
1314553
1218827
46599
132546
974948
975375
260073
845005
1000330
1206391
985825
756724
212491
789621
278863
326170
948780
31855
1017411
950077
120103
787917
155527
1056084
1109767
134290
94831
977217
737905
1223096
1032040
1009865
374457
1090961
413563
667684
633652
79378
417895
969235
985883
1131673
168403
1224498
1069834
720751
796507
634173
1220303
746326
334528
624126
194648
978368
87209
742179
979376
1284327
748475
922647
341945
50589
1105918
1020967
549630
933564
275740
773495
1041322
1240045
1087076
315003
71946
1264331
366117
884595
651483
502868
1023053
430566
1106927
898726
701381
20002
912501
972100
166087
668108
228476
737989
35204
427842
484928
728907
552319
759321
327487
1243496
967378
1131317
302018
308948
911148
1247821
965341
792876
609663
713635
589220
1150395
281675
749837
577896
316146
366153
567935
565017
370779
859788
603795
330743
1004910
602203
845893
783223
1045192
460147
690461
822644
1290230
870595
807076
1141630
684893
1191891
1238496
1079473
413448
279971
941102
304510
784025
958480
462920
845563
695843
1357361
1158024
1240602
131362
78524
397282
235349
1088282
1269659
554322
1177911
936283
783660
53648
157388
810297
194531
103942
576478
980650
462373
381825
425905
274298
17637
1170828
894595
731832
440215
1268765
97554
1157555
648011
630321
1326622
1033663
59279
1139020
88664
770832
879211
1344580
1277168
1258182
1294668
973138
126388
193055
1095331
1205421
609408
168708
1299677
1207497
467691
70498
1064888
909165
733253
410927
289820
287564
974329
928783
701756
390118
1242350
46438
1335079
34028
124741
210721
1081774
1159835
323977
119260
395824
363691
146380
1243461
571246
1340887
447534
190999
1277954
259521
346507
661529
260539
443178
1122238
1287802
821933
1158632
507281
1350819
1168120
1316030
119806
1270693
57036
78080
701010
255313
383279
873126
214162
771153
898218
1235792
223694
1199745
986382
311518
975512
1099628
567999
407232
1229272
474070
1051177
1242120
708751
1245012
147060
559527
447043
1004899
1180155
222207
919867
629910
376965
1104042
641811
52500
1198247
358193
695873
1093021
1065808
546
349378
959205
321616
1120272
1352576
470230
582402
626088
306244
536083
1293930
407888
320098
885295
550746
1280602
209245
426425
411803
361626
475928
204771
1034219
728800
337326
1195641
144007
208450
276605
1182408
1107246
885268
1162544
55356
606413
457335
724417
1163384
1085607
858077
183880
203284
241379
670026
874773
527399
97805
346121
354611
278720
959829
309621
24687
920784
11161
415153
1157219
498737
15918
587673
1115477
747886
465935
721785
1079487
105617
514001
668245
105089
801938
242466
827462
1043427
468843
1247470
187785
194504
634786
750203
1138516
678998
1341918
591805
996209
850527
573430
1069962
290659
1351278
772594
784294
123205
695945
152824
562479
1169946
873573
940999
611249
1311669
616156
1186601
858912
445763
699942
107711
1025240
653937
64418
416659
924275
224014
256831
1022627
1184144
1289935
472892
725404
1261205
265929
594103
901157
347816
973444
134314
1170052
430953
414988
313549
719682
1145084
452054
949334
178288
515
1231725
771706
1224135
982721
806213
214889
681494
1012231
724057
964985
325991
786657
467108
12904
62466
445208
300156
1210856
487802
251059
607406
490307
1276430
284127
389903
786614
918553
1070669
685384
1218470
1262623
466983
844892
189826
409969
766909
616896
1055417
1303508
509760
654959
1117516
1171508
328838
390448
547872
17696
319677
726288
953383
156588
353053
803200
1079630
84450
807479
838268
611273
891378
1113300
784925
609686
96782
650604
1228721
161298
983762
1208190
935519
618363
813174
790490
980936
261789
146494
1318366
213663
982505
1053767
1260630
126432
352885
114851
274613
513609
764673
743234
358490
509807
453381
879144
1196700
842771
577405
971191
447633
404747
877440
817941
829979
11612
1150681
541244
993338
1194692
1073464
1188471
141251
1242646
784011
662127
257678
521326
933365
624947
929718
378592
379354
324648
1172176
1106334
378584
714594
341390
690910
276678
443317
530505
688268
37009
1116565
810634
847667
205433
672926
1202299
581679
990281
1321134
243107
1329527
709594
1178627
718440
833217
1025545
37135
376654
421712
74502
1164406
964772
1191738
550356
183691
171684
280499
36022
222234
637488
391065
405010
34110
645595
457598
750584
819715
234681
390832
930529
560346
446741
573735
55063
555510
1011995
1313114
1192656
667611
1190967
926939
709177
469721
418163
877993
316190
1119295
920524
26973
186605
446004
465610
70610
881494
1214275
2989
452639
1332643
23859
474307
507161
948239
1242851
1300136
877233
885358
898526
783879
616588
1117253
453726
1343405
458204
1284548
355783
625110
1334850
932960
385016
1222745
586532
254296
309424
455145
1267332
327978
858426
621988
151611
155568
896479
1237481
1101105
797912
432459
460338
137656
776551
1107423
883016
483333
1080895
779252
425971
1122365
1103890
915481
276348
482443
1025260
1027138
306619
785724
1184795
437753
708096
135553
33883
801716
262623
1196201
796498
1072857
1242443
789157
838077
457659
1152328
38356
789199
570040
691948
867271
1137945
807048
1038036
1192350
106137
1148997
866420
397691
629137
896185
910546
364720
1026053
942947
429287
952530
1322339
456678
975892
737702
1073604
1151316
850645
1086534
1077834
1019434
1168884
69394
624706
27711
206110
1137952
275949
482513
1197304
618869
121283
1205664
711863
770091
31524
85176
1254627
319031
271355
1307469
655959
529414
814390
250607
31323
350698
789214
46847
575312
1047700
1289834
1359502
463409
648869
1053033
825264
218219
749800
1177682
579593
1199949
6715
886649
542296
450709
948012
246534
956976
1022459
1168327
845410
59026
800853
625574
1322542
643642
761908
275486
860816
1161659
255413
402853
500114
1297110
1252284
729508
290203
170154
855249
125384
438569
1184317
202359
663724
736131
734353
341195
1251204
563746
879151
795359
1177035
983032
1109310
154439
227449
1282589
1310552
370451
466719
379784
869252
698304
577832
1306601
835624
370771
1109998
190128
1099324
119429
921741
533333
1128190
831223
829864
257503
1046772
1010621
1053848
581963
493551
657139
80761
113642
810170
783209
89174
719721
262724
472582
197038
1325678
177014
1161322
458096
518022
1030211
1238695
122906
878869
1049591
832165
306612
56387
358950
510680
556087
666579
238998
955003
1149384
1137071
216251
662465
324807
1077162
866252
1157519
360213
160310
1314924
190581
1318332
1282413
903483
134438
231728
1326474
587721
993580
1282192
144410
1152121
184269
182479
1287416
63977
175714
624802
1085283
1319933
590949
978438
861970
989815
593271
480520
63249
906436
259910
1325891
184687
183690
152622
284788
535043
489947
1215999
1216803
1151339
1035434
1090667
367825
3852
584829
1282762
723505
169447
301441
868032
463365
689580
413247
568656
309244
613808
301579
525208
211873
1162423
773779
607756
856746
501167
1078339
387003
59408
315530
840102
972967
349113
151375
627511
295522
1027664
361975
1087622
237830
1103618
1360827
704008
898168
931581
635061
511395
69584
223229
11354
227389
990055
1021992
1085332
993060
856820
654293
998893
587244
1008235
1318139
836522
906612
182826
592780
1108381
1064834
726592
250186
885267
827004
419997
19804
782445
357164
983954
300855
1063474
123007
587214
967685
558792
169003
517879
917687
263827
923236
1275030
53189
127269
917652
931161
921662
54264
646543
95851
663222
412879
965089
270068
322660
990711
951489
156196
1268586
226983
506240
1179098
788557
217036
984211
1040215
1260698
436296
1300400
435623
223682
1172289
1300469
473006
199950
931478
818989
370786
891010
1035048
473945
1011357
796864
728578
304700
826932
1178830
577545
28853
184297
1052174
125401
322584
459282
1250386
1244678
932667
1124293
744919
1298948
308473
989115
657208
1318139
1064548
776867
325336
1036761
1132033
597637
1232111
985201
533326
116749
1260699
258799
771517
489967
695222
1213547
1116510
117295
781972
321633
282229
593599
125955
661271
773846
1211371
1138316
916602
1180664
90556
850598
800368
855087
937769
622949
970253
110702
517643
614786
1068855
965876
740039
467808
256706
994981
320
1171627
619422
247557
655048
345074
108383
33915
24770
1073441
882812
249906
959204
461333
776496
1048691
543972
958934
1330897
387185
148179
225734
1298836
1330962
1018984
824648
1010818
130276
1148742
489372
184200
108800
631953
855985
575013
357062
1338343
243902
113883
1321545
640580
839985
922507
1238170
686735
1305545
712486
27587
482898
1304176
624995
563068
426940
1342973
746522
571666
1068841
465034
244993
853137
903988
20296
1032153
778131
583386
529350
941414
684874
1045580
516625
589386
660556
875434
654494
391804
708719
377029
570177
910512
231450
696682
322370
722953
223470
1109281
667600
167192
505189
237056
983096
603806
471366
631652
1097751
90790
780391
1254680
789195
1156721
445102
540213
1118318
18877
1293491
1193080
399278
1297343
425509
15643
1196204
817608
1037201
379383
529219
1021575
1056043
422598
1343161
980156
1125748
468723
494379
926374
571839
878486
549285
830642
219871
1041294
262669
826092
650208
214613
308755
335695
371058
1270418
1070335
640586
1189248
62412
1254662
173576
1314672
1022570
1282868
485067
23758
887231
1207830
456174
313087
235521
959278
796905
730188
909821
1191509
921302
271048
116429
1042830
1042788
472940
1269384
453907
148623
1362765
432241
1332217
388933
869016
1191591
1077109
468832
222765
751851
123245
1352599
1243161
929724
1194297
809394
426950
221177
1017446
924228
1013400
257375
629677
251206
395203
439171
40460
1098695
1096036
285390
1224274
948039
343395
238940
1077951
1154376
155878
852338
1185313
272758
59363
294975
734201
1128677
902533
1080861
652295
479111
967388
1284780
603187
1029975
1066150
137390
838767
487053
1040087
934991
1343210
680403
533982
1299548
1198941
273258
354779
501742
714659
250965
88606
417987
882385
269362
1284619
540402
160398
423751
88392
564453
1103724
793199
1094218
963912
1092912
1070026
281595
729512
630174
1236201
656699
804864
1038939
40485
45265
3210
675696
363812
24860
378167
12782
856074
442408
1287914
438670
259158
387377
941662
517086
14775
894172
312123
959288
966610
1151590
773319
856409
614408
1016794
927035
8823
104548
888448
204200
209317
149216
1333553
717840
684776
696623
1108452
972988
548659
1021525
1213278
566020
9664
479444
1183563
382874
1019968
531689
1202403
1234134
180246
316535
1169780
471714
3605
908003
885940
390637
1234715
1054557
1282179
704118
1207471
103142
589982
1288894
1234026
804648
114992
1182919
294474
200008
704745
683681
23735
479642
22353
1041044
902067
712838
137677
695930
1328132
684982
524345
338207
672957
1314937
1182968
73013
1247493
1229696
1280114
338254
1359613
916196
691797
90498
454771
749756
699069
1153150
394389
776727
796249
158676
1055518
1319671
973905
600240
1341930
940096
21783
777804
234420
298029
900921
1164063
585225
758961
38782
874587
225932
317486
460820
473775
1076482
504671
769078
782252
113060
595100
689591
1206788
812258
336257
658749
111718
578188
225976
424945
235002
1293103
703616
246448
1090961
1179331
23821
127679
1097930
579915
564469
1114123
485136
393197
519536
1262625
729894
1076254
1033805
467607
704847
108293
1159465
1220497
789133
803088
179188
670553
679848
168183
938615
549050
1068220
94365
676744
536409
428145
91742
184978
452329
572434
1181734
163362
1293827
826249
614768
1048121
1314120
780657
388390
1250631
1144605
1047274
655599
464597
1189470
716283
925069
562670
1319815
497951
33770
903460
435903
1350030
20551
848702
775855
1194210
415227
521627
122052
196223
14828
19576
1182203
184626
469861
1037729
600985
703892
684295
211258
1169058
641410
1238614
838053
724753
314025
1175957
1287755
986656
791596
1028442
1025572
1151233
333170
393198
714541
788884
1049526
884783
200593
675087
313220
186924
884977
37055
72232
656776
1073591
19302
1224790
620828
514922
594456
1271413
501800
658332
632274
872163
1313024
1269199
819904
656605
698398
766386
628651
1035755
381113
791133
1172507
1084110
545014
1298048
656910
664545
217312
504193
241304
1287810
330341
138026
666262
96206
591122
754780
1300943
511124
314902
433882
299519
990207
83713
1006579
1206778
913603
1202727
1100248
1050721
307594
1289060
286914
1308223
1021720
438747
1332534
1359868
571400
368365
832545
420269
686122
290703
637976
643119
537761
92617
406191
1194278
1300914
298427
455808
972565
574005
1112003
204062
740870
919445
1248476
993690
1304835
1296589
1200458
1085895
862553
179826
313269
465358
471530
1096260
1320935
645747
733381
412424
890340
26255
902162
641269
952251
464467
605094
293738
349227
1235866
330683
130464
1017164
260578
125208
500218
995857
1197793
1204594
123167
871662
83941
811646
731555
812549
172011
738955
210780
157100
243947
1200215
338012
294013
272591
413797
948114
1103014
107312
1176893
1363843
532106
648449
491831
523791
22467
719182
1285873
243523
769386
968630
1241817
413725
212045
98115
18661
701669
410160
712341
1120575
1054883
1353262
449994
549963
720894
148255
1101846
1128484
142480
954146
1048251
1353637
1111445
713498
594523
914426
678981
962431
700334
625163
401716
85263
1001327
1071048
555561
269040
53880
1094591
669390
115216
1133690
1240313
3566
702694
1033388
1139614
1004116
1238381
1002135
596828
1073775
770507
469576
393429
1256259
82588
783108
1009379
29746
251985
1218865
544185
1191934
354349
94549
236616
505041
421808
566485
877201
1344656
163641
640506
489104
885282
150348
578418
296043
573032
630511
68700
716948
488250
1344778
449621
3322
680246
798243
1085188
1274729
155917
152507
719783
226086
104828
1190212
624166
347244
1339527
751212
176810
815159
779210
667288
286101
941982
252742
52867
103180
354577
139447
81544
606694
915080
1192664
1264762
160081
399822
885050
716396
1085715
76080
489793
40984
316823
1264830
426913
88061
659176
1174575
445013
732608
299276
316617
23110
1320936
892698
267888
664145
848745
571185
999701
723685
1357757
1173230
611880
99311
597592
196276
316984
592116
198180
678668
636826
530139
203871
1181649
177852
280502
404867
1141368
479738
197165
140348
1083663
416950
342218
1121096
133594
572572
1070671
1280222
1020726
682607
585843
893456
772232
669533
1244199
983654
509333
187014
636019
663154
102436
1358525
127935
684047
612968
1024570
74207
1082674
745221
788980
18325
903303
596794
22812
263574
593821
309967
1333404
355309
1030589
975335
832942
218436
462735
627835
1171645
1333418
964546
958563
964298
540152
727806
1168041
208191
605510
802656
1128451
680201
864629
97616
231266
971018
1182905
154595
1221331
1016995
721356
45953
116433
979975
1203831
649620
686233
1284078
605446
918106
278831
408581
781662
302480
1208538
210008
711253
430703
15543
274840
206752
1066539
536128
705553
479883
159878
1227813
267219
744564
1318362
995938
144323
940111
1116631
830145
588855
248815
1130116
211550
1096467
335907
393115
858002
1301680
98268
607780
432604
750869
384941
1076207
921967
19939
748763
1279140
1202191
1299100
1179241
1127174
482127
195700
325970
900534
369792
375801
798746
686543
162561
472469
748525
1041754
1164257
533240
991696
1072143
961838
188644
975572
940584
101571
1217554
733185
841966
645241
1303280
904716
606224
647670
25394
89773
319513
564762
902592
1217942
652954
304655
915995
650015
853324
1078896
371427
951976
370348
494747
741652
687252
107475
743347
242021
650569
343796
310712
1180662
790721
1053998
617765
327878
697512
676572
755407
705489
215721
701456
1191749
1049848
506819
310722
645215
992667
1062001
1339533
1256734
1306205
1347146
952686
1035822
1082753
784144
126962
369942
1068153
174467
877607
4217
937384
1149102
235245
620742
763597
1268337
926512
315326
1287662
889059
677
194109
574691
539216
1341211
453554
61526
102661
1080983
1026991
328629
1137728
910039
927932
1296897
1166056
228709
703122
871332
1310409
188288
1150996
928100
1349140
630970
1325790
355986
762945
1175682
692967
530810
1069849
226423
237026
421162
892085
9720
975087
212897
331550
2153
477495
723353
326535
7701
389098
998270
628862
72748
279131
460618
1328073
660337
407271
1217356
290561
608053
934644
125399
533956
397849
730319
1252123
859243
516551
435218
735244
63119
1144734
665668
221118
301224
1251594
130876
172653
433991
919114
600805
1169279
506730
250023
414851
48560
1131501
1297139
524165
886794
113292
479011
1035227
540568
647566
898061
1137512
1021151
757754
479267
667096
1280807
292636
296867
53927
1250433
1055655
609649
905933
536112
296023
46476
298811
463369
377136
19492
207052
175900
761669
446048
1077275
249410
1169131
959148
63704
1012483
1052454
1359226
394874
507044
754745
233352
996378
628035
998592
1340243
1261025
745591
810964
1358494
431138
1282375
1107063
1215854
297591
747558
1331588
540030
445279
835447
423740
956047
583449
1097688
742718
284132
230956
639166
764195
651890
746991
803788
1248379
131879
1359278
632317
362552
817098
198315
32048
436520
950152
67019
868906
1333073
661537
80460
966392
659358
393171
132614
1355798
1002693
441729
404569
728072
662737
1120603
770076
1043416
461693
530856
402086
78976
87026
31794
1298522
634143
134928
1079348
1191201
812197
738416
863763
453980
1352442
581435
1228019
1319574
720923
388604
336560
735786
1034521
1049332
75817
4184
1213427
1337494
283290
149306
153556
1233626
414952
87652
96922
16158
1146793
721099
1311568
1325046
747018
133693
364995
866623
3589
479183
914067
255441
617887
294488
766729
509868
469091
22499
1232197
532414
226290
1086391
884281
9005
545113
1166372
232628
444235
288448
1317142
608489
733319
1250685
185173
1239411
26443
1050927
1205709
1238892
1065183
1341704
880293
1357246
444327
1015010
1291809
1199493
842045
412690
386441
42748
81568
1031185
10281
316744
489166
422054
474304
1161039
171887
706583
112000
680295
205917
969785
64745
95991
7566
889143
682468
892862
1024139
510594
1251222
736153
20312
746056
332966
1041947
474976
954448
1333992
975020
762997
995286
913391
831896
1284357
701763
431722
37748
1184936
941669
1182449
549262
353183
466094
493958
261650
308009
377986
86774
918337
1099090
1172268
145404
270598
975
43549
424929
1006743
1078144
1182778
680730
1244114
1083758
1013776
138605
30786
1061523
924306
911936
175522
585095
58473
625300
1121349
979282
359131
173947
920742
243531
1029397
732189
265577
1271671
894115
763668
1170617
89213
98583
1201737
29197
54057
517209
799650
1002285
601856
1187205
174928
920345
1132720
639413
490928
1174112
834116
1316731
784555
614588
594375
753109
224027
1288994
892212
29455
1042401
880984
366925
904771
48991
849953
967795
373302
1308765
306382
922005
1192823
558444
735272
158485
949000
767953
996606
902512
730180
190312
1355877
487345
489951
81523
933661
441991
948412
1263717
422171
483536
60680
509860
1179167
215366
734611
535161
773274
277314
1116935
1256629
1275906
592804
580729
1208895
305854
144883
111598
1120329
506572
191296
377723
1272501
1352569
103809
417800
1278095
750721
1149150
1264698
304129
913479
718671
244793
1358733
898657
1350425
192325
724722
1019838
776151
1175933
946963
161418
416714
219747
1275083
120268
147809
727295
626766
814231
1091956
284258
946133
1321267
207761
1322164
1296492
281670
848791
725933
41373
480647
494479
347821
139178
916094
466337
190808
1102175
727414
349780
791404
417157
618075
1251398
40352
1153865
580262
381969
391211
1241099
496644
442771
667163
655673
789978
150854
858270
701131
83148
618753
15361
887
71917
268289
252209
904948
204833
341756
472065
773727
299133
631135
982692
467880
796
876232
1077086
633921
924029
662489
333841
831502
80477
799752
1236811
818824
553337
805438
763292
1009084
932827
63310
1086280
673712
1341875
374572
798596
698164
960679
896839
935578
473887
342339
303844
1233707
968450
485730
546968
222877
1291468
223087
677549
394597
113081
1110774
96678
355781
355837
24097
974638
724507
667983
391385
950713
1108388
261060
1263253
424047
1199767
704009
64532
31600
945431
1185283
244693
889965
1027866
1305335
40067
167476
324629
779576
1279926
1033106
682069
863703
729598
632965
935390
504037
581483
1357023
225408
988373
1179152
712154
610434
1294598
270872
406086
202358
1246512
138700
670243
915591
825327
563489
957320
299266
392258
599468
370056
528236
1321345
446079
1334034
308545
932103
637710
1241596
972159
670048
410140
648602
639378
1338950
979665
974171
1181658
222316
1141561
205630
828079
1049654
83323
262237
291651
401430
906889
587578
55081
1194665
1043548
120161
811468
673067
147246
315519
625303
1123848
1066289
537023
1336271
387262
1338351
635890
253838
1048745
1287455
199605
970637
714398
1049507
983961
565560
1283324
1086725
257874
403069
778445
434421
11712
1100060
1248488
778281
1069833
319944
972483
1313106
985294
1138622
577331
295984
766025
469718
448193
1101071
896641
980496
1270680
728027
867470
1188396
1010904
640952
1274934
858918
779936
839509
977642
964437
461263
279642
1192290
597276
181525
893868
96843
1053841
14350
672816
1006701
231073
1234847
1048048
1084342
1184737
1300169
54113
106059
960128
76294
569603
1101943
287042
1307143
391225
320325
1231537
314169
509717
901073
1039917
975888
1158837
318039
849428
890938
860017
1337596
1106539
56633
836986
796369
558912
299060
783886
393149
113547
33963
1160510
827749
248233
98452
1356781
933802
420898
801088
850163
765458
1007581
832063
946135
50630
53755
348792
1226200
343749
742184
945402
1022283
1134504
1023717
933508
1233008
276807
1183757
1200146
797887
60521
889597
374618
30487
224058
77558
1251567
1208066
276156
1133896
153732
1059069
311197
757853
478216
457219
1028027
507281
1327454
594791
779149
264172
985821
551226
805985
521158
955829
758028
1209565
1045767
135329
99373
686819
32367
858138
79245
490755
480382
1186861
751170
1347883
1337724
455573
386220
1085676
763446
489922
977401
1280573
96134
234980
929628
152617
1354591
132297
1167583
175680
68942
1340219
1247027
134079
663147
170840
243148
633830
936649
917932
609674
116322
1093997
902078
846518
628046
387811
162579
346314
111239
406577
1130958
173537
1190724
820024
337574
1192068
1343967
1261216
527467
1090646
788361
612183
20975
905738
1157605
1245005
1155673
1198510
737153
218909
441888
408515
1212069
1211685
690802
755464
353864
1046080
513419
821599
857205
97838
1262670
681024
647919
991172
939662
1091474
970160
530845
667096
302962
869097
623548
230945
148916
613381
362481
1312773
491402
731433
825428
253558
1296311
1337897
639554
873076
729512
370051
235859
458029
1149074
388191
620516
1327413
506179
918631
41692
1076474
1171361
337345
972646
177278
266684
99332
61722
671517
13994
1243223
589760
1244771
463709
511150
711017
755323
858668
38830
354626
1131204
503583
1249994
366823
466635
357560
11304
370433
1308996
604594
1187164
145514
828137
308926
726461
1228868
626161
223543
249534
455343
1279939
1181279
1137
106412
568878
1112461
1021780
446396
335486
1151099
1299088
767801
1216586
1330240
975337
1234786
279703
238308
706989
655233
900156
310474
954894
1007430
177096
785866
744041
1185207
226752
68525
370914
535613
583567
50110
142417
363601
505858
1012547
824319
626013
243481
536986
862418
3968
919745
34448
1263377
65503
640051
1058305
810421
1089595
643259
508372
217956
781150
230191
783864
109129
346750
7743
1307116
290246
168341
548981
1094176
1232126
887516
981938
1254966
849985
651229
775982
640720
406817
365463
465403
1064960
1016435
1307015
815371
877048
1241185
1052265
55020
390621
64604
1010138
1230756
415352
895065
889248
109473
721982
948859
242880
1229177
462533
163006
484099
944071
709031
509937
267190
1264869
1277329
107003
438694
172954
306521
117989
1147156
435800
1229211
634820
643609
1297798
181010
237889
511861
222977
1111997
498434
283430
1263118
33383
1193347
155411
546775
957796
946120
1060478
878255
1260364
910869
401326
1290911
838627
881641
434051
1296267
1223049
838976
850118
1235761
879907
1323085
659001
1095616
842540
79624
100593
240873
873245
769774
1252168
1332280
1133355
164869
527258
1301726
612265
1084028
96679
1176308
1028863
584098
574035
1338471
17529
1313459
254186
82078
897510
623788
245904
586560
797728
13321
1320042
424819
443899
1062085
973092
948559
816585
805462
395567
380287
452011
1355859
691032
805931
1020697
89280
132654
966081
29327
50911
1213597
1021052
1188434
1208611
416887
524826
565700
939834
910078
1110936
931883
889476
1033269
1207954
307858
209867
877031
1142019
985608
639140
854671
1347489
1140182
1010259
76098
1020140
1227921
139865
1279655
1333214
1205282
1157408
324957
1190513
770604
881068
905984
496452
36380
1048788
215501
147973
438774
552265
937322
587602
440481
536093
667839
419757
627558
860585
999986
419741
575516
82910
1180685
14129
454846
480258
763724
999225
716601
1015042
956887
1140941
1259610
858734
1119327
110195
311049
856002
770509
1087869
986646
418652
711522
755885
937834
908106
400508
1203106
763268
1275746
861990
928801
1211010
684490
276986
738227
1129506
928200
99553
909749
630466
1240638
576249
317936
749633
173623
219656
545146
158996
1112861
1046439
646077
654513
268384
1118746
1157569
375065
867303
532463
806157
70434
296800
465037
1019578
1229214
580331
1102004
800718
675645
647062
365161
1083586
302781
602210
183717
243233
11867
23709
841658
56091
53003
744591
160163
582649
181396
371310
344969
893889
843668
490476
1202683
950107
1079335
560192
83141
776321
435730
307851
871314
787433
378415
621760
735308
1096400
845408
171198
266007
1206467
17614
596041
368481
1253725
1146168
275614
129819
1032061
92505
1210897
781756
591283
1291437
276138
1264946
538437
828338
26162
546816
480681
584511
593167
461426
1197917
1236219
253031
496920
988240
1119904
968681
1263343
27945
591091
1009096
6638
1207326
1116202
986029
1027480
268927
469174
739919
146195
995224
984599
1285572
1207762
716861
508340
1168702
397391
258246
51698
643448
310560
514699
367169
82870
219874
818555
926487
255768
62184
1204988
1195424
173690
457240
1329030
608556
911671
1015945
437422
1048527
865788
807381
157551
1053004
809663
287171
138703
1337798
1295758
36913
674428
681213
482249
570225
688042
421930
523110
164656
946343
1243541
974296
1273143
363397
513347
896056
1354300
677690
1266701
191014
162992
258827
1253287
949246
1042272
787938
1310030
1144740
1351588
326376
799804
1090802
828475
1165570
782159
174861
923720
860211
540500
549945
444636
1038623
721920
744223
215911
320156
57791
731023
283045
1071869
883535
652076
1255556
675915
682657
801319
1043765
1304841
647781
754630
432835
115857
144594
971639
211176
699339
716342
379372
528950
476330
584392
55641
779180
1353678
1031669
176857
707156
1132378
17964
888446
1170389
1339192
1333769
1237319
1155226
976016
1248954
338113
22510
822155
868683
78390
755451
23883
1291740
587471
698427
534065
13127
936220
31704
633971
109452
243361
763402
1001040
384792
999433
748091
772765
827523
1175799
458227
570136
718641
1067459
793432
1310301
226590
421147
349059
920115
783170
1283088
1136684
140565
1358894
1265268
1297215
1038764
111397
636082
696601
1363271
594903
1068678
1323220
1228113
1068707
1225832
1126076
1314300
1043247
317273
1147462
616541
1232215
158954
1111889
781660
921895
634005
347096
615891
1264061
272529
1166120
1358760
1208789
966291
490842
564174
1291035
1264775
1200637
1354635
177455
313781
147694
411907
150229
653908
854560
1063754
878147
1123497
911845
361918
1360806
651404
1313952
1306373
1204115
116481
42412
21445
546352
819477
772667
142171
130731
307479
250824
289500
1230530
1232990
205927
193474
220712
436562
105861
196731
480875
831318
1274440
340095
1355976
659101
291984
492553
673100
1147889
1264387
1057102
1061950
1295924
359355
950567
1314576
340653
393550
1191560
574010
1289189
120068
401608
587387
279695
496954
1599
446604
888094
105259
798422
1223605
696872
915022
164359
390678
673132
339352
504021
289254
220780
1208272
1233266
458277
3434
739118
1126606
1012522
64468
18847
605248
389370
448438
170270
238798
837560
921423
88877
692931
444957
416463
491135
792143
1251806
330366
527493
1078488
1307914
165547
308091
503564
1311712
412628
45789
1261561
23308
1017902
414733
1163910
147180
461423
52118
782206
823337
816521
208992
1174152
102638
1051658
754666
185647
1231453
294330
205317
712814
333114
931213
828074
1009424
798129
151253
310980
1036887
400393
1218095
96316
210654
662940
1003595
1223363
401672
1073858
865788
1288050
1130333
879850
206031
548544
609054
194533
955474
1313059
502376
786537
209758
734910
1180259
1121856
1196686
230951
937890
1264871
1238065
684654
666284
677516
131140
733411
255303
865055
1320815
546253
535388
868800
166657
760536
381992
800867
71154
226835
538953
232886
1361838
140489
810912
426527
98791
1021990
35376
1077341
711660
459202
879807
503817
1165593
1242290
1257885
333023
516378
335106
975664
54196
1242749
45174
385993
134845
641704
263005
220812
154370
1255178
1181588
415482
1217543
1292365
716810
1133656
645318
891668
1088169
1295646
826508
72735
1241709
972871
1260884
1241790
1305451
53051
789395
1173482
577650
1141826
633307
36615
911859
452492
1030982
470919
1331143
337351
886520
1132687
689946
1060431
843608
609679
1064144
27138
778358
595979
687253
1334424
1194848
891912
1002584
1306579
603792
1132744
177043
1131273
122164
113135
218168
77689
1258137
774344
1207567
67517
449199
1037674
928131
413499
1253819
1352910
746460
305042
64421
1105442
509588
177311
332928
949993
1150484
330503
570147
598837
333331
1217609
663540
1075434
635036
404826
856712
1302388
1242481
457416
826613
698967
117904
1100212
589652
81498
242757
1074619
204684
1356611
889895
1276948
496308
1243041
58449
671103
178807
117967
864716
314471
498625
283630
616420
690333
23396
553555
447149
606429
952789
285593
841801
1142453
1355116
1256042
1001402
940700
1212849
210382
434208
910988
69253
886775
664900
1329178
1079260
233996
1362536
1355149
689183
717185
830906
920107
581207
547156
38406
114951
1353679
481859
590105
85107
1105708
418997
497982
1010117
1078827
426093
1187076
35998
412797
939536
793089
575521
754331
1314787
992144
35963
1169550
237852
530475
1171134
749399
1281076
656336
549330
1146075
1278608
1101804
1170043
48290
1290935
1084945
946183
1058383
69175
1324396
467728
648280
436215
58147
449066
904609
689634
200905
254903
1066775
1189462
1057480
818880
1052215
890760
956594
1040811
1273669
875219
806492
1250616
387985
1353644
1023181
749520
1224345
526572
1277810
832720
668464
651978
635873
962547
1108506
476319
760775
1153320
328553
894633
1335084
556745
234672
138191
1008092
348239
301182
111568
851183
797506
477560
1187452
1207769
527378
233498
157671
133466
437487
831941
885710
286113
956731
517123
492715
985622
413043
1047110
1261012
271304
634255
916444
683411
397018
800184
917327
470656
1141548
726268
621036
3743
1122971
121702
359692
99720
970301
888583
1145101
958084
976444
1021808
420838
1124049
1071324
1176876
1046052
714390
448940
810587
822889
974576
611023
996712
7097
436150
422550
324697
486529
952690
736509
35149
123766
211827
668660
1038263
597599
319987
236482
1208038
262983
1098061
52765
1314116
339176
949261
882527
577704
429640
1115445
1189454
972484
402015
452995
250078
517007
413381
348574
442598
532213
12046
654562
320798
1265111
340734
129033
829022
223631
1032415
1581
1029375
345443
1268395
210891
379656
834303
311789
1114550
565203
735636
1046772
486225
211789
1324342
903979
555930
1301152
860717
440326
832072
509055
591789
1336257
1141928
667023
591055
610166
1203487
661954
242747
1332459
60686
1099103
1076673
906976
1199350
81497
872270
101854
114004
1277993
857227
1303514
1100364
904116
836331
239375
201660
22482
895217
90819
412773
205503
877731
1114205
570985
686437
812687
737844
370899
292038
824813
228932
512500
735142
1239942
394318
55364
1331683
535796
1027401
510515
1036915
824985
1032873
691455
717877
1172712
168002
505070
218530
867813
769325
571977
723721
356063
138948
322295
1014691
424423
1191821
488139
616670
512823
769168
89338
1041710
1160484
38084
1219143
13504
319011
193422
1025266
90826
1316360
1041484
1145488
1077517
1190405
615706
552215
427136
981415
1269191
643915
1037499
556876
1092466
801778
162674
976542
1180258
422808
958942
541439
1156039
484847
1321965
1305213
7112
254662
231824
534541
885922
753916
1000712
1002046
260233
567071
1123737
1150590
1226255
585844
989658
647730
1354720
1057857
751832
940179
1291461
795795
657130
586498
1252495
219841
1202234
1293608
969157
555559
450764
1245946
1279655
849902
844731
1087699
871293
52342
293832
1269279
987669
534821
946184
235839
58642
1060230
768363
455489
1337550
638554
428341
835784
399257
453922
1091517
1041148
10820
902233
257632
955701
707047
701728
347452
1215072
139171
275674
499139
722728
128439
796020
1307385
849426
1038879
1306793
1316081
574781
180108
1285051
767424
513964
1346310
494282
457279
771071
718689
335704
199913
418839
1258983
118734
433476
1304354
907216
546061
934226
1234867
11842
1193840
306264
356240
683829
811810
939089
626158
391353
992380
545643
1160062
1224568
219078
600232
472672
385198
568079
2367
1083483
722757
855175
248867
1271980
1297879
52968
1363044
179562
288189
1342643
782444
375824
358865
1205241
402098
14764
1029523
272391
643230
617540
809799
1090036
698401
670529
449428
176203
989562
512319
75116
745244
964910
1312141
85796
950433
930941
1062576
520041
1129578
69732
436724
25441
354374
981468
676891
624028
1288331
216758
239801
855886
946717
1135730
1224450
1039836
557821
289135
585417
1270579
71400
499147
896749
687132
1187211
788040
1222043
1297104
1014273
444501
1208354
740871
42106
1334271
1248731
218686
697022
447295
1341492
500426
1030497
830496
866961
711909
964586
671015
1304428
830004
82562
576170
907526
1332226
1354489
175417
1214510
165389
807695
1255351
731612
504261
114089
284489
29885
678900
1058222
796549
482604
954233
971526
1137585
835669
109395
210120
963184
271187
644807
851055
690758
577975
851954
752040
1173559
547586
149228
1303410
50667
880921
1133559
9304
608815
663325
991120
42588
302878
633783
382504
972971
97491
651962
559448
212180
898191
666436
110043
1119669
1029210
746981
645793
840949
1086607
1069647
759834
905579
42799
386688
587544
282702
773651
834619
380663
1228298
925204
92270
1010118
285337
1092607
1116426
702598
861131
788157
1215985
703308
1314545
836453
1261778
775793
836668
1256107
1073571
300419
256405
942370
1262744
1262965
936052
18942
1121570
988393
165908
729460
471866
976809
1242379
570808
31081
13616
199290
364165
1046754
819435
1035753
553535
8024
774028
1318421
392558
70176
813621
358222
1324685
921283
61204
433415
414043
237688
160834
692517
395176
45717
724536
1215203
1061548
1236852
692363
1243238
709348
1067161
856325
1145209
754185
880159
833672
1261994
461013
270906
927315
1133742
1204414
632609
478035
1055306
1150376
411939
1104516
602034
1341135
857612
445090
1088449
704185
1070908
1260521
693826
1151284
952410
1270242
15270
1078123
374904
784611
1193364
882636
379881
243253
223082
888785
587457
1144564
168063
255437
393276
122783
100113
910339
651327
953832
390455
314002
1180454
1139101
633771
451126
945530
846728
449060
1157814
951768
598693
875731
578008
265809
770658
200699
1192577
589382
855249
246234
1102839
403861
272656
1292976
1020424
777622
1073558
1282893
992546
1357401
1005607
1174852
323158
133654
447753
300566
119092
1259749
920459
262303
1137853
371362
459031
160100
685533
340838
107125
925650
7298
952870
1016838
500171
379498
301009
1096798
208315
181093
593371
194992
1114976
830245
248064
80584
1015280
907734
935505
382389
359838
823757
740377
904972
652317
735126
1007859
1062659
1094971
142453
665281
287166
562732
637395
1127177
938988
965239
568121
86786
863602
883102
1304446
176243
257587
999564
835964
1164204
844852
401362
818655
201989
511581
391961
391361
61085
1198487
1126595
1268954
510184
1195166
54803
1196789
79450
592089
380148
601515
684149
527729
33016
503855
561384
1108342
340353
842497
1076766
37066
467726
718979
1316870
569633
1182192
469376
174268
303753
224050
1089998
1356381
1167695
155180
969157
114416
39251
485308
554467
343905
1237162
373675
1215624
64498
460079
30207
904402
817548
185498
1104588
891309
698352
864916
835819
721982
401541
1039377
562320
1333884
209654
1316798
877211
1131436
253385
1092125
231765
743716
885748
1179033
682587
394942
1306123
737630
471908
1224746
501968
412777
693919
1254571
1296636
158450
939507
573500
664140
489253
580016
359531
154222
1185271
121060
919303
1174493
303669
1087850
539198
658382
420588
1095517
605031
1112577
1165631
156880
1231709
684447
115176
511550
664662
322085
615776
989812
903729
57985
530421
297270
1012775
259596
151543
231830
198286
435264
893084
395557
1147913
1147323
606400
473861
775375
174184
1343725
521178
143425
854485
1323091
579407
465360
540616
68774
1062168
1282416
1065729
383376
803487
75075
823349
874681
25324
485691
200403
1057456
239447
52443
1274036
1136341
569861
1269921
1239540
548675
1012431
117578
278005
136247
827393
741092
1082515
612278
43293
1123850
522830
1295125
270687
326474
162072
1070114
346392
73934
1083722
1123773
441669
654803
717060
815283
925662
916915
953263
387829
198655
981760
98608
1037418
419220
38246
397182
1212407
698949
895761
74407
810929
1109289
35836
161799
459806
884209
1349751
404459
623951
493041
980981
1033964
1132654
1328296
373553
765086
588822
700069
524010
1357168
226945
406427
18343
1109131
1017894
379111
137737
1041525
1113179
137072
408112
749037
1347171
864030
495470
1326313
229473
123990
160532
866752
1050319
178796
1252663
1288085
1323280
133019
142502
572818
266345
866781
571718
136849
791643
185958
784859
1178853
370120
597283
601308
787392
59259
834876
141651
1311183
522436
951831
989960
969639
233925
455010
771055
234150
126967
1361683
156599
425269
697897
249026
892605
791980
268852
679603
812766
14616
364115
1228674
520114
736856
56944
6456
132458
585298
707645
550423
1002095
1224074
707392
248830
868151
298464
189994
158658
922526
435871
980821
1146379
760427
18799
81990
1118620
218812
558849
524622
645076
321246
546424
736005
66529
222729
1048389
1080002
819088
1279474
1175250
586281
1167442
1234349
806213
913032
857240
1037762
1057550
615790
511875
1160393
834212
1201115
307796
676843
127935
199251
1278740
539336
1033214
863711
904179
924237
992532
580511
804382
113915
1222750
359365
517878
23303
1003870
679218
900262
177552
30029
1013063
208333
489034
452364
943348
114042
398168
481196
689173
777554
435907
669119
131266
1243836
1008185
1350536
130533
819399
95746
1256500
384358
425146
741064
574035
709210
1317474
55716
1230899
393339
571155
119989
305445
736632
223309
112330
522172
297854
1174181
393539
326349
642584
1301090
558036
257711
112249
1178345
292899
735715
950630
179714
1081255
85489
451579
200828
1076803
1318590
331609
1298775
1229493
614836
654620
448083
513271
334015
129624
1273690
244562
546110
483117
630953
1219330
1112873
1089610
463184
634340
429304
533970
635352
860481
825666
881042
514809
1117774
89200
124620
422990
201091
219748
1115715
1220532
1197149
1254879
549689
1255426
1216057
977574
8320
527293
687411
1179681
157846
547717
1239026
880413
247413
1101603
955216
1234661
1093354
651855
289505
690553
389506
336963
984789
560460
913811
28602
92310
793249
1272353
670325
36426
1354001
411666
461178
1216497
331712
642404
27424
890986
1359971
1033106
343231
264370
1167280
988165
232982
371704
771530
177655
1339715
851718
868708
457466
905689
1267224
536767
136824
1282725
308435
1125615
610418
918130
559329
198465
748176
1048234
1013728
1245467
497061
90175
1030453
80429
888921
324374
526514
707151
864133
886911
760882
913674
913069
733002
271409
1145679
873763
472964
466769
736342
136403
501534
446182
1155885
1058512
631482
321097
855190
1052874
674209
1023929
838256
603226
941830
894610
405187
673239
303506
1089084
962704
1299466
1079190
833623
139264
842987
203102
289254
332354
522292
1095476
1136001
728911
152995
312674
149666
871136
352213
902418
1226395
1005079
1003535
111481
1362413
953743
1348916
1114603
827306
522682
640070
879100
567912
458700
1103613
688564
617185
634333
254747
1277124
670810
174683
80271
765647
890183
1065948
65110
295696
1128371
591191
923143
761314
655174
623525
1077422
422588
577030
470851
452891
1043105
33663
584204
437367
574285
587147
927023
901765
609148
668068
738848
793072
953230
420943
972154
417262
153655
1038479
119243
217398
1190615
691071
694408
679150
415544
1165270
536420
1085947
404229
1161351
463087
801327
807385
1086671
580169
695010
51080
190375
156665
45674
148687
1109081
638303
454028
1225321
24149
140211
443715
1095269
242590
340215
969506
488588
110562
114646
743081
487917
499342
382279
395495
310498
1268742
911255
751041
781675
962730
998456
389498
223248
975568
1112149
242428
1119546
180198
386441
442927
939621
284495
615127
980975
494687
1318260
23756
1210886
1331601
975266
1259238
689892
995333
131684
485597
563281
257733
445237
221253
86328
602696
1356784
727582
992373
632250
44141
474481
133156
387242
579826
542140
826793
816953
410855
485614
818860
1297221
281623
84078
893055
76649
57878
600275
996606
191470
1175241
828038
1109845
1183307
1158012
167453
1029726
114448
155892
965824
1302658
210911
1256683
232547
133245
341408
698975
977531
561947
1095940
251691
72771
870201
98556
807887
454840
334055
559285
661065
469222
414283
704486
1060684
42390
377397
428899
853673
511939
1310151
928952
823140
1230112
605592
439643
254732
1261104
274108
1185765
606575
713482
293259
24834
1342603
1319957
905929
620719
251992
512831
173416
979998
244147
606623
963337
543169
380891
1282541
314856
298015
909814
764331
781088
505394
1118527
567367
253519
855258
218497
540818
734714
813737
642674
1296358
210657
385504
1122301
1154692
70257
182735
895540
1008808
1043700
550395
472839
120354
742942
587677
278947
138904
463916
540445
1333636
340835
291366
77066
976333
406860
694901
395109
176699
646128
599957
515312
576064
1184975
532023
513168
519840
824922
1164231
1197055
979101
706336
1137462
668590
247378
22855
889008
1252852
611195
428397
795460
15701
697939
989803
436342
725252
728406
1298048
356193
730081
818755
694985
957744
276192
58370
986197
1226794
131736
500125
523638
940721
781046
717093
1155969
786188
1189985
46722
733711
963980
742129
168456
104265
888740
339571
604624
873334
1237297
316345
921399
713401
625482
54874
108127
653611
747573
681330
664506
97932
1009100
95282
437017
1348787
325946
1268763
943919
608336
1339411
862234
789794
452386
448447
1168918
286247
1261714
799812
367479
888883
293996
582496
755398
485787
365737
851419
819120
1127303
1043835
823044
1340283
129253
1272232
16717
707018
767360
953364
960311
571408
6365
731370
114227
1004402
1258910
668172
280473
94627
235201
1135846
968508
400734
70064
615241
1216441
1214642
232661
1087891
985984
423112
228554
1002392
550764
714254
140842
484391
1260138
455512
609671
1349973
994448
920745
485151
223349
325099
295920
847452
347353
954781
885265
1086712
579263
375859
1127410
644753
595216
733587
831463
100273
462395
307379
1051341
1167945
743728
122842
143800
88792
633951
617818
790539
528214
41233
497196
1299153
107520
142877
736154
1323577
302472
758250
375634
429331
620988
495058
801594
1299508
226198
1130086
1302547
184844
198246
800447
1048474
731810
1120242
129594
939843
1288528
40768
384152
463774
389296
268213
997869
1276665
912560
928590
1324876
647104
833142
445811
321697
1071527
1276241
509839
1332621
301257
1221206
636123
689891
136809
1090083
12888
1250398
1186928
804822
1108592
1179365
1082687
220109
56461
881273
1189775
1347351
817449
485080
314685
1097096
574731
141175
1065704
1333780
826748
1335714
343159
1089973
1136113
1269633
128457
511769
915333
847136
1271317
480181
506458
141032
1057546
436684
1269172
285730
1349159
934749
1230039
1195233
256687
211278
1075714
558724
685813
162558
24879
139097
247764
701098
901681
515473
726144
657006
402817
589453
114787
326925
82581
1320717
672255
397806
468836
365130
267562
26841
761787
571078
792855
608012
87537
365414
122980
544966
1342431
1181639
1073391
425205
828240
297768
783835
832586
100899
1092346
74958
716612
389751
640262
926050
1048822
197977
755032
111070
454971
107782
411980
1173133
428428
1301000
258174
44366
1268525
716385
211676
581585
778345
117100
1274998
802285
902322
130196
254629
375135
361246
1166036
222479
1071667
1211303
180639
112161
562630
205102
502085
900866
794326
329203
478431
345232
929169
464005
1085675
374927
375580
1156372
344974
464573
704407
832393
1116822
603517
1324662
173037
706322
897982
1210207
614267
302665
1346759
861060
200891
460336
234066
70766
1001500
1040940
773961
552701
1033584
603128
498570
524068
720694
1326528
7825
1059296
783521
1250208
435233
504355
134591
813418
512259
1080735
177389
1298721
238830
1357553
2503
111710
1121715
523148
956738
573463
1154230
342026
171720
894802
15550
1193919
481894
23875
231646
35681
686336
195958
1319209
1234231
1030169
953032
1301142
492024
413613
2247
1343668
1193142
993484
367840
521152
448352
1312631
989530
834343
752876
815671
1353809
402185
843111
1363440
599958
1225674
262620
1362136
311591
509081
885319
279590
437511
309554
1113017
1160402
1175488
1035610
1055773
378198
1254960
83271
950555
1065390
797733
500355
829715
892076
21454
660517
859215
224584
903495
917765
1313988
1304167
522572
375681
409784
877918
69790
24742
337886
1339759
764650
1007279
254197
1194991
1293400
973070
978122
1354148
345071
946324
524735
803062
917747
930686
1065672
589285
410206
425176
1042495
1151339
76660
262042
1073382
593266
1282355
1102880
389502
974035
341803
155072
1147827
1038823
622035
963757
430968
310937
390548
4280
695414
441211
135112
1115820
369724
105360
1045781
657179
934401
46003
29724
1197016
884295
892399
1183149
596389
187789
1167218
463587
1040445
386063
522281
649925
755630
449340
153288
727325
1185116
487774
256525
33073
658995
813067
542407
738496
651041
868524
30445
236275
761874
670566
816068
242374
549892
1134297
1180587
552521
885681
207764
1337668
1126650
243042
589141
907654
57592
602838
1283352
1139884
25768
712637
772335
541205
1169271
255930
866514
207436
381944
17682
1154730
313118
1357822
468520
1032708
977946
661897
1033760
183468
1079238
58946
296959
1194937
1085929
646321
1338606
1342168
821039
362438
135338
55792
227216
1069938
1211646
203241
378153
370991
647109
242508
1029870
870503
1091123
50274
475435
190945
1302534
160089
1249039
37622
505136
36863
154428
270466
1305994
721632
311637
668193
499829
821914
1037260
543764
1308165
508853
105367
1105010
1063788
260591
1202467
639415
1015434
432130
419930
1227030
831536
189069
460642
515771
579817
959263
173549
260749
145605
980459
375872
575607
1323485
1321404
406450
620468
92444
403161
162934
1218934
840156
1294349
108143
1011678
272828
1316131
376321
309314
839322
205506
413823
866602
89941
1244138
1323689
668102
626336
125961
464892
747538
1274285
1158119
209840
741789
1025466
949392
421606
559214
968249
249664
117732
891834
1242372
1231212
557379
353248
391376
867864
916860
730457
885064
145713
960317
879268
1123973
82888
1084250
851222
515245
1290999
307378
1218748
9214
644820
59746
214604
51709
140719
1032177
877511
323291
317633
839305
937811
395301
536357
144690
1237731
570447
641527
925536
1076534
1284909
797977
151505
440852
1160077
586829
242146
237987
1307968
1290003
280241
376428
84653
1154035
575722
556600
1192798
1008199
226436
194378
552411
28856
780288
1124690
829153
14106
1345110
1168852
164963
262704
76103
838599
1052968
849385
181594
582782
112559
449818
1152565
359922
475833
335039
397310
545720
868101
1081978
1000600
316934
1291733
1235840
1045504
774541
705872
537697
1161660
1307929
1327770
598545
280532
537345
384970
178895
1049792
604529
238363
50292
411990
1072912
859595
1342623
135924
338007
1088808
588223
1273996
42288
401074
494314
739819
136262
645358
652794
1221186
136645
854961
200213
369435
902965
1186126
715456
1153131
747020
938337
703430
1192910
860242
541849
82745
75828
218034
334927
374617
539492
1033157
706713
843182
499007
1179094
158387
28316
962147
1277951
1255799
368182
562667
1216243
379456
1161687
706416
1067372
517838
1252181
1320080
458984
65064
1322413
438996
797396
914092
1358174
275027
1292655
471709
1340101
502356
986596
840985
186875
54621
969921
589757
520376
852328
476559
885158
1227862
1016407
56478
26136
465289
450926
890745
577332
761949
1242380
359144
797895
482464
526752
20209
131874
251927
1006384
424895
69942
242857
1072198
861241
1212095
711484
169444
1269553
877209
1139847
513836
213011
10071
781324
1207973
672973
1188058
24724
1023206
733787
843551
243468
783876
11233
3278
832569
714150
405665
821286
227355
940348
228317
230494
990507
460480
49669
9372
103457
809214
324572
540127
1273477
48882
1067667
1251163
710264
1290890
988178
1270115
1047870
551884
838117
217445
588236
784706
285052
209315
846400
484998
503152
5418
355580
462350
1044937
514638
1053261
680984
285818
751023
576376
7661
308777
175547
426433
1260361
584299
906243
1173104
493685
829434
886178
73303
235336
1095071
241455
927741
139717
248882
565702
428162
713028
239366
181128
1097465
1255776
49573
338273
9565
687281
1027193
796388
871451
328615
318461
607463
161655
911359
431807
1043012
55955
309623
411155
725277
1088368
1020843
1168685
444149
551581
509994
412172
210114
1074496
310612
188900
709638
349599
516639
335108
292649
657661
623770
439279
266071
231007
825308
946617
1316107
812040
263896
459420
1181505
619700
856686
941035
543566
911862
701804
1328170
701606
1005929
194572
108795
1107540
910631
1112910
261738
444404
511631
568007
190041
164641
95946
874843
936334
756197
754958
531931
14332
1231515
343029
552087
348202
1335722
967391
1031461
708226
1140306
58592
734541
809501
765408
272762
1091335
1337704
478771
914726
863174
559162
280613
280949
202736
531490
442116
1182396
322720
252573
238426
568877
136048
1224069
1309127
476658
411392
723340
889127
178564
625170
776983
341697
1346137
210495
665454
1137184
1364384
1283133
1083097
715160
1062936
367414
359146
350830
748694
1240850
869881
252790
752619
784730
1254833
29049
413624
1114318
679393
52382
584013
837417
569296
161353
1007230
627765
168614
402459
266882
358225
563626
207163
851365
1006331
815056
634777
150721
570330
888573
1000052
324738
1011643
530141
705611
1076355
427324
391762
509916
149687
1038201
34524
558141
1250299
476474
1053167
947838
429860
1330303
277298
165474
43053
835203
359037
1306961
135174
1133766
1018890
691414
64410
368836
961299
551469
589640
698706
775143
941554
1231049
844661
1355284
954514
292176
313609
343195
267245
151496
929822
1020668
938970
941463
901257
100748
357772
328607
156621
963717
1011996
1259641
879513
141933
1121422
1100287
1084672
821732
738254
1180646
548754
1168068
919509
160633
761976
282569
1037922
978250
995590
935650
1006666
37832
186673
1194075
1342886
277232
912647
548294
295895
538819
915135
540366
15657
642178
813844
21593
1241090
574183
1076580
328585
392578
1300119
1059499
1058576
820519
1051909
902173
163254
1126193
1130563
1235068
998766
1226237
1083013
157858
184054
331095
30604
293679
1080297
493073
1209605
18126
1227656
40399
200349
442441
659792
1285557
1097105
1108310
74197
1296038
1001227
339189
1098610
302112
326123
69763
357164
843702
262605
526313
57201
733590
267586
1339459
826492
516367
373573
442519
622440
944284
534063
593022
683176
841651
724857
576621
352513
930723
157347
715340
738377
78862
1141014
70235
480128
1222645
1128162
1331727
545321
1255900
359732
308101
56493
1087706
1223471
336451
1351091
267484
962020
269345
1294024
908827
209787
1254192
246331
326022
711446
59692
215309
857750
245518
85613
1170496
129964
440798
822802
1221522
1349029
136097
742608
365215
1356874
172157
542440
197623
784865
858050
1039976
685888
551676
620579
835106
233143
1352451
758039
101088
1260209
1194498
442097
168817
501365
436337
670733
1301220
637489
236708
1013073
234040
7465
1196546
366693
1340752
1287325
813664
750080
646449
162922
670992
1348605
840659
1348460
981281
972654
1316419
12537
387081
63587
108542
623193
1212495
49195
651230
113990
898298
616660
417419
305284
1363842
351439
878735
1187216
228680
889010
1226904
622715
813996
1255393
651044
55974
377895
140367
853798
129199
1301723
677862
1060933
88208
173144
301716
48882
875803
1061241
264634
1024978
1201368
1175645
804063
1130856
410303
314291
60977
347078
1135542
61338
1287772
953891
1289836
1072205
451061
1228470
66028
176435
1216165
812171
1033979
1326776
741493
23375
178706
1159185
57930
867731
68114
325211
209465
1120490
1278508
740874
163003
684592
439297
1077142
43186
1307344
1015124
1226974
623984
502860
417069
1282543
251046
570550
468119
663483
807988
546275
843259
941079
323253
102052
771069
463254
256504
1327813
793884
988732
550581
389963
307993
1243144
803034
1088942
981417
975440
244582
841590
222650
308462
721769
511672
844607
850250
1301625
336070
765103
53526
538491
102100
29738
647553
198341
1359027
290130
62438
43721
1276938
1074197
470937
1345920
276283
740795
333386
1269004
898004
1336731
40245
847373
554740
320086
433977
508566
145868
1256915
631681
992474
891497
1227007
369780
172837
24078
1018850
1351894
241975
977249
674656
635995
888964
111296
1295754
173416
369035
821689
278782
422659
568032
714153
1286274
414594
55786
569440
1228942
305976
219435
903101
1131495
244756
1033408
1049056
1272741
211084
1102736
948804
13114
1205719
359475
743963
213542
377687
23318
443585
1302595
1071570
1094394
824955
1276077
37359
1290861
278940
947409
684586
76057
343787
883523
867363
196428
478263
59299
984010
1315853
926607
149467
1000072
1093396
32922
524681
486497
831820
1317970
453926
632407
466300
594917
1107563
699996
308873
888443
1192728
638149
678267
931084
167792
370392
381903
1039339
979956
710507
1024356
33996
935132
331558
424837
754152
207446
917541
703139
790633
1002838
1215798
1106059
163015
1022801
1123304
819498
506900
1168180
40965
1055623
145630
335233
1222646
1358172
1243601
1054955
1295264
837018
1214790
606437
1228651
508452
464680
1238822
750554
267706
140645
1126355
979509
17412
1076318
508191
1082395
1153441
1342642
87633
1342010
723407
295853
578922
484171
857448
214280
1037977
747659
762756
663247
284918
843818
1322198
646668
1222066
1093396
1096364
449472
4718
1059826
1200988
291432
276661
497042
906508
818153
1185369
632489
414840
139637
562538
1319039
1085769
881979
566439
1202156
292887
1169466
493470
1072245
709935
187666
549751
645935
693917
625248
951514
1125963
321456
683799
1279708
1217559
479985
1331425
1000950
819845
834593
975327
162312
927132
1007877
1353632
525954
434473
77004
701712
704357
980114
726232
118342
406971
748251
319333
163987
1269944
1041215
757200
975152
1124343
1100106
1231842
288638
1000765
608558
1078763
796425
52715
392495
221177
1023032
651747
384607
4552
1139390
475882
1170811
988181
384878
29844
634720
47819
911291
730526
1119245
1014807
312558
826337
1199810
670341
63204
584179
578129
1033960
336735
1067357
270872
78270
1143733
45836
785133
764604
1354482
490725
898540
1087021
1251759
885481
912556
1208663
271185
1320185
1308103
590634
79645
875104
56877
115872
927053
1004085
1101261
354220
1323003
983374
252703
1360425
451236
428316
87648
445513
184465
834049
687402
150031
411939
1100475
1336455
848670
427274
931871
906281
1293616
1146840
416936
442021
1166657
1075213
803385
918246
235022
1180185
1091778
349957
416686
1283195
176940
982784
208047
192363
578368
874036
912010
194154
1266745
583042
287858
994813
719345
90162
1172046
632924
101469
1023989
950685
802829
897820
1300796
974314
23127
232278
939796
1137810
1152015
694391
609703
168479
1058375
981010
532051
700135
483246
103181
838141
1209635
119414
944542
901632
996087
271612
102492
881004
104288
1292917
526854
554807
546258
548917
1010029
1149183
1272902
874243
218723
1348050
521281
412497
792964
757950
700814
1057619
675467
731644
986838
410094
777420
699087
238620
692970
775067
770573
448805
142739
983100
951142
74217
995530
153986
1278971
333089
802619
638118
270803
68797
610602
1055114
573473
1036420
659414
975773
8091
1225273
862203
514975
713405
611118
338598
122140
289816
225002
55164
12537
1260506
563827
1249218
230115
995062
371888
819142
98486
341128
830497
1166732
1210525
965645
1120700
386497
853100
265856
27848
1354333
550872
1246390
948193
55561
1348589
108219
492696
447443
494526
1337403
314314
742739
5189
755077
975277
158407
1172434
484091
229233
959286
871302
794348
767797
182827
104764
1083928
1239652
1207886
164417
250785
190613
439528
265289
640262
1087637
895329
55299
719047
764910
1352417
1344607
1298195
104422
716337
1355988
1087744
708142
1026125
528674
1326517
678860
1128726
1179637
284847
970648
102882
527548
1346954
297347
570828
541187
1154113
641608
579821
306888
1065443
592585
816594
482865
1263194
185541
159771
514589
41907
180419
1268362
1042901
1221241
744184
584844
767024
494685
631424
990521
735086
680781
552753
1232056
608220
1188732
1053389
830968
1110864
1265426
570350
806035
91119
1075311
1265121
141032
948031
769629
616871
359944
541958
1035232
518884
1164078
249793
189284
621710
260637
1235259
401363
404357
31335
29935
464125
942254
182135
613310
406777
864283
1121456
873052
1028806
1154844
1067825
359183
549476
1351137
304878
959932
811416
1044564
1132795
223851
85922
760738
1047364
146548
821616
966161
289659
616091
1001056
521424
907048
1047254
1242889
789940
19225
577060
340705
1115848
459554
562569
1128464
1353970
28988
870554
1253793
346298
990863
328568
350569
774850
73396
692891
1131731
736417
13617
985968
631964
1356815
802147
956734
1243690
715542
836190
295249
981874
1349849
112287
707955
622397
1338703
589596
246333
86584
321634
1206388
21868
90910
52371
539814
578941
1212357
1191004
475622
976409
1068999
833301
505885
1187369
272205
126072
217239
1271069
1265638
1314355
968825
115712
127013
1046921
377701
1004254
512357
865346
623083
438760
1342726
797415
324206
819450
576946
588717
427102
157593
760282
1144748
1068820
1004164
1059005
119032
692490
1034360
672071
12897
413010
629074
202870
217334
884793
1241181
89181
672033
514131
580473
359735
225562
321325
516153
855125
278113
616164
1056307
112407
855438
1053517
153783
1262050
394865
899652
508043
325458
840846
507120
11077
398959
307378
1062817
292766
1078186
762122
1070552
744653
992026
811430
367763
39454
993122
680076
1271696
1235983
1221139
361244
355589
153399
252452
250898
708069
1030524
1032543
577693
1029267
385038
347792
1166003
504690
478725
246886
1231874
829596
184814
1096462
790664
403167
891748
197361
1231400
107909
739076
1296263
973186
629124
902131
50446
553680
559848
171374
1321265
7870
623889
979367
461835
957053
229554
477211
136558
343573
75030
222085
1014347
567856
752025
764234
300366
307458
1363024
903445
414381
1319264
610834
1272774
89032
1037561
374079
300301
24813
936133
562348
1279108
845738
977804
1171000
50430
244785
50859
152756
1152118
1179679
367619
1308883
1006939
95822
924546
304252
730135
1121133
296060
31352
1256735
197972
1172168
958251
343120
27611
674651
1208233
18878
509668
809514
431641
947019
1085494
700050
267394
184459
586798
976872
1362036
324563
1151077
546817
336870
236628
382969
1228288
540387
324284
947909
1054497
564129
156865
1001216
1188079
253818
1219422
666693
14693
242155
173592
847719
998954
496216
810961
1124874
487488
732154
688257
589629
1330186
183383
18512
157418
705186
1224668
511074
621070
126202
143044
77520
891623
998218
318261
838981
628589
646755
367667
1106252
981276
95127
593915
233164
387795
254249
846914
1251424
1344258
201972
971940
320625
1079383
35216
835172
77326
642499
482072
890168
243011
473955
384615
1068944
259697
1363673
547315
41145
1134648
276747
789369
546558
125144
434465
700549
176127
164254
70795
568753
728380
1119855
110311
1068621
911
1156070
21229
272042
564886
1290688
262067
564099
992019
288623
1027239
395418
1040192
1043300
457939
501769
654047
272083
346573
1318152
827662
1359618
308743
940871
955006
348800
710626
757294
1015947
41771
147712
165812
357091
975258
378571
1175715
534359
23378
369192
1061992
586881
441051
1109925
210582
1284134
164
345417
624638
1135334
275066
430755
3917
34057
822811
823009
1054467
297487
785145
1262575
811315
325628
866999
660502
336170
875425
1322354
531317
1193244
152732
1184060
67537
1152658
976674
1306249
202804
260323
852539
1122421
936840
792516
900904
769580
981597
865268
829438
711557
489019
892158
1144799
620520
609910
604318
281088
1160204
555865
863175
926483
1042353
387663
694114
430809
315120
120293
1140334
1100968
354781
1149504
359000
177814
1117383
1346988
1158021
1171309
166523
762457
1189601
455791
652478
171773
619823
866588
215688
468806
57320
1233910
992746
964629
844604
763929
845923
207818
868853
741641
758573
417527
134612
1313108
313892
693912
610727
538991
351284
1096643
1167582
1048541
480724
652195
745599
676751
407141
855652
881310
1345301
350643
1071068
359509
557501
1108206
870284
374229
407927
1269446
1104177
932243
1198246
828905
479132
1264042
58782
185033
572620
1332710
139939
1224685
690455
366933
1099171
487122
649762
800003
907476
626924
1174345
100459
1071296
1220558
95105
893161
601475
1296283
797612
729657
804068
937477
525482
399589
675672
10133
1092893
512109
1050562
385528
874297
534619
759860
668138
551779
193008
83690
1006562
317361
1307877
91640
208019
247761
357770
1049759
226994
305057
391420
886366
1146559
1213905
1316507
33461
994907
828378
435082
129933
289376
780264
1240685
1323848
966053
1004726
250211
759912
1235078
227912
81484
1285828
157779
866947
1243225
19014
322151
786244
1355083
1247539
972309
1048350
313457
431234
209300
303707
876504
602635
453336
1119409
1330858
811762
732444
1128373
1327957
21679
684240
564056
526357
825282
1225808
680657
1218006
458191
629365
431443
119083
944381
159067
224926
655206
744602
764547
172955
462517
286864
1136928
745522
1240116
823993
1246950
281825
361358
1098614
732831
187030
353740
653698
1125618
406785
533731
772921
542963
1040481
690149
774319
157056
114473
503555
4367
1307910
712753
769085
949649
844099
1094870
1234031
573430
106183
625731
347292
1164050
38229
675756
120063
1189740
1280941
35537
256959
219268
593475
939833
640308
1169368
189169
832760
1265987
225390
1004558
1104138
620307
96324
122916
1060173
234632
47914
875361
73349
450858
1280104
648570
733068
1041854
122524
462665
142008
1262852
22352
724310
477565
832134
938868
643485
965196
541192
532936
1121018
70313
991271
470200
623945
457344
512439
1087408
566267
1184261
1134257
599035
1123615
1318193
608086
798450
317215
136936
779541
1035583
1352833
907866
1036690
77846
1277200
602107
909264
369344
1288807
788416
1356248
941622
328891
388410
846123
5309
1094644
1283720
907705
61404
649587
1322471
1206760
560099
201422
1183540
372357
1076370
405343
257021
698668
753966
1285259
1100699
621637
840824
1166413
937509
1281955
1220669
175139
1097783
916330
1223638
1349102
370958
36208
849484
571912
1326579
860059
166126
773226
1117620
261177
395399
373869
170499
520513
558692
832173
228256
937295
1151006
62895
218670
1177989
720001
1129582
1299290
454531
1111224
352156
568403
963769
97900
1184789
577804
202841
1279609
291821
188906
979995
1281539
460198
454695
258995
518952
631544
40518
1086733
404724
1116599
195334
272106
964591
445613
1035335
98892
596393
940546
1180750
511660
455061
87415
201018
1183808
652068
818158
149864
307107
394578
1070585
914166
1240856
254307
1354633
921918
863133
189917
889426
814698
177107
515297
815787
628680
997035
225284
450903
885851
78977
646281
899552
1182430
1220204
1333437
155764
1325986
87879
1319736
802975
632142
809859
783348
220143
126156
740373
756293
539690
939242
1163339
1125079
503479
104154
591408
991772
732248
1095835
723148
126183
1310423
74391
1016052
1108535
126217
249142
558697
1043102
198106
439110
831827
1312474
994609
435477
788050
572936
516749
870403
1000527
806496
743625
1298893
687789
527327
78400
220006
329475
483433
1043236
1053428
361551
380583
790535
786933
1089188
226036
386951
1229179
52925
1213559
145213
161796
300611
56592
272958
1055039
492805
1070801
958115
1269354
68936
860923
1238368
200859
70547
576017
1308873
516278
740387
221553
1079279
877327
1297045
82886
1265462
1022651
116671
820014
746376
201732
70018
772133
858171
915656
1168024
617543
1007155
1306755
555506
704447
966574
437103
761879
485577
1203036
1246422
611073
1282806
324676
517129
628901
388717
1224887
1187888
1095309
570173
983793
564174
969635
547884
1151394
1030175
361361
953000
769855
1350915
490984
45718
1102492
322644
361380
660233
300405
880560
417556
412297
748219
267824
133578
11518
1161129
1034395
1194159
830594
57781
55178
954592
387764
123162
390804
902242
832492
651856
664425
1157144
468856
806279
873511
1196111
968716
556631
1355724
693818
937300
1347567
975400
435519
338822
610312
794845
774902
537960
988854
464794
99848
818234
680501
134643
1069077
1016965
334856
1014998
883442
1083961
1250543
131354
101966
86159
607480
655714
425014
1114544
989395
548599
764584
71109
1036480
550018
578224
927807
810349
1165026
245743
1050833
797100
1257984
542429
604676
1097528
581849
643818
258936
935373
1178930
893976
583871
676843
786199
437196
214211
739453
762951
1112673
1250172
1296144
693489
968910
862338
496795
92527
884146
651390
546398
1249993
751935
727735
215660
264194
655475
869450
928913
163759
750939
1192952
916915
119136
1348776
1302999
947121
1329836
695581
192815
1360982
167320
1235386
343930
500883
191591
648713
1044535
854318
91270
496408
466580
166820
491601
438162
242125
403219
1317175
962754
116902
295831
1110431
258951
1340393
586975
217680
124609
481406
594851
1060114
240747
328317
957851
220500
46088
424661
1268549
1310224
1192576
899336
983892
770579
223841
1010304
9246
727195
676281
915925
788385
1039266
1068332
400624
271154
1151576
332454
414476
789028
695061
587587
547770
18323
1098299
1326688
676177
247706
37188
605266
290865
294149
360921
118858
803340
1287544
487076
266996
639199
715480
31947
294874
291493
186790
833409
569375
1336071
26740
1002148
1238019
743169
1139058
835192
989712
55448
962742
350622
255549
155272
1091712
523536
1205410
333596
919479
292051
370047
338609
922411
740875
377525
490628
218002
874468
730346
779810
977766
324397
642443
307274
1116484
1359250
1090861
86911
991818
262343
621253
1074566
509654
1282576
376670
567996
642206
1050915
206862
97309
1335577
75531
311329
548633
555191
584750
393253
453321
1038390
1066216
6697
660417
841228
896284
251802
686892
974983
1117615
708333
163762
11236
296248
1339178
144063
158023
833266
1171599
678720
1047671
555338
179322
282052
287565
861929
970795
979061
464760
568017
848343
413211
527007
151070
169651
595951
208365
1251378
1022341
604940
1280645
1030948
71041
13758
58436
689335
291649
1259750
920414
556409
193016
931862
539612
393784
617124
108585
1319493
1209742
67277
756515
1114910
1164819
730765
860421
818554
138240
204259
226293
725075
1331632
1272649
1054414
1095173
545137
1079657
2466
453857
605665
121788
21844
33074
981302
1005125
894885
86244
738680
404426
438224
553108
217494
845570
297951
631306
56931
1043868
615562
628874
77414
1039881
1217080
1165972
16170
722267
303337
542845
59667
1329443
122165
396113
1126108
307992
1108737
872767
1350368
1226708
281064
68599
14808
287860
883749
601817
572423
640080
1085421
837687
1129518
967803
43256
1069456
724614
1217256
1355002
372768
220131
15015
682945
4143
462668
782391
540914
193546
356132
1248715
335993
241878
1050074
1043347
314815
1247444
1150492
415084
441544
457255
1083513
558403
1304354
1176716
658044
1316723
811046
76684
329962
598101
1291549
1345186
278217
205282
718705
964145
543494
754520
750228
782888
1090394
179286
558041
878123
92389
794015
57346
146
1165614
1357146
588407
251876
1066957
986662
209945
30350
389716
401687
586327
1179941
299063
124570
1045126
76514
478918
386484
644251
1035014
884432
357272
1286139
380505
205815
1060638
418095
920601
1043238
738473
579550
464950
577609
317683
146596
376793
1352825
880055
1280774
1005930
806123
129858
1169265
791543
913125
686040
548756
389542
6005
560968
898906
1259630
1202861
128980
250502
261404
1246560
947442
782568
1287073
445424
1239652
519432
81128
99156
550235
109877
882740
1100425
887591
814108
1354241
328614
93740
539695
821410
1041737
994792
630322
814385
939139
1340674
721003
163770
309056
818765
273501
69021
509953
846644
779476
743178
845758
1142386
967562
510843
233587
300880
1240498
589986
933902
1259364
1068441
626202
1299597
1103643
1305163
779001
409262
603037
430365
94233
587512
488618
201720
342649
520994
760593
858008
1289011
390306
1157397
1066355
207400
1144166
178925
145145
99619
603131
671143
204029
296306
663700
397869
104493
1154650
163816
1155616
1326664
408927
35594
1257226
1303748
394936
370651
1105320
1042924
1126619
419998
655138
399050
272190
1129292
430017
1149179
12317
28662
20006
1340618
905166
965481
680054
677871
1158731
1111
803336
729179
379323
1257988
1351039
165401
1221115
1066808
154907
417997
334777
1035515
153726
879882
422465
937100
319688
1293634
82644
1132777
850135
1173473
21829
1197186
785027
1251308
285127
1119931
104614
1002372
907040
919200
1291795
258457
1308207
636173
799737
519597
1112999
1076867
724722
1260803
890202
283887
1339441
574439
125858
888824
1246315
866169
1198963
446529
1047836
168063
1214654
213174
117691
1043501
1239573
341799
876532
298771
1118676
1082845
636179
1188529
1204766
1121252
815274
317366
284313
133706
339268
1243229
697723
216120
401637
963124
1251757
867865
539410
787170
1086945
747460
1295053
1207058
459525
1008109
1075361
488708
524235
865672
151742
259965
1102228
1172196
429798
469656
833511
1143346
590098
1070982
4747
962179
491814
1142422
486394
715272
187753
1328559
481947
861130
410137
257501
438099
356897
889437
689051
1356713
1064534
1117714
783243
1040287
638885
670804
1147907
106987
1360676
504633
940427
830652
1064060
1238652
463578
219382
990119
250045
1162741
663027
297752
1138559
865896
597561
392432
1245615
958212
156135
1046302
955865
24148
434242
1155749
114268
1323834
1174975
386818
329508
515715
328562
385937
1021549
527631
127164
418419
521449
882346
1089879
503615
1357678
146491
685135
326663
888921
414628
838555
442202
1315919
1327174
711148
853071
646384
1003383
645363
129245
190343
557143
1255467
543755
1170185
772548
323458
762202
15311
1043104
1199366
681127
366608
137642
547849
75779
288361
659629
878762
745284
1073536
1352640
309260
943804
356450
991729
602115
373152
99101
26755
740608
311245
925896
790294
1048873
163237
789340
714622
687894
294000
787257
365888
670869
760815
899006
147537
772117
346884
32945
781753
662474
1086190
746304
479308
367882
147866
891392
694259
1059413
551500
1128897
712300
699778
500138
210947
787496
97081
564825
1235284
307987
132615
185674
674105
761314
1360888
831622
727782
288281
1322101
570328
1105378
817782
800882
424095
716645
1025126
1041302
1089506
332273
843063
130451
485148
598568
302001
507681
1221708
983537
849957
425495
878570
487976
596795
1145599
528363
216854
363587
1039455
1144723
1314309
930789
1111754
540102
557901
1061304
121001
210134
1129479
283474
405735
689230
281727
1272090
698754
1291906
991911
906810
1081830
468316
1224755
804116
565392
320706
346568
738328
827297
1294234
522411
157761
170942
35917
1169939
249912
891849
780032
478537
212750
391114
2947
371830
457596
343836
598366
160068
1313822
705524
165534
854119
414188
713217
924443
143494
658247
196032
328972
649998
997445
634069
850086
1038897
446354
429931
463664
389259
720531
711379
961772
87493
106158
1110313
267623
1188190
153238
934287
913152
1100526
936877
1225669
979940
1284236
578134
800408
518291
485744
827386
1073926
175230
532731
755851
468196
536108
814553
1142200
778335
344014
1010554
715445
1193640
54100
558685
436874
482738
77478
645629
665546
482053
962029
1286605
821712
488726
738986
1253685
482679
210857
956761
1267273
1129124
984538
102281
510804
500558
1070307
552353
1277066
1164257
342842
818892
261879
116850
1040663
1300695
1214730
583043
706989
407565
880378
571862
447673
1115567
124717
99602
10139
784755
1347641
45579
1009686
932982
881768
59822
726421
1056502
536986
597242
679498
981664
1359917
755363
1109507
1182511
216337
1237851
688523
533287
1307851
1109897
642428
74785
823756
1135431
785953
898446
366453
1033910
496415
898687
906160
623697
512628
906520
285706
37593
139936
1197847
50072
789683
639234
432374
234297
601421
361512
1269960
1270099
438341
481554
1014947
826228
251099
237398
812704
676742
685060
684343
1054623
261425
326383
1004395
996300
119390
1355668
307432
818561
1033605
562018
339597
162049
134315
334474
1262358
1096534
187835
985247
1035797
463331
459565
1061873
970240
1174769
1000985
989798
139861
775977
351867
922922
130493
355284
25798
25117
355189
883448
216575
990703
546916
71828
288979
674937
632781
565294
597387
981887
81503
81049
315718
535058
568621
1124132
958731
700203
1342797
1142367
758600
1176955
236839
662479
1045862
834159
779797
753481
1347237
636566
899126
839370
880163
748431
415394
1242470
697660
944568
284725
93100
583434
340417
1203091
810064
112741
1008834
650108
309089
701161
333276
1278101
753201
761932
449516
1181347
327071
192722
1270424
438363
405541
1023716
45398
755860
936075
204134
1295515
892946
1135421
1290956
370411
812711
683823
984831
487322
934939
1248076
975344
695584
1147246
179357
1073810
864160
864998
405931
910833
1031739
1007103
778286
199593
391070
834225
872887
1283793
658181
916075
1081012
976734
1240651
827117
441787
364980
567067
1065170
101565
53435
615755
830701
1106197
1140348
1064066
113511
400301
89756
1123965
203422
269974
417404
1033732
124171
1213965
544588
1326018
743230
595334
460269
65677
549834
397580
858956
414282
336893
197512
741046
148636
1174328
1318250
542685
997693
350409
94885
44796
881466
477467
882838
274677
782112
955388
344139
97407
125997
467160
865303
384233
997195
230164
51409
1197389
1071475
1067376
933644
784909
1150692
1357323
788009
978510
824221
463355
1182863
985364
149916
1258310
602845
1225187
1043451
945139
363227
79733
1073975
66668
848162
473947
1039746
748139
401211
1225558
303960
1193116
57779
1006967
513295
985015
680479
678081
578693
205769
219170
613787
958064
866881
411148
884999
1323751
778522
414915
182140
335285
1311077
87565
97876
763542
452439
572860
1000260
729362
587478
894095
790562
605366
214184
407731
733506
203692
442592
212323
1321652
1013923
1239677
989257
63844
773450
822699
231835
1303926
117150
779458
103816
414773
590376
928246
372091
521779
510965
358350
783185
431417
1321903
1083609
521851
1223950
317578
960680
1259553
1081531
575778
863662
934582
57265
1165579
756685
752568
571877
390819
1176881
1227241
641545
849195
979852
592809
1010921
211611
352656
382914
103001
863775
1138152
1027234
376799
656744
691502
383716
603472
938249
1081299
1098416
315402
887308
590309
831108
216983
945889
751423
1159781
215054
835772
1268074
507995
725937
224479
95482
222911
447281
487584
1122549
1111164
952052
145997
55031
776176
916714
734064
266587
1203286
165993
346466
406206
1307576
263067
968613
304445
1129797
967882
1139243
1138263
198186
882601
48990
333164
112458
1305005
120781
275712
847018
1012190
718423
117720
266256
209428
387805
432720
936504
378267
1288571
1323625
1049181
1156138
227810
852222
174620
1179211
1131015
482996
95913
921325
454250
746730
669056
682730
361392
111249
12895
85638
263349
533304
1141021
1253180
792531
417583
942188
972901
865456
690414
389559
175593
322196
681962
898151
586236
656647
1221378
1308148
1240371
63347
370921
617744
955884
1155563
903299
1250465
588207
363720
817312
91867
1272688
654441
426406
940800
602675
602620
1172541
900124
1047299
493825
737655
211393
686718
630461
1339791
709333
7854
815193
194342
450081
357316
1152772
280226
171609
813488
1065014
1316703
957160
137905
1138231
1089032
477059
173687
444987
315845
648852
831519
1241581
1212195
23298
476021
219669
564427
771869
441433
227593
292895
979161
588108
1163392
652942
506278
836737
1358025
995782
942532
156601
887887
757445
313200
1243738
864324
1018808
1116724
1348317
1124434
185950
527169
474372
17355
613635
1225764
1254013
617688
419886
628591
380049
1194712
758065
157264
1259516
535135
822664
503394
833242
849832
326433
784984
557661
458284
65806
838719
1090617
352942
56082
563083
514804
814888
3613
925543
8396
1286983
830662
284207
38272
656121
1014768
447376
945618
771425
703540
332783
1011766
409347
727755
1003671
886269
263219
1120859
541662
825803
901965
240125
501042
1554
843917
163724
802016
136754
979851
452254
709606
750362
1362240
235710
258707
863197
1334027
648979
869153
376881
1270385
1144350
695671
413616
60395
285855
1192489
255350
876758
702967
331076
365630
1076784
1185862
484207
372903
568511
1352384
993759
216360
193924
56530
386018
138430
889926
394739
361532
762221
1061911
298969
52118
1033977
1184236
819451
665411
543547
661642
129047
372974
461531
626825
525431
132350
224678
482735
1094259
434192
162493
96219
11866
346737
580032
265110
217163
1034524
787982
729594
640119
1346342
724157
1156934
1360373
1354667
980396
1035073
64184
126813
1131545
185204
267792
1347791
142104
117118
484753
293910
75279
102840
170545
660984
340951
926663
799343
1123557
1106091
290731
1281848
504111
694455
929545
683970
212410
645096
85022
269067
849289
1047221
565878
1224358
322618
619189
224704
1295661
362068
1024411
46862
88466
687909
353367
589687
426919
824827
809598
1075829
163328
277324
57467
46383
813726
187365
706853
846470
238204
794695
667634
874702
380767
1226517
609518
1214955
19873
556325
363344
676295
275382
633582
682174
35538
836778
675455
639736
816488
449440
248665
967351
74008
1149689
586545
1012994
837190
1235159
802810
811796
276601
564570
1024771
572008
364244
1203764
116959
124670
111815
1173128
1247791
1234004
1182951
1177138
432017
942284
264777
634770
673153
581785
1143085
175414
410260
1235230
802353
855043
566722
1097818
704622
98745
474501
109235
784839
68163
282462
636912
1151250
981162
983668
817107
504221
1314269
1025301
781503
411725
531789
729781
693915
1015482
347385
1138080
50180
174198
956681
274918
35743
544897
713952
366982
1105359
849472
327082
123056
207154
1007510
940826
1334695
580694
1004464
899718
724818
568452
962296
1005141
1025928
1281112
75164
1038445
46
1284483
137108
1313404
950443
978732
1084430
658234
465016
897151
1089906
1057708
996669
926859
1276160
879918
853031
899861
781489
1282967
1208405
361391
851614
1338159
681478
383301
1259021
1136793
990729
696984
339587
1314140
882754
1128171
795891
71975
479226
706920
966655
913825
596515
727027
1050473
526981
362391
786412
646126
768245
1321860
264091
451425
1353479
1131436
110677
463833
744820
220391
77102
446185
266669
946008
641241
1188589
555284
391735
608312
646162
287143
592373
26451
1129692
17401
894441
494329
917935
1190682
419753
1104659
1359391
373042
1292948
1306228
1227179
496301
181846
653455
714963
1105077
1330879
1314805
78918
514597
69436
1154367
717455
1194414
124434
91730
1005508
554459
967834
95877
887645
1217173
1348228
61717
512569
665989
1007790
531051
831481
1195803
46303
1235852
214973
1343063
588465
1020771
852802
1153380
1230315
1187320
1022080
874583
1186326
467299
638295
7461
737534
1289999
1302368
345269
728251
77974
443589
541558
736549
814353
696593
1350396
25747
14374
854103
954642
595071
1281173
410269
1099569
1326765
835622
888880
1335360
422528
1283776
1322204
1310254
1214396
1250598
1029627
1135750
744561
1243900
216864
25542
816143
466249
431166
1262739
132274
894592
418255
344758
911536
1236829
686519
878408
418229
403632
283431
563863
1159451
33383
885367
889475
855805
532880
675965
1319449
231513
465928
685270
1273077
1124434
1233652
929013
390643
196433
640744
601677
724848
466704
1035092
112330
892584
826077
69610
27966
1099449
1060690
1021231
997428
1276163
35478
857957
320230
1144946
496113
1002845
968041
705507
1325961
312253
111867
490194
1288800
1002413
453099
703323
920992
631812
1183483
400718
509354
1274527
608903
928443
634844
463341
1323680
1353802
424691
1194626
316810
108966
487672
1090841
1313616
531613
1213959
1196312
1284528
869767
654299
63656
790526
999018
954934
1097765
287028
1012501
217646
245171
1130265
485034
1314768
622106
436790
1355563
170592
182220
1203538
652097
690079
1203884
1038696
598173
745455
386649
1231487
492890
350622
933852
629415
214831
92409
750024
258844
618664
1013661
644385
934014
1062759
149169
1063380
1026876
229382
982072
116962
368906
1238173
664151
109816
440270
764431
755676
1058055
580580
1344793
396942
424397
715552
316880
199663
652809
194889
959306
837377
252750
1089395
143072
1188448
1080816
151339
1001589
378731
640847
664703
646696
951693
1100969
874853
543706
1121956
224774
974153
478761
425668
1226483
1361473
612699
102279
1310317
217967
1236267
904373
391885
1246161
1086661
1134789
54394
198899
250000
114734
1180330
1252569
252602
1299487
180298
434234
371748
372140
1078026
492686
939657
1285142
1314566
1286250
893324
1079949
650352
82487
100692
267908
1235972
958217
197774
339643
318978
1274913
467686
847932
182206
400084
366581
1128998
727116
24581
838540
1012770
551019
116361
899701
410116
797213
110884
1100197
102889
822503
354013
522297
1094702
446083
209774
933529
1218218
1140596
1109514
890666
1216087
951793
1172801
248656
462025
1222624
237151
1200606
673969
1224957
1271258
710357
248036
303349
206905
711015
271545
770798
884051
855891
160461
705477
767692
146114
106564
916899
216404
309555
344563
557206
32575
1275248
937607
853114
836440
436993
802548
1292459
274553
646256
822356
232756
467398
570270
860688
800221
466411
1334670
1132984
1281354
494577
475769
461120
33244
1284545
720625
907764
141049
422389
1051169
11107
420991
218212
975126
206670
83036
825407
209802
1302575
863157
1053337
14416
1027877
555310
1340290
38218
404327
525468
80436
446134
474059
1256709
440914
250778
1267014
902252
1089943
1217021
581170
92142
744849
643737
1221121
803058
998226
17128
1181269
127385
361184
574311
624266
1048968
1136112
377350
249596
1327114
1204229
1050066
53190
124826
1292854
139433
362962
916284
1267472
962769
926090
48386
1563
633540
267114
827461
910278
729515
419836
499589
973746
144565
1333303
205555
924923
1039655
227051
765117
1044254
422527
465156
215103
191995
1114859
1169869
638768
491732
5696
759529
577856
911801
889886
29117
934925
467965
536142
536711
703214
788356
1112881
505526
206452
1108672
1268508
389744
242024
1247543
291508
764162
279025
577078
417450
673915
464039
161949
117048
1005155
449880
888883
1274924
1115237
857481
565972
950139
1356075
308424
192822
784990
1129579
703153
360667
970912
1276713
209837
932031
1170235
508624
30117
509947
946760
217025
625135
22296
652889
310544
46034
1270168
803578
121882
12950
28573
143268
222985
464597
747310
1007817
1288930
69678
145100
707666
824845
698294
1031816
391941
1157725
288568
958834
9016
141583
360868
1072197
1111079
911697
478430
1004644
1015628
1098299
1234463
1203536
1244866
646578
50618
522375
910826
472114
188038
758388
648330
664632
581554
796474
1201248
571982
108744
386147
212246
248646
32314
953733
332563
228968
1342011
295502
663194
1076254
614504
1171050
330190
514160
1257598
1349697
140920
604704
727316
331818
276114
1126269
1187962
355942
665602
251610
895518
442538
952145
664652
393851
899693
666083
591905
1208979
64189
1337778
254143
39579
271342
790340
970673
30175
627351
744166
1272044
1102556
738759
1174515
303206
1278955
1247871
808352
136845
667287
1243341
141287
460577
1185922
315338
591867
282352
866017
737573
1088501
660603
355903
738463
1246557
836965
602714
887286
763643
1338803
29597
412212
972148
882549
409768
1056444
727922
1270819
257567
1206282
928786
1341666
1311140
178950
908779
1117698
817771
1346209
148695
236999
801938
993089
1204397
924678
952073
90004
507155
993602
1200156
195558
452989
430709
635224
859382
595162
871551
434438
105012
1019341
576698
1180267
1239927
479267
922394
1180644
933360
1000335
883620
1345189
80393
800569
1061900
99792
352876
1336271
533607
38612
366055
547725
177632
718951
678657
495363
293536
947123
151230
988559
906478
630250
1216899
374162
593224
848027
132278
36441
1186302
188922
99648
40533
1058913
213877
1136133
459687
281851
215522
947774
853326
637038
371634
1362741
720356
132693
130046
479881
1241710
64336
37796
355339
606728
1108039
1191863
552328
481256
1000035
1057398
468784
1299683
276787
55897
443529
497604
1082114
380240
958302
1084088
885721
456439
1309329
427910
742698
1337620
448368
1009885
513424
796519
836728
590128
848860
1094664
179869
502884
633698
578651
36865
1169558
468498
314319
911146
1218022
862432
1070341
1310912
834645
87235
1220906
382691
41196
218347
273790
982489
1000800
1355409
74868
410195
286788
1349277
631197
555947
466082
887922
1340438
1241129
15385
605741
273965
709241
1258595
966475
1113454
995770
7141
1066089
510987
1249943
57905
1218224
327157
485035
543906
327402
874364
553677
623568
2219
6931
608248
109816
357922
1323576
397260
984123
355166
149348
113083
34763
221438
114553
389684
950456
355088
1192500
877320
288462
385209
938043
591135
484556
317203
1300142
771806
862649
99042
1317578
828113
184275
1254173
40830
1141785
1331891
1160688
1267394
1066435
1210065
915508
805708
609562
362925
375026
1235223
436388
878801
1300459
1298816
609265
1127188
757164
974375
144787
483632
545397
1327897
560171
748473
158654
288028
703682
33585
1338293
704
845690
1189008
1288788
841842
594115
1077163
426886
828942
37493
507722
1312616
1318096
659409
129719
520615
1209031
1088345
139310
274789
430282
1247724
111934
1336089
201296
1035929
804493
709739
944834
585038
110565
989116
516878
554960
1022587
452977
806676
1281276
944210
228405
578059
904334
942360
474060
228107
1159498
868206
896266
958770
60674
333182
1101613
627529
1301985
951677
982849
248274
1277713
778806
796338
90954
876965
813474
731145
209012
772627
602663
142024
519247
920344
448834
1120055
732189
169539
280549
269685
245142
737697
845580
1038023
853075
456011
1169406
699089
323216
1223822
846790
442890
635707
607305
1027433
691783
1109471
718693
991060
657796
521221
307223
1309797
1114075
696803
646811
1259282
1131531
385570
161535
286889
860415
412815
629600
860526
1264695
1189213
748735
973175
551390
27409
1122476
68475
955565
771279
166789
618798
1363203
445503
1245807
1020355
337203
591417
499371
632678
825593
543266
222655
841246
1201743
405603
1063181
371052
293113
38546
625437
809078
492723
1030635
737683
553542
846701
156643
142502
752858
596547
260903
1347083
1317626
532046
1088708
536675
1154582
173833
201377
360542
1125152
756608
328316
312170
650988
819766
436952
282353
868971
417896
139055
199043
1284089
803262
895452
741377
608351
201532
424060
1279255
81796
158210
846209
309794
558393
55320
750410
512802
342922
282816
1175803
997507
1082696
365637
1137384
302200
314701
745159
465436
1170223
871124
493104
1057913
833387
1287167
74431
291549
1222618
258583
1340585
896252
1212518
674680
1138973
336840
241813
936587
17728
1071829
227858
455511
517648
1144187
973836
942936
1314498
620747
1025342
266709
1350734
588215
450952
261005
345509
605141
977795
173264
987420
1362423
985843
1098980
461332
1170201
702918
710773
492910
929223
751959
380647
1048833
1261748
201359
587182
628142
114969
97058
1302310
1230116
768422
78315
630247
138849
809863
274199
321330
640684
1177406
696582
319711
2900
1324847
467464
162646
1312187
550864
993947
830670
656506
202735
92112
179244
390461
534761
1246295
677964
338310
796051
837191
307257
345354
597400
186820
1197665
82879
172917
918514
556752
1150637
1341545
1096586
343523
401192
987441
249079
981586
394763
607359
1360121
1091363
1052613
34514
641431
102020
415988
888715
792969
1051528
463440
855762
209108
806700
1166197
573495
663349
841204
1094134
87709
701408
147237
1262638
255439
401407
447878
487024
606460
739501
721119
591516
255258
27375
954590
1084289
352399
1247871
492115
1217646
839379
732079
74449
232513
490918
1138812
809786
1044265
221831
719036
565302
38054
867832
933550
398593
172631
255955
463548
1246222
1107681
604716
1246717
25721
390613
101221
1035049
768732
144363
1086130
1077783
986069
737172
903606
611389
444436
884065
761969
850597
246809
1174146
261216
304471
1019987
574908
727351
760228
961559
1089071
183869
645104
633779
1179241
250716
367262
1058989
1083586
1106810
454412
727281
766432
575101
183395
1166088
619504
450403
12067
1107369
1253463
1072710
959705
650605
305862
371015
460578
1238043
4296
1313529
127480
224632
844039
855269
878714
1342959
373289
614698
1299441
608720
411342
874563
497328
568635
841420
1275422
373052
1165196
41158
57552
718744
36130
1004995
912234
629397
1213384
883987
1104549
903731
561665
480251
394440
405454
172305
250034
37655
1308477
1305441
159891
353430
466184
791610
913798
868069
770324
537227
854713
737616
569741
479439
15126
230382
467308
1036583
1000115
607508
1107961
428819
298767
1286627
313208
1101829
1006781
1019767
196440
777761
634141
652317
1068449
273514
784963
674368
137098
1237016
611870
945799
986779
1177431
58711
801576
518912
888352
504167
873356
320530
553117
265677
955866
58726
694735
393081
385415
684172
713159
398773
562171
711690
365261
438135
415233
179965
382617
228822
61531
1296855
593820
709573
1218210
26540
937883
478878
947405
343787
1151610
913083
276984
42662
1230948
1065826
37332
1335492
56648
659467
1182791
104838
1043626
536649
1273715
1074039
132171
1239176
1319398
485237
293742
1006283
1348928
1222186
436537
925984
365486
336958
948373
569512
129428
4764
292675
403253
541208
174692
1045943
652328
1093506
245138
279679
103221
414471
899135
279807
313754
157486
329716
868669
1162014
585029
577479
154563
1025129
240227
665080
930161
908502
191488
643930
163763
1334662
290974
1132323
1109039
46719
198132
944025
684564
701447
1106842
8629
262171
756535
1108580
644036
150006
317391
518106
548733
495435
1011536
723872
903156
347835
1091988
873344
581198
1083749
267081
89132
1099993
247293
565448
783302
269680
1015088
70928
901038
575832
329123
1352358
585932
665840
206731
1325279
577313
778854
551168
566675
4876
572109
520582
904651
164842
1141653
46526
154827
1098653
1250359
377915
443043
1197989
33450
1353034
53566
611740
922547
456111
339543
832209
965970
645769
832419
1330240
536200
1114434
311206
403739
1285455
148723
39520
842796
1362600
878644
270954
590461
948799
726354
737973
599935
127071
1045865
309951
1016092
815463
841000
696310
1099220
736727
191147
669436
625317
267767
1320543
435231
857161
224604
969134
37555
743609
131474
655556
415731
1244621
16482
63210
511909
561937
382058
890879
55635
177442
321152
315006
659697
499203
710384
219618
1145908
686565
459054
833643
1197050
1171998
291136
1220768
1160744
203165
649640
354153
901106
899949
138725
639234
352364
947984
797601
411058
423708
143985
750255
21686
549151
504777
485102
1250134
433140
923188
831290
735529
529359
499190
203755
1203918
99399
1283059
567727
64372
979351
1303687
1230708
910374
187023
217650
1054845
723342
1313643
113054
349234
205961
483747
710404
749406
788408
857542
89091
121576
1302180
58617
11194
279942
1183080
1038231
424772
841723
551256
952550
302334
1037327
65822
10569
84794
847550
248508
1150448
1265871
382583
23884
586664
191654
1028165
582428
522356
72389
189700
133876
439552
515146
1124960
603811
6534
59270
332669
1011067
1050533
340946
548683
287176
1209628
285726
587574
201360
244831
302259
508871
294226
571002
1061811
891528
28978
1190593
528123
143861
28196
121577
333367
396058
1132625
415345
365200
1056414
627128
646163
1052554
1113442
542722
1144302
1213244
1347476
501031
672751
1346645
714269
1096559
1166314
872943
222996
151166
767556
375977
752845
215464
709839
159922
1249950
862764
903353
123254
392674
241927
215611
16316
128078
166747
495172
434124
202009
470050
1354118
1216674
136828
751179
1250676
75230
334139
661293
114549
211599
553010
979809
805736
327575
269576
907147
274020
326689
705768
344386
1199850
229157
888318
60851
1230175
1150382
282630
1122715
1182659
378773
1245706
237065
1132756
605626
1205339
623039
759082
575581
302577
1024327
737018
390789
1182743
1054144
1128842
1052330
813253
526546
319286
520725
609858
862704
523707
390547
536406
873560
265342
86265
160722
918458
810130
940780
275278
730008
164976
920878
115801
485504
1180246
1350003
906960
1292816
1023282
829918
821351
889040
691011
998800
274226
83718
322604
769429
926703
264987
396261
872537
571300
515694
8610
1342644
1006344
472136
54517
727971
127323
1069518
1231081
1150027
1124794
1341343
1202855
1296224
879903
961206
1006910
356546
895147
737079
1058973
642353
236449
236496
358970
359709
405196
751418
926394
1150020
515198
825292
650605
199949
43727
1350653
1217568
1303113
333170
683073
336465
1275499
290415
262041
978258
813274
415222
485122
38082
225152
38600
1199214
627990
476652
448429
682668
236933
396604
899298
403205
1052535
1148676
348385
385749
1249998
1354853
1199836
643136
1040141
264926
1350169
133291
225795
588649
89654
694361
1200081
1205802
92787
1361765
933496
1037990
159291
336382
1203539
49976
1256277
573715
963669
343637
158649
24117
1060424
575829
1329589
145257
326476
406324
124784
562624
612188
456434
164834
29977
40060
605999
373489
712504
570279
69671
479753
1075464
577034
1272397
1335973
259005
318637
758666
853755
179171
691041
823662
1147356
303603
477164
321381
344378
397839
780510
151413
1088990
1326982
849912
923134
577406
68201
47977
746299
1314335
1113773
232498
1000521
101704
111424
1231742
368589
619195
1002561
367027
163734
330341
316947
837800
1179820
196507
1133288
1169064
432910
760631
826631
664165
940477
623457
565402
192222
743415
1274836
1312786
122510
50683
1099694
533469
572075
352015
1152568
178106
33091
667887
96742
1047152
147895
583256
208522
571643
298375
1350150
1168814
28639
78557
626513
532222
26499
1230690
114556
709853
964029
774939
446349
778079
1015251
391247
773563
494693
627773
246290
341285
421835
211967
1202909
319046
497103
680602
302606
720104
1168708
423798
981300
596037
869782
930758
1324768
45751
380651
305214
606507
843447
151202
93907
1005933
737577
585
307766
761260
149364
1238197
989574
121423
1298825
493296
360699
298733
31172
939246
586415
1356813
311880
888492
864487
434643
1052629
1184223
1325298
807304
378771
1197973
846902
1140624
262145
64855
502190
882166
1128888
1260969
1193777
1267240
1301937
451356
322733
939900
415181
606550
211706
681413
88117
447550
631223
790186
256817
1033881
574621
331893
646214
913908
74008
304215
343257
275008
758695
185628
18140
47545
870446
243789
343143
50305
308660
684148
995569
349840
720459
1054585
1173135
239068
739484
369866
385458
767986
300419
652882
868659
948291
450653
360296
1364209
360482
262882
988049
680985
652770
354316
809106
731425
845342
561558
1051275
734845
910228
802145
792644
642653
605180
484462
1003500
82076
570312
151338
604568
624686
571754
1192153
975747
495921
679350
51252
963627
12591
1276600
317731
723075
1105364
1010799
598499
1026046
1060820
657478
174866
1259634
943992
1315611
122494
267273
1228405
668022
1115092
226365
657462
895481
266469
867451
39586
556406
869709
1311511
491088
246548
543323
824733
949197
848841
266818
663643
929736
439833
587040
486864
739579
384687
380778
479586
455475
204085
317511
764984
308485
249177
62641
1117599
884964
142745
428856
1101333
137619
401755
1069876
356849
135779
593468
476058
857438
373194
306567
3519
787286
1233262
867748
940228
721511
1363671
1171379
878053
1056465
950593
248561
966716
990689
1108247
564182
172724
1224728
408093
1091688
216576
999323
406695
463254
16162
1305231
1234008
1334877
649803
1360941
649977
921682
25507
404048
666926
125761
87702
1262707
572591
8938
987114
1167940
181625
331015
1096322
1341084
74846
896759
291075
393227
578055
1096126
1303975
1114745
59920
521576
751471
853533
56447
1241289
295892
1037875
1091232
130002
1134635
502768
844211
525444
584940
483916
613919
804279
440546
1083395
997979
1123019
1041615
679238
1261494
508101
507466
95782
1311387
972888
912582
471956
720496
1220734
311058
442652
412070
985785
687733
1041180
887012
1126398
727177
862498
903830
149400
1236294
604032
1085988
347607
72527
158627
907342
1200365
923603
773998
741712
1116783
671418
488936
1189512
1188151
404756
1013191
237357
276149
983604
1005255
84069
867655
1036654
107060
477727
660425
587458
220005
622293
256766
336434
769277
562187
1275230
1266215
199490
960162
507151
821993
532627
556915
202199
22642
57349
423296
846122
195213
316978
144978
552724
191349
1079126
1020036
502066
947718
657364
495966
151435
1120103
908289
702721
840685
489952
837297
1188725
411862
518214
851325
216785
1297774
288395
726626
1084263
404249
867915
868698
1192293
947909
341387
151338
920575
1066201
274254
954288
1087595
973938
391770
582028
192795
1092531
666260
1096336
177687
1127104
318820
844283
334932
517488
1015074
171959
12726
445372
507418
43476
300035
729346
1355636
217216
736143
956844
1300416
1282254
1137661
495383
60410
315572
200962
914541
609798
638308
946110
372709
911340
160981
99963
1024924
1195250
192056
1042092
825007
1113050
274519
421392
966445
483866
838940
206879
350479
128389
184203
36440
929416
1026700
1319300
444547
382398
649711
424411
66622
1322271
304816
783196
68664
623236
1165831
766446
901519
500173
487149
774123
276032
786102
925323
1119926
931635
540985
328345
1113853
534525
164540
622285
910010
1263367
433188
739745
631858
23297
96368
1260306
1257284
791230
725439
732556
970888
300695
597861
667702
1353838
1089307
188933
906178
116485
769906
824235
555404
549342
770847
189289
862486
1085141
773276
10625
318230
584578
1021503
632868
995154
725671
839105
849710
401098
55575
1300385
1298981
609723
901040
637028
404157
520914
900669
690969
1082184
927284
632354
1183389
1321738
555571
871604
39675
1071478
848408
785025
789407
97805
887308
567092
288036
605873
908962
179032
204987
1352264
688038
1048834
1334906
491543
581601
1227268
430650
1256733
201623
1270846
416418
410201
1032293
420325
723509
319295
1157359
60523
1113502
1092929
361997
945305
1194328
1177646
510136
1117017
574012
1042982
288286
1022988
300611
608997
514552
590468
773506
1299972
1167006
187625
159599
1217090
133453
1107180
1140580
506425
192250
838334
1137546
698743
520844
206065
134943
832326
1225020
286235
55362
235158
1194705
692581
76815
854733
1061516
755961
838312
460994
328645
949293
642305
545339
386645
1221014
159589
1087853
348272
95024
613185
1088309
979813
924038
849015
677626
168801
83725
868696
577882
1054551
1107818
235535
919116
423018
459765
403153
132191
301667
1245031
1262742
440853
208759
966146
866218
463608
363824
1168051
1196249
644428
743813
919244
496935
692103
641201
765546
454455
1037820
946238
1132034
87856
299109
215603
728791
1363296
1072374
1032324
1052744
923361
1011505
734291
489520
127592
1186243
659580
1027324
242110
365388
57380
1321534
938469
3811
412515
713197
1005769
41535
1207824
91338
1040736
49940
569287
24759
399014
771275
681558
255506
818965
447067
712506
830473
1235874
599510
16106
48543
188997
20584
1057804
103665
997488
628305
243160
24517
1343300
810925
1061100
1292268
639565
42755
434525
979749
794615
1217206
605760
945857
104450
364097
1103725
59305
210601
152799
1207516
725588
509663
358010
703509
705624
107469
400045
558816
332952
214955
149709
555244
410243
76921
96048
361110
946967
628484
668959
577456
695287
632578
804345
587108
92191
1322416
260979
557289
1186259
178165
268725
515832
488801
158678
1222660
1312295
167446
1187541
410576
28573
1242425
713143
1245717
270506
166409
927869
1363219
345279
994706
838078
920170
1333690
245978
1216544
133135
1186598
641185
1250319
723737
340885
1232958
778793
56651
12696
1677
1339254
565746
898111
852922
103756
834987
507110
521276
806385
649487
852353
825433
181309
592333
1306106
1261148
3510
635103
15935
477291
942836
1207016
710788
845911
528599
593884
369945
946067
649003
521388
1344914
1171440
1085774
590561
114381
724693
834503
810174
922048
680762
265888
334852
447359
1338012
480080
1203721
302437
1283669
155498
1290037
774008
15384
1318145
559926
97482
568289
1033900
1162621
15816
607290
32556
626264
11776
8747
15519
203461
1155563
798647
1190559
1045152
517872
419369
203564
489813
258155
771080
55781
390676
125391
1205968
703909
1056243
250420
828593
1124559
1271058
667882
460033
449717
1021129
820605
732256
160053
477345
598653
367535
126317
1095684
28128
1316892
913755
821798
1079529
246638
6300
450313
575532
976593
681957
535631
1363044
595078
1212117
1053156
109138
549797
232036
241330
1038532
641298
1345207
1065828
1271825
227004
545765
479369
894703
561602
965585
392294
984585
1209327
422894
867421
1045143
1030098
1272618
622490
1101800
269474
418165
211874
48940
586909
904893
1136913
1209829
1082604
710788
819815
1192576
140966
1275811
401658
728272
990842
38453
815116
126733
525450
534531
968267
596907
1308978
683371
371757
973800
82701
27185
555566
935420
211671
508758
379038
647208
470324
838576
250457
377529
858885
26919
587531
633160
1339728
270617
813577
1240334
952820
207098
353888
920495
583184
162338
552210
1077071
151926
1039619
459853
536816
467702
130351
57779
377112
1304270
530904
390836
1318776
758134
347325
892851
793831
1332306
1246861
509963
117001
259472
1090030
383701
1104458
1148421
715071
1180541
892372
963739
108939
53844
1301021
963272
1042468
175889
204501
1230032
967979
14822
1121740
1162075
859036
1090673
240429
318383
346579
596853
911391
253183
247036
850738
529071
123290
1033452
509147
25027
542800
1081740
1151441
203491
607893
10339
342960
930105
301723
172116
876475
58640
846988
1068631
941734
268440
697855
99579
1104048
375487
1099587
1146528
1223856
636195
1128144
348022
196460
684530
510988
85428
1128678
971049
474768
213416
840631
874278
208906
582037
517801
1331649
572255
1223035
993059
1343609
675944
613323
207015
142151
518408
619897
482899
1330846
1232583
1345397
171530
1081664
78833
1262296
695796
1089809
66156
440661
872165
865002
1302038
888016
651149
1135076
97306
274884
860050
183826
925986
877399
146727
665682
921640
710675
998487
696324
263767
849916
181741
927540
807836
1090119
793185
687274
1312027
82354
368846
604383
972019
1107002
481300
175108
775966
143093
1083437
1234235
304615
365562
402117
1328343
369051
245673
1176171
892030
305423
325528
299256
259976
1088871
1036384
1320188
859986
575685
1102696
1204926
226574
1173020
66897
977097
826845
254347
888888
1165631
372910
1090754
819377
460628
796898
709971
512690
345963
799383
366591
255340
784393
887510
204470
545512
1327176
727295
191622
448053
166954
985113
306614
1040902
852765
670104
165535
167619
234585
1174760
1249971
437790
788999
1307849
238204
477988
1024928
1316024
148298
763580
481497
2718
344228
1357326
825969
911383
569595
38850
1102817
998292
847735
492412
699725
298712
690756
663723
602324
511470
581424
1071937
203617
725272
158482
731914
1151685
780629
1130159
318313
896595
482313
243347
258673
1315710
900251
1183824
1351315
1207462
925611
1028279
669240
996035
111608
98330
567737
98286
989086
148169
771128
524428
1044590
1144189
876496
1172716
626552
725969
464153
1131095
1264255
189627
1113706
308621
278882
952718
234326
532878
965231
802812
439095
21611
1066272
1133034
729138
1036607
268246
209499
251540
940027
608656
473210
268619
1105643
429411
353657
470650
35910
222966
150683
97793
76677
754018
1336638
1251736
588171
526664
1304031
127813
1161392
510415
145170
436907
795785
370298
174996
805988
1317158
1149977
392793
1184749
1072178
442359
578675
401229
1136471
687869
1096184
510269
18791
577574
215837
915967
956158
919064
1225424
813130
456953
1147432
511333
425099
1009665
1130276
638209
755945
517547
51771
960103
990797
1011843
231194
71164
128677
1036860
1152565
1210028
814494
1311512
738566
678043
115047
49889
1051683
699274
130764
191131
916329
654799
45557
1355886
549295
106545
1077605
624082
265068
444552
684007
558377
807093
349867
921261
292082
541238
1017849
1172439
659243
1322445
378391
1076123
281322
699879
1169493
504827
1360982
880851
861951
1189969
1263430
571674
139074
1161939
1108437
18451
47596
493274
141316
298516
416500
165214
871341
824122
1207823
398145
1127896
913772
265493
229476
37370
1005802
204471
1037168
150966
295117
69459
93972
864436
94639
681775
616839
387758
1009004
1118939
869471
1194380
1110492
390536
408219
485414
353389
417332
795879
99371
166230
47812
849793
295241
1261250
557678
85641
213332
781914
5922
2459
1127509
42821
105466
513321
30121
901956
288493
493821
524302
809200
139537
667283
980342
179725
974989
106866
823577
346425
878788
889969
1176672
254701
1296557
1285229
405124
63759
1259390
571391
204631
192590
90329
175957
734991
804225
888812
113537
892297
178103
140487
681871
1166689
1340396
1087293
320603
669620
741262
294257
582089
192052
1166801
1131567
379336
1340905
1034728
1091950
1069866
1128638
206127
1138468
1082394
589006
1305962
400102
679242
1009275
965964
673339
1116443
405802
781349
475984
358990
1354500
537965
914405
741572
360777
768062
703550
937379
330769
285889
848270
429734
201514
903149
1352459
888159
612517
266690
1064449
1246486
761778
699035
291448
500587
41526
89049
1289752
741227
143974
263059
1253710
347511
252906
869597
685382
837318
579302
453950
60651
621440
490897
54241
701719
501484
1188116
295776
763799
434041
151122
608110
642916
946370
1116619
1274866
1167413
72496
1028889
153934
140267
216743
51060
1240621
590888
1288570
880092
832504
1226793
1130875
1274869
1354822
1102479
789906
1208127
15009
350586
709739
721113
1203873
75670
723123
824857
334536
251113
314378
28395
665936
1148667
1295217
1102150
794283
1029448
1233206
655371
103442
143030
300173
566606
475273
346958
367174
229332
1285515
753205
1241949
408528
119281
263735
113055
426370
274894
161889
785222
567701
1361405
125017
515429
642426
1029869
1006128
129661
1094497
352777
266385
641352
275480
1062521
1223696
1277311
1176918
760843
149941
573300
506730
813588
426280
1045470
412135
445156
554920
469083
99120
1087098
979059
1194189
163654
310447
583436
752801
712529
1026647
519230
175841
1769
769448
24270
963426
117762
435125
971354
1357850
989129
3665
104524
616016
1153603
704857
112010
457376
843465
1303016
305570
636600
179113
556148
611732
1176117
295509
639420
1045844
1132575
997447
440315
338427
509510
593898
283156
472234
971818
1064578
678537
101427
1003044
762740
664730
56735
1328851
1222035
782781
887444
859403
1101297
546531
1341864
128673
551199
1083802
584598
1136033
1193028
1029112
179084
898291
874042
1233634
1199361
631590
590865
1035364
546665
571752
422760
373009
1279091
1355447
557329
928408
787818
1274910
110444
246811
1022180
975601
1004437
92484
898521
663298
793358
201815
1077832
780038
1147814
1219754
1134815
1001751
1311974
1286713
819958
1102682
879764
833483
1140514
1177327
1217012
421112
568059
1032441
292629
1155584
1283731
161248
649835
357233
106331
1038264
1361299
578860
1355322
1116135
232978
685197
743295
279642
885301
966828
915775
305563
337065
1248945
135623
674550
719877
204136
1073234
934634
731424
272525
312389
287427
926872
779313
216760
450638
503979
537151
1156910
154688
385722
892217
1319616
1251811
114007
74069
243963
683831
940261
152976
1051563
977548
264408
602259
473844
530273
942218
495985
1314654
1129193
1125127
100751
113009
294413
933473
428535
558118
1360197
809240
1042306
161699
487919
955906
209872
188166
375389
1298173
934530
1105061
404868
650506
419669
536332
612325
53672
307491
318474
398841
1272177
1299062
448797
1023375
861088
524829
607237
738939
870711
1267336
731630
739014
1137067
876693
1054138
1084356
423753
669183
24830
1011176
1186998
951279
953514
1047550
1102965
1195052
1210954
696947
94110
708696
149742
254676
1108482
1117607
641651
902472
85535
161094
745053
235577
1328682
1008501
853991
681796
764673
519718
121999
111663
707777
364544
1047225
1022375
204875
219181
1065733
798750
674478
1240365
1324158
1125720
544532
629916
504940
491878
1293919
1325353
1011712
1002799
263013
306974
1194798
21182
11553
1085605
1014361
552693
634060
136238
823684
468977
261711
692066
1183461
731438
884920
1098085
271559
681538
367408
849500
900013
76158
16973
325336
639602
1116229
1244005
967337
669747
860096
629093
118787
1219623
466467
454705
1173549
964477
826357
1089695
12078
768238
1320727
1052668
897802
536050
1389
785586
918803
260508
1363918
1252796
53162
875236
662347
1070826
211284
602458
525134
1253500
207170
1053957
1304632
167545
219297
1084575
347541
582868
43379
280931
962728
1143625
957173
1155411
1003195
902990
812695
79476
675249
602982
111384
459546
457156
1234828
608677
81742
1065346
706236
171513
712923
293256
85162
100123
170472
166545
1324886
124861
1233261
785667
855415
520731
1075078
37505
897174
1345025
202209
895025
1122640
885479
428946
1085935
190657
668964
561073
792804
416251
1071814
633097
157077
148180
510643
947424
723600
637618
402025
1346008
289032
312604
371140
302134
1350761
558450
557984
404362
715389
938893
1139627
45373
785409
374353
728739
503480
1218369
20289
1132627
454531
418489
946097
1229935
939773
915986
1191843
628258
1265909
716520
46405
405085
1048881
228820
1056479
289551
227718
333135
1081705
1011067
271219
1186301
1042186
1053440
268830
150984
727194
412655
886468
1359315
12390
521438
920465
1193156
307532
792754
564723
1304980
950759
290059
1071331
1044906
677402
173082
131065
251166
236298
90996
448115
422184
343351
792878
1222057
618871
1003103
892400
1234325
1133935
461724
23194
649574
861967
907077
1186843
876290
772550
677025
1210140
223338
696470
18398
1350128
505999
24654
577922
948021
565749
666491
1003059
1251475
751282
95056
916387
329870
757142
262890
348424
52796
565589
302954
573888
1007399
353484
246567
308772
816013
1178563
1197757
182039
581244
217452
548159
428414
721786
112777
394358
1164610
1301532
472449
822511
56012
505753
94662
144957
1270895
703893
1151443
1205685
1227955
708056
314757
1054824
196310
1324720
421982
695539
106026
743342
669728
661860
335746
1360040
392008
907257
846751
703011
1327849
409083
646732
1258554
121881
667473
316124
1229657
398295
331006
237467
1180768
650570
538835
459890
1111759
677572
309405
502087
59775
1335634
209772
197267
391389
1058158
1190536
1029807
240183
345147
565783
486179
620423
576217
806642
1196998
875104
94546
242032
177418
1331043
481492
1057526
803838
642207
32162
658311
433762
828050
1240808
948402
541743
317625
565412
505578
620496
125940
203050
903151
660084
1067989
377111
805422
1313272
973504
33140
125090
1234636
1207268
177681
149620
405153
490748
126186
681673
725563
288798
561153
206066
315296
1231424
959740
205738
18928
1008204
20430
1170310
1304233
351058
742759
109749
371521
387024
272460
1230267
39952
757309
476487
1114748
1271439
386713
170048
892949
1164287
773281
801127
793059
1206690
979803
37934
160343
938460
599110
640319
16308
688715
995502
443783
966759
481541
470731
853269
685341
952479
377343
765212
349536
847006
576467
211663
798751
552272
322843
750186
877468
173470
944420
1274487
1256936
1136762
174251
804509
83770
618495
893287
1264897
470017
1200254
1036225
386799
369995
387305
496416
342265
1303604
305190
56900
1115864
1249020
40378
220467
1273330
218659
1243014
638889
1108023
590592
265439
292793
876094
361248
1323858
507849
786736
253729
1154693
465983
1358213
113026
464775
126535
451520
943231
810628
80998
299415
903235
1115575
1155311
47716
1065274
281098
1064928
335874
601749
527944
1243556
435986
539536
1120353
1255484
560331
987796
1243602
1059032
34718
1107548
763603
1299039
446393
1012477
570663
173713
245636
1228295
666416
429949
640399
752203
1344822
1013607
948176
849984
1014348
211955
8583
1051017
407454
1236479
708686
334605
1152835
1043387
973622
1081339
1137064
1361548
17399
592726
663551
983761
861930
298142
820850
1143565
457381
277286
928907
649978
45351
1004880
963862
656584
333433
391125
269960
1108288
1082039
1188378
961155
1035193
238458
194708
1342953
712582
908460
1356250
261584
1276221
1298798
633802
1077710
525026
310355
1263640
1111272
722644
555273
1002488
926454
1019754
184961
360805
1287230
327524
1257537
101019
416198
698080
1356253
389673
1121547
399442
165790
209844
853939
804309
400311
1343205
304273
1198550
915184
298728
1154970
270750
718302
480776
1230682
13725
1254438
1043151
1180230
89788
643372
476202
1175452
1358330
396890
1104329
632719
1014144
73183
1211274
148218
80029
465786
182983
1199744
594520
385912
606901
1258406
1288765
213503
984301
43725
173388
55418
583037
927893
320036
462732
262231
83108
761124
887391
562821
1066142
241491
534599
623663
657101
536582
939748
751331
825527
53860
280275
1324590
33407
258951
1083804
909832
951629
849945
806294
988651
709105
438741
1312908
1194070
311091
131148
1116528
516326
904010
1235085
538619
1333395
503565
1119884
838862
927891
1056941
109918
173760
801944
531820
366787
1000382
449540
1254407
243724
974349
231853
595753
425343
994765
457244
151997
937576
31492
348197
117589
573219
581288
439531
530511
1168385
106399
182759
547261
541428
105567
1335187
266070
139092
477275
177963
50328
171327
19138
1090418
263921
272271
424508
864398
564834
668734
3494
622481
808083
991346
341197
515321
473888
855631
197229
84787
706980
1201840
95436
3974
216943
1270105
933575
1164096
158186
667016
1180050
842944
699600
739542
31034
26833
536355
853190
1021709
216447
1274939
789901
323231
824356
619726
71415
207688
610369
767981
985893
584775
866183
1239437
933541
420467
348921
588818
873222
1025708
341762
1025184
26168
45944
920553
565930
522972
1056655
519647
489403
121325
222229
115848
841256
432291
1309717
1310700
77098
1357350
379111
1033863
1294976
242977
794624
1303457
614728
128212
1246624
484842
512576
1351405
1263208
150917
158624
771378
134008
660618
685208
1346530
578313
284203
1273174
1062892
1114064
569123
54840
1206050
709473
818836
846252
570195
354366
940773
1348347
363985
1061673
584664
1328385
311190
897529
422851
967580
31008
365009
771876
614523
528818
427577
804493
1198988
583727
1109301
839778
984203
1088608
247883
524206
1347917
293126
1008143
1098528
1232564
1194575
887852
474449
70918
684277
176139
512188
716625
641052
1010931
1135522
105726
81022
1175770
1107549
139385
1311222
1066711
50045
15795
1144029
1099471
273014
689695
1324259
843237
890845
416014
929604
475994
157418
1291878
216276
1313828
1102497
1035456
1316915
486275
996793
1319420
1109312
74043
698438
1338888
20054
885449
508650
320797
763730
95207
1092750
645485
844403
1320431
749082
435923
1160865
676478
75722
723502
979842
403823
695939
396688
126842
209494
1361417
780690
930309
1028465
776728
1062213
555453
293741
313646
344851
436531
1323258
1165355
1256152
1194695
233860
704110
907804
902364
627025
1204269
638102
529042
318378
278180
447468
681576
549067
332166
799484
125714
258187
528826
146266
213451
169445
1058768
789423
1004089
1277432
1045137
162338
1056751
409648
521154
222876
1121782
263533
227133
218781
679720
10321
83473
1099968
1087494
133496
758342
986423
634100
709691
557186
108552
1018040
1215637
831961
539252
1292463
525945
1242171
630108
510246
635464
446511
404859
1053800
1104804
680475
1302222
1032838
981233
745852
105198
927577
405436
504088
751397
154436
976453
622360
998249
251882
319422
885969
337731
628693
919065
1180451
1017295
377020
826624
222356
534900
794125
1209071
438560
1007685
313559
446541
1055070
1345031
76811
1339952
67011
850751
13044
94563
744721
345677
507095
87667
803002
1143957
62652
719703
744654
1248628
625285
930407
1071342
347285
834147
1256816
1126149
93737
560861
869112
1288854
965962
759712
586555
104831
851786
121587
627435
10303
1306302
675693
13956
1209541
637876
660564
1234040
837746
1172555
1098223
1273684
67235
72845
1331300
27
847164
326644
74481
198888
580180
968318
442414
1304053
797584
901424
743733
348717
1018604
332185
131641
247916
521150
540198
1094545
873956
1307881
1281094
1156214
248835
499567
631595
620428
756131
802911
376749
727826
806069
623637
1233521
252968
651182
1165185
535684
1281217
992160
834106
636868
496089
871967
519362
971582
1081708
253385
232245
986895
169195
401437
896172
1137871
1111193
1269057
594386
478985
951668
439283
1264918
1150208
733419
992803
1311
56721
1184913
841783
1277677
1198880
412775
830630
622533
1132035
853480
591793
1171294
156880
255248
757530
478712
21999
1363003
1166856
948422
223610
1081547
837490
744863
1332833
249808
201893
1111134
67128
1111658
599490
1124197
848146
906205
772200
1036959
812756
1118385
339945
391994
392505
1044036
1338543
1316361
542316
949129
274299
780980
1114624
1113135
1347324
487304
535198
825481
130842
457972
1021176
1070475
1275759
1319999
110431
726809
589577
921929
1099082
236705
896053
812673
261359
698989
1052827
593330
329713
1011359
712724
609180
1351768
1274577
133180
1041780
579604
564797
1187528
103809
297138
185602
686531
1121614
1059087
474626
689514
25088
668080
131077
502099
1173228
724572
411081
231799
560100
824954
758131
928529
1166133
1313763
809731
280220
762453
241685
997731
1243217
1234053
446613
1171642
579570
413962
308254
184928
1214400
285887
841572
842472
306201
296390
609805
1336246
41181
1273749
1241510
507297
395795
1209642
802086
270027
921023
955910
1280875
661043
440366
404172
1131031
176079
720249
123077
842
1052897
305913
1117083
35469
302146
1189168
301600
1334207
84610
681539
221082
1160182
114298
1218568
922290
170327
952357
1051293
1077150
513625
796441
1279161
835179
89159
273966
918496
754057
989527
1169356
1322093
1192100
224411
871767
1136627
1218988
924792
867346
463175
95578
381217
142532
419313
1088425
1069675
44193
924022
760436
430782
601124
528426
635263
1269296
1065355
479417
316695
1003612
681990
938679
649759
53296
372912
1273493
1283751
197450
1093755
898669
1031688
536822
251447
836595
480602
1032971
528840
1271354
32791
1284960
1178121
1062378
154518
10019
846107
901827
198944
171701
918547
756842
721147
940548
859086
200742
27711
996887
900706
904700
386836
394682
540559
982257
1004451
977764
971265
571656
700954
256563
1201192
102067
1290740
865473
819857
662775
973573
966255
886686
714882
47602
1135717
476616
791046
664943
397112
424244
10269
454588
625411
867734
37780
476371
80466
1356213
367921
605411
205519
1300724
1005887
109597
1327036
637530
157269
545363
448429
641891
702521
880468
989125
216524
470260
633720
1362958
270468
683021
437441
1339386
1252197
355249
1061017
1284731
992684
1004093
537421
984362
1100172
770933
707702
1179279
552062
776484
1243752
1231112
673563
870951
1232138
986394
629538
342705
713039
363740
1177918
405441
681203
1275793
80629
310600
156797
417802
1181757
617780
393058
855894
809993
608475
27943
682801
270754
1034869
801310
1062062
249341
80694
473135
1261298
1298167
570887
1260964
644378
1181985
489635
1162554
355345
1301796
603186
1028222
129810
777355
285950
1205688
119506
372545
882051
302390
306008
164008
1304851
40823
130289
309358
786098
259365
451713
277538
227964
997927
1033751
861958
796604
940366
881704
158283
502692
713906
247036
700251
988521
35825
642839
1313058
799058
1198024
256903
776724
154438
863737
993332
1156363
1072849
1016559
830771
746719
390306
1185702
449928
1326867
1236655
1071888
191458
835360
1091644
693390
506102
906910
106925
139361
868686
247359
1234497
44402
915496
649612
432044
69802
1169755
544192
703417
489534
1172878
693860
717816
1347633
26918
415887
464253
864404
846396
1183419
714467
179949
826880
938477
562211
584813
1257542
195500
468349
347047
740881
709132
175078
219793
327297
826905
551132
494753
674084
1191810
1151075
820509
371240
472836
1361708
746794
377233
832486
735815
599625
1090997
252136
485722
1294397
252704
809726
710748
1139053
1118110
620564
852518
1039812
1118631
734154
977339
1308366
856602
1138084
463763
692674
1141801
512770
163140
397359
258522
1171832
312695
1357797
368978
103140
625166
249127
1264621
808538
1252974
943211
452375
154232
35897
23094
351877
1153119
1155639
1230212
653308
873670
957003
1066097
290478
1347045
124203
1265894
737198
108016
24565
120202
546466
704662
661570
691657
810677
140859
473811
545957
1212562
236627
815354
1036081
1004015
172118
671707
826288
119840
580569
1308805
448156
758636
1042842
1313118
432757
656015
929840
320808
1314742
133463
395183
543574
1210917
474962
892520
279799
746657
676606
349490
580031
69269
1139316
184807
1094173
1200609
1216371
33348
1302796
335902
239405
1201742
719440
321251
457924
626068
1230746
230371
709330
1259950
15825
1264104
642820
999230
122154
161151
487057
1270591
137543
1066264
1128898
1054333
695603
805839
66082
1141532
851470
1107411
86435
170404
1171293
698511
178251
678397
988947
211035
420594
717958
825186
1268291
1182070
76591
800910
21221
1153399
1142627
1221458
347887
1305543
481831
183903
876231
491210
248654
816175
33649
720511
376719
1030539
500406
619294
1331639
307833
953490
493046
814420
425815
378127
1100478
37880
169400
423312
68947
1004006
831954
1298699
674585
1319038
238537
1171867
348978
122852
969867
687804
560152
198522
1061810
985644
81518
121481
344776
474920
1201854
609695
1073787
327598
1322745
1196176
457812
1269394
925038
833082
1053021
339420
1099968
353344
1263690
40994
479942
47506
173525
891838
882473
417984
1147019
1346911
794439
8535
15902
813939
446549
260904
352425
391345
1104930
153027
31666
1161576
122829
504529
128510
680746
963495
1065346
1063261
183334
1318085
281885
980601
1309370
459449
465920
817212
744552
757811
889836
117669
1224493
774995
219666
808430
981419
945215
470172
719291
1206815
455427
352602
1203280
1222831
397658
864053
395563
1160725
348924
995007
121519
1272058
618844
587355
331853
1213801
1079005
858844
390807
162103
1322734
648868
1140878
1361940
1002034
1272929
972543
282682
335272
465265
384642
412328
90375
1275520
1120293
738610
990174
624633
966764
355580
1218866
1230701
232309
382998
392220
134703
110943
415888
737133
596179
970924
1348733
1197142
206779
1241045
1029958
872323
1203536
528118
500506
649460
1268089
366993
886262
79967
523639
205981
273384
717247
562343
49654
215486
531446
353873
87635
485352
89544
671523
382289
477923
702831
557688
331753
587700
237668
689893
622142
1163510
593637
1309856
1206991
917761
4520
874732
270318
509514
482257
1361050
693962
28368
33918
741529
750594
1014682
1015649
946476
529785
913592
978200
266525
706067
475609
809328
886964
137466
552708
604593
466571
556223
919622
1170572
232402
289645
589395
290823
1337661
490926
1262639
379701
314461
963394
578823
406649
589788
511550
883239
106949
460670
292217
1031754
215152
1254911
867163
455429
20110
673840
52128
973752
531597
679461
852995
818917
5348
202111
945499
961378
916574
621470
1190998
562547
1326391
967577
707441
1247545
1052984
1284146
1153868
794316
1044709
1195732
462652
567141
1347981
931652
730484
1312763
534925
698563
1307717
327085
29632
215835
1006711
920209
1029111
345113
355748
309416
554253
753240
937486
887432
977084
1117431
1173236
177275
184640
1002020
527367
1069495
885751
123582
577890
409786
46781
318010
1360400
726034
574906
796714
857104
625637
1146539
1345495
583011
1320771
901580
1225294
446639
1000408
1309734
225819
909952
517623
19661
266423
518341
981623
928497
884497
816407
925723
426090
288969
339558
656984
1209301
1035174
1129524
265973
656801
33474
473887
588132
561682
522865
951734
870908
724725
533879
230941
723048
663693
1087566
30863
212559
958657
487575
832907
426987
1050822
192505
1256853
423413
556625
871243
602955
883228
926848
38894
41007
1076223
794153
39272
1240590
675462
860342
1363226
1067935
1193015
917798
122841
603156
1361739
378950
64678
99602
755787
374919
176722
384019
1178013
1022353
387368
349971
450379
1220773
1055764
289281
216108
619330
1363709
1170414
455554
978455
340613
336470
1229652
275021
771675
774997
430754
395032
1120832
212330
913168
654497
343001
1209685
202501
1233991
1323843
914476
1271750
1125107
315786
458577
1246293
144030
938602
90155
116048
601908
1308004
357616
678632
1079303
437998
734763
368485
11683
1032797
1310284
265289
1019011
258113
747241
1131909
68198
193912
470910
669332
851021
80407
169300
284037
1040337
704516
1109199
216959
437840
57847
1328720
1066331
253769
1080714
1125335
890121
957609
312410
1134632
1229732
115581
506711
846563
1303805
623231
1245
1028295
119474
323366
796100
90155
1099688
469404
108920
380994
1170459
1062408
599930
1022885
821476
1284645
995322
142201
49593
940768
1126674
1258466
1326564
481623
817645
201739
1277356
352272
1276028
941522
1208553
173120
612945
846944
1341278
863716
1325443
262088
157347
367731
1017130
319032
506363
469674
949342
817356
459031
1287081
60471
1237406
514031
836211
1223696
192797
1118366
832283
1313888
862878
1136079
633900
432607
966032
1315603
1149352
660613
761641
93839
1325686
539506
551382
963691
470374
415721
1030460
939497
959659
1025858
626294
1017083
1160159
1257648
295838
87650
377595
613668
1301409
1253960
687778
1059319
810144
115224
1111308
184425
931720
85872
653377
686362
613743
946214
984882
503287
1183323
410943
674325
547861
1354699
1316236
1143375
1162192
817576
642243
342123
945898
497385
876747
893803
1115786
2310
609078
889754
399812
1312848
894820
1004193
592404
468506
250409
693422
734701
490902
608372
977435
1101642
938825
879528
1249140
643089
12883
36320
313207
1216726
733564
327699
181672
653099
731516
948983
1150058
727485
1224774
512335
109024
835189
340817
550007
883608
1144718
261169
1101500
389344
921928
927058
414398
222469
297861
133275
254309
376294
819339
142812
245736
264222
32396
879300
592271
317970
969215
1145156
168942
170735
108051
1074353
251385
1173146
245835
213527
1134421
7258
1007441
684189
16574
370880
125217
453346
1178712
96329
818461
386384
787513
1097951
900654
14632
641575
1314235
1231118
747861
452215
1221984
217237
25351
1098813
329117
1309753
1145468
576370
1216751
68037
23776
1101720
24411
811264
257228
50349
808945
253768
743118
1201109
677193
1225757
287849
1076434
175747
1148480
227574
166123
747027
439683
122028
1242276
948122
868116
800082
1174950
960377
389612
444610
1157278
108323
91091
613576
745540
337283
1016983
1001286
959130
100192
439932
588720
682613
356447
230809
358530
508641
1074187
690156
588705
578710
210745
680434
572359
833243
792929
144310
1320807
669793
1264539
999659
372707
1052306
1264843
913747
651363
1308896
261630
822985
1091713
1123817
888194
1169811
959056
379674
412476
1043832
1143870
300195
125403
442688
971431
855677
435009
464981
1307547
916971
1291640
356461
305906
932708
1034651
509601
1207691
493967
848699
1080064
928632
1003563
123941
743830
1361928
1008177
1106528
344562
700777
427448
718504
1247487
1316694
758693
48422
313617
944308
1302109
953475
420146
399513
206106
935847
607891
264216
1236107
574523
1279401
1073127
8995
851347
614467
976085
689142
286294
1014196
160413
813358
1312006
938083
1171371
243944
477614
1039949
541029
940688
1322129
897474
1140518
684445
586890
1270918
993280
63174
149090
288872
454045
1328592
818019
726271
919534
53497
700239
1327106
364334
213270
454825
245951
1140296
960391
1341522
1058362
1262580
900979
280328
989479
649704
781200
302511
253810
1240788
345031
263813
626091
1292449
338114
874697
1065664
1074283
468873
728931
402206
240467
1181729
367034
315467
361136
1331502
997623
437724
442779
480555
270525
61008
681834
748557
1298012
912473
991986
277079
471480
266034
533583
1362621
1202894
332849
1176855
981716
1348933
122058
334023
373302
740911
831884
9100
290502
745340
52671
506913
293701
1287418
1156842
747474
630967
1182432
987579
635529
1268727
721533
242157
520691
1105082
395069
1288101
506056
1148935
793016
608290
199102
481747
1040496
74481
489451
559699
981499
559175
1159266
312424
1342092
636578
525501
935793
799453
316779
997210
992732
965779
584524
865965
680930
447925
649221
779629
585853
450085
1106024
1199032
328366
1088850
38530
778365
1358300
971388
519987
994869
347363
921021
265864
1136628
75523
1258071
147611
433009
250229
670772
661462
254006
1232480
1254439
233945
712544
379885
371619
190714
35282
298535
722714
1314154
1108354
253062
1309122
842917
666077
256514
715891
254866
29670
977833
172040
1311234
939101
215234
892292
186836
1167883
798654
406672
764721
352082
1306915
784718
487606
749560
729881
469867
573761
808830
783362
491782
1281689
763634
278710
1143499
1198570
569348
1290119
449788
33748
655448
666078
542841
640895
265605
1220044
718323
1266227
200623
1274669
501826
1035941
1067257
1092728
1333926
1043171
1176417
562926
859263
1295385
4648
97606
227062
53970
871494
680358
131608
621849
561857
945455
1144933
1274634
644253
1003091
882905
227807
512430
89766
207910
751673
637478
235776
851064
1274706
1297330
603228
649117
1182436
405984
654598
1172533
114183
238136
1261134
1161352
58998
1067393
590194
97162
411614
1045753
659069
273315
1179770
715470
327650
530128
641995
888824
1258323
199509
1118328
878940
518309
329032
1183423
825995
882843
280441
527208
1191694
1354699
1307993
1133327
85731
708265
990452
346507
759270
281645
1186733
257842
1213576
290062
1237695
794635
278751
244385
238220
761491
376142
442555
333811
774035
1289590
446436
327974
949320
518742
1189637
1255441
1137202
675047
1257602
466719
448245
781602
631138
942763
841299
640929
773079
634271
270532
884895
993188
1112004
74520
843331
670157
626604
771627
1325819
911904
1226561
1117708
287151
686420
913960
64387
1098494
861364
709866
708140
1242372
530169
576416
621331
431138
858660
1061973
1322009
517243
751575
660253
317051
642809
246955
977864
1086230
1124692
103278
436718
1027090
185671
1319794
1230502
1243280
1199633
583293
505594
1335360
1014396
855630
215156
438800
990437
495051
330852
447535
1227427
577358
302281
106592
451448
377063
125166
31935
1175552
359114
614921
1279882
694625
539747
774366
850265
774644
745673
186205
818728
856135
683786
599304
546069
283253
765895
105517
110057
1072603
1306701
86874
3400
425544
787602
301031
625995
209132
634818
606027
26004
1324166
148733
1180727
6663
1112513
985482
798706
1074576
153703
725991
1296350
1170593
98014
1155907
1130614
1090934
755681
943395
1274736
672996
583459
1329459
220780
698769
378711
771498
897783
445998
550983
178231
32645
1346842
472500
432041
122471
668201
859175
500835
1106423
1157143
668640
854357
708006
808087
1090177
610430
170256
553116
1156680
862799
761874
292496
697335
1337499
332947
140813
1271406
1137634
958802
261868
1179204
596525
239911
858135
1311687
782255
663644
981151
1358421
436075
175005
1179182
4646
1004460
767079
968070
997233
478122
1020883
1002485
112159
807977
775091
893628
1058430
1193806
1103551
111668
360442
42365
309695
761039
392340
1243517
824657
40241
70158
400905
39606
487993
816332
827526
412511
689424
618739
714037
1314546
194646
158140
611062
1246210
429634
234768
921507
36036
1245539
53761
10041
1132841
717866
214332
330752
690890
856795
1068692
584432
486640
178766
159648
1274873
312224
54358
1114945
1066580
127452
358158
371446
583729
1220721
127115
1071019
456247
224594
934116
1324643
703638
1167411
1229492
1094679
803753
584530
1157443
599207
935567
333038
992780
585552
777549
123734
310951
1102162
70789
493226
936711
1167599
587700
879822
880004
536965
812531
213135
1341382
964662
107975
865197
217762
680391
336528
453967
1026310
952020
908810
963109
811213
97359
1194241
973983
675223
53966
334245
624017
779617
31250
567410
813716
1352314
183672
852501
703954
476165
1044274
198843
850798
1087479
1001476
813444
314136
752652
15406
291393
1203665
369536
1150013
960569
1235646
800114
962054
567345
1207278
304219
385735
1340210
742241
1156369
1153080
902840
852611
375244
302234
475963
911036
450923
703833
211791
22801
486433
894146
260403
829606
1238222
1105084
1314806
528554
1191916
833740
461002
752655
1109561
1221408
1219101
680043
448042
102416
601077
619646
914293
965269
549957
77547
752935
1324890
1257141
1074396
202443
133316
478656
144448
236393
553904
525203
454349
765212
919482
372778
216501
365454
192629
1173440
1149103
939729
1212149
1344290
1346058
341289
813377
1099139
215545
114405
657070
191762
773687
233238
956541
1228146
204790
1069948
27539
36091
388436
689459
716170
986283
720415
336842
1354944
153322
517727
278957
1244976
1363044
989736
1063065
633600
713943
818177
662580
912626
1176438
355631
1307145
963317
212314
297220
323423
1331425
1222305
473721
364747
227786
754887
1156958
241878
156659
925894
1278731
630757
224769
618926
924881
317352
761143
438370
286284
1155494
1229956
775243
757469
866900
1083781
126472
563182
654451
920342
1184848
1133040
467405
1025698
439877
454358
816084
439825
1017391
623572
923145
700209
677129
1339911
323911
530481
1228208
357244
525516
910825
137857
1169016
1077529
1347516
851257
10418
892124
561682
501302
654782
163691
928088
862775
698751
1332891
115598
169715
131131
492435
128047
176569
119656
1350027
1169175
779045
1167427
661025
1077408
993533
1040527
1297298
1326242
1179137
685809
522310
210096
189356
1333958
311643
1278843
922462
241253
904224
805383
482218
941967
214258
1151748
117551
910673
813539
9504
1357036
699624
1026654
458343
1069962
57371
1061094
1287627
630926
972148
566471
1192155
275429
565355
719042
586640
334615
386388
644997
1179290
1280486
1236825
1157055
73023
438428
564409
851450
931523
587777
417078
196453
782647
281023
986700
603495
1319463
116612
1300399
218367
657697
951968
757547
1026935
17839
240116
808473
1296533
555365
1067774
70085
1330303
312643
156864
844231
964971
1267353
985398
54744
545796
511283
1177157
1097658
542520
117360
1171166
840662
832645
1053399
767946
302052
568273
1041610
651171
964162
403548
106489
24035
808350
1260269
862515
255648
375756
158767
212412
388918
930479
231985
834088
308164
340617
141013
1217805
1080749
566087
917735
566583
178103
370967
1117535
603820
136748
1173413
845495
714556
141461
440537
304743
325748
1114431
1103397
519275
604820
286664
483892
1332624
1026863
435605
1332310
353615
336154
238068
325670
1027705
524912
709561
767360
550259
628587
1079022
1311586
646735
295510
1338450
4559
1273367
541307
18237
871784
419446
359224
1272454
1280826
1205190
455380
67451
215045
1069107
653006
736706
421691
1068249
567466
1279221
398459
385317
1279246
350764
744721
1286293
266108
569272
836650
227902
503500
184250
208355
1084202
556613
68353
844359
344428
403382
1007103
753331
601334
1059511
962163
24823
937393
709856
791941
936455
261587
677729
1193723
1110111
808286
22740
1286605
718834
1034166
1087386
404073
541866
133739
589940
1180796
130779
709009
1305209
609007
551273
264177
644272
494250
299435
1237326
1144825
707244
70180
848909
276735
1221977
752056
375836
281958
1312990
566371
723198
469872
948278
662725
1097932
1263635
316156
1333130
955805
1305759
421120
1198800
267477
333003
605188
541164
189137
1116506
454496
1319888
583607
195488
304611
1084531
1080901
695734
474164
319432
1165230
1318263
2498
261199
1298674
1208410
982990
682453
123471
168852
6452
974914
893306
1298553
990912
729193
101905
509581
39592
314921
942005
569377
375482
153399
1330006
340206
92444
680091
103186
1051257
244030
524325
852737
1175839
1053411
18795
382202
140023
475884
684333
1052914
120349
239703
127449
1296204
883888
1236758
261264
722279
184854
1140264
758804
988603
809514
160032
886741
185469
509364
746946
557391
829930
542553
415140
1059099
80784
1101808
801524
623831
1024728
46572
955534
1205798
1047263
1031771
718752
428436
1274359
1055221
484648
32881
78341
318175
960375
339035
1052298
233685
479406
165197
156133
46883
1233823
1029958
755455
722516
582114
1227532
747600
503992
237176
1312768
1168599
438919
911069
823934
382568
784972
765787
1045161
140214
393534
882219
881941
26668
937909
405369
266553
1227101
1103930
722222
273673
479184
523860
633155
119931
1159726
306375
272490
222824
181680
278450
962761
498822
469678
475929
1198580
909339
466614
1189585
1055439
536828
1289710
387435
1290918
981629
70938
705343
1292785
965891
557156
369155
1085669
16114
1299209
398037
294027
448294
434654
558082
888385
656330
196482
1129930
902721
562126
201963
729131
1076848
253082
15167
593433
534088
119566
325049
320064
1021592
375911
433394
1127267
1348835
520809
695796
358762
795589
384801
655070
757444
672620
926427
1025776
162508
1140852
33844
1145921
896912
306596
836101
321626
264569
938227
435464
397518
674141
876074
442221
518230
463010
1316945
926208
249401
371088
35855
615410
381474
757065
639068
906897
1102901
500899
883571
771536
214432
493258
445577
987033
897173
11511
630037
979719
1020537
1340858
671331
801122
361107
1088606
531305
926817
1206804
766658
1028236
657392
1300171
150682
1314234
630241
192739
924002
513047
1095480
605050
177701
895444
832017
619099
558800
916847
1055898
410502
833068
270402
1267112
1286044
649365
244485
1358777
227193
162357
1182669
1076432
1275893
1231818
425490
507817
748090
1172075
249325
477863
1132180
24544
8418
152990
1225946
530675
1179332
521655
1317242
344763
381501
726954
1075408
372354
137146
549694
1237538
244713
874645
1119435
317708
871801
98115
499862
1076446
177554
810001
1016465
282205
139222
231348
1006880
1034635
295920
933422
545328
1163785
855124
1294422
33550
150676
801402
490399
1325604
669376
223524
6974
751977
568806
708456
1357791
1225543
803905
1292143
1148753
1120001
1312719
1228239
1269332
277642
45002
830419
186817
1202414
968610
1196603
75845
661913
322536
162336
331527
484136
1176828
1235839
1018885
1308205
540789
842855
432263
935407
893464
444754
354697
1064506
110808
132956
1226247
236233
438864
917868
800743
691743
318345
1217124
424640
459615
30459
989744
1303405
620759
663838
816015
1300665
187792
617967
26470
260533
182155
774285
1213582
584019
1055362
485751
896870
179301
1126637
1233212
80864
508045
47191
855906
512276
52317
893410
139033
392510
886200
775276
1265240
1283402
1179522
377545
833174
1020502
763062
319350
320190
165323
171109
1302930
151570
736922
1121952
367494
945379
659629
496081
561485
185582
612830
1046387
1218731
1010370
218592
1153088
787220
141605
374096
137525
739931
273301
1239771
1335487
575642
1260003
470800
1224428
871230
246524
723892
132625
305431
750212
868111
364809
436330
1219455
378943
131491
339329
753042
1267441
492590
464223
716869
1342909
994417
1191486
26632
681326
892326
1308131
1140510
575964
1010110
310767
829706
974248
1107646
600878
298002
1099286
1113473
1029065
823089
441964
75144
1260004
364387
765628
1361033
1159537
360617
852523
589014
535512
1087285
710961
99825
1226245
1072967
1289745
87934
767360
819250
162606
1084671
456438
548364
1150006
908232
1032557
542838
47626
733416
877465
1327483
1071497
1088818
1120232
603863
295358
1041716
743011
327377
297091
648007
121637
312178
734375
776935
219329
1206530
1104323
791553
16674
1186072
1137712
286332
505112
502296
38857
851390
169189
1066776
798636
1327821
799253
591726
386838
689532
472879
175181
1185913
276658
120980
667973
979950
517923
250970
498199
285423
858724
304975
977933
365630
778816
929291
1078374
866447
689751
531344
1329896
1256089
477760
1300346
1091370
1327734
1000168
1031873
285182
1157019
193367
1346973
549944
784992
1100315
216609
618343
99332
1077031
5473
942534
298772
476544
489313
175519
858412
474027
564464
1247308
180359
1133842
267325
773023
31903
286402
1273380
339363
137076
755074
182313
600151
288418
639165
496290
816960
1018259
1305763
699620
860133
758526
15211
542943
819947
1093704
234259
1109780
139884
886417
1312937
578315
310572
798206
317824
839715
1093464
783906
55094
1003248
1231578
308380
217257
626948
222124
386544
482116
483589
480454
315714
576947
541575
183021
854503
482627
1148978
376843
1184119
1003480
1073649
616214
164805
515453
978722
504786
906401
485330
870519
834832
951552
744111
230900
558951
1316305
166829
1084212
1252556
656346
373456
769395
1125588
1334163
876789
2608
722416
1203235
263514
907685
803452
1227350
99870
1038593
137142
1219770
687433
692737
134199
953288
546939
920288
1301553
906734
1022836
524289
889858
1007056
1100937
1339354
199003
541300
210679
1123170
183394
824300
1208291
443620
486178
338577
1047001
1040702
352447
975970
417585
155620
1328899
209023
787799
894598
16720
461695
584293
868942
169931
197962
567870
622177
977721
632669
699466
1339454
1092868
729383
175781
197821
860153
1144388
959964
17966
701600
561463
102301
457962
482461
599221
1356956
1006520
819325
1225525
135652
1308339
964915
1248531
359909
49804
72485
47331
239813
589704
1206314
113929
871099
289225
1057805
394406
1144299
911652
300989
1300856
490399
1181641
1175212
379184
659402
677887
398183
912096
927044
1090451
361021
1294980
434096
1185383
1030803
120772
439893
1170092
1223568
1151666
1283318
1125907
612144
448657
227704
85101
453321
1174533
414802
1184848
879025
300977
1241303
1184320
925992
478660
1166982
423033
304232
521866
335619
668889
292329
674082
411999
919480
480772
1113715
441707
573276
1360833
1264794
827453
336666
445723
736724
662547
106245
1170098
782006
924096
1121103
1091660
1250106
1191835
500970
794222
1351840
744417
85491
939296
8565
548431
28888
972254
1121116
4591
569414
1200964
680357
1109523
1085250
174399
1047361
757937
1246846
220116
605596
619727
409900
1225832
1167047
1045045
666898
731058
1027017
17614
1310715
1225560
275828
894863
894092
92224
704805
1046079
890144
363801
104335
107904
961559
219209
627401
892221
670325
826332
649597
727406
648586
530702
728097
644254
999827
219589
602486
149095
517339
1989
249189
620281
1237506
1318142
488270
527808
840312
381685
81424
1216427
1271106
564271
243621
322354
937573
1354593
907062
336456
1363428
1204036
977103
1158032
191666
726614
964668
495532
1022523
717486
1065580
281659
755660
305854
886736
959829
313718
318920
747912
304294
309987
778253
195143
1125372
989342
897996
1220875
356856
436368
1190775
352753
1044810
344895
546331
1320399
1361310
93188
37527
905250
887715
376365
399229
510306
817015
1006001
572528
17774
1148876
438705
996471
688143
425259
228511
668819
481770
1219222
1245887
1287660
699804
1201603
1123205
639613
887977
8418
1052362
665052
275220
772469
427913
471119
427377
129884
990753
1314470
1083339
480496
925020
675465
968988
1249515
914262
577333
929335
640890
1306753
887122
511147
719877
476999
398840
701192
1311121
612125
1025834
40390
365790
292906
252810
1338240
1340478
629350
1133382
526540
274144
811968
318876
453985
125942
1359992
651970
95211
1204483
505984
376160
576590
1355569
1253951
643557
1117264
959080
1039923
1108030
800057
56869
1146800
1018428
956887
585917
757554
972454
44079
594386
1127734
381196
71344
45984
870524
869569
127324
1233841
141192
514512
938562
101982
186481
1149815
536418
3837
1055012
751600
477472
740831
42089
922259
459797
210762
482293
1184071
328425
246891
630249
330679
1260909
1176557
166733
241477
591957
740659
529262
193361
619339
458472
1218746
659329
594501
1199141
284997
630944
498988
1326795
689294
212867
403380
334489
299941
505505
127333
580496
355388
1040208
17425
448786
1045179
1226120
1311481
69834
290952
281274
232751
1217882
771872
823127
609247
1114895
859120
968649
1292647
946082
995844
1163219
896514
380415
613286
41408
1310111
579720
1342271
210585
775326
142457
559446
1002941
760554
933530
877404
934768
457152
1135448
1207002
156139
948197
194746
806930
950138
165193
724640
118779
287907
1247011
1026593
310970
864084
1029670
940478
1278693
145353
748954
198879
1216268
918807
744618
691283
420461
1097604
509536
128002
361598
258165
438530
559386
109937
1047390
1216397
502322
1353957
773729
654872
896241
979188
830832
691635
603836
733501
496815
965308
739931
431795
922264
363258
1119270
623609
29089
89422
115618
519265
786041
1168642
1220000
765970
564057
11963
441537
635306
671228
1220601
114047
641102
957020
766645
1014417
916427
1108965
1027497
495952
919471
76736
852452
721715
260639
490576
967856
745898
257289
383478
1085593
249855
834564
60561
729650
56710
901847
71407
1157449
1164260
347815
623063
646997
623932
1327986
439621
624260
1014118
934211
801968
1318379
880236
360077
1202624
800699
194870
479926
1043694
1161666
498753
314060
877913
577788
1337020
443885
728692
9682
381875
523477
1099516
1247320
520986
187336
502107
461957
1072956
491942
991940
489341
726505
55554
548937
1161143
1338305
934247
876519
563780
1069840
726941
723763
1315822
176553
232966
598671
78797
857445
285002
131452
582875
635601
453819
494148
528540
793173
362739
1123169
999983
292337
1326742
90569
301845
73611
772276
71116
787811
189790
788226
929195
325261
978546
1134277
748614
1107871
370570
475231
508346
636848
359974
340533
754533
430770
878576
1351267
250362
869691
655847
1247810
433087
121383
129751
627578
1290217
384222
1354230
1321309
422546
1098846
1094963
374694
284034
779031
764899
825226
718985
920759
1219640
260928
626128
514593
656956
537966
1065456
1093221
325310
1305440
1248705
475292
324800
364794
49632
433171
579537
111138
361628
535486
798196
1323259
578855
1174454
746329
495838
873737
571703
1237890
1221448
660292
55729
1255234
932881
1344463
1115680
1238213
289140
58596
82689
1284895
1113907
360012
490776
1327075
1330720
428898
592313
740534
692952
1256139
954030
18397
666824
975095
163347
327273
1293399
740547
285981
167044
522348
1113159
833078
1142464
179456
192840
876162
861370
108747
916713
463341
971955
324560
1145008
1028272
587787
1309886
878621
856532
293035
255631
919776
1299333
42902
931399
1144834
772210
54069
1058383
1294065
521083
68175
853570
1104955
377367
652300
488542
178535
58300
1151841
865110
941274
579396
1304816
492758
893707
1134654
499422
338238
687725
10056
1074447
19226
1312479
240281
979387
690272
1229380
536681
315852
999320
127575
1225160
759544
567991
235546
771751
583566
595300
974475
606055
684763
1278363
384814
1218208
1197436
495037
1288614
738051
418062
277149
1141203
355563
995741
696827
1061376
1073766
642690
907018
1003707
822703
116786
1308933
1083097
1148437
1300625
673908
1000574
954493
1147007
255272
354585
1302930
965508
124610
1062609
47701
1315761
1249396
207244
260688
1166921
66338
465091
754987
821987
1129414
1236291
418123
1052162
890565
1239911
912703
999681
1028174
854148
778067
235881
1104569
308141
1067184
77766
1158405
1095054
173404
681628
896689
1339337
549985
480751
338487
88404
1355876
592704
56172
1274610
579276
249996
638254
1102440
1003718
362005
115249
864919
57044
558214
779296
746786
172742
1359079
1189866
1009648
1034006
364812
489561
502510
1220901
236199
126321
445412
540350
47326
274658
432158
423655
1136037
671544
827372
570474
334921
984902
733822
1036532
1354706
210976
212796
677185
329822
21422
1032418
701632
552057
33333
500681
988906
103403
61066
581833
236650
296263
521095
140833
388492
582847
369736
858501
1208528
524397
552784
930406
40190
787020
1064459
1047499
981956
470499
635282
221461
1088041
428044
198413
300989
706807
1151228
595320
305512
431923
617261
799888
587408
240472
400686
1044942
662702
1112003
966669
329958
1330765
815448
464449
52713
1163764
862588
1137462
25646
1080206
770222
68125
94438
925300
1273885
693254
1312899
1214138
128910
826631
1144523
780389
1109700
737803
1209833
808569
1005804
694552
1108938
353540
1157202
1200874
589474
975003
515918
54500
1195308
728078
250155
1324983
34037
159300
236260
113772
735968
555414
350419
47672
1184821
353090
1064262
515107
722094
1333695
172467
1278784
608921
358542
91734
1030909
85169
667308
245913
709969
977306
1014938
825099
949398
491576
767302
737692
1245040
196988
294074
342264
1041659
796648
962133
482221
1282216
391976
1102741
784615
308177
1036266
1203282
389510
212346
226818
845118
752289
559042
261262
609685
113536
962154
614414
1106675
995900
1023155
109890
123975
555899
373825
264702
1178029
394602
910288
959239
1358055
436117
431486
428180
1099785
906254
673380
621491
1089922
637378
1017248
1110296
133900
1027749
1171157
674535
91631
962273
330138
1088821
430430
230960
1330854
739907
611887
1072804
333997
1937
291842
485531
265644
127596
835771
720768
536458
1316256
1080904
954291
892410
108454
1023610
285055
1331525
1083462
205229
547770
1251767
1248279
1055418
6355
49365
485534
865331
630876
959152
963548
1322425
1067168
316866
1199214
715901
530446
193860
223901
220589
400924
19434
761930
585194
652284
448376
26549
270669
1036151
1363546
472163
866574
332552
1252435
737881
841883
121590
209074
664111
286904
1308376
49764
1081082
930489
570370
1150330
580694
123610
1168832
412651
765347
1107025
1106635
1187399
1117020
375029
324066
730368
591117
1041690
49232
10441
1305271
87096
201472
1100772
902225
466909
748974
310382
440980
1074804
581088
1294449
1193591
491151
534574
574700
995664
1126892
335639
218086
724762
1224145
518212
1347040
261267
242425
374854
763554
944698
564707
1135562
822247
690926
1094740
320662
905269
207804
602327
948845
436183
1081543
927658
114688
716490
643467
712034
1149935
197598
1096939
1307890
850589
815630
414467
869438
791456
1322120
420472
1045888
343480
990476
1345335
354110
867203
40586
1024417
1350338
633979
553708
184893
477249
201705
997080
966566
1042162
408155
263800
726493
848528
1181980
446503
268602
3147
422609
354974
866304
721713
1089474
126336
514894
610776
1248429
1220291
682560
330734
185648
414258
627544
1286339
1012454
853477
1326326
198125
1229453
485889
556503
1070651
913030
832366
1244550
1223672
976256
1306142
1160908
1183591
84251
500308
599772
1324800
956896
32914
1331700
28442
702330
658818
1250414
1007535
480031
1154776
1093185
978257
511210
1040701
450690
705563
923949
1324963
1286
304236
467615
186739
1043107
553342
442284
459117
193605
508098
683147
1077652
1324978
689537
98335
32425
968137
334123
1302253
912635
541222
607635
852221
818604
1001247
399243
1272987
779802
299467
880576
867986
1332437
365864
255143
1300364
348116
480312
93466
1281846
1361195
355682
466390
552628
917483
490136
98789
168535
1299801
320111
682592
225669
937039
1247705
86205
1347716
704349
84991
880015
453157
828731
462712
1333904
775796
478158
936905
677670
1293330
831662
638921
1102347
716319
73599
1178545
140028
83822
160755
903928
146715
666394
661507
183481
1070611
24151
99275
278013
526615
974109
505052
808074
56101
141534
416286
1327502
895889
568920
777203
25738
641746
733515
465318
216549
805150
720155
1051933
1040691
951219
350696
889437
429055
327699
617446
541769
638451
631230
291014
823678
416629
1037125
904326
1199032
205577
412549
606712
586214
274044
371864
1072020
851074
443253
480102
848900
1110874
1017167
685472
298821
906360
1340742
21399
823378
630245
379620
565149
11349
469642
1030138
581026
960297
1100870
501109
236103
484814
1266960
1064830
163989
377064
1168377
1000793
451869
740213
155028
431882
895182
215705
1224716
1246823
577468
3505
1097584
165826
694646
138777
682643
1320914
267724
283387
349794
1233901
1293117
59803
419463
1310788
667767
500791
859034
105357
1305620
977997
270276
966794
956229
606
574022
458593
1223793
447887
888316
115457
1033332
6726
1019015
663730
329663
270576
727453
976763
392657
224581
205241
856885
521565
507026
803821
231359
762895
593824
738274
435416
613391
1155112
1295569
737529
1320072
512976
11438
896890
242361
277215
1053142
339605
637740
559889
845024
1356320
986310
734205
881522
128068
298087
839357
761636
1168317
144428
510343
101723
144796
25290
802533
1106049
197080
1019705
1141357
1082839
483627
1118976
37828
583047
86334
635565
711665
767369
1289502
1016599
1001617
605830
528325
517396
82200
516924
89864
389905
341981
558328
260738
192438
1197909
1327656
764997
787484
337477
900528
996483
915113
1342386
857247
1351528
925414
443765
495975
1004374
752171
709600
1287730
804289
159136
671771
150797
1057545
884691
737045
919996
60135
549789
51173
363169
975323
1079985
370238
346091
127796
721249
1273795
1090394
1121019
150880
968159
46035
744305
1284269
581991
430038
154829
791193
111343
472086
261591
608934
717879
435495
159554
859316
325978
795470
258402
1262873
648896
867859
123378
1255491
1145992
1052970
984648
366564
1207976
1253474
928857
739740
795959
526763
991011
955148
551864
341035
1059290
1024030
1347296
1314270
1236892
231996
1106161
124867
888110
851990
742736
732366
1300555
1162461
553503
900336
864410
1090796
1284161
1023125
42491
567478
1054683
1201417
96477
1012998
783351
194352
897105
624750
1154311
719718
118137
978796
1324687
1351459
1121214
849797
1251337
906244
1266467
927738
658027
819241
610547
26768
1192935
433939
119979
301926
1110161
230849
245423
302769
1072849
1048097
1066674
87902
311362
300130
212652
405656
159474
1012478
1091068
778550
938226
630191
1328585
1020023
968788
1279397
1011357
755344
318265
246852
775677
270014
246994
549200
745767
1299711
913601
1296664
131777
892411
639577
1553
950568
1339234
420095
736115
1276423
391510
475087
276866
290614
170787
745667
188965
1100930
1220097
446487
900258
683388
293791
733357
1156803
1166838
885609
919632
1306168
715995
244805
273836
706476
39277
108948
806495
564178
182550
906553
354624
1152813
207992
778481
1034702
944715
415607
926318
879793
1320048
679275
4216
888860
1029681
1055671
1321662
967400
184260
704358
1150818
1165945
352393
1044788
641591
1138537
715140
172407
934975
166902
561913
1207146
1272221
714074
766253
744062
931415
1268708
870179
1080257
167455
385426
200551
814314
573148
1014024
875733
978057
1211286
65529
520156
979031
63350
129226
1240280
1185916
1078775
976132
1227207
558474
1353392
1102678
1228578
908337
518767
63873
1189311
433932
448726
1216082
506393
1196230
284238
121703
694459
962449
1082526
1285058
901709
1009235
620376
1228397
706838
1190828
1161729
1325431
361076
22677
688670
364778
740914
1235394
923410
68117
257146
993075
422491
340884
556082
742443
912954
469278
333234
511766
1363372
243385
330388
737770
181657
169764
1353196
560961
174632
1351914
159771
741790
939429
122226
87265
1097094
1314946
521419
390487
214109
632454
1218892
1356060
973562
856514
753219
548306
1072622
533649
677099
260519
742612
933417
1016929
551948
1105289
922609
63878
1138522
754764
677167
314144
839205
271691
963660
583903
930672
565138
990139
270570
852383
99725
433020
1286342
78178
1088370
680443
313974
431125
1346003
1090098
1104745
318171
1339392
1130568
420178
341537
302930
1040819
176901
1045988
1274104
798476
172836
602905
1185614
822316
675116
82137
398369
593261
439851
434769
329068
550695
1313783
944034
641837
85894
1150664
254297
964359
1211175
1083603
172007
98733
800573
327357
130295
887368
343406
243981
798051
997704
907636
536635
1186985
980533
1086414
88020
969536
670510
596350
848539
982253
441470
927097
445615
35734
327197
858870
1068888
675336
756713
1283242
281554
1300804
427510
1273068
1104259
1247031
1020595
1057225
1354344
912957
925826
1199423
467386
537248
114528
464117
605178
708339
187497
1346452
1189854
708851
1347217
621001
138012
545117
1001419
64502
812571
1302086
229140
113847
666968
871952
724277
80386
130332
651983
39752
806037
859304
477937
1310852
980303
1071578
407868
992071
103497
980134
799824
1138247
451039
783502
574005
508909
294564
560770
702838
270682
184233
426354
708962
164261
1226715
949423
902271
568305
1237917
647215
1290813
653494
707239
557720
930123
785743
1017165
827899
1023869
913146
196199
927546
824939
1131811
1165310
871243
1361763
356735
583011
1297355
1272086
911467
53389
344811
328645
902943
1112694
1155304
26501
1228740
543719
13944
424519
292937
977611
1330990
23571
838046
1291053
635838
1074147
376691
792385
1323244
1135873
723691
1036568
665524
888960
1201558
750505
1031545
115992
166081
156885
1072052
578261
201737
985582
425304
949347
1193319
246678
1125604
213964
777586
1263500
936267
261340
219168
1128003
766040
509410
64744
185810
845171
522386
1205043
1232043
222173
1292163
1143562
296943
363367
1248643
88204
803081
1109875
960783
680203
1157943
1005109
320326
796675
767739
720954
625176
1256438
219184
196261
525487
355295
1009013
358738
592178
160172
420915
826585
663792
986044
955992
837347
669425
128658
691234
228765
31552
477630
397295
796406
470209
257398
1348643
695820
423657
854787
213516
975376
50380
118423
804459
969091
664829
635656
103667
944399
762024
630769
252526
1324808
123469
307175
783838
1279378
1120291
233645
725013
431542
445299
788243
372229
913589
812201
517410
120737
673341
803507
87037
362188
1312231
1120663
673134
50698
1292464
333142
644541
174090
353931
1051431
1082928
789487
347945
357335
1113514
1275060
961475
235441
1333425
77518
1286176
442982
587098
1026030
735892
564595
1245442
914136
1090035
182366
414350
1213902
243210
640788
394526
222285
52975
214550
1094742
1289346
150533
442404
152254
1269369
939982
271428
646692
130783
971508
547635
957246
176074
633615
616119
393265
1228841
1072868
803549
276259
1030137
528849
697626
275992
546132
872856
650337
1335370
17468
1206135
1211856
922476
601328
216578
210907
651792
384891
255873
61572
326451
642264
732667
842971
715429
467645
1150715
915299
19373
1138755
1031675
1127904
1285302
167651
430928
137552
560763
68957
210259
364554
799042
23220
1236125
132948
1093444
938172
856398
587805
350965
768462
444851
146566
1356566
115908
1348061
1106082
362170
873219
1179635
237629
1260472
1321484
1018608
60566
574585
1138327
1125845
644763
591629
63538
358167
391075
471865
1339417
277
685654
193502
1191128
853577
311653
503314
383731
493554
829178
212169
751858
1025929
338106
469275
1133492
725387
906176
303121
757196
414923
1067645
1282864
1073361
357058
513686
902660
1088428
222165
714745
196216
1217753
1134570
195900
451068
1100256
701056
1191091
928469
1328259
1029980
151483
688705
1276385
936769
498280
652613
242082
808995
853704
88142
702901
94456
229718
1132156
1097166
765810
934197
169348
1128267
224469
888945
377858
1308054
708027
935123
168471
1215177
536869
654038
1301899
805949
1068298
804414
109517
271938
1199920
1033438
230076
564422
933482
1277274
577313
184708
1201296
17463
430424
1075585
1182207
201555
210258
305876
1236795
760971
323326
1209503
1119083
1303742
102736
119771
115631
298400
1335435
67253
181695
1189206
1189012
988903
386437
465935
659193
172704
1096086
1061409
1322543
586809
1268203
503425
1044087
822136
212899
823571
16403
917296
781307
538281
213941
641982
441311
159690
717754
374154
399921
1161995
1015923
371828
786843
984704
1290097
310514
1217608
623497
295097
648521
1130677
435706
320048
1131504
821351
1346761
1000483
1098836
541672
962721
1242681
405725
1010217
1252544
698431
403482
307500
1178194
554568
110539
592740
1115892
1315437
625992
685830
706282
982246
1264189
400142
1307183
740337
16641
935758
1081050
789901
385733
754133
434125
1088345
645270
698001
668681
616340
291864
98985
1348984
248097
373075
188929
840291
655875
1049141
699639
57954
882473
588242
817924
1150404
439556
733421
986838
395771
759030
1068489
870606
497522
210324
190477
1083513
461867
1273114
1058029
159996
670568
730785
944047
1047912
615136
1048863
577361
669456
485673
491185
192422
27731
696719
1351712
835279
417643
875620
720337
48874
1171448
1136640
1310089
123723
431754
911372
1028720
1354876
1322921
601487
169852
533153
1140786
1206676
1199163
58274
1313991
1047768
92864
1305080
233141
579678
331043
1110446
1363676
152791
264171
181812
446529
586056
672302
707702
371946
583847
304748
447419
1253633
784930
1293755
1105738
376024
851048
272379
357826
843604
1074379
212237
657356
990562
52732
1321699
304730
1355547
1202101
965288
652857
516212
569835
634539
985566
739483
743056
223402
416401
650432
955954
804367
1172105
252238
119539
147248
1138683
848391
134817
743326
1261232
150989
938128
631578
806621
609283
439454
1110541
1061971
417575
164151
1090033
456552
1277983
1098230
1145105
1067039
552013
1102124
643875
557739
512482
1093429
54527
412130
623193
320657
420375
738494
847185
632126
890552
20249
1343206
1020049
715249
563743
106368
78818
129781
1114219
207619
397184
1005137
1306071
918349
988406
259719
13172
52606
164551
536792
201514
33814
56619
459387
1003134
27562
901519
692674
323318
949249
644099
726677
1329851
784248
609311
1349707
899192
464295
1276622
659379
687164
1106715
1255380
1360861
508890
1223796
796878
1064749
514674
1278057
398265
335438
204522
1149915
280762
528740
875320
645176
821315
884460
133829
1306890
263801
820501
101705
336904
1349905
355782
226020
854275
406468
15165
1152831
900072
363926
339859
443406
151897
899907
716741
918775
845222
1124849
589646
1037661
351710
571421
43893
482082
335712
53902
236065
430025
40416
931775
515178
576742
1171169
202465
630689
486229
244472
10403
341893
359640
40226
880383
698267
1072643
870113
170666
859679
916744
1150525
636019
153192
1250983
610713
497987
384418
565209
1218158
589702
1363982
318417
534762
939169
728294
309232
373888
1023137
652715
958756
1275276
764810
675574
1129628
1190250
599561
1045046
995494
648888
1150463
1049405
1290442
368438
1179911
887611
1206668
731856
246124
575810
1119491
576370
347543
875142
337169
392114
571767
255798
937260
382708
1031857
1254364
740844
919316
109728
950228
427122
545583
224704
467877
784606
458436
1297002
1135911
1300324
356039
649462
851462
538680
232857
862013
405320
712289
918604
168151
1177201
503279
454024
1169913
1191249
536282
216651
1090867
934599
791206
967912
819225
148650
281766
676229
75795
162313
514546
50944
938707
292361
815550
1088799
243777
608839
659148
416800
462180
540273
444981
464938
870348
566601
1348278
875756
1285874
89989
171999
1233237
198710
1074572
1011184
943971
194540
457718
667015
770110
873343
401437
267847
753535
663481
668005
1027882
716924
485277
1020648
1052876
1298681
287851
607651
1275018
343409
203619
320187
303865
148208
191815
1133746
732238
610892
566609
1076246
153853
747271
652406
27001
460960
1162864
1301127
774313
202092
709641
1339225
654429
972456
146067
1183953
620145
1042987
94814
1362260
394262
402008
961571
1293839
734566
111050
1115903
1263528
956065
1335709
729898
942083
900655
976118
1009550
844157
81167
1208098
1260130
138859
229946
760085
497131
1014928
476254
618945
856063
412008
308458
1268146
325757
960820
140270
1007286
957558
1083104
985692
781663
620288
1178747
695933
62693
279169
807792
498526
1280115
965115
1310921
971588
45618
985860
229169
1323238
279029
636344
42366
102386
440744
306929
845916
452193
779273
1275197
484287
411075
653034
971990
866886
487669
68818
802673
1216849
1011995
1215847
156993
841357
1133108
419937
648886
131955
1102346
869211
632221
520649
733379
529381
1194319
991844
583533
913267
893519
341291
423051
24191
775058
1162750
1067780
1104958
510815
512834
476608
831530
674574
995014
571572
647989
340547
1291635
1010556
1213663
506424
130210
260381
617250
643583
700031
19162
702918
664445
520761
735055
1361379
813257
1128417
338790
962006
1129051
1220241
1047098
808415
347268
502814
1255245
337145
119792
1337029
1013107
1139055
626718
777149
1256698
668717
974451
50011
195628
1273713
1205269
584683
1273297
471849
40557
1332872
160625
1256517
418077
446969
575885
1024035
383446
903402
1027198
588763
823480
1053247
84636
1174638
106295
691193
938007
899228
432777
943637
697109
411987
169350
264753
892146
595556
1293757
386065
670184
1120571
70261
1217374
1242260
647584
716308
235689
590813
295188
194183
865191
553313
453463
7777
800389
64249
338337
421005
1274650
755800
1337915
802521
1317377
732206
275507
1215719
1202480
1065973
1237884
1000283
1080001
300187
18753
954380
1102121
1181033
501081
575822
986455
323359
1208622
100064
634776
1112504
890165
899007
1245846
1044069
589104
716360
737945
360203
234380
690203
408810
674093
1100197
162605
1137923
791929
1029275
697749
1033261
215308
543278
29887
838552
1092064
239089
1093925
180740
209620
1240278
822176
101845
184169
628850
184528
1210712
827421
293048
1111657
590984
332823
826561
1032951
573236
492503
151177
375977
452663
217840
1135129
459747
296885
325775
828495
935266
299478
155740
639542
1179442
704147
466142
901615
844074
1211725
521708
362172
223023
153560
562713
632083
890564
1056946
731690
647993
881862
341735
284639
584762
538442
677954
1207267
682884
905476
554852
622995
1218138
445206
1074555
195347
224451
685059
214730
852782
312767
725562
1175979
164043
517843
1016356
1222141
724710
1077052
353962
748036
612141
458082
1103403
1067506
1122167
632640
1020466
1050823
295695
296674
345399
52458
1341952
1305081
363340
243182
488169
1005964
299757
772108
757695
378929
950034
336090
306722
446214
94886
209055
544570
1052408
587307
5278
331788
344956
1007777
583835
1325933
1009395
256825
192411
780523
934019
1025821
1260721
943669
1010222
558382
1261258
590436
1288609
1126853
1330696
582972
602572
1239338
570451
1179112
679146
502979
229639
1158734
1142275
153330
1284334
50998
912457
187420
1074210
39555
468989
187749
221787
451927
236829
328403
1183411
211881
55771
456511
196745
981908
588929
1200268
907432
215117
1345410
272038
1075844
497727
1360784
300115
780754
840800
518546
865945
356608
936382
1044479
288755
288747
454877
1215858
936654
1260325
32646
982915
1047255
384697
549032
1267134
149666
137861
5990
1142188
64700
201070
195590
317140
178980
196448
862217
849840
1302980
1242130
46246
650289
859895
639922
1018829
471126
1014967
817372
409833
1360141
994355
811838
530176
970286
538742
242195
224838
1291186
233017
869978
32558
88575
1243116
1203362
526876
535179
299805
1128895
889562
757575
151711
823495
20413
970855
1003234
882302
867530
317425
1039623
1237581
630573
1302260
1262286
974634
511096
491287
1144462
758651
1062166
759761
57410
1012894
330429
387053
491648
475980
1260709
1251503
723343
481562
964198
340794
1000062
69936
798597
287370
1178105
112212
265701
969924
593300
505623
780836
1085792
1119457
1345210
303336
793258
1099648
1118649
1157319
1220094
545363
595488
361079
108342
485173
1223628
133063
1293283
959266
1110678
445448
230577
369394
775874
97975
584675
1148012
783510
1245489
1247450
718736
1184652
935207
484193
974178
1270395
40511
674937
463960
82594
869350
207087
906792
253812
102938
260022
5139
474320
1199025
1063826
436916
458490
98219
1103552
68645
656491
749008
544416
910547
1178405
541015
595503
1063755
221948
638666
66109
699289
616938
716805
1158947
578221
856838
1219707
1265180
1040190
315755
1027143
226638
373636
430539
1095891
1179178
571237
548176
507375
262451
933115
330508
798468
157142
938688
1195368
520368
396261
1109456
646511
976134
1340016
230166
252501
1274723
632706
890472
165183
1137325
541666
1037461
684376
330527
461954
1137243
1223362
1267301
135896
910833
1251444
761702
281099
142145
222820
1017969
178459
496560
188720
1093660
236920
1319410
586961
54283
443918
605132
573695
884634
767785
885716
310862
911544
18503
345368
752418
512596
71525
128569
957793
416977
480958
765397
903864
807604
911967
400665
688998
498754
871873
447885
540718
834873
76717
1044914
942247
750721
1006604
678250
1080023
646408
500758
919922
1330160
1227951
11965
13540
1244125
708955
887609
673810
887446
920705
765632
864907
264046
1013237
320927
118717
319176
929685
634461
262764
23492
544137
924995
11710
645018
505010
469611
866963
470425
1302934
212540
557808
1286143
1310531
1260271
1129100
204280
299186
308005
337294
318623
914061
155786
1334617
1115414
324937
1349255
868151
845870
25487
1195039
567230
325145
467955
819025
917782
1022536
1276753
675967
873103
301817
533638
770524
301742
5177
1311942
1193942
1331582
1194748
173987
57805
832992
501119
449317
1121780
649358
941062
435951
79418
741666
374855
39464
314041
544783
1269055
356237
1256416
1043011
1250861
348470
637750
325105
831643
585099
253979
71846
1021948
415974
866491
1025598
1194575
751379
787807
1105622
1167533
1120234
715122
1263021
559127
1246382
158409
1290174
595630
1071015
615943
256698
24667
1216546
289475
33621
700852
974520
733796
1067364
46455
507122
797242
1361580
814303
1169919
656842
1097659
382684
652945
355484
973550
990910
841309
1245468
763456
490615
70952
1027394
702760
1048090
1171302
64662
1256264
1047110
815176
62618
802166
772827
1062151
80565
1136207
964626
1125890
237185
385942
403313
423003
15435
1286645
52170
1172018
239004
731705
698180
692255
955466
211826
1297492
598485
435557
861178
1062259
545381
13997
468849
211877
538853
470051
336255
687841
454627
397173
1091918
840992
942326
1026896
1067584
878010
558569
311013
1214489
361920
1132842
498650
652191
382573
797212
413825
668843
171266
506989
881660
325965
332224
282225
928460
389950
186013
1096387
1241462
662847
307913
603740
975712
378462
247929
4448
902343
604618
559843
880141
1196907
658841
535563
1238027
202589
397619
587592
276931
1284353
1032506
1256584
1071048
950053
65807
473558
214355
122063
687283
1220640
339993
216249
1130242
498736
1297825
130238
119765
1355842
583984
1364229
981735
1364120
514258
886410
1195173
1065176
721632
1159489
616851
405865
769712
260277
389105
133704
547406
219008
1055549
900008
395558
1014119
223529
1267140
1257001
1350753
141494
1284199
1030658
1127501
273087
201666
444503
727326
621079
943967
1971
640717
1071885
314314
942055
1107203
1358474
170572
1324215
1120126
648821
523396
817448
643839
925663
1161657
95433
847478
1327864
116282
740874
955734
247095
161411
870020
263722
932970
1305968
444205
542848
739506
838736
775413
945345
219270
830181
335835
1283519
132666
297345
168974
807651
581653
413247
950014
790593
701421
707583
538581
1055292
500174
233569
488984
543150
67657
889940
96955
532764
415135
550010
957567
563915
622140
781056
1350306
423302
516078
755358
1089080
469678
102591
666845
671979
287931
139297
234109
477384
1133328
1226012
1174322
376745
387429
347222
71209
381545
125716
1186128
1178425
210303
701135
277945
382033
15067
846936
634640
1174739
1179656
945455
60904
772531
725864
578216
284582
1221723
601792
1206644
1275710
79506
1327956
1242644
612040
691821
786055
386828
869499
892946
554605
336018
962179
1022286
475678
133480
1073298
783811
511537
1237099
405520
1336824
846453
438409
701381
845799
1350317
1029416
1304271
1249841
1172665
869443
1094390
1000658
369746
619942
472070
1013538
155530
977517
592822
1042639
906954
358350
1103202
510865
1067838
1176471
318478
1027612
152542
117441
979462
594838
712615
1184563
1010083
1253626
636465
148998
1293745
234536
1067427
488264
323290
1117651
1211201
69670
462034
1017427
466314
1342177
1356554
715119
1069635
305685
1280724
1247975
1279977
780529
119754
958346
327687
1039549
288864
1294726
190760
1008809
831419
1157222
767551
21523
1350967
1291419
1211769
1010788
137568
124593
1243161
1039914
294367
513323
676487
208180
588750
1286838
892950
771176
695010
1224150
849310
1045738
733907
628165
1120195
83835
1112819
637060
752479
813294
90290
465198
991921
590170
248475
704639
462341
514590
1320328
811364
977645
347813
1032728
617789
1297790
20799
47831
1146188
117439
682405
173279
1132873
284102
558118
655633
427867
94415
76732
762002
706587
419826
1089501
1092351
489862
711070
360686
653837
762443
792244
1303402
1260471
745702
763713
1288783
826630
525978
573496
660321
1013027
1222087
473607
160576
658009
973664
695058
1217934
318534
261688
1185584
257729
836594
983005
97838
349281
299403
288996
373880
436104
985195
830222
1356064
291798
1330312
72823
313859
797428
157171
1099599
1172483
1125438
1219998
349710
326489
559436
391891
525592
59289
1277908
470768
1290106
107365
771703
661101
11856
503789
1076604
1341897
308333
592740
111245
1042623
829003
780042
1133804
993678
806340
654380
283915
1216179
231140
1355644
1140128
655730
651799
82469
1359868
1201043
790669
1014224
556338
518231
916706
317523
1206719
74280
666224
860787
326443
116956
131524
1219735
1133525
945100
1140920
521755
911681
348636
1354814
167480
397619
54399
1219024
65138
1281004
331760
784670
173947
640550
378901
156351
8688
617688
1106894
866712
805322
999569
213219
1304841
317104
796396
527272
337857
53579
509643
345332
1208321
1181807
963475
326463
574022
153081
702498
1092475
992284
1167448
559057
12694
600160
451632
210625
69196
401474
1249138
787079
957761
681325
492336
924588
58059
386679
57919
1153626
122514
46160
383047
7882
97068
127517
1045580
24500
1188107
927963
485614
681891
1080197
1082715
1286441
276261
888961
593437
819525
771519
682839
797176
885092
808263
256605
1338265
303175
429013
1131376
585697
926661
1101453
1362485
848047
516043
104223
1296066
1195851
614811
671981
454304
1172425
993793
433280
1285126
589012
466897
280713
591440
242713
912997
1196181
387923
73021
1320138
47542
1064297
4565
463331
1150090
921070
233372
831554
1146372
116484
652256
12743
366774
74828
1274543
833867
85058
982886
1256108
716523
74998
357992
129595
752915
1363098
608499
1293966
598133
339559
1327807
850380
139861
724586
370754
715127
299665
991567
729784
978358
487495
620955
558531
440714
597705
577609
432034
1129892
632645
1032602
1264365
639752
1132968
553788
540455
82999
62809
60123
1142477
776879
858376
974764
292890
618101
815611
1139844
288443
1122686
892891
1065785
331142
62713
548528
1324521
716763
688102
688888
663834
650402
859093
226802
325540
1134822
130901
1300491
1354700
556051
1226222
1016332
65816
743480
1195956
455235
112397
204542
614669
1361822
112143
603969
914375
130265
1229366
221554
647564
229519
130435
251810
857650
138268
494770
587617
806390
109062
360375
309163
276323
51447
843375
895193
915641
90467
1073276
848296
1322265
968976
380500
358718
210562
471956
734131
1314614
57767
604647
597379
577798
1269932
1199873
635084
1362131
1083019
1268374
800746
970793
950358
754232
1077854
1340701
564376
897559
233770
1004658
151729
71596
550110
196548
1287189
493415
1363588
425076
406392
68087
315404
721248
804933
187546
1347757
700181
956565
317144
845189
416067
1180933
179006
609777
1048842
806724
91409
1287596
1232580
1109590
575890
624224
1199375
200866
152019
576286
309251
91379
679004
358923
424614
28838
59138
412101
1042962
250605
87747
1044844
484918
403653
713285
1126121
1344182
282229
44150
117466
1182781
782737
1202018
1212405
1307889
1024375
1220019
137549
588111
419320
1130438
198213
943063
789762
621884
297849
1297772
763252
258951
631951
916056
581192
1291079
1094864
1067226
749204
604616
1010903
1144125
504036
673924
498805
719658
136681
208885
745788
1222870
1011063
219819
1293444
785549
1337247
91819
885849
370484
1224946
542122
812665
1329847
1163706
530139
715559
543157
769237
1012320
967073
963862
457048
819114
703146
1320669
897904
1010776
1282098
1027520
1288795
452294
417770
503681
1149893
1283905
775087
31103
816275
619456
67024
786670
1135067
969673
1197399
780113
1353288
50046
925488
1013489
849103
128204
57674
970041
571560
1223536
1346446
858393
258826
114736
1523
1330772
1018275
1014806
836768
358407
1284495
388486
931613
848729
1352176
128775
895447
15350
1150726
699888
1310138
876823
1150450
382459
388464
1140209
251558
409082
191436
970978
1266415
1357668
594524
1331324
471331
193996
960464
473017
796551
321148
327844
940084
102740
719070
907586
466759
1024444
1260048
1100746
955370
93966
528756
374496
1193705
937934
198766
1298681
934767
1361766
1213823
1244680
1324217
1314711
861635
1321439
845992
336843
754459
1026735
32425
896755
746896
526692
932965
1325770
858952
461663
128374
274224
897526
116220
451214
130163
1153842
928304
1004131
1105912
836818
175372
928400
1336220
1354394
728221
762914
1289000
392515
359946
763618
750133
1207334
1009480
706150
647455
1032207
82533
247839
1136423
172296
222284
748103
300089
488180
1095342
205625
1287239
1196730
372647
288276
1178453
1054562
1229722
72336
1164801
885947
789165
356449
494901
696884
742859
1351445
842237
262071
1144650
231895
346902
618098
1254852
339971
715943
342842
752852
348201
846628
1123154
221161
272917
497674
753565
60316
919400
399586
788928
122221
735420
675005
747339
651600
215219
305632
83599
815064
157942
584533
635821
1219851
227361
308746
1159402
763247
1024630
337655
1172619
818134
310672
1066149
1074429
504821
381160
482097
913064
772587
325546
1217454
639332
407434
401227
1078769
303706
431553
741471
454250
756715
931623
198379
404916
938579
230218
898526
1135890
76668
1047354
212454
369442
469643
287102
312893
812270
924956
167515
716027
129923
919675
1128739
462428
1180674
647366
1221664
746908
938055
111873
1126552
528099
33287
438465
844594
485784
1342164
80864
892062
256568
450659
783695
753302
578462
46550
534467
618333
1357117
1114800
1351636
293015
723626
66559
548905
1335226
32094
427638
642115
1303711
627852
658911
246577
72065
470842
914403
478337
604632
520885
929079
379100
760727
396020
351261
481251
370188
862724
1360811
1226433
556899
439318
486492
1086894
279935
961979
886463
797392
1345014
846796
1112767
3761
30534
257307
1058355
196497
549604
1121159
220720
385995
1357770
527612
357612
135778
389426
407766
446979
77216
766474
470447
829465
1275871
1029953
133236
182866
779722
376199
1033173
1291032
839499
455721
251403
392166
841331
517672
624457
1342357
1199232
826812
506070
66849
1264709
247743
845812
1326725
912122
1296170
365728
116111
1222333
126745
400752
315804
23029
1187279
1343894
1125079
642281
649509
657705
784004
613377
1004935
801960
261940
628271
69970
48463
1020274
822198
149905
912411
799998
40108
1090314
417482
206764
641434
466470
842114
1106449
1121542
293098
438207
661348
46682
253660
479719
1210622
592520
462715
487914
111062
46941
716726
604235
1262221
817689
333599
806296
426701
553293
49252
368191
479149
415306
1265961
1210501
1294319
901180
585488
305161
1248927
720431
1174941
532480
344905
1293265
385170
1273866
275292
308103
249413
590519
1159467
493787
1350749
1338107
678329
1175919
516751
1022493
938469
89338
1348418
1122895
1113870
27841
69379
73084
364913
55142
455549
139347
1039551
222826
598977
1261767
675637
206721
1315467
994109
402382
872554
1197554
645705
1249902
1149989
1021290
173883
988443
588871
1132119
734639
873219
1316134
882448
277549
736203
508170
15855
826377
387717
934895
388586
68218
1311591
119885
482898
1317591
750518
125280
1325089
644799
81507
1093739
583730
643685
21961
913772
21050
1222856
71982
1158967
1176419
161324
51066
409115
1193234
1245527
482103
494144
879061
200081
1353024
864646
1144011
23640
214884
819740
427738
966081
334140
515473
359248
303427
103012
487725
783472
186502
600774
24310
62335
450616
667964
639917
758998
662226
614193
687032
414405
969364
1270889
455252
743927
788629
1133109
915741
1137304
1027400
180829
127730
909133
254147
492585
141093
119132
380261
299542
531215
264518
201840
986047
1075252
469102
1257717
630953
1199058
824844
897292
885443
564545
791478
241315
919432
838477
1159422
159875
837491
814334
261316
719777
1017420
732105
1055326
545486
190570
296409
969038
951150
1307239
903004
518420
258250
173652
688007
971833
22857
157852
382476
1262177
1125899
119709
269706
1080248
1346604
1186167
764015
537792
434235
939286
1092337
49700
1090384
223749
445879
207752
1251771
25411
1210741
793524
46390
724050
1293659
584366
654595
589022
324357
573558
1095489
1004812
1293542
340755
46732
578875
82907
132657
239572
1155314
1092949
909875
1206151
556788
128583
629884
1070871
868516
691012
482096
369501
211332
359676
1249518
504224
349941
1327533
622700
755754
1170600
705768
297333
1326535
3005
105092
387206
822320
945136
127588
66076
240821
9023
1223971
894869
1127859
1001381
81176
1085165
660828
959513
35852
407936
1253853
865694
1353476
333994
896082
578149
121089
884610
285714
191142
26053
904572
1201689
1324299
108071
507071
683726
988099
735912
1048961
368512
512146
414572
731345
1170264
867065
58215
137588
332552
953267
496133
1254173
930352
660694
1236980
997195
1351448
538908
1077906
861578
1283448
1218065
537630
272085
1312024
1248652
459307
1219214
1354424
749219
1122882
1350964
1014016
629913
492145
672283
447240
397713
761120
444111
606188
990998
753634
1347260
233229
111050
1154980
700157
1291639
978027
992277
1151110
905470
1228816
1248991
365736
753190
102917
1308658
464734
1005638
100968
339060
287323
116920
502964
567230
76680
1277288
949681
298885
1019266
1345015
68271
1074837
936823
676699
106746
197612
332256
713909
797292
808242
993643
445414
875754
720016
675917
563689
116551
184714
628429
873419
578106
1074559
1211347
906930
947680
459412
982722
95214
500322
545053
544872
531552
399568
1303884
1012471
1145231
350816
972534
835863
1341068
1255429
938168
333800
169208
1026835
685770
245522
496787
1134110
231603
166707
396805
376146
764871
406727
450864
1051266
1319984
509276
1323168
832367
545661
890472
1264669
875771
1003538
318486
1143946
1022476
364597
845471
1234459
436845
841295
1247508
306022
915087
500269
63923
837615
260058
905298
446901
654144
999586
1299178
651254
686715
1336186
1002477
1038848
942159
438269
1328470
449047
358746
607056
306825
908229
1235798
904297
625529
1077748
1034117
26468
97887
235277
1276235
787492
660651
953129
18738
40989
1128246
986530
607533
967928
1313394
337952
621394
1285381
1370
275437
544431
1250664
481003
129193
152722
233452
685778
170495
177298
528516
644254
864523
975532
1260963
1032111
513809
489137
282173
1263326
121521
359615
237208
1271980
790341
252276
283505
29820
1212266
23042
151099
1267799
409947
454570
430978
573974
322400
783660
1030914
1010273
935187
983838
855569
68291
724765
791614
86328
967503
612901
23793
686554
951012
32970
105686
1006051
1166338
664648
1106027
1174932
855545
265665
375831
1285002
1246596
753334
1222216
921666
45633
83949
1296712
657122
472031
903292
53547
125180
68735
1027966
460858
1294709
213160
221659
411483
1132829
339254
757425
1283971
772571
1108506
756293
245128
385639
1212702
164151
374680
899080
1082986
732966
1185368
194536
90820
326021
1198456
1237286
928581
545151
818003
791883
1270160
861707
914929
678053
308689
1036359
403184
149779
445354
1341152
53484
421028
586886
551427
419420
565253
617415
650381
287893
29460
405382
1008837
115725
752145
1185895
1104235
752678
606310
1265820
764031
765743
918394
152260
128169
428180
5084
351753
968493
500693
4158
1030031
621252
213793
455334
1008647
1308655
700039
456691
877249
561405
366365
172849
416403
420404
107579
1012131
580055
654982
1120157
203637
81526
928158
560239
1283388
392994
554977
267905
1176711
1288994
1283531
910730
1059760
47012
886678
1207632
511269
376600
583332
987873
1333155
226514
376605
77124
814403
28672
545644
1082332
536360
1363037
313127
959493
193684
218222
252716
747327
1323418
894088
164223
994944
1182145
286425
65839
1358498
1030568
1364458
1097131
303086
776647
197274
298135
350458
1134705
1017809
1206719
181622
1267278
175655
574685
393773
764712
1267671
725992
1162799
397097
1245917
336394
550933
1339636
471723
1045420
1005030
335080
636690
1062118
1020945
102673
303726
573796
426237
1166246
1242775
22353
1148513
87537
183263
1268450
1135997
250921
879350
202126
1116
285538
1074817
529326
265836
395445
47478
143576
68885
1127694
364469
1176441
833156
412955
846434
1336076
778445
1310337
1124383
50959
1036076
214303
105731
745730
209383
306541
125401
45875
525918
2262
374306
910388
274451
153808
678759
738564
1009990
196352
901272
970517
1345225
935286
19255
761062
637691
604095
1005683
486725
1226979
124495
168568
840632
995542
507929
1216715
1140520
369084
355352
779802
1265252
360820
1094895
825155
1026800
432864
241315
349710
218608
882315
710382
931217
727055
1089614
269576
1141824
682776
615669
1124785
201572
1106973
95937
684932
295503
1154996
13806
600232
71977
309452
1284936
501502
1103760
771666
237567
476124
1262250
309514
376917
545187
244343
1199904
151684
1281482
909388
1204734
1238855
1000904
1358054
121130
772173
176071
1161430
649145
853127
801037
1060766
122484
1060291
622256
1112170
137575
1194637
333196
986740
1011356
1358929
240373
573745
155440
704947
928209
295934
1214564
147720
1360336
1361313
742070
800969
949154
610166
185863
873980
888148
642724
1315856
1305138
1265419
593354
1049191
1035871
1035519
773534
715970
143598
161746
384316
505828
168913
437278
733972
45393
1065105
997308
247645
232915
490304
1254598
237646
159361
917301
111620
169189
11052
1016717
305867
834811
835932
640830
512602
1016711
980126
177881
548362
719410
1015500
696092
1333569
777314
1358600
441208
997459
400381
656117
17859
979820
302452
867632
527861
274726
244700
729419
451124
1019669
59646
985159
1188467
1027287
1099194
401710
353633
1024047
1080561
435575
859016
481900
793519
845931
638247
267129
938738
526515
1040898
992210
390372
361890
515250
741366
1259197
402046
684191
1184849
417024
160997
734029
155224
1256257
781994
253438
1007441
441774
1301879
448765
720325
353195
451945
164843
24869
1041348
725045
130733
668042
1240478
156314
827414
916469
1284335
1351859
851991
111032
777110
313627
458698
79595
76929
150614
689307
1180414
918904
1301997
1346099
1334556
588136
153772
1200785
238157
1035239
970263
152312
127599
519567
22152
185126
1253416
223926
705514
1238421
653954
1361970
913974
367231
1264624
536648
1011882
778694
181047
604418
803031
709533
551462
585996
1329089
96005
608821
362568
893682
756829
1115405
366293
1072364
989377
1352887
1091653
425986
724592
232285
617018
1256918
42089
973913
662415
322776
566291
884377
28743
1100515
41937
832365
158924
653707
802489
940032
465817
1149877
353746
220070
1346579
1035016
176658
277501
970089
920425
764974
720534
1010242
169118
180738
1161452
735037
798359
1325188
42487
3595
1151735
402500
1068897
913081
353900
1103382
384381
802792
576238
609195
912541
207459
1278313
100056
921989
240027
209809
11497
726605
975270
873731
1045400
975501
785202
906052
807948
1182409
1119820
553525
381358
1078062
1047936
221492
111565
1199065
1186309
736032
765011
669911
1275610
641058
11148
538985
901829
756655
425909
1090580
131306
822105
1079946
495490
1015751
348118
1081634
210206
1230511
767648
781649
521850
280282
82650
1354256
1317148
756460
660633
1213863
844859
329272
228707
1290656
481152
189607
874099
635952
404788
681188
460578
950485
114862
417729
1084819
225026
410595
527889
642515
1100670
1180374
84336
95868
1317191
1186636
641782
645361
134167
670934
704515
1317049
824317
847380
1245345
1227242
21163
1255426
313920
523624
411759
133249
147403
726170
1226733
639273
373875
1268527
1195171
508656
193538
494936
1088808
514178
957533
480021
1314755
455732
766431
1163362
773732
530488
472506
336999
871407
337775
121902
390613
1354845
1253812
1347005
1352948
591634
565175
275875
886651
241531
540503
933462
427555
285310
1024083
1085528
587129
745047
1112857
1335465
538144
250034
708403
86624
224878
143810
17517
1172401
236767
287594
1344618
771323
607944
816443
151437
933904
1300775
495693
930600
208127
1339624
997615
1145647
257803
822357
474831
1070143
956841
50886
592467
157051
667490
139734
779824
645753
852418
847127
1066510
44846
284235
353637
436912
749247
28018
148965
850765
554311
1331738
1269324
832671
411145
1299157
432171
1340438
704408
419085
188612
1297063
660462
612859
1103421
124914
658258
652296
857418
599656
989945
752332
316655
451902
1017922
388014
684946
1272232
331725
1302375
1184039
273674
678972
923896
241857
891433
610161
424301
1331069
919999
941847
126342
1212312
1101929
771059
428950
750581
697731
755859
1090333
236186
76554
1197826
972304
619995
944796
29108
81291
264050
209387
923939
60943
704485
201673
252690
925968
871450
1301241
884539
1297587
608051
37452
758292
113324
884910
1106869
515017
167237
643157
862473
932776
1342821
784809
399127
1068804
278253
912164
509514
318596
150494
1252497
792071
333602
1124486
1122182
547160
739319
489304
633783
599746
1027738
1159415
248459
248918
208817
132591
974700
670804
333654
1295422
1094859
838386
94522
936099
873859
503061
502863
1270689
374557
1124664
1342232
662572
622922
494481
244226
280778
725041
659007
161489
62111
574279
6141
977111
1050074
385729
668935
917334
458790
843355
533204
1114396
95898
1348681
499480
1301633
1267118
538577
550354
457650
387081
1273496
106457
728899
1086806
751935
1331525
699507
314510
1155942
293737
127897
1016815
1280240
1109918
1235823
962663
177655
357635
313588
1347385
866177
1042206
541948
930970
286002
796810
330432
32987
1106414
927798
970744
67143
1098938
730720
1133947
192306
1256689
1160719
1144661
209941
585415
1271025
956067
623404
1242481
202879
874298
836656
230356
4178
1099242
825185
426410
571056
1363248
372454
24093
1271238
301697
1097790
1211695
23462
875328
177926
1063395
433608
403797
766606
123577
513496
849405
1019990
555831
179554
360497
1322503
513
745663
949527
147175
1010745
1141878
913331
235591
912228
653653
44346
308706
221034
344093
169035
26768
991358
830795
384407
292435
640785
511687
1077091
547156
159530
1083010
1335107
378450
672649
733070
321169
728185
667246
621095
614619
39247
1105866
196306
1242564
197424
1130215
480069
585172
682426
1177446
853477
480934
1267798
283227
2486
115497
460664
83909
64423
426755
200477
1143843
861528
1188490
1047481
889071
60651
395646
875556
925839
623974
944045
1231957
816172
568426
314110
228711
600597
1344251
514997
480605
201517
407350
1233674
1096182
50610
6403
431376
1180270
505368
578793
316738
1147822
468660
698435
843780
670057
1181422
681987
1327053
762599
111513
896272
1226454
1181046
1102045
511328
912543
481083
945256
1139677
1319229
1164409
894766
243597
379442
510823
214085
301246
585200
1023716
1063801
1141319
811712
1296863
184391
962245
980804
1109466
956339
1251753
1067105
544879
1317553
499502
1005016
1231441
518997
1096127
476692
1018026
303666
583224
1301992
1117076
1048476
1227411
1011094
903296
687196
722269
965122
1188960
333458
221265
279601
1306236
136639
376442
176245
269456
1297905
1016564
1078659
467195
289518
769891
1091959
644802
1328385
1204767
733513
380340
538650
833602
48882
739518
58186
743693
1091375
247385
531850
450614
1059950
1291271
507572
568984
801970
1123072
255941
578348
665693
579521
203728
468177
515870
978941
398785
243216
472648
279285
1326753
964980
1140663
263958
354684
370164
691864
533257
1074704
794972
485847
1275423
1183743
1217080
656597
1230543
878045
576387
885997
527637
552054
341239
155941
745888
687685
954809
1305649
1353165
1288796
998572
909770
680099
1350252
1100179
1269037
988937
835786
484842
466990
905718
1291732
320798
519780
571825
1035005
223975
640922
814652
1085854
890741
686855
364168
1014088
1220338
1151761
44340
219370
181318
453297
1028018
1354965
150322
602327
406466
366871
882569
1339514
591801
180567
1286914
1195855
1108816
1326147
1217070
310769
1119359
1209316
768125
1275605
85079
1119214
1216299
820216
96610
281534
372830
1041852
837978
21208
965794
276819
1049983
330924
1045373
83656
595399
1307685
856862
201440
699418
671064
974895
120697
683674
1088973
1286121
11600
286521
1008529
414402
340186
1154801
1081083
442282
1119891
1266395
292719
1232960
1146020
139641
59252
937533
894390
1189375
1078010
575140
1038915
247425
1267960
642410
1158271
1321000
345107
641960
176697
704540
276614
1058508
721308
896941
573421
1212676
52183
1239067
1088996
418823
428965
707390
1348485
138253
321972
669038
325014
1037310
1223669
372753
135161
582831
1140876
996155
594021
1018726
540973
999127
1003952
263719
446160
36050
544588
1188870
1167225
211839
887048
1273526
1300062
1194404
761930
139265
734400
951610
778792
414319
777742
862971
406948
309276
336908
393249
1167172
1036586
501815
1200860
280939
737457
1349718
1142419
1118952
1322116
1211266
724925
664952
817580
581481
1047292
175021
1018044
860338
384126
1044951
635655
283265
974565
1338969
1186485
1288395
287625
963732
126680
178820
202069
198349
894357
445123
925064
635082
798091
101304
44373
191015
752917
1058082
192255
474959
1110348
273392
920359
337425
119550
319765
254023
14069
495859
640014
226247
182650
950817
1066320
384489
172595
217246
801090
681113
867858
1159479
1217883
956444
831669
135674
770053
225607
700633
9178
778671
1212399
211297
891986
767495
598989
572992
395740
1105298
362116
1223023
664279
1109570
1281611
738781
1334606
1160452
1091860
254914
735800
18301
957196
862854
493707
173771
110357
116190
1064997
509515
522656
338823
992197
994302
418495
156162
377487
567970
750412
671445
674595
676937
449264
840139
390450
326204
1176326
862876
374251
296339
957866
168406
345267
1316707
980796
1130240
748244
807095
1317448
6215
1326595
1346684
1002885
193140
1338484
997055
222278
467674
530634
1342427
1229392
461338
721814
482502
1168958
70057
1079178
815547
471756
841610
292316
746220
130493
115350
1113789
200735
699934
367982
814056
813755
1242150
203040
175166
377239
1239946
1032541
900710
212372
1072263
1343369
360834
739666
45210
1150324
531660
115848
228911
698585
1351738
45378
789675
155606
329368
492182
1351283
571335
1218775
111872
245567
214808
1070615
816457
952203
261161
84699
743842
638524
1302173
74589
689433
566078
35164
655906
449414
601265
67215
776795
491815
813542
896409
338892
638812
739354
781848
1039681
1229511
356663
938951
236020
1289132
81955
522535
207994
1296124
624679
1354298
1340405
398934
1172230
420183
325312
956987
1192844
1230357
430761
865740
667516
304131
346917
57773
62509
1363065
136360
116512
310255
492484
151367
1348468
491074
137894
1089869
1069760
875185
996214
1082259
1099358
125703
813368
1104251
672153
75143
833636
420282
1131323
79372
644052
488452
736272
957766
508569
847885
585186
491664
1331459
61801
475994
663633
232225
1015501
675780
448344
405823
1283802
272229
929537
404923
1074626
851222
327475
579950
1208837
339329
881474
480032
1137690
735390
1265318
503852
575112
1224112
1214205
116227
1209702
235715
121023
113738
783160
822556
666868
49715
1286735
463321
69751
1222124
779384
914857
811292
820919
1003118
1069839
83304
393509
429772
204705
251929
151599
218684
1291228
780743
797141
354923
493763
90555
1338811
594292
176943
255110
781257
823118
355826
22088
667801
97228
548639
821576
442502
419061
540244
279849
856219
492535
481701
303627
1272198
575764
679628
361614
214588
538385
951982
879999
1329187
1149078
435836
852497
723380
756582
110095
781554
1200055
45641
901649
1249917
234478
481300
230041
1239179
564984
717635
1274197
882684
992423
1318702
1119475
340999
597560
384814
171140
343965
557148
1133991
483346
635388
1078967
1178106
43051
500949
473207
755034
147415
299047
1155367
384502
1046942
189635
392886
1280090
937293
656305
540378
1218394
396896
458382
964264
728741
553112
525780
818353
746299
1296635
1234012
518198
1185892
718257
588277
851520
1089472
1327458
869102
1097751
633275
345276
491696
242176
528271
1183266
264009
781303
1226802
1094049
295824
358898
1240117
593713
660206
860830
653830
876578
272034
817642
1026087
1352289
959861
406546
570104
453378
208157
574258
282571
1177643
800997
917707
444496
319441
726280
1042243
722356
1227689
213923
963295
742062
1142185
906971
657891
924635
1157951
961813
541915
1113437
1074456
1362368
627254
18082
189863
1027847
887565
827257
162598
1107026
476738
1150768
567643
155518
947285
1079344
1157084
584230
877688
638739
735277
1144483
229565
1069825
1057492
1002464
144180
1202028
900553
268290
1358546
533462
24156
108702
100804
707182
90093
923452
1232632
524155
588497
259898
395888
780826
539896
1265376
345059
510610
1294503
249283
300433
895182
1324071
403604
1323993
377747
1003296
770077
394775
1336869
900656
1344243
102896
693794
352783
645112
1102091
1037139
792641
878605
709849
421165
628878
177421
420764
97316
1141693
1093195
1264670
230228
936495
109305
1138371
13698
468387
659885
342748
370846
1325562
143366
41784
367490
1303875
1357967
448138
44914
581784
699890
662816
1117924
911246
647063
531021
1034551
800023
932652
1238626
13998
837063
746841
1087807
150359
892715
497317
227210
432341
33535
422409
13451
420412
138245
1132037
640121
194399
681571
1209521
570631
1064742
605399
428014
184873
946299
458019
1068411
128742
777745
262073
295360
2878
920270
650798
235834
592668
1309423
1107686
786774
880744
248019
15375
219926
133655
352641
525980
31710
1020678
528648
6478
546946
892906
507353
817958
150926
1188862
926171
32244
681744
633069
1177042
420288
1229841
540985
708026
547040
451994
1276063
679583
623662
43906
945893
1358477
220074
1228839
1182455
1126009
744257
1122983
1331660
635274
1312955
712884
103992
771448
912490
1246942
1087016
809066
586741
488019
35038
1257410
234839
439337
103814
434652
521047
1076983
85965
585340
200963
626965
209
1212849
1024612
510733
999366
1170219
997413
448969
23583
157551
671704
756169
547481
449931
794432
954315
1047799
428588
1175808
956994
564327
651404
578068
694947
1288409
1220898
1333781
832495
379704
649285
835570
485868
621294
306404
992865
607564
248042
1209660
1256742
272708
545249
290280
117417
1186840
1148415
1090713
399035
621875
927350
560947
988338
679752
455703
971738
640535
1175675
1232221
1265471
558268
92338
505520
378108
650303
347090
402327
606906
1095745
236726
360220
47330
9354
1291806
956745
275744
259480
1295176
329551
50232
471619
415022
551206
238342
980715
581917
739477
1305255
32228
1285288
37960
886347
833458
119119
275181
893327
544492
190044
522815
865993
1163867
260324
1022381
948560
782677
519244
709340
1224931
1306498
847951
680490
332479
1216199
160159
281722
936121
266734
1303658
381703
148744
1039737
933677
762674
1333021
869343
1248380
294577
30890
896207
1133235
1144938
905352
690264
943271
34417
118013
999959
463224
1069458
689514
603681
468951
1043232
732635
646439
890266
799060
521435
138399
504313
559213
1173892
655762
1091576
415672
889328
347016
697274
1089862
971402
925175
1308547
1068562
250140
468450
270887
812799
1002880
295011
320970
587378
551529
1210904
743449
898949
648347
1152402
423443
960327
525587
1341552
1134564
589666
816644
1112095
754444
42403
373935
1151861
196832
186564
1127045
354103
1200673
1309644
185925
1261891
1014417
569376
237941
597721
90838
760168
713539
308443
364563
387177
486261
619098
1289255
1095430
693565
1147779
172612
1281601
135996
1032146
633065
58704
35437
1359966
460929
1125872
1145320
805207
224213
209837
1011945
1132026
950668
601033
130188
895105
134565
292783
1361809
1322408
169309
1129085
884587
1199217
1238990
44703
1149258
391641
1050755
876473
277226
1240201
1252564
1250351
909978
1001144
469513
183376
1342999
194299
292699
274297
891850
1105531
708512
427185
799035
377373
1192704
1023980
625062
1075795
509841
55508
843961
306333
973481
1005698
75794
1030349
987036
1019175
1259061
1036287
765552
543630
1076476
531722
827392
11790
294320
1159387
828072
371548
470350
1297490
883743
1050452
55840
66766
758446
1030680
589708
828837
1162693
649184
987287
1138583
68546
333734
620463
179437
164778
259396
175168
1224748
292405
1116635
116500
798204
207429
442734
1286569
228040
76595
1031874
1231865
656395
249644
138245
214857
657478
137448
902543
742243
511042
777733
450696
302487
769488
804104
1289744
1044050
510856
177684
510876
635467
219446
243417
1167309
249522
517460
192861
925744
938158
1308216
506538
895194
806951
807138
316324
709853
1195639
900183
1235403
68283
368616
86289
266049
631164
1208876
728094
733499
393649
595336
113518
890747
293512
347235
380312
698653
1008309
767469
844560
885680
494451
4902
503078
468339
188918
1143223
1198939
508676
1172236
893221
928707
1254139
318247
916883
447703
1344767
923951
1083294
1014662
589915
175129
108827
484575
771938
1296338
895096
870192
988513
1202431
747954
448917
1024494
856083
722172
1058313
787456
973971
357732
471145
1169264
717287
174118
1163161
701488
1114411
979185
378011
173550
497534
645681
124402
25555
549535
74321
682460
803182
332076
21695
194920
758304
1055378
1296153
300401
188287
337238
254947
244289
833893
333040
616172
562001
187498
753673
1119778
391997
804648
22117
897911
794758
855125
896350
126558
901428
906069
718329
60394
1308317
1164554
645617
147583
587446
581017
1209671
1292025
1005959
535035
28384
151784
796220
473374
643818
1338442
586483
1108143
210950
458773
1017538
87517
873713
945530
929056
580901
777212
133833
381026
208668
739428
58862
306995
241351
1322384
722763
190342
1336602
1093773
70507
1002334
635824
1317740
715247
1260181
786733
643874
762704
767197
790768
1184079
1165988
1317967
1144451
1056531
685345
1015034
609724
378453
336013
80449
718450
358205
992653
1185833
44217
734161
666202
281465
626168
665794
1006144
1185266
374260
409825
117771
1009077
560289
1170110
1276368
34505
437318
366383
1339630
106810
25440
75640
578570
1318737
386259
210731
987756
1060185
230083
1290010
418965
105846
866936
1065363
1219880
549944
234863
782169
541183
1126239
93748
682412
507479
830312
1088962
1238506
527787
1220945
616764
1211797
523004
987612
412894
318166
166213
372364
610696
1134182
928254
672759
1150998
929370
246795
1265270
1178684
368507
916387
828666
1299576
1309789
68236
584407
25501
177202
1170755
1187979
419965
494845
874458
1091246
855340
521572
1028920
1353265
86093
603130
1069531
1246704
882836
516482
1286669
28849
1348612
141797
137512
557958
521433
371481
8983
953249
1126134
1295336
792643
929605
952317
436958
1084422
1234748
621497
270275
517838
427569
1172377
759666
908316
54418
252092
377079
562010
21656
843707
1042507
874606
1129179
751314
1308132
311485
1083951
833180
889414
1309547
832318
662369
1191711
137003
1033391
966705
982510
535003
298950
40182
552501
338031
137323
1072043
124769
320409
57192
420138
16034
2315
206857
250734
520330
1181764
241557
675904
1355038
670933
1224827
1127453
285201
218229
939972
1104008
27475
1035458
896241
697924
529900
1256257
1020388
800863
274149
1137944
1308730
1119210
144799
378059
78523
355933
767882
240708
811211
370613
1258883
1004766
1357506
1142378
75391
1117443
1294941
323986
332306
66032
391323
1286283
915435
1278799
552836
936538
877156
526874
282059
59153
933938
1209488
959181
341872
52288
529764
769068
161265
728720
827970
768514
1089355
646904
1230593
114680
278682
721637
983096
47923
857812
29209
189749
302537
73411
631994
179660
676615
465230
508447
685549
1245385
97177
911603
435799
700620
201938
1178187
893844
87943
634511
666267
516739
880041
1058637
581639
340653
807713
515061
677617
953136
553630
994222
441783
195474
1104300
464835
534619
386749
209210
11483
591052
1229331
971720
818265
1072069
443736
357448
148077
49992
1055949
864895
756742
339917
741829
1209280
155378
1074544
1252388
853501
761778
544703
1355532
1228726
1186743
139923
1138675
81100
1052601
492340
1018068
1319379
694649
66938
1071634
128703
784420
7377
1328868
439862
682391
235589
1164924
405240
1032775
297405
417679
242103
42106
693056
1112453
293061
954724
60703
880115
901639
48935
747516
241499
519392
1125535
1078439
31287
777678
510293
348894
600727
303371
1094587
424723
1335198
181077
725425
1193552
821623
742956
286725
1142881
412674
1266468
823636
68716
670728
760190
236998
600088
392924
476475
988239
821630
813395
1229797
585572
562375
1307947
1100619
1144659
496290
1130918
89155
513634
675621
682191
488490
266207
98446
1160443
907532
221510
945736
355096
837320
542808
224266
487700
482191
653491
1048112
1218813
196569
473499
1301818
636175
1185751
1167370
547636
429938
1254770
762892
869259
874715
1017061
964264
602903
252016
581238
419578
1159443
671523
1277460
204515
1036010
1215473
783735
872642
911878
22382
958055
1146162
263061
1094438
1151692
1160967
413612
754660
874542
266068
1296340
1188536
1263780
346247
1124511
708611
342516
1323789
805226
179364
349016
380812
21891
1197140
1153156
820609
720520
1004321
563575
182229
916482
291615
515121
852449
591586
1034538
219839
748105
1158992
1186350
299505
35979
286348
109863
506300
608444
571099
596634
545871
647996
631881
98789
801437
152698
699144
1198755
1315744
842796
982369
647077
298309
322335
966046
439445
322194
1248029
1139575
395590
1204081
999282
1064141
1105822
307736
820371
979927
1056760
810094
1312403
307633
1231113
26475
218488
550778
805056
903532
690234
50412
1191772
430758
945745
852490
838873
29866
518882
1074244
141287
368278
663201
359754
438588
200835
1285898
537052
1194778
647334
726689
274516
517265
332349
70325
915475
323324
622
1035471
819569
832310
588196
799807
1364396
890741
1197938
309734
25592
1101327
448662
864537
858162
289491
370497
1270223
1116130
3202
245019
1059117
644683
405056
1077240
1305664
793985
1323836
20805
1360419
743906
894615
414779
822561
615185
329903
1133282
1329804
18023
383750
51115
1361342
35954
301640
187556
742112
906158
419030
555575
167397
1298217
1075143
559816
840395
138348
1039391
1195162
1149490
400326
507245
373992
1079291
909186
1239787
1076840
310631
1270314
623787
916474
404912
1125372
611534
62187
359578
1028791
784781
1063238
650494
137950
763850
282822
863793
120160
1310048
1346757
27290
1310012
716741
512365
946293
64978
1264542
592299
937011
353112
946934
830786
177065
1123962
1010031
228103
575992
171854
203345
972322
101298
314210
293357
219738
40850
325899
217273
914605
400651
1117194
712116
185298
1151979
613000
1243159
1101813
104062
195636
535451
561740
1326371
942912
217236
428624
1231961
884985
1277024
1275451
557758
479435
219823
50118
1178352
1208542
369023
1350227
1043896
43911
1089925
238407
888113
580278
491635
1131332
751053
252299
193173
593016
597539
1349356
798040
437133
1306067
174883
68132
1055421
628899
990022
13355
1340520
1270288
630623
1194299
256063
1114832
158272
482835
1072039
509217
1147059
1259434
13369
1081073
96347
1014402
441595
812346
813121
251415
1104607
1133460
852082
141598
264081
297214
1234814
1115149
1255801
544062
1134990
460397
984784
662883
325630
571093
948257
1032996
84681
424103
1243362
73614
753947
457207
551443
1154224
267686
821220
143750
569568
1350634
706986
999469
937602
25411
1016176
528778
102677
1130768
925445
472167
1331129
409452
888750
1234679
1150154
646753
948325
417521
984951
164933
1314405
571850
1125445
990802
167769
98868
366034
240707
451261
46979
594455
85412
623337
740172
927552
721475
480167
1141761
1279783
85964
965615
115681
620145
875813
246643
605417
1180286
480094
808580
1331022
53451
1185296
1165052
133914
202268
807950
355538
546744
77848
87283
360188
128510
415493
88673
305064
1076300
1099355
114310
849148
1219119
386602
512827
603190
576199
453356
1004097
240958
278603
739636
1041195
257165
987252
195039
866977
919228
617693
121410
82749
1260204
331392
549677
640807
381817
43234
1048023
684493
145955
787763
1356974
1353679
1014995
880277
945273
703259
273917
1109424
84243
875781
278208
1057766
532074
236470
585872
1047202
18909
1148405
539865
814622
60440
786293
49131
444500
937205
572532
687201
1170055
374101
362983
1186457
544823
997875
866780
1357814
647368
617925
1067050
132029
1264206
929994
780855
165042
1084800
545364
1153031
532810
922019
590408
871326
1022746
211381
389121
912222
905076
1298171
214651
392595
841642
1328699
590322
887937
146512
644058
1207135
305190
1355721
1349048
927888
760865
1276787
372665
303174
184302
581078
16295
947957
1296588
358600
236348
947255
107678
240792
619809
857563
998956
586894
626788
56296
21360
450209
1041739
555295
62263
668915
166625
1158512
990467
846415
912073
598548
573980
340129
557607
384750
140593
1360590
472503
1185592
491152
608901
243758
11745
719951
603099
1186516
350323
508873
62520
1112449
1214058
10717
822896
843475
604974
1130039
1096316
494970
708499
1142892
1263
731422
1357649
708059
165049
1216753
173005
936164
184254
887627
1148087
829500
1278493
1338365
864574
839100
214562
170800
94400
248257
22114
241798
783273
855985
426428
491290
660482
233081
62438
217987
352391
965749
375175
1309110
929238
115379
78299
1352302
803414
671955
883435
1235072
1086843
1158949
1357824
489409
1231240
260353
326998
1341954
265125
1192556
190276
349573
992721
940961
1111027
996194
1192726
1194151
37982
810542
469262
820937
841621
103074
1088109
585861
459904
943188
348911
390552
946490
498964
456929
1042223
135140
753237
601925
1324948
1245871
1265162
1023118
1234062
1062462
971800
596387
662650
661794
1025910
316982
70822
378044
116597
170324
1234285
130284
1163592
290784
234731
886541
850032
1300203
1252424
536523
515799
1034078
846133
362690
311777
1349279
957914
805402
1293019
221081
745492
465409
907330
742454
1014814
293162
699759
330874
724800
546897
521979
856008
868753
428759
1214287
737363
1166652
469371
431975
731905
392041
976746
1284144
217543
399396
1162327
1132157
414354
977678
66105
70410
903283
803070
1297258
68683
992671
1341200
912005
324614
847423
950900
464763
322085
672580
777233
1308039
1013948
897208
369992
386857
680720
722292
119859
805694
1233552
1334661
1116385
870229
1024312
847782
200666
589183
1153147
308222
1074212
80179
452999
632833
725323
1265870
1149001
281215
260468
129757
236372
546378
969073
366015
345824
667515
617322
1205250
40369
23675
1091629
266476
33158
13640
780974
530287
1030292
437555
547424
365028
577214
662069
985227
1080612
1356776
850642
385800
124020
19486
206728
1192569
23062
36578
72171
105865
832073
248303
641010
622765
474830
119275
242085
631447
564156
633461
429574
26110
365127
169483
1326065
1350310
747763
341799
720498
599981
1141019
185665
718705
129291
1189021
279597
570031
1154920
576396
520087
1218938
479037
457818
380041
45471
672300
1153247
447314
592749
954239
962345
820250
403183
496980
412246
789045
1208080
636118
1157116
1031779
461310
212933
985968
75325
1008427
379046
335595
733659
322549
489354
988644
470858
600796
1182197
140208
502207
904063
381772
1096350
780167
201607
299965
486145
476628
888697
1029809
266267
274796
482245
1317234
514791
696392
616692
512128
494984
522586
657240
66095
1137019
1023621
1047347
321204
235055
122335
449885
622416
1356689
222272
951958
1029227
192866
1232172
869325
606465
452792
1091608
877924
374386
556042
351900
799996
488285
1315079
1024660
386793
483645
535475
634898
691623
962819
1331697
1192448
417317
1332804
581784
153961
1338406
812647
738235
28953
938598
1148840
50386
828253
1362840
365172
537061
1093510
413245
863720
1262014
343401
99235
1238219
466605
920523
614150
912120
314318
1201633
172641
500656
1356380
347813
383539
834310
1085769
522231
845003
1293227
365077
882051
204149
732524
76239
979209
915899
470146
194292
954097
777542
198696
371517
1167411
693721
475090
1320036
1353649
1200123
386699
514867
559168
24829
702316
839085
972143
130467
824166
575963
230237
410224
532263
1032018
38898
1157972
131724
879502
904717
46556
409901
1237895
1304298
763815
778235
434851
956348
54900
985488
1219181
390947
888822
1223594
911663
59681
214712
801570
484213
1292958
59139
94098
542131
398714
526672
1011140
538754
396495
460171
1023230
829944
19264
1099241
958829
848448
1227521
341260
569538
824480
492569
752365
573417
1166883
618493
204478
743423
915933
1175697
921645
871795
88570
68314
1199334
522044
874220
63861
1340890
163321
582496
684263
1121249
685398
94981
4144
792220
547278
1277715
745750
879623
618154
1064621
280277
1095026
1226099
3410
168628
624800
672418
495583
920918
746715
14393
804320
1285249
45287
848118
52376
1009294
548685
52446
451353
706473
90035
679350
172912
747056
280
570644
295138
915570
748265
865366
731051
1276055
949100
23999
541029
320934
460271
1339855
505896
265575
54273
147872
490398
317113
1058180
215016
945225
520480
153260
945725
742983
479466
847441
706989
128463
79242
385611
770024
1271401
503287
125079
1362579
993439
1133355
248621
619865
110439
811268
622425
863360
731901
1020122
772990
1244658
1248731
1195304
413280
179011
1209003
607537
306313
491532
929873
1034108
705722
1089254
1195304
692983
595099
313954
163562
646363
564242
1358729
1070273
1331227
931181
698472
1174604
846968
99328
532089
702164
451874
762883
77752
1300614
756225
90331
469458
277217
177415
1060595
296903
672939
683555
431013
745417
91562
86558
1041194
848501
1003979
906382
206313
1168175
1059972
73117
360379
823429
1019669
52092
1304762
693093
526272
231299
39553
696450
884652
10961
936547
566363
216110
454222
650870
610790
109962
1088828
285700
480319
1249687
659229
1044205
287561
712415
536978
1091523
960761
323542
984445
371899
925182
775961
1109317
325787
118508
156754
896405
1267666
595661
678235
393717
856616
172031
582885
601472
288082
1337590
617628
1302380
1035562
1115280
925628
1191497
878712
562800
1146294
180531
764480
813583
454669
170435
809834
808582
251531
539933
1357454
677223
82266
634736
39203
677163
967015
386252
557787
272748
708850
138223
882283
1120394
1022875
568432
605877
1138157
838792
1189611
286463
1100734
1286115
387455
792200
739088
828569
728661
172882
486283
34361
125610
9630
584391
437281
1165185
1020410
1351517
396654
1252148
847609
602632
464536
1362105
104884
1065372
771287
159299
293112
49949
1257106
301377
570393
877575
354579
1165214
408824
939855
258124
451497
996610
293799
845036
676326
1220600
633099
582300
697277
766379
738997
1278151
280411
920338
1202220
195232
279518
348532
500753
591613
278625
321911
65335
730586
489017
598770
818694
258870
1327484
1189806
529450
1047858
424394
951165
927643
1339687
810491
379492
691945
53188
279560
859987
856776
883510
304781
827873
117149
45478
902565
1010656
142792
943406
27677
1230910
437497
1026321
758779
838058
722181
462413
163897
697457
411267
514113
963132
131825
1052669
1130874
804554
1000051
177330
757625
285602
1050907
130768
1314199
619395
1075050
212746
860149
615482
1212338
410138
1200477
656976
88968
530822
563696
1204007
463576
566588
83325
1052998
65645
600074
719603
28927
1052027
1325582
313672
1165258
842415
1269814
352963
164138
725213
1106701
200648
581878
1223581
970720
20138
284559
168472
969148
980513
115089
628246
471535
79372
420149
912447
351438
1074558
1164732
806009
950092
1251164
328530
998251
269728
954160
75802
1298239
766518
881879
267039
1161225
419808
904798
1246477
183414
88428
843719
1051609
483493
360377
570178
48301
154189
583682
523123
1090750
170499
766153
785349
667022
955501
789180
429495
505128
114118
88080
1128908
493723
50520
995923
906407
1055236
102566
349334
717089
593431
472293
799333
640148
457022
869414
1329277
1155272
1240567
463870
122079
1166116
1241489
617839
1199239
321294
55703
784281
5791
1285304
798252
743975
15851
286436
377046
1208232
618009
1297848
508125
232615
172438
637876
1226291
987528
564652
348957
726317
461638
231395
300476
845789
1057964
1256758
246215
1069147
1316486
25961
806205
750853
478157
1129335
624089
62560
1232042
547521
299849
944754
760960
551823
1215398
801973
361226
788546
937949
627080
1198147
54380
682691
936483
796449
475419
218090
559701
86599
143847
1229513
1290874
483120
840837
1246693
1066379
1107908
1361624
57489
295980
491430
883178
270173
51187
1348329
1304834
1312216
145064
98350
521801
698589
1276386
1358140
23907
802031
100775
1280379
763875
1179454
824241
487802
175785
879168
1020836
1052941
195149
955348
919305
1359041
20509
1306978
715920
409056
1253806
1333291
1272527
1306129
414176
1145045
172018
277949
745350
1146147
299807
600778
235768
1262590
370121
126567
370649
112347
1139418
336886
866422
1099823
1179396
1053544
477209
956161
725224
830965
368084
917408
387265
349979
1089230
558034
44471
661599
348937
1124497
816416
720540
605360
1364404
127369
909916
527051
568036
558269
640397
1271299
543119
604160
943271
624906
195885
448388
274087
337186
673962
188459
484776
681266
918243
706067
1039997
953881
869136
1290820
1325168
811133
291147
1056078
1212703
25723
318843
1362672
1215883
947233
1117129
788950
403582
129825
699431
379636
1197747
895858
1255454
892844
725410
1093248
503238
675949
150919
1014399
1100909
264005
637292
96617
490007
1165539
405307
989031
159201
690471
1031787
606655
275500
971906
788374
1363872
152846
173299
226055
255
719464
896177
411049
1039287
979961
317414
825102
1216394
1028184
89119
1333060
460729
87061
10629
882035
765971
745192
532251
1302226
1271846
1131396
402802
377073
245922
1192312
817519
885529
455964
1222273
28842
1359844
1075237
62922
1049378
116122
579824
1125516
1087603
1233588
690416
1259743
842004
663885
995463
1065399
1241524
1357379
982950
784249
359641
1199213
1248688
1155865
916821
469691
1243636
1056397
545386
166862
800319
282836
403552
607549
936461
207541
1267627
95340
713594
398797
573297
659381
1194734
1280846
1335938
1244313
261407
374021
58244
120940
17654
86551
746504
264947
50248
713531
808695
81146
56269
154839
1220372
1037704
447623
445164
1211836
1189667
65480
1190852
483641
946232
293350
152758
853845
1108369
537282
841918
168060
1188846
123280
602014
1077349
1046570
573014
503220
24676
38820
1172144
831313
243185
489369
140898
1148857
195302
866144
642591
288180
109179
873583
996419
864531
283250
833748
900503
452539
1021257
950153
964858
1187557
1271277
90697
1001362
1184964
208084
58783
470905
1053482
37591
517225
1126086
869881
841858
694229
316833
1315260
344311
334442
1152128
1094093
777638
781124
734186
376392
154554
251595
1347612
1291583
950982
598099
328249
716414
496166
673118
153720
832685
836840
388228
883753
191636
816710
129537
188624
647144
333918
1208237
568432
741795
1122641
657481
235930
563201
909719
1156255
675212
1076648
905518
218413
993866
1140915
610659
722711
830455
1274435
1347343
374531
346711
541623
11266
631624
125987
804266
1306755
1077363
1346918
785096
1147659
458348
752325
385573
762553
1355636
966574
1149508
985197
1177401
819367
480266
448137
20491
1276893
1133863
841666
1222273
1221781
1038906
1338624
483980
508359
1178039
322204
1363933
1031852
695643
927189
915384
798260
872472
1143227
1278460
666568
166771
757501
1257704
25924
1224987
710171
1244413
1001380
1316632
2568
1171006
393091
86254
593006
139546
545142
1123475
1239364
887832
149970
417801
559182
1080762
171336
169531
8136
944653
887072
1177680
846847
545177
800745
549492
769748
567140
1100093
614473
1177288
842037
639839
689523
1231943
1066504
92826
310800
1229811
391001
520220
679069
1250049
1350332
837618
408233
751774
412753
852816
1273841
809850
1283269
139772
762694
1300614
1036614
1197814
82238
347946
216414
900537
129641
470629
853075
888324
1140853
1130830
854175
1076447
1337681
1144514
1185111
742467
488816
464405
428355
739687
1206642
387655
828576
836354
383624
226356
1299048
652761
482001
647020
732608
439707
1138253
845277
640239
64758
1329714
286169
100332
1161563
484056
331361
1185317
1263085
403023
467091
928033
689450
896807
807188
1004218
1202397
20980
1174181
931391
922691
1165760
37110
1194579
411916
685596
576894
996673
970799
462851
1144166
30029
250906
630024
1221802
1152145
488337
785661
1191822
312863
670588
556182
29196
716695
1001006
577448
454179
1300842
772043
523232
567580
98341
245633
292408
214447
1274706
1086924
962820
1070904
639583
667428
935619
516150
430096
1130134
1011125
505355
1263870
929571
699494
878178
558988
1327724
294462
52014
353267
16885
43261
903897
1154398
520771
1281771
1123055
237126
393714
230293
1364350
434408
56538
1259907
125292
498815
882799
1278576
1073252
582699
99732
952661
60856
478558
1001703
1168964
806815
12876
1206823
422523
172700
1245618
787600
999167
70828
98225
193113
766363
1292300
792106
33878
1189720
1290519
565266
760024
70227
358391
1300774
1227527
157981
1303989
854358
1121985
536532
569718
1066098
1104438
945350
757120
233936
1214608
314361
91008
608086
479778
1301349
367027
12136
545413
27466
645032
48094
202247
869653
297443
1168805
1083713
1363974
507700
69130
861788
641203
313224
1027906
651982
1091722
1111363
285274
544948
616987
478952
1323321
459999
8180
21454
190376
690932
1047635
403208
737987
489528
778579
1063139
1045579
980070
737871
1224896
233047
553123
915266
1186974
101404
206775
1331019
514644
1280897
1131306
1274514
371966
615419
1191028
313745
1057785
549569
195877
799607
28745
194068
1245762
320887
883416
1297821
892209
960961
198375
1058306
577910
202687
173416
211895
1305499
993889
923606
1355865
828326
30264
823619
1357502
1244305
474559
1018625
292250
1230567
1199783
1105508
223752
209595
147712
50285
767231
675471
182454
997697
55816
849842
807672
994169
1170580
788153
583884
623080
881355
732994
382004
14651
384175
1345122
34892
1253486
533520
469465
378816
297268
51476
609964
1030961
77660
1272840
1310544
416662
788113
1266827
392827
58310
948918
299736
488803
586008
87235
195074
1086250
1302181
627879
842243
222248
417175
546764
1154912
896089
634373
1110875
917834
842242
618167
5634
520893
121675
749118
722307
974985
374710
696932
1236649
421841
79101
1248561
797942
794071
736167
333122
373486
368583
583775
469318
702824
1103292
531005
523892
1170746
1270578
1143335
79648
881077
935701
757604
753020
672823
357275
813840
926616
41470
190703
879540
967730
851761
724819
884215
1213570
524968
530284
699765
910745
441090
445706
1243573
1314919
1284791
217577
487958
383241
185957
876795
426626
16800
995199
614143
871481
1213017
46241
1163891
1192144
760195
221498
785758
1305259
122836
1092952
1100608
1165069
702241
652271
1226512
808550
1055304
131185
1044922
151802
1232023
585891
1296596
51582
647927
984936
1225888
424667
600307
714171
595230
58096
325928
680634
1149341
458345
594176
945878
368158
1346208
711251
361708
495489
380608
1169608
1004640
1009262
47835
1295747
1078951
846560
63907
1083806
997955
607260
1263775
381651
858886
1268699
86364
463127
741013
610155
320825
445030
1080335
357057
318122
539229
681318
488552
105300
583131
769628
578766
399603
771926
849179
318541
945407
926952
849983
773116
60042
265024
535959
469576
833077
233047
816921
274821
806334
939470
289229
583992
539804
784693
362572
239796
461290
698164
181602
883912
1149418
820536
147009
865601
78467
534119
1000364
9473
402938
301594
499489
1017292
93939
807113
1328054
778275
801457
1011359
418943
477681
1033524
389061
764643
764564
1238383
629357
944642
209138
1046713
244567
1020589
813589
947643
786745
1166480
142165
1283778
1023944
177123
987187
1066142
420020
937574
1195741
643282
1013820
811167
1004518
22870
796521
36237
516675
1031568
24105
798526
98948
376001
826521
739712
204623
500383
251615
616885
668754
1216705
701396
119497
874877
477033
316363
1141176
363949
1189766
128171
429519
897608
345103
606210
299372
703928
160707
994500
633842
724296
1106762
1272096
684729
1129426
55915
753777
1003460
389223
66381
1280437
1162506
169507
621410
104668
638794
898522
1102868
940651
259446
583695
879702
1082015
924622
93870
159006
790657
1114850
506064
1293641
529569
1183251
1058064
345407
571838
1268884
165729
1082927
886842
1104483
1179574
1200129
1180597
815780
735780
691283
496169
681750
944543
1222936
647256
1200456
83771
857224
1233320
585600
46888
497609
1267183
104829
314691
350750
798732
1213186
641762
7541
184167
1205306
83985
427772
331356
960840
792402
1034253
1031653
466380
861375
554732
1118377
828928
1005045
1234071
1191207
722524
829288
40742
607039
686554
1234206
115692
150955
425249
661376
415462
1038139
770744
616965
172266
548091
1283415
1186906
794909
994973
242652
1353510
1272069
1291406
1007581
788716
815138
143975
580525
370190
290749
758194
300166
263978
549559
363589
525738
262908
1207691
910084
908322
86867
143890
1121788
877706
288159
279376
7677
180111
1188371
1042177
1344309
1299508
166358
323020
1228798
568301
604470
1193384
173734
11745
391194
843230
1139558
636517
301367
782530
305266
309185
527444
244353
766583
901512
619651
288917
152776
15160
890437
265486
25718
694883
635669
728149
1310484
327856
998712
1306127
111747
311853
211430
921941
203306
71814
1263925
839454
195149
1186195
628105
24597
465957
559335
1181053
602143
784445
1278560
955064
956962
169536
740990
1102774
434715
800069
978154
17462
1079720
1032464
1177364
525412
1346478
320290
605664
13496
1205850
1156696
1055306
287087
247529
269235
947381
828503
1055156
201137
989047
447649
1123885
322530
797020
1051612
904680
1107427
65518
694264
1294948
569148
102883
157469
1042381
829038
1109499
1278024
472657
1226685
934668
1257952
806681
933452
630097
1108075
1092490
454212
893600
915219
380756
153359
1182300
113902
1016287
1214628
898318
845350
472109
669436
199099
807820
436773
1329414
99536
916117
1298728
1193016
546738
419994
388536
172342
192539
325994
1148500
90223
486270
201720
524239
663235
924861
923489
640056
525354
532192
18888
948705
350245
884048
486699
435793
497689
1233287
423253
1119510
1180652
1058556
702696
941980
1127200
495854
1277638
226087
338500
623126
837639
1201031
1236637
348915
492670
38318
1077803
718460
741156
1276748
245312
884293
121725
866283
934920
1283861
945990
827554
147390
945388
167982
1155431
52984
1071058
212153
926179
822728
545837
1094343
1013790
684764
75830
142602
1193421
1078811
446492
933480
421169
1124640
591179
1101814
55986
1002637
604013
441472
1179970
385482
542271
290864
1237538
1127915
533510
141272
1180215
80265
1014784
1182526
364153
675853
43325
1219153
147357
1087141
547483
1084144
417248
488394
1117099
636579
1038250
918832
989850
455351
905710
1006639
481823
624208
1163452
717140
877899
892963
272123
1055120
1116353
189496
669300
1326511
984962
1268746
126870
729123
431872
1271152
30513
349001
209172
635419
376682
1266287
728270
63429
349020
800963
1155147
1233182
363760
1265481
969052
309036
1280968
1080338
1216927
918850
71578
239939
1067346
291176
28277
99101
544260
1048503
158200
287673
1277824
854279
425997
181928
257440
216649
1164357
1295732
729603
273281
903743
447632
310994
1159285
630971
924345
21448
1074972
243753
352251
258081
704761
88520
842244
709166
426740
836564
887517
1256135
1011566
150196
945966
265414
196503
1092385
829118
1256457
601263
252714
357991
593064
356670
983890
954934
38010
204581
149894
1113981
586356
360650
436559
132767
455307
703220
1041031
444550
836664
261007
1021273
670319
603627
508629
21565
642463
941775
456001
86450
510902
1351581
1089663
1244153
250542
1038868
712152
1269048
148417
1099817
1102039
877451
1157298
753060
374162
206555
405677
1306205
539202
362486
1087517
526536
826471
78960
18013
675759
909724
563638
710299
1216025
1011842
95844
472394
609148
287852
917670
502349
805095
194414
720831
294337
1291405
187256
871538
490451
1230738
108282
83803
1168204
1015641
609203
734860
949862
461553
827356
881380
922612
561461
698280
591219
728461
932745
1080690
150193
664104
1026419
1316295
518025
525983
94309
1309979
1282670
128405
438294
654505
1027792
741938
655111
138000
1161518
1082118
807402
274296
701439
1059672
1180534
255245
560224
1102208
1194096
508853
1201733
1297189
1037403
1163429
974513
618174
1020348
406633
684559
394100
626071
454798
1337144
943612
997933
1135444
850176
1097856
295939
535865
520646
713017
821457
1195332
324543
657396
744356
207819
700417
1280670
1213606
1077487
274058
461871
942867
847597
247590
160329
1018297
423119
1306270
561454
1200840
117517
937717
1325933
911454
326405
1082083
1176015
769070
1276802
341939
975789
977894
146368
997504
192038
46060
444630
650357
672606
56653
1304907
705354
1250072
351257
1249045
250558
116545
581639
1299457
282931
555161
1322468
444456
830518
1107538
482412
1131012
1215626
22639
350010
1181785
1060485
836389
188976
1068676
496474
347960
773419
722671
70521
1117121
477973
384450
397164
89473
1113278
1093705
954539
1223816
1288676
1174325
1062557
1141947
263751
173614
242996
968543
951336
612943
1286182
995561
371043
424343
79621
490451
55570
86475
327055
159284
365315
1068890
66842
41343
554373
731433
925806
724938
913607
342612
922193
655589
815331
1145870
14753
284967
1326799
92449
1048417
741122
1182206
203455
389326
885273
457489
302424
72727
498607
590095
1128875
667
1258340
40263
62773
1069001
67360
92559
1116147
611268
392813
803031
208888
67336
379933
883773
578261
124635
929985
546514
222156
1344260
546480
984993
1117681
63238
140615
1008713
1201806
429411
715363
718754
555955
614757
1012870
17825
487309
255109
986473
896771
1139198
901502
728855
174053
340523
878019
667336
1174142
1252713
1099284
129749
400419
1200717
1062642
1152856
252869
541036
942538
661390
485275
29101
811543
1132254
1222950
1176313
884999
778573
104981
1303008
249928
1094364
89658
674049
962051
1252302
824254
167521
54320
68685
680371
85080
117925
1240039
153366
830955
105831
95419
248441
881860
973457
1076657
182332
936361
108175
488965
1225582
782315
1162683
183222
935094
1346525
909889
1006764
1073354
588552
926592
270193
708406
1026831
82736
950774
697719
238723
1288559
545631
695914
1129325
1288586
1038821
427040
1185356
1084622
1267508
638219
498732
409412
930431
930962
870850
191601
1118470
295778
1137916
917363
188240
144080
220398
549718
380870
1350591
506852
391885
178740
614765
681420
889673
901587
978734
843775
320772
743735
235314
91718
356060
20941
384940
182828
643200
686111
1265795
723372
109257
6891
555551
946903
1010590
287938
325869
700586
558977
1206180
1166967
277340
66449
1157062
952434
926550
1295791
509905
259999
487593
812213
139124
804577
1228447
393816
910374
227559
1337292
850822
944938
1238759
1303696
225786
196579
1019695
933314
624945
972769
175584
121229
1138527
339715
164930
287977
1009947
634500
1120646
675252
993920
103308
1074537
193061
852353
1294300
727148
1135262
306203
658380
891923
318171
910978
714683
1178533
7218
118458
1046687
514770
1261332
242801
67207
595138
471496
254800
1205739
899848
652287
150138
141119
353051
1197714
1006411
1268482
835571
1361584
1312962
868888
1116830
609038
1184630
1006190
1121380
1122087
493854
72259
891244
402173
93516
249169
1160298
589744
994701
813761
234989
620162
1100355
205571
1276024
602971
874417
306748
1302590
1023022
751222
40373
949778
735756
211992
923334
913753
1068438
61360
11790
1055724
1307231
995833
675298
936377
1013820
53850
474932
1287921
1063652
287491
122592
1051325
178202
214611
502930
489237
294577
91035
694663
1064636
803802
743820
815999
360288
691595
344352
1123020
1149345
488515
524907
318786
896566
317346
918305
152712
193842
1249999
1101930
1119233
598850
1269399
307678
339129
920959
274888
947633
550226
513925
1061177
198703
307883
150836
1317880
171541
18840
1122357
860323
1187681
679132
114722
505188
1337574
957098
311007
1274001
463573
204010
129201
847134
99997
972984
338227
1136664
861054
980152
353597
161735
102104
169265
1007221
1107509
178537
319819
124804
659693
806339
577736
297431
262933
874439
761489
934482
620377
230792
794477
1335968
143072
499618
990719
1298706
579799
725682
820164
299377
1144582
295801
953409
506954
345166
1307743
615859
674302
777534
8356
758985
239195
852307
561758
623111
404730
742003
160300
1282031
37135
571348
271021
408506
1012778
351373
136374
82298
391607
3520
60409
768086
1111819
186143
214044
2243
550558
221679
415138
1069497
24678
544391
874306
1058477
869861
970312
851098
548806
402155
106751
1243124
776857
605795
282758
1258168
1068498
1137280
563450
722664
271069
585026
596957
582693
236161
686884
1286912
1000832
1294185
668956
929968
1258123
838529
884584
323570
59760
308913
393025
602026
955316
585035
750859
1355420
1100074
911941
249844
361383
830490
473873
942826
1302737
304975
583290
20617
37874
1043220
596341
1080881
473251
1200189
695596
1197317
1067200
702822
580546
1040311
1125622
259185
1298997
1128792
700183
993949
1085728
947461
1057165
599170
1044502
677205
1107319
270636
1232786
407093
622145
325143
678406
1120698
550268
1101967
1352149
565228
561147
1316427
126649
1310079
1171532
1227435
846985
120296
489687
542250
466398
1059672
433116
1297936
214535
230891
955044
636276
752867
109906
480972
330462
1136024
1035443
796210
342609
518570
1029060
50135
317503
8972
609644
550157
844403
391040
714513
60368
1150103
310040
53237
825642
994041
574955
545117
1098000
1256803
693957
799262
130876
544346
1257389
1140159
455719
143763
142338
864252
80709
263630
1296266
909345
4517
1018685
48327
866436
381046
865831
11251
1010404
1161429
460984
432765
629995
704813
1290714
517878
973265
647359
1200704
62897
272702
1129292
1209983
488243
784801
225891
1087763
776542
231823
225953
1067745
300457
1333059
529838
182310
85679
536215
204361
447339
690966
347177
1253326
1027536
1017607
976627
783052
390184
258951
1102683
1280115
860245
942841
1100955
193369
686974
388651
113081
459990
931586
1024097
760576
83143
1151226
429303
812627
692218
235430
660766
252369
868921
1264377
1119473
1165402
95583
1255790
644795
660552
869906
396629
1088539
171378
148427
293311
1109794
160816
327941
1075542
1064258
1025952
255460
1194044
821971
829061
78905
73561
495469
527436
14250
319468
37784
84949
247368
776323
543352
173205
339666
1091796
1215167
630042
395370
995125
1280290
823766
704729
555
189527
406171
1205488
379557
1197958
940897
715852
502369
1055218
12094
152363
792247
799881
945397
413338
1203489
244413
720588
247830
1059499
1348553
151657
295682
219331
671133
209563
878027
66981
245304
1017444
545765
771508
238448
490651
1203551
123219
109347
165608
299240
1207439
410451
1355117
349030
881944
1067080
1316572
919513
291478
1153635
1187158
888614
106548
238825
939713
960931
662790
363589
1217588
221756
1219147
1094063
995430
659141
249843
1274545
518038
96316
989510
1274
613083
992092
53391
856638
1077525
928158
448663
948554
1086695
334477
628098
265870
522972
452135
966578
1309573
676401
372501
88054
765318
1285867
121527
954754
53662
1079653
428270
564439
68694
1306946
379386
577371
536665
269752
1068124
911300
888744
407544
969435
484844
185476
394395
7730
335652
177501
1319144
837586
80013
183871
874715
222519
921118
962919
1126180
1107818
1131078
390338
614056
1056860
387817
148830
107162
500341
895952
718942
1128157
997920
211812
284529
1281169
886508
100828
442128
894980
41773
497854
686846
336659
214097
1162726
713074
128890
508538
255126
317907
393390
1052162
840340
1270206
391452
19255
926218
210512
413183
1151000
1320030
927494
242169
965776
607737
1156556
108569
1309352
259255
960990
963799
86063
790425
193385
173213
453405
677962
1051794
241823
1038197
1300120
1176688
274332
417047
862890
793758
512389
569804
18201
178756
138709
180114
232512
891747
939434
346698
1225551
271995
56188
101164
427238
208480
1048257
425085
549122
932250
1147080
619284
144498
719854
1208850
73473
728765
767371
529240
998290
553596
501590
786593
1295383
345593
968508
105678
445165
798231
492104
96133
92675
691212
702241
567901
467235
631735
1323589
438492
528242
1097176
1106264
475826
579042
280893
514954
586563
1127058
702151
19739
77397
64568
395582
653686
655532
837915
1349656
216146
911963
1256093
1316935
478783
260591
653388
512067
909059
171642
969902
289984
784661
1198284
239652
452584
397866
1052427
111582
913752
1262243
835703
1027357
853034
645282
628844
1084518
1057946
518715
169637
268867
1114689
538587
107963
136873
1211277
1354505
50324
1050302
1126666
1027664
1085164
1197795
1155015
397758
276382
176443
648423
928960
832342
35388
756392
878784
516800
1036805
73330
926239
871301
155224
390934
910897
524385
467076
587772
554090
650349
1096185
433403
882771
485001
1233452
422011
1129543
939736
1107746
398012
544101
312186
951119
10705
993712
1176992
419563
388726
524223
766518
215216
302535
358191
45958
629573
211256
382794
1093076
720820
495656
16017
191700
254853
1094506
88833
690761
1059684
1117185
1053677
911791
827200
14896
923762
489823
480213
1009863
1233421
382295
149817
988269
1360382
1153804
880238
1356068
201023
943532
292107
507598
977486
1122665
643118
1320710
636072
1162685
1092377
381828
284931
885488
1039585
283937
845195
585170
926406
782169
909206
123897
1054060
453296
16625
475229
864248
1117141
664393
821623
487407
768504
869021
528648
1048870
1139580
1253295
253950
1155845
17617
832547
494645
1156248
1283907
872638
59062
776571
529568
1360218
696976
40638
323561
1116323
1351400
1341983
930738
965412
115405
198518
159251
654924
190716
540322
813127
416269
634222
532683
778796
879359
1139353
125342
1336620
616094
1278065
318749
455027
691674
517441
595835
1119783
278231
146956
194438
1238787
1144984
812989
115151
1243822
1210035
175739
942155
785373
757411
477954
739862
1341280
954635
778772
537840
798640
1167245
880473
1203499
1289253
1198487
888212
1096728
725367
1054951
295514
435516
104365
512899
778225
1158074
869157
369726
763800
568163
43896
1253891
564283
764121
1006919
798990
294012
413559
1294416
588886
679077
78549
451537
925363
524199
275260
142282
457928
441735
14321
450419
926579
1001215
570327
220131
129554
832085
1252728
1337736
72300
482455
545953
1224993
62779
312284
1094678
792911
303464
1086441
173562
150338
785791
909636
1224659
199126
794950
241740
1155150
676468
138984
778392
1187068
293432
684727
234780
506368
1308930
1154444
726283
1241118
1157491
1274761
639679
746409
1511
286298
306697
561756
949507
905176
768704
709001
1104582
594835
226553
699379
1236827
848262
205588
405803
914394
992955
1131571
419237
553427
286921
54230
855236
374374
1126285
738537
581451
955064
860319
235915
574226
1180735
409276
826086
43028
555211
614741
24432
1296694
543894
1048236
495838
118306
814389
411263
87724
702458
1128974
42490
978955
184815
470732
1013988
1156725
76367
876508
364062
778414
142453
394134
173513
306822
444187
887195
644245
1196838
514080
558235
1234168
428243
1219772
556832
586008
1206834
317843
132094
357672
1052958
1127855
975015
133705
1233013
871363
696017
213723
472221
1127161
848853
750809
703948
1196005
473762
909265
29409
459176
733187
963649
943585
72030
716883
1088168
195603
904614
598103
1078391
586856
33787
323388
916708
253612
443771
774718
528983
369677
874226
1125166
499049
1015179
1194875
196390
1334827
490804
1110870
1328329
55544
487122
786464
1227274
662827
1093930
1343556
562381
551318
1162950
595929
153201
58849
738139
1067430
1318976
204220
754668
603437
25386
652603
464377
693153
619342
373859
388371
1019286
332997
718772
946395
1148939
744104
1269951
1215069
101389
740562
1027008
729206
1219900
1126039
555493
712025
331092
720030
282001
1243680
1357330
1233524
1282901
368346
436669
8121
1222461
1076781
944852
482508
793326
567088
462346
379289
474062
619185
1002817
133569
7698
1271716
1100990
941546
93765
324916
179266
201371
853155
622951
761993
709188
1263273
638605
207083
738226
1048239
961805
1075295
1089109
931759
1098680
1318016
27476
1190334
68007
883330
370587
936618
992203
231486
741705
260162
1200649
1015133
1128465
958029
947539
1269395
269480
240866
874643
862117
393415
591445
1267498
508144
672106
770971
754047
378182
691459
1175074
874179
840681
826287
600236
1227287
427065
276928
1049217
1095666
708275
434549
1348963
662344
1061460
512627
473074
665210
994635
495045
832464
1155614
1329554
969338
895635
817083
508402
364629
927315
328410
390698
40754
750728
795438
1169486
677567
944316
473462
151078
720358
423898
333257
356026
1068936
1317222
485948
898715
1246326
661238
37126
718254
753313
180510
1186793
412930
677825
421745
837161
504582
1298419
318765
118651
768882
335768
74594
1069399
365923
1170467
1233320
383908
35097
376923
418167
249300
1270979
482782
1018719
477764
403052
1209642
13947
643582
1225246
791188
955006
383830
789988
1162284
708483
731025
1345080
660546
896166
51155
931723
1107108
688771
201375
348987
421115
554616
1177848
110593
205246
74392
55669
954592
1304570
724907
902255
1007037
444731
1166376
1132640
131771
59754
965829
1190638
224285
1322586
1306598
27256
337393
431585
335349
657765
115347
1056345
661700
816720
377269
319001
718798
1200376
362400
241657
1298995
763256
1349929
894274
453301
1329722
480071
1030192
86514
685496
411408
250694
1277789
1256480
245092
330165
669128
1030147
280968
118679
995116
1672
1044711
1000051
1323293
533127
365914
256728
1084573
440298
783408
360657
144180
1056053
409327
676921
853733
424842
171513
308872
1208504
72706
106160
575602
1209541
445110
1347231
1334985
1145951
962302
845283
443019
330551
645773
1002946
222054
787151
1176393
1351081
228758
1141021
551385
680926
605101
1232818
984234
465815
436085
1020148
94777
1187061
966052
925427
434239
399754
557145
1105983
1333255
189653
1130603
770412
519984
740598
1024792
1184621
796204
567653
1053691
741992
712119
575680
404399
143851
87646
360670
768484
302906
806125
601003
44084
352821
276961
805362
933103
1123330
540240
1169798
37942
890600
173120
593587
355002
1005352
389565
836698
1147970
127106
751391
542909
83797
270079
645301
822384
1161331
764203
1156889
981562
932572
1302966
1053826
930056
571134
873692
1132335
1326740
27407
974790
226047
127127
1129254
491466
849515
271425
552273
746939
48259
1332664
725730
1108781
740014
911791
152822
1211903
695729
411185
1090651
1125383
801312
925505
202823
1003774
430513
498030
667198
558606
1331679
114351
389492
293872
601526
445992
1213147
515289
492450
1193859
1300223
802740
299265
1007793
1105844
94077
628588
375416
1319272
1004829
843229
480880
1099838
159833
381529
1182653
783826
985004
42092
302486
361583
674426
535627
1318667
1328391
929610
161996
863806
328077
1027360
1012549
588966
36536
631152
1017716
312837
1096424
291954
909297
884121
1079709
100430
187664
91765
1226958
1200537
1350743
406640
189736
419830
865427
895149
1185163
66185
598781
28863
932475
221422
760487
779342
217688
1124659
689291
329684
691575
757881
225241
952674
1112837
508448
1259812
275783
557828
1298267
299683
879900
374531
1132415
430054
315099
147737
1119656
647244
1146565
658083
57594
47580
3464
1221650
14751
1300006
1253051
314763
420764
1340594
745298
909856
534779
1212964
83304
1298851
133634
684466
93248
482566
748399
259163
542858
997041
1020366
1158231
526596
762445
636564
479130
459819
776709
124583
1090935
1293529
102928
1151791
249224
659270
1002368
371506
293042
302584
222830
811408
353914
1127270
1024539
392750
703413
176206
1275033
1350703
1177551
144395
690454
675230
572710
542144
27158
983814
1125424
855831
535275
174379
739773
1338955
1027437
1187167
1268193
385547
406267
677716
378476
337070
316067
1103694
178838
193301
554454
146428
1060883
75237
1010210
1238047
309926
984561
476448
1020379
175849
580392
284043
874661
1130914
839147
81770
853321
588198
171016
1121160
129204
328310
956712
1236228
1346595
962674
25094
413855
1242304
1032939
692691
829834
871173
1208827
1002635
882369
849477
136051
1227502
721495
1182069
426215
1185081
11309
720286
388856
1340128
1132928
1205714
1313300
1190117
855354
112845
564556
93359
1237367
1072842
1274059
170573
1256077
187573
1128925
1204278
570934
733974
763049
282161
61619
689856
401319
633334
215389
862037
1049770
189221
824824
1180238
260366
781016
12538
903661
933576
720309
937002
340993
702569
886509
312913
514173
674695
1153202
1023709
784787
687068
450104
165991
359553
229809
963889
730038
129631
851558
342767
503999
27225
641046
746275
723620
1132956
1258469
25676
981565
525711
277161
929488
426102
426673
521637
530448
991771
1154076
682207
884467
1146298
1216905
280378
329583
91082
991485
833292
554936
354892
6393
1320390
1061252
747904
1297442
1083804
218595
467527
412121
1233403
658277
1271042
871292
1178356
117687
550818
218742
522696
819726
105608
563709
721121
508554
151498
1276287
548859
120169
866743
1145330
1055756
680295
251389
451052
58551
678760
923127
603050
639684
30378
578089
61408
1310611
871878
390417
212817
1336397
96116
486483
30853
916339
57618
762360
50556
1339138
13451
996523
555789
689106
271875
799425
134877
767609
328436
510165
131964
399567
1098041
866702
1031758
1215559
125734
169141
1168796
9184
1076799
616624
987496
328366
482402
821748
678635
633738
317586
108577
756669
524692
480777
1108414
262996
965437
1305235
1117760
1315456
965724
1223815
660708
1181321
259067
963244
1169737
3825
907122
875145
238400
1189642
691168
110700
1313847
343661
17945
143643
944763
478914
704342
886603
1142871
420207
622241
237725
272083
1324941
1351143
1048547
1056357
217192
489480
475107
58029
571116
21360
469926
1081584
709897
195828
244858
423189
1194254
519524
488723
535450
1289824
539537
215679
582404
610847
916196
825343
944879
1166706
457263
1205261
718537
577807
823244
1260117
367896
431940
206425
462308
385971
65570
1315081
52295
548460
747144
1036795
1342644
1353503
407861
1256026
813952
285352
527816
1130653
648432
774460
387705
563039
750789
3353
937576
842989
1137815
749416
94001
1523
951820
437102
1275166
937890
673491
122711
313956
1196478
197088
200538
1079326
1349786
447235
934223
235831
1214172
1166854
845417
1099184
831419
653883
1026926
1106854
1316061
784150
1070016
552522
1165071
1024324
780900
245382
687235
773330
250392
918951
414970
1071531
723503
630671
639928
1182947
550126
421057
544832
939376
459889
342336
689110
418706
1031423
74616
348514
697823
509568
1131997
637581
603918
421521
1065976
266403
874422
1232265
694542
140320
1213350
381511
274267
52008
456784
1253031
354011
1075318
843210
1138544
119787
137668
1215491
335889
800027
690722
475445
627455
779890
218977
307400
403311
1111461
254776
586391
221326
626169
1202367
1319173
84054
417720
466833
68969
240441
83209
651170
1178162
1241010
943200
230265
186779
6623
1003765
164977
884958
735671
1132970
528471
719548
1003651
1329418
1108336
469656
866503
747480
50958
1056138
1183543
90697
1219602
164985
621653
1146379
1008898
724128
1164266
44345
291664
1073688
211859
595486
698637
1270943
165007
100063
337405
362664
632076
998618
642519
776393
1272001
490533
223260
1347755
874127
491862
829111
1166142
615129
730949
29499
674982
494601
929803
561263
1095912
588893
376392
176730
923740
465537
210132
394779
825693
349454
1314668
615083
600418
821043
865929
802723
1040234
206435
369066
921720
1036124
876468
1312006
260661
47787
721010
1321083
200466
943219
357195
1034237
762325
1034962
929998
1149674
24379
1313106
665668
180344
8479
1214957
309319
1175195
277675
330041
1113315
614811
1101468
795909
978338
468834
246792
1082895
50091
415654
824779
654186
1156801
713304
927153
938233
394156
733948
1230908
820944
571361
1229569
145307
1010982
1364204
80001
647336
1118225
1059886
232859
1054505
594772
724141
100515
1057329
400843
1058623
798236
155868
1186977
77404
502884
892998
895310
1162192
852490
1030967
143488
111674
394698
635984
981090
957364
657474
212716
338466
1009670
591683
674196
317876
731552
1331649
592162
1257943
794157
668309
843717
412311
1206988
1062012
775363
1002910
1306875
214499
502163
149865
272447
315637
308175
1243248
937312
734331
22268
390187
299386
933117
679755
1027452
1160776
521047
1083930
1173030
530304
51630
150777
660961
711254
858870
4438
1112368
443480
321832
783347
249876
258672
614975
5831
848699
793964
1053724
417496
1321652
117098
346567
131945
590846
895580
822389
30648
1158653
215176
89806
1303041
904393
644558
1358364
993794
25713
594174
766553
491895
864699
327665
275483
23978
5327
1251581
551401
473016
673120
1186562
80744
954793
658067
443344
347913
411763
568100
740690
890333
580520
641882
532907
684556
801441
1287403
780035
281868
690036
1183381
72681
167819
76014
1213473
193823
1045809
373350
554726
39332
1161878
494567
1360658
647332
1031211
42468
264969
878185
823261
614756
419916
287951
715095
1351462
637712
231213
1210528
145454
860786
1105669
601085
422219
1130916
890599
570689
6355
117330
318245
633991
1237479
1008111
633254
855999
242944
1353327
885320
1000839
703681
935493
1054314
285652
912813
682301
745021
82037
731003
917906
288947
1205810
1019534
1160619
775374
759871
351726
276287
1181992
630561
347471
280514
1109941
1137843
755
867735
1211951
790513
1223581
1089765
801918
681646
759240
1084782
842825
613419
858097
305365
323293
579300
931178
490668
1114699
206811
661097
1004147
414418
64291
1079834
1072845
1057401
226340
1176161
1166560
246916
1254086
960303
797731
595383
1076894
259568
716219
1279676
1181978
117498
1090998
320775
1256676
794213
1014421
167203
1236381
824126
191763
1039633
728432
329247
582513
249119
1105394
834726
608403
654222
633986
133368
243909
775844
503123
425448
12841
292346
776785
682648
1219407
88871
881745
229223
312953
1192968
1268484
1062547
778222
986846
555031
285968
428471
961094
724572
1155337
551086
452125
1001082
845289
32505
1039778
1039346
100929
416026
1056559
1294080
471308
766598
536747
194538
344813
1311637
1108704
1286097
587924
1214010
425853
841210
1309715
1229575
1309422
709115
680795
215768
769438
73345
186532
547636
316451
1275953
820095
1082083
1162197
444389
490731
109198
872004
579508
383985
1151326
192844
801096
1100473
1359382
991975
929236
1151267
887693
970808
760572
215367
1106498
767480
1175891
998137
125966
1321405
187910
396953
1261953
275910
1227802
408725
1351178
595010
1015194
1229912
1124039
113254
1205036
765700
819159
90884
1260372
880469
760270
649295
706681
483035
418137
359968
731949
1174709
988746
747057
395940
1179356
667568
245657
814297
254026
398260
233303
346954
100047
767262
580494
551779
541104
642470
975034
849927
1141353
53693
1224443
84911
354105
1166771
80920
454481
31757
964266
781780
185795
354879
685395
1046054
1096450
632184
1229110
1203326
501466
565216
1272612
480507
790683
94886
89376
258669
1171783
1212985
824006
632277
129279
1362305
461345
842638
1211313
1269612
987615
941134
1202001
578714
387993
735263
1120546
608375
769678
1270141
149185
446456
1020708
259630
574873
893755
824725
12085
424764
157487
1087976
1032561
1159844
1197919
1011614
623104
159925
1076462
1067094
1003036
847935
294139
1305379
1175265
539190
344311
946075
1018735
1274608
663933
59362
186905
300434
1322337
681178
1030030
817798
1046859
360148
1005313
525805
1199254
1176591
1053429
778232
1177361
22845
481240
1151000
308666
157920
325643
494426
1288411
420393
715295
782577
572549
171679
920596
485887
8331
73733
1263575
336151
9551
551012
868429
193977
219223
1109407
958489
85863
792839
70502
689652
999000
549562
62359
224539
1132078
82875
323148
412029
1025672
818969
490450
1150524
399582
1332500
717799
1155653
1038892
1081286
260279
1241906
571955
20507
876433
165460
647385
927081
1105067
1257763
232073
1342551
476637
333806
974707
1322757
242042
1289130
845840
126110
691008
153276
1192587
405893
647921
639097
330203
1208412
518928
378561
1323487
345495
888965
634554
1243132
242121
405705
906867
308589
608883
467195
323508
1193664
1154188
1049104
81771
347433
613131
1319478
1173785
731563
466611
391940
842250
1090223
1224811
1254224
127761
248608
337728
1152120
375299
221322
930671
1080489
1257790
113103
129280
1299554
1015280
918886
1054165
293304
1101653
785769
404595
79586
122442
1191792
845547
278700
323181
502255
121011
658024
254857
145007
136334
1221660
622815
304895
1093996
111547
1119100
265902
579743
280613
548087
242116
1173227
680737
424103
369553
991876
700532
1193765
1168572
817619
652899
1351002
1137605
921397
716661
398295
210092
47232
364188
650569
117845
128591
1042827
292933
566170
1286440
95239
73049
644461
1280988
251422
22193
593822
422344
137559
1037478
831713
445436
1115419
671837
484554
476364
779785
576236
561794
130034
773161
486371
546325
682605
326925
46067
872424
480390
1159162
483083
672899
1101942
561521
1274217
621221
124059
1037790
1042390
653742
1339629
636514
1059354
437419
966196
1190592
738318
1335342
918043
521546
277090
1341888
675924
481319
590955
66285
723568
134443
862741
1004605
809196
1248588
529462
1351157
474925
1294720
1362892
256047
1038162
286484
385000
692993
937127
919101
293228
215906
45467
554136
473162
715142
1139148
162331
185977
699151
941794
618208
587092
898835
668779
16026
499209
258040
383344
1089844
205591
372118
260687
111879
796054
563060
795600
883482
1281655
675629
863036
415488
879905
1224788
964861
8797
1012638
243310
418871
43215
763397
841790
472087
1257822
106131
1115198
22009
51709
102610
278377
374893
1063848
371115
192497
1198231
792558
371579
1051191
1044176
1304531
339591
208187
70275
1059296
627061
304825
1276816
343616
670135
885407
902068
1320894
307975
931127
86150
183754
1330808
952091
1112047
1305523
815049
67137
763416
1219423
694403
1067021
306204
84115
615306
1015956
2533
204797
211705
1276162
540381
467675
916768
287090
334835
1087267
630024
338752
328417
1272364
866109
1149528
850010
69008
904371
752881
230775
1350882
498643
248009
116411
766009
418977
1239940
784043
927703
498064
560427
210401
933950
109565
584052
865103
255379
1224530
509560
471690
828583
540911
1064461
51510
291873
1169316
854004
1007599
351269
1346943
40008
1210610
653735
952336
184020
529299
103779
316557
245509
512438
432945
1229926
144810
1065452
264507
231277
1157669
838637
372267
924136
553981
778865
177338
1065755
1030970
262942
512836
1157298
472398
1315889
831808
998413
547048
1264261
167726
1297416
621730
602606
778526
523263
153126
169061
1339907
1110275
491965
896358
776992
87459
602413
563473
1063200
87136
815699
1241306
317468
1337501
1041621
1156326
443873
365659
1068149
672465
196611
1357908
962467
925052
1131524
1080321
608560
601379
386586
1176265
127642
714326
888768
1009752
692194
1324988
189471
109822
1093209
1018168
70146
837123
120920
651526
1354421
545317
430178
26717
61598
908767
902686
368462
196751
6845
1254045
57919
1089637
188666
1116764
815091
102693
915682
290509
1174589
197128
742670
705460
968374
1299520
202139
270912
640672
17899
1293622
196999
1070887
384463
580176
1173956
1094136
922603
1284677
146503
1328011
371605
439367
504774
619360
1058421
715470
1294856
1132353
1170682
1155978
249573
1275229
137534
1078124
607291
336159
1271265
1119628
955099
1034849
1123300
551778
160602
404438
1164898
355975
469555
23648
400021
1315271
699912
634415
724156
69843
413477
1171207
1330893
1030388
1136508
551426
418943
52958
179990
519101
236298
436584
984809
983493
1184978
71331
559504
1099529
169222
207728
652273
743080
16176
1156892
1116268
738754
760145
601795
39440
66149
502621
1344470
452873
319047
1261125
1233445
1105574
1743
694812
662386
794984
649010
1166160
277190
1256245
1135428
419697
562267
343744
394798
212701
679765
383336
377577
174573
554092
231225
1103837
152430
685531
281075
942737
1085772
46331
1289809
1295076
236019
788236
596905
283688
359342
668701
167634
974439
706643
859499
695515
1036979
1088590
990756
1063526
943513
530822
458311
1173756
406036
1288644
1116209
442043
1024601
519285
1346036
570773
591845
885493
594845
1054311
447617
740815
497163
712410
1112217
1152857
230509
914653
1244297
239129
1214511
116078
1289814
676738
1234719
1317567
1035818
279005
1094827
383983
904188
1236153
371352
1297036
69049
515031
1232792
713361
672231
378131
406130
1343090
292392
209987
539028
364958
458739
944996
355872
1076441
499374
1294320
888029
622015
893925
1148734
1279387
648466
785548
683958
1328030
388192
385526
1340162
443727
177018
656103
1120219
1089023
408189
181849
656705
256506
461228
1071185
400784
821363
244324
739858
388156
1353386
299478
586622
641257
709641
775604
455806
979307
247932
282610
1291351
1360328
931658
385239
60489
572733
1111396
716473
41295
711398
1309596
880310
374207
359061
1136997
600642
103374
723845
327424
195841
1203611
246541
1114656
1156708
520108
337625
514211
127219
1357437
452927
1075874
1172768
592420
1297268
900636
703326
568633
1297821
801004
416902
873457
517926
646595
681669
1269881
994461
193622
343978
1038170
1272402
640087
499658
1166233
14925
933680
463534
612143
880647
642346
333610
1185096
1259299
650629
264539
52442
479606
249938
861979
1183509
232916
1357566
196091
968774
33883
563269
1132585
863796
479009
696023
1238585
224138
53116
513730
995979
906585
66450
1031345
1013776
1266241
779137
814297
822625
1226395
212919
1038472
385720
222363
1238219
406078
992654
1070132
378091
1217287
717004
235110
915702
23152
1229853
820909
234001
14507
1318581
164401
489132
1335360
1052673
21484
866988
633682
212541
1174432
982584
1308728
90675
1239722
307510
1011735
1286310
1336841
554287
129153
1283584
945468
1060028
362738
672943
761508
12317
845447
598821
1019773
674140
1121156
969164
459366
1002824
676705
43631
612274
459603
51759
358967
206043
1143526
936913
23527
537455
796849
1112980
603096
858498
446987
1248250
1135932
692958
1252852
574710
227508
676398
66147
464622
35034
68938
19365
261769
722073
657803
537164
719186
476702
28391
1144025
295613
1017312
1223242
756966
725707
318488
699643
558912
775785
1362419
617304
160680
989226
1089764
390542
188759
281288
532847
327724
101801
584067
321860
395033
278816
701442
1358634
84274
842137
448836
613123
1188513
216697
870606
1219230
1019219
304860
890266
1223503
515708
645660
1090821
1314207
542372
120839
1281826
1106268
1207938
417658
411942
619436
419039
1288269
1247422
612714
420401
1078330
503492
4787
1176459
784291
173445
1233913
1206511
540202
859220
245678
871017
55992
81595
218763
1127817
938941
738291
1167280
1100953
1254204
206584
703977
297311
353027
508798
17704
9673
1058267
201276
276832
273411
1203037
952766
1278659
685379
708540
1112491
254914
240588
541154
402362
229968
1159001
989535
805534
626159
960809
680047
84279
264451
557893
762043
15443
987446
290205
1158988
725430
1214236
843478
1160378
35290
955514
166039
374880
1106767
446040
38109
188196
1082560
1198563
1285947
378438
192542
381832
1295769
1068952
545420
83018
105575
201145
852254
659484
1317984
566565
154831
999646
1120892
282533
715924
830122
408003
209365
618672
1180407
382697
186545
835126
494753
1003624
624636
35120
1086721
634311
759093
1013549
216022
430120
985722
639316
459980
142983
325235
436389
575381
561287
40834
684869
1285566
22254
822331
1151091
798053
704521
417992
1326583
501681
1298952
471983
140219
1363080
1100643
760931
518563
925359
616137
36415
1255060
910996
1349937
1097120
727287
641553
649929
407991
269544
1095343
808108
322173
822239
739136
644234
516662
1060812
482860
243829
1082284
964907
693074
267546
245542
810718
984885
326915
390835
154101
777248
791898
966777
905470
758011
137790
920107
921896
467872
694309
55077
444336
296824
72942
879643
25125
916137
861352
605345
511104
67001
367056
383574
227130
740255
461215
439914
1160847
414413
1099226
881853
794322
770140
1275422
26591
854079
492572
486396
1345305
279448
489654
60941
607997
86052
678261
1089001
616945
1098203
361763
1059784
358893
969096
518004
964950
222971
807343
1094501
1058758
578559
975345
1334402
649069
191144
716393
534240
1068551
843093
301771
962450
814649
673601
716967
1066617
237727
1065558
878539
793641
1134715
173271
964757
15637
801851
18217
746172
533979
1084611
1215955
843522
861263
15223
532456
259211
306330
1188522
670266
1342742
908565
632992
538209
513212
1143724
1323546
664662
1081866
45355
698841
1100253
1222699
44819
1261531
434521
1015960
229930
956370
1181807
1059557
1243524
1157768
936388
1336231
353579
820035
336918
1150975
65238
384872
1347607
1260076
489399
1061733
240909
281364
381547
1322286
1164033
132581
446593
1123578
639725
885364
233355
881666
590750
1319104
767626
842907
1344388
475255
624430
587512
682837
443575
80534
962563
259655
318148
1338390
435980
1180094
406071
381144
718798
342954
1220969
423112
368412
1076484
1194254
535104
1008244
1075988
1157618
660889
550422
1186061
233084
478335
540717
1337795
397002
816324
1086700
218812
235596
245386
725099
458553
965626
1256117
46775
826136
1025744
1002659
503990
1104348
1150930
341484
849408
593567
1095664
960786
458050
974490
1223821
1101607
123680
1359992
1299923
482084
1306762
1102613
783522
758497
203827
890957
1288266
1001101
1297626
150409
794493
779490
1312743
1027149
5100
442066
1187604
137931
832981
825730
1347526
1263417
1159385
475001
324456
1229154
848155
947553
901692
721968
732560
77949
104139
127806
23252
912001
1235666
971741
103536
85271
1340204
242523
674762
178754
930038
449633
662601
965483
1081397
260076
257803
163353
1357170
626095
569484
46121
53184
1250539
226478
287028
490183
600623
1233344
1149770
92285
332373
253685
1176400
287714
1306080
40627
113772
1232948
241621
135077
250578
427877
544727
1055586
666631
917768
1328239
962673
461817
1222385
110733
115174
1224178
104504
653421
1047393
830504
546117
1006625
1135038
125940
1179043
1106816
244938
713539
271726
312465
402790
114569
73652
434213
951556
330877
1060378
189384
726522
1128679
644168
404920
374243
667430
299480
316115
366224
282446
244884
813519
1192306
564852
1359733
950240
970334
523125
1251496
93471
1197497
740642
960638
1299369
709129
585280
262548
190755
470258
801507
202721
1160723
802190
363630
1106176
733907
1091315
139467
890123
105033
834357
527550
222811
1223929
692697
945236
1146630
1244315
509875
1122402
1282268
1129394
435256
604391
1111979
955485
163239
139738
626983
249008
200624
814039
469141
176485
619065
700955
1215451
707471
1116367
378964
764074
10823
918860
55338
273976
226984
760549
450382
67588
1056866
569837
366683
970757
1268287
288554
545151
1113750
925713
1063761
1162228
90943
255674
540132
444074
506431
765068
447685
894319
422346
928045
1084170
406282
852038
313099
837589
1319092
169983
455771
865681
129721
1083804
148048
737273
331060
570138
1360699
327722
709400
749922
646576
293981
649753
75719
586534
560495
1034012
463213
1039391
324858
617219
740948
1014449
1210627
27407
188333
1284380
1250874
32864
2767
1198506
862619
461559
608669
931077
299704
1185290
345473
1329252
1304172
842764
1340560
723086
1133859
1205072
1007047
710265
602421
1193672
1167868
1072077
1230129
1146926
1235436
148471
184272
1126253
1014676
363543
368251
1355371
624190
1028807
117278
285009
404853
1098261
309228
832040
1262798
732661
298544
1198487
211574
321628
1291975
914652
1095261
1245575
514774
18411
844651
1069661
19781
964498
1031637
524443
979884
97574
299962
739627
765505
952251
1297531
582948
879375
463600
488151
1337584
398753
1099467
660381
469796
529906
629708
225139
332903
1340980
500285
247351
837775
101710
555144
12829
352703
1251669
364295
1070857
494218
752190
567707
927400
515330
366973
446684
1099092
654404
615136
5381
507742
1294351
310628
129455
480080
886646
1161312
210477
1141394
940268
1265703
903076
970257
666076
738766
470361
1314430
190280
1251564
1178459
79091
314861
1262941
1188735
130416
6904
721721
295102
766719
387649
1067559
163462
581762
45272
1314232
16148
853726
384849
780197
332374
93838
357234
223055
882200
977465
1275416
167959
597142
1008857
918769
485228
67132
585893
1332218
887340
207554
611766
173413
549370
595311
237518
541025
803538
989161
834905
198206
52261
966869
636923
1031113
816222
869930
324889
669274
660482
56430
152558
890834
219883
473494
490382
1200671
491832
95024
1281263
1037449
967082
1027944
397357
707997
57054
927952
940584
155511
738779
1169400
723278
662952
859369
499003
1257682
938918
1312317
769912
240539
1359649
888977
461125
413875
242907
676825
33723
1223968
1040834
1173457
3693
1261182
342101
400183
877065
251346
1205493
849608
1138361
1222993
980793
1097195
760790
75195
79179
210878
1040136
893223
775251
834574
907880
1007600
509073
11797
1235007
779547
746572
663073
485531
723831
707843
479827
679653
912070
435756
371786
412087
881660
328779
1298630
395982
1095459
557517
1348983
610258
1353207
745897
582
1329322
216129
577318
1012111
1019042
800610
469953
982285
298227
99147
608700
1306313
414179
789189
3759
683663
778738
167169
1047062
657197
779808
133080
947536
1176040
1113711
833499
354449
167377
1225596
1295452
1325416
479885
460509
1274761
77677
1041258
200902
850587
1240819
942202
936446
1199414
254449
33205
162752
844201
151294
811339
387076
960305
114503
713494
464831
191720
449521
40470
435373
5286
261010
744804
546241
71444
401730
121391
629074
1095835
397442
228758
1228862
1295958
646827
144425
1140483
609687
1174373
1361216
370771
1043619
355923
1183620
1318778
1231418
527054
206065
475486
19141
1326815
498012
1245966
907723
948305
360882
108509
911088
905744
1023891
121154
800682
603566
605477
1274801
693974
533681
599024
949924
664195
1186711
521011
1102224
1143202
1311086
597485
725367
689447
1085328
711220
450172
1183703
936019
155363
288730
894924
711879
550460
1110430
1329013
212886
655338
222241
442542
115107
622936
117632
685298
495043
272436
467612
949182
586062
382996
953616
940432
222010
863133
1109113
223668
919887
741138
466688
919039
891010
771469
432508
1176684
1313197
751758
1198986
1202603
6853
355626
295407
582631
847448
355429
180432
1121984
1245869
1199530
362017
1326530
807925
954303
1030334
1320287
1046740
1345127
636547
168588
752568
214043
987949
1003474
731148
1043457
146192
350443
932437
1285959
140889
188460
1244242
668574
78206
973181
169707
330626
1211325
804870
1252045
78475
645824
600
740650
51346
776575
557503
738406
1109072
1262351
1350225
965412
584277
2136
1359752
873061
996129
1185054
336066
36673
665751
886705
965168
84957
970037
1262959
517195
1038144
645316
314719
171354
999444
1241973
77440
162258
594507
601244
431901
1194483
185454
743281
1290681
103195
571613
906462
1059769
646627
1169558
369939
799008
1156340
1221564
1243505
262416
655017
870127
26196
1356935
77977
492517
960186
179554
1090979
1028529
569172
1153485
817445
1000835
835343
250378
710823
860261
820624
547905
128899
1069886
101900
548036
352506
436646
1089266
161019
803321
1235578
81688
1025360
712671
1300859
757568
558633
887152
1155461
230518
1055720
935338
204194
1212914
536168
98209
559364
1096986
586106
525681
900304
898871
954665
1128893
478660
1355211
277534
1048095
550800
1244631
1005850
229432
47261
575918
267868
130913
1337968
455344
1126537
1110152
770787
237492
1331730
1278104
244146
1285601
280613
621969
1259541
412533
719278
558179
1165683
848137
55333
960814
900055
717842
887075
659339
718960
397008
627250
178233
910428
687484
1141426
412142
272577
767439
6052
344200
99850
707811
793011
776863
166268
428930
1057064
437443
961177
1137486
1017592
794401
445950
1099733
961095
965091
411457
6896
1077509
1134206
800198
749383
1155673
1141373
41776
975391
1337586
557870
726912
1003452
898799
24082
1018936
1228788
684653
258123
1135750
1009930
538499
765662
416401
1361383
782175
375265
616426
201361
43562
1142423
530272
319440
1005440
921606
249534
728486
861434
206008
271189
400049
1074348
747898
248279
1000614
129305
1324287
1012649
102004
937620
138044
692840
257571
709209
27855
760052
472148
522433
45162
811729
917758
214807
903780
213570
96772
118621
1024081
32345
1174819
549325
625229
630696
121291
781911
933314
855652
490747
381682
977991
291796
498148
99626
417606
444548
1184061
950294
983700
571031
1149406
723887
940538
724713
1135164
782602
420775
1198855
973113
596383
1155879
1176
497732
932107
17385
487441
466767
174310
105782
392114
1142334
262622
76115
421143
1208401
999
1039524
393581
912658
761109
1306124
232973
467357
851103
1127225
938624
495903
446232
786939
273877
1322802
371360
281325
599612
502376
1198709
1305181
61286
169409
1040439
202682
444728
1307194
1005054
347597
707099
1307256
918097
876434
481816
109321
933109
645668
581481
773271
1342360
51375
45377
871629
1206431
204258
235916
778966
314786
1185486
493580
277443
394911
1037384
71523
336445
991425
39923
928274
123638
1293857
813438
1171731
567482
392640
878557
734149
1083928
428519
508708
1222986
158346
300423
431997
504852
227509
1239610
326019
965339
362812
504082
285816
604187
674886
884642
1173002
487848
612519
894158
603651
1002567
27149
629610
69172
231447
1181962
341382
625626
596889
837623
595828
684362
40591
1336162
124315
589689
579466
104630
427338
571470
1303009
927056
462636
1164345
622392
1251658
577083
593859
1326255
1122798
538301
643054
593370
700593
1152796
157469
891729
1112498
641046
1046988
1257285
583562
580278
580278
373990
1000578
953098
573856
746764
735846
329799
249610
705049
681253
588561
2362
1198145
918464
996323
1096049
1089257
350710
472495
1120552
1340860
1174865
680474
600778
774694
1060221
864509
233299
736387
586637
179422
1017895
121416
9039
158012
264509
194253
1148561
171810
449969
708352
994387
293850
1321398
1095023
1110158
989708
392137
600972
364312
455560
602826
405046
1173524
516164
885663
1216849
343473
54173
800150
1186131
1057137
1232963
1015094
790117
977318
991092
690649
806219
800218
640116
624424
1144736
357754
696518
416496
487365
129483
210539
173899
874501
900593
943081
445306
576945
704009
706986
1310085
37131
127069
1323420
739798
413032
425571
640729
133932
1117329
710809
235546
1023700
793973
116788
743810
747226
1322976
874819
1352220
845208
611566
82092
806017
62373
1083811
1122619
1160428
1355866
118455
426055
746874
134343
365561
1201040
1063557
460741
1130025
959302
553903
1089178
1294574
606187
1094175
1037756
622039
1061765
1019865
1310723
433358
1308584
472135
457781
339639
831888
398742
350801
497934
446391
702080
1214243
1145012
424041
385165
597101
28836
603213
954173
451834
894638
357643
248743
176793
51662
200648
383377
512393
470630
938303
1317863
1207514
828247
101664
433916
53589
10980
565162
918644
139559
182825
744454
686426
789091
1264564
741560
1322547
809720
114633
755362
1041864
1247674
260103
264495
120652
974067
188844
1011132
152762
102967
907807
969632
112166
580572
195876
1286624
471561
754928
1360927
1059567
1289673
402981
1283042
1055642
573502
132318
726163
1314699
161358
565699
420992
1151998
613793
52112
1277331
462330
14259
1067571
496275
1194091
787390
1301967
1292856
846418
1333376
1336617
1023315
193474
1241368
618050
489242
664555
1344001
709051
21276
936349
1064425
1261176
1199643
38843
786536
626173
772951
267116
1107344
1320021
766547
819683
1238009
161736
245609
353813
498202
103120
278309
996088
564873
218736
240627
939361
968091
1332397
844156
996313
1081516
29403
1142242
285283
307731
536855
943705
546335
1107892
263794
554406
500516
1127473
635032
267357
923163
1230951
213647
1115761
79743
352852
257990
444043
478495
812524
45524
330520
55550
681518
1257233
590706
1222058
998884
732590
260824
1010124
977351
863929
95419
1061210
830482
836896
553863
1228767
802137
59745
418204
36328
914725
137631
440346
186056
1007324
554310
1076161
693903
1033349
658436
1029502
919431
612458
1057522
1082733
921114
1243610
1017296
1324144
669982
227630
378969
543474
225084
1020570
1346223
947915
646562
1070690
655018
572080
749038
902916
1335161
1338373
463079
1218501
1186718
497678
700304
1293905
1006694
968462
602687
178388
1368
730601
324078
525304
1046973
612228
827062
285329
4466
1293662
1318278
933383
478069
1338183
578622
1005910
15560
936889
948170
653281
844524
388304
1136673
799048
1122249
200820
924066
1033846
1139887
414161
1324781
1174401
1148044
894961
447040
6683
829932
179509
18683
1342219
382341
572884
120655
1080771
626644
1230688
911996
612901
1272790
715858
1124821
647196
46592
514833
443407
714346
833345
1232954
74032
690087
1211785
83287
67194
710302
1261781
88113
833781
897411
872757
6687
1282806
1326403
1231405
183443
266340
716503
972707
734473
703557
620701
1320813
329628
351727
1186721
715980
1303599
1205711
408471
476063
715568
1217682
1349468
220425
1087542
338377
621187
1255467
439825
361017
392445
542492
316158
154331
1276952
967077
1113763
202460
1138442
20513
1286350
995332
1041334
680350
322154
852747
516783
590905
813668
984234
349749
240898
879327
401918
251484
484960
182340
6252
135857
1334232
897736
592511
775051
1333551
1111195
122970
465980
144356
411197
1166573
726765
693610
46224
488619
1193746
162771
59986
59024
1030221
1007980
63320
411504
707452
248534
1297179
954600
1289154
745729
297195
949126
115538
232122
565753
1240708
442978
568263
698059
554045
1093462
226816
766187
590972
615231
1169261
926976
771667
139868
1109133
588593
500195
729192
765777
187123
574788
416251
1300816
1130658
1251266
952846
345738
459219
1050533
1076790
455523
872409
522600
172074
743056
382561
1136353
194700
233611
768992
209673
343046
265565
638792
1324667
1048356
450460
198662
236439
1059614
369907
105670
940572
367102
1101021
1254611
890382
25683
987933
85017
634200
786612
834997
568407
41950
718113
1055182
86318
965422
570655
619787
594526
413977
1293336
855982
470412
70768
302858
891751
327051
1280160
606149
574484
401109
145389
427704
1099323
441759
702657
24433
85889
729357
184727
685018
574700
1278459
639059
1185371
413867
415061
1255952
883783
557459
738167
906619
64239
254910
625971
14120
460792
543032
742415
475868
910679
352356
486480
1137814
1143606
1296594
287517
5972
442011
200852
212089
878053
857954
154095
976874
1359480
239360
788782
1209768
560902
1243672
699094
94742
456290
1225895
18221
992807
839240
424088
527378
960657
1223778
1268604
1270861
1227911
624310
709791
1122129
1079522
189804
319571
415962
495097
94402
891712
1176114
498535
817082
688274
1268437
1024613
295372
169805
740496
123245
920833
956594
1346436
1040954
549770
925847
1097821
919957
1341441
321358
416740
618916
1099033
420070
288062
295298
1334527
1200215
974853
1314541
401538
632358
1119267
1232294
1035583
699709
1270699
511639
356667
883150
932372
237304
1347156
1277237
116172
1247182
1048709
639022
935109
854264
52937
1352730
704497
163252
213770
1306644
254883
429901
381161
818211
702747
128652
109119
78503
232405
963232
403167
1130166
1023984
197306
666362
1017377
249384
201394
1293168
453766
199302
1312115
1075903
80646
598063
621141
770942
716803
315923
642029
435765
1197945
42689
51821
872169
913376
1089979
1309837
778910
420385
17749
801575
1181445
978056
1051553
501941
563827
720104
659802
725251
700332
733787
1288470
486834
952738
678509
1063542
226438
1098191
404370
310048
1292183
415816
913734
1057386
748064
510141
1139542
1025029
642495
748469
668399
732236
705120
340328
41892
403715
588691
306066
345000
763055
633306
642559
90831
793229
308627
111947
1053952
512367
1065770
884481
221334
22348
1062574
310133
795321
593932
913568
634495
851823
1138691
101053
1273660
750704
989547
174667
1085622
474215
1121788
660645
1122547
609103
1094426
833867
29534
188591
1307323
1218860
604081
277003
939709
1098529
410391
425677
356653
737616
90483
1059429
620310
553870
1082152
130304
778015
423533
846993
1033044
212093
304792
351571
520267
356484
368324
1112417
375984
104949
1351939
761666
34713
760133
222552
749915
947000
86944
503347
359678
543272
672499
1259724
1356050
1087488
443378
1277566
169524
216496
1012589
958694
699721
1323020
80630
1061364
198834
1263583
1096484
1215650
225242
43675
240510
324396
217137
612422
986391
142997
511475
251507
100813
350227
656708
203107
1363574
691764
307829
194238
339329
454804
1114692
504072
933221
584640
1013722
1229713
305622
1023961
525504
1222210
924857
823118
246445
108740
1180045
878550
1314943
579712
198111
1219437
848018
225974
448619
410677
205240
1336650
1161354
813697
498351
618140
1112175
419775
1207969
1082345
1146084
765281
1117240
1281465
387824
503209
308928
725414
84875
485275
881188
634305
1299060
931385
1359753
1107287
329988
1137900
1122818
948593
276226
58561
965332
474639
388951
108977
72852
225915
1132119
1151843
1153421
1270186
504085
277441
722234
35978
383286
199044
955107
967193
720300
409046
32992
1200614
1099502
546616
45210
1133699
1073345
1350048
55660
986208
95881
501635
1072860
574212
586174
308834
31931
588451
92359
1014649
127453
177395
860663
185804
625691
43654
685070
912456
442937
66693
63146
383840
1041585
488362
128783
1178073
1034039
952408
1214721
493489
650668
872664
152542
1024677
401897
1179739
117045
1057155
1307703
410804
1137987
1085199
1206856
514871
1331043
400695
861774
451298
1236419
698886
1024067
188797
763077
587567
1302859
252736
823085
1131505
410636
571217
1033080
409963
118709
100483
774820
628496
1051372
1296831
494150
759858
526355
630685
1279320
1061414
1122412
184139
892745
676771
738314
716522
592395
646404
1115226
104698
461955
1052061
381621
687175
1240782
515253
509320
1121361
422263
302594
210618
445342
97747
967089
201220
1159286
698089
134677
47930
1180314
905313
562545
755734
220124
1343212
262623
623072
1250176
528056
1192153
575341
512609
987559
75849
873676
1339667
811240
363677
163774
966096
174268
1187629
269046
982134
853777
416357
216965
239529
98422
542814
1236037
43437
508977
807319
1338184
434054
396283
1297646
1008120
787292
909873
667892
136963
1250239
81274
533155
1311268
1161799
385150
1190594
715967
71164
722209
382527
501987
14328
564218
44016
523819
1066931
349611
1174973
1229058
833571
1003764
328342
150936
1062570
765469
418915
829718
1168583
1364449
613933
16864
924288
226861
506963
141400
112907
911087
630500
348419
1326920
834771
68016
1246902
906218
1120679
1036134
501474
173004
1189566
481882
71197
99182
1202344
969555
1144057
242583
1226529
1187596
362479
514840
974820
280099
1134375
73980
281586
1168414
805087
767704
951317
517499
180736
1314152
730418
269351
543034
281068
545232
1041072
275410
758610
912432
1164483
991000
1008340
962054
966185
1180152
89291
94237
878824
1301759
1121315
452234
729826
815148
712900
650628
891535
94546
964526
671067
1298435
79545
1323016
520989
229653
807303
581666
754151
1164268
833424
102032
565135
26848
1096950
489907
1084365
164985
1145102
790318
382498
1040557
545999
754171
462477
1292655
254903
1353338
264130
593142
1300134
222529
115053
1364056
1362594
347911
559859
1329914
415324
349182
322338
947349
1124037
1057768
328492
1109636
213998
833123
1044506
1095534
1104217
944479
256844
1171652
1017857
899819
464023
104963
1115675
1163775
233683
350687
1312630
839552
511271
457110
673684
655720
329826
109575
859950
644563
914705
742026
717546
1359517
469505
756747
1210540
478176
266405
515078
780989
560550
575227
1061343
483238
1039283
712882
1027874
134275
629777
1048602
914196
764230
1116090
1152127
710487
1290255
1333952
61403
1345704
891341
1236109
790720
849567
145327
946403
486658
791302
145058
314262
964868
1139903
894221
294873
376231
652112
344525
1337289
1301345
1225910
1077540
1092224
1003227
1027720
167918
1013843
1128431
1164342
42305
798069
526826
962242
344478
962785
678404
1306525
650809
154409
915034
291156
1315460
839005
4399
794654
1027499
1308382
203363
932542
399285
784176
505148
1317567
659600
1232457
335575
1320812
631449
868446
1286893
392203
409224
47772
274963
20800
1233937
1234063
930854
918226
964669
21942
1175581
355160
940051
1289438
1329002
533510
1122880
143115
675810
395320
257146
907880
487549
898624
185998
497138
732776
1264801
567013
514318
770802
839024
711004
960036
1123687
375338
525425
514994
474202
1163425
634939
264303
955487
856157
1157360
301470
273466
906471
89216
894960
890106
7972
671064
508477
706197
1200822
692101
1255515
447943
105392
1335511
249658
367197
774241
596965
876901
505215
274311
1026613
536716
24379
350650
356601
419866
1084456
244330
921744
47013
1145956
523273
897362
1022919
812938
1061132
1073094
1251360
359212
1044928
547226
983955
272155
1178081
42504
530798
1042130
1267344
50690
612367
507703
586894
460356
1321198
1357227
1269754
7228
1162935
283358
884066
135947
795353
798176
421404
763275
1169170
227952
929757
300784
4080
852172
1122558
1190912
366229
58621
91922
80944
88690
875956
4038
223669
941462
1082578
989546
202910
147199
190058
1246365
723644
1054153
1058143
1141982
198853
273352
965299
869889
230928
845464
299560
190779
728340
594534
675356
224675
1319112
952028
1196323
204291
481234
665340
1276007
292961
150292
263054
657701
35618
693693
548083
1119079
1319949
446400
269584
663072
1062492
472228
648642
519029
987474
328275
456890
942211
705968
209563
311305
64480
803082
99112
607117
814847
197666
65851
667479
217807
174237
9697
648520
476299
1063132
55111
932854
1005604
432897
210727
151070
75943
728209
406021
508416
1343329
1257108
357904
451569
1125366
715236
763791
715688
989
441706
962599
123340
379576
1083998
743608
50468
1269599
216169
641854
1209284
757111
328789
821615
270475
285275
528225
613288
1055803
443969
288875
40416
595995
1346326
395159
315058
126345
449667
1159873
1349292
340683
711875
197618
464267
1156021
274144
248064
1023891
147978
512070
313471
1030399
1315223
383849
755360
388885
367653
486840
1083756
1019589
1334872
857052
211285
1185074
321362
1318470
306013
99080
597894
591809
389448
1249751
654872
134229
969639
1241279
338310
830943
349993
1004428
246362
921099
428594
1197048
1140148
785913
495806
1079847
1004323
245018
665723
601527
1006949
46547
478278
1243609
991058
1351004
808635
894975
518498
322424
91529
539073
1058460
344105
26503
776193
1297957
1130708
1013067
1051625
1344220
79888
1124181
219420
763217
1299616
339577
55975
158908
28434
76876
777535
158481
478739
746966
541305
934746
459935
1056963
93703
1223160
447025
984263
749182
150277
245880
1154408
1263540
944604
408671
383817
405181
1293655
480612
1181800
341572
792732
715330
804685
1281363
1204887
171177
955303
601222
100333
541208
1149156
98284
219083
594243
328864
694595
1250527
5604
1052226
1073473
740194
970197
630676
612172
152367
537316
659242
531818
1056348
268890
896466
172798
606615
519539
863683
516775
304624
746693
341376
822238
505776
50314
204016
137836
300476
599335
621456
103905
69295
342971
159524
622226
210322
346969
1055426
477786
229461
1136829
1001287
204914
1240596
469879
331308
469146
327932
1334178
875281
366400
1152888
1301059
1080140
103634
1170288
1183004
932132
850504
560171
326122
152502
323150
611240
949006
1043702
2737
1364211
1359454
1118757
384756
1063001
274140
373090
978349
1205694
128365
17657
1096108
215498
1212346
292596
270075
877342
373956
609625
72897
308655
1006136
174449
752366
491280
500720
89019
966344
3876
1114341
1230542
278492
37222
272904
1158310
369477
1241974
1364320
482566
194419
1315108
324613
361171
111123
368259
435386
941841
395928
771372
884137
620044
252519
134532
772377
234036
75238
1134042
731809
763074
1120304
227290
375151
600500
999306
527543
852435
926014
318545
1081968
846043
429576
1211645
1177241
405809
467379
979991
895374
1340952
666766
1027840
926926
853794
474722
426235
561975
65653
211345
220740
814355
1083560
994858
1181262
395846
1037848
577930
1210189
681319
691619
597541
1143317
973599
20484
869534
59590
1100698
658409
436131
1136758
548575
1068702
457752
590069
341166
7678
91142
428487
980330
1321973
1291518
160010
363826
1235619
229021
1184878
720751
1123827
422854
286314
820498
626378
243879
443334
826351
989477
382324
162669
18802
65203
638246
1171456
67289
243810
833180
365466
1208882
392028
940824
256207
1226868
745816
544273
1221021
75577
506121
832584
1088464
812921
121034
671671
795672
882986
912384
1121208
296878
1088958
815012
1112833
30818
190225
961470
589833
311335
235779
451913
435421
771092
407641
944738
1029695
1011859
864739
1296552
926751
253298
1273891
35825
1363683
1078008
149043
70895
319306
772040
1000914
71152
165630
465137
1247592
277747
318704
327987
1313418
413735
513242
171696
447326
107135
1322856
597260
433415
496507
994427
1329903
700622
95265
1309348
283784
1231814
1005869
180355
1351895
768619
950699
10964
948175
339060
877025
1058990
643661
326943
191039
144672
200282
897592
723455
107705
926172
1202774
837633
609482
972504
296216
782698
1124646
1099911
1119014
952781
895807
1172597
473645
1151587
292880
307932
1356844
684414
151507
627577
1188324
987947
1158726
1336548
60951
146289
1027605
1306677
707590
721970
1220003
779345
1260467
686855
610718
656680
314235
358269
200242
1244989
179289
372214
159169
608330
577041
876148
1000541
1086790
296432
1211941
592485
1212707
282318
1313515
620736
1100460
886174
825557
310464
579713
767363
461612
1335797
342095
1044832
360283
585490
661579
585444
269896
45920
1108936
663609
989359
512326
264403
1166418
755286
719203
448896
868658
749338
1010813
1192410
31923
251775
124211
834322
256254
574626
786704
846497
888507
338192
546113
766505
79660
343057
638055
1122189
918371
548100
889044
518563
775030
976018
570120
444636
1095390
569550
1027805
536239
1034397
704597
293674
267921
896743
613368
634787
648017
640823
913724
120612
76150
652659
194774
341309
483732
12150
1064712
1029579
502460
967983
792751
421160
505263
882387
550264
587247
1105133
441156
818442
830408
13074
1263857
354586
113197
366800
28143
584209
759086
514440
1100677
491550
970292
871230
849994
480181
148910
851060
1174199
956136
819599
1215731
46657
1295314
499597
1165516
959922
41765
764854
1221067
713034
573239
691270
1093133
937570
294000
108388
772249
1044963
1173778
287946
59095
258400
84514
371384
229107
742720
1218239
1112007
2842
163782
82374
526778
140809
1000789
1156721
53044
737145
790652
313146
381591
967832
66754
924048
389595
194309
798353
1123216
324393
465383
1113819
816222
414103
613068
730481
314824
572174
1291917
565853
1337180
660667
1042197
138735
497842
1336931
280482
781487
982490
1167384
1046917
36986
224992
200203
365457
548645
944968
843753
443979
37300
1263541
66164
59705
380950
18107
553977
570003
1092484
954756
270363
1359370
1176554
682404
450289
542971
699355
542824
969689
1117300
250038
548025
749120
1205869
642315
1011996
67262
215142
537394
818446
965795
750657
114486
639084
531807
11562
1314581
368059
699939
1352250
494977
1297013
590045
708907
1329794
375711
1002553
435855
729454
1339311
101157
773793
884648
990603
1310638
127629
840725
224602
718132
251909
1168504
1310634
103941
703944
675042
648299
564599
1004009
1269290
1359275
899709
257413
788620
1007743
1143601
146069
505125
837489
5405
852211
1060759
519855
272494
899777
641702
519443
1180740
645343
308183
1249223
763349
822178
1244212
131279
450786
211138
360588
61932
849622
199669
1220632
760561
214972
508953
1212489
760138
559275
1272343
1022331
415433
664890
306123
115361
280173
907897
662331
1241483
1218669
599018
485263
898141
380011
703766
771912
554832
583721
670086
502862
635117
992808
757967
1210866
423332
1273387
96505
477572
296752
709930
1280433
242856
181370
827418
1022559
835163
456861
1190148
168735
445692
88499
378748
404329
545291
464823
507656
414784
7768
899132
175975
871471
980543
1057508
626294
591957
380045
470409
545732
31037
1160656
202232
1027114
503575
567279
1140576
1220189
37205
216386
681886
287074
146209
1336367
274616
666163
199817
636208
304517
113368
925470
985901
849078
624541
149589
129884
1001454
1147472
80538
737548
1178551
1256627
478017
200810
462626
1333695
1280234
53300
59723
732887
1150138
329632
846901
270558
539938
12318
421992
688133
830274
587307
592729
803380
309268
837797
46115
1003694
956727
223278
1064034
1245034
1216371
18114
123484
302229
265744
906400
898303
492226
833588
1173040
4281
718478
799731
354461
1160309
981917
528614
1025780
3991
80536
43107
787061
87198
26557
1208577
202049
1138280
927998
176200
855254
1282148
307034
177481
1008329
1178850
1125653
1264644
771442
870879
541824
1261870
238677
792012
890313
1189928
26095
178795
915964
398160
1143490
1086753
568101
636738
1176901
820275
1200474
327677
514479
587168
56716
1272536
831536
442414
1098471
605979
692866
253124
1284561
507079
217624
1022554
987329
944760
962022
828978
674045
1221310
987910
306234
464121
1216023
358851
1188271
316727
1011944
1058946
714811
182809
1153881
1000521
572927
125970
557387
1285384
423894
309034
467029
651711
414263
666386
629934
1093669
70244
1134300
1233238
1283426
831994
212699
711049
321021
465410
132283
1069813
1150729
1307938
241756
479122
548792
985854
1311799
1100849
568291
923037
391883
360849
598
390715
441929
418012
310976
795039
1243911
776281
469660
1186474
603760
1047010
560791
1001009
434442
963942
1309048
973304
951831
1342102
242531
897753
167274
568085
618853
890849
1340459
1026966
901550
780703
444306
722102
1128384
37224
610598
196365
547647
1281993
575359
437889
787557
454284
711622
771305
1361144
53986
402082
1171731
277234
394299
1204834
472892
848911
418134
1339422
949856
432089
1015145
597853
1684
1334707
1040031
657208
381014
23056
1140166
1265353
619704
1123116
845349
1224546
1286951
1133163
508161
527081
1157720
1314516
109075
923467
543955
136655
395546
844367
90542
243093
688954
220924
374092
638396
213503
380801
84680
1295995
624264
549315
1153456
748659
739840
950377
607523
58716
968718
294899
1311305
406030
192104
805439
44822
1330313
821676
278066
433043
1063626
1062100
373853
1230611
168421
1274051
718815
104101
906248
1201192
567278
84155
1033299
276536
839
881688
1135099
529643
699467
868675
856978
279822
103897
456837
1289943
1107785
370904
658006
80879
966292
613730
1011786
305977
420764
106414
24619
1327566
353245
283692
1212862
729445
94518
835431
257684
1226061
863680
432698
547596
597709
1352826
1016093
626740
222106
826624
286173
119571
592464
722784
895774
151579
1157824
456164
729033
1151990
177442
52432
1072587
513634
316330
10056
687406
1247450
1083698
600391
608990
603708
478970
1166011
429186
656848
460899
344890
289636
483272
133884
541901
987404
405677
1273423
305284
165027
994565
721418
962909
107826
136216
553062
882669
1294139
962334
262849
1293584
858986
501332
1359595
724603
470464
612247
1322534
700348
215900
613953
838372
169528
690500
304527
508916
1146887
598039
1147496
1257663
192500
530841
1326345
372893
278578
128035
1204785
244642
220562
161431
22642
989064
381782
125001
990828
594481
58099
894727
1063099
772134
1106444
545696
332841
917639
192494
1198642
150941
769043
688335
462593
1159945
1245412
727617
192009
934034
280447
604710
724912
1038697
128945
1259444
326342
1333238
976861
517844
650892
964300
1265400
1030571
246611
1249374
240200
1194136
1225903
164680
731195
199132
811585
132752
20207
1138665
1129709
556480
1320711
988922
115950
672848
1291851
1337242
308792
806458
59577
959393
393326
298122
503176
1166190
483381
535373
996460
28681
386775
930200
867972
291636
1252614
509656
539989
1248791
311509
540879
1042810
949405
1232909
1035470
1312083
959570
1292879
436095
1045687
1227136
749331
795305
993358
1123226
56409
173079
381373
1363415
355269
1034482
935433
428186
996454
228018
1072119
287610
206698
691141
108113
279899
985105
479995
1277015
676033
1106852
424810
1213213
60479
220989
366620
627649
90555
320733
1100978
487175
56491
589054
1013791
394227
1320619
115265
76265
1143369
1340298
715320
1322547
170044
612109
188736
1252676
1256233
1097026
177735
773209
283889
160950
957350
1228226
297680
275344
1012245
646613
209359
647943
396928
366220
972030
144127
858657
883988
163224
586050
567738
883546
508592
1120762
1229406
1347457
929470
210831
126884
2334
901532
944062
1044818
1154335
491139
501088
1016478
1021418
955435
751991
1029855
881791
226212
1353828
475506
415286
981242
582516
88532
648603
1043302
146169
898594
865787
1097967
311019
929474
206725
750162
1140954
1324491
461490
83451
1192364
1228529
973188
698401
821413
865835
824777
953109
1337237
184116
1254719
334573
562103
144369
792323
925057
1066520
870449
1331633
1275250
1003601
1068123
1235207
151418
534421
1141817
840024
507274
280879
1143283
205233
685890
1177226
762104
533282
767310
1092397
89172
223178
287976
861245
607379
363840
440437
305423
345121
1153563
1190483
142821
234207
240048
549279
479047
929849
873673
431751
107603
935334
681528
470081
131762
1114009
437634
887868
724062
1006688
281775
1260866
626959
25898
351325
1162917
891997
25431
746762
690490
158178
1344241
93472
1131831
1066
1025971
847151
334032
969676
686885
1348810
812641
946683
1181899
1324052
566191
867216
33509
395714
717825
749492
116606
274314
283697
601333
253891
1316305
952786
302480
1244754
445571
874017
108588
885488
540935
1248886
1005983
429558
298790
51399
1228539
931653
664201
915042
136200
1308302
1245258
797062
991904
449607
541039
889468
426683
559771
1090336
1084576
956269
134394
51889
202230
843291
1297354
1160528
1148080
179793
1243762
254411
949085
229015
833770
936460
624898
204947
1299473
1009015
669485
1109176
534972
143145
694972
706286
147679
1088527
955863
1080765
961530
620580
896801
981384
233015
1355386
835668
868962
185049
867530
850330
1316707
838444
1242180
541878
1305466
207915
772974
10656
145899
924268
486787
937238
825626
1054197
387795
309541
840228
541296
1066878
891545
1061794
491358
1179758
664975
949163
1025095
775260
368844
555349
1286790
1210637
287192
1013016
1059443
839581
133819
207309
322138
579358
819333
404267
327481
651767
1033574
808956
766135
229910
20026
776502
804913
766534
281200
646242
140177
874268
1120135
522087
164014
190233
1179632
72077
1311902
1193475
437531
1129941
1346371
333765
1116564
484570
653969
1265336
700081
261022
956309
826479
28949
494232
25254
1022684
359147
385481
1054037
437663
1311892
123762
844608
1275810
26481
231716
661335
521469
481675
739957
856564
77548
712609
1355064
1227083
1210506
1071011
1248972
880639
1015927
438747
285120
1047462
1350
119143
1087664
638458
68638
914739
336676
826135
1162661
1305264
256477
1295961
1165431
705987
604541
1165532
711586
14505
651170
986380
468797
967156
570014
729749
304081
103527
1143729
905350
375615
766239
450522
954668
921821
1350130
136261
21648
1241503
1299160
988932
969397
461695
1004370
262356
378129
688359
1296315
303060
1044797
1113198
496619
913814
794793
286177
580508
454026
772757
130633
78777
1059309
733243
1090089
1356730
1040595
301155
167309
1157756
562356
1291195
1196470
125016
491152
1334853
269746
227605
829435
57368
411712
585516
1136031
1221271
1354698
432648
318974
498802
778038
281247
844961
152723
47423
111575
119580
555035
935454
262258
1082575
1132288
613178
1259713
54654
271929
1289627
935618
721671
81163
704495
140692
1288334
1118591
794054
405043
1047538
47513
1281206
319728
1070180
770723
552731
111028
1363951
1132954
654420
816155
1248645
936332
58969
732949
1312642
32600
467257
90058
1274104
716321
32364
690047
1085798
180446
1003897
1213480
487646
1225141
1358892
966570
278203
378672
1272508
823210
102493
499494
74640
433196
359679
447892
512651
570248
271084
396064
781307
809565
154499
1306746
753843
797329
795893
1339925
188325
1086818
849291
118733
854970
1092710
1275673
920634
58284
701712
1329599
219462
843779
343676
299760
917466
1173106
179429
1137764
1309445
693866
467886
185734
1305178
1515
656983
843724
351489
214609
1011851
1282424
899386
231671
571780
479000
259124
541886
931825
265111
930461
405445
516872
1129292
1292550
979459
701743
611660
612068
747502
1271838
526314
1206877
716135
91720
213742
444756
281705
1087482
453071
15766
81278
1189230
141760
280405
585611
1276710
79388
774395
53809
1158039
439015
441094
877327
425316
330285
1361584
812928
242429
357624
582448
476635
1167222
1163665
303873
1129564
1259051
118459
1023371
1075326
281276
1363823
1273526
330436
1124354
105657
112939
1066944
349136
63417
441675
698691
710866
771698
703462
155919
958921
722923
103975
856255
722773
546152
1163606
808500
171350
518984
549635
401420
365249
498688
770978
602329
1116012
125207
756004
920250
480546
351940
514369
577277
1331512
220187
1309958
490248
731576
1047516
870278
814020
259681
484993
606638
1337957
48923
621750
1323706
1301670
1346870
621849
572784
619597
440226
351712
56144
1272091
1025704
859948
915650
727960
544797
823586
659387
117935
462764
981270
1298328
771292
825188
380091
1126924
235572
1110733
232265
261973
455976
3543
874022
1341066
237060
319733
1097348
204038
1224777
901899
42613
364344
1221490
314261
516390
758398
19170
606557
219229
283265
894986
926972
401877
1024503
339549
1097912
431852
156712
914009
783799
1050655
509915
1014917
35599
898106
183000
66035
1277227
1129595
1229145
601538
1164258
569884
1101316
1190554
342362
859748
15140
1308729
683881
1074639
1247424
982361
544612
1235185
872642
1079552
553968
743414
30117
986764
88125
62426
1299284
972878
1054121
878233
132164
704275
1132090
587498
154174
496314
538648
590911
470093
698660
1261685
809571
297763
430881
803748
803745
2702
826582
560468
1212386
344922
124518
1217569
443297
908270
703807
696642
1265883
405075
272752
184356
350153
1308951
1179681
949016
429098
1053545
656541
1198702
95459
1124053
1290004
571320
417970
391445
734817
899763
480145
1046284
900887
827041
1023088
147248
813798
223175
53428
589545
622144
684892
700194
1110864
526572
986542
577038
958453
806343
190813
608675
325404
566080
623868
984357
32431
87622
89501
567522
707165
845841
283548
887094
670111
1279078
322652
397146
601433
981506
157925
909221
1298005
1040353
1355612
558373
1301639
653348
348417
689433
741432
51217
758055
537414
737993
1041296
852174
907530
991086
159496
1286042
198442
770440
670035
965466
24156
39150
1028179
129410
1231221
1005408
1107216
1348261
682312
103299
973858
1269994
669106
1193718
648896
898268
988827
468944
68166
297622
1363467
1300304
276571
302448
994473
6241
855223
841790
677404
173302
368741
323948
681604
485021
561517
1334686
612967
639122
1174475
985060
340175
1257002
1349718
817083
821393
696437
951026
284547
58279
808533
808740
62360
903469
1356108
1244817
693138
142727
681850
407320
1031092
588210
1245524
86159
754147
804372
1166470
20010
119519
1166035
704235
1027914
1302953
940370
226769
816521
76755
492435
1278668
958259
733184
318489
1000048
1037352
820262
1176076
101677
1201999
778756
1074329
584993
305672
743454
146442
192251
818867
981936
810082
1135247
1144045
1067734
1168289
23915
684867
1175493
452088
747326
277272
703626
631124
670925
935624
160583
740635
774694
669722
385664
17374
1221051
217377
387745
1360963
530396
652600
558093
453398
43421
946474
703569
805027
954917
205618
909776
146355
115321
1193183
997816
521839
776283
402971
1167267
1156951
417511
129643
1320007
1258784
176851
216410
783324
741742
1264830
1149777
457151
199897
1095682
380624
463608
370931
754537
772006
697164
1361408
130997
635405
1270340
46928
883291
616909
104430
1233717
1070359
550772
133515
839862
837226
583279
1292308
6276
431624
664480
383039
364692
941613
655028
177949
968580
518849
1127195
589921
595477
691812
869993
704608
769124
550331
64465
923046
1206551
220537
345147
1189494
48640
206909
1042236
218156
1154610
1001769
504524
89795
67707
1168997
188660
1313616
804379
1119628
734614
890671
1121994
776747
1344542
1279859
622454
998953
548637
170932
1280993
637358
519933
813409
846680
1042633
442915
660599
243816
1280496
177758
845014
996404
280874
264582
135373
234979
850752
271647
513004
746992
307055
775781
969600
1018943
164685
939375
890895
382616
1211948
289025
619789
401317
206179
1032056
18008
371995
199431
1027819
1184600
61011
1351310
1290736
886622
405721
1212347
592519
226245
48979
287582
436273
698088
757470
21896
759870
1262947
1323547
321412
820881
856133
13137
233471
1288889
987822
764256
1127761
671755
1152363
753718
699943
823038
668740
718334
262402
146513
183102
1236507
537061
648524
962854
148545
694874
1195356
671508
308850
1340214
812727
705387
449866
1283907
524900
311507
222081
225130
1087393
998125
616536
608928
1158658
1174313
812769
972260
336679
775263
630756
327660
827768
1288485
801247
919953
1279004
624298
762439
561614
572310
377508
1328812
570904
1308611
1268127
541282
86977
990891
246962
909882
1182116
28573
1211468
952682
135919
624351
453730
616506
1298664
252134
984250
305019
168257
489154
530154
800123
798605
479436
602683
314768
240598
383377
1255225
528539
562922
973459
155054
567213
741616
524350
874976
838448
857797
602769
833237
549096
1208402
1223406
1072213
1165177
1346769
223322
515072
259817
70670
856852
1211025
1062676
946141
767352
328684
822733
676766
233786
1131389
859160
1164868
627471
361827
1046426
87818
51278
23633
518935
381659
595391
1016404
293940
973722
964593
233253
486653
628013
331420
209255
178920
67888
288476
817316
859591
745886
770618
455791
218312
284174
1214790
1226589
225146
1349891
555097
1342146
377315
364722
85450
607767
943640
1079893
260066
173288
158807
290522
583600
742664
493492
352417
484123
254199
1257906
694185
344839
715850
204661
271683
35769
255508
1096152
248624
123416
82177
241039
462958
22455
274360
976463
432080
856445
1165554
737795
1270853
555008
1166403
697600
441188
903724
1232717
1339920
1363633
272131
680215
132654
913581
1297121
466150
969777
1021767
610329
1060015
462793
1048824
903517
148921
726671
1327183
1169992
735276
150734
230147
92508
26809
991350
1309150
283212
551199
1126616
576479
1240082
757479
817779
855247
990472
990039
403336
441469
45252
401376
665403
1113186
1301067
18633
610282
399090
1142649
21911
1060514
389483
1296702
182268
1145039
42659
443610
59545
219544
1214233
1023192
965443
954904
385835
833633
468299
846478
255042
82472
48127
854961
1115407
339877
458817
577669
1150265
714719
825915
725384
392696
296980
962511
1257502
60711
755880
1111202
877486
431434
830858
683592
598641
907450
424167
473595
277268
368911
221041
573019
1230938
1356174
125389
311201
69722
628529
1100912
231188
74732
538802
1184256
1036171
1229596
1353221
190921
593929
611414
98504
39420
1251532
570124
1004347
585114
983800
858306
86074
1156373
32098
114939
392814
61144
37699
178991
615489
1240657
1182931
142280
600183
601008
1081284
562969
102849
60685
849123
869432
843411
850881
137628
724057
1290888
157852
1249474
1103490
1009507
20403
550295
534783
1231319
864215
843227
207794
704993
153162
501690
1228960
511990
225021
69118
537692
369107
276059
1109646
1345758
321934
312111
568165
621990
114504
517032
422362
436444
387329
1199018
823851
482966
694896
953644
168456
8910
55392
1142565
1097858
1229299
1121292
251104
59709
1167906
583895
558481
1116590
219852
1267958
702557
947067
1119373
1040427
335321
184654
1256056
1266334
253503
291882
1144226
1044541
1330182
112571
367151
970287
941579
231397
658351
1158181
491432
1103706
296430
1107801
1024974
212270
1238125
585659
422745
1185059
522210
1029142
55604
392106
653033
279249
301414
1234038
307037
316142
102148
510046
236075
591353
848267
289282
362795
270068
738155
911714
307560
1322492
28979
1292500
265429
38435
1172678
1073168
1353926
76051
1103255
1114308
224088
306340
114018
269238
527114
3310
687250
1229208
1332065
1352939
57091
591246
1300035
165048
285158
125829
1265683
1182967
1336283
419513
431465
565602
833802
736545
33103
1226892
62909
1015101
10341
805882
732677
1307921
1217401
12734
548192
1100521
1119582
947100
708001
943469
563330
213762
1018917
1321737
219158
1315267
719738
1000214
403390
1314960
1165573
1353767
269470
158486
1297830
877530
114316
1287771
21448
1044409
633556
1143749
492791
784872
1218947
843056
32844
1172512
1240848
75911
189589
933459
1284806
645826
262179
150276
1240630
1031214
591995
43498
3533
900810
366473
1052615
13880
1190400
968
978323
1344883
459370
274776
818796
192562
1206851
24185
280464
1288568
514270
42709
1261778
4643
94530
809458
1266656
360386
239318
886730
80990
117776
342380
1277349
610710
142744
429732
669580
594995
519631
714365
130256
697605
292131
1070421
563642
967234
808332
936976
70015
422786
344177
1172690
1290350
185289
18212
1293500
458557
582144
826786
1352438
240538
139931
826302
936185
20330
394214
923758
577587
793384
1137663
831413
283819
1363307
405102
409093
358948
1209306
120380
13050
359617
15931
1108074
730881
4528
784234
1033829
343507
867953
1252739
35167
1321849
182915
579145
583923
988600
383533
1088567
228504
991850
827610
726240
919303
150481
660892
670667
811948
490965
63456
1257789
234224
802825
99203
90268
83168
3509
314610
374840
169979
575105
357121
1295978
1316737
464411
433348
274144
846169
811407
1223240
26477
654055
772330
671358
404217
503271
329487
1282096
1345211
984911
480431
432998
787746
170488
763636
407974
822211
832351
121197
551722
278329
1224219
230085
312774
600300
184597
1260910
638991
711284
829824
534368
860204
559181
676289
739304
286942
1056593
852090
292917
533785
1135342
872007
96076
859907
567828
1200875
1344624
1362564
1289813
1076126
925101
375212
615740
1274170
599354
352652
387206
1161325
112796
978042
147065
1279243
788089
1043703
782807
1106604
1031645
1037837
783152
119671
1119072
729008
465508
906075
748902
564921
1077868
1157259
250195
977727
781653
272299
944883
526056
1007895
992558
1100874
967169
23604
611613
151061
650806
1353603
511648
1181974
35281
1106702
573615
822844
652891
1217241
853609
931122
74354
565331
591804
1181522
398039
266326
1253130
584334
585462
1348919
444876
1194955
800881
1278627
409092
678814
1105511
764294
127977
1012279
869818
872155
29992
113262
396198
226121
1278550
1133188
935623
40632
906360
142484
294151
469168
699275
631983
753679
688346
67051
355291
136097
709456
1137283
1167481
1170704
934818
117029
347527
699569
303696
260386
431743
1241584
180575
463097
398071
1110326
1266520
560890
824341
161640
874011
732096
1363130
29661
815058
970450
743083
1144472
1186712
1143716
1352473
803799
551488
629311
958660
33194
289131
261140
956588
1084353
1067256
121874
1331853
917332
1052935
352977
1004674
1221758
571070
830877
62072
466237
306664
130941
470133
273522
967192
1031671
176764
547832
197320
136542
1009238
271293
237398
456718
319169
887223
1089613
422016
632711
9182
1028163
570022
91283
735205
160413
968754
615355
394171
836232
253193
954898
1124429
304590
1247202
637020
333322
198773
1035168
93600
1318895
1309886
717972
572960
896521
1321361
461417
1117465
56293
1055358
1182761
357497
794752
413642
1183358
643889
1044423
250628
1294209
1049515
1210755
1083282
496047
387656
1219821
425681
1014537
234355
706823
48170
229392
807026
174280
1236045
1340188
158666
357667
724594
398313
249451
876171
1169547
1129519
83803
634877
995276
520869
1299981
826655
1176910
818571
48049
80118
1334200
1362223
459974
1044294
997430
29658
374708
781769
57316
725209
1339010
802971
910698
1064472
384728
612647
955630
256811
1102169
308253
761495
260573
635956
997122
489739
1291921
164259
304054
440508
260123
615870
568246
260464
415511
745331
970976
1058149
892344
81621
423497
1072900
1103814
785182
1233249
1133912
241331
144720
401167
1159775
801632
1291561
370926
1132641
1288050
1195050
975783
376828
388895
581329
815391
829587
481467
285193
1196724
515194
1163061
282731
821255
912158
689007
238250
661794
88451
740777
322213
372237
1090054
296072
129662
1046938
279598
424820
1188767
1134762
179200
341286
149704
298048
777084
1091658
178988
160052
1250962
1126638
794668
461030
772211
550456
79445
1077549
609605
230945
512734
534840
434536
1332788
42178
689697
98382
1063743
1281933
849735
1046263
1128938
210897
461051
160644
521654
733835
330926
265362
1302494
356063
247120
675677
736294
429065
616178
1053571
783924
831523
847431
1147604
894524
771744
1275008
637949
1118223
722528
484529
97575
158681
412288
799589
1118484
83221
1205500
534230
521381
1246882
678812
575246
1284542
648068
1325550
532312
646870
471301
627735
556701
917400
1131923
233022
1289437
429255
608630
1017087
366662
184031
730005
888839
26798
423234
97195
1237157
143345
781816
395512
1146219
577321
947993
254583
360658
177954
605961
691896
695239
1060663
1301973
608171
1310998
1255273
1184926
800042
213714
629897
105211
873584
1121418
929947
243243
1063826
743879
595221
1132232
1059820
1361626
859798
949240
625501
239899
1241589
920934
1151938
641942
30819
473590
901878
1108850
828349
1328768
907528
13635
241134
564221
417693
438049
940240
405412
1090115
433532
91908
74781
1096890
1027783
427015
885547
464657
881709
689732
914982
387941
257993
98752
1187515
641716
18705
914767
306348
220640
1177326
1193473
383421
113556
403307
557929
1229977
984785
704489
884197
916516
1067428
263729
37800
109274
1027880
220171
828781
67146
447794
1039926
1122456
43153
889757
373361
1027027
704579
394420
507079
1331064
647795
768688
1213452
776351
217344
398406
183236
864430
634211
895151
779646
192673
1199437
1079881
1253356
207638
224688
1168739
789118
1134418
900902
250421
994559
1153944
18245
1289626
360395
721478
34493
687598
1022886
570764
736094
1110361
189253
1297313
324372
144265
443152
931541
428411
1330336
1352238
750490
1082363
309401
276413
56043
460661
1153479
1113548
144799
1016438
261674
337012
434792
225788
703106
215724
590422
43094
647671
1551
1075461
1279241
457350
273138
205904
665658
626379
1195246
250190
346553
1347487
1036096
872703
199251
93349
892553
1307885
1244884
539990
493872
1319881
991982
346443
207635
895438
577512
621609
709153
17454
1162024
350620
1312246
172353
683700
394765
1301100
415666
43734
60580
1013648
222007
1114815
611911
71079
877505
4016
89965
1274391
942248
33954
1196724
879769
1344133
1033966
679588
1136320
299837
1048400
11781
173988
274091
650220
14802
86790
558897
792389
431916
188977
1026312
851224
142880
1323316
1151927
1269170
32997
28403
817244
838261
1077940
500402
699274
1193384
209264
151813
13112
422992
661006
417038
238173
771771
154500
1329429
94276
180447
61961
574176
641017
253744
1232380
385045
139190
1301998
114501
1212631
1068188
762794
636464
893095
289268
290995
701311
2053
122985
162705
1031176
176411
837818
193672
738984
623017
753109
828006
1149889
116234
461965
451768
522303
725302
306644
150194
115444
633809
573517
1211058
1203079
657956
630928
932640
190127
306841
1349125
812191
1198670
1070757
394882
115354
46533
227095
266799
509068
984077
454381
317491
743305
1178729
342559
675547
1012304
232186
312571
424060
627315
1065946
305601
884082
557335
755836
784339
1189080
1139586
599649
95851
392714
302436
265648
851970
665541
757358
841599
1334052
1066858
28185
582575
1225839
356860
995278
1313109
1112559
378246
245841
711315
764663
397776
317338
526346
214440
1049933
265672
735827
526272
474906
53203
243812
585160
292573
1045946
1058924
291883
866518
63973
687637
230870
441187
207300
460050
258689
999202
1173847
653195
489284
536760
1219043
118710
834982
301878
122448
906325
29460
142002
41657
250873
1065982
737068
793990
1264940
607258
516809
542199
152360
529891
596935
548621
519210
1006014
1296104
126977
563795
1357666
895418
580122
804122
1219610
1103147
201252
1072344
1255330
1113113
930745
899718
541608
300272
509630
941278
39635
472174
1168310
123113
805631
479860
7287
1045351
314423
1019370
238385
1061555
1193253
660248
1030789
132117
89779
687892
351385
151307
1125541
562737
931881
425211
596462
1118274
898110
546793
1071125
520158
57791
366620
928486
47889
704697
275349
2412
1146494
1137551
1108169
861181
1348625
144969
717406
724066
274932
1168189
1169825
1201769
111576
1043624
781264
1228169
24584
756656
856219
852307
644324
134649
822713
866775
321690
538861
839083
285485
51783
545527
1001605
1351182
985538
214080
758224
1248768
844510
639154
746607
1237578
1190072
316031
828160
633801
649514
831841
1344683
64871
471046
396832
1320199
798466
349221
85639
681382
170497
825905
781696
811410
1283874
549601
538563
250625
354646
684423
1349015
893911
1330820
156803
840303
986441
516755
391889
129204
590587
124452
780553
176237
78157
1277193
135783
1211897
488414
1247291
463309
736461
327856
424759
1046934
902297
457419
593921
533223
564662
770868
761292
447661
1027559
688787
440542
1210132
772494
750668
663078
371827
318931
653713
822022
652503
415060
466055
1016468
1011249
1070186
363968
292497
299985
877790
1175590
1257898
902152
622524
831487
1286748
1119103
167370
461910
447069
1184333
795816
1327912
1346846
876221
1244658
29101
215036
849005
1304075
1146238
1006792
1361051
201102
828560
71739
160117
841547
989574
793860
995462
105347
911198
1072747
717870
861341
1120876
541561
898858
1314405
125502
20030
240785
737037
606564
663556
235849
533122
1002294
530338
329876
447270
480810
550653
460812
145275
135931
681930
38148
180448
1269173
356664
169170
1172737
329457
518991
1291129
866577
1057842
267101
923420
165273
802326
13143
1089670
636591
326923
548648
993463
116249
224972
946137
972091
170807
535398
1184795
757104
1202179
1151512
1159478
354017
93635
1118780
515325
329202
567811
397949
652320
129431
549458
364999
211037
1171881
1338883
1171188
750398
1074776
868653
625410
1074566
949496
248186
656448
681691
1344940
867332
1153336
970334
1308983
218696
129749
314189
864050
508373
368864
844872
474709
79215
1297212
111803
1164259
756678
399539
376298
684108
1097173
816622
307452
910170
808038
334930
212155
238284
1329428
250399
1245969
907799
463606
275103
559101
38535
1226434
438402
874839
4413
1052922
499945
906604
136887
907619
775089
155786
648458
847976
192721
857499
257209
173505
45483
1034932
137551
670690
454891
1210628
170818
1013073
312785
987199
853985
83068
837845
263166
171656
1145239
344460
1139020
246669
94847
625852
1271082
1249549
800462
1187558
64458
1107142
417765
884125
756038
366333
657480
1363276
543307
931110
1355521
141365
180057
1194145
312375
922627
207388
910320
245264
809606
1275961
1187244
604173
453457
295483
7920
191285
824323
201776
1085973
1284360
1150444
1015985
778830
422473
171845
1268330
866756
602919
283679
387169
515317
759092
557382
947387
852616
1064217
656797
626460
227773
756764
857377
144034
511834
918758
876228
523651
761827
910371
969034
835760
458374
530340
783313
660616
302601
417018
623954
48017
1190893
763394
170545
366339
184853
810917
712460
683702
58324
635213
480950
391696
727913
915697
1070207
471084
1306376
137055
688559
1160232
131911
992677
1072260
57870
62665
1339962
1164633
313392
484371
750715
425844
583482
920980
1303500
768525
342061
232138
955577
547929
905256
1053225
1137579
614753
1186495
579273
961172
1024817
175581
1246002
829470
1206095
853660
233029
1258206
203752
935779
1235807
432202
979305
920551
802002
567775
1186284
898457
775576
1094485
658003
747269
27647
904362
650627
535130
200921
540747
989129
877163
333563
624683
2068
449036
282637
2588
1244063
667331
1096085
384630
319964
882006
1039122
246393
588107
1070923
773723
751628
333869
212370
105157
1062732
1268033
1143748
623777
392352
1330681
938248
1299098
286191
472727
260399
1332292
614742
1224273
254036
940982
773747
109772
1335948
608838
330254
1098323
907082
143432
396582
1232262
1153323
319397
1182690
1110954
461257
428735
712156
1164508
824612
174052
1338708
468153
793522
709415
898761
740412
1150294
1140087
718845
216906
49776
143028
1196843
1212002
1132713
797202
361238
54746
882307
626963
668260
1114727
432218
338292
518071
666341
271838
37450
814527
463651
249271
1141661
786517
237544
675691
69994
816939
824107
461298
260856
224657
425366
564174
1036732
682003
496345
494858
1266266
652959
821031
936430
857337
927405
1025491
1185446
1319701
109068
505055
631830
780133
1072114
937042
565923
827557
1276385
466094
20923
892083
323835
1228591
1189462
773143
1332899
422629
569339
1007281
1231039
88322
853435
892155
722481
565977
255140
887457
379756
145750
966216
929953
685801
986361
197085
1196375
561707
339523
746562
447983
266930
1100985
315528
109075
916284
1331768
889468
860349
71137
1273598
1304747
109529
829363
1244330
1324710
433987
590375
506320
1190681
370944
131065
1010917
607769
58054
397738
806291
208158
1112195
1701
652910
210906
319595
116099
227702
171437
888228
393097
1155233
280702
692325
1130244
506324
552502
461110
860637
927289
834020
926390
753939
1312201
1013584
815646
1095600
270827
870686
123524
421347
28767
703822
973853
546781
769645
1027586
368480
179831
44185
1062507
516562
220144
1121225
447369
728221
235807
977508
1236571
382056
1291871
1080060
649579
669838
1275414
866462
873350
294030
936034
112946
459073
309730
1146147
245351
78181
1246240
1031416
84039
1361457
928795
691843
1003840
871475
898268
81743
136711
1183045
414137
1241722
1078072
288786
182289
1256623
160441
969054
253024
1329952
814799
1055970
574050
458557
1289591
488689
27055
1070720
1006142
886812
580540
1263540
668169
309920
3580
411305
1078360
998893
533757
1047017
216159
116210
1246198
956655
1159122
65921
878764
1131963
987576
73647
625333
1064006
36304
146523
903297
1067238
552263
397634
217948
266082
786656
251669
1341222
201130
256114
1088239
1361240
302235
426343
712465
306454
765067
801142
89684
1190272
583545
1209844
232633
309620
960205
338883
1063556
1355113
1233296
1252139
550515
827806
899135
1163073
583550
712626
1021898
732277
74665
967714
1234388
795351
406206
4305
673469
1188893
25086
131125
253383
1253542
873212
1018811
457057
1083311
899022
663247
307731
197098
858236
712053
1051391
404694
119572
109010
439644
193561
989660
694183
660833
1115268
1352717
688086
991688
28961
548525
415406
568044
517309
76730
1223799
215767
1280377
601952
819176
486751
781230
1224698
1297914
193845
1314044
578117
1054095
1325574
320382
857107
302737
259516
74571
1136543
323703
627796
1015985
772772
990147
325819
814582
153930
284562
63824
459891
1031780
155784
130928
911682
1120147
1235143
498442
251738
914450
878349
907696
877645
1214038
6853
510149
249889
194498
1224314
1215190
563567
169035
753753
689656
927244
107555
243929
318816
1045355
800387
1327318
954263
592777
1350855
661754
930672
891997
104342
1093687
1143337
1181802
76499
1067434
331591
87093
411754
654478
104539
1028009
1301042
611758
431912
208057
197037
410595
409193
872217
1164803
1359453
653264
37093
413717
1211841
412366
675993
94858
1016506
13917
15048
19442
848524
1136532
341068
486619
296334
54381
207452
192482
315178
964063
967484
1361196
1346389
1364394
693223
398611
121208
1358702
1085582
839028
524779
891237
1255879
49301
948088
667563
1223585
200874
1232365
38284
540022
897545
1346722
945511
298700
978083
1003883
79747
322485
868919
533636
1069984
1082764
201796
774058
1083225
508785
1254516
18488
732256
94295
453764
1229676
321003
794874
1315035
1267952
1034778
378624
441699
33985
168495
387148
272209
1315526
433797
5795
665378
548280
385207
661729
1105620
577630
229237
837444
677392
961451
977043
754419
699545
1039410
63220
1276959
329513
538700
1037490
154845
334579
340593
241362
1135170
133595
1264620
1279354
743116
361146
1197905
809621
1159125
937323
1045429
1196694
597410
595098
1056143
877818
586006
699189
470965
300624
824524
1271125
1336200
17604
936003
727438
1211373
88388
1353860
1070928
1007296
520987
941158
136312
29493
1063746
1203012
516410
1230033
379156
392392
809780
607543
26610
908000
1118235
1039280
880200
495279
183248
943737
587274
1236308
753906
1121014
958958
780704
976852
233772
60486
453726
678154
932685
6851
1315896
803792
983136
1105152
82448
108779
888566
864836
601610
506400
1078191
1064096
492200
980818
476222
743803
461710
1251750
1328533
639603
933140
819195
219199
786682
881849
1146674
704350
397467
973755
545515
996032
45292
260311
1215338
649599
971035
206471
1333266
854232
266449
1042941
47395
1224121
1281862
198882
171748
943047
1299225
1095526
709555
1115748
492163
886864
39642
290505
1205058
975977
93669
757699
149830
671141
1332651
1328362
1358499
395893
669973
816515
18258
128926
1191962
1218878
1307855
782378
1127084
649115
793218
573337
1259308
1128420
831495
647720
878888
105901
459370
480534
448844
428950
810209
194780
477383
1080439
490075
1302640
344095
580850
161414
1303767
838691
472272
427419
74501
411319
821087
1094681
524893
69177
1006283
1215589
621238
2014
300251
959700
1139515
982315
1244030
920401
1174941
98753
1303473
1069215
726068
1054063
200396
706399
475859
626115
368323
894161
966822
1221195
1075428
851791
501707
574143
669801
232275
1329257
1276899
533641
1165545
856327
1351318
296199
657948
799047
629830
476498
244068
462295
1066
799214
988745
88553
153131
287352
371352
236998
287308
1288142
511436
817157
602593
585171
534979
935454
443917
333355
221953
957185
135671
1122860
374045
1269217
1143333
1303707
445720
81696
868999
1255459
882066
521910
629002
144454
1200926
181309
1086759
272549
785267
75239
3589
836691
673750
989253
381659
450400
246781
192620
1288676
208739
971301
687297
543034
844230
592030
365648
1287508
20976
115175
422716
956967
144404
29115
1278074
62589
1307809
436269
1300237
368726
425785
1129841
1072109
777086
515694
859855
95321
1144272
608118
1321097
1027022
730921
209167
442293
97418
339767
830776
1092746
1297720
281301
500475
1248977
66680
786215
305307
886686
605373
1199241
54932
563348
1327562
754016
553571
929011
456460
1122228
923544
1132101
953888
593149
10338
552654
817361
153617
1030815
1080818
749047
89529
1037081
780646
369966
102326
846826
1300755
531494
571420
580876
713851
847217
1229870
1300271
908169
634216
1153157
1269694
257912
90393
194085
696368
1017426
468877
1156475
172073
117967
358042
1076176
388709
500301
474701
1196052
1220123
518206
1289545
449584
302128
727070
980000
140151
137214
455834
1138762
64931
903448
953985
619652
1097525
1192119
665502
517678
428905
227550
245679
648685
628096
206053
743242
1308822
700312
30617
1218280
331167
976473
467192
795798
1039633
1029359
588379
834776
610135
1108422
428485
1159431
1185708
288024
661074
1174524
107197
1201955
591373
1325629
977280
330215
409764
272151
870408
869613
393970
1173900
585330
811458
1251606
609117
129316
1325520
1101365
461047
1119158
1232498
1113512
903047
679532
2380
1038410
1081059
1089587
87728
435173
640136
740458
1355039
1347770
241846
391332
1128746
487802
233052
414957
746045
978761
610750
139506
989474
322936
636905
280437
228889
847361
163035
161151
199595
1039834
1326924
858356
1326038
354447
1351990
284692
387727
368068
1029523
572882
626512
843387
906229
1286390
1056279
1041238
1178147
1118819
259805
460480
880767
1148602
72617
1223010
991045
740415
795319
833319
871750
483693
249518
1207908
415647
1348049
24579
1191548
1349818
209855
403677
736036
108504
257223
244857
1229565
964669
505707
770434
1139664
1309743
283671
791937
47223
396532
1191758
1108400
983391
1264738
48767
529760
1210268
1050655
6649
888593
1355832
261555
807092
803804
532278
450257
478713
620979
107965
831005
807143
163376
254701
1288614
363308
724951
1021068
729348
1177487
591690
43718
102625
116746
1188130
746218
500734
662057
304140
215710
438965
809934
818238
99749
979684
547288
151041
803494
642768
415469
1296063
19602
40613
1259449
1174584
752020
374363
504257
1048903
1278093
721043
895065
614267
588523
529425
737665
652341
140380
756299
879284
1288751
37187
476587
94892
181889
1359719
639697
1272109
1228482
417567
272913
649276
1015578
643805
536216
1062429
805520
876089
507898
323294
446852
311494
347573
517942
6229
459998
186161
653473
1297070
859017
101903
753354
727748
191036
321043
841721
950481
1034612
25714
1135692
912398
805329
40390
490473
219752
1027883
135439
908215
809375
32711
972108
989621
326713
341039
1059919
35552
1277253
49307
608576
1118326
869195
1057608
1340632
50057
1032703
1140250
869197
330106
869856
28319
1144777
368419
681610
1157331
132335
615649
753580
71009
444523
216976
651555
352988
74116
948312
755601
1142696
657033
119966
227164
1107272
321634
674923
714774
1126487
629356
598230
797049
1060020
359912
899594
788001
564421
114468
250633
889462
55008
38654
372336
149158
184233
740407
254143
477418
428835
333115
1312841
63456
899625
362337
376688
319104
10507
859148
72980
760137
1048015
181567
464255
772064
719463
480469
1255092
558815
840099
963210
304855
1066019
185097
1002338
779215
1099175
1026973
130114
343301
88162
62389
1016744
861130
67924
798408
1004180
664198
78213
1244985
1090466
14412
99702
578071
840988
1016393
617374
91404
170661
132153
906704
731313
339680
203196
846266
351110
338407
1232076
1018976
551725
613909
28171
279902
730505
1084901
1287195
483006
697302
1057640
1076535
57467
1088517
460667
741994
1052662
1080719
775772
899060
539912
637289
27477
749712
1085498
747552
389418
33677
13184
644344
1185980
1074385
733644
22835
722048
457733
1062306
1143555
1089195
562858
61542
755069
1021557
621698
153122
377841
1001126
1345561
275994
330383
1240146
51480
17259
17052
864769
714024
1236540
1308183
307768
1223517
461810
1216397
696866
649609
707372
1176332
1225355
905866
1179207
30369
538391
440980
1120176
1177521
339522
751101
577261
758923
1086077
317427
371948
1129931
960451
296783
520590
745425
488973
927211
226833
1313100
928905
958175
245577
1275185
74749
163991
899975
929639
579360
417899
265866
48729
740001
975550
62619
835635
951951
843490
964095
208001
1151571
459632
991781
916359
1348054
8772
617021
866962
562481
823760
90255
457005
278155
325105
126760
190383
649229
175066
232779
35902
1080878
627427
445177
254473
16432
618431
740143
403156
115427
1226120
17746
407285
828787
1252489
891200
738862
1251971
382541
192887
1266084
746390
806893
238385
1007452
1364353
888459
252505
680486
368812
599142
854357
693230
575677
1260200
1232923
942055
299878
957003
41297
1094941
712951
1351545
615943
100699
1204561
1002339
462120
1354115
1165820
405218
1081928
289364
1170508
731798
887511
242250
668624
527648
286638
918359
849826
305919
1226111
1290096
638973
133880
945951
894081
717535
332200
889242
1302487
652337
1122346
1222876
830482
814121
1272266
1033216
1264714
663036
955158
1083226
264039
337133
1246648
633643
1348176
1039002
437440
1307972
1225822
207851
1031944
1006444
216769
1347456
144011
1322744
242570
383560
1136757
262550
1178692
1316650
1127866
2507
544049
666992
375786
26823
235612
374555
1357636
692829
1312233
676136
1126324
966030
608100
1134932
1339993
1134329
438265
278661
734601
807617
203925
80758
280062
5387
606223
469247
247567
934937
105764
251028
767654
818420
1250588
1359038
675625
1059079
184229
467336
180337
947570
200719
332064
1292115
10868
709391
813699
43228
716873
503956
626763
356796
639288
927596
1173762
1300114
1000491
1217135
429739
612254
1157685
353116
686850
45716
694202
579867
670449
1299359
847803
1271471
177454
37124
888440
1084961
1115
650421
670903
792474
1062308
289922
562825
897198
467082
41682
23895
406382
1237064
76349
1048097
12918
577545
1164979
903225
866018
1211353
1064682
134435
629897
575374
761687
733984
1059781
1144345
905990
231936
1033279
729568
300009
1018592
949799
468380
1122106
895718
7444
1032314
369405
301126
1153150
139036
684636
1144723
723113
536188
438918
699599
449010
471095
1177716
1133605
317183
846372
747490
726199
988196
1027396
237040
1237822
132022
77094
409078
1064828
660976
697588
381587
721166
735031
144995
798620
1059502
1302327
768470
476414
1126554
201892
710109
828715
407934
796156
413214
1264321
1003176
406458
442927
844999
884728
1057463
153705
1131961
878064
543094
714452
1052429
1246604
612833
405646
19011
686490
785300
1076482
234757
804192
763009
369621
199678
735521
263863
315110
145912
536407
892283
147505
442648
951102
474952
977433
379004
282282
1020668
849123
676604
357441
998498
239515
1363363
499065
1245751
445114
965672
691090
877488
537640
1097875
1128711
253613
430107
175400
420709
975803
386500
902400
1106467
159820
487043
625725
93334
1114978
454871
90176
1306007
823561
305250
580767
138316
549815
856235
1167849
42042
105799
1248191
320669
19907
627727
877233
1054966
604183
1024280
65941
581003
488375
809249
312420
924094
466439
1072305
527565
351132
1108619
475988
1243188
396629
69155
259146
1195734
193943
556632
571736
1187751
660077
821685
349346
639779
334504
1203945
1026895
69057
160349
68070
1029802
326212
113652
390357
821529
1339333
885226
1163123
659685
1028608
1120483
1024218
1009121
492946
933859
261183
946205
225690
278801
1352107
224666
1029210
851712
354608
776732
1013623
681137
1125966
297181
1026459
225146
837439
672898
239703
461436
839895
161527
1338734
358035
231665
425370
1050004
1347037
1343611
1167706
1158176
399542
890624
424385
334313
450844
1186382
931412
666643
341939
1254466
1167637
828973
897636
132610
238257
765369
367748
736246
926288
265875
1333219
972310
603615
1352442
361161
887641
925822
974120
1306019
4348
1037233
466755
1361508
763969
708215
1073333
1163071
264102
126116
1230794
1259864
703207
91211
600578
412764
234499
1141183
171805
318504
661411
391742
494459
376775
1188999
418567
964581
615981
803195
640678
334086
302982
455992
875382
62986
731864
1150745
991644
7483
850788
944304
43275
1040692
365230
1226872
9186
1034821
723346
790336
912276
543877
1315100
13635
1264112
141828
201879
709347
701942
626142
493361
1117863
1196586
591040
10492
980046
425876
1157262
989378
414259
260522
566447
741047
1299231
528627
688067
902905
231543
187690
1249406
518787
405389
929566
956107
1146038
1110739
1106302
213576
1031552
1038880
357387
1072684
983026
772069
524016
1243026
214153
123873
878020
345487
21657
1238882
605566
830097
976946
338201
201732
14255
122033
408921
749006
575521
799554
280754
977259
37111
665415
1312704
675720
132432
782152
834200
1135370
706335
861780
1228645
831077
1188835
510486
1295049
108568
1193973
871880
455804
635952
943783
467566
49105
752248
506214
1204223
461690
277859
1748
924662
101319
933708
37184
175605
841156
971117
1202823
193710
856157
133245
1274718
349065
1184929
252644
1065542
1134183
492086
699922
110938
1202302
1054672
554440
960251
513402
252354
612051
762963
456384
1204330
1309248
1087948
907654
879512
654687
995255
791973
1080981
1043033
1348501
929697
1100030
21163
303647
1322880
443913
294245
715810
806620
613520
42186
1162401
1265650
1012498
741914
129250
631882
1255732
714209
1144996
1064342
782213
766366
71460
703023
542138
967029
1066675
1184326
737712
715737
1238227
434646
585612
198157
1119303
326678
683921
771163
820592
422848
513042
215283
602544
1059646
114990
436457
732101
340211
614575
589663
556737
435995
5136
156978
231811
1282938
525614
631161
78210
667107
932773
153237
1126574
945095
579751
378044
1238247
749750
68290
1129235
509432
531049
119914
750764
169032
183806
638114
1254314
247434
1238547
937574
982492
32381
677147
812435
1065710
1116530
122092
330002
841067
749
1352776
1303144
239281
689018
1080895
1140394
947158
273475
768619
66864
177079
1066130
1054057
527520
513431
633338
523443
1360920
441223
713546
976187
411366
557605
1329215
1164004
288854
442659
590718
765374
1064253
479372
221498
1185144
234850
454025
915572
419635
553311
122292
313966
833344
330974
501892
851697
132539
1322290
750551
949840
441265
399387
50035
232740
638414
332458
844138
263470
340236
268505
64148
567950
528473
91753
4828
1107785
901132
1344195
881893
214255
710499
1014617
981672
61107
194446
286105
1308640
488807
1015036
721052
138210
508031
821203
319687
1049553
464656
284397
401250
106162
357791
710007
195279
674882
1137629
1322851
585008
889724
760230
1176471
1322947
453544
1111474
221643
420627
1059740
1069915
404211
435815
105085
570030
17892
449836
362883
262570
351728
901922
9240
188166
539806
1053420
134262
1269677
262021
570405
668480
739266
822189
59927
299802
1302111
769509
1332152
908095
915843
419960
864337
1157378
1164052
430089
822319
720329
604800
229757
898326
500021
155905
667948
18637
563143
976311
74159
389763
302558
828100
362276
773233
1141008
1192608
15025
138284
597019
436584
250656
1326500
1280567
1038283
13321
642590
1317254
34872
937796
252462
72611
162570
197332
911280
544793
803073
101018
729659
972479
1249888
1289222
849220
1218862
31373
642467
695051
265613
77587
241176
495341
874462
539876
350715
1081785
1104305
1324663
639411
1360081
522271
128931
716468
344699
751918
1363434
664709
188460
1051915
138971
611978
1344312
1234779
244087
1185924
459981
1090797
873085
864172
1293579
387864
857763
786099
852029
949550
463113
58918
33614
125688
157974
584216
697294
30318
197602
424423
724612
710992
209373
593928
1173734
205193
1281434
483076
1189569
502086
413853
178992
354618
736779
1106443
818483
15067
891156
1112510
1348203
416472
584846
403930
48882
859287
284421
927052
520029
246272
1320916
596425
908606
540574
237467
1141858
1235248
574410
1014903
1313323
838331
1098299
1467
1036639
1341954
1197347
825029
175192
1342155
1108167
940991
1133073
461810
1302995
657376
335278
10791
1136088
759661
694938
33341
321225
1276125
361579
752589
1287609
219693
533011
338404
347024
872799
552654
869589
412746
467963
773819
1289089
235045
949186
661814
592618
981724
1252227
299283
627562
1143519
545809
530879
599711
899605
784807
525722
1160776
277571
595955
311824
1221557
127211
448132
1204689
1245970
739587
393743
845903
1302622
685761
1298143
1262756
303302
1310185
387351
433244
1030770
547602
79911
1145088
642205
940222
869015
880252
610141
385275
98723
1092135
450475
812619
900935
410221
927356
630179
907511
126150
665539
325888
188309
922092
1174473
1145318
715456
704836
410114
1079377
657140
1345726
272461
598983
1200879
583196
604934
1025602
966188
734583
498376
1104030
513364
851700
34091
716373
1118939
74163
104442
1103682
880657
298412
930172
305518
42553
1082806
425978
390878
1274911
386193
783446
920169
997874
742740
744105
1184493
556298
269655
77364
1093455
488817
932681
298899
135548
258163
420818
398712
314425
553582
625790
544394
405118
296743
452017
750796
564650
316877
1344470
464206
536671
49556
681036
817699
718528
1092722
1214465
975994
776980
770739
899788
1170163
1048634
1004123
790620
1010920
1144861
184288
668412
418109
809339
728969
500634
354284
1120929
935973
1157391
1008175
884246
813355
1306577
648388
702812
987576
587222
683758
790974
732139
1338163
840812
1125512
1161760
329756
991126
1070904
731121
31734
257590
739099
57689
1295798
1363616
684975
1155462
207176
722995
1289629
636532
970540
286907
394467
556026
939574
10518
959222
471975
1065726
1266279
1337672
126278
444912
640939
1100579
1000538
128569
571331
986153
984261
1167858
1233236
1071440
836532
450164
732990
602564
230459
1101204
763031
749798
1141532
70409
1284519
978908
485570
734090
24381
970778
675967
251267
754837
1126546
1081588
737667
1193660
1261420
607775
1098737
144660
1231210
664483
169091
282395
279703
686700
733543
973895
943611
1344557
440551
1288661
1314092
214142
665720
552477
1162076
866859
695769
827027
1309482
496224
556120
1332705
674139
127388
523816
271102
1212477
1082428
13924
254048
794791
1315789
827499
155685
42693
244401
169394
1209734
638445
347641
1297433
84805
321264
1022443
531955
445735
1066825
1180210
1067094
1305987
576142
789867
1223781
664406
893117
286751
66746
1053788
464611
31597
1046166
29657
22783
972879
272831
347817
1289838
988536
375677
915422
660226
688235
934915
1130180
1158411
644825
397949
1253381
482949
471530
1314159
1355211
133822
553770
823459
957867
82472
284649
186988
809778
1058725
548694
613904
671146
1332457
557094
1091561
1169131
1138987
248163
807453
1033959
1229053
384426
558365
523467
333005
548810
130429
94057
669731
119757
984872
530776
487701
1084020
795921
1003302
253528
902441
1355558
328249
1037972
1137772
1334935
930247
772223
607240
316903
672698
936085
692759
1057639
287699
1136391
15130
1186755
260795
796143
43371
1016898
526927
958467
748448
195139
1294266
1244600
1103515
723529
829307
1155102
567483
816607
48605
679779
309231
441459
898456
483366
348344
871451
1002086
1245253
971176
857709
687656
853204
722504
375328
913999
698122
1174254
596644
664001
496131
33407
478852
1070548
561400
1006977
912272
303237
204713
614520
1155109
1023809
841496
156420
857699
176611
870912
364766
910246
989748
24983
619660
1302850
460884
1350398
227183
475263
270958
41869
1239602
172415
1019491
1014235
1144133
1221893
365072
358325
1306198
927502
1250298
339595
1000293
1047778
484282
1127904
1010054
640756
1138189
669162
1194123
143060
1257631
1147495
809952
739182
664593
1358844
828836
622740
221150
667725
753730
978836
411678
667780
416364
206751
329702
1282114
459271
552582
1021800
204579
743666
968640
1060616
1200274
494720
752081
1228206
809818
979795
308001
236404
775220
1153485
530350
1177241
546307
664667
762562
1285267
265199
75747
1088779
897508
928334
552033
52356
678023
157885
1250296
1159660
132047
1218212
677999
798909
600324
1179866
341559
384094
357549
880038
198736
271461
823248
401420
87464
481706
146875
255027
1297935
818989
908292
905845
591303
960211
882221
1115693
994700
1249942
1259876
1225605
64160
73208
83720
1049288
853325
48675
543177
10036
5922
334209
1078921
1081625
728575
975574
1257948
887447
262270
157947
607637
917386
954160
20898
629550
263806
606093
843502
1293122
365362
186769
264489
1319358
743185
753838
721537
711353
695831
670412
272313
1219455
1056830
513854
10482
1152902
1058891
438930
527396
929635
784492
801366
126355
81606
474055
456518
855733
469223
150414
946165
886922
32692
1252149
965738
875563
780292
155208
553296
182393
359763
1060924
900123
1118718
18722
337834
773332
766569
337333
983198
350823
1284058
243079
1045100
1243243
713463
648275
31348
576101
537030
610758
1310843
424758
155082
882245
274192
1104442
124433
483944
546577
1080688
1047482
584290
755498
250768
695559
1074023
732075
174799
678818
1240256
252722
620573
1265259
518484
1122214
112465
991233
680254
1106102
660428
98365
711772
772690
540126
407827
510918
235279
929305
528824
358768
1051646
1362722
1042876
782164
509276
621231
654428
1256351
884325
112502
1142854
866834
1222990
1163867
982020
286443
600960
210911
869176
227401
919438
276846
465570
590928
44578
832496
481769
384618
143229
336957
389036
524760
52964
12404
111780
225789
740531
373893
573788
695256
374297
153624
757292
897826
410742
895508
1201731
713334
1086997
769450
518106
42505
1149857
246929
378286
120058
152318
402948
352300
609722
993764
972545
90524
666660
482282
633221
1355580
1330751
1176232
653237
408807
80409
450343
427256
660054
1102913
572979
713791
1321718
1058996
1184578
1233759
795178
652203
1288851
734068
1041935
297395
148323
604584
815107
718889
761530
42386
1102939
677391
949561
133985
1309375
741638
1149043
763706
49131
311574
719039
1004448
281298
821056
1336762
1225884
679035
876796
896618
324406
83596
126276
634769
1289264
308627
31751
823504
1067178
93948
641311
622622
948341
343679
487434
1214261
1328641
826083
782019
623681
547975
281319
1249648
442222
1253796
821186
1088423
110417
711088
1190402
285124
1090571
792632
620471
859409
980870
799104
1259499
60146
304989
1223289
765903
1205193
506766
414759
284396
338665
1114799
545500
867102
387979
65766
679208
362922
636549
119284
830215
412720
102751
1310777
549334
322928
361604
270405
1179943
699192
866369
137655
512337
16394
324384
824703
936930
88426
379660
510295
634148
1054098
909316
1892
336637
500873
242177
1330436
1092462
949554
1156192
724273
658298
1243922
777222
591716
54753
310968
1247688
441105
849360
131748
565945
43622
330275
943614
653453
627051
1258257
1264084
218662
528476
1317148
339506
779868
940137
1013425
1988
601577
29101
397789
631342
340181
923612
645594
440973
969086
758228
1038994
980121
1029060
325891
739026
670162
21748
940301
1340199
335243
1194607
246294
580407
702746
942947
772472
654741
932922
746498
379670
541956
559786
667245
806211
927784
1003062
935916
834132
1291002
1104157
711792
838884
268519
1170626
1024930
844483
345911
54384
430034
1127572
1341527
194655
194625
365869
537175
99886
1294661
1172973
432139
419513
1237859
644052
984071
517484
1207820
860935
413426
461713
237478
633450
567498
960024
897475
818252
685323
7708
1336662
959796
519103
1061297
1170756
429503
762979
81764
1142468
467002
1158972
1214250
543767
53318
311183
37685
875943
519644
180871
1135414
472219
1084512
508887
1342056
1255349
303323
581019
546760
819706
1095492
203550
406100
16368
286749
614493
177736
160886
864571
630988
526907
944327
19674
823550
292899
214086
559641
399085
1313623
517236
965356
894981
44633
1110941
236255
402595
437723
565934
274844
296272
1065956
752699
876899
416139
144139
345049
112363
218745
387336
1007636
99705
585515
749834
382095
1193813
275638
62174
247231
1253553
1233732
409629
1326108
949377
1327817
1077920
665702
96104
53532
61150
410936
48143
716218
310692
1017228
1072660
1017466
892015
506246
1174098
35859
543895
989429
533226
628708
162159
794664
743351
226594
1222018
379283
969747
736668
1122433
1133828
1221598
283584
470130
829296
473113
575031
439921
3980
815272
619195
60292
912641
1069499
606757
102967
1309911
1259099
757646
879896
724716
585584
1342552
191677
397611
978088
493518
760285
34978
969390
469589
62027
236701
96397
448382
811186
247034
1322543
1026924
288164
539087
811204
585786
1104348
1350727
245192
1066740
430081
379660
486265
1185520
984625
716237
219635
127570
604883
55988
1350963
1151291
64746
1091681
1141061
823722
982349
1358553
328172
391905
556840
1302782
98585
866999
1359268
232674
847356
84709
708648
777671
1093424
83397
661160
556185
878539
84315
570942
1197702
552073
1141071
742006
928733
506536
247239
360966
698430
1346238
735046
364121
814943
465978
1056643
914080
773807
1158793
256146
1170590
64333
645805
1215754
1026452
754644
1021050
136755
35281
148963
794588
1231957
1221917
1021989
61770
135872
115816
524282
74014
1355021
1348884
1096529
178066
984176
190008
281898
777725
1228028
34181
228884
1301500
776682
1014786
1240420
737420
643237
649093
1230107
1362491
743071
573394
1111195
115604
938565
350052
122536
171553
661245
846141
1093047
1238799
133968
518128
1257762
1084177
990095
519739
844735
1091097
667027
1196045
694946
194963
37240
1065312
244816
774390
466234
631259
1194000
332721
549893
566231
401548
1324691
522898
1003449
85839
1323972
1067360
652616
456790
92226
1208686
172527
594640
1356099
1362649
1304489
264134
745598
460993
484296
838977
1051367
507927
825803
228452
1337610
103526
718672
1201560
164748
376252
107146
677082
1310564
762419
661066
89331
17727
217682
627107
945953
587717
381554
219076
215936
350042
399734
743243
1186792
674738
430383
644841
552788
33777
299369
1248294
764067
1136254
659793
58083
835440
291808
283573
940752
296159
583024
834343
121195
1174353
1246800
910533
563944
667424
836256
655280
977890
171560
1280287
185991
399116
1064793
1086686
760261
1078351
460910
215252
1120423
923339
553671
1246929
792519
134646
57570
1161348
1159034
755793
672655
221891
947723
599514
58581
654851
167501
313994
1163134
1144687
1073283
240996
841374
680397
427077
835927
385697
1248877
1063927
761173
1311824
203223
710349
987247
322464
979485
1021844
1008214
802480
681103
1299761
1308852
556498
1086529
1300260
973252
280349
639047
426056
366846
645670
523640
670508
1323959
349948
969567
1225497
105239
55976
134797
264840
1306789
1147502
1208034
1133237
413194
186939
24985
184942
268641
815211
213529
462537
16410
603137
695704
1029629
683669
161073
659801
1312232
1156611
1308626
1355580
410613
278561
1218531
369221
1039094
691146
752829
340379
1215615
195791
604474
553382
154948
737457
332630
1312545
912954
103562
60808
1015529
358875
965322
265122
755518
220218
1237870
580307
1204682
102945
752442
470116
112803
577620
488459
698130
443989
461499
755472
607905
1339966
784194
97644
397968
369060
521792
195330
759896
277664
1221738
920213
75964
361822
513544
1041710
86093
804489
731490
1235416
967931
1256148
115469
654875
1331445
578141
1343207
354392
568925
1120636
653291
524274
1023177
431542
703310
703479
810940
1240599
18476
1340568
1164299
1271103
874334
182540
133930
977008
701440
27438
425618
1282858
719729
1321537
789622
1166013
652235
529036
879556
815048
61072
391848
814555
815487
1094750
504426
1145389
671137
1027934
888656
1215948
151090
1083698
294990
1310696
414556
365046
371897
459717
726204
601128
781554
375452
1063539
77974
887244
213138
887619
106623
394231
1304790
462440
42143
68697
464241
1155601
431544
60333
29980
408076
119377
239136
1352758
523540
128192
69659
267595
744609
1159149
609277
189317
1275378
898592
99599
524442
636933
409830
1138000
409283
1059077
1106237
1034781
785424
695665
891617
1331725
150950
975648
1315871
1305350
486893
61899
1009647
1333823
1158407
157975
186793
405912
675564
106612
398363
813066
197008
773399
1251958
972734
1060476
283650
364492
919876
1033013
83963
76130
242344
1021184
844227
83683
1000807
335724
990010
82644
931677
846901
1159572
1096150
463516
429794
949315
733397
1125872
631217
876675
153852
130546
1102371
1322263
427020
54650
312788
483135
540909
780692
619331
790963
1278546
1144176
453601
729551
513397
1210280
963758
1019907
213493
658308
399008
394646
821059
1133244
930865
1358569
1185856
714267
740184
1066810
193845
1082150
340206
611442
33504
938695
1073212
429297
731696
189466
991898
203395
1262719
939789
1077252
223123
879152
108549
1311399
225369
886724
951879
683751
862359
129213
395653
359284
409630
1305936
9362
635412
485475
46398
1305291
610120
519329
425464
140041
614777
759821
844069
828493
781560
597504
941197
539926
954271
780313
1043466
1072447
365938
1200390
542825
838628
360571
1254646
441975
74028
793448
807347
586214
1130334
64062
502671
1016658
530206
298909
380383
31303
358623
618692
660966
347315
1235954
153587
1071954
940431
793352
723995
579441
1008629
416964
1363991
841853
1363154
1225468
123002
45312
1113486
1206678
1357421
231096
686517
62583
1357386
1040593
1158146
1156039
1346576
820775
1122699
126087
64417
543941
1034708
638634
1282347
774
683867
143853
930027
762979
1060569
675323
783906
1092356
1088304
104607
321347
339013
708749
616972
938420
405751
472957
1234461
318997
932507
934558
809975
555937
9214
542830
898633
397948
941154
859644
1112119
290280
1343712
922673
257456
170484
1180394
625335
560618
185936
266726
847701
372323
503327
562678
222376
386005
228749
883186
688981
244642
1024645
1315026
794218
278778
1260200
901876
1029614
736846
748314
385315
11611
691363
501348
1222131
713556
1157388
1289808
1166156
1211677
1229590
848695
846447
247873
493849
346996
1065917
1282203
1096949
1162626
126392
545528
1083019
759986
1233803
611251
1022790
1108872
223083
364559
853758
79810
137467
19772
1028031
745579
1317945
32253
836987
1124172
49053
1180134
546708
1284089
68502
895748
1265044
85254
1324504
841786
286284
322877
337556
1192291
1090604
381782
944088
8664
666587
578927
767561
762681
587114
287485
992283
1056108
148860
549057
584015
860236
1218892
676545
768175
763375
755719
913020
346143
982229
734898
1227226
808100
1193282
1158788
267510
246856
764175
272163
1030185
629555
517551
668480
1104049
1147841
1129734
403256
816143
1300071
1251330
46601
1059270
634850
703420
690540
174895
1207570
185514
1285822
587441
185046
239454
1198819
515808
1013970
375324
833187
1324584
1000049
1399
778945
646437
1252093
1092676
892388
598137
181561
226197
925955
577783
944297
570557
466164
757846
1256056
1075728
1256016
864748
1152481
570549
1318729
53761
325043
204811
931199
289209
1213949
121380
1362602
517845
596827
336987
1086417
1164097
821365
1203698
343533
61417
1268482
1090050
679752
1309333
1007199
943941
520382
1162902
202191
1346474
696249
1002579
173660
870972
1154264
359703
963194
9180
547398
628318
137231
1150607
736882
236579
346172
878725
691963
17985
464825
595833
477786
60739
198489
21697
410982
120499
1007682
1099667
651636
495710
850050
727599
477847
242572
627700
515431
1128359
81060
769701
1139856
100170
379109
1022744
92468
262817
571627
508254
1048379
1272986
244318
100071
414544
76082
368303
801608
197822
1050983
1296817
806593
234418
816618
1131275
173585
270196
165173
1162943
885716
623631
1206758
316955
690291
654831
441918
931017
1294464
1180111
1117254
189252
1151943
828545
442119
790419
1321534
683785
1193830
233547
164855
1050498
645539
894721
335417
41963
240020
268142
109973
298683
1102761
341803
526905
59263
46348
389843
1236124
21944
911100
133268
227520
427089
267954
802362
79663
86475
309858
399358
371933
121805
209002
1219502
838377
644380
881397
1189495
705381
215521
748767
987264
155045
301310
1160581
160935
328244
1147947
999570
280659
1166442
1303382
1074411
340846
1252233
354783
695425
1269218
448276
830073
850231
1210470
41944
484707
1037062
1011607
33458
313354
553672
1105833
85468
954081
564655
1130328
730416
1022449
480458
563376
1044317
1065609
877334
272445
282631
313894
543182
692899
566464
1086928
155864
1335541
839733
101512
1356234
1247050
361426
82635
69742
288894
385462
763661
695787
1137914
194604
528575
1308188
676530
1290096
179927
764090
1364315
1097547
401298
826133
491623
1272902
545898
1139360
1345826
755108
469142
216282
224240
875283
720344
234163
225534
328632
214535
724837
718227
1155019
310817
765545
720024
817197
1325012
631606
651461
1114325
545515
159386
320802
1037248
808169
736288
1204264
116131
405689
813374
565435
760785
330778
571164
97045
194746
997634
711276
34407
595931
776218
183054
972150
803067
302016
755422
895743
989657
1129010
1335190
175971
661174
1029480
60637
736481
1030769
738751
1227777
114991
949601
571977
878906
367613
484517
375426
162040
771908
301923
94431
610740
1297400
1243194
527699
1189922
163037
1076930
1110482
963119
1217565
1194856
621852
865714
209319
1145133
509889
115424
231776
542426
535259
936544
470193
427999
13696
1077842
1158154
941927
53551
1195426
77631
553431
1181274
1032153
1193881
297904
22294
423509
295517
864826
759060
803785
286989
122027
1205380
1244655
792809
577448
244645
942012
829257
1203330
450788
380168
767148
921950
482636
955050
1040401
1099897
1088893
994642
919600
735513
562811
350043
1010185
1090609
247109
695868
731604
1342461
1164857
673851
1093675
192689
873502
1293585
879597
584773
520274
1256331
1270658
527023
1313659
1124299
792811
1172949
617742
569925
480373
1259951
34597
1115783
464205
920666
819429
31523
673995
1344987
767895
1014954
764052
1064577
1080932
301972
293695
94032
1212746
385625
822020
264375
1191969
1211929
147652
1046929
399398
175171
747940
522276
864037
1039349
1222349
1092630
364786
1045662
918697
251409
1203526
870381
548514
930454
303589
405987
877370
1007173
1117083
936843
434529
522644
774980
164275
98499
841874
470032
706473
917842
426323
1074513
193881
808744
492896
730511
432591
1347498
537511
380238
1246201
1114838
883795
1180887
375135
888452
512454
954087
856000
343137
396417
916896
834398
1231121
1197301
541659
1292381
830378
602469
838964
544196
1103419
901274
1266912
244853
405939
382507
630971
92892
838343
174330
344205
790751
1162080
597420
151652
711759
876336
725137
108587
639210
735086
1278873
739776
1206195
1341384
460897
133503
659547
256050
601250
696604
498791
892059
1233048
227187
930327
153975
69237
1346561
1029059
622938
261592
1069938
430776
1355872
110066
1129256
558201
902191
973715
913065
1302895
12969
1030546
1134692
1268036
1043724
893837
591132
528078
1103992
148005
1235160
484014
802977
188080
1135328
526394
382719
340839
1248463
552054
942307
460601
15326
1189204
524644
1024555
15670
227478
263380
1176419
609970
461233
1114840
110469
1316852
505033
1217228
388226
460282
890920
788447
56105
379115
720151
999225
266161
1299712
523964
1088047
1213203
1202728
265577
459260
179768
261302
588440
1300669
1280179
1171946
705351
373931
184022
1349273
138619
731169
302212
947631
1108869
1219795
366014
1315516
787955
642015
955291
917553
1143037
132792
315799
976045
319855
1005743
1198476
528367
49630
1215547
685977
477618
38859
1144639
1007250
107800
879927
816661
183484
1316992
333412
1297262
1043611
1214538
695599
1363202
1349117
789762
796403
218219
900153
284889
500046
726427
180090
260704
106146
11701
1299727
1063391
1303984
1014416
772266
553948
896291
1002967
961471
388563
575227
1287898
266732
37228
613669
146802
379530
68150
146015
1103829
1277887
129496
259294
327395
324761
1177063
219687
593265
857169
1178989
418613
1086522
1101223
1290319
137663
1289111
121561
947889
1304693
1129461
203947
418773
68186
235988
1232623
18708
1124367
630339
1184751
985617
1194507
168289
108813
1295206
2424
1359349
473398
1260049
398694
981868
1230041
505106
1017574
648990
492286
752816
234441
490223
1147888
406916
343219
410665
1037832
54385
223144
647586
868867
1308510
429974
369118
1255131
477279
1103103
94202
887825
1235701
1314741
326458
263531
555764
288894
1168864
715950
112916
604197
381850
1044677
593709
886176
351850
1002038
938368
726924
1329808
867473
342709
180272
143243
946852
139799
494260
467239
1147629
1007681
198320
519861
1035490
1290085
1352822
461266
170630
46425
557960
36348
1328756
189096
732966
209419
285839
818956
497133
440736
705598
323188
755089
880845
147905
179378
1269267
44334
1013444
1091446
1320177
1306589
1182142
1113711
1222242
1286213
200238
6065
510896
992422
175964
901275
364753
1076750
248215
254039
274307
564385
680032
107141
308395
977669
61179
152139
805347
598895
1350431
1241105
946548
1060086
374903
787363
269973
279563
558913
1102899
140347
1204841
1297991
61033
22149
222581
703655
689845
591734
154477
1037290
519325
320838
1278838
304804
1163885
396446
1198725
743823
397788
555611
150594
1146067
1245214
989659
247547
391899
419623
1116932
1045570
1269758
557933
488188
388153
172100
278199
66411
1353415
291302
1178001
197027
503875
323692
902671
1083056
287265
88245
245220
548433
600093
1230743
1024357
1098446
374363
688495
356696
989480
595953
908060
366576
1203115
540958
1351292
956176
849561
87249
715126
417087
916712
278791
847886
570929
406195
33106
337108
249951
348382
139129
517511
60008
509667
169301
602145
821479
605092
416131
292737
917679
163006
596476
595702
1130657
760950
1162035
101452
805027
615073
532419
356104
1264625
659498
309219
713759
885307
115498
128264
936881
222436
938296
1145229
1146021
19937
581481
693279
1284968
900540
331200
152951
137179
1004840
1315367
2688
884311
479754
108299
847920
559914
340300
283245
748977
518530
607835
686472
159586
1055854
36752
144584
635565
1298573
605722
1106593
78494
641006
740337
735969
526058
359289
237098
430494
268353
1196843
550459
1231742
1134014
222878
750543
114215
275231
902278
843360
745696
140865
381195
1142064
564682
199141
876450
1340135
325677
1306103
186020
617490
241527
617698
1034574
971694
341997
471889
1350148
185120
713376
320381
1104689
951079
832137
431406
1332389
94965
470516
771379
1110235
279225
178706
753240
820372
900203
1097650
533698
951949
868649
861555
811705
1134669
772232
175812
1286547
1009552
320969
966199
1047260
135759
665049
81381
160974
331006
152977
552280
122838
660935
145034
461162
1298611
1091118
159036
303878
1254690
28169
1127148
954815
384246
177380
890747
44929
1017154
786588
100641
434968
436343
1184844
632587
1147237
840872
965124
880649
670078
1313516
1337625
603251
344747
720991
95448
107093
723890
1080532
842295
1281032
410412
621222
537225
65156
188032
421039
590829
521995
433902
922796
83231
807013
273260
665567
1265757
113493
357340
324477
639317
330426
313920
237918
471073
566751
1187897
590908
773869
1339039
910196
888743
116246
292308
1144142
381931
1168850
779946
1309854
102908
1054038
823894
518093
1287503
875846
1023312
232974
1337181
81690
128294
902618
873352
398539
530728
1047601
1291293
1206573
252479
597235
980743
143909
684208
645564
178606
220066
241847
626782
11354
599845
1155960
271442
1081759
123409
454037
521434
650504
734760
293879
1269898
1165799
185820
22584
382288
685012
854714
719864
459534
304653
1352553
670805
276060
245014
695680
1344561
77431
1248543
853043
381440
242595
808288
88210
201966
505383
1192385
1348333
885553
50592
152428
843347
734917
580144
1320979
462345
184084
834853
1354178
233301
115444
20349
463249
779333
976243
125234
1278446
271531
1217173
780307
1003032
765315
922904
517808
379496
1358281
943929
1124116
989345
1249663
263719
850152
233328
997503
911380
683773
1316911
895625
593553
380373
440629
402799
201263
1354991
468025
214706
302409
813324
943009
759189
1222248
618400
405955
226154
1320507
1219914
675755
1264937
474619
125646
299690
169265
712018
359017
1347265
367544
607190
630500
734694
73662
565647
512309
80885
581515
195656
1243603
1105321
351098
538930
837616
827867
1058479
809229
297033
593295
506181
1040907
856981
805722
727888
1299553
514205
456768
65560
802580
1330870
1111923
557624
912257
912740
1339686
29122
707876
691284
666763
623993
319554
1335662
740287
784625
933040
660985
65227
961773
740200
1300248
378827
699055
265993
1076933
1142402
455334
1031653
629171
1048353
451425
753397
209122
263045
557529
673899
714265
372891
1359054
30162
262091
166500
1291790
174135
993618
601324
82996
159537
227487
902237
1213701
905736
1247866
629925
1273740
648067
922051
491754
340031
604712
467809
850335
349358
509522
523586
984703
47940
239304
403036
491708
882409
468190
1234857
60625
993996
116193
1336040
1046526
1274540
1162828
407759
101210
1159458
803191
162012
721843
1140896
323393
265445
1124851
450271
431543
1023953
770858
313493
668002
919092
1148091
1305500
539345
898955
622099
517306
415431
1281979
1304949
636910
1315500
419759
1115226
209785
519317
679077
621243
1045295
1334760
328864
1014476
640274
528163
208278
369963
228342
1109330
1050566
780802
475667
172780
280641
299672
1171061
185876
601325
274842
525616
237672
1243947
1102122
1353458
1018427
51347
121632
156778
387081
121546
1105277
390601
1036503
511192
1150901
159534
401538
1340053
34583
88843
42748
597326
571565
292458
888542
714581
706755
1220175
197085
127196
456113
1069999
205583
815429
913083
639889
60690
391241
1086784
538088
552223
1283372
417026
1104863
1108253
424829
538113
394501
713029
892429
331900
234813
550305
440456
13303
15517
825187
545119
818366
100436
479793
934939
1325547
991199
311048
447535
660203
759184
757203
1021380
806156
783176
872525
744779
915894
225164
641001
1304466
516604
1087986
696119
939625
1028167
1053106
1207902
790422
940671
794645
219951
526014
198582
730229
814612
727616
71600
1185833
443770
1020694
69913
376396
412253
430478
1346823
979781
587291
332765
269321
449689
349596
128756
156401
448890
483316
135165
1266831
148592
1249035
273566
406126
529817
694566
1082940
534720
360285
963635
1106252
116723
760913
345357
324768
1144937
272550
474932
371698
479783
1088606
1105660
575035
1305582
740225
1185381
1050591
1014151
1234409
1101889
701300
971179
869985
1130304
35059
236446
639735
1262251
360004
1169029
651085
942985
335109
83936
953612
1233428
101396
343778
718757
227861
692661
498736
2988
187302
1044368
1147426
1271987
611068
1121544
935618
671481
1139114
737759
1225914
981444
69270
823626
537093
33487
216358
523465
692710
1101617
482837
415575
528119
1127105
45357
87670
320655
434942
700499
1362916
924021
942577
274150
299130
475551
954958
502022
1245926
674032
1305248
1134979
394617
59739
345140
1237895
1250402
559223
401886
539220
764390
1044388
802804
440479
1033575
1058866
149111
285805
833401
1146062
677211
776820
1188359
124151
520064
884839
1092660
1318614
660704
1048819
922938
215978
1171712
1305424
405124
1014645
937976
1014654
339673
815899
254391
435008
1121342
1322184
415744
421962
394995
1056536
516022
336183
833125
137371
921598
777369
1353857
1290656
780538
1067819
474499
411173
1090031
1149042
589912
706407
48231
79178
483946
806281
690584
647574
914938
787218
493988
781646
1248992
546988
701633
321507
214496
640309
334737
260648
159516
852288
1327233
638163
59393
1166561
1220758
81109
112329
795604
414893
1307563
194990
213277
472026
676867
1144083
120173
364449
961936
381884
215720
180113
142113
301672
1339814
999303
37850
466027
1221422
816364
271512
1325702
538102
890290
114231
914614
1166494
503738
333806
108051
120661
624482
1225429
1036095
1328643
1081246
359967
84695
1040269
458542
226537
718829
287641
727036
748094
1061774
852499
108369
943841
766858
220137
608478
338643
417075
143450
1277477
1028154
306071
87693
755863
1127654
868645
1066399
383734
328102
930758
1323486
463133
266356
1013645
299842
970888
665508
1047826
1229351
871848
571154
58801
297835
22808
666000
267205
1277047
58613
623514
533023
1120673
948806
590645
141067
205762
767310
893435
824601
738993
252971
554259
107506
183401
150758
250918
1267290
100128
1226276
647160
745354
393410
419811
450608
996575
565859
1298674
30120
148362
196869
1352581
545415
703407
598700
1182308
1175836
446195
1320708
545898
718973
70223
1322527
1240641
794604
298965
1331572
393662
1236479
359370
689812
749554
1302091
277868
1329329
703372
50790
47969
532219
33189
912122
1211916
896396
1260750
467075
846405
203919
194979
1256354
88085
1232891
1110364
99888
196719
385657
955933
817039
52283
33650
304204
730481
1254553
254607
1337932
14673
546706
686115
386366
1301671
576352
1011206
646248
885292
509753
841731
1089165
645609
600332
1297416
1132006
298663
863060
1142349
1012804
858974
1103522
964955
642717
267616
358530
795040
1334278
1197900
1110700
708124
15786
377422
826186
321140
275050
345561
1096308
1275735
755358
217828
221281
287751
1260790
580128
1054419
370525
132721
582754
406256
1357198
462541
1121925
38875
338749
11226
1317651
10132
564953
972755
1045529
271397
712780
598889
1186887
1203442
1256687
817744
213603
1311289
970228
836377
700946
750761
54397
714235
259939
109732
899287
513209
1002946
1243111
1247013
970277
1325739
754394
1266026
829911
850447
512638
689716
433088
376476
188024
1140491
381435
772808
612079
574801
1269044
228544
1086895
77194
15922
757885
880693
351558
965340
1007737
286890
560840
164123
433145
884286
1053451
54985
844153
235006
285524
668948
1362536
1138259
962757
1143015
691558
366687
1315181
1179105
1115341
154928
402881
1071012
475326
1279105
1104516
1232529
1319443
1237061
648864
1242910
416750
1269307
980691
189650
678795
915312
1036492
577075
220420
598224
484580
49082
744984
1036969
860658
565084
753452
775786
1345558
869302
92703
36247
36941
602390
640451
1114932
814232
599592
1141277
801937
689618
460721
680412
1081535
420024
984773
158607
686935
559967
796074
605428
1059370
526426
786197
852262
689516
376725
872074
133331
1072066
372345
1268656
639043
244058
1173411
1323295
1349261
504552
894208
1293270
196960
1109222
668819
555081
153290
194330
1066338
819205
896166
902502
18867
405406
1233864
1323827
741695
1177922
552298
668166
65870
874219
1082562
1317854
767607
431842
633980
231260
839371
1344889
1340669
327993
1213218
1284166
227233
85392
798994
627471
325161
84280
611500
365874
995153
1099852
286058
615748
78956
897386
363936
572385
730486
996048
4110
146459
1077169
104322
547153
632872
701930
469798
718880
110990
97481
845084
117465
463548
402979
1216397
725608
1265182
1316112
528933
1285259
1087812
284306
976796
584653
249343
925557
505688
857250
559086
1029842
604908
1089946
634705
1128805
233373
1282412
510578
376294
569408
844347
287046
1234939
314593
1252060
1034140
229825
229966
339877
281057
799131
752046
306407
37040
764892
124879
722976
914110
1060381
1342538
99400
875850
327088
773422
1326094
285224
897567
812292
710532
403769
1068628
1355844
70293
565098
228966
428927
494742
565820
396215
606182
466607
938352
232462
136541
959125
1150377
1329676
196577
739931
665026
810165
6928
1160033
1097179
186505
277647
894941
3984
614942
596220
1194141
386965
450864
658551
561322
846699
1287515
414389
496475
984763
414609
172136
672028
1175270
1114816
73493
1042888
310794
760195
746091
1092075
690939
191862
1102321
113792
216150
335568
1225181
220755
1280984
294000
379849
555338
1218646
1142772
1237311
181200
807656
935912
203779
1138791
1181220
631479
837478
895150
746396
316377
864393
559140
306894
1142732
1264138
531074
1013041
218014
70591
1079058
224139
439177
502558
928935
1201408
267125
494270
208637
479957
1221067
219324
22916
624813
218542
358479
342920
663416
486182
1223130
443810
910343
289562
964971
559134
49583
82639
913314
196576
926874
176242
890214
894198
1326863
955704
677560
166013
1105061
760640
601475
667351
888050
1297137
1103475
223116
638582
444150
374390
505521
122160
1354747
868753
693532
932681
1222999
1347415
193055
1026013
750553
1133092
391318
755590
243973
954816
1300284
1354224
1025665
97062
434339
1360097
199638
1216017
122518
213767
136473
255229
1114625
422258
368335
840334
841640
1350901
1208374
677043
84717
398212
103533
715774
504851
358441
481743
1187399
738616
331554
20244
330866
327990
779182
669315
664054
978806
166309
381845
686788
793947
272760
1125135
36607
928059
829603
944339
236022
972706
1280945
897687
591501
240222
705410
996605
404263
1177182
560639
945003
966203
581405
1335624
609594
669192
1001369
350713
863183
223650
1212586
916922
118372
1114190
744328
17179
802881
257539
839285
147817
338043
1115710
163754
638885
274795
761816
194071
72620
864755
28847
245779
319731
1181447
382279
340295
79752
687542
353439
669137
994987
823013
226337
381831
277581
544418
77169
943627
541137
173175
480049
319743
123193
373424
400684
1339151
14337
359615
29467
947903
509492
352457
393827
1186927
1058659
1250110
129166
1277637
507143
266063
103283
234444
30015
118361
761635
933126
239969
539405
142631
1324291
1321516
607008
213099
799256
336564
514966
152768
458597
309310
93955
589454
809412
1168623
527399
893641
1076777
1194856
10239
1304944
1290061
538514
39499
651663
203903
260024
1050385
883938
106315
686704
1114517
1328778
900640
574417
337025
754161
138256
1066460
893943
1219309
1352144
1303730
1070908
1139493
321333
240964
825372
736075
935187
622267
1135528
504197
1006442
155626
928655
908287
264345
98356
761570
1345119
325105
960832
786504
835094
536370
1077717
1182992
911282
196260
635360
178930
888015
1297011
858951
1140861
1011335
745259
1110747
123838
1015603
777463
1198424
322092
698160
43083
1181954
124455
950062
874662
983719
433117
914762
28975
962777
734021
881300
825077
821425
622147
1330397
1295372
644272
196345
346056
327317
365611
927484
649753
33085
665856
896912
1234651
160597
93316
1096778
912146
1270410
1004300
795588
266072
1180081
464619
703240
389697
1345847
728740
587895
496510
484079
919101
120066
257749
1357243
139787
846455
1290889
636183
1071159
637011
1334140
108955
680444
454343
1292764
874240
1336833
815703
61976
480407
1159746
1120166
183438
203891
645650
213672
1344937
614782
940239
963289
1038529
518355
695033
518147
1195676
127471
625312
376449
1018764
287015
651057
921699
1095225
575726
1091157
873936
281663
694346
677275
722106
717673
1342980
124391
1049556
1158715
953608
845833
761573
618881
955253
720993
1052352
1273164
1112972
847660
752560
291148
578679
475738
558969
555993
764081
282978
846583
906927
278846
162335
513879
500028
373155
655556
650854
43233
771584
125119
187065
991275
866592
1284223
876867
847549
112406
748246
1083330
273167
373412
475048
837754
60478
689668
873851
540416
333291
146056
1338373
1271722
1200339
218898
1173626
1015662
449109
461914
1163615
1041804
443139
993104
55301
395651
1264392
380415
223737
777158
1001463
1076869
1077755
275086
362485
1099689
783536
1066446
454011
734499
246235
358641
593264
197534
316872
744869
574278
791182
976063
7355
1301820
44624
1180581
301139
794820
598459
437079
105365
412270
143268
766032
534851
174857
583361
765998
422673
581858
596749
41372
256642
106035
1316940
1041216
769687
388771
708333
55141
1195456
1074012
903727
1070564
1091448
934376
274837
1344618
229611
137710
555157
114944
763608
647490
269502
1288291
283937
513548
943831
141174
888251
501369
219433
179316
835181
790748
1330896
102265
1151679
1056124
1294936
356252
534790
1169217
505571
513443
1263194
1250147
882554
855208
1055277
258409
123023
1131436
1201429
993758
206764
524739
498193
1068914
1193577
939565
644106
860173
1093142
759245
673184
95272
514278
1046630
667060
515143
1261435
1354653
692031
29043
126018
708601
482229
968470
1270998
891667
598726
601132
889598
284085
237462
1364160
681222
154314
707867
859788
373080
903980
543005
314930
1015799
657859
117477
921917
706934
505303
496345
962028
400248
276376
628708
687887
1061651
1184405
98587
1199757
5495
395685
631227
1325916
784593
1362601
1039209
586781
37146
886739
1289444
962181
556645
1073242
1075438
1293054
926485
1014537
1059651
1314832
517706
722501
945590
1041263
916690
1072060
1232381
1100265
424102
351866
128542
994368
714663
250407
217902
201350
451122
133809
94222
1071306
856120
1205071
369860
1282664
258807
944210
1328261
439343
1362671
654768
272694
273510
38643
59358
803057
733414
557419
75351
764525
1226103
520114
576130
1078555
661100
332131
651614
753815
396650
950693
695763
1275274
104605
765369
782394
1053206
220903
357899
327333
587174
807060
178830
1296713
765611
830068
1186426
400951
578927
402748
939554
662658
186175
282490
1028898
1135958
28686
658404
666875
1196099
286436
225219
750040
642204
316229
863924
149660
305732
1110135
228918
818700
987409
739618
583495
663624
1333221
311437
236521
790388
76098
232355
820343
613514
100954
711615
296718
10061
1303093
505419
527092
1333002
1358359
658026
697546
599224
1042454
100567
428692
509532
817905
1068250
939536
81079
896048
827335
547546
1253616
269211
1092277
174564
147727
889641
826881
211216
118596
40747
1102602
269440
20708
1165788
564288
967398
1036614
604201
14774
34756
484846
1043032
516712
1217879
193720
590444
228569
338979
1305564
1080018
38342
577392
1104457
572127
475134
174358
1013251
788155
519825
1135790
1026314
722276
612248
634134
703472
1169947
1273485
485938
217892
975692
474440
992798
552138
57282
901065
725897
425139
120482
974220
609931
690051
209807
101410
88534
264018
840180
203945
1268554
1351706
547982
432375
1136120
1244977
874790
534464
1165690
1360673
970626
487909
447414
642479
880638
9880
390527
1135595
25432
705232
727652
373918
271842
1014478
1162436
1046786
370340
371701
638379
782792
972234
302831
992591
820920
560415
703321
645188
256398
1068854
551463
161038
13047
513480
731374
851816
439498
963056
1114666
863755
162934
970293
107917
992061
582502
605589
250420
591050
547406
992169
379981
1306045
651454
824185
1139757
215210
624773
913669
297592
114719
588250
1327958
1177354
54659
1128330
608912
1294332
208104
212847
1118198
442180
1234728
382761
72098
1223050
459431
844125
244492
456180
945218
1332728
34926
1018197
1200317
1178363
280648
1052256
435271
669076
947603
902968
1292251
721044
1117412
1347503
1100053
395977
883817
920027
920029
1185303
822053
1144395
829682
1033849
827331
1334409
655833
214163
1159641
89802
365963
68972
30031
444043
415386
118557
833617
1285788
48638
159914
1124916
59279
552867
95300
706610
88211
594282
446032
984835
41051
558694
199501
519764
6678
277333
730450
185663
984243
974076
721386
21657
824151
1011761
1253248
17044
657064
1049617
392193
1224794
1054838
1078655
156393
535854
108722
310303
262496
834361
987179
1142082
985366
1292933
881085
1228076
413873
767848
350124
302917
130855
91471
876463
663481
63749
1056437
1044194
789825
778188
510078
810778
759705
1104764
327553
1270364
1196304
118824
352911
755028
1354336
1195025
741379
1147330
74941
819559
1233616
322319
1003606
617753
1145333
69734
1349977
511171
1128448
8349
457700
1338495
713526
973691
489489
541393
895693
670266
976546
808198
62561
411153
480039
260018
1357682
799206
278073
313367
337331
568251
936117
1014309
110011
970748
946413
195465
705313
502407
1133052
100473
1220270
390112
187981
407300
555485
113678
204008
909141
347161
1007853
931632
723200
29667
89423
850836
674882
826976
757860
682955
1300165
1132050
801628
1346989
800263
159178
935311
70643
869378
416771
689131
1112138
855443
162493
239304
1244691
814240
145876
1255256
621410
383736
912576
1213579
1054985
760532
610840
1224856
692318
224456
321388
1172083
390135
897036
699470
136165
294397
995406
510310
1269879
700642
118856
1110344
836774
675533
1202680
1105894
1125333
114702
6636
1312436
493863
762429
339143
380909
1161503
397146
661433
726947
1039918
887102
434812
738827
713341
264173
910735
668320
1077243
744245
487942
198069
8209
225956
821857
301040
390665
120844
1181847
979549
1194006
110509
720389
633229
942196
763331
830490
680724
1145196
1075810
990635
1192202
210912
666080
970691
627489
736647
1225244
712564
1016053
859563
279363
20926
1253630
983046
320129
1142592
898877
375293
99260
789840
790052
85957
203923
214312
1345260
446500
1101407
162553
893692
657500
691500
175224
455269
1361051
310188
305933
239902
969510
470540
521398
488068
519336
271853
1112782
383699
816347
246704
419236
960363
762222
1357876
202187
1254443
1169177
982001
513532
677849
1254328
1202965
638680
676887
769490
706202
1189806
686231
748063
960618
1089295
1148370
885701
1011649
198200
551483
546022
103157
936724
1354156
656214
114910
8465
430195
737477
420694
484607
336634
716481
84930
1158005
333140
882814
196995
751008
155644
1296568
1148587
1056574
607655
1011041
799533
512913
1270738
1355341
1149667
699980
1230004
1300165
914557
173796
855377
157595
860149
1270047
1074753
463342
540646
1212778
1275857
684224
1014931
1352554
1354851
554361
511775
620014
197778
461231
615458
602002
383074
785917
294449
1163087
116221
848726
1035580
257646
829199
1248324
1178253
689572
412433
1027186
910795
1040155
1099716
791869
734482
515697
492052
868235
677691
72114
480059
463700
616192
1260663
253937
812422
822928
749649
175354
686330
252512
478933
319058
1335471
607068
448350
151040
516555
677159
950013
403211
155533
1228917
56081
52099
707720
352626
198893
888550
643525
316237
556432
529489
265531
50892
23443
567687
66733
90948
1349
729581
311980
1000426
1097943
938465
827923
580957
605998
10522
1198451
101196
1056132
655535
1029584
1164586
1362259
178898
499976
642367
991803
755936
939747
305042
274295
1093589
985718
76105
941747
1041083
1078869
116635
443665
904796
514886
199182
316862
298552
688188
1148581
58842
615606
721949
223826
1040422
727530
1343766
583931
416256
712339
465492
504302
1003721
690015
361696
346319
10329
36349
863297
309729
16718
1179661
1020782
439705
884114
193901
1173918
935704
940221
977117
301927
1331029
431119
1321631
972662
915740
802548
209696
1148443
153997
39773
508482
1034827
457969
267653
29393
203175
615928
874627
615562
1122684
1334340
410553
1120843
267147
1030409
1223615
917522
548497
134588
429980
1309694
608380
458369
864959
574024
1029969
872105
164762
99037
7434
935963
606372
1349618
163276
924082
1073687
700660
1047361
1336236
951243
1174881
758922
1059320
989144
1047721
280924
1180807
798825
1211158
901574
622174
628799
74995
129905
740988
391628
918493
660236
205670
475078
156636
396287
1187338
329361
695277
1339065
785361
587339
915271
942808
917074
745442
811205
397142
866691
1151137
1324736
56220
1231526
791685
1338384
1316747
660178
486594
689228
446678
395919
1343657
478440
1307525
1050132
75643
224666
498671
1267984
125716
1116566
947723
577903
760244
476965
513150
770348
1290333
551134
311223
645448
183462
198910
432841
816973
807910
11531
957934
1061866
298117
954877
355738
21035
589090
1019713
510409
308923
296967
1136482
165777
1318686
511468
245419
683128
33145
52946
597470
30590
801506
657385
1244402
24607
114867
693040
534947
1252103
971625
281092
371694
123193
1189992
104225
106433
392197
1049478
271118
168530
420305
1031890
146578
143309
485329
1267207
678498
668821
137771
25406
129368
1171022
411547
1137428
1093212
786032
232332
698730
834662
72659
980090
697347
1167910
1092926
688551
935574
632670
1214837
88832
655097
674958
102235
456921
628080
613721
302899
220650
473158
482160
990758
93086
1255825
487660
721809
977234
1000671
284686
617180
1154970
657085
1190887
1073841
318895
1195741
319838
390879
33493
765870
634519
1339032
687516
756583
456090
483262
993041
689493
771400
951929
1132709
556252
1314838
492785
417113
531729
1189946
935401
545427
1336781
50235
131623
1298100
394073
80394
254028
727493
824998
1113555
1334397
73041
525421
258542
1281340
1000999
613778
1292043
1007529
44464
281768
453218
919997
972498
725107
384230
401126
719838
528146
725714
615116
709430
793772
166897
867428
587644
925366
341373
413903
1251868
1140833
153679
870583
125933
258640
127102
1119945
1262282
1347893
142493
623675
298567
396311
182094
729666
738403
850422
159732
106417
508927
737989
444123
789342
894694
160273
826177
1158663
897178
73081
68321
805179
202933
994252
1321218
1334682
410520
1196455
511716
507533
1335193
873526
1270538
266459
687290
210711
1323483
1117982
9090
1323956
874740
1356604
871612
1005193
430057
1276053
984118
1003985
1045529
630000
1079409
508620
979258
1276640
43360
1164899
651696
907963
919633
829070
176739
1266432
716047
378172
62331
554473
827408
1191691
351305
751152
888764
945199
1162713
625279
370992
1014780
388607
43237
57028
449584
127829
571816
571629
166544
474229
911033
1087626
329591
1312884
18995
545365
182302
333265
596905
791762
66085
1074391
1101838
504053
590594
238388
1092477
119372
297572
1060181
989753
266845
401294
1320153
1287660
1060497
856699
5718
1289626
1168103
1187001
601748
288568
716125
573708
374016
443413
1251382
98297
555702
1358723
21559
1135233
861499
343511
128852
492849
197349
591090
149607
940227
394358
961214
234496
577452
1217237
334231
856867
953096
485471
899656
13914
155771
193538
976052
116198
1288172
1338775
1327492
563532
995370
636456
408434
102741
15384
384659
569588
1244668
1114170
1007394
546121
177169
1047852
812400
357148
404652
134723
1303023
1241542
309484
321532
200848
1308816
216496
138937
1147860
426208
1224143
844107
520071
641511
282096
787452
499159
1060057
282140
995626
1245758
1328075
182335
626743
1113552
979579
1026902
515169
909357
477245
980020
129898
756959
418114
371013
335135
463954
1099397
813879
999938
28222
477902
1068979
1238592
742124
223178
1140085
95379
782060
780954
317997
526995
1255702
431502
478841
1225430
313671
942362
271574
985412
344
1280050
536987
56166
1126397
325780
476174
1022757
1288235
1362148
903506
1051341
686233
564391
687934
549053
906003
306701
464046
1113998
1131952
379167
752727
312327
303055
609117
643043
506843
261419
621150
1325347
954415
125986
1316040
927577
459888
720869
520330
1203685
976534
1091317
1020904
959041
748743
1097565
67240
1127974
1254119
968820
930238
136006
525279
166346
615878
779001
661075
898325
32698
276176
852016
533077
954447
1158330
1124326
448120
941
206190
190764
499633
1078663
229299
343453
869151
776769
264230
975180
498906
971494
957126
704227
1273290
839627
716673
43694
682788
237724
734507
727321
1167192
483446
1335687
1227113
1127333
1308006
750523
1051900
1032506
594638
527606
1058650
1106394
1020724
806037
1122551
677785
208704
283480
177998
253919
567980
782828
509035
1189154
618259
907968
151611
525360
1321858
1210070
1180974
778185
831760
224142
776977
773745
964693
1212977
15671
768574
603569
425511
568137
119714
830140
336095
904895
347032
779044
787369
896892
1222909
219522
130550
121013
975893
1084325
544031
1354564
258285
1211572
100268
709564
893114
410224
1015938
788600
1114815
1073451
836929
706493
802848
515343
656147
746046
1361640
754141
720312
385240
1065183
851431
503818
221991
853442
701055
682961
793984
725802
552836
164109
513802
870735
462541
239721
361064
1284895
1322889
437616
672181
812902
1031330
362114
570261
327637
86575
1162723
702749
708746
327474
1152301
742718
321673
1007683
485821
455359
1322170
980596
1209116
1067060
566384
1217348
33802
484723
737232
543109
535982
562937
547218
848068
1179434
1158095
581455
735028
234921
997886
838718
150048
423962
1011563
424736
112514
1116991
1076006
262344
124707
847917
50212
529627
695515
335812
866756
38731
1352826
349924
315866
1221132
684239
68986
1118947
764873
248381
1008703
1218046
681122
242640
9314
833269
338448
778513
1332036
1271155
728469
1082350
394521
626469
1190926
769345
881495
914857
1001673
763506
1040085
1179833
538555
123131
1328163
571953
1266490
134130
1324461
364275
343615
1181454
449145
1360891
718443
1050582
1167144
435888
146809
458220
439720
1308075
643561
553818
35025
331934
1039671
919546
777303
738288
1074669
465603
601203
389554
838940
1210477
431698
275024
1290113
181793
968647
740051
962189
464715
1357815
1318982
132979
582193
1301610
766452
680103
463744
814408
440164
790897
507973
57620
970914
56973
93708
119398
1094042
997658
1076697
987202
206714
402290
715955
351448
356892
109090
821132
735737
243407
1224565
989697
818245
423543
1080702
1094581
194523
915880
877010
228676
1346179
797209
881678
144838
375593
742237
61156
1063907
1028164
286026
1357132
1291810
515527
779323
340630
240803
620300
659588
640240
1222545
463512
956150
424519
141300
74136
887072
916342
166702
869968
208742
965273
544669
694279
614170
29433
68313
887302
874675
302221
265005
602530
1114986
593667
877580
737871
827818
964195
649114
835102
113450
612657
1001787
945205
102047
730309
623038
635412
47359
60625
380537
1199690
1282299
1088493
546498
733741
998074
740220
294808
592064
1060634
925958
300556
762262
1347514
1075090
619852
1052358
88639
34135
46785
850136
725133
877331
851612
91612
787316
1255773
1024410
668994
1088417
208395
980208
694227
1140108
1135359
1301504
1122832
10094
41672
317073
50359
339662
403733
1275608
1295092
338909
37503
331434
649050
316510
1351277
469429
390175
1100143
65877
770210
846646
659435
1350182
7323
244153
84890
246746
895001
39548
1229732
748948
383135
1292509
630281
205037
1333837
765047
604306
810950
339383
70895
391713
362522
856181
425028
240024
1190157
599902
309091
579640
308112
258479
220139
985697
879468
1060754
77462
928905
1037577
965562
1347425
642792
719403
132950
922335
659864
944003
1053758
794051
401077
372804
843802
1233451
803529
1211173
896739
89919
627143
914956
1191325
1076032
789400
647161
226584
122991
1222179
440544
254612
730273
359700
543477
1242852
591229
1298313
866780
1160074
154205
233399
1253812
347989
1117632
988709
1137648
1256999
286054
864828
819132
630077
942641
401469
1245754
831844
173803
617348
988476
529163
26343
570678
814586
1085340
1246718
752234
832331
296071
260427
341622
281018
1200959
74139
713326
294248
145733
781941
1321296
778602
867514
597002
81617
437441
1308491
709477
1290328
977010
569664
91560
1118961
767381
182774
102185
1063666
1043627
627856
710706
608109
71333
191973
617556
843701
961597
881188
404725
767850
749955
1039600
767219
1136830
447963
68903
105149
487339
1330176
573144
563264
1241119
1372
172748
529369
548447
1254200
990500
320433
1311540
235653
43943
1251379
375458
519021
780481
228232
1011715
508592
160578
927344
105792
952650
295777
32105
152183
336772
234266
1138303
737617
807355
1087390
42434
486760
627110
670501
1232880
365184
619035
1065323
381359
988424
1270762
469474
1324864
10687
1026006
168200
987787
155408
146837
606330
322155
726272
1327957
506070
495997
643612
533465
738854
935607
756697
785979
11193
586611
1267159
852311
370302
453938
1285150
785559
261840
970844
180812
246721
1193961
982948
559128
61556
13702
1254814
910087
143966
619037
444510
399888
257366
926815
793509
800703
566987
956290
346960
205090
1076706
1222799
1302650
433957
62423
370283
1092770
1363612
712831
374309
1122055
1027682
1303001
526646
947956
91894
699216
951119
498257
27229
210643
1145798
342777
662968
113816
564304
984946
104195
832644
1019751
166710
665930
869662
397630
972776
847525
990786
1222602
1309468
34248
253190
1315586
179983
1227675
80451
757336
1353485
1260168
552205
102337
1030806
1088964
1055394
178088
1146292
884231
953871
183202
984831
291281
1089059
844479
1313845
261656
352783
1281244
323235
94281
1235017
595752
1115930
1076898
1079095
487328
955006
1168768
1356294
56489
553592
1356334
639922
822233
1207891
675844
610233
506196
278747
600498
643175
15390
656990
381651
127120
122949
535476
199033
718753
261315
1037606
289795
1360093
560069
530730
1013998
243929
494846
350858
1155479
1304358
822421
1024850
510120
228546
954139
921155
269669
275091
1234225
1137073
812129
654952
176973
678240
645965
1311643
1070097
1252825
132573
700252
152545
464666
955063
716217
131019
174920
22252
591755
568093
1323040
758304
443453
484448
1073140
324920
57709
1256874
300471
1361896
1208343
135479
485765
251154
675217
1363842
1715
285666
1125929
281275
437404
1258401
1195853
583280
580648
994490
214909
1154038
987428
205709
1043265
1314037
194577
994465
840379
1170953
1301136
778856
70861
246160
379011
460926
727422
673427
1184654
822323
350007
427460
903196
554195
1351965
747288
484262
628794
151371
753289
694004
653750
897129
687611
49349
323111
762511
790741
772778
179875
132795
1062000
636981
1332975
69092
478466
554103
499065
688091
391206
126080
988344
592327
937591
1030244
338266
159401
654417
1344170
1089873
487054
1150351
850941
918501
364769
518680
1303948
184236
1161844
820427
1357193
362504
157551
589090
854299
44551
239950
927096
805264
603403
44191
773883
479327
679529
410200
205872
670692
456528
143850
1362870
615526
604123
329957
167594
703391
657763
292807
407953
714672
737616
514453
127401
202204
1063972
563930
1340698
171796
973879
188213
282368
688671
1137677
915798
85276
1268884
801652
915145
557537
461265
843360
437703
173387
1095496
607459
194208
981705
1208501
1020950
433908
842190
458320
613666
413435
439718
1058843
522852
590539
962773
70982
1185657
502691
25874
139595
210370
826655
211371
883403
4640
912852
251960
458313
753829
13181
223895
319695
885740
880691
585250
561069
1253931
1026560
1232063
189268
1211443
449458
809282
581026
1272237
229548
1142075
984585
76002
293254
830097
659240
1033753
686252
552708
1222906
654220
1152060
1267708
460195
385764
1267721
416178
1115816
908451
624243
457487
760679
422203
511388
105960
201170
147869
916723
301274
347559
109842
314338
1193627
696654
16957
1267153
661624
1158337
306958
34466
75855
1098494
388302
694518
1247105
1359861
1127512
784293
110196
1101631
961957
953980
1053218
361456
1056570
169268
1114735
80502
1112667
187336
852131
1161803
146366
41080
207879
600429
619007
1015709
488669
1275434
537674
332464
241406
110802
229230
352512
195108
118388
1346551
499342
1181227
1268576
683213
786115
1021876
215263
1071230
951051
51156
395335
1157403
976722
292590
151341
775998
1027888
654085
816104
960182
209865
1115092
1266889
614057
827306
1169879
1086319
1094046
1238704
889394
869693
66694
729761
505117
766224
368026
1001097
1001017
360537
971667
785937
1144445
57540
769699
503051
374136
263403
29049
855009
247885
387908
684645
1364293
866752
1273114
235042
1176919
277992
820994
445873
1079343
345518
1158092
274981
840864
603849
853164
628373
672395
228911
872095
1152665
134411
1049023
471448
1195754
700675
1211919
509823
91178
489060
490626
348730
1356410
448425
193374
88115
866441
320324
918161
622306
86690
426715
1159116
258542
1052147
52241
1183623
1011586
509946
343271
1057604
219529
1198191
652048
646765
193103
488352
778497
298016
458652
125729
505350
404109
402056
195848
1068132
304267
1040499
609365
1359623
1127403
783151
341652
727861
1348767
1255926
487606
852392
533270
1168004
200989
922427
328877
702358
990361
52024
1325080
1037776
852215
408382
1240432
1028185
290202
1235925
289415
325061
153578
782223
37270
259282
1229762
102920
834709
520094
268634
1035627
117427
585207
1019236
990421
415507
419774
709690
1043149
693479
873321
1338411
362472
659962
828970
54450
1034728
270810
542917
620174
731743
549049
531026
1337884
9924
126053
1270256
1013689
1238152
715087
1224886
708738
216742
138412
1151597
1271202
248143
935644
1201758
28526
80276
742609
272611
927010
1297088
176821
1125650
648115
613744
1192678
402272
909149
1304002
368369
528983
348819
176167
1208034
427886
1126970
541621
933482
1038077
1193780
822469
372109
382749
171214
405552
632152
1324773
311672
848367
946678
751579
921360
1332079
1091645
994852
1325938
512164
682623
247341
1300611
1094776
438340
106367
870188
1069308
196299
100294
794647
652142
227326
63906
1062532
915113
526870
598513
852957
517265
1353825
1109738
76672
1253799
124897
971508
11020
1265389
305586
79154
1209222
637296
1104972
1316175
816958
746511
397162
962092
659664
911939
76923
1265682
911532
205305
224614
99114
164426
51372
1316390
502917
1318670
1152918
1007174
9120
1272407
1157827
378464
694063
321383
1166389
1286334
1317030
1087900
156072
246195
64150
565192
153598
541340
322814
156215
397826
1304712
17304
611318
1106806
904487
67681
1307975
906779
414898
397827
213826
544003
884881
351839
1283317
198576
805566
1293449
1243560
860016
1093079
416002
972591
1286720
179190
1201386
560108
815962
320417
753931
45478
762124
606579
397072
789212
585105
496652
1211962
436397
883186
397790
1362892
925749
626067
1161909
75442
748312
750910
619917
524987
793669
1186646
5381
921414
221688
367655
314768
1143062
828431
1046059
11926
1055682
176392
220497
211472
1333697
731730
339973
1240507
192755
1298836
436021
1288415
161126
555164
1010147
621150
1246329
591821
668110
1021997
610479
1361048
335574
992891
361276
770152
185596
353039
1219257
409370
82828
647648
227023
287005
512610
1270689
6924
302111
933047
1348765
1017277
1087137
1261588
276424
969995
626939
1349748
647973
644855
25028
1110582
819849
317836
358739
164106
963761
353784
908481
895367
1314218
1355738
48443
744787
204695
1206282
707046
654089
305803
866029
785847
596583
173283
745441
1277414
1074544
167717
957819
1315488
702735
1218096
938965
255668
250919
636042
379958
438593
1033068
699345
243328
1303209
680291
222406
1198856
333728
970936
304490
734809
1075863
197306
1297219
211644
1086176
38306
1321507
1351823
1196349
252553
1204997
650417
337678
1301975
945385
1215859
550200
23292
847205
815349
638328
1192171
301913
527092
67779
664245
595311
536736
410739
1229370
291129
117808
66614
766109
647395
189499
676397
1156836
50026
306800
928863
229303
849334
726223
766245
1208401
51267
28162
1054421
561134
587680
1282528
225054
37542
582105
1012203
1354358
855421
873099
5311
749448
1012239
1317191
870639
233852
1339333
306299
898794
1317435
977206
938477
1147668
672478
373121
725603
702087
504898
875931
1073964
484280
349969
717821
514511
40916
337015
950846
1031511
28917
590489
274314
1175102
1229787
126324
448971
427661
1200527
1039124
1176553
243718
615888
639191
607383
1012566
1129401
847099
795591
488557
424721
782440
1176715
978226
2180
1180918
376273
411446
1080662
115619
610795
550086
85685
188181
991970
824315
327894
88468
1224909
538498
1024841
778970
1043608
1227381
610986
90930
973970
25684
996353
369942
1319461
883499
423440
511050
940772
758895
1133246
775085
678965
458425
808996
308148
1244517
185477
1357476
459348
340371
1299466
625927
1284096
649604
587339
418559
281277
267079
957412
368666
1254415
384712
1027957
952196
343370
1248712
1195285
717861
510072
411991
61592
1131429
632065
1111230
855297
471495
206820
1114874
1361934
593323
675259
790685
1210339
219894
473304
954674
647135
184877
1216361
851584
1091669
85806
464334
648185
288384
544507
964171
604130
956812
855626
1299476
1275835
1353316
755143
141789
757594
444780
804823
364897
457837
1297581
533776
516536
436
1273110
739118
928041
1054017
1293214
459097
342526
180198
556787
343558
454341
652245
577333
1304471
1017503
1248183
1018056
576133
1177612
811069
997624
738525
59141
203244
348118
261000
770002
810868
1131087
760261
856638
1255535
821904
1063971
390826
539966
75567
1023265
1170575
1342870
281194
99574
432030
295609
1241582
288049
381886
633554
1172825
1201879
403793
219675
1009215
469368
256332
550858
774697
185473
1150207
1274709
107179
1177335
1154684
177260
192594
1251848
890417
1007656
1250337
458579
240783
495547
601040
425265
538908
1284272
306728
1117174
1144162
790526
763116
895877
1206851
998188
956557
203455
387659
304323
973002
271402
270019
176544
130116
402307
1000914
1268161
1220488
541519
234864
1287901
118797
1032978
942395
871820
213861
606749
409830
1237248
1241144
1043546
1071975
191700
1082314
1138208
620962
1302113
795380
310904
184095
94745
1277315
100525
1286739
279257
1005643
421249
76317
925843
619271
609407
271594
1123523
1190853
1282417
448523
401571
232016
1304658
251938
618160
1238546
799614
658255
991716
295046
800272
298641
505205
1282998
757680
1225909
164540
956759
241647
1100060
904519
421915
935042
906025
1257306
934939
39817
565607
381742
502432
1219867
960890
43449
631307
435134
375657
878600
1072752
266978
292015
1197372
1187941
117464
519382
1083936
698698
142981
424536
1261552
1132247
305692
450760
1321626
1323737
260301
1160608
123584
344749
966859
977778
675016
508350
863756
776928
974651
182649
968591
975054
48736
1110012
1199138
497743
859286
543334
513499
1210085
1146378
1096283
183295
364433
331138
907990
865118
296148
1328475
526536
898470
1151011
286538
1309431
747358
565145
643492
1165503
663978
718839
213547
957318
1295057
556729
293450
767826
1329414
1086694
1359877
1352697
742818
453012
91038
230904
158602
223333
192688
101666
838251
87775
128925
53314
939231
455198
974019
1241303
1259544
704997
605769
833095
1319390
369518
56313
510954
1277155
1031403
508452
95457
1035471
312540
1092725
8143
1008746
728578
819960
664181
693063
545580
299925
329241
981887
255941
212997
91782
1177999
373309
737997
725423
797727
1032602
1237092
394499
1040687
186780
1174799
204434
234274
908907
1244094
1139870
1093402
646562
360480
1049376
145293
325737
1219065
395910
1246960
22510
776365
207795
1101502
343952
1172031
1069787
542477
672891
102930
324150
1237020
1239283
958090
949427
813722
23666
317224
985709
835149
922290
766827
621183
198674
408041
1217152
778123
545984
214009
191983
249920
170158
757307
1158901
1176016
328494
995500
703525
442698
493703
445261
711188
654616
1329886
113373
701034
636240
60275
1011943
142448
325316
938833
496873
899261
1089008
1055769
901922
178100
429296
515054
1048517
633888
722727
68705
541088
668638
1080555
709809
1159181
1142604
105157
61515
590971
918543
325258
928472
660047
147665
994869
1136407
147852
726875
398542
1165109
241022
398041
745879
1045860
944461
1020245
69941
583862
475687
868610
800188
374535
962215
917714
895402
993933
378273
1265913
315541
695828
32902
1244871
905871
1044217
160925
376146
514422
711039
472713
1168247
338481
493571
416413
816347
960981
860157
596516
867460
985541
429932
845987
1135105
867247
540170
1272411
1040292
254682
508801
986636
146582
268910
1020928
1339202
825695
797193
632305
749829
474411
989381
1323951
131586
1076064
1310344
508480
1221200
1088668
398963
771658
120101
1090626
1338130
1173585
952026
686277
818377
365261
360135
381386
1304254
1327398
202940
1298277
93204
102767
1167959
711533
989452
1215118
1053543
1171579
1341875
26863
1148249
1005363
768561
994298
881588
748999
579298
528634
146604
954633
900152
1071925
1159473
13526
580090
102810
886950
622418
989419
69711
971190
37601
129616
960587
921124
489919
332254
582803
1023220
1223762
318397
432605
124376
871363
32196
1008292
123779
338093
1115521
746841
835388
566796
988178
1222978
838508
1310333
630487
98545
192953
373170
709477
513532
1057271
620003
605487
405106
880258
155534
320089
804321
266187
403064
725367
1071568
967213
698833
1025051
721269
721963
514381
759943
178242
555960
1281578
1095633
78881
1260573
3126
1242924
630129
165358
137942
1031646
86678
418609
948087
561415
1222752
735319
421385
118125
645370
998072
388877
851365
177997
879512
13958
667298
937845
577383
1315121
384560
677605
649681
649557
1090354
581721
1088217
1150750
605777
898543
101724
950671
559203
219821
695385
1187430
122933
1147678
216499
234523
661369
996987
266500
1254131
1086754
563347
678645
431824
272394
61555
284162
343693
945343
199475
1073153
1194071
1044485
846457
793283
1263320
790026
424970
1182652
594471
444102
427111
1240911
891093
1226244
901702
212627
831603
1273397
1123004
367746
245391
783658
65855
675741
766066
822761
303088
801316
667541
701725
1046864
1230509
1303787
70779
675822
311106
38379
419448
407998
855143
798392
223640
1150307
301369
1275538
1315773
405281
666652
215376
789684
426427
349617
403608
702384
82163
207881
916508
1162590
485453
29997
660752
913490
1151687
989800
676755
1051362
977017
609678
380725
1299649
19274
929056
95129
1170777
1180331
73342
346568
804405
163841
927492
883669
1260431
554073
311875
535986
602803
798971
1044914
1142371
612029
610016
1269812
478351
1302205
713517
940514
686102
663483
738362
609978
130342
1356091
1278718
1210588
1185177
380873
1195496
1060431
647867
1361070
490007
811245
543005
1284664
988210
622852
178429
456276
657914
642662
919841
848328
480848
899998
527081
573423
709994
576286
912954
1280811
373434
1284209
481331
1249097
621031
164882
123633
628440
376238
1217231
1132067
303189
101997
1266516
1056475
893034
1055369
560312
695915
708697
586774
1076201
364005
1200807
669678
625331
488257
425005
1051532
721972
1333814
57216
268044
1079021
645776
201889
823284
748876
488879
1194865
416217
951946
1033043
897181
808007
1337984
715563
1008092
1306932
893591
1361839
1135126
226200
676976
872508
938756
1153910
743716
487287
789049
977981
1210627
934731
13610
292444
1119086
1357677
368040
1259294
454695
898435
606416
318237
71604
821971
1140201
1228498
443547
406108
1193204
871031
279610
536542
1142069
902972
922638
236290
850077
191245
1151388
984097
1210020
51663
602751
459042
1172002
726989
393915
368606
50121
1176697
777874
534108
554950
203534
980134
800651
594208
340422
1223152
974606
804142
1001219
560988
79760
1156635
330189
789081
639853
335008
366944
1159081
987389
1307955
457956
700166
1299896
87340
471158
52362
1208791
630095
828883
660110
1350744
768641
1270734
19299
1092404
314788
932627
1050858
1173722
518779
351260
192892
1307538
370559
1157222
976442
14527
944156
1141041
263108
455343
32901
291781
825491
589012
388736
482159
1279117
300641
1294349
928122
218631
1093558
195009
668338
547715
866780
1299605
1168875
1173473
495411
744282
568611
1033801
1048854
861268
663014
402925
381196
453070
1295638
745574
365662
234460
566523
809424
675441
966301
647888
641221
488887
349078
901856
377584
186939
530821
461944
631420
605670
1291958
1254343
1266707
694941
567235
341989
714430
41088
992648
229278
158634
1348660
1090411
1235403
990213
889843
42368
501870
848014
944490
762969
885785
295207
725144
1122294
624475
726829
102909
1132199
1219256
709299
1051848
344018
1167353
564722
313826
546606
991506
793216
1162007
344351
1096105
256394
614592
1063296
1018847
806729
1100359
894371
861354
202509
890258
936322
574251
1016861
189210
792940
1340396
286240
963141
1200029
871969
1322382
878847
211435
478467
1104259
1203932
779520
527529
1140869
1243705
439250
60562
1143417
606795
605831
55969
937672
797068
6372
809890
445785
559295
1124957
121915
909288
1116946
58322
422982
1155434
406038
1003754
1233125
840946
462802
282097
178749
1223694
1029269
70159
668191
1305879
1334854
765661
182597
638346
225300
766280
391169
182634
662673
688948
727285
661429
187218
1172053
965055
678332
468840
1226119
293958
134458
830458
167445
346404
461530
1218650
1332483
502278
745116
1050481
1170295
372016
895594
1192127
949658
420090
414259
252960
542827
270267
885169
1188375
890119
360385
578852
832062
1041465
803568
1211249
413462
631260
27637
1043102
595621
1194391
1121022
554903
566294
487588
339932
937797
1301649
702773
60834
1053629
188691
1152094
87709
1317622
1107866
935106
1014311
462072
43954
349644
728161
1250713
298778
306943
306137
1296218
1241186
1051464
145707
22569
1228523
382107
255496
1133328
643402
178718
1271146
773019
964601
274788
1055296
469102
212751
81146
914613
552840
516859
756368
211530
983278
945494
1120198
785572
1106433
80753
1112865
51585
880285
946330
913142
404618
353398
1136997
240999
1150728
163541
891044
324397
1156095
1041757
45123
382931
336035
68288
1286415
565210
444177
1126056
553284
963435
409553
492904
1144899
966066
216646
990273
233201
1305471
489514
545983
996862
223954
780289
1150100
433460
987559
1199076
653669
894271
1062482
1018933
96587
212707
674233
1268511
1193601
309044
1272811
178493
912079
1130263
1149358
181697
991944
887094
314029
62712
759186
1350971
326383
1280022
110641
1317315
778656
1103893
1033710
1242584
1314943
1350819
676286
212787
970263
165909
636082
169999
1167610
29629
48660
993218
100368
607502
12180
490873
504147
1149729
817705
216125
815707
1053663
1123349
394788
1355594
280492
969681
1025737
693343
1287422
197912
566842
948541
834510
1263327
259004
997518
1122409
13479
799922
881280
514397
679770
1209966
183774
469254
117428
1058423
725598
1110246
906824
1357190
845652
169998
345553
26183
777382
991430
1359199
1252555
735574
1026429
712147
888198
1118275
402215
255527
1033613
1261183
1039273
682002
597592
1114704
217731
400385
729076
1244525
182415
216607
412097
364420
1180910
341269
771855
1042067
342816
1294266
422810
1155858
107416
256062
188335
1035177
1147498
533444
785342
467386
994034
447071
566288
459873
790169
994549
638611
848635
696010
748756
1295331
442064
331440
216875
122074
1356242
1312456
1259360
1099335
192210
1007961
841455
108759
589248
1362749
144201
103189
1322723
709409
432388
1186889
660679
100054
373477
269928
1113918
1343084
1276212
940222
1241879
537290
1077769
1158681
819867
168462
387237
225594
631220
523226
889785
1218735
565527
204198
1307595
398279
319060
1109251
717869
1236829
280468
738174
782469
356371
597214
1001822
45242
118958
1120876
453635
10854
590954
523151
1097695
843987
959350
181118
1269262
268892
1033191
1330145
305373
918562
204018
1024679
1321784
1254684
1012504
751408
1336791
509362
896825
282867
767784
873559
845396
939918
654843
317149
1316886
1034382
421546
740905
1096751
151545
1345240
938758
907874
481777
1251593
147878
187067
694483
1263739
742671
1129951
516500
985936
342442
174128
1166676
1196652
764065
45447
1138875
977877
563018
431884
221262
316925
248414
5189
586204
362126
900263
385404
361393
279920
1307338
238328
1043250
519557
57071
1297425
620950
354846
845030
395221
887070
960501
614239
782604
737135
1245228
929286
821779
1067892
1085338
521640
196429
842393
21319
601473
448670
129558
492843
1006781
419613
491518
374011
1245998
374188
360339
932100
1047808
29867
230713
1243920
369775
1356388
1139114
284873
104532
1157008
692421
43985
638554
1148316
71234
812567
1160554
991010
1112407
280833
462078
1328693
47592
756637
1239483
200123
371391
239603
520461
933937
1006346
741912
246570
169016
1266254
689251
1271649
1158195
220034
679571
750788
382657
528458
1226884
865848
594190
1195544
708263
155922
283817
464582
123311
615543
1075137
79047
868285
841086
1293849
212637
12809
360272
78003
54377
1041680
413829
1043042
1307556
586106
1089351
1110197
13428
232036
503229
874255
702671
978520
181590
1267529
550306
510470
253906
147536
1041827
674496
139879
463956
1273713
994912
566104
976953
530163
19506
267009
1349049
480447
1324382
110690
1158910
785762
271521
1330774
832243
923665
45644
28182
1345356
59564
331446
405003
751913
852450
433331
992420
998216
885394
103919
817284
357036
1312705
1125435
637083
899600
297624
299675
269130
323252
522533
176785
905295
668832
238222
618167
165520
1122306
455275
1007355
152422
369389
260319
422998
429862
937593
336495
1327353
29963
969979
1130518
558027
800430
400775
25804
439764
947888
519152
177645
1156459
480094
363465
763439
568781
658944
379301
1140312
861997
928509
362176
126039
700429
614582
726755
281217
472494
735384
1029964
1359565
566580
542378
1162254
1147855
1121046
436141
642012
842891
1050082
166568
336379
27767
514974
593684
634764
957983
327604
798465
307485
209027
251930
16638
1112941
919263
1255822
904771
1260919
1113545
992524
1341158
152211
59722
60149
168187
378528
1022762
144208
179588
689863
1072077
288886
1217035
372780
734571
393651
27617
1361928
558214
642461
934355
674102
1299633
1238237
1151931
452945
569620
152638
322502
1359811
314582
1001222
882733
1066030
284959
755114
259854
159305
630670
212226
397839
622892
300435
929051
218095
129019
1349813
1216552
990748
959326
513555
700748
1021277
733145
983781
100810
864803
811793
607706
740351
506606
1143891
1245649
555151
778875
861940
132160
214938
1273108
384161
1226689
136099
626573
1078182
776903
1259147
999706
498413
1260902
330514
796142
77114
98102
62046
296027
1000035
47626
866365
59711
944313
275662
1052339
684004
516639
322203
1274263
292366
463739
80049
351157
122872
168156
145639
1156724
966335
211815
738631
1017453
1138031
626454
165273
364927
798473
584538
32299
416979
399571
576731
1313688
594911
923675
1199303
931755
102416
354546
1215905
1064016
942908
240740
425716
981336
37897
69356
182122
877030
862864
420801
309838
77905
250908
871193
1255042
466579
1138443
1353374
865305
554119
1281512
691658
988619
1321080
1029255
447418
490838
1258021
865911
926915
120000
714540
1226393
1160262
1282194
729399
364682
840147
1301140
981329
712062
325693
137598
1103455
1003927
463680
541679
1261434
1175520
1350888
516816
646011
302300
334261
260511
865262
450555
118985
181899
1339737
391142
71436
616047
303209
644065
288255
158733
961042
28443
412379
1020911
499817
1161620
696478
647557
755034
129240
1221722
604805
1191090
281918
1362273
1243785
896425
82081
110229
104162
872649
438550
876593
540845
1218381
1016763
229174
493849
275989
1298943
815433
645379
1250507
621925
184723
98190
434433
391087
90856
125609
1274481
1100629
590927
201281
1203622
1128145
1336704
1031170
560041
363005
491154
251344
817413
1167954
961014
601416
650920
652347
81074
1328541
997025
127616
285908
700789
1142557
1323401
1254533
803750
862297
888936
1336345
536458
1242493
212215
1125242
811120
905232
1083036
367836
3752
534737
52964
1148487
50529
65152
513076
1318440
385534
723136
116348
918096
1247510
1093750
1147961
1067194
1017237
981140
972272
426500
793319
900413
117181
468559
426824
577296
102822
1016361
1109956
743106
1102032
1211187
1002421
78655
83752
96723
758141
616492
265464
102392
939046
354938
673232
130213
786244
919454
1239807
384342
924703
1312732
612035
968542
725707
1069459
1348094
960746
677149
1202740
623089
1005654
676125
1151264
875816
736243
168944
1338023
416475
457348
1099081
675112
1042844
732036
1048369
642921
99533
340369
1219591
1251373
567559
290277
290339
975144
785478
366990
1218472
714306
334410
105343
711658
230495
693887
1296679
935502
999056
1162527
1157661
868633
546901
784130
1348367
1146906
414115
246288
918662
545815
83606
1056862
612288
973445
93235
426029
479293
1179925
703231
1198632
608629
1334401
1255245
697423
343602
1053249
708273
566033
1355095
506999
473091
524020
8986
767179
287533
730995
1196106
147895
300995
1159778
846989
967442
524827
548311
536311
869286
800843
541867
1095229
524362
524949
591793
636528
351978
1037874
144978
613410
260488
488254
205616
144669
30197
307731
814176
340538
1165810
595146
539344
456713
811456
625601
415485
1270944
1080439
135684
144854
791377
329982
451525
717167
816887
702835
569071
655793
828439
1169761
739506
50557
839003
488099
519850
1293324
1161861
412057
150618
861178
1310159
385963
901994
390021
259272
943316
729596
368074
707635
522249
298840
638445
695632
1338415
72727
1190095
985476
166097
1333188
610756
1038862
899889
748571
655251
554240
912009
1234818
79865
1091293
1065126
690600
1264943
905848
1222465
709562
394112
128222
773856
791325
152658
1348995
207524
1096998
811821
394160
449885
1170573
639574
121537
846573
15502
867625
1029668
911967
281135
10329
114051
1022375
380399
1056745
162737
508143
722627
703096
249449
840414
1107427
1132442
784824
322229
143121
1135237
342715
21975
196054
623720
562223
938763
705805
1315890
524550
148912
858612
740993
8943
508077
414945
210246
332730
372154
262957
5541
389710
1234193
1294784
244745
281163
1035375
433936
994441
336230
896467
79450
567891
411373
621982
395430
970798
1024408
251289
989614
1154460
520233
583910
116576
1203381
1104902
130707
1302511
1249450
850581
970764
1024910
811951
332061
391318
727481
190850
89733
960298
880506
354510
1326407
1021991
1209113
543115
197412
157640
656767
1363175
382177
1253172
242641
1164347
812118
1188144
141657
995470
870078
1025043
145069
145980
1253889
765348
870819
395564
358185
427292
393875
1258301
1093440
104178
974889
823143
686155
252196
1109730
1361616
58447
1318369
107971
960213
951944
374632
702992
971733
900586
1183111
224132
1106907
892615
969870
811390
973141
1110403
123102
1015067
596715
1207331
895726
331873
920933
140399
409046
123843
1282849
764719
866081
420524
1355088
1275776
1363203
1067248
685486
75704
311139
843751
953007
43640
1296179
523058
45471
279195
256272
283665
454792
1237576
364568
1265175
423505
51772
1075024
281967
529303
1215761
1266592
871056
295463
669560
394230
907980
750946
1014286
983388
754647
801001
224210
219957
950034
1066921
785888
1153568
541883
430534
653473
905456
1228947
1187128
826407
1354645
455853
625892
344436
421832
34736
1046010
514855
71341
809045
530897
521358
879255
736868
219842
389533
243287
1342668
1240038
961651
1035912
558781
207795
1038762
467578
817541
427954
584816
273406
1135741
397751
703742
591086
353789
548310
1208850
1203946
511173
457274
563503
110855
1281458
1116449
642919
959700
572385
903397
123795
620977
148149
1178684
1155359
458238
1234300
529518
611873
201604
256490
1187487
1310430
745229
1122537
176825
505367
499247
926598
499947
1338135
863381
1347396
848461
1107952
81150
789294
1016108
348252
89922
1165987
1030950
305094
1114870
471208
603175
590684
573195
1275198
237033
821399
629409
1101435
796967
384405
989482
923422
488864
806089
573886
203077
1252302
376197
900904
498249
1089298
147507
518185
263780
69369
1361813
758185
221428
1013589
1123149
133735
243326
1069823
247347
1052429
576717
371308
1344620
821372
518456
1229988
481695
1247789
786413
754896
566254
9202
384865
317222
618052
1195484
1099222
866213
738673
1288252
230457
494633
190165
512309
566729
202893
629366
511340
1248017
827402
188910
44916
1287908
1121479
501598
682344
1113438
879157
456466
1238362
349222
820583
352315
222718
565365
1109852
269159
162926
1253392
664442
1026991
662221
306240
917193
1232136
329583
1006779
399529
633867
43981
1205246
342524
318360
818217
609651
542399
174664
933460
277943
466791
120707
397873
508838
198500
1261164
360052
1042162
487078
108304
1251875
463164
375386
342724
478929
1310360
955296
1338975
208775
1123355
572984
884094
1006982
859167
301650
1129561
459630
814704
95481
117064
729122
709669
291007
611205
723778
695204
424665
1117104
905784
1136971
1333547
927223
464776
658576
228441
1199567
366588
804393
358559
1195313
429689
1039893
860383
1116685
1294284
18481
463583
1161045
80206
348354
974444
1207566
1026989
440432
353675
991874
848122
274498
168772
327723
85720
378658
468744
794712
303109
207272
832710
519478
1287586
1204378
952774
1013845
556787
868271
802301
1249784
382509
795798
223362
386606
589378
187580
783484
986495
680865
1060184
6371
835134
548458
953057
867365
109950
36221
923539
798677
1073680
1318475
327012
407339
1014393
200648
1027496
133010
919376
548902
76384
600137
1229435
1133919
183653
891799
3324
78025
404286
262400
444798
944499
1133966
1121039
741981
1271340
180074
865529
551005
692258
495134
1085834
608844
1328191
1333070
1007390
329154
529029
1349860
486103
1016311
1237324
683415
520288
192937
1039852
232088
511685
1010189
228145
164454
1264242
603244
259253
814694
278045
172769
262892
745314
894938
586464
848638
1231370
825441
747770
953365
771111
757427
46287
774668
639599
1084702
824861
475094
349526
661226
936409
868448
1054438
198630
309659
1176164
72302
213295
836676
399021
1148801
500708
73078
1293814
1243700
417610
45186
262801
1114566
367065
688639
1164713
1088273
395218
729369
197190
961707
15279
913027
1363261
937220
1148080
489852
1039411
604983
35826
759634
5187
635155
325528
1231883
441312
1353111
620476
240114
1136639
593605
740013
623779
997612
793779
533197
46492
1182603
1230557
805581
346478
718818
1070120
456242
873576
1175434
722649
351903
380930
725592
387222
591920
242483
302151
811969
1355187
60625
200527
684142
299037
1040858
778652
1105609
1140008
400615
956611
197045
533612
1361500
760921
205323
567234
228706
1201867
714149
906251
1073060
590165
981326
696288
333947
390614
63361
1202023
5910
441411
1360349
117454
603266
441106
1113789
315065
1016302
201161
1188770
684137
1331706
857358
979917
434864
655852
495189
856939
186497
1098769
1244340
751030
807935
1348982
861456
276549
8660
1268928
731366
396110
777238
1048620
554029
1282353
1059031
947166
840882
770709
937268
505724
1023831
1213868
64057
1296746
853353
660263
516652
598690
809665
551011
1151045
218892
917363
1284792
1310972
955659
276829
332267
607603
169548
24501
183318
580434
495059
669904
414638
402092
28365
1091713
710862
989720
944276
1025014
9852
530257
630231
41921
385539
1191744
754993
1094554
929542
1213751
483540
971188
681586
571393
190183
942925
1278236
1152153
1223111
1316034
40823
706738
1355317
1137206
1100436
654684
967852
78336
969369
1316466
894564
428963
791500
574073
1086066
874342
884908
1348711
1306268
367802
248599
910210
1271995
1131759
67903
1119915
1003892
54123
864219
986031
537164
979356
363141
1099560
56949
147058
757688
1307499
832922
1010048
495697
109538
188205
130346
676788
370902
24307
991347
393098
554772
782776
1283040
766081
62063
269643
896717
187792
706349
1186842
1302776
615223
1332994
588483
451255
1359540
577774
13684
247159
860433
1132021
893594
509981
1055723
28333
566520
1025296
944651
1335454
1212319
348027
494995
182017
328819
137025
854878
509490
128194
540712
566278
188645
1231198
1360535
115625
5200
91120
708853
978438
1141891
549805
609430
717407
186502
354492
160695
957892
283840
1264492
228993
261580
754745
945912
621636
342717
571052
182379
93823
655237
240584
1276649
714818
256960
1126507
1160937
1206238
1076027
1001473
1289065
347303
485717
255216
52456
455816
528396
1362019
864614
562214
543463
367044
637282
111331
1254807
37313
661629
1078935
432445
289921
554129
324040
142897
773323
1168143
1110190
96460
1131076
1206181
1097823
551235
1349619
1348355
913545
369188
1197299
1124260
877085
766881
1120560
620202
358765
1030905
212941
694629
1035545
485568
66383
1181530
1045232
586466
1132117
879376
597340
526058
1060543
1187640
859072
656193
439617
1279573
821838
580214
1115017
985544
523215
3257
43752
314741
375564
402844
569855
234342
558694
970492
229330
325660
151610
119774
867151
893653
1031729
97910
1116691
343609
385323
439781
1110357
1269682
248508
706020
1171509
1221466
487774
397139
285615
180612
207569
347211
679734
11565
1362610
414421
266154
268825
34937
1129490
585927
1012526
553439
703785
390052
944367
307158
806126
757232
444201
415707
497048
899972
1114450
1086669
769527
593013
973392
765449
369733
1215474
130764
1330074
394078
257708
232093
909158
23405
910572
950885
378301
1191843
773481
1180709
738932
1178495
1302388
683460
983603
109474
924162
1104430
111275
972990
558874
934271
158285
1250570
221493
553354
115631
327528
615748
929927
1291918
1308970
372936
1005545
1015963
1273059
413380
345161
1183972
1134220
826401
835555
947067
25061
319743
338576
220560
885706
619004
1301407
133829
10358
623971
712289
411182
332122
543031
25879
1161905
754165
693713
288785
1247680
147514
1166374
852667
245906
467955
777803
919114
403385
824237
1161739
421303
1223286
96733
17088
844214
1333144
344568
1301863
466859
589205
277243
98626
843831
170479
919698
1105907
1062387
501312
1360140
1172395
1137236
229235
1262717
467641
916547
482634
1202228
353513
922538
1324777
824708
1331
114479
592890
509055
16770
336016
394958
1002253
250935
464695
403749
553087
1206618
567798
666411
1042024
379172
944272
859222
191252
986707
855557
1268013
1210804
952441
765478
1227455
1160647
1165741
108163
951659
1359019
413173
1126153
1034078
78058
775894
898689
378999
582584
181292
840687
982126
651804
817357
113669
957432
364301
600402
212938
705973
977552
135249
413733
622309
181765
206476
567185
400059
1106095
422122
1264411
319787
75811
1013339
746282
882203
562547
925815
1158812
142672
829170
43898
878196
1147321
249972
140034
648891
336405
1045347
865853
1279701
228501
261041
233293
629538
461181
631713
212608
997608
287504
65873
771953
614277
1048777
1005983
607089
127043
811007
51109
793757
1275488
485610
1061091
287262
782979
374886
216297
1160132
1239167
796374
562191
1166952
894201
1164557
501903
154704
899627
910830
1159549
681668
333037
1260525
553816
395938
841661
112841
140050
805227
654927
418816
365880
415064
285188
489327
1299484
66232
644360
1364439
917238
924501
716571
136637
823980
927225
990125
1141759
1265426
681777
109929
274768
511862
205
1182564
875395
676742
288168
683642
413819
921597
545207
871943
449210
488240
525917
29145
712607
1096145
1335491
142480
1141028
459056
58086
1083509
780765
389052
300954
440523
998333
697620
1269886
298892
1249209
53023
400206
970474
1099408
1138335
1185900
277200
738514
711142
1347344
79748
124542
1255698
746471
1334584
214612
1161695
874332
318306
335885
525625
237956
1004324
1028837
1115013
1069068
414443
337960
1142669
765896
889216
319550
397544
404055
842287
1097769
1003351
939379
1176078
1244283
168518
1329034
842560
1057263
279004
1016573
306350
746132
1298391
667824
605446
336690
1359462
1077710
218765
1302802
271572
909060
926327
412471
1238200
830659
109385
524970
162971
1224022
1152526
449029
246774
514991
1094196
785731
1137856
375825
1291466
1313118
432129
1188619
800694
1247575
509683
761589
1320521
398342
1090707
530418
58802
804495
608308
436508
1303998
235629
519769
1239906
995550
627402
1236315
29263
402867
591042
1038731
402962
1022365
254079
438530
533780
171306
505863
428124
975865
456026
1099350
1219110
1194964
267341
402938
461622
911811
1314155
737858
1188351
349367
450187
566368
1333688
436196
233542
705453
358425
324924
107122
788851
1348099
37291
1073318
843811
60362
89507
1025090
1268671
766040
922977
1067075
1232053
816866
680198
877098
1046113
574187
844516
495133
1048427
1290116
162241
933284
830952
857338
1264531
980310
1006573
39687
983572
354900
1288694
156978
891522
460164
67261
75805
1150135
1086487
922624
284060
218868
168943
821379
392493
1095715
653960
1106165
399178
1283183
754457
144411
915578
1358318
972037
571172
236128
1199683
958214
117723
1108231
1006523
50021
159206
802415
1261808
114800
473258
1173596
616502
1066584
713394
411352
1015755
985039
1113874
383556
1321824
572876
1012598
606311
399956
875787
81942
1143400
217495
645899
357076
215580
1283928
1023397
809523
225007
1612
1068534
1336942
446579
539497
1138557
970808
1130619
498860
433329
199060
322614
1335892
1075005
711218
706705
890177
836112
489243
213277
520172
120320
836023
1276947
261190
958542
938352
157890
1211016
256783
108867
908481
625244
47366
1262424
664324
1091586
584791
748960
1268602
958236
658899
185789
120618
1308456
835943
818321
631804
1150377
795049
1021838
989502
48527
1296340
1176197
242789
550083
343883
794626
1254987
507257
1326360
781064
984158
665912
1272681
953875
960243
1287047
516625
1071049
127900
731290
1094361
1291293
1223077
580272
80255
405239
672125
793443
256520
1104958
467496
159359
383160
1076385
1204566
818206
1252739
153222
1361188
593045
842344
140702
727020
66850
350183
55011
233086
547660
46848
76304
42590
173046
1169530
330798
21211
594880
1037375
634286
146439
1192371
1057331
1286184
1166527
505751
78381
782428
1066014
958845
1310839
434298
451687
654255
744934
103567
739893
658277
61057
214622
821327
1165972
852246
1195841
1109725
209560
1324401
942617
887478
699480
1346809
174399
845742
539538
1143660
416582
1247740
793159
1144407
1118159
180327
1004672
859969
1040729
154444
517266
1061241
1062339
778874
182248
703939
159756
1071573
982795
1182168
856010
1076853
1130735
69213
560111
88527
1350287
594620
280698
1150666
592926
570052
269582
769165
113107
920254
1229322
1306999
839922
720987
461313
530656
77632
343422
1066303
128134
410565
1318636
438429
333732
1342171
1043794
283165
422245
831750
885043
1084324
1021650
468099
261523
1283317
787576
1313661
1040669
1072483
1184352
40780
1049167
522037
1122092
1167606
593333
16401
243782
901993
193266
1121080
636242
1181355
34083
1078256
937599
1182218
601833
404999
408750
747422
1252917
304895
1024244
973781
196498
1040276
349853
1338281
863933
563771
281247
680980
1039969
409116
60927
1173762
921345
654891
251224
344426
959999
640037
1314292
608623
1178549
263487
288638
816121
923581
740017
17851
706034
1185576
949125
851966
200454
678583
563667
679198
894048
1106683
986048
672589
1080370
1354373
123822
767480
164207
520934
259184
874157
1348268
504999
78148
113130
1246930
804378
551037
243148
880574
284941
1131611
877417
209179
579571
441912
711619
1092742
668457
925891
57732
351017
802714
1046809
1303379
1131278
12967
668436
1333434
1175474
315322
588243
500465
202082
1041333
93351
703091
545872
1317875
225459
874782
492333
1004356
455024
1342389
798189
176845
358160
774009
612570
95844
999902
898339
90404
1090484
677072
869021
466522
142215
441065
428747
1222715
733352
500888
21606
19113
421381
710792
850855
498553
753301
715775
923678
813025
1133129
1361499
1163721
1239063
457306
1017751
755309
696370
43070
604694
907401
483802
714658
552631
601753
219996
879126
299556
750266
594342
48929
104239
412842
1292861
1341135
161409
172469
1239925
945671
416161
804753
367616
1025771
628956
798008
285648
119097
334934
1075112
1161395
453724
333784
326185
986226
344737
1046360
721679
9300
23555
1219991
156572
402940
25247
1248094
435976
1141913
314557
1217775
640348
8234
762913
1336897
608944
1321046
536791
381501
811409
770053
604745
776831
307500
39474
1109400
785377
1116905
1170349
1243293
127503
423633
941645
177787
78003
222972
224646
169976
1274512
1300132
706095
666858
1157297
446706
494111
727616
14477
1050108
760707
1086491
29426
166168
865848
1099460
707635
405260
1304419
101041
27294
1354308
220470
832000
504478
1251642
131713
1009980
505231
875658
432325
353753
1172273
1004560
713753
1077485
1323816
928886
630767
212544
1030258
26771
68089
128853
322755
1024961
1308953
1344883
179614
1277094
76803
919027
1046557
296132
1087477
964889
1011751
925657
1095934
1321500
936573
820658
766137
933959
209328
762254
124553
416496
735425
1065611
295253
1058298
1307003
982445
1172914
512640
416182
1017055
1209686
580585
534346
120484
405556
170958
774037
110400
868030
287437
288030
920548
957218
62812
1347758
947264
191637
472612
979287
410577
761765
1286204
642574
267851
142599
71678
761338
772099
487917
807797
428973
231203
467496
504538
1220465
909312
585584
521224
318111
1116582
104532
387793
880115
883214
1223826
393522
431026
269754
658482
474273
850843
300741
246198
1333791
872531
472034
670724
841643
1333396
1035999
672280
113767
948438
815996
1264365
738995
1244527
119362
886189
1208078
920099
596301
590076
1027659
779744
1211609
805187
937431
1236290
795662
1321624
1118326
585369
817463
861227
992826
538504
1133449
989919
1285737
1322915
853190
336261
152111
949351
863910
417883
889919
1188998
560993
255473
826534
1212668
756291
774945
791331
404946
343817
139998
686188
464129
294038
969524
282552
766738
826691
420727
68874
263794
1362019
1325509
150431
684933
503228
1023961
235885
61454
167199
1306231
151718
1209376
772497
298278
1142423
116946
1026362
899943
1317057
1049242
639942
273407
694921
856917
1100634
641196
357371
625234
1112839
350682
681931
379056
232719
672188
170257
1081228
1309456
119965
35158
1009246
339444
1086598
1314858
478293
319261
919399
465832
787963
51008
56995
879515
614786
144198
182884
169564
1275437
1042478
440878
739158
696485
25687
826768
928960
466007
1126671
132798
399586
744232
294166
294653
505436
420049
1131529
602158
62458
1191358
269795
1044002
118068
687714
396023
118138
425600
508450
1260238
1098862
695111
195020
1214176
1324928
799221
247636
223409
597953
282317
801386
700046
543823
758280
1099941
516329
1008698
1310585
1012832
753275
1245555
549771
617654
869012
996216
266762
827357
679579
386351
705895
516304
1328329
717737
1240134
630028
511488
155154
875746
2962
1233607
851771
880812
1272839
1297706
869964
456030
405875
809631
254070
288686
1317853
26331
923528
435084
464591
1359759
1193579
589679
276054
1149706
480145
767705
968550
855321
247962
76749
710237
404677
577029
315424
96063
144072
499186
20902
740468
502900
1143351
378959
558308
879298
908126
592506
1087164
683415
825428
179141
1040764
201134
223994
963930
32855
1003892
575239
915389
1129245
418538
922726
338929
235843
1124018
44413
1205598
1257848
409875
246844
40551
716682
1333325
224467
836360
1215401
387443
941925
799781
829217
948105
471514
451830
402767
697066
854508
1363995
353289
954847
635515
478490
356873
460350
593670
625540
484829
516890
979938
158497
288042
332559
413878
904698
561242
1025237
1082665
345418
1246762
1026458
267001
91539
758858
603140
978595
647304
13374
336918
880438
1189577
517463
749568
785948
272301
1147779
850154
250580
1230951
485979
621423
657119
960721
449059
640830
1122730
1058119
114158
35946
553036
1213607
800717
349559
111420
256598
686904
669172
1347824
22829
592406
799396
1057194
430055
684938
1144504
805498
655534
303647
185235
1090613
874500
859661
410795
1262073
1099723
876770
1321936
642393
477730
470330
675757
707646
310055
948747
1352125
459827
48788
1029409
533721
995062
662576
786348
1189705
859330
738288
136530
32685
977134
476601
439949
407660
822618
276902
1305982
194220
198764
392503
305959
7318
1233281
1361794
662044
1270141
813179
1260220
109958
311532
222484
981502
92347
105526
599359
603827
619250
593517
1182728
468593
517568
402229
1259535
518363
817745
214605
1091084
3436
188331
1015590
550449
787360
308318
545913
1251582
123091
603904
482929
856495
422246
808010
637981
1211266
386421
1187671
140042
1092514
1252889
1139011
724406
773879
200211
854252
1178206
610212
1294329
272491
1233564
894640
479158
323597
556484
1001813
640867
234909
205802
937912
1289693
1235124
701624
1024545
40073
23653
1155586
672762
1145769
845781
641695
90198
1349581
1299636
989349
1191969
731359
1066940
1116658
567444
471325
662701
1321973
1195881
958774
35131
60054
796416
166010
183516
816320
936402
1351018
10535
1119414
326811
694844
302982
435442
1326008
1105164
478268
1159958
435460
591069
1096482
1143762
440197
864253
238495
280867
832691
675217
721546
782547
802589
399430
1247543
727715
924279
46461
20683
948314
184945
682316
1097583
343947
388136
614
50319
6446
331580
811204
332486
608510
311481
66078
640353
940385
797500
831280
1090497
400282
793238
465980
1287842
881219
1222445
941136
339659
855161
1053627
778632
221846
1107410
319194
17345
1238531
1273953
571069
1306481
317532
96197
1187915
981351
58234
201013
1261937
109583
387558
783859
498460
246885
229315
104391
487587
589548
492503
371458
572629
203258
1192598
406274
350470
1131163
76690
21475
376752
130942
774536
439845
82962
1042156
297031
352161
1075527
116977
508980
826039
277543
567133
396738
322914
1141498
230517
1320282
122842
1012423
884724
936897
665447
636606
966887
1291809
85642
897547
418628
618665
940704
476641
482587
289382
693198
968682
1340476
51243
299024
303686
340717
1350101
1044999
1095858
425414
1078443
203536
1342617
1348961
1204773
384728
623759
1280217
1068404
1351692
1093812
345594
1335131
61722
637564
24567
1187433
475361
640014
383396
424611
739687
394810
539412
1348135
953985
892127
439099
898517
848392
1176810
1149119
631330
70944
1199583
418081
709977
399234
314524
434074
1127022
745350
671558
920519
257910
1226200
1257226
834415
347945
284934
525164
889139
663483
1314917
1182636
27414
1134389
1016778
1190749
186133
1253299
1272527
1060868
200138
346219
749853
395587
465341
1263945
780906
736028
388913
259602
217948
1170613
275819
509386
1174320
57195
83179
1099737
781860
956690
1001660
111266
1121452
662781
652188
695840
761472
446451
1074895
837606
450459
388751
899352
850471
294551
924882
864889
422477
395519
1175802
862502
883969
1309776
368095
1218053
383123
186652
671322
1200012
522870
213636
365795
716981
1192821
506844
36291
725141
640626
566726
325827
1106244
687900
1146375
122167
686126
771482
1131818
124818
563635
462250
484790
608499
632097
458913
279719
707438
1122626
978696
1226596
1179916
1293901
116104
285467
327508
798136
1291478
164814
763473
1010369
983099
406556
903401
947214
1087833
997798
1199186
926362
420723
1303851
667762
1038082
19581
17068
278770
183523
630441
852785
1125735
578518
362012
744120
591311
492622
588766
616771
87082
90404
925480
59586
944252
1362496
662926
940127
182981
233508
517050
621687
126011
107314
435377
713236
1162665
373345
1175687
292431
204302
254042
656476
248148
25721
410474
1124014
889778
16213
419374
652500
1191911
14854
1328271
697718
474040
374265
554416
1275065
998716
487615
550949
1234530
209619
640801
834817
702025
300308
532817
1138599
1001017
370963
636172
1345168
551047
231420
1084561
699712
316120
532875
1320093
201727
1227404
1103681
359953
1231663
1134581
13399
748001
1347365
741624
869189
1296659
1215724
1238777
251003
792024
602243
795360
571012
523489
1317842
941956
393303
711265
461805
1299048
806203
1359601
331497
459358
144799
1360533
345569
397671
1131373
1196021
759737
351015
98961
529279
1074089
365776
136506
1208833
1209009
298549
102436
267809
919291
713941
1353383
706473
1029410
848977
865151
572642
1026235
436838
429899
1029240
408435
112531
574335
118388
608644
81038
96571
820169
1306927
1183469
1174622
1193152
1231006
967640
1166619
623533
432459
61692
321867
992769
511333
815346
1110176
393882
563992
1202593
458277
1320278
662898
143766
1313727
118955
1298774
1051329
95667
1217350
1201758
510003
1056658
278709
393341
726036
622416
161278
104407
1242950
472948
1276429
909966
131683
1347113
46546
1014411
1052252
1125461
932170
649883
789062
859224
676055
1188069
548033
720954
1314531
620585
324384
68072
506838
1214392
1182649
166540
1270934
822265
652097
134147
473479
225989
24018
64703
1137420
191310
557271
1143004
490425
1025148
1265740
1015466
1230463
126589
607047
366761
952989
213968
380071
1329825
429707
845149
717046
1160209
570401
1197320
368710
1072205
1116794
654582
98401
1243435
659328
831365
762727
1164676
1071608
817765
934020
402465
1144013
192847
885069
1203417
968581
450951
142631
996749
204880
831398
1336172
895430
98014
138855
464732
804521
728877
1121292
261562
920383
827850
452211
152568
181159
1292516
1201925
1111201
497539
47898
894279
583266
193908
572158
713465
838076
294908
767554
516537
618107
372874
176509
470774
1124879
135311
976212
59080
1138943
867164
766176
633241
1153271
272952
62184
1144802
648937
416097
115270
1217856
1107063
562224
303448
904271
1206935
536005
1244824
1011195
54920
816765
656849
905119
1049054
111570
1286605
822852
1097950
1325641
1258684
401894
866514
369477
1259542
1263224
1332663
29891
717322
249589
160650
595542
810799
729985
1357566
438037
1319144
795753
572722
193753
1283500
285438
70225
28005
957517
928660
1073178
732746
952629
1291566
1220380
70557
456373
1307606
831466
140518
643873
576064
914304
879731
13862
223342
645493
1056775
1271844
910519
262755
1176069
1299787
510131
1130787
480818
873438
530961
254412
1344431
362283
1047211
953249
425540
738213
341640
128057
243127
1235724
1260091
1233501
1315993
1064524
668546
868881
1359837
302361
815759
382076
878252
130394
462970
885162
785707
1226125
174604
884706
1338513
1331275
310144
1290737
195044
223953
829997
1257074
285920
1063840
94249
800001
796677
1005032
1260903
547096
984954
830354
946982
569468
223943
423385
488961
98072
1271899
750208
707584
439302
47444
124326
56409
1014442
1113789
648131
1177822
862260
319810
346462
351420
739035
887803
414812
180370
1061761
979346
58081
134657
355201
1251011
472966
669543
1089439
95403
1306177
635293
368758
727651
851953
190138
930641
379959
143210
720643
1216904
768403
929710
773580
527511
1142362
970600
768347
220279
1241426
229725
966015
420220
219581
537577
64244
937496
15681
739761
820205
811234
999558
528768
414458
236735
984706
764621
21641
677647
714169
680501
805024
738186
1073372
612035
800934
231277
1356869
809735
1094694
1125480
989101
1076909
799182
153853
1349261
1289090
192327
291830
506986
1357183
36763
218438
669722
282786
838313
1064010
1140922
41987
602334
613684
532533
604966
1199388
237868
363872
474412
764983
889096
571766
65553
922128
1352671
608475
766643
658096
670373
920666
141638
626711
757915
429399
1169300
1166612
996744
83844
1219805
717738
1021013
622950
445259
710035
312761
358293
552482
517999
330481
909621
847653
118367
967584
1227526
1348815
672422
1058325
1190785
584503
247315
1003554
74620
1244642
183668
1138795
848058
653328
948518
1362008
531324
461527
50445
932681
580754
884410
668758
271990
1279221
982124
297563
1063123
1063116
377506
156776
930150
390696
1333283
952765
289122
1257029
171821
1305057
258439
722934
78742
1336828
1325187
494090
1183915
965903
548885
469936
81733
1149973
1134839
581313
30607
787833
1224473
279150
1233682
602176
277457
703183
10645
366320
361758
832164
1300862
1308390
1290207
356954
564097
753063
614272
1175935
64008
355604
278796
1347639
293336
979436
106747
114857
123195
895136
726823
1350294
1197447
4497
111087
1201920
145154
1230849
921811
1345920
100118
330238
1052059
234971
1020867
319621
797128
480352
310207
1179914
1179001
50854
609345
553666
1089077
289592
947744
530025
240030
1221390
313901
484615
520016
469739
1286870
201924
907416
41939
244489
383290
620580
292270
958910
356251
1227468
451233
266996
764178
402935
279092
1359749
1364022
582458
138755
360961
29753
214592
474500
134033
742013
327723
976576
1196625
248578
951482
195195
1075705
97110
466913
286886
35721
1236560
1219061
865098
346201
684684
169698
721343
1067641
821720
584806
960765
1252599
741281
786692
531494
222593
968253
135972
172105
534159
959391
213752
661661
1180276
830168
541187
827654
1252196
801507
219826
210546
833849
1312717
889456
1180699
1195154
653739
776636
114523
1045081
101524
341178
913782
361940
897020
90083
166448
1161695
1291194
1029248
1057498
910733
1127169
1096188
629691
799017
1252503
430668
631776
1216438
1145434
608543
243836
98792
639602
669428
230778
48858
1277593
786800
1134740
976626
121870
144092
583119
120105
693578
431167
943526
357026
1045954
598879
1311545
298984
469594
804349
489273
472815
648769
1120259
275107
783832
440556
224468
393647
877482
874696
51952
1115621
829449
1162900
294150
486226
313780
72890
451504
966955
461592
1039775
1134688
1268048
1122918
914092
543199
838875
872502
1035794
277749
602292
155988
197746
1196818
99079
354683
432926
770954
349756
1349269
1263572
1272487
1257639
558290
107704
238260
676782
395687
468784
244051
829394
26402
852388
526846
1244018
1255399
366886
31065
1204567
1201166
1027322
1228598
723491
1160557
5394
1285094
16870
1134574
1164787
486067
1358612
196565
1129
140072
553887
518211
699260
480993
495481
1338326
949349
403586
186009
187426
267921
399097
1337622
1222879
331612
1162614
1174017
11707
100629
473192
903384
168978
691340
1319689
615675
996786
608333
512166
899196
291459
856226
10376
479929
732119
190707
818507
504513
381073
1194150
357409
391800
1140469
76306
205867
338554
1171976
1352353
235253
1235687
1096142
857926
1355896
48446
460472
442981
490647
501587
1206848
962650
520553
697900
1041570
653363
1014085
428470
62905
1086550
1220606
189187
389073
384648
953887
1094264
1343038
976349
1226992
691879
1331978
820797
757077
476505
444623
439684
12867
118087
171886
530803
215541
472682
100748
1120813
694345
222234
1062243
1243248
649407
193330
501405
639015
643661
300620
996060
1357186
698372
1271146
493291
1032037
575898
795886
1332253
1326323
648416
1131054
324827
1153134
264997
410023
765242
523175
272934
1181760
781129
174753
927212
632682
1146892
791531
342680
1260013
43505
1108090
931582
529803
438862
380521
1254659
1156396
415347
1183375
1112811
226098
1174453
1153537
1283118
944670
862879
1279622
1022531
845774
1012531
260520
903528
723510
1015265
1146845
80483
744163
13905
1229430
726841
945365
346262
146009
335325
1307028
238845
321192
660263
1050180
392472
855663
333235
540841
1255838
146450
735303
21778
792561
728706
775286
950274
1028008
704960
862117
60320
65458
1285046
874118
1282964
128727
383706
542429
733448
848334
1047860
458773
915738
604897
242785
1091715
1253996
1052131
398651
121953
878504
1336945
717536
994214
1217857
1133982
422921
4561
1047668
1094951
295064
1180361
1356657
1353890
939706
903924
930050
431172
25374
1116714
699479
439004
340504
139972
1216121
1019338
131441
325684
1348872
57812
891592
1311226
719730
411950
334703
1168889
271871
642015
1351369
876921
833895
497433
1271497
910887
1139475
1258378
1185807
273372
165378
1345254
1020997
929421
1312064
1028373
202093
1090727
85129
1354813
1136024
234093
692833
1157631
889666
822155
1171170
612774
411084
424614
518653
1333099
226796
142720
755825
85834
1208891
639446
94709
29487
125994
971097
891097
225633
221973
541531
507181
656479
787635
18947
754867
537670
937226
1212806
833677
1210713
757697
672464
88435
1157412
502616
717632
48289
377
460855
1150454
1359367
1048103
675786
272346
495502
495647
221408
645453
1053782
258919
1190211
498563
743740
1321090
1223692
102806
1080637
1067674
353989
1221862
1073697
343256
590327
460941
922276
1103847
138982
1013150
1238498
750431
380861
1123054
472719
804016
201331
727729
969123
676717
1250145
351078
1350029
298594
869278
642178
1213114
779156
128385
668423
635370
937687
51711
1028171
200701
1015487
1245668
307565
551674
315697
136917
291545
500512
696025
1097718
1050511
560757
296481
1063269
1300622
234622
854735
808365
869901
848737
546233
1027664
661906
150987
747841
760193
293011
1208720
1076198
454497
1195120
693084
1200045
496094
60407
1007553
1008925
966183
17723
1323643
495175
1060357
161094
614437
1298163
130918
301847
526985
800673
793653
1083576
1158599
1221638
1153900
423300
932269
482800
230882
708278
1209443
407629
125495
546355
307687
486878
352503
1341836
425827
274177
924450
1017691
99789
923618
951696
814824
32176
217074
162216
259838
857651
836237
211430
142833
564322
694833
773400
40489
453817
539899
1106063
1146946
1018364
496898
1351076
813800
623936
270055
1120891
1076538
1031857
1276295
112650
74489
1081978
918246
892540
601252
474175
224890
1276537
909243
238580
1351269
1156785
944674
51702
176108
880285
667448
614407
1253705
694967
991978
959647
1241040
681485
911795
159089
238777
959249
1345114
1327911
985183
1300705
949047
905625
1047661
608539
255269
78903
1207365
1068874
599137
229536
898561
897137
739042
903602
980553
846803
775908
1315513
1045888
706021
75167
1231035
653229
1139884
35014
367988
506858
783153
413914
448100
421960
340357
1066945
711466
352624
308672
18416
720893
541405
32252
1271925
286190
773937
337458
293973
7030
238634
192381
995119
311885
61777
1161695
722809
376988
960367
924166
943469
976044
517392
482202
815521
994025
1336948
202078
1173424
68650
89347
891096
1222379
1074774
948374
856022
511849
1078173
758155
32343
375475
686837
1329169
132230
723912
1068943
824909
1359124
944310
497885
693962
1047501
712515
471592
784028
892981
892747
461461
544610
841523
1231880
1294655
1156612
902172
366683
1289132
183832
271523
900867
312815
166077
966554
1213232
450825
873864
808012
1263309
956188
1163115
888321
1051228
881305
390679
497860
541578
205740
881335
492278
782359
172789
1197913
1172144
640438
64667
487465
1106945
194455
1193311
43112
1057357
549596
53514
1128053
702024
1009685
1025671
648371
1087685
382046
453376
152619
445614
158737
1094189
1218692
592425
1317412
180714
1316562
133639
291861
520540
96978
999719
87199
1030942
496041
928269
1110762
627045
676938
303685
1184701
1335095
890956
254928
415754
164369
1232793
1081583
968770
110574
1322200
122182
1014789
1213552
822324
1065859
413003
38522
60895
1298251
878955
502040
776691
1093400
1314242
448680
689710
1278220
1111173
694955
505510
1351782
350617
1030686
569747
347901
1216364
110860
241954
1272391
1112502
877442
1281193
607299
1196249
209624
1011335
1047391
1277604
730200
936102
1255383
95226
321004
517628
1044196
542471
858040
877650
645879
682213
513363
143679
1003027
1357454
475949
1216168
395575
51631
1259923
531240
49637
160710
510470
1301761
1190426
160471
23446
634939
812155
709592
1329618
162775
99001
153646
671306
1210068
262023
279599
325103
73961
1203516
54199
198818
843222
391803
1127105
951767
216566
921137
50245
1304729
910300
624191
122431
383535
1237121
947671
421154
1179139
1304840
142620
74576
1305547
157091
1212264
853187
1177512
1169854
929566
113455
987550
1247746
1223127
108767
378375
730005
485999
104521
1044164
398013
966295
177219
591821
1270635
1125767
502158
700923
132921
458766
11966
1355077
206164
21662
5189
599138
1347048
1269755
640987
732622
808368
1153857
1250373
565975
867745
696657
491173
1263724
1019301
1083035
893753
1303698
424760
989184
206032
1071338
305126
297805
921702
511217
994997
636447
756236
329878
1107988
59789
1136801
699040
108780
223123
197397
1077606
1332162
797914
574022
450326
262587
1363905
1353015
601389
66148
827516
872448
1337818
68510
1229027
1031607
323248
920435
1067742
1360885
115830
1066699
1089997
1097523
850294
110703
1182906
183619
467223
1044933
1103130
1226001
490916
279432
1063547
680040
1280470
238292
1270938
752174
94729
1184820
1068326
534058
205414
985012
807285
645268
293108
1357396
703760
956099
1102762
960292
899458
1175102
805586
199833
1283281
1193949
1058589
651908
112257
1084256
219235
729730
615041
567688
1221279
176156
921785
142976
557827
639774
793818
120869
166807
747738
986114
817740
339652
1164164
249300
661264
1208979
540567
1131938
758806
1188363
20879
917349
698487
1169621
1033694
698492
414827
859381
740342
1008697
1032354
45737
669219
1341595
78990
306388
1110511
805542
457190
858008
217557
45451
233100
1202873
1122325
502227
114432
658599
1284343
636114
37495
237512
340054
1322471
556317
174080
113258
308772
744110
587200
687792
526494
1045623
820635
866338
327173
771538
1186220
644174
252462
537382
625155
917951
380448
10921
492730
46610
1082960
1248717
1204444
1153962
492599
353972
853465
865145
1235016
891200
632692
937986
794899
122022
988786
578777
227551
280496
126294
1124302
723767
1078609
1207439
1219941
1247679
11359
734432
3872
452082
712842
173609
1006150
197119
875047
284348
511719
559507
789575
372381
142121
574640
1250956
991808
178421
556537
257374
388620
167976
546229
198585
78551
1218716
1091049
583675
257251
721715
198139
155862
1256969
334760
662160
239543
1357666
818806
90797
1347190
752475
710729
1127815
722969
545349
35637
1210504
1007615
102762
1025458
583765
489084
48471
841849
726123
604467
981376
183958
636174
1204336
1256885
1011003
859265
224661
1002490
601407
463552
1324390
424219
772639
1222738
1327926
660946
522870
307794
57455
487720
45989
549625
146121
1232071
939372
693917
1079604
128937
307545
1041978
1359269
283118
1051507
881608
174325
155793
649780
456673
425614
48802
608116
807605
599459
1073437
613900
965694
56159
859679
1256156
1307144
1034652
685557
805374
1067044
822226
398261
514849
1214294
629290
1104489
296138
95372
172641
783183
1197695
1311872
169930
1073361
21575
115223
259522
116635
1067192
140321
728252
315452
1131117
423697
987433
991138
527002
1150201
123442
843466
1072981
961216
1321339
299476
313321
1146798
1278845
828362
105760
545822
454196
361453
156346
688735
524615
736042
662194
612071
839854
337177
660721
822453
828107
604416
658615
1089615
716859
326089
611320
729630
1204963
94058
711769
256140
1213422
463820
616323
1183700
1190376
723887
669934
103865
339423
1002970
1081268
248742
1081832
42875
283321
1279014
362099
726257
693807
800261
860208
264258
1131302
291559
985759
1257399
515540
683494
1108388
39882
304589
234902
322389
682165
995493
1112756
454776
682690
901542
458950
228627
1104289
671103
117237
1187407
404268
380941
1321359
462495
353800
683196
940625
1097054
149120
1243029
1343277
673301
161190
847228
1063840
553822
602242
642652
829912
446314
1101124
776054
1143578
843029
398121
465669
187986
1306977
682979
362900
1208515
166847
222098
137655
227120
740345
1323587
1331739
462130
842308
508801
1314213
310963
25515
927247
74194
485171
934640
545700
905890
510497
215166
144062
145115
1043968
20313
690281
953831
375451
763846
23805
254190
438345
718306
1052954
580784
269601
567814
746916
1000787
963159
113547
430416
664315
633421
669802
153891
327306
29219
1313093
688823
199661
379677
691180
1346794
716479
576715
118387
9803
720808
328177
1248214
948566
992715
1088106
1285174
876785
469616
843553
102732
893719
426655
137806
706432
319534
1088020
50194
1352891
228686
698378
572614
255966
187151
749728
949653
635606
745305
1191937
368745
126492
513685
1164060
495771
638567
269072
857948
787059
774191
747310
136614
418315
1057893
1259839
51186
563827
474504
643172
184642
1039829
1070024
24351
345380
34660
590309
353006
500878
475546
530654
365705
655684
612465
451536
722327
662015
42734
395582
1157487
641635
672358
828999
836606
657591
442717
227300
860277
467334
655961
604680
613812
191161
198057
991332
92336
624712
932929
586637
130125
800045
816165
992454
265331
998114
823616
48130
1152487
1187080
738575
935401
1191304
77469
1027909
264205
675258
49127
692182
652035
831823
1361383
890063
1043529
236616
1211075
1288137
790277
1197737
943068
449937
851557
823509
1147047
607151
470880
1289936
948075
918186
253499
1038515
606493
739024
787484
788984
1192617
470902
1233955
203547
1027050
1188652
610198
1269430
488507
184689
945351
1251177
756816
113987
56457
1174756
742939
149403
1259677
1171664
271707
1305701
1161797
873482
209854
137407
356086
698130
1296659
1274702
1201207
477153
583624
236232
964035
943058
412729
955218
566619
1187361
383989
961593
972668
660263
176705
716621
624074
414605
55659
126078
82031
108345
862915
1155368
1347380
695506
1355451
98322
401817
793058
1113801
1258446
1043894
9707
1016399
912502
757342
747701
102925
535807
807006
993945
426129
1101215
1317831
389359
1201567
793375
785230
1169918
1173306
824213
890288
301860
1012548
758852
562999
135636
794840
990287
1244158
264072
1009179
768156
345033
604700
1302003
450954
1203905
88977
444163
530819
633080
298006
2437
326180
935666
282823
177801
767630
513320
1337736
101529
580499
730769
807502
872154
1067701
1001591
916028
1305730
750244
486882
66844
302737
1270011
1073108
1322616
244588
239554
550098
99673
132526
390836
773534
508100
664300
666555
315910
554479
223813
999334
1347001
1362330
48141
771866
704169
549674
1198485
480350
408149
1167692
458448
165999
194646
208100
74265
1310057
1141041
418894
1268974
940808
1098459
387067
1126983
1083169
1218095
547808
707635
1250611
583251
188043
1078711
1295971
755010
162849
469685
118548
972152
800661
646880
770155
57980
537904
17058
244754
174154
982523
385376
980886
799989
1071430
92023
1196797
1227725
92524
816134
1076199
729463
737360
409084
1207323
772740
1070027
1316889
751064
998179
198463
673119
703656
484419
1280302
1270755
782406
1357290
168966
802482
1153757
1334588
84432
807423
904308
911637
382640
808187
725705
633638
630860
148043
1191403
1222176
1093604
829505
761587
348995
518937
327198
1121445
900540
1067152
342310
33753
211139
1175602
158524
1343557
589784
1339961
897883
851082
413719
985284
1298655
229577
682000
27747
1330256
751262
934788
75901
874032
846395
751730
295648
727236
346007
917735
489184
883654
1048930
433127
756876
597175
737223
975873
484588
296405
883513
1056810
479420
599718
1298738
1168756
198243
771290
330884
836425
439123
801589
812907
1119685
1116153
638157
1308313
78381
164802
77262
414879
177884
1009413
129315
136936
536832
435074
472717
1301317
1257101
223847
503484
1098703
992596
1243772
42664
53011
575695
418430
827755
1330719
9504
313293
94830
618257
997920
818816
319540
739755
165093
657801
721086
1240950
114217
1011365
1019973
1152172
1200072
1185130
564202
501362
645836
606018
1314321
1336815
707886
593103
640476
1354980
533382
589326
604795
122782
966438
284658
61918
270762
756026
995113
496455
651773
426006
719279
1052451
720103
1111407
1004198
699007
914925
1116150
510268
977490
551196
597154
752980
948106
676449
1176917
157124
339453
407907
1038041
52535
181122
294404
512366
852569
1206871
1190189
656551
1066043
423787
1048703
483899
1006527
547454
191222
95706
1075891
677759
754679
374497
139568
300011
1268557
812721
401198
1298631
1068273
1039135
568285
409979
250167
511662
703372
894993
739305
47907
1091348
598876
1314355
571255
1067911
510544
1258011
585750
921431
341350
466990
775041
95388
1353559
21929
1272931
375363
1082668
349287
875500
547285
907213
786883
999660
307931
1150571
673745
90350
855266
544336
368390
606043
352610
937761
275390
603228
494517
98673
1224722
718090
727484
792068
1205757
589371
241816
351891
191966
176733
584141
718395
500591
38039
230641
432751
1116585
731545
898734
1197474
206850
729458
612449
307668
971156
15300
239435
835949
1057569
1354621
440212
1163592
605257
935000
383879
820013
974918
1097498
405720
574354
615941
1357517
1245266
782397
273225
1225745
992398
921657
1084602
234011
1135645
1296570
857033
300323
952138
72495
563601
723925
1280109
602010
513545
1148226
1453
295366
1024907
734843
888533
1149459
242452
620155
1165099
661185
622955
817517
865977
116848
771753
263927
187864
848275
962574
1308503
589382
25779
518243
227046
443195
717235
610026
555437
604356
605215
82068
231132
560255
417560
222122
955476
819461
775781
637655
235786
948772
1090456
1124645
914794
551862
1281202
461649
741381
550784
757516
297335
677248
182447
586089
1349750
503721
475897
341061
1282299
1275042
1178314
753409
196212
271438
13299
520481
423539
529735
687505
847875
709875
673543
912637
623604
273708
942195
213955
396877
1282792
1059572
944894
250615
398571
998826
998613
109828
827628
428977
79394
1201604
398437
578945
622951
911699
747176
1305882
403734
1281654
1123166
1102617
374606
284592
300033
1128815
1071638
279438
543640
981592
784770
807732
156686
85594
574124
193639
1127769
208288
321287
224797
306542
864561
1292996
1200119
226582
473175
825898
752037
287260
455417
1253054
83864
581481
1194241
146360
256274
659525
499915
69482
631502
322732
525891
1097838
685133
832
810730
999858
872358
162966
464494
866404
805414
856857
469028
226002
1284545
961963
350084
131174
97875
807159
1074883
9951
1097874
179511
1075348
937311
166771
130267
1238929
1226844
965142
584634
702317
1325961
526596
68038
51827
1020
1133059
49680
1136288
517993
252115
589847
1191888
48471
531769
1196101
1069823
762034
331842
578817
1117910
28968
601836
658006
577730
1159750
548514
1011787
424001
21457
716207
574686
764587
245973
745429
164166
1251358
1199373
439964
80772
423955
1203614
563375
127075
801802
732991
64683
1238101
182448
896111
244575
900637
639588
1109255
1255120
586940
542767
1102098
730739
1280992
979402
1215114
144155
1286757
452734
1309190
203982
1332703
929577
536699
1073829
126974
506666
680144
498116
1362301
1340187
140404
665812
438273
675694
898662
152013
1261952
78535
503693
782979
872634
333546
1325679
1276591
384743
1104849
118409
175289
229191
221410
1166009
341399
643480
224586
1246503
1332124
164585
689007
1338101
825848
1336131
404194
537321
114462
1105470
182706
908781
1007284
101070
728412
124754
1217504
780397
474412
1121992
727569
980104
106138
776086
421727
90340
682190
678592
1263112
921174
641262
390224
1103493
25308
996282
751733
615791
320117
801663
1129800
903568
326157
610373
943748
1059895
1010530
161007
1307767
1028617
856016
1138440
592797
721590
1057377
118018
970238
1220047
334904
1249367
1193025
325898
860615
785141
1028223
1234236
847
770168
1203081
377265
685034
25229
26202
681016
107831
135399
747537
466031
1103356
1295041
1123331
1188000
398287
1039322
200074
403488
354576
1029475
306961
564166
1113754
697879
795647
96745
96509
1282588
1258436
629057
1187094
708904
491734
402072
201130
532983
726666
1322791
1057640
405077
649909
1359551
521787
1171324
343138
412460
817472
805663
1068277
776231
1078663
330899
1122896
333782
730155
1200940
658773
239254
1067679
645681
387493
1019445
496356
1330093
1284089
307555
1308790
572278
979372
838340
1343171
378646
1348389
1323080
720340
704241
552726
765127
270717
1234487
225621
1245240
703503
350381
223399
72889
529675
1190356
1170703
453634
1026010
122970
498243
508120
1264052
507520
260284
449956
778230
646153
157664
1221909
1236250
865179
918502
1361570
231799
41334
1138890
480995
1107571
39916
1090959
524552
71032
1163597
1104128
594175
1234093
746574
1147871
1243146
1176048
393748
644949
644051
743552
223909
74753
1141539
131225
1265847
108489
985340
1101002
55031
105065
170720
112808
792459
1089688
1248299
554681
774721
1278594
971247
643389
663909
1013230
766449
207587
328620
795529
966888
40011
803947
609094
41333
526032
649357
908243
515642
1230317
104362
830172
303024
267573
884552
764563
31118
915977
1329321
446640
976627
186338
1352068
1232300
349339
90178
504709
903662
1162626
183556
1141804
901142
1158592
1359059
929549
52247
790176
1215307
451687
35336
903335
594808
407771
165717
665346
396911
729120
312654
880085
217563
885271
274069
150949
292976
725652
460499
374287
708975
1068330
1222764
127221
1019854
1015756
765068
1262191
60679
1173655
360154
984668
519814
422097
354089
1183093
1218597
1035037
422258
114356
161181
1277495
1167913
59376
293254
608505
1056631
990415
350278
176434
396683
158961
1139773
799490
1225330
1340560
1118661
467865
640501
607807
938340
426622
453188
898146
328110
482681
317559
1055298
1292646
228291
1166635
375953
692928
800932
1211186
790102
991465
1282420
238136
479230
550284
531984
662106
768417
25658
2611
141202
341548
774177
1219104
490379
1039881
573372
1351560
268634
1137720
1036965
705110
310019
79918
83130
522021
510735
543432
1079345
81379
614276
1273927
567860
1025377
347885
538652
86564
799327
509046
878836
111912
1245106
979392
900573
451376
1113571
596922
372832
1084347
1211923
623907
1200201
765567
1091507
916612
339054
548709
224846
83188
647642
473492
660572
1341577
48598
444001
870954
1357498
514507
983592
756462
66531
502120
161743
1063986
494778
1053759
382140
403632
544286
551155
202235
656414
588552
293747
648072
195113
724282
881398
187978
1215569
1147775
617140
1219158
1106725
289217
1360381
790746
1194295
757462
1296641
844318
113129
510000
881583
7479
1280656
370974
909006
220362
698896
1157050
1106111
1142924
900386
834231
437449
854147
287665
510943
905499
447777
500324
945500
1285282
800115
1213949
403800
1131762
1165332
342816
110704
740059
273711
174507
442108
844696
151227
1026927
382409
892221
1071996
1120393
840374
1026956
565535
644585
1023959
771146
1097093
573111
724505
382537
347396
699380
477650
1177915
734154
1006605
243426
195577
80333
1093050
322264
983465
1145765
1124396
208519
1255602
714351
866852
1042451
807117
459801
566451
1038429
537422
348830
134273
699955
741030
230866
481724
317015
216901
85088
442979
25619
640731
1338133
1030195
932988
84962
1276813
277506
120343
958301
691816
76641
227400
209036
399553
865674
1186699
674820
433760
1017939
616907
168479
1025049
57052
52975
1099753
1256704
727289
487892
1348166
244280
1206930
501621
956931
152769
186706
786695
491731
579574
544431
1136519
161744
152679
612923
759703
1295052
402375
647567
1208047
1359387
753780
828574
79346
387956
419201
917598
90462
550222
266953
408058
541862
716274
1301679
1073326
93102
1309826
417078
566813
794693
1351599
612357
725402
24896
1301745
944420
697306
673820
927812
742089
582045
977279
911181
1075140
629827
623295
1142121
719020
595811
247738
562291
112700
1057184
1361794
1141475
574751
409450
1172264
898246
597498
170681
318618
1026307
1245562
291510
1319737
330256
421827
1151404
1312513
597898
1091592
180850
963671
509845
1124681
857407
945623
709603
1027153
447523
434975
1344428
217469
286963
363979
320612
1056271
298241
432523
1158927
739916
647470
585743
1228971
108926
156235
326738
628959
705888
207264
733462
1176625
95180
1101175
1290169
127578
526385
1207745
494957
361214
1293491
106871
1224405
1169656
689540
1306053
587127
314259
88138
886137
1057131
1111355
816731
1007150
73019
871603
710635
476657
193282
786053
174691
1328677
653456
28908
192597
928267
1358234
1326835
1306284
543551
979871
456909
1207334
114176
1188456
1081536
336729
648850
724989
470423
84712
475066
242816
1177801
911997
325998
1170923
768278
953987
473852
681771
340828
968240
143493
695293
1278646
563741
476460
367195
1090739
1008522
93926
898251
1215153
308973
969930
737494
1231135
844981
982589
74431
491790
1053033
1324169
1362484
1336412
1292229
646278
180622
950515
47739
963893
631472
1134732
1174077
169782
1000463
1346789
316666
731192
32943
1087194
1356567
45681
692327
1089008
416141
312522
180175
318995
1157634
10207
189761
429876
964159
1283981
888177
1094691
643244
1150914
600754
981149
388649
600453
263602
338800
417810
941804
838274
959752
78604
94027
331529
748824
1339194
1110346
1341175
934639
87433
88281
86485
381698
1175413
291290
692283
1236373
129389
210363
898006
74415
1220612
140693
850937
981808
957255
1285208
7331
35702
1197124
835077
917455
750037
953487
797953
339757
214928
153966
846708
1145028
950682
1295856
879150
480318
307430
1291876
281827
1081031
759384
566347
38375
314451
288802
296444
467854
978507
13636
470830
960878
252925
1225734
1653
689752
344258
816245
81289
49607
615708
457489
1208749
344811
1227990
30767
654834
1271238
1265702
649522
365953
995638
1253869
894843
1344933
266054
354000
299510
76536
627930
254170
1144526
1292125
1301670
146465
909707
466856
765586
1354138
395164
1078560
321671
349792
1287875
379000
262764
459316
1310744
603870
555127
666587
1153532
79848
451329
438870
26757
505049
340048
1362458
218257
1036062
798766
796024
376456
877880
18825
861793
49202
342127
348135
212134
1177429
489061
885611
1267156
806325
395868
1045932
993814
1045834
998176
705929
123499
577056
214433
1173023
1242664
124081
857632
804576
87381
8512
141114
667329
24843
104038
985570
1093076
983628
764671
67284
1004378
172137
1154731
268320
1070547
1054402
64700
1117358
1243786
990334
497501
482362
650759
1114304
220609
83302
899708
351018
632206
570292
917068
770761
766698
1327745
1351834
550314
1286472
839832
31362
458080
1057174
470976
685611
777855
596740
1038378
1229713
310240
147246
446742
1251667
795425
929168
1073933
402842
664126
770248
371698
259615
269022
500521
1329481
339223
844207
996850
643152
704248
54994
634310
941020
47995
1102295
479796
77143
1160873
1330116
178674
876829
366409
1162641
789212
804518
140010
1326724
314775
866160
1028822
1084194
344782
732036
1118740
1216556
618375
1152487
771944
1282934
762723
455736
344414
1304364
815140
65514
387909
683918
228964
933750
1172284
61331
721866
794956
479193
785327
532
680771
586771
1196446
854685
1155206
253177
1002760
935520
462366
621121
344178
653478
668121
262168
628352
1131169
1176516
710713
156953
367327
1107857
781647
126864
103766
976844
968341
824525
164420
227994
903070
175983
132125
289728
236512
91908
583104
1112740
541448
1223791
593188
343393
663595
198496
836632
1224844
1259307
655337
199099
348959
859306
219871
713753
1314116
590777
1269788
1085032
356752
56995
989660
61921
859400
881156
1069583
452280
958641
552711
904345
1137477
775029
278727
976514
518403
41035
552076
591980
520577
1165838
253519
1351883
874550
963155
306684
1184210
641884
999642
464413
821229
890896
1145697
716582
469856
684108
185135
743545
720505
1359138
192519
886428
1177914
1241287
1273558
691589
146037
318614
1254156
611937
471487
565177
497651
1222418
811995
1040793
66017
350239
1078026
1341754
349245
1235490
1318150
737512
536784
1271661
563430
877967
168228
1127914
627931
904856
1295958
994616
1262288
567303
885186
237864
1120394
1016261
887297
1361914
289282
277334
154310
755129
637399
579114
855351
1053260
4004
151072
1321842
1038658
34181
715888
115917
338858
632434
1000703
1248598
290848
1194631
405883
269270
1217644
171968
1336041
203204
354561
654188
675818
799946
521253
61172
1243804
1202118
566907
1248589
406748
194208
325990
935634
967527
1348573
756865
1303641
990112
337994
265466
686790
454092
702706
192765
200966
399347
644259
120576
1307862
1064508
60449
141556
847261
497455
701346
228257
385748
515778
1350984
1194007
197089
534299
477277
544262
369785
1011769
779315
1075381
559887
611231
1203096
146199
677097
208409
309387
603475
936790
80557
501035
1134239
1098301
6241
271724
65303
209386
873227
574362
307231
762719
270630
1010356
1269847
1305924
1012196
412075
901593
1295314
684980
1247098
882549
1129865
220258
593302
48145
1347579
481429
1070351
1234739
715648
760351
1062201
75365
46551
1269085
328860
1091363
1082761
641149
995838
1171627
892385
1294098
818141
1211749
254255
1281118
1209355
269447
1007036
959492
1195750
439452
1233271
953708
577863
1186888
992413
669819
1123887
375691
481290
1174504
452023
4318
1290489
1286601
331099
79911
643325
714097
204618
321671
189033
1561
56625
1198975
714785
253184
417950
672318
643491
339492
924529
1248571
539681
651713
543606
945190
897960
236485
899629
1257332
613549
964121
1122058
282515
527678
1016494
247864
160594
531969
811428
579868
1044583
506463
163964
1136062
238702
1276662
926616
679289
764723
1242194
819921
587160
828432
660144
1292245
368008
508600
1095805
314827
655591
800406
841690
574707
83031
1109951
1307843
402200
333580
763708
148899
734337
252336
1333103
639913
697622
892128
593918
1183030
595942
477613
1085661
164512
555424
426361
553963
1041436
1168989
89667
1131790
190847
987606
177855
872993
718508
452832
837589
707118
471667
605592
990066
1013860
777742
759783
1359793
1035803
291201
716562
1144391
418773
1212953
461405
406036
1299500
86884
829421
1133991
70219
1169590
46429
774876
73538
109913
898011
692763
144323
173491
1228250
551327
1291908
680202
789763
951368
385023
58839
950798
742398
827541
457450
50939
696628
842125
847392
763977
142434
857084
1179101
640745
1262481
763037
943725
196858
457170
778627
952138
325702
129648
101474
245088
760890
100238
1052116
1052279
63294
571150
793311
6620
928434
184704
1055346
291895
555218
962628
1185845
280495
45348
926011
401371
732651
980147
33954
775595
363184
1231794
948831
318153
483151
222516
860061
547615
912733
1181521
301600
1334906
330783
1141241
1123457
1206663
1321602
999570
1160121
1055966
875427
17688
934547
1115516
57223
786058
1282094
1061368
450936
587799
1277318
633640
297226
997939
549810
92248
210046
420584
662575
84446
912897
979332
960165
1284384
255630
195126
1150468
996919
993913
1161053
748316
931899
179001
635761
1228053
951400
752285
1022651
1152402
617358
326022
630698
223385
685171
662994
1007951
85749
28504
935343
252673
549795
135504
929711
1005312
140829
1288609
167604
58643
994311
1044324
849488
514067
467121
767841
337613
942626
991461
1030546
1340320
934008
1212067
851406
570810
175469
133242
3404
350119
317326
764878
50634
1256538
283350
524608
910094
298964
994459
640800
628447
1289744
137900
356553
1001929
57217
1205563
361425
889365
911372
298242
1300166
313920
1210359
675037
52632
1263930
204638
980588
448481
1125214
740244
273167
183301
1045077
931576
515124
863121
935501
704261
730091
844734
927710
1028213
1354718
1175049
880768
645000
607532
858422
166783
735059
819658
892683
789401
1199328
725122
573974
284562
699495
791573
1158341
1289201
786703
1116040
749538
110472
890360
714666
792647
944051
826673
1219337
80529
1360884
154408
1336647
1362817
357538
322530
855689
1043531
556389
1008442
364258
1015006
667211
1353224
618891
441180
358947
110812
1126452
1213592
1277130
271218
716267
281927
713582
44555
696839
267536
697908
702164
967387
545980
1123090
210798
810421
216166
435766
1246330
200792
498278
1187393
113303
1152051
23343
1056552
1216118
334367
1156585
1064282
1129197
237488
345138
1137216
477874
310604
1105576
520381
1111224
950594
866153
1057232
868169
861755
376707
1188984
1246188
159998
1042077
103339
1208093
756892
553344
194274
552966
1245775
8076
321542
71513
56078
555576
1165396
1129395
793124
643779
901269
479724
1266639
965239
257445
986465
1069065
844105
1052922
1231927
1154747
945361
1125221
720994
588077
1130414
47083
1088452
418509
1037048
759773
221362
623636
649602
370194
577804
480077
9395
1172324
767074
410261
737763
48602
1180851
267305
122297
198377
1135613
1017280
15072
755101
21191
867053
131464
854562
5327
256261
1070062
1259703
733501
902375
1010943
26086
1335871
1164268
663650
1105037
802791
1361815
706673
915286
1133031
179128
267361
199434
295395
505221
73442
170344
733432
1035953
65242
436968
319022
638618
805375
1342488
1041570
1014987
1013048
541674
47293
292178
175429
502977
884064
515379
162911
685729
839024
736650
1016032
117021
250843
616427
386252
325857
1212761
570725
969830
1346291
859785
599644
488052
101119
414395
296499
491707
493685
724897
857742
299418
264260
385023
359992
1020105
247241
217055
99561
760450
989897
1038709
44569
225200
1083196
335723
877842
270177
685820
813170
612230
589215
884667
255867
792878
859280
1000229
762507
169222
1292452
388384
264032
1092564
1287804
429820
871921
350602
1266786
833091
1337319
1070718
946788
842551
425899
1089506
1012928
280832
654394
1024849
312365
304166
111004
591473
1266513
393838
981439
9890
72163
1014019
965518
804108
479420
292806
366111
1033264
619055
1102976
1325710
968613
348731
155749
626083
216480
1033274
728532
13435
851323
558229
199514
812976
947937
415894
491912
566381
1103778
45545
680777
1160913
263790
790099
1187476
591091
1239009
1194842
579403
1207074
777841
1363131
1299477
1060136
304380
1024767
74240
884006
546341
990723
1204076
175016
71797
254869
845579
193024
812069
32926
976677
871681
487306
7984
677498
841614
107635
332195
1191115
486009
1362298
248215
1209633
83149
45698
218696
182910
13999
1220951
422459
1350757
268293
116781
196409
955271
973217
1294548
312335
724829
894614
299972
244886
597317
722946
1226648
904099
1217819
1044867
1087090
1224746
1017502
1211592
1051769
336829
880975
504906
592912
1361239
1148629
1216331
181126
1011862
150437
951902
648367
825237
1157174
2655
274795
649407
131539
923430
109427
774683
942783
173491
71773
868870
848417
1192930
241498
857131
522028
915764
37888
187622
580862
961726
831853
222505
1207416
99633
1067568
1308123
712981
498278
98683
621596
611292
346301
86738
367550
531702
1175922
328151
1043079
167083
797118
1102925
1236809
1273337
781991
625148
564125
137974
952050
447457
260443
703740
782324
1287020
496278
372273
484282
232034
763172
138703
968881
1096881
1245208
117436
517440
499694
391455
330882
718095
898522
1283168
1320990
830312
1200292
324509
821279
715312
729337
896139
593755
172421
1233140
170522
445837
305809
848157
768721
77868
1323718
485709
686541
167251
299797
1327653
171389
1126582
374326
91846
996789
378607
277619
1334882
459888
386463
344490
730158
771384
940137
1040850
591097
679757
288146
268810
560174
746888
174255
1059458
380868
192969
453934
970510
499902
454279
1178642
153712
1262137
37476
1009543
558451
970888
946398
728739
436593
775299
664931
118388
31838
10630
280555
1164029
912497
909081
594425
1120222
1236787
406172
827976
536503
488206
817522
864735
1230555
895185
740958
996186
60375
1005805
593280
55678
437513
450741
1073227
827840
540664
942838
358765
1100716
887340
406915
718120
172825
1012221
727864
798611
797066
446301
424154
862149
1145228
84306
1204047
806339
90846
359420
822288
449950
1201790
851167
331229
313018
1341054
319885
111025
1156207
685969
219908
1230499
1165138
311743
1246019
1036208
3883
783615
536990
1186889
877372
286379
604900
249336
1214509
1240246
858335
1037806
848440
805680
555554
66406
113529
1149343
772248
1119812
860546
528125
413410
816540
622665
860028
499866
1177559
315823
699432
400183
281409
656404
664385
882639
1131757
1150417
260397
1097547
241666
932936
473225
728451
946500
207539
338036
593571
1141852
526122
95962
760852
504873
942074
579722
1200481
947177
311342
15663
1143891
465703
1239892
1098599
1331513
953849
884387
811566
516161
473653
874631
680493
136737
625689
593346
305063
969334
311781
390103
852028
561261
940482
461473
618113
73605
1157469
583150
889664
1209443
192561
183855
310085
1314304
216645
631699
173528
451040
1307369
556497
217662
79603
649046
1312967
949870
660430
251159
247984
50195
308662
1310737
999022
602443
109170
562667
666526
582154
1202495
185372
124020
504365
821007
185818
1315253
489466
66806
305744
1270681
452613
236756
1161363
863508
134023
283410
1260105
729794
455731
907213
1258178
823468
1164929
595104
512576
530016
365740
77293
839279
944461
475429
1132518
215001
538991
1318965
123018
489968
10613
165252
1074514
514627
1157668
474556
417626
1201716
1005218
462205
545252
949345
1099752
94218
997218
1336920
1093770
185361
1330011
20969
23204
1129829
1157931
93659
205503
831151
482090
940356
555330
192335
505527
265541
1297475
1168645
525159
24817
702344
940504
1620
783672
989263
608336
1170442
621597
107223
698849
1259442
1347386
187251
625596
265588
1232448
965245
830134
1299953
1122866
454552
310656
808560
61071
142383
1192034
694991
424934
1203607
841099
989407
1136515
561562
52803
719811
231269
733799
317480
523306
57111
14484
230339
1002841
406195
789556
96694
680138
1145680
380982
276325
228898
693183
536022
415183
418633
217580
1332135
62690
171530
74795
435444
33315
632099
317492
207900
335497
307425
367544
302826
892960
390307
399442
396475
559093
83209
137035
383590
269854
1061773
1278686
904205
842335
615236
188505
498698
304878
1357352
1110486
987636
735054
1212178
1181637
1135019
720069
183466
1104651
680337
1338563
984935
994333
410884
611769
1012942
927251
818690
67544
1115817
976956
315817
1029250
1248380
213958
1088162
110288
67866
265842
47814
516775
108610
662949
272747
1324558
164997
491125
1289044
74298
9403
529032
582261
931484
1170283
925917
1201033
857099
1087959
899788
507973
1343158
960133
1165669
863404
823858
76991
815864
83278
380091
979194
420313
1147813
881173
603714
1105966
382749
1158005
807379
158975
1167756
902702
225167
16416
320344
257959
271882
366614
903465
443748
1099704
383403
491002
215864
1171674
145742
1242586
685236
1327724
181413
1138706
1296163
1214780
419577
41217
449980
212371
433528
1125859
934518
86348
672537
1027255
1203101
272129
127165
250334
260928
1082973
371455
50168
617351
516280
1102582
1136974
1163563
371094
86011
660891
19733
214236
896868
935824
1243243
1140235
779296
1266291
1335504
358985
397121
971775
352334
157740
53342
325179
543594
764187
1236826
980588
375141
500824
583071
220690
1220942
878627
821154
753563
215525
1086337
649299
652103
809481
1173438
339750
1092254
621372
935969
1290693
271651
509005
56677
35855
1172990
1069388
686080
1048626
901907
110318
886267
626122
738882
971292
893889
545701
171648
717705
310932
803411
596853
115078
293767
209979
455636
634726
1011454
1115781
80972
690097
471670
1086467
629327
743772
1097745
73459
130526
877538
1102683
884308
185682
790765
1251725
953238
240324
6034
590460
1020707
638796
1257975
1229679
817480
975320
856010
980261
929541
1262141
1076536
245315
189765
994813
1340689
484038
432976
839985
819225
927987
1148101
1102413
589263
731403
799173
938597
81140
884419
671740
279177
1092822
458107
987243
349558
47187
740823
392179
271295
1226210
1031495
853556
37945
390307
583668
704427
1014086
837584
336812
1204472
878850
71597
806784
1305027
715169
75902
1095525
597635
751502
929574
1112731
743221
1348807
1282504
1176885
756116
685848
1096688
1027585
1112226
440978
1292856
1025698
1282204
1166271
802249
879613
1135948
378546
950640
95718
788919
865819
851438
577624
1007252
171819
728586
396379
63062
1320285
869675
368235
1016007
356615
1000770
53731
1185052
336720
383023
91178
906599
801691
645619
525817
621678
137084
777548
810412
22285
495188
149448
262130
8382
946554
1229045
1078921
227437
1158170
879339
753963
925923
1083742
1291248
510584
189556
774198
594985
81963
738202
457562
1001615
344680
1329093
1035220
533363
266691
814246
1296325
62201
960403
19707
691069
829077
94722
900165
37329
753263
552513
1265107
1012259
1269267
375087
483430
170743
1077830
297033
425877
801086
77621
939077
586298
89249
349544
850620
1272025
670982
74449
309417
1350890
1251185
480770
369338
918251
92084
1185391
1071018
91963
128440
440016
178949
713476
489922
842111
936326
487709
74150
166256
203205
1111772
386489
134482
166584
1113793
920896
860485
1322310
1135294
777921
190015
662196
349814
240189
392887
1224028
1037334
449571
106412
572857
115824
959850
648950
131287
285844
348338
15381
973237
788893
1073662
876368
283818
474401
440075
1329582
610584
761401
184820
650568
417813
731595
1342671
542850
1222481
182104
548134
831381
783570
38090
92923
19495
546123
396939
1254615
1349517
44717
1156099
631614
1000376
277172
23648
243871
875475
381826
680240
519788
230748
1115597
1018026
14428
649959
293865
469404
812545
1025618
302083
644063
1010412
692815
1320115
1110408
1332326
50609
603765
717038
355106
438340
787556
755916
28811
692589
157107
226308
229393
928729
336397
1230202
322253
86319
1169652
380722
331171
1068315
961913
220813
661825
683182
908591
1230133
255320
448887
877839
136691
1205810
858327
591070
795721
1003029
388442
976956
20377
1229182
54631
305555
787687
1164304
1197367
338859
1018186
302424
4669
1179776
1065535
1187655
1137814
958658
1157687
1107569
384356
1241270
882095
509333
1292338
847739
1121722
1296980
588795
1234413
784764
124816
98552
509087
1047686
49843
586165
1190043
939009
1219373
1281416
1347083
891683
886839
93409
502146
615517
436657
1356141
515133
1076542
1297367
396509
719369
738601
332142
1036551
1043171
298226
355943
772305
1286678
169325
613853
156843
867904
1064017
24192
1325185
332762
129748
606524
679084
1292110
863154
854611
1119533
1237704
992408
260867
434800
593376
643369
961871
1222876
389470
251566
1180675
1279739
542413
977681
783607
641780
857212
291528
180683
44611
697956
545071
202465
845105
1356305
504571
535132
1310775
76713
956844
1295085
557952
921907
1151047
731409
845982
2780
341038
1179574
141332
515560
1353646
557164
283633
501095
194778
706634
312195
512117
1043493
822884
824315
1223766
1208679
903197
323261
815255
180834
487300
1177220
549747
217410
661659
656023
71489
1354405
1040810
328323
496194
187905
1057693
417037
875680
1131783
360921
267951
727225
580057
981636
438936
213148
1107280
192778
1276766
726108
522601
264255
764663
703053
823934
1102743
303475
916340
1113912
428693
409814
1132895
420760
532426
254048
20457
892944
174279
622872
657439
735819
757587
1212516
972702
1335335
1175473
363663
129595
528118
90264
290961
30617
112280
571947
588808
245120
1037000
42664
1011996
290254
406573
1254681
872605
637755
679126
626595
682838
352067
486478
593491
112068
261442
885314
1070480
1123904
1230482
315196
1250098
607952
1197336
893987
663317
459143
690520
877212
465791
243401
981562
870716
250050
314578
1310656
659397
797555
297845
334014
1166110
201113
436118
285306
942682
1620
451784
918647
1315605
1052540
971539
676806
683588
1233174
277151
782169
1125015
367885
1061615
1337152
907101
419761
672433
1053924
927290
841430
890594
1298900
703123
295381
397477
380092
68271
585221
10288
1117682
488241
1232626
1031455
968493
602525
1012581
385906
46664
1019516
1166431
585642
1337941
1214618
1246910
112440
792883
281634
254239
775668
3936
116784
1345804
720503
685674
908303
738500
1169913
1303248
10593
1255757
432266
1171416
1085535
862523
1270332
330522
1206413
1247936
658593
1110619
1134267
1275327
821497
1090869
429305
533823
618700
1060140
353830
758736
222691
910586
1228909
462398
968377
22279
193801
1289906
1248832
1083719
1170446
775908
917515
53253
884220
139698
525191
585137
182606
1268319
380545
1057671
16724
2863
678023
553570
797890
143757
474506
576981
783720
466090
103472
735906
479262
19205
818462
1035291
511657
626073
451554
18052
892573
1259842
886952
898510
382389
818684
1306270
796720
974940
110496
634678
634332
1312942
948907
938576
20136
14930
157688
310979
257226
1097152
914349
359073
156311
1126353
717162
1277532
807588
999517
833441
956168
466689
1354640
1213350
612389
225813
905904
1083535
676202
619362
178569
142076
634471
609447
1058773
700893
1320075
870369
738820
708016
668702
773916
603647
345487
687543
1221661
854771
732161
151328
57456
1058361
696531
834250
150309
255730
65958
112795
1330534
1195373
1079172
802010
1043300
729306
1069970
997835
39949
124629
1241567
797173
315798
788172
543156
241628
875825
103301
1147300
1331572
1223512
532128
956804
715621
383393
79561
185164
930477
350118
108767
936441
772459
1236068
1151767
1108081
971649
153777
214558
1194345
766241
272549
1219054
194337
821028
1040345
1133961
1263248
259395
1349428
1246870
1130600
48164
1188406
1308390
676601
1058657
1292656
95964
71779
1051229
471936
341033
485130
791169
416267
151039
997539
794483
784649
440955
1230087
466037
710494
773770
47015
820883
594046
1335676
497666
432753
1078436
1146062
939493
1068816
1113684
37339
989936
563374
867958
1253326
1044846
1333195
1235575
1063645
389321
1004924
1243336
792989
719713
1173223
319589
727178
562299
724727
688948
1298855
352197
373069
1142703
1106264
1063407
1041923
319389
1042394
1056784
499510
1111336
593204
139042
327934
1067121
83074
676238
5730
99018
695517
822942
468441
1363826
1100334
951138
1222509
288072
772539
91702
805147
1241251
785420
1050890
959786
487802
343891
399990
153162
1108606
881833
100506
987074
627771
787347
443352
64503
810789
1109941
694360
708615
1353177
705906
951065
211377
491514
855367
245629
497866
24372
1268001
1007962
1216649
705762
34376
144768
1192182
1245957
662963
607754
318330
1001860
113308
172538
951365
929102
1322650
701984
969883
285595
976269
828560
561287
1031240
1078164
1034464
1091748
1335233
570733
809431
838030
585565
464538
852986
1052592
235882
1352557
208686
560952
1120536
278532
412886
42230
773759
672276
45862
1148687
1210729
186554
259520
364730
651299
40965
1187501
265746
413272
278139
815366
1159734
692585
1285284
1323978
958295
786153
792126
1226020
872425
7640
1304170
537693
37715
981086
129295
411713
1090055
790764
378278
1348139
1191707
834406
438012
749886
412256
294495
1343784
366473
1199260
361155
883426
1205618
1146444
11396
26194
1224448
1242815
23876
636094
546985
1125297
1244178
404054
394939
819664
680940
1314572
608419
1027107
649984
1013166
61660
538810
889369
986861
1351660
1223490
860100
1240064
209331
474545
914509
528810
1316771
879082
356639
1302611
671008
1108395
1054079
231605
904220
327377
1225593
1260005
1120093
487657
434346
328500
15668
361271
62085
492375
1316779
1343160
34058
80004
636785
533154
752724
1110816
1355443
470786
461288
977931
186455
630604
996293
574066
950585
143026
591331
1316491
14571
1203473
928016
58606
489226
775319
1233223
50138
1261248
1353303
1254314
64359
260956
234197
1342173
227050
232164
839545
590324
77458
554751
651678
188293
933048
340789
546086
539541
448787
285115
1169810
582859
932096
225850
75626
781159
1120650
57439
1310727
200824
14762
178352
1059036
87158
531934
532113
1031962
143829
56079
1045054
216372
618685
733656
1190362
596877
159625
1046632
1191399
9610
349699
1231088
881372
965659
212821
409435
187767
995887
370127
1307541
259751
170342
704564
443487
1320804
1260697
525664
155594
1105285
59852
1274907
979228
1286015
1124585
643884
428636
967126
835494
827440
1132855
517901
272419
1302238
329511
16724
1023809
756635
260044
502910
557415
149584
714823
550216
607217
700388
818357
737280
1211177
338541
144533
1268435
751239
75042
616883
1074353
452687
199793
1107486
139207
615579
1103392
798023
224001
150376
395729
611971
1344497
627975
960125
911215
190446
665655
1103319
419809
22364
1186273
278287
742919
1271616
986637
1206623
732654
435838
836903
1251398
831678
623455
631654
1076685
1086174
477264
238111
1259099
126472
317039
621599
361746
492684
1150480
1119817
732327
926542
1048020
376909
447202
832519
363685
678396
84638
555846
1250729
691344
461559
936795
747952
250263
933167
967669
520062
36328
1324599
1099836
308749
1245368
845586
137696
320913
19665
1184423
326788
224628
375682
716988
250256
660531
348655
1267709
337943
1161616
651039
529364
838806
793799
687936
215905
801959
789098
1032386
340360
809585
763718
1092235
534732
1049308
936818
811010
175297
964959
425691
743302
881590
199409
695942
975326
320894
1319136
1075490
1109033
1046277
1236221
960413
393295
255133
940715
1225942
280356
663547
838538
1245322
1253683
311639
807385
246090
474988
795783
973239
386870
1274068
652326
1118758
621662
671045
419642
1095943
232886
81928
145938
348025
1328262
845877
952711
837892
674934
1219238
321328
659091
609277
342227
1115414
636389
12164
727772
645631
1301873
109589
1324687
565240
235430
210836
615654
1108024
770382
1294157
827434
816721
351290
153353
756928
1140600
737692
916574
363910
348892
1100811
505257
567373
570855
902334
720369
389149
912680
1049351
194824
916539
317835
1248284
696038
491231
949815
851525
869836
1184455
629529
621042
266940
773922
359101
850279
639817
1159534
1307265
897196
1244547
635809
1188996
191180
579513
762122
779989
1022258
477268
608097
651907
946311
466005
299103
954521
606708
918315
197897
1005383
142150
94280
897820
1291426
289154
292676
28569
802574
732455
1317397
706193
955347
1262190
1208035
542093
322331
816241
1232792
248121
1349956
1351471
514147
1022171
209448
166648
217658
1080100
1015900
894160
260662
975399
1015425
886381
761682
1105522
815945
650356
1021717
34729
1112966
380085
414265
390038
936921
479951
1128010
699970
672463
962861
1100910
74752
1247215
208739
557147
1140999
522304
875922
1239597
609547
1206781
1337719
776295
1202310
599057
1303327
583494
52970
437731
1328388
619673
957772
1078411
1314751
304905
381075
953587
602221
1106023
214256
704694
1333203
981843
630847
938073
99848
83707
760224
769658
1117812
1075488
846098
725886
109176
992875
1007651
779019
1167376
1232459
653020
1051943
514312
416439
190477
1181356
558816
1242177
681338
793879
1174432
692447
1115286
459614
541159
888039
984299
69012
1063420
813742
183943
1154398
72449
1338314
1128135
780176
1068039
813758
682453
854686
324751
76252
341723
957806
949251
580785
980306
128738
532290
785203
20587
163980
754584
461839
1294101
678864
871302
516715
372807
140217
730247
351427
98476
1013860
258608
249659
994435
194984
897576
430554
1346959
135701
143573
1063935
1337389
859920
1290094
1230922
593319
505475
801398
218105
37482
458350
888971
783875
1352410
390408
595753
601431
657017
1097023
842166
1116570
1129511
1334635
636806
1129467
617396
1254089
1183973
510873
984716
902337
424235
1178508
123440
494594
205852
502089
658026
116795
1203347
582786
924653
349151
452984
1016222
480154
1181423
1103455
827861
1135421
1207057
1301890
78632
983076
478774
101442
108849
832498
644554
974959
1005474
927022
965796
473655
360911
152481
288316
131503
946619
1128702
203838
1152347
1070447
423492
954397
570989
855768
150044
1224329
929639
56696
142337
1255467
659844
1160943
331179
806876
366207
697810
1091540
1362709
674527
76235
16997
131885
278607
453827
1142478
103443
417085
353992
1156882
1221314
1318832
89407
1283056
9556
37236
608289
1010780
172752
1139901
410536
1142916
1120127
966260
793551
138035
649885
1321291
282953
867917
1056428
1315115
1291935
599045
271113
786421
993687
793678
801969
59391
1222961
1159932
1162546
711107
375263
895010
1236000
721805
1241033
488764
645255
1039632
218768
950640
667780
102585
281384
1047978
127089
959174
963163
1014173
246506
1122105
57536
1286926
455478
405799
1045650
961206
35464
448628
999915
71629
437191
1242340
139508
1055178
936345
1290046
640011
432084
477101
360539
29164
641601
98031
337529
1302823
750513
1339922
54661
176367
19009
1027113
1356130
404169
70549
1139195
730753
1118043
536411
327617
154084
1203904
847610
1264218
370767
46551
258398
716893
109783
1078511
1134911
1271338
670324
350570
232356
681274
283336
1019247
814034
882541
551488
216380
434128
794016
974966
779725
177749
1182226
9359
194552
268409
415086
975605
801615
320332
394519
1187139
20982
661246
335114
99731
211483
851159
132743
1044457
571498
470745
226378
391687
1006735
468088
484183
64574
347157
170034
628764
580125
902159
1072359
458373
133619
167088
376854
194454
1286219
188638
35035
582373
1266035
49094
1341493
548693
428236
663332
306700
154986
1173426
407834
686820
336911
533549
790031
1012916
68919
337913
77031
742973
553463
711031
178837
1203723
372467
858888
86249
1276756
689261
1047996
196434
1261233
388417
39212
877248
1120424
1148931
973890
306655
136886
566259
922213
1362500
1350370
593821
527158
762491
585130
764639
102740
1225408
541249
20327
347649
945344
1080270
687233
1249219
331278
265491
473790
616203
668485
1245675
1246636
816387
1084564
1070879
967522
522037
1246429
92459
1015296
339666
28363
888570
193338
868205
365950
444119
841101
921810
1224995
534131
6526
643997
439431
1268308
605541
994973
835068
134182
1023873
1033546
1003684
1105191
134518
990771
226960
1169791
1082713
353624
656174
337158
786635
1190508
208602
488541
316292
281405
64620
673387
460997
1112367
1227503
11226
779558
855193
465823
657774
390827
1124529
1099238
1326994
889649
513460
1105572
149689
524442
59337
308756
1143460
1140943
952352
1159178
293298
1036329
438069
795234
1122033
761224
1068318
5058
78190
1227588
453169
169133
894752
423419
698593
827632
555322
1212579
38293
1298210
199946
655386
1162459
1352365
1301605
584193
1234839
766014
905663
381586
380131
405610
773163
192571
802616
712688
1152730
856676
97936
865020
1264549
1264344
755801
104966
398024
618175
1047791
607753
262883
938343
692478
1238636
148909
919590
84670
1243530
1293143
205130
876734
727017
955580
421709
960911
725324
825800
116985
90064
381731
1085067
31852
6724
835246
375143
1344212
772091
210624
733410
1214184
1052235
597883
227080
1203784
168135
1239493
1313393
1122223
77158
1168031
335881
465861
122028
57792
358113
1082922
211822
295607
306228
1104266
845649
847646
1161081
1192520
18834
417984
57723
463402
11411
592655
33851
386634
1091491
720692
826460
831980
110223
413590
405685
243864
153879
850032
20195
570406
783039
208103
1285697
1350392
907027
157582
358845
106643
657693
702214
669552
969664
1255507
107607
720893
910647
1195503
1325481
56951
679435
576943
1078545
287049
1234955
275900
1195968
951379
133795
1174314
1087923
542821
56535
434469
744617
606489
1065221
767029
1309066
719566
193701
772213
514754
1330071
1088271
1012587
421886
812759
323474
826707
470466
1218202
759198
480175
687298
1276041
360825
333110
281123
334917
452663
991669
1321368
361858
1274814
405387
1076565
1323321
1113556
843932
175420
229834
1123745
1091727
1242921
1300320
898152
51766
1258594
4557
972814
389917
195748
1296506
308655
624187
933047
1285322
821906
1223422
102285
372990
1100297
1114260
913784
926400
288120
727363
1053126
285868
1318669
104637
492082
470334
108408
1351435
752942
267609
84770
367287
1082232
814501
670562
120616
793541
1077655
628503
609751
712138
1025559
731851
953852
367611
272648
960077
595444
1071313
635195
647876
1282654
441287
1311535
463888
983242
129892
48582
429340
772057
407252
1108559
890940
811379
1144834
1120978
1005610
806064
1253633
82733
427343
139532
275319
411714
936460
81874
1131025
349023
1070600
910207
552676
866561
1136758
833365
85870
430677
928702
460201
197112
680224
129942
842793
923709
942703
285855
647362
842336
247971
1178300
507063
504090
693926
812231
670458
1135310
534141
772784
337842
653775
964370
645330
1297101
10593
44164
700197
596662
71427
1071292
1105059
208843
893777
1083074
377373
590621
1192623
1100163
283742
1174631
184013
936959
186733
996043
590985
726065
963474
584323
1040606
245323
76238
392402
932966
221713
828630
2762
653211
619180
1327976
339381
723950
926096
46032
1059167
274900
1225855
4845
660005
1131335
341711
372182
68653
1023150
988584
509373
1326621
206765
1325159
933518
57874
437896
946225
876340
333341
1066357
9948
507126
976919
1323588
628378
181664
968821
1121171
1169181
602319
1113010
157553
1342192
952124
900085
863527
1358971
205732
877804
1346105
1107429
366466
458802
1188476
1257634
948039
436557
1015535
495442
10094
384747
1276497
1315661
166743
67247
958727
826029
827612
887547
1216377
897950
774873
92554
790293
64047
567842
637056
244220
434194
1305003
96055
112258
694741
287010
1362289
823770
913708
1187895
83817
1141360
1191612
260034
1079653
966465
469073
1147146
779557
395246
841966
420327
1097800
738552
666259
1165992
1192934
1335989
37395
763156
877020
114450
598693
933717
818811
394663
497468
1276994
404817
170454
288021
1264506
128677
1082867
907542
1014415
1232746
145355
1001981
573009
96786
252189
261069
520607
644417
95664
335282
607319
251742
875255
1348407
130142
744602
1189978
812137
1042377
1023897
271959
1348509
1175323
281564
418048
272106
917600
505493
710221
1250446
878655
552039
720265
803733
903858
669119
467881
850699
802473
481352
846925
550335
525054
886017
373705
1345199
1022780
244703
415566
75418
207785
812605
405873
304667
982480
1282390
370782
942123
48253
730587
967048
1296849
360474
1364179
173518
249737
372708
120637
208329
571177
1058320
483519
890440
1310129
21433
129159
673637
680801
602118
90526
803125
213781
831992
452208
851942
207854
221976
910189
1214231
1112346
403465
483493
1147275
594272
1180023
455852
635161
552238
269230
226435
1272247
1167654
446199
663496
228489
311201
781796
821413
831057
1015167
597992
34369
1297657
1090699
10840
879445
1002458
394739
1034684
1225141
654973
629830
1195884
16341
232079
430265
845211
947647
1216894
29608
1216010
660373
1256663
88440
120676
649002
1086144
189705
1270866
808595
611719
204326
696162
885751
1205224
714428
431974
1146072
53060
954386
1246254
1236223
663132
173645
840610
1238400
1235769
844233
1208233
609703
225407
838464
1321211
1133271
759314
848094
1149393
219415
983235
4751
544787
920958
194399
365046
817991
743191
1208204
628164
165854
907635
711040
182295
76828
314565
591210
340927
270897
397564
1356470
207654
452463
820709
412761
345074
1317968
819681
908125
1330077
869519
1335472
861018
1276956
91799
731572
294994
424488
666918
496232
620967
333129
465545
1135084
201614
287887
477246
1140609
408398
1029151
1324183
718524
27085
130912
1324658
1034020
198556
1207776
289504
392802
142825
557528
361881
710438
457272
23299
767424
564152
899632
1261877
381141
459053
259899
920564
186484
961273
1194065
1101916
918955
184652
943609
1069019
224655
946656
729127
81023
202410
491431
1135048
642538
166414
1017665
741380
187887
992975
36359
474570
15971
250133
1002900
1297409
774418
1047876
394107
323073
770453
767595
1343029
541663
603063
625434
898141
26442
391951
442540
675397
191715
232764
1218725
97007
632124
713562
1335404
1233736
621431
1089127
413367
118524
617064
1159467
1191645
333401
495929
1325902
526226
439841
814979
490695
1127328
821957
1274192
254336
331713
1289150
301563
821110
465015
483262
711597
902741
263767
796772
363126
1137665
1114749
458090
768365
1285640
118112
456845
969483
110245
139870
888463
1089038
757539
478333
29050
290930
754064
448165
460556
1022208
136014
670421
558103
956022
972044
250471
408899
676482
1034070
1304864
243933
553902
424034
921363
449703
4206
223258
969781
1225219
610466
1156265
845101
905955
111107
653529
637785
1324536
1289494
1025650
335714
330794
731123
1141919
925851
659811
1086297
1298010
399129
449201
989709
849614
517468
1060753
764180
1241389
827826
365920
1298173
439978
981824
234171
17831
1222394
251538
1011077
1341049
1243609
156204
589149
1353812
476389
1151446
581307
391309
361722
1215432
247393
522919
332981
334074
950097
17564
364606
237219
618290
419580
1270940
1216706
1054244
657285
110486
210876
863287
1272023
299182
422600
1155469
217691
731825
1054377
1316845
1236142
678243
629326
1145984
308609
685274
1168876
951434
438161
573162
308451
1245102
30638
129250
823958
92267
26670
876031
171867
1350722
135982
178555
156884
985918
1359136
36122
1348588
607666
610271
308553
156324
54109
107586
1074427
956164
1280408
998652
1095865
33769
824273
1029486
25373
538509
607891
335374
990450
813489
896067
1353828
560461
16765
968972
123845
187041
270838
1337179
452965
1169096
401483
1001165
191052
1258370
785869
542984
63146
80403
1076078
17666
889246
1092630
754720
843951
190560
434865
275794
329390
927660
955920
1278785
416427
1048779
634564
1189189
495631
704047
530948
1333231
162644
964109
121593
912079
298456
517150
1037419
369634
1039575
875016
709850
660145
1019136
303950
855256
506148
932065
1191648
852933
197197
996299
1247653
74992
1130551
259430
890029
1241593
601903
1330692
541972
712513
298139
1255574
580426
1264178
309893
828787
958447
45497
754992
1319779
1147584
541943
103149
59467
651371
954990
1017984
1337222
35568
62882
233777
244818
223776
211374
2509
572908
911214
1043517
1209133
1356506
693505
68240
1222312
1284221
867123
1240273
1212681
244584
1292533
1322665
41869
1198529
1162301
1058445
215200
757116
80716
635379
870544
264236
80519
817242
1348212
465669
1090294
515431
348119
709572
483785
619947
472926
1296290
261049
1280397
395013
187734
446416
1318400
52955
652144
1336634
177661
974476
885976
693535
660619
215274
583707
54096
988309
15898
1088463
1147842
254136
635147
404321
302865
228560
769469
1340896
472155
458514
664437
1319673
56412
348179
292510
474190
1027193
311894
1157307
831975
135676
276930
758879
303036
258194
126240
437013
247619
334363
24594
940986
599698
487025
387483
713769
1129940
549363
1347698
873427
1243540
951131
309962
1152828
670111
327683
1029816
1348924
527643
112029
557146
717034
50332
844861
834229
146807
381566
235919
1293141
597120
80269
425978
79801
945747
571231
409089
331828
562058
523209
871522
1143231
1044318
98779
1126103
1031508
497783
1324386
233260
1308288
422805
377894
470828
842633
1168033
1193888
658524
879300
145267
441729
349312
209854
273711
136760
911688
427583
1092633
855502
1338269
1192499
442225
1012714
905816
584268
1144380
876515
766900
113140
666985
1342267
909495
357546
528243
457345
600237
394413
250547
487321
1096971
959775
877054
1058782
848499
927726
895361
588690
1343321
1081318
639096
231965
1181218
771150
730075
1170008
111881
1041544
752727
1065420
394229
34772
999825
5666
1076142
712835
175065
791187
200834
772508
678669
1156709
180581
286383
558064
853111
703811
988202
582908
1056000
589794
946304
572063
187599
1320384
758525
536707
932168
494894
1131881
1001695
519588
491462
618718
225377
1254953
438717
190407
1002631
752287
674282
900576
804730
32717
845036
613449
178868
1344529
471143
987758
306688
280444
876847
1133970
906554
1227008
220091
520165
896948
961129
388737
888935
510601
308462
369709
1201235
1239475
762903
1159452
1259390
61988
1170073
428384
1032988
1216909
523075
536740
443370
512888
1320855
295336
425599
33458
1099427
1309596
256046
1109471
1230598
846462
194023
1249911
1299690
351739
103740
570082
1140119
1257579
1313817
162941
40333
84999
338663
838648
622105
502584
1156447
1153015
671196
365734
551349
576369
104144
523675
1039066
418189
851704
499960
907158
507973
222831
1297029
82562
456299
415411
1199931
51678
856465
1246028
476101
550463
1236440
318166
1256998
1311760
873300
610617
1217591
977356
1241985
1128026
514673
1328288
429464
1232865
251548
912926
1211056
1302534
393965
997951
1305959
254033
1212119
198646
1351404
486180
217901
1292351
1109724
748808
396787
1283051
1085605
96098
1017587
884489
46274
956455
1112312
587819
153143
730314
248464
15758
1332621
237183
376676
719771
1333935
229059
700839
874042
557168
746728
354126
793905
594076
339341
1083259
1334019
741981
1077279
1159742
167179
855147
468069
720303
604958
80646
294323
1135744
727056
1111022
535665
208324
216846
153936
935549
815845
180113
67711
610461
362855
47453
860982
82315
42798
666585
241692
650960
155087
426264
724407
1006172
1207471
186786
339837
96038
385620
853940
1214016
192228
313016
324264
64769
416157
340621
1286977
921534
274030
1070816
295150
1222340
451199
319231
295003
789642
453205
604278
443549
594180
1249297
946476
888701
1056492
839296
895241
376519
574063
935825
1177878
350885
1187565
1125941
269326
350042
951807
883763
1275298
1308545
981439
161335
314736
1191589
660786
211734
402890
2672
1165107
1202840
912437
943161
364470
296721
992899
893985
646560
1063225
1245251
747788
50782
310749
90990
106234
294860
710980
570424
493043
1058233
58215
1064986
1096203
1298263
1354844
440194
230480
811915
1279939
1293293
86085
586166
139016
378645
566092
1150242
1238379
835688
1275679
943102
1254931
232225
789193
1183526
885195
1200833
1232091
355796
576137
664842
860329
620417
181043
144877
579698
1361869
526717
1229708
694710
471402
699350
1075616
523734
999419
1093927
534712
117565
973970
1063428
599216
439495
1095421
555144
194720
645016
10762
222374
427146
525470
1192724
464568
402710
203350
528631
479864
173960
712626
651477
427997
828923
58107
826556
253756
304966
451520
624624
1060780
362244
651682
1139537
912126
182472
250143
872100
519114
380489
560990
182150
1108694
229888
79843
1223260
294227
877109
611150
612220
75549
596677
404264
881002
164748
831780
1256584
56857
133296
96533
103599
433608
147386
360986
943493
82838
1156030
1073968
1043771
800997
847400
693588
1028927
320556
647074
111770
785957
1155399
80742
635609
863359
344933
1321660
929469
1232994
524775
1181265
306339
212514
412350
1016446
435810
555191
732003
565335
44038
548387
50841
443173
930114
715300
803401
1077763
1314823
498823
215299
705307
534786
756972
1012071
204143
1192056
140868
939528
282868
491763
1219890
105714
50940
654573
32094
690925
843801
946381
512674
727418
648108
1212649
531640
38355
530727
108649
58500
769785
1259546
942521
1348736
1212840
188276
987534
880817
694191
1052952
858040
78000
1093941
715354
712415
939894
14351
913314
463414
751637
1098486
624943
1312543
526630
580508
271032
780589
172699
46792
665704
85374
923764
911029
544065
1091665
683620
216404
1351349
1202483
165146
370875
445761
221437
112371
889333
143653
499868
252634
235944
885321
523746
29873
509635
114573
1201831
1113091
1202988
574160
305626
706085
1017671
697020
958883
939456
116467
905230
1252375
800194
829548
160232
82823
987983
709345
712557
1234428
546708
697343
1279472
18490
322672
150335
310912
1140107
1110776
709850
1110081
363813
705841
136662
100740
280708
309228
511257
520344
1031048
922218
1082795
1280567
1298213
835564
850548
1204481
762844
468400
861401
1037454
626379
1067783
445048
49786
1323707
109292
84529
1165046
744029
276879
1028913
249429
206076
1279651
42810
874039
598115
1038052
503685
704681
1203165
1158061
561616
1352595
966836
462873
694466
633694
1175769
609277
1333890
315486
1158052
1355430
121467
316289
317993
458422
549260
1285459
610444
685543
390646
1181420
555408
860729
127095
69133
365254
1010413
1360721
1103317
766144
1051934
27435
784378
764118
27551
44815
813467
1212275
827721
285525
933184
820951
864309
1115157
653891
1311268
347129
487506
63988
822736
1224501
159176
1115524
1054168
405895
1281676
1146685
216029
816549
221993
1199747
1270125
1076850
13229
17383
1329562
406550
1357830
106925
482957
833314
420238
619448
787588
626924
984685
371241
1252930
975408
726391
280114
803993
614460
1216765
1096305
222175
361827
752951
782155
573823
315288
1182215
599078
996660
1168622
1301426
633800
1203787
433027
558318
762286
507613
28721
10618
1143928
757447
10008
1029983
1269710
252229
319373
332817
80990
782755
32119
1246345
359080
79197
329808
1263108
448118
1260624
872614
755560
836473
829100
335423
173645
299099
1137057
259062
53533
14215
1312349
1249063
977639
688126
1331517
633421
351489
539541
548151
849886
57949
148189
1079334
1006601
617919
14976
1114584
1260871
431453
98348
156824
895771
1164963
896175
862710
548980
553292
790350
499158
1342481
763811
1094354
284086
980204
1069044
995073
678441
596763
367774
1062806
1301357
1060822
1361733
1288394
1156472
617086
332780
51863
638134
1127541
320143
114038
197464
246209
111236
1159371
471232
120788
472266
11569
58535
1284584
748322
1157962
1071778
54365
26743
162908
732
547458
85121
1250047
717721
1097251
1027810
528505
1353818
12467
1357895
1303841
757420
505247
525132
78721
542129
1209933
1354829
457078
242120
1230459
80448
802875
562930
172575
1260632
103451
1227312
523686
446581
1150548
569433
251138
653597
1183535
976309
106872
277145
992552
619855
444937
334077
1256700
894899
777477
706577
456796
341164
1031025
1346230
435604
1287764
353240
699897
1089942
1314471
281463
998026
1021510
1324855
1024906
710508
617901
915558
38040
503955
721292
871963
1137053
490209
653558
32721
574956
992984
689364
1058800
443853
428230
658759
1130826
606455
1061177
53650
215812
456949
1174024
519989
498183
560847
1329674
558884
362797
376887
952235
826085
436599
83146
1142648
212202
150728
976194
967353
638947
355993
492280
370760
591984
314813
1177499
697694
71116
1248669
261656
1138628
595351
1123893
972997
1068779
331297
828744
479673
591305
567859
1075976
688234
842547
478858
945648
527511
248017
809037
345087
89669
20684
1307393
1329683
1217672
46216
473304
214907
1086609
225152
716739
306851
635613
702130
58934
198021
1011009
506485
5032
26360
162552
430121
391049
1194858
1087426
50611
399584
662906
10688
629235
918655
187402
342962
96109
205079
560877
126882
544350
237021
90669
555017
73737
1041852
226445
131108
595073
677322
370881
919122
463833
1314250
923681
593010
708466
1292258
592705
1338659
1080091
88579
1028902
639127
608021
561176
1207810
158463
1223757
900309
166682
521642
665580
1359582
284380
644969
315637
148689
531039
1032705
486270
710051
559118
591096
221322
440316
802320
710400
32245
826320
1342557
382551
507525
593945
536235
489536
516233
1131951
113100
747194
1314080
892882
527076
119822
750648
1256676
1106463
303876
348961
448003
445312
409155
537341
1207112
471491
159115
1236206
761572
13996
567420
209927
640858
463975
543227
759427
812045
1166596
733624
946617
1071886
736543
999980
564766
242757
1103398
1307088
13830
1185396
112497
572159
1217406
111215
1018281
1027794
27659
906585
104872
625637
66512
843772
576141
143342
1289052
173496
1288812
772466
838745
1223502
740240
21296
1344920
1293335
489423
357786
1023753
639164
949945
1143434
254644
228096
1142406
336909
954311
831839
679381
80834
649646
748202
579752
179676
151884
822410
530139
800871
827535
845402
605863
705966
290580
814808
214101
581388
720082
862751
129500
605667
821897
877527
511606
423380
933990
496665
1278980
129816
1159498
346951
40836
880486
60514
674015
689450
522541
916045
542130
1162995
1232114
1017359
46432
874746
779099
459968
527851
1127853
114453
571213
708382
162486
600267
1096185
384621
696019
1195324
1003788
1021392
1267613
1205443
1034899
283601
1209015
58542
1353968
549900
41250
919830
795030
432820
1137042
435549
1325325
1229047
1105446
668807
710381
425016
79221
480182
1240478
410035
143787
1192960
1317993
343974
857816
332130
442967
1325120
946389
1107675
46257
779155
303189
22948
954010
1150008
82531
3858
516760
594433
681715
1102721
1124889
372437
1129872
844469
634086
848206
243069
1217979
355526
490843
767921
340305
382616
1296732
82270
225221
69265
756944
643202
1090972
231634
768628
711711
884864
765817
672956
96329
1163847
762507
169857
138753
245219
391519
533985
932139
1203534
691028
675599
79197
1149234
773965
898661
578714
1273435
1036554
39215
727043
419509
450223
1298787
65915
316637
737952
1077895
1315988
1167015
265359
609284
88358
308582
1140424
289700
1077794
1068267
763736
1051796
887362
547642
776441
11121
640776
326803
542608
1059503
1011543
1055601
179202
1001937
200569
966239
158621
1090197
695183
984602
1066346
313685
1345540
1213127
1285808
1124670
1053037
996967
1281541
1058532
1360514
1274439
369183
306250
274802
514307
871330
76675
1197617
235574
55617
1249010
507982
807180
781162
1123566
252885
711149
105646
592346
860374
275141
488587
1150886
1063364
764003
454946
228158
1303219
1054682
1321258
475320
1013452
613365
539758
614713
132719
476355
316562
330835
390481
1263513
78598
378581
1046273
718333
911877
786889
487142
792278
750124
115155
1141915
15393
1012625
421880
852627
273713
238009
1250397
168981
514720
718316
1344736
466793
844463
1263068
444858
802914
1173864
178439
737215
405516
576684
1056437
845435
408836
205293
740957
930264
1283299
1164046
728215
273554
317301
698327
1048211
22298
392336
1026322
904840
501429
980223
724781
1048297
793792
128552
785982
794273
874352
1092484
359946
1301388
737322
818845
569227
293613
1128180
432434
1147955
969810
161329
392473
852383
1266411
272079
1146929
678227
541284
914024
1226164
1309599
1353179
472452
202308
390509
8982
567048
269488
736101
117272
512970
1047408
102128
887575
940513
1313712
835617
939689
1126554
871358
1019073
672594
344851
952983
1113628
683096
655066
1280618
277202
587323
696705
368443
180296
927698
1042402
760553
492064
1329018
1336912
968242
842726
163639
422254
624979
1223840
839282
66338
665709
187155
363606
210103
1049651
34242
573748
94456
1227098
671441
626198
21796
42085
220267
1274817
796092
1242791
703197
1353478
83980
329898
516290
546345
492564
1173002
227704
1335638
389433
549743
638347
560048
120815
842182
295984
103761
1052396
83746
475538
1307429
555981
251201
55037
614402
40386
440190
523148
932998
1334645
253511
612162
446024
1086744
587612
1132964
703486
212006
144885
264486
468339
815699
582716
411635
1119294
806157
1141864
613663
612329
537912
374782
432811
1010970
52278
820702
1122489
548460
10594
1081969
164220
918163
1020839
25769
449858
397725
644603
1089290
1143978
72529
1163563
923285
478641
776345
1281107
1156227
901926
1315771
1345000
921403
877742
1111150
592186
170462
197295
649884
436322
296809
979909
430901
753831
642116
540057
1346678
990746
527173
393683
325333
1211757
1264532
862556
1016378
266256
310028
215674
374087
1032337
589514
444279
37195
371000
434157
390750
955008
837150
810575
651452
1306116
931277
828312
853880
940384
20966
855130
1350009
510291
811027
491163
530659
543399
358979
947831
1156388
1091357
620991
217015
528712
608421
1064680
626494
1248493
1159667
1230835
439336
514674
443138
12579
1187121
350816
328517
593377
217073
33274
926401
513817
7448
499711
285061
213491
1309168
1154974
70729
1150974
351699
1050897
955372
411427
622969
1181592
1125819
963087
271648
1095672
518289
691754
1269265
491005
415666
1111624
722249
925504
1112636
393110
315414
192646
1300248
610799
140286
61108
496032
242917
287243
449734
1280983
265940
1227144
1097287
1045324
990771
517484
1200505
705010
40550
919512
253841
74916
872355
1068795
911618
405308
1055262
640665
1233814
281589
575903
505052
833153
466571
469658
1123527
511816
630951
772750
865558
652538
816497
1352989
31985
926528
1304070
1104149
1327953
846010
411713
1299735
1075484
689181
497156
498133
964219
683898
960153
761139
522539
775683
159669
571639
338804
1055449
645096
1241800
958883
611374
409918
707762
196298
1313269
985835
230369
798847
669754
334642
7838
924174
635364
887553
657541
1053951
394840
656474
210972
125137
244880
814019
413624
204510
321216
2468
1248017
233888
564269
1174415
259561
232599
128240
1345104
1038906
687909
28189
1233666
226162
342311
1255180
422962
453625
300829
195862
1124506
121404
804151
70573
1211683
248666
962232
620370
641724
330432
1228926
55822
701201
477687
90583
247050
18906
1168549
477728
945797
426258
1333293
23055
954069
702506
306762
1040020
998562
440811
978450
50293
1198297
792488
432999
475282
634155
1227895
1343027
616563
221840
202709
296767
1180414
226607
930090
742485
551561
1226276
595632
249920
689690
33
791347
201715
695507
1137111
795404
852818
516963
1024340
1341663
645478
501588
875420
1214246
134455
369311
144852
237293
805754
702490
1269367
166962
707059
1155286
954898
237541
575090
739579
808904
615970
175616
256371
428075
827904
886713
561448
983818
257158
515888
1314129
544893
345047
1209303
99153
637723
577339
114521
627805
1144530
535618
731516
321443
225808
1083902
1124453
241473
794903
1277284
845686
752917
1295296
489031
1346822
548510
1207126
486067
331862
368879
967271
519059
1116557
996693
227351
1091524
1259429
1296903
468637
484012
1354941
400104
144398
783833
1266877
24418
773604
790450
421356
783031
966914
612496
1054853
1268449
180234
432233
631407
131286
62517
197422
590593
1031424
522068
1335477
235020
1241459
185851
471004
914487
894169
307269
243753
459283
736484
1091522
182518
719529
400131
513790
221936
488509
285239
862424
1084338
120500
393659
107237
642037
1231519
328919
389228
1272492
624357
235283
333159
306209
882109
311511
1171799
1131448
277647
874553
575790
192086
969393
1157724
1092878
1327264
1285538
714929
10656
177871
1295767
862620
1282451
1162415
952981
334412
2140
1203849
752529
1333185
822257
783829
1067763
1184412
330201
1174968
1137596
567077
862111
637744
938711
808008
174273
927707
572315
796283
1248156
552505
1329011
1341895
1256194
1013556
943582
202898
809203
707263
602211
903617
974495
1140671
228861
502786
1264238
1165598
692505
422167
1129493
1084680
473901
1303228
701547
505673
490224
1176382
685433
128988
870882
1169621
624904
473527
1316267
758695
371318
455873
1104107
277837
646327
1141828
341427
1321466
477736
627885
551932
273057
488333
681538
463647
1098303
69338
510467
1264813
713814
335147
161542
1199710
1350084
956572
905781
1021202
1153003
1281154
754961
352669
352739
306408
1190344
272140
438814
136295
881093
218146
37022
318553
939177
1274893
837020
446878
1045817
644406
709368
896293
525516
1332378
423015
907183
521977
700490
972005
163518
426033
240413
1325253
711184
771487
1297978
783362
1354938
775038
286027
1139456
974733
1020860
1028057
712672
1227394
1171620
1317853
862253
59950
306356
355368
1149416
914809
1120656
13250
802028
1019506
522179
237300
448680
907451
737688
306901
809845
1063882
1357228
1292229
1063659
17418
263959
225904
1350027
2520
360749
713293
190607
141607
669003
1176634
2739
397282
979232
71338
214653
784710
89887
454831
665186
958122
15919
916847
644267
913256
677755
1287216
1352325
517905
1197329
248613
572706
616528
1315175
1039508
620693
438095
618582
1309924
511481
383406
1341111
1326999
670941
441535
1356101
243593
955248
296405
614493
1169968
907553
10500
1127000
295482
409515
66561
382652
95816
839696
982472
1114884
1317326
1224152
1033803
366140
550673
1056790
941629
463905
1027652
502397
872881
354193
194372
497721
1291977
1247316
1152461
627034
920027
1022129
1209178
296861
652035
365443
493925
482032
1103195
502270
730639
321731
224476
585145
305891
670145
1313045
927750
102231
791735
1290095
888743
771168
338982
289573
630182
1282459
68222
64521
697748
892315
508976
877157
301351
1188175
354968
1255783
594050
495425
208170
1198829
1107264
990068
996046
513129
428727
862503
914524
482094
796873
812157
363392
181343
744354
971587
985319
914445
1185008
1239038
332575
966151
1068785
489930
821756
998051
78563
1312109
538444
275074
705431
1102840
766320
844284
918791
1112714
1200477
42087
664628
205677
1208754
495433
470545
162889
917921
399896
1281567
551596
284742
94338
871680
75679
1021421
689996
46673
1115181
1071098
61824
911883
543745
55398
588542
1240273
1124238
1160447
1196295
423868
116194
272788
439444
465513
630169
447173
1126501
934002
771291
1325439
165156
513196
1265885
585821
1177354
291224
497170
34461
697648
1051496
1327686
462770
44537
801288
1176069
160774
433454
1002157
924014
777258
694288
612818
908070
107947
50499
853106
1209478
793701
1219575
725299
123691
473975
124860
716133
260965
514077
1280335
189534
1172933
1032598
393811
980793
141641
711035
1240949
985303
190758
546869
189264
1107588
1157766
228868
806466
83275
453252
254962
36380
618024
224594
1037800
1267955
984839
652395
690360
227426
786389
50456
677622
1282522
651703
646395
1059259
111795
567561
527141
374582
940049
306659
267233
637765
177371
143153
43892
1019594
398891
211411
766314
825657
830539
167147
484105
1242398
809808
29216
891834
1000031
277411
1070295
223407
1010625
797472
45410
555298
10900
1300821
978446
1058809
1313890
626114
197460
524537
178389
904072
963134
759723
76853
1091726
406925
921829
258760
954688
844540
741455
1233717
1285244
723130
1251189
1012012
878223
306557
740626
982190
1129911
1263585
84449
688467
546052
273460
719437
417591
465355
968528
1093397
21454
1174967
1289693
554832
881847
781115
936482
542826
409959
1225355
1160575
1165516
636120
595622
346176
1305825
74201
214641
131730
235941
143082
453640
528862
1320018
768693
595200
803838
903672
1313070
127099
810411
1188474
417349
618269
294308
3477
7745
733421
998016
1021172
116258
1080592
773488
476272
251770
833299
1276484
651962
1126993
460190
367283
866117
60643
175467
526925
828769
628776
323707
342296
159272
81505
973946
1194032
1198253
204602
464644
1218345
411816
1099856
292761
1252942
561649
789372
1034027
472096
941079
1087180
516717
391460
1300379
565890
163056
1177709
1098178
1209892
651292
1320775
413629
1269235
1313263
870920
1331911
573623
758569
1326173
689041
731419
390997
382479
909963
1271383
344003
1302749
803129
1106007
1089612
323372
1354152
1191052
1262813
945163
827613
893278
323846
409541
233926
558592
826852
222996
1220210
1026183
422730
121498
675194
1218212
250359
1305200
959814
23522
1220498
1051409
331526
77211
322959
274032
1232146
323809
407222
707554
666140
220616
917230
255476
954881
976445
959275
15897
231211
596723
451188
1017984
454143
534729
1068799
788801
313153
590740
196916
438255
944401
618485
627103
1248628
759916
55930
942129
344747
1158118
356968
927494
400355
426942
931139
995581
118897
787508
290562
195983
1088847
974564
1077358
1276556
104484
775772
342673
44817
1139944
295161
465351
280585
1087219
434547
165976
663327
416753
617224
1285065
1307386
606593
1161370
697471
869169
1026101
906052
1143744
158478
1009745
57668
1173918
549972
933403
665328
418409
1046655
727267
1114098
67843
900753
101469
405506
705747
110249
14715
14868
309589
800132
226298
16305
659924
364726
999146
564674
1061525
1278319
527288
109726
604346
844826
4369
885226
450557
182116
1229988
1156584
818982
106178
1077417
1144749
400718
1044888
16000
10178
27380
787194
832772
1124227
1237940
1080393
1202054
803667
1236616
379343
490508
1309567
712487
792809
364968
415367
74451
463850
628193
557216
1322986
824832
947656
52513
4989
305330
115123
497864
1180803
797292
293681
407215
25193
881850
1248183
724865
718081
246107
1085693
504871
397629
563699
371995
1142834
206551
83857
141879
16403
392892
146069
944363
741732
137351
149585
255499
928484
459749
1026014
356194
296960
1075397
25116
502625
460966
1252677
60327
1159704
1328182
438575
657074
445638
1304509
1031153
1076714
1336197
428489
971076
597884
518704
871076
359711
489352
377814
435358
63988
847482
666214
725925
822038
846212
547787
1179164
427247
566305
259293
160009
1120786
794604
1116287
493533
949447
178114
1139413
814890
620973
288987
392527
1136667
697834
88782
753831
1313500
82441
354343
1139761
624474
106127
1041311
445675
988189
840455
1330006
751656
822717
661428
613565
159847
1230025
955969
101757
870447
1220392
1044246
111924
95064
1162900
762036
702553
263185
574128
1338265
1064984
1187087
957697
747651
927851
835902
176250
897903
1329226
532390
32188
76302
740310
1140486
1034486
1277497
381745
1014242
63161
333175
1220493
266460
707756
1155196
107583
347641
601216
514415
953659
105274
747585
602514
488593
977598
675514
190934
824586
269102
519625
48897
192194
987658
364760
952535
863402
340793
547317
220557
969015
1287514
40072
787703
126833
188893
1093274
17788
861427
307613
1264372
259042
1175280
715343
1118693
208887
666457
26226
182648
394236
924122
1027765
225150
43981
471668
168679
515908
900666
293343
1293540
581130
1269848
1300502
850330
956875
1356087
898296
1063970
251822
961087
806869
807358
1110329
114842
331492
473419
864884
1015029
1030742
985994
416636
404360
543641
377694
135066
908353
638610
895350
151980
1243782
1357691
1040887
459182
1262091
999416
1201086
679164
363707
1304117
883777
766656
898153
426048
777811
1218593
1079947
206748
345003
253817
687208
408
780849
178688
627805
785904
958618
655574
906858
952550
26945
318692
483868
729057
657852
1212087
627062
1051883
927338
870241
149818
494359
1115805
279116
1128022
642399
774633
481162
664692
917135
102931
630458
869509
551467
917842
1291164
1233463
506493
790779
1238748
1247951
470537
896206
1189447
1258999
5612
800788
288750
100922
374751
588115
399279
431431
18578
540990
1080428
42021
575676
602082
605486
1293881
379037
101207
8342
791689
762224
1314973
705875
135235
1281131
607957
630110
1027732
865601
1234628
1304791
451216
497287
548479
1151738
544380
375954
1115437
944879
1258308
1060569
620178
1038143
228665
584089
1201801
517497
185570
793963
852115
210737
853045
67918
384123
598976
834077
661275
538329
247936
1225431
369753
1261514
619667
344095
1097823
427651
40806
1045642
1119785
1257314
62422
1050120
549285
366822
223653
477041
1059903
563825
734543
431503
1014847
127412
743279
462588
827236
698524
301363
1006524
1039295
1354583
825183
1090246
1323426
1222762
542224
28931
635396
1321626
485345
508290
948069
446258
122352
1213356
542900
40553
1309624
1320165
74456
1149107
1163713
648899
191587
1062403
366827
1026146
1075139
709125
1067489
458304
544994
674062
668930
1349317
837454
284489
1326198
411445
487969
356979
494663
933452
543170
546347
320688
764313
461309
148468
57059
1351131
1051349
1181388
637692
818704
872958
209399
499855
7864
163907
863297
250403
1099204
778552
492497
523308
823419
144581
786248
828938
1199246
12485
176971
1340873
462660
911665
1208667
218589
522708
1137413
125340
1259983
200452
1193774
211456
678286
695245
502188
180952
469685
778975
788801
823928
942292
541932
676520
982531
660240
608537
139150
290994
1338351
963907
143958
982666
827189
126820
526610
729064
470447
228900
1127169
263617
152263
514312
1203049
1160247
1217667
412721
1182579
758089
1245542
771564
1019492
398690
136288
387642
908149
1116584
64051
507559
469838
922965
520679
212280
1076935
1217725
742726
623845
512411
956270
3353
934127
552865
372154
75047
935877
1203885
198729
502555
317396
353658
514310
1188310
434879
1102989
1311028
864145
1013175
137890
1030965
1052252
1233591
13811
572790
524222
217787
320165
1037872
1280855
768085
927023
423483
638210
1156107
804650
881864
1198029
430877
821347
833715
244540
639567
814902
248542
994878
1313700
1344634
435448
960669
126390
421670
1344339
1267127
1267785
607049
116040
868733
399340
1010354
1192893
417249
748959
281863
330213
474384
9568
1078378
709921
476386
52115
262383
571701
930310
629656
1098625
263652
872471
96093
72487
13051
1112446
777476
614554
794259
1025178
614191
1032476
796180
1272059
15843
850726
974164
747720
681687
810345
281341
1180799
626208
658536
1011540
64148
1130891
176327
436824
416295
268064
650630
633316
213575
496912
656551
855137
1065653
240825
96709
262
925240
900662
1328150
646115
429546
454420
1186251
931578
532691
1297126
230121
418072
466758
572781
1287753
426782
1094284
119998
314385
753985
261105
390305
906876
1143237
526885
951781
1068560
105212
119955
1078283
347277
734517
1271429
148590
387892
994712
392672
1263698
23462
1165913
951506
278913
25333
551641
376771
588017
938143
741774
30127
624736
17976
25411
729555
887688
54669
1070525
311623
446259
53426
522995
60734
1045360
260537
498266
302372
342669
634827
496653
610174
58714
547280
1149147
1008345
138115
1292481
1172383
540675
193519
857180
39639
811409
1197048
1282916
827045
985229
117829
738872
200933
1335167
1206370
924106
258251
206000
304857
1002809
1277473
773423
548071
265200
1321671
1071583
1125269
1056999
732289
842758
210382
1229776
986387
335167
664200
159529
391048
524802
324911
1267702
306743
1327522
766653
1331427
739915
1230460
1300517
1271808
1234087
1166869
558013
956630
632510
1198626
784851
929366
1027338
1150008
367265
694186
1228513
735398
752488
582165
1311248
473284
606995
144122
711367
148968
1155065
703953
1315262
591295
1184782
1118154
48071
146054
1120021
50755
2836
543376
88437
151734
1016356
1154293
1026733
612845
823227
909386
465165
386941
515295
1325776
278066
676297
120156
825036
35281
1134434
1101819
1361829
1088789
997295
671024
1126932
808968
193711
51382
1350596
218658
1024399
475587
300968
1035538
85902
890712
598066
636495
933804
702300
649054
1085426
94859
660601
17030
1130853
820065
1100818
464891
907096
46864
327329
1193134
348331
672822
627633
1267735
337782
413847
372039
293668
211351
874645
513300
331577
706542
217316
709432
1237830
665889
167961
1257884
58241
863540
819209
165308
551206
1067540
755743
959790
597487
668284
132306
1214237
795626
904977
857375
301183
552473
5964
527268
913246
228170
787984
791983
888458
165029
934700
633346
574848
1157276
522856
186153
202092
764369
1033978
63392
307378
1335632
527471
17629
1139273
820549
1341891
1306682
527487
850175
247036
717845
614418
21482
1038122
138386
70917
209892
423140
169995
555618
1354096
650759
108231
27292
1179635
779975
112508
1077121
284363
749691
1207481
313960
589692
607633
237605
268950
196541
484296
65770
126500
1219666
415956
167770
1138263
1330306
1121624
1209820
705144
1226221
831552
584590
225058
856376
519835
496070
1156245
733473
949885
468455
590942
1042525
597784
997235
34724
74825
413998
383688
933191
714154
551968
1317028
1330485
187420
294864
1119355
560334
870144
1308693
1233534
574631
299774
1062350
830409
547545
1235981
649529
1153659
1348534
11567
16973
1017630
723859
1253516
696355
130466
1329867
909627
697102
203243
997652
826832
17247
12925
1128219
881857
590059
1332313
202713
1101042
152524
565279
1323648
1306173
65580
851416
984730
673182
1075494
45251
493018
45968
129658
208778
956953
781993
517272
835965
1124893
972011
1216966
1023585
194208
1171192
989790
813337
1332064
1051317
1234278
800662
967192
815519
971738
768979
1306056
1339720
71353
567978
1094334
796617
831121
462443
1325910
428476
947246
937980
378546
1307884
1350051
123142
924472
1346780
427150
95200
533033
910038
791093
66809
342543
757855
245608
600335
211155
983135
357499
115190
813900
100629
1170208
976591
123949
884746
962197
927812
29202
1328171
669927
67622
394008
281786
201511
732720
1298406
732879
1076546
675861
422682
364320
1098645
913103
375651
649730
405569
823903
370719
283944
40933
599733
229888
325234
246307
253011
570880
406067
320638
702453
1067376
951535
118862
1234612
763439
592173
577355
424475
894961
987030
445132
538445
871869
186035
393350
323920
1207388
437524
379213
1168000
967986
356753
904486
34477
1139742
904886
1146178
766725
859738
384998
421173
1289062
1291
1100916
705183
398852
582005
1342073
1320989
74062
1092848
380134
1215458
617459
188801
232049
664948
1243959
283518
350227
623700
1302059
405161
143590
80336
846485
392569
254565
52598
1123984
972990
391417
184313
1251153
1218865
157725
798295
697926
277677
351091
435233
138437
493213
807588
1145053
1342681
1149047
1098637
1359374
161558
951229
107268
205556
839099
424101
351648
520062
890261
569266
733172
1360618
889483
931262
880911
1104818
379740
589617
395930
597746
670017
778332
82894
854689
375398
570103
399042
1095604
687905
147797
841612
45898
1306630
448959
1052613
292553
271275
1291698
383251
974172
194225
475772
986037
882731
1356618
564185
1244484
854829
950621
975280
495061
217064
686481
12885
33202
220157
369331
1341919
680682
998964
307547
4280
857653
1296075
1166689
1095596
167021
21439
1346501
196921
1318789
746930
849785
16588
33470
950844
366682
952893
1290028
883010
388418
1287318
971921
492472
229444
642913
530882
986436
1205141
1186040
618901
1311780
402222
499358
1176157
330365
546824
338856
698035
706327
618490
1046601
390223
675311
1144795
452069
774550
465634
1292206
791648
705880
94789
1322082
391099
342837
411676
896411
752350
642160
74333
795197
299681
307452
166794
1199673
231540
1287076
1144085
852669
576068
1295919
245597
445604
1081816
87292
296249
610480
1092873
543841
1265659
566766
1087411
731144
619440
233474
902704
1130104
650419
938102
625291
243140
1363815
1124967
49689
918801
968644
102307
1012535
1097767
453420
46193
643004
823637
960760
1169279
343599
1121272
219223
1123020
374109
931818
317540
380981
1076768
182452
691338
1243755
939095
151073
437961
667203
351704
274578
1881
134454
288184
55727
531033
1001219
110094
899567
538611
638006
872732
752112
1254287
376928
675550
217771
1093531
73718
421579
32908
1241749
1061869
745857
1295070
807075
397485
1163628
1153249
716150
586339
446653
654899
1013887
216463
475540
175008
335334
120536
45746
55832
1363419
55524
1087356
967151
972869
247732
145409
1237278
1361171
679954
948191
993362
667948
90765
534520
677085
348880
1107215
302613
235251
759240
569863
234726
749931
321827
741552
800077
412679
1149013
1182015
346988
113931
499477
345598
1042383
770471
918803
1191698
1309079
1206911
611430
170468
798738
284949
335563
1102583
482538
521607
921178
296153
1157001
632303
112331
442410
988693
824281
863869
824889
354000
296265
296784
473669
422040
1339865
230833
601550
985098
369662
406151
698024
776487
129292
1291960
685564
77252
805339
531297
900225
856901
299849
1008275
1126751
851604
8922
232261
87658
886171
1275630
322019
691809
201108
856028
321981
1015171
1265918
1080451
266564
1067097
633593
761621
1310237
415431
669731
850249
838962
407366
38488
337241
1312368
1348710
1143220
38089
532106
206926
787137
925860
478563
342919
1028121
270524
130182
1328992
666523
1081539
849310
280991
867177
835118
1312639
1202615
550764
7794
571472
192215
1219102
224175
483715
159074
427695
751302
1017328
17292
901784
1162234
242487
1274317
990068
414422
617450
435034
521277
266929
322637
1342025
484596
899232
302552
1310468
107953
798398
364097
452978
1070041
208890
193879
93569
193100
350894
777596
1110006
1013443
209077
1265789
786179
991174
19909
420814
343144
1318092
1334261
706041
448634
448218
460967
1326148
806711
941397
1317153
726561
703800
905390
1230646
665413
1220705
997648
986281
1044480
553111
60275
54079
224114
615038
53468
785370
615466
34452
99578
1156282
411624
518044
456450
751089
474794
478943
768775
618289
1002321
393318
634843
1255716
420902
511274
1228644
285124
864131
261172
990989
1089178
1163457
233089
1232790
834190
48696
9880
926519
1171810
286523
558287
1337934
1175724
702961
782436
626594
347104
502637
376894
28245
708114
670423
400289
285406
720994
684978
913869
1351900
1349119
1002940
772167
684189
927716
161118
417380
1209037
955909
1000771
182254
1014625
1118088
1086922
610605
157662
1243934
840754
239743
1230040
298289
992263
777314
694633
1149913
99860
403362
996906
324754
113105
1344287
941862
1084885
173854
897259
250188
697821
1231625
1090351
489409
1120049
1206825
328130
1307671
620921
1241081
662265
220641
1023365
311829
913479
185045
924358
1315012
396439
1224049
56191
496168
1280184
283713
844771
238975
584305
118199
938155
555617
64421
132205
706579
35965
699658
381650
3166
1289822
1088338
1333912
54295
611534
76916
1231742
56015
848457
75884
1063943
612668
1072832
47031
1187069
473448
457027
1251511
464389
1111616
263010
119918
531266
646833
890986
1003288
600368
841729
542941
617120
1095009
188906
676552
1245938
823966
548855
643690
87437
516809
887342
171011
643430
819986
372850
1110258
293254
413100
1167157
1292573
355309
438393
217189
498118
120912
938996
525203
207499
982051
481107
481618
49560
1271748
728982
780873
453360
691120
640076
1036261
947377
237857
263597
588959
96443
1113641
503788
865683
548326
9635
620961
96277
587556
1226286
309200
1302095
254891
1308342
1343793
1253430
374219
619532
555753
1033894
826342
212247
604474
1238438
1000244
702037
931482
240278
354802
535665
549777
660276
1232187
1169270
799149
173215
224312
545383
1302578
1020642
1250428
186996
262125
1015906
250444
452382
1178909
609465
830412
1317345
1244755
1292922
1091424
198981
275471
50882
689511
360704
402788
193002
280392
332499
987779
779379
1295880
75493
626093
1064746
1090885
1211554
295541
1139965
134126
1117947
1326090
1043757
364020
874784
860627
530830
1081714
560021
660265
712937
1017865
936892
370313
118975
911157
553691
1225883
234627
472111
286740
423260
957044
620358
1021392
1066876
776408
926994
35181
708843
1355339
77104
165592
663701
328599
288487
980067
1045428
1008525
226177
714401
1239831
351659
830500
866836
966468
438778
222710
272717
890004
1359275
963705
1100058
1297632
980979
844079
1234675
841548
797355
156984
937621
882751
1001716
292636
546657
354651
524398
476613
1235822
516876
1358877
935855
159634
313757
720104
214960
1127018
310842
1071111
74960
746043
255477
560721
261555
90233
1016512
1024544
844229
377637
949836
754795
1329930
1106955
272089
664966
1343779
680141
1212715
1235706
684595
544317
1360495
1193903
343242
15091
978372
269281
414961
322871
1178538
1363299
1195842
572159
574133
325278
303675
804937
400998
1192766
580206
187182
596088
119848
1284281
653838
808800
1059617
1046140
1070491
624448
631021
36919
379630
317893
159489
1096253
1097904
35514
806675
1234478
173275
1354598
517265
773198
1331787
1185503
185984
449276
825316
217651
639978
1137749
637076
998869
26360
690266
1069225
440817
546194
126470
1149223
332633
779886
1138386
869272
788506
1187098
164347
23170
952940
265361
43618
1188050
314069
633380
161755
151085
448778
286328
889442
1116163
1089910
561483
380402
1218132
593748
335172
1226309
787876
595320
1163927
993895
1349560
1268587
301422
251899
431656
1351668
1117998
978696
714958
780094
798239
981852
622654
687526
1058252
417720
1100642
1182753
1206086
680580
210747
144864
1051137
1141137
1309836
416378
1291240
938104
1285735
122976
1225983
671366
181324
515660
329452
418668
363227
3574
734757
704357
988866
800339
741522
270398
426394
346913
32330
1157839
1083117
738351
315047
583140
188942
575164
1234715
398690
744246
890856
1240426
315954
654786
51539
464670
906748
810972
603776
431574
681855
1106462
621367
1050383
890922
49845
256159
659060
1111580
699737
1150493
263072
383292
59114
1296213
1277256
1056734
639332
916654
649713
428206
1290054
289329
461337
135542
948767
862400
152807
982986
1289970
1264431
242566
1311026
728908
415936
560603
1096518
389746
139009
298905
21902
1103514
73963
1358997
1062813
470844
1033632
1315250
1125773
1227609
637014
67698
743105
900522
955798
172033
1270069
679114
1107007
296563
82946
378552
487604
807546
717263
1140456
966213
975937
747555
1342789
550190
419590
7932
704074
1348102
431420
1136353
135772
264440
157257
532181
302426
106198
851731
929085
1086582
1228730
462122
504148
1248612
1315227
739919
588115
951613
271886
802737
996299
138085
315567
325541
955283
990651
420565
792763
1298548
210143
668208
1173062
1349218
92774
1279928
1012068
390923
949932
186859
192011
1277798
201598
1327275
566224
183233
877770
974251
1268430
941969
1254960
503464
515936
1298068
830309
954661
448737
68893
694972
165534
1024043
768882
284721
363687
695058
201696
672957
193942
39630
411373
35702
380875
348529
929311
602745
132850
1041689
1076374
212143
1238481
93243
186624
938233
1333597
400746
234291
490143
1116024
912516
867199
73296
916401
706459
1335001
457968
1316243
362553
300456
188493
789512
788022
508806
916781
89689
568388
1072062
51788
349514
1170272
231551
1066868
801708
1066050
50353
557823
663164
1232597
557302
688986
324601
858047
65197
726799
50563
624042
327614
480406
569157
61622
898623
486953
47223
484754
1227331
1199538
198234
1156779
138446
1058528
1160323
319195
885880
820734
675695
1042867
361656
868672
1330284
333478
318559
1039514
1016635
354636
477874
710598
1273887
429457
1036683
1359784
882400
222442
524922
248724
219952
888203
1322441
1006756
883770
377039
299369
1343777
383140
1326959
601461
761261
134738
783757
1041047
1088059
842938
968440
693643
810745
481950
1251254
597565
1244224
547252
985245
1169071
1141847
699327
628314
1133903
520288
46073
1244949
1055299
571870
762254
1049517
993396
481427
1091676
552470
869869
131393
1042968
838861
380742
96086
247540
560992
209252
729484
1345540
715913
1296002
560213
1125657
536411
1263525
1250431
21368
482298
1016821
653765
5397
1293922
1093102
766782
857123
923407
427404
540865
759703
373385
854593
592606
297795
1289046
1027795
294326
1196296
567154
608626
355996
505776
1250835
88484
1013067
169054
1319699
798764
1298634
366302
192263
164254
691001
246093
1318135
681928
128204
235178
363206
163265
47521
752419
610942
782925
518646
271108
1136037
1343496
176800
550165
1022950
28985
735163
733220
360876
1279284
1354743
532576
830329
439054
955242
333293
1260930
1362536
177078
910405
125388
1010272
167917
1017735
412001
213637
1169421
824356
1269778
1186774
187999
1275404
198695
659007
760637
1227697
451626
950670
640763
797359
428692
1338643
658373
1158191
1267496
135953
289037
280943
655999
440779
764059
1016416
1100881
631508
605558
1164361
530776
1164946
615519
1316310
877142
748665
1163939
444345
1103308
254230
1302783
127638
729450
162190
35824
922253
171632
929247
946583
58984
895766
985653
360239
1265845
54883
1254158
744848
279289
1024741
1084072
911942
1306603
744978
517354
550189
716034
674111
1107418
849168
723079
810174
43664
987587
1262769
1026610
696959
964993
55075
651927
886146
362480
154593
1062513
1202633
677535
946735
132861
1078582
733079
700873
839500
1038900
633966
162357
14840
59285
36836
375951
636389
1003364
345067
95242
292284
18112
448429
1074931
587342
555846
1190025
296558
331160
835103
568067
940144
170262
1305401
678568
125189
581576
593213
706805
162788
941513
322990
849162
694718
402218
49244
140462
938104
627012
570459
664342
779112
747060
109311
589730
227798
902867
55741
1011724
877187
1011427
394879
960415
448120
38776
705772
727940
640063
471180
106001
360239
737684
168757
1342645
316087
1060862
1073217
134006
467212
627683
1000445
501467
935406
158820
926348
470131
802907
515521
321154
1090723
947349
1205650
370328
952407
96743
756365
1246698
972884
862477
1307267
1280326
39183
593299
63394
27060
966099
854866
1126976
378507
178563
1185572
793320
468051
148443
1307955
312852
1153080
970598
472118
1121083
584077
875142
739479
1163404
519993
853833
785226
814256
1316950
4875
660438
464801
773883
1311081
344650
886695
828688
173667
342348
999672
1302165
453521
818675
907877
36161
401473
887193
331518
1213751
732738
660374
749863
44546
1346894
87653
1154696
724021
310089
998045
717734
636967
932464
1008401
199273
411004
1668
694168
921037
740662
279513
848299
506427
671038
173062
70919
217290
1155661
1315334
428866
522727
818124
831777
409630
391306
619309
538926
1358178
1285566
940505
453801
161598
453972
603347
53858
256591
938046
1264112
1206842
994686
575907
1118976
138136
414672
301961
1248333
656184
620055
1059597
1241356
792248
127525
382491
372505
478195
343569
54966
587675
256629
1111527
54358
388979
239069
1198020
308365
78899
586865
660485
413484
1151745
845914
1147587
156871
185192
363172
147431
473740
517181
418864
871351
311327
1207816
382745
541530
131048
342762
129559
520562
1143196
1142099
137989
12890
669378
1335761
108221
766342
280738
627016
595087
954369
717159
20541
37851
1023724
164282
1150747
912323
147864
276569
979969
1205304
603167
295686
321664
1223844
137138
51878
171679
810710
1335698
930076
1029919
1149612
1027693
505999
835402
575068
41751
27681
391451
833857
372114
1160521
1170454
170368
914091
1050522
270057
475805
855571
958606
600818
440493
554662
309015
1321885
622607
2182
468658
583201
854681
237756
722130
378606
57882
580606
748160
279503
1279866
602262
228356
421306
6439
85856
205748
1281879
721685
356549
763339
771932
339481
639174
110378
314326
943730
779727
519193
1238565
762971
712002
532075
594331
715173
72899
930867
1338942
829457
770661
810689
539364
481138
363296
226495
43059
277003
609062
85581
851091
907890
451385
1152271
432583
598946
874251
933750
452001
4301
1170829
937460
390343
1123562
587164
722187
1258237
938359
647139
122208
1162836
388237
1023197
53862
1041941
970285
531929
856833
804381
884980
365318
421103
506968
817312
241116
744113
1024990
203340
1093100
297358
590997
663733
468317
945644
607109
3103
467522
921026
784435
355201
1171133
762974
384340
138099
896238
1018510
98174
94998
458009
511641
1337345
146867
1212376
1058401
1161503
210009
1023157
212393
708820
160876
876808
346899
27479
1268627
1179689
1037851
255510
1120214
1046426
238964
481341
150126
661893
725384
976113
260931
58824
735442
314818
181344
772770
989485
522346
1305140
1214585
1160818
683982
751613
632309
717410
580102
1075656
1133828
1254161
1203326
733042
1139610
1351612
202474
134669
173589
839617
130030
1284174
755589
1043345
781897
524512
912809
1136462
1144850
39919
865168
667735
2609
28651
421023
177241
630155
162551
542510
409089
1139785
1088988
1265461
1331099
1252686
97210
650302
844693
325032
427898
1290155
220527
943861
274334
16439
839471
597269
122959
463086
507104
1025813
1295738
130789
1016334
1254182
975331
92418
406535
606652
733940
1240682
906455
137880
861524
1208463
1362729
1345171
623712
1223305
1116168
385127
141149
2065
774695
46506
1065082
612092
896997
561160
622913
455666
377196
1200744
899028
526924
244636
861035
1205498
284282
859368
846884
125647
246471
1324046
942042
662142
123278
710318
924785
1076199
538063
1314050
698076
1156155
863274
151458
1012840
736180
668427
397214
210847
428973
459409
1340715
230371
1038106
872121
568832
1021975
1219102
172897
71655
1306373
754072
982707
1111255
1248236
852930
961524
832088
589747
576588
534630
274048
1310324
305375
126799
854728
679074
656605
1349467
1259688
442761
579713
1281147
605126
194737
1302752
205690
484532
1303087
439286
325145
74840
432843
775539
64587
1049900
1319101
654219
500593
791327
150326
871052
820030
1312445
417327
978290
840988
198325
940992
734798
890496
407411
608510
1302592
274409
1138760
450325
413582
1105258
460092
1021514
1084982
731854
1031252
526815
800942
1035769
932779
1332443
624652
1280390
998062
1055803
1018438
641142
545283
1106429
478957
623137
697541
607151
858345
784878
106894
642715
690906
1158902
1248599
79132
589489
1102245
504580
1253859
255051
625914
447490
924640
219268
74564
5464
959934
143430
1206585
27245
1056592
169683
99966
1235263
536521
952737
848144
935409
949732
878062
1101121
146749
516401
21161
1198520
491469
501609
27366
403834
1053460
378378
131484
475064
324081
1080515
1349174
660639
1050113
1294860
994801
708505
314861
984167
153486
922187
747454
399119
1333606
293637
50486
193085
13237
685581
877752
604038
28314
233399
609780
438393
1030642
1015555
130320
39307
319422
106286
413335
1150815
672080
752138
347740
944166
155790
439825
817598
286343
50623
302353
642388
990310
1067009
556311
97320
384677
1088134
904778
159762
1049980
1122166
1280405
1064534
310195
1290455
909879
412003
903500
869877
417376
1038714
1092499
12537
1011704
107236
154537
818128
438187
349315
769938
501113
858136
571831
85724
126082
1177702
682347
351415
1132283
562704
418954
1216302
308601
898710
774943
1248574
462349
178928
1077342
710213
468401
1321101
82683
465962
227302
435250
194879
560867
894642
1003897
1251334
635063
650548
506458
65569
786665
141196
328683
691757
600555
849898
934764
506897
751202
1200020
106734
493203
503686
410346
942161
518857
843892
541085
607507
27104
491620
1262386
88534
1332374
1245485
95973
1347807
1089356
285684
659158
1187732
210144
462547
338971
400592
959134
256369
535250
1275865
1126971
1357198
309431
756751
1077242
115515
1145910
390531
561991
188931
931572
534971
742310
943496
142076
267737
957003
324718
422592
1218865
109833
794452
500721
562095
649299
816418
219147
461172
483856
558194
1300022
802174
286409
171054
1166329
1161115
472636
1120897
959991
1010073
313274
1080177
215197
521814
1300356
446258
595231
21544
421260
1123835
519845
1223035
564599
618281
97893
947282
227373
1009233
1209367
1360642
550983
1242736
736359
37324
1259288
350078
655380
1361790
971391
366277
309091
1120684
637110
961260
588882
722666
125998
563957
302514
512709
181159
1305386
1193878
641892
911531
109562
644476
29736
300944
1082528
727839
343189
193813
153066
619533
1182693
535302
934464
1238281
548183
270922
1265483
72610
262767
847185
345794
126008
1317009
675189
516536
177994
747169
716054
785547
1040986
261055
1187186
1075750
529373
424584
990994
1217894
718887
1168284
845628
1295913
202705
681247
293564
642882
440560
646379
654563
314265
372887
1228706
887815
144684
1330328
1273527
377628
1059742
203709
600315
56176
1177796
61469
986948
1361059
1170792
205740
1237583
759043
519572
527133
819638
430236
575901
1048733
521099
222667
97807
687821
275478
1123344
1293020
1347845
401756
134586
986658
1052539
1320972
729104
124803
522333
691324
921034
965511
934863
1162286
80322
1358985
1126043
135836
489360
469127
1300627
589117
101515
816402
1281837
85649
692818
252149
738523
731271
352449
1188117
1233574
991862
276773
83132
602377
1351380
741878
45871
179782
931289
154049
1153328
296661
445409
781152
972079
686299
1178774
1322795
675747
1355047
166049
778133
521415
673181
226352
1180469
25508
544560
944474
278992
1155418
1250924
334767
1161603
1051495
1109588
835210
1257282
1246260
1058352
591210
494792
569243
741357
360953
1011762
1178424
131449
870812
409390
1207976
211469
314544
1289053
804283
230154
1231404
1315958
1146855
1046450
1230585
654230
647679
79614
1340545
850940
306647
711678
528747
354448
642350
621267
357029
487693
200383
131712
112997
438102
314219
9653
516942
315706
426432
872308
133111
909758
313936
712132
1302510
402892
127789
315559
805670
355031
1055145
299072
1045874
1136776
511319
39928
836865
299355
819222
927890
1218765
970501
114803
1314778
318938
831578
515512
1142855
658072
1346083
1126638
453368
1158732
325240
1032682
550839
771899
1011938
985224
1207112
1283613
817936
1252202
82238
503977
865751
432162
81735
872628
146786
201759
204291
159253
1191004
690589
491616
1021221
535383
352366
1289208
256477
1327839
1203930
1230274
1009593
1274965
868622
1263429
1286083
880072
1104418
129498
1203441
728390
1113470
1288831
191158
848412
322879
429640
789055
1010308
311658
458591
602377
1147320
168386
1075829
739115
906442
1161481
1142798
46593
144598
1307324
912930
1097559
501252
26336
1005142
566230
1091725
342822
246338
641306
1163866
534290
19219
946223
111817
437119
591124
1309300
226418
1011604
189460
296893
962283
1170913
332658
1351714
279054
893470
270743
1071122
470596
998123
483505
864837
1254823
60983
1127084
47671
439581
366473
1119759
1345183
1339285
632765
1175824
741349
259026
911834
783914
330988
797874
1193620
1137323
1129228
270023
331585
271868
354730
281898
972620
630931
170280
866940
1044322
23763
552087
557345
575726
1320743
428790
732270
693753
495448
945905
463231
830384
918122
1224122
544784
536614
5544
980864
49934
567980
270424
585460
1052588
882246
899382
549011
443897
1079237
481300
566668
538757
266035
994164
634210
118359
190743
100045
1074055
11477
2695
106447
561110
161685
507309
435383
343440
1257726
868463
506220
218508
42779
1287505
757063
1255990
1073541
1024769
111406
939773
526616
154006
889911
585394
1132453
830011
1082679
130673
433393
55117
607007
1064588
280975
213829
847345
148938
893132
688280
623636
315434
1035447
638676
631374
1264902
1113009
292876
774102
422177
716493
1301063
390463
955712
1204165
715682
1210805
246364
401218
1282133
1342419
24022
167726
1335532
990616
112463
981898
561116
1329526
1296595
1038244
482859
91035
1110571
1188998
1216361
637852
704170
349701
1359619
1063575
1115404
752105
991372
464993
466805
1136488
413809
1145603
314731
272175
67268
1333995
442236
844773
391502
617718
201137
1052330
517040
894902
1005249
179011
798024
637409
1163295
902575
1294299
1019471
457245
1151250
1035595
785443
441831
650743
1132265
918513
1298265
1187881
204419
256777
336518
583268
614213
1047030
384606
196411
1117643
704161
999600
751322
834327
376093
93046
300124
859314
281097
1128372
687235
954808
239239
405079
1096584
1204086
782911
316677
1278134
1217742
870593
40562
245273
483483
395002
781549
972711
3533
1129320
759283
824895
825200
1085063
269815
841565
69519
1346248
46887
316020
890595
768938
269166
304331
739824
298642
248097
1353447
224191
1282467
930896
451222
1181134
690943
1059593
1168637
1359589
1332004
534955
594073
411217
1103387
85065
27766
1359077
23996
1210261
1287123
496009
175087
332818
1047553
332855
706424
462831
726224
829948
950258
143785
831529
155276
251788
901448
167108
8434
1335208
156092
573035
1356926
486306
1263092
112127
888519
541267
1219921
761746
559763
892327
276343
326862
466379
1018238
200636
995070
543263
208719
648489
1076110
599060
80172
153208
38644
1115597
7697
1272421
865027
448964
1362062
1334778
63535
55286
223773
1268369
1226251
574680
179807
362878
63779
557475
1329251
780578
401488
636249
364970
977979
81644
671137
330908
1006716
70774
1099524
312672
866049
926442
386369
390461
1354235
93464
1171462
600605
798909
1084834
657153
219266
305433
1171837
554712
1168025
1225821
64196
327092
1061153
889048
789305
1225445
1361698
384416
593591
700593
871471
944298
1263453
492827
586111
542784
81984
1102972
1339488
738467
600304
513760
819700
372229
1304038
322085
172471
489504
1315678
691688
956364
432142
593789
595431
1221871
223429
1251124
805019
175205
754726
512271
1127443
1261745
495509
999542
170821
670942
680217
210385
957556
684267
932853
295062
347913
228425
341002
1179821
1128127
655867
825136
11841
872129
892430
1280810
108770
16110
1257232
1111031
1236079
470704
440601
1251504
1206138
902843
154211
750609
278098
758093
923660
520930
733381
52167
19998
636046
492635
587859
1075326
901592
1158203
584372
1212135
24743
1287436
389784
261230
511364
868367
540890
162547
1297965
428286
1075683
1212870
539994
28950
498426
121492
706183
1224545
564721
1188413
600451
523339
1006942
498075
976137
569131
160380
1136216
94542
1238528
286927
1043116
1247440
1008514
328551
900249
434738
188309
1085950
515331
1019176
614738
33128
1156128
1297111
1176737
168360
1218633
841203
850247
946511
387984
767819
1065004
153730
1011962
1346018
303508
1073157
909914
244747
1137995
376695
129435
36526
1044762
1108271
164312
1069352
1222869
1358823
299533
678145
1338053
427314
363090
891313
1013144
1270597
184925
123702
672027
567629
876186
1022936
27650
1052771
457967
1030051
1115980
1208835
822610
634518
480086
85834
405374
296578
342482
575289
483808
1082890
713988
149765
561195
279771
1091564
1143534
1162997
310450
240019
696316
370948
76033
280183
714590
664515
467075
953620
678110
242329
914832
1029287
466437
1063518
378688
1109321
226506
1229938
14316
639234
934500
1269088
466679
1071780
538383
1003060
1144508
1165153
176122
884425
1094358
395935
859362
507447
1265476
137551
1021717
1269526
1243543
1101643
1020411
1241430
1177869
477768
82363
1028878
1287588
599766
990402
831208
724274
65040
1250684
839516
309578
1025666
1209056
292956
214561
472945
648469
770382
152015
1263947
305557
872421
774623
1009563
87174
542283
1032853
1183332
932214
437509
1039317
1208641
1320282
881170
535551
951881
726604
1006741
192311
1125656
1126570
1226679
854980
1259195
1198297
461245
852187
854839
460816
803321
97469
945979
462808
1052877
431121
161075
906664
891263
1271719
721487
23962
1021708
1078676
63998
1012657
1361588
113199
251413
1143641
567729
921920
92962
293847
1026193
178306
1019215
1302587
657182
1183183
597798
234088
933434
548155
627020
51828
34641
254973
517077
1232594
937282
765972
300964
329273
1085593
696364
865329
1290421
515584
334528
567097
909284
836262
1035762
1137324
1010313
146874
309021
1039862
3010
622696
508253
1346019
1119038
915624
364604
116359
588957
924435
556702
1227368
525789
645961
94113
42770
1184128
950051
877332
1360532
1295209
109897
315062
120334
841022
238325
368347
788970
261730
66218
263796
1317249
1363181
1338684
805926
1201718
264286
1016838
815541
1323614
424364
777729
547326
866259
835476
442874
196986
443352
1269359
1066960
894081
457690
1304354
1196782
1327012
1078708
571528
676841
478256
1023448
372518
536739
379982
1248964
814610
835871
666924
947870
63809
545698
1176900
163586
946435
552434
711347
987742
539111
1323225
517018
875560
1202003
807784
684764
727091
231700
933702
764067
380041
804583
1268630
114952
894393
1062735
872847
62029
338739
82568
79651
204074
615560
576313
1336606
844608
141985
994951
610848
88815
735319
468950
371049
353654
1129329
1358535
625591
18381
534762
1069826
1285155
1076284
839586
425654
597691
1294851
488568
653632
886011
534592
982621
617902
788526
145755
1297687
884302
302051
355040
298411
1002121
1238355
1274131
899501
1015126
321
114131
496066
1291896
451899
237741
469591
687813
673788
1074230
1168392
708285
1212125
425631
960011
515206
655625
559811
1089350
870605
1205157
814395
100810
106144
1199980
1083422
1235804
1237123
1064974
369727
1143891
711849
167107
389586
171656
815673
195298
13970
85728
185500
894492
616730
942829
424830
1063505
304097
1354507
957354
702766
192311
1320754
200171
1340683
42602
161860
279885
1013240
326562
1340405
6475
1252615
279023
1335455
78202
75030
504711
400827
119269
952837
446064
834064
205113
696740
792459
769944
382087
1172689
640386
25024
678945
320988
356403
30791
607973
40279
823286
632168
1032598
74121
296622
1009716
845915
81383
569445
947472
379660
1274461
1211897
1062089
845976
679198
750789
225599
861149
959673
179274
709589
1313411
969498
299813
130235
408304
754982
568047
1207667
1151178
57958
1005869
386088
320257
813052
35505
928045
458168
1005474
463342
25753
619180
673334
225064
594616
521692
691345
524095
1002160
287232
649517
451392
271469
841257
460240
135126
370924
510228
542099
840554
499672
765126
457985
152586
477043
1330308
1160356
618413
635578
548117
91365
492073
60802
463012
990794
1329421
886924
336689
288948
376742
1177724
909770
550079
457898
554370
942595
895662
113610
1205243
91974
931069
1248562
850836
766502
169808
12535
1325580
854296
799333
1324862
339983
539990
926615
1263467
302365
557092
210616
561664
338565
176935
1229172
1094152
618619
1222897
1343369
186320
996682
818498
944830
622256
671286
97743
450792
503337
682248
1341067
595758
1030326
104775
537587
332413
699862
1041228
282161
467692
694709
1085768
1029097
691368
706527
960563
1041393
152934
424633
362454
1359249
299579
37157
857256
88829
1240518
16787
972313
539764
1009787
143321
588268
696828
622856
248102
917130
734955
257725
1139922
735445
1021148
948739
889608
93409
615685
936844
376686
198603
920537
529645
465458
277663
669034
304120
848043
401463
1097853
42701
397841
165024
1074600
1351062
204762
576524
321254
38632
682145
924325
243843
439310
1184839
475140
260003
779084
455759
1272152
759715
338043
974848
1345373
441794
1266650
896425
460671
1336984
1114691
627747
913582
1004845
607237
880492
653581
264835
33632
488992
100404
1356773
379729
1104000
1031904
950894
356671
541877
581373
158298
889369
97561
7629
134783
221403
1108831
349705
1194733
934981
338671
1147499
388160
788579
280373
1274301
1203318
1013222
92380
104152
1149309
292643
449716
263533
43626
1243613
1273891
1252691
532280
1284581
102352
1363997
259259
804728
430636
669161
1253453
780506
931399
47227
496610
858994
451271
1083739
1288212
1160680
1105511
133718
1178601
257458
454971
1126799
1235050
1281754
1147302
243086
617579
277091
825041
673821
260344
536222
715947
230971
1293053
427878
241276
1115246
284314
895058
613881
475098
572089
656520
1290407
1310278
639511
622965
567997
855101
304091
1278577
824032
317915
333487
789600
448260
1229530
410469
1230221
914222
381740
46365
247838
1225377
50852
737995
1013880
35912
946883
1273786
938395
1026437
831113
111086
241626
765742
577200
420002
1167271
792763
1046570
738075
1175437
444170
953439
963823
294577
24834
1321908
1212128
1103044
517052
466355
1216270
1360618
1351897
654998
1062706
183744
1340268
565551
555619
163274
1012278
1103773
511615
505939
1032293
630008
902864
529882
1118529
1265483
864400
226474
63852
958467
1024154
1068247
291809
806448
1328611
78044
322060
669262
1218576
6709
249092
1283235
1259190
246403
1227260
467869
96026
1013716
871466
1352921
101607
640576
1002327
20489
689126
240220
735799
860556
518957
760980
1258413
338286
893221
244782
1165025
645406
1154901
616576
621801
66057
423801
460550
283883
221415
571527
1290242
89000
452645
650295
972229
1318011
477959
272629
306001
56421
352593
276024
538348
309901
487460
1336634
1220711
528243
1029750
1105187
231205
672755
1252570
1102653
299014
1156417
498423
53736
478439
1111771
625829
665000
893171
1080779
1341371
462106
508952
1020669
124528
839732
182031
26789
1065588
1047525
131134
129862
342865
373056
603836
372457
822501
104815
403052
611908
165325
792575
787586
762850
34852
1052027
355217
206343
174523
203446
1261465
1233569
1348093
103612
1157281
785154
237103
1207714
753751
567130
682836
1271182
975385
189039
456190
921867
36341
904904
234178
1160455
357066
411393
283406
1311497
1347231
1227593
991647
1227355
978674
908330
853198
790836
667090
327082
11468
945826
1340153
550138
1179863
458994
860248
612846
1003434
17284
1198130
1043101
273968
1102986
760049
396923
1254319
950183
1103712
690714
191195
1182582
504827
925755
878829
1027438
1319307
602752
1158505
263414
257499
590666
1034413
184200
280941
1113707
26428
1087974
455828
1082202
943155
88602
6794
279513
834954
606887
1073532
656746
204020
1253848
174076
1007890
656821
1024630
848291
691381
685320
963233
1068876
908275
460676
1118
30891
350709
1036831
43776
421968
418012
1012405
1226500
644570
259339
912702
822218
735691
1277221
2318
1139437
144700
59714
648826
881333
399268
222786
850795
548281
223263
361519
971980
121031
1095481
906430
1195491
790956
1325655
366796
263951
512368
956976
134232
1149875
1000871
427182
214136
445924
104853
1299122
1318746
745742
167586
608692
587065
347535
35236
778769
169
550334
653728
1312473
199606
319945
572115
782753
527
577452
713074
25749
1164637
327015
963376
1346988
1209247
27960
394572
290116
189398
679786
340184
244799
1074539
633413
1082443
346067
855483
69578
1258059
66361
86932
586014
661254
1290840
830081
866422
836553
206453
68799
998189
1282417
1339743
932041
521582
786997
254348
630104
779716
1017534
321592
939687
80213
1187627
244428
724863
784671
241409
928806
576218
774959
429461
659295
989407
994028
737443
700139
492187
277183
14932
1107208
480006
14440
595090
846532
1137261
1091007
1201066
1068548
371073
1217286
373286
347019
82884
275918
641896
964843
220205
518396
975725
87600
1231012
154382
306970
965140
93486
660649
804880
627462
294388
1329899
558084
1192335
163507
1169646
186042
1083386
786175
226717
32746
886338
957790
1134490
1353198
853653
796288
418169
553028
550280
1307121
1072327
766618
126678
408622
1264399
495974
27008
44451
531223
1133493
56905
882895
1239839
367013
634947
1189635
1329226
1347439
126318
649813
995740
717547
660481
255713
1323664
256524
339784
346687
44095
1249774
898924
1012480
748879
1074556
320919
165340
107739
256823
1347690
827654
154722
3430
527462
379863
318247
1304424
1115437
264861
916478
978687
539050
990246
307718
588991
1126101
867289
366817
56190
1332348
206443
1009675
798869
884253
1333891
212734
789913
1346928
1150814
1191862
85344
925411
1178749
1086217
1281310
194941
336639
804778
783884
1131715
1242933
766955
857704
335111
1162138
241419
106121
272822
1362591
1013766
1036999
1084888
1181128
956398
1192057
227808
1358535
933181
482864
871470
649901
216102
30763
672289
971747
1308697
477743
581502
281643
355079
150225
497860
746122
1086716
616055
527539
1100137
89900
1229649
127499
1034742
1156560
420026
279180
572698
882688
233042
1098460
489959
278053
1355668
2549
1207742
23731
284706
912200
1003500
193635
1125980
39302
994355
1222032
787223
967123
1233439
879996
1204504
1304354
1053184
1159383
814019
77481
62194
1247876
1097501
1185256
193684
89810
905129
1362639
1153924
1190063
940453
353687
118160
1252872
240438
292558
1138082
977371
725386
802779
473484
61118
950747
640422
264644
21794
334280
974985
529381
1339761
216624
671889
230158
303993
159363
1116626
1196828
1100868
606943
794688
1116323
790809
958970
209117
1084186
724246
1322966
823607
592000
1062826
803954
576809
734760
419698
1165893
1132617
95029
1280900
697220
1301801
692953
593422
894475
805198
809084
1003438
1241628
1031871
692247
67142
1152770
516658
521787
917076
86054
400425
1306362
1044019
1105503
882147
80806
563897
1108973
1024463
1297212
1083719
470734
1088425
656765
1104256
291556
1335460
245215
265312
982198
1198023
637733
117077
281112
722153
1186411
1193237
979837
1035080
767749
1109748
279887
783940
112222
337047
329186
3952
1130958
1299916
529732
946369
191907
1282265
1090291
250499
1077137
591925
939008
1188200
393918
946497
353531
309976
1159327
1239817
93547
1190555
889656
961557
7378
1078938
17848
1348606
522125
536869
356461
181898
1237154
1314943
226294
217667
1246520
715362
1273890
844078
132058
114814
315546
443130
179921
921075
1338325
929916
609615
325029
998548
995522
1159895
1010447
534385
284788
479474
1244517
272265
522461
1106997
319775
656121
595904
705683
851529
68678
626372
1274389
860828
1012938
44138
679509
486297
1011269
10382
885464
347610
715721
782441
566502
475126
677714
1337574
503746
472359
1211669
1315058
635459
868515
1140889
993907
1116494
1001554
974082
244732
405197
965357
937630
1323011
828192
696125
884722
570659
154591
1329949
840160
1024792
417150
212829
786975
574541
1000736
162714
1359349
421643
637595
183947
272766
1229316
375267
268567
585152
1338401
508465
1138055
728500
774110
1176949
1108531
156954
579859
667419
1031760
396722
510794
942396
440731
1361266
562606
1100424
1061478
640740
1353544
62566
778734
635184
1195803
1182276
231210
286812
589878
446190
885952
422802
751934
63857
480895
246089
902183
603802
1055947
928252
989541
1303544
524615
379887
720118
80218
1208309
691735
1343067
1346484
500890
798505
391737
593833
138548
670876
1330887
1119369
462071
511927
418278
983138
95128
873569
158472
375304
261465
357215
828465
202332
355029
67338
932866
1315898
679868
1301392
433234
660547
625626
913172
898348
274542
296873
1089168
339436
1034840
257404
329061
444082
1129124
1163232
614228
1213121
722148
737195
348975
597865
648553
1285351
550064
390639
490613
614552
436844
340900
101832
877821
673523
54028
114584
80387
43981
1198250
126259
1068603
1178729
1118049
804020
360379
197542
498977
1278016
787150
1156653
618580
1167643
589534
610410
46501
240570
171402
62332
13104
397702
996887
697470
29882
1128753
1299562
914269
345603
413189
1269682
125952
897726
263128
972452
1081911
1353002
1200929
933118
872653
161664
208368
970935
442251
847819
936529
1302243
1087724
253097
1216467
525682
649863
544135
99558
935163
174168
530240
576601
1068198
1230200
596084
529287
1125773
526394
372729
878476
119528
1354047
92870
733005
343242
274267
945008
434907
918728
987903
878787
55686
18342
1075408
754641
224320
130540
646336
1177947
841045
366787
481827
293566
274272
60281
559643
24251
1229586
776324
189337
567155
325839
755040
1133617
626251
848074
980325
1148513
703978
267374
979365
983970
1064397
1214728
444318
198765
770548
90376
857608
796602
1024579
204818
423923
741151
979734
629682
1003273
1085596
1113302
571767
1076387
791058
975705
835657
1312360
478526
1175655
397217
1326822
748427
289262
1074203
271001
567563
882491
1087068
1268142
1168944
1043324
693050
396592
893785
981317
275218
1104618
686515
860175
95670
39473
1092315
1193144
332486
1183937
1096738
1251885
29730
1155483
802052
487755
642985
778300
49696
73818
12835
1121560
44987
1323685
1060282
1013514
147944
711825
124084
844279
57594
721884
752861
368175
627476
157101
981645
445126
1121854
625119
103208
806961
1095370
972005
48123
770729
1335049
1322093
1137760
250380
998989
46603
991644
284489
162510
756349
51093
936749
358625
649380
742801
714383
274389
194883
917405
706193
1251902
1364135
1139423
1029714
626006
706073
645160
819687
1186663
992214
1020415
1250912
1326695
802303
315986
973618
92920
480866
787988
1095977
16827
588165
1349434
280500
317636
762944
577302
830593
535275
453726
1030947
983005
64726
474805
989884
536064
15440
1015522
1117806
632789
1330261
1357514
306769
136852
39315
453428
734983
1034483
593689
198414
417123
608576
237387
755687
926995
366544
582418
564947
318768
584042
560995
1326899
421284
626250
8820
648007
846409
1067977
598518
1274811
738652
442096
259795
284871
243438
1037495
869105
561476
459599
223031
620672
249804
517492
277149
493104
197591
546360
38124
360789
1241595
402663
865890
112133
1359619
836484
1089692
833787
510448
120902
286403
119000
413832
1279357
825990
23497
120591
1090860
530895
762064
315445
865329
1053219
258458
1231935
318760
771893
696186
797078
656496
183235
301293
867065
333442
177313
988474
471548
857598
1066479
729568
1181866
610824
206900
487163
328310
708442
737343
1053085
956994
1013023
1255387
519870
397685
478381
1344072
1277034
1025545
515890
719699
217453
1407
881339
800239
186834
509116
510363
171656
1062134
1023060
626370
7208
728285
446534
403406
1102423
744701
27544
1185456
1078308
1026854
641127
542851
785336
119631
568689
226432
1315415
780149
585171
350712
382187
1153517
349910
396938
124412
138637
989559
41684
1346044
1226147
328268
1124235
645445
158478
882918
357735
1353303
799933
740363
677107
121973
618233
348400
500253
782282
221792
1111300
617358
947060
254531
15354
784434
634098
1176195
1292242
516844
878914
1227585
228949
1288750
247777
347297
1011646
780811
949113
331122
546869
127877
238903
609797
175155
417078
241230
331633
997546
119698
1248267
132624
666190
1134954
35817
1084371
105201
1139722
709865
869333
866377
238780
1852
939714
1290667
254575
498707
1068346
23154
681963
265535
1167957
193430
741761
1124520
344884
1003497
50778
334046
1349414
887371
371521
704480
432781
698937
1308063
476741
1142991
944805
691579
40303
845450
1275069
570040
254751
252528
710861
123677
1068583
153143
176685
798795
454481
97494
1023430
523567
1101688
823244
204132
614920
118060
1216438
1257584
394463
439210
520376
1123902
154173
256623
1156380
1334352
490460
593784
869302
1336542
1330339
386346
93647
826528
1286253
500819
380513
206012
333351
354884
568316
966790
342916
821254
45682
900306
1000140
674294
781138
364475
641517
1334575
610980
80641
1142014
654696
1170424
961114
859717
1153942
1087819
106138
476847
540107
541346
509839
498786
56542
914188
919279
489917
1361894
339919
473919
926760
1128791
569777
507567
726305
317460
341944
688956
70352
863728
1064382
739505
623592
560945
184475
795202
1001474
1105048
752193
739903
988325
1205825
1275604
269995
986598
247912
1236560
636986
1345893
1121093
1269379
942007
422654
586014
1257585
286761
964450
1118256
676877
1000698
377827
624854
1362273
1088469
802322
1271445
968242
1173465
481206
982056
162048
891921
450382
675644
776407
101632
1083143
109656
891930
944879
1150599
830869
328713
404178
1102410
1035812
1127793
32695
236431
100197
622212
747310
87011
5580
205739
788593
1117845
1305078
920474
858814
1329021
905309
34618
1269590
1176759
336055
1109571
303831
1154772
981853
764389
290111
651079
355560
412331
1062127
1155470
646701
1192976
574475
490876
257805
1318223
31218
492392
496572
618772
224127
729679
1200879
735896
1197582
711781
558525
1034466
691849
1091341
965209
643069
43891
47504
561259
1074294
1265890
683406
67953
495051
591911
278252
152838
224598
68223
931821
936049
1094231
295812
1143156
808604
911834
1297681
91212
1031408
171968
10559
525228
108977
236003
805680
1015468
1136398
692626
169035
1202207
488211
373136
425920
639068
68144
980962
1088549
1284633
723157
245500
274235
826737
196229
465947
622228
1138694
594783
1167111
963717
369970
193307
470522
103523
40989
965125
274260
727812
860813
1084995
137047
1352934
847928
1197228
1027818
395737
449398
179725
889070
615705
826490
997688
83243
820623
873328
156117
130514
1013390
197178
351968
842721
92861
763551
34923
326843
128840
854064
1162484
1265663
840420
675271
542024
261368
879879
1071283
427291
781579
129850
804212
236247
1128687
202565
1241052
826856
628963
798509
265559
397410
115454
171669
297845
505654
1354903
614828
570462
44554
146762
903438
281495
380266
945606
725685
329171
1330091
393169
1091423
798188
1134571
530614
357766
958904
76358
355349
684233
606707
1142160
1069024
449017
855025
782271
1298241
1294515
342112
365914
62903
334936
1337677
1252440
217100
587130
954293
1234233
829288
650627
955777
1346316
608087
680000
1248038
1127789
1326300
497695
12369
3547
1108071
618705
728945
110008
174659
81100
1069935
615270
1345941
456077
953441
565741
1037091
241476
616736
560857
470767
1360567
752380
1068877
1196997
789392
151235
270930
846991
1284984
104696
406055
1334773
947993
490861
520313
22798
937207
1049954
349759
45442
608768
442867
806064
701337
107199
516936
1352761
1014984
267499
243397
17889
10206
764988
1061298
179187
357725
475944
909433
775549
925590
1152661
1263489
430675
1266764
1352637
895858
1103952
210618
1290043
786565
119406
1167252
977831
150910
55031
513622
1192202
282943
757051
168995
113445
483714
67070
776260
563195
850288
832748
877609
828872
1036898
1288154
55325
500340
131279
41920
657762
287923
941451
916928
885844
3075
494207
559696
1005842
186152
1336393
852100
1058281
924998
175381
1214597
956746
729962
1146437
919282
315017
337735
693016
980597
516261
771383
987411
1258476
1223921
791332
1342132
97859
76449
986681
1081042
220919
627763
330479
1003042
864157
429224
782429
1046479
403064
1062179
1098864
742438
1288803
393671
859853
1263357
37896
1013023
1196599
4707
104885
148233
695774
622800
618796
702576
1357179
871545
269482
845409
1290856
618041
1268876
439709
126042
193223
1199270
113019
560932
1104356
44480
594685
393050
529376
837566
357514
752957
1183840
774818
778275
250149
1264804
206575
882448
301555
1210745
161052
256140
686030
90981
571531
790045
652367
76179
61506
66711
1134168
784279
595476
526256
596692
405115
1321756
1172147
117341
1124397
144520
995174
1050137
747270
1189766
724402
716164
377397
1232550
1337136
1297165
117174
1232045
880261
227599
765919
346336
1094004
1254649
835922
41560
147014
52552
553220
830652
615108
331632
158588
1096090
1148510
213057
486453
444454
767515
1229875
53862
1005973
958774
1338563
56412
976182
82263
569270
645597
97680
1037018
276342
250612
1294269
838099
18630
1056466
237618
162890
761043
399205
286298
999998
1151530
640510
640608
143208
140592
112546
133207
1228164
1138734
70691
202816
29395
1213817
428452
878667
725029
284767
76088
584134
250604
816057
850674
500812
439251
523150
1217350
645491
1230333
1160971
69700
385049
1148586
728792
299323
29182
1021250
483646
768
827559
851909
1235854
805265
213027
493810
952717
424334
891396
671111
195902
919188
261447
885524
338159
364933
268941
243431
58823
197000
721604
873465
944519
458695
19600
778459
1135894
1263348
616948
783296
1117267
588189
351845
1345344
361545
447881
805021
623743
664057
1038214
987592
747403
1337838
463168
405174
1102928
734188
91657
1112781
11463
504135
984299
197356
383813
1342115
322335
1073536
492513
759402
187684
745275
1256687
289511
259538
695009
603183
119217
157084
905289
683154
667911
390976
169678
743718
35226
885226
5559
885122
1282590
999604
1050743
424606
1233321
148920
1337737
1308589
893605
896347
1357981
814706
1103850
1136516
634687
1096641
1063617
673173
386726
590154
726613
1097884
1106298
204824
754112
781985
1229900
1171660
1247199
58139
880019
1189358
246444
469827
180071
550805
613954
551696
891674
421662
928492
902171
1269976
844340
1168403
681668
524467
436406
266420
886647
1020977
1191603
422109
267607
276369
676862
999877
840502
1095169
500814
177069
1270511
332479
1275586
814146
902509
1037414
484334
42616
1214307
1000772
152877
1052588
1246500
1118531
1029843
1188676
34997
1061641
175584
512342
1343330
585668
289229
11153
1190448
592225
1145641
1153697
287948
1183960
216784
154219
1296385
1076291
1249018
1360623
552200
371942
169688
776059
1164740
4234
1079806
1143618
1032834
1166916
462012
72246
207469
323677
240820
867780
742348
1222564
1231894
627975
596414
1262232
529596
1213661
1174812
35962
264925
1041736
17175
759520
264422
531671
3304
712964
537972
1207919
1000234
1168804
362938
321185
113256
1210106
940306
1329286
61843
256707
1058724
523294
27697
17828
1194359
308138
1157391
502246
124907
466601
452378
173929
1070385
1020525
374514
340106
239822
903834
977711
126957
641867
1241751
61746
1318316
938097
314999
102285
1144041
561216
684569
1147192
333385
458911
1032458
1047993
447242
1240688
1008788
652730
1363232
487427
646312
117787
562925
1357325
212313
359466
1254837
143984
1262233
561139
608186
476385
175643
398835
699645
374283
1325861
1270021
663936
600715
129780
981317
454882
1343881
948879
390751
86538
466942
898948
99342
1269976
160768
1005201
135288
1082628
508436
311782
1179947
1163025
462649
1088333
258316
352334
1070338
432770
339179
1144459
374064
369695
1059097
883823
842592
1124890
1126476
520082
731848
829563
650211
197023
562491
488849
924037
286068
267543
331045
1057167
163698
859564
474915
639713
936514
705614
587387
494080
454044
402420
489048
1143622
306995
150372
121401
525574
50798
685484
1275952
664489
1317349
1358319
445093
1271992
944660
633303
343941
694170
1332607
522816
724010
1243190
1071327
420176
1251925
211411
1072170
330971
131379
814966
888723
695659
1240163
448484
434742
857128
1290257
55
15320
112052
774824
335399
609283
643370
1110174
65973
564375
216264
1263168
111645
553062
624227
89164
1147510
1069019
413080
782484
821279
445352
671707
1039088
627716
132647
656119
40600
916369
179954
352419
303965
606529
226714
342470
31703
628492
236466
1226281
407023
954365
559556
505093
780356
194914
687516
1330819
867833
1025768
840491
1246923
567133
570425
932261
1170604
720865
434618
234376
46774
151626
1095230
1032772
373299
695058
237590
1016191
335116
570871
1238625
106773
107903
12388
406079
92148
283400
553832
684281
6568
305030
620476
109847
1254766
1103533
694766
208696
1320142
644340
365748
857803
652397
401103
96042
473424
381762
462611
894581
270692
1028814
819246
894876
284325
267967
163833
1172683
545321
800443
1063798
188579
1106364
553223
112476
419701
219367
984996
952721
155551
1129313
1154751
1070480
552150
1077422
963182
38539
1332128
900068
968703
795609
1179431
633850
382712
55245
482871
80310
783209
1181402
213104
210964
618794
665638
252348
1288357
488706
1173335
1195721
1038638
197059
93550
307713
963250
927131
1247597
521799
827280
638776
877876
281680
1110774
19444
666282
916664
1267467
819378
1072509
1338597
477863
145354
603035
149877
1360203
1056605
731248
239005
880160
869011
480407
135119
1183177
1290891
850430
8288
1126611
639853
877636
526049
1041905
397688
761483
988125
1156275
793757
315200
718207
863828
1156578
721054
1034591
1232123
194373
859058
1344169
1211174
361434
866436
54944
327642
402763
545137
1137507
272505
484071
514072
1191730
905817
82266
88883
105718
1083168
478494
796329
681381
972970
389765
1156422
937906
446377
634676
582214
545152
178159
528270
154522
1187348
1233385
276273
191053
991506
1224924
832601
557346
164213
651091
1127746
1215244
858724
991077
18710
418678
333953
18762
1019940
637963
1296169
1117662
1303634
157138
1154116
706773
834540
220971
1216143
663608
673597
1303481
897109
149341
817802
496241
434091
43100
648361
688485
973527
365876
128168
838802
370469
825372
1278760
430920
1196973
507609
263531
191022
664407
955568
712162
143051
1231248
9448
636394
593699
1241711
1028458
1317016
489330
823724
123465
93760
794283
1012348
1179860
784441
452870
228275
873592
933372
643069
520613
717625
35896
567492
1178154
151692
1271885
1064258
145353
1005389
117532
1314592
159027
197853
152651
1091615
737745
395494
1175432
628453
753277
352957
1256624
694580
523649
335666
513295
255942
1268354
709916
471773
23536
252666
1021871
720950
395238
1105585
920928
821408
969152
83543
1073435
714053
845500
174057
469751
1318527
527443
619260
67238
367162
429019
620881
804453
730765
18181
142104
459339
591652
917135
1059910
82347
1290185
355245
729550
799182
151996
191492
814825
204479
160364
344978
763186
463933
1072807
1042997
937600
114111
1124645
470199
772088
906467
649391
27202
907655
983538
180938
166699
299772
1341891
167305
127701
678878
873787
187459
135641
1359348
444120
829643
718007
1200515
1258473
1279588
860769
32881
1101732
21745
61532
183701
1222072
244807
1016253
1026188
372805
1261393
317712
393759
428609
155510
111698
805613
792829
21092
1287666
1267383
1058789
773319
1090604
912625
584632
26005
2175
649712
1322894
425400
400170
242610
549741
741736
213666
561682
180807
661762
160468
891685
820054
1207568
1241018
628275
458056
836228
1170468
526089
369414
174251
400761
414863
229441
1026801
770799
1354474
724521
675630
484591
878742
158356
22025
1316700
1087689
566899
404481
16093
824894
591968
716748
321815
767843
1028199
1082949
160016
6829
806474
219536
511582
177871
1273775
242216
745436
83742
775637
391222
999783
575995
309526
1108568
1118898
637230
1221435
833841
441560
1143528
1317418
415545
497396
878263
200045
386069
81561
79548
1332757
396813
637435
174650
320827
895537
695917
1193221
1323375
4522
1065551
279189
1033239
368562
874452
269133
600760
759609
231660
1000880
803152
531215
411916
1063927
1159794
565701
1139794
8435
1306810
1289806
62972
73474
574025
698990
233116
45303
676702
381417
1028227
1314769
172364
1230104
1292438
1020829
333117
334929
130985
1089299
894429
813755
702150
835923
553487
357985
629036
900098
242760
198121
1011006
1292357
1169954
245954
569782
1242154
599665
121947
550595
921974
938557
1052905
191015
267980
967909
544545
1215425
164936
596475
892638
1264378
628053
1032886
925188
921430
334246
532971
3130
985905
620754
1098281
1190759
42246
260028
1331212
807614
233872
68769
816740
898681
4227
714333
869311
237736
205834
1296396
1351183
615378
790601
446435
763790
157679
224980
906292
982606
410726
1355913
112147
802080
44233
963884
140379
832097
1020596
333557
229432
31820
791557
620286
1120257
1021548
493856
541617
278849
1146231
757013
979621
1137480
969529
543338
193613
6688
199578
1351529
351595
228411
219612
849041
1200051
530191
306859
468469
1334211
956633
190647
1120044
31220
468494
876632
554436
479669
1175647
472566
891740
1179815
1320319
10454
389359
455191
211191
659576
222382
496940
137290
747380
264872
313114
411049
465001
591835
1071552
1276257
466278
865483
1190319
236790
359901
1038850
984224
51410
1037249
1325136
1298111
901960
132137
320141
1308672
876549
777753
843079
749784
1225183
662212
170885
254032
191953
407454
1098373
890179
616220
883205
36066
1280169
61438
1035046
1283648
1336972
577560
858829
724371
105695
329234
802998
809410
1295859
1181274
502098
1114017
478396
35362
917810
304840
244748
642248
969909
489374
525282
864480
787758
606576
138319
1088348
1041952
1123353
118471
1202918
1201493
745566
1099347
875853
317497
666794
601850
351013
211429
432751
176310
627232
606940
1149407
597594
433853
1160891
460077
177170
1329813
902258
1111789
345422
862256
20384
304330
365616
1097750
453174
185184
1070748
97748
731018
671178
948557
513409
1273410
874747
298857
134387
883079
699577
1317720
672636
709392
684956
969135
292530
1154438
1180057
1004288
1136343
440241
679554
1335917
434852
1296927
457500
484472
977427
243565
1361165
339589
346425
86396
1145740
959455
302830
241002
78383
463392
1007959
630292
526456
1316515
1170768
440320
1261324
140567
547982
150060
37595
271322
630721
844727
964996
733009
341747
739106
339250
594043
989866
624842
134169
104248
88924
889195
1162547
578860
1341873
889412
346407
902965
153944
31955
937293
861794
1152067
1147249
863251
855388
1352250
931687
1144990
402823
340207
500069
714321
1158340
1174732
1005478
644425
641823
438297
218508
826965
408454
159509
329509
377050
1180347
767978
1351361
1117902
785522
1251749
1109407
450115
1298865
749109
1018513
27052
381314
1079401
1185275
860576
195581
1178858
323885
520793
1065170
402125
950117
43640
537890
568462
594855
1161672
1011568
332633
76479
492801
395800
410638
709682
1116124
460649
774442
125325
632245
56428
480243
1111818
1205388
927281
301070
1247654
557460
462651
324761
711482
1047537
977173
1290137
766865
83588
712637
856244
7092
1047936
1223787
1000272
1215984
872033
1155250
505643
551724
765354
339595
230298
784471
421271
808130
693061
374022
727949
914608
859211
260455
1329532
114324
445205
412287
410399
1350544
1151179
298459
31335
13112
815898
1339920
635458
472045
1027195
274665
1021289
784522
1257521
1233410
1054786
408909
396984
772669
468931
52701
701490
499532
786504
1037506
400765
467531
106643
687572
1306384
1019116
1208648
973683
594055
842271
1030199
1089105
1333579
333422
1056329
1067530
204500
889262
988664
792624
1067408
455330
335258
774327
135023
368344
22581
730839
1247091
1021996
653572
1270053
367166
150277
451207
915068
404696
5622
22346
688144
1326204
367278
133067
347718
130239
854622
1261149
1305313
18456
900849
235801
667301
409169
267710
664865
298711
592899
134974
113781
572629
27917
1240490
1063489
502541
867872
20237
940300
793525
165276
489665
1173277
880036
158469
290405
1267901
813886
261618
45227
961168
1338421
68167
419185
182442
269451
338723
769556
732708
660204
1244579
104639
566634
1189031
92562
676612
1342267
941703
964245
1293386
668945
1025207
72561
592742
1017415
1116663
1292047
1204456
45948
386212
690157
120549
666483
668855
1339754
1237128
33363
542366
832113
431749
531388
634798
1257682
297667
988415
890654
1232402
1020518
257139
313799
1355569
705606
404403
826842
882495
521849
323586
179901
474924
1217057
233740
120265
823872
1096625
691307
1194221
23709
40123
891828
358270
358270
351953
948782
716117
694932
283540
548713
1224433
1340137
840623
460949
1062232
1213051
443887
1296341
1238154
1211373
917838
195587
999673
775579
944799
870210
1330919
74569
1359581
788067
756607
1107582
569506
1041778
634092
1138566
1105847
388712
551957
916132
657103
1284083
1321962
1172087
58671
308823
205497
740010
18060
1088823
44055
462758
944369
1027315
253533
370803
209246
965585
901969
1275511
610675
227974
940901
553714
793418
473692
1203350
669874
548603
505961
1304298
1042447
1041538
819266
327158
96864
332233
119324
1150041
255821
768914
851102
552374
46056
412178
1314933
336689
475584
1341892
874680
587831
943504
157797
292590
980764
894147
497136
613381
712930
1236582
74272
1080171
501981
117347
742866
917635
52179
1074151
84791
1116667
313709
687034
279455
1334245
1114550
238193
1058840
231557
204167
297632
856087
324858
107501
1166940
1186883
336689
798468
470226
1092243
1343378
1049040
352869
143192
1147237
1077200
899329
57878
1322701
59902
418669
236358
1254854
1296741
343758
75940
662026
295305
590229
869839
1219578
946706
817991
1135980
188190
1025916
801315
319692
212082
944580
483741
653604
1364382
1351386
705480
832283
435731
1055856
162363
565422
681322
336814
1242018
936094
990506
1200268
345778
630043
946509
471651
965400
753530
638454
384623
310625
361632
348871
445074
663777
1024037
1286536
520696
164184
245493
1212095
195254
220776
1117176
289475
1101648
923713
47471
1313173
777368
1249070
243230
920735
210327
377599
984698
789461
854219
235641
1017672
358814
15279
881898
502169
448702
2771
976192
833248
325130
180690
1072359
1080984
1138897
1323978
774967
87289
796021
492065
13575
1337450
1189956
327488
601188
1252981
499748
485601
183313
1258240
1033528
311851
37901
633641
402250
1120631
165203
924971
313183
1036506
455054
325808
72194
450760
1356974
538029
1109828
952942
350785
1355117
418049
510094
455015
336710
1089899
1297125
700996
1158364
797141
251293
396709
1081801
243081
261730
565535
113531
966894
523564
867888
874600
1252770
118270
788506
1176447
376076
927061
670254
81783
1187829
417766
1353184
130834
1158834
500948
389443
550224
797631
765362
24791
393659
1181320
417728
1262067
234550
231270
1321477
1213789
150518
1152548
409746
649004
431411
505295
797392
313801
861581
23001
810271
1277662
262125
31132
254612
1238066
997816
1072858
1281162
1083757
1154496
305471
1055493
62303
1044459
49626
200423
211515
1142344
548349
359675
271777
655985
775551
908646
379754
953504
971130
62436
509653
931431
179871
505662
454319
716902
1039479
941794
916952
523576
623882
1263741
1249902
585160
375466
1050265
93214
1251702
796047
644946
1081771
1167714
950648
597309
124778
542990
1039005
43305
2420
939509
1251686
684630
899000
574790
1272509
424357
599393
916247
41425
370576
1100141
503840
1211247
886764
847565
1023081
1334823
1267247
413944
815797
738171
1108523
982101
702587
632428
285546
1324755
729525
874203
292444
756646
522578
836007
794882
586180
41697
386418
1331936
521917
594125
662701
423724
782591
144036
1088866
644123
188356
167461
332831
1108597
406572
1212676
140524
77640
832797
1351008
489515
686113
501610
122683
666548
766987
684890
622045
870402
1155200
1176939
387614
1170360
1298383
742818
7641
158830
777513
845704
99892
1269906
362830
296163
569501
815500
404240
401723
649514
49873
788294
573326
1200109
1155482
1271774
573260
370470
1040379
402676
741157
485502
908106
1243315
362664
1069959
771299
329934
979727
571014
1194580
1353971
548863
409967
917535
66351
695801
468868
1331912
161966
1180367
838861
517143
726850
1259936
346037
883361
1157091
197321
1361173
632919
1134400
62821
1298619
619439
917474
226167
871778
421753
1135507
836758
324805
527477
473333
86736
1333490
458623
674256
766023
1298701
450423
657727
1218169
637448
847012
407771
520336
91073
652963
392325
632603
63342
1258837
1342135
393821
597633
48880
620730
406375
787077
835078
82541
1092574
1340029
1354653
817482
109827
890795
710501
102278
61942
1216129
208000
628113
84178
613219
1078284
837917
415569
331348
262720
1145259
1137012
824367
959372
516283
974699
333386
403131
1317213
49488
553242
1313639
219663
1229087
629107
641160
855561
761932
1162756
261998
82639
630261
672241
373592
1322398
237753
1345414
18808
752527
229744
159225
1346978
1232336
373776
928168
862424
750740
241059
633613
985483
686906
1014037
972108
1129195
1165147
607183
359239
161822
584666
215589
910636
413375
988465
706989
346613
457799
1115881
412671
674861
1176495
972382
306628
803546
99854
1272665
1185123
1170425
626179
555810
376641
778505
1260383
913126
1342293
271925
637538
862499
1341843
14658
658526
1283854
1238287
196597
804241
1329802
335350
546954
773940
1157458
466380
246706
529025
272596
144877
1262137
139951
276623
651344
1083081
420181
1251675
62002
509388
12626
574589
791824
1322241
1295912
112162
451889
149488
828187
1175186
925848
47568
849264
561358
1251354
384188
306115
795985
1002069
817320
664215
703909
11959
709707
359259
1171144
435435
726568
711984
1037878
929437
744067
167227
359338
123808
1110317
502918
431721
795170
1151914
698448
100651
229476
809290
1265954
1144098
1346450
1202719
505847
971153
958404
792118
119118
1239898
293489
893899
186553
785672
1192064
1059378
462920
605326
558855
466962
1231551
923329
682531
486527
1206412
1337872
1076285
1325354
259896
1059313
1287996
1160721
604207
955689
208145
15894
1316934
670117
488892
156750
228241
856062
962143
1252138
95976
127088
271279
756729
880699
364471
302527
857931
424625
94872
391316
708361
778793
897022
384551
150819
1235456
645288
141117
1258012
733352
137429
758877
947526
731169
1264206
478126
1270508
552365
168106
808838
510054
1153061
477551
373944
554681
852758
1320067
112253
573647
1349774
90365
1177667
741053
921122
1189154
594441
1301528
527005
474579
514830
346160
1283721
148447
1060759
790293
211186
475853
671698
256201
1139935
134938
1056044
439500
224366
764722
279874
1099722
92815
520237
676400
422831
563180
216541
275487
388928
1296526
148687
1325255
1115211
57111
524373
662907
731202
1091361
772573
84052
197998
564167
1086674
898913
1335310
609937
970404
845264
1319181
348528
733909
94757
1140203
109104
1138640
435255
796959
648431
995892
1198328
162999
236530
349544
703075
912391
783023
956795
841883
818383
318270
279225
597253
1103475
1153962
123329
490939
1113177
1188223
921180
164907
920578
785398
920245
859793
477872
797201
396219
313179
502295
704198
382313
997473
546203
497167
524371
1135261
762416
555829
829465
1095286
987713
62879
1238547
944027
672708
733796
169204
442999
64401
586894
228532
864963
484625
251524
673230
43719
533335
959580
684363
31089
1051669
929065
1023129
511467
1253394
1292032
284310
172406
1077957
794025
735716
521923
472142
331871
1119734
429403
1173359
135376
1340038
1243912
267225
951889
565386
868352
1263585
592425
1290101
1088667
1287865
416870
1125819
1314646
343274
837604
961394
925843
686311
665325
472599
672892
16642
286016
787685
1279097
882258
647662
767826
331184
149561
306358
569519
317500
172241
1249655
409092
1188926
885559
462855
586811
122979
489864
308233
869860
581468
138274
295600
629158
241660
427519
652962
820106
1232248
1056848
1345925
590409
862507
925238
820863
1045174
694573
1317997
597930
605664
102346
585505
1105786
675562
530763
705101
1023288
327500
65208
929589
552098
732325
231822
724232
54797
925261
1083302
324917
629964
1124940
950905
457467
335372
1027202
762433
753693
1057354
223369
627791
1095256
776683
40396
1164260
193372
640757
357355
991338
310099
743607
1133071
345471
930058
724219
988596
1314331
370995
290280
753508
1205475
638594
137033
433055
213474
572147
89210
378274
317545
1176600
158920
374995
952495
1286334
1182793
33175
768389
176110
316657
556702
1120688
999417
517782
146619
261490
103932
330162
240879
702808
1296502
999457
155948
234789
1135087
857706
487396
1213513
175066
712781
646153
313515
1256897
379898
210764
891175
1137087
1231737
464607
1238074
894695
1149386
325844
83993
582330
1034479
940726
1335405
1244444
1303943
76238
578877
1302164
700162
1277490
761078
1281924
1052921
117494
408627
34344
748664
1313708
750008
103499
414544
999884
481139
52736
762113
1264840
145302
293860
1050475
425818
233661
371223
801293
940307
699758
1021144
612128
265195
1254422
1143238
543321
760927
114748
673116
161458
477063
797600
449462
504164
256679
1099951
506480
1124035
372542
1067399
1009193
642376
274970
276499
719028
971606
1144352
1129209
685690
830482
1151750
883856
732889
18893
901325
394459
7263
89838
1286740
406521
146899
198863
162854
1174358
1270002
121718
165552
484749
335504
777316
524896
255245
376340
333784
1210469
706261
850976
967727
576153
713839
188275
870989
93691
207318
1285545
1174338
603844
408971
1140944
246229
327673
748596
381254
994508
595472
1303832
437327
398949
632377
1031788
341876
778403
452384
333450
684682
1146381
1224269
1166284
736231
194337
426965
119166
248901
286400
316796
968968
774335
1315727
280766
804061
1195345
734410
471503
1136792
564308
683013
361329
526643
839470
1065524
1100825
349706
1184346
23139
1313374
974716
154777
229684
804409
365870
35741
761101
593820
1322052
447587
1351389
604898
328389
1056721
261340
318574
212945
762501
113008
588384
1290710
490643
224668
197141
28788
229293
1256494
189724
1246977
662214
1269746
693783
1288447
747409
1075697
1210592
1155882
501922
116458
762875
990918
420267
755042
258291
169663
219788
637693
827605
956225
1069866
1171683
1339247
1150590
1162552
376558
1095990
879224
263193
538873
365900
555298
747757
1059467
166249
861724
351305
1002956
348558
251423
770720
478246
1033100
327991
1320319
922602
1127702
525772
1281068
227259
624225
215922
1014372
609863
897696
798627
887403
1345772
1212107
441347
939307
566591
344173
732585
848593
232693
395792
716085
58375
619008
148256
1075358
1021430
1178835
508579
497943
1251457
1241510
829750
856683
207282
1224958
1325202
155616
832577
824066
708036
1127552
486941
939280
861613
698554
646285
857178
157533
914756
929450
72062
748475
138479
56093
622129
288755
1349253
542112
395968
773225
1052484
292300
122508
649132
296694
1177595
832077
759610
998364
406983
1157479
682700
675829
1113877
1125040
465585
689331
896037
1289137
1162876
258511
1359410
183640
780202
1323945
282600
76712
75138
438192
824422
1110270
1163792
745243
229138
860142
1323166
540510
470128
439515
201271
247945
1265180
132156
955540
95155
603852
1140722
1034394
694388
1152103
1131202
1117655
139107
1117181
152286
81285
608359
761143
1363793
989857
49670
257201
426304
1207802
245174
869944
285934
183542
491381
1049852
879923
402746
1260605
1296650
471247
350838
1127757
459577
1065044
366182
566763
806065
402409
245477
39705
181827
214592
563752
691283
813621
803875
869837
320534
148963
236292
536656
500400
1337561
861757
380202
327953
282467
499904
716663
349982
756151
850419
671267
542431
1217952
1156821
62857
977446
553206
1186792
1303871
1181363
189629
652387
81567
59437
30845
1068900
17715
206412
601664
256874
845223
961603
553054
756154
305299
266158
147678
454887
749219
472284
1364378
1062533
339967
854366
637053
384976
97620
679118
807149
1003765
854752
696964
988496
135034
205503
414989
1184837
8831
1094533
456129
1107710
1082709
859578
334976
590692
579352
77364
162314
1165362
648638
1213360
313217
196247
46920
710503
708560
449127
149329
731353
262043
571696
712805
315943
292591
100108
1348073
1271617
912547
381852
726781
399305
418833
1294308
279006
1349805
755893
1025428
703924
648618
314747
661113
16821
1061047
1278152
557141
715971
710844
446366
47348
678257
572355
507193
268766
485428
535666
768341
264755
398236
1315992
698099
571335
1301688
683202
183918
669450
777774
873519
143966
231937
783526
601497
183133
853757
157223
206446
1028120
1360866
206584
981835
597836
699593
1027632
84775
576069
1324600
278228
437696
567865
1054609
767464
1017096
382834
329367
856493
287947
131168
512494
788820
575423
1355074
645966
652191
921914
443481
1129329
1036209
69272
16239
1294303
26585
154588
714010
98855
461017
943294
901777
485896
759925
491687
643735
845149
760203
944514
1206176
587266
1126013
1299133
449441
940254
185924
1162052
550292
1178945
133065
108874
444158
706756
1300818
19389
1240363
796636
885784
850381
1305044
899567
593883
373219
437942
966605
232085
797802
964574
445477
639233
141251
1039397
95682
1297887
320758
923140
816382
958956
1071861
929909
1334080
1256897
208436
1049604
1355938
523447
1232284
767104
1270645
427271
1317834
345074
965516
43017
43273
1336495
102886
353009
153512
292122
1240884
434239
379530
750645
1198880
1149465
828227
1120621
53130
583432
82497
1097444
998849
193886
537400
587860
164312
714024
1289099
619732
976371
501256
110239
578860
592502
790298
480959
94676
122662
937399
870023
12267
581574
918770
282058
306081
276000
1360304
942145
435735
829284
1019297
523677
129323
1288528
334041
1111746
183726
802758
121897
1297706
390167
830653
1027270
660554
763811
935749
139193
1216776
187517
71473
413841
1194465
928799
816362
996017
416165
604249
452382
78346
86954
322949
1003492
31892
1000456
829960
258436
304660
872815
16339
294562
673574
298760
827016
1218690
797292
534886
652287
823370
259323
611490
927917
882647
706079
360657
470218
51015
1066144
660905
1069868
842213
438839
602729
1225077
1207504
920435
689087
931238
366183
86559
345575
692290
248888
865315
1103460
1330686
393772
741072
181257
993608
915148
575197
506057
997307
1143657
1086161
660167
490006
27983
308867
24393
784429
1210707
1276208
885507
471854
757859
1244935
1018552
743731
1104298
670476
492869
301429
596390
749160
808359
1147381
786587
202554
546472
22588
1207169
788422
937800
580047
962574
588172
1325240
1208083
665949
1184370
714913
1325768
1315187
326125
383803
152537
808075
920355
952364
1221148
161296
1225864
307201
1318619
607401
758569
1246873
674372
1073501
460304
770923
233725
127649
413054
581831
210306
857306
725174
1283415
615428
1127733
380358
234345
713324
1352804
1229006
710949
299083
628640
82489
459508
927963
1265739
1144919
504850
1354770
536397
348755
297780
986213
1120777
550498
1008554
625003
1352421
1252865
972545
1228694
170028
425456
1348699
1303768
713495
653881
141145
675326
983707
83854
1236065
1050412
1043190
47162
35774
677017
657691
112736
488174
621537
1053488
201829
651842
541506
1243958
189849
475539
1006279
419444
324616
99159
1230545
137825
354030
801704
697910
1199099
924549
489444
56646
609947
592423
649875
777705
141272
483346
573025
1167692
1359584
1239006
534422
305555
170059
1212154
622986
1198369
515419
644471
450619
1266672
707433
332286
727861
1213298
326488
681216
341267
1025409
1110793
38127
436051
1243348
470661
1142359
395427
342747
995019
1300493
967373
139915
855448
1091596
494563
1197438
1069343
565548
911243
347747
1118104
463403
1061210
8389
610344
1120661
852652
1037780
727874
846947
128911
307584
12684
667656
266188
54916
1034732
871982
678793
556031
94523
1237137
136209
1139106
480128
286426
1211811
1214746
182059
41762
696080
739457
977818
323035
1240386
962459
171517
1278997
87002
974539
183406
82442
368203
629684
1158502
283937
188291
970809
1134475
759990
674211
812170
1082668
1070612
479611
1051974
1303773
651178
396200
430966
724432
1118946
272438
1293657
729107
1165481
1031892
980823
855837
1340144
951835
1034473
1106901
212265
377020
330337
948592
297411
941692
1272478
1353369
223492
650107
487043
510987
1340754
327223
479722
320916
1192617
646382
664851
1302582
956231
272050
1222522
359975
1209879
621549
432129
308759
300966
748733
620852
318679
1220029
328632
200881
1147325
637621
476711
340363
1106426
815164
98762
6241
891199
1116437
1226209
815459
613905
152344
1279925
524941
931067
37036
350804
520305
410537
874184
983372
268024
972091
1214951
1034320
1184523
537275
1327442
400070
388191
200698
768794
644575
1320483
306650
424339
305259
1302034
1072954
969096
918963
95673
322698
646433
410366
539574
119837
382154
1113000
107462
599869
1357660
551388
939913
1184848
904073
556600
971894
809978
1275855
916249
277291
803460
325226
596786
828228
772919
14204
1251454
593477
850242
1339390
401298
127267
1075318
1218176
1142204
1323287
331776
863719
585433
191808
989503
1141023
958413
973780
816237
981285
50614
258802
360084
431456
1023797
1072999
78363
332014
771866
163891
1244962
917255
86957
745197
138337
754615
1162098
1073353
967271
1160126
770158
918921
277787
680051
1008734
418164
142157
599006
365821
727346
472018
905258
585237
737477
1136374
373289
82931
174124
1353065
796807
8814
611613
284771
1325322
401889
1039143
102669
1329637
472630
807191
662920
610344
970477
661849
292373
142290
598358
1180020
1045495
1069825
121153
1223079
485520
246853
839277
1312239
687809
438128
260820
1211346
419435
912151
584844
674165
194174
1352337
518288
100477
320607
805191
1011960
325506
206777
691178
284554
1109345
631398
260884
662980
1270801
261119
1063035
1072929
25398
442868
324187
211167
327675
1022303
1131878
761041
1196168
629229
712943
287381
884101
837352
37480
635451
1098272
773592
346125
1283660
629614
877600
635420
1014848
509380
351246
616590
378403
725302
725466
620753
1236821
21642
1088939
733779
855515
304412
1217517
574018
515137
10999
319847
1011054
1358508
842571
198122
1092414
219446
753622
1055823
340925
853320
267089
97745
1148055
1082458
551891
1053521
853427
261633
158728
13587
75812
668773
619397
637846
265736
1293101
1157868
1005422
1081128
887901
82334
909324
495640
1021418
1130038
353162
1277567
671655
157669
1304709
534394
608666
584708
926516
456843
1251345
1261966
923255
1122962
894624
562574
114317
1095286
649377
776796
568142
531733
274548
419952
429965
573083
734196
776544
459684
1180535
562515
759934
74659
1146077
428510
15972
1363982
769435
386865
1187250
1003280
599959
855343
491794
149946
276237
514226
354447
386664
420716
687600
1255244
1328032
1265544
950153
85457
381723
1356369
719198
357714
1110477
285693
1099260
1356398
985756
882112
1102331
16387
827758
606040
94040
113306
835345
13236
983264
1000423
286791
1019515
217286
150196
143872
333447
168539
507257
810830
511209
29959
360440
726996
509490
876780
1086011
680759
1000829
682487
445390
444830
1199436
445796
785980
1258829
519283
177282
30312
1016423
403605
353142
122300
1220266
431074
706023
839587
856875
299240
528499
1353902
1193766
400253
1269632
961481
1280078
337791
505387
1063109
1264972
419673
1143043
200014
708777
603369
510943
1194081
1085576
84319
167118
947134
1012641
355242
213129
827730
1361841
512405
1309174
962693
307162
156956
84973
28616
676263
758968
537674
911157
941551
1095366
574767
158231
132952
1122609
1077000
118468
119099
908397
868292
1298080
545968
889656
448123
1037641
870523
467759
11072
1356809
89963
968194
757908
687862
1216143
56581
172094
2621
50957
182685
760577
1134754
788174
586348
1030651
155958
1002707
507071
479968
417622
1358492
261993
610596
1053214
1164887
955899
202614
923071
735050
45177
124165
1156741
921614
601395
1221005
118221
1062306
505907
378847
88199
1124398
781858
537636
892025
527703
708245
1136977
1270847
886704
546895
451595
677201
747487
235135
788011
698834
626264
1027679
98269
440992
632261
630333
704347
761999
1266835
973255
443526
1023013
1285597
860794
154991
1316003
103416
986540
152443
601991
1230907
991998
858737
896314
818342
724203
1145332
126910
679665
84631
1204743
631118
481964
1149016
992712
72852
1165340
1247392
594096
286746
459935
1360786
29663
255420
217538
1007781
242462
795205
1187967
238450
383937
1355433
937108
981095
384206
800734
121985
189408
391860
490634
405943
1153502
68695
270617
977217
310534
902722
34485
934637
560920
11853
1179241
470314
1266636
258036
1019914
355838
993337
557083
253639
305583
391139
1270079
629535
1202246
402627
28531
1035891
1135638
152880
44013
464055
1334233
590563
500069
699547
642570
1223198
1190763
246393
160215
39213
1224220
848881
920107
98610
843936
902055
1273630
161093
374295
255679
897304
977258
1302475
139163
154372
724803
1211949
295883
867856
657838
888584
191317
713721
399261
387355
957354
297199
1027283
1116933
46128
1221924
44226
1146958
1109501
873866
559055
145488
696385
1323560
321910
729935
724937
700569
1353270
817352
26782
307310
902393
1348758
1228508
1182511
75154
214033
911836
1131705
949060
419095
275573
595826
1275325
292381
221930
381300
1089386
827476
359991
919615
426285
1247205
311804
956157
949844
999755
559723
985895
506194
505324
1350956
392308
145460
693803
924865
736044
504969
88680
134865
723026
1096085
3078
1186376
393124
911027
237602
1045381
624488
741689
1224679
167163
44744
1034907
793301
407640
430896
262687
53658
801045
472851
406072
875502
936505
536267
439768
385905
195597
135958
327159
444582
383081
813931
9476
446256
23291
205328
931118
94521
578598
1239615
1030624
1020582
444038
1247577
851654
688737
349788
166792
635412
1293686
1216898
263086
1262312
468385
1209940
1086286
838600
606253
392163
1355698
664364
1173963
243789
222826
1212494
588445
1017136
137775
1341057
261744
957859
257063
1134062
170492
691453
1002420
318205
284465
225714
1017406
1063088
391688
107706
99855
1020720
169624
76593
581076
282843
952819
1245726
1286632
1231527
984916
15674
1161779
232965
345183
591676
287339
1297016
162502
350232
698016
37357
641998
1142120
72012
1121846
376521
264709
1132656
1205576
344830
779084
1193636
1217509
558241
621899
660057
1145629
1353130
484744
42345
1163464
152974
1099098
101240
455281
978053
452593
650249
340695
381777
1136932
557892
1117763
633585
555540
153406
538272
91716
1197309
1311590
1044018
348214
970644
1362977
343906
688836
527810
147825
348682
1209455
1357634
176468
695391
64116
705546
753461
1005435
162744
248345
244411
937629
550226
1175212
1107270
359949
203272
585929
612225
535453
961555
619600
375765
603700
829249
226443
74916
598752
538887
74587
360895
109663
761938
494412
592976
89354
1005448
635279
941613
390058
1222033
797270
806139
1227828
543765
1337174
726117
1103792
711084
116489
184541
596063
300113
886457
181413
574399
974310
469438
769969
874218
848976
95370
870002
1319297
1110009
1206045
313626
1185040
886916
871612
648652
90603
617545
537820
1311904
124115
1210061
72281
54807
223030
419547
102640
1253284
645290
1223123
283919
984082
193514
492991
1039906
67838
1029432
127091
45615
860640
848864
874644
453661
488213
811794
1014131
245109
1271579
1102805
356512
944880
982864
200427
917337
136565
525493
998007
333345
736618
1318541
772303
924785
258445
249768
1337383
155752
421327
679842
1019763
144979
812455
249721
1139414
169117
1032329
588166
599299
1285047
1204947
77549
691015
76869
1167189
535574
1315002
931354
85365
7487
959717
279329
1268729
1144962
1132671
31728
182199
838911
817564
534171
474568
133004
1295870
746750
639029
47835
37878
861688
1032031
1323900
431335
1050289
1286914
1120051
1274212
36404
565665
947828
359658
1098790
1271914
1128556
271654
689344
1208907
600852
249445
890658
51661
303256
551847
191387
1125436
872547
1080756
173454
1020110
583898
87624
1308550
558311
596140
822761
443284
1154855
1358386
1089956
390117
553803
41667
330556
926605
93539
1025890
1035249
309623
1010667
931048
726515
394867
108442
798139
312706
774006
1244098
225712
1309888
318812
967014
918956
902833
1256950
1286253
517713
856062
1186197
474287
774520
288280
723428
933592
134453
373691
15949
1185093
469854
105685
978556
727807
506274
1080096
772016
486056
325459
346609
713660
175838
1230593
327964
37205
143552
75214
1181298
1208621
857459
150434
1004906
110702
277986
1263261
738205
1341945
775454
669010
1361721
762399
905976
1248390
1159928
455549
15391
59161
535936
1059434
177851
119151
946157
253831
1213595
1330516
1260124
1321221
387867
348587
688386
500280
495264
1037088
1251024
846910
183515
661181
1073296
571323
457832
804832
422458
569046
789911
433734
661737
365492
1213887
509998
1295604
710523
1019900
390419
1346686
279855
1035775
898843
875803
339467
1294391
272290
961403
1337685
523355
888003
677369
1304615
929323
302248
333694
797148
394046
1044171
464575
1334020
813560
44991
34736
106465
482612
1245330
1133694
973041
465039
1304282
1304914
453564
804011
738267
738016
1309765
269899
810083
428769
1144922
685178
1274958
1349917
90791
1265525
787342
814514
1189672
586981
105267
130864
683505
919712
823337
202588
751107
603697
1308375
13071
212716
1267596
541676
548890
1000204
1023792
840725
48037
818305
226501
1287682
44426
547011
150082
38555
339240
781506
510459
175680
240868
524286
404403
221463
1188049
783607
513824
360337
1278811
919375
930040
8558
1328449
574916
117265
522714
21548
105911
1075768
169999
1354658
16548
678158
358287
178958
1047419
888327
715587
621416
1077365
176665
482934
34929
97969
710
801352
809638
1242150
271224
421071
776181
460828
257118
315486
42376
143568
975327
59458
186765
1000352
966339
1204063
372465
371810
1330010
631312
617618
456874
1347883
1066088
159903
293885
1153501
1350008
1130149
276002
1299269
753614
92765
1216966
406848
398114
356966
708875
1311696
1183738
736763
575895
523979
142111
28291
501293
1323877
596263
347464
752790
599112
581021
876808
599693
214806
91149
541497
1352983
96282
1180481
805427
721155
576813
678980
940194
354275
234632
1336523
908979
920241
1305918
86967
805680
179770
287662
213899
995541
540233
557448
1196013
1251183
150817
437243
383034
1057900
228238
301175
98791
777993
512971
1209331
277725
1022459
359683
953633
800699
1067077
284780
137532
1325539
1146501
271175
885996
1125986
978499
1120409
868694
753475
176435
825152
1220349
656719
57596
503590
879649
333705
1099597
552809
1114194
131888
1155684
106396
1185248
10310
382107
483237
363760
90879
658259
1332069
37449
1226644
891984
1109419
20754
1246106
940179
941903
1284845
988797
189452
434734
1192080
1007651
656247
416829
548300
346328
933040
472575
1109767
724067
1304024
556848
632235
1294636
546308
307244
682890
108557
98102
1232229
357790
1272112
482508
558641
551282
1207419
13652
311297
41854
169717
1299383
719200
1291082
2071
68471
539877
971287
1152995
871676
945913
200027
684757
269642
1086902
604375
633911
216855
207286
424062
1320991
723259
917898
639729
582730
733028
113220
1021662
743882
677650
1255661
935584
222362
164174
895742
1103963
1103160
1005255
157326
1082798
185335
909720
408798
202386
884303
651445
356065
310661
169165
78768
159313
1305338
364946
22311
808609
287057
284191
138843
1311644
54870
312187
304097
1205447
874887
690319
359016
351970
792265
809128
34436
1118452
37800
738775
1042980
185205
835717
12546
187767
849606
299762
987930
90000
213889
777688
40132
1028972
884533
73303
1151822
96829
1319780
343775
574160
1356190
331356
1056063
1094358
368216
50809
1125849
1217707
1083502
288475
1346118
1345823
627843
1200929
1273911
505836
271413
369425
763763
542615
814315
321926
1098511
78453
446855
913042
735109
1085661
820179
719599
923011
1082188
837484
636361
471450
313021
470746
1151413
779526
1247490
1164599
266476
1123080
384304
533911
1113156
426145
1280751
913689
881234
1167255
1083858
1336069
676382
930615
34943
226896
230835
876400
488130
721652
268445
162943
35985
791015
989209
770497
608666
311480
20348
612249
1349238
908566
1102687
915604
1107315
475341
73721
916052
722279
1249748
1112567
62685
871515
269605
599902
817534
1089277
640802
131760
498165
311679
1348513
1151107
937009
937054
1097973
874268
285015
299630
29670
180497
1086871
552863
833728
406598
269843
1151041
500263
98476
392319
280816
90271
41362
964924
1325221
362168
1054570
705350
897447
1111245
1031570
434460
248773
715051
1288669
312897
273400
829053
1279695
408978
963288
98988
860528
143236
1110226
1019514
128202
167237
881189
1047717
762203
913574
237709
1212779
18649
701124
1110933
1099528
248326
231695
170685
879322
1234825
772045
714841
264961
1196891
402667
1038405
1228428
24062
860402
356533
1200655
988345
93058
666747
1349391
873582
1355252
1072175
1266785
917053
458767
285732
348702
1190010
1106673
809831
1133935
737566
1012646
747599
97414
859930
1240464
102052
724486
70861
795655
660349
1212002
885966
791164
1322462
1067628
1346772
769725
75680
1167427
734482
636322
764913
559980
555782
503225
839252
76599
1160940
418020
647460
1177
133777
755057
1256410
321890
673526
334229
510495
684942
644220
526849
709384
297223
77232
947420
870476
542925
466020
171962
405924
1135934
285670
34095
1187943
175749
748351
129616
608908
106190
769863
206656
143172
338611
618400
561211
974539
1181885
492288
504701
529230
238933
723234
1122785
897992
387863
950512
1093725
1185584
404855
66433
469477
825063
242532
942471
672150
260324
985716
597449
808830
1359799
1151400
245194
1361929
396615
62207
1045050
691323
511855
1016228
561571
349972
431507
134701
837337
89663
772173
436060
761844
1050131
200044
7747
1004868
1352801
558112
971412
624629
468330
140383
395035
1171097
698826
47707
1253571
757045
725470
487494
510087
181920
602696
1302819
204090
986143
387155
996080
350254
1055862
544951
529646
781212
161753
733332
867898
958040
618283
1017530
830153
581116
150711
109673
12483
1012873
55454
161355
287332
1004312
939354
160397
461358
682034
921897
809638
1102708
1279456
1098121
1281453
18487
1352662
523096
651863
318025
1324427
720582
997965
555449
806952
609032
264222
1302601
226207
1239907
1235268
913151
992690
861661
1040199
639921
1182332
4506
116395
823803
886525
1230812
1147661
634802
972316
241780
491229
1120734
1109238
460303
187576
961443
324774
1276668
42289
171625
1305868
954570
978857
932885
120941
164836
1048359
1315701
544857
314052
217040
872345
439558
69747
1097607
93467
1131877
109609
1203746
752337
799931
429160
959005
1005443
748201
1290205
111385
971935
256045
445761
752157
986786
889953
607621
468089
1207183
1160195
57273
1039644
967712
236167
1025413
1276221
212872
490903
1093504
732856
1038537
1363622
1167363
232022
319973
675115
389638
1292592
165049
606905
299623
1060951
229243
942697
132245
1149627
966577
847540
186083
722460
448273
742087
988732
547741
26046
1213948
1340855
825534
468763
442049
1324800
24759
509306
647702
73608
117187
59567
741030
1272333
1012126
412764
121657
1113673
46044
784298
403318
532106
868321
922632
717707
801242
1156122
1243136
299845
864346
854462
742574
536080
1044358
1040398
420602
530730
411155
859572
1288062
465895
1142582
718756
557611
384336
462541
1064214
309184
51262
586126
1272163
1341708
1155998
851645
615228
729321
1169638
99980
267967
205241
7069
132054
509309
318182
47813
686422
1154226
88827
828576
830851
244395
1168107
105961
343808
1363777
692043
175507
53308
905682
1251865
1013676
601917
517040
545272
281687
827228
1351025
595168
548784
635336
1189644
111963
939793
764727
846925
317232
221530
755105
172766
346310
1118365
469426
780606
705710
1188384
1325528
1356455
646948
690588
881141
683443
25083
1189913
703315
545921
302730
439674
1063032
167976
801308
603262
418409
212430
696626
1323782
101283
349034
467023
484638
1159050
198008
1363128
126093
359847
805218
810853
112506
1166337
901540
924375
231072
1035864
874818
1293702
632917
1235864
406632
1019247
1148078
17995
987375
149030
121383
1154610
635467
500824
76133
1206369
865005
1217144
215298
612090
102202
539718
806909
963799
662084
927344
1247406
741596
1338808
1101554
424434
934764
605971
239177
292794
1244718
346200
1181351
1048601
464710
853647
351174
1137006
1190501
1119297
1171410
698648
89740
995376
885085
719490
773493
1309125
1261595
644621
789560
640363
501811
346415
1120091
1322846
29451
1037704
495530
291598
427648
189784
858269
880123
727339
1004932
998633
119450
661552
682425
106479
1096055
336019
169985
1129785
730164
1022486
909034
1181451
1287338
1278674
223866
84899
1193448
520292
1129393
799129
73634
1018842
354536
643965
265306
536590
776066
378244
1155732
945485
1293069
1364173
336828
103462
491064
764205
571643
1077695
323899
1275839
304705
1192623
373590
1270357
443984
1292382
1160557
439208
579235
1085349
950045
438454
554704
79138
669409
652990
430837
138803
2347
1266977
918980
71799
1075143
646465
528965
886017
513448
1201454
812294
133896
515671
243022
484931
534388
831652
296531
532300
156501
1118785
1024146
128564
1141155
726560
212489
108688
200461
789388
1266354
217100
117277
550357
375182
892738
136130
897853
1299594
85379
95596
455699
150136
576180
1250491
1035899
155385
94125
912263
21470
667866
467593
912882
966101
49046
657405
415332
641950
382640
863663
128910
580455
1175694
1078509
1075646
1056632
127561
534433
593897
93141
198869
111388
1105027
290020
621273
89330
1288335
580455
66694
456735
497544
981564
1161655
55744
1123051
145178
48812
959180
260928
1307878
936171
180675
715967
1271463
1228652
1208969
452985
1096518
1258721
134112
720250
1313029
701999
975515
148625
1098340
1344763
330473
987920
565010
1083212
931953
415848
996704
1337829
161548
1062918
227622
428907
665451
463171
598109
792809
526127
1186285
409465
251621
1049939
232768
925175
1046990
901145
970323
184258
1336234
562204
376503
1031630
425739
1283274
684322
210625
903237
1087384
484386
274831
452937
1024623
1279041
816025
1029469
1095798
960007
2390
245657
522523
283377
910995
866518
730660
283869
990771
988972
987076
751700
16809
236753
498557
79802
485136
475053
1105874
687117
137100
308902
1039219
746464
1044771
1122097
466880
599537
722276
577300
48392
152423
477473
1209963
1084298
1134405
126599
972655
977512
520647
79145
1249047
235097
825284
441675
1238943
828473
1337914
304959
1191618
436329
528287
892616
495224
1012617
1105698
544990
1332
52835
102994
1182092
632148
944862
167703
836086
1341978
1328630
28470
122377
724316
500370
921112
304372
491261
501601
139490
887886
904349
180939
1030127
1127348
39317
942867
1017861
671074
958931
1311871
1169401
120136
589739
1363056
407341
433297
1347095
1003402
391237
253170
643846
245140
597822
1005026
228844
886567
884170
651029
1238122
955048
895130
657607
1109548
440855
854542
345280
59654
344287
967468
767707
570394
1250022
187506
913309
617177
983307
87160
101287
1131376
316313
963884
921170
773306
1173336
55712
225234
25760
1121994
325612
1335725
387664
1206780
1016923
578389
1274311
700174
1049743
646605
721892
476584
635251
908096
658120
628191
526228
474305
1319681
460318
907677
549407
1331106
573066
864216
1117259
160381
772912
504593
181244
493250
709717
428550
688581
1362668
1208388
1241038
1363598
953629
1171332
946201
1118806
439516
1362871
723531
1021990
977527
787670
680616
822380
42491
814979
744884
796193
177153
1233689
818619
684173
613262
441313
1286519
804268
668694
982534
650003
465980
1280841
901306
854255
534657
141223
972940
140844
295151
334202
1286632
1106374
490739
932518
483602
977656
251723
764057
1338508
1215203
482232
1160338
552016
1330834
523707
1050401
848682
1096767
34921
388048
1075840
1344033
603636
914017
109268
260206
951513
87196
355683
983819
144701
317015
780959
10620
431737
397447
688686
528024
162403
648793
732731
403605
264755
628251
253363
543645
868132
316951
869821
483001
1237588
889283
937504
187496
1231636
933938
1180740
882568
234796
846591
21202
582255
828822
809604
813437
327302
161051
609137
155103
726675
734528
884603
338144
1200034
384434
1332473
474213
41347
623279
133627
1188449
293677
775746
343348
8124
1343755
376311
307812
1359016
927206
539439
519463
1340711
1296140
1237016
1361901
1176758
1024245
47945
1266395
1232454
58135
1251679
261029
1186980
1021498
222371
492174
338642
782809
1209678
726397
662172
907966
255330
994760
79323
560601
565856
427795
444522
1220770
186974
76684
240715
331944
363487
755778
592272
61294
1101627
1127072
967203
208500
98992
237769
1210086
400111
1103304
1222159
418083
1181124
318321
295668
688714
1241663
541399
764186
1247677
1013197
458661
863580
955769
432557
1218593
211021
194538
911140
700360
456825
861769
60341
1045942
656519
436043
648684
1047852
551676
264822
941448
667482
881401
782041
117150
54544
1235461
761440
769460
1351391
16140
961209
213531
318295
654854
392764
461361
1163059
97163
19842
1106332
62800
567721
591930
1192317
979124
96417
404946
1183483
13373
1097420
1317530
37832
1256431
1140380
948619
426566
308311
215105
310068
446524
1041024
29347
428632
1264530
1347124
468129
1107028
950943
486917
713083
690256
86029
421187
1218583
359431
1284037
1169684
293052
777522
1096496
34944
1146285
308738
890400
862619
640372
317189
575282
851355
246167
501927
392874
19653
991038
978
1162136
1146172
334516
322128
297738
355018
481099
261711
579078
564449
384060
258462
327494
261063
487939
201388
531349
23536
1154664
516112
678976
51289
1133707
1320527
1156639
1239673
389715
315956
341073
942858
854223
230934
938126
103714
1165405
953295
4130
700449
79670
1276982
10382
1063442
572415
888550
1294372
839028
1096888
1218161
1165366
309345
1326139
108950
468307
1095795
978134
1192281
624625
624192
1027484
1157491
774301
364609
203326
1104329
807601
440062
683484
992803
708250
676241
1115630
1083291
1203782
817118
1090702
877245
927647
449467
1254732
170279
342376
632237
1018322
21390
1082783
475356
583693
496318
304586
224806
525501
196176
18655
1077637
1140125
558490
490020
591543
728291
1060732
759977
1360536
244839
452503
163624
525372
871121
1017136
6959
1283071
476262
901955
1241850
1085328
84783
444243
891531
867949
933643
779654
1346624
549437
1120505
1230149
565315
55255
267872
692055
1222799
359466
1332547
740159
1099290
916510
226019
10805
1254762
772722
178879
666458
285713
1068206
1010107
1202680
297255
911061
1095897
553948
472018
1122715
584716
1226896
1169765
786772
756109
1179714
1087147
568597
778387
845607
1215675
1305287
506355
77714
689478
305107
805812
400632
1110950
693559
878073
1270178
108041
1210819
901654
455067
1073783
358084
446229
1210931
93826
1161565
403493
1098416
967438
1252569
777221
21333
617339
17892
72254
972617
612589
1082371
750362
314340
42070
1306645
1139272
192602
500477
424875
172283
858546
1148743
1042596
113133
428958
519849
811935
604136
673725
270441
388535
198181
79528
255833
68680
666039
276565
1255219
985570
818215
268353
983306
684435
1240703
333485
826311
1075104
1323342
1266648
670989
1337837
929418
580855
323827
99492
498925
805685
1082456
634589
930623
151032
412757
1060381
805071
1305784
1192704
1088813
637728
1051119
1010383
65311
449667
91859
145668
897534
1148225
749420
1191139
294025
1346118
594489
77993
816133
396578
1045285
1180497
370486
825434
82536
1238295
350780
1166977
541455
578329
352957
476486
67663
1249723
1075714
967247
801427
597212
1130975
218249
1067694
1253004
855244
1018920
832802
1259918
442042
243842
65255
630227
69455
286141
399796
954256
802084
244795
1107074
392501
233262
116041
161035
1147291
1360832
861320
64508
1330444
1088475
454509
1231936
196448
1132367
42452
319293
637647
143717
289884
1127033
609649
813008
196012
187737
1079952
545339
346514
1253796
762635
1352725
303735
1039780
1080101
672385
800044
560278
656076
858629
865530
12894
11684
28275
1142261
942619
690357
501865
447312
866351
888726
825716
1347467
751879
1106045
282393
578105
237726
154739
540165
393727
477998
954713
24612
1222738
708691
43258
407115
567326
1200321
1237666
574381
590075
236895
390243
770896
670317
780315
708212
647858
1221980
117936
481312
1098376
1172544
54921
598321
1096820
761481
775897
1128411
613419
819874
204623
1043895
478791
881794
1212497
837444
687429
9645
351635
1358103
786420
836425
533358
1130621
623372
1261085
649926
1114650
404497
1347480
309477
416570
269428
1237914
1355421
434181
1315120
27521
173874
97028
765026
504897
579160
261942
349497
133308
876139
579544
87951
825454
982303
83114
1208802
1223410
673006
257499
939449
125929
768660
1248276
1064031
1028341
1233709
753187
1360595
100601
484324
465822
84655
313371
5532
1056374
1067992
625498
915128
1278366
48112
750672
176993
255944
1339995
980050
590054
1035309
1294149
503
536022
404388
188890
1342168
162004
628218
897360
149943
274216
1136996
437329
997275
943629
915420
1284873
952081
752737
204244
282666
647593
292256
1085104
1049938
528031
646040
143877
735462
751125
873304
335411
1264142
894589
696878
373082
582388
473960
298975
170555
397917
236280
1286500
919669
49834
733967
675621
458039
1193670
1264833
1300817
141348
50823
263886
372407
1313458
54125
668893
560233
438529
914130
1236191
443250
229376
162181
553881
240442
266033
1363134
1025070
531902
1232472
913326
150024
90385
1109913
839209
562347
1186507
100419
658565
651070
28238
1129224
330280
1131883
746681
965952
352015
753161
790054
328713
272423
869411
52858
881498
719629
683936
659189
856580
496177
1027026
178212
1858
1037161
1007875
644594
246855
935863
493667
525360
1198019
41959
917292
261040
1202553
378843
212351
731337
781668
627591
256619
740623
904166
1116059
180597
550774
228518
261087
589173
1066536
405966
565677
1189011
612692
747515
87360
169759
1050742
662688
947966
8459
189650
548976
776164
522509
153450
784083
810083
1234315
1077097
1181861
235850
1189730
917047
28231
1174679
1355640
1288840
1285229
302692
562638
92683
360771
1086382
1259632
343738
169423
1088463
426617
640276
293310
1308505
847550
1033880
583554
393037
356009
365110
879971
898118
100093
484132
1041716
35274
1076066
742340
561816
432187
886800
363511
1093404
753537
906553
409489
824692
426220
863299
988502
777359
697380
552767
807014
361028
243158
837757
240045
489850
539097
23009
199147
176432
177102
827136
1222527
175129
712692
788129
81116
416097
346130
1110874
259585
964067
736948
373266
599282
620894
352370
31009
1068769
616934
940633
833063
270276
21387
705958
142471
1035960
61190
68320
594418
494819
856881
502042
551718
1304018
1183303
289269
324476
271020
239679
1113945
578760
268641
781464
148116
40956
264268
1107346
321134
1191647
214142
289164
935589
1056716
1262342
455518
473229
973899
1051796
305660
505613
885532
416773
178156
1344705
41812
1204436
792972
766915
976994
13109
748203
374602
1262081
624369
286230
636539
81564
661957
1156466
1349273
981511
337640
522074
1082749
734682
1186906
911626
637289
159110
364026
202188
790675
328191
1150136
24764
330202
592003
1050497
270095
204246
833553
1341257
576424
449928
412349
1098922
315031
120805
1125339
968267
660417
1083018
1306332
431177
689331
1192782
634424
331755
1252591
1110288
782973
859564
407040
28255
1242568
1002395
740965
233648
994975
1207060
488606
663130
677201
561256
1203660
378336
1173486
259684
1044681
731293
571464
1049147
1173293
1251601
24167
1325488
1171140
1000520
839337
429841
1095427
750300
637141
795142
348328
899586
512800
50289
28833
478042
724958
118499
913391
859859
487248
1325768
664591
553740
278676
634162
1291399
990809
414151
1204981
595796
137916
50159
1211371
1149550
365616
712155
698232
44035
1312128
697214
327943
631967
1120165
313252
477144
1337558
917198
645042
1321892
583966
406400
398500
1140154
819639
192639
1208167
1144015
1169575
1182049
614310
708887
1273986
1164956
37473
1328638
343955
448547
1304101
917319
395469
621231
847181
866128
621562
1055215
249155
578070
815644
1082042
1080748
61244
1003505
672865
53390
32063
1321454
19971
642523
316905
268706
756988
735640
1011870
669903
785656
1177046
863113
564944
209476
658286
1241921
1175139
820230
1152674
445983
1344470
933342
551910
200093
340323
703233
1258941
1347094
1332663
324019
903950
124697
158197
1302080
934951
1143554
1279546
835491
1178009
1293984
1126340
792873
345417
120799
1015674
442029
267990
805890
982347
326969
986355
1186791
625095
842947
263340
786245
1195135
466174
1165439
180166
50717
56635
466184
999645
1094216
1027860
1135570
406075
623467
996585
52195
341470
1261301
1168737
75099
901012
1007397
867237
903563
954097
854206
746548
233660
88932
207729
1083884
775768
771250
394888
352434
1230710
57757
643654
56729
543801
227566
95328
121016
567669
15580
836336
332865
551168
1098618
800601
871665
635608
483035
956836
201590
375536
1080539
462483
330002
640227
301122
743984
1258996
480165
671257
901344
1191626
209363
556835
1001366
103718
612812
988846
475995
1304532
284819
303501
730347
438585
24697
248776
1126892
277123
303257
297367
1139569
128256
205717
524048
1307074
1124112
584403
312760
1036336
519340
670466
766458
87692
1218993
1024174
1191858
703395
1264631
689691
1289913
823439
1089780
722136
664030
1190882
82480
216000
176941
1060897
716218
1313667
287090
1186530
279438
638844
516940
624963
489747
858826
722094
681568
5259
1188058
1298247
1003651
1044643
787779
121647
470887
750200
984918
578761
833020
544194
1357808
621314
1085097
510567
459016
1213826
593496
468995
1351915
283337
1232698
1100001
422298
250658
958043
327485
853508
225140
376787
811336
24776
1045271
496037
1028441
414771
465322
899389
1170608
1302201
210015
273260
1176981
463453
8972
711864
843523
70566
463436
727680
138157
1205257
1083977
1134200
55209
236559
462281
1090387
412440
209726
1016228
891139
1332517
375718
414103
1020972
87930
1024645
209220
591370
660176
169421
181134
818249
137142
1310105
1275966
559120
303171
133818
224524
41500
639059
1163348
818734
122309
29994
117991
352846
554040
435373
702317
646748
1353708
535352
1162345
854953
404299
1240930
966063
703614
1227982
331052
271496
1284299
581817
1214770
1122134
616666
457851
1175249
1154516
308627
165627
1201623
446605
766247
1041632
1283084
753777
271063
572640
1144742
812202
106610
399497
1326238
721834
1085023
77714
425189
1132236
825099
1175853
1331321
1009480
382078
62393
421071
1220936
973039
1027014
504968
1022762
1110453
190256
257870
27247
752800
672070
1253888
385432
821695
238722
578812
425666
616178
998069
1154085
1228090
550708
310561
1266038
281028
1159166
182667
34023
564975
1236200
257637
1097723
1093861
962770
1046127
910017
729266
424505
1317138
801070
1157893
666139
47191
582974
1117378
6890
1034420
1340071
1146195
1168381
382295
660458
642446
247545
280417
1292453
528200
1284364
135788
856715
639952
565797
767428
741157
482941
1270736
521305
716807
934030
648078
411888
475077
1161661
238452
133720
1076569
469207
939004
638706
901114
205547
1030835
1290277
399396
723636
715518
418567
287526
75519
871140
729390
568455
677098
1203722
1297778
471680
492221
461821
640788
289877
807041
573512
894966
885870
1228211
1121549
718203
500340
135708
1261232
353767
487400
1136269
971408
835008
393539
672885
1260094
670586
268298
46701
246049
1293974
292025
428799
218117
671767
1056854
181976
1048483
846828
83089
991069
1252514
401727
555599
2916
87298
325947
720650
304376
796348
951379
487339
322205
1302187
383704
127361
442207
500292
234561
960734
492831
12015
254146
266559
1252278
1233243
592085
597578
939018
617921
397649
657443
1096583
749998
37433
1287954
419570
496107
577561
256421
427049
1265525
940998
229749
269231
454477
1007620
40890
910437
1014647
271586
968579
1275404
188965
960194
1162504
1073360
720165
363535
1077190
307729
476278
1084539
602887
278317
786637
135410
974438
142054
245125
645681
654133
756649
524550
549511
348514
306493
1008414
509448
591887
1005117
370891
908809
953768
36505
754336
227811
1361473
1027362
191850
1316327
89835
581946
596076
642784
409205
470532
570351
382043
517382
433355
1068671
591385
173198
478288
258015
1089907
338777
291361
739359
146709
545160
174185
827628
1263275
1228608
678592
598742
617883
1324518
940501
784855
860110
1287033
1093277
642849
75331
25541
797356
1264031
621690
945284
688392
20263
1007291
1206183
148606
2843
1223561
106002
883864
322627
1125492
1035562
575524
632881
389641
928213
447971
1185575
804453
1159291
107541
1020973
1083868
560329
879377
417109
1091507
650914
1031770
424452
674576
120981
990108
1204269
489324
77245
1278620
1326758
726688
436941
685754
503753
433873
802159
983114
352632
350
426618
1082037
116839
584409
1286261
1137625
546066
537699
888613
1216881
346694
444392
557618
1352874
517461
1246226
555539
51192
619007
1203875
711220
219515
731889
548889
273204
1186102
560182
775137
1309682
248378
1044579
109945
1205997
755577
1204842
552338
531953
1177301
35620
101378
748249
187205
958511
601942
746931
562056
18081
728994
84996
592893
18315
943730
546331
1142195
512962
1087494
656080
962470
1309717
667301
1001563
386102
20769
226463
568395
449736
490498
992145
216171
781898
132720
1061113
454507
1151229
105049
1255251
967647
840069
497580
399414
997095
1281067
301865
600664
560507
725948
1357183
579217
701171
683342
897842
1066614
626424
1240709
963237
167617
788291
159639
713909
850050
559646
429417
548200
1023483
361160
928078
248967
148963
784475
586368
1067567
209721
1293899
856983
204831
922107
706198
990413
687209
894475
838498
1220750
333240
1322257
210094
635991
925927
1145266
530849
240726
810294
1239101
269867
1239723
1277376
124594
691311
565290
83963
29655
3260
947510
223485
489541
1115553
665392
134452
1310985
97608
53947
430612
724565
1020103
420991
400531
810909
473694
946120
997985
788735
209853
1225943
40729
455758
772466
57030
1011092
865441
1096217
553535
379097
346840
460946
649054
527354
1127225
164678
163835
706186
353713
430307
827959
1225237
99215
926956
673707
642105
385598
115302
39827
1127066
785041
1148898
1158922
468730
829942
1218852
327060
1135255
885562
578900
1028128
93080
511993
902334
626858
817507
811385
335462
901490
1186485
780192
64338
973912
814309
174486
588451
942979
69987
2507
251164
1240616
1025209
264301
1345945
478107
1003211
790374
251405
987767
1358641
713402
1179916
717343
948940
1041478
1260018
587345
271044
288005
815413
76579
894483
596440
1277222
1333380
426689
1362019
92001
1274111
645834
1066153
534585
113621
668930
622382
1247696
638374
1034619
143244
1349610
1289087
276144
990192
408261
386602
873707
136833
1212017
106771
1159784
797011
295287
784772
138601
593551
134995
737374
710123
46274
603889
311492
305353
628667
1138857
565940
435941
477186
201835
343813
212924
853445
679579
705106
534470
1188948
1129159
1072806
964683
3206
1289176
318352
1029098
1060957
1101918
858576
1250961
135202
946914
702096
1181946
11274
669621
100695
946211
428848
774796
1181031
409609
119019
688851
535246
1112386
455810
14061
678174
1097500
1008384
688350
1157449
1115396
916468
1279022
443872
1004003
75787
1315518
1192542
889691
3741
752955
268048
1166891
1134395
1340470
1324452
695507
67802
1261630
689905
470538
1035028
84914
564674
928575
63680
1115913
305235
1274245
1206542
619813
1345479
1226742
91496
799013
892413
232781
377876
505766
255
1022829
377494
310010
760755
905906
244755
937028
436825
374074
450726
610657
608345
361359
779288
611609
1017043
409776
1167046
118410
1238963
1036207
1010224
181194
74332
347684
1284791
947734
1115424
1159755
118635
1267876
829622
925808
169541
1157205
1263616
520854
772485
577686
912079
744360
439732
1277304
808354
453066
1143303
1026534
549762
316507
851790
1112190
392935
457270
169280
741255
1005244
886938
105781
573863
903557
102015
797836
692403
933425
1133152
1329255
223819
177581
1304073
1112342
986323
582584
1048922
772162
878781
1168788
533433
746800
699530
886014
30354
959100
944490
272691
919663
95481
765286
1278999
579279
970265
1077609
797292
205529
679710
743732
802631
1305308
851731
182871
1271396
434025
365092
1020158
1007796
1207970
1100452
1008111
1211519
698951
613925
193795
1246398
81424
771536
684164
354314
142359
767332
102719
102623
1070762
131590
841252
1190804
1275890
5377
1332079
276981
157295
568460
419061
962436
488504
126657
1320184
682095
1109520
880600
942395
870698
1310352
57727
1091636
375167
389636
182126
649118
984055
735408
707887
655009
995998
1095312
315663
167309
772851
1090238
419120
132197
588456
1217084
295000
792116
1215117
820853
391075
1310211
1106711
1277960
203317
343767
1048963
695354
696075
721903
1073757
861164
773557
485688
525661
17557
419034
97585
703568
269643
1052235
1050863
253536
227671
571749
1258374
117380
753432
415437
593132
298974
981803
576856
176052
89100
1074201
1060706
687713
852792
895247
1204398
870375
601358
1053967
1150252
61678
1204058
249072
948748
1173490
1223771
918151
793135
1020148
908295
789962
1132476
733276
454192
354756
1209165
1027773
1134756
85489
496482
698944
638792
1038531
1124875
1336535
537120
1089808
781542
614693
740811
1092827
1060550
655427
344102
825946
1038247
138776
289255
749174
1080592
239563
640445
1081691
1048275
1216563
1185869
679067
950469
1191090
956977
44609
452627
233233
1178178
1175645
434472
124772
622593
678427
1076903
546919
505702
701119
889245
726758
984150
1300358
527176
1176196
105027
18858
843890
915507
329239
935373
1285965
496333
1246977
189660
170230
685288
159166
137223
1078928
1157672
345356
415151
919636
7352
1060933
332106
1004471
725402
835455
626922
191898
1349826
401751
1189874
227865
643992
299659
692057
459113
804685
287607
12124
205826
1054626
765811
636812
905372
626233
614184
337499
1005004
1140869
1099468
463785
141328
867953
241649
58808
218034
1336000
1137438
647295
1344215
534195
355975
648093
1116402
342753
156959
598544
251662
966614
381442
113928
596026
361420
474898
1130935
975483
1090368
293246
426276
985850
451795
36048
919190
934431
931210
636530
1011930
441211
1187777
422297
1026160
122276
1041924
1249809
77404
659957
971966
781905
901457
1211638
1173291
1045976
47636
221524
155530
362666
795697
1129769
483105
723932
142420
243360
1286353
1174757
114781
1180788
1289685
740710
890181
1279280
6806
744583
231072
221719
128523
1231642
1191149
436226
72659
92835
1124523
291778
632017
125852
455537
635070
1138468
882355
1218466
210019
729217
1312625
911143
1299825
355426
705522
1203231
14555
63768
68742
1131726
284432
358283
896855
664469
1252192
474506
1206518
182298
199391
10960
301457
368787
1358407
1354419
876340
21746
36865
1241401
1085509
611584
224800
790184
565432
179459
403341
1144768
2203
879730
1258155
1026643
387681
93678
290467
1190454
1169008
252125
558346
94029
112124
1072536
58498
837965
795136
1228096
821500
24147
1160802
1176097
44618
354166
1077231
792542
1345614
197005
535109
1247041
1334743
1017843
135993
446633
152843
541610
701553
383500
1292662
308246
386785
37929
239771
942549
764403
1140775
955095
146423
204118
130307
279232
595776
126908
1140897
1120725
898924
450122
211258
180444
312021
408090
596744
678994
1071022
38872
228528
198854
1229404
956225
1011456
615783
790523
401519
706094
371067
77420
1039997
1062155
465036
286817
502412
159494
537291
84336
523093
700367
413296
461291
32570
1297353
856995
180113
780212
41303
1305934
686336
487981
287585
457931
205264
922469
146698
912436
1265251
1168631
46044
776810
1311048
976240
1047149
909691
421004
476162
613681
1000806
1123351
335138
655452
337471
263511
437195
1232920
1171304
343559
647177
749395
761610
424629
965934
1053573
1354758
143603
78749
649793
783488
780992
24718
285178
689345
811515
382207
373373
1011924
999200
786443
273651
1226473
1125229
74402
88249
364490
121036
978869
1183130
476020
719921
683556
959745
130865
476802
112457
440809
1272097
181916
363702
889777
592355
795648
1011021
453203
1081863
1223434
717663
306104
307140
638348
1151420
526225
1018058
1327469
1039918
1063182
1090286
1056692
1161697
374833
109979
1164141
500540
98239
1125268
995516
494903
131153
1200718
987596
1065603
799657
1106416
549984
273199
537807
1024972
983419
335688
726109
219419
774658
600889
716502
206447
360108
1018261
128933
853066
1081788
1116471
102970
942097
818289
1208252
1214638
104713
850751
197161
1211428
100789
926677
343395
1143345
358674
298867
845455
111852
1088970
886041
1353791
27854
515655
43594
724521
1303974
1204070
955626
1358993
21514
865839
850194
332797
567067
120686
1337725
929533
706812
775873
1334825
877502
198916
851491
820553
267939
527140
595822
284296
199046
363347
1184247
111990
380884
1296063
959942
1183891
135176
839582
701369
1270062
806623
186901
989040
1219061
1026279
1279707
1045911
656953
1248349
1361932
293674
712437
199463
845246
127397
556126
25289
401595
1263932
1042507
1308772
1185680
329134
1360739
801181
828062
1271776
1361500
172565
706158
232446
897966
1033960
1108253
338832
191398
484240
1334259
400561
891881
799
1066535
789667
93577
994029
1108578
225274
1015827
1037842
247952
744751
1077232
638414
1299696
65499
74202
278974
17637
417023
124891
676417
282114
395803
278447
706866
466917
1042429
892358
40363
552594
730821
1189656
969403
1116595
710020
814228
582777
864777
648716
586837
1117070
537864
1332088
721041
1095524
1193254
861787
870190
414683
704407
1003025
327157
123337
17335
1138116
1057765
1178571
356756
1307722
72587
124183
26197
1347956
261899
167942
429128
395385
360161
506210
682955
681052
457897
646635
1188351
638662
1195442
1357691
601105
765563
840443
465169
197156
1325385
328298
326680
1095755
170177
687636
488465
1191321
181558
49075
922979
369438
25806
448907
428734
764244
418993
596749
380772
1071193
865733
1357193
862550
752774
249116
275885
881953
685552
923333
1144337
166757
130157
712156
734164
1304298
1156879
536549
1221143
980201
50911
304928
1005528
282504
999883
1252511
224170
558497
194046
927596
438781
467495
1048660
735872
20203
77782
385300
281517
564802
510833
211017
892167
442201
250268
99579
265646
531202
445671
601492
1195309
1139369
1278217
1166595
271885
860597
841360
692112
1252496
1230374
413463
363622
813398
113757
687525
1242702
752849
997901
198937
349885
897896
1291014
1215968
679142
888897
14680
106272
766634
146538
652997
924
198884
552457
19222
767262
85195
455355
573416
1122655
327792
557181
14046
188962
819798
101334
39197
113373
1066436
1308153
389720
335906
580436
1086122
678926
401002
1170550
476174
27183
235557
512784
708555
323686
1107337
1265398
715574
886691
236854
674013
46721
202345
714357
346441
72873
830838
1337773
845718
1071940
738906
744474
77093
1296665
263459
1276264
886306
102610
1110992
399126
729472
203821
583243
840672
1128690
1271761
278396
1300239
1126308
364777
764741
1247896
1286599
1043187
825853
660566
913685
61227
999323
397738
690020
521611
534637
612413
300758
331874
872057
1062626
1354247
452999
670883
1215281
168581
998031
417301
129863
729529
406642
68045
554220
1135666
724369
1081596
2006
671749
1219378
1278346
1026946
558251
62643
865124
1313176
1304667
418668
1319074
588468
523447
496913
1179760
1056044
548950
713842
304040
986463
1325670
1187633
711796
190004
255618
1039311
1188665
692893
760955
1146871
620172
660101
401767
516703
1323218
1299708
668372
1172224
681835
987177
80729
237022
499532
717704
166555
846503
256311
1127990
243678
188686
1133886
28631
697827
399795
1071484
641726
1237878
685834
433794
228711
1168744
660727
884334
310633
140786
753198
181463
692565
415727
23217
1237932
397937
350862
88491
1318130
1144787
110257
216867
674275
639585
584691
84655
63759
640603
910247
46188
540371
1223363
1046537
431672
996711
1220552
455051
1195509
314726
794585
848952
570233
11964
71082
462224
1056548
99220
1036325
105459
1223925
424778
1005987
670563
419421
1152982
381315
464372
1126882
194314
708563
880599
373470
1224723
977385
1320056
1016449
596297
948818
221381
1301987
1259545
1175972
733998
1232821
807698
1260677
531955
23740
138907
213520
1362355
41789
1084167
953587
692424
481201
907305
78877
1128817
366873
852098
1343816
1003576
675013
1319681
474460
229368
1336705
1025736
1322490
39546
278772
634936
214070
1178225
1261205
706761
27723
1221967
47213
266407
484187
1130957
1160832
837008
1213438
733690
1306848
85363
49278
599641
880958
18376
558413
551271
494998
1130462
273793
911995
687653
797208
693493
924036
767361
868028
299018
877271
446393
951847
1073956
883296
3854
92311
442938
623104
911163
837889
585304
776647
487327
857865
461319
1091089
490746
649129
742363
415274
1229865
248795
72305
557007
286973
901256
883551
227916
554521
966302
830595
382898
148204
1190158
592838
450076
876350
1187410
1150397
536066
1140899
774178
139681
145117
594269
1041678
302021
1227609
1180403
756383
352395
1139664
159089
1013228
1215869
670117
883039
494405
453873
687616
142001
1117184
1072965
479400
1196117
775757
273689
1212372
973255
1213701
1142030
307177
574693
1263285
629112
1020796
114509
1011571
563345
1307913
396885
150462
291896
489089
865732
755048
1192061
973365
262935
619499
76658
851353
380118
20776
665396
562993
58453
844680
1218082
306607
531749
905979
1355927
446571
230045
80695
813287
603479
39296
907403
551746
284478
1043288
684963
936073
924635
464280
930626
1143261
1211024
1236447
1256015
852512
256791
1312018
1134715
995406
460546
1276414
284321
957270
541114
583912
889752
93011
881704
647361
1306063
273020
1228334
59084
646210
1029168
887846
554420
33418
1003592
1213940
253508
324453
291729
1070903
309076
1267427
835823
862641
1059953
612937
323134
550502
1113613
1038404
1031967
1024385
238284
934873
609720
110450
248559
827689
583536
907454
370271
348353
115902
94523
1357749
545299
551838
964237
616039
670189
730988
1192380
368842
1087013
179289
1184248
631163
788731
619165
301538
1315563
1194335
496986
1029537
13003
1145259
1321247
1208516
1047543
300917
839810
614870
929164
397295
926236
1301079
694228
431783
815705
431222
238374
29933
662233
278504
329615
835851
981274
1328629
554623
55721
120476
1184206
783128
1144525
807068
962357
1061479
1034818
450123
889753
512132
161227
1177597
975409
722926
996455
114147
61782
580683
439095
441085
249913
211669
248509
367783
561062
1035970
720701
450777
635168
605807
406971
641258
664986
163130
1244237
853558
1109902
287076
116436
925214
489139
1274611
695205
816154
1153369
687847
34485
490312
965267
1154802
872858
1073973
457966
843471
1022116
11085
122476
677538
588783
874950
1230549
357155
781961
928328
572113
1107704
257613
1242275
898082
860840
1121987
1065961
910656
836240
745395
1040087
333631
132507
996733
711597
1079050
197309
828576
1062993
1275539
1260265
632365
201386
1205873
128925
308847
991375
867987
1151726
838591
111121
1247779
1331312
169213
667939
856392
1113516
1281732
613791
891295
1141224
174565
920170
589701
1118813
202470
1128602
1106489
177678
1090146
481324
1168560
1127199
287557
5079
1103682
189857
1093865
531045
616115
976942
633804
805539
517352
498939
501383
120666
14931
1237904
432253
1226463
308740
625846
826732
753557
128255
948463
858432
1225867
792625
470751
1159460
1308847
1251896
854776
199900
294065
1743
722416
210164
953549
399678
725710
1244170
688627
512627
1225529
97252
3520
1023722
762221
158676
192228
152579
1329658
519145
1054484
1304726
1018178
920828
1034518
762802
242802
156359
135118
831285
21109
916360
879022
769932
197528
74813
251147
1321324
861621
866978
816800
474467
1305105
1015434
874175
564419
1182011
412870
42803
1115938
1194736
450529
236794
331184
157879
191103
1206629
1149259
551781
1357050
84381
60508
1067324
1031593
679035
479915
326665
185066
269909
14764
743849
683443
959433
1314613
1155700
426167
1070520
671423
1241898
265708
529242
1191017
133503
1332551
1113846
1086598
736029
237670
352584
191126
1259607
292605
1150816
5459
1145760
543799
506938
1105912
40302
754159
544969
712401
1111603
470569
1080342
560539
749209
579941
142596
733811
465485
1205757
1078022
660046
951820
510950
909506
324566
788628
1325325
1342943
241471
881997
2815
979425
29561
134199
641576
1222829
890346
656859
721100
1280368
796868
1287289
803988
701788
190380
319586
514497
981398
279346
367547
766920
199452
681758
1168117
1117412
1267675
856596
1163323
1077716
1184597
1104371
120317
1082177
163828
1060173
457378
95803
1221152
25675
210289
648512
574596
238647
334770
173858
991016
1356672
1179684
921910
347759
1206721
726096
1224480
109433
967980
407001
713291
518521
288572
1176754
1071934
800490
415011
9127
632288
954770
822979
577915
789993
990284
770726
253170
1193485
648725
600485
24058
116829
429072
452409
334428
68075
1177152
53516
541736
1281593
683958
1178562
1172610
621659
53050
256988
1295336
89105
590064
738964
1307110
1058143
21932
519469
61861
283839
887912
1047216
531518
615819
794575
549741
5001
893199
657012
1165241
618138
1201560
731464
495685
125779
710625
206553
1017612
325519
1346203
604705
1254534
1267759
110166
1148079
746367
626610
191097
985771
131356
909876
791464
396543
1123824
685621
925813
520096
1218287
919520
1153246
1315994
596242
593975
1326157
1024884
1034608
1286978
87542
236052
1146569
62645
1051204
636748
356697
664805
554977
93817
875329
1338
1292165
44141
278733
1177459
1147603
1156323
744678
54895
386818
1311907
1213326
297572
1228313
254973
615111
1014454
864069
670780
1307614
1350695
829693
264514
1162292
811772
18352
534923
130012
699260
391789
1026364
1090138
107687
253600
481487
883250
904164
1303742
788363
1078628
662107
21960
925561
1279277
994224
944023
327050
1313632
928688
381014
699830
621300
427299
502123
630773
493059
470014
30496
608864
150718
632207
105428
511804
748937
1214060
900472
889989
789662
380481
580446
16101
874414
775637
1092261
580805
434920
1022929
1353818
392619
538577
640571
1128029
119257
77561
803948
594418
490816
27541
561074
760413
1042762
885068
1075408
738493
1176123
1344649
1045027
1205582
789915
1027155
917834
91335
1157949
1088566
761122
1255241
866937
1161935
1032983
469036
439534
1321742
226911
838738
584573
61846
455191
502543
821462
329479
948126
1347580
108324
734271
129706
55908
137091
349198
743963
561074
1346213
595974
1168934
457616
986497
169503
630277
1362025
174577
1014766
413703
936241
190146
167075
115716
1284198
345410
784146
1008362
983495
809119
600904
97369
108829
719019
137176
31591
931956
949087
516468
1100094
896752
861996
1707
1224098
893851
1304259
1206162
448149
1069754
383486
913854
915776
954744
243688
597245
1249359
39157
652134
1273275
133651
1142300
1278291
58290
438896
1170688
871727
1116186
518805
787080
117206
320908
1106669
438268
787098
1298336
1129176
1346206
714737
422555
179054
1034281
667479
774099
561894
651273
1330306
689397
323304
698257
349796
472479
1161519
1201389
831390
1167596
351912
753634
216025
58512
562736
14112
274600
1331502
1293457
970771
1225100
1209442
613118
1286210
113043
493388
1316680
1230022
836022
814077
4504
458739
1086919
1022263
40542
1171753
495748
252891
1180442
196460
804270
119355
752778
773623
771960
329460
852338
1111840
649077
961649
663586
1050512
941862
1119129
850691
345255
685987
474971
1252363
827385
61057
1126716
287513
135830
487060
11354
413667
783122
611735
810093
868609
1204915
365846
1161419
899577
663064
743466
151315
968366
1038082
1335117
1181926
771946
957858
965102
951633
259774
195872
930226
1178398
53137
1292609
1259846
1055739
1354633
1142497
198462
186532
1209686
1101860
932237
25527
780617
344207
142204
369714
834025
598097
147349
751673
396118
987696
714113
1208626
1175249
159129
933542
1269204
1329623
1136098
1219339
94921
823608
285088
704777
3174
883010
1206379
1285411
292880
777893
992385
1345048
443893
435948
652080
1261861
1035394
176804
1067084
1022159
912913
672385
1327206
606800
598082
987876
396239
130437
27743
651638
771889
783215
439947
614477
901659
1302562
56100
641824
361629
935116
384549
1232572
270605
819162
1330816
1320414
1196286
118873
1144549
84199
900921
54100
258722
1156539
1076746
604495
1192981
159166
354517
943492
845617
1207660
8082
195880
222023
523262
527230
207562
117201
1023227
444747
1165463
857719
183148
1256987
1230319
626257
322309
596150
1269249
1244334
1210476
387519
458443
1065709
74313
537144
485080
1198528
1124035
1314092
134734
353095
498400
1070403
140734
1314010
337248
1067093
1278140
644034
990277
844851
88539
244757
443595
1353740
134745
1190673
448383
208352
568288
1188272
1307773
453848
106468
1351057
1267133
202962
320484
288215
1350009
331767
238210
751067
1121981
1206988
346505
923989
111316
903528
492267
1235779
409518
1183582
850524
844479
981090
910170
593916
863054
362071
430806
916859
772615
1028835
1207120
1281367
289529
496747
1005026
499352
870349
402579
1085897
1098134
815394
122096
388193
21341
164876
1044763
811183
757417
586398
872250
728635
1137945
805547
900912
1222191
48901
829278
212498
1038394
639607
999195
42592
113582
1233370
728940
87632
1241202
135717
552828
922667
303489
834269
414870
727127
1313807
229764
274192
904126
538845
609687
568030
1014010
1088146
836086
1050368
1201304
562176
702042
1234538
982805
846122
1154668
78102
182694
280136
905526
780496
1142836
555819
65587
212420
743794
243856
778912
284646
808492
628113
407762
1042669
1298808
216202
347417
869026
144446
286425
894282
383354
1308074
1170631
980103
1049236
1329198
1215884
115442
90555
336211
1123681
325251
391839
1144166
132789
1235807
694345
550991
188770
1194834
622148
1134593
174530
110897
356740
30296
590217
891654
584512
202272
1242825
356449
1199890
602455
733987
5149
537265
35915
1075977
406126
46858
566904
468343
663107
792041
898085
784050
1008294
1056614
876052
396374
783078
316379
731102
1309021
1316803
855242
1325127
398848
839631
199950
840792
204899
724243
6578
98561
1333502
440035
50283
531638
346416
80381
159057
1168136
182729
47986
1092953
571601
960236
431240
601960
877770
552207
156888
598325
854117
236039
723972
1058538
899589
772003
1245415
1336726
571982
414768
286454
969488
412173
948586
1067442
269211
787793
569753
47970
968621
4199
1166662
1112278
584524
1349518
8942
989199
103131
545809
1164956
619783
676980
466235
296491
63740
263530
626271
640908
1227952
884892
77808
940041
1033340
21168
529698
685827
378038
372178
125408
691537
47748
670550
383013
481914
959978
1079587
710574
142394
1334571
95572
480182
140108
58756
733545
1220814
431871
536202
1026774
41586
602658
473513
446687
616332
293344
927736
912130
10643
1333831
976778
766701
821108
1137462
899034
1167770
343248
460906
1252889
348801
984222
1150612
291169
691589
434540
165568
846599
1314976
11046
256921
573
317762
152508
184346
314686
951227
958217
1295983
1300165
967769
409882
27584
912967
258173
151309
88790
454242
1009581
831068
163545
640626
95210
67498
776532
774962
243782
679819
1329140
1080869
1298324
41248
1136163
966885
478030
678865
110843
1255943
335575
466488
1004330
248619
1017039
1026972
1242002
398483
458779
119610
183816
730254
195427
681636
115507
1063236
73969
298603
927635
785717
759737
184754
965847
1020627
675201
469495
1196243
1354871
235897
1164408
111062
1107425
1186502
1021313
973828
904991
1064033
899033
1110913
638816
822381
861918
557738
482849
1195873
1236114
1078386
913301
467983
39672
1119592
290445
740738
549062
151056
878048
856734
589708
1281746
151644
395632
873545
500528
57277
1148704
1251797
1046939
1187408
347211
1131570
75462
16308
23617
1108332
218511
279535
1124506
733951
657156
1082579
999524
1118893
88817
1024850
261887
1257053
575170
1150234
446792
1321415
413337
347103
204914
654682
986694
248410
201120
373370
635879
119461
148756
640250
632051
875219
135599
652783
1291156
1035968
903728
192002
587917
60987
344784
969955
183803
134209
987264
385699
1072190
897072
812028
1351765
1037752
637979
1004841
1239728
1155949
560553
506014
811338
1297531
359748
605800
816656
521546
840345
849106
958570
810521
1272135
116611
865074
584879
1138446
572118
89008
1041492
386729
590050
341423
716144
1329663
655114
906518
452816
177287
1290807
503181
141934
731291
148534
1315551
264457
1159134
912356
380427
847340
749699
550342
1004575
1227339
402063
1312253
631537
67539
1150739
881147
355237
279197
780790
549345
272249
97723
1049170
895120
136340
755139
549440
407917
712839
326902
1107344
529714
1005226
99658
276952
1102721
884537
375933
509162
19617
992972
1002236
943766
341023
264660
1234365
1027286
534239
56122
892932
1151598
941091
153269
325623
69015
860979
911208
777462
82819
370226
10109
231704
2222
44177
960072
670359
903534
1104094
368114
266109
532571
1111872
1014154
364993
214083
1262524
58304
46677
119757
154589
1300863
129159
373266
375252
1190278
1214844
909976
814211
294308
1025928
590370
725954
101553
905738
1282638
632706
1079077
402318
866085
293514
108860
1082323
1331143
145697
216123
1170013
714640
247753
701315
683386
148615
465236
675327
655558
474479
696995
417796
193025
492058
1341590
564368
787850
378614
759184
814157
1185049
1058915
1246631
748496
61263
687033
1171751
850232
1310266
378638
1016652
496815
63696
233491
431405
857494
1242329
969542
166982
147840
1339429
197043
1210263
724524
888716
502829
87744
1257912
913479
1281126
968057
1086848
29213
1284458
997548
767759
1007473
570456
850297
1315235
463089
101683
732883
1214025
1094855
840577
879537
1235988
251210
1298457
43239
2338
354548
877557
400070
65109
137137
160986
325693
1203801
612309
1067011
47789
1312507
365362
907006
789693
170173
1088576
1132301
819620
17878
576917
78474
1206567
1280908
138531
1054364
117051
864564
341641
719139
1238068
64783
286478
377833
1001118
448619
410719
784894
1028337
1052098
1049206
225132
459341
567482
995663
983098
1270902
1164028
842829
61466
328164
621293
706021
34724
1072010
247356
838369
994362
1282041
217983
779700
1278049
694850
395931
583438
249493
680218
227061
677000
406567
757504
1287977
509047
737718
306372
437282
186315
746177
328913
220546
1152354
1244328
1069639
1288880
698155
316969
1220332
808937
73350
337611
580697
609998
1288757
990290
1092167
1212759
712234
901012
1012198
1193193
862430
627687
22737
542862
82470
959155
591167
1345791
1102007
1037518
616620
937020
488603
495268
1238412
430161
917576
55444
596690
1037144
1285742
930189
768549
794533
875858
361787
172778
877621
1230135
1195826
1156559
1103221
1017646
178909
817018
789926
330566
1187341
186274
1016410
1056295
353970
252321
824641
1341086
1215808
151314
154103
1055828
1280754
1095745
689348
32722
119297
772562
956865
643142
1037775
674534
494696
1186664
54069
370744
13444
421790
1315820
279186
1162919
1196887
215610
333806
117146
1160092
1279937
44633
771887
235076
100121
797267
498563
1292604
689584
1245361
118763
279669
66875
686002
88432
53167
248028
1235339
974005
690047
1298951
28501
397295
898898
758313
1027690
346521
1060466
881201
917575
861113
831143
47274
601145
26445
806648
444550
1130980
72825
119636
681230
795448
114603
1009072
1176334
1056900
1353461
1193425
382373
1117258
813507
253418
847475
175449
105612
931104
188476
376827
829706
1002152
1166572
1281968
1085554
1342735
1304807
606944
212981
1251558
1068571
575046
333025
57026
233421
1073860
202328
634990
482751
244628
12967
824271
970671
953193
650282
510184
394043
139477
968796
156084
690664
670638
1144596
1179048
212121
925012
1223745
161635
1118614
935218
522038
531130
951523
81534
962022
968502
637784
1089786
512016
912402
1190922
255745
916204
849884
625165
641893
290252
553223
619134
864257
1058859
656831
107179
1057148
832396
981236
978757
53505
582792
1035167
502501
84652
862821
1356780
1049151
325613
654017
431297
1144176
545022
831620
845675
710528
375185
1019227
1148961
582048
7034
1097998
747378
462672
159961
747209
353039
791449
1039387
669111
547958
520934
214526
797980
452740
730351
129109
1173948
282354
457045
563815
403296
1275756
706347
372113
65369
9906
17542
721224
523775
1190513
561228
331598
297086
1026082
463354
423319
1307017
859182
677089
691370
1236153
58221
1212797
90865
542652
446528
1278220
1124024
1351985
488846
1202959
153738
331930
708928
367541
549879
1251920
1274602
982347
157295
730120
2372
892304
138893
102493
157132
1117873
418194
579093
310912
847092
700748
63648
418766
1307735
623674
210134
1357233
386112
1016263
678084
1114952
1341394
1189590
621509
1005362
630004
1296744
1100447
1073470
859748
1228697
964565
299606
544075
205896
323125
961892
832337
1202449
1304031
513514
908118
57131
1210342
1120238
48132
1322839
1363332
381933
364925
638482
1137208
209430
1205282
265164
708305
1066623
826672
1170123
996142
342798
838758
1263434
45157
849937
780421
47081
210048
1127939
1169604
679681
575895
432812
476716
1074151
898514
511375
436922
133931
1211525
781715
994730
740344
856578
167828
1296388
1126870
327906
1033042
186945
1182596
1267215
1215019
931889
752261
19187
682506
903392
38633
914933
823360
524285
301402
932534
832666
1247000
581644
1083031
689143
448900
476405
1222157
594619
78819
1072327
149611
477404
565839
388482
348356
414497
1317360
1005980
899181
33292
1103681
1159027
107595
1330784
400587
1330744
76393
842288
1177483
296985
1031649
1279517
553951
472784
1341509
561354
777721
1257094
535529
1097546
858827
759314
651929
399348
461559
339121
1139791
1346762
1243718
1064439
144399
1089674
1129239
853383
36360
151025
467038
867801
1087545
730808
384421
271269
134619
219750
1064125
126438
895005
218583
1356543
1296666
629582
1270948
530599
104578
559787
268448
69541
364568
149307
352803
406433
887827
806545
686931
152441
1330696
1147897
1308141
299422
670137
513730
1282580
178903
274204
172426
192363
349095
910529
756538
44884
1064835
956867
811202
427796
634214
389545
880256
1109717
1170649
1150658
1115495
1347088
332845
319346
1315650
204343
129509
563508
439390
1169765
1015393
1087891
131875
1350425
831146
1356501
1088765
20114
542655
1202213
1123735
1050647
435189
37078
1317464
139146
300751
341722
969102
409758
216463
760658
762816
897726
688190
477163
857841
982682
946785
1106914
381048
415790
1232672
1056557
1080506
548642
581135
528103
1338128
247331
1044929
994640
173912
49584
552545
516984
115417
1161829
99421
1331230
239708
747367
397787
1274500
1199755
675049
35010
626947
1351897
247231
1071564
1284272
430700
796705
817208
350448
1337240
947151
308998
315303
199144
698827
522173
1033724
324406
794158
1255006
637026
1240346
125480
1304962
892557
334140
1114374
1082586
371694
1077280
776882
536851
870060
565144
676614
537232
304180
430822
908155
437007
159344
113987
1345170
999252
334598
1139924
268506
1089063
356772
620032
969408
608945
557802
1147324
206131
360026
732009
848453
84246
393978
1179637
873783
829169
355263
340909
134315
227649
1306005
1039194
1248484
897129
80406
477406
402046
160183
918512
708377
895989
86696
850751
287238
511935
404867
587153
298119
512999
17778
325750
1078419
89237
372645
1026222
950890
946225
418983
34728
926345
980945
869766
110068
169497
1204929
808067
581598
463703
862272
1120614
1094444
885930
856461
206347
537691
909440
90618
57647
1051561
411549
586390
871831
46086
1122311
659551
1095448
237057
386124
242509
1198755
798360
1148679
259652
1050263
346156
315972
1350935
898637
268165
1187678
245579
1325605
923210
27365
971542
723419
1024821
964145
1349375
367963
1051602
320122
69464
494148
159564
1321257
916620
991421
1266597
700613
1281136
1249176
418581
902656
165914
575004
392777
932995
111540
228168
1256824
1039900
372281
983945
808393
1140306
304814
475820
443836
832321
1136824
251401
54455
454345
283754
512252
132683
662690
744716
531344
1352102
34732
1099944
1106423
398154
323163
1286914
1133757
1153956
625596
1014821
555096
941214
439374
1344069
266711
1042293
1152147
33302
705522
616070
1302719
293244
338342
1006283
840918
124293
883745
116788
577624
33754
547195
874348
291173
693379
831185
272123
837266
682322
523053
329690
887184
1338512
272242
19241
1145229
91096
376092
890409
1255919
1271132
330676
747898
306975
595290
1223380
388996
730526
361319
1286954
577036
1314201
805728
316874
273973
38832
1067406
1161820
430331
395243
104000
974267
1055364
1311447
18806
673177
972186
1222426
1239281
1185112
173805
1074083
1042712
1126134
1352246
867075
675968
1133962
365271
29611
181527
224849
1010708
1035641
262923
714758
1161803
1340413
222769
1194665
313334
777258
1171074
1330122
1058348
881441
299720
269778
1210879
1002592
302010
1229621
333280
521091
1351011
1191980
1124941
6467
398341
300321
652954
646673
921532
675027
796688
373356
845454
805780
155272
1108203
880238
1341561
1220295
901286
646412
1250429
309376
1151234
221043
361571
1270128
938200
344475
700336
834195
612400
828235
157715
23226
70383
678826
1246689
1236779
1099125
524768
1173988
156420
158189
738629
50824
82323
681342
1081913
635101
23113
1106939
1327160
865938
1199659
88985
1108212
979689
1176398
280812
241469
1361548
1264833
1346204
981285
728556
1359073
111435
828522
1106298
1303719
1303213
646704
254014
1053713
523836
656213
31859
860581
54432
1170619
1036947
849461
1023926
813599
629450
833828
675028
1020585
415424
838740
869952
1225719
148305
1158929
523750
164946
1317051
421738
382795
238852
215356
602706
1172286
1296174
397098
1233973
1123552
801469
57370
1183822
258445
514126
856283
1355988
1146419
813203
392063
715310
103123
831780
72866
72292
1142113
674352
1363078
1169436
389809
1064881
887816
736422
369926
872321
1155251
742959
230850
54501
922688
902681
306022
917358
231405
1184203
1017396
294297
1116660
501912
639266
579911
96626
1138468
1346248
9047
1318615
343980
979418
653965
716299
775786
1060911
175453
783796
672128
183271
1273762
911084
11076
1224363
780603
492883
982738
121442
23452
577124
309049
615218
199854
657933
25557
1090274
117232
867062
562874
1224111
878533
532230
389835
270800
1357036
102969
418660
1355172
925706
1073479
1280402
188839
959242
860766
1349080
229195
191340
823117
1158427
725949
1338180
63211
784056
950058
69268
959640
527134
841329
748462
1015130
609248
884685
990333
1041999
118588
1055307
4682
1087449
343997
793380
397672
1086057
1364437
756995
420289
947353
1324526
1087406
855323
526485
1063491
432380
585456
673729
317242
190917
91461
992286
13323
1023175
73007
1137050
1222935
944206
208847
469588
1041756
1095427
796437
592123
33141
618456
534386
589403
1001356
212216
828468
1070793
101031
422728
831090
904851
1040337
384872
972904
283625
1194919
127690
406494
1234641
1013354
801079
924516
850010
2128
1183518
20098
1330546
668771
1086417
341142
163850
970319
72062
257465
60822
921762
104039
410596
133380
1099612
652529
1263888
1045940
466532
997327
949024
51804
739418
90172
1255331
1300152
374241
1151260
305158
227277
1227417
419651
717037
518632
569389
853069
89668
1228691
85603
1301838
569666
418671
1194421
182298
170765
514075
326896
616598
217078
372194
1306977
263939
1193830
472771
265031
483390
676410
67746
676670
815945
431661
937202
914556
1271675
1130833
1335739
854753
628057
839989
411781
160822
150675
785923
366882
908188
791289
787011
1104615
1021043
852804
1196050
591307
1363178
916847
957982
372741
33938
108999
254789
850363
524696
284709
299635
283201
1214352
661335
788784
1106244
1121708
1034411
497159
371188
1065226
498687
951973
665024
533377
121445
1308610
623047
781772
422018
1235282
850723
1198892
678508
715415
1362978
63688
1012646
590193
1321100
891090
411376
1169377
776964
529711
526925
1096682
584229
987416
59666
546283
1266026
995073
622534
24827
467644
1085948
623412
161482
529415
149674
1090829
1012933
397880
98210
185541
69816
491789
555849
1340527
574696
865510
901150
49542
249474
1305258
1029593
1190265
291664
414731
149652
746841
4907
1102577
1070207
1363758
1168331
789203
844910
679713
1341550
407791
1288343
351577
656404
82183
393113
258049
721876
456674
1198786
947908
1119966
1080666
801654
1154218
328202
366372
66188
1206367
1113716
251214
626652
626507
655235
455344
154664
1002178
1025140
961161
528282
1272653
734847
742785
491761
458488
569272
937130
1093943
1070334
199183
1114789
751060
1049986
906296
1185371
525786
1061507
1239442
466160
1248949
197670
733284
517451
637264
459265
594786
241892
784175
54827
277059
702652
1105616
1206317
1124851
77031
575782
122065
1343043
387211
722790
380870
467459
270259
281283
935575
51008
647232
750214
1185953
551317
226676
858861
868516
1270058
1326684
1110011
1110022
1141578
32564
93019
325143
91913
15430
742047
1028452
1193260
197799
499955
1081950
1263638
1330919
60803
1286769
1293111
913160
979580
198326
664728
1052099
829260
503090
151547
37660
634505
846838
1193795
1172653
1316959
1138895
260756
542889
1043648
528406
291032
43406
203993
983679
357362
323838
221717
506742
1129211
879283
236609
1351664
499624
1054609
353433
25691
266500
1058784
973577
709121
165217
1040006
1320467
312106
132036
324551
700232
412103
1296931
17498
278002
1023815
347576
440487
1317719
172344
77780
1264616
725120
164984
290053
1359010
862728
285189
112212
271376
1307749
965050
753592
63631
1255675
154692
989156
105015
34968
809737
162630
513580
775772
153517
816038
489184
1034567
676629
305136
1316400
1275696
632587
1114349
21614
1163866
718839
916070
1359382
1184394
883438
844852
73155
765539
1057911
1071996
58246
932281
231006
374760
1139784
1081354
521948
168063
945222
1065699
1087010
1030268
303481
352026
1282943
1073107
1251971
179054
24734
1219524
972452
643661
42458
929249
125224
633581
1353777
28735
1113370
1288290
237366
657148
149750
426624
294672
315734
1104172
470787
414072
526731
336772
689472
259194
263831
143129
568372
143572
867338
97336
852253
4230
1042537
324456
1206383
1079558
358358
451007
208618
723172
757744
50998
1092383
1009155
523427
1089459
324034
979223
956430
229115
488581
1175130
546113
1268361
1292000
176009
336154
193794
149391
577132
153557
564776
719719
1278580
94526
525206
1171465
202638
267167
680317
488885
703835
1265890
1274359
390782
601225
560262
132093
458173
973030
402457
827584
1123063
212514
529671
224008
469222
680507
987626
951811
922188
183712
21793
1000124
1355700
616215
112125
640323
837352
223173
63533
390744
957985
4858
1265884
1266928
1239230
917816
838355
815197
871565
431168
1183983
308746
817189
1194634
1194159
271621
139209
219744
1018377
649162
282479
909576
136505
728861
320491
1324533
1170760
1352989
1133324
1273554
943597
47003
767565
1154383
424413
727855
742569
831418
780165
947301
995873
941813
548179
268802
1180677
414785
345154
33876
468530
361319
527483
274935
381222
594062
1089304
582149
251929
854304
1072338
835013
420685
161534
180989
1075355
123675
966373
786009
441259
320037
202973
503954
1095444
287942
226412
1017794
1297474
50248
1062925
1057425
1312764
104367
1167848
528455
383187
1362262
1240991
28199
888044
530776
101319
1173107
120408
113357
578859
83836
316951
848883
1033681
49748
1174272
774947
403104
449027
51846
992137
244329
1165666
1268492
1264767
592517
793681
332376
438593
186687
128474
506840
180937
1033537
761260
942426
907724
826630
1205692
1191516
702439
1026505
907109
58590
1281746
335543
385863
1267473
372713
44173
1351273
189198
423543
398962
1280742
363580
318015
557311
242092
827063
1207067
1116812
855266
298775
1163726
919501
1097953
342289
643181
848814
835375
708785
1075093
818306
700154
423788
464712
547320
77617
378250
978129
322464
123117
374587
1302560
1354176
228799
857757
358491
353267
847800
1042003
569333
585621
275701
398121
823403
81499
207239
280929
1024207
1294423
272613
1153972
30388
1069380
243668
1044194
633474
531170
736836
224715
422667
191073
180953
564863
833494
771763
976383
157406
852141
693908
478345
821362
856616
817467
250665
712371
1105642
1161574
986731
131906
576874
346478
813001
42576
632533
1260708
648958
184578
16065
97499
1227317
1034482
1010120
427518
625565
848860
804067
654779
695689
849465
467735
105316
558848
155119
91994
1332465
1349948
1289918
195533
884649
319122
1002594
723354
1303402
104499
452480
1338049
1325683
342851
1115271
492534
774969
681247
288786
1308823
318016
387008
316544
1238642
369408
684462
697879
961026
303335
967841
817598
978863
581144
30383
279506
747518
259166
461622
1278051
617734
486111
621821
1047355
746594
339803
1067528
569754
1287258
294278
1160230
1187026
624153
129551
423008
16818
875724
877949
244686
824441
1237432
271684
961304
1129311
1330363
776030
532713
335490
1076919
1218795
1097662
876578
549604
521172
977627
168966
915540
64024
823563
988760
1197149
52883
137354
302620
853407
21605
955372
1065294
878486
107068
497680
928142
260726
122149
551587
879628
928364
1359815
565036
1357501
778447
1120187
54462
866349
761981
446076
782954
542801
1257981
1159991
819849
3969
757640
69900
242862
241755
727212
1230310
428979
1042497
736354
23062
1028939
194756
1041820
54270
1205217
748529
286270
16237
839993
407820
738964
59899
332649
1278026
348338
906257
381191
230957
145816
837803
20197
1224885
409046
871500
483108
340801
840306
213786
804265
222754
214769
230223
729609
741062
356922
429196
1190793
1055386
211965
33831
139899
1010444
726408
908556
58925
854371
1278898
93229
1088813
944013
1146156
556283
886012
300911
238130
639048
608290
1036060
1181241
117534
964821
184873
452905
601679
54134
696368
806290
1120622
1236615
612171
501573
731879
450287
789413
1235108
744532
315315
616039
1320429
648291
292605
449840
787613
1327723
1330420
391369
764954
132290
369096
1047575
256167
601259
1072344
1054365
39617
1353555
1036738
1174614
1320484
1138874
894422
1299609
132141
828561
662922
832216
826243
579628
515659
978434
1011695
146554
576284
635032
1158047
1331355
1205244
735576
262909
392767
343324
1176609
1278350
1263055
1157406
1314500
1327317
948085
837599
993091
1162006
140674
324804
337718
910790
618665
980258
982298
1232892
299014
97793
817547
99820
183289
958942
798151
788448
211237
537058
744728
448323
936612
426981
640218
568280
923898
471563
637357
379842
354258
5328
960822
281184
276846
517465
150942
480455
1131058
172722
109081
1141464
719687
740962
604429
333073
1188536
811004
901339
757420
1361401
520607
715586
580049
131269
362342
362933
832274
1133865
78412
1255895
881886
933713
110291
639614
74574
302062
775813
716782
110225
978320
1285758
205084
1310534
885972
592007
871950
866119
162375
1197875
726795
961993
995523
1345038
174055
1141424
1283471
258990
451265
783221
811511
45099
109292
88520
19895
609517
584664
98070
1160667
681223
600450
403307
109387
1236905
128469
138073
391108
687912
116620
1197498
286974
419178
589644
128848
216765
738411
292564
86282
1187928
489979
238743
1034206
1109399
919453
942397
1235982
72132
1128605
1194577
382118
488563
628853
401743
800693
1114050
430341
1333699
247884
424532
601478
647564
357029
539440
519234
1068617
1090714
326936
692075
126944
493014
564326
133352
1123154
1320443
833734
1317318
334767
43624
208824
1027624
264833
1044139
386966
303943
918140
618514
460231
820460
693089
564738
364269
819902
1065771
907741
1119577
1264504
1304943
789778
193337
224449
738783
89561
29903
519975
246708
983955
401924
960696
773829
1068350
891939
1256140
955870
1078386
1044361
421498
1194835
1063180
530589
749958
1049161
902560
1182572
1153757
304224
322872
59605
660673
341378
591198
24643
617390
379964
846832
1255934
1102427
789600
589253
3467
683584
379058
1116239
205044
608566
572281
827991
1116217
249628
417605
249470
1204433
32527
1155794
759315
1284888
1238080
1319628
326025
1297792
450380
276426
1190030
615904
589023
655664
220495
892820
1202135
169298
577386
1327541
273693
922299
1112787
253648
52305
355895
1066173
5007
88740
78756
1241454
1238091
186991
953016
1247197
535222
508812
325205
1123490
818137
431100
869279
476923
272541
507264
1092913
392531
15807
181168
148464
537335
869107
635132
26967
904370
989651
32067
942798
1275209
920813
1024678
838938
23054
810717
200350
771182
1282153
733466
133130
1244562
916157
209380
541421
65512
284782
942631
862183
237064
562535
905977
1063030
797919
101529
118228
723018
942775
693148
204587
28119
721753
1261483
930257
511122
831327
363606
1116376
780209
1122236
997990
368627
959693
1142174
244799
596619
486996
420682
162528
826075
510475
241183
1040957
708689
1083607
349019
19798
908352
381014
790802
480465
802559
128170
1246009
1240158
185705
1300877
1181577
704479
867168
235281
990592
611494
1080391
405799
1144253
1291371
906646
1227913
909503
327842
17192
1183911
1078215
1274196
573269
724840
895391
493534
328723
509381
742588
969652
882578
1086346
198290
878344
31284
868513
130057
309437
948428
847678
139709
1200484
1089657
72629
93151
307107
143476
797008
523569
772614
1250913
769052
1047221
272399
75765
43235
1064624
2131
734341
116430
858675
546796
1262106
777847
226473
1199262
1327959
1253094
911329
399799
1061898
1305694
1330068
734349
570398
1219486
1353152
155712
97399
91389
393496
152166
1137384
249806
947681
634697
197528
683883
68504
894266
1048370
1118535
211108
184634
203874
699188
816338
102681
1182515
1049209
219177
452904
1213337
293933
578519
208153
200413
288020
1115803
665985
1230407
51250
195380
251469
976725
947292
791728
547780
361834
824249
955526
520991
855820
173404
71178
11652
901002
452764
1211479
50813
400043
32346
199774
1040015
156384
542400
961202
1301849
1161451
1284397
487620
356080
960721
1159353
832250
1096590
403990
168507
390020
1293669
1316489
555366
507367
414668
255480
910794
1273662
374767
922634
571643
795368
603542
312926
103868
481035
1211468
26194
1310187
897287
365990
1142533
56412
656965
296482
1156079
348720
637361
934109
1311121
885818
366572
284385
1053652
332207
1072099
474415
1146527
433193
1290500
496700
1297156
112888
261568
528010
921323
566576
567878
325847
589697
109633
27213
1076980
743798
455910
950440
384598
58885
193347
1067636
1220938
1158291
1214991
419590
1084580
1128865
324101
80946
317602
1307002
575975
686152
734031
466451
706809
501363
474192
513499
142439
330230
1082249
746956
968648
318753
274304
823654
958396
309735
923450
1154604
967460
552672
315636
1312924
316611
445611
15851
842466
626411
1272718
1078496
69293
173687
220431
22975
1016137
1301318
1316322
265304
548804
27475
1198526
1241649
620654
526865
87739
102045
53703
319166
110313
757439
1354657
805958
1057028
875776
435185
1265823
114509
768767
1324249
570253
970305
1231272
811569
266953
257695
1061652
702918
1226996
1122254
1184796
82981
484277
938166
915152
1287780
58482
668296
654928
14729
45195
739741
401396
741760
93186
1080670
268199
148152
16442
411306
99068
860213
1010555
238401
88072
1271624
318873
199628
888933
517921
365826
1360032
20131
224629
1058526
431610
1272190
787965
578009
175246
723230
540334
50934
705360
375777
395837
254914
756540
1197520
369913
86366
1337970
384743
560061
942280
639319
268110
207253
1204178
1188862
15201
1342220
1334912
56734
195349
1351763
1340082
508621
676605
892738
614109
483053
773166
233724
895264
328594
435937
681137
889637
1283987
417026
976570
973275
715833
127207
768896
356359
1236958
588979
904351
1081872
170729
1353240
546158
1292563
933663
332700
446129
653512
382104
807506
505850
571531
794247
1277023
281522
934611
329015
1146870
89531
708417
229287
923673
210587
940611
189265
613272
173543
525007
147311
704755
41254
556071
951399
471445
1113426
1245521
1184395
1037123
261261
846404
827172
1111870
1233722
786810
440532
195402
64297
771516
1300786
133410
485439
1006249
194467
293961
689755
236064
846571
694027
1178193
543008
558103
1299614
1300115
643182
1359653
1019211
699451
324370
1192408
766736
525741
662853
1300193
122059
750887
1254888
1264877
436577
90338
382551
145168
430241
993761
547700
20491
1211066
1282726
584070
189335
1139470
779482
231656
492824
604865
853407
298268
696418
152697
744830
845763
595547
871257
1128625
586313
550273
518677
110148
314046
554288
898425
368910
224185
55862
217623
39457
431110
947070
351038
255510
427694
81608
786406
929766
620631
963994
281557
1284902
441491
766423
1019050
201666
1038167
315013
696617
1224489
57185
591502
733288
245740
1251093
608160
915097
356278
83844
1330058
545854
431912
450711
688611
776122
432358
1106457
405652
289530
308759
893189
978173
942194
638702
1118553
132449
1243596
1050649
554588
660169
1107304
866514
1267465
283058
359324
737487
1162920
250501
1319755
762196
942316
67037
1214855
1075196
23526
161277
895093
750644
858105
439578
238595
957998
842034
256927
686282
360649
1044066
1075713
137604
431184
1332911
132443
631941
462815
1248653
822380
83322
301166
1263498
802704
726061
175779
610122
729621
401427
922411
650893
596988
1242863
1341482
956160
770641
1359871
391668
574188
848414
235561
881336
772347
141136
453534
673446
589857
212630
660901
970272
557631
1346229
1053553
86326
1050513
1075097
835122
755273
535180
715454
169763
199480
332240
254398
294199
437508
614185
130943
672500
1129187
938325
1113159
1331604
911214
394597
856752
285755
951051
256744
54855
474641
1042791
1288437
1246858
644672
614242
480700
138203
543523
1023560
273565
1082973
370470
1029840
109690
618293
1327594
799706
715777
518571
831353
27112
1332082
853227
666600
111338
825870
700982
1131652
884017
648050
1311818
327505
1192989
304273
851761
991318
66484
1089547
881877
597983
337935
340913
757454
42198
255875
909236
234638
475411
21156
17409
681327
19429
764131
912890
390825
1091754
1205173
823445
480841
1352279
570688
278478
738123
707179
1321178
567973
491964
282383
1129265
732731
290545
898869
638947
963876
964596
664008
1105778
1026633
860213
10942
690911
53030
643520
356787
575318
269502
53338
422588
801410
634843
1154029
571494
14317
430240
852380
91754
546961
732013
645939
333033
957451
544492
6972
943497
999692
53674
3682
315327
1322402
968812
234530
740420
1315964
917154
1299509
333170
1346397
764704
901945
44427
865704
938658
1191518
1261318
436751
464657
967638
117260
764718
305115
228676
448829
470223
489455
953410
950763
763046
1241762
640218
481041
1081610
1020221
816794
708260
918223
928520
890268
1203901
503174
1067060
1232800
1088165
577719
550876
392564
562091
715353
979681
470030
1050400
1152253
234658
1350950
221467
242937
273115
1163658
892785
1333339
1088012
938989
304877
32525
867301
1020044
1159113
776009
668694
455933
1077527
739059
1203535
879728
707538
1166455
1140677
756213
1148382
1040748
932984
308200
1339225
1063766
949692
3368
1081422
297547
308145
806758
1294748
398753
1075502
784739
44371
1122425
688945
885593
1028783
805269
491463
921966
1038119
483908
1042885
654215
718903
929510
588834
951818
883643
885380
1085291
209410
595902
268291
1235261
1263040
1105318
514079
123347
800917
1155347
85229
115138
932133
1243686
923850
652037
535850
1088723
797227
683978
630044
1010943
802125
1039203
819208
501910
1102195
302647
376078
283526
402801
676487
873692
119524
27653
418029
725898
1273175
585458
500695
1300583
664728
1246252
1146825
805754
562398
418723
187981
93490
1034034
145907
1236048
1194999
959351
740424
966490
425261
314585
498876
1069923
562560
176843
818108
633692
1263113
1314682
128431
495370
1326157
206931
50999
1006310
586136
115346
866638
181724
97714
1274669
1179155
174579
1039819
220043
1054102
1301164
936895
537936
783114
841112
916204
1283116
408116
463268
462933
372545
1182363
1168757
402218
383196
321174
1040145
1089265
365097
1010294
386635
1037903
708547
1026761
717347
168458
782443
1135673
658565
388650
497849
261397
278289
1312447
1331269
1198007
1264534
600118
350894
934608
1294147
1256016
367459
1315682
414660
661219
285282
625114
680978
615647
430302
226243
755254
915555
708496
872794
718088
50047
905422
402191
587234
20536
1207764
822539
255511
985112
1101571
368830
452868
903538
1198436
555848
676929
362594
262726
1220704
818412
1212785
797697
962179
977620
993706
881973
1275582
862607
687956
459656
452929
188123
985467
1322170
451129
322570
1039233
923681
976947
856761
957600
980335
31530
177018
211774
523324
1040672
470934
1195634
906501
1109695
901588
892139
48510
258670
1090114
160218
1333381
445885
341794
72935
335099
833307
233005
993896
604835
33224
1136376
92488
68663
939254
958775
1029051
988410
530231
769916
1321624
771579
537614
1001205
755068
463101
718257
765913
873988
1034290
1248022
1084133
777309
1338524
609142
219665
1124989
546713
465616
1272396
77734
1149590
348166
646560
789405
700562
154662
761984
1288705
1100364
535305
484800
1326071
217830
770935
578480
1284726
1217029
812570
1138084
425202
797207
490960
299761
744488
1314538
1021473
619798
1345340
1062851
1295682
701468
1157433
898985
447019
407618
75286
418860
266617
914571
64442
461105
1134309
158901
107104
479655
60732
120154
566770
799952
323075
224214
839727
1166420
433837
147416
1125281
819214
335412
795562
300990
665798
1010263
191635
1357196
639011
37828
246759
178553
597194
780588
201839
698186
345874
702693
708870
785685
1180634
1262164
974763
1008334
918831
1154621
234837
147587
712683
574795
1143227
675465
575858
761457
1288196
151571
562168
474028
1341690
1321218
969651
76150
92673
1058596
59042
939666
172001
766736
474842
54806
972493
264586
1235053
194744
1281056
1015105
605982
523136
68697
1289675
561958
1114672
654471
1361073
858415
455738
592542
560805
71074
763329
630260
440189
76756
518251
77621
835202
473351
291244
998170
951943
1034880
881163
141700
101377
1088037
1120394
1166833
893754
341836
916453
391260
338876
994721
567803
1325961
421646
191696
503909
1133712
1306452
1234200
138489
71069
176186
962124
1214606
1243740
428340
924217
236523
847253
959125
14590
979507
464192
915802
1003980
1022465
48843
1002239
1111736
228562
238063
976150
535857
822934
518063
452713
287263
885547
764933
480112
1174907
435198
77708
1286982
736548
663090
533775
715492
577596
807740
978349
94220
913226
279555
827695
1272664
1047246
1183005
35978
215038
271035
284221
1235150
434653
1106834
1302878
582858
1237493
1258521
899248
1129261
1150430
862890
1330666
693068
1326388
683602
57542
546472
1051164
557478
1363857
448426
1121060
1302681
760554
169523
839014
552716
545577
51739
309138
1011886
1029010
1266077
254622
650532
1280943
951334
101866
90314
633101
1183442
1136170
791373
395591
588177
1236358
1340791
1328328
147022
894459
580659
453155
748454
1259720
26315
1077779
1155884
26031
568263
441709
421367
1339414
1279288
1227999
1135531
900259
846245
227077
479824
647120
64578
72027
881966
882927
1041558
175157
1091068
1160872
782034
831782
215771
464454
438274
121812
1277182
670708
694367
23140
1320424
817205
466207
685152
700146
593117
879097
1112065
1267226
1212740
1290292
943489
363959
278955
694801
1315540
897506
879311
369821
1011293
469949
533651
379103
23158
338498
1152235
674202
1358585
822108
511851
976217
416414
719777
696560
14832
412048
156535
571487
732041
900937
772624
808409
1011188
235929
1234077
122819
1293461
169696
112302
1230090
743123
759177
167101
1301956
857537
554087
1122452
1250646
1344090
305063
233251
100573
1318221
1342666
968595
883881
801111
108197
154518
495404
545872
891228
1355416
1032553
1087727
548802
1107206
1305585
288023
751433
1089183
1300062
948847
1224641
1073588
203892
263531
780558
348194
107628
1199032
702877
604877
566067
1274802
1281667
179268
534757
474936
435576
385292
187687
147247
358068
65210
344436
1284835
629865
1177272
976321
545756
835815
613068
1295146
828685
307221
997640
1309723
1348501
428423
767677
276397
607536
412364
402460
667316
386362
1252303
413984
500412
1038905
199497
990673
1336550
112911
946865
700783
365126
148242
560058
666933
1249554
1180345
1288800
1085792
587643
1108396
714962
32477
1273626
515776
485890
1209864
448201
303722
102045
584347
1134922
62786
627384
745312
12143
48624
1010411
1125699
688456
409328
997418
983370
371192
806305
443200
52283
959824
1229455
474842
151807
57842
1018293
409049
336642
62980
818964
52778
1069617
894822
760845
232485
927681
378064
995506
534716
1148021
581865
969411
1252083
1019965
211304
90977
510836
1057014
1350431
465132
950624
472554
1312985
976443
1131117
728084
1061757
7559
834013
1151910
109878
335334
398007
1145718
485163
845372
113825
1223283
48876
1137208
330862
1293679
832576
456418
294572
1096589
964688
382932
799790
368931
1188835
1143908
797071
608455
709763
929105
929687
1241069
1124918
1144572
1187729
707084
627900
1106141
419921
840593
344122
422237
705757
199454
282317
361469
1111173
1354744
314257
1114632
608478
758498
446328
785071
420087
984162
202124
23187
459516
101612
594680
874774
1308022
114268
72658
959813
121001
228573
670780
1144292
1133351
657714
901818
132278
1063882
405026
137692
111618
185609
160072
145414
41860
299103
971675
1077780
1100200
44456
90309
1245440
1071404
163829
541872
1263585
394867
651370
24379
1024208
393170
948176
663048
885432
668858
248462
961202
562535
766078
894891
1274245
796442
1162434
47449
1228898
1342190
288661
113957
1291663
171505
213504
1064098
225822
79708
1258617
46842
1340545
815744
203748
697324
1152830
832169
1320829
984065
650630
886447
1327926
920937
1228745
1269174
1225195
204018
576081
1343246
1032829
1176468
428428
1194922
1347581
1302360
837076
629695
711611
1345466
1317844
569140
610707
829682
482218
785381
441184
1225182
549630
798981
549285
481078
1106238
835590
394738
492244
614935
242186
873759
628004
1036922
809655
1066535
605289
985097
756282
90679
386295
679634
320264
714356
179438
817376
218675
253124
410985
511723
416162
640470
722544
1145241
444194
881530
826094
748771
1340664
730985
447754
1040018
22053
1341066
449263
730568
315582
273057
813458
470959
645865
1109690
205756
836691
732139
303415
1159635
431072
961150
1044310
281217
1309301
1018291
1360337
196428
1106040
120734
280105
1001789
1142281
44373
1306783
1347745
219951
1149356
862850
976428
829024
592617
647516
1037302
871219
418388
1216234
438696
891906
77550
664414
285902
1277875
370251
992886
61700
500501
1303199
52608
81833
337124
1010169
340322
282728
1111472
1063042
1250016
1104959
186437
828750
610461
975019
795129
817456
1237351
1300185
718335
259316
1088855
152105
184686
807202
1138725
487302
766042
526694
1154031
730805
272548
219770
400959
1172830
1094436
613349
1105990
2635
383379
1024092
618208
954490
1133626
709256
982211
287638
983519
93141
1297704
570732
1124979
1168442
354618
50162
445816
303148
1071065
1225773
1087584
165029
764358
1184134
735765
607744
751531
1171432
564131
567332
718464
581354
941526
852618
782158
733615
745673
723020
104944
1008008
1138412
1312797
192804
1191197
354834
197692
187694
114164
1236868
1340160
347302
962219
964136
120654
1257634
1161237
976142
387226
66769
1315880
1184240
497406
517977
1156653
167146
42809
984056
183262
852581
258231
1079269
22754
1213551
1267447
656627
853913
660769
523551
507811
1152526
1299727
927385
1232269
1290732
91754
579038
1335287
483355
670581
522367
759088
551833
1049215
46340
361479
652219
1251804
4539
654057
583221
667863
1038203
707839
275748
1078167
422001
468999
1117044
428044
725212
552559
846237
547957
258277
1304664
845643
1363941
379386
608607
403703
1029711
1210602
300917
932042
1243789
343890
456767
969787
762410
965347
429437
583185
613673
244855
407313
549781
1260220
880752
428324
674296
650216
1094057
1333551
458645
812080
1363562
330794
945629
1316518
526337
1057789
1054863
513727
1224141
157122
1089640
1120420
245854
904416
21451
1015221
109602
30410
1316254
10600
354903
1014079
189353
1097030
742452
806366
121356
1123939
65151
281176
529262
1158243
932717
1116896
627557
613253
1345872
696910
524398
880487
538814
252964
710945
833904
291882
64448
1233436
910368
1051057
1165436
290896
823248
357374
382855
1248619
88689
364149
66110
710546
964801
15186
720369
175396
443956
43564
1218447
698718
113150
991822
730932
792823
1111564
1249141
135568
592632
417827
176348
212140
856233
1058080
505857
844081
684915
941882
878300
361222
770099
352729
1194049
933044
1205772
1206262
427698
303214
145494
125532
320312
738616
1049904
1329131
842668
1034685
726589
700814
907835
128584
675875
776752
1083796
580930
315134
1110247
138060
329944
663919
857560
603386
1110995
931541
1247473
1251780
688256
670024
292649
128531
929883
859585
432167
805641
769474
747862
862430
306919
1361787
1355467
1297468
29212
628621
200909
1081926
561607
345293
720045
1247054
38115
545387
443005
164229
764816
897271
897375
1077856
602217
451920
518037
477901
703211
658665
119589
585663
415456
87502
1232013
1167489
398252
1277997
554541
194765
28335
1126458
517400
649799
953633
650192
1222595
999770
628478
286533
318014
1239882
1327483
894295
1338952
851638
336117
429373
231908
666842
782472
137113
1306835
628553
708590
1255806
625511
1156182
141114
432428
504909
569231
400752
1062438
922374
441652
251855
118066
1133492
1247572
428883
1300333
1273720
1361579
1126630
982924
1270784
56099
997020
240165
992254
751117
685379
556435
789825
782900
572806
828564
917460
115890
324782
1037901
1046545
1308850
938542
997156
1178858
501392
72243
1317123
789399
1096129
1312088
862681
689077
362084
291349
122782
450409
841269
207535
453276
269449
1353841
1299564
342610
1316891
387605
791433
464529
988416
1221503
987462
991035
777011
1273585
390959
1000843
460174
690835
612795
1192532
1111328
878009
1273095
567860
1144273
901717
962815
275079
92091
1343466
832683
701128
252034
111840
755575
575847
19220
1284864
385105
717488
640112
777550
1054489
1122447
179056
230681
1194778
741119
181547
578788
386517
2961
906135
733982
52115
150673
1239739
520367
1356227
1340389
928939
1306433
1161120
1090992
227211
144488
333283
218446
502017
422809
370675
1274392
929281
551829
74375
1173775
571129
867490
1195609
141600
1152762
1307021
784022
323227
525347
654582
1319681
587160
985114
654528
1328366
728468
1302542
64768
18326
297081
615305
785026
949103
673993
1187062
1249933
1181735
806247
617119
614170
302342
1240824
300301
1222032
1296189
1187589
1270736
346962
358374
1088341
1039896
424228
1241984
741274
579520
791754
1070194
547582
324444
931499
839240
134672
385249
532537
707104
1057142
305842
213925
717347
905624
36353
1255525
141226
742203
799379
1055000
591852
1305944
1177862
505338
1292897
494762
608891
688147
919816
848056
930388
1072365
193135
437438
640262
475413
995748
890911
830424
1000146
708101
90556
655489
612042
646891
746644
546982
639169
813241
222176
1312702
1097066
523534
79665
815951
1282443
1190833
381257
137544
320251
655055
1262573
502863
742586
1258102
367809
1079518
828606
1237456
1290980
352607
1170424
1020726
1279658
545862
1280472
113394
191384
1025211
103469
258755
974751
879250
1284846
1268161
17301
1282272
400086
1291034
226683
789950
773340
1017914
828464
378119
335918
550496
423569
1129575
100692
1256496
860139
900125
1339557
641291
587759
529127
101336
306518
840157
406469
268386
122374
147491
34650
17292
970248
224551
592336
1054027
394868
176713
1069870
607739
329208
618389
519319
433943
1271536
381937
163087
1119608
923577
526110
133568
1012331
1050233
1052337
689837
1186427
67686
776260
1001706
253152
777245
686215
29553
570795
1323250
1307344
1280126
707617
828161
1245330
207176
1174746
1197212
1289465
955938
55312
693712
1064391
622130
991039
659250
817377
1078012
1152926
551289
1210971
950941
1337413
820287
677879
555938
517603
225908
1361886
310507
1217415
1090335
1353666
287866
772977
1248642
1320185
382667
152296
545151
425877
976198
478061
844739
392321
240930
356987
1070927
470108
828257
28114
75622
709081
1187436
1113494
1032339
294269
1020583
751285
1144152
447092
402849
1321814
1278273
195200
430211
794141
399347
615358
466666
532560
600817
1305247
1133
317521
208407
1095924
849948
558282
757719
887373
28893
537122
714403
624877
630248
352060
436741
768718
1176319
217748
879479
295767
1216896
632973
145282
701412
347280
982928
730280
473982
1094368
443641
706267
605879
1296015
122598
7846
1231701
272831
199687
844581
1362761
394068
58914
426921
594504
109837
449589
658239
878817
1200813
489819
955432
1069963
350853
867748
210044
450589
985919
793208
434375
313982
582233
557809
300044
992533
546094
477624
6221
400045
465104
638469
899372
369335
948007
895009
206739
973023
496120
1008930
857611
1335962
534288
515925
1317626
1027601
40947
109634
194313
872171
143428
869125
541465
1194657
1281081
588376
19255
246076
1008425
1330221
956802
597583
215566
630599
229710
1364227
305504
1099333
627700
589067
800274
188336
97793
79716
548941
83182
909307
465893
984283
768954
1188120
661244
659099
56171
1314285
729979
659922
586992
142563
1130244
579038
1030747
366776
134959
670516
435960
245382
643019
848608
600463
209979
658319
539262
881549
146501
854379
351397
82651
728203
437044
746658
1245154
1073657
836813
609898
1112852
727467
304448
1161501
656956
565537
168826
1017169
986565
19143
715793
366658
1086820
887375
1283075
891867
494508
1350892
32707
757665
128077
21246
569522
745441
59192
575595
304975
1016656
138569
522461
241884
602712
110207
1227234
303172
811736
1243898
425463
434426
1128732
756295
634229
1037064
492647
364823
1024466
778604
1218846
762698
513110
635611
109827
939186
382376
302545
399796
983054
856860
942744
866872
970058
5217
984103
239356
1180435
23938
842278
836196
606630
1308590
602073
974740
167633
593314
1107024
846048
949475
66725
960107
716566
460375
1120293
8257
195116
506085
727976
1077991
977053
888437
1254891
157176
1196746
1227317
1354209
161014
746489
937958
15496
1291979
996247
765630
662234
1318098
1136113
608638
383716
996829
973530
769261
427632
1080052
535393
725247
1312120
30485
386046
571583
1332621
257448
1351322
542602
63038
1194635
312433
186045
861508
887819
211605
793451
261123
493432
603281
980442
972734
9583
979573
510723
1339002
1187855
689486
412328
763829
188169
38481
1188220
705000
1317995
1331031
340773
606974
1010118
1212588
1060502
1065171
955689
32599
1231323
840893
185354
541405
531928
606797
225670
1336285
1183126
1068794
1261843
1011853
462255
516124
24392
228221
929968
606445
624240
36225
95984
776707
457677
29329
455749
914160
1207503
196632
536503
1362826
198341
452766
575496
722723
651455
79934
372268
901282
798710
173926
1252917
852917
564364
38103
668778
201130
1210796
1086311
261900
355319
751883
35131
428732
592709
1169446
1130695
1133688
1233106
1295120
434520
1338786
568456
1005298
936115
214326
134376
2773
352302
1142005
879920
752127
284282
317156
1174235
919319
295088
658140
429181
447792
884587
6843
767282
1327410
516743
906205
342074
969929
775615
522515
112945
128207
1250280
34516
48121
6155
12381
205977
104507
1091807
565367
1187809
903488
667092
984754
618111
389712
542638
369666
777304
218395
1278908
867293
846613
136391
136083
401280
56025
21660
901160
390691
680768
640491
133041
1024931
276407
282188
747420
143726
289013
895873
208018
633298
55406
1185082
1264903
246165
983897
433771
661385
1187607
1118365
727919
257223
91247
865025
1101263
5784
1347335
342979
356081
722370
938844
205898
184459
164252
509807
1114621
497796
1077920
1312077
417738
576904
960449
1326003
333510
547248
900505
86045
500203
1086468
1345612
1241328
1091683
408004
765885
1257931
1124324
1176769
173890
373469
669288
1033188
1271729
114477
1043609
654962
1318363
1263962
468632
412103
224166
175432
462334
30180
997587
1249848
1006907
78767
1090647
10763
605919
1363709
303710
194331
994336
412299
1036098
1354552
185195
749726
169150
967355
258358
957853
508057
937402
1114983
1144710
1018475
1112389
132596
833017
1032080
1271699
832810
856
1305096
961241
54097
70760
313836
255205
373015
18647
475808
493490
1018690
1246119
1052848
1286066
350214
1127009
687101
1342560
1181512
674892
572388
193018
307858
1228951
239079
1223665
711868
2797
1135172
282097
75768
153857
499355
50715
557207
1290725
529883
622215
732078
1246285
445238
521928
575720
459812
639263
1293516
514509
122348
772414
391258
123273
564942
505387
292331
207813
1247937
1364401
1239260
362028
1211
650266
318541
758901
309801
1043700
716456
133559
342406
953129
1357951
289603
295187
37086
707272
681052
1358004
343957
1118978
1334709
1327432
449399
1033884
972511
2769
4778
747270
218652
185911
416800
1040920
460451
545595
991425
697517
71505
174689
981040
428687
858216
397722
779606
228730
267056
1285510
739266
337498
1295756
709273
160682
75493
104529
1146710
978945
510181
353435
1190570
234844
187872
149661
66424
911709
716857
1155478
832801
786749
983354
1278932
1355705
876636
1084776
206482
719603
123833
417282
216533
697103
1194622
78884
261492
36129
1008830
835266
1109587
127118
1328247
336589
1048251
1287616
795429
414182
403224
730552
1305645
1114319
427469
76790
88401
719955
687152
572457
105033
1140090
382109
617623
222960
1357411
315759
256386
3339
739947
525949
129764
483697
260373
685124
1099250
612929
463442
815885
198851
212046
1238169
1030512
1249721
819801
1292224
561525
794822
568340
522940
134933
271188
779644
406535
567609
1332071
6894
1153520
901151
1100399
632483
1356195
325870
1305609
209929
135032
241342
1003171
310070
192489
959193
357997
1143385
647010
380492
242926
1310221
852670
899113
743251
1208833
544876
1046355
938304
373427
910320
439609
644024
45525
1078884
1310374
160462
647275
525491
1132649
442269
1355182
61780
614479
106941
1156917
738122
1006334
223080
1187058
720303
899596
654250
949900
579242
1297470
553259
77120
372875
368904
47478
208250
1308874
945917
526299
276163
582955
344474
652920
1363007
995414
1304756
499400
1140599
1035629
1288606
252078
1246344
16670
849630
1188676
429041
1281576
1030349
715759
634259
1337272
1021044
1342423
853110
462687
71437
951237
168497
930616
27595
1353152
244861
834786
827629
1014766
1117385
185795
23105
1041301
461736
1248674
1313800
242336
1059520
1008002
790235
996850
662530
230619
1209840
1095980
746970
496395
1254673
202608
899982
189901
994737
629566
669829
855016
944398
778328
1102521
730252
873444
355719
351970
985903
563
401838
137850
1129210
1214287
1232136
1088059
393582
585072
116294
986690
853026
1174175
863790
692149
682287
995125
224309
461375
279721
169541
21541
450595
13731
170297
796215
1190820
285652
322994
385163
737707
991470
321563
1359051
54855
1246689
378514
888360
628865
370160
235880
632139
998442
249161
290822
1340311
696674
996775
24543
1197387
192506
310293
894232
149098
718590
767584
52166
402334
1294095
915957
1305701
162489
196352
1301015
626145
1109928
1251586
1051152
1341092
1102481
132752
910641
985023
695848
678552
723798
411539
784610
655929
759896
458635
1093552
1155811
591041
1203300
1034678
1109529
219434
814975
1112318
87218
1011340
109346
17261
262471
1001594
951300
1354234
28487
1214996
826728
93977
85132
1314688
2738
1296103
814868
76404
557584
320216
448251
497013
1320656
275891
759311
601108
144845
137523
133938
895518
441773
1038609
1086191
439661
435541
861238
471662
477614
530286
1207935
980149
576132
952991
733101
954173
1164032
1363617
139265
133142
829480
525541
597717
749143
171328
1142832
501823
671571
586079
1252682
560363
263745
79768
865587
1256831
1182818
983811
542330
1122785
684170
114830
1359970
582523
1107271
636696
1289055
947166
686982
609990
980373
899473
1200888
1112189
1055269
642086
940887
964240
594575
952556
573852
297533
124249
847182
39474
99765
107148
273334
910086
687355
906547
968350
1242998
1070107
487828
1083857
354830
1125010
621851
860430
1255732
574955
1171769
778218
795531
1165546
941533
917360
61566
1004707
572898
673678
813758
17873
1130016
1061009
558230
530867
1109023
345322
1205574
484406
1342504
275346
393892
910362
846808
617079
167230
550652
26911
95603
1164394
1224008
306417
849029
1045364
1184475
464999
860533
1222594
723390
774179
1182355
673896
921073
1075980
821095
280915
656493
898915
699863
1286417
630580
67336
709793
215526
420120
318560
858248
654703
185047
1339812
855416
382957
875323
466750
960068
796486
1199199
517757
732217
395990
1119635
1250640
45687
974814
1023852
470397
264649
449183
349074
615883
302535
623319
1130603
880546
362181
499181
787823
1230188
1301881
645294
909846
412270
578549
1011541
695009
569666
1084807
1251420
388919
638667
386458
231419
641773
1359381
275543
905421
875945
1021563
378224
554396
110325
1151783
1215051
425225
832078
829954
1026681
514535
904343
130528
803973
848597
351998
534712
1048811
740993
1233589
787655
425187
733550
289176
715258
772644
544797
146029
645226
506160
756586
61451
1196836
281476
674006
700137
943392
311068
1133177
1159911
24460
842766
383147
756151
1005587
1132028
913326
131945
1273757
4871
229825
1193758
465214
1226762
407947
21311
347329
449875
368333
218072
486650
437425
832884
570115
876043
313271
453282
1223340
555644
1071131
44400
16147
407015
168662
460495
788994
617564
93698
590040
498786
704088
255925
1345359
249803
179819
324248
804129
497777
516873
921703
841025
263533
335517
276910
659006
1206885
1112191
22611
190570
36832
99408
345415
197054
170307
1236116
1052808
81552
940617
989232
319069
328197
1169433
549886
663079
1176211
158600
554080
579060
1228016
533090
1044587
60070
841154
216363
403968
465640
1200173
695964
1310255
1208108
1046606
332396
458702
331520
31710
225231
1180315
749295
1065899
534431
284102
1147908
985732
906507
1056986
1294743
428861
164481
17074
108576
1244581
361839
321051
231216
477884
75687
264427
1321900
293532
898390
60657
21119
1330381
184525
626068
340539
1015857
274915
250066
119606
464649
684237
150664
431826
154532
558776
629720
1126961
636345
1101073
1352761
832858
450547
768210
49765
856674
1299558
302224
192260
1222201
711471
433479
1243337
323920
207945
722711
181186
697778
348269
302351
12272
40710
1057625
643646
295251
651985
471672
511542
553349
1311477
1212597
932292
361090
1261283
737755
1092914
818215
1146164
344887
969571
549183
167990
713111
737754
598302
198467
887401
251594
1280807
1086867
106975
1195764
112353
124220
419046
302377
197399
686341
1337006
24470
968007
1177338
132792
1091852
1171407
707981
808912
640837
427371
426248
402092
64173
482858
1360596
1211154
430895
1229350
1193895
1332546
254436
1332526
1242042
1088105
110879
1010509
588141
1130680
995789
673856
317976
977809
1213039
388191
1067201
877199
821501
498778
1048396
1145864
100676
735726
844560
1084276
822201
1110523
592298
154878
155859
350287
702608
201189
469262
1140453
312588
162715
1188622
27039
662413
480847
398823
1087210
125839
1352969
450105
882565
223654
260457
603525
955365
217047
255918
702205
756402
827752
322992
422668
1186661
1183567
1313719
951033
201976
1160458
550524
1029215
1225426
1202199
1019530
1279197
1189437
786030
540018
1153321
128027
1091933
835889
1094361
1093292
488174
162660
905812
1170036
1336365
1098488
1273903
309809
1352690
1039744
1280581
1200239
1280725
195555
293252
733134
494325
610006
790694
581820
133910
994346
876268
1079892
958466
516298
1292177
946863
635906
308923
946726
1219245
1156020
1363285
502819
106661
274345
118469
1196542
425546
1122169
294887
1228837
590571
1043196
74962
1264361
1029412
782196
1105670
516746
646821
845433
612753
46943
1067206
903672
1337089
1102154
954879
317410
1044296
231716
667329
1097560
523732
345076
835076
525251
651898
292039
625840
762887
501964
104564
1362047
161786
287914
224644
1196258
951472
328703
139606
73604
153009
516845
272461
1121349
371597
653611
58088
691875
691877
796637
70616
232406
195469
410609
384443
262986
461435
537178
611409
1035452
1201714
172826
900472
318028
498403
310674
842226
88903
643933
32883
1185020
111769
852339
742726
1312503
257516
503795
67128
74566
986994
734106
117981
880776
1189241
312310
1178408
618600
760122
1189144
520599
67215
322555
404606
73415
1036933
236148
865790
748833
142846
1284656
19261
647800
1085749
1097810
1047378
1260901
646235
762656
288104
198651
784133
155840
277009
594222
456713
400160
327069
691180
833073
467749
1181296
870058
252569
111958
1118416
990243
1187321
8506
343036
1048695
981324
168053
596148
1150585
926693
58643
343428
73827
371094
1043920
1121275
1159135
1092514
436817
413607
52791
1167192
1109646
873142
36207
291802
961098
1233206
736526
426754
1230241
104223
364855
992861
906596
113064
1184760
1364218
1229729
799046
464556
346657
793025
95982
318069
1230503
1014747
1262885
1001569
184172
60528
1108571
1260386
295360
1277974
993916
588451
124678
430759
1242251
1207397
632958
750434
611602
1083510
984371
978816
648004
736941
1135424
949655
543247
137577
426826
1233329
58049
217434
201876
688590
394420
1103883
1090887
205895
957883
275717
144916
678519
212051
973416
1279465
1185271
38247
596975
19326
131629
1311711
990206
21734
638222
1203729
322499
408154
528949
519756
1126875
1170111
1347405
856609
840552
300719
807554
773449
1323820
481059
246973
205105
971578
815681
1163439
929623
1275933
921630
322279
725057
1239260
370754
284933
58099
848505
781129
916566
1129290
1053729
285172
471009
1054933
161561
447897
737112
1186748
609207
1105560
1330791
641004
1232321
1029331
1161144
680246
314405
622293
910367
286101
849334
1146074
875747
1229948
164995
55760
742582
675897
1101164
2793
1027264
354264
582850
488525
448715
614491
299199
1263857
1070059
352017
1231810
19141
980679
95745
905579
314421
522434
1342767
488111
66060
198318
733707
183116
1292006
553545
736607
770948
1338762
325129
669892
795793
305934
923451
1113045
1239794
824785
1322310
494310
872610
1188518
326141
58310
354547
1380
524454
828273
770699
1206913
1226171
840541
267241
605672
79709
964890
298498
64884
1033605
168974
156565
1124191
1147207
153083
1015779
935333
525045
597035
239818
1051299
656880
794739
1324045
542725
38639
253228
1197149
1189213
1247569
450413
533263
952790
1152529
1150891
34466
780599
1150102
1014671
387117
319014
361245
244722
311234
981368
87811
644515
1142978
780286
400379
155677
42721
830819
1090073
312220
546362
259587
112961
529541
1257365
56572
407926
249166
901909
456626
29579
1152936
817363
1185613
1069236
116190
312231
760924
571825
736078
1075200
313628
76027
905979
74353
238422
125357
47860
642276
895798
874118
146839
441036
914978
826943
719358
1094052
516252
1012845
1320960
122218
1161970
215672
1361273
222659
1023712
896000
1322756
976275
581089
1120101
1263283
1259071
933610
549657
1301584
672435
1218762
437947
828413
557594
675725
410134
1256046
148013
600578
463066
384671
730424
1306316
703562
497052
725181
1329113
672685
157303
806831
1269290
506103
688208
298116
644292
779293
1313339
1339909
82639
723103
1249263
755428
1043708
99726
952530
34485
46663
587712
557875
336766
778699
1316597
975245
1109446
273583
1263346
230295
8831
576310
229074
79258
872785
942914
330564
1159455
447021
329791
518088
1046941
288701
1023568
591869
492062
966483
523988
1222647
642025
859736
265178
394162
323311
1256126
52435
1126632
696528
929092
1195422
875924
1253794
654107
619767
661811
340843
251066
1209161
1249574
612774
91686
1009010
774916
637986
470930
800538
124068
1167097
701385
1351308
479720
1108882
135855
1122992
123756
921768
187764
885575
908690
1003289
526173
474212
1058592
1362645
1349781
654344
819414
980974
55326
1067374
72286
899634
240006
874860
648780
1157624
249591
300470
633134
1336137
635163
281502
1260702
272719
988805
544003
448929
118213
1173234
934227
1344847
970210
833869
1257923
1204528
181715
347112
878751
27083
699189
109604
1346262
51302
138293
1297983
1197089
806415
750891
1285326
569389
89218
1139784
1059842
1029214
1062865
88961
806802
259187
833937
351799
690672
66414
267231
336273
585720
1224065
8425
1128230
315159
1072829
996488
699410
563698
444157
635824
73269
1344053
661860
663930
733383
246726
295721
547000
1204472
422104
1181421
737844
1308610
748908
390726
1197757
1098167
161635
96772
581934
1188812
781550
1179856
374616
588681
195363
895643
450420
950460
1234599
648495
298355
265293
273622
1216046
864458
1229929
741733
822747
48586
1339091
1247547
710337
3758
1356949
119030
1322158
38446
615316
1260997
221299
169244
1322299
885356
29511
664594
1012622
915666
558396
281147
445338
851045
606993
884285
606988
733118
93644
663238
326549
223917
351584
457232
920111
196694
980721
1230418
131283
743040
584917
1309270
1263758
1245113
525774
235551
1256178
782128
833834
1353478
920770
17004
192502
554253
608348
163670
34016
844604
956963
493731
1313076
1025076
223281
1127227
858093
949947
894568
747688
500323
577468
383300
440812
310478
795824
950481
240502
50864
242727
815149
473311
516417
766086
535533
679554
943413
785712
199122
521626
390912
1180643
183195
31346
786414
1273436
1164375
1069814
263406
1153112
355323
513759
1245334
464348
32650
466198
938443
1020007
327569
1297611
187539
219627
160590
1364108
929654
810675
1183834
464933
1296566
726265
1291361
593460
495025
1129447
74648
9804
1252026
1361514
857573
371957
555538
731927
704410
757805
595134
670356
1143627
741635
1149509
603151
386888
1178644
990126
1053678
328214
43996
129420
851760
925081
276760
347843
923971
1349192
472152
1029871
775931
452077
190273
365681
987195
808329
1130906
462141
534888
1268633
1042627
811050
829398
828227
1185395
55898
1065253
729315
339579
437972
295656
1247197
560791
1233448
1319762
553635
696607
1343726
56525
1172858
408227
1200628
252607
1272773
812947
1175468
1216958
50943
974443
771319
190586
501216
233223
129988
862864
260238
1135114
376675
839350
72465
1335124
350399
1358993
1225599
1341100
629357
1361704
1351546
135197
775009
152500
533522
103975
906270
1017113
862776
1235132
216697
562354
672220
194581
927635
95591
219608
552124
1148248
826724
1234150
1091763
424960
873629
1216044
655682
25391
1244094
1124879
765696
206214
1149939
1336857
1106023
1296256
111636
187806
678891
675925
184029
391510
588813
370443
1061845
601448
349770
1150572
1095958
646336
181538
655507
130906
1156331
1055317
924034
979068
414724
328186
643748
1122699
299171
68954
80471
596607
623649
141191
1302665
1167888
977848
740026
226242
6108
521927
1353405
891158
1062407
683591
700726
29822
184396
1258012
254198
528129
682852
614045
1306460
399086
519902
136196
706449
668926
148081
863946
349412
104726
282351
840570
906835
1265881
499641
434440
881291
902282
829497
930379
738069
101954
717615
1095269
1270804
238534
986572
350969
591842
884375
1339064
256630
84415
1025531
15045
662831
1141339
959737
953025
288516
1153625
347596
1155569
871128
1176041
969597
272620
704564
89122
370861
943191
632450
648117
1131324
1093618
237749
378753
854628
1037793
985442
116538
125585
682063
294471
116240
1301573
599711
831299
737933
102639
377895
126388
267056
431677
265411
758365
536472
1149137
1154116
816387
206706
179521
1359625
75618
1177132
1141896
728673
874071
185676
731600
232682
680295
154809
543923
711263
517117
553887
201646
90017
363701
224182
680472
917616
760092
285283
491196
232986
996003
765228
1262923
1063324
1108209
599147
315956
11785
709078
261079
1084952
959698
268993
674137
85037
1072037
1274746
879560
1163526
177966
887824
905125
1021704
100073
137485
209975
1222520
391216
203925
1181926
931585
703906
147237
1344161
1058538
179037
619123
1278813
1012755
1029266
228122
597204
486242
610859
267092
629875
1135268
861955
689856
24398
735260
1034845
431218
462347
309592
778783
275317
686747
475110
1015268
272271
823407
732890
782867
126919
76025
1253154
72835
890888
33076
1222743
1193337
884099
702821
497967
210460
98898
497490
656785
1199670
1166991
281896
854736
749050
1124029
268237
105677
1334890
1074472
716108
131971
757885
1130953
156074
818653
1078508
528565
1079441
1292210
1220285
879024
8222
959063
259103
389656
835692
1213183
117124
111484
823038
263234
1304372
488224
1111136
1016088
991986
1313614
1358553
1322919
181715
566149
904631
349105
310545
454035
716690
1104923
1037658
323322
293562
877538
1285118
644890
472725
497011
538527
560870
427552
726600
1269366
1268688
1326268
840826
1030680
227626
517726
1039710
1238919
375490
803455
897608
1010110
778418
591947
582756
558404
1314106
111388
475116
712413
109221
28487
1121447
266602
710153
1238094
325888
1313225
1346105
177293
302849
396409
208844
745719
1048076
1117935
118543
203551
93169
812238
301110
465945
987533
669948
954065
606302
180650
836240
516711
1327705
167641
1324402
744460
967841
527529
1225190
450681
1017468
488053
988978
241528
423022
132552
266405
347422
1071134
84213
491127
1291011
77730
1353090
956048
404275
1027603
20084
1116504
686100
83322
712498
958088
1330093
1068429
244511
659780
180981
1135598
960966
35554
801415
235951
433172
295984
635755
1152272
896638
898468
1214707
527221
1243400
693958
389766
1157799
505728
472691
1054922
1283667
860782
743252
266387
116508
226945
698908
892622
422569
1218719
1247227
1235508
1214114
937675
9686
820518
1051578
870190
1087399
125523
116843
1017770
355402
1250061
1353671
610552
954257
444194
680190
1213985
711441
844028
114859
749280
790420
716331
114264
1183437
986973
1019859
289451
670697
875557
537561
1212736
1202947
293396
504117
785508
417324
239264
1264732
1123469
572279
737108
232576
734481
1046267
168103
296774
388252
338254
1267861
410688
644502
615101
317324
312947
723695
463013
651933
207443
18248
479710
312192
598286
386912
503826
1031756
1333290
651434
1025620
518799
709303
809253
804334
687058
1331450
772861
454196
903500
231986
1315535
1196762
951812
1323956
632916
238327
1361914
550856
923922
38629
472745
1072142
749977
76004
1165269
992355
119251
570780
103416
387386
456171
749239
497202
205976
93832
418918
409892
1266934
1284109
80085
31593
627331
171287
64066
388213
820660
374941
244275
754433
1107110
1239996
231986
1349429
1359015
1196558
1127876
874346
42281
444881
257070
221568
296718
337927
188572
1218854
66643
550868
273166
56583
507607
1302513
12572
240816
19613
1218763
711064
776963
964770
688411
602989
168070
1165543
251742
302308
830361
169694
291921
1040047
8142
692747
182562
648748
1073260
490423
243660
221752
1041382
141182
1222015
705155
74976
209267
764393
719663
603626
1277767
129312
706515
781964
808684
510050
1174248
936178
250575
78183
895956
477498
1145537
854743
1022168
649063
726903
466430
712176
1312509
473330
35814
1051137
299747
520963
902392
638383
235308
104532
252585
831457
997733
441345
58107
741244
182034
370586
874331
617795
825943
332308
100147
744169
1026294
745417
120554
246010
1282527
88741
823623
1166082
513288
1153171
906760
964517
1116043
863831
406217
323979
681628
83713
1055691
729553
411214
263627
186982
766570
155064
842667
70500
982990
746529
917661
1068275
35246
204676
1188297
986912
861542
1242630
931665
337328
67998
1102830
51730
1280764
517963
854324
1120721
367331
1300158
400545
4576
464959
1281228
48585
502673
556878
786215
586176
1161665
1158498
1225001
135046
846975
1346524
1197218
969921
355395
1228344
1217411
296222
1017092
887669
205907
86298
707051
1089118
807446
1254023
372302
523194
183782
1239213
500396
195234
265658
633582
155073
374145
639213
310163
758519
759372
687175
1310898
974971
500661
584210
923789
309924
269020
764874
345137
864420
1011430
1322035
1110823
1176323
1135334
181920
560334
922629
765618
1026209
916766
77130
215279
20926
459687
517671
860235
465770
734156
1107563
1245304
709287
468935
733585
561709
1219057
492841
309136
1212814
650589
1010462
1363008
673523
1344094
339817
1233710
1283298
15980
754156
1174662
1344287
425916
166829
875284
966196
306376
789780
1166319
537985
189269
1015648
859308
224323
525686
500231
968241
905107
1015084
410548
97427
1297245
749057
661886
618886
345718
388518
812537
202763
698258
1290341
1338825
316024
168523
1037839
164612
821978
1190581
461265
677595
490033
813991
230769
1351324
1100179
1277715
328292
428950
1066981
268856
143648
45450
467897
1082089
537641
1191302
913717
371871
327485
209294
423633
490732
1326044
462524
1293142
368941
1200213
1344936
830476
1214371
959334
65451
613806
1223750
719518
56635
922107
503077
29962
1236489
18696
546484
628368
373952
558792
358674
449350
548675
545026
903224
158240
438746
783589
825157
1165611
1115421
1187007
1338823
345569
1226276
1251345
976259
325232
1129542
825472
313314
887956
1280449
1339696
1013722
640076
1032268
576066
456267
616989
1334460
65798
688328
622225
579617
1284301
296437
1350651
1054217
1139110
727618
1141305
22516
250786
814857
151870
875692
835703
821734
776481
436554
928299
276948
771174
91984
1310720
920750
822185
866113
66529
252591
1054349
552068
625943
829299
350740
1248350
392012
816667
816061
153567
56939
318580
720067
50587
269186
31742
213612
842281
955323
226219
9563
1170634
17839
314688
986717
1026629
776894
813722
58736
236210
1279962
528164
1178135
602236
171229
1128165
749071
1271303
834854
624677
1290636
837205
95962
10375
1299947
728321
330149
7378
848119
819505
1014484
1003146
718284
595197
143883
1167709
52371
1046273
231350
65781
114833
757347
535385
780962
997719
546649
592893
739177
24228
79702
717583
1207383
578777
1133738
1281826
940319
623231
122735
895005
944458
247267
36358
1228164
1276990
852339
350967
698832
643258
1027603
877715
493129
409828
507906
1138724
1162214
491627
480576
1267223
652140
503681
1062392
1220404
850571
938740
829175
784498
918163
1142510
896959
812629
1123855
749018
908645
293989
599556
1266735
466785
112588
162942
919286
181958
356393
1066541
1096054
470526
786598
240437
337170
1285280
926800
872536
1257651
991180
694479
1185489
1045157
451151
1008178
716146
633559
59482
312244
72849
542664
897848
234547
1153369
272170
794991
1107159
738166
1332642
509084
251200
194896
153804
212343
1265104
6230
1239483
1184441
796873
1004351
925763
682876
135915
651185
1185685
1101323
407138
137632
111463
672312
1043253
911025
1259097
276258
760984
262760
276716
56058
87890
817568
123215
1118040
94671
1101216
122260
395526
867354
1083113
55535
867805
1356196
1012624
76982
1249757
707225
968287
30584
621114
202470
552822
27503
1106005
129343
823869
454887
715172
796963
1201061
310005
538255
1195388
774167
54573
81681
8778
1081533
654965
208938
279237
129265
838467
182840
91565
911483
1185197
750151
787947
1008618
629101
1097078
230134
50073
1022157
707252
736690
1003390
212652
124466
499389
1358399
321039
1306535
1317621
180668
363042
683802
947320
101044
274202
745462
288680
1287004
203534
1072566
1193519
874583
1057283
359109
26034
535192
788016
953056
518747
619883
480677
808850
51499
303089
396004
1350401
1078227
260548
368893
40197
477983
45800
557148
1224843
187978
835183
145498
1089141
126563
1281246
1357143
1142180
1172602
1357918
1098089
1196564
1027221
518661
105530
1075506
967478
877546
410911
1084491
571140
1291200
623134
583348
172770
133761
981998
492862
63540
12808
1025889
641850
156563
522746
715859
811088
173077
357422
1246067
59634
433023
943757
955597
1086400
875585
632188
666220
1264385
874438
894133
295906
596530
1196292
664596
290394
1239043
1282239
457740
265003
22915
547271
1135300
1171921
1079180
301905
791983
793316
294663
239878
631508
32247
907297
120151
1287676
82117
217609
710107
107969
592440
1156786
577242
658442
231623
135860
864242
136538
269958
746586
417866
1304579
760924
649368
132802
634772
224139
80629
23113
770572
1222684
1076709
13593
1227012
959147
538432
545860
1043371
680630
1270325
628862
1262988
1109074
762524
564004
1061693
488659
704333
779296
703270
1087436
202001
108655
714052
569072
972332
343760
739601
910385
1056185
1190591
1100334
105753
1202551
389251
1051665
355078
145906
1193349
1335649
726485
970113
205295
1340897
291746
1270581
765413
614741
1114366
15598
877216
809318
1047097
389843
1315509
1000417
1202755
1318584
177989
532115
1305328
1189832
964643
813111
865778
1167230
191346
281559
1238091
1090905
206643
487972
64916
893271
317556
264325
1214729
825781
633230
1294614
655727
290094
1109497
1291249
713007
1320625
1308808
877875
360722
48032
1266957
329596
488355
21783
937625
239968
824144
326150
435681
243756
664072
440294
900215
1142679
1027783
322636
1212976
373806
145058
669248
778494
583008
588512
133138
419737
1290219
391230
364798
1029419
584072
603569
37887
878664
774890
215986
522981
824814
240114
1157661
424267
740811
908667
597867
594778
272658
133655
127572
633755
1079152
566017
602033
264155
874086
560978
362933
40706
738807
1006561
751913
286469
103174
138342
675732
357657
27143
1350700
1346614
1140878
508831
685560
1047776
1287512
656153
295945
434290
144102
400319
50998
611482
1247011
778760
706384
150882
1344171
1019215
1252851
655718
809323
407183
850948
655722
1083588
1156492
117268
226093
1313067
1109425
1335415
1096183
287738
340331
1139370
585790
209338
941411
147979
302930
95777
747362
2489
1152642
1187441
1285913
1233707
620135
93568
158210
329827
652968
935151
426527
959721
95227
18756
567928
1330139
362537
746519
684089
416619
887843
752805
690447
87799
1009427
180556
111880
619854
368210
1305639
210951
46263
247195
620326
1013775
1103960
357344
1042693
950092
932753
28204
1026997
427641
864703
894022
727574
157889
445189
984039
99722
1187315
230277
1292525
361910
725899
998153
1235329
1362346
20170
116410
1022696
1054406
706140
945568
1283863
345276
283566
819988
1085145
432897
1269259
502956
666490
303506
1218430
1363878
58404
696040
1332138
1349318
31673
898667
554261
711652
987081
520978
309005
15430
411625
1157926
325938
1274851
13948
948462
287652
1064168
371957
941590
987375
1333003
882647
549092
1111586
46085
1160801
243098
549191
847357
990185
1004197
210099
676417
863452
435787
225409
1033633
1264959
789166
1321721
1129278
395678
1304832
507236
122033
346231
1233863
731727
978911
135900
621732
117752
610059
193079
724454
1202183
325384
1000336
633265
1023138
405618
214050
518314
379157
451704
463436
318193
1186829
702586
462813
154483
791279
949536
719469
1186356
654966
335789
643510
186343
40126
227900
432066
437102
663299
309475
966988
624126
848985
564277
921456
686291
687136
580634
732006
295707
1061350
1034038
70746
836292
1279304
544837
266814
1301275
388076
420308
313626
236319
605620
165239
1324042
1239226
895713
332133
578189
493619
634548
214446
1347244
651656
709870
171778
847821
223818
187990
660563
1044711
1225171
838233
1313285
338055
125722
267953
1112319
853851
1032370
906029
442766
628802
1095094
613680
635092
184780
27608
300750
1283536
658344
959567
241679
505700
271188
1062838
871870
343164
166573
1305539
914535
582416
1312443
1130361
636216
292749
1217390
12751
1023349
1049804
625863
469271
1343126
53056
200738
1300035
425418
1351275
55326
598609
498894
1194483
978275
628101
1247088
190289
943510
304550
468314
854972
934082
473810
247636
913169
427989
632472
174465
615601
725022
329981
1019306
499714
89175
866327
730089
216517
518060
54451
890695
1067525
218514
1076236
321395
1209436
755701
818650
266851
797132
528028
478052
955707
973486
538218
1200691
844222
810749
919651
1050640
786678
412958
325235
1001816
383919
1142397
1182920
617345
1247557
59810
779526
12010
857132
710877
1140655
61506
896781
605311
231468
670009
1017111
1235396
831410
1265346
66835
298456
148414
1001829
128437
547356
1193568
1223594
1392
1194466
1325472
841258
1052460
831371
400999
1032281
1124495
327865
704608
587181
168529
504619
273451
506212
1208939
605057
21931
392315
148570
241604
1350009
634528
1096997
389769
1253562
271567
934966
623309
649373
664244
738698
1292566
1143302
151920
962063
972755
1266789
62157
256984
1231686
1133615
1078713
78570
1279836
920317
836480
726760
11417
336727
265440
709082
1161491
1095824
466266
407023
1028298
199032
1240934
599095
166349
520379
549173
750847
1174329
838259
1246790
324690
300642
1081902
717127
828615
773534
597570
897523
911634
479669
24569
993112
14622
733549
715854
373579
882457
499493
176935
775817
192211
1255889
832086
449735
711567
636082
212048
357826
691800
46230
915674
143089
1114331
472180
884352
991596
1136246
459654
237464
1266038
770080
120266
131681
6217
632330
192119
303126
206798
1135073
782659
776445
1164327
691082
588052
856063
1078860
1034504
261832
514653
1172476
1205628
678175
612100
947959
120255
1272452
1057702
914313
216972
452968
171746
1031482
964059
416581
250492
793302
1002205
745531
94653
514185
620754
764016
994071
246047
1081682
497275
1278687
1165426
499603
133648
915437
1208306
911085
861378
546380
889149
199964
1257439
162595
1094279
526315
882733
1054071
1125316
1091694
248654
1188547
1136695
946560
363445
766313
509966
815167
558851
190730
1172056
236009
925754
423596
638531
641616
743589
188020
468420
1000756
447252
727565
163003
441437
170189
140238
1195067
1157555
1202648
505939
425276
581734
911885
172085
1309070
794366
686146
1112939
454254
39826
1251837
1047120
638481
1327537
140776
636918
110870
272651
41032
951380
1265574
1129948
1069466
251566
408432
910623
1251950
1099930
968842
845664
627708
325146
225991
835869
388009
1332613
888507
208568
1294167
497520
450714
1039076
1272480
840566
724813
596843
656895
1052526
1046368
495128
1230670
1212885
1154051
938988
1191242
1160013
982585
89699
47597
1362517
1267637
330330
1094025
747446
1308219
1363698
502217
1214658
1020391
669617
1203973
844867
977199
191141
156715
956049
581661
424445
926870
517484
677531
615213
526305
768520
1184865
604569
1292341
518568
1029126
240073
167370
851729
701735
549320
830441
818216
1059176
62064
339373
1314045
379765
327791
1322008
1046106
923227
773568
408177
1263017
1344655
488188
700543
558846
144394
907927
403158
887199
720592
1205359
993116
602569
1153064
796310
299465
167906
1301525
741446
742008
605746
1144069
655256
742545
55479
293680
1066504
752076
1275942
78978
117419
83170
261767
458432
367100
501590
304708
349958
611728
1346125
107361
1105483
705219
227489
12556
1347196
569830
182577
506446
215044
568004
1178779
599895
1266368
509706
313575
352838
333659
186887
1168007
840655
167547
1264010
762023
110826
1051482
34035
395946
556238
1234012
294947
358954
211780
116894
1006231
342241
309144
946493
203095
1225249
1157571
882455
43153
310750
467444
355207
130213
1126898
322122
881492
471142
698954
906606
1205054
530020
775607
307691
567702
1174144
440833
82209
1258551
601056
461371
954586
1352823
162299
446940
356387
171368
175331
57816
1316528
1173823
317561
563000
522263
1190762
916039
853036
105304
495240
983527
811330
1188162
537480
1316857
641593
840839
731531
119126
830291
399331
364405
911052
929457
748613
1070574
47331
165432
1204770
992174
1102149
794816
1208766
1350041
1023231
168560
825046
566156
1311684
390094
1349225
1227684
305070
622653
488295
262428
574811
1260964
676319
98349
1204941
1314977
837631
452570
1093083
1313889
883987
618899
1275793
1058789
844320
1103491
105108
70793
655778
292866
1351815
292012
1272544
132425
164089
987396
373768
857827
141236
1114414
1330087
266465
438410
1063324
512067
771907
221282
12560
848669
394117
618080
511409
1358006
1111202
889940
537813
760812
1226860
1012722
830047
509581
277421
361390
1091527
1046136
923107
860966
1048226
541991
935192
1033475
447047
47559
742230
645617
1332570
703214
1102136
526515
998166
265812
1337153
66346
906411
782881
115630
1290626
719142
536015
986944
56198
618293
877448
307646
488526
1162500
463758
1121859
906290
65026
140865
1037084
194024
565668
462812
27545
1042871
239337
951633
284460
538095
1251682
771489
455323
781882
309031
1352251
672191
926378
1062701
330003
1078398
912152
1277126
123913
1261275
678626
1007113
1270361
76220
1096370
831273
564176
544632
836330
391657
791454
1361623
604242
454218
1185406
970249
1051712
461794
6117
1217027
1341414
370806
723291
146695
73194
507493
1046059
964955
592625
660207
257579
606678
474820
653521
21603
262215
1276175
1356734
470416
1306630
835757
462818
136890
859535
861184
31332
1235522
940085
953967
1064400
4135
22204
350138
583901
1065200
32704
1171782
1331663
1350759
132183
809953
839693
857895
569828
1286765
1237979
673233
559658
519276
304182
372248
1138084
818522
1081776
432861
150643
177513
888874
425266
1092381
894657
733984
286663
1001953
774570
1141760
1007857
1195572
697947
5509
1357072
735711
81163
980554
675366
544547
807272
842553
633101
1237215
1203611
736646
448957
323920
196010
1316498
932139
382514
142417
720302
379421
363668
1330524
505463
846968
943721
1104635
328319
304481
1187139
708629
954681
36159
1198184
818667
140538
586109
504410
606239
1198957
1144083
122049
822998
646747
425667
119636
1274890
1092295
165323
1291171
277635
613633
1071309
594181
944810
536051
14453
429999
247589
1001295
1162488
745632
612316
158026
1181068
314649
126249
709287
70300
65312
102308
67829
1299172
1160573
46713
1253205
1340985
1131072
841893
764032
275436
1051709
356734
298112
472073
19568
1238385
525194
381197
773604
701750
1324163
407074
354451
995597
197164
1168844
1317855
1002590
242228
1114904
315789
1123055
878292
1317086
641609
1285904
1323928
1053608
1093675
857653
1332002
1065326
413011
1196411
913471
54521
1364171
851315
1288989
1234255
29117
478970
58473
362110
120535
261219
824978
624646
1092942
399951
791752
298219
225962
776450
1234683
955740
364802
66313
934227
1302205
912570
802008
528535
403490
1179598
240726
1033825
1134269
1126928
1267147
1224434
202014
186250
1139950
168999
460268
1278088
1267224
930791
1140878
1105636
640987
1230877
558777
653420
1277544
448896
908729
226926
1345984
288783
1289144
29934
1158210
1296886
155690
839329
335355
1328174
81647
1285982
220740
378191
1015757
1088187
505354
865499
1176581
1044597
1334843
88209
366112
212652
830924
3708
773547
183409
139499
1143825
590946
1023527
91779
441641
612541
493836
980666
207818
939517
512002
1108192
709587
998777
646818
407997
715293
855966
294192
239003
1040445
281180
295561
345487
1010520
1068091
1235722
248516
956875
1196201
872109
1020834
625376
42945
1299013
1030898
401625
910878
93289
669880
600462
516386
229114
726273
952965
444117
1297841
711602
213980
551925
209850
43015
846547
484098
1090944
463814
209348
459886
288058
796221
657705
842
105746
309878
367065
1183501
514901
515510
440565
459070
825449
1209591
258516
793108
1355981
669504
246601
609743
154011
653191
292525
139371
633902
587319
428187
883119
723730
576402
1228925
1055231
445155
771324
432700
289126
146245
973040
696695
79268
887575
263118
273478
763190
1138670
544653
407726
1294553
953803
700832
640331
907639
180498
1058889
612908
1081808
1166993
446872
589332
474268
1246404
750860
420457
1245589
675551
878998
188351
458352
192029
1091138
1020325
302093
259487
779024
709609
223665
101350
821268
91477
91338
843674
100202
6303
417262
141166
764930
1101421
383221
1174303
804260
683172
369442
1292935
152418
1044161
326761
389624
312889
207715
1265063
990777
722601
1148247
350230
1339003
298606
687643
340720
1039422
238299
755222
1216833
805199
1040442
75419
309564
1144124
289934
133073
685575
1126750
1203151
16416
1188066
753724
698554
596275
402817
314464
980846
111073
195695
284657
895124
589957
381687
1483
599577
511248
241496
461403
255084
829019
538627
945240
95443
1234511
1143766
494588
514566
1128595
564955
1121970
1019032
544449
650918
60384
430615
42501
372141
336151
925240
174191
948410
1305983
130499
1106348
252434
27764
67456
921113
646890
1323056
847505
309663
712449
920445
1009447
448291
98870
184435
497374
1267769
702678
874993
125432
220056
1031738
1159181
237983
890264
1176069
483233
1191640
4541
737147
46253
1309686
1254410
1160079
602525
1011131
694897
272603
1242006
610148
210175
418934
454264
623033
578318
1271483
786928
278626
704410
1022101
336488
799526
29483
361869
224811
1187194
962352
148349
528085
541281
326770
1105091
902618
675237
234143
557962
808277
733258
562721
1103884
114209
1257191
911446
979545
214572
612172
1102186
1236393
263287
106597
387149
629039
1160213
1057323
373711
971676
728093
611524
800345
100653
35263
732229
863759
1252341
296163
1221253
295228
433232
433491
1010314
686273
1161973
1219404
893551
1332683
1115575
1339869
996655
508059
664476
974587
569354
162905
401380
1063612
911634
378522
161144
1271394
40712
1345629
698966
911194
1217646
1218594
1186112
1130129
705540
280037
299495
925006
1209454
447907
468749
391514
767613
631210
1287258
1125698
303853
1191183
1011178
440535
1182451
1131453
574866
484592
595114
977626
578519
570271
753523
73006
1315784
833333
774432
93050
822565
1349334
40842
171944
496546
43680
1301051
281323
920399
495927
535408
1142249
936973
721024
355389
920728
474851
9933
1143810
86520
547258
55843
417486
917719
161027
293851
936082
663278
1088184
662396
782771
1123760
106492
903837
741303
626587
1166811
411050
324858
286253
119114
1200276
655603
1084195
129220
377793
1025453
810438
656653
591192
878334
818515
1346277
1150037
444143
387199
19412
1136294
436786
754936
861259
244515
25194
835382
167398
1330936
445155
999952
559188
914419
650507
635728
817373
1287030
1051728
250938
1278728
150746
203921
97611
155159
1179558
1276447
697776
498539
892107
1229947
804962
199408
660366
375862
267108
698915
675695
442780
128532
451171
316228
115469
580103
747549
348707
775418
633609
979030
1347166
511559
896614
15239
1342052
461842
191768
633821
834423
966928
694352
337121
1085978
957729
1010594
212507
539159
849095
373723
789564
208567
1202330
1340478
996744
578188
214312
475177
301813
665883
422292
307369
1224695
665564
195271
1177279
684986
590192
95493
727844
1141573
727271
1165173
730711
1081776
220964
1192892
1141235
578277
668919
172343
948502
292048
1343934
1271069
282111
940260
29030
562705
1090243
55307
1282359
135156
417559
1225882
579800
1000199
722427
1336654
713839
359103
849668
452274
207801
435881
523523
1011889
602843
570029
733097
693715
665110
1336848
367168
288033
1076517
984351
809486
117324
278151
1223056
370371
1199533
461181
613485
823687
635237
364164
136678
273460
725393
15721
1136940
313598
220226
1088807
136092
513386
1126122
701005
1115874
1133704
835484
1150025
62568
569326
655068
12204
1149953
4399
126638
219855
1328087
1125914
1114277
329968
352496
720409
500811
553606
1185303
1074168
1320054
650100
88484
1193373
599601
673774
676242
1111495
339518
65689
68607
1154411
1178861
609631
1335422
468421
833170
42396
672553
1167068
1192404
477569
443336
356610
409718
1278501
467417
692046
437729
1205605
959601
105178
989244
1220189
1128730
340216
1084261
400839
767668
602212
1210572
71427
1244194
996024
1044302
567115
151665
1363871
399488
1159759
237065
1310663
892737
312337
1018994
703808
1345942
624349
1304527
1175136
1188699
1069074
361532
961642
745706
181143
524653
127020
452229
908270
493696
919821
594441
1326790
288915
964537
613227
570601
194439
1103655
504804
452939
709958
526392
984212
1242186
874497
184886
559849
1107206
767554
235253
315503
136830
199867
654308
1159229
989074
1107936
570121
1208588
180727
793588
1351280
1218541
105915
192758
677475
398136
586005
336578
1131040
542862
146366
1262615
366477
1119908
729092
1003860
28432
1231940
1222618
228497
807773
919254
1280053
283134
1293586
1117156
973291
356770
665334
1226389
804625
526402
263639
1092547
193138
676782
833303
255508
90588
1218224
859492
1012717
439440
56896
685996
102515
183634
1323364
1056627
179222
506900
311287
57948
257661
378783
871333
826320
222409
668252
1129029
482180
227133
136578
274260
1127475
681990
379589
1317924
1152813
1092813
629179
281048
1178507
859450
709405
4890
631013
1030888
65918
378710
981826
281534
314979
14439
554365
220731
222992
298053
1229201
558612
1310633
856368
1150284
662661
1309866
1008495
1341335
171105
116069
1166006
1082270
1286169
143489
783456
441242
106668
904616
840096
1173890
4258
814892
1183167
648759
324125
231983
110959
1279198
568142
1289497
1240370
1357288
138057
435944
828791
1319619
1041866
381050
123456
1074699
835636
1321049
1352959
158170
980568
632715
455265
1218291
356403
271121
504795
50354
828565
553229
1312941
687457
1146037
323434
823339
260941
299504
1158148
961213
368971
876658
207210
764903
290015
603805
1178780
442439
1089664
874300
1272776
38323
292341
98798
109518
921534
1338768
511358
281985
596082
495600
423374
1246038
1347128
1048645
1352371
694970
1021154
87129
1121567
1221428
541311
698184
428957
47955
1082165
626326
379426
1247138
701548
357159
1007117
440821
86370
331151
920525
809143
232620
544568
889433
237545
854895
947023
174274
192001
92574
824291
945119
447093
598307
454494
461654
997830
950695
917737
17814
262794
920958
123904
1007977
393070
453048
526151
316561
182041
550049
468821
20477
943380
115455
1087986
1245731
296518
219304
1185613
1245808
709258
142462
853864
1307484
421608
384691
1160226
942719
406436
85377
651524
1290590
900048
618722
225895
285557
977998
951100
380490
269265
655979
265184
131445
1354635
825367
57775
16192
391949
128083
86568
528690
1156696
506059
942522
154563
788572
1257327
1070630
1300006
801909
1194483
1051799
573045
861370
490753
6790
662746
563556
1067534
671625
1023518
873534
144017
718315
1250771
284756
212885
1139173
779696
1302382
10936
11592
301444
174576
1006186
216072
477690
589554
1359528
1319027
1338768
153119
161094
709140
160649
452582
764159
845422
1182293
1124767
732100
1358133
399731
883720
906440
1342425
806048
1005831
799233
488784
1343692
348941
1179523
1112437
1071904
962155
972583
883500
34396
1357008
967080
1238976
608225
691811
337071
9450
595106
347625
1092435
1288527
1017306
923222
1225393
568052
1187806
1103623
81408
616345
912386
47343
1279271
178944
543769
1201967
857059
275180
901248
911166
776388
838539
709033
1163601
1074716
428420
282505
154227
1013328
183342
1098070
449753
358543
1029565
20966
9605
166982
1129173
340295
1216960
360837
162369
264237
993048
835890
842878
670689
177303
122190
585189
547926
574170
1264217
599483
978675
1224155
622756
130085
1144749
720342
1036227
814652
309631
886056
491302
1222008
778608
151594
161616
616507
80878
1262666
345783
366376
692061
483853
616442
186671
1250335
801410
148355
1230353
311158
594458
729590
1180360
581408
821169
734031
708917
86809
700224
138116
1125541
704927
455953
410106
323724
235855
750039
12516
458980
612122
192722
324562
1117349
10994
682654
1092929
300434
332857
586716
525463
1209192
829543
283283
305359
1338130
117512
467833
1232460
998468
160427
1254227
629112
41979
673593
612334
1136225
274035
995283
347185
1313934
1034549
491833
1125101
165943
706737
1360203
1019643
469300
546500
885536
664731
1066910
959632
747672
570355
27363
1067445
525199
555822
402706
86588
243269
1049340
234171
75435
948842
442796
1239117
807178
247977
776478
918771
974502
73770
23960
545523
370669
113026
569328
207731
1081331
582813
357486
819790
1232112
331543
111074
1144742
582080
140458
270515
106604
1219602
41115
1112914
328202
930706
934306
873351
1314952
340317
582085
175791
404020
1354333
1114742
170518
538769
930475
1329193
1003449
1269632
1202915
1181560
1035912
978694
1136160
66116
581420
1038014
490320
993915
805314
214636
169971
154023
1063968
646945
1192418
1354339
1264924
590873
151725
250683
1221601
1154633
510511
1260649
1288661
373679
907492
1134539
1234595
760953
1019966
901747
1030206
521829
69557
476093
1281542
492982
1200288
736776
668459
640966
421212
710898
688369
394441
826348
75919
47516
491838
44888
1090296
163007
689787
843559
287457
124331
637063
1359900
33924
717749
692375
960322
158567
183391
84636
530919
380111
112500
813762
815207
621114
666734
400748
1015838
856500
994478
85300
736232
431103
1333848
20933
86297
19586
263951
893756
557949
302606
371276
1308456
149482
531559
588261
463874
804699
516212
1196121
684606
533231
419879
22797
389861
1266384
946490
106582
397778
998869
1309066
138762
701884
1291125
119852
58049
827380
209642
1213595
952843
944262
230399
1248595
1323457
207669
64716
235385
642319
1019376
819773
446377
778274
391507
655761
483935
1355088
130261
696620
663926
156639
452039
520082
1074890
482121
668246
589971
94774
1020883
77491
690981
566791
1061570
942449
1034006
413851
362964
133073
635701
801175
915386
510200
729326
1192895
1166525
174714
855711
51729
1128758
271806
846850
2320
407843
1241708
1176248
1332326
396001
1170215
357284
510338
794039
223638
1066048
57770
417894
540698
862383
718812
1174079
1272229
612751
513309
853058
48917
147115
1135252
221156
64098
1066430
142706
840504
659707
183442
277474
742373
271456
1037771
255550
1024852
159860
1022075
727976
808408
837414
543865
390291
771748
713130
636176
313905
1077089
886475
556133
265256
1322768
253091
303151
126596
1029334
525437
1091163
502818
776004
137359
575014
989329
730264
686303
57147
812351
229267
70051
1141443
917604
280905
565467
1166027
1170474
837010
572315
336023
363534
25001
1000338
603016
1292079
1245445
943504
1285554
774441
767903
318455
1165098
1222633
793396
186338
1091106
1218559
752479
890017
344334
112309
1177207
1195677
811966
648235
988769
523013
157865
386966
85328
912662
281592
28161
945445
863910
407168
730236
334464
959258
389004
164949
41017
554332
1244016
1107628
303097
867603
622072
167979
1325928
1125184
263013
177844
397714
667499
397538
1245059
105762
1150965
604868
227907
106208
81534
1266717
492848
1310672
1109962
783875
450944
1299246
78713
1024512
328780
1080579
1151300
192361
549728
246005
383124
1300337
643514
1106694
474076
612850
1107053
196151
1265088
840800
1190921
1154492
1110058
748533
1311180
23314
1240299
1295540
565355
625960
799485
246986
1326559
207387
331900
504597
471533
730315
758564
878776
281856
892851
269322
512567
381548
754213
1332565
1264980
1330701
844682
996497
1056711
840650
13822
723597
635147
992646
1191347
172526
347807
76378
1038462
176567
886473
1299107
1310236
841224
1338663
288802
1348314
197885
291984
435762
896689
678670
214605
1154174
39282
14308
894422
775422
888239
283855
1297621
1161640
336915
378104
146547
936829
1222443
1007990
774032
1262637
116085
642103
607947
847632
620171
33078
499197
1335700
1148599
1105071
1202746
371676
582568
134985
1317768
537766
166954
837535
312031
260291
83670
1321639
1127678
313979
222855
1293067
628827
1338334
1290281
298490
1135786
805052
1050189
512652
254148
549894
333664
32451
1249136
993888
1038287
813282
96920
137619
1062702
342222
841688
400112
384261
168288
407745
1305433
565431
1303253
473971
25085
407890
360802
232123
934794
640454
1046137
2754
1247645
783311
77822
805148
198938
1119125
1343618
277313
601253
925817
924580
852818
1347579
1214591
1286788
540311
1084514
1265264
82038
769755
1249911
1347942
1159166
1230816
682154
999784
1303288
892006
1141183
483880
144311
745479
109363
907936
589862
786136
747594
1039354
123940
236109
322324
841255
671728
846380
746070
656440
1279207
704678
902256
1084963
169542
1088808
1341033
763149
1228054
621532
453478
545795
1151402
588347
1088232
160073
75428
794116
82508
295044
1208965
178887
317761
1133604
1213042
784028
1361593
156190
596878
214196
321095
1282766
929735
794636
884695
450140
365710
854551
381744
429045
296320
176984
147314
637083
1353195
760124
562683
847449
907067
631062
628876
1077865
419777
48968
1332621
12653
818526
799457
37106
1279593
738015
612625
566881
827359
227585
889957
859554
549770
1079520
695326
1344092
271099
976505
495578
388118
384984
160747
418470
729594
1267690
219386
319840
521809
627940
158264
904906
68256
235770
826144
470879
572996
405448
536590
1288122
331946
432854
1303364
726133
874446
979057
869126
787855
1068330
443522
295973
1104313
1023174
932675
872212
683255
130692
868121
411698
925554
1135847
1141669
280559
260889
655817
436128
961139
670248
456914
924407
39118
111844
515980
480595
1202577
639515
179171
504275
817671
970150
137077
408677
10036
87855
1160750
1027299
1199172
991644
476411
1186961
880327
1178815
169264
943716
825159
541617
279361
415559
994914
773347
278061
987395
395320
1299582
933498
1157618
424926
1175222
48403
523848
304291
243088
1013932
463520
923190
273751
1178626
987702
952810
967195
149981
53839
286141
192899
1058572
91871
498067
1021621
728910
601101
132835
635020
370241
1233596
1117641
1222634
97176
453865
433167
158799
576374
450341
440211
535393
297987
550912
782182
7039
1065314
213483
1280330
742812
1109750
546367
170158
559636
192479
262326
916871
471898
1008748
821126
911518
1009707
1168646
1007984
1054576
330711
521782
300865
687442
503738
1122079
978476
544250
1058357
715896
1203075
714827
217972
1031287
380300
698551
637925
736587
228277
981249
1174280
550759
1321049
111110
794127
25592
810824
288727
730069
978025
1184106
296980
1139569
1322597
1310118
775865
836706
1186653
1086130
874328
535892
1105374
587562
290358
1073266
1213853
288574
1163574
1196109
32774
765423
216270
579914
829451
1179194
995786
389186
330643
451876
528896
927273
458141
91992
108853
1158206
1323882
674705
304635
305576
57336
964871
536215
113969
1177310
570676
934099
326475
663712
991988
1267865
936643
767589
1082357
113537
562179
233203
1225854
1215413
889972
170327
729329
287490
1005601
864020
771162
1097277
963856
159699
1086329
195879
84514
569032
254218
71686
369377
38105
892443
108005
865919
1009939
1225752
1197610
636021
158839
672371
450479
243337
1019389
924144
1130944
876744
1355959
960625
336128
936714
1324381
334032
1299702
676927
1290891
803988
504954
303476
967753
232651
1248160
451224
257943
378342
410509
659787
241683
1159449
1098624
809195
1047987
92538
1104260
145484
389456
1268624
1240085
696264
1046412
135963
489216
703027
880382
232882
1135279
1141292
286738
765668
595484
185141
749228
579727
952453
306081
683195
506410
120302
955181
361496
442036
5795
1245126
921862
883585
829194
648331
1362520
1069387
619932
1064204
1264870
279191
424989
722762
801441
867105
199931
1173317
1268590
1349437
531041
585582
423887
1299462
1217289
1278261
1240786
1070598
42194
1031777
723629
934770
341828
918808
940902
1038217
491605
46280
1064648
1347418
499595
255816
1127495
930696
1264145
315118
373470
147295
1160140
1187176
1276715
107588
337259
286308
1104360
531433
1165900
76436
1125743
1170768
800305
1309190
628980
349173
1326610
304422
1298850
1191941
970736
231449
54862
1013731
136273
390990
230910
931168
691720
880744
1295785
1017185
1272592
1245677
157829
843527
509818
817175
1225661
927035
906302
747420
638690
351562
436939
390849
374823
1099937
907019
727994
1222950
609644
996857
23635
883642
625331
854198
94529
774594
533704
1159974
1115487
407844
814755
545983
1063271
178703
1238153
937981
964914
832549
1049475
507921
589624
351475
1042304
542440
990789
457127
786986
404875
453072
942755
551857
191587
1046899
907818
1248325
672846
1236664
68138
1283506
1070880
313362
607700
561330
210460
904005
1130510
737796
116439
307666
94699
1043951
680882
529929
1212798
402406
991217
1307048
1288281
140333
897016
1321163
529987
502270
915879
436259
554201
726337
661794
87147
456821
33998
313424
742038
195463
1033324
401713
1114115
1093231
328614
89074
153613
1172659
126840
170564
1291403
1219025
712123
1083964
186882
291079
1117032
1085730
280394
537451
1356245
944167
1006944
444090
841851
975733
752309
857613
434673
815478
1093421
1337849
996868
645705
368464
910176
1286680
734065
578435
495911
757270
1268303
960183
487844
580455
1026799
661955
1045447
246043
1275987
201368
836709
543140
28001
1151990
638529
1116644
1038766
51211
987975
950741
960658
715184
131350
917005
1283293
1049783
1100393
291906
847706
866018
928274
372375
943378
738961
302865
213021
973707
144075
800441
371007
654786
1109657
283085
554924
400779
75469
438337
485580
391010
1092309
653490
3848
526627
820553
1056629
1007087
751369
748643
351631
1009990
4124
353212
785106
315121
981779
599047
241036
250432
322692
102299
749574
175113
1306620
1085195
1350456
231842
1347632
298580
1043004
41649
1180533
989836
1335917
474448
235362
1336606
383395
1080345
1244162
700691
692892
428880
1130317
219772
707733
1093046
1205044
105566
1057109
49816
1005167
1198232
1363265
862603
1328377
1301010
288833
561189
190076
851991
1105150
967097
1282726
1307723
291400
153335
560519
374278
472247
741253
1179788
1201412
351154
370904
487280
356905
1289135
610472
1087597
247537
798990
675242
1346404
122427
110238
1043779
900118
1082522
630641
70623
366461
927202
605672
721541
263761
285209
540211
927469
813863
754072
166759
1287719
1045550
396455
618222
856562
491297
221462
803585
154870
245220
359829
1167389
43076
116674
437742
255706
959607
132372
29332
1040730
808153
47621
144901
130739
369368
36974
386328
725937
1030249
452746
398781
99421
601974
874154
270986
505646
1076084
1358842
1258370
962999
928829
334097
787285
561200
419069
1188450
254000
140544
635915
375143
1007648
295574
613820
1022302
596766
1164153
7468
578403
319187
1075261
1001858
893306
310460
683921
731701
742374
170985
52083
1278736
1112421
1262705
1014012
88698
77958
167312
499311
628330
910143
1053124
874723
1334014
1258976
1254960
721192
939736
990043
205323
1360033
1162009
836385
485793
676794
684584
589701
169719
790603
36034
124081
771611
214319
1278416
301392
969435
1098975
168001
375491
266970
196547
474506
715437
644419
588553
449953
1350192
1257420
11040
1253545
434075
398377
1110090
858506
145760
271251
1262950
1253554
195078
945316
1262629
1250509
942850
221886
208281
1180119
1214991
733607
1161794
248432
966787
932514
18674
465599
449055
1054274
31307
99617
893293
878621
872808
514853
837681
971929
1155727
127642
398625
117041
1193084
1309566
1057772
1216431
548412
322993
962658
998451
255881
1130317
369366
1025657
700415
918703
1195605
1126478
285473
234898
446357
1169313
1261954
171862
1043478
56798
845059
818040
14055
555519
671308
74076
292097
217072
642584
1247422
1169339
831905
988653
728525
674448
737128
202392
119795
970839
544022
250646
752726
1259854
1318056
27968
687880
719477
1175340
1272122
885125
995082
1223153
966680
557823
122815
133824
466652
614067
762589
941179
821139
780649
1277442
140927
1266940
113630
324308
371376
156201
741467
552489
911791
591750
1028511
1076251
451501
906568
877221
449567
1275279
1015340
1228353
1229898
259587
492661
249568
5012
53200
1137979
1231742
716974
380223
87529
163959
1159757
761707
266769
1143753
436633
1330602
1346220
1090773
30401
480428
1167718
201377
1214703
477469
355300
453939
778762
557867
1185106
684821
268225
765015
227041
981650
1360738
209730
856252
3898
1249005
496100
107329
789739
171148
871602
1133225
1269803
869177
974086
638994
1266506
878538
728961
1163227
1196385
1075358
542105
660884
1041273
1237623
295406
864676
843275
1078006
1184576
992061
797598
562126
527423
1133863
86497
381642
1127375
395779
96203
1254746
180253
336999
534430
26179
50923
847844
402647
632438
845479
357575
1127645
1119066
1040399
271436
682093
1019061
674597
733788
528257
1148984
1102030
1052031
1303708
518861
1059483
972055
645016
115949
324046
388911
1324407
495364
203190
870206
790413
112564
1135974
601381
1363842
815535
436105
704781
1342865
6493
258171
92784
910332
1142558
1036223
93247
491561
55476
156468
759523
119260
1082721
857985
334386
836311
1266812
945193
1294300
289575
341799
423297
1318792
864160
4815
1103821
1172809
643654
1089608
1285116
1101303
504510
860037
700823
1086961
193625
17997
126188
756290
308785
874438
785899
112881
1276695
1024362
434488
1125448
186791
90329
912864
1350080
147691
372009
1327973
312205
972302
1147425
625473
757026
1044230
494129
496650
625290
1050992
1255677
417700
778481
45687
1070359
600342
567817
706256
569368
240176
920259
1348185
560289
129185
1098620
948317
1347458
1187615
1090665
961059
960806
705211
569991
117567
303870
1202432
391588
461318
1285260
50857
280815
1112734
20748
966614
938691
918278
1177108
639668
612682
34871
918530
801604
947058
364243
388132
512880
1069878
2473
196636
602791
880964
396154
1087709
283570
794556
206113
924532
1041643
97240
1257963
1119605
933501
1038005
784956
260546
113438
12889
522043
477618
785281
985533
1296377
378327
698761
793246
944258
918592
566912
1005709
850946
223799
327342
946121
760313
487830
663371
407919
716309
179358
388831
936065
258285
196140
220593
1126542
318040
456734
1152301
55121
147029
578997
629837
1143471
320421
425829
376134
87489
1122829
717827
398704
687280
1036250
1334287
803037
228686
110883
590916
833054
1354770
14055
68216
1108249
242237
498053
931761
1048594
1194623
1314081
291612
1039159
1051430
409385
587954
657734
14317
1310036
465281
710826
161660
680529
682197
1096870
859079
342857
1321993
338243
661582
709366
767360
1119374
1085869
1190096
647732
576738
1186634
25153
931218
1311749
158621
504472
1008972
1255341
633295
422926
615188
904935
1102791
1073036
899694
862867
1049820
465062
921780
544502
1364405
876267
54784
725153
777121
622274
1144846
905416
420359
721154
901226
195850
584947
946142
161799
532863
1197992
532264
736340
1140238
997495
1361160
361360
914218
20432
64495
579863
1346652
1266730
896531
1140697
553358
734083
278836
939405
844677
663920
940450
1193639
98133
102625
24744
351707
426886
1119487
909296
204919
756547
832895
296374
863668
1096031
523698
303083
1352296
813428
1055900
533008
538733
205867
974925
969585
278520
711791
13955
1134606
473510
700199
556922
484554
233867
400632
36126
349318
867187
1121951
1210885
1312942
979730
195480
623537
314750
877500
961817
784090
588259
314563
1300169
632789
439628
304283
579560
630658
1065722
252366
25553
616551
621974
1302317
57565
571921
736405
50305
1033898
1016971
1032258
686057
1044899
935521
893924
53330
579922
627700
816121
937937
366846
525045
539923
360502
830377
613831
1267735
1178835
492853
494243
17015
528036
634588
1357149
76079
737054
738813
1054828
449788
383768
1220758
98267
80332
823227
404713
697893
482704
1109445
944548
524302
999614
222200
142098
1134746
92672
835642
1247515
392175
100121
417002
307481
1343391
1187502
1037237
862047
1060041
929734
258296
458793
475283
870098
1017154
351324
1279432
1049841
405395
1156194
1073005
761210
85625
200483
1322895
324782
161246
953057
21842
147753
929339
112358
34239
1164937
824445
276624
1240035
1101529
1246531
886889
1029498
793285
36958
1080192
257049
1247101
205717
986259
301443
739239
460906
556594
249795
706184
446140
268856
1290521
1022895
381806
7931
549275
1055941
622859
432745
1045389
1079786
600969
53366
824450
624558
1146972
81509
1021200
967787
1255605
1329707
537408
921222
1213278
109452
117854
1141879
506223
1219280
1144458
113547
219767
1031660
594326
276944
1027181
66655
822025
206733
1222326
396692
151249
721238
1140411
403190
668150
905483
183566
318651
487876
1003850
56753
259850
788790
957504
674099
264839
927023
259114
262762
604718
76767
113784
710908
1140059
195473
960582
13421
183171
373358
64593
297442
41482
590309
1185568
618440
132188
191264
261238
643668
912238
843245
762065
437615
34507
990217
243370
937438
852338
649007
555243
436812
342245
1211914
1260371
194936
614735
1142406
135191
748431
326976
424130
363630
260344
731646
1328320
1014363
1126654
790485
398341
1348323
474647
375057
1018342
1089193
766611
527220
325850
492872
973385
773783
1045354
1015078
87967
1066629
280744
534692
1202419
1150800
733145
1228241
120885
479537
1035721
246572
175637
1095636
403357
336774
207672
168727
1323878
1245714
621101
16080
1072249
206274
507979
238233
765777
296834
15046
626251
914804
1240239
1275498
75157
710461
585437
1287957
419067
1248507
741396
221326
198497
703960
948343
826480
408324
208863
373209
1259453
24325
190565
49858
1202441
43679
621945
1244811
1019308
971402
1301752
1077035
1310461
842019
650423
668739
479506
948728
157921
673694
820704
1162218
4997
759799
871954
525207
1001811
607532
676127
1359155
972426
475249
703214
609595
820387
1217558
17427
1192192
349966
738207
598015
1351423
1161163
149179
34125
960029
827866
408519
473444
910276
456466
1160194
1013149
1097400
1200827
1345320
304206
1242023
1302064
531724
1320272
1127257
868433
215857
846747
751869
650399
744963
606641
698821
975836
434922
981291
1133985
600511
183349
36615
691085
1127478
776073
988599
1199763
419205
35746
1173587
991100
613029
793491
1196639
189866
336571
797682
340518
432661
734627
1259747
1351242
1126381
550914
450298
1349438
343890
126985
1024550
1297198
542462
589309
197873
1275981
482020
690943
1244415
67413
521034
91491
462309
1278554
561852
940485
406771
199014
269958
233191
509482
814297
390323
424140
470881
794694
1129374
659406
662530
319412
912545
484619
159864
1090133
73566
1301416
1006068
836767
296636
421900
175942
432685
325739
1303992
1126388
1272574
418879
202703
866255
144519
21770
980062
892013
468833
305581
594985
616001
1027154
1310271
1321742
546456
1131672
781420
42570
555664
693916
1072197
469727
442574
474467
334473
518261
50403
677072
1286888
868489
113984
600088
83894
467245
1181969
185263
1333279
1239959
1241037
156448
210364
831110
531153
814308
195536
231869
923254
501031
449663
348576
846114
886509
653916
79605
710145
315552
65115
1278963
744305
331403
758767
1205649
945994
499708
495090
376635
472417
1235962
1278783
1330777
41595
98601
509446
667436
1003414
408534
196224
410244
827872
898500
1003823
295119
86313
1134457
453107
690266
1110438
941800
1234539
1444
197538
987796
686973
318550
184615
1357886
1034311
566206
250368
1357942
785439
744783
1176694
1252239
1191869
352686
952081
1248219
57668
1057790
500562
833299
1106377
347489
1272377
308733
299811
547096
424608
736485
880469
1347712
487745
84069
1266825
153761
856633
236235
1290688
1266464
864066
132418
727052
1142346
885271
340813
323441
359213
1049394
16536
1292462
569812
578531
756917
305388
1205334
76899
1275316
803556
229736
490905
851443
478541
479556
684269
1349514
1090944
289258
846523
1156835
987510
872355
1304965
697751
548844
994422
629721
1116318
412089
1136875
123586
806197
976050
602381
438855
1131579
90645
480766
1150443
175275
1055683
1002095
1167557
1260834
617962
40028
457924
936604
1277298
808951
1279364
358841
422792
1288629
1209833
995897
358606
592168
627504
942479
1165872
214064
258303
946263
1132772
303638
177695
625023
246776
1141212
195448
801072
138899
1185033
1255264
306003
571099
486103
1298971
1362768
776237
50715
1095282
1160837
1190967
1141690
831029
403128
1035766
1170355
12848
395621
539845
622954
121003
556010
1146743
410047
1123824
131550
960099
44743
1190944
1060780
549631
725529
972291
363709
1128685
558730
660373
695005
1248561
543043
1272902
533396
934841
1098544
1263177
55586
267633
47889
1160764
274030
1305871
289469
1362285
517889
1082325
648413
1144476
447617
502144
516072
525892
1216859
659965
590242
1226631
214022
310785
1274501
140303
1357906
1080704
593866
1271367
313493
478376
1237289
1180185
1332982
519821
971177
344330
1036083
75538
640572
826051
794021
673240
14007
427478
1202850
646101
1344013
569581
863085
723176
562334
956448
433261
143715
120662
581394
451035
251225
122349
144959
220620
206278
470131
804741
312172
738656
1235707
1202198
1330931
21914
8783
50901
234614
587140
428685
695047
957250
15800
858599
989908
1100466
903270
1305037
261392
799214
186154
1049751
1100938
628751
25340
530499
926406
1077716
276242
44726
832621
257478
654700
1360140
953585
737476
1238178
728817
1208003
1189597
737037
669334
1330815
960987
1290185
1145314
404374
952316
9132
1030454
202368
1061298
976374
123632
637506
867098
1346595
518370
882528
873012
1244440
801292
246134
970963
857287
1187474
676090
1028276
885655
500096
635388
265986
252620
563082
1184355
567152
1149174
1262411
397478
187384
310266
1144404
954768
797008
1159416
216382
1067992
1105059
1327807
1021320
1014758
962521
703513
742417
1349396
347073
1358822
839336
1208217
677828
953650
411306
1070689
224980
1097722
964540
736698
226096
915290
965885
520095
882767
83617
291212
1012420
1039938
895961
494008
202695
97673
640339
917035
168725
829423
790506
639115
219365
259180
813815
4598
1235816
54383
590581
196724
575056
442567
875462
835781
47500
906725
399734
994165
530928
649526
93759
1242619
1196965
730120
266975
507961
1196960
975055
897907
86915
884210
893377
432296
718308
500343
276307
854116
740344
1308170
203672
992718
94611
641083
490855
342151
214890
774719
406199
134230
120775
1122465
847665
29136
1226590
1160268
31183
787349
114338
752454
769667
1257381
842682
346174
727525
622825
1255513
1305087
1224805
306072
390278
553263
122724
1194787
1242691
429419
635159
492783
93875
497
880595
355396
177528
1339141
53966
924213
956765
1002851
408486
772032
1126442
591992
930345
1301667
656702
338048
483644
1314110
688327
843970
175025
880968
468154
844949
395928
284973
452408
1238279
480124
894695
237676
296305
756625
65999
665974
1246474
757213
1078631
1361384
1142376
1075434
1196722
396360
1226215
328120
414374
285768
1230395
421387
1241488
1009711
619824
507810
1082317
1094845
207430
649854
724367
1049964
1313752
165986
37707
509837
823058
350907
912201
1107088
513299
385411
1290154
326151
370890
565113
1007077
122779
515384
157703
1126671
944465
855291
882569
385335
791500
571585
1033534
113109
211963
1139391
7167
457186
696190
586848
712244
144939
207117
1355699
242584
198859
483069
425304
1347113
797370
343831
818135
785009
63398
264772
488465
996774
1067742
555556
1251583
608098
770336
278615
624016
657829
641104
828818
117256
296403
1269275
1153240
1248209
1122325
541024
1305915
641362
968277
1312560
316330
712149
263638
859810
526865
169436
32524
768714
267924
307356
950190
723589
38120
508010
111782
950727
1287477
642756
409529
405514
602992
388137
48034
1044686
1212130
1363935
688406
1223553
940915
1036632
762285
503047
422600
354119
519027
581540
977940
1140650
1060818
1110192
1105105
186519
1243765
27190
1102724
1159454
1211613
44710
812013
759070
812115
455130
734385
487163
722594
1328416
1285305
261906
1085779
92887
476100
917827
837303
109503
540690
1136242
1248749
1292805
964115
250953
569167
1265471
328047
553095
1286260
625293
1021366
130032
472210
549411
1283541
928938
1089873
475595
254170
1301127
781557
923863
1055845
1196976
1097533
1338240
362354
1122547
298800
1199697
116854
785964
31504
213966
1346032
396606
103835
1288146
1001118
905209
343571
1232698
803000
987045
1187579
977645
741696
571779
689598
248139
1270847
446591
315604
107073
328216
193088
1348961
1005937
80647
169258
1325971
96042
193948
930660
81803
234160
1025961
1364416
818714
578455
1034743
418773
661793
633986
334921
748391
121537
51897
963966
1173287
453164
678292
362386
691672
1141278
496341
1204420
1163627
1295489
231796
672640
199525
828731
821528
1000527
749116
581792
1161933
542770
39379
669736
723061
182184
1330212
64806
1120199
479890
276503
1055253
577743
909378
815769
1126010
1355679
1204889
551726
672048
1038335
816157
950754
1349008
1122569
752790
498151
59791
673041
521368
190221
1180181
666491
64593
922830
865593
1044861
207840
413787
1175686
209357
235528
1079805
1121485
639709
853590
600674
781236
14419
481460
482930
816315
897668
789187
188850
19892
482521
911854
1036130
717907
1263724
1076014
52985
333388
294014
802059
1241824
313874
353236
1233946
1349818
1351774
1107344
1154536
330211
1067555
35974
521298
73752
1106342
545386
1024867
827352
884351
943935
749372
1152309
67546
1094468
849044
822018
342606
696828
1011679
75517
1069306
1218868
256930
122985
831456
223832
338374
1178624
1323031
606052
165573
428748
191635
1069928
1106464
515609
1339821
454724
317792
662262
8339
413800
1093580
714390
72065
628013
495806
567242
912551
1277188
1083890
948734
1341586
387573
805369
220242
1097396
704235
846145
158018
594053
734566
449811
478711
383798
906710
1257920
398216
786725
1180373
1114212
993917
453056
776242
707391
745706
1287748
202674
305161
1318641
631882
1189616
1124328
371286
1259692
186637
153368
272395
825317
3247
118164
2651
683743
176594
1191893
705555
1120983
309813
884787
1303809
298821
931875
1248080
232534
98218
54293
1271408
35695
402870
1263616
869797
139878
171083
158365
293483
1078884
308299
1196096
1212856
1279178
250752
595929
437488
297785
895190
522350
180675
1922
787012
859081
64451
487143
1112776
768613
689256
801511
527002
1233477
256286
452319
895798
91858
966162
742731
1336220
822223
251616
1211798
1126596
1288505
240308
959508
197214
609980
1251308
1001979
1021324
1025522
1196938
440486
1243507
477605
765278
1012593
1068093
181726
337142
260176
44952
968715
26588
522554
455826
1237116
16213
1237871
375336
1167959
609458
239727
769657
246743
982063
947383
74041
629653
780303
187856
803480
1236567
980241
472190
228841
1163471
508364
433864
242096
205585
1023958
755128
636230
99467
1173861
203830
1056880
1322862
478576
513325
914653
388380
534163
921554
390985
958311
55627
777629
885308
853061
419707
223521
748337
568631
528695
1298682
1313481
447359
445363
620155
1002722
712081
86635
831347
1253610
1160222
120503
940980
1228309
13264
975050
150324
1354245
592831
88785
670933
677155
497669
1362863
1182369
450102
880360
360384
1259319
187577
742144
683965
1220713
382853
515462
235592
232400
927775
493460
411552
374062
274330
574944
818156
211267
884249
875801
1158548
455687
1192625
1260320
736446
618306
606737
506732
16333
424799
285221
519479
90239
641297
635360
1106018
662336
417814
1079516
813308
703602
1130778
416760
1145442
53860
925746
599515
511365
269732
900273
1283945
138358
190610
502720
1012301
16982
976437
455003
549302
927740
974520
249921
2356
891570
564968
11772
842688
263048
218952
1206417
148258
1150254
648977
648403
410304
763269
857061
688303
1319759
319387
579003
710324
87158
289579
603976
1142737
217679
979097
548297
1294006
1342799
815136
90689
180072
18587
409700
666735
666536
557370
463186
159469
752653
664625
668883
834834
639008
820795
855448
313252
393859
248488
1184124
52506
1360898
898279
1339507
1006899
108029
62778
3980
430485
837488
775195
1351304
514462
346432
791539
1096439
1272201
823430
737766
1064396
31556
1317355
879931
507300
1341501
782396
269267
236558
606633
295338
68931
645735
677310
669401
88853
462790
1125745
974743
32315
501914
308570
64230
627092
315544
535516
480556
420290
550367
199860
41798
386535
1059326
1295638
207753
949800
267718
1346363
421602
1280295
310424
569860
1337750
557526
14264
444440
1219961
526019
428447
581031
1316893
1125935
653584
480926
748908
227833
173242
411075
678455
545246
738732
874779
601573
1097665
303271
820277
1351072
45726
764103
1176825
522366
48086
274608
875651
302874
714062
1041553
158552
139534
758412
1023521
1323437
77014
1317992
528554
742805
1114518
589727
1258955
24073
721420
244436
995676
604977
859057
1120351
1019195
42071
1180428
1138991
764832
869056
1183699
337700
443872
355904
516779
738788
125189
1237586
344451
435393
1153991
957977
1288584
1355152
1121637
1177415
1165458
231072
721250
326155
890407
233610
1190494
1262996
778217
1349218
138961
1239230
911565
421523
781911
111079
1309437
3562
478074
940241
89671
376011
116842
47804
288033
181480
626027
396384
444443
83217
1069148
998697
791232
979066
468833
499374
1088711
637737
675141
482137
482239
680449
746894
755176
536897
907797
55942
1139835
842898
418921
340966
684924
384207
444377
1205020
116258
1138246
753132
890268
1313091
753413
793709
328290
552064
73341
791379
591613
779659
1115337
1195614
1306027
1326483
1295972
23665
1125989
841210
882508
891549
1167406
1152709
457927
884146
478535
1083408
995631
626386
26751
993200
622371
574352
1179865
631056
910329
552322
1249641
1323981
274101
720988
726326
628130
971000
1330215
263444
465455
336171
810759
700196
1309797
1346513
119542
57117
359863
612073
278912
1094364
546522
265601
452420
1334482
660601
937389
800037
1053440
900611
509023
1079305
701894
817072
273648
1215006
724306
752550
287372
1283663
842620
961882
480976
1245369
1017368
1146608
901357
1347144
635600
1294109
1181780
1143268
195279
476198
777768
1035876
1160511
470989
753432
519080
1291651
141992
789887
717865
1117449
1037561
403738
1293139
11749
397049
8854
557206
1320038
1348385
983636
1113183
943311
580874
359756
842168
374091
852103
458836
869601
441434
751589
371099
604547
161013
285552
573079
870336
821103
162522
869455
318530
167398
148363
536679
589175
477807
717029
161542
309199
1074452
273796
1205522
412777
48277
55170
488565
687235
397561
668982
156248
1243262
1359278
672632
162308
40792
1224192
798170
715135
743085
221061
413024
568589
1242184
787609
830398
1302264
700115
1016054
619407
1106978
423956
113841
323977
907259
425541
802279
493028
861981
1028500
679713
933868
96347
1203923
806021
1234097
815474
668294
903573
730598
1054940
715836
327791
169683
561327
82495
1196965
507416
1335583
1319371
1360806
1039140
117952
115396
951313
181437
822548
1186028
155583
1236397
469722
1188107
841461
1051481
426447
282846
329742
195475
1090449
71946
358150
124717
1018276
261783
36996
148155
701420
1120789
518441
69754
200468
898060
138362
1114383
767189
323557
1159580
603346
978866
773062
560794
11066
929618
825384
1232738
479889
469991
128661
545315
38374
590716
566220
951104
1179213
1301935
335227
285844
98260
377370
998523
518849
15438
1196157
1017452
619317
1843
717493
847828
252177
1332458
771994
967968
833313
391961
1045196
1195757
422308
330562
700375
494472
98982
528994
424738
1160388
709586
721665
1195601
1030834
490526
299271
384359
1083695
892852
995851
625729
742685
1290135
34314
1083832
789090
255202
1304572
653907
585658
766367
466000
842870
964176
7077
962812
705936
651730
483296
301861
513801
95426
1214462
610228
146075
559901
1336295
726397
790893
856145
527774
126196
253180
7988
946348
1106927
954189
911175
993155
272755
823818
728103
887122
151018
1109078
952951
1248293
711712
964605
145806
40632
875100
340204
1225200
910878
1013601
674624
1277334
17836
1031640
1198217
461949
152458
994975
309063
177731
249300
505897
141472
184453
281059
702372
661196
412184
1066391
495591
1005125
276852
1144832
27949
217244
35759
743153
734286
283742
485561
1151438
387327
817639
540232
262824
654581
368700
634574
1276792
593621
515548
89008
262806
808274
1277762
406841
562242
127425
442203
186173
743946
196623
362218
742782
742007
162741
164978
1328566
1145509
1334419
1261
639689
50539
980231
346495
877380
410378
1060217
1200473
1149603
688617
563804
444652
715808
1248091
619742
886911
1190541
529951
373671
939689
292140
919054
26668
661814
735327
599764
1141557
1078358
484935
345441
87349
1053635
181343
403152
902507
650749
344085
1083505
1093827
845509
1085746
835093
1103956
651908
904255
1060349
861808
364170
1013869
306962
425852
767551
1324662
113841
745258
520380
828531
304750
1230323
1027316
443983
435826
657456
730128
352584
244758
959479
527164
244175
1311417
559169
991675
190116
1008052
1138517
1243870
336525
312587
1282133
696644
1192414
196476
241589
651596
901249
405256
987315
923147
859973
1195526
357980
1026090
1006088
952349
96411
518851
251928
171081
703648
116297
448266
520524
873566
1112314
902046
85162
1282843
99417
1098915
1299487
836130
1255041
756937
552568
1128652
1072775
192465
986892
585901
604196
654971
78990
1031537
1285812
1081547
1267935
1002557
437476
255318
358000
595193
224081
974314
680625
1310404
1018020
1314120
648242
262511
499877
1040653
496821
780855
97832
995914
555024
716258
204770
450587
1107380
588311
1228229
672648
555301
688434
318163
1111566
332540
572314
791556
463710
843020
1020788
1048590
309498
1035636
850663
56646
1150034
111749
593303
452007
1248066
109068
846591
1302190
898900
235418
875970
1056701
1173783
1050558
757100
952844
752163
25092
1027196
165842
863454
499205
1272969
907163
112537
142915
957283
701256
731363
600774
534129
1021387
192489
160023
803310
438215
720664
1245147
852026
697212
576573
1000594
821644
896247
734134
773667
565124
569999
720683
63054
147273
1351447
1324440
472073
871179
398269
524307
620466
635773
555990
604443
953477
279259
800607
1359137
109139
259836
929397
1094599
60745
617883
1153293
182893
479943
345902
968194
1007078
600468
83043
1284636
419891
1005648
650356
102994
960625
862710
511449
177943
82987
1108149
575407
1241082
989408
948168
265009
588237
617020
298854
853886
456334
39495
735784
1235242
367157
260429
720347
514728
685199
215539
399138
392464
699955
1089828
842172
191748
564480
118844
495663
1130872
1204196
203693
1232213
121040
444885
154937
885181
1069275
625018
1351509
1263370
577202
311778
512404
711050
1139604
655596
935980
399069
1197329
171529
1337130
319201
573568
854467
1189112
1232659
38771
1002720
357679
272238
888334
1186955
866607
695655
1299152
786055
648942
720319
278743
52060
504668
450182
1132222
724238
569339
260356
1018924
235564
1110492
824913
154382
99187
943428
446389
110646
1354431
566347
525985
66611
205524
295055
1023265
641556
575029
747168
1223078
78291
455228
695737
1111124
461809
370867
40941
719521
1148605
344180
326109
670026
301749
954079
1348591
556374
1240909
546668
501561
433898
165703
994141
26907
392827
136575
92883
582471
969004
150594
373639
1345436
675377
1351239
840718
795378
187715
436983
610232
1341669
1175360
197907
9037
749319
7858
301923
398126
611120
191956
377335
675824
1134561
224582
1202073
812738
572206
629539
936217
433339
311385
231777
1276611
35210
1342450
534308
255425
702769
1178261
21220
1316310
169453
1161666
513514
895076
246152
900029
155415
726177
1227526
363633
1276165
442777
325628
1025429
378660
891250
331702
1146228
144793
62009
1012592
1157227
1006690
1332101
886972
713256
196810
1248889
682324
240756
1195074
1200574
263734
178711
688139
1069912
568142
390449
777525
76336
270228
447298
1265460
249615
252402
852328
1352920
651813
1323274
128041
569349
567125
1150397
999847
491998
96586
1249190
17864
1086196
529636
41355
45929
292485
181940
614823
75577
566546
1011969
510367
511990
230211
170360
1129676
531954
1222050
1132050
708982
644851
183992
445049
59330
955196
74104
1020783
240215
325538
943497
229009
341343
1320442
816214
1229678
474570
497654
963657
1200738
1073671
939483
1006971
1178191
779220
1013005
1094502
583309
486807
1196107
114252
1278648
720775
524264
968978
419734
323669
206784
949247
1162079
1160970
55741
698336
216462
267122
801172
1129914
40937
75055
874458
386746
657764
981707
263600
885573
715514
1319621
692789
531809
803052
231452
339676
816555
1149605
847459
632371
104110
543764
231982
664784
1204091
818586
990398
812807
600122
342649
209158
55062
747276
578623
764498
1248613
791305
1131287
701884
138481
1190166
578688
145160
290358
465709
934421
1327591
110625
1070552
339585
13581
787315
790092
912136
1346057
15182
299955
40252
1304793
278430
691909
577616
420093
707662
1084873
839398
236612
593902
46203
136563
598796
621459
1015197
219386
1340092
609539
53233
984546
177784
844848
1304371
457029
1096449
799618
111913
952478
1086311
26187
796196
567702
735287
1155031
895258
48239
371400
1233143
524663
1099624
539601
645939
1123624
100676
294512
155832
726931
1335334
49542
817217
658553
995840
450692
377509
932417
970526
717949
1347175
1013467
48981
913511
412316
1318831
606990
1002128
206469
50390
612142
424708
1314079
83318
11114
270884
722793
619191
808038
1156034
99824
326284
229699
1223192
1175017
376738
485020
722875
31831
604039
196480
381001
1275917
310770
974905
782837
1200038
774142
300187
616308
299042
767654
1218179
1197513
31400
350079
34684
867932
477577
568573
523362
1330033
388797
5820
134392
102435
484959
1362021
273325
198942
365263
45643
34345
1098166
747813
604286
923114
970626
517854
161132
803805
781683
1202267
1308205
128488
1201665
622609
605309
788106
17602
1119384
311679
361859
342076
1051787
1006574
546947
1082282
138169
1004714
860106
620738
640237
686728
602547
225136
1080896
1149724
46790
1000338
665766
768928
48940
155110
112531
1109711
904085
172551
761893
372079
1047699
923886
1045347
1316409
459734
1208955
831864
1188838
1249583
1237837
20189
364304
8516
485113
1076222
911130
973673
503498
468132
1333525
384512
572789
149030
1238952
560861
970598
284171
1192433
868442
385000
1330235
559004
769775
399701
790937
1093630
834653
99585
184120
78644
278003
177932
1244803
43695
1217825
141719
857493
1039641
358604
1010899
317967
1298517
1107769
543369
73077
511203
188669
18481
440358
252620
122286
537508
650676
859478
803400
94059
936442
1329639
789657
1100165
906555
248165
1231386
304926
1276762
1170474
246360
141954
758021
154959
905991
798040
1098972
1115109
954343
1048653
742917
427873
291566
380102
653133
34820
1091112
166683
821673
460347
1065028
1005767
720979
356663
200285
668504
278817
105808
336900
102388
427874
982735
1085474
324610
343679
328497
871589
1089441
889437
590563
748376
966879
1208609
204147
780844
1012907
212207
455641
590394
648377
359926
784766
987406
856174
9971
861623
893795
1059801
1160984
741237
980964
218982
1119238
1339883
454596
621012
97809
761098
86768
1264147
789370
99242
858046
183773
540225
156354
989103
430387
554503
537766
884344
380609
418287
725144
576524
895885
81310
504213
716382
805998
408538
120868
1236167
651643
592707
907466
519035
487996
918765
1286767
488212
462996
783095
1256759
116104
833088
1213098
93311
809951
497786
767449
663939
168746
681882
531741
858518
107957
167165
1148739
787348
1241045
1316189
924338
631059
970657
832577
800863
773411
1070780
1080624
410903
1162060
1208507
750906
677508
94390
400444
827141
829941
323024
1286689
566410
589981
940275
1281945
927561
447726
334899
14178
1183707
598181
65917
1248660
766239
559816
350400
438113
924007
1154922
190091
167158
558544
1072353
381866
182024
1310667
230105
499266
1356578
1277662
220491
1143832
633727
974033
1002698
202084
989045
918428
864706
1338017
1178475
68251
1098075
508385
647826
619532
924092
857415
727260
1313713
133660
94034
1309825
1316588
343021
80235
1208404
1217246
807191
761985
1185608
328781
1345794
1249918
1061191
565688
58000
347018
484985
411885
766040
758454
44024
879965
209140
803613
182010
1196371
829211
441775
1321921
1264308
442747
411004
918879
565177
541031
774620
615772
687826
616232
62951
331839
60687
819775
717086
389962
1018806
663124
278688
1105265
512818
517574
319375
956301
1338412
1202403
21533
39844
920551
1224515
551518
972069
1018346
622530
617637
1160572
16829
1224535
397214
1285130
1165297
1019448
386466
619215
633870
705176
1202034
170924
3246
793096
115841
1244060
592951
1318948
1273478
1078212
413935
1334042
948997
1293850
334250
869746
33890
322405
820238
237293
1094833
244064
1043567
1190209
1362785
1111795
235619
1270896
149474
1101117
1040404
430057
365352
464903
1337102
633942
21303
471177
39996
571353
1259970
991551
43634
763680
647371
476158
449293
642157
535543
1173334
790329
564921
1019080
65107
549803
175383
408029
797243
1189537
89497
736108
1230260
647286
1254675
392491
558504
553132
469994
597254
1056380
991684
523995
1323549
62174
629260
100873
633865
877061
697109
975238
1096482
1237799
42062
745292
1119026
776388
960624
527151
304609
452220
175794
640622
1159750
1024239
205993
990728
158383
746213
854370
1072020
41714
1084387
256059
815573
1190820
1302872
576325
286403
653644
1162146
983793
961448
232547
23836
616961
680434
67253
117854
700543
570983
796663
95637
551948
316174
1081887
879136
1207655
477026
708154
66749
850581
873373
66478
178083
862874
1100960
151840
1180134
319590
85850
445358
870023
1233502
166705
750776
987058
1127593
138081
1207590
500068
708665
1214710
1047071
782607
616731
1126948
1354957
512456
510764
999873
565770
279837
854047
901297
1293925
91868
390728
36975
255028
331250
1210195
830250
230704
103118
1036179
737020
20229
1313669
221748
137238
1166804
1085855
622044
866706
766457
888517
1116565
530268
1189494
933004
1316642
12675
340968
847851
149131
1058358
689464
471454
1113289
987145
665185
25542
294266
1314463
202343
481533
1257711
87997
525286
686961
280259
1309203
934109
726940
1278734
813603
957327
548217
1362782
368045
1207716
817354
898818
917665
674155
1247634
355000
427890
623270
1234953
338482
767233
283590
326438
945401
33703
984159
80230
480856
615344
1062368
67767
554390
1145647
86409
824607
1316435
518313
16947
1015887
535740
841264
865173
1340634
1039525
153052
1344498
640302
259082
590367
1109823
284569
549795
173109
905786
843787
533329
881929
1032598
181081
927992
849710
991055
1157235
1310340
186012
1251448
505723
1351227
266017
745803
100664
914794
989727
135356
505814
961493
1237536
1313627
280092
878595
108653
901891
955238
542705
208497
392269
956005
55218
1174463
1341644
338936
848314
776101
743171
422552
433920
641599
224545
312042
1195856
1068013
171344
340718
1041330
758255
900682
725044
709921
753938
1082184
1140234
610987
740851
170130
918141
573902
818111
279809
980965
70858
90502
1332357
1238586
1169279
1101858
479987
626857
96225
1107700
1187089
1132700
123438
860526
783799
750040
256518
974352
896204
966952
704680
50514
1194208
632488
5104
1018829
671963
860282
613002
723957
660541
668291
407056
142924
1161685
738243
164890
575930
580260
1284211
612682
469622
846999
723910
472743
652591
762569
254002
902022
62804
77269
882037
312359
400885
455654
1028778
1292991
181732
1033262
1130861
1042810
929803
485691
105691
715946
1300845
970416
988010
803527
1020398
1102571
962815
212532
848385
578679
784054
35077
286295
837947
980894
1115339
1289672
817905
1088143
958497
200998
361027
1032329
78813
491352
866106
41322
92441
1341306
1262021
1122693
565494
518173
621801
832875
1172881
399801
1323257
817933
693512
1249471
377009
883926
412636
197285
903041
1160794
832453
750422
1077882
1089934
791901
974173
311364
143202
775108
67068
506159
405221
552712
801998
884102
101007
1236947
1265438
1080700
967904
686595
1005288
16140
547736
1091963
1095531
568142
1357327
502762
1027834
63443
727447
295398
1098029
1102820
1214630
316268
167519
260427
731456
657335
1077659
417375
547204
765567
263133
44449
1134984
544570
658555
418934
1326329
231805
951897
1126032
819001
247048
695928
330342
429270
127875
1187447
281758
459085
28293
1157915
594093
228088
556482
1213318
860181
760884
415465
1178795
1295849
1015762
171481
1246438
225455
633598
592113
7669
201822
1354782
18938
281803
577672
331181
659409
262159
275857
232113
1303972
824000
1044658
958020
1202173
20662
66042
160165
1101321
960654
777762
78975
561240
360790
888190
532112
572188
1235390
1231115
199246
1113444
85960
914815
20971
484784
928872
232022
1160421
466754
417979
1044537
265095
705165
484075
981250
653043
297404
1107254
569389
334574
39360
38976
1209702
98090
1233517
26986
1263163
94090
167721
456714
1269966
1130489
770735
1198231
816419
567356
771338
1200720
45810
70390
1066535
551168
874074
1271850
1247265
725575
537799
1056125
1343354
1340068
1057894
671257
509029
23420
505974
419034
1093321
1033863
804252
623802
260094
51898
778744
1034907
724501
1010405
322774
807921
123591
1179466
49780
197746
361579
196053
1331297
641209
538250
836733
499031
1034936
1100438
773642
511241
700009
808825
132100
344266
31816
802311
427786
1176200
751447
31978
837402
74184
237189
948925
459246
821284
782716
876134
298924
340591
1317076
670986
952429
1257019
764181
1214379
984528
890732
920523
694749
279263
620849
962752
981406
1163492
296159
814291
428304
413464
160834
1266492
473304
1338535
393466
195967
579494
835251
1023986
531778
536013
1068746
58800
982347
361722
205878
576510
80217
743903
426767
1091241
1023873
227182
1109162
592656
501440
712691
866600
954068
801692
295262
440572
1281251
1167621
78016
660700
1211074
251386
1336790
372666
1305989
745266
419329
51093
271838
495779
552886
408656
42152
990970
1192934
118427
648704
155025
74084
280022
216027
663601
709975
1029037
11903
264503
37402
1275989
377798
1236587
854500
1056413
1284485
586975
549925
722360
945021
424591
1299976
1328763
106996
1152833
778299
429591
43884
564209
506727
375914
493234
1355398
1127574
1025850
710661
234025
324397
1072540
36771
1146113
51903
1033800
315974
692534
1011829
1245779
796555
822331
147272
325836
65850
361656
191131
630964
1267503
136573
984351
126374
453032
202030
48738
470425
525800
1131047
126457
713471
874360
164366
166785
719398
677853
1157356
1112392
1034532
112869
1077882
176780
631639
15893
439119
977142
1340435
1067165
261966
532485
530346
481472
1017480
1300487
978296
1166700
1103813
964305
989220
938933
236316
1117191
619348
992380
837196
868421
979824
140447
887469
643503
1027933
828452
353947
219876
283752
840422
298308
435975
589464
765426
1213650
549541
31039
834760
326037
334243
218384
115809
1016789
872486
659228
589535
730514
846775
819263
342319
684555
1287541
177223
582219
1031458
1105052
243083
287876
651834
573470
546575
801528
47766
561689
551126
652833
1288728
408270
1329586
83480
167512
1345009
1135423
925120
416977
280520
177079
683272
527610
138524
188675
986537
940107
436382
305714
876089
46487
904645
1243482
808550
1024402
806770
434192
879415
679280
970438
134570
930712
623804
545533
954383
904592
84153
616165
748334
276600
75108
1178240
1157225
1013950
1009863
548685
111426
1054461
831781
1025315
172430
66085
728702
501311
1291173
531287
624365
640503
512445
1026404
296874
53170
851306
146445
1209389
375355
825705
372458
142264
1345608
563452
1197878
34210
539384
1213314
1044405
434965
543320
1318093
971144
298797
1338036
884542
480234
1297044
856373
204074
555951
597561
791243
1267655
990075
479598
6348
434773
54382
923499
843502
550099
51952
238027
1042464
264886
182114
60973
189891
240939
813944
941924
440735
921276
310303
61487
339236
886483
678915
628200
1357241
744452
940347
525360
37903
475447
782537
231090
131321
930053
399888
1004402
490060
180509
356344
176986
1202135
1021687
275251
1091643
364605
628548
1128006
493
1198443
545147
1076753
996078
331176
812052
944143
282518
946927
372248
155733
1085567
407299
544354
1051443
288004
68636
445729
1361346
900130
1185224
1220671
276675
682959
1259778
1288446
1064101
186571
992032
757541
146814
657835
363136
1148033
957799
802015
1002584
1224524
998236
895827
942019
1042488
292443
545516
789069
1301787
83569
559267
41005
663846
440529
311982
217364
954731
1248737
832011
502108
914726
550951
902683
1161852
935645
406157
1306006
460827
229621
405955
382373
518595
696075
254035
733060
708672
1345683
1117166
924537
884300
65431
1048073
1130890
908947
622170
1212554
132492
1025258
120060
681444
422628
1022690
572346
836591
1051960
624181
757099
726538
899942
302938
184081
1067741
1067584
1249826
691165
123596
1214887
284169
1096465
41533
588766
167419
69387
1103419
1308776
473785
1000639
642942
483753
434073
636301
1117622
476719
485249
400462
67612
887297
1266812
24943
1294543
452815
676472
1255826
344476
1263685
466913
434772
598613
46135
1256146
209448
1187322
487530
564933
1025948
637889
414813
722081
224519
103848
706310
1157507
550585
203262
586444
295816
286418
126527
1287924
1075295
69347
392806
1308308
238233
965327
18031
367078
1274153
181034
454387
366979
531828
50512
1320189
586389
887547
347596
91276
801179
1138011
1193541
319229
597555
933829
1026955
1041930
140877
195326
1046970
731854
665969
110678
93586
1237418
1115434
1266437
971690
781887
712234
1042440
44121
1149932
1041024
1059667
815705
1324720
255900
972822
549010
1294896
195705
1004037
802224
455658
437734
1066407
679728
1133747
737279
807125
955845
300242
1206318
482544
949683
65522
655205
211655
929730
1344766
1336858
334019
801208
220652
395403
921600
314950
100537
623215
230916
821685
878187
436269
1146203
233257
1323902
151425
652830
381512
445315
1006757
395320
175381
839930
452393
394044
486885
493704
1293438
203305
535721
659344
605980
1115865
769399
1005815
351773
507599
462974
1033439
1171245
14003
165443
1226336
1329445
861969
1079442
914842
1240998
437397
43595
1233529
877497
1340233
813840
1164742
1032127
1327076
1120291
347288
457197
709042
1070330
860211
601046
596480
847894
704887
14851
1151131
685474
1332192
555171
1355692
857307
329212
917120
36362
443719
753996
596665
1264129
1039896
300729
252999
935915
14660
707916
170543
1129088
48766
253499
1014488
960774
1353265
994594
488041
1332617
149472
456418
937605
80444
100760
414058
366145
972444
667713
1094484
483421
757066
586875
1354641
923260
627297
1020643
214145
25554
1208016
177161
1178859
1329165
746465
750809
489986
1035100
210201
760898
931477
178530
815945
825714
762153
311880
961933
1077175
579495
239671
429320
668408
610764
1297045
968616
1289910
935225
820650
1320074
1331209
839206
589354
217356
772767
550817
878427
343363
1276738
1076108
302285
917125
91084
672327
474924
910653
838636
73328
767136
898074
989528
738310
475088
578630
8588
1158945
514502
301022
651153
1017278
428940
530451
765752
421712
1220404
428813
1090837
449867
298520
1104263
936346
224585
598036
1175733
1338324
1315345
1250115
959417
299962
318557
774489
710830
52926
1045553
267217
495928
737637
1326153
338685
1031403
1330807
1093584
1232847
902645
424637
846222
765858
1115661
779889
443020
476252
1127133
276639
734687
435083
1311325
1061365
75305
297431
143860
125895
1062206
21259
431160
42249
916239
552880
767937
34163
113664
606014
854064
522675
67329
340505
126388
817493
142064
376218
1049313
495353
908497
1022824
1305495
108785
1271631
465769
650271
1259651
616680
400650
907009
1359636
1012642
904001
712184
903770
1273279
965082
214673
822827
266518
349754
543145
294835
621467
176792
1323572
1294921
1048343
218825
330670
474354
55706
503706
1234463
1278290
1137616
1328623
1278546
118282
1274918
118549
1247648
833916
1208312
74349
921865
1283757
284372
487565
281953
394023
495713
167513
77548
890132
261732
363760
926997
479983
347305
120511
1171907
435678
426400
193901
335794
1118736
688019
664453
54101
46759
920351
347208
559017
1240498
538871
209623
428048
688567
371808
47589
967812
666190
246380
361947
158027
1269207
264777
89671
1094281
1126760
41479
95509
744339
862082
527708
706720
872750
753993
551164
377998
919422
701422
977199
770156
180052
632543
926965
54069
521762
940846
158276
1204078
176275
670014
757608
769963
355782
1005517
1300374
1142863
1287385
193842
796144
703127
777647
1207205
757250
1229695
769241
205290
778729
1067478
225323
419994
1138424
446620
1253866
961559
494738
1248001
500055
1098229
1239171
1021392
711562
547669
846454
1322785
593196
740072
619662
682095
433143
534666
65517
284840
853077
224028
1119654
719286
1041072
1073625
646357
117208
669197
1236148
612389
955747
1337969
756603
183898
95841
830856
888857
527871
483237
1010675
394076
65906
233525
910473
215105
490152
897029
435852
481181
109081
870822
723824
419342
234129
943685
861611
1079353
777716
625108
1003008
673043
558196
378212
1081348
1249430
1179046
515496
373919
1268684
1063137
1214878
101180
783271
850308
1084130
930866
1192321
208617
69498
483478
423623
1215253
730268
1160891
130774
940168
774486
833449
1115185
395108
243590
959731
638209
1018288
505427
932740
989694
627350
873120
946507
573090
509285
829471
38759
1267914
283787
198614
580803
1225047
926714
315792
395474
943342
1309110
659584
599774
31769
43774
587300
482187
779254
1048793
1098694
673916
836734
1066765
472273
241987
359589
584428
1092579
940691
701520
913256
375444
108388
1011294
310856
27673
110168
1171560
27473
22029
1067871
394029
766190
609337
189663
1082955
1093782
100206
1073460
226119
171938
123177
20043
318394
1123818
111117
28185
653410
177263
188206
47266
865585
933435
178146
292105
54751
379473
959252
542490
40640
310750
853758
960447
777584
143442
399443
804330
345667
1039465
137205
837966
123844
694793
1132503
1197509
351509
107811
1114006
573014
601936
712301
313994
973668
66198
113292
598781
857305
1059883
1252884
582980
998079
987630
1135028
1331880
322657
13227
469407
118841
441628
1199486
551183
778846
263031
772762
582403
640992
540189
1233773
177927
987858
888581
870756
1199740
1092108
565364
146943
473151
806947
1145495
208396
145530
854894
333111
640275
546547
156369
955035
1066241
1182024
1115463
142037
139158
1135179
380448
729092
559113
13981
960861
1006759
1353581
1352340
73512
184584
1130584
125345
441700
133124
984075
155483
284180
695435
800139
1316779
149700
410177
16907
22974
511637
212354
901410
123338
1325082
1206694
355510
1318126
912633
121796
725713
1226161
928476
803804
701546
920712
1144468
854378
1138031
988904
185052
932351
242911
1180656
6580
895169
623577
543946
517690
533737
1189688
1184379
504861
558574
1128243
631870
1220261
98133
411109
1086306
870534
172186
1051658
1159477
805167
949436
816847
781895
572707
444641
313057
643310
1217640
1237223
173884
1352638
633875
475230
933064
62858
1183855
644152
1278283
292049
897239
485627
1135476
1212903
420755
68335
1061097
873638
468070
1188890
545878
32324
1128483
845493
304763
549325
906509
1254648
747633
998231
360208
109253
1337237
108114
883359
737185
778478
314196
920396
367618
513178
508750
776760
1173317
877282
1323910
1043783
139419
912437
1121247
708854
1246276
771930
831552
421442
1176668
115944
1032793
994761
636848
262400
1261217
1232564
657503
718024
1103223
1339055
377312
1355307
1244361
1308914
607914
1022351
1357108
404794
765427
1172060
444286
1338218
466527
217735
315644
497609
1189012
207171
540426
399299
682052
200978
576112
1020114
1019060
619432
815917
215578
1063074
667754
962970
127034
1045693
1302385
1315360
320050
289858
293056
6767
482953
1048819
383007
325836
1077535
384250
1362533
348998
119609
741966
64011
492431
746505
974428
1154871
1053967
920819
1217517
45404
295051
992963
575835
214530
219828
1115267
157686
860813
1283080
258395
632433
1131317
708964
742869
1196196
10871
1074053
189969
324995
48804
1086799
1019
891932
1218169
504206
1311806
23401
1032949
530612
371626
180940
758369
1219833
830865
450693
909322
1032610
1062431
1024026
1266026
305003
240039
1246448
977079
821710
342318
776516
1063513
634482
687821
1012894
58237
971155
1324459
460786
1345234
727486
44643
259465
1227185
1033
896850
30366
1042358
654858
1125185
475368
511715
81654
687956
922424
141712
1245205
1039600
700827
817323
138097
1311059
513786
781900
1146907
1005625
187054
1284838
716306
1306991
1294027
1056714
119434
1348404
1234432
822048
773135
862253
192363
382584
929729
479630
348155
431348
734882
540977
581661
232316
1125212
734746
900267
1156243
78603
795969
17481
772000
892694
976765
1289149
155159
414147
854463
982318
106593
541621
1024388
363690
21099
577352
679021
454433
526130
29866
74341
1305627
515793
276816
1016049
1105992
1231150
96797
1203359
850668
1195542
711632
212409
648474
1125176
1137215
56815
89766
795103
123785
106229
823382
1025755
468636
498036
315590
594129
202404
452785
339312
282229
217604
29650
524492
958593
1169984
315591
946315
534239
53080
619121
904742
756797
435422
460614
303945
1092980
508303
548676
733064
689536
1183198
251882
722787
603416
1079970
1069731
286086
602109
904931
719319
620008
219854
374296
1099787
37625
96556
606815
1022614
728975
338321
1125347
549180
944143
569186
1192413
974168
871864
967064
634254
9797
1182084
526495
930487
794779
1050272
407378
290235
292899
628378
79454
861563
91977
1354775
36990
436223
468525
835559
1315679
566940
352343
1324317
224044
184694
152568
256061
539824
1105433
538478
38861
675996
1333154
672334
1166370
86550
1219635
844093
1241118
141572
447451
1000795
1198870
472543
1099328
29561
354165
276774
659675
443435
1070949
379303
958465
969358
6656
713633
600443
212885
878517
699611
995083
413667
58432
461646
239916
502148
1297566
965167
649215
1173555
528431
710968
877525
874090
1154070
951381
31770
635127
868117
1205009
193400
94760
619131
1083252
268865
975713
612866
785933
64687
958396
1124984
1063418
573640
1314548
528805
1097503
925206
1037330
1253879
762769
1292705
236445
980621
209292
1215181
1000411
1082158
250064
631671
745604
1361439
925407
522640
1148752
899657
322092
285868
190491
984902
1140320
226796
1103010
380521
178142
866291
1323195
165308
763682
1063690
1030026
218367
211874
743994
278907
1059892
758909
815517
1049586
1124445
547676
114505
1056072
800525
179457
1052485
1243433
137395
589687
16165
990648
859757
996158
448211
205530
1838
1081488
495430
438548
1030567
486277
296666
981427
496146
422197
578506
96084
740099
547283
934856
534606
205248
796691
1246507
700278
154664
1359750
875620
690832
1304563
49818
829155
577353
492079
390134
612224
660590
959334
547596
451171
151306
255437
1044927
1116491
632624
996868
1183374
1330529
27481
629948
257491
567803
511231
1290216
192172
416871
1259285
15172
1334400
1094143
1173858
73734
651563
723856
1349686
389739
123019
49277
955013
550931
371419
576090
460188
1076111
737258
1043971
642563
203609
1146965
376133
385029
932219
521737
857274
492513
79474
559296
207619
1237729
490143
164864
157935
970133
772799
1001536
1079880
1207891
631228
581364
855206
376583
687540
937741
1504
380358
175628
535616
714484
965743
535622
35522
1360731
363150
1063915
989392
928325
729767
536688
517754
135446
658348
1032169
1060543
138028
575665
1118172
98620
701135
578996
1310171
31194
672550
859336
367183
53693
291925
618731
1191050
1005272
707253
656139
1162052
489250
1030963
27516
1301380
1052730
575265
310389
91759
773950
1036309
644025
385707
498284
850057
1096717
1360320
1135759
962212
1304501
250475
1190938
723811
1170192
439563
581917
536546
957680
1158796
1243490
250994
133885
101000
928791
326621
722756
659712
448353
318359
1200816
104665
1349261
1148487
539748
1140073
642145
423555
1313263
528065
172979
780368
1180642
153097
127295
809537
697867
858711
1076604
459161
628715
620694
104181
1152191
19187
1173495
500638
1334706
191378
347355
875322
196629
749291
223890
337104
279492
1067021
1333821
1363959
192608
1007441
327124
1212318
1174188
252262
965906
723148
219489
490985
1057154
889315
1332500
643323
415897
911930
888388
1329764
1194610
1300117
825206
99336
425919
559628
581490
140938
1157109
320961
518571
629267
82306
565049
995674
757657
477947
1231787
1222600
1040691
893346
320612
539246
1044176
259959
482213
983348
840943
17847
504523
562545
1214593
1131621
1143875
981152
89609
1359419
947567
705296
743662
1066551
73368
23763
68730
566674
297763
1236570
755691
179094
270490
242862
736632
900180
1338714
1263738
1109881
192525
314549
836067
1018259
30766
486046
379043
1077851
205492
575352
176445
1269913
650849
1043635
1300390
321831
1284271
605148
462938
969093
15028
1093797
142832
1095366
322486
278608
305684
584111
1096010
350267
569721
42201
106523
1199129
140830
369423
161095
1020540
607269
1076242
812155
993232
464928
996891
937796
454475
1266422
1004342
487846
208381
935421
501969
837347
1243555
358511
217133
246462
593685
558666
40922
21717
977045
870779
1088006
850816
825632
578306
487934
1196520
636164
448164
835361
452252
481993
813601
963823
311503
588355
738241
1317209
15638
1318168
314416
916137
307268
607650
771651
769010
713392
92359
101307
220306
317468
887570
255772
1309381
982756
1207706
882408
910702
1201222
985207
1120236
1250994
451512
996260
663254
1192510
391109
641553
478622
959779
888004
582265
517497
395307
1035531
847851
243997
152785
843475
876135
366967
66799
1237200
299654
410778
60832
441778
832426
258527
1322000
948702
104340
1079423
984442
767503
760703
1159230
920812
831131
812148
4934
1295897
139600
1051581
1302995
937434
1056838
750051
1035688
349310
618018
1260872
1326219
331961
80081
513265
998485
516378
1269813
407492
1322394
648109
752077
758079
620304
1097206
1234067
834398
178602
1153637
232185
1191653
1243561
709453
942073
364946
438975
1193231
1299522
461559
791136
202975
1047855
563051
1146252
273487
821886
124877
604522
1084425
1331513
964490
1207374
32948
591970
644788
179864
727968
750497
531807
1151787
875171
996301
645901
66414
504261
811434
952530
999334
1226530
379252
802727
1277944
888452
701566
1265293
893166
481905
1284860
373515
844261
1173842
525663
280087
263587
647651
407662
1176854
30933
120086
874919
1299962
847164
788594
95331
621339
1153721
1283412
332582
689013
1136930
564078
1233469
6934
909240
247087
799441
272897
412743
824240
482495
3499
558337
1013097
617139
833399
466290
834379
79480
776771
1303923
815841
850831
688379
745199
141028
1316433
570328
910827
168691
1314193
124610
1183308
1038555
1323719
470270
841453
1323190
39177
900757
1139559
301512
1149098
1346152
1299109
876220
59583
29773
1206024
418247
384761
427008
281955
1248313
457448
574586
1353194
594103
690727
708532
1205472
1295296
523969
956947
867483
4963
475668
689466
203804
940606
1002043
661043
991824
810175
1054983
271921
997388
1334365
665729
214937
633460
217541
300344
172642
1113202
448963
538740
344883
484769
1352442
464189
1008851
63092
102868
143233
1062788
240162
704328
641017
717249
1244142
1214021
855863
1067961
1232545
432868
574190
1044648
871712
1221822
668858
153098
581714
320977
72079
66164
160358
19151
391285
821413
1079842
159034
989452
1307782
36134
171309
566845
569283
1168505
356211
333978
113038
541793
814469
1033479
502902
710909
482820
427831
1173142
1189719
729820
394194
204569
952718
901035
514317
71622
1274230
1199186
1135167
772730
1263780
164398
885879
1321965
589383
1353671
229522
795351
697624
99612
550906
298883
1298998
1190998
1349958
700713
784050
416083
1245478
682460
698704
278122
805126
55946
288920
322620
852689
279329
365486
750562
390239
1074584
1327015
494610
144675
338955
202578
1360407
902611
497042
209426
759661
926970
488059
71123
187825
420216
71219
241838
767659
1069213
1032726
1203514
381112
608219
646431
1148316
157036
803735
357954
203707
320733
849175
838593
628093
492968
48674
427533
988126
880812
1009819
147633
298802
690793
421394
730128
773156
632335
424197
1009848
135282
389288
546308
1296858
217418
713902
282956
715269
134203
245458
277226
789886
862570
543915
1253229
259205
813649
538638
434565
822706
157182
1143325
682769
44041
1158967
32253
640560
1117792
284482
1114018
450097
1116000
1363483
222629
1340733
462608
658980
199536
7461
850080
363835
562869
818821
379115
705247
1260659
717695
147476
601188
596375
200204
290509
1103428
477607
156937
530808
936797
566909
902567
75733
1354223
161911
1130069
732990
416863
362435
964042
686031
731693
682901
1098228
844412
1016967
992545
189031
141443
791234
1043774
263822
1010342
974656
1027832
1043472
1175932
113381
385258
361546
531449
875049
686079
1023632
283079
538305
1033988
285776
1340493
1223246
1091659
587829
652595
1126807
409858
778521
776082
142460
470691
624123
856679
1027580
421144
481385
940175
1102975
1235058
731024
683676
237439
705459
623194
1090626
109737
609078
1258564
659782
379855
1298418
1154950
124991
77654
127339
1093346
30165
1166744
509760
318449
265354
1171351
881406
1351211
968996
958054
604473
113798
344410
1103260
67814
332531
365695
1149311
797281
87285
374694
293920
1254462
1166907
673082
950117
364613
1190074
1067649
739850
1280091
1057737
1207217
959285
637233
1222274
802565
1170601
283476
619629
1054629
784152
942801
630952
937688
945705
63067
845941
299612
819978
923263
1088729
198069
1153446
282109
951871
667604
1052045
539312
154371
653361
1019020
171980
1138225
727538
724414
260792
884029
454431
729432
50003
513518
572638
663292
629763
294184
993455
893922
745817
820803
354590
1018138
189510
396120
1020063
740300
1060653
244472
725028
142557
1140586
667717
365561
781046
1359347
80446
992710
971410
492876
951831
272211
941341
535584
292316
1133891
644497
901347
612171
1036541
358412
334613
1039776
1268961
891521
670929
722795
1081992
484196
1149229
1072696
1283938
923981
419069
957054
1214680
721451
1059526
602528
269882
1151484
59690
292626
910470
1106326
238012
860427
484065
603620
639739
559344
956208
798759
410443
570700
1151332
1130641
1117922
833710
42686
456165
1354367
457426
1342818
79770
1100001
367269
428482
1240828
282110
62400
894695
323306
18124
688557
469991
742670
916461
834419
19588
1133440
1004582
1076361
1075994
938255
1016336
602003
1048416
683810
177065
661708
723172
113224
680142
597121
899063
694004
1237160
965897
1302001
383214
58695
1082931
975365
611054
305659
1225692
610041
16018
223799
825719
1262759
484923
1205379
600484
219783
293879
371504
1161934
437309
378816
6561
238943
212874
1347083
1324516
1140358
1331739
190314
35698
1337988
434684
1120516
1175458
1330936
587859
969944
1126887
608541
949888
1231140
1029497
835320
149333
1192908
486903
562894
650228
530559
428713
283056
935407
381628
1102763
163213
845026
1344268
113335
618416
721733
493093
1281780
179867
369936
353810
1078929
386090
16305
472084
809510
196036
1043357
1174853
190683
892164
371106
381360
130970
812122
443250
541139
1273631
1339106
1179331
986573
435213
718415
837413
1168947
1258952
1087815
303105
570971
227445
422040
1033262
897472
852785
878281
200781
1320439
692261
991386
115836
1276246
740561
346565
330316
651565
97824
1317789
578558
127603
76814
1305310
1343981
851475
278693
487034
298636
997585
1295141
357335
5058
592221
810859
542541
432510
1071780
286810
916071
803545
1092709
1219185
921482
312323
850889
1051060
243899
405379
169898
509282
130018
753428
1091160
851293
228297
278898
455746
358967
602997
144916
431138
635816
484283
542515
53436
912482
782971
920528
1103288
26509
879935
233093
951128
886322
821125
579339
1209512
520027
354695
668322
101066
733129
305868
238947
261146
1186473
1322869
1128621
504485
559167
612847
216597
644832
741628
936253
873722
504337
1191739
891390
197005
589045
703835
939014
168312
794905
639282
1310996
77068
858120
874799
391497
1197634
580038
526766
41530
152162
843941
198175
59936
703121
167835
160138
66237
103973
56933
701547
1204535
784997
385091
52062
1030026
876787
645489
430227
392562
870480
1312651
395308
684412
675307
173814
1285209
540529
785190
552951
1283915
418869
434728
356999
221817
1077500
1188879
710273
2202
1193496
793112
1140985
549460
486087
477507
24054
224543
1108765
1360090
123971
1213369
432306
170144
175193
1166285
303413
746714
1223397
1011022
934068
1010021
1143148
909344
228226
254745
941379
65707
1197559
758767
988305
654978
1268381
604696
247974
665202
1194225
950987
364156
88677
101004
1313295
141898
752130
591845
72743
668949
221831
601088
445398
1231498
485205
1131895
261811
622810
427768
802076
504951
1008198
1139037
466144
1114213
942706
72567
23024
620034
607395
892484
457402
242100
842480
1003600
1341068
307012
902166
1106663
1205018
143160
353759
978081
979839
11122
596583
982321
1022625
744314
667436
1172122
383773
194845
285740
959523
246582
431783
990981
1263926
842778
1322700
882533
685590
448309
55230
849704
1092868
1341267
375438
1359822
113173
157031
1078149
58247
357736
1223898
131522
972609
740105
1085816
639919
1337875
940076
234126
1085498
443747
315262
9251
460787
997282
1304326
68862
713775
1051374
1064919
1253202
904467
723733
705403
665436
126724
658623
711791
425825
430234
1053559
1259132
1266150
136269
257429
849218
1204042
1003274
1186695
72713
1014994
1100058
1065889
848371
1002183
748547
48755
226745
71275
9784
614675
1019539
730280
1174270
822296
830713
350441
341949
351300
1022479
718911
1310912
1323306
325364
1234692
225274
1215666
1309911
222787
1080195
571768
497210
821034
1315557
1256753
427274
678954
1160442
284429
452753
303970
682862
917579
347516
1158334
575441
1173240
402763
553544
297647
157569
540130
264349
1238457
1067449
810322
680421
1227952
624351
193738
272785
538569
1142047
1081113
1069130
566076
1041975
1027815
640177
720254
735256
203167
745634
1256050
1364040
941840
279424
302848
2063
162674
1038332
613927
256847
731128
1347686
1061784
251346
1204840
557401
1260799
1021637
973701
916389
1210578
806884
213596
1363608
975861
185756
846078
1228362
1139711
928030
1054677
153493
10210
1285658
244330
520001
483860
939246
1349297
377349
426185
781262
496524
830984
752305
1080865
52443
887896
273326
1013494
242304
214630
198378
171842
659499
736953
501570
1202468
1307472
850571
35814
588580
377916
381364
664134
127498
657663
125266
12227
290619
765198
832543
210903
218394
337544
846331
943094
1234322
266970
207737
644898
868538
584910
351198
990172
1211077
102291
936712
262572
1236407
162541
179903
1112587
349354
136554
970986
1035887
258091
1015434
1197368
731342
834158
1225588
941964
381944
506184
365404
1172060
355272
967038
76665
168034
968950
524807
240921
787929
566788
875633
232271
177401
1028000
610823
382883
1116970
1342276
334727
186010
880894
963108
916183
492330
273312
761011
161391
442611
276403
867852
1247355
1158025
923527
1301980
1225717
653246
784893
1237727
411252
1108934
235426
142559
773522
171765
165222
107434
1147401
1238070
1128072
283447
52820
506097
769154
1201901
657753
840801
67694
725598
214418
676037
557931
1159780
431463
792861
1203141
49842
339059
2532
170344
651351
1347954
230935
377740
745311
938575
347720
1263164
645629
929193
837298
416005
521543
358648
741721
470764
770984
809373
276482
746458
1113758
558290
815745
1113571
333413
1118740
602285
191439
646911
317719
121334
280086
744914
939229
318059
710051
1349164
388644
1053899
494422
625333
334695
616879
565403
251325
1356217
1278359
836585
358392
832451
615474
148374
681792
784926
1121301
593995
424687
1001820
370651
131335
1239787
766521
602944
532558
1311969
1125783
152551
1269074
177235
584111
779237
1260365
483025
1297596
1353449
232513
1334006
425852
1073983
169994
451977
113962
297412
1060134
817472
272028
1253100
128475
58782
381618
1079431
972467
472987
70919
608897
1101964
366247
1206020
1223527
441029
185196
947902
245670
1127637
1044945
450057
1313012
264515
792824
167061
512620
18074
1102906
280491
863678
590194
1347146
1132882
687976
917720
1036278
1092828
504527
1106482
460908
1206204
550106
18565
605062
874268
473737
1105638
119973
404230
501709
690228
851641
48412
629629
11668
86441
396821
440897
858828
52299
321314
451615
617407
530375
578524
706126
838981
581924
875949
516822
864580
749206
139977
95281
812163
1351704
914578
70040
1132307
767117
1186430
462268
514884
635536
447017
1206336
105556
481326
231709
989134
1259808
1051023
655768
1337504
700225
439521
701338
566285
823662
1194013
1301699
314798
502183
176345
457326
617654
970010
861426
1309370
720144
1202535
980566
1064543
331256
394426
166155
475624
330931
654978
1271947
372764
633163
450624
16326
394891
39419
580393
942602
403569
1218336
1274920
919987
1017198
251796
1291650
625310
476867
866559
1255861
198633
694975
156154
296232
414678
171679
399225
1356356
385762
1140166
651804
986809
490793
711177
1104906
281396
572308
425188
1257612
735019
773
368216
765489
305069
956144
139740
319970
582536
328147
204713
1250644
298489
529225
1206103
500844
228868
1005982
704877
508596
568377
1112857
464692
1042212
992550
1093256
55481
175896
789333
844595
116539
325445
772790
1240360
149486
267603
1334739
440088
296188
583272
423252
200828
1024591
1017826
898808
910660
892874
471683
551274
960705
523515
224134
469292
1103058
938596
525228
1145113
481363
729150
769764
1260402
1273214
136898
936084
1131074
1212684
83321
909994
14503
1078975
653171
365599
287265
613528
944791
1185916
730150
259333
236690
582497
804486
1301834
518204
308769
1009917
79696
962443
88906
222957
1349667
671576
552064
842295
118125
1262572
343938
280802
496493
1260452
257031
414288
175825
421071
998336
181226
299691
606505
771875
394633
1192726
1273431
1340380
182031
705435
1049107
850143
299985
741522
13677
1255228
564101
676627
412711
924801
703859
821041
114925
977988
955507
1280674
558440
1311559
551430
1262087
479449
771216
811109
170779
1345302
1277018
1288665
518594
418405
177957
847657
369085
1327269
1277026
769954
1291210
1360494
996583
645581
753002
481244
721930
639038
936879
875819
706006
1215382
1154422
401972
140979
689100
214056
501226
211940
447368
646595
515895
1033582
334000
1248232
1342201
1249918
1093296
816894
581953
981675
5409
864002
1199149
1026112
431083
57185
602365
745063
955706
303150
246133
945215
916702
164559
191065
1278920
1010119
1099470
989680
621614
18039
488575
787726
1160435
45907
742048
677067
197142
602228
764524
201268
1018222
619686
1351427
1068591
627949
403492
225821
1130601
268245
421863
491047
1279817
768792
953319
111184
1265239
11889
506032
642433
1349949
422448
52596
1363215
1156095
1283467
834416
153987
847401
777100
318237
30940
1030875
858978
709321
557418
441789
943274
54945
262320
898415
1334215
1244695
726617
765804
168893
185022
612578
802469
1223512
748881
1247913
99941
114940
367867
1129676
538465
1185661
179956
1103548
1202419
935270
258179
1216164
1153468
712695
611284
1220184
524100
303374
320723
1334038
789859
1211867
696929
1066664
404405
1070565
271501
1358832
174695
517653
202187
804133
51366
976267
558701
36193
1253062
821009
770609
912126
146548
774057
542059
1007663
120247
1019008
1044918
1320888
144956
165703
791927
1150367
329528
91102
1146131
644666
791500
725715
964958
341163
47430
314034
1175204
531535
453196
860651
399678
245623
516284
871203
1224164
378918
936882
798139
706325
111849
79758
197677
766367
249491
244257
316365
294501
133319
1326518
138303
709431
321610
1062214
840446
600842
397331
828259
411561
258320
1217917
807035
322489
315866
1201051
1264787
868839
535621
1242587
1298102
169170
92279
160294
915644
1224083
194025
104586
40174
738672
836915
875819
655649
875782
1112259
496395
1314861
556183
922142
332937
882950
124842
792696
1233083
275163
437189
360904
752668
1279694
1024474
419700
966873
1130519
1316777
750256
1283970
1141732
1293816
850167
231228
543607
557777
903874
1226664
1200103
1051757
1104822
325134
754827
295318
330096
352060
980480
855606
552025
1002529
964059
77255
89719
432780
23139
161731
70090
170236
312863
645123
505004
780423
107658
696619
1131798
675393
714067
667917
404893
569849
737192
88582
710104
542680
767599
212249
897123
679989
1021544
693490
1354705
397935
706153
747176
455646
289894
1138478
286993
1276761
51275
1222763
1342384
206252
744245
385564
590594
126714
570468
224878
1363571
486824
1360687
1285409
256727
293659
471513
643671
482381
284135
600031
1000392
110113
569699
1087752
418736
743043
461192
608531
1157486
74537
245219
1287863
978966
834311
949067
1038722
1180854
1124522
922865
758967
1032370
1324016
591828
475234
175821
868108
1297492
592470
596463
157854
391357
705038
621175
259436
544110
1164581
808203
397031
800010
162811
349772
1236887
218589
690445
893753
194457
1058519
1302982
1090874
5734
913472
118463
1153532
53331
819057
71771
752669
1028711
242203
1038367
850626
1099715
595933
618926
65015
459956
30850
1142032
944355
369709
509366
827514
1324745
1012684
221753
1046599
148650
1208141
1166490
1107254
753357
161241
1024924
627297
58017
1150892
356598
821238
987092
743272
39544
517355
584744
263775
478871
395912
518231
72942
95232
944295
1034239
1183035
1273924
1197981
170544
591461
901525
746695
644714
1323586
614079
1277621
730004
947224
966657
1301230
509646
1251829
1027203
1288709
11531
888567
226413
105115
224760
793433
1265742
115648
256380
29542
791417
1358126
714631
924069
485562
421055
103419
638217
36141
545343
1285898
386230
30184
966756
99479
1346443
1200434
657851
931698
13389
808296
936468
1160759
322108
309343
385010
154063
118494
1179513
436835
1157163
727500
356488
372338
674322
378609
142579
815135
1066853
847935
101222
972492
925552
1283663
277654
257053
532358
281924
1230667
1143760
911010
1034038
766820
525968
375755
589668
195667
275947
175113
722783
555431
405877
1013197
364125
167877
400501
259116
789896
870981
425495
687741
767042
181679
1250504
1129943
432387
162918
670833
659405
50485
750554
958546
330268
846112
293591
458604
1029111
1154003
1178278
933272
1253167
69043
629892
705556
1176282
818354
1071335
1096618
190450
747667
1230848
168103
1189749
1148334
684633
1072096
648464
59434
719656
518212
748117
403176
242379
296266
484598
1065056
1004079
4313
929274
292277
187836
1123706
917413
56107
1100922
325279
300720
1186090
502400
827523
941492
606487
1255434
172274
1000608
750391
1044862
1222452
314812
1255614
535418
189945
814375
1216146
21573
630889
823392
918123
185466
338736
449512
80833
521675
1068526
1355912
2671
409153
761827
1191504
407691
1096456
645474
738091
1003132
547365
485388
1117508
1061413
1092329
1301507
103278
1139742
992216
682383
522130
992715
55256
458755
1063691
1011346
331358
1074934
1050016
250401
756911
552690
956855
1226986
583308
675062
22378
558207
1001122
673125
731643
1136218
565741
757081
19990
271474
44651
17779
597438
1280275
882854
859599
1030934
701107
118807
227355
1302872
986383
1140630
624855
1318118
509591
1187536
609458
900490
86984
795810
261566
1143488
725545
1138422
917737
1101036
1181446
950732
360182
1204302
248746
394305
1235402
486965
37869
611426
771960
1323140
348531
237636
400718
289796
349791
1186532
451113
1283927
357643
388335
651748
963552
504564
1297299
411953
740978
683500
132289
933557
165821
610441
1001529
1206219
1021077
1265213
358793
1235645
593723
1102910
711703
1136475
379431
882604
463514
520494
1049638
431623
73706
160172
271794
596697
918422
995647
229197
138788
1056501
1145981
794070
964268
1207088
229966
1279294
503981
961939
933037
607737
532386
1319592
722040
140298
996749
1219335
939620
171625
1058073
702106
838249
625356
1167119
1155615
1169745
1071210
106738
1324564
278932
479003
1343354
528467
1110425
1177241
1350198
460922
458952
1252096
1099903
908811
1231944
999487
668546
155543
579621
227067
305464
85209
445983
775478
613985
982983
1010656
282552
1165618
251014
626268
211498
922376
360556
617576
247866
406058
948730
653011
1108967
44674
180100
1315227
804532
154999
1240974
852837
2801
1007746
452089
873610
215122
1282881
119968
716148
26605
908533
108697
1248718
437786
880266
313129
168573
643974
150198
970282
1149008
1360721
1159654
1291254
548971
419547
344598
1313287
30806
905721
207398
1102225
1118625
472967
1269626
842005
1047337
75948
1226669
29278
626303
1247258
727277
526762
641574
1040128
1176739
213438
1244704
1055502
1271851
469992
1310883
1039392
820255
1043328
438602
1165143
198788
281834
1250484
764144
460148
366840
1320369
539424
1204145
941674
1313180
832545
249749
559677
950471
796016
1257171
814948
266275
350717
1253979
8827
1283977
927153
971615
1008846
730144
1323890
27549
364896
550221
538194
350870
810585
1075844
520657
776742
667563
1351904
766895
688982
243163
675768
603303
933364
703678
630602
1049623
359185
121392
395078
340791
616769
202999
275725
271277
285862
369362
579188
812910
905177
1206314
328764
1328225
1098113
668681
593689
901358
390198
615049
136057
509222
783064
326962
1351701
224687
1064887
981035
457113
1092338
1311876
564816
703062
618958
339206
1295994
1034796
429645
695377
106731
458176
441913
1203475
532026
1143211
101675
396054
1300320
811094
178137
116308
472179
426497
882029
160069
1185755
548723
374273
189096
1150855
672123
439435
1163538
1007534
1047953
862652
1211191
214209
433506
1288112
1039109
1161589
1094723
87748
416749
307820
1222212
85874
654081
322153
686122
785830
1250337
23089
161211
639971
631787
1087358
390487
802878
334036
88135
1082832
1223761
206304
956761
1207817
890339
278326
1322227
627188
655889
178378
1199769
507055
395479
919569
214509
1129261
1138599
804816
450479
480838
528461
516755
141510
51103
277974
997481
1009739
1111499
755312
7108
786335
778247
1181561
1004195
92995
711148
1289326
940623
42588
713554
136995
367442
1130502
1107069
611837
609621
863101
625323
83034
360615
1093195
831047
632115
302698
68108
426279
575314
628540
872021
817437
740105
554290
200805
2717
609278
361008
102512
761733
292581
255308
135999
299611
926559
457502
182485
143743
167386
335065
841525
624927
947821
96314
775615
227327
1206186
255187
178485
450361
503674
714731
31327
200767
811546
85677
421946
1107566
405287
268565
846728
886181
955455
561986
166531
682118
1155441
1327639
317143
456354
709055
50319
1133647
801481
1349891
521294
762155
925633
969598
462061
1195175
704178
787844
708870
397015
528127
1232914
947724
514733
336979
1159060
634171
1354658
692869
890564
1107134
652534
464687
289909
684668
1186452
257988
818289
1343605
838802
713993
857484
1088305
881519
1043507
1329644
672834
1182308
635151
905847
494250
978290
1003570
924799
1082583
986397
638174
1274726
462889
1114557
971636
730744
939113
127461
113440
357642
1069087
162996
409090
810575
1287345
361995
926188
1168308
842258
1018433
239036
1101726
331525
368660
1300556
978152
901385
281485
965839
25947
164173
264458
162547
657980
446714
729325
694677
987996
15957
42811
382386
1098676
944551
547694
1094414
210060
338887
1123394
268658
520745
83259
809667
703988
170584
640958
790713
1362019
812729
388895
696212
1108672
882600
95224
427450
443305
753602
92296
176553
29380
531362
785637
515856
473937
1184148
222269
885399
1062499
626418
956940
720327
193741
1299086
697129
1232344
335119
26578
864419
1139040
181445
892959
870377
1229819
1295374
339363
900568
157735
331858
1259152
651838
437209
156600
1029185
349104
1071936
1103393
860591
969558
369893
1359185
468830
1000720
80984
636116
1102678
1205903
164516
683823
778304
1028367
249499
1046740
93442
1321948
1332012
462094
1300354
1175998
1007600
77262
1243886
807419
927366
409260
111771
1028409
1115337
1247958
832769
1026724
653186
217496
1147928
342588
629717
234846
3873
928361
1096044
975997
173353
321013
1132429
394657
779409
274680
810014
670122
591980
206778
620501
567741
1152348
1229160
997246
68768
90078
984999
788800
13083
1311809
116540
901425
613873
52551
446318
1211845
945295
558052
567409
829498
1026835
1163289
1363981
1162033
526540
1243211
694619
1075213
231937
27455
35495
466805
1076199
620982
618802
595034
1178179
1015072
1328209
1113427
775097
457915
1267486
378552
1353993
125574
200239
541844
1201320
944014
1149354
608075
470388
26794
750793
670204
405815
1220513
236504
712126
737638
169517
1132628
1247209
1199914
1271706
925030
77130
708333
1091183
268732
315363
1146213
173732
543782
443607
1154757
688708
1014497
478787
16558
1098561
309788
534917
55165
686519
1324876
1128388
1181561
1123541
698281
400978
990724
357129
1211583
1302729
1181303
654144
648213
455012
1101616
1158885
1019558
1125421
1111579
973454
455450
474365
478105
641278
542583
439759
1357954
1021147
1350104
781869
412464
1220897
1267790
1010096
631300
85649
1075801
1177086
95551
1234242
1154179
1203432
293023
216858
327698
369305
220985
825379
1061672
943442
713977
641831
479940
1145347
540479
1149075
742288
504650
67413
18517
485640
90394
321099
393567
1301201
28962
31785
1089416
1347591
256697
409396
909927
1259532
181525
190903
749101
384326
1336322
822304
631151
218730
543553
500714
963689
48522
687376
1131056
1158641
591719
659108
216752
1209601
813765
768515
586001
1109181
544983
1318076
1308879
1093478
1286095
1175953
1064181
836031
424485
1137003
665350
902194
255241
844181
315706
1313278
1207698
1289340
828138
666488
1348602
1221134
889779
639567
535284
674495
1060952
147607
370774
399415
29490
516354
910029
505304
148432
621468
146234
525375
743723
471433
183861
1326252
955709
110827
46585
1269717
222669
1104467
1220236
433734
135090
946837
840909
267602
389778
1106293
397034
575713
243851
456633
789300
951387
1100442
600687
466040
42397
965248
868475
389008
731077
1227557
610934
493627
536662
701716
1184904
359989
369378
353046
1234592
868991
148398
1037621
1050694
861061
27691
1313971
1252693
649090
632306
400906
138848
701896
183857
87638
914275
994453
1118529
175964
826691
1149971
751706
1257764
957438
1265588
120969
469828
1072468
1319622
377579
1020119
1118066
1207010
1259214
1340537
159162
24059
834361
720713
1235268
1309228
1135618
98134
208180
913526
439250
1203857
733046
780023
1257537
1223629
596925
844123
389720
469923
1289800
34451
1111544
1330085
1153244
49120
1096685
308179
856588
253641
442706
1266290
2556
863344
899897
607757
1260270
516699
62970
535369
1136779
344283
387214
343865
850225
1338272
698873
1084193
142858
228093
80137
1162735
963368
274221
272617
1254115
188032
990739
238597
190472
449301
531771
674108
1120412
1305479
37121
25883
642010
336170
1352891
858625
150166
511132
446912
335249
1264487
915241
296164
1096048
60231
296090
958515
568235
1064053
447035
760583
864765
83845
685288
963236
877589
929223
1246825
385222
456703
582681
1144297
657531
863202
84594
1092298
546146
1043837
1110499
328018
138923
1339774
1256766
513715
726194
243473
1199639
1318383
423361
1059929
1046535
851591
1049219
692801
1304831
401579
1184086
33087
1178584
154483
648611
1314522
569257
94009
959300
613723
915250
1266534
469267
464089
220695
1291819
34572
348252
174563
1349781
393076
906881
135107
699413
617293
730293
75667
384706
1132438
338873
390633
717093
125016
1350812
1069454
439491
996236
964366
44576
277592
1096996
437078
937419
452980
814010
1286480
1222714
676702
651680
446852
273170
748660
573844
126458
49526
724225
544277
1307311
168284
1240881
706221
952360
1344
171522
693366
1333431
1319566
529555
803368
49883
1323664
1172854
207820
171726
866535
470447
779175
975452
686101
204369
871272
535745
842755
429054
139284
64108
1074852
678779
1213286
1135384
1080427
518134
624816
791293
1189196
1205264
711253
1251661
1265862
686216
540774
10035
587680
169839
572050
459774
601399
767591
1061990
1143593
79453
487780
1296589
1131061
237572
193411
18500
1143576
741147
1240341
1141877
1149685
673847
627018
682963
140975
1001116
1286510
252730
73222
665323
1108313
1027017
677725
1001438
1249995
809188
324164
179025
1094442
13929
1203287
978294
982216
197461
627704
311894
1137589
798581
1174094
585090
457635
81138
298123
1323141
56413
56247
269290
1245494
155395
661497
994952
1081283
1044818
744760
473704
585178
267969
585358
1263361
1149275
1255460
462644
389551
1085108
847707
301019
856342
828546
523046
581091
736631
35099
1064830
238903
950666
244866
184507
923566
1191172
1042970
894712
1260111
567703
811835
1155119
804473
520944
877239
1138570
1282201
1224621
422710
33726
813981
437899
1210443
1314807
1244379
913717
1201556
827503
685626
388819
1071763
726770
110861
132702
842897
209322
1222748
705417
1266694
567141
1066384
506990
285849
365636
595094
455941
595065
244753
844038
1037505
1306203
986388
325584
943178
250841
888195
125985
1052742
973536
96096
430137
426624
495613
1052206
523324
540884
675752
236009
491483
908153
1084216
1208283
713196
590278
184487
1258931
657220
151483
467278
718602
588965
193688
200854
721309
223890
1331136
1171505
768568
1178581
1351336
111528
859191
567334
1334210
759881
98363
333969
599194
677961
828964
88590
890050
32484
52908
998308
302861
117377
1251228
981490
76902
641455
1222862
546443
186474
1152624
779357
1292987
1090716
633096
1174649
81117
1232081
302646
317923
319307
272155
614861
311846
1145922
1251101
1355853
781478
61242
189206
1283744
1119588
870048
631853
305529
830585
714805
123002
553758
806403
1068783
826201
524910
1061782
744006
1094074
243525
403168
858139
139708
74099
1251594
211984
239435
77681
467654
1249841
13103
1045475
990939
1023779
611801
855326
952229
286328
152075
257380
1293650
150512
1178223
13303
1349823
183565
574315
342190
1355
705364
953085
466816
1256839
631092
398274
301346
571746
51450
686768
1154583
1360786
533840
881149
136154
821368
390437
27785
445770
646815
1241693
268820
423308
584744
1197482
1197106
1323928
766251
909714
180796
814712
1348293
797352
569514
1025781
168300
563271
943424
1315705
985691
581383
732351
365954
1292066
380007
1155942
359444
1214462
584280
990108
371636
65786
344660
270219
750752
569671
73326
744377
629609
54910
938720
173508
540495
864319
720641
954754
50369
707998
567599
1035618
407044
87956
471569
17715
659311
1091508
908270
400330
657488
1230322
809952
281852
255686
27944
877304
203223
1254637
841291
938562
456970
405674
540943
878756
1125172
590207
1278750
904147
409631
282488
583938
1083126
806985
667182
1050976
407015
134394
1252081
153916
1240922
158333
1176036
625402
143719
146859
679217
205095
843623
1055373
185947
531953
830148
689100
625223
408310
1333884
816554
1230278
114020
224690
536062
1306017
892989
974785
476462
515965
387514
964733
1163863
545778
1114406
363441
1022866
626853
58413
652849
771284
1219194
123158
1042387
943476
298580
1155240
573633
84214
729300
880894
794918
488686
1264089
560727
922043
1203235
380620
854243
871249
1184484
997860
1196634
194636
514970
1235215
1340643
621634
201829
1189498
702999
437423
402631
880744
3226
628754
818790
129371
548717
807546
732586
1330353
271296
871818
1257946
769941
1069065
804059
1319449
812619
930371
864453
1279550
541524
105237
965687
1103087
1117215
7271
188552
963849
1073500
1181861
493070
860915
433124
1152100
902703
668346
511895
1136721
590379
342059
1034021
1236792
268040
884426
607837
1093623
862702
117775
968862
907091
1230206
879452
1160060
68358
34251
975268
344048
840324
781252
302597
863671
1080504
213453
931275
960009
297130
969894
1051901
1236363
853799
564641
1108050
1319622
480427
764346
1311728
1248042
872053
217902
420294
908310
1042014
968050
397741
854496
549968
1103241
1275100
265181
121866
346753
538217
1136784
384963
496256
130832
150287
507300
1236666
565470
109141
1125274
1253312
1240395
317102
1128309
818869
591113
1129462
693535
1264403
259836
125761
736546
1324200
30889
1340655
57022
391075
804673
1909
1241833
837874
781518
603070
353246
1140665
455897
377625
350345
310758
40808
1327945
1147941
552096
1189450
992139
393468
215263
571851
240569
906943
1110718
616033
294986
429285
1267522
173966
857590
1009260
10548
559810
595792
278580
896492
1063037
8099
64028
1272328
1047187
627670
1157624
726985
1038739
591272
420887
1081692
227470
550138
687071
61164
249747
581758
1179390
1036241
370762
971888
893257
400110
604777
281344
44354
580932
298121
375472
1205863
1237527
1177241
1075545
1233780
1009609
15552
653078
538506
306047
346463
743689
1272699
1169527
781662
959753
408623
263942
662457
974838
1106951
511445
893843
7810
1072927
1206067
264539
500757
1237940
1106891
611130
1254568
1091978
163175
464704
188555
429853
575380
635307
656414
718505
148330
722990
1120193
813955
376396
703591
1163002
489126
47004
28016
345657
791828
29126
317871
901601
1071318
976460
25149
1338346
769136
1092209
1297287
1324340
785185
316112
1049235
858092
843266
881705
1131269
1091897
33899
915716
349062
17126
95640
858244
50769
378352
978069
110701
495841
1159478
565350
199255
1303940
414543
715921
940226
1124939
752958
427288
110390
1119367
1257926
273315
53277
900510
90724
727723
343714
375905
1319495
603626
1269070
1320313
1142342
563265
678643
403782
1279781
235177
402200
717286
89946
505251
579086
1021847
931233
1034541
342339
1355328
4941
105091
434508
738424
186834
267915
1125901
658330
1092126
533167
451982
753813
521113
1225558
897157
747079
635278
984882
716025
1313235
161582
1205299
903747
1192767
677688
22
1105288
1044115
1171050
1179963
135328
1046754
466254
868065
1210837
539380
994974
888287
1151721
657220
887392
995332
410365
1170720
890399
259289
183955
185191
223434
59367
707300
1291075
939899
62261
919409
32097
888356
3482
222189
1102679
86061
525925
95363
1108970
357646
587281
491335
756525
336820
1198915
591163
125902
1161746
1115997
39150
193926
75199
710216
134784
110988
64360
924058
1146618
1311177
1017383
135189
1005142
333532
197490
729627
333411
461924
655962
388226
1126598
1090866
981604
300482
148081
705542
779558
455522
247041
753979
1034195
644972
225738
751567
165089
998557
40944
168746
972431
358233
1212773
77783
385306
1317150
1358554
1162330
1316610
1055080
768309
1304467
1311205
541867
622414
639608
175244
363743
663580
636552
850611
462117
1179665
968694
198649
1179448
985288
468800
875155
817343
1191736
1252024
890436
555274
1263059
301084
637015
1219495
756017
1016673
1227349
291349
673685
1156958
312866
34840
1317487
659839
429323
1316707
634331
660904
446427
280025
287246
40826
163507
43996
962331
501736
147302
1202869
1211324
838344
1316803
826093
463779
969060
377823
502067
870898
710727
740167
1062854
89432
873399
717503
512137
118984
264624
1355091
1143658
1035875
1040190
338304
1360181
1024573
519208
920863
65784
568549
1121918
522682
780232
235324
187755
1310087
1314774
161642
536231
518824
11123
457387
212909
1288475
978696
938478
931384
263340
351174
825822
950189
1243984
1029419
613261
777525
1075513
742603
1251171
473166
128389
705258
1246467
502012
1248924
1264515
889164
1245281
910880
1066654
692962
1083747
534229
962229
547588
369677
1100740
1138912
905071
655928
693346
821950
921144
14976
1069143
967830
218527
1257153
222552
750207
1313127
1292385
27171
166010
262764
817322
704210
1266078
665365
787155
637884
765882
1143528
48709
433077
243017
49315
6911
616876
183548
560058
827859
878843
1281180
868884
1017900
1310238
519880
1316149
43684
1282353
1032059
507043
1285919
479318
1321060
830369
493205
954546
1133831
88433
289023
573524
658596
460034
24487
210240
366625
879296
546241
1302794
369412
661981
1203882
472234
171153
73131
882668
1261780
1014489
1275749
920149
310752
340802
120388
544753
652072
902026
571217
1243059
569251
565977
587188
1130615
1104473
1303865
11571
526914
744099
157869
763542
56921
1130237
551994
36984
1274291
365080
695612
572783
805015
957875
1329183
308902
919202
1037998
156436
1265339
43242
1339960
712339
617648
921073
211088
1043782
574520
56885
1103172
147536
275223
531915
1094806
692688
721307
303647
667241
521862
720222
1259957
79844
1344891
785525
1179776
1259621
611226
1226331
1350797
978764
338221
253319
1221500
974252
862011
99518
1188094
61113
429196
247861
911089
759917
224140
1001897
234951
610025
1025325
660619
1046353
1029013
839404
528795
323839
520529
632114
755456
1214421
1358702
1113264
1026602
344833
268279
1046531
906455
1050086
626178
41100
157191
1076155
551906
360451
572626
936010
286775
402249
66266
287774
274686
537702
714387
1278122
1037040
32075
131697
5832
1082258
816478
166832
1121107
781428
1032985
1165454
675683
246878
1263352
1165024
933463
293729
675324
6121
653628
372250
480256
954053
335434
397256
632989
641715
796969
138435
370335
512536
1008521
57302
520825
817265
456762
1002893
231956
1063378
334065
219136
570304
189438
772316
752671
598995
665419
804310
1154958
1081879
1107216
1094194
381518
883759
946804
532956
1187927
551439
78500
1118179
207895
169818
1136003
315196
786040
868184
365299
713275
511303
981439
410362
217958
728416
1009192
586153
414685
1082491
361076
861905
1158816
4620
631652
116820
750059
1321758
732662
1284958
1037670
1103879
258787
1220509
203540
358085
643932
1262319
1140663
631794
261525
844373
939194
518074
175440
350970
291732
595589
871438
1123104
312566
1308474
167255
473372
1062012
893245
473765
818306
279053
167687
483125
579114
381618
813072
70270
1223044
779848
211826
1302291
650140
1141873
680549
252116
1318331
714512
323746
674967
430039
1235194
1004430
745924
151543
841107
586569
767563
800297
415713
360302
372251
716337
322578
25018
136752
931804
265511
501739
59100
247117
570816
1338424
908735
147308
257075
390699
900942
1148704
454129
971123
268643
280670
796752
229418
808148
829417
712343
1279226
1292192
1243755
701703
51214
527604
1132029
198621
677998
206
490584
631044
33628
246057
588631
400393
1064765
355589
948884
279475
1138190
132952
592419
397005
875884
1352295
1362063
56971
49891
483985
1306403
84126
477938
1358728
609336
1167699
469338
619687
667076
893819
471308
782523
268282
394363
866763
961586
578763
1344313
644823
1207567
1324729
1024682
1352926
644314
931412
216599
241642
719064
407148
335835
1239112
1307808
448346
580855
1256971
772366
1158533
923770
766976
244598
489979
938804
1060207
661285
195965
583144
5936
1074414
215907
364560
1346804
780132
1061711
504203
851984
181552
505067
134764
721320
109782
867117
1302580
113090
455184
261407
553028
1268151
374683
688327
118897
539765
948684
945842
584743
467004
1093725
139152
501678
322201
232662
350268
1259010
594417
396506
1305196
1187710
63184
182811
388626
726422
234417
43231
894828
89524
982130
119022
116750
784023
470189
1197746
101238
836463
726727
890386
363517
163893
1163641
298711
1136483
17443
462135
264110
856037
1128127
401333
1252886
901967
907447
893879
855398
691942
781118
897242
1339767
1173359
1336066
476657
860688
425815
835031
1361292
1081478
774863
61652
296147
1269267
777319
941717
939632
1307690
551436
259982
1249900
270378
145123
170762
829486
95794
1286018
1244495
561786
159253
554354
427884
486476
1339881
1332051
422304
1305875
735673
1329087
226527
1159135
136345
767128
680633
854833
934902
306945
1189878
333056
218176
999471
466929
712668
1069843
1055133
102971
1243555
830239
181882
254464
1200588
1220944
459136
1325816
738405
297122
390265
607837
1307456
1241038
664167
168579
352753
704105
1146775
781527
183986
860546
714644
671667
1334641
843561
231348
574254
817119
219966
347821
463752
1274957
599388
974711
650577
751943
753493
15897
240518
1042127
793322
414039
1003852
651793
65820
1058782
1213404
820989
1006156
422605
127839
77387
534593
723410
1011021
1191547
41348
612960
9098
1056356
141283
826629
1154360
448755
542184
64771
184628
999656
839680
1327785
131677
839742
50480
219375
653736
987387
773
39970
74665
878676
968937
622590
696419
364086
244653
980825
56255
1004791
273021
1016502
660713
1360830
300778
783708
540381
998163
69504
753910
901186
793648
467708
157193
509047
1146848
459893
1225079
1014480
1126325
953838
1057867
651909
518599
560651
327120
310721
708459
1302359
1082733
1233736
1090655
162112
675028
721338
608304
636480
959665
736568
171947
298125
891164
590054
856500
933927
636373
223134
822524
385733
1349620
522746
186464
621817
1322119
987405
331064
205009
214489
855381
522467
799782
781786
1162251
164062
864039
972073
642050
1179530
645027
372326
650920
327051
524315
1076109
827246
319755
15423
258208
410765
113966
795383
275890
1310273
545777
943763
149948
1344141
490913
1030792
592254
1222907
495204
708845
1332742
494097
799685
423098
861530
257169
419787
1338280
317414
1228086
1291053
528862
504035
51186
218480
1109761
420025
1135968
629722
287411
1074078
214344
861675
1205571
691922
281029
1106905
283970
903096
1260421
325390
671604
888794
114274
306072
80010
291763
364488
1148515
53872
264033
125984
320038
168534
708545
586543
1362728
1151292
81396
706121
43144
118339
504599
393260
252651
1067687
859632
317909
801578
156996
395373
1328293
892331
1135371
16507
1207878
453972
509883
714383
377723
502757
489605
87439
756751
422635
140931
1007181
781034
662534
1148894
1258291
306278
725461
1249994
1346090
705887
1000010
178234
1220598
105320
1126674
176766
425578
578605
431605
1158369
1225447
1252650
773177
303354
526979
945038
583935
1154473
434329
1300557
1350514
1009786
159488
569128
112988
1140613
562326
1104087
252887
1293174
191151
749166
76756
1319970
935827
800001
366476
180600
202896
156537
329493
83416
278533
1175392
1061633
455929
20048
1144699
468056
1293360
753110
928735
263108
90906
686402
1152766
1143234
254265
309253
754956
626553
496677
22255
1239242
937362
738166
390966
1063469
1338325
660393
822983
808424
665658
574376
1116684
397262
562258
65988
608803
258208
1177344
674905
142808
1097878
385439
742616
1105668
780579
941658
510321
1211827
461112
191778
313883
1194377
247808
271010
795204
714181
630893
535852
860539
346117
16229
817232
1322176
970002
1284241
1020867
484722
1303289
782946
221161
349245
131811
556422
890850
734680
1332609
1038197
297358
700048
1275631
446824
408410
71460
727796
177031
1018211
1186216
2165
912736
25457
562717
402877
904387
539799
1094671
443918
579252
216850
805474
796603
966601
39460
1085203
1129811
1315148
307179
319235
518314
582321
492167
883130
892830
1193220
36966
54771
281603
1127003
217960
67074
1044405
1140129
505687
256321
1156988
1342407
539359
207877
622531
389386
1109129
1239386
46076
369873
871116
889452
332251
153006
367564
1022071
978777
347315
238107
1160712
722448
650140
1233231
164721
328652
1051785
776018
1155187
1329614
74637
917979
931125
112497
872508
912897
1285471
1341539
741091
1110956
1302349
857357
1207439
528430
502527
359148
1314891
1064515
530633
660649
125910
1257511
1069212
786166
85339
1264377
988450
874065
25963
370595
1273038
265982
1098149
183606
856805
753631
433499
528684
394935
24068
615376
890349
27398
1213449
937487
372090
1280099
1238608
1242333
519850
969700
1193131
805126
860377
553198
1186787
136070
1076013
507214
170879
1057383
1250597
1353374
597102
1008297
843608
305006
128962
484220
1147070
443262
162418
1199910
579010
1049709
603056
798263
1174621
907754
407445
864431
871754
712971
48041
975470
25176
239359
803351
618722
793576
495214
679875
420561
593857
869101
623582
1101873
936377
380201
785652
136575
958732
729694
1272099
1258612
385824
807660
946852
1357806
1079648
221704
1230790
978522
257257
351481
611281
422424
1205541
19259
394826
405074
691406
1120935
539420
960934
1186168
890604
220020
573378
330610
1109619
851512
56261
1080913
1269103
134426
257198
1300594
93693
68418
953827
3146
294757
1335732
1279229
500364
87930
1213728
278919
155977
321332
627246
335652
480244
415561
1156963
606261
409837
507509
1090252
335260
100197
1129439
702131
218432
573788
880714
447597
53875
196856
1215601
710034
1173947
982131
1029126
789380
314024
786441
275786
1280460
1342865
438102
333847
967927
527490
1264143
1168826
37431
200376
770198
1023714
1098083
1155560
1259467
43766
541704
404823
111412
1184505
780368
1019706
252138
313914
595912
1146063
898994
406104
1238146
1092633
845089
361887
674363
5036
1000052
421511
293559
671468
794900
1246720
503822
464892
279144
1049786
101833
1023676
909224
1347622
83826
1104100
312858
1204274
844827
845163
1303230
416947
638087
623560
854453
818141
64097
336635
103972
128813
565424
560607
1257456
868960
1198842
829253
266301
566428
586426
1361125
1083241
213060
46615
409449
812483
261484
895415
309442
1174341
1137265
562283
1357669
310066
460373
807930
324481
125217
163682
915703
506715
1140052
792330
916243
1041584
267669
178704
366579
474029
262351
670099
795738
534422
1099460
1352876
316696
946599
1299463
398175
261885
353612
1160651
271496
59396
91
953555
1106407
1086290
761583
656554
1288415
1159025
485948
1264216
1330370
669282
714724
939425
134651
181704
926670
651403
1238457
1002831
195569
240533
827857
882554
544944
73659
24151
540752
713206
777078
1109034
664296
1108995
1161506
175571
810304
384427
525333
1174867
172034
644547
1118015
674177
1364207
976987
209246
1349562
690512
289777
652356
1332467
828833
1207183
1058832
546305
257663
746560
1195994
544552
802712
189050
1008018
600714
637261
118489
218894
38796
1309922
866417
831787
1004263
562663
1169718
787219
1240970
758225
891401
356849
192022
931785
744715
711679
918285
1210401
1257255
270419
1050749
384854
6076
633016
950237
906218
266862
27249
44500
729980
881536
353914
973069
483680
1310950
1274454
871204
369532
738073
1035961
433235
607205
1087490
720915
719805
311084
160011
944304
712277
1353505
1343258
631495
109968
1065389
1173979
42081
644875
498535
875912
1069062
108565
358241
905020
1086222
1312906
1351284
656422
802728
191180
954403
705606
1053436
350334
494971
52641
1086774
1279468
916203
315207
448880
499540
177554
290802
292897
622605
392443
1281818
594303
1301733
429703
239683
365338
306359
183710
287980
897187
536558
681247
589186
154241
901698
625523
1216756
635954
38153
149440
561013
97713
292194
348566
771191
11882
28568
989737
345716
1247938
1231200
967882
526098
808102
794142
543529
1200391
841200
106095
1235097
1281482
1181462
158797
216231
510091
1306340
1284219
29285
57658
423673
258461
1116687
713434
249159
546346
642410
658282
147538
962408
680557
115956
710164
447008
282508
8070
452195
704347
1236988
622540
895336
1260454
957586
659677
531822
91486
202002
223465
37141
1045179
587605
704035
360771
1144205
466353
596305
84769
436996
1318549
428360
284749
414822
1195400
1027294
523789
1090817
13260
1210508
649229
449513
135208
466344
472889
556734
1311150
915441
1017420
605406
102366
518395
1040578
76819
382729
69635
23771
681520
566418
175564
1119539
783448
861422
52487
1033792
962617
1262880
1301836
266995
1136732
716895
1295444
630740
1348685
1004854
479339
344239
808389
106077
546223
1108349
457341
1062250
296504
913659
208958
183957
1308812
470417
223367
415130
781135
759021
732498
609891
572955
564156
1232215
1059774
1226613
1015735
1198106
1265936
1341730
117110
1127942
735084
280773
1360256
588727
1313403
369191
784618
1036039
252202
776670
267544
698779
821972
274534
810667
386688
1016756
626468
1299637
1312253
593283
606264
1294673
1362955
585158
387166
348600
1181288
1312038
290919
1128604
603318
1308610
757969
492690
500012
788836
805837
289001
1186257
76898
372608
355584
788862
1143583
1067918
1140971
784377
444777
1030911
947085
79595
130108
64763
856543
684754
833884
601164
176594
1168590
1121071
191935
461160
71589
1194574
786639
188269
412813
1017848
382135
209980
121013
77930
722643
483792
581551
690840
823460
1057761
512293
1165190
204691
1008225
467491
1176644
1244131
911889
95654
1089920
52350
936447
124626
762631
1095316
1301667
770566
393355
960519
77515
613947
1085273
854049
795338
1138702
181731
787850
992926
1167377
1309071
1341613
940212
468072
753187
85749
966002
470975
551302
1309521
64
1201662
465351
603986
986918
120968
392737
429442
1298552
845943
49323
291792
281736
1097738
308540
993663
452578
933686
804213
227734
144703
999592
964714
892633
824485
317214
338376
697530
517943
598119
1356345
909168
738675
553319
184882
1151272
1248718
690991
483084
1078509
871406
45919
941408
711097
884807
704304
135786
693542
92016
342119
941327
465251
985430
136605
961245
1184139
1239646
543236
261994
514019
417802
584249
692305
1181522
147382
892034
373947
461580
428682
282797
1282228
4356
361926
386718
1354035
1024843
131662
836275
591280
525444
189269
748538
1117137
798353
371981
1285169
793433
803623
1230225
249826
742230
1205962
379915
590654
537155
1363342
303583
80942
1060884
1352121
79151
1087699
538729
135431
944479
36532
279008
835736
1171161
890800
995691
12262
1280363
32825
726485
249701
831827
7337
194404
875433
1182947
1303175
1357407
35654
997059
75590
432769
831931
1317953
658358
1310289
541554
364531
614139
1063539
316197
1292536
685855
266845
24987
958805
857777
42956
593839
576145
512018
705100
155056
797718
126789
632865
1091299
275878
6575
813602
855193
625114
619214
82355
1111009
737096
875170
150354
1099552
1014538
81241
283480
826068
1077873
936214
901838
1336705
42752
438854
623626
303183
513971
941042
88324
1256241
360781
655403
183831
700385
110915
952252
495343
1180341
1285899
1316508
48918
625822
1280948
596614
1212964
45736
1290033
952525
273389
1156340
834100
1140460
1298565
583240
1040915
45802
688086
696380
1210381
572048
60584
1363242
29923
1164337
159073
416288
199507
1130303
562120
124151
1093855
353612
1123950
480297
270636
859605
474325
1311134
596785
286113
247340
1005790
1364249
484931
36223
794209
182157
290946
1189021
173861
1144337
1303192
1227852
245270
1358065
760574
265040
701085
1292492
306024
1179116
930707
1083492
1058647
597782
920159
684000
1209952
935622
420552
510133
84243
815416
714124
287209
818039
1337172
1115789
644233
220148
1253352
665294
1083189
1305802
663403
1245750
239009
920933
1217118
763709
1124349
1328745
762678
523128
602853
707141
466202
107447
1094060
1170889
1096462
393108
762134
831892
323748
962765
825237
992056
875348
170624
294003
498448
398133
254970
656413
1013127
650216
1299273
1088753
644475
393291
825132
318214
441174
774579
1266644
521252
451796
488315
970065
1021720
61381
499072
775028
280746
1009117
353557
367189
1068205
247749
396511
774357
448432
752029
421304
616519
1121481
1121981
654394
45319
56659
1304049
1027068
514916
738371
520808
781002
852986
908901
593260
258592
1223224
1354206
242526
125899
202820
346585
3595
1134474
1220050
811402
1301840
849482
184509
589380
1038872
389646
1261853
237486
279169
739021
460963
1338281
335009
424573
54884
671815
467394
970812
122555
1098617
348248
148700
953110
819903
586423
961419
151551
629519
980239
1348528
590840
682487
686641
731972
1186129
659318
684330
718090
818766
1350296
1098600
344687
211626
289934
835143
313030
707613
192851
754231
490452
921135
407990
866017
776140
436548
468086
885203
401761
641035
1131787
794418
733902
219383
881025
466309
236583
40699
227115
461111
436486
667995
991576
915759
848915
1240931
1137250
1321235
978267
625783
532866
720933
430085
238604
638668
623854
787747
1002898
1279271
291525
1286505
1003964
536098
1053988
1215456
791406
341633
317136
758101
866753
736343
1231376
1159435
813768
1311205
243136
600421
1321173
1221385
1291885
610760
635511
447115
459041
814458
1217930
1119855
882162
930471
82527
926929
727751
407042
1314662
376624
955341
799447
231699
1320130
1234647
312713
793113
232710
267997
483386
45248
591853
707716
623363
1373
199569
1359053
1123856
168255
752285
598438
793863
636072
944199
340197
171957
874770
488043
100871
625736
654086
768827
1293195
202529
151546
853477
849844
13951
271020
497505
1058312
656967
936585
1151676
777496
243016
54179
1263531
1079715
480031
685006
707934
433432
30135
48677
877490
406189
502263
569824
1212814
371306
1205103
151594
515664
455378
243527
158249
869276
1287275
501534
182072
1169138
701899
1054458
14675
489357
1283765
811627
1317397
1109514
1258797
830131
951740
66961
1343466
207415
624077
410887
732360
222625
1051768
1316116
305673
646077
387918
1216624
170429
1106962
1353584
750469
802030
1088363
859185
1184310
727947
132418
1216682
836145
643298
199471
37352
366701
64355
690514
774274
955820
1281936
753807
606325
606954
153076
169881
939247
1287022
933781
1246348
521419
101112
939111
688293
1292533
379194
308191
706007
746143
916812
863269
494511
85105
426661
420870
1005576
1059630
895896
828198
944738
1318899
712369
7778
886360
280702
1011557
532032
920698
959771
1128747
689559
979794
110483
333780
152015
1181618
728534
776689
1053827
411095
1158675
827653
1349310
918994
1282235
450753
612048
1285358
362952
1047375
1157394
813441
534734
1010513
1296951
1300843
1150915
51835
851875
607113
891702
1022606
761059
870098
1327346
263218
1314854
686061
847187
997409
130431
18460
1307980
1269811
133472
879262
1245355
195036
679800
6361
333164
73446
1318519
817330
1246409
1252413
233904
479522
1146909
556401
156864
218602
105173
557232
1126437
112660
792860
460807
385097
1150411
63954
368335
546533
766194
242033
83632
780263
138293
1292947
387266
257464
1209248
560100
111274
630363
989179
327718
18356
409953
1068612
804821
959678
449191
1279652
708076
1022052
479096
1363379
151506
827620
597026
690281
1174182
1050074
265662
738661
596488
332159
851391
495468
125052
755086
274912
953051
1122861
1334803
445109
682816
907698
458625
747654
1075623
292415
1154281
1139877
358199
1074489
547630
326207
399890
220801
85244
29792
265238
367869
1120435
261479
1023930
1093929
598852
1265211
510812
377141
169812
1348695
1216589
17025
45505
111742
534595
604070
1354500
142883
271830
1253854
169447
909772
677289
897253
820566
197540
1065200
1057183
277190
371215
559023
462132
1170863
1243860
633457
1336000
1009381
117329
1013377
192342
1012844
559167
707230
529915
1137455
1149256
88837
16310
457154
69715
254513
324965
528915
1150515
24359
1341956
218943
276498
826963
604603
1343113
305773
515417
1220964
983928
952997
1347440
1065893
736375
401933
762200
566799
676927
930595
1282562
1145588
391379
591070
914941
1191396
763324
927013
10152
1079839
1175533
183884
423055
319424
411965
996328
1065168
1085629
1069112
429394
1082681
1059394
529842
265140
374202
549785
363676
219714
1327924
215138
823789
336657
1082269
529035
1350071
1045152
1207914
707989
1212209
621015
561626
790708
940116
7837
462166
658480
611941
285313
511031
1157405
469421
559615
154823
1320382
464084
666303
330515
123472
260256
870398
359258
792855
615397
1057427
1041829
945980
1079606
374511
638303
54846
394389
489601
767444
668540
1296839
27600
1298295
504806
842430
1298998
992871
910553
761253
1307571
525465
968555
899765
1096722
620291
476985
861350
523583
966298
1131488
379556
1166087
1308125
257804
971272
112531
201013
307509
404640
250100
5215
1152565
249488
382150
751251
1064406
659971
908528
1213197
182202
932512
530208
860020
255257
1201746
1167311
974150
777834
158333
454409
377344
158814
272404
541911
767016
661249
1154724
733507
1262495
674293
1259375
629535
778437
856869
160434
844369
1183044
292380
1058980
1204635
409412
1152252
683929
584856
1305527
780230
589585
1184735
1207003
967354
743408
43367
1332836
1288155
1048827
1011021
832187
1085263
703514
236666
631172
759028
529460
125470
590384
88990
883209
937245
202381
1321363
118854
783399
1306183
265828
579349
1254258
171480
180650
757733
574326
145746
1190198
201912
990193
849447
16035
826583
509323
87745
253354
701804
1065597
642908
101540
746622
1305871
730998
1285720
349110
697046
796064
1213071
460166
1023709
890583
598516
898689
323920
773406
273399
1185869
1344424
1026807
1022874
1337614
870938
856405
260147
732613
687671
352112
1355000
169713
210850
71118
794914
835223
515325
659693
359100
1340574
1182890
846151
1222026
549085
772295
293944
900883
570230
1040343
177877
1109856
1281351
662786
736641
237153
58088
804077
731
1202212
82024
119064
414704
849769
872165
1328251
315283
626918
531692
997808
48240
306407
257379
72119
425526
1080477
194672
210766
663295
430688
1272453
285764
827867
1204584
582627
316565
718036
1333564
679768
730521
776532
111475
1236550
1059527
933987
845349
541591
199434
586751
719886
756792
201699
873497
392865
1033322
445906
994099
1348888
142980
1245498
1181526
1228743
652060
377218
460739
883491
178991
1153875
1298861
872874
1316026
168480
91785
503313
1082696
958645
501173
528743
872786
389315
126013
1236819
692404
824222
473307
1239503
1320679
1032829
397544
1293229
429770
838099
1313393
498911
1343273
1107668
1222729
779244
1139610
324344
664342
465230
1102031
256667
1084420
1143216
156906
958432
1126657
448355
1053834
635735
1086740
364605
1184384
1224966
372544
1349809
632332
138124
557309
915073
90496
1256534
1043369
64544
1276143
1025682
1229244
928372
1306651
33484
90274
909149
530424
957286
1965
869444
187377
1173110
204534
1336657
1279837
1129562
159364
294323
42840
177287
1137195
1266467
499338
1362821
236369
1002311
24851
852718
880755
982915
1280113
261970
1134119
1018364
779787
133237
824992
985911
445188
807730
471236
958937
427953
1189418
701363
537874
250320
372952
452631
1236859
1334550
384354
68313
619362
577353
855166
769282
381904
388005
1089932
1204273
472472
846415
1190608
1155282
1355679
731954
842063
112294
1048958
736448
1253268
857778
255138
417423
1242567
1092888
709861
697920
284173
1038620
40846
706352
1162094
660741
941681
748328
1217506
416864
753032
1172423
646843
537318
1346981
522055
382363
913479
660560
1262072
446824
862618
467668
411162
100757
1117903
785198
865189
495561
693724
1091957
838879
308382
376533
963255
14702
454007
201208
1061628
808057
84145
436574
728053
1232938
1084437
937019
37808
397951
615264
140041
898862
653328
839185
1240226
309133
1173229
66018
424456
192662
1223688
686341
515513
1263062
1045883
1153789
249027
76021
889992
49058
1359748
355341
1062022
357304
1061130
165161
1175702
1217751
1355853
1102636
802090
1245412
862452
189922
1253388
550886
514556
604967
547139
1162091
1017342
1274695
213547
360965
630889
185135
136244
1175403
1316195
576502
1246122
1072230
689998
1058396
549482
1163664
786199
343823
831843
454849
826583
341901
739922
242872
1169727
876660
131465
668518
20596
1148373
1186875
1284671
797076
835928
146494
771672
909848
377927
1266131
28893
156056
1230993
1139944
1181639
1317797
471422
412468
850581
518408
269397
1201077
978638
1248427
530268
448052
877289
876205
808413
783566
639780
517184
205337
730340
503730
905939
638777
97220
578471
562296
684447
1051944
209582
165118
439829
1120413
1017230
969315
531472
1312323
1119807
1114082
1253213
1193541
187580
208344
459742
795533
740011
922594
831119
858791
930018
775491
957051
898378
1225703
442062
753787
143176
735372
928031
854814
701515
106458
1218149
1199007
1139690
1324271
1062717
953088
1256046
841531
1010338
560662
580585
289581
740603
607635
456760
163547
1167754
1137445
1049573
274069
819121
765255
1008604
594288
8805
628085
1083300
1166485
578175
642241
61281
938825
840621
992069
895242
499155
511070
907930
607197
740662
744021
21961
999634
331536
828043
1100621
1169020
91779
1055171
1093592
37219
218379
163693
627249
302404
364436
287876
1124688
1210662
885499
344197
1233609
911961
1214561
64973
1022079
144015
601972
484377
913798
484455
229332
963743
857898
146034
474539
228040
339839
897835
411184
387824
1152442
1035279
920776
1263794
312363
836608
8661
1324729
1037880
720828
840666
379893
805067
70036
1096430
637567
1335442
140667
1052659
56872
1136987
1111854
1234141
1210291
535002
393443
847086
1252966
774389
193467
1271313
38778
1341963
665455
956697
1004307
456447
271410
655120
863678
900328
1137393
451521
1297196
413293
416489
1083221
472738
621896
338827
464998
1143302
958899
153844
913767
94092
91663
727916
258515
992356
355316
1023817
556208
1125027
417763
172012
975475
1156876
1008378
478587
529892
736829
862564
367840
172341
288769
959834
921775
723063
253126
70656
981130
1036965
923514
710986
368316
236847
294500
221355
284873
982861
948701
192371
212388
1102063
678364
585209
340480
473785
66193
969825
175516
691193
746945
395811
1246020
1221037
915584
286427
3574
152212
1247668
879467
93826
1116547
764057
335975
519506
674373
882494
421145
583856
964939
602016
327522
1212640
676588
1267159
1247422
464400
887824
755251
461492
1087208
1190848
1358463
168921
44626
1135401
180560
3321
372241
800100
704422
685949
12788
1102314
14448
646662
480224
483670
781169
410918
970225
22720
1187330
4466
1117512
315389
1204067
1338475
792
405226
938852
697588
819338
180855
1209193
514631
1154782
425230
904664
35698
1282676
1211277
842407
953401
1022555
312054
385641
1288303
478013
883966
1289828
1294047
1119425
895097
801251
1219129
1325457
39379
734884
1302365
202802
212724
1237274
586182
536761
856480
884785
1118283
463138
1285196
1239354
699792
968953
652242
221592
450554
1085848
634537
1005276
1196335
420559
84950
51849
366872
396828
133965
719004
1243967
1030859
796258
241832
928869
1120861
972024
744316
879187
959664
87961
126641
39444
1171882
1107497
289169
897810
382891
414812
1143374
324528
1035244
331712
608689
1085341
71454
638072
1292112
368051
718389
727622
786388
426045
275221
1048436
1289233
734589
820964
488967
836401
703461
1334212
454960
1222479
557234
1078564
431061
1228455
40768
1158274
503604
525380
1064454
727551
184466
1303428
464837
279123
282108
1069416
801952
950659
134032
871946
901346
1006052
474374
1346638
1217547
1095812
1238657
237003
932083
912168
457054
358327
139174
141805
354706
711335
171308
1355521
1134770
555437
903657
871038
1098466
301255
317225
990543
128529
1203898
797097
672856
336703
864442
773348
939707
467368
1228764
1210
522018
361716
1009312
1000241
813737
475457
229461
221283
1224044
876430
907157
343935
1300616
362006
65907
982981
1255602
830875
992469
887705
1043532
1302860
161123
1341074
116580
541299
871726
958888
639008
1209876
954837
196617
390222
92629
1072064
1165989
1218670
135617
876262
545461
523603
43694
60385
150724
1000048
1059892
479055
1248558
24144
71913
791121
23567
898869
1251091
891156
96617
1268005
627512
1256002
219141
84805
951386
1284105
298978
156650
772090
1242585
171010
756725
1258097
710790
111393
628301
482147
1233659
1302067
476782
616188
922011
144041
452210
1150168
29226
168367
854002
578149
1067150
306046
910437
209738
673052
1253657
881453
610923
1345207
944884
976263
592641
1031497
1086748
801270
974697
402608
190025
1208077
290680
1009197
205634
976052
103013
755361
1161411
750463
1186011
47604
1233714
1265577
618180
247779
1124940
1190053
38515
1125914
905324
314504
455336
589559
1006993
607769
1194262
508735
108030
572055
414361
286778
323746
227103
291153
972042
104343
465576
566157
1137665
1245777
1086777
290748
558487
743534
1180052
1105207
1255555
444986
956415
359651
83047
231989
225184
4435
227100
1333932
189890
1153321
673827
856058
1113848
568433
718570
362371
742254
985037
671372
481839
148261
1153729
607720
1337436
1086519
629340
55796
317627
802943
21231
337496
1174197
1115798
1213758
596237
1004895
908367
653779
768381
908011
1175807
394347
390112
1128583
1027894
551549
24154
772261
579330
407630
745876
977387
800696
176880
1006652
614845
702387
322850
636062
631673
1032559
365873
1170993
752114
1342528
841209
819137
1227458
1118321
525425
109063
1032125
1175767
9250
1248134
1346700
823456
168668
559737
1227920
1192387
1120231
12661
185843
826014
388933
796741
580569
44994
152758
1166250
665173
1321459
293853
915059
1250985
454054
515193
1229483
1215474
1101198
676309
1001259
414137
837502
325458
819621
1313711
133300
1169098
135691
631094
730880
858312
971786
481947
620095
343040
776910
777734
437001
492330
474520
253660
1136140
55223
480860
228138
366070
1074316
1166817
809009
1314560
1145796
1148301
1127288
555687
512313
366504
24263
92477
1205399
1246843
1140016
997746
1974
411184
1041621
524151
1080170
337462
498962
1364453
123321
372769
846789
1324680
937088
860860
1119065
949563
204207
1224237
1290254
406347
1007091
110052
284441
1013745
653408
398275
69059
1334775
944875
817921
250904
659178
35498
108264
602336
999046
1188923
1124152
841464
407038
1046534
617717
571495
92463
1032474
353586
546087
790009
281141
214755
525429
1050338
632217
245371
679125
1145585
124441
1203227
1248001
542208
825206
466675
412459
91087
99399
718544
1348465
1161722
665173
15820
401721
798361
900138
360733
10962
1202391
601334
962345
293070
473616
874833
267584
337499
425867
283261
152561
1201253
1318353
132563
825354
268887
501875
1080768
1361197
1183913
592568
1060778
171456
564989
106207
1060344
1270454
697916
1000133
1298603
100141
896057
219008
404334
383072
732454
758993
1056397
1264339
993800
720144
603035
1162249
700275
408985
258737
912432
439205
1334106
829172
1320716
308938
1281336
887588
1203079
542795
105573
218732
732141
318782
578229
1089988
783817
1322263
475518
485415
404913
362716
349363
16941
1946
874771
347220
1031348
921431
197709
1294662
965852
641159
656893
535612
678567
145531
1195677
578621
60799
981059
928713
891342
767830
449214
842613
1077079
514390
963327
787599
1201634
979261
1023130
835761
930950
55518
648195
965717
807358
1086055
1224509
1040716
703016
444464
730301
1121963
1220709
1312570
720009
639256
1325767
1357040
1264287
977519
1330640
975633
1000859
82252
739538
76337
1348361
406304
344778
746205
1272243
242856
934001
961635
507908
830816
1324793
700035
284017
568290
404701
138006
686158
1098354
1111222
326154
1116571
103684
118964
554567
353855
506345
238833
1349194
464497
1095009
269369
28203
928774
67422
794028
938439
810379
354945
1108061
480842
582386
761004
1033354
563265
1340089
178186
955109
1193557
389593
693547
800854
797929
126052
673747
313967
1103195
755500
573487
457245
248118
183055
972124
803014
323761
620467
953715
572042
1004092
259583
775085
1355070
605043
220917
8849
19499
740611
729831
461485
403458
156261
31360
93963
307424
1016560
707518
731712
621843
337964
652362
533370
549053
1087590
132119
609463
455679
81593
147460
1108215
962730
94200
1174152
323976
712646
265541
1129576
328502
300872
1013912
1145854
815584
647604
127721
244521
1187546
120275
933812
1073176
833879
1017423
530555
802402
1037106
466398
458123
1079400
240808
961173
471933
660574
925857
220617
1181277
1025519
53051
912121
967298
435952
197901
438158
1177781
1295084
272779
539247
211695
169063
902805
1039144
391730
1183812
795606
935529
121242
738238
73963
416407
371048
276891
1109456
1079758
589501
541297
1239388
949649
518547
93929
518477
249988
457795
145847
708539
1045327
428433
33859
78344
528603
732710
385166
1321629
1000171
582265
947233
1324300
195344
1205536
818514
45168
1171328
157081
1148433
1089688
1244705
30392
136487
389544
743835
1291292
245801
1085306
908666
471589
446193
1005611
862717
1274960
1147497
261085
1221980
49546
24937
1301215
1267069
414954
185002
845731
901124
1099277
1173441
1336109
970989
120164
153361
176958
722651
242663
450706
548861
89798
1341682
714659
841046
333090
1238688
701774
487606
452925
760687
1129522
46284
135198
355073
544482
807969
682634
563152
676138
1173308
48459
564890
164452
593246
185388
1023079
916654
491445
529486
1349785
1178647
1231592
629021
90818
293594
536398
989868
543232
214769
1222880
1249684
255563
15120
886066
462326
481472
1050122
595675
876362
958970
190184
449062
966973
1148881
449876
997303
569573
458660
659294
601389
389109
792584
717197
635807
726508
806451
584370
768182
1352367
1341922
154189
866804
690278
875365
254432
242533
1229669
496905
1212193
1021204
1289238
891454
54313
1054010
1003458
1208484
1088450
19534
188972
614024
1057586
217182
1015716
726029
732682
969536
789571
685374
98210
105770
294231
765164
321634
979956
1310237
96770
187077
292986
374517
394312
1212658
1094629
1058431
238444
473519
167135
234416
569590
187384
138848
943716
782916
811270
470369
1187695
223280
244782
629995
498501
414510
102006
1070452
1182571
951828
1261650
807631
108018
200844
975379
963054
79261
634689
1290820
1268114
548673
270300
232080
108906
1286602
271731
33550
391342
601667
336634
990107
917792
566702
385689
195006
944073
1325479
380582
690514
753249
581191
1123231
541645
1135448
627114
909720
1361231
1016284
1176295
459438
137354
1198536
1089403
844361
242619
718844
1151544
1280313
429765
235801
1102692
495176
65730
478037
135627
1091409
713529
1261150
472337
788336
421006
837998
1067136
739442
1270687
1217761
465176
1109242
566626
29194
630311
508785
636891
466400
81634
563894
663544
656996
255035
1320393
1012644
480223
1092914
1161521
809264
102096
1044240
448813
1241412
768397
1024225
1063323
559386
1117757
313432
135225
614033
456052
604495
917741
815704
231436
527435
477585
1161933
857627
937957
1304708
1318614
374770
79759
189776
939108
157743
966957
317769
919298
715134
868910
308175
1087805
88071
536511
1254535
1189253
814921
712778
341775
822453
392561
1357276
883676
1068936
34020
589406
135284
507559
909758
113720
50093
1363761
925320
1172138
521099
750304
485126
928846
113511
703004
174254
545265
14318
1069584
1147703
449521
771320
1274876
264102
206441
210780
981095
422405
913976
717443
882780
1013150
1351298
634672
1307912
741285
184110
56486
668914
1327825
215089
381239
156925
53755
596030
971077
343745
200992
465312
568159
850257
134816
972284
1307352
943468
743732
1241254
1101202
400391
427839
727592
1035715
502879
1132194
232420
107418
364886
395808
672666
26475
562601
613921
1059217
306211
459499
65094
612104
810047
466251
962716
473042
946883
160100
918181
259277
235178
411646
182245
439751
948594
520252
361892
317718
1268979
213371
984563
1354152
1335415
1120899
737174
423662
248972
896616
835875
579911
38998
974508
1337214
1170085
1179032
41259
1121786
411214
1062961
203492
557920
824727
725671
843512
826487
457459
52571
227357
663573
1265018
212977
89127
1129861
178292
219201
1273207
667017
412009
1095558
658226
497099
1175069
8321
1047931
552955
1107054
1231795
428137
661197
993372
1308116
939865
1101338
476434
849852
48433
815798
923149
45880
1355425
76845
220081
1310973
685608
461578
795499
864989
482604
1331704
200180
273063
822223
363839
197881
41574
1049454
436358
1200310
414877
1075348
680394
205691
1027961
509513
1200809
621425
18781
983912
523243
840405
1051242
502082
278995
697643
1047370
1333469
1147840
134687
711775
746384
402863
467499
902074
1359377
657821
965689
990400
718096
589206
577443
181367
682799
809728
1249631
382967
1070011
1001720
294557
631455
137817
37093
1042229
1117369
586355
918135
1182891
510430
1103307
37899
829583
376786
348324
364283
318364
895258
86486
1344070
684407
261538
662616
142080
1269671
1076158
851885
496841
768713
468034
70308
484980
399930
1308633
1044705
774171
303801
1262319
163622
723676
310041
828748
270119
745071
1133021
307674
938693
751180
434870
860448
1058140
1053542
179879
97821
1171973
964284
396871
140338
36575
563238
209530
954566
703107
837241
923035
368491
439495
1209477
517334
612903
1245495
205723
392743
407961
495087
1026799
1357007
29263
1243890
574213
1239508
1214728
1295913
1330583
650791
888394
96400
1127102
677260
213422
764363
1344981
836589
873156
469851
1206536
332456
596019
87733
156458
796344
765731
508299
960206
592272
231403
481712
43289
668859
449028
1250453
65173
651895
1205552
792610
207888
1165663
524442
262023
1306522
1311791
1286548
763077
798584
926170
1071871
31026
274454
1111441
688086
684763
623113
568634
619950
940300
907794
1286078
304879
765115
717840
680399
727503
304572
702236
1192225
606207
466926
1199704
91951
523600
935135
1183754
853401
1081545
46512
990163
48125
1273764
1313515
1248682
1360022
1143119
597714
1075231
748864
772138
1042857
1300285
957098
1324945
1226020
771635
1234175
1227549
689068
1098647
1145990
1156149
571105
1175610
895910
1064177
407993
1328870
728034
333666
783874
986545
1067065
120931
846980
521533
1152289
468352
1158416
828529
524688
1114666
818026
452166
1302730
273549
536856
393796
874032
556478
640804
1021306
801232
475202
901721
796195
566190
295512
103251
1117548
84070
819208
566449
1152269
762597
972362
160434
1267757
528550
1311165
984450
289095
1313537
1188798
928127
656604
626822
266755
203631
335843
1296181
535166
248647
886193
857163
284099
1266326
856671
750565
1221014
242549
1239580
268404
61858
178214
376797
116544
1000862
787304
288894
941626
1052158
541677
1046738
229556
216121
852498
525895
842126
1276278
828853
445904
686863
253966
87753
1261954
117566
539292
1257186
544661
838484
822247
905365
239696
137599
670339
1123776
404918
1227992
162547
1095003
626764
535526
182335
387522
821867
973911
1112737
114739
964532
279222
646219
1019711
318039
900488
618039
765014
230811
20531
669772
934235
824521
116293
821820
601189
196874
1073059
627115
954378
492904
433076
958645
978347
1070204
1049009
465791
1144084
342729
1118032
784925
321746
357584
867974
398210
861026
88975
509190
134297
756588
513607
1307270
759030
826025
427202
1099363
1351543
472819
419879
250758
76982
25753
1198336
559148
1100640
1231974
1231901
864752
863794
124426
928485
68883
669293
538627
353834
646182
626503
1230372
563479
1115267
1053531
356332
1315931
939629
889336
992283
1164029
163323
605751
586622
863297
1089485
714240
1204512
875528
1329099
1276966
1222819
671268
1247696
412159
1178874
750041
1153686
422676
495182
931756
980363
803910
654950
997536
1130096
1010115
34549
1316460
1054996
421627
894232
493839
498435
339168
504700
692864
396370
645678
1164679
1362367
1190561
481450
1086696
151980
519610
344208
24258
118555
891063
63287
578693
115648
258288
529028
434530
695328
519406
417486
686440
1314632
1024210
1091678
430514
993497
646697
652902
768848
909362
1138704
1125043
483694
403018
999605
898143
453009
1354
754070
1360694
1254913
473196
998685
1008942
440052
290571
705913
474682
161747
1188704
389143
1257306
1352579
1036276
187214
778978
104332
1226774
188459
1076099
955943
1299972
965347
898372
769767
655020
394671
235805
969315
1238468
808628
447735
1105699
1133942
1347846
416935
190366
439386
735563
1329033
1051806
1132108
834417
586937
795898
1015964
1025655
5233
99662
456909
75452
816626
765297
739966
1222554
353864
123488
601953
214029
309431
630160
979105
464859
392611
332322
1267051
1298112
471405
1271877
1112989
770992
832304
897219
585774
878878
59017
1067407
1171681
1298349
463997
82224
968984
1080198
1207086
1268832
407718
394550
965753
512635
866218
579520
21507
405413
909874
746955
169133
598377
736739
237269
1329999
225965
821360
153192
902797
1084919
1163067
1197436
266535
1270213
396079
593965
530272
296810
868073
306843
520095
430446
1106496
227164
1005779
337289
943047
1145394
122569
488636
1249398
601559
423963
973137
682346
327496
557220
629781
1158532
1245303
592451
299204
66188
1201935
1023476
1093746
1010042
168369
357386
1096969
1105059
1354413
208375
248952
427453
1129632
692821
320914
133046
194107
639553
9090
1273717
620636
1283650
963612
706982
887959
624217
1186937
938665
134206
385418
885327
480237
1070330
959058
1342112
914320
914527
432771
348799
982091
320754
794117
604491
692502
764761
75434
248080
1346911
793909
587949
113865
1161403
1285300
322453
749972
353491
849539
1272842
1157154
211394
86432
1198390
157591
583213
181403
428080
679621
147649
693711
88777
1078131
1101456
445457
136433
1337653
1219883
552015
467458
576332
189414
778284
411314
648590
1213653
29827
1316371
873415
736925
101829
220442
636952
319834
579358
677142
192929
1002164
675788
372161
212837
155416
1078360
1296565
366467
1303493
1225476
502925
1148197
420798
486699
188350
378130
690735
796612
817562
159830
1230921
168329
410693
619089
1102481
1030676
1228077
906493
100211
435451
377445
1293097
352246
1273981
621880
1018840
1233978
447923
832220
972494
1078533
871754
686658
386400
1117962
518651
1236136
311771
82970
130394
552608
407371
1089807
413872
942291
684294
53618
177477
929126
869087
610061
636208
938629
504742
625751
1109977
805666
162570
853822
1265292
431679
129139
182444
954353
385742
862528
405954
1147969
943223
1259417
944023
1331466
1090488
594461
564988
827451
887629
510153
299427
46985
512893
677701
965662
733449
1034491
621596
1160651
459257
912051
167239
465856
657864
1343178
1068610
1173952
1046819
303765
52860
732736
1287163
528366
611269
915862
1310494
154786
798384
842839
1150100
141114
1321329
729418
768929
1085930
849838
776816
1008181
1002265
409722
800056
54647
692621
130118
688581
639605
757245
477821
1028404
750523
494849
1335496
81225
424650
1039262
898315
740881
1018787
385185
482721
249292
394452
1102190
422236
250708
1023485
836902
808580
953991
155749
475901
836588
49115
1082209
1258013
1061688
1346800
164664
583219
812060
201972
400586
739641
822851
1059639
423904
818121
354416
1280906
412926
201904
171956
449320
1223444
1052403
837348
301795
1099618
1339852
1052816
700605
620628
517354
271939
1258243
564555
254233
691461
305376
524016
1184913
254604
1069450
964405
971225
1018671
472642
57383
378713
511978
318385
1036463
971744
872802
290677
386975
135239
1157164
760659
923278
179297
268032
82758
1229025
759078
965661
668338
1308019
1252625
500677
826735
870560
659201
731375
1245043
309017
217176
586396
430826
518984
795899
463178
961978
941977
342565
630273
120603
1299759
168354
823037
35301
448788
173907
540639
1139764
929853
62517
1275167
650227
385366
247366
1071929
601876
649446
495565
80080
16746
268196
1134352
255700
96033
1039524
1358729
898915
157348
690038
679577
1346605
749512
1118248
410710
771697
839544
1273411
366512
481897
1356688
686944
313682
473626
982842
249397
647889
1185774
352277
191769
102840
1349667
76310
808673
998096
1328369
584647
676218
160751
946276
376322
37132
1238522
224138
1154548
1264520
526501
1087936
867813
748519
1296324
1009827
1127551
1174556
593901
575988
149707
1324183
668283
1276640
1210459
342774
1362467
563332
956066
768786
116235
855715
1138422
76682
122173
664705
357026
862090
1316460
435970
319124
592971
1093469
974415
470656
156042
137818
918099
432376
289817
441168
720526
34929
902807
956656
1073553
947081
236090
1115519
1124860
635438
1118167
62494
289825
1106496
13344
1286519
799612
1153183
1208193
401022
1306926
189700
1015213
654318
430159
40417
506583
1206224
67164
684997
1048875
1336979
889797
164782
16911
1035283
463956
944661
165749
992412
607928
927302
422512
376493
618372
978629
1245261
667150
1362671
528164
1038556
878724
1207092
797241
120561
1211371
325085
586118
898624
885254
147697
71953
1060195
429210
583432
600781
1202094
1242077
967426
1140090
1294963
1300573
177529
1176280
644686
308998
1224127
56057
84646
278070
1266136
630754
1106559
591642
601619
1247282
1042862
29353
981023
1030474
1019777
1184395
429509
1127693
1339314
940311
500294
154032
771702
990448
429906
472198
1086755
524746
246662
712709
686403
610380
1261748
1295683
6143
598309
1232922
99500
87223
304874
686877
284335
1041796
353922
885711
372972
1123227
657632
1345279
1033421
386252
1066619
450375
1047756
845432
1227810
686319
107020
917142
427353
692815
205091
169079
916264
606365
1332749
1071243
1052413
623683
1178819
740351
1157032
929582
286376
332918
722711
1279369
351187
381185
1181722
464883
449163
1188361
994420
751179
335333
195189
231195
32920
91804
110846
1290275
757785
1273510
674957
1350753
1207487
295890
901642
1060230
20058
798056
787356
1243288
182760
149279
740509
1346033
216744
390631
747924
1203078
770435
151928
316959
995542
1220751
625497
1005986
747885
339795
1238575
590490
1277699
448287
724166
41865
1103378
1244473
841140
865665
823574
1067045
61854
1303150
1089176
36817
266683
1003185
263113
1269956
363172
1257298
424808
1231234
114938
947402
471565
1242679
416889
1275327
1217929
667737
797828
196689
1008238
1302338
766676
314844
406124
302210
1352719
1055540
1274560
148464
1139114
1196636
917511
754984
116108
476351
573152
553081
1059726
152777
291760
74394
1220959
117879
18712
219051
901182
638418
1117483
426975
421089
276751
784221
1088178
943229
787067
1049202
562724
737147
827706
619169
383818
779683
523895
504868
849203
1354977
192662
127438
1347123
1352894
657668
1021717
611617
859584
1036340
293191
1124050
776531
386394
382747
295072
1041026
1242024
941704
1222018
572419
226037
1219988
791591
227119
622091
642086
265231
1292216
419071
1277088
188866
178589
588183
292866
1020293
1003078
638236
732172
295724
753819
767676
1348181
1142955
264600
851707
913198
703407
8470
305890
506150
440712
781741
405832
957639
993608
191196
624649
697331
972861
1018285
848420
617743
684625
1319589
414487
548581
745979
1140230
1121855
1283591
238745
755836
1239439
102085
1084888
154306
700049
743686
706819
1356811
856266
372133
734346
587235
578353
451920
543576
21045
509634
988832
1129337
353539
651897
881344
18782
967712
1259159
1174609
1221067
964170
787651
1043138
1069051
239694
1348497
14989
565741
119580
1164702
630358
83714
1348099
892556
914005
1218006
1282834
541061
1126313
626583
675132
883981
98796
1175858
628254
136845
2265
886015
660091
304131
91343
759956
919163
207898
736218
1183956
904664
664478
1141834
856616
768762
443337
803009
499840
577079
1334424
1053723
1110101
312515
1169455
392019
769792
1114860
763117
154929
389177
1105961
285451
242716
95388
36569
615570
1006386
248507
9217
557494
582658
326918
1031252
884507
1325433
6216
1276447
1104406
79330
605610
629539
808461
184799
405097
198765
127177
538760
226909
1349458
138266
979692
875513
850364
750891
39611
1291060
1084780
45128
1337931
265716
744623
1272797
121671
775136
188662
499067
635748
1272239
676601
283492
661826
618993
401531
1212728
647804
28898
428519
410996
390009
1265509
926285
488248
1011264
981957
137279
1334502
460048
654961
737476
366854
757999
867121
75141
1138751
1179973
408236
422988
984647
1139222
271755
545725
823647
553015
559619
41111
253821
956727
664289
781990
1235549
29530
1181126
134589
1107297
682629
513054
1332663
356352
330567
203883
245745
217133
926281
20558
731183
167700
295392
451815
179556
1336294
1098445
163388
1348178
888767
655587
247774
1359102
560772
356360
509226
641858
107313
1209655
694298
352415
699786
324744
842421
104611
93571
93571
791954
198474
752496
1329043
1270464
540464
1193614
1220957
388351
1002698
656672
641979
1182053
1170862
198692
1245010
1083148
815788
852870
679198
749909
1240857
559873
595692
141079
451629
1189832
1253996
522277
487983
380775
694247
1157378
432455
573702
262540
1247215
502954
58370
940494
308669
946468
1117025
1062382
562461
844114
1128188
886199
934830
971747
465187
668232
1187670
1339637
29011
945979
840368
449652
371391
608620
1316710
887514
816056
846754
431529
469248
930372
874682
356002
268511
769417
216657
442133
340468
1158062
1318617
607503
46201
987003
955179
1340673
718337
862582
775774
382840
538498
601578
696581
1045562
1273155
187603
382096
1237800
98004
1139446
576806
393715
339850
132066
946501
374607
942134
1016104
162404
359856
809615
389293
29758
95767
645728
398180
131520
1250588
787536
1084108
1264945
1017333
595488
926086
1143207
1329852
695960
193359
376736
911119
76654
377214
497217
1189277
678535
922594
773398
1341741
345454
694222
973603
1288539
1006092
1294700
1031153
382077
636248
179366
726611
860469
193825
915127
821194
1184227
1022262
262223
1034488
302764
804446
599603
209850
837148
520061
980775
342271
357639
210784
1136078
1193951
456307
532145
1279130
267063
632586
1054989
149746
1151589
576817
890809
1342005
1251393
678171
276271
360076
1092296
581496
1046076
1190245
1020838
925099
1162762
93991
775788
769696
1342820
814610
1211830
1161705
811872
360823
689972
167281
1265296
173145
1280073
123242
1332155
359662
813313
506186
608856
646746
913335
381000
196917
732874
1108093
610237
1352479
1335214
1319060
219357
1250065
248261
70924
457081
574379
334591
694993
993566
182997
180536
228406
1255411
932014
755416
1142093
96309
855342
1298149
1265328
653712
1096083
519850
142005
558861
466171
411526
680569
1029110
1269341
517201
884562
335303
1016980
1185489
99087
729241
51264
1157465
464617
836627
138544
918673
313318
69664
105767
790469
373716
872725
253531
559825
455390
918803
1129412
1185281
424083
1270582
925761
132445
351103
1153573
653728
542199
1154014
869188
39649
374117
732632
1022332
198480
447370
440950
495230
953957
1152120
127458
922450
479184
942142
524866
161713
581383
1118698
27609
913946
811261
289161
1097035
576933
853939
373856
929113
1115445
910351
673838
998063
120344
548322
1309106
78210
192554
658817
1156860
1038935
585455
96913
102791
1171430
371304
398654
164812
1197515
71596
858756
575981
920480
98463
26952
792247
42670
318491
1118833
491879
908870
1231006
391411
1020179
746243
766074
998632
969118
947711
844658
173232
1328204
50231
1185670
1229345
894563
1003342
23234
619637
1273558
880160
705104
78134
420407
651285
807297
168626
1078545
83342
813332
778182
240770
317958
1353766
773166
394112
652173
1322252
1029263
1263122
738316
325302
1133252
319266
797285
235180
791164
130099
149293
1212405
484705
162741
37477
581265
376434
170503
1269865
753671
158591
1102045
455997
112553
705251
1115498
634483
673976
561348
352337
258357
958582
1231535
906490
238439
135643
512638
554231
1360150
871404
986418
32482
919202
921905
890695
1358077
605415
30122
220897
1315879
440849
1065516
657299
1266402
650415
334441
1136403
946586
355343
1291735
435555
1150901
1187426
532198
551022
389850
215677
579997
167589
972299
1120463
791335
450540
1185071
325166
1038922
1095547
689063
149487
1073606
1245859
1151202
13135
678329
294416
521961
1225622
567023
565334
1296543
773462
120748
639205
912892
225887
747077
1208430
1017423
596782
461162
950025
1103264
561470
753324
358210
1046691
562712
615747
961748
597370
1188711
375165
732283
715777
1240071
372870
907085
1161711
1328517
1085829
877195
752476
1149896
688218
411893
984085
1244562
304535
289658
93932
225989
776523
1319387
568483
1052699
1080855
1243499
853527
408100
1265564
107362
741312
1152298
871936
271850
448742
370628
359921
51554
632435
1248642
545461
18756
1170082
851174
869339
5130
1015047
1224610
694614
390888
971520
617497
396507
707593
248847
863405
1280456
1139570
1318254
980691
162528
1022987
640762
786208
718725
164754
458013
399303
1256745
861038
347340
942165
32268
1166500
1178414
684305
1347397
205886
549373
1079517
328551
5734
1316254
1017683
447419
45480
1045377
173010
693486
676937
142897
500476
1245728
1154953
973911
473896
417603
305214
881648
106945
848961
1169990
982875
961785
379726
174968
233043
32562
273822
935490
349719
1082949
732542
431174
319719
642735
87685
1142381
779723
969573
93958
359643
96170
943336
179522
1200662
1092282
144993
378192
1317245
774963
374004
459512
1091506
1025071
609612
267391
748354
68683
688552
1063130
1281637
343052
819140
819293
637078
1136889
491046
410461
356378
234057
1300845
625481
590400
608903
1015733
1034978
266388
172993
104548
269719
1068129
1248067
967848
249068
527556
1291240
229566
1199771
1196871
484519
63109
381432
182587
886295
729883
1215011
216079
1132490
1125782
1048101
155550
423697
1276798
836609
393992
173243
544350
644354
707837
996885
897141
472790
204784
1197744
979101
516241
236835
1185137
1308297
455121
1131362
1266873
770415
745336
323139
647546
1278353
163240
549859
1210064
547621
1103340
519816
61427
2450
801531
738977
272282
469909
424218
110447
814909
869273
301527
1033414
942046
279579
293401
761295
107695
101895
339016
10657
448505
675083
1301657
337920
725466
850362
1326067
1002585
675880
619431
482463
739284
980892
856731
420909
1126795
349724
25810
764153
476443
863718
560177
974621
1136379
1150560
34679
79720
90867
912317
136941
1144419
602773
792839
231179
1269267
1170775
388771
1329188
40810
1102610
942595
246900
396762
130083
284432
110106
240987
618406
543229
62096
107257
864423
798936
1091084
915166
1321646
176802
900142
1240724
211237
814755
119476
388307
1031921
823835
970555
119504
863947
1233835
1068211
856336
1142659
1257303
983662
85041
212483
402112
860177
1157885
316127
675221
70230
1063594
351165
48048
740332
1234783
153686
1051492
522752
1111025
700563
822493
1170669
634809
468054
610829
1028072
87018
123010
804870
28725
519921
275246
470091
1033753
407999
770666
721834
1093044
56785
930184
271318
598315
650584
353740
198603
401359
126573
1174240
31624
485946
304686
857964
1186141
500402
955651
997366
657515
170886
920605
703336
1334748
325453
151784
1010750
69940
1092356
911749
962568
702934
1067818
1235831
834044
120315
688458
1311548
1038410
1102330
1163247
1272816
1210262
131517
322907
1062954
45790
335157
421415
570397
500473
692307
1129039
505867
32383
251397
570961
444562
588724
649037
1038360
77785
58400
1335117
971904
94134
522549
26708
1223770
359266
1109140
76481
715618
217666
347282
1330156
1211810
778270
410377
1182476
1328561
1340894
219139
491288
828872
1312582
1062555
281585
1293262
806544
242255
1015623
922543
109485
960786
495436
413451
992486
709789
1289363
887140
1026118
496057
244513
531734
408855
852062
814219
83272
1154832
557976
255224
226595
888228
480000
49617
714676
1072148
577189
86773
979790
296375
533251
578218
5104
524940
776206
717696
630261
864267
1027061
301862
1340615
969721
82323
722995
1051117
727282
378588
1185898
1161910
552029
496460
1237130
439264
1075382
105576
862279
1276456
1068149
1165798
688664
112562
623753
258078
384072
858713
99799
1030300
740158
1106650
438194
771806
874984
934365
250491
1306007
667187
882878
329134
68800
874268
716554
695391
1131430
1195098
456131
27212
44243
574537
1221799
945387
2344
501603
9112
1189491
1269502
695493
1133622
1181789
149205
1284280
1218307
488507
1180612
1206882
484476
59435
158707
444843
1111836
407404
190943
1348146
405836
620251
678626
1280506
89926
345898
1318090
151522
3058
370663
677958
113885
1277603
1221644
1229822
866739
170536
869293
736194
674394
745740
239339
739207
1330533
375953
1071916
542983
555943
404786
571832
125077
1103454
82613
378183
770289
542894
726514
441275
1128498
1249720
414722
276696
731450
347857
1169680
693601
708008
4930
522954
1085746
860505
463424
724986
359658
182570
774503
750807
135625
575250
1192418
881953
719443
468487
1239051
296659
571060
1326770
119676
927444
802829
279893
77812
1210939
261250
1006090
171452
460753
410765
331507
574497
305528
212524
398887
152564
506880
782954
372743
478434
271167
723408
733056
842795
432916
1241106
315313
1269396
554097
366174
319532
1356033
423344
1190945
92181
66528
366873
1205900
1019854
687894
272437
504521
562825
199151
1178132
1152391
324397
1256011
360298
637559
48321
264579
1021140
454308
844630
17212
963574
1327206
289398
499930
549651
443552
848833
961327
9065
626266
416033
985251
906747
133582
737689
1295947
1178512
94257
314126
42532
1052972
268021
771179
589405
1253127
153966
298200
536651
442675
1278183
968159
1094638
303481
1116401
265725
146277
988949
850309
832714
54081
82013
706590
434117
463176
1098286
318408
705457
30307
822235
841104
1163918
305956
144920
723136
163479
272680
938243
546516
112866
840749
304066
937262
382359
576047
273735
704431
1027713
1039183
459696
695854
944353
624190
1008135
433466
688230
90939
1005518
67785
1258619
1332041
275821
1190562
507571
965701
367844
206656
1269619
988487
716089
717373
1171552
483584
591741
1267136
425639
1128049
141196
266711
773674
212262
765967
1068895
316165
1304777
152282
999818
1334990
776127
601021
242144
859924
622016
56101
558137
145408
240025
1257741
1049313
274681
935381
605181
708401
136058
831111
78400
1103654
336789
1320794
336189
750562
1294266
1089083
1029402
267937
410149
956778
478457
866997
1285537
246213
654408
1044454
152535
1125873
406062
725680
338419
792053
327696
321943
1292796
173614
945624
1273766
1048686
745247
548009
794690
110895
912237
623657
908005
1422
1275610
1169919
253135
942558
1161115
497209
1121431
1314862
352353
278326
1315223
498939
961608
737153
716536
875817
1161891
153785
1349686
667335
602340
25687
1218858
125959
35293
369968
551340
33745
132318
680918
571570
521216
1059278
329178
624145
992416
22306
325942
425057
192512
555730
109879
1100853
1302116
1357542
1080914
1152960
846829
529227
230982
1245400
1282203
240429
1259668
1358159
188918
78405
421373
756908
586974
428067
1340215
1046277
1197625
750445
958413
1295658
294901
1201019
842345
750377
166802
700724
191103
746902
445755
421955
1055780
68544
1111282
634880
44986
708624
217523
1085939
4540
1016703
409544
175520
145743
598169
171978
691016
441420
197501
765035
547492
234396
35212
1115786
640916
631749
1338345
833274
66518
355006
20652
1149790
787280
534588
1355850
640723
1296546
987716
1211573
319986
426287
522817
1105846
938331
922083
201485
4171
431686
987812
1191168
1305939
1228328
201586
367320
837318
1217071
1361196
1034787
1240778
1075803
856639
1130311
108203
598625
176357
501616
592620
74564
259595
629123
91162
303017
242041
153840
662463
785046
1325886
760060
522020
668130
1001738
487618
507363
101707
1353483
105980
1102098
1294694
1122729
1094465
1269773
1347122
776374
96125
666700
1340504
1270349
643973
859528
481213
756549
910964
346281
685184
697908
178524
45011
1291116
1233131
642774
907883
541622
1143427
1033591
1266687
1282338
1279985
149889
1268001
733885
1217840
202563
1079914
25018
1144275
218978
1263956
1359347
668802
752572
9725
819914
217981
712403
686578
284931
750478
791807
1309013
410288
853057
618489
305930
624296
743859
472303
1019186
221563
348959
97756
118515
226394
712748
34787
1196759
174403
687743
1200640
130190
966774
1228796
1154997
902218
395354
697788
846012
198861
970345
703207
634053
1039206
1010951
1181393
1019379
1304533
320310
1178365
851148
1331647
366944
790386
81793
535135
691799
906456
891627
624851
152156
1045182
1333444
294190
870219
1091962
434474
1241192
1317281
1302707
1285317
1073912
171997
5916
606328
406385
875036
969311
139517
950671
631040
347631
790083
144444
553906
36876
41105
261129
217942
561621
362140
1282934
1210505
862323
420535
1135622
1302013
1172407
186614
725054
867999
209877
1352721
1278968
411283
186740
912576
1083176
1360870
1280023
621459
1081717
500166
1333620
517266
396978
777233
582124
483691
938633
1313944
799115
862978
410455
300005
1358237
887346
285743
1293774
545412
232320
664309
125154
1018814
103617
764618
662488
84301
1079601
781662
213807
829129
856877
1124651
1249633
302251
1258259
709754
1343213
960213
190040
565567
757253
128349
988408
1133758
545846
1176283
1302636
1348916
707328
241352
297967
323123
613515
421661
939435
356334
88522
607570
1066639
494478
226972
602248
1173722
1309016
355103
856855
787345
955841
901576
101753
350438
647360
402780
527099
383419
1130601
821217
1097959
581202
1118823
1167810
301771
583894
197765
744588
1185181
756434
43041
782615
468826
746771
11535
1042431
928226
237842
1355060
583284
206922
971835
106209
1219586
330767
597535
1255098
65140
785326
32316
1317436
1297601
1060556
1354675
663927
1160660
1152999
1048134
1183459
653388
236666
226608
153120
1289612
263021
314469
957387
867400
6400
837871
1337960
406890
337623
430636
1325494
654880
886036
1215307
1359801
1186640
1068119
49200
1172293
24450
125221
1351293
79145
300149
1131071
841308
936866
193920
358479
311410
710089
746803
275360
626717
674915
1278459
528725
346493
981852
787022
982974
1146592
1331560
1049017
571308
1239829
1285832
1073663
733521
1043954
775581
242313
1189829
375159
231329
5578
73161
1128742
960558
574410
1093291
1175353
521994
716657
451265
85575
611460
1206105
259158
538202
384644
1336900
116792
1111035
505517
1251444
632951
15417
582039
168224
1240761
119140
111520
856449
658594
1354003
30322
833265
1146218
169221
1261317
8430
87230
703155
21262
4726
154592
711667
513787
940597
1062027
938241
80602
732843
1323481
1243368
639712
164216
1117008
615952
947292
309036
727023
160639
1265775
472695
1014373
914164
904235
222077
199759
976602
212515
92664
26413
1186596
274387
114241
1074552
54580
1249101
220129
723969
1108259
337956
1330531
404034
938828
788299
772686
1010823
676045
547051
285784
204944
1005760
114219
987169
1023516
1245263
310424
829816
464079
1213488
672566
41377
127177
1051299
983813
1312276
651322
12127
683660
825207
780595
366927
664952
155137
605338
604790
566157
912135
393370
870662
225432
144339
776115
495909
1235374
1184171
450216
896401
1022561
929048
1054326
449874
278121
92728
593210
325227
1248727
1247572
56303
12888
259460
290576
284443
1247118
608007
1022467
845687
958126
118499
379959
619354
808933
1234756
983913
428738
481630
712377
1254145
1003110
729557
469966
1308141
1004192
690808
1289821
331731
1150426
430164
348806
321571
1236490
59006
859
1135455
469918
998180
337706
206104
771283
17113
796148
586224
524312
1073784
524109
864888
822468
37292
949150
407308
351279
1057631
933152
261463
98955
1179429
1138811
1052585
22070
954782
488249
353037
1333601
704611
542037
753376
372020
1182397
443194
891127
306583
806771
324591
1320414
244327
579916
983069
128982
650294
378078
839875
592112
425640
1038621
1071585
543441
1086598
673585
646554
453476
940945
69689
1025524
105956
250340
32397
1333050
891177
566296
1116991
366166
829782
341973
227093
1229984
335914
1291905
59314
351657
75786
348845
270251
1209482
1071298
1265152
182786
560428
263396
375588
504977
130536
1322597
966110
846969
525921
389800
909312
386242
1170795
67319
441195
254436
887901
1303781
579580
1058598
1143361
969467
699352
757905
241330
327269
854474
739123
598125
955725
67051
699834
755028
193396
944986
649276
503041
862350
1064248
372234
738801
1141276
1118063
404775
1357545
1289923
140278
570008
324332
974768
477273
1131700
384525
16718
977933
1360539
567908
564927
769873
546975
741966
565745
967221
757093
561658
1330306
1288848
1100982
23084
684443
1017011
65359
845159
1335005
986722
887748
1287265
1286670
1029612
795091
358542
1012601
1187074
143438
353158
431152
1363992
98695
562708
1162452
651166
1129828
294248
574098
148585
803895
1202754
1169217
1154928
712233
563117
40482
1144889
775548
1317187
555566
97728
1102384
135543
1125661
293363
1032231
1349707
1119381
1223341
1330405
520464
324201
827786
1012204
888172
449009
157316
215016
1310806
53205
536739
699218
264590
289685
984856
654698
465336
592635
683970
1195787
1313060
226228
306914
131586
135134
133511
1087075
852846
1301465
1153719
1076310
1038679
315068
264789
461056
718139
544361
1095969
258611
803353
98041
448844
1017766
1125041
1210173
12965
840865
1203665
374708
460055
1017411
912307
1188493
1157806
56459
486000
113278
158400
34625
706657
1288252
314110
187759
206964
900574
961174
172449
1198990
628570
223333
596490
734331
200684
1320059
1314321
659865
1316131
745987
1328780
723599
794387
509597
865539
248223
87934
59827
1035028
114922
791646
412171
172987
52899
109053
377227
415733
1296776
727889
850048
898882
971113
38265
1264982
965640
561160
923209
980467
145515
338234
380796
1023074
160084
368894
352042
1304725
1220640
826323
207235
859797
653699
118001
1310569
796966
211224
195115
199426
1307155
379248
799005
874154
955807
369581
432335
264499
117386
8243
940744
1121005
535104
1063858
1197202
1140743
940363
181185
631297
1090081
1350614
192295
670798
360468
991041
1243141
229441
73319
1162208
268468
536601
633394
56043
1190249
453100
391771
677465
1364251
356832
158966
651537
331981
412364
329310
376661
282857
46479
1241832
307395
973007
974504
1204061
474629
700569
228007
1225073
991597
964404
580389
85736
1105084
1011844
1204996
328775
249700
1019924
835035
170791
1000339
1180079
1269829
651633
612925
161683
305762
14313
1002985
648418
37738
1234879
1074620
460005
1260597
827003
1067036
967081
951552
458908
730593
256685
867713
340897
89203
992212
171001
553921
781006
1308280
1080516
212403
339790
488542
845950
619663
778492
862980
693767
452712
948367
144665
508108
6162
295791
1055039
724892
1360874
617656
95924
271912
716686
883785
311378
263434
595423
704291
18984
249758
410619
1185683
674319
541559
290296
652493
636127
628144
1198136
881947
1110993
538956
995172
221221
842790
268558
88234
107041
1205713
381223
197871
996925
1280873
1228119
790642
470420
441200
406553
759184
849298
665844
971553
969840
235556
495262
462771
507673
662468
11430
846567
1082605
113817
1000453
51103
446946
908553
746108
333863
1041114
703087
337180
537697
1354720
654156
281547
970617
792987
356211
588884
1224054
1360944
1326906
723339
933096
568208
368317
483427
118844
273136
720653
1283501
792970
1143488
636935
444380
850687
32188
905896
52693
526467
675342
1268118
254177
757886
264045
826338
653370
401386
950366
805422
1201243
1095208
280212
739604
594889
669230
72006
108347
633653
39429
188726
1028536
15958
52294
1161989
443465
595015
1153956
236437
978011
481027
1114724
645280
1083336
1007869
1140295
128516
524310
559334
846808
888782
1363604
352158
794937
708319
1333451
362609
652508
245213
117514
597734
1052540
252990
172136
377621
190666
22291
216625
31325
129589
57851
484339
823486
1281948
172722
676970
579012
211686
242607
201533
105002
344368
691639
441619
673762
84394
1035096
499715
483790
625257
688405
1226398
1072949
578915
802171
756853
341615
1178019
264751
429041
726381
325634
471717
295331
1343613
897260
540742
663852
192503
1195723
475703
417894
238670
652265
1180407
470707
361904
167147
660510
412663
1100386
821417
383913
196134
141077
51634
795244
248893
68232
34749
446250
839646
339309
806507
521754
218390
391108
457282
57937
365338
927421
206579
1201210
169202
268570
1163061
1014917
991546
677430
553872
948867
971513
969786
636991
264002
192930
573927
1070999
44082
129121
332466
1327112
515993
970271
721609
576104
740157
468959
1258290
265623
705641
1273985
28435
751374
1257316
598095
583848
916618
85478
581849
238696
33862
1062427
704043
1228250
773035
867909
1085698
1227672
249675
145631
511726
848709
782249
952885
929246
737374
304447
168373
188994
1024708
716141
841720
1336410
657717
898132
1009394
504027
704608
987736
910375
914884
152542
499554
423579
120279
44807
1218969
50225
1143998
577078
193422
265188
192280
1324235
289689
1160042
1321584
419226
686918
664101
1254812
1163549
400547
908388
1097105
1169482
541892
1262819
1050575
1001205
655408
150232
1119190
342384
1294522
1183166
92274
540156
776037
1143871
949309
64877
269485
1001379
975250
904360
732790
999880
1136347
671155
1117418
73982
728246
573924
1081602
339790
1141760
11102
126630
980554
106789
449838
664200
304515
691902
844753
581822
824805
158767
770029
1058898
971650
859368
108814
1330554
835081
186978
802652
606241
518936
104379
525587
349396
906963
1318938
113255
987985
159997
812474
603836
1197663
473521
256540
519861
750207
641419
717162
205235
983554
975790
423294
1304058
279556
117141
687138
636309
429770
1010443
1276368
269130
555185
1221062
136069
247445
140578
667545
1361538
471942
183160
1202721
1019617
169548
191476
358881
398767
1303533
266743
970874
1060881
165014
778911
1235838
158883
1269230
1144609
981140
910186
1304753
1039917
1037148
682122
70355
787667
868234
274932
422394
1267596
89584
49668
739912
995036
7018
527658
209370
1158435
840832
418866
539336
681209
1331291
982405
1216640
750657
853731
1227076
1025389
1254160
679131
1115807
518057
462288
983092
487778
107086
99089
960829
256810
1175484
12272
778981
915831
1067576
158303
1130040
447092
158098
956179
852108
547900
1057992
497730
1214325
452367
742305
355573
1129299
186921
891171
270721
1203669
884137
880463
332750
227444
276643
1160517
554993
392533
1102230
1122256
1055548
340656
598383
916928
716032
1160965
888919
1094998
620785
577124
499880
124112
1239414
160258
1021044
808540
380774
1068132
383454
435448
1180783
709016
1001474
487898
7190
1354385
945518
104089
915049
1361196
940327
193907
549685
552546
1179614
1274218
1309351
1188973
22259
761411
867983
1198360
266074
871929
159059
877706
671089
96888
931613
941473
186016
119215
121333
508502
691125
273964
229872
902355
105977
688861
1169487
814926
52260
276473
406048
1241350
674430
964698
1187343
838317
1101034
981787
133750
385373
980363
1283029
1267968
601376
93596
32077
189165
742918
675782
1353744
1030391
775671
154560
865344
1139497
550583
484648
271583
628333
868744
1241668
1037718
989574
980548
13478
273188
1029507
679371
867034
718378
722526
319882
647137
824889
246852
814043
1133103
43626
1337748
942764
713802
921231
897323
226416
700912
1273051
1029887
1245528
562177
1196753
373699
1288535
918646
551900
646126
934861
461849
983620
1354714
363243
257120
645726
779276
314422
595495
1339312
351177
1016169
263661
1350330
649889
1045270
1134237
1011711
1051657
768881
1123410
278674
857917
944116
1191012
734110
236681
1304242
394440
972485
1307116
1106116
1083870
717550
689296
1210932
580407
593208
1246692
266946
157621
844074
662884
574652
557732
938809
77355
1182455
685452
770137
138773
1280666
1268543
358118
343540
863694
1031418
499623
88055
811478
956042
223223
1255035
562076
1035949
966227
55670
416541
1085630
387263
209693
1067178
593260
744892
1073975
575570
345940
1153899
514557
1114470
396301
1361532
435227
889484
616178
808500
302478
33693
963249
1157296
528696
152992
987682
22390
61059
364600
826341
694844
292014
1061975
1240876
4920
657952
658160
985631
48879
79202
742182
1193579
737596
74435
64472
1281709
684994
497135
1169975
389024
71729
1362862
1287087
991599
435666
551293
706525
841796
1298215
339676
771990
537492
608613
687334
1115692
303976
323479
849826
189932
645048
1169058
129643
877307
1129767
1098399
130711
775228
860645
466155
1308286
814999
116059
74205
319475
299639
975241
169430
442591
1034555
941809
1103389
400820
195368
524089
141686
117460
973473
767147
154942
715481
386066
24555
1183451
490973
536301
1273514
1310574
1182991
1247
577814
1169278
530369
960446
90618
1315011
459550
1163909
717050
151765
962050
25916
24258
918287
185809
1123361
644944
184767
676238
172466
625791
915441
595304
628155
555067
707421
523727
200157
905212
1003338
1312895
743456
104332
1321480
888443
123281
190838
920938
1330140
249436
743203
1183594
1247477
895939
434045
1064501
393045
619727
873076
649923
958583
817250
590161
715712
517299
478999
1002619
1356678
1009577
1329223
738738
42734
273104
1139900
29883
1302298
1256026
794650
831841
966996
588512
982463
394913
939051
501685
967468
890674
122266
346058
1067795
916183
182713
1298540
72596
1027006
1027136
1005659
121728
666577
674596
322998
1346521
1289159
464698
623787
529292
520648
1101962
261215
968150
1094468
286476
1353363
355376
667909
1249209
1279334
51951
293132
72382
60626
54997
861286
906942
671313
198260
974775
1287867
878838
1009191
95628
972454
797166
1103191
838483
307779
662651
761389
10847
1239999
1118049
21465
1159320
211331
1025068
181829
558151
502460
1367
1055916
1259427
1224799
3140
616395
656609
20079
1142959
1044305
820895
392852
104436
327355
1277966
12308
514791
881939
558810
478570
892331
870921
515684
794184
949185
406571
472323
1245197
583099
869272
1354336
399837
1216325
1077546
851945
262210
34035
1023458
352485
551533
769163
1281568
934878
1090955
963306
67246
1236278
436140
178432
1207997
182927
1100806
1186454
1059641
631827
40138
63018
757205
1185447
835213
53895
499882
942949
423469
349384
720445
853528
416733
1004130
919433
955191
676784
444243
743178
628505
1155871
655653
779675
1144361
102635
611555
979657
465499
245328
466569
1020783
550206
22342
1254028
777324
908412
579469
887566
228849
866782
399069
1266923
386532
88125
942674
1046578
1173391
778530
323676
909621
619479
42696
414722
997161
1029125
405446
1204433
1330557
180942
41801
1020883
525473
1253056
251616
475361
77397
1296863
626710
1327091
474044
636818
713318
1285533
975033
817084
455580
851874
424339
508758
1176001
741533
132577
106547
268576
1137151
716897
1149511
963603
895258
72170
1048443
1175588
202163
920034
539298
542040
1201734
915175
1120634
898725
277892
1082832
238917
216157
832556
1348762
136949
1138057
922992
1237325
927871
1123941
364521
635415
1044238
1098052
899623
392223
1332295
1032685
182694
928833
1153898
572026
1089969
928043
852280
646904
829230
966700
657513
591008
139009
296184
539466
749159
369158
527379
103767
879287
505543
206274
720171
1062540
910099
283848
397939
732616
323577
775841
1207261
439098
1126747
69595
58617
1273781
805364
1213759
172390
1290903
1307153
314276
1080835
532446
539094
94460
768865
144350
1359155
640750
425438
1052528
430960
1226569
1247055
961629
437452
575183
163393
1219779
1246319
338120
329630
484875
867782
852424
675675
402759
1315451
341278
57282
1022979
77502
366407
776311
736891
786903
918613
297224
1067236
325575
701431
413065
790991
981469
204270
743856
916623
1212680
216743
353927
951405
1335882
947922
696812
534871
1150158
55838
274051
889406
1047025
316831
453866
168356
1048397
55075
571275
541190
1188847
387286
663418
507089
315028
707273
1345687
306040
1091314
980279
1184441
1006187
3578
923004
281396
1221485
52222
881793
1188739
112255
1197991
1131761
648739
1083562
639832
1280822
368207
997186
615396
163899
463245
69187
808120
386102
1303035
583505
914171
1278538
155421
398532
129144
943828
564037
504642
273747
273822
327832
316679
926812
22442
142594
786434
800616
1012584
204671
622709
733181
1220971
1208614
612949
1341738
585250
771910
441274
247454
340447
934079
108878
840327
1304266
882021
67239
1214091
536548
485216
1213656
1092934
899494
879678
1118947
170167
1104728
1281839
1271669
1004252
791595
294261
998127
462541
773674
1204083
823265
674294
1337526
341069
1129167
576199
1196601
839689
1256152
957239
845154
1096020
774762
21588
788132
770249
428833
1091477
26822
695599
1160145
1216225
732024
1255635
754525
122554
1279575
688162
212092
962442
1048666
746980
1272189
1152683
1050683
1096989
694482
1020475
523937
1052531
833735
984806
1295217
1288122
154485
1195142
644903
1281928
288256
956119
1059183
1041817
80837
996081
624202
1174948
1288100
1203050
711120
1349487
292892
1294966
1283849
964427
1216775
964058
418219
412110
1315531
1286596
780882
275352
34301
439693
22127
505095
250604
1196997
1072513
1276209
369141
745839
498772
134707
594238
739917
1120693
876646
685935
560740
282240
13092
1221232
120820
376663
887852
1275834
120959
1316214
4215
1346795
155657
529065
248223
101230
159500
912954
1267145
885016
604605
909195
589295
1153640
1163070
718547
303912
321276
531148
771489
1292734
283446
131634
568444
250357
574518
627299
727331
1319975
244803
1232507
656769
1280172
822331
990600
995270
568235
89959
116840
890040
234091
1047839
414900
772610
926916
1284906
1001180
1361967
647590
1234557
1132157
197677
852257
629914
1042453
249552
299055
630
309995
236615
1052489
1181500
1114893
488560
1003661
568912
861777
35616
88762
534094
27404
232479
19042
1050187
40647
158780
1139512
415886
1356352
1244565
41045
1355308
215523
1285473
456653
1050573
1305681
398338
236578
748572
382164
1021186
1150354
440457
873184
12574
1085470
478951
1160361
447372
1279669
766618
955213
1047367
762860
992283
178863
74867
622183
1086058
648778
601521
757040
250322
1316286
754802
638336
280329
397395
72158
432825
1056540
1173191
1098336
520668
816641
369995
751735
986436
1005061
371509
246096
1270507
895096
952337
1059316
846619
1243141
379617
191968
1658
32482
331607
1154296
874271
1334549
244807
483289
150937
1104888
1044841
1105806
745378
1137079
174814
623140
1176719
1191847
435792
1170079
1103852
1161370
405098
1038403
232893
176600
1068025
989347
1211998
499316
639647
216403
242796
1320185
869194
752160
157408
519671
989927
277299
1072456
581538
233420
503347
1003028
929268
388615
388393
181735
1074403
760666
730381
521405
741816
1231341
415992
279432
486570
1238540
1009729
233687
626025
1118507
534493
53507
341859
855109
1287883
758110
98761
1165903
163457
425652
35139
688083
551711
782734
599491
986141
1173465
575202
485876
1168115
1309505
68786
278142
1132623
928395
1350887
452800
541162
931185
621158
227750
858705
466150
1059177
296608
705927
550967
361970
198802
1010802
100074
1290292
711437
1362534
1039388
218271
197303
420641
467696
881199
81131
768785
873829
653115
213365
1255364
1143773
251304
857253
1308050
209583
14899
360330
414680
1176821
611973
1344336
451925
535440
320536
1359679
154173
1078402
156134
987170
436331
958714
639433
718725
354451
11840
158323
1060467
1089478
740623
448841
778987
472566
744901
69154
51216
32213
129768
1020466
1182999
542197
1036066
1164794
1299481
632926
1324825
1163552
51375
1176720
229898
1216426
658950
910757
587919
1260489
998249
1274736
126375
854091
175944
1035158
429917
499352
747836
1261526
685879
145154
539806
1285242
298594
702360
208245
395843
1064471
797940
537724
602943
648851
515481
860215
569666
1306296
1358778
103263
674501
898358
1132915
128074
727271
1238242
174255
521907
1012541
40241
567688
698155
474766
746017
1255309
811943
725937
545113
574838
482016
608171
547687
767728
696935
448478
963431
1159247
1136758
913262
145991
1070107
1205424
79179
555042
30698
360242
1037781
1097366
41043
313497
1007355
509514
1147750
1070694
881149
22234
88878
1187015
697961
174198
240250
256500
1223469
88465
956780
17602
56222
1256174
833753
811166
1344396
477757
1136771
787274
283470
761793
1161596
868116
286317
906938
755250
978142
759391
404992
586184
205564
1108483
1179480
150129
702518
1189238
1122294
1130385
151776
734723
980359
876862
568115
231335
966751
675428
184023
243108
487726
1017525
63655
1051807
68018
1346400
935418
1061491
692976
651007
1111584
196615
1285813
736566
1201769
1038932
428172
1278129
301574
737218
680021
301137
713367
430413
1167095
399939
871811
355089
976852
218114
631330
1026653
118409
369117
753967
396633
491796
771990
1184599
858927
1189527
455602
756560
1311364
578231
947171
875100
594142
906468
246929
688478
1103278
433465
1015844
953967
352323
143930
653181
114655
898029
1198216
898861
1158245
461212
882024
553090
920573
946382
718844
187530
1169345
298945
85737
724459
830949
156693
432429
1293571
525983
1181941
1128933
406932
1209458
407659
644781
1313098
727641
167851
433354
990733
219217
124585
297359
533825
1146818
92193
718840
295754
264148
1064063
1347071
366294
1086434
672723
376013
1215064
582201
206091
312008
1242285
775035
698448
1314072
652453
475788
1112597
287015
5271
1134328
321108
243802
1221172
1336609
654965
1101268
1247365
338442
694511
640671
367750
1086767
334006
431121
224395
1169776
1039702
100944
106099
351587
146749
695784
355969
1090129
578475
279360
346653
1269459
616063
21998
503689
700692
27262
919111
1099437
888
461709
562076
132016
764159
339400
295923
402698
841452
588192
500101
199656
711779
78147
221062
708508
635733
894689
628737
361804
685247
619448
1238329
237019
962560
1136901
724949
1239217
386762
573942
210776
428388
374034
349230
815518
854428
762711
875231
598116
1093403
580795
891889
443877
59531
497618
264171
1111703
250730
811005
336751
741308
1040201
47727
407780
749719
1341487
1159169
177269
972708
325340
214000
1237374
171965
1001919
233725
868096
1124503
1028704
544807
458122
1296763
834772
878441
742022
544170
1236233
546285
394715
162365
84467
34136
1071483
998844
106162
385984
774019
1045920
125089
869660
1281412
314617
828489
493173
807037
823241
942341
910530
1086667
1350354
241395
39515
451901
429559
597504
558267
716929
298010
1161807
1248861
73908
1138472
961001
1031726
65292
469567
943101
362456
1200850
877173
174563
902803
1046027
552361
985589
300416
725912
756170
1260467
847705
174447
661255
153887
886255
986034
690593
56222
1092365
629062
623481
1273171
355157
273541
1103187
16344
1239443
37636
468071
551079
245684
208783
350840
762082
178637
567982
446681
1335581
852965
83958
158623
994319
194243
775365
838983
514368
656924
1046786
180567
1044490
1041568
1046030
1310038
1231650
60459
347438
589077
249107
319806
1269246
774880
632375
349779
1338436
980319
871109
1352888
376815
1020924
996556
1042353
430952
872975
808706
648734
301944
1227962
71394
416694
472042
1219400
951297
184174
1272065
322079
784604
1109421
847540
560881
131695
523397
1135136
210781
1031223
800856
652308
244709
1256125
1022057
644135
954431
746529
649633
620510
861500
1241143
828826
994883
1178595
143693
1097751
215199
33493
616651
1223413
1344316
73749
524520
563242
1211003
417008
60838
1295596
73820
830070
91588
1047877
326605
566399
642216
473446
377395
745234
302988
913594
1115060
312973
569170
40833
1076762
521707
125886
678433
534234
841101
1208515
670886
14328
623388
362392
508676
1362184
61309
271404
1269580
969728
872026
1181777
478557
631236
112745
989002
1326542
747207
1119256
1174906
1214124
968021
782871
946051
215229
796026
672049
669404
1094553
1002151
2633
410362
508238
1363996
1154358
865583
563851
674412
404617
198368
781807
326110
1240343
206515
1103844
268393
149947
842
364699
944373
32278
318288
87309
706286
342506
362798
111775
1121
339080
193370
93123
919056
1038720
489598
23454
488522
1074683
851686
63991
694690
260764
604969
1121866
336456
214369
6920
776368
1022087
1336243
475748
1149455
623131
85530
54869
1161148
10139
339236
358609
658668
47617
1087014
675321
775382
1081519
551156
863796
188319
261562
381714
900145
977517
1028497
1323101
561218
652828
99419
86249
603256
942479
751792
624115
490646
16612
1013665
895041
753902
1011609
780297
633804
501403
756275
805543
362427
739778
1253248
677285
71644
747307
727046
1106787
1261618
741473
226316
794408
603576
597763
1240255
246646
633987
1107908
932146
871630
65074
500603
1251933
1187508
1283676
1079574
220725
1224868
674994
966634
469270
740155
1145505
367076
1002125
419309
48288
676830
1145345
978268
784331
542064
870714
561567
1015859
730157
116419
1188392
839935
797460
1333292
940718
79016
1187420
602288
543654
399948
1118098
246169
726468
1243849
63035
604666
201379
1035223
300090
855946
530365
890544
604
534490
587863
152000
862116
1118540
1006640
685224
522717
939753
71936
788137
105055
748823
1180352
684514
738469
485752
1077175
328217
470585
339436
497911
1200436
642443
686624
157771
911496
48312
169113
261937
55760
522366
756091
155492
647836
1041465
1056118
616831
554238
574064
933801
253412
20903
771359
312530
817646
128786
688741
518559
1015022
345163
491242
427460
1238136
793311
211317
267518
1250438
576305
648943
364317
1121316
789232
623259
249821
345375
982790
207394
508093
1361406
480286
363500
694867
1027139
1029507
473393
249290
1104033
301407
481575
879835
112839
664804
1245370
971215
1070280
1131403
113929
238690
285732
287794
1335528
545558
913338
965218
1063869
441289
1052292
89804
488280
981065
907434
526960
182326
1320363
464647
902703
1280732
878297
1356686
965608
492944
84961
383024
1033934
39965
1077971
1061774
531950
840424
803090
226677
764008
1332865
508504
113736
895560
1223084
1241202
1059724
205486
786039
567180
282492
809756
957834
1207276
36915
349130
877307
1100283
603133
963060
779722
489956
1225449
413122
1144799
549642
214162
658932
1298788
715274
1121444
142145
487712
469903
1359790
890387
317839
142845
466028
1211272
133718
1164188
1128447
253120
885043
740870
820093
167369
771835
433694
1286917
357484
5906
314834
365147
629622
1131640
612315
964721
702932
1126078
331131
1083661
687032
1275012
963306
726137
981720
1318627
245592
1287230
49932
1273469
1115539
408858
498093
855230
1216350
1054495
42059
855811
922970
1198847
267737
24048
822524
30866
1223570
310905
643499
313109
305353
462541
94451
379851
1196922
655517
429597
1260477
32577
907548
80354
1287172
970108
573658
369126
1249342
1161448
355525
738330
1054985
988446
1298202
534271
792957
1285877
273608
584318
433437
433517
1036483
916057
1351808
136089
1203678
788257
56072
682708
523693
729035
1289662
634038
14310
1132958
1074594
877116
1220544
4612
448603
561404
1063047
510045
460011
692113
159383
427330
892622
949898
528012
729217
352043
1216048
1047417
322923
843756
894424
141355
1323771
377227
1125797
643698
715051
393600
249831
157084
1265389
927285
1026605
442944
448880
1258955
525886
599179
1061864
803576
391395
1352104
1118947
615409
356927
856030
1246921
516461
721833
467446
212564
518965
442558
633275
1162551
284880
5825
1088066
754848
1165442
72245
682000
942730
78578
564278
78918
911302
1308408
1349261
949447
513673
660373
1239529
167429
427234
166008
166026
1068601
1070176
151754
794590
378589
666818
1782
92069
432739
415252
808662
746693
876202
993918
737722
311017
1296929
304992
4120
622469
526015
149518
1320315
1033362
1120606
846039
910428
604733
1274764
1067508
166775
828818
670353
40652
671100
818128
826142
679485
808408
62145
434783
1232616
1184757
923013
1244874
459997
266902
1065123
422852
157478
584250
321037
405570
664115
94041
743228
467932
195401
815318
615287
751993
1108830
425015
349837
263559
694120
732866
351360
230094
485770
915141
11540
1000041
664689
282381
269340
483320
1276274
1097810
886809
955228
286086
12144
1255099
1241875
182579
601901
486104
967189
1307309
1007743
1176682
1062263
1306022
1116354
593238
877112
1350606
1122895
764990
301104
175182
207714
738130
225191
150991
561823
1236253
1026799
656942
37440
545640
741682
1322549
1304996
254616
1327347
647868
1069548
488167
1012290
1329122
211872
158515
518857
1247195
199670
259866
1347883
348730
1036209
29124
1232141
931900
503824
986762
1336833
85785
246548
195158
170238
745722
677800
88296
1281334
332291
1331921
1069333
360008
857728
225696
55486
214937
1152181
1223816
127261
1096573
649585
377113
1306788
616467
460550
358851
711712
1143556
602894
537076
1077339
508452
342881
14600
453057
1267929
972277
708691
720367
1171102
365065
927829
397797
423983
1019179
539649
847438
722241
273948
612923
1203679
463275
254220
409773
306903
1163358
904433
338427
5945
306624
1217360
578521
541674
1152809
670856
710408
181080
445755
1070794
1296938
1276907
604793
527027
127726
16865
1050901
709117
683039
67638
574310
110907
314933
779396
608516
862484
709104
741072
579932
1258450
384676
1132745
417524
399536
1194382
807861
515264
265817
836202
598348
897412
662223
1227459
116287
1108153
1005761
525266
745801
429370
284811
1332190
307731
178469
629351
1156014
301385
545291
699520
1091901
56491
680075
389570
444851
873951
1324442
543467
1229046
666226
411232
1051120
1137439
982197
766257
809006
1238776
47644
51371
162787
34036
1279087
228034
631426
22278
253188
1086348
1162385
1003400
692743
58489
49821
59145
859027
781548
712006
1286068
832775
139320
300635
725814
848937
1078995
308010
882074
774990
325566
64276
1261463
758101
528364
646119
420990
634943
23709
324077
1264668
348970
1267672
826103
310465
846177
514081
943884
882139
362072
783347
938480
384708
452279
1179745
149081
264681
63096
485582
786971
1229390
473670
571479
598069
317501
679500
534551
153440
85940
313463
845579
20891
515962
5528
1331448
525591
378460
644417
1172109
1061
1039322
441070
1131495
57776
123214
262451
921810
869421
848629
476172
1148154
1358034
751281
444284
1044623
182754
603539
1142681
951850
464015
359330
1346637
1197380
864832
226269
631683
935842
267737
119596
567427
851528
593342
132750
13352
142673
434272
1057181
175586
680893
522672
331967
459730
720540
240471
191037
21861
57697
1130312
1270465
398373
1268159
932156
41964
63251
1137481
464462
31970
387204
163606
208257
522423
1252129
1050152
1267091
1097249
185299
144205
1339849
531389
376153
111791
820933
951133
1354778
1136440
541745
35465
488027
152740
58819
1057597
861017
520543
39048
59959
158756
1311320
66460
649663
1072985
1188946
963350
855249
92596
791139
408229
381570
308344
682680
152748
1293785
590568
477002
763517
1000869
1118050
1255977
1331599
1059582
712966
85498
1068271
321381
319488
549080
10631
890390
1304673
582296
700125
1362179
375378
281233
257818
1301742
288912
47296
884747
654768
47471
1062258
1350372
418935
601817
893882
250326
140198
610075
679124
103385
101202
80998
636124
184814
946687
1315413
659492
497102
260337
214026
698967
1135170
7828
939481
791552
39670
130577
399948
337035
745565
1100334
1194718
1050732
1054228
170991
1045848
82859
1191639
569618
601852
766515
685781
1344119
747910
526428
1016894
733284
1207227
1061
1185140
640900
345432
942257
1325235
1310855
1253711
571287
89299
195039
273121
629917
336177
601726
764307
1042417
669078
456955
573701
878797
892056
60266
503388
143799
751330
398967
183691
1092643
487043
473934
1291377
744667
426246
463388
491684
467724
1158011
1065611
1174152
331092
437106
502925
1310107
115686
7257
300724
1116667
30235
939187
258647
913998
1345064
106056
1256372
527012
817627
362227
288260
262974
70860
990982
1325258
81896
1206164
1062369
270653
533510
509434
759901
301615
950047
289303
1280806
619733
1179994
1165247
411521
829165
683021
1139272
311891
569446
466984
164571
711990
1064187
1289311
1085129
268225
888678
421235
33008
910453
96516
1275901
187443
1018088
780758
173940
1336936
229539
703965
523534
1103979
760142
430384
584098
426516
28370
556137
874055
449091
452173
1307993
520473
158053
1269850
762497
576849
952603
1174662
12933
1072693
1333536
905629
678380
323593
739555
108878
1041534
1211372
909086
335835
947657
435211
212618
1197477
915880
1035986
183760
689399
621377
118951
600341
974012
426936
1054072
100294
1346142
396854
1086252
707655
473436
986393
389811
1044054
1069234
1239237
1103962
586123
982509
817782
582880
1018569
273932
265082
871975
815069
1080634
849271
1194140
511248
1345483
748231
555777
622705
1330670
787477
707054
737922
766676
398033
882297
1216334
951802
1300368
256955
728278
129937
337914
15310
367093
1009047
89296
152416
596974
655705
377832
1315815
1179385
656732
662990
1021344
1344131
134072
310111
947657
402090
898370
993530
1118176
1082955
593884
1280021
386459
1054823
395551
542950
289421
1058176
128385
1350356
729162
306714
177043
126508
742926
772201
320489
1048447
506680
56227
1171047
816936
1346310
1014289
261998
287562
988355
956263
707238
1109151
373651
1236989
1285318
627167
1080069
1008592
1347992
1010069
431116
1076377
369306
538215
1095409
356612
971876
1017581
1266732
953663
1211801
1284259
161246
1323888
856449
1049394
929176
1257557
1107591
390859
333706
471275
564504
1221699
348050
770720
925752
703257
874107
727499
771320
26828
601565
145602
907734
214853
363459
42761
446491
48780
1221524
813186
867410
998437
776443
293617
511493
1250355
690113
588615
378921
109205
1271991
567043
444643
607136
204610
211910
635664
278174
990753
1085281
722944
777379
1145191
460329
448689
123847
25764
342292
1199434
1223666
785278
225257
950364
782489
103189
586045
1182398
824866
864343
658644
118105
1232432
974972
472366
924526
788656
656924
731278
1126777
853975
817408
256561
782697
1106720
1226592
272379
195557
884371
340988
833023
708528
148862
292511
45401
466461
853166
1351123
1188532
1076579
723053
392540
847971
340212
913614
1145067
530303
912052
1199760
905175
94437
52668
226997
935233
703396
359030
1364203
673136
829126
429228
544219
813030
278655
567011
1006073
1160602
616695
853887
185441
1116784
583985
1341519
883371
107868
973104
537244
356750
1201116
43139
320393
38937
307230
1017406
849220
845222
361219
620029
428650
1028922
1222526
67702
488109
390277
1070630
146932
967215
233567
362365
956169
1234722
718972
264690
475359
12458
293425
718573
911225
1223508
1025331
948788
150869
68377
1106914
105664
725730
1024827
910859
604773
453722
1155398
368170
995169
51732
1322068
459009
456831
169882
807369
569673
514423
875544
451465
766974
270877
233738
143769
565195
327161
519354
483128
474190
557025
572139
951317
965853
720104
450569
279295
534421
652382
325705
507811
172187
688720
653399
1148107
1055841
1115733
798141
832253
1014735
945119
989660
576263
573050
662766
862622
762726
1183615
212376
456890
936755
1182793
1061233
261884
957247
1226475
670953
386662
712915
1349009
922966
72711
326005
705279
987336
1264879
12085
214172
128482
1047776
917818
707878
951712
181023
771472
1326774
142397
1011850
1018797
168290
815529
71883
1159002
1031258
1362728
647622
1176609
1158964
1279065
131132
680339
308324
185128
1144028
697570
262558
193198
705480
109399
38627
547879
348517
293824
1291449
444338
211335
1296421
861445
569561
215437
1034092
124524
1078873
190038
132794
226063
575496
682464
252191
1139632
866238
1082597
539453
864199
1115519
140314
766089
1017652
301128
1275992
633913
791746
47143
1099209
1005451
665928
186450
1201074
1211856
620536
507738
1330318
732993
556047
714176
1081518
96203
1159466
1195126
753686
592840
976611
958277
910721
851040
759066
473328
341988
1120132
91649
1310658
1160524
874711
464138
410997
296203
1047910
1290730
658782
746171
652573
1056211
12640
735821
622421
617941
141924
1071558
1053847
1062482
121005
994907
60016
929000
708591
999603
648045
1230966
1133342
629203
636492
208605
584617
777741
264423
1172987
182849
747517
1214926
493521
274101
548603
825246
7041
294981
616756
733128
751093
1131547
979185
342231
160557
539521
547074
1120934
869282
39728
1241884
354556
982215
1019914
236744
804309
1306231
1152479
986939
504876
498163
896799
590481
164579
1195642
29181
789953
1258774
1341132
753334
921200
1149297
686807
1055241
197441
1229095
1237588
431053
756634
593680
924877
536897
732983
700942
261995
710547
976722
41189
1230416
748236
290071
36233
66664
369153
453244
401976
981892
181521
906030
503918
772142
1285594
1030575
1298832
870509
1250687
1358943
878714
292192
923735
809961
866655
859686
939311
235687
1236975
525966
886219
1194208
1231476
786319
1295001
1008206
383384
547105
456230
203075
990292
729455
41827
245702
553485
477433
1209820
1173963
1052941
627596
575392
367525
554386
753343
228857
605450
1323774
1276557
140967
258899
486979
58295
670960
935721
1237887
583688
52372
155205
419580
650357
185192
1311892
1308282
180136
367225
520951
950241
59306
1331424
146071
390031
701995
1269229
715664
50516
191737
1096726
26069
604855
286852
479382
40226
561133
982990
717842
918547
51592
1265425
308888
743037
677396
1098702
222701
42067
1361452
431400
483959
680437
804699
122230
93151
484757
1178213
919384
210985
667066
837557
385057
1129718
970418
137625
929176
1295273
141780
1323899
1219094
621868
52247
352415
268222
274007
519599
519887
375108
848056
814782
455289
40999
506295
1236028
1287167
541422
530257
1191529
1144895
348683
14836
1253210
737176
773703
1180449
74558
472238
517715
70959
945330
257710
758049
643886
207892
1089455
777382
411653
193474
963344
1033403
297173
562689
198717
1009021
105360
1197956
400525
717134
592413
996883
1226253
121381
55368
922897
1012083
1132709
140584
467122
315113
521995
53451
1117370
803220
244286
1245168
1355421
1008018
1173557
1307435
61438
42090
165269
607751
1244288
1150828
97387
674098
457027
440034
1091613
385824
375331
774878
589243
631380
416478
353253
1047340
1030937
515323
968976
804629
735436
1245266
118266
610839
564393
765787
927631
969841
1156452
497384
651058
1300881
758555
618377
223393
804943
1354780
553261
1059498
819916
814768
813989
1142999
245452
1035398
1147590
942465
628906
132481
1041612
399578
256298
1292369
665615
1101215
316733
607590
562510
558666
196366
955854
857832
136257
400368
278409
544175
1256550
70201
1234475
661232
589999
1125948
894653
689392
680768
634907
451602
490096
352995
136754
1330674
1306922
1033041
810996
364286
1066988
1005654
825995
400357
1018973
1343167
248913
537311
1199514
638166
479697
149491
56222
1029287
1092237
690852
645505
254944
257410
1078495
32752
3589
383321
199184
519051
1350447
666437
449200
430142
1050442
1239429
368417
1191030
629468
160940
836213
6247
1062417
1023119
684832
1328875
418068
856979
1100226
294047
1013477
364980
913371
317765
430661
1268933
909550
589860
600936
912420
955423
330678
1142203
188308
506309
1196572
1149997
1148254
624909
1317232
805426
339611
502949
363493
117835
546008
970130
675829
62903
100028
762712
833984
400107
510628
822176
495683
432341
678192
466885
41836
542950
1261967
155850
376872
67483
251976
595419
366782
988872
221186
644734
1138413
702465
734166
1031387
533885
891236
362924
1121713
1129042
741061
189328
437708
1179870
710275
105519
494932
854700
1335200
744784
154376
1266131
59776
974447
349625
1048634
1338203
1013772
293017
708489
1121031
1034041
902510
1346830
1150589
75843
78889
504094
421134
365298
448268
555458
598201
95449
916230
23147
245849
888869
313649
67137
726731
916713
1277610
1171713
556222
92997
752098
239403
1216563
505987
569495
1044957
1247392
724933
1078438
273334
439669
369542
8564
833800
1291876
89106
385117
349094
99283
728432
847728
1273161
27605
246939
1303455
367119
608312
587983
987603
567067
485009
747018
1128077
747171
823834
371734
1062629
930304
56820
678029
1058103
1258345
167664
852361
1178677
707837
89454
1321526
864512
288858
185896
1016138
290721
105165
923053
1070826
786386
305769
1170476
1037839
567431
770159
767006
225685
437790
817430
279814
859496
905533
865300
514824
420338
772388
736419
1141470
58643
808548
84992
1252603
380762
130381
785980
918551
832838
641435
1041009
1032168
1100889
1273020
874203
208836
640306
1315761
370975
872187
748370
1108179
460355
325971
865597
318762
507777
303080
1228590
940474
1302781
784671
746702
466114
265820
61774
71459
6890
1009817
490413
156399
50797
5224
1244539
516829
60480
540166
1051481
354129
986256
744718
598258
1086661
589923
164882
286482
572412
28173
469035
726307
52978
296060
152215
1142964
363643
1254143
171492
237844
304727
1214176
1234681
1274896
474524
1136273
148945
762615
390190
585836
1008767
1258753
383314
1015818
60718
1247329
1310321
1104954
228828
186850
797008
672622
346437
65401
280256
920995
771787
1350690
491520
1299075
740079
574862
433634
1023318
1085268
107953
535996
737694
643488
1218213
512473
817936
1144231
1013215
280374
440372
1040979
279156
800176
903772
1172922
852054
481374
451774
529989
47144
90606
474770
1363537
1194930
912
26272
1134438
676162
234125
862003
1000824
100580
1343752
661277
659675
266083
333792
782783
1091475
1225685
1053350
1203354
271659
1361945
675327
1167982
335639
726970
1200827
542267
15553
678333
887333
900778
232990
1217012
1129691
928084
947863
1218238
5432
943411
1130489
854466
1164956
61931
1344410
513745
622384
103023
547212
950300
33372
796110
1261585
97212
1120611
315652
181041
1078461
1335032
1137944
643667
1045280
149072
837304
222109
716115
149965
43651
1175205
1233043
1201494
133906
546581
290565
251141
818927
156726
570837
1022634
1102996
1258340
470131
272829
749059
225547
1245530
251569
627630
1167867
526937
1050996
971738
270051
1056864
231915
1331964
1311420
952169
231464
602160
107714
345874
1206207
969532
1081608
983902
934506
172002
483120
424393
1188203
112531
1185384
125654
502646
131176
275061
36087
142246
624198
499596
193535
598448
662839
1041781
1350701
87968
1287731
886526
80418
1186273
50489
446581
65969
1260379
1271462
244060
1175760
1308260
1319628
719152
305641
129378
396933
311111
110158
319754
1139021
286320
566377
859252
1082924
390070
585061
809089
155156
949159
464400
40285
815260
1001610
1328055
1280807
831739
1278049
226904
114803
983283
981015
813655
963949
1158938
51905
783463
439534
826392
494618
682120
197409
934982
71944
141710
500944
374294
1117065
19061
1221796
1084884
754257
414538
426583
1214333
82162
1079577
1014835
91134
837509
311024
962804
983398
941681
1106566
1269990
651081
1355384
880570
408388
177661
1026022
477935
1324921
540650
328125
3839
763994
1251767
743225
1005256
323561
315104
1003668
70689
583031
1307224
551106
1002553
1267931
685781
740267
1099742
290420
959970
1062489
430704
140458
344378
272132
546797
868305
46391
730078
480232
997904
1017170
799162
106267
863884
1032885
1148672
147227
1093041
745217
948331
499459
977532
1354841
304843
571812
1351460
86565
665425
207774
12664
479122
845814
1092333
261426
504610
875534
1064930
278811
668401
904199
733764
76082
404664
1012860
865225
424718
850465
788002
516583
1317001
69779
625428
537277
466725
399699
1320549
1216066
1175596
272354
1342930
489302
494814
1036053
698120
776556
551931
819114
773104
428853
1232165
539707
182242
861623
10681
119641
604237
957954
242656
1294118
274603
28682
1052122
1164029
968807
146611
1000427
435909
1120915
77411
160040
1229169
353642
818278
55429
897566
952721
236368
821287
1174916
1206959
24062
401769
658705
260902
42646
153585
862684
304927
397655
1258206
996154
188
1033962
383152
903528
244034
1046789
335060
1349001
246907
245633
550029
387825
992633
415476
607186
1170840
1058440
299495
474172
1290663
1149610
1302462
1233047
590428
208672
344018
826397
932333
273267
1332820
767668
972129
64776
923454
952008
594383
341143
103927
390950
891337
949727
1330858
39805
1287894
984082
1223320
899003
369091
1059786
964322
550449
1107735
583210
606190
1010397
1215987
1097665
1188486
357389
475996
877973
349050
339347
444760
1266810
929685
180121
1303493
1078198
1051321
1281060
182197
16653
1046501
1046230
894129
628631
1129056
1340028
61079
889139
990210
473667
1215948
660024
13355
731151
170974
492226
106010
1106713
463081
465304
856665
692951
304912
1217311
224397
581064
1221722
885739
1069444
1320819
612869
963525
1200857
1166908
510507
287426
396843
579283
434560
86398
1125229
1123641
577622
1340924
626496
256199
346388
13806
70598
1037972
1115469
140873
204355
593828
112711
186786
1102324
850524
501968
125666
592229
209110
924136
1093347
619748
586741
436442
660039
255371
569128
833592
502991
762244
969297
525105
992001
609453
72171
317803
1118135
222293
800206
551210
801038
1000103
294614
288224
385288
840205
1252872
222101
677813
1039524
1005341
1047269
968239
670699
891392
158108
253198
451055
1107563
1191376
26715
301629
975042
1266296
203216
1090218
307666
228700
419187
930873
624817
156240
407155
225729
478396
1235995
1007094
925808
567283
485827
830847
337879
573471
1264811
368398
242545
228748
248424
676029
498875
1280218
793614
32536
798052
580808
806814
1295064
683870
1306100
915689
199480
98870
230787
544686
687597
759124
1338791
601574
38003
1167768
126317
569492
16826
23436
124357
302328
333775
324998
1334013
864279
1287328
583232
1037841
591811
90756
1054564
429000
9893
1098042
46178
626755
246108
613166
1143599
1093623
626652
167788
200355
1017947
983300
1204719
298838
1069578
1345183
160464
692319
898700
628680
673207
666850
1128299
65337
1292393
731414
102172
637811
502667
382700
1024815
751566
1097276
400378
330522
396614
559741
837128
359109
640475
1302211
1069341
571164
112254
1082527
1207992
467452
775884
31272
122446
570768
771542
1215291
776476
542868
1182115
761344
320165
357020
1037886
1180252
1167580
739277
28713
1287226
1234756
12190
540324
735081
478819
523521
1273527
1097155
679237
716360
1065975
801036
608221
146373
337637
250516
181698
818390
1357599
968588
66362
13649
1226744
145566
714184
1107563
723586
297579
700482
604393
256923
1301267
229718
565010
62738
733370
367901
603795
1010734
1089041
755444
1356595
953852
970302
1296307
189710
694916
52012
730133
1098456
197489
29691
334063
1191422
506210
238778
955714
1216746
509584
425870
490434
948853
1240333
645999
65912
657834
214533
219367
399763
838975
725259
1190378
1034198
968970
1348633
982426
201044
884207
246879
583129
797688
142242
315473
314554
131922
245490
283783
1010847
310608
787239
828591
365907
520292
1333201
187708
493595
173341
1667
793296
522529
1139348
172868
819220
355349
465050
174289
554479
674956
218469
1069605
873489
199120
587200
446845
188205
650734
1139401
330590
53168
396052
1025090
737482
1171527
253057
339337
607257
962168
576571
1165343
441409
970750
1332451
352997
1204349
729992
97833
769184
229056
1055608
831151
714819
810116
31991
1079888
344980
868559
394437
234780
1043155
1251349
854480
79951
98471
1276746
478951
156640
101752
1172048
337573
985203
488017
933094
803319
913514
468434
109302
151908
56636
656830
1339176
1170555
273757
467125
889899
459171
638962
165100
1306470
816936
1034009
1294716
297614
414712
906614
955514
426809
641449
69683
6385
558874
415524
847878
308599
646505
938414
1128184
287517
1037665
1116733
557401
529990
211174
846980
579123
167901
861091
1121864
815573
555412
854039
1361415
1000069
166131
129392
933434
599933
705740
166037
684111
1147829
813249
957420
708594
1326814
628940
295437
114058
1096047
50735
736172
1323237
1101944
923411
1329216
288018
1047423
850285
436029
459319
904379
214993
361721
253132
942211
1117151
332646
203423
582478
624307
725645
1205699
1257470
483407
533811
336378
990863
877962
756415
1070578
700102
528915
834994
281791
551593
1322253
462956
305940
1191875
930943
608660
325847
441775
469652
982013
1262885
863818
920110
833813
1071131
987950
288076
266665
1016378
622069
1252287
32844
944812
720304
1015324
269258
220790
987256
318698
1118865
460538
889072
582524
991552
1322486
619499
855544
982607
259883
172141
465725
889229
104175
1035089
100009
111004
743681
171147
969031
915899
235843
610059
1314031
387896
589626
1018570
985176
209266
1158906
54389
377658
1250688
968211
213304
100382
229413
970565
995568
348581
692144
498600
185947
629929
1035616
1159885
467064
441764
455066
1104155
556644
12456
299161
210583
897201
710309
145363
577846
1013015
250143
27162
1231380
1347303
342579
324553
698630
274207
694040
208456
871821
1179995
929878
1127468
1292568
1089993
422672
34347
648712
183916
1341074
255244
223773
1247193
550013
1216783
1036781
714766
240640
628569
1075602
570268
156360
249713
164576
1152485
200786
1274020
324187
250478
129378
751906
862447
1128279
622922
1363689
102479
1301425
708996
1193791
140304
108182
1252210
99507
1188733
19878
669958
904462
1160064
340575
136164
817677
355129
1056360
718373
660155
775862
623318
881205
118862
994330
236524
210857
303886
902286
447906
764832
1271476
1006875
162873
850330
1175995
512376
1049956
985837
1291727
1359350
747901
383853
448877
4760
1151870
1214340
1091845
1020166
559992
473196
229931
126628
575630
337390
736314
1221263
620963
822992
301773
812164
523007
1254059
1261859
1029587
193248
484955
1123932
520791
460065
1159572
1107437
1339119
195322
421254
122866
547310
1306131
283776
1289614
73743
143463
945861
1204591
288659
440976
741938
1251088
563463
1021027
1311934
343087
1246065
892746
306829
278751
112028
662570
330020
22710
1327427
1061227
1158714
543339
936527
302037
1194903
650337
1267924
1103460
788105
281012
1054938
734587
716637
532328
1118878
549943
480781
172566
598148
26200
977424
571289
414856
1263790
864893
1071044
1176370
298777
172965
156725
544243
441104
990729
4518
1283174
26752
640725
17397
681683
541628
824545
212778
571505
244618
827402
1314247
32846
1183162
766530
452690
529427
1147104
242085
803331
871558
982082
1159801
1245900
945986
600833
1039836
728361
1034619
1348731
995957
1050149
564581
292332
133093
203241
658966
1023578
819450
460004
150287
1106258
1076333
1307785
85746
1158573
393864
515150
578595
621068
1182375
1121126
1343809
535070
1053006
1085379
634286
1282329
660554
1296457
656649
1175045
1207498
1225036
270505
1306798
1025644
581405
133636
427254
1338692
523348
786116
591849
948696
330968
837692
814724
1091680
1314117
1086066
624638
910838
885330
334038
528306
1059961
982419
1322700
534903
450546
889803
978674
848547
972135
604114
274271
653885
604410
453881
333045
1327410
425766
1342063
311439
873451
691006
943312
866524
936219
592292
73075
364186
691705
334766
231875
38551
1166117
134936
1060190
477123
456706
580610
630341
1280369
194112
836671
385984
61715
480950
867977
70326
231453
810647
1132372
1194877
1225038
799514
737517
157607
486912
756376
1291472
699792
1156032
753514
514393
797092
634973
896197
870706
635468
871406
187443
29769
1248141
1155253
974669
152773
743124
484885
599940
560354
368943
435991
441947
224329
432479
401990
860525
1173640
994045
219996
230143
474783
940015
791263
892675
1073463
904432
1119470
1040278
1244271
737267
844807
277313
1206031
796232
452400
702930
161007
728915
1033839
1194061
831811
1123290
1357453
521680
332566
61532
235029
301798
79096
683065
714043
1063770
1267765
811486
172846
1070492
548122
1233547
908579
186030
373615
919453
517817
1177855
539303
966102
45151
39625
427761
1180641
1104361
644246
1168605
746123
1334271
584752
958957
1354079
507230
522235
652675
650990
873633
514478
937426
1081171
337061
1320042
989443
744046
1001064
461269
568537
121344
161805
1163694
135986
494302
626018
640513
464524
1361185
1032
760961
328652
1289388
1277528
852444
1133247
602018
115695
1041707
364987
591548
1012333
1328036
63784
1065689
689916
631129
377814
498073
1300887
424721
481752
900147
1062374
444672
1269859
1227263
1312452
1303205
627446
192159
624885
639252
125632
277684
1138101
128853
309144
314189
788619
1076919
1185199
173772
322302
1215795
1223615
858409
1100941
765049
221308
386155
1270043
318935
1222775
1109252
411595
274609
271421
753303
347455
217117
284924
521727
155138
561702
1130316
481244
1242537
925782
12297
206602
401065
402133
396075
214410
482020
629671
574303
1250809
1182116
580123
532622
391087
1356676
639064
1060906
541935
193194
663521
643660
710011
256385
90530
1212192
1182820
35206
444019
696821
138587
106122
672187
388672
146282
94312
527744
376294
532751
706710
1216962
442937
32937
601990
1322053
382383
1357281
451753
1262642
526907
569174
966714
472493
179885
1352584
1099981
418385
313312
729199
612850
330977
202500
519746
1277193
942162
961480
303896
860804
596901
856318
362231
816262
61247
1246859
1002446
61721
464920
1270695
695165
1301776
1099591
708829
1112670
304837
659339
323548
1256997
713839
1237578
855074
998934
980620
130710
634982
653520
275296
1067067
777080
110377
785452
1026572
1040148
198465
967148
208775
1090079
738216
1129919
355350
1008277
138760
757362
908690
720107
1176934
849774
93422
760815
368058
580013
259069
276586
973245
44208
34596
496319
166573
136806
867099
545363
1346597
306227
915227
1334108
92674
641356
905908
775440
735210
605133
66914
122668
224291
738318
1105634
43067
288487
7313
495504
268007
464039
879634
128333
400047
488234
793869
1359751
1104847
545761
600867
775783
439594
648951
1351504
980211
706079
998017
575100
346545
608022
938557
1149495
372830
820221
21128
63934
127770
1351432
1247964
1232539
1053583
756697
1116072
1160255
434806
787801
340261
564806
688462
1272940
306386
221764
949852
856436
1115022
312561
331186
1105385
1199726
220560
457811
1094111
564847
1144503
58506
237722
1164626
888634
355639
762747
435332
236466
1248464
673544
417535
163239
1078267
894137
541336
655542
591122
942245
1306068
980196
618600
644547
509614
875699
998277
686652
768880
874513
1139367
715136
84947
453467
282646
939805
1040855
363458
318448
111011
1083837
857987
1362360
678364
162630
862907
397312
506893
1297246
448072
641014
948134
1091501
1285150
941362
613766
299296
339347
254082
653327
1096330
947368
1321881
679117
623028
611260
470228
139221
920241
223671
1260197
110234
856045
1040705
801910
175654
448414
744371
1219343
1301361
588568
154383
535520
129452
680895
104287
989694
519745
8276
1329237
804417
93943
541176
29785
711577
1243159
742165
873086
1134387
152477
870967
1148964
62822
385787
338280
1152503
440663
1075321
1048101
1104780
545170
289425
916936
423859
1069113
140506
196305
137146
979376
993600
695138
712724
1266324
441614
930376
181953
690331
968934
1145613
226384
382736
448047
329018
266672
122275
694591
1015756
741407
537372
418744
547017
1247388
1136225
835545
1331380
1106410
480570
25010
777951
255351
1304077
1009579
760467
438092
116631
634331
848658
324954
106682
9131
346375
979410
61647
1214109
902225
364058
899235
1154696
1081771
40475
653404
272736
350802
9021
1122163
689284
400542
538731
126759
801285
1356854
1256390
675286
260756
278741
939367
115684
869315
179732
1294242
831035
57904
939333
680998
680701
717579
1154586
332711
673313
225352
1327799
298230
418619
870219
1066026
777957
578679
978390
1243803
703903
633543
43469
150358
1041424
49491
521061
85685
988642
811207
956296
1178811
1343019
573219
131166
1188902
657202
1081300
487571
354366
950729
1364105
1157150
816670
41153
783125
1046097
302855
363642
521336
710221
1013551
643823
627752
876767
243947
834007
1200202
844093
1251076
489621
1315550
790967
1301764
627204
192632
778307
1153752
1323023
905033
368699
307621
205407
989549
981487
1062855
1188802
959747
284360
1148807
223665
846547
592319
944971
159775
617130
1287991
1198433
1043457
400577
1359609
558571
368977
515050
552569
1061375
147011
649288
77783
81198
1320359
348666
955360
1044036
978571
135710
116732
158641
317987
1126925
1317591
889255
607928
926538
75026
834009
740816
1037747
63347
948335
782663
368415
198955
1243235
1333090
51718
67394
91296
211116
865540
741716
263320
956943
1248191
852750
844935
270050
833500
1262683
174198
1046729
456939
193259
203684
425885
455132
1355075
932215
605408
1005046
28969
873391
81573
492727
12850
439169
123990
486176
601646
537072
1352544
983308
383718
1265489
1075137
237098
866417
420152
323447
562615
633044
284755
1341163
514268
54392
164632
711907
1185835
2723
645263
470910
1042196
775647
895090
581687
760518
16468
276252
1277274
1105838
460945
103225
792414
1285294
585205
665905
1114115
542321
876549
338076
172829
1168744
1034132
385144
138741
1078369
134552
1015686
1309507
186375
3645
4955
327224
465091
980519
1233577
455706
437178
935706
359764
655725
736268
956455
545084
238604
301015
585534
981822
54275
390297
811713
369933
1314347
795339
539448
336278
1184307
1197786
719665
501742
306582
1330360
1356065
1277207
72682
1059943
509190
431983
605253
573053
1101201
111747
615605
733278
87163
1213758
290940
1000381
1200214
455859
332032
361157
812902
764989
28283
872730
915485
966694
134479
175268
1074395
866962
1013480
1273868
1336256
130248
205994
743656
376301
147155
1207426
245148
1015972
920867
939925
1214428
618245
705706
744472
62495
631194
88065
651982
157762
1196936
1200039
508710
234101
360069
556208
560995
702425
627211
768172
574376
1042855
801298
717159
1282609
344486
645530
593614
768637
381386
356767
334051
30249
359
420294
111679
1149107
801243
1026145
673583
303357
535709
1116926
998397
1202196
634826
1005512
923297
178954
458409
1231440
113544
1112798
192140
638938
600683
321208
440408
871595
366294
1231701
932611
62064
1223698
455549
706864
473051
559651
753488
765177
1102749
335844
938011
273120
644415
412682
468361
417132
392804
934498
1355047
1107895
449797
573001
1077641
1007960
326261
879226
1013726
976974
864075
453492
1227544
513441
353132
843768
9884
156303
757174
1066328
213833
909117
697752
355309
741877
32010
761711
1090457
909811
272736
233661
129386
325938
1071632
1215549
337067
1329454
923990
822808
951137
169447
159137
1035115
63065
794999
1343002
1101152
1031882
387801
1085840
1204306
613529
1147526
925359
442486
709047
368455
178071
288113
27447
1071145
579083
318112
1093225
498799
1143375
647633
1026545
7652
1140874
538129
231947
1269795
487968
273791
683709
54387
832889
613068
1319462
1061576
1089355
97077
315131
867947
386258
760849
1297012
356638
336190
268163
1265904
150082
1049579
1254762
83758
391224
400733
741599
458069
288274
905982
1092243
16745
424510
1109195
380718
1099770
462053
173787
1278402
1340369
1053995
454578
602813
157668
355801
232048
1289130
216674
804235
1107846
155302
1311809
81289
868197
346847
439032
1150125
1150331
119357
386689
71680
1181922
1352287
336640
1181586
1192666
245611
797611
500096
1025418
864331
914710
672308
6786
1184126
1321922
696789
781803
559630
1261161
1110890
589467
219102
1209556
21879
1098561
634479
1324955
409177
1307986
994796
356936
573862
25562
981679
247279
785062
1134324
1165450
1268189
1218198
620501
201773
204774
69506
126717
60414
1029192
1345733
440893
534427
885991
888884
310529
733823
474318
305500
266934
794223
914396
61499
1307410
28081
802963
327579
978148
1088685
222658
330936
1091454
1172643
215379
365116
279453
543945
1144969
395711
1267498
565591
25619
408241
62863
873342
383707
1180754
469251
890912
326191
563599
1008853
970324
879261
960059
908522
1000945
216936
741391
877480
857086
1180602
637945
1288481
108383
560162
329798
1328329
924761
867324
1196218
577180
702998
1331484
269228
48648
1116123
1107883
1183365
863823
654414
954989
619060
1172963
1238647
1026871
820596
682117
929175
739601
314230
809456
1316115
1320076
356610
1340004
836644
1138479
369726
976453
506081
770668
87297
1197594
558696
741810
943288
34630
725103
108461
559433
644673
196960
664299
428818
881483
1154135
597081
496702
643749
223449
1170050
1262736
1182612
525859
1017167
172686
1180545
1184712
423433
653920
743159
1208228
1226277
242775
413814
637871
777660
1302204
9336
258496
1003906
58873
477067
426218
961283
764798
1356703
428305
25039
338822
144360
457654
332766
86807
57747
622092
921346
386375
297141
1029647
886089
878483
923347
854422
116348
1284681
1222545
653262
81381
718857
111284
1264733
285205
375945
474288
116260
1075265
810199
72693
64466
981303
1278583
795561
1062148
1234101
410715
218716
227425
1032364
633816
559908
84174
694629
825174
67894
484841
148444
1353222
929550
595860
1337810
564478
115249
715844
1179317
1274781
631166
362224
812598
1075382
722874
477236
629084
330482
1221900
891108
1008314
1141495
307106
623787
575470
901191
727767
134893
671376
603553
422120
558241
713536
476479
230766
1321931
1331069
556636
1215452
1069499
893656
1065210
583352
344687
962503
343662
919178
490825
181736
1020829
768372
251106
1159316
549492
928232
627790
1326975
928850
771279
204168
1093971
850673
434176
531472
482915
739661
712780
55282
563419
327272
1139
1101235
563246
453378
639560
60307
1127989
378675
191911
38580
1285592
738896
89882
77622
850269
880428
1065609
833225
510573
455699
644077
877994
1086956
942432
830241
1221603
1196220
533115
965689
714012
1258482
120459
757128
769818
64873
1214151
302072
132529
350034
1342343
70925
1087892
369098
436224
425433
448041
767600
643757
454383
471273
1141755
436060
429374
348608
32669
1105031
112857
795202
1242372
1300796
317077
1348248
217070
928730
403970
780394
1048623
456839
640234
1259730
796538
177184
831070
791180
634276
712150
1182778
183510
692378
1244071
723296
1214914
287370
788419
572038
1131579
1260888
1249805
117600
1049369
1244752
1264796
304623
1295019
454009
307593
1010152
46147
188545
1066541
946682
1102599
1197124
1296445
1340587
214111
170656
17531
1334973
924736
912975
419701
1331812
253215
885523
198786
710150
548533
1033318
1013154
54270
852744
852883
448867
966101
262764
1302900
520333
853265
115674
1319144
1301339
1265547
37075
856495
359145
280760
739677
27166
274115
681127
931889
55931
1117078
891008
183624
599701
899859
725452
123524
684404
872740
160410
776618
741937
10553
8617
676010
1324006
238219
1097839
332529
615597
388393
122300
887647
962062
59658
1361984
740930
874896
1080268
1097250
193327
396104
1228585
126767
389449
1112546
178989
1126886
765358
199263
152563
584043
284709
138165
366150
1257982
801221
465562
1125589
606968
1175120
821392
757082
1104747
1209331
1127318
308419
6440
1083424
818667
794653
595403
902451
156991
751743
540838
379289
448165
751202
124696
357414
355934
1188487
1195362
772246
1269290
830948
612508
275224
711316
263366
541061
37169
440849
990522
909371
1238500
249197
889651
1139870
303081
1166842
205906
214447
921889
1156654
623595
202349
792196
281507
718827
953106
1353953
530226
179954
382442
1086168
556471
1266870
660276
593539
13458
851379
472302
784878
887798
921073
994480
678623
459069
688859
1078487
751312
210258
967505
610521
754544
562808
1094606
20192
208736
209309
61214
997589
1329989
478357
989023
999243
401205
428978
507680
130079
1028885
204552
524505
1260480
1038274
145332
32393
72539
704981
528788
474119
1140236
1039415
537629
636970
359391
389661
992996
1102508
1061017
436393
219907
887782
740948
846329
689484
233364
201972
1353543
155045
397512
1232178
879300
880967
65000
1300710
478555
1159650
557985
956178
790405
676927
860523
545708
323726
940089
534898
460955
1282524
66237
965257
652548
263976
722828
852639
943850
484994
755635
1202916
1181270
777049
634524
1018956
678444
893198
125552
444602
862018
289019
856357
594001
102518
1016791
699185
677101
1077031
253494
1051865
464339
376037
442182
724756
1360872
382063
292695
1175708
861153
1005016
1050524
621484
53979
974017
1093265
1276969
462818
13031
126893
148316
1359802
25027
435997
280988
727956
1191867
1313038
1156127
853664
575118
1082902
116546
970841
248873
856184
1087465
998560
101652
1328791
538213
130351
1021392
817835
668798
1095490
286195
690386
719282
498746
268561
1207634
1059780
672159
1164095
632661
671550
1010651
1145477
425650
423964
12473
272887
938740
1170783
559477
1167215
874687
49592
25546
1166608
607918
43271
285071
1358126
222041
331826
196854
76668
1064725
1122808
894725
1024012
948248
1015036
45200
516083
615766
766668
550892
918633
584858
348804
954768
1309378
1077050
431493
487917
951426
1192821
120164
559385
1224717
1345818
1126828
1073208
836161
770609
314039
1023731
362835
254109
453007
246642
980537
1256912
28238
1328029
1220812
1183655
961527
737721
157015
1059305
1240331
922872
46073
1163025
543468
658187
992841
110660
331274
708697
1004647
470672
70538
922209
599413
161829
1325724
974553
908834
515496
1171891
948422
621343
228661
354485
677007
514056
652495
1040054
552690
469735
919595
605560
1214289
585723
598088
515560
912172
331012
699381
788034
1207727
200511
270626
973115
1059602
479128
875455
627758
527855
1294044
130995
126807
285995
645708
378864
1083129
608079
358411
1146586
1141340
1021688
649432
894989
261671
899453
82201
572297
620065
1080737
972005
1304937
909086
945800
822057
859157
258513
648781
829413
1356515
915316
709206
800735
791826
733435
767100
1071017
841837
684202
780863
946581
719186
1251581
1044022
1097534
511829
169089
499388
938275
577094
1120998
496104
155143
892166
98055
964254
240245
939637
286270
126521
1175104
208890
374773
193976
289806
146581
621199
1139643
250536
697039
403586
13343
22971
717173
864887
1304071
285511
1200263
579692
951136
645830
879902
797842
516822
346392
1085210
251682
87721
386704
1123365
925475
1025451
154237
827293
1314775
981346
97195
806179
228034
748404
704839
570300
461191
157983
926848
807625
1121514
231005
1057288
220956
1302066
1164331
248898
463751
989034
881612
644566
487109
557299
257239
530608
926651
1149438
784321
662727
447415
1106545
1174466
264330
754572
4994
835475
543217
968470
1111601
564576
1154074
794706
425761
868688
794081
884228
103780
107150
213413
1007051
1013277
623923
606811
595928
545950
327410
548467
1364280
963355
977612
1328105
1027589
1280913
149435
97629
599424
9677
711422
1343270
613880
1013280
771844
378671
1040898
1110178
1039460
725397
650235
742753
793668
130311
125316
1280992
184238
7617
1203232
858055
76764
546367
1140950
234973
330161
345441
707075
562322
180847
207898
782117
541542
916216
1315172
785300
115147
935111
743364
200036
525275
1356359
934916
249862
1092351
236190
258466
1084934
1001110
1099557
451773
601801
1261799
954566
1361231
183935
900695
1043926
1095320
210220
609438
68286
463377
950214
1354211
251497
272045
555572
582241
803451
916883
1102646
1341626
753389
1340697
270161
1355185
132124
13817
571985
1036536
155018
1158173
100669
151718
1070322
971226
1254835
276771
305168
594858
813097
106550
549038
970013
605693
138640
499060
789261
834751
1260788
489429
71120
240059
413718
585633
150763
655778
1018076
371073
1243603
902563
156086
129073
550080
351172
518924
417352
93172
844494
1084475
1004807
295
946052
1214409
239686
227390
1241419
901390
598074
603560
1195360
1300695
74084
429422
974087
891514
1082298
105160
641583
915030
326654
70262
22178
829380
55989
496655
334445
237731
56822
691255
730944
771987
192796
586595
147119
294302
871800
40963
1019593
900
1310237
1139911
465834
294877
885140
251474
1153798
847870
951814
1131788
500915
17425
855985
1289250
766146
537351
109461
1029500
983758
382836
253966
499993
177949
223212
555727
212294
301065
875087
271394
108234
297022
800013
1147192
1183052
649469
342794
757075
413166
1008278
907032
1322785
872451
746981
761421
944310
1085850
953598
1078652
847478
827127
1190080
351874
699556
1144231
562031
1122363
1266451
789995
712472
506211
1111428
1276017
878846
125966
757097
1361858
1245638
1355336
878866
79440
657981
438736
46443
662196
1026322
207014
1075666
374574
656841
399277
1215830
282154
1086852
1340472
449620
96592
216436
438764
1067395
1104647
365825
52221
398452
463044
393829
1063580
1150079
1255670
890923
248899
857965
845942
656150
14132
411634
636697
1147103
911968
1089300
440688
692158
33493
787084
1052198
639556
914373
511861
643631
333061
1266249
596402
1258691
91739
341070
570268
280572
1214707
935132
1169981
611703
1315118
296512
1205182
1011853
382222
1134832
1363955
997681
1344158
933581
1269811
1265529
360340
136032
670331
1315335
713564
1165405
446013
200226
186529
1263925
587990
618465
225685
568559
1003122
194231
252396
1128925
836065
103256
609929
883021
788050
1100324
273576
421446
571762
38926
102974
166382
1303912
676458
1129599
1355503
139129
1273004
468314
44370
1311047
339704
18137
842938
799669
743154
1252464
164980
805595
402616
99471
1009685
984912
623361
1250299
642208
968821
1117928
994457
443297
428389
495841
641096
815313
1161580
156289
1225047
514410
1307348
348975
487466
571480
380651
412312
1190359
275674
1310904
868590
1275752
869119
1088718
24728
451308
1089735
298793
670675
337437
448111
50472
407937
853631
401191
1346821
401938
1081282
38488
242689
120291
537207
330386
1032427
348021
524633
486488
634276
1159971
145111
538608
1075278
1019149
389931
1149605
474403
1095318
1041914
122012
504725
240658
1030786
747964
890669
1302291
943663
432869
539600
1633
829408
157789
293057
1356130
285356
727912
340695
658718
894913
346630
586223
653633
427238
1076634
1174055
1319864
932846
139433
454242
855229
610703
879960
851757
413851
812512
1147288
682668
748946
1351585
1297693
821958
131938
678257
875846
1344230
555708
57171
717027
30403
1037588
1334111
45806
611981
152667
85203
1205023
160012
186526
463
1315424
1036545
883754
752256
360686
499629
1125557
801390
846259
1195224
543753
348657
344106
291954
1342245
1214729
1090345
1042262
359277
824634
755284
1312105
249465
267088
562360
110155
729865
141993
327934
1160232
285239
740769
1051124
672919
839246
797715
590364
651602
398295
459803
107664
1107243
870835
1089823
114207
1257588
1086178
1040186
359421
1182429
311028
925591
289555
1351596
30562
64009
907508
901754
90657
607286
441609
220178
1294882
166932
468907
715800
279191
720965
866856
1180087
186083
634846
656988
1019995
802540
919664
539918
414988
21615
681702
772182
1310841
1177090
414904
887367
1301482
544811
893431
1092862
995414
1245739
119765
208309
412705
1290604
335188
710036
224893
982688
562854
1152563
1072271
26986
1283063
981085
533861
252730
1302226
110707
1183856
286336
62908
1248892
88881
262959
1103195
1278232
90105
1291203
1109352
779631
577000
1190900
855074
723255
106605
105556
957459
1107415
1081233
744651
1294820
657927
716556
434917
529973
186965
1139447
42918
667272
735586
1001786
944387
419054
67418
57567
1259337
748226
559347
1160806
999921
228453
1019437
942270
879404
1084066
431222
369370
878963
287531
644795
1325486
173433
311280
1041515
1149512
715872
1117429
432329
1196666
971192
1014788
1161185
292154
1258142
318143
517320
802325
132854
1015784
21893
510967
760110
887095
352999
1154013
345736
368158
349247
237096
829377
949008
1053818
692494
460347
1034552
1107185
139844
1211770
1343349
137965
396316
102645
979635
900278
877929
889653
100911
578859
963150
985809
119347
618690
438689
504458
1056643
97805
320662
725356
1126083
264536
1309673
237444
97709
611071
690686
743592
65653
1281571
984169
1279006
1359610
112668
197548
709960
1082695
644462
538107
1164905
1144152
275739
248837
861336
1033080
487884
1010242
271260
1298116
462631
389992
506558
795731
222295
1167371
1189988
1039098
903930
992984
261722
388140
1255499
1322188
4438
219155
1360575
590093
839239
1120263
972089
1115987
597463
197079
643876
490732
709526
413314
171001
285105
678980
754105
951383
808406
555474
913845
422230
762499
475499
833707
1127885
4927
248133
743307
838034
966844
920643
297152
1284845
354875
825077
691358
414346
670448
819581
1213221
342791
787368
969444
73080
1273523
620572
609007
724984
1102460
1267712
623337
1031930
572728
1200144
46923
1122498
340146
1061945
466343
452500
594144
666819
107636
807362
690139
1180674
324676
107433
505836
748909
304702
254945
1264702
1067052
1314450
247137
371480
324086
1242715
98365
41667
1174321
1362963
457163
1247889
15101
1157828
410108
904617
977326
631220
537193
1105730
572316
68461
1323558
811979
274764
1252180
956671
1333096
1181830
1354943
659455
447123
963904
1067984
25734
373096
762036
517551
1088562
1006595
94987
12608
1043224
422927
379131
367017
468908
1054082
511456
915498
257904
710314
1183541
396824
494278
77313
67877
1003651
719682
733358
83540
629626
867539
197324
1257457
983191
1152600
974294
669135
1157321
938811
138606
1083974
801625
1162302
92311
873579
984718
835529
601019
833396
1335235
599143
1150382
879557
955127
695796
843586
1206715
781922
795462
929894
220681
721524
322983
13189
366007
776441
650407
1184522
338664
1362639
965514
1266241
431114
1307538
107596
198689
1294688
1319279
641949
800891
81043
198762
1149158
576076
831363
1069646
884645
1083961
845443
20500
570185
1039473
402249
1004323
836231
249860
298088
1247383
16866
28659
249265
82620
245915
774734
1295144
94359
183551
196401
969705
1313158
601909
194689
333086
59019
431291
815543
1339373
897149
146192
185663
160636
485599
87001
909750
332931
219363
1186051
1187962
1014963
828564
274663
396386
17224
6267
1339257
438236
702629
923067
1119170
848786
259622
1104364
167872
444646
958881
968247
771066
81504
1030927
87037
146547
382686
437457
956583
3762
534483
685978
1344891
1248295
854543
1111166
1209446
380353
1285253
1228086
1328648
685318
640940
378676
1175469
985395
368249
1300356
707068
1100065
194327
800976
1138091
595523
122777
51470
1000107
1087964
1008264
307867
579422
171711
687516
707150
569516
892995
275448
906888
1152360
718947
799312
528600
443671
647266
319135
522481
1036025
542413
185535
871213
553218
1180945
714089
768015
1340989
967718
253641
1359707
1215974
638464
1201061
16491
261165
998018
1026090
1153485
297374
1010251
1119968
8625
68364
749270
509585
745395
682177
836182
808857
421627
1220121
459084
620775
806896
1138189
1159727
173695
651761
920040
89610
583018
279906
174120
662475
473219
497422
911072
15047
152212
1256302
756045
893236
1239579
545527
66484
122517
1343450
35562
296296
495188
590989
644957
713697
854875
275168
161182
887934
399091
1076685
859095
1044248
154511
1291602
596152
279795
1132167
502563
355071
944913
840009
210019
1261657
72361
339230
899219
1180125
1312310
319947
1263614
314965
493045
1156883
924732
794844
1191281
327639
1276115
1157972
109673
237457
106741
331812
1314515
1169182
566348
315135
1134290
232924
693545
335441
685221
604660
1218352
1293994
225706
906512
186842
992744
432245
1050368
1305739
851538
681791
1289462
624053
1004511
1137424
1303742
364406
369741
438947
655284
378760
897067
289483
562794
1147605
1337411
1025608
810928
332125
1292126
960364
768275
1271648
350902
305377
139166
635345
1265500
365732
349994
502305
1007735
505563
198485
460447
390820
328212
1269428
1208053
783742
1229574
736987
320823
1284710
362121
959052
1131676
1090944
946412
122519
1020989
848117
1216722
631508
1090570
1159466
1042619
105418
690749
744940
1036470
172648
763097
510782
982359
1223085
739323
254459
151818
808338
932826
126390
87716
801185
156921
1038124
992370
840796
1013151
296531
1147825
752081
989773
1020943
326379
412912
107858
175797
266564
798554
1191949
404008
253971
99991
231889
790341
708860
664458
1144202
53329
603845
264733
1093447
654347
1199326
1171709
18893
1262794
593785
1200458
1340892
479666
1244556
1316504
316170
298768
529524
727639
366675
159934
594499
931528
1234959
832682
286962
304549
717097
138638
220527
122005
342854
728030
546579
1112170
858174
927285
441404
720899
580738
918970
951163
924027
766281
1211274
223253
1316940
501742
274946
573853
1106047
580762
1070179
752402
66240
658328
498770
367875
589376
905839
1354256
258938
925991
201378
968090
819209
182300
1136967
1354404
118555
317078
1317116
23756
1324332
1347904
1085608
197085
1119397
1290808
677173
994160
968907
315402
840237
1071697
742022
1263317
928316
736078
301103
597425
1290602
1159691
884931
1216847
170658
913681
1187819
603797
1175386
779611
405732
207472
1348337
306303
1181124
267997
168581
425091
653666
136416
678222
91034
1037978
677819
1263376
964505
240107
1307492
190398
63589
441664
907024
988929
225807
647288
371943
127641
793700
1271080
101116
16785
3853
855342
1335954
25966
937852
1174197
855735
558136
1290808
595276
1111133
1329027
1091670
526693
652336
4599
827586
692788
264676
918669
675122
1094823
743565
86033
1093125
165155
822962
952915
991488
1350872
1104121
1156279
361656
833884
866050
456274
639847
412101
87991
1299855
521629
1297125
158027
1030636
588525
262818
1331463
930111
1032168
959893
1357070
1297118
923982
341161
317133
997305
13469
873973
112128
1001569
691935
650968
186894
1332161
1321961
87975
1017833
314134
29681
208047
846065
240130
1206011
541499
832947
1184130
889374
430903
489566
689105
568270
1207576
1132157
600536
44601
908220
17027
945181
991549
242780
234475
177411
306502
197758
1009286
426843
928952
392514
994024
451289
167889
1044342
315161
1144708
1220076
391325
411501
479672
488958
666726
472319
149156
1363647
65024
27939
1107489
627429
494791
1066878
513406
1323506
178762
705927
718306
1321477
608305
971418
1037406
741618
1144964
1048890
1066567
1026411
998141
534493
191817
1315581
960841
1217998
947111
924677
570934
1159008
1321827
120937
1310543
188940
327169
562460
605760
557278
1274627
1280153
1086614
1153996
1343660
929046
440126
1230463
630230
340822
985696
100494
479903
144488
400113
272165
425566
616938
544391
1336338
285936
367684
1112170
918093
1250218
926889
464378
1078305
895578
667660
566201
1261307
808104
159748
7418
595399
773790
323074
597163
22661
835357
187497
581349
761680
1107524
278898
1215164
713464
280674
612039
1187493
1269087
528008
1316737
723356
404598
1018772
1349137
770222
750402
532448
149633
1129158
852902
931181
1055671
346424
489042
790556
137890
1190707
863235
580953
193375
652565
621862
329243
705330
696618
1227786
62057
579787
1353265
178706
267052
1266436
57521
1056632
909250
552490
1145359
210893
285979
463012
76407
1038155
572578
837404
819024
384179
1298699
254408
1221932
1269214
580310
770061
570233
664705
138177
419036
320844
1194611
1039297
873114
248241
16977
656624
1174302
1118915
494491
1811
237182
555632
1205367
64756
1169676
377526
853256
109533
1059424
287710
1235678
319467
1294318
675546
897662
592787
207553
466733
864389
868397
1241242
686098
738504
717962
44575
545591
742126
75981
709591
625007
786942
1115959
462750
837084
587730
1148188
739295
655570
302790
238976
1258199
443756
75307
80411
747568
1065458
353565
310038
344458
872724
926002
1356011
1318884
1176425
142811
429415
1131788
953868
201682
1354509
1108369
57975
974594
829011
740475
871325
961380
786341
1301305
454249
272598
1205646
1141383
784020
316219
565176
531807
297257
1288942
239003
835221
897986
433548
1092069
91932
1012151
1016229
542076
896408
229225
804129
1199022
1047856
728353
1360434
378387
833349
794885
876482
129688
1267198
748582
341940
1115190
1108166
551956
96618
748858
622657
953234
333633
191158
122530
741844
1359438
240176
1153353
928831
946869
403749
603075
812980
419936
1162988
724778
1239019
656800
369044
947073
361381
158380
633204
819627
1064324
179277
57271
751141
1161999
782987
984642
945086
1362988
1109149
840289
608843
1189197
1212794
1225260
563292
274963
1154653
332317
34453
1238262
446258
309159
1214070
676350
265499
938365
801693
1243078
875055
303074
972091
717087
1327510
730595
64763
186947
680157
664818
1159725
674832
1136975
613234
424363
1094703
167093
175171
751598
355909
868295
586197
1085440
153618
1185203
1201038
1171625
355628
249609
884079
575472
1178182
1195396
758267
316668
826315
743077
37582
69004
371691
919458
82247
618037
21170
10229
836608
691014
282573
824846
373407
391075
568564
61868
485601
944081
234694
349313
1278142
334954
238195
687820
993554
926959
313858
530970
187846
1307492
1362496
340713
90632
920274
185888
773759
1309222
561915
1020985
258467
1243739
587812
215701
163903
186128
1344892
536628
1220779
1154038
352499
811577
11225
1187988
498279
1185026
142363
863095
306600
278708
270695
843891
510556
1197685
1196483
1150485
361197
1226775
493141
812421
951327
944479
640997
381825
469197
540920
1309127
1160087
669739
1032421
1054158
858893
1045198
872121
381041
1354666
1153511
122504
1182149
254664
558938
879328
822623
525267
325879
1297252
932863
1333313
1014726
1336213
524388
638366
93058
1078479
647553
22781
1009315
649083
1123013
787417
290297
1192870
381495
371079
1193157
1173713
1209258
256505
229127
1140098
1056540
1299355
29344
10678
141533
428118
1251917
378787
639647
57826
734689
1092198
1281680
346393
1027632
477622
190274
704305
547695
1019024
1038672
513574
332286
889288
1041389
275244
619520
775357
1122343
734453
730759
115022
392762
80498
236627
224668
286690
398339
429953
893768
1277036
1057594
433343
1038834
996776
464574
1347396
412989
436118
514465
978878
605944
1222213
698341
1302349
236642
848045
131054
120109
251157
420457
976820
247329
4018
255626
31950
417171
1205664
1144479
999101
230110
1224628
467965
520380
163925
702831
174799
1310919
753888
669195
455401
15783
1194195
177972
1049320
794965
170299
961487
235
61204
1289023
132639
564894
976032
1253411
204284
771666
167862
1097708
452481
1310254
639856
1066513
1163794
441724
327206
617975
764991
16271
515014
241708
680161
358625
490081
985751
267648
629346
692420
272001
1311667
144707
654186
395246
947491
1088481
136760
30374
1227411
1072141
105809
680856
206005
1036666
1021508
693183
102181
608151
871516
1081468
124214
961571
611733
834447
254432
160926
27486
441244
448482
573712
473381
152234
609019
691401
520393
465014
1176630
112641
751968
575640
429923
1331678
692933
394170
950200
396643
752531
1118350
1324334
1258125
818857
1245036
1152206
553282
768489
1172060
408037
463457
1067687
786151
928417
1137295
680909
1240725
342362
1037665
644271
922242
739004
8813
843967
340964
815621
1295604
308738
1014223
1351698
948258
1358566
843014
250499
1302716
874796
1323137
1070486
581201
962554
930473
131167
342994
1048065
1238377
907872
610686
261002
333697
739476
291611
709551
1347799
561554
574367
489719
122708
1330516
408827
739995
632919
939411
164632
346879
519465
235737
368931
1141522
123443
246468
1190506
1361781
1312759
806454
1178999
901644
707599
824376
700135
1287494
174298
963265
523359
70469
710139
12970
129243
555450
148941
856967
816126
98877
455862
1183490
625172
766470
680712
1340266
728337
650163
1171826
1024074
1025354
519823
1125402
1360758
464738
1343732
1330916
908324
862504
83207
133485
15390
1273483
105638
1363147
102610
458266
70672
1187882
521536
712532
656562
786655
1173567
252915
36636
881791
750042
304157
47875
125450
953497
1068422
579243
1194202
855182
98047
1349768
450898
45002
1185886
762939
1063747
432344
515705
91066
832642
1024335
1041747
1172067
172799
1298545
22480
946515
606915
147680
408042
424949
36209
1242976
621966
909221
288504
1026948
1022623
571496
115635
1041351
109903
812175
60213
944317
955288
456575
1009875
22901
359613
1027073
923313
1105190
1068783
784287
108909
356867
491558
1113449
375280
334808
247987
206289
1002577
999128
275179
437737
103166
478291
574556
571959
525215
935928
197677
580129
548623
706910
1160017
709205
792764
1308612
476120
641488
467868
1274532
1198863
596049
191646
1009320
387145
957736
1210633
494993
1359761
718612
1315734
1219636
890728
1289720
1110901
438426
554054
569732
173974
706848
177163
421744
263508
1143567
362781
1074632
1354891
407214
672872
273784
1096005
1261785
1135301
311896
801057
533495
699094
854577
1037254
380488
289271
306603
19727
646882
893690
171887
1247999
31375
227823
289121
993184
1248440
261409
157683
49800
96331
633141
1210649
994831
881473
125591
377799
929968
149732
1132077
1061421
828035
843400
677940
915925
908127
1119332
965385
592363
1082737
1116624
581390
172190
279295
562504
718804
437539
389695
886659
89785
795430
1068456
492885
566355
266079
462417
914448
1282744
204923
1338818
175105
450399
136999
270748
239751
149368
494334
791004
1159153
1071950
541778
735794
201779
1285707
535097
330260
881906
1065212
1002505
647479
897897
657127
53154
525628
547004
590738
978445
368596
1285540
1126274
848818
1262088
182281
36007
1289133
1082718
1125447
121060
795856
114588
1322801
537816
249155
59498
569568
811350
290439
76346
379199
407294
1170569
401968
430719
517229
741281
946534
273235
363486
1161391
1156135
118872
971348
544447
1233032
944398
785850
203022
350700
887738
772355
388503
391822
677623
520561
1260133
50090
878673
1230212
615566
955729
1144143
1112691
120753
1081885
993825
1092011
1143059
847356
867308
253605
907932
392993
709287
706147
877838
296652
272513
558004
402800
167869
349304
1077274
1354341
195766
1352778
255738
106263
848330
1129607
807601
971804
1047532
382542
1168230
554087
950163
866691
569010
188082
1279795
1023854
1215177
268040
1110804
514393
496909
25040
404680
1053050
843766
965911
613612
406553
220638
385189
576682
811561
215084
216061
87489
740993
962258
735363
577184
480070
1156586
1123060
159466
525004
737889
17885
1150907
517611
596645
66860
943358
1142055
487785
320625
109585
1057357
1007670
567065
422519
1127139
91231
40949
913558
1183313
908112
1214593
716834
882460
1335348
1260567
1274192
203980
326364
246583
806782
1336951
543976
552319
1162741
727780
89712
736981
1206195
911806
23209
80801
835841
995883
16591
94195
772699
543548
1172726
122756
788197
344044
401870
1109895
629532
659201
210704
977059
705204
485682
15988
625738
724489
1051550
817238
964713
66031
974295
244974
803788
1110106
1079388
253940
966630
351254
260587
146088
904626
194231
224399
800921
532965
872074
706765
1220252
344040
1127014
1151287
855304
113005
1340402
377170
1022622
32400
510692
1083041
1191147
1114190
1174255
1173146
402069
437487
1050027
651976
794735
640171
105318
915032
848430
1306486
1290988
1047479
1161017
964620
746240
275179
988160
23321
893803
396345
311233
582201
817476
197921
781362
629053
1111336
1114917
959862
389561
970271
710496
747635
220267
1029417
1182674
983521
1207757
1269676
385880
1003907
992250
1148266
322857
347370
1272598
361420
1023557
80773
389621
411680
1262782
1071029
451467
580749
757724
1060510
1180284
1292405
10931
234687
1062796
661799
503000
1346351
323951
998078
784705
115190
278081
1123253
1146082
717137
212477
832880
177783
420168
891854
563623
842247
658094
352862
1146584
470663
1090227
212084
1226993
575077
111569
1090808
1339565
74834
323382
1300921
1251491
737735
573323
1152861
694607
571251
100091
281581
157451
443131
350076
442573
379653
604976
1149591
982610
507083
973709
17565
667459
397741
945399
697823
1319175
413332
1241225
825488
1286764
392662
998316
1062466
830527
1288004
266258
856225
1245092
853063
235913
950098
363930
1298006
958344
200444
307383
359273
397641
847065
418619
1061859
897299
880487
550827
1229343
754298
705367
649146
180093
733423
48149
958287
388403
526867
909644
894638
874702
791144
613593
1015996
859046
799060
1234533
1362428
1059190
4615
665839
193552
878746
616029
248841
627883
1283532
1346803
718713
694316
980594
76475
1332289
585033
251157
287850
324442
1143264
1092651
652862
879091
677041
56718
998403
397738
516636
1292423
281009
174069
105236
114110
557963
1313687
1010903
1058511
1223981
211633
300707
347636
551826
172056
673314
437451
98556
1924
952750
1133562
650032
1262982
820531
801283
152187
934595
710275
962003
142077
806431
112959
918909
557945
1188052
930656
123499
976551
1316256
366579
1062081
527238
556480
309166
812539
1265778
943520
1244936
136295
539561
305731
383767
1119914
10519
615871
883176
368978
1022188
726398
886404
691034
1138554
416019
12771
591942
781640
404713
1118034
217757
814240
823374
1289847
851857
20702
132812
253592
652591
1342251
1312203
1306244
607346
515009
1035038
993014
19274
1298939
1002372
101213
1203322
1103482
453699
1108769
344478
632466
99022
98398
290717
75195
644002
903282
76488
1129710
628914
502477
42454
185738
630115
1215476
602182
896181
935780
349201
517161
434651
1335833
1330753
948291
70508
451336
811732
592682
82051
731569
988270
1085393
1124885
1128485
1257722
444938
563242
412856
817505
1082838
257969
750012
661100
1182702
1058832
739031
104460
738514
441569
1181402
651689
544442
741062
830847
84577
3647
731069
493088
62019
1109897
805458
931423
1103621
1316829
1300425
1007433
1322897
679800
166581
269825
1261703
758721
906977
930345
106148
1334250
1319852
140309
987122
1188741
356931
1016092
484286
1155407
1021552
200891
986501
195866
586294
1262678
278445
911617
752239
1221191
1084172
984090
480394
219549
87422
160396
497962
421095
219213
769275
1045542
908608
1088471
372079
1270305
1080325
8409
563466
758570
215947
782128
235857
169210
467753
514649
1083167
642574
944756
206103
96446
1011376
1037513
97256
632417
17434
304779
816489
203876
118628
659072
1357826
1063196
162231
806389
95533
801321
947387
1293411
646967
1089667
777237
1069803
1349428
644555
231700
157606
686979
203577
431553
885499
974460
740193
1000665
625864
485935
692845
1350744
392682
797305
694457
367847
397721
390826
650464
154516
550782
1320864
1217615
1002874
578665
567341
422615
1007488
798241
1257161
1175280
1009583
668009
285404
1234273
411052
674339
574086
1071523
879858
771723
78506
522212
633830
675074
1327705
1308027
1202822
1217199
611108
548749
978511
272917
756212
664350
586729
994256
31766
1297509
484389
428707
1347773
1294534
835641
573900
925838
356337
57444
266168
268532
797651
33266
908189
292446
796004
115340
298550
1355710
960419
1305985
146140
1218410
954994
701475
827529
385075
839550
1183368
706200
664910
374470
4232
1276298
1281136
521507
334681
183916
581692
1316088
648229
305487
414829
1336867
1341048
785372
1282580
521821
187718
213714
1342707
382665
789036
411516
965525
516660
683467
44233
246514
855297
1035219
599856
967901
1067984
1213491
1321632
1017999
138949
382593
905456
366540
115026
729346
362337
490311
747306
606811
531648
1101651
974147
112295
588027
1362719
193538
212421
132836
633511
147838
379211
903500
417184
498183
623512
136032
1049285
343324
293490
959463
706243
1207987
252178
640969
951562
1063574
1298760
1153071
1149046
1001723
255263
718377
852766
337069
299332
446605
384613
472987
958803
137841
1023175
380192
752579
259791
951394
547413
572188
502071
274902
752115
874802
168212
696960
1028353
638399
523161
505050
340468
188316
341046
1090177
1231042
1058034
258027
876892
265028
971403
368325
921267
239757
285534
1078922
1191110
976550
642896
515950
282335
1226594
954222
837051
1065616
422344
717996
581435
1131841
707578
329822
124011
881597
1327610
657080
392130
1086845
1189489
173318
66975
988555
1227787
510020
551496
296405
818188
1260246
248105
430930
984399
982458
1336554
895712
1124241
283579
24138
931381
424183
1287082
1083386
349353
451749
837908
1316511
209034
430454
329332
68414
1177356
494697
643467
1134657
1210920
853793
741689
289706
830203
98473
861559
954524
881017
663210
282749
365797
1252696
1282604
73260
1244820
149825
1156086
1030778
658379
369959
1220608
607164
955027
195897
1149548
827687
972426
423232
133095
418007
3054
156063
698436
730199
305764
702304
1254287
173309
360242
476585
624006
399424
1111460
313116
463531
545593
214585
960650
1196702
998064
389632
1033634
773848
278010
441594
1202633
670392
824461
447760
1014256
175145
514164
1272969
357271
44815
457454
513314
937067
741814
113656
1222840
343331
1100650
699503
351469
371852
1195749
681178
1189719
963758
1256737
271082
1023200
646470
485689
1351091
1358321
120209
563933
309456
360266
626233
192823
1139158
1134003
1042498
682100
914189
833936
1200776
1007395
808938
935032
992700
639985
152539
1117677
497064
1359325
598055
883307
973451
497796
274147
450955
348206
1037804
168362
889803
780465
495518
219232
890142
311867
396026
342470
1040298
675339
443121
141611
882069
953624
477451
631703
1246075
335540
130029
664379
1165690
800528
403330
1357963
648602
573185
1263024
307065
591957
144305
534078
1120188
384666
596885
1137534
1191942
653328
1091697
152965
1251400
541571
39518
459400
1202992
414307
981915
335054
383854
1171246
796074
1208033
1089063
400874
856899
909147
826382
657001
876289
175617
59787
558606
892055
216038
474979
824462
339266
310416
944690
566706
1125768
421030
681057
902524
1332795
1334265
310447
1176944
533573
1306049
970260
740201
946005
1032420
288556
325110
337974
1273862
832785
83399
792073
1057038
363907
795689
752785
181312
51168
112234
402852
334011
854697
691657
891233
760849
1009228
517661
309403
1088154
566584
73856
998423
172149
140809
753165
1298610
1217278
78003
321790
142733
588916
86903
1264942
299604
934033
354601
550003
504243
92183
785766
1055406
487125
880982
1258224
389578
617069
231732
174600
420524
911758
846124
1091141
1123655
988017
1107764
1346756
296957
929348
129249
540062
483367
915905
1262323
1059273
1007881
777529
915123
814846
262829
1035181
516957
37150
905666
365558
564122
1308628
932799
338759
1023142
1165444
1287244
351013
1313460
828836
566036
843439
719369
240261
1082584
768311
1230438
658380
66144
735752
822343
474262
701656
383817
1081665
1068441
483237
1016875
783366
130765
359748
423636
41368
1218752
295714
942773
1086049
1094663
345334
660169
633499
247247
1111181
705282
574858
1091610
1166108
424776
661282
902768
1020921
73320
1272891
1343187
563526
1036048
1122023
752744
202220
1308902
166985
573236
1281353
1035125
451629
650667
106422
979502
276565
101460
1094857
56727
426967
404027
308523
693819
1360512
412830
211381
533464
390923
1154281
1353518
1152189
483615
1362968
676378
1325257
445349
389598
418361
1225241
424717
1009541
717596
535307
332352
327975
1314650
471451
1301193
767393
1277075
473320
1337439
981274
1076043
664829
674926
1148575
802327
350589
1190016
513248
586808
557647
148332
1353578
1239119
1295083
102440
303453
249431
424548
62573
921107
634809
460735
1138073
68029
1209335
33
146880
590268
1139110
788935
611978
515100
647335
457679
611408
951217
336263
588003
101048
60407
55494
1022968
235616
1074958
670424
705541
74674
116609
744656
1088374
558455
1143231
1214896
921710
1268606
703377
1033318
271556
1181494
587314
428822
1290593
609509
1063848
1124827
302936
35747
7263
879108
625377
208207
1171624
1240025
697126
1324336
945288
1300104
901568
325740
192892
343902
429079
489398
824562
480534
415920
121270
1113168
524673
933652
217697
1262854
704524
873397
348613
343100
382967
1042298
1309639
332620
727967
239464
561932
1152010
703291
422036
704133
1050627
258725
509745
247903
888481
392195
462131
36342
699195
800456
477930
1266761
1169084
595648
77143
910107
389933
328276
901886
970365
737875
114311
304564
32846
570871
1342955
474958
1308211
1200635
764230
8583
214092
920354
78874
1216743
679056
1289291
232861
267833
11931
424792
219613
1287530
443659
79040
1303175
973730
166663
714211
1323297
424764
887352
100800
988179
1351756
906805
1088687
467663
1326402
520523
1234068
668731
935486
1060185
909398
791252
673
1286564
493586
428147
434549
508981
266942
1334959
256043
892747
668320
908870
355442
202754
296741
717584
786407
746227
1099982
609972
744304
948078
115876
1329239
778129
404793
1065546
391997
21451
302888
366250
4284
1183189
514530
937175
190843
376020
1195414
565818
1167719
358085
702024
168236
604055
1211892
1268204
296515
1308342
693438
1049209
834275
1304533
871690
782856
1122549
637689
481352
1305509
567128
210390
1242818
1090034
12591
220528
392138
485465
529815
242383
349026
1107858
238147
1015585
454009
134563
388867
643991
1031751
1007958
881451
690930
522256
335971
551940
771841
280984
26790
781527
510257
1095214
772262
758592
418847
782171
1180651
1001151
475473
1262963
1001790
1216591
1225685
186892
1006502
1291063
434485
811044
478
1324426
105619
1246588
236018
1134164
221717
1037481
364933
1319832
629394
1166324
25877
793072
204375
1235647
609315
791078
1311451
116496
562113
241717
735631
759704
1224695
981544
1210506
172597
715517
527436
1170302
1350350
1065084
561668
1019767
714243
26021
418313
566428
632900
673103
12950
67939
782621
592880
19429
1199237
25026
109490
747937
1075568
474232
1261861
1271579
1172518
1203293
710476
622081
375154
1051127
954049
421774
815802
1268058
1268312
248972
184567
1137190
1022256
945514
454234
89815
190232
816938
240390
97739
311614
100129
730203
425740
563337
1027515
1345364
661818
782471
287256
720740
201561
1329806
674281
538621
753501
1138619
942621
989248
677485
1212445
894364
1294793
777750
165752
135189
1181428
1056898
965023
1204476
528776
42839
149104
1248362
1219989
152060
1356810
1112655
1093612
640867
820842
656587
1055761
995406
565290
808169
65465
1034533
36776
120470
394496
378851
971464
1031996
1308573
165901
1017138
858593
608643
581848
658334
282102
477055
661527
1021733
352298
358448
799016
1214180
551648
1263981
358210
408145
713644
1129353
101802
1035819
1273636
98052
42659
862343
1332430
808526
1116027
467743
151205
635348
535312
226857
808229
432368
656391
954665
132048
1224551
272070
830500
622806
1059012
507000
548151
602976
67114
539051
503765
969532
244433
187781
667338
845708
339436
195366
79738
570427
1186907
1181981
618671
351565
637589
749852
1164192
1337875
563025
372780
804803
56122
970332
280192
565218
951156
1048097
218242
266536
374852
145804
164714
635570
1359536
427393
1188138
831413
679910
170916
409619
122667
339096
301102
1128015
201110
776074
434175
708826
163364
603018
1056080
1060387
296634
351901
1257550
569854
475820
700234
238282
1025256
588465
606670
1050130
935119
154821
66085
563734
645696
204607
993381
739838
472472
1156832
1130180
1299049
95812
364026
1061692
1079089
880280
1246287
576865
1070874
1344609
171666
1020430
1321126
1284691
29487
1258112
688385
849456
1299861
178413
40489
145702
109754
330234
827535
564487
1259236
1285130
1303200
579476
852169
139868
1201879
1064874
861008
865587
892735
683551
1265748
998876
212955
815112
815596
797461
418217
10756
1065790
119318
950306
392236
1224792
683971
603318
1253058
325138
783514
1276332
551477
703137
952931
1320230
317166
321707
180520
1221622
584214
641274
488976
474475
440645
585875
246441
1233684
1155027
446095
510462
823493
285233
658387
448945
1222906
259892
98758
78468
1272840
647203
979461
242968
116264
1333846
131317
94481
253181
1303595
1082259
1290340
256898
154677
32804
403279
1133233
789403
1077843
499571
634580
1032090
473827
798145
901624
755383
893743
1197571
376887
1292614
1274044
1264061
548133
1106921
1353478
974128
867530
253758
436890
69090
842210
1249741
530969
387313
1294877
1355890
322798
980442
205436
1340221
535330
133798
266322
1188559
662970
1070602
193373
1089956
634544
1208321
521259
426103
842807
1290292
246332
284875
169705
221311
303901
943854
458766
623874
308895
1248552
587297
528407
1324340
226226
383778
694655
34058
1239835
147626
1057069
579746
753485
1242093
529570
180296
648511
374256
99908
1209790
577759
1291689
1245736
240530
140792
1068665
667291
352870
475517
1037907
467997
950090
231355
44232
649049
35786
95749
1352872
739453
307697
634237
721359
1313498
1244106
146181
736588
430001
876314
819408
549785
115563
704317
1178142
825196
1050715
1220200
73377
199906
95648
541362
597499
824056
75875
1268518
993891
120094
409841
232891
338986
1267849
259342
1073223
650057
889253
1245386
1110470
930319
798616
1240243
319534
1298910
575648
1320030
529574
817645
42983
1232728
1120411
1225807
1318946
949558
1086940
1157436
761050
1302582
1307393
674442
240351
573747
20434
1168667
98281
396859
795578
9813
769940
1305196
679147
426748
839693
234022
36828
378736
521551
1047594
1259770
1227111
705183
488927
838480
885916
189494
897215
149260
39799
1021704
440940
1303080
961328
82020
7305
530822
22569
1014606
471557
89762
930655
1136968
211387
1299282
66671
323370
612589
1350819
1014663
812813
504275
382225
1105926
1010103
1197268
323372
300456
1057467
318723
698340
543906
929306
421499
1100911
394107
949728
150268
1356809
181963
1006873
425223
524444
251946
1183832
1067169
134273
339723
869773
663174
186689
1123415
1097984
810346
1173698
769302
481931
126018
1092654
877996
551960
479160
471362
1029101
1220748
986783
766228
1116863
965523
218145
617915
1115486
207783
795503
155559
1185571
66889
1309472
595990
523655
592330
961162
1275774
534713
23703
1360160
290718
402635
351548
1196425
905624
1326357
1253483
452598
539419
117820
266114
143829
697193
673564
775791
1302976
688673
582846
812620
371748
737279
201555
444605
241206
931119
26619
1331569
1120307
165262
1016323
65625
776622
336600
283505
548568
769895
886221
1139506
723229
66501
1174103
1296082
511536
1133990
883320
1003810
26898
277527
432658
803161
1036697
52673
890800
841811
1270380
1085951
1169821
206247
495960
223836
3914
307342
1190221
35337
142877
291377
802934
1249101
1123123
1155050
745430
1106216
1340148
186765
923567
920880
1049821
1350245
425151
1276551
1118190
77455
433689
187047
458643
1306615
940190
169474
1271823
298077
1005833
1013812
16223
1029752
135635
234336
1342590
631651
1224642
453266
85948
864297
928755
777885
1117569
989900
1026951
838094
353395
241895
427780
566929
622493
259686
1335315
748004
117133
903580
424029
521438
911124
817908
519599
122874
270073
535196
1237480
333541
1196320
1273127
1362727
645239
440563
718907
525773
423230
832033
651409
1042510
552777
1262734
544388
1275276
790456
814345
383899
517279
270394
68538
84069
135034
584904
158737
1282186
804091
50515
117048
1256805
845074
201407
481378
735492
176193
752326
1073123
781242
71345
457241
864068
1170685
62389
16612
619815
668733
1015750
1117076
3831
264487
311393
386078
873438
852523
690924
460499
719013
744400
56701
68485
1285988
745503
930781
1132160
176494
708972
407968
1311361
1233480
1037544
1104509
1078317
50494
1237030
1311245
706770
1189820
1243989
1237405
819762
798663
107185
446221
615434
895880
727200
392768
230943
285673
1191392
606815
424094
1349257
87214
905533
1193604
623496
769881
144107
619227
985329
88942
1120103
848965
714243
1095489
871425
902300
867997
1350157
566633
1137805
311872
497068
139630
917349
951482
271384
256611
1292940
1251061
1064939
293947
1171571
1254163
647230
986262
321921
1185407
203681
8867
1095058
651226
898060
1011833
1075227
1308180
1088203
860535
579062
1287682
112678
994311
299361
433585
1138620
253475
366738
29914
18237
976920
742602
91114
920581
1232945
709586
1060842
223457
1344863
1152803
695109
142679
1184875
453625
750850
922493
1339574
177425
227623
415843
187517
488489
562842
754965
56314
40575
1068200
466526
852309
179588
170796
33459
696505
100629
678250
1228973
393098
211856
1044680
1135218
1154042
618022
283523
695311
604603
354926
1172886
653834
787650
1298245
914204
1282408
619743
220931
1218240
1143756
141933
1351290
796395
154202
415203
7542
206476
666445
794811
1264423
1331958
31210
548992
1193560
8891
569089
1187708
539072
83712
1026398
65125
715507
160670
927250
83625
185363
852389
628706
875145
1302842
953865
650755
659091
1148876
1285879
762542
508175
916671
403045
1263050
1324665
581465
554415
1018339
140675
1224012
1313773
87093
287547
704410
532480
812195
751001
1169299
867187
570349
814454
266741
1256716
112026
863164
1307197
901495
821395
1201699
1339133
799242
434124
364873
564741
1344839
483428
125381
921977
298174
1173921
9260
876681
444346
110158
278885
990616
548981
46151
3967
164989
1325457
1141338
997658
1030068
483813
590448
798328
304316
1031240
555105
358475
1016199
208590
1061607
1320311
166327
692540
911265
913783
917955
1086804
317090
992632
1054193
1246240
1189769
348402
1363307
62720
749577
1151556
995197
633542
152181
655959
718750
115838
63193
891063
890710
575188
401154
1169969
272433
851442
23505
1356482
26296
44622
95293
413941
1328622
1295596
394826
1170123
380648
1092060
656957
1059197
367910
37828
1309124
256519
638287
1299105
634644
823121
40095
610303
1272120
1269256
1023071
925392
263370
436058
1289286
492928
88125
1167810
83945
726399
1175176
719087
249002
829011
761748
1025936
262422
111965
1204112
93188
710039
447451
691703
1097397
1354529
1073811
77850
1032012
1022067
1214091
441368
406337
709151
1343208
418088
362970
1080493
238833
1199600
1341409
229945
136009
652162
1350800
1111786
256506
1071372
485295
265124
241644
1333033
1150664
455632
779338
1355436
127916
142101
6837
863478
698424
508069
969
186370
881188
76979
486190
1088266
87192
963486
446462
135821
850223
173654
859384
1159179
725137
1283268
1158947
66550
760613
610669
493233
158971
1236587
1229396
381910
1316771
397100
419492
710049
95644
164484
849668
219843
1209833
202936
606683
52779
1322774
846413
1112703
1046907
783359
570104
590131
1119400
55988
263939
880702
668845
1020307
447505
1343748
124664
725895
1125003
1041972
1034397
145527
153727
1070448
3117
283147
240281
113625
1232808
467708
401488
1099186
1152193
1282182
861386
907497
990625
140498
580290
1284701
933875
605603
1111079
212971
417778
1145978
742631
553587
177287
236932
1028927
519006
504655
1271884
1121435
437937
728601
491966
1303224
1087724
304342
1161151
185342
1351304
1092460
977664
653031
296095
355152
492026
612381
626352
165738
363068
56732
235539
384029
17563
655618
1055751
622902
352156
984932
489349
1150758
939590
186541
1065973
81954
1025340
846549
262256
1067733
69059
754660
1047072
115404
308731
185380
907589
231333
605631
759542
897124
293210
497786
52621
1251457
1272530
910201
1345111
661984
1047981
1029839
1194656
466462
487936
596591
481832
322367
64811
1191789
430534
399662
1186170
69341
820641
1022802
305819
548311
1239459
763803
1218880
1212468
31403
89593
466314
362607
246492
1317421
603757
1091028
275280
330655
402659
419532
525765
373625
180405
175523
1112876
764714
1097980
742247
266641
298353
1287980
105134
993513
1267188
1227856
601410
490312
1124464
646051
590683
1294761
506570
1161457
716207
313535
99666
624217
607976
563616
71299
944275
455877
781247
275305
1341198
1125703
442047
36876
1191234
198640
1308149
1052071
1363065
1126986
747991
1221639
1263460
174962
361062
872087
55209
1229746
147247
1140315
407495
479705
122167
634471
838048
488013
414111
1044637
814366
667272
528358
234057
1303903
438001
1014565
167728
843807
1161456
929423
785577
108004
229046
1362217
884858
757984
38505
318546
818293
984167
881371
945412
848520
1155466
594583
783049
906663
228387
563522
934422
1106618
846689
461909
927723
1175995
1350291
209027
1045053
1116482
876949
1333825
642124
592776
616416
111402
500601
225493
1004800
777722
1145843
545882
1144413
1349558
792825
398903
708918
932053
1352337
955952
218490
1323296
129972
841944
1108063
593821
116238
127285
214898
1199291
1351788
233765
912132
855365
726938
529632
565883
1008649
1361778
212887
1265113
560122
976976
807664
367396
971786
128552
857702
940208
434215
931799
1219518
348316
571323
80918
1093254
1267812
509478
644647
1318074
240128
207130
1006691
27757
486315
1102933
54421
52984
666349
278998
701482
1145708
467657
385132
525163
1284731
122075
602681
1060583
279097
101259
1077485
123972
897060
650599
307011
859638
523681
1323070
1108747
443949
829101
469167
1217800
1147474
1191978
343829
111004
617203
942961
776741
386327
311709
1054099
24528
1228677
635171
422216
71162
1186544
1067664
1009501
1145508
656001
993929
818207
297433
301409
1003353
685892
510780
793136
1147871
218954
217107
511499
506042
559049
284751
148904
987793
644093
1135700
472999
333616
357234
798862
204952
688804
676749
369675
741174
1098897
954843
1254341
599744
204924
1013608
562943
671027
1136498
341137
767799
20849
528894
788323
22723
237910
990275
670561
618745
1055110
385461
288388
229949
1116581
493819
415466
1129926
902401
594035
787496
1305450
366224
1179346
1007378
759568
973334
430767
933482
916864
793647
1353632
693600
530151
1302684
489914
714128
894524
228971
1109073
650072
673773
662961
418217
1029589
1131626
333814
349844
1238055
69750
967856
636919
932289
115788
863757
488982
652427
802663
936198
419732
26368
769806
789592
1134419
69130
9301
956812
1024489
543123
26202
892968
553047
849171
1105979
163875
843567
242405
142077
603711
1224450
1305135
180259
224144
1357513
340483
388546
654942
1134660
1108426
453999
674429
1304109
1280128
332322
872304
127963
1136217
702472
42000
71721
734313
1277768
920939
1174860
74656
494001
200123
1124142
597566
693605
188590
42396
1253721
594685
850953
100939
1292686
52146
598670
872168
948597
1027368
1330794
1226646
1166384
861908
984692
1060229
538466
705798
226591
66424
841016
879283
26107
679913
605369
323687
1359384
291222
591113
184982
1100294
666413
314427
653672
177626
451251
873007
386328
1169647
717704
1088162
902527
442747
713135
722803
695838
587299
1149353
132787
272650
1057714
1071513
15932
597119
1040434
712574
638404
1000223
610953
393779
354920
804544
521816
661100
510101
403212
569746
211057
544950
688362
200613
490393
100184
1220280
380558
413514
997733
732707
909569
812499
1113557
1320708
647422
890010
816674
812627
193289
1318838
1191598
291254
938176
23033
832290
458184
739574
1323893
1016230
479457
449722
79220
477674
1065743
552792
661606
1007886
450606
889371
1203762
1199752
176633
375663
349055
423367
1290821
1141854
596424
310251
1305532
1026704
971498
581293
1262602
605484
315008
53686
384093
788968
1230708
568145
1254618
72640
661428
1015044
256405
1263976
692949
1237373
14322
770336
402765
272457
657250
742762
149293
703524
10876
392675
363477
250032
287108
49199
421299
1330622
627123
990197
263819
1258083
1173005
839748
363834
1134921
1160808
161127
1106501
947451
514669
40904
937189
648054
266788
256814
1188714
738616
390034
1029056
649407
1318570
158550
942404
792538
66779
413761
753287
668819
1183492
854348
922931
623307
929995
1178962
901591
725267
1155370
995634
541649
825978
978144
1048759
837404
434827
1116860
413180
779560
269112
1318089
648036
1186259
548434
1305065
884757
676702
991594
972564
562678
996237
297248
276816
1161868
1085017
1209079
650605
846821
1221019
418543
864632
1076603
625649
1238443
118008
1180471
665329
640296
1210020
1304539
780685
617195
231901
213591
498633
694374
217675
68990
893332
927054
235743
805827
412352
1322441
719982
1079474
179392
1052781
1188181
430860
414773
52771
1283549
1313469
171147
399953
568107
850093
898291
763449
653165
892284
1220258
447518
780142
769298
1350290
978373
1307157
357651
901187
974393
933067
892568
516124
598503
1309033
1143357
1357522
1086339
409312
619787
649628
1025505
1079757
1201294
1281483
1006449
1316825
421407
1300836
901929
20069
1139702
787738
910930
1314335
133847
253357
111768
1115892
873738
606984
373884
875430
889927
825104
410119
753901
294184
296281
1018199
198557
725366
651718
343561
1098633
29721
251960
708729
1163117
1207416
231908
362108
278858
479077
514075
311641
539143
868288
898552
1303667
1277597
125084
1155906
981396
328369
415813
527196
1269845
648645
521181
906301
1317252
200086
192931
647980
499520
14177
662268
59818
51097
601467
1274350
819261
672000
1126667
1244890
125745
120343
985301
320312
445776
562926
268874
1247146
579692
1207917
21498
1184870
1248172
1182164
620335
690141
976150
139793
1278010
480018
1040540
662489
1336839
997462
1165554
281482
354804
1179846
1224447
918542
281312
441697
897442
575340
43250
516075
1164370
608421
490077
1115721
413529
309680
1205523
1294212
156842
586513
657473
373749
1009508
93867
586982
832167
858394
186540
1083919
1143695
1117060
381586
1207976
690360
12305
141729
623684
560566
295410
325787
230050
234681
1219591
299976
226848
306141
376835
626811
518013
846161
270516
1257718
26335
1015462
289906
415573
1108527
308507
174085
1359161
122967
45278
806365
733095
518539
1315250
33747
553075
199779
1197708
214695
1078418
740572
1033907
1259808
571357
1161776
1204976
661671
810758
790190
59602
98773
448846
169670
1088407
917248
1280075
467536
1249426
1087088
868780
944296
797716
536283
990626
1340818
183888
793012
54024
454494
482141
866802
1004055
47673
940918
871277
1141056
535108
147403
188567
71816
286100
1157007
710628
233677
1090428
46278
562039
1064676
793963
337776
1084149
72367
621417
892347
163298
201728
850810
13231
946400
303698
899631
551255
1262964
819210
1296575
393362
309390
1256935
1262753
64033
855287
765125
883287
1024498
954827
719908
514138
1345328
54121
417042
216545
926327
395891
801123
568049
659053
1060233
370354
217880
358183
554206
183468
795432
117856
883250
879613
249084
838134
1036172
1144655
332508
182998
298420
1190636
449525
299798
874438
1195600
1331838
236087
598209
570654
833362
659824
781602
981180
946879
1313646
1273225
406105
435083
373805
37009
643666
796014
244973
864620
1030044
830109
1254549
389776
510927
870013
841708
267808
767839
1078659
1201160
546778
428736
743015
124657
444389
892150
924181
1285178
581869
1155009
1063714
376552
202812
1185900
758523
278671
76026
413242
756755
1276910
177146
610866
487158
641659
687510
258048
858844
145269
255222
303088
1200427
716438
185036
648301
836338
309482
108992
640095
973300
750166
757417
1319969
589527
1196562
61874
784900
862879
198238
172807
857986
833552
1005464
1022436
1005469
509606
1317161
1133718
358147
1030344
1190349
343053
1037184
1349866
122988
1315568
1277899
908210
439255
1360627
500226
649169
796142
973545
65416
379230
588945
1021896
197575
656376
881648
273714
1315502
1234179
699024
1359548
897867
448699
384772
1191826
332381
1015647
724523
496722
412969
591141
114690
778493
96102
1307749
993539
366266
246751
263459
248669
682536
485160
856408
831772
971112
1265036
1239681
791234
704346
855556
1209529
1078867
1203322
461315
1022160
337415
760499
968590
158706
345173
457277
334222
1322051
1078973
1034947
1360924
1153618
858667
157287
424361
845101
679077
914519
441891
1040008
865854
1107787
999792
755011
688941
835424
1168764
1096742
443210
1168794
177078
953329
1362762
201587
713698
747893
138471
655210
817934
2156
137495
273775
35868
793477
339594
1229290
588285
1306180
453028
174964
146309
610884
874223
1272627
257265
724
182536
1077382
41714
1032521
855479
1351528
199372
428271
584788
1321159
574359
364386
550655
824137
1291317
983942
577326
1111568
602910
732498
1129825
442570
675678
823457
162687
97098
1248016
987585
1067502
208662
235823
904803
1055922
1083077
255156
68973
395767
196945
220187
612786
962921
49228
440963
1143471
711343
1208169
412685
993503
498150
1321528
262150
1172136
1053073
993206
934824
1119338
328436
1320881
951105
1162565
828272
663908
631580
1012657
452174
389815
967126
776337
550231
455112
885444
648267
862024
977380
981719
69272
367039
398438
1168945
225592
690661
325971
1218695
1310067
360752
286
1041587
213685
785609
482420
427740
992044
994918
1352771
1153502
978680
874437
567266
521779
288290
1215880
332161
500011
321729
1086422
56833
1162513
1286118
1322100
1313833
70374
695322
1035743
1166223
1167779
148460
121000
163776
776689
1312768
128355
443641
97799
430680
506668
938333
671703
781493
633047
1091726
1118637
461518
452834
948196
992476
607903
195185
1321138
426264
1231517
1180723
193591
628000
487772
976186
36621
447927
610307
765321
537439
655870
1265268
786021
776024
1224594
450123
601818
233588
1318921
644997
939172
49552
1061719
1100427
1361948
287013
969841
556223
670609
1032534
431890
15010
11354
544539
180169
680156
701983
94272
1286855
829852
772599
160775
663998
973791
303640
50094
736089
631079
149224
1208577
389962
1094066
902854
1199271
503216
1123409
385644
9751
856826
716606
783717
900352
801616
260904
117954
1341200
112538
586341
95621
1052135
354538
1207009
811090
546739
144678
603231
1172952
290249
1171649
80449
1264852
13268
665224
1225314
997009
1014465
1357173
479372
827172
1231993
193786
239100
1245086
349778
942812
754660
376503
558699
258700
664318
151909
690156
480757
433190
191775
867722
779839
560356
802183
795552
727537
1124922
748749
746624
755914
289230
398077
873144
823117
1350547
599861
294680
654922
1303411
615225
371224
307047
728654
399678
1132925
745695
1147192
168627
950369
764904
563885
274551
717368
979754
1307486
1259942
1014371
1239415
1117741
667739
1325554
793088
1338061
548067
826830
197118
340235
722422
1066189
1161152
827728
497265
305033
666797
613058
601745
161887
1165943
340252
320073
369270
1121871
1139149
1326081
1143383
539255
1260628
932101
1110426
1262152
1057994
1090917
1244886
475234
686478
187180
1264700
678714
383643
1322129
111242
1037989
31351
387526
1272515
280548
1348031
560825
956043
714042
1302583
944419
22234
65416
363497
1336097
721363
1011635
249780
968450
1194075
1187722
805952
338106
683878
115616
117802
804884
196863
729258
45127
1279299
145873
1136250
1080176
403748
377490
756456
705650
686622
436829
53958
28341
699332
696494
1282921
709223
465744
1080463
1165590
133330
461147
1345406
793673
1299525
1287744
568476
1132438
193893
451307
392221
687585
1233504
785661
386708
156391
888016
500933
769856
932217
291422
182289
217931
914587
289998
554580
868236
1191715
561038
816011
438401
1264294
312897
640388
12879
178223
1152016
716837
553535
960642
871800
496832
1296608
858416
1089846
1324500
916190
314966
769643
1141404
707019
1285545
51281
101912
114149
1121827
1195166
1069578
341819
457018
152283
1182991
262854
1154675
478019
961798
897840
644734
750875
50068
1052359
696905
1078418
38080
567455
229676
656621
243000
823505
424459
379492
139788
956532
243221
1070521
382985
631096
353059
1012414
755595
368428
1182651
3738
1154168
662738
702254
202084
217465
430131
1096179
256060
816532
854192
739910
1270883
482874
321491
179383
102955
401196
570482
1004612
139483
315810
34138
401945
725710
598937
874427
604913
580929
769460
411376
1220025
428269
29565
85940
1122594
21455
423686
191451
1307966
393837
409770
369289
557115
57016
1236852
1002408
78196
1046432
47990
54105
918779
474742
824911
121751
444681
1058689
274852
1241182
424
1207327
281447
1040843
1336654
708940
736743
485825
1285538
574295
852176
372170
142063
31686
302041
990146
747261
387655
726817
1267577
1012444
1341858
615629
912140
1357686
559399
1340805
375237
893648
141556
992740
414607
494305
441441
569981
455767
277481
1173125
979969
552908
666582
1033923
741807
1023230
849051
279545
516587
1230279
1346076
394277
44852
1176027
732939
1315920
189636
73653
58319
1315105
609375
983419
1251893
495199
1162166
412573
1102686
892083
661672
802045
943540
744616
670616
1361353
940686
1332629
543351
600642
95049
129060
536497
252279
159803
1140159
357350
1300883
856396
892952
1093054
273491
1066364
1239492
171691
906877
358224
119152
1015592
210407
313896
1185167
1272618
132662
751475
809967
1006238
71162
1253726
1209630
746459
64349
1068884
1196914
403510
609980
949148
1062979
12602
825407
79352
591215
1255294
1272452
368274
785181
51835
989792
1206322
366815
84213
197265
345650
1292606
384908
1222477
704975
704982
1322881
436090
569206
1186847
196919
274295
414152
450156
778112
568837
1292177
825948
1144440
620758
1229644
191565
461453
952179
1212956
105424
126339
1303206
922622
294998
1341648
910843
969960
862783
298520
1210351
103318
1318600
592179
96707
871321
1107272
1142927
495434
39779
806322
944587
1069130
315217
156829
567769
353360
250038
597761
1072265
26471
1355393
214934
327820
1264279
720690
1180076
169008
256685
191291
969549
1178747
32519
568021
705393
168081
608603
939404
407772
128231
854917
1218066
848694
1241423
775404
796696
585374
1042442
52781
165120
1153768
299382
1113220
1277075
917639
1158479
1306379
1156199
684971
869423
1351895
729145
815375
756250
1043013
238881
259890
360774
1207776
1112850
1058712
915695
269695
631594
934885
570576
267653
684805
259530
39086
670863
1254439
21148
42254
1308021
288695
470198
613207
1026894
878107
318209
1027506
694937
94985
336797
131373
287680
1192214
1357951
1356002
781925
1320226
437863
1201476
946774
1043847
49674
1170072
241484
18202
694372
990381
862681
1103364
141404
426948
1279052
568800
284095
970827
1354495
644592
401340
467173
294347
813225
160266
277686
103309
1359945
1021167
488302
218807
301696
993559
608290
1189505
983006
684610
753717
434950
1084034
376681
84221
749131
564590
439354
988109
513734
462603
360374
731873
24455
546255
778898
42286
684954
174294
1087924
599860
1256046
1110802
1073556
563312
1144919
494653
71967
1196959
138230
749653
418988
381799
1162921
512167
326146
725152
325698
304991
15573
573244
16564
836651
620379
804688
859582
534508
1282280
911601
1271840
847754
336533
599604
1353274
673920
647626
939985
978399
291300
931791
211440
1333275
547283
264462
793529
646216
246270
4036
243643
317527
975486
142525
538945
932142
644935
379385
18692
791707
344370
1069596
891870
1026886
274537
75374
54959
199246
275580
807318
921728
729816
944291
283510
1223165
450764
1282233
883110
121795
754800
1052717
1235059
362544
603844
1188310
225996
697723
466991
1253686
715827
1111997
586788
777151
1136897
913544
598251
580666
981687
1258562
1357730
773813
1268144
166283
1142991
58758
215222
713417
1320393
801827
830056
911641
186672
1338338
1331398
1342199
641824
541702
946570
293395
869730
418245
1237035
1125819
851021
584717
1360297
1138196
19705
31573
575172
647051
345784
871049
1290572
1181171
327134
256628
1316151
206297
544963
560121
797331
223860
779243
220356
990426
496307
1024454
1235390
609978
1137973
238226
1135339
530608
673648
434437
1164465
283775
190177
123576
92346
1304262
116727
62060
22647
659044
1194104
32981
1172031
607286
759619
706640
77920
794197
1362517
354236
639440
22454
198974
285124
1121314
913870
1225734
1209317
804606
854310
1327767
905197
1329352
341737
180766
454180
1141690
135023
575081
714292
968326
510723
581591
83730
162200
515260
112928
373951
1154164
764239
621466
832998
599523
56566
196505
523613
619068
788364
1146741
531804
1155362
219379
755022
1345521
691382
1117909
312511
884967
8386
225919
152268
60833
1052686
220715
1106244
1110310
531751
681245
677655
962801
237606
890547
1036177
653929
1317705
1161556
488399
1167750
391764
723950
366531
100348
1224520
651396
1303677
608634
264788
800701
562192
750283
132072
260257
140595
833301
1298454
968829
1221005
923349
41037
700487
394081
497196
107244
475902
221177
247674
764896
43741
747927
1229554
565483
195191
565265
722822
1074740
183126
14997
417748
885832
709878
1185042
759553
588760
58748
1246572
1071508
125877
1195904
696566
1238220
561460
334805
24230
563627
378194
470133
272373
162046
639508
184807
981431
169096
819635
175438
582207
191646
1328618
617628
705380
1114772
187160
1182917
84692
1362097
1143470
1111187
489304
30331
801243
275882
967018
352535
1358444
37562
1132466
1209523
936375
133503
786874
723716
205233
108557
969117
46777
395945
317760
745235
638527
892872
115739
538014
1180967
906193
1036898
817970
1333350
508874
903150
1354726
1010166
65469
574306
1075590
1105232
980808
49946
860523
263101
1249869
1318130
201433
570599
549999
925916
804682
1354428
50662
1171157
992036
76264
69627
71858
118803
331217
799387
387009
798705
702756
711466
40373
1305636
1357578
1147846
161850
926862
1216733
892387
1265026
913284
98248
542775
625256
1010803
1257979
539845
1237966
1289889
268132
823270
1014602
362555
1195546
344944
286931
1326610
268427
248632
741196
464508
809272
4056
572213
856275
646555
180548
1036665
580461
1156283
752682
268819
997964
221394
1149077
142681
999156
309371
3773
687551
704477
818990
769379
1257880
554157
1071435
294712
1124496
1314310
293833
653336
1124941
562168
1194150
30120
37674
864774
448416
896573
487886
108594
1201293
278445
496943
679287
1134239
1256409
423618
421390
123428
370877
1348919
448257
1099936
273022
419563
343553
454899
284621
827913
983391
1203491
471945
539119
263340
51891
925012
148080
105410
1139181
905957
1118086
458948
1188894
438179
342692
512372
1237558
878938
1032323
966802
287429
500294
377227
849921
1152048
537760
1345379
981557
231470
793910
576751
380490
394926
664797
311214
201002
947507
492249
303800
1189667
1063172
872329
635910
391459
345988
276952
1179974
743598
646590
816814
408669
847621
1271425
591812
1112422
1119822
382913
892265
1092536
1275099
379232
1253318
1282776
616698
371872
1078572
348535
226436
646345
977259
101914
496841
745653
1222834
46844
628828
1216150
58123
346684
871971
383623
210650
297745
1308712
1078309
572674
269421
179713
1209206
200982
463167
509817
3377
462792
123632
1003715
617445
851397
446651
1322721
800064
580839
191055
72979
420279
1210575
1361337
332496
561537
76268
265473
1282156
488585
1304890
1102829
58849
1195703
1024469
985645
153281
247322
821032
682749
873826
532863
1114366
693748
972095
148665
1298792
369372
899299
503600
49081
1104305
502687
1075448
175723
471545
895405
889359
181556
345942
166989
13360
122437
610088
140314
685498
890145
752648
825406
180378
916266
52569
145316
774282
327022
113537
901002
73453
251313
963174
630849
2967
895476
41696
573089
325258
246493
647724
190907
555059
650857
565640
1310117
1125797
513351
473680
675460
433910
915825
1231767
1066648
224664
714599
891840
732864
615439
721638
710269
1154079
71116
168242
1029694
444324
113037
669078
1055509
240236
1242935
534266
333064
1076487
716817
1224103
681160
598654
1000213
68883
469804
158882
107409
1299401
474679
19764
146386
869969
259691
132789
259887
194066
1138566
974326
411022
1025435
103632
185844
1189237
171300
1253720
1186299
401504
1357064
431996
222698
657971
1147894
685460
72675
1137487
1047604
420024
476352
836389
476807
1226557
1027064
751085
486068
765274
138855
1082291
969272
390074
253373
885631
406885
523832
744848
1140397
1201792
1086610
1032059
471352
195096
305296
715777
353043
633483
740805
846910
1116948
1000892
177090
1166724
801959
157183
417978
54207
717795
1285951
861292
491720
1277074
689820
161685
477751
120559
864121
11463
1347605
180879
668143
885814
425862
66171
345071
898342
640354
745031
1277283
1156916
191041
1077394
551377
396005
1064313
945246
3278
192331
802800
253244
533183
938791
94389
757762
282695
328602
30939
444243
90852
39857
153583
807328
495678
640648
175133
60232
783495
973891
302420
1323386
491501
628927
485366
1333395
402537
865597
562549
631743
392484
108153
1346397
1149495
453160
502696
212338
125506
578166
403793
1213423
687798
807521
124597
1335469
663391
1059239
1213481
872495
993939
228609
1198751
882537
1174001
659607
347500
885634
1035901
613814
225868
255227
1207409
88724
1041858
528661
1012064
1291984
698721
851820
1061081
558471
121994
1337032
930245
486880
593431
889852
1278034
1292583
553124
186857
1015871
278300
852212
505885
217843
346720
939898
1267341
1148896
1056423
1222518
1104705
606871
1105263
424044
1288068
1324745
1212551
674448
422694
1049624
1090146
1010473
992616
467546
1154018
492596
1051102
1199238
539419
359723
940070
1173845
526733
704854
273934
953628
544603
95268
1064596
563980
66366
1011422
667115
214379
41043
853951
573442
261750
1250037
1118307
436218
427614
1053636
58884
1325529
864192
1123815
966741
576560
944696
35519
1012150
1203450
533498
973549
158611
308490
1076698
456912
1187501
92851
1195797
303040
891544
966112
411411
1080527
1151927
1208141
766995
210362
1126249
488209
1028634
209325
451924
537504
1311699
188557
142231
681701
11855
1295569
1034013
798249
1284291
1300887
106440
593247
1201315
1036601
1233627
810520
1312470
247004
62276
1027986
652563
394020
306293
1297911
900441
688277
944317
1348617
301451
271555
235535
1030151
626683
7683
1044714
1304881
824108
431519
398451
146582
257320
510200
904874
1270391
1309511
220700
238149
1333931
1098987
1359167
655933
1270961
354266
735446
215900
1339033
791134
23478
1080728
1318538
281917
1264950
919732
595467
452461
515522
945209
1121224
255720
275679
699613
445637
485449
831457
470557
756317
79441
677185
133705
900146
1281864
1147075
1349235
550056
1107155
218697
355946
446117
652122
986342
150772
786477
896259
729953
1195466
490668
168801
550804
864045
964404
34338
711984
1154495
1087886
1228846
390185
1043180
1137313
600682
856863
811948
856300
594781
745971
407128
579308
1211103
364486
1145264
660350
132748
677378
39417
1259880
1171799
492447
1228651
1348797
800730
1189504
1081702
32889
1069586
1364103
1193326
671419
173563
683774
1120418
898508
361523
88534
421553
126979
1042900
759026
333105
553858
890492
658317
74274
724057
3637
467610
360650
548267
666051
100945
1267599
109418
891418
1235215
1061213
833228
2107
672823
152318
511346
237084
792012
917858
791290
821134
955793
1070703
209807
421212
1246813
893560
1238432
956154
1166119
974231
12572
277719
584293
1088324
77050
1053761
230746
921974
818281
1010675
947182
73778
1011498
234317
300229
63149
56279
915258
1178682
419553
855157
579606
1354013
815149
404559
876295
865979
257889
465472
605683
668293
608275
320475
752337
638161
495888
631796
168474
237517
254930
277793
955223
317732
199604
275301
260311
649668
241137
1195202
384161
605666
828610
178960
1109224
1354777
342159
1083663
533224
315301
553690
421148
186279
36498
311460
64462
889857
527969
962749
1038223
471031
680681
151680
449334
298542
1166579
632682
145016
927612
481980
606491
347273
1125249
888895
968176
57263
225123
47905
391527
669804
605294
628085
891907
1016793
1249127
1180173
1187798
618710
868749
1197007
890370
207541
649543
1071986
541467
1359406
999364
168863
163839
340798
742079
1112157
16815
691551
1163003
720873
398646
612344
665061
1110080
1132726
487854
861539
839993
203774
833341
835328
356226
1108774
257134
1024216
995937
84436
638170
779170
263757
841894
703668
576841
909919
749746
722338
180207
1173647
619270
887602
465582
1170908
1013265
656773
28574
1284844
530175
1167016
820715
228251
1024784
78209
1312044
1364182
1209900
476094
257448
751103
1165208
1288352
769805
988142
1024996
120763
321732
824811
728754
119375
36469
281874
120720
1294094
991126
1092424
1278204
982786
992068
319464
568072
696601
573089
43824
558634
195134
1147440
260916
396864
207090
720218
731007
484622
28662
1261580
227225
691951
1111367
1042630
1095866
550457
499847
329715
642833
652677
455901
456915
719212
491937
634346
300353
73404
194601
713323
274745
81188
1349341
1069229
929521
757496
69482
567398
1034946
860452
1179911
738353
1078860
1127197
773390
398133
1256504
153254
198783
1003974
738612
283778
1263940
470008
388083
517713
1100143
133043
320039
705608
475957
271202
1070887
557539
741562
649129
1325467
784070
254931
240738
976618
985246
268964
1217585
737441
432984
1351763
292298
782035
227606
271121
313276
817363
1012035
743890
909869
748338
762727
641979
1139386
753271
235604
741608
1300735
253678
1070134
1017512
1033061
959460
221682
1283447
741601
326394
48118
691427
1200575
1054173
825380
477090
1177704
380812
36415
196615
707666
1297114
912658
752781
145854
1276939
953383
788446
401828
1256652
1223705
493172
496116
604280
689922
697410
1014870
106535
542766
1140839
1166837
335978
743194
383254
407631
225576
199893
1116974
1174540
1352518
385061
358618
607799
169502
15608
253589
677786
922207
1308133
142975
268621
1110752
236071
965130
467466
1350778
849630
445833
95534
940200
378600
227338
690291
189063
192401
61741
694386
462164
503241
426705
501399
582506
964426
1271094
1281351
625982
854578
289127
1352673
416228
630286
366349
121233
607528
89465
899589
842233
588509
469936
441791
829051
1263890
923388
377134
2833
991996
71992
869386
442007
922795
567034
508059
453909
790552
674529
243593
1120990
1295907
590736
125784
461913
722986
224066
467070
539695
271993
661559
378663
1306049
859874
253555
554319
353212
540579
1220514
87328
478933
39893
801506
851253
956
201720
355787
424626
1330202
276050
170090
22968
354611
1065483
429296
1273153
301217
1056086
457983
301325
819468
1166800
1121393
1328543
170558
160040
431536
450073
220975
615900
766796
145397
363308
1199832
1353355
906810
571995
1050366
657782
966723
105833
377044
450015
676851
382199
334074
1171902
594525
685774
985862
707231
394891
1142314
1027186
280735
732335
210600
460399
18503
69612
79130
649227
1218862
211575
1325183
1157233
573469
612655
612491
1221628
1269385
953799
774888
825195
984171
1237792
1242561
1202037
221100
526519
1012585
129882
255690
1031787
392001
1204335
556958
290357
175858
626391
51462
1279300
504209
919075
28217
817119
236603
971900
1336220
657099
250169
796612
680252
1084131
160304
944474
1012272
151244
1159972
979392
977784
278439
708856
930194
485891
415140
1310853
81197
375872
965218
940239
978977
946788
475262
1015711
1079867
1237536
1291969
277040
303645
505304
589891
634874
1120915
1212310
282655
524747
63280
816576
489647
958522
989161
1159960
1080071
793832
234771
997977
953229
462050
685084
401283
975351
42579
951084
15710
1214045
555601
1019981
239918
1350865
825990
1269093
684320
483121
856494
1029912
277063
776631
135451
789820
882069
104840
1136201
1345166
1328141
732451
949188
177092
1261259
1265177
1285904
416362
787924
715925
1218566
729442
419730
437090
922442
430729
640362
1203535
1247550
204744
128500
1295591
690091
671409
942199
1113446
1162373
58345
364726
727400
1262547
885361
635755
1122303
40717
757393
1040169
395621
497276
742559
669716
853501
266416
1126425
813601
220866
1347952
735874
59769
384099
608666
1091068
909082
897889
485428
1046362
305616
236465
313783
523207
498396
727885
767656
491857
1337919
524190
812803
1048895
98889
1347044
977318
314360
436194
1069680
159646
1113309
170891
1149875
564941
770133
827372
1333636
327849
1030437
223704
650260
1145802
97450
1131358
353908
680769
331256
124405
69436
513452
437163
110207
995856
839479
420445
444813
657262
919595
206969
352693
559998
223748
1215401
118437
966942
621853
611460
587537
488240
1352957
1155812
932666
835156
10045
780148
210624
547605
1199978
293108
649760
355219
231581
647516
745357
882836
212860
133583
1305611
945562
242554
772955
773144
784794
492655
144684
272864
835004
797988
493411
589933
444053
643410
1280663
982981
304341
659915
827937
616249
228964
814518
1185877
940381
807839
1300391
998992
322134
967181
961454
686483
733659
663560
863222
528495
1276344
1004987
66060
695386
837306
431256
886015
1326240
1344423
1216498
545535
443014
1250827
1276776
707348
1129102
900717
570794
513052
666213
237574
123375
1052047
532567
306365
910806
744756
940708
1112159
7537
852849
1349584
677510
1326241
1057009
582413
1252008
1179701
182573
64850
1303847
765144
456643
194975
1114450
1173383
844167
692789
477680
24333
1110936
382605
168197
775307
592884
65158
819503
1118395
1247258
454036
13706
1164979
1172295
1274841
1329690
1297842
307980
391045
1037820
1143445
108002
339981
532493
1090990
435417
686028
131012
631631
1119096
1120984
833424
807711
672818
236452
346692
731410
1072550
508266
252474
390779
906984
832245
170908
188160
1311134
294824
446032
1024958
297129
963868
1219900
970215
298403
324547
1342357
404563
1279158
1184333
361171
1062848
1138944
1117104
27719
1245081
1232509
730474
1144265
1012808
60627
829945
288831
13810
1060605
134946
931610
375325
1274636
40357
1124671
258110
460732
667881
51663
411817
750945
392
217730
579496
1113172
519735
188091
95046
1293349
216537
164783
569802
795619
1177845
1248476
332709
677824
1240744
1199644
73682
951248
909569
950530
233054
836
577000
416215
1122530
156731
442682
206467
3305
601625
98216
932613
95177
515317
206351
842476
378761
1091431
187556
1061268
876323
448330
1088555
292890
167298
949482
764867
566824
1075232
140300
682451
502082
881349
266692
252737
1242525
4890
1166673
666187
196347
367333
787000
1027842
637357
1299195
544335
1235918
699605
406527
462674
1313237
1348184
104058
1227891
1199103
555228
1242856
1335086
917941
67724
867679
833304
1160976
859115
656727
609802
139543
1215355
801337
7233
906818
72554
734979
1089703
1042475
692713
904576
353996
862848
992762
416686
1205555
95922
621061
280206
398005
1077366
1098678
268647
1331644
60240
480107
996426
565252
126377
1156661
1040846
1065569
680614
906355
976491
543163
793328
837517
67346
874639
412824
483132
147357
433294
726370
449898
1058412
1035624
799781
1206449
922368
978
136859
468718
1322145
201415
997114
263170
954315
473415
256866
227854
936940
102372
507620
80129
360086
862622
235067
200102
604441
1189372
513208
1022785
19860
874998
23588
344737
1244814
1205463
1035326
477337
1237396
1329103
88318
1145997
623675
319612
966641
595597
317662
603887
1180765
783373
472568
614779
904734
374473
1115403
1161092
595468
1282919
541186
18296
1228119
222635
614332
301429
1353173
436102
1137714
609465
168163
1290949
1017073
759086
1248903
650258
521114
721686
1055066
1254830
471507
170028
808800
869470
516326
1019044
126397
1272918
1165039
73157
465238
1201627
785189
632082
1332176
464111
1312371
913356
106230
707027
1275115
48671
360616
598446
1242345
164160
990176
42135
932183
853198
1169827
1066147
1003199
533654
1136179
96472
671955
526060
36735
1044046
131620
1335157
300333
1003028
1031356
342897
724874
808130
1159950
756863
341066
1049097
640855
349118
712342
519693
213414
1087198
505111
918117
611118
1030734
902386
1087380
1268824
1222969
390873
127449
808358
782421
521294
527584
788077
992401
307272
83098
320392
747676
963944
30938
1046954
129336
961985
339355
205657
747327
402960
1294926
14755
1230295
465908
599195
716831
957066
1334217
24857
396229
1351008
1264438
186480
719390
121254
591226
1100692
924242
295023
1272366
1056508
1134150
1132349
230577
732541
329132
1142048
302064
125996
916746
536361
1275967
1303121
305733
201899
458613
804349
946962
1329269
575569
82986
753318
381568
256309
57312
43652
68339
289327
435520
479176
1042023
684387
747340
542119
914533
73220
152891
755705
780966
1098384
1001456
1230169
1355818
12410
625531
328896
790441
1133899
1158504
22591
1156900
64644
234719
105340
1348939
1085964
776022
1152277
166658
587124
765991
1654
1088517
48360
553209
1035255
657946
1085089
759906
25645
1164599
1293389
402983
120666
172740
1172573
413729
196716
589240
257614
23380
647456
1357953
556416
112885
212438
391560
1094078
308782
205157
1098846
848278
121818
304135
1058563
345460
1305135
188951
476963
1242648
645555
884158
693911
874813
647554
1291121
978577
1083784
391500
1129833
1179574
1238281
952217
311641
311993
37366
297958
430587
736770
698960
509057
639484
638190
242982
652672
1124266
852365
1045193
723262
289394
159528
533930
453545
1300774
481667
736924
488915
1178970
710442
305959
1051235
737096
1324485
570439
705178
1337986
627227
533598
161683
1344731
842467
53633
49147
459196
707852
232566
127122
243261
1064634
838652
1072961
856399
1095528
815260
319771
429938
1210832
293719
677708
926260
537987
660716
665215
812474
776630
127589
9265
989687
1018927
474195
1006525
879941
1305517
1060048
720866
813042
1049807
1249574
1169453
713456
1080640
909621
291025
78337
1187711
396007
155932
404813
507260
699517
398647
108488
291360
134657
1003209
664237
732689
399
545815
710086
387653
357275
917751
595521
7829
999677
262178
660436
522682
928096
272359
820504
963400
1186101
31496
892252
339441
388987
518244
1114905
406881
669973
318258
80673
1346534
908123
624330
453297
688714
530912
787579
1163200
895738
801575
1253414
766832
1327416
73709
955494
842011
778145
808226
1105298
1005818
1205792
1043509
294658
77045
812553
592455
3780
393622
1114580
933758
895954
394381
7505
1249684
580645
625390
616199
772251
29714
730442
648112
999513
1030184
741165
323264
1073297
1160030
1345131
845535
424261
458651
260648
556371
222277
962480
475937
886279
221498
972784
1327511
227858
664623
533328
1243608
1091490
137837
210491
1255751
1304174
908914
705414
182170
167174
1050164
1200372
564472
765068
794791
985611
71379
986807
849145
293130
1126999
1246680
362564
150942
1050447
954780
502981
1010148
301696
983287
307487
931483
686614
1083303
1308563
896615
1232585
877526
14196
805974
1270156
1172349
1257727
1152914
528351
1312321
733958
261579
1343240
1133951
480396
337305
615517
1103878
97027
1119626
1162205
240433
431935
1121437
20560
861618
1176441
462368
1071330
27793
45512
190170
728482
1192967
1292340
473082
799347
64632
1021491
913832
731188
720262
750737
680381
131107
1223508
516248
221255
355445
787648
682762
1342646
562936
489612
833089
856147
951474
1050825
131041
365024
1262124
654525
1009677
761678
866573
1073385
248104
768846
478312
836673
507433
587027
307393
438864
976093
607134
403221
809442
362893
691295
490828
460113
6936
1099935
996315
990226
648448
365061
1099401
233417
741744
436490
644172
50798
156672
882553
338155
966514
342273
201961
610326
865539
669904
557037
750564
735846
1162104
470602
1038401
332278
606076
440348
42069
1097944
1029350
618463
502626
68763
413248
868084
657834
572850
63486
60938
253295
1258521
1301658
281941
1072991
191110
50137
1340587
1179306
1067576
1342457
719789
547138
1083486
152378
20257
1261855
47253
206968
811133
587659
1088685
91009
114806
1279823
738549
95634
128138
1328800
1105609
156114
675848
963148
443566
919406
188843
1287998
118776
140007
270879
1086102
193769
192907
353702
761200
810491
1134160
970618
834282
801677
397999
63245
743208
106383
59496
1353123
888291
1073264
1015626
154768
177359
62642
210497
687216
391967
1307489
1163062
1062780
250043
913145
164438
92548
1081418
321035
1297102
261213
758696
895402
268254
161973
570644
466018
826904
770881
1322746
418513
800057
1305654
943342
1194137
126991
90867
50028
559296
656545
1224850
321517
717629
623360
559190
1044676
1029304
251787
136596
861090
237908
1322555
765931
782334
930391
313235
851057
671556
707279
208722
738369
1178559
534570
854681
133431
645489
1317471
543292
1031837
870367
672573
1033703
292008
201811
141180
1325724
247783
923625
816463
581201
36358
397927
1103400
349917
922914
648170
1222047
977768
260609
222556
401398
628282
144296
1295093
1282527
1295240
1208212
382534
953076
1052211
521102
905180
988062
1208093
735139
817201
78830
765521
384892
846843
1198738
973304
494799
287374
143934
999632
564491
1301688
817071
840249
708118
518181
44924
615215
217184
85880
569666
49483
1272948
1348382
361079
727301
184258
1243299
1256852
1149889
553852
561753
294715
320021
1180416
1132713
855430
822486
1158376
524062
984712
196643
1220367
1246311
1086947
232533
510658
974974
776015
75032
370569
602253
1102396
1359841
1162546
13378
772135
510758
1222740
667828
359073
954815
401727
974411
136073
1130369
1352475
625674
912560
223813
770840
1094415
1352857
441039
1098459
1051843
1132157
959639
1192045
839439
1170843
736271
707150
942459
728178
637472
1063949
282388
691664
566661
1323032
1216399
830535
276314
1342227
94969
1319146
667858
499680
1355417
691239
3343
989480
445344
847747
18425
1358593
866137
463571
611587
449711
853223
1006735
799319
475017
1170319
671385
668485
1305393
128459
608038
1218000
143523
431537
781423
12601
28136
830635
1264624
740525
326611
531747
225726
5082
359070
1277270
703202
536195
198965
1163682
544034
1351550
1193024
1247619
1278120
511659
707468
1250370
529952
180800
116709
793317
1160913
119899
99941
995721
232762
636908
183290
679938
1290561
476776
93793
877282
274050
936621
5112
23558
746377
596589
1278214
503870
1099773
691776
422839
966523
3590
114281
510576
644294
793114
909682
944879
1221983
358574
1059127
740948
352931
562866
1260117
553473
594042
1156082
1324832
346858
920438
872515
660059
921528
613101
764998
1109563
141865
449105
538594
220654
849352
284216
739934
691827
1329399
503324
1293596
88507
619882
746622
99155
228842
146624
937501
74419
1104077
104169
364468
367832
1263032
261432
133568
746872
935943
1049374
1268506
247357
257459
495175
222209
942568
1224955
54740
95045
483072
1188772
261849
1209947
1332890
432025
1144208
603037
793179
962845
236527
965544
592810
770485
465233
508075
147499
440503
105352
347779
468470
992997
1169071
446572
823412
868861
989689
1222760
677975
388018
1097270
841900
479883
772031
971293
1163706
429936
830974
251794
587433
1061927
744942
543342
579618
725195
193972
1263548
1243084
711667
849840
187750
524712
286025
504077
779981
33578
1337319
1097708
234641
522544
202255
961421
1114950
154727
247702
1334676
570621
120553
16625
706072
945629
807586
332738
1096543
926049
665947
374108
1284510
829159
1094432
169361
1139489
952237
233890
575243
571388
344853
632345
785164
343868
1357921
80547
716132
522034
1161462
67873
749568
909731
19758
390200
646671
340153
330116
573922
504735
1149779
432928
298520
834103
853223
374690
214446
270694
830658
119076
495095
1172644
1053609
292478
335426
670343
166406
68245
1246532
685854
577997
852751
1074535
498033
53830
393993
875731
497185
136955
708600
525439
1126876
308929
596760
1080762
63892
1000350
704903
1294924
125736
162699
302638
627372
801677
1090725
486454
710664
828066
435123
617834
312725
846326
905216
1337702
863990
1055509
866688
310757
296220
261106
67351
240248
1016392
810179
739530
460411
400815
1237571
404478
747233
641291
1184148
642420
657218
34323
847494
159471
1208137
424464
1195930
167947
497561
1302261
866398
592156
41718
820197
1274526
1110534
618675
744291
1126494
55942
1196430
41836
898863
199
1179968
995223
762853
1110855
391420
1051588
733977
274292
314715
34236
1027645
758
877959
757925
630277
1131287
1284632
862154
139187
286018
456705
257639
107708
338298
865797
1274280
921124
148890
262781
638926
956230
944583
929346
991876
1117808
126160
456072
306536
982354
376044
539192
1030324
716773
68947
598039
537218
196871
369087
1344163
1300504
930761
305019
539304
44026
341845
175538
1361392
1140639
658691
716512
1203324
1201271
590846
1018280
551141
420363
221216
1147841
870974
519597
1194640
588357
410725
457978
249297
870347
1259765
1354616
467884
1152170
1315021
578949
210389
1212814
1236167
121149
938306
1220554
889170
1117721
857510
1004230
459010
739063
985824
783550
50999
226860
891791
523782
665380
473674
1331354
434779
566713
137001
885665
650813
984719
1063194
790642
509985
136898
590538
552238
686308
460594
971234
961726
819170
13265
1344533
1349474
629301
366970
644894
518310
286314
1080209
800842
939117
1033521
164863
1322068
14606
338144
615816
893909
136329
210465
1337900
1276878
1356448
756540
1105062
62347
382895
598473
335094
169734
74755
928286
875976
507260
691254
1319829
1256094
820150
692990
203663
557869
543240
107544
148224
1012880
783091
226730
470854
302336
1246595
408458
764873
64493
252635
788082
500829
472825
689767
357687
1176536
176418
936573
1360512
176785
369976
1208954
409379
903657
865696
707529
966596
856597
1059805
682601
762035
1002968
1044186
527506
887384
356598
25423
1213413
294706
62805
306422
165450
766016
770876
58777
333312
997599
1185192
595244
431170
237253
1002729
947519
343391
923543
847221
150130
1311670
14645
895715
100767
758314
780323
1052215
942817
432408
1131297
382982
290218
177851
793705
773882
888455
1335986
420884
462092
755764
186302
1353668
29135
359346
620720
1103177
301239
1179654
429922
462933
1185651
1002105
375142
623969
173370
577924
840864
521990
373839
31987
57127
1361689
1269995
206398
643846
245578
437856
1291360
903011
1002555
1064672
1087066
374789
423595
1318718
876894
485440
369475
245306
713910
1353558
467054
1002869
799780
1082196
388631
283181
689116
1085250
634760
1024676
20529
1258984
1313480
953747
1017144
445926
874159
462390
1131004
1220766
513257
47487
1071432
591914
642606
274069
964960
939795
1020166
873534
973460
725311
661602
305521
1316565
474709
544907
1076268
3024
1324610
543006
523801
1353682
23375
845460
837605
759427
929562
20669
582036
1231559
838961
1348795
745879
46065
562370
184148
721854
156912
290915
1078907
169309
791590
1152704
392470
770262
1158508
355053
705560
1149581
925978
273889
971429
256862
727391
855784
1135518
1173691
1032001
452843
512138
461687
1142708
1005602
329240
46313
961788
861094
794604
905733
506538
968240
787403
83562
1266363
116779
1100468
608084
328948
956321
611218
53682
595164
553324
612611
928802
554146
419029
934063
546864
159026
583226
725760
1338969
1087419
690132
147669
965182
147538
769971
919589
1128336
424396
1020627
713610
219022
138180
746567
858455
435202
220841
205671
815942
1054455
205849
849509
1309677
1068849
805253
115826
1237452
809884
1211506
845279
455071
185002
452034
76040
413018
938309
791384
803965
767810
1220567
661214
964804
262580
464658
369406
999052
1325169
761000
259231
176870
1091668
996996
1292135
1043299
730223
71831
289164
984207
59541
846817
1321803
472517
853654
924735
266949
798588
259599
529731
589322
963398
539800
467558
1098502
735869
202629
761275
912972
1282204
369790
749965
576645
999787
783615
1106008
170706
711747
205623
876845
613245
794577
226624
1196959
1227635
231816
123192
475237
69153
83641
470768
1177083
1030783
265331
103263
438375
714787
1345134
663817
1206899
694729
1042980
855776
25259
123146
759821
1173316
1210341
287148
49516
505990
1113094
148826
188754
475923
1058909
384195
1005309
1312752
1347710
1329347
932221
686252
554391
1052147
1237289
1326385
651531
1197453
551984
1129403
812846
754707
678562
802351
126912
607757
15036
593204
29299
989158
629884
56121
138373
608844
1053364
174092
900301
940950
472089
528143
140007
127811
96400
1083792
853707
112277
1142116
202168
1254213
497487
2113
466903
649108
519843
690967
1050802
830189
816324
859395
793843
1180885
158484
1354336
1174394
1287380
1258711
42319
528813
1010869
479632
865855
1038892
450203
1151087
51398
337776
295435
1353737
713457
1354089
813893
624239
90484
1317759
127456
1069347
1136588
96983
301197
1076236
672532
696525
291584
735760
647104
728962
244273
1248854
397809
1064927
703618
243424
564285
480669
1327042
1010435
985421
1345569
254563
1300112
938879
811939
208618
563454
127246
81384
1138121
1150790
532698
1146660
225007
384792
645742
611177
1318711
550864
985492
963276
74838
1253327
272580
1044232
1308377
696984
1111491
874785
924744
677250
714630
574258
1336131
853034
1322408
825660
1013515
426601
792400
633419
563789
244018
1021108
987679
521542
388138
272588
1308693
26714
1183977
1270044
9142
992646
683558
1188587
658998
45692
914033
105980
438828
300114
97558
1218883
625723
573604
410595
392835
414162
825220
457682
781678
221896
671550
1245323
257580
1082153
1010456
179907
929914
366287
1053498
565717
1025797
1316980
371600
561513
524254
637260
950076
100489
653443
121009
1282944
477562
260409
680334
222544
1205973
434167
917659
736952
1069327
138283
542077
514870
399027
445450
82780
103341
592350
987339
23072
822044
780934
194081
1000378
925542
131104
265050
1154623
1148556
61821
241397
329615
746873
756422
1363944
596260
639208
666016
771121
488163
1060617
68787
762488
205089
1165363
388238
1079936
1026001
47912
384789
908485
1226656
87383
529771
1254553
1308034
366930
603375
1345950
909463
68858
905722
266715
614519
184417
779030
1223877
340854
366773
784043
674312
1254232
227949
54274
842207
965115
462375
577574
1197387
212200
1236514
285237
426917
808917
122659
861891
694726
652532
191997
243752
1113801
1039461
1345827
1047713
434817
856964
801235
406295
53314
377872
596797
683481
846190
1156124
365803
511352
976934
1052979
218487
917640
1245260
733876
336826
619041
108415
1123364
857366
1037722
831771
1027809
466281
341354
636457
149068
472903
154437
1166082
1182874
403739
202872
1293857
504482
1074933
1133434
396891
515884
1081366
639508
498037
534759
1323521
1253639
536757
715667
220068
1236735
137407
389453
298910
1021293
755575
232574
1045078
1047434
326655
1023914
739624
621293
342138
1307118
1263707
537533
1043634
342588
1312320
1324663
474329
188528
809403
1344884
121698
383721
184350
1035431
227946
42509
119816
1305321
787562
522480
887649
815957
1285621
4542
917017
213449
1225294
806788
603819
212924
980467
41607
38399
1118628
220170
604586
414940
64447
12687
55988
672104
1148493
689113
89953
204942
288631
124374
1144775
747701
607406
228101
974473
254455
1349027
226578
905600
981709
1261090
871862
636226
57395
829330
1308677
115753
348576
103741
122965
1228182
319261
69409
687114
1312580
997710
579635
192183
1033254
673416
1208661
9369
962028
763472
991866
1106672
944169
1124731
1052005
1274489
549562
211121
983157
724046
296471
939526
835031
1125842
1260864
451322
1339099
341673
809849
849479
1051215
980641
233863
145825
781913
22719
1291390
821264
492803
952760
665755
47990
583855
517712
977434
559493
1147327
646143
1095103
563957
361723
650520
1152929
1242542
1183214
1249005
376844
976311
1061386
46052
834113
1308648
336115
301740
746652
1192233
1253654
1001108
1003243
628544
427249
1278145
1243250
1089769
913477
965940
1273671
637825
333386
1194497
1035836
1139172
262390
40364
285
724618
398495
1189454
925564
1350347
681235
1208509
378839
1362642
1218333
386504
683123
418969
1218093
922786
1183637
171031
366532
854469
444266
137655
245388
2229
750843
311574
715249
88941
55316
62244
1017978
732094
726162
375395
1209023
1200755
6104
440415
1192224
1222210
832753
478663
189462
369118
918410
122132
1028853
489531
460238
703185
1070613
1245388
422153
445346
1133585
32364
1067361
246652
1055462
643296
224365
85887
1291680
884897
168883
920099
297507
1193230
503485
474967
664387
1286388
101139
55528
925457
1130238
715419
1244687
388203
15575
219732
1160402
295013
393975
619055
299919
932999
192646
1189658
248711
700274
1288365
52321
1157748
382265
897037
952443
1139578
962463
1132927
569349
480199
915331
330737
560088
1137430
769177
283528
335517
151225
349830
1099080
196097
482209
1205852
1000554
739322
862736
952852
1169772
637348
939743
419603
784758
172947
144043
406799
15626
554437
204009
777636
465895
541481
225151
741652
651354
492172
439372
1211380
714360
1021583
892384
436686
950754
691310
1330415
1148444
135196
521039
1025460
124976
695784
617090
821987
419530
538878
876588
410447
1166083
1047779
307587
1232506
46668
194147
1210216
422303
545611
335695
704844
698844
635310
1134672
237779
1226635
545921
165615
1167125
567466
754126
88050
962970
943462
524061
165672
818132
922625
908125
684131
31483
144939
1288302
1333779
1210446
1161659
1145107
209812
1026317
1307234
934533
917391
1230351
733857
695270
982674
1129266
1285760
1181144
1287157
719764
1307356
212520
544930
1039210
1340831
1339568
51416
371474
272184
1111448
62438
730949
701412
549161
1011750
786165
574641
292758
1220428
741126
642574
125856
730143
1085114
491090
108048
1325783
465658
585673
255936
1204390
554152
62135
1041081
117561
1243517
350928
1084720
1351125
356339
931725
878295
1196665
420539
1118130
746812
436036
1132762
737058
1162182
750561
847482
718264
751883
892220
219648
670142
12551
488603
1061807
419923
587510
287921
285741
200344
1351824
506505
1180206
1179749
2485
411253
1326605
1316450
851058
1059602
362005
1058597
466629
1265966
334205
115241
889918
493176
1034012
831149
5100
1281352
1354397
980414
446415
797967
1080040
987876
1094780
800551
1124810
52631
1203917
200622
388306
1257422
1207640
1151731
792278
959631
888756
1123084
716283
500166
430191
1135087
935706
1351989
863398
317050
782419
1121871
330934
20993
695534
341310
277878
41127
957332
1295088
768186
220567
68140
1108290
728972
673759
1086915
1007234
113526
288229
883569
1295260
558310
1169221
643501
985760
444075
936044
1191199
449487
1196252
21574
583798
195917
1352011
1174077
1160132
81914
993868
736070
1088941
345135
136146
174726
498425
490697
81526
300149
524422
338266
312678
1023624
136133
1266772
990070
174603
795312
703602
906799
607419
709503
404579
113
513777
1269267
1010450
218612
115959
864815
923704
1134725
1295778
399470
477541
56731
1277725
594827
129809
695495
442081
861896
17266
766497
545449
442168
1271684
359693
1351472
414789
1189822
1074895
730587
272747
919570
1174938
1189348
516771
1184393
189425
483289
883148
954662
618555
400351
646476
1304198
510311
873806
438413
105141
640044
835473
720719
914342
245296
357883
844627
485712
680849
977066
962110
1272385
267872
973856
771366
709160
1185878
1022858
652874
980060
294294
223225
1083923
121970
292835
1172668
482678
826383
1307147
108275
17802
974962
211594
1291325
181658
866008
963612
819402
759006
420935
954181
446005
1026030
662564
444817
1017996
1133027
736240
208595
565833
271109
833551
63564
371299
510547
778824
809386
689274
1210997
230549
1223568
286370
1136985
249918
902362
865848
71140
965429
595496
674985
1237035
685994
843522
32444
1185376
144452
813252
415749
861712
1249606
313333
221322
1139032
663016
635705
452998
1348759
931137
801009
411347
338143
706787
316520
252607
448047
609018
214668
419409
606303
1183961
767317
1348758
941022
136261
1263725
8851
566108
1349715
1132115
35625
483873
665070
1138265
1349340
768223
844171
910837
805334
821033
716824
825923
756080
1257198
160690
503347
1339502
1270645
1314812
1143037
1236112
1279455
1005307
862467
426960
298146
1343070
124509
544643
1164372
832736
410553
271045
295186
1009118
26813
1197068
777768
664889
888890
904183
235846
1050156
321824
163099
717617
627143
630953
346668
273943
812808
809887
963373
488789
1325472
523443
398698
1177083
337693
502596
586858
1322737
1257290
670461
885708
1020506
863117
114749
17395
421226
1330774
1354888
846056
1171323
1204671
1266728
837739
247382
96964
890837
781721
919147
621388
893106
460749
885631
1160545
407313
601014
953424
1092457
671543
1078469
677122
995821
52549
1024251
1127912
243188
58009
946408
535196
492347
1361615
1337709
788637
827994
631913
533247
1023676
6339
1070913
117247
906478
245578
217951
947165
1259493
437626
552349
652427
638946
1210021
343065
1046748
1143795
462156
1077349
398842
875279
834420
873488
1205714
862346
496499
207684
217535
290083
206239
778318
285167
968775
968581
1244268
608038
888784
235960
462196
806440
396098
7210
683452
27400
664444
1134427
344880
889289
609446
1250454
699652
1170353
641148
49997
462956
504759
881222
969422
1042079
15510
1119778
948697
613353
13918
865441
843627
68167
428832
821532
421992
158013
689396
783205
319052
229690
110465
189074
545699
126764
488343
546020
1013116
399176
1122754
90197
970789
284875
214890
166608
801688
324721
298896
655147
110215
244284
531970
321392
768502
157720
9085
1056921
860268
1217766
713773
828875
1151168
1188596
510215
699318
938493
177170
209571
91812
761559
601952
923112
488570
393877
350542
767909
442062
293031
344931
1334423
351724
1145283
1303183
787018
1261269
1337212
619365
576444
978992
417956
788758
1322589
405016
1332068
626159
852448
1287718
631240
133846
575828
471265
305997
1279304
1279728
1199000
584306
33644
318932
74725
910002
116807
678861
807319
996925
991152
942022
220408
1279400
1174305
111632
347605
1050522
785754
1191216
483737
964558
626111
1303845
27382
564663
1134284
1203497
133867
327892
830364
792240
905259
1248896
862548
1270095
108801
1155020
655546
839586
541757
572669
1306493
1137202
992639
1090904
485896
1083099
1141395
324092
462718
911097
1177360
805287
152321
70546
1113705
315197
373687
388920
80517
484106
1242655
1059742
88209
823742
274689
141952
1040771
194467
140492
442049
184428
1282332
339164
682504
961073
63928
296531
359285
803996
642521
314667
895171
669576
1040741
953516
545286
862714
439213
368025
512276
1045733
954361
1174925
1028901
823040
1344401
324822
597553
343246
920391
1124323
612172
564926
587226
435528
550019
616388
1147855
882332
309705
1322558
1255142
553504
696062
687114
318963
1156823
1229727
5440
380969
275059
886059
419260
760668
620847
1358492
905590
694699
491012
803460
482532
910212
56787
112624
289255
988806
460008
1194181
314854
1322006
190486
411255
31331
308930
170021
6341
1173785
137266
86997
1310874
347821
928298
3776
228712
692612
1080962
1019139
60830
1038223
834617
861344
833700
1270208
564473
389110
684582
1016356
1299609
27075
462309
50148
1071375
1106524
17598
653583
721384
392713
879305
687570
431474
248431
749294
345895
1107723
872523
1201298
937631
718550
1305722
1078494
307752
589575
767377
502838
204991
1321950
199974
1124510
1144080
28814
526803
1161737
545552
704887
1295595
572775
110483
748801
671890
1192831
150980
548066
359809
706505
382673
1163932
560400
943831
755469
960720
457530
131082
871961
980756
914074
800532
382881
753692
954762
738195
381967
662647
973257
1250634
271098
1325514
611110
648598
1106449
242289
1073893
970105
853063
1316125
1055720
959885
28771
640731
36605
829221
738196
142262
1251137
863381
1200649
941184
433623
293895
889956
1041580
346723
99556
581130
510195
322038
1089793
787556
709664
280699
967088
569295
867698
789559
652701
368477
607406
366307
201648
1352406
463266
1005982
64296
798574
186272
437418
1159289
1237615
513591
539725
1024846
226140
1213787
120464
781313
196122
1255113
878628
482571
1181583
1219412
156060
959769
1313038
879157
662307
338339
1320729
1219032
1099611
323846
248129
836506
1202508
1318521
192638
998090
1321034
590850
927695
1017005
763724
735878
35825
136133
202089
1205261
1346361
643235
5497
321439
332069
372905
1063623
836027
103558
5651
893883
1295333
659420
918901
613407
958462
1137612
1329026
1116672
162867
1105105
52872
274028
1270906
26740
374468
559027
662935
898696
1164018
418095
951599
64956
98133
571852
511634
1266598
638205
1264530
793341
825191
1195370
534054
918673
242919
892190
176785
320302
1259503
858311
1343675
998509
515249
1062876
1043259
522812
811288
25909
423591
131018
1208468
98369
912938
684466
958752
44555
484324
594102
1207186
1077882
1309256
512495
1139757
828712
247727
909970
1127576
1246591
787813
1167645
649427
457985
557872
841136
593314
944546
241572
1281651
966348
1297804
882003
323251
102309
727869
90638
613613
1013592
1178521
66715
80248
443575
407076
855462
85060
394666
893305
208119
701916
532532
203842
654666
661774
159835
634110
960955
701959
1250509
393691
687330
51915
409999
174978
293742
746665
132395
1216077
442611
118213
296297
208520
721707
1160421
315029
594028
88641
1335154
865601
235922
1065553
169881
1331474
336027
614062
768095
458436
961319
1216278
1357120
869438
241000
447791
1138399
194740
898003
543315
926307
1202130
1022889
222096
935422
1257861
971793
279150
725243
1124272
566628
158784
805409
378016
26089
1039958
1055734
363091
842308
1313031
819522
853292
292056
1028095
573041
282070
1344487
928665
746413
433537
382617
823152
754008
288638
814
708478
346532
481619
291970
83261
492218
767581
912892
885138
688787
580387
255690
889052
194904
244022
1011192
878968
90961
253784
774402
171139
977851
224468
751132
608095
364996
1215372
724403
445052
1305410
838916
689924
112696
1096852
7458
689429
409919
743514
5818
1351114
1348198
1215010
938284
3592
782582
1083624
1295979
1293188
1282996
878716
75720
839196
1204202
296536
12178
1188596
366995
1282986
1216367
999468
638549
940683
1275377
302470
1245086
117605
986871
966673
522297
1297275
484411
978484
97187
473660
961448
335643
844519
571947
1048589
102884
240691
267497
1209153
397472
968242
830546
198797
711416
186347
735303
1224714
59761
612027
82590
643174
958383
530452
1138138
324143
454659
1323337
1139667
169592
1155769
560954
884666
566060
1306766
454375
709009
24192
493770
527088
123166
962222
162575
122669
1315540
1303149
841365
36937
583329
251044
601995
325107
917236
231245
1300521
120769
937732
541587
1201590
497300
735127
157235
771771
968000
366026
499269
405872
544309
1108351
927715
1109428
11966
1152378
736527
738584
980691
708119
387658
1105317
34420
569490
1174378
395198
1192912
165081
581335
490799
320361
136516
488256
150373
566724
633694
1127542
1202921
1188534
1106562
733832
552897
1012349
1146071
1134077
41990
166687
616970
823862
1227131
634584
628068
255943
1353966
1152032
336947
39448
1326622
100506
900977
391952
689708
1095319
919675
1316760
562034
835328
928483
992437
1292653
904744
414292
34009
611173
117735
81193
1218542
261187
173675
1053926
116958
1165141
840003
41951
787684
182233
1073655
730463
316378
572666
392522
391440
551500
202289
369960
185341
1104138
72318
875754
600420
265388
461319
1259648
353624
906888
344888
1195499
915308
448691
753413
652719
812677
1007587
1103689
368020
22214
1142462
1234419
862345
438668
46803
23376
170435
709377
984721
1329507
185175
1266870
1156775
815116
322390
1256060
1065693
528617
1285894
55441
630187
1350860
1256436
502811
802955
694958
442745
1181847
1088156
713303
172826
714818
841938
690948
238199
1324655
401537
119733
24828
1295595
966080
880027
1310017
6643
1339389
1064560
961943
367295
261755
329353
1344376
880335
914340
1027528
1069681
275873
315182
784389
423583
583276
314861
1128901
389410
688369
559897
625656
795263
19499
12044
211222
829427
656850
353552
209175
212678
902359
1306365
496569
227735
972005
1126691
930153
275804
1242023
316900
539891
788124
997516
570678
631492
806093
1107623
1184732
1235874
90745
323516
306423
804563
166154
807182
772129
24781
1074486
639318
419606
158969
153783
173611
1222185
42223
130488
668991
336766
750323
958948
828677
1134517
824929
1137435
1177334
113168
916007
297942
820110
544703
808709
1297164
304850
1325408
355712
123322
116487
32262
826665
236883
892764
1195670
1259040
482245
575469
434622
1115245
358648
895324
219101
695575
903705
1155915
945648
497642
1019048
563696
1271017
1315426
842266
654649
479500
381132
1176937
182666
1103812
380855
380119
253103
206134
995428
772377
485979
162721
450105
648251
516814
1227749
130396
923293
209856
163435
304105
272529
618058
811922
909946
729779
97081
707737
750313
26477
70951
945862
276880
88279
928540
1105785
743389
465532
941864
1312928
836719
51661
359956
453572
907288
359355
107005
217479
379304
821966
271684
1090342
1250668
1069371
531428
1336902
145134
1055833
830706
364775
1014647
1029967
1334995
147329
704483
719758
723884
592467
882311
27601
151051
56774
982450
1349518
326213
716744
283778
617492
960187
1155335
1117796
966045
1243717
1005529
752089
143466
1080587
1240126
645510
1297858
649661
548222
81942
446272
101615
1121248
484357
524597
1120870
1145889
321164
580764
725960
1244037
706395
229762
1051175
692845
723381
337427
833300
315500
564543
1140101
1257910
1007335
1177820
411445
1151470
869638
1025477
320828
376516
872447
943584
998930
945496
1228710
1037859
295826
229792
773635
1033736
691169
570453
703863
555450
1257837
259870
916434
914273
374600
392024
1066021
721604
217913
664390
1110875
616897
939418
142059
956117
1223859
456598
152527
648097
1108156
568569
411201
602055
996853
733148
763996
105381
640498
188568
165891
53210
502084
701973
1262860
373080
1355682
631409
894023
976293
1229965
765976
704667
755383
1129202
342165
442949
839611
185025
643389
42834
629300
1036483
818680
669291
674534
624298
342673
123711
217004
163039
714971
795026
1070140
349083
558398
543275
286130
354023
7941
99218
23642
525299
461838
694685
377667
349668
695806
474437
874543
861128
224451
1068906
1284244
6501
628025
1037145
1316343
969583
1125631
609717
1360327
56065
804978
968017
804707
1128204
196912
1107173
417026
135074
458180
1045546
198035
1203847
828816
919993
796234
215791
908872
264967
539330
136080
514098
893550
633845
438113
1203228
1357690
638327
929246
325958
11230
617197
629737
207193
680668
1052963
673622
590356
381683
406331
727748
1091154
1064476
91033
50316
998978
738090
68294
1263092
1325462
1082608
986782
1261914
196273
551324
88330
787163
190480
1283426
489555
128599
900527
817988
1248809
423428
1350804
1250910
663348
1303309
675088
169026
674082
1020264
1290379
1144200
287632
1197253
112739
888364
1168895
1200545
416552
517888
179983
1061976
1112197
1172515
252503
961447
1236761
965987
1322131
683555
935130
1057982
842472
1214735
946959
727035
1003775
970679
695538
1130937
885939
842087
1240512
1197227
472240
1067102
1040633
350344
852161
940486
318501
90222
1032548
1044084
971380
766491
1115879
381333
464096
1059386
34475
978169
175492
864332
347298
922614
277040
394551
882780
1313181
1244910
404229
58530
960760
1048572
988317
1263788
92518
1142836
1255402
884611
634110
54183
537049
763723
1063355
61420
591779
1160320
1022575
767629
953779
109475
474613
184171
504613
992113
20075
1296281
50398
758852
790107
857179
191610
1066271
292605
318106
223748
727482
1197830
966916
260013
1154125
897062
679378
454915
323111
1014684
427989
1133339
266929
550509
1133073
547897
317077
834796
1098624
719304
798446
229961
1168394
225079
803
1083750
711370
461924
499230
149811
1218815
728722
1103382
1119369
1144566
100876
932037
61210
807846
68254
1220158
133863
325272
947031
503392
963358
640060
95517
167071
953284
336517
440562
1330061
1244517
407116
565082
1043573
877219
1292358
1175227
1055694
287967
937466
101137
945516
441703
534297
355745
975781
908305
593583
119429
306154
433671
725725
1137958
1359021
852069
435385
989941
113886
763712
1327312
360742
1138952
39889
96549
1077050
1215465
307979
1136343
864182
849901
598131
778230
1060683
991725
355215
944598
219765
542722
695194
1131780
74365
598559
64017
741206
1093411
1120685
792975
170117
581998
728045
699756
818339
726778
961499
263070
1090190
907245
882379
1163588
757698
671006
1168234
913251
1003630
596878
663877
452778
1152902
625229
88010
929020
1052320
1146348
1322327
921441
1184070
858238
554882
134340
892399
666092
184953
203522
673748
1051136
31268
628769
447475
355678
304710
96277
691875
303111
39825
137739
1035358
1314655
320251
38253
950064
1156393
1225746
138394
959001
1182627
481348
178010
514325
495460
519381
435216
557889
928131
1275818
544747
1054360
312222
409045
1063551
670189
899436
1202577
441490
732869
432661
1046619
1279043
870614
814790
1181430
1277613
1152935
470539
1278674
1039625
818375
182169
360717
658067
81746
129910
82799
59999
1173249
600117
1324121
980128
621497
621922
78148
1021800
760834
379817
831669
1117769
138046
330299
823354
303553
572960
306509
155439
237190
786854
596352
862745
1081939
1257143
295323
1308107
1120602
1272056
991929
344832
599922
239917
781541
224083
1134670
614034
609291
973470
1342219
184849
650282
1225869
300476
494728
968097
670028
319724
1116402
208185
171326
1065460
713559
747690
307222
1291710
1012693
861943
507658
613437
160505
474246
668986
1350117
943650
1218221
535257
1022445
592973
782969
725027
1079291
74186
280912
820541
290321
357782
376991
630735
1030202
232705
817979
1134142
815318
1142225
531691
1231537
776240
732063
617178
1220653
1059185
10665
1272618
965981
1018386
547113
35496
330481
1300558
697184
540118
375201
105104
796630
348995
1239473
1197729
748717
76348
147703
643869
806908
274684
560379
27644
59214
328306
353504
1062483
916129
304128
696059
939893
928952
631853
677626
1228495
137671
1031793
99643
880904
303871
1108975
69549
575313
794588
697918
1112334
93196
903212
348560
813681
410609
599484
80555
277486
1103074
1274331
970147
997339
1068007
814363
94662
691352
1106226
1285835
5798
416271
503040
768299
602613
1147074
599155
699072
457135
731997
259800
856946
453815
242566
82878
17211
607321
1056050
701656
1321762
677167
782204
87325
1094280
1250508
115594
815248
995976
829746
992926
461603
135625
882166
1115290
1198390
31930
1254211
1139275
214312
745424
463785
379718
644328
626441
882737
984935
898077
880100
507052
1005597
307743
385362
364170
911253
32253
537533
1334584
709348
879856
244869
1007217
76561
1176521
668725
357482
903629
1266508
783513
596171
959484
814475
1322606
214779
826518
211725
158875
183467
1102014
837656
578806
661403
852962
916482
1113140
152564
909395
824576
1214422
1277014
1288710
447374
221279
1222338
825372
189178
379666
385546
51742
491956
1036359
287166
463840
486765
917618
652536
880760
53061
1015435
780474
640597
23163
594571
972099
998518
727754
1052877
940498
171611
953021
641435
599585
487297
324412
813455
58829
841825
639644
393540
212399
1204126
983601
854760
1284569
725112
97355
881816
1214196
1337085
468016
33845
1268410
214543
641371
468050
335028
1033747
1135662
60555
146648
127121
1289524
101806
572088
605882
485577
186842
261880
292353
306847
1150064
955278
468203
460509
505487
733384
1333496
1094227
982872
1113671
420836
600894
63011
898444
818514
692365
517586
1169101
323137
475632
458876
1287050
908236
1042616
1201435
729362
917390
906534
609009
390313
133512
14051
1023694
954728
190074
879163
1123852
87122
10549
1279161
1303940
291759
1302061
9429
1248084
775383
1159442
914487
1288612
109297
345638
681607
1329105
219958
966887
1268249
783320
120570
1267957
722303
727763
651339
494424
307144
742299
1110759
908045
869114
599740
548231
820872
784197
803503
809021
736383
1186775
473316
1234678
503037
1280569
113081
1032018
459173
1288301
756994
979445
1116484
962595
241255
18966
1520
164944
1115686
1156367
99229
521956
336358
545905
350542
791122
372600
628871
1328536
791438
1002393
318476
324895
1236479
405123
980109
748538
835598
420997
609288
713342
122698
996739
82185
499859
211880
652285
972388
478537
847237
283
110903
86286
714414
1332041
15859
376450
432027
265439
1316866
1009119
580191
1207441
773104
328958
348867
454820
538695
1024369
420457
673700
1098949
994509
489979
69405
440134
1111621
1317065
663362
1253311
521464
879331
517831
227841
1185218
584838
1094696
870429
1067626
985571
590047
842641
201278
1193305
560742
317684
634713
952529
684348
1091345
110022
628927
797131
457609
1110101
249425
511424
1193782
478150
186954
1082727
1296169
249522
227119
580568
310761
148559
314542
144355
179079
81459
135782
486197
613716
1159478
785539
720976
1111284
143028
420939
213091
1040852
728436
1300320
5691
1000415
246128
518302
328073
675309
89364
806732
369116
857278
195903
775143
1166300
670632
1315991
845581
459775
767158
514337
1238482
913960
1309486
581190
466377
1100074
384041
70540
804240
403284
1013819
565710
833769
1224368
845640
904889
630307
1110389
617778
156849
967261
224964
1102110
2467
904816
830180
769499
261279
664394
1134140
1140706
836691
718203
1184595
568134
244439
963120
598681
777270
512481
781096
639012
1219635
1017885
407806
582738
1237806
395649
154495
411866
1002327
1061792
501535
1073990
1085097
120537
354293
760899
1122820
333136
474907
560904
556131
643136
957813
608097
542894
707446
144370
689927
952466
1213436
915172
1354226
319397
751264
1062911
515558
1038485
169510
287300
1278157
1260260
938439
631916
372970
765000
699211
755034
598293
1117260
1312505
1205724
143690
90565
786269
417599
662171
233833
972198
536573
802318
189625
823570
1335846
1121255
33769
1190072
4623
284675
1273677
1160428
253060
613219
452671
1039394
283797
75670
197705
1012992
1267149
1053431
1155939
995643
1112426
521891
1159997
801372
895638
628396
695034
60969
1110672
1058596
335281
654669
532515
807278
1345693
632258
677630
820797
828746
522438
137671
648185
788752
255974
788576
841617
706006
1195497
1295322
1007261
141581
1216014
1005420
611642
1010434
31224
1183222
353089
767858
370037
650571
1337658
782711
248454
780762
674056
76979
957154
147028
1024461
1130225
514181
1311374
1293197
422257
254196
820508
1113348
303356
958836
1042146
850916
693004
1343490
908372
746472
22208
17569
1121089
157555
253912
421699
54406
836676
1094105
1363188
645662
540232
1157902
1257600
576385
972628
288145
1025284
449251
321431
691690
1159238
790919
805322
349997
750061
552100
980762
575498
152971
256022
263593
1312176
1035948
408477
1051879
571996
173037
1228300
1007955
1158292
1180103
980135
294324
625260
1064262
257694
619252
1198673
870136
693672
733564
308901
127075
614987
360561
29076
671462
574622
579290
54418
169637
1223402
960283
234231
1013006
1116554
883446
305627
581375
90392
1162223
693301
803718
265649
1070852
1066512
182496
119387
1192352
1048862
162561
777228
148300
700314
1349280
150297
1035149
1206481
42588
637723
952939
232416
551138
505201
847289
243380
651700
57769
445836
872913
376475
187559
1070495
1133794
372401
658736
340231
890813
649803
1299632
1258699
1318754
185546
476594
290848
1132356
703796
298224
140425
124162
396952
50826
36575
286543
1116673
1285807
1244357
711863
1349535
71124
206052
539823
1170649
1236403
331766
756207
314028
976890
650834
24231
37367
867940
267879
193518
1203944
951660
1070161
67350
540074
328119
1360521
197843
762969
1284381
474240
153626
1180731
520347
1043559
999342
1320961
92148
379636
1298521
117885
1170333
36491
1188759
538613
861351
280732
1046593
532773
328200
1314609
1088003
739849
440641
322952
1017833
1257352
425084
1232518
17851
1162615
691660
1165285
1178173
1126136
777797
395319
135487
196703
1066971
597788
81892
1074452
67362
895607
91855
746955
179851
305688
38355
544319
1108032
1063106
224332
537876
14846
983461
19394
591957
145166
158699
687234
596659
204917
1337988
484910
743238
1061708
1239377
1222455
1300602
69556
1168306
164750
991167
297647
1129122
1353492
317046
1279110
877238
421228
1052427
574995
505150
403762
1016736
45316
726776
1361709
563242
797780
378430
998057
510480
656978
1152121
1142811
57152
1206049
1356787
1301659
1262852
24391
92456
1304944
984272
1022855
845033
918616
460645
134570
379927
739186
790386
82998
1195932
416359
985985
398860
791969
1058097
164716
319621
47860
1247811
81023
342640
29538
1239151
196778
530669
1211777
850156
511785
71910
375196
71055
432392
1346650
761996
301261
1116348
563674
1132275
546950
244387
87881
725922
938187
1069148
1115428
832512
169059
884661
1157142
329866
662403
691788
1146446
625215
905196
1184144
1165145
1089268
142195
748028
558935
1360285
1096538
904036
778280
740915
518918
1265917
1017534
444145
531368
149227
633931
52040
1029953
156273
1015284
1084730
1045015
852331
307565
622320
416400
591335
765818
1083832
1049850
847903
1312884
20394
740006
646149
259468
522208
38560
1047470
504343
355063
1363978
1327821
1275740
585989
1069034
272646
997871
269337
495101
197399
1003655
235198
1344223
1171651
1000920
879251
924961
513196
1083797
952474
357362
863399
530431
1282317
465157
1069685
97752
1301133
936321
414801
179904
829694
1262251
254035
876858
436174
142915
410671
301218
49431
1087165
293853
382844
900125
181771
334204
1153200
1333429
709544
1175442
306825
1090462
1135912
225741
1186826
1359304
322716
1036628
621666
1127701
1189036
932236
319263
1325087
5148
1176372
942442
911133
794343
919935
342937
242887
1009684
1304368
940030
1200852
1103745
545815
156298
757661
186246
832519
272872
1288868
594239
94857
464430
73198
428046
63588
375993
573583
543725
1259094
1253875
337082
6948
773753
1212984
202514
179520
1029678
540515
960333
999412
157636
266159
1256931
686044
1324594
1047923
820842
1142770
429494
1274463
258884
136998
1001982
502611
739210
430748
449044
322445
1059920
1268715
947727
407193
1119945
605589
1352906
659360
259902
728111
455511
1281228
903236
422122
1215887
342459
128701
449617
853112
1145073
1298494
862906
846313
1157585
1312841
683119
974258
912828
260143
821371
1286363
1112864
1013505
1211231
1067013
99399
1352547
545513
1212089
332017
388353
902363
786836
1187028
914025
832916
816093
1215287
694907
742061
1357108
198334
116577
1106148
309427
8450
900985
335506
170462
892563
1096928
466481
373893
689147
1296700
636755
809082
927561
788045
560658
636832
1250655
84092
744838
805882
1279884
362824
139667
1167973
964786
1035113
349444
863092
1311622
737845
1096415
167490
172396
357643
768978
363673
364295
1295605
856700
446725
843816
1348724
1194329
1215263
807185
1143234
1224841
460243
767613
593714
727893
1053750
1066782
1214105
844851
1314979
401841
699144
715697
322430
462370
1054775
581937
481546
534781
323306
662417
974497
459679
1187529
897739
251612
1234152
614826
1064189
1337252
552237
62700
252716
185101
232614
906155
1334535
969742
1075270
1203815
17789
479118
583107
246736
1171597
1068013
774170
911545
546809
196714
737714
58398
302305
229441
516686
343663
992635
937261
1139879
850995
922836
278448
131182
130695
702338
560286
97251
583199
38376
697117
1263512
940190
100999
515197
343516
1288582
1284843
377610
757504
773185
1070284
1245833
778276
1266784
793422
11745
1297803
680043
828033
419123
339990
103163
1225564
102505
1142166
853429
981796
102974
1184940
1230216
728945
1055543
595311
594266
170526
1195694
986437
512235
683485
680866
621296
968890
791017
756788
236441
1059093
111911
742469
985614
767997
951710
873854
1050627
940636
1216967
141394
8865
448051
1194651
468392
163370
1032362
373114
14968
1252919
276449
20091
130784
136601
871846
994029
1281208
559917
1086439
388361
334576
577194
1256057
571562
502439
214975
441770
227640
405454
751688
211232
193353
1124495
1127024
1055772
1063416
1095607
1230918
181651
245702
421355
43579
727233
834940
592383
120654
822253
1255581
918411
570928
703947
774931
264753
405998
1109805
629746
964816
391997
938192
1295181
886167
568171
242553
104959
941839
602686
1008887
890818
536331
1150269
1247209
533195
1363423
1148831
557934
283276
179385
18618
1072663
988902
78999
205556
621844
176983
1160661
5807
534138
628899
782957
813845
1145295
565769
965565
874864
735404
1159013
472413
859400
345141
300338
1352007
996673
1013501
1281653
1130489
528186
1000958
1091382
428458
234019
424593
884467
979718
353687
396833
269938
847696
885547
710979
755537
1231844
173024
1360750
84921
313026
584904
447570
695583
827907
868099
717790
225848
466500
149916
1310174
1046964
193684
347860
492886
142443
1038194
702824
1014473
935276
1212962
213039
937982
443291
1068134
824052
668194
1089172
217679
1160162
628643
745640
1052049
1315862
1220892
776253
642074
1277114
628646
417505
68780
315704
434688
149996
966906
867644
669286
1305612
75415
18930
1322362
103976
163309
631948
673543
16566
342873
11224
134903
285865
379001
213870
130325
729786
844756
962599
1058245
139074
1017092
438914
845274
586845
1010473
149073
1156928
1094860
536389
769875
662733
1107182
349078
438369
1019520
474821
114905
868009
381528
1359875
1189953
1232069
1098255
819488
496826
544304
24560
1121039
1256573
902211
112482
1346894
981864
710644
236275
860356
1360849
949668
1061994
1039169
133864
610541
1162260
769468
804118
656271
590652
295834
1224514
906105
1282204
802192
787315
792415
1152437
838824
589511
1184222
868917
1080345
1090056
640373
755961
656337
386575
102161
1160320
598648
473733
992510
290363
1000866
798509
334879
303634
456440
78962
334598
781768
165051
1280759
383987
1223103
573517
514789
349950
1238233
110151
1096088
233562
1346446
574256
675365
214751
510371
841392
1137416
1112304
822294
1003609
571786
699219
46119
285767
747469
50994
499592
876398
201924
390762
1238718
702735
587893
1345360
785529
204726
465427
1314966
709693
503019
881387
916801
615541
885813
212821
153732
1261285
155131
459510
983017
432380
850321
276032
84310
339924
359414
414532
1171179
1045254
324717
359145
631649
932504
757766
867767
960692
1246904
1210645
1086336
46429
214855
600074
46220
562372
1338314
1088400
54234
239908
833852
259153
567663
444402
51534
26255
574433
725689
566558
610441
289055
1019484
1032202
913149
658036
1319715
519615
1097370
1003178
1286223
659768
731041
912164
1019379
422470
650220
1115928
7428
431298
511407
740734
1123744
172847
917964
328346
941489
46305
1066942
1146758
1324449
81144
883984
795842
406272
1108360
1299307
569503
1300650
807514
322023
82918
1013656
963703
455569
460691
416480
687948
376888
892626
622803
1269744
861281
1308622
630921
69806
227443
1205537
366531
157497
495352
47421
550600
699337
797569
1249546
430549
554443
399127
1060308
476261
461235
1010413
858467
921294
447738
108176
939680
1086727
328646
938554
311892
747367
409069
210850
1112597
442269
851201
1089158
699363
1151260
293133
709251
499986
563297
844315
801572
808691
424143
383927
1363556
514369
116027
1019835
30837
144905
1270571
449596
521258
283720
935667
1339009
9467
1359617
616769
625259
1180506
619376
1068100
986455
1158941
671963
526406
52261
1095346
1012624
1140785
409382
396871
379807
779104
1053784
372174
1208367
481659
849498
495293
1135423
618737
167841
498267
338297
652073
561816
363788
879198
180133
935887
312322
584872
1355105
355002
1247050
1084992
398884
74501
544951
215391
621301
97963
884613
725990
191992
820647
755010
237284
124986
570412
341547
774110
1000923
1072297
1075824
903495
51303
408936
1172189
1205441
28619
1254013
1063377
484883
58102
432590
1289495
340898
1077881
559607
673231
45903
555123
282898
904480
401267
724645
169449
763043
989872
680056
489898
1231438
852235
920932
1194097
129720
571291
1135688
736793
1295339
945014
563260
1176386
320910
252989
1323420
527434
1352099
362054
247204
1133923
1239420
303760
547739
792733
156890
23756
1104219
658602
512297
690692
531605
721769
1102225
1067338
1069814
1005294
418079
854800
1235294
6189
1349363
534305
1259947
700718
804436
217627
1154668
1263528
73082
1343876
834714
77197
752212
228991
797154
975362
617458
1213973
1199000
340581
658416
751824
959974
764081
366719
1098278
56303
871592
794701
965392
331174
1360634
971446
746036
711733
957182
425551
980631
730914
263968
1095877
660075
817558
16619
359802
620580
326183
1304068
1165873
606790
332374
580368
300501
612441
974937
1159084
282614
1082403
1137926
831783
1353239
995674
259554
1210669
96635
1169901
1224327
717618
122674
1230572
840498
796377
70068
1199061
477661
109113
956686
641444
1332221
730333
152378
1145708
1067999
662995
345445
675458
836732
153886
1062641
263337
565993
114461
877006
1067496
1027732
882286
554177
769213
166368
14504
246903
946539
63200
881266
1031399
226572
1298422
424435
1201683
230962
324253
532512
1024758
1289238
752857
1204635
834342
758273
837605
436856
368778
622625
87806
100743
304844
1153842
1357291
11305
577223
100934
1195874
136879
376680
1357236
83053
1288838
471501
809471
1044822
1253969
376677
125720
1015028
945056
1302373
651785
727014
1035280
1355785
428494
476687
742241
927043
165243
817146
441793
913819
1004264
329878
1315606
1124675
727012
1264460
1016089
633889
1113633
320984
586341
63199
736444
156251
249316
281911
670110
918213
494372
1115663
1323475
844266
220785
1056454
1036651
396982
610204
1307309
1038413
1096907
1151523
948878
927158
1314713
551830
51652
375542
1226276
594960
525113
528494
377971
167801
423237
94721
174934
427698
421726
689601
522841
915445
670895
106941
693619
540865
1279625
1254203
687178
664004
805465
786450
1152325
273363
1207551
813111
707193
1009912
263507
792548
6662
1340664
34473
1207581
1350472
1167113
17801
635295
1135368
354447
953041
529126
643554
402505
832737
1286258
905157
41141
85404
835331
64036
770539
12021
974847
1302710
929949
770562
828699
922122
42273
946873
116759
264155
378016
502753
419883
1013752
195817
1244546
1336204
297010
236751
1285134
1351035
513164
1291028
317580
1069615
1144674
678280
869176
126728
945255
393755
298230
403178
363677
582553
509476
911413
566436
760438
171723
642864
957999
454811
1160929
1162195
349357
290467
36849
422325
1146434
526052
423977
983195
1147660
611722
307841
576398
808226
729394
590156
273035
280686
298063
1061492
1322166
237232
375679
80433
560770
407265
273606
594576
421614
998124
428748
953756
26468
465759
258657
63741
1300196
552489
698355
983114
826449
1190242
1025788
1175385
776315
191418
629506
839687
524931
1189954
353993
1006283
684952
1082006
925592
837800
213416
1150023
240537
763038
771120
6436
364194
565403
842221
585495
930530
2803
130562
643038
1360769
1273035
1319725
201301
896706
136809
99911
863161
863728
1251973
372867
969260
627310
1007479
1066364
1098811
1001728
53518
468782
75599
62626
574221
1161247
120315
888445
6419
1215964
1174562
72655
1036499
151763
148545
422073
381020
295050
1227609
1124579
93265
81138
979530
393981
73318
614225
1353450
790155
600747
59273
303275
194425
394049
1165236
1339322
872343
1156200
951315
356103
1277768
114140
753457
1066404
706773
380593
335257
650854
1066602
534458
798917
972948
453330
292749
541615
457162
97588
865381
565129
9081
686899
1276556
692990
1201779
318031
1283823
1348386
1293007
621456
655685
348915
220500
1095828
885004
805195
323946
1316254
429579
1201338
188058
565018
1345112
1333246
718974
574123
499350
37720
652854
366593
759619
843246
1061015
45335
1308414
993947
645734
541400
645236
1046288
1017107
1000096
684711
979156
734482
962965
486583
1202576
972354
894775
945903
542947
464860
943128
1167241
1173690
44481
1022474
13897
1245495
281641
900975
553427
410047
1168013
48049
1041553
628231
167908
229274
480940
615202
93551
193105
1357876
16591
1234857
268917
1020715
1296058
552068
1199408
1174285
829510
250675
507077
142525
1250773
633418
9771
462370
275407
1076701
22982
1011736
479393
1286600
177131
4312
1291
83370
974050
870124
1244917
54191
1175856
381929
434675
638444
959980
1155723
8567
1363821
1058664
630025
450916
965174
680690
1096681
851110
555286
1045863
580941
980872
213468
1125010
248372
1189087
961244
1329410
861262
1036000
77477
1018410
607134
564066
1050283
500669
1222535
1065614
742984
350705
882603
1233709
896600
655595
1083819
1029852
1095580
114586
1245253
1101890
1245782
703147
67661
739118
1150103
4718
1201116
126504
1116580
1179105
935548
1294397
622591
81830
154550
58214
453109
1045036
984868
821808
467201
880976
868150
209663
522114
489730
1015395
122536
798742
192189
160828
926725
306333
1022107
115154
204663
97106
601175
1173666
139139
1182236
1279648
1255042
1234486
1353580
1052983
914457
359346
66734
153041
375408
455119
1115030
1280222
187516
103153
628974
1308737
466902
1277399
199173
716030
800950
402802
490176
1253553
720784
11366
1086722
823406
788046
821611
297893
865443
1355568
701300
128443
1037268
64565
704589
132090
875020
937271
369221
151484
897005
531989
325214
1125954
1039403
124334
1111599
921762
347199
1139061
298516
1066107
454715
383628
596320
220039
1187153
910498
158105
449199
155997
22599
1321896
442146
376565
800703
1021813
1135512
310916
328376
910722
195754
353602
826383
127446
1032314
684686
50390
598375
450305
870101
613241
690734
1009484
867461
1110921
143608
284056
114047
328617
289061
887069
862788
582084
845474
81285
1068342
1058447
1327872
12493
14204
718015
449889
611915
368306
764096
833832
447292
431316
1269447
1026261
787072
230520
435467
569075
503530
526641
584898
1092850
186060
1247054
1333519
789704
388829
433144
1066884
766094
755458
1104709
984161
992174
945023
963123
699049
1048419
787671
1359255
10878
385524
1194055
1241861
406756
1283042
1211069
682671
1248055
1029999
64487
126479
59135
633795
555719
568854
1091534
1171436
574352
331100
583045
351303
979596
95208
158244
1042714
1002659
1228891
1281045
504023
1343170
425924
290703
727222
1350137
987997
685524
917393
1025559
275007
949900
922580
1291900
558877
628576
993124
1067772
1291062
450982
576918
1169315
4708
1126604
137348
608027
189267
738878
924825
590254
10616
670310
1348244
254786
446493
251737
1109816
163854
787378
1241270
590714
589901
258305
653469
532609
1256910
1092988
974363
240198
689414
657051
905143
935116
661464
833981
789683
1121168
1125249
965389
900420
187417
717200
334133
996114
29595
718872
1254787
1133256
1055175
1194391
1151009
813819
773715
1317898
122398
1011908
1268674
1012991
654385
274366
487367
795668
381292
863677
185091
468404
222377
91777
918212
1329882
217045
402906
425137
315131
428063
815879
146825
119271
34173
1152687
841284
1167343
982227
426613
1165206
173821
469977
1185362
1105972
739566
850768
69870
696773
776794
18671
785060
445175
1312846
1041116
892291
1146894
481286
1160476
400904
72517
424694
277260
205681
1069892
1125789
1132377
174423
278646
851831
618368
730291
529348
371004
394351
1272736
368151
1145983
1248124
126337
1069424
803567
610918
1055273
1075159
578325
878422
730707
922940
1348732
1101742
1211367
656121
967491
1322089
143500
835610
115845
999772
1252180
958480
814015
632240
53184
974157
206664
82144
1298076
232772
1208544
448404
1019755
1093648
183734
934442
1315594
389037
184264
782589
560272
743037
380326
496552
8862
480127
194028
693364
271160
601569
164060
967222
1324709
996181
66301
1311156
255291
764976
370391
688810
1283840
794617
761220
974949
1311432
240998
1290136
1085596
996326
1342828
871190
790666
340982
54293
83374
1118123
1097049
1113460
357786
1224768
532404
264481
1125630
1243564
516056
1253116
1325900
304082
208265
302192
1187330
873302
173777
1057135
235605
152010
694245
494576
1031519
1089141
757221
550487
525683
15110
212864
703855
20122
405660
999996
447370
1109438
177581
1069457
216911
137500
922943
123668
884657
1198249
778073
959357
935995
588150
425892
266746
905170
53514
426334
677898
1224314
918378
1362328
805869
1263880
385060
680688
765416
1226244
360638
96180
584508
230762
1294420
132522
804225
1210351
1333517
401157
1301296
108666
634168
850688
482618
477797
726938
1352199
1026722
1087623
175721
324454
1062930
940268
348050
511753
1353627
305959
505925
775487
351665
308195
1228904
74869
1102827
1310480
1094154
766452
448528
1265776
875159
1256610
1110002
776720
514552
610495
913216
92042
841808
25933
824919
224141
353785
633286
780278
529620
134473
1276968
169844
956325
736247
899850
1027121
1315153
774795
1302223
1157714
588046
1089768
869898
726646
554742
372396
885639
368236
984099
452884
924275
599901
430465
1191816
21530
1285046
553505
1031249
679070
102542
1182018
608039
478668
1358046
321179
977360
364165
317206
745178
1044710
898591
424160
955915
302447
613706
292386
1293226
503342
1103591
256935
877489
1031446
215320
1033423
628678
684732
193964
1307146
725996
553946
1358108
958290
627171
1352655
358102
540322
805562
669497
1029274
1199045
597378
1055357
739125
566627
1038727
399323
307496
461345
498082
708516
742135
22279
104797
359528
310065
944562
197424
1304927
239224
1198290
793900
1239665
115944
1019682
1178261
1016180
23800
999482
1351493
390245
1005239
725333
97619
1080044
1140502
806640
922911
153238
1030253
6779
1287941
1255917
342420
79740
1168712
1094857
396625
430490
599604
188116
111569
768671
531296
361951
821376
128907
718427
894681
572872
1033605
1014368
380096
1081108
28634
190915
62589
661779
105227
1081512
466110
606724
131151
1262314
172155
167079
444188
53959
675452
1224985
910512
145568
458536
976881
705247
71395
67504
1040572
3294
548191
146682
1319230
628123
528037
666638
568887
1011040
443622
405661
258082
194028
38782
608900
225556
167793
468364
622964
1133771
1031901
381234
1064950
45984
628115
1264463
572154
529666
620132
313727
1009058
1178304
1118087
800308
16647
575101
764965
960587
517505
1298005
325272
398543
29267
1120581
948171
540052
1127052
487549
854291
452767
223413
892949
759516
1088921
244962
829103
426352
594672
1317441
634720
716384
489630
3925
472163
745495
542069
812160
881655
578359
1048661
778726
466274
680915
807539
971392
1020926
566069
72901
329588
1043406
1135101
992304
339964
173489
839434
716627
1139461
21724
24522
64045
921011
591159
672393
706906
1130650
1161011
12430
906379
118111
790329
1338269
1291171
662401
910182
1211492
166851
83067
1279363
142885
192254
1101121
25583
30606
299548
667462
336291
1114759
1285337
979728
761979
509784
887988
943967
390665
706729
9563
1269135
382750
1034074
314160
251745
1218143
503917
1085092
1138600
43463
1070379
58805
203235
405412
926803
616124
1013914
471204
563016
915435
729314
284467
1157266
259930
340634
40105
105261
670060
941738
83519
679268
1299486
510236
224838
823777
892527
948022
1050469
1197743
758546
346248
547966
605583
309665
168564
1180868
991450
1241343
1189412
929920
773563
1121235
1108754
476622
454550
223452
424276
712239
778139
781306
399776
13264
1038231
171463
715390
228942
1272434
1147045
67037
1269804
961666
214876
1171764
715717
175642
99230
980204
167157
775144
739865
77220
423771
624250
1038997
3102
779750
407517
1199734
1304112
70580
750167
1277753
320486
1001070
344464
47646
472773
133324
1270979
38905
970564
1291824
180545
1324722
1296776
299110
1190743
960348
1102456
198334
1356772
404875
785100
906653
1290112
520751
59383
295842
935200
162207
207458
616126
1102303
174522
325982
1153704
539336
1256277
149630
592926
309901
1194245
304725
658607
965520
764029
787445
26240
37952
265806
1018296
587425
1097701
795620
86966
12379
934668
383427
1361268
740733
1358653
541440
68154
56634
148796
1277214
963390
824669
437550
182617
935945
1134237
370539
835265
779111
976054
640652
734018
1221745
1069985
436138
892821
566933
560196
69908
1176367
709583
217526
1086289
475341
643464
324550
1043842
870123
1321561
177040
258716
335267
62073
454901
371619
367519
1298032
237975
601467
1101801
24180
418921
453517
736926
12998
557124
1309726
1284711
654096
1164517
3921
960563
941163
885691
859717
1121782
426867
999040
230301
669909
479561
834449
868800
280123
36572
486771
517437
185586
3417
205043
403207
1261378
42939
1133678
508587
1202905
562266
1322439
1225798
712563
1269179
293469
709796
769203
34640
149584
748830
1015117
260581
966525
141822
722649
350566
195323
362908
890951
186839
531452
1095594
503871
241859
805931
774352
40227
1288712
778139
549599
882175
1297044
132181
1023169
1222258
579083
1134732
745759
101580
780612
839775
513609
1035733
572008
739979
1249479
322622
708311
902307
1158758
674642
1140967
351452
547569
302505
337078
547559
338647
586153
858859
494563
1242769
607338
424949
988006
625119
1214698
490357
173740
488020
415161
37196
598679
76621
1011878
81727
58215
1258574
331741
1345347
408960
944355
379613
254856
354287
504473
399187
863366
322675
372132
388501
636373
103724
295780
1292547
479598
789554
893025
714161
848769
300805
1008399
1197293
1235464
1284322
436790
113841
525846
1325147
1309866
423220
387991
165125
1117844
958844
1168850
904827
555331
556676
651930
1082197
351189
1126372
1166621
865616
850749
545208
996121
914624
288667
1043224
1234946
1033848
982734
1104938
45597
750755
385957
1007015
1009647
322733
1159763
1067661
731327
697054
466364
1116640
126181
1326148
709341
358828
565326
1221636
17685
66411
660866
478462
307378
1201384
1110833
332149
276357
92667
1267330
1243882
640010
867244
1037596
405645
1345741
1261133
1313166
873162
1134631
1018297
1149522
624628
245838
1073591
393571
692909
738711
685151
566810
477092
1194838
1061261
1076879
732093
1177677
552409
231559
1282255
654840
1269369
231916
422299
818836
285830
316439
833685
1317951
1111088
360469
205047
937953
1231481
553366
1055006
1299406
117378
76998
1148443
438776
1082565
298382
275702
1037538
156867
336107
127058
1279127
924025
498878
1097802
1278298
60518
1069813
799003
1291389
886464
1334850
250848
1203837
186960
1190760
1079462
286911
405302
808463
289551
1021202
476202
184215
1063
721246
551729
507638
889377
637008
318294
354571
884830
1133253
690162
63996
1116648
533566
383014
242703
1150746
414861
529035
305045
1259311
1337875
43878
1198164
1314092
636391
427665
1313582
1131129
1166612
1272422
196647
650142
816372
1333420
1280874
1068101
228722
477574
829645
1287838
618103
163537
740085
76070
496130
1247528
1314667
476934
55267
1359970
1163261
723662
859721
736713
597468
456101
20146
906801
619729
1076759
1045571
230061
1275659
131143
503028
1144652
879783
616269
1096638
816739
1095982
445283
1013213
806344
1202833
743603
310899
742726
210645
307698
538587
573522
1193286
12301
14176
24393
872154
444682
1060863
628972
349976
1261925
1089384
308660
250251
1237700
14088
683357
1268356
553912
759288
714563
981184
859407
597456
293812
904775
855631
1188237
1009774
89290
467717
1306232
32712
219842
967825
210716
183784
930569
243446
340463
1334636
31810
711583
533363
276746
797142
713100
1196134
184197
154048
619909
615080
536249
306382
931584
919478
700179
858986
208410
1110552
506338
35504
97450
595889
1160511
1351044
908135
1311184
753587
805153
1084096
1205244
882860
964446
975248
404830
425521
816673
451318
969134
970989
488790
563937
221335
913607
65568
1153165
1031653
500160
306462
793624
1038277
418418
792178
772198
1207777
488838
998716
843056
137917
13671
1164599
952467
1294717
1143236
593632
159178
1337194
1015315
932834
383754
1201918
45159
78658
1244826
87802
137076
811611
1319732
176914
1135044
646775
62487
500160
744466
582993
1222581
1061089
340921
1065828
803172
308874
443569
742508
200473
499174
522506
1157764
685354
751435
812369
1072916
61506
1275036
1277099
1110093
638946
1042067
447285
664007
1010432
85241
1309181
1224606
894522
76946
859190
228349
80174
1062411
748524
656242
1291658
183803
74422
1124692
151963
328480
1263882
213311
1230286
488080
197662
938100
164079
912269
975251
128439
1219134
1232184
983210
715393
994925
983076
823691
709620
1298560
627578
415114
1206646
994082
431400
927122
69983
772548
1201531
42970
37481
1274320
768550
790732
642373
112687
85230
333740
971333
842267
1013307
31541
1235613
771190
717737
76541
1315541
1255434
229880
916654
773342
1109519
145644
902381
405008
755829
590070
42336
907480
1234406
756892
174937
317068
602025
383484
999290
449878
571604
696043
1075174
925978
450228
1342217
1211833
418328
768164
125177
182742
1221139
132648
205749
1016056
572257
683231
93015
1268755
1067360
1221693
2134
984711
944340
322561
847117
1318174
492657
5962
378173
82767
869680
495664
1141602
1114490
515252
29393
929582
633746
479572
237798
1277755
455602
815742
886146
514599
832093
1070397
420432
586951
1064232
94904
554238
1096570
733638
1036229
94909
1201596
1363118
575714
378173
141990
79704
1247099
637770
883562
69144
1012255
608414
1359136
536799
1153477
266655
714806
79928
228731
790757
813764
1133072
27480
246436
304111
1306658
1139844
1248872
785269
33380
199110
192806
58467
289025
1235531
880115
590421
1356039
1236860
676287
772212
455842
140924
995473
534266
733953
1120626
213819
406286
963318
1044639
635502
624623
1358454
1284063
1036491
777065
718574
357884
568008
1180331
507785
591944
195727
335686
752240
1246883
313809
315496
1205801
371430
176202
600733
984872
385001
1131398
427178
1047406
223355
297679
650168
877185
681400
278575
906748
1283825
745164
139469
1328507
750554
1162041
1098922
105527
1312609
844411
740747
1062499
772626
604662
777469
3170
666066
453155
479053
634224
346038
1211926
1063770
181348
452744
858055
73703
34052
1328742
410319
814120
179588
1348880
1124466
729219
946478
676452
1337558
871171
363022
1005525
133263
1169516
786565
919371
928222
857348
289107
797225
1291040
223336
182835
812957
1003568
1082085
101685
551154
341246
1033665
1278912
890909
1195574
380369
473075
993700
1106891
740344
348283
279833
655121
1247266
941448
589589
498760
623484
1322556
960137
107296
1306767
932704
278724
323406
172990
1098366
629229
466511
1039304
515527
702491
955143
131339
987555
1098438
376937
782484
1271090
734726
163115
914553
1054139
1138192
179841
1155031
754728
623659
739674
402018
318306
1252826
778460
201528
1350093
1176833
848931
285697
414405
800086
577888
948128
855816
622604
1347162
593585
833771
217184
335954
564527
110076
260156
358423
1232622
921387
668640
976782
1150625
407287
668070
505575
1129368
130321
289653
334926
1067459
187816
283300
1239687
1281518
36908
1293294
1014246
783287
45419
1315629
476701
134133
537232
1356853
828872
1157818
830156
568221
604631
602688
77099
400057
1136873
1355567
424718
997703
1136364
563857
868808
174326
807713
517484
673162
200896
1203725
64963
567165
631513
715266
1148364
1010048
456370
1072923
546533
494484
1306809
32661
495219
648445
641698
676487
1240432
1344836
741918
394699
1235302
853240
1265421
1248521
504319
132318
515994
1323510
1337033
1144103
382383
403853
345985
831329
957598
762993
205259
1119659
933128
197876
391882
273752
126428
897484
152184
369270
448930
561077
589626
1129193
416022
500601
522393
295874
90305
1179684
1160808
568618
406239
807771
853532
67614
159989
672551
237957
987367
1202664
545480
101122
671229
833449
649501
1238309
457789
1333970
313946
131945
951944
351829
869359
1157995
824175
742183
1296481
143500
1074202
1231230
722886
650136
1148271
665190
1105325
1313617
362482
56819
375759
1243913
144272
133355
898280
831458
1200502
593803
1319565
556144
925184
322125
177661
134224
574530
796769
445588
388055
885572
800191
1237975
863201
668185
812376
72630
520971
574612
736548
670098
540233
1108843
1106362
200050
1126052
44108
835259
673077
731764
227485
541576
862871
227498
606170
301670
1282355
728888
8096
963925
254531
178964
1121376
1250436
773825
851226
393768
61352
976954
1221625
1246893
412285
1129357
114433
440229
420900
274216
302471
570040
501050
632147
644872
442793
725445
925748
811404
759968
778622
306125
960251
826326
371871
591732
1095038
1207656
684959
1028240
1054812
201728
771286
126809
719142
812740
591179
68930
1274931
1325015
856211
907894
430307
258512
1041333
54094
1251924
647832
917104
300084
1212963
401880
130789
773492
274312
703918
690793
1175827
228762
23257
369038
600541
419366
510427
554773
120456
203123
30194
169503
952124
72483
192017
148355
606166
1314812
1238946
452915
496241
61374
1286199
778757
904779
664
1240993
778011
920457
779340
43017
190261
181111
902829
999600
928738
305646
774794
901571
570884
540018
1974
1011469
735708
544084
262058
432720
273947
24540
732434
685175
595377
316521
653466
165977
374537
636484
221584
755680
846798
1218803
990210
476510
744575
778296
260237
516813
282555
834242
650946
830064
1095564
274663
61825
819923
505455
24037
934796
319629
1349963
466064
208894
1041776
439220
98796
975309
274130
577264
1126308
1144404
271662
1243208
367195
619013
210951
1224386
422934
412163
103448
1059080
713564
651299
889095
677730
1256764
910209
638946
606824
464754
1053049
1028351
667999
785548
932373
798193
1074663
677055
1170118
299233
1012058
414272
668541
646551
1094772
1043990
178547
535829
1227291
92242
451171
378036
156399
131523
294341
268168
400825
49374
888642
1127896
1276107
806029
24702
833116
425252
1051588
794313
1234527
355667
1119777
479165
84928
490124
341575
527179
1114343
1027765
1235243
155506
1213462
1031177
1358443
470507
729911
235502
1201292
1231036
638079
505927
1077557
305384
1182530
534915
1323177
859455
1237301
1135558
577961
401521
670081
1180961
1029346
1307450
1199030
630108
1242072
1018352
377862
544660
1238613
406219
1185132
119118
161227
1104730
30767
722485
1033845
81998
541038
579660
1302429
368671
138657
18236
17453
961431
489837
176070
523514
646057
193124
602776
220075
651446
584606
1121814
105119
369136
1255956
1065786
568194
465987
852296
26233
304501
1248734
583897
363748
414746
199975
1346665
125519
1194175
516917
1006149
720855
431360
151476
539796
431766
55256
921547
574063
1193867
969987
1348107
345814
393183
747991
939344
1228997
657803
646480
242880
681041
5368
266227
581988
490312
1274023
759063
1194624
975049
833823
1055449
392982
716097
1201600
142180
1122207
535453
510052
83904
224135
378139
208914
664112
144827
1116228
574330
60221
417013
1055543
647877
503764
872897
180682
1055758
1129985
432629
1179202
970147
707733
923161
1305205
300171
398703
461205
323281
525416
1077116
1138657
485889
1310557
1015288
941837
1329697
1079554
999399
761596
945910
845733
940327
375212
99717
282572
349662
360875
316475
73441
255687
1027042
717208
587881
834974
275978
1246275
648300
306576
962489
526151
282858
549070
820134
1354038
631984
718864
805631
167316
967298
1349198
780115
514848
911974
167898
805596
1041302
605780
512978
845244
1048459
1358481
109314
1229804
929994
925876
924661
1229937
301054
724033
1036885
1175836
670213
1302124
891691
204257
881199
227765
286196
1134615
1089674
517550
99663
373825
1310774
848901
733936
1251338
1239585
258049
967262
610133
1278234
457203
981821
341150
592295
444896
1118708
1257933
994443
513048
497531
530658
1112363
1312748
856074
1085125
66148
697502
784656
571923
103274
768812
809060
1017246
148712
1190886
403941
1117617
1032556
644043
6458
425273
508239
258599
148975
562661
37602
853862
105350
579114
1267452
268350
789400
270382
369289
520328
841145
275181
956277
412650
598661
975278
171353
337151
428299
96221
358572
994732
437705
503500
1132873
896885
490336
5494
1026061
72138
372538
320855
646268
936843
691450
997661
434674
685070
21347
259600
1302873
865114
985301
29386
928349
342822
666689
1035147
46039
692274
1127411
152924
980413
377886
119879
381696
766490
84711
126270
1076972
814870
132550
1097507
420978
1003237
124475
628906
496066
1258892
159059
270491
129920
1271473
590834
1068863
198591
1290056
1081001
430353
498036
773159
293197
989392
2776
813369
394583
521369
1322689
1031148
431736
371633
1350630
583423
1178674
304692
542694
899415
945518
1178784
348556
1351458
842258
582437
1187602
431727
179482
1297984
449223
1005587
242702
911967
1068452
476705
1129193
523434
383034
695805
430995
1290987
798024
1169533
756445
341041
1013110
431224
871243
929418
607969
888379
595251
909523
295753
242154
380283
1020345
934571
505615
107014
1340680
280857
448031
656381
978142
435552
821793
790183
954307
361330
173748
747315
673547
1307738
743957
907783
384820
421072
1159232
1285464
1278973
274830
375252
362961
1324221
786398
687920
264393
843983
126480
999577
603033
386433
657625
671331
993155
1177534
568513
3509
1011702
615216
402636
245350
521755
1103681
841742
254217
832282
268657
947595
900832
476093
997255
655385
1324381
226624
1188161
482845
1357054
830410
290701
177496
40541
580003
393377
1250454
300814
1050750
303556
949507
259908
987385
349258
947651
393514
262137
1226193
540360
606887
813609
1065533
500801
1343530
785846
526092
303894
653497
774169
864085
1093778
710119
222826
751372
1031213
944765
1309620
1256602
471447
1060057
145479
384505
556709
410984
1170731
29656
477413
755187
193540
809458
745218
988749
476421
394819
1196719
1334518
963924
310641
931451
209481
369793
536985
347041
728908
523455
539648
390209
1046793
964157
1335324
542333
764870
1280463
1328525
1147522
423106
1190209
1128841
1188209
1236304
615817
1168403
228044
1347028
811393
1058013
480005
1203098
398749
787154
484791
542156
1281414
34004
227333
483576
321478
830663
296453
1359601
95496
957910
394208
970652
125520
482031
409000
1210239
397295
159184
1182145
886143
741654
659634
431138
1139799
37470
1246329
1058756
868097
275314
538457
994456
1364279
222973
1011878
531900
138061
803941
1069245
249939
1152281
1024827
880894
1277098
883497
1314945
547229
902190
21694
413962
1153163
378560
370072
712384
545010
294909
557962
808538
1157313
652390
1251886
1176371
1251046
81326
742373
1141480
311774
897916
269716
739303
558439
107590
63833
995943
875362
119868
272808
590487
371118
471423
594616
566920
661347
1200185
718729
52945
1059755
973965
1038669
58412
645815
760987
221854
771279
731753
44768
667197
525445
517362
787741
170741
415587
47203
60104
741530
103373
398656
1248112
124903
1022682
628071
1188123
955313
905128
526871
919934
487174
818410
1297721
783848
532972
333765
665662
904747
422968
341606
886395
393222
119306
318095
1228091
832894
827189
68981
1186889
1082489
189491
304062
1133109
1313159
611740
339543
674144
78079
1265976
117309
942578
839170
670286
924878
184801
1040037
499951
73724
17778
531018
395168
300384
441403
665044
1284745
1043691
657954
362328
337589
355318
1312795
521797
266415
159135
502711
382967
53608
44093
1314510
240671
884656
930128
811949
816696
1253236
349875
306701
112804
438385
110112
908041
1270442
599501
628641
512530
1357407
661459
701251
1006099
569319
918490
507242
96347
1348862
695411
1148688
636747
27255
277194
283466
1102137
54299
941409
1041498
125537
990707
856227
956380
1053245
873182
282584
42845
891674
1086206
227862
1116057
1344452
82847
1110205
618256
950774
973968
722850
166723
1110349
36818
105701
1008038
585478
673710
584740
396777
1193998
971237
145478
251029
859061
1030773
557559
1206022
1359164
378753
413361
998967
798909
903932
146134
1053779
910255
1098060
1184211
807119
782754
75429
285054
990529
196804
458921
55493
230666
1133669
1016655
33612
523657
1074482
328198
1051137
873168
274618
942496
1194766
694568
1100197
490594
1260799
168174
236243
688558
57810
178502
1019021
798756
951350
272137
892346
1211438
949117
890252
607035
5289
875305
753047
842963
601007
306471
503794
1253977
1189255
1273259
1017311
1155130
345631
449344
515393
1216410
878130
81561
53845
690354
222654
1149533
68214
514476
136914
760888
1325569
110003
877922
1322248
1060511
486439
30692
792543
1193359
1176535
400021
1063803
479848
692185
283060
1304309
112417
79432
358380
1224530
285976
162652
746776
77948
491774
88938
958190
307821
550591
1241844
1249632
1319640
793804
774439
1186690
202623
817805
269910
567424
199331
1074199
1268318
753649
1262660
1342217
238433
1244291
242968
37747
244059
101374
578516
1272072
852875
1213667
839310
994707
1050772
183697
399733
135029
609960
911170
785564
1319999
1005876
384538
29043
121318
811916
108099
479543
1205105
1080525
103311
1244719
348856
1215888
7601
1000575
768721
484755
103822
631948
1316189
520463
115759
978376
799588
1028185
92670
621761
274087
1085669
92941
35629
160167
1274131
207144
606576
1202327
678103
597533
638751
1198761
1284735
1304676
711918
857244
388901
1336180
470330
998169
1336120
433604
280692
282575
642808
498067
1212187
1278861
77883
401070
791461
261575
10921
256048
24650
446227
1270736
1235921
1292060
920120
550526
223239
916465
982182
1319055
598758
825796
596900
1038048
416100
664001
1354211
766752
889162
1314558
1349146
934546
1292768
1182463
809961
369630
883743
303862
475349
720547
664077
1114266
174653
1197812
1068729
927223
805834
1133793
422887
1025773
1241897
267260
375513
631455
10467
418913
90893
754787
1279024
769939
185274
379441
23125
726039
1070384
258924
884021
401550
443248
520044
26623
138285
1291490
278530
849228
51782
1029642
847674
279209
837454
457240
412533
183784
525900
227461
241147
851216
659415
1045209
971431
537242
536444
1212707
454752
655384
402212
236640
536834
225136
248271
927488
60294
466724
114282
1179287
758726
1229328
1313764
318181
303666
1305032
918039
1165583
1010989
49650
1254114
269161
1286177
239273
254802
719494
1194716
118810
158581
76790
170024
25308
340597
667763
662455
856324
105089
308939
1283125
183403
924052
773170
544327
1263398
823263
567647
1203058
552639
1161909
506943
886990
791216
363031
798819
1068527
109257
185126
494709
637576
1218497
374309
1010668
451845
1035652
334253
180407
362762
30082
262121
1088663
1067099
378452
887095
1278526
1316105
735476
724154
1348261
921335
1230035
805400
546494
651092
579723
537195
955820
264477
1208594
227940
1206115
1138959
128608
458754
365716
1001266
1051159
1362960
1117303
102726
743731
1269470
909855
875947
390692
733784
500678
962370
1063860
475632
139986
1066474
661225
455481
1353948
546611
928492
1304029
1100691
914432
1251655
273306
403650
1120855
1146679
835840
640508
1141770
1036384
561538
336609
876875
310162
753045
505958
112156
119598
1297108
687093
632141
505055
1138466
1056804
444400
382509
340255
1297007
684004
547045
262084
392097
154869
710301
433744
267707
399483
432838
1172745
1185640
1198776
441989
651187
734082
413872
717212
963300
598354
966958
1063808
1113586
343050
496834
882480
848341
1070813
1108579
308755
203702
916794
1224633
87658
610234
799113
1031715
518928
441084
974817
120879
1143463
569266
1030149
700924
494192
43491
1056075
280790
408746
238208
199035
428156
983260
837167
409363
881393
387912
1292454
584017
190011
956477
705430
998606
828961
857196
735957
624775
86048
736138
1212002
116606
915129
18776
121579
415657
1036554
1299384
524265
662656
281986
695077
1217400
1135798
251734
1071167
977209
587527
1292290
903511
531648
602882
1108030
1148420
781205
634075
224150
152287
567307
639580
757033
324875
382311
744748
994434
65879
519437
293877
953495
1062309
271654
811909
403795
860952
1235795
1336199
1264895
558934
851821
1249910
1126378
78000
349687
866458
697085
1170163
925487
496456
386754
94601
558297
75724
694418
1334494
9939
751680
194106
1082995
936442
699812
914169
1333349
192964
242617
1165646
20393
1155436
737244
512103
943158
782893
1183141
267551
490223
1255020
990710
401591
1224983
1088423
229954
179907
109831
568649
498719
666954
30364
521726
90065
1196264
675462
1174591
970113
40571
1019852
540775
111790
823374
164822
646885
473275
169912
154309
19793
1337662
1091497
1074608
1123528
362667
851504
1157202
920743
602731
299097
423179
172431
1330897
578634
522852
1160655
1078927
739388
445445
506167
1192753
550424
199951
1046096
447251
317254
146953
247849
961074
46779
613512
409130
590686
1236165
124102
697492
1247025
1354463
521433
377664
436084
270993
921942
31062
235655
1056461
448664
602532
1161347
644958
197078
527610
717996
1129610
348833
750187
550304
915660
997681
1081534
310173
726750
339931
948137
618878
446696
201354
551256
396304
1087293
1326528
1134984
530224
995071
402408
781901
1036148
605363
1023116
195342
1285989
1316107
1274060
668051
971849
1072551
590673
1343507
108578
758425
88373
55831
1191192
1181012
630141
1032087
520590
1101206
255248
852017
1357461
1257929
1200095
113491
490052
196497
805175
987019
875765
1030931
1057308
515413
119612
1197263
525592
586016
1057037
1265134
922545
368928
1318382
776051
214090
423112
20921
264562
336145
426501
166679
934379
1331109
123027
1351789
985917
139993
839433
663818
1189239
1228953
153801
286164
636617
737369
63435
590037
1044972
878608
553577
291142
588840
1349075
764348
377252
531985
178829
1315644
536598
983263
1314533
1279439
274914
428721
425464
177776
1279729
589860
354770
1198656
1156967
350636
533024
1112449
1056077
1045117
244358
48509
657287
143034
925019
87839
814750
503295
625902
346634
352472
1236462
241661
805785
559918
334933
1135055
391622
1293103
687730
1100238
36579
1139073
189829
1298894
84689
220441
784323
556488
269683
650306
1202409
1044043
958023
628799
18492
49045
793197
951837
578067
230231
765262
1082123
20756
365882
168756
624053
1265982
43501
318443
922780
740447
1038285
864235
171106
1337084
1093480
592268
776302
870455
610149
1185506
1225100
1047710
543755
944361
26266
102289
216246
1015584
541258
196060
1243385
916489
52438
68267
181926
757205
779550
195540
324251
315135
818787
51494
755810
62701
596822
399641
605196
1042908
951825
884280
1197975
965518
1222014
1125516
1161813
721553
167815
269737
1062161
183434
326385
1099703
436314
916407
599660
751166
124225
300512
1003302
1107552
1010509
198134
1192576
1209566
1290463
456187
1117962
263625
1003784
967164
692871
458051
725492
552960
497485
286420
54575
851959
509309
555355
767777
1301704
65373
1111800
6958
745197
598902
903602
765057
1005252
556508
1092089
1261556
258620
980001
1187740
940417
875910
118452
1143171
838470
247476
1236709
651283
899079
1169272
174916
975408
204080
621318
530417
545964
852305
675851
1120547
199462
218608
251095
1043023
485162
997371
797627
855293
1254114
1303603
552497
95332
1094520
592924
1195380
879899
185496
1154118
405164
783042
203387
255442
1224348
916077
1195816
1252356
47925
827738
746871
1074790
345524
1351657
894930
1323895
438444
1344196
313769
425431
881139
526861
1170965
1150504
613840
1060128
591628
882692
1277210
750654
707576
601932
880982
1349567
330947
1298713
148550
634683
521555
92212
1086873
497241
1071999
1237208
1320819
535216
568252
241622
1156117
593469
573840
1331973
295069
913951
872570
45142
1095094
354111
1096866
812242
907107
864505
1088214
937042
165061
1006408
852160
1123303
1273343
692697
1159034
1165143
1254232
72696
950614
647793
1013225
420061
643353
137041
1025969
1162750
1241174
79145
161413
1060707
534465
1027146
994175
513397
515840
1041736
158769
1277350
103284
158669
366149
1062637
500214
244532
88895
429163
469763
700988
555389
636745
1340046
1052475
222076
853075
562804
291397
1225174
169381
398202
951693
626407
1102067
194859
9566
799430
684925
417813
313286
381740
490691
1201093
599426
529067
1047499
34592
1213633
597439
790518
63782
357342
1029673
426406
656378
44177
585586
757428
717554
113390
987632
307807
487615
1321519
1011324
414208
637499
201661
817977
1203960
302526
751816
641955
1031182
360107
23715
721071
675468
567236
954620
10262
50756
167619
192048
645406
957561
279445
424315
1202356
605730
960105
404074
906327
1305623
1258522
716697
645718
635010
999167
825251
1272034
987509
838303
356686
65906
109509
1299034
422479
171395
531270
75277
1335292
245996
381512
901823
946009
445708
171723
208672
139429
131475
578252
767959
495270
1125706
568806
1189952
247963
228134
658261
22869
10555
101630
1335969
1170359
373639
421061
901613
268234
858702
941736
1273238
1244828
1161668
282886
1006488
531525
56307
642261
1125294
725237
232857
1278092
187794
1334330
1097089
711390
162471
525541
383270
709470
670619
83518
837739
375112
92071
250235
301107
778574
436158
1087825
1281126
155559
1319411
617327
1155944
1303234
794005
970042
1101331
722235
306427
580043
30670
607367
14655
126846
298893
183807
606278
791092
323842
820517
1146824
189585
362498
23234
102959
350660
181395
1036699
761982
610741
1269238
430054
640821
1348249
141775
603948
373544
753173
947155
56953
419037
263522
787679
311580
969744
542893
368322
343499
693502
71367
621582
486075
1252475
1253380
848165
427923
1064349
703831
320454
397585
101139
707896
578470
1026575
98248
583612
873768
211332
969396
528369
1356106
1042877
1357333
1243544
1181165
1041482
1008559
249154
35668
287231
322427
696589
312438
1059288
505430
307474
1309876
407451
785722
739373
1247028
54976
469317
326332
1346302
824640
1067691
431421
797219
502076
1002778
173197
398893
536702
761709
121860
831455
226131
1271000
1115925
693204
958968
37714
271559
814664
311532
722896
1104121
57074
1204424
397217
598687
1339829
591079
526529
976627
1066984
814794
1265248
1177731
871806
1049092
421957
1131602
1240569
1268697
608423
131785
1321735
769448
147817
695137
1205635
937443
1078939
1080401
783917
1325070
21955
358634
171400
1028220
551320
729105
1261191
532545
1263913
107111
1136766
347320
631777
891964
561470
842712
275011
90029
103131
481485
466278
526636
271749
851505
264924
1110045
490939
1271358
891306
63568
553647
122244
1222152
796493
1100404
683470
106615
373925
803508
16393
549309
1098722
659918
619057
470711
1255635
798435
238100
649005
1041053
773838
393751
950385
814511
211874
78168
1150854
796697
992687
496448
547142
202758
1602
1129300
179464
1214395
1173876
574173
87020
111438
945763
728945
1315573
1246724
2931
106384
696680
222807
203414
1272117
1184708
858078
804985
431665
484927
699654
833579
960837
979291
230620
1286870
189200
423322
523442
843488
1000697
566246
1240554
731237
555208
506250
80776
338309
1126621
483888
478898
521642
364157
1005886
507901
795445
783079
129308
1091165
322089
1352231
1082900
739227
798677
97128
1068653
1340526
241807
911617
1091568
969252
1341617
1078837
44209
1280162
575754
886645
104948
278207
1243625
277556
1266769
864465
202087
755759
172726
530382
856397
953874
151513
723339
1024613
1005527
691806
875875
500669
797915
884745
257118
797491
338440
573936
482862
125321
975874
1101482
978401
712284
836845
177337
217619
1288057
585066
790988
1246292
538343
202023
884740
746411
682826
740078
941794
459205
1041883
426403
1192343
1185059
15171
562645
25915
744801
92960
923177
779598
348633
21895
972779
442269
632303
884930
722293
1082695
661899
200087
1241543
784745
194550
447424
176795
680873
347467
664261
19987
980641
1249305
663315
615942
728785
1159839
651153
577616
364232
613347
850412
594494
182744
116230
72404
1312502
40415
969609
1293989
1273359
135184
1176366
1090500
658610
83481
575529
170840
239002
1353582
84167
830018
1343394
341928
1201736
374072
1344421
1260953
794702
477779
982634
1198932
489074
1077742
1046895
112742
402760
367684
110345
1138641
1040588
1020763
1167336
466268
347150
689374
459452
1167081
1096589
988633
805947
293924
1118720
66737
958812
543958
614000
1116859
11994
875775
136075
397358
1241302
1247992
528745
903881
35356
926465
39161
745364
234673
912386
526630
368654
713044
810258
1150518
1364182
638685
707137
1035057
199420
804010
356917
587358
652779
711373
700276
793145
1016179
1305818
652864
562379
891545
797071
188208
721740
568680
1192885
1216350
1340167
1011927
1046132
1171388
791868
273025
278306
615441
392865
481609
1147088
1343169
1340173
1065852
738750
969484
659296
632287
1324086
98875
229318
44072
245689
1144564
1008558
413366
374074
754993
318952
432448
8523
153191
1294393
414003
328176
718112
823106
217277
877682
748870
218195
1129309
680192
1167046
878424
1136907
1354251
257458
1121195
712485
875151
728483
474901
1024920
409110
1286500
937030
328407
594612
767173
756179
16721
1304515
296191
1112936
274526
1319358
702940
947086
651262
1308927
1244041
123332
662405
788577
681957
901482
1108911
655857
442708
72040
416192
1173659
613930
887297
713002
771558
579318
71676
957408
337747
1302031
592307
712631
224483
1048985
1197953
809983
1097831
271997
624928
968682
518775
69459
493789
1120004
845614
1236377
1263069
510576
291551
139274
628729
1222734
672610
378275
845940
1235447
936203
108156
474912
386704
1198379
1027798
416764
533738
643874
499801
529908
236068
1244831
402920
871920
1363519
961606
984036
905386
1183593
503271
857292
462228
1114599
94980
10775
82450
608166
1258302
19926
1207971
57398
375852
1118849
100562
929101
191925
380511
1129187
1051120
1105685
777937
522163
582023
1136518
763749
457477
1190427
1018873
179383
310103
23094
1035542
627781
1095522
913589
1217745
1305816
1274490
1296778
786869
1078853
7845
74388
94118
1093040
404290
554087
571741
1125182
1326184
267198
237595
1119315
820112
1343626
132514
1169087
361835
967404
791344
1305076
1253172
1175597
1085527
1008095
1045118
1109527
862824
251672
932297
1193416
65710
1140611
568403
943751
75815
797655
1143928
1061581
1291271
97231
235922
696698
618910
598265
796601
1361592
788415
1051874
1116614
944537
391923
607590
753858
913183
823764
924085
442814
779551
630504
789821
250232
1135472
1356895
265232
749965
1019695
14302
804838
439406
1097910
740580
214060
527098
699486
1106920
633436
1134355
116227
522350
163888
882271
509854
1141761
634369
170505
497000
1125134
988212
826775
96170
540138
1306887
1032064
479881
1080604
1358318
648049
379354
1237316
372897
1043849
226857
247248
1255758
717831
1153935
1078657
672073
322646
923211
536376
756811
274441
88512
926007
375523
652896
690664
481579
1182945
158915
832122
598444
579388
727767
558323
399667
70759
1242877
1048429
660651
1081710
1011780
391292
1110760
1207144
1210998
1103001
1233941
730510
740475
1022810
276482
1059564
1285492
1210697
148022
1158276
104321
954624
1034043
824611
556961
165622
1024948
977846
386419
349702
261054
674141
1291123
536716
1177148
465634
1193882
896373
1309188
402433
68848
428194
312953
153806
1323116
260678
1225961
635688
714512
260899
86521
114097
53677
8604
861452
1116736
598617
103008
807884
1221590
235120
744526
727358
261454
420563
1215585
264824
205884
832380
210848
20937
796930
849552
1144726
1213510
945947
1125130
197677
173465
753498
740247
1239954
289565
1215232
388794
1227907
866040
798971
57089
558735
772220
106267
345754
793000
284998
542945
1240535
9603
57933
1293001
229464
198199
95721
243122
589348
91820
894113
468373
34163
1290358
1293215
1273500
977932
1145323
1239078
969881
544620
390195
1267572
620503
155145
1341513
357001
1001875
1052516
941896
675731
217000
282575
347692
1235433
118067
726985
1293678
497571
997512
82325
165000
1156172
1310423
1138573
1039631
776185
695879
146355
1043902
141828
65261
103831
58884
696831
366180
113927
247533
1027112
817028
188069
682093
731447
2910
573633
927110
686910
122182
410940
1162457
1184077
216175
673972
1130514
1170480
744327
139601
352508
262283
554405
417379
1248172
223309
1344627
500713
1030902
884508
161958
1240004
1061055
513148
583765
101366
918342
1180866
137058
263556
319136
721513
469095
194631
911401
880260
608835
294863
224961
641939
375006
1020637
23037
1162020
1334643
769534
455130
389242
261027
227102
978651
474031
513986
1095755
233687
778927
43525
860828
315813
1113039
1249560
350502
1015844
379801
569609
1348057
1058325
776065
1232217
300052
770789
551473
262353
877706
1296050
45253
1175217
424401
607345
888499
731935
330391
1348869
20952
787763
1077044
156715
1259664
349603
988596
1113500
146704
1194331
644738
1108086
867544
225007
1239957
855050
227423
282616
45124
1132750
225019
1269958
29794
1100437
547492
817377
770497
1153828
538224
46330
129205
911131
567141
700347
824239
21895
5528
916699
420702
54400
485287
1195247
828715
1078495
637949
966275
1114290
1181549
822656
361305
1262411
571410
1300035
1197413
979477
1304214
663020
310071
167645
894245
64217
1243717
700042
172189
735236
532287
126867
354499
872061
507908
1102465
184360
497813
1060684
161379
648200
556688
1145822
22232
95308
1309467
1170179
165954
1028098
1185137
1218580
47098
452668
722663
474036
219752
1360202
138731
1145102
251068
660149
332245
1336168
708459
660143
254217
817875
647585
1017055
157724
541158
1323553
70289
756007
201026
1083172
59671
663063
446335
1337317
41074
623359
168648
416815
188508
1205501
846230
1361955
1347812
825150
672800
1219173
1013996
773579
104379
419215
319417
312924
488168
985141
62562
332731
155832
864465
174771
901826
849298
203895
215868
262661
238391
598462
1061632
1313715
118625
333334
205386
1175616
521705
879903
887249
218877
1281228
887748
1144555
176237
1141897
1176332
719276
449948
1167223
376455
875094
1245220
1342664
971812
1275987
1051269
1245482
234804
525262
463439
187616
1158215
920334
281409
1052625
184411
643026
434397
548240
662014
556355
731513
1206994
993048
228457
701037
589779
82643
28905
1070269
593275
351797
195014
808428
974120
1254126
743911
186963
576916
833423
1140045
538601
1096545
1128847
1212272
208368
674672
673713
91569
570833
367355
596131
808599
789721
345142
538007
380194
1292205
1174235
1081113
947332
1165677
925956
2382
423887
1199952
967830
1217254
470905
582315
1308517
1139687
77208
1116464
1321322
193002
616880
260220
1052177
212977
1300558
655206
953730
893001
360978
494708
964475
130336
425592
283995
1142704
1021734
365832
459159
163173
923779
1051466
981234
1115361
300316
85874
1070422
1131848
212092
970384
1055187
1048872
180850
91480
108449
307507
560032
420326
350881
797723
111182
75476
671364
1340221
1254328
206701
223527
1154506
225776
122371
57173
1119906
366923
774865
1340068
21322
1351466
975266
1067851
888524
543013
411140
718547
1113075
634209
647437
941642
811262
818533
391819
772092
1218193
860265
794172
606141
581585
240655
1219903
12461
1070943
1187721
49693
326249
460660
876293
1004952
1049471
723997
225795
376860
1332774
142881
337398
1157726
333788
988165
1166187
724500
38995
224847
826907
879528
1219317
883421
122484
1167389
274928
1241761
1319248
1231784
1106165
356290
1121281
995321
1206396
1109083
996781
445762
609681
699824
927313
816121
1116605
531045
249927
999937
444829
1107727
1028508
596016
136379
1213299
604410
255845
1122308
945712
935378
525938
1027637
977300
1359798
348205
879515
1153080
861461
835491
14881
918678
1006246
209363
989268
1032629
47758
415772
1256267
1304535
114650
1053954
280300
367819
582623
672347
292584
107638
1103624
1011474
768978
1219934
243180
761276
1158208
1327080
341878
990447
1249344
893083
714223
1120814
1282239
1349730
863503
955135
1333283
998254
1262210
964539
1080911
1247240
254210
42855
886918
1062488
1352696
1299487
597381
907654
167206
178395
274544
169618
919290
730676
958958
818215
836165
492587
1319617
353977
927516
39850
1269773
123546
759897
806650
126415
651624
1269865
560214
1129759
288630
458301
1293401
717199
124262
1305294
398232
666413
709663
231077
1017376
618231
921374
299873
771527
364111
14979
942246
1241092
290932
1157703
108062
669869
1046971
242829
685874
732705
509237
325932
112778
579888
539845
1104881
296752
1339466
623254
878903
909141
80259
1228325
231354
801844
851834
240349
1017190
938833
994164
1313700
424074
921783
387078
989012
1099915
517700
32457
1069223
600227
1185936
1180812
340032
528934
194190
475252
838125
1296578
1041025
356395
260498
83860
1241697
1233872
800947
348342
1042709
307342
1346820
1151150
350402
49063
1029272
499333
358747
341034
1272292
1003898
959686
73538
1276342
950585
781238
20595
460223
452085
622591
1224136
1251091
65785
240098
396885
318191
266618
1208507
1135825
544556
324822
590593
1342928
250319
16236
935182
751307
699558
616378
93056
855590
778764
876638
1246522
565662
276621
6968
438151
477455
1176292
1294381
296170
775486
304239
1338401
310862
57239
1060337
1287536
146985
547325
642279
61869
971866
847185
498183
924909
802094
700282
1231596
15524
1020790
594211
1229615
823223
8598
573050
1076359
719584
1296631
586054
593069
1020162
145140
893048
449759
330629
791164
477293
290128
663143
304147
945675
677932
190109
259189
1297877
412460
1226618
1299988
1308024
1192575
404782
1134604
695507
626746
269610
71557
415813
926777
998835
1047703
1048845
873879
864835
1125248
1034006
1080422
1084524
606943
1050388
606302
198623
677657
1138735
1311056
21958
1116617
366680
1026757
829797
1023582
21480
1087679
1015284
1012476
284197
1269320
1318625
104905
321708
6702
861254
530476
920797
325653
379047
42931
695893
832538
1168611
163455
135778
251319
744816
1279029
1134976
136885
571968
709919
1183402
1338338
245892
928361
957044
542800
884985
122224
775776
550616
1268456
154715
435954
515253
804091
347188
116272
158870
314896
964041
367124
1093832
677726
606539
1264264
1198858
1148806
689704
1269867
787126
1085813
854303
14286
223450
854556
1113169
374454
497020
643373
928498
954622
628108
724332
1268356
1210584
237732
1151521
852552
1351019
1001124
733234
890713
1071613
413048
1082689
1043881
356238
436183
128684
5397
1165702
446509
839223
1103102
230252
925923
367577
494653
919562
786805
518902
212620
331777
919748
556552
328319
134743
1153067
241441
111516
190320
202139
532122
269807
1204289
519277
1232410
1298880
553050
1056793
124387
660671
592573
1232664
1030815
559169
1127481
1154922
1278204
224293
1154897
1019969
258146
945519
694356
1005994
1128223
720080
695845
1027894
411413
1201841
147560
1130899
1131769
300239
754199
586493
585343
432144
554412
465582
1203577
609809
1304354
939001
1292056
994155
245577
813537
1008281
1252600
478532
1047044
416492
322879
1137491
663922
880094
992288
528942
98752
734265
369749
998527
623674
1186588
933663
759319
823051
995949
1272433
1242207
1167924
1132788
1177490
1003951
417384
1282881
700520
1055772
241358
645346
25796
611370
285831
485563
1239899
520843
1309487
1238262
775770
655139
1296187
162297
706121
439313
866874
1328393
1259722
765059
1305385
1060278
550512
131286
258029
736627
747480
1107990
860180
98151
587743
341505
1896
583558
911760
275389
1315299
1213221
730022
650473
436157
198392
753355
1231117
1297121
1135508
1201958
296864
207523
338783
416025
73145
678652
1113302
1124479
1253541
1310605
769982
737618
342369
1029711
768864
588553
985952
996943
1069803
1280428
1213693
653036
1215439
1197529
1008678
1102590
368208
558656
287933
496257
344981
1069576
1277882
765967
481874
658857
920398
128219
748787
1169396
998131
103870
97740
1282984
979584
543342
1029508
1173133
1109999
1041575
901555
561338
1340472
709591
320288
450838
878495
906135
60402
90881
1191772
311980
318212
1115741
23444
1130328
876651
20923
666262
775047
768619
429462
1024394
619186
347946
1280128
77526
1050162
1079955
658124
176462
1163945
1014860
321002
400037
290403
1362176
115085
22882
1119682
831382
1141813
421538
701043
630982
1050030
1058170
595092
1310578
1340603
524606
163241
406554
89308
1351292
87480
600544
472116
194253
220632
1151237
1064986
676564
420717
1055644
288632
242704
792734
319246
1124605
874773
697321
1141360
183338
1075133
721841
18119
1364401
463168
283737
692794
319228
871528
272637
1357376
189700
759307
366823
1327313
6990
348592
216149
1299650
990899
476779
1191056
373712
557367
215777
1017132
31201
726010
1145056
849154
277364
1157422
551420
1076621
359383
1205724
664293
955378
111883
354397
373847
347454
267146
1115361
1140611
663465
427457
1328047
1190797
1251593
1012415
832659
636693
161563
11501
74425
744220
117158
544181
669140
479612
435799
1087926
1171361
676221
731613
1113866
1317763
1190354
187081
875711
71700
146892
116094
360557
588808
613468
435763
575158
881900
6674
32112
110270
548489
1266896
646086
967637
1260228
825128
54775
785726
858536
1205350
643857
606435
4152
235085
804912
988770
1086927
557395
470343
637488
310631
567141
607841
602946
1323705
1262422
853019
768285
953817
269565
663611
460643
188358
1198972
481274
959635
602787
372722
1002667
867138
1093513
568584
450120
507613
326669
624458
1303102
665820
240459
1191148
1239692
239875
387032
74802
54109
702003
110271
1247314
239062
1359169
181297
1088177
616997
532747
365220
230852
909223
185034
1208948
1144870
1034454
711141
492832
578242
1073720
1344400
425165
719401
232109
272699
489035
465469
893898
1190990
420327
810105
869817
57168
883403
1098392
1261618
695009
809671
540553
790655
958774
33625
641499
68896
309429
250960
1091837
734126
669749
255016
312837
1017928
756900
312379
591714
232192
97879
554302
517295
25810
374642
694805
554451
578158
137020
1141982
77517
1108349
70404
395588
73222
930763
892891
492040
872405
706797
683442
1183141
818590
588570
187415
644744
898653
1217057
947417
656363
818425
976850
288510
1208751
281408
762198
493938
452970
1187584
482605
302527
30527
299280
277133
803950
1265558
173684
90036
144500
369197
399006
466435
611042
167822
7766
1162244
976367
855218
792655
145884
354098
1346490
520962
324349
1113026
492453
648755
678629
1264924
919439
498161
914826
158650
53891
1352292
1215425
1065486
1290937
959756
540439
733699
344073
972868
1134367
802602
220375
1326532
955368
1045285
435786
874721
830804
530994
252624
1072931
55737
776603
450265
1092818
939124
1027330
1224334
178485
813635
1252682
341253
743222
1039632
1104590
983471
934548
430439
1204924
421247
467377
1251896
434794
103003
935381
396896
263024
164278
1208433
413262
208920
163110
1083758
500313
474023
1110602
1240584
248677
1363709
1217686
950062
59532
439569
846335
945094
1123187
1179271
721604
1088417
1185710
362416
858292
711578
4897
1290453
697689
1324725
218897
1191195
184795
287350
448373
231756
51119
368285
1135696
47258
1001106
758582
1297333
363371
90079
350208
957628
81413
219956
853303
173615
1023431
59886
415062
312848
1246349
765341
1201202
523928
934210
601060
653313
693432
966465
415461
789400
167735
1221902
1108642
198444
1273860
1206205
225092
298719
1017469
1195954
1142025
158763
51095
13114
1008167
560773
686262
170513
721726
970929
859895
803540
948957
27418
46592
1159742
387185
949724
549979
995886
1186680
677059
736118
1209537
842795
1168690
686322
271616
864501
37774
422848
24539
825026
93678
120852
587434
161352
1242009
349050
301540
157367
1097198
1164598
180817
1280392
296343
392778
963405
685963
66904
655298
790622
494441
106792
270713
308676
657178
414299
422682
532765
1262788
11984
619923
773586
1362316
690874
1099713
399536
803092
347923
158556
471206
73474
148808
1273908
350955
273771
1335968
607278
725009
424363
983924
1104003
838865
304477
322706
227422
763011
271734
175842
1334906
1339467
467313
127582
279945
987097
440706
55591
727652
263403
525156
125207
56108
188180
1200687
326790
1177951
393415
372696
112500
1313907
436180
635050
762874
513523
1332792
819789
1017927
728565
518681
338057
144075
1080714
29822
565829
1075223
1082870
180198
908562
51873
678882
1319820
901462
893865
849052
173521
596529
113693
640348
594924
1109605
512356
1025918
420344
650921
64866
1334719
875830
502483
935744
686289
662491
210706
438515
102963
492785
1102266
729137
876096
282666
840944
196133
687933
715342
830057
949317
40604
443205
1220611
1194863
1361660
799563
1245784
1231161
80246
748628
256786
985791
282897
851559
1337230
687511
1261117
1107806
197291
426095
1116622
942454
662028
371947
1228780
1154456
833778
204035
1078501
160494
170437
724629
1104426
378644
852541
573254
1037068
994840
182406
346207
749826
1105392
933906
729948
316273
299902
17265
907214
287099
140536
472743
1347123
1312292
1327639
34162
705076
1205631
381727
907648
1334319
814270
974508
285848
397811
574907
758827
393653
166021
30147
739059
50890
1183843
428074
1257051
363503
3297
1119691
818959
521636
1094499
957455
425051
336470
1186099
571690
96786
11381
449814
320148
391220
81639
947909
423344
1087484
512133
384995
950559
581906
11072
776279
588575
573704
1208302
768409
456662
448936
1005060
530933
930138
562590
1320672
1310339
486889
1237504
418385
1318037
609277
1026685
422730
1232498
271237
861947
375072
138741
180217
614656
761823
524478
560015
535055
529004
751099
1239651
1281531
321717
886947
728450
1125856
459436
261331
1267523
388509
863355
563461
966657
233964
982316
1211
659359
17977
262190
509945
161937
523675
398792
497841
1081541
805803
1192605
358174
819529
1233996
442519
1281892
97868
827361
184550
984117
158021
814771
1257955
1294867
671827
413864
809485
518286
826051
890167
109422
266612
1099560
76033
494283
1048892
178227
454487
1079840
203931
1114072
1258878
1295904
898430
1067846
1200058
448798
1327404
321787
544672
595580
133858
465866
1354751
974085
1350557
493607
1321024
702720
301431
891122
1042380
1033781
758129
647003
671433
610784
230865
743383
392052
1353818
476857
1128798
408488
577802
216825
855811
1067877
677358
960570
27863
593107
955605
1274899
1208436
1206086
1114793
1226039
1321258
1244106
1358923
39414
1245848
451521
918738
736850
347836
75499
773457
1241928
859906
497829
541891
633354
871882
866213
201669
1290940
544977
345202
1298759
525392
859188
593597
345564
1198713
610993
771286
535141
310425
730331
1062734
127512
1045532
782136
11306
547588
802544
289801
314361
1141997
1271351
1039234
730433
679779
723915
226505
1344789
30468
1228699
373939
219108
1079653
575964
672643
58249
1266274
442772
399599
987306
258049
151946
254775
60022
810081
989305
334903
1361693
946225
676478
308796
315053
680525
698811
1229400
833240
1254608
188789
251326
637175
179211
977901
1283620
1205524
976530
245259
230437
1206697
411088
324950
491453
434268
99871
1192264
1014582
1153195
466605
848409
1048851
777005
1059883
55503
384663
240570
111174
221132
570678
323564
962594
384998
452686
1023266
1158696
1139840
472817
12470
42625
841605
888927
1040811
770658
1084316
1289344
1287405
45763
499679
689268
9038
170276
614137
678340
1342785
660896
740302
381586
1273873
296803
1072548
538742
373951
412256
820280
728962
856190
1082995
1276507
319295
283033
294737
852958
28362
790666
442102
964029
658696
947322
223278
98097
517830
79027
568394
892663
271364
756472
31810
855735
1347274
24547
838688
1183395
696473
167422
932986
452191
1249985
120057
555981
52786
1141842
1077157
733341
493905
637851
246668
808891
780666
48119
37732
69806
704674
1292416
805083
383519
727351
534557
247556
830530
482410
749230
789258
1106773
227913
57073
624223
1199574
3121
598815
514137
570706
1024941
1211738
530823
92077
1005704
601589
141922
642275
113404
187013
243668
668970
310139
1342644
541069
800833
949030
385565
379418
1260810
806954
263461
925618
1069466
194870
3030
615776
1053063
574849
492200
519394
738939
1232257
1346252
734995
299442
290396
1326029
724481
980668
986500
606698
72741
394098
274953
1190436
1105357
1314006
477585
891502
974813
1291664
1064027
638230
1300602
1285594
259138
829266
336462
346136
1038348
673240
384897
749355
151626
345326
1308784
622491
541296
838570
48040
1170911
1263565
373704
631506
51300
498286
457719
132034
34970
691575
440196
1357677
47477
417844
150583
306279
868494
710591
1340582
306827
585448
112357
396351
1158455
626725
501310
452301
1178659
1208987
743260
634705
799096
78381
367771
1164035
275562
876344
1226967
19572
862094
1189797
1037686
1275406
952338
451739
1082689
968467
10353
985250
670699
1117736
519406
60050
468051
1162268
863313
961027
94676
856712
300274
935789
1267846
247606
620807
1005072
754741
100256
125824
595908
317852
91241
791003
920499
615392
884226
1121657
981542
1360170
48503
326495
757913
850720
1033971
60564
1130137
461249
20407
92743
718455
1247337
402269
1215465
1240636
1133011
637495
660129
1027107
1310847
1069320
831810
858301
653362
734974
424983
596390
446282
472167
356616
740702
345712
1088361
712124
903636
1063481
1141520
1347003
827976
893632
887323
132787
1319681
284108
1386
109801
726230
51899
889167
1306238
997260
102801
987579
11766
14588
368395
1105695
1244594
284641
374335
845398
344011
679788
220118
833059
675026
1134686
206360
165264
375073
755696
274184
825237
248762
1059992
1138152
482091
303270
1227059
524262
41012
990261
461737
90389
1049035
1170213
898473
1156798
542463
735903
125964
708845
1270320
131610
955202
395053
1070333
1208070
1274918
1244913
1357288
36578
153302
1198554
480998
1308009
951215
705979
92129
1107311
701583
769725
704260
1181616
774092
1187487
1245831
1159973
895548
292159
1277600
542917
786580
735801
213247
676422
508813
139641
60123
628869
258445
433146
993004
1211855
370225
933948
304610
736320
4710
79081
21337
838936
334791
842896
64815
381729
1042295
1203902
871216
1031828
29784
587797
713131
783463
450883
158582
972073
873172
1130458
1003586
839554
509690
669085
359913
279223
214123
284488
141785
593886
1346789
868159
617297
1361126
968530
169595
491406
508397
967667
516380
615400
972656
404128
1249618
257571
665175
370323
1308028
76974
302388
530928
481635
540856
374291
817523
682733
621212
930528
933219
1047097
804456
184786
1050365
946134
762743
234850
1332527
834132
1307383
965079
591189
10188
1276606
186245
1242525
814466
532428
208960
518517
798767
335084
1173371
526348
840403
118136
1232534
26805
1044446
75590
1128507
410079
817031
26772
1088406
127086
1037763
702790
1008923
1300963
786031
1138694
821515
753997
1189824
692245
308471
647619
1070931
30449
1009740
439330
1179723
1262990
701735
577286
381470
783450
888251
45172
470514
959240
1360832
1125076
481505
1115092
115162
617083
1085860
1276036
436931
10165
1180536
1032413
603247
1143981
310585
1353452
1297490
1280709
700100
1101191
1363006
579319
1232184
851168
1115178
1267178
650662
299297
897567
1034636
379128
1091728
905460
484245
463639
665266
1274003
802815
1210008
116348
314123
832250
1069972
378264
505791
740451
114780
1271085
329970
766600
1075361
471677
1271536
431669
633858
915004
809539
154593
31830
595757
425488
1269747
1114635
1351660
544442
478346
903438
1118391
62738
804903
230641
144126
540337
930882
828432
1024318
676419
473881
654106
1080080
85566
1079461
401407
776137
845452
1071825
190405
5612
909545
877786
240793
1357489
545356
674637
1068734
811914
240538
714366
1241962
39245
918653
981068
834183
629594
717620
1331752
879265
350968
186769
1064545
643133
830946
454565
330185
721204
670000
910111
1211
149119
1287967
942931
1276898
422151
952350
948399
1296932
1237163
784787
967651
197568
1188865
1216729
446888
1036483
912129
1255039
961979
289929
145377
855236
1074051
348514
408185
401945
403451
748891
1319021
535253
754786
1110225
418534
1038989
706882
1286550
825119
79251
205254
705002
490912
336149
444464
997146
981489
967055
359249
297692
1053955
483141
955127
512547
97383
788770
1307922
1256130
847644
357022
72920
1148806
610503
779629
405541
719062
386908
1163937
733558
305524
138627
365695
91338
163148
938789
1026889
1314655
512734
303458
707289
295456
935121
82282
1011491
1228203
528128
622352
288261
857067
276903
1347096
1104722
610462
356754
606924
1172171
1002972
1306318
514300
652838
343516
650315
22296
1111340
758275
748205
657956
298400
1129575
93323
175500
1077686
1104430
323612
486432
246457
785277
116664
907296
318621
1087386
576387
1079271
585113
785284
1019865
735651
1218173
763398
269298
509512
838159
558829
386531
754014
1277294
566179
913538
1078465
743955
430002
1116715
269702
773197
532456
785983
214486
1351585
1159775
1212992
918740
1130622
65123
113879
691742
1150042
121044
192253
722768
164208
107640
23724
235999
736156
694897
1067518
43574
1332541
895172
31933
562180
636113
677730
435913
428089
649070
604347
760810
658013
349653
1189665
114077
153411
1272741
1002626
909223
963069
1083914
1304576
1209720
687986
49170
580305
53903
797391
1220535
612476
519685
137674
1061676
228925
29087
883924
337269
308436
199005
1213510
386946
1019229
981814
718576
85548
697764
63374
83768
376926
575940
1311677
1362846
1141888
1104570
184131
491955
795557
1014568
533270
58948
807412
888042
1321743
566803
1110815
188119
658176
464114
828900
1143605
714511
381073
1095288
988359
48124
646691
724079
714917
961329
955380
932353
241315
112995
1116529
775003
471669
1362383
1340194
393283
616511
1092565
864821
142622
1147553
300047
118984
80012
1328196
736277
525383
1090458
686978
1051714
1125426
1334071
993825
921002
174046
448057
1097482
133717
120486
836895
587185
548898
700251
1312279
509561
2264
82352
1075283
1183687
1222074
133161
13433
167060
323396
697746
223813
516424
310637
752006
415976
1001774
1225002
1201320
710441
1173170
1007964
560452
88270
1217030
1182377
246452
1245405
997688
713481
903426
428913
724801
100794
830295
698436
914802
650369
90881
184126
65540
684911
1271935
810460
308731
950897
590131
2103
551525
424781
1309557
295577
552364
965463
810008
574548
1300082
1075106
643050
1136397
1325924
830631
805195
908964
517148
909438
859340
380721
1141796
910623
1321529
1287918
179338
314018
555793
735773
1032809
946364
362233
824039
1156331
702905
515202
644964
753579
820358
725060
621286
848818
1095702
130872
201980
516256
90922
1286583
150092
282003
515360
397146
790725
854770
1295960
1295678
1342619
751268
194636
931341
675325
369374
967839
272373
411407
464081
778568
216119
1353349
720933
401472
773435
1236884
648480
15418
1161976
475223
1158186
444102
48335
725925
652505
1356934
1081863
1009833
105597
43943
1022636
820203
668850
804720
1014063
475709
869874
546798
892597
252626
663028
431614
603838
1351239
590494
36494
1359708
536597
929882
187796
889578
627788
1272941
1164556
106030
1159850
220612
401089
1221011
215279
578821
1180695
464598
439799
284608
903584
903813
272839
831950
1358269
139055
568476
345862
286511
461268
316406
241332
1284596
116788
1236258
177006
751005
425039
150647
515423
1008270
342456
729637
1256421
587385
578209
230409
25397
1336134
276131
267108
157402
971630
68048
558734
429841
1256298
1245087
65823
195131
566577
176491
683211
605330
676831
439352
229373
1138761
167098
691080
1208815
615029
229570
587167
471226
618625
135538
925233
144213
1051826
1108106
663145
406661
255506
488975
647249
767089
44006
1153760
1118714
1195129
624018
102471
664809
50923
1218040
173022
1253235
1046938
504788
802908
1136527
115811
1103735
102508
108043
151554
790831
774510
77067
1280964
955417
294930
593962
434556
639618
209684
903650
798807
257533
138440
1346998
653536
917149
1261571
59712
347133
625956
483401
290184
300923
632914
88874
481316
887922
137270
468281
150043
79542
1059914
475628
277724
48298
158744
67902
556202
58835
661882
841188
121921
1148223
478811
456621
115406
918142
425361
476570
324991
113624
1316757
1081807
769747
1105670
529656
1355055
461171
461872
721185
1288208
966476
965400
1107593
157352
1078609
1035143
176547
516014
327898
643968
742063
431311
679736
416308
372476
1123640
1126999
696434
271726
906217
250015
1137870
512580
1191671
241231
1249001
418089
568142
1153227
670176
662904
475385
1136732
948980
26584
1308295
1170447
773295
536471
342371
59818
1133028
1317702
710037
179233
34655
1129767
1099814
300774
635707
896479
1046363
221524
822724
1251057
591304
198205
52601
488874
850330
110747
291105
400084
356928
446963
414648
1054610
1071916
489560
747721
1099876
995825
472849
308246
714647
993796
975515
1072942
770428
226349
929500
1162748
1285516
948465
42928
1289359
347035
655756
586848
780699
374041
1141753
486254
115414
953465
834808
580857
260649
963658
342704
1120335
940648
201182
839463
448220
512089
435170
103519
13116
855059
511680
726490
1236307
603435
1214497
1318734
780242
379894
1015185
226712
577947
779634
764273
1072308
621347
1132234
313745
374279
561282
938650
1277522
974386
989909
1124767
419345
333290
140059
1329507
163774
1106472
970779
297352
440359
363841
626555
1164848
772723
13105
1266216
1298311
975557
354183
1273989
1102868
919682
917145
223772
370871
1340084
1180277
807753
577050
717676
1033571
465536
888882
1354203
452842
1316857
372559
531674
230723
853429
657125
639603
1068221
513337
181546
403168
1279400
757244
578702
904773
906754
204796
1067824
361556
1108347
87048
1330024
1300822
50619
1028256
414284
65292
1322649
116409
8030
291180
37954
1053720
161522
723130
1143720
896337
57456
544023
336013
351323
932074
39286
1310241
1042222
108196
719655
512034
845174
1142623
887401
694595
1301597
495710
355836
637396
1346542
886494
1161109
574041
1131849
450076
1327454
1180455
611614
328409
978687
851928
1103369
498355
750079
1146909
429335
566966
708038
312800
1056540
1174944
453033
174154
126744
1159658
1294745
775586
854516
923037
551984
1026662
1117497
534225
64775
357537
323034
638872
1198135
1129093
1286919
1176076
143970
1131998
929458
1208178
334511
1162200
1189193
889273
310930
662211
380784
408175
266872
1190770
641498
197321
953834
791269
1214455
586229
530641
939162
1176080
1086653
151622
1001431
414411
1019228
958634
78729
604234
1053037
664444
788640
271387
724010
622684
828421
566545
538132
121750
953010
192924
1092196
292260
42521
695540
1274123
943095
369671
1202033
1226009
963695
1131914
1096263
362458
178424
1201571
1029412
653688
1333735
1203492
998895
634420
1225894
303925
866642
1254400
742437
1250656
687212
108699
138479
1363758
785691
1308189
463522
1236615
35901
468947
646565
744100
1170363
257931
248927
47722
1080546
78881
745285
511908
230720
798805
393063
695243
133562
1013573
47653
150468
204747
370946
695905
940192
291829
1225081
146783
651804
616436
1198242
517413
1004424
539953
588825
456453
779445
597657
347140
958940
660451
1227348
459405
1243898
1245955
422137
471112
720565
111001
382141
490062
434182
48613
134006
947479
392156
137868
381830
856890
207151
530547
796687
109379
1190944
737744
880934
482563
1335541
619355
479011
457044
1006281
582049
538189
902171
619640
460678
1012094
482502
119782
816751
685779
415378
461488
1240967
540722
730805
151783
617645
636586
288514
299578
1061958
712801
732663
62424
683673
549078
951938
892891
596937
656184
640239
408910
811785
1023077
827295
520442
829772
797212
239962
1304606
791071
1073479
1221010
973962
1025587
1001119
443507
1160952
18314
77080
125442
354616
39074
421562
7000
525202
649054
410789
1045938
642954
1184558
541243
382714
129614
325027
1328541
404528
964349
305233
913782
722200
175538
813251
484054
1143555
1363533
1046112
235140
539739
448467
1357208
1031097
1185366
741850
1298095
62010
227912
1358993
654394
1269422
1083183
3157
949112
206148
371505
261883
85642
1061058
637141
21496
229389
464932
1320209
933177
687100
133559
847044
47397
106119
708884
337814
414083
747859
823043
1257247
363365
1073719
1055040
463038
750834
1334020
479589
16479
151379
1332077
250959
56903
75886
679546
237767
1033205
636368
912102
139499
1310962
526303
420149
1058919
392871
190131
646031
1202308
402742
1119065
526085
631345
1259809
916297
879107
980437
1357244
40497
1153278
1280900
451171
57674
658615
1118877
472619
542917
1288014
650378
112818
197130
151554
131098
1264003
1073207
1237846
1062162
1318396
640895
240501
754786
970499
273833
329269
97899
313172
774663
317038
100979
476007
509504
1223128
1351879
999306
76869
298507
152267
411098
1327505
540519
502089
896700
462703
578113
658785
911916
925758
1333725
960386
471644
1164780
495600
132839
1359406
1235978
980909
175324
907310
781163
361913
708545
1197211
813998
1169175
1172974
1249067
891117
21652
1300314
294267
234728
1033739
1130903
161739
1126896
611657
139126
1274088
937727
856611
425569
1154352
304718
928370
1042563
1131181
931890
1086560
1111892
182975
355607
465626
1083674
162549
474849
709101
871172
584324
858729
453630
129637
279256
252846
1332312
310082
1035090
1178305
1068991
825929
456470
167058
105353
905577
861945
610783
557378
271317
102832
99310
146472
359584
1081949
885873
842402
628289
597759
941642
222728
1016570
390483
814055
1291486
413010
798359
1245855
216170
227140
31747
1339691
1204070
747168
197152
597701
1017200
77817
803303
1317842
960873
690866
1134050
375945
739395
182717
1330585
458818
1117803
739411
262757
1257439
979967
1153405
28894
369537
56813
222769
19748
805842
1185762
1139908
476368
385812
1275282
146105
294161
437942
698921
12946
547765
883941
724327
1145576
1175370
874019
238885
504908
1284181
490571
402686
1310161
169170
237709
670835
589303
115133
475293
1096424
1116490
870211
865609
576600
1336183
856335
553942
1007812
314379
625228
1207268
910919
506696
367298
45536
341375
1125012
1245908
262431
868528
173445
1176786
774551
67945
692826
636602
546646
726985
468267
1104281
1336726
1165116
1116216
1259570
648550
616290
292944
645638
631249
43303
862224
554400
126770
1084625
341516
539404
381368
609983
248117
1087468
258405
36015
184032
7627
1255934
1120202
662181
863513
785126
377849
277469
714208
1197573
1041698
52911
1226114
1049083
552638
1085153
298507
79437
185819
136851
946904
946269
592358
1330721
579779
1217084
1237230
502477
938588
39250
1246543
202238
117677
1112259
1268170
1237695
10109
592599
256902
945110
1235582
726894
738727
618618
896353
815653
346076
506102
369076
1155094
1340857
183933
544866
1232068
295822
694713
808218
975494
1317657
106117
778949
1296194
751851
1283071
424582
650343
545993
620518
546620
862157
129928
1019620
979507
335545
889070
940177
181141
1250820
460006
489707
30234
1074804
379187
362411
194769
1142395
1057229
199172
685104
998247
1114119
1224650
290214
371061
1203882
623783
195202
143465
455539
1165978
1273606
1247313
592402
1275213
726661
568690
1023564
8321
720641
17725
543504
716889
974669
545961
694069
464225
1161760
246840
188800
1120591
1116961
95101
33063
541372
406855
755419
396336
1239095
837490
44635
532991
1206433
720001
279398
638422
497694
1033656
153308
1281180
233529
118271
104234
203765
117159
897241
485621
162699
370829
1027138
1141026
313784
860395
601958
663272
1060551
1232112
54079
1055799
709641
915807
1351890
855136
189987
222484
1170939
858186
1235781
946394
769107
545582
1360054
756185
1105214
970641
885525
689693
1307741
525069
1259448
418311
952762
679312
849554
1141141
1227262
61686
211728
61121
1293384
260161
542328
322899
808454
500102
852399
980715
900248
845541
157677
257379
544937
1054558
432143
699881
8708
672073
725141
351240
976452
1201331
1025713
512060
833515
1054685
1110657
243162
59381
1213736
985153
341238
1161092
118743
514267
898737
182475
785092
1059297
1188817
1010148
117132
301831
123063
1036300
162236
724936
1031819
588816
1267108
187007
667797
305419
797672
1329340
1238089
524985
127207
182863
420079
791552
1283413
479537
435850
1240586
908905
341120
541905
213866
52494
372625
131587
495035
538238
1310482
1131444
350857
599619
203011
981881
1358066
1085807
443085
197587
287140
1158278
797006
955001
621525
906909
136101
951103
799574
1081499
79663
95735
1249146
825041
553920
634538
592118
172550
653329
417239
1348258
171205
1028066
1226952
594592
1295282
838073
343428
341790
886907
354018
1016493
332548
1216060
260413
79317
862000
207234
697152
636572
785873
1093210
961471
233348
878467
971715
142110
1290597
261266
83768
135006
93344
789905
194689
174413
788238
797394
730889
638271
445123
1245220
491033
424177
1217798
872633
452298
1191321
167152
1015640
800666
623907
422021
900638
378986
58664
311191
957858
1318280
122111
500374
714060
1042211
440293
822886
293951
570993
131718
867926
808193
1141316
1282339
525056
747802
417044
1075537
18723
257989
943754
535148
52555
710953
176983
170592
1067506
590568
438060
1205334
232057
772449
765961
491505
317602
143091
658503
600318
1311812
1270972
969885
343929
346390
1230950
1189169
873868
66828
503645
371333
787028
809264
204780
1033231
1118534
1183898
797733
178464
586908
1230009
868834
1209308
1273794
1037709
7346
1345927
1234851
1282559
71958
292352
391341
1088256
1257152
1284439
267883
1241396
1130602
828787
1355217
38970
510500
1361834
1067679
12367
151517
737569
78302
610267
154722
873281
1089387
318013
615197
262891
25851
1130335
1181858
816427
522954
887472
155783
865425
1055734
1116557
671299
466950
403529
740915
1360941
990914
37885
722964
947598
271080
377984
7403
610960
352015
498393
288331
509959
346269
892179
949966
569265
127288
180077
1018105
173979
235430
503819
767970
1259959
453707
1252669
836315
318082
540630
54951
970534
1277806
597780
228655
460178
58430
240467
1170024
999295
547816
1074719
174700
356229
705765
942635
13510
1152135
72482
247367
56740
621123
1160224
127886
109457
1074990
918564
129552
890741
1071585
800726
158354
983981
560706
209695
115263
338295
395814
642827
224309
1087728
912086
344748
492286
1282327
125485
296964
844105
1304537
1182888
107107
467178
1056097
344354
164129
557296
162016
210736
781726
394208
483820
227777
1197886
968030
986276
1183176
278402
1123229
1344682
747793
1229116
1167052
481703
556385
10738
1256488
988296
714745
567913
533419
1136623
190159
59689
893409
533537
329577
238465
1328155
157977
449188
274627
1145423
700135
1177037
334080
91489
1179506
1042278
903314
1254211
896237
407285
229977
971925
853252
296456
557373
1094222
1020853
831148
643874
1313509
503485
724150
526915
1005685
304081
820528
464880
212396
752898
649203
698247
781911
17463
633401
459136
1331688
118810
218774
334094
839619
104292
1140438
437165
2370
851520
446497
368912
936889
339168
1247762
1076310
867202
200811
1352216
1172181
759348
477989
277967
775835
1239709
405173
238449
1171243
958212
583812
853127
692778
1333524
443698
99155
587291
90070
671955
225946
174040
966832
1021730
627164
147721
131930
29012
370944
1270561
834631
1240878
953412
1080338
922508
594851
760900
956686
707234
1149682
956218
1119839
1312941
1206417
1055677
648780
1249294
102096
557587
68839
1327925
1319286
1150377
511956
279979
635623
998248
1315851
856283
188449
1360074
1216075
354534
1362090
1063286
299440
362719
373702
1354158
823259
968875
1018100
627955
1124235
38549
595887
1022553
629376
295040
140705
610989
805184
1187182
887307
295297
184134
1260952
73070
607492
944004
472315
1055734
719181
377218
1045159
17502
695079
30636
749580
533756
872671
140997
1107592
788671
1067540
704418
428088
897714
1357220
948620
640486
331344
1182702
422672
488527
945047
605716
894622
1258664
949025
227471
865106
656759
74383
481953
343520
488198
601035
503130
647403
59673
665632
97949
597300
475407
215323
872539
1049394
435436
426670
1350095
728984
797558
289279
1223806
658275
252624
890019
838569
16333
443635
421214
329118
868590
617977
735892
482933
158974
722338
925933
365356
1074886
1197743
424175
353369
990909
122924
1129789
1210526
522192
108493
837904
879267
736402
270673
191191
1027543
1180013
1192323
1122004
639482
318070
233545
136505
1001472
46603
1168108
207803
710567
1088076
1286934
797870
379574
919600
852384
434603
777830
409853
647071
834707
317356
358456
841689
493031
789449
1174164
126144
445287
237099
892301
820669
1081202
1010966
607344
844304
278612
452777
259211
1208096
737856
1232890
1207281
196203
1335480
273074
160439
114164
502090
990677
372040
1319485
903630
1019593
1126893
225832
361660
1204857
1144782
1054822
1075563
773665
905441
316399
661527
1066598
193144
1160502
1171052
80928
269089
374991
106362
1186148
1194086
311616
1328614
8351
1218790
1150424
62723
44972
975927
164823
1045681
1042153
340466
577196
1127629
758060
1238967
1312822
308008
669496
1105410
1176235
1344354
475820
700063
674424
820672
984538
916204
15740
1290884
725881
417100
815316
457744
483467
172492
438281
661913
295097
608750
170293
787358
1277171
596576
31213
648787
314676
481651
67036
310017
922682
763812
264409
10696
461162
1074855
568009
592719
277538
869674
1340377
222276
85570
811551
818866
696058
810124
881826
136650
1254134
1025117
1026227
1363062
159410
722447
692312
835089
66352
435664
1041880
786320
579827
318130
885280
983679
1138126
825816
102119
945634
80476
190174
977586
1326126
871748
328742
1099467
1029096
564675
1122749
71804
268872
640310
538958
943358
916173
865136
361632
250443
625372
447399
468535
594856
1082506
861009
930122
912898
559384
852550
807725
829146
734516
760603
485719
66821
239810
798151
1313135
923670
69702
1036608
586064
979870
589799
526768
762997
166531
11547
758485
397986
1210962
187439
317098
291399
494219
941783
522473
1270974
751249
616368
637855
791410
663926
781882
79259
1167263
11399
1264441
1039323
75366
1347459
280929
1213519
752980
436078
685091
209199
671223
354859
902812
1252420
464809
767044
67434
21861
1342556
650071
914373
1184458
231434
1259678
1322323
1062495
295256
943721
773339
883074
884406
1161562
400776
254421
1159498
1247609
140911
63636
539347
1270840
570195
729045
778944
1049496
1215307
1253511
230849
862039
976669
659469
1217270
1183530
278399
177382
51044
1314805
399387
412173
1143770
39472
392570
834064
1226148
589095
671351
553245
1297226
243367
689886
893388
988188
1190375
1071689
939577
855942
1344793
596310
526082
1364384
671416
111940
102415
773117
954939
75743
751289
156057
856226
601520
67480
1059134
1126956
519335
822646
1287351
610152
1303528
75706
1278388
736668
619429
874362
593698
581570
964926
975361
220712
1198487
949578
1177183
473834
101988
1342127
82308
756689
1042959
1139794
1108008
840357
92298
293648
1215953
79035
1059510
133313
455475
1216837
1069727
999804
631014
313495
966944
56345
749219
667382
700348
588761
1125641
784219
1345214
834601
93072
1276835
1145986
36186
632589
575768
1165836
539739
634788
1235606
270415
883409
668198
704474
1223889
674412
86746
542181
45539
1053255
188123
1199998
875791
143371
325396
400778
975170
943870
450244
1296474
1111236
1349069
1300137
1033478
379784
1209134
55497
771866
677171
219156
806765
512804
400307
1322388
172741
780015
1253799
1239958
159236
328276
1275879
1181920
379485
395523
1021187
6375
440762
1345998
808205
1221495
39628
662847
662632
1339009
1088802
1364179
834136
1104401
1147063
1044071
48714
1114374
654666
821794
1164979
1244501
1079608
1244823
1297167
939253
856391
891779
422573
705554
78315
916413
788256
1039923
1221917
398386
448446
1133591
753424
171999
674171
767914
363083
306286
1147727
414597
326555
698119
699425
1079677
241891
1328617
965697
1238017
91877
1149805
715613
930366
528009
969054
789596
576512
368940
661129
908441
1361914
619317
118255
1260346
469795
1143739
1244950
933663
985399
1241458
322026
459775
940905
1261279
937396
122074
467723
1150684
469448
177531
692006
808943
1274516
857820
1333190
803137
105421
450796
73203
1201277
1232797
1029657
212435
822897
578757
1344721
291788
471476
643930
1032811
542423
1243622
1204211
446243
570014
515955
55494
316120
1298246
548794
323110
1280000
256470
884601
64104
1149656
334871
944919
831823
78213
1352973
923347
815692
998018
776271
799509
899104
803794
1379
1253995
594089
226617
620738
1331952
954909
1087062
560975
644426
46369
500097
387840
947075
679997
480972
186468
924956
913963
794805
382046
652722
1123375
644324
1228527
14682
383169
838479
1041684
1034765
1270582
726881
649561
1250462
645163
416290
122858
526574
1269827
810553
764139
73444
332618
390231
1353159
1277986
1078722
945831
777403
1127238
621918
547006
1183008
1180705
1143775
557734
366542
736990
884467
42908
897945
212720
683250
688639
682978
451222
215965
935009
1088021
754484
284499
170682
669644
705858
282686
927378
362161
440196
1127988
381255
617496
400798
16849
521755
356376
614105
82188
39532
767729
474249
79738
840768
1315075
138530
139094
1252646
637050
165094
1093327
1086259
1057586
971591
316418
655579
246579
658252
1114550
1074212
674374
865491
147561
1007524
456600
95285
791872
816151
222946
83267
109208
552562
1127981
1208507
507930
237869
614822
898088
1275896
971788
922400
531126
884835
468719
816674
973170
372043
964796
84850
1124169
1288259
615640
82999
1085768
349334
623147
124906
1152902
90199
286240
767337
608359
91765
535513
856761
1244922
727200
25791
498364
834905
1046024
631439
922174
709889
846646
1258571
58320
247391
287485
780203
631982
569855
1042516
442812
38231
1097731
668311
1315995
217121
528562
91716
547567
231008
901832
1206815
789592
856677
470695
932838
1117753
87593
1189809
713992
1019
65035
1155448
828724
1193043
707411
575762
972844
1032071
318005
31609
562302
992941
584566
186746
1301804
348228
1104110
413279
684826
921275
348557
1297248
102891
249901
310127
677968
1119167
987840
41593
52740
1342517
533793
814970
982830
924074
184506
760501
570903
92633
882549
757058
1043948
497456
825247
8109
1187051
538787
1227677
355402
1362552
1287869
1168610
651609
1138218
656210
585573
1007968
841371
1018744
605481
1018301
860926
522871
1281296
1189871
314217
1042320
871800
1321583
936414
529117
626719
14751
680190
265786
643105
167670
558883
798318
321682
159350
54121
1031405
615651
917155
1186315
195174
430010
303029
130044
600593
766683
840219
722067
447026
712334
590655
668223
859855
826319
992263
53808
800761
1288231
1052141
706853
1137446
1025886
1319505
305159
1344067
1288596
772890
269213
224581
943273
1174336
1137180
1114225
205835
917865
167173
842626
398096
1246094
1038253
1318649
1157510
352202
1070148
293287
280490
1072755
525894
136359
39303
225351
939240
1205519
520832
1082110
663622
674916
772802
1136625
1031624
1078195
321192
1150244
980017
423417
1154539
372101
1274468
645866
801503
1128990
1307912
731490
790786
884509
812551
365510
1054600
47218
732319
581457
26225
878623
468089
834931
1311222
655386
87191
824296
579484
404342
1297014
288731
262834
251380
872423
896683
48306
1111183
1345346
1008232
1037901
614061
682645
1016364
800277
1298275
928263
1285229
1306594
1218491
1108801
1091331
1018623
461332
578821
1928
854610
352184
664318
1210066
629173
1238696
1265872
346884
981071
477620
736716
699268
1057221
263495
758803
1016559
1067787
530725
639430
1061141
569191
998362
14662
156343
788094
581171
1056593
191990
944941
1057983
634094
161998
1213801
496826
1190665
365954
1152310
468764
237487
217265
153726
153363
626629
1266095
521841
269621
607347
410851
822578
1039049
943242
648362
238835
920468
1135702
364153
1311872
501179
51768
434239
204326
162642
700264
701984
398455
930165
481899
279551
665383
1249495
1041124
1186809
1175853
1355700
1146631
359346
1187525
214928
675511
347778
1144476
546900
35767
556410
505883
1198934
224277
1290551
780051
314065
1337133
140281
871378
1129020
888619
1346335
1194480
946584
1305208
45632
1227088
1032554
349359
364452
1043470
452337
1063979
1163923
337593
594440
41148
1172738
889023
151766
1288327
1132214
521403
490184
1328158
224857
191893
209424
826055
477671
912301
351169
1036368
422255
853888
1144136
682349
1029221
804015
108294
449322
789943
680069
1218335
66569
1106627
1336632
456950
223640
162383
122506
354871
1158807
527204
78818
141906
478210
1038052
1115172
324130
980148
637055
474938
216017
935462
944945
144188
631140
807254
458087
650983
304481
620837
174736
1152717
282357
1049482
713144
1123399
462756
979507
539995
1170193
1238673
522613
1364098
186970
763943
993009
942466
814081
374748
640869
690458
792590
70672
345531
1290771
418070
1085242
1094719
43088
1076775
469910
966324
229311
1099285
77642
1203672
454823
542948
254656
248801
336188
1059637
801475
229383
437640
1205124
81307
125403
852733
363852
339117
367611
1078539
392323
867731
396619
658581
913599
1145514
445318
279610
1326619
1166838
786023
781838
592900
795260
892550
534739
178740
1308846
552870
1007076
1163895
1181400
791887
851183
185712
692433
72811
1143
74369
644092
519084
378376
214174
384116
433085
374822
200799
716526
1220740
1331039
747983
1169642
1303166
1076774
1309765
587459
1310305
915028
417418
245576
711054
29584
1067478
1265790
516775
1066109
1215970
383810
498408
326184
711594
29582
42903
935706
566498
1231642
325505
589811
844793
434812
555030
438097
297322
972891
233420
504254
282239
1251861
1230693
545427
946984
1014684
231467
1040814
1317813
277338
544550
591181
283228
293310
112977
1117240
904842
626248
1347296
397524
120184
968587
221273
305288
983322
1294762
1027103
1329389
1177995
1245796
93115
866068
1180240
1068750
563827
888677
915526
1044249
1139227
1289319
477518
33455
1231599
731274
1094305
699826
416754
674488
1197304
484927
1071999
1156784
663812
399779
665374
121881
166191
1322381
271449
1038937
1352947
1347780
944958
310875
114955
1349481
1282214
817969
1031881
924488
399563
814971
1035752
1019921
425903
819082
1306278
329443
720864
1000969
274550
759927
581156
750012
475992
688708
1005082
1277882
1285424
25237
394994
804826
21243
63635
1319838
1083113
703923
266076
954634
967299
983366
557388
34049
453717
901260
1362396
604669
333181
986121
71360
1363168
710711
844244
1313084
822978
161577
284768
439512
994694
296455
875601
1188314
1125597
1352100
1147373
441470
270336
463044
857567
1139037
1063774
1287669
246421
1005090
655340
808614
1239680
19377
333237
428429
1338916
963577
721207
555090
1271575
209230
1006747
554995
488979
1358964
300925
1281713
1171226
934167
1364135
1351484
132371
970215
707429
904465
1087592
1213467
659938
159075
735945
712135
734854
148079
288192
724588
1136122
1345693
831277
1196901
173894
234561
513065
934693
1003510
43594
87125
814723
873517
44036
1032752
23395
597100
1206011
428889
371162
646488
89486
886652
724034
1088751
320838
82541
1091524
1139331
258482
847384
913452
230619
615623
493615
40801
336320
743824
622976
1036007
910631
1151140
935447
298069
1214570
1023182
13475
644576
404357
691326
555914
534492
95828
152148
682675
992680
1137047
120894
1254726
284025
50790
284580
1248570
131745
386954
219814
1220708
1238178
1173024
253715
696605
431566
624302
373744
114398
1356814
761066
1119859
1172490
248059
846181
302289
1319378
1362408
489607
507188
1081838
687618
797969
1073775
808120
121445
846755
1025394
309641
945930
259483
401819
1224156
869217
1176963
330498
989280
1135802
777902
503247
998339
618992
1286346
764341
414321
192550
351485
892282
151323
1068799
654163
808693
420345
366956
517876
784883
997672
280544
87161
671414
960745
136343
1220941
136378
1191032
970670
1098503
96304
268837
407153
1329482
479161
209914
21834
922997
483966
436660
451668
73896
537772
636877
428341
730944
414177
1176361
930631
620289
1176193
62818
1033510
130446
945326
263555
894499
562206
1185398
1296982
1173412
201438
1009064
1048781
1261616
14553
1341651
675389
594620
702904
221769
881981
1119734
1237290
301520
437391
600446
100469
991464
1041694
472188
1321592
173708
19669
1244814
1244425
341980
201032
1274597
266982
886883
967299
734318
481584
251371
778327
1290163
704154
592083
859883
328225
1289040
1008185
401501
240556
1145112
1195147
988415
1213973
166922
1309769
761291
1208069
262473
1268736
224996
1193530
279558
670930
791822
175244
1039288
87763
705078
1194571
652550
622417
80379
1080475
175073
590909
876665
983460
298813
716511
82288
748960
796495
879850
34523
236468
178850
1058333
864837
1245523
1264741
652730
369239
1282496
548171
27375
1221230
1102122
803400
293592
140746
607617
368059
313554
991581
204782
575899
1248268
695370
1029517
803489
101581
298670
801331
106402
1090037
1086746
132691
141767
1016646
936814
1304522
9127
1059765
448851
12902
204284
121920
903269
804878
657587
1238508
804629
402913
367332
264378
1036665
964449
794509
800240
498039
1238395
108999
278013
127797
281114
847421
1231273
758291
1049672
134150
234389
478678
943930
909708
978308
1258972
1150533
883789
916190
576269
1247688
140671
130964
486876
306172
250925
617738
455018
993781
331791
150953
1200386
473963
926490
434536
59517
1091669
709938
952472
1231832
615545
15586
998685
779810
673138
839070
1025764
337082
1081215
530016
81028
940658
21989
164080
439454
698384
334615
1212071
540153
202266
293589
829209
591446
1298683
795521
131136
545340
973923
189391
818119
902105
306473
245017
1317495
712774
279179
723294
102283
717166
273003
556674
907369
340288
723079
228021
1279813
995182
355936
1170040
664586
1317341
626236
739030
1802
995726
430052
255485
877131
1082940
644072
708406
815372
830659
254654
1257380
904879
1098922
827280
755811
146664
791517
953298
148331
308888
116386
674696
578765
881797
655282
408235
1138219
103222
1179179
782940
718378
1138178
723744
1181860
8316
1191376
72363
786257
671208
1189368
31692
503737
1011105
1280313
323291
84688
794376
1137619
118070
946141
975018
367206
573532
1019424
1130824
1014708
196183
217829
380303
1107762
309161
484784
830939
147501
1357944
444034
899394
1355416
668186
1311543
186867
875436
1192876
68618
141902
406546
1200952
295504
529037
113583
1186545
196236
1242372
1042678
1201385
69823
933518
600353
1320409
81416
1323668
401137
1072829
641886
608664
1025579
369549
884738
418325
1007768
894229
1346664
608728
1273754
1127
391806
1130702
929645
1350029
655474
516104
422089
379398
702029
15010
397999
1148673
1337237
1184376
95202
1072414
773878
547284
930175
322217
137448
1116953
1305336
1156849
306070
934668
319325
1079978
39548
81548
99010
349354
604717
1358537
220108
15772
544770
801370
868636
215460
888382
817949
810939
253177
629364
897084
404821
46188
1009934
993508
844446
755121
539681
118641
1122189
300917
1166540
396708
890979
285449
5394
226739
592856
1197812
890375
149906
1223868
199937
819156
422381
1001911
334267
1104957
464227
803076
511043
1090529
833046
1246884
698198
982031
1100110
451991
688609
1313121
1223825
687654
1204073
1082476
681603
301970
890730
835098
140848
1259064
1048104
690336
1189769
559971
294253
1017672
918738
59308
179752
928950
928729
1193325
194926
1146694
1141886
1281111
275897
143965
1320593
304140
736503
150725
163596
529770
804156
405816
575517
690438
580852
493066
979176
484549
60433
937368
1124267
647127
160911
956347
257369
561296
683179
315483
310148
409494
1010962
897496
1260360
791910
132245
1061891
1345686
1294189
936906
535516
786333
1073072
128652
1252431
445061
974659
39145
1180515
172012
454153
905921
860686
1293917
219028
834689
926866
940288
1027266
4079
842940
213122
997913
706872
243177
585966
1203990
1273610
274906
818593
471455
48248
1310002
1200830
646916
891723
64225
234109
667159
325654
45429
1226718
471412
1087827
1293051
585456
401773
1126822
74781
162434
1327096
160984
995074
1205244
850143
1347661
205069
1126986
170748
863092
1044576
797334
358150
455695
1310097
880949
1295872
1230818
756178
225572
574976
1231256
126392
567602
537471
434699
950637
67563
24363
1165135
157485
815065
53520
4839
538154
146497
147181
1286501
858333
1031388
1298745
1048909
715323
1353627
1048644
50314
835148
721551
1350514
1357048
353809
1339054
1182475
270809
555735
752847
397979
1328421
1294743
233449
244127
1002165
890975
234174
1067890
489562
514688
141888
781123
1151287
868274
1271096
306454
921135
174076
1119149
912680
535672
62773
184041
586715
616546
606956
1343332
784911
912416
1329847
1304748
935454
600744
456390
434036
492423
241324
1326728
505813
1314723
921784
308396
750117
2545
816097
1089135
852441
644883
820552
883634
1090436
716614
648873
442834
285383
918287
690720
1313364
588275
515540
843889
648633
872378
775934
160119
1299095
1324221
156851
1317301
1324883
1121117
670869
47615
801972
39611
863694
611710
273768
470095
1144731
376579
1301175
760730
1243348
554223
5390
1249680
1141530
115947
432379
932719
1113552
419061
422810
801612
1050211
607562
1349707
816337
637799
817222
490110
23977
1360489
783928
321475
358864
421955
869473
1270359
348619
50098
653135
599632
1126250
339362
653024
128854
873681
1047155
478689
1319588
147470
930746
644092
1351944
718921
221219
1053089
1353189
171783
360542
383734
1014792
994440
1193550
1301417
310277
854560
1356956
165677
578273
418743
886557
659955
855410
28616
17035
475317
730612
1259208
710616
399089
1086427
1133769
842746
1015307
585653
621346
49110
54078
563596
718717
219918
92462
996793
982538
729576
327259
1047761
738540
696884
94685
140430
1118001
473821
919027
1249377
424863
1226255
1171318
919501
337653
314632
153438
525713
18923
773547
242454
620965
493086
205910
150149
378719
1290886
992732
949373
967855
135291
346782
247856
1348454
964630
1088815
13744
1269710
187707
19593
1160844
759079
263705
96735
127054
936689
392946
405834
780855
311351
807596
1073765
458106
998844
960509
942322
744058
963897
428466
1322013
237727
160462
281131
1231329
648695
111764
224992
1257021
551577
820325
458733
1148477
36276
43454
1108895
438654
1043403
630899
968414
380951
1214940
827014
757934
1113734
26328
389674
245344
719734
495049
961953
937204
275187
66999
1088112
969185
854278
1097299
758985
852034
1009538
527929
1176456
1106465
887010
250478
95975
219903
1165868
743959
91830
959888
801947
1243136
579594
1169712
372889
1160895
918401
1306015
630567
1174018
61923
798870
21061
1270311
1178441
1287068
990416
700881
1290243
32640
155002
248538
924660
450983
521900
336323
206737
968180
951690
459714
250987
591315
1227351
104548
303352
1031653
749595
833642
543624
416932
71964
42802
197594
215648
65164
914510
144365
756590
1153274
1341163
671843
438882
870278
183269
374691
1279180
337589
133859
1202267
347007
659495
101245
228666
1199620
38459
602978
225297
330758
556116
314634
546514
897629
336394
311921
465594
130509
159569
1140099
320914
112054
739230
519624
1074899
786898
821302
433674
1262906
1100405
1309845
832163
372231
367611
1250428
384347
955276
1058041
608703
146363
366560
1205967
79576
460450
1355600
977936
917195
659057
912308
801214
174867
608823
470092
1121963
107657
625474
1149400
465897
14454
211854
827768
725768
78322
1071477
683657
1277787
439302
118374
8743
913386
1130128
894610
24315
1247206
783823
871432
1003902
1201386
1214260
593769
215437
296050
3773
1237084
865382
1232479
122996
587136
529486
982369
1222671
639041
740560
364405
229043
1338160
154527
1304521
1268981
535260
343809
177198
376595
619176
1061985
1246298
723877
928990
796423
169104
396651
1100540
917390
137903
1175847
605342
1013328
123919
250642
1147176
670981
66838
499477
21791
114900
384055
316951
828432
517181
446315
557618
546559
807188
224720
4008
1281705
944217
196758
1279648
566063
990004
107795
185257
1055178
341195
1031742
712758
1152681
758417
843300
490085
27578
1069817
1285832
610303
1158554
784013
114526
817600
798174
835547
955471
242110
602208
413995
1344195
1189594
1362858
1348910
213210
1157224
1315428
171673
377649
1353886
162065
1166493
236641
803224
208371
337375
214187
813237
1223492
555226
681571
2224
287035
1297502
921310
658781
482966
238054
919877
1135841
746464
307833
164365
383110
1261059
1101206
65729
721758
550101
1290739
518012
428956
310862
845826
857653
493130
1288384
967288
739668
753535
493067
519240
183311
206589
112823
831210
63350
761884
999275
465519
1262493
498453
109403
3046
921066
169737
28487
996657
1166540
765953
1044871
540615
409707
101091
609019
386358
1033661
306360
29368
802572
341948
547636
591931
906062
581850
1043234
489426
1324457
159748
140600
1029953
660299
896445
58924
292059
1044362
399503
615258
577021
247231
1110755
36367
274696
1326646
654965
987168
1015424
1351192
414550
426008
240696
1200609
1179663
1305468
205491
702990
1075921
808482
1144900
381479
457600
917088
84622
614497
28407
121581
430249
1321977
206250
1306307
866891
614713
786278
1006239
1162952
197259
114894
68120
334981
23173
475332
982461
1287512
1147027
829048
556230
840118
309962
1158373
806150
523981
357040
456700
437052
589757
1173639
620431
1251363
162971
831598
531053
716532
866306
27843
729860
1216507
334864
1327174
453906
362667
1364380
333132
226188
1111184
446817
169421
1155228
559204
1159428
1085681
987335
433325
1230357
1206675
480708
55586
1032456
674789
308356
317086
64333
597943
871930
636288
880221
424298
273605
807995
778397
945050
319250
833670
890417
163547
494234
676365
1186381
1142142
321518
1106972
197095
137062
133201
558250
697626
712031
676432
50319
766087
476236
1332101
33642
1149238
1025818
224413
776131
459305
644446
115677
425436
905179
712589
184283
589025
973029
658191
1081049
131456
591050
572334
671016
912339
925334
1262377
1182821
1185905
141098
294014
548846
809472
319173
351279
1305183
751191
421266
357262
468378
761343
191655
1166600
127547
1165064
1269288
867902
1097399
1027740
604821
25442
19840
708442
119569
281593
572918
754626
1147117
396330
935961
734103
1034781
889260
908155
1040636
225481
753892
459203
162231
1267269
208508
148323
1205923
635826
479401
44276
788242
899171
754821
557034
612202
177355
866578
594685
1352416
849518
262856
1269800
872648
591932
915015
913069
706545
1014945
322732
1352025
54650
620263
183148
322847
130672
728504
1120230
1112865
1362177
308657
1329067
610791
1019071
887725
595951
657636
896589
1302529
295675
263166
887146
392025
579733
1247782
1028036
38165
1354085
805452
1032427
1362614
623090
1272318
1076393
1120014
990730
239015
850446
952459
20853
1282437
388944
708096
984890
1363147
1253439
171247
124571
1102114
1045070
1197383
1290328
201836
1160786
1329100
1117816
905004
1214736
67498
291128
1137831
1175661
1096924
536668
421613
828576
1113240
706602
338775
330455
598503
1184353
984838
972944
985902
1109233
53972
638332
123960
396311
888635
158751
280047
1021943
545112
784810
170146
1163405
219889
761790
485754
555513
446421
1090813
322441
852499
940618
1058648
1357967
646300
118564
998614
283398
1124542
770066
616420
320926
768688
463934
829961
701946
1107378
547301
420854
476832
1070415
1039490
71737
46566
164246
31525
481139
1260671
798024
953926
805540
303731
711049
66312
280439
714164
956459
809835
397845
1181541
400586
1326371
997016
493193
730721
1118661
703877
788052
536719
893155
102524
1362305
1354974
590623
1114984
627480
29304
311015
1167298
449153
933649
798365
614445
1231068
123705
462394
324305
642983
653658
804670
845359
1291674
527666
1224891
61604
1061152
704305
380340
1185594
841970
742281
969238
1074187
328821
714190
1107188
514851
1064988
987327
600125
1015611
601147
291621
209156
993676
995360
345115
211665
653353
746562
1327849
650285
420953
117608
854812
928784
1039519
612159
640463
1179159
1242596
502969
160269
36636
74170
863759
1188798
447773
64774
694245
307682
748929
522671
367341
360497
1257975
967704
1272071
527581
544989
593094
1154929
1344491
940832
1218504
920321
582173
817328
390112
683613
1059818
606140
707117
582506
955043
49843
316004
915660
401553
1023930
88836
206243
340486
408175
12311
1315058
11405
1328859
538127
1242939
1056693
664641
911265
496763
216668
221322
1289445
861997
1280309
981311
882387
857791
977904
943514
641509
899336
774152
185937
486654
454712
520828
966112
1055950
837377
1019454
457382
117694
557206
1116150
416420
1014003
137332
519555
1294028
1212413
860862
92027
14948
1313502
1106613
1178089
418056
187787
73473
512394
396931
505229
908450
202248
542645
680917
546545
328322
1273889
655765
1036330
1022519
492075
520760
1089882
656913
677330
319989
424771
1095729
625934
1136166
225309
225829
1271167
132425
250506
16227
27313
1256598
911542
1158995
1192574
558464
859587
1312443
258757
1309878
400086
414226
116209
986476
728903
743308
205002
23278
1216021
901101
655642
105839
784956
450347
564049
128370
261169
897069
548988
360930
800000
704478
794127
192187
944819
723974
554078
1236808
495381
1326700
1179179
642982
1187952
1165807
623423
1241265
1188062
648916
1082602
1227048
68435
369492
234476
1349058
1119416
176675
275027
1026856
953762
69646
839290
1161786
925445
928472
522558
655419
1227093
70681
492087
135115
1355520
841327
1187409
355679
754900
140043
249316
807160
1058630
765428
763067
191666
522672
919465
638263
96392
751366
543112
175969
1113879
1343897
953421
790742
1195773
992376
214356
824046
328848
1196517
760800
1047127
1064986
566878
862790
1059741
1113848
282282
548784
441620
606538
1163732
690751
1208963
1272808
585189
521386
568469
486993
153954
564231
1112224
265707
246311
359424
993124
929089
891302
748443
516673
196311
1295618
1059576
1193891
200699
1152060
160124
368194
815443
145243
211324
434800
810939
687632
327645
947359
346284
364315
620244
72119
703033
211922
494221
1237066
1204358
259487
1323959
1322057
1352047
829760
259801
1046910
296353
365600
1117765
788285
970174
1340389
72392
979236
270606
1256204
1089518
477564
1212333
816018
1148748
905296
243163
992264
184022
928078
890071
1114414
302455
232357
1219478
1074384
120080
1157605
80830
11462
194634
602336
308049
903634
7699
419799
258046
31474
372143
430159
136941
716137
926548
480577
794628
56101
410044
681187
290620
1024429
1070860
1006427
815809
914590
1275476
489156
715474
699730
756055
637854
538307
810238
1101162
1070717
319018
1338843
736122
143861
1344515
1332177
742847
226244
298272
300531
367389
364412
47667
1005625
1277885
974046
664036
487941
814941
778362
1248504
271293
107114
1298481
368546
482404
884063
873234
180798
1134574
521795
890197
288291
57511
586928
146497
125613
1224977
108895
396834
417501
673732
118563
1223231
1145895
663325
645627
758646
865623
559
207333
1069138
817356
1030890
808455
661598
19453
272269
87747
552429
1071974
346283
772971
545257
872760
101697
262654
806648
824600
1063869
1205285
1044582
833086
307279
1256895
303763
1249473
1042884
580001
343752
293274
126848
1148716
1054837
12530
1031100
1018674
637683
28971
617294
795966
607918
715818
573787
270637
485551
205670
837297
399839
243371
761936
99574
549690
624637
216544
836416
964076
271189
248393
1129980
244581
140804
419491
1154765
550803
854528
171877
1050783
1359887
1127137
847982
1004491
521940
347764
378162
1273268
1346798
1346068
124933
1018611
479399
457933
787248
759052
139223
579821
929669
1134091
970736
192390
1363803
254977
311376
349515
266634
1142139
1099367
387070
484426
1152543
1320954
689142
645280
1030229
1171560
307460
1028105
182525
283848
175212
1319570
678868
429550
579268
316620
269007
827023
400350
686683
1182986
527715
1113183
322892
1336933
1059938
1341916
1181317
747930
1262157
85562
1212203
530171
1049945
988148
328670
404789
770455
4992
334303
412869
114288
314297
205966
1107902
1163764
1312647
776291
394557
379323
492834
609645
1336395
912661
145041
968677
483971
467189
1027548
658233
455717
693051
1327858
55072
276650
1058396
475045
479444
108055
927685
210843
349566
242348
966593
158075
413938
447143
201192
977331
1361176
682242
1286085
1213678
143460
1060652
509895
733008
1012242
522188
634172
447492
688366
1289477
893353
66976
90406
1308669
893248
966743
504264
1052442
303186
86462
124426
217043
1147335
808546
305882
186282
457989
676837
247984
1003802
835503
1266097
527881
1221889
494280
1232157
1236975
1164220
894521
515191
650960
1175302
1093776
1320157
135389
400598
1362983
635320
1038729
348117
1049457
162655
237321
1039293
98074
662448
1089373
342832
725622
278852
1018227
122678
256786
98070
1097408
250639
150121
1181666
461572
196425
541504
1253041
55499
1233021
1142816
815272
1030961
394900
514493
1170145
1261690
1155147
1244072
954627
749835
1303111
1023332
652259
403645
670876
547422
435506
601994
635168
15917
1185585
1280253
1048420
144434
1286960
1224619
1257696
1319175
945346
644034
1346656
1125617
910405
1274044
1025622
1300426
330316
188789
101384
408702
1226066
124524
145232
769991
1044464
781724
1245034
577604
1009827
231382
1208753
529657
800977
486018
1232583
877674
1052363
711208
115497
804636
786402
842259
327518
168373
881122
169283
1231318
810383
220748
1295268
455472
6459
937941
1202139
150773
1336227
1027932
841969
232301
858057
569682
22605
929982
894217
500979
226835
223472
146638
1015351
482875
173112
334739
753438
1072527
199001
33105
199817
139710
1280660
827424
156913
1066593
668525
630109
591621
803799
557175
213755
205517
61898
31515
73820
912724
975226
166129
203810
1067840
614951
795797
313840
567339
1290794
858913
536606
888963
820988
522807
711427
1289352
856249
1307730
591042
1343980
525087
270733
158120
786255
1258475
235462
788157
593915
43526
665721
1300112
857342
275695
703536
1354214
726609
431751
28053
1250525
659541
650192
597783
675733
993409
45074
518651
739968
716020
517666
892434
518850
744827
244542
754241
291949
957240
1138676
397371
1361405
864665
622121
952900
113460
630800
1010222
513078
1359748
661316
290402
1267985
160890
360989
134466
795241
729280
1127248
1315669
1102015
610806
1139993
772335
1327618
115939
1219172
10811
597900
236871
331092
306397
916807
747419
276817
143339
744182
686519
954913
1361440
98243
31854
1225910
15940
426777
84870
195274
926616
145280
183070
59896
833418
335730
986124
59711
517375
489268
783010
9846
966867
316799
43951
786295
1083439
479149
1196115
837160
1151545
1056022
785630
1330347
1014940
546935
872019
636192
217879
279704
258516
199817
678813
171966
197195
427309
788333
95887
969876
786321
65595
1271904
897332
667242
1094790
1114152
838293
1071225
237098
470430
1254490
192170
336033
800279
1238294
704170
347511
707499
514053
1134315
652842
204672
222210
895513
687902
1336252
915686
1292124
1226693
1022158
819346
85185
677782
892349
1184356
829300
96602
2172
325406
1254279
1356792
589679
474113
303396
291432
449311
791845
1208569
183548
1216675
19998
714613
1013932
761504
415947
837744
576334
489999
963696
312345
241981
1321477
1326693
18881
874331
1359424
332846
648216
1220669
442199
33831
423928
1022459
1230823
935729
229855
139936
726687
518789
852304
800431
1382
595278
88340
260182
1009641
1328149
326988
138530
10903
142795
700787
415432
423127
1314337
613600
683837
247918
609026
923378
660441
396782
1013613
1093948
118614
356696
1116207
9090
234924
748912
564246
135423
976950
887121
403304
26808
1317143
1359357
1112203
1050789
597444
1364415
797585
248708
727216
1359529
1280512
710773
1229552
568763
444760
25236
658111
1234043
1359638
165076
2879
55097
374663
720673
892220
1222737
604184
724096
336084
476488
1073581
541798
1119259
774023
1012500
609680
181809
46648
563901
648819
713942
528730
107773
650288
548348
503613
1016284
123478
210783
614042
376732
1352124
815853
96170
373809
877798
1162412
297176
766354
402382
1247149
335618
1351972
6534
50164
1224131
455056
552796
877278
81055
265834
738651
1117851
1183459
788178
1130614
587483
881710
430844
1286346
427553
914521
126829
153019
487760
136075
570294
427364
1070523
415222
86672
707955
543024
1192079
1011576
163692
37296
541915
999226
111928
1326005
819655
213799
1063951
815570
361789
309153
995632
250639
376050
109757
1119149
80405
1295626
789257
828898
687714
826188
825557
1100274
1353247
404787
583218
410614
854110
488632
370293
678539
1228431
73573
562854
1149752
702693
1017312
1191418
775508
1182781
478849
23721
1271592
931118
1185853
44482
458113
400959
505686
642053
789908
503580
471545
152908
763798
1091116
1021675
1062132
877642
850820
1212724
1253653
343893
727595
724719
740404
28029
231803
1239875
613817
1173882
103213
84574
279058
274839
554007
1192628
31265
379643
901899
924872
763957
814218
371918
1113947
92435
901349
182452
264869
963457
405364
544443
481816
153477
1325898
130259
430134
1291886
92439
782472
1029967
1150128
1050535
1103957
211955
1294076
378819
961403
995884
440876
786544
290048
882684
1295513
90472
1116734
287282
432747
228323
266927
944394
637428
908625
1334816
56857
942824
414372
283824
892830
353312
1123885
889560
811415
223489
1294025
1177431
669126
485257
28479
129572
191701
235841
1196907
27775
658719
550756
578885
1265131
890841
44436
1199576
1148555
1003703
24963
1242989
699893
183381
1203532
221525
1051774
1022577
1352133
1136312
368278
613138
998128
862182
477320
1000931
686821
518593
842051
458921
929376
3083
941420
588556
745886
736082
339605
462853
1145673
349845
205118
1156536
114061
69755
901678
589050
1017947
673357
271591
787182
82979
721902
759803
436230
1044194
1332394
771079
404040
896178
1136029
50184
1280967
459589
213531
808627
264279
1195897
696124
316890
1125644
916623
733998
505586
31780
1275292
828091
351884
1027821
638842
687420
564884
672009
251231
273079
846253
608505
615118
861103
874479
399929
1360067
857840
988929
1317996
946748
298955
522425
718441
943738
1287345
1105026
810754
779542
757584
133080
1122282
157640
1294336
948859
558620
1247093
846487
1145681
636833
311112
690390
180060
258737
29126
836011
1283937
372683
722497
32423
720961
79046
365577
1092606
30510
509849
1297431
202524
1047672
188712
550772
1318755
171932
162768
932621
43067
444317
1177474
317259
593394
19620
176580
76271
358485
623200
888014
843203
206784
646150
424785
1067791
754257
638340
1252239
121695
401193
1001744
534018
645883
869998
267361
930328
526354
1205621
1153752
339932
361760
736387
1031320
1026374
1102481
46249
1335343
777233
860574
404332
1014724
1037328
106056
170752
1192934
663458
595814
823075
1119890
1195362
404762
214865
1316892
306530
641993
957625
564023
138489
667662
3545
153625
171811
307839
607646
146917
702244
383344
798286
404329
1289657
887056
1326503
689559
1193907
1123353
1073212
1272265
688751
684007
610557
239896
1303138
161289
1313289
775443
267586
648278
587307
482941
1331113
532769
1138937
231889
1298455
27674
230615
690495
231105
1168936
1104735
658592
318670
326537
838196
232166
11485
813073
394865
1110387
848737
294236
481717
854944
1000404
321017
112091
1048028
212305
178156
227652
382443
74505
756791
704162
186614
460762
1096368
315203
469073
574377
955754
34117
846042
477930
18266
1019943
706673
553289
826469
633943
585528
570117
243321
402572
707894
244351
1048256
291079
557529
373986
1277176
356632
484034
263765
915769
446127
780833
1073378
571583
216404
925777
917426
335092
48582
726551
503326
693794
1128640
1048329
525213
393467
567196
535764
718227
769482
1186698
133717
1110780
299259
352970
825572
658564
626748
206342
961682
1109725
688102
727876
1178753
85533
1322411
1046198
142064
118900
1204442
525133
1068169
1300501
887342
924679
579805
767545
597815
73494
805114
873420
1116769
807042
759736
799453
813202
558596
1134126
427365
847731
527605
346138
18754
58687
1214004
1060243
1355177
457676
1017208
359404
280409
1276875
1182049
948839
528297
577923
1331078
548950
890698
212960
1075480
1353592
1165583
760334
248087
670695
1073007
10955
535665
684943
111644
932800
1360068
529445
411764
1363896
560944
1054257
716842
411116
98134
252582
1332533
334099
684708
702869
279745
496586
806235
1042680
560896
67699
1236315
1109499
1006090
109980
643334
326440
169462
1016705
852523
105145
1076373
771920
770917
125634
619365
433828
1298134
640839
129464
48077
595301
364341
643798
1090182
113750
899857
192167
1220303
355989
457059
910132
1126413
1143140
292761
292718
552914
950709
990979
621687
1295206
1350944
349931
423458
871730
54819
646494
961950
1341193
626218
496182
346094
108831
986761
515864
402207
413306
14244
1113405
861036
397690
926490
465261
1067510
953037
1123260
1211589
278297
1276931
19767
249734
1223820
117914
966948
1235888
937075
608999
1197323
1115909
451423
994651
123261
58463
40708
1052344
170913
625390
822247
43473
734313
632827
455026
908511
1216568
1198211
987142
146132
857190
342206
213475
558980
1146499
196335
25012
9411
15547
94598
817088
72946
275840
1175634
669836
230467
1134183
707574
270422
12366
93457
353735
358941
728261
936600
173852
1323145
218077
414958
688051
1176261
397353
1183077
95250
1165899
504250
943507
1264238
979140
636200
17697
848220
98868
855772
866200
421162
734360
302597
437007
1359069
853260
151342
932057
831951
1014816
88503
929718
1049606
166507
784271
159353
588854
591229
416945
157748
891043
861940
1144200
158596
223954
837587
1014161
1033140
1092275
65065
1132690
997422
352549
1339864
1092552
582886
97727
889349
852590
755147
795660
1187166
336486
211128
1200753
532611
222125
960180
515380
670522
107816
686233
995896
824173
1345464
1116095
1225236
1074604
1251142
1261088
1050341
438674
52777
440912
211816
996221
971267
936836
1245114
503212
666224
638070
77929
1001939
590955
699593
298345
700551
431319
9748
703241
753969
1147725
457777
150778
145690
342976
66063
846992
852734
22470
1074550
989124
224549
720644
888316
803130
898468
989808
625290
64173
221923
756016
1009434
930082
547936
291032
85247
1014746
377869
465576
476371
648550
837632
1117283
1138439
181414
954625
579930
1167568
387745
829178
454222
1299804
841105
864300
277675
421002
303551
407474
1018186
1129111
566613
60087
252477
292480
46571
1012915
264305
218562
629201
798213
208207
1044485
280072
698819
394366
993574
473698
1350477
44892
1220328
270903
17423
635250
566580
1098220
495765
320195
1273509
1217997
760686
155838
546278
674966
297669
751588
676863
640404
1116417
1120274
1359087
778646
383450
781545
202424
981448
1173268
618643
705831
589928
1129290
438934
69168
218604
1133035
709466
881855
140793
426722
441952
334173
523746
448456
1099646
1004426
1332292
131586
844125
719324
1172216
1041920
531121
549470
504574
261749
1134084
208711
652257
986885
1128162
474222
119468
1158163
425216
45677
164268
1189194
554759
1197962
910200
755126
710405
1158847
192519
574962
998389
467727
503680
885799
107891
122452
825216
515735
1213297
515799
1297177
1310743
788496
526511
16716
273171
731473
1087759
746650
288933
506305
775771
132440
1045718
1493
1315738
93280
344173
1127755
169548
207694
125043
956317
1314722
521716
1035155
981004
914042
198074
1141982
694117
548435
933004
743734
556831
1034423
1117263
889480
1171285
451101
725548
755013
910559
559126
460205
845529
1289789
673640
86841
37778
1284941
706063
768751
614027
927431
444640
1347632
895228
698203
620998
712300
1262226
20132
189907
574774
516036
621425
1295469
781469
987926
1038802
27516
1107995
1250495
905417
855662
838160
236991
944375
910681
352051
1076987
1348746
261473
1121863
350746
427543
316366
455670
550153
507354
539017
1232105
767787
520481
1346676
1234041
192780
1359272
499232
545156
834766
1313595
809081
298454
541215
1030225
620482
253677
965610
1287997
611538
774168
611427
938688
815705
812527
780692
193368
663430
1360364
1288427
447835
632874
880771
693612
1115360
1112260
1349556
532212
579959
315200
709239
133441
1303338
139914
1107787
1304227
635282
881026
418014
843050
212888
797468
20936
557090
729793
713599
667118
298319
970607
827797
1040815
964198
819981
1081351
965413
1078439
803856
216838
512049
372108
1242284
1249653
1207793
637119
765668
38637
414854
924917
1363195
780005
618631
378022
1040372
577253
910560
645480
895748
725900
1280518
110252
954777
88527
898523
656050
1084332
221231
1339859
543342
612753
557328
831828
571299
194106
25285
919769
1264973
315337
1225332
1352513
18507
432352
588690
1327387
28857
426557
1331742
225162
510863
957245
1167641
1316488
743922
56446
493581
374975
589887
732774
429509
9423
651575
983675
165022
824719
636991
935213
130196
689126
493576
788372
1335393
1264442
1229247
561201
6808
1292568
1059589
276780
1091361
226005
121487
1358822
700730
603684
541798
650419
902163
1052611
1048171
748201
241371
584732
34910
670101
71523
1151317
1054895
607530
654505
542867
1246622
523687
173825
477788
705719
230872
708543
99077
165552
1075232
425739
282484
972617
916745
597661
751099
649074
1140195
900710
913125
811600
491110
1091945
552067
486547
299173
1333650
759925
989407
304383
1220700
696641
1037232
1276920
86113
867840
952549
1299914
272789
820251
1221901
66533
153636
953544
1088511
509760
607075
971525
1075709
1309847
1106646
982587
396925
1019929
938665
687564
697909
1088164
735648
937513
1027837
521898
148899
746619
461973
1169658
405044
1296419
1206429
1279439
33263
986424
382945
355132
47072
752150
740755
811385
190557
227962
317997
247593
733058
49521
543695
302518
317228
347657
1016929
839665
1001113
172265
731972
773316
878823
556611
847396
719740
101854
433391
313410
442302
1139415
1098397
744041
68476
1108694
869767
1292458
374763
132241
1259089
1148286
601677
972844
981666
142422
588191
1281566
540856
1217082
744547
789478
844146
114095
1300864
1348868
482293
204888
1347308
961744
1159471
1168113
567301
1282634
232790
1231866
1318300
327162
32330
786957
837696
597737
1263770
882339
502152
794174
1083498
1306738
1108465
212840
643419
1181098
309592
461298
1268893
620046
814722
696257
159016
196929
1057234
1279005
847153
913196
834197
1110658
433709
1196564
783500
790613
739290
960604
354905
1121431
706071
352017
619923
506104
340
1103061
496153
521416
759002
880543
1118565
781842
695237
22950
643703
646401
431072
1222065
510535
1142158
802189
526106
1253416
44414
311498
377977
105423
556163
869712
952384
416465
244529
445356
503223
967806
252712
1161230
299952
187006
200200
453415
813256
429285
606723
102516
1313090
446729
1095966
374050
921958
593010
597083
481783
64126
1125715
676485
134639
585465
649591
455120
698105
748880
65097
1191074
929011
528335
1193921
385975
154248
944020
933410
59770
771286
741229
263678
293431
614317
1000187
665270
200397
1343451
834423
413235
1225538
1071577
1216814
720987
294003
172390
371903
332098
758196
80592
863805
235408
945204
597900
603591
1217382
830422
527492
52929
855424
1119897
53281
1041212
974385
1348496
309155
903258
1319008
1113957
675140
836560
173079
1049975
712492
273481
462205
772581
647181
976812
1222943
297706
1132275
864173
688720
26766
1181092
999659
64555
36373
479635
997407
510905
968098
89601
759324
103500
849320
914517
41629
809639
504559
1333852
63049
515831
68759
730217
898695
468214
540620
1206968
1234280
623707
231646
624940
853329
615948
271713
1269033
1318760
623036
218211
991571
348050
221453
134515
254050
532585
417379
562220
635513
603185
843095
1066001
1185250
360977
1067445
387698
717206
440951
284846
1283337
716970
1200670
268192
1274457
1070985
1207199
846278
454714
954111
863904
473563
1253222
1018721
1168073
1302839
397850
360045
155567
417420
915576
203931
1348952
292260
1157391
828818
1100314
1213163
197641
339567
424535
59506
127168
1087572
633817
581027
508393
159134
385728
623014
13132
1362817
17170
1225326
5947
415104
927106
259203
128609
836902
603208
782254
1174081
1025796
457002
1010334
301759
1206709
231998
782011
101635
891835
832778
763846
541995
872419
415140
1248476
466067
104550
1254182
792490
1307247
1078277
461294
990854
526005
48585
385084
503912
930396
69984
124981
1354743
434926
246908
818641
244670
115793
604821
606966
976895
324726
1003704
173168
333336
1248058
359015
20581
257908
243274
536322
1191380
790061
225807
431709
982807
1122632
462236
83855
334298
1122493
464414
955768
987158
1145275
901062
1308753
121810
244339
596024
585342
803164
1013169
1103640
951727
78143
353034
297981
96233
277915
201966
305042
1049546
156388
878017
451421
427286
584721
936934
319880
583707
1266022
662755
1363997
426046
763499
993594
1284033
796337
897767
587242
1050617
673758
447224
244100
456418
552596
279122
453225
847766
160720
1231838
87692
1272587
534475
73246
288823
201577
190374
797244
578735
685246
1358643
84396
657708
1344118
797180
1016278
1363447
795125
879458
297451
876486
1038265
657269
636182
777094
968612
471077
549427
266431
859354
1139048
580473
994784
942167
1148582
515816
612549
1311651
243533
85270
497172
506745
140874
1150870
473553
395459
231789
525254
1124873
30573
412385
549177
1248724
1028126
187851
1268413
889877
917212
365981
1204854
167784
1074777
847671
273763
61043
725107
842344
209707
34071
165207
1136840
569870
997205
586412
904607
251071
1309272
808910
1050795
426506
798758
450870
1317216
602459
353960
340115
272796
498640
899175
853737
160458
829431
417401
1287221
715882
1154095
199368
470106
844126
765595
1294539
754160
643586
953160
162087
588813
160162
395052
733957
1211497
359403
123087
212465
1235502
1143100
1060638
541467
100692
799563
630990
673358
1134365
1230410
461895
351388
657427
283370
931289
86960
1144163
1091205
416471
99381
711115
638046
971236
264866
783681
869551
884964
163469
983858
37770
856903
1240113
749218
1299756
245632
859884
224533
616017
722506
857086
1195646
1221640
1141920
824567
546569
653544
1234897
1307607
299396
830038
489493
935183
79202
287582
220586
120737
940905
752332
66956
1298437
757949
222638
69710
830514
1037470
679782
1156958
162880
562507
305354
1142466
754312
509768
986495
254530
462287
280644
286906
1116948
1214349
455536
910062
1757
893269
815054
1224720
709471
828895
810124
885591
1149368
480454
984727
508353
323085
511340
983207
869462
1186809
952124
477587
1126720
151634
405447
1238997
184339
825357
1361986
1227719
611996
369196
210850
78187
248987
924204
330329
652511
291170
62312
482601
386976
786881
1093045
1210132
1224855
1269342
4214
232586
1097136
806156
581593
27574
1317920
684926
261916
744177
109503
632712
1183794
396675
691536
1187720
821479
147093
416623
138174
1128768
446599
505395
48642
133410
1239321
542324
627397
1029559
711951
794071
1309855
1351594
1282444
313973
1179818
1356631
848146
879227
492745
925450
1179241
733363
70230
512388
515372
1323701
252749
67671
845356
1016816
252731
1030747
1267326
180093
1343510
227110
437210
432817
784284
1271688
716516
391654
183848
669990
1003453
733372
904846
364765
820873
72742
858560
801189
847244
1313051
687513
468512
62877
923767
1205996
746700
739080
1009199
385417
572361
243362
221734
1289238
903541
438637
967172
176727
587447
111241
1278683
586978
389582
594124
763579
1303123
245553
497079
892896
385436
138099
9016
967985
1110936
619887
235127
611181
161968
319221
14095
830544
592532
800843
518800
224509
204153
1013606
1039142
348265
759530
331173
1216224
1075566
548
961489
480179
1095996
580032
364846
947833
163108
902943
981339
1040611
1244612
351028
716040
345207
263808
218275
195678
439509
463761
481790
1337886
629574
531917
137690
188091
470423
988906
988080
408214
1016750
350239
897365
1202273
1223692
855456
266125
451355
515638
47843
240659
822801
731396
153774
732173
1339628
248938
924436
1355579
1047112
273909
905181
1234113
1323620
281438
195617
911277
717301
118111
810577
153534
238161
1298376
796854
737609
798720
647274
1260361
363418
181582
878517
567181
134037
484719
1235981
917714
566352
962558
450912
1211332
976069
728701
21238
275755
418519
1291974
1246218
610611
241928
866404
935926
954871
1184076
477403
150868
117613
1255846
1337922
858157
580167
300540
156478
466981
158357
657321
829111
849047
1168393
108350
990893
1267767
406633
524392
1259522
546939
385531
92091
730653
1240189
1154992
728232
619818
327550
482046
792502
783409
858409
268130
850212
241966
829708
584222
156600
520114
92825
831137
681094
954040
494790
916992
827226
19477
622638
21416
659530
1005056
976798
21449
26050
399534
54303
965631
293858
490091
1174636
1208912
108032
350610
250492
348631
283600
439154
1140284
394647
1363406
1164691
572042
733916
108904
1029705
1074467
932507
385445
122431
1147813
751833
512710
74825
851859
1254036
903339
1110090
1277329
1056508
387123
430901
467951
871214
1003293
888963
988517
431439
223865
1088731
541108
1039235
617818
1227515
407336
441499
831007
554269
999167
1246209
580058
863138
326210
634438
1033166
491425
649466
1298355
914711
939870
223701
255657
826496
507996
796143
1219405
374608
535168
208304
990178
1233609
152286
1259047
822679
737697
590337
352318
517286
901678
747022
1102514
176533
719324
1221291
673462
860979
913852
684654
571772
1215815
3230
623031
206421
486294
945205
637355
1264029
1281118
426334
900648
427080
1061017
1063119
373490
929100
558058
1137915
260134
115843
389581
68159
241208
776128
619171
982783
13622
240315
1156495
819814
104752
332270
1030738
336917
1137193
532822
948256
156045
1284330
1099254
813439
947628
178706
875198
451537
7553
1159993
70029
1160588
787209
419172
567537
56725
1076442
567209
931384
653426
741545
1146137
1126516
531848
1230584
787012
869809
463124
654587
669956
411592
550343
55976
679832
450419
171607
1231620
939955
123516
567239
526307
418689
42877
1354961
973289
1032905
1185704
52037
1089299
803976
1155478
1227218
623251
138703
520516
1242472
822349
62222
204623
475458
1156108
13914
1295930
1220643
857570
1141839
528007
241030
230985
671815
536471
1270700
626975
438518
236276
1109741
609173
654217
857813
787203
4428
75060
1119585
1094495
133583
862680
1339284
1026419
290444
298210
641697
344673
478811
687364
764489
1305952
1059707
576595
1169804
1011966
720136
524023
772228
104343
99890
132955
513892
773976
1146494
899690
965145
241995
377645
961057
201493
204526
651296
1315297
690718
986715
985841
1188991
1269943
234105
244576
1339949
1016458
1301296
815869
350036
591675
653582
1100334
32163
675010
501488
926309
792444
181736
360646
1142022
355678
116626
1060957
1332567
655706
141586
581366
489691
723588
1297887
1332534
703491
854552
431921
273862
556055
693896
133715
379873
671007
1344055
735563
74785
960700
1260013
381172
364258
1201802
686028
1319801
1049602
668762
804899
464782
1026816
736800
590195
313543
656205
1159311
198700
590535
371400
919002
731467
1027791
414774
577113
1078806
679576
864141
589956
688353
1336168
906910
1031678
1155681
437813
1123348
1148117
454126
206644
360634
1301073
127114
1065571
831588
945708
1111496
1205753
926963
797421
408716
1067733
306778
850213
915145
840291
1052417
790930
350042
527797
24880
758020
584914
899448
1010925
1171139
812738
689470
436560
365730
730382
1285898
1195816
453246
38383
914458
88481
835386
648164
628386
897223
544066
404093
52192
614408
738932
588216
758152
805115
511764
212116
464374
873379
825209
864089
242093
925410
1083758
1277295
1298497
1057477
549714
756940
1308415
567406
462823
588657
1032094
656083
739853
316431
760577
1334573
550766
293156
987985
1075707
881258
576696
153655
1130809
555325
1303683
1085524
798276
1303035
1262374
1089506
895744
228399
1357661
677935
1089566
296937
994379
1170909
449847
1320425
584039
223585
1144741
1252021
1349214
262284
1213667
664259
575100
1103312
966517
607730
954031
418945
408040
1247801
1353222
1007061
1359693
147399
667150
1205310
89801
367682
641380
790724
721466
1340716
1060411
125274
477018
1297972
945849
971810
569094
837585
1107682
289012
1021947
482250
310595
615374
1018190
662987
497413
328479
567672
317626
178756
780215
165667
695550
108300
725279
678777
323981
879000
1016816
1356319
318996
981387
127483
1005676
318683
579014
1134662
864131
340221
956823
157896
1195201
465696
877652
1128515
606714
281924
1132960
5536
52972
207700
507862
1278038
826844
133338
936584
727216
860933
104743
478954
92065
1213431
36038
951223
1296252
1032236
492219
2071
946202
489466
429318
220867
280117
448119
1136983
425982
155406
230034
400556
818788
883612
647314
97631
963057
178211
756654
402441
1326346
1296191
236117
252424
513646
1075795
1224398
265337
304751
856561
879150
182391
568104
867787
602475
102934
402891
944671
1258178
260142
339616
513429
1283822
648678
488542
954450
682209
939583
548859
461552
761737
706886
548391
651755
61454
1150377
89199
624441
966732
1135701
271722
992957
1330722
366532
1079785
138226
841183
819735
935389
268683
411932
1335258
609908
1009033
1064973
1257265
939098
521653
291072
489603
264589
961738
1363868
673895
1151252
673462
1119480
287741
939732
1294360
1250875
451149
1223086
644971
1178206
700368
351444
1264377
850535
515966
742053
1276549
1079117
928652
796786
148695
64869
946838
435079
391737
767453
1190718
362125
880409
1278495
197938
76884
375358
541475
1151317
122292
711889
381744
568603
868139
440295
452343
1035933
248362
399078
330375
190257
769568
635661
639974
347106
964993
1326944
1017050
1187837
1026869
598641
1094460
111843
765844
1008139
577532
1136967
921230
844157
656005
768404
55224
131036
1324843
145634
258833
8580
793357
212887
276221
458770
751639
1122003
27339
1333822
411403
459312
565686
3597
298558
979664
1228425
263652
13359
339498
984856
1308819
919781
616535
1071992
1222798
486963
378614
832959
1282223
641777
1089110
549570
1328545
893421
740933
230767
824386
1306605
18320
286416
158486
537882
78689
709014
710136
1284560
1233991
102624
350651
1028996
1313687
915809
208046
559497
1057365
813931
426283
1158868
120200
273951
1269641
22863
134196
485776
501366
705855
337758
584297
938482
553655
972399
793555
868006
499229
880013
1341749
496726
1145188
1244912
1149486
317310
20491
957727
116114
1024408
1319342
914488
1263094
1309915
983789
1159976
1122415
952616
897599
964220
844241
942020
355343
648999
762902
203069
202246
1164553
459561
966348
68758
353688
1082425
980287
273565
84974
1271814
1010277
264125
113164
713774
699977
421675
635142
1071456
554672
949749
233248
125686
758522
950100
409292
1069865
225762
829299
1069818
61992
762345
199280
994475
242913
329818
762204
112600
111899
692856
88778
507193
709306
1094618
612111
191577
1228917
893983
653394
761380
31831
172078
467853
35605
1230194
546053
553506
349233
758925
586330
33604
617803
716450
1241552
619582
1226249
494516
162371
135123
1219510
1363500
790008
181126
1126315
1123053
1124953
17568
1025184
26397
522586
958887
1335286
1075018
869617
514082
354365
338167
907816
98744
1004242
412426
1312219
791590
394642
767162
134374
977634
706571
1285718
866757
474977
189835
683815
548091
348175
661698
224963
593340
853644
664334
93704
66602
764511
55403
530102
32178
1127702
1036944
540455
1227914
850114
212715
75797
164464
55481
1065125
428419
894693
105196
1867
516343
190417
721420
306586
636787
1082000
1024735
932201
1150554
47415
796165
552594
177082
815820
971556
655120
395490
825362
623964
1174091
218275
1061874
675664
1303240
402989
577032
246093
25117
332134
651852
1320397
872337
1091797
229898
892408
483076
755028
1083020
173158
200118
26700
781743
1283554
546895
1352472
1257666
1353744
938377
441315
485389
596103
846800
601503
262772
804594
671255
433550
341775
647274
828824
911700
905474
511429
35619
127054
569818
634034
756422
1178034
1356518
71144
1073474
89974
1032980
724454
1336812
1052969
459735
87186
382235
990771
1209882
1017867
288128
87514
236347
1336972
648742
1003635
483028
191891
76803
668504
462755
636032
1163194
1327959
33951
237512
212802
558159
220912
398251
802860
352184
823180
290309
1050328
907778
987552
787111
969270
906498
1349929
219347
1135864
534478
664116
15294
129078
938558
358559
819792
1209762
22322
869368
114434
995172
742508
791378
1190996
640467
596032
696139
531460
1110901
684424
978218
50501
836582
931784
373712
620529
878441
1155543
230265
834311
849775
120425
136832
33220
731288
244453
1202089
307247
809000
128421
1146542
1327621
821583
468527
282535
51880
610989
406559
851559
383753
763851
371845
1151714
54766
1148079
1302288
1324745
628175
527051
1241743
1276627
471196
226902
129126
1001192
775228
61004
857670
538866
971027
1286603
918257
1334565
597854
1300209
785310
1258834
513956
239952
789097
255512
1104888
587973
1014060
8342
34068
347799
185511
775289
123991
49110
802597
477905
141875
883281
361939
299078
1160756
191463
1036382
586957
978970
1320719
1356172
663582
316567
255381
456490
1336933
1066437
703399
144970
1196042
269569
1079347
1360209
785775
1239726
904646
605129
604219
1121889
534994
422193
362574
924467
82061
125252
162725
390424
1103029
751377
26285
819700
1157634
73836
1263313
244873
326510
1099072
1211047
61151
183553
837286
354425
1208731
1075994
7199
714241
750637
328848
449826
189990
422031
702899
639633
794470
657589
909281
1134589
96616
316104
772154
761753
750128
835411
498256
633488
1354510
562466
582910
353391
792384
873454
481204
1180918
921046
1358209
726277
144262
655425
136462
1216418
656157
390105
1091706
842338
176914
677656
697729
796102
45910
686727
527814
985373
1241441
1124664
862426
1057088
1021788
731831
923687
1345739
605552
69216
586118
6746
1294934
850275
561956
1347307
742372
659932
1291438
932724
935181
76206
425555
1140471
1321214
1078671
1329471
837555
1258946
1082363
384585
404234
127694
298927
1167499
224646
564385
579776
633269
463303
180378
324748
990975
644673
169437
865132
656342
461380
921957
117185
592972
522418
316219
730742
1105215
568754
16127
1080430
493176
324029
155253
822670
130390
1026732
224550
814751
600730
42920
193570
230552
106349
1002499
470395
992116
960548
1330982
697663
368282
503071
800694
312159
914040
1160976
1088601
892347
216278
404778
975664
1303256
194773
1327845
451299
125198
737008
1282758
2653
433800
792837
959788
484128
550442
98125
909635
1217534
1133768
1222648
1279066
1045275
963939
254200
1139826
761791
659130
715659
371981
682064
358750
1285308
588111
240219
591904
1134150
963936
738060
1352640
1339101
1350752
1279530
374457
1062668
589543
1049190
462457
1278289
916473
1128598
181370
1014441
1211033
546651
744608
291536
1244359
127530
396615
638152
1345592
1154466
1208892
724234
202819
167278
797263
334920
377874
1042404
1357039
490939
959441
1227318
1339311
620938
267606
1093883
1181381
94428
788799
1052860
670324
1210133
1344114
527647
736174
64661
302952
1325718
119993
881639
421687
12690
1017165
1274555
532438
309404
86690
1106634
1174731
1333158
319489
465395
37174
789079
870145
1094587
730302
852491
925275
1116207
744182
609159
1331977
953982
986444
225103
40035
422555
1121469
63683
795202
596128
824634
649217
815448
1253047
307247
391035
1051930
1211958
655758
1033939
1004623
1255359
691750
1071113
754014
213405
485464
624485
689589
964733
321060
756226
472080
868028
1340438
990056
883443
812189
563364
1051981
887717
204254
44430
792656
1254941
221561
942804
521336
18911
657785
826150
997069
909998
1287626
286663
535408
929789
428335
846432
915888
1138500
1202030
1289128
319790
678392
973515
71008
410759
1093861
1113323
1164390
151281
387624
581594
1101015
924709
1157854
184258
810850
981223
1206377
1175700
414655
1342960
1026853
957172
146104
1211840
1205527
778952
359356
1300735
43002
809802
647020
721058
615691
1311085
519693
297562
455963
1353748
676807
328113
256668
406301
844228
768133
392874
347459
468784
147735
704328
410699
938754
1015783
448638
117613
470546
525623
1327098
1263220
1002990
1201338
1094955
1189276
830778
676027
848896
1242305
14996
422119
1073342
862871
90377
413157
249286
1114731
1106060
934907
841027
414552
39704
787484
585997
929435
574358
709500
786365
688779
944917
748798
979509
383147
1260264
772700
150269
687686
776360
533168
1213162
736051
347484
161395
912267
1216845
832404
1316990
756124
655954
1316649
1312076
83491
1273784
492609
304781
528289
414156
1124956
617841
103900
784046
714509
738402
569411
82977
51162
1209383
781224
665290
601966
1087865
378023
1120922
1297413
768439
129340
1288629
189542
926997
804296
402994
1300855
417291
1177273
1223829
1024729
231332
49880
173276
1268334
1165765
1158590
453207
1343671
53977
85537
910909
501362
850681
444600
1105395
903845
1351596
336228
43354
1199839
593909
297254
19496
254674
880147
211415
729510
965611
214252
892063
508637
1291814
200457
1024896
881004
525002
1062994
801160
97075
912421
730125
912812
1077632
459913
869500
733290
202653
559492
714228
1131330
1252143
1250370
1337978
1090912
725707
927400
1229984
1096737
480005
1137213
192686
1124980
688506
645905
283369
341619
1067786
1297683
386346
250011
984223
578023
281459
205569
476736
234728
285493
153212
1191813
722904
105156
298443
426624
1008206
290991
660917
472921
46780
606248
406496
1119635
751572
596453
22837
470151
566011
540057
170197
483593
123572
1069032
1121219
478488
97763
649148
667646
256602
1271612
209913
1175112
667733
304769
1111997
1360595
67339
1163485
149893
1316673
627978
232340
366043
113734
236618
1185951
752331
857064
1348852
608575
573460
1314948
391281
416997
720676
1328811
812186
129228
1249634
118256
571251
992361
633304
1069213
733173
936596
1284059
1338890
1015688
581296
86846
728766
489451
1102359
443768
1099070
97858
904305
1272446
164038
1354618
1091657
1016968
1059285
1219317
574850
805499
1068634
799950
145633
440198
732078
966852
657861
367867
1278751
722447
841884
338296
114692
1073510
956268
702075
273886
750939
603796
1115081
262341
75727
249669
1340393
428875
282694
641464
836117
952681
634425
36291
78120
866031
440885
977069
268137
1079949
373548
146733
789102
14096
698878
1050171
614108
340338
831332
834208
1240785
1279640
1195388
821771
1128966
657109
179173
819659
716293
886552
1357275
123434
943608
265415
379861
514686
563723
823234
617805
1229530
302009
1275608
681119
980329
69243
887136
274764
1348599
1096502
1269686
636879
498987
864887
835734
566181
48600
41779
1322895
463755
544966
235836
444794
340717
521155
508311
66812
399577
331637
1009356
861173
1017541
239689
1311367
673673
1356829
774558
599505
852489
806709
912722
430905
1105956
1340270
645497
1081348
144121
971893
779590
1289626
334789
594638
48107
1220693
665955
608213
109968
455195
70903
1173010
1136537
570658
153995
1280473
167300
271226
693165
425739
751314
122572
837258
1123254
1139609
1291672
822280
461491
1148140
341872
1272719
1132167
47159
598582
776021
443983
990232
418898
670510
807223
454420
191510
329202
1210043
327047
668408
865092
159160
1026492
1161778
433569
1289685
946569
587497
664567
1302037
737218
809303
806770
114309
124494
507632
606248
680841
1184621
845139
815318
1260056
462417
239426
552105
120056
1239384
802913
854518
1073614
721627
785176
101428
1004817
316835
1064137
352607
782129
671019
826999
1131924
1240955
812803
433093
1001451
258379
878151
225489
909169
357705
385434
683596
485151
510891
280572
205845
145936
408226
783908
714397
788743
52261
387254
55682
1058889
837779
1313
716468
992578
537984
1171857
1246005
1068740
27098
1348868
1257555
309149
1355823
1013834
99686
44640
454956
458281
942007
1310861
679915
676639
1162976
739194
632623
752792
549067
1224979
149911
1326831
775485
130201
162493
188517
695723
1181580
1136647
792671
940617
693146
396990
1220111
1139608
1087100
1297331
1028963
719312
1083492
414009
567427
903393
961342
82932
830123
989008
760948
1196180
112137
178445
22116
414658
878473
140452
1004300
1303565
1076508
231061
158992
685547
1113930
596621
562897
874590
687829
1230930
687770
836083
32281
1116074
869803
89863
692407
807633
863261
1174096
424376
791590
18458
562780
1124620
614503
927483
100625
1162698
1328228
368538
1204287
80817
1286131
658330
970220
1032144
683300
785342
539908
619862
412669
27415
651564
46595
1215291
1280529
606738
757125
492987
110991
1314989
376144
515493
821526
771250
1210006
844819
771759
519690
1325219
957937
1300071
881809
949727
270545
616669
363839
1325488
119563
859903
876950
1183913
901513
46932
51485
229932
326205
1231804
65445
799179
267120
778155
943049
759801
752534
765585
222593
897286
109430
1216664
73684
126095
845372
172407
958280
405546
1223545
813758
933197
1360401
1356817
1102367
1094644
960293
5036
1158382
624079
779209
1054657
263286
897527
375962
1081837
889719
383911
1217592
969136
772115
62912
12303
1152828
536693
108613
237119
592164
448340
270151
714559
1136356
724877
135501
648334
726461
596920
1219830
839498
379758
414784
302480
499673
391274
584585
1012355
1283923
1079928
367765
742722
1307074
313057
931274
260971
969767
600752
415526
1003810
554904
172953
323539
572692
1112819
1202092
853928
924823
1359979
748814
910844
559093
680298
1126914
881450
1003066
717254
143908
100315
1019498
1212578
577417
420293
203332
829946
1063304
25625
653486
1052038
719911
178577
861914
240914
945130
458648
565686
572958
99136
37400
657111
920058
700550
181139
1087186
826351
589365
412156
821032
432613
503178
113879
124635
693130
5032
1261004
346673
74215
654643
310587
994948
973264
814905
896916
1241601
1247632
387823
874528
41368
481232
1087404
907387
296160
1289207
224762
563408
1319230
1128831
1062854
558726
1328742
577326
242836
261143
735494
816150
507113
850842
1309033
652481
501509
525397
780091
262618
1328310
741855
221333
1091524
863161
576208
1012404
146737
1236307
895127
1112962
587631
1285216
776463
1353045
809231
647099
209503
439520
879825
1346433
1345228
78490
1296663
357295
145761
904086
640784
1317191
886584
386035
166442
986884
882506
665601
1043637
319940
179782
141578
66154
788076
147862
773851
362972
625012
301845
648517
223460
267515
932161
1255677
1362862
390356
92461
259174
25261
322979
375930
1254654
1303722
1170847
192636
924693
497342
664160
770254
667065
784613
867782
994412
176968
1287271
1286118
7228
901174
1088706
336154
181814
188271
549691
1049002
392467
832396
593716
386794
1178413
486760
1327741
86542
1080492
118424
832680
124762
716078
630420
359479
373435
344464
1115477
415636
455056
820290
965059
1237813
1316717
225592
514815
1178996
822430
950612
427920
1154831
987057
134356
1262216
648095
747808
533013
480596
1041367
1100286
362488
552784
660848
390816
615361
579578
477587
1074881
891738
757466
139563
306370
1055462
813956
1248142
87706
179867
396098
166988
1166496
953766
172727
470113
357455
1051725
722831
192309
310932
251772
1129927
995549
777221
1236724
113343
972017
391439
1104211
1271451
640600
1322680
379279
215184
1342264
578278
427714
270567
497186
1181703
306382
519368
976294
1090065
663597
864523
1167716
200646
565888
732906
1130137
544646
599927
405438
478060
1312337
103852
277117
1224315
709225
470384
1207874
401025
536405
980479
1081793
300057
59606
928543
439747
424741
611658
440433
91976
653722
374543
911862
744745
553317
260250
195967
8689
103311
302818
882723
1111036
625622
636302
1058380
47983
857317
1204832
834912
431096
168253
384835
20311
1228764
60264
399180
356531
1344431
1013857
403290
1118470
1061334
472989
101073
1225797
631393
796116
1036769
1187743
786275
287941
276621
1265542
586870
223188
120999
1071915
456933
136200
811462
1360378
103726
1331291
874077
93678
112086
1030237
622040
690905
1259692
134943
201606
973077
289036
952280
432792
1089346
361344
1284067
382712
272463
23140
833953
80799
471756
443814
1043137
78791
1143068
1167408
1150103
689552
353082
585091
1200314
1142941
837105
980181
1185518
139093
1335692
239825
652773
1027059
433970
970107
765315
352988
218250
134597
1361576
649539
825188
336182
955675
1203145
522012
1126839
473846
258335
421431
164494
129186
1313866
1099123
60990
672367
717200
316484
526184
1081610
759214
578192
870675
257616
721813
844456
1264087
226413
996774
799896
1107052
469779
45572
835843
327008
1082940
848504
255780
549092
11568
1008104
1282583
404306
3254
1306727
653728
332189
199157
1312562
46015
501078
907166
589884
154245
11137
713618
682161
1003369
15427
188424
928618
219268
843458
903789
106286
192729
201838
746273
398924
128113
552287
199885
484658
1306828
480100
153941
1117327
1231270
75633
356757
613173
383109
147740
649629
473281
460687
450472
72838
319974
1173915
1290442
529709
117145
131346
1196374
407379
295624
316681
1102513
1083070
275493
975329
299207
1331199
227722
922244
200958
1268220
1330095
823486
752038
4412
926299
1114601
1271279
1058523
562884
1362851
1315467
707654
1355128
1031124
508692
1331298
346766
1050215
1289539
272445
25468
499804
19625
921290
319520
331456
914673
670107
944561
593331
1102409
94646
271104
63949
1348514
305392
293320
802247
586517
660938
54855
617961
967895
300632
358636
333780
46862
1008137
832487
506586
265941
248418
761128
508120
1031961
472832
240617
1005772
868360
406858
976601
382685
108942
132425
1245776
1185900
314638
707317
595428
632795
959746
518828
1242711
966459
360172
967768
238271
1354166
286015
261861
926632
1246824
1359369
1354555
1031208
620166
107112
939122
714825
939375
878231
421846
1104958
882809
476565
171853
419376
37900
41720
90078
900747
1161894
79644
1100110
567133
111861
199855
920334
289130
274363
42204
921953
1265572
220149
204299
526515
237562
616847
1165579
771361
139949
420691
344173
790476
1028755
693748
1245323
930463
876593
127191
1246354
811245
1112473
767272
503886
125151
1137589
868531
927351
763434
444335
169756
1055305
238889
657387
581128
166483
612021
805346
470257
1286770
126218
60426
1076978
783110
1135206
744049
89152
458919
413396
359895
281057
1249085
244440
104477
279137
354407
806407
398397
1161385
372606
391150
642673
1054872
691569
235850
1211518
454291
562922
1153046
882298
1209145
975164
913894
1036087
816592
642566
222582
744991
1133961
1098207
1361036
703998
331656
951536
1301480
126113
842043
871069
658906
291782
1187309
874314
1095281
1288156
1271983
558614
694972
597633
696055
712837
1104132
336338
874240
880934
1191637
905280
530498
284264
364066
1039059
1274156
133116
110906
1210383
407242
1065760
808639
891353
665555
262488
208670
60722
295802
444455
1128344
94713
1029618
837618
515564
1327983
423121
759377
125606
881201
743346
812303
1185643
791843
761217
220407
206303
1257947
96417
1067878
306651
790283
247963
1238824
1045067
1265960
999419
748105
67902
191049
937948
52924
1356471
1230631
881043
834690
1006262
411716
733912
1330096
1179726
795870
890567
997444
1285215
939291
1130777
907401
593768
400985
185627
927691
259105
1080527
262336
734177
891623
798393
775471
1329153
280428
123508
464118
641710
332686
1363289
202449
576415
460245
924568
1329825
581003
1078023
893868
1010042
446361
1207104
1216227
119567
309413
1310360
508089
12301
957535
632817
276259
1139343
903918
839804
981359
74370
273232
1206659
1041652
110158
713637
876482
638542
709735
1114911
1202959
367801
238921
1144072
517010
887121
586624
830326
1249921
1051847
1339395
107603
1267384
1284789
59391
372212
735411
61865
956991
419745
647777
1357258
43414
1083479
1356524
990927
1102360
838431
513827
1322689
219126
1342416
110915
1316435
646073
490081
952299
8399
1324187
81215
692136
429835
596446
998185
1158623
857602
758996
1192307
479234
329541
228016
1254155
345425
769062
357578
234375
118662
1056878
13738
384500
1018418
1293420
31849
501918
97566
740573
147330
190270
1091866
946801
293515
1246153
984087
588332
937976
789688
762154
1130144
525284
119843
558233
126612
1329564
313013
279612
1115879
1284162
427041
908778
949574
580926
948054
855636
837648
1179155
184839
1196752
914601
628462
532698
1229742
698552
158894
1293472
969847
1183809
968197
255920
153427
489420
320048
362759
1054484
523222
689434
662775
646556
1135486
49454
1116692
1099145
551159
240846
87316
657640
446066
732622
1033782
382699
18099
921353
1161388
768553
458355
61226
754288
1031374
586335
726816
1103304
569997
171775
1121723
1020669
1052746
448291
999263
713916
935345
468256
1056446
154687
571247
1132155
1237080
546036
1197760
343537
897171
804836
719817
193168
499039
845494
259124
1055166
192359
426031
548739
758624
1174836
952785
880762
1073467
263861
35303
1245503
620624
325295
1253111
348010
156551
151278
668568
818970
541655
964598
940149
641674
144656
640152
212393
378515
1091166
57986
1311283
62732
792542
532581
864981
411612
86820
997694
7212
517530
391791
970506
492914
1173292
716796
1249735
631516
835899
1185264
394897
671353
809770
127981
883158
460923
1040495
820033
159383
1226737
1344497
1250897
444115
271481
15597
893671
1105240
739789
264547
450500
1122358
203001
765263
573391
1012467
1240643
530121
809225
1258894
622152
74109
929806
945780
177654
543530
1225315
4436
90827
1125042
1237823
1354951
1349946
526142
132962
429878
430760
913797
853674
1088096
1351592
1255516
1320564
321576
723262
310316
836887
627450
1276009
832112
1229621
594637
1150829
160177
1306328
282830
419274
832585
597305
1104731
1054969
390955
565981
682541
1117169
480496
1089838
1253600
165189
258900
497874
525641
1254828
919988
769309
990800
807589
529781
415928
753464
448545
327934
241827
98233
1347332
846406
612894
327733
878279
81322
1329359
221490
1316644
602575
937134
521525
192465
1358695
1307693
804359
208136
178270
318191
919859
190014
964929
822479
55306
766967
571499
1189673
974073
463064
142480
1105633
194096
310708
496887
42767
1105055
262277
1284858
486277
1277233
547559
66522
584472
1348380
1271338
761277
1147952
187152
740328
1056348
227866
596374
1305019
1356935
65662
134270
1072982
515213
698903
950611
890766
1013694
441565
31370
817929
385375
306166
1337262
1182011
91275
884719
733672
551856
409182
451342
1235935
469983
555793
1012462
328854
220457
323310
779201
1219987
85449
940354
52422
713460
235329
1263359
272051
822407
684595
120859
384445
279187
967710
893936
24708
661474
970578
61734
413130
1223509
832372
577824
220574
1242288
255954
168744
975139
583801
144346
1294624
416092
70306
1114066
1288322
54146
541940
1240721
1231742
876182
900050
963003
255700
116047
713484
162402
902438
975674
407468
1094896
822717
1055184
1030454
1241524
1319176
187700
738211
353335
145381
1070770
129855
975077
606102
773033
979851
590565
1222534
603994
163243
1016673
738164
1207633
467171
124101
93055
1148664
91871
32686
1296596
197727
63878
1314882
177042
841556
253093
897539
1011798
1236846
423486
520486
36746
1220497
1239960
18337
1011760
1186180
919530
1126629
1147112
978112
342934
646105
100919
893516
41561
407476
323360
793834
776414
1068126
662310
1038141
594512
563603
1088102
1154737
1331798
83758
1054823
164143
599382
568535
566976
895065
1279597
1296319
585852
1178253
1069478
1261705
901999
1238619
91119
45033
21503
781800
1349482
1343361
482863
887422
92804
481798
39197
1255340
1138735
637010
733912
430376
753861
743720
226703
1301670
923714
1109321
475613
1181775
682735
25272
759613
733001
649331
576136
1257507
1232858
266569
335433
195364
988232
451149
884595
1221867
1095491
1356039
1338314
1161512
1109709
5922
1254932
558050
403820
967132
94344
416241
507342
1277177
83753
654118
991217
384625
703626
1126784
663673
959748
131089
13497
406029
1299339
324509
971113
1236870
377659
578149
590962
672112
606329
287686
53335
658388
323897
1318704
1291180
1331242
78693
989734
1083644
960042
87779
1354371
551271
287355
848464
635930
831127
314861
1232843
245676
70522
537011
634830
1337756
510629
290201
106163
524371
603472
763389
228825
635978
970645
715907
732728
932912
64553
360700
291617
1361885
702683
17468
1157357
573600
638127
89476
1321582
1088049
393565
104959
565530
1047804
963329
336297
49539
767785
1170863
930775
1323453
1306233
770552
44532
222368
556229
770729
1020526
1165215
43762
683863
525302
788379
245842
1245608
630252
1281216
1112884
351426
614303
951893
1287864
639240
998363
906265
1228011
981150
481265
1322375
818344
416961
1344411
848035
193375
376602
1264544
109142
1254330
253190
1069652
1185626
1187334
625893
1022962
827175
844437
188681
500842
581454
1261232
59515
1119552
183693
173187
62838
795725
1176657
454791
258092
359021
483444
406560
795973
286680
1212935
1206672
424989
1323293
356709
1272779
1118641
753899
1145690
875319
215528
23265
1254019
893930
480163
1038392
47193
1180648
110780
109200
253491
21614
1357590
1246167
337896
629614
586829
605602
520442
1089684
1072201
652148
135468
1310052
178631
1239435
188785
1198345
205169
123400
474637
819364
166232
69849
558183
604747
983809
994929
206620
737041
582943
92615
931126
344221
1045111
705088
443819
1191843
84970
1319113
166940
669085
1285548
1210933
1153407
818660
233571
1071814
764972
372745
1292699
669897
75168
393409
787872
379775
659092
855599
1191183
1143152
728846
1115458
212828
825240
207118
1285154
407836
163534
564263
498124
347262
647788
923900
530935
1281193
319004
783875
1279660
1036809
1157205
200692
1050993
581501
574274
955713
343929
989340
651756
498385
844261
919278
358504
586024
314170
501678
14773
856997
500535
973616
1238119
581484
241958
436032
1332046
1043524
124844
920581
1256616
5138
1290841
1116769
608445
787457
1319940
99477
303778
1262873
141316
690693
203254
1130307
179805
760658
160353
1023758
1243470
1172626
400675
225200
756993
603439
200509
279558
422785
671329
34932
1144285
669361
1306495
311484
6686
664290
1101860
1227454
1327736
1265324
1052310
994579
1179126
1227208
235840
269002
660644
1150369
1292088
722731
1122585
161544
382315
1318711
22366
779668
342925
562773
371561
232774
906713
1355571
493085
37227
79179
801934
1056767
245259
1109218
355180
665501
601381
718967
1192055
845645
1361308
20931
972976
988909
966595
438588
569358
543163
49845
1150538
174235
774353
870302
724772
110366
992913
308961
968776
199873
1042515
1312044
392420
526270
1272453
339776
1086383
81742
159247
93895
604478
337934
692907
347288
794552
823630
120630
1086099
1251083
635938
1270661
862578
393857
1352820
192714
733897
562430
217531
1354170
1168437
856141
1338312
236216
925469
1202655
24169
958482
124716
771846
1109245
256921
9795
1167221
591858
1055014
751834
1277793
1331446
1216563
433948
1312976
605191
160544
1307205
128508
1228655
1222858
1238283
539806
892068
293525
1066452
769107
652291
434062
232557
1355946
1259211
52419
848831
355784
558996
810174
880835
1144341
578476
1323042
407471
241190
1191380
645207
154058
645276
99448
959067
1315122
179122
333510
493527
707929
1199993
229300
816298
140127
1117530
617653
1094622
652804
704090
900160
9654
1292486
229270
840034
1354563
965307
590846
463469
495222
773971
1318468
954120
46188
168571
947670
343996
464068
894050
555376
814273
1242603
1152215
519579
1110712
595784
628030
537283
907102
415179
779523
576600
26559
231072
1019284
821059
277524
635791
709532
1333815
793206
831663
1295039
1066816
1264337
390904
409302
462576
168613
1080755
958939
340526
1323687
595411
906103
1318913
334177
1361392
1314652
881719
1216003
932553
576207
842607
81774
1253603
525529
435076
297802
797697
60511
924080
338512
242596
563870
923121
499971
822283
584156
142138
136417
1228271
869122
594053
683642
55554
55795
465815
1114561
1177342
384772
364735
507462
1355356
993351
1028444
1334184
1137786
969819
31372
1340838
349464
627227
918419
938225
1230360
138689
67166
1350543
386725
633093
357558
1212723
981377
1024366
668087
1202209
1398
382395
17301
1181159
285800
1111234
517150
303510
826745
484676
1358236
1292607
1234296
316701
1350907
190132
823945
112679
1156748
1248207
817481
126527
228031
501284
418059
664508
460249
169273
415306
763854
1083251
397387
236349
823942
304354
927184
181329
505705
793853
862058
1194770
215251
610343
786735
253586
394459
474710
473188
696483
966951
1254355
635960
88433
321905
526492
806556
113652
1157814
1109219
1065493
954948
833849
1154046
263887
738235
193536
911112
1344510
1283981
1159547
556722
457649
784586
365099
1140313
778695
775848
1169940
878363
159319
619608
1094397
1118551
685823
1012754
499694
367147
1237002
360101
906251
1028807
920274
628435
96316
1180113
241253
212119
1221248
382727
985586
366092
799636
1200973
53420
112068
1200025
636354
929318
828467
619447
1038465
544150
204732
326243
1093106
824353
489494
589786
1337696
1286967
841033
13795
684813
127496
194756
156250
948557
472150
1308540
788183
1003883
634842
1112207
205965
163744
713252
1094967
850168
1043030
1288925
1284531
414970
1243399
645661
1070868
95938
309965
287068
970334
97238
398042
845459
177857
604462
470135
272895
67023
1199134
1274666
59317
1098154
641110
500382
683109
755553
745967
70671
955575
628166
201758
16453
585626
1275767
857708
1027877
683795
752525
208485
862615
1116940
1286021
774673
1088055
383217
239722
314028
1247917
1107101
521073
192757
114893
1345700
1233790
94093
11034
97791
627335
267229
513288
208670
547025
518630
1285563
123056
512972
1048019
980164
337910
1207366
739958
1050558
30098
669823
1057619
1241306
1265705
1203403
899793
1059594
1132048
540267
1127687
1073733
992333
578982
82312
296980
852418
1266246
741310
473239
553972
137959
314064
1226514
854566
731995
158389
586292
1224077
902204
765426
87718
781027
1344951
664422
589271
121473
374571
745912
1089408
713966
734452
992872
936533
983542
254649
789930
1263889
623965
1128709
888859
429682
280535
41933
687938
446532
426734
36185
953618
1128429
199027
1362800
460787
197240
39791
993402
150210
936326
97583
960134
367748
688118
319729
457145
873988
316429
269123
853308
771069
786
142779
1127128
387290
137146
119563
1009790
1074709
268209
42872
919651
1114544
1181440
1285497
1346215
1195095
839339
1177088
1225105
835914
1354435
641750
798814
56917
1216447
111530
1346164
1057601
48197
405520
1356286
351307
1147183
754140
1195445
712773
307652
976886
1318945
1318854
748188
417727
38864
389589
1164956
82048
34815
18015
761687
204827
1077564
357452
431889
231212
1167101
869757
808827
609119
1014274
1021298
907187
903490
99417
1092432
1204757
1238876
283490
974758
873752
1042698
957149
1229861
1153618
540595
1160959
941850
898654
936716
295086
519921
283647
463301
369249
112253
1092361
231583
85735
210040
275199
246505
869091
86628
731226
1287043
1117429
399461
210574
1246053
1001269
402399
1303183
404846
1359793
528268
103324
1241020
522164
940379
861444
485574
384834
425546
297022
556993
1280754
953558
350615
611704
1287812
498625
945074
1184813
621857
1286063
641767
1213436
279239
349276
579558
34208
324696
362766
557730
1020529
662139
1022650
177490
913302
362983
1063469
139520
831720
660574
433683
936459
367406
895559
366268
239469
254970
531109
850787
1323442
22324
1005411
129388
384482
944928
1162616
1012793
1247037
602704
638870
491845
360174
1280173
963006
1237457
986957
661423
935570
1353353
534758
635607
308069
1199704
962171
616576
269513
884305
1340476
955290
264534
666282
750920
930376
734226
120713
278463
537972
7194
397612
950206
1358774
520193
97875
1327981
248075
511278
591379
745540
964639
856662
1052422
655865
1215636
789687
817923
838314
632010
133956
997203
410469
886138
692867
934983
1360531
320738
718941
798637
808448
1089338
413854
1160178
1241149
1019381
1058283
1107821
209467
942949
1119998
792290
1324944
603964
467101
571190
47458
173859
339607
1038762
345884
1228069
503821
239359
231157
931031
80974
993319
63456
590378
1025939
1247209
860871
222661
215619
729236
389692
632439
1288395
752634
708835
1077157
642520
1202035
684139
383992
1253621
834445
289222
849873
1227427
247160
250472
424589
913162
24382
1231247
353607
1127317
214718
158458
839009
779445
239850
11965
1140258
630744
672684
430313
1178473
982434
863361
264709
125005
203306
642357
53914
584721
1328983
189541
628830
1250913
835395
342958
91779
470737
873496
533937
893772
232360
1140500
1016510
452734
353563
1282049
789116
134270
14068
299213
299655
654628
47776
210021
88977
19069
35949
875155
658237
471849
1004813
159513
1185223
586551
367403
213363
842479
595941
1181936
570522
750061
190865
607580
792512
1185239
1041053
809433
1277233
374753
1055760
240103
1250445
515737
545648
1209322
16310
482979
905150
1110378
984629
1030871
944515
56633
866380
1331617
668806
217331
1208921
187234
286806
359707
788508
1081571
809726
394341
1092345
1223735
1044916
158225
4005
762642
532441
599401
1224820
1335101
700559
383160
1176536
433901
749366
587346
763979
600568
615774
1273212
601127
1292890
918267
897381
374553
1079496
155378
1227446
562035
511496
496027
1244408
443501
1315440
1277220
942477
284565
708981
357445
694507
1024470
853959
1351764
915032
622906
1314016
884558
924254
346613
821491
344273
1338918
997647
693571
628665
601354
403751
681374
516352
903920
608013
930224
654782
1285037
28113
685884
819498
1235757
1323484
981585
379782
503431
207107
1147187
546693
985261
979966
662209
1007925
508582
432389
888503
538364
687832
1158210
940998
865606
174001
457937
851781
1331731
612184
649741
154596
67947
815347
522700
831043
931963
22629
32461
1147151
541233
292448
6262
355409
608533
793359
843720
394941
429196
1056625
536562
562840
1096222
1329588
333393
735512
1018227
742640
1016488
1128213
569706
1322141
707651
939345
1021459
921220
545789
408459
902252
796810
1152929
895133
653337
1156159
288544
102056
18718
1078107
2268
1162459
372392
211856
692839
1230923
1214581
1150369
787392
51819
1170548
112229
294286
291778
1343233
834984
60477
32064
1138201
522448
202031
1357377
868900
1134273
332560
1024896
1135860
189325
541434
600955
736115
374653
1247734
943058
347638
667226
43287
710038
211908
22072
606123
179977
1029956
162545
403933
614611
962118
219434
521387
155774
651725
1228869
22894
1114696
68752
1015404
111052
668399
189372
642380
719613
381611
881774
545378
15467
1229185
798433
778590
424227
1040756
697553
1013408
1146180
739875
36194
773439
156393
80328
637169
1001471
456393
148101
553901
644292
1096071
753250
902907
523363
493870
129890
881843
984970
607193
387232
1146115
1294345
1197199
447887
1214854
619054
948105
928730
1354609
72635
999032
21099
1169598
121665
1006232
1186045
1191867
761212
1008923
90616
640353
696667
139460
1293510
939730
909530
781256
445880
202134
976734
805605
1097671
268406
777864
613773
542867
688696
409566
461331
442443
887181
1105883
696682
897107
1039289
961882
1068938
895469
1161696
275884
1245330
1181593
133588
1092089
464795
560583
1130137
904947
1004532
399659
788184
677695
1044825
601250
158646
147480
84110
1245776
1163261
341085
1305557
42800
704905
513977
129964
402769
1054937
1091876
214799
1333823
1322362
486648
209836
1097971
1179513
791695
1132103
548170
351286
973994
1136621
1119840
1247972
18092
590781
896589
379364
387079
826516
1272945
943152
324787
297544
1309758
605884
1135981
929009
265070
270057
853303
245577
282214
1203024
219455
1204642
1231610
1185045
1014012
1252370
675995
1037207
198543
1292164
844138
1138351
46857
594005
988202
1148556
1334966
688635
1212187
70636
1234116
491261
738897
620058
241409
628055
687101
150892
961044
319372
639594
413894
593628
550395
164555
1056418
323821
1014678
859127
600871
432293
194574
447428
302250
1189418
58181
664161
1110936
388266
367170
1164913
492446
998436
355634
266393
242511
127943
1245754
30448
241789
59544
468003
1278633
1076559
1068312
167456
512537
1268748
1120133
1257709
527080
523139
1175756
457809
1031144
1188739
118843
920160
318785
1211027
484097
657379
1186653
357449
1069469
1235774
1316405
450756
907100
790875
180593
964161
376108
293093
86322
714440
239583
430667
586495
264708
808674
55228
291030
774003
1335870
280877
736165
55612
254356
791128
86027
280659
177365
976100
1254446
389076
1359040
856959
223572
1111405
1150886
546683
590239
700801
1094905
195382
308646
1134975
843230
1348383
1354961
584414
716138
1353397
1212319
141790
274033
1186413
860352
941798
403828
499634
324676
598778
524973
699254
224264
443175
485539
944925
1982
531692
547943
1065440
195957
261092
926862
819261
501812
170572
429667
449488
1305646
1114904
1185822
308263
717519
1304672
963904
872968
410197
344360
980800
483362
1014441
529666
1113247
1093221
814619
1019195
1007973
704361
93440
1079169
1060044
1172746
191580
691627
778053
838459
62006
406492
1009714
646194
756698
1188473
9032
262918
20041
394322
207065
1307436
952970
697221
926661
769295
77673
506206
267772
878091
120290
1280332
694186
966033
260702
561490
359475
707415
107846
450906
250177
540906
423621
1347727
484814
1334169
535224
31400
106168
1030097
581117
1252038
150774
358617
296011
218339
1274786
791553
150727
416041
375063
412625
147177
1340748
754014
539988
1281679
952378
478741
545849
1191065
113598
171466
371612
485670
1016246
790573
213928
1364155
1035067
469576
631776
1058619
882996
1067646
78752
375780
343810
134400
920354
1087442
241257
509240
1363942
913484
421050
792700
100591
35808
40165
38442
233143
914840
55876
1346351
480330
89817
62797
636843
1298384
226766
1266850
381681
897341
217074
353313
703655
487014
718313
657237
611732
921520
855964
771753
972016
1216898
327367
1177993
147623
348880
995281
808110
1130160
1182359
761438
415651
96649
1095376
106555
242968
1056356
1080889
547884
69538
1267911
986397
390589
1150126
756830
106730
1276273
709464
333110
1255400
197683
1050778
481039
360209
1279009
124863
320061
902589
935928
468304
980852
320637
328968
665217
25678
525499
684875
553426
933855
1199518
357639
334820
56398
28412
607762
1343690
1205368
27846
569098
1023939
375622
434183
636832
882623
288133
428085
1362141
304498
159779
1064977
1055011
681805
659229
448363
912935
196499
1149588
257427
112413
735650
5037
647214
931597
1164994
751594
261663
721806
275835
423661
914443
773766
292465
1105442
320637
1356106
171896
93655
1282659
35638
1347861
143553
740602
1288201
24383
1350243
407853
151232
1060697
1049080
700282
97516
124084
1208330
610787
930014
1027425
761453
1247204
200211
108124
1002469
1176939
153043
856727
166795
1048754
1196358
122986
495489
487023
1079657
1139982
662963
14918
340067
1221537
809010
1292544
503089
182467
177633
496141
924526
14463
1062637
125209
774557
860455
1126000
99624
804385
848492
589110
534657
1164095
531416
943401
554320
94763
592070
1088182
820562
240498
796062
8001
1318837
608033
408373
1229788
591131
217200
25757
623677
937392
105489
202627
1306525
645479
866590
447265
166637
1199125
1075275
170751
223827
794767
665693
794643
800579
783065
300995
606094
1275932
1346337
440200
719321
436399
811446
525516
655030
301108
1085411
215509
731713
569128
1017270
626820
770441
1304313
1338638
541677
732066
1361585
194268
447254
936641
1340351
590092
478348
1013025
461611
906938
1195676
1138447
748747
337565
258506
553119
1343052
1061426
530988
616732
1321127
1157105
1246172
650524
892838
96581
690657
1307604
722623
798889
839342
638587
595463
340282
970294
1027833
433803
733619
831978
771554
904165
1047302
23540
1279410
434425
345206
551744
177581
490415
987933
922982
1307766
833162
681937
701153
934092
951522
567469
1031103
556005
477233
1119329
66670
361645
1328385
781120
1349694
830034
178526
367183
1277690
1170329
1003063
235138
511395
1238240
163912
1193461
1263958
218832
872622
1291327
785624
567129
36014
1229396
1057037
716723
854055
932054
609215
1097540
80762
51164
1348759
229246
779033
775847
1055168
1185359
31107
16775
625116
1091734
513060
818913
1030193
1328484
475786
226032
887083
1362888
228884
345336
911289
1209855
302215
212442
1081301
22773
1214828
972288
823114
350600
1009738
554065
636981
1236688
1086011
1071199
290467
18745
335204
391636
659315
599337
678835
400595
1078398
651157
352900
836587
1153531
1252424
868880
565046
1207697
411914
1077390
1083741
639916
320989
960257
1328527
1182405
108703
261036
669706
1309133
39789
507896
452100
1264071
1205378
789823
641651
188525
1014262
530664
55524
918159
948023
785240
1057531
473260
556225
647068
577560
95908
45673
1117077
1169035
281901
57806
862171
448379
1205816
905096
946270
692197
40451
542699
1045442
321612
891158
220420
256514
513282
1077354
372113
729314
30497
93529
520861
1152437
73609
836497
1295436
1245253
1318669
1085535
329453
503770
440854
68021
70524
208716
187280
97858
571965
578502
546061
907543
1210902
1209096
240230
46772
1279024
1301586
240271
437648
137786
175946
1060800
1353822
33850
1346125
487846
1205860
731575
232160
508729
623671
358241
1055781
955888
430736
1047753
477374
592493
1301194
751719
437514
1124922
1072377
783542
270821
1347889
1338897
108485
251829
1030650
333642
1224600
978686
716967
75640
44579
447166
184437
578735
1118133
340380
56314
570249
98708
49913
1075023
1015996
1247006
1133244
1329040
693132
1172076
1358433
768719
1121466
1168094
824756
1307114
154125
1249965
635401
104322
1217375
567652
710160
619555
1239666
1264368
339088
854975
244362
149023
1138690
735632
940332
516345
612799
1236392
542912
565386
1044228
235018
779403
1058925
365943
323235
966928
924507
69292
550471
252468
149448
469466
1116389
1151953
398370
707388
389353
604196
713897
1007259
961367
172638
248280
472183
579946
329813
20510
1235348
611782
765733
869761
755834
995357
1147843
606315
625389
175663
964371
1053873
1009604
382269
1003079
609422
301952
764987
1148297
1183419
1106262
494377
848963
1076125
230563
943648
385608
349589
1221824
1327996
625527
1153084
628766
27394
48158
961171
1242290
453629
583222
1153778
928905
772750
792854
266954
269465
814745
1216560
1110000
14973
60677
790290
954693
384288
479993
745184
815935
1118593
1243455
428819
730312
1076201
126158
212446
776672
114971
835445
172243
146013
826416
1114154
514072
1203154
333411
628602
772147
1101373
251154
505004
268069
621500
1075975
1029287
54829
889224
132943
155418
1337992
686492
112933
1172597
1241401
755758
771668
700415
191729
754524
889289
597945
396849
50835
369393
170060
631734
33379
540911
649157
152386
1260270
716299
1284860
1239860
832010
169894
901097
908611
726209
1259233
981386
757407
1196542
487541
389718
1042768
13949
1336526
1155444
595372
1016948
311844
112495
301680
817358
1096933
464871
658048
954046
180185
55031
356476
1360745
1109675
1145147
1081581
287491
201315
604657
372739
1018247
793762
1019123
1244368
744216
1334889
424060
1149792
59860
337634
443481
118885
161681
1232053
995247
82717
948018
159046
1001613
264518
873991
1189615
861287
678864
326972
994928
1246550
562016
371153
406713
942612
411018
331129
509432
356860
888925
436948
405167
199690
5734
876404
172854
819690
100725
436647
878795
317896
208984
376488
329503
802616
304113
269948
203882
868166
515791
243709
45613
1189443
396436
1065548
383492
423434
992263
798893
237214
422479
860589
1136174
797871
276410
75072
329940
1256443
506515
1362568
909981
798280
998518
1025074
770696
1325333
919092
422386
328126
1162441
1232109
872764
340492
637867
104269
193742
1234564
1007717
315858
94431
1256805
470029
796177
85779
488035
191287
74647
313632
1291485
28269
211068
1297596
98745
895666
722504
714669
1089089
1156150
41508
74969
1252724
472775
56561
372433
160625
779428
1214511
372969
689074
446910
936383
961613
705354
1339106
1260078
735700
165370
1169527
906565
17847
715040
208080
693964
783548
271855
1327996
10975
534395
5845
408313
1074074
1216528
472789
448693
791762
1105839
1236020
606765
267953
995891
290056
322609
893946
522409
701726
684219
1196693
29899
85021
612091
990139
192426
44503
820402
66556
731902
1253691
125487
970157
225223
238953
1262966
366005
285200
249409
171452
169479
444548
345658
127122
1024137
539986
1269789
905972
787475
1292871
717735
176090
1086617
998915
570103
1156369
744133
1249963
908139
1269899
1071876
196023
1349812
971494
1232008
502908
567350
550604
127567
682463
1208852
880391
863565
758215
1141529
542240
939839
714116
237178
580993
545628
641918
328272
207628
1278730
267859
987374
706673
112167
1204613
925017
1006003
1325529
6150
1051913
630884
355088
671514
1018106
1035585
54295
1047701
916047
1024879
207794
1128653
437876
1301401
1064137
758764
268902
562943
906976
750964
224032
159941
21602
158806
222055
740518
96876
958150
1061099
1178008
349923
274798
932723
778747
1270021
19265
651377
1222512
405522
205628
1273140
444118
173035
259869
1131883
110315
195536
776878
758718
427844
668787
902881
1152752
1286088
143812
1238726
1188450
813182
857123
207330
6505
357241
1026722
833724
716900
611635
92918
1046120
1044070
544150
820818
658995
1305589
822341
155250
395
431142
820420
1331704
1291833
32513
693748
1066409
174492
834790
510043
272317
1005765
612346
988359
1191748
407655
524166
263850
113444
438816
962917
1216492
378512
268424
476556
1236815
325946
459281
790120
137044
881855
1360663
740623
195789
671606
1347991
543803
542249
1087183
870733
545799
870249
325257
905667
471859
1182986
323159
387982
827965
1118503
743945
569920
1108081
463860
971696
897748
1274396
1329641
682079
565240
446148
581674
359939
513995
1104325
544653
944852
779744
286183
984404
410762
1044846
708292
1044927
412842
706117
925661
990632
30457
961390
643822
853487
1164286
60376
1194750
753960
1130209
327596
939945
654532
252045
804962
950292
859058
464991
237948
1281664
1134238
561880
1070636
604149
694717
389952
33100
253652
222326
720804
755263
795308
1333958
175462
805873
387896
1090287
1127170
588727
1135578
986764
506440
1354614
1319297
52651
43036
1229171
858978
447188
344778
1141158
583144
939815
1263847
1022960
928247
625709
314384
826618
1147497
1009431
578698
94264
491499
984260
937402
774164
1175892
5080
464491
363937
604047
1301280
360620
131606
447325
321901
271124
1251231
1050782
451271
685562
780552
719290
935134
816237
1091618
614599
822654
296781
306064
1106554
1289801
1259354
678139
767435
1323258
151962
1296245
1231882
1039285
289955
807278
742204
1161531
1145892
580243
943993
941907
317835
276159
1266631
1209285
757640
575183
146052
439545
1169872
200803
336925
446496
617195
901090
1351248
810258
707897
167798
756577
748493
1184782
559405
311025
598638
731265
936199
229366
580840
408852
469613
346635
2952
1332949
963399
704051
6909
1201895
307074
1286101
26924
332896
821026
306095
1216302
1251153
1243643
358663
557033
238465
1199675
1000352
859748
293581
1099486
1360751
336463
1355884
710192
613652
611710
325913
1036744
810657
1340722
393280
1111414
272550
550692
257958
588593
948711
327501
1013452
63165
490377
219226
1026959
800934
683181
645625
220390
733774
612923
146378
575261
285629
551488
596787
543896
792431
598424
822848
259472
741583
479740
347222
1155127
1080008
185772
285025
1034919
1221793
1043911
971547
93141
508798
1023935
1104183
260979
1323426
969403
974343
394269
396123
232616
973577
269656
281398
130133
650101
1262512
928559
1082060
371246
1197579
746517
371656
470768
1263521
916574
851269
395081
1110219
114339
1346855
471096
636887
404601
53947
322739
1351485
612954
981389
1131718
826288
617061
113753
573092
1297564
915896
521354
125766
281260
1033487
814347
923189
371886
576665
234053
917152
8116
834994
63038
721611
539685
715628
491229
1152354
599493
950452
714711
1320549
458296
486995
361098
1126869
197081
573328
541160
389914
1164923
544774
1282030
982660
1310634
1225212
954544
243197
1805
804464
653472
242477
1200845
685091
375686
1146601
835696
1276760
991416
889776
464115
43967
1325057
850729
194924
638564
460656
1216361
978034
839719
1249096
159633
1355724
800679
85265
797474
521602
1227809
159558
889940
853433
644069
556096
539662
895538
676538
907598
1092575
1168113
223025
1271332
1238914
97704
206679
636392
921934
1001760
904323
276232
397280
1308867
1139656
1347890
201151
175585
493362
1244834
1203359
646611
1185225
80684
66493
907648
435192
1291549
1298573
108557
646023
1069838
894158
815124
197846
620470
207292
894999
1052306
270164
257573
1333884
673092
621680
725949
619637
50408
698600
536592
844284
1208571
921739
781623
793680
800742
747583
715464
550625
48535
1280093
704398
413584
610773
742299
1110397
1324288
424639
282036
706667
85161
898414
870760
828785
889878
1148542
132219
84031
571491
1205115
390988
763943
1165512
938590
163399
791897
535530
803273
1034393
324254
915504
1259170
379095
1344805
648329
345322
245425
191785
984296
782448
612715
653414
578826
105875
207411
841171
1252071
36404
699163
378071
128438
957796
443476
1342583
840801
597150
847307
978564
1310392
1098993
553835
1264767
513340
919095
1142781
592844
598754
203516
1027170
479080
1061369
390230
444813
232520
693193
1226210
1023940
195651
643980
1131422
911159
915883
767742
910979
719365
748843
428487
719127
677156
796621
975872
240925
634773
749748
1338676
1023313
456210
56414
278261
845150
510326
543183
1116071
177505
477560
568511
433582
518852
1283935
669015
1070024
60174
765676
1175215
341305
1320659
1339473
442930
435590
1297988
193827
211517
473946
766386
1087966
905848
1040712
661654
313865
176569
1068377
1347312
751792
1204232
433528
333228
1339237
134885
768294
554712
20581
829996
1022194
885891
943304
1220812
361976
1181283
944904
447274
1083464
759263
1159049
1116868
545330
683729
212989
482701
701169
388045
642652
865503
164130
892733
1014222
574432
1248770
1057608
524659
372542
117185
281212
94077
424726
997709
970726
738301
1341981
988261
786115
186747
287408
1210489
934245
984961
640006
597288
299153
345274
502420
954647
1303985
482142
984172
688168
1022755
716441
738960
62353
242622
20418
482294
1172258
666267
133989
173632
335371
856746
423886
18220
509172
1170214
254267
636371
1093812
327637
428293
1353300
967135
678916
386403
167667
1048633
1078161
1255777
307767
1243390
579080
238770
757734
8093
716425
1310356
988393
711322
714332
1035611
1361765
74258
55964
362630
451432
886268
1286060
642531
928789
1196131
97825
521121
1227364
1300842
617856
1200388
472723
960703
1164669
452350
256361
544998
1019740
174224
781289
1306830
107397
939827
767623
1212797
65320
803456
1033330
74943
354773
669058
609561
669343
537192
994946
313579
104460
549336
52395
756550
1278915
1002933
1210200
86773
863143
759202
1240672
94353
641839
34533
494955
386299
490110
8058
234875
513477
474140
601592
812116
305030
1018347
366588
1299050
220424
866815
301562
14086
672561
1021004
375290
49344
812275
1329948
1255462
733187
43939
614974
710151
612543
817096
436567
174076
892848
956773
1155795
297370
1242717
1242629
398388
488992
941670
525535
540023
654571
579458
683594
268217
463
939320
210065
977727
453075
717910
732783
259230
303526
1334179
325997
172014
343734
1053784
758291
1301839
1188933
982022
1355791
495038
1121422
1070027
1314450
87314
46414
20682
1021939
898517
779735
755987
329800
547373
1291571
1284839
654241
258843
850876
943950
302256
1155019
985825
1080209
503540
162804
1149809
5
741214
1313334
48836
268474
50492
1332729
1274218
451094
965731
1193621
832678
559148
1351820
664713
9423
113903
549055
454724
929319
993108
962929
965781
938580
761740
297671
425875
206978
583359
482356
1242430
705003
844181
177927
498841
183133
843258
607098
761481
371325
1030244
1257628
808584
564917
134304
956488
337712
555044
496137
703535
236660
524047
832119
949898
781528
810350
1349289
1331277
375818
325924
491069
164595
747087
1149343
1179483
1352401
1321534
13333
780017
736237
1008971
850064
237468
858858
358558
606107
797472
777977
965385
823955
1022845
215463
1271147
536070
263202
787562
948
885499
244950
162065
611445
597032
70236
1045706
129041
970268
640943
939361
776532
79214
1017068
887469
815037
373562
874786
114885
104841
893577
253526
287668
34979
1302490
925422
86828
362033
565534
1154739
670126
154013
199100
1122955
893109
1038024
232400
728227
594892
344523
606430
720883
781789
855566
1212739
528846
1090765
1190101
1260150
653700
982112
1361462
998393
590322
1245297
167408
1056082
51080
735482
1204986
468237
422558
796767
582901
782720
725460
592640
741764
357490
963471
546364
1088095
468541
187416
786415
609680
259568
761150
1155549
538141
675531
514523
1143550
652506
1157987
693364
888076
606783
1166745
426278
413509
61425
7739
585484
1212272
235818
1122762
879264
206559
758247
587403
483518
829723
60865
852712
1055849
97354
1330871
972557
610743
825865
72039
1082431
606672
1149305
1330804
1296471
144692
1200813
106118
1203773
1036791
150670
1243178
937537
266298
661000
540859
1185762
710964
41779
538709
595111
497743
816330
614738
836166
321476
1347567
273821
682816
461423
444040
426978
795276
524670
1228660
388098
788669
1307615
684345
883711
879921
782550
99548
666204
817098
1251426
797923
734813
309687
341022
1330542
1168313
354352
694199
1147840
240518
529206
1196329
1195859
631870
931224
297286
63509
1134962
875058
473548
212819
344339
1053074
57841
128767
1239721
225320
1018061
102711
1146653
414688
846836
1165038
797494
972143
1265967
1347520
756112
1204919
367081
1106311
955165
1295851
850477
281087
55746
818915
1301861
51991
207714
1187984
119564
900111
928608
506220
1207644
1339318
483538
751247
1108637
1199328
684467
550355
1144727
1212270
1102095
942497
233261
521972
217295
1274808
734905
953377
147485
487912
608262
990323
1066892
1087192
64896
133494
215584
671252
933441
517657
985606
764064
1117497
1230021
819095
390137
528023
179407
1247542
934267
68617
1241280
1076618
1028473
1120381
732314
829631
791552
316317
1008334
1285420
320285
1095951
305752
456375
694827
820787
169656
1278960
786687
696082
1089553
766656
715848
1181613
655742
441013
1308032
797058
721466
377500
144258
966863
437418
115883
1209060
1063869
533410
1346724
639453
164402
650066
796812
1330761
1271426
466611
697547
334234
1206756
108753
255863
174822
91153
981629
784256
1104424
417549
884076
1212253
107959
796863
888887
808405
1037498
372233
154473
1268768
1297226
192885
1041827
655286
1185321
344694
1073863
150234
1168108
527409
998938
356211
465475
481993
1019135
235017
58465
1177713
883149
1347358
632493
422474
506111
1361822
444369
475544
1100686
528259
1176025
959242
590056
878148
441881
1352681
18577
132927
40854
1363663
548474
862655
131768
1108668
31937
644130
1136795
76707
82296
777603
1141413
799163
1155633
133828
238503
826225
44217
632327
161161
1160258
920981
779569
1004592
696392
862224
1323558
167034
1048624
71984
25797
1234000
759096
308530
816091
250650
221241
43486
663001
956448
705912
130870
705208
708148
1159824
863720
268543
1044931
878595
687474
45495
375846
54431
1022008
179241
876278
62431
594691
817972
1008363
1033035
1071188
1018162
70309
1030595
153577
1181331
649767
953647
639059
621689
501384
825906
1073007
1249773
532761
922830
1309189
101790
1032245
1273562
691755
1305483
107097
945900
236929
640626
1221267
700514
288215
1342325
147859
1227206
737121
874135
759235
845337
1286427
880275
584018
792242
1027315
24948
400265
31242
515126
1177848
1328874
678345
694256
944533
913244
46220
579765
525077
138313
1042276
1348178
232393
1215189
256485
1363215
1105461
775391
631841
606074
522117
595094
1360058
248131
320054
182810
1330421
248278
146158
7418
391800
1234463
533417
508597
476505
1320370
774475
1005743
422748
524760
257959
336920
329740
602973
611520
1052738
810528
366937
564575
1232994
1175031
1346459
450574
339649
192211
1247419
1311601
1098171
40214
606538
71141
1155304
967161
1090674
944080
1178753
585562
264980
815220
1233839
131004
776328
535462
249304
1117801
909380
849044
81223
553470
413167
41450
1067308
935596
199914
407901
546084
619338
1221416
629556
456841
207662
331086
1316993
699786
234988
210181
252520
171875
485704
432307
166149
517941
26833
838588
1256758
262049
1285091
920274
153970
708285
276703
491799
376068
622719
625794
1107553
325664
240218
987217
79388
1137395
620997
808067
284732
848159
265724
841283
1325335
1168440
764323
347581
1329253
402150
835593
1150722
999101
1010930
1289209
1057907
296672
1298761
1055746
594721
1170038
936213
487852
972575
587821
846376
131100
459411
682674
956519
737963
172414
210168
1113375
631874
404541
387447
922913
189780
648678
1196574
1197438
448965
276840
647736
1070384
1305843
553106
1238223
165323
863054
325098
481954
1268123
944385
690878
438419
902136
115211
555550
544350
584234
120308
703198
395669
1064177
97735
271469
1240081
49091
753960
1260284
834855
1250012
1338519
986439
699202
171578
153700
784047
884224
443912
377305
978428
1214366
341557
802200
213419
89911
607271
752918
1113634
257787
1244815
868945
243078
849660
1308102
125698
84347
116912
743179
1234782
102220
151600
12726
942877
518559
489777
17939
1291990
1348154
999497
1000047
172701
1293491
9971
108599
406051
43640
90412
1203615
406023
753698
315183
722498
1349897
456486
791409
125378
352833
1225633
1063868
1217522
294182
604838
125047
774655
1228734
186687
11235
507600
939867
1074228
510451
1081123
1002307
165898
429153
805513
940820
257501
1303117
70530
1197281
79881
402861
824001
56294
918222
502954
1265545
967780
181626
473300
581416
543497
929338
1229978
874429
1298270
127511
150373
647455
41156
940908
809413
1073072
1195760
1060434
483044
37008
371816
984181
45361
484428
876547
299068
602425
1273867
218423
1218487
721156
309725
207217
893519
407851
422656
467774
578841
578142
348203
455973
445654
727295
448224
836651
13779
426856
965447
57239
749687
1334236
811392
1006122
909166
225378
923351
154836
119482
219429
129130
284845
253768
1132707
319270
960696
808235
31158
1311050
1236938
787359
115828
118963
739472
207256
1357413
411088
1082449
814835
612179
995488
1233847
626746
1331315
783134
928274
526881
1206497
1782
1317674
1358721
551687
265607
679453
26005
940319
197043
83158
592258
1203347
1361519
997000
1148252
916032
550864
568023
6681
1357463
904083
850364
701180
1285492
15790
1089447
610101
460241
833693
596578
182880
574470
98343
752279
1318664
1070027
21368
587121
848142
533951
1205533
1307230
39771
546753
805681
69990
987746
1200513
760650
459220
289624
418123
445024
856590
940783
1295562
766689
845593
462901
559753
668573
986590
328742
347144
1201084
1346721
491731
996815
1329267
856233
1256643
259104
1079157
699062
873933
306674
729656
982545
74477
31142
591138
181769
1101522
155138
1064428
1334250
326629
825481
9749
988451
719492
975349
825088
632316
269799
1023559
757327
1245690
215436
323715
338456
708268
933044
829438
43653
698219
179660
234732
704884
303784
673115
646826
500096
560446
896642
140389
288661
526465
479708
988513
142080
1222449
1042296
325973
313516
1192171
305814
1221269
175851
1117587
658919
567895
21056
895439
871331
1134561
228663
514936
895376
637766
36356
1119385
299081
1252734
127132
917041
581260
477518
1168997
843703
177041
1102245
142581
1102893
956105
445816
782558
622752
1015609
406562
1249039
824647
1334907
542486
945517
58814
696812
817759
479010
834918
1161452
983019
1207339
474430
1337369
329889
14421
789778
935573
1338174
895416
287142
435282
367862
987723
278593
494287
109429
1349121
687741
137410
1044731
946589
343601
817006
146837
389968
636958
885559
829439
153285
352230
994175
1091509
635170
652942
205870
441412
1090470
435422
392843
77227
600155
378515
1084275
1245004
908829
891568
695042
45855
176435
955881
426446
1029056
963911
585396
247287
491687
248872
1249994
1040971
839361
957205
75419
996419
65817
837679
711056
507854
75217
959526
598873
653118
611789
1038131
1319743
456143
388554
57683
745934
280087
1315921
846031
52379
1200678
690658
1073973
394368
205221
774084
250559
597388
698382
1006603
318215
1343849
1301733
1144508
283281
1361722
1039966
493575
799452
206018
1274861
1291417
148903
403424
514838
467671
1024596
456609
921377
633101
122216
530162
682522
764340
788004
814412
523166
980446
112164
249619
151883
1112490
585133
43153
976753
98940
797873
857362
1047105
424291
1193822
130106
541274
10672
1153205
873897
1336685
31245
192879
351357
968972
938323
360771
19082
495769
334899
879059
797438
310037
70234
748416
1343845
1193310
517632
585232
149582
208714
97711
129800
24502
363136
704791
3544
646099
1155939
116088
674288
968031
1295234
1328243
111531
258158
35944
411633
362219
1117348
1166084
396439
1116770
223509
1230107
680723
580149
779348
715686
1149957
919422
483822
600960
333349
940254
246043
965479
725684
312861
560919
1180700
219810
469690
189540
147477
24638
586911
889900
787679
890813
1091409
284208
1058207
497485
1149245
574688
1100219
1128430
1303950
1326234
496099
925315
1268275
644503
27386
1181301
913962
345673
554205
731994
489085
806323
433294
1350494
1336089
120715
417008
561062
560553
1018177
995657
443087
866498
199382
996016
452998
1090709
858506
61446
386681
375251
857049
132929
166780
165628
676438
107651
308581
1221014
331382
288396
521256
1210604
772034
1078570
994846
1343025
497389
1228613
981850
867465
1026347
212975
676747
1173031
1349324
1109037
993291
378960
569547
860203
944425
1149814
117298
1324777
1320599
315921
1301458
606898
1032150
889653
1322171
1265482
1246294
729037
101747
155317
188738
1231948
644332
1060083
637501
450823
1117328
1351976
249277
46501
1071327
1007398
1119407
261312
570777
203198
945226
276834
663208
427558
937390
1320549
1305633
1118141
1047404
1357664
785001
528597
75529
1108670
1126486
941744
492215
357872
581690
1147816
1243116
492425
1162406
234870
594160
922585
391065
317265
51007
1199615
1154216
555312
811171
177386
447497
739237
162520
911609
906985
722838
1202608
856335
1243810
203967
105074
1322723
185965
1238066
1196771
214942
1157793
412801
908843
880407
1222995
1278226
1360623
325916
629063
282892
394618
949310
679655
229246
24314
281593
195271
283775
640516
676290
944713
749447
1229771
422703
491517
38391
1038546
669335
182686
1147989
803772
1036491
728151
744237
986360
540870
541923
647982
1076377
1361881
35462
31743
385975
447431
593403
843
1235894
505871
1276197
698967
165029
268921
764806
625491
825262
219922
936192
1041509
813450
704159
625585
509233
1157273
135987
369711
1243673
889884
256563
881762
1196176
1019390
604102
954410
491273
83824
677935
486212
245652
449514
1035385
1261844
280749
398040
480022
1036643
43164
223724
523505
1128620
397738
1313696
595487
336852
551717
576619
1087047
960781
704529
396213
873212
797073
867409
515498
1251461
1057832
1198989
1044310
117951
291996
1163917
319232
1083489
1296522
404943
1073668
643544
732271
1183128
1254995
703922
1021671
1236426
947421
732475
1051715
863266
1152891
62639
987486
527488
830227
610229
751513
1071378
1354871
985497
1180539
798135
761455
530708
1263548
1036196
1053143
260398
876832
822317
1294028
837078
146060
166529
1359886
516381
137345
998143
829969
968591
342863
685517
25308
169806
842757
186412
1358133
294790
108455
873692
155407
1349743
1063633
789480
212033
688255
575767
666354
230971
1201993
1225583
789026
539447
123723
1051740
188982
1210107
130907
750987
1198760
278320
644752
1271501
939124
426047
1014317
625774
25014
797290
753289
268657
305921
1312598
420306
852479
1102303
1255723
1054873
931513
948899
227680
1197162
1057311
455039
259401
980122
342214
930643
510776
312927
870507
586039
462584
936744
636362
955957
632037
505446
1106466
786977
571921
81717
1210200
358616
222271
551177
916500
433298
711160
301749
308138
1342143
828493
185239
1084434
277592
934544
112369
1001964
703460
450205
1058324
1328354
772666
1176267
1268625
173025
221795
454922
722401
669652
1271616
1048453
1336743
277557
741919
501061
42055
813433
797912
967169
1334501
925568
36036
1151180
331819
1259363
506006
1078376
825637
1102253
733505
232185
615347
398931
1189719
1180552
293467
452207
554572
895105
763927
1187386
90112
358421
505888
890633
686157
176179
50574
931182
275157
852759
640121
93154
856054
1043716
788809
1329226
1217702
168211
986697
162384
1215199
837171
514410
30158
74088
434547
1026568
901145
594208
1341479
128129
1020731
741811
982254
145889
1261374
1668
380579
981388
396923
1060767
992971
303038
311273
167978
659298
515870
474166
1358015
14363
1305612
725307
182061
142787
660838
696973
623351
421139
584051
344037
838399
397246
605731
400959
1274587
1197591
223262
1244022
351584
668250
1074189
892811
1038430
393463
1154791
519608
725939
1082458
463525
228027
1173055
467893
417125
881737
128660
65684
535765
587064
764832
122607
1122246
443366
56159
1185357
431964
420327
231380
1128159
213639
370979
1037608
48049
453202
1082737
310570
1330857
401868
679481
1181657
156661
903723
92191
652071
753638
702120
356562
1229133
772426
430961
994404
1296724
571785
343010
920392
1191445
13542
761868
421782
1347506
398662
244671
644292
1150334
682192
1046143
426905
473849
918234
1134781
769254
1144661
615710
480994
627309
281825
541288
678256
479165
1359209
947441
1055556
484644
918703
1124254
1303946
92465
84725
512688
467301
595178
170323
623174
37990
1284140
117650
538077
236371
1311098
1154379
1008590
1149302
162536
433783
1085124
1002624
11182
233230
946811
970728
1018267
765520
444327
1085648
739756
827967
981979
1065649
215143
504877
376886
216910
587067
790731
664049
209049
383034
1083735
657271
595978
333998
9507
79839
845530
901304
655752
867709
132271
1177464
1175636
477427
696662
465382
343272
1222007
1171664
118140
1105989
1303722
301841
117158
1047130
148872
858772
1332543
1017008
576442
810683
1124360
584642
1136956
663414
1347905
813869
1181160
242728
1317494
937064
978025
1034939
867592
153219
1358831
937415
731487
340015
809737
1345594
416046
177806
355642
591749
258851
1166538
40280
823266
503764
480768
740461
942981
344235
1248350
1314452
193939
674129
864141
705380
1127857
1316027
1263063
902912
682795
551700
1354618
79771
925607
1344195
948369
1209177
1311197
1195156
733421
98787
789643
114643
1125725
831534
791901
1194295
257169
616702
1049519
902142
1217562
37105
876164
967460
802362
603840
794355
690754
1233831
833640
867876
75102
675417
912105
188409
334912
339930
977106
542852
410911
1074471
771141
570357
400975
1187773
175448
503123
1295272
85390
629270
666783
344687
924859
25653
704318
742510
842622
614650
1105543
161976
1281843
1231042
68687
774923
672205
625826
170210
34760
809030
979010
282051
319232
857036
273120
386564
1188985
501319
133331
663527
1144016
450977
824750
647127
1188589
244540
1097572
456723
992453
1346605
1271944
487109
958903
246804
1166399
488277
153481
338547
1294452
1002986
219576
905681
1008431
1044780
730009
626924
1131578
1020111
926041
1019870
1037184
1328903
78709
998405
1244197
1360882
19557
841312
658616
873677
177824
1272713
582364
228393
1053104
854996
844668
180783
540245
1130922
836439
54474
666825
813333
1268948
1124713
690695
482457
201228
742301
863238
19342
1303568
415863
737493
308277
741296
471889
4255
164814
881078
450095
1014318
1226687
757951
605276
283535
81412
1068808
1300131
135131
1015338
788945
581442
231797
907390
433396
693096
364317
141384
680870
570341
799804
881381
235625
1128951
734895
1119351
951926
298910
107470
1086302
941072
1054847
107135
604120
680425
19837
392285
916028
1327751
892871
712547
856709
665807
156894
1311453
309303
1260044
212088
803365
366309
512879
1305993
303824
216911
140340
1313633
1110917
835421
658208
662438
840959
557825
209754
724520
421037
54068
1240645
1140215
557112
771108
778833
229074
1242764
1146540
1023220
1115714
127375
356745
164884
646036
41051
772768
611243
1008009
877226
135357
1062446
606086
1294631
1031248
750569
161298
214374
1050074
1000737
446498
1155703
647963
451683
773856
434027
1226265
648614
864572
867739
593273
978018
382961
554105
861875
432754
905572
809856
107472
1327385
931947
682264
228644
1290002
203440
651435
384663
87123
1230481
561061
899880
874832
1312013
1220516
978655
1187089
734718
139735
1253152
85212
1065955
939149
857764
951174
291759
209809
679213
889286
975752
1241709
1180980
1213525
1246737
319483
1050007
1026630
711119
494280
1174149
67157
88104
1197912
292743
754455
302527
319399
423113
208238
1217360
6765
867925
577040
453210
524859
148650
723036
1220911
873680
1309866
1061300
967585
32231
1122827
578769
1324257
619614
831313
486561
4242
211293
37352
21375
1229857
351846
1170089
531564
77114
648234
1194876
42177
1235903
26223
59116
672523
1344647
380225
1252936
219233
327468
455194
1364104
8301
658504
1012790
317825
797964
1105238
414909
826604
1028629
381705
944785
1192530
494988
263933
1204202
29670
95369
1326886
892270
1183211
213555
955760
406384
846481
297277
1000299
743304
778026
988286
774254
655571
869133
232222
201693
1150054
132051
1351391
551713
1313139
1330281
405555
600662
1095717
976508
1191870
872923
553232
913958
1073661
845709
779702
1123461
759727
890294
865548
207928
1223675
1113993
1023443
894092
527204
94224
1131932
1266235
1017941
1002516
744856
1069760
990777
1181801
808387
559834
426357
29611
1305098
1218343
229483
607838
613985
916798
124421
773733
1153741
215184
446974
328141
388051
257029
1223131
1062133
540477
756520
641
754297
294008
211926
1212237
1211727
724371
1264629
1217617
1021568
1362473
634558
1018228
216739
1250069
1063454
665505
286361
224867
484202
736465
615079
210458
902358
302043
860480
607787
97735
248847
917660
149305
782133
893683
1298883
1014248
1359399
281465
494720
1196487
651607
286298
1185689
319468
938688
1133487
452694
574439
482608
1099922
1192254
211643
545004
635137
147587
59234
520779
20672
925859
624301
1100832
210548
793228
625636
955794
1225038
250471
770341
758534
625267
229827
373187
549978
260732
249618
1128643
1243914
894819
700178
887016
710767
787255
1356525
833043
65956
1288282
1229270
839308
674424
332496
1202824
621109
838476
744884
863701
656039
36269
932691
295950
1167660
601699
1242986
1257384
805189
721459
1260226
757504
988412
1251002
224721
716165
919226
406114
790689
798297
23524
468221
697909
831909
502442
417541
56784
148211
1348232
329984
249885
916170
1002768
1151299
1357374
403982
461202
835183
1007218
101097
1195516
198357
715154
785802
928476
730254
187875
157613
206662
1244982
1269737
619107
490795
569273
1308063
208113
1161885
751821
1024959
566200
423988
1296979
1250875
433388
1194140
201456
860988
1207449
21362
419181
951601
693604
1132310
273480
545254
164411
962841
692451
99412
900350
599366
522646
252673
855913
752881
1234988
756420
467460
295348
34764
84493
652134
681010
412276
203223
170851
1325080
675465
556730
716975
1233650
190214
413950
270558
8530
1236312
93247
848481
305689
1288489
1332359
1200759
746410
513117
1363996
1169547
218169
1297956
1026991
1273347
588841
988650
1139892
738741
922447
1042030
22042
85318
1016153
193474
63530
449930
1240487
209218
384971
943706
1182454
953164
614335
748881
672199
206580
226538
222721
1211629
529026
648664
224610
894717
20197
418720
56285
998586
620503
1273906
22392
823502
833851
661430
1345632
1027649
864958
433730
392646
926089
472505
567297
481256
353379
1171953
1042919
1105002
1035956
262975
1083915
308762
673021
90812
1021799
1190818
173737
104080
587019
488848
530170
52847
361380
156903
187389
674143
1024414
508919
1286964
722722
69642
78214
156292
1303038
1007430
488962
1113646
218626
608050
1299262
830317
784486
565990
751033
713398
483896
359912
237191
336583
1251665
55423
179673
228257
193367
327913
1255150
614628
759586
233614
1252656
1279838
1326423
763418
1318144
1095547
381273
68554
314896
64474
795269
672291
1116642
911681
886419
884028
180215
439812
673242
78683
132305
316661
607766
321894
65084
895713
112209
283525
837797
1222735
532640
829650
679994
533235
1098404
777439
57963
855610
820293
1103033
139128
1116072
395137
792560
647477
946356
970822
827897
1171284
398437
1108055
594882
322866
1140546
859516
120264
222488
673832
818649
60582
422476
1188919
47558
106477
189917
1307866
1114424
680311
490284
778783
737739
162177
413417
540842
47599
663959
530269
586407
1195714
99722
1050201
188828
823208
856795
103917
100057
1018779
230093
453311
1092900
1019968
358606
1176808
952827
667964
170641
316175
520689
1151441
17702
214982
1280363
1317172
1122672
545771
506513
49542
838685
211926
287317
1119146
737581
647909
102698
350855
1362127
402574
1362300
1357370
489353
546636
177079
191492
13665
1097455
1162793
1058257
381170
854307
812292
36237
459576
166934
16569
877139
188028
310838
1299551
670518
1096534
682164
171028
721585
992082
370761
924375
1262377
1124174
240870
324926
783538
1093187
1066537
553775
879907
45522
1158822
705881
1117839
58810
798066
1100010
1118071
289039
1308100
976243
328319
859386
188874
130826
1105906
644497
296413
498133
661372
744129
740799
1162679
189888
211186
539033
1026055
283952
838704
110093
59192
865977
979125
945601
77868
622416
335938
227957
849254
1111207
565756
610684
1113316
1300435
345325
334298
551900
1014569
349647
1241568
1120469
800614
462822
1094280
903751
410045
381696
142438
1346858
665366
1262310
1125695
724765
228072
610276
773000
401419
1320548
595928
575315
702254
607318
896716
350638
504203
401253
225627
1234752
668497
1238036
664228
869835
301243
1320834
1262182
959457
1110814
906620
827876
1127405
706583
124006
631422
410987
798864
80430
174001
65060
1267380
1114743
930107
863434
29794
45433
320571
1187051
1203723
462648
567718
644294
607704
542846
639308
168090
1301620
781350
1354823
566086
1156886
310566
1127758
8336
609995
102725
461385
301320
54276
295737
1069619
487435
937864
1289199
816692
1276434
947330
937002
941563
919570
885012
857595
796159
657140
914687
1169680
732956
908683
522120
69895
701881
1176872
308001
315220
1045656
499407
562127
807142
541891
336060
887626
514601
1309099
1334747
1359786
1020641
531379
1131431
589333
530271
1335971
220862
1305106
134479
981810
397799
1208391
635554
7859
259759
1090458
297861
77180
821428
47199
237972
909288
615995
1124320
230468
209939
418629
217751
48539
455657
1152919
31226
1218850
1230361
991432
995272
133578
130790
512934
844569
385624
578353
1114213
1029142
28531
444834
663038
13604
1075111
763265
3740
1062955
805295
599799
720835
675439
62207
309320
1164096
449853
782750
209072
1250704
937519
1313950
136279
205627
326821
1045041
1168455
980775
1051574
780198
264828
357992
964124
326376
793796
816211
1224083
1066141
753967
252482
652715
1281309
663070
60943
328901
565925
1010447
1007416
624118
451087
29427
1313043
1317645
1277194
25696
450053
1168872
1227886
918903
1302413
816910
292147
1311014
512649
1123987
494422
60352
1287651
1125109
892036
142871
1278906
152464
230537
994336
558723
43664
173517
320637
300336
526920
276562
1024611
55366
774232
503371
1355927
174810
944946
1303067
363627
1172650
969935
647326
1165781
936975
495968
873717
868159
426141
1359962
971426
771045
666140
548718
712296
964254
590419
452846
55489
83322
151563
821290
768781
1170045
155419
1116543
1283255
539393
301342
1112356
1090146
631568
364437
1245388
69887
1348766
378192
468480
278745
273036
337171
923311
614899
859050
613709
1270954
260901
1123188
1348420
575341
1111896
1096389
184531
651424
355538
18114
610442
391880
356322
988192
1018240
1074275
369807
597445
245829
11255
1123813
1084559
687716
908306
1313357
486982
689693
521667
511754
1080540
1228579
1332213
1260376
1246622
868911
985660
768271
635443
990458
75034
806504
480211
1122967
1001180
471747
658675
456093
377398
1070198
1229070
837478
893479
869835
1047617
500181
1076555
388115
292358
949623
1151122
64302
244388
227396
862368
811618
74091
590873
1238490
1311532
560266
83728
595921
368831
223438
255410
339887
693858
423564
160714
82307
876891
486665
1139064
605162
250499
719020
66345
1210923
426475
413236
316526
277614
1060371
800592
70660
1337619
232235
840886
1061478
1205435
57139
252676
1343333
618003
297504
25814
788033
857147
840729
527181
758218
1184103
604216
799606
766820
1340282
475811
1207474
1145138
987582
1005610
545486
603224
1002135
416227
1158410
39543
1281094
768297
420616
393026
512838
682885
442281
262855
779881
247333
1331203
62490
494570
453627
1235817
875066
774320
210392
585162
724327
762997
219608
731288
333137
870340
160
26858
259010
856414
438502
340974
1053083
695507
1050584
902755
1359262
295869
302152
1225062
1193606
1219591
1118579
261582
508908
524790
536622
163717
128001
360990
380124
781747
215864
283067
1270084
706505
617910
709698
1354621
822999
804417
6640
556176
953869
592586
116008
877356
91967
805680
987871
407446
450781
1035173
143870
960535
639104
1132320
534137
966581
475282
1283113
1261055
576046
1102012
620363
1079171
1113014
947926
73658
38213
937341
748129
607271
14953
415647
436474
210259
49902
545356
270747
1228359
351750
45252
464135
1314700
1364338
923889
271672
1257363
329832
1360902
786269
1118848
1259617
970802
443856
462367
473288
1182079
1313540
1200489
175294
222808
190280
199733
374125
596141
300434
1149396
147858
1165177
256820
312824
1206330
739379
778597
337253
998904
1166134
825913
963793
721824
723080
192819
127505
990779
441480
668579
1175588
1283487
1360918
1152887
706351
526702
80772
361160
528119
872445
875318
733234
247187
1128561
769936
1218927
802030
1257655
693038
253866
363238
358553
1056701
1077390
739742
119976
184570
1299355
868339
505611
1055649
742046
330858
677354
686056
651839
355897
802972
739181
625236
1039886
1105644
645124
1295983
1346429
305191
1322920
193057
1212239
1258530
570369
1271226
310639
617359
820335
918894
291333
236211
34631
1157373
1341433
670917
893217
1208689
1051533
838720
520730
398071
77627
1209771
834354
873272
1071742
1321088
652389
1250554
294686
587504
848920
729161
1320576
762085
471582
408627
477827
558373
1325694
994001
342968
66533
1134464
357689
1160903
98059
288368
53529
1238983
102266
1214709
598546
1249331
70117
1048526
522985
842959
446561
826874
873616
1318356
960173
460115
1286547
35818
969508
229152
833668
164371
662796
1267607
299178
978459
370770
1091768
382961
1323133
967199
614137
545996
1002880
510241
56840
475328
1240070
449141
529039
292173
403859
816297
811114
309313
639561
994702
978792
329197
901829
180598
1355377
1078411
578884
182711
107739
355045
700804
34842
1203127
30180
254659
44784
317743
887611
305592
913069
953009
1289731
29556
225163
1004193
300346
1149478
157912
752365
1118799
1289074
960272
816527
271980
477805
695206
1163261
1199574
1133188
1207341
438145
886138
977524
354029
880171
962880
1158
1274264
16810
654569
928710
887496
305047
736665
342617
996189
751782
1263786
617323
863395
242232
361685
799085
741026
1242940
1125660
1206472
59935
1226995
1003571
1117163
676795
849725
441447
1272454
610911
167679
319127
174085
1071244
116395
1194898
1296806
358672
582171
43590
647326
1055391
1008971
844052
168148
222484
180907
356057
28992
1121081
441842
784364
745049
459125
1032046
1068483
263037
236144
443300
1007066
48763
1138925
1118773
373031
1120178
368778
699976
882818
1125264
463086
58977
499416
452364
952919
622244
196456
653221
54134
359109
118058
1088399
76725
1210067
378932
279986
82658
184710
1325328
1342408
569833
458643
300260
1208535
1342685
392441
1278605
1355896
214769
380408
112607
699881
614494
609520
622957
40763
108419
915484
1336987
239089
1056550
691208
41019
190244
1129351
165368
692594
710198
423404
1028003
11475
1152251
1286359
466571
1091245
1035132
464199
392001
1001512
201592
109962
20942
8091
224430
689828
1227918
127988
770863
1281934
684621
1035935
379812
1165759
577931
940524
302817
1188402
1307562
903147
757422
1158527
1168214
813285
261020
1022394
361669
535121
1080418
14797
159794
869189
1113659
664391
824096
1053098
298447
119188
678930
593625
930021
930098
1262855
346308
123997
729440
1323109
1074372
188226
651174
1215299
1016623
978499
1167414
574286
735935
719555
291592
69808
506658
494196
386698
741489
745292
844834
216782
568934
152236
741729
500127
743856
713244
89439
1034852
1004682
1125731
718412
1141211
1280104
1069498
367822
470824
1072449
182603
1317442
475647
788238
607513
739322
168722
1099757
989924
921319
1325461
400264
479892
621848
560780
1203143
430586
464568
843247
1342813
244162
790047
56910
1292184
226726
782186
825887
261097
977275
505598
275018
414739
89126
780958
347913
1096857
1232832
661913
998879
586655
558577
135653
102729
874566
1292145
145537
24325
43412
560965
1175415
1323404
431455
825478
1044891
1304557
1215363
631025
452205
691141
562040
529636
74395
625386
615752
706274
45622
1086225
367283
1251171
386523
1140460
766819
1351462
821007
785934
1127641
1316456
1198105
738658
568340
826008
572320
448193
826629
267576
1121080
788473
931126
194638
745422
722240
970130
745465
417276
867212
726915
654504
1186415
940637
118410
271724
165122
830778
939678
734042
880092
85021
451286
278799
915425
538446
164129
67075
1306403
375876
866484
453545
393851
1208187
444812
920838
1300189
373859
398402
974739
334209
1270956
1262124
821358
1010417
1086698
859089
1221300
1293879
344173
1356253
1130818
1001368
1185010
203588
248819
199359
667325
871450
1154550
876371
1021628
344631
455227
403125
254129
1300030
356813
526619
983151
738489
850404
485064
590133
611409
1255718
457412
8996
1232193
1191872
853737
394794
1199940
878876
134850
221046
556044
495425
1022061
983348
203180
712150
874177
1308543
650295
912802
1162075
878788
788690
70980
402823
574151
390737
514589
232568
494687
401661
1229023
897675
927221
637739
751615
936833
237756
630870
911434
1070307
590790
568827
786166
852797
1339380
950772
996452
388935
564934
1030196
1239795
295875
998405
984212
901151
620465
1361936
359064
734720
239527
995159
129105
1096165
194545
744593
260675
1029126
991226
496594
561813
117319
759254
757120
945922
134221
384364
779902
1026699
16704
506508
254136
33329
471637
471283
1025652
1186399
1254592
1185166
417972
916203
836580
867465
1295459
457459
203382
861053
424679
767978
698101
572534
26946
623244
469162
446733
300419
529208
344677
932880
601176
1273300
204299
682138
378035
1107433
660392
922446
1147509
418930
553797
859706
198450
193098
954037
469440
905914
1363612
349248
500605
1305213
656737
1319906
218107
229857
621864
687930
346245
321584
770683
129305
1168346
1243505
1033587
420825
1175077
807041
1352060
810695
208179
23583
1038371
1353055
525113
553043
313220
9840
1091641
1248182
1268178
751172
1305564
276956
259942
1178096
620182
744647
367610
1081751
83416
188096
206793
859785
1260239
252490
616436
952460
32517
251171
636191
1026896
509851
1303960
1114368
783150
726406
207167
842401
755557
1200095
1019082
717756
192521
762663
1144667
1111405
791817
55489
1103439
576066
646304
1032314
976655
204881
999022
1182300
1092389
403569
276410
1302964
254866
1178002
1058698
906093
445944
1356389
271569
343101
629450
1172801
372974
681142
483381
588772
1018594
250446
708159
97366
1155537
423961
80052
1306232
1188309
680254
924002
567623
161820
862096
1154802
180240
774055
955154
1207351
608722
92730
1158853
164777
351817
719017
1090148
749545
830909
22716
1043674
5352
210652
212588
468614
514972
303985
1133745
24978
371402
925992
549924
586181
82805
531498
45976
385935
829641
957253
413797
1006557
807653
714043
911130
811587
364376
672256
338471
691345
163631
216547
827727
747331
56673
1322416
1194166
113462
1101719
1344196
426401
195954
760891
639689
1114259
759086
437423
1241986
692697
391689
458763
751148
44937
330165
153906
1134729
895097
233575
348172
536393
719645
962235
1299821
1263767
1190394
1227227
1081075
1237752
129039
1283480
66603
144855
955859
642621
859635
651091
10585
1251807
616804
835719
1050118
457595
403866
143394
962741
162306
1184754
600505
200136
1213379
470299
8271
1037
710284
703742
624001
866074
157160
385791
231134
1134159
678513
17156
1147418
49618
1200144
717073
994420
734956
188141
1104546
191943
115544
657268
756970
1345480
398559
283618
660204
897725
123646
1100889
758816
842837
301975
1219602
1250214
935462
74221
1194900
610095
556259
1295161
716557
1097608
1148199
504167
580904
645557
1060013
715576
867559
916321
471369
1320201
897286
431597
608919
1161823
1326804
689836
1107192
1077602
1326797
449795
608984
433676
1261799
184096
1222922
154446
1133146
295632
697479
967931
163641
432447
381342
1227591
1050669
876173
757375
791756
145160
49382
1173213
165342
475862
1064390
1081222
959110
303004
692594
102696
85872
512619
159807
293071
470616
85378
322946
1277675
225859
310033
559051
1124032
558054
142182
1268210
833292
215940
982368
1030836
172702
323721
1051708
909352
1348000
503250
1297613
166418
992742
375569
1314832
942282
1230051
433092
310420
1162900
1042862
444985
897641
1004950
714433
1145974
1204894
1095669
253283
913263
594404
989049
2236
521222
515809
727467
1082083
642029
747615
1318027
196659
714455
1187524
311133
992303
479143
1062989
518730
364933
455371
1139872
774711
1190269
2233
772321
490747
689616
400515
622688
415050
979855
199882
775909
842317
194245
601708
612381
379136
282233
1064444
1325704
1243725
1167990
904456
483824
78036
1214018
781175
130567
192135
343930
237839
288427
773672
836135
141189
84850
882345
997655
404430
198074
1207411
32462
745082
1261948
365510
1236881
243312
989975
1182244
708452
718968
1003852
787773
535441
295186
1047166
507747
444236
180069
262482
1045587
550101
9962
144434
1186001
811800
340768
1339741
1352356
595922
806334
332384
919380
16190
603903
744964
385485
1169225
638989
84362
595734
358787
350030
1171944
962795
11716
1261780
1119914
861390
385040
324975
262439
265101
518783
519199
783774
148179
1183813
706691
406732
702989
673629
654912
808569
449247
866075
1340577
880742
36503
1295841
1251026
800499
494460
1220808
340860
821516
1313349
1262069
1333490
1255060
68472
399287
590905
1307029
1205910
311229
678288
890383
338185
738629
224878
561835
356976
1325207
973708
11869
196511
312936
271998
266717
1185990
400776
180750
574354
851134
254780
897657
402463
1016692
1137225
696089
1078026
762817
688668
232519
1364394
1085059
946481
986916
683045
12432
296885
1085577
715925
1270077
1258289
222090
498538
993925
737399
1061285
487447
532184
1122681
1301990
847745
412369
252171
2456
1151045
162808
298619
971416
241951
755432
1288549
1059387
1112116
13431
780168
492437
1121073
293113
1355376
1292389
403260
393175
336518
933148
463826
830127
494550
200129
183787
595218
903301
554589
183716
1320758
822649
682235
515039
877499
429378
1150554
525750
476716
1320871
543311
802516
489028
1093056
1353202
336021
1115151
671938
1102319
775013
39688
557521
354508
129967
400745
952884
451204
1126563
242308
10786
509975
636365
370562
37885
56066
141516
161927
1070965
100939
276924
224817
89411
1153522
1240614
340285
597898
696364
339698
208719
541968
26988
439921
280137
1319253
1124891
1023503
323372
921055
787597
1179657
477490
305447
926512
1214528
508118
706087
399103
715865
977214
670512
1285882
688963
178205
153276
1021771
292875
519946
947066
660803
931975
700721
98324
109425
499453
1201484
946441
1327456
449699
772293
965982
807825
1263761
260777
996530
107929
161939
883731
1185972
170756
1145729
347123
1262715
717624
232902
106905
418231
196168
528677
319352
992545
1314203
831107
339969
713414
916809
269213
1273062
1264429
809560
215121
934946
106111
1211458
1316501
328278
1085243
832638
406525
1346520
136214
616049
910380
1000893
316050
1002675
1247263
885695
370681
24997
391576
606585
749366
844641
223679
837675
61242
1185723
757297
694223
103129
117302
963099
922875
521025
300642
1069515
1307077
495136
1191644
353344
762169
1015761
1193768
724849
74501
45827
944306
1169241
512079
18253
2628
307323
386212
579448
155216
522116
3671
1107162
3160
99165
64745
724801
466119
119107
261831
113961
1296247
1285020
683143
144614
3523
357669
233967
1193653
697687
858121
455821
1140139
688929
1213
1328866
319411
595941
300311
455900
102294
327375
439324
1128387
12469
678001
666619
714728
590394
741327
1331727
15160
575125
784469
30616
638465
194675
337551
278417
1541
574334
361087
996087
451140
675690
593338
513903
274123
409839
62866
929233
560660
521261
75128
342232
493743
880587
193184
383509
1031201
1093583
21179
1306920
1293502
338633
210575
379079
937506
999283
1276213
331829
693087
725631
1045439
482306
495003
1286078
1180928
854829
1314574
1096806
418829
1246865
921736
850878
465014
1066086
1045427
810098
701756
405287
1006497
514039
1182490
697889
766960
162946
606086
216106
323282
658295
89723
747146
326730
890375
915532
1133124
1025985
380617
83597
940045
365500
75048
293124
978097
174849
652990
1081482
874327
746023
459469
1216344
1022739
368830
644985
592638
1039650
582118
770326
1196478
1092363
743738
442205
65837
1271353
425631
1265237
872494
973238
632654
403124
983213
385314
1120977
535585
504510
12701
1108701
148128
785888
1181894
299571
1094126
1314731
530923
810917
29240
144448
1288890
52631
1085452
662881
1325241
476879
407241
988494
856573
1095664
447664
293897
1093705
232886
370536
195945
189271
214560
561304
72905
162628
126240
1191590
379697
696644
1280832
713602
659052
1289801
302785
731336
431744
661334
705532
821829
107409
1349220
724866
303375
761514
934895
153638
780182
1344843
717596
1257042
108403
1087846
1186737
252969
182415
676044
58367
1127163
1004382
845878
235778
208288
1295829
818856
327260
682916
902546
248203
1039319
650698
588153
457568
299179
247184
518756
1176587
299208
1033663
748405
540074
320768
1167184
525178
1069466
28245
306902
1120200
709820
884668
1295901
72035
847181
960829
759925
495621
1289799
575106
418567
761249
475481
745840
923528
1299093
407150
936466
607614
1042495
923107
1246173
101279
4689
641830
1156946
1262478
463436
1009505
276009
1052206
1271839
72109
162285
915618
795249
440746
1348497
1074963
772195
598155
1272405
862912
1225088
643108
1194029
959
268549
907895
979597
1182057
321741
719920
44337
61970
53749
1041263
100370
338854
131830
979686
927354
1316892
736868
1125065
954904
1179355
955308
582262
410781
266870
1174321
347926
364285
635066
1267380
750641
288356
39626
805292
867903
750786
635556
974077
1019753
1268902
584288
925366
569951
1325524
1007471
1346145
476761
449294
27797
538873
224876
117616
151632
35789
940672
592622
1071174
1168336
956956
102963
470204
182645
1262300
1283923
861013
181414
1023619
71506
1288670
138045
517983
793067
1273976
81852
1235782
618999
681719
311606
1152015
582708
402705
1150811
720168
845759
596249
333318
500420
5473
935165
1252911
384298
1224924
1006231
638204
897386
897717
918695
986837
538277
13614
137258
752562
287971
50409
1332882
370088
164054
1040123
218573
69020
307661
476901
529810
1083325
424763
17217
447304
444298
49947
1267736
517390
128756
1336566
978025
728179
350002
365991
64803
657834
1302714
815534
443347
406964
303397
1274165
227674
830171
421544
1008657
365708
545932
273666
33722
1217328
1235165
170555
582861
230480
1332030
825233
1340745
259532
1067576
109310
1055529
1036995
855157
79537
809890
972596
160671
174416
662584
694578
1020626
759679
30081
751841
135480
222298
1098661
701323
315155
1063756
1320668
758111
1186971
610784
1299355
712601
1083312
1204635
459730
487822
1228717
65712
1204391
136830
1231771
806466
798040
1071117
682356
1267020
13206
1085242
210981
663152
200719
828634
460778
1135849
249768
894610
362435
55111
455923
481133
681231
1270489
107131
106388
1133326
457913
315296
891819
460883
139728
306000
932651
865025
482597
830992
37464
282492
491549
809130
885597
759908
1238788
1239539
106107
1197284
1022547
956247
1054733
434934
633813
780232
160013
548645
919469
308147
718574
1019604
1106239
25778
865635
1275838
920708
1181148
866359
137812
1056617
274472
294893
213528
876016
208067
230738
112519
886879
759449
229418
1044079
978228
822413
966076
150644
76448
804543
269025
183128
141197
677002
822892
1016521
1043035
111572
491684
867183
1162196
315156
1102456
724074
53846
997284
649524
1278235
44371
575694
1037332
47467
1033333
1038048
1035878
1032936
550562
947825
812040
354574
1182254
396107
637748
135272
1256295
1364302
1345722
1093041
157289
286887
269895
1343855
547897
918317
367417
1244261
479684
435397
536054
853327
324571
949750
365507
138928
630612
999357
385954
815783
111821
1192661
1273228
13545
1104056
475134
762889
72272
913062
963711
121300
1288538
297481
706517
413954
395514
1308888
560944
690389
997901
135221
1128396
270437
244187
135427
429746
1090212
28713
390046
1361558
66200
680467
859971
217809
1173913
798461
1318381
962638
581356
1168981
1355690
18460
564789
95933
781381
1019836
220835
346648
1089923
993593
1306090
479201
1310629
78983
495550
1057276
606257
488659
708595
924581
592055
397505
801156
52865
80100
531187
139425
356991
95253
527741
1357801
643831
912090
1259475
1329588
284335
384370
1346874
620756
668337
181170
33928
1030990
738090
1016202
377483
1064967
509403
626267
898455
233214
124794
15183
87155
1073596
791505
629164
1065511
85390
974542
60742
466579
125190
174828
854510
368582
790487
1339269
113709
274002
854574
468052
185959
224711
969661
492087
548412
596672
1190428
1151476
486746
340592
91820
681092
1323333
745556
739523
476782
579342
873633
1293263
65574
375304
344364
288264
801903
497511
1096352
786391
506533
914941
609120
837167
636010
399058
1362165
248884
177785
205615
654885
1338904
137954
1306131
772623
670306
32860
1348543
739328
751022
375694
916877
619673
114689
92214
141673
758153
867892
1275039
1359634
607996
961079
477903
1012189
1342642
1149418
1249575
462715
934397
277716
1187088
1268392
1109164
67298
1068808
769193
661493
414083
1048419
453465
267153
1226454
784683
773803
560438
1193245
396252
1028873
344397
39560
272428
751415
810250
438315
582592
960160
1212500
870407
538006
373585
355644
707633
958618
733912
1178780
194253
343471
394812
1180117
1230981
892420
344788
1064695
456209
1260542
1095052
165207
365120
433857
1309074
1232353
424465
1101845
656795
103534
287404
991427
515794
63375
724445
719147
585445
1314206
557247
160059
870905
1357687
784598
427639
231695
775113
364694
886399
1053607
961875
312865
419952
662310
867568
674726
813003
1113768
1147413
368504
391538
518570
495188
1062017
1172201
819113
16029
386629
201078
1137705
838175
1196173
145954
810788
251624
1003187
1168396
974276
619042
312431
351415
1239083
338100
667678
153941
1184918
567919
1272342
210875
927203
1315098
650258
700196
555189
97928
835220
274458
563742
841696
1042501
220341
817696
1051723
1088881
1142812
310283
501488
737080
428787
581186
799471
1362542
1147261
897510
841786
459548
258575
1090602
1338326
319872
653326
108460
463653
688084
253769
1294621
992803
16501
941348
637983
1256572
377945
965914
713567
531423
192938
527284
202793
1126877
383299
1016489
297454
805100
1324785
230965
421015
1087537
100579
666711
625139
572839
811684
1311719
987776
513360
87912
953575
643601
20736
424851
688866
362793
468221
213961
710963
1139511
981072
341507
425908
247843
383194
829638
938435
378348
384135
921550
141989
1070268
130826
1283785
554288
23219
1079338
767209
1237153
920709
342264
847423
298041
488906
102791
226551
163858
504129
63450
832970
858549
1207361
335993
1336198
308797
1319705
412833
692213
419741
1141583
941742
652982
438237
1081417
449914
551040
1188441
559111
219065
271719
1143394
1021223
991730
779600
379475
958133
742973
1202260
951361
1139601
1072256
806158
818904
1286680
63233
34699
450066
87623
610033
82096
287513
95725
304424
464669
664374
33300
1194548
542468
43587
1205525
657589
1249600
723682
807223
373038
1279522
781366
148065
479204
407518
1304271
654054
1067285
1266690
950054
579764
587086
952236
843062
1102633
1043646
385243
974768
480580
1299369
221637
919345
941135
528048
1068870
860941
1233018
1059308
528648
961150
848647
603147
238939
908634
156769
460062
1288454
833996
1326161
427048
229245
109311
551874
30783
617080
702291
1046284
693932
622847
1006953
1060903
413371
583754
905578
868479
782102
132470
1272052
189846
1226851
940558
82432
1249372
1353098
1331293
1040287
282680
660625
185700
402351
104105
659258
914843
1102061
738131
555983
939782
765953
1253658
627544
1133038
556371
993179
239367
895688
507474
970640
1162110
650661
892283
669141
118653
1244268
144680
1250884
690930
955543
1633
192934
522568
865544
1132558
531401
966604
152645
334700
1016776
278062
1174029
261105
38484
809025
1165237
878824
1104702
349227
917782
894874
1027507
1101096
274347
1294635
1267614
82000
1092488
1047621
536429
329108
635541
716768
665691
813315
878328
516888
931554
443938
107572
619505
1050685
289647
1213743
483095
1096654
653471
326432
384274
238760
1324409
1143063
882955
1084584
70791
998268
616567
1356486
430973
880940
155611
255026
891025
1042611
647046
904400
897107
590338
654839
39999
1330335
857328
6222
448873
558560
925137
632632
351700
1223686
957977
701774
781694
1352370
319688
168183
1191216
242302
640860
887802
1102571
290412
464622
335025
1214495
448341
1115257
594155
340295
513755
360759
813149
981337
1269768
38364
941060
429049
518855
50489
834622
748518
183492
36881
1031853
1189774
26729
178357
951275
391837
683832
56009
1097814
1232902
257188
877807
294841
235503
255826
768474
477188
1026827
1283602
859124
541241
1119422
1230454
1342039
493721
644090
444471
794124
723208
68400
234979
1174237
140265
490395
68916
183351
16399
253782
945571
512625
450491
456015
987564
816680
832103
98008
1075687
472766
855241
1331434
421740
1046419
753387
1307315
727475
89869
1009923
643960
574654
449647
1104888
396861
220780
177287
749790
433667
1103582
411936
1289830
823088
736948
138432
139823
400135
284825
263332
1237250
1211345
654217
963368
1143849
27907
1329955
867427
657960
1082220
887314
672681
742151
1145885
896326
927085
248936
308721
1192770
483086
776414
81092
254718
808544
479572
711891
671453
983375
867381
856179
521629
747153
362974
826592
197487
788252
1052031
608438
1312786
1348394
1242443
551215
1034830
222501
655356
643651
912460
539938
455380
517128
1136717
1214752
1227780
666482
22834
76919
487206
207391
235999
297207
837413
62429
156225
547224
1143789
174486
913336
121939
1265365
1309324
1192013
642082
163464
1174119
1001064
604561
530436
601912
913695
978078
253235
398261
427260
402947
334502
593617
1129960
1137156
129566
445106
1355877
610439
1062204
1321036
627682
1139830
440774
1221270
104734
801188
234848
562443
645533
951617
985060
612051
804230
694907
346877
735244
73157
634789
788811
876075
571181
1260438
303552
442748
600603
38427
870725
1149615
615448
1164513
929163
488352
887885
274213
942118
1046824
1080383
531640
31406
239656
678431
77057
1298000
1285433
548218
198183
1359076
542261
689686
843922
1112310
108045
814219
23045
669645
56434
465393
1328401
320290
229067
1103518
1037988
1039196
603917
751147
1330566
126639
420913
367398
602105
1182134
301340
904887
778871
571309
337706
1316681
363916
144646
684087
898164
370239
278208
743095
713731
1255697
872217
452800
414026
62654
103865
806583
846177
593379
127203
1015652
111408
913766
241020
446514
1261643
259296
36590
1254789
1281487
741794
1277882
176382
23733
379295
581881
735677
609074
213918
756305
931868
250129
161608
949293
110330
915976
1045602
80482
1247635
1344708
378515
855371
1265623
1343892
806460
94828
640415
1202792
884942
935113
362392
165590
668227
701446
817848
1211118
1142038
454365
717914
1239999
141623
698960
1231836
1039861
1335139
523746
698899
1079197
1089330
841761
223116
1224917
1253887
27833
509553
63747
476886
18826
812178
26173
275717
137511
212884
972688
606335
33480
110157
1325850
1067658
109410
103667
368073
113687
568119
851613
1101430
127805
713168
1941
1240512
1330263
738932
965335
771528
851157
1156759
686056
1351341
714212
903950
738640
169423
331380
1362751
399011
265661
566018
894427
304236
228832
1135589
387187
1132114
42327
212374
1067747
874984
627009
538015
1306465
122893
119007
1106980
995942
981092
641979
419022
777428
258122
751781
1318601
1304266
145385
633779
254209
1121
95784
1086467
1336459
1028227
846979
1001122
1350274
998362
650426
1270864
941842
421014
461083
599833
1312230
1073105
1261353
61290
710499
665426
1220093
60982
961719
123169
321496
622361
314751
286916
531079
20829
744175
325062
1305708
907563
948427
1179589
1167923
118607
585672
1088017
893687
1033587
1270153
1079277
759903
962849
1014343
453220
972809
995735
964482
345360
707005
371619
150917
495815
492225
438427
408374
647682
987858
381163
460919
678606
161304
38319
1222471
472712
195085
584250
361789
1182666
566433
635163
817197
10072
631349
202406
240272
1251589
1207046
1003786
1028129
536264
1208412
800866
530266
544366
830435
696145
30347
363046
495129
333501
1153279
1032787
564634
936959
290582
914733
951947
863722
175239
226264
290122
998771
1202366
719297
550315
291974
188316
838725
364037
1297510
449547
889803
1174860
1336634
658238
974096
14341
542537
56627
648211
1007931
645061
1037451
17388
734924
493053
1136202
850772
10567
1169937
99546
999656
114659
1347870
1138068
42172
673569
262083
614255
1153411
1162136
1344603
622980
695926
1030204
625345
191824
315548
1255048
975675
203116
210205
1358698
647690
292321
796621
910162
95314
419107
79794
412420
805099
900770
131246
574173
801884
1350384
1034562
167616
911260
538982
1263719
257958
824251
475010
1118824
1208608
833287
127512
2114
999841
1327468
905437
500805
140946
1180509
50951
1268756
1292956
1219414
737444
1324241
912147
534263
1143537
1002379
1351200
745234
12724
181065
456595
1108728
624464
959340
906695
898381
1232630
1139329
163139
851880
4311
1145840
775035
551123
1112438
1317713
376210
195985
753541
456978
124170
741119
1240595
84626
625187
713677
267511
669530
1137942
196027
1244385
843990
1168112
760112
132307
237824
582058
368848
1334764
1239355
907638
209487
179437
9605
339362
218136
258775
951943
1195272
1235497
469156
886637
68970
1163509
1091875
270476
709812
1092311
659283
1078569
290660
1201304
1220012
387885
19714
675612
909703
925790
1231570
280278
418361
308524
1096322
238395
229178
15199
474304
1150816
1046404
690277
130894
657581
759441
30951
1057288
282600
834248
1195169
328144
68005
1229360
1284699
1156758
290982
1122665
556600
20119
631673
1316896
740139
290536
1306217
1021562
208787
910060
756492
943169
1150273
646786
1052713
289455
1347296
1079989
1184580
457589
625939
1135546
320706
1087253
767195
126977
88085
64365
226985
268485
1154224
1068533
576955
1075095
543040
374331
103104
449184
276159
1140521
1333923
444124
694229
867777
1288453
1049904
1113945
588649
1316394
1357024
539153
597659
1075492
599425
287173
266842
346636
1274097
713597
772532
293351
1003010
803212
321978
1228698
1203637
1157646
368390
16190
83943
229589
154495
456609
700264
679037
1099456
1143557
503522
596797
162223
1000044
966303
1136674
495942
254815
1288986
106853
2119
965117
1298429
280033
338706
139857
528658
217068
1268146
1140329
261274
153870
850045
931077
131706
889269
219332
1168215
1134970
158619
495959
790928
1045590
522298
411052
56320
556014
1215742
373430
736296
627722
1116047
1239944
1169089
1231037
1249621
359630
353497
1346450
108102
1211286
517348
953717
155495
775408
646721
216963
134820
1171734
1140236
1326632
780046
257000
928011
1289533
254521
37078
1262377
174883
913568
529177
938152
191311
34894
1012133
1166544
861226
1332269
517222
351244
851780
121496
791211
602633
9888
716029
526162
1126829
1086187
114667
185972
787068
731778
801827
891863
115965
643499
1050882
323191
287655
926073
615834
837524
1047546
981865
795941
965354
962680
168437
27552
170804
1360402
877270
210563
888576
1276716
815035
486812
204016
646621
262343
411622
524446
1305871
307986
571464
1211033
1349041
710250
638519
826575
763548
242615
799609
212100
1023885
1291582
812788
1281510
1235347
404190
48880
636555
166340
7577
653521
104779
707143
210691
108014
250375
361998
402425
163550
575764
491088
823168
1171282
40173
19081
556313
610120
442735
629550
90234
741682
117931
1233357
879558
433587
720327
216471
835474
1086224
933902
1364005
650458
50554
23143
625562
809065
170776
525576
936260
890727
809920
1223282
130380
775304
335384
876242
1285626
394206
1247544
1294934
1141623
748974
1108111
137492
909699
1035588
1157033
1082999
1197780
162983
1035695
1161874
1161060
632581
197927
21471
622398
768880
537430
1242516
1092846
907064
956747
1269438
370768
823517
382748
26960
353445
70721
407316
1036558
605267
1297089
11576
198150
396637
305876
496004
1134079
675977
85756
162438
1238333
236587
1191628
310588
388393
1295482
471591
992260
406388
905478
1335509
1218330
735653
559407
752140
305019
1113588
431072
1105791
1288761
1318394
1258998
1363751
1272098
1242080
113119
976847
293849
585594
621934
554881
776875
237440
136823
633778
671228
1065272
1048188
431798
33226
21821
9683
1178780
160291
452821
298035
834748
881956
358788
660727
935204
397180
475818
1262092
546774
857949
329012
1099136
1118032
787651
925415
1281894
625076
1145790
162182
942703
849849
1352073
891407
629166
1035803
1324632
428517
33263
236698
150375
67338
909399
760845
635837
1275318
93263
902901
816859
447874
864657
551695
591843
257516
243929
344718
1207415
354119
643687
1062629
28584
102994
619488
1176762
71014
1107457
854521
391853
525384
217514
434331
491238
1354244
619326
616108
204488
1001552
830329
291243
205864
170159
946090
101116
1263224
485564
943173
545307
1230170
342169
652847
1158074
489585
1072077
581250
1199034
210829
1192476
391096
126535
1023378
1140502
422652
1116866
1287973
178575
1332897
1155200
1178984
857486
671399
412676
1132060
743691
992490
1224281
418379
550106
651196
1010297
165758
1071924
1238880
658813
504365
1191942
1134806
302623
790254
515156
454663
664382
658107
83636
907090
985884
829920
608619
276813
1151585
1275910
1036775
711090
925228
188372
55640
1108290
278956
854781
934182
1104361
756106
850989
401423
424856
574512
443102
309269
716943
1255412
1052094
1067922
852211
1317
1144142
63566
938245
314254
526056
205700
1103192
808469
543351
785020
821875
1207410
288311
651039
636570
116348
566924
518242
709529
1182711
1343245
618551
760758
886325
1293889
487762
1184888
463405
31683
1090557
185143
667667
262296
630283
719979
371467
1123767
895650
756721
424695
978717
512131
543401
391251
991078
77811
210665
1144620
3583
544943
174227
964301
62079
1198838
1080915
1031605
1268350
660627
25929
173631
983229
170559
1203801
185281
239589
830349
939522
73193
1149419
411991
166218
632326
142596
424179
1072678
495085
61228
585025
570800
79561
134384
1103320
551302
911707
1163076
639431
987559
1025362
1081117
540018
58770
976265
369888
308481
1304872
799413
1358426
1113678
760564
1263875
1339167
1232982
1308683
690132
858762
674756
724982
1112088
62344
1360843
386243
43108
786500
311084
116624
981476
1292546
773344
726013
1104868
1105032
1258800
1134049
87178
421896
565405
1287836
244775
744257
645363
82194
122256
1357176
43503
380287
725139
47193
981023
958825
556607
814960
458687
862111
126493
80991
918226
1047460
256402
1360099
442422
516991
613791
730128
1056727
1055141
23588
927883
54295
1279635
909946
183426
335014
494769
432834
393289
128313
468990
287180
629201
1079516
262030
102840
1339475
606588
105413
347118
913774
547622
157327
1056490
4308
632341
435217
254185
68906
515147
955800
474816
1256422
735254
1114036
157927
702059
793507
98036
193110
260226
57895
337164
218856
980056
868720
913279
524469
825304
493324
58898
349001
989189
1363612
772371
756356
896118
29594
83280
398173
307879
1173430
300225
790542
23727
633779
1309482
110370
824480
792423
1298427
894588
787948
960822
946014
88294
468992
729527
883550
1226229
411360
297142
371180
1147200
284237
826606
581457
149159
666716
134279
1163302
372753
48938
1327069
788811
1169946
626880
755862
1337088
487059
999018
600178
1077678
475384
467723
294139
893146
33217
50378
1323704
281356
217759
195257
1093028
1313979
1214394
527979
1091559
707099
142288
975726
577701
725630
921425
489152
91884
949802
955295
255870
1163540
207991
1297693
1362585
722740
1301859
461958
105406
29730
1225356
800560
410786
814364
74047
147140
441613
658559
502502
379793
1289626
819984
639979
466811
197029
251864
124369
513265
245203
570983
199533
799373
42976
1347254
1018789
446248
311187
81888
613708
1251699
462321
285583
1256966
1339224
539759
286144
139232
620974
1314551
1088155
368247
544181
540782
1281738
250634
1252450
968953
160322
135451
946557
976247
740112
593333
588652
1117871
552707
268921
977806
157972
660149
1188575
828265
786006
527548
1296498
814789
273492
96792
1236221
297521
1330119
1046506
478548
104254
724623
1275382
1353004
919266
250571
1346988
349171
207942
1059135
925823
547495
1177683
154775
1210824
623645
950443
1216541
1357430
453778
488243
414756
734614
1088298
1210516
1113091
572365
495301
434755
741937
1321642
1215455
388542
1337648
976589
28344
240950
264493
650087
933040
912269
856690
723984
63240
1321414
222278
209162
189356
172
895465
316621
1028425
332802
486122
694357
298026
1155455
925516
487064
663159
823553
50030
401326
1044665
499479
1125115
281359
528750
1295683
1069910
77995
1066502
673203
279464
571624
1203582
1118295
663644
1009139
518597
519945
495247
677583
1153135
469631
785971
804181
259333
1028311
1319332
1053731
1054183
741751
769256
411316
169941
27989
812443
104251
219139
736439
765484
212237
263939
1093268
477136
1252028
1176986
149630
819718
701788
543338
1001971
592128
1151604
599631
95
908903
92365
1243894
1039640
806296
1064811
772700
477406
190588
913713
554864
164186
827926
26336
1273286
750865
798250
1188946
29253
640020
214540
101357
1338185
1131950
790447
653027
1052845
1038135
1039752
177488
896944
509153
1256343
431466
191993
881974
678098
741296
751705
1035525
1106789
190589
353513
3966
1125375
1162030
1269517
464183
401467
348636
326684
732694
1225212
1088586
190076
603437
1322012
1251512
800628
302600
720307
419854
1259197
1330185
1241731
588798
134800
1222769
547082
333508
54814
348371
972356
211804
91311
1310204
773518
687985
3043
711752
909659
240974
515153
1114221
884558
1289566
641483
309300
479239
121015
964516
310201
1184644
712503
655137
968751
1116305
391635
545671
1320681
85682
1158935
718877
1168422
793090
854677
303960
986371
932307
812999
343487
601325
1349736
1068582
698598
1022621
73053
909162
653180
11737
1308087
397488
1145735
1568
915270
35687
203287
961022
1248245
465941
1213948
310469
631481
1059362
753742
1223054
810542
167637
1300018
54229
430185
333511
705747
82163
353974
337502
200724
640852
1011401
55710
1185744
460733
1138073
714356
969202
480923
400167
166346
844347
1008438
952952
716116
1026883
458172
274999
1016485
1348896
292430
1249992
606728
114221
1054826
38202
406850
1080709
300171
665111
388877
419170
901518
1147242
535282
1109823
484760
1317647
934801
51484
829477
616296
147987
909925
945175
1163333
566351
738635
697313
961741
356884
360691
717082
972329
24104
1333219
226371
1094590
548947
136793
913141
443371
130637
1095871
966536
198151
858400
303646
1042424
75221
1320240
1148216
1206279
305983
864761
1341665
947760
415750
717712
28049
868150
602438
463969
287567
51502
214366
933411
200138
425637
863299
525799
964675
633957
1234728
859095
1317094
959687
495605
958937
899822
884745
927250
544974
67103
714550
611087
1250852
485421
470297
1203177
782763
795154
433542
1158607
1062863
1113090
867792
511531
918539
114009
1156813
276941
1343974
1122192
1328828
964721
160309
629180
341927
1121539
245639
1166673
780221
33277
148374
955613
578394
577452
1056695
975626
622867
939898
1312374
543473
1187152
1157764
1281698
56255
1264913
1333812
308623
275755
696233
94914
1276471
766269
1090142
1147439
594332
916606
585133
601878
406192
993954
396620
1291014
155570
733176
102697
1329632
236988
188396
211617
510271
807353
1156311
215061
491303
246852
416872
555306
791045
1116000
689372
535733
566122
200860
1072112
1266273
408930
37392
1009720
51595
72395
1198281
146527
1106944
256423
920428
1139253
166288
946059
1056087
1022001
396447
464652
915306
695221
1183624
531177
568001
103763
978720
642939
1080503
838582
564469
1034096
334400
969316
44986
101042
1207864
1028175
744462
704291
1240717
1216966
491852
713081
863098
955701
9477
929131
1248997
16055
285259
738053
676520
244762
917334
119167
217708
259921
1275610
1148556
810840
1064063
1226075
653816
1222634
1109704
199696
1066626
1300889
89358
828512
19919
249377
856874
250614
166518
995979
703224
1341131
592177
1340855
1282414
655610
957938
1179758
1148374
1287383
826178
554530
1106829
1345018
625385
1020565
8357
1048450
695776
776576
417437
1307162
173812
1083050
356504
254644
1008797
257412
830142
359393
682877
951853
845401
425597
212403
1120757
803456
1179265
1088015
1341702
661816
496013
592646
407991
997099
822411
805195
124280
754736
87539
473415
41123
1023107
117284
584149
491096
77716
883416
221219
1174273
235266
83479
344887
1000582
1200546
632357
1241433
569835
561472
897260
1348120
1359563
378227
128144
1129160
1226979
293675
1103583
1171468
58223
1186198
1064631
608487
607766
267594
611635
147172
1130938
1222325
873046
240974
1304595
1159190
448621
124569
69561
1099348
1191720
881702
301557
1120569
1342568
17334
105166
623316
1298265
334695
330813
18644
937962
771267
1270446
834332
822689
713342
578066
1206983
423468
290333
400295
599949
583135
1268499
287315
388035
723048
770502
630469
191909
587978
593939
1074900
847472
401304
1052035
948516
1318994
1266169
1123611
527075
69023
427872
90839
781640
682992
1028443
1063009
648899
1159874
1091602
31454
640776
773015
48200
926357
643684
677011
544349
265200
1350493
365822
924297
838178
462546
146236
214664
982534
833884
242941
769889
872693
251938
1291457
788310
121077
1213600
130849
1093946
330840
244752
583571
1115575
4480
49606
932816
35487
316399
1360656
1301349
73691
299302
587225
1162873
776969
1356840
715641
620961
372522
1168160
345619
463001
689971
890228
809403
536169
82629
339128
728979
795955
297019
84698
858417
479346
292886
417928
898031
496993
333062
389658
682765
358756
482065
1029043
1188012
641396
974846
902125
1150450
462403
622725
476691
258715
441864
277279
947173
20506
1218888
89696
510496
1019606
292995
884478
641880
18458
1292144
339303
1229125
1165266
515412
141166
662517
680004
982550
1007878
728988
817402
1273804
124704
1024751
1006307
400946
1083688
194612
990705
553488
710200
866727
579508
1322408
28631
492764
1140300
1221856
74635
465436
1278331
183390
1124531
590074
383816
1081859
320505
113369
872681
564241
1190541
998192
467955
529376
9390
1317159
466331
1339700
1144742
374158
994819
272677
125354
451680
187613
905579
424844
1210402
1054967
674913
1120448
1270699
1349398
495872
756330
1279209
291350
713232
968176
243159
1194955
174045
871819
129458
1355838
411956
644646
1238643
847345
902227
228516
1123054
1090766
752559
627345
467927
35415
620568
1285650
230465
366291
993834
926101
1201663
744030
790626
164732
645183
664266
17068
662121
1061828
691376
10756
338304
272726
1211774
1123485
867602
894299
36405
1362958
562181
727332
424235
1175400
81327
1316409
1153751
1001832
40973
559230
484477
487509
679263
615487
1147534
315018
766411
1185822
42199
683480
586180
1955
1013074
174099
181368
13026
553948
889302
104682
308060
510334
366887
366057
727796
276507
1309849
76877
1335275
476610
317798
255162
910805
410360
644173
157276
277597
658453
279693
155347
417154
130844
717847
1274954
246994
1181912
1117099
1084844
710703
1310413
704679
204912
399979
34638
789344
1357180
695811
997100
211220
816668
200880
864525
1234536
691453
960365
815492
835892
1361826
857086
1139324
190707
523123
422744
793780
941649
998972
1026768
1295292
512929
76002
449641
1322869
661193
1154037
728177
787660
212507
86122
734817
1231892
654717
385322
80510
1002589
1253248
1014392
122272
861944
816542
1269128
1093299
259803
1112964
1340712
234871
14407
63987
293813
518206
514557
354256
1084410
103809
545257
526946
1013992
405695
497639
1031643
292972
991572
590371
1108797
21737
1353098
258671
1021997
401571
702094
1013260
1232196
12649
984483
1113309
1313324
1202506
867619
141550
858062
767936
1109229
103668
776820
1339321
605214
489118
901246
1135907
496514
210265
1256129
768267
1213105
538708
268356
577133
1116682
772218
1189997
26232
853480
628339
72515
747974
248789
1143034
1228674
762781
264095
919434
1344053
1108800
666533
811449
1041575
262993
1277056
193137
1339817
542597
493961
1235978
1300990
352036
1205455
775610
799408
842374
20546
888424
730121
876936
286811
253129
1059593
435579
419948
575976
441554
321999
250097
749133
882683
185225
1141123
462116
1349763
1006589
219748
441429
973165
408535
763447
717583
303055
397360
1064721
669279
625523
450296
983566
1238310
147969
209836
1274538
844390
512309
1007652
1284959
934985
1309026
1089855
194520
96899
490467
261341
837493
779042
655956
888136
1082271
1286274
720704
330440
347099
1348291
836083
133737
157633
1231180
1273734
104703
646362
1356915
1209218
862208
178347
302373
768664
710831
135199
927682
337706
1086664
866004
1302759
345615
900646
383884
1196855
658275
268991
972884
140912
470328
555097
1258878
326471
394857
1153223
909517
162498
1198295
818561
637204
62572
1212716
819585
634525
1105034
1147385
235857
167563
1323648
193471
269376
517535
1209648
33922
1014314
864446
38557
395075
1027467
1158909
489737
1356012
1225888
938279
426730
39656
607117
936256
79262
1263474
287739
859642
805550
777740
971260
266329
63479
532936
1105708
786258
109279
591607
1139653
591646
1163050
347426
1024195
1206528
855392
347133
1123835
40302
617319
677248
695679
477270
211040
1284281
695739
495705
1319376
2400
1052899
278424
477499
637292
98168
588308
106792
243249
1208300
505005
544538
1093583
334915
196402
1334156
327272
401478
1338141
261737
460285
77623
424433
679398
232204
614049
211043
738919
509488
1129100
341396
1060697
1070432
1303193
779482
733623
123254
1091293
150726
54069
240316
1349940
576754
454490
934167
237145
1024737
432070
1003509
35362
1211689
847403
1261418
1242044
338380
674245
903725
1168753
564034
896266
463054
1273611
97555
1282376
727754
1285349
822300
327736
630703
257641
113696
556559
651760
727594
890972
657650
626133
222635
668465
103424
560769
416799
104584
197945
1140878
217771
322860
358014
880276
667134
456084
1286109
1182997
640832
1040530
1189441
805561
413396
1178482
1041559
1363973
1008917
82941
322997
666207
180700
638171
844048
1272508
917719
976176
418541
1064268
1198449
309254
1332361
284679
1069647
277424
657813
340057
59831
180010
737770
566591
177718
947690
235542
1062361
295355
300075
1011025
992256
1247589
1016923
940823
318243
658084
976460
966732
375096
165593
418595
162923
621081
884276
177055
434668
639155
660705
779263
410392
131216
318312
1205686
167073
824438
263554
1120789
463880
497593
944267
1246874
245676
1287528
1298943
600725
428747
1185551
100637
1231502
397989
1145086
164487
827506
1175886
1037556
678807
1270273
858738
764958
854197
1061540
1114125
1075913
365062
26251
1114532
964976
1003717
77387
1007511
1270916
1026833
1364463
1305565
270887
1072297
1108339
763850
476388
262070
1208777
1340
1177907
87777
142702
531298
732457
34024
119556
1207504
1280475
701660
71838
194001
1149772
732191
848253
580052
945528
271830
455714
584697
212602
568931
1350819
682879
301280
897664
340997
908748
1062286
397132
1200296
1224020
1299780
1302547
266947
1331735
627464
1350945
597835
1033279
1289124
267566
423676
774061
1016714
407180
124666
523610
1124611
1040345
829481
436521
1121605
1234208
1326866
705654
1010832
98391
1233247
146892
55011
130500
848861
1086830
427877
947397
295858
963161
556781
64372
18864
532292
545416
118366
1153519
1063229
1117506
815049
1010444
974465
562019
30734
1086250
1348211
54333
1339880
1166191
1021204
109084
100070
1190167
870703
1255226
789351
1337403
360631
962943
1248884
528743
1047628
406455
644365
529985
1259574
1056058
418248
455692
891318
952691
1055515
224815
726459
332212
700021
753119
650971
869253
564547
1361791
419238
826164
129447
1225698
671649
560341
394429
315753
801808
870687
1256620
200356
373767
486807
1219871
518170
540416
157184
1123357
781896
1024282
764856
670436
978895
290009
1255669
278649
583921
179144
461472
925420
10295
341371
195949
1287414
1338808
1003933
1164260
1329002
1225750
159609
592243
939793
1077980
221899
588136
1252902
718117
440826
1239180
613137
1133961
237004
1276640
330692
339278
513808
361843
356150
451595
630969
1152369
270927
1061537
804606
1288645
168874
164022
135417
167882
933466
1075593
1355168
249314
815905
1220125
507572
120661
884575
435382
591300
468231
143347
82880
347687
826731
56615
780328
162622
1320105
187335
711097
875206
1133769
818084
7695
342946
563246
535582
127328
546265
910942
575513
306534
734654
1137437
110009
255778
642620
779919
895414
950860
119557
103005
522458
427607
684019
396436
77392
179359
508627
547455
799839
1237128
831321
36884
265766
1055956
561710
905657
40949
969822
1200840
856241
192658
532494
815043
1345018
41288
985262
415304
1329526
646470
1141397
419960
702752
220713
1352665
311870
413698
355830
1035013
125893
86747
1231801
689400
1265116
1324397
1082069
597183
32242
81543
418588
161168
216875
536865
1181941
840791
234315
628206
1155664
840301
567795
392884
1140084
1277704
985154
560953
162244
1099243
199969
402419
1296243
498629
1216905
677763
1219071
1257489
1100710
1117986
906200
413728
107692
757322
817696
800786
576373
298810
214530
903302
798894
604406
276575
342265
116587
439484
665001
681375
1242324
1338968
696761
651782
14348
381915
1255110
449046
557168
1019247
445803
1311660
751841
406434
531325
1059796
381095
1221095
1222751
1289135
469707
1230195
803071
1216861
704589
587421
984481
826834
711932
132276
1245162
1350109
621374
468127
987247
29443
369411
55933
1202392
631059
1219678
171992
378892
706130
106333
507691
1201348
346278
845311
734597
113233
743649
262903
357695
515451
989890
71356
229596
1278684
185906
774853
477593
66432
47915
82148
492184
738593
947161
799203
315986
1005182
227568
865196
1167944
1063943
764014
178258
812037
716208
1032949
1188383
876703
289271
540160
51652
936879
1162143
466398
665555
451014
1198433
1222093
153042
876899
1190305
532664
585529
1304193
952399
718208
621761
1243321
942349
124660
1266251
116264
757132
1285198
906721
1049453
217640
1019032
1119133
958414
146262
338960
374514
12252
185255
1082042
763842
354420
1318811
997327
236167
1118157
1061456
1243454
390367
1045719
432629
548430
645111
1324395
94175
1065632
1068516
277181
687182
1083264
42299
874421
839774
547296
1219223
1309577
536404
147253
331750
1133836
776548
594832
525677
266285
1340373
1156889
1213112
279186
489083
259013
952475
1280312
163685
259721
189537
173018
714959
659363
843312
1337901
674652
233484
73901
989506
56052
740015
1119763
451254
830165
1027052
743122
943474
285107
901630
897989
1070350
506658
14582
535119
772250
54894
487928
709293
1141775
217795
258082
701084
388411
327431
789886
971720
420009
996446
65789
1047154
1155546
804069
111022
772046
533194
481133
1301331
803291
754979
434911
202033
587202
180470
593454
435733
1360297
243207
320240
542258
591185
128478
1228724
823654
460824
766221
549486
213768
273644
1300542
97176
1192279
1287377
1157198
1313453
1005612
886390
632007
1337181
351023
237341
524701
324104
713733
486260
915596
43843
825531
555290
19910
523462
763679
47007
888562
248710
77260
575797
177402
576206
1258498
1205161
46477
544548
544342
1126070
6716
724426
1168892
938850
539723
696645
979054
1319856
862653
265706
1334356
714356
1166261
439565
343701
86024
545345
1148394
7196
715024
416358
55920
1171737
1087467
270234
94230
506749
992874
644857
995233
806286
497625
574757
319782
83253
1054770
1314757
1084605
1316639
1256444
425855
542209
612376
212341
403895
1057149
411676
1253427
142748
141149
978821
536583
1190591
200667
128355
94205
1160340
892735
775182
139194
686442
82880
614941
340108
587544
1347692
391450
410929
755740
200464
1334323
705652
475457
511553
585463
27054
109784
358945
1090350
638004
552828
677955
511310
1295555
119672
21121
1201551
604667
723416
837170
315304
731774
582186
1219667
521339
288651
718374
715025
411440
291577
1276422
346067
935979
140186
967638
1237750
1225711
76158
528634
220811
566840
409026
1113365
812852
1210631
1009637
329064
160472
1354433
949349
742560
869102
1032668
477248
1011408
618139
948444
565684
295476
65506
1160090
384652
1056429
295262
542952
27348
330454
234973
1301979
591591
98768
1052103
936332
1190930
608341
1254692
777274
946348
690854
878770
673327
57611
1137067
1286275
754385
14526
152967
1220124
585009
456237
936914
1176295
506507
409333
310785
426027
721399
304116
1153917
955127
1075450
1246245
607532
30122
488057
1024053
308375
887432
1132654
33748
173351
1168177
407867
1290220
1334909
142125
265207
1282363
1031113
541629
1002011
1190160
1262555
41022
820324
158034
169735
891315
1241929
296445
629976
447281
662320
956162
1329525
1103275
1280412
1246690
1223979
912547
924434
960112
798047
1005559
480022
320785
863734
141280
1258493
1068211
792495
702044
293060
1022856
676869
846248
46466
1214467
1211120
30289
662504
116545
401983
323004
618052
443140
1174401
1190594
764220
996648
335835
516030
791514
347756
319877
337078
1082895
1202553
1341238
1152818
836985
910263
737230
1286171
1120011
68686
459792
1096732
288487
524562
1282095
1046848
609063
1313363
1299220
1087367
637063
47199
542660
1352050
660632
286141
891623
1009677
781510
824522
587366
916590
427598
1240482
1303461
594191
788078
1075509
1337344
1324965
944521
260533
379929
290187
487535
19817
614519
1279100
715305
1185451
847397
18905
544393
1025881
849480
933245
976619
694479
30426
590429
1002100
156758
327430
595653
615217
1176043
529710
15548
417748
1304506
409646
378636
685394
1053783
930942
1202121
30066
910878
690686
1321259
271997
624354
555595
153686
856150
301516
806006
257342
832730
110862
152818
695831
1007678
609467
409212
1134269
495275
717993
1295145
643103
318867
285765
1053250
767048
1197964
98380
908967
556051
822915
1224230
901081
666352
479215
445057
901691
291295
603642
687836
751457
350239
81227
139633
418725
1333711
546687
481263
26707
141265
264636
319378
1198532
487179
983509
521679
381533
166641
661597
559112
1148840
1247254
1099582
495415
441287
804291
251619
475726
814952
967730
651390
800591
72012
569546
1333492
826412
1330176
1332703
943128
1083903
1349304
1279884
530531
964519
1177207
608434
486130
294011
1016786
1156097
953710
97339
919871
349546
1045341
689577
577557
1193091
141030
724282
171380
1119322
316288
576967
391701
459480
858194
818144
1321813
1067412
1050062
673776
273775
230935
1109954
1044889
993524
557213
779100
1041676
652507
685473
1341708
1345848
353613
1267534
286173
1115804
894778
723412
873123
285205
1016432
305923
222944
1153161
822636
535197
560187
1142733
582912
28975
48736
455256
346456
810292
1352472
288588
622119
944707
1128904
1323497
1344102
1039564
224391
358648
282375
93412
1175729
97615
463265
1349914
1038251
938947
22517
624170
1123680
545232
356420
765128
178930
480822
1319949
1111994
1271096
122309
109611
1275448
694168
371428
1170249
322737
92244
1224111
527784
52454
1058411
424272
904903
1163430
766520
801259
48505
119737
1359547
512298
697726
911148
990449
699588
315048
1054847
755641
906329
1197186
895954
535792
1155540
464380
78671
992779
977293
1200856
539880
915216
733400
1256035
574715
913194
482996
600420
443769
901878
914220
279644
977054
925580
427780
1148220
1252233
756837
438481
779871
219473
1302853
1082367
971066
640920
934459
276275
551755
783073
943123
492481
879600
742334
1065516
1292209
512782
447333
915230
1248163
488641
271092
905767
485079
1109357
244019
1351789
802867
1023535
776816
695772
1030212
1059077
420151
359080
1203462
120772
656476
401401
202377
46302
813318
189704
520770
1286672
1143987
1186031
639895
1083188
665677
105310
802335
1052320
248422
564316
352682
610118
59806
430626
330468
464710
376595
949270
665333
1240072
516611
1044888
1236652
1355354
33056
1306319
597437
1347976
621757
447253
663733
356581
900537
264175
436335
285059
1355559
1132749
1360660
86081
1021197
118841
298584
54883
909020
1273686
1326425
679714
672714
873618
1042650
473662
1008722
1290566
825370
1346343
1086719
592600
552533
24570
121764
226820
158581
177120
892047
1170630
996466
452178
507368
483698
907815
248167
130160
351624
1156941
1101629
1145329
1333565
387855
716349
16584
995720
93808
100835
117396
687623
911623
1322768
453369
102477
1143427
476436
210985
1237898
536483
777071
495793
917174
657102
930441
542252
244548
275067
1045304
1273494
532924
949329
408904
656728
730058
627033
588840
143787
1084671
1129640
177789
985977
31217
276768
1174720
213922
1104996
991526
135390
472511
332305
1306058
1319405
466531
674452
658541
863745
1041467
1179174
884806
781234
197555
92519
515138
7401
1246225
1122344
259005
435403
994289
75103
294201
282616
1080718
695878
566222
403886
899618
329323
156530
519432
22697
730654
109517
726493
773252
905710
497670
28812
242702
850130
3351
1006648
1149792
943048
527812
783411
1126968
138275
500876
534721
255283
748138
1125229
30115
463820
700417
496476
1064036
387634
745027
203560
681065
272916
422078
527379
1170843
1048215
916973
1323711
1363044
931911
225921
517014
929861
707381
918055
712368
322839
58393
442371
430748
1304853
635359
127789
457989
1045621
785631
899112
161992
1239457
1001174
285299
244807
541361
452002
884850
385678
628791
1174297
1102337
1244273
590204
624526
95637
1023402
1145107
243109
421653
56230
794666
360237
1179924
498967
720102
941801
91912
789370
852373
1105469
657026
1255110
315393
960976
669157
38307
1021692
283692
454641
828113
621357
1055067
37544
1204894
372376
826786
825187
1050162
1246223
237695
774492
608621
144953
256891
76306
881351
1216285
813629
213489
1311118
1010071
801915
1177537
1099597
152311
1000840
90935
1335416
1352789
842080
934715
1119099
530143
737827
820318
1316453
744345
342016
181807
1312901
389624
384035
104918
698839
439941
636625
793336
413865
1018174
1337006
1026315
310899
1019624
607234
931005
1176030
941938
303483
630321
1305458
717273
50769
357678
946515
877517
717704
1263211
489262
825821
883282
1066984
714985
188247
543438
732326
410779
467264
625017
656646
582884
1057957
637293
233363
1342753
244788
27150
182186
506146
1233016
1273586
6339
539754
171110
1035389
1323224
1034417
369721
308504
385487
673073
280150
93623
1315429
711347
77484
1190119
592950
227097
25529
377069
180741
485215
1077650
477927
934116
1066965
1054824
443063
838037
563507
1109312
69263
860187
1278326
1230144
1294189
347175
443658
174127
1317291
273103
1336503
1199710
40875
788815
794801
1230607
1283603
1069865
177260
286273
673387
1014478
1007241
182251
365687
1289835
405586
412378
187579
538074
355395
1332816
231196
1209965
711007
976965
1034295
967548
1353539
367034
755155
274454
291680
128979
1283667
300000
747444
73627
294833
1191705
1130313
900979
1116524
71928
916362
430294
952349
1116163
425223
290021
275125
353308
1226394
161735
568943
607617
986722
1199291
824795
900943
848910
602969
1104150
1258345
1021227
1289201
424111
618057
861990
270692
844391
971154
1151206
560204
928914
640820
210443
1300602
120549
151030
1038410
1100538
497533
1182611
429219
1204124
299411
1091185
530229
242310
193370
769797
38103
1125563
290008
16403
680856
1324461
1077321
875866
486752
283290
567902
223522
451482
233413
63128
1302132
377635
815345
417026
35066
1030964
135714
129082
172551
459324
357703
1251963
550595
378972
351733
1315372
811568
709971
991785
112993
1084569
814584
1194295
227704
1255095
241589
422519
340244
645822
804800
72540
144952
327530
706257
141040
297706
192442
30635
56508
1165903
995094
987352
645460
596035
1020278
812834
286230
885125
134869
207360
570124
30993
1146610
316432
548191
643347
253369
147323
600538
25182
1225693
214447
566395
319792
355873
975669
1112867
332989
601943
993346
128255
1251967
536749
558502
649459
1078625
250420
565814
982470
758696
242009
827457
161704
1215823
1064697
644153
223788
396480
1004183
1173979
859091
516316
710335
551151
221932
617040
873936
206630
1141422
92570
96817
1344805
479365
334267
493807
1361681
644103
1343685
1266584
391720
323967
1123778
505642
1059388
587178
508291
564492
1210997
1096816
1030694
1353284
1356354
640809
1113095
408028
219138
628892
1111071
359867
711364
643975
122586
1029956
938675
626998
908010
282343
717549
1178519
1130496
1170805
918334
1096365
1308939
870280
334752
475183
984126
494311
543028
947885
995111
1273476
193444
1067469
1326535
1262715
432279
969358
549341
620061
1085103
680424
63105
1203522
1027869
1211558
53557
1010855
389198
1007378
369166
436791
355576
263006
1233162
1331642
221223
1010816
841371
243239
1004464
1227229
373403
1118921
598243
1135758
1004971
993262
740718
151952
1102257
1319088
46846
476655
910096
345735
1358270
1017181
521361
306147
502438
1030544
175254
223407
516188
1316608
746297
1326656
1357932
1211912
607106
1238776
59967
703934
162987
923769
741957
39108
1164868
801287
639982
115632
745154
51967
1165097
1087551
687384
116816
32729
920697
682707
1064547
501549
1253039
1229056
1105821
282229
671697
1144992
565925
349839
941403
733862
509189
1102501
1341026
1157685
1206896
567919
5422
825343
708875
735383
466400
1210030
1058884
911848
318082
963878
1331488
552596
496167
1102944
1045260
163287
1096237
304651
898329
1301720
54119
1029091
574541
1082255
401772
1234320
678634
1013314
177740
169459
122732
554152
1081942
107222
224383
1261327
123274
1306693
595861
1205250
845416
1339995
1227239
89021
757222
511159
1143952
1190283
1186276
1111945
588058
1181780
985536
920752
591086
686557
978296
553215
1277503
912016
715856
502921
468092
1014901
143070
1213078
113833
1250503
996498
526060
209419
1165495
1096269
1279858
1112524
176403
215906
607278
835727
900933
993781
397627
1335525
967003
1062772
853075
974778
360892
1034906
137716
1006138
717358
889148
399650
749003
374296
107815
242538
1144698
581239
217313
1139155
919410
1353223
1290147
367296
1165465
393865
734990
1066107
1119303
1297967
66882
395587
348655
1317845
1199555
560711
145046
68286
171577
1340095
508918
704521
437569
657403
1086559
44672
592822
560913
733553
66180
537853
420909
1068795
610061
804556
240268
1213847
779171
229250
1105444
385024
769691
1039946
511558
249234
719142
679650
628475
1175489
904496
768463
794326
868994
390540
608616
197012
508866
1334594
47424
265219
674879
220217
129702
571930
1065705
178773
963527
866297
343166
283311
1048163
601290
600016
227472
527092
516620
680484
987648
750960
1143191
243051
692609
981435
709972
439337
1202255
608762
945630
752671
624791
681168
914707
155148
1029678
749133
190938
285821
472250
1076336
971206
1057780
852466
1157427
1140963
1118516
1316238
1190557
721470
563454
273472
1055070
1040527
459748
1036369
71491
873683
795079
693310
449956
653388
321039
56716
516753
788129
1218112
928696
768460
567084
1085403
202957
1003491
254834
1023057
1116854
207134
63082
121665
518000
802868
66583
359696
193658
54363
183119
633421
1363844
1282025
1279708
690229
573821
143748
835688
455308
1349186
1033409
948990
578044
171081
345142
181848
579355
15627
1297013
304257
165434
1139768
1197237
95930
533386
1166277
242601
1116074
779912
692744
558348
592950
1119897
848348
703385
193052
52251
207591
734611
1182806
1201345
1053988
1009278
1039882
598193
274148
754542
261544
599333
1166105
182805
794745
1046892
266302
655104
823391
540578
1364363
859933
1055826
387059
182102
382739
37608
569263
6227
1285860
1191452
1005394
427193
1142182
107461
1026338
478866
869061
211222
983847
44540
698959
915565
1021535
1322177
526097
486993
1008296
1257472
1290673
1021108
283692
832167
946773
94145
232023
392529
1274149
902489
736426
1340731
1280666
25581
463105
318114
442479
251923
693311
1255833
638844
239423
860469
731875
554242
139475
1149013
1115256
1315774
228973
163087
695631
1300453
472159
14601
576931
571578
1326656
616621
495288
374665
189835
573115
806940
703273
1109961
722327
915227
1047542
891938
830044
757463
626549
779564
905990
969608
297682
1236992
420038
943282
841610
357590
840827
1171639
820383
590133
775951
1237763
880033
854828
150863
986448
489510
1015238
546416
69123
1261618
1279371
791085
778373
233538
1349447
1276271
1257907
1090818
350528
151778
1125330
278490
1251409
988988
1033475
512668
1198445
1187064
223572
1668
1361762
337570
1065069
1239281
841967
344268
912518
1007857
1139886
1207595
797812
156223
1065049
232441
294128
134231
905585
365848
836018
1230226
833048
1155416
690121
700159
1213567
344051
1181236
924844
1159616
1155794
575106
174039
1046569
465417
1234908
86943
935323
1102549
387972
332309
1037191
209415
393168
1018531
221128
394220
284241
1287991
1085542
421409
198486
745330
894842
636921
1193973
5179
777532
851787
791652
862854
1295666
200690
857118
629402
717844
738046
401115
1034791
534187
433110
415420
411987
620155
1089130
280984
158165
628319
467665
940270
1131975
1291364
418268
969173
149652
204448
910522
715284
3816
424595
348428
170855
119803
1002711
922635
1118909
115685
1273804
197124
1299345
1003123
265520
1063371
1106466
750858
1031608
1314454
1128198
22787
1127348
1071135
944808
635731
1135946
1159487
1040622
82486
1339254
984928
1177447
759098
196028
773709
775139
428648
763223
320009
375524
887300
840308
731092
722754
200163
259395
1141443
580776
491675
1151817
5842
25254
957975
748575
192409
136772
1071235
1238259
1306255
1127264
1276684
1214323
184708
820005
1297617
316614
29794
768561
278473
756588
43167
941039
730254
1331362
385649
183199
950939
36487
68458
755970
311955
763943
310472
591373
1271349
16593
41989
413625
321831
1066409
281472
1197209
1015288
748141
537073
720658
412786
277045
1357215
203374
308474
1347240
925433
548920
228794
1016303
860705
1004290
1019985
574654
279945
731183
797738
1163621
350228
859775
979420
273253
868173
13166
714064
852568
745955
745912
151148
1292891
452097
1268648
1185576
441686
542744
1130352
358209
230892
568777
903854
622241
1058192
1064128
492743
1251953
1101957
1329810
1170675
451096
1286866
1068044
399311
210571
492412
22599
3856
847912
488778
1188553
1157878
798223
315193
608526
1245713
644850
1025686
287380
926717
630646
317945
607627
137115
710541
665505
978044
1123484
894942
1358734
421951
805291
167234
814395
223558
882789
1029019
922799
140744
1113205
747732
455368
860974
737561
449178
858018
1062708
181271
1066379
1274885
717313
721242
1346300
852200
470406
1126284
1206734
1309873
1189722
619917
1291570
212000
449686
1035400
1188327
224809
17457
791230
1355853
913247
786736
950307
622281
2563
1323414
1076510
164641
847050
394305
1343345
772642
910176
979891
75574
470150
801524
717343
1279820
428668
1122752
89761
969284
754829
981261
1197167
1221951
719815
314698
615561
1060226
847767
1294691
761262
1125944
920531
258294
1352540
1152123
232420
869766
1119017
931483
486277
1000168
47505
1255414
1131380
709661
941953
1268747
688250
1090237
182933
657361
1037747
1040427
1123468
187650
1061275
446334
689291
159479
952112
299690
786116
1088896
87127
1151531
877419
854736
537747
854401
566114
709312
1044534
1143606
1186302
1097380
1128297
296866
427528
976550
1263281
99490
790107
185052
461066
94013
1188516
987046
1242564
375103
1032242
469668
172900
961706
225162
1295128
96587
206679
1210675
262000
1350127
708309
816023
1177
1001923
625086
168769
1245760
802443
1234575
1354120
83419
600173
15588
200532
558155
542350
1340583
411857
955807
272836
173141
1132836
1003737
1303282
1135927
18469
335680
815931
787002
1172714
582608
123752
357016
397723
1153333
506684
969351
455040
386585
376096
12532
1010545
329667
317800
599472
389793
1035887
1133124
964368
565002
580497
16299
871095
738958
317142
315022
1224013
1170390
199572
1143351
543696
587760
729662
674634
970494
1135193
963863
495686
494704
384295
887497
415627
438270
715424
1107881
420148
1253488
1085721
576775
973723
880368
470097
1165901
520591
474991
325958
1043460
1335121
854341
58703
715385
542800
908217
284663
1136679
893067
238867
256302
124823
828606
849433
38395
983646
509217
638597
1000817
171760
649526
1107270
1011077
95551
573393
1277936
877713
414881
510141
1292003
954292
880018
1060789
70078
552249
78791
59855
830197
388001
952443
324572
101382
1006797
728171
684654
1232166
602469
493340
737258
569772
648349
288463
994501
404977
259740
1001217
1301987
159062
88157
600846
1097891
878585
79952
265013
819237
556027
941238
582906
971515
382179
700147
1296172
979026
1162939
956854
299985
1168645
356387
228120
1170909
553779
226906
35122
893533
314359
331941
750222
770223
1013501
1254977
1288387
706303
1022772
808368
178461
502183
648780
1223830
1049743
877406
808154
1303544
721155
293171
308198
668520
646106
594742
1268001
1105968
173189
212670
150877
551353
573261
1317705
225206
1207112
751200
219435
328019
1014306
165965
709799
476631
1097396
537836
719296
52475
501264
59609
87276
1208931
1190400
1033409
773489
499826
844736
1273010
114814
235356
641213
1193612
1154485
58489
1242312
502267
72135
798680
1006026
177368
303654
1233702
481871
623514
829966
235878
1328746
919998
276242
105814
1222072
44147
1316439
632164
520446
287682
505842
137836
661886
560706
538518
393520
1040420
839091
45281
1288603
279897
976113
276703
113800
284755
467078
533707
855013
422753
337480
353275
1089203
376480
295632
1077830
381185
262788
289808
135084
1147428
613842
33469
827577
844779
857014
214610
587397
206879
140933
137676
863374
550512
543551
451939
554361
407500
168482
90033
373252
369270
1007873
11387
758769
590930
875278
1291333
482117
432099
153550
446175
444023
253396
359909
1185869
106148
1020668
1029445
573731
608321
576353
601181
124840
991
593813
343574
131964
884547
544897
1010501
414846
1031388
484375
1058304
854816
731631
509239
115175
208252
635574
1259310
809326
716743
706432
371667
1315166
878321
987390
212349
711899
297589
493234
963305
1264877
94596
620262
442751
1140082
753418
659411
1136305
313358
417761
630848
534112
615431
575810
394754
483248
2117
641348
649240
472208
508566
513675
1229925
450961
802464
1021483
71444
287255
394299
860546
997101
297488
143391
1270833
51569
93949
897968
1275270
446346
715698
1304742
1263305
1067065
796982
126183
1230500
889248
424396
146465
642424
34498
304712
1159898
347450
845674
1090808
112058
479345
1154468
700042
38695
569247
1097644
937030
706568
59309
932207
421481
1090947
1006623
997428
348786
145724
1328688
98211
692734
215420
1274934
937785
680544
1299721
1142032
299858
815925
1119420
994876
717009
697467
865193
359172
1097836
700636
692407
331557
792440
698984
135739
30915
116458
840965
538335
393492
528609
1115525
1073015
1257474
169227
630469
367865
268985
1103684
309926
582946
628515
22446
1069779
244671
631756
760729
156540
113959
1331865
589078
597598
920875
452892
1206959
771425
1302326
959806
1226507
969323
926435
291898
442880
407931
181439
1048251
1161154
539080
553200
569472
562443
545044
569385
1343527
1223635
733398
246067
1011853
56866
1059972
128968
291430
796626
465779
160007
283528
917349
593329
1360171
28269
95139
483087
982945
585621
1264344
1154888
946309
235117
1246622
1061305
356689
1297641
1000392
1180648
993961
646699
1109499
882627
950862
258799
111749
717764
392558
635242
109468
273377
190458
286614
1344743
863984
1150276
684832
727375
624404
890575
378140
443872
76216
6248
306607
26754
585838
746389
1137099
302022
738530
1188802
904530
299757
32004
656813
888768
941650
809407
246939
957723
619188
1077455
882844
487554
1007776
218222
481625
1282318
616117
1107447
387899
1268644
244107
1264755
76196
668429
280892
886258
799092
650619
876272
1358068
734217
1085260
752580
187847
909690
1082554
200642
440916
899365
918479
788903
1250319
1004996
1178280
1061152
927081
533838
493590
727099
145162
985675
723432
130041
378034
387327
353454
481040
9447
898077
598367
568644
1329264
923258
795010
882611
984772
1218421
188675
639433
1208302
1089625
49420
617872
190499
254931
560172
1200502
453417
342562
820010
220276
87806
37010
129163
336183
1319350
37310
290321
1272222
1077697
183170
1200271
1219802
378941
1224686
4198
783888
756861
680569
1050554
733137
1166724
878799
440463
665026
1076126
836253
903612
1252405
1200056
127336
484214
1223434
1234013
898383
466574
1001032
728514
1325122
225212
101387
981217
1093927
527007
478778
527263
1119173
42142
757360
92463
79918
1081384
1329680
310339
1149038
255983
516965
69457
737323
1138775
309091
185691
1361008
365271
336589
745164
154065
734157
737338
110963
1307693
517025
1017636
354481
1006933
321715
1307401
845139
46436
264248
312797
792981
734931
592304
1219500
204933
723590
25074
589538
136653
219358
1232436
1030034
1322595
773471
149671
1065920
116636
312294
1267529
226911
1023397
692828
1292854
1081786
1148102
1016467
7506
35674
700480
487642
713613
623715
1324954
1246122
836298
6593
1088258
929832
1325146
23425
568301
513840
62669
985291
18422
681778
353403
12923
886810
1106650
1297372
1718
1312900
571395
303850
1031417
686360
771236
796434
709078
1205698
370418
1084116
433757
1003846
279982
460026
104260
343749
64045
677920
1087780
833713
452646
677048
1354279
1195477
1100518
647101
603060
747942
121212
249863
778666
762502
1262004
529540
211037
1094531
981126
825718
983204
315910
1300970
672006
207944
199454
494380
211541
1158631
1077175
395892
383991
540017
388338
510277
268571
947161
2279
586409
172836
578705
908990
669937
183480
1014524
504203
551704
1357356
140366
361698
324303
95642
342147
1102634
391711
394533
1035060
15480
386633
634292
472735
495940
204823
1260533
716449
529243
1324364
1354640
839127
1304182
891690
226827
150003
566506
772297
134939
974165
529294
644970
613595
1033369
289683
1020620
1140392
502248
1280966
857422
557209
940179
656054
770445
1341918
566245
1352087
1216878
711888
212046
523353
390520
184083
741437
107682
1350858
526180
587481
494472
1278217
766120
728905
311097
254050
594620
286842
1250858
106286
1358591
1045277
102481
439734
614101
214172
981524
492965
881881
576931
555164
720329
138322
821331
42646
1332355
1287260
918188
856089
382531
120482
526078
224633
393816
967879
957813
238321
342666
408628
1240070
124373
1083603
60761
1130208
931306
7766
147603
1351297
50495
464578
359637
678647
110026
1360069
108017
1301419
30138
87930
948531
48311
314237
820041
1284457
1003475
152474
737873
659160
992197
1102237
1071849
284898
13735
77965
634071
743679
279023
1215564
681177
258697
322416
1072991
1198908
443091
919645
772964
530571
1202933
982729
775642
336435
925658
648108
1293285
773498
215924
64769
865032
875146
13331
610019
888845
1300461
760751
834646
232558
737159
527792
625845
494449
819108
228630
821533
529777
657554
323085
654373
527831
1252937
809960
803263
1110943
1174354
989711
408807
366559
1029404
957468
310771
536859
343057
1200451
93120
939936
790043
243933
1112654
284923
624842
512269
796612
353772
1341041
915263
571071
787618
746700
785340
663256
20898
1323440
472294
1332556
61734
860907
535706
1196088
1336712
285502
1237906
1298603
1356160
1179017
886630
831017
282182
651240
253136
710354
377151
231219
658032
463656
22672
418854
351754
369056
617282
151207
742939
572623
402027
920761
846696
396992
1192739
1103061
608564
985333
998138
186170
971917
441316
655093
751185
451706
1139567
487130
1137447
1071340
807117
1119697
1270351
1334038
1191514
822906
1180585
129266
1043875
662264
406430
936562
818813
979330
1093901
267398
313351
914697
1197219
784651
1235176
454161
1346283
885183
821453
474986
1328837
414692
365058
1284629
571435
192034
1269636
658745
1307938
668713
582039
248680
1026976
1173956
1220592
294511
1087513
115524
588242
537031
9279
1277684
600550
377666
855784
917517
929422
171308
1349557
805248
916554
917235
370513
653151
880817
480179
378010
54719
1323645
462653
217272
1293934
460671
1170886
360890
1054358
172277
912468
303298
198649
47027
755152
949364
871243
10519
796355
327573
1012678
278447
748426
649089
481696
497004
531275
900425
385439
718091
717879
562376
212116
566000
60087
732504
969452
720110
143383
97923
510548
1281561
403575
722957
1058784
146872
1274340
705485
1060345
1353200
497116
885468
445822
1195642
526167
844370
969024
410271
941855
153750
911787
798507
1217011
24165
121938
1349881
1260075
952409
213412
557651
960988
1110378
138775
1289795
746780
883481
1144885
830378
490578
52142
390661
175656
487554
250386
450313
134195
691107
61594
981409
252401
635894
797137
1187717
419124
541999
1332177
78305
618379
117201
801005
1019344
719981
1269662
7486
814128
1089974
1191941
826805
1171324
62495
764700
656882
716642
10069
701730
367787
1069157
816931
349196
1001319
1319631
1285130
912284
381394
785309
999198
535945
537961
907938
513834
455159
969257
846865
1174235
1195792
1112438
757614
31662
882874
680350
1170089
723943
1058308
913438
1129117
1069632
417323
942009
247371
1185053
769557
209396
1169830
962547
977332
1038000
884983
1214593
172180
320092
397595
1011437
115202
1072124
1290653
224938
244446
770315
393466
1106169
234330
889473
353158
613279
748171
272533
59431
1011566
264877
973972
525144
36595
362496
227568
114636
624094
1359805
353021
1106678
497435
72901
276136
843798
1165028
197309
1266473
230072
127719
1295294
258178
478306
1171279
1362432
1217424
55162
936132
796627
526974
489283
351069
383183
34178
1256929
110575
325070
455985
433787
1018301
293949
116672
888216
692725
1155075
249739
1215067
405951
867174
855698
412814
857410
87014
492396
33709
403145
381136
903001
1340253
111840
625886
308160
343693
424287
240537
815055
438196
656440
985066
287913
66433
97252
986021
872686
688481
1339825
765219
811072
1240103
725408
1362571
867358
175400
470810
1025800
969625
1277294
1208482
144634
834510
401041
1250699
559889
1085265
1314788
247837
312558
1135319
1065609
1338730
295621
570853
571523
269036
1346393
314029
92039
33865
631606
875859
1232304
259621
249219
1346515
57979
808102
685128
650449
53317
983000
610664
880779
1356921
660329
803085
550287
682542
413968
687724
871807
194227
996900
497869
695845
657238
169347
1135150
1339080
277341
1250244
1316874
846429
724303
1084033
1345426
1363309
383891
997627
966003
523438
312647
1340711
136961
656852
670649
506620
1161884
25220
953400
45234
246565
1189219
52464
1040380
994409
150664
915956
967701
263882
459809
483744
839540
467012
129557
1195715
779587
1186144
626267
1288497
1013759
662825
470317
132416
718922
710667
1003497
752922
338950
513894
1073939
633027
1317383
1217925
677004
291651
234229
634264
1096384
960102
980678
245136
76313
260500
129309
868084
63228
509421
1019001
259353
323106
429149
1012264
280119
663293
190398
1173435
1019924
477723
598642
211445
1262167
769259
765243
401218
67341
605411
455966
242936
521386
121239
847193
864588
723098
1117245
120704
1267768
872137
1127088
1173982
677396
1100540
965106
736868
1158621
45997
272180
184100
1238233
63884
436963
347595
225775
405336
107889
146169
847088
1037130
121813
246723
1345397
722388
851767
1360500
551944
1146602
1031959
465413
756708
505390
948668
1313380
653721
683097
429670
940087
58599
113086
646564
531080
524643
1287442
29558
797490
602203
630094
1331777
377771
1087397
1289964
487233
1110187
959333
535965
1297498
980770
91971
1198416
1095331
1232279
1034461
498510
254594
1181362
143531
1306167
938138
38677
852096
1123714
1113209
1348709
1107210
951816
942841
1129408
417127
302183
221732
695616
1295550
1216403
352769
1002811
866298
346556
514679
768101
942283
1322641
1300341
448956
515479
792586
514630
53815
1230330
305002
138083
203872
320285
100637
1325005
1204022
1025438
273738
981301
166635
18907
768489
1306343
1226573
1319119
656503
907902
963658
723523
731322
810135
239353
1030688
240212
1219523
723650
575948
90422
853779
1055531
707712
367173
915417
290932
479030
1270523
442277
971492
992038
1152573
1182191
777653
276250
125054
609751
116489
192919
77194
709311
229967
778581
208611
130901
340415
212748
1195229
1339703
1167622
1060493
133791
1009361
1226984
1051381
163470
1168774
813655
1092685
1189669
488321
27052
195448
516340
490191
186156
753677
1334633
151468
819967
724472
1049918
1040839
35842
1023931
44800
147780
1218931
205268
56006
782734
701833
172842
776845
510510
1329579
442512
661975
812441
1059030
433144
371331
144272
475411
553636
435852
128787
152847
743490
280430
451545
1121972
1077451
691229
171989
1352633
1004829
25338
323984
159960
741960
524756
436912
827074
815965
806926
229521
975458
927084
1230508
764675
1157027
481215
782544
469475
1283612
1187018
127086
1069155
508529
1061631
136336
1171458
1120005
738720
518401
145598
1001146
547098
774282
1299357
925666
1055744
423583
1170874
1275274
215778
557377
1242857
135134
1346179
644804
754937
1276442
1056941
333789
1328086
813695
792049
994321
1083863
1291494
835429
353432
1197843
956236
919672
1034793
1190786
3161
1340551
1101904
101670
105828
179557
272002
1241959
858308
990225
13326
1050567
967619
77338
802460
1126526
92870
1341107
566324
20903
1004864
94375
913631
1026870
661687
538429
232220
248366
656305
149001
835986
909233
1247829
1163575
1194032
1152133
157025
411749
615153
1122466
1296727
660241
125544
41129
837707
1221325
514111
1310012
872047
766647
1142546
301
879889
72906
1187992
350193
74871
1085888
552341
173955
1147353
865010
1358341
939236
144639
1158966
869034
119022
78858
489396
978998
308862
30021
125918
387365
882811
825751
783133
253222
1347156
270397
611117
227078
857426
87222
937481
812155
46236
1038651
1063519
446838
665452
884246
1169872
1259446
361412
1049003
757949
337801
293090
502481
484389
84837
1198010
804068
1255529
916770
498056
939238
308388
159071
419288
634150
1054339
421993
1270372
84054
563287
1163998
1093581
554878
753300
19209
26954
805512
395682
317340
1008819
1078431
1334717
811114
11952
243136
1123039
83323
85523
990345
790483
430193
41243
255275
353980
748698
1321282
584142
1149304
46501
97306
722394
879053
1343687
914454
818214
1087405
1203142
1209053
1193100
535428
878570
1340747
1225701
1102379
877090
60021
508640
133388
1358483
1107017
721040
384411
103412
91381
117854
451861
1107187
922453
834880
176826
567990
922593
1017088
334520
123421
243828
950855
1234787
26087
402909
934235
425851
849200
383162
111033
1250992
1057742
487161
234790
133422
1101401
1050121
347825
750732
1086382
312006
761242
424727
640926
60940
704956
920186
582925
420662
425075
1273621
801322
884131
563266
1209808
1239884
697500
1323604
1304413
604012
524166
42176
648826
1160516
1009309
455869
1313292
844456
1110644
475332
677665
1241553
744883
332310
294784
596337
148969
888653
912559
595940
379054
122222
255781
45686
460936
549063
335976
333046
1115407
239267
727854
49170
1174563
442896
1029781
860546
590165
297727
548385
395513
314621
851142
160016
868734
429038
1044250
1111994
569130
889285
1013950
1264869
805367
755352
774055
44091
1157453
558260
73205
671232
708059
473145
80747
602848
539834
1047907
893911
6570
1133984
289313
242392
894354
942215
580540
52921
324263
1043391
129378
6182
649272
504842
58876
709549
381569
1194988
105618
366904
351024
645155
173017
723943
978081
1287008
189096
867504
1220783
1108003
378372
906260
774252
7057
1037871
380955
274232
1071065
932852
1125538
484199
500748
356645
1184488
342153
1254797
1043738
1074352
1119607
785059
1090823
1119026
101761
878793
470482
1349890
9911
737626
316433
163996
406
26405
418414
273667
932233
324323
1154113
138894
192840
455417
748541
127607
946537
853490
261191
914181
631231
1069889
693870
458739
1298939
149995
28005
1218129
1141647
732641
831520
1290480
316052
1355353
620598
160224
29471
711742
1313464
1295923
161372
134412
106955
1302749
294270
1006513
1288454
1354371
376591
120060
409991
1066442
1116687
1083562
197872
740064
247277
246396
1147676
1095692
1095294
316511
128302
112306
83156
1243019
419594
780252
409974
1191590
1108414
930062
1198149
671396
358759
489944
462432
412268
495904
1210769
238933
412763
611580
331612
566370
146251
284407
231238
1332561
668996
1204473
111013
1206353
975982
1193399
633393
365320
720329
496846
962820
817355
601990
360491
581923
1052333
1178846
566231
1149244
791239
37385
353246
980682
317314
937602
854032
1303386
522749
239644
1144662
742668
157678
1325130
532878
795054
955714
805406
832982
968080
753233
581397
1282887
914724
1330067
26732
700524
508204
1284439
412537
438576
390115
931053
730758
128463
1294581
688621
1349440
76258
567680
549663
1025655
589288
879019
772673
605617
715563
878795
973610
1037405
872609
546797
979388
1211234
1189721
910380
485086
823983
677475
1310605
571926
293706
262870
107303
966081
1105239
1254491
309694
1021030
384133
682405
1085663
12151
165663
428536
790755
63542
900101
204705
1245858
917633
312575
1110104
63790
218046
929697
585965
374830
797991
1321329
990898
15658
967948
56014
134473
918411
1042227
1547
834016
201564
453030
591084
128148
1345818
508619
233587
179126
1326399
1262043
697046
533866
837312
239385
827623
757060
819880
818386
592770
120057
441464
706513
515708
863399
3173
142791
730416
240136
837785
1111601
1301568
938928
949596
717145
53291
1064988
383499
1343963
1086880
231290
689593
1268130
525401
783438
15991
1245585
307599
1185075
726713
317301
541928
517592
446795
487506
909954
313988
686261
1132273
109874
733521
5487
518475
965101
406639
936324
1268803
1112577
381
1091103
20143
382283
460288
661287
204179
560441
1073330
451626
449292
1346079
878935
198917
1357444
541769
313315
1063180
408795
1006403
1202833
469133
722052
119865
1320829
423814
1139422
1328420
271133
134628
175187
706158
586709
685879
346747
50014
1296350
602108
97367
304144
1336337
394092
582014
202118
1144252
688525
663855
689652
1289079
21911
972755
558474
335816
107706
358381
398587
1054364
658161
894539
236275
504454
1035963
573629
342112
591133
361493
446641
191887
448486
1019524
1242768
816700
422548
1276087
288766
99430
542252
407925
1162708
929242
230403
1019203
937602
1240995
657286
1126557
133256
528463
580680
313505
32441
306223
1066344
1280788
608710
895754
1122421
340559
1156052
587269
735969
212826
79717
1209280
734094
316093
1057432
737961
436508
343949
400576
943406
820838
1137602
698787
290838
702455
809560
550222
1166798
212252
375515
892570
1252678
137309
503589
1294507
2774
631424
427593
1169166
545088
615820
320396
305874
1207156
482436
1274599
563022
997273
411956
923574
1076687
337727
1096592
622892
368058
506622
963131
215984
490950
560206
677881
1107205
509558
585786
481713
639868
624638
37376
271140
989099
1210150
286950
1233253
948561
994931
61090
438051
627683
196628
1127746
1035641
973977
410398
686352
1142793
707768
1257403
16556
1048008
396383
223167
1168332
327377
151769
777268
706769
574955
728502
506136
621049
801067
1276917
884787
270853
380310
445194
904204
1147592
197890
1146583
500399
848449
711826
745302
261508
504842
204444
3451
191191
655673
1145210
1252192
511543
599690
49732
74457
394841
977328
292063
1343137
314685
31126
1243687
344587
842092
466579
1037707
955654
690616
68917
407620
279332
5863
200768
717116
800567
779458
361697
708652
545007
152900
692951
1103663
1352370
226388
1074717
582678
303658
133324
252653
827138
606974
776982
1343169
1045902
846551
634266
292891
764016
485746
166587
580623
596771
795716
686483
847512
1158361
511763
1183809
594562
1045718
845176
757932
746375
4715
951810
1202526
434368
426764
500514
721090
50649
887623
761524
243506
999248
144901
129626
237230
1109019
301518
1087627
68806
1297011
836785
324304
767604
1125010
42514
1039940
494165
1212584
1352646
45597
329886
179038
1283803
909364
649271
768151
551784
413926
152289
1311076
463071
278393
220168
1286737
755274
145684
506518
769257
463790
1063902
628937
1198679
785843
404512
1338178
1249900
445795
292450
335817
1036096
55225
468842
667686
1106235
621343
516974
331249
1150169
246969
93873
914853
878775
505615
1189485
328198
65565
1179579
848628
1221644
566260
1188137
241137
202545
931694
643674
266397
397750
934803
431220
55085
1239355
704178
401874
972655
569802
704060
1170900
770538
810558
1270979
443665
1223475
101506
1259154
1109267
758033
1187362
952552
297940
1328649
16730
78090
321076
655120
4190
415834
244110
1208102
723191
78182
1046930
86309
87953
419899
806604
1342459
295159
674049
470378
493247
43719
419736
441872
35014
1076817
512242
724849
575331
7152
1176620
853291
1281329
975608
1063649
70938
1140688
23416
676302
76475
769922
1328295
874854
162527
75264
611647
976288
1184670
889084
1333519
869286
311119
857148
275570
192383
1239763
80659
493089
285132
595569
1279865
1219524
1060304
1232485
1362992
610460
406150
530808
125697
401105
1201152
345339
1169173
34970
482861
473474
111407
933250
280433
352607
95175
352629
314338
791887
1304339
559821
415109
661805
462481
987526
91584
665288
371765
1200706
1295856
940608
837671
569422
609551
183811
1355237
188240
665631
703803
566939
1211682
1288712
38991
1317534
178438
874307
188610
508331
190816
1318683
424626
355610
1175225
510895
521359
958189
311142
36804
746201
1253458
1059716
517040
200257
1232450
820649
1071461
928673
626055
655657
417889
575237
644006
621821
220792
946786
304254
1303438
250004
312906
804866
290164
369673
1172975
684654
85626
971541
1053409
880952
84707
360080
129303
32785
136343
531017
888052
386749
1107849
1264501
1339175
271586
457333
1088800
1257487
874081
977154
829125
13566
1005835
658377
676479
713942
1278170
640066
128640
375921
599131
1302810
906847
579745
1299510
530727
419213
1200521
1201293
864936
1302126
1127720
1282851
101132
945014
734036
395088
552020
840103
1159474
228337
613494
572785
378901
1302016
1152348
664538
249908
916151
527764
607010
1227654
507730
530595
155765
411338
446088
340054
1178995
595940
936910
469892
1287966
145988
273704
1356424
439304
465479
279748
48949
1304430
51786
502755
779417
438751
100798
610235
169602
777685
668126
368498
1361394
635529
6462
347425
1233448
301452
395421
1263367
1056801
630647
278066
778418
190721
968213
556656
262543
1023529
1252402
663128
1228242
295330
1301190
381640
54504
402394
672999
878171
487293
799052
701191
835321
1305369
452668
1105715
700721
807229
1155171
1314721
525260
603507
462914
38503
1261615
1158858
223795
977464
476644
372252
228382
391660
475615
545084
27193
1310344
401557
99232
313220
266193
751542
958977
838367
66635
1157995
271092
179216
720975
752329
561665
284685
144298
731088
1293356
1227646
466813
832987
39994
890060
452875
1123639
480242
294432
333328
61614
1238808
712017
952823
817660
256520
698252
226358
839725
949118
840218
206998
712601
1033129
566621
1171235
371637
35475
1360699
664816
1089468
123673
192231
171500
54470
1099709
1222680
781470
1090352
902564
378740
77667
931382
605655
755531
362017
204048
887125
1263182
1204436
1211689
312018
225778
570239
1158533
1352887
834688
1140039
672790
44502
502323
415330
941531
1250441
1030229
328102
1137005
730020
415911
1121586
542702
582608
144073
942528
348405
848766
1007335
1252337
1128504
1192019
706598
957781
594908
365976
1298140
550054
675803
253862
600699
271007
1325799
881453
797202
581450
86538
568957
1277049
1196028
1299634
644955
738189
1178521
1282345
1170126
948031
217156
1253450
337481
1258133
278534
727832
263427
673642
1098629
647025
260756
909350
642836
213114
535958
1058168
192304
1289895
1202833
217903
1247776
184197
517351
758324
625269
65626
560389
297244
341273
590835
506980
1191403
507966
1032881
547243
1115497
738560
416977
73512
524607
1357194
67061
624477
120737
133270
994945
602613
331074
427629
370208
1028323
434641
233409
1259885
614521
7259
767423
673162
788465
627260
55327
920383
1135382
106317
1278600
533287
1209816
806942
120461
725607
479177
336261
1165704
513518
876661
727738
63617
828137
436007
255358
912085
364090
98229
483758
820431
669820
1292387
55763
293615
1244858
595622
158016
649530
780624
617629
1250565
972343
1085615
609219
330138
195012
1220981
49445
1149273
934279
353774
436655
862499
1079843
1219802
248926
857101
1048297
269203
1120693
185377
1247196
256421
115110
1334471
772658
605680
917693
1134998
1289752
697353
64951
1244818
773604
140149
845476
422160
386050
859319
677658
878461
188235
1246928
1242475
1288800
59808
1327434
477373
176275
820714
455270
318427
597415
1196102
935277
662584
444701
812365
196220
436913
281006
461968
458301
967552
1106164
1051564
1231529
466069
761687
1147079
116532
1269279
256651
1252260
229362
819170
1307455
858045
995590
702696
1353802
1006074
849301
341600
162068
190797
176699
454720
691717
804874
67491
309269
665136
261620
54985
766381
847468
1167247
1239329
774376
834407
844915
144208
161621
400216
356511
251428
384349
1077635
601153
571633
1154525
613930
548121
934904
207916
6852
599276
583049
1213854
689661
1075404
1314983
14828
715889
153700
594042
1305304
984934
1236523
461336
718808
1139690
1135754
909179
664072
399020
557320
995625
628070
901332
578824
621066
462502
307006
290020
316639
172669
102511
70069
307849
572300
224674
1191472
1225576
840710
1156640
1050757
1183572
1252785
836601
1031900
929286
179257
1327538
1296027
779476
1009159
88886
1264926
427850
847475
640286
649538
1040021
244474
66686
1095052
1096021
1019214
1179582
903819
717247
837039
918162
799277
1114221
684317
712995
469216
732741
333763
328263
1133700
990224
1281378
1206334
807649
1210062
302237
329836
374543
1112275
549630
287032
700842
349964
1087966
885788
1245179
28395
1238149
1198390
131839
753417
148048
308257
1086964
783366
528391
880282
656602
248304
989229
765844
339549
891833
376538
1341268
652153
559279
45688
510881
158541
933792
778494
1196466
246746
582440
43807
180611
22061
1222337
197629
987960
45530
309260
356635
1360148
418714
607048
480574
342146
957062
1111969
1006487
592429
453625
1310211
955531
175434
775711
616359
311546
259481
516675
627451
518503
1098543
1272409
1246332
1022893
713095
943964
843242
423474
985327
1085183
140909
208064
452973
874786
1340593
176680
847433
627588
1026707
1024093
1143764
209856
533698
512958
1164607
711316
235818
786408
363396
756850
455621
1331152
1070307
378163
55250
912910
951792
99541
1106489
756791
307774
355047
1270856
155543
1329493
408458
688138
404951
729335
475926
523173
1321226
321616
259199
393768
260875
1093345
544556
972331
1265032
781295
951789
1191988
51720
569539
414292
168586
46156
531115
416078
1184335
192117
900372
42010
178006
1287570
1149495
266088
855232
412191
382903
965928
1071735
1146381
63541
45196
102684
565665
745021
146414
1270722
48457
471358
890206
1056274
1101672
704508
1307093
692955
1052167
808332
1166281
423129
330197
955899
594499
1138114
874480
881322
1079788
774434
170583
811217
147792
450700
238491
358080
269582
500967
1227728
820603
51186
826392
304753
1292804
1170338
27763
132698
1220154
1220415
548013
57877
1231194
1243482
1265951
1152327
451301
80058
127136
1324775
1295327
47530
72766
394736
608912
470467
53400
650338
82357
221531
481629
887535
653811
751715
1097341
210447
690555
509179
258394
1253845
619484
420716
879731
306391
726633
363916
585943
608779
747287
753505
1020163
27387
1316324
1289022
412306
384617
1313858
574018
1277500
392365
148992
801122
422761
488462
409881
783247
170752
1315491
338045
1132564
1301126
564305
534643
884636
316139
904173
776640
622834
593109
144623
861363
763224
1062161
324126
858058
1356193
776395
1279295
590472
188366
516870
548046
59385
66035
1255691
741283
279245
921927
1062961
1113054
920892
733644
107515
931879
880744
124143
565939
1196195
1346043
137951
663103
48444
916536
752983
910995
435078
1114640
363697
599431
1222904
780995
1161539
1320095
201762
828928
564427
122968
864740
1208940
787717
232475
1240845
869951
153614
711499
1190852
555191
746270
1200974
378994
794429
552702
96420
308066
184438
33891
809279
937631
666792
53998
63637
318877
650403
883353
1023014
554680
198107
1180132
260447
1360343
1043277
613881
1103783
623995
1138018
93698
932430
155381
166749
607444
472407
170308
219884
196433
916897
102046
910126
477912
467692
878242
501661
162960
217640
246442
953089
697235
849395
786166
980253
479689
845864
879865
331094
360491
333499
348025
497024
416933
1109953
415756
856925
594087
586197
807123
1139114
1234688
817872
578420
473862
316330
531734
1139289
341814
848970
1275035
867984
573358
721804
440518
1327353
1077889
1150375
12957
1004282
932314
785788
395968
973762
984063
1224065
537667
569294
1004416
773874
1257355
1281670
694135
760042
424704
312826
586273
580177
1173080
775420
976050
1189207
233553
1147862
1297257
131606
1102669
423297
270172
310889
376258
288094
1117255
128180
517024
333058
393796
442811
1241161
520292
685065
1021673
90093
1340804
1114028
1034340
1274283
1351479
861906
150023
243384
750389
85532
250372
1063048
1153215
1007967
67457
1126860
451817
841016
359785
604042
409827
1059394
975365
883857
893446
1010310
307886
19028
777094
1009115
1913
430071
773258
37536
1122902
510826
1263194
1260519
158768
384945
1325373
1156045
297034
492962
1102980
1303365
938911
448043
1139519
465607
79173
820478
1276062
429282
293210
1239635
266648
197908
490494
595572
1109411
531610
707747
742557
1126272
340001
1114723
1060290
633903
398656
247381
1052109
1227878
100800
1313704
39150
1222876
34248
57216
56519
398482
1122763
309932
907876
1268112
622359
958914
753267
688189
757269
1110031
840799
800717
1277554
633144
1132147
130276
165521
80958
276598
674800
244828
217200
985331
222191
1283450
168804
854479
782714
728254
1339234
289811
320345
996597
764444
1064601
478208
1061393
328499
904712
433548
1284332
55015
361601
659672
477306
1271013
1104153
444675
365561
303155
742228
347043
280576
87412
442264
193880
970773
70004
988752
508649
94052
1083919
326043
462920
87233
816696
457670
298404
955037
32312
1346832
645730
815383
50501
1067800
308900
235820
901731
335751
637542
384937
671868
267057
780278
480546
917714
1174858
1167496
368828
1126924
124220
474462
256145
515950
1333049
1227404
1224303
940221
21626
187709
349324
1005663
880069
792356
1201884
573763
709460
1091683
341569
600288
604044
1079611
506378
1140809
833471
579257
1338890
845083
49745
818598
170171
865195
577213
724456
1164108
101648
981078
1264647
961368
1222119
817010
1305358
84437
1267914
19350
1300967
228872
1348972
1131417
1146489
1125505
945514
111337
1108506
30919
329047
979342
181511
529496
188168
843851
1031646
1107400
1151592
84060
72271
1012405
1158625
738116
387230
694868
1150001
1050716
89176
246455
714530
648642
7576
992745
1023274
1116551
734330
1356226
522583
1258966
297762
38788
310365
348192
40770
863546
189423
270266
59224
985526
485539
793482
199638
867258
1137261
102041
371057
129019
1141587
1097883
1154758
690337
1319187
74857
131257
141720
991886
77415
692033
858339
707035
664495
478948
475997
628130
1236137
1303256
81799
161119
849723
906818
1113621
142358
440248
1243811
778476
620710
495584
526184
695826
1294810
211391
874750
365590
271668
442504
801
448657
1241912
173508
1000712
397649
506570
644462
1312512
969115
48179
708792
480007
498371
922413
886249
1026958
1328507
905438
1092436
202115
883263
1167018
809337
710710
154724
1190127
24266
1249919
42960
1051311
1213166
372975
112285
198578
521008
88293
133662
939809
502189
522173
135317
839900
1195491
519901
1101959
251996
176927
886053
1165436
315237
148874
125632
95347
1082399
1079309
140622
665894
87157
1247747
283344
909963
286006
892830
340272
879907
242066
497042
478145
773456
376688
235012
1209686
604703
712709
1050215
275238
1160672
135066
117358
1280
26785
91084
1211255
1186258
1350981
1239544
1056744
547021
568153
1310305
145190
470934
881478
292651
1197065
21910
563642
952013
1032116
1032656
784796
46260
627790
1090793
188387
815264
572639
28791
898523
707860
982626
432407
1005537
1291085
954810
1109122
1346714
141283
103958
470962
160257
668553
716162
886812
475228
606893
364170
424474
741259
197830
395117
1292185
1233445
1180887
966978
173909
293837
981555
875682
1085991
986536
945999
468444
857926
754374
191056
12832
306479
1130875
437264
270616
226796
741170
271747
1858
549298
223053
232319
690127
285283
144143
1164364
230778
890119
116421
1261557
615926
169766
725367
681010
959047
533638
875531
1294935
1315071
1306087
744180
833215
1222350
5648
1267909
1156989
860117
1152668
7089
512861
48603
921203
637667
640360
859742
676887
866169
515746
93342
580976
808661
1115183
524712
334847
432710
1069931
1217915
818028
73785
366357
831474
1306179
753693
422646
647610
79899
347606
1180440
64511
543052
880068
724459
88323
631939
780509
366383
1049659
24045
1364295
1053757
1321139
1209377
997761
1058590
87886
1051816
1052244
908370
284400
378025
987540
1103460
530829
911606
288418
551439
623404
1216957
712999
1205777
859796
1203562
293132
1148328
666582
1330595
1357422
657523
264344
8604
155967
1177389
601567
762346
8531
288597
146247
492873
1140719
13035
426304
1114017
656488
1303025
885412
135078
335759
1069465
508003
732061
1332653
80466
1132531
1010308
168593
825266
1117208
544742
1080351
1298334
213226
1304208
469603
893305
870026
33866
1261208
496220
1175555
1345356
1087253
72790
49503
306945
545367
276443
1133061
1263423
1145553
128829
254711
31510
392906
784320
1188480
24758
190663
143514
183916
276146
1217889
805134
794831
1145191
680098
1023870
419491
718907
1077729
1198760
1059312
86028
419485
816646
1139179
559408
812452
1136172
1071506
832457
210761
764747
983525
568274
808880
1294268
330153
389877
336631
572572
299779
275554
890520
733798
641415
1026845
1275624
267236
1252302
1038084
883159
515919
795490
1297097
340858
212022
671368
519450
814274
769967
193643
1172494
879516
1237135
708362
1236625
545110
1257361
467656
838340
1314102
438147
504347
577258
396082
1154336
1345674
536884
516160
1019280
131737
342780
632033
134750
1126043
1351338
416847
1112650
535626
384834
848261
37117
836747
329712
1289996
275983
1309912
834324
1085319
1002162
583300
248023
1042128
1229267
572996
133142
214285
1243515
338014
1197953
1163705
432494
1262982
432835
545840
727585
343850
646923
919730
349953
332895
703017
327428
1083713
163465
26008
825237
712530
918059
672465
50543
439706
548029
554883
272904
282782
429957
385424
24585
7078
730481
1174338
273325
63637
1134164
432532
1181953
692866
696008
87314
318655
912546
1337095
135773
1290760
550174
961677
1171705
64449
1353986
484095
1214038
215260
692857
271384
286428
411253
502067
1010122
1294292
960510
100231
959007
123674
825528
1322263
1235415
157721
28433
200064
1182376
865276
304775
1039286
205120
19306
1013867
1095349
1293394
134655
422200
914874
38991
175059
879976
1259399
771022
369696
43284
271677
1004672
924549
1067992
1260079
1029631
1063433
824379
406887
1057978
1331279
749801
159427
68358
947197
213292
795539
1098915
979039
346476
666716
890411
1246134
1272914
556855
756430
900230
942900
248568
946283
60904
708345
1129163
9975
399629
1061145
1210749
981462
1026918
688156
1316825
303415
244247
695078
713252
442697
753608
188046
955379
140275
710770
1042344
764123
710237
258079
1226323
777660
710228
813322
946695
402384
655870
99287
488418
1071718
210592
202762
1279782
934988
1154831
507917
521521
1254751
1044499
1267874
615358
742596
455228
916456
993149
566039
1287682
788124
447170
90795
689645
873915
892118
988309
284684
460931
123280
77382
278102
373382
696112
775221
859462
933710
379648
524127
861537
250947
839464
110749
778020
599711
720737
704416
464549
1188343
1258559
721
689554
1145065
760636
1010058
1216338
1355083
1307552
202927
1283471
65531
1039571
669619
1091881
420267
1115793
1318670
463910
163074
1065850
403005
1136434
323495
1271158
814251
365435
997535
928924
138103
625870
1233641
622756
1131100
865848
62317
679320
485133
328092
454517
587549
699600
1283113
1044788
794693
67409
703275
1333713
726106
543063
287767
59673
925127
1015095
1066862
959790
582562
611090
554730
434292
1081602
130098
69739
515506
1333575
281722
158807
1323440
1003648
1261539
522866
174046
237865
968939
947755
1183327
489176
536670
676621
1161170
356039
157673
141273
1037693
656800
236500
984996
524301
1149055
141690
672148
341694
1114961
834721
449928
1076831
859180
874226
217331
100335
145402
794263
1079152
705641
137134
479414
225677
828964
1169283
946418
124688
370342
325997
1299922
1102530
886357
620805
1205686
705810
110177
176704
973348
1133162
539573
74502
110584
670227
1326919
208304
1109852
1288739
219645
1295699
112123
163488
722927
1303226
277181
1204062
914263
1153407
397877
960310
113664
1017801
763996
283853
226277
209400
65173
391948
1178033
861173
888921
783979
253489
284242
1006502
291173
890565
1037199
488134
1141462
1164846
592913
812422
1037089
1075803
504689
459542
88620
293723
174360
652884
1211
152531
278158
520545
166540
139050
1248995
1254016
1073246
148665
967292
413881
487876
545546
1101998
250942
1309546
1130778
1228851
426188
62116
1101215
1311795
377254
1263589
301837
560363
816864
994810
1040930
532398
451079
64370
1124731
899132
470101
995075
611297
41458
505377
1008631
550115
700822
1246813
165712
1137994
706989
1360366
331239
646344
94803
1349648
1179389
121302
84427
75103
96246
685689
1039047
484653
745304
886397
594576
68430
269784
86961
1055253
1210919
862658
874377
794193
1070819
648477
322315
925197
254944
1137540
156673
711247
1028809
1154361
402092
640103
529817
1128844
1090897
980525
186108
1216188
907101
899810
1192985
502830
462874
986137
168221
619822
26936
491955
1171709
383344
617033
7224
386584
416265
871541
136057
24107
767415
387352
333419
1322655
624792
541177
48313
37528
1259658
895175
1123916
1269764
1359120
305270
392239
410238
491330
828764
387186
275340
228101
491125
545678
944719
422455
345456
354739
1243803
452446
335872
303413
806893
401257
785203
993771
665523
543020
217414
537629
53383
870226
583514
218961
283597
1326598
759745
796840
1093329
81137
1227574
559118
679583
1040658
1179584
557844
60255
1232854
982346
843656
851930
1173894
523753
331598
1139011
856820
718994
651541
1270123
1241661
543367
1159013
255377
274658
121012
322663
543523
757555
784666
1332514
1151851
829240
1005342
701263
1227978
55313
93695
414257
374103
1255884
969184
1026875
1092538
995503
1006915
659154
623180
187122
163514
693650
673340
89638
368832
915943
303270
1195284
252575
421103
770683
776520
1129671
1076021
756574
703272
1089585
28620
1203746
1076061
914499
1221426
721380
642774
798404
979773
700349
1141973
1292189
1053705
366608
443774
258352
1180901
521935
991060
663960
517974
548226
1324205
1359322
1188378
612883
743136
995913
394481
944133
824626
26176
730593
1363263
989639
207888
958165
812021
1110280
450027
737893
1301951
385202
837855
278703
1174629
206382
1023854
691543
44673
475484
836060
364131
1313794
705960
18931
1227534
43196
394383
566366
712878
889775
745044
1026290
971112
1136898
996143
1073417
311891
1177079
1004502
1293247
209797
105853
934071
1144324
194376
738535
1331591
1027221
856270
278242
824063
1331343
1099719
1274420
176172
565461
402186
325420
401077
1327336
826924
920584
38208
233572
1209046
1212351
309564
415775
618764
266358
756245
111555
544784
1004569
17698
178515
1275716
1208976
309429
59896
721786
187390
182566
810003
961469
116963
758824
550642
956953
869564
577384
1049619
984417
33721
556393
114044
724853
1124137
929590
849618
1002024
1005823
1119840
366739
111831
607271
115900
952399
242483
40128
1068345
1026777
126182
1238047
929635
1185334
449548
1063870
838973
84154
293070
985802
1131324
864304
678741
1238486
841340
1350369
460787
872530
1047276
1319986
665723
1316795
279629
267903
926344
224536
84903
526329
225074
1141399
1155166
1287647
1204915
1245971
93900
1153666
574960
86118
116151
493593
559028
1235236
834192
485176
1215747
650154
325820
853902
1170919
153100
798103
210353
1127020
137775
548175
1203127
413644
1009614
1169359
1032489
668476
114521
106575
674638
443742
1341591
648730
842352
106195
502228
1219509
237028
237062
804826
128006
278946
312896
777566
766624
130770
1330645
208515
1218829
270490
1062664
656789
1219764
103634
99656
1200172
375928
1236410
496543
451956
301932
1051747
1015373
735458
712830
966021
849198
1109772
1174641
845154
448120
384161
465107
1245382
714254
474262
1088827
628521
692430
964644
828784
425229
530917
816096
1085804
18652
489822
450505
505004
1110065
549667
362619
570724
194661
953310
1323658
680331
854693
1071977
1325327
1157538
43329
718719
471822
1008015
170402
570847
766550
1258298
503786
565306
1211093
1364209
779260
398871
1189789
827124
1308071
326678
402989
492387
95621
325566
1115258
142915
669799
275941
452323
212903
1363814
562674
1124583
936268
373279
1066461
78853
1287275
496161
1006425
1240437
1211215
349836
653660
837746
1045543
1062259
782278
1062838
201771
917929
791984
622212
465906
344030
756119
1152994
198053
52540
613442
1362303
576031
1127670
609744
680256
337214
121936
120832
1219383
146202
1265847
550550
1148892
888509
151799
401736
247333
1215140
1078767
35734
1249494
635976
383222
268788
215911
190162
241974
97431
585715
69794
1324980
1263987
1271383
419409
776353
380805
665491
1116945
355173
712321
625582
35219
266826
959626
861518
853998
157836
1148629
150509
115171
113058
380550
372669
1354413
1126132
92775
760349
810874
457097
663049
860991
502279
1290823
681298
210463
1226701
1167871
7910
645002
1305746
719583
897771
658023
176274
396292
495209
7108
806717
400251
782627
404365
783821
831481
1311506
1206898
943498
1164553
214031
809499
589612
1122752
1132458
104512
218678
757952
806093
1310652
110802
18773
716799
974036
1201978
222605
409056
909963
1067015
899995
412600
1325899
175005
992423
836411
1337586
881339
292617
536572
1166108
370487
18376
405406
1192102
1217183
150033
826588
200354
240183
1080444
783248
846103
1320606
1354055
895202
959236
941088
458893
1103990
421272
1248458
358003
581398
1302681
935161
489523
452521
654508
859468
1148591
1356041
145944
540688
88697
1323166
506948
52368
209439
1043249
319414
62773
733317
151138
603495
181254
443996
1017034
256563
599906
566916
112480
282655
729618
1104677
1062964
1057653
401988
1346274
591371
494304
958967
204107
1356852
903327
496570
1041183
160046
1142242
27069
806158
1310022
1081478
1045854
825020
605270
862868
1067138
1106887
1340470
367440
1271513
218599
651965
168981
469018
803968
250352
11951
832477
914194
692247
284941
694096
1292075
646436
225304
1050624
657260
649877
224346
1187777
81644
241899
1255913
846980
1202284
524068
15993
1045374
844506
1214833
588188
692594
1356262
252144
1252817
993610
195122
712068
747176
264524
1362030
493254
787669
987417
1045436
1285254
8854
229648
807287
241403
411330
537212
591318
1245191
141111
198001
1014140
1125069
1066924
356577
677107
463735
1178957
501719
473449
656838
1051282
679063
720477
868451
739115
572444
698595
94764
1045876
606932
1126366
541570
638861
1318889
312213
885873
1292036
148103
168100
1288264
641682
1145004
135763
406928
545865
344291
95931
1185765
879883
427708
633541
629895
503925
1343407
506518
230511
884023
1218096
80155
1004435
807664
257212
1331449
778914
889673
1149851
78298
450777
78210
96066
939377
1002501
658930
664167
524815
97430
303619
1341092
206041
1020912
675203
765117
754518
489226
889060
1248057
623942
528955
700729
1301226
932677
865106
1148198
659945
600257
725154
1312152
1251594
210093
223771
452620
897210
616067
93760
252174
1228090
1181562
304176
659377
757597
418720
943048
55898
485710
368260
862903
858086
690807
362936
128592
825710
818932
1155119
251568
1213616
819166
507695
561837
583412
1219737
1102418
363771
1289208
832114
793954
215591
1073687
426024
1182456
62614
386430
1291649
941774
271671
629826
1120541
1180530
170594
1287227
428551
441317
1108048
810
208424
166421
1349204
1220181
87263
80130
352705
510653
543632
1127409
513869
945518
799553
904510
881134
962799
486819
44642
1044773
745499
389602
139003
866067
292381
1058081
870544
802556
860336
88279
417956
759464
393869
182915
40480
980176
347419
479312
295829
442734
989438
256386
915424
1067966
638328
1284349
1089308
1129155
738649
912547
1040546
1156214
998218
1167906
1314507
467128
1116877
783118
477880
901665
194744
1354658
1035236
1304333
577428
172939
995161
1004581
834350
733469
1296186
568338
740588
1132495
215857
864914
561152
1345626
120279
844461
1187651
1091953
432709
1307992
967690
295463
128903
115239
819847
1179050
795689
1087870
268927
506194
1009097
647123
1122154
259086
1210638
875539
601703
591067
29514
744287
226171
363605
47170
809248
871461
761461
29132
762395
941901
699810
895529
839100
565634
538932
1334417
873710
253951
242944
1313762
694027
1031542
1331435
388563
901811
238550
357095
993336
1063215
673448
1186643
211605
443754
427737
1090666
360815
1359869
946
803169
1135304
654654
6927
319654
424632
166705
1341266
816375
127165
1089333
1036787
864181
1221490
402944
625689
4355
1325025
949254
994731
483547
763027
25015
26355
60300
362991
374437
474087
633477
991966
917102
551103
207121
33095
916472
235878
394684
345234
85957
256993
139653
787290
441188
824439
1039850
44398
1203754
423052
769865
1188770
1302593
1158332
812557
6331
164056
1120621
731154
104759
870030
1235776
1248754
1364053
567421
397981
651448
822059
201039
766340
188146
1124951
1010907
705369
455602
791869
1010213
742876
4998
586555
248454
351798
1340746
647123
1143944
246490
400275
1339942
447060
5844
705418
40695
364374
1228758
958244
163357
689045
132878
17696
868310
207632
1345932
129259
305690
1232111
368424
496387
198962
776057
177346
436545
190702
927215
1300453
934869
1250973
490338
621901
95316
814314
169211
236691
98561
853324
1115705
54289
26997
896208
844293
754421
429427
394483
1002681
40054
1283222
505027
162179
809773
906323
1227954
1048607
607756
12530
459128
34018
7280
636075
741264
1133038
1183096
267935
1322385
848043
64078
660612
91028
279892
336680
446493
101538
988918
258188
1073561
952580
676332
172797
81321
132916
1340036
377580
226675
221129
437133
540449
279160
550760
17870
143699
54027
1291867
527973
1024262
950905
71780
1230397
792081
501262
1020628
772394
587339
253115
966626
565946
979771
1035525
282423
138041
542458
629034
1208953
686192
1188357
835630
1002694
78740
865670
207499
1120695
669085
772882
1092534
1266252
1078109
902427
487286
1019100
52614
167423
243877
1159660
952637
944335
753633
953585
888267
973487
573815
1187565
92578
1303285
810615
972844
284108
617519
268649
237458
648848
265979
1118766
1186235
714076
368184
421809
934397
931520
304602
1300853
875549
105327
1070748
511671
49649
4448
179845
342344
961635
1303786
474222
899816
912918
1234980
1114114
270270
357521
1269724
817685
1295727
956267
945671
1053876
202353
982285
12744
879945
1141106
152097
396945
568455
1355074
485965
576071
529974
219942
511360
1156322
779772
898551
774923
787315
381213
1260165
137517
786184
52892
585162
312055
1287688
644701
678861
1317743
1060689
1294618
202328
500113
1095220
979389
624904
1325407
386818
56646
831540
1355596
469956
1118604
880459
126858
398477
1345460
692868
248626
212855
506894
937599
1196264
1119314
797777
712208
1361542
387486
686274
631223
24277
502121
236851
226538
615196
123062
330471
271598
1305254
1058270
1176044
309491
903517
1230079
1144391
1051525
1072990
1127048
190484
1240504
954532
369728
433498
296970
272629
548610
1098606
517420
1106434
365142
283729
85912
1096179
1199805
112521
1165933
891395
224950
657671
723570
317935
456459
1323484
263284
280354
510950
326530
823621
44769
178355
950045
520016
216047
1148205
1165861
713703
155539
390955
787717
630571
78975
1307311
105357
162906
1219787
245897
912898
864217
1349857
122672
116752
1162076
1081517
914739
633743
3501
287164
564616
1358798
431568
1161620
1165826
1204624
166128
561829
493901
917814
1340866
700600
127818
458021
1083986
228447
623027
1024194
1080055
1324400
1335512
860293
328921
83016
228232
56665
1366
184378
879094
75689
11802
108392
1250220
1130794
1061643
1187199
561548
696250
1352036
608040
759758
696432
1192989
345645
1042468
1301098
877518
739700
444473
689898
735796
1315969
1068586
169289
127766
42383
1083684
962382
15646
1110920
454192
892116
1201838
55302
386219
401337
929757
173130
781348
81100
9893
497165
1074379
660531
140633
1138706
788198
998395
199691
466715
1049302
275061
718356
154539
891150
773262
274169
5583
791770
190365
471354
858168
573548
198788
1312339
1291428
608098
1310611
141898
252358
103016
62292
239897
545379
1198277
211251
815351
936311
1355575
439414
105148
1072212
367107
40714
683920
1148801
177863
298535
129645
1355059
769401
409936
1178360
993891
166718
1181968
1039708
957560
576547
1274808
63269
727323
904926
790264
511669
605301
128439
114334
1278969
1063694
754569
378130
593774
792046
1217330
1354950
321671
429401
1044099
1131593
259895
864639
703592
429084
595570
496093
801690
853162
346579
389690
483186
988116
82394
781608
114716
1173834
1242507
685506
212262
735006
716872
1211074
1112711
391479
414278
428876
1069609
294832
646226
69825
1177166
483593
602923
745857
245209
298380
128040
445536
590706
662549
644791
1262566
20041
957980
736184
187347
300776
514325
473474
1111301
301553
266794
167952
1024325
486205
541736
474205
1241429
1047355
691892
222196
751185
1161389
487399
1342796
154342
575425
429445
405798
827980
246618
163692
739688
294214
319194
253331
433322
1176708
373105
333308
386934
570187
660456
1050430
187534
441261
1126891
1048843
736002
407934
678420
432263
521274
1221702
534112
798770
1132099
108486
400933
1193890
819731
219881
212828
24866
617609
1130707
927329
234140
78011
691427
1062184
1356681
248917
1011310
245197
580299
1272892
648888
107266
562467
1167680
213000
1075824
169875
566119
972752
1084951
1054294
1191190
675782
1325615
395039
139455
921843
168929
938096
591037
344615
448955
744186
878282
1105866
721296
364535
292451
329807
1356372
461158
1049861
687822
1013202
1154336
86821
808796
1258049
632913
87658
515269
58885
449905
316625
182204
710973
1262243
1212633
1162827
1187133
758638
1035869
230682
1208841
390565
973037
22494
662915
742199
1260547
667221
925899
113125
1250559
773513
1292210
239639
951351
1071136
179167
1258991
737550
838241
357159
527022
709567
1240239
623140
800821
385710
1165203
591503
379423
447689
36836
374916
371337
959363
934455
541745
42991
807776
843589
570837
813252
137490
528688
340446
1196795
795430
245005
1273649
828528
1166062
10784
1281163
590840
228404
843959
567987
1091947
1112851
262118
1178955
241714
658900
1161451
373485
98385
580161
1181209
1276337
308441
510863
420460
612678
1004970
1214541
814558
1221109
342074
1352336
1346918
948995
693177
1234451
1247185
281769
584830
658815
285756
81971
328864
226178
583850
924483
1235793
1106910
853923
238555
405976
736647
425626
15155
958008
1097026
379602
1323445
731858
363575
1146394
1329524
1146412
829682
575932
480776
1315108
463154
1285955
1173507
1357376
137954
1198674
1345578
656078
44063
50658
498196
8335
631572
867182
169226
1303815
1289552
583277
84152
1211747
1093661
793210
598412
9592
102093
873815
189744
895054
502615
912574
1347282
361624
83910
920979
1106696
648690
1035655
745564
212966
1273640
1307950
1015148
972284
1096604
409705
74567
1138378
371524
110119
1286841
84576
419796
239375
414630
284298
787039
238976
700448
753111
544533
1071207
1170274
558822
80476
637750
809607
118211
376506
1253425
942947
517878
736496
383381
1150378
1216337
1184710
903645
218460
1293369
271672
136101
413866
1208520
185595
1151250
1001458
105606
1023210
1212917
1121804
1203700
607149
1061553
24477
212026
34448
1053988
1102870
1315805
538212
180517
917607
578142
557788
1149984
697843
62547
838268
1095859
269349
939906
358226
1131107
278318
1056125
776084
1021561
119819
450694
356406
955193
157477
1263541
690799
157617
890972
338989
610304
551603
993269
1280779
1359599
408342
544406
1315854
774331
539740
180552
429797
1187134
961657
1288954
640782
1132818
1342273
933725
175679
182957
19710
734196
466501
929468
252957
1265661
798731
740914
284152
77396
1046497
1189521
1302996
1025653
608673
949143
1252392
262105
21267
642017
1099776
272885
853588
334196
137910
541542
1027517
163561
590139
921243
480168
453408
1324340
587145
148056
220814
1119269
1020281
104344
400577
401598
762594
45956
1049789
276895
35842
1007161
154520
342844
1262706
1244196
167156
496935
27342
943543
101963
737357
645373
1071153
736535
41179
1287915
130232
900371
650445
120631
1339678
288721
542597
104807
440114
283540
292248
1321942
1153946
1358993
545247
570350
754182
906760
400156
172860
367661
1278119
1132
446686
6590
1271799
21550
365880
1461
408885
672588
1199071
348339
1139130
607765
1246455
763960
901681
1161594
541954
1115604
1038266
699278
1254652
960202
557374
520591
450879
1342863
1319123
613580
249314
1006037
205773
799474
448729
559890
1179733
1338802
1201322
153295
970792
1167704
693882
990736
747479
265800
341134
386101
244585
54341
166151
752398
653855
713839
13221
430886
757433
22058
1350354
1288734
438815
242705
714581
29417
698966
821276
1293569
457243
1120460
80225
555596
111927
1154777
20764
1317714
989215
308249
339564
744846
596616
1059012
539130
1091855
605255
414334
48194
1265705
570398
342066
1271452
251990
1310938
35628
290148
1025461
525031
293085
310039
1160567
392020
148967
285745
123408
156695
796815
60769
303885
727950
899963
1034286
77594
810018
728930
635985
1342456
947877
50066
708028
646323
76873
557227
371114
1036405
78210
504482
736117
811338
562133
307922
454319
811285
194020
150391
530323
468468
197528
923605
740113
436912
673462
665380
557325
1022342
997915
1076581
26626
876392
983222
878698
82445
233851
63854
849264
79016
505249
82027
357594
447702
1230237
535915
1116098
921381
8403
1039609
830046
1099194
830079
423545
861841
451549
257248
1035641
567945
1190287
824006
10111
289027
747694
1163480
1203060
881439
361708
933121
380808
54553
495161
227829
627934
85127
357279
1360274
178321
1113723
841865
934650
1238057
1351810
652065
622756
1224111
444733
59375
521688
665212
535503
1095749
1305286
97488
749708
1103854
583819
644981
502708
948663
1206029
1172253
914313
247121
961366
237430
432934
1236239
376139
1090810
768883
1181856
489085
1343069
599243
76781
884928
345799
376221
767296
1191269
926291
462488
1335989
280469
1047278
1107509
605061
96398
799915
129213
102708
594293
348361
305944
330813
1156483
446469
384630
197042
966097
518350
1135215
390209
1229616
844677
1215684
1321572
317435
1195831
963172
946169
658445
4947
1223549
1143182
565107
598379
424741
463600
377701
649700
819751
562218
898053
1328201
1271839
1261723
160582
99811
471979
797018
773042
557261
1274733
811941
936738
121924
421661
460562
1048341
261223
1339759
1004155
408814
46957
1313307
1108156
1155467
874274
841277
776444
1229430
301182
324663
914671
268627
177582
805534
1355623
539111
173769
559826
357966
1331518
817516
1014677
530513
468659
741329
1348479
332397
1043327
327990
737218
532500
931249
1250343
676568
987488
962728
1210758
296158
989482
1353755
436669
230438
395043
812597
1179895
98134
292158
36464
16131
1250969
548212
1077917
960144
1044631
858995
247634
363173
734410
1294641
347103
1209742
1131856
31825
187296
347522
465335
578036
211311
521353
453477
647097
839155
1355693
1063555
390230
43614
1158806
195641
1012382
707974
599573
1014276
871643
498449
372219
1109411
95603
979068
747495
1287763
332713
368315
426207
387986
696522
556080
265305
755385
1364189
673983
445047
237057
279246
625551
284955
1294398
476504
980103
417464
230523
397971
1167430
932174
518291
955358
1275100
249805
948655
575713
1156940
558450
524723
1094152
152979
192381
523692
874199
122525
996697
1008649
348074
676135
716219
492098
1271322
586832
818286
650141
510645
887565
171427
756488
482203
273822
571854
641154
619004
924929
186104
900111
137647
742299
39406
743336
1305642
276836
224843
556083
87654
98727
197195
1164627
662972
861487
127379
871068
970054
47432
298301
125668
1325075
854548
761982
1000393
70076
150328
897743
270436
1106888
428627
638222
950300
805468
1216341
933459
1155191
477725
1330978
1140365
834594
453832
1155080
330971
409974
1072018
469017
760167
763683
98552
663170
99241
477142
412199
631433
377365
884030
381232
98253
48386
40044
741739
838007
615281
200393
594155
949431
1107709
317656
863782
952680
813526
975800
402914
1215551
178570
411769
275962
216736
54582
298896
1030820
459420
1163475
1037817
1348959
116092
32141
739722
774564
113761
1160943
1283407
713576
84025
899577
580907
568496
394228
1199358
116525
1234406
1274872
937105
868610
799543
1243040
108273
959197
495747
533606
1153032
1015129
698707
1130540
502394
662253
1085882
712994
624257
570192
432599
599307
1126270
1104848
1255896
826958
291745
490472
1099562
9568
884748
1097921
644159
1020297
633062
726258
545640
939049
811050
295427
730476
849139
654555
549723
19264
51378
1236054
184215
489771
467340
499153
1241174
226647
1098713
833416
894893
417174
1765
1136696
587143
857949
333094
1030543
561118
984293
1343430
1120297
952399
357428
1320921
621613
738901
499440
926529
161261
1291438
86830
284066
262240
591509
580122
281093
368448
44642
220259
850004
1301238
87447
945028
269443
887982
1195559
163483
318713
104027
904500
622431
108672
965793
787094
842002
694730
199616
706008
76243
1220906
114550
1102983
178620
790914
899759
324198
797391
424416
809299
736236
1083405
306043
624344
1205267
140656
1321444
1338006
972192
582125
1054484
219188
835896
584643
843195
23716
965037
301475
1238084
572680
688376
1197848
112950
280372
1273962
1353147
4347
865017
1005742
389022
25397
568511
491579
213146
604886
529547
598838
138249
804585
977509
877535
545148
317202
486426
1180774
11729
302673
691596
457057
1150648
35115
553759
224413
963776
298716
907601
735030
813194
180513
960740
735840
825191
436223
1215396
474113
1075072
876700
561918
1080919
1128442
1106720
533769
1363928
375913
1094334
1169446
1357825
1164553
880203
869989
1024011
668461
1054481
1089060
405790
592765
530025
1133591
460815
482835
7765
485941
826343
429719
805781
1187906
593999
1110359
73453
86508
1276205
176928
1159923
1353209
293017
850975
1267483
539876
141873
615963
581019
650094
1193988
1018491
864547
588730
799506
1283977
14
947236
46954
901856
1320648
904089
702624
408393
1188178
1275939
456343
1110163
972712
22159
408282
318903
245304
781810
926495
1342497
519702
677892
117399
1333202
1078309
703926
809840
476034
1238206
775666
613168
224638
309162
603473
115932
321811
274091
258673
416446
40259
743642
326642
1227161
790242
529235
377786
1324438
425358
597960
255567
262634
560841
3628
514681
714420
428021
540006
228534
450327
390452
271434
27951
1280975
689113
765050
1215606
979773
70728
325674
354411
423734
817758
287046
1072653
584104
249133
160425
277196
1320665
34099
415583
1161890
421757
864455
600897
710896
168401
277209
76222
685798
835422
429361
175909
37803
863407
1118399
31242
652757
1049368
356216
885372
788088
552555
1050508
222782
169032
1132647
755340
1211480
857190
925175
1260143
1267614
1241562
1258272
657887
980160
1033315
1198825
98848
977174
560416
1057494
944777
1220764
1000512
633031
239965
1064928
2671
591864
73191
1156163
1076712
1155343
1363543
8186
1219361
322430
1026516
1117511
327075
1319954
1319597
63115
500944
635690
440300
1278687
122046
169763
912455
922298
85532
1068327
734739
984172
636395
876500
727795
967925
1277938
155219
1184369
85218
690793
204941
895911
1012600
1295514
222879
624856
202113
1189696
78785
925855
42256
534210
116977
803757
55072
787317
470843
498869
1161277
774329
505448
601275
1193410
966227
399438
539555
1033884
426409
1332042
732144
1251700
247053
1085765
381100
718718
422184
1042911
846437
136705
220811
319697
884661
371287
1154378
62732
171544
571094
765683
1318174
1019710
229728
743615
415631
1239617
289011
182618
747693
204146
885219
623093
1304206
743220
332597
96185
86747
841968
615432
543535
750554
1360026
373810
1181235
29642
1275364
1148398
1267444
711542
84040
993593
358208
839176
467363
961533
1320365
1216507
254800
1059942
1344330
1275816
159333
156001
712058
302950
989208
661948
479919
1048947
1047703
1345100
967837
1252453
891814
174521
766342
935599
1159097
262773
263106
72199
1347661
487946
215227
73140
1287763
85803
1040905
518057
728891
599147
1011589
325638
124890
525863
1288065
247175
1133925
429349
295357
1180010
297635
61803
927211
652595
583894
1127061
1299513
1132695
373783
198336
556510
50231
324859
27843
1267259
361241
384604
711493
1194009
621929
603547
434981
5611
6167
483389
1042747
1050137
754381
916382
657828
508252
974488
1035570
14188
650414
299348
79422
890652
1074132
546251
361461
589423
1193219
1340082
1339198
420551
468064
20902
934708
1159370
1249368
1343711
282690
790304
1285912
374152
91017
564038
385907
1283127
603821
1005872
269954
531674
1324838
183145
431599
1064701
640320
596001
1068645
794555
166027
1095075
546978
364675
837703
353923
1260531
546498
662872
1114532
60728
154405
846247
378560
644984
59538
1036160
915313
148402
1304246
192955
1296955
906909
163120
1200080
59146
836257
52085
57265
812430
923123
447189
151591
42902
1247470
830708
1031223
642349
824186
807182
237893
994674
627139
1243286
715799
1094521
1193425
944770
30225
277125
160174
674979
843737
1250840
1082468
282259
1213121
836483
399342
877914
770370
241174
1084283
432472
604534
187127
1296638
554410
549731
1089430
405555
1188885
1112863
522834
1015962
839125
425637
840510
164083
1099340
47259
246204
934761
608717
1337323
140865
1224514
919675
1256479
400164
1231160
977755
504942
66190
1340251
450954
479603
752819
1244877
598563
735339
55705
344692
236435
921826
853548
1139632
360172
365885
1239442
677055
1170554
344773
1296458
1320445
779939
989437
46219
844919
713539
117256
364759
1328495
49661
98762
643991
1043726
217145
1310128
181112
811955
336128
488539
1048915
158761
1220886
813367
1030455
729053
720568
172395
1346909
1185080
205267
1258063
578197
1219100
513110
466414
416613
306621
238375
1078844
558949
1233453
816693
448245
735862
553160
1260385
170890
833472
535094
915144
22319
969245
261136
1309439
1187905
180455
1137660
1166885
844206
388024
764551
482160
382820
451666
548254
1151134
840791
257470
259854
658490
954320
839862
1269378
41192
1013058
380387
645076
283216
727299
366753
72749
1315446
740655
371219
694818
846949
702000
602951
1125165
494536
1256797
1044998
100897
298177
959229
500912
924040
442984
701096
916115
399743
415632
1077487
1293982
1167865
548451
270626
140654
431252
798262
554850
682171
537471
1290872
692144
462426
778064
1059983
447808
525305
460364
333092
620847
1340593
1169165
1359364
392308
494395
568001
191205
978689
873117
1020580
518494
65579
36462
799376
114197
1318424
867444
496574
819841
548523
1332705
146373
757015
540389
1325187
224247
356817
910728
120479
444967
474164
288250
315890
654571
1111168
303356
673395
1191644
514311
1176349
1118449
1354774
720982
480711
229396
641213
1214471
923370
1192467
1128144
215255
302535
1073943
420222
569861
140386
795938
57159
1199155
752327
1025569
440911
358194
75205
342240
313660
766909
818630
1063986
818433
360243
1052251
760333
976639
873646
150914
1016147
1088815
59038
737342
1319719
296960
267568
504997
780344
146264
634182
1197726
1226565
499353
1191681
1229340
610124
1318332
1336204
719717
117792
751250
662669
47256
880328
1037459
85384
419551
650919
627772
663815
212763
1352979
89353
343146
598583
604637
1282849
1308856
231765
909621
64298
1065983
1297807
187411
1181654
694525
235999
458068
763701
66725
84239
914727
609818
105123
158738
229842
310895
271407
663900
883350
926858
404464
729268
1162363
1037602
143369
1131200
824987
501527
379192
294332
1226384
81573
1312789
723164
1164630
472928
720512
389530
1106372
1305628
1224020
169694
1023060
1264319
230022
1327271
1022285
9298
629238
84487
277967
1133149
124167
138406
326918
630840
1352231
340604
1258551
109421
401741
442830
1245302
1070359
338624
985001
605243
821862
75677
195204
833182
1174955
254754
319221
797347
601464
752360
452803
709328
1135289
631919
446574
1138082
767218
437294
903420
715372
902879
728646
1219450
134240
1144370
205049
954239
655413
243616
339962
520789
1055885
680584
888776
1053433
667792
387804
1223721
204250
18224
597581
292628
982628
1283938
464954
1211342
984616
466649
543895
1010632
149925
387873
737419
365533
194142
1063571
195056
468445
492502
286438
365138
492126
253284
689674
584119
1168226
771554
1179395
329496
1215014
1130608
1227239
243419
1240245
1202767
1164469
1064078
796648
1178997
1217937
1315618
272809
862966
914234
288932
757711
619155
268157
858245
1050217
768475
457618
1302942
5651
347924
343309
647908
73579
1153442
223450
401316
389456
585263
654174
868721
1256216
454506
989791
1162054
482256
1063474
33804
1081843
816269
85240
1282443
1284182
201144
797186
1244424
656413
1009395
296390
1360606
1287223
240471
515754
403905
820440
1151706
823433
1151984
521433
345025
1011195
818860
1021521
1094632
619710
603279
737871
697944
137903
1152154
1094824
1262673
1321628
1163374
656989
914422
18322
891347
707551
574201
1230078
221902
1267748
765282
1056262
329391
25215
204517
518252
1345717
549030
667101
944899
205739
1138487
1135444
1321374
292962
533799
1264539
287810
369255
1081254
952929
1090724
1343264
309746
965796
1264168
968759
970906
651073
1103920
1279027
1129436
1291260
501441
951211
1195914
247395
1070097
16952
319598
42586
189734
887547
83965
112888
334313
40344
340162
1295657
79615
1075683
1205738
861486
635946
1344245
526587
53054
1355740
882241
429088
739477
549970
1120369
451438
150805
584832
296014
1307802
809188
1105757
704525
227854
444377
1180831
1013583
541743
376325
1287378
1146191
739131
1099871
297173
239623
1062322
679665
1286871
806627
1356688
648275
1288846
1209630
1324223
706875
387467
735048
683241
338560
534962
880988
812380
1093167
103425
899617
853309
942118
1165122
1302722
514814
1357986
936168
1037082
379201
1321474
46229
1248936
696825
295365
145944
425176
157453
1094114
690155
182735
846540
843661
346666
378858
29261
576809
1082376
1248373
1131568
1245718
321493
220151
11811
344458
504297
598581
67501
1044436
287260
596948
363845
1206524
205819
1192024
608118
914403
805325
1053658
584239
1260196
736037
356872
829190
945065
1205099
710
11936
1302182
58853
1204712
188821
1115785
1207707
281465
1135635
1348953
85060
715850
1019529
463602
1094725
622398
506193
437369
395189
399636
1306973
42267
1231166
354338
754959
709318
126220
178379
900404
462552
1029127
280277
914393
1220957
1204021
652430
964415
1334144
138301
385989
1042977
65479
1330907
319662
1123435
1190866
773423
743357
647168
552514
1203640
125034
140863
1337485
1209322
1102922
897414
351067
1149630
1260190
521195
1355795
793301
464310
1243525
1064975
1299025
216946
66997
1049143
1168629
986297
633910
894590
114130
1320521
568239
928285
971230
230533
776794
629122
885214
948117
648448
677882
918759
204421
1215222
330315
1091725
709916
359866
1102695
951330
1352355
24740
1116310
1342580
769815
295235
325953
798625
809078
1034937
986992
270971
687422
1273418
354858
195715
381947
1143722
1199301
1321344
1074197
524296
386303
1083342
478080
580070
856512
309006
255282
976385
1332982
728917
607566
139823
24212
1016522
129008
119971
118361
973094
23098
149338
1031873
1119801
1277828
80652
1080644
212447
490081
160073
466269
1116790
259407
842153
997254
843414
609894
356294
817929
157682
777478
114230
1146773
736625
973456
544186
714631
830587
409072
826760
656338
1188793
168960
22070
1070780
1221753
683553
978363
11545
9644
1048088
566727
403178
28468
1260731
1284630
193984
1052244
100568
464277
1339406
737475
263017
465975
559702
1292326
1088652
392215
1219661
1170457
591397
868915
64389
767074
394732
37255
1221634
778565
724257
117809
320677
663532
535190
1029143
295709
230669
1336488
1079208
1048004
361139
243321
695843
1259154
1105701
1009883
907618
731554
91501
266427
665388
1061326
69447
1253248
868201
247271
582052
774798
468536
505290
850496
919490
837380
552683
934458
1010851
662746
1314466
229639
935731
324178
927520
506853
1337245
776680
1145933
4853
362962
1141494
689738
997260
791025
876869
1045713
385371
375790
522535
349594
466639
46702
328465
991138
539493
1285007
293976
713262
1164172
766173
886307
1357661
103861
1172804
643801
557954
136574
1080522
765863
953706
1147464
697985
378662
1300509
146240
427065
109032
367261
359883
1252974
1341384
277974
510371
1313032
1347343
275416
640789
952358
117256
997002
1110382
291967
1032361
544749
1187850
453768
1289363
1259465
1259331
506129
1297208
887153
947834
378582
234051
500699
1209425
692307
1072574
819491
510139
612331
637136
173522
187784
808664
255104
805096
534934
131247
1201380
389268
787445
1301965
306864
1167603
1012300
1235192
592467
938766
424467
601329
260050
257139
272878
953664
604841
1020046
354830
83279
209155
1254046
881475
172661
1176393
159456
29434
419026
567014
1097500
1176505
807233
606395
10338
916006
1356140
750092
1111870
497629
869922
1334587
779024
310382
379841
694218
477936
1208847
105476
558727
190261
71800
1268121
999974
1007817
755318
913119
289674
1195911
582976
200980
726777
814056
512786
610084
90350
514152
1356285
494369
1349112
562021
529913
528271
718460
1093100
796482
1053745
1167692
806701
748326
1212231
1275773
520522
221065
30133
245762
1061686
952325
973453
715573
329163
634444
8214
320364
153140
417622
142302
348352
46160
225601
472340
884317
188298
130187
1055913
419756
807339
370078
914380
508852
1200981
694358
1066851
651314
19010
696318
964644
164798
859224
1149692
1238368
658982
846377
122308
1048562
977280
1018907
1215389
1162691
282477
574910
707686
441847
771064
1164701
582474
1205996
1326259
1042501
136835
150962
1255263
3339
562912
128500
959842
673699
634930
482760
401137
1007483
250332
846607
1027365
1252945
1217775
814182
1213672
237572
115459
1358851
555846
494579
1083655
1108332
1196507
1088157
1106117
1053270
841998
1206040
410869
897258
659188
705522
409749
1210890
1199408
323543
1118877
615250
94020
788842
913668
1241983
1017814
950506
1275781
818866
218881
742728
881979
519231
559717
1082993
246405
463367
967913
1233825
458488
403559
1048790
1116979
226531
517833
1067254
240046
296683
1004948
736490
491598
1238528
306545
615476
1253225
1679
414059
508606
704561
145200
370492
851426
1002859
1159784
1133233
320529
957162
1047085
988162
802751
1168408
200684
739099
100393
35701
366479
559034
872901
757373
986277
790058
321034
895923
1316567
643640
1328563
414523
674708
29325
371544
1077078
776491
919298
299069
300763
322456
678206
770036
281533
1269793
368124
800524
390845
706792
234864
414600
1045564
1171744
689435
1167818
960250
929935
1024596
351459
292778
1211248
58360
327831
1223828
1175068
778776
343033
1114189
218645
1095906
650482
45585
1127248
1030193
784125
1008530
123698
1192885
1007237
10843
479262
199994
371835
1007350
1269094
196671
328679
164780
464371
181665
661100
978103
917935
607778
329296
377528
330939
1349018
278136
659282
19367
1081097
778323
592309
93942
904854
617590
716244
1086063
709084
1060555
796655
1283071
765789
34483
720738
1201681
951469
1223608
928031
1032237
493749
1086797
1153476
1155363
968270
339704
3783
541945
36528
476462
71301
1181053
1156045
581831
316801
1069228
464491
239640
557879
29509
391894
740730
155412
1303060
787104
783873
311646
1310765
1336560
787651
1129360
1003658
331234
1207740
251675
442269
1176415
1145758
807815
485287
1133059
1252970
387717
693614
1242340
435185
66439
504778
667766
425348
1309226
531686
290062
241497
1109647
436358
1175635
733504
48375
35027
1163843
846467
1285159
1234746
313734
747885
319215
1269890
861768
633854
300624
615871
757575
611118
600862
163855
435852
646395
233509
1348115
190862
1300068
38193
1116464
871699
566189
1106743
87356
154008
150244
788892
1351691
327199
203415
1279231
938899
1204019
166711
396971
1218285
885814
653750
1003051
679226
1244466
1005879
1248461
436753
111636
894136
175005
203495
1058996
1216902
436389
1243524
882143
238204
736042
1145461
338922
1230975
175986
1144452
125704
1069688
116890
436102
768568
773114
1109925
547673
1344309
502037
223710
814463
141805
1152784
369398
1079224
1345382
585803
955143
510245
1162925
98348
550320
350363
991013
145008
839263
1312976
368786
292648
682473
740792
175802
495706
636059
525767
487956
401640
468696
843570
95803
647870
558225
524358
1255590
318354
661417
208479
1197787
464421
1075482
564910
95048
1183688
1207622
573994
544829
651610
771200
1080190
1209686
1361210
480870
964944
1259306
922526
828994
324034
867428
249343
281907
1090010
500613
111673
1126567
972388
1241900
288936
862599
983251
1144727
1301349
1164814
1005580
116441
715274
847213
1306694
1216640
1148931
542692
1055403
506586
1143099
952421
617046
890645
23967
49414
1132221
774460
328989
21119
647848
642339
327254
399524
73431
471520
1131715
453293
992498
822839
1121812
95183
611676
416830
241759
937548
354091
794464
384729
203439
452052
1319552
1270339
1066442
56393
962471
992383
758852
1309984
773050
479432
1055425
476421
538625
374762
1212090
144092
596337
418452
1218795
1200332
359445
783088
1248232
722455
78681
788625
254723
1350340
361572
1169809
1107875
66229
1155378
708336
1074973
290818
1080984
1294156
589017
631422
223039
459419
927182
1158093
484006
1075272
648278
1311381
135172
385277
299172
464398
565253
345579
286686
406653
1197947
835175
386778
57062
786288
577125
277481
106050
633071
1033314
1349198
346628
1267282
560256
109499
891660
1275921
845836
1358620
1085579
291746
307510
474130
814182
929893
1273867
1163146
741318
406587
615942
62723
425999
1359051
1012714
1229009
1295973
1286310
504936
939784
957813
885351
1129181
1172276
1335469
583338
24021
503231
1010858
1131945
847832
1014287
573953
1282688
709189
76837
835970
600494
217646
1028598
210186
802916
1351706
9240
770809
560017
70476
219118
83454
987100
1010812
798665
162354
465121
380436
767796
463174
191116
946126
1009963
352263
523200
421138
1277791
904001
415217
98569
799642
1338749
232034
500459
624750
616233
99281
990207
1158895
209575
472745
650490
812334
1111004
1123380
838877
145799
655250
1044526
801617
969340
18825
1328838
1283025
473101
958567
693583
1334013
1273089
1334424
1341835
70516
560089
513432
609131
894722
88391
329520
344722
335336
993749
292835
403939
428251
862311
1192406
69460
1183137
1191794
586942
443466
1291999
190080
405961
53013
1020792
1363125
914119
649218
1237560
662160
713096
310070
1201317
465944
1136875
766802
1045511
869513
741909
34595
864643
385476
1028611
940562
983787
466001
1166555
8001
68654
1272785
1244747
641287
783094
1030957
95582
201910
368219
662916
541820
993896
917924
1252464
1337193
1236538
339821
167909
199613
499000
461426
175445
283678
483073
956986
1213407
86506
9819
650696
634280
1139856
340330
489850
766361
318475
1308338
262033
936299
863423
308137
24698
964929
341581
1299728
1108726
371627
264242
391298
809645
1030728
540064
1212013
50910
780749
346284
325498
72584
638011
1109634
421723
1114683
908280
146527
560957
864463
734080
1191863
685388
205412
348474
511931
919432
216109
198071
703966
583561
175795
108638
14944
536002
521138
226426
476655
327621
633460
1047019
1227426
250504
1348314
496345
1092373
1303076
874650
548330
1030690
1075540
816655
950215
1278190
1120338
367682
945984
381897
492455
67008
180030
1273223
8610
601067
1104278
512317
333761
837248
1308090
33348
908825
987880
472412
252042
633480
334788
1286698
199393
1030185
657780
235015
1086660
919455
379688
150459
249038
173968
431506
952399
698424
1037577
462910
80358
1227845
52136
1319266
191333
391021
139481
593898
168527
1233194
1344841
491891
590733
300500
58132
1050556
598837
1244858
206128
1241540
12333
207506
19118
921110
232745
956494
1205927
1316627
135068
1238806
338182
324539
190849
1292917
1018845
435075
1230938
414985
979968
564658
710552
20313
1326931
1017875
161056
557775
965932
393510
108566
565291
425260
1300517
370834
286529
414148
250951
905899
477265
415051
1018463
441606
25712
974734
101794
888292
1090065
374783
306298
688498
435531
772632
74849
777084
356774
355584
1042648
1297828
176019
566302
646545
734566
7010
267112
777550
11939
1020779
1142593
898509
443368
1051537
280
295018
256334
987006
172258
141111
584371
637578
730470
371619
1351203
47054
473064
347414
126557
1324571
714571
906977
1068812
189940
214599
920805
533612
1201192
461636
22530
1218135
258367
1250072
826902
940489
578754
936384
1300361
427536
237546
818464
621789
941971
1311982
313431
358887
155543
719633
674129
1193152
1102748
373879
721554
1178118
910632
1187885
1181720
882123
234166
664516
56223
1308402
1164741
1357350
325399
211853
891819
112408
637997
703891
279958
657959
972059
677452
221037
1301066
871620
1339698
624603
716959
1128250
919807
1194797
102783
1338381
1216801
37695
685950
985692
208390
1007635
86116
976931
542593
4625
505180
320975
159552
54935
67900
504831
595690
431186
981159
205102
13488
400656
1131988
603130
264455
607380
440566
1112874
72879
1287294
428492
1336567
949511
564226
1073592
1199897
878538
947958
342219
565638
406767
769749
734704
1353788
763919
770040
734547
425484
959829
176936
725225
1100776
605183
876989
360908
56913
450709
69740
72373
221633
1168687
1357088
409312
530025
36383
342370
833829
1009954
239904
200632
303181
263403
1131078
113280
174612
1349809
804784
156619
1281163
1033294
107622
573211
538239
396397
502900
945808
422447
804676
333092
667880
946017
1019195
1342092
75564
328087
128626
466097
817045
1135328
690399
1101866
1264559
361295
1048270
849922
294521
847160
1171173
368706
238216
1095523
323774
603817
183647
344347
1313127
580524
438164
737823
534187
218756
58633
253258
395994
996384
550003
953263
160276
925217
287472
503235
574396
181069
1109783
203004
613098
554855
800126
114560
339483
147191
673619
1109536
245736
120549
448963
737908
421757
1020005
1248630
1336651
857866
1136121
8300
915579
834272
1077932
306030
147347
92572
724193
510487
767949
521613
730833
65681
373050
1181063
610908
1291127
313321
405661
613788
682687
507915
990912
323792
1172033
1216294
402340
526445
215038
47426
806582
859296
1014007
497264
818083
875924
162364
1025946
1106589
536667
57559
139961
1347073
268816
503091
237590
267672
704431
556287
286944
883605
348721
1215423
351523
2756
1197730
649182
1040419
734430
281347
715564
545396
705990
1058508
1338149
68255
121769
326352
368034
515668
880063
788351
890654
663462
827129
1104064
291382
981559
405000
464986
431733
220785
829965
1196107
1192138
1345612
248806
869944
362762
101452
1334343
417800
1094810
1271574
125252
96332
248236
1349793
617034
1047492
873556
507118
490143
362433
1018755
89609
1330065
1062653
746744
177335
677485
1004979
398190
1203653
411422
885879
1089471
1094384
428694
1138546
73376
1198488
21692
231469
576138
1115262
846542
483567
1278763
1165679
187090
298455
915883
1234481
283464
646075
1021818
1306063
1203665
436995
26463
895275
89119
483706
1213334
1335109
1213972
354632
1061520
529910
599604
1070512
1064920
908481
669860
1093404
471840
1125312
1297740
683359
404207
258348
616519
862117
1324141
19365
883788
592655
884546
597675
468245
121728
620377
333076
418955
359069
890914
689831
69837
860711
255122
895583
1354953
1330889
613838
505388
1352742
458956
1196495
336554
1011903
227081
767698
108669
822869
490474
10401
605133
86943
1208953
291514
214568
647594
21488
605547
539073
328797
94226
1351405
88629
566374
845711
581578
1032113
1141024
38412
1172997
249248
1090504
1025850
551303
896223
335120
206013
1189122
972258
1188053
536692
489641
695099
821759
239356
727490
923534
468920
351137
1024529
919055
363868
706112
501344
535168
481999
616877
7471
310336
389373
1214194
687146
475284
1029862
231687
1190695
103650
1050578
340273
355006
486900
1119687
58467
544564
90323
1096221
336716
1152080
758214
13713
1195186
831094
4270
1007094
430043
142828
779036
196402
711669
126722
674003
1017980
1282366
576663
566319
117171
200756
371832
131650
1112444
983272
792956
1291522
1352529
1284431
979136
176358
21891
935332
406688
1032027
283907
1000961
146938
970183
296697
198868
133466
657947
781472
1097737
397422
205908
1262991
28631
10473
314541
983093
466305
383579
640947
1002653
537319
738246
542767
997704
263762
695958
1211452
1110564
954528
1262516
401265
689104
81296
923249
1098299
417035
836524
316561
1206327
469034
652511
232525
44485
1020624
1102014
520624
575477
124132
1226498
708511
454625
926438
456004
1042250
1174940
1151518
549241
692594
782522
778299
1210013
820593
1166720
1283920
380803
444683
257641
731631
1355433
1133077
101046
450543
246871
131704
581644
1029094
1256753
471886
379621
1133153
546160
850207
928706
853242
422538
1166884
1095140
515412
1357671
591279
1082003
743819
1128533
1217840
169232
393826
904752
423234
20446
493166
441135
1168377
174880
802593
847988
1362708
861799
601822
214345
588081
845950
659000
811784
881310
35740
810875
576281
371888
129702
841210
3337
540851
420073
553021
658756
779723
1287182
981034
1146490
614109
154669
850485
1051380
422899
41221
810081
448148
180999
254296
880032
1094270
289965
875944
912947
861153
244308
1072034
1332043
1305581
1076053
1182123
207013
363386
605307
1264171
953502
226310
297377
1005947
122473
1102772
1355311
1117759
177335
1297024
45145
104697
198603
1226823
390358
290530
649517
1138940
626610
743179
376450
985998
466197
555042
795007
1097358
916529
725216
1281529
187214
821537
692409
227584
852440
572803
42782
272259
1121116
838167
517220
40489
273858
590482
1007150
93459
651730
1331877
999408
261435
1080691
1240559
591876
267656
571656
183974
632344
1241050
444702
1143582
973628
329756
391399
424346
458520
1247343
40188
1309953
1243594
501093
263184
321392
142540
171516
1318208
696941
1288062
1231654
569391
51765
60112
76148
1209930
1126680
87547
420314
839674
203083
902643
96421
716390
1278522
805232
24940
1170038
1307437
912281
1269073
1274940
1299561
175600
45402
374994
746845
1086087
305318
38844
1053641
121187
103667
617227
949659
367528
1271016
436717
599671
664064
889833
200698
164987
1069815
577731
431387
237280
287148
13633
584083
1133485
1175322
788335
986464
880679
146366
1247279
321815
749810
251301
77880
680474
542083
345800
140997
434279
1016363
1363149
798923
331946
454126
621198
1012575
1125443
10930
952925
1312113
369445
297976
999817
358357
293884
245528
112536
1037268
765713
414002
940239
580424
1012942
584340
207395
5165
142580
1287575
400716
1269513
505707
906338
828787
1052861
144718
1108894
1329056
137297
1221574
201395
62721
1097858
1207209
585944
559778
798869
384576
1011708
1124127
1249159
627918
90648
1147670
909137
180258
979654
898658
987985
561324
352658
923532
755270
603796
971704
999771
1193389
751691
349497
1104374
279961
1291665
326457
1058366
1243871
229971
70463
55774
651544
604212
504195
144326
1040385
1032006
132701
783843
324174
1226736
710209
897779
1055425
1069089
745691
165630
232536
1340380
522249
1361668
38306
708646
742012
831466
659161
220090
637840
383514
1014647
744107
21484
1239090
307111
121075
659830
899953
193068
514826
1023725
1364403
1027261
81726
387563
772168
321533
1224916
1171564
74932
176021
109582
83108
957201
1126503
886731
29832
772122
356188
33011
623811
934844
1137111
767540
1096670
624448
522400
1207594
724542
1093748
202696
1041390
1207442
1212260
743305
1132026
1149856
999600
668040
174714
1026121
724495
386616
552832
27920
1029016
1073223
719854
436594
1296871
223482
1353541
1348866
914467
376732
872393
158675
433778
73987
553812
774234
190665
1078168
1289506
684030
563673
1290929
424387
744504
286831
911887
678344
534863
391363
577757
498448
721734
1072963
607090
1355112
903066
1129770
120919
1175692
854574
211455
282076
693659
191635
842868
435467
84614
716641
968366
1014624
123486
122065
1203672
734569
237736
917935
354442
117516
149910
58506
824564
727056
1042295
1361491
1014161
887823
136178
115637
1065560
1059530
121278
591831
135124
1081301
1046973
352799
1151624
87957
562714
699261
528118
1056878
795643
858090
75655
507566
1325710
155449
916833
530377
205940
933890
1225445
199749
1021607
138548
630033
362238
394321
1013586
723165
1298446
197667
1258794
186486
634289
926760
1234388
485276
241940
239375
135551
842585
300904
641101
387428
1003732
551737
923781
19589
348402
157633
1107657
839379
257924
162503
521657
382600
283489
1165824
113127
706996
849733
7289
545473
940593
509596
942554
1200016
978630
1250868
656460
636948
967854
819787
324317
214291
383033
860467
357733
359073
1362185
559293
726561
726331
399133
1343920
864978
19721
741222
992182
683387
435695
94848
700792
1295425
785556
933729
748133
758186
1092364
159280
1065048
222290
350612
1356484
505097
1022631
1023572
216748
701457
913859
190251
8445
1230591
919994
1361121
383626
860355
614554
262957
440410
149394
1312864
318907
45825
1014819
844534
175660
1289432
1324797
779445
886558
45168
948877
389712
567933
5192
1240086
287583
1109821
789260
784262
698669
1199518
166449
849103
778397
247003
588708
25478
1082411
748234
407465
230061
112195
1103643
830083
165919
561247
800615
640042
445503
359330
744110
20207
100096
355387
1304099
704610
202604
1331877
95162
1068622
225330
263404
1239542
518676
1026217
1353085
549289
929138
893179
973432
499483
464752
120347
321440
139850
48615
433984
670728
233308
117460
1124505
780323
580560
1282380
571582
341550
766674
1196355
531810
662576
152437
67346
1152007
1079487
186099
709523
1054160
347964
21856
992000
1189313
18181
615938
1307032
410650
972684
1287061
413226
558543
669614
229114
111784
568262
445378
507775
690323
237601
214366
881387
372017
979712
136310
78474
1248027
447357
748990
763455
909
469380
501922
948578
252079
122089
1140004
1076074
55085
850833
45013
1010941
1078774
862410
813635
636618
663426
478293
268816
1040874
537015
775562
626833
959357
132274
1054345
673218
930007
582634
693783
1188422
766557
558480
946873
300881
313867
530437
997727
1145536
1184607
740582
694136
783643
1018514
517035
499800
18012
588687
96496
888286
445246
903605
318313
717920
659227
499724
907657
1141392
345209
807942
803222
1350967
341392
5691
646585
59710
249527
1199005
124509
1062312
603075
670457
731610
7457
21753
955117
354926
152173
957917
746058
1272050
308375
87288
113433
191572
341802
135615
327579
1099338
992035
251752
648610
847008
1098358
966638
468274
656655
245489
338728
75028
986228
219093
551146
1362890
790215
101509
111034
1054675
1187984
962787
1284317
265614
1360313
343616
984445
1304079
601831
1176648
102353
197841
1318077
1325462
1325737
1014761
873873
102614
1063067
337638
67333
687780
1208735
377605
737576
234750
1230228
1116633
824431
560791
496417
1101648
956416
1166357
449116
1154176
407239
301712
626489
289569
58125
793261
770423
775674
522883
1106817
349565
1285206
1271298
430509
66545
449087
1188531
229830
1295951
1294448
711486
217395
859625
854390
970591
753785
822437
1335939
1065984
375746
190091
329728
370894
294173
720642
721876
679955
565336
600232
389155
1213999
84925
371553
409734
605388
1204345
132195
794127
186307
406476
946907
299086
736793
647870
453036
819585
1226314
419899
811680
890094
487396
9312
1137894
1189565
477649
867370
519660
255636
788702
825750
1276035
467593
267583
646753
786559
727743
930729
221028
965735
1170957
285114
340475
1300032
609184
451675
580552
208928
1342876
1196542
261504
167453
135785
218193
959402
70012
160469
712266
354755
1089336
810396
417495
560868
208938
641386
1205117
1254060
254624
822977
691260
1357392
533281
888217
901456
920266
430966
450751
56735
17250
1134860
16546
1080125
1326607
1046100
441548
1230315
1303207
400129
110400
1102965
376098
666715
367092
331821
1063598
957399
945878
420815
760895
1052232
116587
288772
1247905
1292626
71737
39862
217250
381909
1055401
1015874
1343129
1247634
142749
1199292
81488
1250095
677937
831524
916133
1060232
867162
69147
1350826
1022096
912778
1151334
274997
1277399
780111
997599
359270
753047
403953
537883
1280823
533504
84034
515434
1323876
440687
574683
961231
1072897
634005
1181809
1068244
966088
834646
897482
1242295
714366
650693
1166859
412512
1208279
740709
542270
1122018
348790
1168859
943141
653166
954059
731814
379504
771724
56412
453396
532513
1161881
345916
655410
58607
664025
176647
148885
324498
483568
63175
1124270
859406
1109471
1025907
216224
1288846
520361
527841
941866
349669
467431
53684
417818
1332908
416581
159945
111004
213697
43173
1098498
840708
313821
1298641
235629
485974
186757
427061
601287
669251
481707
1074554
60674
1065695
528333
460491
280447
276388
90674
679973
251956
832391
265176
178365
802465
295696
1158759
830115
1324968
1072484
1303987
896118
189029
54842
434056
617320
455913
1044963
915473
1262001
692816
535944
480463
57039
1232442
154874
886449
1165489
1134785
987711
983545
1328525
305973
174918
23032
171285
296074
1184295
1043248
143997
255751
548805
814485
1075983
135600
511890
1200268
305807
672612
787386
167096
1052654
1235270
624057
607150
404280
280620
130780
739804
37510
748855
253361
962669
641736
513676
238421
258951
380265
949402
1346689
881856
668099
85200
366761
1032705
1128568
824129
442727
218613
1243569
403566
639152
1226393
1286881
1096048
894267
1344934
333821
1313302
612295
323485
566494
1254873
461753
1249311
857463
749846
117369
1353666
511401
221864
933146
1144592
1102556
669569
226504
431347
1034393
484722
1158376
470983
456284
1043933
969780
268867
795847
555406
400611
939825
877587
918219
1195397
523548
272638
1338966
319160
1336068
1148591
197910
1094937
1169159
951199
1131255
1317837
606760
447636
790983
924907
102679
18159
1165079
278846
248370
745538
186524
1017809
622130
193554
1192152
893679
147766
848844
254581
533390
1244561
568980
1304080
433664
1064738
797309
197392
587067
777904
273201
485608
753980
1030185
172002
334644
911524
81573
30756
1346030
870148
795615
175688
700234
411321
290018
503975
977261
330671
87788
1279377
1173487
534278
342592
520305
360615
49617
815971
923092
1163852
141792
623037
528045
155607
223427
1188668
385408
1173890
470526
1112000
117096
459301
437181
604231
903497
52859
1175781
1194176
826322
859926
1029955
178311
1075755
996898
391669
1353073
1190980
6643
943045
1273786
256952
237779
211278
96585
605547
71864
1112478
334266
1219154
111995
425234
564429
364275
1361750
1138182
1184416
441304
648603
196978
439858
138386
83723
700820
820349
262835
1302930
136312
528978
249145
1011932
445282
888191
1362491
77394
23520
440101
631989
574579
355137
986751
617244
1147175
780854
1235809
968231
1070580
125654
527644
863766
1016516
1003445
437364
184997
669438
73439
1204045
40430
1007966
524711
807380
904274
404459
538561
1151372
586834
151598
413971
1142570
161722
298721
1136187
618636
983676
329220
307814
268666
382534
890156
954676
1168957
263025
1159509
533271
919781
817636
1089407
1299879
763581
682328
307471
764912
1298951
1346471
491906
693849
36150
1246675
933576
483063
91761
28384
882372
1333294
743939
1356294
297183
329263
337180
32287
1216149
197291
976705
267340
78512
154161
108231
711637
404068
1332340
306087
1032135
482822
178237
1071533
1086875
1170281
1231041
583819
1208893
961254
274062
880285
250655
325951
15112
203239
1159072
251081
944432
928460
636641
383446
1072240
713531
1068163
1117289
1160150
750378
1128697
615460
492809
99296
69170
1126163
1030219
51186
1138480
832686
1357744
379161
172546
95637
535488
92929
20941
934554
1354784
462638
1084869
863678
361877
335907
713834
793421
710488
1328848
1009060
1138418
1025474
894351
370911
593859
90446
582538
181969
492222
938176
826884
1256967
1250283
1022093
1170013
1264725
217297
926911
814966
1176146
1227605
1156759
252247
857015
455371
830828
1186340
619850
468251
1040179
967160
298623
274655
213688
978802
846072
636801
746332
204600
1178332
816330
462640
168142
524946
947074
634847
874057
437311
1070282
357525
818144
913914
1080905
507039
99955
412579
249453
1152123
557562
810200
1126237
1156973
1286592
830315
264558
118274
980181
390016
144800
1102579
407838
208586
759290
265864
560267
891361
697463
591307
1265494
198373
1163279
226294
676033
289306
1034415
779894
878853
144075
207750
375093
393103
1015335
888985
417511
1237024
341203
862559
875610
148320
709335
2334
921950
1252779
1105950
1316563
1040376
756407
1277775
1311021
1363145
1223116
832691
122865
1164974
773399
10327
295687
1138803
496439
216306
1077678
921773
628889
324655
1040160
478065
953516
980914
1266816
316152
1282081
132748
1280318
1108294
197166
1238945
468930
773888
982290
1069996
35023
436813
1235264
1030045
357811
675485
414659
1191226
713291
1012455
1116263
96924
483978
1004886
829401
897681
128434
266741
345715
808552
320968
588809
717213
403600
465597
1276808
1115398
271668
704301
347250
523751
469121
411824
444822
1070242
235402
1029688
1189636
329107
853717
436788
334139
217244
453474
639876
216616
112923
1269652
1297386
48892
880043
501412
964478
600451
301547
103967
57791
648931
188765
1361395
304777
1144395
776566
953073
459646
1224720
393495
455089
1340234
1073068
1180500
912801
255213
375280
798135
793361
897092
1242888
362578
559996
891652
1349523
794891
1287244
227652
740575
1239057
791964
1056596
209205
296125
137855
615420
1128026
1078191
114281
1203884
970958
523478
452151
937220
793873
631828
436697
752652
484119
1167411
593058
472378
474766
1263550
673221
712290
608927
228661
1135868
518062
984083
977641
750502
2433
1125841
337667
999190
1183202
1353972
319852
326963
782136
1033980
1065262
1297555
1279507
678722
484803
857690
569990
968894
148681
242171
974836
442870
1218040
1267704
1338025
603998
909094
358046
290274
416406
167160
931094
318668
1333348
558709
127054
31721
1198580
588843
624044
66249
1188823
215668
1198767
679608
907011
547558
1247337
1350366
41957
104160
1193612
885000
687508
92950
841554
299216
183811
544488
681762
615853
1248584
452170
1206736
27679
700933
1097886
1243049
8105
495080
266039
1260951
740091
362589
959522
487152
58193
661666
156039
1339460
1344539
192684
1232717
1244990
338708
1157141
11411
827350
960303
1209313
173064
746285
1016316
1171584
1164555
20402
13238
561105
156322
732270
1169163
250155
717057
1050390
251029
567627
239664
1038964
545922
158593
867734
584052
844227
439608
871149
809491
1268442
1217117
1093875
1051965
384097
1089972
326831
881064
976653
949591
1120616
247086
648308
1201922
182694
1123111
402947
938997
1244680
975044
1288946
87848
535438
451801
186609
1103738
884467
889906
238451
1295182
299484
683842
72558
1129209
1025215
48824
122719
995423
966831
1210284
1298460
513541
448073
1356825
501480
1241341
215198
1022109
774369
883638
1030100
273778
12885
139285
782599
1100601
180011
695907
1058785
588414
508161
739032
1305672
580411
582034
951743
420157
163003
492782
1231849
127166
493485
4971
1177376
74378
1087379
940412
195696
1111387
257618
740660
696957
1071516
938386
75238
350660
511401
674478
358621
1314047
466215
1131157
203958
384725
1149193
496995
1323822
1001326
1147786
1184503
159278
837264
783808
105992
1188599
171525
985392
677469
250121
761425
331253
843328
1256666
1306647
361251
870970
810610
691598
1092457
1328120
486691
1173339
127076
1182974
283208
1290467
1208597
740758
404299
1158303
1033159
159752
594095
151609
1062889
652345
1266760
592044
1026655
553558
343166
604729
1315122
783624
1342421
408779
458202
822332
1065973
1054291
289178
646429
980357
167405
851450
125745
553376
1081258
5710
296153
351045
926671
1029825
523574
1295612
542511
547275
51272
130859
1328460
1246970
1087154
105210
1063567
574113
668282
804461
1042451
1181854
349686
1064165
1172636
640725
892817
1041252
1062476
736052
677520
65671
934971
412573
617909
824339
317885
39825
419555
728540
775213
157918
18892
1294172
1020369
617444
807003
124683
482184
214879
413152
1258022
597777
957421
645560
519008
1111476
522350
523068
266818
472084
361651
943905
277712
251510
159388
1166243
986629
240087
6987
870668
785564
135919
422098
150346
54997
490776
990064
469785
1164972
745488
1136080
7411
1191744
758465
917693
855312
784925
872478
571251
151473
1061678
774593
1235682
612405
974967
543007
1278936
415773
102814
465307
1022204
617557
876414
453289
1020792
1173093
1045841
145094
524736
731220
1034759
1169749
123457
554786
1118635
341843
1276960
1133326
896447
856061
500057
97729
603748
1333972
427713
415677
1255062
564252
1275488
1041907
1132433
427737
1005133
1310977
756298
974542
480501
431920
350926
622493
1354182
131813
1004269
483001
614584
913191
1118487
973369
261593
599393
1237827
82445
20136
1041899
677312
1014239
291713
74941
1188114
57560
870378
1281052
480976
198981
793076
607779
49288
1006040
1096120
986285
807630
1209755
702728
475476
801358
1300604
106976
1066890
1177862
108311
90019
136726
130876
1319903
100222
735626
1201313
1118822
285421
406058
362804
435977
104331
1129991
336467
172503
1320773
451001
482297
1084058
1206239
1113908
228263
319024
567157
1093354
1060708
982513
750411
698448
475540
425734
565291
369838
888796
188849
590402
1201904
1327580
848808
770041
1117878
884054
924989
351938
403137
584323
1286853
526308
1303848
247763
798390
644788
887129
953639
105332
631002
268690
1028940
1270839
847302
1174259
127317
302234
475525
551924
835581
1179279
743966
770137
628649
373987
1356020
631116
971718
373522
705495
1071649
557580
132979
1036157
622856
641056
1249550
313208
65560
360201
212079
1161820
73001
718779
989071
288821
366802
949726
680895
743474
965135
1325626
285225
1341206
343128
610335
974701
467427
641482
311339
1296189
1160610
519114
1107086
122872
187793
1175103
85138
1359689
422310
690421
1056248
540842
493777
1136693
562253
666849
1262316
1230798
755736
1169669
927468
1160774
174613
1144284
1358807
61594
262010
1067324
698671
880203
807670
874424
575887
71049
409763
489824
85248
1074507
1296306
968255
47758
1340441
699761
773671
364151
53297
942624
649987
953586
215483
154123
582167
880046
938312
495376
334118
811276
1336918
44272
43962
1024103
6057
435038
869406
361592
593570
753680
456411
850074
136405
824743
239821
488800
1223383
904830
580273
469990
363371
405788
817983
470008
35068
257828
442040
841450
1002790
244379
717199
1025446
207857
957329
329553
611459
99231
1242
566389
294370
1343703
206903
1036735
853261
50611
1222340
206878
114907
953093
343200
49643
449464
885795
201627
124601
209531
306293
723517
643735
500185
1022290
456546
249687
1173949
22481
120870
582510
906121
296772
115189
1241817
1334197
339905
149877
572592
1262602
823281
309062
701306
1093791
140252
441935
1198404
224860
633658
1295626
1220300
819953
1186450
266298
691150
799563
1359194
618649
56006
4939
931587
1174182
957612
668813
117282
1222416
777273
384037
595986
834181
709659
499383
150590
1098615
63672
427518
381984
348318
91402
388008
1057700
86090
849272
1287207
365861
255190
960462
88486
1305313
43245
1244933
1311422
1269893
69004
265498
336367
142207
596828
541682
269159
477352
464695
306355
70034
115836
472311
1340507
257174
1039846
475845
68385
732217
1330447
342601
49188
37561
744923
780162
589068
150016
842184
912462
1339896
501113
1291218
275669
744059
1121396
920910
159030
855411
415124
374145
952582
512688
1123731
501458
1279508
648139
1036853
519153
722693
736914
223563
350314
813961
211529
377263
706643
997524
743317
1267301
1209694
863852
1313778
779275
390085
17004
1077801
1227786
1016886
467964
739351
1001139
346151
1177023
66228
1062226
774791
1184629
1180725
1325683
833473
1000403
399666
537942
973802
212756
305149
622183
738200
1335497
180067
1183165
245767
1328052
233889
1363722
697388
438283
443402
1349314
1359039
1127188
658056
504296
649119
628587
434832
375861
935700
218468
1197360
284762
854925
451082
455863
1263673
1216617
682980
140191
292249
55138
988080
953030
549394
272653
158406
1071980
1211711
285040
491643
648892
966123
384983
883761
829767
430336
770116
1181136
1086316
1135187
252630
957896
633328
787779
784877
435780
783747
529415
1320471
515614
804477
1227271
788823
1193936
575295
364455
173230
690440
331699
980225
608938
956839
1268113
1222667
985600
693780
880169
926183
495767
488452
1169534
245516
1296655
1245254
869766
843608
604533
530868
114915
383647
1088122
1186312
323948
1214692
682532
803047
816521
1247611
726971
1283568
1291309
6013
1253857
785844
171382
920483
642558
236147
948669
1305367
436240
1093725
20540
989261
1330963
168484
669196
1147194
397171
16201
767288
1083876
610453
1321094
939908
1243812
814667
900437
239728
943895
617755
1339364
1011319
760983
214078
326519
342028
868602
1249301
1839
1266095
1274529
850680
208310
1019123
984926
669128
40051
1250004
783046
759775
1120475
303788
936143
551839
729386
70912
764565
745003
1018830
820802
1358065
894726
1103014
304615
956521
1008373
529948
253103
882815
701638
1189878
103235
769594
180034
500374
550057
964141
44607
898434
541037
640360
339872
843225
426077
1054298
728052
1319839
940706
445034
172085
1093595
1350184
976676
1321519
761634
525319
944885
1319297
1253893
1211286
85810
981038
266670
43641
195353
325565
747216
68508
1180956
113952
478133
1093726
40967
1309481
99105
574927
1100594
436025
170516
527577
438037
1323385
970820
1166729
429805
218133
19533
1259026
1240661
193409
63873
786022
1249557
1280535
329704
949241
139094
458480
977642
697686
566591
640961
113484
428739
1304137
474603
115719
420388
495936
245392
841935
1119370
618047
810476
511902
1284505
1312883
412521
1139294
895264
1130792
67949
327356
457434
233779
1155326
988339
569211
1197818
18427
257050
1352478
804100
871497
1105831
333727
490469
588390
297868
81412
530802
462838
905123
1112876
203307
164635
1204499
1055421
1164513
313897
494219
1017080
287109
675710
727514
505436
25328
588546
306115
981138
1017533
776623
1132863
553173
455244
594351
1166107
400717
1221675
743873
889064
887638
180412
88681
1326647
198447
623566
1213062
522982
957134
598542
992196
795318
304735
1172739
807342
468070
626587
384018
840949
35498
419192
926213
714246
443591
1115840
1301388
498284
279738
1217706
586120
245101
368226
117125
245519
513608
1309988
175914
629405
393354
626454
783270
871843
186144
576526
1117372
498815
930802
149192
1080859
1340474
1147692
1131833
666852
653503
603895
1118756
389363
183390
90614
198503
1037011
1077702
150227
505530
951786
151404
624300
174820
426382
462619
358884
311521
362538
262401
674434
521887
1271478
764934
1011345
217111
899306
284363
1102511
57251
946854
610017
384205
1043266
1074151
328098
294345
470986
957476
668841
464966
950914
119156
522256
1018319
892022
2555
768626
1224806
257705
1230001
651468
664577
190893
1079717
520934
494077
796539
1113139
1155919
194881
1360090
1174235
1081903
742339
394078
966938
574878
960366
17940
397813
1088535
415301
1349557
849419
832537
781063
868713
538411
511464
267546
502059
915329
350857
269975
1094624
14965
103512
540665
594884
650652
197042
1069020
1127886
641899
287598
392624
273652
651804
552657
1231559
1246928
365431
789630
223171
613185
1261548
726477
183302
268831
287142
980491
218670
789405
616871
84188
439353
367038
688346
1152482
401395
805641
916847
798135
225566
976283
661890
332270
857136
1001784
566038
345755
1241497
213058
497634
688564
543474
1025888
516062
136631
804904
342916
347006
291080
463134
520954
232926
100688
756401
1072858
1267542
393933
235809
1228014
537813
1292547
94478
1059000
708999
1261875
1231198
1212344
319462
1336156
1262315
1242205
733477
579896
944085
171553
156925
830304
1251360
332179
752839
912896
1155612
1290183
863249
1059173
1193703
114774
783996
1350411
854562
1262573
1333788
299783
297367
1018696
486366
561527
943390
773929
1060681
839779
976110
1031386
285694
142693
661641
1273005
245456
937073
1256123
1358977
533444
279972
413346
5682
88466
883037
350072
511429
248817
795226
1240098
1138087
27979
546846
493037
851985
323579
43726
701141
608634
1195056
421748
675131
770204
561614
756157
39045
240188
46215
584723
221364
212711
451903
807476
496211
326971
898398
1110096
852451
470106
834162
1214051
213302
1059082
440866
1326178
868222
302633
608677
1056156
595076
1337972
1192489
204862
127731
768478
218365
125280
228676
109511
1121734
467858
1187545
1056504
1058968
1166300
704749
796427
822206
1336225
1263055
1205667
1146888
303604
173087
1348312
985564
600446
454966
229933
632477
223429
1218883
1359146
786170
1165160
220234
176764
341963
446646
521639
405204
520210
662845
243468
440911
1166769
765560
765101
270937
1348028
1067651
1104170
1157269
1294526
996006
1329894
360779
917828
310569
1198398
486868
56166
829805
1227109
1305139
482180
1256584
1336351
301672
691154
487166
1007060
1016557
421092
387201
630817
746984
888099
476593
342148
313341
370527
582218
1343500
470694
297545
931383
254560
654725
1059590
621825
453447
1098438
1149505
816197
210306
206171
64101
674227
912028
1222624
428577
1017391
249251
793150
807342
780676
1197485
1322876
185688
1056578
154109
788438
919379
895672
881702
894563
1068459
1224345
1100823
1120013
559096
354144
448632
230861
500448
840687
836311
766099
808966
1061170
266782
585033
942391
791336
878035
577009
278559
748762
592705
266427
274454
1119838
979649
39468
960221
109988
849097
465482
704368
669575
1162517
93757
965683
201346
1062066
232551
1151692
203163
112103
66830
417887
568398
894053
33181
647704
1145481
2068
783061
90177
783004
972020
985772
957388
1248022
290981
607097
923743
37219
193198
555926
498910
1034332
532072
534895
891611
504972
344517
173446
157074
207334
201393
810539
124349
1287622
1308345
557597
770984
499900
548082
420828
599322
815500
757025
454837
1294373
134615
990072
1201763
412238
1170588
1078190
1219683
871035
113653
1305343
1013642
313903
676758
759520
369150
1134395
637600
1041688
958904
1058856
1317462
14712
1020963
485188
70375
910191
683180
350858
26497
824689
179793
1240757
510379
293415
914125
1115246
1269318
1066431
533795
1240172
1161046
28821
1029781
619821
1112283
588035
1101388
782950
719182
814479
1146183
754555
1167279
92096
961666
545333
1000132
217125
468507
852715
1091802
452426
1257690
1087423
453748
1347772
1285298
572414
224117
958757
970049
305405
1197399
978488
1345353
966225
563056
882969
1124116
306596
89311
470703
842267
1180837
153693
1262292
67277
1083156
624640
448328
409481
101825
439706
496309
188666
914398
345487
975344
1127800
662266
1031111
1160841
1197222
402242
235517
154028
1262477
1180846
261559
1036117
682985
968618
1193284
308676
709453
919976
1321713
729171
1155380
148183
1277478
1068698
1348546
334935
1137197
123865
923087
1210704
1314967
187391
1070480
134037
77479
839187
868778
410952
308726
539899
507096
424661
1167734
780125
838452
1338279
1292044
838579
649975
1138295
374276
161879
862323
102682
1340373
689183
894972
168208
514779
241780
1231120
1201020
735425
187052
73590
863760
624134
769143
728022
179616
216436
285258
1133358
245094
664847
1241926
34569
289436
12778
1109621
586256
369188
751381
693857
209460
235621
884874
4332
1237286
1355577
1082799
181373
967679
721297
905525
993641
416988
441736
996793
321266
916593
529979
730780
177828
144955
956153
1232288
1335161
862236
875295
1171261
28606
1050676
515356
1324505
659111
238830
102569
71363
991903
1140625
1278042
1195564
112329
894293
960698
541748
359521
1318037
622248
688237
546379
100707
813565
46501
499985
991961
493308
845844
28400
71770
350261
1158710
993039
548269
123556
435911
271314
316976
918895
66146
778303
1273713
317853
1173076
674183
244622
202214
1256364
1269207
681552
752825
115309
327591
993670
913593
566114
649587
1129717
1063646
1242437
968251
132424
964805
1222563
235746
644530
863584
994327
1316722
461496
682962
216480
799752
153918
259899
943685
1009996
774038
1338442
1329331
1269238
931350
631866
1204809
901535
164079
743872
448783
1088823
781561
373784
803104
844566
1229016
261749
864193
672454
401248
1061175
345462
1185818
1282366
381714
546979
808008
744381
753807
974386
1059198
809085
354536
743908
433246
649365
151064
444436
1265635
259349
973212
632764
1057059
1102107
325819
1156426
380992
1162533
525082
215029
950387
538741
1293446
878816
6290
646210
92241
597852
286633
1157518
426888
1231088
897002
1012190
81411
1005750
292433
994694
417213
344413
838511
687037
732761
1009280
668352
468912
511884
821281
403329
317394
169892
7693
1288050
301261
944575
352476
1296720
465735
852028
1121562
827532
444509
203825
529549
1105833
1119893
498201
425854
1221161
20494
616687
322490
1031118
1077610
1066604
1257596
77752
980654
224116
663259
750591
1264976
1060846
215807
1276441
795508
1292698
606607
703144
567343
156579
1204318
201617
452344
709690
346935
1124848
982001
630350
1361182
560125
996480
130183
918955
881916
797481
1188550
744035
540199
642082
446898
195252
521934
583203
816199
185675
830171
501749
310841
1059196
51547
396371
671648
1057557
1106205
316145
1141139
1340115
402229
342617
452223
625699
917135
658478
794659
79141
500800
261721
1223692
1286454
596559
1021250
864236
1283319
403201
89159
404140
347498
503392
1028001
1003685
771915
283276
609447
843423
663794
1345406
134027
16032
1024398
1272960
1082737
163654
124053
873027
279652
661866
837322
1089483
953072
390434
993915
181949
1061234
1277763
707703
732361
1344195
174440
122988
401900
1023400
349814
771841
215311
853947
1155692
580932
338820
770007
834945
921950
123467
1250253
50744
291871
690614
949549
1118452
484425
679107
848009
1003679
136116
96506
711853
515016
147565
384941
913823
1351253
431478
503005
224180
1174650
1092509
1110533
1327704
362545
1022650
222201
539122
438678
267688
177234
883179
404801
329367
930629
568109
1008501
1335170
650028
55990
1038977
1278570
473055
757689
439591
594066
400144
995626
384517
114059
227909
776072
48915
710733
85787
1350996
1305615
514761
274693
521813
726422
837343
972417
122909
46292
1079104
1072852
990008
502537
705929
1214762
417046
134259
635452
966590
585615
1067932
753169
398886
816179
1239423
624165
680999
1130175
141700
1083902
441528
1245561
853115
950502
738556
892542
242941
1322170
681612
426673
584008
327617
310880
1178829
719398
80454
741103
1316534
1329916
1279913
79544
610901
372968
257780
1040069
1049938
1142296
664375
159786
969661
349937
1359068
995273
29771
833948
1237197
1087179
1073336
1141288
159744
843567
448562
1152689
335757
1122992
120922
230277
770036
789868
597109
680733
710098
21399
923855
729474
1190565
848836
30236
1153787
315835
510752
1322513
529050
499921
826719
313246
1100186
1226054
776826
506218
1125377
889670
906473
835616
276770
1173426
1188002
305172
1179641
1331660
478040
516378
173253
1115256
1154851
186313
1169592
994906
1015707
201458
1127639
746997
774665
358842
806156
1331739
914188
1289208
674917
1127020
1210410
580482
687406
437311
979285
834299
119556
591947
438836
133929
360783
901691
716816
433370
602166
364702
1016486
1340959
682216
312506
13108
799157
434683
341053
83225
312848
326528
1127388
1168409
1280132
375245
336908
689244
1099231
633084
896201
396895
924909
457578
538754
605938
848954
684636
209267
719613
1234302
236670
795573
1028587
982828
5702
1349270
634901
893980
969428
1078577
537786
552179
335298
609788
311310
272318
1102229
128759
1201761
131032
177836
11309
847786
428327
1063796
1013350
679422
192016
375314
1218049
97932
413871
431194
206807
886748
1063655
384637
1026139
322457
266407
172825
811814
798048
124068
819988
133095
514524
10806
1310802
32228
820314
491509
910734
1052542
523515
1309893
278052
397971
841335
786410
1117280
128997
308152
151867
306751
385409
1350104
114445
1357094
101930
913834
995303
650057
262551
381938
545154
1074062
1288701
275017
1181763
804454
351147
18613
424548
209425
215649
1258984
332024
301023
427497
921929
862841
95112
238803
1151599
299536
720761
513821
965814
1236202
787487
873210
403404
354573
499161
27676
631194
1160980
107869
459507
61420
607630
962003
580932
546409
408590
747152
851349
352366
429536
616875
681866
1068131
499660
497866
913462
714391
185513
378040
379095
1109796
810400
718492
117769
835031
1007027
533778
1207144
15241
289480
577123
534003
458136
93414
110668
18295
608006
123419
1050515
1357375
696993
626330
1288050
127883
482005
752347
759937
749283
502720
480864
619299
656954
1358791
190286
384778
242176
997040
405700
234844
919316
382780
906669
561047
709860
800361
544329
711740
563160
764672
1243011
461213
502341
1101073
841724
131352
594068
1103527
369892
762473
59988
1121079
821062
676775
225286
707023
493702
681075
1013309
298375
403932
143299
107645
474871
886634
785785
1232735
828274
442652
1320122
1162346
1335697
446381
38763
88326
693306
1080476
217582
1065612
462283
315950
525966
379691
1236799
1317651
607168
397482
1173401
1182806
394691
411431
1333032
950506
810035
966226
491134
96937
1008747
1146906
458173
305029
1022411
45391
78350
364037
601363
594532
852194
393460
507224
1126602
938905
765857
1024901
837140
1362670
1059893
348896
697374
1024258
395838
759558
876083
852050
171939
1142068
1223666
82358
735287
1120781
1203621
968680
728297
1027446
1346516
1296586
1271386
1130266
1311335
830105
800347
85890
516557
1351474
358689
771480
942977
911755
1290265
259303
919848
1077594
1001642
112287
705920
870566
870512
1292925
715293
757587
528859
147151
1254434
106608
688720
1307990
1141295
1150942
825297
144603
986404
375265
113935
28227
920807
776168
1278535
126964
1034078
1228063
1165979
947008
560265
382474
1022921
118766
931431
363999
10241
436124
1082986
835544
400581
645857
496498
80905
815059
886512
140510
1277334
264563
780572
383939
976395
1119272
1192961
724371
1297189
1106639
185653
819746
1171843
133949
1363793
1121708
157219
379985
1153799
586440
82578
638595
939176
1021696
1282317
450256
922425
1363917
704218
1063574
713999
738904
1180147
943761
677244
744011
1061028
525529
970250
138211
54112
526500
626007
20733
430113
338396
371431
575885
692927
1159599
701620
1293053
773596
1310270
827155
1272353
483860
1206061
929883
1184430
351458
1322542
581745
894842
991584
1244248
244896
289921
656558
905400
707547
1247013
223620
406773
1246155
1008898
1138714
600250
431783
1113378
405271
961841
1233183
1086665
303726
733588
85304
328972
1274592
972206
504137
1211455
539270
95301
521992
1332092
747866
330060
1067498
724168
309581
1213079
1211173
641380
628797
691504
454257
912114
1232071
109097
1146921
1028617
845191
1258053
522304
166775
155333
460926
1026940
173671
317570
40189
275943
320151
475701
1278722
749394
1056711
325542
466829
385832
442660
793947
168093
831976
249919
1128127
52343
613208
1068471
1317132
1030287
989918
293462
1333336
861851
201607
1320027
136767
377380
945253
1006867
251588
107123
137135
689104
1136315
1141131
1306357
293122
351331
337133
70860
533005
734634
1173904
179370
16511
206995
1164561
673491
379227
917071
149157
566192
341358
617147
243694
903943
37
505095
148878
1212253
1319613
919237
157052
201339
735906
179692
60083
1282621
114043
165284
330057
958410
798867
295325
416774
817849
711040
301877
65477
633282
470145
186536
646815
1358873
1301853
852235
702058
1134285
427969
1088284
178485
582915
873968
740806
9296
1207846
16004
827120
670923
470453
724186
149480
50381
565756
257036
571303
191707
990393
603412
457772
70101
444136
1092862
1325658
732265
1306067
988909
643995
1106137
877382
1144719
284305
985478
435431
639243
315658
245732
1207128
514901
321649
1172375
1304271
971835
968665
877450
24413
157990
203146
1258695
663846
442863
792202
342551
1176859
827513
1352743
574890
4395
1167153
814751
11778
47523
1251401
989699
471415
1362157
110030
1200194
1128459
772245
299061
617772
643965
336517
1270141
1043721
1013265
1206314
494631
632148
919726
589724
265342
470773
708100
506147
568025
217405
1349707
601022
318689
537880
91696
593542
1068540
803778
431422
927531
453951
224023
713676
53291
881477
596631
577272
881961
880966
1261581
505002
715708
548147
841354
911320
52663
693098
144488
409816
1128932
47874
428146
294950
1144637
402090
838051
282724
359970
376952
1324567
1218217
206478
537980
1336671
432844
598448
155545
566707
196862
591171
103069
679006
758956
1254105
1302476
29518
575928
355713
1139205
1049464
348928
1335482
702372
184547
1015970
167899
581646
1162929
1300705
45973
933633
174677
913476
695713
1159891
160867
774423
650076
1166489
627504
163159
617458
740108
571754
724612
414705
994477
179182
711304
869790
1350274
166269
373135
718565
1059890
1098145
1047164
751573
1287904
456646
267586
1056652
229050
1344810
791421
969625
253971
573540
185785
469434
372882
6163
1129412
1033146
971921
1351456
995857
1322345
753180
1296993
1108156
814092
106540
244500
195032
1347240
1284600
1322638
91709
873519
656605
577123
506431
1045360
660493
1049219
572362
612440
137636
161505
1059672
1100800
1192917
197148
439229
1172150
126446
990488
62018
796489
732492
90972
256903
918669
356054
390848
1157149
1337914
551650
859324
201081
1071990
918226
174342
1174193
189070
814871
292381
267616
1260467
1112528
392626
309959
796359
79425
1159841
1362625
849836
1281183
390715
365227
138180
1208572
592078
844645
1254009
409389
1181274
716685
767667
651931
1284786
494612
24554
1147167
114340
1187917
17206
1281863
310435
833049
408926
357883
367050
776398
278373
504979
744040
1182675
377791
64261
380086
225643
1333906
387084
1143171
1157296
495755
634256
849004
250574
436396
248508
655330
951815
585259
1318255
609817
791192
681574
502473
1287194
486594
305876
1182676
793159
779314
6787
253127
134268
496280
1061864
39461
868145
39651
1032584
617866
347493
585665
986503
110481
1177228
140223
1062817
588285
195277
1249205
1217827
806632
116306
459729
717509
157685
1033475
570087
213831
239074
1293465
589498
180716
151205
231239
961648
8733
697171
1028777
896252
797038
1322354
591566
1156438
159686
1329059
226825
563094
471845
1140639
854432
564784
64343
843328
1112073
1041251
1327549
52330
24308
1324303
640286
1131525
789969
1335809
935101
618483
337738
912410
75719
380126
1116688
203197
24935
319739
728852
582293
250445
107726
123154
649873
283590
33318
680295
1192685
47059
245655
80736
651694
330635
1029717
879221
437384
737115
358646
959246
663235
598318
1243124
813654
1106670
648167
1334387
302416
1002293
262827
195259
880714
1112957
596352
1300246
1259128
1073594
1207507
364760
825125
509829
1330575
1256208
120770
573535
476930
538141
758221
628680
316872
182837
345128
506668
839067
466849
622944
1341568
990430
1059058
518612
685649
141571
260894
616980
1310530
312371
143157
39118
939512
1296141
613908
1167430
1252097
451584
52189
694740
1107474
614089
624638
1266306
608314
1299065
826228
566142
109109
985452
578982
1159061
901170
304329
979044
359849
857088
749571
863386
1196369
1357072
960189
32375
328668
742927
1328135
882733
141705
1078523
1058838
949570
321514
168973
552291
1324993
20984
770703
558936
530407
289625
602337
883601
1160837
573105
260513
642448
323843
1192350
803267
1022753
215986
533698
624768
425383
1051001
164491
657681
964906
226495
1139415
64082
437781
904736
978348
58326
1151851
1327566
1205193
413994
732063
564465
473985
22909
475674
1133663
1212807
1139997
574640
173309
171222
347528
730643
1181576
1039380
863493
893747
480881
1124772
241992
940298
640219
276258
1100668
1303331
1334718
749969
1014022
242811
761395
769164
255668
461479
101555
368712
881053
879949
889612
898429
455880
306548
1034406
1314695
31282
945556
379073
53977
368059
898490
1161397
973764
322659
438777
865351
986655
402191
1069466
212458
11217
233490
197438
23382
1345635
378097
528999
967121
137527
143796
1007459
615493
1192397
161678
109641
669486
528523
822415
1200395
753496
861274
177817
1142497
869636
1015962
127796
913357
756691
895041
209460
343499
911340
1152796
628133
786739
720013
1248124
1312918
523874
218683
106580
580620
170849
1164395
628318
709163
559386
1057484
1237447
197730
1203069
1351016
656295
114390
196326
100348
991541
838555
1255472
50797
35537
444201
1341505
1298294
867412
1200813
734722
1259671
1138559
658261
349536
358164
501850
316685
390972
77274
1028406
824461
901349
856697
1344398
1146345
992404
825357
250699
110408
609796
1268147
46345
1008
40674
639554
852575
417879
415671
1064760
1107742
422405
28425
1306221
975813
1126536
750595
293532
649763
126950
413609
519064
531138
626376
1201794
789545
1024757
785902
1221883
579203
1222014
844459
93537
700566
569276
642038
601044
612036
365654
284066
734805
310991
834027
637285
806448
913835
301961
1061378
1192854
699779
793952
514765
1022747
689704
848102
928149
22084
828824
318961
128323
1091260
942225
503874
1130813
610816
97557
483141
59189
16435
1351318
24991
592651
437819
1059816
168214
507188
1295374
1281259
1006797
254082
368617
530861
569025
727873
1140869
1312052
108936
1258677
872884
1347118
1124562
145876
245197
784797
628366
488685
690256
166713
74730
1339504
856077
571262
1358322
1198940
363618
1316388
972191
539319
1205688
556223
286660
122107
1025725
808472
670258
886250
648658
828383
352156
787475
765587
1083882
168870
127088
589817
640785
723645
535428
151104
1295639
1215857
851375
1102778
703801
259071
1352908
503239
67574
604642
273590
366407
445401
465725
348341
1147704
136105
160232
1259382
1123019
401436
657979
699495
396920
1351091
1088430
110394
1107427
1310684
818030
827576
117631
1104288
114306
872633
1024724
1229582
496595
338576
13969
258205
88245
884274
69462
572003
521274
524982
835640
1186207
355962
935431
450795
1017857
1185936
1085519
310906
974466
109167
490040
1239500
756195
150075
405302
1045172
496577
976960
264305
1186426
621582
707184
330305
1192791
543657
1199523
165040
214467
940443
293319
413039
1250981
170855
1009285
1342749
335584
474413
217939
529908
1040296
1102224
988230
1162960
705867
1313891
1127693
1241181
540032
102084
234097
250322
376872
553966
344158
586204
237940
119736
240511
236330
823594
911263
301941
1132875
1062855
606586
1313728
613149
90857
1174948
1311282
627337
1146434
347599
349999
954955
567364
1281378
885155
484760
75094
1021185
1204292
96177
689609
603131
1229629
1126476
206591
115453
867557
743309
955935
715698
231177
1206877
1163941
835886
184807
891997
642828
1174247
1278732
1228824
201565
1023123
1068008
260532
913499
688632
783588
871204
524496
115365
1214885
1264693
1238748
1229805
424778
873840
1319155
685705
999960
559490
815260
117274
1176583
1233610
998869
5584
528257
951543
143196
114619
464199
217447
1250437
1211134
1284247
100109
460713
65696
557067
979841
1075106
893976
73690
231515
575695
920839
469165
349161
1331598
1085712
814657
728809
210134
1102683
970218
136026
751158
411363
773778
908594
596353
411721
107883
1344952
1215257
1100388
627464
193224
1239629
1003569
1189153
770026
279943
1204373
1105562
1075849
1188063
1270811
928759
1263555
1113816
244315
1191637
1058564
716628
851763
204845
639099
707153
898351
411891
1068547
883726
106535
955975
877022
985846
1254151
557263
502905
1197436
602707
991754
1215974
592255
137850
12504
345644
1179637
947606
1135994
921020
689108
1218147
518910
1136861
417325
979738
1259242
233849
548402
548447
886065
518543
910141
235226
767933
914143
866166
808517
637483
1301137
174162
654428
757133
77739
247528
511806
856391
1271319
445908
368506
1125955
742975
249639
993312
842326
747667
304257
1294180
250103
1001934
1275599
774065
970762
579309
594190
793613
598485
53958
859635
264729
1162156
272386
908874
299422
1202000
1322576
892442
1047499
1285001
667228
689041
159103
304082
1089640
1269875
48695
502066
1038166
1223057
889694
1099455
700978
37974
390365
92126
605578
447375
74721
639478
720087
25358
831475
1301023
731192
341648
348912
420071
552497
991402
290306
986354
980878
596866
824602
261041
1162421
1128012
656905
865938
85850
45801
790232
566887
858850
930648
499793
1011244
1089804
861082
15161
428487
757649
281015
233547
291776
666240
614757
436981
1298579
990121
999914
285230
459724
1175320
755939
427762
989079
1116736
519372
1325090
316481
654715
202259
838776
693687
1265202
622871
908498
381086
749052
496047
507472
674707
569135
48845
1279798
739695
400059
107138
541356
557377
480454
240831
1263593
913532
65393
139926
1360178
615948
544928
870460
1195934
137612
527647
1229711
477526
759136
1146886
1128924
673939
666300
405372
47389
1111674
626411
166202
717030
347615
643480
269350
359673
572700
1128289
535080
244186
413490
752210
556029
733909
974364
548961
211902
153652
1092066
139718
432175
253335
792041
924165
30195
501729
242940
96931
707516
823647
201243
569121
1075718
1101646
711863
802936
720212
113712
818544
658166
721910
709106
566752
1216965
621162
690728
102329
783540
632484
215017
1117162
163301
445489
875282
381893
810221
1050644
1238112
1162835
768571
905609
203805
1202247
1033621
940384
1020924
1233744
66472
667680
1190713
1041741
1266848
1065975
685884
1183946
296392
660375
482529
964808
808147
1189646
505057
836803
204824
970810
1068148
1103154
993586
592411
395598
246882
831662
937783
220267
964732
246830
1061744
1184656
429676
1283107
1012104
306833
807188
939515
1276938
286932
21319
1124039
1071451
680436
344182
991853
1068838
450553
1055052
718980
1172693
1194001
183415
307123
262775
188655
318618
165993
156914
540859
1167533
1236106
846953
327881
881901
940645
871012
1022747
1212368
452870
1027782
64835
521334
938426
701440
1102325
1309245
696134
464005
410223
267670
211274
376134
741291
763314
562958
362697
1278273
919823
831066
12373
736648
650367
727030
63409
389629
732233
1081450
1001319
951399
269991
569028
145898
1347433
446525
1205118
422167
254333
632075
1273868
864388
478644
1010223
358942
1275469
1330158
487392
1183657
800030
1163968
211801
1003096
1191444
487593
1354333
346871
1136134
79094
322560
412346
205407
50178
668404
791574
644164
472666
661719
314145
142726
120514
982262
870425
1065809
1051809
672269
1074517
261398
1222266
1331091
1046211
235779
1010151
703595
561224
211234
481239
1099264
122161
959052
454280
1256077
1212989
856885
944671
773541
194221
194567
698388
654028
862882
616815
942290
453039
785229
114418
1303983
383739
1248476
697005
575310
632171
1090387
382669
1346423
924586
420676
815660
412475
657758
521546
451307
363293
966067
1053386
66531
534003
821484
605629
727796
682076
1137156
49174
1324394
853424
74171
968707
912114
54747
606293
1358101
357506
893582
882668
588568
433570
218024
712945
448962
641102
392068
71767
214947
36983
517518
1129900
836605
3507
403903
66353
16616
1271940
1010245
941546
369667
1285125
581578
662247
595297
1329302
929606
1131834
55096
862853
955319
5814
748450
1233766
440640
711407
244158
388327
351387
781137
512844
952040
312848
783166
370901
203796
941030
334273
189594
1133850
1042301
575674
1267784
723961
20032
286234
205030
1337029
1284050
155377
1249655
447635
1077409
961328
778930
1294307
933955
365416
515988
391729
633220
1034445
1312822
971254
983784
915741
390746
304394
1000201
392379
589408
768509
363846
1254655
729443
1180731
200144
712233
789258
589946
545409
558104
835612
826339
567971
972592
109768
720468
355360
444185
774455
32718
1165222
223941
1018319
57630
1280935
696
1218031
1069360
1062185
191643
398784
1004382
662106
1216045
566688
96697
747132
1238777
1331302
1018348
1042921
11220
971488
494171
195877
757575
662063
618440
620831
1148515
439815
859453
1100030
117596
883619
322660
132219
447656
729543
354028
868301
869106
979983
425441
221750
837989
845508
630347
54504
753471
1097567
1316696
42768
357922
1333856
315382
22297
976048
704292
589541
729752
13155
1262095
125372
926758
1186970
185483
392623
1180965
10698
174674
614613
322529
374290
157967
1169114
223592
1021933
1195872
1337277
1333853
1094565
1072475
1187132
680969
585707
691124
788894
974113
842643
1158019
1274038
504994
697041
724993
574016
1177751
1024171
1088873
99030
11882
527419
255333
1311041
145516
1062141
1057916
619333
75862
414581
399420
996682
601110
986603
1072905
1132622
313586
1172644
426141
28964
493813
33597
1162768
106709
663898
698068
494402
1139594
428005
131118
1178807
405806
1005805
135269
1074460
542784
768428
311470
1075627
729546
95372
588840
912779
874552
1221710
1161262
93792
97065
1096428
403403
712645
991466
768165
1173455
498229
1050129
101470
670194
814697
624528
622648
943480
42183
1242174
1087620
845888
467737
395650
587865
333571
113905
181614
1323792
1340710
304700
952028
1210701
563460
612805
278943
549614
336517
1018594
938199
1231332
874014
1202273
1263331
325747
459464
543408
273287
265031
496088
1065428
1041119
37853
391345
641445
127726
585382
1357991
1205166
1022557
1312584
1316125
17742
1123671
827654
1312852
951770
1302854
671036
349837
805295
1042187
1168590
1012538
165853
423949
725433
878523
334323
1321589
1277023
680027
1229224
522674
165000
693687
294577
784340
1359120
771136
130562
781559
850568
911076
676003
1320484
1250918
229605
958164
107443
737065
1142452
622553
593694
696257
632815
405231
1346373
997925
126316
97041
962046
63105
188033
1032367
7024
640149
382424
1186907
436485
543382
806846
776015
1297905
874128
1077635
39062
107017
44502
357826
539743
711090
103871
624848
213063
292593
252097
954023
836356
2068
15199
999342
23612
1341682
1284534
595943
525091
857844
725505
627774
1114884
1061023
846828
1139505
770328
334054
1022486
848404
218527
84427
215185
760312
74423
452605
71548
431378
605809
981364
1191752
590219
445638
1334405
1179756
28641
142872
352662
121086
1101947
1221094
1029657
505358
1011214
395810
223105
148236
1174415
1155888
1069336
481065
796731
82490
1358324
237774
1203742
282031
614313
273498
757976
124755
1265459
1350491
651448
1070571
806571
1034412
80385
431088
712675
1083399
296047
691779
447107
823677
76503
1024693
594551
832393
761551
1190827
891108
894168
392507
1216572
232141
959605
223964
324105
1177247
1090678
260899
354541
495019
1020226
1281755
656108
761073
551567
1328543
354165
761059
891194
323755
335724
1304428
766717
150065
535876
1293419
950490
18428
14396
242281
534255
1023431
649271
235906
36182
122115
188791
291452
1311414
1319965
1332743
1153428
1177548
287798
135955
1096852
716740
845368
189793
16062
1131728
759856
991663
1271028
388285
1359773
596904
207507
1219360
1357953
221481
1162009
1169370
641646
810500
847352
50746
1286345
149234
1180224
535059
436427
1121989
709800
358864
1102670
102698
641002
57913
838154
1165137
928633
4562
408246
502308
740481
260610
236309
139385
960034
744763
611485
449205
1112892
932077
189501
835826
542028
40196
100128
1109093
675507
848874
611454
1361214
1286642
269584
5411
980053
534628
692694
689504
979220
1184005
537048
875530
1180105
434933
1122670
136358
671344
1280123
305590
1008923
113504
689811
33850
1302866
405226
1360391
504047
905525
742583
1307450
504568
185476
905146
61638
1143637
493141
399838
667489
869188
790221
917207
1131124
1224706
707263
845418
951071
48734
1119876
278963
561293
350167
1264680
1040427
457187
958453
1040145
1018538
570292
1131113
194084
64281
555249
868765
541074
774741
1314015
1345659
921806
933878
1313421
249839
250343
426063
983216
371382
532834
319067
1126362
880391
875218
1096209
826529
1213858
408405
266529
956448
107793
46081
1072694
595927
1308261
1291747
1291111
1057653
1146284
647419
1062363
96878
1175444
1129334
1060800
447391
193000
40117
1097579
880066
1264349
975810
105531
111905
1336708
1070838
1259131
861869
1127429
1154064
845471
832880
303124
1189189
24174
1288864
1108810
822283
620896
1231662
579742
537879
436605
1321380
989806
1095116
805375
901503
485560
1035030
1204863
700321
1296995
1126704
777851
168889
1046562
311873
1221915
963324
1268617
377847
455756
1255088
838735
1361013
685980
1140752
449703
909302
92757
325676
373414
434863
604754
956090
1308214
278170
548267
941921
1042958
963916
551895
316694
683723
1179746
305840
519284
1030386
89622
652376
1339228
1353602
917737
1013948
1228304
750778
1250278
542209
1181368
1124233
1261392
62310
607524
632466
1331058
115995
81812
264303
45327
332587
901500
1197848
256150
760947
478337
1363889
694691
1349063
1204706
1154135
724495
1348783
841546
1292048
1091221
187927
964406
1120129
1306531
300994
1194353
853095
576264
1164253
951494
772712
207413
1135704
732672
164138
826765
1294407
1338015
1116313
785068
1013955
28721
699507
1061761
640654
944112
155812
790119
844841
511017
699596
328936
116403
163789
600954
129635
1167051
779139
614233
1261693
1088320
1049099
312537
217258
586940
77418
1092937
428553
506047
692849
333217
899148
1000278
1339520
27974
1116755
1000309
159770
925893
556438
219477
199778
526750
859947
388216
564720
145745
887084
599568
318269
829540
224138
619224
1231366
445468
276259
332919
229878
528894
679252
118034
57233
1210545
348076
871686
1063668
475932
1285206
1363796
149904
664716
268692
1265521
641745
135810
31350
1268661
322400
1269409
109474
1305499
427903
741062
297528
883736
952741
1317123
559087
1336850
851216
947613
194570
250998
748679
94228
1074177
327222
1026866
784381
812803
958287
474859
1117112
596224
734244
662023
751009
1175910
1103893
366615
383346
316637
1265747
485651
359635
681441
4277
1314878
539108
122537
623564
1160841
623814
184507
396150
995334
1001713
600998
1195641
416364
940057
54669
1121466
859790
223660
779023
754170
40189
973432
220998
778033
457881
886203
288136
309513
730535
1283839
12189
411125
897363
245555
264608
196670
80787
509207
635250
320586
1254120
1037392
340673
252486
504988
651031
1151801
1242028
1148975
140530
948953
1039752
183420
733693
125550
507761
1060800
440019
205248
836144
75328
942871
554173
161257
625655
808102
767154
439720
38256
447144
1016340
1321188
1307693
522550
298791
137190
1148898
221296
153004
848962
1205895
1057306
1083186
688881
846834
1356914
271349
888198
96837
203503
403136
946125
420883
918325
1314706
1046962
1297999
721568
1234783
774202
375393
892812
1327583
1092970
944061
1163155
407532
274060
221211
140680
461620
154473
1242663
524447
471404
165636
1167462
1305921
1354587
679513
250755
1149135
1296396
214717
1323050
367302
306767
971828
1133192
165409
211722
891733
2638
1291525
943124
134542
266930
907789
969008
200706
505627
172832
316409
1297516
531177
454330
264234
430270
410376
553228
381608
184686
926888
478918
101416
516546
1121908
915075
1010403
837321
213727
869681
608536
642595
1130069
68180
81561
1360780
475560
304682
711128
1152377
1051219
678044
1168087
546059
953839
629122
577283
764391
182882
467051
745077
1298935
902725
325914
89588
822557
968017
101268
687971
808273
408420
820058
874638
167481
633503
1359458
1357449
1354928
514997
388203
61036
1067098
220046
1169335
610941
605727
77799
581218
1274982
1143686
514121
1300685
869567
1616
967537
223471
747669
1040545
600331
582597
1280495
234957
805783
752601
1089969
451697
423158
607529
1196642
1116420
1265055
529240
1302957
899942
1360495
479376
212130
565938
1169674
640844
1128687
586045
905968
991323
222316
930657
216084
1336075
48024
218337
688154
1199439
1231605
576698
709066
393256
777958
222519
720597
146436
1335435
768282
1123903
1359729
112119
650981
487722
379883
175034
618516
1350102
1348905
63901
386550
822455
62227
1328261
1335463
842542
1220860
356975
585669
574449
1299571
492741
176603
605557
85857
417473
84604
933517
29010
669495
1277794
515470
859636
891407
2863
273050
848404
989788
1233230
550553
958781
481291
560933
1157404
982882
207573
537266
284060
1182536
1204263
921528
440335
947259
718954
203407
37387
1135078
312852
870915
247361
201469
135685
1171346
677133
671992
540937
1103226
928722
237678
177344
1338615
1296161
241173
1051466
1135974
1190877
781337
1191279
773015
583386
1337076
828213
537
227366
270872
1320628
955498
358306
499221
90357
1288004
1167616
1014990
194057
1055306
577888
313282
956921
743876
791867
438037
343880
1023982
256223
1215626
426238
1298817
1265624
742919
936164
277573
612729
1236731
1299088
191821
312292
1284574
341519
613719
971024
1358929
878131
676558
248356
148830
316015
90300
1039060
963372
756139
528288
281785
906083
25013
1253623
94483
780857
747326
76481
1004708
1356459
1356218
226819
1264552
35399
226427
717207
724275
1036771
1105253
1137817
1235464
46620
1093636
1341228
1243479
261686
1313124
1352192
1060845
1238031
731868
762701
1258604
1230608
83848
593519
70942
1173396
914787
92356
652896
561850
1024303
1099974
1154030
231282
42797
77339
848746
720223
161563
459658
157803
845254
1124281
840990
890706
1336395
896739
333409
202262
836985
1213839
114373
756382
687681
101731
1352784
123608
545398
373415
683805
924304
89106
66070
320650
73019
850418
68136
995632
1249346
632238
1023723
340146
1254431
437130
399989
597317
933903
1166705
208452
1324480
345831
1090211
1016982
332407
307575
885639
357624
968400
277821
253552
679034
252220
540499
424513
623150
1357257
347841
212793
1187546
1113761
524057
173142
533210
849664
127269
1028133
409834
285799
1158497
248786
187354
1210641
1058569
573753
780815
725876
1070190
817012
193630
936488
389448
662866
228404
415015
1115293
385328
716400
828431
921692
46119
192737
768742
387477
171760
110384
945935
903041
201180
80293
289909
556441
1056426
1215139
817342
51134
905370
1051615
716451
714777
10943
35532
862688
703837
1316202
33014
1009352
774353
298192
606783
524549
1244481
1001613
789351
648639
248088
1329678
1171399
1082844
803195
568100
764144
1154717
320521
1142578
435024
14771
901965
88979
1015314
826551
927334
1198444
1178122
1083737
1052466
867791
176737
599044
971634
838223
869025
1223801
1305386
874276
479842
540966
560517
993415
1269291
670377
688164
462937
971438
547891
557562
504330
274362
1106601
46204
1250129
1210402
86502
778734
914275
400624
1100390
1107506
477719
760254
64706
700914
655781
413819
824447
1031022
1124847
111244
1315380
708534
1286953
178738
882472
605855
499868
770624
107669
427579
1291641
490000
1343570
634727
1147655
764964
523557
386820
602894
713081
778527
611639
307734
644085
276932
951341
589836
289800
1159358
820516
480336
1058689
119953
344865
435531
796245
828155
405081
289125
298199
1327161
837352
498270
137046
1198876
938679
586166
294235
406932
775036
752373
696111
1143411
935880
612822
690156
701722
728136
695382
1161866
324462
510420
241800
1221722
349887
921917
1036963
43913
301215
686291
1284064
417802
475234
283925
575921
862341
893044
623879
1168572
976990
314100
577613
662060
377722
563237
456302
969277
744573
1289462
1289288
712275
633344
1139353
1029701
880021
886588
1120802
1309481
859948
1299924
673603
453260
714882
278255
435155
1260533
942117
613424
529906
642641
874708
662575
783104
966545
1088505
1135501
845129
74495
393950
1236639
1171242
1121925
1055083
907062
923304
1209133
1277249
115552
633033
1124374
382723
1001352
1358299
734956
1333753
342749
880553
720152
1040603
549941
1184080
408082
705170
1268377
36305
2016
65139
326334
1246219
760175
753434
45666
468843
233708
807370
873969
22649
210171
623922
1015707
732005
429736
77621
452097
1953
212619
456340
220030
221877
371271
1044917
521553
856018
21573
317636
913816
914219
395225
764862
1014087
1189683
928965
856158
587923
727096
24848
572062
910185
1271887
956208
74035
372170
203364
1134794
1211694
109358
384352
1263134
1126191
858847
106672
1173307
775193
1157251
434338
866459
431756
1220063
1105660
876769
148815
1250459
766485
45934
1051038
494703
1192146
668281
18565
392073
741391
1077963
1294379
715093
286966
1102516
1275619
224217
741453
514
420581
89366
450437
1043989
859638
18769
279867
335542
979748
611503
236283
833422
150709
1160750
1105256
706299
1217877
690357
942838
458851
448909
693680
1041357
957552
273595
847458
97239
1361545
333680
68103
1286740
139055
134365
1297716
203450
1336350
384956
228508
877186
308926
155683
321081
999306
741708
991159
730804
654463
238574
743908
769627
514419
365039
1313509
589029
784577
51037
827295
1072133
731987
100096
920788
386827
746390
1039198
104087
577263
143789
281454
1094443
124060
491495
237098
1109813
420098
803801
1223053
1240258
200632
1354191
269250
1120957
1129848
217335
677046
936650
1343561
1315662
433588
923675
102434
949591
1325920
746865
237794
506082
1012472
1244733
1195534
1032625
1127731
596745
266894
1265613
878286
487344
233961
1239561
640240
1169588
554274
505809
354963
313000
311903
1203685
882495
1279528
399936
1181184
1260021
1227471
24485
194920
226039
452977
579172
1303107
769707
374911
1208750
1051706
1133861
642606
666112
76063
823983
181339
311171
1296091
1119010
801212
1148173
146850
348837
1163963
562754
969201
973723
698911
39249
150509
1358798
212146
239845
31231
1253401
246807
170769
415909
1362430
1211398
801726
989768
43867
668070
905930
444890
1324051
1010811
664544
324009
166889
988352
1189266
871949
209856
1313592
96673
184494
961912
15914
711928
761688
616139
28515
1300637
770662
950116
890854
18978
301651
853303
1045036
894727
657704
301315
1016400
1317544
897716
878574
765861
1256153
586290
141653
441552
615643
364620
27191
401002
796785
413269
197690
236458
1079840
60460
59423
1136579
928658
284002
1187923
690674
83287
855036
958178
470479
928850
849179
884928
417761
492497
956593
511860
443284
1350872
103844
1056714
524875
662588
462694
1022635
942012
665302
189844
1330768
743281
1038829
956226
587491
276554
1244365
439404
988582
783683
329306
924518
1282775
929101
1103166
1236924
1274541
420451
386030
681150
157672
1061366
370453
753845
985390
248674
1120069
598270
455332
274672
1268262
753592
621470
167413
421587
664769
333931
721883
947510
1162095
301766
1034415
353983
661356
745182
68303
911090
516756
543910
835747
104231
1272537
1099186
1362109
287110
1145080
327887
1244368
1035124
93801
412497
385905
251426
1302205
482309
833360
227838
1056451
502357
861251
734772
1279654
749005
121693
523778
559140
543755
1231661
1051349
1331199
1262307
765572
1255084
951779
1313661
460457
212199
1336899
717635
602931
1321154
274015
805541
1284700
913475
888708
735485
301137
1033069
396057
521448
378616
784828
1140743
1028687
864256
825084
113338
1358159
802603
1328995
419757
635361
402829
579356
588835
1249010
307076
716876
538608
1089600
893034
669404
130376
43469
1114421
98809
159187
1127729
949932
807913
468764
840721
349067
98737
827477
633128
277754
855765
522726
759067
950233
87145
524570
246080
826771
883381
471561
249081
851893
388330
1195246
782969
656820
940448
1321598
1186168
536606
61191
499266
823850
1358210
659268
1060933
560573
826844
164266
527584
809407
583185
1101545
883733
759614
721030
169775
338502
651049
1211760
984074
28251
1005442
642076
1281368
20183
484166
250366
845404
478351
24214
1142667
644932
842915
694904
701674
333549
588929
352833
291894
461357
945054
1130987
398062
1209310
1182808
842585
587031
1108468
155325
880211
381802
1193027
535071
350408
1182145
871348
441880
1228980
479206
1296636
1100973
267094
72520
925683
665284
1063808
1138703
246089
249326
386718
924317
712736
191071
722803
1177835
342880
452811
682718
389065
866623
1181654
764522
1147810
736796
343945
1198143
699635
94109
623116
1224772
680733
1209813
729970
639682
875874
185004
53597
784648
1150948
633939
112238
381636
324453
287390
111384
1232648
226059
146276
534836
1231604
1306380
643219
786116
909070
508019
973831
1293294
162804
864605
1229203
1297705
1248900
474577
1072691
1128816
1343845
797423
549192
1359776
997353
1290501
1308729
882480
276763
534852
1235385
16291
1072238
446011
616453
1300821
399495
1124102
526447
230199
317565
93668
412511
447857
260671
1303234
402504
684077
567994
628973
1200461
1268104
1064554
221336
104040
1135655
661375
649206
1132083
589537
535777
608148
343202
28832
251435
21400
585717
495766
501549
458998
952624
1077465
359189
1093087
546094
924869
1318225
1172718
1246019
494466
479064
886645
425534
250140
662715
595377
523906
670266
1351206
74448
559430
589497
295567
170259
215615
743727
989788
452168
562348
898531
50500
672832
1176159
1097153
878115
524409
975521
663041
1141814
1267813
129302
1212504
915088
1120762
67909
1063497
1122774
1311185
351998
1194971
89137
276933
1029385
562242
1086729
345600
1337787
262830
445562
978511
842764
26308
1089163
424227
104671
1109808
1272011
485712
172632
406115
426561
1219840
799537
859849
103642
219428
761242
821165
769103
1055365
846035
78569
728166
706225
596754
436935
641882
776483
971407
336453
25772
1214445
598290
910102
753952
868399
469880
51878
518854
1275179
174916
1007977
41021
208099
610071
538144
1118165
606354
900816
695676
155612
1099928
1264513
788334
186401
1354283
1120345
1302850
604550
619104
451967
1308730
1124068
1181193
191186
955176
146189
41227
1358148
1334805
549466
1086015
253313
1048733
859535
1198020
627859
244031
584774
831338
767908
1080394
1329952
569445
268831
395045
1253491
656196
1102679
826242
433115
1014113
1133631
1193442
7732
1030378
170873
1159580
631296
595548
632821
1247055
1260047
1216279
1092885
537520
1014926
823896
578830
969280
859193
220713
946978
1298271
24426
697114
1103699
982475
4006
967099
1135001
896606
513363
727601
1045002
319835
1195308
962296
603035
880164
361824
347440
518291
419751
689379
1001377
1218657
46811
1194945
764502
13427
842457
1290314
621039
1337978
268720
1337308
533773
1102711
293157
875530
742225
1096195
1237154
433517
187677
783395
37
776000
151257
705238
932020
1091036
281396
1278342
1333903
994549
1022261
217240
109648
415323
497591
1124314
343612
1339321
811850
1084308
555207
504401
414078
753045
1337282
487817
443051
718258
443813
61205
130536
35423
84110
221574
449756
149839
159867
1085774
960269
177438
176618
762259
207671
360318
95617
1035767
1286537
1202602
297600
1304746
917906
517246
232201
718490
1027977
60813
1054609
729620
422937
705857
1339456
1353118
450294
1132329
1357439
185707
140794
654937
1100165
1108818
470116
964445
545651
1160764
1308062
587100
1226893
886920
1157284
733313
1238547
781696
690745
1338620
1066922
1157725
691932
289318
1057322
229995
863715
954866
353738
383418
83735
1105167
167668
821601
1066905
1322444
867799
867650
557921
565135
802164
439746
1172505
707322
1247682
128436
1060948
327673
351856
609986
15208
391566
1007854
1237867
280022
630796
308100
1120177
292918
902887
1273671
147590
323163
165847
439877
803615
37478
408835
1219389
798459
444594
714337
641774
210021
894391
756578
1112220
294432
1263958
240420
1012602
860388
573337
971147
819174
1016788
242064
338505
476313
278317
1364394
1006057
572805
36496
776928
1061285
257575
1356110
909277
1007411
611976
408591
1277413
618448
270837
676710
491453
1194600
764236
461814
1119030
477143
1200970
16940
19028
634356
452294
1058559
967764
1044290
759661
1190896
667290
319245
159265
438558
90861
97363
1198257
636159
212262
678068
1148604
31962
1306208
1034498
62844
857470
413187
1261822
622665
942500
381786
704513
257994
636569
651580
475349
547414
66032
1082680
854790
430461
1038035
330341
1246765
290257
1316978
470282
455196
631418
534179
313722
468163
1236303
178111
529523
826035
976529
1274974
303873
1079129
442577
825164
673319
259782
900761
737368
161952
914209
484680
295704
1161461
790141
792266
456493
931242
784431
1074216
19678
826212
603342
586499
366101
188829
985484
549470
1062468
939850
879872
828617
1017928
273012
667996
708201
1356113
199287
979106
658327
761251
730567
1316029
692846
24915
589175
1016456
350030
431854
1156922
743299
583536
597406
1363541
1141401
65824
1338813
793672
428850
386837
1025498
989752
973041
1109761
951944
374578
1357225
246698
1024103
1095211
511909
1319908
617564
290618
549014
301479
1283774
830513
1246143
303087
419463
404647
1200274
82768
217679
564745
147079
654386
1003806
839946
469818
106490
356477
422669
852878
810459
1213170
582724
911182
694595
394416
536550
168272
137519
1188663
163475
395902
756468
661946
1143485
555145
281368
291458
577460
594935
861562
733578
149974
252893
610298
842698
1341576
1048644
631573
263880
65382
121433
1180180
514201
723637
1034542
215881
215972
1280217
1305774
112173
838636
373991
367375
875745
191117
1216172
1350445
377082
832433
24565
699150
1076768
1093862
969762
1269728
1014978
606419
86403
6516
996572
1009498
429074
1210737
144877
1255929
412225
877447
488583
445660
339114
1120177
358393
777551
310133
996872
104144
1314945
103927
3708
781896
54190
450054
491239
1142084
406343
932465
669185
859231
678887
1325724
1129462
888969
389452
276432
1218398
419629
336834
1347191
845974
897367
1228517
240285
1211286
52616
573579
44410
312062
105869
1348915
975614
577534
958866
413794
786968
1264157
863976
661240
946747
316507
1020308
64893
404309
615303
947716
592701
1188494
763483
646728
566585
596276
1021421
107260
1063067
812458
1242365
653124
341044
882600
1015251
835506
613796
258427
127838
208657
552963
508675
1098529
1188211
1312033
534934
924635
727019
123632
23098
361245
394935
1332987
372398
410691
56561
50285
120261
646782
523346
1277640
149529
331718
1257449
385656
1221641
1193429
191445
76781
527301
706226
159524
702497
187470
779084
648499
124170
719473
868117
1217029
1315761
1337625
650736
383664
604672
731057
125135
995000
416679
691400
353622
1050849
849185
212696
872211
33778
313846
512334
590093
294957
559898
507321
556952
829964
517493
295963
322993
954844
572586
1356062
996944
577277
449964
32793
442909
1345718
199920
1035182
1254166
624368
1358863
1060849
248839
653036
163465
979995
146022
782018
678513
96946
202039
1243159
39507
875956
1241126
1158991
1198531
1286526
444701
797354
632303
1335839
142293
596039
1358977
1040756
499985
763503
834415
630253
127564
1066025
418477
96861
725539
604480
428139
990854
982920
304999
880282
365124
1281021
188821
950668
1167874
65233
330880
297235
703239
715834
738575
865554
885467
230989
602980
787322
256625
809619
1075870
435770
280659
1363508
25282
542315
296781
1283232
852497
903293
365169
321718
854492
89724
987950
332250
256343
634071
72765
1005398
1243141
1257236
556770
711666
118964
404351
417334
1162972
327248
133633
278978
848610
828743
1217480
818493
903667
1033531
598996
1160020
682012
141812
695398
1035556
104569
1217095
1358570
1198104
673157
127093
168313
131908
322634
374013
716224
817269
467283
1282100
1312234
1123737
611503
146061
415156
71761
181248
1156547
952718
921443
446368
998365
62072
847490
1266547
311810
145245
1216400
139432
1000447
131637
965437
69750
625818
1349036
824383
595360
1074381
756863
1122429
1321435
350791
740094
290801
1012053
1324864
403963
864727
191715
1303321
880991
822630
813183
1261511
860609
1325763
756518
365659
1348663
294821
857356
604993
1019056
714205
455982
248890
148890
982634
742659
570463
601665
384126
537726
426570
854183
1056077
438113
1261090
706334
547791
239512
443855
993391
1197183
995794
583079
657038
91428
795669
906082
957444
141233
560574
912144
992015
804571
177665
1203396
186944
1056712
356956
662448
1337703
781615
544532
865695
1052107
735874
568372
1321037
1106253
1187743
697109
800458
19195
702950
44048
1238079
1297123
1019371
781506
1240034
132160
212572
130386
514829
856404
407016
613841
745720
1075987
1337768
173043
168352
1004259
1138549
1341366
1269971
1190356
889940
951254
611832
1170602
17348
443497
846282
714003
807081
522500
1170594
1360112
504347
1163995
1330989
1158744
95132
1204767
1131638
251670
712318
471364
978516
705896
740694
79148
329078
41878
532688
1069379
393623
1142194
461399
708423
653391
324465
1241088
1352583
1341827
957826
78990
1244435
502225
238709
1207445
304709
976859
579128
152192
508690
493551
85855
391359
245192
1119935
164504
729814
176025
866716
1133663
606580
1100338
1082790
471829
926107
1310749
1043270
798503
353995
1172989
1007445
695631
797674
377001
731155
177626
706417
1227193
1141110
929034
339852
258760
378287
1096217
1035306
507299
749386
1130461
1231247
397899
297608
650642
973683
668037
953055
942162
833277
1122244
956575
498257
53942
655052
517225
522503
950921
808698
1220264
581795
1276279
1215299
265814
668523
126756
330434
1309236
140471
997903
475693
547271
515739
29101
1265562
308504
1061305
163559
383786
598574
1236303
830641
856716
1192669
363945
102098
202051
426958
348551
550144
434165
443757
110244
208681
1281154
1278919
509976
586050
152669
223383
758753
721468
20962
994077
51699
457354
1274700
292405
450580
746905
563827
1036071
900003
1062636
763344
208411
914515
445209
1258165
551540
574522
486792
1228690
928437
766746
922582
711552
412696
1062763
97476
1208435
907635
697751
1133400
668641
545876
1261685
53853
619130
989378
904903
633850
169011
1113586
525926
812587
275467
645816
980682
899335
223117
630669
557309
1308573
791572
335003
1338534
304587
648439
675608
668937
1255794
573515
748543
534950
415655
975212
665365
1340298
854757
500313
541882
1042091
1201920
785581
423757
1291837
536834
825857
674435
644939
808707
920180
1321704
911991
690298
878764
321003
834082
228049
871229
222935
530306
1363869
309689
524334
991667
1350063
1082060
886322
632057
837958
1181817
717549
16869
1160578
43904
735221
787193
1196430
567396
1308608
321124
1194659
315490
607751
124795
324656
178642
228095
1109867
907772
969689
159554
562906
1155162
134517
421279
926580
1136966
762123
765070
1213893
657943
298088
1308566
1081989
1069055
1151936
649880
160820
1140491
762695
545662
1172115
1357326
633693
966841
1276041
1037
1246025
972254
756122
318443
1200301
963215
73545
1013587
886728
847086
1240275
884489
649642
30382
596664
1322043
76595
485453
245781
1039335
1201892
850618
1240401
84044
1234930
224080
1283549
1041102
267431
271031
931512
293493
302305
1186316
613196
338741
503270
873855
698038
26927
1051782
507356
923190
1146236
1047922
387954
186573
1111146
597926
161730
712706
96346
105698
215132
220562
203084
335014
350995
61040
552860
248257
566494
1033283
430636
322000
1031695
529120
159140
854010
845141
751197
391538
1364242
495948
789385
1242044
343519
463895
154027
614790
1224405
1330613
497760
338139
790885
931618
922739
1760
666701
1265136
18279
1113912
695497
187509
286814
1231529
153498
127655
446218
845232
710367
183650
993592
34986
1271854
512870
827628
1337742
313488
437898
890588
1116410
1364317
94375
518044
1343474
1028491
1192603
1148370
156564
1277691
430338
143335
572600
291927
282811
773759
976269
1064738
1091130
1145231
521592
117626
623284
214236
528940
919705
296052
1191842
761301
131604
44380
522272
323330
270885
883805
877694
1293148
302849
222875
139175
646427
346806
389379
744198
989249
1145776
1306806
730426
979792
302633
650421
570286
463299
1196753
1147397
634691
394261
1160558
449511
248129
945865
163018
967630
1135485
903015
297461
924445
1221039
36171
52602
647804
32724
584665
889412
256190
890292
554673
708940
450962
1352699
1131288
1011048
1129019
859308
1240274
520059
84890
138494
510339
761286
553220
1218780
502837
228096
683591
119256
630661
711995
883057
1326954
389580
593463
699991
1034838
835925
621231
787722
894863
1184407
1130662
1120799
329866
571738
375400
623220
223662
252181
1114242
799665
283017
339141
341605
712599
409359
823984
416710
1348285
344215
1353923
606376
466305
704275
220236
975606
302668
1097278
397028
763617
281678
194769
41459
644158
363979
1054022
1328025
797670
1164780
337944
285645
1246484
1267705
630266
157659
1220275
276089
589038
1320895
508477
180863
322482
313677
831835
1125124
325346
436882
1145707
787999
1328536
812465
238343
49546
1001714
377863
436689
630812
1005236
778432
663214
781688
622273
390020
1154845
1010130
940672
1285672
148865
208371
1227074
1201543
784343
486196
435942
1179715
216161
304968
1329007
558036
280408
923015
1040245
218818
892727
993026
409962
350096
389050
684898
5233
336010
895279
355319
574026
471465
138323
424624
495584
576337
241692
936979
124828
81098
593779
1215593
379925
1038949
343262
1063494
1047889
32354
1172147
816155
342975
1306337
1099409
663607
347364
389707
1014940
378231
735024
1309647
917721
1129268
628664
102259
727400
1006053
1348669
829388
54473
720770
437201
453485
622249
990362
1133548
693870
937290
939961
755370
61323
128510
553231
215048
88857
1139421
2661
1118504
1045991
15282
483628
1025495
393418
1277355
656567
1215000
1101473
561303
973683
927923
217412
1220082
845234
989575
1108911
82440
758499
732120
1036874
999255
1315535
300081
481503
751130
321592
290742
434820
549063
853022
1026645
1341377
1119803
45630
679200
794237
714277
839178
737178
1049692
595675
235489
1166417
136262
175555
374838
775316
383834
1245752
1075105
179860
678980
1106660
1194930
966764
213951
1338972
1240270
1153373
1291016
718759
553301
882904
1162489
1188168
884615
1294366
1349101
146919
1069941
592330
1055240
745036
1194466
1238835
169805
181919
981813
1091882
208580
884965
1024804
309269
875699
457875
329229
190880
820528
647980
381400
1090125
193107
373771
344085
482123
1362438
763318
563140
1134984
146940
444996
1360448
291462
917135
69580
1229590
3644
959631
302502
1176626
887584
655439
846511
1004393
837705
634142
913403
1075913
1005533
827058
1184942
330843
806404
23862
383480
373601
420915
200143
452505
1275319
12884
679624
982955
1083472
278895
697782
1139317
73997
355712
1187864
3160
1307086
353835
255960
1358709
1110298
1074556
185389
1190315
730065
103512
184775
38293
785116
40599
542726
1170007
993629
155612
304047
662208
467827
980269
269694
432240
481139
524958
413158
69560
95847
463547
58978
749753
448968
296010
203666
1171796
614754
821749
413516
838265
474938
534563
1333873
45192
1348115
353690
1162497
1257619
644443
653181
1162014
1296194
151999
285109
1170144
951789
1190679
423222
587859
1319761
911879
1317148
677108
1190005
636797
1039844
117828
651589
770142
184288
27144
837437
65155
1023954
806049
521501
1255887
1078569
65516
153277
509672
665308
1267346
860459
239643
347022
1263435
955117
20526
234227
1105202
930154
1059955
997681
368608
782791
1198628
241471
259791
829122
1001337
384110
1157628
1136713
726089
1047945
687797
518306
1205692
259220
282869
1251480
1101591
1148419
1231273
1199556
807052
868019
1036536
213221
286541
73181
952353
1212916
178740
775032
187582
834472
189774
315350
1111326
707279
745481
1140118
1203091
38903
218643
945491
1074712
680986
1335753
438524
1209539
1055052
775814
715740
535173
437503
28252
686633
1207187
1080221
971606
812337
1196472
1168142
188138
476523
441768
823041
685898
505103
224633
140700
485753
1115564
394457
734805
314974
105600
1096446
557011
360150
572464
1237573
761166
1269733
428931
1243638
1093122
381221
999249
726491
134978
697511
1236069
383614
413224
657965
35042
798968
68592
1288913
840135
630531
677799
1013618
1275823
1339733
855184
1256512
285105
1359366
1163946
440339
753151
901999
30638
1184338
963242
778223
1139950
709347
22909
282803
430352
707121
48563
765776
307372
14158
406405
482093
641592
527441
782721
1048083
284250
1178280
1189855
544032
175335
71979
1178789
957727
525809
174709
582229
1304265
1065194
530372
834679
860753
450712
738542
832182
1104972
1095790
211257
7223
115441
612343
920161
1285755
1046619
1116123
790295
1232007
835913
73771
1193669
715137
1348470
13498
912193
804637
529397
971236
1171100
1080540
604378
325928
752889
1160590
941879
1274816
566731
869082
227637
1340370
694659
279751
24383
1326758
374876
139296
519446
62197
206110
337234
781247
1035410
1095155
758080
767885
441871
367043
75783
242752
1128067
108168
517468
272888
525777
839845
443978
399359
199491
814350
1093577
681617
1067003
351168
1161887
1029268
344815
1209337
452141
846212
861968
409363
535264
1216402
164778
718877
984063
584745
880685
339045
1175943
327718
1278636
19108
879836
417692
98782
23225
277488
368270
1028817
268324
472986
777631
1314595
171050
1280341
393010
1303915
91626
1315736
692511
1116453
1003075
1153193
87027
70384
572056
656584
70032
1261622
639557
628816
81544
554018
589681
328972
47270
739450
101903
1084698
355751
1108205
321571
927221
755297
271169
1079597
496523
536456
881755
106475
204314
1168574
1133857
673320
671645
1000358
1178091
497557
347184
926885
234366
1224275
382766
1328582
1229106
244640
1352518
592301
105031
767187
569518
1352890
167278
841484
680853
127336
942330
1191272
162399
271456
1071395
971137
1311565
45977
758770
503494
1206082
281913
642533
713376
125959
760774
767987
516269
636141
273808
756501
732596
1151057
679492
1057973
1318627
782245
980243
784070
1119637
378550
1298969
1318301
1111100
560576
1099719
362923
621011
677567
460495
37273
889882
677883
659148
268203
334970
922671
883144
1089562
24379
813268
355029
575302
998753
509857
61166
1083869
1208085
606672
231376
1218444
219754
305522
1319034
402604
611953
409513
1147992
710992
722120
1288184
836348
1121997
494786
389069
757321
655743
1089222
274204
98592
562068
417805
867231
116915
1074854
175916
1205189
700525
1029684
108719
58972
898620
427140
245890
216318
1210788
333173
429212
505394
46031
770109
1082087
819470
594008
751968
164917
1315034
802754
456708
871457
1350982
164725
329211
820560
401042
1311729
1248501
629750
383884
476975
1033383
1278352
417829
348717
814374
686084
151185
964620
1140718
533505
1213060
17774
443149
474127
24418
859078
1153373
579323
466558
815599
139697
1034215
420046
672339
871425
142410
325606
1093603
136457
860866
209772
496211
318580
1255696
309002
134718
478642
206165
716760
179437
509247
894223
337700
955316
1184183
757561
509834
29342
743853
370989
631958
1147061
219052
1205806
613956
969953
1032782
1169160
189025
435451
149382
118466
469208
1131899
1248350
301433
1049459
1092619
1294152
1208072
332661
16616
1277872
697755
990660
194799
746167
532953
338205
929315
719034
317996
1149639
1197089
1200614
971848
429097
1310983
266338
473988
1000908
1074660
748471
1144273
267345
228025
106966
1329596
443420
225105
122295
1000843
1082513
1282070
625882
1314959
1253129
722455
1172882
373783
788577
443827
861851
1063943
48146
1266415
754257
918237
248513
728310
156118
868308
352402
1259959
1054840
768626
1068182
1220202
729740
406535
1032673
1269115
938048
767398
73665
241386
720094
949923
106799
882864
791824
1179770
327253
273005
1198776
1021411
256460
581485
958685
156241
244817
525466
978166
221765
1296068
738629
605858
992386
1045902
803905
716160
301894
595854
704298
1265473
293653
273463
430709
220470
819690
271397
1144429
673815
1037820
1187688
507669
1360466
63333
1053616
1216261
303542
1127794
663102
773957
875530
1136653
286083
484729
495614
519083
667679
353317
984984
216047
563277
943881
975794
1334981
955707
1055893
145012
68527
360798
299466
690584
16272
548170
1304247
282782
504678
204538
1290264
902066
839936
495037
1033606
419253
1042440
582958
963308
450428
956115
351221
1091369
96477
674318
1169349
1246111
64344
826508
1014682
504367
1289980
524381
665110
1275675
161120
571865
711584
1338015
545625
1082050
446029
963246
1240103
766903
855630
887137
1149633
502718
839953
123540
409183
989575
317318
745694
1160439
1321794
763565
115526
290161
288074
193791
1212703
902588
570694
221551
147048
1274231
1289974
34674
135753
871910
145390
973010
612174
119909
40233
653739
335759
1260075
790747
514096
900745
462692
1074355
717297
1354674
157954
374684
156148
910983
39168
848888
70355
617857
1126372
31225
1108263
532539
107945
723690
992603
352809
611887
246900
383735
381792
315400
582827
665463
1204657
1307008
1066739
1320615
298991
1045103
165908
946592
28425
1241015
1052405
142437
441877
1171584
66422
554244
692812
629002
107148
458315
227894
919788
280348
917518
433214
1074839
990367
52361
602358
1018704
481873
38036
1200361
376480
814471
277645
1306005
290895
1119737
207678
187307
1224361
211285
1359684
1214413
1345255
854632
1260388
1322860
193009
851195
1044939
1334679
274163
1353102
1010219
403553
566357
612741
309611
1110346
333023
37781
1062299
960251
296869
31734
1275132
439059
337147
1037203
295002
1190998
831483
643071
751857
972635
195930
1347546
262437
1137981
472420
1026716
1010596
47640
1084181
1282217
1250381
119211
1177301
112456
256264
1318419
126490
504532
1032198
205750
645946
1068938
615557
679559
288493
450341
188660
356981
1307231
932332
1114855
252599
226476
1053815
651358
234689
456871
776982
772920
1340668
208497
86951
1311940
350146
553171
1316633
620653
841510
971285
282159
432486
1179645
918763
1177799
890993
357146
590519
334037
990898
221945
616755
36167
320012
1090588
339537
972994
175507
1008802
718349
444043
586563
1298981
510131
515799
1090700
954687
893971
242033
866357
676704
1107503
1231338
704412
363008
562906
457448
1092436
822118
1265485
393349
452727
1250254
437006
565127
1236815
326461
1309740
258571
1228739
1087698
391687
1339971
1100871
1227113
146215
117403
191452
950548
90954
78494
1120122
365222
1153680
804181
20290
875355
632806
962074
1225718
685713
1317146
1199950
1281067
305255
783870
1049389
497514
1066805
49244
857515
217074
411373
1193569
573669
954831
212264
1350063
184257
238205
690876
642599
910816
368598
1099310
1357256
272100
274985
395395
121512
1151168
121041
1324031
484829
272867
623252
597111
276629
1359702
659745
1301262
677320
776358
328534
1002447
248729
892221
1124893
1239812
425033
1142199
54655
704271
191435
675110
1252386
377768
1126755
993461
486522
645223
347735
7
1081087
747953
42296
301746
1206228
1077662
740340
1360501
223457
855098
1271570
489880
1220269
697776
1107453
1001072
136087
1216905
1355513
1202403
640097
1343866
136349
381896
32534
1293086
54004
1097480
77388
741046
691212
1332757
1013337
1053072
296674
429178
1178075
986822
1308905
231455
140698
639314
269799
648225
905760
814902
238034
1323103
1219729
41765
1237879
313685
1362814
1211680
758878
393424
1173878
153252
254878
1313583
1155364
1354846
1235055
216451
945601
574555
185065
846962
572012
465200
261796
273267
1109632
767432
112724
926800
536735
387429
365754
591684
150376
1242413
1290788
502474
1176295
336697
172248
708552
401851
289591
443697
648224
920844
381334
1166138
504630
1228059
623928
1177164
941801
457251
1273903
920192
779557
870147
1164060
933948
1333321
1043101
470881
719713
67394
670174
60058
1212165
1311387
783647
585528
1059397
758964
985171
1278175
184466
572063
245325
833955
119699
1189755
1149561
155689
1210948
718882
481686
1257486
651230
1257220
369381
724698
278449
696646
1190874
570124
368308
782089
647777
1164867
393424
1087818
1045726
1116014
742697
381651
827705
802070
914793
368979
611334
1239348
1307874
273328
987024
681252
525254
205425
1357725
57875
599907
921369
88458
625661
1244261
730927
889558
479621
443877
90919
521930
748668
26035
595879
1331460
168814
1323659
1142808
1248232
1219818
4626
53189
957999
389874
411787
1071752
965428
813817
433779
1132596
1254675
1106997
816619
1254707
861408
1178259
731190
583141
309875
1318528
1223736
291035
66879
362340
1006425
576981
822041
692218
733764
281252
984985
199741
85376
156539
877699
925070
1092584
81759
317557
1083438
939568
1289958
923288
64791
1151598
1073771
295370
646378
1086149
242596
1266941
1000934
537630
822126
868573
204841
1081235
968555
1226290
857163
881045
1083669
392376
114990
832134
931182
275492
968680
786858
323866
1292552
1062861
405332
929100
1163981
15591
922297
883777
1316825
1102454
425142
178726
1105313
199584
1144138
144720
56189
952822
1194672
589825
676760
1296937
372127
990702
690759
1076643
692619
996468
64239
578670
1055493
870321
140922
123567
380238
269035
648976
524324
1300226
539943
720376
684565
1201862
673194
798843
887307
840005
769590
990000
1262286
935134
1007319
332545
90669
13933
592920
170636
874327
130487
21528
887069
538691
1166119
1338680
508426
276734
1180220
657588
503394
447359
93161
1360784
932033
388435
115566
369674
1233840
915614
839500
497898
1311831
646919
168130
781070
188890
1047265
413683
199432
13685
1008976
181668
476941
1115301
768336
713505
437310
1030019
1118648
1061067
1051809
854528
54105
822045
886617
484721
501854
642811
1354047
265531
681709
526913
1176419
517105
399230
441888
179326
639726
706179
447032
55575
1162997
677046
523672
1018515
313985
790871
657732
592268
750869
556635
734973
617314
825047
573378
937558
391183
15159
41549
1163062
307074
810514
531450
1177077
936581
664901
194627
778610
1192905
596112
1123885
643043
789949
281855
26676
701639
685622
8183
48550
1186069
111529
469056
327850
1338636
943768
139769
270155
702630
1236561
1207879
936597
243919
919763
1024292
694521
1073881
114539
1237767
298105
299392
307883
563038
386191
723511
44787
249029
611868
256263
1167110
1192791
1274503
1033055
261567
755587
886915
759921
883552
1155569
837016
637076
740981
63786
855698
362100
1283291
1029916
415446
1248551
1124561
745265
519276
1318422
800552
633486
993141
272755
159205
1328494
157783
1334284
353089
268340
894239
890509
590167
608564
246858
190665
1255984
870268
365224
426493
349549
849831
494098
130963
36057
1058972
570525
311046
502857
585377
545959
381832
169118
1032046
515251
1281391
193504
1038530
250366
858079
596117
839283
544834
698990
707225
548294
1015785
589410
227923
872282
1133186
761466
156629
1290623
1351014
949829
294593
843452
187654
464707
134209
1281601
1156155
742170
112239
828979
380114
1346350
859164
255853
102136
759605
483328
421287
970002
790968
680935
344972
1347101
670383
109857
1133708
74377
626074
1065056
499576
1249098
317075
610511
48305
1074853
1228216
960163
478844
1066151
986974
381369
1081592
105165
121875
1172141
375338
465323
1062458
756681
306665
60492
926019
769102
24907
21343
542814
998015
489237
209770
414851
858526
609987
1257418
1189830
260883
911409
1001396
366253
323859
588738
489968
380116
413616
1022770
1111576
297574
996659
1268176
573355
1143287
899436
1284886
1090843
1084158
820336
970272
172469
833603
726700
197513
239415
871373
892847
726412
110455
1169583
185243
1157699
84797
162392
965217
433501
1000653
123794
626181
426056
1138344
874163
1331956
641613
1007507
293769
203904
1201962
692412
319002
384030
747566
335726
1127402
801129
569363
1256282
912805
1314255
86133
440927
1278169
634537
1115891
1253284
273198
744894
11268
812486
199582
1260325
498360
857715
1194067
265978
45536
131247
1237203
1210385
951636
744766
256520
1333450
253936
808366
342123
1017278
1331002
1049447
1228642
251678
261035
886820
805094
1128351
727291
1230635
172338
328638
717313
1040380
241126
711020
639758
557411
989846
1131149
595352
1075907
1045482
329544
124832
1068401
1261285
501121
888550
158966
41795
1347872
1233518
869493
337549
695464
1215349
446329
577419
888300
304271
720033
65105
421039
947276
460285
518909
1356867
759448
395235
987872
25386
939517
566390
378856
615528
817334
272453
1348494
468786
1333862
920067
1298747
795862
432458
518023
1151184
1205579
66513
47237
1329200
652346
320736
1085222
673702
304280
572699
462309
1321548
15487
1097092
112701
108741
861162
1268558
1234637
236493
1128713
876866
625017
38599
1022676
574539
1276191
552881
1018418
808780
395357
434794
68215
1308664
1168864
1277503
427775
292415
1141751
1158043
30848
845898
356271
946473
1017834
768583
1112913
1289837
763749
965485
340727
429141
114372
890543
688416
179135
942311
733843
30479
1089585
107911
719703
1363024
710084
755098
1096017
1135891
430639
845679
415589
369063
1068166
939395
15285
1057649
121131
620781
1300975
1318192
941884
988682
194643
819682
1345604
1115092
1277371
185047
1146577
1158087
913731
1222106
777742
352277
674801
125185
1294078
560
921011
1135715
248298
961089
999144
1314605
258049
1310038
795722
796250
1060687
1331069
1240833
844660
340000
69654
266879
425639
533965
593176
729318
664244
78842
197725
1044896
947220
225578
986302
810996
513888
57331
1031080
503861
1065495
37247
746131
1004412
42590
485445
1236571
655342
712559
979931
1024212
255351
405424
974752
608646
279971
620370
242660
966298
733705
10969
1025721
52785
168537
1290328
1169350
1189160
422951
965019
983602
557398
31157
772971
1340413
1108935
1031776
1219876
526340
388252
1350033
834283
1325737
931882
35404
742175
916631
388923
805392
388084
17916
301492
293069
881496
635461
869716
1136267
1216798
302561
719147
1023238
1059631
1094099
575839
826672
346699
154084
1235014
1318211
245202
1149170
1128066
485191
448607
46072
506668
370277
1337939
901809
851784
1073432
144379
86734
927477
1078912
272742
814446
1270445
790343
1085659
830116
1208901
275424
989563
434078
418193
1205401
878210
1087563
613424
982570
693981
801647
942798
501304
74162
7807
1301766
159528
575444
878356
699173
450027
204491
875098
1043515
870627
1253098
715264
187694
637767
998608
1112316
530887
835543
1136238
98501
759587
1030445
1360445
294009
326981
730296
892024
235058
759018
187401
467912
1042139
1189649
743658
825005
1349904
770764
627843
313047
1132758
198130
364422
531321
667826
603475
416048
1197541
567782
379748
67215
532069
1349452
516569
528590
712554
882688
417858
334665
61696
976866
24740
1096039
573806
209854
1217803
598199
520478
889809
104815
373812
453324
185457
1128182
1220440
239874
393093
42102
174582
828344
1313060
1212455
815478
483805
954498
156724
359897
384251
576960
753135
928165
1162224
1053460
387634
561969
1254301
95707
562936
826945
813322
178176
178780
630179
622932
1029664
1167112
947989
13771
184882
1226664
168455
581395
1304079
50380
435272
484931
142865
468950
906985
188915
197680
792761
1316678
275076
776863
949757
271643
1144638
567504
46723
790490
1172394
1151332
201754
1307865
268247
677018
867057
919998
442302
370462
1121610
1019299
1271076
1167015
596145
308813
1075355
1347706
959995
59727
211305
618751
973903
827888
544504
1000859
1187651
1057223
930364
655615
1273209
933777
347821
1345492
885697
775496
1325018
198037
971330
686235
14021
427073
1157865
452191
792907
668099
544023
25184
432533
646050
1150395
1341933
167206
1073126
81454
620776
506647
877034
933624
873161
919906
742024
1236124
453214
919044
411933
756682
299449
59005
630596
1137467
1133041
990118
1131636
138901
14726
440480
675296
337808
1098732
867815
788030
256531
1036627
159376
356732
581345
172473
305827
233484
1239314
1135315
863189
602789
566979
1362433
195950
466417
1090081
243653
142812
445355
468861
1129909
171908
466003
611254
591593
1074809
580094
566294
986577
86685
1014880
980644
716805
37823
1018509
470501
1344339
1279817
925194
672729
406816
972810
1190701
2086
1227391
834391
1185365
691753
727072
805682
577726
261874
132190
1080557
1059531
679414
44891
479488
744434
932215
1260424
629635
609797
1079577
177483
866630
643093
195169
887583
951934
799769
851583
101193
283879
921793
715305
641827
524129
433862
677308
261446
1183013
1177136
949274
729472
1229364
793680
938623
1016066
1228677
1268032
718367
1076667
854423
1192213
554569
1036350
689080
1033639
673449
333804
281744
333736
432429
442409
1113853
1017849
710542
1179698
108585
959358
1328036
455949
666700
317034
502199
296077
939352
1014375
1263314
151450
163511
917274
434387
1144003
765373
350084
1112149
841113
463892
49141
101335
1067759
930089
952753
203859
1230997
653064
1006404
950593
300624
1124813
1203491
818372
75329
989645
1332032
179624
850497
1015369
385967
887225
399862
538484
10298
639323
466532
1307530
689091
125238
917653
587372
282228
1357
1294764
486268
705222
939781
756894
1245003
172757
1070873
269552
1196036
1279718
787516
21684
663831
1109126
99886
23499
999618
18681
644926
533391
736216
338665
387981
865414
1202074
586007
921680
1004574
470613
878115
928229
1195406
194982
28337
1074973
795473
1226800
756656
409974
1073318
349488
717016
459616
884671
1335153
287458
746043
1183425
1274710
979263
1020339
936730
922789
872336
380476
782915
1264876
628511
1183223
560106
206166
30630
447457
1294796
463601
786485
707888
701348
730648
901574
1254398
318335
527031
226997
1141097
73413
1263983
416245
1268747
769570
524689
255954
1239340
640895
507488
898192
173048
1214946
388721
752517
112633
322014
323207
785317
226722
877929
705424
312972
391211
64404
457656
1090009
828471
470924
1091166
324030
1098050
1359610
815819
1223296
327827
1156677
304736
1227512
830913
21896
1037737
299518
1124348
714250
393999
868276
415595
607587
999266
777067
772179
390712
542126
796026
150142
1229050
1085066
1044311
1291186
539411
949365
279431
1363754
527113
832464
163200
552383
456337
181838
221219
819615
588931
409018
795549
128554
544202
902212
520834
928356
866115
892983
28986
988646
1037392
886861
960281
369618
1018595
196762
1029219
956325
495331
172874
1016736
3140
100207
634750
1239803
236654
1029572
924839
967312
361345
924850
918638
182643
422570
899157
725891
37249
244974
867553
806565
831758
924549
954920
415182
1198800
190822
683731
601911
1289734
513645
851031
1169996
1221045
134487
190574
1335283
242419
558268
1924
317079
957275
151138
1105758
1236686
395624
625138
1205893
1090445
496771
983881
1340485
982468
529965
348036
398031
208074
1049696
1187573
637070
142729
1124389
72234
1275077
388836
1069823
1247818
973425
778310
314391
349550
382703
1123892
357353
420243
346597
740664
218530
1164567
743738
535976
361026
523381
99534
646868
518604
75180
443205
710139
325103
503045
64728
724148
384685
783863
750362
222944
411233
114948
974165
607629
581909
211464
1068014
45274
36544
949800
1034199
704678
25625
744547
207905
579231
256743
1142256
682672
255591
1267920
127393
719095
494942
227185
94115
392516
975608
803186
1358549
1082248
798948
625525
1176828
1345899
204953
998956
158067
78226
67142
986036
67130
138011
1325418
1009164
110749
1197909
1107039
1168028
23014
700121
1019111
274212
930784
568069
309997
948353
124322
798368
573918
605580
349373
1088707
560629
258362
111478
89067
680245
330969
101763
59254
333858
753394
515637
1295721
552361
890379
848095
770559
147317
140542
239472
31555
509909
1101477
675029
543506
1225475
1038400
307186
229180
193243
1046827
879946
310832
1092488
1078483
1231695
1015402
340927
1322951
1177732
678810
523341
302557
407633
1013892
947842
1201134
1072587
693652
932326
643159
845597
1358810
1046967
702106
545396
123819
1326888
668071
835357
752490
150077
716165
382132
1362063
218227
1300234
350219
1037683
806963
482872
460418
822470
219297
1068493
890930
419269
42955
257900
199345
475156
1106314
138287
509931
326566
711529
118695
200085
231973
1267774
344049
481792
729296
541747
179968
647240
208039
1360881
218858
854469
461808
737633
322696
261541
1335195
787427
904670
304878
689088
535864
119263
340462
49160
623670
75855
1355856
1250186
1328980
429947
1051331
618703
1025065
178379
1270709
560968
586707
214812
887207
115525
300023
719234
949447
3738
1104116
212676
171386
144997
1167463
1082959
41591
1177642
897901
60881
738000
49060
366547
532220
132857
730538
373081
182975
899489
908326
114164
609430
1161652
340789
902288
703287
790099
804173
85936
603165
1322955
284177
1261867
1346133
738223
410667
1294341
1259641
1080043
754024
421890
266581
1158565
1143524
846990
353003
428899
1349003
1216360
666233
1168887
646810
820848
751559
642135
392229
1200483
19841
555689
1082754
858121
1192234
391910
1043840
416105
792474
424131
423800
1331820
417834
999646
761698
957892
80550
653730
345877
110329
1230066
821544
119256
930895
665559
50919
1084257
125307
749779
246432
699867
318890
495792
673047
1119419
1013027
15098
1276894
1296198
1202401
1208069
241847
452503
1360057
449677
1218765
543619
660682
568913
1238221
124262
799646
499025
127609
1051369
126083
30613
83287
853092
490448
141857
57563
163350
568524
734221
687513
168395
274808
331396
758555
977085
688742
935644
589538
434380
92492
22153
829907
915427
975318
409449
1271884
712672
738716
174068
455390
366868
354460
301908
1189641
1055951
111569
840544
445635
140057
124304
1036744
1333707
919538
361892
505491
501734
186302
1150154
579653
117507
1835
1345087
294568
1202338
723251
856922
84621
929644
843796
934580
326366
303619
1039425
447222
1240441
809622
828940
200402
170540
907965
222709
166450
742049
524151
929207
1352567
845327
155266
75661
830431
469093
46881
267484
723534
355409
186588
885566
1194702
791895
681825
817522
485950
1129969
496789
644148
930265
767838
1240976
627167
1212768
198758
390869
558473
499431
943870
1084630
113628
368637
792907
1194789
459037
664910
5560
956133
1263795
678134
143885
758446
1276481
585008
449511
514823
397058
1355801
857795
765812
1121508
413850
436634
1072225
871871
617990
1122008
1114046
953502
712172
953455
1353888
285029
801187
300619
89770
1185095
376360
640932
57649
1252523
1361069
1043620
238295
426029
773031
342190
1010096
820822
733654
1351014
895331
1335104
1109317
392905
72296
282671
4733
1314222
230996
407491
48032
689350
681164
194780
1348237
595520
702126
82167
255797
861092
1139648
365319
958951
424148
308623
574786
1104900
748611
1099174
457449
534036
1301645
807883
555111
1303103
255512
28652
327169
621078
561828
1356054
1106035
424396
357668
711728
1238887
1173313
777946
1078288
100629
389316
1228875
992968
395515
154527
1362883
867686
32346
91159
495087
870928
365038
602896
607470
1137158
789453
1022364
910984
254118
717232
1157953
578474
493317
1081784
1225872
1225909
977760
231726
445611
259274
758410
609995
1042653
1129943
369252
241488
1316359
1326484
781805
393575
222366
491334
1201365
1360244
1135278
790691
109958
957207
844910
842063
25976
1028695
552266
357708
845696
451257
10199
383245
7475
852199
601542
1363432
857043
76551
869070
1313399
622942
802201
1205198
1242035
1206220
702788
1148072
409119
228471
70676
196726
1046363
1110229
344397
394336
154232
111564
198369
535638
632635
329897
1145531
1311904
1266212
743038
855064
531696
1142208
257988
511506
459315
516802
311320
1322405
202446
147321
286553
475486
599522
1000492
607257
1359597
485046
863151
339870
451772
6159
647129
46354
679819
332657
512305
304375
793168
1184578
51772
444754
962592
790187
26594
1071017
1281009
1137452
95163
1064933
866343
471399
1117695
1039194
184240
268145
1072756
1050625
234067
570027
51157
725528
722588
923067
938548
1103868
511875
37176
1038557
733717
564827
704362
1032256
1071467
233039
216570
728009
950655
1120536
1348695
61801
906358
356755
989090
1237387
248711
377090
1166824
308386
441499
1248616
108701
185214
624681
491363
494727
1152018
890449
633874
423549
646930
1326344
879136
129390
483357
1168006
279662
692171
567187
1167955
1261330
37908
1024914
375958
1214277
207127
185801
110393
347904
855451
1229952
1095191
701118
959032
378615
924928
202550
429215
1239597
85328
429843
910382
920533
350635
297496
998423
789153
197710
1231932
1067797
1120297
555470
315531
1008376
928023
265314
1232362
979887
290369
1332654
789249
1014414
554579
1153649
422454
1041668
824818
11350
279557
1060426
534533
1278492
205488
352486
52311
66576
649200
1207092
426258
1096949
1093340
854254
793885
371494
380430
368281
706566
500466
400532
466110
303539
822012
919024
1094473
813026
582220
190837
599608
1216222
1106753
764457
640082
1101945
981409
1115231
1335018
557533
543235
107164
882175
451070
1326925
1112999
326051
1006121
12734
1277583
71452
134122
1311586
1102396
860824
406652
623819
631042
651479
358179
12734
1170026
818213
1240425
940318
771874
200785
439279
611108
399017
65155
475315
123334
940011
387379
572363
252726
539663
917664
1291335
1036927
1162479
545220
516633
1240786
826564
417358
1075493
506036
201614
407318
769136
142271
1158760
482074
715383
1012552
773773
846638
571610
734983
456776
560998
1345200
265888
716083
701194
699313
1276122
329235
1246689
592721
9815
26580
1026611
994895
253168
1133598
500611
471554
1303671
606221
73040
1270052
620291
146502
887658
622867
199847
259850
807996
963070
355509
1346073
378783
975990
1348573
273835
1188276
624660
1029856
609651
835635
883080
1045347
48773
478153
1361841
324868
710552
41516
10593
510436
130076
1198980
1161637
723828
14724
531391
498833
563129
657669
856517
283231
449032
802271
1268573
1013
1211102
191268
1141123
781765
1114778
1111600
845273
918484
500287
228307
1308974
524019
588608
434388
376503
184338
896233
1127089
920126
216962
738266
731997
1167441
908098
623179
726836
499312
568322
921217
755012
2607
569887
921402
337858
828043
855058
1295221
706140
1082847
1015434
1175910
617577
664866
350491
1030464
1142899
3182
781121
1302670
1101677
229162
1043358
1287727
560104
346857
884375
536941
1221849
1047281
1331332
43804
583955
677544
926099
598222
313699
1065096
938322
1006876
509839
391301
1321221
1197458
908129
746201
1235991
983513
1109096
973064
668364
482950
828821
143799
1020344
1151317
6981
78932
3058
408941
629504
66191
193090
555903
622696
959828
1240790
542673
772967
954627
1202811
140587
286681
449627
388973
482206
608742
889594
988655
931598
758370
28946
404916
281613
963766
341869
505825
716008
128715
1093684
87059
1288722
664213
207353
1185518
92277
191435
341701
790817
741323
583853
645724
1303786
596607
1138429
1302136
700867
743522
550469
884038
585057
403076
899920
925493
1272390
217036
5356
1068732
1047407
836043
777608
1183506
1185561
1133217
129204
890273
373808
120097
1221541
443798
1048922
1198831
822714
599328
84161
239827
984759
501122
1235073
1082425
268546
1131746
969754
1320132
1205159
633332
955702
1011215
68607
1132979
378558
990159
308401
855355
444625
676718
418343
164310
727509
859981
1118862
752155
1062551
1077468
212789
374074
18646
903725
450122
538365
393051
639299
319629
1298649
1279575
373201
739510
1082450
1280970
1359272
1157376
1040824
94270
1131147
730507
1114085
917358
522372
951667
923193
1220853
1363931
1031366
516301
1060028
729174
174292
67819
799677
1324646
317808
574548
1316499
1360012
599087
777607
46170
1091094
382474
328546
338760
671737
435889
277462
1044201
1136245
445691
142500
382722
479392
1298761
1120769
1315025
312104
1325529
15500
454935
389552
509479
853916
563466
127394
648739
1335196
507348
427670
564903
527171
69357
539265
472232
803262
177739
208195
583514
266766
1011447
201962
630587
823396
657262
456016
28253
324727
588720
616171
642927
808582
1313237
460005
1147199
812066
670942
1282460
1296853
391194
193548
644255
525539
1042846
473342
386459
452161
1331028
733176
1015406
1161860
208180
68911
1311322
1345494
816465
149747
1309539
1309921
151184
160172
1165051
867159
713553
447884
997998
20204
1307013
850470
408283
256176
850293
1322288
896543
250128
623980
654602
1035408
875903
872333
346272
1075607
714858
1159454
729046
439285
1149813
746787
465945
542538
547478
188730
1049285
1291366
1243124
1085033
1218835
776835
736701
575134
74863
748598
1206495
1258928
310272
608499
161535
785647
409183
298259
966899
623904
160391
1039282
659193
562757
236768
500899
1213117
229932
667133
993827
1001364
667103
615351
14248
15631
1004201
1161681
651053
1015852
309323
616795
520066
224946
707055
301070
1050141
138312
1290921
117669
1364136
40094
870110
47559
605191
1291834
798586
1202670
192865
904992
848858
605290
1055422
361999
723409
933118
31057
350036
652424
404217
1096414
703455
166184
517455
946247
816763
751948
703160
661092
112099
236174
441611
234089
178587
816608
35548
277718
508189
103165
1097573
589491
553535
782039
31971
1151630
499072
502983
1071649
1030482
1237975
1134119
1305343
1257933
324046
889644
933643
107288
1017313
1084507
897315
542444
638436
986292
598329
926017
953037
426007
1024867
1065179
1226261
488974
293976
469111
437963
216245
488424
935966
801329
338942
206318
551063
288702
421087
700850
1127393
355169
645508
997872
284798
134133
1328802
1257317
485882
318618
452122
1112355
1023774
92582
810943
676258
1098177
922588
560075
390715
704474
1031271
165660
529653
1239478
1189634
145589
43695
850973
3831
1063475
1041341
789401
566479
1134181
521868
191903
834817
1113289
16788
534007
1295263
541266
259593
339192
1197989
169532
1166163
759812
585260
426637
639892
874350
1102974
1084580
332224
607269
851507
618147
1051658
1249199
1355823
754024
1334672
1167299
835767
883392
455546
1098871
995255
857992
957038
812983
400177
504037
455731
809101
1117326
899940
531423
629688
1032312
4397
11218
1338165
426627
858298
597250
458599
862927
631355
631396
739546
424772
1020941
309165
1057290
803468
1067919
477371
750232
260108
970178
724778
700777
1056274
1073465
1015495
991001
1145986
41454
780319
528126
334650
1135438
1010848
1331293
826536
788739
1184771
733182
297007
672269
737715
1201216
852996
29989
437802
324701
963616
260172
100888
550287
127150
909953
559717
394224
1363415
1194502
675685
1139115
445503
1305770
680455
872338
139745
1311133
1127988
831360
319730
987600
347235
542809
1049910
172122
960416
997744
461078
743487
783325
1204227
1027566
1017834
481976
1219510
1315046
817322
396541
341159
689199
497538
374258
1037780
1307093
1016269
995656
1249263
895734
534778
868377
286383
70797
729595
1074033
451236
265238
304299
803799
1021535
735639
11557
377704
1052127
232509
432754
1089918
1121420
976385
1226731
1236971
1226901
1218704
57748
776655
556579
1293882
736678
45883
1287634
273264
145581
899376
149018
22735
392986
374956
164874
1063072
1338342
808659
856560
1122020
1040141
1269138
509183
104638
457398
992038
862033
1289824
1236790
747274
109535
998020
450264
1256571
1097854
47194
298555
325156
369118
121944
474939
684853
746529
767611
608566
1214690
536926
958022
379964
709831
194480
1008303
927351
1066520
1013742
253254
1228249
611775
975836
68635
117352
1252620
184291
1325411
1343571
214766
976834
667787
1035164
355568
1253441
1070414
141419
249541
660696
549214
211821
1311781
1322951
1002868
628810
1359214
928958
557527
1353575
302438
1078954
793203
927507
190410
741602
565516
1185909
506167
540789
429531
939704
417732
622469
867088
1258847
589987
71670
186223
609995
849327
1344403
446232
1103597
1280488
1091663
532359
1305752
69388
515253
105989
181578
1155269
1123983
66200
5911
228231
66592
1040609
1012078
201036
416752
316909
229082
1233008
108486
62737
1324443
1308603
20969
855850
378201
165380
543570
880641
38132
809253
1309123
146117
621133
982359
208923
1059048
782284
623535
300584
1264874
271550
9708
1062312
499974
1136778
484266
190174
1345010
584564
566419
610690
507124
950336
502994
83107
364913
1059936
766523
866167
679109
1342407
1045875
43786
872790
861786
220882
480797
1178473
960125
1145278
1270998
749687
256380
713595
543593
571682
218279
1187488
225904
368184
1041183
488096
1357058
1130550
1183901
1113992
87675
884186
284041
449134
226565
740931
1155731
157295
557451
233703
900469
475877
136184
929496
1319585
593048
402705
343518
698840
97891
1170567
660733
348689
803617
711931
161095
463852
1278122
655182
163252
194497
6488
1329190
728061
1152363
253518
722824
828400
559443
1149511
741360
1325586
1222054
929268
509912
604677
1235577
909992
132580
557530
615619
351291
637168
1217243
668876
891535
1154702
1362564
425302
1363698
271816
333920
1346427
652614
367430
1202315
1239682
1018451
272254
105433
1045546
1181083
794984
469221
57035
1079987
1150180
719061
724515
413886
576658
807644
160955
878011
568146
973505
1188838
430487
147819
230117
34351
513754
431253
814370
1124759
166040
908535
472472
912634
430546
888996
1337110
509007
989981
320929
1352834
413367
502705
212716
62278
1064955
451342
1324794
328420
153768
1294702
639107
31418
859642
1202157
53425
922262
603941
714475
869679
1105508
151242
602461
776156
73591
2480
704007
339947
595664
925561
1018043
300487
1336535
928002
1123575
241620
742365
313114
479853
236132
986482
136711
1315537
434323
922083
823580
979309
1323707
669595
1323359
462918
16308
270807
763757
143883
512925
1277659
173778
1063545
1343689
717742
999776
359186
343839
923970
682691
1257209
580002
552032
100239
18589
1168500
197996
502480
623226
1071780
589210
804089
389278
1228506
1063600
904225
643991
36651
1062090
1092792
1222286
1062461
431190
35897
402202
777957
537721
826591
99571
1082661
352986
893726
829998
971098
75072
1294303
665973
135553
139717
883480
574736
1005519
516944
228438
1265962
957637
1160126
434846
583123
618272
842398
1220837
174925
671805
30191
196656
1172040
1127993
567507
59426
626892
271295
357486
922231
763573
206405
405299
178375
1242893
366565
695187
854298
1033639
673463
652404
625555
1228968
491442
1071606
143361
27349
657298
1234409
504571
631626
567141
771888
745748
9483
600518
1201885
770369
121157
687380
1014739
1272292
262414
768468
953650
1129286
631859
410922
1182724
229986
1243854
946881
196981
562366
563962
565183
561517
533623
125101
145599
351492
789629
1151169
1305781
1259543
610886
1182134
122575
772572
385049
840355
208359
566432
401874
1291273
715439
637854
1107564
830411
1164508
217679
968896
216842
1129331
1246662
1111318
82244
787760
679579
591047
1117851
93842
174665
302897
463824
1102002
513656
1360988
578798
1116580
332956
1188047
415914
1201013
359379
1277225
606788
401403
715219
992754
679826
1248825
791869
1352735
962672
958318
1327622
292903
765773
398130
366754
1033591
554270
499598
152939
474652
1360869
369142
556268
699031
921923
222738
111255
1145515
245567
377293
534947
707109
1005290
51529
176415
71828
818382
1064539
205716
117110
220407
1065616
884617
1344207
600358
473128
452832
1248759
1128872
1253683
484591
1313920
242859
316406
1138031
1180449
420941
943127
1297896
915943
1319213
522207
233998
520842
616226
1167414
412500
288824
12483
56509
738585
1296808
1043384
42023
233236
1273305
958851
1268151
701906
352244
1098018
1245652
365834
1260499
230734
1214666
902349
755645
1036053
388018
1077092
1111413
848102
1070004
1196160
838334
461359
427259
668780
653720
450611
109076
629248
189380
494822
177658
165137
1249153
1054624
910626
370971
206221
1339831
431760
428885
1154135
1234971
1004164
1088959
671709
1193066
925328
704422
531999
151595
898683
1049749
674165
1190341
907195
1019322
222290
497715
142675
252757
83509
233871
946535
80957
830432
505587
100584
905677
1062620
1287202
1048217
1092182
495766
1363950
1088457
1329029
732881
370582
71340
874712
519170
1314242
1017008
446746
300104
767613
264507
647246
1163377
967450
897049
576331
482358
923959
1048800
1140230
1151682
293225
483126
970843
123053
913704
52066
38274
1115680
624347
28598
906229
1175899
522890
368799
352539
93531
49823
1055448
206065
145799
1257753
1356443
1154629
177532
912975
783871
150021
18276
873370
953711
81544
1264601
772402
1142128
49909
1033736
545797
1063562
896093
1317490
59918
226213
1090821
283315
1126934
1235840
1066527
220174
89614
102491
965079
753114
1327684
1131187
448382
1133038
455705
1051884
1098604
187000
731806
696393
1363289
429784
1010192
718770
277210
19064
141691
461082
24668
1031523
552003
105517
308061
184259
1340733
788482
1247479
538722
1250389
337084
307073
952717
926682
140603
1268414
1241748
276042
118743
645924
841008
168345
408458
1224197
498121
741475
296058
1287676
143943
846780
50340
61356
1272004
459797
401955
306082
684638
564713
940033
271543
237345
1359128
948593
203089
144042
874537
1273715
30189
37350
1180933
1112624
456033
832218
881602
580963
1162816
220038
945493
571129
1104187
1202495
127900
2778
668648
487128
987259
345186
664498
633834
189992
76573
734548
61842
106453
332292
1272629
1288153
753107
204627
1032914
1222402
1256118
902078
1239042
1326657
403928
808250
1108033
443337
486787
209255
957808
859095
622800
274512
855717
464852
175081
1323839
475806
418249
273925
1142106
838371
791329
467516
335089
300029
543962
448069
477534
1175561
941476
123065
1072876
1160811
225552
809380
696437
869027
95994
98444
976805
68456
823808
1342706
178247
720149
941054
370690
775312
1236068
142883
328754
62005
1068109
356541
884300
1108520
359135
815271
535889
585441
1129605
782672
277480
249455
451027
961365
380038
996953
508942
1359010
1206910
324749
337807
977715
902246
1166765
209892
826353
452481
421297
151831
689463
38155
490223
112864
1090286
817543
79880
1131551
628903
554994
967576
699537
384932
347149
723582
1312185
1061132
1312336
206106
634736
1260150
665175
1143638
1064390
1028198
80329
96943
1122747
16121
1249988
545489
510139
46436
797718
1152223
1202664
860822
1314120
77646
1053341
751189
1171725
901588
649905
772206
522348
1176254
1009353
1065757
490721
208642
515704
1188845
96072
752492
1126751
1120011
209254
683015
263897
825627
391071
820163
977675
1336276
19010
73363
118586
1080786
887861
325566
774670
170854
540205
858488
1168598
503109
1325201
859171
836051
346145
636289
1222034
378699
778973
1353407
991170
495627
150208
1097474
1684
368697
739579
819285
1309102
740373
129401
886741
896684
492222
700507
559199
375884
229280
500503
942934
532849
458663
100476
534213
891066
1340165
92221
878793
827432
224375
566638
21668
977551
1077292
69022
1300120
705709
707874
351392
380595
1070489
1019428
309870
772269
875153
1094781
983772
180662
513485
1360234
205311
903369
381362
923664
338466
432629
106276
810913
808965
265877
956571
281496
509843
110344
335084
21039
715276
612846
547963
31726
1001497
151240
224822
187424
583715
661713
940880
191866
38334
1258066
871567
564322
35760
838702
591982
267852
530566
750092
660932
686124
518970
791294
1057945
48195
1037816
494547
1069683
410330
1061137
405800
1176468
270325
140651
66143
1287726
816855
106466
382697
18760
646580
796841
1110225
432614
866260
999363
554775
533110
698194
1003064
1128465
180440
55331
1162516
718704
521307
515359
802835
1112090
619732
92407
934211
601022
742718
86060
1201252
1280367
12440
963605
799142
829242
1289874
688855
1222875
970062
922864
565449
692543
4530
756747
1348341
373928
700800
1065808
777420
957591
1119391
34212
125334
705529
403502
1344411
1073425
400049
328004
890689
972324
992222
29497
727188
1186156
1312337
598483
1154449
751289
327576
606541
569753
744435
1255456
1056841
1319464
658851
997019
899106
646028
835831
479315
686755
1173299
95556
489652
585367
1282003
639184
263425
1279207
376301
680760
1070132
137154
478607
1336689
793491
887254
348031
716449
1192896
539225
337607
379605
1308146
226770
51943
86503
521510
813048
211952
345135
45632
352575
601282
309155
139142
226110
7163
500778
408722
719400
653026
1117311
70523
1145231
1210648
1134766
964223
774681
1108132
431846
959270
30966
872040
241945
443243
742992
836608
790498
11221
1032435
1098140
1141226
740173
255802
1211259
1013936
1090890
1234248
9380
1050265
743085
29917
1026031
838246
304741
769967
107511
880629
114361
814134
1358861
605203
17880
1135365
339047
285729
752420
136419
862708
1029464
1219729
877965
316935
795275
44647
1132888
594955
1364332
717809
1234715
1000512
716891
687367
368063
993706
27280
1007041
316348
57156
99
242395
521020
974859
475417
1189943
641972
440069
1301889
391527
141424
1121596
1044433
1111005
544464
150096
1354392
668612
496496
656414
222981
872748
1156746
600936
295806
1138486
893721
1001658
1261590
894349
1122003
1168793
719761
1334041
1041348
1298623
25418
349985
557462
741170
76224
14856
69757
73736
807385
648308
52836
758534
1289815
115917
640570
633860
1170404
782116
1079034
1073375
1239291
249395
460520
884478
185270
369839
6467
673908
662416
543533
380314
1331530
1219827
261228
70556
808257
779960
459091
242575
292265
114983
837091
1077455
1348733
1097711
932469
39042
1255569
1241333
960843
503916
767465
577636
1068500
1216327
1181357
269018
542909
57738
1170772
134859
1284082
774591
1231427
483772
456318
99366
1128474
419623
1052195
110417
878031
333839
484428
639578
17725
307924
657287
1099868
42420
528484
516615
913490
1063594
623725
709348
565098
675628
617844
357360
580195
787358
739382
642782
316242
517210
695328
436789
531021
887605
997664
1035388
1172838
594561
419669
527355
130374
731173
496564
831988
1010449
762415
270717
549906
128303
532512
434234
209837
1058044
561633
1291948
1099323
417817
805014
1081148
235440
1316291
776443
1185264
1137128
1025480
1133550
1024977
372445
624677
51697
304154
390188
261444
1058397
204033
292740
359323
167446
415259
1219971
1337600
839782
115618
668524
120290
344799
520464
398776
177041
1115482
272673
1129260
665213
316348
1280500
961629
984882
949887
1300317
1278406
1069677
699677
189929
1079608
1044710
40714
823805
614738
74552
674357
228416
313330
220143
1109766
495165
671090
1172757
784512
106971
1022349
132172
186612
1120062
1224755
443701
1064761
1082206
880642
99126
1197125
166916
213301
1171375
695944
93297
537556
264150
978565
804061
169924
859072
485457
1079784
1032336
899948
118970
579749
2597
454390
253344
694516
572931
210350
102780
1338791
158692
238972
1188824
22118
1004597
383344
1225698
518000
74469
728435
126082
269586
372475
797672
355813
996161
1295893
1079002
914946
784367
564532
1259687
447046
149021
205736
78893
479326
24740
64751
859623
714912
826316
1105717
929469
337804
988758
762851
500257
252223
1309101
837754
897810
530767
447916
978220
548311
750332
76691
360839
717073
1082011
64442
479409
149849
604960
121088
1258672
201570
1055639
478524
206025
1687
1047821
791012
1121321
245155
1011522
828453
1322219
97563
1209350
942959
853294
835607
831256
772269
540301
612729
637282
600677
76704
20636
1087453
147022
1076342
955570
301031
174966
1294631
397582
495754
1288324
739656
805323
1186210
581850
276219
1085105
884109
67564
1029972
130498
793205
767411
920835
190561
1051983
461786
486400
901484
572276
267958
220561
1349959
392005
735607
1152837
703193
401537
75239
26532
301354
884735
1245898
1148231
860953
16143
146900
1169742
279153
891097
633206
1239643
4969
905968
592591
692205
1298766
1138589
1031791
301142
386466
1137432
1347818
1257212
1068487
539765
880444
283938
230881
210255
97949
321966
1248256
774199
1209976
1147913
1055847
1010515
1110367
102659
1061538
1155847
418239
368059
1134752
1115541
12517
1110950
1304529
775890
1290231
751891
1168262
428282
486160
318187
1152150
933388
131404
1139388
995290
573560
1344514
149777
572167
1166991
512027
660472
991340
913321
124997
682340
410322
502921
1114037
396749
483154
626945
364163
827796
51817
874401
716165
141381
292748
1128389
637932
440960
1115268
40041
103026
251891
1290328
340417
1081333
354374
188761
1249957
1359984
1223259
1080306
244025
1036481
641807
408323
1227244
1004219
1316387
1028252
373997
101730
580293
569694
250972
389206
1281573
343938
355861
508257
491640
616404
435567
1150377
470509
997374
466845
692950
116880
35652
953724
1047045
700089
1248629
823067
1363907
759395
96893
878772
235570
2987
484227
720807
1139226
825426
458865
337487
583319
542149
780284
498718
1348971
271369
1283419
1278682
329045
950771
1076968
759823
1287947
670784
194846
790512
596437
552997
547911
734843
458346
1107663
1225981
1196253
437077
109249
1332935
477002
444352
1161207
62929
282773
900301
913839
101834
1080474
940792
468211
196500
1355291
896255
636705
207103
713963
176194
1223264
515619
697550
1058553
547167
173728
376207
75745
748827
1099735
299083
762341
1303182
912212
1296812
155867
322861
793071
288011
609840
1237095
112212
48763
1231095
668035
853272
655952
1199646
793928
631691
863618
1047784
140848
699208
581015
355359
987265
664203
1094018
636928
879597
472010
420282
224862
183140
788215
374355
1360753
807534
1285420
1108922
556593
25711
1122134
285754
651245
1311912
1190051
704987
74372
38442
14356
719550
296869
387856
1311524
580414
960014
499768
650669
326121
1183476
498256
992368
383721
126908
1319919
1338258
1019884
272356
767931
987210
1332286
383368
431003
85272
1051269
899393
134685
581457
755608
1098196
432306
1152449
1308447
1130621
724375
1007169
270156
744066
226965
648892
200964
1162610
1011704
1193899
1009389
339805
1220839
388901
227805
587996
864445
235717
1137177
470770
628440
917111
1142753
398996
245797
1285114
371218
1108940
17412
326244
586221
397550
117420
726357
66130
474007
538111
261352
510043
916307
575196
592387
1196809
1239635
1071027
1275384
40666
979011
318880
172142
808781
1273038
621236
1144063
1165177
94366
759587
606106
256957
1317555
92238
479932
1291534
333230
113699
816245
435735
805852
252821
68634
468016
529997
258337
1361043
907159
1166846
174481
451843
1014393
648402
1348690
1181928
239653
1359926
263664
407798
1237334
53313
576100
454026
1018963
1094441
448899
1351652
906937
421697
1252053
163464
564326
1272325
1245244
1118649
846634
447824
18612
1314487
896906
884073
658221
658137
895050
1276796
966569
364215
1180113
821074
468363
846196
399607
119195
811741
121217
549770
798322
1177094
760768
432576
862444
156586
986819
292875
1085888
389183
1189412
1343504
369801
1353015
824799
1210174
1225012
432714
743425
509490
69630
971974
1055440
172637
622882
521887
1302533
737741
545497
650705
1020047
1103168
1077317
901145
664055
824143
516819
1105609
1136237
833304
729559
647588
705348
888596
694244
157526
1284597
312293
1259933
569855
1110638
660403
77529
805040
108351
540132
343575
627073
1017846
1151465
145703
88393
230531
1136502
649148
81872
314999
586080
1284813
351179
312142
881105
933262
75518
566059
165240
1192793
100551
389122
710316
185512
63406
477295
946701
589612
1222816
1052659
1206290
1301592
1348078
140385
366138
91787
346225
794756
1326497
38894
720923
225503
1329212
406554
741545
1005325
1199071
963212
1199903
954422
791281
861221
1338560
561149
279036
1062793
1110776
656295
76086
931216
573924
557947
353264
54292
965315
1150305
1156564
577949
359711
728367
684045
692815
477389
935511
227001
1351128
1165133
887313
680764
337215
1056924
1213466
549402
191251
690598
550264
1167451
1211723
572909
921124
1040993
975945
306129
1026809
683924
696101
927723
784775
871330
215462
1172159
127402
13269
368462
1209424
982655
565044
885127
1198578
852484
251063
829167
777100
720665
304780
894860
735271
1333135
592700
1154744
1035087
1075907
788918
1077012
1065414
616971
296024
1065799
600033
437055
711508
646256
1065959
129333
1094911
1209085
550979
1212298
515695
1338900
1015084
1159333
226417
605094
839845
190390
1268801
1051715
942808
1065528
1120988
1013359
95655
361960
1356898
117582
482343
735036
1354354
389798
276943
1051302
750404
955961
1198285
715735
541227
78566
123039
664080
710336
1320506
211623
557483
41356
1060359
1023309
436224
887967
1189050
686278
598390
154559
298782
257783
805836
943966
1110190
389799
687669
182703
1305317
216636
255956
1308832
859
1299636
1302031
548231
324306
805274
72127
207802
103247
1221505
1165823
146681
57869
661425
295542
1062796
111464
1002048
562324
924134
28478
183738
1320225
335222
1025888
220955
607285
1198306
205496
239313
124113
301742
812628
44258
180548
1227769
475263
876808
789872
775376
1160571
899355
235482
1325087
1278406
903429
652088
820494
375604
220702
77545
1161430
328851
258809
146132
755201
866295
928354
1348097
209007
1211376
813845
661483
19912
156510
62914
562911
837234
429809
241445
932709
325431
70017
414897
118193
615882
86712
419227
855380
132574
1264964
485660
667182
696241
1297128
124631
1298913
1131343
523706
1010448
1034467
264563
1003687
298634
1248542
154414
1314013
422216
777840
938999
969751
1241464
1179139
970397
662814
691964
1243911
1148752
1196452
617797
200159
199485
954133
296330
1225625
1049329
1096169
79905
1314116
1117530
193514
371636
630700
191647
404720
512498
1128738
905851
652561
160128
628765
106479
55620
180074
367480
71533
2360
382922
533240
196328
1009466
678059
469622
1224036
296771
876427
1066433
898863
203508
303747
153793
696125
1330347
915013
89083
699492
1152948
774249
576356
1077960
634549
160370
1210582
160734
234930
1169444
1255120
605824
1212618
825051
969388
471404
96686
796063
47767
1362652
514872
1237775
331332
580690
1130348
938393
1210020
589008
624447
558748
1099969
435464
1191883
345607
1052630
899944
276562
1183535
1002382
1344639
263314
199207
973440
97315
1074580
476239
653098
687036
1266425
868127
226618
552257
955491
444460
90969
1134774
695010
361350
602840
1251853
1003479
486093
1353445
593149
967510
995302
590634
1220139
549705
311770
609807
404388
1227507
831503
1147592
695610
893204
251338
731644
311631
323569
484441
323877
35078
1063626
770671
1153776
459117
406502
1303031
1087373
753436
1183535
822805
582140
330703
773382
784517
1257631
627530
1211248
257672
516664
464549
538660
1055144
1264219
251426
609961
694291
597424
414442
476770
854009
115537
316668
303974
1145642
1070082
1276053
696228
1297210
579708
64268
1150709
356302
501125
1210727
734001
224598
656458
771363
707233
196243
895170
1319674
593173
521669
1209002
1290554
625241
422127
233982
180199
263203
411660
1100645
21491
115143
758190
1301481
29638
374783
493590
384219
271550
671224
14841
1235849
979046
1224170
494395
514943
2550
952082
1009806
1171625
1051931
1006710
156189
632969
482094
1178387
268570
794609
611151
212893
304618
169348
1360858
897955
1113263
204463
1306698
355164
203113
491106
1076289
686348
196136
632214
975760
1065475
760555
126212
6491
193063
86154
902199
834031
1359527
1020074
247993
901904
75052
299715
959214
962376
8603
215288
1030482
627101
267831
938005
937034
874518
293515
20019
618877
1229868
367678
987513
140872
525206
1263298
503287
325128
1266693
900788
1248995
702336
1359083
262089
1313620
36618
849941
708735
429514
673563
1241974
173253
596837
28000
238387
250198
1032302
993218
1300362
289534
948531
293019
1014668
6844
863020
54938
1177756
490668
1067851
209003
822546
1141980
127953
1207502
953979
1305924
1129049
709070
979007
69406
227120
1273323
408650
1097138
803704
73118
1220130
1100955
680417
955876
1216744
443132
452959
786562
1330072
608889
944402
1198567
570303
731024
1046785
1345171
1280178
741527
1290903
59852
722340
757274
71542
795718
376850
80365
377952
166364
1017358
676368
48404
189962
594727
69946
755257
1280037
433636
224037
972631
902534
635406
354389
1000240
1072873
29318
1233506
1330062
19626
1165217
426000
382013
45651
109594
1044067
684805
39004
985337
326000
18742
790079
1290595
982000
561280
733039
344883
351113
39589
180339
347847
422247
295135
1275090
1040944
412678
1261880
1108388
1090271
236922
1346530
809464
330207
1203534
1059480
1040719
627547
999287
560386
360309
541377
1197871
969876
987462
1202018
894275
1291439
221675
383975
657976
1297235
971427
1293199
871378
589667
104526
1339507
129222
812785
885072
459196
1314124
80707
903769
417972
146966
282454
1072190
13430
70809
323875
1300646
943205
655683
1254932
1075922
546752
420222
660695
281108
783033
147156
1099638
16973
172291
1260209
1062726
1134636
1135409
845190
750135
235612
105053
377370
582446
716953
10868
173615
1276973
527584
444997
310861
1261847
80248
11384
934595
1343729
297129
962838
101590
420101
1217880
1329559
779054
113445
709836
1029869
931955
197876
267895
1096346
921784
694154
761501
1093895
1259923
795496
366902
92091
1250191
394474
114939
489172
1151099
671079
930129
311937
1287810
1007369
97400
57805
256900
1001749
990040
992056
180258
244562
202763
1022046
311947
42402
170068
940181
913094
906419
224884
131856
90056
535332
181327
516317
413806
1061657
533767
797199
318567
787847
1215879
405415
404709
857803
983043
311494
781610
1307728
875447
919501
956960
508621
976641
1322436
247906
909546
87198
346824
1249256
424700
372075
248263
276547
186786
1021847
935952
1177010
959444
1312203
829303
605474
191673
1336033
596642
444457
203733
1255329
936275
881226
543247
748876
467666
955358
1327549
674514
298629
364527
522365
53822
1249210
1102880
1310949
907163
1066711
270407
536989
652297
1128815
474060
1163572
1315241
531055
889391
1153382
382212
1096384
767974
321504
5537
592326
1007345
1154377
489907
500880
533320
512550
1128574
470618
39980
115520
1101009
729398
1277691
709216
758129
612406
526792
849682
101216
342404
1005143
58275
56532
325405
931496
550230
739681
42187
1204744
792907
852246
1144300
1305471
648932
228450
210947
1073553
126847
778707
902327
664456
932511
1052265
759087
39792
1280677
536578
1089560
315952
269514
1303854
89101
767544
764482
1275124
1348862
379561
459232
746465
884502
722819
1318670
1234588
735307
646318
878544
818802
9195
1198505
1047653
938218
169702
1182234
448759
559850
388186
527111
1064094
844777
171437
828740
260740
609743
1175605
819582
1019985
788404
469134
98451
478310
275038
897248
299675
508289
411031
1202450
1160163
502231
873038
622112
923427
936462
13254
70274
1124132
197506
1299933
471220
1141267
259599
1157481
310306
302700
1319979
231883
940617
579411
883542
687052
496706
234559
655208
875238
759495
1220352
901607
51900
149637
580041
746850
202624
1191829
407469
1307569
194718
254233
1295393
1361811
404228
757762
887788
1270342
1008570
808443
598186
795591
1314762
1023430
183635
1181845
6706
1227616
1036458
963400
667001
1004868
154898
197056
714909
123775
302392
686611
278176
517317
1115730
666270
498018
179655
442223
37356
1009840
555007
4960
757117
732652
1063924
804575
697045
1355004
41337
405030
1258988
1344035
1262977
244149
1204721
186414
1090418
165921
929951
564562
712036
998153
544253
697303
1036752
823937
1045444
650038
258664
646830
1012483
225223
1322076
192502
829508
273455
227021
660875
1347514
113810
951393
662736
687566
572415
196712
1211974
1347236
931344
625283
1122468
757218
515968
169464
394539
13340
720377
886464
455982
316992
584616
672400
1010207
939745
31949
43706
1203897
1149418
1342879
250159
1084413
652261
247117
345688
1016234
12192
436192
592093
1194394
1334968
632207
98505
881172
1124037
1167621
1353907
16193
661997
1009076
1286424
356394
1229277
624319
706503
1000712
320556
1020481
908532
759454
243259
697303
405418
1122667
31453
250430
726848
806647
393778
884145
1222615
1060733
318355
1228444
1332068
13992
849168
683196
168932
278350
540386
30114
1047304
607875
883673
137040
713327
886701
985453
310954
585291
74570
1319308
242405
338586
680855
152716
79281
75181
848819
301894
550426
1225212
523353
1078123
868288
76117
238093
614328
1074674
1221843
247359
97827
102964
1198972
391009
17566
1047316
1182962
596070
516436
1301126
51401
794591
906516
152992
125926
587908
974660
164484
1324493
390136
651473
1184090
433368
493308
1273681
516034
1131594
560267
666807
123426
331500
733240
515677
347043
821821
650458
1122218
422495
1325970
1147126
409281
465486
963929
506970
529847
465725
1146529
133608
468542
216037
1187405
575351
1321100
643873
72718
1330207
710813
9261
57770
805669
323687
1288142
599748
954378
1007704
594889
1349978
136742
760064
747870
306026
1256104
559669
225080
347315
120808
234874
780622
879136
233433
268865
296890
817119
815111
603178
537628
377426
463760
1146295
426482
881140
1076959
455860
1287803
1262987
1240126
570397
1246805
962823
854880
99771
1285211
610503
3743
957467
28986
675355
729200
1228077
1137017
402256
365214
1031180
364340
1007029
492466
937777
876911
1054542
357062
716391
776570
103872
644815
442765
601825
30485
661088
898592
1133287
380771
753780
1258983
139033
1032464
418394
203170
338827
137893
88846
448958
299479
78815
800952
1184411
997948
908447
1221813
1331993
670306
430947
812945
600776
1325081
602431
950900
135518
941216
1228394
742925
268867
1353341
1164321
230944
691890
1324046
926227
930994
483632
1262238
334272
1341846
30048
582320
418759
400311
1314253
1092074
918065
721428
1057539
1022404
87704
268125
1017857
664789
691307
146810
1002408
462175
922343
1349729
1274763
606730
773748
666700
1124542
480909
1124861
653892
1203282
993689
389943
299925
1287101
89416
1215650
491769
799291
38282
1271058
449134
537710
1168288
373983
364790
1198444
111957
520516
718994
55036
965577
206549
337154
73062
1078394
759815
1192929
207424
309993
152212
982473
565716
811662
1282064
266340
541971
786738
222381
253403
107322
475677
1076041
99630
20019
613310
576524
1176235
735749
140954
1130931
982486
684382
647898
889832
1241839
425184
771725
812968
150540
797991
579432
371109
685557
367274
1213785
1215070
262217
974155
899258
803617
694059
386744
856157
222234
349602
998674
1062850
757803
438113
1223469
10814
1363044
1216056
367476
804133
626263
980252
1202113
588727
409207
758308
935725
246532
274908
1238902
359961
669994
1132047
262453
823974
148026
606015
315031
488764
435472
700841
114857
1078391
295064
1109752
223559
527546
610400
1341428
517354
238356
985651
1174950
304907
1288552
64560
1310494
646290
878200
1257698
596602
209752
781056
806184
19495
441873
1020281
1145676
763938
6834
833482
975104
1353865
85153
515743
697875
976176
1042964
116233
1257293
938145
375466
176544
413367
863386
680811
868683
1274878
529346
240207
1012803
1005824
163940
669591
1180672
1260394
524512
531875
213154
1051783
1217249
870670
83616
645647
73504
998587
531111
1178755
473206
331977
216520
303593
35753
1066208
680469
1124163
1356389
1274488
724723
149210
1147697
789522
892116
248201
1093057
119769
749016
654808
1124608
1290802
346962
710697
827232
236695
218692
167990
423202
1037033
86037
633415
845094
1088277
1107351
841525
838723
628979
1037534
985722
773423
422092
307342
248134
1132690
1319580
1255000
668906
148770
1234121
603203
816632
956492
145576
447813
220266
348978
625226
97754
998363
432987
480470
1169157
348276
892710
422608
372398
1021563
624313
515687
442269
327124
733101
767881
1249248
275559
1118392
429185
1194391
1155018
120437
432674
113148
515378
260966
724970
1322543
230678
1079128
489410
798597
307936
204814
989262
574576
106762
1347800
541624
1078130
309142
315976
20929
118827
219905
694493
1259959
723265
812287
402278
506346
1351017
797803
684115
484096
900558
330614
236444
1286439
578461
241329
1197976
1360625
85793
1306473
598561
1252188
671952
368802
1127014
1282915
1228954
831518
363066
233892
312593
48138
1089647
281962
819785
566568
140638
695964
464826
1080210
115201
1025672
635401
973053
323008
1182876
1087106
951739
1341566
828203
775786
589354
380918
1135508
644475
1263091
887589
514426
921664
816445
1169354
374352
69258
860621
1267975
1116407
95872
1127942
527475
516973
1250341
935772
295010
690855
699794
1191331
472637
678081
369363
801268
884082
1237620
1169164
402375
503060
1135751
1133713
1353161
464814
75006
890427
668173
1314605
384107
527324
1331937
884592
78032
857149
682522
730028
715490
929080
205865
66748
274521
694279
767475
654344
615103
797146
283049
628472
465829
677542
1289207
271458
678976
507945
978586
1345628
1132799
145994
1016139
1022530
868487
337637
948874
96920
435930
886878
1028421
1341562
456336
1063632
1188975
1175756
175115
1075753
65401
420307
493340
599972
275080
707405
440979
981052
1139244
1001087
875398
26732
1315064
112672
15096
397697
455745
111456
78790
778440
600093
1196622
465924
1139609
1169228
203871
1127555
590357
82053
562834
823692
355927
811419
613577
1326991
471229
394405
634328
749954
961566
1232785
1121050
937952
287590
97530
409458
1284339
1018430
1199755
339133
171088
249223
474109
1194766
1335963
824380
1117921
396641
1192435
598790
308738
848560
666558
35893
268694
1096322
581387
530996
558592
299751
1339941
1213207
790136
1021359
437463
1133691
566979
1217101
894352
1014739
1249388
606012
845923
155609
9970
850558
1288951
474567
380706
499026
832442
1041018
764341
1022100
589178
236290
1253189
324427
414591
62391
876905
925665
1062466
1063767
837071
986422
1151216
575320
649710
1017253
550112
71145
146215
1164610
410750
1134269
1180567
1333528
1256985
138102
726738
616532
1175895
560179
820534
361798
1093042
78987
388626
1017581
87773
932528
848579
334355
1151059
966427
733928
1358676
85305
598296
1053002
659058
101820
458615
616068
38553
982928
941841
527949
1117514
1062144
1312276
863582
78693
514796
768169
1320985
585797
31519
740605
357618
773943
837898
939845
241425
130001
1015290
21678
577973
1352361
742749
208660
1306345
542788
718937
220425
436599
869659
789457
957923
83243
363206
188015
1217795
1074054
803627
889154
487213
1159650
1096509
174543
193586
783099
703109
601307
334537
254798
1286967
1306676
425804
912801
923302
1225432
627261
63968
418352
179760
979396
481518
470974
150520
91512
986343
175209
1210144
1124469
159436
1292953
1088935
1162154
1309527
218451
183655
925394
647039
276094
679293
1003493
513656
46479
1239044
660494
656105
1164573
1106955
1215602
952598
418822
1196131
711195
456159
791393
148877
98682
107782
648372
189402
84739
695926
1293525
768213
1269162
441407
1114047
788504
672980
490380
491225
1045328
560208
1333463
1279842
866948
1025271
233149
15223
721014
1299316
562675
799823
1149813
1150625
816247
1132339
808750
603495
1204100
509764
2160
831476
291675
257896
1257671
1352491
192076
738130
431340
235364
145841
139500
56854
236393
303819
1181213
930520
1119699
1346571
208657
707497
61494
33746
813554
1174848
427324
854815
687054
429523
86806
1029374
517508
223044
944394
691462
750121
326592
515550
759043
54886
96890
609425
594423
406695
749088
746674
429656
3388
603917
320507
620084
917298
200398
251721
709959
73763
1080829
782030
474707
1321224
355759
968911
434761
885725
698830
622887
1271308
1225798
914987
670298
208861
246353
817481
1075076
861271
573793
969688
316575
1206026
669400
778474
135855
569891
792336
562238
550
1017298
784414
1008174
1348345
885309
581878
701999
1264238
629086
1342742
705316
226895
810566
96232
1220918
1083232
823436
59409
985242
236446
37216
762441
1274562
299582
376328
1346797
425809
1442
230217
491175
1125505
290114
506928
584876
266683
1023404
415377
559765
1213940
485531
628005
508027
173771
1163124
378564
639330
9767
171086
430293
1271660
168800
509149
110428
396293
1032609
956799
57485
751388
1137227
1211358
931957
1227202
667316
474990
200651
113513
1247385
573631
305840
564099
1065924
345629
148984
345652
438534
525581
1263524
565546
1001576
989943
1301772
994465
533224
1123435
608508
495250
1188935
512060
935378
1074276
317037
816404
193605
16680
665576
327965
453603
100134
463247
1046248
940748
402483
1300618
285155
837766
125697
296424
762430
518394
392360
1292220
1237769
949077
1349469
1194347
810600
1160131
1240293
953894
264689
660226
399503
842421
691450
93927
453741
921278
426878
355716
1107144
1283053
623374
842585
483318
426919
397418
47639
786262
262719
990378
1168381
27918
1228249
698182
734760
1246795
597073
215056
1031383
406101
457584
764481
132741
1109704
916601
1292644
1326559
124800
690900
704710
305773
543974
86831
275170
50983
306757
688426
1190521
892086
252202
921621
968370
1300622
1288496
775936
1070318
841277
1214464
529385
463836
183811
18376
1256364
469312
1361681
592575
510004
916726
298799
403074
925085
1031991
335628
1111832
1195514
481809
1123100
144030
336857
1178411
364674
455934
1044973
1203551
1333940
173851
482091
463845
1334130
266986
1053319
524392
905147
98664
199393
26442
575235
1052205
904326
1229694
277051
532331
1282341
559752
1326679
772517
453533
1032904
1244658
432896
94852
817978
1132209
790503
508820
287176
879318
1278446
958290
1363485
1058155
601692
1242205
1343554
1232798
418359
626060
203441
69578
582529
567896
769775
511758
429576
115267
358235
90613
517377
536774
1334393
1116769
18003
250211
825668
1233210
86430
1204021
1066295
1236238
976743
127901
639865
87844
354452
287785
1181858
1108714
504530
1042302
302867
1262893
122208
598362
324311
356520
1165933
1319495
74012
1184796
223207
421731
350864
753255
971747
339028
1281180
627262
1199686
1283496
33923
1029584
919332
777266
173158
645827
223670
659753
158664
444406
1283171
265873
737855
1050558
941406
26679
489985
1303223
361121
151401
468184
1060171
21484
575810
272461
1088796
98538
317276
927197
1128491
753506
883521
1288776
887104
1216176
511722
389140
298094
915245
612873
1232829
1177348
1229123
347443
447975
319128
207745
292149
1152853
1171934
278427
1074768
590184
1019430
1224974
907486
287159
619626
536215
217498
381141
1308043
733194
1330531
201394
30684
727566
849908
897505
1053417
403380
1074873
236299
1066049
1346173
213209
11821
1363534
415507
71780
174695
681050
927982
1191811
517782
104856
945486
45641
92426
25784
253210
935430
107027
203286
371852
526079
668976
903762
1170016
1002272
296443
779379
1156005
686983
450194
1283521
760646
1190423
143074
22289
368232
416581
537698
1025195
803444
445522
204367
595659
1124988
1309995
526100
113431
807133
446688
38367
378259
524288
278182
187199
234978
656093
1131482
414868
538641
1280044
220281
1128177
715008
470753
390972
813544
335572
1086307
966638
407064
960213
1319950
1018336
794849
992115
1091513
589825
809607
1067861
2795
1079673
900684
235190
456094
108425
369446
479063
596940
1088866
705787
367433
1068483
1173668
881753
1046010
906057
365442
977765
402619
1148969
77807
556823
883737
348427
268066
559054
628201
153416
565327
1324872
113091
539879
987906
868590
1262941
1037132
817206
1137853
206480
1011921
1338401
1056257
1336506
443387
548627
1150542
1081863
475460
12509
14194
956096
260287
793533
1114041
835272
30930
740431
1051961
766501
1248674
63119
978775
872757
1202499
931822
519541
225098
1188785
422714
112144
490935
1070368
757781
565374
528798
1085602
214863
242007
87662
70270
244162
124832
894736
538011
572661
1037112
918011
37332
895089
873159
46271
731574
1018889
314385
1234959
384457
401404
1243816
571106
1285753
303620
1059123
867933
231658
77523
1160008
1138282
720940
864481
361330
1139248
948133
828458
160449
1260236
748424
503451
471252
363797
1262796
153340
1248235
71131
717676
531079
1129485
1082309
238867
396339
336160
346314
293734
456000
1186346
406552
814215
48474
550995
532331
1015390
614254
680551
1144530
731009
243973
856582
524564
335710
374125
251746
1153095
172449
840357
243973
223772
1098441
1310302
598467
1157779
1185392
308178
408291
1276256
74703
846598
443919
492281
623264
329902
509977
1055436
1138618
656345
1144584
1135580
1197041
119940
62008
695551
845456
1230705
1307998
552087
1294761
1237520
575873
340878
1157524
1165752
1307642
996437
1351245
1033637
1109939
512220
395099
471295
637505
383023
209213
507613
979894
57024
1062015
231539
1207697
42629
704144
1016023
899479
418463
374335
619686
949491
386141
877374
944303
1164260
39572
877875
537253
849238
985779
1279464
523263
550789
6973
736931
51311
846778
435992
1158796
1009006
732229
1224060
1280406
87810
1065106
121800
814577
154739
664591
215054
1315570
572784
1244056
345526
399190
1211984
1351093
1326071
561578
96482
505276
178700
1222204
1273926
977367
273600
500400
1266431
1342477
1263949
586500
484614
1060201
826139
310037
64561
586903
1315456
1322375
902457
928169
401688
204923
287798
1017890
1199110
54076
907041
755224
226300
1026824
1242123
98710
592997
280613
845327
477980
1053154
601554
595499
380069
571264
1119122
705543
784552
743836
80760
881074
40675
245347
61289
441266
1239112
58544
1262612
120406
503150
518747
1066283
1046268
701877
171153
1333998
488182
69203
962958
208858
323207
180963
454223
457393
589164
903471
830047
517649
892779
97276
822207
513273
790377
401799
1185297
484965
45977
1198537
733523
834091
354128
549717
1052307
50157
1234610
420378
1217240
224147
1295913
333977
1024788
1249544
613969
1336703
748580
79074
275885
689794
45880
813394
87078
1334327
122084
601823
974237
607968
886157
496487
237753
1361654
173071
256959
446420
946624
118805
989769
443716
346456
1261894
1158869
958233
1068784
85623
908212
342133
159231
380529
474588
900648
1140986
159374
433193
658359
1298343
1075244
374314
1281075
208459
140025
533690
446358
770966
160427
1298654
648500
491841
318071
905624
11875
958995
1223858
868167
1003337
869796
816845
790086
1352355
1005567
458038
471548
316006
1294851
676578
176719
1068949
539528
917598
823442
85021
909797
1298188
1312231
266263
1330262
399698
113438
269567
1279769
233344
944123
624601
989479
1254654
803429
23338
1347832
174289
176997
1037295
408663
976110
943009
651044
755701
1030500
921323
248304
865404
1162298
815137
344152
1315841
35384
1111948
239300
609660
932368
735248
790071
1136177
552120
904397
1153065
72384
813663
1196296
266301
602557
1130773
1341080
1258984
1141445
1199310
890680
604208
840783
345758
40725
65542
1232424
433362
1363056
111557
212612
1081050
944075
647994
833003
450612
1219792
327990
1349410
108482
584541
681025
447014
1282891
265935
489991
546013
444025
1195809
6289
612880
676440
663339
304450
165282
85767
636775
273202
607224
375624
55534
644791
968261
697068
659737
1059472
526854
850672
588797
297070
245366
1262534
1157845
1075600
1333095
547533
1274002
448678
831409
913142
729477
784474
603584
155145
890310
288745
1074173
667464
772623
52839
638733
734452
125212
536170
5406
942479
1088105
842543
870803
1251107
1030870
628043
1116598
1058134
86698
506486
29175
335995
568273
760427
567484
1081798
1227453
236958
200455
644330
162857
1217585
959338
879458
1281656
226151
336471
934635
1022171
703362
766236
221035
655331
1221229
776370
605165
169623
1204029
850133
1205264
50117
304943
1196006
717130
123383
909822
669117
510824
326582
646909
821086
862613
1199745
980038
34443
457867
383241
614374
1317822
634779
276287
559664
744027
951026
1232623
168014
441843
199803
442393
634619
1167416
735380
1243960
614118
545160
549900
1002076
1253215
1073273
517573
488405
1304602
543853
1271299
630917
593721
1011129
859934
734230
1299186
1144653
1331881
1350005
354604
516760
745776
904632
396547
232167
349384
946115
554303
784411
598088
515701
485205
199917
161286
56485
716630
1299557
1036502
705345
1124501
921428
704032
581373
698627
373472
657698
531112
551079
927789
807496
116977
977670
336122
654283
1275937
1276378
1146594
748421
988359
485048
1045322
334076
1071714
899459
1316663
209011
1221752
883546
140324
865920
574934
625382
169805
845910
518707
1078014
289127
460494
848118
748377
964787
702836
285507
1162416
432092
465158
1018715
328733
756737
193410
147272
221148
640137
1350574
129051
1289897
248287
260254
109920
1327212
109498
614262
168222
1228644
857605
5598
535135
1087648
179560
377073
928149
1235310
1014557
789281
415031
559764
1145395
170498
865697
496960
1288865
892337
1266333
39280
1097858
746564
1328259
823405
80583
340241
148792
179233
331907
517190
1325348
667738
355037
1358373
993268
1036408
99419
1013014
1005424
488017
464573
1332930
264461
1355624
173037
898655
712172
894723
108801
35630
89952
702995
710450
576742
209581
579263
429086
200287
572530
884964
819843
855330
176255
888473
473907
560447
1124360
190451
426441
506369
239642
1079441
346231
1207233
999263
580698
312953
613875
530099
26712
573061
148912
231515
1352273
887183
475657
946523
329325
728933
379794
807394
54549
433492
1217665
1278085
648061
626229
351028
595939
336556
998241
1279883
290697
902732
307928
95298
694081
411991
1042874
385378
694384
1024437
445468
694674
690437
472195
168805
1138124
175663
213066
265064
1848
187793
499766
412402
913311
1166855
176837
4127
307960
1128116
994784
471525
694435
1301439
547682
104491
451749
172622
834145
403730
1267984
641518
1096550
123147
770926
764964
335340
130656
686028
1285592
256719
674905
620929
310333
1202449
516428
1045660
95392
1327140
633063
1197804
132844
937113
695630
612262
237386
4995
229046
1043866
406017
556693
759302
121334
650915
472235
81263
889559
1208482
1330157
1107841
1310122
1290061
354769
1232326
455125
873869
413525
914713
798819
668286
1127955
786535
1316028
437641
982942
548460
1152697
808943
1054590
714026
168089
839088
727293
375157
981761
818900
469289
588662
1038559
278100
740535
342983
352083
406119
798483
1329527
1183034
138636
466104
1216841
630236
1333984
738076
928522
877012
896512
500891
1342868
199442
268107
818296
1337179
894670
377988
1339218
1353036
170131
754530
535917
405763
25723
660938
398274
959129
1002650
577656
1183509
748693
998015
775498
1239213
837994
468314
178355
598446
1084267
776793
931026
79044
429938
1212984
576381
974783
672908
632605
287513
961366
1345032
676247
292909
499073
894888
823645
651008
594076
1318620
259158
817398
1099803
646433
614310
502575
423612
269738
741451
806306
113043
183500
1214772
1231304
461678
310070
323766
343038
586895
1034100
1306118
749148
840607
509957
798586
983348
50175
797850
948419
383662
192309
1088584
360125
591326
1197435
229602
395347
444642
1020309
916881
1034197
853583
807315
310758
986586
122701
830822
1295368
361735
714251
757975
601699
722558
462894
139871
902845
425569
244206
183933
948060
1094649
578924
1324160
857621
168882
1126659
1342217
538816
613564
575131
648222
214414
1193614
160957
118997
856605
990493
1284730
20346
977072
1200397
761555
1363598
93392
922811
1309767
730999
638158
906976
1103994
589290
656353
248570
796023
672393
700616
1243430
1284084
909861
192641
1182407
629840
868602
1257139
49947
894315
112504
992611
802318
827055
814740
761859
613783
1206029
151667
1275575
106306
681956
924486
706142
843874
14261
1139817
679617
1055415
669592
241059
866385
584690
1301282
716019
903031
110049
530378
65942
1253333
623142
671231
270881
632897
660556
935634
1291616
824539
358896
849833
515630
465706
714061
608260
1081793
638706
69165
971454
571391
73184
840683
1246424
1300819
592169
525741
1261313
1122557
401730
399187
1135649
508396
68430
423809
618567
132574
680398
700765
1237404
707487
439588
363703
92164
975325
1009235
80955
118049
641535
935847
995341
76118
126875
734566
937047
1340686
876473
1037812
569263
817294
180786
783406
1330407
3549
613288
548971
133917
561138
929295
1310117
784050
78520
1081082
464247
1170234
652244
866450
88758
1010602
950542
79189
1257628
626526
1055742
612991
1228455
452135
964426
1021341
157227
1298245
242356
890154
100479
1148321
58987
1005765
164069
1284307
1211593
950640
950940
797685
740959
315337
1050358
1023819
680544
1109620
1145588
292769
295836
492442
542970
1156567
1175682
121500
146343
88130
392305
479052
500845
807811
88941
166808
291322
697956
584952
1268391
1166293
135276
350668
629238
1349405
53889
549963
864488
527768
58876
26470
1003450
235410
960649
149357
785139
162921
909967
1315221
323037
328937
450532
1030963
172804
694296
767563
547040
1256701
603197
1174382
42597
348660
1249681
463712
886069
289228
674247
477648
345596
1269169
614759
1093598
853676
1279117
249522
1011029
1046832
1319977
1292736
1344989
1235896
305433
1141246
953115
871193
242006
118793
548341
266695
811870
461946
1014707
663244
165003
117832
953468
1225464
518764
703166
1346561
359175
1154775
182161
1039413
968132
241666
1297076
428798
220157
862187
741797
1018087
1121093
1236160
174276
885708
304753
1130453
1253303
335645
703530
1254776
994269
1074416
1072819
560106
1192033
580676
529528
228811
1139269
288146
229154
34364
1244639
295963
46760
1262252
853867
1013005
226580
1359814
700588
406022
138841
350902
779107
699281
561541
401529
402390
40953
1313406
839326
539318
214851
279899
428886
356763
934588
547334
122685
1225300
676932
378344
523014
1193297
1290484
407804
1314337
509487
22648
1076716
590902
313658
29722
82917
37630
1343022
758750
1207507
572653
297785
664708
1215397
882714
1124074
645334
880373
1276073
676295
755434
1077143
215611
640421
837850
855486
480574
1069142
146563
706598
266823
1106175
1016674
612695
934527
1363090
1242852
1195339
55062
50860
61222
249694
1158260
948304
976246
559272
827302
1158917
964273
1180625
584361
337491
622424
725715
52793
808032
404829
866083
737222
1193684
816740
115125
1149084
1130538
625992
1234777
299477
521251
741603
596776
1146156
421907
129976
139501
641312
731058
1158420
585761
452579
693379
484272
183091
1079931
1243194
569321
180874
1319887
7298
571231
217188
1063520
4181
1349194
680907
1338660
582511
722221
1207605
1207599
102120
72679
129027
816392
365936
1079976
1119000
98071
1346756
549276
149770
951004
411116
744872
48228
1004586
317001
580066
1075063
294120
181601
1327426
1110622
642370
457638
920919
942699
1345702
455966
950731
90203
421022
518070
252600
644592
768096
1083921
96533
343553
805182
168827
1074355
576623
1092952
424183
1171788
286387
1282661
83668
563556
23110
933840
568697
194884
1180108
1136180
53394
1227683
1194231
206550
165427
711035
1089735
301370
158642
87969
752672
335105
1038143
1181070
1282327
1043049
918225
945682
1173495
661000
1118154
1111819
69998
146692
861834
60687
549617
113457
1210840
907565
936881
764409
484357
1015867
855999
1188857
966063
533497
1308673
793262
879314
962259
458207
1209818
1220569
1114325
975948
29205
96819
1239035
763930
710469
1314601
1206134
133730
877131
1227755
647154
324552
466930
1063290
553200
901266
909812
201702
1022416
1271338
1132801
961345
454324
1091038
160170
670996
1187875
184729
861333
332293
866830
722042
140692
297084
1164216
208098
760421
1211935
661481
979988
507189
745679
387545
1181965
521184
986385
871590
409684
483792
1061935
1034105
1214266
662982
1063359
496722
133759
142063
1042179
447843
480186
1047585
828700
1309088
1046043
775983
519309
1097947
1142802
1152890
152648
528565
1303743
945327
329677
1212264
109403
75926
1036031
354188
243392
577153
645951
267704
545538
531903
1362204
894560
111614
123868
398566
1112060
483075
837332
984867
224248
846013
1082983
1152566
265429
437085
642094
757701
980106
564030
1129796
376232
1317144
1236316
175178
982051
135103
1166011
1307702
830710
18548
776182
179181
781376
999096
1329076
300530
547711
828931
1052567
1132940
230876
1315296
654482
603772
806045
501264
41641
1082832
612915
432908
1102803
643460
728331
1321878
350977
1041880
894556
711417
708914
1322731
753626
228795
1319073
1332406
1167376
50057
1220347
1056234
754725
140788
1183112
234242
939186
221600
1213142
719201
1197972
1184457
1348242
670796
1248119
488617
1303905
62126
977910
343367
1213244
290403
575171
853190
1143413
81395
117074
884346
697348
322265
768839
1236384
463513
1286248
50494
1133781
480993
35710
1128421
672500
881109
121060
273506
327830
1215655
703198
431729
876599
602374
550395
945863
960363
1326149
819567
201664
806114
1136680
520600
1298999
1048409
1196828
808724
506384
571895
113843
1190522
1334087
581783
1327438
1309079
386526
1047629
498545
183802
416143
1360224
436542
423483
308108
660713
836897
234444
590454
1014308
720733
1337263
1148867
1002418
787496
971299
766740
1004935
37964
716221
381664
1064998
778542
75742
418313
176940
795974
451825
686569
1166296
119758
399731
701886
450959
476044
334753
544212
289800
1273766
1200466
462741
890502
1223233
545793
1156832
1326553
967096
330890
999419
1339756
1048939
1173133
1226715
960948
983626
577186
558344
768762
337367
523177
493020
60026
298412
313346
6434
713650
732909
1357986
270487
211781
922708
642469
1089877
1362210
178755
1167485
1100984
340307
1115012
1288839
744578
757964
1248547
10021
120853
74783
794137
460106
610321
145076
558881
49986
313043
1177359
736505
276247
173317
857408
1011340
432164
178355
166792
173193
1185775
1246225
664799
376857
812620
479561
502791
1212309
1143435
1018553
986806
613232
983939
1051904
194580
85726
561310
1163057
1152215
1182801
212182
274857
804820
753948
326293
381907
272020
544107
656771
149516
704069
346321
268958
884765
473598
951113
1132264
596093
715403
212382
19127
575374
1262702
864773
214216
963019
388605
947105
85389
606189
1347202
924981
597931
256232
137629
295318
144265
1043862
182533
825081
587158
480129
698075
1222442
404938
418099
1279295
1204180
799864
1043517
1108943
1029117
120781
1135270
349316
1271997
963547
1119893
678424
745217
1194936
527635
116167
639059
284609
503822
1089519
67498
75000
1183993
1026227
653863
1077161
1142079
1119875
442631
461352
827691
510840
957211
563452
84622
231970
70661
853707
1271973
845847
777882
1295798
257031
943294
868440
1283810
343233
699975
753820
70519
621915
204380
447473
1081156
864267
308513
152642
1145987
1281038
1050898
1199901
181207
1299218
769542
931841
972620
1152777
391206
16454
1060141
960345
124963
210243
61506
1200069
803070
1240221
1229627
251428
473577
488093
92216
1261917
571587
1158548
963870
1217300
428324
1249833
665641
904357
468690
298703
1195803
94019
754705
375442
362952
141633
1085161
334391
837258
903944
1347619
618975
1307127
1210415
14927
1258889
746499
478110
322436
371550
659069
361603
314332
739634
1256624
246527
892169
1263720
697587
104783
1328431
781367
1049120
342977
469029
347087
1191221
1001699
1260967
328034
877168
5072
637598
368225
1259108
1223304
263768
339579
368977
83637
480340
406444
670080
393871
7034
1232498
1195470
225626
399434
1233856
1158277
27847
1082517
78673
418646
390276
778686
749602
310562
721676
233644
553463
170763
394066
273361
964240
722445
690573
1265929
204999
919121
483035
142720
1332560
493647
1254609
24882
789325
261535
1182492
914375
113564
1255979
1026935
1098470
112077
594181
686663
351065
50128
646639
1145645
278383
1086057
1089096
624027
208234
148399
416459
970702
622267
904593
558214
670096
1075758
673390
399872
410434
354252
643116
318020
554818
560778
939330
87631
967502
32406
61020
914110
1269307
755766
477837
823554
751103
300106
1115361
249629
9163
1137271
1174764
832743
1053507
605923
234308
1269484
625147
852424
1259829
509869
1250822
1350659
434768
484152
245850
720313
1104157
813714
228342
49998
1362130
1038613
91312
477149
577759
409832
798540
86585
598433
1102841
1278985
1113248
342766
66301
394135
1211577
995288
325610
100844
1173845
245984
988155
1130481
113347
425789
670220
462439
1363729
59887
31102
1205861
864676
271486
959119
255162
1304373
95071
358268
361516
486389
421464
309049
160735
68663
710490
36500
703704
934014
1201019
1075731
121553
970998
175578
483543
1085451
1050177
1017206
1007366
879206
264179
689110
1039952
1145658
22231
929252
287491
371275
242287
302900
635225
529784
160637
1080088
974249
408321
956451
533622
1160501
242153
542306
660354
625692
704750
1259147
700048
1218049
1298969
783500
1050574
274643
372204
1231109
1216648
853144
357248
79716
945156
645429
248559
513882
1284924
1197765
168604
604674
147852
82974
175907
542504
1128841
1207168
701523
5237
580006
1155806
1076669
1086359
569069
213482
99418
632383
296254
126278
796598
883352
613542
1358032
866369
1294924
520480
242411
607246
1082651
233772
652997
207398
1200278
688822
881396
921841
539245
390721
382033
1037060
749247
671712
481033
75736
1034353
832848
631218
849415
663532
1346342
683469
211910
651711
655684
1216052
709975
782383
543445
640093
957188
1186120
1281201
3336
728467
281783
1214337
768881
246432
225094
801642
835275
489937
128789
409302
946304
316979
937013
478233
938370
785210
954742
115329
719097
277300
1017521
677115
386575
914829
30121
545555
1165768
198305
414729
297797
819783
983634
1028211
454905
1351754
943712
137424
540692
261589
288061
1281479
405774
858499
690933
1283967
956855
190146
999349
1304161
506879
632565
1211115
484400
1023465
879537
1213949
481619
826326
642345
1156267
457649
533132
1161198
611384
1132805
1061085
480007
96074
93539
354825
325228
151366
885393
442357
1296580
113706
167834
158127
311980
74472
484009
394203
969540
1228790
107557
1218715
1089925
446818
1019044
999516
36096
1101607
1182896
428733
125252
249712
1206981
438802
1212496
255296
38691
1025790
745170
1135272
5384
1025299
213945
1019555
718568
865369
126712
498355
663309
234227
1078867
658310
735718
748790
329338
529683
827235
407711
385925
518619
377868
1308752
562952
1279777
1194265
145010
918151
221614
1056598
883151
548219
1110088
219282
1195371
1018327
310275
950408
370754
301175
726535
412860
1247705
1249352
1166073
766805
601737
1231813
505125
487923
1087819
1043384
831924
1199238
225900
1176619
1193342
860524
454832
1327134
1188242
117552
665517
1128085
1259155
782930
266591
329233
1232724
1099704
694769
502417
1116519
333379
573033
1358033
1343324
42454
934303
689044
825053
1063692
116424
325302
509190
53802
427820
690891
60023
145241
654846
252253
327049
1203934
283960
567020
1189545
45069
362101
915255
1336835
1314822
477463
241832
683335
1070054
1084015
1333237
368192
1105680
981566
570257
462159
1295770
8253
902162
394111
629001
1086238
193289
71576
789019
487208
712401
1283318
111127
1185790
1182470
537887
110562
1192887
853555
578456
641312
1284085
501466
604695
1301542
997856
144192
1163274
231816
1031201
705029
361803
133885
1254531
703852
561331
1213133
1076717
397996
853944
782733
380779
1352680
839871
998624
877219
205718
227712
1057963
1055695
547235
632325
972536
1261517
609618
1253042
1157972
409302
9685
1241426
970338
418757
1093806
1230351
412545
682924
301403
613155
1122988
901180
103545
149158
1193461
180683
1108843
723055
867211
133112
183217
388359
982368
808168
684592
1191451
231503
526167
289380
1283440
774845
219474
1030736
102838
87782
839917
1143786
1204481
961524
1337326
1233181
410422
1258634
993243
1005094
816785
1154694
997539
166653
329742
229403
518921
202345
604095
73723
290289
875355
459883
1012379
551913
81426
868707
115804
656184
34871
10704
454149
386117
467913
137263
946831
223288
472093
526514
173673
1296233
653178
1027333
125154
1019497
171074
512389
701157
1086455
477267
566577
103461
1099754
271996
425536
377814
1128793
133196
392430
172741
400878
1035430
1257512
587834
1137793
793344
913003
190707
194934
1299613
450908
723500
965340
834200
1330541
61709
422447
1250707
313807
341222
369712
572116
759362
232775
767193
835871
968398
1052272
228673
1051127
1138575
550897
34986
414697
292822
603941
1121517
1180843
239788
491946
327687
872202
160327
837853
476136
448775
928399
1058928
900490
537972
980820
700959
1286338
1026541
1140797
828007
931116
775609
433151
521383
271218
120500
671465
511018
426115
610786
177292
564305
846576
563114
767066
445352
40168
1258568
603167
1266742
568127
1247350
163700
965908
291453
835406
630593
1005867
1072931
534223
92411
215797
1300468
596606
156925
1192014
589623
1283678
66456
1190955
1230614
1074319
761620
1244419
198724
550334
746828
801123
799171
1307149
652984
49018
1044672
998198
469474
1118041
1164732
1121026
969685
181771
1085808
12395
387082
1120854
1332617
706429
217737
695355
1312234
8756
1028789
968336
87816
615894
541297
1016573
22311
208195
1108137
1038036
1128875
66854
914998
197159
132225
802142
644532
568004
827277
295273
1242317
887418
864523
254873
216432
1270097
628869
788143
170336
728929
1326993
476700
1063775
303028
760982
580756
367027
68018
274692
1091848
47921
942345
284809
271552
929392
1205953
785471
190640
797385
573762
248237
1067470
1261464
120956
69540
103720
908681
874674
372350
1025705
1149947
303002
68061
543888
1344635
688884
293291
1258227
120615
435015
29708
910847
1026248
948927
6938
801202
1025990
837389
950693
1078849
602048
678952
853870
150363
1216969
433689
976517
572351
983685
936580
584814
216144
1082250
425499
64819
394103
437320
411220
961672
54852
429766
871903
356686
1293256
772711
1097168
572126
497725
345414
478965
1280677
873806
313210
1231381
926523
269814
1082763
858273
96525
764150
1138720
131000
148734
478803
449585
415875
1082833
1076015
419579
107600
234190
647392
1070863
625691
941156
581030
1060236
476459
1256171
136596
172366
753465
770772
1206514
785556
206113
301605
373043
1273173
597655
841171
664754
939296
44613
125402
1006432
920708
682291
1022612
1181210
208114
994128
506261
1139192
1286882
1203098
1071855
439360
74289
239686
851670
1242773
661453
331810
172551
906372
841878
19495
16592
765815
617047
1359582
813104
960186
649545
1275865
1035304
756052
990265
1235708
1102920
245221
694979
25804
72847
1303533
164789
321604
973711
1311413
374785
503308
1348043
168849
684746
459687
811773
754161
1127317
554267
121070
915613
1145444
943906
1148187
674227
753989
442783
1278143
1009120
688032
1215439
1237192
569510
159278
615153
337818
1199670
1282329
576269
1021769
195587
963772
765216
950275
276567
1231701
546330
725890
36758
954114
67998
722185
1099833
352645
65838
419062
387742
181139
440709
493815
1232550
1019046
755933
390552
513417
824857
269108
44028
864075
938016
293472
1181108
1337479
1144502
178234
304858
298984
429988
562418
282781
490700
1239143
822632
581270
835163
1257484
89281
562675
129322
446232
577157
257317
310533
1305643
1136948
264328
40512
1058685
675719
611203
375681
488916
1096154
1093766
325786
108478
397653
335359
187626
1230922
822999
388647
289844
226685
39322
432964
1194070
626761
502653
315558
1308808
1058198
737259
1359683
900436
1312857
649922
951227
135614
381351
113162
1209510
607365
640584
182784
273631
63608
105342
168061
347284
748144
1294725
916498
457534
1338545
277563
876725
1312208
218318
510066
280911
955795
1932
200348
982728
1202869
746160
832664
197359
148149
805836
1221141
520844
609281
1012013
233636
1261018
707231
873058
1090698
124413
59138
277771
353894
482119
341174
738713
580730
612710
1171144
266039
1242219
297416
252224
1129065
990866
489056
407938
402766
688086
1221655
238412
1221033
832183
49571
236601
263607
818170
821893
66567
1294300
1225707
784124
418122
301035
716819
601181
463652
80264
444363
1120154
815582
387478
13051
693363
497580
183272
199758
247163
391868
1068867
290386
714408
800278
202366
268536
520377
398460
381443
891299
7224
1188424
1215278
431095
676343
65614
269217
1249258
399692
1241364
722827
1123397
1339510
656801
479207
36923
1206121
907648
805528
1223783
557709
1298156
150206
240143
883942
551500
797866
435723
955768
719513
941763
523618
229163
998741
1035268
1092397
710122
1224639
1295224
83906
949969
437482
126529
1299578
35176
61724
1350248
833496
250524
1219952
790700
1072361
1045516
330829
1167422
595108
302228
1345042
273436
40547
1260072
1118278
1092975
774720
969880
1269324
911846
1191761
1107841
1210887
179069
468007
597700
319089
108846
732425
668302
982716
330899
1280807
389578
32805
556866
668136
763499
474330
113792
161175
288194
1161637
1117706
886663
974896
1214826
4561
558201
291393
424903
1360894
1010471
1330092
1267600
439436
248487
1345332
1290057
381394
572821
1321237
174193
625952
927841
905289
599556
534669
1058444
1167889
1136250
393443
1357877
978141
262918
78623
474141
352645
268880
616545
424640
41918
1295910
630240
516556
278677
863871
1121835
605492
1297082
618643
467526
667093
1078444
633723
991895
768353
30087
612372
254955
287123
344747
1235757
582322
147771
780981
767210
1212038
118720
1108139
217741
663954
1029657
244341
1155283
885537
917774
791336
760291
840307
688733
1275279
956335
1145092
495573
1197160
1016011
332967
716310
916974
916454
495943
312505
624630
840791
1268325
1256914
646297
920201
1320601
807970
1053273
926244
216605
756545
485508
50563
825600
1286549
656596
695845
1337921
1268569
1169982
891451
277158
785417
111724
574979
1227576
540572
1132365
987740
830899
1053028
235834
8631
410716
372949
1353218
600845
1167054
1246533
623943
600816
538932
83784
22509
453545
721675
1111676
653206
1020362
308145
99272
962508
1357686
961394
1127398
949497
305796
525731
1070778
362560
1246358
473009
726463
904117
50123
702454
305561
279117
106612
944513
374504
749840
420592
1308042
1315897
310849
397268
849073
754718
246506
755090
1132148
987460
1267504
276991
880060
716255
1352977
92059
7524
328991
459779
441065
329932
730782
658807
1070250
842968
1310463
1059495
158507
835606
540156
820703
1326727
955886
524778
1089484
1241019
1008684
1136838
738764
303836
823168
885794
115430
1330940
217385
354681
909792
264463
305591
1351738
900579
432289
625596
463303
2436
580733
443517
270749
896017
217146
977952
238869
632872
557666
1196476
673020
1097419
177949
476743
912028
46035
1355060
1225278
672895
1290308
442810
461998
68663
1001453
357573
65921
1113267
1233427
1151160
1257825
1100333
308272
1244067
844238
723661
910082
902882
473277
84651
426651
799887
79263
550834
697241
1002853
219235
960441
1199257
856352
333903
278482
380381
962585
846485
188420
975939
1149996
214442
881877
1077096
487837
878242
725370
560920
825729
673532
1249254
756633
632378
978294
566320
1027203
986749
196721
952333
1202059
1265580
908929
877496
375357
1098569
893508
980422
360706
251065
804517
495789
1001424
1283686
1169489
346299
98757
659711
105366
107570
128137
425367
201398
410790
1142200
881688
390707
1051984
1167546
1051169
297605
1113562
1021640
86423
254559
417630
232271
206745
722988
1014479
1284813
703067
1018105
1285859
1244091
44235
301747
1161488
1119258
192502
1258222
568115
1210762
518641
763760
27249
34002
662776
1343624
611451
1254615
894810
149710
14067
904762
11185
240287
1162964
1070822
900859
50681
572611
419413
150945
526980
1059341
444709
489165
362019
435629
883508
153934
191243
633309
1100868
493836
626391
1077548
611014
1308404
1324149
1102700
93110
1147951
846947
646508
856110
861330
1018630
544872
865380
963705
285061
120281
663468
433483
1138708
575298
583034
659815
1278590
972726
333363
517184
1156934
1109149
415648
481554
1267946
234713
858112
20635
367261
147920
224698
238421
983889
9931
1327640
938149
704134
557432
614217
1263313
1182739
776118
1257131
1203471
1112166
919690
906155
469463
145370
234826
332362
1363009
615643
1116310
696802
785369
916682
1016983
313485
290410
910879
24845
307158
999737
73271
1107186
980695
800853
873332
501405
1098130
631627
1187633
654395
253968
542227
557509
598289
784476
52197
922833
233337
565641
129802
1168249
374896
630402
583097
300942
1130597
530943
1188635
1306096
588025
809226
73153
885435
1052694
1218287
137345
634404
41753
849567
277816
59267
413510
372638
697783
716116
1029506
152047
585147
1008382
1255625
1013156
382556
1182606
901602
813357
246737
764846
124989
1029997
441529
739215
77483
1216419
1174615
971200
880638
1179879
459335
96070
767084
1302245
841217
1133478
94764
1104337
639508
435307
769789
787166
990027
1178818
1009279
854344
840145
81548
495863
808361
581601
1138599
1313058
607043
443659
138585
438749
1174816
272743
637609
690817
123149
883996
583238
1035690
1102919
736366
1153603
234669
876751
921950
185414
207371
559364
163430
765711
643660
736474
640861
985079
956099
40819
663320
781993
736533
189650
948697
384112
888379
135253
1088009
424086
1116796
400153
1361140
678870
590207
681376
304398
1298059
472292
148179
651323
615582
482092
1167795
221124
930298
588380
545828
1177227
1334802
48154
237534
1021486
333736
150923
985645
169925
872592
636022
470871
222089
764123
1024995
1020378
1177710
1325343
282436
36213
1005211
590178
735397
905947
18195
185689
1139157
1085659
986629
1089207
1053467
242563
170432
234943
413286
397578
738591
630007
519035
1283246
547148
37339
366420
747634
588446
397766
598776
483957
762057
1130141
1331108
924537
344337
957733
1250268
998048
1243252
313392
964632
624931
931085
443300
739438
1302098
183047
79644
587275
78812
1220131
737202
856510
764754
1347464
1292423
651224
470394
322408
653105
819402
20605
1129050
390378
873510
525578
447540
996759
1080271
508252
605079
542712
615069
870813
895843
536532
599594
557823
724502
836869
429672
357926
538491
412657
353776
1066881
692538
402466
996956
818594
159521
349294
1351536
1324055
605816
717095
1061428
1266870
743454
573380
905865
860168
274238
801464
1041269
1075254
301580
1098503
845925
280660
117930
912241
1233677
485001
853366
211980
818009
775636
1002469
33164
634325
861188
442312
316004
872526
982047
1160428
579959
281898
665985
989845
431273
1081545
623270
357121
973802
1287486
229587
68079
1000030
698591
504660
33542
967064
446659
798880
1211552
464156
1156085
618480
232393
852053
499980
285187
178177
59238
135591
24789
1127034
61289
1076855
1037842
279577
177106
1173870
953514
669991
278308
505477
817411
798932
1249354
423129
464131
890525
107692
88400
1140641
1330365
788246
1019137
161640
654401
983166
789878
802827
1178898
1315306
790237
1085330
649357
98366
606536
371972
475234
1125622
260363
1342836
694345
198518
668847
868466
888391
931207
1236915
525176
324966
213346
197621
308186
1307630
1062000
114869
696693
860671
821232
56038
366817
635979
195458
962244
1302802
784018
714671
1195926
15475
963119
799204
864392
982513
554493
291855
709502
1187165
186498
1257676
164443
1267735
1272268
273409
320769
1012281
1072253
45735
1291810
916652
273329
1147886
429242
10196
1334305
1037006
54684
635139
1191727
821465
512203
457797
289982
741685
722765
1060418
283377
596856
457405
1166005
1086245
1306612
997623
103626
419424
1342293
354909
314345
213285
155609
644831
48191
239853
146729
628193
1144045
1016727
461386
1333375
972894
918113
481144
800838
138918
1033704
526990
993830
635736
940663
993284
251275
149487
895175
1293138
137453
1075506
201948
996560
768883
785643
543006
1259255
4765
354992
472559
1329942
1239104
828339
376364
321527
283252
282958
802829
497976
654318
396363
539796
1364125
133357
281205
159077
1343494
836161
260397
158942
104124
1240072
1280985
573972
934184
190922
76825
233124
61346
333163
167929
9447
1266361
846468
940941
158558
509477
1142554
1144906
91105
361622
803920
820486
560664
370488
351254
91659
635295
849976
1317453
316204
788263
1013520
786046
697242
757111
143221
158966
414536
136723
292600
1162102
385825
315345
124730
947482
1027747
46768
815996
994501
841272
1154374
446998
1285445
457750
1241457
507479
1064866
744802
1196196
945076
1199770
951323
1095541
58888
1066141
1013182
390748
843112
1162099
1287226
1241932
1018523
792696
590705
961836
622863
569445
745747
119121
946755
975231
993348
233910
946479
302334
763000
444549
718238
385366
1263504
846534
229220
130421
1344614
491469
1005290
762336
647337
501446
381467
5184
1172924
1079340
204116
1363468
1255277
31657
716150
304236
328130
1299678
1119114
894535
67739
1054947
1287258
392247
57878
1086774
380089
420062
354014
1166799
568424
984228
83426
992386
1299381
768070
1268235
1012794
819006
628883
625065
829467
986799
698040
1242888
78700
747856
369794
1323483
935634
436407
686614
395091
4377
499452
256053
1138437
1209137
491054
521016
570242
953110
1131991
1058199
359813
368136
487755
71411
672631
196829
235901
955631
995623
831729
362816
731452
750239
1336644
333827
694583
899220
157836
635856
639626
29552
486719
748489
1288432
218698
910690
1229697
1289581
328497
1089333
839439
871676
17716
1218792
588837
1141500
950161
346910
550933
173826
340414
803021
254200
457517
173413
1175295
246773
541476
1092684
1021990
180838
137383
37117
848326
473851
979604
449704
537507
652613
913294
505614
653675
1355907
286421
851235
942197
337936
516559
537103
798973
772875
557889
943983
314373
574954
1132303
898711
592772
242756
511386
880787
63503
1146148
337551
1184430
519130
1301698
1088164
835720
219653
169773
1011378
640148
1287548
1040338
651699
895842
119908
1238487
226048
302174
806308
39330
1233485
297530
581943
765325
1024132
134426
1033153
1047904
140282
67168
383603
685933
117723
1177008
1192836
438311
1149291
159102
1046051
351830
648334
186263
725352
1013491
434281
995704
509852
592594
442300
1286724
529126
740147
614137
938801
1112233
1134399
29001
583234
24973
1165411
585456
802835
511559
1336256
451465
988090
50073
711977
504484
193633
151077
537147
1247032
140775
845679
450999
388079
842027
1197117
1161657
436810
986386
342789
367545
605182
591626
1297119
733621
682225
38687
185252
270371
531538
1227155
434608
104838
775620
999146
876696
836255
1104105
1193382
526196
755483
1090996
818531
210624
1217683
20797
1024252
1259843
1043575
1136847
184242
167267
91671
363932
1098241
197991
106699
677757
1203784
924325
1155472
318172
766947
392527
414239
568615
354660
25101
1325462
651809
1096352
147951
254640
1266593
448732
259172
1106283
85888
651017
866259
960722
325966
1273968
401900
1280469
622044
554475
1021829
1133209
664877
986697
456274
77393
858394
707437
969626
31157
593946
622246
556848
897061
920989
802632
968497
1273545
755888
1049322
1322402
81352
890704
1257008
336822
897601
193446
1002306
919047
1113221
806504
714959
830110
1147282
710917
187273
390433
700953
384007
1172054
591763
525663
91531
588961
108373
370894
259484
495881
1245805
504288
562014
299298
1279442
1062290
910796
415762
790377
75589
1120036
84419
407408
27387
799465
392212
345674
939662
446927
644611
984419
708211
1202093
809314
865137
243574
870819
1031015
178698
990936
221754
476160
117001
597047
340101
893832
1216696
96511
968479
45952
547182
623993
418810
957931
613153
185837
685680
442229
470433
984188
442545
926252
1216373
880565
805736
654345
214839
1149515
767200
1145631
303964
370756
1332906
1218026
466713
174435
1316681
1269391
868032
1282317
475677
786115
172768
61068
152330
919209
980847
853933
922261
286040
667482
1176837
1049546
580102
887591
1302196
1222877
86479
373005
919156
323934
113055
1043600
1043787
334664
1203942
1094482
549109
72175
1151427
1140491
1230761
210636
1163143
834062
1354766
310729
815128
1157652
631387
1192682
80403
963750
482393
650855
313520
731510
1202833
196257
140822
372199
273559
569131
351305
267362
823450
925456
439662
1047059
496718
244619
1252557
949061
614119
7784
885348
255387
752685
1005492
120547
1283206
136814
1000894
69603
1312845
510739
542028
593139
117682
592973
274195
788229
984111
826295
473754
822228
517135
897675
366683
1158814
834354
567898
803543
115102
572236
886407
1247452
1101552
1080027
298451
533343
340990
464652
1264904
576248
995000
1343573
814003
726740
506094
1044203
388107
1233723
1131396
1145936
376564
181894
1106277
1197804
489168
24935
133493
217576
931253
642654
714018
112716
784113
743359
1047325
1209431
427102
87767
502436
905590
722972
317521
760586
1077083
317234
427175
152626
566569
44738
1343127
339621
204013
1222790
1270439
592834
237527
191647
41182
320358
1041804
813533
1055777
380513
57662
1008512
240439
983731
229391
1230409
49278
2492
977466
1004323
129837
420870
1265256
1140513
1182115
446750
631536
363774
507829
1264560
233031
73954
746074
680411
483886
875399
681238
159807
1159135
634098
453463
1161247
726440
1299009
852297
459718
140483
237885
1264278
999195
758521
439363
528556
470156
1019053
681805
853524
458862
1012376
1279240
1300963
1267310
744645
333226
722070
617198
556
1194898
531209
1015674
719955
955174
961951
1064370
237025
673471
683514
803693
328527
1261491
1334378
397361
1305583
537421
316559
364055
66926
338855
340592
709959
850163
858758
776818
794923
499410
618391
298279
1142913
1311445
897559
975513
939138
592402
1054072
1279348
456858
901569
467010
1335005
736586
137863
786400
1167894
53639
335911
602805
461999
1113282
290689
145285
14609
1340352
1352690
1017778
1320080
1153007
40418
715567
231345
952183
682217
576079
7315
897881
183762
1268851
159594
100018
458619
1326492
840286
485746
606498
746429
878140
200838
697893
989497
96031
366454
674620
353109
28577
537890
1036409
27490
398440
1319282
989765
972192
1173333
580396
1052469
1114829
1106515
404696
406633
1324455
1183184
523259
1342095
433591
793935
1065374
138474
1219677
300638
637342
675763
384696
972295
84812
705785
173617
188933
809573
439300
407730
588124
96188
142348
1273469
530059
731533
206097
446537
908845
976632
1179651
711689
1316275
618983
194940
146469
893353
28176
759642
1341625
1318668
1170028
200547
1058895
1192013
1252294
819163
145223
1255782
1324023
924531
1221878
1174917
1091181
258315
101845
1125345
1041446
1251132
989394
759827
375329
912889
454284
74763
1195095
701362
828924
671398
9616
1276810
422358
297572
1145321
950936
441417
391210
857190
1081659
424554
287484
1351754
68637
758365
44951
1254151
196667
565163
391430
1122898
1187943
1248110
1169964
656997
363916
782039
974940
99958
1057678
915069
622329
615595
1150352
205060
1149741
779424
1178776
695428
1289407
702335
773777
137297
214609
897070
1272545
911096
145454
1219945
344344
1243710
411941
1207216
1313102
1317149
995840
217264
104784
323096
573839
696892
293145
192708
1179403
833553
690008
222004
1265755
871302
1332529
55196
1126173
625765
360392
825493
534727
249714
20515
534223
884423
447254
36081
1007018
1351275
542699
13526
1361528
483612
159452
768160
678221
856504
166010
1139753
667614
149311
348001
1159178
236217
856218
1083389
144926
710150
44164
157656
202827
924007
458020
159369
1040101
973713
456155
726302
550459
699860
1196371
1243759
689272
348271
873549
578537
278326
177651
408877
106548
198739
253219
673386
219086
1045125
1044702
656667
167529
902741
823190
393040
194357
934288
235294
1156766
1236108
1003834
1017636
1068066
157194
387351
209208
1187018
561083
623723
686167
120301
92548
796544
1234554
1127700
626556
580795
528225
708264
351783
1334180
1278276
1173859
435920
1202399
311071
1093874
1066547
566930
2177
483606
1131516
65686
493906
963075
716776
564139
809158
1210387
992161
1303868
1194397
240389
836416
96598
1096662
2272
426082
628299
5907
454449
851218
1000790
1272237
1350450
15219
1020000
207973
555966
432301
460496
172636
874551
1127626
672389
409379
581805
239119
1004237
1229224
294327
847374
439246
917851
605283
853261
745572
898876
434331
166914
1195183
244439
774251
602158
736697
237410
760305
302072
388235
780836
880138
196392
1147955
1133016
662117
808499
475021
183933
645910
84387
526057
619178
969619
433367
303530
816298
601677
740475
108780
614184
832395
1200654
212526
576035
553324
1337987
190688
158217
197617
596773
1319428
1110306
1138896
892624
979566
1292218
198871
1168578
360149
656095
652859
284238
371011
1341018
202035
603015
1200926
780471
423318
910369
248833
221712
414092
626363
450503
538761
32864
164056
29397
74617
1221870
739789
715403
35985
634117
244946
1308113
870575
532138
557499
1121089
783924
1173336
88777
321899
564740
8807
721266
792144
626429
194099
159409
1259358
49363
654000
913707
79070
159611
1073614
512163
189815
792451
496849
844296
248033
1060807
329074
1032585
640207
211301
875087
90414
451397
926058
1004382
1271474
1239419
263793
581067
778731
9520
1011359
1237237
639132
1223976
220187
1239963
727252
260458
224227
505882
627147
495489
917839
476598
567790
94774
1273152
556354
1253449
98020
610653
596755
1027114
746897
615111
545595
737169
1256608
1344000
697709
31384
902086
817755
214300
810031
47496
327635
27086
200169
1295696
368200
1214280
1361332
438049
643485
529680
1254456
907133
799025
1189021
178457
736649
805223
659517
942485
800462
1144601
387525
460183
1119267
599355
414489
176744
292265
795545
1192769
855167
408154
73387
1231764
402213
1362096
982573
398951
758091
1272847
474151
417768
1306474
920248
124541
991925
572422
827788
157150
307696
755003
1248054
1029741
14944
1029522
544402
1316780
315181
732605
735521
1054901
369076
425202
859391
388494
1086355
490528
304279
902182
718297
804077
587810
735505
62670
160975
1061632
1015136
1321059
494817
8884
1149930
914302
1337538
774271
555877
766692
849457
2139
342822
649703
381569
462674
348613
1010988
412490
336511
113692
402840
1035844
300361
632775
105656
763448
1021262
27475
280845
1180107
976954
648160
236157
225556
744780
1203108
932424
279949
27652
50208
1284575
1254032
1145236
1221941
416982
1308627
729587
518553
809957
26679
1195243
1016599
592920
925824
66965
1262576
882601
564104
186679
559065
702084
949658
90857
1177206
187298
1070802
128445
478359
77355
110154
1132070
689211
1205734
1351967
163172
1122110
1112745
810826
797247
771260
87692
616096
573925
1220575
696327
231992
81410
265582
1281817
1071238
740252
736422
1268680
574400
534767
238710
286234
596133
517342
866871
526163
823812
730802
1271351
961770
145630
12911
646836
886448
1001156
768844
989641
717444
1162828
899024
192107
223948
761288
743463
1293734
1356380
408878
1351100
970186
820720
308966
1002570
256096
341917
1251835
495121
1357085
966482
988815
1162513
35128
78978
1180240
613504
743791
1030495
1011844
47638
471035
713318
779801
358476
743552
1154957
481559
681153
573099
739092
438748
405488
476169
497186
424534
310780
977293
1131505
1331931
106433
740095
1232117
221075
1169098
26201
848112
634276
472458
578240
26534
65907
473300
147799
691029
403561
67063
201855
888273
915775
567154
895264
680300
1075751
3047
918201
994505
491782
607988
20987
79787
1021457
1085247
1300087
1191106
414331
540192
883899
333951
778160
494071
1031863
724368
38944
1302050
927030
770599
282230
452809
365797
2150
394548
1028891
532538
185023
343479
1231842
1074328
975884
227455
251428
1110367
274916
255166
1332339
1051487
220813
576883
1169305
1110369
677306
1299792
150644
1051456
796778
257319
259990
278438
202388
1190048
457281
973797
241042
581683
139129
824621
1161875
538265
552648
1043174
556866
225507
377619
541554
464604
1145129
533380
861843
118355
577688
42908
877280
811947
295050
783915
925531
415142
421998
636019
1130997
1002437
1212336
51742
1316857
498664
803652
787273
356983
1228408
103143
1301367
872894
834177
261475
1087142
131630
680499
118404
587811
320285
801219
1362652
324523
573474
1210680
583619
159040
41233
641498
1320981
905499
938952
131636
1244554
169512
955749
784795
128151
27406
1222219
146440
1155158
1054925
186026
1089579
1342628
1256710
773321
562506
440285
1166404
439229
612697
1134230
885876
1179703
1251316
834372
146302
415907
312107
655626
28153
356030
76135
934672
1003125
92761
539181
562224
279464
1335350
626114
1025232
984851
1219148
1053593
1108560
1176556
28262
845358
782301
67539
620357
219341
1349278
922306
433517
1213427
339642
883983
1232040
309427
565290
314577
70075
552785
1131978
1038420
1109675
1196142
309036
520044
954227
1251767
1173890
1285424
913984
383968
815358
222944
603827
1225603
632172
630181
1038931
103624
821710
118867
295309
876568
1227984
976498
1095977
1027603
73463
1233340
534653
764536
455055
1012434
534074
1325681
127219
828549
150622
515905
221414
839546
1006891
1304171
261158
499503
1078907
547466
1158504
107125
1016786
1246883
516617
1217218
89286
936074
201545
607620
358714
697267
961933
217407
138074
954533
561662
1311902
780397
578490
68737
595713
99692
909583
1332126
703201
851505
303950
926989
59244
1079985
950702
1110265
1007402
712959
677940
1246136
877525
207617
446867
428042
767784
1057068
1167053
894523
248622
1113453
486959
757891
134852
926125
339786
194794
563057
158762
844126
136793
1064577
250499
1013988
1103667
570914
1138039
676111
558082
1358502
1119589
36565
619750
500210
359692
1263653
239828
1288070
652358
1093538
968351
356782
1329941
921896
1164866
1270081
199989
521466
269023
160276
223922
1129891
1241500
1119193
518473
500813
675900
552979
1240744
150608
1298786
533683
523504
781731
885050
470131
210716
148386
633935
497392
538982
1085443
452990
1100971
371276
1106764
884827
1354256
832800
1282066
1240828
100949
1012052
50248
953634
201217
1312148
564376
835820
977296
368874
1285041
179744
238255
1277498
1252791
203490
875902
256075
639575
923747
623595
464834
740195
306490
641568
1312828
166756
1317534
207609
971426
646009
530552
1182079
76440
612974
696715
656009
1293655
48318
1059299
773032
469830
929775
638086
1039325
739769
982882
688054
234718
382558
534780
1155667
579561
950951
154787
1167089
305089
1297680
358284
532787
1121959
1010890
105754
948681
732361
1266675
1337298
557881
613391
623506
751309
83782
9181
411636
1209832
987814
235343
224659
369297
844568
402429
517183
517362
468187
346309
191733
1329203
1243573
53349
964853
210060
1271311
1300677
1116895
66295
819000
236495
99627
1272346
615696
29513
666195
1078316
1056393
49869
1209222
1158609
1200532
356650
639231
998667
246758
1064877
1301129
1021477
506347
219472
51725
550314
1205844
8594
906435
658295
1152112
750291
163142
41445
869058
142625
335563
532567
108481
301452
418875
199682
540939
905837
915546
267049
1103206
306579
1269637
549910
661578
1229412
844615
1083998
62978
78026
773574
779014
1136579
142595
1011680
383250
568080
25288
815712
347059
330430
847290
390371
957078
1204802
849412
668365
1250242
646433
523454
993286
1292809
905560
545146
631300
262155
1032723
1201604
995578
304146
384859
997416
1086928
1273490
902001
1209478
637293
216463
813391
82356
1016913
1362450
455590
402796
1324699
859436
509172
54848
114948
1130485
847564
713481
1020533
693113
103020
936748
82113
956664
1355346
1343752
1181427
203990
88524
470753
520159
1363602
1277824
46581
235219
1142923
973989
793625
455703
629588
881957
602520
474337
829456
1017903
348858
230188
1140255
1289719
1029923
668881
50506
209913
1164395
845977
260431
348730
43838
904914
1349143
953272
1357164
1252684
21001
766006
837030
494467
508465
699165
1032386
934264
327907
453397
744320
694433
362890
1207092
484538
18712
356293
1361051
243479
1106483
454012
1344835
768698
789612
1090356
80036
1022458
318193
680187
53370
389946
3477
417200
446513
132101
660115
808097
1277472
570600
1363312
990716
636427
617946
233251
391742
1356504
223685
1029483
106456
613596
34659
405171
107848
523144
1149797
579800
27394
639488
786526
865601
1062936
1209940
442262
205261
506267
1017423
1065217
646424
255223
707147
559262
894491
592530
629633
154945
446263
72160
855996
96936
229947
133994
378207
255380
810387
172455
1023938
85033
181173
690229
769236
991942
360239
430813
688255
976493
941971
1362098
761003
31077
228602
453559
605156
137432
1081379
28413
508938
1022533
686436
902251
282728
717814
422902
936825
194574
304164
809052
1184213
376083
149295
1337105
326385
1111212
233427
694009
171114
495090
870708
946523
555178
1175684
353636
526575
561533
728507
365486
1001688
679578
1119658
531477
525578
268356
969007
1026440
62445
496837
732319
789255
1215839
371007
1264567
228689
1118512
1283355
405813
162447
87062
1095279
747629
311084
715613
357112
410915
913835
775305
642809
737674
31971
318323
452985
916151
883307
384432
1333180
427200
732159
1042913
602926
830658
1117351
960780
951681
1217351
321701
189977
560748
315557
1228913
683263
47377
416544
485093
921324
327297
1057230
188259
158433
298474
1007750
1081318
988121
1228128
662007
1229919
1228090
1257058
556777
906539
837124
11470
1042540
1278221
419223
1285807
1250441
931482
11205
1009613
1222388
295631
587648
778644
465483
216307
1188195
836575
1112792
1072152
629447
1297390
90547
1198688
64939
195443
126833
856580
310640
534240
1090515
20146
1305750
831024
1190650
1312322
1233913
160486
491462
509561
1167873
963805
1245450
717300
342945
1172710
646994
1079436
345105
989605
726001
1286769
641959
1318949
642408
56591
469476
874075
468920
1268212
356663
720316
1159417
1258678
858689
284158
774205
582415
100868
1103741
280933
689248
1053871
476720
1045682
376376
416561
263453
847910
777648
915708
1186080
1074730
942453
1064237
426981
141338
1201722
121859
720269
878470
1226667
1225003
1000185
698072
1184375
1156997
563638
434207
39685
1006715
764229
895285
536700
674018
387346
728653
628768
852929
373866
598500
1261959
373349
818820
627665
742079
788576
183392
1265273
1161867
1299123
1115555
1175801
135516
765717
670867
1261207
1037082
1102793
227816
1151426
979274
1238109
617231
156045
216682
1011356
1305189
590912
913967
7300
764866
214123
957519
189161
420000
103230
1249818
89115
1170003
990244
528934
1080999
615421
978392
932034
173872
156107
137200
1322927
431352
1253725
980675
204325
41382
51521
1079408
796971
334801
593737
1313967
1181087
1307610
722506
586455
12855
234636
321539
193024
638240
445864
971736
1344001
1270942
1314656
481741
593167
498398
1345847
157939
372220
768910
891485
154731
39667
976282
320842
659896
751217
177264
53811
966203
255787
9397
845547
1017652
443736
1261958
21903
50029
673559
187176
1330399
468314
638422
783909
1151504
1228358
82958
126880
293845
972869
253181
901652
698588
460502
996185
934676
195020
1067464
1257719
834428
394112
129437
1027419
729164
1295112
591659
1347240
475603
392899
1201177
807013
927556
891709
1221520
549245
263680
648458
126545
897149
330465
603024
1090088
1177491
206487
1091403
1000174
324122
412931
942321
230816
524730
783622
1326169
258506
329692
673713
622442
30398
722371
433897
211012
535426
474003
532052
975582
1344319
735099
860918
1303006
84348
1306685
214563
631368
1149260
159334
606864
595386
155644
78431
638070
613663
220544
864929
408303
1119548
443500
19864
148181
283646
299109
1286945
2406
1103991
174799
1340425
386634
46348
741462
1059944
65705
105024
569240
475994
285308
55769
404784
627
1321399
141822
1193685
1297592
911841
11995
21548
771487
794405
725393
323100
1252799
499000
919610
248546
754908
1111324
1202040
848951
1265478
1257772
622108
216406
1083049
866475
1042627
1197100
1317662
794758
1270463
1246846
1351737
218692
1348321
285447
1018752
382843
453659
563675
382941
933311
902399
878943
1218806
963263
1283518
1096634
269545
769810
1132127
1057012
388316
1089613
313086
792526
756156
54771
442234
82200
1324979
889222
1184127
554588
425354
1180728
1145820
156521
471036
187185
977265
421144
1336214
453204
346379
1050713
951612
1133101
1187878
414141
593039
418129
1363826
62880
164417
972893
226006
420524
725709
966805
1015521
318427
603857
375743
483039
295400
320477
596981
905646
1111444
650235
218188
651396
166491
160006
1035465
485194
268387
226308
392304
4901
765020
775131
499296
239129
568623
1329958
454801
1239677
702390
234122
1136450
199410
176388
842625
1144466
168271
1002168
163643
852460
1074928
320649
638987
666383
435379
1284633
1209617
347409
331580
1261870
395452
1100686
1163208
1165281
1089872
653644
777718
488136
616233
341981
873614
739623
357297
562653
949424
986137
1236476
403134
55328
579277
944374
329805
194789
911497
180608
70108
220350
235344
1360779
754323
694204
1338586
536958
143000
66800
391834
1227898
590905
239473
522475
829444
1013513
1120528
1327821
258173
428352
1188733
934467
1265826
325090
294395
1267276
1209446
788714
992419
334102
1184058
842664
1118129
127727
1021052
946826
650657
450860
110459
152141
1121150
506140
204430
106717
1311398
977832
441202
1018311
68933
909565
428157
425029
788143
608254
550748
564332
94529
248966
1138541
1080718
409524
657656
1078376
149517
683702
176650
32150
1064755
405336
1326993
261829
318199
524719
1262383
485555
272889
749639
218892
937308
1067000
1049268
1048014
1242826
1258265
1174893
426903
687445
183501
1140425
1165893
205393
1185606
730077
1118542
767395
1160742
211518
1196483
954925
565293
519170
910896
187448
1137675
1008332
633047
613652
1322298
980252
562592
748204
1017034
986309
209929
874910
1000850
1317386
850948
995795
658854
242168
1207024
973486
82702
1070310
1268252
1041023
468608
739334
760682
483787
607653
1086207
163681
1029609
934845
549559
708043
112221
1056339
512947
534950
509759
181298
296539
469587
1165939
1347566
1263992
1053033
1194771
179160
283908
62608
292456
204129
514265
374449
11243
915357
238549
887615
72894
1230038
984711
968204
982423
111906
1934
594309
1205831
152089
611703
168120
102067
1088595
197087
381626
364146
249043
707262
848262
328906
1011290
1059365
1156798
938540
241084
726703
638608
1157578
26389
541443
1100636
651811
1150898
582660
520122
1225601
888701
863786
492627
808309
229199
1266789
535477
1079033
123961
400262
499247
250618
973809
716162
243902
728979
98892
745584
1007787
603444
307274
604950
426723
147116
312885
183319
1226796
132239
1230489
1241283
1185620
1338599
1048298
543978
967573
377195
782087
584378
1122086
160082
414390
457498
95453
1282289
609473
144183
438255
1107372
957913
863969
457725
121368
595247
623757
1363648
513439
259552
967202
72857
723019
605684
852117
1027645
457308
731678
887094
1160575
1130141
23709
155423
300990
1042883
1127317
613066
1203660
1090483
1147316
90495
429194
438255
812928
198370
644597
331329
249837
545549
832312
620118
223181
492548
923414
501113
977427
132313
482621
644776
1360435
705045
915638
247754
973507
846900
127804
1050407
904393
805612
849329
1126387
1140108
936813
1086691
1141449
1123262
261562
687625
839732
192069
804685
560838
454929
750825
1173712
16149
188518
958389
340228
731841
849819
531327
1195750
404222
276362
146055
975563
306854
1250919
1023283
792085
84017
109894
1151003
681999
1147107
830490
860585
758905
822515
669807
558963
1320715
586368
815537
988744
63273
497626
1055383
381656
770653
154862
365963
1202171
1190739
486225
1194070
960281
436239
749608
269189
633107
213589
386024
1003832
37278
793733
510954
356118
237562
290965
1273644
328593
378961
1162523
330084
974485
1097605
439893
1123698
1039294
865731
1166577
718387
782614
744989
346507
589210
637307
1002705
208916
1261052
799741
710001
73679
79376
314293
926742
1154724
327413
1207793
1217774
559358
1353002
475195
941718
1074675
1127699
329422
317327
651954
611967
1140997
162425
189844
801250
573067
692842
723382
1098270
928581
530381
1007952
432169
577526
81132
88112
50835
587674
963257
335166
101664
726821
1208657
1120897
107034
941389
556014
914773
112583
1347003
449315
203385
813614
702293
1336711
159338
720891
358508
843045
741039
207276
700271
550507
582439
543622
288533
1162191
777178
852696
372621
329036
945013
496177
816711
1094865
303550
86807
1287333
295476
1133569
1056342
538875
421416
847553
1162074
1229885
979011
1312255
620955
1153374
1013498
392983
819318
1208000
480682
702000
4731
1303338
13130
573819
1150066
132376
1297177
652856
494423
99415
1097369
131817
190350
1290034
821768
1053471
900286
1234879
444583
307478
100031
929532
832241
156244
75315
403796
642753
533762
176737
351951
1313500
832436
1223218
817416
452127
642375
197001
140309
15078
775567
842261
686768
27265
17761
550409
734229
366909
130512
1023704
309383
949126
732310
152694
120747
1068197
226912
1091357
1036815
103986
1093118
579721
163026
625928
451354
544295
1061814
612658
142376
1192265
1150020
83680
515445
1224210
934440
897025
933631
247874
543235
507778
19323
698774
256719
809541
677728
1197469
43404
5385
1067907
66411
869653
1138516
366496
643973
112932
1127095
1030245
390552
477008
78142
451632
590101
887863
1001120
1100955
1262825
805013
361662
980671
1006461
837826
1314792
832537
317375
572826
1068499
1318777
126351
858318
1295900
73308
642261
860843
796459
679887
246875
1295957
629227
309648
382515
23200
143484
859251
330002
340533
1158187
555432
188350
1164964
369392
400307
1173148
414037
75911
1136848
798490
1222251
457402
272155
463410
577392
1070995
882042
834708
894799
444041
1065429
725905
803742
636037
1174498
881153
128768
518350
821940
543664
305625
101685
1362664
805613
363199
1173045
90207
284895
781548
408433
797398
1012228
931528
1295094
712436
1256559
193061
540127
469008
1287748
492326
1172093
231431
213060
934360
570593
809397
94750
946789
1719
1118607
637983
1216032
91066
357195
178586
514734
1075151
512903
638454
1093179
19598
1238221
1163048
482398
1235221
752758
1228865
761007
21934
560148
260575
1055869
806750
643372
507401
220074
742245
1026946
1046320
453584
457313
772488
882993
151195
695492
425092
220143
489204
631048
146659
1099854
1290401
449077
23763
754242
740859
103818
1089829
593496
864277
139211
829702
1307820
593386
310760
127234
1255846
737027
57267
867419
840458
1318081
1273901
995856
753465
1360444
260099
1282206
16974
155186
119991
534285
617426
1091229
441490
1233989
1109457
712785
181956
139110
1333600
369833
613447
381607
413311
552217
590067
925692
469140
1275990
720898
888185
712628
1353173
118289
431240
434589
580761
1210613
1189563
755716
782075
928975
574266
811313
336008
317843
943536
228598
1146486
846351
66091
607498
1112609
882918
878439
1329751
670951
1263113
198868
495736
146141
373953
281962
251582
813655
1247365
964325
1337392
1338548
626142
1250058
1061706
902599
641035
67919
1214734
913643
764090
207794
32095
1134385
1076290
1001509
1176263
730363
287033
90115
1261025
259453
437571
99369
1206891
102822
504704
460746
801780
969431
1037836
282011
1319192
1012437
182747
129601
300011
7507
581658
1264270
707354
1185977
934711
816640
368861
173139
1063555
653614
152206
1194985
663634
1208586
1173448
1183743
69223
921929
277947
144741
861697
1186437
346593
570022
1034001
908701
203870
610429
479232
178456
1185117
789153
358003
1327172
904187
960315
1284296
1341879
343646
790826
1293891
1023045
920664
242387
1250261
788166
495467
1269385
492273
226718
1274732
105012
1166796
51283
738686
1075926
668447
333050
1117654
720823
994919
985284
167182
1178145
1115287
368632
357501
1136242
1258906
458372
404005
351642
958988
1265698
226178
167452
156644
1261375
110757
168874
589099
382227
160601
1033054
1023518
474246
1125648
403074
223095
926131
666652
253123
1269730
160813
174282
1209075
1037751
109066
341548
453863
923569
356793
116170
1149133
1085327
959555
496703
643522
117359
277439
31795
678011
1008898
193120
156385
1341337
423868
949780
919747
814042
572013
431100
1241343
214679
889404
4545
209652
509622
602454
79781
542636
859505
934065
293553
1018713
806486
854618
1265540
1077434
1064258
51988
1354332
1279358
1196458
885199
863839
553793
1286228
368631
1335896
199475
457964
514248
541660
849132
151836
8835
131616
732461
165696
878813
47505
327082
412028
422144
275605
1135150
1200186
1178218
28699
624018
169601
829601
1246160
936160
1029103
345023
39052
1086036
1170240
796702
639708
890446
29204
1011513
1199641
112643
735919
312746
841513
83608
758576
998974
341250
849731
62435
780725
664936
659641
1327245
728075
827007
772433
569640
1354845
905611
929070
959606
794827
657060
1333147
1319570
859716
194947
946495
639451
969496
1308308
663218
765983
700624
605316
39514
396801
609787
1106588
1074255
712856
708125
957265
533026
616018
377133
322543
481990
45864
1253942
195139
398258
376501
131600
464497
882710
467187
805767
881090
583887
606565
405451
98658
1033018
528210
922312
1023448
688247
666625
375216
677408
1280694
938420
845276
962816
357367
1274597
1284935
651473
117424
641203
122094
701937
1127263
690629
1133131
620529
422844
368671
438577
512819
1184964
1290887
1179769
1183879
778077
95401
10601
1145007
440821
623950
98241
836170
225788
361656
1000883
51032
277262
98631
877402
882121
882998
939848
450175
240350
1255567
1354266
946270
396683
780219
1290974
957191
1270499
633767
1118745
745768
981607
211505
1175000
15446
1132281
561012
289000
476689
353751
238703
383989
365617
1150792
1074975
654401
757692
1116628
1188244
1221281
770237
809965
1363097
112901
654560
724699
515697
539186
10694
703932
1298199
429715
591207
1257580
323123
1145058
75612
216432
453621
673557
843403
533600
903599
1170811
924396
983716
629328
1229452
1157144
642409
92857
1085317
1245544
280540
454247
1065382
602608
1036992
955923
490734
1097533
22498
331967
363939
253213
806199
862789
646595
1249479
1243643
661455
1219080
857744
758727
37548
1055100
1175280
1231249
348220
1088991
769545
1200124
478965
41587
60886
122001
191883
1232573
283839
752244
1343555
338055
249674
248991
1171683
71816
632071
1321481
1220842
1224917
439612
1109742
130567
45201
772902
727646
426305
462934
848869
1340164
186132
865788
467010
1156143
113212
1013372
278032
1170357
127066
951076
1107356
662322
1163554
596808
394553
1240362
1192505
1172106
978274
291159
443486
550125
1248164
991361
434886
186032
677960
315242
1172837
1002034
246353
1169384
947909
1041378
420239
849660
557302
1259630
810544
164713
786421
451176
1222422
11185
732794
474090
502666
504189
794138
943316
1325848
1332570
42541
963166
915941
343205
20662
529940
1003248
1291471
1041591
4109
755423
219159
987571
972484
716004
741455
250615
20355
179357
230274
685108
602581
1075156
59989
1254683
568680
67126
1258701
1292227
112135
476376
1280398
138778
1074697
959581
577592
312415
949337
1142365
525133
590806
348012
177609
449943
1049917
742554
256686
855066
1049285
639939
938020
878475
211378
1191611
1133815
190158
1077552
1333808
157947
160163
261434
1168645
455876
1009220
1143273
830020
754246
748500
1198479
389201
591595
595114
17848
358419
364496
749950
279457
487131
80833
307475
1178166
973612
266423
877357
749335
854714
753265
718855
103994
30381
496603
237270
302059
596823
616630
49481
820012
111618
997059
1232310
943798
791641
1177156
896569
680935
272661
978217
1137945
522095
1057642
525716
1294124
1112524
547090
1055165
76323
287614
157947
586482
1334465
64709
209408
659872
726396
414820
446574
429389
306984
16959
7047
639475
269830
1092580
984016
755978
884780
1053319
446296
547512
822273
902300
1314239
815690
468595
165032
461192
471770
946308
811814
335508
361803
1027468
211794
810386
803762
653931
821377
818511
1083118
366352
162852
1096945
1039609
841720
26084
177391
642879
984565
772130
1302102
1313990
1020211
1355037
500164
788639
870477
1330342
520309
401374
476304
1071482
1219952
375369
271602
686900
417477
940288
635191
1286685
1333571
920984
46680
641587
101978
167375
1110523
13507
115818
1300599
1240516
1152987
298441
1041504
597589
208478
1351144
536321
30530
635525
539574
1088526
939568
1023037
722980
239391
1327836
597161
941046
562949
1034969
504889
325330
224975
1134690
993504
875817
264916
1200074
58000
888661
214706
5061
1195035
431088
657979
1322589
997534
880827
844885
1196101
673062
935560
1055510
113757
1232664
309086
1195453
1360737
83304
666672
432978
686849
130369
1344543
93791
500470
507994
1259406
1035239
61339
868837
426314
680535
181944
1098452
491576
320857
649316
1269761
973113
438002
1000734
1170896
1139125
1127266
63166
934042
917766
746651
1326913
612285
1278032
1038883
996681
618986
1008635
1084370
897763
835644
842471
559457
1099529
319296
549361
839988
550028
375263
894336
1296146
1304664
70004
65840
640093
927370
768998
360475
202948
1294148
1190303
284820
739820
686289
266247
359688
319218
373270
329444
1055531
318146
423353
1191774
879057
1303373
1113093
1324802
891311
1128491
1030943
294690
211851
1301280
213023
297917
115747
492121
481018
832627
182904
363837
150480
706245
307210
740785
772825
869200
1029876
932684
708361
1054507
345135
1257112
1248438
710732
107125
480356
849435
1081654
629477
826170
32065
1341066
1307286
528367
597079
317982
363986
670803
121637
139166
361999
547496
47440
306156
676598
939866
1325625
670532
1352051
737665
97643
19641
1362036
173121
1214609
580831
3914
714171
1220705
493541
130718
768624
248393
1236997
330990
1336769
1295732
1187818
70914
744215
909763
92953
1135575
256351
531224
1074373
566548
1356074
634177
454446
646407
380170
354018
1263916
678289
1066120
221899
454195
397740
1050100
274844
358345
75026
552613
1168844
856838
122976
772937
867657
1254459
116235
236675
866850
816986
1001823
1336141
297606
385090
548937
18919
1063971
96548
1057781
1195963
611354
827382
1242009
591841
408
167763
652189
349070
787862
964616
545367
605513
759983
772553
830699
747810
587776
50534
150640
964043
554587
359914
938055
967157
545465
588623
101917
1176599
167926
1231416
274643
594862
835290
17207
95198
1061936
416886
482221
1068553
1147714
530473
552497
996048
203240
1091234
102407
47037
913308
908491
287021
230091
1363307
1244940
911946
324028
1134432
11427
238733
486583
1063158
237950
780620
247383
598517
309229
65659
360179
734514
808737
30494
757259
1303993
301451
426944
73369
809476
472048
261912
727302
954328
1057508
736044
852147
38791
341898
1316090
1050691
1121278
336316
4820
311113
265078
103746
1291941
85446
968908
1047186
1333963
478680
1336758
159961
1087138
322
250894
680505
1310803
181841
94867
121960
791600
558552
869198
1218049
1078509
71301
599319
563271
916335
752964
233338
512952
324703
891196
1213687
732505
926616
456070
205262
761962
1245056
175819
1271680
170020
625830
307706
737561
676792
163367
1145632
938930
1131028
547512
1230776
421155
431117
1318773
194385
977330
249805
1079429
597429
335645
846352
354181
1036084
1345726
708962
640213
1290172
228376
1340084
751519
1260059
1029261
992634
1224335
1083219
394158
753347
899326
1172548
878253
41527
1095815
519993
1233239
588135
564132
47722
303959
1049693
198488
871146
398844
377231
659795
1158937
56635
138204
83358
1250295
1309823
1084559
216240
39178
990331
1132881
112321
1054403
255834
489978
660968
800208
960449
540000
783107
94341
76783
978639
1286252
149523
1031231
99724
61951
345422
1010339
644770
1184697
592417
1338723
1191739
1012672
590308
59819
1328808
88357
840491
107514
1356796
506012
1132108
1084962
928247
676775
552432
14261
510395
592714
514961
193146
504791
1146570
1010960
1012134
543040
301934
496909
76703
911997
823216
874686
394402
616963
931432
1133591
970791
329622
355108
46366
400973
1122185
842970
853709
40552
431980
517394
375408
1302796
838482
113843
77881
627603
1158870
333888
237270
830324
973437
968480
815702
108686
582621
1339003
1152672
1358597
984283
1252590
1038310
74531
439094
453239
132909
1071000
1244683
851656
90060
911688
788844
412573
236085
868236
937819
1184020
1074552
70739
841446
948334
70077
23502
296595
895586
1295131
130165
1089649
1049663
882545
1208013
615125
1327273
876508
949767
1262041
1347387
267357
1194956
454203
1189847
46944
696143
512159
1253708
142094
448680
563862
167533
785858
899140
1285168
251623
266555
619374
660262
610570
300328
1235706
929030
1065486
930614
531909
1143718
769090
1016539
1183199
962655
1196768
103181
718924
526639
821022
32789
980934
889004
222686
189395
108124
1210849
1342191
60864
458313
424253
110699
1349056
870751
1077150
381918
73630
1221054
353610
1072962
586961
223698
1119325
973009
613006
1298387
721506
1208672
1130772
62728
539329
804571
231134
101509
1134921
838106
880699
1271144
72364
525945
949562
998932
840875
493859
2170
1289019
551439
742823
276747
1145523
629827
793481
816143
592456
1295907
421340
680453
299100
906426
1126997
287420
927707
173688
930488
761835
1167056
624231
1116590
417742
1288763
47438
400705
990659
221374
745347
725839
1278743
975572
564185
1218347
532709
626674
64866
912812
490427
642053
170756
883743
297038
802276
679870
693677
993524
1104074
520913
931644
1175293
739428
169249
23020
1127837
658395
673922
1150087
996431
536749
1218110
669257
631309
990799
1321632
763678
698055
260942
167726
869024
377754
1100049
324503
503917
410652
791058
1129374
1044981
904090
1128044
1176470
1263672
256830
34899
579855
535963
755998
330174
15152
256017
1231250
225825
1289311
137408
840778
1077005
1319753
447510
419379
170840
433361
959615
1208946
278898
1171257
114912
34058
706020
511968
920633
949357
1070831
297650
840800
1273067
964775
1353584
239420
108756
1049797
407698
250325
552282
567876
314189
385453
267033
365888
694149
729609
347178
353776
856321
1116376
863118
200399
872031
289254
526694
687279
1347028
566957
770739
700435
242210
824041
444998
477342
592517
384149
583404
1290168
1239982
1238674
419623
745236
533033
1012727
782562
347307
730505
57733
1032306
785864
487961
532133
401679
955169
1232231
357911
362959
699965
877184
121691
614641
1074670
1170516
25745
677603
340443
320035
259461
885546
747885
378652
261829
765602
275703
856241
1263185
390017
1089137
1015025
238019
1296051
1053160
1340469
544578
804985
479844
480747
324535
1079468
1177359
132498
1263795
497775
1326520
869052
1046713
37392
403322
1153697
774526
864632
454339
1132198
105896
816711
1275582
1222955
31100
1230532
1279855
961786
300425
1244206
873003
1277024
1341118
1015159
1160339
1188703
850143
38012
1202262
351481
1316090
228563
583023
102069
661784
1272099
1187741
822755
393013
912003
556051
272133
508780
446904
136099
1358050
55501
804014
964394
1125225
798452
1158143
342904
1127309
1204171
1057331
354008
884225
408130
652043
1225462
316157
1070540
812035
1118112
1317875
401921
488253
567182
799928
671931
1259600
32424
513350
176763
1238628
445743
852195
315486
230068
147270
277008
959672
245212
38295
138946
754758
402977
43667
94759
689998
1080080
214874
32678
451460
866933
842617
272178
347583
567206
183641
334333
1581
1229883
735220
889450
277475
17167
344256
481850
1016606
470403
362644
646892
562269
207366
396915
1334232
1300865
455926
961970
989341
616002
212450
1109654
333206
882738
1298910
157372
829246
1308203
747841
1061710
1057230
1188319
9145
789420
632356
933224
604151
1115081
62242
882343
108341
1151144
1282830
998548
172286
723605
526920
150372
977473
793062
1301711
628432
640538
784736
810132
663418
121344
157548
177381
1213981
966514
311035
566518
1163885
773930
1182855
530151
1206634
276774
768947
791313
114960
692522
137848
1301413
562184
130941
204131
435644
255825
1019835
822783
446880
425795
371479
590431
1121550
327060
1319989
456759
508946
1100842
378208
1155667
1345175
1272809
520338
1135844
597102
64886
430994
808712
70866
868095
960938
271884
42164
894301
446629
633491
125894
315486
1135395
423973
57658
1345376
1182446
1229580
30660
189935
119388
1178134
634348
178879
118621
795473
596806
245649
58443
390569
661873
820580
500000
185675
572534
144187
1122902
1022387
239044
1240942
450813
306865
846932
909634
1089868
1307607
1007349
785183
1301261
201572
920086
43484
414085
591237
420078
170482
734629
588172
835142
62369
30471
551720
927920
684707
646980
727724
673756
212513
388544
1007913
440308
722621
571583
1019603
1351767
518053
956136
304516
642831
808829
1133499
1148799
1170730
899465
1182582
540854
520065
107687
276639
1256697
373349
331363
1233055
924986
925240
1262813
1256321
458601
259970
623105
780991
1052142
387681
1020456
186242
222541
678146
617282
780346
1110720
1099804
246045
1126113
1169340
322716
939689
1011127
1024577
181673
219415
808307
975550
440204
541679
1344642
469354
72594
1252599
667513
223163
631124
152456
413497
1187636
1115406
1100499
723554
1103785
817134
1240269
40726
7972
1109709
637636
533425
1094753
1312831
1048047
387438
960092
759900
406051
1347335
542889
1002422
207892
1004313
539788
277510
419094
388395
1199441
1205374
855722
575110
390722
238940
503409
1298941
35258
180960
828150
783273
1358386
196595
839250
1112295
64075
559489
220378
1354177
410896
877001
109503
630950
786486
831504
713612
296211
132127
348059
612136
187922
231426
396877
1122681
31306
398526
603841
559956
748321
697783
188839
1150002
155561
980606
603591
940934
394902
256752
606095
661821
1329123
83228
539005
1311067
204540
1012617
317266
1348631
588515
80035
109241
1014935
551307
987709
106585
1209757
517726
592487
1305730
678925
48697
1091939
1026076
471522
1092423
621210
851119
809257
1239996
680006
1313008
1216161
438377
802953
1121761
80696
506538
146916
1268248
1279394
287978
225298
334924
1228029
859599
1290283
1289791
332251
155027
762204
596096
1127960
1234535
108513
1348852
926181
524895
237466
107409
408219
1213806
1302578
997430
15753
1290476
721328
438958
422664
1316536
949165
511421
704756
1002673
654186
92193
1349990
311451
1130725
1171628
219987
600219
684747
727816
335614
595588
1271262
708415
1164982
291336
363246
161009
134583
1090342
269569
756549
406553
478040
1042894
656440
801670
1094222
642503
396465
1244596
866414
1091597
634189
923031
399084
1229339
520056
711529
275165
955240
279182
678530
832723
372989
1143162
1265310
380033
852707
28939
279168
1034655
828538
524762
317953
1084889
623506
1322645
1003439
1045388
81530
398482
899718
992080
426978
1008754
1269961
377349
261774
838067
995290
675809
1328644
531221
535792
335060
1339775
1053795
1018512
924367
1352059
172786
560203
249109
815221
1309212
1289828
1119254
604360
722877
849900
1104161
370226
1207698
542045
190469
698811
1256900
1200470
160638
903565
737822
1207988
324293
121062
816141
335982
400393
1356904
419708
568702
728911
227149
1323213
1142264
968241
1364341
642930
719671
36414
697308
231825
517433
144303
686342
878423
295085
1061498
670735
914205
610337
1230751
1255412
425466
329169
155725
912560
1266997
604006
609265
716515
786117
1334812
1187984
1255157
343426
46942
437364
141306
884721
491156
1073089
880778
440436
891657
348090
12789
849715
626236
301856
969321
394666
944192
1153939
1017103
1064926
15038
705183
28867
643736
1210138
649128
180475
441056
160625
421772
275097
61714
526974
331975
983251
369824
97373
896012
568225
620793
142807
1157611
638125
820247
636578
248563
1033242
594507
390401
849231
856885
59253
533389
676776
902174
1115673
871317
1188864
1098840
638276
1257844
971574
875499
81761
31384
419453
993026
479363
213069
939962
252114
978788
367433
909036
1021293
83256
1196643
1285221
1119495
1320565
778444
472384
1147625
44887
337048
803129
428615
1068476
613509
595485
244364
404462
776648
543199
639298
955322
489912
1240544
622532
650624
455352
56342
1131572
522527
681853
1073302
1301091
657100
632869
505838
10467
291352
375342
507667
249719
41713
214334
760717
815135
1339257
1202975
798181
639641
773270
657055
1010110
1010562
1120005
1028853
1288493
798025
31781
1092827
1006938
1264982
789735
439577
486796
240697
739555
823331
513555
262781
1105838
934469
1115756
1272206
1225386
814897
359301
1267149
1032572
549426
652658
136147
470078
695905
790173
594729
364089
30369
670089
751178
1166107
123913
459465
1215523
1205011
1186090
728882
200867
1214254
234894
110964
97981
195393
677218
1311575
395884
359682
1160941
1042679
665821
1271424
684754
148622
1167389
785944
1196218
1326973
315118
48451
429672
414879
1277074
319243
418475
249470
523731
64394
992667
1018707
1161910
1321213
79790
480827
1284565
609842
520313
1213059
315781
130811
588889
1026401
20663
38799
495451
667508
506894
927812
373810
83999
343632
638758
457815
738069
5543
179898
288445
1160576
289260
1232260
1159279
347432
769887
1115253
539394
877718
324332
1237219
906339
1315768
960843
245951
1194385
1201521
270784
463842
941810
665564
399461
993034
11621
1103415
854779
258281
931383
335585
876347
1194006
1016492
315408
1201601
710434
673153
857427
940360
593255
428604
764597
197933
951896
1318237
921749
216566
525573
133246
1036100
928286
1039460
875966
510647
622877
671474
543525
236361
107738
649560
435375
103459
977055
1044889
665588
43358
1051645
436893
314396
841519
53551
1249123
1326479
9792
573616
1255387
764099
229666
312924
941457
1292520
134192
550956
199658
718505
1296456
1308653
110111
699469
998044
1148368
890810
890999
886076
1333479
282805
153808
1042869
1309942
82445
429788
741544
541056
267929
785654
175786
265084
329300
116115
826804
256421
702998
203603
356620
1286520
909502
1274946
929488
826963
574355
1177967
470597
846774
216098
1318403
901009
417748
738311
1064013
1134482
335497
1152012
819201
668798
83020
202499
1251819
381495
827728
590218
1285953
628529
657985
1042902
995296
579720
1346942
1356319
4451
1192029
998234
1358084
275344
1216768
27589
101594
1026172
725195
74472
1104612
446411
964180
10000
616405
758095
545681
444966
725698
841493
788909
256678
258931
515111
689453
461919
471938
1072758
911434
411805
134449
1144041
989469
714899
1154738
806699
1339693
1029371
1292828
172533
986555
320705
1295389
1067254
426555
1175564
1264859
191370
906761
1182128
270212
297020
1045622
1135511
1312841
485352
738910
690895
707726
385061
664112
424550
1231817
776793
479873
193838
32705
512767
536911
824545
1053468
551077
826359
968546
489344
277355
263024
278304
916968
972464
1262809
29230
1325319
523940
947490
1058777
1193840
254818
902176
1242338
736534
1237195
87500
173744
842990
604611
239198
1352339
783665
267775
813607
654592
114895
1197947
451746
244564
1077616
1265683
654175
838338
58586
805836
536865
120629
180825
1017310
814179
306878
332198
752165
10902
1122214
407486
179468
265802
924425
1319880
200233
434890
198576
55563
92266
478172
781845
1236373
861776
136529
1146365
370501
340389
918472
796679
833244
1209487
1116256
140813
5658
685335
1296510
709306
1043617
1048122
208594
604627
357924
280124
780506
107020
249860
892404
848965
679341
520212
81100
208177
804335
198933
1177176
306356
557016
1264689
830110
193530
1263803
1010027
30704
1163684
326136
1204737
1220816
861731
249779
1265286
703050
627630
1045132
916704
1325884
877127
17441
254614
388880
1278755
471479
1070037
450621
107940
556820
946957
650710
259045
71916
1178978
284128
569857
901085
1069926
37571
869764
617577
466681
1229161
723107
287771
579219
1230248
976318
1085733
221009
1138214
580128
819640
5393
1086440
1163303
246194
1230388
84260
738702
572511
124633
530494
1286642
1349084
327324
520481
907278
508985
224676
1034927
566563
388243
476844
681889
1177357
531345
812661
36408
559624
1218682
1082586
185240
999953
699850
1244065
206729
315911
123593
471576
818358
1286504
1330943
289346
1334469
868460
1335117
234346
699776
38276
1067834
51718
42271
1006605
1299083
1023201
1096518
978337
841986
1290449
128974
336200
816447
956894
1066
249741
430981
1217108
616536
665279
60836
1155704
1132392
648918
809361
1350476
645658
345071
783487
1017171
351475
1070560
814807
919103
449852
873971
66474
347090
342600
1148261
703783
748519
749246
618002
418822
352138
1250905
605670
403315
246635
407378
1261518
934955
642532
1109418
350624
853238
1200359
1115974
388479
1173877
169401
322823
661117
448053
1151932
466387
171927
81788
433704
504896
735999
350169
499961
1058023
897948
1193884
242294
1182789
95153
1064845
381551
1032558
321155
456464
875102
437083
796405
1257298
850330
1186294
355103
202939
677977
599063
945
243525
813118
913716
586427
730948
832686
895092
1333067
830558
552147
844965
434141
1120616
672743
1094945
704854
327994
973731
1321616
328082
318149
908306
21340
134583
495095
730199
1000347
459827
587665
13739
461592
553822
730471
1205132
537453
741601
52270
473578
369677
787562
1148707
994217
883214
723978
228480
344608
328795
581010
951997
231657
183771
415276
521818
1299591
1210588
153342
488949
1187898
604807
699574
1168875
1269394
83803
755723
1199456
1080615
7690
964693
790891
448193
1064742
737570
1018325
1001165
76809
118397
631274
1229697
480227
433050
52254
172905
72165
295574
297520
229624
804690
1347733
177862
214375
877871
785160
1273662
936653
986884
381426
82314
263900
40371
1165573
1335177
897086
695448
140903
947292
398209
1272403
1000347
1189273
128923
980352
287136
410882
382309
719288
701222
219428
486846
271245
120326
257360
259911
1017029
995416
909602
678093
421570
847363
378463
1159681
1270815
1232098
1221876
396252
587567
15677
275771
1269896
258977
1156669
524476
903919
611868
584289
477124
1254087
529285
475522
536260
678951
543940
1013451
971269
561030
492233
1334007
997191
58074
904461
252375
15851
974748
776526
1016291
1250306
391893
524394
631398
1086505
145895
150522
461110
1070304
250350
439669
659065
1071216
576718
310091
990686
1310257
1213726
1341961
561759
737913
1357845
1053682
1211986
1319032
100606
654505
1128473
734857
200939
716988
1281844
357812
1202227
190159
359268
974683
258731
504296
260248
416455
639699
1316943
1148175
375837
984345
399407
346503
1333806
159349
467275
373819
784698
852686
314967
183917
936332
1256884
449040
1113458
9073
278102
614651
908155
282597
105423
1313088
1286162
27551
715284
1355415
42313
1091053
728503
1159766
188230
342832
426982
1295939
1030530
242707
796023
391025
120099
239614
405136
817616
633824
1171029
197363
544006
1301563
1330463
399835
1240610
676956
270198
207647
60212
1002505
682943
1055511
641455
602656
875415
840398
482653
385767
929371
160649
240647
1257109
908095
132869
596832
1340367
501134
72229
458487
712274
1274003
297512
605970
81620
786234
469147
355120
1293163
1145488
650637
655029
114898
134919
1172470
194293
5174
457092
1333488
385395
421812
2520
913371
1353097
91737
222147
835849
432455
773698
519925
656518
1270998
843439
981395
446582
1127027
989710
676042
1055123
1094892
614777
721185
747353
640355
492548
570854
528049
1284178
36282
225925
1024853
1263109
984198
774282
1283559
534903
1095591
204366
1094304
1347156
537896
297743
1197880
1362386
828968
1321274
859481
1209916
1041037
33838
530780
524707
368672
150265
470347
103230
1331656
184341
364472
685637
150674
956852
852749
1061423
794274
747416
944338
881430
666818
45678
621178
1349699
222129
12988
638928
658495
966577
595099
700037
957212
1293394
502231
1293650
468965
709740
1263168
1148051
194187
1231350
677817
114810
1311840
925857
566736
342010
650169
301265
824759
282359
393245
1010027
419660
491563
240617
556941
84386
706634
822976
12201
883505
261600
344664
213473
110115
782811
861386
498325
525716
601918
1067071
1010258
546266
1132434
293350
148628
933072
478085
96331
759263
1113571
262021
760438
873377
92983
423503
1319191
737428
1281821
64269
1223593
1329586
1330289
627747
904270
69114
75607
853579
964622
793787
1021707
109055
263328
874769
708638
255885
918648
65571
764187
229324
1344849
970051
123449
523089
1277302
1006430
166060
91353
965922
524314
1205493
1266280
395984
197220
400673
557315
816831
421403
455587
29769
247393
15815
1216164
175630
880500
967249
763029
1168124
643965
1264207
59077
302811
226497
1076143
1009417
1131414
1358693
1123398
1317610
81223
288219
357881
1323267
208759
511176
1174977
745600
457707
854497
1305169
427127
981838
202597
239654
698978
1187018
146966
442724
825450
121343
727721
613350
312707
907099
1244436
269798
778304
500096
1328242
507533
866008
1075126
722722
603939
874951
845015
408378
1141125
22615
608391
297811
1034775
1333332
1062291
216774
1012323
84690
242636
1250002
343499
804798
714894
1065632
897177
1026710
941527
426397
617688
45064
461543
788060
1141527
47246
1264220
556900
639084
225254
795459
293526
1129622
1000229
603974
657421
401280
21618
710522
680772
163752
294911
957255
1226953
533846
1287832
457705
1292872
1263239
988471
831588
1228229
494914
432930
1149883
1180849
101871
903196
850248
307634
516363
203787
1306184
860224
1035193
963685
1283992
851637
1249022
1340716
571974
1149964
160428
635735
1236801
406196
725267
851531
306744
370813
1151443
237499
1263322
233658
517622
381704
1252625
1055621
169745
1062081
1103350
55769
1010164
1036320
350705
1082048
1347084
673962
368041
655847
331528
1157666
653862
1022802
1319712
313515
1138564
507636
115197
400071
1089376
944104
353278
1090348
770480
778574
480959
488724
755802
5062
170441
142116
399139
1279579
1293743
668836
409793
476038
625660
559364
1326624
1308364
381511
652046
260772
774009
198500
978845
933353
884898
117718
377524
385593
1176768
1345339
1054464
525507
1256653
189024
173717
174629
295441
846950
1001895
1162308
1200508
368345
444961
595197
674357
537861
825853
450149
387839
1322007
939285
219951
571810
667345
1092837
169430
916283
720346
835392
301488
929683
863710
868962
327848
7774
976799
397378
1218847
166059
478158
446474
279995
102373
520899
326316
643033
684634
263910
637246
847159
230428
375226
1031435
895784
509415
294860
186880
1171952
1074057
1326733
385155
784470
1311641
28182
923351
433854
977734
33013
1094307
501783
1201287
895159
725626
130008
917665
926622
1277492
1227354
554809
924321
1305596
45597
1247740
75473
1228652
905918
892982
548485
979483
2754
105608
669398
175125
395084
847703
999920
857408
543645
490126
1009185
1022626
1323071
434149
1132771
388085
608812
294418
1102902
1280549
614205
701031
985563
500741
649406
630756
414946
118883
1093456
919736
1085407
1307344
172000
1061766
1326808
886328
340207
999829
477023
856414
1352649
458460
972001
1275264
878583
1159194
1344047
1227527
6664
1066184
1308656
1157781
89160
1267147
193814
142172
938898
1301511
534109
1070582
290227
467708
360538
988515
566424
1309511
799355
483336
176632
871925
1287429
1216785
893443
12561
708061
1071303
681958
704392
850332
981703
937083
1029243
736252
520008
920034
458038
1084639
1160153
411477
979650
271566
976768
433538
326209
776760
1286855
12816
637789
1180410
391016
333398
660602
682123
686406
539422
648857
688552
545434
901187
674151
1298645
31237
1293971
329368
880244
212262
771881
400938
1171458
1046655
297443
952201
262789
567823
544541
379292
684987
42717
826177
1241916
274491
85670
1107163
1162516
549729
726070
1210652
1031592
621441
821333
972159
771652
627683
274379
1092089
824366
881125
89685
524931
125700
868241
1195939
926801
946200
613677
844305
965305
1081969
629476
774665
1154511
742538
821488
586319
474022
498727
922277
115256
220747
757620
618876
898469
1334784
1177798
207326
569439
922675
818332
37127
389581
1161866
165456
1241266
599828
1053876
94961
1167155
1175585
1103126
480947
1246529
1331886
1363040
50534
648357
712512
165228
1062373
1284433
501131
211719
967891
1208641
987506
1164110
1117698
361193
1304842
258154
1276877
480959
1029468
522775
367545
1264437
1084695
282868
162521
1295132
655798
865207
1111106
502583
208907
290985
684590
666385
358311
470314
585029
1033313
795434
866943
474815
872705
407843
1310081
63305
317310
1032655
398342
622859
688457
941785
443701
339805
857166
1237865
526163
1120714
453052
1284645
1340135
705241
632336
580737
1281950
1266426
1323023
388724
255045
330243
555952
1032846
1041602
1231854
832031
765407
218169
156016
827332
60715
188745
1300203
1295746
366413
505083
1236410
817036
144040
1054563
807791
217492
19726
491028
26235
155010
467949
827915
1028592
57305
223531
92465
1013095
699030
336255
351031
709070
645005
92962
315560
892792
86602
424897
408581
656227
900788
61983
160894
931586
983224
531758
965158
93406
429126
883350
1186668
1326157
855974
590820
321090
321720
272767
79258
909428
297214
246639
650272
1199834
1043042
875348
888880
315912
1255084
1149799
674447
90102
1228709
1268208
366371
1137601
1341103
791298
665807
1019122
1073571
905164
992023
1140025
462215
135798
661795
1129557
2059
446613
1143851
742922
96801
1062314
230713
141554
580447
265353
986310
452494
677192
1052907
831797
1012584
272989
1354997
1328387
701011
26118
1022134
715383
311318
789323
627162
635298
250246
174937
1297619
88242
1145951
370424
906064
1333606
503558
676366
1242270
1041935
887179
879431
944394
996371
237633
365506
1293179
1043218
1341796
419257
165102
977069
397040
45111
334720
916630
558599
85822
1192387
180141
444556
1091971
422744
1010913
1101962
108987
50460
380588
275435
1120043
1217660
348992
1252574
85892
198340
651975
224868
383039
736429
942605
644176
916573
1159563
878513
825807
91778
816924
865953
1330939
1062618
1034185
115745
1318137
646341
204021
149031
99030
948890
524327
14724
792091
889982
120604
84122
1281732
373624
874279
401667
374710
1103576
644503
1018666
67253
859401
1088209
780334
756312
1018046
557557
149638
371210
274149
374645
515979
799017
1172433
277189
959767
705940
1263041
412369
83252
1304903
1120693
517498
78528
1064342
591608
781717
1040451
652003
853939
411802
911235
1076220
470413
296872
636633
312452
624064
547528
659949
415101
349796
876476
380772
417944
940577
173987
78203
42816
749023
1040839
1098940
481562
1120936
408802
1219724
34129
909644
104499
1201125
506274
841118
16527
312642
1338376
197089
178388
506721
82647
193370
1017767
536557
1358626
306427
1103737
504355
366439
198221
274648
903615
885259
1264039
456770
676742
139561
210902
304336
1037642
550334
348763
1044086
276704
705544
328322
1236142
536544
891090
353925
8944
1183121
1174695
392228
1240664
1346389
388481
124485
437796
922365
1282081
1001806
381156
607662
1138017
66011
396679
1239338
1355738
446835
479208
554478
701302
175848
469755
838864
573022
387664
305770
365422
818937
97425
964022
845327
1236791
867335
1256347
1340493
875023
423666
1046765
631703
670310
748321
607988
13954
309815
88092
183252
935223
901508
251118
1112924
765766
1281564
408040
78839
817872
1218561
826254
1358501
1074095
402113
835238
486716
61610
136741
576383
317995
482604
772762
296053
1147763
760962
458253
1161070
391724
1201978
334098
565790
1334101
304767
441025
429757
940107
61737
1141053
982979
988606
693701
686294
109520
861458
289839
1206626
282035
1071840
714979
908926
1229220
461763
934044
1349962
341045
976589
313859
217779
525375
1072237
919600
177295
831820
658467
21237
1089194
19695
6502
1019095
950529
853552
54752
296358
1138847
1146825
357044
1225434
388127
1073576
812585
272507
898492
262503
844510
269413
1193309
341736
285181
721257
199827
1243857
832806
904469
1198686
685779
338271
1281365
824075
902837
1097095
662431
963435
810625
504888
1114867
160586
552643
625391
1239222
563213
191693
883631
522487
71802
561415
957119
1149125
599601
628642
517157
433720
855636
89507
1036771
392412
965315
330710
1224723
1353972
193660
362344
969980
1153060
664186
1097053
681505
432188
512380
670181
506289
889759
534207
115519
243780
240540
840483
399333
166857
283772
112220
994277
823564
1134444
1283744
946164
559054
74084
1262450
1024422
870177
1011961
533328
671860
966418
898686
1331326
224572
1167775
411926
339266
786226
70030
650580
993850
517129
754177
671112
52631
747275
620530
419330
919178
959571
708109
766616
1283899
814091
503928
1065041
1260988
111800
506855
950967
1346775
1186704
916138
662659
417425
1241642
828470
261340
1163092
752938
755895
545933
449099
251405
306596
1174063
1116547
1118091
97216
492363
1179277
513292
97845
705918
986438
379455
552225
129599
1034312
283245
67200
47341
1078107
1111843
1085537
1324829
714860
583180
537472
116896
301101
1173065
519501
852484
1168862
988502
143882
78028
941295
95191
829803
864086
864950
68569
337678
701898
1284381
1310246
432033
954960
253417
363374
698414
277816
809352
918228
1352575
919190
437691
392352
209143
1193025
167376
821596
852619
789665
1103146
460549
1280234
406860
335383
117737
1257152
427421
1093524
1034579
493910
265000
290662
1182512
406751
941940
203316
805672
561944
909216
1355961
864554
129363
217546
74328
480404
78130
650745
997834
662373
353803
771704
971134
692621
892363
433013
1297664
148716
1083296
756570
1168963
103804
634448
1042859
1135290
898370
670184
979178
760806
1111857
937644
19353
550654
1357353
312503
558126
423641
1011840
964972
516794
1140450
405360
544640
190756
183637
43068
471012
575845
1041580
431286
300780
564422
457122
733644
668226
169568
60951
1159102
1300609
758130
1056878
1147410
339629
1297985
88394
908809
697522
579667
144550
881585
1065336
1324116
1036181
245562
380704
396209
1167674
579445
564623
534318
256235
223751
731422
728559
117409
1336503
768925
668174
508589
417739
1087552
488939
1260217
944263
156692
25642
202300
554133
348196
967821
263091
948008
716926
12162
845291
4958
305738
643727
917308
711622
1102556
1272836
1104740
1226176
338013
779557
1108653
664603
1119207
56666
741470
355186
927441
1280090
1327986
187415
101612
968319
687221
1118291
1214860
700960
366461
750061
1039503
746654
520415
1156671
1008312
1327152
788646
100880
1024486
401846
502459
490608
1290879
1033557
1240887
428564
776431
307374
1152143
1334635
733898
567672
482671
108424
909284
513
1294406
1217886
127207
774248
611818
999699
542104
1200574
468238
1070248
986821
586325
144955
471286
794835
1358263
764795
467480
1327327
399746
858291
274563
700287
1305586
522237
1078218
419706
383742
678510
1089601
856195
255862
52183
1105977
392443
536535
254425
1719
1015297
356977
1320192
28722
261627
793466
526339
1297850
29097
955406
399648
648793
1194436
804666
103371
463371
161287
951228
595528
1314399
673654
892250
1336170
998405
266931
961322
441831
286160
1079593
19138
920859
716094
797667
1265132
1322175
426138
1258215
650785
860820
462450
127619
145420
838240
84248
9654
1340691
219224
940384
899432
697197
1067170
464192
321518
899670
621424
1038027
1104420
900776
1035498
204047
634424
469318
1109869
133213
473590
1251952
1171503
1197754
617871
621294
260924
395688
1134385
802082
1162402
1006756
749112
98149
893894
811887
966224
852505
600784
1000245
562684
672145
801843
1105349
436148
611995
103865
756619
403161
848590
907273
403592
944644
476921
896843
240528
968716
991355
1051634
334769
694545
1243470
896991
1051907
136349
1308178
685129
291268
424160
608803
1187563
83763
189977
932687
914
473987
1164202
1027156
910071
337133
897235
392136
926135
1327212
915012
884195
500297
208605
1231732
1328381
1062636
1186629
309341
924913
1117417
1081385
286738
361679
1027719
1347812
470009
298685
556080
1026862
764009
1262810
565364
94497
845025
249686
353932
548777
438900
644247
379409
1161909
1034712
875516
1301174
889044
893868
1093004
464903
902560
1004393
249238
426132
44137
700500
1216209
790821
1086700
683891
1204738
945605
478832
259880
5194
804698
1310012
364119
703637
904442
1320588
397788
320145
256419
759788
1214924
190480
214175
793038
924385
1141044
1084145
1083647
240901
983186
169691
641411
1015156
1047789
456492
865726
1016536
1151608
695931
981900
987663
144187
1333812
1159997
1038431
748018
400527
1265462
383752
606806
508641
385307
415099
192981
935731
1279673
565976
842807
1181377
712576
513630
998505
665057
1239593
716515
1024310
374203
164486
904895
818443
50214
301029
603805
674059
939438
691148
593837
663026
875655
1039707
1361035
1176507
703703
683198
484725
444288
139094
692688
10887
144323
446390
1240678
746404
166518
742497
43757
243579
943557
1245470
1286465
1287124
1228465
66816
796191
847704
1039797
885496
402722
303152
131193
231778
715184
712843
1181309
425053
968747
1198898
1138622
179501
50685
616215
479944
795469
1325544
1018782
407995
536267
1090452
197202
1310794
158493
1312064
958198
532764
324824
45784
216325
1036042
102567
1159430
1190201
910083
991651
326055
1025563
1208427
955929
873188
622572
443271
1064536
413517
1351721
1107698
365208
859224
336294
269722
384902
358011
560302
437385
691831
526709
1004606
486122
362278
607795
446685
420279
811417
695097
1161168
968183
1354648
433765
1106267
312461
616972
325899
134773
577945
845502
1107082
684089
229063
212243
225234
583264
242513
1341596
852246
888953
395428
823015
436682
516907
975716
264261
866610
955581
335573
289647
1095900
433741
995401
596244
790578
571449
41881
631249
679998
917196
565168
562281
901070
1274202
85973
1097706
434468
1165880
900733
292920
761312
544287
184389
919257
1199692
190991
880163
719731
687910
1012023
827791
564002
1217764
1085117
216172
854019
1032548
263572
967940
1032158
775296
29969
404559
612940
914471
916907
43277
537572
1211380
361040
853708
1262138
131964
1053039
908076
1167981
261920
581803
289501
895347
569073
1117424
589203
278421
1343381
1153009
670392
471492
1259890
277375
1335171
1092661
373863
342169
1335276
50636
54977
512960
525915
347036
1233811
371661
1301868
574011
690500
489403
161403
466509
666555
404176
37885
1179431
748825
738156
420895
245557
399657
1251660
564121
243299
556444
484867
1272845
472540
406092
486502
174276
794442
360505
678124
1117325
1250818
485961
1228007
695235
1073960
1194318
537505
1246752
931488
935540
1344101
745781
1043913
1293966
153267
1096292
1060352
115139
638732
1318769
841651
1136720
790353
129774
1009578
916301
119342
1027882
1216845
1184071
637308
669695
1298812
752491
472509
495348
757256
235801
1303409
362113
301466
402113
1182927
725851
790710
797709
1220902
229375
369949
178710
108950
207820
929379
737377
264119
392930
600664
371029
423589
1117268
599142
1055978
1239645
835430
1107922
545169
259807
453865
998202
832840
751077
1216833
726563
194568
1362276
1181382
711671
2766
649021
789157
482333
949495
15510
1215911
1133196
931848
371827
196215
405733
1169487
650450
1281312
1232939
1210778
591639
1252953
493303
892404
190980
956435
882269
60237
1349194
874527
750911
940935
270933
1251186
1284112
387678
677111
376527
1049780
646763
1048814
445156
852558
837702
730705
849725
1033438
773370
1310879
598989
687644
198606
296136
69024
1043127
1029351
666921
1023132
1292055
1321712
194345
359529
1324204
28696
913874
423099
709655
1181879
661052
887377
620220
1351287
938048
171027
1083991
933945
689405
186328
822899
1286018
222842
546485
391324
143664
517463
882284
1088499
1056197
46283
237487
714782
220468
1133278
453803
829346
48987
1274364
1109473
84092
806778
248614
107710
115654
1187821
633595
610950
575517
1340071
691657
1175173
276819
848371
195871
658092
1129198
202246
545243
997485
1322146
10704
583669
540156
801451
1156036
843946
165231
631768
271064
400080
796046
424586
1307120
752350
287367
858917
23784
417567
1286318
883585
12691
696330
120283
666129
187941
479990
228513
325360
470287
468969
912793
950793
683347
1149929
1142625
662826
298969
1252224
1212444
170818
756356
966023
634223
1257985
514571
15878
745171
359420
302165
936773
224468
1037037
972980
251456
1257321
1040576
705957
642865
412378
404135
1005943
6636
517535
439205
1095910
55988
64709
851934
345193
493092
659800
111210
640878
268672
669945
186974
1354006
608789
387680
602559
887069
214757
128986
384162
113388
1303146
772245
763810
356855
1354626
1337658
765526
1147595
413298
576074
913758
350398
461730
951729
956910
538589
1273485
513873
1165153
312775
240306
322584
927642
506647
685620
1336302
304975
616194
833909
1131858
1034731
833051
403573
1250540
573924
20915
443527
18615
631649
717918
831764
1312818
1018154
160922
390059
1124983
1074502
425459
304874
110148
631580
182050
613568
90701
362017
544188
190477
275017
740351
1302353
542209
139693
1227529
695730
108582
229423
510062
942136
1292651
99282
595004
437674
1219737
737391
1176427
1304299
22334
213895
313098
426709
345082
446740
539525
645212
165164
722259
478018
532804
543053
967476
360840
372281
581596
984865
525404
128738
1354903
1355908
1261947
717335
183059
98217
164106
1067536
211937
1055425
704367
613395
234499
1244168
949830
655413
395207
987104
214848
485327
279774
272021
206464
634822
1174390
89761
78130
235922
688509
176493
102444
286551
849459
1316133
354606
416710
128284
416672
1003512
1338820
208670
108925
56487
52877
215081
648544
1129338
1356627
859646
218770
274688
718983
123980
719686
771536
823739
720818
1274709
942237
1160270
707923
84382
924066
1115623
1182702
866161
250544
1061732
370018
1320114
231588
232541
725764
463228
808764
1133591
301494
840171
627692
711851
1305376
559545
1013491
521244
1157207
223374
1011006
463007
1006409
1320169
337764
514737
259904
822880
55069
1326305
68971
1303694
171607
1341073
112840
780635
56473
109815
241323
1335648
1347885
11726
1105851
474630
657516
127897
908888
980785
54189
603417
1251631
639804
283998
589501
87064
898700
375199
862664
288085
1131201
84636
49372
946872
623450
625626
915772
557572
1132157
645873
966175
887725
615772
705467
999458
1238254
1357350
931978
1015345
1028848
1335761
316465
765662
977802
252631
1141357
467228
60898
833832
885655
334148
227704
290940
9003
792523
886240
663580
1150555
322385
600554
495504
1017577
691520
398031
1275525
981888
549683
144572
868464
77423
1362211
525545
33064
628220
686984
712316
1133586
1270644
910089
969437
247503
104267
39406
228847
528214
1165772
559830
1098669
274204
1329426
1083345
1051264
1154552
335831
1288221
151742
594595
1289416
416869
1330947
319181
877368
722366
900466
187217
1303016
1150450
1026077
1111494
749829
771896
627147
1145409
995100
266423
1233391
728567
804539
711132
286528
1060082
893327
749760
695439
1049231
811780
531994
1053907
479584
1349569
1034744
676220
471776
589180
658068
551564
1199994
333493
13358
483873
404058
34630
289197
1208572
249160
631719
326283
627979
1158498
1211403
983125
1078945
624924
1053193
1027944
455350
814225
542454
36338
600733
71571
921206
698488
692340
344376
1093025
675493
242087
330246
958774
821402
879357
484287
1042677
1343338
1240028
1343994
872768
827671
1179927
1177395
152393
589896
826563
475013
212562
1266004
271882
796267
916681
735456
979864
1321850
1008698
94081
657703
811485
1164286
89166
370262
424788
1250117
180255
693090
984665
660447
956275
931800
1259982
301445
1017745
100803
147187
407665
1304471
200551
1244100
715234
740716
231494
1053904
458566
297446
1133739
982406
480333
505542
785832
1109573
384012
339257
241411
771171
861530
199938
537401
17713
372536
976845
286935
848858
56474
207429
80978
391886
799281
864511
120932
1035623
549147
744012
606410
1219803
1316650
1137384
714383
938399
648771
1311874
779974
838376
1078702
362951
574263
820040
1151789
1076837
140030
1119435
1126829
1212821
1117657
948483
529162
911169
586469
1190136
805195
1098920
502995
627171
451462
1125715
966407
434926
541446
52482
1293260
57460
107709
1198905
166649
593814
1295807
829536
233319
395981
749501
482092
1113719
503648
71816
1306459
859422
1295964
207304
145722
764487
246063
303912
916138
430277
1144056
477201
518879
139656
453738
779828
355653
434643
1268938
196889
144655
422669
514371
394066
624933
740820
223510
390680
201569
418439
1265566
945855
1019373
384940
715173
540202
225324
572472
308033
380677
974310
585409
1326263
611823
1004787
287637
706833
272107
72009
1148838
472588
125365
1065372
115783
85599
1051441
982180
1025690
643506
909266
384246
385626
269219
255760
790242
1014333
1345719
313225
1318390
547645
510680
1326609
1249358
1178258
80288
795489
595817
464318
67858
1331275
227155
782618
978878
1238990
1094045
892295
1069190
193340
266162
1142058
805674
762183
1246449
338773
717361
746346
736339
606824
501072
946455
693551
817968
789275
642542
963860
258089
894574
1231913
194741
651418
155909
1322223
559444
1067736
591831
229703
140408
415380
50263
6374
1116466
856914
282030
6450
882551
492859
1324043
896845
1358230
821175
766546
184602
741887
954997
1158467
1254073
597002
492058
1133818
956668
396281
283555
683512
160269
610139
359689
884982
716965
307480
804021
506926
722776
610818
1176918
101251
536954
1064771
800448
927000
1030080
689401
1054239
875775
860001
682576
1332098
1257398
439994
650125
93087
829614
356206
616860
1155056
1224132
589870
1253587
1312616
717545
818169
822256
287610
1342988
600674
163122
151633
90483
670499
685085
627861
539991
831151
623020
682145
735582
135921
892517
375393
1275479
818455
1106347
804121
820161
570456
351843
1206533
160118
1093270
396311
751753
421358
725744
1053219
6368
874773
1349148
679493
52698
1230412
358173
1331215
966970
894391
628934
92462
546605
292401
1284088
744013
479328
1172863
1261010
1189983
1262378
656634
341293
385632
991524
619007
94515
750385
1188562
1328577
524738
197688
285723
865190
603765
741243
1085043
1203913
512687
1327184
1110276
1118456
703272
290578
515092
506020
190391
716326
1234435
150865
1102420
1028190
417875
1295124
954904
498416
154010
594771
1357378
91554
158751
1186261
647680
588406
1087325
788482
858705
758124
431227
1354140
656370
892749
506814
224026
691629
1033960
29686
850049
302516
237626
854089
952811
1125354
810836
833671
1033162
407964
154658
798353
829640
421264
617094
579256
785291
554803
158204
310916
248172
890739
1102612
478234
320045
72431
1179186
697988
909206
782884
848206
179980
1137299
660468
650982
1174010
956782
1347573
679924
1193061
610384
494262
1022137
895364
906918
86620
64755
1319645
559050
901270
899883
689710
878694
1139788
163951
611092
963586
1207426
218575
1287965
80374
1084615
486561
628255
1320913
537577
999811
730953
275548
134705
252414
636234
172017
1346650
578576
679422
929822
25411
761343
1280752
1004200
1192616
688899
233314
560153
1284141
465553
1058244
529805
749650
1283855
1085316
800231
758244
294663
347439
559461
854016
1319704
255318
1174859
767304
201517
476840
1110853
298908
521085
129358
332719
21062
820891
614036
557466
438180
473120
1230734
906855
1251560
595915
689383
714080
1000352
1108561
399384
1163640
420668
741435
813287
813430
607153
251109
467806
275119
155906
188612
144396
1028807
418539
581836
891921
702729
897619
720009
1185170
1343800
747367
294128
827518
360791
1101512
187334
1173256
1273451
574895
884993
682749
859737
455148
1015735
1073458
1026150
1283090
1151246
943547
961548
1088910
113220
1309124
1246717
857379
54096
566603
599323
128785
124548
1069985
1046064
1307945
679801
874308
706529
272536
198404
471154
459221
1292415
1257862
217560
729497
1216578
1198497
388410
44404
1025629
42508
1152495
540398
240052
115616
189069
106027
648837
950258
409901
1197518
39773
675429
1196637
26085
365790
1112090
942871
220960
91465
203135
1054469
1082660
996965
886280
709894
1189304
250824
788969
462345
128836
232393
1268387
1179126
294609
351750
132371
161779
494109
1245500
709695
663447
414937
837997
465262
891736
1259411
791581
756422
581975
589090
404247
613474
1108157
817352
406048
228276
929189
765125
1160585
885536
896080
245003
1138661
1109434
1346653
761737
125423
404033
1117862
1155154
838807
10964
624936
684400
554637
1205064
477451
356580
737639
998043
905234
752615
407634
619733
578625
15738
1285994
361724
418955
689130
972756
1287656
531545
429285
307509
1359632
661968
370452
99934
979811
1189566
994512
1291115
556606
530926
1189836
543500
587681
354873
1133395
1352966
301895
284968
1346381
849161
368498
1006116
988312
281240
871295
410176
624095
986579
691575
175457
1289566
60260
346301
1021862
779681
397422
673642
406249
609856
1147140
323
560386
44901
389662
1001664
734007
1025973
671101
309849
854863
832471
972818
966953
1343148
499389
579007
540192
948084
501498
164345
1328123
638240
644723
264870
544882
111448
835112
138593
1248490
851327
451979
1006945
1255787
1275168
815557
725157
499065
1108404
552888
413227
620416
1345267
187226
30065
297146
671715
1346802
279762
374408
1184501
1190744
744849
411512
1128038
96005
277341
335683
70177
1222
930527
902804
1255281
521027
846433
678287
105772
309607
180030
329149
229052
432486
1064133
51806
645753
1319490
58708
796429
498533
70699
371773
546279
718729
892565
477737
347518
1263289
876676
1089606
946536
805490
662474
204899
478709
620155
1335590
430610
652122
1075098
696062
808743
103950
1134007
848325
668711
455723
748969
1248168
151102
657071
766920
218907
73170
1267251
723733
1083349
1350260
616732
1358571
123981
379613
1153818
1364029
980232
598328
903584
393171
561741
1249659
337514
523674
1268910
705805
422593
333626
869910
849681
4565
1288629
157175
68586
470728
1049628
1215356
985980
613457
522414
165004
1055286
262191
860972
889774
940160
958684
550793
21100
188379
639365
61207
344923
167705
114730
376689
595001
1217014
585853
1181898
1102063
478453
558395
1173240
28080
673265
698642
335107
1054534
1146627
906418
1106303
652278
692391
892340
938553
1173265
80123
436614
422721
1196658
252092
632157
1100481
1161232
784474
982858
116568
321892
1080532
924882
338494
187252
78220
687973
251109
948957
293521
1302852
770772
212542
570509
997661
1102926
491923
580669
1280795
1258937
935315
716165
1182931
5036
301876
892532
659584
670028
704508
723627
909223
1007079
8713
210841
569245
277012
575546
305453
506033
740488
694658
4609
293849
1083318
189303
1010528
1296332
582011
532768
882187
432068
312501
266968
1163532
282660
464168
469088
1338082
757833
286808
1052141
623821
15992
1110606
1231711
918839
769129
951303
179125
1218360
531749
1352687
373836
1323666
1150104
326891
285917
250604
668365
353969
71405
1199893
123053
687117
1204388
187371
395366
481050
837003
1070611
989467
280942
1281159
1113443
753011
871497
647120
833382
938242
519073
1192716
770152
379738
432947
838972
913779
593376
244757
251554
803857
636070
1317813
728066
664684
858482
316149
785314
190128
1026876
236359
520531
975949
89292
377768
531247
839303
1045215
146192
47137
178463
800372
457487
89752
734931
461695
967654
202419
136530
1277137
692952
1178218
1327542
700750
677349
43310
694929
1123231
588651
1072705
336033
190091
823207
409241
936840
498219
533427
969696
150096
298540
416089
1189869
1303253
1278500
882581
868057
491661
1049898
546066
1273164
772210
1356798
1041591
133701
245760
439423
870559
881125
1192522
372665
592649
1294893
1253806
1012334
835549
459611
949341
499872
983667
526082
127478
1025970
1242398
364916
1307243
1014248
107334
1134664
1172548
438775
634826
831316
1299434
522425
388955
721179
26287
139227
382226
273318
1253262
1076529
930475
780670
390540
763499
265479
1102700
486646
658412
96576
551305
1169290
975622
1183567
1348020
224269
1010386
617877
94199
688134
332389
585957
1031307
164687
882499
651119
995315
631460
1258373
853829
672978
565512
1109064
103332
561259
965857
626613
545992
227191
767471
645512
67028
37136
459783
443098
1329705
1145518
899565
998870
1188322
33988
32199
399320
473746
953909
511981
1294438
1012971
836598
591982
161298
1242506
624695
915399
1058125
1249795
143042
677718
1285438
1035918
1022556
698963
497884
74271
119995
736205
275052
147251
510937
720649
972615
156517
1283899
1119947
645139
1160891
1183818
713004
1046105
162898
876877
915758
1326262
153315
831052
1243205
190038
1327932
564407
306955
1362553
557067
33754
708434
640653
225218
1045910
214069
523964
601344
658597
1012855
1264637
935709
161795
778666
561024
194627
1118346
549374
592235
32078
689309
208933
588377
154967
56677
1120891
697093
1022911
597800
121930
503863
52975
672772
494971
1319953
1237525
552168
774367
390531
505025
1300270
1119410
367313
242340
596330
771679
563281
983278
1284478
204661
13837
697542
498325
621054
1218034
366539
427687
567279
1001009
877387
59230
1166552
1090580
186680
1062708
1225675
1059821
968398
229355
566743
1016576
639446
983007
577931
1114437
1115604
1101696
1163576
150918
868752
818429
789206
278021
51682
1058802
1100806
140344
178825
529244
418081
1199774
1096587
72273
1285270
974366
557770
704790
1026505
312684
1361809
829320
505664
738558
934076
713872
945417
831210
141013
1156498
429244
1059099
1103140
1189060
773647
556627
494865
855379
883125
637902
1243141
582575
1197139
418630
536962
127854
713039
938081
1269864
1170653
104186
305570
1201821
699072
278480
826480
980491
438517
871453
462966
340076
988440
1269521
981417
1358250
765372
259059
1318109
870089
820583
1011420
558592
434176
1025616
415848
257365
1121766
1108186
772965
1016039
703374
475790
827242
647154
1191782
587861
1166430
1174057
557236
1225636
36637
316070
584074
1048770
406754
1015231
772232
740015
501640
950476
888327
390722
825678
558214
161687
192090
1102966
321070
694618
531652
521962
796755
1210461
1320567
877514
699804
725572
777365
62236
749811
1183852
291566
1060037
384506
544277
751021
186049
138465
1355027
80981
495721
477497
408934
972617
1052423
176598
333765
62869
988263
787329
47068
494737
643667
1358092
855232
754167
1102313
915290
147864
484936
429449
453995
395587
587500
742117
758497
469143
1239444
608867
66655
1274251
806479
468022
422689
1099168
1324497
1075114
63816
253473
41619
828257
806568
1064685
290679
260309
1223969
733213
317629
1210591
252405
38885
220323
120628
1214164
959052
523575
971144
142630
1022319
621720
868884
1054730
306460
50401
169650
663591
1130886
45021
279486
1014782
425919
1229380
1077543
1304599
691418
72939
116405
867987
95436
1068346
599223
1140392
858790
514754
142798
965873
1161649
893260
845858
643345
605653
659209
1212424
851264
647866
879223
538396
979377
114764
203166
783324
1001378
672056
985209
437558
1287745
779147
357528
26714
344362
16598
170802
648582
127559
218430
228867
318502
562608
214815
401983
332497
1162076
88741
207628
790040
118666
128263
1231802
971431
635626
693202
1213818
82704
854472
684462
556620
733835
318823
639429
574955
1040799
321760
1198819
362039
948672
424330
430139
1211203
316270
274015
232944
158124
703506
407010
11948
599511
1227096
773406
6095
1098245
355111
101986
600779
1329874
866532
155138
608891
430740
574269
556899
145096
95595
60267
100547
268413
395120
321224
738431
239129
423167
531487
1021793
74972
784724
921499
860168
361673
391704
832960
416433
1144026
807167
960553
1345578
676500
1084877
1119375
438481
852399
902391
1086002
506284
675650
498563
619285
963855
1327355
353077
148823
501013
1037123
185739
139190
785199
1023437
260570
355733
1289514
482484
887431
1266220
429134
895509
607768
802868
1319384
702088
903772
10953
291892
612383
379946
1081217
1117603
591183
964023
1095669
264627
1167554
942593
1045950
882751
83287
92633
302445
681586
442132
665507
115948
988749
115729
1280040
562266
303945
318034
878402
1171058
237816
381846
406869
417591
274084
820392
488517
832503
29700
419419
1055003
1087514
635175
912462
106748
924127
1108890
790322
1143752
1147414
588300
487014
562716
1124970
1354401
436614
821736
928302
111479
319513
944045
408985
342488
262147
686061
1014443
220762
230105
110223
608049
481900
515778
1110523
51289
599593
248496
1094175
1193883
599733
665815
51698
1129193
871409
939000
259004
254416
7458
1348967
190157
590683
254330
1334400
793297
196330
1004848
725266
383184
636017
1184904
434008
23267
927582
961648
1335798
918734
346502
1279276
608124
603764
1005938
188166
1319641
533551
28143
533856
956543
630221
809341
429690
68247
187493
702055
850123
72803
1159870
282168
130993
169102
866505
151810
768135
1278747
1046072
873220
224728
505655
409630
28109
919338
924159
50146
634262
295824
1130467
504542
520132
875325
518147
84476
1221266
1233751
647529
919395
42762
954291
1124172
362625
498387
369470
743040
1254181
374158
167634
925364
1180160
297288
918522
904127
812068
1266953
480064
106728
205726
138799
800215
178474
691022
1118823
783988
1064304
792734
1320676
954360
1027040
1318407
377249
32156
1332883
264988
160883
1320671
1127458
567204
701796
1234665
218238
722035
782850
1110904
1059803
697248
104421
501034
137856
388477
1333691
258772
353569
587988
742174
315574
827084
721919
854676
1017324
147674
346814
1098906
205217
383355
925365
718594
93342
765545
757023
1156766
496776
777158
520221
1273139
498659
1201942
251489
1119943
890345
510715
754590
973616
592599
834193
843464
320420
1357202
411184
1119895
1133744
1064205
1198724
1222159
1041014
1091469
813062
1281316
815587
219064
408200
271713
1122728
1157107
1315221
35884
1361507
875495
1087294
667893
743411
1222840
673051
1213615
1198438
12312
474816
462415
682796
553680
1335415
1085778
1213102
69139
302929
1238894
1112682
725423
663283
1332432
1162955
959869
806599
893067
1247891
1156023
1276
112822
1306727
493221
1170857
1331293
684019
690744
124818
414278
403145
617770
346154
845036
973589
155594
522815
1015938
485535
1265286
949435
806916
635873
820783
1188185
923489
402304
1025420
645168
1087863
1061837
1246745
450457
941547
2138
563641
854027
79475
692365
472090
838861
780267
506680
767187
146560
1177550
776251
368260
531001
545028
1309617
776732
237995
341386
1188850
807933
1226807
705936
503717
987886
216216
1057120
441369
967931
1295061
577903
709994
523431
1182796
231055
299611
1161348
321307
811856
486286
607307
979891
1049416
1012538
1141179
1068438
122748
259323
1016974
687980
269025
1300820
715601
621547
964095
300425
29909
367341
530521
676666
486914
1052586
173734
666862
151971
833271
629514
543303
218679
355716
528870
1290087
987764
699218
840789
1305015
1018904
800220
1331604
259546
104458
1363691
900587
134422
537877
1079357
741724
215017
338077
439317
362874
163403
895369
1188241
792338
872370
1069290
333267
353343
735511
756643
1165579
281954
1008813
644306
1249545
647059
90385
1082822
176829
388546
1274514
500218
535315
569674
727125
237145
1133911
244269
682118
361831
267048
294568
1292437
1176809
580840
86249
1243826
1296695
1025652
1229828
164183
817500
699827
1092988
1292812
72583
345554
190339
926731
315169
746536
979681
753031
6711
283140
208256
823573
17220
1106700
687796
229765
378935
230206
436489
291688
1251301
672106
1033548
449803
1087603
918985
761226
665778
475656
337066
970803
950958
162142
1057604
342499
159542
452346
683974
1058661
516204
172651
69978
913624
1131231
569373
1146335
475671
710013
905866
438351
1363617
84504
1211868
179753
1132201
192853
100483
642998
1146934
1137992
1214213
1027335
73032
1098694
533233
542165
1164985
1002497
357669
1215999
214233
328001
738090
363985
238437
678060
249039
1335501
1211689
111146
338323
1253030
391275
1355841
834917
1361961
276904
135843
275810
189292
803883
1229899
640534
725635
1047196
288598
20973
73052
191503
1200362
1046948
59205
1100768
94096
797751
119275
214180
26834
678261
102701
601904
419628
388626
754822
431479
430694
1138787
1056432
847984
1155589
258175
597264
92577
67759
107550
90674
1327529
394034
818090
1174830
293841
1140212
1110951
348193
880219
1307606
1241793
106716
1317962
744714
800621
1023793
467357
778634
706255
58775
521040
945837
1275405
626508
1284716
633227
816196
495417
983237
1004246
24024
212032
125308
788395
1231138
764354
1165993
1124855
806722
1076613
410763
1181638
514224
562403
1259451
1094317
49793
4038
346478
590124
793658
723334
949544
1077893
602183
260402
595377
1099574
832547
574630
266387
1077551
716083
838791
811965
132273
335177
868217
16146
805889
153571
219204
514393
1165331
765210
398631
1020928
643570
480532
1105668
1182357
432560
238520
1165201
288900
79351
334800
384878
728047
442439
866853
753525
1023560
1186704
1309414
437997
255506
1226143
928288
782505
1190432
891077
956826
177041
1286215
540071
555250
897778
1046765
1208167
1351361
448519
800726
1331662
724377
640481
918196
1186034
294929
68812
820822
786561
842313
1002304
1087907
1192468
252376
1042449
91708
388827
439661
79850
163815
453621
548793
1297372
332807
1309267
875469
1152483
1313858
1168031
645878
959000
735492
886847
1332621
392056
450857
994975
286388
1077794
157862
266042
621595
92109
939356
1074484
1050903
961214
1046650
800691
39632
1262109
136441
33550
266389
1113572
223118
18081
33180
323926
1351840
413129
96395
1224173
1234398
1179555
232172
352730
909835
1113444
524761
17215
771652
190970
136486
64502
451106
400047
1050825
1225248
231671
630967
156326
812115
953865
470271
220353
776216
1288440
37481
1166546
116132
54080
55339
40958
595257
329999
414539
1089946
4466
1176223
743459
1076633
938172
415338
177726
1252378
1323057
468315
962473
7792
695608
144941
1068654
498331
687377
591469
311342
667492
946198
1330713
136582
260059
1016054
318715
12384
1258582
1085102
1252508
1179023
649990
912135
857382
393975
374477
804260
1352893
424350
61414
230434
568932
756872
1027019
785508
1166229
373152
113734
1235021
1245715
1157021
121601
812163
1133191
3507
1286905
89477
445853
629525
100617
484170
154031
264054
222042
638999
669794
567900
359275
1096296
803600
902262
219107
241654
106686
1200882
1025813
944330
107969
48074
473290
413500
408268
835491
60365
264385
426111
1003776
1256671
1325557
213062
693865
572749
50923
663286
912727
110255
623329
1246834
627178
789931
1353620
480303
767635
1097810
916337
1151772
1035499
714303
472564
1355839
524479
1327763
745790
412004
774645
137022
422574
417998
1303955
786738
138537
1104489
309646
1202641
952107
254085
587882
860735
59854
168164
1187724
587643
290114
250594
127193
616351
1149942
703856
573950
370544
839642
1287005
1004810
290131
590260
269971
526707
1066153
119170
1241539
987874
315234
748318
1111972
1268620
694825
369582
1313974
1359619
1154427
211326
369108
137453
397764
1329166
694814
95473
1192029
657668
665006
1292172
1091752
711523
928601
526018
130536
453411
241165
764647
178870
1172300
397046
35114
908585
190669
1075897
934133
367965
1181454
1141661
962835
1015131
1331775
1101913
709963
1275769
818157
532022
252410
218139
637676
425317
1226233
528051
156037
110231
1223447
1013417
1087485
611457
1006787
25917
785418
1243595
502012
75144
878108
858832
259165
349278
351995
1111925
162099
1179629
212848
1178096
448631
1030990
362256
635492
1336644
459807
736249
1293316
897633
883996
148601
578733
309535
614302
318209
1120725
229675
1238290
24508
1298928
329007
1246936
456265
986864
1266234
796474
1152382
1043257
589035
88323
813268
466158
267815
591447
984527
86693
730092
1021582
1172979
153989
939563
240572
56614
441852
990179
462438
535422
68953
789062
165491
449006
39690
115612
600120
397865
786698
1361066
259800
655154
1302247
1001845
64912
1277917
720261
1118929
748439
373579
1200296
910394
672904
662622
674520
1252318
871730
553747
319857
1015513
931693
245491
994842
1156136
234938
659729
142840
759608
1223363
1363267
888241
1312016
1148035
1286580
90187
1070362
1284362
874574
31731
1154397
344690
665165
673395
552024
811782
742088
531302
596006
1154009
666345
1013301
817169
282198
848591
670770
618693
12557
844764
628575
612894
506910
77296
230009
153518
897357
559233
1153775
1309383
890175
4128
1239061
867983
530109
1228240
1266461
642867
1090674
1240331
444661
346779
621106
693556
636894
1221142
1292370
1169165
1042008
479856
812349
1257815
733796
168965
212152
1261047
479254
898801
882595
341524
1011145
445016
1044788
859471
642122
869582
305661
127886
37130
347363
638257
229870
472200
1013213
808355
459342
433313
760001
604375
947791
315456
11924
1060643
366729
463015
1101264
720703
765859
266069
119859
887707
20220
992083
400985
397539
840814
789448
177302
421670
112871
1237358
735312
237242
923291
610818
845442
1222967
1220585
1047985
1053989
44122
650904
671931
135832
1340557
119340
237792
1134851
1130543
1082386
1066889
334208
927489
882286
250600
9880
267063
790657
484700
456421
639535
588663
1249919
1208307
1031971
1301693
247035
27550
1144951
764547
245844
1160064
378432
647700
528575
691349
959003
1297388
64086
984643
693038
790743
839514
577064
396097
670353
52220
9528
284998
344434
289483
1332083
126039
615053
1049782
602999
1062449
1043038
319559
450027
958487
208998
1316674
1138666
211580
1086727
119209
14462
540244
1075778
76648
1361123
740006
212749
629253
510408
931887
1079436
910636
750637
691175
464792
896195
179884
1242294
305656
1307315
819328
713697
407770
1167053
1000190
1176829
976294
639601
509222
965828
629584
574088
1161652
493478
1079789
388432
611489
295310
763412
431258
548377
1097764
434812
117350
536766
675446
1129682
51762
241823
230844
242590
343156
864816
453257
563061
616038
436315
880641
907018
781665
1046426
317078
956280
426853
1195677
809778
245511
215940
924226
983457
557979
851005
1295572
1346937
58289
1245123
1117570
716024
235435
1020269
820422
1303494
562667
1294259
945652
491084
722438
1228763
1123915
68865
454235
23998
269470
1355619
832783
620455
71042
932164
18147
1312628
156629
1012895
224470
1198582
799508
1212346
185056
1206819
394961
454623
1166650
1066726
338316
477791
898124
631386
265272
353572
679664
1304058
839159
781003
180553
433657
897110
998862
1032705
909438
537845
793968
1035242
261700
1134187
18631
255581
1033244
1122320
1006887
1135401
362872
670389
565952
85334
543632
1298393
151108
1152936
14011
317902
914832
1098419
1111351
372141
36003
1312252
614797
658382
1139237
563758
1178150
1017184
462770
1114123
1049273
1324038
566340
923979
400059
978804
1143186
935697
75080
215089
1188024
391976
383040
813146
216516
857707
665298
486712
365994
1321508
358941
1228242
400612
1126168
484615
555192
432980
880723
1309703
141941
966377
931150
665904
434597
633294
186661
508362
575861
1146651
1218748
1173211
1013869
639455
753267
385641
645112
1363471
936262
459859
627854
435041
889533
251262
477107
365695
753218
686573
961752
900556
805570
443378
537840
775427
1138691
640186
717780
1183914
1160279
262173
76601
877663
1325107
1357379
296332
1305813
302460
339170
1023788
164335
555390
681854
998097
383808
274510
1090077
458090
836737
521956
946617
764713
652717
930463
470694
880026
515056
1348853
99268
764191
684971
117299
896796
1062104
712001
844008
1285050
191671
386903
961013
501617
806523
806173
720614
119170
806096
534446
27425
1347191
911072
1283293
1133249
2082
1273016
811308
1305057
444198
399187
126820
618160
227262
321896
1135126
967167
675488
730927
1360884
973597
264719
1127669
870714
827893
1225444
923951
1261586
1233460
118860
273937
1348018
1332988
221354
1115583
168871
1171691
220039
819347
130406
961825
567655
452315
828240
1198335
802497
650542
1263115
570123
1361494
593803
1261785
201313
38371
439574
639009
836984
171980
110112
414375
751176
102708
548750
1120044
188179
528514
69957
768218
906448
327611
770346
195043
24642
630790
838372
1036075
1296809
560278
244722
653856
1061479
1058088
344606
633879
1117597
963628
350141
266396
777715
707432
198772
426169
1262624
861352
1141282
492572
938664
487725
949892
176532
1281773
993718
672389
396295
941116
720655
8030
120894
95439
733346
860513
759465
552415
526027
1169315
918741
818549
1187049
167385
99729
216714
1093826
599055
1037734
182470
960821
1291002
238834
1181351
445924
352339
1037040
511679
309093
1118962
1115905
1280339
1334111
182604
720244
94285
293797
1039268
21312
825910
458073
1265174
1041354
949201
1034132
568786
443856
825066
581525
839094
151759
274191
1270439
807454
37608
11839
1241915
904702
849179
203680
1089321
402267
115969
118270
187199
594376
1171292
203409
1276084
593892
1029718
1084273
244545
1138805
925739
565817
274586
897448
377854
273752
906779
365497
344179
1148361
458845
297915
1340434
883531
1264232
1359712
1188458
50611
66366
279590
653321
102267
675875
434908
578262
785377
288018
722453
1028547
351728
61905
1216015
645311
818046
466563
307372
524290
1360067
1240086
157767
326061
302868
530732
664814
1046679
672924
550050
801279
580923
377379
271718
1110850
1320486
890341
1056342
716778
605852
1344618
845493
1085396
80742
330760
727666
227186
986595
779181
1205211
426631
1339764
1012972
1207514
387718
1175951
1186475
1049544
1289910
851790
186034
1056301
547875
376759
384619
201325
743276
1253548
909668
91363
442510
181297
418252
168809
767575
938226
1211604
872039
293616
21167
840011
226150
90149
83127
136473
240401
327302
908268
1099525
900392
77740
654742
499710
1071128
881834
141325
1069253
315823
310842
1348209
61630
1141329
1155727
229221
1193484
649657
1355063
425163
440075
331614
129852
795771
421129
939554
17866
418952
1017591
892992
1352876
402883
162004
1164719
1275690
200856
1192705
1337810
160141
84799
381320
211765
1329586
333081
1099227
858073
472111
118054
101665
778649
808013
1110542
772014
557954
931857
1100544
818077
917103
1277712
646822
166186
391756
260530
943358
271478
1352700
1243091
697821
213251
1054302
198103
220039
838286
377529
947177
696342
279880
870682
305191
284906
942731
622523
595499
291666
867888
1015356
1341345
573291
651843
427258
494694
906399
251207
643365
243396
946115
214225
998060
415420
1306721
1127077
520920
47858
1111466
482909
839138
753381
1200902
461484
475930
1172962
992177
442285
282330
930486
1003593
285061
1078988
285565
1215307
1338880
1337398
708703
876558
1357212
20555
172882
1334055
408402
1053968
41652
299006
197248
757585
1237522
787030
1151984
1327624
1322136
1046440
1232759
240497
1022443
442348
607232
1157500
342054
1259902
422847
660779
591926
719236
826149
51051
644967
682338
253052
1014960
437320
1187242
567160
844387
971063
350838
1045310
798481
167099
161789
210766
1320400
803851
1286145
685032
267078
1226752
379186
377152
919240
905197
1237174
1294719
1295638
1229892
588819
386254
1191198
1310798
974523
1078801
1014369
891982
1001774
1217965
1139671
1209015
34077
18574
400674
269323
398782
834088
600682
449564
341234
46597
972680
10017
682961
102878
789757
10895
114694
1221133
210761
394099
1082493
887730
423961
1341349
314803
491175
9778
1215058
515251
105835
1146321
8497
1303706
935108
1003378
218029
159013
238656
981054
803085
259316
721906
1185442
610714
866181
588579
403824
300096
1314974
797756
175405
655600
1065832
471723
654383
741238
1288028
1077285
1146588
1125955
150801
189046
428190
1319800
148899
920344
563062
799513
717647
1169352
482096
214064
962143
258029
1069311
1359129
903592
20996
1305221
1034718
518275
921336
442047
724932
978687
51230
100571
114685
447627
256315
290648
421426
229485
280107
1141900
1324363
783512
668510
29720
1097059
146366
1000956
394101
317594
676423
879960
1090006
336128
1130886
140737
1247209
795468
124562
1249731
95450
1277882
483372
1028386
616834
114300
857574
424969
291042
1213958
432414
1224254
307582
48518
1246970
943441
289394
801999
877342
1322324
633903
1023285
991357
1241275
973586
859200
557710
429004
1293293
869845
326492
62550
397275
406080
639696
1232884
222268
928165
1161732
632711
307816
649758
1222207
369303
270084
845978
1218095
660217
1164713
447794
1185585
757984
304291
698326
64378
216915
869426
645957
68143
368818
619748
628193
865960
14706
25093
1009558
423700
252685
1237385
95301
752351
498631
396100
294860
679102
101462
1036846
526741
549173
221012
700824
116085
345469
597081
132793
1140208
275781
191460
983338
284512
484961
771434
1289430
753205
1159642
376145
925169
527356
617407
1255206
527597
1202222
22777
959316
496918
1033494
304346
1333216
770976
1267543
959240
754284
618371
1151217
1200536
436640
587612
245300
54153
852859
72347
650788
482392
562547
810533
1170896
1002671
809668
973742
90592
13012
335861
200138
922680
375871
706716
772972
539946
141994
652834
1952
184780
564714
25902
637158
85320
365185
121032
1005704
892868
809724
724521
659324
291239
630469
412040
476359
793270
530021
85880
894451
791189
572900
966710
1283156
566689
557653
771250
736962
468669
378455
707749
546694
478666
96110
574443
570731
329064
166336
284022
1073818
1144865
1257948
901435
941322
472839
12786
196222
164482
420288
1316031
30065
317801
311186
239835
176974
1117950
1304666
212947
16143
550856
749416
1052996
511592
1135638
380349
1098595
125861
753789
1260067
362866
358037
920288
907051
329821
413552
684547
861294
723613
926011
571637
763167
175074
319124
764675
339055
1174326
122008
152828
374524
369949
473731
1077857
600963
953316
130138
74613
1349510
92674
622835
761493
792799
612452
522331
1194699
660326
837990
861348
252221
1170059
696143
658072
402669
84902
574019
209725
910527
865404
39949
1188188
350868
716601
687899
620747
369517
977628
117507
997373
477560
1016188
798557
1051532
1162054
765091
1182335
364414
678423
335900
798713
682037
829828
248003
315214
1107510
660145
1260747
192761
253947
1359390
8874
1280317
468468
524816
826604
629304
1083527
993402
1014720
766160
344056
976630
725029
322493
513859
1006772
135027
260757
971865
570518
959624
1351315
62394
1130401
991407
703053
1173979
419553
1093691
365222
387756
209180
106292
1330272
1133011
364251
1059996
1261381
877015
65761
762892
1171594
994515
991606
380977
866449
849645
1244366
421872
209660
287331
212658
1136792
557236
149866
335969
382449
1198010
988288
862100
1053263
617834
1276539
1297998
306959
126550
515503
26855
997861
532837
1305901
354445
978926
1099260
416054
969221
1181759
761546
165198
15719
36077
7722
1250711
1115516
68013
1147192
883151
1256478
330250
577383
553923
1110368
827755
807460
980215
1003340
169504
143331
204760
1100249
1133979
1047515
614831
1081276
343186
410491
991849
1281269
1073656
1142191
708254
1193368
164318
600470
1257290
263421
927091
1267084
506953
580477
113797
168086
260093
1088221
339975
1046738
1063118
374735
364731
514808
1335419
1163086
891613
733061
508462
162570
627140
360130
1061252
1349615
498233
431732
338976
613114
484929
682707
351061
1115671
796934
633917
750277
253050
375248
1293557
680372
179500
519771
549229
1245070
194057
1000352
1213365
1141088
668426
1079903
445467
397671
858431
874813
385467
1129391
467035
504597
30380
675839
973342
1104112
511687
1193123
779678
29913
1138994
1251901
815903
729595
845387
965229
52230
858410
1204223
941112
297237
726600
1110798
992862
1293623
1273897
145757
1135708
654548
805752
561757
325340
403415
1334726
96715
577514
1101853
94805
257966
1352929
969634
433386
1276187
863495
431826
1276683
491929
928268
97113
75236
422796
929452
860922
327701
424149
249922
163980
168600
774860
1021044
1189836
40466
1081581
122473
103214
1297683
444721
183697
700053
80115
1134255
1215961
888259
260904
1204791
256398
1023958
532538
1094742
465940
590100
274647
754615
1049079
993721
1207629
1151573
1298036
46302
726898
1229127
606673
1224720
652268
786079
843033
61677
584318
571101
1105874
1296152
1205467
381847
1245855
195253
871725
1252442
3239
1301621
452267
1007302
551957
710393
635181
940307
127199
756931
807569
1070341
1043251
111556
1341100
994612
416355
333414
77648
479964
999688
1346445
735635
872711
37428
1066218
692379
1181465
517878
695801
99790
515142
1308861
208685
1077481
444984
1346967
612566
344520
1227689
823579
1176777
1213038
1008043
540960
445924
407484
1226085
14410
376084
199896
371251
314208
302159
147495
944943
314505
1177814
867140
744480
333301
1056276
37709
293629
199024
678245
1260000
1274722
664782
7854
118496
398882
508486
1140752
1352854
1055822
868940
912107
944999
1090770
260454
767951
676932
747025
1071265
755111
401304
402986
586101
1106959
340942
700529
407435
801862
703025
496437
1295881
517835
735850
916977
1206476
441970
698104
388237
544586
1278064
235140
82885
779888
1202291
206567
961577
615292
1162834
1094557
385165
1298233
514276
192995
1350206
1198892
281112
1144834
1286635
64118
295681
1115117
755512
361134
592102
369119
1291511
1200072
789386
462646
702214
182626
209937
493500
953993
787645
1196567
793564
802937
1069195
1255648
1321343
1241268
1130114
980374
1325377
505538
305562
436048
776366
1020143
20726
718505
15317
973020
555181
403071
142873
1296161
330047
217132
1007136
985600
578020
348774
1056376
820039
935196
965440
767859
105549
1222944
658080
1288247
141728
349477
620014
284772
167543
130903
339657
974903
58730
1351635
1190066
49496
576918
969824
518975
538914
878400
190998
323654
496619
935125
555354
716365
1286586
1126080
32481
1240237
1206035
870078
641935
684930
515818
549980
573587
822628
599157
1003528
352812
1191103
206805
689083
802473
1106238
1324070
79575
57611
171838
734180
1188991
1141187
741314
1034346
435354
882453
574657
272730
1060687
1000338
1210604
234276
664923
423382
596583
1039699
725317
687036
894063
922445
965492
299675
837975
511326
170350
452195
1112179
1150644
1363325
488013
531400
88380
217908
890772
20336
363508
1127859
723282
570856
295782
595997
725648
1086523
1241339
1036943
40791
361806
806281
110411
522483
287448
801111
711862
1074197
674680
69603
89848
198099
550137
6268
374268
1012097
655301
1116841
104898
1224780
1170957
1253490
63069
434802
1216490
1139514
427902
573944
558016
345876
111329
594036
486455
303987
1132148
1029754
484066
167694
1282070
270099
722150
1300632
73123
378156
1130478
1102564
700873
662242
133893
1239935
169971
774487
919903
861391
921467
1311562
339724
85105
1111799
1004868
608597
1247809
1227878
225393
1060671
110221
793136
1154237
532640
643543
254368
474169
1196902
572077
274911
269468
692092
322817
563577
1280318
646807
553429
71338
127925
671659
509923
1334389
944349
322944
1127551
539280
376035
1060894
504482
80694
91595
31051
177219
934186
77269
1101362
708208
476444
1020863
308939
135306
343192
17399
337322
873030
880941
1262108
294589
756163
40088
1179721
733265
901342
219216
923389
1106667
539660
9313
931856
511497
551126
853487
571724
459358
235649
625326
503015
114705
21783
270497
1196964
955974
1146768
739518
1112244
61456
494277
621848
515212
416989
857514
205381
845843
320975
99966
1195553
119025
472550
1298593
359059
638008
603440
574370
229252
3652
268344
710695
957853
324145
1239753
48205
1132498
870060
1206780
494371
461993
716341
697601
694319
1138419
1054683
239430
194373
750308
197630
688571
311033
1072331
348769
91126
1234108
238038
1122035
45069
246900
514829
1091625
812069
105574
347933
1343561
649879
804568
1066995
891198
362010
892795
977560
850827
938672
1140834
815206
1281124
976712
1230670
498786
6979
973749
772758
214726
1185239
511322
859013
721818
1232017
1101539
381100
343335
1080837
1088183
147747
150673
848377
610277
432618
376001
48684
1024587
1243284
1346361
981513
1052123
1165891
350294
372649
610591
558462
1256145
43231
209812
1234440
123401
983216
77344
624298
790257
52139
625821
1301349
225528
1138985
791951
766464
722371
1346699
945160
1130288
1015866
591426
1188488
907018
252688
1179719
988708
451411
598147
150168
660990
1287875
904358
271885
341246
758504
157787
898030
81594
924662
249601
946002
131095
453523
248334
546074
687643
270560
329119
665308
834318
697330
243804
648764
963255
21810
1173133
1019554
580086
907789
938475
633248
933032
533528
1306954
597052
737778
817448
1220317
26615
1224703
1046615
186407
146202
108641
1313697
1188938
872867
102842
227705
308823
1080408
1037448
472725
1055112
1276669
563723
503272
494033
787641
806379
384227
1002766
438027
26954
303164
54822
796522
653350
1167016
1012553
335768
1200374
877415
1164739
93141
1271086
184209
1012150
580001
989636
377074
28336
617502
166465
786122
543252
1297331
1232766
705038
396458
205542
616352
1039942
873627
737735
465356
592181
681625
1118655
1176381
819706
1053993
821271
676799
1085697
345258
147429
442811
458657
223991
651754
1195230
548345
651480
22691
1233953
433415
613151
321709
1003621
1156414
828641
227425
1271748
691893
790512
138197
75376
43316
515640
184832
8917
316961
653623
1161695
498442
555560
1080835
1283971
943212
379564
899456
80736
1356481
1190481
426071
1215311
506053
1190648
189041
1014798
1201097
537789
1194570
52845
737763
1313283
1204980
609734
525258
872321
1037643
1015417
710644
1028952
1140886
838839
888148
341764
524910
1334789
654087
1243542
721560
893392
466366
720217
695286
1029220
1069145
742598
462988
715667
1112163
354475
1003713
1003298
1102416
411184
85193
715369
207320
706622
273965
261031
1092350
1263165
162165
597245
625672
101698
55943
1202279
200217
480695
701377
186795
1043919
49143
692549
723534
635075
637870
922344
598238
1117827
431880
1027965
148463
560861
556605
309684
869501
947728
974376
799831
230606
35044
876095
1350379
456785
1189386
466096
1307704
270875
1269530
88722
1356655
683790
382837
1156016
558250
1328525
336207
469207
464781
185785
929938
318124
1010304
892945
634043
1308999
334643
551395
1130838
1147630
940332
1288593
413655
745911
966249
525644
1093650
863919
1359737
1006660
681293
1357933
244127
1209437
168071
16227
763172
993467
853642
246214
5946
946692
468629
720621
1018009
413130
308586
728390
32044
1306381
461709
978215
85793
145086
1009047
212436
107128
1157339
754300
1284593
858834
659737
1189885
1061925
398575
664068
6083
312720
1027263
102197
801627
43301
1026065
446270
77990
532671
495220
1016734
676975
971594
1087461
1140196
1321300
1179040
1324540
1197912
1138313
1204920
855973
767285
1298164
341863
1044901
816500
171737
1120749
1038894
1254420
351170
555853
1181967
1045001
792709
333174
1342538
634188
479885
911250
739970
1282043
968165
932652
1351303
409520
20688
708611
486615
228531
28153
1092414
1301360
1328133
1055117
458088
940282
56717
827867
154473
305923
1213543
1083887
588658
725945
1211544
607121
86433
963875
1074994
1245479
502273
834025
458253
1187442
359766
1001680
1313985
230313
716233
615001
225989
944348
747881
1107734
3229
885945
654765
1258337
626083
388958
717210
781457
1230484
706930
554550
103638
78305
795933
510160
568
125052
971816
1190934
225885
805360
230727
1155140
366621
830659
899178
1273000
1297448
424913
530597
777382
428614
96350
1194787
1190170
425392
141837
675776
1278297
524899
615348
268977
71420
811621
424072
1077537
698490
157422
912766
984122
436136
120837
773879
1083018
516034
32777
351867
1247050
1130498
308694
1305678
832251
413286
331981
1333426
1297312
484241
162940
914081
624307
593353
353052
169368
349939
269946
56352
479778
196773
410106
1041234
796788
82834
374387
633175
736868
994007
1110255
1084289
1361862
714104
1183527
157415
639868
122030
336013
194934
810546
855142
118518
662214
1091608
226042
421920
518777
679333
2304
449422
918743
1166407
648658
718509
528779
1352736
990401
708677
200074
1203890
1316800
287818
1220261
996818
179648
98519
337594
1100436
1268004
1146610
656849
29232
847825
1089892
934486
1238717
412058
490554
1007542
1214946
578495
760653
1157494
858552
1363999
1206288
1180805
1267483
516909
1047180
1086424
341109
1268915
459383
203004
893516
7749
1203698
420902
433086
37958
881849
1196442
601101
1047654
947226
40671
844786
368023
510059
427882
486693
65548
62667
1218096
4453
1154965
319429
1302535
292947
169169
582230
999362
1176469
534941
320437
1098832
330072
630578
1149935
380704
510892
534382
853674
933694
752943
227894
776500
27593
917313
666061
301998
1260197
856160
705934
829645
552941
934447
140104
793959
345352
925621
36769
668286
2268
249112
220872
1023427
1333922
1338258
294859
707435
530296
637609
701088
1034972
6008
803830
542728
940123
1080042
239042
25710
336747
1317
850665
283804
729348
805989
1190255
1182959
1301642
903124
3099
1093096
1320058
799500
544059
69359
72829
1007934
48976
258477
359642
153293
719886
902863
1353957
642830
1009195
1008919
1119270
56375
318013
855802
517541
1032287
200702
1337594
523259
164570
212235
851962
35741
1070115
1098610
556077
965422
794416
1028141
201024
231757
335151
976940
653038
992804
69160
190533
960855
467921
673130
233299
72075
576164
936183
518776
383239
53770
1017282
1359749
966338
104501
891339
765997
296048
608632
326103
1356982
118836
108841
1311458
669262
129174
781273
302847
1206473
214882
1168144
681389
535372
1208951
1147543
223168
411918
863192
461186
610432
28161
242965
502443
1298670
314851
560016
1038922
993133
459888
461516
28622
418684
1038953
806225
819332
1129503
84964
101004
97357
791367
902035
673715
1318607
1354708
609279
1131388
270576
1090979
216151
770990
1104611
691646
738195
820817
183526
497540
953132
929407
362328
171123
717301
120233
823466
621538
1173035
366917
1326337
1004975
64374
1182719
1103545
1177865
1251981
271785
683575
697117
1126758
922931
1326754
584795
1033988
65164
8539
1224271
661467
336898
699045
1030656
116457
16744
603782
577890
454621
19297
978428
73940
309518
853131
869396
934773
942963
102933
797779
149704
744042
605219
1306648
378147
723755
319707
1317317
1017033
940335
541612
697879
1224784
628375
117673
889316
541537
1194250
254741
747578
905651
1279640
558021
775459
499180
524710
906310
808428
1126237
689394
860380
163849
1132957
38546
1199771
1285693
519350
345082
599216
533049
1287857
998195
121702
117547
116991
1075041
849215
629517
1358299
1033177
773059
191839
536031
948779
88109
1141340
207382
320585
307768
880789
496130
42222
303917
1253080
11869
833471
781526
622899
115883
475836
109028
189588
962758
241059
904456
562168
1224334
179981
1071524
1335464
17207
451515
1166894
779254
1250054
1223615
439142
627457
945935
25355
222637
906916
136947
708110
801245
378548
719494
85084
848918
55427
887601
972722
1105504
405094
1022267
755640
1362398
163718
527741
206384
961124
1283232
522287
760934
253582
1022472
227732
1231102
92699
272253
525739
488684
161367
1105183
425133
93442
694459
1305422
1131606
1100095
183966
1347151
342519
1352707
584581
1090345
709642
1300595
7218
1162687
1337031
639244
117628
1157479
633585
9053
23017
787602
1245511
1210411
1123798
693414
1011771
1310629
82820
119828
759961
1252117
630719
454217
89882
290814
993920
924410
414784
1230479
1024608
1186137
497494
672732
952714
823722
1347149
1300697
1084935
1139429
1061062
1090611
411581
529107
22035
906743
609322
1178800
816222
440535
440217
1124031
997986
1087849
1323640
898422
849512
931798
1017831
944482
106481
504066
1070361
503981
557164
114286
1114199
3384
720039
646353
526162
395200
1158803
544890
330216
1136935
410899
413966
166442
548481
1076337
228687
1059332
1285537
1091797
1342314
305416
324522
1339816
788128
124721
646538
636461
711920
116849
847110
1089078
639068
868027
268720
191839
701525
1359161
1240207
210
308686
879657
978760
801428
917913
124905
645810
183201
793917
129827
145375
1325767
819161
226458
109296
624826
1087510
779431
639097
979792
449845
548127
428073
915988
436687
763138
197125
970547
844873
103422
217605
520832
1214143
334915
284825
754554
1323913
883018
878389
380407
423117
1015783
722420
826206
876067
780388
1052088
214095
281868
847678
603862
947217
607670
1310907
349141
219780
384562
517272
823345
796345
744560
974896
144878
1060563
1109368
820606
659621
728472
94777
1231958
675473
819605
360457
526212
229179
981979
507327
579962
930804
856635
486670
1072967
837387
1090192
734866
1029578
527196
802940
1050171
951477
203157
561698
994809
181050
760083
209337
937101
36443
819560
483647
613018
105720
600653
206235
28251
793359
45889
1097640
175475
496518
547258
99248
1971
297747
58252
788231
1154696
292146
288377
399679
507812
385765
714054
151505
403660
1102103
1235147
1030550
407948
150168
338289
1346986
1084391
965440
1646
1045040
878007
712763
156389
1284953
1219274
1073449
1220575
655800
647603
346994
1248574
988107
407167
319098
1308254
569295
437276
1340002
1077936
359738
650257
971825
160671
599886
289196
1030937
241610
176601
772464
850194
307235
861000
1354507
1166086
1181476
1043758
1096777
1345141
1231651
656032
73134
527707
95977
855098
1289199
683959
955633
847190
382104
850268
787847
3661
1272306
1299060
1146612
918386
774170
809739
954477
302710
661894
957122
179506
781571
166912
616130
1140964
420781
1085054
557609
650855
1052693
919882
1291176
603832
1294765
813845
1047062
349104
941185
124730
481873
937321
629307
350527
62804
262210
1161888
667884
1097187
515496
933658
2238
443592
1268232
5414
748009
1010139
1213189
106118
1246940
1006352
935040
1336232
133400
1335915
208861
1077809
279855
397827
878912
59745
1349580
1130651
91008
420235
1353885
49248
185391
414247
1039041
235078
596053
960914
291301
1094470
351266
352480
475197
945593
154376
356597
419189
506681
1343760
68560
1210151
861345
809738
658526
160163
1340907
632839
1136903
82924
847082
86729
378654
810116
404545
145049
1237857
1146063
1194204
986018
977636
1184196
414142
924562
449761
1189933
1070807
1329966
660238
760493
884108
200112
586509
754178
456245
541621
707818
432590
1243531
682011
853721
201820
1309998
647546
195178
179066
76067
539501
174857
576304
137811
625559
905199
239659
932625
654682
761427
143461
417905
333529
1131655
605790
890792
932401
278144
1275100
181534
1056093
668799
686907
1187282
403104
984450
1189592
471916
399895
924754
949321
1325792
546819
686012
788439
699815
1339805
1270970
622322
1241105
15143
930260
1084397
514660
874638
813393
1209833
1183448
776117
913384
125739
140214
105735
1175191
481883
1081921
303070
1343112
573677
135864
282747
499833
582440
709408
1206732
502762
999018
237522
579835
983570
1063367
1184210
305487
120046
151249
74798
942249
702679
768030
559768
47326
578842
548138
122002
843306
1099048
471514
1208920
1104446
1141839
1343101
964974
1015474
1329641
81264
1336022
229216
211
993720
685647
291523
938765
1073581
893794
58789
417147
494088
4787
601879
199874
707900
1122214
370585
403756
841939
106226
333081
75789
1156435
435848
1162246
1227983
682873
976547
874387
921795
553908
861840
125626
140884
17825
499316
853473
513409
979032
864240
203908
1087123
636175
964175
258767
427288
42260
881173
698172
1336038
184848
747878
296082
989134
733324
49396
780523
1077587
1067384
1020974
1334235
433262
291281
1242943
794024
930818
1011036
1339394
28390
713414
1196418
1180724
406420
184474
1090837
951533
855641
1126530
635249
781167
1338759
650258
228455
329848
1346409
343568
932446
647743
1297063
1025581
1291394
595862
60115
205724
521915
719724
1219743
453411
672011
111663
1315483
651756
1049665
114877
292257
236816
49641
231001
1099179
424048
728712
780939
502441
1343813
504438
1052751
1306342
150647
491154
817296
727812
148877
536933
1064495
387445
273686
389212
847490
769189
874500
833164
73767
1310023
1338888
576479
916449
978507
317264
1081535
575392
706803
1102177
1065003
69595
562062
885952
489172
280795
1134607
468737
489384
412843
1196833
404451
1363836
1087397
1114092
1026757
1055915
247219
873069
470677
356185
199749
517009
1002089
516376
1312875
209012
1098177
80010
83375
724261
1111522
947922
673763
1146522
1152164
1099823
1224435
1132685
106558
175647
520218
543436
350473
1334749
571407
334808
661919
597404
264488
267177
865719
1199233
1068273
330016
832975
845442
1319142
359545
1024156
1213980
493972
772423
1312771
693837
1129423
747222
50112
767578
822797
285228
264484
585952
291762
444123
701104
1343566
296838
638451
155255
143623
930326
1063728
897918
318988
209374
1038251
81742
578397
996675
1078731
844440
593141
1055271
1171276
253774
26134
369998
1006998
93526
689099
836936
1157366
1227057
771858
239396
735023
823466
976490
1008748
148142
783658
823919
951682
880305
1130853
1200243
730479
1097168
108162
231094
868787
999397
364861
661998
1092637
214861
297159
1286428
1223971
103993
1087624
725803
341257
1077394
220659
441055
143176
945610
321613
1290686
146737
884413
1072030
432116
586952
722407
343431
1170558
228667
743878
737807
1148801
778589
1008204
1081091
981535
319137
475531
771662
1152231
855060
1013169
874018
809158
1036130
1083352
1036859
106291
799743
84267
553082
958720
1236904
918784
901802
634370
498975
367433
1092998
549908
190281
1323886
492074
1160611
223094
1341590
461563
107124
1362927
1058129
526368
467420
128528
588891
268663
1122171
337678
1018390
1269191
491230
31702
123506
587823
296777
258346
378081
416318
1046615
1235803
715944
494276
98562
568588
1187610
1555
663445
1052821
933984
95438
1173170
95113
568056
626473
584433
260521
715092
1342208
28918
848770
457534
583739
163645
1328926
443922
1255182
751683
150135
632895
1134833
397265
1357145
808848
1250060
358345
1288534
1312634
470970
943954
831930
42676
1138249
276288
869965
609751
5421
1237412
277054
558930
861742
1143037
867921
1208089
1238668
1249537
58288
1114044
851192
440904
727994
1214345
888903
1066450
458141
743569
617472
388819
760867
1172891
475325
1189587
1323022
205963
674879
1326108
436649
43199
1010637
1344575
279740
502995
1185250
954453
265741
1158649
588077
314972
85238
1088946
415793
1240863
957061
989786
200543
1156191
760923
1175822
260466
1301765
794743
116511
438720
953044
308713
1196545
501722
109650
1064905
1148990
863493
737661
392758
1228628
1060685
642329
1113494
23802
426095
1136179
887215
617031
1318376
520986
767688
320555
516217
1053640
499493
564995
1180013
341519
205255
70206
1338232
717664
201018
906920
541758
1031756
631291
1009880
553835
646953
810450
1256419
258765
91673
1247149
696150
37637
685273
1133924
181739
54063
803920
271344
1183562
566013
891729
874737
855456
115081
1337271
45189
291562
1001261
1021714
815725
1307646
740907
456121
712626
1330134
1212827
1167227
975796
1060060
647830
843415
28234
671439
510224
1242095
1310755
113714
605204
391914
327031
888040
987997
1332391
1275921
866088
481119
1307926
25023
1327473
778554
883443
445135
1100354
559940
1181835
49104
245961
912276
13785
994361
335681
548839
22997
54516
497013
990875
758246
1040169
906736
145417
322234
666046
79024
976281
475495
549955
1322820
332182
598910
391214
98762
595571
227930
303162
526228
1135105
1074777
1169968
435397
1251792
365010
1320641
717067
18745
1269984
959454
381608
1085495
115001
145785
1157643
526797
569509
805177
1144378
921107
360509
662580
123592
597234
374617
1328965
1020184
673580
85049
320653
1133068
468982
670916
76978
914426
770152
254165
33074
594768
1066682
30734
1053042
508922
1154706
1093305
726238
425656
119025
839776
1016169
258640
651384
1190555
590463
260068
1135949
870498
184629
1203507
822833
1254384
1133082
1063141
422993
1150083
516759
763838
791910
817975
1319433
1009338
535062
1084289
1233940
1003666
1125887
1291177
679728
155850
1043964
182629
1107080
352077
565599
1104069
1170233
141017
54746
1272347
625631
894324
845539
1119719
920029
221147
1075236
207314
294051
1312642
195769
825004
1293555
562708
380343
255883
1064397
504966
707499
514951
217441
1217761
778517
890864
54052
923297
540665
1080858
585466
328679
825022
460337
1127654
1053871
141867
461743
1117572
1031790
548464
496611
1287983
1336102
446166
1067243
794089
925675
879228
823878
1234408
1306675
829321
586988
768823
50784
192690
9100
303471
1141316
1158549
365557
864546
1344647
678030
236531
3823
1162962
580172
104653
166175
304448
804592
427400
1082681
1189872
433682
66660
1306492
1278672
1150601
593784
1254882
1213859
963944
1141507
225218
513143
151709
495315
813337
1281939
1266164
979937
880417
461829
178968
468304
401518
324520
426011
228402
1061194
231310
445087
1206316
1300293
339450
1108631
401984
1075414
1132618
149471
1194565
217312
780022
244329
1216755
935376
676058
562184
303688
548783
236211
527082
1344904
636780
1105617
438570
770385
103083
713548
1156892
535080
774962
1182458
1030725
281113
871955
308487
1246602
521801
668092
707922
432479
6681
1141850
599600
64508
385875
1118124
724871
1021486
659786
40631
255298
721464
1213304
976846
910863
541845
53698
373052
499422
228889
806247
517393
44177
843941
865602
85707
672260
299562
16530
1338201
1121537
629771
208956
400350
1167855
180025
335556
218068
614276
1043980
475252
342439
299234
510176
315499
669335
1074047
297947
1332295
37033
663161
736165
745170
192698
439582
427402
976593
823132
877502
121761
996071
599833
1148316
555330
751099
720538
719670
1288424
606396
620519
767936
1358295
1356617
331815
506653
697515
1107386
1013004
376414
1234181
894201
1148279
140374
1278337
762911
333547
609548
1128831
445502
393282
811520
1274921
30859
1260448
414434
1363619
705832
690398
138590
893156
504769
852659
977597
515909
1012114
51765
337758
1336137
781415
622119
1075212
1346350
335553
1194367
459373
1116835
747043
429241
574127
587124
651307
1056808
949879
36118
835939
1218075
1293893
1002917
126334
1295011
1117830
1283807
1340746
908045
1298422
1157057
1218554
983544
313579
48762
64189
688206
768409
800443
903167
180956
630157
697680
858152
965203
1158747
157690
1079635
717175
428077
875207
1135865
470436
209380
780457
956690
771056
207954
247869
402055
670449
809399
556964
402252
562877
1162297
1128445
456673
834247
1124425
661614
472609
1083668
526378
572174
229493
987239
978086
927539
1181507
7267
539424
1254552
121560
174834
388168
799271
349288
477858
2585
1049235
458588
1209730
1362110
508927
662660
475178
1044677
115474
579984
49889
523350
1095650
518355
1097240
653466
135608
319772
520605
1048386
9431
871514
1109692
360548
453210
833182
494741
489389
823849
1238856
369750
417662
522927
1227314
800408
766271
872592
915920
531251
881589
715073
498335
1184305
288400
1027046
399943
1261235
1100441
1040385
847399
959158
245687
396202
291347
1158599
614150
4619
810485
90611
1044745
963485
1214135
945909
591417
1130232
452226
1075130
467674
1131697
943447
1009100
187123
137967
1250709
644867
987784
1243121
1036073
964351
1268089
1255319
600314
5218
1092740
191128
288003
65642
198487
617281
359391
797676
181895
302109
417567
446090
625410
1020140
229970
329345
997763
678581
463773
123751
204038
710119
333902
777332
146842
82953
195358
538041
208877
854955
493430
994512
357980
158597
453546
130209
553197
907713
1241352
843903
804517
915419
1306630
1140837
922650
234493
905538
1032523
152368
536078
103027
1213441
1228731
498366
216121
475970
765665
447304
647793
861238
255190
658340
404065
966132
828578
688921
1003271
287185
690206
510042
294294
373341
693092
886161
97715
558643
1225603
1239469
555052
71807
178813
600742
5992
753167
1199064
516486
1135187
668740
814453
1138578
910200
292107
572085
342183
1257384
834599
1244600
846297
507067
1267883
1233028
61186
1183470
913281
530145
842911
1094614
1142834
239311
3324
1173992
984294
1228228
42417
1100666
340258
19641
1331110
1188501
1321193
210217
1107262
616289
1316829
5922
1335965
1118965
896454
921136
24190
1148041
1081511
1125413
1348455
534426
331707
778296
808212
1124864
151638
1292009
318073
1179479
933604
808143
996138
630435
529377
9683
1283838
621384
244452
884009
316183
1107633
1136598
1040083
423803
237738
159696
150456
847517
1008115
1182220
404559
207105
849267
780911
798852
277295
184765
420243
127917
1276538
877164
288988
610791
701372
831205
515293
839126
816726
943236
1141824
1298166
1016368
516427
1235955
578064
176292
690059
726244
173380
114856
968215
1103191
501374
906139
1021676
807455
1219134
499703
909164
146157
651042
590650
973251
638560
1074504
343010
174539
1110604
323833
482919
1157111
743129
620519
246256
128558
170958
798585
894808
1093520
1113342
1029764
786909
25982
333781
991640
264202
337724
474979
540972
402309
1009198
776473
442629
423742
488981
205316
531448
550295
23908
958446
608521
1201019
446800
630343
1033618
844181
260822
170804
856741
1130480
675607
227044
286271
733106
328089
535154
981739
705177
1192276
3783
714521
260152
56515
1116274
1224294
175457
1044328
828561
1172714
890013
1356284
1202317
557638
572256
942709
621100
370658
22889
1149713
629238
708692
675364
160156
1110123
272024
909502
88614
373708
742672
791307
282361
1141093
31547
845730
1069585
1159540
1348074
1212369
1052631
1192970
204375
806811
1203272
584841
1257445
732031
479485
655357
691386
453569
271107
768158
1311027
297309
32807
1354581
670450
624665
1145950
373029
828263
187279
786903
826976
768037
602303
344024
853618
1363986
1298210
64496
1247934
346378
456924
660761
383631
712936
352211
979936
680554
655241
1069938
231669
164342
681505
319495
187596
130691
738457
1227243
659478
495798
314811
838370
228235
1224412
679589
825827
1181092
180532
1051040
1255663
1083663
35683
754412
574292
531692
267364
1184932
319465
1089802
893094
586106
519502
187170
1081683
1192377
201311
258130
537530
1040124
116312
1281154
91065
105589
1337177
1238234
161007
1113157
512365
1344627
433019
1153055
735756
1252986
115171
1204954
1216414
57044
1010375
31189
75881
42043
677138
532543
894780
1322366
361906
140765
1282155
414470
353837
723094
610237
426181
604683
628983
820796
740273
1126699
950021
614695
517455
195291
942575
1227725
202396
515853
88725
541033
1110833
706440
796352
662943
1155
895826
89711
402474
925689
793650
1178060
531566
691619
1346381
1150907
20667
54427
131406
1318762
111792
46391
1001042
282426
1017466
904814
974308
889287
483983
547979
287470
547543
916724
675068
724168
271654
1137535
1125005
269408
351644
854895
887633
119259
1171447
263040
904063
462258
488373
907806
316417
549397
1241177
683671
943391
1120520
188726
1344316
300882
3487
1112042
1342715
964592
422813
80381
294004
1129071
360035
745978
710252
399154
524690
359718
703390
901530
1211386
922815
962830
970808
1120876
24575
469625
939510
155448
760826
153824
487760
527449
561135
656032
609054
787003
274677
956413
886451
1269238
1134686
427175
250918
228990
119073
79495
686952
1041649
1032163
1189416
772159
14533
62118
892626
751469
38702
660267
1219779
516391
615618
49627
291858
1068646
277119
163725
1277228
609616
568457
199001
874183
799994
283478
1183435
121521
195024
491368
1084542
748115
1278718
405081
432393
1327778
611092
867504
661906
1196994
139886
789140
826167
506014
62389
941898
341227
1250367
426703
225628
843080
715780
1340214
307720
1043400
137357
1235123
673241
830738
567171
201115
695892
143445
195141
306269
963911
175276
102885
521668
996085
1181610
1069260
462031
677617
1706
153806
579937
1347074
467427
1053160
889722
1081659
827406
536916
474300
1197255
547404
170787
540239
820822
1000577
90677
1360003
265428
1041583
1142453
818369
472312
212141
319597
1180695
636627
249268
555238
1064475
1298667
646336
1039223
705623
737762
774055
934155
70116
506913
1022623
659672
998956
385248
254043
719350
223357
48134
737225
111540
596298
360334
481393
85189
1210562
290008
1266535
360132
795881
1229784
1353096
1050169
1269616
698222
874055
531808
1094503
1245538
876508
225576
217593
284424
799035
285506
1355875
52117
66735
307061
31508
1151123
635298
169344
291185
1311163
1281168
406950
707736
216457
560122
1274469
989166
938829
154613
411791
864273
260646
118323
77905
1200004
58688
804309
509306
375363
452601
954770
791807
1003908
611778
782577
386817
597271
695087
1175698
667301
891433
166800
723050
602406
619990
1073538
34353
601665
1078385
509671
1280984
356011
277128
552978
643336
1010181
674505
24549
158498
783937
746987
64
1145798
1290713
1026659
1090680
329121
811761
239917
478846
263996
909858
977539
963681
1267410
334955
220616
882286
365490
347091
680174
948955
899266
1124412
435909
1069252
1321127
369243
673643
656344
544527
1124940
60171
458619
1025011
870430
1353782
826100
4335
143229
830262
1312234
1119193
612170
1318358
314610
1024338
1332362
1015218
314315
447262
208414
69785
360835
1127526
1156414
93040
489932
279181
1041519
23550
513125
942532
845947
43474
817792
848882
449757
1137249
541583
731090
844707
669626
1153792
585028
1113638
651296
33068
919619
1195900
954293
427177
733555
582155
385736
1345661
736748
1068477
218751
821028
914175
1315141
686764
254527
984999
368103
210850
151793
564445
1035962
528817
895817
201709
291100
139274
242799
640647
633787
406870
535947
412773
834373
1251645
681468
349851
828012
981849
101404
725293
222021
777449
967667
1222217
666777
1274814
345723
135901
1110610
1191699
505722
290066
362655
1307020
1179993
56101
60674
623109
403803
640779
462753
1124984
207771
609760
171871
1028064
426097
1230102
846602
674876
726840
839362
207945
1040486
499521
635737
1172820
168800
458853
1330062
1025097
629528
924755
466243
1308369
936622
922583
1121191
655050
281984
370060
341796
243859
1053174
413344
479592
370408
732758
808892
517935
1237320
720157
448873
420538
1333586
120642
1191637
377468
709090
763203
1317383
670113
1214725
363907
178058
1945
890104
248045
1237614
1056659
608640
199902
1025466
774070
231929
77683
972446
719147
808224
183283
956495
155380
428818
225692
640958
797181
983586
1165615
426599
1315343
888324
751224
1014774
998319
342229
1180774
251632
1047357
1226017
96718
1022410
1014724
174534
218175
303744
405199
1271408
127417
170762
1061818
932735
756493
148584
848511
75689
35523
459515
9789
1007861
732298
850088
444896
454860
800229
327777
560508
64520
373221
1281745
913516
70983
488100
396155
700400
528242
557489
675864
1213184
211542
431952
917785
64382
468604
1234981
524166
552466
112745
208671
996197
211724
96981
336549
898815
358468
1082514
14283
585813
1201946
102041
77037
1298644
1205775
1139664
217260
990851
137477
490303
850691
1090941
877377
122585
947636
452578
712458
456510
862823
732866
558633
956776
1163837
1232892
801756
149997
652184
1297037
511985
1157966
381351
953829
175744
303636
489081
1221479
379274
550749
114535
1104350
1110794
1001259
1269130
1189977
247961
232235
804948
1124137
460317
1352512
1239572
1308762
77278
329536
299852
1046992
1114111
1153693
748603
431791
591782
268762
273929
566532
583761
779051
331159
888922
812775
198972
280959
842017
384248
1187548
78291
994612
1279331
1191073
231700
1030745
1308979
123119
1015313
27769
998161
896819
678777
158087
968784
1333106
108567
202013
615600
857162
771556
394953
510200
1227303
216582
1311690
808840
1200624
341596
1301469
740230
297028
252892
760911
793187
892519
73770
82451
120780
1303459
1291567
563755
138475
451378
850689
1225854
1343939
1077816
736984
195932
247223
1172310
1144267
1009650
426452
1151165
1335091
1221241
574443
837090
1111361
830962
763813
330117
229662
179391
724852
721550
989179
924908
342982
961202
12342
660355
1181606
198881
1176104
641266
645241
502820
1025032
543403
1090837
1221699
782392
263795
1138207
1179015
1047805
428605
1020988
821372
429278
715771
331351
850347
1086439
238316
74569
1128144
244802
297673
144286
899537
584868
40255
164188
808897
1042409
258874
1196990
530861
765177
832270
718967
784278
75332
1253066
764270
1040365
486969
1061269
617379
301055
627589
1199259
1260452
290891
812923
1300884
1134670
283288
1319905
1243159
1148989
149368
248007
1219547
605971
526532
788042
995415
1098637
665094
1188685
1294970
175358
880769
220188
1310599
1052313
663049
776844
1008459
534982
1158858
320326
505938
294027
281715
1258795
695783
63774
454734
359384
309282
706857
948306
1200286
1333550
733975
693172
1046923
91042
224685
1251931
1256722
119882
715733
694233
400041
984803
192315
1356114
306219
943656
1181028
354839
628510
719219
785083
90511
1175172
119289
237786
1005142
155608
175248
1318112
647371
562904
1080657
807154
831244
706823
22444
227469
353082
421175
944721
511297
19404
54057
1218885
978428
1128765
978281
1103995
446620
971917
858637
668333
896334
1226759
255917
337025
1143748
432408
611437
414450
7276
1033740
315234
674641
926593
749178
410395
344337
1197199
1261216
72004
1060102
269382
296228
518519
1336991
1200139
64090
58941
562819
597305
974018
1113489
1124742
714633
454078
999166
474536
60157
779307
1306188
932045
769343
950716
308727
1326425
764877
943496
909255
214829
652005
882078
1062223
746953
1142415
140684
585421
194003
266400
368331
574442
1086151
384898
491376
790595
1256735
962175
1155562
138736
417324
59595
882663
87416
570300
249879
122913
852418
1328534
32015
747486
1287002
889817
275513
272334
94384
191627
708836
719744
650022
1201590
717104
898884
1038937
1279828
43040
1204920
439986
370499
151539
290291
116230
932211
426425
923219
333435
524560
603193
961475
808587
942763
971997
682304
479956
293518
473206
991769
103426
743221
746645
2400
350097
948480
231074
728474
485958
1137012
1057392
574542
363090
372260
1067308
594361
1240400
310419
538269
1171470
1086616
508821
523053
1154731
236181
393868
678149
119854
904032
1177372
1144670
435185
375443
650674
553331
138393
735774
299628
170876
140244
360372
458908
95569
1102358
264996
1115390
646323
310384
40755
898847
76044
1151179
1071723
1119838
1335477
882012
1253298
186694
1112658
670301
358677
1247053
31421
1342450
650303
1007916
694290
847707
22337
535960
690692
710611
866905
330989
4380
914587
395305
1256224
1150915
718512
678066
1353029
894323
736792
1342226
1211231
646589
1217773
18938
14174
191168
39039
923686
102456
883496
1041105
1107195
1055715
1178805
1206713
1002459
955088
520615
877670
946148
1354470
528718
1139164
665144
12066
1273339
692914
365738
728306
1304932
569953
1291991
355103
146566
99176
904654
750701
125888
630902
1098382
655602
982145
443012
1019637
1171447
765265
221498
321115
352416
514057
567319
683416
683984
697353
610028
825401
1339636
101120
954347
716470
1001569
1079039
1148839
423734
478137
151870
411769
1154738
479469
278751
720219
410134
873985
670250
21588
798233
1111826
881147
1252439
654082
1362301
1186652
361429
1083781
671338
1091253
510522
753062
1003093
1199806
88025
1578
470232
810849
240227
1344249
368851
439266
476219
382707
355091
110120
768787
283386
24562
1114478
840555
775018
1356706
1007213
1258214
888925
772034
1175130
385320
191238
893067
151885
1267718
576013
1230678
1362898
522903
606763
892775
811685
1178611
20193
627173
865024
1141140
317689
558887
336684
331818
686558
279152
377014
1010693
590908
193572
886556
1243512
90626
753496
1046974
49275
1266125
283555
1338050
522201
15280
993808
64308
730359
235295
1356560
227585
376409
1033061
1063309
248872
1209865
299046
178039
1065042
1100499
980493
429024
774666
381257
901052
1108736
89706
408962
1231491
874350
302303
844880
1135253
847836
1217925
784662
667572
868636
1053076
519268
947663
472194
278265
623390
1313808
1158621
1000263
1293778
539470
1293896
300336
662061
659400
683696
390542
338055
948808
1051631
94270
243436
798404
926543
6046
702522
1070956
695717
447302
1303988
683181
688475
956042
1043669
88008
1220712
1296063
460733
724123
621862
1350256
191356
3004
756441
770994
68721
458060
705962
963257
805012
138806
838116
1313371
462124
330465
92960
63570
1078561
593369
475016
253727
1036017
82761
141303
697524
497674
1114981
429427
275078
100326
1178416
15893
153824
586902
944622
855818
912647
66467
942517
1300526
495802
132424
911017
372205
426611
162145
260750
572824
159920
813472
956868
1323609
163674
397191
616907
1169402
288021
861738
1079125
117094
461333
1089758
887465
311536
619939
231053
663969
639407
573293
708285
940131
527181
971406
569131
1082556
41950
8292
1255119
380953
1197565
537086
1026434
854091
667099
1199744
183148
198766
1252092
1081059
181519
318860
1279123
167902
865849
430935
1277380
1299881
1053932
1027656
1246217
279935
536341
789953
1212660
1049615
745437
343920
1283334
648715
1308623
807327
1157176
751550
1194942
715652
741698
363269
1149481
861753
131091
166170
900844
1160820
554665
387761
519291
822955
885432
1164199
952753
174126
1345680
1203071
940878
616450
892242
983151
452556
980787
761545
385992
358815
272570
252020
156488
638141
1168127
298720
530481
180684
1245543
138936
1233671
634265
278505
1320109
907127
1043419
1200461
816242
916931
702481
239020
1104608
1350104
1265996
1230090
282765
532085
393205
280048
1112767
482580
611809
1040849
737157
1357900
802390
1047538
443075
40636
76470
713494
971405
482095
337782
105198
282688
253189
1313178
612087
197252
276198
955471
894648
1037338
299270
1219456
659247
292567
948166
602213
1087252
1153742
1063386
129295
501159
1245303
349818
518128
1104728
1081959
161482
1065429
1302199
977702
591564
776370
823727
466092
1086923
146896
1291966
1208582
243606
10063
919542
777749
665323
166627
580028
828862
1250762
281139
660975
452410
1156506
309978
337480
1183588
263146
441168
543375
837014
471553
995851
586200
1192834
1208639
1202657
1253700
164507
641433
631680
112364
1049022
1123374
581996
971625
1066889
1268919
247890
499739
249867
1286501
748195
774331
1289656
647678
371971
1336930
398431
337927
1171666
1257836
1315338
63970
711992
985308
1336212
653331
841728
120950
91281
178533
221939
220680
610468
120866
131982
982769
558287
1077831
344606
1231286
1017639
1032987
1134973
216100
86080
585385
1361532
1219683
1261571
416947
661520
473740
1187634
156214
26305
797016
363422
972690
1101950
1203835
660677
324639
407521
78159
1349355
739765
1069477
913502
320324
91209
1195301
717688
892891
372086
687390
731635
790720
512944
765127
983671
488298
517956
1221165
1315895
186843
829135
414898
384945
170545
14585
416815
222366
1002211
1293580
1109965
1457
541476
337551
524633
1057798
445858
483735
868927
206235
371004
105102
708896
372740
1320749
1027825
971411
797892
371839
176178
1006202
74859
665853
403339
367372
1060078
409612
685791
802116
1065020
1349580
764270
1284883
468790
840627
605767
651701
1153831
58505
1057808
693909
1105621
289339
1257927
480210
1056718
313390
660851
531998
162525
778157
901266
773839
245969
840523
1204578
1269173
354959
261817
357922
263800
506255
966789
704409
105996
958771
540939
602833
723425
385514
563281
81638
1286370
286403
155467
944721
961325
886670
219728
879800
841153
1293215
1290078
1259558
392414
537778
958850
50726
920423
758460
613642
1002151
926058
482728
1332749
398323
617488
477213
1283166
1160744
14813
561654
812180
1212775
1025034
968087
1152159
812798
87280
1259352
867098
172987
15261
549934
390726
515443
168009
1145174
927413
219432
974411
134657
923348
921466
420657
945993
765674
522732
1013432
1277467
603816
753739
722453
1210311
1339431
767871
1247697
1069234
915117
1116491
424949
193701
458766
288355
467979
241709
208042
832606
769964
863223
1188574
1077798
1164412
175617
1238166
934003
588818
1160209
1223127
1011950
1180830
220830
975230
155045
853571
1024037
106144
1201649
567444
77776
318170
27284
876012
1342729
610550
779472
1091992
1300317
15139
790604
970979
1128385
300325
476115
1028537
267595
1128925
971080
958583
171784
450883
909128
701050
661940
424428
1005141
1329634
611156
973019
307273
920576
53893
126362
463711
1244795
393091
154772
995357
49257
859234
113898
1213353
426661
1089820
1289332
806227
724770
501579
365201
532503
835318
694907
1064413
790545
1094272
387977
1098620
400942
886513
389431
979309
1232897
562351
835965
985860
669824
1084086
58111
476191
535026
1208719
529187
359578
977228
318656
1267523
549323
1271449
1025328
982568
395835
391321
500114
502878
966691
1325271
815985
246213
104882
312160
517802
429962
849727
904836
1191714
396247
789594
1110699
169865
862090
1099342
407780
1350329
947719
1276990
507422
1148484
637608
940380
713357
214691
4236
596133
691638
297394
466538
517869
1316876
164903
86744
422459
449128
281979
797667
756603
787213
1115850
1290683
63579
255536
1065858
313902
1011386
281854
635763
453726
1119411
1336825
1389
1151793
1022848
252092
773194
1256980
855073
185627
1222513
693643
999738
1353512
492217
192138
641314
549986
855932
340294
929590
1129133
1359515
826695
794840
639993
278504
1242072
18682
79778
473331
492831
626572
955413
114961
112041
1362589
411642
1060336
1136492
174507
239214
842639
1117484
370992
1209466
212964
1306460
1234080
937024
524826
559235
257367
1222313
245066
503691
698200
246645
998983
1117504
517331
844195
214530
605581
1004817
294323
1349415
47124
1360020
1347335
82387
290983
1341449
609425
257126
445899
172360
550319
1087760
255679
65380
1152493
1232645
303761
1310691
646830
491481
440692
889234
1069221
1293424
459595
37726
1137310
876515
1022925
1130575
150406
939313
278416
675050
0
1079279
213967
208100
315513
463455
1342818
1061646
506791
1301563
200823
1063438
979783
1020248
555712
1246306
733348
462157
92637
1218756
210285
778881
185675
98099
231959
1259519
1238414
469297
394206
34639
111924
976002
308074
211732
1176529
505510
374119
1111407
987011
1351233
44435
515865
638572
118623
266547
734144
640218
386960
223414
631346
432590
1286168
316189
196623
1335933
307906
280466
730535
877748
636128
308608
1219124
330454
1145149
398814
1076295
657844
568016
1296413
940201
711297
957769
653710
1149847
734777
97192
626386
33956
1016893
541891
521690
1313803
859123
160944
1164995
581333
743215
469726
1016358
1335933
635639
1260235
396250
1334870
1209721
211660
969466
1205909
364928
8902
1253532
826143
972149
492251
491042
1342125
881527
27139
158346
1053676
809268
616357
907030
141572
495353
119768
362268
997175
933820
507702
717849
692652
414643
195597
135463
985176
253696
622156
540255
436952
344790
1274777
206555
76037
627629
221498
1060999
970943
158044
611754
1071860
1001845
1056828
686807
914379
897196
639948
951241
276442
837626
572538
505615
872496
734790
834550
48393
651681
1295832
778801
601558
883493
448950
354649
962130
210682
704714
430238
1256277
479576
86096
670543
122769
261450
1065629
568478
1120577
1291427
256585
524949
777797
58885
823484
534199
767485
546375
1058384
713309
1214644
1072242
554915
626406
1104852
1312052
801340
1037855
42544
1084251
944233
1035652
1241912
1141904
1093118
659884
808321
50426
243443
719613
237433
633844
12500
629569
135451
1008809
1285940
636036
1197859
990874
857082
1197795
861235
215284
812440
501035
96954
1287898
787042
80882
494853
879136
804583
90229
132485
994267
791129
368462
833509
798503
597518
994766
73282
304809
99729
65880
1140669
746122
775625
1085056
863355
314698
511057
645298
643055
1163374
341199
570623
1299972
980966
1111272
264749
923202
1332966
302934
1225976
1327335
663782
739029
682505
1222752
745845
773998
862084
1071460
661214
661473
967684
1073783
888721
99419
1213817
1068824
181429
599082
1269812
109735
510935
134706
721251
43133
912333
121486
915630
497628
552135
625196
917864
541076
841819
316835
628191
108899
494234
292972
17575
1310919
604431
392943
586369
1180782
946912
330441
448546
763492
1162290
612166
234571
322814
705953
754766
1127351
655562
825782
1134012
1005559
133560
1346574
955318
194743
1050498
1169241
237538
183677
356133
1188541
384252
1215569
498921
1088320
291903
658910
810403
180417
1030588
288138
633578
148573
1053064
818668
1211919
993309
687114
785633
1064276
793014
31761
272682
312630
1335246
694336
645040
990483
81432
1126587
290306
1028217
1058887
529028
1035377
817145
734842
871890
427384
195889
426200
808437
937764
300312
1322037
1124130
450118
402528
101435
971338
395581
837043
571313
1129833
620772
651527
746991
630750
1245137
640319
761893
560086
479157
55287
650091
262356
835333
890909
622098
299999
871337
1061514
516006
811876
766160
759220
1061743
260958
275264
901816
1337777
310040
1103578
959045
1061323
1205720
925079
1202904
381000
1216980
1048117
17100
163175
594512
1224835
884897
661579
894478
600220
1174214
312774
848962
605424
633697
214995
489530
1118204
788552
190678
1050897
569915
618319
1180953
896769
270169
713279
262687
336837
452364
458655
924708
556271
425718
723486
1319128
855012
1109962
334370
855465
287630
449263
1206399
1196990
840595
523050
816427
740650
489126
541700
1031295
860899
1242412
1160036
192683
508096
1205776
637176
977672
536781
1009685
14818
699842
1034446
468444
830765
1257304
567437
988448
318564
723492
527839
871539
187088
258856
942562
982990
357166
1129645
1068152
1237616
166238
167011
1092907
1143417
808682
1009276
1026146
1273729
826083
374011
671703
151134
162563
1219936
359852
311097
1085130
507551
323496
767258
206221
482502
621118
490176
1274848
699929
607573
174725
723281
1331390
1192962
688805
45402
2568
144102
588186
1304022
188120
1113201
771141
92611
179372
549666
219786
1163015
760106
20170
830028
506104
1200161
1195794
130679
980962
938331
597123
1184098
144913
630702
348844
492972
409470
924011
914483
391261
1051131
652199
1080776
53215
617203
1322705
837046
1083473
316829
854024
878933
421924
158746
1066870
1190857
934655
898113
752157
278675
344607
289322
102944
497670
1111142
37481
527116
1313616
86485
709906
1002956
194670
1150878
1333545
902009
301811
395425
520385
444379
1074429
485652
542431
1227422
497512
1224923
1168584
1142562
959128
158969
185284
174984
137005
1296193
1099085
859660
907187
938915
1233400
826763
917784
249430
473104
19407
133013
198734
28593
316128
194757
217124
412286
753869
767307
874075
814284
908225
307339
917606
747077
1092006
1023929
775174
899541
37593
928038
978897
1275414
1123074
581958
757006
798014
466040
1336755
1088191
930972
70477
563322
1026583
1107813
63941
767472
115543
411767
531739
988753
1304546
902831
353508
346275
1289195
325603
845216
902024
185561
864432
704151
1287156
289429
1140164
465302
1285994
871828
736649
1260470
578503
228898
491206
937328
1198733
143869
1338842
244518
643756
1286277
354517
844519
854877
587782
544990
380671
652201
423076
550760
509808
172566
72460
597994
430316
1242980
945608
1288521
378560
1039441
264587
810556
112979
446473
195063
289025
28262
575260
907199
847566
550443
939961
334084
888171
924472
743314
1339815
1269675
894016
921467
1351417
959265
325936
1287677
511179
23163
1296081
1223169
498788
48238
35696
1227484
30485
1233631
1229969
585273
830251
284438
228135
1227170
175663
560124
588772
1265142
162773
1263384
198088
1137022
703732
667299
222361
166734
921091
755591
207982
363543
902807
143432
1151721
458313
1017391
68652
1287171
813646
210507
242901
968126
305443
1027742
659121
4088
964100
1096446
185673
1082903
825443
22901
226886
1107519
160655
641116
21715
52083
424788
906691
28821
1083452
504446
1004370
1149602
487890
362443
704181
1275733
95029
1026738
1279294
953522
84225
26828
188158
1116455
1046879
30968
1241640
468851
1101920
59610
174547
810882
842016
1030445
397316
1271792
594351
1117762
171943
1184395
599377
902531
448637
895996
878845
755039
527825
1195245
219502
360706
929436
780862
718986
903568
358993
389852
209866
181582
453865
795596
566283
1007326
418662
1116549
45625
659471
526166
320700
10067
433251
1162559
811109
1123208
939972
115944
138202
19831
356995
1019922
46740
783145
416084
657150
210562
1118703
1077579
165673
1097887
153931
1284432
1024322
28404
1207388
388874
944677
998427
467537
305586
768926
1014808
771382
762430
276198
41973
863315
1163800
465587
546559
170468
171896
343300
404812
174717
1172514
237456
305973
1142596
1136685
104022
279157
609505
646591
1072939
916890
1141361
795416
1201612
727862
414130
699401
865321
1241697
980666
682335
105017
133648
768581
561236
1234496
711216
219529
1078068
358616
19527
317827
1309957
972531
1037736
1202117
333906
830617
887621
516922
460238
55384
439928
844459
25585
113650
547754
159062
971454
165898
176847
158113
299772
195117
319499
517685
136113
1005446
655204
1028808
98345
1083836
659400
615654
5907
574936
1132406
651278
658247
671493
536523
417214
193380
476067
886576
1289019
1092042
285463
580907
876575
1346957
255248
468718
166712
856162
946670
1178704
58935
282404
31075
278313
872133
1118362
768288
851378
1060432
440171
1065038
438814
468207
445111
775366
821288
71019
1087293
709274
524270
1117845
29403
618179
750317
734306
1316966
679071
766701
640891
864357
244670
60760
832413
478528
221924
655535
747320
177799
768891
403601
983061
1331236
741018
1266470
522998
851920
204601
805939
364089
288788
1104835
952966
645118
1051340
155849
1071691
347681
1348914
904362
1122157
1128739
1127299
746837
431186
1270254
786438
920083
1032062
151977
505584
906253
184614
949578
1004138
1205621
1007166
122382
1196304
126538
281695
224365
822893
1035740
884346
58041
468105
36046
168651
951495
1359638
351789
40150
754956
1143368
672912
306774
195625
1158011
1001157
73557
528820
136728
478991
92855
1362813
1068985
1295993
759174
851120
887648
899142
79391
927728
978630
16461
44109
1108203
15041
511535
102591
481246
694639
1208761
1271165
1281824
1275839
1155191
753740
291590
415593
361553
166639
434357
1293873
942946
54274
892733
1167119
875961
896708
147018
877120
1013629
363384
155551
506718
711628
1015165
1359328
842497
673002
374282
224921
22196
1089261
864225
1033868
750908
31732
1314963
370888
869143
429394
1012990
213531
806743
876725
100320
625986
1106043
1267057
268358
1237525
569283
577741
943131
1030150
192424
979060
1304563
1121085
961624
647526
946314
1138164
1284556
116148
1072613
753028
426821
843836
59762
1164003
83974
422990
358657
633878
761520
1164517
547773
22615
537478
791299
1358008
478329
21221
521529
269193
176677
13607
891678
460183
221995
555824
616063
140172
835057
1296597
262773
488655
10428
913588
844797
475296
1234987
381431
485363
889437
425226
519182
1268237
1175463
862628
635378
562146
184987
1104576
1094221
598554
145522
661932
765682
896920
482523
950955
453915
1124070
1131424
675473
871831
874301
528486
85027
1064781
623409
427468
628676
641625
825428
301175
422438
766831
876861
840836
1307734
1216958
576532
548273
735042
1217934
899723
164297
709281
297307
748195
45213
656734
1145353
1181336
889
1363850
229084
651038
1189785
709906
724210
1194113
15831
672543
104966
1067083
288587
1345302
668969
316957
1050141
646934
1024030
382779
579495
1224504
604129
119267
517149
385323
467853
762773
119639
227400
598256
1185212
570508
624200
926610
653849
226091
886959
1355379
388939
1098398
256926
994048
676186
625901
596919
1199571
141823
471208
1224392
72021
694614
791782
836763
988430
912067
294536
162564
105075
785272
644725
422213
259624
482971
340125
434648
98632
181270
632584
1327810
487052
484555
123897
878849
1077956
314247
954935
921336
1145104
219137
1241846
1315053
305651
1048547
660599
1105531
1312962
1017573
394783
953965
580543
337360
899642
1079601
129144
1342759
20574
101076
112279
764980
572615
300313
201137
1347093
1004592
1012304
1237421
923691
1143112
155178
974777
269933
680041
1332199
314732
446893
1085442
306039
980350
440508
159124
1009535
610893
171887
71399
370014
256519
326116
1160434
105005
237928
1211077
390510
703657
280271
658720
1241291
271390
584562
387449
577856
136797
305513
251627
931229
101268
863258
470832
1018385
31013
438846
449673
811069
749423
431426
15581
14051
686249
518395
922206
79757
117706
87537
290902
767992
147921
578524
652882
849932
541195
520199
594403
713687
1158594
1039831
394093
1239036
536321
636521
906013
464973
126328
19119
18987
631092
564321
432383
751899
830227
1207049
152152
437398
1251283
196189
248581
430920
861465
1252563
1161172
586479
1127585
1280369
142128
1241720
1203017
1291362
268814
1086663
51017
997685
930238
1076995
742207
1176854
1313354
180079
340286
995139
1098685
1230083
764855
297948
664649
8048
568549
1150063
1130013
1177654
339702
682824
1091600
497357
1161572
384248
386465
684764
611870
881647
277920
746468
582415
40051
496646
919698
1158363
306538
500537
740326
1239972
660880
1129668
231761
143896
952555
189990
1025680
1240536
436058
382106
747164
864062
194028
588529
282970
1122460
995822
972001
598908
912878
77202
65611
575541
1227395
600258
838875
548551
482056
213030
1074720
1004500
336552
299208
949511
1036667
241477
1035690
1228835
210875
432995
267948
257994
106716
1247624
61803
426556
492788
828323
842416
938136
281981
1320617
886232
377966
892442
1163583
532817
1317077
554140
1340837
1162837
1136820
664773
352174
571035
336634
989793
791471
873301
1157296
967103
276725
1184953
290242
1037551
326716
1166133
881149
973105
1140769
583222
450666
605637
479728
782008
1240866
590136
1042974
311910
632165
728417
599591
1351377
1355091
1020336
296479
541751
993078
258123
499471
942265
603847
760684
1190887
464641
562897
27861
276102
444593
141572
1287389
994157
1152013
308016
1352615
720365
426986
457249
1022077
1011360
1236586
1260558
1036177
605059
292651
1299869
350994
148156
123743
288857
888861
1237000
803969
5672
1171169
325131
845862
656059
773579
813623
632131
1082097
110895
1163652
1089969
53468
132447
218933
1109107
364843
879254
1301527
530080
69087
110465
938997
1152942
792275
748658
459190
655637
641668
133096
502048
614593
622714
1012275
856215
478847
148600
29932
217308
1026930
288134
1169474
567858
1233799
809324
1093586
855643
1105057
1156471
606999
1042805
791461
75490
438102
1035414
506283
436241
117525
574418
475539
988362
805314
1267473
701059
28481
337864
1184261
1307534
217591
221436
908570
1314165
797371
74588
1102566
89269
891016
930615
594988
926378
219684
388684
764873
405994
171324
763595
138656
1065857
1316034
262791
593464
57543
77647
727750
1353509
1352732
923981
181908
172794
200590
502359
786412
1330951
614085
1283898
811552
349675
1299299
752885
925488
1156361
732556
1355423
653741
347057
1059204
341106
367873
793282
290830
1356347
687014
1276485
637063
714688
806147
743537
1222312
1097221
909299
322624
1186783
959170
581218
209770
1159217
513595
670435
561353
270312
1271341
509362
1007504
607561
403070
795380
1356186
482471
1058636
943873
1257559
558947
769688
1253088
227866
316373
906573
775134
870182
698075
821580
99126
757784
454204
140749
1151070
682855
828524
911617
306379
654826
1353428
1132369
732656
726693
953833
1162929
762133
852899
434074
88774
604777
832775
158875
697587
881332
1237979
1170003
251914
184569
383994
777652
48557
88523
251011
1175552
880558
148765
448070
360800
983883
830781
883117
192200
46871
882103
1324729
1043273
642281
163441
1207466
1228568
148708
63569
693262
100816
872830
1364453
1091590
295199
608693
157085
1116711
412301
428694
1098625
166797
670209
125319
270895
584640
673622
1137909
1218228
705715
435266
282396
1265546
682896
66026
1309298
68597
406036
1286228
1100429
1106102
1069306
513284
402598
807653
958594
503214
263977
1083348
1070893
926312
758017
1029033
230688
46303
116555
1250566
531469
807475
846143
1340126
1238234
185852
1295361
363007
1072913
237640
241303
1162034
845847
1342269
407287
614161
571726
1158815
1182853
445803
1019130
1173944
365751
1004162
262678
1357175
492984
219136
1167052
37268
52765
18280
1116633
339363
384460
685114
228404
679864
851403
1362246
945913
74962
732172
242019
763600
269431
1301513
734337
1147011
141348
1137713
1250150
968952
930425
527779
544238
665711
1176040
152334
1157383
987166
901104
199434
365514
647587
973769
794815
1171301
872182
133774
346089
759646
606514
38136
130936
1010527
163268
837302
466587
82045
923426
1035315
471970
477399
767703
757954
1315005
103983
767062
1086093
94609
226999
347534
903084
890109
409051
210655
1088215
757153
1280655
327691
1364214
206546
1328815
1186219
318841
897470
1105532
1098883
1147245
192557
867663
629442
1032711
234457
1012789
957266
86851
568939
9793
324950
725825
982986
962915
1272147
429031
1336772
533610
463437
366252
368683
76942
191600
657906
1003216
877096
548958
475983
238528
234150
1045682
117707
822205
1283381
1221486
801787
592708
966518
1176003
1042916
1147863
109247
576011
905841
657511
748234
1025991
1145192
355197
748083
547759
1016239
376886
1171782
804526
1204333
663644
501930
404618
797094
729831
359201
175239
553726
1050910
490294
737707
584409
835423
162962
589515
851068
944324
482054
651611
367256
490797
1201459
283250
1059582
48909
879666
273474
327232
823420
842730
220678
349370
752861
106731
1036905
1019048
1238425
829497
1155008
1002850
662897
1163518
1187523
108517
1245397
521824
923621
345488
1207319
648939
1288040
406408
944534
1345411
840559
263975
1060063
1130521
1335092
899060
519972
1286722
48103
1045785
360140
490008
684880
555113
178498
92576
845973
547098
411573
592813
680842
928492
1254237
52076
13096
687240
623224
473568
834467
636488
221529
43124
1031139
122668
330682
75959
695096
932866
172555
530091
1025467
1309399
1299327
901922
974104
498898
434327
1054934
1175
223181
1202480
1060433
1200081
1207711
1160815
1286017
260661
970910
778642
1148241
123734
357270
309274
222039
1081254
807935
292151
847416
972603
971651
888720
758644
92265
531617
1288303
665114
27862
591497
270164
1171070
827175
619178
1072548
1101710
136772
1169692
887912
480525
845426
664300
126193
1336985
390114
30827
97135
1348961
99978
462650
1126810
821018
835328
599011
638642
1234274
523592
1053562
586982
830831
1332601
128351
419100
94164
221264
168209
303350
208722
566530
766195
16383
1137710
673037
1344606
893004
232469
347323
216107
151688
363302
1125293
707231
961617
9052
1092014
762231
1156539
951143
860361
626079
1120082
487868
984496
113606
1011416
970822
407915
126303
1013372
1252925
1149177
1133007
1045347
29485
1305043
521883
840299
71318
1268699
652939
293944
950299
845463
1142884
1131529
603457
933462
819131
260860
113406
91758
1211522
448241
685434
688718
359879
223881
477515
1321708
260373
390893
732562
83751
238467
1226356
1046882
490752
1096380
1183251
1182268
1228355
492422
1109100
1256843
1168181
729191
515117
187829
56921
299583
683332
660500
186041
503654
516882
684676
157924
203874
1159157
555035
74501
998890
1038681
557958
228762
384445
492903
407559
347626
77508
1101582
1259617
980252
787897
513516
228027
119459
597317
646891
1243368
362927
1054273
77320
599866
1247292
34099
663285
363228
1328874
808392
257118
541397
1032017
993387
495379
213058
917909
618794
1337246
1250316
583677
79995
800063
278632
732240
1175478
170288
985137
950545
1134539
1092879
947452
966452
860425
1021966
19804
1048570
288127
1114187
89911
1156422
780094
94670
619376
456683
210777
612228
847706
777336
537632
946798
822454
179789
319129
13407
950699
907652
472842
976053
450621
629642
574730
663613
655378
1250184
1028949
170746
669465
463161
984188
875638
166321
504114
380965
197049
920546
67900
421881
289996
133648
464231
1106708
1291976
1113069
1199810
1304827
257467
282011
826496
1252639
222099
142636
118725
89839
629325
1315771
197689
308470
593598
909584
336738
816472
258516
1056261
881516
207220
207188
894422
760958
977242
624344
376769
1254336
315835
327171
980886
178846
1028663
628607
272498
1071202
936371
912979
929283
559273
393037
1236448
233652
816131
1200314
554652
693610
72099
174136
1128118
1270690
1248957
283326
557836
1053291
655267
299650
827472
209754
616883
1052324
925663
542435
279071
625139
108324
1166544
671767
300090
1354099
1294417
911035
931341
731970
888128
371845
774376
807113
615512
1161940
358089
488110
716463
651660
657450
290552
747774
933136
965431
606168
1104847
257538
667206
465568
129912
506469
1181941
1298427
370738
606373
1304871
1320937
1025090
1217699
443245
896235
102503
385760
1297150
539586
838579
1293857
1343300
1101284
776623
487322
986699
421664
883838
573696
1302271
250338
483465
162289
1162076
595963
743019
1062717
871453
977899
268963
560503
847863
196935
28042
1349383
174206
1239189
190216
553250
187881
1011363
1179605
34927
1046095
1012840
726874
421109
64296
1152152
786513
566185
214285
979297
310369
779505
564996
757022
496437
791042
509433
1081345
1142986
1206539
603550
927062
151626
288182
959846
1180004
384850
833028
573218
609653
1227894
1212682
1164142
414671
101589
349416
569811
584005
1322688
822674
1295933
879829
456255
864521
63163
863665
632022
518873
454928
603986
1166296
1113188
1281835
384903
504152
878706
1002585
769102
33767
833921
1281996
807584
444046
563042
1208696
905927
85896
547585
721962
593839
908960
617317
58737
253922
254360
1355321
287178
957977
1155976
521648
1140792
1255467
359551
11582
80524
952144
239977
900234
984249
560818
186473
689495
1224859
1132468
251781
945080
1189769
955264
1018434
409882
1160559
1315251
283353
939128
1050167
1034641
546281
282563
62312
98216
639963
983847
93361
663216
825119
345759
919429
827006
490117
561598
296294
1204054
607598
37060
602314
675583
1253825
220745
65075
779971
974813
302662
143429
1347767
703057
309934
219676
997287
1289865
871219
294145
316184
529695
127723
557430
101354
716040
1267272
476845
109176
4345
63390
917614
1118747
1127613
470645
111516
1294212
390553
101213
536033
268049
722436
1355606
123698
124653
1103273
391529
1048991
774147
627425
599338
1337779
167706
1280068
672519
491840
383599
206702
634970
861783
1192764
1023955
187248
606339
854488
1010514
491959
492718
1149340
58310
423936
940661
988501
425175
367405
401006
3475
1170954
168231
1087270
1160821
1241772
90145
1148358
825234
882453
1013119
453587
741285
253609
429906
102320
702874
967139
246905
372384
984251
421688
847295
1024611
936898
658797
861193
757240
954728
440803
1191307
581558
343267
463144
1223600
912736
1073419
993928
201575
1235042
1174262
1056098
1002911
1136138
820033
719799
225842
1342206
407032
418813
1313796
413082
573610
1203078
593697
434217
94124
620421
1112154
522694
178228
885116
52462
209416
546734
580947
1306978
917754
67398
555864
1215616
1162055
967975
596435
175439
356616
620562
1273407
687439
1030311
1192372
198719
888845
731463
1197268
3159
1353520
251056
1116124
12382
309200
712991
748197
617222
75707
865024
948395
1220740
274479
340410
1249463
741430
230235
1100805
295849
83016
1193338
70287
1212144
1138318
29012
820232
1117657
212240
702152
495376
773596
541167
920907
1235765
784245
775960
450917
269064
1192655
102918
796769
27925
422977
982730
49168
596951
287151
663266
389903
422519
467698
177124
138786
301457
243653
576019
193620
712492
720243
789216
770119
987154
463957
761357
100479
690298
659381
445705
1043335
1197967
862769
249713
1304717
1318930
393223
1302847
548857
723725
1099950
827557
207620
497911
1341626
883129
885782
66654
364418
1253717
92359
543675
505815
834953
172045
571587
504447
669771
171083
553338
656450
3047
110191
1322471
301940
1040499
1269768
729821
548305
261169
1334189
506078
182788
992243
902510
844300
689820
277193
229782
800030
847105
670159
128171
1222270
113983
208964
725299
86068
177149
858759
695855
1303296
452730
1102224
1282386
318940
1061085
377789
627017
475457
1142999
1136705
171699
536507
194887
1104660
924352
555642
1180384
249985
643549
1206674
231007
635414
784171
864325
972698
88588
938698
1050201
421273
793241
513420
215588
461087
1251895
167483
1315852
1076941
89167
651016
936672
1335156
945262
938457
847480
1013766
587540
146893
852816
585944
1138296
628520
323393
1024589
1335572
1049498
1088105
602190
233879
540535
6013
1251043
536078
1152076
921089
75165
79107
562760
133220
1265442
706505
337328
634022
705358
312670
1191052
677767
1055445
187025
54152
141622
137813
1351519
1337168
1148159
1036871
906589
946526
416379
730493
1287251
1162121
940859
763250
805323
923614
1356255
569283
1198966
603181
1288749
1146372
556396
392700
359463
1051315
369757
276029
1148278
1224166
1302169
354796
565877
52225
1112997
532875
1102189
834839
440968
534295
1183141
867448
1358917
994050
1153873
1326158
964938
244979
986356
874872
75500
1305214
564968
591200
669358
1130871
168156
1362000
1336175
388285
99384
280368
798011
216126
225335
1244892
322363
236791
1199993
572790
927822
222259
832588
1296661
437658
275671
1253478
21884
266079
174538
239787
258720
595612
971946
79457
111829
1298484
656595
15998
17078
895972
1308162
354626
737094
1244355
153824
525345
42824
750692
968075
413021
1266194
1340168
881297
708059
344545
1134514
389896
808685
789222
61975
298606
949573
267207
1348307
89615
782824
1113192
165033
150999
596303
312202
309618
1181069
533007
639314
113668
1206180
1236646
372818
128829
980173
1046332
716108
378607
190179
1210312
1204563
132954
650844
1345515
934736
702014
995225
221140
162512
895533
1024627
731646
776625
567509
510117
115373
426551
195821
785059
333364
1001980
713582
774909
478613
141915
571129
766701
1232109
163284
752598
109503
1158861
859449
144813
735090
801259
635032
683431
123051
600355
930529
1066332
604141
246917
1154748
886814
18080
687004
451607
574756
676734
27439
1094507
1113320
143757
904549
205106
1178925
498356
361777
452561
1326427
421050
826676
519048
767049
812958
1187630
432110
1312285
1138293
957940
146858
1256281
760502
382293
736916
612914
896585
1323596
623528
369952
49145
1124440
1330663
779058
778284
1209757
702677
856572
303557
538775
390477
695821
328402
856045
177106
1267993
359834
990299
391612
733414
111441
702647
268702
551947
996918
665445
328090
550193
915954
907028
209117
747688
401874
684098
1323652
1256862
471203
1306957
274780
536812
346819
688617
1271227
1140410
1102243
84446
298142
329585
977479
851418
1013949
425038
138832
1153445
471050
844031
1032279
494501
1322821
527849
131999
642055
416385
614736
420369
1073876
366272
824305
700949
260818
951958
220432
1033699
996516
1132727
277804
750841
61816
813659
703326
442623
411064
74915
916574
755840
499356
368591
1286772
1159457
1131616
1115703
28396
544645
710531
722962
874501
108659
866078
293579
401776
166612
898248
1077268
1155399
696545
111339
1152968
531917
889223
588290
551325
792164
386523
1230391
323906
802326
642054
1302160
394318
1041229
52632
804632
1122148
528477
1261611
875343
1100134
907493
1188919
1219235
642203
193430
729288
547909
1117143
284788
1183087
938049
21275
514844
1215804
894409
510431
672141
202714
472613
1112125
1307505
1278472
420022
1202812
962807
268586
198160
1336016
736893
800432
1266420
489504
1013314
322220
1223076
728404
1090177
598904
471302
1031403
251094
929094
952065
941374
691219
761656
1263653
1257382
151585
1140200
740482
1242795
613362
1233982
1272831
907602
752950
1041400
604090
161359
1058206
252357
1089564
375338
484735
983584
324681
317246
840158
115028
181355
585406
447591
1097132
522393
494485
455164
1027968
258681
423231
1088067
1282633
404942
649871
519102
1064209
1091572
321599
974641
350552
1022183
664357
390344
870243
557454
1236816
220294
1191306
864743
274596
954419
335882
187912
778253
1048889
99717
964557
1075611
482331
1091978
370612
5708
186562
197324
947747
1239615
4700
40061
1031912
1232212
1223558
1270332
1237927
2962
1075316
1028877
651063
717015
1025685
817262
718526
1079558
34443
1031578
337131
623278
598795
649180
839273
721458
871229
258902
786017
777785
427789
566584
604078
425569
885747
979820
567510
174722
23452
552414
1085550
4839
1064947
251877
1055671
1104217
653159
1237089
372648
217956
185111
514753
633038
204893
137093
1054026
1304
448946
1146887
104675
863340
1229843
107261
972877
642211
636921
1155783
783378
731700
397118
1159729
744180
1062061
1210652
7640
1064056
907077
25492
1210878
1003402
681241
839897
100963
24666
630922
878839
145504
1146630
611298
1331045
100824
1169455
1076035
365196
991277
740304
636871
878200
1161447
221108
810604
1158573
49474
1301823
677079
994043
964775
253554
761795
1062530
350559
1077534
1023534
879109
316041
729237
407392
841238
251052
694725
1312141
594934
562836
756953
1166814
1195901
1209310
1004412
324339
199670
1337900
503951
9600
521992
1296999
185748
25201
192650
220860
504814
1176255
1287434
1280642
667799
1157137
766391
408192
39075
977463
950204
842216
1311859
235277
352118
127869
164889
851194
332194
56372
678598
59800
251142
524961
1095013
720641
986917
47982
1273996
960767
469741
333793
20409
598192
1022664
7762
394691
181748
154871
1217441
602491
437079
1193470
1198957
597198
73673
959448
798436
288151
1011378
203522
443085
548063
124816
590591
1204874
1290351
184906
1037580
312044
472391
1139539
722639
758214
761765
504244
1340687
1086839
264994
706221
626933
280730
565806
604420
208453
430613
380698
502333
481616
1274634
321831
242990
1074785
1039068
932392
1208197
356290
1250698
1081571
94687
1228644
125108
368275
921227
21358
446169
529745
464738
728220
350753
548294
632741
1261296
926968
995538
469776
118862
1320153
626782
1289680
497002
695964
405820
244070
373027
1091304
1279525
713239
379432
876758
201100
463199
424675
1202244
310077
120607
1024253
449497
576007
368041
1098421
712342
627876
1221449
1082922
274874
1267386
388522
1674
1343593
927126
867975
716172
1250554
915598
1011627
547475
1171478
878352
644542
369368
911506
1241400
1320079
60188
395960
752321
76950
619844
169929
293291
1154719
780736
1091793
1226514
359634
874034
1280878
922723
61685
328449
188459
844438
914327
1248730
340652
137397
1274563
929222
153213
7558
726204
44386
1161955
901602
816380
795175
1263700
385739
413497
810344
441614
173199
564844
1240533
391917
883919
1316467
322903
1255292
117592
1154612
672501
1203479
1162542
1035845
371916
671494
969946
1077389
173988
593052
523969
142157
455037
45178
764919
594903
154060
358147
1215475
1145108
254618
310649
1342563
80481
877141
555275
1272967
559530
1183812
204888
460662
620180
174610
693480
686221
540537
1228173
660451
418503
664428
507856
65442
162059
72732
1155983
499806
625117
310917
954759
576259
197257
237906
506162
69132
1010687
1185468
99602
1321848
1347368
585277
511321
910791
699549
343084
876853
543286
755085
1337473
1301860
666745
871142
571534
471403
1352654
746074
310353
59865
698743
1032317
450928
408533
1179311
804177
95422
1259289
691633
100505
192049
52520
359801
1351894
595864
72260
547963
21643
1013088
556566
110918
986281
838511
264846
688423
277518
931032
372816
402568
992748
871790
1359236
936362
57484
1110482
574884
10123
1041559
822006
1303256
541634
1049588
738193
737934
725695
544815
816683
1053047
1039572
1317918
1360303
277442
600840
23109
86060
1143738
1180906
841310
451363
20225
527180
474479
1164217
424536
86755
872096
495051
282401
1301429
1238559
1232532
603878
1021124
650065
1231524
614670
246710
970973
886580
95361
1200213
546718
554334
889758
599963
59355
1027343
480440
1146081
378239
511121
579065
1139797
1112833
1154606
610644
1114716
218138
634173
290369
210948
1187142
1264853
382118
524321
642949
975651
191423
187478
73212
556215
881262
246517
325052
246355
1268272
62870
783732
1091008
1089097
682118
666225
1263369
546584
1012374
1020656
1255048
603816
792265
1015225
546093
252154
884959
347394
1102250
21753
241955
577010
118756
515753
1050898
1239393
479882
875348
766676
1094142
462378
289609
145906
681718
1241373
773592
445719
474959
1044541
1174528
320332
646542
194168
1337198
758538
515267
664605
1064078
98902
869347
1163575
1179141
994411
977743
15019
1072402
299258
590646
309970
934145
36880
448629
588081
15850
533989
955839
21519
845373
973586
844621
418019
692556
550805
548102
867277
1354224
59269
86076
898194
1289983
1026837
529583
659094
390601
314297
877476
1000844
171813
713505
362398
675637
1297714
283909
141787
366524
740356
1192938
333162
1317396
48022
1306799
414374
932648
1257072
1356004
20400
500656
1318462
213169
508265
612628
521311
492238
551491
615458
1204263
346906
464627
479500
385612
483490
64922
808070
796066
1283906
1081342
364811
169296
1281743
549088
485832
289996
1052391
681977
1079390
1120046
1186754
920224
636521
71001
975582
497065
413712
883346
652095
820463
1215322
110647
692051
1039188
408574
132857
928335
805999
68390
544634
892184
1044913
615221
1026794
823941
135849
797535
634131
46121
1016627
449101
957158
75649
482648
1205782
845769
265920
384717
461297
154545
387736
609980
69387
128436
176292
193189
178784
53301
482684
908659
22996
352677
159899
935942
1332880
195096
1239410
182576
1118179
1215090
352015
521402
468292
226183
697309
357618
1313356
79891
1187906
675233
1824
1312652
476598
17846
1341970
54777
887052
809173
465550
950886
79180
643927
920363
756020
243400
884521
807555
178560
999667
44230
2310
97856
725513
514630
683783
966349
800666
146406
827861
912891
528086
490106
1064398
897771
1245324
1014119
75299
261476
1093704
343791
497549
1219027
296467
336178
1332442
260405
599525
145321
1101290
1027469
670213
685097
1291312
691054
1126814
81305
965501
835995
864096
1234688
603887
799993
299873
1023791
787755
915261
966473
765167
1167784
209639
1078480
1034438
989164
988250
1249415
1172654
554965
1163824
1019252
1173201
386777
226163
1351709
248728
1247143
858633
881783
1266357
1188609
971105
400340
1177165
1079716
939356
760331
478617
500570
487923
1062092
759165
1037428
285165
47966
221548
113610
674220
319201
697361
911277
764761
1217244
302301
149935
678272
1210273
1292605
916483
922722
214484
190343
1292867
1117847
7996
423528
328234
338695
86078
565793
742162
877925
571054
1200450
279726
454678
393525
908283
480780
712599
557718
898967
476320
123137
279455
71873
438801
971918
1041387
125672
277086
567063
333693
443786
810383
411478
981230
1289324
827432
182549
325185
890119
595363
50923
1031659
1319001
1081091
856005
980971
593233
691977
446954
1121401
980155
396715
1010774
944509
615434
512226
992114
2640
1028175
621574
576449
188070
944816
1071606
994090
772646
929747
905560
565136
1209766
1217539
75490
536028
461705
1110754
33134
942425
498742
200898
87130
1098840
576472
1010041
150491
597103
921519
1254023
1267040
183232
1125076
52567
1353566
701477
427901
328816
571067
151856
1050343
1297291
117948
1214264
679071
338870
839076
1155206
620882
350201
889397
1164224
781439
89784
1053198
1192666
857944
537025
340714
547733
968057
46372
489374
788738
883753
932729
617092
812874
927678
225987
898206
392897
114471
532212
778237
295289
1066881
795658
13360
326376
1118317
1149543
792051
339281
1171979
851031
1094561
733332
1316682
388457
165943
304898
706056
695312
673573
481743
256013
1340287
422766
91783
102508
718122
452520
230443
1265887
408459
64745
373805
936657
951822
1302947
87529
507559
216013
912298
496423
325856
1084283
1241301
266918
364632
1222534
153265
308865
976691
973724
725173
80637
927346
90417
104057
1084108
368149
931795
1306657
77463
885117
6618
406560
461518
1085395
44938
1046176
883283
401812
589000
851736
76959
730188
886965
969932
66251
913661
208325
1130376
593267
403390
737414
1087488
325645
363663
221188
745741
1339950
1198744
1312102
687986
641387
799034
479438
968781
963675
1040847
1208528
854961
1071305
280572
692080
1337829
531590
1023415
1000428
654021
172341
752994
402448
699166
743408
1123394
907677
395587
716859
436273
406088
583767
1224109
1268377
32559
643214
680508
1184776
52443
535413
978638
1054851
654584
915026
913655
605382
684443
1285272
871747
126940
185743
871539
1241083
580152
696711
102835
1029003
521662
1150345
1356404
2835
1276631
450978
1306321
984294
552530
333638
1006162
149754
1102744
483962
19621
434190
41134
1057532
767627
768168
807337
999186
646650
473584
995090
338680
1169358
858503
1322018
22727
1184345
43545
1067729
623919
993512
1061451
236413
150358
672939
534091
469928
1300896
306486
895223
1023130
652270
1196125
1211907
175585
576819
854870
803014
797028
202540
269619
233120
692008
680764
24306
494585
1155894
80152
1359203
705712
1234237
1165046
286444
990401
19658
202705
1296924
698188
1021582
445965
143953
534850
1200108
141915
742566
967658
835503
329378
1287934
140021
295746
1341425
972431
1324076
1004449
115959
1315015
700537
33195
866748
885371
1221622
1351093
327058
1258232
847417
560623
843781
1201858
855715
698100
708211
724738
1264170
45981
526266
1250901
1187815
1250374
1142027
981488
1146714
408894
74400
609125
40699
1260672
448169
275302
187489
130952
855412
885531
1239752
1030263
93713
548089
494376
1201807
470771
709692
888968
548056
889855
868565
706130
488080
1237478
1354089
1072190
1090553
1312299
58738
1225007
409600
1076090
1362717
758275
1002465
504393
194125
1248299
1360400
214769
922467
602664
765680
757729
233525
608879
606541
521702
149317
805223
1228874
720934
278789
951945
297830
283509
715265
545300
931619
269896
1063497
920075
564331
798329
257067
969755
567382
203558
907769
682470
139838
1097737
523233
82860
1115045
313203
158920
981331
780930
677382
244005
131183
1195632
720168
928092
1089560
663041
857936
216497
1224412
904098
1049853
535611
374152
1291684
1349002
731441
477308
537023
1069352
607751
494631
673337
1137889
765928
236448
885364
1277705
244006
1095214
1088224
58799
839100
940633
1330068
1309121
810583
1184305
805397
1111367
1267198
449024
429277
883814
831191
94665
1259054
562216
839291
901699
596148
781964
913956
828561
1003458
767872
207148
882675
1057351
622756
1275747
837597
380507
457880
617679
1014883
790705
1157673
853004
247457
1316365
334944
726212
714694
468887
426048
23041
1270938
90084
995663
737949
283509
267272
175322
373257
119400
366257
1149940
148112
700046
152683
1361263
1118807
643487
22384
201506
704544
67073
460890
643054
103902
782852
38105
142410
1135385
214073
1203453
633167
1336360
1361069
93776
183044
1302603
394060
1262508
635791
797987
456479
1316162
1041493
83687
205393
1339708
218666
799465
1135230
1084544
272087
960108
1338252
799889
1327450
201789
333507
1040002
548042
596374
534368
258431
66120
1180289
468619
435994
936490
527185
1172508
1313140
16400
1243126
756453
335019
597627
806342
129604
1167858
977778
1334189
312876
426421
70874
44581
82262
1288342
95994
841549
905633
918756
421717
1339110
1308341
367238
852718
842060
178620
418121
332964
606074
791070
262051
154819
932528
623279
973771
36159
936560
847389
661722
294558
782157
206375
244461
141957
780986
105944
177769
216265
485820
687557
484041
623871
652166
625976
478144
386582
1103236
968782
1358726
352029
1240735
1081534
805446
425557
582093
1280201
401984
829461
1052865
366255
163750
1083542
582563
488994
115768
984080
97437
1046211
1000067
655354
609147
68611
1185067
1037643
107211
227636
1294312
336554
523786
132848
978676
661831
135701
433665
1323900
6094
549471
27820
474398
1320816
1034627
814531
9852
1285896
1229580
542103
193716
87001
1269518
175598
33068
1259323
229752
802257
470839
524162
115695
556570
651412
280464
374878
201224
605841
1220094
820909
347957
411979
11199
1093585
1090110
138100
346914
1252994
190801
264228
1274660
1188961
1159883
290624
10861
857923
12810
404321
577359
1323103
1246894
1318533
509515
717826
174523
49221
96162
1179582
773943
1249976
836879
217485
674010
1016365
1118300
973279
594600
64766
1119716
699613
714267
1094712
1134471
652048
68485
883185
833028
197358
696392
165168
136964
934108
404743
306908
793864
207591
1268223
98619
1097325
956024
251127
1084682
508276
534574
64741
403187
867836
657739
534863
502778
894007
399537
570806
109842
27003
1469
226607
586209
163936
929143
1312536
30038
166141
65030
330044
464679
1275069
1336681
250067
701887
1336780
1188192
150532
411699
176867
53481
1187759
77939
1360391
640473
595546
907457
24192
1076529
960421
1077413
798008
439213
1285585
387212
74068
574186
743320
455013
1243537
1007405
510041
1347053
558977
352514
733957
728802
1054684
1230498
1253397
766754
1187409
572580
182880
618454
1234933
180099
223638
786906
221064
882715
1266337
1274843
757376
756502
294107
830046
274858
354872
267469
57820
630949
900530
51611
468902
496550
1480
849601
552833
631684
1075293
265470
589538
420241
1002768
1084917
84631
238837
882723
71174
1321500
669144
1085552
805776
981047
49577
197969
375230
248278
221691
1218966
135591
1137644
1150309
880543
736909
1258672
1199029
515603
740038
513356
739631
53664
459333
1160211
159771
576639
510896
474666
619281
258847
842310
717722
34253
879898
103027
909391
694770
540807
241715
729259
7257
293151
61163
1353639
1005454
654019
824640
1019670
859751
1030564
704608
39431
10320
1147040
1058387
1214736
1286265
933952
1020798
1210088
712967
896459
171070
1112712
1311981
1196865
796525
119991
797486
508353
342977
906930
1257780
550130
200251
453244
363550
1049856
267031
497851
676965
224613
1259441
1287669
380083
632530
1212027
800051
41132
1243061
1101583
1250179
54040
543606
936535
1270383
794422
1119639
699039
682073
459406
656019
1115234
969234
487630
912017
1248954
210879
185010
846684
686243
146612
1061152
968080
1182821
719142
146129
789160
919532
103073
572122
267264
1098708
743935
659442
758196
310471
721301
1116583
323666
288094
1048290
1060475
701316
685388
1016753
803195
194370
596687
73144
862915
279673
544791
1361125
573629
898668
1063913
66334
2900
29746
478973
1078777
945345
214641
1087319
1218970
985142
678044
1235821
509222
400867
603623
602843
135270
311201
661249
1314939
826949
672168
1223265
124250
494927
426251
532622
1002658
726229
442124
362188
969455
842429
779473
295089
23157
355630
1334219
1182922
250619
1071791
196667
257846
137481
1180992
603855
464550
1057211
364166
150004
1050987
1259926
801998
1008468
105086
952763
1135820
579308
1108471
960241
1218126
409849
469152
1168736
1257176
343648
954637
654897
1304152
352247
546616
248669
1066657
842197
661746
1296465
1173070
603180
242596
1173926
626751
1038074
1206124
767632
133710
126467
73407
1350562
156216
270576
400335
838171
1357813
239465
1016040
1330355
505890
682776
280183
472111
852959
800779
1247102
1242277
651108
650662
563086
780136
983112
892423
578809
50850
1273116
1130379
1319989
808336
705528
435643
919126
906801
1069695
938883
419067
138867
627411
1018765
329852
312957
1358430
541282
259574
1035971
67852
921697
1174932
228210
595618
455457
1109744
343445
953953
348352
588830
1316165
132802
955373
584628
214656
1273307
934736
922093
65234
1186380
390689
366531
1041061
825533
997658
1026753
1306657
999088
438572
720071
886800
259491
812440
1169993
828413
1121093
321550
791787
778329
1216990
609136
1040271
1328007
1131375
66182
686868
922388
1123741
450113
503071
1000022
468644
1195202
940558
185818
122394
229519
28331
950283
903791
1176321
1340832
544247
313677
448779
159184
149166
282318
314445
1252991
1093609
177420
368761
961939
516147
764312
752233
368633
1057126
336476
1190704
651651
503951
616186
618106
1014669
423318
5994
156223
329
1080487
917784
171945
380441
923185
962730
987273
888053
1185199
330596
417751
1099293
893252
315028
1157797
1239689
283920
1283419
74216
251501
609079
204589
1221940
1265274
185043
467030
1020336
417190
391779
1355666
178247
971802
449681
316631
465851
758365
923090
93931
299490
1274192
85934
803615
1052244
489697
1065443
375085
338951
268253
678538
783422
283446
165870
424868
1139611
32670
1118579
739981
1299310
347212
444639
476320
712444
734869
647582
652436
1185358
787753
933509
893022
360327
640840
673993
986989
401035
953743
546418
1217358
328844
352496
563541
960102
452587
1057889
173864
1174818
534935
1164259
991793
110857
696149
350123
1217556
373038
1050893
835345
273665
1164957
62995
967186
1226345
1026491
385085
156514
40857
929063
170222
1291502
1273225
835264
1020988
440996
1217975
955381
1120449
874744
568463
857803
465863
973702
1202301
963729
503788
586161
1335614
1195838
903507
633631
305473
212763
1351192
280431
66323
842825
12776
525077
572685
1037079
1131244
1229704
1041532
326806
791663
1312349
277059
731748
41865
629601
636573
138567
382578
110362
201623
93852
211073
643381
1074338
513195
564788
499598
753842
1158902
794796
11766
212482
1301207
287592
499354
557416
173257
1316047
202969
533470
420189
143412
1177515
990883
771417
960304
821202
434315
931958
800328
971556
356520
1248028
1273874
373846
767138
457675
751173
1305852
737861
1285817
1286557
569211
650001
65812
1090673
970098
849876
31161
1071770
9328
208116
1032330
538459
1105801
1287992
1235381
558715
702644
671034
40340
1318553
780942
850459
734936
958207
1255396
678468
1205988
660525
163263
1306790
585336
238796
1261619
1234203
1315503
599503
1231186
178125
116035
456710
856241
63471
944385
147680
160064
1228187
816342
353790
79965
232368
606576
973480
261053
564760
1305651
229091
958509
900937
179475
1229343
876255
1289531
1145484
156540
40254
842881
1057085
428290
1206722
1288124
839415
432753
607703
617033
511676
172243
1075925
1187580
688328
876859
347866
717486
218789
1090007
1165190
274351
754993
643188
834837
1004060
506322
1044767
46151
1336253
1147558
522253
498984
727371
484954
734820
949979
392095
16365
181636
977762
1136588
763239
45288
1213629
427731
663879
380741
1184652
327316
187198
522248
630922
789063
891754
187149
1067900
764035
1198782
1116515
1276770
331128
1125546
526296
570037
1089136
1010494
451348
1047738
464370
511600
538362
306227
1108496
765525
646251
1052846
496382
474015
378880
1339756
1167726
1044678
773946
805401
1182313
1219807
339652
317605
847664
562920
247556
169823
437209
470046
139672
259314
713875
313158
1206360
705953
134936
729999
729190
846336
439522
1309460
1347661
208410
386354
320296
120289
89593
945754
256666
432139
362078
650868
825163
692214
316883
883929
212312
601567
1085395
702241
1235704
1293421
1341199
516396
477972
1246946
862469
389030
59745
1092174
1146005
645979
656861
515732
428076
63024
170136
856127
417005
1263857
807572
1249399
553819
370451
425551
454855
1308282
497837
1106149
279467
294697
701572
165869
395653
474749
982291
984038
310295
345524
860992
226752
853127
909082
123485
1237844
638082
540684
539725
368779
568871
530897
637412
178331
1253927
464256
1029488
334393
686460
3991
908428
819907
1300267
179781
1064958
480338
121348
250509
291457
125855
1326276
1058667
1030915
244118
538625
367227
294832
211366
81452
300935
803871
960313
61487
806941
1019782
261979
1299870
583498
611109
864632
698448
59279
253926
220578
52638
1303120
530477
899596
890112
932195
1188511
450438
503545
467455
1080816
343587
174130
1325811
1212675
285296
35111
114490
1005174
672462
356730
862412
830388
340671
604978
468214
161050
1111710
881907
596470
240552
48275
1024515
766330
912427
211337
359768
889500
53058
54298
769946
158036
1083770
591018
908184
947018
364524
54177
138226
426021
889878
898567
1083247
286859
924858
994334
294824
1150967
1203600
930943
940084
848715
889253
998947
1043082
20785
631642
1150419
350634
442142
47919
1318098
332339
385755
344245
1063144
723953
378190
505567
463077
348083
1095737
1197862
39672
1081300
940831
208392
1216330
206822
126983
537071
598961
421984
641446
766715
1267133
310239
353977
80130
623861
1302203
996239
743052
1214887
808257
1206675
1078110
196174
264394
393361
700936
1335745
203201
850846
127980
614521
239985
436986
6779
1055221
13543
1028829
981015
543161
153568
20965
285030
967875
312874
80208
1245064
182956
95096
1340986
604223
463589
133554
1181602
1293768
365828
602799
667573
996988
292299
603955
141021
1325473
133187
1241563
56473
822257
257506
959597
1295109
440155
756623
1346212
208498
121903
371906
208556
718078
37905
757070
130019
912757
101075
1134828
820441
192043
284358
1222563
874780
890918
225509
876351
1253727
646780
246521
448725
1297482
1155925
850560
697973
922469
514676
1173403
419093
230368
787679
1020
744919
296234
1307054
993810
66629
425415
1237488
937240
569997
566786
167721
729980
508613
430686
319695
281080
997646
1067023
1269319
1000998
485113
1073165
1340980
980935
178469
548535
1347496
664037
962232
216695
1142035
708648
1169827
1021720
1315838
111577
961469
1177095
942341
549287
684426
1158402
1086944
345176
1041198
27077
295531
425317
795372
1327719
869939
1274766
433055
1025092
793509
486159
1226146
156315
527793
387258
131133
1315426
794127
147062
546768
797928
1027606
201016
1166909
1119504
719833
1263435
1350831
88832
112230
1226858
212360
496778
759776
589426
623099
834951
1346781
870066
117684
925097
744512
131362
1048842
1003278
1353380
144930
72165
233453
1065447
723682
377837
1154797
1162367
704140
1170442
1012098
548049
330703
330915
1255325
829394
946835
1208344
1136201
932194
144162
657802
415191
1320177
558103
1182440
605988
1354625
196653
942760
841112
17931
1312428
464198
35629
1244212
1018256
13857
522964
923566
366050
284657
528660
1334772
63094
1076192
1121289
724181
1064362
690984
563010
1176030
697104
1012169
513436
299252
1264777
365286
80897
377459
913320
1239375
1194226
834984
926336
1289274
1171113
769941
634131
190226
1202439
1363890
328870
695337
953001
720185
1161925
496446
1106792
204912
1161152
928673
648299
415556
44128
5018
830161
339762
914735
255294
819816
278484
1072097
974896
617236
408512
977704
1142701
1328924
407899
120707
1220414
206651
1113091
486103
224201
1216213
588108
557661
581940
2099
1229693
404307
413416
390491
981941
1229537
1217133
591176
740973
892796
367094
1305108
106574
372575
920907
491186
593954
967678
19502
608003
548702
280485
1168663
125722
1080121
521866
552147
1108424
1298878
577319
22640
433728
58890
1176185
179946
15840
876089
1232089
445873
882884
1357318
323390
442383
763581
800935
1095282
806380
1269537
93395
1056872
217725
29800
541772
725974
595951
1164174
1206021
581331
745859
651531
775427
150916
809985
1202439
471655
901373
779308
1164727
537853
599834
1212091
302115
246732
1152785
42942
876298
531644
108856
395596
655417
626982
1243202
30227
548061
565644
726583
469576
1155251
1315469
998602
679453
8320
359867
264341
93885
646387
90962
1289394
428833
145090
831260
296094
286200
295687
140296
675243
621000
575257
1138471
1261802
1253506
136474
907435
484535
75350
1358612
743631
843623
542985
712584
705401
750077
79730
311143
342230
340305
516909
287286
874286
680669
652398
421043
1301785
955833
628819
673536
101984
836813
1184300
720588
443500
119075
350665
1167309
1310945
1168840
745065
1068703
1064727
1182202
158285
1236885
625476
1316978
1313947
1178958
1097996
443650
816789
195639
387157
625607
639444
639317
1002009
1294192
20177
510571
318681
267771
473071
394960
505027
689280
608849
1249823
1029199
1014038
1357768
57611
346494
413441
518584
126425
134184
594108
599829
598904
44920
1004898
5562
1279567
95633
449566
229709
405101
1363615
24582
683108
1249751
1075437
657220
1126014
1352931
124923
1337014
288979
418935
2555
1198740
396943
1043075
137584
839731
1160828
558859
109505
701963
46912
1352418
1176535
559455
753371
1160455
418243
1098439
796201
1036009
761990
94060
636923
74410
282152
890014
711162
767522
1163034
1254307
816654
1267234
497478
221259
75158
127029
108786
620594
119134
759378
1245064
525122
1041089
182867
1048673
1308736
716827
1279475
24987
627920
22065
325596
97957
1065639
1117460
948943
369824
254904
601946
1006870
424834
1052183
218026
648388
651658
694334
167902
166826
25091
208604
996594
1216221
414846
1147366
239063
1209684
1141451
514842
443286
336068
471597
1063688
321890
498228
1202855
1160489
240758
229083
8997
930627
1138932
1612
972764
785289
212821
365537
512779
1109862
441846
1012242
724678
412238
747393
585636
171152
1110758
1140319
410682
1313277
170795
627183
1226441
800321
6811
528777
704564
741007
484146
3731
1315348
1099834
1042383
1318562
511489
989757
73250
799325
735945
306767
551244
1091801
562479
1356748
811818
1025732
246712
480849
1277534
903101
800386
436143
1016776
689460
326302
852821
472887
368180
492529
187815
43419
1356569
664923
1072472
267410
476594
286908
245267
954735
88462
1258205
1136516
1108882
133442
135674
725397
587607
945621
873893
1209364
1348702
83593
1103637
123661
52976
895584
273770
396701
1051689
68487
973138
1221492
630608
792694
698660
153182
501584
261480
648882
1286007
1277176
732353
46877
493727
1093433
1101192
1140212
618867
979958
320088
1120733
679955
1040672
301980
142729
190399
1024811
1214128
778689
1233559
834988
1276960
669388
608033
65556
666739
165738
973348
45863
443814
176134
568927
512383
1295878
445941
1207125
514126
794619
687573
31549
491295
593522
263294
1101250
130365
1128291
1195990
1231111
1089596
714675
675165
21805
1287365
657938
256036
890822
554359
1157606
362574
1218441
1026830
344401
622911
575691
617881
1159052
12594
937353
648197
806637
97853
1187437
779850
533196
1043483
300673
961128
1228059
601955
154083
1095696
690453
920113
409056
352083
1200764
755042
696742
14597
1069815
13872
12312
511229
83661
706855
406972
365402
292938
734414
335554
488635
222707
31273
5821
836253
611259
91365
668401
1317844
1229983
357916
581128
508322
467542
267137
286946
663155
351516
907753
1057066
498621
1064568
495522
271290
588607
1218684
842673
1238653
221728
725973
1254592
392042
1053654
418105
869055
1256504
133214
657310
148029
1040987
466761
205749
1010363
924927
793917
523017
785489
132835
993357
134283
637482
222234
500709
1198526
450185
110811
777418
335036
103986
410641
1117330
580373
806045
706564
1135913
1139060
985745
269213
1255268
1286763
496936
111064
804074
810906
76383
126731
762086
303334
119854
793154
324613
931226
1037607
738756
367292
993737
682764
622985
559848
1080950
3685
12401
1105911
709563
1096028
772213
132295
217265
370011
1155215
1152473
167896
1227655
513842
110451
361978
270378
898030
889567
1085920
766207
1326846
449699
1018687
941233
1021711
706423
332913
1185432
759431
759560
854648
89745
678371
137142
531628
845328
359837
1234282
323252
785805
1359936
607607
120058
30090
1316083
694932
669230
422156
1169531
1078093
1225922
575490
544346
197947
1287815
722396
1138809
927861
1363057
716444
664904
937750
578915
230999
724609
240942
1193364
412146
264349
1186666
80428
907483
1357878
174900
1126710
311749
1247938
813271
58238
582335
728515
310084
161269
753191
419725
1167387
711003
465900
224559
604581
748940
188318
397373
858381
367680
1081645
908556
887265
1151265
167568
1341147
1136147
688116
1023393
59818
1114939
901653
322405
1094086
5483
32748
321648
1142024
1202013
954842
636373
1351343
814289
535310
821981
162547
981501
1324967
650491
1221764
1030864
1032353
369285
1277685
1108713
309043
1096898
41037
862006
331503
922374
1066086
53503
661976
695927
166085
708864
171943
129662
334828
765882
35459
614938
159937
1040809
1100512
1128459
476908
1227614
944088
430817
941199
277068
262794
13248
205799
1232346
733110
1264298
551259
777440
21539
496855
52658
622929
447318
240574
622087
916495
744773
999360
108496
728435
839113
1139509
410585
1085348
1288052
98439
387305
1140541
357525
624846
1068425
359609
240369
190297
452046
912545
1155035
978459
1069815
263547
550106
553897
113037
1036043
588041
511911
366290
234537
428711
2465
59149
544942
1036357
749613
479583
655603
176498
225051
1314653
1018704
379660
383640
1238385
307860
649017
453330
818336
47837
103836
166272
363711
350123
773013
1090000
101651
1305417
420092
655375
1025143
1306685
913912
1025184
172108
1250352
976149
1026183
1073478
670192
1301880
117220
105612
175356
1147584
35111
974262
610500
496496
829367
1321415
326959
135435
635378
953899
298593
26433
980299
611626
874086
670194
195025
996072
676001
970665
1178795
227714
1142444
519127
1181586
91564
1179259
963808
1018708
425488
601990
551517
512757
748460
276951
210157
733565
247784
512132
501048
1317092
189774
103362
1261855
643822
80504
815723
613059
1269442
1079148
594802
1255916
1092230
658883
137658
1287980
1298422
1201546
1224849
303270
529362
996811
94317
497822
887378
282051
543562
526875
139186
95319
929334
1015239
385864
1177990
851087
966436
994004
403437
461154
365701
961514
914917
1001731
442855
218437
1053829
834064
173263
1280203
560290
188929
798481
262813
1170694
31374
348608
908865
1063717
786174
470250
681616
357242
944665
384218
1199568
373169
9028
165869
1063739
301556
746224
975010
247328
171230
1301173
1297269
762077
90943
301919
1092067
1356065
245611
1314053
685328
704651
443694
305677
965614
621024
373582
103163
374300
621350
291516
882914
811603
238925
492199
1025342
468714
643491
606443
1084749
1054274
776091
827379
1300777
662159
237846
43379
1303614
506293
362373
162552
513209
739512
1303569
790119
39156
535131
303568
1131291
616824
1282158
598423
276616
467078
640998
1000922
399454
438931
1104710
63204
1288342
438340
665715
937513
597392
243668
194782
791342
173239
1176250
874348
1081547
1262885
1119584
254140
73255
138246
896784
1243096
1219381
1214236
712960
697897
602483
422060
675294
790707
1114954
13503
558008
394343
1267117
1069865
1140440
1172309
11965
956146
80617
18573
824781
369296
937709
435807
555115
48609
1301360
1009247
1190044
707146
388988
1258124
994633
1134025
88123
419088
297344
1207129
99974
892678
1076160
248994
1202279
36323
263435
809890
331155
1176065
1268124
532676
1062947
1035652
824396
608115
261584
71792
904894
1114902
212759
490186
386274
119628
1317604
1122376
1072752
1009507
405555
976401
28332
742505
1345676
797401
1126105
650772
634086
283426
1130940
1126532
328902
595857
227937
631731
974232
759276
916572
260939
103140
847189
815090
456457
960505
1266841
867516
1272996
504528
816406
717518
542444
1333561
616853
1190214
812684
913980
332070
756086
1093608
1318356
738923
283672
482853
1008713
156156
884662
164355
184979
324654
1351252
346261
95783
532018
983799
46734
1296416
721242
1174864
1005057
1124368
398753
559476
332688
603191
933262
920230
855487
1090521
428816
1166632
1313017
1189081
1219797
1203322
326889
1138170
573776
1253810
100168
1137240
1052520
74084
563116
744240
219783
152652
144188
1027251
283706
884033
1017812
509625
321865
631362
664073
537558
1230225
1338762
223448
14330
1071979
545342
129031
249490
613273
62928
1116642
365399
1269941
611256
194450
897259
1343716
922048
378636
224945
433362
1336714
711171
689448
1216650
489016
961250
555777
968113
1352780
892785
874060
371093
694243
139820
954227
1016865
462586
767677
1010310
154928
585257
359599
800479
263535
271503
797016
823251
419949
936715
1202664
1306459
121313
77947
602103
406193
617508
850900
1004176
1043937
707353
1315064
305392
107292
650328
1175382
106785
180813
1313207
223181
631264
455608
398712
91518
877623
622088
321344
619524
401253
1109934
427092
133032
888619
550627
710107
350989
447285
920234
775459
141365
1273357
217009
842107
292938
537904
889714
142915
628712
1231214
752418
725581
770145
72185
285552
887835
370612
1239151
753871
126810
1048063
1189962
526479
458092
824826
269871
1052287
165427
516682
608304
55068
1150738
1106434
1171211
281328
66071
1359941
285686
1112366
574092
449099
174492
64873
35721
950486
798228
1265442
865697
140089
524133
143055
548255
1058919
1201057
467156
194918
868325
256865
1111763
945947
312081
88832
1019145
31147
1249949
268686
768152
334849
1221082
32477
661458
274265
416506
281689
510445
218979
1018501
334470
1194901
255581
137620
1284663
727523
1358362
489379
1117715
108800
769505
562705
780190
1155321
957404
1349038
1343398
1353770
399611
551485
144424
84236
148672
750131
902659
1159000
1307130
501015
982156
55620
20208
23663
1208689
617690
924934
661680
1108326
604599
1025951
324221
286770
1255160
207217
1113753
190141
330877
1064701
139350
1032074
922195
1212097
560369
330220
465606
8257
73920
1336774
743281
1149964
1070035
55212
1202389
972391
485264
325647
287556
639131
192004
1294647
826242
1354902
735583
723891
784350
64706
1354917
156211
362563
29005
1233065
872454
1205675
366310
376952
1352939
602071
1314525
302762
1180076
242859
544306
1253269
1292518
172361
1269243
529327
621154
1263540
349329
489423
1274900
788275
369861
90788
1293607
221093
1026728
1129076
354077
806256
179097
365161
272217
846484
1286670
504860
194570
372964
1360139
254925
18009
479682
1355217
906810
1355798
1069712
596011
513326
737685
548562
863687
1036184
530641
893154
871129
979932
1180104
166400
985628
694474
885818
75015
508103
1262990
583622
92903
269064
411523
561261
1251091
521904
278701
414242
26896
987597
1345983
1315767
811349
835232
749009
910112
651303
814763
768121
608470
816419
642851
932292
523551
1275427
229151
737079
616001
568173
9368
122212
265911
249584
597033
798088
213044
726079
247929
237834
107578
1169791
538484
845793
323523
812671
744109
617656
1345282
587505
978143
601005
493945
571594
579954
1265151
543177
801817
1219092
473046
237512
609667
185740
604890
707749
483311
305926
1094429
1097911
1061133
808319
588553
1070148
485311
740236
1281663
692357
727156
1084357
611218
554692
686531
577574
139203
823332
619039
341130
621716
632477
475057
830354
933467
593779
1213047
333180
284083
738411
757143
552714
67553
386265
369938
1251576
975590
374839
316229
223196
475951
844549
949243
223225
1046426
483987
308112
1283046
150901
71854
747909
606874
563077
1231493
129314
732123
1047896
682113
1174148
644887
1017891
1021525
767056
1023333
27525
311390
876832
1079518
875564
549173
115165
1150842
343004
151612
361838
643711
1221270
942280
1349052
248341
1262954
193255
1227351
404960
259976
422069
594506
276399
600757
839790
1175215
903078
1140140
573682
466229
176492
119726
1231043
340530
929967
185969
740676
43390
565449
366024
254551
699189
1312981
265457
1042987
889657
359148
840247
41918
901208
76150
11840
193189
1108077
617422
971166
354355
513287
973529
424554
457888
258275
414680
189124
569097
1273866
990630
461359
776939
1190298
495256
564703
193267
42937
511685
424818
1278928
620276
208867
395655
31199
276204
191279
198746
555982
156550
46309
236612
779237
797330
1257100
177260
545407
1108732
917332
1130619
691407
1327930
330581
603438
582814
897574
1344999
563810
946097
679380
1124041
481849
228610
1148799
968241
1010415
268313
1032886
186401
295491
451680
1021414
1178899
508642
134208
530824
44606
1272090
77473
746027
567669
939762
386463
27776
1205852
424839
324187
1058332
1049533
502317
900457
738041
635411
636447
1267844
897196
1100171
1139836
144701
107551
323746
1304643
42076
181429
709858
1149257
1157797
711550
678421
380136
277102
1155593
1017273
348076
278571
281548
141799
7128
1214908
432939
1337818
1028396
147314
254250
575766
105982
940632
1119969
665192
999101
553397
905606
745602
885362
245117
147213
1307946
1083616
826372
430537
478270
1078517
220420
702268
1337969
761732
260983
159778
1363960
503866
519852
1330279
1087850
136229
762765
963978
1116582
1111756
836019
185977
802475
337478
1227870
942118
644518
1085958
1102322
978732
1245076
198359
45796
67788
1346416
1279571
477223
562340
649904
388842
887174
94696
837600
74962
907077
939517
1189435
495778
343252
144723
585476
1276301
780164
546448
1142007
324961
550531
607476
384061
269760
865632
1298247
806361
758757
490552
121196
17719
1259710
581005
998410
411316
502912
662480
416479
527132
909153
79302
1010513
528320
1151922
648475
632309
551596
1020135
755174
746877
1272814
923032
609060
637430
1313540
1213703
423592
97906
334771
150329
405812
600771
895654
1063787
221105
1141977
380170
1075881
1107340
1324624
251776
851312
709191
355754
45765
337505
500737
1296568
676378
1200484
290138
882498
1167472
240410
512103
358080
1327859
1291418
81474
437302
1265506
1067233
1168653
210058
179262
671313
769140
483113
921153
282334
1271045
1340390
134011
250469
437442
731098
214630
875839
1336322
1056272
992972
663195
276758
607478
776559
1060346
507207
1136383
72055
24257
364080
1212583
628091
340726
537219
1028063
82395
169014
315455
1231244
358440
880101
84197
8354
1148608
465784
199841
1034166
1013337
732560
95742
513248
927968
869448
825069
180481
1161644
750578
76054
832549
320856
584064
1030524
691151
815525
218892
884301
411155
783799
435277
1094476
736863
185935
1216962
1023892
1036285
123497
736937
205490
1078467
416604
707406
303324
1289295
718719
748681
207585
249300
1028049
635231
484546
1199801
842491
429280
212860
1226376
610420
709398
529647
273571
531293
993239
406531
245516
877978
1153389
569389
1323754
904841
67526
1193366
928585
1056617
920136
625647
1243027
297352
9596
1084677
879863
1359014
513425
587941
801294
449077
99166
81973
581546
819570
590286
111635
695557
739309
421938
1276909
1353041
782524
578064
1042812
1065355
269601
1253765
485405
132857
380769
1133178
343767
421399
1207216
384421
353102
158114
273685
569084
208894
954186
940120
201502
246452
1308442
236132
427077
839543
783841
699005
854496
1010379
1066686
791106
1080394
1275375
604347
838736
216088
1339016
1325319
839912
209654
1204018
712646
379796
960242
65116
1295660
8945
1313750
1014153
1205742
375046
802868
1082955
404694
383742
999225
918125
1016099
842294
855805
992373
81257
284850
10209
830898
174854
1075767
7094
861309
159591
609999
641921
554464
894720
1162733
938875
549714
260246
145570
296216
433767
802473
190229
78712
1340512
486774
356095
984418
650542
994718
130524
48201
517924
1338259
1083959
864414
369178
513476
574996
84017
474278
240611
787929
979412
191791
808326
342365
1320717
964228
591009
495569
882451
1177759
568080
477439
580231
858754
1305915
637972
1130285
485100
808230
760042
689424
825296
1210675
918739
272378
679915
647091
680314
280231
443205
905207
678801
410314
162708
910980
1128911
807631
936454
1266021
1361634
78983
74849
539760
463620
678204
635406
298667
158464
1179577
40675
1354674
1038985
347461
1244733
211515
388178
391923
635399
30193
429447
1355932
514384
1204928
65540
13133
1328121
935037
120738
241713
802744
49432
1088568
754169
1317101
929421
190922
1243420
383457
1058003
496928
84343
1222919
475993
170889
98932
707334
339167
424452
195635
988285
289747
508493
1293983
103253
664122
506476
269703
154932
171980
912597
647575
1238297
214069
211676
617065
724310
601454
944577
1220993
1057416
1037129
919453
36770
276778
1266779
987629
1148662
361685
1045772
900743
58225
836160
701472
365928
618421
942712
46073
407538
836693
423588
744697
1107340
96010
741628
740015
362734
253866
1102256
538348
527693
1245369
1363136
372090
950560
258483
774362
1169888
649898
686899
146653
837368
1042266
425566
353818
841806
97675
357950
1240771
570199
288705
536442
1236069
155520
394587
857477
1150060
954806
723016
745773
1062449
313771
1196957
1129372
377110
1016145
716490
859051
868129
1270759
624585
626924
526574
624588
1328454
169534
1118040
977532
1029718
325199
748876
423507
67945
227851
602945
782836
392696
375217
918185
1199868
21216
279746
16317
1054976
796813
1116238
210665
69623
323163
290561
939399
625269
1290276
1015208
21567
903743
214361
1102132
767186
256333
128280
1248029
59381
448924
466367
893983
1098972
500592
124112
922935
30366
436383
1155376
361814
66379
1035137
504590
364517
662565
292749
297277
1048633
937126
570109
1319462
637465
672203
100147
940945
921073
1142560
845335
234132
1363391
284250
314173
860637
107443
160988
500613
633650
1312523
428627
774543
990842
848862
728518
781680
397045
1306208
994751
1079290
652163
347405
433293
697607
282959
1063595
1330183
110409
975526
1088662
594351
1024129
132621
1282567
431032
142485
1308625
805134
426275
303697
240550
31816
681537
452834
206055
1056898
393492
761474
1028841
1194374
1122945
905572
697090
1207602
1210292
1110124
506697
464455
1017710
700848
1130790
147737
1127219
658680
1120202
275477
1039569
444224
1177452
824185
387843
1157720
1201222
1191261
925737
990667
1095078
1180224
96764
1155128
288033
716387
343034
237206
480759
1352035
1188564
361213
1100339
230250
605227
334381
829034
112549
1272974
1009052
106158
791668
624300
1116763
361908
794052
893195
953877
1259014
316404
1025412
871425
754375
842364
797585
234124
315477
1219673
592272
705980
1027670
1008367
942998
701008
856925
819142
901654
405678
1007296
658774
1114752
416862
884446
1037442
703488
668573
329422
38747
444620
803434
1205227
233396
834667
805955
588147
674623
1228782
542890
57349
324929
765362
566231
25507
349093
959979
1318862
179009
684563
310764
267930
1181519
1182166
1287282
366787
906785
555145
1257670
1134589
1329720
49242
1146988
966498
381477
212509
576034
285396
992671
333379
197279
364386
708275
181901
874377
709941
1007425
738888
77921
860023
673231
90032
1282121
575609
193394
541187
420214
1152671
256625
508233
156456
261730
1044153
312215
861479
986182
408347
522107
642991
1031425
1302317
1002475
888129
1259884
1048609
1096021
179651
515686
105418
1342136
501087
668918
435391
520528
44859
1254759
621253
474017
293897
745053
598883
1095890
857950
1126989
461575
656106
796474
766772
241752
839498
444621
120311
1118139
314451
22634
1088401
967008
160556
71072
37449
209191
266995
264231
192136
1295744
1336962
996673
786997
1251129
375776
213517
661376
845895
1303107
985579
1138674
1198245
512167
177619
933200
1350108
786467
378048
1034572
1322985
696609
483368
5007
923141
1350685
898662
1192470
338851
300697
134891
1257046
496367
88072
953136
451842
719089
805150
845947
931791
1182483
948610
1098551
510240
90525
1174301
189938
1324886
365119
575937
245537
319146
459326
1251054
1258688
562299
939016
151422
544474
127672
639535
960302
722271
470987
763748
947901
1040244
1028347
203071
776778
302714
1081681
1260453
1006258
430537
276508
381476
324536
1308077
831202
1008084
246247
1164343
806177
1160476
936834
160841
829299
563351
249088
1056354
1061605
521562
704276
407762
986129
1036199
325590
1103096
484092
198576
390521
930278
480925
933391
45213
260519
69436
847438
628540
440355
534462
497667
1198217
54081
513728
720035
408749
778471
808558
1127246
80142
526743
458311
1020494
1185474
448310
267758
973149
554630
642388
1168915
101624
1290799
455100
771252
109883
368719
265307
462452
133975
646742
677218
200219
458407
282255
1336991
248912
1354511
1003255
1275130
669992
723140
537441
601496
781606
416050
652942
1263289
811937
856436
1282275
282899
512988
338192
687791
1065169
602550
172497
437532
284795
818069
490957
1276335
1204102
212543
1065188
614290
1310058
850301
287815
571131
351488
891002
1002275
564729
1247493
1255782
1131958
1359232
577422
489512
886564
1313358
926034
986508
289988
1106033
187229
1302725
859376
820801
1144394
971306
1126090
936727
106713
440587
938050
250322
1088151
23908
1172688
142694
150571
1206085
572629
959131
157698
1147979
106274
8150
174640
232681
1278895
1291198
292724
33401
193813
1153043
734949
635933
129127
123944
1024620
314250
128580
871743
684331
1103704
999408
1239239
745188
58607
1086019
814407
1341058
1223053
173762
651967
883171
292471
385907
482721
375736
912324
278439
573961
443801
298531
867627
755461
672745
892006
740963
57896
1129845
489391
236017
503391
893767
1308113
953612
518298
1100060
463129
109468
1312548
140590
675880
1021330
317163
764265
88916
146514
666169
451481
415036
441178
666498
290794
897581
1130866
633911
38250
355477
583356
849793
788333
767094
879814
1254253
456798
682394
43904
1044925
917424
1085662
1032138
185850
508005
152024
436029
1040364
1071009
742510
514093
913185
706713
945696
436085
780306
169322
148716
443758
1087259
1294967
492032
1076913
213625
979558
1150387
1026330
584236
872166
579490
616993
4525
670925
557788
904675
1042818
1134370
1084819
764373
96476
637438
180433
467134
1291434
975954
885523
503828
626047
1026489
331896
103755
102989
548608
1213769
1059433
872996
1293973
823587
963976
1207060
150047
38029
704373
1136207
1088277
835499
897359
711437
1174335
216143
753728
115001
744827
1241850
389262
743030
796402
636771
714980
604435
364354
738465
746503
637853
188095
581335
1038853
715293
1031495
1318939
88343
1322821
1026086
93053
1095380
457756
474443
514900
722852
997982
1203797
256289
808996
117826
435064
127732
1319418
82645
514176
221289
1307031
123251
22775
146194
1235614
568351
698475
856155
317176
456891
515003
1133217
336829
718623
748251
680420
772546
1190501
497662
104957
765943
560653
657936
641850
1083514
790554
479170
34752
1163836
910750
22414
461792
457279
370548
225586
726752
974532
303589
202428
389634
249022
705460
1156743
697831
153309
416197
1078789
385334
969430
603330
191537
638101
226455
476082
218202
1162475
1113227
1086580
587225
1045422
134228
488598
1014536
860051
506345
904698
497272
49749
245475
557020
749275
619618
701118
1276996
86776
1066026
314269
866404
709441
9298
254209
666071
620338
347293
637753
238691
717358
60856
260583
607918
510054
826311
1148721
207658
327473
1144690
389597
40630
739186
98630
1019038
256029
432905
462288
397658
720888
425498
295756
49186
427110
1244463
645309
789623
817783
350084
1237387
591500
559360
709040
770202
906955
636425
1297262
121630
517824
953936
898600
553156
775711
626269
1100283
1086628
663301
48127
331318
823471
1239340
176102
1358817
499460
1238910
105968
331121
65764
685951
335100
422760
95900
1120316
1305038
74664
435403
1099938
582627
900041
1153238
1108828
783553
521083
776137
1141933
864036
533627
576704
881349
158096
369405
874422
109726
467407
601337
1098849
489034
591074
379698
1102904
596171
497319
367604
952340
937564
750797
242973
142408
345870
618293
232880
1303414
11559
627307
969455
1177423
523447
535022
32941
719993
1349267
246433
906308
319820
1147275
725495
682816
14352
26295
1033995
243473
1020745
1346513
896073
818722
325912
849700
933744
919145
1234203
773531
531568
440508
1264433
1122043
925045
243833
215036
1301163
730182
585993
1271203
920673
1204337
754606
932617
1360846
176098
173165
1073711
1104752
1126211
1341340
785387
728113
971628
986208
187124
929337
442045
564607
1279612
1121309
192405
1227617
223407
801306
38767
820655
761438
1064014
1251317
859477
156588
1146547
313546
833071
1353129
663606
146847
1137129
687796
1110664
387130
182393
268451
1230025
924258
395407
707110
601236
125254
1362048
1159070
712976
1356142
1288211
972777
30244
899239
574016
248994
1201763
503295
1127165
432001
703594
110440
89398
715690
1240725
598537
254821
1319151
1016268
38285
5789
1306353
198127
1345636
468747
679340
746073
501186
789927
542721
436490
719173
163423
1047107
998890
1251486
675712
310486
1179945
1072387
407133
119976
711253
50412
626736
5122
1056105
33462
480595
1158338
225246
107450
294205
343576
289317
614939
101452
1273377
122487
763690
1023716
1271331
1306772
511211
1015639
879357
540244
1275175
62171
201947
1246442
189626
448889
95518
303149
1282612
1139900
538671
547733
322798
1116768
148314
505992
892599
190614
1271884
395322
786092
334341
323591
136784
1093930
183531
1233902
730035
1227554
263554
561610
165503
903095
1030822
560208
285649
1053226
665968
734366
446396
370819
1331981
740053
743819
627194
393111
74571
1269799
1207803
385039
362844
1248057
966769
1183923
887096
1235257
108793
207433
438800
660118
1249784
646187
910368
489170
1157152
999553
402574
895069
261041
1352881
292452
130835
565560
594147
1181503
1096289
1191387
144000
1252129
1255548
1207858
1222728
65842
241520
363907
43874
1314530
613002
242852
83876
1044009
126091
736933
1132061
170010
970123
974194
1014184
535124
559861
815721
743973
1197325
1309014
537552
63816
698934
79882
304740
214570
459198
1256161
449747
957771
41131
706826
1117628
731469
918332
461592
194891
744373
844183
837791
714908
917472
778821
30986
857589
303120
650288
379492
916141
209157
568710
1078439
554209
39355
1046519
679512
303924
298339
260071
1163274
907148
853275
260684
481165
117127
855565
307013
1129522
911377
1135528
298262
882385
198669
1120090
302513
407531
270444
769013
1301569
354858
1120023
1163730
304041
990459
289829
89500
193626
680341
1253430
1213978
869834
245897
1259845
1208188
1154782
191068
1255125
430973
403598
191744
1003045
372510
498016
999762
393986
498628
1100244
535235
1053477
101491
464262
81222
1339573
972855
779933
1053354
1208286
83637
1140695
821026
752331
1191553
602305
1229936
142274
1078913
976234
189962
1252871
1088151
810351
1286882
461530
524050
749969
430413
465696
382993
224236
1212293
1012242
932245
186535
1063182
266994
1350083
905778
611022
597014
290814
771083
1093909
826328
1096594
575399
1049971
771001
103755
977241
457724
1075270
727903
1161547
605404
325477
135522
6510
1188299
1196969
629773
526923
72174
890012
545592
1307862
520095
27108
1011353
1179379
447688
604568
1214652
1305641
1321722
699316
232081
519585
987950
571033
743744
845228
112712
407114
139958
689211
1006097
1193171
957683
310638
78889
550645
815017
1308012
371
17177
221486
503235
32583
1075142
218351
1298755
317592
1156494
684048
14489
107959
1269517
468574
848994
357761
806362
985969
1097806
868314
104221
592140
143019
198101
559674
716370
1199437
456169
527199
567496
661807
881167
216814
759866
146677
1082077
1154242
206713
927051
611733
989818
1110750
1140767
1338566
729015
590716
769595
1221668
753985
139295
34442
218500
1258802
47636
539661
1133870
641484
382445
78032
1024183
495556
1173021
79330
1229871
649456
1303330
620766
359957
1343725
777006
1205724
280942
1181689
1231559
881464
277755
733599
1321355
358146
1344099
1220643
973171
471639
1253854
800798
1116334
160404
916963
149546
1114214
807092
1331490
647564
474460
897229
197174
506931
1311970
675342
890425
947842
521147
914417
941991
463601
1051416
1033576
1283178
593779
210272
1011103
1216730
1142550
1018949
279753
396784
149655
22131
559260
874226
189023
539317
1198151
797664
226094
891535
275292
756219
1205066
61770
1261943
1146767
271548
972484
6554
187993
503693
36231
956781
93790
526154
1107134
79634
1254696
301696
449230
921349
276739
334631
1033514
1018187
629446
284993
932485
765774
302997
593101
923194
835452
608328
1290568
448160
1073216
973502
1025983
574047
701959
1182711
1054759
578692
238610
1336302
969443
1046757
982657
1235165
1009036
364532
298090
1084296
146647
979680
630366
237945
359806
734934
277936
356612
1082586
955610
235514
228577
863668
470239
1036565
1267560
1239125
1118516
1112625
55944
887375
806427
375165
723504
1052297
131557
10522
247489
518715
73703
980125
813401
618797
972567
965010
1176978
472675
589826
332699
371407
1086339
1291511
566051
313031
1159777
970649
84888
527854
216481
274873
366502
283644
708142
623904
1099105
132334
313332
970791
670513
68081
833655
1276580
764150
363996
464499
3920
71999
503152
1045543
1001970
785337
1054373
964297
1307218
233657
254673
167062
710000
1309067
415730
1083480
1313773
816966
437459
430675
968708
649880
392028
471496
709448
118566
1234008
456160
1083655
384388
1113454
327104
1270716
455949
1080008
1337433
1359291
839388
293853
798170
930911
262971
665278
229529
663724
122902
586131
1115844
978080
306095
288334
498784
696790
94663
1135362
1176865
521361
1305688
928383
1182614
435953
146880
1029688
156927
769937
732481
952912
280323
737795
1327649
463460
1304471
1065483
510139
48780
924426
875711
1148206
998522
275551
1013769
1206931
1231127
570850
365552
1114174
1281082
880416
808826
612909
1284926
924955
177833
30921
430108
132911
953922
1084252
979012
371270
816274
126057
238909
1015645
459729
571064
853357
1145139
1248721
441736
387658
89049
856265
622108
858644
1269750
906407
533707
468062
368404
1176454
110341
47120
724456
306331
290800
1272733
239588
42417
216975
692601
603538
173703
878411
235653
1102944
986321
916927
1118588
656188
729471
633261
133080
978384
447160
904030
584801
1003205
445748
108441
902508
424032
1247618
1277894
132409
1088493
45416
137033
134710
859720
547279
417131
1135666
1213592
1012436
1344944
204510
1040085
1100312
937505
440670
1144936
573526
228934
307119
881231
816575
1038638
776144
28681
151697
257168
398857
952318
467019
99960
564781
1050881
217350
618612
150414
65509
1307096
1230297
699686
417020
1358026
384405
1198449
422056
33030
271504
714804
8514
1227638
311829
1226468
1002204
910449
1022021
867775
1006271
683491
78211
55864
1173342
352261
970160
1085882
1339247
193967
692786
683386
905328
19514
515291
333002
1215199
1330807
379824
280249
913062
1114800
969646
1261187
1252031
802843
364458
1162303
1211116
1121044
881184
824115
1294512
127619
1324998
836016
592522
919313
1309026
1030897
837252
222027
521818
730922
739738
589194
687735
152567
43687
72062
85405
933227
701122
1258457
1323967
1176408
877706
1194252
104322
119330
615750
1165491
1062888
250878
1280857
714263
979678
1271611
933398
664403
1013689
642708
1219584
1358124
372488
287057
886148
436793
810461
1096726
1093473
251806
679957
656701
395102
614107
118911
63366
1156907
251603
683628
295233
1064375
269753
906397
418296
1110458
988363
806474
561867
832210
41687
87512
409799
511414
331713
438582
402585
177476
732015
1052761
1253492
465411
653896
1344047
880663
939493
142630
625972
470291
1205261
1286123
845671
939472
517400
738011
490576
771516
267888
1359478
598177
965070
766094
245475
1314962
49111
729658
1129780
511867
427644
104184
345359
1284985
464624
1320119
22357
403090
1330884
555670
1178168
1339143
225052
659344
1003023
1057852
1221175
707406
387221
925852
252129
997164
1012279
380796
1045211
1154340
87451
580260
28445
1361755
1329642
1257912
21793
931168
962980
1256499
288600
948733
1207717
499633
1346156
1232811
1301511
1355471
41372
377607
1028126
1042853
39476
920211
1073972
179015
1304251
739269
904574
449372
1058193
612171
278804
634558
1390
1130085
1341314
114745
658800
692672
36799
1177878
299633
577142
1184710
185154
908943
1312614
1361275
980618
409384
693744
748722
149983
929124
1290821
323472
1026311
1122062
838435
1088860
609344
1055879
1125773
1097618
111588
311131
321338
807115
999226
901665
1164371
1279316
982280
71404
938059
146011
158443
1003385
440566
970077
321845
89903
1144866
198095
396063
385540
587945
1262537
57733
953398
309409
768114
1124940
1277191
770401
387390
998203
487536
547669
1193301
1164833
405863
421181
313471
1211719
771946
781232
702797
1183164
146444
222047
15189
508011
152589
385466
936947
1231287
331250
155788
478307
699980
557032
162983
129572
926028
1217312
609456
604441
129338
649111
280366
1252265
845098
547578
4138
409497
1339906
534193
566254
211429
748951
981367
771394
736932
56862
319028
565624
945003
710784
292485
503157
1060938
2112
26942
1252458
708268
1192342
180041
540754
276181
251832
478370
749239
120858
1141261
1348060
542540
26375
1079383
1113117
397032
239662
147033
591175
169919
416429
11726
394798
12387
896285
65580
519589
355674
488051
825489
671790
196085
707718
444043
559845
1265174
201404
971534
1163978
908935
742743
1339539
602111
167301
438938
66789
349634
869689
1308569
653109
391063
696437
900838
41149
485414
874613
180749
825473
586158
1179231
273229
1257033
342170
326230
843176
1238342
1326154
44898
415254
507429
297384
119067
1157551
659175
528792
658100
130887
1134360
1237385
1214325
776562
494523
1330144
1144836
1226006
909258
1286182
467411
567078
1357653
961098
885115
606064
534413
1082228
371385
541852
1219397
1234888
78237
263500
412214
815998
229435
425090
644059
584844
258988
93575
962333
95249
828764
842541
1138189
865643
162018
442867
688725
383457
1284475
870886
397308
759297
1292913
577105
402220
769139
1016429
1344527
519318
497113
210009
1120320
775033
689432
426618
303216
486791
478073
311513
1010176
90318
1317063
30971
1249301
1296364
482448
28189
1188920
565423
16268
286284
154300
673727
997792
246881
162951
46154
873180
26871
617471
834324
86549
1197604
694280
1294173
429906
1124915
472869
91302
754060
503156
934816
330717
708281
256840
1114557
1097788
814645
901460
816237
758649
617483
521956
656206
1128335
135227
348323
159518
915168
1003124
142337
1325199
744325
384865
1349771
312197
688365
888775
677010
25245
1131020
739765
693070
119637
512810
896504
1297680
62418
903890
331917
395177
37457
317894
473074
60687
47236
391002
1041401
1219266
286746
121471
358127
725911
620681
570998
1331878
809070
1180117
190091
449395
683997
1164355
271106
385240
1135745
519265
1149646
1060298
469121
803629
1193097
856647
393666
629351
1330847
471420
1211711
538987
1293124
1319505
1109352
908410
13323
1320708
980871
421555
1117409
237466
709625
1265001
125701
836525
1346909
753538
889627
267320
1133615
514329
658381
985564
1135538
1130449
717831
661855
267431
410350
1198024
1076183
580894
428600
640664
204105
843079
670462
606748
464753
373335
1104620
215381
1062072
694275
1135861
534136
196674
1286082
1154575
1299993
71059
678418
351436
799446
656499
743059
826452
1202993
594746
751726
1012244
148845
541757
11667
50057
491700
1290670
1009373
842704
626437
438789
1205075
80939
544922
487908
296521
321381
1270196
1142570
127549
244075
134693
1175996
338846
1092578
637781
413943
445398
138291
582190
653109
822150
813804
298945
1084386
936477
316158
657158
189193
827023
658250
466915
660064
775209
780104
647736
58723
18115
598680
525386
1156029
295259
601197
895423
851746
201975
693764
33137
408114
647240
204840
517497
1177671
296105
332729
1360254
309100
1121716
151165
535633
1169165
1066420
1181744
1140390
1214618
633679
943465
936370
674688
340021
1363587
926687
1052734
690067
1282644
1190970
407062
910777
476229
569695
219058
436044
1029335
339106
983609
156485
471323
443611
743574
85679
633444
849283
920027
478621
312842
552281
263317
85189
815914
486062
648998
546816
473973
395119
943023
414709
1165493
1036670
817111
944598
1010799
102965
510518
902962
1075211
346534
574173
908602
910365
723901
404342
859317
64654
811169
1133337
1178876
1041060
957351
374773
8412
983076
1039430
860167
710606
1193233
411692
106135
317781
701898
298017
19963
1348841
223703
803273
27348
426543
612965
596480
519285
1101709
889252
277164
1035014
956190
14536
16078
1222625
1338267
1295521
299647
1303929
378266
89077
556302
5280
878281
934570
758876
1229085
1024312
631896
946172
920679
721829
938399
427836
1238178
1187472
1034966
187453
517977
416591
1073007
1332354
512919
114891
816549
402004
273467
259727
595906
562308
140814
1312045
462464
318644
1353898
533219
397438
194156
266992
202299
857484
1003047
91829
1246351
1117657
1322494
1084949
52806
1153530
461268
1036472
1268380
1219687
1176415
1225909
70942
607555
1059591
833838
160444
21220
417046
812366
963621
302894
1235318
245262
367760
306195
845270
603796
1345312
479130
1283256
486990
740200
1201220
1192417
571064
1112834
1313697
595883
1172158
403584
1115136
1123869
1000235
840981
1175633
532417
204255
813375
875847
824014
305511
665559
559847
63104
732438
814253
654725
438371
569340
187604
183897
615892
1323892
989249
720449
444200
610645
678467
249315
615111
1226738
1179084
982267
1082784
626816
527588
952060
520169
819669
478146
645169
756283
644564
1069611
1354460
1251996
95397
1160627
990854
1999
1250786
1184387
1332093
396055
941092
607168
227701
350581
380059
969295
1058162
1273927
144102
941887
1171567
135833
218678
1239706
964918
10601
611530
1254385
790342
776406
1356046
161424
603543
288933
1047175
747340
29965
660087
480694
140348
817122
1013542
465640
958686
577996
278194
817508
98195
659372
415646
56687
351863
897223
497851
731817
1171314
1070882
510562
1184119
1343942
365266
887431
320997
874538
1175888
240678
582870
11289
498563
20378
275844
569541
1262629
917941
648713
1042018
368690
542039
1190243
473888
557836
269800
527428
1230838
785617
275327
604793
991079
1198647
783945
1249000
411170
1151896
251336
42006
663317
461572
340569
809806
934317
1104246
534481
842128
411188
556163
1058143
973260
1005680
627282
451731
379092
1106543
1098631
392328
142970
148576
982489
129056
1178123
766248
244442
537843
1149670
768537
461366
358175
1294871
1185518
524393
1342361
1288196
994303
1215607
213329
1275516
111423
999786
99483
477195
1179320
613037
588191
1267856
607889
206465
92108
769896
305759
594675
668434
174755
846153
1324205
961180
361643
1299857
1136820
1328617
316227
1006390
71487
473584
963850
1027046
1273766
702855
520590
932310
659168
195397
1068337
208084
1171884
673721
253685
464568
357793
1347476
670037
776930
191276
106641
10137
796016
1132446
502924
1154039
1318628
1191872
347318
1169459
1331881
266040
950215
751886
285381
144424
223040
1110887
210599
1199423
116613
1150283
387983
274208
766492
23124
1320304
313877
11846
460157
851376
69736
1132954
862027
347353
167400
1260546
64506
951476
87014
275869
92606
784131
66701
121666
985626
639123
236943
541822
678509
1049340
859454
715087
629565
326789
51662
1137977
377365
288330
523699
393973
506995
932655
522919
959164
1038821
13451
1089842
315585
1251511
781379
316984
291677
1229299
138678
1150660
1147656
241695
1016709
737534
1276556
465306
902348
879403
562069
41004
667552
876652
700924
1297770
437825
481383
1062244
632775
499913
622337
959140
1241735
731998
1196553
1167120
944920
134031
1107488
1162936
796316
654569
1036203
30933
680971
1236014
132001
1030154
1216889
967859
271009
17866
984857
1185715
395727
977102
898331
757597
1196397
1052677
343609
262108
838654
1026662
426069
960198
1122538
791080
936181
1005892
73061
941648
394574
348523
460129
139570
964863
1282677
830199
24724
934557
803471
1294676
1114443
113257
1194984
344415
1082381
11750
8658
1180299
994554
369396
239368
234359
251127
1260502
1038276
1035827
481430
635357
468141
1137392
451330
864223
612421
280437
1089338
1243463
1012556
185992
1165456
362267
854949
49339
365379
1200261
1207433
146301
1148941
1273655
60987
891066
375238
1240395
981880
509425
564867
772025
719754
304556
686317
892439
1336647
742749
671736
112200
53785
740475
497102
377659
472975
609485
648639
1298602
1173326
1276810
937896
135660
1301244
715742
238878
186779
785469
1067518
341557
750743
494795
942646
758986
549617
727021
288323
456580
457616
640773
474705
697332
8305
1100497
852650
529003
614130
883628
425566
1285982
136172
398607
283276
1352883
872514
1199128
554110
162865
971682
455214
556218
511731
217008
1286365
515552
1172622
823262
422343
479047
974855
165723
56877
1147131
6631
850026
1259038
719068
385534
47674
689816
822700
492174
71888
875543
170014
180174
136935
1026840
1207489
981803
10965
158010
813903
758905
744444
927505
624015
312098
1020080
548817
287643
980353
1272232
881866
1334855
1223943
31409
1228299
59404
1245899
1216689
356511
667452
2446
27687
920076
982471
353642
218443
836039
50262
340551
505941
790575
1102353
1198702
837361
1249817
335912
351501
554787
1032243
706195
677093
960420
984167
213386
799180
18394
1176194
435367
457745
1038568
1172374
195191
1204322
1337472
1110234
198068
19076
1323741
856167
805282
708609
715509
1157495
988875
807165
576280
768094
1241600
179647
1095002
38240
1029631
258547
629636
640531
297173
1134160
37820
963460
146243
1160303
1226584
171556
229240
494533
338687
1258727
1102868
296458
1155394
678422
1211560
241814
707383
733340
1004500
40085
1237696
1343490
421906
1037023
818122
222423
1239496
512454
451720
146745
666552
716273
121171
277615
471853
879756
1301260
435197
1253101
861680
441137
475349
971203
111280
919860
325863
1139740
39249
918479
1043525
138880
217202
186278
1175936
199684
103976
716483
747697
1325940
1284519
294907
901446
231041
77450
262481
1121224
1001107
1151808
1075723
582495
5629
1183502
281941
1087528
105691
915678
1332891
935632
1340441
270018
643175
350557
442539
665147
1120524
707163
1325707
227164
817597
920584
876800
216437
407953
1181095
433381
864410
885479
472439
70350
1169419
1125188
1174287
150304
316661
403659
1203396
1012217
1364413
560835
974550
24772
301565
379259
236615
613140
315866
1320848
1016896
1304499
701253
64475
880453
466158
279219
15847
1150721
5766
803698
1012549
374952
478597
114497
640327
343915
1082269
756134
632156
386700
664581
996007
1158118
892376
489330
376854
1155221
1070334
1216698
828700
1113015
1196142
997155
1036977
144298
682624
941740
1047058
847319
451923
545028
242134
360571
234863
69727
1148114
1056176
523109
411156
988482
553397
85031
569016
555181
801903
377407
94892
1127540
952603
741484
56376
387370
341210
92610
576640
1024758
1049410
1110461
633142
608213
1209006
868376
1078988
1228550
72742
749292
1351442
1187932
1112438
788398
852388
1565
728210
462497
850789
1259553
888139
215689
1342645
1114135
444232
1182651
1026561
277974
1147485
326483
484143
1298213
1340890
72990
178808
1295981
227275
77536
752325
1338091
918832
1229172
883063
424488
940974
104540
1298645
563462
207574
1327917
948747
550470
164748
1257157
1156255
831452
1151206
1323626
509654
862491
1138722
829076
404165
1105420
208945
462650
324244
1328605
590021
161689
1230041
942102
587547
947614
675497
597582
194
1222177
1322226
464573
1331663
412148
1195427
446786
268273
516957
733726
892289
343141
77469
48485
129705
296306
455171
1079381
1103513
852468
848711
815606
1010518
903058
570058
852868
813715
853392
713796
239025
1298149
1038544
796782
754599
857672
131473
67467
838892
1048799
213601
454072
713863
285090
929852
1137907
507174
533524
1309144
957567
706086
827290
637299
1283112
402423
496477
1027791
1264466
1025352
1362698
1113300
346885
1084678
1004673
169946
1137605
405954
857382
428952
243670
408102
717042
962480
78679
1028252
435032
61226
428135
1163443
758655
1141957
1257126
366103
1139604
260804
80912
286479
408682
1214999
345815
17098
1015711
1315921
1069408
825913
1137641
398052
246622
374675
334288
798710
720565
1320307
859521
703246
620895
1146131
1035987
593007
273857
196470
29809
1039429
34620
660237
139432
181062
327422
90514
437704
710904
142157
681277
706978
1159309
1104613
232056
812355
957520
253874
856231
1126783
1108954
560265
1187529
1289962
977231
94432
785272
521717
775890
896163
1289150
5754
266394
1179590
968365
316862
162318
1016687
513753
787954
264846
50719
1283532
1323158
717670
312786
837268
1083924
1311417
315286
684261
416643
179306
66192
1336525
1079627
52410
919973
1028170
1031901
1193538
480358
904052
531083
50578
657418
1094479
816018
236721
916298
1176114
446146
728714
254086
768807
181933
38100
601461
185230
891233
512518
1022414
1088875
1332038
848773
1256987
748942
1190552
1051489
169936
308542
217419
1290935
787739
474739
354919
555488
194664
1274736
722143
647118
1008544
969854
774778
937946
340897
208908
1017832
640442
486522
1199271
795237
259679
851102
776086
1253724
363329
126602
366683
242563
200826
1153544
728753
773423
537059
754329
484780
548828
1052690
282511
248891
1036505
125494
1356480
650361
330403
454461
281475
887071
588270
1263791
199007
528548
1068006
1049975
134990
364637
1360889
1315594
65356
867875
123083
678399
91701
211937
373696
531286
395251
1128983
746509
674061
99066
166811
1034198
27647
1213433
1349102
1052974
509430
702664
1333126
972024
1306205
726993
672195
1035242
464067
1286775
161085
1021851
705713
637740
1263741
488264
730445
682672
1016323
1013971
1162734
46891
437418
1031871
1294853
1330160
274530
1173110
265345
13383
1328870
770059
214485
1087651
620872
501087
1045311
561248
142672
1125939
559559
98059
1039903
184973
962838
344330
657416
481968
696873
877520
1040839
1140768
643396
1029560
1059938
1078479
760565
896191
806168
1125785
120311
508311
901934
1198154
320954
253555
335794
646585
378856
168316
273737
872206
1152321
228677
167697
137134
1058729
1018646
1190820
785504
136446
643580
1141642
599138
718851
434490
1223804
311181
854854
77828
39127
420503
1052971
444332
820804
273467
1150435
1153458
782164
557861
407901
574352
444590
94743
748756
1195165
840274
225162
131351
1178497
950469
664956
949968
953622
512678
1199657
620280
1320310
871558
1196858
852287
960786
111814
421607
1157539
652005
393463
580466
1332551
27573
893589
223207
402246
659393
1033057
1225245
204726
1026532
1104293
655853
1087204
922592
420952
212371
561941
476085
31803
701194
1321437
590434
941158
873
724930
531021
216362
850088
903343
128549
848624
1140708
238537
761089
345393
553090
1284227
482949
124874
901968
1244472
1098189
494881
899758
783495
519630
174783
139771
22020
406455
971054
1186570
1743
1307232
1148353
79919
512367
388315
71551
792738
979087
1167954
1300386
48987
759315
606818
1359499
417570
487534
952767
1347687
897263
362136
929244
1005922
827045
174020
643223
1201217
1168606
1103291
101594
403299
585721
67139
79391
82885
673737
905177
953341
389735
958952
1774
1192031
819804
490092
596642
916370
5123
1099237
67287
765341
293094
85039
276181
1223747
9647
492110
1168362
669645
1233879
1147839
265840
99346
122532
81683
420594
1315401
592801
493589
1119159
1104888
527643
841960
1317078
206912
909187
366238
126547
36292
189605
1283117
735887
1331166
360579
330482
512176
984346
755414
1196422
634381
1098358
1272938
111668
873075
174692
598900
576117
1149644
388941
1129522
1338505
222343
545086
475878
1253542
1239469
1343133
884411
475710
982716
154500
60685
852172
600563
1124879
1230503
633994
580684
563521
464004
1206391
1230827
647739
18621
1076771
991422
754249
315585
738738
309445
35357
936217
82709
633755
800045
475641
1176148
1014661
20072
436757
434866
1139110
1099155
1350139
226574
95735
633314
698448
996653
709111
728522
440536
597369
843035
1327686
344214
1350253
425890
816932
496820
121930
231830
253610
181152
614304
99427
225218
287433
955006
1195133
97367
659820
344414
247506
266612
420947
121712
1044643
797808
1176764
759276
675902
811561
584954
577117
231172
855973
110491
447426
538385
911008
512191
62012
21100
231808
602322
808051
1255386
636633
1104406
1184176
1111478
866954
1223362
120649
1002477
1351961
1300899
812847
1014758
603315
1254190
1027509
731313
798933
204542
38251
939151
1054589
36928
58820
246823
476253
763242
694995
460628
537536
119478
1312264
131199
136532
61670
415714
78099
875876
535129
353831
475477
807679
202713
635827
413487
239108
399123
841252
1195282
636834
546084
25528
1314442
1267260
445853
560245
336243
1325238
1360622
860521
1128979
56009
1175611
497163
548557
240996
304141
955087
1191464
713935
983061
668320
536781
519522
432559
962998
245649
165194
800427
78007
894084
281962
504843
319375
1081181
523900
165217
1160349
912121
1341802
696501
1178979
297064
991
713691
815673
18470
1210365
750397
1019387
222918
563034
50466
103502
193099
358594
900352
460370
1158537
1268976
617989
975619
1001613
722362
1090051
1160517
318438
702445
972576
1005168
583523
1212903
75187
116955
95454
217859
288432
585503
1242963
717814
1275886
7506
1275668
811582
1232110
690926
631865
58135
773502
308447
1206298
1056536
4233
425349
752995
495994
621214
1337327
430804
758410
187081
1264479
136112
357098
915135
126964
435469
553422
735247
400419
159332
515625
796244
235937
330431
567981
809879
1332761
185613
1225970
816354
396538
433474
333762
457155
927684
607766
740614
858457
1269803
33856
44292
965416
1207964
48371
1208322
43434
18113
521341
879614
637251
1292293
975763
407236
1202569
113357
983841
447074
843049
51426
1199764
217191
909050
1137197
1096419
1062072
193070
1269027
934613
28469
309613
1333753
265433
251947
1227535
194785
1041650
1191483
1070689
503817
678865
302343
398125
1267652
1006967
597239
214122
775120
932750
682771
520181
1282635
979255
542629
1178005
740488
339974
90041
1351471
1278797
906080
75279
236924
594463
1320446
709688
1142321
1116776
1360424
249658
451240
188781
703064
923484
349341
936414
1048571
1243402
65587
167473
748853
567675
301267
396134
230077
220430
941020
1061358
82124
1103743
234998
1109268
872947
123902
106695
549247
721529
227951
262382
206096
749237
338665
817775
468515
1008938
338347
919025
876913
637811
750781
431217
787081
657015
1201204
1342620
974867
742481
511838
1323971
935792
1077083
69728
644974
152253
813906
202486
796977
822636
967703
295456
1070562
173683
1268182
232935
700436
1165638
1218786
1266123
603447
1335072
62798
1270350
571930
754721
119876
216740
61625
425221
75017
580469
319723
687522
1056548
972314
1218376
1117238
345453
624462
166167
1068415
237644
110205
141571
298193
220736
659202
337338
1001869
129222
1225037
151588
9518
691967
341882
774641
47424
137383
903359
903202
859580
1176437
1024399
404070
605580
394319
702707
418455
854728
1258261
19546
574274
736313
1329535
1183279
719360
69036
1136564
89787
15081
1216767
146993
1023566
1335559
661310
786281
75022
864846
1314880
42304
1240798
979888
360088
826312
1119246
1146654
612614
182417
929514
215666
1033583
1126562
286595
904981
826826
1212043
872981
616389
517430
364977
517983
238557
603833
1352939
585538
489864
1191107
783782
1015943
31561
1138047
787948
124789
1321450
1307522
625207
809680
1281232
1082188
1078002
1274426
1233467
925449
457887
618228
886683
1044402
1249734
399671
889217
1246361
240316
327854
414207
100623
884916
244522
605799
385209
490158
1074882
203997
216783
1143322
637508
403172
591576
96106
496297
801880
1141293
1179543
537300
756821
661343
110427
455711
1057371
850109
761244
521154
227518
337473
27085
946922
363691
564877
1044259
979661
499958
847237
826694
1289294
325605
243230
837977
862998
2453
172199
1267464
445238
542935
175962
778773
990231
1252098
1349284
1034879
100016
275022
363180
628225
1189857
404461
656489
1148449
966358
1128198
1316218
1113882
370062
97225
29593
529207
635680
321362
338320
485185
602747
856196
233844
206789
341713
207401
680012
310887
488405
111170
935432
843432
818519
1092095
912276
459248
231914
291969
1035999
1296332
284193
18339
824879
1128657
799833
167392
12579
733157
1022654
67263
550395
113664
153806
602823
1261966
336694
253695
278840
927322
920
858036
227178
818058
215704
59611
388410
574497
1072025
889041
439384
93815
927685
368870
415141
345143
5273
1078199
267860
417868
1289482
1121607
690667
116464
876291
52501
813545
243578
230717
211969
211101
378570
280869
958563
394749
852426
344348
636628
826026
1313500
453231
755718
353923
1265483
1263175
1303499
1322916
958081
1278818
352433
788343
81310
826248
1069946
275439
1120520
1349261
1236512
1245432
1261702
457727
768916
1274583
648480
728246
211506
1099141
1222472
804077
486578
1329980
1197193
94293
872269
355711
634117
676601
921255
487496
1244134
701870
410530
953953
1344287
512907
96237
235498
859285
831524
608381
45014
177404
505646
1161510
1360847
726187
370521
560557
593586
786873
1186880
459765
624625
675804
546029
640200
1098464
344717
707002
405924
904948
1319264
187589
537753
946467
237944
1215287
615989
822785
1320304
584303
1150184
1102799
119400
640096
233713
427221
43081
111490
108472
762631
1032916
1101953
386458
281340
443684
7735
1091311
340891
1072940
1205129
298936
416528
517465
1120360
33052
799285
860686
229110
1120869
722136
732930
65918
586661
276505
358498
1092024
378185
495075
1071527
1318247
944521
132576
1109721
329273
1013575
1249144
359425
403931
774204
1224179
90415
818637
1279757
1265103
997752
1227522
765725
176048
145227
641410
709214
1105659
1351346
1304873
1276937
538102
501544
1350298
1220515
957266
192930
1227347
1072251
30407
268825
210734
12874
1134770
172816
771165
99973
669205
1128923
93562
1091192
678995
1240682
259284
1027044
239263
870423
101981
220268
820866
151201
143202
323505
100434
286824
653389
70270
54000
1194021
1237291
1272104
530243
1282970
719823
1301564
1295474
1093361
967825
597417
869552
1191490
1081081
351981
1268697
397690
759709
360632
87067
913619
1104033
173377
933801
430036
799661
1007692
729186
324980
1261630
218641
504117
174933
196322
991177
1168458
408356
1142253
1096198
113407
812778
215490
532074
1052763
97049
876943
594922
639878
71024
1276492
1149976
1026162
346453
977887
186843
414259
1042242
716289
593163
74574
1197965
378342
924244
1187068
1023386
284434
951443
110483
503571
347535
241953
658389
959783
526641
747057
172064
1142567
65565
272728
812311
60875
1305631
742841
703181
691576
1037084
773676
1044962
1177429
586017
505986
276496
541191
302248
1125412
337355
1075079
892259
855313
874583
598138
180432
1000616
989926
659345
830233
1129728
761227
98021
53786
195576
481131
925038
383055
156082
753527
355755
100972
228960
1158303
207874
1287599
463082
738892
60679
945558
231840
88914
86072
1003908
1272678
465436
426047
1291611
769629
1130871
962709
664737
83601
345958
514391
583005
780499
1159128
964696
416075
784131
435976
840433
1267258
170776
1021378
26404
227075
374570
22050
535084
317900
771256
1017473
764883
722641
858855
318355
225384
1300014
874172
90031
140079
871726
648656
1031735
925905
918557
449647
1290425
977199
995779
455432
564883
380585
430230
415458
317875
738170
652919
228510
1133719
549552
350657
545811
201861
506787
1246748
504217
677198
1301223
1125086
872909
877826
857509
15081
414838
491311
672974
17982
399582
336156
1234837
1314595
233509
427747
252729
401702
113119
1161569
349196
703207
948953
1078329
509885
918208
423873
1222462
1135166
814739
509357
392027
938436
171131
1303400
1105107
248190
761424
625823
162613
1069232
1093631
955615
156104
246912
532178
1227806
596784
1216156
670085
999047
449870
599272
724267
233590
890725
1191631
341317
1111368
100265
1100015
345650
1301100
310638
433350
1046286
450958
454565
479038
1016736
109723
1045169
330214
884386
1072693
910628
248195
244597
1119837
528938
368613
66342
812435
988425
931673
1077058
107778
624885
122994
1007195
390144
1089778
955903
800446
854102
776570
1037998
1101582
968861
458923
1085403
647659
1143539
533089
824944
1350315
243550
17321
1156810
969276
88623
1135750
13942
118299
233452
382050
1181089
240434
180422
221096
362467
807902
909800
1252347
1278875
670509
1005055
294437
673519
97112
505422
310443
271147
254666
751442
381512
662571
601645
198005
825317
1283584
1035499
463333
936648
732801
1056327
199447
749577
1213150
833531
971137
35427
1267257
1154432
163834
305969
338838
171722
1167417
29507
1194296
292558
855276
173705
1287658
977585
632379
1276090
777359
1316796
44356
829207
79595
1097290
897250
1144617
435041
806543
846465
532312
767702
791741
1084569
202459
137398
665571
916297
265607
1147525
468480
1292949
332448
854064
173025
1297677
930775
378606
901652
136743
1143069
1068915
30349
699837
1320748
969022
449223
157813
819930
473871
1326599
696465
373837
786391
1306720
480510
625130
677739
219209
781931
945733
45887
895350
1218434
664612
1235381
164500
185461
496677
1112307
341048
1321625
500440
133677
1091796
850212
1093321
891749
760113
591825
1044505
1091870
862688
1070575
907474
209520
232051
1192330
632763
368108
474520
458186
1303495
902533
673661
755782
32081
567613
457052
1260080
778634
55148
387220
425526
1109795
389209
1000088
1195951
528437
480354
1225787
969137
1113031
175368
666551
832741
709115
264761
1195351
632297
248022
390676
908888
383807
775227
36621
424089
462177
1310259
1181356
1254335
1268280
165666
599247
105566
612398
1352739
84372
624069
458114
7022
985421
994248
707437
636100
839709
587198
40045
91809
474713
1091046
1024516
216435
1132592
1321777
100507
381904
398459
237381
68227
1247627
1299971
504051
463072
62067
726748
334270
1095230
838100
391077
179626
108640
1301373
245203
1059713
1233376
179595
727641
109387
641739
193940
319631
867721
822582
682169
467405
401418
777583
220407
4312
1351039
607267
1286651
86385
1065360
491573
907409
947889
835182
856060
738474
801554
1310469
1145446
43921
623254
208848
278565
1343817
1094058
1331300
3533
398706
49630
516756
135573
452378
87795
290427
578993
691465
266536
247200
921843
804189
1196686
283788
1005061
474689
721054
1261579
863032
957122
159723
47384
17492
862986
1090482
795183
144383
827431
931085
903238
932895
1194408
1203720
907059
51275
965512
465051
681071
961312
1363125
692513
1117063
228374
117538
689012
289348
567105
700355
1089480
1243243
222934
820132
477133
245650
1041436
667304
810937
370044
76767
1056662
416380
955683
821672
143409
1186918
960972
287632
1342684
307943
1296394
1155925
91589
724161
420204
1092375
329203
580531
379048
337040
1275341
54432
750708
916772
778107
534695
855478
832944
1034793
506985
970257
775007
443419
1353320
193684
1108953
818741
790242
949358
1303866
372495
961996
922362
362655
111493
128250
822721
1100849
546162
843126
946622
407112
1091822
1223265
321216
325494
761473
903812
59408
609622
55049
669392
112793
740315
1153415
611707
51153
952279
597139
1128718
1321875
253419
496634
339083
796996
812384
967134
293301
135951
1184844
1352066
1026169
490692
773836
477060
741167
1178624
330689
251984
1019122
1061148
24362
411498
185660
760381
1195537
167974
353628
955630
877978
1321766
754376
79840
214772
731313
757252
370813
865870
350774
1030905
101821
545080
560785
806816
545567
1301836
286030
155905
545757
782850
79217
834012
195776
1041019
361813
389346
1262855
276939
1323811
875279
485950
422346
319927
527722
65851
806962
1183539
691008
1249487
83518
418304
792296
172662
38000
860490
1156332
787883
392127
150925
154764
426234
895037
426950
55598
1153872
145431
1033097
317796
967447
234161
153215
526342
1078185
77184
1196249
217395
117843
605260
629011
628131
581372
1317567
712932
448298
1336007
724139
202847
1266420
127189
1026774
680856
23061
512083
732874
1346230
373098
662024
680782
858173
246707
827086
1159437
749711
805859
141968
373984
63401
421373
626778
224585
713755
776646
55255
1042869
931615
442107
1148647
51786
379773
633076
205148
830390
338295
698697
914222
35603
1254751
325617
145997
86207
871748
974948
72400
774558
1322102
412085
336781
285030
423352
1237149
962497
1257620
330303
648822
814798
753881
1105083
135675
824703
675576
913962
84824
340864
418657
784299
1818
1054766
1174815
487487
1323625
662204
1323587
511814
713639
582236
961900
832462
397339
1026811
336816
7284
1192900
334701
513029
62286
1097314
214384
630012
795080
566562
470333
952526
1248143
621236
373175
161192
327739
45053
148300
677355
266130
727753
1164874
638062
1282662
880308
2009
334930
521915
447805
972904
79688
1096799
669559
640166
638667
1090518
818241
668753
673037
1167164
482276
125614
1171179
62787
938089
1086074
1144559
729485
857963
987662
1007850
1274519
689339
877778
870407
263189
1114907
750789
566959
958389
710838
1315875
1030086
383861
924271
1352499
117001
284729
140779
589144
465612
918952
768326
1146873
617795
1207436
226168
1142877
1199153
366148
409837
643195
1087356
735931
826330
299098
1156122
1178707
1343380
473914
1212373
659163
697611
348936
331030
191945
445326
579602
336054
100507
1152121
695421
74362
781205
630134
913786
1309281
154878
909994
1076015
1297838
1330046
1152764
656782
160393
736130
52206
172414
362423
575762
767771
314217
405911
689560
82687
690215
483127
1237673
1063605
179520
1238795
1314021
1186495
796987
731323
1238771
392305
510915
1357814
779587
966849
881370
88619
1128250
503093
1219802
1166676
481525
572002
152900
780439
829467
654970
624472
1267067
398788
425099
840198
272500
264015
1026556
370353
258620
274743
1231341
407697
943012
785713
328684
1269316
1175429
235383
310869
1143720
202926
60626
998973
1237470
828757
622692
181657
24054
496692
1203069
295153
267635
783088
615729
705110
543636
1197452
1238973
974123
720654
1175198
98392
960681
758381
1217366
163568
736470
1275874
303030
327854
189126
702693
725130
1312148
758874
272245
1228452
675603
795058
154373
42223
951535
274641
947988
282107
308100
301260
979316
650408
1049203
620054
781040
787452
179151
1044939
264729
631066
163391
365229
1245105
357252
1011377
1288468
645055
1262498
1354634
876107
617717
237931
501322
276850
594512
60794
813788
1213456
1177946
264579
550312
264165
865877
48610
996954
1060692
357230
243246
1027535
424118
923990
398851
1180519
1032916
318095
1078225
999716
919766
1351851
940873
1261925
1308152
520493
554376
1272982
960156
1223198
760682
994117
804187
495498
900602
270199
699257
1118052
340726
738845
906714
22302
240582
1254009
700108
126920
297316
682742
216979
74247
277517
315873
842826
994886
7286
54200
386330
704410
1104500
454399
813352
448448
73901
626604
195089
713736
853473
997776
424393
598516
1141727
1079526
1153450
32746
985142
549798
1297094
752526
1364279
954158
1199922
630221
1186783
411575
237010
196481
645818
561474
310638
1271617
119563
523987
119980
524975
198199
1035753
651296
468377
1163904
703735
337047
410288
646689
561008
1081865
335411
809689
1243664
925489
730568
924494
489333
623224
173915
815033
454576
401299
543956
883018
1156547
808460
388567
677636
107909
1104938
399083
935677
694393
956228
796417
409106
462520
780415
178681
157920
1257948
337691
35077
760598
37750
252100
400563
208654
137240
851495
799732
736863
326549
1101839
189501
649186
212897
15990
936859
371079
552802
752094
1159710
262023
231816
707778
770263
416083
352739
1131570
1054990
696275
360339
1327024
1266359
878382
1313786
778199
1261237
955190
1290412
596597
788496
789839
165029
681903
1043986
993613
456677
933262
841858
511118
389836
1115211
348031
1115218
520713
418986
242086
409369
648218
796913
483248
1038673
305313
1305652
337691
1240872
1024449
1336803
948958
812069
850900
303647
940625
667298
1058514
515274
46146
1280709
639363
1341289
151420
1142693
402919
191066
275478
190089
323840
558022
415133
1246315
695320
23499
64181
1049503
797233
879150
1036701
1020105
465954
668172
870772
775147
853518
950244
313753
545741
1085718
755218
722156
56178
608056
1215759
214456
198790
836577
82453
429968
389131
492865
1232362
1068665
151045
1049353
421483
128068
163573
895907
158973
496732
446153
342937
1029276
781466
680451
472203
637449
80395
860593
1001503
808154
981425
422344
213969
267727
1178691
1133937
1248375
340438
769897
482628
973110
759457
841528
682003
1347268
915296
153065
282027
811754
1146518
213976
805196
572524
1235929
725981
541546
368776
991122
12299
1185984
396057
346463
983822
466608
3131
146282
229437
598341
1270990
1013779
473454
572286
244033
255516
663751
507404
275438
509267
603385
432113
1120921
990679
133824
1160704
695838
543813
1344821
61655
170756
1331812
730717
409773
838661
68298
1304980
319363
83118
721058
128901
1253022
1272499
215468
942391
608817
1076453
1319517
686609
886249
947893
185484
270503
643461
481978
476695
346020
70895
664646
1071112
433268
60720
966642
389027
907010
852827
1143981
1322120
120086
1302427
443727
854314
1277353
1268387
699870
1173484
158552
590833
161101
613434
16222
1277364
1097289
642886
1007843
1231290
263401
634498
246423
740249
1048703
36151
780038
177106
555182
350637
527772
1297307
804100
1205801
963612
1126171
949082
1215248
511185
866552
379380
592960
1157008
724181
130976
38036
977593
710264
264162
900259
740620
1202159
382317
411836
426088
327755
327049
994375
465791
8388
605264
365787
903039
524241
1124871
613818
1357650
1329669
4632
142875
110101
1264077
636756
358625
536986
1011431
1077528
397345
551106
858730
11866
172187
1198535
459693
599613
1291916
757342
275242
14454
1221909
772860
1104251
1166730
942120
97458
258036
697126
12036
550668
1332571
853174
502109
692248
1179243
948948
628441
1117717
402359
1050155
596862
1289118
901495
760569
447579
755315
1074031
90295
1101468
397325
908633
436432
668539
481
111232
42143
145227
515869
395810
911006
565937
580027
115667
226001
996956
1185101
91290
790179
1279479
25005
859794
3766
956054
1275701
791596
470343
298518
406183
360474
897961
491193
92341
247933
258468
762966
86245
591906
274278
417574
900269
798000
364684
718889
381038
865237
978071
482928
1099946
562135
649515
734092
123088
1214898
576021
709176
25135
1110125
573180
823540
167967
31041
217113
1036087
284674
696246
771356
1037387
336835
588209
1176990
549743
154586
779164
1040450
319397
763343
88261
951670
524218
1008857
116178
320688
1284272
690922
1242519
1147381
853391
272468
1236067
247657
947257
475980
1326923
821575
745363
638687
204892
901436
924385
871896
726253
942425
138735
1120546
920741
1289057
546698
308700
1080622
431756
924194
887065
215850
985956
1286658
1093843
380368
645750
606165
568235
1069506
1069561
564282
1354341
402893
434085
326153
481417
1092559
419687
457763
1258485
1172172
534316
1295550
764794
904948
609484
23923
700258
500524
28958
1093714
144482
1151329
229427
40210
670695
108785
304284
1332239
900959
329887
994661
1179661
489234
600298
380398
87367
1061357
754310
17801
1024387
1345998
569509
87421
1314144
473050
641263
1021008
375948
426794
1315633
890911
1310726
546763
220723
674576
955206
1220047
69625
470600
810564
650503
950302
243758
196025
709647
1026292
857186
1074956
118537
1150504
740776
1218025
438893
1082322
1183593
612364
1052445
462815
94971
266853
550892
968747
836162
1291220
578813
468091
1182842
8090
1115667
567624
370382
608556
874628
1096456
343248
308864
1153732
1316051
1218360
115501
831975
589686
64197
929680
224608
1037043
339240
1142601
256010
102224
978223
422969
840166
1188421
78966
889063
1052840
790978
766083
604096
1328975
1289422
1103807
609315
1073641
868927
975360
1150174
1210311
682625
581447
1198376
552344
876405
1180623
331979
1032944
964695
1217443
553344
1006370
775329
1257900
115555
437310
752107
1213403
1112765
1207555
278356
1134684
1034821
244869
166775
138019
185806
184136
1270064
236879
201492
352085
631287
79637
1180458
812183
1166447
794207
675071
18031
1067948
812558
436495
861552
158095
956589
313549
1333304
166583
1256780
35603
552067
925580
525676
981333
984685
823875
130684
180990
702866
1231173
457701
751088
962681
924755
702911
536389
1336335
630313
730080
881053
8839
1138435
1164005
772522
199912
3496
477155
940893
262780
235774
174296
388728
703022
158656
126455
526054
1129184
1330833
1289591
944813
384126
213078
828308
743203
6127
35188
1225086
803497
1210124
132295
488058
1252347
1178287
459574
190024
918908
281252
1300329
1339886
162783
689104
132847
877426
696965
1358867
1063986
146950
619814
755524
438795
197921
808307
694049
1052494
427208
636979
49469
404451
1075727
747580
815338
1107249
962852
747776
965466
1172564
352291
270058
339427
1361561
132423
1187597
944202
368189
198288
281660
949077
135950
653118
626759
546733
1226232
986580
163634
564961
600257
854863
1223889
156927
951941
616939
795448
530358
1280363
972526
311281
831035
1186911
87014
419845
557215
397447
1039529
178754
369207
725815
1065810
1112357
272906
520631
738546
465772
716874
328645
789815
832360
490695
285344
670934
699938
982213
588733
20716
86096
680895
1163686
450971
164303
951578
351561
751398
119197
1324844
403008
1217155
932659
665279
349276
1201492
969830
401859
1137158
130466
22720
1174930
808730
635727
61052
780139
208460
930011
142649
783969
345139
1140734
1338297
79387
1198216
842166
1248290
1208918
1177655
470131
12023
239556
892420
922884
1260197
65950
216007
994727
1209563
699400
1097529
298136
1109907
724843
8284
1058362
647319
1272252
440266
885299
755862
714304
773769
1186528
1220588
677199
550482
1249133
822612
897511
953410
1165493
317892
122252
1078980
981468
860745
851046
1211968
1118219
464017
1294057
307047
916246
1362782
112348
1287397
1185225
887383
1288107
845472
552054
857690
1162255
668629
1231362
662027
1231564
722725
1346489
149630
1011709
284165
1019174
394715
534584
969755
1051428
914106
551372
1054434
1015655
1122907
1323472
445565
875294
788644
1141229
424160
1282741
1134856
1325048
1328481
1311079
533486
97063
80289
1247528
406833
27516
821965
1057424
1336041
847290
1274013
915848
501843
1191459
563178
1342681
491684
610043
148839
1163339
56521
1086167
1020962
928097
688213
273114
1234369
1242759
1270030
148704
1053084
131451
1205036
200838
245183
439279
1078681
1168655
892739
666272
1054387
1283219
320175
720588
1340050
506123
442239
1113630
261164
21412
974056
1023722
1178706
747020
191497
467523
47664
157627
1051175
1220712
565306
1312879
1109228
203738
516863
957528
1216155
1146284
645074
568729
960176
348822
969587
35589
143372
198959
1138703
1037352
1277523
200200
977053
7828
776752
722980
671282
723969
1032445
115362
62220
569694
294051
166006
1232680
1340535
1018486
519333
9227
1123723
263009
835355
1294532
1064403
544657
969475
1322884
22293
640478
766719
620322
396690
198327
641040
273866
1010379
322736
184646
324581
163774
70770
480477
979551
957747
948681
1040183
442913
1215497
244126
519741
523322
1290487
487650
761681
247794
1173527
674654
984750
1185160
639553
1179902
675911
249007
1013706
154140
191611
1244297
841374
712137
665397
315499
91846
845746
1346149
808045
910207
305993
32032
318868
133500
274248
371080
1350358
1214081
738385
536220
1159579
798032
628438
216524
816230
828446
251156
990246
1003982
307990
1065156
178316
187872
225319
372855
844744
1001686
619986
205205
235243
698074
145419
195959
1292685
340650
1193668
1161854
415748
387791
560570
1074524
1197940
83253
710934
382614
706119
745302
1161245
1343408
585146
1054937
296216
5411
382399
740520
1109848
201547
89798
555785
1307115
349314
212100
189756
879378
351943
581738
1170763
335699
574428
1120680
858630
742373
176255
148471
543830
721651
489639
854466
1230606
1063076
407577
682422
937249
49923
1312625
1149650
960821
253769
122179
933713
1035593
1268757
5501
934279
129008
470926
599882
254862
740291
251810
858735
1240794
194209
796029
824826
127830
1094624
1011505
1159246
460774
336191
913619
136203
95402
1153897
1022753
1209348
1098005
1061364
754994
236487
289539
421556
71968
364606
331071
567166
1306797
98860
609367
140368
278427
762498
1034415
463294
657117
776584
808920
499131
976847
244105
1179607
732217
655495
280097
1125181
519438
1241340
413862
258831
1087355
650578
516278
909173
409796
289471
1274112
1166296
17078
648996
359635
842777
764482
113207
500654
421926
837230
867524
692807
570471
213400
266190
570311
736025
239353
1118249
203478
32760
826181
714547
233072
193249
554885
345527
750195
594236
764493
731023
72135
974057
1230258
1069880
680831
429879
330264
608267
193656
335480
512013
222009
118764
26047
965335
991346
722313
845718
599837
1324475
929309
601054
132484
1258520
1066936
254904
234881
703568
599053
1271733
816860
1084465
409928
590801
499240
1190624
724323
1035240
443172
1026576
643325
663594
855865
229505
862613
231911
480523
902152
1003828
1128463
1280017
1181165
1152316
137419
1117877
1072573
1311475
226787
872176
855988
994630
395981
366890
589005
54754
360203
762170
44873
699970
371829
274948
1089506
542679
1052205
963106
902289
1164269
1282749
45195
538035
1154475
584620
201471
810152
663616
373598
1113864
767235
1161002
1039916
266915
270994
382366
1347622
974667
738310
1350238
1154205
204313
49109
601177
1173629
1294426
411876
443641
1066001
893888
1175714
491005
329066
1012074
763759
1071233
1006766
369874
867574
563265
1240278
490208
467471
1137270
365585
1223124
666744
1077883
610276
633628
549436
266833
164598
331110
1088312
319832
563545
1358818
754187
405485
362935
625789
260934
619710
606372
691348
260876
212040
283268
551753
781569
264662
795958
1329842
601101
983244
1098264
985427
1062673
1017443
212131
1272738
854709
921645
555511
1281612
1144450
398836
551924
954527
470972
121978
1244368
428345
28687
222169
1320373
884001
361861
543402
328880
1052505
1016797
787720
309162
705832
656571
503838
1220223
345241
918743
134112
1048591
172245
1343025
843189
880936
318727
690827
337025
1059042
59892
98761
999062
966498
947277
601681
345987
88468
469461
1005434
924309
1114028
144713
109147
1064996
448755
1345593
889899
755954
1324561
148713
477574
930648
169823
949434
1213113
469308
673179
482688
90810
1267177
491158
9084
1364065
319062
1002603
257679
109675
932559
613383
222790
340598
1254361
1331337
287204
742266
730315
632333
740198
852764
733563
58707
1035961
368281
494432
195590
345455
770
294729
71727
106166
847170
378058
309887
89838
281777
1362273
668623
1328535
950839
931725
1251296
289059
1119189
1311058
626571
206293
881041
230772
174194
974121
681339
1015640
452949
171286
534663
521981
853447
694930
877768
9086
272258
554160
130426
153788
453450
1267672
512349
634757
637630
5978
1084015
362173
638114
483035
1256036
69908
755685
1094258
788825
402097
452916
87940
188594
96487
975795
1102940
87537
579392
190367
58429
1249965
577548
32843
317814
937980
1269624
1158272
129821
83537
1021939
1312062
559189
324132
56547
799473
331041
138733
121683
1111450
990306
22430
391579
1155612
1125799
1239835
104811
414646
1088839
1255578
560947
616764
145735
764253
1076303
541465
248325
234741
395261
739285
566007
121286
1239044
328053
1277510
749294
1343240
1270838
1219520
76232
200233
897882
938098
1036665
1268858
1229917
1157972
790020
1254328
1279553
12075
252498
667172
597486
338711
678836
80001
937835
78205
187351
706323
1202567
624981
517907
522786
1290806
87190
484075
573955
571368
802825
182679
1124606
462817
1009162
241234
742377
72229
539019
929107
1195550
420954
603847
3798
422215
407940
670804
241236
896682
1269699
839369
546584
828569
892045
694417
599997
1322264
780381
490148
935691
1082887
1092147
397162
1171978
1148478
901187
1194381
964970
59570
1210904
818577
839112
383722
165081
227593
771028
49317
719078
947556
218072
481988
929663
808775
630127
1252923
158063
993447
404161
630903
607768
1188056
1160470
1329286
170181
9702
1110926
1332916
1337519
475758
32294
939591
1308673
936580
1138378
790048
239510
293685
39301
421606
1137793
158332
961531
783465
120346
878629
1158026
1000519
496310
898532
1059310
744774
1126800
541199
696082
1042080
560828
913946
950167
182006
1194638
258043
868317
1316634
968793
218596
272952
938430
1109490
1002384
89926
872367
1033371
610492
1220223
1073460
869026
243044
1012626
210521
500347
664027
665689
494704
726381
634581
593571
344018
136133
1351600
108472
256995
422305
96936
931849
1320455
446573
502104
1055363
696984
732722
955672
458184
1014517
589324
169581
1091536
408305
1204110
555073
812806
610335
988562
74966
114062
366962
313363
1140788
634891
592884
1356095
417092
502296
331778
902269
473660
1185180
1209695
154554
1022999
649124
957847
1333823
249754
674091
1066652
737765
310919
575863
626684
1092208
1179704
939164
1230068
1064077
1001495
428930
520234
586635
140566
592709
753493
188561
976943
320914
640856
279685
570199
219217
1341221
94986
1294698
602046
1331218
164441
698640
409902
176090
284203
366344
428987
165218
1217840
1166495
461235
475732
170624
717197
1170332
1115025
1272651
304905
14922
1167621
644364
309234
644564
1132725
823271
474490
1032651
827477
1271734
305006
421971
760210
590981
1229997
939356
877918
1156572
578118
752495
875580
569314
681501
904840
1330627
1069206
464324
137528
106014
876871
668277
104343
694238
8902
1004217
244633
101750
222480
151874
217997
231665
469337
697283
855330
723271
1080891
785748
1026503
968860
308369
1046534
911219
912836
789661
1223742
72610
353267
1352517
57431
568606
66554
176785
349471
1134780
237974
817145
729869
940981
692075
466031
513033
330002
1001170
430694
777530
963623
722655
982629
67910
1272449
999614
371435
558211
252632
64511
34211
1204329
490419
893693
90717
1161859
1107779
922950
348013
792475
328978
51764
619784
129413
1281187
988901
1297987
1099374
610892
298103
545629
483312
784795
51188
1100429
980005
305289
126687
381546
1032896
186509
394568
525297
1056272
1268364
433940
843511
929963
828797
1247906
540185
326842
713126
1084443
1356320
193586
663236
636087
1070525
226938
823943
31233
742184
541769
89135
4062
916313
753457
601365
490115
842028
878557
359972
1364135
405144
777938
285361
982818
896924
1192060
129270
1190352
298002
258194
466609
332317
639632
983981
398277
62992
433082
328086
931244
963214
301235
477356
1059307
938194
458013
1084244
413818
1356164
659171
1062013
700899
1261003
451321
433030
969739
178776
1129300
1058073
781602
457689
1204502
32196
480808
942118
358516
230884
356239
494222
819204
227382
1128381
1157459
765247
26375
1277933
535836
38379
1203762
410566
936377
131459
648437
1138961
998768
773017
1345387
862566
285327
449934
496614
811676
36451
1128700
91761
647468
1231452
679497
12513
1015224
1083554
517731
955353
165086
844083
586442
873703
564674
1258910
1217541
1094351
90688
539319
1224281
366978
442438
1353926
1282411
821553
600003
185345
712545
451092
1275972
622497
576373
933691
225879
161912
430169
230342
593779
79729
619568
521253
291917
466188
1145007
858417
38248
294049
3694
1237734
374071
528103
445874
258313
650855
1287580
411238
1179442
1008821
659979
934827
619004
1176328
175566
1117796
262025
859813
135502
200022
435215
375438
1072767
75873
653563
544321
386216
630343
880822
681150
451551
989608
837313
990921
43260
1328603
688686
1057281
625572
1209630
594810
1121558
524653
849649
667775
917419
115649
168620
135496
438138
638530
1191171
823811
793126
829565
1106292
1071619
532261
40358
79016
1104297
169374
316984
998347
772904
591229
481281
990672
824286
208874
420627
475674
80736
624513
1251168
424550
586306
1015610
37686
432787
743107
868359
397625
763187
402513
1076569
919468
154709
845392
1184391
441602
1044071
1118963
114651
424879
523555
1122696
1126834
892179
1350394
297950
574256
391798
726915
847627
185755
1048976
302774
779081
1267730
200655
326139
402336
856497
749628
173180
1122605
156272
431698
1266844
713161
1239945
151904
1166265
924465
515903
126848
309830
374177
859976
521083
411511
1100480
249092
1194423
239470
190126
855111
15644
855454
987790
96936
894104
576
1064358
65215
479633
619241
270752
587567
60732
697434
1236259
603089
145138
113366
629179
585491
292579
780738
282632
949974
44776
53042
590297
744203
179083
128749
814596
15140
1333109
389448
332719
1321940
1261927
1229803
498347
1255589
884908
377152
885422
399881
1045836
1010444
497530
534271
872926
1126777
877923
1363529
570569
614771
1170764
1291577
332854
321216
529767
879748
220249
724605
971814
1293593
925039
1133499
814747
156795
1063370
941158
1072545
1162234
956313
234513
500542
747892
592201
949489
708733
902724
922922
966353
382912
741545
319557
310866
561427
3970
585105
676453
251681
1078103
721867
706706
544507
436187
949311
797191
570866
530101
1245146
773114
659483
116988
1029308
1140985
1049579
325657
157398
17998
939278
486302
454341
514780
1029287
912523
295670
360192
775069
678292
351781
260348
519234
723909
1168968
191819
540287
182569
312956
717367
709860
425525
572586
591680
26480
597157
882257
105685
561779
772337
842498
885080
156800
452651
1158434
739097
387334
603081
108954
23022
1352807
415661
276571
217573
676431
312799
758291
827895
1157466
76913
324755
666684
1279004
486487
304762
1217676
1077969
289945
922675
158194
520237
1356134
332802
490472
1203856
84267
895597
220041
69451
814257
906027
82071
797824
906366
307380
1215745
1219087
806696
1159145
71813
524615
760824
888969
528118
880973
1152089
890496
1217211
304901
790081
1245710
1187551
1065224
298440
1217029
532297
759566
473793
938173
96581
29616
1269058
1130462
626014
1324908
549000
651333
678995
829548
1117499
869245
184541
394557
312182
1201011
770019
437478
842429
1196740
669543
1064337
529997
874873
1003763
56131
808377
700245
596689
873273
790769
1237648
941647
39684
1289329
875050
739767
428822
663017
457201
1091470
154291
923472
625257
487931
226815
387458
295464
1004612
934364
561354
764689
521484
233589
1149350
101695
1198456
1198982
296447
823756
127777
717948
1286660
331543
276956
971944
517584
826279
617065
1069775
179996
961127
419760
1026199
406465
306399
166349
492966
519403
986218
557189
371635
1208467
1091467
346245
953313
390839
1360582
330007
365356
879119
600985
249819
334920
267769
274470
790372
481986
1333471
1274010
254285
1333811
555939
617282
115392
496176
1284065
1011230
241056
232975
629109
1004385
898343
1283798
1145822
867741
217844
511146
856398
1082648
113097
200394
1198401
598515
295433
651751
936949
442220
301395
776575
96182
605247
1310964
1289445
1093382
1348288
967450
506177
1221202
466686
1120830
512920
1047647
264765
865994
1351927
197008
295906
1102595
629915
451368
735968
165392
1302144
568581
837530
1214097
366001
1357421
749836
148706
1005022
1048201
263472
374003
597777
112549
71521
562674
406265
856352
197167
1354752
1363879
1032985
269255
1287356
1089574
1272807
1213512
489412
1109626
502723
473318
248807
972962
1163345
1192312
472920
1013642
966944
814549
789274
360690
901839
52742
489837
774834
455398
585720
247389
1025863
1023448
597201
1265449
310260
689231
477427
1257967
706276
881943
799125
1184908
1232194
672866
89064
752585
872601
633660
371871
1279644
99294
765498
688823
250916
98545
375840
792447
89609
559106
426117
307296
397763
430786
370139
1166837
1292239
1199454
852245
1175307
625532
31236
439587
270166
133356
1144474
303496
31439
62762
1275133
25485
714596
1053744
738419
1073196
1284019
293849
897871
2872
508744
552734
604600
550272
1180317
1284287
256088
461805
757466
1342521
696202
1215190
617322
673391
377509
442602
274020
411860
494288
111980
712938
219245
99571
1158088
1343528
952829
69920
401882
755098
317254
653860
550258
1331164
153544
300204
1328279
208668
368036
312336
960302
1200955
1316847
488682
962473
1164642
1126645
497183
542116
1309991
73997
269353
71699
547189
1117911
389258
1288656
1256102
926548
452944
686062
265565
479170
134579
816818
897728
448817
770488
880050
746597
1132305
202872
849941
167974
698360
126289
1017894
114337
50901
1159522
812689
930832
105053
661027
782364
1038795
911854
58481
1234045
256551
1058504
750652
838361
806226
1125541
710498
965044
1198480
609592
17114
186623
110452
24830
1261396
210501
254039
556756
97813
151188
1345300
793154
335702
595525
1344068
101017
944691
364112
740544
580598
383550
456996
240545
694368
753448
899345
1331104
653129
548527
1216539
835224
1065848
40349
948470
856932
117240
919723
1241697
1126253
16315
960818
399447
1227188
1089029
79179
234932
1013929
73123
639501
352125
564050
1078723
665857
980651
1323717
655922
189932
12696
1223203
455511
256617
1250472
471743
263663
440306
66070
421746
1158235
1231983
5724
1296222
633130
1357432
655859
1297102
876294
468581
153374
361896
973831
283373
803241
20925
540322
887709
823132
347561
190366
786023
548278
747981
1133827
1044588
476328
620262
559062
163970
831738
835180
92071
703111
34885
1170399
942535
1317030
336447
120816
172318
1212541
748626
233618
1083902
175475
658056
161324
1362530
1240401
574377
558328
153443
972345
1290627
810496
596745
1060203
498876
208694
75473
30979
322856
1292131
791742
1237143
313020
171388
1312880
769793
861445
859096
1316180
1040438
1190735
1344514
270991
465277
602945
1109709
27118
149811
586039
947425
854236
973239
1192496
1155218
102742
1116582
688714
675799
883115
531477
155254
1013264
504361
526399
603474
900861
1146291
397309
1277050
396842
668796
6740
128772
912834
254190
1134360
938320
770804
967350
358542
1077080
1213350
1123218
1004124
921756
17994
1324674
654404
1061024
876858
148224
434798
473620
762111
764379
877213
1161581
499297
895092
905491
855181
786156
82000
922333
1045472
428137
843313
910168
189795
542629
893965
142379
964496
1174789
1204232
730860
778068
939789
445139
579213
1266601
659771
1095992
1097419
1191016
771341
230410
59071
1188708
767844
708622
474623
576839
917271
686020
169975
155258
102560
348275
349982
1013567
182383
53439
704402
971999
999566
928881
210563
1240453
1100605
270348
424781
563634
310458
284099
912180
165724
354777
961888
361271
258424
5832
87557
418684
179457
1341764
1353580
434473
169539
584505
748031
775477
1143093
765365
356037
156999
983913
82494
385117
1049683
745257
434649
1231932
1289817
663050
1055973
690724
180535
951617
93149
623967
1352586
13442
50380
122918
1241644
923886
508290
593539
220956
487715
1355469
679885
1016256
251809
774540
182651
204332
148717
735414
802858
265775
95542
1127588
325004
1016229
923216
936927
1320540
128998
815170
1249315
317118
867638
386976
1149587
223593
828140
1109894
96742
3507
845638
815514
1180443
704717
745521
277130
1196125
1164030
1268416
748006
876971
742093
1259443
924920
758400
1035506
1059643
382875
162059
704962
1062589
1065324
1320270
233884
1183167
1327843
754996
246654
898311
346033
1213590
70134
770269
669899
982705
492764
69923
212417
1068875
747721
762774
1018662
584522
879759
964319
511437
1115919
604066
1291062
1285794
215650
721566
449296
84368
1165663
1211025
36515
1207503
1219832
1147711
457878
42160
222377
102337
1210889
960081
119589
1156937
688143
163214
833149
686247
623180
1031262
1183615
814062
174804
936320
311751
1246695
441773
1309989
52233
946779
77410
381175
1151466
1028511
772478
519003
84867
1129113
497133
1181677
766282
646442
304191
1019168
1217299
106948
101219
990837
422435
198448
1064477
781741
535468
1045617
1264213
915277
272066
222919
565814
229331
1065291
26869
379218
684367
967909
492503
994790
1356255
1312652
281973
1087178
925557
384640
628596
797408
828949
754907
28873
231819
1286650
655952
1041849
525500
837331
1159372
404494
820275
1187379
107194
977818
1262453
1131484
798881
562858
1341129
894885
66135
1217581
929187
919723
710457
427943
1065349
555747
528779
1089092
329548
279068
574500
769605
1038224
198817
697396
1181601
1054700
1040367
864474
1156008
340524
233257
1081859
1253125
268797
390073
505117
115552
524206
699798
763431
45194
454991
706485
267533
681544
4068
1057772
836054
796251
1228616
873214
640462
1249212
44246
945782
249568
1240864
287574
14706
948789
365423
962760
802877
1069181
419018
714769
1121929
341001
727003
438370
604520
1085517
1027103
1331511
301111
130513
1083276
1332248
391807
365927
786604
125759
1172320
1267955
1142038
1177289
155806
1288493
1165115
902775
809346
1340192
306758
555970
604169
1271406
968
1120122
356272
1154909
772059
69974
773022
1030651
303287
167717
1273487
429062
1313857
365510
53426
1116617
320722
966673
517657
1207947
851284
381790
342209
1084221
573348
654429
231209
260956
546122
1198328
370607
49644
89104
86309
263521
701303
1209476
37731
652156
623811
322053
121839
58478
1179480
513167
1013646
866384
27537
839733
919384
446039
627635
540546
1179974
1271899
841518
145653
919490
1092379
340409
1060203
506232
865691
715162
952402
810294
1057960
1315965
1293513
959435
5848
586914
403222
202137
214069
407690
84018
406901
116627
422001
1085906
496954
353928
1201057
599025
356019
1321459
830755
412837
670633
378755
1071914
272460
339010
427066
276130
908747
100802
1261203
460259
603664
1203108
101283
14133
324470
1355459
428429
88187
1265160
655255
1001828
1034958
1331664
461648
676088
345205
864057
627224
279497
680482
920621
532596
939018
1329450
228647
680756
581800
691541
192218
1342265
252897
242713
519608
1167080
806591
112902
305639
1259482
648864
72561
1051358
488415
752850
1025708
102184
516444
1065371
47828
1211683
241188
815681
1137426
1238207
93626
590164
815847
383519
1286833
215553
1014059
408235
1252071
729776
523071
320708
257546
845966
690305
429197
692185
64259
1261362
504946
544331
35126
757216
591273
393981
444126
1152730
1201262
1284563
608562
1253365
774555
946040
628978
712872
1174610
131077
1199974
226960
1321343
307505
372051
864382
926503
1356802
60210
1088220
222396
763009
1237022
1363911
164084
152204
1251391
1036808
1063872
936389
1077920
774946
1305255
1222571
937403
729976
948232
171265
980928
40698
1325461
857046
370319
562549
295618
303778
985158
1240474
179314
187716
1241723
157612
467008
336351
36518
381457
20106
1234897
895606
863866
296424
1363894
634079
876075
583856
474022
613912
212553
870041
92424
337439
738029
215680
1235978
975986
1327478
348951
1020201
116415
407358
791882
1179324
1174881
344793
656761
924437
1023152
378852
1078431
51874
82715
1860
190742
671756
303757
1174784
1265606
108860
554549
954951
1230740
1114576
988817
562912
837443
1272313
871897
69229
993591
261443
794594
1049510
311924
1340652
470040
292934
1326365
1185584
793479
771438
1124861
1225987
289820
1267046
214714
178663
709728
1161529
1130004
1143054
427037
1090680
688467
627173
325748
461995
43090
875660
579966
827487
884203
105287
753780
1361946
745521
687685
398030
1060703
82541
486155
125290
1121449
1297027
1007861
959540
58899
1315716
1001573
817165
1107646
445821
741711
181590
1130840
655812
923225
452055
1100383
128666
85949
584268
429606
376910
883807
1163143
911357
775679
103377
1085659
660715
491527
1145514
217017
1154854
382640
196670
448094
648909
1070904
329405
199178
1002717
86456
712784
479249
360281
968951
108707
841571
1027889
150546
1279599
39309
82041
812316
1188497
299184
449196
222705
307888
370544
937127
460279
1322745
769684
1227622
415526
340361
1354540
712953
903091
311693
1015501
1061409
1205414
823600
71522
340106
656789
93505
783305
691254
66469
1202895
696827
646478
324209
1181493
202810
1115188
225289
1236939
64670
1088921
1008097
146521
292095
696871
1293041
248978
11247
296885
459378
1148113
586050
1249297
225298
1148523
277536
631994
264730
963358
350680
1225009
693892
1096066
826459
1107659
882718
236519
1262252
214447
228121
279634
1051570
145957
1090428
1173596
43019
702644
580718
839949
597972
1013179
7570
371468
396861
990035
511498
31961
392913
138208
1362641
366497
188631
427153
1294503
773264
264113
1268430
1030479
485847
265175
324466
655886
727803
89790
762594
511537
264298
634925
1295042
84768
30676
1158833
1090349
1181176
577829
920773
648062
1231637
506083
762029
317883
739305
416768
1092335
203571
1030654
610311
520827
1132383
1001721
1312008
1001253
765741
100096
1110415
425707
1336038
256213
334590
531747
383249
957329
480997
615026
552958
574025
488994
199088
1211823
1329815
1296570
287526
1115681
370150
715067
1224510
55032
311650
30049
329671
819719
643431
1077956
985801
262663
661926
823875
111788
45128
400973
177897
715657
1298833
856941
389995
783660
470057
1180274
975611
349497
597105
746635
52714
272484
666015
1287602
849803
688485
1143274
1073953
231279
369666
966404
433657
973525
639616
587874
836200
870014
777310
692484
210496
578765
205998
220792
356379
1333978
613407
952909
610029
737305
241906
329475
940114
1108792
766622
1194798
45710
787257
1045029
120296
1211851
64699
772603
993108
1143353
1229954
1022849
531876
141940
1163154
379545
345749
1288056
353835
504662
960758
1262787
71177
1034217
522787
746734
943377
702242
905844
327115
231688
898242
984481
790175
224037
326674
631039
350498
12361
500530
779374
1038961
1201607
979178
376033
1168827
753837
1160108
289855
443864
848414
921846
1112635
949770
995877
717330
982831
477155
745531
332678
1111399
761897
853581
533540
884437
399474
1173173
342854
1046612
858936
443074
869338
1351338
576860
610934
711508
42493
1294722
613136
1208157
315639
902487
767405
1069815
446824
493302
639732
62776
243589
251896
653728
469228
321695
118447
955318
105953
234047
322891
105797
1275253
876525
986502
578857
739596
195976
890523
1268688
325872
1331893
1008685
195419
59420
416223
267424
13307
1183841
152796
471072
482339
1081669
556059
116806
349730
93584
753820
661675
1068777
801189
230834
552581
33860
1344580
29340
34387
689315
1024609
501211
308632
1060272
215818
1341481
15151
1355649
569596
1238286
822706
433050
318824
1005255
84460
1143451
426261
505395
318420
227515
521058
91189
274932
729764
985475
970271
10907
1059563
877514
338477
968369
301710
602447
317022
972915
193195
1216327
1124675
504246
1310797
1092450
1363833
1204571
1004373
437381
67710
322079
1084837
1082713
935534
319494
1216695
358297
119900
1345417
600782
519598
251449
610811
1109229
1355210
874018
786882
787417
15922
343699
1059313
1085806
76682
1220225
212072
176498
1192495
1232623
689368
572292
798057
923315
888566
422283
650251
645886
510202
351580
1154893
162465
1092855
704997
1145091
907977
533974
217342
1093461
640329
1069722
375860
763279
740578
192206
547232
502165
567416
1083513
386050
1058700
1216353
505539
129760
608874
1204041
166148
1085289
1027555
912623
539539
1306755
1266183
1217770
19759
652862
1167531
515799
882431
614395
105426
366689
383816
1260301
1333282
1348790
1173845
708243
854235
125573
1061976
549702
512144
31075
980131
485897
246902
265330
680157
998821
89797
152991
674534
378532
1123925
658321
1195624
264228
609337
811082
1162749
261129
159729
41098
865636
1015214
151715
167961
419562
940394
1341918
152378
952694
808268
329390
501903
751089
850691
1254115
442164
750398
484004
191788
85459
975664
745425
830910
698693
1192812
408797
993070
378695
751628
674090
203768
711730
162440
1322008
207545
711885
793438
136354
112293
437931
364977
660780
1013775
1054977
277072
618481
1355027
1292991
968826
343128
305692
997743
1334855
474387
181235
717397
788294
529074
574050
812158
321747
646931
608761
208494
581233
62469
774851
142683
890403
129016
328469
1340536
1208623
361676
832634
1162109
1103246
662731
1256934
339795
1072660
892796
648910
729092
533868
1256660
142318
323230
478415
203858
1238608
1261939
530568
956592
958385
524727
1024413
92280
1096172
136844
1306936
393242
569526
1193132
183840
453160
179173
506707
1047211
1004729
613258
349656
895039
975988
354732
586756
438767
803502
329838
491100
967368
1350008
1355178
1032760
326673
38427
819800
1091058
1289648
478746
459167
779915
188501
745022
399541
1344107
750259
520895
1321849
912997
19168
856892
552036
1174345
613824
49820
1206447
1141405
1067576
1334868
322088
2377
624800
890722
64403
1093776
163837
1185835
203105
659044
566919
533345
644455
64233
1177564
767933
146286
1207268
142462
1246495
904604
920526
486100
118013
397316
663887
1099678
179080
35204
886052
420461
558769
907807
1347795
491934
1352074
615083
595592
1072583
98690
108317
1082944
982994
160304
82684
820827
975681
1257662
657312
715893
1249987
60742
950224
32572
729258
253255
959138
600146
1003806
926959
1047265
378247
846518
1020102
253198
490739
579491
117871
1210043
1346986
841972
1131120
287328
216009
1147019
472581
1346786
206039
755698
1343203
1097860
491069
878291
1013774
1076536
900245
1179159
974755
1144434
1292145
904850
882391
1333241
317219
302691
59850
822848
1010589
605928
662948
540629
793096
776462
22375
900788
1044346
27450
754484
821444
1032787
1286993
930075
975982
555897
42018
102271
1273104
693272
1202771
1207594
303189
324974
421050
796454
1259051
651666
125456
987205
1293154
175251
188241
1138239
634916
58744
1306566
1175489
1176941
1072993
190523
356450
1130092
606218
4425
742237
1074315
1172768
879276
1199062
1022485
71628
966359
1206508
1008459
974302
753691
1193634
467070
967819
324062
787500
1291662
112701
1092570
126713
647438
657104
246063
40429
1000747
393780
1008138
193589
1241073
432133
1233479
975633
781943
680928
399889
381183
716199
799035
1106737
1093687
754882
470645
998116
1025518
28231
576167
617868
687875
1123588
1101582
856576
276671
970208
640874
171868
816972
929610
132857
1283166
229902
430539
1318307
1308338
1222833
353104
331508
632066
824170
1328344
1017115
643132
694956
1045510
320513
466298
985373
1194611
1051888
999866
781741
809715
1068478
1337681
737674
28996
1257860
1022341
387945
788947
1239793
72400
617980
349163
851553
1163515
936244
909003
768200
669454
828923
427136
560702
775717
616673
575703
1067856
713467
430052
559839
52034
514365
192757
600236
1228715
1177006
144671
1308387
348404
758078
549191
301878
594227
18595
184460
444809
977060
890483
769612
1249919
313627
865234
155339
568708
477345
862364
215014
614460
69311
1142724
490709
1098304
1306832
1174927
402125
1340445
1249591
1175699
874099
489949
162742
933551
83240
43281
331948
429264
846010
266668
946060
277963
816064
296077
341277
709150
393239
820874
1131093
592264
673264
487670
1236870
1272605
547644
162666
982098
174074
1357762
464509
1025255
956269
410704
281137
830159
369604
1269651
1101470
1114184
694114
801974
1035
490447
1000111
1261452
651627
70479
591551
894771
1029744
579508
1197795
558275
220802
327496
1028292
142224
459106
248988
235800
1201074
465729
1275122
1133994
1340860
730475
675037
804838
326006
99292
1198263
1100798
268283
296599
704890
312273
725165
1205808
433217
829632
975223
662896
593630
811098
1189440
434382
521105
123029
117300
290635
756442
1243574
291157
1230825
779619
690708
146905
1105160
1224013
628628
414146
1224636
533554
960242
873488
703412
960268
743823
72761
255797
1063425
335295
549106
1180892
639556
1078726
197030
554469
599530
1151808
216908
812840
265887
304624
607658
842969
548763
1131952
1236612
593781
767128
372972
544393
919546
932207
649772
20804
529831
989566
1079367
789731
760534
964976
339298
1234497
11068
98170
292304
392487
753895
829198
254939
278930
73580
956259
301919
882646
1100728
184069
34780
29189
608385
823399
476277
121802
791230
1247288
1163228
1329998
1025441
993297
1353336
1356257
449231
27997
1352397
462734
393632
480641
476354
924321
1101449
1143812
893372
971612
1300558
85096
707283
630897
303708
120868
1220089
954432
1194548
484745
55578
926200
259015
1191143
280359
1309502
682168
667840
1321711
367659
357584
636270
348228
861465
945287
134450
856428
1047125
532352
492542
970698
885011
982229
1258126
399878
784596
508262
145498
611179
864308
373843
762902
617333
175575
332795
773881
583721
518304
557466
1093043
726631
757845
1306701
433604
336262
538491
404733
100672
77623
25969
659603
1186085
426222
1085652
1203442
70825
571435
569173
465789
822228
1308780
1158164
474977
831431
1267260
15925
41636
810560
275084
9863
605950
115353
1124066
364131
478337
556455
185814
1005695
1283664
6731
341392
225528
53152
144917
865612
70989
1348404
654028
470292
123105
469899
658811
494967
1299269
400979
236290
919634
1269385
697971
925413
199798
465615
941218
959982
465279
262443
836413
406635
1237871
98323
973573
3480
1124172
1066211
922766
1216125
90929
557256
453465
679223
342421
557030
1163834
950515
536131
690724
1022020
179918
1215718
879916
52709
1084099
103876
1120953
870455
269431
731365
1119804
1162213
698092
214064
61295
221239
50732
841705
196731
91275
402297
686495
295238
1139636
986574
244353
810272
668863
847790
79261
1122681
963919
1306295
438225
949816
1069436
474000
76042
106043
1042023
220490
35083
1206702
327288
825345
1142416
776504
830500
424721
831362
320267
327472
855096
527917
1264954
1060102
184315
121226
279952
165669
1054111
242630
697347
657577
98853
1120332
539400
1150988
42036
1128414
80627
756989
1221557
217178
778126
163500
630299
902992
170446
1115783
542656
1186525
1251500
801971
376054
1208446
820065
283386
966000
1194208
941135
82246
136379
815286
561624
1328097
311027
626295
784474
119924
902418
491145
37741
616468
506571
458538
982681
281424
435884
1088311
839873
535994
1301610
56883
1037119
124243
917384
827354
488027
238318
1151392
658663
309489
198795
319920
1106981
459414
144133
1028255
288418
1195054
1167816
657539
872592
283386
411358
989211
177679
225471
1039330
290313
729135
723810
1096598
221739
1261157
318298
158518
775823
21080
1265458
834075
281801
215786
812109
801626
1337420
114676
118319
596148
801118
20646
1058944
1288238
250710
343409
646051
1030659
1186564
937508
160597
1152180
567860
103710
1099844
930880
1147701
748302
607837
1346931
622000
919105
413320
616426
1079764
507430
667925
423351
255283
1231141
1116819
1085229
677915
900421
1341136
240118
1238223
164382
619247
472940
1242076
959835
884997
403126
931960
898659
1167590
349829
683367
929305
182724
653779
467858
1340525
24024
803973
99915
1226340
803665
622528
1072642
450294
1293350
413114
294957
91715
198225
527781
911667
690694
209495
757095
1007585
55024
292126
385189
758372
1096197
325145
103504
462375
356839
939389
782677
233820
380795
477804
49156
637180
1054024
198744
672809
494390
1214063
880211
977677
674163
75763
830651
204540
1089262
52904
1179627
1091856
1178099
185983
1216754
35105
452348
206554
783961
1089938
515495
1153960
1140197
1059992
795155
596128
234395
274498
484020
477916
255043
758879
697594
610827
31606
997491
598548
1178715
447418
362011
1330330
480556
1194367
1218207
1118448
1099295
42551
668882
1040650
84680
844850
95397
780881
838833
1078181
1150678
951078
1040965
1043042
1116742
103640
772553
638354
94600
323329
381773
1343736
502162
1086867
487535
1074611
1123612
899214
857306
1039331
368907
250529
1338959
804010
107108
261486
991910
1133941
1102953
655091
381019
1361647
320487
906622
1091387
743184
906758
1125215
1053475
303952
96503
841529
974564
489651
1314801
834756
803938
868786
61821
151032
83694
582186
446709
548017
433990
807887
1307965
83745
942847
382762
1114710
592039
584618
907252
1084925
1264604
1182832
908666
150213
448418
209230
1262050
252102
16203
701027
21597
568128
459073
1220593
369291
239206
628709
683874
1261657
825203
637533
408760
1017849
140827
395355
800845
111479
504908
93978
1349261
797175
1303120
92505
705216
133724
165878
1037923
1095341
419878
733187
412394
333703
1262173
1046908
82879
1041151
473637
354365
1171523
514433
418667
355337
270926
1179420
394326
1270933
152801
1031315
660326
1329497
328591
1210848
709432
1230338
69825
975103
616695
568375
261187
291237
1344904
547678
568370
101474
1031409
259940
1037428
726384
285660
668516
1294232
387458
1317279
152800
733707
892894
1245220
726633
1016993
698740
380539
900170
638928
527545
1219009
868730
925968
787192
1037845
966505
66710
1170580
181448
1236091
75909
1111557
1247525
637610
538291
1011065
243590
666854
1021018
19686
515989
801074
1220736
1069451
581458
1328223
1363758
709501
482963
873800
162834
1248355
257561
536038
807606
486387
517860
1283556
1103235
642707
1284753
978101
880361
535393
209572
874560
1354477
361373
1226561
1342019
973216
635429
367020
1071245
1121534
1177507
174325
836603
392849
986450
736779
720942
501112
186995
1352852
951771
461064
1066701
495731
34517
273445
266672
1245468
722469
667730
1321247
19163
1133092
16616
1083752
757378
1114644
1191925
1200766
669724
667588
635835
616100
872383
413760
317215
403076
1062258
515588
1162839
1341046
532453
361156
921111
1246716
923066
292819
576736
1168840
1138215
769822
1308976
568415
356581
1324100
1314754
1129436
1182884
1347962
698769
1334366
464081
1233152
1344320
1083452
516602
556759
20865
1092157
1182894
840869
676777
244857
740572
570875
964440
1283780
60868
1137444
1114427
1108888
816740
1076429
439975
1254695
460999
1203573
530049
994195
160230
597879
1355196
1015886
1201135
323301
98507
772112
896916
15180
1338298
588783
1173918
838589
331270
275975
878072
869201
39136
152838
328189
345707
583028
737757
409713
167406
925807
1302894
390161
884101
88405
491471
61496
975867
1244808
1315806
945717
260174
207080
1205493
29766
1169970
248098
1126935
1049216
472183
1281316
349765
367592
1159863
1182966
414824
1181634
1193812
1103962
1003570
652435
494896
572953
619003
1350994
174600
669952
793398
524048
984660
927868
607998
805528
203396
1108555
365465
803099
815120
942774
1075533
590093
1090114
420686
387907
1202215
584636
835467
434633
517558
787899
900871
555585
1164412
1008921
409205
275076
401363
1115714
240806
1053905
991719
988779
952507
648958
151008
1137177
741900
597809
41040
489191
865603
1024138
1198172
769162
514895
289636
967636
396941
1208622
1355064
19313
216877
987164
1228968
1036832
456978
155229
1165494
296643
964041
351333
1027221
385573
138665
1094730
120390
1092749
196723
657343
1040575
701610
979454
700872
1165286
1246572
615743
408779
868117
700851
901326
23905
353369
973012
358307
1173969
930825
903266
223860
863107
1194336
146902
99159
140876
276942
602473
612167
1251150
332703
206931
268099
715366
220267
1342674
123612
391516
644912
1159628
146110
55067
713811
547259
1344527
1335764
680924
1141174
541091
1183296
856644
764087
268687
852263
661635
1112508
1127545
1205517
1251456
13713
1285696
991823
1126503
259820
438891
1100298
715365
366134
231465
1275165
1007585
1195172
1172933
1054907
635244
632408
938387
986724
1018226
268590
1089575
391001
583219
913906
888926
1306415
333734
1320818
1340267
552809
30957
1340700
543035
785087
936196
1209280
443709
989798
805386
373603
320409
1330201
962430
60769
413845
1070600
219784
198477
735610
864357
128662
589217
1214849
768950
968240
1311380
396683
962700
507878
1188097
1180708
1254925
408899
239300
931674
1266545
536945
646904
88370
913219
791513
351412
347885
465935
651136
152912
758846
285200
1261399
805562
1231741
1050789
1258363
726164
372637
1054776
610162
1066628
946300
487907
1057991
207037
1310832
1056775
1057293
972391
602293
1253080
350827
927821
871722
210443
328324
458950
1321176
838396
33778
1266144
1240325
538430
1286776
1334926
435129
123958
1107653
82626
1079916
308687
535862
542704
319442
38961
60153
1188857
163531
1273228
1091810
1103504
47113
286221
851102
253065
401416
1362791
768408
153125
152807
985446
153705
974560
954475
645598
710534
1293825
875276
1276265
1019833
992309
1353761
407402
457621
1056431
1309630
850148
1079948
963654
1331464
478749
1238753
1286992
388534
930928
378148
677920
1070309
317846
1259641
1090527
1098911
142585
865482
546174
751058
645192
301917
1141242
138019
295116
712604
913438
1209753
1304674
426485
1027046
55159
1307967
272552
1305489
1289497
788952
1052505
711882
798317
787290
654293
134657
854800
91909
1031618
1214344
688293
82126
849460
1083319
1277598
773238
1350145
671396
1285153
141883
1293863
784178
656160
1140751
816762
521428
598039
1010353
80817
267477
1089558
1094908
530515
673127
881506
502761
266999
1100561
905646
1217761
1006393
319607
930328
960349
1122984
1244924
16791
191571
856651
1291945
1342752
1098259
1234459
974646
852260
324656
709185
1024742
611106
334296
471496
1271137
180167
593354
176936
1140861
754709
628772
1033842
611497
1020250
1006892
1305490
545842
967867
89
152294
1327728
734464
871784
71082
271693
530591
100418
1018990
1305483
1015783
1195753
503973
767563
773531
1274645
1287324
685600
500713
804134
226211
722624
651708
754311
1049382
1240826
264478
80622
109541
683535
822737
667248
1237008
69273
583062
51648
478321
1144944
48747
732464
1303467
1142930
931406
1118852
646664
726921
970397
338605
382816
1220426
1034360
683276
1125482
1254992
399800
1201783
315250
241638
158249
901462
1190245
716872
142393
86866
729925
71142
1083936
154287
523232
1362476
132079
823184
1021453
482828
821185
914624
655276
1132622
1076279
29080
86476
378650
247162
897583
584468
335549
434682
1097343
647758
187544
725533
696184
910413
18471
873401
786631
1122995
379543
81264
845567
260099
1159702
357565
1138392
678054
1344737
740556
714707
1294424
427244
1084979
879151
1304990
209498
457537
448529
520102
88578
240196
1312333
453806
1097559
142836
645917
427374
1063868
264249
273661
858277
709109
1084181
1113331
850660
523789
166612
1036618
108619
626266
907903
406100
197761
646327
1054572
394138
886610
216555
1208647
1163214
813766
123720
231234
77869
1112862
1114922
1059152
1010695
1281653
881972
453567
253217
695066
789049
268942
990322
140616
1029913
199845
311992
28657
64803
503832
854422
852270
1354165
183532
498400
998268
791869
917466
852525
528736
1099828
282297
324239
34544
1333845
1321292
379361
423836
752885
479227
304546
1361436
618543
559254
221340
1336627
1080059
570355
611877
875299
800833
788532
980325
643406
712742
52952
86978
1078564
237852
637974
82455
323976
1045149
470980
1211086
509410
234306
726292
87681
343938
1255827
423286
318294
1009360
646669
798595
905992
448178
949087
950245
400681
88121
261321
831583
1234963
267716
1227982
1187202
367485
1331963
692474
198656
648033
396112
1007092
1004850
1014505
618433
1180261
979968
234293
559635
140125
991321
234883
480283
306958
1165240
1180372
54599
341924
342579
475918
263605
919240
517941
1203279
931155
602813
659726
921499
234429
798275
215141
977333
1276620
1107194
1082895
1136593
350352
521816
638454
225634
363677
480654
1247998
1241783
1105797
1240366
353352
562867
338319
464110
617931
831287
607604
1206242
763201
419766
495436
1360886
48976
1012400
753201
1319142
1101041
358101
637674
479728
834972
1222743
615184
1257107
813315
1041057
1092453
1168161
217369
230778
1095893
249902
685523
227000
400165
947385
1108580
595437
233286
994430
332644
943683
1099407
418877
515354
1139786
420468
73600
239686
344062
1000132
180298
1244429
405489
773812
241216
521010
165699
543839
1228430
1279388
1230050
1135750
1362437
112433
482931
193381
1094366
584282
679647
611677
549207
1027206
766877
1257174
1032381
1055888
1026073
1276425
387147
1213373
873138
1243139
21375
1217827
73395
1005083
964595
1213366
922169
760897
756070
619546
488105
1051002
956556
1272087
60339
466498
1073394
1345818
387788
769049
158269
1338098
152905
19511
103311
436547
653408
804997
647784
148241
824115
26061
1165236
1022467
1119236
167245
472467
111317
692470
98663
23558
382972
750917
1108835
226088
647724
673717
771905
1029914
65846
1011571
972720
874478
222466
913877
1059347
686770
400708
512111
807348
1074593
1353869
649060
1270651
740245
716055
1324213
40206
422364
550340
476125
548018
667340
90598
318115
1195912
249814
1293701
1200053
628750
33009
646485
762876
1238781
437101
988495
355647
119660
1328267
457288
1070330
738556
102095
244566
358530
1048788
174537
435979
1302456
406434
263152
1149759
757273
1020457
1154525
20413
1220497
516475
476666
1178048
344563
689971
762597
377214
737820
1003865
334710
1223752
932924
1267363
958770
849660
472946
727656
886331
128225
283220
1292191
1108564
1069275
655992
1180939
1164950
287564
1266038
1165227
92697
627467
288680
579199
626704
446317
1108021
1083612
313512
451461
711481
227232
453570
408554
1282995
92914
442803
399772
311047
137390
914121
485109
943260
1361451
1321958
1071274
24972
706896
1166968
538646
475426
1252810
390809
1329851
873308
205140
96411
779583
1227270
252694
652419
737281
814606
651164
812439
903768
856705
218833
458566
815407
1117312
579400
973058
1055264
777052
209365
662562
706608
171579
856571
903464
1215197
582399
45500
10942
1176100
112574
1115413
232019
1229313
654410
1218749
399137
133672
735635
97782
585950
874052
457546
190554
742153
805683
1041330
836064
240563
1292277
592783
742675
610975
441661
904472
272808
1281897
616241
1162598
757728
322084
1168567
59051
1337638
984653
1336661
8117
767182
1291015
632038
137608
1274993
1056250
589483
582723
1259957
990233
869107
550310
654399
180390
1012808
920009
682284
433101
135246
1013995
54653
368602
1261509
654552
222882
257719
492705
1093199
323321
359089
773167
490681
719880
1142590
489913
487553
642328
535216
526003
699516
240227
1138951
751425
623185
486037
134939
577736
940648
9760
1170104
1275926
277881
555917
906772
61308
820515
1319410
1060827
530313
1094591
347535
1329984
1160645
354399
1181709
1144036
284400
1293311
543411
401465
774550
1108074
577621
1318012
322410
866216
573436
1209712
303286
86496
961791
362779
1128414
693800
966990
985689
1348903
890146
551888
631039
530914
523566
1122339
414426
865264
1363786
1291957
982263
71201
163835
287616
733815
38996
567405
462400
564429
136459
866323
561339
43126
107335
1363198
151513
963730
710999
485130
606238
651687
1303484
826890
349553
268536
1353637
1045989
483169
537396
895049
1354805
203339
1168901
153446
458539
487484
168290
232886
185056
997827
1289286
583993
652303
770098
38971
632458
240856
289518
608089
783010
96331
345948
579898
174196
452089
1085096
1133175
729464
1303816
1024601
1003932
137582
537669
469978
1288287
801254
1187521
13449
221663
959479
582867
1147317
809337
1002076
1001822
706887
306050
1283695
1288625
1051137
143893
507467
331979
1123665
1285281
187364
171069
903456
852957
1150640
477405
1122345
1066172
205569
827199
188801
233931
1107405
567859
1322845
1254979
752390
107111
969401
1047881
1250610
820379
856716
851746
1320430
693730
36898
884990
393708
140434
285733
363634
480732
541092
12570
948
304770
687793
190547
210286
923098
670286
1281771
656124
1298984
1168721
104085
1113480
939608
274515
686468
1180368
338597
214887
306432
1293726
332612
806923
1357942
644849
1050921
1104541
526470
59989
56523
1102967
847282
785773
945989
888048
425745
398277
1259798
45776
1066844
46035
1114359
687547
400539
1199035
299671
787225
896248
986567
631426
47593
844765
730937
868411
443529
768163
308539
1341622
955276
1125302
347014
976124
1238372
908322
1288829
641166
703229
298923
393780
176242
1115111
918823
868543
268608
729287
616398
215567
823461
1299630
357231
189899
390664
942607
991952
285506
1073079
979677
749094
76179
940624
782117
569849
781196
249816
689920
378349
680
1345163
563504
150662
82136
586319
247013
736291
4281
598791
872297
227476
850919
445359
1069653
70208
1008573
400596
792038
201573
53798
497070
348494
824147
513342
17491
1205529
898767
63238
301251
1344405
59548
510482
1208802
1071367
1358465
1004675
309543
96225
239961
832410
1092425
724329
1077364
89379
188121
1044262
284915
1294191
695993
1232584
932750
1135814
235663
174492
990458
16242
1335006
1333899
61842
213179
941678
193991
885189
476310
602712
842783
338186
16230
1363078
758852
1015356
951787
1235278
262938
378868
145105
166885
497774
362865
95812
254375
671474
1359304
876623
937450
882592
174855
250061
69670
730240
919356
1234036
642235
705098
699367
608782
93230
1294502
219568
164755
1286158
1325622
453532
1221139
119305
845602
998859
211443
307899
193975
113545
310629
795039
108857
487202
1285690
1218055
516709
688277
84673
109644
908555
746490
179169
188091
687145
357739
1038413
1104826
1169681
1189467
46346
37869
1014121
763680
509481
285682
1071897
790455
1162553
754972
1197995
393607
528607
1168314
520359
144477
78280
798227
601598
249755
499636
745315
1265358
45490
393772
923181
1129887
988461
999494
677015
192014
681565
204551
990214
334767
1024914
192932
673041
1345780
1079457
281072
55700
1296162
306614
29216
471970
1272276
385358
814189
823260
368436
187837
167494
910680
1060362
1162833
1197243
789565
1137691
42148
1106308
199268
557972
911543
761186
740414
100941
1049349
862007
216867
572434
808668
927121
79762
67567
574874
445975
735920
379672
82330
294669
1217936
155662
781290
324626
922744
730626
1028915
695373
1211160
1132751
199634
1343746
70336
840051
977119
27032
1138728
1312092
41425
1025692
957735
1269896
980642
1089685
723052
578617
1245379
1045061
475389
631319
1047631
1210471
194628
311663
932919
245864
1037948
571233
1219746
673623
225654
561720
756900
1110507
719999
1115709
1307292
468231
162174
421162
239864
604936
981441
771092
1047533
118769
892567
1124094
560763
777527
954989
1290620
965665
1193933
369811
161781
1009621
221614
168412
893315
931332
819377
1084681
948320
836757
570487
153414
727180
1259653
763870
1286250
1187544
1291793
924165
219243
1251795
344473
1363590
1081115
596296
1224115
1166267
879297
198192
983884
151057
183344
801911
284086
1142265
954187
114343
653226
320505
252572
87490
932999
107336
1154999
1146188
429209
429196
874743
931676
858814
1163375
562484
715786
474536
495153
928139
930729
425297
443652
1009463
531212
688259
531415
899763
179967
249532
797803
6163
52264
1187360
807216
490696
1312473
246509
1192221
420587
259210
1224704
250131
360511
383940
1043021
313389
266803
810272
1259558
546592
886346
467170
619734
1301733
33163
32828
1214001
158239
496472
705049
1265859
4627
174061
556075
1123743
179441
1050786
287642
276022
153181
293316
766055
143422
985005
405284
712802
399366
742958
1024440
1157432
525062
351207
496030
1270636
15310
1168554
944308
1364299
331097
190169
471458
769332
954024
828126
906056
1081538
877867
1307893
1038688
115292
919513
1235981
1340578
164193
1194210
546798
1361233
518237
640316
559269
1022019
780494
416663
1250555
1179769
268310
658797
530708
1123206
64519
1259688
1234077
211433
415413
1024189
656353
684063
1152186
272321
984371
439832
407515
501688
151248
1237198
929768
1193999
803648
434632
1255248
54776
547384
336703
852884
922916
508838
52506
363970
156527
974957
1300337
976019
1061977
869640
966870
1338547
448594
942421
37758
199202
11763
1283801
934713
393712
1040278
704817
743125
1021260
172637
917961
162813
1085078
843328
1317907
1283496
428663
197882
1162785
159790
606354
738959
492998
1020352
647889
816339
776045
1077032
384000
309133
180999
719068
1313672
365880
605915
1002997
1123787
317628
436554
1290992
10883
268622
378073
626226
903311
692627
413139
1115182
212325
256266
585992
129998
889208
476746
458086
499476
617556
1193316
121262
15890
1039078
1088511
813663
301803
412075
1212877
88985
747114
658413
803754
1339331
943087
333672
861029
752266
186166
1299643
1148706
806849
1134291
316902
1290018
1333456
933971
943287
178783
152391
1336215
491871
1088610
864817
741067
1197089
954353
364089
1297252
391867
1047994
150113
944390
528836
1004708
1038462
29889
1174372
907385
458486
1354679
1013313
11625
633219
639955
759998
1303903
280505
341576
623497
9334
689059
751894
432264
594443
768021
1263861
780508
229311
131643
527991
1266166
190816
673452
572188
1024674
554394
272243
925436
457881
1082761
538140
147736
739974
1218913
453976
1113281
167327
81590
993390
1328814
374405
652033
1024415
1223861
534952
535428
51221
573584
263957
969197
429522
23149
1317694
553332
970436
137652
1140161
504349
491684
1132316
678998
692642
272123
39204
1248112
1355541
729562
276271
92223
1092233
369709
285602
425249
335603
258399
1027298
93426
617027
1214484
613381
123493
35877
356510
11786
1342783
1293254
637481
648676
20565
1231317
926868
816707
941943
245920
491866
250277
552
555913
632050
93239
79937
188374
963570
888836
239679
191662
278794
1090242
1290413
895914
151112
1286784
642889
910291
1284584
47825
886464
867076
205915
1017268
1008608
400059
364730
28469
794061
618619
1336542
455393
215405
303478
1340128
45243
13497
948212
91212
1214435
1201908
879763
570822
1121483
876447
1222955
1160651
645614
585195
786877
395609
909764
1251431
1203932
917035
567529
968114
507551
1010237
712306
642826
943778
283674
11318
320563
856648
368620
1353599
95779
606653
651424
696230
484923
883907
813412
1238749
1094886
582995
173318
759372
683771
1237160
393827
1103673
583067
1137052
395877
510208
737172
695123
326708
511469
482508
624709
121013
1092954
1090365
81048
340722
1294299
530775
133869
348934
1319609
1073967
835764
811867
540619
168695
238755
342889
1130525
560501
587102
82084
1192386
1333180
1305221
186640
554524
764020
812704
1250867
674625
945032
784555
1042245
1118218
566216
370798
110706
296551
190397
376806
56934
363521
680791
420378
1293265
660989
1216231
387681
319320
1021266
894856
994821
298177
791183
361852
235588
574091
106940
589472
1256930
755459
1256510
1237875
1097797
148533
461088
1224595
314724
616744
579057
737762
1076384
359689
1169363
783660
162663
896817
736021
552155
877346
942476
770814
579525
290315
1158161
167216
1139408
1006718
232153
516741
544567
817872
1344203
263055
1094316
148664
942394
1031143
762968
640600
906131
531522
980614
836326
1109411
1359203
141844
288029
138299
640802
599256
873419
1017488
1200380
187290
1089653
513339
918454
1004102
58515
11474
174642
986418
420875
1021298
523868
1307411
174921
550764
881537
84698
926366
652812
102769
1074234
614004
718462
1274590
858
1204917
1028153
802325
522208
301886
1050201
1045495
814199
439704
205387
1040069
1208959
1322459
1263185
583621
394210
1016672
1281284
353201
1339184
609130
404292
100069
681222
244158
1259580
450039
1111517
780104
167728
1157483
221707
681723
1070485
2452
987421
174793
400425
1351180
440237
478982
375941
374783
1204731
429394
126285
14008
858260
293614
1086569
1261767
520085
997148
455414
810015
1119043
170587
26037
920682
1105588
411012
1154095
1287416
68303
819946
757751
781523
326367
1194999
830578
1305965
221028
804780
1052098
632860
976128
1242930
1049246
962443
267235
322173
161318
740456
1347900
81829
1142056
952477
838451
613923
163594
382887
575904
1273525
197699
1323877
1037457
1046425
582309
123234
258203
995874
252508
651046
310526
780418
880774
713375
299333
1291914
1081845
1213504
1270933
1224797
562388
962179
1335076
275754
998920
249500
346838
724571
247407
846235
198585
98519
481817
982290
1001868
1189383
749925
926283
147020
602874
519496
141875
705345
130574
1089548
633451
423787
150502
715229
905241
1349554
1328012
1034983
1285291
325369
842441
1321189
954133
975919
620648
1069094
360998
1005467
544596
1341528
645403
746484
384447
42958
526502
37488
670044
666360
389626
402165
358538
353520
72831
530152
696917
300224
1093865
1242940
901614
452899
674306
684117
1126228
1101881
130021
1134630
1125641
929155
1335406
994405
406189
130882
1323379
664444
434918
1001995
596425
633097
42992
828700
1085837
1336854
265893
434933
1282468
665649
938575
49297
929568
28113
1215546
1054638
735586
712092
1212596
20083
1147764
881702
1083562
771704
950167
323507
1056082
793074
1137020
765662
758748
116240
122720
984808
1217228
279816
94292
454863
767411
258536
943673
36180
1021603
1106913
361129
332023
1103539
139465
593016
425313
1024692
62903
356809
630363
1142538
11773
448576
72290
313745
653159
1034055
1266421
651215
218251
1195132
560167
192363
1020687
558075
1238064
724957
57048
1145777
748877
385176
911209
1098082
564285
1225417
1151878
985928
362510
772003
481800
1024031
1245974
296146
1165648
910320
445910
1170952
1057154
494646
1285003
1056737
1273006
955441
186860
415036
999047
621595
948156
1890
1346731
875134
566337
375122
1180395
39816
1243075
298320
282589
614072
973635
467077
421832
1340749
1183128
136717
829655
843948
1323730
478851
805496
397770
391572
897970
942959
1345872
1330761
485677
978428
837778
82412
1186080
857345
198067
1256107
662349
1081702
1184164
493062
1222059
798277
1261446
790640
687253
254386
425420
977108
759653
750201
466387
371975
1060414
1105567
550633
1325969
986748
715397
140990
255992
59368
1093567
210627
935573
1187412
281012
111871
1186361
171760
840411
475349
654240
1315289
1241667
857464
518102
367400
1286050
90099
784744
171776
1070279
412331
1076824
760192
128895
77934
737487
621723
650447
327215
851044
966972
78087
830995
611329
889895
665064
1286169
587675
421682
980945
1036473
158310
542141
372164
134205
721109
46867
1221628
995723
907827
905580
1273595
331519
1317846
722600
58290
1358772
1261794
1266638
346991
1232987
1352245
616346
389432
152919
440669
703726
1049603
1015616
753808
382826
1244022
1123061
936705
425958
1281532
960964
973667
44627
645921
687473
983305
224740
486548
256048
1097157
278230
1286472
655685
860631
1246552
293214
788953
328189
725810
196330
123526
962884
1348515
795169
814695
1242776
1179430
746034
320612
1190340
1273217
536444
879451
812156
314630
1019175
28665
885566
724793
1034557
1351290
669305
181832
1335136
871864
439643
99136
575828
948674
416159
945774
300169
707589
818200
25328
141865
316460
1338954
994931
1107787
1241821
775056
1281246
33072
890778
658624
1041916
1159542
78005
107648
1302923
783593
784284
725699
959358
738632
1296060
133908
789213
303368
264254
521356
304678
1093480
648042
662561
1025908
1208029
1324714
119612
1259584
74073
458614
1047610
1316890
338872
740547
515381
313533
229245
38077
578353
936567
1290387
1122791
578111
42714
401369
815867
1177895
75586
209879
184002
284203
291411
934724
21593
1004628
61847
1074566
708277
459216
213805
806526
435733
1289859
380487
305385
504607
1082805
1231097
1080218
927342
1300792
81281
275477
676960
860150
132915
1271592
548946
122610
189333
228658
133345
1346689
966971
1158113
1328181
947482
372222
600195
1011767
562702
159191
559972
1342729
516508
814226
597378
281911
962430
255174
339852
659539
1177585
1057083
806968
693192
1104483
82328
925916
405251
1002517
262524
1347536
876830
783654
834891
803515
929023
343969
598911
910353
610163
476672
648013
680187
813268
1359233
255952
163194
383959
1173518
569665
522102
918846
1256880
981291
669287
958910
113205
1266395
155545
635121
1035323
253573
1236885
90364
36547
56663
123595
1126180
12398
237274
1318297
1136440
1247476
246447
708289
13159
617801
643950
1155470
121347
81196
81193
1248593
62773
1272399
752443
321138
1318808
1239423
451438
77000
735239
417924
944409
638187
870913
903409
509487
1206813
809888
411607
545698
1231351
993129
166079
23197
979392
345289
1196566
286718
983729
831054
1082695
642106
631935
351390
587314
1298418
1134519
574593
311170
631116
669794
206713
67708
132372
370665
1352568
425210
137633
809089
1327178
327427
876005
447169
473952
1302202
782112
65592
320168
64394
573382
908138
112201
882633
794706
464609
845415
638283
739638
1075318
651092
621104
628637
915564
920646
977850
672457
194540
51243
948711
559600
457570
741103
959256
1255749
201168
297341
802694
405444
257532
704305
485184
676381
72132
205872
892824
138094
1266412
967932
83577
1298212
257487
667694
319501
720367
299401
624476
191708
1198685
280345
736468
845097
623527
1104086
1257828
1082971
1186544
349251
27525
554230
893345
159679
1036061
191066
771782
684306
1291853
381410
242390
1322715
718957
1275823
479034
1355444
1289019
5074
110582
275885
22903
181290
776268
781429
137912
95188
315377
1110827
1175643
881515
921857
406116
668208
943018
145725
1278209
106346
57706
1155776
1359098
1245249
63803
418894
244029
1362970
1296425
847414
49272
1023106
349390
709801
819696
128598
650844
1085432
61415
1126587
440752
82570
1104858
102282
769700
155056
892173
762089
739874
254653
982751
73511
24825
1229169
545583
1188147
642339
1071344
1321445
166558
522996
997827
1014385
1058235
690326
352602
1048316
785940
709501
1300336
368538
237376
368263
135998
350131
1107460
716625
1209145
134684
770380
836798
1135009
983710
56233
1258037
695192
528624
952329
768312
1247542
286623
1281194
81118
365891
29181
217103
61181
229361
992391
753893
349807
208279
634066
920020
561223
698494
937602
688976
1015208
618084
184416
76207
1132425
540820
1287514
222147
1028939
1187284
788880
1341209
151451
1183703
412019
118723
144475
117321
631426
863601
528349
1331510
1123622
1108214
153577
394072
1212924
805764
122947
609041
1019254
1229399
913142
621905
335791
884218
678056
788552
453488
545939
478671
1009450
317863
778463
1117025
773308
48405
792021
941507
857029
281870
624574
67837
872372
275809
1342949
1322335
1037270
682768
762588
461146
488240
1296031
1150824
425844
16014
8905
492306
202596
169756
55137
673673
1151052
455181
155058
1205040
636455
521135
648633
1117095
852748
152684
833842
794251
428796
356184
950461
600068
696884
3931
894591
943272
1337431
866402
308094
1053200
680822
427132
1040039
156517
1190531
255276
249870
228992
1224036
571254
1136202
1061220
226706
669283
1317179
1299725
375338
718813
597113
763416
893734
960661
878437
936905
1006132
238125
94810
325045
1268293
138173
922939
169147
245027
987068
322608
615113
613383
708579
562038
372531
274662
342317
399010
688120
696499
1228428
73188
527215
580780
1220124
921170
850595
1361931
865553
335253
1215472
1026189
557092
20126
702202
336476
1216247
1069508
1250366
282675
1362851
466970
805611
249751
775922
1091450
187358
374907
964847
788539
1305632
195788
1360381
133089
790112
789541
1039996
661266
1231757
554601
887764
643181
346682
837417
1288709
373111
1133659
152453
62535
379977
1041857
299709
1214059
1267482
776810
113090
1321550
635511
1098409
1034665
733474
632228
408290
802055
290653
943178
370169
428437
429452
1236168
450101
1057554
642120
997341
1166173
259209
775439
565506
632639
572669
1267427
839351
1313852
52836
1239597
1265163
738802
251441
559681
294759
1080394
361138
109236
532438
353399
523264
952294
55716
934487
46232
979466
1308484
630298
1191710
1087177
1344838
1363399
946473
752746
292380
222491
496174
1175710
1261783
215610
699442
1294708
1094506
620463
572379
515683
564551
900937
839114
1213628
919490
1351693
272238
958061
614642
175854
381992
533295
1209741
1104899
410343
1072837
1319795
159953
187233
438280
481420
745554
48265
661301
28950
16449
737106
988855
1033757
1239908
1229933
649498
704738
230339
738353
885112
1346722
34475
859554
1277041
468783
947638
964297
535423
1006088
1195749
1254316
292750
1311883
278304
479971
303515
751660
530183
724731
716342
485503
776241
552024
217285
145599
587049
1213753
693507
1220228
547889
959747
1241511
620840
88933
191028
723788
615286
670066
1078556
1136482
386844
329553
115619
817715
1212574
936716
1361400
401976
538069
576249
1277200
1240306
912465
1154539
1257126
486420
734177
89679
794353
264927
1158291
827278
327353
91272
615791
335307
596449
481044
948418
1057143
458983
909878
871472
1350120
356209
536807
1235942
795598
410991
454992
548915
514890
352252
279951
1364283
187648
864022
343026
1216206
679343
439910
1301721
323632
619291
238940
799716
76256
1194007
1123848
1311358
458732
542782
1016410
1267403
216799
1090181
47992
22410
518058
3396
337767
1080485
239371
827587
1348791
603627
212866
3162
556085
104836
334412
1143019
783372
506193
1268344
679696
641919
183527
1317327
911646
777790
1221460
1000538
94616
498862
1118043
282710
386285
1233176
915560
1142526
1327232
687813
1056658
261166
574757
170666
294964
5761
281299
761544
960996
1014768
695504
830439
1326629
963280
564327
821756
329373
171593
1012160
379177
235148
778115
185267
149892
344171
1120215
192067
231804
440711
608912
230323
619090
146188
1002443
45238
1234517
646093
91946
777419
646590
298231
795457
1157913
1257828
717588
557332
1095444
1255434
824249
503521
682029
1355263
934823
1079280
1296104
1137793
1100547
897127
1088445
173221
744860
454547
1169746
1264580
1079178
474001
1027461
800739
355002
488794
904172
222519
778881
618926
1203124
734782
1038852
184806
1334880
489186
711157
55607
793567
42364
1103087
918170
395591
682427
157514
354192
157375
306260
482877
765747
162760
1213841
1096245
1014708
1076719
1314190
156059
774557
951232
241774
1057245
321944
944592
1263307
223963
928642
938008
692771
1302610
738938
648120
425193
619718
1122173
389572
303190
858703
682645
512046
1285923
687221
98194
687847
1208837
993822
758905
102224
893440
870049
978594
168376
1354946
392656
39601
774682
1278816
645703
1118857
26657
700683
468280
757127
834343
487189
653785
609337
1054328
1071390
1179155
154510
742048
1335182
305796
1325367
772118
1305593
1203540
522920
525886
335553
787297
174294
606806
1189139
976216
653640
587828
967681
777640
124163
1325146
45742
539753
98707
1211518
512038
1243161
214077
833598
892134
608439
1000600
986177
346441
1071807
989406
1060112
37087
660024
962320
945060
1264981
1335793
1266326
1069962
517411
242960
759084
1007367
169724
456785
834961
487726
885227
218784
992772
245953
761520
976472
129311
1132422
543318
571418
1089608
509241
852187
907229
363722
376501
155508
1236000
1208564
495626
1247206
1199108
363251
1157547
775732
1340383
246140
1213182
1306104
25153
631393
1082714
400064
635912
1103739
744247
46432
988070
1094918
252599
1337785
931165
672325
530303
272578
987492
597379
952104
324921
764566
366039
197375
110717
637340
714139
99094
498118
1165905
705009
527906
705734
826732
834786
608273
1125729
1083815
1324623
882928
915300
638786
768763
966798
639949
156216
954093
352645
754283
1072832
488995
317452
728742
956036
486729
670780
677156
724885
527836
16144
1047488
196476
501043
627992
803984
860292
1303100
1341033
1043794
397121
392556
630393
834208
378831
48416
749410
1120381
91386
460827
265821
196028
824389
127532
1138480
84972
974802
642851
656834
17209
863537
854606
309614
300880
432090
1262997
131597
953156
1156337
57715
217828
148018
1021839
162194
1240099
1095807
1337076
117379
177689
57365
657410
126208
374834
213837
848940
700265
650854
782492
50365
546380
83584
713875
150048
301406
1325270
155334
760316
970588
593041
946883
1326771
747023
162951
654663
1066249
966466
91242
584922
545840
980212
661752
560330
562845
366889
1322762
228663
949697
1028078
209923
81241
229064
679913
1187682
77478
1106072
704187
753114
952045
1223927
645525
608527
674301
22863
877427
794231
1060227
637184
1142616
541669
668240
55773
1015881
1120839
573306
110292
137971
886669
689499
41452
539688
661242
71035
968687
909164
316662
1334832
491949
1157443
103813
1172412
650595
359420
280447
763438
1360834
811051
184290
611964
488019
491
94946
694197
912532
78796
927937
1034509
262808
624062
765068
34532
1349320
268921
579122
759783
692516
237149
53283
57676
857286
625222
475047
399861
662765
1134947
249577
216432
113755
614651
644230
40017
505910
873035
522197
711050
294740
375291
462035
750958
734460
1070512
618710
226897
77426
1345097
1340107
614164
733372
200129
1764
857706
773289
533938
1352073
885212
42924
1197675
297721
108106
664312
584457
1010201
74261
750049
342978
733629
252234
705224
128041
1234958
1175375
558196
1249561
188311
466191
751447
1191711
894359
1224484
666055
1247459
713398
691628
1222395
305567
65762
291736
733773
1251487
52045
25089
622701
939470
1260833
1101296
84280
409992
876366
1123348
1040578
1073744
1074320
921142
1077664
208523
1362907
1256128
1103915
91620
986989
1241913
1010674
1307909
1149342
1328179
428664
1261114
284795
948725
105819
869343
1264736
188357
298471
647801
1160209
911967
23105
448844
517846
202430
642584
238905
841194
694850
1298573
287281
979043
1143865
515804
402050
912670
356752
1087021
446229
637545
213741
364472
1055505
907550
622462
1115351
1315069
433361
442571
254831
967879
174617
1060797
152761
824539
48848
678041
143158
357108
771330
188172
756055
913597
860380
1362473
752382
461110
9263
420206
296395
337417
1259575
1097086
188014
802378
789634
860113
1192296
1016112
1259651
493659
1226688
1245432
176783
1144297
487981
594450
687843
450538
1337260
1155318
1363423
172732
553203
558590
701632
1213476
1187316
463510
166104
756776
243370
1044186
1063861
221534
250055
560590
537056
844657
978289
417584
1275728
223116
187929
713894
654445
615913
691313
661814
1030404
1053844
1128144
888513
973163
1345227
949729
1295055
133984
37775
1349867
946126
618477
17953
472198
790065
1270880
780919
122757
342909
1221781
935246
872717
1023731
1160562
1241523
785754
395419
28648
1150679
27971
329819
647373
312434
241573
1146502
161509
241591
813400
44737
1121074
504794
631505
1230235
1075195
1233445
1345130
499433
1134282
1356136
162940
698139
1132619
278265
1035282
603503
1275607
1255516
324079
659849
597898
479279
458054
584786
1112691
561118
504657
229460
945558
1144564
190890
648934
425836
1083236
228587
979841
826196
1130334
180614
819580
740573
1326994
868833
1190754
310323
996581
440182
553727
1263664
976764
80167
1323459
49951
1298695
704832
443771
179620
1180435
727832
345656
765657
261193
540620
1316688
664326
723730
979798
1356880
1070042
292201
1091480
916351
1297492
773522
849692
1095732
1244789
685564
1283066
287835
721169
511144
734207
687813
825480
904598
68626
896339
494181
34685
866666
72948
1352493
1297094
1128556
797646
650200
248865
1331212
73179
352680
518069
1363400
67574
876591
217514
1313576
406286
1044467
542971
400176
383533
380593
82748
766977
965310
1165496
1362320
314075
1082801
541705
252640
296310
743384
357121
955608
521682
589500
288414
307207
846503
1136743
212683
466736
689976
1036462
768099
567785
10341
836050
1353550
630337
450759
65276
1264702
278214
529090
424778
206350
154446
456078
185122
952471
415709
1298371
658845
338913
684856
981528
1293459
1217773
632987
216650
963512
1070354
1112776
147279
789573
626068
1231276
745910
772975
1266375
1182542
1343551
214566
34893
356239
949261
1099779
1324064
674275
458181
748245
821209
304016
1213794
351971
461928
1157626
24139
74486
1183124
79436
1103198
348446
1173067
935634
1345935
611197
47241
1225978
155045
478881
1108693
6329
1014139
297673
1319522
916207
1069810
473177
419270
529973
719747
64850
19381
1131406
282288
1166340
806352
634281
10322
878186
448236
467297
256130
46144
577314
619523
151743
1002261
417209
417506
1285008
1022921
1199384
1213894
345545
59570
212522
1011617
1039045
876363
346085
1207955
1161740
474879
377507
852703
207922
1259849
394220
224242
74997
249245
913582
238521
212068
211510
426682
599212
534385
61165
622274
825132
608265
34227
520728
1275339
681158
713948
475747
187126
133609
1014176
1146389
934267
711719
269756
706307
1102895
342629
1229383
30540
1325024
256893
591724
847467
1210712
709467
921952
177657
1269333
305759
1272099
798139
629433
88284
1114067
1118123
27360
728934
805077
862267
258915
66557
18093
536475
901042
1313246
971203
115834
1053033
558670
591121
508358
294783
1045728
600522
620389
118007
1212955
979283
362373
418288
818414
1143471
837312
877017
60089
744199
1244834
643362
86797
31754
1257489
406424
1159993
1128923
441078
961743
209995
617289
126457
959255
1160563
559309
1090806
232043
975621
418441
644903
593190
768301
307639
798264
334109
443126
637373
111070
637427
800170
98441
625946
917359
1241419
876709
12361
101456
867488
1218119
1143037
222132
252515
14796
402818
1308049
1140278
1062903
300746
891979
617349
993289
84102
652120
551316
368290
967425
1160708
648305
257323
104537
1346520
102645
1273322
1315157
338399
13910
1259057
1255435
880007
945827
1010763
56500
748890
717605
925282
1056643
344792
1189312
6148
102435
575421
1311694
478660
970341
1022536
13200
1104679
961555
1356586
634885
962977
1266899
278191
100529
600719
791755
187962
214794
269302
347845
529349
583849
774232
294028
1344033
201588
472512
1039328
72496
1179195
887274
372491
20809
755594
241561
1232162
560430
790241
1073119
1312059
482371
1236976
213569
1182127
969903
889233
1319717
810792
1035004
517776
132334
1271094
968330
885740
659931
672196
14878
747812
795013
888045
628723
448819
201657
1331146
711355
331026
43431
1355814
844805
1311085
262890
273357
632712
665701
693161
47260
304082
199949
1062581
712801
1222102
513553
593758
121790
990629
971852
738574
530819
596628
515942
640948
148565
340786
336310
714469
769169
249968
209639
45712
543830
303747
179005
1218239
1359347
41007
247102
543823
302802
752102
396013
1125662
234432
1358792
1143709
314261
218095
764052
58865
151474
476988
172214
1194797
1097087
147767
22746
540359
537648
608248
648596
434272
1072042
1231140
1050085
1174136
916787
565914
909685
1188118
980382
632846
1050128
1006548
186256
917633
91561
1208708
1288729
690084
837837
717072
607342
527211
194621
1221257
1225190
98116
81851
1343717
417713
237753
172087
159090
400084
772807
182173
585902
972859
604799
92531
606393
1094702
77023
1149933
1166612
304625
1321857
132051
716118
1056970
486667
1231974
1335256
415429
356608
568813
507126
1122761
1279046
1017607
702326
46795
694599
1017807
614059
1360438
361038
74053
1057093
142844
593077
534366
1304721
887699
255752
331546
1145965
546082
1039016
1077944
743882
420576
31285
324700
849548
1038435
1027646
233212
858260
1004328
1232211
638349
264802
329472
386927
893906
81366
1024383
246393
771564
362761
1309465
115738
559211
1247152
966408
43963
471697
548591
840553
1038371
1119654
1098210
435610
82118
534565
1182855
636824
817554
504455
489174
176740
940052
160242
1001269
523551
18575
245844
1148173
511355
204540
546604
727253
588524
1292708
433537
975430
533566
74939
846589
276677
1183356
166824
388131
765158
263861
378374
544461
580365
890464
409664
189931
559085
897603
61071
1184038
1013284
676395
337895
662438
1263494
285009
704516
1236697
323854
611846
96170
1144734
205333
166296
1267554
123908
151942
1091318
604779
61398
1188067
692611
628950
440782
121665
1287641
1063886
169367
69234
1331152
191857
1150753
1021960
1312235
1007195
1158119
1280309
984596
582644
383395
93423
945388
8264
453065
858007
60316
890784
61815
517395
1005626
1248523
14770
124463
1029714
639731
628861
598867
1146077
376255
1313098
604152
463794
964918
803812
23068
588302
924673
478698
1156951
704569
582177
678019
378470
36834
1100941
10183
214701
1200654
101616
170301
1185487
1222598
739366
129744
324306
1320533
1100633
1143000
234889
617431
1083761
932807
134153
1294324
248679
195868
1301230
1165829
194214
1308393
550684
389572
107159
350274
647561
652946
808324
130936
227938
585611
595453
374936
499694
763030
1205417
154518
614292
49498
338599
524785
223074
1089860
847115
529847
791446
479556
877656
547569
545590
767097
192446
108251
145622
84271
558672
217477
359865
986133
433909
908715
1063661
282694
672077
70010
767293
1302909
651634
646190
1164173
926156
1299795
1035376
55527
308710
728031
899708
461402
1359906
999122
98239
577741
490728
86289
755444
956084
766549
319794
584259
495147
917360
1353353
221148
1239909
150652
507238
223261
49266
1246598
734886
599616
41284
837664
1754
78129
523205
1141404
1269413
513755
955323
1250113
1017345
106673
1297897
915900
619030
458500
1264299
1136934
1007100
1218036
562112
1332683
346992
724779
1356709
1061959
305182
792219
1057847
1183425
661353
231889
576433
575048
637083
566724
91731
635717
670265
743181
520531
718665
668485
975894
1244591
430758
1133859
1001830
1233312
114124
476681
1042942
398509
1226138
592735
1093576
1333190
879249
21722
428076
419563
58139
1251416
217803
204393
296269
711884
315822
418295
857366
1333121
580225
479898
818884
864354
216800
91982
311394
903778
502577
1192016
60394
464057
282822
1024700
1240809
321695
268088
564326
160045
1302741
1087679
259296
683313
206093
202049
433780
337767
71420
503409
988326
502982
515735
948203
629105
1173108
63753
608539
803412
786631
402954
930412
1090768
1359205
465696
10346
521430
180758
1054938
1302856
1075789
379297
883707
1288099
669497
607253
306847
342770
1260084
1167806
937487
899078
608082
1053444
1010127
1139883
68864
468468
1072230
1276246
2879
1121494
795567
615876
1192716
331780
193040
1294192
810713
201379
1344146
4377
1318200
763997
1114456
848299
309833
1324352
602982
1055764
1203695
899564
642363
766977
636080
950183
370328
364714
973392
489999
1169799
320781
346821
68096
1329536
887245
340516
823107
782794
764607
542417
1246346
162673
333058
450997
220483
337208
1265570
1033203
620790
3331
840800
1081662
10149
459235
1165259
976434
953409
594590
559323
702701
1213230
1068049
937797
245392
1179625
363315
539855
623275
179102
130352
1307157
840376
291096
1102444
83252
1136631
798915
900590
650482
761704
1133155
597249
634636
846502
991697
600349
343276
385176
958174
626883
574967
217734
114418
343324
853574
4472
469837
1285687
1088242
553893
524527
1080589
1288290
492613
844137
517389
983920
1343621
781677
501345
1238106
1018084
269424
670094
460207
90831
352111
403322
285750
395662
331849
1098710
335645
544256
73068
376744
1142569
245355
139478
1040681
1309530
1066807
598007
707851
294846
1328890
899970
1207115
674937
785938
1225038
970123
1318000
387831
722033
282034
1210822
339657
1227840
1258107
805435
1040200
136505
619761
28733
1079373
661681
135373
71162
1029008
34182
692814
1188287
905211
34896
593022
833866
1170386
575658
731004
997591
776940
1270170
799109
1318785
677171
359554
516528
580998
1025615
447443
1060488
265922
722669
297088
878287
822723
248562
1348123
1222953
1263763
777340
151569
60148
80313
991561
1226805
662174
1189739
855814
1107208
209391
689734
977093
612394
1334577
1191488
74339
850128
1280282
874055
233308
652546
438170
1333049
38575
772738
904581
1230191
109616
243565
877747
464654
779780
693723
730658
1161390
1308967
279013
259010
996850
830092
194233
341080
555537
1224155
865935
775218
975783
159328
145128
1127335
298900
395812
941840
769858
77707
412023
806882
121906
803919
847464
105662
343302
411915
448848
185835
111262
26004
449604
141096
502126
822663
263984
1327718
996781
779989
1070237
1085950
490496
1163963
997439
235718
1360250
404998
611493
339649
296328
391609
99060
729451
1219664
1219601
981365
763703
1233616
974679
91815
378935
759856
224004
1094375
537067
496080
856754
433682
575374
53228
1004498
773650
1136089
327699
229977
647568
1006470
172461
36473
789597
1095415
698377
214231
1155824
485661
215180
368654
578146
170347
349753
253150
1204673
722579
947760
107795
609993
1274486
356706
693527
1317180
258564
137708
433585
1225113
929396
953713
223611
1345736
900844
1178898
667603
937052
66964
708080
943498
395688
420785
820418
107073
933354
285959
128944
354634
409999
364899
756583
250477
1330829
707276
251693
316103
802285
1245026
613762
734691
1217995
925294
454904
386419
1361953
532838
916853
1266810
648506
130875
1265569
667690
1123310
671979
321291
1071110
682378
1341171
98134
1014418
178867
479101
1323155
332641
1073412
613494
1244328
951327
774535
747932
1273987
1313088
1328268
747365
804438
629714
885018
209554
931328
753479
395320
282058
615272
874009
361335
1035819
1321079
216210
1171089
130281
1167813
541104
612692
1290950
157265
565226
985411
412895
1080096
308937
461248
1016441
1126308
1208727
759374
956731
1310463
1329770
581371
1159464
615613
1347109
117841
428602
341113
1231115
1343413
853770
1112823
4458
682454
1137275
919054
790418
484998
1110540
1177660
358906
578958
683486
1264665
79965
237003
791447
596958
1236939
288826
1036612
704436
1198658
432529
847082
950404
779660
1049161
794109
157265
373968
398995
630373
625406
969358
843335
1329498
1180505
97020
344460
545236
600329
86378
1048194
513441
65997
509757
718692
1313308
156587
153715
925346
467092
581202
794968
1154143
969278
2125
284955
587575
850825
1324731
662606
405208
459959
238453
47290
1031540
101975
1000400
437702
1343684
1002774
1287115
397564
451759
595832
236840
766039
1250295
1085033
35578
1086394
1016294
811988
1034682
270883
437459
177183
796307
514753
1341063
807188
1036380
618793
1077289
662744
1337298
1329750
626783
75729
877242
1308119
593476
822471
376714
373278
771360
1068816
1035268
1215865
568435
1000795
1021239
592264
1171079
344254
1293551
798082
6355
1059963
582863
767971
1018895
876610
925031
745818
251643
691630
828780
557117
917341
430847
954549
1127613
511177
930608
1067909
383668
948918
63206
1209471
1281483
138128
1214937
1081839
896805
693967
1113973
1359032
1045079
552045
943896
1248286
425259
43216
786668
144663
527477
460173
544174
416422
73431
1101359
94552
481336
545109
16475
430954
947128
801138
1011160
1211229
228128
210913
1306288
608302
1268008
120494
1038937
561850
1066114
40725
258548
723000
1283250
738729
252931
1261319
1140242
735958
857361
1071106
236009
83443
406206
837366
321697
1192843
182029
659078
1101646
1063143
922201
722408
1099995
692212
1157618
978465
899917
334606
861619
658695
96705
1297229
953248
966577
1230752
650302
165885
837844
642073
610342
308531
1110114
1324008
381731
540440
1078989
915052
87058
732271
404841
240787
461810
519505
746016
1148767
1308693
1052943
1110263
259176
799657
1360791
843464
975437
545048
1104877
1120562
739750
258809
1138900
969818
1080939
287495
26553
35493
245946
878163
316228
1312006
1126912
1255712
1289190
825005
585272
104174
19062
132823
1120631
1328681
975063
699540
1126015
655
522628
804027
628077
1124074
918895
69352
936890
1038230
593487
172825
620771
1057444
1023269
1091427
660222
181530
1327756
428763
1291121
792652
294509
331002
1013886
882612
596367
1281723
306552
167353
428738
713805
880750
1234300
714334
880002
1364471
268191
652794
1183587
266108
1235327
426785
460228
179798
496767
574479
626338
268426
705146
344394
14983
364294
454187
277676
263310
354164
618970
730077
67382
1028629
1246589
917212
243712
1090394
21913
123358
655452
6604
1116808
899174
170605
784704
1052376
480165
592774
220794
1069705
1207416
121485
800516
1009871
15894
366327
624878
669768
86461
442489
689298
343992
642927
1232675
868636
907651
437151
1276078
177627
983233
1191765
759191
704649
678212
214635
913127
1060824
1162754
73154
882024
1354742
1278735
134224
1139151
363046
1250745
1145613
462338
604645
1342476
108472
314212
595524
1230942
733132
692053
1273154
860830
1251051
21561
20498
1280472
798465
259908
1242244
411407
836033
1142535
531062
1202856
623735
817744
133017
991979
19151
1350757
1289547
912042
135435
215797
747003
519959
62653
936140
1004735
1307186
283448
1274333
650634
597455
148700
98616
707628
368851
1027467
470413
1057510
454349
746127
275762
758070
693072
680534
1166340
230264
369727
221061
873841
710160
1096436
76561
810463
124988
689270
283926
254378
514960
103540
777841
247421
765207
106627
439487
640690
1167842
966574
1134684
425426
173619
412776
1357297
900233
437491
1057165
732245
148261
520575
1139304
1021364
199762
929421
1315779
799940
676339
719794
286064
65194
727701
419899
517048
538678
1211634
1063091
167614
835503
541061
782907
1194483
780606
1010730
1209045
445522
696984
817081
319740
970487
601155
1136936
886928
1162093
1241010
41717
703885
518766
9218
369892
1238268
772983
1151440
676393
97115
713890
623414
335225
255132
334488
1347427
755995
558829
413399
482153
428534
689603
262497
1131057
122232
1313341
962212
463910
429362
1190185
609531
220633
1195791
1146579
438284
341233
1264601
1138797
544840
1079979
521443
1295415
628738
1104563
1027806
1245664
728806
371951
695322
415487
1271906
310909
1034787
779903
561610
1270729
844370
751208
201160
1066540
619788
736513
695014
1224969
288737
1363862
1026621
230429
357600
478144
1153176
438028
1333375
843000
394649
59925
927750
421628
1332742
593110
989966
61541
360691
395327
318824
971851
1027260
13293
1328801
970659
335831
685690
748802
1141928
1168674
879090
329831
259846
490968
929923
1318841
1202526
834758
1057550
462541
72172
480738
994879
9507
139420
1324675
873999
738309
476491
868560
582782
1115272
1059488
53490
80200
363569
516296
770114
547926
554126
131179
459649
1170072
293271
1215124
622433
641468
235942
281156
1276874
1321345
456109
796161
886878
379661
191835
978340
54732
1053033
225580
557117
237557
228414
1020122
1033673
961035
1014765
853386
365511
828718
1153693
788467
1040488
1226222
681192
828222
469027
1131186
208613
1241745
279363
148128
1312937
664122
730477
278236
370256
46556
813890
731485
1068288
270806
393122
146903
929563
37516
1137617
442011
852318
322965
328975
949750
949861
946649
1189306
246005
181101
770065
717772
1023239
1056738
152198
1226144
930255
703071
144756
1004451
775471
886645
344257
1009544
11585
976436
1175229
146366
78933
1081122
1119665
1064877
306918
1228120
1117908
418589
492764
778542
930024
1184900
690646
475078
1048000
169719
306421
867102
1218874
958557
613838
693160
1216403
156145
628396
293682
605617
373037
204855
336360
182703
474778
1191558
15962
847345
834135
1364291
1052470
267119
1125130
791608
1104043
141441
736689
327466
907273
679823
601374
116205
204782
1194897
89631
30998
154842
1092815
672779
602007
401732
838593
1055221
1099696
61308
772920
329760
324665
238824
471476
368254
641918
333959
249112
1183799
389684
779537
771875
1039944
1081550
375992
1093164
487584
335508
1311944
827270
699071
1219123
427533
1216645
471664
924106
112836
1082244
769714
167115
966891
522498
9215
214846
458093
1305948
553724
1038437
841425
1285181
1332838
291835
1021181
102749
258578
1244635
773394
18237
983547
601151
687003
1044086
841486
753717
834075
419578
1165509
787045
733796
525297
272413
1360016
377866
1285986
1004700
998762
787374
465803
920369
367147
266378
437318
1179822
1192087
104551
1346768
158300
804654
600764
30530
349571
246264
668792
30553
602002
1224674
143016
254051
1310843
740506
353213
358013
1086167
720409
1189123
505487
93606
1014960
940762
1103914
654473
924043
332006
897027
538079
985835
683003
1210455
593988
39384
1100373
1001773
1224296
1180369
134117
859794
670553
896185
383519
277631
361674
40648
1001083
474067
1023617
1331004
960607
343122
1237921
811474
1078731
1145385
982630
460931
774969
981007
128777
142124
1175261
1064070
942429
106931
265794
94326
1219790
349117
1360589
750454
1358911
232112
1191748
776995
1167783
969904
1157122
812669
211059
1195286
1020977
168158
785981
474744
60961
698327
200864
437746
860374
1295809
1188904
374886
1002891
681677
1341444
488399
889196
1063950
29800
402836
1270196
458731
892971
119370
282353
445810
604631
22149
466750
1325127
837916
910768
109409
983509
88472
334327
331783
468950
1069205
683363
101763
982588
970568
200952
1171184
635107
151280
705785
1073680
1162518
650258
1275446
640497
139210
221632
780414
2496
248839
324847
151605
785522
240063
287698
714817
1180903
578044
1020250
265274
369084
1220371
1307196
652270
1007964
83673
1093837
880980
1211851
860046
245548
1277871
429665
568719
944557
142986
1203846
650800
264430
719520
401456
732763
892695
421635
214255
78477
1199543
633612
832720
33598
805751
262938
918204
1304915
748343
1312397
1338177
722470
916504
1164635
320913
683220
466967
306237
50597
489064
415618
1123741
387599
384236
1185592
180819
402643
450740
1343760
887101
552446
1070058
736632
343445
194610
774875
348787
645875
1107552
1173069
230277
1044839
1264387
519810
602157
703742
1335364
1236868
643847
308991
589435
93943
281413
1349318
824754
1041413
42555
669205
209711
424509
954379
382566
734933
737306
732554
730038
850085
590369
285667
495951
601308
655106
1779
1074994
555192
348402
427905
895395
622673
340442
209674
888464
235183
878116
903820
19319
460228
1180553
1099698
343397
311564
1210603
1121360
1259898
727103
551135
368270
863434
462920
302611
302561
159896
1310898
357135
990134
1066493
1119823
655506
1250779
22029
10805
614441
137779
1302383
426831
1048527
676144
822894
1198545
823486
425150
42478
695533
423336
903085
801673
1321989
1013241
913470
857257
163143
1119122
234821
415267
887256
299384
1217528
1109660
508649
859669
1125846
413404
148798
174639
864323
510889
946301
616159
254699
1226660
730452
957812
294645
617669
1034132
1170534
104422
124699
160962
359728
541831
111443
1123575
448394
572252
383108
1248268
313251
530146
186756
714292
1062821
1255009
181203
818995
608201
183260
153037
438016
374616
227110
695618
542188
277114
849334
1097517
645337
738428
98288
844119
174641
742431
1352096
418309
740593
941947
936968
580364
1142193
253042
1303593
1056335
289605
573646
1232079
161327
519295
68515
321999
384841
133718
1184596
960311
1106131
496309
412719
214606
961916
646079
426491
1314778
206429
993815
429336
1119831
1070552
487359
282628
454298
411551
35251
155866
1326094
1201197
771197
562036
1092935
4017
1133937
429807
139693
1046082
958829
853018
1190859
1136811
78351
233219
1238998
990632
1118626
585864
1077460
607941
327894
494961
664964
747559
1288526
686759
1309655
177477
694011
1191287
1294122
1122787
235770
205902
378085
57998
315104
934491
606393
1107763
641996
1325146
1175121
771712
433736
193418
1281217
9842
348156
796789
759554
168411
795961
878908
641002
1125550
505334
675981
65799
99285
149425
1072125
1090170
155431
160596
983597
1015426
935036
732619
213247
969613
732551
439575
636184
281150
1166094
313310
1334667
529984
500325
435094
1282417
1113489
1175457
218800
151497
1051287
1222843
1204239
1283676
151263
317289
1072620
1209100
801094
823081
444590
876288
504415
1231370
1286090
976536
1032775
757393
1303603
1268678
908780
1194931
728590
225716
19203
275419
300188
150689
1147335
1159891
698804
1209756
807415
288863
956192
712951
306082
436792
921247
1134866
609341
491436
1185324
795637
870403
726883
353011
429856
677508
521590
259494
285185
36380
749732
248451
1002205
549941
777857
516128
198577
621068
547305
344778
963639
1188241
227510
1018536
947981
1195377
92842
942475
501844
418188
32386
669070
71297
784594
764958
309179
456734
229691
892083
1298323
532962
620715
195732
111562
290564
898877
585604
545469
235192
929339
1021725
1103563
1089361
40848
1202769
990260
315469
1216067
856967
391280
366451
69922
398689
264758
1196162
1098513
1349024
71678
87433
1060257
685078
615842
1253775
1336112
326881
1352084
1282144
88230
990167
11184
504136
688177
491775
1004161
280490
841135
734869
897687
671206
914268
930468
756154
616455
1240881
680820
591659
911139
898525
788211
578764
862609
693294
1202397
871190
933686
1219833
936843
1274366
605432
516683
1148058
216961
1178065
417778
777270
917177
1066569
1022426
221592
935575
1101438
25149
317171
1081783
79032
1245558
923979
778987
661267
100507
382795
752074
67130
468587
351309
476291
1042235
331138
1326830
781842
746279
586990
525773
1328431
499843
992567
189998
1139886
482759
1343971
1144691
964503
290988
519774
1178688
327579
701817
925654
1332626
1215853
577434
1216428
449322
225111
608733
616516
1248306
744692
384546
140896
346929
612484
454086
1190012
909899
602332
826453
1299435
517499
816441
309412
1193228
41326
347012
411579
651167
557731
414571
1167874
638396
1192611
255399
236472
333440
515504
341708
1210383
874702
231696
651100
1900
241828
968192
1350534
784374
1242821
930880
920227
160008
535783
268313
1319549
1160883
822290
406098
688993
532144
1048223
326613
293670
482637
817175
214285
475522
205560
10857
427218
505730
1008231
1321811
483389
560952
291618
775996
1045557
1011353
774080
1298428
146364
123526
525437
1259253
1310943
730410
805757
805420
781056
865853
317902
390667
967261
936783
935874
1144429
576442
38393
822760
656764
1336814
369115
1160451
23940
1236755
1132787
109691
134512
60559
164693
156052
821219
645803
18051
472439
113065
256387
18378
886125
1312884
555557
1157857
836554
1097088
768598
394426
464
135124
887618
221194
910505
202315
435957
1263475
1327890
853221
502733
967294
664054
527029
1039924
683937
125451
901453
399057
1201992
305813
1112104
289174
364284
997197
492898
413183
673789
1315677
139640
135774
1163953
831219
258669
796680
543271
1254692
1204639
410110
1247246
810529
1140691
405051
1098558
1176203
375414
181432
152937
617939
668256
792536
811367
1228289
149793
483664
144739
1061593
828049
779844
747569
869365
930756
55554
230414
64695
1297872
160355
665556
861122
869369
1171186
785675
202523
542446
1150729
1090844
420665
345074
95149
1097093
153936
375857
1198464
640358
949992
347041
249357
63784
725102
482204
732991
553789
66823
721737
217363
18291
791105
130985
427139
920019
1282429
578920
1120435
389460
351066
1075466
652454
998750
931579
932697
1062563
850507
828185
1316486
332724
255917
386994
1355487
1010429
1120919
958321
1231767
393466
363640
652142
458595
894811
671024
1002113
1261369
975092
807864
707709
781368
699638
676063
331810
1131847
966736
539270
1128874
477001
1144637
1296086
1128858
784828
613763
422468
1036849
1155680
1035436
595600
41899
8288
97561
84776
1066501
1149472
1259119
264906
472010
805758
1055593
1362799
829488
1152418
736037
324253
1055585
309280
853369
790550
919823
746308
64663
897332
1191787
538154
911155
721878
1268643
403770
562554
1221746
335922
880977
341924
237037
544929
177378
995630
722292
543743
801700
106797
823629
838088
874099
418942
1047559
1271981
37165
986601
1045459
23289
1173713
1344541
1181252
773572
657475
785971
462501
647386
45070
168425
319867
962999
735191
265267
260610
253855
195666
1126671
1046961
702337
555745
720975
633540
1279566
372489
680246
1057224
149367
176253
792741
1183192
491879
338081
1306263
311849
620398
516004
1280898
265979
196302
1245254
882115
1232996
92784
927790
251283
254600
793558
1134271
1282174
909601
430935
768022
716009
1251348
946393
15569
665811
182446
602307
298075
846473
508962
80144
767115
1271340
348479
102872
1300963
1111544
927080
896157
864060
419484
135492
67423
670587
813456
122709
58553
1293496
3357
1169780
992158
1200595
879872
1182662
772365
1157537
903645
1115621
170516
1022027
1313418
149021
560103
267116
1040565
255989
1001706
1036338
823419
568442
122017
101301
256095
1122003
626576
265651
58902
819502
1106542
880239
423640
587045
700587
838309
737258
602760
428773
224735
444370
106627
760025
595074
15537
52260
90000
868019
618330
905837
852348
1273712
910310
46059
1320672
1284720
9502
1242696
985038
743502
627024
461065
638191
963617
1000300
51865
929938
556981
388418
1335091
1018494
749906
629976
823955
1114574
362789
1122777
186132
708544
233115
563796
1028738
1288906
1019136
623321
511333
1243832
800013
1193347
793207
1215069
623409
1047993
1216307
1175900
1026100
413937
690254
353902
1203073
16595
626822
44520
1346903
844010
1359452
1203519
881944
1124614
1273687
1045695
96334
1322078
843031
914459
468848
915692
1264719
559187
1012050
580369
991139
188930
1122662
1254443
929566
830579
565713
644653
912233
512867
1256961
923410
972756
517209
1039248
1019229
1341012
466501
1296222
754489
49349
537956
1311486
937110
804787
920975
833624
624943
959270
833913
672472
1089240
1095547
853341
443359
873378
1273642
1167051
602327
610990
1254432
7819
642889
401647
324674
819354
917099
897975
443357
1312323
26338
848165
130586
745632
1024744
614662
1193643
999868
368281
348336
782981
991728
894433
1326657
1297920
434572
848308
619743
374639
597826
1339964
541935
952754
1176788
781709
356464
458998
370271
134803
403576
378420
244835
778700
536674
570856
445988
256398
369603
107620
812849
844504
1274125
874908
126089
232347
1701
1211938
1044960
798177
404623
983998
1070313
784848
17132
22325
12986
947549
518627
14887
133117
1343873
1304771
1203021
1221355
502990
403868
1225072
392549
471233
1198379
242477
175995
512416
1084544
402521
625627
260323
655529
1123524
1133672
468242
1010146
297340
311702
987839
307198
1230117
1247408
591070
610220
1257706
86776
1208303
785964
433146
110220
483218
391612
1061791
1032364
405953
211530
1258508
382016
689276
619486
318439
756917
920418
955545
74734
830171
367244
53450
1295939
1238932
447835
169102
1055915
1025720
1141235
686390
350542
514800
568474
739035
587778
888610
769785
1195199
280071
11985
816364
64746
1178805
385100
781915
524388
559402
513907
1187452
570464
931413
662506
383767
1348663
834337
1213336
132246
210887
1160439
303734
1273262
1035886
1032582
145780
722832
818168
810730
1073385
962059
856164
144038
548381
289441
329311
125200
264561
574126
63973
598790
249228
270412
923184
484170
1195646
540161
1356194
1137466
262198
723633
233293
435171
581371
457372
316297
1231729
224838
385696
1257793
675266
96004
530796
471069
540280
886601
284530
179126
242727
456884
1224892
996622
1362020
1337378
154387
695924
1207749
923002
444261
1056589
1263180
519516
1037492
1082196
907002
1008100
832551
594962
597326
1101275
1348275
1232175
1140862
536426
325214
520038
619537
1059104
849317
65771
1302635
172353
61475
831752
822410
411014
1032086
1036857
29061
181984
748660
717477
192405
474209
495029
1189331
243739
1189026
1062119
869135
169490
1095929
728427
654349
1032076
301582
760417
1118549
1187687
907148
788484
1132067
866754
1114374
342058
1081056
203516
1249658
528296
1266903
229830
945745
369997
199444
512565
121003
1036273
1317710
776136
855284
234580
312308
28906
175291
444362
1121193
660159
907775
925557
393159
1169392
880163
84972
993376
885466
1229493
74824
399741
834914
1045382
329207
1325167
208057
1308594
319285
751168
954043
922495
308221
712403
1014731
920205
828435
78123
630445
314971
372610
438753
431841
827764
765787
82318
694917
188462
1044373
319705
422621
1122789
458445
288134
468011
1132661
38208
149881
467819
1174537
104701
642190
757032
955379
241002
821799
752618
23379
1122988
751173
444272
360139
230358
930185
314564
588751
1328295
517537
873715
315995
265994
906010
264969
1187423
119244
1168700
184763
752172
641554
475739
243577
1299377
898405
1245133
865910
1328637
342508
570542
517058
1043600
67081
354932
890547
785397
826438
265943
236290
753690
41746
157293
1056482
701299
466264
1350063
75633
1246132
168733
409580
498900
837730
302878
641059
782051
859782
683993
966160
306118
739114
83616
585189
91131
529239
1146085
557591
243638
370366
120788
190051
1118820
903892
795065
1021708
1341711
587036
300842
546505
278320
885459
1232880
1348135
252533
777993
32959
561330
266264
353634
1294420
1360321
602833
1130606
65899
1348949
38300
1300062
55851
1209377
326139
244288
164949
569897
265464
295248
264412
758088
695645
108696
1034684
111943
1168874
647985
13228
1328290
982526
930675
725352
974862
527177
910193
156695
605947
1205174
163157
777505
349031
849499
1037978
1262498
946759
1046266
7938
1263324
383734
186362
234956
510686
1018467
1364102
193150
538358
270386
476313
101851
1108355
674833
823734
472887
628306
219387
471373
1051884
239483
1166209
1015179
1083815
569069
108404
1040861
622274
1117020
1247369
831409
410596
578313
203844
843605
769029
495317
66592
816501
1362000
25796
556869
927853
384340
188567
1011427
1229199
1096600
868386
1228674
286989
60715
1104927
667233
1265105
72630
1327812
681154
73626
530871
1285161
607404
788977
992380
422064
949311
432018
586412
209666
766789
964840
643431
800889
919706
321019
533987
398644
707000
231530
1211868
440271
594195
987187
544664
607050
214859
650715
447304
350492
814861
1340085
1012479
13060
889197
961971
633125
411312
273747
371724
384558
451233
1316806
199676
490623
911946
1058482
947072
1288036
16900
748671
200736
237566
247005
643748
428250
927837
825635
1013287
818798
998018
1282199
679881
1026028
13671
454770
54463
87066
138520
330527
30116
1250364
956688
1319363
410393
807415
992289
1016591
87249
189306
195052
326605
692610
40742
1092374
1228513
701050
1320433
628246
85581
482828
729537
807101
835382
992279
823267
1292938
733116
99747
744108
371941
868733
1279172
778913
778049
966121
1243155
776757
447855
169778
1050196
690741
1124283
1292622
268540
689755
262981
1033452
972187
391946
35613
511949
521553
949888
591921
866551
150580
433446
674165
960469
430218
1208984
1049660
993363
1240276
1122242
602033
1305955
651755
1126113
54010
1199364
790200
806686
1071353
721705
679909
126183
954208
1357441
1148558
1001768
834076
278341
396760
332963
371219
1086773
708032
997296
1239308
1038185
849248
421393
501257
723909
518903
965757
1038686
1155368
601345
269607
499604
1277186
1339009
242766
494592
95690
785680
463586
56501
1348835
331332
345335
1254141
921672
1059041
935049
1159832
852719
70257
835386
315760
567366
4708
675347
160896
516948
1350843
219094
285517
85634
429119
634885
469410
698690
230799
1235969
1099344
149715
84864
952654
1082218
258603
1117181
937017
662872
760263
992487
141385
1034557
185598
247423
1266352
806963
162966
1121973
727288
1354183
167386
570016
98609
2400
891551
972040
491416
1090749
969510
419808
820045
374323
162436
1044973
654038
226823
1106946
13990
350125
791519
1045356
1347742
1280658
603941
950066
555000
1098344
770411
175616
842550
770064
765141
741944
529094
779892
1268496
535590
770475
549044
12763
62819
928308
780670
696164
580170
293215
392548
1105473
805386
569903
367496
195607
458957
823514
1333190
1159575
1336479
1248718
274655
1156947
1248414
758780
451646
160358
401676
1303350
503719
1295855
728630
671896
953003
517566
1182296
1163584
692025
253682
117453
1259357
876089
906357
297040
904249
860062
309260
1191881
545739
418188
1074771
170061
305589
424211
868864
475508
354127
78469
1161981
1186608
1027402
613947
113221
1228324
923653
1243222
601099
63968
636722
751703
908459
108845
1191091
190243
659199
15364
570776
1322846
376967
1266606
947973
1225870
738610
1141337
843123
143689
1017485
395628
987640
137615
236043
676703
1067362
1132547
1026036
505058
343815
102341
1146886
356486
607963
984818
1361523
803163
1361095
256885
963764
432020
185301
489935
779894
278004
29474
867441
735160
1168788
482527
1352215
740241
149530
99261
673164
684880
1219602
587819
964604
48561
140126
1270499
433647
1314369
1234679
854335
608038
1122946
501539
542680
1000922
223727
898484
1218062
1076176
563674
875968
1161884
746803
288358
1148898
1184927
932189
1209286
870240
1163903
532056
815551
527203
750975
522953
159603
1016156
863484
1300854
16052
669556
1230813
348802
1083972
183820
452884
180601
621876
478824
1116248
281502
742255
252984
408454
99569
1270827
1082343
10992
706984
50408
152628
281685
1219802
399591
811257
337909
431749
714629
1170956
62893
301383
112948
552904
711424
881409
825625
425118
1059374
1012448
1166740
842550
1088057
1026922
792904
1327392
848725
1104286
400815
371600
82917
374170
784722
1039606
738820
769094
481875
433693
130203
689268
1111529
868170
1131363
1030043
1329478
514625
695738
217741
1323540
606096
1234554
1275437
299057
913381
1224473
1289898
210875
328377
832379
468331
659294
583790
356641
583486
1208528
854437
780772
333717
536212
1233545
1021546
190673
801276
503238
1248486
1063045
96084
99148
339103
687189
462638
400420
922450
84359
504884
514232
656945
1046414
567208
790006
187456
516535
1114236
1292623
973970
1180057
1036452
677638
539647
946949
1311430
1069028
1272957
233692
635184
1229144
305266
1303907
136461
248477
539187
322712
693646
4805
720687
1129125
414614
142685
332314
1130593
548866
530912
755895
86850
1138616
704903
811230
491079
1232029
1281161
956187
362121
774448
803056
1231583
1174185
870953
241595
57474
196646
773829
1117151
429581
259492
1189028
51713
731377
824188
606395
1266973
944216
600611
577830
613298
102429
353605
783079
489108
1108452
92804
1130035
289082
154439
932523
1257290
400905
1093768
482913
1240075
457558
385372
424935
1234834
1250146
226282
313345
476132
692470
328478
742189
752994
78236
1148442
330000
191756
748749
1112783
1072252
363341
593616
119505
607957
1049190
1060595
789966
778685
848556
402272
1149047
1075815
601360
294163
976047
1276847
567874
835547
862878
78662
966558
1168521
127401
393717
21096
332828
569046
240210
296973
161313
545636
1068928
764552
869140
773137
1214917
30113
118669
851383
750037
815371
233643
147968
60172
427792
767556
247178
837961
781416
554806
1115751
791122
414041
1150073
406282
353891
691943
790119
392275
765999
418504
994807
1260167
791657
848413
1288394
585539
1173114
798846
382095
1333165
145595
627026
1298276
205669
549712
312306
906414
463434
1123496
637779
153818
560916
626308
831652
830415
1020502
56652
756279
1238059
840091
1083777
1016069
766518
498792
196845
592299
1119669
1064950
1077607
49318
1250356
1172852
1205751
652195
45635
398551
148804
1155490
1002114
68920
219997
331492
59918
1315172
550909
729095
176478
1319560
55671
626116
740573
998892
904061
337385
307950
1082641
186475
1229226
324070
378577
1227849
1167456
302492
162467
1330074
110651
1288413
865092
301949
1114952
1151526
92133
1137507
487719
395662
449457
121625
1256641
643169
104060
294411
601058
1173853
397472
639853
640926
763800
848388
1119509
423047
1076788
895445
450381
571989
785608
1089796
1046982
182959
300382
769970
382633
1053902
635705
1050435
728079
15737
346920
612758
586556
1262372
1218512
365808
1114065
1308940
116547
964338
1122832
876970
3523
214459
796705
318322
1341854
248773
1060932
280582
782935
211964
436282
880889
969514
756658
253100
440628
1179426
220088
917530
513344
627730
180648
101620
477867
188721
692337
848199
85464
1247816
779198
875299
1114060
833535
563928
1292861
582695
235586
1311527
1279430
1216055
902967
1233711
1324686
1207568
32880
477621
1352202
872566
128144
363358
245258
285798
200064
209921
159744
656522
396150
99062
429690
1000043
1121307
417496
938341
242420
1362065
993787
366669
1213623
1332019
329489
287614
937745
596098
798180
520681
198305
496859
963133
625665
120545
1332718
192410
147493
596295
700671
1165632
606524
688220
1215536
1178399
123068
935520
484540
1011729
531130
1343026
785543
125313
349108
133217
503831
17251
707165
84823
424263
379220
276101
361654
72580
542017
203304
1195494
468124
733205
1357884
990400
919560
718462
735126
318180
1225119
1167509
1112567
1108900
1234011
1264539
49145
1188383
178360
966191
935348
863862
1358865
555506
927642
939618
591505
383670
313737
477201
41058
176643
993295
577399
1303944
725803
2175
86259
988230
31592
643587
52217
1229095
703893
932880
759059
180921
767203
868466
226186
161094
906736
406934
682712
1195568
644556
79617
1193973
575005
1104801
506046
719123
1223170
561155
981851
197474
125702
165570
1221124
658111
1113324
794684
322188
269594
658908
1020348
882480
944506
1016718
1076025
720103
276855
790864
730275
623548
270147
471249
417593
985065
42589
1108767
1108028
1151841
802666
44638
360393
1001184
751598
1177526
456669
822841
39456
525033
21545
648426
831656
726274
479338
1129473
532497
1217056
1056727
931544
1113550
962117
481656
332373
725385
579628
260966
696035
712595
689670
1249882
456014
1288477
1076616
173055
1354028
978629
1064174
550101
1318612
282412
216593
967450
926936
834462
902183
1152201
230986
750253
471374
1231271
636992
841287
128088
1095229
875792
295599
1104875
500116
897565
768361
94832
295322
434172
18867
1186845
297420
810103
665549
575338
1078540
230548
541563
667799
1016145
34227
615429
574367
163806
145794
1172568
185402
298598
1350604
41496
429180
1267224
418914
122808
113524
949117
1266051
1353193
805689
762111
444898
281503
672172
1289621
118491
902121
929435
241199
332064
573855
736270
418862
28835
496350
765995
493834
35347
942617
196341
154565
916736
577640
235591
742444
754259
1124643
1091872
888424
1044820
1074780
1064705
282655
796296
1290296
254256
1107099
840343
1029481
702181
4220
64551
952885
924527
865056
603096
109805
979436
291229
407853
1152834
1198783
924765
114363
22095
994083
1281946
97147
859535
452298
825811
1102712
384153
745062
791445
1072996
167540
306661
646076
924817
680590
963834
1045678
15394
1137030
1238581
528515
722015
721667
874446
989272
401889
1054564
684228
130106
68038
1253759
1221758
94007
161009
271574
176022
731322
718710
372104
1190197
1130483
919283
311536
240935
994332
1242684
231121
1168536
996421
163822
235527
695258
1029535
1346825
803872
796097
667611
208761
795137
766491
982545
608486
426597
378324
1319977
92015
405926
544348
20634
103706
357687
486548
649039
308975
907861
602355
363133
391430
249780
185865
596884
1342871
754809
241824
178382
589330
1068765
43050
681405
473596
703111
335129
43451
786509
807866
364328
726439
139107
981641
356950
811509
659972
1007336
381269
1360154
683217
775657
25251
933957
249907
162889
955059
638099
134822
1195154
702722
806196
773879
74998
778618
905603
35639
524222
439559
89195
1344053
224817
214643
394466
455247
451390
868875
890943
836539
710123
86365
42093
659047
956104
469545
1207245
1034462
1234001
1098025
540528
920506
925416
765708
1061933
742112
907819
655538
612376
529859
1205126
332528
746726
885189
1107372
910754
1217922
1303024
173028
507355
1144130
182293
1012345
934468
440181
1055847
894428
828924
1150552
1205801
584409
683424
1153430
980295
1024107
954623
783356
114624
998480
10722
1171069
519604
425152
900481
615332
583552
1226706
1236329
1256056
342638
407333
328329
1340560
922627
596604
720548
730184
155832
226000
944704
940108
92842
835846
446154
24535
170474
536178
1170792
660575
945448
27556
966399
688039
428986
105621
628467
1333553
718233
1264829
109868
1096007
387145
1032780
898731
540126
661287
720888
818429
1038768
39234
659128
1013740
1256781
1364389
1270428
1286465
722860
462488
1349460
295842
221194
178671
313481
779409
396336
1028404
1186192
1314489
911938
488264
963764
367062
1222746
973136
354014
890349
1075776
567608
1163506
373516
89440
35241
901774
726181
83909
921188
625937
1083192
54513
853779
1059871
215470
315972
286452
1013830
57766
445567
963535
915364
141963
751623
1285065
654575
243776
554645
518153
931597
1292521
970844
52160
929314
807026
944410
1181171
1267229
913139
613513
62985
499792
1134788
185677
7248
388468
15629
1141490
711663
272833
989348
234973
153750
373431
619602
298607
1232214
818740
59471
353909
1211731
1089640
803833
455748
8656
1174475
465555
579201
911683
822346
906047
1015425
498298
477041
830462
1289521
640516
115984
394388
690955
850149
1332939
1144380
810456
132547
908226
342847
260111
731500
939289
1056642
741257
32160
436735
845094
697332
1342267
535145
670287
734400
797930
1048223
1216116
431875
1326015
962500
480566
1041386
381086
708357
920222
1270813
246907
36243
607643
450684
303983
671467
502571
102506
134090
373677
822574
294143
497821
1253938
1049501
1129938
1138709
1023347
630629
1317462
1162664
171392
161241
1337114
779404
661203
679243
348814
556246
525481
1124016
925400
75776
1069861
372781
129913
472463
932962
720978
413029
399652
809289
891510
777671
946300
954262
1022067
295398
723711
644083
1140854
1186666
854609
661387
70039
703355
793133
500296
555750
1168250
273336
696518
887900
311524
221520
692685
1354385
1256462
935703
805468
415800
899083
941582
935832
706398
1136901
757648
9268
38387
548246
1155311
856007
1022239
1232775
39200
1295181
1055080
248314
721234
269741
1187
422642
27158
530702
1047857
859094
564421
209595
1028454
824534
379302
1283987
958165
328345
291053
602002
249588
67063
629442
638887
1267594
1085026
929185
70585
1357619
1034303
971156
140980
200342
186278
367866
161806
242137
816930
269434
225905
630811
503798
644761
542871
1099160
1052054
118190
207083
1179626
812865
661758
429036
1349356
631490
203896
1317535
545733
1026261
394973
1266522
318217
1130380
197450
368374
332716
477443
513905
74945
731172
264099
851998
1122871
272407
30106
1134455
666433
875349
90280
757334
1211136
753803
902943
299716
670356
1031615
599232
287772
558856
384295
1187508
121027
1016192
133859
1203875
742626
602308
1200676
1287195
752487
101312
901230
396349
362738
492744
614568
26538
891664
378560
124096
550892
538118
1161696
870093
202450
787574
504952
800012
1238105
513602
600163
240241
239210
1301519
223341
397463
710276
673714
1203110
613772
728385
1271159
1310615
40297
380442
250186
415444
96444
805684
290232
984906
383157
1226522
1044990
1219153
1277109
598832
1247577
1267432
1000100
1346539
63030
390925
1037207
1115097
935897
151208
1304670
56777
303378
1204511
819995
159196
625917
459042
5808
197549
893726
1176028
925981
385014
818334
732001
4647
390451
629295
593091
710938
737870
1115495
1072057
127307
851126
823079
954660
35028
210061
630611
339175
186151
348172
617615
1198770
757897
1233709
1136673
342431
933299
370326
552114
779937
1109931
681604
545913
879980
411125
1343175
1270390
726076
98570
1232119
514369
1162015
899282
327617
371101
291050
1021237
1272641
628717
344946
1106242
805602
356575
901022
779912
704217
1018466
964519
500483
731513
605606
1149851
260659
1152329
1336691
593160
1328212
228438
1127593
276741
512919
494332
1270299
242129
1178747
746142
1279767
737892
219141
193701
545753
282041
406796
956167
287935
790509
435040
711824
1298784
79816
50468
507484
355484
9150
60324
981809
541435
1110150
383367
376536
972445
1120636
1196592
288847
1304648
1151726
947414
305434
308808
1125327
340072
212720
1306755
727052
211605
449094
1259575
908518
449950
247940
1133640
1111630
1228297
589194
645824
801859
479005
1305594
1045499
455074
493571
304535
1244421
1220177
865087
434386
243364
279742
1055490
951384
986446
1352163
713902
903469
723041
132337
469779
877962
1025549
149290
97064
59761
36159
292417
175428
553567
294380
873059
613553
90442
75344
1042444
1167807
1192225
915431
184183
687853
735008
1043295
862093
1233242
1350351
668480
366356
1039135
418020
1041561
1132643
1078144
144803
347813
66831
1157740
783884
1237517
1213396
1335404
954104
189534
74163
402798
622395
551909
845872
819843
360074
1026979
78718
251974
558474
586302
1161856
1247367
339272
812450
249750
296535
1140729
671907
870280
246
589789
787445
854940
729056
879942
1125524
208017
144228
963832
657672
930975
874511
79565
15675
685891
242581
1344408
359397
88755
319019
661237
1098337
236952
222534
521720
144284
39114
1007320
1162979
1059489
14115
241703
157715
864919
1295845
659342
248602
925739
721423
1122150
1174035
54432
928883
44833
813171
606223
16757
1003946
792209
1101969
456533
865221
335710
133639
244487
115594
1219449
707475
795512
21745
730370
62768
509357
790276
1115793
222672
273628
809155
1090443
318337
965041
181199
749125
736989
1347992
1027117
675271
746722
1103028
48588
1210624
221112
876225
1214074
1258277
1087327
626593
950591
1258325
660930
590546
95147
143466
25839
916440
651599
973325
1285733
560739
1002528
51985
338987
244388
1178462
185904
233888
411509
422799
709302
549353
968814
1051495
1285368
23263
322324
647564
1019765
1090418
657728
516653
295968
189893
532005
1227754
1115026
806117
1184795
176554
61168
356838
245354
875032
23806
228830
182348
425475
615618
573101
410196
562908
460081
1154040
1126116
1084601
75199
1306685
208482
703120
220698
1325478
1150590
144838
456420
190849
601597
983991
348939
1322223
770656
872088
510159
311016
543487
1262664
675467
705931
977235
492528
416881
73341
10215
888942
651821
1238098
936248
994868
218269
1245550
191280
621768
912630
256776
656032
1309239
551483
192455
639467
842125
296902
149302
1040459
1358058
481128
732381
593196
1038307
1249198
340142
743131
1268672
138441
1354404
333574
999459
752336
1104168
1158071
139733
390734
764430
206050
613018
1210039
210709
753451
442283
1114424
944698
134524
1222218
1177049
918606
157461
488289
1151629
476529
350708
80107
1102538
1109791
928270
544559
1258175
131272
1174730
1174820
1205479
1339264
746386
232124
1336926
140963
407796
166959
59009
285919
1268146
934314
865348
455950
571168
737137
699820
605153
415324
921349
359488
37958
349220
1325518
494191
901620
182077
383884
487266
278090
556656
450656
474516
573990
669218
583347
1136904
594758
23643
276086
1110738
562905
363470
1260231
216105
238508
531750
989034
565600
796541
945049
1098035
302278
983171
164187
463334
669547
338900
1315424
1240678
449097
972878
1138390
861151
182935
595998
564998
505065
207512
704089
778993
1299217
858577
1285072
937287
890624
874271
975227
697826
798387
601879
723725
1029816
654217
245689
981409
209403
1210613
621124
1186430
17201
659451
1136376
1042701
136660
914156
877394
903195
1183573
329363
1165791
83940
653809
803805
768464
299067
525203
178480
185135
719003
201932
249470
713595
626201
494835
39085
146578
180884
257730
185433
651496
1134996
1223299
677878
1134997
391906
534401
555743
6877
945165
51307
865069
238937
135691
1154040
377088
252130
130249
793114
544513
809326
235024
620736
566735
222852
984235
530157
246768
1228590
988201
870200
115014
1149757
896206
664826
535893
1183102
412011
852004
260382
326294
1103619
1147708
390365
993844
800844
1362334
779183
1186849
1087160
58384
220712
596111
103342
518394
1336709
1321857
564301
664828
157761
1078396
250277
578340
41353
375484
1060000
422745
326735
869869
74722
904390
1070647
252374
824538
532645
184880
431502
1214123
245354
729028
954789
699275
821376
1313126
372051
491294
13213
18028
150864
922330
155967
772784
144987
947089
582809
1080445
1363583
1237359
757782
149864
1109901
1036835
1001998
96938
445421
931687
461135
1246367
1052426
1007815
1110980
430548
727616
1072078
410080
439396
486366
173378
858924
1191308
602517
13954
857693
1034600
194859
571306
1172107
384278
1063230
36681
623504
1048076
1237591
1038991
1191755
386916
1356265
1244851
596516
326928
1351504
535109
529207
415336
899235
122256
813205
1149402
342577
691883
1104580
505577
598588
1022256
352705
630554
153851
541500
384454
458598
1301768
888205
1016562
655233
1148069
982461
372858
715800
1089949
195058
8397
481435
561175
1215047
942773
491073
888263
1226680
71716
1002762
529212
1276130
236601
79552
448393
1292672
670925
192879
194811
578276
1119702
642957
1239403
1161460
1218082
282770
760947
663186
585144
1201434
1109807
972271
610052
430937
191947
1160846
261089
1011807
483860
246408
1121648
316136
856140
638563
531869
316546
501186
1064933
911327
179112
1244930
354867
1119335
1305649
196840
568921
430668
997611
528188
1141409
677171
1218264
978420
494077
563206
338067
123138
1260068
39347
24567
1299147
744613
975323
329542
426044
1169163
163195
689423
1350476
124566
462600
663018
634094
1321761
185791
146537
1064727
372308
194866
1154265
1115913
970090
753351
29948
269807
890407
904870
994031
853877
1123520
775337
365875
526485
1132860
340537
1210667
936443
236919
466120
537755
1009134
875152
990225
865438
1230515
1138873
880221
355721
222826
90830
904179
996032
1228202
684546
225581
1128956
1249123
944780
772740
1066219
429271
834742
542174
679373
1302635
269679
190411
1352258
324458
1354514
370861
1107565
530623
530380
412432
212586
1657
72908
116387
819374
65156
1234591
615729
922731
930892
385007
1344474
1067651
386042
68793
1182173
1300653
1242282
843991
885042
212453
505016
87356
951756
1103117
1122867
334797
1025899
1122770
46265
10618
94922
1219509
940742
1057892
684669
517761
32330
625297
721577
274547
27415
1361309
645161
954923
966949
512779
397984
403305
1328303
130674
460218
688501
138106
1051763
818796
835123
1032916
738073
414606
780559
1146220
891125
672603
524017
895361
862852
1209553
618623
1206133
1121234
167747
1229091
994341
1060717
580322
1014526
962802
1213342
780064
970910
48460
1029255
1321087
1146129
144716
629167
1069986
1021593
888049
576704
632433
1201645
105659
847119
1284636
1301214
519118
387664
1025074
464974
1046511
1110482
962385
1331653
461679
8325
1295613
1035432
1232639
51466
675812
504836
755110
1217491
655327
1209661
848387
533427
552142
962418
1227990
30675
674386
1076482
1278315
1155062
538030
858094
77023
827104
1243789
964834
393810
377367
354073
150794
555943
1295160
1129878
344427
1343334
841224
577572
382916
200690
37664
946156
756390
1144078
723861
50488
617407
565476
481394
1289749
42924
811510
1125881
748181
758915
709894
1921
1289438
12085
233947
205987
526545
146316
1047306
499665
865215
246095
823325
56706
45717
907697
44443
637562
1345364
1182009
537668
825373
507980
1181006
942538
1351332
371053
895451
315447
909322
551475
393306
672875
38826
777953
74068
252548
324652
880146
1299286
805271
1086422
1209993
1114616
812352
210550
2651
580172
1357631
1107436
285056
784639
917111
269623
137793
243924
537576
118924
419624
1046396
1093304
480205
1195428
1136423
315482
1052659
770752
126866
1153526
292033
488163
882484
848254
182712
483684
151532
835690
401833
623150
777993
399788
360702
1278414
744292
457869
1098156
1052082
851124
199418
820552
255257
1071015
542750
574194
286715
912444
490568
244558
1027412
1071277
614773
1191958
49040
873859
647276
1097522
895538
588810
193943
1217555
268500
772750
671018
860579
1315423
505422
561797
1219190
447168
426055
455651
297993
56865
178414
281006
663627
647388
593984
546419
151367
309985
362757
609690
842232
598953
9547
963455
870699
263362
408229
1198613
446199
1151738
152636
780054
1140185
752564
1332528
143824
430694
417703
738617
516199
316145
546917
1116000
894991
360005
303786
743787
1351140
989134
569568
1145157
797451
625543
233083
634212
1327249
397849
711220
733248
10579
774921
1130175
582653
543086
1286614
1266600
660475
944421
925194
337073
1067791
1286308
994821
1038697
1291357
957487
476726
154953
725635
803731
1070089
280493
1333783
1253453
1021949
702567
446161
1318069
1207363
421778
252283
324100
303884
1153874
333111
475778
602317
95006
497964
976906
746390
623399
1178163
266711
1103775
1217282
1085971
566444
334072
694412
910070
425132
906442
192402
863165
252860
214638
640228
20251
298768
1090925
1304707
1007752
426585
1331146
1071730
934841
612202
247347
863917
445685
788980
905895
493656
271469
1098558
1350948
27807
696149
482249
1055485
583846
392253
408908
199888
197284
551527
591974
1198242
1134727
617116
1197293
664830
1020954
275935
413223
972094
19564
326614
1296264
671045
242259
870182
438798
660080
774179
264004
509015
393793
731281
321517
402405
64669
489468
210127
376949
433801
248479
757544
922916
531122
452657
1097251
1120618
266545
30228
886181
962577
851665
1017491
1033150
133111
497654
627629
992742
1191691
732702
279917
76967
620728
1190623
66300
1077926
1034634
424816
604924
1349040
88590
161127
209642
461274
1056941
576847
1139896
415658
588929
667562
269260
841874
168169
196833
164057
991810
135936
58581
125239
66320
892370
123642
161985
368197
823707
82812
606922
1270870
801478
49763
199079
491142
1032100
136531
1309762
1280072
701547
1258776
276586
1317662
1067612
858941
907306
531851
1226246
804715
450978
971954
684672
380405
583154
1189028
794062
961376
792784
219098
776117
1118252
1140507
616883
428763
525340
697912
145522
1140675
807578
435313
1206795
600830
918238
1349978
748555
800174
853126
826370
1172239
243947
1103787
1350794
678034
809917
962854
1222946
1254675
1246940
1206677
294917
663038
950258
627846
56574
562705
940640
874365
1156444
407345
44138
775545
734196
1031200
546202
785774
1164359
234101
547783
540095
820372
1108411
799423
244380
556126
1025600
1158211
346122
107823
75603
539192
590549
1255398
732667
636355
994174
445808
1350947
1165361
148146
773610
1238964
106037
768284
408348
1040683
40640
58701
833345
1148266
434340
583591
890467
315967
1134740
68451
134701
79499
120858
90892
1234520
1254737
1305851
267357
1277118
55640
571668
892177
1022378
138739
724693
762003
423115
1266216
1150072
698127
223685
40749
2629
1128290
136596
1130288
765285
195445
571270
823343
868232
238561
1261230
82484
251998
138212
915578
756372
474152
449670
976362
606225
668537
288159
709713
219637
610726
221439
919576
449680
648874
1075729
476821
657466
20993
436713
390715
1075562
1058127
1188239
761916
15370
708725
63397
1160073
400095
470556
1213438
268898
82848
456633
1008895
1229636
966154
192475
725671
737448
1159386
682189
69601
888437
210951
1360461
268194
596777
417697
579786
390289
1262324
442045
210872
1276884
787703
827416
1228773
550559
1185061
123549
984413
617681
932363
779176
1045248
753191
110414
336849
620501
1170940
823442
651404
97052
705330
811303
1033134
1058427
368995
775459
936248
541363
254517
1221210
1092504
1086776
948309
1338118
937289
1230755
1228203
750666
685801
861978
90820
487762
874320
1361865
981119
1109360
1315856
285465
589241
1092525
466981
1086608
998534
939949
683356
394449
1334389
1163861
1263015
1101263
71741
1062024
1087225
282418
124793
1308613
637427
56956
189537
720814
983855
452177
697009
814947
142835
828042
298888
1201672
1163702
517100
264155
156448
829966
491178
68210
1103066
1347729
1202956
981836
881497
942210
543401
973864
212927
957495
474383
183905
845571
902064
690886
62144
682367
524328
653637
974207
1142043
375868
1164848
637035
1234553
735098
186938
1105179
475990
1361085
134646
1328961
996755
218993
396158
1300221
1238876
419850
1106817
1191549
362888
1214966
521137
305128
526749
14425
293223
141277
1193934
1316059
639770
1330113
186570
563559
1187697
36003
966986
1185299
768148
877335
197031
908019
109078
1252115
1352668
221838
553577
213120
243001
324485
843310
1303207
960541
1308898
909639
570536
1334320
476903
759687
133509
170821
784263
749453
880142
790672
633303
57241
338324
296667
356852
228912
485657
777634
852183
1147685
765921
1151314
56500
864365
190514
607242
1340963
50338
1252599
430168
396431
574887
128661
882263
923350
252896
756362
972665
811212
649672
61492
88990
912338
470047
1316037
1300271
319196
526416
689227
764250
691047
814294
1207931
1225070
234213
749085
978117
786412
1181561
450377
490131
1127213
946128
692664
335607
1142359
1110873
358432
35462
324336
126634
1271492
851122
571948
528571
464099
434865
235282
1128199
154624
1036831
361986
539019
200567
681695
941436
750421
96697
269072
954500
507524
1056559
1331375
895662
1074228
414110
295426
847722
312569
763121
1140169
211838
1124850
252749
256153
405325
1214764
1265408
828649
867155
1263384
440685
953106
10943
36265
479992
1295749
646648
1103085
1330957
832547
612584
769595
917001
1052013
648939
764959
958137
1348010
1152847
668813
126301
198174
1134656
1124549
197215
1321777
646808
899473
1326592
439703
58076
1108997
1208623
883552
271652
213111
198180
1182270
1203965
1235134
648184
828558
712741
51098
197808
497951
1183054
1054248
827795
1158752
520735
138908
340600
321228
1055692
955417
1256050
740251
498462
1201510
1053783
1311212
1122025
144579
66535
279772
719892
1286204
783313
445000
1235339
883441
748867
1148976
708206
799250
421846
491288
533189
987815
618442
477193
454154
587695
755507
1090349
1348431
1134084
1321205
650890
1223781
495295
131137
545401
687764
1219195
213787
290045
917001
569664
217961
237466
1190380
1193584
1095407
659874
342880
430782
842660
170660
192741
1158165
258818
144273
1184060
1059354
472967
1200620
356936
912257
843958
158354
210505
350152
413462
363281
28664
1034122
1028815
1281472
268076
3368
1239154
1049023
227808
1145548
1340150
1322824
600952
701674
618130
64550
118723
549450
416367
297100
127144
1362781
70085
758990
1288996
758598
655981
238355
724466
877089
160714
1245403
879112
160865
816050
1311500
1282042
373472
27978
1079034
1227333
304861
359547
785675
1233262
856733
723238
130671
773600
1020378
468585
572666
1225185
921291
337706
124732
427545
644780
1294211
100444
278741
1264730
466099
644139
882627
423256
771061
619091
513699
936156
144571
248812
1119650
271946
167861
123845
481857
130133
670359
1250596
1362810
638756
210195
1336140
697967
842310
1007118
683548
1131371
245289
1012013
891626
1236106
268187
334026
1006664
225182
864592
329973
1275437
604947
120653
1155979
469541
955900
1045572
1317819
625529
242414
499316
53666
1053157
572445
128087
1225909
725617
309253
1364310
383761
1359901
961485
1256783
839666
448844
553054
798588
907947
828255
722042
427709
1192062
489621
909358
847432
372383
935038
266155
1261232
98267
716093
473281
891063
1187091
764775
484304
1148206
529956
847009
792965
1325685
1015703
355229
787593
1316524
1096673
1249973
1241280
549882
409090
876125
757203
23250
500876
749657
1059634
510336
1259744
241327
198859
44975
1178549
1226435
475723
536894
1196345
917347
959265
1005735
673777
317310
586872
870885
341356
1009761
1175143
19014
405590
1259933
1288065
1075840
433088
776816
1175203
340665
1288982
133204
363067
1022922
517653
197724
250362
86889
321311
104783
1258152
686314
403810
292450
158662
570757
962750
767212
14791
1291438
822344
278824
1270976
518401
1047851
289666
1247258
450476
72681
794016
1100337
861265
931401
1144157
637228
1312068
1148504
292815
1274808
795959
198314
1325214
1344411
1140674
1333186
231975
181868
640580
778274
850205
956830
1061324
382563
439034
1210011
469879
296443
680156
1190852
1068796
439276
161262
115648
867280
229517
838405
472909
448689
640104
232699
914518
236040
1068471
669569
1164528
401822
651707
1102513
42761
231227
308188
853580
210603
451410
249573
656561
1234132
1099241
1268851
519596
988367
731851
540753
1199402
741219
480781
1163740
1347371
523894
357571
823889
810273
969289
440205
149969
1335167
298121
391109
869256
1333131
920047
1006841
1256279
26631
44264
1020258
540905
648307
446338
258133
1181168
1192147
1094007
59864
307574
765072
893127
1193263
763844
1135618
150910
761109
691939
385248
676138
587124
1106303
12166
1090561
968315
1153012
978811
844819
741594
805271
689949
97309
640998
83080
1293347
471238
1291056
977436
435709
261361
1076911
38402
163830
529375
191583
587247
186654
1185951
622514
1353636
169613
88054
1265211
779192
799529
1047484
107305
912500
962115
1065432
360824
786639
611330
1279843
934619
1158904
221441
750687
1240854
538268
898215
284353
224998
61456
1099760
859506
1012781
194566
298957
452988
803263
900443
979457
1206990
525656
957852
583452
1146927
214440
951687
833466
1229324
985459
963688
1211720
441954
3457
214757
557622
258061
656405
281502
406292
1049673
1051468
894098
174239
571085
1263987
574098
1073573
135283
988925
783450
352622
1250636
1040528
110161
979684
25739
152510
475123
746371
901436
178268
964735
446475
686944
876793
993822
385287
656121
896258
266327
486630
97967
1116482
362579
426980
1358687
479767
71242
345400
138228
1181893
343473
937129
1305969
491725
180708
1294728
488463
555307
93210
8492
1283664
794422
652431
158074
206477
969267
652895
323883
700227
1278331
436583
857374
652976
885151
311974
693866
451536
1316086
1118170
369640
444976
602638
1002835
616575
447374
409544
726050
665820
1334545
151527
405218
104053
461675
833090
96922
400506
69838
1255342
1067005
1054787
1286710
754939
1043988
630867
188448
246045
272080
60148
535989
1019652
854553
769389
138593
1076711
293574
785434
379095
1163393
1299374
517150
249877
231702
131722
458243
941402
239442
1075365
706903
677494
444008
1187855
882006
786907
89981
274787
936713
534221
437233
780686
47440
162044
1338530
598972
670849
433229
389271
541006
1099260
504524
899655
59340
668853
1124282
997806
1362703
760110
1326141
235019
496516
1185032
306416
30888
213435
550270
1320822
1145043
942226
1200720
934698
43152
399336
520667
70747
594642
324935
281166
1297218
1182918
311787
826516
1232755
346747
1232964
647649
1169388
309827
882408
890850
935314
1266262
1043624
419855
1185323
1144117
816426
1099978
1300709
1213244
594342
867617
1286389
129473
1091430
290607
1162916
1239313
541428
424035
985277
1231179
802154
942381
1301113
1194224
187089
1003176
521121
850613
1322922
205670
250200
229589
156520
74369
1003804
188952
615048
231488
341645
471849
63683
275545
1270169
729750
734523
1041041
672782
145414
1336818
619920
1223388
1059261
925068
738468
1179576
1350580
809016
240717
848869
506195
657144
734360
914967
148800
781708
890407
1298159
696245
1337037
920098
647697
691067
982642
534004
1257772
181480
678131
1113561
137997
881450
733588
995842
267566
485459
1329434
1254675
1053331
447407
819648
509973
1161622
973007
80064
236534
274357
252321
97990
562046
406217
336829
778727
1311131
344280
17253
116471
429373
747180
1119547
7978
1312227
1250846
515724
537155
543418
821582
419143
905367
643681
483465
836128
933743
888388
988659
389549
508544
659782
223895
956006
599320
208410
756936
1243957
797121
745259
91538
168870
53623
259376
480891
511036
57715
1295314
1281524
508212
58022
150853
701153
1245317
1012538
233100
1211026
1184847
535089
562090
1272450
827523
752719
1312787
283730
304152
781151
222836
784946
404054
1228563
22954
115798
305735
949477
101329
1295922
197959
10012
663479
871206
779111
631954
1072935
584459
1301214
1193170
502169
1054596
590112
83113
1339045
163637
391458
169764
195046
437985
1192218
646748
92983
519724
616974
394525
886758
317360
894956
560710
1327555
89176
519153
614403
1231493
66053
956780
1072625
825792
885620
127951
543317
920523
1012958
1205872
533522
1084181
643712
826346
1163682
349282
330003
1045959
1248235
1258277
518689
1297413
1066914
491866
1221282
678159
275489
114916
920102
664186
686866
847378
21623
126326
524992
341137
867151
826103
959256
564838
1040643
1065187
648591
1085041
458528
12241
884224
971166
745542
520940
648477
228699
699598
478351
266852
1012965
27003
703271
714254
565654
23172
892909
657038
1239434
710651
613593
707997
779442
312531
354415
425297
936375
982458
692594
1071414
678033
92624
251607
1143211
798594
360857
1012665
330971
1302808
513647
918946
1212041
18692
238931
454055
1148277
1092600
199554
285092
313372
1330663
1346146
649215
385001
36160
527372
364520
893025
144818
832499
950260
879801
566401
392258
691467
177521
520466
1212025
688772
907975
271266
422693
237226
399551
851415
1236432
1130539
1004451
537908
525685
112156
280000
1258373
182918
1055319
83660
736022
38107
1057066
1278577
1254641
840945
41335
300249
1230820
947686
54683
862164
771370
607712
313838
1340347
840406
1039186
493107
233775
718498
769551
578857
1107954
1192040
286474
416151
1073019
646572
460670
846243
867475
823052
627989
1327928
1081060
1252985
382396
952792
94249
28496
763570
999794
364729
879781
778156
1172712
982802
401657
1085258
257631
532239
57469
1147839
1152924
629505
678338
39029
1192375
880573
464767
114219
698075
1158850
1362097
561548
419966
1042209
416036
935240
514812
1044117
757328
184946
1241153
442610
1064063
1035143
71939
991387
198997
232706
1010907
317481
110639
842232
1036135
71427
674066
642685
658128
1010858
673218
836405
595730
1166282
619349
85401
180389
730183
125614
363979
236583
1049013
797510
236303
1190067
662748
392250
21213
931775
1344891
948951
620491
1100471
773854
405148
446737
453083
329460
1210512
707882
804932
401189
1131069
349836
123267
289455
356040
123981
4827
1298960
577857
1144473
817454
774711
1268426
462023
138496
1168662
294114
876096
323037
83904
1132429
935455
1203663
744559
213503
376621
188948
50885
1062470
1328953
788770
1361968
354097
814676
1111184
763799
723423
1334620
1188088
959051
1153050
757034
799819
507389
502054
824860
1361176
1349860
573702
351914
357162
838064
824144
686245
880930
1027545
1017813
646630
486522
6874
665781
466055
697042
289951
853063
848925
221908
1123504
89118
870478
776028
1276366
338404
332822
972350
173100
246217
124291
1322576
194502
787697
779228
1269988
481372
718469
1274034
312206
1295883
488700
1058500
775830
663326
1271349
487921
1053877
558036
294421
35144
1261121
13128
612534
1154506
37650
97645
45089
913927
894945
1049585
1068283
315131
514320
245919
1004051
38138
606899
608025
488985
11872
1260796
356709
1163361
229784
1279369
80273
834642
322946
949427
788200
362950
581177
700155
254508
979682
4961
1165156
248891
302754
448816
1207345
798818
57013
136900
1318128
872184
172191
485116
997951
761737
949191
932232
1338888
579492
1176658
561259
1110400
1290064
1323783
98291
99076
70973
1145020
94793
853197
46188
592395
206703
500843
1087313
568964
1144289
62362
1303288
1084485
670689
1212765
1302748
1114544
967044
516399
396200
1254854
145713
1053107
585036
41427
425213
655044
1052376
430091
396577
730399
588269
1043596
461140
352069
43765
3149
447804
1117858
876675
139358
1240074
808399
700583
648697
616214
1012024
677793
922951
1148939
748360
676950
135782
969988
225426
823747
289380
165093
364886
1172790
682671
1335091
491932
77508
811208
123133
427610
666980
778527
7328
100082
1178565
223529
984361
751649
157025
1234121
690366
1266088
277786
203628
362861
156712
637621
395391
1007229
1364269
1175744
272046
790712
518955
159629
710823
828662
232048
301798
678162
717192
1108431
1363219
1053516
945939
729022
240139
1232668
987660
948513
708670
160501
744625
114899
117417
408069
1021717
148213
969902
800263
726362
376032
206411
336053
505288
1259373
18851
910815
141952
593422
977760
11959
535696
288907
1229206
643210
466772
177999
323205
859623
593469
180424
269205
671285
747291
561539
449759
1086775
1196257
1271585
56121
898276
1079673
795304
819733
1287514
913105
205048
1050806
1278743
750192
463273
1031961
702379
226906
523420
469027
148008
502038
1357627
321649
575364
511430
972523
1241486
733711
681926
12411
1347952
779949
193840
581599
812728
909279
1287794
1161612
1184224
402058
861414
1102792
766182
249957
180939
511831
1038598
749630
918196
5944
643521
599850
1246270
342522
262466
552239
156016
1328460
1252425
192727
1223602
1266319
458173
827790
1327336
1274491
597635
559355
395905
400743
672480
1124070
795683
1112068
1146907
652166
146414
301
40781
755383
921383
1153667
1042429
180042
315740
1040127
386004
549216
160851
151172
565608
1047030
346247
633614
1196740
860643
56675
42470
1059726
1213500
388616
1354585
1096876
62490
843972
432525
981680
608586
30439
1323848
1137531
1110248
853703
934335
409618
943434
1158072
340590
488277
874005
781455
165777
68173
619605
786571
1089680
66459
294318
1036575
982299
1094985
788474
310274
124533
588132
1062237
651402
956861
23512
382620
178206
656701
974056
1199859
238681
560826
1081316
635080
210864
703444
1288320
1235506
1053260
50275
945280
1241641
341275
95356
413794
1115385
283854
277073
322173
1122489
338016
818508
366404
1112772
366284
1293994
766220
943402
767466
828574
538109
1255405
1064467
984301
116627
357117
993512
614017
91742
1334430
252061
329392
725966
886310
1068708
1219041
1033511
1169381
788316
1196277
294760
803685
959857
903395
252350
308182
1150280
298831
741361
814273
610191
861009
321837
547799
609247
903061
618582
126921
750578
1023770
220550
1339522
441904
484503
833369
409301
1348529
926992
605389
1166577
988302
1199960
1158783
1347349
124683
390670
732233
851740
997942
368567
783277
924357
1224490
291079
66177
340603
19647
1125562
616284
65473
526345
933151
1185684
1095044
1144908
4069
711878
74203
733385
952917
816199
1068840
439547
954970
1332643
1318102
640785
899375
582872
444721
1173246
897044
1125557
403821
213610
822841
490317
1240085
494325
1317832
1188433
1248456
811635
1271044
989194
93871
624187
353235
1001143
385873
1214548
166505
949580
101378
303339
444325
611473
139382
1158292
962754
593972
261356
1027072
985822
464200
676019
110437
330383
1123453
1300118
1215348
149544
212898
147046
608739
126544
796568
312336
899300
1106105
766643
1278781
1045438
788433
1245035
435734
418973
1341716
19491
1260175
189950
268920
462171
642343
1204024
586681
854338
357063
1296272
198194
136965
1073568
518439
1172436
819460
1182286
1309735
731705
1150780
674685
627623
304740
85126
1319902
602834
553500
175459
14353
172369
461736
695009
510690
880550
819891
37919
1331530
1306602
33953
353703
682135
887436
560985
869835
641116
126195
1361123
686317
960603
66655
1112992
381603
1352739
1189456
1316572
962227
1310711
482518
1172236
1067480
1255698
1170954
63062
394091
890976
144384
716344
424046
1286363
389792
1213777
931013
776267
132605
293530
1323145
112251
898544
1356628
7019
404464
1251025
1141546
1172462
667224
656779
30930
468816
262493
1098043
612682
1355853
323035
1349209
688078
1205241
97793
20263
225541
1112884
1165278
1180760
1132654
1234366
296615
988381
1235132
272626
954086
1006460
149896
361197
468132
485136
909326
105823
89812
51551
243286
541536
505214
449191
374965
730712
1222538
448734
949975
1047873
157775
900643
173975
507575
1006335
963912
1133360
94206
1106566
180768
1153732
1177736
394835
902614
1071767
480901
234198
1220463
195938
273326
1236253
511553
994874
888616
488740
317253
470
1191607
760623
1298564
507012
963573
243305
981293
366132
308278
946543
1032128
1315590
1206258
316515
1164923
135859
442970
468427
223863
954073
1345426
998981
218869
8101
1358034
756987
712477
418722
921155
914358
74955
1009186
1339370
1232454
36218
109484
582015
1178723
627892
161261
1001306
376599
355389
477606
178296
346809
710498
795375
1363443
543447
1326093
413108
241190
882140
233783
565498
735323
378391
999448
243614
945329
655264
1159405
2491
872301
741744
350994
120167
421258
455936
759158
985589
524072
126724
1268527
728904
208383
1191674
507301
126607
96045
29362
633470
1362142
281639
600453
1363642
589107
434843
726039
889680
125252
145812
763166
851485
534364
121327
408428
368150
591523
1041392
701964
743749
518242
1048734
690085
143753
389930
542652
1360649
1057575
677720
1319931
1322296
962236
570678
540582
288873
1235017
21722
599422
1253744
434766
1359301
233787
791271
424397
1265257
595869
776694
392118
1214215
849006
1159662
128134
551916
8939
984020
1065958
786645
1197035
880021
747955
1155179
846860
837241
64269
450627
288946
847950
550017
903676
756180
466383
613570
236831
286674
1211200
1143639
991390
890004
379716
975591
330254
426767
1128703
562102
505033
447822
30799
633043
436452
244085
533464
585693
801951
557714
1187730
1212560
1216507
744110
579613
839924
1312813
437572
510248
287944
628579
204249
385647
1267096
259432
99933
261427
643010
1005124
1122318
198549
568544
758904
998787
1160463
482856
185409
141482
918802
889940
504999
103786
1100850
10358
52656
24354
84858
579894
56156
333178
1294847
647661
586394
766555
155299
376708
922868
399057
728178
283371
778264
746941
718788
126575
263885
1100522
1043478
378328
290302
178608
1177657
111782
932077
537918
334544
1315310
967586
930540
931168
219661
30586
940724
1276096
92709
552411
519628
515598
1014796
1163722
1332836
25901
78286
898454
637757
400149
1196858
718215
1150162
795226
337355
1173870
1359333
315572
1346245
481058
352532
558275
971609
307185
495190
611807
238054
1153016
345146
1062244
799024
374280
507160
1117084
607160
37938
394112
707264
82387
113774
1099845
501808
808723
387799
1359258
78398
879867
1027578
284632
295256
226293
1129852
1184518
511525
746674
712700
943593
967864
732639
973542
1185504
136903
1315540
1349432
1279949
773557
526854
881006
1325510
1233392
616934
530007
832356
809240
100958
549021
332677
976472
609554
620155
908335
523468
1289272
1060719
179169
221743
1019614
1357493
645754
627056
949027
895009
759527
612367
1193961
447479
231514
23356
508920
354262
109139
744116
382909
1145317
365222
960913
58497
799857
80291
872881
487503
662601
892106
1081433
550109
576401
317324
1335625
547559
415173
356482
483494
71164
910208
644299
141082
1020237
565178
1296431
1198014
107516
296774
85008
1198899
618743
954389
722373
310494
383073
491936
1211905
994902
1142986
827223
1343779
814960
515772
1279485
635131
792957
817549
742411
1096214
164573
79089
585853
397894
869440
541546
585018
654589
822411
1212553
573992
103154
1150243
28316
1265521
256229
40486
103210
331904
723923
1047760
1346793
85211
691411
876198
200462
92891
979682
1288363
988439
202947
789301
233229
740008
975098
1341771
40267
562031
510063
397222
156868
1022316
342204
736038
503365
471643
191296
69201
259069
662372
1339875
429065
1119337
119114
427707
411076
468260
48457
684148
587519
1262370
1049364
170963
1247282
448866
804676
554892
197802
1132994
1152575
97807
1268774
423124
1349510
376960
48780
1033474
1313208
1206868
144796
367588
711284
1305533
793837
1319561
1215920
259536
1320797
641555
948647
1198923
59628
1306373
1129758
1115683
277322
1120456
405887
591740
838001
105886
628631
1265333
365900
826969
117266
928397
282159
990934
414186
642976
884597
990394
635863
757433
503182
172264
888917
815024
870495
1172252
382435
63406
9708
709377
11533
940419
1000586
632730
965105
338254
1149625
962497
802377
1279817
839211
625002
402319
204075
983419
732452
342437
1218097
191887
54815
933695
938924
1241086
585643
1036645
357343
960081
1052086
205280
626497
782487
70163
1048624
257123
154299
1211022
687192
800617
538484
342773
1145228
496134
741450
1048334
1127787
1142442
1206949
260764
290740
261522
873871
694723
1361106
319279
238351
175736
847752
63830
142761
607597
1241847
175995
993078
231464
1306749
92287
467978
240682
788083
659480
700633
379563
906374
395453
1256615
1121327
1118009
1174959
329874
811962
753309
829087
511990
1257875
145558
245279
430636
1215342
405011
1048621
1286697
489320
1343586
733189
20996
256983
253853
1271647
1061297
1078727
1322398
223726
228198
758398
240884
93366
818083
835395
130561
115427
402165
626831
687355
978255
356220
1251735
1161697
889673
1005394
496554
999248
759241
504246
1101073
780475
1217646
677377
1291016
1072454
344563
865010
197156
649873
593808
403112
318948
521127
1179030
348564
727103
780431
734966
1290861
94545
1118813
607088
876049
630632
397661
921828
756563
747187
1353456
1195624
54522
704635
664975
460839
479857
248121
549063
962417
626019
985154
1343936
899827
1003159
1224085
8483
407781
575882
745794
754056
875636
554234
1162618
240485
1146850
1059157
1134437
710733
1336542
522846
879263
914255
954900
1024002
101957
433419
444121
991966
643174
849202
152445
185186
675353
1318581
740121
989001
31892
213514
847649
531303
1350766
608789
961035
1177910
1067165
1092671
708202
1137314
853770
428259
61474
1198148
317075
1000376
415640
989074
1249687
646924
229175
139818
421319
681224
696392
579842
163298
346680
141219
694859
273886
806596
577122
460422
741337
236156
451796
437427
664559
348192
1353143
1054781
996168
838501
554095
553276
924078
1138678
1109931
1075499
155148
1107190
849969
510400
1141648
127543
17206
565686
588165
1109783
1070018
568130
201638
653851
1183734
1087043
152652
655079
596056
1343921
352887
1029698
65609
994248
1045523
1238520
676999
97833
1242242
637414
1047824
723371
936643
516734
741965
661587
1030909
156424
285559
487029
713356
893086
263344
1041366
125567
1346377
301188
1258542
875725
539431
302047
1132742
893489
221780
63863
1019209
334160
277836
204406
447600
324339
240212
583270
1152279
935786
517105
1124314
116396
722619
300604
917047
96831
28309
718452
632400
1306420
1184062
18344
691779
355386
734084
395452
271579
917001
1094776
182664
1350700
1187185
338228
939388
938887
347194
682133
1131707
1071795
822942
987576
1150385
353058
511285
782424
245729
272591
1204189
319735
266291
66643
78836
260120
122377
816628
14161
1029981
1242
1323184
854387
946048
1071902
1359115
1073616
744883
1209137
255386
1014722
657828
599270
1256435
1073632
746982
1222296
706796
611242
977752
569663
1139381
458020
804169
696772
881223
1337107
29339
522355
1298041
347256
393134
306630
1281504
835760
678347
18519
398508
648725
722798
764689
1011516
961962
252779
635477
124213
546344
661565
818903
349474
116864
83521
168309
84072
289024
1079171
1008719
1050081
930639
1117303
738411
836083
1075776
1359094
833200
439018
126853
995606
763118
471525
775
411731
1316414
346048
39625
304419
558533
226699
830940
815653
1115928
1040491
458742
35944
656708
37373
738387
1200219
310761
1177222
413417
39391
1167985
173266
292805
1162251
586128
162307
338328
608937
1319598
362592
350625
376889
997366
1003283
977744
412616
1092357
908471
326037
93189
826007
1016738
1231190
1074240
302654
1200382
1230636
284402
1289247
776011
393582
497042
228998
641032
232564
1089962
1177301
788353
326923
600409
972122
844567
258142
357734
981361
14903
574515
995256
1144931
1255423
1317672
1092303
963662
32166
829630
843772
980721
221440
420005
203509
957856
663796
468856
274829
1048853
254742
918085
134790
103615
94365
1294803
444674
45478
865076
1186086
382223
104074
210107
1249955
427647
1260639
487389
112945
1121116
923105
868221
451207
887575
224143
1073849
1068395
1110982
520391
106070
51327
707825
407547
901878
324144
539949
585226
546010
24931
120351
1316983
1051029
249226
493350
829722
1047853
1209570
1347739
251432
1216658
1342678
123702
876039
27625
787912
399875
1354319
440827
1279708
221062
365207
319699
367446
306958
899491
1340490
441285
424801
175436
1214255
426
529643
330086
985018
1049935
899094
979156
251889
98703
1208567
209894
293422
651854
1219806
1195387
672983
309031
1142962
719169
404172
407634
1164166
468931
1161889
445460
940873
1344186
419364
885172
27980
798264
169281
905815
394211
772400
762213
724797
978097
801241
735947
538889
769889
1095358
1316737
702608
1031744
758801
401905
269931
296933
1308899
337002
1358490
1237306
401081
1197970
1063161
1252390
2276
876553
522018
208520
332206
1157523
263630
1300125
147852
1322292
1066547
1024456
547214
479952
85264
1057715
817972
1062569
630552
91894
1249204
929089
1250879
734744
1017839
732587
1143445
677402
1313806
790317
805734
392240
427645
503968
127619
880357
891335
1233108
1303214
842017
576458
352651
156800
948210
830712
843839
1271401
1071564
97058
1302604
1085985
1246580
1271118
824060
1201488
220340
639572
282751
799172
567979
977754
845260
1266808
830681
1223526
244307
570648
617152
101866
983170
1128254
1135511
272385
529918
1131922
139332
144300
29570
563677
1063219
698227
278898
574938
237307
138424
1233168
800454
1090496
508029
814786
165054
324639
437072
1348318
1124368
289839
1151090
931940
1295726
646346
18665
816270
30066
1249522
1323327
947651
1189603
727641
859196
70374
383428
455727
765719
419529
739473
785225
241530
119943
655240
145774
923737
1103944
166481
732896
827141
467797
650281
847817
574791
787985
282010
1049002
220897
1262524
58660
326323
1127903
383046
1192033
1123019
669324
1347372
675364
1312671
863782
734221
788018
798772
395517
80989
336398
843304
220578
201485
627880
1027168
783474
556104
149932
379048
192183
1329169
1283167
1164795
862627
499913
1032980
1220906
870790
962616
918939
113130
444505
1028854
481746
14248
124069
283276
914935
416350
16213
388964
346720
1281634
499984
805578
388516
922775
466054
1078635
906555
574112
892020
781886
987305
500780
755624
561484
89700
1020665
1143749
1040247
1023849
534858
1234490
565346
91784
387894
124220
1280339
202730
967569
1256584
377756
837520
1235286
49162
906170
986708
1085438
310083
5395
217486
1280826
388658
576629
867647
26112
876757
1349739
606154
863322
1267990
1073914
774927
792151
366460
1358474
266879
198626
1224786
1018263
1040110
546356
1051574
51055
607342
767203
1160185
1273008
1341359
768682
1359284
1264135
845054
98270
925182
1045770
1351269
796114
200767
210314
276801
876621
9843
1149808
787816
1275689
565254
162145
875431
1075724
36441
626270
1360720
636871
1284461
235612
329091
1222681
185238
899488
1143150
1120132
260464
301188
1048931
1048008
1023905
770337
27493
644214
318555
300599
1273248
1111847
357078
117233
1144037
20160
1020510
1074089
1183884
590050
1258496
739382
721298
57005
834665
484287
524060
880947
640780
357655
1228411
531094
479045
1061498
426060
610550
538021
930476
524907
423455
39351
858422
933495
733222
298954
832729
1017039
477414
1103033
892283
1067242
410237
734280
322753
982605
36938
6579
1251252
1097785
39241
1305006
598833
569371
293991
1047164
1202817
1125840
462325
669595
774301
831815
120785
446509
339513
394236
267206
1141906
445646
35297
1049270
158552
1035507
1104849
840179
1048015
357427
991149
974364
1059280
1203851
4549
1023521
1292037
871342
776982
1255424
398115
547027
643674
458936
417713
559068
1303887
1141097
478902
541438
856125
217196
175849
347104
135625
827458
1112443
393369
183814
625577
602133
830081
1229185
159879
589034
537817
1335973
865175
257847
626119
886976
429796
311678
635843
1119884
637382
899044
1176280
602296
548604
1190600
705306
72746
1180491
418277
315234
1017708
817350
888765
1088186
419988
957685
290564
842943
1074731
1146514
510728
245861
1280385
995975
502810
977818
615997
209772
434591
1261317
322897
577205
255605
1321485
372647
660989
1286966
439946
374120
1258183
1174310
149926
1141416
266590
1179137
493400
904895
248802
772511
28752
814102
1361938
1208335
1167575
1194649
738416
922355
231944
1108062
213318
811080
565373
1179251
413333
1188712
610543
1157235
147126
1326584
1253037
204282
666652
480643
731584
1259595
1210315
680189
1257658
358869
1257524
1224332
1237598
19613
656359
350514
1336396
1221009
904054
1180831
189366
318355
635166
106308
717778
811336
787599
439626
880482
1055223
244309
324878
991706
42173
986262
1195060
321383
1135160
1144951
1249145
194615
1039387
204473
622902
712195
995186
662987
283723
1212191
289063
104216
1129645
1016598
250144
7510
967832
949633
76611
720405
1217461
75005
913959
141894
790141
1245765
429889
327414
398673
748978
930115
942511
775218
259666
1061476
33039
330087
414784
453900
444381
802412
636741
1223224
709449
228922
125737
988928
504335
808466
1022893
649975
559754
774731
1309771
670037
1024633
1275031
275485
651880
1112424
244673
769423
1326901
6816
871587
392566
927909
892881
414658
749523
283375
40360
535764
862873
599885
359316
420384
980463
903216
181450
98770
978127
631521
1276188
285315
671053
202673
1303377
146817
715275
1080716
1359434
914410
639823
1327405
89059
812682
153771
372519
18961
1253453
727781
1028143
291785
237044
938296
1021030
924109
321002
265431
950814
735491
320980
627284
359485
1307789
708026
790524
360164
639913
1273891
1322185
583286
460877
694126
1319812
1049371
236122
867138
1081637
353488
181401
695161
644906
585276
28188
281307
503685
232081
765000
287517
454968
63712
7184
69253
350022
300327
377313
884897
776107
695326
265636
582636
1045653
639043
18999
722572
405629
620804
541878
885427
1168653
128179
1153197
116578
989494
768780
1176556
1201494
781651
596417
1005821
650274
925389
131049
618870
697145
870429
354210
836474
464318
240454
1141765
666019
361837
316665
519514
358413
606791
1094948
499988
237704
1269754
1223409
19054
654981
1089566
1329539
7644
931679
29214
117410
970017
388097
1334849
842307
255527
1208745
1240329
1041631
268580
1028236
631255
218427
82869
478970
983296
1008588
286517
602660
72332
523335
239370
1069549
1269710
323719
601155
446325
404751
155562
279443
1004569
676991
452089
1204296
636771
621648
950875
916488
561834
501812
734323
1100472
1020716
532921
929461
602578
561491
249958
341907
302555
539614
460004
466933
882602
900692
826882
207415
126266
1137546
772262
1071567
954588
131356
549446
974265
120793
961234
1118327
896112
458568
307681
1108419
134224
23389
1235828
214395
1243661
1095129
914493
1124891
1170585
433735
278920
292161
1107431
186692
132358
163798
1340718
1245112
377453
951640
1102885
398086
705385
622275
839321
1096487
592510
1176372
1048969
241462
371566
1004484
1293803
366584
626179
500621
680260
472961
262495
21896
819305
113063
161534
151734
81778
208723
1207221
976566
1003083
585442
49606
515169
964427
95446
1064266
237647
610406
1198105
921592
446718
140717
652269
460256
1102248
1276237
484299
1224247
881349
102778
58446
164071
78066
1234409
1013400
338851
583232
396073
1320459
304188
60306
1306790
607937
546969
1059995
311344
595054
214357
864813
365751
161726
461594
270891
863711
972506
986677
529417
53601
380906
777687
1285315
793299
1353239
1257873
586467
578819
279893
398715
574742
818239
263602
593334
774470
715552
671865
781365
927742
1325254
795813
1007323
942653
526395
1320416
352218
665548
1319880
266568
345824
1245133
900996
694571
374953
1163824
702685
253833
605998
1319471
1344517
397964
456374
1144367
1122673
1218361
44956
956839
450351
644753
764002
1275928
1179542
291352
6758
1000080
478629
349264
342336
426325
20512
625318
1286478
200649
1173181
1271563
797811
378601
1252517
1093849
288766
14926
720426
447295
1338918
639042
65142
314008
1325588
754607
1140398
1201670
691307
1289208
1228466
532138
230303
653246
230173
24335
124495
1135341
1140505
624889
91317
1150890
961959
233629
1135649
798674
1304174
264662
1330644
661350
607513
973024
1299754
496707
879033
459055
104180
116172
470689
1347455
1279715
676718
737636
331757
91300
67415
777206
1029869
485522
36213
549681
772204
1268579
1066882
1155723
1029225
1311952
895314
632126
1132894
479693
969502
109270
87084
796253
686608
277822
598198
731078
1002685
428248
485326
1045537
769060
494167
810461
882210
747737
642126
852661
1310218
977579
411007
498195
1310232
292706
1029541
982556
1146575
171233
251942
847637
352315
1199859
830180
161534
1228644
139733
498215
944018
748263
1043643
1250635
166000
1199631
633415
708187
10076
665335
96972
256485
782747
1314992
589276
616766
1364029
349129
178464
861905
505069
118695
967874
611128
984193
734630
894717
260119
171332
1363580
701861
1325240
1207346
861943
517909
446265
116573
644615
159693
1303168
615601
197439
164159
101385
634770
85167
900667
1109858
945442
653017
679816
823216
151086
1033812
829820
666804
792202
890909
1044399
289713
147306
335214
787176
963370
392920
1341597
410156
1245238
1335025
494096
354340
567484
944340
957845
9535
784167
510358
670856
773277
616820
1160954
143741
1298180
1108501
595140
1199803
1037427
1104852
387630
615798
1067089
816569
1098396
1170896
496986
897692
113122
699304
1218180
528056
5268
641444
1363902
1264775
361513
554296
1242323
1253102
86275
547385
807161
957656
1128234
620923
1057188
177170
447431
768038
524360
1305598
723864
314157
211860
355338
391437
779540
247686
1211154
1003747
214522
575795
266649
881074
527524
1235962
1034295
1296974
437319
653019
255376
664138
1311881
1167782
371799
43473
992960
220559
666122
659581
1058077
275771
987799
1224842
230832
225068
610915
1167146
1164681
1358290
705475
192251
1070032
1360216
25247
1037679
1001998
351831
1082854
50449
535801
739604
941838
268426
971327
1337835
859704
329558
74925
587230
215228
570701
303788
1324009
941360
82587
1299094
212810
134982
555041
372891
398110
138199
399008
273558
503952
493471
29800
17190
1293881
339674
340674
1164122
831414
76221
317839
107564
1190892
712514
200494
24511
237913
1051853
1091223
1093895
1321348
1034993
521629
1055218
1239835
1105333
25854
995955
250764
1148833
127135
582053
527140
181166
841867
998880
541878
792136
1308350
1047852
949549
525753
1333682
1250882
1302790
1064203
1275127
605194
157600
165573
1029336
881077
1128614
81142
142407
539894
1163257
886679
471619
1137373
294226
938261
675047
481910
712750
506528
417625
615606
141839
899552
526413
1080714
825664
356151
129444
149157
1281417
792174
471129
383157
254208
977491
1004283
713406
927010
897424
1298454
81868
337911
454870
1012055
849072
734940
567445
1218929
205677
558776
294864
893826
1282995
1241773
201774
715890
1041321
481253
1115121
864009
166050
272965
1317811
363097
759511
777956
1246728
902811
492113
156851
649251
381078
1236886
196876
802459
1054358
179276
1280671
1009044
65249
386195
367272
680432
875971
1355325
366165
913048
233233
310056
723279
432704
377010
985469
280590
631549
1267326
581022
837775
157483
1159289
8770
455663
993610
486103
897475
822284
1107267
1155740
696786
421270
429609
437843
727504
1268039
501644
25148
1224437
545688
658295
221988
1138657
582936
1328523
631247
1108902
256391
840598
288671
956939
1260454
438593
779972
524483
1134181
708782
1189395
618497
55031
479701
1141223
365555
1092139
958620
282240
692546
264825
189550
1080185
137787
781195
750212
1101592
1272507
817567
956030
293157
1290013
791709
642926
713351
1340158
528699
383509
195099
1312335
503339
69100
344125
524132
588268
1192822
471748
661934
809411
1049822
1352603
1248990
509882
1139196
1080506
1024604
124905
247087
1174243
26456
1003534
810371
773070
192406
100734
636181
1217278
515299
558870
417108
1034462
578003
982045
441163
362674
825896
521669
982044
178891
756019
440773
393163
1247195
371436
477312
1026250
919188
941897
1110119
1171188
206727
1341918
420684
330265
1115893
1150764
1228001
1118852
1137774
807310
527527
1061740
69990
367456
929778
274953
92138
193643
977850
711796
874107
254238
1208829
1355433
757457
70175
474802
940433
998156
193585
1057702
143493
810390
401408
1087852
720464
1152854
1021419
1150578
390394
924282
781711
1243853
122918
1276357
350718
1206298
911207
1039879
1176497
232614
836051
1123834
623818
870196
1107506
732230
8678
922186
163017
854730
145769
821508
753855
743020
769043
540426
55468
829612
1262486
272499
1132083
718481
107515
382355
1258737
52035
596212
1103264
601910
314286
896776
786414
334600
257380
811181
933386
690371
239634
745168
270179
1271105
795966
234686
160038
64115
467732
845702
1333236
1062960
1293153
259343
723728
1321742
45630
1026740
279557
339122
1318936
320987
988047
191280
447352
857042
117329
265039
316662
1090228
443224
820622
1096940
971023
176577
79837
368592
1232974
105712
1012715
1064740
382175
10695
376595
739427
82817
269045
778849
197662
942364
1178761
672406
806225
215288
1155471
86198
73028
1125542
715597
396454
1282844
76777
1356494
348025
920471
675008
343069
1114
1271458
205715
7168
396932
899072
1044365
280148
189784
335982
437264
1038462
689177
1338877
474703
131748
1364030
235335
203868
880510
256168
1171463
15099
99867
193258
401931
891215
1005462
621202
772807
68814
1273497
1311641
503345
884508
630598
286445
1057332
1134176
982505
1031211
378765
644471
630351
784062
530139
652144
97478
1112196
655482
791312
1363916
1319622
1339270
1056423
1107554
224111
1347233
675300
832222
534803
70919
1192533
299271
218077
535829
808430
682548
208990
305473
1338856
263634
1156491
292367
512146
1035618
1265839
341430
645619
1186142
242163
1303363
680271
382751
59891
645008
1128387
361821
290280
421797
534322
897510
189478
7220
589344
180569
549165
972029
545079
669004
50743
18709
1093980
828642
1335996
374236
681739
889849
567664
1035278
1329819
29006
512328
20239
1053499
1349410
1129781
846655
540022
839918
1104019
1017579
107313
305444
998960
767716
1104616
1167109
849356
114203
60857
1331599
371137
1002711
287485
410947
599618
908762
84630
1073051
640470
783112
760700
35404
753031
1240461
577320
582554
269667
374427
76899
528590
1229722
415362
58157
157428
198087
342875
378795
861525
369145
201007
774746
773020
308449
857610
856250
783479
704217
916180
985059
1084029
499521
809676
942670
994651
981324
1347006
113346
303205
38334
304786
150289
1061358
240116
1065464
455039
640149
57428
918495
824040
1035927
807092
543904
738281
857108
1090294
504746
1038607
1233210
162180
640321
729375
926232
471368
1029074
937680
1015711
859818
973175
841984
837144
126639
367144
795525
650656
234772
1037470
1143767
991587
974539
1067873
555883
390860
487441
1221317
1056815
716593
297638
1318172
38973
271122
1287496
759794
673184
1204468
397249
1115414
1003313
464698
781891
930205
97668
928069
544697
405864
448488
1055008
511333
815097
38901
392827
484296
493365
681092
215710
517471
237919
1057087
344090
909280
294031
689928
612589
1190775
468882
358393
1093247
66661
1149137
999070
772135
1218772
1153458
495643
1214854
1271225
739610
906539
436358
1037476
1268999
1047588
346254
596210
1196247
1036082
1121185
837523
1297121
175879
1338701
126954
370433
608826
113984
586458
1332808
573483
103589
121893
1216399
401590
1268855
218321
474219
128551
1115319
506119
1251465
422408
691589
248054
330107
676899
281434
1150072
1162331
1269313
1046924
1090835
668581
1157757
1217208
224687
414601
435981
407850
611938
853012
1218409
459816
453717
1276170
1231548
702198
886159
1077227
155495
864213
17997
413663
718655
1082961
431568
427099
639840
507413
1324659
965074
479478
12127
830401
1312443
513839
270881
391252
708151
1256083
958173
810565
544939
411777
1090092
258525
1096550
226831
1294653
1197245
684165
127774
303619
366562
1135694
499919
536378
860675
630236
240388
1294908
1161993
665742
1348996
473421
1159824
1062235
956305
1152117
275805
1227413
168824
1041559
616012
941768
825814
1039491
567595
632801
1192687
867015
1045751
97352
824536
207861
2767
66034
1307058
244198
552708
363779
1053302
29544
1085679
829689
763200
221007
999316
153043
272428
715324
385500
841973
355803
1065213
234923
863037
881702
1220024
269009
1144356
872763
236818
347191
465895
544496
220331
520250
31754
1022624
581959
741779
1067313
1071549
130218
733795
130001
193119
102554
639332
873340
856369
764322
861099
76607
291773
1160472
319104
1120945
635614
928325
535629
157199
759684
1334676
1305440
1238530
838631
841031
1035495
308063
1202026
1025288
493146
1285406
1020111
624664
66867
1051318
497512
1100691
236939
91171
775497
62060
66389
798666
283623
264654
77538
785982
988314
32371
317625
314282
1206570
775903
709271
1274933
598983
1165632
383292
561582
465147
799516
1109852
759630
813221
1288318
424938
1136050
595915
130656
430335
637494
385924
308221
1209784
817910
314830
299766
1231201
1031749
1309162
587022
314576
837694
801280
402778
790248
465804
45667
477285
9028
1348784
978547
322726
98554
678241
639282
142966
299518
893684
714483
922164
82779
328559
1193749
244476
857066
1233473
788480
989249
623671
794220
1027319
1066683
912188
456619
741332
918245
1231207
1135414
455338
690156
239697
1014495
829234
1307869
1036353
1166239
821084
660729
90052
482694
1076919
18285
1301535
1328624
178793
347401
530372
529090
966859
1338281
445731
792639
1075602
29989
181793
731565
1207935
1246219
31795
561965
406239
18191
322638
54837
554168
161079
71679
458940
691625
1275042
401317
9552
1280841
154045
963907
152903
536323
800291
369078
833603
715460
66999
350042
1056402
1296869
247119
930361
160986
987473
1336164
238394
297969
760074
383786
1042854
121043
674088
513511
404294
618593
449438
1015331
1049774
1203853
661315
1134172
1179900
608535
429193
237138
594017
445955
1237767
1019910
1291152
705119
1033517
1025985
1215828
828049
633086
966468
1125878
667656
1107490
1060206
245999
361887
1303306
1134269
1122180
565546
771654
611837
249155
480633
881223
567522
1064798
583763
779308
656474
812803
552117
658697
1236310
437947
94356
454858
1126998
19675
432627
678762
1219710
1044387
628908
521336
1313750
261447
963572
982058
968956
645594
715237
1071062
1039326
1290476
1317752
151448
1333378
631224
887610
1015577
590211
302778
1047199
527048
881109
910336
513517
745070
1122247
903011
1330768
716861
729078
1230386
568126
344275
222193
439627
862681
305142
405396
554297
1268159
867659
311011
804815
52569
426674
270386
1229273
863306
633613
1320467
12226
1353839
1291960
761296
682463
1192679
338929
379886
442576
1110962
1116861
202472
147634
1178320
165812
346241
21730
1289465
1069494
969731
194778
212531
1296771
830330
380243
816715
673880
1140442
687762
386957
217484
86849
1052979
1214043
1025258
221924
429288
1338852
152790
663035
570092
942644
1046479
515757
1262976
731353
1080280
2053
1360441
1116077
56009
438190
1088755
152166
244886
836765
314810
147566
621863
91125
514803
85136
937391
326791
970694
56891
19212
1306889
358719
869989
1091114
1276846
1134888
625536
1113563
413971
804835
1316309
1258670
759382
1035286
209756
807021
82936
1223785
773853
484575
1256531
170221
89135
309041
1318258
933421
587796
1304438
479545
821956
631813
393005
121446
75334
1121709
672292
732256
415182
1309825
435090
679869
1007760
950299
808463
1127151
1010124
605465
658610
1226442
765487
456731
69798
1282930
1028860
46650
654176
877159
1169095
617614
112077
33025
689338
848416
243324
668434
1021414
284191
1163590
11238
1150003
791276
510768
1240740
1166871
935198
850687
984722
938318
1184237
108126
306877
106737
1136446
733430
1132827
300042
559436
757713
1149192
942548
1319583
715255
988202
624750
77405
683646
916161
404312
1174214
793444
237606
1144977
1211409
347106
1117825
218897
184194
419900
373529
954027
84068
889689
769280
1053867
53998
1024315
366185
1217007
375846
10401
407769
562365
658088
600005
952938
824374
583872
568213
492510
867617
810124
1052055
931099
1024949
232970
516210
1250492
983701
57204
243089
13216
899762
1083399
866158
152505
1184078
1147628
40033
1336494
170747
429153
879135
1210678
1229147
381581
739295
1136859
359466
791373
1324635
688915
1050104
1303815
525756
930712
120526
843129
327579
1072217
304072
349768
1014163
72449
885567
161049
446039
793224
1362623
416095
9265
472740
794374
101977
25042
1209592
889573
1223741
1209201
746521
241316
970421
486440
922882
114622
348140
638662
1297300
715434
594517
1151276
638981
1028537
750032
991450
1133946
547710
548969
1280795
456906
723351
954895
307022
1321092
782762
581068
15522
585449
1181236
238758
571872
600899
269633
1015711
1034825
903246
1051535
1226024
132339
937756
437259
186534
1288757
1291461
447258
669226
29696
67461
27858
189126
1140815
995363
688727
1359119
786335
1234773
586277
1346862
66027
902474
1043444
441347
402770
520015
980235
304239
505775
1287101
1327189
913658
838328
750870
269578
31495
31048
304195
634242
694408
52597
251472
1263441
1345758
1132986
94563
1331468
246861
490499
875984
115853
360517
874351
994911
497151
178645
12412
251064
1121967
24519
135067
916809
688134
771023
1249796
149870
48863
264728
15913
1085075
685811
1292373
608370
817544
1335583
1352351
690946
1213538
1104884
395429
1053845
310327
1230079
353927
1311681
243878
359662
29972
444968
10035
1341963
688034
1028189
866889
692102
946219
366772
309509
784799
1162253
487295
813629
1195106
541185
896455
422947
267116
820890
455823
53614
79358
1359794
706729
883779
1104867
1245714
752686
976090
24115
646292
304136
443119
1274534
435997
636318
812428
394137
537797
902667
301266
1286638
1316222
248897
1100542
1352956
451670
1322164
208558
559054
392645
732531
177952
1031490
327015
935233
598790
620938
944478
304970
619191
760461
380488
1062831
232104
715635
11864
153176
905109
26761
151338
568382
1068192
1189679
670258
928156
776164
463645
1132215
1286862
1002131
700639
902658
366381
56258
503847
870854
596251
875917
449606
639060
52647
897294
1007605
1024348
619559
818923
859449
353808
54556
351967
860845
451620
57995
384952
758716
655799
1234988
432319
1176709
887869
579264
759074
310345
104383
491731
562880
531134
956313
100962
1116731
3921
542356
689018
287884
1328159
946923
771333
1144640
615941
651459
342803
125948
767212
823263
952700
1261635
819569
227423
1318843
1301899
168578
676433
9760
1261022
563378
308755
1075416
964735
1274530
860822
567604
371341
728997
1231662
1326298
1022457
576324
981082
861037
1219048
838475
518787
1001602
12935
1114146
833286
697685
536716
358697
1129355
182816
541314
1217128
1164472
186035
406982
1095790
515816
376780
173237
757827
221337
769649
652798
698754
1199086
109043
1056420
375816
1352933
408112
503128
233328
1071009
880856
480330
23068
1158189
372849
1142335
896207
1082483
195952
97980
1275690
950241
1350643
444209
813941
1305851
623294
398127
600560
1266647
353288
29312
592062
14823
649521
1203838
1032967
699469
274837
1220731
73012
186437
680376
271080
1066984
121392
427317
1238961
542423
845082
1227333
1281863
1014826
280980
789762
1227705
752687
117961
196227
804317
581388
628530
282823
288109
1324371
462933
774859
462610
551467
701908
822454
246526
1326181
342359
402456
650328
415920
342734
796878
1234485
1119801
903641
873397
1195407
968172
1033764
1050233
517448
277125
719698
1326281
1180562
653350
24074
1136420
479030
1247440
1053268
373459
695205
1127983
676919
1024288
1103191
169746
1357309
662235
1218269
944369
621353
781919
96985
558560
878722
416876
1301309
170120
345721
980589
32227
1079148
1269958
951535
1270045
2283
1178563
111986
725454
194055
635862
92112
906008
555251
133965
1279787
202993
659287
1068444
55288
851512
410333
1239881
895624
610842
1325955
120669
1143407
319408
107607
863535
882909
611795
752832
507071
149072
1141573
13155
1292443
784522
748555
341811
753862
1022217
163974
381505
710799
545501
332633
711316
707173
485070
1151572
406090
1253623
1297151
369732
1031002
916098
763106
310890
1090186
593426
510393
427332
151966
503683
746515
810222
373725
614049
138990
986554
1120051
1347905
1007234
1214418
1346088
644489
796951
53355
984664
1026157
988855
650429
47279
520748
559447
654693
776052
301303
338767
1264132
367960
1292939
645482
604178
208088
1024343
551272
199261
1035758
966161
1075792
731761
562440
77439
1248840
439229
401962
77923
1142853
1042632
56519
1317355
677937
190357
880663
693028
258907
613773
979433
1341943
945440
1211981
1117020
404881
80125
517405
1083230
296316
951913
263047
29871
1277964
726542
1351296
545469
303176
622386
117044
558668
987687
567263
478140
228946
227883
349004
484252
830637
854266
1223991
1054725
266319
488705
273129
107112
459090
1240298
1228816
1110523
755871
357455
464417
201795
538134
939198
799977
69010
350928
410320
878850
804417
1297790
472055
802110
973377
1285710
1096747
458721
1225332
1257955
831882
607918
1158292
392126
1338908
1000851
460206
534210
1172541
642115
745469
675034
270567
1077252
970101
769549
982129
161133
674577
610054
73804
538908
1063351
491483
348812
260184
1331672
207069
1346416
1323220
655589
58316
1341565
126296
575794
983584
667898
883460
232953
140151
716362
827513
748477
371525
571572
1233228
1909
286622
850391
345805
816201
897721
1117495
1231552
326540
1247953
1197731
831301
1343214
184407
865695
796544
948671
379549
523269
1068947
73455
703926
1057571
592086
1177241
231047
969621
1312412
260933
1036631
1025551
262652
415714
1256864
108180
1053754
651837
632694
1303974
1144137
1065725
795980
110215
957070
624883
995411
851221
1179742
785173
1361536
274385
891900
533521
1085956
887306
204770
1070042
744494
1115973
204078
960669
266398
1297547
678756
379289
550944
442927
1217954
805719
76537
513201
1165268
650807
452057
618881
340009
460702
1162917
277097
361617
1298999
146609
62605
354991
1004026
1336223
595007
43002
1269258
1006390
656510
245610
941721
171665
309917
189849
491359
237756
384438
299504
512927
309518
1257371
569327
1117188
73818
1087460
684149
1269260
828818
65357
568058
825623
1107681
791348
337916
202366
301040
287521
333035
617166
1204856
924704
760205
546149
944222
1102763
1316873
561621
125732
684957
1070813
193451
1239214
781539
1114708
502158
700745
1294458
760365
579808
1246530
871265
583146
1018553
394709
103334
82758
1080009
800850
738422
937404
941623
795059
871243
1125790
722696
732017
562937
828247
873227
348541
15987
796383
4010
113455
364779
33636
783737
124020
417112
868643
300467
1304877
528730
611687
96982
125056
962265
426136
981702
966247
815282
996432
533287
570643
179190
439081
827675
1296394
1129997
43637
955973
368170
1345265
718257
146905
855443
495959
305973
99746
877666
673802
513854
159451
2581
713731
697335
47571
245810
1065024
575023
1005099
788889
1275342
930972
214825
654256
310117
331294
203751
497137
721275
849548
1124750
455437
178972
902254
389313
413872
329906
500136
468019
599013
1219547
794673
973630
1188438
805694
1133918
702558
664569
946223
1007801
1239002
378294
594918
69150
1132586
1174636
341323
600397
698182
79870
1224218
1060719
1261311
268112
782833
1350173
141230
954829
610848
501214
839938
575953
1117285
1218565
7455
840800
830878
1127367
561103
659952
849408
1081425
1119801
978366
1022055
1196580
470592
831425
552268
1349237
594398
464725
967450
340730
213028
604984
1163099
1045328
233577
946408
1143146
962383
1062199
69917
631876
206553
837650
876231
133322
184160
432473
479130
384205
1179122
311383
588976
105367
1235534
1350519
65398
254826
209246
859309
449526
588030
710237
698967
820741
317230
3468
797161
315604
399858
866032
504575
44128
165432
1315844
582564
272408
167737
1257420
404220
1039875
379608
870199
1001129
1233596
839620
763667
1317987
155961
1009814
856214
222973
1058198
360262
964039
549153
947531
825766
156600
9793
738181
228000
735289
1197958
189314
716579
359027
1167362
840858
1311833
1305230
187136
1092836
597953
956348
786040
914445
986097
502643
681216
934842
198624
714745
677500
735421
971724
1002785
447771
1170895
1052275
1343069
912121
1004312
1348159
1190812
496832
234108
974311
281517
1017399
757510
1256266
461166
1037842
1030657
345163
245684
293144
204853
597668
1163727
256472
500027
538766
346156
423302
1215344
698108
755665
300548
1130373
794655
459441
1187548
494459
1158162
808629
388993
1336233
569635
1004473
46298
853977
1081692
1146578
217628
1065917
118345
882857
485405
787075
502183
1068466
57542
892116
640206
182432
178496
366576
851998
722791
965421
1229098
135379
430806
1340192
697470
1328260
229752
760788
225400
1176416
678567
413542
379320
1204276
1196044
444810
1027133
29401
944105
966082
1333329
1258961
252628
287744
378772
232574
1065299
637288
662051
485132
1183785
335627
57444
1052969
115812
435000
65040
324747
488339
78283
777039
1167572
1017967
961645
357973
562224
444817
557848
796628
190518
49644
410521
603422
587988
1073637
779816
827026
1249571
337982
294161
452320
1301990
1125727
1266104
485704
945799
818127
1304426
42318
1024096
82986
610753
611728
933429
478864
1175163
973549
4083
104337
557112
718702
811699
1019122
502942
762267
496176
383226
826499
808416
1292294
249381
1323553
279914
199855
1350267
1002777
569664
594392
873976
545820
1077409
1054930
769049
1226076
715428
65811
241714
1112766
96252
1027517
471383
394097
610923
240056
348675
278473
63290
1064500
1219687
869001
190713
671858
59369
1219865
1060854
387422
912386
1069140
150149
468074
801388
666529
648755
565040
589699
947376
844511
798674
439510
710995
106217
103086
955631
1064293
157233
674330
36188
1123529
640354
572720
49259
1070196
1181166
920825
1250936
875901
171087
867726
948246
971658
754242
458160
342275
1257763
788576
920538
163791
508195
790249
997106
503069
75941
129811
517974
1310155
107934
1269544
316771
179632
821920
67709
602935
273420
1135423
136839
1296360
720493
436525
131763
174447
1035980
1241519
13437
215863
79273
74464
345937
657760
897680
1115276
157032
446282
1030950
215866
272010
1331391
254427
276628
1009686
665438
407656
113705
1148500
332582
880239
270652
723334
760202
247343
1084985
901285
270886
520305
717727
910983
687431
937412
186170
122159
81600
33289
213346
724671
1142574
887761
1212010
1267882
5945
1232947
1150132
253172
1220970
1080707
145729
238342
645157
949125
506466
1041354
1322861
1061785
365132
104491
296512
431359
1134808
1288367
313777
657706
841263
172281
1210612
1317558
1068581
1129467
1190360
843967
1303307
1097285
516794
393405
1269592
343784
153726
951972
506612
147237
761024
904092
91904
371258
1113854
521496
907155
1165021
779445
1106342
1181898
1284734
708709
1269310
1201244
233265
1101433
1340908
93052
1085591
531134
1348377
366982
435014
379134
956073
1194453
803458
691985
476959
692551
1269932
1209840
620801
470295
880491
427973
738656
623787
147669
39133
626456
105594
1106518
528510
1229970
525059
1161836
95185
1140057
1333914
873207
480665
177287
200428
524600
850798
1142535
452757
1333355
860854
785696
44409
1113913
684881
144224
184555
615723
733938
1351234
882069
828203
1076867
1187912
492029
1131736
1159920
511869
1068161
1237049
114887
13968
354729
1216902
821240
847574
458073
1221067
624028
197135
382707
1059235
1097118
1356565
63935
906034
1145958
495411
337479
1246970
869073
353995
1355464
659759
392560
980203
237564
774986
945846
441224
838329
1067786
1323603
22725
494747
162569
593655
668992
1168975
498236
649206
130073
1209730
1024284
1112118
53042
243724
1034394
8824
497989
1021690
1024822
1278756
858717
1336037
1051027
754788
829695
322306
1321544
631268
861211
948865
1197928
934801
350517
826460
775839
47598
320101
342779
931614
1063724
308270
476778
822522
706833
141305
734611
910363
617688
1334785
602650
99255
466413
557656
32283
1157134
345844
538288
234447
1233105
783691
941118
1028348
322951
675761
833855
218046
939936
1183581
1147744
30764
798182
830662
1216470
467685
1123483
865410
997138
184524
657299
883401
92185
625944
1306547
528000
1009964
349050
273382
1204580
168053
789024
810139
537295
1086278
541710
570227
1358195
1219831
839781
1144266
673756
800859
214213
429138
1026978
14267
987250
1023107
491848
144073
629353
686368
1142804
1285151
486292
945473
970042
622239
1285861
1117171
336463
1097377
405872
751219
1224188
240574
83304
171986
277843
994330
954718
1172366
284165
246623
884756
133028
715057
842411
367433
167480
627682
264891
141699
630896
837758
1104891
111798
1193134
121440
511023
693504
820704
540449
649640
818372
960109
767931
122406
1225093
804922
1156328
40343
54451
1022930
1252839
930906
155219
1002998
922167
104669
34137
503456
1364064
1118132
703679
1075485
12034
572756
26637
128166
1311251
527116
259704
869269
1188769
716883
1149206
1109004
1172631
710434
190513
247724
294063
557794
1249614
46478
615334
353135
1120854
1256186
891764
1103442
132381
206599
934712
469314
731724
809621
226891
124376
259789
894427
125398
614967
1218177
24561
669961
168090
1132362
140717
286111
471819
890368
381741
206882
1027112
1330085
477341
1105989
299524
473542
1122191
168360
418370
261392
1272576
98346
99680
530969
99348
500064
284186
681281
256286
289820
719277
877640
603557
694820
1129424
614133
1110239
460208
851645
845418
669395
270605
1326525
87772
965909
671807
895825
250535
782366
873911
303350
542624
82717
251725
1306623
691397
879705
893019
557070
522153
344426
378134
709619
356398
348798
1202669
799075
342912
1019918
726144
381894
1007870
9702
640940
754787
1261934
1335259
1328032
3764
988043
336365
818324
684607
1345012
779404
527835
832506
1355295
60980
690431
591879
960250
1085416
1086922
565730
1063350
432736
954389
1065953
601322
740147
1144652
5120
987030
1150202
1071533
743582
984888
1171224
338872
342055
2012
357185
477254
441439
1254820
325413
762774
1208159
455582
1185016
309851
775968
400924
152151
1253862
78332
1043224
1060641
1113159
530954
1143937
229997
574043
443866
899022
449132
458823
881956
467117
302480
40243
1066295
1274816
123917
319684
421477
544579
1295656
954203
1191691
231348
19172
1120902
719788
69755
1003068
695534
176762
1351506
548429
957730
227024
937953
691917
103159
1164795
1200735
689485
1155632
403123
710559
536031
497454
963758
425891
1256553
331284
411308
585310
314778
47267
1043058
1236809
970053
230866
926394
73079
705086
601691
588228
372268
183484
357012
814387
1278023
1147529
377140
295977
241098
471817
612754
4445
729471
1175990
444192
556251
365350
1078380
1198229
558763
698535
1119492
1192852
884739
850723
110709
204562
1270647
902072
431535
577011
680203
1093883
217485
934761
440176
261534
67872
68241
809873
1121408
130976
533345
269085
919993
552464
1045588
815463
826932
70311
748139
433832
555508
302508
818120
1040747
1076861
14556
16401
118028
185672
324385
1100094
185906
333651
661158
1024609
664083
372219
354548
621779
518525
562739
399132
1222123
902781
175053
1256643
224384
46842
221359
54047
1040872
194960
558709
578841
1082695
1071636
656670
667327
365058
336338
557830
1091920
1245530
603916
926378
974998
1170111
287498
799702
256762
180825
1192284
405474
900663
1213953
1296981
517401
722976
530439
966467
517853
1209150
99943
1044972
1292175
462639
349893
1034166
1161016
67090
914725
1176521
1119237
539398
526855
184723
1161588
105353
227765
1106491
618939
1120800
661237
462843
1070415
1323654
264957
160650
345423
791326
339334
280391
379775
1272513
1222252
840748
1178230
76872
731600
1161294
1119115
56914
996266
787903
1352510
708553
1099234
305143
454712
161776
1126258
1085567
925930
272528
374918
322440
829296
733150
332925
703259
70580
64756
482439
713151
781615
784098
540239
966947
400037
1043051
401485
1308587
660066
777224
797014
1282885
6342
480515
419384
501699
234827
1107056
1336951
881004
547704
857765
1317482
699888
827008
566906
535999
1110343
1253155
731060
292358
677964
418551
1211148
261552
1041376
1016346
292306
146789
597150
1036695
352137
1136698
1285893
1110611
245480
1115527
548401
802875
713284
1282447
291111
976712
850101
548461
882107
1011186
973709
554114
1198049
311747
951980
701785
1183466
1279336
1041695
1341912
1011406
881592
702506
703162
587894
288983
750767
486871
665613
337599
701219
271871
616734
1128985
21334
1165956
1306433
835382
531412
1054971
1217553
238510
944963
960213
1111705
408298
1159249
65343
1327313
777917
90428
1188590
1019168
101327
201246
672120
1088080
1252783
593923
153854
528310
497560
613230
294931
723502
1018479
204371
1174848
918609
971383
644180
199696
645238
1266187
665090
1009810
640292
1359483
271831
979354
267839
297954
1162158
257944
421606
405262
1052070
441324
366988
951588
1284677
326555
1308670
202143
57669
958453
1289432
970376
1339478
1051067
956265
1132490
627764
1006929
378118
1302272
322238
776002
1007204
703681
1059210
399761
855149
188568
924567
1255606
1185934
1165235
365205
108714
738910
1218547
70673
1100766
441953
270503
679187
681810
1028314
156366
497283
701276
1246927
1348936
900516
1252748
1010229
522156
1017695
333067
549741
453176
386861
217138
430991
629628
331949
221028
1090435
94556
1104800
23314
461572
22092
1239004
682564
874133
1273722
979321
591787
1201726
1335719
885373
121951
1045852
381274
1161618
260304
1062164
764236
859511
829656
1024400
584632
141489
249410
151164
854686
1006806
307109
777683
1081750
1175894
1323403
184837
621049
244343
832669
637974
679347
231228
64353
550507
1143778
281877
764271
1362538
998312
1079124
509417
1335640
1154468
90471
207388
294172
877221
412973
64126
770947
775293
1283818
204272
87895
355082
1212042
455209
71525
524153
1005039
1302563
1009338
883781
366996
585429
708406
1363796
556418
1361548
655630
973566
838303
249834
153636
53535
244740
1118825
1145728
86238
95559
770531
49800
4507
292933
627052
240971
654928
548239
1122038
936250
1180229
617669
301109
1024387
541798
993159
1109930
1345889
820668
1325167
786590
162387
497152
343619
1184872
1274053
948179
223190
751436
1209198
1060387
989849
710275
772583
220777
565341
812794
263649
269727
217302
485847
297015
233562
791475
698395
463010
1135337
1220518
556942
726164
961994
409076
1217032
1288114
464491
760741
540890
847289
919358
1270653
447489
299376
334743
1221342
920383
769634
665752
1318978
1176124
203649
417578
1324609
918868
974776
661873
787988
200011
821985
336854
389724
788580
442675
194143
878851
92733
1173925
887794
1100650
202158
966081
1092255
1133479
1254013
725631
177470
1327374
661699
975472
47098
782607
800665
614748
282458
304076
818521
165391
514007
508281
553591
1144580
175419
1143220
153082
199776
600419
1191705
117187
518791
1245317
110151
577093
172753
428974
1052610
913724
63569
498667
1258873
645719
870443
48100
1183756
725900
563696
395425
781743
843531
709573
51203
96447
862217
1255147
1310638
240011
880509
666011
291798
657760
1190613
1075986
547462
1317888
262885
1035594
1265146
1013875
808152
829406
1123977
972466
7294
965274
1162713
193548
1333659
1051828
419423
719730
760550
656896
962936
916245
231180
466591
1342807
860231
67590
253872
881367
835949
1288606
496955
353886
1235805
62972
565407
768386
85426
535509
1275658
791646
816347
655409
535383
676812
636145
333846
412114
699347
436612
333898
914532
106923
27775
1082147
545361
975930
671381
294830
166396
801203
522815
875497
852057
144491
449810
484699
1272345
1106531
124004
1132901
855932
1066271
1050825
1038352
723882
1120756
650991
193966
473292
653134
1143337
159135
1016992
464354
691585
672474
114306
1295780
161933
1249375
1330612
885136
889918
978290
751055
260669
563374
1122246
1118995
390431
1218423
171491
1101200
28989
572090
733182
1200985
1319574
888734
961177
900891
875729
889210
422842
115309
1114315
343865
1312943
6911
461783
726229
80479
1261356
969307
183104
599193
167567
340983
1115312
933836
1247215
477125
473543
1031438
1325925
297916
321993
247124
670075
592422
998634
550148
671464
476659
61460
770637
317464
203489
91916
1204940
995698
854541
997587
715447
200238
809689
769566
896345
372644
188097
986429
1272440
1159881
398525
221801
358592
197272
25845
131726
1347162
1303997
714658
1145259
237401
385415
1073220
751024
1333813
1321485
679762
285181
230472
1223483
539224
534750
294687
136301
243346
911967
1065187
1071597
1301234
626512
778278
794266
88731
1029487
1035407
774541
923710
623564
1349200
1169514
667635
155159
1329815
1034642
704416
698825
297508
1192287
361466
529881
868524
630492
1105177
233214
1180358
112608
1024810
864798
388989
1338542
420608
854619
66140
519672
1334722
674638
895243
619113
324703
1205103
196285
859717
182069
1147131
235549
1038786
944721
516359
376145
1261438
464650
1081437
198113
16969
778428
1002432
143637
466001
534872
97225
958496
546290
450845
1159753
1217197
1200823
886676
942068
766733
1113337
413497
989673
1044833
133945
971961
476167
300283
344276
791676
809090
186904
839629
1347925
29648
926175
1018522
295354
779952
310238
985256
832486
1363940
1298197
820795
32580
480571
1092484
955644
638036
444214
430343
1141557
379123
566620
682909
515864
919552
475824
194183
825821
938412
292359
343905
284696
1108932
41313
517205
236690
1300989
459478
1252060
1042030
964567
1073465
811235
1291757
992331
638235
642772
1010275
200051
820158
871850
470598
718308
420634
1072872
680309
897210
889209
977745
558865
299018
619510
1298092
270950
348737
243960
1201246
579588
789341
428988
948394
1162301
211700
594486
1261332
397056
85851
978532
658407
645607
462463
722243
132531
1087406
418687
1184917
595838
454302
904234
1296360
315631
100061
1261344
809320
898760
1343753
391043
1204008
176557
1033093
348823
325069
174998
119198
578345
1009434
231969
304449
279333
1002959
1324334
923932
930018
489133
508118
359250
89403
501883
982971
330798
677664
283147
1026550
616047
436830
1118704
347021
1190491
700042
930195
201571
33300
973242
867063
295211
598114
452468
30702
568090
951602
1348774
1049515
362937
1018328
937730
369492
1057799
61987
253180
519404
1308202
118005
1319633
80998
916808
936592
445926
227911
354258
159925
798958
1333143
909773
1250415
566020
990958
168855
941717
626773
627128
1046118
925478
91101
727718
1360085
550424
1077178
91107
686266
734590
1192002
67814
208940
1240377
1224738
313009
1313358
874536
487643
534596
688073
245925
84347
433853
526641
108152
81253
766995
16133
621932
868895
505314
1268927
1149004
879419
11330
297080
295452
131123
1140273
759489
723821
356427
690813
980989
1312618
1116070
341161
191805
874756
661884
618797
1117786
474818
845184
360704
1344089
1324640
428887
755497
1283256
159149
828727
703483
30209
481253
935045
265679
188844
323403
453609
151395
600073
901309
512499
824456
1092609
1267928
384105
701999
892358
546611
404110
103241
1068355
700624
937414
537916
724278
400666
1274970
106834
279621
1149015
257595
1360185
155556
1200852
1078209
791946
71545
656104
6715
647430
698255
165352
536587
1093170
1314463
339710
250436
274981
669706
429332
447378
619041
37144
1316947
363291
235032
1300041
1121761
513569
266923
636454
851173
1151671
226877
1250716
601999
119493
1059221
730388
34844
1133371
652022
914716
726141
413624
1039162
929273
80478
1002370
1321789
1143667
594162
1112068
83024
1109373
590618
125543
550210
129803
1167341
134195
34940
1049615
1310396
1302227
1158168
852358
1319263
696619
1202866
758703
242822
147697
1124672
26954
1677
1333699
1035917
762597
19874
1339143
334286
967249
844974
1336786
1303179
831348
1275173
1164822
232244
60055
742863
154887
1189463
929737
909153
564721
451659
1300399
854059
101485
992421
558577
794863
120615
385671
804202
473266
318039
1113733
782581
1299591
244755
121698
1106179
1085783
323088
610709
1038162
1094973
557380
1141722
854463
417328
565401
150076
704309
1187911
42523
465921
1189787
107760
252728
647655
946081
956466
58371
1189651
1182308
1281333
17703
1110834
433374
192930
1360898
1065556
571593
409136
879655
308781
1113556
1175345
852524
236368
78020
1210446
622976
1204437
1280858
925951
991916
577117
1092572
512647
368858
520262
245528
57235
188524
971772
137505
539418
686165
1342203
783455
1139130
65139
278336
1184275
1094062
575897
726050
967361
589940
842537
971156
92106
843680
609916
196781
246759
206186
813149
903033
1148820
677850
140665
512237
32436
1332912
931064
755511
1150269
761555
833413
795713
446672
623437
1048919
823626
1355831
608098
734004
14877
623299
108540
1299066
369442
295175
1315442
1325213
493111
570744
922597
731590
125648
568338
589981
49996
1000515
833530
535702
763012
882276
1310083
1081829
1004209
1014226
1174235
1326821
1035532
647911
756075
489750
101909
227188
1250104
237398
766608
751994
1246621
433150
1207903
787079
171856
719080
33395
91894
120821
417922
715281
1088599
432486
155539
186446
994641
1259518
224015
106410
1029798
1013927
56637
686739
469432
406266
1026144
618872
1102730
1018447
87765
575240
829518
1141679
1123255
649204
721015
565967
518358
1336920
456533
975735
810685
295695
1048785
25783
16525
194757
542391
1027350
144917
928328
594030
395005
772614
956292
663655
4139
258372
1224009
366787
1243045
968547
1212293
363298
726242
620462
899511
326016
158499
550400
1214822
1009949
1122341
1236020
711631
856931
1008101
966889
1354422
459185
991598
601036
78539
679282
1174301
1082737
776548
1126135
69591
583208
817371
265484
1287360
1117910
266351
654103
448442
269815
1063527
772532
891622
865619
276685
211330
403256
1249732
1081006
115279
1020671
1214501
219642
713101
1359729
761889
158189
329447
624481
381989
14
712576
1242656
1036032
1274025
577525
566617
1052007
1202307
829637
126797
203483
302911
445522
644912
975149
150406
933553
697458
1149047
73013
102522
614795
60885
181137
166643
771707
835096
707353
896737
237618
1091029
163103
1042755
1069999
706573
1087343
975091
1071412
12006
952341
1288951
600249
93640
1195296
966670
614074
682933
76944
863763
163694
576992
217569
446699
1118252
263475
713379
800672
159568
834961
135965
1083781
468145
874065
921057
914571
1168966
325642
691353
1267577
324747
471375
479443
134800
1028172
818561
763647
871534
853991
1361024
784530
393344
577040
624152
1186296
613548
262118
998474
1033292
260389
1199333
275553
419737
608714
650079
125237
1003915
878813
678217
1092226
573746
492948
1324932
107240
1279536
867334
757740
1198183
450298
956230
1326066
1041317
849756
1313871
1183582
1046103
638731
877945
757408
1181118
488975
403796
245554
1347557
1358440
1303892
552839
1275359
54522
939949
650478
991541
877587
887915
1102740
133903
861857
810607
144690
100663
1262798
69872
540058
958989
831586
265432
4348
526552
27801
893424
803129
665722
808628
701631
68381
889814
95141
1176716
538193
904643
653585
967346
670211
417248
560516
1267008
379487
111608
856595
269963
896786
1129757
358127
118812
1133940
836105
1292560
981577
142604
801340
818360
961475
1216406
1330983
1110952
703503
126561
514754
355334
514686
1156519
354701
712784
1221557
452786
1154991
1143883
1302351
936130
439686
883044
505048
663339
1341826
365038
599887
121672
609936
670421
412324
1041348
806615
1223101
966297
1179923
281038
315944
486404
1049210
542021
810769
136788
708103
916174
386877
1309574
907587
437637
755635
238314
496652
1173763
664954
1100585
1259648
1018295
1304556
664537
280692
807431
468337
147219
908908
138229
260035
333061
860598
1134125
133095
181970
1009847
65610
684396
281074
142926
868118
916598
1134666
955510
260505
207097
1154314
1201019
1052354
1163512
609281
1170579
667181
245805
516473
385468
1310053
364774
946960
1090728
906309
971917
178788
980303
696604
779111
866690
600499
251843
329135
988261
314864
247809
788612
1014880
614549
202975
534317
71944
1154384
839585
206303
1351288
662918
1164181
510723
1089703
1004601
877767
616387
174984
1013222
416889
929259
178620
611185
1274807
974559
471940
567319
845096
366006
1212518
1151523
744697
612041
589680
691578
1234574
437485
405214
588213
1164316
165818
32313
590597
120364
169264
501049
517216
441881
958622
1131037
748975
177971
729057
884752
477964
45545
191161
1310591
1297708
104725
898573
90905
1129395
412672
575405
631002
163388
963953
1202541
854327
770152
383108
759223
34320
291475
187802
547479
920149
713495
484708
1089951
369623
1240196
926201
657814
428500
800003
426238
746624
1228963
73034
1032820
103604
1146907
1230208
1256921
1160836
630800
66124
132505
247648
168063
1350338
1163096
409212
905428
1020110
1261166
257290
237379
99178
1077160
437355
832838
985319
1227692
870101
794402
591122
643222
1101266
1133215
764028
987778
648894
934205
494039
501914
147510
678747
1200193
563460
1292598
38988
687477
758583
685126
339892
675883
471867
1243582
1240732
868023
984078
529295
622055
1057017
534744
925780
151532
1294480
553175
616399
674379
887879
155406
206076
462298
528540
229586
841886
994797
286306
819600
817215
1316212
551744
604099
1103190
315596
139250
859635
692063
94557
742153
700550
1244548
414988
1259076
109126
1018125
536334
440546
1214187
692833
388091
637078
563222
1131579
1008807
1185692
1326996
568830
708486
1164343
690007
971277
690198
1023200
1055952
410249
12016
951230
1048904
938861
1121558
716992
479169
291872
1058919
166051
41337
661507
847288
1302963
219222
672089
497355
917457
456511
901597
366539
659769
205917
954751
386917
280604
860557
282471
470473
642080
1262055
256151
411659
846925
877453
1205388
24277
1131762
619819
83772
1248403
275218
1003369
447338
1235080
1361117
1343622
4438
236171
99063
1293338
401156
124459
705857
974566
411343
509465
310336
510436
262019
266379
634758
1150504
1270436
575678
545585
725316
553504
1101446
118974
77270
331745
1189771
174521
628484
974685
119027
31579
982793
1005038
1257059
742342
737872
815742
1045501
206473
208152
816531
141195
88131
155045
1015203
1011233
13944
765660
491255
299693
1031146
555591
319723
792427
1276933
839315
717893
1299522
626427
182538
75852
254718
430738
1177920
722366
986281
304531
1344835
1022846
1341460
129727
1188340
922491
128443
220129
1320281
710063
201078
1073232
1220406
139690
1335432
36565
964494
605762
150942
943518
487999
452486
645270
721689
1354804
1008937
1339843
591216
256829
1330558
954827
428411
496182
434652
720286
1075920
546708
1269075
117161
29062
806444
1361880
610323
1120557
1039237
991544
454250
953325
661146
669747
778287
148685
1171897
593949
1164648
555216
102679
560739
250857
1183164
695918
556103
474816
142997
757267
982974
982211
703832
1171654
748556
847574
961373
985296
166280
1059375
215002
1094440
526079
1005065
370906
49643
413464
526831
198878
1343132
857235
983498
844249
622313
1144638
1345658
1100468
212406
399922
123458
1041227
746579
1315948
166118
420825
506096
951562
347208
70782
1069856
442058
600979
418196
627771
434411
480245
1140035
896101
1286885
1356944
607194
151527
695004
784505
121090
1127490
650850
325282
1114721
309417
578769
27723
1327419
357512
440526
1253918
529245
869342
784956
320715
33277
378843
1052470
922758
459373
444629
196736
665467
1091223
156806
435692
622773
1107708
793911
303642
190088
780138
725199
1330953
45665
719711
331945
911589
171605
813619
20228
153650
909767
728032
635329
75789
751377
488183
433569
801887
315748
1162380
715791
150
873583
481812
645742
735309
379917
1031976
60996
471821
534448
666253
1084789
823646
1042914
110283
999321
893071
1011880
126405
942276
371678
65673
616933
489988
1066007
237030
168064
703917
28145
983484
842861
979041
917976
468292
1337929
498522
677214
671184
657876
108428
1245920
415848
186699
1350198
529011
764901
737379
295384
698229
251735
429375
661480
1040983
1339392
255894
292819
668373
762989
1261773
1278585
192484
937060
1276726
383238
121358
191839
842660
1106941
1260201
652823
844948
1299926
312178
523723
1236926
145168
465686
1361445
247014
903951
1223792
111166
718178
1221537
330519
1011109
36073
1279499
572588
783456
847412
793824
759732
169965
744152
1215259
534935
915897
531985
1092961
1306755
143644
29888
980465
798286
624367
564742
29124
1111105
492977
365157
685134
1284696
1304257
705094
41897
215029
467130
1105622
1188205
670662
52349
274902
331843
544220
991901
1072724
812607
569068
100258
443235
1358076
1246487
220569
480864
842731
290302
800524
780971
546279
879700
320129
952045
837821
466944
665338
48648
886785
661107
667400
1071037
1138809
373376
722392
1165621
757499
1275617
427895
1110841
179239
334817
462933
1016224
717703
394566
265942
1001731
575543
602110
596476
136913
1077046
867926
1071067
103048
1354854
1163852
553900
1216377
826996
1232705
269657
1296964
580417
158019
449963
1282421
611253
777843
84602
561730
115530
1314276
816550
1165441
1196450
786875
1193104
1345459
753080
174197
981267
585404
1286937
400840
427317
604658
760244
813991
363869
827664
1253736
794454
557944
942894
611278
649985
212893
73210
952312
509276
216716
810636
508782
12210
187223
1272830
802090
29328
1168150
177372
1299635
1083967
1049856
622840
1242693
130194
898789
750479
175657
76900
345126
779355
1042203
266483
1199435
519997
739426
528547
1118081
406309
536902
177270
586456
64140
459864
691280
1001875
134347
1123687
180400
724568
368386
816910
230238
84808
1158843
846871
581046
1093845
80210
1343374
478250
802698
192519
592189
272249
701845
308854
1288901
853374
69594
1104904
567419
588094
526009
546959
1101504
456228
488791
147887
208579
1166961
674018
855559
812065
1108149
419916
212316
1012170
58385
827635
459642
1258277
971395
1123526
716940
124836
1272141
794808
400286
136971
674606
683894
882015
1329212
372246
975936
1357083
1172814
833225
762220
1134464
449695
312939
1017593
1305664
282675
1071851
215474
694143
655191
774781
983279
609945
157734
53847
1164273
256018
887569
238894
114794
1231139
1034617
198944
639497
1299357
303009
1020378
844204
488994
1170717
1327975
621127
24398
431746
998321
556942
941517
704869
461308
534083
13419
1148591
718645
1122423
314804
668524
1299495
1277166
1300915
224537
1129098
505685
1164802
711574
707716
263926
43813
525425
125560
747813
484980
1331448
1043560
93265
71649
19556
1218529
1298752
590678
263370
717714
368868
816585
524084
544433
476015
1111839
993199
732179
663851
982913
985652
1019667
759176
1006256
651268
970720
257168
122669
750675
1349738
503151
1348890
785386
1127236
1083255
1208324
996915
685234
611509
1100540
381724
527003
1040961
476339
575003
735203
604379
133055
1021388
809152
979861
429629
1033974
1229609
1053504
1305030
1039449
1030262
1034198
404129
962119
83446
766420
331811
161457
1032331
735826
664416
640196
647051
610801
1046050
1248552
543156
1031257
134986
959694
41233
685053
1109446
334223
559818
1049256
1055713
1167846
1057396
506069
401150
633655
15430
40953
96866
551444
616950
232276
1277855
183027
280250
1031937
223116
1146631
5975
582526
496503
926011
83536
965115
541315
290256
1335633
825179
788885
70923
606080
490902
173540
1251616
400313
381505
1062255
982034
463583
799685
575286
1260196
171111
276281
955900
1047522
194888
624775
986471
397650
52865
778654
27904
793187
909083
911842
294942
740446
335238
669664
396490
609326
548864
232947
645053
1361793
995521
561160
1031585
566889
274688
1349668
321611
310040
1348994
570020
961264
621350
3907
377153
1203751
1146130
547960
749866
49463
678891
570094
490016
136805
1010121
245398
982075
477883
1218358
693180
52734
561220
925369
1269924
1089174
1144056
221603
20874
290043
1344491
24035
269957
409488
1161384
1265891
126466
1227866
999570
495217
878894
601568
907350
1171552
820423
1291393
598836
1197196
1249247
1316803
1103642
256434
966393
601717
674476
457265
327761
1239108
152466
613875
1036949
82303
829045
50097
800545
193624
1262231
713851
106363
944039
415853
108915
305392
81128
703908
950482
355267
730363
343539
681667
922325
573785
1147096
1261328
1200985
356653
1351208
200714
1230986
1317858
748408
1027851
365533
1113426
1076324
445126
875424
159215
928502
382317
85478
290258
1248224
634310
26621
617411
12090
818681
1144993
236974
569124
829480
918908
390283
973566
654118
667288
424098
730590
995561
833767
682750
872087
1022371
1039674
341969
1163440
618479
1249468
1288092
567723
639137
1154300
1078745
266387
502746
731316
484513
881340
1125933
927201
734031
770346
628136
590391
1230120
1126203
1172560
261357
457694
418193
1052747
1175033
404661
554262
120318
621031
983649
1125728
480284
1322636
1139298
1266634
1329983
1072623
1186144
1172968
1086013
205284
368502
1133251
425541
779490
953804
488682
914644
475148
800678
429649
906028
1200037
643343
1103581
245327
1342912
567507
394531
302091
419020
188421
662964
77341
894173
16130
757407
786152
1009382
25488
161479
144676
1305162
31477
1065292
594793
1041176
161820
172884
422603
1210014
659285
72497
655859
257286
595878
151813
671898
328075
150745
738412
327900
831489
1085922
847224
230523
789106
53730
1219524
640739
791587
542638
1030503
581849
840903
1322292
521095
990434
4355
43615
27874
628553
123643
170222
542013
1325330
238130
1228988
165918
687355
933148
710384
904182
246985
998887
1099752
1276135
368410
42939
103331
787384
1097750
481924
446228
424346
1193310
494795
1346187
696950
865000
170487
70229
419263
622323
1023891
670794
478929
384307
872833
1255475
757448
665674
880021
706545
952818
38834
852328
978409
114112
947112
64871
407308
959162
1132015
441387
830201
428519
611915
780933
278361
985883
745510
1308415
968997
1159509
1126974
1239125
148708
978372
316662
998164
505965
664516
835903
830514
991407
706178
1161313
577074
167054
389368
502791
481510
1103494
1148138
1100952
515496
695737
780175
33105
1347915
989676
554496
772562
362980
904300
1008810
11209
1322992
1146744
899875
260373
1336786
463248
119695
1048267
147981
1318174
1274460
899998
280470
437391
1329422
350740
769345
867247
1204034
966321
466473
1065835
137598
1328411
337323
517718
165145
903738
24496
452052
403076
1116407
157748
987812
87782
1287967
561707
172572
922895
1242263
1135819
1090013
52617
469858
282147
1322228
675186
174947
349811
251807
1329172
505562
1017894
609176
13238
1070294
1212153
1260960
468288
1166862
1051309
1222530
875849
359305
529380
357142
15298
1181822
1342474
254165
816612
796799
91078
1190423
413227
36683
382872
538501
846813
476987
898667
4252
1261685
74594
778000
880775
1104526
511571
438501
409709
1290540
1125000
208468
760080
976351
266173
976759
346501
734706
618178
36480
9688
1146327
826256
666157
547
50484
1131725
333390
298474
991342
936669
170424
695787
414771
1013652
1232463
637129
31213
197411
1280865
541765
1029725
247546
1324846
311841
883523
859803
510577
63883
330970
270184
1217340
25193
36554
983667
909970
843430
376654
632879
253839
439820
684972
369721
803853
1201998
173066
765262
134576
886141
1338969
481414
1313231
1322709
37760
466077
161199
1317331
684062
571533
475065
780080
261732
62473
1001326
1269634
302642
179476
88207
1273999
957016
684632
1266880
677348
350998
882751
1251366
1058767
1160650
1015018
336718
67326
342194
933479
1335996
734687
950586
732026
886685
364072
8811
143508
315824
557739
249411
778961
430429
87443
677699
825993
806068
690953
226973
729398
521135
364093
681533
694584
939092
371770
430557
246958
1090171
676224
120145
409108
722828
146070
789467
255052
863395
961339
730818
32244
766561
728009
224046
268851
1204005
887088
892541
372463
1245166
644907
364564
884858
1185271
70583
54363
720355
228402
274009
772715
1197981
694330
442606
747767
397123
116800
1271228
641474
132652
1363868
523105
306493
1117044
587741
154029
1317413
1058813
245563
1086863
484522
484520
519009
878160
951866
124461
1204972
480602
982626
756312
186965
175433
1072126
1246857
1094354
149704
445627
679936
849208
114887
856172
720626
577497
136978
481099
374897
884805
875917
1062833
244572
220666
107380
967186
78731
696081
179185
1325976
776566
917240
934909
679009
316146
898508
722461
633358
469640
782665
463858
420846
590236
964786
1295210
1251524
685575
1357955
573468
821734
629540
864268
728064
722111
682671
462922
1018817
1164806
1189564
397913
869718
82391
1107282
89311
362201
496690
304929
384482
549401
533749
1302657
1278630
702995
1289383
201108
1086830
1037034
1259359
941514
909187
535266
633875
67946
1271071
647902
584155
124480
1119251
585266
778456
581958
929376
832628
755423
78759
700770
835192
311703
451619
523803
222121
863324
1097649
499389
415832
489698
1193432
51767
837721
1013696
1086714
80111
317908
912649
1259497
1266018
57019
428449
387532
583600
240313
766025
936118
1234945
420190
858062
212287
247836
130873
1000501
15541
837953
23019
93013
635939
128921
455202
570878
367474
375187
531198
752919
314362
824664
538920
676063
1229323
896487
1011965
365424
492608
309245
875616
1185752
370317
715398
1350298
896658
813478
296900
1053711
486849
355954
908639
1189035
707117
737587
220909
802158
918709
590471
612673
1183757
1239850
923341
924995
361329
227512
678206
364114
1275034
261394
1044896
1179846
273797
1028165
290354
1055391
748333
1086718
1069868
377448
806087
1050561
1217280
1093883
647937
1223644
1097108
516546
621624
1312669
141879
426527
974158
257244
1020224
1141495
680633
87797
857339
1184435
1180488
401049
619471
1171722
217401
714529
496265
685716
1244182
363193
1272925
658557
186974
412511
167465
159900
1139419
723943
912841
185214
1108360
1340916
151293
117942
352988
1332749
1210631
222315
423294
1336333
597564
1176940
832942
48386
1090992
1029044
673615
663415
1218184
46894
942035
515864
23833
87773
1145935
1064929
861678
191206
140959
142578
827212
733891
25029
790436
1061105
971239
861564
532044
450350
894924
1316249
901456
324542
307931
899531
1360857
438896
203276
1092157
828598
742203
72690
553689
1047101
1247595
1211225
280483
124097
914457
527227
1146131
329743
1335049
117344
320603
1187721
255245
469071
388735
788595
476416
1156061
445311
1315268
447938
440033
568750
535473
679316
835643
729156
314871
1063249
1284394
610930
1113327
1103631
975984
428981
269472
1090238
631638
951972
545244
96735
1051897
649423
845051
940611
480310
780531
261765
1064844
455830
910362
311760
557596
246991
809798
1354165
701796
1168078
329202
663948
782116
313988
1182926
869721
872549
17901
374190
847005
973729
794690
812460
1263611
981339
1255846
984093
593529
388449
793242
679769
685342
1089918
1135212
1223864
63936
1251549
444788
193288
939301
1077845
807042
1338278
1003035
1112430
862704
955809
609584
577403
327389
298073
442947
825564
990287
1346428
949125
702387
1229072
83718
398595
787177
794055
518961
1135695
626984
61602
221801
1109052
972725
551295
1282854
221703
243525
1270721
1359942
245775
493674
1339406
305700
194828
763588
561780
1234959
290589
956422
46646
402976
893464
418870
785131
371939
1273477
1065459
740261
1307370
530282
500068
1234722
236773
28886
410291
1227627
998935
112204
1327997
579985
901578
853221
646702
474153
505500
1315993
432353
674245
183985
442686
339769
810042
198450
155767
952027
797868
792572
1270716
997130
183835
600404
190929
804394
1189517
468588
976234
870453
741964
171637
453045
301842
98559
145648
166328
796646
141152
331306
741907
347157
532158
662241
350635
1243722
1361880
1009740
911560
197691
906471
784175
520539
1047720
894373
326602
275563
438907
1032861
1099514
317061
486730
305157
836001
107740
685558
552084
31055
197245
935296
292627
1259987
712019
1268186
1251589
16420
973315
1147906
304048
1248966
635677
485974
398221
864062
476559
28128
1067967
243881
55266
1028750
1262540
1215632
267883
707211
1168726
698778
32643
1049757
1355539
1081284
819157
615382
480371
809766
352039
402984
964583
476935
1216340
942432
1344472
1092760
1221098
853379
516100
1311876
430575
1201530
1200629
492573
934120
150297
673339
791039
440460
921200
967904
107135
904971
126950
727250
1183154
1090424
306583
1290406
951562
971761
168307
1151570
506024
1096044
384501
532387
610813
447370
193991
793770
357454
97959
899187
281198
1187699
540151
958386
1361608
808907
773035
1073398
77129
1313638
1077662
747158
655601
1275668
995426
225023
72772
187390
321517
927287
1240551
40675
1166187
1285821
845356
793975
1232366
466781
110584
339157
309413
299648
858402
87938
1013990
1076127
254487
329035
739669
1249689
775907
96692
856276
397285
920196
1236124
136329
146215
282198
3661
192409
882773
448885
452032
979464
1154073
844033
306922
938413
287465
830380
143759
92189
399987
284195
1114017
242604
1248427
785016
487685
700193
613054
1270860
556358
525187
718980
315977
602445
1152141
537686
1046867
620656
438849
1126200
615485
499560
739604
127219
749277
155093
171718
898213
236032
65492
275128
834630
712279
830843
362623
85699
324062
1172914
277157
834500
50275
507281
893156
916847
1160799
718854
1286229
206073
697104
356656
300246
1251675
399787
1226837
1117163
408821
1328408
40657
1226051
1042359
23893
475586
683900
387330
1215867
229603
1141977
1144689
1025639
225645
678316
385725
211215
856606
720630
423194
1075375
814733
1306717
503345
323709
898958
1276388
749339
947215
843732
249787
1351155
27173
317978
860161
409963
727016
407501
669829
995351
1361616
997564
440466
1358160
1294265
360345
598494
413018
1362391
1320314
297741
785374
1143404
958605
481358
1150915
465146
613407
304687
98187
401738
738017
13847
558316
444900
170947
1189806
921273
677439
559385
270326
44548
154652
113691
50387
417767
1235865
924508
1322736
1061750
253489
430205
73920
61930
952489
264742
792829
110488
580896
224524
433083
1204286
1336950
90642
691126
1214703
1192543
324402
1261665
277388
117350
538544
283109
1160320
1292740
454732
103025
255242
1180982
376966
549921
419147
527846
139116
411949
510667
126771
1311120
583336
1109376
269285
327622
338863
955780
1230296
620333
177054
192966
871063
898818
1106810
538902
352890
628883
442327
571433
990268
936325
478723
588619
6624
313132
418130
259953
850565
765750
824908
1313855
1106781
304799
926086
446606
1157587
1015766
1333144
528737
136484
677012
599972
256574
8923
300919
575213
955785
1264544
961852
137020
849181
474461
764846
46182
1071420
454561
786071
332894
347378
207681
1016877
428774
1343277
262541
212420
1218834
23198
200762
698506
116308
985005
188929
1283505
1118350
453185
283297
713884
1247824
781874
678462
104831
1079015
950764
1231448
566759
293190
3853
143068
772622
231797
1136288
889868
1115503
964960
406135
1248643
983182
171392
1210926
553844
618247
610819
459789
1020969
852549
331918
1125083
538706
166108
262654
1180231
1287646
669177
436815
1124443
563627
774209
151563
502180
1134815
9646
910834
506274
738901
602196
1314150
165710
189141
535605
1349108
1077887
1094609
1157147
673030
1107851
540806
1169071
988306
969409
470145
911978
826966
740096
1297142
410211
492666
298791
68185
914194
598819
959545
1153216
1261717
60020
881841
927488
1257257
408703
1307784
1252574
593528
550445
231377
299672
58755
1021992
909149
687000
438639
263531
745517
706841
830490
764222
419384
668778
666623
1337358
1045829
1101264
708615
1150002
711217
280534
646423
1194363
124226
802156
545305
152224
708164
459586
81517
565104
1295053
580613
772156
758508
721076
1087200
326443
1055697
223513
487870
718463
543156
749960
1295960
244591
1271397
1291718
221767
823401
1000579
763546
1360362
755025
1189057
254503
730236
520969
476194
490259
448053
245234
152692
1198509
914263
420619
933456
1064586
940568
271783
69268
399256
545408
603812
357705
806605
262076
458774
340886
1273468
983046
893079
449137
167562
897867
201709
837561
1262347
1008472
747318
1251186
1307841
1186942
1324111
586724
1350686
540025
93345
186150
245053
947796
589045
897354
896770
966588
230223
1308241
1180271
476991
938630
726911
326109
683078
239094
55171
1335759
1308136
1294505
926896
432407
1011979
91787
1293262
1123997
1052658
1094483
928011
744876
913343
310330
218813
316970
1007205
934563
1194217
687209
712104
499815
755680
1310914
822033
768914
1227145
253527
661653
249264
1678
239071
290472
718393
254479
893590
919478
344929
1144564
947345
1062039
520927
1360653
1227654
1095121
1028279
1001051
1152951
1011408
769533
20940
473509
320223
1070678
607007
111450
900766
367745
972423
540911
248778
504482
113422
809274
719940
560682
635241
1065372
719641
1139179
713961
991387
446388
486859
330898
899613
90994
339789
184630
665270
1069937
893550
685748
944911
599265
782259
562724
72522
1304501
941322
881297
1040756
211130
437290
1218588
1006991
1310362
390984
699694
633440
502921
716514
433705
655530
938714
1050443
604278
733446
190015
585786
477630
165090
977670
223865
62205
902900
544323
841466
740312
858371
352345
445254
55277
941073
629387
1346205
866211
1134419
1140873
565225
961540
815786
800837
299162
1087591
535263
1306318
590655
1202563
857155
932127
387641
1210720
260566
325821
1310915
978713
28546
1137538
702821
392645
372703
231262
557400
1297059
336474
516544
1112526
223974
190641
481198
1071724
1030140
1141044
1091798
580605
596698
790243
282751
525410
174131
399931
634851
431174
681032
1038066
52333
1089373
1337224
837297
762796
350526
1337232
6952
283439
1314360
501968
1342735
683674
97552
951873
413875
173526
136295
104458
616513
679899
1323653
140263
451658
325714
462235
937378
1249980
1204747
1000262
392108
187723
563435
99867
958296
730800
367606
973319
1155657
874798
1180481
988051
1222567
406430
1256494
1058672
1217439
679207
834240
818895
1330998
821925
1055599
629880
367092
574288
850698
18009
270784
509902
272501
112401
926861
91971
671767
322619
981517
1156812
512960
426845
615270
715440
460535
198616
1027819
1306229
1113137
920249
986658
342555
16356
449165
973679
32050
495548
862630
1120883
646787
450869
1117126
575034
875035
1174616
1062287
1332152
1056570
825904
1190491
1183265
1313962
771169
168960
1007045
251135
947336
512502
1184709
498636
188431
123555
284816
473629
632577
566063
245104
1322053
135351
336492
1205432
73333
314294
417737
371755
1305611
311414
1606
677743
483013
1123774
1222267
900411
1173979
1252901
1023497
518868
344417
522085
1331818
1166724
967543
1118308
588553
496055
648386
891342
736847
483766
320359
360962
606167
1108961
1239165
1313979
928259
1245822
552683
1281689
904261
205596
744787
604148
1307723
363776
118841
1345107
341338
1178846
835359
817471
242997
1124710
346648
790356
1362076
85375
813813
772319
1277741
252464
279647
352618
1249151
898060
297863
1027902
1322940
559737
137528
657598
1279739
865787
89058
222806
630530
848354
620747
682919
424949
1132406
1310351
711862
133064
1107504
299320
485147
611849
197487
946062
971179
27781
1139063
568894
230097
622883
1311829
844352
2481
57756
322572
1268792
642637
865947
294608
384073
832364
183068
739752
845204
1254780
874485
662180
976672
56198
94817
242555
1093506
505189
91735
450589
829973
984181
298666
75514
678181
256904
65761
843352
1170454
407518
1093648
792005
150334
383418
802231
378118
322342
1090125
1140449
920844
969608
1129274
626350
683838
938939
234298
58971
1214538
1355550
927069
702944
1242555
910150
866722
661773
1272430
844304
617596
709874
1349997
1026650
297626
859580
481825
392264
752607
464804
434152
1205708
1017176
125923
771105
866696
768375
598241
707064
551128
1185207
652704
1166201
881259
841596
804243
424361
834627
1313504
117224
1342693
1289352
753980
1070608
1236483
590166
685622
1122201
544598
872401
1119379
529225
382635
459095
1322338
1209894
1023101
1345712
860584
1008510
1008547
1259341
50520
612760
52934
343459
381906
874220
672598
485446
539161
712745
715429
886925
443369
1113003
379063
164032
6976
6232
1066696
402598
928401
515615
1192248
1135350
665023
59577
588537
1083763
1067251
593819
942225
655565
321256
442225
1242294
354164
866115
188205
128490
1106565
1300478
135899
57428
951941
132084
981828
226185
1149691
1192732
308268
1322708
1076616
238565
65128
1262390
941468
890533
795951
989792
992671
1021619
155224
362766
476951
407853
1215097
134274
108958
708725
245208
402277
117355
505497
312067
273126
787258
575649
911491
414380
1239504
596778
928337
799084
919205
670373
121791
192828
637055
113447
449551
1161478
1314655
600700
809188
714199
1102840
680197
298995
578741
993554
716859
989969
192759
206899
670190
1345491
487925
180239
1032514
80681
50995
1189051
468948
1067329
344703
1068093
688075
1216695
955877
689949
1111496
987700
875301
819170
459813
559142
393033
644595
5152
90269
318070
44618
679684
472572
1321922
869461
527931
175929
1226534
898516
578487
1240395
1161301
1082873
948153
1032413
1147574
1028931
366809
254527
374321
534148
365924
716642
1340254
465462
1190794
1131241
455958
816752
1182600
1060652
669036
1114993
287128
839646
24833
84228
1086993
208210
245605
1138878
370612
1206073
1014126
1047620
536331
539768
195802
859612
326528
1106498
674476
539663
630337
156588
568036
1030926
1323924
1313028
887567
335831
694278
914101
32505
431472
928626
1054920
351512
603473
925632
112691
104801
796319
607049
842423
966222
256463
601063
1361338
1222127
966275
862176
1058900
467818
949522
837137
530388
557084
388376
1039020
812612
299140
1226078
723932
621065
566713
950514
275806
1346145
960429
864370
706271
613813
33876
879821
1090167
144880
57131
832413
979287
166915
819992
1171714
612680
1060077
7828
568680
1150428
930353
1020566
961149
671970
128427
855643
1336923
938964
680316
390886
830130
1199473
562204
937218
1363903
971108
1160876
97096
1173813
794332
1324777
989537
606303
1040115
268289
1208565
87682
836924
1256612
1092954
1111666
545818
1280986
955990
509741
650905
306548
374966
475281
233471
559168
795572
618933
409091
434300
606743
1091269
1002880
1244473
821722
714986
728391
514184
1249367
317339
1221707
656610
909856
834296
819036
501785
347465
584786
362340
596679
1168388
1134637
286342
505687
769270
646603
1320540
553537
160185
981902
222021
492770
503412
717038
1198612
1138519
1300103
1292559
1199613
820621
1142671
289569
31347
1223570
732937
1311402
1321229
646029
1209735
835306
1215300
1021842
1088561
456973
534869
1025142
645870
142428
906644
1077171
675239
60239
75702
632097
575829
1308821
664689
1265359
1076456
1272788
433550
789371
1027466
951822
1358837
973481
675619
1237474
947896
1185638
46183
912071
1014903
905518
791693
1313397
92183
744932
158487
647099
1094060
392124
668408
362900
382661
857987
1204808
252061
727123
800708
443494
881186
991156
28691
315308
89094
593012
505453
1332542
148290
471725
1108888
860184
740326
84312
556424
610225
1171421
271314
1233908
872238
1084371
49611
7192
636950
1363824
1303067
595205
96462
189335
1316839
965936
417905
465537
1050228
1031467
251543
430278
1089808
189011
39958
950773
906939
868197
17707
1253306
1063002
980013
1195303
772778
137212
955719
101807
544483
1210292
744454
363860
1044101
1289055
1151842
873725
515541
19607
577011
258816
350339
248141
813371
515851
878633
1181652
936579
1279420
620526
830535
451723
581506
770441
799246
419701
496749
699807
52298
840595
765025
165922
394564
115411
507046
370574
99560
526878
399876
521242
568488
581371
1220212
849342
178576
748106
806118
725119
1338052
384130
955547
949933
438339
679788
871372
319521
435324
607165
299844
552075
980732
460238
1145727
841377
1313193
155102
549086
1242056
790053
744849
880752
806182
1271802
692063
797049
943642
801404
649014
872467
729761
83365
826907
1171508
75766
475633
759753
884659
31885
1136165
1354096
767520
1062475
822965
365594
1300509
941589
178931
492978
831131
289863
129500
676184
94606
1216462
921659
1072981
141716
481992
504607
516119
476860
698531
451682
1033311
656878
1274778
65
1101575
616129
632267
480500
1258823
11282
57254
431064
1269209
949281
681233
457443
1250459
521969
810690
1030713
443867
1171155
1121978
1277359
1308879
357789
1125914
1136765
1119237
344576
425243
1021283
868320
1202439
1092929
1183537
1114226
303279
724061
614062
1084815
276324
383146
1212364
1209521
739248
867892
739592
192539
421875
830532
1254000
174989
1125479
1161821
289480
545922
1293176
111025
1088666
702072
297930
1070445
1101111
193751
1095858
25133
910861
647160
1302068
704602
535892
289454
672401
1363048
384448
849751
695072
972457
1253093
81220
492184
846459
936477
1226317
193849
1235044
819116
1064654
484457
684217
1003349
821110
860638
708214
519802
1324874
859126
783906
525732
772979
1166156
1279841
1023026
13583
45478
1154336
721163
235247
561454
265441
1000993
940752
774067
1028782
79091
473432
4585
1064123
247812
696358
414968
1033631
242248
952524
38402
1177292
129082
1250229
732427
552683
1253574
508248
152762
161150
681944
180260
316257
265167
1339957
1112037
1238339
878058
1116257
294443
222905
390340
661357
737524
1267456
57092
415265
342170
1032258
430734
1241986
1326210
1322760
889286
1313333
386048
1076972
1213163
649543
883159
706936
1260511
319830
388850
69292
593227
48035
190618
610679
1232255
750117
336737
294863
711344
138731
93691
780803
340282
523891
1197525
167406
622881
1230960
723136
717349
712138
901991
917732
347818
494398
222395
412119
883049
220181
472474
1258898
36224
545032
535921
306533
1101336
1083337
390031
40007
1305540
295670
1247684
483568
293681
140569
122379
624918
57896
1275212
1257386
29364
627269
1019797
450662
1090438
954349
600919
1162780
1250977
289877
124253
332991
468391
328715
506101
98228
844537
765741
1221067
3269
397121
647638
237373
829921
996094
1108174
1183596
1329025
573320
267307
882097
1008718
963398
498658
878383
223681
380107
807772
328729
927419
607526
152879
1076555
1331508
139672
832396
304589
465286
1161675
770284
300999
1003993
1321522
609372
1207945
141924
755307
505942
310817
291450
958817
1068550
1218552
178402
725700
1126536
47432
520094
803411
481953
585469
235021
158562
17643
479096
832283
71095
1053399
74942
1264779
388015
179006
388914
415703
1184237
1071958
504403
729580
1219048
959711
1260703
1203993
3455
542826
467675
896957
1231779
234962
469289
488022
506969
290316
1328228
473852
163888
1314353
259805
602092
449168
99312
1283229
336407
506848
396393
894876
229509
610010
224105
700944
1305861
561515
630508
143954
1355666
829741
251173
510870
757360
730398
1358603
38096
517973
1135539
1221454
1312239
363076
121112
1118152
1063309
1226732
929199
871471
280409
567184
827781
862418
431380
805453
310726
429984
858900
764377
439084
376356
1290638
1083535
123077
796215
1007735
99008
950530
956917
608715
232743
1235935
1026839
876386
1160354
92758
473336
68355
1148239
426737
592925
122128
691026
1362819
834129
776693
1032556
578183
317046
738995
1195928
1206232
472761
806837
1057184
68835
29996
48829
544656
181285
145024
849429
624578
144691
234670
17374
630074
23068
630670
228682
1363054
197403
601581
1189057
579638
1051178
303887
1311747
603103
705205
681311
894725
625203
516799
1176502
361847
174023
107917
985563
572947
486366
800695
550034
175766
707720
133546
1134803
815567
1288726
69794
263267
979388
1134637
140701
851447
256369
66286
630735
713080
490682
699721
1062917
1237835
914147
1317321
611806
49085
200439
1027830
565743
908436
734023
220848
51941
655111
1316288
334947
446754
1153977
1103559
378478
37891
550866
1128994
207130
656143
955021
971583
1133806
775626
1229813
618214
653862
838826
483605
849543
1003319
616614
377352
583697
759233
323372
1228230
1300434
1104361
906027
1318028
835533
477625
1072190
47671
401890
279121
1226157
337105
721903
163029
584224
350337
477530
812359
1046263
165004
477261
347088
939147
995280
352669
925550
441402
372030
885653
147848
138061
859376
9073
465781
1105693
1319260
1351738
67094
855762
823611
881017
1101022
881410
631207
856011
707854
11383
935845
622817
170863
804267
1233215
1014208
69771
1088698
125433
644206
216546
551039
286678
995917
997279
1273157
752306
520416
1305516
945573
1053484
328230
583260
133630
635849
700918
1036415
276870
501817
1246015
272172
1351998
68128
1120136
860567
1301681
999685
393343
740394
862778
153037
1170037
419051
1047532
1234
786847
166636
787556
519412
902300
1099689
667408
1021984
701764
721676
1263032
116762
1361500
23691
1274044
482105
472834
340872
269248
749886
1130472
591252
503960
316222
461216
645593
552499
1258134
997681
419182
380124
603958
416102
639210
293400
1109199
1213769
1134887
857579
953315
1209282
145608
145312
252205
205366
60829
777389
602496
1273903
416852
976457
373379
994188
1026089
356746
209177
640497
1140664
1135153
615926
1044769
94411
1057046
977995
287618
1351168
13429
1158116
987200
565687
1243197
229788
271606
1301839
393352
821719
751381
622766
1226099
797956
1255101
752763
294993
118171
342168
1150044
1229505
867854
639010
792213
60619
779104
1099847
96830
358460
370924
977894
1150596
61324
134170
748940
965103
1175539
176405
283147
820923
233802
1280616
1287759
523066
405269
109126
86523
955738
388577
593971
1290095
837376
470827
430877
607310
927595
1185092
565970
1084668
723810
50518
1355201
1093552
636643
969421
229604
1044682
105158
15940
1330924
376579
728586
1111278
236213
933141
611118
1208002
1039712
288785
304179
1096479
464125
1128443
348443
599341
590629
5476
1037212
869834
300666
71510
1322041
978567
105249
39889
185872
1289678
810936
906645
1295125
842870
1082168
263
622258
1131147
857831
1251498
336436
1152906
530870
536931
1196468
1232728
138478
235900
361089
1136096
1333270
220240
257444
1313727
1101264
1013791
20118
1200260
1169923
554942
1205792
47522
790055
793059
54872
1330061
752467
585222
605886
1060884
1253837
1167373
313439
961659
166922
119592
778716
1102894
662287
196417
1311212
651372
1257013
569733
792100
632330
46831
359586
709419
719806
214321
1336858
692511
323180
781098
1223805
310923
1028663
1170793
724636
1095044
1223540
510603
196169
35772
180483
1062168
147833
372565
1150973
856408
462824
1236569
1324123
716326
1306193
1314301
850722
495381
366985
505376
1179539
972178
959344
1121791
153954
568923
377602
680345
383274
571488
58813
1293975
371523
96895
724267
96038
1152280
907296
432737
278550
181585
1330819
613196
1267689
1100849
1210023
701615
1112622
995868
710472
138182
339144
117594
49307
356741
94435
76925
879760
898987
597370
232601
1354822
404364
1219183
308926
141185
791076
1107223
807966
35633
515282
134320
619007
1318738
1138409
1105552
741075
1009427
783977
667044
1214938
891584
733974
812865
993395
833321
549094
579707
157631
1243774
365850
108924
1212341
717422
1206601
183081
223811
787403
175610
401408
711581
1166840
96736
158982
524528
773025
926476
506893
911331
314654
519743
170534
654461
1014867
1323129
1177019
229483
426134
533755
677156
1326620
611269
977464
535298
1164256
1230693
438487
1156023
980376
984291
876266
1034269
492971
548422
245552
829632
226041
603510
253350
1179262
802131
833604
136715
1089241
719229
1307865
427925
309190
1188770
530936
88750
1253165
162203
236489
509597
28583
1094648
844164
1176608
583401
1090356
713262
1337082
993560
1156804
4241
1313699
344109
936112
187537
940283
515264
250805
2632
527984
187459
91887
1082439
249548
855550
1212490
1015350
78901
405032
1061085
820034
389656
1106808
422184
797158
1169655
1194405
317846
253474
1237463
143809
176975
858055
880660
226179
1060299
1228951
1276889
1135536
71958
106594
1223466
659041
1051831
299814
391322
821170
373463
753087
75176
528523
291668
293587
235419
294632
334757
1030394
810824
529368
327773
257769
274454
671701
471165
345168
793494
590933
166025
475253
806870
1358331
891090
29640
987240
650076
94535
43997
835117
772276
1267069
524803
284710
646657
569276
148658
244026
228205
738702
487239
194581
413768
1073655
322691
988284
698252
1079008
402722
1287978
959890
643806
824342
513244
482115
922454
821503
756569
705679
745438
297207
1059297
1277432
982520
355221
191521
1065829
977962
991479
786365
782713
1115914
1361236
406648
168606
967694
1273248
36842
767104
50727
887250
595123
350878
393347
108469
1294688
146674
986223
732981
462508
431751
1281733
285025
563587
79445
752495
384666
700635
1169931
583755
487026
1295674
951191
683446
847662
721251
354829
901382
31727
951641
369856
213875
687234
1053104
279728
960875
1008235
316559
1079074
739791
575095
658584
393124
870781
534604
1339601
834035
631231
494757
490689
780988
507986
1323448
150682
109058
126712
97016
880558
949015
33129
1090440
758177
1244759
896624
784152
1088226
1053104
212924
414408
102832
537553
463044
1309042
435162
469283
219573
735304
313123
341519
1059652
815291
1353668
335910
1053525
978730
1228092
989158
518251
110846
514976
100952
1295674
62624
674049
786101
449459
830330
410892
42133
687337
949427
936742
540422
795006
174417
184104
285701
97790
912022
647822
1144477
1014296
1304547
1176855
1334194
877837
1168714
598094
453509
530586
918441
672876
951134
562204
544334
303370
285985
241715
780031
994621
382976
846970
470707
1103887
95359
830783
1144317
446893
1036980
362413
702558
960221
371234
909111
673381
1347151
226872
59701
941003
623574
1160597
75994
486761
801742
921664
487824
156160
1288749
391500
251041
150817
326273
1019782
833067
238289
1254765
1062178
1216352
1089832
1245088
445340
575860
910113
62995
287733
966595
190645
873549
1159836
731235
854897
683667
809715
948278
196758
1029696
554810
801252
467443
341851
433132
182408
246305
1176208
1318854
797927
1010823
296872
1240098
972302
939043
1267866
1332085
1165795
492125
1169682
878329
93352
1214187
906922
656534
1146790
548813
1257894
300456
1257029
460427
1301730
39479
1306007
160870
63109
1179883
1297592
514546
459574
278920
186609
1009142
88345
805651
185020
1298885
811549
121818
880210
8694
853528
230432
539713
1300138
1327689
1012423
207785
278065
1356929
1066081
861564
18052
232126
845211
234730
1090022
852960
853046
1239685
808233
529652
1149372
819815
931821
506753
31032
1068436
872886
418530
32189
449119
780237
1174257
1212797
894112
555181
1164118
327554
282860
666645
513051
814150
335646
278879
253887
204424
1187895
488455
912078
1057158
1127423
1239334
346053
734147
1242155
275691
254964
621263
470182
452977
1261962
914125
417769
96828
266658
1179451
65941
127819
834316
283562
193004
479752
390379
6242
550839
955267
400425
1121652
1287383
1103141
1242039
255508
811707
507827
1084392
180965
867314
749331
673026
911363
1327734
229387
445261
206242
512476
49488
1239849
1114649
1098427
310811
603131
23029
553702
769432
558981
12374
829233
933189
324221
1089548
760398
1166418
787599
1264462
1268851
118330
1211872
542910
685296
308408
326152
364665
544526
1083780
711202
623214
255328
1137600
843467
404749
92669
904094
312421
140814
1330087
995954
583267
922451
282
195048
1349877
632969
1206297
694793
362968
1293083
1056418
816172
706646
945786
524659
813400
1289325
729384
1232385
323302
1080898
993384
1152202
1021704
649173
1243919
455713
236283
777530
655464
970840
429018
320558
849113
203514
961394
295695
613399
619479
662185
407165
1230838
996137
539424
283454
1221714
1021007
760449
1221104
575901
928416
43284
943124
200831
840786
1305048
1021863
579520
348652
685862
451664
668786
1275204
744550
46672
829184
1355607
236101
89873
395112
942591
1045435
326927
689433
509428
1296977
361261
260964
16010
622420
54856
1016452
654434
588253
1151222
803779
69428
779486
820684
839550
353873
1165422
317533
1178459
675473
121625
1334943
706528
1784
669755
686484
560371
547250
1030798
679650
50976
109385
170942
1313045
732183
863924
159525
1233161
5137
292405
116411
568537
1178919
109148
840484
395467
208343
1185272
1215068
634780
1088764
1157383
161580
1024966
300917
327341
899689
8359
929136
976906
301168
639696
741164
602153
1090560
111888
738137
830338
465603
608664
292356
824460
1209833
562620
281918
934328
967791
1330152
511255
333787
719973
507969
1243162
481035
550915
1089313
1014092
1089115
1095259
1012582
169553
541558
334232
278444
650530
525681
560671
820843
936081
125368
1061431
943670
1224069
383046
409356
140254
814609
371145
999311
915886
1096065
716996
96131
711195
666371
513422
382698
350918
898691
878112
1166088
786284
673205
1055822
719487
712331
1226529
672422
919571
740134
402878
457707
32066
116650
493237
93837
1032136
833767
727234
75086
253152
72085
182950
246962
1001139
1281378
652217
1281179
1027864
603911
345028
888291
942155
421030
1108050
368345
588103
313751
1305611
679059
1150473
635180
344419
514368
160887
140090
512780
1085073
596672
840651
1157834
1287894
162618
313647
1291200
366631
195441
322002
233516
449411
287869
1263589
1152931
388773
166335
1188053
681042
967160
101335
834618
437252
454294
246975
1084775
1059979
258614
1324451
642891
684387
1350521
754300
722766
1040190
261193
1134310
1018309
18110
955661
548242
1284115
205881
696341
33456
1004114
785311
165924
970896
1119765
86370
226433
235255
123370
882042
805520
233754
542814
455678
907814
1193958
1081572
338491
393071
780716
637535
853004
112256
764101
909771
2055
156486
1319192
808324
889654
860787
927023
227076
696838
135855
1063435
174684
1314075
796833
271424
163745
522006
561729
263781
905619
1049175
266094
201677
402405
1138620
1316425
1161405
135392
281568
148662
563121
443926
363622
906929
1161545
1024011
492606
1287057
399324
28514
69104
757636
1036660
808361
561505
856326
252334
1238687
537479
86003
926502
1310471
67287
891621
254171
457552
167665
528579
194412
1078419
567678
924178
1000749
933631
997186
986591
70992
748197
1189104
1284677
962226
1016659
878185
280580
350417
716910
685865
1080621
114054
997285
1057416
580340
483799
213191
910613
947179
343437
1202573
283040
981055
16566
839933
36466
912768
1284527
687865
298775
1202809
455394
544193
786391
624071
937711
1239752
487234
378531
5018
290730
543594
876895
812008
669597
1314530
550748
1236648
36022
272924
1070635
295249
1013443
1169984
138080
860609
1050550
547592
1034362
272211
549723
425435
368256
1188424
474003
829498
602089
779155
647864
1024692
378978
466014
1284440
864313
427305
316757
348933
949851
642234
970809
771527
17732
700771
498225
797689
229774
453582
1300022
35566
983315
53227
1251454
891041
756319
651408
952988
667863
317856
597639
876103
438902
192125
1258458
948999
816685
969348
222210
440389
417100
1000418
1299357
561329
1177226
187595
1136363
197133
443333
819060
892628
190204
741700
853552
87380
657752
105678
1085396
270492
715876
1182783
487173
913093
689697
920787
1233496
582202
216808
621657
393180
308430
259862
237962
1151353
987308
451903
480744
250200
911965
443198
741327
144114
150794
849331
1052798
199481
732360
1307744
590484
210668
183461
1206222
371378
1322813
827853
68828
454487
1243354
41614
990007
563907
671249
550595
136345
437874
115331
232206
155757
235655
118008
545662
1109257
718246
138197
760856
430584
761888
822889
742334
488222
1220971
3965
1175687
1109786
980654
260015
510728
924040
1105404
172234
1323729
269330
262802
833229
476891
1240662
511511
1021912
1067024
188112
158261
3262
857822
531144
158783
634037
754435
847616
1275315
318148
306689
1351554
285019
1014435
499400
1363898
82265
52948
947805
973234
485161
745458
1179150
421369
269351
590618
910618
1346230
1071308
1198626
992136
683577
1157393
207611
491561
671344
1261138
686666
1277749
1087559
1176325
455228
794490
450736
440804
1135562
25105
84863
67631
946187
749095
173737
1030849
912964
700618
605953
870609
413006
1090033
138188
1153924
948334
1212436
727397
189612
447309
270736
590678
1131066
1195850
940934
1289233
263251
977515
1296467
1184675
37590
100
1082734
1114143
1298850
1249348
573661
965918
290233
319475
254498
392125
421882
216199
362290
268403
1088266
811817
253307
514298
1245314
338061
398366
902300
750076
318653
896626
30607
817122
1256662
1271060
543465
178074
985179
602444
1320423
278655
398
431115
1282911
1180702
1213824
1112009
119187
8766
940726
1156251
393461
230546
1049496
1269375
1112818
625537
321095
882513
75758
1095387
857470
1288250
283123
814035
1342604
733914
447729
38577
24242
128144
564004
1047747
1009983
716613
342949
1126592
425213
1124933
950797
716668
443819
736608
68936
294560
346994
802556
778486
804330
7769
1071585
536890
592111
267057
757346
1257734
818145
1256666
732554
894912
425607
652935
752720
337400
265473
1069807
1008858
1256377
310179
243879
1077424
140814
1086472
1138670
396454
53503
519497
955764
641968
14164
1053513
113725
1085418
1073233
1110687
1090940
1227521
747917
881961
723350
663691
1356248
849315
323139
838108
1279505
173661
496759
1313371
75958
527929
104540
20447
551090
242053
451361
20873
1353731
379986
677244
930957
1285467
558133
187136
495813
647473
498197
555853
625666
279418
1050571
663157
256500
830273
108934
1214008
757067
409697
1114053
639839
1207208
154635
1245156
1208054
296306
1268858
941865
512009
238446
1319774
1248864
525224
73907
786612
859803
47099
1207628
52835
847691
1217225
689204
1244847
979885
766892
912716
1058576
781678
882626
357934
58684
33183
661809
119235
1318134
972319
1258002
774269
930058
1114592
1255424
904598
3244
1009244
988788
690712
87192
799331
1327705
77801
1296987
1275115
1002060
772799
701492
1335311
754055
405961
1218761
433175
175928
335973
616957
835075
1204379
778029
367102
1265119
602316
980128
550479
958011
948081
1354832
697754
555866
1267299
1313048
248797
1170363
1356517
245747
446251
609107
562675
932128
1220507
841167
1290749
968098
1126969
1090526
274251
501071
981835
291056
1230705
438933
370293
1229728
522823
1007612
109750
110391
1216495
1338154
546917
1359040
1313054
98300
712092
938473
415504
1079077
1180484
799232
793503
1280695
815858
1227195
856633
1039736
983414
693115
536278
937187
1356300
217880
1112382
457676
62165
805738
647344
328555
846205
1001053
822239
819412
535759
778512
767133
556091
1272730
971138
386201
259510
534246
291448
121284
624713
690457
481086
979620
712161
464104
48983
450711
1190085
871528
1251678
1202412
882369
1109564
382751
355708
1031980
524055
727468
702358
649698
1241245
2888
183298
705973
529965
968264
325675
777111
56954
905132
313481
865570
596264
932403
708874
1201476
1197238
865378
966767
557472
914442
1327760
230662
310008
1295084
1284298
949223
195797
847669
446395
255413
608112
708972
73330
601274
115241
456730
1100653
681003
41189
1360624
306355
388690
608064
91025
357805
248269
610672
727315
511323
521147
1127789
1171680
905653
913679
656754
697117
1244973
634631
8504
941933
679980
872169
979614
986918
1148111
1007647
3857
215644
1301310
464507
685572
612660
1209629
802892
1342177
770552
854143
299602
43417
284878
831498
397026
593764
1130046
1255790
351175
284780
333677
570385
827365
832075
539392
769781
460919
799605
1337928
9027
347254
910220
328842
398893
71829
317311
1087551
478045
1067457
279794
1023366
1090069
294540
541713
1110793
734555
784090
700899
654525
814420
121053
1294621
1335003
929100
938201
809925
421511
108371
878077
1030781
913847
679781
1075000
22704
654413
944024
1344276
205164
1309967
382845
858797
340753
66742
601675
669287
591880
557606
785488
1245167
752374
328980
1229958
142775
120823
366579
966311
3304
127659
790081
517767
807327
33645
1022971
38277
257820
301445
427878
829722
1349026
73094
796752
146890
1113937
1115897
665698
913474
956331
1232632
1050201
747648
1261307
1089818
889439
846204
1347236
670480
387693
112745
82734
301059
1183087
216674
595773
986153
1034250
777339
48701
1028718
910880
1114188
536574
514807
503900
580840
874139
922886
207645
328102
160192
417330
949009
150276
297183
32298
618677
693775
163631
100896
749412
180092
475380
128098
1281269
465182
486440
263266
531782
941945
1245426
394091
246630
773158
1038585
671521
418048
939066
1260971
593918
44095
209978
933663
574011
389772
61413
475640
537545
683500
838781
1056629
1128657
333053
42174
360274
394865
665935
398032
623294
97603
900544
398455
1146752
723340
1097820
988919
112111
1015623
1220295
1149761
1039751
1358149
1019598
839988
886946
897980
1050490
1309303
116618
666817
1316637
581516
1009798
1287619
675902
428360
1255227
1301748
731248
296899
542441
607239
564037
150352
1026551
10337
155106
374268
237250
1146291
1085888
671045
273231
1106462
627064
1143371
1155132
556728
251177
1229426
875316
1004877
273583
811538
89885
142313
16994
1348793
212233
1029627
153587
90886
829662
472867
959248
218579
1128217
937935
1241808
1312607
808031
4593
105278
633370
239830
858576
793917
303346
116050
350447
216802
177239
410033
238204
280705
885741
353716
260210
849797
496865
564639
1323311
703455
790031
743854
91538
83903
1133043
281998
1321746
629799
88576
412924
675100
110760
747651
821253
750902
576960
1103451
1166007
1172564
1359946
170667
106771
1166509
1156703
1276067
841134
632316
1204399
429385
32101
83498
473327
861394
1289816
1099844
73969
259221
409003
803715
1321719
780550
310594
352108
287960
328589
1316654
1058784
1283729
1302197
523857
349376
148392
1180810
506819
305664
753025
173063
846593
1262824
271512
187347
752173
689032
820633
1151470
956737
290443
100920
718737
469727
1181324
1220682
18517
187328
254671
125455
1144883
1049362
1023865
1142325
18748
1000307
1058270
1050525
398896
833204
956729
1192870
1353284
891868
459337
514041
927100
1273957
545283
1109545
690437
159100
173328
260465
9522
1118006
394396
496626
140789
611840
1215135
687690
689257
981896
734998
223149
335230
708672
1269176
1004347
502490
587204
875346
1108777
657938
673951
929026
213577
1097807
308338
22948
309043
404650
249372
1124310
825263
191662
320629
1065008
1082206
113319
1133873
289713
230217
756588
446502
208516
979553
212844
444302
1125083
149742
897628
156057
949473
1348374
403942
62700
1321215
1048455
549176
123415
68905
406938
855375
1077347
480504
462638
431618
844923
1209808
807249
633948
953355
1219595
761731
584332
621336
69051
38940
322794
846532
502865
923143
187067
985316
597853
89174
1081195
691899
518171
133196
950171
503425
301214
940505
314984
880138
1295137
729818
454856
1351026
1122641
228244
1165315
601800
990106
282078
520452
56438
577156
205893
1024802
1106413
628931
997472
548201
1359054
428256
468694
307679
683857
2384
1291787
1107768
417436
1017696
286146
1166398
406680
1128093
489516
1134871
647676
681814
1091967
1233332
536983
1036785
524486
554081
642039
558830
792276
967728
609472
818897
45250
478767
191778
352669
3805
1290269
1344271
1030902
777488
443377
805155
1165535
1059438
1198719
701387
346850
1064531
1295241
60846
1282858
288945
61915
1290745
98323
315474
994616
828866
49880
392051
547770
522261
1201567
867346
1135564
368701
435054
775034
1222729
427789
753652
1033550
1173269
1310217
898118
1213533
117767
14429
616942
986549
1132660
1027574
1278678
1142719
120713
471353
841193
1239844
716939
257440
284968
931603
30374
909314
742518
1355682
1187032
1116987
267032
1249176
809190
292943
532383
741226
1016150
426749
670462
411646
1280928
764176
1082542
1090917
574836
713863
262188
318921
900342
1169780
938033
456475
472514
35034
846843
99639
1062159
578902
449049
605481
1214244
508347
998160
560180
307416
1263168
246474
627267
835075
1276108
1160972
205593
1284279
779936
933618
575547
763804
130691
897844
1353375
341733
1349619
844714
67882
471756
1325735
690489
946501
1025255
985359
855682
41369
120296
1131504
1224507
918365
153490
508771
102088
564348
784944
1344233
475215
427173
943161
599139
637572
640770
454351
1276699
846653
583641
1271211
228459
184489
1013556
175239
28321
1275100
287467
20741
1333658
290628
810343
545769
141855
44725
35830
431099
232013
48502
981985
1174849
633397
67771
131300
905812
359916
102070
204540
962342
236764
515640
1308199
180864
845884
376387
949028
397828
767319
432879
1257140
499571
995648
26833
533395
1316645
1357452
659711
348784
1338737
19184
1217482
849965
311201
95843
722099
401067
185653
935346
959773
731313
1062770
848162
951281
559834
1219506
119847
648845
852707
1126009
962478
138819
1148194
995971
891033
660783
19749
1056829
527192
913255
582663
149605
407885
104513
52699
591515
1304669
1066274
911494
125771
1306077
316373
137301
1080982
1099853
86971
1031429
1192482
1261252
735203
595325
214605
229490
423925
1298522
716362
750792
455973
382309
99467
291779
862170
805667
1241983
816199
941714
363287
977624
808479
451516
92360
349437
1273963
306039
37016
999204
567851
1236240
101126
475791
522916
814916
1246734
45512
806105
177834
661924
448649
562204
309753
14719
1092678
62447
1247265
367186
1106477
142090
1252974
49664
876823
940733
925361
7420
143028
604809
634280
1151583
524901
1094811
892250
843733
1090063
601217
1159884
1275950
149652
922886
1188801
180799
962918
1225089
446818
652197
942479
57333
544063
1109166
1163837
1053646
133670
1336079
1096413
336643
715493
800794
323275
696502
52203
1101706
117639
903816
869497
961414
501841
175354
867058
979114
704540
682360
1178579
493485
136402
407588
427365
799121
524883
406966
622660
762963
31719
311760
1204975
425044
98800
10021
817161
192301
855464
1311179
799674
909602
1272166
694692
636004
641989
1073177
247167
654782
814416
1052358
298231
743082
967852
604232
275096
570983
1158570
833296
406157
549263
354111
420311
1030041
817844
1258554
267813
856013
1197104
67477
765420
1265112
272929
1293335
117988
1084332
170347
1208307
141969
545690
1266819
747694
1116874
900472
935566
373081
1062532
797146
1213593
144737
827006
1338314
705687
374701
520179
287376
1129630
385575
257852
1275030
581821
33629
327342
55629
625080
1344245
1211397
862013
316326
328624
318278
261840
58320
79309
1165198
150298
581585
1142176
1055814
302186
1160142
1185182
1157601
1247512
458586
1135570
478413
109253
774792
390610
99195
684703
526398
897382
1247699
795189
1029700
1049620
115
477440
1054307
1272923
1245965
536834
1174608
227388
163512
1296950
490845
1061847
611209
553655
1270447
715661
1166340
455801
902617
960765
127206
582121
1065709
1300588
588326
984796
242950
801137
845872
1298788
672658
9222
663136
1114070
333115
1155237
624378
325147
1094999
1330133
1123843
377891
433750
785026
945760
1352587
587315
561163
754035
186472
629454
334514
152676
1246219
425331
561843
418045
315563
187058
1222526
842570
592127
16775
864223
1244885
1276163
629545
1150819
884112
204949
824455
184513
404547
875195
394526
518367
1253335
1147117
1306825
490428
1093550
1172126
840173
978916
163980
443850
1089450
1314082
1254476
538679
230793
628956
513566
626376
609859
778804
1091873
558637
665456
471924
1268233
1279606
786125
248475
423878
626177
314045
1192031
50453
414996
928441
770108
24006
418945
426147
1083853
6690
252779
981004
1248643
1324807
705430
1272824
378560
10687
1123699
930548
1292996
296526
445449
357327
42058
1357179
22534
484680
473373
1127230
880047
317609
231405
1015428
819650
1213883
1152621
65179
508394
401671
416410
1348716
751070
1345196
137988
685899
297162
946805
161736
930549
286884
406210
817995
234874
28072
878752
1189172
292814
665612
223888
344124
522034
1115366
1174826
189732
545389
961046
366870
768531
1154242
1145997
456503
720952
1081205
730566
827590
934263
662894
333350
841924
357528
1254343
855604
919403
1190183
1136352
769959
1271963
125948
1128373
889612
650348
1086559
195813
689485
853035
1094481
401880
819018
176795
1165346
643831
293545
883089
406105
794309
495761
710334
849319
146823
404711
487650
228282
1176082
1015881
834951
119219
1021314
757893
574737
557556
1166937
442793
1171132
66695
182748
168366
128483
848878
358402
423531
657108
134346
451152
474007
936963
538625
471702
324106
703446
1089205
974661
485196
483542
484508
488303
769852
1041844
827124
890467
25952
227734
124566
1281447
980116
205896
231717
40116
1353809
1240734
677579
1115066
858775
780700
129336
761464
1247794
1325541
1248449
577916
979082
1192876
47109
1289562
1029058
954725
1253536
1331449
1211220
654337
943310
9970
880192
124636
1061435
1061467
416256
892394
666670
236371
381454
180039
986958
157582
1193119
1149740
860610
124590
885827
751224
568486
744033
86894
561227
308283
449217
440922
1253554
1292838
938051
1159305
1066894
700396
623657
398673
1236477
107760
342785
278705
1105558
109779
967325
627758
553166
632277
341971
747656
1112690
1081239
780874
246270
127679
211758
245309
647233
393803
1009388
1121814
1103143
215465
688755
325588
311251
474458
897553
1121385
1022765
598698
148235
562447
224917
1148227
38023
470706
787737
942518
407198
1315911
35694
417389
935
1045182
196185
48267
1235088
782737
856891
898850
329759
456264
155581
472501
48550
474583
1338840
1315092
199795
1263023
968461
42159
1324084
340135
907077
271950
638800
174328
63627
1037904
1135150
1270628
193401
304595
1312470
793854
885773
69944
196774
1337542
1206503
959739
1166031
937311
921200
940132
740609
1090859
445924
1315201
1191020
1219555
903511
351929
1193147
730496
211262
478207
515125
926627
979293
546694
757923
1098904
250368
724379
266541
759530
25103
436470
998434
1104023
798981
795986
1198158
624234
146175
1033894
1187018
165421
298822
335857
802261
1177885
246346
805109
870406
1122274
381599
611052
607638
1003857
531889
248167
495773
176205
52245
994262
315426
760498
1337912
1140475
480798
147640
763135
382247
761035
474079
363154
104848
1133434
980023
681834
933050
1095066
737441
1076564
339525
1130488
298577
816886
986251
61008
590195
403857
138320
336528
971375
1041348
197981
703538
250892
736108
493689
358917
141845
146892
90969
1302193
715510
469832
1038601
480188
862335
211618
274585
48373
956481
1343548
567390
126396
1052550
152170
154066
838917
1259860
887185
1036136
602873
748008
112971
35867
320154
1054374
1140612
1185140
897178
857536
1241046
986104
213607
424526
1062284
912480
1043577
106789
36745
849565
493331
710966
888938
708165
63000
826183
952723
380633
512463
648478
106311
625886
893055
515652
1130668
567036
1034715
870856
127607
173099
1338614
334001
389123
1202281
613104
13745
382403
1270899
499030
1290545
200365
956921
734462
178840
494024
1034474
832563
513821
561138
665418
906937
1258494
176503
352739
550524
724634
746483
654060
1090307
700075
1145640
331810
761292
343469
1303779
842305
135854
840020
1298351
538938
660800
1251867
316996
225757
1122755
1359128
1215432
274174
1133561
614030
1028040
1229944
1129791
1102320
1100065
974538
1249080
1214350
338016
1232988
119329
916116
335558
759072
101500
907698
443544
1210909
1190204
601350
866971
752963
585299
50672
909459
494082
1214388
843844
1103404
757798
454019
1350580
1272520
535088
689457
11034
495330
548641
559796
689767
75579
125834
559170
424640
1332304
1109667
658739
2692
441959
51417
100707
87041
515383
185210
1042206
190175
707159
1307570
601105
1089710
1055817
351661
540882
918248
1116052
925589
183618
1053485
433697
120492
540139
1205496
55577
1251333
1063040
917060
789648
543112
1178346
1243331
83036
1061706
1284663
867677
1355882
947860
1196228
332820
865537
102550
581415
128905
854008
137078
1021894
1135301
148261
856906
980955
329148
863605
1153619
383994
1073553
172672
1351545
414447
1026257
121997
100759
816306
524005
1233546
1244642
539841
496247
1191755
660627
308077
678259
204068
487453
783720
667750
222871
100096
546157
183796
798548
658591
229519
967829
596805
274184
1058766
255937
775415
1048948
62942
277501
1035054
902872
1221773
923998
880208
662153
1055007
1232131
911646
1071841
1296137
798540
278206
680357
162555
111979
10964
1058180
1036422
873180
31013
1258510
144182
651017
596460
532040
434817
1132597
13167
543695
568157
989347
375914
868760
452897
1135137
1138799
573566
66529
675759
45094
781575
574653
801549
890088
520075
811336
1138355
1247099
240588
755127
82648
988257
724343
1140559
1026536
183922
508396
250379
49983
387900
729704
963884
580078
947819
12274
595506
1153628
306153
754563
470240
339010
534470
916965
212502
395510
202885
1355308
324458
1344920
842131
145368
71071
766613
1047079
625305
1128157
1035436
848665
1160340
1326470
1082496
576444
354891
168990
136216
635813
484079
748038
1143202
835832
288884
1333346
787793
656550
1121007
646389
768380
1308309
586728
267764
811499
626245
3228
391533
149358
754408
122803
879929
508836
825668
1344626
665346
573098
141933
277249
1214066
97408
739654
140727
479454
954540
675535
1120708
1090713
847470
1182849
426752
1015801
941108
205128
244373
740327
1123221
215741
500570
9781
58907
792484
21880
860451
849978
221750
385981
1093293
171069
720889
1310013
1103869
1064067
836354
1283643
918853
429437
620460
1050768
1184379
1148217
881398
1222060
13230
1067300
748702
1318505
78206
25363
521685
1310304
23678
407622
74106
405803
194606
712405
112765
234371
490935
1295056
166902
607173
986052
443133
320699
1072395
961071
818053
97561
1188743
1021133
887610
131264
528112
1108289
877052
1271270
1276342
763313
798895
753753
470829
1338835
229043
1009663
1341605
896636
625139
881010
856361
231252
115854
1093043
1363224
723459
1161811
911567
568167
865855
239845
554369
1020821
413323
802462
397649
542908
344187
155277
641161
847714
491870
708920
1092005
349
126194
448343
1277808
293877
569567
749326
1288161
875120
463397
812338
154130
427941
903187
330866
654472
55319
672467
363592
701851
461163
17728
212001
778984
1234677
1195444
524897
180364
485126
709003
1286942
1329098
412165
1017135
675418
688151
847034
256170
385408
813572
457177
1248107
146763
800439
434109
684747
506778
237214
1187164
295171
1044489
99621
211692
913679
210491
1176891
244769
56695
657422
33551
1215097
574402
669893
1302342
859193
83007
622072
1230489
512108
594496
62054
1038246
1131365
392290
653767
1312718
1134413
450113
17472
51679
224594
805478
1017952
1034038
1158885
1099715
1788
969685
1324061
883
1266587
1031447
1293580
850717
337569
495674
473047
268027
880794
697311
188352
458983
43056
122234
149185
1092447
240360
1210321
244106
610548
256659
175539
555685
654888
127498
708444
692436
1064040
836671
162978
723717
944639
1109216
577962
45680
110670
90314
776457
1322321
1194268
910179
369504
13397
576840
843568
413341
132208
230385
780054
1209455
7176
272122
1108471
963603
524286
551028
720168
406130
1133683
1161931
1213752
367981
1090752
567537
1006390
366427
795483
842910
1352138
72784
1169869
1270167
452601
818367
1167809
1048662
750764
633380
580881
820221
1277746
631419
657181
947098
353226
322767
535062
929949
68651
912904
990635
987174
1051973
1126751
228031
478984
1021139
575981
679408
164699
876546
1011207
424935
810202
395656
1201224
1210824
692253
1157476
156916
448756
1015507
814456
966785
1183502
160573
95160
512003
340973
20989
421127
412700
694760
842075
244209
1060025
398248
1235871
568763
69166
357123
345754
38730
663543
185440
1111861
71198
909516
551854
89051
922701
783636
1215089
707483
281950
165352
181363
256639
1240762
369543
113729
1148050
126244
61819
692470
1293751
151324
438434
196150
1348397
223403
764924
502690
751075
674397
31818
374162
944346
1352393
1000541
305809
1361350
528677
176799
314507
541430
52759
1326167
154237
625229
656818
385425
717786
1173854
1026167
256153
648565
731259
510471
323217
1293068
1076113
1012925
1341563
207548
329143
716449
798709
838534
579179
1164537
71026
298285
786895
685795
757223
851186
422951
408047
1199788
211143
321297
147038
1337820
980043
663020
679497
1191615
712699
1083152
187697
285158
1167574
1058462
309117
562723
958881
896373
778935
535429
225005
256524
373203
1146228
966854
313825
1291320
551542
1126474
274663
983939
1102892
190165
734778
1136776
695812
993577
1082598
960657
317527
226017
1221387
280041
8880
341782
125034
945403
162638
379376
1192684
12291
605332
1017527
273024
109427
251530
791665
69367
691368
115668
773511
183003
37425
94619
474330
1091998
608697
287956
183584
190442
113117
788557
42571
1327223
149175
449423
1023387
886186
118001
305599
677997
861493
140028
157074
509073
603023
622276
1100948
1337444
1303108
1224569
776261
554152
142677
746963
378710
746220
1313377
1344119
569314
61265
568384
495726
701699
1255604
752380
279219
214607
434528
92712
1251563
1289600
267217
871925
287608
165527
795426
1326964
223696
830160
608774
784166
798952
109454
618496
427033
179521
922281
466001
479432
1311105
950492
131065
668177
306142
213007
770790
1356698
598193
901878
550586
979254
1154759
416952
1113331
812109
53479
1222480
126289
1069755
470222
831378
950192
1334017
1329004
1249079
476818
1011157
1338243
627284
116883
383237
1265872
986616
14473
945550
1324801
1014917
836250
1346222
1101508
1023552
254751
901994
333378
93574
197048
814929
462280
605871
420195
353633
1071327
1045084
1155909
429266
1241318
223024
1271683
66316
997289
1347689
261774
296633
551553
365088
425241
1067192
623855
506644
107961
1303137
150520
116322
687370
3782
1324097
1317551
623577
2941
1240501
284396
820135
1221746
962346
791294
677210
1060998
1314682
543879
727271
887689
468173
1010052
959386
87813
106991
737519
1007001
531956
988919
256153
463866
1120079
148997
456996
696712
225444
731047
566997
1034571
1297082
1133826
933570
180329
165471
918895
50849
184704
343733
579669
338515
289295
823093
114965
897359
58640
693518
696609
1287791
1096449
1158944
1305263
443262
541834
848228
930371
803147
971111
1325523
489454
779719
26261
312710
56648
745578
915933
377213
563084
256153
1032238
207334
642353
1361551
469641
73552
906277
1008647
94118
1299471
830719
730522
600458
228460
713610
1252856
29792
928423
666835
1016297
1145153
1145773
79497
455555
847990
820351
368151
76583
547210
464466
757747
440942
849715
284936
1162691
778015
95025
5356
1333794
396137
1337968
364766
361875
1252576
560134
1311248
358214
773338
1197088
1051974
865042
55221
649925
396504
56377
700430
1127551
880072
596629
941066
116883
1309457
717787
527794
285682
558688
1147945
1265369
716136
1263185
841561
976980
1067632
9999
984656
987578
616799
186412
53006
518663
1142510
303517
55284
356053
1323724
863910
721080
731824
181222
361453
1350858
192436
964016
808222
46766
1260686
18047
536123
216397
920107
846144
730085
1212699
989274
434738
1019947
459742
257122
693821
654901
251938
419907
1231798
928585
732437
270137
774202
865749
384537
504917
854212
366457
48504
40543
723509
1202977
309625
564863
1213274
805094
1082357
248303
1199572
489312
800276
566967
1267226
707064
956772
240720
693645
568101
70688
556783
163043
290679
13357
343318
462937
250880
133552
519944
1241210
672430
994825
914830
1010093
25509
958118
438411
425059
892286
1153254
7690
149042
104914
793190
283135
129897
119039
248353
325721
887136
977996
89793
750418
890311
1161506
345688
545820
1123907
974174
1217072
36006
112038
174325
291585
1269420
1146318
1265924
730790
1298924
11852
335973
804359
883619
986615
341940
532184
1328807
1344438
380529
1178387
1230735
777266
1007188
802458
572234
791664
703647
1001843
813907
951403
686762
312237
421758
542761
131088
827061
379509
652109
771134
747284
929639
191358
27243
30198
1119133
1159633
175418
760627
954665
343164
700021
867430
32139
167421
803110
759348
1236055
38042
1245195
714535
82702
837602
212053
977128
1313533
1177407
368361
740090
350091
716782
633206
240851
220610
455265
258738
1266957
1334859
298761
14555
920844
410600
878287
336087
227042
680576
388271
843892
530239
530166
141943
15387
1000375
613360
591154
1201794
782087
1327361
668000
159621
425459
1110740
984483
849853
704497
1064872
96495
441054
1260605
642971
447708
641817
1302192
707733
544391
219305
867130
634224
1178973
1176184
881595
888555
395904
1041886
3979
1103689
1152235
828302
537507
630902
513167
660609
925804
66116
665918
592993
999397
539550
682385
1308363
432148
312033
1119991
326245
334113
1240656
1185605
310300
592410
942768
558633
394901
104130
913350
854837
1046776
1350018
806316
804564
1216291
174309
265548
980641
941245
1232080
1112448
788265
897757
1109612
782101
4288
760317
3205
1171241
883144
468734
576699
301214
899006
831410
175721
1149987
1103211
418887
1200888
610096
327690
1359663
1135477
769715
1258566
642508
642087
484844
52099
36934
529865
1037559
1076266
630916
1027839
1297507
957112
1261052
1260791
1348454
1251658
107891
338238
442635
120877
48950
84659
110633
1344938
1286470
1074931
574460
461794
495187
982963
1304471
1317156
544586
560707
1206453
637631
381693
993791
904111
621409
959310
999234
1078863
181937
890837
995569
1235123
894694
1106517
415644
620343
737957
805689
330645
686357
865119
1188904
298719
394762
694259
1361735
1229403
249210
986556
878277
1233291
764375
308824
1202607
204688
1131329
668835
942746
265424
903508
727608
229366
525001
692029
107900
486443
17817
416932
561239
1299976
794050
577215
1239938
730072
233201
1238197
303099
954336
84024
74139
3684
379343
1322427
1057767
267971
562692
1082086
341942
1320681
1280660
905392
518145
1229092
365859
446230
800415
1037898
1243091
951560
359047
117848
376784
592482
146157
1246665
1064028
634148
249576
1173582
560735
1306830
218429
940408
177866
796200
919748
182793
1138798
1177313
197472
966081
35842
937258
1306841
968411
720599
394965
309449
372607
297318
961694
396932
376056
1008837
212742
238669
1234138
564405
289105
1247861
999127
822339
967699
855964
942842
308168
824400
496211
9933
1255244
1151128
1273354
653381
1225398
1198195
61681
807503
560466
1255537
1085295
1300420
333392
197355
1357051
1092319
1350659
585525
582096
274466
1111166
411769
824138
217133
509234
206806
1292304
346963
1249569
574554
329576
1363050
516677
1115598
775046
141710
1016835
539446
1132802
154774
109581
70291
172910
1252904
722455
682953
1140875
952637
1156851
1139151
481966
1235170
960942
772395
990424
1228952
147455
689653
539706
392362
847490
1177329
1208401
596538
160579
929367
688615
632273
405348
242991
858983
964056
548724
827609
393723
526057
108321
489694
842694
908479
569925
946693
930725
1258425
448749
1173666
1096212
222136
759988
190063
941558
1010672
1019998
1363082
1032073
949875
526741
550945
25730
431175
576096
625771
44836
406762
1325741
401453
282732
23967
71631
537157
257565
917909
373167
138252
223998
326301
142635
1041351
506454
948520
353747
275919
947528
1362256
1024544
939498
2541
463681
1243585
681546
838181
672421
1088506
1243582
873322
1141041
697725
970701
223238
77771
834063
1278852
968248
642622
876657
1220612
630095
994107
1199840
69996
1057780
249818
1226150
1178726
989254
859922
741466
1077651
720901
86193
379066
1287561
582548
633431
293490
469934
632287
848866
721264
365331
634581
1144714
932753
89106
403335
150892
440387
509478
1216919
131144
425118
110893
346410
874456
381777
1236180
606618
351332
219768
559273
789058
286990
286496
311896
749720
88090
727587
550379
1108407
613800
575954
548192
134031
219423
425059
248621
866210
982003
1246869
1202195
1195050
94377
321299
406074
831978
965701
325354
801087
1286972
455128
714548
552788
965697
1033997
922609
995235
779065
491229
563428
1100050
36257
1344304
1026172
762488
111266
174250
520939
498390
1350922
654931
576565
916721
782342
931433
813590
1035819
258985
1327249
149673
743359
875247
451573
649203
946151
1324625
1321274
928619
668967
1017110
260731
621423
757307
329133
108785
19831
1031308
1118702
231960
162159
300186
996817
812922
488652
847085
900402
809855
1049154
1012996
743208
1147775
1346026
126880
1314960
853569
566354
147280
598069
431474
598932
910571
95624
417227
408077
1188231
1020116
365452
1348315
595701
578969
694535
1078733
1316072
1234512
154938
1291471
991922
510642
984274
1339745
239264
534592
160702
1021027
974634
654037
102202
705247
549623
1340042
502616
270738
1110093
196526
536602
533779
189568
1064584
744680
1113684
1006053
95843
307765
888066
966751
616186
592601
497641
757905
39895
1175869
1230625
954992
401959
27415
974417
731000
1282732
1359339
24173
1018252
238130
1292366
621807
952734
792457
634569
53755
539057
565361
915436
77631
870931
865125
1059771
212142
883083
1148746
1316473
851505
240950
144648
1194161
1307879
574165
238892
73683
786037
889306
663851
560566
1118861
245598
10380
417121
274571
251594
297627
37982
382814
47018
142754
1343994
541435
1093470
713173
553522
1197951
529776
464059
883189
1073087
1289264
1309925
1229060
184736
487922
554141
211330
1361056
1019162
636640
435873
607356
387681
284356
352100
1067373
575213
765466
555298
198532
913998
1305683
464287
920521
1322737
855398
412596
86053
989638
1183188
1274230
613903
1173637
327152
1070384
410899
390228
565732
267746
232153
713379
495539
739035
141049
800873
696711
774980
559982
397311
1045237
659077
397853
1004837
170973
186106
1123196
1056523
654293
119580
1097261
404958
1060662
41186
1043547
108047
952292
293559
986848
357936
1090272
394829
629210
665561
520048
511685
737070
530491
1112957
20275
627587
35722
888681
1058653
930710
1068924
696779
1165049
145010
1095521
1039068
1180229
915496
954783
665378
774880
1273354
1089689
1272762
359146
1103695
48434
984923
1070031
396613
567485
46839
1113594
734663
1133949
151563
410587
1336297
143974
665805
999675
1061393
189552
352430
128455
82061
1231165
107978
800463
623785
743248
868536
132
1105186
749404
83170
523001
592489
396231
1030465
417865
982631
1113984
1361829
145922
943959
295127
741227
1039778
350208
656016
1335090
673657
498452
641849
493253
340635
102021
667799
619314
469047
220589
1151533
1117745
528325
1354359
1030783
926793
468880
183141
97416
14837
1240351
697251
1342781
883438
1299572
97077
1323678
383796
331644
404678
481839
1058608
242325
402765
899527
22652
763913
44805
1181862
334662
874526
45654
524504
1104923
163262
805647
414844
894437
830206
72526
168511
259278
821262
992681
785958
478256
1186441
162910
927077
1173610
1111220
29538
456692
408731
755032
998318
563086
513332
310288
452667
286921
58483
695520
605652
878476
124546
151050
717463
57356
654758
338408
109567
1286303
1226396
616887
699801
278654
48601
648853
8289
1355781
472421
1252079
174503
899128
131382
934832
808804
132044
1191715
520417
1074169
1096982
1174269
637063
345258
252972
64146
1031378
343980
1187635
1095208
931626
118772
846171
554433
918398
881926
646496
144718
163670
1281125
57837
536991
391092
430744
316463
43831
454372
552699
1243680
149815
624208
994260
1242905
1031696
67091
1344891
836530
1065792
16038
1331886
845789
29482
1087907
502035
368569
850400
1067662
828429
1226317
140380
813485
645500
508852
540197
423806
436378
553255
187261
226587
1226674
1035335
867084
1272279
1250224
427068
1001049
583730
611938
844038
1156277
449152
596898
554626
1031018
734475
72021
1301064
548422
1015577
352008
620455
189143
1135440
1163592
88160
612964
76769
95621
716014
395801
777379
395842
525967
194563
765718
234115
743126
280210
421372
414421
1327067
982613
1116248
1032684
708211
1089207
544762
827242
562431
894293
200114
1107068
919300
621848
1194678
105590
301691
508798
646178
915258
307277
740643
620181
876575
941563
360151
142754
858767
1163456
863312
896235
966116
315857
108865
327398
893242
29882
362771
1290368
981269
129799
542672
713247
869188
213133
307609
635019
115029
119454
898925
606689
136915
1063398
198978
959771
54967
965479
1187463
193852
407940
560824
54897
1209014
551760
187009
1116362
983082
1228605
924923
872707
1236658
1250335
794774
207729
1165857
1355891
613203
49177
875143
1213260
1312366
668045
292563
1214536
1120451
73018
37944
1109748
223554
226185
408578
277956
521122
347588
1191508
278712
913451
96909
222425
463820
132115
638257
186461
472652
1176449
850395
724169
865954
879881
580324
1105262
1231190
228883
412920
491136
990118
753108
1114077
495238
806950
946
402906
4933
315233
972756
403167
184595
1273604
91990
242348
956891
1137858
617875
937820
317588
1330682
935762
214522
964732
754581
499748
499944
593917
401168
246039
921940
505305
621608
1231500
1210891
217990
912995
249217
964298
765175
503840
1132262
1097790
972970
153549
447367
1238011
295266
904764
561144
1089915
460198
1284125
183278
1237572
71051
531436
1120107
504287
270380
74778
177327
239483
915504
1255035
95678
350528
139641
764236
277175
698354
203455
937525
777432
624057
119694
763545
1128865
1091160
340701
478717
600892
142019
201539
1327651
705283
832945
1024144
16213
1230979
685412
1348684
131852
515205
1144236
628652
1135156
534594
964394
769047
1052838
731257
846361
540014
465900
944105
1076075
144189
331205
702319
294476
334379
1000771
339978
100936
1218428
744137
1047998
198841
377258
1035923
1097476
1362232
38991
1036493
376934
703610
72132
175587
1222858
1151521
6746
1029494
305946
992184
18826
56092
575521
1210960
326176
939760
882780
566086
440438
800681
927885
843610
561384
546917
781318
198997
731107
987883
1169907
729827
905204
1297317
523048
955587
1229204
209245
720594
1150970
456276
169203
528878
133726
1147816
1100616
621351
520420
28979
888642
634405
176928
1323091
734134
547065
477828
527297
1195361
238214
1333384
1153459
509964
582858
1256334
500528
311381
379365
1309260
1271771
476456
118951
558865
1246240
1240662
1007156
1357111
418534
860993
1288601
265439
250876
207383
867544
707477
483052
648081
573971
1190630
510282
1150854
104603
250094
615941
1128718
385328
592450
731721
969346
900080
453676
517004
642887
149488
1159911
1048526
151207
899929
610576
83652
1108532
475874
546395
1161141
1230468
670289
1084507
865304
65027
1098953
1169804
363002
429502
610935
790274
93718
86038
244051
559520
799432
1161786
1013650
420958
312880
552299
54572
818037
568772
663239
15367
278377
312123
617877
856201
118192
1343942
557003
304933
508782
795597
208354
773099
924361
781756
1178190
1019685
745973
726988
396881
1274807
1362412
578134
348997
883115
95405
921333
1067425
646297
1092460
515299
723183
1075644
1102072
420305
767672
128133
1049153
1309484
209980
1182596
206544
1088719
873286
266428
1156993
1133280
431724
430914
442855
92938
574627
1363844
1039472
1347252
124110
928061
269081
146637
1323011
919383
1319020
769772
735218
1182447
1013463
343429
583574
628717
957569
172887
375830
656989
929644
107691
1060573
1222867
1196292
1189094
1121781
1094953
178870
1348865
706942
747223
310366
1037886
725040
1058541
832583
389073
74755
858475
487942
1078243
1190735
1316212
1202403
742370
968053
1047181
8061
715297
1329673
251893
791458
1138182
859285
282427
1042980
456299
902946
1286458
1153713
1132728
644135
841229
465853
1314337
38218
325966
326521
495680
414026
1184645
376722
1130053
1301256
306288
848319
1225007
399724
224064
140035
674147
1107971
469612
153625
1168290
666074
877345
879741
187180
831164
1091068
533464
908041
460994
1054962
886185
1326599
926422
131397
811444
819153
614300
1337071
996712
651439
323019
873125
39565
701910
1149172
93462
380477
168002
287469
729097
102351
1113509
713406
198405
53196
1162103
977230
994442
113677
1128697
441982
1033836
278747
659803
204676
118080
1335146
298993
568889
723898
67904
922517
511359
469125
1228369
1141233
609645
313016
1074185
1003563
50781
250952
955043
547337
1075102
1106106
1249485
94362
767608
392487
855332
720057
1297477
1022828
483704
1360819
803992
268533
473068
363275
181877
1063227
1516
1090953
488685
583945
177164
732295
1331630
1343872
1196261
1334111
764000
814615
624537
599176
1340133
1017731
518885
430641
1148942
1130793
156133
993309
1053608
688939
293076
874575
328212
226979
712405
36547
852878
758417
767851
740180
352719
37341
305773
1293872
780234
348974
218200
576090
381898
470076
341325
68439
390449
1340804
523986
213433
1152453
1799
792355
1123775
373582
1280105
15127
971731
661320
676400
470763
298646
16626
522763
1164137
887491
724309
172435
1253727
344298
456519
1285865
510447
568948
515840
1179405
344080
1027644
679493
1355354
438702
724659
282689
517928
394333
1212112
894327
166498
968034
739309
1175494
116933
1134140
988403
147550
882270
1160453
392952
1317819
223869
1334456
944555
456174
674738
337197
719203
827542
757575
468648
1133610
696509
901085
608149
933757
1321744
1206225
1220568
895754
732535
1146788
616178
837137
739232
108199
602879
363128
243405
834410
127185
1138682
641271
395143
111079
1354601
467096
944383
610304
563796
111157
236950
595666
309113
931927
156322
1048904
1317661
679075
476511
143287
791556
919837
239555
969895
747018
399902
1088944
370107
1034660
1355087
880581
1066200
1100354
913963
511747
8924
856853
138583
649807
1170130
87955
542937
104038
659929
369387
462998
281628
879909
736725
25087
977886
1148234
1001872
1243352
71892
1216871
1337164
1296623
1217584
329802
1290764
945665
135170
1110215
499637
239847
609519
589718
237741
223373
793351
82048
174991
690386
1121465
714653
794887
64774
1209342
1000605
279156
537414
565616
629776
45518
751843
928779
19391
629126
16159
1140457
678645
347087
1132017
1104001
364226
737217
1169954
727036
625785
1293641
457398
73444
614761
520086
165905
273775
794259
187817
1070358
291863
58890
1062384
801040
7451
226935
905656
271736
831587
472764
827891
64866
999901
328346
123713
390955
1306217
703742
606551
513371
1181187
314424
1169267
1153852
695111
1075466
830885
374284
592391
574549
813378
615981
825307
643140
1351061
916926
984052
764736
901978
29447
565413
800314
384069
500065
937626
515116
1209589
437972
1290056
889212
334942
42223
885603
1167045
599519
1060492
414658
1074975
701369
1147571
194718
999710
382639
905544
776397
578842
1232005
543249
377271
1153465
919236
783143
1222634
498443
833202
1290987
967885
598436
409784
783428
386531
713085
558874
924954
1355780
962881
1344786
1042133
410804
956363
421087
608445
167137
439954
333931
973223
209109
1098791
1032165
1183149
818995
567938
1341002
1015916
469057
177654
713291
1041197
1288391
328891
1188009
327042
165232
1204933
153808
44550
1141089
1025164
1118568
854656
1115844
1247575
1353497
657842
1333767
1251865
281689
515624
1011438
86491
1146645
776797
320831
331232
603149
532741
207631
34577
659688
959999
941389
1108584
1259110
767574
1095378
1058566
1064665
190744
994529
481260
1165836
731340
232717
1140050
633167
1250777
441165
1151715
1209461
804576
1037906
1088057
59028
600341
499264
136922
1299519
893300
656522
795450
186573
421516
579431
589363
632069
954842
215204
465842
1319718
570845
421998
491450
1310107
173413
1073486
1320431
795392
272603
870524
998767
870182
125402
481120
722460
1126676
79291
64548
1194257
1025658
64731
719554
227911
428900
161446
466700
63666
78606
1226736
490073
189725
727435
571222
600553
159908
338986
975777
601764
74892
939715
1024479
1008874
946089
956258
467575
214848
352859
984488
226546
461356
539617
697134
1205489
740911
963713
428548
706328
1157382
1316206
274426
6225
32194
830954
502237
1263813
1265544
1223546
427403
217641
1296032
866777
951595
1337658
774286
771092
909986
672707
1312239
625346
850836
728541
158223
777389
334340
1149515
1291233
1328015
616089
1237766
19215
956790
745122
544190
990632
1051907
1354557
1268084
1138434
416952
68700
255773
1350656
1354780
769913
1027780
1330779
411235
1266030
38494
596525
257730
52896
93538
393986
538442
404397
71415
978015
141531
487972
262007
1207595
802015
21386
943480
591029
904588
1144271
1061065
1077095
678865
92943
1352503
1039525
718839
88091
386162
918141
243970
286170
374884
1162475
270482
1035116
1177348
721331
1320570
722543
1045354
893376
164461
800845
1058501
109439
459546
424824
514690
367446
1335816
562623
210707
637037
1227777
804767
869214
386655
1291648
518498
1350953
1166151
1133172
1133372
340248
1084283
751277
270674
1072519
404253
974574
277475
1338033
123146
1215835
525509
702474
737055
1152751
843592
1106673
1236437
744581
360037
79690
1047710
358597
1082908
263031
179341
1035882
1311018
912250
995887
1359839
760281
1162548
1131963
754227
645965
988113
178154
778199
309650
1092921
1013837
1310435
656568
767133
1191602
306729
521806
188114
1129463
636568
848943
312876
79710
906284
228808
196021
763568
1159121
881462
1021800
224845
1154073
985459
70630
1035747
1011620
599785
409176
800027
381218
192708
197848
563583
12315
1219902
1052093
703359
833536
1334536
1217004
269323
617578
1031572
603776
195698
1214103
48585
785933
747806
165805
851810
5230
670713
829271
928338
211979
134414
259555
642793
1463
458695
390295
1118481
1239635
51671
197815
389536
847030
501857
507004
779633
449460
322039
853414
587079
1248278
114407
644819
320280
313712
466912
415623
228920
254607
617812
102637
1200897
819659
1271376
1333199
1210020
183403
257714
175078
6045
428787
664150
1106377
431473
559029
228954
1286548
1334142
847131
755256
972475
256224
1037295
254431
1230167
1363190
246786
93855
885496
748077
1260266
912407
683012
4001
814633
1118050
214087
645178
739696
158044
597782
398871
504394
677690
1339464
80714
327148
146037
503531
933234
1057351
712772
829407
817209
381647
623309
1130441
842400
44854
44426
864725
932347
302255
657106
574067
267198
940707
139806
828220
623089
843966
976978
888903
457174
26515
1267638
371006
949045
950071
452816
1165929
696393
1060897
348620
804026
582588
511160
366565
621788
884506
663766
320294
1151321
1212012
631525
1061281
1251393
690102
616957
586578
419960
304533
1305578
83748
489596
1247978
93986
180570
914451
559784
416098
544058
1262135
1287163
1359956
599452
33908
51512
1278069
446633
182922
193467
681389
654451
598113
497478
502691
464124
626753
237792
867574
381770
716058
399721
703175
511434
1356586
695348
392871
105728
658510
1262522
622834
368217
354255
742913
207073
363910
1109467
478569
1202822
1316147
989205
984740
254074
64935
829587
1134209
1139682
979357
856148
188719
1123087
1346856
597217
962143
323965
404022
1126503
594486
802123
142487
977093
1083377
726492
772273
536848
844718
623294
420197
122690
826192
90049
1062658
89571
568006
515635
1140667
1117783
884576
732174
215530
565112
130672
496657
13841
34420
1253550
1062201
204176
1131620
1176851
471050
1148400
869498
552765
198276
1140326
517392
435007
236996
307104
634164
1321563
1059163
924201
1233596
329750
439336
641655
1299704
287108
484415
350837
669661
483554
398917
396065
884948
107098
447377
1290013
78216
78521
1204935
917223
437790
446281
1356066
35071
133801
426354
12076
413881
905336
1127175
409979
1006219
434964
958543
553315
415217
559687
358069
454685
1234275
651562
264916
629651
133459
422760
266639
1109411
752410
1063209
574324
1208173
947943
1122839
272078
253260
163927
407676
501814
195642
56409
125378
1250071
440332
166046
823497
625531
462051
1235695
1274640
3601
1166357
1184906
304405
1299841
88075
622250
932246
492439
280793
186098
927600
796989
413396
666877
841353
974084
1124872
276147
321299
153933
222791
1156096
132247
509600
719617
792688
268689
433310
324458
582232
498781
1263287
393104
485055
285592
413227
9275
918268
1256562
1240962
531751
415960
310829
102170
392448
921993
345324
1245010
318806
642827
305939
962542
130619
741377
605989
268616
923423
831856
47370
253078
727858
446814
1100846
915822
1086346
1037077
579388
1364392
7270
879970
457848
1250010
316767
618458
149425
989105
150432
1187056
113916
431854
77043
670132
347570
261623
841711
337728
209304
880923
630201
1127771
710643
1303367
184176
675883
1217377
1277867
477014
320257
318842
33483
490786
174807
394824
789807
324581
544004
868639
479026
937931
446253
820153
718548
241867
334515
1262628
1040944
944748
889211
105143
1213251
516820
624956
667812
359158
1268036
795861
883538
190229
295293
509146
963420
239138
567298
646356
923567
345145
45016
1104417
1268067
1314148
1253644
559699
1230871
38316
897210
1331143
800942
138380
535660
192458
37161
1136671
183318
1129490
1138459
1248121
1000569
924186
419224
160312
496402
1169160
497758
569813
405683
1028658
330665
1096360
663023
20888
639820
973829
189727
169127
101935
722248
1234249
357058
122296
275406
1141968
783508
1069650
847573
648323
131080
1133064
1130680
317239
25747
262725
1174232
822176
786405
874565
1339257
97461
285745
1204637
646299
11416
852552
302374
499774
1215605
667023
876535
1301080
181442
1301644
20390
1027574
730372
1084102
1182553
323441
992240
196119
720378
1045977
626273
93067
1171902
892454
108628
1145968
878010
316252
912602
127132
61401
359171
577975
911586
1191016
1319971
521310
1089695
1231527
539946
154473
1145729
613794
338461
907297
518151
1356762
1269308
1315707
35410
1024873
344650
1328582
170854
430187
382391
1262991
1356347
418713
287196
1353673
152743
256671
29577
521287
463563
24841
272731
989410
1031240
1024041
162242
804007
262998
895323
1112622
1165852
1099348
1290178
109170
1257486
43662
1204518
265185
72537
303030
502969
465289
772393
968766
252178
66775
1015455
325100
743056
1094316
1151292
794348
725900
421542
1231670
33126
191498
844372
386938
424128
1313895
13141
1338742
433954
977946
1172622
616063
139268
1260383
682153
811061
193572
868607
1211615
215244
372446
737016
334756
997931
650162
478382
617923
130882
87393
310903
529813
55603
624156
656233
886199
402219
107346
609575
905141
1306623
816726
622226
562558
1308286
88713
438937
47846
192773
480307
1238074
186335
76518
1212277
579135
825983
25897
721710
1177832
918859
553143
936901
645089
839659
218871
823135
651054
1150346
38117
548454
1016983
747282
1141233
931429
95045
813196
1201393
1179977
107689
453468
92305
1152392
873994
557941
87528
910100
1202877
422407
120536
212146
576320
1363557
703206
4760
827106
975878
1200354
856491
94020
480454
923347
1142942
615862
654863
967686
1108080
1338986
1296561
509104
1159552
1252022
190039
1217430
602264
825171
170562
684687
212535
950465
501951
625951
879398
75018
521868
531865
133776
995070
32024
235397
759998
915449
580923
417337
610009
1170995
1223644
224443
218853
1180744
41139
1027918
1172354
21699
763029
297760
231274
346098
1186942
784706
1290834
48916
181394
464480
374119
186067
988359
384646
1043210
378854
77289
935519
806553
529177
477039
227134
941124
1017150
1223338
230441
998996
152837
956512
1106332
692503
47296
390711
226624
1104101
1326519
180975
1334479
1205215
297933
1111671
1278573
439048
683162
873089
444543
1262561
1114776
1295686
430848
468644
413282
1359253
9782
891957
741839
457217
1214664
636007
786371
930989
352792
218097
377401
695308
774219
523533
1233771
631930
99172
547478
126866
152581
606428
1183857
131459
1136320
569830
147077
163553
1346992
82040
1364181
816013
749849
75570
657071
1084111
551803
1056529
704546
1094091
1317091
979062
43652
391076
1110914
276027
1174165
636143
1173900
683043
477844
652558
79469
899424
574963
172445
812125
372814
769267
751631
944057
338417
725097
1027555
1298260
165231
434553
41998
377320
476323
1344576
386261
267759
60542
1031154
20514
699056
697310
5221
353441
1154657
151218
318627
625521
1207728
1039902
1123018
627342
32527
1019459
815867
592873
784433
1011265
702221
394319
1212045
591070
414709
645526
1305911
320807
972148
823828
1106804
67331
844188
98297
412954
643523
35067
112623
643670
563725
806679
1205794
832284
1127941
785275
631470
261916
1220339
1236560
82850
532112
646265
317132
45401
1107331
812283
314298
529935
499984
762882
696288
1228053
795308
1117605
573026
199993
455950
803382
718769
1322399
826679
356404
735380
553880
183554
1263747
46117
1093948
1353448
1282733
909469
1265093
363500
1272815
1139821
447753
155021
606590
106143
1266739
333050
3608
1227702
437661
65265
1187296
1200640
373134
347171
972728
473134
1041041
427503
365553
943311
1071451
1247402
1026409
1011015
505696
841973
986325
320460
121222
591068
1041917
1245708
541783
1690
163251
14695
298742
1065294
59235
60153
208351
942321
110915
107771
515282
899760
720845
580588
525002
907086
278724
625796
1218043
385533
685491
626360
1196012
1152188
1222018
945631
1362266
676129
130743
243265
1282249
1356666
981363
174131
305012
1339368
737512
980923
980645
467340
862685
254699
672013
106810
127308
504400
1064869
774667
1358430
128563
877183
491730
227760
1349810
1356026
956249
423045
250619
1127756
1168883
889787
1275100
191926
256969
264979
732489
1183878
1321033
1176151
495425
345061
801420
1258848
568949
990285
670654
500199
208450
546717
102166
1331328
649780
1152993
327287
872824
720876
1000708
476705
982020
1137300
595890
319738
8495
1022222
1271031
1346668
1004714
1183711
50431
533287
804823
734468
1033364
10467
1016665
223511
335868
742623
358596
126971
1249963
485045
710658
451972
221716
1214437
721618
792646
1191479
74166
76180
1361481
1193171
187356
975188
233026
1241696
1152453
349969
1245145
570713
325238
511527
187077
815688
1159244
1307370
302428
287494
18744
1194367
36366
554961
841904
937069
292246
1187044
401281
647988
243340
182132
252517
880936
1315890
750624
1226726
1292989
974582
48026
891383
1084560
581447
759357
1309816
999276
214563
431067
449778
1000693
1024154
186593
866797
493188
933199
833948
480858
148489
913942
800117
1150979
583262
161677
1261051
687616
969552
96479
1271571
128739
879439
903471
755543
1168637
485261
1213029
1236250
129569
571361
1046084
33130
803684
341742
584344
456050
938522
1292424
1287946
1294121
257535
787879
4136
1354636
115587
1272985
792893
1090352
372345
895300
218194
1234993
1356931
940215
1357404
370945
566599
1141000
507994
1119349
604790
61836
153644
375236
940796
889594
1228481
561823
1111854
1032757
1192400
675986
51866
1327677
21688
1173579
55682
1248377
184862
792209
181915
357299
379215
163978
851503
933616
916757
1127645
1029771
383157
362485
590715
200959
745404
1101875
522818
820562
480893
890291
379040
1321581
1247019
588779
974298
45210
1001760
694476
930626
1302886
486579
721486
1242314
882883
924285
886146
1093810
1164967
1060596
375091
181409
1046596
329947
545288
1123866
86726
966879
519783
929028
101013
526610
66711
490988
442654
305050
1237149
631604
463152
1041844
140882
443999
1035562
706001
83485
223492
596481
1310206
1252398
654791
648114
668135
1278882
458494
560922
792989
514480
675567
756658
783474
360886
963780
836365
459826
216062
581440
946717
348409
105808
702557
1266082
621318
50169
1220677
648680
1314162
305948
467621
11015
440608
406149
717605
1102984
116666
810882
106998
426617
689352
1213682
620635
912841
1121067
1209726
411084
869542
710336
508773
1043775
316974
1022439
793841
173973
1018251
93581
188088
479266
811532
644850
250187
1258920
39667
581155
349130
40763
785401
137544
1163018
743432
618782
1343612
90833
417581
574183
729219
1004839
1117026
128714
1175309
205175
1014161
1172636
750027
165137
954664
609821
573774
1047942
778867
975805
256422
869414
168920
818911
948610
1121602
737225
1192635
450986
635708
363855
797696
158085
965517
29350
928985
590089
984904
949881
1142483
199318
943716
171756
936454
227391
1177421
106450
884247
83027
432683
377468
961764
1077255
1308459
925581
1261990
994565
219841
787017
876788
362048
587687
1073266
141577
480813
416735
1160133
1079358
98354
452813
626658
1089245
8696
883425
713178
913262
694773
1112033
157316
97748
517259
189801
744010
359229
1129848
828346
748764
856097
687626
447206
870994
817319
1021358
1256879
1075875
1270380
1217434
506047
231217
315791
698038
51517
1260529
901889
565872
1283375
1240708
1115495
1241561
652351
1362639
494605
596314
571025
43778
1362432
113529
156831
328129
1063001
820310
559914
788492
1270416
775676
980997
690089
866619
1346343
823147
107616
878931
1133137
1268709
1155861
1116063
693269
705251
52325
650883
848707
1039162
308259
134892
16027
448864
927308
645527
320404
1167349
1076788
896386
1202053
806965
1350792
94627
172087
367731
890374
489001
1238465
467679
854283
895790
991450
499045
721596
832663
1143842
958305
554857
511242
322344
228490
1230991
592595
400163
117397
848097
1204810
547495
1088362
155138
7528
1141384
1331118
138424
515930
673603
442464
161669
870741
395355
499049
90053
899637
814900
276694
477670
480511
4423
1092436
274646
807000
644287
481575
1106389
1223493
59997
437130
961081
220693
203757
1107137
139982
917967
1312134
1169725
334820
532856
1029371
256336
252559
969321
211434
614009
49896
327315
1219361
1235111
854994
146843
1040838
623767
884103
879458
413648
1231337
907861
973807
229054
3068
447815
1225154
549253
415057
102091
847716
265010
1361604
814627
553306
996324
66674
758226
535928
719182
1181797
915291
381680
67942
1134913
1225106
979165
550757
628338
552915
151319
208314
1157640
158088
593149
1219140
1067033
1213803
1146242
525066
351684
1168565
720090
160415
132209
30070
531588
362578
1028098
1047361
574967
56741
385755
100829
1270802
1111795
847384
659726
855041
95454
419200
859101
485676
183265
1202866
1022122
20154
884447
89438
1044002
1069757
775321
1205991
10094
328337
312534
139049
400778
926475
326480
54513
1113408
252331
1158167
1271511
762066
74297
259286
199352
705223
158642
561741
600700
359887
760048
587599
120291
1343013
751769
942457
1126880
608924
117756
94503
109482
380668
1083030
929125
1180597
1216029
281110
860839
492380
873397
685472
1316360
1353614
1260170
1337783
1362901
558944
1330777
758961
771944
1048686
176833
594125
486172
1018937
1352743
658822
715019
941382
574304
1283739
43139
176523
1098538
107510
79986
57790
413925
141690
842019
370638
1074817
732448
897020
1120942
1176232
356626
545107
545197
514701
409543
605216
1023848
1318736
1270943
680719
721023
9685
834712
1204134
386208
199190
125790
815184
683838
930568
1306854
845130
466241
227504
592244
518906
520003
141635
220971
342394
810743
957893
245884
702327
154194
481403
519783
1031567
946590
92647
803518
1082871
1267560
1212684
1241796
813202
912535
338295
1069575
1334931
686773
763157
431795
696410
1154485
913128
566412
618898
1047586
21639
721533
1624
1343408
1253254
1197926
815876
850458
1241939
1313963
232066
1016174
977337
407132
1090035
1115166
144598
675351
401409
1101526
1198230
96118
98499
1077678
459952
61302
175823
82124
87453
832601
1103507
1296060
162182
848020
787007
799238
651705
955211
510872
171401
787374
834627
692693
1215797
439465
278394
768312
197777
298163
727042
43608
520667
1240911
864143
1122961
702451
482766
402066
106749
32416
1264172
779120
403535
350972
187988
586895
1090528
760157
1046098
1202723
109511
599388
776714
904639
1329552
742254
223561
627761
99301
816201
1188841
1182059
756845
1301362
955413
870000
168877
506595
241098
1353363
410715
46001
841346
257091
650237
714993
665101
108947
980801
837366
492737
961961
803199
71835
1175176
588007
619047
768798
275203
949468
368607
616422
490262
80210
1309458
495419
575937
901151
42510
866200
810638
471091
207917
1142140
1158229
188989
627255
387269
1009956
672699
428686
708084
759788
1025948
736033
622770
1120328
1200902
1311102
74189
1033169
1096166
1227554
1194915
817046
541330
944365
703534
859859
154175
1312576
9986
1295339
522516
791731
623270
285979
967306
1333628
97430
80838
643671
79429
140535
227172
616735
576990
1187012
287539
783130
286343
314182
1155403
153482
38729
856643
461065
320502
979906
1091360
555259
362439
734737
988080
1112167
111111
1320921
1242793
320665
382668
790501
577862
590501
883972
178386
558900
559578
240252
642531
759622
540428
781765
869585
936973
228892
1179148
1146237
1330596
75163
736244
1204208
288566
437800
733241
996087
66610
430468
166187
1214256
204731
638667
1113380
310597
11382
36294
397852
386705
785974
647409
408328
389113
1030961
830579
556818
1094672
206818
1146738
1359186
231653
1239260
807274
510078
319289
5846
1045256
902503
247151
712686
306084
1288303
394806
398279
662543
520915
333915
81106
402347
174599
442896
736819
280591
741378
614739
397736
1349218
1041879
1055492
88463
266868
105536
1133589
383096
631274
614385
489889
946747
327295
75480
972005
654716
745523
1208068
535259
72701
717704
1307004
1115810
477548
781700
1129576
761081
1058991
533149
179973
907252
493248
1363389
636970
947543
465274
479009
39631
1202788
514410
1191100
867515
1243890
276280
429539
1177037
709408
1002944
1302796
973887
249684
1081663
393554
344934
407571
791263
565309
719254
810074
707129
462654
723150
1030185
1284445
365742
971241
511791
60246
233868
350309
1051880
533984
770772
191157
1298816
216100
825757
466797
1326098
176938
516965
787139
375252
75609
89062
164432
366537
661867
906156
1114093
280798
1047009
118458
144101
703306
1323103
824190
144844
939308
1147745
101226
1165247
618626
374132
1176528
44640
363112
270958
1175763
724382
3696
781889
877113
1241591
63947
1207325
1282240
396882
414507
139998
627369
112615
940227
1262499
1346232
1088919
172447
299234
71594
56555
1049656
214936
1033234
409737
371097
1265673
972646
960946
956958
703573
622961
800947
885499
1125311
530950
821372
872650
503576
168521
1292202
1007845
277418
1327313
933917
1255244
607621
699276
1289780
904947
1084837
824809
1261780
1141992
1280107
1138368
668706
400313
238357
206391
999766
800584
72772
77809
770809
242859
1260360
1270154
902187
1342970
783739
389944
1345305
1250832
830718
820338
499806
476195
858161
1056705
1249994
436019
857579
583921
489618
435713
452473
857042
1018401
692234
458089
271676
969666
748966
368076
1001755
1091632
1239795
156833
1094264
545926
756782
370828
843550
353266
1319238
1024717
620584
798837
347984
1156816
698695
303063
407534
32017
1318054
986457
48486
530782
870242
1120542
339915
424674
503946
863732
566027
342051
816326
925028
752576
1134721
721236
1196700
89849
601566
1001834
1261582
72183
618844
1064291
1024997
431820
522124
472084
358757
1225310
870594
1169820
199718
846814
631535
517795
157476
822896
91179
196190
438526
347819
82249
512893
465439
175101
1115143
29773
350968
460561
1351260
889357
1213164
207368
362896
567400
393651
621370
864204
1241976
1061311
778759
133090
243766
1272259
259251
919210
866557
397649
716115
1350941
968432
1360582
522666
133717
931403
1046850
815619
1167217
792276
598943
1030400
119376
374544
135994
421616
503159
1228184
636571
18712
964206
1018559
41923
487202
358714
55748
1095981
898376
507322
378775
1192485
54258
134642
749482
1012770
78375
328652
445027
650680
759732
73362
886472
1006569
1162908
429488
98632
801017
843575
1245513
1027394
470642
776752
885863
111463
1172396
383300
71126
357288
595757
473590
273289
639455
257125
350379
214051
391830
696524
981615
783778
457814
969746
899600
1037697
212084
442597
590521
982544
1068668
569509
333522
959400
333096
929432
477769
111923
402988
1044480
316215
388033
436188
1089778
784710
399232
968925
794272
542078
170723
30743
461320
876217
168904
1352827
426022
1079693
845776
18917
823212
643128
592369
484098
1223692
1245924
78202
37144
826776
345055
676229
798975
455859
946501
1259918
566672
1107344
987316
1272185
770166
250941
488988
1045315
700853
473660
349692
836974
522131
1210978
582918
724222
290854
951406
837582
464202
868852
270547
292799
1116228
696367
836671
167870
712797
508656
595482
408807
1211579
337525
790037
239037
308689
862406
1029414
1072567
25619
397643
1343738
477862
25949
387043
569524
590785
846342
743459
391101
679470
677373
902193
189468
1202584
384164
535665
85458
22973
69527
667321
1306632
1116178
492029
270443
219460
679288
434162
901804
541741
786706
1288266
693114
427455
266624
759713
1000851
274271
314289
578324
1100777
587304
279036
401362
160122
1347450
40881
404884
713555
820846
1258910
307812
1185308
462563
756584
559249
598476
108861
69372
521271
761786
928995
442199
208999
188629
183460
121355
774564
956104
531472
609604
1026691
49394
1254213
486781
338529
1220839
1145597
544867
66216
115922
660833
512106
327132
1035626
26988
576325
278050
522292
123965
198446
996589
1215426
59864
405538
439004
720818
521470
73850
365285
1237341
1229400
160407
80970
30872
316998
768123
370958
444964
7800
633117
374397
329149
717774
1018162
254242
883555
1105893
412343
376752
963628
546073
241033
287403
1211991
815318
110329
684732
484130
204535
413813
418683
1194795
1208282
1186549
1246565
57203
953252
499096
31189
285355
581578
166337
1117459
1030655
68673
721395
585056
1225116
964703
1143064
1220634
654090
82530
1179683
1105589
964190
224762
1028248
504700
644640
483277
150541
305804
1169479
235104
120552
537756
544104
375896
596101
152917
448844
421021
520328
1353697
869790
1268014
93167
97999
990752
274050
645096
449014
744021
106564
568006
461939
232066
363579
1317865
1066841
810461
755071
761822
850746
356971
328861
487034
687911
72044
672422
206992
1036842
484141
942160
579397
1069924
427008
658642
300023
1066131
466280
176184
859542
185755
509876
1229248
1104194
1080931
533747
634096
454717
394519
955703
701890
843647
1134400
1294275
893631
92968
355993
200101
3187
954750
750426
581168
1262977
668749
1121156
698344
420942
1012413
9875
405032
129879
1330753
14464
678023
969549
239498
933017
1166124
140465
1335522
1203003
1019487
912579
804143
351231
12054
805183
302441
905106
46559
1277145
1221216
1350459
221308
711228
1332707
686814
428956
628208
1326052
54382
1157952
213703
1042435
664883
42689
324527
235932
1272974
144533
651486
1294940
636032
560761
1267164
944446
16814
223891
1100460
1015330
599085
266781
825617
385278
809080
178048
1071783
1207130
570399
661453
726384
1193229
269510
506666
40045
386705
1105570
1246116
314624
75240
79913
455710
1037902
912345
1320871
65845
1116287
494842
1055850
671648
1171859
665978
380698
871995
781904
304398
683669
358069
994315
1347035
304809
1213798
1296914
787118
977934
1221881
448985
398438
679111
648561
1095885
650563
140524
365444
900
785583
481804
1189636
1187021
1141657
386476
475587
308155
100295
925028
701713
791607
1246048
482646
1334743
424863
460090
1054567
883420
1270810
293286
1061486
1185088
1062890
657542
995670
99130
1002437
304934
103773
851213
1223027
1252035
401902
922541
1092001
157494
1174822
680580
1223570
173991
736670
690659
96450
520529
28742
426995
557022
564421
1202649
469461
218655
672070
1144163
607394
1319032
1289533
78740
58569
277713
1243470
838384
1262133
1252593
131366
779534
1362799
197850
385432
344721
700296
425859
423521
914017
435470
773361
235064
727701
1157453
1308723
1063528
945869
246697
953351
38356
1175179
1214296
849460
345214
39172
643869
550773
1283899
996297
1291508
1007942
914454
1338153
1360811
992791
1032324
100845
161009
1199126
1094064
1247645
456572
420055
950422
1117262
742770
24799
976580
787062
1358426
85280
25394
618578
737610
941647
346348
303375
332839
760715
213096
558910
303671
147539
198810
397876
797946
1053237
552043
892946
1076735
435106
133554
1242560
1240300
855397
930989
922978
1143579
617927
978285
343246
1320122
1349405
1307426
452957
940607
1205897
683038
76844
447964
77377
874418
611402
387372
849162
160375
212260
523622
1070459
1087662
831082
448649
276016
1215063
436562
1124458
45506
1289626
529095
689886
1264126
552380
352389
551763
1272116
801626
574274
35963
407309
363083
887798
1029965
590449
1271586
839875
579551
1082367
380118
562184
1272701
1194227
550532
727378
302497
529002
434550
515715
1079304
1173977
503044
1337506
215776
1029239
923125
1335053
457153
2435
872829
1295894
693802
964912
730005
316402
1329254
222380
530782
957501
1285463
641766
1136711
747817
1294717
1350798
266447
1107116
1230708
98532
249631
182070
1004977
877680
217713
227841
141671
541342
382257
1285235
856022
214812
1008983
1014499
794048
254099
627251
1158029
394261
895951
938786
716292
1074097
266924
406665
1342380
465755
725711
717181
240792
700158
1132692
865623
915387
973542
1167493
669180
412350
519765
1070073
223229
152662
1239284
979016
842211
559023
290116
1089829
1225156
191785
68628
442451
959898
1185645
344057
162940
1223486
259778
201066
828261
652947
553103
571254
550083
437697
726736
1324342
314269
539555
437798
1153680
1332443
742062
147110
994866
884744
1041540
226897
1356102
245931
973953
689807
1125844
968256
1197984
1094255
655213
772379
393683
600838
64633
1264228
1084320
218409
892940
266678
309830
1085525
694980
821579
968840
1273865
1266606
528908
424510
1081092
794399
671492
967608
1038814
1054484
284665
503207
203697
734193
1030095
569751
1353960
39146
1007543
47133
1274736
763049
1238627
24835
681124
412868
1232169
1131714
324727
803499
834087
1010620
1340439
1278572
165276
146373
995163
121445
881453
882610
579798
770804
138449
315740
379736
722716
174301
1334095
1111055
485170
733623
636741
803394
555318
775300
623331
844552
92793
889867
294381
1185916
445337
523010
917231
361544
395
928088
821578
929976
332182
487679
93025
958237
1288899
500685
202887
752180
295594
27747
724261
947270
333923
935402
1049114
477979
1179590
1030395
690129
558192
551461
1008894
64399
776062
174667
341389
345462
681245
1182651
904169
952976
559153
490894
1062617
666898
1320060
735606
253853
718915
640165
80886
1192208
17838
1116178
354242
915735
1253639
1246500
367945
797256
1117253
976385
547210
1017987
154873
465419
979667
473737
621201
1363256
33910
1143785
54480
435953
953985
1352097
675535
433844
712169
334087
90575
534567
868304
1213804
1198431
891129
949604
1351910
474334
819445
623363
223889
1174231
1262715
327036
687710
1299566
704860
414978
1360670
769134
601472
463012
1288287
619537
1244572
567763
141765
1060459
163605
1297416
955198
39238
770624
45664
357235
125127
1115681
887134
501325
786927
1199976
120530
190134
370140
1077611
280026
46571
397148
565106
1095472
1341196
942855
658439
302371
1340982
863746
1052046
1251621
894113
784650
176423
1343121
386379
157261
694672
967148
94547
459685
1227881
686511
931718
1271299
1135800
782597
956935
492769
1206787
137767
616467
699671
760165
730478
487510
796522
1159983
1183971
716968
764839
82080
865919
816847
406845
708194
987314
6335
593437
805245
359089
632615
530528
966204
1259018
1111267
1007796
206142
883201
1145738
864679
1029082
1025991
458527
998491
51481
346320
209050
972111
323305
927509
751144
886997
306840
314845
738914
667903
1283678
348493
1128663
474754
424467
377868
353423
1079939
583243
449694
982971
759444
328815
1324678
528377
500729
566254
614301
932169
799268
962542
864009
849341
899180
383255
367100
1021985
251565
62783
263377
1109203
1217810
1134461
1066681
360273
902889
887232
704084
116249
1057091
364377
25265
171103
778474
1126538
363379
490697
401256
460509
1134405
1273169
680297
439492
779758
812738
1004472
327859
1319185
773498
1279434
914396
142308
1317254
1154925
969856
9354
622274
233718
318111
85279
1011140
993319
34529
820575
1143131
939587
759250
1006133
664563
381777
774269
329610
726119
579748
546492
691119
814368
915867
595937
354264
954366
1073407
153941
479980
738416
1015645
698938
951683
449493
951788
1026567
503732
1306913
365134
477885
900623
249353
666220
1056423
975568
1140941
324985
262208
539771
1242030
404838
1289302
488656
601193
1137959
477768
499119
1085733
574553
781321
320312
86668
1098868
810328
1201467
89362
423532
516606
852668
204354
1092314
943030
1280189
403642
438546
577139
717796
762657
38736
1284443
1301446
766899
196753
847215
1147175
1200529
263722
1044302
686266
422029
1062773
638595
447816
943442
1079798
117667
585025
780603
793876
339294
252844
1014551
966827
198617
241942
610270
1182533
1036664
1129354
467703
401799
224868
1347512
722102
471764
260521
394249
262118
1274540
748922
557530
523113
913893
1138559
1257487
1118904
1021946
334821
1159172
615859
20161
1098553
798058
884385
269543
386069
992470
569022
1014291
6171
1213416
531294
1221976
567492
768191
457127
37221
335563
805593
826536
827562
879221
297819
1022125
1339288
1062567
1262852
433146
603784
1285649
296071
157321
1044444
1276558
1297709
1158343
197497
787789
1260552
1108692
804457
483789
1262796
951569
847984
1151535
79634
491079
515421
1297656
809343
1145556
250033
1053709
1134529
773013
127362
808551
1298785
684945
149280
98645
529094
913801
100459
607748
155750
1199206
468702
1244397
43367
1213305
1347026
1146388
1024902
614292
1107657
129661
261020
958169
1330894
282271
645488
1259226
1083868
884885
304618
57667
168434
1061619
324198
93472
760879
1303489
5870
1301547
874807
1211599
1090157
766640
966901
616664
113848
824461
8527
1103616
103654
1313553
285009
1303467
104121
1198321
946838
205478
113160
1180645
1087645
1041933
1105576
763726
64679
750580
1179818
178184
849918
709513
500788
261116
490319
129138
887852
900188
1174079
495010
1267506
896973
874881
35585
720529
243625
709452
150731
1069510
763065
1176783
335610
1064465
229383
307959
155290
1209308
160253
1243942
508815
10031
703691
344180
1008442
534930
1227163
815314
1027382
446613
1080736
1189872
1126282
122483
383898
1349937
870054
287445
1234813
210733
381080
394431
1161394
211444
951587
980212
538663
1063690
1232891
737679
1271697
708940
604391
791301
80349
9489
315516
1269487
772420
1065836
89268
606455
1084278
216084
410360
1227901
641801
636951
107473
490723
653311
915917
273287
932165
1207434
366845
352644
136054
849805
51213
504800
268681
868397
991126
731982
599453
997107
840435
826215
380808
1129837
628969
905333
452449
234245
454264
210378
950069
689390
902797
192114
921312
391818
1017913
1079762
1291949
679285
1320129
853696
624410
607348
113633
770177
1063046
1349412
37400
490787
1240792
825523
972527
898347
145527
376166
326460
948675
801269
1346921
1072797
1289784
1269310
1278806
773506
552271
778724
748931
490971
845634
442382
918022
1190815
864641
1159837
561956
1093745
1218783
65296
168297
482352
251352
465501
82933
1146749
988681
499951
696799
297623
986762
768682
243799
518949
1363092
48748
1325971
646980
898547
559948
734022
376116
385256
329105
709105
894319
210467
865550
113568
721040
131033
778526
146192
419259
1086552
245107
1275083
1074327
1145945
562201
898934
308697
875173
529560
588510
485087
106572
471550
1058144
354017
153936
1525
654247
432664
1273877
936905
14111
1147004
250086
509492
927787
820414
542523
401118
596772
1211860
920457
57491
593661
91580
96155
1161921
683869
734093
469528
732015
176029
1353403
1329891
1142775
463544
155309
1135203
900762
1114030
141878
749244
960397
249870
371102
654518
402150
715520
762774
318375
699764
643481
510829
546877
12238
559325
618685
170323
52853
824529
1126565
1065501
428243
743974
797656
1084300
637981
56827
874535
803490
486275
1299643
343031
1128958
888222
491469
807747
401478
440895
165055
211847
621303
221846
134891
824848
928048
349238
9935
59096
196994
292512
612654
462007
901229
285127
323206
862581
236874
1182167
618583
389397
1176107
64208
628506
403934
1327854
226566
868905
1019158
1086521
645531
886818
719124
552843
110515
157218
1045599
18370
285852
728421
1231781
6714
1125350
1243924
504242
1148067
804713
244459
1056900
433372
296422
563362
1265944
1301657
1295791
313931
478483
429544
561465
878719
468296
509032
516627
573889
940977
580007
512707
82766
1200276
542830
1277567
888050
550937
1032021
717981
11391
777904
537508
254693
109281
271959
966112
543051
803417
914432
1284968
281833
956757
65378
1192059
1139472
305178
205165
802319
994166
652181
37339
401913
16132
303501
296345
1295496
1013653
171085
86096
96909
313343
1267954
592434
1010498
861700
505952
863905
1099643
561175
744637
889391
967021
229392
660631
943759
988212
1333275
1360791
1058281
1280944
855197
520981
1099977
913176
661328
998189
1011503
1229784
1215966
363998
1058662
20085
473984
1149006
241891
1010218
145452
654494
749485
762034
787894
67011
293734
711796
175877
468626
794097
514173
697266
1230299
890878
897881
571642
1263271
1155101
959644
239885
1229122
225567
690447
372074
525753
286824
1096231
381531
709409
638206
979988
909128
717991
1137551
50683
630516
791103
17441
156274
966760
589850
1202362
829671
905916
232988
233447
598924
562995
1164222
560395
97155
1175588
287396
983983
148404
615943
757105
580125
643535
1301533
360968
551044
157599
956803
766719
440386
1162569
617810
937002
1235138
363321
1358019
830005
566406
1297584
1007148
911821
671764
850062
857579
802146
395760
603004
122660
797396
786398
294757
1040890
1288049
126140
105464
1265499
1129771
411366
237180
762827
352472
216653
854488
887742
535591
48205
900695
902104
1341808
652155
469473
1315838
945865
1111157
30400
89071
374665
1060302
76210
464268
846866
735390
798777
272715
648841
551206
328248
990368
419424
1298385
7054
578051
615192
101963
66797
255605
118564
820455
1257758
494328
608271
404051
1114455
691600
535536
863399
680529
751972
475111
1305185
867995
556343
1344861
79833
1292256
474097
359886
404748
442729
850006
547570
414596
148830
628595
195766
70304
305621
877274
165484
686986
923381
699568
1072961
1298273
133099
202714
442660
270716
428219
695370
1161458
1055850
545109
1081874
928226
531503
88078
1076041
787599
1233852
1277880
665665
710460
750047
1198363
1007626
1041370
1018670
788238
1082083
1014154
1352539
1241667
431959
1354296
1219329
918596
152203
775092
979680
341942
272496
607315
499313
499955
681217
596035
950824
663182
601881
426172
976221
33370
507705
421053
1063792
614789
681730
375612
258922
479038
1084105
608349
119864
544461
42282
297083
845731
264481
1120751
1238738
235462
866915
706126
1288363
1209322
547494
137703
1161298
736500
793726
942522
776042
853017
16843
656391
884547
914694
849669
683696
1296140
659614
423527
396581
755344
431983
225699
1207989
1197688
537197
1169818
455261
767554
268452
951496
405941
189529
821803
1063917
524256
322664
1060807
809599
677143
467205
1317116
523822
776376
231175
862920
120225
369630
553092
1325229
826028
848519
632437
182787
174738
1237694
777546
1194174
854368
1137580
718048
902632
538464
976487
1099416
79101
327624
1112549
1063642
156876
1055525
583476
555308
248167
211575
1177068
571492
436312
493063
1356600
632466
570076
892832
1022605
657988
718338
906141
245173
459912
63770
1141531
1263954
614225
827628
874336
530418
1221702
1041882
24117
453639
634542
1259667
674916
141362
1144152
50496
1129962
879206
1194985
147288
612305
512415
360193
340260
14792
864138
1232556
1199964
569551
714380
16336
1056783
1222457
226665
595842
383051
554319
991123
754765
1103231
436223
289632
101432
480014
252764
371305
544371
828413
735292
91618
1157962
1266048
584600
379772
590185
1260395
806281
514684
561307
1221140
769090
1318706
1021430
77973
928771
1177281
188401
127782
459356
1262275
97720
358450
115786
1281563
682731
545927
839380
757341
995248
61281
556738
1178574
568459
25354
654825
577961
1228552
1047574
1344892
347508
221374
1218423
287947
876193
935717
1309200
3682
911550
65190
449079
1099283
1208271
307296
979942
228603
1028925
760123
321028
717043
418182
1269236
195087
558055
774974
1171519
798173
689734
10813
1130187
580536
381795
658509
188143
126560
1003101
559659
1326864
626341
424809
431736
1123132
1292840
619355
862516
176584
924009
197959
621304
105274
641493
1293574
680831
91354
35296
1308805
917657
820254
203521
732194
24327
463355
341078
616130
800955
130725
479881
124457
445617
696450
872155
1098991
826759
776747
1127698
760008
89689
598704
705315
82580
1224672
1349807
755618
690072
496525
525711
602381
364771
1249662
1188264
170872
483443
776414
379130
269331
269896
179505
1174255
1244252
744020
646466
425846
375831
1267420
870211
699635
1081154
965712
1090474
284806
259599
1242112
241002
1289880
1234565
789645
34746
315759
117086
341236
100629
138061
1301429
484975
1022967
480818
1329251
241231
716432
870992
1023544
773940
1264797
643462
519836
123022
1133182
1011703
196169
737949
1222864
15890
662017
953124
935837
674961
839435
368586
266384
309874
1295931
844866
343068
1061752
1311871
332974
285535
862255
772573
768851
1339709
704000
532864
667133
412490
379031
723845
345240
1311109
1134637
399859
362794
526758
1229023
687029
69450
342254
1363797
827669
154277
1150002
1043874
530734
437698
72595
295730
69581
874221
19764
1266899
840275
745726
1041984
573986
1192000
1015759
933854
337976
929236
821140
1315454
849118
869489
465639
1287075
1283764
838531
1213983
760213
118730
1095020
770325
782770
496920
479045
1062379
993784
55197
304285
738411
819575
221658
435334
531585
926947
677197
254744
1174457
1252312
613341
736822
1083962
784761
776599
532049
115124
552221
1286361
1241028
1243153
1047330
713255
377429
1241150
176840
1339103
606640
1321130
352118
1111505
987420
1206238
729771
97038
542647
141017
724701
577819
1044937
682402
847693
152618
187868
50377
334828
165615
115232
925836
281613
896957
1247575
526225
215973
1195126
766850
449283
1059294
197552
373814
246147
401910
764938
449122
1252822
1093605
1343614
317959
361199
805916
876323
1135220
1065241
390985
415908
741398
658441
582808
481456
509916
218422
1020279
1189716
961980
1016734
1226331
50894
1035931
1065290
317800
1025629
33931
1349129
1258730
1182818
1135541
719138
244588
1073678
544975
1303677
211826
1290589
224366
1276250
1248060
786570
1139057
800305
1016585
659160
651369
366570
239468
796287
904525
876132
1327343
1322247
577136
287202
1107586
82176
1355915
403745
754221
381804
429133
193870
154845
1357911
716368
1007371
958413
1065604
79896
1314430
1248983
16754
1146489
1263457
106499
404745
1131534
491316
1242427
1029783
198254
1172538
1325275
252034
541228
1021394
82662
1125091
918210
489174
1199470
1320228
420086
269713
750001
70538
880140
122436
1014836
518219
253906
296197
25148
764980
548760
1227920
611406
1162271
1274721
428575
466141
1178785
173255
264472
1255487
171811
591236
1294448
800485
209241
320231
905928
581411
1084992
1243723
906980
1015898
215936
783804
518704
960517
341517
1134894
1170449
1336324
1087180
97956
49816
472457
796375
1263590
150820
204411
929244
883134
19109
145703
129565
1104187
166812
93807
1054922
1126491
151659
517859
836151
203707
872793
1335962
354570
209278
463203
150133
1133859
501180
643579
886532
1149645
625165
416197
626876
1046498
354880
1072910
909398
382004
283926
921946
1095711
529542
334675
1099849
1325089
811236
248030
413730
900204
961197
21595
1285656
1166797
430901
334222
1250345
201626
883254
976281
1235916
41728
867282
814889
118649
358868
473589
888508
391760
921660
691845
551521
457853
447092
1308088
221898
311693
793375
767531
604013
44469
300694
358713
1076064
421443
51985
832480
863816
559475
198974
599503
288977
1309100
10186
1317087
503954
210186
1104276
769165
760921
686773
811446
1046567
61630
1272211
811164
383222
564991
1257708
925312
658557
1022187
687636
614439
696559
465639
1009407
469615
242962
625867
535385
1160323
686678
16893
1225214
165622
1203477
811479
290645
260805
1346481
582570
5255
162658
1337129
754322
1105573
687087
767885
675749
302951
1094820
730036
211608
1189002
1316046
506687
583817
1001193
1111052
190433
148710
789367
614652
1080732
840461
358443
356490
692829
905884
1138859
917080
416780
652569
572162
384049
1171313
172456
50380
465053
1292987
708696
727015
1206572
657769
603840
100398
1070659
447225
506095
984370
888631
1344716
690921
510357
1302734
134643
519779
675278
1165416
426787
1032182
601431
864211
992625
1103635
440772
330165
652297
1060443
909338
298144
560162
198540
88103
973526
233554
677072
208883
1067943
1321562
1251554
1236734
341234
1328403
66752
1212755
1256052
131186
408926
149620
10412
1253326
489007
1038716
660761
1360670
1117955
485977
519065
1274467
98492
678856
1126981
1226618
919002
868211
711379
1056402
923348
110446
590260
739508
769751
135096
942813
1256115
1282600
85038
199751
233976
676966
476928
235799
692179
820485
100411
686463
339638
428595
42283
1271267
1102873
1146560
935550
1150446
940994
926028
1196012
1132727
103711
646356
916339
18543
981668
1202391
203075
820657
538578
286042
1268278
667799
1172915
1241829
1343112
296803
446314
134716
93451
374700
451529
585943
144704
480993
1178357
383786
806944
424790
386370
953955
1254609
1058101
752528
745108
1124905
676813
826177
981249
66837
539439
873929
859504
652256
479115
1234807
1261974
334850
933359
131676
1287308
1297502
909887
1353619
1242846
1314358
851266
948618
70970
1103677
807615
375156
1174563
167040
333640
291223
46105
1079823
1309618
742206
504125
784288
182471
1183544
710145
1019641
1212789
1001976
318171
798688
387001
1140665
935304
1322150
1252297
300005
364498
432425
37256
1058073
816710
328351
1179472
997161
1155002
827929
901584
205984
844704
1205390
1123344
425468
668385
915396
175734
128064
12389
472272
160723
802413
428572
1015323
567078
1200831
221071
628197
582031
1101738
202154
1184135
19589
50543
1160942
984951
1130020
662736
222263
974260
1199705
238676
231346
175476
957231
391556
1138699
714748
397907
1088679
1156923
530523
953013
490160
914496
247358
451719
111007
296490
719186
1289502
906182
1329986
805674
963983
780764
362854
1268270
1188058
44637
728011
1230910
1077425
771703
1312243
713571
526998
847822
371914
456558
659477
1224896
951594
294846
992998
173899
1360240
964994
349623
668104
110310
342304
248050
1254364
302248
201901
693260
846569
584399
1160441
1173769
285422
1300226
449869
452820
109229
619986
650656
1265572
881122
149730
1011104
775357
759085
273259
1295940
1204437
1331297
665110
461090
1271366
784835
1116966
551847
141932
1004887
1258664
181069
1063051
335237
862036
8770
266571
1253014
702093
935068
426087
1164410
351177
136982
180505
694815
842108
1193352
186837
624130
412778
1273635
1057203
1314578
1257082
398123
6339
46081
1143256
831078
1234077
293371
95419
1022428
598769
822792
1142994
863700
1139685
396876
123439
70906
765012
10369
295667
686628
127007
1251734
551425
158022
103217
270396
1120764
111334
951741
880681
479463
917847
555100
807602
990496
54034
673801
178955
1112006
1356780
1301679
316073
803445
12059
1345208
581318
553180
593821
571679
109114
520689
791082
834582
754616
1087850
657270
829504
143389
452844
1016720
1202151
624756
611382
992450
1333235
1056404
746901
974570
638972
958942
341861
76615
1271208
547465
1230926
1139850
430933
955464
403760
128459
847456
1270516
752762
888189
701360
626839
1221871
432202
14087
677908
588520
317890
768798
1230313
568226
1094510
731216
820037
1145696
1039218
169596
390492
983534
773749
373387
1045253
311692
1227348
543328
435050
1338230
855378
1095823
113091
1045905
883820
872680
1333891
76193
1190969
465049
1040612
1201702
1356689
98384
613885
1072305
1360620
909527
613585
768564
197503
222959
1081221
96099
1352803
369832
367876
953808
1250749
1148485
912812
18821
371002
159366
18774
392896
585401
807627
819707
46409
1114650
761617
147514
739237
468077
383553
817382
566951
1240222
182694
86994
758783
22313
254829
666192
575888
644689
400489
1288688
83795
285123
1253875
939490
1195636
48795
1237318
2714
424349
299849
512013
631528
297083
581484
1356634
742558
215431
1140934
851347
431137
959487
1364229
156766
7877
255346
1284948
344748
576290
602915
159489
781978
1245114
358238
455279
688285
499459
703160
151379
113279
697504
82838
7076
25212
1205819
468609
750704
258694
419403
968394
42263
955186
1230432
1358045
693900
1172059
694869
871626
1080085
305106
17325
784463
1330527
1017030
265940
722847
309063
568408
1138369
285636
525327
463645
1092353
1033612
282682
1321766
939761
1292994
206557
589292
433586
75056
113115
55127
233255
822631
929458
446568
976602
454257
950047
979838
932617
944154
924438
346043
403910
778961
140233
691178
547851
833019
505226
584565
317079
431377
357164
871050
1056331
22917
977312
1204651
38267
798269
1051714
1338957
585761
1050083
57636
126735
1168618
365436
175862
62131
334740
607626
150662
69684
408928
1125506
505356
1322647
15301
1153822
1250814
1349740
166533
831522
545868
183213
106237
212636
84314
1097792
1207863
919572
468740
127033
278613
506658
651662
592204
151949
1205594
1192558
724664
308243
853671
924212
533575
1145859
1186286
635178
612246
858463
846771
483375
480874
1097607
340727
400434
662519
747207
878185
1301206
1262566
1133849
1031281
1350152
1218719
148175
895113
96509
759967
144791
1165231
801844
1332221
1211088
618290
744376
345699
366308
527075
527590
448785
1071815
861846
1155699
1211801
1023994
570458
84464
630627
1154151
1180730
861282
219998
2795
328481
16063
939438
790046
362521
51609
435562
145676
361998
37271
643157
391571
189353
89354
505711
598621
776237
778817
845833
22365
797204
123943
61203
275761
1189149
547117
837951
1355302
1140643
1170426
895274
594752
1261141
594333
312538
390658
591485
339821
4693
427286
1141243
272318
1223126
257294
1254759
857912
1194924
1212093
582030
773530
353267
991629
409957
789005
888203
748379
905074
683351
671104
540567
106024
450883
560355
319533
830903
665693
840943
1346814
367424
1331741
482641
348329
517004
91051
1128477
1103962
963071
497484
462058
814789
198308
1026321
1263993
560334
705196
212507
1292625
736574
58157
218643
1212686
1253133
564332
1185306
1241105
457472
590618
96861
334669
1255916
1201448
260533
436191
413175
447983
1140922
1125963
895092
157054
456563
282000
1260468
1069576
1115629
104588
442221
803821
770480
175375
366267
500185
877142
1034125
1308971
665096
232752
337854
1353573
956373
120272
1015362
951051
1187977
265900
157867
744765
1200525
1157821
712332
1111693
1007169
262809
621495
494297
414837
47506
655375
578820
245920
822047
1230707
192785
850659
1161003
1332082
215155
697553
1032017
101219
596431
640874
825987
309918
426382
950756
129994
641575
110243
1095966
215991
1054732
463220
1223589
82114
1246668
538583
122448
187491
952207
518525
1112559
791517
584768
479293
1171083
286808
745492
664227
1330768
964768
844240
1329347
359115
1290013
860832
1208064
66662
464963
9396
1048379
1079665
151857
320256
549346
22031
1267259
569440
1133546
23923
984605
269021
986966
918619
1253942
866825
1332471
1068387
430096
279905
61752
121005
660355
381780
195233
574097
1360748
15188
551412
44249
57260
1216331
375462
914196
1324983
505521
204393
519215
814793
1256128
93071
1028188
371880
560809
852327
987864
525868
968319
187390
900574
313204
217681
654790
1082035
543566
519072
1230601
895133
1191931
301945
487425
1059010
840743
669462
545200
133871
769252
856917
926562
341846
1262237
161940
488309
995116
136205
437147
3627
1021700
815316
483038
1089437
509363
1334904
1146648
842534
140960
801624
320425
1310141
775142
713540
189273
684238
1269795
1043950
1249665
1130917
516537
640205
272702
1127296
1296908
141567
676846
315852
684776
223791
178825
377650
1184298
732287
660975
373658
806162
279914
452633
541652
1245436
843052
1351853
934410
55968
483320
1000299
537338
674677
1072269
982886
813333
839831
965571
678053
920136
663840
339733
779612
275043
68545
836229
1328490
240190
972945
462948
137961
562566
536778
1189080
1283795
253006
240125
1244276
633852
778286
708214
679225
870725
51801
286213
346245
82111
852911
192217
1112985
1274561
492628
609389
884655
1062058
485423
467193
592759
1206732
59161
1111707
335061
646867
1089022
105487
973492
1110496
1133289
422922
4586
520833
301758
1335902
222828
788822
473348
175151
327008
771529
696205
978792
407990
1184847
905869
936384
269090
512667
947556
43434
758576
841683
1336950
297344
160351
483994
1100159
576535
138732
819752
1356402
1218214
1257606
926426
529505
822556
999232
324123
494919
85555
57823
220842
1185664
1121772
1261622
309328
927471
458916
740670
967618
919353
1307960
498855
972996
691535
475745
355986
1077636
1301949
448198
1363112
206619
943936
169467
20000
1051084
1082760
765971
502739
1002599
1244731
185342
1300384
1329982
1344618
1252113
291753
65942
452338
867904
1320326
990311
412947
1315850
122096
792114
802279
569270
1312643
1233058
113015
1180226
517973
1144746
1268340
1322999
1156875
973290
166262
812505
492130
8548
1033664
1268933
562119
1310861
1332025
1222913
55717
185192
220005
305088
679232
288769
624970
864826
437418
433630
460531
324851
410856
1093799
762567
612497
753330
1026925
1123126
183821
93845
733910
1303915
796604
226994
810558
1150545
1137909
1224241
150003
164415
260969
14753
852140
770160
1275077
107515
1334567
40323
81561
353793
286220
1335366
1243336
1120996
691259
65730
877355
70086
603520
935376
693451
170585
1241735
173576
163231
1155071
290230
1340828
1339181
1186554
955517
49250
1188373
227891
39934
293340
6664
1054008
598841
649656
450307
579628
525153
1028324
492346
954861
487846
467946
845922
627879
1072251
842480
711576
46533
360191
883701
1138489
351950
669372
649305
179564
854621
580725
656404
1185262
720945
879515
423263
18358
1278719
993238
766805
113674
828752
900931
952447
527371
1200663
414193
188139
60216
842497
516507
402535
545729
1271061
329037
764000
191755
508413
275413
1111037
1036971
325071
654222
737061
738774
484079
766481
754330
1280166
719203
1144094
913376
128241
440362
330938
680856
461976
902332
852958
880350
687503
106110
467147
1360681
392807
1161989
579808
1131867
284076
150630
466366
469792
553966
1274364
160833
1227129
821236
1033033
1271741
1108242
335787
348133
1246126
561425
744893
515367
208585
968354
1041584
25335
1215686
718705
743276
513798
484699
1216331
470029
45961
296507
868098
368353
1078466
1135163
164211
346137
504189
162624
557430
491999
525902
142255
262245
1197077
165814
1032379
1115736
316782
888457
388605
921324
982605
1191357
1266547
1084507
100856
465172
957856
691285
950067
1269357
133263
1091176
1138923
789608
569403
896056
79495
1159217
125278
1338053
866205
82821
1358196
453475
374097
735919
305418
606358
1137047
848245
143490
227746
160304
169696
616878
1093651
1246643
384756
86663
611815
1263758
877505
226184
761358
1090603
1363064
469362
1309892
509313
197642
165639
1239442
566907
36655
526901
1355440
323857
1348365
590174
41234
662570
207691
904043
515391
441700
241396
1357272
370854
645937
1024117
1010358
1283726
300015
701312
616634
797643
221340
669318
78750
18585
450212
270641
1232248
316004
727397
619173
701831
717694
263761
1185705
361175
1183574
778797
746138
1250905
965474
222356
322023
1266214
1092821
103145
1290277
456525
53887
97659
218960
831570
1310236
1250314
783881
41575
208126
308054
684674
1163361
1205076
173403
1135726
776022
625627
60853
1021631
1240673
174237
792907
893052
1261998
725364
106393
10349
572297
1168889
416586
870246
865530
109150
389321
551751
177208
612283
1091882
953490
1000302
1238206
1143315
1216857
91777
23895
725978
1290042
1027829
1137314
262483
1082196
477124
471283
1295614
185924
1169958
911029
707962
771743
684813
1270944
778313
171717
422281
41649
534701
1181095
463460
643518
241131
786166
1073049
969916
605955
377308
1257219
963891
129501
751244
1356098
1348608
1147723
175809
1294399
112699
940542
682390
616856
433391
432517
429378
397532
123882
1139400
1342119
748103
11290
687570
862123
212216
1034482
676452
956682
380700
294935
961157
341431
331255
891475
1353310
794068
1344904
677599
315914
567757
1300276
703546
109380
1155121
1312785
580947
566572
276883
967572
889248
42804
618688
337215
627413
145709
1158665
706158
1183465
999554
919566
830072
1256056
1262809
277931
1316761
431563
93776
1068767
128951
88162
470616
123294
159253
85361
486275
1273361
1161792
942502
35551
1007055
1090949
1231366
883860
793232
650902
454729
169964
950928
1008482
867812
991750
138384
397058
902277
765172
1012906
1154055
695077
221213
883964
453532
190285
541026
669348
921839
1307849
751494
1256023
1301103
568298
244814
1089213
1176918
867291
52424
1268646
275996
64623
1321300
68395
917367
1185331
90148
84537
1135991
733211
315907
401721
1004769
184531
1312671
1135809
452433
1185703
683196
383336
314069
312477
869910
608960
109474
404565
370679
801957
677902
30966
812261
725264
666261
254143
375945
1217369
1191228
659467
728233
451624
1284998
288357
1320128
1226979
571991
974460
1000533
1277710
851983
1105562
755270
372474
821446
848220
1053125
198704
648411
609154
518684
1099721
1028109
161741
668121
1361604
76667
1003365
140787
904345
913086
719345
805998
75706
1036552
541435
1300796
798162
246067
1349437
1075386
320719
520820
1194720
722228
318168
626550
404302
578021
537177
138885
1199948
537098
1003420
1000785
314187
950732
50776
1042845
65514
1098451
1232609
645158
991315
166932
197944
17247
857590
113537
787671
880520
1304447
771865
714104
1113467
696911
679848
1091540
119651
1195169
806946
211111
897613
750488
645280
742210
1161179
304577
791898
439019
1160042
593277
732979
1221600
909828
146614
577525
876589
140956
686008
397684
469192
1096210
194990
294528
414523
1175051
407038
96784
1312154
740954
170735
532500
1028884
1053377
1163259
1115824
474770
963022
301026
1062756
1017998
73804
619057
1212502
80522
532364
476945
922371
908748
157596
1233994
522761
1218042
402166
659101
1204171
945764
576018
7717
1008123
1259079
198712
774264
1159759
11061
683229
1010753
66128
1310771
983333
969465
783074
38946
1325147
329323
1318298
856063
1166124
712230
946472
744324
1324582
949403
210617
14137
1131674
329538
605279
542604
1143041
147024
1034427
129927
639397
1127005
1312687
570570
695788
114147
1355356
484934
374601
841759
1284347
418616
665915
407794
1073246
704903
425263
930379
805351
461829
1026989
1035511
1283747
137382
1125447
273964
431916
889732
1350710
446371
657465
578991
53500
105305
520835
925957
126303
261004
613909
26500
1054869
397810
1192378
679192
69138
221068
333916
222147
1074719
16855
543570
1074213
1310240
189968
841103
276828
140635
1020309
968823
1188888
293029
1292348
1179536
229157
1032576
341565
338589
744168
736694
28066
54555
261746
241667
910473
1005830
375450
810311
731025
686148
968544
470201
328495
822841
617264
1363471
204968
365262
997297
927480
358728
559823
73120
827616
1130727
745171
107859
42146
814353
565425
562457
6800
914313
510221
450532
935736
156529
179711
1242949
193860
849886
1130061
651462
200884
321466
513267
513229
343717
936965
1199934
649865
323737
717842
927915
1066729
773597
1063392
703398
565009
679195
890417
1362502
644601
28585
823285
18024
519494
721888
1001467
884987
1326376
1153704
868614
147349
905486
1166506
271679
1226222
20067
987635
165448
190267
1362538
1070172
306958
1161915
514558
641452
292130
1322934
495079
963922
533327
1317931
1345012
876514
903681
334708
1243945
819459
726750
378623
800793
1165992
688077
842450
1142808
937050
588679
677619
1276407
1319789
1042571
790150
767848
219778
877137
288806
458949
444374
976836
197887
152736
141954
1157364
561531
372373
590305
907283
1221555
460574
342340
1311040
935368
549435
1216972
966110
116613
1238549
1268373
614038
392329
1249580
440310
1338274
58223
924188
1171333
1345439
886908
912878
937865
419489
780921
124059
22379
1286585
623843
1212500
37944
488622
262311
866740
1323275
8957
750502
653122
856171
811393
208989
1013962
566379
986885
178536
380124
1215032
1044696
210231
1289385
1186424
766040
1148296
133129
809193
911726
995453
501075
1239418
573642
586073
434500
497234
619661
748545
1081451
1149759
448405
920380
1203920
1203570
1014157
491604
282276
1311168
994913
1328259
487399
1346632
1163177
237814
19582
375947
982556
1022758
1087740
1055251
1006674
333438
1159876
1287428
1295732
1339809
1349169
1343345
1189490
815229
1026618
938264
145744
1358956
28325
1091784
44220
979925
196241
437833
527521
1704
966516
467651
605331
1179899
113180
1082350
1010958
1078914
852759
1304085
78056
436787
464394
994613
458076
57896
893739
650114
333735
1078906
1043532
271409
839455
884544
773199
989425
621340
732395
1180075
356196
672973
400601
1089809
552874
166363
1208771
859633
1092599
989957
285981
1134570
1126501
1264891
474066
60147
95575
765110
118768
80516
456893
445475
1343429
439166
156193
1287264
234636
1062133
165082
1050238
654616
214242
722884
197427
76328
1360125
1271426
865473
759376
26328
794805
1015900
1016611
1130935
136147
715453
889467
663959
658588
61386
890555
1077024
737364
309651
71417
410032
285108
1185061
1266035
133434
1240643
481277
86389
751567
529996
182312
933159
119622
1278669
441269
743633
795097
707428
764356
1280433
1258610
1283713
181742
581490
241159
1292125
1239645
1067299
1164379
1059418
186699
549498
767110
398222
25311
276473
350554
544671
86457
597995
1060884
449724
838711
1266169
901123
534100
26255
965683
1084337
265619
1167892
753714
631376
762356
908177
765431
493477
293025
528113
1067496
85370
828488
92321
1012973
995025
126788
630033
163676
398663
1216947
495021
720889
830117
850083
147712
52368
1254047
295025
698427
1055822
770849
1153426
1007842
665003
683211
132934
40726
284572
1345690
860637
71474
991676
853304
1083111
333193
266407
976816
1343868
457157
766910
110397
1022045
1324416
1196488
396065
411101
412143
763562
979807
1171630
1054454
891338
617775
560215
381733
846954
530521
461180
1171534
1158126
682234
427149
684421
221742
620867
512647
31651
340148
330647
529716
269950
1179644
1183063
84935
1259655
778547
193944
1300111
168312
189459
697996
661034
778777
1258971
860855
1137707
1086509
564421
238726
557171
149081
627577
709370
909403
287552
90902
242906
156747
1014768
351344
857545
431966
5042
380972
119819
1149256
583981
572582
1088010
368420
109098
1026635
1332010
649516
832930
1297708
1089423
1328835
1018647
145868
810629
224012
28154
394261
7069
443741
1154808
470201
893976
538786
889560
970374
521601
235857
123570
713742
1204473
595580
454818
1115320
718752
329288
874129
1008037
1257778
920818
1180662
1241393
518818
1109553
841442
375199
1189089
781433
1034420
884199
471124
665848
697023
1172813
150304
904452
323208
363271
191917
102911
1357097
921029
1261865
791179
1105818
1239549
728241
21942
1176903
1300725
465777
1023357
977239
40678
973798
117292
309824
187374
910199
402312
578445
1248668
1302535
1158445
783513
1191912
797510
187151
487606
761516
118800
630857
701832
1238877
275890
23741
216269
728728
1205473
448395
1180867
1328952
373043
656006
905639
1231566
183361
841762
1300376
123132
470936
285196
1165195
628371
671157
859692
521468
144411
673580
40047
898122
576314
1011657
1336586
684812
249268
476094
1159411
1020497
1208920
665336
115622
1340882
971594
674125
996224
355199
100332
693431
875554
850775
275020
75835
470501
637960
605685
484905
1231193
1236670
794346
981289
1045275
1071037
942306
515820
166196
1336708
6862
329137
376181
172326
1315911
866602
1146954
1351330
95544
231157
92
1179015
43481
561335
36616
988811
683996
769809
172469
563385
1115454
1036835
469935
1332059
1166774
1035137
870947
86213
687194
249771
983011
1193087
880553
1163161
1274796
524746
733058
820604
543077
513046
751191
251418
967777
214363
1222451
235440
620495
413030
56427
758463
73011
623900
436957
1027591
342865
98996
225594
616854
798151
881150
630353
464980
838858
617651
437241
179268
1113251
859251
358201
698281
731307
855099
359441
366734
1151049
1241067
296415
48291
280643
512113
1082271
1084111
1042775
490842
857041
107684
317587
57419
86638
1100806
1006851
471451
952111
719578
660531
333593
513685
835834
218913
390316
182178
879749
1013354
903422
1066874
502346
386773
859417
871930
857835
1096444
776888
702703
703538
283859
918928
659339
838119
720591
832197
687785
298300
1090674
384035
849604
133823
74241
1175644
1186277
1209442
546584
677201
964818
989278
1126385
1126969
1344403
154040
45883
1249593
380978
1181739
680218
1215139
322618
1020401
425140
931728
877853
297867
1142254
132733
146161
713434
818064
143269
330996
737238
933701
753977
864792
219865
334298
1141711
1014419
110030
1182955
1094069
968524
584205
645656
135099
1315809
122128
1344380
237037
829207
544019
1102057
541534
841439
228345
759163
967661
788632
1363538
581174
955039
1300
436091
60715
1171542
477403
282607
682491
538729
1208114
843562
447300
564269
730846
490158
508729
658201
583108
809798
520664
931698
103943
280037
480618
787750
1108550
312345
731059
898075
409926
726251
452648
565766
889657
1125706
819301
443620
416100
513366
625908
298498
663620
741936
74464
57297
530096
996803
299916
26819
389791
513531
967748
1197774
76533
839087
1145131
626593
1087142
852089
1110008
911886
852783
1081755
322962
1250157
218981
1298979
280651
144889
471957
866819
891778
537207
1288342
1239505
1364370
1274462
309230
910363
462913
995295
110892
1301155
1271763
1355263
566411
1302274
209681
1114140
306515
1138302
547028
1121295
2961
1020897
453880
996715
1028655
461215
394341
1006104
409414
1244231
697679
442300
599668
329150
204826
1145658
1267271
44208
510292
1000889
203594
1163865
839603
277235
558426
239871
956972
425092
1196968
982487
466290
890704
989989
1290074
146683
1055344
869190
920833
885157
247504
1208001
795612
744616
877327
1134005
764467
508674
470740
1055641
391494
815064
278068
108098
211102
762427
1131477
567903
266424
932615
395793
61043
184172
1039969
526449
108011
1298220
1071190
521766
933652
552528
8853
9470
298553
316692
695615
536663
856998
1124709
739383
1045843
1315880
180421
700813
148723
426839
547856
305360
572917
183314
489465
1097180
1349025
391487
1266114
896033
947008
271580
1134615
516190
87663
695745
715183
275074
318579
1194552
953255
834820
1118709
434278
1144570
719997
978810
483787
1143618
981160
994327
281624
677331
943587
402528
739831
370858
1290902
483823
21190
930519
313666
506081
961445
547230
1113370
761281
566259
1018023
693316
734157
1238842
655474
604356
1139149
1023915
880089
713177
1184163
462560
585019
590988
1154106
773795
802711
381480
207372
885050
655232
445113
11758
858506
1254036
37970
642044
230310
371540
999080
1135785
647858
381986
201901
239210
1157644
680527
1091834
220103
809885
991602
780482
430331
1131037
762403
526501
410583
182384
248028
663134
459955
746886
5327
34496
517012
158556
628292
856304
1231147
1133256
1020293
1193612
1357634
34177
1178729
467043
137414
937545
76260
217940
125045
1300142
1220986
65543
907325
643234
780328
1310368
316012
1110137
755673
170323
790837
391658
502058
641600
615196
1199226
625343
122883
1004371
1081143
1296455
726262
902510
1284566
849603
801823
185753
512368
1025795
769608
937716
128726
535446
458888
1166141
552827
113082
607271
188931
829812
1028437
1227
744725
293704
472088
54063
468646
122959
156065
1230416
417886
197054
877237
284136
292699
1204069
1097939
1037081
358412
129981
897594
627709
4356
418222
710004
66370
360951
1234179
133544
498812
794316
240370
1259100
233665
280684
977417
134860
1092950
1230892
954503
615326
268454
893397
507657
1124152
1051430
512067
224321
352319
308216
1265339
910450
1321862
1292125
1077007
652088
538212
705252
691293
1015484
831367
976519
1331804
960966
539456
730900
617235
301561
1276558
1254643
283885
91260
222335
1286586
776068
503588
138121
1186344
513207
1166371
1274577
711245
721160
1360573
723525
1181678
898798
637067
698849
721613
735939
1111297
651926
189776
685523
1107248
402088
585032
81119
640175
712352
460417
716495
610468
721568
419100
913360
245767
409468
1343270
80491
1175212
1089346
351927
1306457
965191
129833
1169532
1179875
1024123
1030401
356972
380735
453158
959271
2800
702424
747061
1045414
730459
163138
562178
654831
61650
69250
414463
308103
1243472
1192045
1079918
533847
986748
948074
204975
190131
799359
820468
946685
945259
1081198
327729
1181542
1166478
1090074
1154949
233687
1273391
383869
7946
632339
472180
184842
310911
246243
1020069
1015849
1106610
41078
973636
729646
297747
766303
139921
823615
1135981
950914
1026632
1000189
821616
646026
793576
1114161
573275
785215
581688
1055088
727248
1231762
210073
1329882
664877
5120
459223
1236022
1343527
1314115
595446
1041183
111661
239783
760956
194822
1081
197795
1181586
486540
5487
1165359
497406
275494
80061
46407
484312
814175
1230489
662527
112497
598286
322509
407631
790407
194160
1216733
74170
1016620
1277172
285797
630034
1219090
212417
710564
750545
212592
548489
982106
627915
944722
1134564
1360317
550611
613784
79061
1072499
461205
676152
1143559
642486
1102564
228456
800848
280993
697947
88813
467416
842598
898157
375062
1323981
800152
704160
642631
392581
208081
1216361
825548
1248698
364765
605618
741368
649457
1229161
75225
955672
234446
802394
233760
1027305
1328629
793579
1108716
27536
630492
13734
509739
1077131
749684
772788
1281692
694586
834337
1055568
1166748
536418
1182765
738616
386934
62316
570
1128869
540806
485232
68723
934880
526267
198379
782856
285882
770308
376350
120388
193140
560348
1158981
845905
1046728
1090769
1059833
175057
952541
772587
293071
569308
983461
1330876
1033881
895731
940090
92191
883963
802308
53657
1055692
762659
1065122
699303
1022218
694479
823920
210691
594312
1279334
144876
401950
50519
1117229
140452
1028885
805449
5424
556476
653006
883021
1307079
188812
611705
949287
123154
1185834
15842
407088
805126
1222328
469759
991448
768651
1151471
1249774
46191
1115106
159641
1279745
1173339
766164
92879
460860
1151402
1102192
1082542
831684
36735
444102
734974
787184
130048
55628
748475
265611
293459
877428
763016
1109237
417365
436456
802365
241372
719039
745658
945215
1228693
813453
1020981
582128
1356038
137973
1041775
1194425
750055
21931
312578
1212737
626707
256234
793105
467740
147527
669963
969253
507698
323380
670593
604719
344774
305487
113526
262907
350975
453203
1011088
1178003
569513
994668
559033
826625
1282276
866881
1259890
1091638
923243
191554
118336
388146
822363
297782
19557
400998
815652
790925
1337020
636871
1152338
1041850
115384
596726
666744
1225018
936554
609618
1085358
198462
445165
194804
918768
715073
1164310
1103120
1169669
904494
1228305
847148
630732
151208
809408
939722
736765
26202
706118
737906
1215687
1302414
1158578
1228262
703666
878294
113338
1029000
1300179
1242003
1358894
91033
115289
1284809
698222
902759
38549
1335502
1260502
716273
236117
727495
49611
530163
412503
423029
160788
158625
255491
373746
841533
593477
1002626
1116106
413355
431347
38967
1262019
1244138
1252897
693387
251111
1157845
138225
285258
960813
963033
828285
606096
1281744
574813
112930
1262546
126838
638637
610788
1027645
1346482
731647
58698
398250
282967
549519
111397
1203546
803617
651052
861522
231804
457322
681790
683109
733191
632329
293378
1340052
1051451
476225
289518
44464
414027
1018932
1168009
792176
366372
540550
461212
1311198
1072338
776265
810263
870499
476133
15489
819366
241966
511608
1085707
1327587
481939
538822
665977
856326
377583
643407
127338
556774
254958
424921
1142851
824719
1023210
186828
309866
789959
619198
1222467
137263
1076966
163133
1085682
34036
257683
966120
1190626
474596
903897
1061463
805845
984704
822392
44675
907769
144100
545766
526776
1270895
789793
775731
213907
1299324
62266
426785
792012
577790
678304
1327122
1345921
213327
101582
407669
1317439
987265
154198
764619
1115601
354292
759666
1021556
937853
746903
720513
736102
406420
1160415
636331
161664
1302448
650488
746256
248252
134747
582606
308955
1033208
411344
721340
908808
485754
220269
365802
50367
617306
560215
1142522
174469
3054
492374
1251697
775130
19046
886601
518108
996137
767881
24685
186188
1270814
52259
1086218
554302
846186
1087198
280756
1233469
637249
1079702
517448
253430
921232
556412
725467
488276
612441
34841
461723
85942
812959
982835
111351
761739
102128
554672
1272271
282817
728305
32864
667367
967165
981435
50452
41398
651172
21958
830803
860482
977514
1145776
1106103
416106
669224
891048
392787
1058724
211773
1227468
423718
1254202
321652
701547
1278900
280844
789892
1274951
204265
401283
35340
828002
141355
818073
1001118
536528
180879
435372
768617
877328
105779
953040
1092156
578464
1135549
648724
1228275
330617
372003
1030145
961813
1353573
976101
194224
320760
993917
107316
258470
1018334
1092930
12312
1031407
349680
952644
239727
142981
1338580
1095814
983050
1125919
634469
1146001
1209137
706128
1158856
1061823
1201148
152393
604938
3831
916272
695761
542085
26694
535031
395035
1176766
681899
316735
837736
159832
67246
286037
49033
374634
1199100
82235
232253
753646
277221
659429
1099850
246181
792279
1284103
415103
1288739
1210604
548595
91089
720250
1237009
1154934
485141
349069
589491
1259910
684502
1192419
824656
546508
1243750
1026813
617902
340702
769425
149986
829628
931312
600321
1352662
1141850
1122521
447386
243359
521082
60557
1330984
492124
625382
720207
1160951
1211345
768551
444279
295005
677730
937327
941428
685480
319421
298205
228744
782627
1057310
826518
336880
1144075
36369
54796
19887
557279
588772
217433
1171660
338387
1169028
570487
94248
1003721
786874
262522
1344853
564037
1273560
1099833
1293742
120450
533430
317804
901580
694294
462226
26932
1039094
948402
403823
1206294
247198
431826
1092311
496035
262160
1054869
447080
298201
949854
245689
993337
1293090
143574
293892
536889
813499
973651
1296711
228170
411450
766237
127271
1146539
67968
742463
644654
689100
645191
270401
1254597
1013003
553070
77130
1247407
1119508
393032
373483
260197
1051057
392456
626266
1214050
1166039
852131
1093374
570789
571679
856224
734965
974359
1291698
457889
682740
1189245
409289
1102129
392487
5016
337363
980170
1141045
777568
1184086
922774
772983
956986
114172
605947
450982
536812
675309
562885
1157406
163359
1013453
1235004
913018
351783
1037144
1169185
579803
1299672
155312
1074934
652706
658172
978301
1219123
587703
1082555
103306
465958
189052
537701
461470
1086544
278499
369821
1357971
1244823
1339516
670840
1176501
540788
885169
1336733
323024
1119002
484249
309617
232793
1036514
1110611
1010807
714252
771998
1174821
1290107
358714
1267410
780472
427638
493998
222210
455114
681907
1337263
891
165379
813940
1259401
521822
1306486
994013
944514
1158755
1070564
9249
1302989
480655
1085665
422155
259754
1201980
921732
292364
545465
884279
51927
763010
627734
1077761
62233
642658
1282278
73605
542567
134824
1249031
1263085
133263
505450
1178920
1181817
654471
263734
1023554
1039222
1232942
998169
1225437
461178
1031087
554532
1073678
795462
665301
745114
220978
908041
1153272
752799
747021
616577
822820
694059
439140
822771
685470
603646
1357949
1338592
33274
316572
459067
219267
108263
842052
969285
102129
4993
444550
875027
1085894
795443
32398
1199960
58367
334110
290505
476981
21732
50216
874991
1170901
969094
321027
1018736
1363631
795932
21588
966557
1322144
362011
497561
143427
990775
201402
38323
620113
778290
54137
1279110
102369
1107713
116447
1059464
852263
946364
52553
944114
504409
1185131
873165
870014
418581
88894
513083
1185816
489777
16151
180895
569970
101062
448863
569552
256304
259295
1149180
930075
526591
966128
1302782
266222
35518
1301760
208042
3494
557194
224744
1146274
681635
482113
273558
394596
893506
116572
360688
1115753
1167175
808295
547567
318908
46214
1217416
570579
58582
968334
208592
1073033
158496
1197535
1356566
511675
678516
464860
151976
1168623
1134570
924212
1349343
1273663
181676
383408
453725
450644
344214
881879
1073836
836720
1326656
244187
442296
260055
411990
1048559
312894
770046
220104
1163413
911761
151928
83788
59836
774511
470111
923080
477132
615416
523100
813473
982596
596681
1339332
1066143
261879
64039
415343
1107215
933906
939357
362918
628425
626708
1294986
1281948
1290500
541415
237312
929738
1362649
284492
708829
743025
348272
1349424
113236
763257
102324
485908
657259
256921
86236
672359
485751
1122881
114881
175308
973691
493034
415288
778635
471424
333037
983883
110828
362435
905467
651327
488040
429909
1167147
770902
1216295
1238156
1116948
836425
146817
1348802
678423
1335480
162770
729319
817500
488655
1019521
21480
387689
1247451
863385
48839
896453
888914
143003
702123
930264
601057
1266633
851304
473792
84579
450850
121437
1208713
1271655
517751
1020416
83029
543297
98224
516998
1280751
41204
1311768
708066
242634
677762
1314501
976262
910773
412509
407405
201565
504202
628176
783269
1051036
1287758
359934
655006
1343200
574890
721762
1321175
77324
858366
470022
1142287
27840
1276545
320991
835152
29895
1132557
313395
489586
1186201
228533
202649
745502
1178018
199964
78892
809955
214080
285965
32918
308751
799968
689573
605690
1162392
830666
910434
235763
812237
261782
499001
578887
609106
451113
724752
1296836
183493
351628
1137865
467326
222918
1194750
924515
661366
1234959
722743
974668
830432
1052343
406957
30725
168596
650299
852930
706984
305761
167655
63795
358232
459506
256416
445708
800982
811546
888616
67040
1089399
240830
876029
1098945
1261735
1279808
1280677
719620
1187953
164697
1325239
622285
429911
112780
1296771
651334
794870
1206510
884196
777177
746693
909462
1100656
957821
1018258
930749
1354966
579555
1075734
226246
690717
514012
723544
68769
1191346
589399
299316
1212576
1292069
862770
1272440
250237
1299268
68879
668755
533139
177350
357620
318779
363002
714713
1003668
462626
524128
509073
250140
511485
651328
277956
1104910
1107138
607774
283152
349334
584018
560126
1359087
549411
936966
1259390
450988
927938
354656
297706
529013
571898
753169
460105
1239972
1068649
284117
1063509
443573
1178513
367925
1241658
1025779
808566
1072502
552116
199301
717384
1267984
506133
172700
1222906
708431
1273229
373986
1019763
806932
681176
835167
1230913
135441
508641
514252
311891
858948
827963
1348751
815526
655243
1320940
1129812
1003240
879625
931941
270157
476591
828175
28387
629291
1340402
352084
1311874
1300503
1088949
797047
447057
97256
1303939
1282109
701772
71433
360856
991470
673937
536654
498004
105704
231281
765137
156562
1312548
85666
544575
162778
1174612
1364417
424945
161409
1006138
1339447
607995
991744
375323
1103389
1330760
1304176
715430
473654
1042518
680599
17800
237753
377771
631691
538938
166379
385073
381873
173320
1290854
358601
1161407
541060
1170368
938902
1156743
1341318
1084682
985019
1261275
5207
513306
214475
1020173
1307407
1112972
1093143
442181
595596
477490
1069879
203787
430318
852050
1193291
39609
110709
1085139
396231
660496
260470
1284092
1324777
13397
796515
466504
87614
715800
1243933
793271
879714
41743
200927
854889
663140
313358
482201
722015
780983
277632
152893
83178
1008974
1342945
137367
1124803
476762
94521
755554
686128
1057988
491290
721054
891563
639695
404958
469957
725484
541513
1178994
961987
2605
568980
657074
30062
285200
431677
295704
993682
1208711
1246691
189295
480301
693700
484341
96804
301501
747159
80419
1095208
891083
253155
683933
719431
1196969
1103101
1129645
1276062
219938
613356
504805
1185895
1226847
840457
191280
1241006
1095289
1074963
157051
859128
482363
699439
607884
1056226
542176
1179732
600217
1129247
83632
1240376
1312332
683519
1295441
1302227
867606
950461
1055739
814288
341392
1109351
582382
658822
961048
1096000
1043204
1219842
676153
1248673
854576
965529
1012124
604346
850359
141326
7099
141438
1317435
1303610
641957
1215
362471
162259
821081
1161459
223542
1004414
644764
290505
326219
436137
1145254
33811
1104754
225918
316856
947166
526645
1085585
1328387
865500
279473
1344600
729367
421360
909744
1300997
866941
114664
806911
1308250
330606
630757
30346
118823
1127902
369153
1327024
1186197
312011
487344
874703
1177265
1235105
675363
1210369
82161
978369
131756
1347781
1271569
305009
497837
67149
321580
575780
179136
187803
345315
525893
1347307
363337
314672
712134
330961
950813
507498
1033791
989729
370905
1167038
458254
937733
740100
629839
274657
21062
494847
1055110
1215387
689654
1051330
1245253
706289
921372
756800
1292328
798406
1270332
787034
676033
1085524
986284
634704
512289
952449
138058
522180
1139843
268700
1188759
1247684
1364330
1154926
643299
754436
1189535
611342
25437
1189260
63851
1204863
838863
1328054
1315055
262895
1021765
1356976
1114404
343173
733365
508508
1094003
61049
832552
153244
1353723
1208114
1219837
772258
420742
566970
91461
1261161
207266
750304
934317
54545
298729
1134105
782386
696114
123033
551189
1293154
853741
1212518
472771
234173
436119
1073681
1363299
963411
1177423
701746
214872
101408
382475
155858
778470
371630
37740
485555
819072
330594
1220033
616397
1355276
1246775
1303349
651297
522404
724025
733473
436758
1079610
857808
1040627
900155
552801
828543
123618
354655
1281151
741378
766044
173084
748392
1210542
1232214
972256
1307730
424254
824874
191235
416456
1135923
1358566
642259
369420
458066
1164078
688340
637659
225029
834916
290468
849056
1308009
317667
627783
1224044
588350
493689
88608
1008497
936127
336759
792044
1088041
442570
1140986
1267503
1222597
27881
730012
200498
32352
1115435
1176399
1340120
1210265
390868
1152526
1283613
980097
372225
567242
21885
623860
101436
859608
665958
1292483
738184
447573
1180717
824005
1002970
228809
517084
1030408
416627
1291062
165248
379930
1006119
1150014
1042171
1197282
1222381
140673
1194100
734817
915638
316444
355697
513128
192436
1360322
335049
1208844
630861
476092
334262
280100
161538
1143037
805501
196016
1153311
812892
1063676
321656
1157081
997002
937567
650768
347236
1214666
302808
1300214
724830
1169330
971083
108884
4639
1068767
506445
601617
182717
1263793
905774
832652
42671
656021
1299497
980758
890574
906206
174555
1012915
788252
1061620
526121
188645
216236
1112197
637876
1210803
1042979
522880
1342536
210983
950104
1271386
153336
429525
821282
469705
1320440
9124
1302665
95366
1347989
1114946
1034137
1244048
1179820
1165548
682588
1078107
178753
15089
1209794
456337
209820
199951
1023649
314499
1119733
56923
384069
1146090
568204
578659
1121323
263187
242067
575359
1220195
1304044
1099241
861366
1295751
209003
1192020
944011
138236
1298698
773236
408998
315869
679360
501429
335365
1202619
8345
414281
1309362
1079232
609661
869556
147742
637801
704742
738208
588151
575001
590160
429633
1352088
180950
999012
468639
306370
466405
878991
870194
1114913
1208068
1088564
613742
227883
613014
722739
449269
609420
1321253
461875
774133
900604
1203729
860204
1096057
549786
834673
157229
1047910
501656
739573
1190555
426010
666171
576166
151105
703952
986008
40121
354062
164726
1009137
526635
949597
205440
436079
453967
604135
846980
725124
723438
481796
474
994499
1028957
1130360
904962
860072
1063428
44659
96986
678331
1005546
305346
472569
653171
973736
909879
917460
791777
1075725
916333
913821
1163379
548342
195669
639991
1066475
607552
732475
473337
1202721
1352244
365718
549334
233271
1148407
46352
943931
165445
95985
671934
327743
205527
1198082
282436
157870
1122619
1236245
161330
223614
661936
1155999
995321
381122
881166
634266
1037042
565944
241406
1249686
64893
89246
1341143
1148567
586320
556744
1128323
1059360
876489
473980
1350741
1055523
758770
1090910
1249438
70319
1083148
1120702
1031465
27609
515009
436030
755
840181
584106
297937
644585
1174767
1346511
17138
349515
379360
1203826
638962
794036
647055
166544
1317779
930096
1148157
268937
157873
1237602
826504
138114
307697
782017
1138040
1244056
85490
1145206
227898
397228
1064695
186160
333922
1062139
354237
509521
252229
1294615
77929
603200
499312
250659
1300640
829840
385450
488502
612845
757858
996507
135136
391923
772011
194292
597620
493433
263239
1045463
368338
967284
263559
1010394
841083
1165835
923801
138621
644994
1178338
906011
935679
1298340
520246
174131
1204109
806222
1226551
175718
238030
183762
628638
325282
916605
1144189
1154912
689845
778559
867455
1010601
188279
955227
610502
67594
162716
451668
335823
566294
366555
1329932
780373
994411
753202
995239
656414
882359
957026
46527
624092
563025
1074527
272761
1081078
42708
688742
412459
1218592
174388
1255725
1187345
180994
706722
1111795
235510
776230
917514
1097601
422171
1220826
406994
86277
432473
827717
1220949
1134003
755220
659366
700908
1355655
503913
23697
1041582
51064
791463
1029224
592025
1236825
552325
331728
595195
172740
275337
209173
537430
73746
991782
1361089
219242
1084764
668315
816637
477336
1066079
1082711
1080866
455626
778525
428907
892446
285052
410509
500435
669570
1315099
1163143
1343596
1258598
1313291
330949
708644
751337
1337267
210416
526
1145649
135876
678068
992408
138867
1249962
853865
215265
1328698
1125442
445754
1327970
190065
920804
849755
617010
769696
1118473
1256432
357969
749307
25522
585478
712858
8468
43502
130843
1165656
16735
723214
619512
866033
388276
1178782
1168118
267595
667076
221941
1314098
853565
517813
882413
508942
240295
294072
1027459
1078147
942077
71317
299860
1236175
1335940
440643
253520
349695
851787
320969
675925
47225
1352334
228930
55720
1263363
1321633
1189859
641761
715915
1291180
927970
1227990
224481
1224188
1211773
1315530
474385
327090
899717
533065
50236
367053
1231883
228491
1312612
757624
1127156
756415
626982
946334
1257567
226165
1078091
623318
578342
250048
98425
263854
533907
447068
1290114
638901
493651
981628
52134
723906
114479
400254
1222008
1060362
960541
627865
510728
688141
171662
279927
755188
1361807
864016
48524
836796
1310569
582245
851306
343647
1196146
627629
1037556
917657
541769
68879
1206328
737925
159194
393279
1329251
435590
1358546
708449
1178065
555046
469679
1052600
320544
504496
181884
1126585
74916
171111
817854
45189
1229736
180280
1142003
1179453
544447
1216523
876353
557621
734463
1227122
755686
1332094
862087
731098
847036
1274691
364063
374669
298264
1119585
846899
1095660
166154
267737
678194
492558
736494
1074338
176835
1213823
1284803
490963
142251
1120594
89789
590969
490423
620014
281424
472002
534500
523600
513129
1200720
1326818
415183
73456
187961
258107
1281417
450606
970603
37480
774394
904462
539200
334316
763495
722353
132436
535103
1315044
1283551
639239
513518
43254
200552
967831
547849
329761
582973
527644
68461
454750
529998
1339781
664053
1123770
67939
599569
1067020
562620
1127007
1179165
1181246
214388
658907
237200
935078
1126058
522835
1222841
329860
41304
36748
5647
788570
838461
33953
570878
857231
1043751
461045
111913
1027383
211213
158085
455022
691666
608708
907053
908683
1312093
707268
256254
287455
1094665
45362
841189
836130
412239
332565
507188
238429
65150
400243
1219044
269859
73453
1011616
30505
180571
601105
240903
436063
976950
709161
71629
807972
758310
1193259
750330
1293315
1246841
1186646
191004
509414
726628
910787
1175442
543425
355605
1176096
972217
212847
346583
524662
1203533
1128295
506341
269314
166265
381643
1277837
933432
47369
1362960
670544
353111
255456
849437
1260153
1327583
222836
1130407
65324
101792
82084
193014
621763
138835
902311
699651
787960
1268635
238829
167225
20689
520977
764834
854642
1360535
410666
932903
6938
900214
675408
446107
570268
379656
461115
895155
362869
842496
1152042
888705
1151820
679919
298056
625661
1353977
43017
1219497
633423
95591
713060
545103
1165632
345780
849401
77645
581825
777927
1329553
303417
565353
1298498
921394
1307997
265283
599940
531687
858339
627605
1301885
1250769
1057390
153560
1063661
980855
973923
1309877
233527
139998
475314
598445
1024067
931481
186772
1232126
162985
1343028
290913
1195912
9067
634157
113693
1244913
484772
666070
881144
1307197
364490
982716
75538
203682
684550
143496
510257
549650
813477
1316251
1174028
743381
798735
868661
1015483
794165
799208
659877
507490
920225
1343814
218156
297167
213602
447812
1175248
451515
692846
971264
220846
178855
1306523
81598
1324176
918485
1271455
477555
278494
265361
14231
1207975
882503
878142
571224
690997
1218083
976474
554307
933123
455650
256152
35815
1178819
853838
1099267
234380
1343888
1061505
509176
1134884
520166
552368
1359487
901018
1215273
506428
1190317
1194472
1186526
553501
1161455
992763
504268
945704
101080
639783
309106
657424
544178
592825
42687
7271
117520
1185262
210904
515524
82952
454133
297703
136470
1242192
1291848
244675
977192
226806
502610
458577
249395
1300039
1254464
1224085
355808
1262191
559830
199050
333855
321194
1007897
355201
1332635
1354104
1298794
601467
829397
178289
181331
1116651
821312
1102530
600777
519118
530065
273000
1364279
1351485
634905
815817
232388
1073021
634359
539505
999216
1340724
1102829
1079837
894790
121408
631839
176687
966518
148905
42793
109032
591885
510712
970435
1138238
972749
1180410
741086
766016
363615
1229421
106762
550113
1147715
91306
1224121
220903
284355
1330247
308477
1289019
1330016
316096
1054805
755314
23036
87397
597463
724846
219692
834578
1292762
1159034
960704
10121
509160
684414
267382
291052
469955
927853
91787
1157394
150888
711608
730079
762925
40999
242649
131947
1351904
722008
1011319
1134076
624800
887200
1028584
820458
1129810
45430
776270
504925
1112680
148452
877322
74666
28586
847043
69186
713976
947841
368068
1034540
672461
450601
981291
180907
1005159
25349
446998
1088689
1163877
114646
617037
1283847
626588
183918
1124952
110294
1069431
1229875
560023
1246841
937494
937618
991595
1255071
138901
946676
1358477
1022535
225965
1021486
361308
230491
475778
672457
1112008
107295
878263
380172
464466
1040546
448856
28778
760458
962281
1140124
1112206
673554
851172
984070
389086
229930
1014327
542658
82786
1325481
1232174
917831
578809
660777
782906
310457
913215
1042811
139291
903320
368700
307985
640298
55248
578760
900917
515104
577732
977877
1237847
1137779
98572
149367
1228186
863105
720314
1732
752919
600968
438219
601639
998860
741828
171710
1135732
751706
188469
1034735
389570
444623
1172835
1285781
912936
499851
865746
1228304
379836
461683
758258
816320
820981
1316148
843393
710383
360245
781521
826590
1170739
583602
169733
333278
919980
1058767
568333
269452
502076
717630
742617
1268201
741070
844030
306279
118527
61771
620007
152625
23943
1042556
1325058
1079642
338494
298070
991817
1149013
1237427
469745
541832
854356
20969
1364101
46043
1237262
693684
809286
682224
1014199
1312679
858569
982458
1265013
646753
251515
145739
131173
1238063
789610
431026
1078728
1215961
451137
879893
1070038
791981
513264
2976
1262569
559942
972076
246366
64818
321568
281916
1178794
680377
1267473
1339879
895620
936496
1233579
1337373
102809
885242
666192
861544
1085040
798454
1325867
591132
1091421
673953
1122468
955348
779437
1336511
141420
453494
495380
86336
402027
727469
422230
879264
1093461
500699
14634
558348
944707
824822
902946
1184202
265288
389070
224361
1143081
826051
1283494
1256814
1280933
732125
146039
959572
1202411
1024932
586662
1039511
1029799
743256
343947
172413
184137
1187678
1331948
692122
726591
1188369
670146
1344292
1346826
441528
1209207
150976
1200475
919958
541811
44718
249477
1093077
591144
651259
470464
531514
1132918
1342644
599231
187260
933520
259836
1280202
686014
1193807
134913
815776
752317
1315285
94494
43445
458847
434689
1079478
188885
909703
356720
1218749
651588
987574
1102587
955380
689837
357739
507044
924048
778866
1337214
972833
141022
1225367
921047
1068449
1235106
727620
1112573
1235314
570751
99675
733885
444603
802783
344263
1198352
477175
917658
1042056
714020
807607
262569
850127
1054469
225075
1032332
778016
885112
44524
988654
972888
254290
1241964
509079
652720
500567
1205857
960700
881645
1285693
552349
104356
705402
906692
765850
1045450
465785
1100847
776793
484387
638754
126535
715155
125388
413033
1220593
48227
411351
623821
835172
37395
874908
374361
931400
1094637
1221464
856517
1280408
892023
567402
51754
183098
447927
369146
1233559
134047
928516
754241
50518
707443
908998
900914
695337
322810
56632
438904
1122864
190567
776814
653641
48991
1219912
148892
1277804
991995
565036
998381
804414
82088
1174804
816254
326628
128771
809197
618953
1101987
823392
1254197
398894
1295764
735583
1359841
1112082
1181014
771530
213948
942
563269
945379
205405
565177
1278092
818974
714156
30698
1047292
201793
1267907
476120
162522
330378
1256523
314704
405150
1235244
1172124
210184
996721
829406
1326276
660566
628294
329390
272316
1222917
574487
263766
864299
1219711
302648
474040
270944
36051
502753
1239926
1078763
676963
15949
496844
879381
837192
974996
679143
341519
771877
33288
255252
1153113
350011
22787
340703
935925
150624
1060954
181235
331633
1170867
40171
466353
1048402
1020654
1182902
396180
197582
1194274
936541
1237711
814531
866582
1092960
744125
709266
422798
932534
894800
227142
13633
886447
453789
21647
884676
1294280
268022
1073457
1016662
1154375
947629
151658
1362159
906524
711012
274541
834709
810477
274048
415000
334624
1197825
409366
940928
266790
759821
335568
1254992
547848
1021552
1096727
898676
1242021
1066054
914736
1034344
683465
299405
957028
583171
328177
563901
1281310
73526
1138096
1134380
1160850
729854
940453
493862
1222623
407790
226974
1114558
660701
415731
587288
442542
751368
618577
447031
332579
1210395
247080
1295552
244544
1341273
1089684
1363683
73728
712496
407322
1229950
1283669
404578
1028728
172068
1295583
890874
1314694
831262
124125
5613
1127222
27177
988576
290340
1216288
50655
772908
956585
196441
760582
1059901
285952
306756
1010327
901944
858903
1261729
1050768
865387
904574
715082
232821
325610
800831
1208862
292914
1236212
381849
365207
894418
41063
353598
1034091
19527
363528
802910
1336960
654057
2292
23179
908042
73116
994525
1321809
366014
341238
767365
612144
1102683
1202158
574893
528765
810073
1103857
78060
78800
320346
808964
871988
630312
254678
215594
1206467
270318
552280
53967
748625
542653
620873
919626
1020852
1188717
998862
14570
525337
540800
145433
265975
355336
1338743
334885
599520
631690
446256
1118720
1014274
530789
346089
1005014
691239
434073
809328
817979
1205738
707675
1222758
186199
131634
810848
1252894
344495
1344567
1084688
719231
167391
1332030
608550
1236547
250882
868317
765408
60821
107415
1069103
850652
435619
1159730
239550
893221
47818
94401
486051
1117724
1329480
1033310
502595
882768
490981
479048
994586
832238
651827
954661
124133
691060
1152644
848249
367154
282890
752961
170694
606681
141605
1154698
200631
1027211
379189
601207
579353
284269
240917
1110890
1143795
180997
564640
610802
752090
52732
197033
857616
1306393
1279617
461779
792726
543444
1131793
631866
1261410
1300387
865517
1318101
1013632
1127455
731614
283391
478761
285156
1244639
594398
632227
1205994
475707
798210
1324298
429369
1253306
1012355
436888
1325348
254954
724588
646929
909667
856094
966944
445570
1310446
86453
1218755
548988
387283
928229
1160613
1055098
1295137
639013
274575
1212964
1321845
562383
745090
1065042
1057018
1353735
17729
711647
1026794
21704
670832
1283283
46320
780245
957709
216441
255615
1220337
236188
361770
1043137
134349
387647
546147
756583
803202
299611
619296
591354
1183027
355347
1322202
1123377
93005
1070373
992431
472715
441472
796330
546976
1034704
94765
998051
12353
412633
326786
428979
1280925
584808
1107097
76693
1216770
440789
870400
1155786
1144361
1195761
1271793
419825
706405
731123
1145752
1183682
1119549
379748
591824
868317
634207
156506
181543
858054
1016800
80781
897024
1163325
1228151
629086
850451
388410
1185448
759336
1213166
970301
988906
1038874
1043593
1025343
1030453
842856
172723
127110
169310
720162
592679
994182
706374
435405
461061
332759
169325
208712
152105
751968
1095402
1194141
327517
50481
798323
49170
591697
689359
1164401
67606
360513
250943
643185
454390
335777
915483
781204
1103692
999450
1273727
1045469
481792
1205753
896908
171608
1260398
830338
1151438
1151985
62882
990911
430262
558114
1195113
1036490
995227
1194367
451496
354204
457709
673999
1320270
97191
653362
1082253
135366
1226748
252573
1120884
751779
1263030
1290889
681832
989799
860536
257177
480235
829676
377952
442045
866808
97635
383620
797334
287846
571537
728222
162047
500997
85626
1183890
1162557
320662
1079093
276370
642890
541834
335732
7695
1189464
365092
1076444
941206
291943
1131987
451433
1063908
716918
593193
47310
441644
1133402
446460
25414
1022110
463827
1352406
156692
455590
534173
111623
984758
299609
756119
386419
93718
1353435
1286149
902264
1166984
783727
172483
1236062
778765
16141
770190
859185
1112432
1035303
951051
1027978
343035
796099
649232
924822
314432
826033
389639
1174673
657028
949087
869972
1075269
1164303
217903
63284
1193749
717622
735341
72949
1023945
996238
581451
1321144
1339373
1343096
449956
726764
151041
51650
405533
236531
1177753
664458
899351
1285737
1124907
527718
1239401
931402
860609
374689
369103
559869
1003959
1082085
149532
636673
814589
343372
1336912
636825
1318603
876659
1154040
1019540
684686
343137
722761
586928
1114889
83494
1033446
334684
579518
1321582
507927
1257817
100384
747528
1259000
171553
1101082
1283394
391454
1163899
947373
880105
771330
1143766
704248
565897
724057
1237775
1304067
486746
1036181
1302995
1137818
1048166
784731
340319
815279
326132
1173836
695010
248150
1268222
370365
1350619
61607
1007201
449999
229110
122401
924654
258418
84721
532197
1051470
1289130
872911
1055165
1243911
972800
251890
258445
290599
249671
378888
6612
294264
1095600
280237
937025
395969
167822
1116648
1042177
723747
466297
257179
651755
96561
786453
931344
392659
633192
862652
1313488
281569
478027
489254
1204155
891010
708721
1213550
425319
1241642
433840
647702
413240
1301200
163733
94858
220159
36762
400445
1220157
730010
930924
1134121
348024
408117
178407
171379
359158
1207106
445754
865660
790504
483051
753164
830591
1115545
596407
197321
194291
581823
513970
329505
1320450
946720
1209649
416733
582393
1314343
1008435
889412
264735
960251
704042
29883
1074149
1152473
725305
959747
26595
350131
573001
498093
518721
854073
646319
1023170
799980
270397
344462
1228242
76163
362658
611342
779563
989178
1130856
900138
1121769
1300148
447140
772933
661126
493224
1284764
1031040
1225516
522044
1299100
198844
632576
19128
492955
1256544
525955
512184
1118077
925365
143450
354775
203746
669366
82157
258053
340660
568142
576806
1028960
941360
728479
759958
1099476
739037
1076884
120548
127155
220626
69948
501650
541744
1196918
635507
114912
712843
1213787
1032882
283231
446594
556849
496056
915554
924437
627143
729056
524024
894000
307411
709964
127985
1093993
381700
534193
1143425
610323
414935
823848
516780
139909
680353
685548
1177531
140087
503757
875944
782096
644736
8105
655449
187945
952713
306306
1352245
694795
72992
1060445
1343525
292357
61195
971361
467829
970101
923304
946110
434729
967783
1027414
249027
1112996
411997
662627
1279609
567651
745788
1258529
568627
1228314
148347
576472
186615
1049172
1158205
418997
183761
1079442
144816
981553
432215
253733
72661
1061088
254382
64577
877055
45007
791126
759889
737275
472808
199637
262367
575260
1076959
1211819
1066677
471508
838196
1022841
923235
696319
1262813
34580
803119
671328
273166
1166056
889312
1030936
211672
688170
1071463
1314670
640572
801322
198158
1208175
1258503
275248
654664
613825
823529
100854
445112
490283
563191
1076037
1001272
778393
563809
967249
346478
834472
755042
85371
132615
1270928
687249
986447
1021250
630277
433327
1238460
359707
519859
710882
849303
140103
1286661
323148
316725
953461
111621
944241
538788
481624
268612
1116177
895961
1161885
73767
937796
1343132
896448
604956
431518
255151
1148495
423279
307632
980115
528517
732674
219916
483125
1311502
714792
295114
116158
1144782
1042787
209741
775072
539180
225364
760623
795025
719981
819567
1026262
1019306
854948
1109791
129827
439324
1238165
4172
1124544
347951
373815
703006
306310
979998
671246
1095238
1224808
204048
1297260
940895
1134085
1051060
149712
1073360
711334
823430
219708
1352674
342037
560070
501559
577017
63147
734579
400508
968433
1311129
703666
14700
1131761
79597
526565
971632
5665
769753
1209225
20232
92889
251102
1314693
1067067
647344
1006703
884484
964646
652252
122837
398816
1154355
775091
615586
461539
348106
15034
812069
1176978
1031356
759924
391291
611921
26497
643572
560551
753415
1242707
1059833
999921
287671
735366
323304
1108859
680136
942654
651425
957775
992408
549711
1022194
224350
214102
132185
374030
442766
599358
430719
745263
293465
612081
189800
789554
633822
289119
508153
455828
16455
659603
898381
75218
233044
938251
973367
303107
768590
530404
1261011
568890
475988
1193853
563527
360321
945017
268817
985079
2026
916035
252733
468284
242030
1109005
347118
1011406
1308880
284475
954207
1303660
93620
1016723
770372
651835
996682
172106
1036677
486221
550547
157218
207442
814946
468609
826820
416655
953325
723302
1128613
1306733
1226592
1149602
126254
1231414
980162
158940
927998
1212102
1213538
1081306
14378
358103
166042
845500
492094
1235389
894390
225346
899059
499400
433406
1260987
1008981
3659
1282893
1080871
1013403
1063310
956826
142723
409385
1360698
567406
529915
1147361
76769
388070
225930
384057
477513
184058
245637
1101666
107370
478244
268852
1119480
1010928
551435
787375
262125
770021
148780
1171168
824407
39778
553545
1213850
1161926
791185
855188
485732
235682
744299
473689
1106237
484630
442266
1345465
1358521
348964
331016
302140
497877
400909
879207
509177
1050314
1125174
784065
694498
297088
395804
1319390
558087
1116758
774028
194660
1103425
595896
396660
340254
311568
1343961
837657
1137527
1327994
320736
1261561
27825
567405
1113178
118758
758436
713916
303050
603696
564685
815744
589042
698290
369931
28226
1305504
300050
1197664
948105
694232
825516
460067
1289833
590053
616195
123777
915168
167119
567717
1272056
1346761
764795
1319352
1219250
30752
393540
370728
698289
887366
669943
489040
197140
451964
1050781
116590
1179883
917179
1113114
250215
600735
198762
1119470
843152
912016
735678
1286158
773642
1249109
170687
129306
102105
673717
472200
800157
998488
786603
275287
1164873
1244332
704517
947358
1301080
1217763
860560
250510
1199261
182452
1237932
888759
1101943
485825
1182436
979188
601584
846491
690200
704831
121373
204284
675506
44706
21536
136068
949719
802565
1234999
153534
367186
1053174
1041575
612382
293142
577075
478621
1302369
203475
48841
578345
1076546
104790
1111955
957726
789282
830041
759070
759560
994645
1031239
581837
1177500
66829
208984
595151
1164564
797725
746754
874836
829850
780839
383225
1083428
430153
1244013
428763
1349705
758697
483823
352284
81380
554206
1328367
796474
1285817
12659
651402
273451
549597
442615
1012248
1328828
516083
940505
867829
1041576
446963
1256107
918260
1087104
1138374
1257505
456860
744769
753037
118407
400394
953932
1083515
181786
579586
1018087
670452
565700
223765
567465
509448
631327
598827
349542
157970
341256
1093243
230352
963846
244900
1074205
880137
817979
573838
934463
1160804
885846
184039
524349
688951
1307692
805970
258347
457585
270903
623692
976139
1194312
1024704
765596
1100188
266558
1173713
234135
1113829
272253
13962
219864
48173
687519
546208
783361
1014581
1186612
1142326
355447
850483
551420
518143
128166
1108830
873210
195507
717212
1227434
1161543
910629
972131
535591
1268834
1271043
48220
468070
1326874
1033285
470897
1189593
798097
577386
389481
1095036
1312603
256242
19530
1363182
1205654
449365
468705
1038427
611660
83811
892883
966802
1270981
683935
105041
1205513
1068046
759695
345950
253493
400275
1056941
397653
923975
1327574
455364
14980
231254
276889
1160269
1278855
141001
1268824
1362771
310661
1306903
842787
600221
492886
259913
1269724
793606
61370
109899
1270985
453143
1110342
799383
921288
1260305
1240766
969720
664281
932476
321679
1342540
1282299
1025203
258043
18160
888814
639979
655344
127983
346507
563994
269536
486592
1346973
270256
657077
352114
787897
1140153
821414
428475
1125867
1287956
104987
693968
217854
1192738
1014965
1302165
880398
28288
342477
192615
740911
447435
1180887
1345304
872550
82979
347991
1234988
394907
1134783
952176
536789
184536
491106
248128
371755
1334603
153596
115375
45760
218453
525318
885436
1022302
414861
342671
776232
302049
1318722
896513
100230
23089
455951
158015
1052532
433649
398617
841427
1038168
980284
841670
860639
624892
310237
109053
505169
356416
552832
99893
237586
1237593
897690
1246882
1290299
996938
136336
228728
198835
754470
750286
40881
620640
939232
297161
695201
236566
1031650
1307915
5732
552401
48677
628121
398510
990388
1304846
372312
394084
489244
229323
974989
1151045
90088
438034
152284
712802
643548
799408
719219
981283
352828
930782
1265723
17209
942411
985573
1359796
102998
1218269
152690
278331
264603
902692
265096
348559
402076
144880
499410
1179110
479825
1222713
1273813
1175751
101029
1358980
1264206
766293
343238
215781
685010
749969
324565
260902
466460
684370
1230950
1114273
632833
888035
1222940
481277
684584
330401
308874
208290
459752
81317
410090
644183
1063269
839211
444725
891066
1199370
1254248
638051
686047
514373
60745
1139429
1253292
902948
1253958
671380
1104245
437559
1225808
1044826
10217
205708
117752
295137
526470
1168735
668719
549690
395226
141107
804834
1356896
821579
1179870
1133664
852985
1207074
630802
608580
1329195
640002
1318899
714700
1315380
497518
113635
380508
1247267
1092202
717347
65338
896207
1168031
922716
1076817
270128
29096
764053
277115
509837
635938
1124607
863861
1307383
1067654
511890
658526
222569
521799
1209438
863004
353581
27303
66811
224702
246330
147630
721186
197605
231249
443169
1051899
501659
792432
1084285
537128
904418
1129532
881758
1011304
874611
802996
886144
147568
559424
1077418
455629
680011
254547
65862
1175135
236983
1050721
259025
1018736
100
118445
402547
62478
1075150
396572
1200087
76107
183465
1046479
1051425
781779
656081
491698
887609
771916
337807
458430
159508
173790
629841
1077725
1074870
1203902
835011
519724
434086
513299
637705
31947
545572
237123
423881
776704
310752
282772
668481
1087710
1245649
1325370
612866
108768
485123
592223
448428
145562
1069836
120686
568347
676213
840090
678902
775647
187123
590577
813280
1192700
13202
896800
1179872
113669
583652
594857
432095
563302
145416
222199
434479
147577
1014170
984286
1344759
1263970
1134057
1329035
1120240
606101
304060
100754
938679
808449
554524
357898
410517
564746
675030
280415
1134748
208801
1067661
675127
565827
299839
233441
833001
704172
801469
119458
439780
530937
1152669
1015238
628460
844889
455462
584132
576539
871340
754423
4549
127560
705677
418831
685673
1314198
156305
306147
283879
633123
952420
928254
440752
622235
1195293
1214794
1362823
1170561
645414
523096
1076750
616362
77128
299671
925929
151673
1214180
889017
109847
1363125
447648
842232
657102
1310597
423349
860864
343213
308694
133061
861829
403981
19016
345321
1080472
840885
987666
1030642
334162
1190775
867983
875909
507237
595755
1170996
438521
356261
1335796
1309228
141985
1241436
960345
450322
921022
347612
761687
444252
948627
761683
1117427
719719
631909
521185
635261
1243464
957697
292485
1295459
522049
379373
8590
929581
1056130
36596
994253
952752
1113252
179668
744624
1325058
871590
212387
618758
1048449
97080
148165
119020
1244283
1240526
278574
406977
1338711
469936
217538
260307
170807
1211411
90085
630720
1096371
140483
333665
63233
548337
807631
720072
326325
898256
452501
1215835
1201873
1178119
427672
413480
768434
724144
149987
105853
635203
650426
305989
353962
1176636
1068108
312350
22397
996733
700588
1121869
663337
839518
1321017
129455
1027982
1233404
120300
425095
152167
324305
1196298
88012
764579
438731
978834
1048527
1261786
1019070
1313918
115641
1200242
461799
1201078
51320
274296
745647
193388
351425
220427
130334
1176403
442031
1197719
1100886
660129
926349
1092118
444889
48311
798297
1286346
943620
148740
153720
1064806
253685
65640
292208
230305
170338
991312
753504
1347564
112380
982835
613238
786079
836124
1051825
373168
1213996
233647
1147119
605971
714312
191647
829042
536963
264986
917300
813503
268100
337047
962758
1005307
724294
1359236
1055981
933105
1020246
1013423
205472
174185
1226334
995864
1040396
1264362
1073125
358609
1320612
686243
115923
559648
59065
695886
827238
375033
510685
1341841
1289466
179262
293251
601942
818671
1223511
760020
1349642
540445
404353
1310940
327618
623390
1034465
313848
432966
121636
254129
1024359
637419
408678
1205368
735152
1164886
1242811
1334740
966831
1114759
1092106
308573
511148
601330
1076318
716514
231087
99398
918499
223931
744087
100408
486139
344931
155920
366293
914944
1170646
426042
238567
306477
616039
649386
1337593
1349103
892743
169359
1262489
1308135
562375
596096
126471
1081195
330505
1269739
243463
752276
231964
1161278
804165
251953
741976
247483
804214
683404
752991
1001259
637087
1339323
1104248
1281004
888299
445273
1311080
947961
614711
101512
891312
1211627
513089
555999
1216761
234833
1157446
185587
1310138
772613
362927
561086
677738
285451
324034
1179345
621933
580436
844021
1039688
422668
774925
1223755
350576
1352918
990384
53526
132856
1257303
175381
1223198
446198
550039
45993
741138
337316
183238
192555
841102
35193
349933
802877
1311502
1358596
1215030
647792
805829
573
1142764
1061814
965874
50608
596032
244038
769520
612246
309970
223792
329367
860207
1143552
534895
685856
407155
1100413
950873
199526
753304
978230
644281
288902
477641
839034
445456
54884
288270
152307
887882
940415
967931
1010003
809996
1296670
904333
699337
1145369
616201
1359959
1228073
1283506
62703
1033743
889880
1162732
965924
1020317
120198
393214
982810
443099
780817
865196
1102409
1152477
754189
1354628
381714
646576
392071
143167
81780
620697
770996
349974
1310183
1332635
513465
147272
1326081
1104367
68400
214573
41684
654010
840270
1274804
764044
65140
927584
830796
1241561
772213
411952
245242
808920
640391
59019
113180
173909
623928
718145
641153
461650
595030
1309743
464486
672912
739482
1202065
1042255
18570
1325178
593627
1217929
1012888
1297036
1219562
522632
1222100
241136
1021859
62517
583250
1185061
893757
569626
491095
1217206
615623
899844
880753
542763
278646
231889
429814
561306
503176
490458
592445
127916
1244367
73046
546334
80164
1044852
319333
916408
594680
297174
743547
407077
442558
327892
207681
216659
497863
879311
982487
60877
292838
463572
1076623
892971
1093167
584458
1073233
1083192
12358
169533
891135
1017618
775971
390828
1211100
785036
613495
1002554
1134254
84732
881767
1315345
1059042
475252
112089
557769
510765
1130024
513796
1287240
63862
984656
797339
466412
487548
32987
83324
72520
748095
1181302
750971
25370
1082636
974831
1240640
1077866
697083
293633
658344
909213
34987
862281
974679
349869
1319511
941323
1139104
277
307638
1016796
191815
1170600
3176
25556
170704
543154
302051
118059
1313343
558539
1235266
814762
145366
1214378
1352967
870956
152682
472465
1252647
1142808
1294173
1212579
94165
396572
1271418
247813
838074
1222011
1146176
471954
766767
1328782
851736
255260
328632
1186287
1202350
366248
368845
617420
895658
313079
1303862
1106727
1680
559518
708555
77402
573650
201440
1110091
708547
544565
1235771
577480
1194231
414469
324972
1317428
279066
540151
702672
1156060
588311
824900
1057801
578707
443696
176621
1160525
1131958
285121
568250
1323446
1201615
726897
37736
1163844
228
247204
985308
9152
604276
398832
997491
978574
477143
233214
536429
524302
1210798
64644
61615
471360
61088
758550
317311
521702
622326
836253
627836
608851
1222854
910721
482040
826689
1268693
726700
715103
1001717
941697
205351
1353676
390772
212325
1193407
504989
869857
1297464
484094
793865
466333
1175708
968468
256170
307077
433116
711649
1232279
422738
434791
378161
666085
178877
634639
879153
397521
722426
35283
522509
497730
1336211
207188
204188
426432
1018705
37114
811838
1157109
139939
449304
750058
118613
314144
416035
831202
198309
1340739
292740
283859
1173297
1094489
904249
690671
583857
1337704
471096
9805
775209
328705
779271
479513
1033439
999256
1353543
497374
348317
825389
531900
1226350
826270
49037
809328
24594
1352085
1253281
130859
1175123
1237462
954002
100029
47811
188762
1312299
728375
1182537
943469
727621
421017
450574
1156953
258241
793680
720605
694659
1356707
363312
183705
664093
432128
568778
838505
1061280
408337
1351259
1011487
510815
564202
1321167
208839
124501
947227
957991
206912
811785
1273244
353455
1106230
909207
810896
414564
587393
775639
1301433
613279
428292
1161687
461418
1164293
1285976
427606
1061470
1237036
825078
1195339
707199
1089841
1331502
392451
580961
321036
330835
568552
608983
641998
167343
86585
689420
703551
529054
1223405
986357
839379
831617
1136551
686757
153941
303649
621912
928213
484858
1181863
1138189
717963
851486
680431
1294991
1352590
1218173
299134
109631
1188548
314399
368817
877945
914995
30399
323978
326420
1044353
739607
534275
1237283
1176595
248865
939925
304787
1270713
401372
781570
788569
514119
283490
379840
780589
1255558
1059204
1085339
41395
1162595
1197018
995796
576463
675395
98673
1276626
328272
1008956
466883
333403
193120
1164676
470720
1134942
263964
316741
402869
949542
668462
722353
838434
493594
986538
1256236
876585
511041
1095071
4944
33848
1047801
586033
171210
971623
178414
331691
621554
664169
1023938
319765
1290116
1224475
685580
122641
1317257
470634
18450
106901
987721
468711
105234
1154315
532005
335574
800124
800229
38023
1036856
497228
412095
148496
281606
603422
180748
460843
474252
1286166
541255
699945
1212241
231744
464344
991702
524831
380513
544069
595020
566334
193105
399052
1259568
936258
1085056
27362
1150869
653394
78140
482646
1107601
1185403
900807
370785
625587
70726
889650
895806
451780
711854
683210
125842
637348
214331
807871
1232845
511955
1063293
1059207
997461
619953
1184931
1018263
935699
983962
505719
502490
50414
912724
1319332
101112
344370
926868
861238
148190
954592
709261
239721
714430
1023262
1304590
698241
653632
1025131
1027129
552036
1107342
416818
1037508
1356590
1364360
1100411
379959
80637
1291071
962321
427566
36769
754831
1014400
834065
640197
60991
657140
517574
1078965
36024
959061
1090254
696038
959116
625267
118709
65555
1080351
37207
842815
746587
226969
894112
830805
638708
67802
771140
703523
562376
106065
769634
907255
943849
1139050
1294045
192794
203134
327319
835881
682012
1187490
382304
481530
921911
295410
841828
860241
407398
1263916
250755
398736
385961
179338
730467
518023
424651
907975
41423
843508
479291
573282
1145767
1280187
1319006
818952
321186
573461
976112
1035116
139226
680064
108301
1268438
560653
814562
43726
83027
417421
379249
481776
1206961
660804
1238246
1211339
614299
1097377
715624
1120288
1113902
594549
539521
1026939
1306376
482651
380676
1182969
1271230
1123153
1066748
725959
515973
132975
1066859
1052441
975838
641788
511656
1312377
353227
195666
669272
97916
1102582
493631
188791
695442
672678
451424
1160651
953441
335014
618780
1309979
626393
165281
604487
685605
242354
870236
958647
537462
585608
1264835
1201315
1109511
872780
1141236
1201171
524242
1169153
399539
574394
183026
1118432
542763
886238
973880
170986
684198
1168213
608809
839646
184604
1210978
1092161
1298798
1163825
36993
1068929
314321
507183
640227
119883
234677
794522
109880
435237
694562
507770
467966
1041363
310867
900216
1325629
1091961
758522
1002635
1251333
456874
854758
885633
988837
220499
350686
502996
617589
786353
335145
109527
770155
1025989
1201110
812540
897088
885979
848526
756360
779983
1303816
448720
407088
1072236
533652
610120
259231
622093
738062
564393
1077615
734273
608642
792451
399431
52451
966398
1252967
1012163
430438
272955
947116
1217114
221246
1056455
600404
973519
276118
610294
359758
350508
78824
856902
1094654
1003362
58531
1234753
9250
618755
1117928
1154714
301213
248497
665777
732081
315677
90278
69342
9749
784338
1027259
1057981
848128
900327
67879
1062732
899346
507389
255507
550502
878524
1102965
1343543
1327693
107441
658122
595939
177383
1024706
1018651
1083224
141334
1334398
465333
1210768
109149
1062304
921821
983158
1290978
849823
874658
1338644
1048814
63821
1166606
467974
1101687
901735
402469
32350
598241
540892
1078776
768187
16638
66633
910481
150256
268044
511376
79832
1040056
1262750
785822
58658
831094
346629
1025398
78416
1038579
483880
5002
1165208
820762
1282786
1272644
880810
17510
1196177
1309000
482615
370831
246105
1338918
1216159
534068
437799
574937
418151
615291
1256051
66753
1228449
574775
299860
528745
1324440
1152520
1136442
884776
1318417
779921
1007788
1043147
479868
84734
361155
589383
361976
1008970
381292
339338
759679
405689
35067
689645
166290
169781
575956
212403
42495
1200622
376169
88324
420852
1274720
672721
1096428
263654
1168289
265064
1054202
644802
1026311
1153006
846072
778555
923195
994288
195627
685037
387512
58568
1102839
1264624
1329954
844487
205624
299362
396852
1040322
196038
861811
785486
181009
991501
445410
568683
460826
424148
773281
900546
327192
127207
38249
54381
1139419
521888
54837
1243244
843154
244667
162934
710230
1340891
857639
1230893
991450
377327
262149
46121
902859
152709
1301648
322296
94176
1313112
1193230
359347
359497
591852
1011668
213776
914145
1103263
788351
681190
1097057
768154
1354532
471885
401524
893643
1164393
315480
611393
746860
796930
533522
1261781
739548
1146342
97715
437096
530303
147740
34063
192180
1092277
255682
266192
1310274
355422
874394
455181
676381
722967
823564
275803
472828
122484
150624
1253612
618624
1281656
1161243
790166
330158
1044947
725728
22312
1183206
1259352
747800
737238
526330
1216474
579683
426310
130719
306256
1252317
415788
802332
85312
1283536
449687
785384
405158
894427
1350880
27963
1118463
1098756
970911
995885
376012
1271827
667469
969125
1154088
590156
381629
1021626
74704
1110619
1236492
118759
245495
629364
949131
327217
532786
298645
710766
343563
701326
798486
614838
1269170
875679
138254
1116789
1329766
1175019
1117293
920980
1053494
257646
54661
591342
1026798
530515
379961
275162
66357
189048
953741
551832
123174
56530
299206
215665
901646
570103
815740
978231
729600
1083236
1325345
1133350
755477
423505
939486
949219
1062065
437844
262759
1085524
302524
1107427
1251948
284723
250383
927256
1312663
1128990
1018168
1301261
41905
1341228
1018656
1150713
752132
1059956
919748
1035719
136885
719706
848016
1078144
857770
199779
209611
786487
937326
107514
333576
1185763
650598
922946
292722
155913
375330
1141620
1363481
634614
252129
1080189
1301873
932984
669752
149060
616442
598195
673339
1102565
123356
1003451
872758
223974
217643
275215
1238646
176267
979055
1204652
478276
772123
572416
52018
637921
192427
834642
1166564
514243
788199
1067897
1202062
1213162
348066
537237
30656
231123
305156
1093260
225408
438166
1072762
225647
471209
1038296
1218629
1176551
367206
971080
409564
1129059
1019889
420182
1125035
575168
972390
117631
582288
498331
1263260
1211750
132074
31777
112075
963537
976890
539262
106636
923989
251300
442239
874427
623206
357412
567614
1035837
948316
649511
1113022
727247
645354
531705
583763
1221548
444466
215550
715105
726799
448519
682232
1182788
90275
405205
797217
524198
1018253
67582
783736
182782
1096408
703261
1177578
1348966
657170
328552
1225787
475502
451995
1256042
230425
1223846
176764
773335
623017
317996
1173506
428364
832733
426106
631063
36555
734517
1064895
971301
334052
758911
1220682
1347463
328356
986177
478325
110896
363701
1058921
860356
1323054
193070
968979
363539
1026671
657092
731515
217096
1160521
731010
1028450
1042607
187531
472598
665405
378016
201652
192889
869930
1193490
599250
923640
698084
844068
594704
1137868
369892
1301041
1785
897341
1133180
871230
127347
1148888
667108
1138898
238855
922915
835633
1244100
1163457
199861
927385
593429
1354062
365437
648842
1140258
932355
311640
846441
122075
1060332
59322
930454
1309022
615681
835574
1054569
318795
1159883
1146007
229415
276643
1051374
476049
934829
942218
1322891
348128
964138
1257000
146560
254617
123679
917388
821547
700091
575281
942547
1023688
1154590
1172867
736144
127935
39952
514021
166305
760235
263508
1169404
379598
980927
1325635
365732
981847
1021903
640341
382873
1322424
1112735
1099498
579668
649179
124221
1193057
136883
1252662
871604
8809
571698
236138
1105870
1290102
523185
184383
551253
1007688
236441
735529
668716
491782
769533
855321
1262126
1126198
328821
274140
693798
25747
334363
234548
359668
558913
1301077
1065055
307584
583526
1271944
834223
783201
759122
799656
125549
697812
781618
953068
755042
70692
1185981
459800
1196452
853560
1257696
248063
990406
561471
708762
1155113
490574
519012
818022
339602
1293862
246278
865957
977856
1227641
983353
256801
445852
1263440
576267
901438
1332783
1423
911283
1314088
581036
625491
1040778
153570
668697
112877
141312
1112264
298147
1248640
225983
179945
1130467
485170
953792
1060646
142888
95041
767970
234529
247943
750756
609442
441958
147439
1311517
297898
1157180
886165
71872
601132
1237635
989172
464150
555881
357038
203759
323239
596332
791960
88367
328496
992352
510203
825202
859030
225506
922772
1040427
300110
471840
675643
365769
1098741
872900
325634
439377
143359
1074950
1266442
460560
738172
1155443
107845
1062410
704353
79840
1284202
817886
764295
950185
769908
821261
1019788
28959
1122697
425857
1126825
1105289
765061
1021052
349758
1313655
526572
447657
741453
1143636
946489
354926
291619
780679
598304
558748
822712
1049672
506230
139524
91112
839268
561483
1105161
1234799
962285
700966
329622
1004695
1172394
566669
1034007
111957
13678
964526
904153
976967
249189
1176474
589120
346643
244673
301749
486394
1172864
432865
80029
1016280
1339189
72285
484613
340564
1258289
554467
753205
865582
120659
649164
874223
1127007
110155
1179225
451031
995965
1049945
52836
12631
1220822
825615
952575
347761
206514
664984
142858
1353665
203118
1325008
825417
1052006
609759
1260465
827125
791135
1345141
180641
1163635
202673
468088
547017
810769
933839
523472
1031499
342192
991401
135602
473319
10643
514315
480211
1278262
1262216
943155
787192
1266130
1039378
1076103
781819
375786
886166
268978
575908
654146
1300353
152760
990418
971054
1188707
382152
145136
736663
923829
576761
367143
1260308
937781
687422
266510
1107597
37023
600276
403720
1169746
453218
557738
29446
1163801
231424
512115
943819
426654
1101876
468845
1231124
281691
1225536
811551
282597
968613
258674
806522
524665
1078132
509149
810652
956547
1038037
223687
171165
310583
107536
1138619
441043
620669
201107
156414
1235192
107654
347643
1304558
129242
622741
18731
667567
833083
905148
657677
1257839
900158
570271
448306
274671
825901
62645
1327926
195458
453861
30328
487750
446353
960051
230985
396175
264717
88843
1192105
963623
990414
1106892
26533
931581
696986
1324371
627960
1259892
1320384
1173069
548368
1250758
1057159
449141
1259417
574574
440219
1709
172816
1361171
1158263
954787
1215812
696241
1210641
1042329
49197
200906
147760
910441
567956
20368
292931
1270269
480136
478110
788314
1229900
208381
851252
186367
1103135
56260
822103
903224
556734
748593
827022
1340040
1235429
1308262
1215359
1275509
1197618
408914
678509
683123
880861
195585
305627
1334116
562933
1237903
862042
870848
448450
468519
39036
275105
528710
153569
408859
527344
868224
592020
145173
1141409
47776
201130
654598
59513
381814
741416
561498
643687
972500
1100242
638052
178472
1005090
173336
719586
122425
158057
879865
1053478
7645
330957
465274
1175698
292143
1069060
1067521
1111896
307619
714352
1315572
851160
1028874
1302067
1156251
879942
781852
1091985
562395
1360640
735738
419572
398819
750496
921125
781012
733496
973679
178662
1284449
588120
157635
981248
74274
996282
460488
728171
1227195
155319
96687
830035
1172574
667175
314148
276157
1090554
427528
29822
406993
313113
1087725
1303038
175937
1322219
507500
365726
122040
521410
387985
926523
165577
1132286
680459
795588
649617
1117201
276376
311835
376746
322447
419446
748807
961660
947278
54518
315498
1236487
329463
292376
665320
1152430
971738
1052353
949929
337111
977471
832607
125319
882286
1171655
457988
794054
776196
366045
38808
632218
1178776
979956
590528
1128184
1078595
427537
443480
1286912
963327
871528
345424
1055584
561365
855072
1109626
415877
58916
67179
613743
1110129
1047395
630345
657864
1281862
1113707
698409
131414
649171
808941
1232471
893191
301120
289138
392839
831698
476676
1241381
106903
1290451
332258
110024
4150
719802
399418
1045677
29883
803120
616819
597744
737332
521193
590271
968852
471546
72770
703872
420450
661994
350216
466105
209882
540618
649903
889395
1091437
247107
1153050
558220
36063
623012
1245958
1008238
1178684
1080917
310044
139388
1050718
1071886
427412
559801
1259957
45904
1110153
1087227
1317801
933201
697020
616433
963913
656801
1129320
800814
600032
380248
32835
113363
400401
664168
1219505
54199
1026506
527129
183022
54849
1136496
1218861
573671
843767
21906
1022410
878291
522922
563227
531970
323362
538526
464072
755034
655949
1265653
1249600
1202900
254918
611434
293680
113424
697652
768924
584699
273836
515655
230094
677649
561729
189053
174953
727853
240678
956836
268465
633526
926087
888311
663063
85715
898266
80172
955555
1221001
572173
378583
226209
400112
233852
174421
100638
847110
533053
788601
140531
931273
1361757
1208619
114431
200163
294744
56835
1220790
1284311
1159467
27662
24817
365616
836441
183741
505122
390508
29403
317697
801820
905176
257074
1087480
1147094
450085
351066
429613
932827
384444
863133
1344836
283726
1314881
1213381
64608
394537
663170
1162789
449207
500772
786902
225575
867456
1197097
217808
913689
857634
199670
281274
148254
701753
318598
149671
308978
333965
169535
781150
952716
1218837
732872
366172
297571
618296
822441
488588
508856
835227
632469
446381
670486
119431
481175
1098439
252711
46029
1242746
709425
497543
1041041
738587
828499
355471
1361928
1044414
547927
1333771
169766
619001
1155647
547430
520333
733876
1267905
1024858
733075
171873
971550
1027190
83088
850777
522220
381097
491420
1133810
920438
774949
1229772
1176949
1108628
1141872
1185622
1080984
1105160
137633
114911
747555
406211
793163
1196204
579903
246787
1045264
273116
1224444
1226386
904463
733684
938335
1093448
1295268
1332247
1054309
774034
473942
803284
923776
1071842
2651
459373
409696
167340
1261018
852630
322269
1333414
219549
556816
244506
911934
659216
972024
961730
829941
219106
1278291
758463
1272268
10798
782332
17789
539740
393752
100649
1145595
907125
923316
1248951
334876
23905
370664
918147
898080
366991
946315
850846
37636
336777
72672
792641
450399
1208406
559515
912433
648002
1154206
75495
1180167
1349733
1266506
471065
751237
612437
585419
564195
844619
1154503
712697
590770
1009530
508997
480709
1038866
466023
59772
572897
891286
674751
523222
656032
886165
935285
382738
359230
1306829
154733
509083
1328745
924547
915165
457790
278505
1202550
894717
982240
146259
1347898
822778
1155051
257559
984305
776453
1143277
974793
199094
1121267
52388
107260
216164
788908
372420
351048
77037
54208
443529
53016
282334
559633
1179515
1102867
163456
150817
123532
587914
219411
862996
1100045
467953
742824
1107061
1044991
788221
631958
873342
21439
435079
782312
1276131
820186
996168
234627
481974
684110
1072335
522410
313109
905261
881571
1023207
264846
137970
619426
351175
916238
904731
291820
298859
1184726
525610
1130409
663389
189953
844735
901243
1198541
35917
1194330
1139722
817039
907112
535044
1120677
939684
252553
566866
973019
921296
5805
664043
274343
100962
1212568
872398
1316032
1230299
1211715
4044
742997
245834
280326
97680
438026
1144843
1199555
154223
431032
789264
764334
592240
60397
467486
1158262
66584
558060
781745
1014449
897514
103476
453788
1224148
1141725
235404
599306
766016
373035
173455
944761
929799
858714
1158071
1314545
23094
777421
218053
579367
330545
791631
324150
264228
334035
1044218
661890
505877
1346438
290984
1227910
1334019
1332335
365303
1214991
701975
692824
99366
498727
786778
1286925
1099480
250589
82018
743903
419563
823010
964506
335919
610692
894409
1148261
467095
790554
265004
698088
1300121
552878
191150
1003364
1232688
1271049
1294987
537364
649879
835201
646137
711054
587227
124006
688228
657850
561147
819492
533381
104370
491128
341374
1208664
1359503
114530
1113163
21078
616208
241737
620533
323161
1297659
707230
1205980
566860
251246
1132727
275251
913310
61373
527953
11481
156014
1348555
380272
479037
1358281
990275
627503
4581
246917
1293198
845938
747891
16764
1254437
417892
1320217
165434
236490
291191
1135563
1205084
198060
948405
1166495
351160
192521
195149
527924
826259
733866
313871
1060465
919542
1178656
289352
670227
682845
930049
601587
33762
1024215
1231870
649902
247576
471060
615482
1174799
130993
1090279
475528
1169409
285115
336096
515894
341373
927877
1321898
525838
83460
277886
209040
457152
21881
833851
593916
958479
1010785
750751
78123
668488
640674
482603
91253
193870
1229906
463430
1340393
1125171
487545
1265519
775666
14029
538603
791663
299629
140607
1187875
28397
807327
777815
1111794
226179
644901
1356731
446532
1111576
830376
454460
478541
368290
807473
122927
722371
115458
914238
107576
880227
513994
639513
763111
65191
102520
45008
1359034
195290
369108
989107
142964
1052796
620270
1188402
579442
1036231
582382
608171
1075179
1149367
727860
885182
476334
1226360
772705
361788
403989
782769
205248
537373
481730
381683
665911
1075414
892930
1209424
457613
900944
831849
751324
1054123
815648
408407
1048629
1157650
528797
1196895
120856
898594
1078625
687141
45210
633655
923653
282852
643027
710531
1205553
1198249
404124
291525
185204
253600
1040236
792266
1278306
1207514
201188
329324
840606
1008683
24317
1013127
678310
1341841
31129
829042
120794
789796
590129
931937
1144500
820609
630923
1043343
1012035
1034981
725757
1026562
89719
304181
944489
1262375
929755
168355
934357
66438
572844
802785
805421
293331
511544
1014043
449963
620284
1213468
895835
57421
266850
837405
1005846
1019621
598376
650896
1026511
259876
1111786
1240530
788694
427094
441049
612519
1028971
1335096
1299356
558311
1122211
637032
231771
397813
978920
1322631
779011
276763
767312
1038836
835907
748844
94495
238291
1092967
604252
1671
421158
850443
292440
62902
758238
1214376
335333
1003923
1117502
1359808
889569
171963
914169
161098
200244
543756
28799
213591
742131
1307418
203091
497597
194538
167708
588608
1135315
672843
459163
784484
208145
1097737
1006601
400632
1025881
1273235
143245
695508
1128127
866732
147944
793443
714468
628112
666780
3825
525960
463322
1280392
57548
919404
500021
865144
53000
1287626
1102882
152552
1245677
689394
397457
613473
233816
253365
820041
153034
151808
539547
930483
1269084
73000
168808
793403
781816
990789
853506
227380
166791
450456
945489
399673
287410
961483
745708
1184424
755944
173377
1360658
1138171
383267
570621
688855
162340
538614
874106
568016
647522
186039
727115
777332
806192
932852
206045
747137
1121412
493145
1027896
544872
1214579
35337
686487
1244954
1221271
907346
396392
332178
862121
174539
539356
845580
698557
985915
1344007
263457
1090485
1273184
171212
1019011
969864
1162771
300172
994947
683884
107394
514112
508278
565738
62256
821007
1081024
1128976
581947
1131371
277072
65131
240821
539548
1319420
129632
1104948
1275910
289983
1261038
707664
761210
167799
387513
1303897
952476
350561
32684
1074165
1005782
281418
883406
67790
412474
930487
1170045
273107
951538
980136
983693
1042093
566635
1241345
1211342
798527
402631
217946
1322406
59117
339336
1227257
71000
679309
119749
5625
665921
46288
1222924
129229
1052847
954499
397948
253412
541791
658889
36719
451502
1303894
264220
848511
878550
341122
165453
939142
637346
1328746
576227
202302
17044
1060705
375850
470382
1260060
91657
699491
733074
1304832
1187602
1158800
51769
318562
372955
47287
1206731
375128
42893
844583
678811
478786
730681
58672
132501
78544
85341
483890
440159
813303
1198010
429363
1142698
1231559
304944
264563
343874
428530
326480
82593
896396
619519
1322857
1095236
203659
13443
1177785
16087
550575
211810
998967
299308
282408
514561
581731
809716
681057
439429
405432
97618
225975
1278037
379717
9904
889273
1039014
716358
1253308
96267
1148685
568403
1148983
644749
1122180
1160852
642284
933340
1314730
1293419
388590
632577
413235
719874
866707
155614
294606
1012650
457448
51536
650817
668609
174153
1229675
1263659
120410
849222
130025
1317776
269650
838014
97357
503745
592344
1095917
867136
313151
145629
920733
1092295
302016
28970
73708
257186
494725
182406
1204037
215492
962337
505812
1321688
328951
489727
579616
529622
768796
239826
410146
1321284
1283329
522066
557288
749989
1029261
1117769
831551
585026
743587
588147
1275009
322234
480527
681382
1165246
1053052
516989
54063
28632
625102
1226316
1152207
1317904
179315
565762
810194
1045716
544388
659031
1249669
214955
1321653
471288
172479
203939
901736
734538
1329838
1315696
198935
1234091
471578
503290
707882
586707
1030288
1123327
169005
640712
345640
7868
1043271
202823
55010
963883
752036
787321
1247691
318548
627250
191713
670039
1055008
625968
117739
890901
204492
558626
812410
1157804
745804
181262
710407
250049
1174344
1053322
624392
913658
165797
299779
857206
554573
110147
812853
722121
1177355
1032730
211566
98781
531418
378192
1078632
936245
840482
801488
1157095
481578
1037431
648078
460417
1115323
1237601
883538
246934
985027
953199
138714
918634
337422
1027157
1223150
1121462
403472
529105
1330941
1329959
47225
947769
793223
958623
246601
188207
599976
887287
1231397
1325125
1353952
921242
1359513
807432
1321139
270669
61805
966346
537613
878000
534653
986855
572343
311117
515201
1186708
330639
603461
175904
459795
765859
12827
621154
856507
967061
231610
749636
249367
559844
1040403
1072707
803780
718327
754445
889133
671855
309058
1303942
445510
485563
1198938
938039
377090
1255481
306667
730396
278249
1230206
525138
895466
752043
245229
282341
59678
534866
142423
1269073
354858
1156966
59348
1106421
443529
1169034
832180
1124811
1058024
1167389
1147223
799241
750754
485501
1340059
1227791
1315718
314238
209043
837633
603902
407708
758095
305989
565559
1312629
1112722
678865
1140057
789935
626383
192885
1000512
922374
204759
1273049
325396
1130345
663413
816504
389479
48173
502342
457822
201153
354538
830141
105795
1061883
252735
232257
898999
993299
775409
1333213
893242
622425
164526
1263035
411987
1030059
283233
2379
764696
174310
1260006
435162
861261
975776
86369
931981
850769
168001
629742
503515
754907
151819
619928
20976
150508
1340253
1016926
1203531
284227
726594
413971
67737
249018
1363316
854787
260580
1135614
786302
238867
338823
976815
1219544
756390
192759
848635
448105
616061
1171504
628813
500322
561978
1324976
207103
1138660
475104
983108
1051031
810168
1163425
722452
685756
403213
969468
81002
122434
364555
315732
440516
992426
158116
1211916
1268229
707420
1101207
571253
396891
74932
204982
108714
1255062
132349
940490
859171
1112723
612820
406401
1003048
758348
253822
933804
861467
334695
151825
988435
1036722
672231
1340254
343156
384189
786386
664643
910220
622482
708210
940292
1323504
1351913
1131347
849358
222287
644805
141239
962568
1143232
23369
582598
193024
113517
1092761
80870
525160
1177104
563560
647866
630198
53692
1008963
1198170
823142
1324198
1137218
1319622
655692
661822
850774
1263307
810166
710877
767998
493344
1051455
888979
303702
158424
302597
540862
344289
934893
412045
1130016
1300119
1134145
294325
680369
932831
55332
117635
742727
570765
618578
177393
83672
1219816
305458
542518
345916
1030571
649184
1211386
1039201
939647
1098990
1192841
1229538
552328
558261
1075353
94839
1247472
508752
661203
1133350
1358673
1278990
1024772
981787
946535
482184
1310662
291
1069511
1206239
557326
391522
463850
508863
482159
100336
1001482
1118437
460791
975959
77194
153153
289178
906573
10303
319322
611164
131465
435331
55648
1078603
228096
1290324
242003
930299
192562
533823
1184716
375364
318999
540012
167587
727382
931691
1337713
610714
201609
157613
77097
683155
590477
965544
188522
247239
777238
737496
1128375
964695
706914
1214066
856547
17696
1182537
811619
205710
251394
366929
1229265
167762
342241
622996
119837
220217
783686
522328
1329820
1247344
614798
673657
1027722
564817
215972
79220
1363208
1271419
722812
462686
540594
1247997
179995
762603
1155284
159165
362382
964701
650829
1052013
488
726665
903513
219327
90531
512333
1211014
455713
1301062
275936
1049384
518446
903515
95885
1317029
687003
434360
819160
677966
69003
923795
366298
814108
1084131
369290
99564
27254
377998
450741
381877
516189
53334
1113101
780523
870871
629091
1332319
716026
435371
583141
1180083
237362
160224
1363211
683498
1050447
152954
739996
390633
94925
1170841
1046682
404641
232487
924170
67600
1113283
499205
1323056
74151
461248
309986
1062784
705208
471765
570562
641997
1148297
864568
723449
898599
1101034
719617
1320263
338768
141638
424744
1350720
1041787
374928
706320
367305
231318
769595
415564
354909
190909
1328300
872767
934117
562670
1014280
1328682
1187410
633473
1023681
723732
1355871
469371
15747
1299680
1111976
1298402
63692
704662
402149
1154440
929100
280320
56966
1091985
1355637
744920
897255
837861
775761
991648
192087
1127332
40511
1103470
235274
1295848
1257393
1142034
174457
482431
718503
234845
86585
1215551
938608
588372
827316
905721
543570
339013
1164567
626797
658883
1304547
1256553
681803
330422
1356589
152538
153383
1319375
392749
397521
1227416
555287
1323606
656153
1109608
981666
150328
616796
928038
333358
781482
214176
449081
1263055
939213
1136485
19762
760700
71835
618992
217397
592095
1036073
1161607
231142
787617
1180803
98027
215832
974212
809495
1238103
763639
783010
87541
1006940
1248995
848161
271774
1221917
939337
1311454
123295
1239781
1188253
655600
623846
974326
138958
249751
288909
1161725
1120663
851270
622869
17604
15629
798716
1292035
355709
1064834
1096663
1060173
448032
162554
859356
763553
671176
645927
744220
772700
625266
506858
729745
842371
679823
200082
414249
617514
571507
1099697
200239
112338
820803
573839
834914
839651
950418
949030
1096552
699063
941518
106455
435163
1152782
939649
455526
51316
457200
468397
11153
756400
1099013
647477
1352878
978638
54228
9600
114587
388689
843957
906142
1075103
594686
568579
677329
629745
726822
982236
842358
551484
1199536
606884
1304665
1134050
933735
324603
745156
539574
327326
232906
44923
342604
583808
1102117
1267081
1360316
626297
915193
586346
472636
850064
856661
1115892
722799
927808
1227541
252288
116287
359340
954662
356526
1275939
740376
412420
482032
333382
433649
795344
728797
974342
65677
252538
319735
1046182
565308
383236
676589
96131
176414
127861
1291821
1244326
701692
931457
1264673
296767
364769
1282756
127962
1337611
789078
1267284
200415
1152670
929841
1052673
1140078
158923
22596
624956
144070
946597
689946
1108193
884667
559234
802566
634890
540207
526350
334619
1241076
808769
223974
596282
1243579
999915
1015040
868072
855657
47970
724156
693959
1021343
1261644
537767
929983
1174845
1322089
727881
239825
1227187
1120693
229911
232094
624566
871931
1103051
291967
195963
802452
571728
1172468
1112472
1025109
155887
882164
1191731
68580
1171406
846836
912852
705799
776582
664904
939847
1032473
1350503
1223968
623180
1122430
421310
1299337
1222177
726505
1175707
32734
1151033
992866
608338
869433
1062442
115850
821689
1229199
1281750
1013515
1083972
46928
82848
748694
914606
134449
620650
886351
1009097
812902
503670
900729
100895
978185
1076484
247611
54082
392017
502582
214018
590795
898248
414763
1200484
1270534
671663
436906
451456
508605
937803
522576
613933
715932
954619
572502
182270
987466
938332
1006235
1093043
1338475
698992
1017613
977526
644846
584723
540500
266181
1261814
1007386
648365
1223426
1004648
1217897
1053744
515381
502295
792546
1009800
507630
1316127
426621
274665
964524
1125083
726050
979524
1300427
321983
371700
812947
933474
794612
407825
156518
1135931
553891
134045
714423
122064
109877
677832
922204
801913
399409
358769
518936
856188
1217302
437206
486770
274308
1305015
127653
510581
516748
540160
311841
124495
933657
585916
780479
314057
1320970
674894
1102319
3376
325783
947138
1258852
468493
226115
348995
57177
1003576
625054
241526
671449
28771
925410
1144440
152558
721257
890170
705418
338680
920446
21765
566724
992811
517442
936985
1174148
1119172
1013934
796456
316726
774864
595039
444243
279050
689495
515808
893661
915223
384072
1093133
598446
34276
875426
882412
1333149
650508
579089
990069
1083374
291526
839079
1222420
300018
1180034
1273113
1120527
377914
81540
1180169
514484
301125
1288579
55432
435934
969413
861420
110668
314300
331092
781030
1076892
783371
270461
372185
1245090
386951
421424
1096772
941408
797734
64015
431165
75144
1223414
471702
844467
381347
1224167
583528
51314
1227739
578919
1199097
1101026
644195
686245
873783
1109338
360347
1254716
324994
804771
453551
10227
911643
350522
91820
519109
863556
143388
928800
1329542
259206
1070488
898683
377517
1232657
1338177
360578
17554
991442
1295809
190767
888940
735309
534492
1291266
1317847
1233282
1081602
556238
337961
1040369
668975
1014867
283937
523004
585443
901407
292710
1178606
743208
617896
271599
1067744
1022376
558290
1289597
280675
574683
139133
955263
1156167
722039
1050092
305440
1014901
1241458
69688
463881
834373
667988
1016739
292724
764302
1306842
932110
1164456
660343
413978
854865
567963
195701
853542
838083
386075
1108976
705311
40621
532026
1232717
808335
844103
1147356
943907
431189
415898
108710
155526
906316
356978
683411
280652
1202822
700839
1004003
309359
504655
902386
1056518
1169998
671120
164504
424474
1062814
604662
486327
1341991
1088476
148039
1327781
324373
1267672
973164
720267
1081343
490741
116258
470628
698085
1079871
104791
848423
1051754
1283752
1225753
1083778
309906
418351
1239844
75976
1111624
870622
471819
924083
1174730
723555
1133830
532222
804909
1171944
236359
425045
1252367
628016
806280
955319
1112705
631334
840385
180058
225701
362508
80555
1336596
641333
1242328
1317261
314998
1197156
645312
991592
220497
180638
64550
1121881
156082
178726
75871
1171887
368221
73812
477244
820529
311813
50257
496460
826914
589345
558358
816261
999604
1258684
524975
24133
1121002
1099460
430582
1091468
784684
908253
1042183
713023
901419
622406
594637
867576
1170480
976593
902410
59313
1183265
498552
344795
866708
1134579
53741
197876
812902
652412
940615
554292
268994
25161
202973
147640
1030259
49816
521052
1282511
313861
1235229
1103588
936969
735860
491154
1168926
1261966
265782
40725
53281
1115906
249530
1215382
1225925
337453
972625
204699
1245280
725668
15680
37118
1012476
73181
796278
1176048
119401
489272
463668
1312470
1262198
108179
396536
445862
1256299
869767
1009725
758239
379612
771303
339869
323746
539967
1283626
1111442
1273984
745578
820017
1307344
1111896
489234
656825
661716
667323
204289
725984
666718
1201359
1069360
63054
1173963
444218
1160792
351065
76731
375523
21121
1229191
1011000
1033843
1064716
111287
309407
1043413
452026
1255774
681550
863772
1021258
997497
244643
1319648
35725
358648
1003503
1182587
560158
937605
821609
1074634
809505
856080
919832
263139
421675
199478
1220381
797997
921424
626965
437305
595363
651827
777638
807935
835817
859717
798002
210088
974930
693141
1074232
610511
1077318
666220
341263
483916
1262049
1269937
507976
924418
934580
25256
887951
1161217
240162
901455
1104941
353059
475338
1240595
382895
605498
351341
444797
525767
1228590
306881
573263
915504
1143320
1345482
986138
408728
1011144
429271
640508
47066
743941
1197499
706334
1299789
955969
805560
184879
1019429
993090
119582
329962
790227
873330
1217953
1215625
1179072
814617
147226
358551
1023583
698453
903733
511617
93965
277629
305973
80481
1196648
539804
555484
1139275
995192
1072565
480864
1018847
358482
1209299
470889
325945
14566
183240
586391
933445
539040
34350
1076788
1006006
680416
418347
867323
952950
1045274
837127
858097
56223
149830
1349651
1123456
754352
77054
712481
1351723
285494
1351423
614377
661281
211424
521637
1327358
1249182
583306
412643
1323150
1248347
177115
711184
923676
59652
828294
460539
718641
82636
495149
238266
1148930
1254534
959776
195597
818137
183597
676784
688997
757144
685746
861006
334623
152466
631297
1025381
468040
440032
229266
471680
529776
1224284
170059
1282950
751402
276326
647672
1114815
1032557
848231
1234719
592498
404641
703402
404707
887373
842586
204684
828417
520039
275239
751631
1279034
454222
489600
1078373
1061874
315339
139331
703666
891893
53117
93324
539931
523607
1036509
802536
289713
818164
726671
927643
1204297
1204920
495906
816627
893015
226537
685203
128021
1181194
424248
253855
375918
1358364
724675
558101
25316
525682
1062958
304267
918784
988977
1162332
408606
927163
1054431
310644
1184067
378500
1108188
978381
863430
896134
298836
940810
1233395
677619
772778
435928
370677
916362
920626
1271396
873118
421413
762689
281648
1363276
284937
583875
740774
646958
1045937
811090
495125
1292201
1155055
1110268
358554
663715
872541
908509
913814
140663
466542
1073408
375168
232831
470454
840579
921111
1071708
807371
291927
999745
65073
746292
1217526
1330144
779510
1081109
666701
361808
752990
299907
901343
1233355
973206
1357546
805077
427532
1119797
1194871
1064142
478157
1020484
343009
1288461
488140
1159482
849054
647886
1028886
131248
350318
789446
491226
33782
268605
158553
34747
1129673
1178330
541262
1307834
1264972
592106
32334
720923
208066
195589
1033251
202779
1056663
1180206
1190451
1154557
750565
412058
1333081
894841
744715
502009
1248936
319330
181830
519975
77870
225759
1264846
1238997
1151556
1185894
160779
1246956
1184615
952870
60428
915997
750018
1354991
796956
1136258
223306
49645
1106104
1352401
1042621
194525
275055
43451
1144782
1025133
853774
1140010
29862
522358
163236
879703
856451
333093
346698
1258181
1109385
173468
574975
1093401
909276
85076
95306
795053
867650
1006321
667082
563685
888975
308764
1022316
864498
700391
504385
1076403
883115
1030201
263474
426823
688787
715008
628978
1111307
758203
349102
1029980
1103362
1037886
288109
622289
141781
914113
334839
405528
316686
310013
510771
320775
951206
1091495
450401
663809
191141
1049942
304297
1147233
1356450
267309
233648
737991
287798
169163
1175366
838869
568422
255679
1288655
327241
974327
661809
391441
1101616
918808
798056
1022334
356051
1129310
1130979
1035
1163370
471770
180
50112
1162544
978416
633142
29812
946974
1238568
486619
55959
696201
38799
1067142
1052099
504209
1250039
410219
884569
1010033
74861
236723
1345012
656032
695621
28986
571690
537358
807156
1222225
1321258
195355
266764
861905
1231446
246044
171392
405844
776065
80960
674055
313950
591899
437972
1245134
300567
629813
676527
252062
472905
1353209
237902
715972
339162
302810
647654
309376
1319426
1236360
413842
884980
925396
165849
1155160
627451
688646
216965
112938
1071125
661813
128145
159891
992560
196403
704002
1161445
234882
92748
1308169
446946
606460
580067
529595
1300862
431993
1139557
689523
299052
598373
343694
771353
7376
1099380
888374
290782
1221906
232481
371488
424741
342620
15081
1202760
99175
283936
453341
270590
696921
454934
505239
1263316
261865
540098
1252419
1212042
761361
376603
752948
854336
1115030
391018
1360933
1120299
1189843
175131
845990
839206
578307
460229
1253216
1219820
370957
804910
623968
127789
663536
904246
656786
203994
155145
316244
722441
240611
485756
862990
1282377
1315009
980991
488154
156893
741244
356371
1252758
891800
822357
565373
773179
1141072
874698
254622
387883
426215
586732
144718
1206562
1002834
909530
691260
437151
226584
522306
246058
198577
1304048
691381
870467
236681
1240587
442064
372446
1063616
1254728
519019
844327
1121465
1312438
177182
132699
527439
636041
845215
948805
560987
319588
1352279
877722
1277573
436692
295777
629088
1076279
1339291
1042839
30731
675715
76630
148956
843832
398851
1050894
655776
1307307
1203029
745221
213966
1167730
58375
128369
986510
619681
642901
328991
1212398
1053138
1045134
186094
1152858
1033429
300829
1028413
285654
1314846
1005035
123269
1347218
348786
851705
789535
1027237
239771
1211926
265365
1122121
884759
511211
1286873
297443
884113
197462
366463
265560
917015
239325
897384
489179
529458
725129
160681
803559
718286
886118
144145
1136584
1179213
742224
673851
1344485
636825
1355344
84261
1244230
881442
470254
819202
1051038
848776
5345
761932
422222
329493
215664
1188807
717317
145620
407340
1009711
841615
560057
658754
1013843
207303
961835
969759
31777
1241039
479665
143220
314564
1088849
679512
1340270
524841
368563
287245
1097597
1100724
1253553
1204473
995957
433816
1003789
896180
1044021
795638
501112
332631
783362
860466
49242
652961
856404
285767
528354
681146
377037
958218
884849
1343809
1335806
569356
1111338
772697
706436
1321817
1047160
508845
1141943
438208
685052
709782
74317
265377
280560
1222747
74543
256561
228421
290071
1006663
1273777
1313695
158785
1140361
543751
1062593
570986
1320389
910459
624132
491089
1217180
226766
406602
140282
558610
995457
480755
321968
550006
639736
1298706
714842
208738
1261015
323997
1074417
1334130
1150947
1045263
1032363
1067778
948797
1038351
933149
625097
343818
123342
397335
540761
120156
254781
1322712
49537
744991
955424
518749
1089407
666556
417190
1004623
1274382
1155452
586968
1289872
169241
934361
743444
481465
174641
842366
1106638
1081093
935830
788658
492469
299037
60186
583556
301580
1038693
1270318
382081
489767
156482
743932
713331
695434
1226214
736253
815192
1039118
1243077
1279358
258417
531172
968675
721562
814667
94391
1343288
598771
495714
1032935
768636
473274
901601
974015
350693
333717
817734
73619
161695
795711
88379
1100814
424019
793389
94664
558557
574764
525042
615593
35597
862869
76064
853795
464719
422518
160382
1101559
1002449
1086617
685452
183834
1305878
1080176
978647
379483
1036905
948925
24411
1008582
1141963
1144782
46036
354937
115263
3308
403796
1262575
1191508
1142452
352417
534767
957349
1026213
435600
1148316
1006835
166322
1110090
712673
780265
1037596
875787
69689
1205423
582807
1149116
1016910
590784
1347649
1340035
730939
857377
122080
569390
878679
120964
867096
651582
1062626
1081509
181512
615383
272603
933960
513038
516241
1088227
625476
420316
1224238
1279162
852982
844263
888761
300191
1180077
766989
171014
1300613
642417
906656
331260
16459
567363
119998
62963
193587
418246
1029232
1363091
1173866
453710
49820
455157
918703
588804
73937
776726
1103003
999314
67083
485613
570
675053
270991
967030
279292
254898
453526
690860
677382
155399
1112522
223386
169693
93080
317283
850465
1356386
1153379
358689
166730
960675
1015557
1176630
295025
977612
543168
881136
162694
278414
1261366
834415
1034798
1080299
241079
226791
823081
158267
496557
1271439
324298
1205159
1161713
1031905
181374
797442
844680
757535
163064
149489
191406
960349
1318396
205705
744964
287314
232016
91560
1020744
766085
881247
39741
215634
335424
1046246
1320779
628800
687452
19719
423317
765235
1035686
635572
421221
982342
792752
801827
990013
595473
130399
643477
601124
822102
306682
674656
845303
512036
192867
377665
937233
1125349
803092
51740
845934
935084
1170511
693983
940654
988304
928205
769297
970779
592089
89063
1196179
792778
374284
113273
150970
227794
12556
18313
650517
425393
926275
387657
1335644
578205
748486
1218857
28561
150400
130405
98384
507440
66438
130204
362383
646928
1175687
1107700
149423
1036142
757937
52840
1081213
1065261
120387
1000067
510180
279223
104183
1076786
1082856
869160
15268
905406
964537
406398
618269
17830
1292972
845104
227391
1103228
98096
758508
745718
481863
890718
509061
57491
1085413
553093
488006
1137624
1003382
1250817
347792
1110341
829633
167525
1065669
936421
846356
731554
974321
387374
629615
963965
1043580
552611
1029526
900361
417565
1344427
1116873
607295
449810
1340989
387881
309907
1172301
1288804
350866
1118791
560957
561649
333546
275541
276353
664205
450436
627180
925938
824216
190822
246865
1190420
663226
1242050
498786
498546
55710
1115350
198405
133302
637656
30587
1226831
1109350
903590
987301
1194792
561270
739681
111244
545070
1344502
126873
1084599
970108
405745
191886
1361586
116801
708567
578236
1353110
165909
582101
151959
427008
815737
1332609
751913
255431
1050461
292873
610195
696375
987408
56197
1221135
525811
454240
394350
815354
708003
36514
502003
206469
130638
1323448
15271
1177836
203142
783560
429282
423623
65874
228008
429142
699777
433686
61311
120349
1083571
985103
388348
598618
513620
369695
191653
953651
1288085
788250
982245
1329924
733074
672915
752401
839663
774719
1212033
749481
201261
178906
1053322
455555
489475
278263
797238
344813
85057
659527
380849
525352
879285
406171
481375
411440
985749
924568
472509
1120652
1164905
165484
791573
260808
45573
1212916
1131481
1048363
891516
758228
818672
690728
1168801
1144116
801511
640897
143682
553421
459198
552233
546396
1173782
1141494
391988
417285
242654
668390
495603
415653
1217032
78126
479411
658390
90337
894625
229314
520678
1120093
1173033
3369
969870
863757
963992
187570
327515
1299891
584573
1208275
225053
580694
1058884
860012
80905
934543
56240
170230
651431
523759
406861
614861
738588
270088
833778
348277
361213
735218
1151740
562169
949168
928528
169175
779785
870559
590297
593874
247095
1146755
1152369
793762
120025
973317
366827
520361
11978
155446
956493
89415
451466
93599
89037
554195
223138
1211094
869954
1228956
482232
197339
232263
213922
1170560
901300
63711
1227456
367888
389319
777700
1023118
523177
292307
1284728
286085
877182
940688
1072664
67313
819627
972903
804489
880941
1302856
1178667
654614
1239152
1037705
667708
773872
542945
117464
408256
872895
1036788
1156818
404965
818404
1066056
347862
617056
440226
923284
68963
1278166
1173750
302293
804415
413842
514964
1050394
366239
231790
233858
439374
480481
1269024
792753
906188
10981
1016040
1066060
576749
21260
908555
932124
1050814
1332415
390163
1037824
1298532
926276
1294451
75935
1060577
987979
27261
389937
40875
1164627
402322
394899
932233
377255
1334951
1220510
1227423
16647
997655
581137
804967
225621
278849
612842
254729
861828
830769
593014
217155
497260
672511
1095372
989931
853720
95639
371224
770968
21101
105099
102320
522729
665632
996715
1150349
229460
841144
983155
742928
3347
874603
737587
1094875
1016308
1285288
1286082
963120
845863
1296611
182347
913500
1203986
148301
1091111
370407
136195
648932
1283271
367588
802322
842784
436030
962699
179944
417668
1005323
413433
325640
151975
1073912
1009543
1324190
849380
1108339
19613
203711
988626
846711
1033586
408612
240856
612967
1212330
210862
1299949
1012852
830392
587478
243021
1321720
1240190
1355151
1329958
1036100
1022428
63233
660270
3838
1124755
792819
1352434
175124
1319117
1146915
1027411
608811
539503
1270809
659748
267591
121788
794953
505539
757508
283256
19911
890039
890991
793857
355295
952170
1002822
404945
427591
471596
461333
20541
609264
799672
1143432
944105
726543
865881
584427
1228275
942838
898254
19654
195343
760711
1191543
646492
555027
1279188
412592
930371
861333
950968
739553
1119851
600323
172037
897805
1211125
423739
126583
722145
1013003
45065
1008119
359292
1172555
703001
895674
281045
675579
859250
241516
1011250
802351
530981
1229853
879074
534832
241717
832707
799360
41778
951065
1040726
992281
266173
927411
1307741
586453
754735
704824
1131325
1044144
903134
889130
841832
158057
876234
52579
174858
908159
505708
1156753
1097157
988882
570013
60904
435691
367622
423625
775163
461895
181925
1261531
530095
1116123
382498
121411
590305
1262276
1298880
675377
915930
920028
1345978
531084
561257
343352
463015
1166379
288601
834354
131729
987978
287955
25060
847850
1251234
587276
1131495
1350902
365462
1118896
339210
639315
365909
1220311
533330
657175
1173215
114471
1328659
861537
1353105
1225928
892488
727835
576055
708609
458106
537677
275356
816861
886193
207009
291893
64001
644474
836411
1023998
1324023
775232
191032
1343175
152702
359487
237573
996637
28104
473101
640441
1275601
133602
394127
371531
627528
578877
118789
442881
1102839
271873
423873
318710
1105379
1232021
499315
23224
641000
1037607
871528
220843
1065204
1221461
29564
310303
1102093
291077
82880
497982
677883
1053822
775671
920666
669343
666341
39990
236645
1302410
118410
12222
775865
101643
912439
635009
565381
370044
783521
429385
74697
1238666
883186
183514
293764
330861
886210
332014
322125
398861
29210
461624
418683
1182508
605134
94997
334523
119359
110223
1317318
733507
1116230
1138401
432977
23712
551579
1201907
954335
334016
564853
658443
1065426
1322539
65548
190888
1054272
663939
1102816
257584
117118
1070892
1241318
1127825
218027
58440
439216
389482
666219
825906
347253
325737
396142
434926
286285
625617
358994
213078
974371
932372
93677
81846
1235373
192964
260906
614054
1291285
303729
201473
158856
591763
500605
943316
993351
150887
727626
888994
345569
101281
1270828
825266
698716
538202
114118
269060
886242
1134618
894591
205994
83887
668746
348252
1114021
112638
799233
1002869
985284
290501
1010359
1069923
865539
383975
827135
1339822
164445
670934
919276
828253
385429
603010
656686
137790
337249
1250374
682716
974976
271499
1235412
1001439
1125430
71622
1121380
566795
159612
351679
752430
571349
1316956
541116
654200
1197108
899615
1361051
1194201
1188390
866251
1300173
1222844
607788
694151
703760
13355
872805
185272
1217680
146875
1236300
777313
11515
372373
798880
1136545
1271317
1179578
1131746
1157450
1334213
840237
900524
421539
636888
619559
1314848
1155587
629591
862149
1355824
202609
618636
991313
876022
1089184
309086
179247
1346430
324544
259663
783614
514347
1043419
265979
182892
1071917
831321
579494
1161207
978810
1137840
1129463
386193
501393
672109
213256
256564
209596
378859
747337
995665
138356
170932
1040597
1298151
673272
989174
189360
1186343
554409
912376
1247653
71535
968548
599379
281340
21480
520968
433122
364267
856150
898874
923855
276596
852647
397942
1054253
1174128
785775
74854
781137
601415
1161465
408973
511289
632527
103009
1225558
321189
72662
118295
735956
1014566
297938
277051
932293
1212798
51307
1125783
514240
1269411
176029
540371
73592
573221
974665
276865
107566
560956
498148
1233121
1161368
822894
241149
1293974
1150491
817791
227337
82760
336662
902955
392917
114092
415454
89441
282253
516286
657187
807877
318361
1107005
182577
57884
228731
644930
1209105
148528
804632
430589
425359
965205
722988
1251016
196370
1254254
579967
1269445
642120
663049
2899
615438
435728
162599
443171
964932
224561
1331562
1125546
269808
826286
564236
633908
950823
100368
1211034
722932
337613
83479
140918
337268
989268
1172024
235521
189495
672436
847861
548579
1322834
693830
339163
1130029
409798
1246734
1182826
199958
360642
506246
575705
1219596
1343182
451453
1049423
627163
214099
1259860
703977
630428
638846
1336244
1226898
440796
56604
1136914
492766
983725
1243419
905613
993289
94051
664516
787825
1167973
388374
566838
220970
258850
205316
1265268
1019812
137275
746128
544154
406159
509485
432810
813300
98086
86216
268648
177069
260958
810908
1254916
554708
1352780
1252822
1052923
1176644
783949
639554
947869
515108
929325
390494
670957
853974
794216
445426
491989
131789
837698
671519
1132910
1037189
101783
369998
775496
787139
1288729
1289881
652474
26655
970071
1171179
1143143
1246692
847171
199249
585652
794372
1220414
1343250
434239
517291
821881
1225193
870214
880699
1366
546421
1157826
685133
908519
509124
486492
364654
191160
834157
1273091
200514
492352
585374
650753
225402
365873
1062963
768048
499054
228964
1079102
1033307
378491
1179207
1355038
532102
876595
458593
277313
1215857
772010
1345223
1137301
976866
939811
171641
1209976
1313347
620181
1125082
190459
1282865
1037557
807297
1284625
830042
475411
1178049
622365
106970
632896
837826
1235181
26887
1116629
901353
950701
855018
567034
208900
390979
747669
1118130
597827
855746
94234
499256
1307753
765687
220301
1300320
295393
1041228
441872
647903
391964
1352831
557615
1322078
1177120
257556
944409
481542
1276198
1131287
1035138
920452
746867
385150
66459
809429
314427
769955
1207922
274993
456561
158079
110815
230840
699286
805853
936716
135448
422091
242269
698668
278396
1333880
896409
1281842
108476
749276
447198
240763
415226
443506
813393
1300104
895074
1165925
293445
1140901
557864
98459
597898
1194113
184247
349959
934681
104858
384576
347398
594877
1005188
1087780
195663
392874
1134694
829473
107423
248559
1172008
1209180
1312635
408379
1234400
1002681
1157118
1113159
81071
901768
600670
1108931
457857
126772
733648
852720
47112
960272
1107435
257355
348450
1053991
304906
712384
624243
1209897
244572
1223270
11514
194100
533310
602375
816717
1232557
1272386
931047
1294136
664430
914079
263298
260782
306600
116821
538422
218757
416105
40587
1052426
684033
1066312
795943
994251
819973
665393
1003634
879782
995103
181596
224742
133766
1319104
72344
752225
457056
153734
1038918
144043
1113119
74193
1143699
129346
114516
527742
697206
564269
1219357
893166
141669
939881
354143
948841
445660
246048
12762
624078
1006516
335727
635595
493716
808900
544177
1318664
372632
30796
1132069
664209
774880
1288642
901899
905276
713911
1044000
98386
942192
156117
678744
1332345
166208
27133
474623
959881
762924
450430
951778
956538
556859
623716
248176
428646
1202079
797985
1246380
695508
1332830
336393
1009518
414784
629496
854619
524440
194728
764621
350723
1270498
946657
494380
518570
1291983
1027051
885457
678980
336774
9579
763024
931096
1046656
965166
1317514
639306
41049
490055
1253027
843235
569509
595679
1127269
983755
964436
591365
1110683
833182
236577
551666
1215257
619886
647891
248997
998813
286169
545252
941526
806256
1338596
2248
1076521
522647
506139
869593
1285952
1231179
950007
1132292
138324
1039062
121970
47040
860082
49178
722706
136110
68571
432504
658100
883943
1199700
649533
941715
464
907329
1265213
1209513
588292
193067
437980
688445
1218877
1191648
1041554
800662
753516
274073
1038057
398679
10330
38284
1083640
104072
604918
166462
1050891
40182
560428
136044
1138978
1352555
594321
307871
1008217
71172
447464
1019982
1283153
1002239
1151465
572140
850359
547603
447925
67491
342387
471290
560712
378830
74892
484636
1267203
640782
1255733
1149986
998080
849890
14111
161676
832753
815968
550205
722411
444401
500136
620436
952019
514823
343443
1229317
984613
717208
22845
34761
704634
459145
1119975
374550
812037
87500
1176798
560125
665954
1298628
1047850
1177707
1199924
1244680
1130616
407573
45617
1244131
183717
1210744
1091894
1113592
275115
676168
134554
328971
780083
1286825
1295264
641991
421674
1091843
964399
1069498
1027997
863586
101249
211605
683822
77458
402406
694036
131745
16245
706053
419806
568813
660026
84474
47049
1302007
1212264
251516
997352
952792
1270573
768794
237002
1359434
599263
660172
1049821
986855
493138
1172813
625565
1009016
984022
458728
6874
160139
179650
848745
197755
8823
686110
895975
1105005
758335
619959
119367
1129497
1255191
877428
1138945
437942
1036762
165098
75265
1312052
489398
600135
1279474
840644
408875
349045
111183
1203301
288945
597780
948295
146672
1219018
1275110
1079392
1049930
692448
526526
274200
860010
458057
701998
1202071
124593
955233
836985
14429
999466
1176344
414039
619457
274485
103315
1336448
627848
1165765
845871
124132
793640
525508
643740
129068
520877
675316
173161
674509
307102
637251
1156396
480476
665402
603395
1363070
310279
1150031
1342910
34244
385826
1303547
730524
447069
1246821
1280938
1067822
412644
859071
695067
173266
1135768
944860
1353506
912427
511827
496696
520477
177562
845340
1330755
704417
65106
799763
270155
1151990
798183
480682
495796
670796
1358011
1185157
148777
731227
1141331
1170768
858499
34644
926833
1256806
1255363
302502
920728
459608
1072409
1021225
1149599
464935
673786
468619
758122
450409
550724
809689
992470
137982
193703
499811
717484
181014
865132
1169921
1272891
689389
785305
293003
870443
182770
340505
181965
20744
421103
77783
909170
63531
833441
1248588
1016794
215370
1308541
1280641
52196
1261671
735786
844744
826294
648809
548347
802030
240715
603750
1127864
1252735
354381
609952
301004
526526
756297
254156
75325
110148
747886
1015866
445179
295577
1289401
1135027
1111620
75607
589821
974655
737156
201803
977666
1096355
515435
1303808
1193035
800338
1206923
295856
1246295
101791
778445
1120458
1079858
1116256
1308744
769425
1195050
223598
406617
1021790
587586
125790
267006
542721
752419
1188022
1344807
1145920
665405
117814
1359509
1138189
1284614
348488
1062669
272137
207528
224626
147693
743409
823947
412239
256766
1342140
54322
285322
1036902
801810
441396
9663
1088300
145865
981377
192868
889825
40898
1255267
756538
109253
1258011
345009
717059
405498
85940
1210101
1282812
951601
727315
1080047
880592
129729
1326929
277982
512523
650822
883961
229009
1157198
88121
851317
1284784
645183
774912
752822
423286
173146
252551
266862
105981
99769
1226866
630615
136802
73535
1171221
38658
1051902
421043
952097
658698
958470
1202059
448555
767541
464408
1153960
118972
985915
1084520
1125700
1064070
869119
551581
434019
424071
293182
682947
1014794
604184
919013
1327656
884595
1034516
46397
1014810
1260258
552626
714628
651619
725553
981606
788119
586342
672488
1282930
416506
185975
213371
491429
488509
1253952
1055664
78159
1157134
64730
630144
606914
198929
302238
767331
240814
4731
869421
499054
773477
632164
136572
408620
219173
893694
278536
613263
692906
898989
297965
336763
753900
834321
61046
186877
516875
753358
1126514
1067841
1306422
875021
605466
169185
444609
166803
949991
1352083
645276
337820
1199584
50930
1263664
1152733
802630
1262424
1337333
905092
177850
118618
1217903
125132
996087
157386
1032016
1320044
243400
664178
763708
1046656
782003
683242
1050510
700687
747773
1018346
33857
1052290
338730
801799
269311
44407
887773
291160
1072569
1336844
66732
235482
254165
563122
490726
1231788
66538
905413
1309088
665661
1043591
940745
991805
370600
996035
302668
22109
999307
885346
1158700
1280285
816644
1344572
1222103
382242
218175
36848
555820
1314805
960265
191792
906157
1235278
2093
652985
942501
479460
84069
1115812
1277282
665465
901903
933254
1059503
550919
1176459
577601
724129
242019
689217
206917
807549
712289
115298
565498
105705
1323013
171570
269837
1095239
639689
943633
369857
375355
1102068
748443
182139
350347
468376
419206
599880
652495
614332
1241677
677274
888623
335905
1043013
782122
689981
1302887
768371
222134
452907
1290350
155519
499405
453269
893913
621913
382313
864826
1163390
1198306
421797
1188659
67649
1165958
351541
1182849
508954
91440
448575
278409
818344
285502
601347
327522
1209960
990611
1028383
1057607
1256429
331723
594336
193139
923330
1179586
941928
485999
543563
967516
1069174
634984
1128199
413768
1214367
1157302
336224
183555
1289600
1273767
735356
1119476
1088958
426136
882582
86612
924060
305972
719422
437148
759350
202737
793246
62976
684013
454461
1160972
1360589
926408
132964
399574
1288732
1285478
789191
331624
203116
558626
55253
74071
968257
827967
1270714
1295162
775621
14944
1193344
232652
889918
958375
896075
1214565
168367
984904
1347429
888725
782449
788703
770157
31626
401315
337268
1216093
264965
131563
77920
285099
475283
1147393
453804
442683
398671
601124
768354
921375
730441
643965
1273304
1201999
1185239
131698
1122393
924891
493626
957699
650371
569904
958160
315685
1209406
724743
756050
133080
484282
1325723
1052215
439729
423923
387208
109898
1062292
608796
49959
691005
1239935
1149633
1000522
1143394
147458
42958
390164
1283614
980444
220734
111989
549522
717096
396881
1144940
684043
1197818
769796
848002
473969
61266
627324
1110950
1126010
1151262
1175472
1164791
514646
1226340
1138089
509375
468064
153934
1339948
723939
1100572
824149
272041
866936
628831
59112
586801
59678
799920
23407
134140
402625
922293
843846
4131
620083
1268415
598640
293155
466090
960362
334810
1253042
327290
144723
739995
1014115
1028577
1175429
479612
859312
309101
494873
1062748
906249
1167720
610572
135905
251510
1064131
1162819
935
555845
76302
803957
170922
523733
1144978
989008
615005
831288
952508
304372
1043724
1082502
641933
1305880
789622
1023224
1065023
1190315
107871
231782
898373
37444
1323386
40550
214064
76690
284075
715702
403911
533303
68505
809397
1341680
1251586
466104
1124395
18860
859712
1306367
129619
715051
1029657
452820
1192826
677409
974210
897463
1026811
326581
426690
786139
360098
1156271
1129318
206385
777203
923520
779602
1114519
592733
784905
721526
436165
1052178
411898
580859
980239
535870
388701
313279
302465
341760
959833
348466
288537
1092788
155426
1273469
111490
359397
945380
1024686
115832
242331
1333361
1275226
641525
349420
474670
170528
9498
434302
547315
501521
1361212
539806
541817
1217594
1176681
880841
385372
204694
1038209
284642
446539
360953
1184255
459141
13099
962574
169508
1354524
385222
1348530
185945
724652
422154
1143253
453542
314768
832293
353989
190265
1359730
869670
206818
783043
322764
921434
1295892
1313666
815064
965178
495879
793109
911297
69152
183887
890493
211529
213412
132805
442809
2018
186753
1306147
377780
558034
805909
284526
34113
532975
277743
720783
135116
320407
1152272
463496
1135789
196674
846826
822017
1020970
1301939
13472
992609
1142252
89677
305779
647337
1136150
255272
1223502
1191264
18453
134532
130625
976657
677540
626733
750978
1215921
1333907
1026762
371675
933901
877355
1122283
108899
1312901
1318752
477784
141201
999696
170169
1093820
247245
827094
1152337
979537
1317204
741094
790069
128026
1264762
421071
1330071
129769
89113
1110182
1136973
806301
564414
334244
71082
267678
1109716
260701
470660
864015
442762
1189940
802487
864809
65206
1297108
715998
150550
283333
394986
284251
24117
984668
175308
346841
895548
677900
613069
793040
20848
441849
771879
963743
673530
288646
590517
487113
165048
769033
678070
740448
1074998
1133016
1359462
1246975
601119
507629
558956
238113
327298
232578
77085
581394
532761
520111
11029
136218
1064854
1062169
1037981
1221330
42724
1237821
1011557
750540
950223
999781
903521
14183
1255538
328743
693196
285657
11919
974675
943941
25769
130543
320841
1007733
1148457
632365
508262
208819
277304
219500
623636
760651
58357
632438
908089
952839
437826
547384
749522
1153353
1007617
77085
507646
266408
578860
838676
544904
1237536
504869
27267
200101
765984
554872
856770
135576
398386
165771
1060915
1041143
230127
334156
813608
136381
450073
216883
775562
1008222
1117028
499304
722113
359962
265074
568444
16645
614870
627167
615307
595053
341172
394913
672413
765625
862944
695947
148644
472195
669509
548062
499226
1086095
1058902
1085952
459305
1176042
1357675
83803
549844
502900
49181
967353
419966
1046883
661853
658512
91870
330552
1342934
1300927
456732
1292040
907227
1124597
280233
1181512
806312
1325860
1227447
983321
839576
824428
1027205
417472
505816
1174705
1124209
329210
522783
231009
699772
568776
21864
673651
796769
475061
487214
390623
629623
512911
719679
565799
215594
110790
560746
697540
544285
649799
227732
665418
932323
206105
651986
271670
604698
82005
1044032
289390
1034970
1061693
480864
26375
80741
332732
1032127
1000614
719888
1014644
31230
1083605
248215
1211004
889943
450544
519334
1348548
31339
1157065
940250
1342839
652288
272736
437045
424238
862912
316136
1214073
835074
941689
1150984
321318
1042237
1014677
565450
407259
970572
808332
352867
935488
533619
839853
410117
392238
374097
697275
900805
423033
206641
1343729
1265788
429837
68034
989664
158919
1003292
141134
298918
702851
1073076
449442
714322
1129290
93181
1182079
377609
1287832
1036087
929423
945104
161775
540632
1263857
1280989
205230
494771
1077577
760436
799488
969119
1279832
1330566
330162
276057
1203905
130847
455941
705891
753612
861943
1015551
1101865
147990
802219
962241
98601
1301011
1266654
767458
385380
180510
940470
1295250
607521
189619
731430
1095732
664488
1061657
886743
1164806
639663
1007923
983842
641045
1239717
7907
663386
825887
1261449
1098644
1097790
467075
1002978
1053806
489583
811490
414727
681910
922161
1159809
37834
1250433
1041055
1311712
892890
484099
356621
1125699
1231580
1044550
942915
915270
907760
944685
1183106
139342
816569
335675
844171
233435
742981
951745
31707
1224698
1142102
464785
945017
299620
272699
856649
187531
1158597
1246895
89276
1163938
120910
227739
1182690
728020
24638
1139530
629348
858252
268486
807962
1046647
461826
737614
631868
15037
1343379
478180
1360146
1130238
408084
652212
427839
776144
654641
501651
376710
253071
542830
730196
297629
20179
288629
633047
1336596
451452
1039696
48308
681752
715095
618208
757377
176569
953401
1180263
1334715
578534
542722
1289053
579808
50930
737587
590112
991676
31702
1240340
338296
1106221
1020417
683158
1237705
431773
696059
484283
1289087
642174
286846
543966
204179
131986
510589
186747
1242196
1181978
165900
1219443
1030428
227070
578446
1033837
534441
1004677
2496
1045920
1076006
1333945
279608
109059
613168
82271
633521
594059
3584
348582
610952
154779
830537
852212
432449
551572
875201
55648
1201056
30786
781921
1235171
1105428
864772
1050736
21834
1197941
298398
58812
853865
195958
499211
346336
628102
497856
821817
294200
1265012
1040123
225887
595127
516353
1267088
1350424
1138079
1235874
295836
781877
578424
1031973
131913
186502
155221
712067
117061
476901
407528
542704
118543
42910
1087229
949207
915040
845336
28377
511726
996477
1218926
795354
276824
1282778
156708
155013
656746
1219032
613500
17696
734596
102171
211542
490964
79163
1358185
351220
962246
1344237
786686
1013688
350953
327728
722028
1071367
67274
738572
328582
651150
891640
7032
1230860
267512
722604
1038729
339597
400705
1015736
267269
495136
704999
876258
815876
399260
331974
1193207
840479
750795
636903
175305
545069
1102087
653408
551808
701662
771210
925679
1246319
186698
518394
1343517
404994
237462
992970
709202
134915
618397
29851
347712
350503
449379
1343543
1292645
1219927
1343731
652016
717537
37005
1219565
611181
373888
1227248
961718
170004
760904
784799
531116
204104
803831
1241934
169954
708914
754081
743145
304970
435468
933729
1003480
243880
1250233
1201671
1322731
390358
992301
615963
116410
1136514
956532
1034872
1019865
946350
15066
967458
1243785
500217
777111
921840
148411
86293
317880
1285877
740501
102258
830130
1034141
914717
478207
447435
427249
877813
489273
1165579
1342300
1289822
7243
303029
1155119
848220
124025
995463
1284629
477038
343556
373817
354911
363709
484890
930519
1257898
5623
363279
1111669
120652
681144
1313331
677987
1086673
229880
39826
1142837
87416
790138
846406
94200
857574
1351117
471186
636947
966957
1073309
229336
924500
542890
470391
1074350
341938
709498
1293117
1070053
475926
47649
761308
438529
1274677
711868
825823
1362124
1233452
1027427
746273
291173
388138
1271424
982291
600258
1163214
46039
602354
1286348
556130
411832
1012723
491397
1295657
1003139
838664
177083
1357020
583610
251599
677900
707856
658637
478646
474834
574020
101326
1129576
1325451
104317
827486
887237
693929
930663
840990
301580
453037
605988
1025568
618573
50130
910217
1124323
727094
1070268
1300338
251531
1333671
405810
127433
26998
558865
461135
539279
360637
1086812
1120044
1028010
468942
461184
722850
1023060
105332
791335
718484
918051
1153267
136872
930528
350558
550552
788641
740666
726818
3856
139006
275165
124596
821437
430432
659413
1358012
15956
933668
383499
1043439
192901
635873
1224923
1248517
876682
1100345
387897
1182696
754555
84063
859248
15602
1223654
769369
1110123
456754
1194810
1229592
265724
1194977
806451
311836
1144812
1002717
377386
489388
260128
663363
446993
383817
905678
702813
1346044
894085
1216353
1077348
297672
756049
398264
976649
48393
222672
942374
442074
717943
596838
1224922
52153
277693
255190
1061843
792411
161829
887034
781184
247820
1166904
1347855
355265
659409
70353
697189
104004
909689
934563
1155824
754059
365431
714328
1349284
1126952
1208868
558052
555943
964278
1106382
937334
877039
44151
855597
756294
220056
669710
1271753
1226863
462157
129578
794360
895278
619566
578182
713262
1336472
127072
370207
324983
849993
268000
961926
1116033
337700
1314025
1170320
1139581
475249
728133
833656
19240
1323650
473414
135679
693499
46962
643469
1000046
232024
105929
309919
1130971
664313
823521
1138746
932903
509356
421596
1173635
560779
542139
802181
543625
1262890
40341
297765
285460
858012
691001
373884
295423
819488
183277
1089172
1171998
64286
461819
1181055
794320
1232056
753014
1274180
641478
54225
305459
541602
636455
1224414
275464
498737
168074
757126
780817
439394
840524
359658
381726
1338119
142759
849957
1295195
677064
1277297
917525
467447
1299043
199688
424797
1155529
1247020
73372
1117522
720668
758685
907566
106002
2520
669981
575755
430171
333689
221017
1194717
262731
563792
1337889
1063869
872920
326718
510451
1106605
271241
728241
276314
129206
676910
115713
1236840
1301965
1191114
719
949773
784559
1200602
1045272
1254251
795218
42381
143530
146386
213426
1085828
382997
250019
1234132
307709
950144
64513
823975
733045
55153
1111784
349604
1252281
397033
803599
720367
1201305
824675
682821
524578
193847
1171795
894069
298394
283046
883405
640435
454299
669784
82834
468524
254595
892142
471262
497138
952412
397444
1118252
474862
850928
319993
165514
170100
176546
453114
628607
455985
218513
789300
6535
171290
1116132
126720
2206
17297
606107
207711
1032619
933982
1322186
998794
568825
129366
1337897
1002173
1170604
1085603
222454
902216
1317161
42416
646063
743961
813053
1311158
732269
1238491
441585
1234204
696521
1150749
1186235
1031129
37575
301078
944159
779515
1216811
1304853
441135
219455
1358179
15177
1294299
670908
194062
967612
684912
1001365
196437
1344838
699936
571991
492758
1121053
28697
1252865
181275
719379
62829
963018
920018
814100
1289507
376502
1126470
398710
649880
1185819
1183800
142664
561072
71949
348675
934248
38121
138088
515383
667969
740173
144180
1232374
1028670
418373
378173
1019142
564577
686768
274568
245158
522563
778907
1032360
1346997
1280980
481643
274876
1060161
868857
290315
103330
306254
76893
491207
143945
892051
52992
194999
346650
384178
123894
40920
1208585
1145128
99476
89194
453517
570261
1314753
80287
904578
1222034
1307102
1009477
478466
318331
1069255
186183
238655
107907
1124708
327350
1349428
434092
1021110
1027784
353405
52516
966401
1339119
1042033
14442
20814
233705
901445
382091
263340
357125
1001850
853631
828956
1106320
951192
563964
532
331456
1222636
956558
667121
1046024
749516
286194
1264406
430328
649323
304853
183147
125681
285381
228103
564125
924755
989278
1245045
1160339
894228
420968
277561
147253
458257
374600
1285698
1188986
153316
1048842
464569
1150051
1285998
300623
185004
1230796
564806
666701
90510
680882
931440
304141
565877
134283
175933
1349602
228457
685086
530808
647846
931194
232234
233130
834762
1067163
1052448
642852
591326
506638
41564
291211
1273756
425731
1355133
1137471
128171
1351086
1332716
806035
47340
1256456
379342
747883
358316
79835
909845
1363181
253996
403157
17916
1361250
609640
277958
1311368
10583
534169
331348
1033893
440393
348300
182184
1180206
95569
54612
608995
1190391
376104
1033494
334872
402676
1353138
1148541
1157740
308204
376595
85224
149336
430293
779759
255679
801858
563350
299457
1120465
340717
1142489
158558
426913
211555
582058
1335409
1332767
79081
740921
797288
248232
1055839
136838
378131
603883
79335
1214914
1286214
230013
409101
678627
1349880
972143
943274
472725
249126
742110
273551
1285742
1283024
406736
952329
1146547
615421
1275322
1062539
968807
784325
1050225
1083505
462941
1352159
189957
226015
562638
543278
476945
365942
621792
54864
550928
1278038
380278
337625
983470
494586
956695
306798
1095094
153826
476283
1007463
45610
1071316
1105671
551635
125019
553166
840321
785964
1082818
716159
292079
668061
1270710
1014611
1307451
1279654
764184
259639
325697
737518
443209
1171673
661139
729491
642459
711642
439657
1305515
69759
416149
1228299
404369
1082788
674471
577875
121070
588213
327577
1102935
763102
1058441
453975
1187604
97808
275125
1245414
248264
384747
161833
1298788
1214006
1087249
440605
1152402
680634
1025027
650219
909186
494479
1345367
1077025
1266904
961994
554561
178306
939002
617263
199787
1144468
420221
1006537
707858
1287265
1300227
316404
919702
3510
984710
705313
279267
816785
745447
789891
522694
884744
997735
92423
902569
1157616
571066
223501
856525
1123765
1104033
154374
1268889
85839
234891
731455
674425
509905
3892
1150155
595015
265116
457086
143736
109795
1278120
923153
684358
1201397
1000661
1141550
646313
464020
1330330
496516
1250298
65623
723949
828024
554259
982546
965879
338107
676962
100047
535665
595146
1098636
365655
586302
771286
129867
995502
1297723
775801
82253
702782
41794
342570
1083352
829791
943593
1171620
498994
683429
1351882
105437
1211317
552666
267099
1298550
1063997
357132
1336431
562213
235710
200491
649158
214618
185927
344632
59631
1122310
502249
23521
427247
509878
224875
1004899
554152
680104
1235291
1005486
1088711
34357
1293103
964400
375700
533781
1299458
1340491
669851
854030
770829
467567
373153
534824
1117188
1218435
59318
531257
730928
1286807
302142
451466
363558
686191
437336
762534
1242250
1173041
630674
100641
1354005
770211
1000088
448535
173864
820762
858990
253183
445854
1182002
624753
1150886
566337
309757
903284
884306
122142
618854
1137764
1001840
811461
1166859
26254
1308338
398927
342419
524024
443726
940958
580972
217810
107708
35223
119772
229180
320710
159686
630382
633399
318000
1053336
7638
135449
118037
151557
595281
613701
405042
1221623
837826
847915
393259
1183516
259648
455708
1249474
1043747
1026530
104600
439564
1048416
288861
556158
512158
452127
395688
311778
431359
902127
438667
1073875
764860
198772
683726
719186
466699
761088
225049
768397
185895
201013
138957
157235
1090860
569754
174092
343987
1091029
1051056
619749
529471
684985
1331258
362052
272150
509744
1354019
541350
380722
441448
1132691
152071
1331831
677207
937552
545167
862775
936646
707119
177664
410109
554263
611627
1122841
421689
586139
934768
1118809
985525
1079558
1172038
1329248
58594
995001
1361476
455465
12641
711743
739611
815596
742644
17081
50703
323439
437311
1109115
955326
569611
945240
485136
1186802
917601
969238
3
314886
1042483
1222773
1315056
634061
509960
862235
7848
530607
328358
843664
507869
2924
157635
18620
298779
144177
643506
1216694
827041
894013
30101
707406
156705
386728
1250645
882404
1197202
1062260
1319789
1060743
1085359
757378
1139803
703821
1121877
137857
196693
38780
1116419
844162
606231
1286593
1230291
956660
456466
1172167
782354
1332669
758875
555975
842007
102784
620866
897431
170332
697926
433621
409264
385302
541251
1151368
1222476
1299015
633771
804913
1037853
1294761
1121358
521845
533213
1288427
1136879
87217
334541
987194
832419
360600
1072988
438614
395064
625121
1015300
618001
120310
559325
1112593
291190
369530
71108
581025
690863
191637
812408
377100
184073
256177
545229
983686
655626
534699
655118
644587
403524
841660
119035
98218
1097239
382696
201229
859168
425199
1284183
867620
815145
21952
740972
608333
77452
720451
453262
268040
678216
962703
1135697
406734
846970
362811
76732
947230
536307
339948
610841
898785
802468
916526
688170
752248
109245
210602
943780
1314774
237916
253613
880199
1073814
642456
858747
558303
346945
641253
566487
1087349
863411
1038278
1038119
257507
1087644
1138104
267899
178032
1085258
24118
1344026
122141
683067
410716
532377
346127
732123
460122
1051889
245155
975524
723532
1029622
1161129
813844
1315119
1148913
1018061
888094
986864
572437
905422
1353649
995499
1162269
435855
1037449
130395
669655
183749
1093815
779776
332935
712846
1127871
1339015
470952
1206151
364825
815050
1097380
622020
730626
944742
457943
368805
1159762
838259
611106
220490
855001
1069065
432589
168167
1226586
827077
62484
57350
1332976
66761
823534
1061782
806389
285153
1189172
796350
967910
171769
424412
571416
946744
616891
942696
1214960
1188806
1039234
332440
992175
912029
433374
200495
751686
1155904
1047247
246941
771286
934805
1126531
1179066
32594
482330
575042
1332857
318111
695831
260581
136254
442093
118040
1194778
216208
300789
840737
591356
113940
793711
1287905
6241
232551
366221
457176
1123353
398585
508396
1027368
694346
863207
825570
230705
965769
852889
720896
267619
602245
886278
814398
861028
822301
191184
1096509
384862
840531
881173
1164659
204079
1221885
1305095
317419
342808
851126
3211
200870
846293
45668
839389
1347419
473102
1176674
961038
586788
1108877
1028025
892765
86113
767931
577807
680254
435397
658228
1218238
174479
868565
480321
231399
1095786
1139786
668334
370380
271823
241250
1099635
782108
675492
669843
294175
411070
33320
616246
569415
131293
571694
874642
239217
930909
1286564
1215486
1185728
967798
135629
6347
202247
240384
255514
901645
65084
1043414
278561
325691
495797
752369
135606
171950
1292215
499
114909
165564
140861
397692
328645
1033057
494378
343972
41878
838588
1021738
1238416
1287195
546300
843609
245272
917435
414111
554552
755404
69805
840156
1031591
748136
335001
404356
1257658
693955
682931
1012786
724001
830940
682908
1198450
1102406
92884
262683
1349559
782023
847143
96951
1348890
1255336
270585
1264816
1172689
489096
578915
758425
527556
1239554
266886
880123
1157112
1136359
795365
311824
192629
914857
70851
143187
735304
244276
503261
1106240
1185544
473848
855084
238824
856299
1339934
475455
274886
447090
547859
307503
82472
1173367
1187164
1152429
526711
301221
201888
566165
129318
365403
1231653
708841
1287516
115028
521339
1225345
898196
1359103
1210856
64771
814879
1157103
757762
1069105
778562
1104276
410585
1067301
1119626
992890
24151
1247692
388640
606855
748852
917962
569424
504169
960042
959374
1026231
147199
1216966
168280
786119
581365
1070365
1181193
1170968
936388
52722
771156
743288
1304189
749888
204597
519788
744964
314993
1282687
672523
1102799
668106
882717
807791
331911
771469
366016
533741
788809
1078496
989062
779916
793356
1292370
272984
206614
295148
637433
980642
101452
179618
1192616
1098502
700633
1036336
182311
459466
1025151
1021925
573675
319477
280676
169308
844524
1275509
230691
64089
426614
1352838
337500
577501
685645
832697
1361256
1105326
443293
1329872
472026
908331
573739
905384
1165320
489040
946546
674412
272689
828595
114555
1344163
189249
811842
332123
225076
26832
690783
396959
671466
1359842
1195101
1299158
434326
1070612
518591
201393
1252660
1068331
1038647
1305284
1198510
200654
393411
624050
313291
598605
823129
737888
6646
841849
1180831
1354825
273721
1042770
1163331
525589
782822
1232889
1271513
413596
231804
16607
1215156
1075862
832825
763898
574467
176286
875549
364418
902785
418802
1014953
788183
882591
829293
35226
1133103
773958
299244
335426
1207831
900264
769976
252855
565710
480604
1200607
112451
1071480
199996
440053
227828
736323
85946
470709
336197
693685
1333512
1184309
902393
438060
603978
1097184
295648
674789
1088532
1076046
1141752
860463
349185
654340
36410
48709
630611
511389
315367
856093
986352
631819
228954
729405
347745
859774
487173
628425
364088
1257949
1186037
1097691
188611
985647
1131630
189383
1199805
994600
83521
1075707
451957
399660
550327
814241
1332241
519435
1165631
402684
521463
1137326
202619
852062
449507
203123
121185
615704
1329422
79833
1287743
262920
253472
1008107
732047
458886
1273668
1013702
520503
855872
1217286
1190231
414879
99340
702847
787888
1227814
484573
799446
1055006
76991
23121
376521
1271210
1166023
861742
778228
403783
1065790
1200864
1122135
1331573
527407
681805
988975
591628
365551
475462
1130636
314644
1339806
506428
34874
553640
445829
708310
550949
695271
530049
144486
416871
804710
86023
1021003
364374
97367
120890
676682
1141972
112368
1276816
1051696
1124851
1072271
43329
880330
1177126
182342
819314
938806
907198
62866
958941
1317697
1176073
950849
990340
567547
402764
1258814
1032857
415916
857492
421169
628079
509219
665513
796449
940827
841037
54517
182697
1182899
306748
429762
1257704
575909
698972
712032
613474
1144010
308776
477730
759838
432780
1126058
1030390
298901
583797
982776
399443
462979
813301
742604
797150
1070865
159767
433602
37564
7776
1134739
625720
165771
278803
858121
67139
1230763
945015
117468
962620
299917
1340613
986029
810578
30459
841600
664959
481252
554206
1059610
801818
590135
102956
100752
1286850
1149747
504647
228976
782644
111993
447869
1062121
1319194
505026
497317
787509
706642
10251
997674
543884
535951
1335068
1169962
955433
1210555
755324
470909
1329072
1261564
245955
248596
1070908
567851
1158207
846206
275642
139265
602535
1090444
1080635
232615
596957
459427
88245
31831
683141
836720
617999
551541
396156
384353
708893
904824
1034453
1089576
55550
1076577
1093428
286338
1074431
401229
565607
392308
480325
1279030
979644
314155
234500
1198351
935068
1125325
912554
1272061
383942
892758
508566
1053365
693553
482685
443682
614170
456960
968098
1106133
852124
1074414
7512
352830
817780
503933
943282
197853
231000
1195437
273653
810247
248447
1345565
489596
854164
851405
720067
185041
1080724
45967
1104218
1125048
1349411
600237
544897
1097459
248179
1332745
79318
961595
677028
1108334
852357
646525
988991
1049727
1306498
458565
771897
382683
1043155
752199
1113788
1087849
880369
1248864
1221414
579735
1093035
476426
203844
727133
435327
754121
393438
1087986
619532
409491
398262
552159
879466
303214
1064953
718555
758438
261925
851086
1265398
796527
977492
1305198
1038369
433654
1346379
1168449
1107035
980870
352218
1134261
545142
1164602
202056
494788
323531
151420
271165
973185
211285
1082058
61245
889277
1341512
1082434
1025213
583209
108190
482489
784268
856676
726969
62391
1220703
399446
414618
281120
410904
300995
7758
809798
1276531
441359
984260
1206762
413255
1243332
1329488
808600
141907
650133
449199
1161348
1341382
746614
1146781
480358
147016
561520
1109506
362807
688317
632977
1050745
424815
1214532
1021647
947567
1219659
457099
1290444
893950
1078080
911601
1094284
709874
1186846
470350
909657
742552
566128
130291
1320325
772067
689727
1346916
767470
132219
1113433
873620
454021
228973
732035
423819
482077
535772
1127906
358532
967605
338476
1347788
720077
1161816
714120
680183
147226
892668
797847
1358100
364664
229253
693571
1126888
1274495
925224
436233
1278055
90366
808346
1182399
366770
740143
958958
604083
678689
760473
47596
499117
102994
503925
423600
834000
808759
153536
966180
422196
671206
1168477
103691
116016
1171217
349932
482997
1349929
1328572
50196
1271287
739024
421924
364750
1335182
740201
277716
1016254
1207819
540037
1153728
1218169
936890
1006912
1104025
1147570
461949
904092
20277
512495
484962
983069
1210285
319019
319365
188018
637067
1223768
770679
1191871
154954
1024113
373453
1247524
651711
1093157
1152321
784257
604522
1186833
1303915
726020
117777
1292818
31482
369691
869398
1010893
768714
770752
1177349
556725
1183251
545684
746726
922399
1343755
700936
1089493
1337639
1298408
1113458
144530
102265
493261
919059
173890
333999
1358414
764760
1144345
1279862
1297312
252135
1016588
1074761
1232022
945329
373615
251647
1164066
116316
147769
1277219
49628
706962
941918
1256777
1279264
90009
404867
559007
1248631
799353
1322512
193181
1257512
1168993
217449
1064396
156741
790968
410951
91540
509444
215412
231214
327206
1323286
937154
758267
149759
1130158
545473
897897
126837
52835
624182
271476
1021899
364474
995223
719528
1317583
453662
527689
1236234
505731
492163
279033
162436
1229905
46233
862830
973663
1225824
1076510
1038307
334086
1281104
542722
691968
1162887
1088220
1074618
333827
707563
257257
568488
13687
1012155
497029
221369
1101389
748926
669696
87076
1276536
163720
897815
707251
614510
299695
1249275
1364329
1184792
1192669
489347
181102
728276
243250
232821
171367
855121
1111786
1282744
589682
1320208
1007064
1179608
121640
986869
156340
333915
128154
194228
855164
613193
583807
1212560
258700
1243000
1077927
71170
797137
257215
725587
268672
196636
730147
678541
609624
603265
258044
170454
677311
1304071
44523
202294
1100276
294887
30899
728297
951181
486602
735582
1146046
1233204
990934
618460
883847
640413
1195701
469737
931621
676958
998593
54955
398252
797733
943811
399941
1190033
790033
1192634
382318
395982
1175953
602327
953173
754405
874895
1029873
1009025
30810
200254
654570
655120
776082
1308381
1324082
113105
769046
325712
1207358
642000
30301
384103
102332
111699
647162
1160470
797751
417083
260721
1263106
372989
429274
1031759
1081232
7882
202833
407769
1060743
127529
1182551
314080
267419
971965
162569
1346542
1122837
213085
1313263
638913
837626
909145
977062
1267465
554381
813721
415027
1015771
462689
248664
1195707
408658
363304
921931
481711
741448
40538
428959
873667
292928
254612
40561
690584
861230
1057389
589505
781974
411559
484276
112580
229663
655461
792733
1126237
80427
1338712
711733
572746
266013
379517
584591
205212
238632
560621
512839
672472
570024
449376
526601
130666
354294
821907
1297401
324178
664985
511239
1026134
1164575
809524
376944
1280126
598076
514223
1207666
105259
901581
236623
558837
353665
406541
239811
871104
1299417
602141
969967
443790
957259
1046135
1161595
377206
701161
718406
1131416
685234
938186
116636
1085599
136950
1291511
156753
57400
253495
490187
739201
449800
208882
769506
529188
540930
653101
485446
803628
1228041
451974
720812
183407
740621
85700
1296592
921178
415465
1003690
57672
1028438
484480
454851
890513
780803
1107249
413464
798077
46356
1106433
183285
1155087
550091
1322140
330302
1222023
802838
1224246
871485
431833
288453
739334
465050
626805
111828
577905
1307084
471290
1077116
423644
1018230
613847
1266751
1348242
586850
455670
43741
1061744
810891
329820
1023285
170067
740591
39124
1111011
948297
558981
210048
549166
373417
71918
1286777
764802
140297
607458
63564
255904
403908
324911
190016
287904
223639
1036720
312191
709363
762214
428099
378384
687333
902153
687609
260775
1005876
1349841
948156
1064662
483967
107
628379
951254
17483
106604
586237
997175
1200596
582026
67640
780678
64583
246175
578128
510734
378967
520507
717390
861565
649543
197975
1320700
754066
437388
125199
1082681
818335
119825
72842
1351546
57135
852960
117537
116245
1147112
865909
145049
438147
695855
537056
22054
597787
485454
1237816
224427
889680
483284
871937
1094720
437627
617351
100250
80229
660268
28527
1345113
1059789
1104277
1052170
1059528
670815
1178303
614109
660688
1216090
143694
924961
560782
1255441
436800
664522
1347043
844348
106309
1081744
259600
1082542
391795
1014429
91596
581015
1059985
514341
515211
1001435
51793
1172986
700832
847292
379184
743620
295684
847334
566047
906751
79010
133892
1227380
969668
1240939
979905
1067299
23339
909523
214023
1223812
1133779
1092036
817498
282931
62855
56432
584681
1335832
430890
930505
1139551
141917
49703
61237
1238333
1325344
378728
902197
349502
800283
675327
158160
251479
343177
771256
395587
330235
1027245
826327
671429
554048
662667
832407
292817
585264
538587
897248
999328
1081210
85161
701019
45528
708628
874622
157329
166954
1289312
124780
619275
751630
585819
1175739
529625
976976
1070863
833829
994075
348104
1331581
994225
921627
348674
488908
122319
981162
1135702
788011
1114140
920859
291310
668946
109018
1220812
167966
1202350
29523
530054
201776
224969
742749
1222617
808353
1073015
304337
1261714
930550
1221369
1345466
1297098
926594
471956
264729
44644
764194
1161806
106315
382835
679422
953449
1100276
597326
1090773
605220
711238
964562
29698
634821
735952
1327063
654061
1194807
3346
1234635
104341
281927
701645
563454
940253
444231
330600
289426
148879
728612
456335
184962
15960
943812
196551
1308758
532995
1221855
893316
1190998
1251015
115664
765404
1066960
687515
473786
786210
195540
1073456
270480
466811
597309
863489
1354658
959710
774025
237166
680711
1246862
232520
826253
343364
1249618
699354
1169409
776479
73590
364679
222413
1207135
866366
313924
412890
860200
1319327
576835
1100742
150885
743749
1274309
615999
328345
1293455
1075915
555179
575986
419942
122974
1271961
1150803
212563
1183328
1184422
702845
423425
1308213
752718
204964
1126402
1325335
194160
684388
613594
478159
1098009
430016
378097
1080454
674550
1222361
1062467
995199
1305547
1204564
41343
61042
1095342
1330051
449141
624535
1068393
60078
96781
580623
694300
63559
648423
742439
232897
763970
312951
886740
1100621
766112
864433
714429
586329
635433
631316
1159146
507312
515880
1036348
78460
173556
53560
861504
1163318
494491
1327628
431031
89882
857923
768246
1267393
984418
1237516
692593
381866
437654
537110
420833
262120
81390
690770
166627
670310
422898
871746
670247
293706
515351
248450
1148089
508570
325562
828131
24865
1122995
957262
789294
888613
967165
900278
806199
1339390
674228
439584
272838
259692
340684
1319102
819292
995662
1228754
1262876
973181
1228606
1332204
817213
1288903
305782
1352607
679141
248028
280024
194138
919156
184102
69195
426783
643976
874252
367837
1222865
868427
1142335
1169043
279931
1290310
924446
368464
358237
348069
1272728
973284
506447
708867
1186312
980109
608824
1346309
503978
399184
1075732
903820
845675
835914
415047
291395
568036
1124569
1018907
648070
1022281
636742
1181935
1178229
477163
1139226
1616
98730
79640
1007630
1272447
524418
1245464
282954
644495
662683
91944
668824
611051
295997
1171950
1361885
401224
26618
917484
318850
636160
886316
483035
1001884
150288
1316896
1316422
1178085
963574
104644
549662
1219966
354226
1226242
1325052
648989
844107
1123450
935005
1068745
385403
998240
185846
416212
512020
474937
280871
1176749
52294
764762
1186808
996781
129892
880843
526679
554000
1252191
467054
353145
271028
434061
1220613
720704
1067992
1322348
1212252
337739
456979
442875
797267
958749
252177
448917
166133
667375
1022589
1204541
823140
306915
450098
950095
911285
1070108
807740
1161884
1220939
764599
594024
1121376
934672
897919
555626
1287244
556185
868966
391953
833398
1094183
1172460
1094802
428974
829094
1044480
92861
679978
204540
41790
11745
138281
480790
201547
777233
956658
1332093
1096110
274440
166835
843584
991641
1338012
376329
117411
320079
740529
467903
288641
983901
857840
1168034
239707
1258457
114788
1349559
953562
31040
86086
153239
768247
1294271
446975
257917
252372
808268
354532
852026
104799
1264278
774164
1000624
1050349
993278
556858
1243955
195697
326143
801775
218133
997146
984824
132592
1228663
148389
508020
1246301
708735
241554
975665
138212
924347
193741
455593
891179
396824
1155724
255099
1094664
479411
886015
741414
957354
553522
834668
564617
1195665
45136
349771
1113075
1333349
1006415
1019200
25314
467135
227198
1113646
475557
257778
100633
36041
1236133
331236
1156513
1253758
887097
207677
859127
1168326
221927
679545
18789
424183
1220676
494133
842907
1146580
775498
1278236
1214525
224945
216282
581511
585519
1071933
780416
1175122
738014
569003
1060463
648907
72462
666145
128506
92787
1197274
61808
1272101
73095
129420
623524
245246
831625
965994
546955
580537
1200169
671210
831654
1096314
740998
870914
239449
1329182
476077
585097
1134855
517681
789642
276138
1362509
834308
296152
686964
1134417
289377
744810
242201
194630
349054
666387
416654
401283
9012
653324
1246221
913188
1354666
469989
500617
979076
144876
30218
936488
985122
1220474
764294
487020
755604
29026
900547
217612
74137
503401
1125205
553832
7348
987792
991523
240389
1152336
355759
200039
217349
198859
188814
803125
717473
584732
1214940
1329575
484553
355355
467998
1091953
319554
174849
1287042
1200929
1172749
201016
607288
556540
287059
532817
778275
1020967
582067
179821
1065658
434424
324426
1079104
491787
910223
365887
208337
176702
406934
1170316
685549
618077
960514
1149094
671891
221294
1209385
818635
931072
744538
1144742
771861
53494
712073
70377
437797
492268
263483
55239
1190700
163658
588924
131851
773350
201894
441933
1297738
739073
1208054
556819
30228
1031864
167330
430464
1349730
1010863
1164488
696511
981114
1291843
696321
997172
359329
127135
231275
56298
826177
495526
1211810
1232219
25338
1113568
282360
520655
525526
1254032
931517
1233416
1215596
1360536
1353777
1280271
38109
1339208
1196017
608747
1265253
848599
277229
287275
928539
139598
579044
1352020
49632
610463
723141
1237146
337487
122418
993293
374142
718160
688857
792088
116294
674821
284749
1305412
155050
786810
1291736
473942
148048
99732
774581
558659
738865
775672
682987
525131
324233
738211
127048
119797
705483
256109
1251842
271907
1211606
843722
966586
1197462
612758
385401
400162
246900
608857
1217944
780327
190057
1258230
236740
797475
1233758
1107518
103333
226460
1130351
611073
787499
26325
724859
604412
384878
870931
787006
580084
1345762
118551
331292
372382
1356082
885511
1144395
773462
333648
391159
1325855
1056614
85337
737207
851374
1318193
1292977
859210
833427
56611
942454
723479
140996
214450
166529
1109912
542483
789609
39456
444589
574008
1207134
1083873
967939
97561
1080483
204036
470210
19705
1185484
537400
150647
570013
511717
670292
441114
387045
409971
1179911
28560
77715
378189
970969
1123955
1111399
125847
53055
802144
920639
628227
420955
157207
446452
1212559
629296
834290
309351
485158
158210
666852
788753
1309712
1092805
493540
12586
644019
402849
560628
388048
504854
1060618
910089
258566
542664
488729
455322
1294785
860463
365311
708079
76111
1022172
362134
599162
1238978
310254
244686
75171
509015
554334
1179353
207475
1063211
458942
441063
519620
57217
831237
904377
1018828
472179
647173
707176
155795
759769
1105695
1320419
1116452
329820
1149172
907667
321374
611309
840081
169814
1130700
1226982
539716
444488
477868
674126
39654
1258257
1167833
908493
485367
516649
867859
1285007
874228
1043962
1187670
1206010
1066817
853247
849467
916152
842371
867644
826438
899741
117124
945907
718228
1202443
1004107
1199054
1109803
881754
257516
1076034
1029146
850836
789335
1333004
733959
1330890
1235461
1259133
449309
675138
883651
479420
388057
288269
448118
252030
1040644
821865
29104
89880
819761
153991
1133166
683626
47838
444625
1183270
770023
964787
995957
1221951
524380
915849
787739
75830
501683
5117
370070
14423
538534
409797
374749
576700
859071
654897
411030
1119636
88567
84324
1271625
610797
980492
826811
784837
231755
516101
886068
289504
1156265
1316847
7665
668820
455727
572604
715166
949251
287145
1096085
772879
1261018
1141518
311201
316938
71151
173556
844444
1337073
338417
659430
1232654
23581
1034189
469465
1147083
530162
85537
643075
74966
610886
56577
242516
464248
139903
1218671
277693
902840
1286177
1322703
1222123
869836
260741
1002020
720930
1300691
1011271
1361434
1084826
1083854
399705
1292984
249509
1340023
1027606
921637
1189311
83296
47706
1029079
1301161
1269279
1202869
1349434
1189335
1328326
865754
1061031
1072496
89820
1349511
719831
450999
848293
817049
514548
1138891
594712
1203765
1305398
772471
209247
545829
1263062
860720
415313
1027743
1081986
1336854
1126498
900649
10646
813774
1188195
1035646
188168
1363583
887091
638356
469220
174753
236891
366884
1152363
236688
313305
344809
377995
557810
1131430
768579
381888
876658
49512
165890
300093
71269
1322747
155014
200806
410764
666039
147256
555088
466037
766290
71469
1185008
1236792
646602
60454
813801
296119
1154012
366682
376929
564301
197917
510730
409165
759537
457048
101452
538712
49579
172657
1330916
746430
519660
801488
614707
719331
984947
716518
1036552
455228
1026676
1169547
747991
535497
481196
138505
923135
763084
283778
1097352
295766
182221
44807
721829
1006292
897999
228250
1079490
1159887
967161
1243486
1232562
1246958
265732
848278
215877
641879
819013
976706
462078
109282
388019
290983
777935
457288
1159820
448489
778424
1293196
1028381
1052860
1190201
1190376
1231253
851134
174207
1245485
207258
466013
717194
317187
239421
1026515
715703
1351532
1148062
237506
1112069
728481
871939
1063209
111008
574299
129889
694697
434711
638038
977756
1243050
133928
558604
830824
749320
570249
323487
643167
504926
440299
1123735
569759
237733
259777
486428
1127325
429566
907661
367042
1289867
915361
1140926
278334
577875
677393
1224622
118222
188033
434327
774719
347621
1188528
1302056
140105
1034455
560715
1131876
1037115
686419
1255510
326127
1298795
1153139
41003
657262
381623
1110639
1028791
195168
1140708
93976
345755
139175
1200980
711781
150726
156785
987256
653339
861501
311186
723070
236469
496246
44600
1321472
932928
685503
418579
1325344
866065
319707
1197493
243058
494692
1064257
888896
1267350
1269683
1227177
1140129
121690
217946
364598
125928
123555
204793
388875
1039541
135806
1058105
1346578
1279186
574853
914401
231412
1324049
624232
842852
149503
1272797
254316
561201
561670
129288
1218260
1330272
1189870
341036
601856
1243173
717602
193482
1333737
250863
1159778
1262407
898420
458598
418371
526613
37236
137271
1185705
1191744
878787
471069
758982
1099158
539927
787898
757390
173757
737338
711639
935573
869271
88816
281212
1097243
1053108
156909
1342478
800248
1027591
753619
504510
444186
137841
1003821
1271457
17651
1102804
1145039
981475
282579
1137511
294424
629320
688676
806436
648945
719377
479682
68313
496991
761998
1125781
885405
362412
92065
112864
1242866
997113
535426
469326
808571
1185105
410563
193293
140447
1291819
1317783
903704
1105811
267379
1123887
9587
783889
459738
185645
359429
1001770
44516
517191
292655
587359
1164655
50752
1064928
224101
536392
1231416
6016
580102
112149
1116471
545638
595733
249500
454054
570877
189424
800701
1321774
915480
943325
45979
551168
155222
1270333
1266144
793417
565818
213148
249582
474024
977118
1340624
9961
881057
734629
373902
273588
15662
1247971
1196879
1306144
253279
830638
234588
246929
1169020
50470
499406
383023
45163
413219
38889
97781
445301
922815
581761
602336
1327229
781391
35016
541687
149343
468501
239743
217591
350207
623227
559728
1353015
607768
477906
1284095
303661
733086
1332004
1059631
101990
610974
19019
399127
809882
1304900
1128977
675903
51171
1153078
371732
260691
81315
679418
734913
1206358
554179
1053867
365699
895278
654427
1324499
600676
1216448
1071742
252479
107768
202377
1111818
441879
1060162
391441
1182940
445975
980889
519738
394284
1165602
827485
1228542
921773
273481
683354
1023042
1337935
127444
1107264
571606
889754
255172
10678
519006
1260157
721606
1007336
316062
72739
1016172
1097723
1153686
259590
613059
207609
312653
1214487
1359308
395421
175592
990814
1173129
632679
134279
776551
191287
1177831
318203
664893
682530
659850
406171
936288
766670
260151
1005912
1144324
939782
344649
41064
1068299
401310
108072
1156589
1309907
44979
277346
745321
806346
921184
308676
1266122
136370
1050913
396923
1044852
975791
145635
130880
801856
993288
979822
1117096
163734
1305369
1066365
1262852
884914
1100736
1014037
329759
337701
1272822
1012396
42500
300115
861029
386135
1214545
833490
1174322
715773
465749
737121
1183308
879461
370852
731541
77461
524919
50283
149667
643601
368070
398147
181771
784933
186018
391971
699983
159669
1156501
1308770
1071810
1030401
1024223
695674
5135
452512
874388
540220
222031
722725
974978
92096
518627
1242961
896736
24170
1059631
1158018
1043837
553176
973068
509243
229617
524013
1095303
297787
880574
398432
295202
177839
195655
1074134
393342
82216
485328
517182
84590
92344
1136046
1325475
830803
1030086
567402
245492
30505
1080795
583471
476001
1063761
533112
1062582
943311
494957
1182560
581188
127798
859546
172249
1295185
1303027
110094
1102624
176323
1201654
115157
1358153
1271516
375722
591362
494125
1152607
424756
634842
1349300
539009
644624
1248565
486223
25545
889591
897173
464042
769906
297262
38241
1155543
553976
589284
1274676
1140030
743773
612222
1204327
1046741
1155271
3640
1284464
189753
1183530
1139879
199598
290926
482609
331756
1102995
1029265
1024113
14775
530001
16273
576072
77548
795668
541599
1330696
1163682
1294914
1014747
353418
988842
168022
1142648
387272
5487
662672
841404
21285
80524
652075
69642
1044831
678657
242333
48436
678657
969669
972147
413851
47209
8579
376944
298309
239973
357203
649475
410368
961972
225691
629805
391520
568003
274560
268525
1030211
990511
259569
24991
775953
875540
492895
937099
447037
451921
209712
930207
319920
1245843
1168681
643913
1163424
602708
1321636
1173646
1222764
1355239
383650
829398
1302580
393878
646261
464964
565841
1049444
803626
815966
384148
1187466
1182894
783480
121637
713034
1353443
934486
364764
892912
797740
298981
994746
520742
175385
343574
559549
42654
357532
674028
1230942
1220059
394252
193821
61742
795454
531161
863803
97184
345366
164468
51726
812927
516550
222406
67452
1071563
291128
594539
1329707
473811
262127
200360
201482
161066
231802
400211
501712
1324059
188386
649897
1283631
125720
581586
418672
1077680
138845
545917
201066
643988
714109
1244762
652674
1176533
1176469
679887
479350
783492
251204
1290024
306227
61792
1362555
676515
504383
1069305
30967
828722
438218
425125
598371
726835
794464
532524
41102
54976
1360213
474535
665881
749340
250552
132554
681764
386789
90184
11971
782382
719264
898027
1265255
940717
503357
744291
1243655
340209
640937
1171557
1266040
1074439
748257
493130
1039065
476810
1121579
793233
531116
747648
73901
906871
1338005
911539
301101
404230
222788
709893
542678
1346089
896999
1112473
1121185
861441
213020
781317
643918
56644
371854
735013
45136
777837
930745
311393
836372
582593
197988
1185059
376917
757616
751624
763227
104443
680364
465886
1315683
467209
771801
33746
424272
597889
159907
313176
54514
100582
543683
954741
716789
1227598
1008938
307161
1339028
277985
971658
606852
553893
399137
343522
416778
1144340
989869
518650
617310
73001
469376
153082
1158062
1226340
509482
777894
1197413
732890
1313069
602428
330552
1062080
426311
724149
207621
1076143
1364014
1301997
973197
1113438
457972
1275092
1212071
360436
464009
10399
523136
1167111
666261
1321051
1032630
506518
340988
707557
1193385
151008
322954
957497
104087
961750
1131761
1211713
358511
292037
1111658
584524
326178
266226
453
270745
1338633
1272913
725014
92644
666217
284574
470138
762443
1155253
366578
1360416
36314
449925
750267
502737
198181
45507
668859
124355
597611
1253718
1266764
96856
974301
628363
939248
554551
388913
539275
80340
506673
493133
219432
998457
495945
1091860
1001656
195013
377349
323526
246653
875
664657
1340877
409689
589237
751470
909284
591967
667843
1343502
514972
621382
1145064
1340094
1116349
643241
174039
42313
34655
905340
183318
342324
642093
1273891
622171
930212
26469
68718
479086
666386
1253425
403191
341013
684691
1335453
278084
701085
859449
766602
504507
640750
1344884
520791
477691
256619
543164
1221808
1288442
268066
428821
11012
1024759
29019
1197387
989518
899287
757744
428596
392929
1270153
438121
1110350
1208184
752599
1063706
347422
212411
1149993
512943
261000
1055491
22746
1213053
85370
457631
26270
388255
439599
618932
73039
135539
793170
1228758
1086053
169225
812239
1256036
344376
995214
16517
977737
477288
97874
1127215
163022
589008
851592
162884
1072919
1205315
513404
633019
1180692
1355293
132133
270704
177715
378096
725896
700930
685389
1022698
1208232
848630
585387
818182
902594
1163309
122684
851968
855868
490995
972319
894215
679763
616092
972901
450382
255182
845641
506399
32856
1277641
919306
301980
257881
956019
1197727
1029497
990736
837733
25816
79952
441750
329224
188201
253528
1355740
851336
716015
589343
965431
366464
1125199
1153680
10906
299326
724865
931206
1129984
321085
559739
988745
900513
413943
972691
881199
1042840
1133308
1163494
215906
1318722
848964
1116944
932637
449552
752723
843613
1329323
694917
758117
964704
380577
258678
877854
620246
395603
959829
759639
972880
608540
175666
1275435
645888
516368
1167035
647479
429187
1318827
905528
538326
347520
657465
559709
877027
53386
451421
214166
412003
615524
1029994
358857
473932
193107
1236310
723119
193913
762995
32294
633749
874547
484708
1059525
576194
1348536
108938
873898
1186741
189359
1126393
518123
513638
776142
804341
1114172
1261296
684574
718611
1075651
134544
1277087
11361
237462
791067
954071
331604
804836
607963
219095
1200079
270978
297059
519141
914346
1125140
933576
1251149
1257545
360591
54783
485956
685919
456403
261924
1215495
729313
785914
1108559
693857
1166433
539851
704034
798909
909959
258912
1338187
1281355
760497
470014
754948
254733
893714
1352547
1107921
1150989
48780
820687
1340752
1235128
511514
1213768
760792
1139465
1035966
1212222
26685
636934
45736
1137403
1049787
70725
1227807
1094359
547917
583073
242598
790697
118340
1206475
788531
291045
725821
1072878
281336
777196
772957
581257
200342
253433
103118
279484
380589
106435
906401
550476
101469
177729
588587
584811
1187726
6961
406277
1350466
1276488
287977
153071
37078
889314
447379
531007
815732
527957
682544
270428
950637
866266
367089
1310538
177116
1070622
965045
998221
1047664
1060219
796505
238584
110627
8674
969619
1036695
169792
940282
458389
55540
577048
1081774
969651
41720
914044
583694
1096751
545834
1047654
832005
801951
1095887
51767
432835
1173036
270294
102021
507306
890667
265590
625110
854397
1081225
904556
1249361
908966
742316
942366
126420
831383
871906
803606
620626
418458
1206900
573722
1140395
1143853
659363
184584
262125
390791
83796
1258958
589720
1296967
560763
1180991
311737
1009350
1139275
1234819
580979
694732
788550
913610
970205
174418
1203470
190157
574973
12909
852958
900763
1291090
36454
1199519
979387
111875
965017
1166126
265912
1261983
301590
1295149
51989
1312890
939652
808256
1119817
940749
1192185
184953
687754
667416
970706
710195
883254
26691
692928
1024883
234585
41972
822441
1310237
277108
832072
1075454
734417
574967
264803
403129
1227726
487468
380375
495451
745138
639937
339214
824861
180405
287967
452758
416774
901964
971614
771251
160313
1156566
716741
640778
1175315
1219869
1119394
1128191
963425
972075
353641
627257
984649
909796
1029213
1281175
228588
232947
539843
1339275
1193093
728071
1157578
312253
749365
564907
821058
121563
325586
866822
612384
547512
1328343
127235
392282
1344811
725153
192228
272433
133495
1055056
358069
794278
467892
749475
1310862
543609
205403
398986
758648
1299206
1068968
929074
31814
368280
148120
1216247
315108
925598
994903
643308
945481
120167
528023
1209003
1154515
1228513
795034
175481
7969
815789
491024
741494
452167
223229
934224
620291
514310
256485
955859
943434
1269716
214253
142028
516762
896663
1057352
1013095
1110198
472800
645074
574253
474301
584844
195400
743271
747608
998128
1284259
294214
1264741
902652
1022374
1155024
1276080
221572
1310301
1252735
665149
1009305
1260794
1035565
1069197
879766
760612
468816
205312
459370
1195175
214113
946949
336723
847968
169451
98698
743236
1279817
77102
1163357
666921
542902
245640
612547
273843
457644
351213
860068
793968
363416
961570
696100
714249
984010
1154472
4434
1273510
723669
100958
339829
948965
717408
881889
1312349
289607
296050
17540
567918
1316896
841631
782848
738082
391302
1194376
1285057
1116827
317189
469215
558565
1314303
798682
546297
350384
1166257
1320352
899684
402515
81175
856891
421804
353898
738541
559654
441611
1049254
271122
864576
1100361
786698
716787
1081457
460743
1282204
854745
123481
277364
735943
327139
1203404
556968
793432
837626
1291887
211972
626181
298617
1108955
211866
350328
947292
119147
462443
648052
1174792
54410
776570
43044
1174846
677425
397194
620911
650136
640860
610339
480717
947513
690807
1288262
870271
1150118
1228970
1293649
611634
1105537
589701
120520
902803
720836
11378
453594
1081855
1245498
1242341
1362882
1187007
205150
75475
748787
1030451
79175
466710
488994
582968
1024402
481753
923221
141669
335075
255907
1292910
1273043
1102685
1181490
1187947
464906
68492
380974
843068
215966
379756
1063709
164832
154148
676495
457057
323568
847342
549280
685062
511908
359651
348188
368783
1115641
1040448
833512
1296932
321036
278091
128549
672868
1280814
32248
35377
481530
213351
331638
1038976
910416
922087
399991
869867
378029
1210925
1234761
1005666
899263
434915
974495
1021823
116511
214825
556627
1200941
152126
442182
975125
23844
135282
524373
516083
1196273
942553
213244
64089
248241
941893
900909
1048395
814714
1084833
311877
336052
642047
597184
322534
1067372
1275818
1256912
714810
238941
864695
1336271
885996
669488
533444
154743
415033
703461
875327
1045894
779605
515589
801626
1036876
324047
693942
1285506
7357
1079742
1136128
850929
573393
357779
624229
716161
1295018
963971
936727
1270864
1179241
854549
734071
458651
417044
925663
1165225
159265
914125
1071599
365493
1208157
181788
100645
634412
1282588
177775
1119785
960122
1341447
801918
162685
511820
526708
109645
615553
451273
111895
1027271
283082
979999
954888
841023
588858
785488
943731
1092746
505898
183501
695973
1177224
140972
530587
621369
934140
280402
1349400
628832
788733
808890
261585
266957
36545
115924
210206
568105
1295132
1125776
278015
534153
843880
740039
318365
419884
140789
719849
1273315
1229138
694494
94699
1141854
545235
746532
969460
82110
575762
1228912
1275575
260398
475846
289687
778021
727657
1160162
419606
866449
1288924
509553
1238293
711141
783071
1157972
445663
815909
914396
478362
909610
377482
432579
411064
178709
786114
83339
468861
496673
432249
50853
366082
254008
525696
252454
1217874
136487
785956
1487
5755
687367
803651
566481
582754
417421
1074384
301160
1009015
107095
619669
873169
305797
1201692
621454
870810
422283
488330
1267599
868235
317266
737522
210286
1030126
531448
455521
27280
636156
1314014
170840
1171740
574306
481252
117952
398212
433083
348709
1007107
231192
941670
1021118
643174
382734
135338
361926
448183
1194295
80750
316505
1235817
1345937
992753
311510
337055
1020634
44667
86573
701584
558427
914146
244677
622847
1159838
935930
112398
190343
1138525
103557
147259
330758
740919
110836
217169
182165
359766
994895
283740
1226354
923768
986841
1305371
1127297
1364398
1136339
358536
1019287
83673
728789
1028406
1321779
42189
1119437
240053
700299
129818
349263
80984
363304
672007
908035
1210498
324055
271114
853874
875846
273260
468940
756688
415404
513554
161750
381081
1287808
1083822
652304
295603
1149265
253770
303262
694183
127153
50284
987692
100802
998291
1268163
1245283
436848
433331
1112238
1010693
681697
183479
219598
270913
19562
1052729
454864
794017
946962
752460
927034
41790
20511
143966
1045719
120675
719383
1278817
11150
1344179
809301
669347
692925
351662
1064003
893078
589035
560835
96225
1275958
1160451
686012
870072
1296777
729249
41413
803732
388934
639971
746428
235339
44591
1275459
483457
818748
1271076
220775
553537
1126295
864646
190291
554266
494400
1240212
1248218
198429
496030
1194960
466393
1099525
1033819
490984
941586
542426
1146768
210526
432654
140028
1086018
392421
701809
1215009
775693
77520
122083
292557
1154318
845806
1008240
1004284
812924
1058304
473837
928498
310750
957315
214055
78919
961148
1351936
796883
764192
1046563
120281
890698
797732
775181
421372
308112
791428
1179566
915774
1316552
1094654
668408
1104685
175811
365147
752337
916814
267572
727776
167717
356172
149105
477720
1015762
930420
1181912
271486
1024097
1309981
610658
933665
1192238
1128385
535866
479669
1253197
1049
228477
1078705
156489
53180
73903
1052401
935463
1013913
552745
426964
1296283
523919
175063
748672
346384
691763
532271
420440
1078384
851365
105334
1060521
757196
679434
883631
239003
361044
54307
1198555
15905
645872
797704
1141461
1136545
1321116
206695
1296225
1343640
154627
697758
876073
181258
793502
677026
363869
1340297
1083798
1075899
691451
1022992
688461
954071
92497
256799
1172118
983789
763897
671439
561303
1257458
349177
831162
1269600
262055
22791
971629
1166303
1078287
1203529
836832
647357
26441
1199574
353550
190984
186197
230458
951099
121222
694988
88858
475983
338829
671545
1271103
932510
799398
1251055
1219714
32615
219398
783026
1235057
564397
322850
1263195
18574
38064
342771
109261
472522
141166
1242992
1000078
140092
632592
500340
748203
1011484
417121
608552
1064079
811606
786880
663445
789639
995875
2200
981430
1233887
767066
698489
290809
436369
775454
1333772
627088
400681
1003193
387418
918464
1061201
791554
1251600
1128102
989770
1062315
988605
149682
1202627
54982
722481
451181
533955
91935
32629
1077140
1068977
919009
995159
225164
330642
155510
335847
1189587
19612
1228418
898795
980207
1094753
1012990
827428
1031667
207267
685799
1275900
608379
843733
871616
475802
1087814
328893
1290440
820920
816360
971012
1199867
104768
67
340992
1005851
744671
573803
384540
47052
1088163
335490
1197769
872034
1223275
1001144
427151
1328801
454436
425255
594116
849344
284641
362829
1036760
230552
94793
840220
667890
128857
1154067
345658
370797
1356034
41393
918181
31091
888877
908716
935377
443264
1047127
996834
129277
880581
167495
587916
13246
839218
1312187
767909
641134
675336
429563
443035
929667
571064
131614
323805
1359747
202052
71544
1124136
275589
903898
70174
626028
277730
634196
224835
169473
712919
776817
1177247
1123112
1054182
748180
859804
1293055
57451
1193250
543322
1038033
979343
409075
677161
1193519
697768
1340143
1354460
651473
183166
256519
481893
180246
1082992
441231
718420
1022544
187817
680832
692697
1061002
895856
1279795
839049
609565
1000074
1277171
7058
909396
678801
973315
1161998
957941
1292804
376831
708155
393832
68651
631148
383092
320933
1108117
700157
110492
169611
109900
627861
228142
578733
763279
1265766
1198834
816544
1134264
767822
1317948
1027546
1205103
502187
985341
200127
137778
53065
1319452
371287
1030867
484836
260112
574771
690348
771426
985125
1054464
305680
1295926
410866
558353
803183
1261525
1067569
946301
1172667
767042
393288
975410
1304271
142903
1203753
140716
331902
750917
1132513
807693
7230
326097
1221490
959900
505292
195641
1299513
1116955
596337
1183682
12694
1089237
132950
1118783
273318
577087
165884
340309
193341
945716
1255613
448395
1190160
1210571
146861
268888
1232525
456176
465613
526996
515225
875886
778382
769208
946492
1305272
39804
1117220
52734
1162530
1002370
886989
472111
567149
892568
62720
282691
1030146
330267
271572
1327381
860391
1034031
1288933
1030558
912973
680971
759557
569455
56145
636232
817365
158897
81317
601403
30578
1218232
102255
1321407
75455
986032
227773
1225433
214469
127730
944888
647780
1363446
1072343
233599
563981
906831
1193451
170144
1180363
193608
474134
1326504
82511
558052
708196
756440
1299131
998541
1023069
590906
906404
1162787
26347
827269
461876
316276
356729
461790
382950
1080770
818121
1039280
725590
209518
1297425
615348
891375
21163
753865
486489
599512
830983
318321
21374
961334
390219
764124
1057885
1239489
561815
809570
320802
836201
367680
1052721
909373
1330266
176665
267366
704930
302334
573517
905980
12965
711348
190905
459860
1023989
1163758
506826
136793
808035
598837
171812
1315797
883301
948997
1272546
1012057
8665
1358709
369386
730598
984132
1130101
906063
668498
823226
889602
1133875
438099
252511
1188598
715080
287978
398815
557213
1128614
349011
1363178
1152234
1319185
920492
1060883
329663
485559
748979
639582
307975
402204
65994
483141
476551
1200711
166621
313464
457498
94151
259214
1123864
639261
39981
498727
1131319
1047573
923884
234499
1118584
1171955
139248
1300081
459693
416241
510377
46853
252422
1279632
1260728
1360874
877923
924449
115551
851920
795731
1260478
811349
582649
1291631
728013
1178124
356766
921515
981513
25857
299336
484261
200074
1125673
948982
47012
240389
83227
1049669
169984
491938
159807
534166
942653
320268
89413
666830
538615
495793
1223412
559196
576931
443305
693675
923321
779776
475851
883975
642061
1288814
142543
797048
715717
274177
421974
77100
1154240
671134
1323404
1319866
411960
238117
141335
117989
150885
124226
310872
951800
225433
395917
454104
365078
1062577
373295
1178870
137351
686592
426354
747365
984529
891431
368434
296814
797334
462702
605027
343875
57258
1112913
94601
287796
59178
1189565
549435
1238910
506196
694581
502708
994501
1238253
90713
866333
720920
603407
74246
153834
1078511
958656
460996
499989
943892
231484
1145697
712972
526182
937260
449881
417504
55942
173470
132634
478912
739887
860979
753142
1269923
1323328
282260
46501
362514
303023
310365
617188
904719
336867
742434
430606
792276
671485
7415
1147275
490415
712725
1188292
1264643
759592
183530
10037
610911
1303307
124860
16114
390354
665166
508543
752553
1093150
1142911
603190
897014
225775
55364
1000883
1155623
344515
343559
1210193
744598
1018371
1116313
1314648
365190
314538
70529
1341131
648529
878930
284398
1212477
258587
648184
1142526
487890
580472
790121
795796
186596
540869
1228474
834526
939016
1006325
698528
188175
559245
1181274
979496
591473
469695
1349079
611211
73789
831524
249126
367651
945925
687785
520233
315967
682147
1127102
298353
13959
422239
554467
140542
418890
399324
292769
1110857
614811
211350
631361
702635
233450
1041193
736736
446166
639705
922155
943989
1351478
972811
383290
338957
758299
395249
303943
1018271
945770
232162
844626
437062
913921
182436
362479
365572
510183
596016
205714
860288
603047
50425
42268
1126497
429859
249984
1055812
366375
477884
808892
385263
636315
439886
672536
254465
1119872
142007
681711
265886
929807
145008
1232657
828957
181570
746185
321725
864523
1183030
803828
138444
1024230
242165
1309096
146120
1099838
42721
261663
466893
726390
720373
570974
80322
1075820
140495
960450
415599
1103497
1309351
756962
1255220
141367
1006471
1142102
653558
326013
132107
1088121
1141573
289462
227958
1129825
872724
758513
854145
8373
336905
1041219
712973
70132
322504
145165
198806
1172128
841510
1344006
318637
254986
33648
89189
449894
797453
889418
514324
598189
666077
803357
664526
36231
368704
1045127
1265332
439617
807526
529514
859040
544886
331031
354851
689182
657956
1336444
1137583
324839
904834
255929
939550
485213
824860
1070714
1116571
1063221
135649
947414
279461
124505
238217
138990
523905
604647
487541
666301
824861
1155511
845401
1189890
967339
1326664
392943
1019243
1135407
836828
263626
1233023
1255932
687202
277731
1029580
735823
769339
405929
89627
404657
690819
1222403
1201244
988922
25495
1283646
1161574
216784
262864
1027235
356305
1283929
1004903
837490
297653
961489
169966
215263
864660
1126024
306532
219222
440860
1036411
1198559
1124874
949361
83573
586069
634564
148521
852615
432325
1306877
108713
639400
908605
291807
1256037
1252745
479195
1058002
970661
331477
407564
930096
236034
459964
570599
271691
697329
443494
1271403
122618
680486
237141
864893
139235
584213
898234
1078177
798777
814948
419960
481111
1131500
222900
509057
830140
335769
240507
1275311
131057
243905
556260
549759
816940
1149210
968411
91420
1102282
319294
1145569
344525
695811
390253
228924
374737
357738
972057
217579
532653
609695
1271293
189146
1109759
795053
128730
1232433
865184
822706
707627
1329884
522820
654539
265462
995291
795032
143824
406923
91929
308820
387544
108237
715664
750529
961941
106329
220392
156329
1123253
181399
1301089
445336
1116835
450859
1129874
424763
110882
1012982
823261
842908
501362
515460
214547
184473
910062
69883
1150895
341860
1014375
1007756
195285
214433
136811
554814
144384
1042320
1063835
583974
107336
386543
809624
1221449
435854
65025
1287181
813956
405633
415914
850379
155228
1138441
497293
310629
404406
211174
840823
368861
1316116
15101
573660
1274695
1148632
735260
1133719
966602
1108084
457443
178425
652962
1135105
604280
1199304
365019
430658
1209247
70107
345145
295073
1264321
78784
1292357
522964
478211
748704
414182
199200
316082
1120216
349073
1093545
1363130
1292199
1154915
1156202
697735
902931
243601
250515
433952
1250030
952221
1158209
78194
1138897
263320
453838
284956
297247
1099631
1284881
348278
1164885
1123382
1019031
391579
459561
217912
252407
558906
844121
160509
882761
1321394
46153
1030999
1110981
772353
1200864
613020
656075
40615
675503
661367
708933
865138
1000324
1076727
150219
235768
314584
377424
201522
530898
812566
422359
231816
1074537
512053
251358
1004964
1015708
1179567
1132836
808592
1172502
591809
766951
87235
625926
1275588
385480
1291438
1143979
956065
494889
635522
1181700
1071747
981953
475099
210410
847875
1308984
660919
1037871
3336
725344
709140
1289207
1332279
1356024
843995
1347807
412817
319486
1034078
837267
99427
1349115
1042193
928265
272465
364123
769677
796158
849687
1140245
782231
87044
918478
965866
1268132
1182215
364451
589799
1325426
464483
1333051
258778
1167910
475707
133541
1004877
1109793
664620
908163
338436
424451
696358
236974
247009
1147179
216818
1121077
711074
1297988
891077
508144
460916
809986
42059
1306662
1253421
933004
1034226
988636
633416
1356968
476779
527732
1311759
317697
686724
280786
846719
10869
502120
303086
1034246
1335859
991138
117355
997128
1259284
887335
183747
523750
820519
913266
1209343
360433
884801
133593
238652
1083913
1154695
1107396
1005648
399056
133654
473745
561564
964398
1302543
1210093
1133804
897068
143471
1036512
1345118
434439
745312
1028359
817414
177927
283485
472323
943887
859185
848797
802568
1051321
1084728
1174203
377814
1168877
1116247
875670
497032
265437
39597
100297
934242
1122363
1055733
142359
1164086
232924
1184859
901946
733569
717922
1087642
392268
1144470
509447
180843
507201
861755
763420
1341977
1091163
159347
1227724
18845
1241097
180632
392104
1072147
1069261
1107674
226911
1099288
184180
592804
631720
111668
709254
77981
342516
217960
210896
1156738
461338
1019917
956688
178251
1107851
1182447
1087213
1308589
1353955
184758
466251
562893
884332
307085
1055209
178351
19029
169122
1273649
191435
856399
868357
1207681
1098885
500748
868431
1030540
1329536
937892
991558
69366
1327730
335572
436007
1364273
851008
542038
264557
810449
1024112
1221945
688148
730769
939440
1313277
339734
212487
266212
12940
826015
611345
925959
282398
282515
1071816
1031834
599266
398360
1014538
356184
67936
1208506
1320820
272323
530309
464767
662902
927420
1319593
425134
150201
1188137
1364182
10106
809528
474554
1250250
1168622
1335630
862810
1234702
552763
445491
779396
52390
1002404
822907
1231896
1359823
655893
1094983
831959
96357
515636
709739
877567
1132535
59938
1306772
672349
967515
863698
690808
747221
588144
819758
711831
931487
728861
396611
1166390
1120467
51014
641378
1194875
19399
1254464
568841
112298
931816
1175539
412696
614811
1152356
364339
657931
2778
511909
365416
883107
663267
984317
784871
1165885
1022102
566221
212418
712912
797116
504485
29035
1023790
1309893
803393
980013
891212
460929
1242684
912742
947613
1152531
17331
693964
138195
845269
385785
506733
1034787
1006392
1032117
197837
235310
1362354
917693
234227
1083777
296766
59515
755417
984999
923804
1050744
521931
1084918
41259
725637
929725
1273690
878449
421882
106700
466937
1053076
1009088
1156642
292769
430478
4742
681238
471247
378616
379796
364298
507904
988222
469033
348129
325215
98964
839416
1061395
287115
23925
880626
115984
542610
175235
717756
988942
361514
111946
491415
975002
539078
1323142
164355
466543
473805
792295
1150319
1181547
787571
661317
1065489
337208
1070200
1095360
908862
9211
1175431
22852
204576
475395
247818
152852
1317803
928483
376672
498510
852478
562587
1248232
690656
427469
802144
1086819
871983
320583
663428
230310
712092
320444
878249
772189
50315
389611
162570
1229026
912618
378488
842249
79248
251758
1002494
287425
410784
714813
991014
127154
574877
1299081
326485
122942
884638
1347512
12369
735293
1359491
258657
244382
731760
1099682
650032
428255
399348
419483
39499
698819
37909
584189
319071
460921
1343350
1133983
287358
61671
336585
1161403
718230
568679
320673
1280337
698915
574752
1210466
66175
1289244
447514
1098870
1308914
495356
735321
679939
274837
971612
771243
90262
1250417
592376
943113
411303
20632
1159706
28330
256484
1003058
255024
58564
475392
765929
519730
669710
1279817
1079990
780535
24534
1213408
268921
391663
493167
329248
199011
551112
160814
629197
95011
1015032
1030972
1225027
1268789
1306730
1209730
161163
1201854
1130518
90155
788245
882945
1011846
315869
844509
10639
1316147
890428
1178041
1282677
1044027
274548
1130371
1196198
321594
697325
572534
327160
1345620
700371
1160441
1016699
1348020
444682
1203244
544836
397560
227007
1037817
1237449
1023517
150526
986436
834229
1054143
842111
469526
616477
763275
710692
993952
774698
531538
1220826
1056112
38941
1197681
770051
867233
118539
1091049
765392
52387
204169
1038559
1197411
1203003
478347
134548
284103
121093
994479
1124940
1057336
943644
179153
1030636
746111
361046
408661
431700
1148851
646148
370712
1273426
588527
33498
1138675
487294
1255076
588795
957215
862445
193765
623140
723862
927415
1166250
991948
206787
1236361
645892
131056
771507
439184
208016
1273313
371482
31307
573755
1135049
887817
303491
1173506
1010184
800450
1251861
1311942
675033
593050
747570
1196637
712895
1025383
41545
1208640
43896
1250082
467405
166160
919507
1152085
1272093
751595
739462
1052097
1243466
915561
946424
1089623
928617
1145708
1343696
1284322
1254956
453714
810945
955457
1097982
91363
813181
248422
983303
1105298
1212673
234516
56013
448197
647483
952258
276917
700280
710173
280495
956382
56471
65699
1256331
1200055
65136
756929
976287
3293
581234
490279
959319
453360
1069679
502265
758913
1249157
1761
129438
890813
11922
902769
1024243
304192
559281
936134
440251
674418
130188
128076
17344
39588
134407
307241
218114
356416
76121
1081076
10662
1027509
814911
103225
1122207
1010328
40004
506448
1308017
77233
44139
685518
444864
1216821
801809
684564
1225175
307619
532840
829737
79219
1252473
982226
476052
875611
945507
215520
804865
315132
1303641
1273638
1264281
1039157
742396
448768
996616
546113
1025362
254488
418737
732103
1149493
53058
451887
767828
714276
543596
735808
647270
570291
505627
1240821
987005
745097
954728
951336
1087068
1223764
400015
149323
1259700
383322
575037
262131
1186290
621383
1225935
1332139
1224033
1179525
146796
1226573
52701
784121
669676
685175
873756
14252
1294392
811133
997600
599518
1305016
992081
378644
179405
286833
600638
753511
1163913
1292224
798096
808167
141775
1193378
354594
409338
181992
797451
731482
357276
222461
1057165
222538
950753
606584
103833
1285336
577186
1313369
413627
514292
760275
384183
1036875
1157524
867248
1120889
93912
952467
53157
116705
847742
35890
357377
767430
795638
1200070
261472
666481
1026173
976151
343094
597603
911902
1330317
339800
399861
328632
918069
314382
26000
497238
682925
193153
58319
473391
368445
649444
335471
421384
535531
739877
1102887
953544
399755
555165
219147
1237345
153496
1204831
333451
804441
1290757
208602
326435
683761
154362
396421
321794
71807
104687
395531
717408
672334
1062120
1060488
1016626
498514
939520
89482
621152
862577
789606
420447
1346964
466426
380134
173378
714
1342431
252908
838563
1261751
48043
704828
284486
712791
634270
496203
694614
377414
402366
503530
1096015
569631
234629
232143
542032
1334488
1333653
1106933
196314
947981
619213
357070
323057
766656
1204006
429311
1145931
382544
802075
1280627
827684
591096
194817
923436
462224
1225587
393923
403823
1194876
130970
602767
320357
904337
628286
289854
94110
532643
265083
146035
406636
1115998
611747
372644
506853
907612
738853
942981
157735
838164
682492
816995
1321777
620059
1151153
419094
316739
945681
745232
1056383
298517
451551
1168577
790242
579555
454950
1349403
399641
1011569
482690
1138700
645286
112674
1305288
733024
784490
640599
975003
581004
16843
227083
466460
1193590
127573
1192037
918534
1081016
326379
26845
647469
740167
546941
830818
321434
967497
755324
488318
521194
405822
429895
181411
1194205
16420
471899
821629
674431
1052244
768096
1326040
354301
519930
1115600
637600
1311845
790713
1090321
692855
706984
133238
1244256
1194423
102866
178181
526529
587023
443331
929648
499561
1215515
877457
1254735
1012390
955500
387135
1161130
1265997
115727
953021
330410
877724
647222
1296144
891808
1361667
985827
493244
272569
63238
244505
910342
161910
585374
421915
568728
716861
49870
1043794
476761
1313668
74373
781569
503592
79110
1063698
557973
529524
1054804
183071
1359041
1137126
1317911
354522
1233109
1001160
693886
619035
495191
11508
872224
305257
1317661
362627
61629
729612
55166
412784
1170768
559429
895034
197696
60868
484741
632981
619987
265733
178887
763543
220861
804141
1281886
40808
235583
1328906
1099200
1200609
401331
1302628
327106
753219
1288612
512694
700333
1251350
1289199
921832
413175
1201294
111203
1063900
1359143
1340852
870211
58831
786913
295883
381618
914250
1289967
891615
1263771
1307003
16897
792451
557489
6017
367059
399576
571514
606021
969333
1060430
1106855
768168
1053980
1298669
640338
497294
742378
320011
1136982
1220592
577024
613160
346224
83287
964568
16981
384397
636868
64743
1177061
360505
743357
673834
89399
915459
419409
648338
1289265
303478
116528
385996
599027
442972
143708
1352255
525875
765663
571352
592168
460789
707100
885432
53435
60409
1256400
840861
945919
275324
1136470
211936
179983
910453
1207511
692508
393582
1231414
967796
669118
389685
1016476
773436
551239
1168485
984008
1207217
1359802
1316993
528996
595879
1180282
629976
74928
616248
540679
1016104
475022
135607
704124
1125016
893120
291652
795069
778527
660866
703930
891946
637490
20328
1029767
1303517
1053968
219874
154890
98500
6121
745585
580354
176679
881510
1186602
126573
456593
808973
872076
269688
126549
604388
542144
1298106
608668
875654
156596
50416
1054322
476596
1144599
1149657
585561
1185371
723729
1140562
91047
230156
678367
286372
1042400
277072
979588
1012580
1311205
180399
219972
897485
1077382
671784
742110
1269342
930847
565201
743063
1102384
1255003
68861
1259402
1139684
1105713
3815
1006330
1144031
973641
946546
1189196
511275
1326205
858599
735002
90391
442209
848988
826615
542469
712198
36773
687097
1293315
1356087
483071
946129
350125
713225
81148
1238896
1149823
1351230
227186
843249
840214
942961
755069
672283
1003609
130416
113728
1105671
747413
488536
686895
395818
691150
285533
70573
779627
1113398
988067
1186971
165253
1283841
984857
896178
528983
1152783
1281309
664796
1058580
934903
448979
1222014
960725
1129668
394288
377874
1255094
1145709
527226
147096
715946
736766
683416
955700
969279
519770
1360798
1361838
143316
436855
755477
716968
1019741
477293
287141
772352
940698
1024789
1205251
334468
1233536
665182
1006745
297768
712749
286652
552
460208
246306
272018
180963
741683
530887
276617
34749
209904
76129
264147
1259891
1206066
705235
1283961
266321
1131873
538457
743906
134795
894197
1164102
764074
210836
393783
917881
221447
303482
591857
148698
327030
1231153
858329
1075651
992346
1013345
848302
1325015
1064828
1352373
509100
1341595
881538
1169513
235275
951106
363585
471995
943297
758029
544482
575634
1203433
466163
1238801
85575
1049537
1055240
433176
1230981
398442
752295
872595
363791
1144790
576894
1090806
613932
1123048
723832
1300377
337267
532049
714021
174185
528195
155435
1038461
364835
476952
428565
1137269
1271308
1289905
615871
936888
81918
1035063
1111501
837258
1197411
398117
561005
1077259
261187
1083604
925675
106295
232606
1079344
396464
632004
1069559
404278
582471
674714
117908
582268
431707
982433
1358820
1050243
1353081
374264
395690
941513
730741
1196495
655905
1290442
605890
1214008
967393
969626
36314
891211
244975
891002
534754
900414
318621
608648
1023929
343877
1131415
59589
844578
1172400
938588
285741
1347815
969131
61758
308314
935259
902574
1194815
156815
778649
822570
1260054
348955
580683
299912
1166327
579735
1004650
1030546
563328
953352
863247
194579
523834
643085
1344902
268440
477145
826059
732918
304169
1165682
245598
676356
888367
1128553
504821
899855
246607
223383
762696
1325064
249573
538455
1185465
997375
437717
373446
413611
249172
142557
480885
1174312
356267
1221872
208305
872756
167981
348395
1080974
672044
813666
484020
919861
1276925
681515
649403
591802
14282
906483
219562
250362
334015
863651
671824
490240
959766
446289
1160697
709436
187228
88449
444102
816075
610418
1027961
1095630
452822
813726
822141
142470
1301346
911434
225562
441339
1118802
548150
676253
52
945994
1062854
345958
1351260
259092
281176
531720
464682
372356
1117483
1196824
1332524
296636
425040
494219
1118088
1176962
214563
824139
323250
891552
933161
360487
709656
746200
350310
9955
82610
934913
361811
518516
554384
564533
1259108
1048100
191286
1044187
1235385
1285211
413264
198368
179745
242002
728864
1331739
488345
390190
972159
1259565
55681
100578
1157767
400170
673758
719863
1305230
1142213
1184296
166238
381050
1330488
428814
1295861
330873
832920
1261531
1264183
118008
1222271
691315
1216042
430762
46467
758128
1108062
1155971
152682
535288
610326
179977
154430
1360953
210314
11652
1277877
328718
682335
1039423
193802
1145901
3449
1359316
372815
730944
133500
1040417
1167968
147229
118656
90045
740015
508061
789644
1293167
737965
268044
1083205
886526
258869
794823
1116981
806473
1343534
1220136
1151427
1320197
322926
696712
34488
543083
563615
607440
506526
1247927
1220810
810616
1084994
16888
264710
639871
777396
248139
1271707
95976
726805
858724
1180491
4755
920597
1091267
792090
860331
495635
1309162
258735
1204028
781570
1187822
136434
346032
327313
746544
818321
403890
823263
849476
732049
1214936
682065
412678
1063168
643024
488606
1035222
1027962
239833
963912
1123926
397425
819238
53307
462790
1280046
1311221
1285394
371883
589119
58156
533309
106132
510347
248749
296756
224545
834200
1095483
1343851
728731
66312
1262234
390233
850834
866793
1087020
216736
1123439
168018
1279116
122930
221866
698088
338997
39112
387591
587873
656862
75274
815855
1025709
622115
562544
506258
463881
554137
816387
342472
511359
218768
8242
601676
981235
788394
939751
813179
88488
412523
603315
103330
1036692
1361448
1351490
657855
900540
675783
316509
846661
19158
719246
905863
542601
1144149
735929
1005195
990394
420340
613266
90121
196278
620242
299541
447504
1190956
328107
256984
1276254
31702
1352492
127906
690201
132000
391029
832352
781158
82139
955693
464598
1016786
908776
186194
442457
274508
378355
1289834
352737
477743
749127
994842
1031256
314497
1099303
109654
784110
927414
216752
1307664
968894
223121
716884
1275335
148792
558271
656133
15436
1339828
488134
1203672
233773
61197
235465
680072
405172
604499
23661
229137
320056
587931
838232
593811
354237
234499
1183779
793307
1269259
304338
644131
1001395
212952
1054895
885664
557979
1271226
810659
518115
617976
905663
1020685
541980
138056
1269008
803827
72832
574947
233108
58872
400413
729756
1260906
275206
653643
1166573
372918
1058039
1065538
400248
2950
558920
750286
887796
657640
1234959
981214
73192
990586
104196
812668
890158
758259
1357782
698756
395578
702830
1305527
87789
111334
470464
1086076
652330
1214194
350891
892
388422
222301
1320832
1256955
741588
1310193
629145
1289187
45593
1221951
1158763
508460
838299
1246650
1055836
13580
506189
1294329
711629
299642
461523
952380
139515
1215891
377532
702117
948295
1320335
413284
913314
1048518
1363156
108533
226658
825420
558321
1354524
138910
603273
130593
1098634
651765
66535
60343
1227387
866200
909813
234887
1297251
1110754
432302
163324
1057904
145182
1362581
1096748
1340127
829236
273408
1073519
288759
208765
189229
521910
415221
25887
228855
179506
995632
290781
768488
359385
175497
392825
710742
375890
873324
342371
151513
376961
277228
564481
1201604
428812
263636
1264915
872545
1245177
1119247
128271
919391
1234113
1213825
1118237
1235270
704674
1169281
1247263
229988
529831
256583
449773
194686
419138
745572
904094
1136455
45355
975746
982018
171581
104730
1046884
681013
436361
1150398
857879
210243
1272428
350095
310947
1108620
525058
1361752
973414
273467
1174314
366990
469873
623349
1190948
890842
1099319
1033439
545391
227753
378711
997758
35299
608597
1292730
1084788
1058046
326567
1301057
1285366
833785
245545
886975
174180
241165
593446
579267
678176
1005209
292268
1016486
1286314
244302
233661
12011
1296592
996988
378324
593622
500172
1208184
1224345
52343
607538
249401
694907
1213895
501157
383352
737149
413379
697196
811182
395252
49301
291105
1001574
997605
1321299
654334
1018259
376037
634902
288288
677060
808344
1012756
1202406
1219129
1104260
1205739
425648
100104
550501
1255884
1134455
114032
707336
368803
98388
1296625
297336
531518
686175
19355
424704
544810
519359
375108
1315734
1137755
722635
355694
165183
598476
661993
968827
959374
579019
1133625
1306388
710028
318048
1322274
104651
1189430
1244813
745357
384874
281246
1297698
740410
6432
11159
1359589
1031260
841006
686370
680225
378302
867863
38308
815929
246565
433141
262452
507636
726115
736186
90999
711044
1193703
723929
875197
813609
500530
230899
1006612
353525
1056021
213293
479290
614404
610596
1279705
926011
654061
936712
1117249
420125
92337
421181
754470
133801
145606
595964
825059
276279
589757
988432
741506
109604
1247004
572331
1055759
1155458
976330
1330393
385928
629154
1182511
930249
1167536
1230861
468558
167177
1180031
392993
1001473
323829
1174708
1344111
190901
596684
606106
1257948
1057001
188611
531075
704769
390728
1247530
193766
73072
823452
903489
1328742
25067
626998
824864
1069055
176731
1236381
544020
416571
255015
107279
1025924
985941
1084352
693289
726064
33874
1017630
51390
1023555
175738
117407
1018586
60563
821040
299308
27214
921896
347216
836495
347480
724592
669023
249520
15430
892241
271061
1299756
403003
1357566
427006
803401
338857
255992
1338498
262967
536881
454178
468973
912575
367630
4021
1002436
208519
119029
78716
299333
186398
441571
823577
1136702
661620
1051161
741139
619246
1152271
1030408
1101395
1088610
298409
784598
937211
716436
1034804
1091191
532876
797223
1112761
194474
1006926
931773
615081
899938
106158
764159
1025930
652713
739776
315637
1079328
214420
1333817
907274
831095
434543
1146516
477506
483064
963527
362844
1185518
151654
361346
314986
514892
1169756
780022
645536
1282367
996630
633127
667265
111321
1092765
844561
1053805
463537
653107
513973
1316925
1257393
353321
74025
1364287
124799
271100
980727
885238
12498
614730
448960
761274
19536
492187
1118630
211940
692746
535918
470525
187069
170689
350003
425626
1154264
453269
175430
1352553
1203656
306945
932147
480945
456830
343055
1086915
176198
692496
829214
977045
1130874
257910
1168244
348376
959378
1030376
129862
724342
895611
852215
835357
573226
923852
38620
400604
894373
1095671
1319634
1026693
1343776
1080975
268179
453904
451024
216774
929242
1245744
388718
1300071
662299
728608
331685
305529
585051
1348859
479990
1347398
627652
65624
739789
673739
1335800
966562
374050
182135
1176386
113354
1211676
712888
93278
66277
969837
1279678
911725
231023
397317
1229190
1061881
337887
1052505
923319
1182379
792320
2205
783252
267027
206029
1244905
815893
146378
65408
1227272
301847
85258
423638
1219628
787243
108775
628946
605600
325814
370880
350310
1319151
23337
668466
977126
724210
375151
908016
844233
459943
315745
292888
126052
630957
790133
335110
760073
796223
1171832
1349175
282210
208923
992266
1161814
1158930
1074979
835706
168230
1114285
26595
1205175
799963
192932
811432
229588
1356667
1312887
1304228
1047831
530195
1138960
35393
953824
347614
370532
1303856
1317623
984629
257169
415719
913810
496680
1153895
410848
875348
646355
667845
907959
209179
978544
406614
1318381
236428
220507
228559
749315
1284451
1050958
954322
368215
1107949
843567
750955
744283
1128810
1096424
1295639
301858
856299
718479
42750
1290688
1257871
521296
1293262
500244
679574
841988
502624
407116
724834
56652
1222296
1094310
1056574
1235224
487635
448594
651129
1311832
632431
791573
392449
1059524
77702
659494
1350324
1322165
61517
1129700
607013
365881
1097650
1344251
638328
63123
1028979
913768
320370
1091298
580479
516488
910497
314811
41341
324997
1218894
565115
505148
1211129
53750
767893
502951
542005
1315515
127791
416632
476049
1149980
980654
106861
531649
1243064
1346642
664320
156705
52439
137262
700458
411793
1048641
963533
1302161
867983
468062
1408
893919
1342721
859252
845205
881853
373634
563847
254908
1296621
1362954
739215
914431
106270
825189
831127
1214854
716502
299326
527823
1033064
552105
271244
675254
303349
388524
1243403
666548
1178630
715253
1208238
1325928
290535
738496
983742
338137
169839
865031
809460
1106399
3921
649913
865056
960863
316342
1078973
100679
439454
144861
1037736
431220
1301451
903956
1334555
405170
606735
976284
1107500
818322
127898
976064
1124491
980235
965237
921989
734112
993719
970953
1285669
1280709
70928
982884
255467
261580
379135
319048
863423
830347
12819
497299
1000894
523274
601363
807805
981879
1099390
741156
701732
829791
881099
725804
751426
147626
325527
1355391
472927
706884
657808
205772
869409
31397
499847
443618
750594
671772
802718
853102
467506
1011525
62016
1314014
222781
58805
479226
1042642
396049
528482
1079445
73608
821614
575890
313152
979440
427542
1149118
830352
1284996
1090135
144662
815030
187691
607267
1012130
1147462
1042338
1269565
415795
611394
676671
961573
637318
970133
942246
259246
761570
145616
1085501
1075275
1102495
712532
341867
467009
571841
326799
1073757
543451
1078032
1315194
235478
771745
871768
788633
509015
367624
1152551
334343
192817
1099868
1017819
1059016
1124940
329731
3706
897115
541622
142416
365715
1340308
1278179
564913
696554
841716
1221723
1077695
1168775
563561
304099
1233967
266181
1208515
617497
360801
1359545
1294416
1232628
921221
537536
799810
136047
726369
306264
357977
660506
1000500
1064654
252021
993729
172684
1257465
56715
705471
363734
1055375
804763
696890
1213564
1172262
716449
898126
286450
389191
671244
9479
756747
480657
816912
258064
1122072
14688
1209336
1223814
560888
101630
512693
853049
26046
1068841
52283
143732
584773
1220205
339397
1263402
2076
940483
1176531
964212
733987
638397
691328
732266
644453
889504
43485
1360416
880554
228968
907092
1027555
700594
568277
1265712
663240
230813
1334449
13299
335777
145046
45176
1218042
1167473
91382
31693
1128838
203173
658879
1281805
870340
1271953
1014453
1026382
321938
613997
1331739
339773
923410
1272268
1310622
860498
708705
1105853
447053
385138
304752
1361932
457554
890697
392055
1084728
741965
522740
1146716
489098
1340141
1249327
634402
256502
801041
1063528
1125140
1165359
726541
603770
66450
280631
1148866
560091
736437
1058075
995463
226942
685285
1299394
16317
566226
309165
1078567
275160
1271560
727354
20285
1027635
413386
208330
218845
1179760
742294
917860
511561
820931
939166
465976
816646
779509
1237639
1330797
459048
501313
165866
1190003
54774
6019
970000
555318
282091
888521
874199
344793
1129422
323294
116351
457472
801632
623805
728257
450276
715711
1167372
227950
356775
640991
436669
734517
424722
496287
599738
658698
16461
781793
885377
1129099
568033
1229812
61391
1068669
484370
157503
1111917
103566
26046
252593
256286
548671
288400
39578
306552
1189797
803253
805328
292005
1218070
1141614
659204
1127889
447791
1183370
122819
988326
867896
1100255
46817
1314371
335932
726597
375912
821759
500023
104367
1212528
894122
619501
451662
1065988
933665
894274
382787
193835
1296638
1236757
583380
1080135
477630
120041
1140628
1333302
534937
868877
821334
343921
1242485
294662
154493
797833
993541
914290
557457
635815
432243
646662
996947
527050
1195027
327747
877941
58213
1360835
692539
188955
614015
1083534
1016179
562350
754340
166571
1329572
649407
1252301
1092257
237983
906812
1170199
1316793
605524
246640
1297844
355554
1188532
967033
113687
1024415
1334788
172589
100274
1245999
1310103
922782
1231328
1249923
1260463
81507
1075762
344483
559027
1292417
920482
345078
1044829
935630
983491
1361312
1219474
771815
1188200
1056570
705579
178578
483178
987957
678584
110258
1222514
91967
613288
1061217
439087
1096398
339405
199227
478951
976257
549773
1013829
1230970
803727
1201037
122772
915020
1182419
929523
58311
1182718
774962
886398
670005
251211
179407
917367
632871
742361
23578
1134425
150736
456048
932393
756877
616737
759790
114965
102547
638552
126528
64794
1325555
379807
175147
146812
1288401
631021
712018
875074
1141509
543412
966511
1102524
595165
817579
1346003
881996
888325
1113665
168755
44147
1021917
100693
1101477
175353
1271788
726827
272415
107988
1225546
1315316
224820
1113164
255015
404290
809849
37819
649106
822389
59078
747702
1020462
421480
539601
276856
1340898
658489
175564
86705
1209322
156196
29013
547246
1140651
652207
1233602
1257748
1037261
412765
726531
1065972
598752
244896
51338
832559
331612
805980
1043889
749133
869781
253051
409190
5074
674648
930005
194264
917189
879804
61173
946560
593471
869593
462762
314209
695970
371916
861576
697221
21578
276994
820613
562583
1201370
261118
120831
686462
1341490
1350075
1195445
64579
611971
539391
877256
1000775
325587
461804
1319044
505969
1182762
318814
1281810
922514
94341
966031
184528
452455
1125099
225099
1020372
291101
184856
1055868
872361
683035
123811
528906
252893
867125
1193440
61773
550864
213305
779475
581987
84956
348749
190533
458251
1071989
81384
1255705
991722
998752
877669
1182314
1143803
802911
1271625
646156
975445
127823
942556
1091557
177116
1035317
547001
757181
947121
1352545
166498
204856
148365
335139
427833
1340985
1336310
491074
289714
176618
531753
904493
723242
219103
408387
50194
12450
1275510
830957
291851
1019610
1090035
1014479
1017486
329559
1064683
405424
282063
1141418
1192674
176875
565005
1166255
895872
504130
1140690
367991
36237
1048124
806420
904603
95621
33678
1175880
335378
1341049
673763
1354472
713434
14559
673478
1018503
301466
1286711
485403
338452
1311809
611634
13044
877233
133053
1206109
411199
167359
389379
154651
163985
399870
979373
123316
779326
56279
674829
1067046
410932
1210625
1276184
96611
254798
110883
930588
1052785
851127
169497
854252
356989
219926
182584
245131
1283205
576429
853587
1166664
639552
1211443
559001
930457
28271
1190483
676687
961106
985612
669663
413639
1120092
535417
161631
677463
418510
447388
524789
1323247
736767
924620
1326165
955199
1159030
554223
448459
506889
213508
1096756
1338132
226047
1075982
317247
1058369
167163
31047
982135
356249
249011
378937
988449
220997
1239322
1211049
224203
812624
114149
548186
277001
548359
257888
1086260
1079219
139318
635867
502656
275437
317846
775890
351956
614630
281080
424868
699088
917436
703955
847846
1270286
1093253
486891
1076991
533832
553035
714688
627659
877968
692981
117060
1283168
289107
489854
13695
812477
66517
219519
655477
828370
178062
617167
209594
885291
95981
651113
921232
1221165
329189
1309228
201035
734220
924835
1301087
727155
996196
408453
727305
1194443
3578
1335886
552684
478877
72079
709408
917353
1080881
682052
1001226
783117
563777
1148629
563712
899327
94060
748914
944777
1126144
182832
426808
1310020
511744
1122409
655987
526724
160652
1202296
1044979
278867
768443
1052859
1065356
636664
557739
1215859
1067433
140819
764671
563306
680385
195558
776897
508754
621371
961846
442323
309055
828752
489273
239745
761949
287137
345106
1059854
443084
159620
535281
311747
817145
1217908
372433
1275035
7882
658017
948646
51989
612372
1269831
583011
656397
815197
773319
842916
136534
402339
539994
654024
1138039
770950
412908
785350
1077711
898030
305593
220123
1207368
1038744
490072
1134330
1254140
623716
692745
1095161
79085
1158121
1220512
67114
1280910
559997
191237
682051
1187404
887566
177581
1130530
84123
707241
1036942
1087393
267015
124575
572229
1041984
1325850
1269372
289711
67901
441644
275477
1251224
309148
573217
804977
1143611
397306
519332
161184
929328
1160546
1333388
776653
831904
950792
727242
1167882
110457
314942
1230067
464217
1040726
834599
549456
89998
830160
721687
1116672
904942
30106
1165103
21589
894463
325683
242407
946902
910339
332629
945454
871223
946824
523222
568142
636401
1322617
392079
995821
968587
841384
850657
99227
820197
972779
839316
1065579
831813
546368
583615
1319751
619635
117143
230078
1066660
624505
697280
106021
314676
198255
1193135
905636
68634
829091
578392
1253362
293124
505585
116300
1055288
1003336
176344
102652
546253
466053
107811
164485
198460
713078
230024
437525
469331
582077
1072429
875163
483365
614137
285835
462326
1207298
72752
7518
1029893
941458
1006147
27870
910509
238048
875643
47641
742535
1032942
883047
739525
736952
245677
1082305
1225323
910614
859848
7785
1165493
1218710
59769
1181012
764779
463021
532419
846010
446817
177275
91149
1287954
1360543
603936
148495
187589
131859
486583
952044
821627
867575
944404
198762
23073
1120028
614827
977235
644244
1069473
1276118
162763
1082557
753085
664005
761485
281613
190116
162540
1327726
550805
322839
729211
867763
1231194
651282
1319057
1158188
843410
127661
1207274
1075363
524849
1058464
881869
629156
760983
1103787
602772
720641
1121379
441947
781491
35249
449115
1292509
1144405
188230
17133
154502
459374
910739
540867
41707
759933
9102
1007433
279889
629681
644735
1089930
184926
276467
645175
1261711
1297498
1277420
330926
1276443
1044980
453376
143796
256005
381396
207018
645825
57398
207466
180347
476059
636255
166719
1201133
880368
167414
625459
169970
918175
1329566
1115733
1205648
268209
812317
1213929
83527
356835
758544
1010746
1283118
1102573
284931
1196815
445900
1174586
671601
1351087
220004
1177242
159194
649039
617355
1239658
545126
15555
907008
726289
799584
845453
5229
1033373
564598
1319626
61568
832093
1139153
71959
918254
631283
820573
568714
298975
904190
761036
149920
842503
1348608
786119
697404
142996
983680
896172
1073301
1187712
1137600
1254459
631503
513104
495918
260791
584705
605658
120060
920738
17113
1337113
853704
507975
544550
980136
801534
359916
235910
1110355
664792
143647
478169
206673
400676
1059585
219402
1270996
1156846
1236478
997244
123100
242027
183762
256997
324296
718789
1117563
520336
1361382
1200843
13248
444455
889724
475027
817067
1147420
63927
360493
567806
1093392
479809
1243719
1100629
90483
1261198
1026983
1135673
340793
880411
477580
42038
758845
726404
1018056
214017
1236671
704430
600227
967459
1159396
1284606
609252
1360689
789548
1351694
489700
893090
307765
879752
1234086
889055
1183291
342142
473630
897499
1223261
802416
213691
695409
1267226
214264
604929
294074
1137939
521666
999661
438766
719338
253850
1069396
243755
726920
868596
290359
70359
727179
827465
501811
364079
1081606
224388
859273
912455
431805
1327133
303004
21715
950550
266991
677069
77340
1036866
72183
497486
1276892
207188
610719
802010
1352276
959394
384485
269397
314045
464985
542567
602704
352925
1211059
290350
75293
838544
1033255
959282
779434
1037821
1005326
882369
266112
750838
1038988
4125
542389
1269773
1012203
786526
216527
216976
694178
758079
518893
396527
1287542
100491
312359
142127
342040
1283376
495745
256937
912265
433487
958567
497368
221518
664501
700352
549066
948128
226162
465399
20063
604101
1187149
625905
1072653
811557
843234
365873
445568
834546
1261882
1209380
502349
1020490
185613
571745
1306092
1263431
916782
921049
259742
258848
628223
1053740
918223
787156
966867
40213
634281
513577
256121
524781
794286
1128348
985591
435522
658904
436469
355988
189712
829560
160904
876035
744804
472182
910028
252316
153605
341155
677694
655179
234541
74286
971079
1233686
1355849
237087
223393
324974
583349
1224444
501215
902379
857715
1069755
1359516
574472
850649
1330967
1096175
1289036
125580
1080815
1042049
247284
116427
140196
688879
867502
1082517
962776
291128
1017069
221226
432310
746624
732555
26320
739430
1115391
618354
545838
1183550
885094
649045
319254
75607
389335
214128
972681
439352
1077037
741053
1077615
1231942
1016616
1222529
918432
866448
831320
617898
644423
925147
18273
697531
2123
481511
142646
984398
245484
942817
66459
779425
204260
478490
1158621
83205
809903
80981
472460
583387
484832
753031
378598
415400
211345
75155
261998
645633
1262174
229104
930274
293424
557028
959437
1005362
914884
72044
232987
1082125
688870
751709
166353
620451
446996
735864
685434
964846
694688
1172721
818376
1312554
308759
936337
94934
1327051
971838
513543
482345
1158337
121194
1279735
1049221
592905
867920
974307
1340418
965619
737515
1222504
687670
211056
1183170
108974
1143329
487531
351553
38089
1029750
620017
1079729
457911
623377
342434
82339
1163430
732355
470705
588406
1015261
1289889
148400
492011
39401
82903
206423
971269
279197
755383
348255
245660
966392
379104
1248441
1302654
1101342
1307573
400942
498039
1186262
578826
158565
976626
401520
542137
115633
73132
634492
380784
1292441
446105
355675
978875
1066775
1008583
1116473
581350
1298207
292587
1183281
759167
469319
1031893
1203024
1230205
976978
918738
1127233
963771
1286877
70841
1267602
736638
268899
291012
620513
96874
767931
717936
960863
459830
157912
986311
529779
532026
1286392
923216
504909
226184
1181571
160152
694743
882299
815370
298512
1333485
897441
981363
78714
321379
770967
640226
1194430
1077777
485428
982627
768370
1292717
135288
730279
266836
742070
452783
366117
84000
293971
775501
46241
1007397
93454
1010556
1012667
875352
1172629
520659
601187
1141233
681738
566737
36189
1194108
439547
870950
627964
988325
403028
1244028
556925
793232
915857
529378
988525
345902
1192370
508190
48533
138454
314737
1237329
834732
712404
562832
636767
85010
1088610
1030761
1011119
239896
857641
225242
563392
403113
366756
672584
626173
569954
863531
838976
42347
1093568
273305
734965
761801
40173
1023743
1262379
182254
1172934
309740
770674
1185872
748566
1099602
1109609
1264639
1004158
541944
626544
44540
317771
270557
1132144
209176
1211856
674028
416056
1364098
92346
594041
1129621
954285
1194475
434916
467656
958210
356367
384489
880935
26598
236761
565103
1328879
405453
1140783
1303826
715368
642577
39472
162102
1275516
790799
686452
1195214
350166
1186199
539162
576840
206274
723142
509035
680471
267776
366616
439413
83658
743059
733477
550446
2720
7023
228883
43286
442123
679886
681777
453393
775524
1229158
1356529
518644
162737
940910
471540
930899
1145389
728739
982878
208540
518076
266532
796975
532456
869369
315037
1359463
971955
678446
1157093
248966
1197645
144501
1108643
662966
242218
311340
528683
1326336
717068
1086060
1269169
602973
1292543
280155
64
679328
415000
252317
241398
1255746
66780
516849
697257
1342876
142099
1160327
927547
1277414
704325
1314548
454122
1337076
868236
418263
756554
298389
1099649
1034993
1003611
858593
181079
937230
775675
732052
548763
192471
370951
1354885
1210297
1112826
1123262
682488
1123448
9784
962868
258619
614649
602142
1351048
988480
864039
740769
1253114
375664
964065
60632
153208
622800
1053918
944410
572583
1124556
401594
901513
1231348
567096
834095
1043831
556704
6767
1016857
931954
1152761
603629
1069975
762380
793158
430622
87661
200382
1048130
78151
166328
1263283
579111
1008857
613633
1117771
836308
103424
1215034
958275
1327506
1007615
1221953
607212
899283
596181
1333299
672746
71363
922512
976855
1203567
1202110
1052682
337886
494845
872870
255741
52951
1150375
200449
539420
284866
630740
387897
1110379
1026398
658176
587210
1065069
524220
1085975
172141
30456
396352
1015070
19079
648836
422515
802066
313368
275695
781453
976921
308489
277743
782441
485493
108028
469958
1195659
845091
278809
991133
1301365
780203
733382
848296
1228404
181198
163300
1234857
134060
1081539
1110858
1228285
704298
1114453
1107496
835709
129
380501
366512
1185654
866296
167117
192452
161
789721
160188
1316911
833794
1002809
1315231
488035
1153133
873061
118253
1340804
1093054
68059
98333
765040
73446
396646
537316
1300114
512264
1113625
424837
1247428
485229
1144637
417492
77458
16735
494839
702927
29195
198114
1270714
169934
1055585
119813
1044342
639612
254367
648857
1011225
1191642
1072467
1248196
537562
509681
41103
512028
21090
102422
323454
15409
469576
752652
86451
145543
724971
580457
309269
845651
996297
527926
1017187
1161372
71664
709019
358245
188638
893484
137993
693588
437482
177773
1126355
450474
480000
378074
458032
225371
139178
791542
591829
598283
242759
368659
60730
398956
961549
476019
174816
148691
881621
953325
417796
225864
334104
1005304
526913
231638
983016
1420
1010031
605043
1039545
65591
310367
156235
419523
949727
574155
1059582
819731
242095
626768
1029982
650378
520885
1221904
363201
1235504
932485
468971
914744
1200197
121747
1073546
230497
221916
443642
1041706
722125
142263
189189
1351871
481312
209539
247129
758268
582702
733888
834647
229610
317126
1261876
1254043
1052551
654011
1132258
264660
827630
1020967
662656
1231954
1315735
1151536
535764
1214197
181100
556568
394107
892149
930971
1310902
453589
1101503
424297
1167753
534544
204493
739192
536416
436004
888980
758310
1329154
1310301
856221
640767
402594
1050852
668228
90037
120569
458229
582757
1306536
950624
562957
267211
174129
868091
794769
1043603
1001512
305068
130815
53031
547869
1315264
1185024
855085
690240
950921
305367
337419
1353861
707688
995970
488825
287679
604715
383669
350565
575067
13918
556886
678285
1139833
221123
1189527
851588
909264
585606
111953
722649
209069
248145
582435
185446
564043
1223435
788422
1334507
1269620
1254312
561661
842828
494274
1008452
337353
1043804
89580
687006
79085
370510
468080
1156152
749679
504529
490066
1160987
273902
1012857
146366
768597
1216378
787001
135021
119032
977592
1301111
775783
900909
472485
362078
230330
722044
1150772
1152120
513066
246819
1035939
763697
1235657
1042268
334096
528709
536701
714743
409554
1143316
558034
525035
587983
1100180
1094278
362003
136464
380838
661221
490122
1314879
268660
1052463
1029753
918282
423738
65492
582637
1070551
368065
305053
129036
112588
1232955
1244038
408341
1118034
121636
1317588
828181
430885
1301182
750782
635657
1312733
1330903
947262
397339
544492
1349688
301004
819835
895665
1287770
898929
33113
609561
899170
1155183
1243371
164106
524692
822323
747419
519802
810871
20790
41898
262571
227311
183647
45330
827590
925043
78378
924813
774779
839978
1358869
1341835
800281
250302
698390
71870
919952
774923
354635
559123
501567
6652
351116
860676
239135
447091
334758
1301227
962682
376119
1097703
304361
800762
985325
636823
1345106
892500
763143
1104869
1264104
242785
237440
100093
508271
108274
1294437
349154
1256115
387246
130620
505480
533930
355416
292896
39689
756981
663613
1070071
27679
710779
1164017
154080
57306
770923
451574
1252287
1218291
661642
677713
353898
1218113
695410
577039
1288615
1295464
85111
92230
156588
576
48203
707174
345737
275
240021
1119503
19541
1142561
1122825
674673
362726
1028711
774543
888788
762013
1116878
489350
459635
335907
680654
1038717
268027
124059
64548
61933
1228366
100734
262598
1115651
256551
1059791
624208
2548
697701
1331745
969277
368149
329858
1079973
1349251
637056
1098026
1213008
556061
924358
991968
1342601
1118588
733549
463760
769231
1260987
948614
1264724
429327
857283
481208
280475
479096
744020
410947
1351793
86633
391483
593554
1217099
520884
676155
845101
423522
1109795
289552
1127128
921191
348841
544334
615160
767984
496665
1325988
633927
180624
887672
29578
249008
38488
1296902
559245
1208178
230491
1085059
1161051
1354127
1067737
1208648
1209198
668018
52563
514503
751258
209313
273506
1335226
226270
1144383
124596
808518
1279189
59853
1014957
1170514
118122
280478
317459
502585
560914
290117
519870
74160
763799
975561
1309350
868884
21598
1318101
686820
417530
873877
912162
740557
1241357
96124
69798
368509
134597
372918
144700
408972
599245
1249569
348753
917944
325443
264274
1051937
518475
1094112
888559
1060719
413227
1248857
831665
20507
875291
741334
152273
277196
573853
49871
872321
436292
412102
871182
77796
794883
252878
914382
1113167
1006665
692619
346195
89091
510715
609945
615713
1339500
1090731
570841
1155778
880652
592903
102279
1022807
100855
870726
125634
1079920
54098
204753
759501
855353
937054
1282136
917397
774644
415278
789002
1012073
149153
1027895
427183
857801
101623
433455
499155
935968
469298
178106
668696
133849
314735
404069
414117
1138551
1159322
140865
199924
1072442
987903
1087208
780923
1129413
823182
203863
551834
236037
442338
1163369
577623
930246
332646
1275227
558348
766346
1275110
591090
1263711
1045716
732475
825937
616721
1093182
356520
371345
416205
822427
1084250
61572
744302
916001
358169
1161609
868000
704383
656381
331544
486089
842522
1086104
909370
1003787
274928
334507
1315678
137410
972094
1104132
773759
34236
642700
166093
350613
121494
521286
173444
731983
599601
601938
550869
1287228
117226
244077
1276594
20921
63735
457454
1285588
172509
573597
572652
1101820
719760
364333
794558
60563
545060
122640
25851
837859
314346
460469
301317
390168
1301651
180629
25947
226044
44430
101141
248298
666285
1072686
665688
1278048
656464
1126580
1335693
801052
386967
1226732
314349
1304707
470991
83108
900451
330719
738586
301459
452423
239420
551548
1329958
1222872
232244
316148
1252000
495112
473658
723008
1097563
1110683
278418
1076424
389774
125063
646070
53651
983424
1037519
240475
579170
242191
793054
760806
901090
861910
826558
1318400
225459
1008230
87154
1023504
790001
1137075
279038
705728
1029090
1160817
358834
1349137
580518
744433
624224
1250243
157209
636690
1313102
388251
841690
451849
193140
137810
846277
242717
289581
1169900
709370
751321
448397
281674
292085
860848
573329
1036941
92985
7003
413293
734752
729689
135856
878352
1154730
1042645
1085971
506482
1143599
129742
1356984
1180334
696744
479273
336130
1114521
222875
1157918
406653
35738
335424
914070
724852
512599
683862
789808
1041215
603970
869866
484613
902618
380467
1214874
769997
636288
1363731
48745
940221
1309194
1153405
340333
1294113
784003
785519
1352395
1013618
533322
490656
1139451
232858
191911
789158
597030
494644
416871
585213
516312
40912
1281689
404745
1147209
834346
1001930
619355
458602
274722
157633
164629
1251555
218235
748438
790512
131585
408114
133099
759026
1119930
1068575
821355
374886
759368
618257
275191
988661
1287612
1313896
766776
163857
285165
573899
8043
266192
903900
728175
1359404
541868
1305947
1337670
1255867
942296
797070
488313
1108093
1017811
651956
67342
552736
171410
86286
953388
775950
170942
1200603
93665
747717
508754
932531
549963
404738
461789
823113
468752
1277064
435363
641672
824844
869161
809523
511226
747705
175547
562327
931755
670435
767242
137752
306277
626149
133622
1084021
383845
970986
1160294
650534
1076450
1079643
1045878
613566
355089
789989
289229
320784
1273578
823759
61078
579327
1181053
636035
401176
383672
757093
898499
1252663
614937
409773
206947
907340
1243348
654987
586564
854776
1333362
351785
761239
1180960
468435
243740
852060
1263147
40783
784452
333577
1346402
1055962
383239
347256
50193
346701
101456
580137
1011955
991014
541005
1122345
1070781
25503
965283
289790
731075
838348
140812
345293
2870
1073521
747155
708667
226835
86624
117881
1095430
1003886
1158801
150218
1201894
1203241
255948
94427
1255142
276791
110485
1063180
834596
783265
15883
1167123
379484
981351
509912
1173275
784779
1215631
533900
331444
559888
1309885
1007227
228415
1184954
1032115
66314
18651
527856
1103308
1009964
723695
524600
1133358
309146
616514
200340
763103
740505
868296
1061
332358
105223
1179783
965316
1232688
477624
984732
489369
1078828
865875
1338373
1355687
1360576
379049
286630
144561
741057
216846
163443
120599
868876
1219127
1051523
452674
113919
1277681
1336541
1100624
686950
1084779
634894
848742
842610
1362414
1339638
1181148
81193
1243828
966719
1240130
101527
914704
1356194
694697
230089
1023341
1169042
513810
146744
1202928
1273962
884631
1069171
369359
605398
783942
94777
649932
32055
588666
46188
397893
721351
1344025
783850
1159613
505632
532704
121677
234452
709875
139710
1109059
1238016
934002
936090
1032873
863259
803657
682758
1161131
913598
1203622
67751
778951
41562
164129
158283
23543
1245559
428547
26702
1157551
1295893
31348
1219547
1203320
692538
313926
1052045
887576
926654
391254
1024360
493409
685668
322077
1240446
596067
446400
1273385
335020
523630
1151254
264906
1110349
53978
7808
1003470
1157180
39683
464156
633840
117580
488190
846243
968818
639110
871611
629482
762876
994257
324335
323559
1013756
737648
800246
1195331
517843
84159
841377
1138780
106769
256326
1122207
212655
19013
1278090
1096080
182262
881755
216197
748851
1316454
839991
1138381
702582
318669
1361562
9094
440881
1141900
259416
262166
319216
603787
377460
378192
560791
1332506
1260104
679285
630207
1191952
1291296
809236
922947
375622
614594
45941
832671
394981
124588
131352
306036
660412
1031493
1342176
307834
117036
464920
854283
136165
129180
531846
983930
846945
353365
822413
23796
681299
764638
1184324
382365
170297
441870
196934
1123185
1273704
910
12800
1171211
1141279
326487
642023
1341029
619291
252826
699747
421851
384560
379172
1229738
796007
985240
63298
671824
549173
511337
1238962
1235740
812479
465528
723320
295174
69209
1289315
1214061
1143651
691457
115724
593323
1245722
267655
678995
1210988
1242292
448315
1017510
1310723
1097804
355484
800789
813780
830533
64391
526653
207028
960600
1314711
1134914
1347976
501171
1166884
1315658
1188593
366566
693204
698619
419386
425939
417042
208429
331503
60722
1308170
309040
1291716
121044
984514
572756
1287490
389472
61834
375788
757369
713812
570195
18912
1160126
1023268
578239
779321
125623
193019
60851
556411
782115
77135
1296447
1284107
11471
572568
572080
588847
303920
1028890
1334218
243354
1023649
1351121
832736
882592
431926
1212102
908236
874291
160110
696557
186431
884425
929957
176077
906364
640289
408505
1149201
815546
643010
128927
628053
182411
1283381
1129331
527485
318112
295186
170331
1226636
709897
775855
1278665
1124
1284223
128255
1015259
524237
1322577
40938
1050249
1263736
185472
1303652
538405
905539
417566
818098
790390
1263917
1119547
435947
1200120
776358
1049709
411009
324344
1131969
828769
560949
1000909
1326959
865125
871913
1349153
662878
837170
806033
592846
952532
1279176
136749
1047007
377877
178453
1054125
638698
1095119
694696
1198434
1268600
891416
923362
618678
633045
1113409
712976
1345854
452157
526005
265237
200367
1263117
265115
1122858
1242848
192779
503216
1204314
1232185
684166
1224357
1306164
936219
1021583
326807
1037408
540316
634004
102096
1267735
1065404
787556
249514
1228363
1089951
962962
991278
426518
679035
958338
187294
1249326
348315
1070188
696722
874799
181493
480660
1065904
884487
856369
1079767
790813
217466
862265
743560
1147331
485328
875330
476247
1260850
794643
894576
1355955
1243121
386606
27349
1164575
810458
1089967
238803
635294
1018424
608673
461371
251530
357374
1023436
1076728
690530
879324
881113
1358538
711035
355530
284779
323178
155435
804712
28820
1043712
399890
242571
556146
156421
307704
19727
329770
1302954
1282582
328205
522607
681251
620541
1157643
688206
1250765
599977
16362
707583
668265
17604
973224
983416
309925
239254
1178441
172822
1054563
810889
1237578
177820
267570
593741
557091
538636
6684
15271
24582
82701
701596
1059658
534246
213466
710546
418968
1002990
317556
484296
387573
1326573
72272
232882
52787
1277575
1141506
781074
1307777
948176
1253498
358425
339321
1356316
109641
873156
1233055
88869
510405
502574
604085
889662
814421
100507
1229393
632244
1140168
775233
1171239
1065042
381735
884067
980954
344529
42181
735294
768014
1169502
378284
1260950
915955
84406
1032584
594903
642243
122349
881633
879730
279202
777430
1297495
172930
861330
1141486
574091
879331
765668
974113
298891
1018539
530231
243594
735193
469372
429574
561002
858015
926383
429940
738829
393193
473291
1230314
904632
462062
989140
1283356
454426
591542
124451
1183386
315711
131186
100793
729321
703563
498143
865125
918468
955466
402492
1048531
854185
1033309
1075877
1334768
512233
1206938
1277335
68588
7038
262581
1164878
289571
1155866
635796
36457
1200334
486669
169132
565156
1324008
1223697
181061
246060
853333
571926
705636
1117984
530460
254509
1361073
960460
495176
623484
412123
791549
621707
117878
355850
390159
1333937
53058
70128
316624
355395
620745
729462
711746
627816
440032
141637
1170991
895499
488233
1063836
108735
184849
454695
599632
665794
219231
177247
1207605
934857
58741
550714
1334176
602524
423265
518413
781242
450611
910316
1012394
848319
1336646
507578
763988
307565
1179680
269224
166379
1106315
692086
653906
663614
1243994
203968
114402
10309
538664
150341
524533
836114
1086482
1144118
1070401
855931
75975
1319881
692782
969359
853140
937671
1320260
1084414
1146452
185217
1057140
17609
239278
634815
1314776
376743
49627
332584
698557
10116
164355
30212
500755
1242062
257186
678835
1227434
924451
302311
49791
867046
711731
514801
1141132
764090
327438
1255075
187976
804424
694880
1226876
153640
211587
1263798
287954
698769
1055540
826356
962642
464091
187701
128309
776633
873833
479360
39360
716463
722280
861155
1354780
1252796
632496
1190658
179215
703122
342510
62613
223395
1080861
532134
327776
479574
1047355
137756
1363813
50677
1131622
573428
636516
102623
911124
583432
862444
1231699
1031604
912707
1236643
198955
404289
912105
608717
855030
954523
1141360
834956
259150
20086
1344133
836118
1311337
1074638
139318
1303192
838030
783235
49509
972868
12383
407982
550827
100696
746435
953053
1098002
1234414
468554
1334035
1029044
582163
1330966
868214
351589
1106705
1123815
285153
883736
797435
2418
339966
1085799
18119
548281
143850
565713
543574
1137390
325190
627331
1320516
1211079
515470
646278
48858
1188505
1055563
966779
779275
1022415
57759
751759
235536
1027638
386362
800538
509397
115445
1284257
562075
927586
23616
717640
81026
926770
210259
898349
309417
49440
469084
556287
1209677
297625
250960
549900
257573
124325
1078649
442783
1298836
321042
676715
625577
574094
844780
310880
649549
48740
1083436
768186
716876
174317
1068033
1126534
425792
554140
1147441
282777
1015553
1037099
1217908
1108477
285064
756876
902433
1191509
1127630
284138
596272
1040875
1034513
506961
2055
1240119
83021
102996
259708
869684
168294
144256
1302105
392566
21748
161547
1264314
553383
1301482
701996
1120090
586616
22181
1251313
146487
1063215
615649
784444
924212
127906
25697
871108
768185
848652
780357
866962
1148897
425740
515070
131442
843540
1304290
368275
1269494
573662
1280380
518006
1153773
904178
599548
1241028
79189
458965
350928
237258
379568
244635
1114474
23150
1171755
1007908
1261424
1070725
919168
752673
1126870
848185
313337
124988
510774
309301
826610
1210627
805091
973783
664715
782492
1074985
316112
692249
1317733
901523
284521
1196966
597268
828941
433835
1364350
144709
61901
968102
1246042
1139564
1082289
63618
199617
583636
494754
295545
1031940
1360179
515105
1289418
140211
223002
450194
884794
567280
1111958
705160
165788
579209
472267
631588
362993
71278
103085
137698
1051227
1301766
621459
168666
525431
435486
259839
462318
737266
1311865
842932
913
727010
590740
1217464
1033561
1015697
345432
88769
849232
269617
1286737
1255864
204037
431824
1082759
1200432
963416
1027381
1196087
420491
52031
967639
1278653
1247427
384432
1280986
1317826
278589
505398
902734
322243
858156
727488
1220945
1304978
945400
1357366
1343515
460590
1345401
174648
44840
1158623
1333473
1252002
548615
830379
354639
1277082
704865
725689
959985
862526
895443
54133
227569
226660
356968
1348422
481197
576138
1174321
818482
475095
243228
373948
184404
986436
1152551
357445
427312
417121
949250
708587
1064497
1159743
472563
1210338
449032
758450
747922
499986
243190
749371
1034382
508373
619432
261231
1137785
1313097
1096410
1309794
93827
1038540
199721
1220936
1055549
218541
390764
261389
1187864
1220929
543417
904459
485750
832227
989696
1057344
215899
1175018
958860
118046
133725
34041
190216
1030580
1358847
1106661
1007393
1827
915465
1119662
1075765
171875
777566
406119
23416
621358
1134447
15856
181400
1247424
208526
308252
39564
432503
1060957
1291915
138319
91648
617428
875755
103949
1196959
43939
146481
513121
876967
945883
1118051
642443
508414
820890
731951
945074
334885
1240688
688205
181034
730193
135699
1010157
481887
781757
769318
378387
905679
1287729
779463
77368
39206
288926
1339587
993312
1312339
1051602
419592
26537
189135
984297
646968
829178
540500
791722
1596
1125859
1179543
809897
908802
722760
345366
511293
594603
105297
326759
670898
1140324
483279
613151
203234
872262
627626
756566
676267
769718
806571
247564
128840
744319
4549
602807
73467
1021649
1231636
757159
799252
280506
944984
1270694
1278203
228886
702914
284485
466643
537441
201937
150195
687150
425478
1333826
501343
188549
1306234
921672
917700
679863
1137629
482995
1210
239559
568040
12447
893489
633611
1334144
1110299
422802
1046767
1232160
695153
70753
323480
1110374
710876
1174392
99571
1070397
284771
331762
1224363
459949
379771
1012680
1230383
1261467
869644
111167
695407
186194
262237
741150
147623
647739
243221
1174289
746019
710046
1185874
1219635
848330
645872
88265
940921
870032
593536
116871
860155
1314965
224814
251362
861447
1326019
544350
677592
297442
885966
1339180
216853
902353
597957
1361670
80592
306016
99711
349298
329632
981677
734123
915924
1321519
477980
1276615
430430
309518
574048
985443
1230981
126459
217378
145455
885656
1082949
1085649
478857
1110211
1251919
1060233
658841
768930
123718
705324
1340351
112640
1060509
116533
1182751
958636
966641
20605
1039984
537472
954878
1210308
177025
1196615
1009145
1298659
233347
448844
1300972
1260840
156488
288049
903745
578349
906726
210668
357208
67205
226211
23976
421725
704595
135420
1163887
128871
1272175
1066340
1202322
1130207
328457
509451
1189403
964661
1151060
1084822
113590
25938
1081352
736884
444422
1326140
1314631
1280446
701080
1304420
672242
1063094
1043405
25812
806048
134262
294663
741842
425464
1064067
457620
1065406
802779
780704
33548
1129280
741779
808604
1266587
1305012
1138124
1226376
1312284
1282193
60761
946179
395415
215476
284360
35838
310473
1155658
987443
800436
1357146
360194
816960
1286700
396953
829563
1047974
1089579
687299
833371
1133320
95729
1140574
1029095
695867
1165144
249127
609320
820343
946767
389037
722752
465042
318559
279024
705713
649357
623197
709757
755014
226983
402209
248660
671247
598943
765778
851393
325982
1265876
481187
143904
797008
77190
459280
1022907
1356275
780705
1132712
673330
994245
286390
361929
1008313
1314200
920879
755621
1133815
148585
830485
639599
193555
597755
1263292
1361482
637666
1272686
595580
1288286
788830
655553
960967
608109
472613
1065876
259178
1225113
616891
897726
1091675
1124893
63132
434827
492120
623787
1041631
69599
388782
701511
1253029
924922
167703
533289
1150586
84826
97853
326220
549822
782412
1351401
883301
1195867
1176526
497995
739881
248402
596897
603319
384015
1344044
1080533
472665
102098
353761
3462
442843
944777
532585
821165
1125367
885327
742808
1082997
182216
1133282
549103
979356
415244
492602
896605
427168
912192
711152
1276973
1108337
989078
1205578
624708
863212
795300
785246
419711
329835
86219
439128
466120
1177251
894175
1058975
803514
377101
908528
1045470
206242
607745
381531
1148891
69630
215138
565137
771082
129061
1210296
936660
983462
118403
149776
226728
236800
647758
1048624
506864
1097785
1265313
152727
461847
489304
582758
465508
908242
866062
715080
635258
1243219
1199909
1363882
959325
257443
465933
80133
370102
1087979
978861
836142
383873
170855
1356389
772863
1024668
229505
610781
349256
1001425
516703
587791
608327
594216
598635
1100277
550295
1293366
891738
936489
832979
1252563
428885
434460
1132953
521008
996517
1035115
442890
575037
1007965
36441
931028
844304
158682
1081665
444002
255109
805844
862110
1348282
727492
229374
642817
479016
691015
965387
6040
726852
201998
1090743
827907
1211265
166566
56155
226813
518265
352373
998900
270099
1075587
942847
1167541
1336721
127138
355633
914588
311265
302677
750223
650517
991176
1040034
258242
358318
368761
617937
7829
1148058
176874
107412
866535
6460
146864
1192149
176411
1121708
772726
414693
118855
884587
729694
777449
481305
118097
1353018
847684
1139497
127330
811809
363313
381534
1057033
223233
337097
1131274
1094764
425859
687449
1024653
554032
914507
1240331
491966
917775
490880
152308
333849
40126
593918
914322
847650
1319421
35310
1209071
1113246
787230
93313
830961
99354
1148374
1099901
947692
696647
942312
447196
254275
319601
288165
1180329
366954
564104
152144
948198
183452
310565
1269665
430173
821849
1314568
1200365
1181713
455421
787012
528873
1092512
898984
897241
445203
1112846
1018127
668601
517079
1173715
391735
610314
87445
115813
339893
846687
708382
846585
520914
295135
1029202
788714
1015364
280575
262090
1273465
1231422
507321
861168
945222
1000370
941133
1049507
84418
47807
212231
855703
695303
548325
1176131
1056450
1104932
714748
1272628
1322821
120125
635659
400690
117684
471763
990866
133384
914223
947557
1103108
88524
190943
1202787
623589
1281482
202614
414126
103156
1135497
75200
781758
477644
65050
883259
1071764
369662
1063655
1348319
877923
245145
614523
799835
192609
4103
885346
1183722
557184
1362363
1228263
1342009
316745
174217
1315634
780314
577735
922068
69281
1056171
408966
267829
867706
408639
268141
852682
1061823
757532
577910
616088
1246964
438212
955559
754535
845573
233389
1112571
1339443
740219
225761
535927
1135052
579868
352073
347066
334977
926081
831931
1049828
521846
645192
129559
1058639
421283
1019185
732761
566210
1325146
370662
833424
1267139
1010348
721639
277390
1008835
1242213
520065
45194
513077
923410
982073
794472
738575
351466
429240
962363
712414
1231686
867326
462983
175275
574376
350011
499631
287842
276248
333859
867192
1236107
880434
373766
102684
1307181
780736
180274
350296
564035
816870
850099
229613
949692
301668
154560
1102231
1082351
757611
915528
1230484
1001216
1054441
371665
865796
265473
1342540
1055996
427476
304416
265978
729169
237863
447527
1315130
555569
357528
655739
1067251
121738
1245143
69806
54027
637849
412342
796416
1216452
716204
807358
1340981
283717
1233770
191084
1240059
834361
1183029
748105
905793
1070755
85213
698519
1116754
299867
953222
365555
141174
724395
719454
817815
1253255
1363586
1119143
1054253
129817
81615
280193
603847
1349781
925912
734117
643218
1072035
683577
20666
592895
970240
1207513
873472
1258505
504336
897146
1169716
1066570
161594
878322
416846
634078
632819
951799
1018512
1108738
756089
852212
342004
983186
904819
562410
238159
1230096
1037880
3001
655174
290295
295485
908014
320024
468213
715059
897332
795303
398810
1268338
37266
313545
845390
698448
516135
1011897
21202
1011378
529550
710069
1110095
13766
866436
1057950
1097090
532896
878995
788570
1205852
951292
282773
1241308
528600
488741
458612
62214
268657
906649
982062
304791
323503
233994
1051391
174923
70680
1044309
287193
1327257
1120384
127876
555293
518970
489910
372820
506465
529092
947
10799
254135
85480
675732
1258484
676646
313130
1169190
821814
768711
15961
579020
1202615
271283
482566
975157
767599
61137
321144
503799
842372
507467
596824
1040163
1053202
234655
283968
1142371
1341750
424841
535019
1344634
685542
632719
331188
943441
1026399
654123
613609
418378
633401
537451
190626
829011
1292853
722909
1219709
876900
326581
202230
847479
791643
970771
1008734
1328790
1132217
1329329
1064876
1243936
861085
1090507
801617
1027215
1060668
52966
254691
502494
676766
1031043
1111404
1156192
1271425
328081
1265439
24361
399564
1299152
417044
670497
41350
332139
1293257
447848
1229504
224516
423273
13356
310595
18591
1332156
810153
1250410
182521
79865
855369
1305922
348823
2383
953299
1344464
552937
1117984
70980
420661
900843
890325
1122868
1353065
439202
1305832
1283729
917876
598292
171830
953490
727618
1056141
631702
59290
1047092
566622
906028
597120
158477
806045
410323
1169349
1280378
344569
1060846
290419
778408
981444
462553
597577
848361
546199
1339563
148967
310631
272931
203791
238498
18155
854557
1343800
247693
1198202
1071924
1154676
1230179
713019
807352
160172
1078973
124696
202252
1115337
322577
324252
1123373
877299
1347836
760621
1120710
1331119
1299385
1254526
236430
630078
279530
127617
261119
1320062
797046
1093034
166403
1188932
382374
398484
1156006
106025
292377
62167
1042010
142125
388894
269431
215471
1291977
1019874
835543
206827
490747
686691
764473
1007518
45969
1290158
464102
46103
1129488
726413
456871
102925
105336
1092088
1027732
417690
493682
341289
1236691
73139
1014728
515667
802946
516795
1356130
269746
848963
421748
1253343
1041027
465843
501975
1060808
927757
1275807
498412
1023578
845667
406968
1201833
622684
153497
1235321
669062
507138
645663
1169126
854286
1264986
39899
438429
426770
972329
31333
411586
1361649
787146
848430
1333362
634498
943181
526406
193008
481035
293653
64710
748611
843663
156856
648277
212867
800923
924983
853307
71520
572951
776256
284410
1282224
516282
1276475
1150857
707162
650850
1109247
886092
961939
426495
1012872
745321
566158
536549
736776
519420
428825
1294517
179370
1130218
219072
585826
934275
774686
554472
310236
1059514
1089206
946024
1159977
858836
286526
421178
69669
1131525
69389
408165
175750
1162016
1140309
528413
10774
1306853
711917
543594
526667
175372
1233618
1147560
738601
378015
429967
927606
712737
561653
1272596
813699
321471
1124080
690511
745150
207684
1032147
1296101
614345
332527
267697
633737
474404
413559
399142
1048190
422395
1124725
839320
786073
145951
1210580
322364
1198024
856959
277256
106946
327518
188890
882180
1297299
324554
1264838
996906
1265804
1146787
573793
1350190
1291377
87190
1152396
883166
38415
1072966
745881
785880
268465
918623
14245
1295683
446109
979103
613263
433812
31114
1256615
1219307
830279
653002
184925
1287814
926557
952922
651365
114118
1339708
1071112
1205594
756672
403102
208176
1307015
964279
1355873
1100483
912938
949766
1126455
404652
1316414
511153
599727
572304
343472
217388
994902
567647
832161
788976
654100
8770
669522
231142
401760
802879
1156572
1046198
1044153
495714
967767
125563
453208
1125742
374538
3353
469979
525165
304856
1102543
66057
691047
1073928
463287
535672
1260198
974818
464020
1336862
857520
919558
468745
563872
270189
687739
983009
1094287
1124615
45593
432405
703422
707599
436044
284032
87058
653269
36579
160305
874885
78020
36834
555322
933868
814798
1002509
276828
373566
1255450
698498
1315764
1301050
517312
1237988
931037
462638
1313668
837728
1229999
1159678
1349432
788048
328856
1251286
787375
57248
969006
796128
887353
927053
1298340
1363389
557086
1075684
1342571
439095
1027952
807004
283855
772487
306500
252818
776120
1329617
927334
1265175
1291824
658075
940723
599903
400759
1096142
324072
335215
1303889
168973
933883
763572
715699
843591
1237801
721463
126082
928600
965341
502964
810213
278435
763426
771707
1282275
1242561
765793
1008784
462791
459433
524789
168063
198265
69695
577409
379950
1352642
777800
322892
998158
955609
753818
425873
787290
488948
493195
873381
797259
1335310
1325747
965186
201382
171130
551082
548889
1283244
515767
715894
1207677
285127
449620
1023891
1000922
617226
807455
111577
1240128
232815
527018
439836
1009391
928964
292935
33274
542326
1073889
63149
994668
201987
532215
1353126
878292
101892
819555
994619
235913
256679
642083
518042
541694
115139
1203501
564821
170461
1110368
376708
887657
1176284
353703
727947
1335966
531111
537616
271521
1141408
315298
663320
1166029
716721
863863
1277385
558489
888638
1064956
242132
978293
631410
1166225
824668
440197
1218333
148754
172035
72915
1191814
581156
1280561
481210
345887
28001
382748
1204022
888335
776793
1224442
1005612
701754
146851
1361196
291241
1049950
139742
663151
1214526
194365
33923
1092665
1027852
738885
9677
1359841
462132
1029955
527531
923732
38293
18797
639831
910001
956890
290649
1172665
1206209
627171
1327757
906984
342223
745656
248133
1019264
512743
874605
647469
321464
1257095
1145204
162172
610123
262698
811052
646393
1009928
1342476
1229308
1080527
1207743
343360
614076
1339579
470394
346425
1350014
899432
419367
712101
23062
838171
1154969
1051990
1285318
30321
106111
873388
1295762
1089936
1083088
27917
637489
310168
602425
483145
919624
310183
851897
12241
239623
142434
396076
1161173
525170
263391
1349834
91544
291294
1281777
694231
412129
3062
1157642
1006645
631293
678147
1089883
510094
791533
447274
704507
778184
1249362
822335
539748
1197442
815240
541961
1219561
620289
243523
200629
766600
733672
1078611
528104
307141
309867
350714
323054
747741
687355
888213
508655
469191
1089459
80169
902705
618148
750595
590173
164285
895718
967591
1047046
1105276
273488
367648
1123003
259245
149075
919793
665717
847737
1225328
769923
10878
404640
1038018
834941
1059911
740574
331339
367361
488447
634223
1010663
812512
447851
951681
1200358
1240894
85215
734001
1110413
1273752
1207109
699620
859973
951721
1082751
36785
795457
792382
292138
177937
81781
551369
341869
1027041
1208208
545360
1175852
4135
1135690
232431
240170
521478
540165
1121244
1269834
554968
1175018
1034557
283131
1184454
1023859
331276
45151
890484
1312002
661648
310270
487227
17152
343260
329569
18565
676244
715463
758189
401349
1068426
1311779
1112252
1340061
91073
505536
290761
1140278
434133
1209968
213553
947312
1204777
1068178
575813
261902
1264727
623602
522572
885134
377259
583158
638698
829011
369673
943915
71900
175734
1102302
20733
1119727
281675
902279
1090228
127861
686668
132305
712916
171876
959185
708731
532527
1182807
943707
422954
324033
768660
513295
556212
1009784
334412
365687
1262963
702536
721198
97417
1098295
138432
1325008
494291
621004
1360242
344695
876839
1126466
1082813
108211
201532
850891
685106
992066
464682
471431
772831
1316400
62427
593625
721218
1261944
40941
411478
90615
932280
436415
1124454
101213
237801
1364116
1027119
1175391
900028
815677
1059329
985850
1286409
571148
252479
981582
242679
751873
663552
1336833
873437
770278
952608
425934
1259749
1247510
1190433
256647
1144584
779627
954592
739467
1172369
1036740
1292333
1111772
1343456
699314
1119148
1193231
374443
1129555
707149
547054
1211783
625098
384483
784783
244353
671570
692389
7443
1282583
239907
884453
734453
272185
811722
407902
796475
910410
820438
459846
1034084
1168817
357435
580825
293633
1278395
336023
452743
1340221
654434
1008184
796344
952915
1000009
715218
201529
21045
841048
1014036
389712
622214
397838
212507
563561
547410
1201398
1350777
965757
362264
1179885
1033478
974685
438413
1360523
61093
806261
970820
129937
117614
1153632
1142659
347100
1255225
1341363
191194
1040565
531043
79232
1098061
1088238
226047
1165810
872586
1349464
694380
382124
366888
1196467
903273
17974
1235422
156532
245602
724330
93164
1205153
758477
798731
1206809
26326
407840
1264819
907048
669582
821885
258273
424834
344210
543717
1238007
514753
907518
351249
1214347
859589
306439
337561
762603
173294
1316363
852333
577780
244658
1075224
709443
494452
622729
544550
358800
304042
1079828
397176
433644
9329
667994
563388
628381
332045
509362
374836
142634
972884
272548
295947
628496
291301
706228
1184567
1356603
1124304
1205931
864271
42170
35001
1143325
1188174
81874
1192354
944529
371776
1030931
459595
373971
1098337
1058925
299663
1138922
1287676
1280473
584055
323043
178809
851698
1312739
1044537
927692
532710
610718
1110043
960636
512404
459687
773011
663304
1246255
173208
205974
292883
682223
227559
376480
765763
886495
1036107
529598
1080554
913881
219019
1291183
239099
1052974
832500
266162
1005061
57749
587260
1053189
38021
106435
531859
512077
1350114
233281
266343
87188
1112355
836916
746101
647244
571917
447714
1205249
756467
342597
679111
926784
501046
23838
520128
60297
829076
1021626
31266
1227047
881939
31710
950332
1269611
20326
620740
442653
1269359
617234
39970
767396
60005
191728
422084
532449
707866
1327491
1009162
1000170
1189681
386865
169359
879731
1114127
133009
708263
847687
656854
1066292
784829
1184073
117978
888357
1021429
919963
765504
435924
1225625
613864
1101975
161729
457817
364384
872065
64309
74078
837367
1168559
586674
52672
211787
434608
537060
54207
694951
1143977
966993
265491
981637
565407
153195
514754
808971
802599
391254
876399
1306335
351739
626594
967777
363170
48664
1211736
1113341
509828
231716
702972
1296736
40837
1078132
547514
1114734
1185866
249326
860294
97991
879400
979268
809808
295890
302384
581160
589934
111622
461068
1233181
520741
1036537
204419
397183
479463
399565
867500
815927
290892
1360241
439089
310741
125423
1236572
669425
1079748
1107088
995860
665724
1252677
1077246
276107
662704
978583
489536
800439
468592
339263
863104
1167572
1349510
163903
899964
704059
1052813
852109
675150
87325
1260892
1196235
653708
424276
1326992
597271
440229
365978
115324
204494
649
1078513
1030821
935795
378035
1139919
106029
866301
780483
911266
1323335
638775
1247609
1287458
1175036
323625
1021834
1244963
1098023
1072754
640090
504296
690562
675598
1052155
572171
1153225
1257863
435549
535478
913400
803168
1106755
151308
521367
697752
1299588
452516
844558
1154999
1206629
1206490
724582
1078042
61455
1162016
257048
129485
918069
87670
1084736
316827
1234470
563434
216398
541186
87484
700284
938666
1321361
512210
1263837
1071981
680365
245203
808511
1325409
1058006
1265089
695272
787380
1242766
850331
136560
593159
282400
809845
1297714
503337
738612
1353690
52726
516796
726810
476865
934904
475738
748614
737548
1023471
993279
225740
683686
847775
348087
1106624
1291263
181039
492156
1036186
395356
1242644
675035
173957
690057
946248
1049300
63136
1322863
1210648
793025
493415
958181
764371
829162
353428
1238614
620294
990943
764615
594996
421920
63254
1345486
531464
1001975
386044
2065
356291
893452
972544
444215
443622
778780
999545
275044
1313599
604962
258687
542407
897720
989867
837600
231252
471363
218493
1183555
1335799
314644
827106
19894
284463
63677
614854
1007776
382821
407738
965424
138275
1021480
944792
401451
1323973
1222518
871020
873154
755682
65957
42789
285979
1041019
1271768
1086557
565955
164029
1135381
996622
610768
1338225
1264241
702499
844704
165429
511669
761678
1082929
880344
1231635
920548
444914
818561
1156960
13149
588713
1313399
231557
668875
584875
481703
1289120
85104
463880
629434
530514
656697
1025171
512515
278189
172038
275476
885320
685922
1063134
886029
1307714
460568
861648
1312943
782654
35961
854255
555465
800825
196203
294842
990537
553143
401513
171609
102336
379733
731614
1070216
759627
798262
865683
936377
1282104
1043048
185747
1271879
1236137
655717
616117
795697
1061267
461813
1355457
1295790
1311756
141400
874675
715193
1250531
271614
1111267
1046575
402150
538961
801971
1232528
208692
1063839
728913
551323
1216231
123358
1187651
603909
460896
981223
699999
19801
775873
79984
521179
396152
264016
131416
66081
840193
201688
1170188
1142181
77250
46844
1287346
914832
1165822
1159798
547651
1184032
284873
374647
462607
631235
688761
533640
1038341
306258
1100901
1034332
886988
1341952
1193035
939706
544578
935226
690254
37335
420129
545435
715712
715422
883743
1245746
1052054
775417
966901
971577
37437
1200866
1210762
1103818
384127
477844
981591
1263269
550084
1045726
29196
241673
586343
1126808
814942
1018713
230821
247328
894146
515999
1219891
1119655
578584
68572
613140
767824
912437
864812
1275871
796587
124784
666251
812577
320255
1175906
419705
1299253
832659
24264
972827
576211
82032
1301494
803163
837423
1069946
185945
793640
956515
671567
376749
1355637
1126161
751765
933499
450649
1116488
287858
415744
1247739
1291936
798978
952650
1325126
1204328
79621
481907
158846
848423
114650
1051316
386831
862955
305669
812841
741035
1364213
1187262
461272
120346
852350
1217003
1069909
790735
1281103
1201605
1087283
80679
395890
1198948
1221882
1301920
664920
262232
1070729
453258
920308
303101
914462
1254339
184679
131293
450060
448354
65672
928358
889055
940732
413377
78313
33068
347606
224770
957678
330682
175887
1171243
1321819
160795
719668
593999
974005
329049
898959
1135338
420213
911252
308770
678254
1220164
676112
520535
1169736
362655
1198684
1062684
569439
827008
880805
51030
904329
886706
481205
751448
1121424
983350
349410
1329536
36546
394458
682691
1348135
417086
1134229
1040287
733556
1362964
13977
338603
1316613
1177595
1187817
711818
189124
186529
1355509
638525
626360
10515
817546
262702
1085656
364636
66517
1148557
1210259
285555
873272
61299
181359
1078182
790085
497875
591710
1130004
551455
268399
632503
966731
776608
479822
464509
1068255
750787
297421
484069
961433
526783
171489
1129423
1053860
1264493
383372
1300401
553515
1198712
321757
583620
807707
509009
351652
1118972
176021
884605
1315581
908049
1121554
719993
335384
71928
1018668
1221987
986687
444114
866464
309163
652097
583668
1325266
172468
810712
189870
981524
919257
819218
1263443
452680
1075804
1084534
1317400
685873
1125889
1189653
1104794
543028
623489
1063500
652328
552833
1089150
722944
530985
1091425
374121
1130853
1064434
1236854
376209
327793
747267
912
750512
1181347
566492
247866
1091423
1183118
1248315
1334192
1014438
1019103
1086409
1271786
1228383
1309929
960863
992901
880939
361485
869641
745830
947837
1313708
257243
1018602
673633
1108547
64998
51360
241319
515515
855021
659316
430516
865925
693342
1198244
1214695
375948
619391
961674
828033
214774
287710
877685
424382
612901
1043142
924931
12538
727531
193345
757503
70992
514544
459332
120317
841354
641452
166558
741550
176726
958102
913429
379761
1197178
844921
83338
922895
469053
1199828
500922
1067392
1091541
1349101
348871
494949
1265319
715962
612241
1029014
859880
1239652
497138
797991
762166
1003202
281795
1010159
1053304
210169
723979
176160
4454
559794
824523
563616
525834
418839
288011
617613
824388
358860
57869
548933
684229
1069443
177883
435904
155052
615
191488
289902
454358
433443
803630
500960
514239
497658
725943
1150321
660969
1064205
1287812
1207280
1310198
1212989
1178125
925560
398514
464684
703358
116861
480910
846131
544655
1290761
456102
951449
83325
1180093
1336695
756227
1024363
942992
758460
452646
401541
791596
230760
1172931
1269311
197510
952629
989307
142830
948
1354677
56307
684719
591979
382088
548850
646339
365589
75575
476127
914094
732194
933213
666885
305659
1278983
131713
1295070
779723
461229
521286
158810
1072251
360252
611973
1323772
1174606
1246906
1332976
540654
1042191
133769
880257
1324111
1359562
1274865
89846
328137
1241689
955400
1175401
1332600
136720
233345
1063748
1029981
850698
735388
675318
1007344
1108153
414804
250185
170796
143164
316969
1341264
546582
672909
19662
739637
435612
411989
436156
1052763
706404
1026051
705332
250131
1312458
180933
665713
1127383
453983
253791
553167
988156
1032273
27554
590464
768021
423645
324441
1029513
958007
1102126
262496
234962
180167
1119898
563887
965821
396124
562782
1322549
726318
498284
1189306
218400
338438
504082
355495
795118
324950
688304
40482
917209
1059217
388910
637478
930256
170499
1201057
935755
47067
1230290
355406
961942
1271785
1293026
21150
919695
1093452
68529
245402
969617
726614
818190
1274965
475336
737519
231457
294525
813129
586090
698736
866545
32186
288274
516218
977039
370658
1313163
772609
921442
118357
923972
64101
86912
842360
89321
1340581
646215
702230
715762
660897
800682
948690
88077
920205
1141609
188537
264942
883172
170353
1202494
718453
13826
897394
1037463
267145
697807
83583
503156
101914
1131089
1342924
1219979
1030186
243360
268612
653606
289983
5664
1209221
898878
1154607
147262
420560
394849
619467
1089441
459074
669810
455648
213796
909189
1224007
1172128
1096509
501876
513390
850392
678058
123415
813067
51242
874053
512933
1048842
509752
116522
862203
289410
732460
569524
932963
1251692
824444
1230711
7101
896540
24496
125680
159232
294401
554890
291484
666184
849248
83375
1318038
165262
1186803
557438
904363
46562
928943
965097
879680
1270807
56687
594471
749800
384644
378648
42680
1067661
535887
314638
801827
918802
831345
609173
1131702
440163
609659
360709
989676
473927
825029
514005
1333358
840565
1294160
861157
644404
1086774
428767
985191
857772
610647
605176
238838
619434
401461
844727
174988
302626
677341
199103
564646
580131
838840
55194
1132680
361952
175879
1333224
169680
731772
1322659
225964
579574
573816
950898
737677
48948
74082
316886
761743
1215961
569202
900931
297704
1093138
1200664
516687
1355009
652298
1165801
101827
1111411
133904
988076
1347543
372680
122334
94677
982431
1076006
321025
1333096
850569
1204336
707246
300665
30746
712960
1251928
243715
94162
126829
235341
926598
502129
170361
1104470
1244763
41591
544848
155848
1116749
1360185
447441
569890
82495
518163
1334374
1248773
263362
673671
189254
1138701
923513
698456
525940
252688
294830
353981
688218
905159
1311455
148988
412517
585588
23740
649477
778734
10901
46348
380005
199623
416989
1255509
1109607
961022
767883
769720
241653
582727
35562
106190
164090
1108743
726155
976099
546372
643755
53529
85531
1000180
1187057
338697
279110
494873
202569
1040017
705026
939437
1092086
204581
983403
69365
933054
312318
305460
682937
1061048
265112
1165688
683554
284690
770935
345680
1107015
502048
777347
144073
885650
758895
754490
449158
228493
376585
688312
433225
993808
971131
854148
89145
664371
354136
736152
189817
253263
13987
768889
338306
1007759
1112032
676181
1027896
1254714
652734
11893
656937
210612
524409
608021
581189
197379
850418
799296
1296017
783020
205857
1089501
166651
22210
227952
359206
188502
1144959
1062110
406134
103036
29822
498507
188148
1046304
477937
1352440
869895
684812
138514
246212
483338
651060
214631
1275525
1160938
260524
799886
26890
517660
919987
780973
929491
857223
1339346
172016
211534
870920
921776
1119565
842702
339379
551761
910473
1186622
458957
594421
970033
216711
161647
554607
127328
1073417
311693
363777
862608
322659
738480
315278
146202
873769
337752
980396
1112650
393782
1317913
1087029
447306
1306194
532940
356495
73279
997512
190266
1230951
265274
807036
1150694
471345
291846
956104
1346824
173121
906553
863830
520303
413151
106240
14698
275238
447108
873895
724913
1241185
875083
1094315
975340
376209
1338717
797318
354888
1337377
78616
1058092
890780
918530
495445
1205155
672770
658824
173387
372309
113260
1005951
577779
1333475
53910
1181796
833071
168563
1011447
1152146
330093
1148072
1096565
625055
1054102
1242890
1014187
745272
194185
1064986
1184832
542136
386660
1168234
110697
528878
719514
266398
721542
411292
987765
391179
267142
718092
1092989
515157
1300274
1308974
230964
1301653
174804
906343
248017
224685
131487
69788
108051
541943
1126736
1319035
295973
341583
1225823
253425
491048
1099602
1068472
154642
207984
249278
1127870
932351
416672
954653
991324
1353934
1256552
549020
1134061
956017
132106
1344638
57282
468192
1020600
881300
114737
1075234
456784
323622
723892
1220463
490498
573505
608043
853954
1267293
1265781
717245
625485
1082124
959655
524733
43994
1227226
935478
1178664
19017
718548
1091719
574327
104642
355404
128489
617731
219512
1127960
389078
1139105
366770
1036506
20506
1345222
597991
698090
735489
167191
1330267
798055
276915
741021
237024
1078372
813606
556722
567510
1141071
812041
585181
1309479
1009727
409810
814435
1301144
745034
1009807
650191
1339916
332860
852241
192619
9117
374831
735385
610691
929736
420281
1017946
482422
1333088
450867
177692
924626
943281
1311375
1291659
1260510
821107
762798
732416
993412
523451
1018321
835106
210214
1094849
268383
978130
772735
75036
814118
1249940
995881
1089940
122872
713121
394483
267234
589417
775792
107929
1217776
316224
128619
947664
831682
918333
48857
701728
1324826
245057
940224
1243542
845056
788247
252219
1240987
376615
61417
1075342
141510
50977
491787
1350153
289244
30740
123911
344897
1049250
607505
1043677
403648
45188
61264
691299
476588
631776
797998
369002
279378
338688
313471
883302
1146909
1190296
539916
493878
779349
859096
845924
750795
321884
937649
646537
832676
852202
785828
866157
175192
776744
346106
188129
191195
1204260
797007
1046834
739298
603637
770075
215028
793707
700017
827840
424822
196273
446459
507565
423453
1111527
598426
153890
154540
475081
277678
571770
1188335
1329429
575782
210558
1146334
1133328
1002947
139433
69685
994123
802504
798152
1259675
611030
107819
871150
941007
710591
926065
498147
1164985
732284
570082
324070
136343
906811
875564
319483
1199292
299200
1196976
1265069
706191
29783
462711
23151
763463
261632
740591
55024
826019
262673
868405
406695
421960
578316
1149027
1264506
434995
839656
506022
337219
268773
698770
494644
707223
404304
308442
215899
37807
1314242
1087626
556028
1190426
198591
897513
656578
592086
764580
1344067
729971
268896
295887
722412
61505
538061
1143392
550402
41342
328102
896772
1295751
1293673
1078152
792496
295279
857379
1316806
804215
1145822
555965
306386
125793
932476
1049054
209270
294001
760321
715468
298354
427131
646652
1040420
901407
296085
933665
572307
659265
1247345
291062
1352041
729297
527327
131694
104756
633355
419933
1291942
1123803
1122610
1156721
279655
827513
1215236
869105
704211
340828
822255
1229289
853393
146072
868774
381693
1177261
229655
1126341
1209025
933135
1337227
527310
1083138
470106
785513
1196473
293308
106522
806545
906599
1177218
76769
908387
50650
584670
1086935
1082066
238368
509831
365120
528768
297140
1170411
98343
334977
1200666
841724
964407
827009
347160
1099807
45279
405447
239023
1062900
504357
437984
281411
656664
631479
961853
515332
1338699
46610
846467
384736
625853
1364200
610875
258304
870352
723906
781075
1293329
402967
438957
1021808
1073896
730988
587030
1237516
1026654
193295
1249315
573321
1063224
641477
1274517
237421
1215257
791689
1246960
437381
66036
1158313
1346405
459757
17689
765631
680915
302968
609286
668340
1265061
643214
503471
32541
300574
1337951
963849
443273
221216
940331
1178480
438383
338651
243195
886
155053
1267778
556569
350703
1183140
748928
465585
1362824
935681
716346
54154
801181
596404
125379
881101
186767
622416
881667
310842
9251
309633
964608
118776
844562
1096568
476954
135001
1046486
1052799
1315214
1262810
50845
1237331
1102941
203634
531538
779380
534661
264372
627599
240908
4607
2023
44456
262989
735228
794713
79941
95526
688314
599900
96506
874889
1165053
1105255
150789
666168
1243652
1014028
47331
527856
326528
887588
858097
1295821
669801
228615
994139
1229325
653638
1270106
1192347
343034
506530
875256
436527
487813
333611
346153
484546
104123
456062
169781
136352
1239669
1109756
756746
264816
725745
1182320
678882
930605
539572
326704
92760
606879
1221020
1314374
556880
343555
153308
969898
84243
433687
689387
1230154
953973
430338
1408
949951
182014
1287684
615815
1101213
689023
436552
271689
854356
157630
799495
1241037
968270
68442
1117910
606379
115285
928306
883357
442110
561607
1334764
458072
255567
835308
1161309
389599
1280426
830885
60351
1100391
252570
1097399
1103317
721189
949500
542148
354827
1221709
547258
911618
1123694
91768
1340429
952169
49679
20080
213685
187196
704467
759760
390174
102746
647832
796101
46772
514404
231654
1117887
673832
374802
158722
1353144
456196
5848
951550
76333
244540
474333
953494
574422
153164
748538
86208
321013
35089
343059
1238777
451567
1241425
350016
472195
518786
582583
1103033
308046
243006
89864
332938
409943
595666
629891
19110
678319
947510
417039
366291
1250207
778427
243137
438721
534240
526607
690805
847270
615277
1184370
1253832
194184
656125
539855
313332
1004677
797379
1076771
1138177
120112
862177
380961
463376
241574
292911
1357425
157835
177882
426250
469473
1362763
33825
61933
1329827
333985
1148289
1107395
366968
498786
963250
989703
459915
929768
1325740
684398
1328849
758152
1359106
1350501
268722
866962
1108995
553077
902039
94364
596636
182791
771547
135028
359912
702488
683499
140730
1007168
778692
569568
1147835
49480
28266
193907
943191
364712
672045
1277420
636711
389857
418487
798070
239084
1196623
875663
81211
1053961
393570
975592
446972
1337559
570889
20820
977132
327880
880951
38451
405169
737680
207602
1212439
1269018
1197352
979253
179611
834964
903440
978204
299457
1037988
1874
2278
245951
34299
276581
341565
733155
273856
1219540
713687
991504
1275830
897981
64740
729707
1167432
692491
126886
549486
404820
310126
212289
197218
1257838
705485
1208548
85263
1269701
30548
1300552
638558
1317145
1252557
1265027
551112
187505
312986
190245
17806
608904
1235534
1345317
209878
756096
986573
958388
1305043
826382
12986
1101351
1027934
1337056
51974
92552
1218606
253379
555458
811517
338606
277542
1067812
504063
344548
1019682
324548
526630
742802
790562
672484
352130
1214351
1089743
1110283
1267224
818112
150075
201906
1347484
315109
275497
80727
553155
281785
103309
1165227
331996
350506
520623
800837
1303269
690168
878941
1294277
280151
880967
473582
647733
319236
281620
528299
1166309
720393
432632
1253132
141275
146007
875172
364537
920108
768141
1140580
434298
981385
288120
529573
1283678
796174
170787
617640
848923
1021647
1216553
285058
488989
1201082
1114846
1338056
164598
530940
766836
953026
517299
107107
229781
1346969
1031022
82886
844844
286784
573381
750838
1254115
775462
1044488
1284242
881487
895080
1324562
1274669
1115074
1165374
218261
247260
103729
1034378
238145
1013869
492483
1090377
689233
1267489
1329959
732122
841724
683075
463429
1202090
1120083
103053
358729
58452
505745
20892
329505
609108
487376
248960
925038
35122
952504
1346066
91577
1002709
416497
839024
1123359
798278
919922
639312
101666
682579
691973
544061
501101
215575
1166294
345291
70938
114240
83355
689252
1322261
1149707
1222533
1242269
327591
434440
80442
1003922
1301230
209362
249929
747773
1135618
1237291
1064756
825011
572742
439621
205439
1151264
636137
289194
214291
375995
1105710
872001
208202
1055439
895323
1035049
103751
1204254
388119
539336
478372
996966
943898
1259695
505318
715641
57124
1152013
1280784
1348665
802598
72031
167214
727798
1057531
510033
752624
1215504
966428
3197
1352965
595740
685243
999252
72090
168453
259983
397477
232586
576660
829650
1301573
640462
907416
696991
1160196
756648
1147655
194309
582748
622616
116408
585736
19554
1012624
1056150
1052045
1233452
1340512
1014373
1337218
566901
1360796
1086133
494893
1313388
521533
1017836
1235733
991234
117184
132454
1045701
888965
286688
693962
510904
53201
1134156
891947
756249
738020
79933
1174318
1114244
97553
357636
618805
1199260
1065933
1296130
274320
1320613
518835
1231882
912618
365489
1135694
925851
664298
925195
110713
631014
531952
795881
1330025
514562
1119173
571698
798906
736868
301557
807187
37744
405492
438573
1288295
894858
154819
301454
127648
142695
909575
92909
1162452
1054265
105109
1019209
775177
12912
6871
1264843
471200
536696
445531
340745
992651
851439
481665
654134
1187685
248493
120898
936717
171813
1341814
1190469
579555
949796
597403
954867
316385
245705
509504
34573
75013
91397
836763
507293
1350029
65760
135359
472025
474883
619793
818939
86011
999889
672866
1103931
126834
1188782
1199828
1147893
441848
661077
1245644
36882
740443
402116
110966
718132
853527
48743
490747
103329
1347014
469230
640402
1275307
585667
791768
621154
524882
1093232
464876
848497
1267100
258028
1273841
1278019
1156263
503483
662917
875864
806465
705651
596997
854797
769465
628352
213096
955491
46085
776162
1244886
183398
1288793
177267
96921
1359870
208365
26909
373392
917839
747448
1122633
1301231
99497
1025863
377078
947290
629329
1314033
257205
721464
1206360
374055
1027031
163256
1014059
131322
1223395
284794
20710
595885
772957
1019232
1261392
1262763
836324
831104
20793
829516
633298
342922
542208
723682
908578
196051
1140526
89201
1004079
500656
436474
551416
602332
724422
804986
681632
614784
1148259
8902
155490
589750
258278
1323883
1269176
833045
62727
288109
282955
568652
134123
404637
1325240
826627
904135
965900
234471
741021
152509
1151691
1339505
1100718
426823
353153
656649
1254621
836902
303424
1062412
50438
140825
29684
432629
288070
701424
462270
844716
856326
1049689
875644
29728
1035533
524769
50300
222875
272265
288177
1230252
712636
143000
1285768
720241
797351
210151
89865
176365
40275
1269112
291081
1090843
577222
810722
20133
505551
47797
841894
1241269
397738
168469
422727
682011
963231
1043891
37392
642764
1169287
617738
1338513
329703
116482
918031
240102
1240751
447886
380253
168229
955092
291038
803950
1070707
1001386
948309
319668
687710
382321
541746
1335040
1280007
128242
340535
1081458
646895
1216803
1337301
444043
305583
1037123
1119211
1032615
501310
1355339
764663
1208616
200024
569660
270334
137651
129910
632448
876364
327540
974646
722042
820279
648565
695687
695034
74360
1047145
1231206
115961
74258
489880
1204333
765552
95014
450209
856625
912211
983207
1273048
338855
99950
289771
237498
553060
441491
1363530
1036713
477968
827540
78327
985683
1123677
1193486
1144923
890232
523194
806324
67770
691908
74437
179237
248639
810314
1171567
1281752
1234167
234585
1120535
70340
1246254
1183909
1244742
66593
620825
797070
75009
406767
919780
1220197
1282135
711026
1230539
492903
727496
64677
124107
187606
1061419
1097290
179055
37886
1075366
1095297
1314893
835477
769844
582952
925805
107811
785956
1358636
1249548
969557
535952
1194757
1166853
1123524
897174
974027
1242246
1329786
860424
385323
1321949
337407
184413
849920
47201
1022259
142868
129751
1336488
88117
1293307
534557
387874
875393
1283341
658043
710538
1304665
1191989
1248228
1201129
937726
580481
292894
665350
1362892
1079956
372835
1296558
1331017
574927
602309
828290
241974
17250
1231049
425881
930504
303995
516102
806804
150011
718574
1106853
344271
307653
331105
16487
823828
1119236
144083
397098
1214653
289385
603308
1217009
549014
490014
541354
8269
1341418
844053
756993
1002407
913753
412148
816153
948203
660439
1292883
446148
380884
934340
1205843
527947
1066969
156374
504192
318858
277658
466005
843431
793488
199402
101016
563250
759442
377792
1214278
680936
1088369
1183721
495502
361532
1162091
811757
1189169
136916
263784
235879
1106348
330598
1272422
578115
531162
1238804
952507
1190754
1094983
802784
494211
244585
1040868
333985
136963
947446
94737
1180699
253053
60717
24578
927032
382162
787572
393752
1305707
1125363
1185250
7003
487049
440662
258236
1058309
725403
46619
1122340
1050398
807695
248514
473197
607787
516953
701844
768696
179616
367404
896892
1123718
589981
1152138
1027869
909528
201501
300346
297671
1330232
797623
1316841
176902
783296
1042543
119908
404149
1262816
584812
464802
907213
420316
386858
855370
315750
987991
946610
1021102
78361
865277
186156
1025576
427008
836386
611002
867858
461100
174865
555323
566929
325706
608683
208488
80844
834721
768700
1200676
245736
149449
712288
683416
1061169
832914
1155304
783804
1267919
340047
1223154
887342
198677
580441
1095418
126044
635700
1305746
1126359
778237
1064508
1214448
579015
22644
707668
637205
701753
201803
1055670
522333
1240595
202893
228037
932492
876090
588252
117062
960855
1022768
708269
479941
1266819
498059
927002
1246303
524379
1158302
487806
1321983
170556
202138
1062525
1035252
167402
718022
816837
399599
1316841
796586
879731
818510
954193
1167258
272258
1222378
1128338
596152
525993
233603
1072653
248198
103384
595288
299664
1354915
867959
684038
758195
1126960
1183903
323034
501742
36752
624492
1040306
1150531
631071
337543
255765
236140
1321898
439395
647883
320516
378051
1293094
702961
616397
537070
1270163
1301475
143207
869934
888607
99846
1024984
884173
1245587
555311
957648
1126427
231947
1292894
591841
159469
1200790
1306885
910378
916380
592024
40007
279280
332199
192635
393932
1263058
1330445
955068
559674
1216212
1284135
145950
88954
787375
645096
258204
1355708
73092
882696
800438
265679
997306
612168
1329523
958846
293308
879993
577413
396328
977033
131384
1171425
158458
910217
110086
837137
114340
1203794
1017365
169966
1356265
99123
61350
311084
245935
985566
4880
530274
646623
21326
562386
1085327
326774
679806
648272
145574
425703
856511
32588
257038
901123
8273
528081
1158165
1169612
423841
1339165
103969
306766
329068
582725
1316431
280253
1284252
944644
940342
1322127
586840
985514
251601
666689
1344727
515460
734339
12937
399280
334445
570005
1239124
759016
477508
581851
107890
454531
559364
167435
1031417
397895
1299185
1320664
1150057
458071
449837
535393
784786
876143
758155
32298
694614
634598
679127
248975
254378
657289
1267352
793679
199721
340331
959381
424421
571132
172387
552881
641315
1274863
142288
828182
1336407
1138099
398027
317889
572476
157877
213967
595465
666277
991395
725250
654451
1312396
1189600
1066735
295812
886911
334659
247129
662623
1341264
690263
357712
970436
336470
947528
1300212
1229486
916854
1247463
937187
1200981
1116549
865856
1179036
812261
1093574
974636
22197
953470
686755
829848
1052698
806593
90494
855605
1034987
879211
107478
258312
324924
395569
329985
681740
1197555
171796
463539
644282
54974
581219
113323
752349
1240815
1343821
1286072
490950
537722
394688
784349
1074890
966020
485830
820223
772609
870542
1265455
136491
440014
986649
223459
1196580
1149710
1350726
13311
702610
839501
833691
479393
166816
968149
125533
864770
541369
730965
647000
1155080
728585
11359
1273199
469322
1164270
593855
958181
134121
1272153
617736
122596
458478
327617
1115480
1005077
608978
1014234
1014522
1209471
446132
602382
466424
457885
117811
599972
709191
880938
231083
1080703
1301477
618844
1345741
817129
784984
450621
138022
413805
1125773
490415
72778
1275222
551253
1266130
1194577
663819
1115863
910170
1271093
210934
1166726
450565
889284
1315218
1077642
79961
1129102
1253927
903481
761960
643295
551975
986942
726945
658843
210157
461792
731291
992541
823904
1046318
592334
414015
789940
1218719
113781
496431
1310300
105649
324307
693890
1079305
243406
489580
225141
481316
539841
855966
120997
920170
101428
976588
644608
579987
229167
1227735
1014563
463452
742626
1278000
79039
225954
240436
363392
562082
609626
952421
930725
332379
91183
1300546
439922
1158409
24300
1044304
326253
384893
891788
814035
127453
446175
32485
716530
1125436
1123805
1303584
804565
727816
651314
287262
113873
251004
210870
293769
522641
1301762
63554
486885
583462
981843
541254
1028481
692316
1262105
566871
631385
1009013
1354316
1177523
871271
1043701
573135
940015
1095463
1206669
99363
1227777
188739
73804
213721
562296
430837
356380
551112
1092304
25435
258247
68539
471734
267079
139673
102351
1104546
1045461
363254
488775
572604
1104101
366251
711715
706226
1274995
279136
561319
443409
649011
1188840
684937
123699
860091
666412
188616
1330786
249111
497229
90071
906888
1362893
327623
718952
559921
1299239
739877
589372
1096209
586126
639251
319256
324880
1334522
981344
1072135
381063
1153155
731396
1283641
1136794
452878
547833
1181136
517671
219884
112848
442704
1011128
1020937
551649
1257074
145446
366533
376624
1213687
475035
868742
48967
1317190
643822
349142
1257530
1893
585737
1168602
593495
455660
738936
945371
868499
622586
596813
1257808
266423
81675
667892
1223923
1338204
574781
1305700
1316348
168997
190619
468065
368616
75760
104823
1112297
261579
238803
1132855
907331
227591
295906
586091
335804
1236007
266492
604530
1188551
1044001
334053
1316261
1005491
739968
384722
138191
1332430
393176
80750
761594
355645
870321
1070389
810068
1138687
187837
985670
1331339
1038410
869433
472914
767392
817624
375725
1336875
1082470
124317
695346
1161330
623195
279170
1117184
1090516
922128
95440
785650
191877
149847
56470
280981
1188005
548100
682553
1079565
811913
1021961
34099
345801
268519
628341
1236463
70695
429219
395911
241980
169511
698015
1150172
1137540
790235
1095966
789786
1052367
116444
355101
186874
70046
121353
929763
1181641
408855
720005
466942
849415
639872
127381
36400
160373
1341074
632310
764629
1179475
1023649
1221842
932018
1248810
588300
639550
589929
820652
1087286
1164517
512275
70716
738863
450261
475909
632302
334314
868944
1307466
29323
368845
893250
893760
1322739
113479
556662
968507
266410
62922
853099
1210489
586626
481228
144675
108145
56549
261225
248187
969401
671858
37607
497779
859760
1336821
281524
1026835
33880
367109
750049
564999
407243
1245143
337880
28972
188311
173004
374458
644788
555891
1156850
1314589
187591
918585
186629
842823
620725
909914
1085491
1361128
205069
99721
754496
214675
329690
249920
1031832
1021189
923401
946100
574687
660352
598265
1333879
1080478
1018261
608148
780030
311890
1331951
727315
324254
751096
147593
293982
808087
673372
1045358
618438
325134
307302
212009
633634
42780
1138189
401517
361563
1230088
1182034
1181393
25005
1306154
979099
976314
284367
433885
662733
277235
423927
991939
1297628
254686
433579
288714
1174085
1232039
427607
434192
362782
1348159
36349
1119654
1089802
206517
428984
574908
1350514
1163569
235042
76341
607842
977488
1302191
364899
1279888
295993
453839
1134190
785325
821369
1312286
266043
395890
159725
858730
979845
772068
510595
559669
1326745
1263400
82101
33729
861346
963546
380978
368248
998558
1280037
174416
41421
60871
1349176
955473
1063246
158438
916084
200556
1239233
401840
223690
12153
1044268
1253184
640410
699864
64520
757029
1089172
214961
644374
1207382
1353400
1098353
1230131
1164370
361717
774674
472636
1160165
317656
867156
521868
162938
721112
184581
677735
511477
41618
1237027
464136
960101
981335
711642
562970
773493
692730
1360259
799327
1199689
236140
704044
351775
106199
1232628
216517
929748
1316270
758231
198507
1091082
655011
420983
1036995
871438
948688
416048
447737
613150
1338266
886431
167543
665446
1064967
831040
994014
1007705
694947
634302
64560
867998
748350
1171302
324177
928189
507002
1239404
63104
58461
1084872
492788
221823
411595
333039
1031567
1130724
947525
810211
118658
1138578
589402
640736
639301
1206903
711461
46894
1091341
99363
276840
500287
1261437
1058217
977171
1146001
945262
1096787
91043
832996
652299
603347
183977
943617
232507
1162447
43158
120574
423184
817523
213454
445234
136317
25244
77810
114049
1104593
1010999
1207831
1093772
1041162
1000657
728782
1080915
1310989
1233005
104677
1107013
89561
1340
86212
212339
1075695
677107
680870
788731
938097
319095
1327522
650678
952127
795014
1157174
497827
368185
199210
910827
231540
1142957
849156
211202
515594
922012
915339
40926
1123123
938153
140144
927718
309677
848620
1329393
398850
296797
82069
769483
695408
1246846
1163450
1135737
1075282
675814
1294244
895821
667450
367716
116278
677107
550146
876660
497435
1107183
856802
1069101
1148226
272211
1153481
359260
649426
344131
1166267
1029796
1322833
209932
1253581
744189
267386
1343879
1196025
660519
1117454
696908
669970
558135
1258468
728369
616651
484554
967177
1181661
1011015
832006
421629
148525
943094
542387
1354253
965464
1154384
824307
1070736
1241999
175363
3523
850571
127245
813682
202212
537871
943098
251895
190763
573315
551103
289922
893317
1138018
205160
976216
174191
1048428
316194
809383
603172
681546
328380
30583
1261983
1087141
200100
1135267
594192
489336
9955
45871
1331274
1204412
1291662
321594
1358966
675575
335275
1355804
703783
624869
348810
1254883
622957
516775
968842
42902
329611
279074
939170
1186988
1007294
142462
442172
821583
733777
432329
194161
1052578
585086
215891
414137
1362838
137677
698562
626205
243856
1122762
998835
893446
67361
433988
721885
1154197
1102235
899626
1116977
1231161
823552
676554
1138644
712188
1279942
287464
469130
1232739
1173408
41420
1004750
768104
878575
628744
68626
582192
1162440
382579
515541
729224
285612
613000
618736
1036665
1256216
1259702
38327
673914
992571
1136650
1022854
879143
333173
411821
1353644
687988
285075
818921
1028143
970330
764218
1157001
998654
1271267
1343763
715307
1092059
56596
1058334
693126
443903
1043158
844284
484090
698748
431736
916991
840458
1052493
534780
49066
54210
460888
243565
161249
9611
516378
1293562
1277715
194819
188743
1158552
1051660
809999
914468
11230
263629
390832
550837
732401
42212
558240
891116
1108097
1202767
759755
534174
1225596
964698
255830
398187
272352
660321
673033
1046223
38530
180890
595813
434386
112482
583471
407628
1257555
609420
612423
457681
317260
776744
801360
782576
432474
908550
871877
1317837
1141953
70578
970632
14232
432826
366308
504657
453751
91237
472079
428105
503253
635125
77745
1332441
1021635
731988
1230310
302247
322482
1062445
486558
93539
937550
316965
715413
372241
1156833
22062
956351
802279
1112680
1184897
272118
1278428
620418
391862
1216133
265233
689103
900544
812188
404247
805025
59188
910435
645615
1090884
594304
1231487
565575
169412
78975
154611
703407
281476
287782
244666
933386
347788
1031626
1298209
2343
942874
369411
1002312
732727
1332481
430771
301475
182772
173010
46683
858130
492957
357764
719167
155979
388043
1055962
939639
734961
381758
1295685
283369
800751
1113321
48571
908232
667702
163233
165509
1016636
1125356
1195590
501521
758463
97311
566342
1338879
120427
662074
649858
225773
508257
945583
729799
552496
782065
1096789
988824
1041022
353112
353504
718282
1040582
946673
698297
918254
27084
565418
113557
742324
993375
1000202
1328823
260946
367787
97654
505993
1272660
163105
1104537
1296492
1110378
1263843
335902
885548
28261
116278
1325249
680243
420160
1077483
1000339
275445
913181
1234292
140445
991527
959968
1292512
982509
1163901
896207
306204
1288086
1090457
792979
794474
481797
1233671
1238650
909217
68560
1333675
867598
1097178
301300
16688
473805
1341424
1038204
823488
428637
1227241
764152
361545
291525
733897
320717
1357152
1247065
682888
603693
305700
173802
686571
1286139
822877
444389
151252
158362
89513
937627
162847
401350
841678
833246
880521
68351
1110575
693049
494580
1268012
1276140
652078
773602
1303350
1034851
891938
909770
218376
847984
443834
1022353
655707
92123
906640
246880
494770
155617
866043
478276
618126
1037465
305168
1295015
1333565
412302
484072
1338992
1142869
288898
1148049
384516
251928
543046
673151
106179
817489
260234
495030
1089473
1256108
1103519
302121
102021
1272503
885246
1031917
830259
514112
865350
860217
277190
936284
381056
1049228
734610
1235222
324482
23576
943718
1171369
1263780
338273
69601
14703
89002
1303021
1109849
934023
349911
70915
112640
786695
629312
1106761
1092117
1326152
807020
1300644
1099001
765238
1061358
560092
965795
233807
1091165
794590
370163
312529
168257
1217570
854444
525215
1284429
364527
121068
1247316
879094
1249733
688968
788822
355093
215168
184801
873811
964771
113309
324759
174997
1139825
423626
12111
81498
145240
1330511
949097
701249
1212336
1145816
493684
576988
165843
937858
588772
377252
702351
351985
682124
379700
685656
1199798
1204302
1178196
911451
1205591
413463
265622
387959
549710
413476
460118
1292315
263176
226908
698810
52009
1065087
713426
253812
760875
158438
883112
29814
149896
443549
1037300
832425
24073
431084
428543
634058
1260254
1232970
599280
196804
1212193
761294
297775
1152396
887864
473277
20779
455788
957953
807427
592355
1076996
1343415
357270
71597
1094226
161282
500218
232249
356058
294755
78549
1167017
504602
682236
151392
358395
883575
995342
1161127
1351729
1146381
1300469
701941
940896
212794
30670
1974
371438
1265130
520817
1237752
979191
487160
993525
650961
236144
559537
886528
1249291
303103
165262
1093046
881265
138277
1053705
1135838
601562
1051259
554755
947270
977748
618823
442322
615265
136224
1154268
1058667
171368
298775
631770
707507
923896
1234421
125257
829421
721444
543194
108330
179782
644098
914785
790876
85926
1236728
429141
995518
1110233
1015184
71317
516228
1275120
834643
609645
357610
617428
1284571
1019202
963108
295965
158976
883984
568646
352456
76578
337032
1151683
342711
893851
841796
310417
900088
1254871
52673
640834
350146
313506
153630
702718
1314901
31570
1140948
918130
278965
977662
388276
1315874
337656
869500
718002
1029387
485976
790196
1296708
1294760
820766
740482
837504
298995
172390
269778
525562
1064800
1187356
656926
175514
789981
1247207
617224
1137473
663846
1095755
928848
515285
52370
10184
618245
626001
387296
835523
1016121
1271489
775749
217564
995406
1056182
230076
8386
108259
857352
990511
168331
607958
34796
1202973
84040
794940
5795
728250
784985
278354
1250746
127426
236275
1309033
864388
1351008
827179
472414
396639
795763
1083647
482316
424853
672684
807026
1027000
1228709
253820
974050
1246112
1078452
1058144
1188241
719507
408050
1041119
245706
660486
540081
751178
603998
115388
203925
384112
740297
865829
1074993
802490
1173409
362070
66616
1207055
942561
501978
1256300
1277366
587100
210822
976598
986609
962506
909649
1334065
528015
694882
1331434
736437
74289
1228105
209866
910292
1218035
867711
19768
106450
484497
1200803
945962
121051
359137
263634
827209
1124467
834209
1021153
1100134
1166179
1467
1199865
766597
1246114
463381
1193312
826618
243326
247613
889804
692432
193082
165010
787088
110634
311541
139073
1154638
1103577
752342
1170353
1232518
283041
336877
1322057
1112248
785460
601752
759462
355338
536042
1050446
807076
963230
1294307
555715
703966
42518
304531
966022
347070
1046049
559122
1132208
92174
1204127
1123291
192647
643892
461135
562382
1121519
770427
1026439
171896
745832
793209
482797
475331
133814
276442
55638
375409
909153
1097979
110826
112009
1027276
310294
909134
514690
598402
1346264
1105979
269462
89664
1184848
791513
889297
40121
766938
1363349
598597
466337
348623
438396
201182
360874
198081
619072
760145
226781
711736
13097
553581
88650
704324
620084
967160
779061
806213
1257077
807504
458876
843278
731798
266502
1122868
809440
711057
109571
421483
16483
1281007
1194794
209427
1162239
812104
72055
398142
51168
418177
1363420
821073
429965
604246
950758
93845
1088649
1171019
1136685
663903
1218132
1050493
764798
734699
594722
321568
984446
930686
1062053
123529
842038
1073207
122416
763263
296454
407755
449825
197658
68543
882945
28239
332335
205101
166732
1025309
1356760
329588
1006181
490871
726690
370216
628445
271728
1264788
945150
1097699
238622
514634
240379
532487
408986
123622
1042029
825087
537295
91888
582110
639769
86163
800362
447279
688321
805205
790717
678638
904052
872775
595300
1096786
287500
921330
1135518
1138745
304113
1332755
520683
973880
54697
847808
168312
75556
26800
623176
1131521
627186
1256383
680045
15117
538007
798684
1318848
141430
641353
547789
1105958
911905
953374
761979
858267
563316
1266835
598430
669139
1256020
622260
890219
271254
1260002
1208993
131176
15235
401515
1026971
81373
612930
1306525
1198935
128172
701600
1031887
1283109
1337718
1171061
269252
453312
207391
184373
189267
803843
119497
479460
1046792
885262
97138
1287846
596393
280608
309336
62980
766912
1082877
1051722
495139
534160
709412
1339853
169606
878307
1267441
745147
1187058
1017628
1231834
482815
1338654
384388
818926
977227
1213778
605999
1051784
314177
468166
14022
459243
295772
819903
827202
555216
1168154
675109
739515
1129879
1276023
570179
201998
1241649
493607
135491
402533
394377
839595
427795
640023
663206
1183044
776021
648333
103788
718084
1357376
1131460
63749
148301
206975
545062
849888
773493
602303
40654
265940
858223
1118093
668172
275489
583927
1036428
302226
569856
205474
466543
874317
1234850
853313
682235
25143
856188
265234
593648
371466
1309607
734469
53658
132666
218857
151131
979753
1317030
154660
1224058
694499
996956
930064
1077257
280575
316554
349849
303976
142093
65079
1356993
1267619
1240879
209115
454297
1067877
853324
1180223
121254
391977
588121
1100533
207645
190645
320871
277592
44842
871335
527629
119888
930329
1127370
1172539
871672
1299948
1342924
1234077
72520
336702
1359745
130197
599107
854202
1287076
155887
712869
34356
288568
833596
881207
796740
89369
693707
167731
90599
9341
69387
663393
1041575
866742
727505
151326
1125230
586357
553725
313357
839968
86375
674231
85802
1032329
1181066
660972
1123847
1309463
31118
510707
182582
252789
1271561
442470
40972
1152765
379672
826085
690650
9158
226573
1025429
251867
557225
90439
797589
808942
833825
1260383
1181490
1269667
354548
472005
241827
826159
438904
316602
943672
1059920
215539
597871
209126
314053
191650
1070608
948077
989535
1060645
676829
291156
1358500
1008714
829467
1145468
300924
1085250
599811
891975
454405
51748
829482
612917
850857
807596
827276
1333746
1026131
948714
75494
577531
502513
1260882
380503
145743
160424
332942
183164
1351459
830835
1087079
370085
220805
521764
51916
207640
1137019
808387
282945
1125751
397942
77193
932707
186093
486207
1006774
1329026
75094
1350927
1195592
43687
147531
1041716
1067381
875851
893670
1056219
23644
677026
1021809
67491
334404
1187234
1266439
110368
804869
1164798
699997
1176515
1273857
1136320
324709
637271
83121
70361
1232210
545295
1128951
952345
370596
1209594
569983
694445
277792
1125415
292855
654621
29917
545176
1069142
1010836
1285830
936854
1304755
75975
881978
503581
1225571
546018
450162
797978
1303815
760322
601179
1220241
370665
230324
723071
812329
864069
698233
1196260
688335
1325734
168213
1276681
1133398
155076
1306202
540672
1024067
1111174
153877
569920
341348
1248648
274250
746647
965859
465142
361423
542629
680879
758063
314282
573143
1341874
540542
705915
1162534
554392
489664
409338
696579
857250
292758
729223
155665
1209913
289517
561998
132929
730005
994686
1120236
506193
1159792
189617
518577
403962
86891
623694
307645
154807
880628
230887
1347649
1266772
15071
392184
1035566
1097697
875788
729885
325175
659271
428873
502473
973384
324071
1301733
1112116
1063199
497320
72233
738661
609399
113675
136972
907415
961195
392578
1126971
1027027
429772
228191
891573
1281454
678456
155590
165586
632768
514001
608628
985548
489893
164136
66329
617702
139197
206665
1333812
656779
306453
316817
1165405
383309
433440
463286
107023
1139643
299235
402541
242219
728213
717734
679364
1250250
748801
456525
917889
843390
1089830
808063
343536
724651
354889
508779
585051
818457
76786
647309
132664
513519
174999
1309544
617548
1110688
1013975
736546
752997
2996
619840
200648
1319892
864232
527905
770307
221384
904310
879055
1176304
118750
324675
420143
1181427
1341575
31897
555239
896946
793552
563916
656258
1237921
418165
1223114
889757
1145645
1332571
895517
1132573
780418
61419
220362
191743
1135580
873342
1229851
297433
675495
704308
835685
1276223
189152
630367
949126
1192623
1167460
111277
797731
426846
1280324
1182801
480952
1315819
453575
616549
427312
867127
843433
838521
60825
731783
724645
1169478
187561
887160
437155
862569
668706
881164
1147154
1150255
1164501
952329
1147582
268517
962601
860980
779347
444248
233629
65639
1294098
318067
722088
439154
411009
261749
525456
96170
1328169
1240702
137118
77296
909794
987472
306770
819658
378035
562274
848035
83494
892328
996785
191923
200948
932985
622269
1067582
980494
40316
1301737
475032
724051
438725
6282
731511
1055242
677978
1226887
381396
1137159
2362
876967
35482
1361283
1187163
1267368
1117067
1025225
252098
462302
180234
679493
593506
1004091
77590
751071
1204810
991403
721070
1164586
148179
993900
1018492
111113
197510
416352
940512
1319156
207300
121724
128889
1009344
1248121
785398
1003413
542076
583056
1334694
392737
581855
1185529
360711
442489
491082
98083
715830
1352972
1221524
31422
900270
1201316
697185
130560
416798
515048
316010
1308414
965757
1361014
792354
1020560
809845
719693
1168844
1165764
1278091
979717
411245
992850
585611
1249464
497414
1230086
726241
736065
1257333
1315162
481483
370776
667782
347621
562597
721100
1326224
627223
403247
439487
476629
1359808
906191
266754
316158
1301615
237935
1049370
1201778
464947
745267
983434
1068710
532688
1129348
468021
553083
1146099
353732
812727
267033
1049326
843718
167802
151061
391910
1210473
126984
984949
1300546
1095329
33550
30220
1047011
575189
1321567
203014
572306
336246
1153586
375944
934908
1190722
1053011
1145874
670106
627123
496211
1106194
852265
1305816
280180
413151
1102692
300663
205222
1177889
1304363
1186376
44420
912921
231264
344714
367614
256180
657287
1189096
709279
704760
1265605
705277
328695
77060
1084044
379579
1142289
1286466
440461
895807
1033946
504332
99982
957092
822701
223121
355554
90602
41206
1025566
564515
588560
536266
796085
495019
224114
190522
870862
215009
482561
1019523
1082833
360774
629084
313383
358417
1127022
258755
613114
125960
1102764
791724
1247824
1313648
1306426
933797
1009237
24226
585539
1312479
729139
907205
1010246
605325
983606
1314383
342933
694042
651451
1093661
287965
118799
1005125
361999
1045349
6952
371169
597843
139509
832333
1218436
401215
313834
425866
501227
115284
1170565
112070
351062
24772
1352816
117142
738456
1155798
377203
176077
495879
520174
827179
1126853
368178
1310694
228225
684965
306154
528328
284721
173797
61241
1235608
1144570
838939
10745
1211490
1142910
142767
302603
544228
509241
656950
1037534
254786
687297
869970
428542
264278
1141878
872537
1309440
100850
1220767
299557
712389
1017150
546845
659415
941250
171727
310434
745254
661404
342092
1306945
548857
34205
76651
1291350
1008265
894386
360865
577202
692482
1647
124168
1217381
755332
1272348
414577
638541
394857
1307958
275297
526010
1355020
531229
1242678
844594
1088943
264724
426343
823577
458914
16888
834488
1315280
629357
337759
481938
1211177
340159
1158573
1065216
1250578
708935
183315
1343779
728101
505528
956865
276630
230830
948885
177996
978504
773420
926503
289304
1266536
414689
934166
242443
485525
1356661
811152
168608
1309511
114004
682847
447663
331113
1028863
104394
410132
763727
893130
357542
541342
117023
949092
699069
1305244
169842
1243056
1237846
362950
156936
784412
672928
592416
1058943
1045243
1315183
721018
936311
421173
1159285
520032
642307
1241264
1199318
789127
509604
1003851
1342889
792040
828082
430400
651770
926702
287631
1087384
822122
1178361
769410
76515
300361
84155
761631
889217
546129
302170
664214
841241
882457
42815
17634
611568
9644
1171000
74613
1234782
890206
1059573
1282947
665046
839681
1122791
340914
682680
1145956
1146522
166241
133208
1284060
300938
374459
112478
815076
63827
1146239
1313529
102141
984585
974766
688257
616121
755080
393857
859378
921265
123760
419412
444225
905695
1196824
96091
702749
1313047
678577
835947
869004
347497
1192882
1124662
588853
1144967
1109474
956686
925699
1040719
827470
1159409
786287
361091
1289301
850779
97038
162021
541816
320309
635128
1354092
170136
47541
979506
382450
1111794
476652
196499
208795
968176
426885
685577
322874
1057588
735856
262035
232692
258169
153785
959649
544536
41196
21561
242555
885435
927992
345068
751279
907417
490772
1309117
724750
923101
1245828
511862
552164
855319
167009
532541
1097007
1049425
512645
844033
1257410
1271643
788566
1121452
831701
25919
220467
1340689
916423
168116
373634
943758
864966
674929
1325654
996983
648834
1281214
486474
63618
699690
2684
664818
1300952
1102901
287242
1243912
503752
816632
358920
1313852
180353
168504
293792
412523
8182
1285121
802451
960482
301594
925087
1139171
932684
409324
318560
1015416
62467
579194
652209
522508
142744
1287050
985387
867300
160382
244862
603195
1004007
1218561
862682
1145541
240435
1211345
206924
419568
760630
488929
962132
512371
1338624
864917
1232443
1141446
655395
567896
721374
50196
474180
734805
230845
1215083
630051
1183261
550237
1276376
739817
1199419
1273916
1039567
663363
627558
935953
275122
231493
923563
1130903
1206290
899006
664230
9545
1256386
1096000
771385
781816
726342
242305
1316426
274393
868157
925995
845837
552751
959612
1187022
638207
797029
910315
243611
902406
127165
192102
870243
973788
1197243
236572
1270635
85519
595415
663930
1107325
219476
907306
1227162
157725
223796
206400
961341
1198491
299441
597294
637771
275451
502825
6911
797358
536849
1143810
262466
831383
286816
1248613
1329709
228695
693652
665582
1166967
1065244
865349
140777
902913
1025991
834166
542185
32797
1080038
636054
720377
83319
1314608
1061897
492325
734839
186739
1217501
830977
1275083
984885
149795
1337660
327364
733652
524642
407127
1136202
1137074
899895
767821
912091
55459
314738
960440
25592
172023
849992
238391
502606
679003
370360
1145481
1094598
996303
1050663
265565
785408
1276414
1272804
292839
689514
48020
419421
613192
30528
728926
48654
959644
766364
769715
27735
861905
843659
344549
623349
124886
492132
255679
1158510
96177
440468
86455
33013
869081
1110815
223563
1275999
848805
1217804
779459
1328803
1298507
188036
1356455
714475
987668
1132928
704333
516152
360636
27864
1165833
732004
411593
1293293
1357220
1149760
232349
302730
798347
670253
272902
395958
996850
1046636
207019
134163
1274851
540025
636452
35584
645041
455516
630803
995671
479314
1232921
531374
448245
170568
1152374
1225984
1144962
290725
391130
422588
249523
1080988
248724
1158921
631395
1162642
1279956
1104958
341725
734447
657735
117407
597768
231186
699791
938786
1056999
160612
708487
325189
558863
705847
1197885
400523
140616
638846
236383
1254611
1209833
1261523
1301504
724629
124570
396180
1261590
1117922
1049734
934701
1216600
737559
686434
235828
1229994
1316480
764084
259943
710564
266702
1333339
479123
680818
465283
564883
172471
588079
168143
878013
954531
1339629
457628
219853
993141
871858
1011077
1295697
970940
345587
635657
1011853
887808
888388
1257497
1017296
594214
531458
924317
739963
1158424
1332422
712626
349093
929079
1353953
998033
80570
993716
132718
1357274
96766
1279373
750516
516418
595753
918435
201948
2256
606651
864819
883610
262196
736665
250194
1190185
361588
246228
460937
233990
845831
649103
251960
756063
228315
946932
355712
630764
693402
834998
893053
1165942
1298895
1241223
140969
150973
643949
72725
621768
690155
931190
766547
422804
913998
823732
830019
1237250
1321371
831931
1070522
309735
377037
957119
636360
570810
421687
45492
1021045
1198700
1356898
1055171
89640
156873
1321548
1156456
278467
820033
1211508
1031319
235899
1317844
54530
680914
1087332
1307366
776270
177275
659906
966062
963810
99555
1156086
724500
139584
510218
805135
6940
1022495
1351149
505892
285339
429081
627362
1326035
775003
199472
1041003
346337
289393
618541
1169753
957029
328499
172186
1179049
41016
999648
505780
1110664
636760
344679
487114
389967
21169
649372
328591
35567
753388
18619
1364416
308952
522606
253853
1118380
38704
446795
698894
524625
640274
113700
73702
672797
1348018
1067788
564048
124601
93592
367416
46818
1052648
661778
191770
278133
314520
253500
1238410
1001058
103294
651065
1194600
847715
20113
995254
218927
1315496
815101
565270
25122
250327
951039
1230224
932835
324319
1266561
637200
481616
685874
203686
863729
343784
151213
850516
1156823
644728
1156654
1130424
765333
644547
1238489
142122
345257
543897
516027
1139634
942617
387200
208264
593913
960283
1317344
755352
672000
113363
197638
274367
1187094
589575
1129183
969937
71301
19576
231870
789420
1149379
618700
569172
736198
1274102
385133
1339970
1294109
1326541
659611
501031
1065757
784095
21138
1057288
1320481
992465
461760
933016
1069132
1171188
430201
46748
1176686
209757
319537
113744
115822
1023216
892328
955628
1033798
61290
834221
360202
626218
93334
491445
527664
1121464
129618
1337929
954208
625844
895091
112245
1157500
466881
403658
1046086
1003547
776185
858459
987128
902365
1102703
249757
1237718
1114308
1122239
438653
318698
183781
1162166
536763
1173264
866353
999662
558188
603860
1034688
78190
14486
920483
502109
68951
1014298
1002279
459906
994902
785935
172390
1023276
27313
1179516
202602
514687
105979
775525
677057
1119747
1168787
584955
1104831
282254
545484
1094411
706395
870251
588666
697242
625809
502777
790854
398450
960928
769995
1207814
1348062
880533
111231
1008264
290548
757032
517166
386734
572808
1306883
356349
11224
1187538
277162
1037743
302237
222647
525562
1283792
671305
695355
807434
782255
1049150
81449
251987
72419
187280
944799
368635
504588
709630
1349512
856568
749659
1333983
85191
304916
718449
184664
667503
443682
1177696
375947
616145
564514
864699
324154
825717
1006798
764085
1020034
375913
295416
191533
601507
1220018
559943
441168
755648
261022
669047
561813
1308960
1171677
1353570
71979
1330093
467557
1340298
516352
1364338
634602
1276995
1018233
516434
1106628
199641
1316074
69258
170645
1077981
1212375
793017
742124
546326
434020
57291
401763
1343205
459220
537681
301430
1049097
252187
879029
985919
1211116
1248726
217665
1322720
445929
737688
65118
706435
82562
1263021
450872
14141
852883
738036
958475
1305151
740986
1021718
166059
77660
1222647
627870
1212519
317988
629578
356338
608318
1000165
883686
163290
813818
895911
881500
674351
990144
858779
304619
984413
268547
770956
563442
947907
479977
161568
726227
1177967
863374
1205979
1309036
524650
976906
1002818
625381
148457
114937
1039356
307676
640700
609135
806403
3072
131441
827161
1181586
57735
883619
542118
705955
262436
961909
1029213
527291
31607
596593
805644
63437
1141652
1077171
1207498
365739
912929
1132126
793137
258565
515994
1242438
977657
496112
709955
443494
926167
994751
42218
67723
687218
59770
351234
319893
651107
909431
504010
498906
1052450
107662
472070
952233
1273277
1016307
507050
552068
341247
997605
98303
973215
881620
920748
237414
692135
1302155
1195540
85723
309531
1234711
1236200
935471
620530
71631
806244
254853
707383
814416
155223
559699
851748
72522
1214805
1099336
858192
951493
583285
375272
144918
250069
974448
728139
656717
324889
423542
1247488
344645
801433
642627
1083895
508627
560025
1356729
931309
909799
1028784
934392
554204
194923
1322424
1310685
787358
1072228
248298
736562
82030
999146
703665
887336
885681
1204190
85860
1318180
1152878
1203779
1160453
499338
62392
1021775
1325861
910855
359621
377509
791903
753138
226981
1076100
495781
332233
660036
500438
1059042
1142763
551264
1036677
544360
386493
712153
905206
1141112
1179018
947328
1054368
512310
413626
1232958
737749
800554
320078
1164047
1326313
103752
1001983
491709
117391
904221
1197694
94442
63711
728097
610599
1038513
177689
419526
1218004
861346
1337732
854963
956736
156272
1164151
588897
375862
1312227
761699
1044458
44117
308179
528181
1077686
865325
503146
749535
519316
1191389
159811
758091
690363
947806
655722
707170
191701
506181
1224819
191760
729125
987285
672371
353864
499190
391602
1354918
271930
947807
145548
144487
252019
1101833
1160952
380642
134536
680488
87079
521527
1314164
502503
665529
571499
1212010
131945
344834
1039460
711996
894173
1020932
706686
35095
698311
254308
1151176
870743
668485
98841
492226
1358875
1270328
1224277
1055442
1303855
1284782
1352680
1185120
548754
924008
518976
1188917
1185676
1139017
84300
50063
464053
317329
395355
567123
517499
1203586
30734
82368
217779
821523
38888
896986
636933
1181203
22478
793947
896961
133076
516407
856626
778553
1003288
1274116
876017
1344893
628189
1096293
849954
359754
802742
148455
689947
205719
552395
1032663
900279
575276
636818
787155
979858
785289
1338173
518156
315369
482590
1357479
739851
911946
1203239
422344
649121
1072451
15432
759170
312359
433529
851340
586340
660538
553116
573059
1326618
729451
358871
469424
668759
223407
191828
999803
775402
637517
1138979
1202004
13448
1272646
267424
377437
907731
464566
1136623
1334980
787885
480723
678807
866293
1203674
1185621
701166
782058
1056323
201614
319085
553470
433847
280527
635472
1149660
822006
998893
587033
928128
856584
107050
1285373
1198679
164024
691339
803832
15793
1255412
203730
393261
277283
649240
701354
1061598
167422
1312379
1343573
679699
71415
606700
756937
791209
426470
767113
358541
77160
832152
147169
1295912
1070877
518026
1358122
187708
699410
1031430
608713
939560
697821
1024305
346093
481693
1065126
1152924
1349008
827907
748690
1198424
231611
269216
551001
661985
919935
715530
442042
68358
937538
1076155
1017639
499811
21056
392183
224425
300891
426098
120252
562620
1036509
748238
380835
74682
1164990
115233
463358
444596
1162900
457742
559759
525625
202602
314610
577026
251205
1178752
1356096
236183
919816
835699
461395
574849
873064
34449
300456
1061213
193154
856472
485534
198769
919542
1326327
1083002
379679
825658
683223
945235
611219
236531
886464
1010359
1359492
577438
766655
557672
89221
140120
807017
978849
921193
915076
880277
233285
345514
986876
953317
1292064
462639
536491
682302
53898
247916
414141
859652
243912
714261
1358209
259155
229722
1268859
731105
1288188
119417
298214
1088943
389710
517480
622613
575937
63083
1080659
691939
1281347
1074028
1237488
515017
958973
782561
888939
751696
1150159
422725
175718
231415
515272
902632
595763
849049
400587
1170843
129325
211297
46840
946383
1354158
547736
280417
515610
53017
955089
903701
963801
579516
942140
800618
353304
886983
684702
815604
870579
811452
954006
1118999
138833
1309972
92627
1182631
158424
765091
1063647
384602
786835
444440
543818
802606
1260973
57319
1036206
1165201
639909
207657
86610
1113288
545521
519184
1117414
693701
741412
641370
1078555
50471
423766
557271
1336221
786719
1028507
280864
842237
57035
620291
212474
174063
537939
1149392
331362
1340382
552216
84678
451525
33450
1058884
1331578
158455
1118409
127823
642053
31311
1310203
977976
196449
692489
529344
502857
410195
1237245
129544
1240318
399502
1296256
1309122
269555
1068924
246382
39021
421137
612615
1010404
855746
130525
866657
409722
895808
249521
205695
1052796
1190926
1149899
1188101
628866
958328
408492
1074605
373544
246146
248899
77928
584617
161351
752563
1201531
452976
91341
240672
707149
914040
713791
123117
990242
527399
828128
738166
29915
948389
512526
735986
680610
655731
1304545
100955
1165596
696262
612288
1225100
1042927
56648
1023989
856889
761734
337406
167011
349818
848900
1273332
467617
597198
549355
951465
150928
184954
127084
820289
118841
365221
25415
254675
758210
660231
480224
624750
1045767
55603
888920
432950
1329737
903926
1290873
1129680
497104
345260
137213
1304758
297325
202996
494566
588774
467823
1059881
637883
736314
133183
847995
226413
530801
310070
638803
173423
606900
1057715
273369
233198
768952
1002594
1278066
757271
1199168
479658
884111
16889
995964
331988
46385
14498
713399
482169
759331
398107
903357
716440
682764
1161402
835373
655872
1265940
1345585
1002063
720583
1355624
100628
16612
1043253
97036
899413
441686
1041063
420601
1092102
67356
1260864
1221976
716262
505067
1114598
486023
1327818
940395
172562
1112412
396063
798842
272120
409822
42240
106667
718408
821498
974276
354490
560266
15400
1023392
818499
1014829
575657
578344
535959
828803
316149
34831
529591
643022
594809
1306685
293168
907767
289915
1305059
941681
781808
279791
992380
344476
107670
531471
367653
1096880
334841
1308794
552537
468779
1069553
791569
964689
1006487
903033
662148
566855
97423
419737
277283
961961
69399
1207009
541719
1037509
1217541
146107
47672
914074
135632
1118499
952538
35390
1035367
362401
725006
15104
882229
1289459
5825
1281686
374219
50659
1168899
1243279
272088
638222
1146965
59289
904903
728766
208109
1144255
100096
1216651
1329227
1026825
1256390
793054
275820
1238020
907935
1224486
100734
1202811
980465
524735
1205409
1003731
966448
114180
1063731
1213949
479109
276184
516000
946513
1177003
1081777
1172803
729807
602219
67824
583693
264177
232835
141392
1179619
57823
389755
542618
569976
738808
873595
223249
584068
1181647
55286
1343353
457552
846972
464787
1340932
428976
548335
594279
870070
68839
1124904
130193
829549
35871
944389
917300
605698
318015
408283
1038507
416962
412610
816162
1079691
1229511
1205978
907749
77510
900796
1212727
1171455
485051
441345
1058355
52625
134033
1052362
463192
510654
612288
843550
24311
827885
18477
538142
563451
1191540
251883
703197
1155756
1206704
689647
703530
863671
521037
56510
1191370
1134796
572922
1113777
324528
524033
198616
1345111
822692
144753
1170555
604439
4672
905374
949784
1254928
830911
145141
317219
680661
611933
164040
552504
1164743
893060
48392
501975
43672
51544
580146
899045
1282200
1002107
1291881
230187
137058
1311815
46987
648012
297845
791757
718594
757362
1236506
1242994
1322501
420931
1253092
482386
643806
149714
561299
921652
1167089
163113
1297111
1273516
351464
845384
1350338
995125
948948
1228817
349033
737834
447995
156242
187076
187363
659734
1269868
948025
7107
1032954
503349
899346
1307229
540880
770910
1119263
862116
953965
885726
1209044
28331
826134
937573
1306891
1154523
843810
402861
703496
1153685
1087008
1342544
1209130
1284122
367598
1217090
1149806
766536
1104030
1340214
1185014
150626
373318
435017
8955
780141
901292
259416
887629
748992
1057657
313286
36283
705390
640108
1229179
256832
36578
1252570
324643
885792
592684
691058
1241015
1332435
665745
842300
758329
492862
1096382
891370
85082
841954
1308113
1085845
1185391
42955
722810
992618
157204
1033166
35699
1200423
1231719
350188
468264
326921
787826
634467
720850
888741
519085
47387
336683
823625
1006293
434060
100925
113641
1306798
117776
1087669
594278
976087
181898
324355
1228819
610336
812848
888685
724831
38185
926781
269663
177079
24298
741582
130909
738199
109672
376733
366096
632181
1320301
679381
424122
624825
946670
969022
447064
671015
698086
269951
149000
1335341
836867
828908
1175316
583017
195254
160263
1332160
1008383
1338993
1128645
145160
585433
953433
1078848
1186015
502373
593830
558566
751227
528540
309958
93134
673589
896624
415493
953703
1232483
161094
829772
568578
981377
616292
1011868
847320
22827
421072
733380
970917
818620
684066
438948
119787
506712
573508
256191
552963
356104
1196034
547309
659603
438752
277451
1359347
126530
1017731
941219
138998
1302147
565137
288440
1292907
619131
1168923
894557
231247
15140
431599
777055
878534
645838
295005
957892
1017157
642093
228653
888532
1103432
722482
908167
508382
930124
272719
1022879
379984
444801
800381
902703
43917
149334
346875
1082969
75049
339234
953230
76148
529129
55746
553966
1153378
744900
395494
69114
423167
1279846
1342865
679286
753568
1042398
379628
733530
465298
1189988
348685
83121
743601
1145421
622478
31498
445296
892217
505268
220261
137008
487215
504075
705230
751292
1051732
485965
1125943
457989
764651
1339325
1154320
1328678
1312581
442536
347130
257635
535643
728486
626876
127810
210407
95676
1050880
348529
410856
247314
291440
104590
1108775
646918
896938
89494
1204758
1323451
604863
822797
461921
448924
179265
247258
771805
48982
1315667
1153305
60581
525541
1099582
799918
285047
813988
713349
1256930
81868
270328
227392
800752
1022672
998762
260288
388800
752428
161882
439096
155559
302270
662221
644460
133574
29182
173371
546775
1256026
345780
27518
1235220
346032
1027086
75543
95061
723983
828279
489337
968121
1005665
1028496
1341317
1016836
259818
24566
482157
1310552
190660
647401
544970
719594
135291
377428
764738
557145
1333445
887272
245528
953465
355568
922485
542054
487844
269736
1249639
1243125
965120
511559
1096446
192360
529006
898919
912234
666475
7101
745159
702263
315114
104106
1314895
258807
1313900
290326
1278921
525756
186492
502959
739997
466058
565230
530112
1230783
1241144
944273
377544
903947
513893
208286
834388
201710
863258
659877
230942
1262787
695232
445389
104066
876801
510652
505292
1185157
486771
817681
842255
311651
203962
462210
1270189
917643
209402
403917
551939
578957
603856
867723
44361
276275
261037
592069
159649
594591
159192
1065888
312177
283073
263514
140248
351575
751350
931823
570425
351320
510061
695631
1075872
956248
917305
10070
106581
141796
150297
92158
104339
533997
655436
384607
289708
446415
603216
1017842
550625
1045540
953834
1109224
356114
605850
130149
67829
1160031
617617
196122
128081
1167147
838725
370586
936676
511830
133865
386139
1262034
1115048
705993
1076224
678383
257360
1057195
1335191
552589
1021646
1159387
357427
975642
697225
218299
712342
383146
934579
717257
1112284
964689
173069
182135
1061219
52643
546791
860955
561813
736924
99216
640569
1051977
1270622
983263
876170
900316
129308
581373
486709
43828
585122
149590
1196674
564231
707401
600792
1088601
1117338
948889
1068244
637561
742367
101131
1320398
1167052
968388
108725
95648
1146621
486942
419496
340430
550222
1300995
131741
360539
42777
630235
1046743
1073890
1217215
440500
464940
1356243
135925
545302
369632
544672
1173244
759089
290254
1012695
1085884
1050385
833414
763758
109048
157398
150987
1011244
1303822
505507
677190
853601
543713
111104
418784
1172180
1358712
982561
275768
183702
296726
30122
123511
1073238
656670
10437
102858
1267147
924136
603168
1324907
1166166
1255049
421318
146808
1355202
1137611
202257
320246
817064
956672
1008800
1022507
1307228
553315
1037946
484830
47690
867151
188157
446915
717955
860428
346463
1317818
552596
289145
497137
343246
1034390
297899
295360
543013
365274
923221
229538
56657
378895
276987
1125209
141304
651356
139315
321220
1318767
934716
215061
823403
743970
1205735
688177
1178428
874966
513425
952519
393926
576243
684606
1172359
1110983
11876
1020226
66514
220203
457908
1201546
1022954
874837
466022
521729
732322
1254903
758485
1040994
814043
57770
251440
606785
1145620
210406
1111614
318026
668873
245929
1156946
592302
1153279
492952
399749
820116
673080
521942
769490
618447
380622
310160
495825
535406
833430
150628
346976
612665
89272
1283595
406153
1265970
923304
1247561
299962
697227
28110
24416
1317696
1135294
20625
1115121
977822
730919
1070676
199839
577897
1115514
547392
163064
541278
398550
269725
969116
976376
225781
718751
618963
878414
309466
1133062
1230691
1036973
630612
729904
937591
111576
430841
295748
828860
1027239
1320181
386349
1100291
849496
4195
36161
430204
585802
975555
1347337
1093195
434008
340942
1303609
586874
981680
1317785
184985
1311336
144660
1105596
212235
1315751
575994
828343
471135
590141
245622
1295329
610419
391098
455881
146470
25242
237366
222616
1194252
48770
508338
713015
1359622
1290864
724093
762599
1114727
1285311
405798
494491
1024758
953842
164252
423050
253310
750658
469393
889096
1349359
752739
283887
1177138
453496
294429
916410
638166
974539
1230963
148870
1206071
872
935430
73655
568239
1255819
799409
403871
671874
651927
220623
1076623
977857
389517
1061240
794928
1281632
683792
436246
274148
81380
151590
778507
878295
1219190
216369
772648
831247
948709
307856
645124
387482
916564
358518
855765
1267022
1331967
68546
518692
363859
728203
946113
4915
1007811
1157607
1088923
1279548
923067
790278
105046
148283
48292
1042268
257128
1169533
621392
1180381
256887
165200
596729
229457
1061577
1225962
684509
900125
427179
162207
1021303
768781
792705
728754
1357837
591248
578982
1098227
761402
1360887
1310264
1042165
85110
712277
597210
1138550
170979
502756
1002104
1251642
21093
339415
449744
514734
460144
363945
297739
746586
242813
22019
1136738
299434
1201291
1236660
740599
560520
373951
468103
1264857
901292
477512
281553
544789
686579
1086455
419281
916654
253025
887364
59343
147491
553283
1349001
521446
285133
1233260
1211503
968126
381173
1086566
986433
39302
609790
439048
198568
207430
219217
730379
398412
656285
126470
522271
722823
467788
726288
973362
629871
698976
461001
1075272
281849
75142
1355101
90963
1165035
1208695
864630
350169
627313
101896
485621
529922
809553
388984
519093
958290
455163
907062
722860
883434
1347665
1337502
724049
179381
1213514
1037847
737351
933896
490581
158520
1021146
273943
283373
1200775
690040
698526
54815
268612
334785
249306
726870
839737
676934
9110
182076
872439
857455
1056621
796268
542429
745637
929569
303802
1116034
301753
896637
700265
695097
51057
762960
850872
678829
199710
796624
903823
290733
328675
130818
880223
1175522
146397
977409
265602
378029
715955
988005
1144626
1225344
1117173
994697
264968
122087
986591
1005525
319072
332014
762385
245427
448376
603016
138116
1172913
589894
655635
921255
16688
415762
281568
480533
1201601
169950
1351640
342777
1195169
1246229
37714
226917
993204
722607
50973
1279176
589459
652496
484630
841291
56400
1015261
198027
238888
181312
1126104
243421
448697
1306175
1223279
259645
776289
566989
858966
732946
382574
646513
780159
163008
45101
834437
165764
489579
815409
969491
808460
240304
727816
1056141
502858
899759
969819
596996
246435
661125
413437
352918
1088637
631227
916240
843459
153559
512731
936766
496718
439743
729471
1215788
1009677
418944
795821
1337101
1130094
156652
794163
508408
128090
224299
834697
1111269
901964
1240362
291676
989855
232648
1087104
207413
622337
246638
651767
1229576
1141893
889519
567772
892038
1029031
920521
390230
20644
406913
1240298
63292
908384
1190555
47789
678982
573349
1227760
70894
1194918
974561
37770
364830
1125249
754967
566922
964394
630994
419872
260648
998587
52235
1359357
54864
1057015
850226
668836
325624
678205
539783
282370
970962
141269
452706
449661
1030375
63306
1148461
891720
202687
475977
201359
539248
517307
995345
34193
391704
1167450
1036565
493406
262832
696638
1077633
119719
619570
763727
965823
546930
36269
622040
160291
510940
217029
643269
1000612
666245
684407
831188
96152
1083607
1047158
1149515
1174374
1282726
212999
176476
302586
139168
121973
196645
1023245
660865
1221130
1280386
1207321
228091
754849
60942
936662
114058
1104869
635952
349639
1195704
413256
513040
1268947
479927
809462
964047
1059186
577059
586007
103142
481851
999636
530918
1312249
454755
528372
433046
35948
1321209
777784
361165
4495
315781
1146483
769047
392437
393496
235621
1102777
1071357
1271156
1089640
350944
1300
1089058
1249549
1176745
1178715
136155
1022770
1041812
178526
518760
1238178
438701
418612
1164836
215680
850936
643701
1007542
1012858
759707
419151
995570
1077450
1242806
366584
63780
503593
37936
66956
967142
1259895
1232580
824419
429256
900171
314427
78376
462307
899153
169039
428712
647603
496829
171694
1326906
979576
382389
1101066
1325396
314483
1064863
1137962
244308
981593
1040828
220944
711957
276051
1230198
830529
1175129
195073
1010109
1283748
299422
690551
34091
435951
544128
1160967
1265916
955808
84791
667582
348867
240332
608089
1111298
1167712
1016471
322347
1124948
384885
70856
1092479
677052
913978
377625
360708
239387
870668
545676
1224738
796362
213626
618342
336717
1245246
894342
1167603
301574
1217094
896617
620991
462210
884066
1284193
695026
1326537
1105165
1263163
363682
507389
46397
842044
935760
1235053
549211
26609
1184589
736170
616386
335614
669799
465512
985807
1125265
541228
122718
433319
1358201
1344009
117995
1149733
190045
10270
695156
341771
376859
602194
594216
460175
393492
1142169
305157
390048
191485
942947
122628
603141
334806
750523
110342
1267561
73262
1102056
833045
183266
535506
352699
365576
126799
769940
1296392
1246634
1022460
1039030
1202881
1307584
519427
96618
773182
549416
642807
988929
1284390
373419
957702
361588
1164060
599231
184633
1360388
1104775
90636
117554
422946
647752
310742
859524
117759
1296485
406207
26996
103872
904267
993915
766531
237314
324062
840053
392925
74889
823242
305039
560819
973642
69973
1163820
1044048
1053073
903485
460862
1108109
1331235
101222
859948
510138
1137819
432485
773655
407635
231100
705126
1148483
849189
1095420
322860
1149645
479204
58893
1140223
578161
108210
216063
1314822
995572
230627
1298217
1001506
148181
784229
15195
1254430
55317
607720
367433
1074023
518138
1094865
82489
1095492
587691
885478
684204
1089039
616918
1299553
460314
1101814
1010605
116539
336987
286731
1291208
620002
483264
1068556
942826
370891
1014401
633476
392527
1051881
959914
178429
1043298
1092187
1151890
800291
705867
629085
248871
1301954
772448
922087
1018490
302647
121416
597120
908231
667301
1039246
576596
204840
347681
160592
549606
1327931
404697
91929
1106280
428954
1077563
565377
347398
558649
1330416
945499
941839
200537
360284
3014
542969
487348
1004774
903246
510427
1110919
178617
26052
456452
453469
670593
1059767
989611
37809
257533
822038
1148057
631579
1274427
1086627
1049758
430968
1290943
58891
705071
883413
28988
951143
1341303
536674
719163
798653
693666
422438
97989
1044745
153058
174083
527411
28620
263177
1139797
553332
697960
575327
1045530
882135
510287
616624
978365
471965
1332399
221940
145329
537248
557240
764967
962490
437617
1285391
504769
727855
739358
457595
673904
249674
195385
916200
1169947
494266
698557
15702
944784
496656
4479
889701
681138
755748
202111
298563
542541
986042
8460
394459
565159
668452
986228
926891
608337
1229095
1014236
465375
275195
1029129
1261248
116638
90136
639061
834643
1263987
25890
700438
226605
334559
1188879
637718
320999
782966
1290976
981476
381777
614809
462957
462236
369031
1036383
479995
122445
549972
631342
1294430
429719
237591
343859
789828
739009
284093
422567
381090
1123173
1077599
625570
61749
5307
410288
1164519
388655
1045353
311521
314935
650416
1272234
1000601
426084
1299588
994415
130340
654536
1145026
1209777
759985
319913
1064550
671371
912350
49622
195305
1102361
1032208
782021
1146587
881794
972733
891679
372283
362295
971450
818325
551189
473206
203882
164398
1109907
827746
411314
808533
868971
500983
388711
601046
404805
182069
487524
670695
371927
790396
280023
1013498
642955
1170967
416084
303564
745270
330034
1289233
429183
111647
1180227
495696
1120500
868781
318156
845951
849523
243832
982074
1256428
680653
531831
1042755
1025006
16735
50453
401102
1089409
1060470
552059
642511
338295
1167228
84417
1127326
452973
195802
1254515
565406
349542
1098817
471353
992557
837450
118060
630012
451971
120097
646445
281251
585690
1318441
371693
233175
195764
557973
892950
226688
794546
871335
1208300
1137763
304958
292764
298435
550505
1324954
1042217
1009224
178511
1245245
930558
818064
605052
718038
215533
873758
1009677
1310776
1300747
1140592
967751
351521
932720
745378
1143238
561479
1294445
1024819
744406
1066793
1008613
1181806
172579
1196424
253965
218498
57727
913194
1258461
1089883
762024
938685
202920
134196
940761
532220
446547
789812
786696
688173
424810
1087833
221688
278148
180021
71570
1226631
129545
232995
317184
1340037
926181
131873
19245
25174
1132947
575433
911685
1079807
1235497
411461
901801
833495
527969
1030591
1078366
34428
298721
390142
899693
42620
514536
1317871
109779
1319383
391738
478430
1270916
958344
261907
1123571
1150869
1091501
912908
1208497
592260
1051455
142899
350128
31250
180894
421896
123348
905718
184398
798114
623754
1017540
29583
699485
993853
564344
894228
332827
345754
868756
350548
170149
246917
416660
1350419
1074070
240828
47141
540348
1209321
1025438
280991
665168
482477
86024
357960
416699
570883
806232
373992
643498
940862
923837
1136749
1239666
1229339
680497
462061
581019
680557
466006
261874
478320
1081859
1067448
75494
1352223
203522
637684
1154420
450257
65115
119797
387048
985088
547890
173984
1340779
196844
90741
707438
1353716
797498
434353
132063
1243557
598022
1221343
665751
640063
84303
245524
488715
210465
153981
73242
564004
1109384
444755
699240
695000
1237771
375947
1018118
983089
986288
645547
344037
1262001
743897
768964
892549
541430
891210
938053
1166819
505002
917089
842293
697373
983315
693918
1275767
67503
181657
1085075
816749
374122
1217123
299318
1131325
354385
797852
499424
843912
251838
1175592
658065
801914
398713
148847
328972
1304227
328023
194088
1167631
264255
555668
325325
41448
465025
854150
1198219
664814
439989
725551
447914
1100401
894105
717476
699902
743876
949178
573871
622972
794147
50492
444666
1271603
833268
884913
359834
642102
148172
1160961
223655
86143
218503
809277
952044
251901
11534
94585
598898
145782
372084
538130
816604
834652
610894
1079636
686290
832436
940513
955615
1000742
1352340
1206545
1157193
924111
41174
912605
741363
218357
662732
1307196
480624
615693
1341278
1344079
1087362
1145624
589125
958129
979781
647512
522059
226087
673735
1227776
294345
461920
864813
307595
737082
767135
38947
1061667
1015492
332196
1104430
76638
1226726
1102507
831946
570355
257865
312863
846736
1155480
265825
99704
1329466
1009610
539666
441472
843246
281966
155703
468689
349590
770158
799865
283489
1363081
123413
520047
1224504
993608
832343
672873
942479
748263
1341140
1180225
1208858
235147
747047
626370
557186
1204208
891773
1343752
115495
1323752
1192410
1355541
116954
811152
1024072
1077031
799134
250566
757409
550476
255943
125085
225939
1146638
83293
951917
1233123
47161
1255714
372640
656234
1162500
1051107
710307
470796
894722
745935
651963
967361
63422
188304
1026750
1063636
735030
79001
855666
96929
608653
52159
1082833
220669
102156
977895
1103371
758191
1122912
136343
1302363
791410
211160
1196944
366787
930640
74737
655620
1200206
845871
422149
1318898
1190393
466322
492394
502905
107044
700589
893492
441466
1030454
1273459
161654
496931
767914
999164
108058
607001
778632
128376
944933
124112
1025472
915873
1254260
231652
1126085
894930
894096
599601
876588
540831
740799
39600
1191777
790160
1018845
106151
1044194
1165069
807119
575531
800165
103941
524431
854595
678834
1185462
267307
885631
759276
688608
884881
296857
167065
127920
647167
298071
926979
185173
900097
1199732
1150637
659339
76889
65055
531449
1226212
400884
82770
664066
567293
1219500
1116002
353858
1270749
714012
583165
179488
806930
995643
854367
707228
512229
889946
1237413
696994
447985
1195740
10019
507893
716233
56687
24664
292217
551071
572050
412239
1267272
361412
662775
1108126
79893
478391
208148
1151492
474454
525845
1311894
974335
72408
420797
517590
942679
878046
202197
602183
1085028
136315
475209
1045102
22901
858192
405239
1182209
1323026
779172
20248
367683
488861
72543
818899
1292693
605622
984502
760256
79708
648098
1165073
1055725
638787
177392
1071934
1322204
290645
766423
1003086
569188
1197012
709633
1174947
389361
1203366
160615
324271
711316
1023055
733315
536231
249216
304211
150846
387273
687968
525329
1030259
281623
925666
76467
427839
37984
1250760
1282551
967163
1249389
1217208
822611
950872
175952
73883
153601
1273092
64089
888202
1291715
997430
883539
278384
530363
1253087
1007298
404534
1160822
811393
642282
1357887
601873
1172423
206095
77587
623203
613058
975949
660739
1227483
841962
564519
90089
1248030
1250777
208684
1356983
366553
349537
1242097
1328338
728564
39399
1185402
96793
1315160
1097913
116679
663109
234952
734011
1124595
792393
1194387
425939
1096358
1098290
328734
978615
369568
640651
1225508
515627
835169
310944
534901
901116
121338
1049766
384023
977512
246355
754762
61179
247380
160460
676251
1340557
94513
752074
298625
1083067
1001360
817087
664623
465377
320662
1231727
622648
68685
203018
453820
561625
356418
1187320
199237
472226
357743
481960
1212683
387293
770135
54033
187481
865601
1154289
540953
533842
36045
1280132
190475
474121
708158
517920
1031928
306093
911755
63466
857249
691300
963364
651421
439680
1105010
608617
1065496
352076
892895
696723
967513
893707
981302
326916
532583
67551
1244147
270117
720494
682643
617690
847904
1322531
267587
755999
85793
85248
192484
139105
1270300
762269
424657
809249
1000175
24937
778116
643994
649701
1092878
24351
410816
1036277
1067953
1211737
1261992
314574
772612
1204714
1353895
836902
600151
317245
935651
1073662
1322298
126065
1016333
599708
670979
1188335
1104842
1116851
1114559
535270
207329
875755
109951
45278
1198876
1195151
121735
1150201
1029262
941384
775357
14870
955608
361643
886387
598425
1058276
1263195
1341885
368010
14403
382553
416776
899509
801510
588431
91509
250147
1214203
1008541
862290
595595
1123975
565329
1245442
770603
181865
567002
750792
542537
580753
1145021
256535
298358
889105
1358835
353748
88249
87991
867005
716566
990168
723005
337416
1044228
1447
499746
26269
999412
1164476
262137
571547
946061
1356791
240875
1029623
1038360
426572
1140906
43680
106526
344027
699248
941740
1055286
853480
1036814
1229170
736131
623144
839528
181955
1341424
1275728
180088
755463
1175774
954802
862731
1092658
858263
398575
950718
723817
1124858
1018119
945308
632563
421317
1288165
920186
447039
243525
539214
177715
548793
1253052
472779
656401
520871
583023
1016135
1199095
64596
47199
147297
450033
1122931
51344
981427
341024
1244956
61121
660245
1247049
1084902
599545
377612
1044867
1171188
141929
396447
617776
259431
1143274
36327
850358
200937
465636
737983
962908
558656
830642
912658
1316444
255800
109430
1356043
479663
1221720
1269965
1019701
733985
858383
371362
5870
652214
299907
831909
1072962
1080347
246078
985434
561896
379910
596503
546760
791001
246697
231257
580364
302255
1249479
107216
195203
954570
472737
1151484
922208
585310
113272
343375
1336466
1317580
1052839
1045802
1069899
930479
76829
236313
865453
48786
331859
360494
465856
1238494
489951
1190802
216205
297400
816820
889654
364982
894308
1021499
589859
1002863
35362
1149987
796371
861050
779835
323131
760327
23737
1006533
644556
1026753
133423
541266
154112
935608
125894
1085292
887206
126629
780408
1181226
618874
417119
794654
920257
251835
1227115
755724
540936
196707
1293359
324415
551494
1048305
745398
1170637
430460
83015
206311
204270
955253
475845
643570
790302
456576
978326
366786
1142605
767341
680399
1314150
791502
45416
187854
578737
695951
587322
744568
317605
1095184
625681
1168796
311817
659242
994391
224509
317934
338681
572507
959286
638606
593696
830011
1131550
794300
680212
545830
571285
86113
751366
400013
41466
265511
946129
806264
833866
1146874
630211
330135
475049
1228642
1283231
249679
1193700
601292
972143
509956
184071
319625
1206755
415906
995227
1190704
617923
891180
546127
508387
963751
901532
876231
516649
767556
1066049
520477
727745
402642
554751
1266650
698492
660760
366716
1086229
470497
11408
1063087
1240664
1259109
146931
1158642
1351239
450044
738281
74331
737187
408258
381812
146164
1113170
730182
110737
738581
762692
559651
161828
266814
956048
1051702
1146154
149284
186059
647549
53269
23306
1141044
933638
776735
403816
1236380
194388
1136752
512090
964211
282638
127595
607280
701114
687431
870171
1027736
415718
1018414
998404
1059925
1061242
1295894
299189
39235
777445
416915
334702
923445
677980
348840
706266
789498
892527
80762
458857
284255
682754
392460
298448
272882
1068144
299810
669047
1324696
914546
1164440
818039
698844
1302800
644985
8962
1243488
797935
24356
575347
170420
364913
570425
1306552
92792
1046433
965161
1043957
127352
311868
386381
332547
905672
951917
1217583
1060271
1101922
405178
293821
454196
57318
508320
866016
642572
880862
424605
154314
1097531
1147322
219615
971789
1026363
842227
44700
319533
177450
1329889
48283
70929
739838
1297045
25011
66844
986445
251560
354414
1179959
939629
802634
43871
739839
8328
384017
276228
132766
1165408
68487
1360381
831562
789055
1245297
983588
1269556
1129613
377354
1236751
41097
843525
288640
363996
1130148
241614
1338743
947909
708860
1170078
89215
48802
793571
1330937
1136468
1074083
498647
1319736
1060687
167682
501893
877084
282935
993777
1347602
580091
935453
42747
110302
1243712
610795
177472
1322702
691537
652685
704834
683292
801688
389589
696029
66233
892835
1235087
559431
184600
717393
647067
753208
1339169
954643
1172449
973552
1017093
221695
196189
952125
1173636
448046
1289945
782071
56154
135821
165272
439107
390236
1268052
1308725
1077770
624189
1099475
1133216
1073745
720836
22780
601266
528503
217232
870557
430643
1171506
351633
71675
656744
178687
1160031
966118
1048783
1327052
665508
429337
346923
622342
1293946
590130
948182
1108081
541160
950270
955751
93666
342632
664401
615880
959012
913543
898073
123969
150076
656509
451699
1268570
1218069
1055498
1086676
344204
991174
297271
347670
1042081
992575
1313357
355655
1360716
105437
727640
391889
1129960
663007
297723
815149
866224
1185348
565740
1050343
1129331
1030554
363622
1333725
393170
378932
1363221
872203
940333
991833
1018111
147767
958558
363379
50730
1231938
1356585
216019
234089
344416
1001288
703106
1355891
627148
886987
996565
806421
734905
742008
166807
1289200
261446
600683
1060565
734340
1338669
792746
879773
368756
870388
567740
874878
517350
805192
1344492
578462
428409
292975
515532
780749
572143
403329
485054
1284725
1106855
582347
508641
204359
677048
1056706
1272292
915274
1028647
684019
1032983
525397
175838
293553
1114773
1105827
606699
825162
1087558
492655
1135304
175734
71552
383319
539968
546984
881429
627565
654463
110624
504976
727844
1077217
35110
777543
601601
147578
404699
898146
356276
1031595
1124510
131932
106242
141517
816054
715455
641830
1222219
766399
611178
29853
28691
1153578
122240
419386
1210401
1147979
170499
174819
952834
860097
548172
1130257
677038
631069
543926
635141
94614
850603
229330
175942
390999
631958
291226
541867
534333
135517
178886
577283
1176070
1122452
20063
1099744
732365
919541
642171
1301203
195034
39145
684370
576664
1061446
915512
1066526
260509
1284081
843402
270786
891981
14308
526952
1192279
840880
703742
395481
118088
1196157
1274548
341886
130593
262719
636847
1326744
1279570
1015924
670168
204073
392902
978930
200663
53947
616385
122491
1273499
890392
13341
852177
1224673
1027794
750941
672196
73589
792940
1009629
324216
1037713
1152760
1327880
876569
516784
1017046
550004
1100426
1276063
301352
1339025
819081
664073
738675
982581
648822
1031779
1152684
510245
557344
1283905
475887
416254
955672
478176
16423
116804
153203
567882
668331
569217
583421
1146898
1010138
812714
272708
1138109
849793
299510
1222434
505052
404992
221840
484679
568943
995281
1304755
518782
395711
1125257
33249
1243317
819985
805470
281937
1071843
781755
879407
270040
993330
1261702
342241
1211372
124912
674045
235974
1319106
787285
1187818
1307843
260818
1348489
1035712
1001723
818873
707108
366254
444426
1061982
613342
650922
892153
1254413
151273
516762
923629
772031
754330
742514
826661
315666
166402
31527
845567
511889
1230219
936011
518595
583135
994854
330710
453236
811965
1364076
112472
1261469
662219
682615
525741
444702
556557
436336
305692
718482
1336514
585578
980314
365611
120823
378410
524983
716155
957783
774072
402414
832613
56263
1284974
837208
1336088
1052092
1314530
1120722
552332
1296675
54842
1219191
1050586
284651
240620
794771
216101
336969
1061868
251902
891224
267965
1190183
1013991
122096
829578
368201
600996
53586
557363
851533
440675
824287
24692
1301784
1231428
999591
1001256
1199072
842706
589093
91322
171566
1193781
1181069
885691
1319304
1090241
1011676
895128
1128711
901769
271427
1265483
706727
13100
898220
943842
1333034
1211741
667702
617208
950506
1122244
1157416
871365
928947
1141755
38671
1045076
916061
303970
305405
386565
556467
807139
449690
181351
667741
516562
534734
813792
712646
1017344
701461
1154354
1001945
439893
1330025
924222
245155
979729
463052
764720
1061834
23871
700505
486808
146966
836013
383848
609258
945376
141706
286425
973366
922293
473235
328516
761953
992841
1189802
1118435
231273
1168117
1261027
1154922
716139
1299247
1038344
438417
20494
200864
594872
104811
318959
1136147
1227349
1292077
1121617
668204
104154
376366
992911
244744
440585
58077
1168143
1306030
1317462
790863
752515
590106
418505
1358675
318497
110460
390061
105767
555958
176282
1130926
634183
1279189
820780
704581
626109
468667
374349
948041
1153723
1360278
322449
397451
662959
615867
958838
344537
483473
1019222
7552
699284
1005432
444966
1005840
163875
89131
297300
483863
404846
1130113
1272407
726020
42515
771640
1306722
268474
1310305
80950
55051
579302
1223011
591027
148752
1010223
1270763
68365
1277984
839737
290599
285072
490366
937861
611993
668561
1095563
310654
697309
304162
102265
411862
1061275
725439
873102
1222498
489713
1253685
893949
105464
1360590
722493
1319726
234685
1207868
398837
1044822
873814
746821
1042042
1320793
1285597
1165819
542055
1263716
1320490
485080
1182750
990171
971066
1108599
795285
590750
783570
857621
1096988
783858
347738
705650
294285
168333
263581
1241671
1145914
505180
972221
705970
1341394
148491
520039
272170
1111594
925747
488957
1183484
647496
1050181
1168207
92863
1170475
201120
1063834
87556
991533
1223728
1037238
561813
861668
626224
1142748
567500
907339
107610
137137
400307
731650
46843
1155223
69963
923193
707735
689153
1211652
562219
486596
229532
903194
823538
791203
1158675
505647
31814
454723
1079039
1285202
145198
46581
1356778
971696
503600
1163745
1258395
126983
259373
30403
1326123
270941
1005221
1014221
1273146
731922
821566
175008
27358
1306231
852858
1133531
300827
576590
226514
344384
532093
510673
306480
7722
73529
144537
1260289
609097
46675
911274
428817
285679
807657
176926
245387
443816
237479
241194
564186
814638
545706
1340886
414301
283078
902569
193236
1234062
453715
1201959
877136
1093466
1356002
984536
522022
1090282
119175
905296
1129656
229677
85469
998618
944373
459672
839210
825199
1245213
462716
774812
1205302
531170
116160
123137
1304977
415053
347270
360950
1114749
1345131
174730
874622
940786
1275387
343614
677825
774206
416484
140749
1206755
561127
529003
446011
866293
368801
33748
1134659
152916
1128476
582376
933726
261076
143760
863759
1360079
159766
416645
772672
63704
722889
737297
34482
884322
1147932
346406
809818
617136
645194
1297532
763524
879078
803630
484558
898191
47598
1050378
705295
892732
928575
278378
1226619
141979
938794
911139
572118
454834
723343
1174660
311012
1137011
189763
605347
1354910
1005435
1077946
724934
486053
787161
1004445
581747
1122956
1317920
37531
1045448
137044
1155163
406065
1191054
1313918
1200359
385110
1025248
388460
49153
360052
338422
872462
1145222
114570
1021955
89587
388288
169693
1283767
796810
1315748
1292955
1200386
380651
1280172
1214863
236465
1320330
1020354
915899
713191
440683
1683
146793
420621
875414
1012983
436139
1176449
670515
1084320
928096
756777
1056968
621682
1239208
434443
307815
1057906
558196
796505
660759
528190
653830
268659
362259
885438
1316312
1012193
1318614
1203029
1040101
1095634
238147
1338451
600040
1069347
1273526
873168
488977
593441
1347172
13653
893385
738489
1215366
1313887
1131827
129498
547392
160704
249766
158939
427812
905117
20069
751013
436459
560543
778553
361864
925505
253124
306959
70928
201471
1321715
124011
960272
1345763
885351
335030
473540
342754
770166
512929
653933
323324
687307
790329
361068
277154
792926
356983
523775
1295088
298086
648336
704093
155829
922914
584974
736226
906132
868740
693133
816265
495671
408423
205149
416489
790991
1275904
1031705
1108271
81595
406081
1234994
362149
1210366
670993
1038930
1116433
229655
687670
779420
1211839
654210
239995
296960
6740
945174
256806
1057825
943471
864747
874387
1287081
235372
131627
193902
202551
154665
187981
837472
698057
889689
1301113
13404
1156607
129758
1002210
302716
280634
1295256
859629
1288253
141443
1359972
899912
697286
220331
84664
357951
1103790
91258
343705
1200451
66943
63439
276444
590184
1117497
164158
691818
10386
907742
1120490
132410
1270665
997499
800185
250623
599262
1282766
1124149
228807
1064299
707331
282892
1281209
247115
943019
445132
920309
63456
1356872
451429
168063
124227
546129
172146
98320
672266
1113282
1088667
859519
805113
909216
128600
885428
1169124
929324
817530
1341394
390393
1097377
690247
144468
1082208
103081
1073959
34089
957797
1025430
661515
553954
1141286
259677
1248949
1057687
361735
310031
1054564
214262
392737
732937
446872
225355
1126865
469930
574074
1006772
1202428
938495
624802
239603
987003
442755
38651
845029
649058
1280867
81471
988791
194003
883190
190687
936489
794353
105447
529433
1106002
1275544
1229484
140792
6393
148600
718838
1330445
139724
1134390
143425
291194
311561
1346723
903500
223926
729263
808430
260513
1263979
175698
50233
389432
251274
87223
188919
1307868
307574
592137
358594
1209170
50039
204992
1300403
215539
737609
1103329
980109
518542
1249574
554963
388666
1330656
8276
342254
283707
1196050
261950
1267643
739875
936509
769272
1249629
495854
868239
115347
1211091
906493
67130
174965
791655
424551
112287
1001654
647531
769752
849408
296790
402962
347043
965817
1302110
574386
1236605
567204
313938
425449
1122246
875451
418839
362195
986945
1010563
359024
277232
609862
591920
409688
1183273
677281
740478
540402
324901
1228964
90631
408511
1125963
1308586
1363672
285406
1238299
459129
1215385
264353
386530
325706
95047
997220
1164837
983316
469135
1314165
300086
565440
436720
725526
765381
244097
124956
1257855
516340
987508
1240477
392583
957193
172590
477478
949943
928120
800157
514488
457271
937371
1206906
77820
430043
1086145
1327659
586243
450083
116522
254026
743232
254028
688531
190156
938322
72090
889608
1007764
73788
1047312
327223
817493
430634
210864
55453
991584
293943
190880
1240327
51195
623
499739
32251
1156220
906663
521625
400753
1334157
1149126
400696
70405
1084985
391433
1086373
901392
122501
1049176
38476
797408
261491
1277957
612890
739550
843159
87893
113225
1316020
523592
565310
873075
1145032
1065804
142882
468447
774556
116005
279855
1096899
813914
857146
715773
555338
119271
583910
1334745
1347212
908149
153045
108477
512881
1115210
487436
101597
814626
1360250
52184
197815
765177
725563
123841
328731
1194109
1215001
1053536
915721
1315474
969425
411678
1162904
1328161
1014890
216256
75342
287119
845277
208816
352681
398790
1013067
1217168
10130
15443
766449
597724
294721
687724
1115333
954200
1014333
1132147
381301
276985
774766
220820
1226120
1201579
897352
332910
502983
845367
935200
1184828
314688
754435
877456
663894
1349132
485451
867448
122669
149002
500635
649434
970760
701386
458757
731104
1109844
604748
974366
601710
1148183
652651
824901
315735
100799
523120
404946
42800
534901
1101286
745266
310551
55838
297433
709248
786513
1206550
859584
858479
293095
73038
1136504
191627
890918
62725
321425
828450
1216524
1281633
1309070
959057
1342792
608216
1151259
160455
703122
95811
360332
193365
690601
1192297
1022465
252674
260234
1150934
26412
1142365
386968
934755
1033464
136126
1216237
955127
519098
1096580
293790
382072
11525
353843
103658
390841
1226102
124081
307427
736653
818529
734071
303723
920892
395053
1214253
1031693
1215513
222476
706026
1219111
564865
662530
1334589
806318
577637
1154603
743189
77747
938612
1254932
103968
246975
1102456
233180
1346919
1165188
879168
822775
640427
971477
315905
1118023
788125
927516
1322026
533776
104705
613209
797024
449003
350985
1088019
19622
706254
1093645
484846
955372
1031413
378269
1052061
142070
1300538
26955
1169356
1126598
196824
487892
1190713
117888
553092
71964
641400
1037197
536883
660353
1026928
615115
387501
392016
169553
1021632
693014
1136462
779146
472861
135134
207772
863940
450125
473726
5666
587319
1139051
171413
297008
770694
1030808
1209875
1325626
1283221
721907
871577
737401
821175
723404
168220
642861
661565
198379
307993
1131834
121339
874043
1316891
1113214
237182
876944
691879
576110
1253784
533762
656910
354643
162319
407196
519576
974473
994588
51916
259905
997652
168982
677270
57934
714812
975559
119973
288377
939608
754233
471734
654835
1034078
1134186
616681
528836
430882
24783
1020417
201032
1276642
509279
336283
285349
1222575
962143
530742
1079804
840829
1006666
901886
495396
921521
229512
494756
642056
1137066
1259208
480121
703524
470129
119368
37565
91929
978829
530701
1046713
95274
304096
1236569
638227
768814
1071195
566927
523677
1297803
754742
683416
364951
602226
77164
905043
432930
941241
841554
227702
1248702
883277
1071668
1338177
635395
713654
624230
465166
324035
1209415
744257
1246351
712816
1081801
533701
427105
828475
192532
228130
107467
789428
1092718
848839
474016
83437
201241
706074
1086957
284745
52386
801997
262942
506078
827655
261815
1173746
720102
688311
538733
532196
504160
224250
1295687
752374
453164
223362
307204
818412
925780
114068
61669
825963
413890
570386
364043
883462
604968
32219
663481
1336357
75652
750453
269547
1122169
1207850
929765
587632
1360954
498851
243
380248
300041
918995
960975
373724
220464
1353569
1298552
480911
144560
335641
1133065
886022
299876
253773
1111938
518846
1218045
1137999
460393
712544
1075853
885499
724766
1022113
185534
274226
906510
596143
1136080
856236
1326314
803818
726934
87906
650090
1158660
1062914
157423
329214
1191679
918167
113493
1044965
124031
623956
268146
404767
1256257
1307893
481352
34418
736714
875963
847347
403847
52962
40247
436038
1137673
133700
977699
1029448
1215783
560999
625276
555987
325245
983690
613721
912804
982494
57620
901473
205315
784250
359296
284887
741539
1262621
1308575
1179814
1043943
346701
992604
506421
487334
1058877
633028
248284
983001
1310576
1026482
353628
1311960
76479
871662
740373
261050
109649
1185748
641919
639772
87396
1129749
93713
443747
159239
767560
131079
432897
282538
15373
427325
609236
651342
482532
898239
42302
892274
393625
864534
1317135
288603
648783
1252119
315477
190714
1017677
1078629
959784
530789
161997
959512
653577
232980
1256930
930108
310875
583023
753604
355146
402740
1192737
480631
256207
208250
506465
1143553
296682
262624
540189
871399
1097204
460202
1238744
848963
810976
206388
1250319
656085
594707
1127618
755468
221505
195544
931685
685466
1198665
75540
1329083
463392
955283
900738
983486
1152064
678821
110364
1238887
776459
450798
1008703
419887
171237
109836
980
990854
1132204
385816
1198202
101998
192404
1057725
1260089
362952
1029705
779066
1303508
674289
468597
2003
1028962
186264
871791
186131
565302
799025
1337856
816932
53889
204510
420195
412994
537179
835256
792492
919392
72455
459346
1185388
99949
345178
573864
1338213
1290492
898719
26619
778944
795478
316995
456092
668727
168853
727701
614860
484384
460013
799393
514602
511620
664684
233429
649505
1122997
1321291
1078201
1145358
721831
190703
974911
254880
1211245
668400
266022
1131588
1170473
999340
280585
733977
1151993
1136908
149444
874246
500114
953370
914175
1086498
1217101
954055
796691
1272922
28626
187896
939590
40763
412454
1204322
636918
54909
448925
134824
86555
1133051
962923
617231
447486
44733
376550
1225699
822178
51772
214794
804091
400650
186756
950118
77801
226872
30562
708942
462164
845314
1060551
1306893
1015090
1085384
1328805
1325911
1046983
39169
265875
238366
468105
542794
1149835
295873
915864
1019762
638164
277513
525912
1087708
79774
818889
1233357
858560
876598
1074680
670249
888263
480047
858272
868142
296885
848354
1255380
206951
960210
418911
674576
1103357
953766
214844
385127
210479
309395
1006638
1186831
174159
361849
153011
593577
341263
150923
289741
142376
887387
1233992
1253504
658548
229149
626527
1062054
855550
486115
264237
1317143
393159
242326
50495
568001
213937
831788
1147950
311616
1205723
1209646
432477
556018
1063550
1010068
629718
440691
971984
349154
1164992
245383
980597
639288
90831
401085
579286
1090793
1038959
1357351
705035
1123361
668877
578236
322202
363844
281211
1234091
1064373
730536
1021816
810582
1198
396773
1109602
361775
822101
367404
1210779
20495
1301315
1346026
51969
9196
309754
282554
327257
855166
231584
1043846
578968
537604
1246255
1264031
1241163
1095521
1091842
778575
526483
421441
861366
509724
9025
1016301
341713
923638
1177474
219523
443845
1328656
802847
192173
863551
595547
484964
660159
673757
50082
1346782
61177
1264389
1138545
725078
71618
607305
534501
47818
739618
232362
341054
1105968
170295
848524
530937
149695
218247
827006
1156952
23712
320994
567531
147951
954792
256130
611717
910790
1012543
1094949
207028
1071109
209377
1068688
934338
1116766
655879
1195425
321336
1108227
189369
64702
823934
1047910
332321
376676
958444
377980
621411
809048
644087
1234873
1252075
691646
353998
824066
379523
568006
1124559
386923
203077
446064
1295384
917125
1008741
1292543
1224567
337393
667416
1283304
584562
107235
42631
281145
415236
59989
553075
648493
716937
894407
387306
196629
243870
345095
700483
571610
1179237
736550
1238851
1199235
504491
1294344
49772
809234
359946
218923
734452
573000
386587
948629
764710
673110
48228
627098
217818
317062
1095171
1279947
943876
848020
102291
204883
74268
855264
637295
405240
1216037
1157550
759180
290283
1032798
92306
549871
1075708
65324
720195
960967
155509
726249
672612
898285
1256035
1087894
921474
1229989
1059529
156680
576357
879099
908763
137439
150757
1013094
235793
1058588
1161845
284595
1339302
896487
1105496
920486
192380
710419
613773
128103
11056
1329865
1210837
894772
1204448
1044601
209925
900184
548366
629882
788506
226342
415759
54118
1072973
1177292
1036609
922827
921995
663149
175830
433864
147739
345747
1034156
548527
514505
937027
27475
885854
533663
1040314
1188662
1036831
592743
383071
172273
230423
88568
471885
262175
18575
1027367
131984
477370
612931
1268502
564730
543170
980134
493598
1341038
1085068
653029
691195
358623
1120932
703092
316143
201575
541644
645919
118063
239279
1295214
163344
1041529
994680
640298
1295016
927810
47598
963128
480309
649517
1326349
714263
32847
569312
1304987
579712
230740
922392
1154092
616465
714267
190633
742749
692619
909690
269153
971791
188010
590110
728785
729700
101535
178894
827115
789451
992563
536412
894074
17299
1133075
858703
1128782
758753
780149
768730
302645
29045
616710
210912
861001
447232
135165
817929
921853
374712
1008122
218311
559498
1076285
879408
1132415
1329510
554992
1063001
227421
800559
496242
959114
1071110
95183
1248130
1341682
1340897
483452
817350
614395
1299919
992745
760221
587569
814772
269188
1098423
137452
1337999
692821
104570
1239888
736306
532091
159944
660318
797002
317814
406876
499804
128440
3723
599353
755562
1081926
320989
917633
609643
1017763
1081656
1097146
1210473
557637
47232
1249665
621801
1035053
1106619
270555
666544
664603
739722
1146812
1342385
223015
1079217
383965
1065997
545647
743824
878344
1122762
507872
704445
946639
51341
987664
199548
457697
145934
1051082
1244680
604929
338936
261721
288218
422668
1026082
1177851
1301069
581747
995808
1174895
451103
102968
1224402
879369
1245423
76282
258848
224518
1249607
416380
295094
146842
440914
247519
1250497
878831
302574
500684
963343
199292
755744
18334
1013120
1037815
881995
393891
357460
1193910
7317
552533
445450
11143
336469
217708
388227
748171
1140461
33073
1257295
752385
419530
397510
947822
1174111
588290
915241
980430
1117187
172603
497813
120406
12369
1043433
20563
1156072
1280138
648826
1032699
653526
568818
659224
1328834
607710
633236
64371
603358
375198
260771
472673
391049
787337
1198802
320873
592485
967657
102246
1294955
886574
262642
1179276
1095316
860978
1108320
277628
757643
1327778
442621
973818
411591
531524
437412
388943
928296
1150714
250198
1019797
194701
1080416
1289217
531014
90485
1099134
788674
1180803
133596
469290
1344031
585976
399360
602435
101576
77880
1101218
243587
886354
1215680
171573
716527
825405
761732
972062
1215213
1361517
312142
120496
488111
1101237
39629
1056133
544230
1299533
25960
1277589
854137
223316
40999
462762
474592
1260399
144734
722950
187161
1223784
637610
73050
151163
764078
212946
509462
1003292
279586
203732
641910
680880
570782
470297
1128222
1000211
732382
331961
745607
368661
866044
779117
1200501
587283
152783
537295
439276
740425
290056
118876
221663
429985
94740
1056625
497779
1121170
1309813
506812
517949
1303812
991807
1070368
724113
886400
1332509
685342
1238503
1138296
417192
1194839
1207683
229331
361368
930794
754117
1204981
1329720
1123173
1217406
1140571
1081433
819160
1153618
511369
1018840
1244640
74489
702390
768766
1317413
393368
555889
1322426
655146
1156513
256546
1023843
1180744
1132304
195720
1334226
1345064
309407
1202869
119759
715049
391369
946423
502561
874659
607100
893233
122414
49486
974938
267032
870940
1131199
916554
1331272
571927
308058
1329940
536218
68734
354909
888366
853006
742416
960221
215981
830321
1118852
1342819
1033520
940568
512166
1345951
297186
663538
582308
1266518
999699
1220721
132271
830347
404044
1075097
1347159
972690
525154
379011
191006
299427
724782
1159089
28595
101715
360016
732189
1036148
569724
986063
565022
969842
300837
856932
1079032
1037995
1256298
288978
1155913
295845
1200846
347793
849012
542509
309331
679546
1178353
1058290
848916
1253795
394252
845014
471983
936175
235427
782534
344114
736368
1177434
666417
123532
652527
294694
566524
1348680
765238
350662
408298
1232201
1107857
692710
638683
831858
735480
427431
1130180
49445
334059
1235092
670455
349901
1016477
804127
192091
1114568
407324
210539
453473
323763
542220
152368
647865
450549
1312589
256746
935887
245232
859368
1254071
900363
1019847
1236519
1200021
73821
268265
1186740
567043
902668
641075
1033558
805487
1220551
219120
151998
1215574
336622
10793
444675
975388
383992
865226
108114
1280814
744919
474354
852902
957992
1303452
1077742
659423
208715
1021099
1350593
1221822
1265874
434370
1129298
337889
910964
630999
1019643
1299169
62861
914419
70779
44963
746138
1350730
1107507
595641
1036079
1129663
958483
501442
1069072
727540
1015183
972011
516026
74822
1158989
194491
1141654
827006
928996
590405
87501
1200132
575794
64367
480232
1136154
334694
1347489
1246536
685218
394587
1290419
948297
526128
472481
1074715
1237263
201851
641138
899219
194142
535963
1297537
926122
1212477
290636
969878
192983
586437
179606
1329540
1053341
845271
541102
1107995
136344
972817
876937
227383
18012
516410
74897
485277
278964
709814
1320692
926337
776127
1360115
383494
1130831
415039
1068203
410678
450198
676176
597832
936594
604143
60483
557417
931905
602168
29397
1063723
743251
849495
1358295
880820
632508
181949
415878
946485
624839
1299462
332265
42150
21761
98306
1317343
892111
689423
1010399
1101832
94479
1201612
772701
494641
277784
124070
790857
95726
793004
186675
5126
126011
1297329
860314
575084
203567
132674
264384
26639
484196
524627
1318782
402894
507271
159268
693928
1316088
770764
1295856
1305007
970674
534535
823609
188253
726366
262392
757533
1066095
170019
725927
375281
656522
1160647
1285990
269440
1021255
270959
642368
899667
686206
435887
318614
340342
375319
1165515
654711
865718
582654
399733
427819
79137
1359788
1304857
999896
499223
1289019
384750
107162
630952
73814
387031
28745
979132
681491
908474
950095
234064
1093418
562598
778601
828212
701075
1043142
737764
172886
974220
496478
1035219
451848
1011036
2811
750582
535472
1354185
1288771
173875
218561
1298818
281770
812179
617714
1293974
766661
564739
63753
817581
1347127
1247236
406846
673821
98170
457326
1151602
1362135
995731
240887
281516
1177450
374386
898990
702614
338858
1271018
674998
314027
1171714
1004431
622308
568882
266131
1120724
63454
953954
1076907
1264271
451959
1361562
285698
682202
618342
62047
551910
778666
879951
443777
1295171
182149
832217
1055060
882046
622254
544235
683952
839433
983534
660705
721486
1149252
462124
166441
180386
1238520
100221
1140630
975836
84523
1086125
1193670
179382
1135665
657381
183935
1048748
934084
793230
415393
751318
254218
1326697
1179241
1146410
825976
1243681
560850
451235
1118504
40316
346077
711496
820657
254241
849673
1060727
988720
430184
836142
792726
741315
445636
820336
1078325
1231003
1071022
1315169
320576
1132147
842350
1312843
231427
387868
182582
1302150
111462
190361
257009
25158
667531
717148
51809
793540
688632
57027
554363
495808
35533
482539
436826
873347
888519
239757
227557
463615
807691
321858
751239
185179
534362
86422
828198
1319165
523255
311548
545934
1350908
1352905
186583
1288281
1336850
1179945
1345556
374082
992628
969364
767743
173756
449415
129705
479436
102702
72541
262062
199792
47028
472652
1072991
527440
243398
719200
817240
1031505
324563
110826
889912
1311272
348094
43480
880041
1290504
664626
1060833
595524
1119106
243648
1043827
1088204
657523
22282
1339657
550078
363882
292408
102471
51692
387308
959853
1360461
980542
88020
1144668
420218
869993
248623
88703
748471
1104427
288611
812595
652312
286990
751336
608798
276678
398863
1072365
1306090
366131
867530
1076346
875606
848202
49589
247343
136702
1233583
209403
369063
1189742
390404
1174360
912462
1225695
523670
434437
163025
646571
16629
555330
411108
543816
585401
243294
562313
1264699
1299297
1297490
772430
890006
1141732
726507
140779
385697
1315188
311873
144428
460814
815110
617679
727418
1328338
84743
105589
689841
607217
35711
72300
1099836
1145982
475328
480188
81308
104415
204592
559749
1054990
275973
344540
1152677
261985
356568
1082431
1120450
856047
1266211
657037
402786
931546
75185
621542
1153068
336562
1045894
1166323
1307200
550661
418640
982019
202183
512292
329165
654527
575703
329459
46054
693725
1208367
1080299
825593
1082277
91242
968668
664735
722279
297334
81466
746564
514145
1241347
89286
213273
898291
842791
740874
1259215
458707
1325984
1076489
47561
570995
330155
757674
299818
1250314
1218434
759135
483157
144965
1251844
316762
1327617
156631
1156121
453550
322473
650866
940288
874541
533795
489128
459148
417139
543104
446389
195106
825444
273892
166430
884460
306486
503277
890461
194095
981299
345926
663460
738995
682314
920231
514468
507427
1108557
1297369
144168
464538
303211
555265
1155239
707054
651648
181803
412744
1363214
1272190
584857
1139879
249529
428361
69334
1130279
513297
315918
295456
218189
1297702
523166
241498
54369
190041
276625
616998
205923
182663
1324682
478744
242204
1041829
77265
477516
156660
592434
816104
1346660
203830
168483
1098548
541501
250327
935553
1280036
170348
895487
358559
851235
1201296
396522
1147836
394529
991507
376069
1025167
166865
482643
1084854
617304
716478
119419
1257288
143320
568585
548620
875424
910593
489114
1165109
1154894
540546
102893
13391
875432
1160607
90367
488545
280463
1012908
269413
794169
421105
721775
988080
704330
591303
470145
1024229
194979
342994
1061637
426580
624483
369717
1129847
771027
537255
911084
358577
1324223
13486
1215316
904391
886877
398729
1300034
814229
1060229
644870
658615
1176234
119706
849419
532537
776572
950358
410719
212271
1242213
15741
1064724
407389
1034584
938384
928718
12245
820225
735794
109543
374591
84895
290912
1026954
109719
922140
1190155
778442
346018
331541
220839
943856
64084
274696
1335061
1137832
844898
59404
459239
1044992
124045
899345
415993
1133248
223954
123449
124245
53778
833694
1086551
243137
1081015
760966
750084
782692
93681
1183896
614282
724463
1016353
1233288
290860
1025621
60312
1298535
326421
455409
444066
1337716
680735
85390
250511
47832
1213891
311010
278962
281213
295111
982205
266894
70946
80815
110152
265483
1192387
40350
43791
758314
1129956
1329833
763618
291200
836892
1168894
173536
951435
1083254
804081
348851
851827
806420
760984
323456
40479
907975
110067
994162
489227
946435
87019
61210
315609
499493
33044
1080073
4787
1136757
965885
521794
1182036
980302
727396
423232
417838
169430
1168088
342697
1265167
858150
933150
123024
1131762
761241
491300
826296
764376
200131
980262
729149
787956
910278
1307317
466662
560065
902654
921335
368250
67032
576736
679095
185729
255295
843717
156422
1075764
1073513
141871
598521
705417
853461
1208548
1173066
781438
373445
1024884
354819
671233
191569
584448
1166308
1225117
1353066
990104
794596
905593
934469
543767
662386
949714
325230
793167
1070675
1261996
39748
454990
1213477
167215
1279817
438697
608130
563143
5218
419753
941211
502869
557797
1082907
73364
924280
8827
575914
874601
114712
737864
1314509
50885
777939
1341384
251839
676938
1213047
195610
542365
1224988
510218
808609
782109
247105
1253092
847933
93451
887507
112201
772456
225330
101887
1278103
231333
31631
301847
706918
775917
633112
637023
1004719
781251
1091341
1175897
1020126
1238165
401607
464946
60672
247658
931915
1090333
141170
721158
620795
481584
1127645
151889
384258
400669
501803
663984
1299190
1307947
4582
902135
373687
341629
702525
1250094
495226
652026
275484
991236
851761
605644
833509
118889
807352
1100551
740466
23088
784083
1347550
1083663
768926
1347038
161716
899533
590569
247670
309445
926828
601596
153522
78485
737176
811143
1053880
393953
75335
1079058
380647
878209
435790
1278624
139690
676572
1106916
282928
747056
887992
900072
705756
485765
84387
88054
500731
111006
926706
1184091
571745
514244
829507
1084689
1057785
284041
1174134
57451
323223
1261244
1239283
33679
42266
38382
1346455
696249
334378
225240
163847
514621
293723
450693
878134
423240
1161208
818629
1034688
206384
1158455
270163
963526
1251386
550712
660734
1198719
387824
1051742
542481
1229179
1094581
775780
258614
178701
791791
615373
71532
1209380
1038563
890107
28614
255327
437965
96181
1131816
1235883
891039
768822
254907
474742
1217352
1278574
1293189
301488
1364098
220142
1322184
960450
1213199
985050
869905
684661
1038949
897179
312579
1018100
590557
558808
55286
1015683
101448
771623
647724
130223
435034
1097180
370161
694873
1213229
617661
1091665
744165
1027559
893424
8496
1007741
695253
520086
208611
250520
1088745
397662
1052872
92845
1028133
745038
817830
766548
27391
349645
402722
525627
776622
1295114
492970
232832
437136
1183142
279097
619370
1105023
621792
1018094
644628
189364
277349
477084
436871
259860
426415
616260
514371
1222770
1363083
910570
1157598
1025094
1039872
569863
1251026
766415
1002585
582586
95637
1154964
1079892
77548
824052
1346787
702720
839674
137123
1156318
18520
1116516
418050
1132453
1347757
44856
73623
159474
1174633
1073409
427545
1091882
685331
1298476
638297
540143
913180
357987
415019
146937
1165695
950064
1105782
1162450
791759
576279
114261
256160
734367
39340
183066
71063
932084
577327
583516
1002107
9980
914300
404764
511838
1013135
415470
63753
611904
999356
149214
1166625
1059558
333917
1048045
1116130
760721
1164070
344619
103545
172007
199733
725407
530438
270386
221859
1208566
744670
1072088
1246398
440287
1016144
183790
804420
534345
956929
1110502
63563
368680
67849
329743
143166
827956
1197306
721766
669540
627953
436191
290362
703399
1296215
1097445
105226
1019426
854436
818586
1112995
1120765
1208987
865439
621344
562001
514520
4645
531029
805639
488985
1031202
1024809
627985
1293806
401470
840926
108395
268774
513729
91413
264161
1263437
277312
607398
1250287
1022942
867672
631992
1341067
1250136
923785
818586
1227786
777602
576289
339359
4127
1357955
657229
488090
1012966
1252224
928762
982813
86422
477429
373127
36297
1084559
304468
662116
783092
64017
547342
1103412
218155
1192731
846029
1333970
1258704
878452
307284
647710
341883
1280526
798619
994012
1231841
429883
764319
1254712
268279
128123
902238
173288
1247028
1281132
1215758
1025773
370998
925198
912338
748249
509614
1153796
980797
1309920
636122
563827
870566
1319326
559643
1309090
837130
1038292
828558
709482
55670
123064
1042867
883360
1273324
635396
1344603
686334
68575
754602
33247
739729
1260273
1216374
593236
504833
956470
669947
1129120
336503
343653
1335094
825198
1106310
859375
850316
645107
694612
996006
509945
1244929
1001365
1157942
354988
921433
949877
525077
604549
1297349
110660
361820
1216656
1162395
920279
1001817
743714
878266
1047579
605196
915379
630325
1002502
470952
1053796
1026532
33041
819158
635708
1003586
1180958
1359426
869877
802155
370937
1165188
322609
202429
26585
935775
425959
1220094
474586
386801
215297
1218467
57524
990078
881999
145701
672833
679308
1203237
91008
674746
456746
910286
1043536
105069
761997
226979
1292264
535098
116708
1084578
1287646
1075044
1270264
463917
297185
609391
951638
687303
227634
270414
665049
894200
946511
1084895
329580
563972
445497
442432
855881
611367
551082
591398
412970
873308
828955
589044
1173241
922238
1267002
1272469
1355486
999295
982587
47132
938187
204437
749362
697709
885191
159985
838927
48817
540093
1284157
271589
379639
1359041
288429
679328
59239
1095284
1361054
614895
852816
897170
23857
743913
997688
55132
192597
1032696
1194484
1252783
934600
265620
1310356
834790
422039
1239044
687382
263301
210444
226700
1009063
912828
294928
1335168
221951
566268
311683
307933
1287041
654744
88368
628291
1053971
1182664
831451
286113
994120
652260
659991
324263
648998
180877
556876
119606
941834
1289299
1051681
896924
89996
646589
732291
1093585
724520
761274
193245
578917
183504
116229
1192703
246714
536654
475737
1363419
1001126
1208540
485600
1350400
623219
159598
1328154
957422
584836
1333052
351801
662724
234705
457676
541202
699147
288607
754363
1047914
610563
973815
802413
57732
193719
26653
1314610
564788
174639
1023852
791210
243907
132504
95409
1052221
919971
952843
74672
1332277
900886
816683
489806
574334
572358
1285960
638801
772236
171384
1287047
38352
563299
406118
506623
663380
546020
477069
694302
1213240
1319363
112635
645570
681033
1082039
836764
845141
676999
722306
1360670
745692
998605
649073
930248
561348
984207
108688
141530
610272
432666
1297454
237406
1282224
823783
486934
625798
554403
214953
1217045
609799
192016
1098072
1188266
976797
591435
537323
586277
683997
144464
489730
1325818
1040427
594544
1170716
1206418
449603
481710
1155480
828481
793432
1144378
744229
348842
1044715
255820
699574
131670
897069
247170
505684
1330636
1053451
188025
736081
415251
1329607
1023107
1313404
763736
291305
867230
1180634
660337
1031545
173391
153531
281469
762635
926085
747020
165373
1296422
1310075
646363
143669
560371
1168355
898454
1128267
1067568
1186080
280657
155304
909328
862367
213211
39550
626190
799395
231413
1010848
317400
218868
1306383
99893
732469
768090
395806
669466
965913
257231
333006
95901
888445
350558
1171532
1126963
1005595
541964
133912
370825
755546
431703
1324607
1047578
1125599
1282633
92331
1100612
173947
94037
124178
501483
124196
1003498
215839
1134113
1233636
1278019
884334
1253364
303746
1210794
1284394
477575
470587
696684
136295
154771
30984
1064956
1234495
509390
325974
381977
665533
634663
922493
522638
457027
991385
456863
1194055
102883
1068736
212260
708303
567918
841809
121033
714163
780647
1141020
901748
9803
898531
1171480
80351
1262263
1315359
413175
715633
658796
745620
481565
942018
171210
649026
240100
859519
796400
272712
593052
912875
102309
220832
579943
694310
141557
1259166
829442
430824
1114908
1200099
343732
1145748
295264
313915
86669
712612
215094
690512
180767
242781
116547
324883
52743
57410
1157642
389691
171782
1029606
265033
1085729
309429
477342
145004
673547
510476
393198
134643
1197794
256683
869151
46476
348099
552405
505953
668785
858762
95388
725710
872681
85209
1121644
898496
403557
520257
700654
892583
813253
1059792
473607
1149778
141900
275891
435716
7118
388903
116750
881032
406053
175381
1050122
1174683
190286
896182
921728
847374
1206250
1314710
423877
620158
643867
972850
1282174
446797
700086
772025
377380
207410
1265232
816087
149555
568109
428822
722600
217934
26395
1219516
1148062
982417
779425
792164
649449
599748
672454
742750
1098636
1265862
219988
1031052
514658
1133340
149443
459733
551859
876034
1045371
1360795
353063
789522
44703
203804
1269113
1354916
329597
959684
216482
1320488
1259329
131787
140539
1206052
1308717
921300
400359
1297463
127450
502351
726456
379688
647496
1022634
1073307
844921
1183085
1295842
1166976
240016
895424
137146
994925
1303948
842223
303583
340920
838620
438481
1341698
447186
653242
132952
1109068
435669
123133
1268708
941353
867265
1352723
1300991
1115553
1266206
389492
453109
735934
991379
1255412
854789
1005390
994308
125996
749174
708417
300203
673161
869211
347876
18575
1282454
977654
1248050
298419
690822
1310775
684468
790048
1204212
1359363
1047398
39840
1257314
1222731
1317024
482404
422852
280109
240324
801594
1027684
841491
657422
30111
859914
672137
546417
1102586
556780
786040
723213
113457
1138296
609536
129723
586284
408693
104903
330089
847497
18405
596723
1292423
85440
27629
309641
1119823
908563
152856
487753
1228939
1221459
1198536
692031
1176139
294887
1275993
791542
550086
1031071
1117652
333976
847303
1149099
278656
132098
104134
1164942
84982
1181295
49245
596293
991010
733222
601628
603566
1133172
561339
1148800
416636
51159
580814
630802
591968
541949
21438
1023993
422210
270464
1345316
540288
663396
876999
902042
339730
1000735
1122549
192865
368051
658388
493373
1198136
419605
94894
1189610
463912
1062834
191709
1298480
346507
333076
326845
631487
1131535
1299670
1081812
94456
76569
756110
1080137
170694
918213
101011
572255
536246
613807
476233
860604
731058
1138506
1173541
248298
888974
48591
945395
526993
772641
247462
350977
682299
470756
491071
30669
797163
1342845
449390
1093669
1319043
1245150
32710
7876
147594
827811
927154
524161
581635
571158
19817
495820
1313038
1268176
102807
589533
1260825
130547
233860
13138
342095
1311092
302557
985229
30993
545845
1213720
120131
208250
918913
1207572
626064
843195
368054
919312
750077
361003
312101
447591
587419
1254334
1099486
1061128
580951
236939
100598
954066
628085
258696
1115505
662690
282078
1255516
1154005
788455
625210
23655
1318462
324908
681040
1113852
634495
652296
755628
784885
603884
94825
1323189
579363
356011
1126997
605695
661779
620205
440308
534950
1100683
957556
350423
553277
781722
279588
1327867
468175
189565
1032610
457420
162305
386413
694482
397697
700005
348869
304740
873740
76638
280696
802275
708613
969110
343239
623241
1348095
492091
362212
1313638
162387
152236
1205437
679578
880770
995980
404715
761123
348486
75646
43645
310457
1054862
293146
466067
403574
931026
53456
484639
1027987
386055
790625
53468
1213309
1181838
942978
1168314
306857
1029300
60897
765316
54924
461020
103022
848495
787866
228172
168734
855521
101702
1140367
243700
1051202
202601
361943
1232158
454477
192436
560946
1309599
977571
1237791
1121950
800691
374106
1150850
120060
313031
843247
851193
705940
220821
941581
1143117
556454
725801
897947
634934
532725
274861
785345
401074
1125339
575171
1193413
272595
1241580
217275
1295538
827780
1069370
343044
785260
605108
1354470
1002545
385447
456210
596043
1295026
476105
98779
931875
344895
53463
162411
1042163
1048129
217051
943654
577763
459697
217719
1084101
1342004
1237543
1132646
1214941
714470
1317404
9698
953932
250402
353730
1051035
190541
399162
389787
1124213
1077539
397308
880500
207416
370189
302960
936816
884220
576090
598617
1179355
640986
1079048
1304125
960803
132476
338711
765531
1040225
534829
859191
386694
807565
712338
1072719
625523
645873
338586
1248374
1285161
53425
1124323
497222
614804
1230352
412834
1176421
1289544
375604
790907
1073381
502398
968933
69711
1076216
1041879
1072077
1039886
863889
626106
1022008
560869
650642
578917
1195560
202827
41777
480116
1161839
1205590
969807
749780
169272
203546
553190
288807
408063
1337130
1279681
1001670
411744
133323
112808
416927
1002399
662347
1105249
934856
131517
920212
735586
215695
371983
223777
198279
1034462
212940
118494
968888
271369
466029
363267
331300
983927
40957
683754
374747
1151616
943141
977783
327243
526249
718009
225956
841036
850678
433053
1238245
495029
228137
610469
685035
460005
723924
313969
1177317
214613
7313
956930
767715
1173837
1226752
1225261
782142
744450
576
435673
179819
68502
317494
745491
452213
847194
1159725
674507
1119785
704279
184921
626834
1361001
1131529
915740
959782
1257226
34942
508027
1248534
1060522
36273
41871
1145581
784855
647401
915274
853151
324779
139016
901149
1104054
952154
1119481
387835
1353798
101990
135154
142818
642699
915213
686448
242213
510860
439663
163830
357396
742245
495073
1281773
88657
21305
639270
676293
824565
749951
794370
558476
409230
214303
884238
814323
103807
1110679
732831
906064
339126
1349399
151825
1171066
492849
889845
811976
954017
1064303
752623
54990
550409
651203
1323524
956895
699455
783940
438279
1181211
1347584
1187147
424345
339173
157482
1035521
1212589
1037183
410549
867223
389910
13718
184322
915658
953565
67472
211063
120094
384127
1194429
354087
1230108
1037942
447281
218822
1249385
485443
792343
991481
123807
1274803
803484
734261
1214643
20806
696074
85390
1289719
324795
1260668
517014
1065644
200355
1264314
401592
1141470
62452
665996
1029213
482075
1043789
920263
1358485
201498
1312993
9261
1330626
1324341
330009
53951
1145654
363439
1088349
388620
1190876
1261075
128404
370378
477839
1191463
452513
1321647
672122
733499
268758
427471
754544
1030266
960832
329416
956865
931573
3397
606679
289999
757099
497077
239198
1220380
569064
675876
241201
435670
1221900
827409
277165
1250368
73525
1070284
768703
926655
141583
762658
659098
785800
503026
373337
4626
1007907
90750
830027
610036
272604
1105615
1320907
326389
772201
538414
1089484
1053236
541338
1289978
966569
595783
441584
1008299
533209
1069423
259595
892344
485329
537510
231298
1011636
142579
1218654
416954
1304358
511880
720188
198320
68069
36560
56935
860737
522407
1302835
506563
1011856
104298
824612
317626
668629
287991
983709
929483
612414
1362015
1273681
1329556
232643
1319433
959861
830949
877474
148431
970011
442851
1255613
993815
97855
258174
597921
462933
923242
786206
122295
1002151
772634
670491
39077
215965
57364
1120062
1284338
1257192
265689
457510
283819
885983
682697
489146
529632
388857
912917
639476
110392
835878
406364
1149739
610084
738372
356722
578088
62494
865606
781606
1057202
1316097
222042
1254573
338685
1150752
317398
788576
1354660
667314
1091657
728435
95318
1167795
59266
351051
1181438
506120
1179524
181042
318668
456207
1181922
1073013
1200622
401671
837159
642153
799721
391254
717573
1060327
1148238
206105
134958
956785
767242
523126
52124
737833
1022431
852264
895271
102125
1053296
1074962
530361
1139644
743997
954345
586549
1175858
769973
1022486
1262208
1200153
1009381
172631
1236544
795384
4155
514618
467783
231268
778209
1290281
445334
676450
399723
553094
913601
1182203
139064
1018490
1096513
658704
904501
189586
86241
608884
124943
78569
642656
956202
245729
601334
1178112
997795
1012369
66528
313064
82703
873785
217675
649018
1186620
28530
648867
897950
919098
95491
241556
906236
63165
283914
1100677
412939
858638
780469
332332
1175137
319523
1019024
17769
68669
1276360
1142742
29161
1097560
130962
606086
63913
462876
351540
396075
400286
665586
678979
602434
326137
500181
592174
1189520
197990
442289
377895
867027
175074
1053917
559496
1108044
615797
1028325
121935
991321
2085
1188453
1291521
882727
1160059
286526
1166187
283896
154877
1030625
553577
831132
125189
1319998
52017
945232
211019
263746
1010151
1150503
911348
889374
259258
584114
503468
2343
424739
434550
1053308
313893
503920
363403
1173571
1018953
1279304
825881
1339178
190707
729760
1228562
70739
344513
256843
807888
42704
1052716
862277
1151906
19969
96870
584198
661006
860450
753629
1227565
777917
1033293
1181720
243760
250949
36302
529069
233270
1077650
1289775
568451
1153332
414889
696700
963510
186066
999211
1191144
696145
414184
295018
553912
407495
58215
713936
51414
914843
1047191
964102
1131967
192536
190589
826337
1158215
624264
1209852
415667
842075
356149
609806
804526
1273631
1315742
667320
1314878
1106736
1265714
1340489
851292
1061512
716025
267426
684124
46103
187026
859993
690417
1285138
1008223
1201400
153739
985191
606487
1242670
150513
471373
59617
487534
1067869
943864
223264
699199
690816
511143
615552
785697
632039
57193
624986
702534
721738
1124962
594984
60279
684615
517435
476305
573729
1080593
1023947
912684
1069823
284994
10408
492768
473016
1281141
1002035
278309
266966
809098
113748
388773
465161
487157
842272
1083108
1047169
33364
1093436
495164
1057232
276824
141958
432923
36241
276030
851969
575120
584905
306010
612766
255313
1018595
745896
336286
160974
1229068
1354038
290189
173899
646532
1140496
225077
176161
1066236
36388
31162
556963
838481
707928
665131
922001
794771
1139321
45642
906559
252811
1012629
110929
645832
77422
879339
659033
1086490
967900
888320
1038207
1324768
307213
503916
6377
782050
153907
968807
686836
80027
460062
476113
337728
572734
813620
605787
781282
645914
809353
1201840
356855
1298176
1230134
85546
956676
479188
523174
806103
645224
1096165
92362
270736
200932
1033576
131238
145514
1350237
167701
1242802
363606
64504
1238523
37470
957510
905860
610975
326898
987499
1298606
823654
115948
838310
1111864
163051
910875
202688
1067497
369160
1157027
446084
648431
1003244
167021
181996
433347
544337
1186397
734005
1045663
1312637
272915
58684
356000
473052
1211832
524252
959857
261616
755482
789843
964628
933645
246781
229870
719218
1075889
1344723
161207
636704
274557
1230903
915511
1097180
1245575
645703
998554
602345
413255
1171678
191719
386664
1010883
66693
1058299
267844
1201365
864268
570484
1339390
928346
1258578
872934
1139662
994110
984997
750732
1294205
1166364
187167
1338136
499775
488056
1212696
1263442
1013189
822951
1010362
875705
103319
1098629
599156
1123379
121431
1119405
70224
827429
1246115
17806
402450
674663
1039674
388543
845673
1338549
231958
1202735
324066
572173
75405
619112
1137733
293853
525287
97602
403692
285524
843779
143340
1004652
245152
1224563
1137650
756113
578952
1291413
1278521
29273
264494
22237
866684
586141
1274954
1010087
1148549
298223
602374
479739
873924
1015862
369602
174982
363025
407023
587731
204196
430095
1331293
1229004
1023210
1281137
725590
389043
846683
912608
1087460
129120
630210
1094779
1290534
733950
1134812
1193480
1123157
742419
1092405
732468
923180
320143
1028069
353225
1096306
864422
698390
27804
697528
470169
705456
524231
840315
301931
732188
414924
54389
586100
1063652
120447
92621
794218
109368
460893
1250026
384484
415491
438452
497065
406432
291655
557389
1069938
1068
348197
327427
68251
1332686
1046148
544182
1207089
549957
441657
774092
54621
908834
879763
244091
390703
714944
610429
449512
1064976
1347347
766133
544065
402882
1172769
278309
311566
221596
1089627
121880
1070058
1043548
1311190
211984
607746
989690
622572
1226322
1225128
871137
1335525
96409
904412
587639
102083
942757
612178
1306970
244814
210075
1300967
777927
954025
889324
634284
687188
915450
1059921
852381
785730
150030
560681
1229773
1300321
386239
275791
508571
295757
684401
176670
886442
26170
578196
307364
1205956
292528
1090073
1222142
1339844
505575
1089520
506950
654423
1267712
1000102
165263
1226120
148509
1277891
556610
596770
1000706
1009250
1089328
167969
956275
1000370
650140
883880
530812
461630
264066
673738
204158
673583
341302
475661
855772
289819
732991
326718
243242
471749
951602
115735
292917
1161482
799388
967146
275161
366894
1361619
759177
103277
3991
181071
188501
309515
1338946
587873
754399
581367
818356
784934
456729
303249
938475
388961
725548
560357
1281524
419731
1071403
1013184
222616
261311
713317
1014789
1265550
883187
822621
278109
644542
1158491
53974
1114952
793837
208988
359616
348599
212936
146762
856491
619305
249454
1055285
1300025
216884
1281080
35168
331431
558778
108067
932774
925065
1058313
732822
1312037
552688
428900
350978
538711
509308
677844
527881
507163
1044175
256409
653764
331236
691417
416466
726421
775808
105414
544917
524166
759850
403591
167488
319368
783466
1347535
818264
151100
499488
1339519
1228841
1323063
1109636
143841
207299
421873
132129
190294
244533
146508
173320
1312987
124392
330729
641588
395893
98574
1321626
159132
1262773
90569
348888
225253
78182
975595
31760
762984
1056961
790693
555260
1171870
965385
625262
1259706
201283
1027908
764823
751655
1079976
74570
420228
420955
316310
827610
974699
1363525
868413
1110111
499864
972956
240604
74880
295306
1124198
568205
257523
1117588
902990
429280
650603
824923
855486
386601
59099
704608
284509
368314
156001
180239
192036
404518
901128
357376
966080
250793
900308
1340212
848020
1253730
1200282
434114
349429
1221220
1284916
286892
1143024
862313
989665
750583
79744
843284
252779
1346677
322898
627135
1055440
1028204
1105433
329854
1119207
747707
404918
609271
1181366
9830
523633
638690
378872
759157
1164901
33125
183133
1202947
801718
861409
717068
7177
1035296
374869
237119
1131365
780274
1354053
238526
538342
1295936
1092301
1093180
267585
1216450
290473
1076877
1198819
867259
91290
556670
705993
1113309
247387
447541
563441
893626
800536
1333713
896417
1362039
1188949
1115003
503814
563646
765351
202490
1203089
411119
1258037
333214
70273
267763
377404
905213
682603
1182466
849018
1324712
207496
926791
437147
320523
1127810
572064
65036
778486
120257
681917
319327
912936
866498
1023441
1303498
451425
1100240
843455
1071760
132216
1224040
346446
516820
1242263
611868
418203
599919
1282204
9064
1270058
499963
173128
403105
302167
928955
180990
382292
779892
1038232
909939
513301
180099
1116703
1062525
836829
1035141
556578
563330
63579
329555
618332
227318
473268
119542
512156
377818
175852
150030
953710
94529
497443
736045
541594
771944
967309
1306549
500825
1262673
879271
886214
823693
1211498
875326
1217663
143792
309151
1174318
360841
170490
167447
857775
1007103
1285654
1362160
425194
272177
1081431
386770
162087
740025
382761
796937
798926
75660
929443
849659
145160
1249527
833269
213916
1237431
946869
1182666
1288376
14417
921383
164158
1000812
510669
1023974
44260
1052444
10976
827027
710462
1332752
26593
416358
806005
632298
790340
593563
956370
1195321
303741
830838
526173
164630
435211
44633
219908
1054208
48567
1067475
612649
598611
674144
1057418
324828
432632
272980
158735
246721
1249916
1165632
1215884
104018
466447
30837
245901
290333
787429
40542
2417
441245
51693
1232792
793937
631923
1184832
1015768
1279803
821939
1332959
1147196
179124
875996
316396
1016137
795092
1117002
219012
105734
649220
897287
1282674
642710
1011833
1280790
1130825
1290438
738578
660740
1178088
383328
974759
1180828
282367
872705
905674
1197692
667604
94682
976313
324741
1286994
111574
504259
532473
1334446
328584
613853
103443
253326
943191
1289121
1070567
1048431
29683
597216
1344846
765824
416575
29811
321005
734447
341817
583950
1024347
490413
89036
380796
1129517
915748
760321
1181503
846785
638259
1235161
26817
583462
666525
993402
568680
228061
824780
653419
783362
294974
1235527
326857
1049255
237503
60157
109754
1186721
39952
1297058
1316202
868945
1254750
1058302
1137255
595694
485961
601347
264358
126303
1290078
68522
1056829
917104
202329
1057073
238114
1294915
1087446
353256
472849
1184156
270314
920058
1159668
231437
868939
314001
1245927
1336649
851892
117932
1003703
206510
576932
1114130
57017
1114346
713480
1199124
30215
1298780
415940
639852
899470
227182
742696
1035712
42610
447047
1244457
11747
1114140
211833
894684
1272070
1048495
974482
1046723
1071457
744680
92369
759184
710490
1233572
1096179
796799
1024270
1311611
576910
442102
1208593
52394
1317970
916627
10088
394378
1273980
496764
550088
1034441
214843
553909
957020
1239686
740094
1239459
766427
372383
396612
992433
94647
1068085
60931
545840
357264
1051512
301510
1227570
1044747
1332882
132400
474775
918264
358458
761778
672868
994023
1206008
937444
1097684
93101
1142508
262782
114828
1042454
744464
1081841
1122489
622712
1314384
1222835
854849
1292077
574853
397320
173703
653863
487050
608029
1129486
39469
416331
1324168
447524
16991
968978
850871
662527
100800
1032034
576989
744206
43194
60710
1146444
901226
376365
1198905
1188075
321830
343191
1013770
1326260
525430
924794
299549
414947
886777
461652
936775
824320
211597
1337542
553348
1030573
59977
1002682
692636
233131
1285519
47521
326059
1297432
98034
684999
498347
705919
1115529
712691
131474
634601
627852
726160
1298372
159985
1217956
495749
278638
32455
26867
568639
1115766
1069100
989827
1005741
1004914
857060
615430
315271
1352134
175908
1333790
1057349
160834
1239671
635120
583504
454065
501517
848797
755102
939025
159484
542745
438001
599701
581935
361000
95950
16290
150321
281872
612632
486450
188179
127167
633707
872679
1285372
816229
620360
398809
201655
331863
60200
832645
1176080
324394
995360
707279
69077
1292239
698375
875127
421930
427326
615096
1168052
529073
818491
486423
532883
438500
778793
527071
249857
546351
212345
1061923
1184878
217999
1140665
884898
995768
618111
954933
575197
903334
31127
549889
1280097
1047588
1066782
903926
626530
1139133
315604
1289176
861296
1018992
179085
362009
245338
1032647
1210719
1116535
1011492
282585
542969
1271786
1154512
276301
1260983
228679
634212
1200039
791003
1310885
455846
553897
35260
596357
259445
857244
433119
1146666
717358
270775
873588
421866
336412
513742
166161
1034635
1000119
458406
39243
455406
784883
1139879
1241834
1207361
1143749
681300
1100597
1261301
853967
163089
1252747
199785
1335424
1217586
364611
32340
780605
813737
1191216
1189183
1024142
331639
678969
795291
1038338
380739
426265
759603
45612
437912
361438
184234
1292157
1082274
255984
1221149
1294311
620954
1346164
1259434
976730
836478
335873
538305
205755
621304
255797
903823
105949
8768
835010
534322
1118436
950105
1270152
1328242
515036
1146787
599188
1134161
264072
513153
287547
747913
1108273
240116
462603
1253943
1101329
1154252
528366
741054
660965
1175478
144592
449722
1225672
1344442
123216
251114
317772
620232
741536
461038
304737
984935
1311759
956124
793230
576645
969417
420463
266227
886582
816078
719867
49759
1216443
556913
1176011
740914
998890
710550
897330
1088876
979389
563472
752173
1234482
1210070
555464
625519
1188043
649010
827691
257971
444089
112725
1068336
253473
370635
946875
1191635
975165
636717
975245
382939
242566
368370
822723
559517
832961
1250365
902260
211907
1162814
119703
876329
133446
762887
277237
1223880
723023
654
488431
376600
248841
93679
169054
322628
961699
64899
766855
674735
382055
881720
557764
693258
298048
1179472
149317
287951
1123119
155183
1302138
532498
314736
1142433
973330
422312
11166
773881
528518
1003155
34636
20599
1104356
873505
119821
1306961
932381
589455
562793
1195915
554332
1169708
80380
17517
826542
992926
186006
813948
238984
1153109
1187666
856010
926959
1268104
625994
126477
714905
382727
159906
558730
233582
1023829
71998
923491
244672
1325364
1188378
785635
1241575
1247898
713597
769388
1322248
439190
1007332
745731
1318384
256018
931373
1189963
903449
60765
509067
1175992
1141197
1224773
1106033
1010527
414092
783261
1220579
615513
1028201
304015
155112
922084
180885
1018036
413621
991306
1019088
125337
827148
288404
1316066
194791
906809
677382
510246
1117298
423194
635043
1147341
944482
1170897
531400
118422
975048
82041
1170335
44578
192799
383002
794719
298451
84901
718130
130980
987431
1004297
887057
421449
852907
21615
149402
982800
1246690
1010693
316609
496354
880684
886932
39683
704374
85177
791045
84927
623604
8362
598904
508578
1276809
1056649
472642
444898
168319
711727
235033
851274
115880
346993
40294
237010
1184458
531883
925834
1215394
791798
203891
410631
947273
508061
274484
694703
580990
16579
1058951
492309
308375
1002929
409094
504950
304259
54078
1069791
191087
440508
997913
862835
982745
73983
1227467
538646
800456
563742
1084889
1208734
744406
475946
572437
821659
20657
421031
416743
240846
1310030
415357
205194
271864
1052474
897288
575546
115146
446857
457569
675348
293696
361351
987107
935329
1146029
115116
1126827
42620
526666
936240
930179
17904
58721
1149826
1113357
29348
610480
1070898
91147
240940
564034
1124732
7979
1258064
1159203
385664
683916
665194
1094247
495534
558287
1330223
1250494
1246740
1005191
1067074
751855
944514
1210466
430582
1060860
979541
375849
1238879
862407
49499
44309
380480
210574
1108730
1143097
767451
803328
881058
621484
1308900
1157231
818367
184589
907223
1318575
1057545
977508
155639
112168
115513
654059
613308
1050339
720846
569031
339363
1115959
153349
996976
794624
1079334
980303
895432
103757
30534
320679
7162
677899
704204
350687
338008
146745
113900
1213806
958984
707228
775945
937716
811379
995667
409806
141873
1168866
537183
39057
1218751
293262
54814
767367
544995
649267
720483
1252812
119484
657431
96238
184100
1089788
1060450
960114
873814
186199
1248022
1053991
944140
454258
975377
11247
421230
194544
553645
17313
182887
765494
787377
1287549
109623
899975
4127
195415
1222105
571954
371052
726605
1067877
453759
1165754
1273392
1136783
829076
878603
84451
670213
951266
1293966
1353426
601893
1321362
1175333
519342
1199775
144343
1202544
1331831
262078
205726
1339289
837745
839408
609270
145193
623447
592204
1191912
963842
208153
656771
1144349
1069996
569164
174854
1104296
931078
1327233
756849
732038
443179
1175664
423823
640338
848348
641777
379652
143480
680525
254211
1106681
946210
734610
695006
21242
391725
587741
1038435
402859
1220168
123967
541222
903271
173501
76880
1292221
186013
696407
1007112
276077
397121
641312
737599
1154680
1197130
702705
564215
505756
1238421
436716
171078
19602
16106
627750
162518
478459
239094
877711
316329
1260456
551601
188376
217801
832504
465284
385702
741205
738260
107095
344264
86293
444760
1166346
955055
514134
1163861
1144393
943911
1243476
1026797
1162877
892457
514791
1171911
221563
191796
609530
1979
1244049
476052
1324506
293665
438938
1057192
1040397
1339905
225066
1345853
244685
769421
593005
1048468
345753
660561
1299879
169433
279331
920186
310312
519308
304670
300862
1294474
1348915
1032118
853634
151615
886600
452347
1246564
1057259
1129063
756944
203058
1077095
514726
898707
1044366
882900
1118870
194605
510836
594622
1257999
856037
556929
1254985
693826
1023112
837238
1270498
1004364
214564
1041348
1047896
744867
1354978
150014
246759
711559
898072
669560
130364
934799
125462
1193589
275180
489313
262343
849341
813841
1169239
616760
524334
1267304
1264411
595281
285347
330697
1118785
618105
222620
631990
1042670
1082797
910626
21583
93872
999680
125724
463192
869758
1102477
939742
246086
630226
955452
678787
1229091
867578
329733
821959
1250990
72562
1327999
253517
677602
652580
1064386
1335133
87191
464097
434259
483413
261640
737443
459788
133872
222764
1263195
257239
44594
91065
333135
39134
1112490
582213
901251
321922
304446
442944
320967
742681
1083020
440426
395546
1187542
1205976
1003351
576170
916138
208657
1319903
88611
1069365
871605
451472
956273
365688
572998
1065952
1181277
164750
740181
229130
68986
661759
205371
363148
1349016
533895
1021337
54751
348295
219283
214803
860202
1050419
201079
212966
143072
1254529
739181
613068
219515
178872
1063741
241806
897818
1308794
1963
944342
1129762
1224754
434236
167348
295630
1313589
496361
320737
552825
384248
1055035
1092430
473426
542790
436824
877104
169550
417852
513428
1104838
844325
1012184
117016
1015000
325814
690858
894785
1085046
898865
352759
973854
1195340
533260
420847
998808
1129807
864068
1093732
333742
456693
586526
343500
943886
862248
887028
1362281
175581
1264778
787843
954908
1330207
328337
1134367
820736
177203
1057775
973872
1188679
1005986
488859
566343
221719
77945
936540
310741
1139055
346038
590082
1013834
142430
528668
1008783
35381
1066643
778956
4327
90449
246113
1242458
858726
313191
1161607
1294529
23918
573978
1225807
1084908
363553
214724
864036
1023836
682606
1232494
208255
1146430
721327
1308888
87356
736628
272715
260642
139294
873023
753398
510596
1107648
454195
355886
121772
1217597
615760
106797
1309370
584808
1164785
1219063
1281871
461545
939891
524709
1180209
941650
493171
560631
502000
472164
1029800
560840
670841
906543
21821
365708
31135
462978
1028888
248858
402015
385535
1028058
1253416
1166708
1350027
39570
99448
459687
763698
1206036
1157029
505631
734879
306130
881958
555642
851462
1129505
328925
708643
983008
994496
1083124
782344
140364
757852
871995
465180
282793
774060
913875
1148927
307736
495329
753623
1177707
36956
1275043
863573
1130671
908809
232846
1256736
370534
15203
58987
101696
708608
1116864
1066207
558195
834161
439293
482678
810540
1167735
1213949
650916
1257680
477199
804232
333357
639397
161180
526619
629658
870613
545092
880736
806784
1302219
823227
27081
297099
336244
694457
398559
429386
424416
961559
215620
256083
42753
353608
819471
217066
225855
245363
970340
841422
280076
141419
741335
48480
90105
786908
134150
517192
1205845
571064
367182
986530
494326
447640
950785
514501
831464
698059
1000134
127879
891755
518581
305554
995366
234201
1008742
804174
452692
75832
1270909
646488
109607
426130
910031
1169054
1190966
1201656
603907
1207149
524831
948912
819535
116868
821867
1330808
747950
1294018
544614
674156
764873
524535
1097551
515431
795960
210176
781626
190599
895456
1327008
1257306
572110
831983
495723
406352
1176392
899648
278046
394838
292433
1311189
658998
1014702
438943
547415
509740
1049363
290114
812743
1341117
909834
644524
1121517
934732
357980
985127
1340343
61118
184338
999301
1334162
430702
349184
593124
14379
1348502
1043542
1091429
949294
440700
952295
322830
461710
451909
587324
343967
435550
651495
1240309
1248796
322727
276196
886306
523746
63199
156269
1117029
997427
620976
868367
826679
1198036
479504
1039387
1260164
343738
181555
787344
446886
164538
1205289
122045
155325
1193215
852140
1101225
822641
1009807
1187938
1278718
680915
961896
1198638
514886
213247
14002
16389
569087
3990
675218
332506
731427
862576
258539
1346351
673560
1290593
57811
150287
1339557
398492
1300607
855249
1148033
398663
401581
76419
1119828
618946
668202
235713
875474
1353623
814493
710157
740050
1131277
374246
741688
1303004
1202424
962444
169245
80624
579491
1261169
716752
777903
920244
1042315
911736
1091166
361524
194536
1089170
699854
979691
990591
6048
1351427
384207
1003507
1283209
440310
1316870
1180122
347490
718514
1195520
568646
1191338
541435
590459
1282397
1315712
484733
513515
544872
301209
28689
780727
242704
305385
231052
882016
1316414
62157
955685
229293
990336
569113
146138
551937
260933
610394
664663
185588
1324248
1118934
102753
739261
294089
301010
416161
864684
266595
8718
935611
114999
651936
1312414
983024
243531
380035
410442
1300297
169361
1211779
447100
17027
321606
57216
332622
593286
390339
1357031
31334
719165
234021
1015548
733764
198248
652297
1361187
1174826
995905
1232441
350431
193357
1213555
933768
59528
347827
1280041
776414
586835
881223
492453
1095352
1340431
1067457
1037636
386278
89644
1343347
795483
454217
1229093
759304
580157
943424
213469
958191
212628
273190
640993
1093083
158034
252866
670030
137608
981152
1014662
275955
587085
843525
132813
1350407
600904
1143332
124230
677072
704675
366329
604042
247888
1041185
1097835
524638
1163111
355890
1279119
826305
77029
1235581
18243
629734
1247463
1008233
1288474
130133
112195
1044612
526920
668465
36898
1127796
53496
994725
385067
518821
819451
300435
1059041
471087
1308796
814839
291187
481043
559291
900227
346042
448437
10010
1243350
879037
1121979
744823
442030
52394
339001
11017
544419
298170
999614
860548
1063748
321847
493799
922055
71724
1005437
705847
1145638
1172359
319220
521331
362495
1255014
179827
354499
658981
301036
1244908
1122681
608974
452503
421180
1258302
613108
313965
232259
655765
1134183
599497
555730
634605
460681
830788
934445
687151
641351
922758
497635
601482
943694
1357246
548342
228018
223547
79090
1295358
224956
1238640
376274
205162
318413
1347641
1205282
765051
766746
180550
1002850
1037311
802981
259037
1015680
945761
923340
910169
895149
1300883
1111736
521919
263559
583127
1334654
1326616
171131
677839
847057
122989
228771
171681
1225267
222935
691792
1245247
1319516
232133
1007454
774879
1003611
55288
445772
1364251
244120
1260508
1316074
556320
1198558
1253358
1273403
1163637
313315
921708
804967
1315443
599549
824979
293706
1106455
753745
47906
1133708
1182162
5238
108995
985504
1177413
348183
639099
853351
23380
718641
447882
637392
783015
209002
722648
1088900
712860
271880
767151
707322
191253
854924
696629
1001838
457433
25188
1093309
976036
1289134
701167
14940
698598
113690
908499
980094
1069739
778520
68448
604843
611236
738309
1323011
1098134
188570
1309900
100609
17896
582694
1253663
822889
1259682
1323433
1156801
455967
1252172
854311
872367
1238191
421116
726323
906434
915271
1021961
869417
378586
1295105
1185307
924545
27390
1031883
1308344
252961
990237
899604
709469
699408
999789
991197
131733
901912
1050510
1127015
957692
863304
1332963
144661
88421
381059
492782
86238
1208355
49553
135039
440343
432789
1268891
1268239
355371
865788
1122649
432028
363275
391725
533440
1327627
406874
700797
1218871
1179169
605896
822730
17140
249104
1052454
879736
846949
957085
769073
43571
778009
591468
1297883
1005203
354691
934177
1048543
749358
805682
1267004
901403
454603
1071352
184856
779147
1296239
302809
576816
739343
1069775
1285324
735368
453092
464716
1328774
1022854
984140
596822
424275
102963
694981
118910
237086
2269
295987
420248
368100
201624
1150206
336479
832014
1022463
1029791
391479
947187
1096707
1161479
159494
477837
1353708
664280
337058
274427
417139
1343868
859314
156825
867461
495798
290877
13015
509233
168283
1288269
1101201
19025
1084663
557225
684889
769782
683601
670164
1058304
412367
432579
257368
111784
1069663
1086147
1278297
444422
83778
485194
71916
526388
335854
103769
490502
1126681
1189616
549968
751986
1284324
481680
39614
1285766
1071535
475544
1083824
124057
809554
31427
263333
231124
1059826
1281745
872720
1326116
1144212
548347
227652
180770
731516
1345216
1182608
561286
118186
996217
726488
233874
1323601
246091
198983
1257024
403656
1148739
89644
1092984
148498
1194167
35581
62502
428627
516242
566248
1017019
527858
1147181
1135423
688534
607800
1356881
733848
389257
693338
869818
498699
35071
204115
641023
808051
327664
611521
583764
315113
1029747
1016379
662415
588649
233225
1248162
1198178
1202225
138254
128124
567198
156924
293773
674278
786717
1085962
391460
630719
1098256
451119
268353
263791
1298770
930256
218814
1083249
540942
729820
1170293
1342965
791685
224513
740233
1211834
43610
87553
415288
529835
801927
132011
219606
349884
785932
1163730
134465
1359216
607937
491942
1333056
696268
49960
939883
1326257
479530
1153686
398408
140589
307795
1023970
523630
540835
1054635
941004
19421
1255534
31403
154442
598698
421137
1063046
955646
618619
1206150
51278
1012014
684279
537400
1088806
741408
747939
13439
210288
1242606
751159
603357
751314
1058097
606733
1055787
331893
1311076
624039
642142
296261
928865
261548
6986
728742
443840
1307562
177891
1084727
265857
1235730
137133
761976
1307958
1107484
900619
988083
799350
682931
1297893
251782
1236905
314113
463917
894657
1332384
617786
150157
1343999
282681
1150665
134852
673999
301989
239548
1110257
1353346
1030251
110404
13091
326721
948367
75858
966031
604802
97173
524763
1315158
586248
418745
210807
420338
408309
57924
771304
838029
1332556
1354129
401855
962925
5218
237719
108980
335960
553389
735048
732035
419475
332177
507241
29582
563370
919414
1190998
819134
489377
1065481
345341
788078
185725
53010
508715
479935
228073
805282
7733
372305
1262982
713118
376758
967723
573059
658590
850737
163367
1227962
527014
1019010
175682
50260
740311
577313
510133
502303
1220694
1294905
138880
961155
1139505
147345
1215891
966873
864446
165725
1096562
168320
1267773
198764
459599
785630
268304
92444
268880
205676
29164
373683
84407
573213
527924
24896
162032
1246930
1030789
1303732
856019
34450
655038
953338
418904
614645
347531
847897
334795
609040
1067099
465966
607943
951853
589675
1240859
274475
975933
1049514
1060655
666685
704364
473118
590110
355575
689593
637547
1131869
463304
590387
361897
802089
522470
615242
1132119
216353
499570
969056
288213
150341
533596
405466
68065
895305
425740
824736
74516
1292462
992795
542103
245476
277768
488507
228760
380118
21776
554321
786397
344167
1210857
1082861
693849
265598
1103263
784039
1358039
235267
382163
883476
1298085
812707
490698
494122
385432
303482
1123347
221209
1026709
1344468
884214
742098
997983
874465
500595
16294
1151022
354884
962998
1093106
1195097
192304
1291315
1227755
1064809
937092
416737
826792
311338
1096871
1133492
505909
556509
45500
156221
1298334
492987
922722
966298
36334
467823
638190
845326
1121880
581464
426224
62030
946874
421310
587984
633470
259247
1287821
361730
1055693
1134767
364131
1351833
884403
177565
671229
590839
132835
1089874
945699
794952
1033126
631609
805041
519142
1298294
514863
338565
1143172
1198083
489505
1123328
387824
798808
785622
1169971
875424
85589
392808
912207
890355
179676
1280147
780901
1288220
1215251
353395
310289
1155850
137423
739598
1144330
1252766
711055
679515
516840
1216412
1001741
955717
121455
1330002
412711
390494
563567
54420
3501
1286565
614746
1004582
561294
190182
1006113
676798
1323225
8477
722042
1220121
1002385
365822
466128
493768
1262291
74228
1213316
1323981
443656
362988
377471
99246
250804
330574
1239176
721436
136712
894164
1034487
678340
931923
983675
958643
349503
831546
161394
714281
1132955
1142457
69902
1094118
302624
669871
740768
720021
271104
636936
639309
198944
75013
665568
154039
780928
942633
905629
951222
1361170
1030188
13120
858313
1003296
165964
1240471
1153301
995340
705291
83165
622349
392106
962753
510891
143110
1184719
160901
1336445
1346304
1190424
372432
935976
1174510
250076
250164
963285
492525
1082632
636506
300153
469111
1311721
49088
401806
156240
1118835
1345531
378541
60599
695803
1263615
358306
434610
729125
507481
1041910
783013
1129666
399697
1206906
392911
560204
1269720
691462
508806
910853
1252843
703322
130165
184716
1049384
568698
1080908
354544
1236507
1080353
1245869
1106908
899129
322413
1314254
1166553
692560
588499
63990
216289
509940
908629
581670
297805
619501
364597
613207
535850
231655
603365
8889
916129
311325
446233
691956
25067
130002
343100
420414
452755
1261510
842347
79528
633043
1028153
1254719
96192
1025201
1336822
1268235
624860
928
485089
573917
448566
101871
1138295
343685
487042
820214
328780
969870
708711
713081
1030473
1354137
1086915
898296
828070
1346686
851105
1075985
507343
1173701
566282
618942
975667
96130
965197
572726
546282
185571
850007
197816
1189642
406058
788245
368598
174074
1171617
1169146
58591
889257
551855
710573
568698
600430
887094
796965
1005343
1042153
1284637
1296733
799228
989925
377258
323121
998229
621080
693244
639879
976278
534895
978398
1333658
881225
763888
601157
287990
644705
89083
315110
532049
602656
902484
45412
1108008
243552
22817
574780
603231
939289
59958
1115807
244508
405674
922755
542744
1033842
937449
1110260
399993
560281
554198
11357
1285997
697523
16283
1212287
331507
992114
923143
591890
682949
871797
430473
263661
652110
437294
344955
392297
879227
993397
1362300
96131
1081193
714360
551040
876075
1245920
1306790
406600
1220946
75086
157915
1336388
1022668
765854
203522
1331267
255169
323457
1062779
1281806
435560
1339223
1238284
904530
372552
1323898
1046156
1070454
80413
727036
684044
1294126
225066
1104827
913967
1217309
550519
678982
180406
651213
292103
295230
1157634
1140830
952340
490616
232049
443901
860894
551260
1141499
74752
997429
1261170
279046
764819
378978
224345
1084156
234060
842972
183009
247060
1107416
1282112
795325
168300
734854
597696
573388
339375
1030626
201860
842447
1199408
536686
1241813
639259
720889
1131102
260211
1277758
1199276
904043
127954
24650
848540
11329
517064
330343
496548
372146
1023660
274291
147040
544943
420113
797212
1244886
163989
857355
905698
528880
1288920
1327765
57951
322156
1309206
1271196
746424
1208783
993398
599966
224039
529450
928111
452759
583177
1250456
817654
355912
1198686
380187
518558
1338490
104559
1063194
1130259
374679
101708
274411
897372
1029769
642056
1189175
331392
1027373
1071237
561805
652795
1145048
1155210
722533
1150923
1363747
921970
1068551
847820
465879
1239565
874071
608496
1136417
74999
146664
160589
1149119
746085
436267
1164369
600972
454232
1198957
889680
1131537
892265
112330
929826
1163842
742138
325644
98272
535590
1328409
188764
518364
149548
156903
1285105
765375
396017
766358
42972
782172
491783
119519
236359
640832
530627
450559
523062
31185
912976
1283076
659436
619849
557571
305140
356184
360474
359476
1074384
202932
1326185
915219
1230411
969571
542665
249470
512467
678477
180294
1280975
1122327
603862
908794
1137964
1151678
1037727
612882
1216098
1228626
961160
321288
875028
133327
767678
1058932
371063
1232907
1041672
424604
570003
19205
929528
793337
1174739
98753
1098919
192554
83749
34681
413384
982241
429079
111175
1308885
1045416
1023611
1066326
266797
1219476
407715
948408
1301696
317929
420626
410377
518617
702881
4296
951709
705015
835143
953781
1232414
1103740
664884
398444
599095
1232070
630347
1252622
413881
1009761
952675
159174
780944
584597
621369
51043
1244458
35164
1100858
270976
1225174
1282913
742520
1247313
1185159
439407
1245826
234719
729241
131037
1070829
445908
523385
981247
707271
515289
269784
206793
712163
84539
473390
140811
1000427
494747
175307
719298
504536
618663
367914
550625
1184059
542888
1089353
143156
581613
71968
176542
842709
363896
908
317851
545366
343899
821160
863573
550310
19119
1318960
652194
1201636
1220650
1173852
1169534
110494
934327
1047259
2426
9431
794208
270335
880911
155624
1231834
316162
659838
938388
1326128
1279054
288984
381690
835980
233896
171766
390188
532682
147529
52813
783785
1056854
463674
11999
395343
1018294
335270
106036
842125
716260
1118313
684857
1088131
833502
831089
313184
42812
1214345
352608
1212072
1322535
896257
980583
519613
1075991
631456
1228470
669140
996559
1331140
1314226
934560
540233
287359
851024
306543
157191
1320686
1234784
1200940
693697
776361
882178
571421
172194
572340
747926
1278776
819137
735304
232596
131155
1317739
1351517
677256
1139347
750235
1028596
59101
986441
418612
360606
970543
91266
676740
195139
90508
916386
1128251
363787
150148
354885
1063960
917236
710999
147235
182363
686220
1331781
407863
100486
38239
573712
1003870
1074997
554932
1138685
885042
122861
137217
1147066
51991
376742
760457
365796
51609
134889
786926
1047468
720855
479067
669356
1270124
1148377
304442
1061600
876274
259185
399432
1144886
1021668
866251
124165
284892
894609
263937
262115
48602
617114
264437
90084
53951
391700
148117
78765
1147437
596777
186346
536367
1128990
457956
189432
217015
783950
630895
160335
413702
125716
1239540
663741
350414
468590
699607
671405
999411
728281
1022804
194220
198282
642557
52021
1010871
122933
121547
375180
291866
1085284
451757
500691
272386
1286308
934443
739919
1030241
825585
2937
1069389
614988
324856
281114
608031
1265921
695863
610398
315866
1217032
863833
1116609
1083140
76061
748227
272645
586249
533158
364839
1292940
892792
814532
1007738
345507
798893
42689
489274
339913
513972
790555
74482
1297225
1031037
1014651
938106
768835
1154117
289648
572953
817205
219555
204072
949115
1264930
54478
30964
182953
1040524
332531
1208737
289828
662474
1196189
1190190
144282
136048
176943
1198776
428262
1344089
22778
874097
1264485
1147328
102326
1141173
114017
1125232
1266794
1187088
826629
588986
522150
687320
1203035
1065826
195066
950487
1233620
207819
974624
680337
831990
523975
1126852
798944
117688
1148839
420500
491265
691709
13408
976304
698444
28745
137574
546698
1247461
448952
162015
672755
537058
411482
1565
1226341
176872
1364200
473724
84690
158990
105471
25228
1353546
1291029
627648
505450
590057
1314638
1319645
809480
1152421
347523
144903
149691
958266
144463
1203108
245330
202192
432384
444232
577307
626322
181840
1194495
877682
1346555
227882
1152610
160310
595022
83182
1080250
317247
522606
474988
1169882
1228168
331536
734869
943865
530445
552100
412390
1002061
807907
896213
114920
375030
402412
732477
666167
365781
91985
1331967
644098
867735
539119
630396
260395
1247123
1317735
1005631
665095
328263
1331389
251779
1351644
1110873
666511
630996
1194524
408310
359679
126662
505906
150127
1268762
1234816
1163861
223044
765684
1064284
551595
1190066
1043702
15586
861734
919734
901477
330830
243925
709305
907401
199562
605534
473732
336614
693185
1344610
468343
6365
349590
1201910
4348
881672
344223
303258
187220
78957
1147699
801277
104880
1193685
96597
170144
802351
728732
958326
731731
96412
482457
911156
343732
830143
953584
442041
1170079
132248
567217
1231733
767343
127661
1043611
1249756
1300796
133428
17730
428991
1131766
914662
716879
233421
1219285
96523
738677
49306
1210707
856651
1096354
660007
592373
279964
988400
983048
458577
972952
612226
502181
680704
712409
7577
841165
123746
872716
509203
1116173
25598
1206946
1308480
39406
1072773
89292
1181914
785562
1115704
214984
1260283
813506
104540
812514
140220
462852
474340
341348
870377
786230
895264
992337
216109
981847
1334696
210474
728704
127662
569661
308125
595830
1314576
692900
357010
317752
47095
1000129
815625
668448
444761
1336088
117770
54655
335640
1074310
1311380
836842
848830
315182
1310155
457881
239641
301460
386324
1048588
922937
76541
736572
125892
1079896
94110
431950
158175
959816
154948
1051465
829446
823752
384967
426527
665018
1114424
47529
1124115
526815
1200939
406697
119487
629036
320809
227438
472871
432979
954146
535851
904844
714441
902470
876349
326893
148263
670593
35840
604819
467973
1300584
1103305
48948
261009
716185
1031678
290343
1158642
949150
1164232
106154
1157641
397300
407449
1142567
1357915
996141
828558
179523
1147928
312627
429785
617818
716539
711363
239852
571099
354553
336769
787487
1117859
884568
1026087
238142
218
771117
741576
194701
1154403
307767
697358
1097773
450467
692648
859962
196071
778075
568518
745423
181367
1199211
263667
316657
919439
988494
455726
1190317
599603
852939
165877
910932
12855
863281
715918
133917
726852
1037858
1100994
1303227
354599
188789
536576
476891
854528
289339
886341
127413
220490
68726
639558
1282063
918745
1329019
628116
793381
912612
807204
1046077
670646
435023
241284
1275367
1248541
1228866
950901
1041275
1349257
23918
193258
396656
906685
879731
513258
942989
901870
398433
540124
387004
1165365
248435
59223
25899
876648
1228586
915892
612591
1096200
1064527
887468
1164783
74844
775074
713208
1327407
254901
1004941
691015
901794
366680
1093330
1032416
1167608
539453
661245
1322206
261289
630578
635121
1165358
113241
225165
714005
1089147
1122644
36232
1103609
206982
415066
437373
1027710
1038569
468873
245122
653884
911978
1133724
144102
236134
165300
617350
1309850
694726
236236
883204
1125106
168208
242224
1307056
1281975
693830
27343
984965
20073
192075
790814
649879
1010190
945520
1152964
104571
1260383
292931
1036793
69937
218092
406325
1012487
1351897
1294628
1255173
1205185
1057230
88985
601627
1348761
289145
483603
328880
518658
288058
935351
843578
460370
31792
258384
378917
866260
224572
119707
1282824
931821
807634
38289
1161047
979739
1098088
731610
802402
939688
1301254
509905
259166
171516
1047650
674638
1192407
668012
959459
765418
618488
76923
738737
759581
664298
105750
1097825
684039
796207
953856
917454
1332185
20684
624713
987393
1172468
1243048
1009484
248261
461248
1188792
1227865
304509
237053
792877
1270221
616145
1077231
98031
956312
1314793
340206
1233958
1236512
856633
727440
1171233
591170
6802
803506
1060614
1225080
746845
267466
937558
71301
1096667
297248
375072
265357
511407
895437
257719
29630
200707
130802
1252227
537245
359879
188567
1163686
290550
961887
472225
979027
795699
256921
1132396
625384
691809
193308
1134854
82980
306633
1296277
27632
1120890
522686
415468
318660
528708
1198243
924817
159871
311585
1004898
835857
592423
1314830
611246
1042151
966794
1348417
521723
1309971
857101
156603
811911
674707
239989
763356
432076
1245495
772230
1148736
659567
956001
191345
69842
522366
413581
245717
1330680
596220
371581
1358868
1124183
1057827
944639
430025
724614
1027555
397741
972289
608346
543336
1266206
751244
390566
1312555
266743
386913
791558
551929
1229697
269854
207891
48026
125621
1040748
421778
1109385
508396
714357
1071791
737677
97693
432261
278188
1022739
456715
896111
446798
1239732
492282
1014833
1296982
11575
325503
763673
175855
1152522
713227
183841
498065
378562
309689
1150245
520305
1116931
629947
261224
431037
415440
78567
1100899
1171969
791566
652468
465142
321313
723095
865357
419267
666277
225449
1205258
229617
208304
350978
445966
1019838
545146
478456
1202163
572390
1191836
335460
1249453
1245698
197860
1285641
451590
1295510
986730
1012930
1034998
664050
187767
1350554
473767
916614
472275
598173
612117
57223
550050
1188899
1194670
168921
511914
309494
1284439
74904
1210785
271521
1146291
1030897
779251
6097
620367
738423
820130
293386
853542
113065
51679
711484
904976
394224
582827
1056968
777083
709414
1280109
1293088
664480
1320273
21950
307878
550957
1283524
115051
87878
625007
131085
77355
377652
669068
1269558
1224600
488561
453134
183144
673227
770148
999205
1091138
1119275
696165
1036262
652811
535351
41100
793307
1287987
198706
1327296
450766
32630
834216
691188
1080293
145742
1272063
690764
595879
1339354
1129914
1271594
38205
610444
1081902
303476
630269
1216537
896649
1246178
448797
936311
1281007
494933
251894
26629
47105
1095164
820180
682849
1316314
1293848
343784
1307589
516728
108745
1362687
1140453
870095
787947
507694
122511
125516
664146
1119888
1353218
706374
261592
790093
205606
1026799
1168538
597390
904637
721234
918783
695350
1119544
1200754
1208089
1298488
526586
272704
645705
471315
925932
1142170
395532
184789
588107
1026503
865399
427993
346283
803742
742050
801826
795932
951880
1262248
259790
1251583
76587
1170637
1251615
927446
552369
826629
120195
789384
1072039
798595
1363558
1025951
1029177
1209144
635553
1025610
1164603
151620
595539
1007146
650764
254110
10490
137674
850775
811165
1345530
890574
542152
515844
595200
1112686
99137
108304
220846
308392
425261
292465
1023220
907319
1020805
481808
975953
387655
766007
1062716
1335043
708836
184748
919888
841239
1057616
143581
486574
905106
451307
1311580
279875
851387
968264
120702
652919
735634
920106
1176899
1348764
1070599
1288289
1270565
467592
1033773
769935
696372
1051937
352727
1057166
765812
580177
667780
211231
418207
724040
1023386
759171
1349539
1206247
1363692
19434
475256
85734
526013
5100
1036145
903582
712354
22092
418707
458666
70300
620786
1103067
579543
467911
1175831
916679
838106
1126286
301096
95390
818192
561744
5248
1263644
7153
1072619
257751
120163
1292456
800630
789358
1229181
654065
947897
9112
2730
416626
1168081
609602
281804
1349701
353321
1154743
641569
1151531
1063435
238244
1096247
654505
869499
116612
1079787
663798
1135178
351780
861488
410672
130191
1049189
966911
1293073
924373
1309203
1166847
86594
419890
1029914
574268
13942
936839
716052
1167288
227416
305887
277389
1157187
433514
1214081
347222
321858
437699
546561
927964
18439
936610
1090008
633335
810254
1059782
344365
619115
13291
738131
748347
1218957
3488
251265
347301
629244
708226
1038608
516396
134152
990943
576443
852171
738604
1222141
1073928
52197
702729
608466
1033864
761760
485896
872906
57266
200979
1286846
863694
59147
854757
703550
842962
396358
738089
980465
653788
1101550
434719
832653
1149000
1110357
235177
1053854
437950
63157
476594
1027771
606037
63651
81978
880431
223821
390555
1075213
1251573
202575
364566
908553
822257
462887
985392
754036
1120700
426235
59364
1347569
395928
143437
750636
741224
25919
871854
1220978
1288181
833662
1198463
256946
363442
822176
1306038
254656
540141
378769
1117950
660376
933569
1013849
1072620
975676
30282
574165
320534
973717
1062873
799166
472940
241785
382366
1150620
1078394
274625
343321
847602
991971
322804
1222253
1301913
924862
1355420
756160
1332439
708319
1171612
137423
163426
580619
1163657
377940
521304
325744
1041991
721970
445184
174409
83135
279158
1155762
956114
455393
466251
1211962
195905
369897
202695
1007581
955586
839361
314289
611759
44376
956090
459535
921297
1204851
1102331
254873
239067
1098490
170149
877795
200882
962988
426586
174038
882609
1251461
852478
85626
622111
1056763
440291
861462
589726
568162
957086
572776
256332
1227282
1152492
1038647
429623
460536
778058
631980
712619
1236746
968871
49610
856355
62642
1056986
706914
281125
370074
437663
1018876
76394
1246406
425972
464333
496529
1336406
926443
469534
785801
1146866
1236459
1233575
1220404
475684
1261335
282447
736885
97675
1217367
1050314
1238418
1350550
607020
829402
1193568
274484
62465
828546
329105
766969
587016
839643
864047
870731
413829
1171747
1137586
83129
697750
1100822
1185213
692138
537230
653247
1138175
1167148
153288
345687
163282
1211348
1265054
734532
1215277
1085357
970809
212695
807043
631245
850024
341980
887781
1006449
1095127
968514
533912
615577
478612
1049724
308575
854797
39603
684937
751138
992861
170735
218949
1161736
52495
823361
857580
1067950
615905
745357
1095218
946593
592115
422504
972307
1132550
813737
803318
416418
724830
661043
389835
1313460
171742
450116
1360612
1195389
677826
1214442
274570
61218
110532
249441
802654
1331001
21059
1172864
957674
1038829
1260055
78282
877715
1146855
1233633
605255
91657
1047590
1050949
1231307
1224755
584832
1288783
1178581
353285
1106489
605501
915179
344892
660197
37949
1339371
1096178
554083
1114112
530880
1315771
750195
646769
446696
229403
33865
1299819
698809
1218596
1164556
158592
592175
558111
937902
407715
291609
1189350
1244696
42027
970321
684455
227578
788090
239075
857623
1321343
248578
598965
32824
52362
1010772
551178
206022
773945
987772
1143546
69189
1001056
768435
1047104
1154379
70353
825586
1051404
1364349
385589
1097252
1261333
307745
496661
379078
567507
455819
585056
359326
561379
745955
934801
551864
482241
375374
401285
1188689
355047
1065521
570228
979263
226047
196279
980499
119266
435480
1105737
756715
1024716
1303428
217571
762691
494457
1016724
1173121
1240019
246294
830565
1256624
418586
836545
874228
356180
889520
677556
98170
253543
863014
1275477
916597
1059908
1093542
1013997
1160954
276346
1146642
758497
103397
25874
155961
809059
324234
1026109
403282
898084
996501
874243
732785
977044
201463
1281712
134479
167111
1101670
892707
326611
121186
813384
1198848
1312459
1275046
880560
788540
10461
436298
1238169
975718
271871
287971
167995
644274
1120768
322881
1351836
415535
1100623
515665
705645
1324426
1027960
1322251
784640
595742
1293522
490379
582286
1133906
805843
842581
947454
1210281
644083
1097015
318199
1171719
1092090
1091006
835684
227891
321837
353600
1265866
1074097
17084
1137315
610081
746547
337203
404662
851019
453056
1122818
505588
352358
1356335
428401
163262
177306
1024514
741973
556738
308375
1314372
1013468
1046591
1335476
27648
520884
1162177
750092
964934
733664
702430
389253
341611
1076987
815347
794939
805702
749132
506724
197949
525332
37702
1077993
1064488
1117800
1252085
181384
33481
7357
97457
544473
1124510
1217981
329789
83781
535175
45033
601579
123914
34402
491424
1342153
323253
463006
344232
84926
1156942
1169931
245568
377998
835239
247606
597071
1279114
1019434
846289
100783
160451
868091
130562
668908
450641
59967
519230
408419
752080
499072
992779
421389
1321050
117202
295150
1184956
299529
603756
919860
1241395
1260864
1207054
837005
800284
201130
243200
244796
775336
136056
740752
738215
379388
1144699
866037
1095026
391645
422651
1223507
325033
206381
340966
939809
679208
1194221
996652
739371
289633
517836
568633
1186682
1008379
210612
32711
37242
640171
251525
953940
401734
96298
1254363
888689
42271
21783
381154
467478
634572
251739
81401
1187571
911853
491135
76659
1272259
540980
918023
842111
646385
1193321
685126
1352636
1247970
1253355
592654
766430
1038723
477433
354396
597246
90636
293909
1186298
1072813
21025
106591
428832
140973
1289904
100620
1344773
547212
133672
50665
1253520
339245
608348
124890
799252
108535
617949
133522
1330561
728535
593497
1092376
1032523
74003
723757
1083486
1005202
345193
945507
993124
862082
77926
370271
27953
700531
637945
478811
298835
937763
1010258
1269778
814222
138670
143792
1218160
158531
418756
1101106
185534
1182818
74314
119315
126265
1101215
1301212
1047609
1295666
677291
165904
1213335
506756
744586
396834
1175898
932919
1359880
1342356
976218
397919
692986
109212
918838
287455
1269000
807901
442293
280931
545788
1134889
559480
785600
490801
407648
1186478
1341772
1107483
820685
479130
83602
198322
358489
291730
927771
647556
945010
20689
226032
1335589
1158811
1067528
577829
1049963
74789
643190
163760
29972
926061
581778
1279932
612200
402116
991682
799784
331127
402465
594216
65602
857955
638285
243634
181658
567182
32495
481956
506381
174453
704941
691856
1010769
768000
403794
366640
1329819
600298
1271265
1185006
303316
584047
739855
1220449
1058685
305782
183006
123118
110281
333748
560267
423640
1157296
324432
819654
701103
1151167
1261864
816079
126534
353294
110619
1346304
133195
252417
361445
161715
647783
780365
110366
1136770
623886
1066473
1347728
692571
800429
575322
173691
98031
158431
775443
995784
490586
195862
486352
1247161
894164
761078
938304
682850
449496
255023
1044350
750062
1027780
1019176
340248
660715
927290
206907
131822
1239483
763167
1225914
542517
1328591
873378
884851
1007617
659231
354269
361007
979439
978834
981185
553909
921261
174544
278858
435257
1320563
739384
900326
1325644
693762
919667
543853
527634
1300485
693240
538802
507130
1279418
563266
585850
894310
263178
451927
286239
272569
483674
492531
935539
959351
375206
1102071
1363908
1292720
444711
634070
605882
689057
740529
14576
161924
316428
531120
272264
820396
543422
296219
194128
738517
943766
375219
213426
794138
1117040
669247
687289
518106
823564
1016311
729943
799165
147523
835991
689242
512927
158443
1011154
999203
30213
589231
149509
615158
725236
1214410
170562
672073
746941
308468
352672
1310982
640679
57998
829007
162447
154038
325657
889932
492354
1116348
192360
977061
152036
552620
671562
883823
927065
370017
1163358
176101
845359
1107385
469417
870330
157749
267965
1153981
766798
1050376
952587
1099467
769968
529425
232042
921941
234585
533382
1006293
779430
87326
542234
692031
556246
510799
360809
252656
679070
127499
1205583
85955
968862
374862
419812
154350
638034
1185794
593283
297223
45989
1320599
1247029
852561
17337
410951
1022339
1046103
905576
1003073
1174949
968066
396175
443467
915963
148963
1246714
229843
1181097
925110
1108383
683535
456015
609083
479738
1257446
1176159
83797
97154
469152
649224
90348
867059
122635
500903
1352208
1032534
1180554
1128538
1219198
503918
207536
359604
49802
216372
565762
475536
1060350
607216
197795
1065830
1209010
1017719
1267377
247792
1344159
275198
675273
625390
871508
461683
1167027
530913
89110
295269
219527
303368
771078
657027
127150
1339384
831185
1034818
317646
514370
687878
591892
1151489
564513
877014
1110998
205540
956785
710187
322004
908570
816646
35673
1256236
865350
352481
1185459
1108460
853672
856667
27157
322218
892303
1233960
262995
267809
10205
804643
445975
957979
1204781
376054
104995
517298
710904
1036805
1268732
916040
1208143
904327
507926
1046079
265943
828674
484049
900856
83198
969466
94654
995600
718204
635039
1302950
408489
917192
548678
712593
503373
1023551
225383
298215
505581
963419
1125124
138927
1293475
284549
4133
81784
1119672
1250939
903923
1138621
472116
168714
976498
117780
595351
1082122
1033672
1228450
695986
946719
351250
895055
40808
799580
954698
927756
608649
423147
645959
89883
60861
1248016
996900
1262874
491623
1354864
953808
1298860
1283501
143616
101063
592223
888488
1117206
976372
576189
217906
877164
1222215
371017
770859
939249
1346589
812092
1126594
874608
1348980
832318
383177
1164355
740487
41614
1199986
552302
446588
710290
53632
209171
1267113
667063
554868
390288
513450
115313
281918
192309
1045804
801818
166527
340573
1116634
959369
36653
475351
338771
236610
1249425
897350
1181501
756675
1080984
571070
620817
934612
343346
314428
711099
750793
78892
1140656
1195521
1357916
1034783
1178624
410887
177392
570408
1192907
588019
895851
680093
15919
396687
20516
1308375
468730
987787
93737
489782
178027
783933
1202642
1220189
482087
1123437
411874
1345785
316311
922902
1361255
396315
1354085
587181
1065305
1166413
8608
1134047
1262286
1315885
1026418
1364163
436046
1269949
1103237
1149788
323658
283599
1110219
346197
765808
544512
206061
957127
1125551
534695
1039936
1044739
15310
813823
831603
990896
165606
17879
990606
1160136
826312
288260
353190
324705
963364
276460
1030047
889094
167087
348799
169375
408102
785326
367039
1230172
1217460
1312393
849178
139516
635906
723424
1044498
1096656
1219680
1179320
231844
554368
574253
1109736
767785
536389
799904
701978
1206865
766064
387327
931516
1137300
1082539
20350
198647
501935
942352
121802
1165679
607969
941926
391047
83142
264705
1118043
471339
141561
939111
838672
819412
140834
491075
459847
847221
208281
229246
1139375
437280
927463
1270363
1085862
516433
1146985
560696
187062
358851
1174039
1017165
493391
523666
22587
1351855
1010644
1128111
643980
19101
24421
1169065
460750
124168
25913
293169
508308
535717
272585
405744
906395
597963
213296
781639
1208926
256214
1058662
491704
280357
888395
96545
1122834
1354332
931486
327396
1333658
419138
1124969
493116
420752
646867
134046
1194933
1342485
133502
551766
513745
928747
1215736
1217236
524197
265067
391441
656512
1108327
905152
30530
1299811
850381
787624
1180542
1309069
307366
550587
221234
222566
1057249
932593
116313
1352648
994632
1257949
1257615
384870
1013405
524639
208388
182662
767501
779798
255817
872444
348955
210621
845238
121960
826732
1255046
1304501
625434
1200060
281447
1094073
1313495
1250404
371448
1110362
163632
1266962
1102564
118340
868127
361976
167329
1357126
982301
752051
1224551
86509
772749
439773
15520
554959
320329
215231
1019480
363369
1135196
827167
1084135
141902
631172
164945
129982
372812
298293
148013
207611
314320
861630
873068
1084487
563215
414266
1302684
1160142
1131455
1228064
508061
703439
728950
972260
464773
148914
815867
894521
1144847
1280865
352013
193346
1005002
1069228
13705
1364363
39275
239214
1029546
1111591
631327
288212
658083
514612
694635
471823
365718
680218
1033408
310333
112484
1332761
756538
1091284
368090
1023975
840805
714022
314894
1250690
536120
42357
668240
1265220
216590
1020186
1175806
184470
647361
1341247
602004
323034
1065459
850335
372420
58799
731107
138552
293014
1195018
1064294
284751
353208
1137000
1330901
1025410
200870
462510
362089
896116
108934
1166082
1055524
970196
830660
1343259
1183473
623914
893924
1325220
627536
1102803
263811
12572
559594
1223170
531564
951698
410909
1345225
979676
689333
1213738
734069
1239106
195916
125055
658085
377493
1179737
746280
1228706
576266
1315862
270323
702141
581367
600072
364330
762101
351686
1179596
730515
1135109
340845
1259837
783609
267034
1353194
1305314
1101831
781121
421979
868537
734078
1057410
417376
411657
413327
1358359
12446
792010
916308
231824
331988
1128990
1210080
1018920
753535
822146
572256
434935
1310484
709165
793519
637549
1019816
476804
997308
890375
628783
602039
882784
1269665
850572
520342
961188
953148
528421
1197031
86868
571959
9848
707436
1048887
904507
928909
238605
755775
312181
919890
800321
279173
1044138
1056255
416234
1014270
1046988
831198
999226
1106053
336024
698367
633568
17156
1155884
1353133
1179916
672424
700410
351120
1132722
892934
480917
850018
94943
26685
251648
657556
1206476
711015
234289
881526
746678
1328637
945496
616755
292696
699346
747023
439327
160054
915844
92226
1275560
753187
609763
93063
1115733
534899
548222
174360
1103027
660744
1148504
1111637
986006
145772
488050
1258845
718983
668896
1167063
900494
757241
836193
548869
821853
88399
865052
54600
760545
731274
550565
1121470
1137861
390148
380154
326032
1029433
907248
994959
1259111
153651
944384
886512
380015
300269
314362
195749
116701
641832
894225
1238197
556968
31904
871859
125396
951410
300069
1203626
210291
743898
597338
531090
1134468
1347702
1076482
517196
258774
1150163
785841
204482
104996
837738
42417
205311
863550
336549
1213262
1176398
49892
1210854
70031
552695
446247
260597
224259
101643
493601
1359734
270686
1013109
56277
927667
780607
234061
651355
541706
50488
63102
730782
1030706
862399
794313
241042
844244
573318
891090
814320
643889
903124
99411
1325055
618691
905678
369060
1258404
242330
1345862
1184996
888564
450241
1133290
781313
706222
38523
1012070
691774
821357
226839
758897
933624
927772
776715
945627
757204
1025019
304058
1255825
40043
854258
192352
589427
413849
981066
1327927
122195
519640
567509
599107
916364
433696
416565
19325
1335283
523508
332915
1263642
18328
91409
322850
364472
19823
1296549
999794
1049504
466569
927509
634614
618737
413226
1048836
87062
24428
1072653
746701
28212
412562
996770
22534
1099724
688651
954905
1232008
1316911
368702
997289
845686
851243
378736
853556
129301
626318
1360604
974189
1022
295053
9332
792160
63031
1330338
583432
1159241
7442
652452
704067
993379
334694
1088505
840284
123877
1275946
971073
71908
1342150
256188
1290345
322173
640588
382823
547493
261221
905314
851907
1348665
1138047
393180
704293
561479
257939
582284
272195
504487
162976
114604
396301
1014443
85394
1128588
507398
373029
1032957
520008
511830
681999
538850
12330
857476
2
812653
542890
695517
701433
365557
1352669
926884
876086
581961
261766
2244
319900
716224
1079474
133998
795561
920017
737147
560389
247750
243207
779151
705853
564276
611971
863563
66563
681269
1144820
937535
911068
473683
812081
1309813
145865
983711
146476
1305540
630174
217688
124509
479428
157532
444893
690739
395027
1190115
919037
1190111
775411
627473
1027279
924787
73209
162459
1091177
389960
527758
237513
174024
930333
1299708
291292
1015392
781115
1146607
738385
373616
965381
1151303
1108174
1336645
785133
193646
610835
218254
1101321
1348906
778695
905991
350451
1269334
918376
92836
827694
344511
1105206
1261729
1115040
1183912
674294
114866
470019
1272836
1023405
900862
293935
580523
115417
591441
1316798
426770
348905
983247
276552
654931
106016
1146724
1070985
1203103
294264
272265
79922
1232578
1257878
1239644
360943
1208938
218556
277878
597145
852745
1122735
591311
297105
984063
778426
78466
1180049
907162
896362
503369
575921
903349
274348
22646
508157
187189
1257475
607241
131731
626011
706409
27957
286456
37956
13390
575066
407890
432128
703095
861542
1279497
394896
451739
43983
1138835
132280
413268
256373
459427
453030
712565
724285
1103807
1248110
284454
952196
181371
490522
1144559
1035621
800483
779137
1257705
237772
369345
1290187
232069
106159
721249
918984
1217122
910507
593895
825962
43739
189378
86329
333379
1267688
1023172
1129150
1359552
511125
40169
748933
861677
1138179
22441
131507
849750
51908
1196310
1212931
1062332
677699
496389
182770
253970
450076
466454
258641
743366
1168809
844448
558648
563111
189870
1032146
793347
846021
566922
1076494
63970
671278
1307536
72447
238774
677541
870425
769689
1303483
1313365
855235
231733
266874
24146
147126
917065
868421
662686
1113589
822210
1070961
1031261
1308390
200482
1066843
812947
1050692
642890
186786
1268608
826478
1196979
1011160
633906
264072
842604
1284669
1178141
1212160
651900
211116
137332
89420
729947
1319985
679185
1120484
449608
703035
904459
324900
434569
178155
695215
1045624
1177067
349618
1140751
90243
460249
170032
724377
118095
1134502
1159536
213689
257209
1344165
313456
936444
311649
383072
781962
35199
259930
309484
20625
911250
711223
292560
759732
578958
158870
75545
210260
447485
1028619
1107243
6682
271600
1011037
1014582
999507
21842
865997
570746
205628
1320991
1185715
136746
238150
1018829
718008
802770
393010
1262561
700253
166923
1042691
341241
9920
819280
770701
1028497
1285337
43872
444470
1264718
749629
264681
888316
73734
331646
1134295
568455
1248708
159255
1019706
897822
339044
1176906
808934
1267827
1079112
50100
52005
900179
854251
1359003
1207658
903029
1095679
509280
830094
297595
506627
834539
1159476
852686
736360
1357849
444734
374506
214865
382859
380285
596543
719217
936648
221902
672080
1220525
30357
1265016
1091164
457315
89496
1130821
133381
1163312
511927
142677
245210
1161058
1234526
128450
1335905
542015
396695
916488
427932
4656
1067169
911388
468474
350525
604294
1174274
646249
897366
839761
1176126
1306020
369745
112702
1049819
432889
515095
679046
707769
848384
140249
835823
702184
816887
444972
425746
1187251
798017
1175391
463406
67563
899091
1037503
823691
364751
237462
865617
593131
1167572
1139992
816910
139371
767946
626523
517907
1047324
174897
805560
1308716
895169
1009015
908066
95521
1243011
517827
1268700
1338930
542398
1320653
453481
1244409
381934
906889
918357
1142532
377780
1312580
390239
899322
1329253
117341
507906
1252043
1340396
644696
495411
128197
561593
876649
442660
395507
518704
906082
1311880
1125162
643654
220727
684464
1051354
961046
1360448
244792
1102236
1026774
1242685
103877
515466
1238813
1183041
1132836
488939
1282892
1192522
847041
53280
356945
795715
451210
1075484
613202
332894
398245
1266865
336227
814632
675191
426441
316890
605444
1165971
509226
156510
656920
616358
1244591
1008046
116459
1212610
9842
953162
465259
398007
356132
205068
89802
1097421
5821
1316629
890855
1291707
494802
1127826
452701
517622
131255
1172555
562283
216260
1156059
131609
1086902
1045764
92577
909120
247847
160500
965083
805622
1105493
524841
332773
168282
298447
815273
582782
65622
205312
1282936
1193955
1352831
702860
229260
667929
1130496
622074
1105627
442201
1157586
17524
134465
167930
744160
335534
622302
564426
632598
88928
932107
362338
114047
723256
1222167
405657
909916
765956
1081687
77251
345563
480773
465087
1133701
48288
561506
626505
640932
1345876
34430
544742
590996
1278027
1260263
1262243
729139
716289
429407
567507
48626
984698
575251
82244
984780
857994
582983
37350
97504
630775
5839
1333116
169033
1117893
365426
571267
506870
644149
284941
860293
1338724
367006
658390
1716
1007638
116420
562258
315553
762077
290800
1117747
1026078
89678
975322
94763
575213
32208
373289
461857
1116912
344583
814667
1063022
652771
935835
36300
536405
1340661
627151
132783
1258406
515443
1280710
453322
1163926
1071052
1268515
899045
686022
120499
431657
712532
595915
540824
760483
1361591
877135
1241200
794188
817757
1061289
1141926
905610
576399
10313
1033447
284964
1229096
700819
61042
810641
1032278
1177648
1158926
446311
1314150
324346
1194638
989681
650886
1146969
1205910
1363892
230766
1198214
240875
687716
552003
1087990
586870
337884
1056442
269542
967891
1266183
112312
114010
872253
690291
1051783
1075256
793137
182605
556756
99615
857117
1207654
201053
296972
551412
254099
234753
398543
713747
762298
540559
1120090
1081951
977339
1219439
645776
1325614
1011347
1172533
566424
1283094
1364296
1198632
210721
355349
1210972
1099833
634509
599604
163944
850116
915996
506029
1265731
1133098
3371
1259163
1079706
1251053
720193
1077803
745451
183328
802562
564765
1131842
1095800
426495
889587
680717
721464
1058732
550299
665738
500754
695659
267637
605316
324200
432991
1364155
830680
288317
272501
1276890
45111
1176872
391654
528375
1135425
30234
997982
196541
1092484
583044
1199150
844093
1022977
138681
1128545
927732
215737
1170551
1318526
1232263
392440
364831
133616
1228252
226760
377247
1085290
1032211
87510
926976
1132740
795626
1196147
1083512
852248
794287
1055088
586810
509504
996237
1244813
1078627
519652
775278
724390
1193413
748927
688176
957867
348574
299779
1088820
662996
210598
387860
56268
559955
849122
526867
569802
633608
1029426
825382
907502
410127
313603
1186529
1123456
940656
911706
399928
381832
456312
85673
759953
1061315
863772
1218040
89433
432624
1281154
309541
519589
281737
793914
1160337
1193296
182763
1272676
664915
575826
92533
1265190
1342645
120260
740317
788010
425210
1273605
586758
388337
510200
223993
1359752
1202456
526359
1132194
830935
6631
1241179
1219411
479891
712598
408182
284099
130009
119061
1262493
1144772
1062756
441233
1306476
648870
304525
988328
511450
1351660
1119931
91038
1293852
251344
630108
527374
1283283
1122613
556
749139
65226
69558
1266243
55922
242492
567506
1079794
706442
863458
1160800
1259891
525722
1360674
441947
530449
183280
423027
481951
201968
1246291
1138855
807879
268020
1300574
169939
283288
162371
177618
694638
265859
642021
1323590
62659
1316644
1254267
1341669
261531
496464
264537
186068
1114549
216875
790949
748744
479892
1143782
854394
1096762
607044
7973
50421
1282482
407840
725544
270439
92591
292599
291273
964742
538069
880943
43092
390640
309871
696206
863918
891618
84965
1225620
97770
1136733
369144
1010224
1349280
1220819
904399
1252118
704813
874737
297512
249152
13254
1103700
1789
91717
1294375
1105594
96216
446285
694166
527979
347382
294167
326557
736841
1309114
454236
1134958
580654
1120850
567874
352471
1063405
918734
489451
920315
660735
353344
244305
990996
44441
503787
1362984
770757
186054
940957
844137
360471
122740
1143696
941111
476749
1147200
674451
84927
710285
1067791
913754
557406
391598
1128952
499410
423336
1217269
838635
347187
190541
935407
931897
756795
231349
1279861
27955
838408
1136418
245243
7942
90500
1184854
1118151
603494
159604
550479
978239
295524
106637
17654
41217
376257
759497
1000510
1026467
669300
1085570
986310
724008
257380
1062589
134707
553638
278652
457692
1160572
381138
360202
1310106
504599
686189
982753
1190052
1124008
990446
1041913
1197558
149036
865432
575721
404172
867630
208784
1057243
1262447
751039
651322
800818
150919
221619
940332
172459
1258427
464045
313015
802927
82056
456099
74974
1173078
1244984
1187413
747852
998231
1325229
57873
380703
1103824
248628
833149
1315078
629147
1045174
847602
119086
3483
435159
1332153
66051
806592
1310657
310449
57905
1303482
583909
418429
928384
955586
1246328
585680
460385
515853
776376
652680
221292
463045
506724
825833
1229217
655938
1077937
577024
485680
223345
252781
840329
120259
764860
489818
408738
322530
45821
818310
119534
1003608
1099977
1197886
1235153
430899
430970
626856
204670
975225
9766
891485
478448
1129178
1323473
1338547
1283640
260747
1105217
1274765
798958
438300
740605
1348284
103017
1246599
75217
1209970
185018
819958
201860
438118
843388
351327
760169
931243
1134610
962124
1306698
481878
869901
48191
153962
317266
637761
1189148
760555
466808
4941
1024239
84417
115495
1351712
1268603
1029311
1147169
1103752
458865
1047390
412566
304324
189049
1126201
1011109
145225
1166358
334282
669359
743976
669764
410407
1310605
182507
540091
1343672
1100132
668568
763022
816596
391503
1043232
678400
763068
1268314
887565
325459
866696
337767
367813
631084
1133373
512825
592959
798395
181281
964731
521633
498027
544418
325049
1223173
476121
1306407
906886
1069305
1225311
522444
134387
579465
170756
479401
205872
371538
654514
1120826
1286072
1220650
1140054
1216184
89057
673897
199874
437562
1186550
519717
663555
337324
1088425
806836
682745
653253
13829
272169
515517
395928
26131
522784
11688
1286835
101687
1341609
823647
908943
107924
1050006
1331165
341069
507906
323879
852577
107404
810966
1330936
686156
760505
1331262
984333
85180
892547
87061
546495
824146
889805
1198333
1086848
199473
1242524
832176
661521
89456
1133583
429394
76930
1150063
834543
1309147
1243168
3026
1109203
649774
369034
1000897
1158302
1236133
9537
544684
1332742
113951
316174
24701
677256
1157053
393782
805964
452913
525723
177626
738696
811141
1054481
25388
119903
735442
965359
97056
628421
1196721
1220153
976756
265013
332048
218090
183832
258720
964139
83463
85415
1110034
195215
342128
837610
1154169
857012
940920
681861
635783
184773
570146
292474
1073015
555573
955075
888009
836388
14232
488060
334920
1234609
1111882
732931
884730
152526
101646
34483
587835
792695
1128054
9931
454242
498365
1326110
156750
622381
580378
861627
286813
429692
905416
1064833
49011
826392
434906
895028
126761
9640
695452
208252
656541
19586
1241205
504406
634416
941211
1067245
1234379
244608
809230
1219475
40621
827590
40807
576594
13943
1085247
1336333
1283239
234519
679642
114651
1018839
587200
585995
1151803
1063966
834641
1350950
936339
1076194
1233556
311778
442403
26289
48183
909963
1084814
173983
108209
439681
1317700
973923
805778
173152
995653
1312349
86583
1359885
175390
560380
1301042
47078
476611
1111602
1302124
1040815
148525
1308275
1171920
973088
478459
784779
406068
969438
217620
1197359
1313552
507792
1356737
1351573
76057
721717
1261539
676898
1227629
551712
1310983
774003
446961
753288
176871
603091
7693
700012
643973
534275
579663
985386
338602
1025666
1164677
1318726
110157
1359493
200267
1228943
788073
588792
699396
1179705
467018
106108
1162760
756876
1073536
1119063
353273
386460
1031387
1110216
1036201
792874
489037
964488
280353
48504
348545
97031
706338
939589
1337111
858004
1104553
493041
105656
763404
1310239
264721
1100338
550385
995326
886948
491934
890950
124865
487884
498887
452690
242715
816788
873471
1299488
570889
1071260
585716
113079
1344079
695575
600653
1299124
855832
1196861
1084685
260372
168447
1005455
966497
1022191
926433
169272
380024
1296624
680068
541272
749193
1083443
21365
267374
941036
721698
878505
188887
895583
780976
60458
268138
544228
979229
680824
930826
1281738
313241
212247
194127
926031
470015
1256035
189336
361698
66310
965980
512442
598883
503913
1279340
392050
1359869
270944
1080351
166099
170344
155524
1110073
775705
922797
1295788
977704
422947
1275697
457291
656429
1148185
235476
649437
438311
60437
190518
1333333
22096
1049181
243580
812858
460999
131946
613509
1343751
952204
38201
1356701
387787
952650
1269260
226528
388009
1345552
326539
527033
35842
1301154
688418
82634
429645
72646
1094086
750149
984669
984840
1019771
1293874
760188
14248
953880
470780
924682
569231
1092430
904255
1017974
456825
1072946
1137244
901605
355625
543232
246747
613497
101794
54751
278612
337026
182380
827099
68532
1196637
988799
726735
720033
572160
230230
1254158
1300576
931538
644812
718477
80535
445110
558821
471954
103034
914692
841653
927730
642462
715802
391753
763485
1275306
854453
1185118
440468
270616
816877
1216647
29838
570598
175560
1201034
1340457
243382
275112
1323610
702180
282468
856533
1066562
912832
137502
650519
1021565
793806
876883
266244
192517
219110
286734
1044761
363281
1133509
1086525
700545
777523
254874
568552
1291644
1179466
198237
1244628
1223443
334779
332035
134411
891451
520843
1114068
550638
808244
638600
261700
1273083
1037605
1214294
584942
588529
89314
754919
1307702
137342
268137
1133272
850535
511388
673815
335387
1265593
942385
373898
204147
7619
1330945
692883
608396
962205
800141
1282478
216316
1308302
1219398
123825
1203034
815476
603357
404409
159148
477554
1176915
639851
711536
144270
69596
1120967
103877
501768
507472
1002596
163061
430515
80803
160126
569024
343740
259960
209725
65243
42814
1019087
999341
1053748
189097
647086
753628
665125
1219204
1231157
903032
1153043
1251817
1174274
1266028
78733
803541
282802
949012
487514
119075
538288
45920
204022
798768
985807
9474
20504
992368
636488
269989
803501
678651
908575
778697
379052
757122
182210
1177595
746089
1340626
25026
91598
555772
931597
1165830
689548
864671
958869
571273
156295
941682
25681
5458
1043040
1341448
299424
668035
644130
279894
189107
1209810
628776
550080
1107296
685065
618063
1213257
43227
185823
380700
8437
186307
1136437
151996
248442
1117999
243841
1154245
1168401
481677
924287
1116503
556757
199858
169558
298951
734363
836910
1103820
653191
673703
1133212
1066709
866410
38733
37961
1243975
602448
733361
914147
273861
1199487
1189094
743968
1191758
329875
464579
712481
960883
894370
746621
113362
183256
882938
1153661
145731
1198508
821445
368346
840955
589716
588962
548193
170239
266386
960278
1208324
167535
959974
12920
1098604
1156851
256673
385030
351617
362562
490428
353989
27130
831021
618179
576271
807557
262066
1239390
239435
888449
671123
914527
382586
336409
1130663
754614
26913
1300614
562682
694991
896586
476713
793866
155918
295906
649598
1324220
404908
1327369
1009834
6442
36582
111355
182838
545669
654826
853838
996187
1188957
283974
950232
1323609
272879
1148112
780186
758001
1362163
1009615
610272
524330
1094015
645659
135191
743731
153378
1340307
1095528
1284036
505419
726162
963132
132174
752645
939930
380983
740127
803323
1302376
1363241
1288438
293842
63026
1065355
468641
439155
371433
1012114
836604
614350
360183
1275130
18458
1315074
207676
914154
339665
16913
1355151
241115
106191
883600
1098981
83493
325609
94815
1011378
775401
164372
879928
797735
1115163
48055
1202099
231492
654707
573797
73929
78040
614198
313447
1041432
373301
534047
1083880
942262
954841
1142767
258710
74042
167924
211047
1119635
1111802
375822
1034162
722395
122353
1333457
1255676
3000
828750
593607
76432
78220
1324591
1217078
207131
94056
946085
866562
368997
704512
686322
769689
598671
269267
681055
1315376
974172
467740
823625
771301
272589
655437
1293718
1256474
135751
880462
1073700
699006
127774
54353
1278020
854404
63910
6396
13258
400828
443948
1104408
987230
710921
318045
1199679
819970
773940
172460
385004
1222557
289347
92500
527399
534865
838721
297609
1128133
946105
1009100
1261469
1128189
414577
171369
1019234
611893
1233436
155991
1340002
778230
298852
303754
216964
1241577
495583
739602
1056451
813748
365808
722589
632235
1136232
847419
327571
904444
487450
647275
363421
989751
672335
406324
904409
601721
497634
1286855
862371
557523
995632
1286223
180802
1078151
425035
851404
235843
978083
6870
298300
1048469
44632
155510
723916
390024
1260078
1120811
285932
866188
331751
1353244
1259252
1322225
1091132
281590
1174414
1336771
598196
936306
658869
1037060
35246
607563
316690
790552
602772
1301078
451830
804068
907336
742261
131173
84520
266578
1073183
645413
570268
260327
623592
1341412
118817
493633
1204212
652480
412532
705506
203271
451236
98645
798000
233004
462613
788159
1238580
1189711
1207146
898715
1355872
325383
864804
230434
62064
1108721
1352598
98429
344414
1096059
108914
20952
1038462
254082
1292111
832153
987687
81253
1093940
1161082
171539
320943
133897
913674
1343481
194222
416046
1064820
547458
1263828
852195
1247889
686621
109257
768375
841400
998353
1316087
537747
729953
1121469
867859
1116206
347047
453664
976175
1359386
15172
867520
1045190
1120526
768136
379711
669945
849380
491277
865892
603833
26225
1170880
690221
1008731
871160
566787
737940
1338077
267452
952420
125032
359307
486086
507582
1021190
283853
1221056
67263
984506
924178
158832
1124993
863598
1164060
1125948
682922
1190608
978805
533652
591919
1126757
1272071
629905
1207627
610338
972729
591590
393116
223088
407645
1059153
1353064
1016242
582299
759529
417376
803037
671956
812355
267276
1302920
874877
860312
486336
1283849
631062
655966
669730
351829
133263
1099802
381446
252180
775686
828167
719376
852775
640470
854143
41676
20297
698450
472934
731736
910416
953038
545664
1210678
535341
1184510
1302534
1216121
374190
1255519
1315420
1148855
1356068
304043
967900
949675
237991
899631
1034483
1046145
227159
1301023
1008124
509493
386536
602370
898134
340119
580312
981393
314261
973660
5284
176968
779071
1035932
1080122
1014329
966988
307988
775107
760826
477807
1275536
171342
134651
1185683
818790
262065
1228217
746841
1248602
174250
670259
904761
997667
663691
811496
1268505
918923
1174756
566215
1145752
416234
1252928
1050337
236993
569773
1328099
711768
464948
1038671
607419
100929
1096567
595822
643242
1263597
536848
603509
936357
1155466
1317565
180777
1008162
336198
295486
887325
349441
1211910
435545
378874
764123
1344543
553619
884090
1199583
215341
931978
411412
910368
889838
469371
1201710
1015353
282436
220074
1327680
352355
1220518
843805
323983
479717
1267370
108450
719341
82442
1288717
66501
705585
1027525
1284290
247303
802162
808304
877152
1141175
914222
443043
418732
1093595
1191389
283830
1078455
1115278
189932
546758
8428
306618
1323954
419698
225066
314818
487765
884253
1118732
28166
562633
1224303
847926
213504
695452
890827
758450
1051434
442261
1091747
1065611
175943
816471
1315203
496813
208193
975338
31511
279237
367810
1300801
950738
1133171
278361
1270895
1303378
1308399
170387
376678
1295464
46357
957814
136976
257116
25047
1061093
60401
521514
918686
1135349
188451
157550
69974
1007892
883104
708426
193540
516897
892400
535724
350785
542281
752829
497534
24105
446713
1303893
1023319
892485
623214
179056
1095265
140732
470970
1099414
41408
1051120
312089
534798
799390
225106
547722
484341
475016
998332
297016
163066
709189
795106
693566
297493
651198
902962
583554
1095440
1273659
586045
38879
1261260
360616
1277794
216384
435771
1091178
136648
1243684
1128305
132320
534160
37510
428334
598274
157704
1118124
802580
241883
766460
578964
412826
749848
383888
500712
28727
124758
380339
269932
1276878
874183
519125
1145293
397849
64458
1013684
689898
557909
662299
1079148
561098
173039
798192
1323794
930403
818470
732079
107412
1131366
16250
599613
444682
588409
614808
824326
476629
806063
855547
1313980
647544
475547
717914
958466
626134
1079644
1337247
772697
749890
240014
930725
1027849
486518
47624
900556
9870
164527
1266433
845502
53157
350617
464825
1355256
1120514
413216
186627
1349143
158160
1038005
1012862
932256
36267
848709
1097497
1269385
379240
133276
423270
886167
191679
965583
1272061
950222
154726
666188
50707
1107973
849425
957664
1260703
530111
123880
28096
59279
280380
796616
817063
722882
665124
1029980
698714
237556
1152393
1299499
111339
621717
122895
935329
469591
842312
1291887
258524
314103
89642
183652
1357918
1045043
943168
675255
203503
948137
510913
84832
514509
135049
556031
501436
341123
1268075
1136739
74955
1011294
285559
1274915
1355560
304076
981721
772911
409841
737850
146809
919023
96381
945306
271481
1132339
1148029
1062694
418660
101547
1325047
138638
481215
1169384
1355317
452271
463580
342110
155014
1361372
284210
494694
285745
895338
669631
765040
249563
985564
1077607
203882
648642
843090
1315939
777937
675904
205566
661315
376441
386411
778569
38217
581313
607405
1188486
958842
482353
779185
538802
858838
624825
555701
426666
566997
1239686
1016885
72698
765787
114842
615097
1048032
939853
1359966
233922
352963
33610
822397
665657
799269
1239273
1190220
256666
877432
1026305
1108172
715525
869795
829689
695256
531607
805498
686061
167580
133540
802184
137558
290068
1201170
940996
41151
764783
796024
1250875
462087
996891
1005200
1079911
689830
1103580
581580
112740
1041352
1256244
717571
787923
310762
479770
144102
335096
802299
980083
220586
1200076
1309229
460277
72512
654708
500059
779989
274110
230834
1244883
500885
742679
1160725
1050489
422580
504711
332162
899070
218679
23264
535893
1217024
54885
441030
1258412
107726
292076
1077693
1119686
1088598
302465
1251038
712626
539483
290845
833394
1028495
364243
672309
1234461
702126
1038415
245220
55143
725316
620886
484330
417713
781261
314349
1160002
758969
689705
1008278
893229
714327
166950
966323
248565
911586
886582
1054770
336178
388159
983784
478116
36464
951960
792792
1293103
1158181
712835
179903
854924
1178521
1124456
744974
104054
1166904
134063
179875
590174
573183
265863
712534
356796
1082178
124847
878210
276761
683104
369799
1041348
21086
929520
1068077
307044
915867
682442
350615
1295182
145362
968766
751947
275373
956925
930394
493730
727697
140744
812505
1191482
1035497
225839
980631
719357
971578
718824
769039
291540
567960
1310257
740235
525651
794394
585721
611367
135967
937193
809003
1299822
858141
504214
1074165
675131
622886
1191625
1136146
503549
920723
321456
1164579
413203
376802
679551
62858
1144031
380972
737961
1172285
458267
117887
183102
230951
322685
300044
33089
934135
60469
207921
499537
147891
518071
152644
1201251
1152621
736662
266436
783217
725268
1308381
435875
1171717
674385
615233
776224
1114272
941429
1316409
509373
749427
594523
107171
274236
649296
1363233
1336396
613411
78125
1033216
909011
658591
1036676
821246
1082296
151574
841649
51940
226951
895469
729948
599650
1296473
404169
1134431
108635
832617
156095
178324
55746
101104
726809
685298
1313612
1250048
386636
734012
678648
1084274
1060184
59996
481337
503725
1041372
725883
1359943
1262246
1679
56505
294785
348826
294505
608994
750564
40658
642271
779466
1167411
1304463
492801
1079363
1340904
782902
1255884
1163075
741795
1163241
233271
641981
437516
686071
783166
698118
642980
218172
910572
431066
465279
133750
1288413
1041861
175637
403823
365470
865812
1223188
1057496
583717
116996
245039
853010
1056629
787282
951464
632277
858015
896438
5057
1044526
793925
350514
668952
216407
290827
168555
1097398
449751
97683
1214176
610806
182450
151538
1124094
215479
1196910
3811
1161016
80169
1036044
638806
1116206
829646
602480
714430
1045716
209079
102818
1343430
1253054
1192435
805718
1183793
261511
1356098
374387
546432
1051144
536257
230148
1078110
917229
1283855
1234300
716826
71851
942664
253584
560925
1250129
1247912
976423
563006
394568
615374
210032
819740
167256
715171
871883
704646
64585
874687
582535
902585
162511
798589
989836
358364
1297386
526375
885102
636336
507605
1043590
532569
1308139
353382
931654
1098006
181540
65564
406804
293045
301189
209698
12150
333179
99261
487972
469781
812942
796145
629531
1207714
1071427
713156
1215822
24627
1233482
42784
246338
732904
46855
1260062
1111216
1141692
1191033
153765
1045684
1337738
252831
306838
172813
916315
511902
128343
123394
226649
436737
1293857
680316
1267624
1199441
1355777
356071
626243
925760
1226639
177470
1085391
886888
525136
306880
1008949
1068044
599061
368229
409524
147554
1304758
548664
1002715
332127
441942
545954
266733
647785
1063425
91638
1337179
475013
1130508
177467
146892
467776
450005
1092926
1064567
43927
954306
124430
867744
513869
704554
1055285
1288101
415738
730862
969594
1209036
1274035
695493
1220201
859142
463262
1052586
199644
140686
441339
451399
881614
183644
996265
960764
110899
588141
493092
601406
127250
260132
223469
827344
558918
726779
30934
1207860
251599
865382
643252
935626
1158435
911531
302127
215423
559117
850303
323432
1317639
1161444
647334
77693
459121
405650
276813
1302944
286218
406579
807747
575445
1205220
713099
123385
167234
913746
996296
228115
894411
638603
1318654
667501
384488
952713
171553
1241967
70563
97162
686846
264694
582446
669030
728218
14372
283590
887069
154801
691070
521695
399220
617334
198237
684630
1308187
1242309
755245
705106
1024489
745808
411447
67769
1122318
830712
820169
1015120
986097
729097
840912
164254
48000
291730
924410
1184841
761084
1277223
1074171
16144
998515
119171
702496
763941
1248613
1234190
764551
767441
1304785
1194511
791072
1051903
1180592
587297
517391
422816
264932
1014977
1013428
1109971
756452
210070
626088
715798
763172
133856
770091
46901
339058
338972
505639
187606
607512
898662
657764
220723
983159
1022122
776316
844762
1064397
61483
83474
416134
1124867
248697
268654
310316
1017693
186519
955092
245914
8578
788396
755916
1023236
940112
845622
332719
611036
600145
1006500
1293214
52655
1336734
904265
1222167
769039
1059723
545475
1169278
1288562
1254730
931948
659607
443518
654802
1245132
223402
302438
649949
661613
213688
710025
258665
592820
1001014
544422
761009
254211
739302
504317
630236
970366
828845
1113344
1030441
746577
379529
1164421
541205
1139484
490483
476150
300013
436795
632641
930833
1121716
5387
9254
289457
143454
313395
1029215
672955
30833
809723
699008
858234
895839
142023
294242
1131321
219957
701794
872382
469777
666862
275969
534388
1030568
1124435
994187
998290
157639
672704
669989
1005296
589107
458356
954728
888756
551488
388486
691306
604230
971724
1231002
890791
732674
811972
705306
1009894
1159292
1055824
1052006
165655
421014
716625
1123866
270385
425300
732979
612637
847752
396938
1304591
839639
386756
946587
349422
369832
292225
117600
776691
1108133
1240869
790724
683239
850959
442529
111889
834607
230737
64948
743443
459304
1076619
1262059
1042792
1084822
468843
76697
443813
653640
1554
1124944
200119
141001
1030366
448677
373399
454071
375518
599092
58979
712667
343430
803141
79707
1052599
1233604
1295438
649539
1023057
988435
934203
1286538
1202287
938001
818551
1026989
715663
994339
1260439
504290
952833
1059579
890326
759148
524696
1183657
735861
1252285
317134
1279002
431736
444926
1321751
267716
249596
109192
1049785
352716
531858
1197462
1197048
178002
435263
203384
932641
303048
629280
143868
1239376
558078
241137
150146
1188732
1245770
228377
927608
202295
783266
947752
983215
825041
242897
1208389
166733
1295682
363970
152281
401940
342399
367876
1218122
1150983
657718
248907
1088164
1102067
578101
1238114
910171
168701
519673
141341
220871
675802
1269598
1281381
699915
737124
973007
572835
797652
730659
213516
748292
217671
1359202
25398
874461
715390
443359
311566
1236796
32949
1148122
720820
777042
484304
124901
608770
880779
258709
962763
1156771
579020
1333555
614693
927200
488035
166297
447555
485376
788947
1259901
658586
923626
786014
221325
718477
837463
273816
811003
1217889
414813
954687
762042
876589
400642
1275184
983895
6616
1116264
1258209
235540
720950
13044
875000
984102
73945
273232
875321
689769
723723
970167
540654
510691
81853
959518
1059284
1281080
930764
405734
929065
642935
1325595
753185
713839
132842
228796
728146
299417
177967
428976
678061
20361
1143926
793970
1223221
476505
975660
398294
415675
1289798
133098
848121
786306
1212171
214356
1310349
238924
178370
867434
791539
1321819
502037
227142
1322767
1345162
1337214
867347
1026480
1250477
1077691
1221337
1237159
292894
513253
1322164
1025385
97694
1264348
99378
832669
1170720
1333447
894265
633654
1076481
716835
897887
515501
403128
1329637
748277
31675
935247
414807
843718
1170004
986048
1287142
1218812
666009
697082
1309193
528651
1211177
889970
880153
757417
869061
275943
748570
321590
80844
925351
91805
216709
1111157
87850
1284399
292083
1030175
238436
1324590
1204272
1255530
1091462
923887
59793
588331
635917
641413
983148
306555
521538
564771
929059
923177
1186084
234869
258140
6801
886451
32356
437614
174198
287224
371402
385334
1306164
1210141
701359
490728
466148
600412
766431
723021
414729
1000099
1275106
434855
1317855
556189
870105
1086062
195023
673967
1232510
336723
273317
1249163
1297415
720475
982159
939499
1302955
625353
1270688
554084
278919
21191
1344196
1180244
603827
988136
150946
719923
145209
829564
845352
124254
322829
650544
335985
1027832
1355545
1121547
563920
571939
409662
1361799
380455
596967
314373
639702
577600
443034
961224
770250
1247768
706878
572659
1284210
73602
877221
691761
672312
495506
312236
266986
449559
1011514
616423
831787
398415
72205
1027433
1025118
644302
1325650
159669
555726
277874
182008
1335985
734916
1060776
116788
554536
247205
1138198
1236488
667115
727150
1252810
471958
516168
933824
285797
797825
860403
888273
681959
1070791
1202623
247629
1272667
620661
77548
304710
263200
706921
253968
1234901
282690
261865
246704
668893
752833
943022
899060
1231416
622451
69052
344623
668918
474420
41405
521055
113589
320180
557191
261640
188238
156221
413966
9989
602452
939511
29820
677853
1099176
1220764
178801
530446
167085
403118
100912
530626
626149
95353
950155
588849
613633
410472
974302
1209201
689432
948216
1008178
702649
963187
1104217
326632
1037692
525293
1334225
690738
1318557
326300
362938
103678
276293
448906
757024
401978
1127342
1348922
1010388
820310
1159775
838160
722714
973199
150222
303440
1071132
936336
694494
1256766
715189
764246
18129
297007
758779
1125621
1251245
1230901
182429
1334874
215317
56019
31403
700397
384240
1222523
1233134
1344285
386170
573728
1219645
1232118
1208642
848111
850365
586354
150644
522046
753417
608350
604159
615688
716980
691700
1025269
1356302
4875
534444
142501
139677
178696
769446
1330191
277264
1257069
1109552
726638
156865
804913
1104804
140828
390607
899183
1326679
195437
522567
874916
953824
58972
467903
168268
1337232
1337276
496772
271256
1000185
1232554
580273
953052
117979
184726
1021975
665241
843437
185791
1360424
61762
261637
1031318
114373
179102
479030
673030
1073765
834254
1192310
617671
221665
1078350
807982
98475
692486
252682
849524
99863
171077
922601
105446
1263271
377630
800700
1017399
247169
584268
592085
160006
314924
41408
1233596
167380
1044194
385106
889137
1322911
834450
493759
1016653
401879
1081395
65264
173987
127565
849408
726143
30042
177525
1108986
1246254
640124
1151150
793051
971353
1353890
947335
551715
1104315
1247681
1179783
1290941
1029357
1016404
300049
302300
1319745
1252072
538509
135605
1165880
798048
137101
159755
943326
1209825
54
699357
1157076
211360
340946
341472
367770
573129
848032
535141
748222
1026136
381209
839240
135607
25089
693025
58237
923522
99269
1267972
267589
1112040
874243
302268
148162
754820
1260221
89874
373455
661083
248533
951882
465568
956995
771301
1230704
979542
37196
468663
1355672
428679
1178696
857621
467791
260385
1304993
222973
1144378
14474
726625
238895
1356031
529890
778607
149064
188508
314312
915905
113327
798357
756685
38399
481058
1326908
1161668
932333
1030959
100399
1224164
571086
819094
201977
1013505
577129
1364218
228808
713155
373401
371228
185398
569325
1071934
108567
1255033
414345
427375
1167551
446009
541717
455651
1273085
972585
762196
39042
909598
517015
768694
845777
1040154
243017
1127492
486722
1262504
556328
450672
74649
517996
1148685
620746
894253
1042177
457209
359731
696293
61909
858421
516202
784257
314353
60761
1355478
140903
1258308
964701
1289777
1343765
1008695
451024
983348
633998
1334895
247249
1050169
61516
806687
884179
1259417
274928
841808
691302
985708
975592
653056
11224
169121
876348
75209
74941
1201963
420854
1226301
1088404
501070
1124531
611838
1314277
858613
1157977
1311524
240059
71708
138738
140612
268906
854807
1261867
203999
448180
805573
991797
1349150
812586
1140149
325589
655911
376208
904703
999156
21483
558794
827263
1055903
32761
566264
827544
308564
690592
859746
881313
507706
873125
539806
1225279
976694
1341583
1349686
461924
172063
1341855
757951
1276213
599601
1044269
669824
183798
345882
622287
551112
700306
654233
865003
168841
836266
527973
1286412
324370
242258
699350
836275
504176
575816
896827
1036568
1021207
1295354
431533
855991
353155
1293475
18303
734100
172255
1052739
1123747
1315485
332574
1312682
1029464
638718
698090
621012
1070242
49827
1268562
743119
1188235
688899
223890
1190188
320077
802505
1042612
548613
64959
1088977
1033849
104386
744214
270891
1294151
934390
1256969
690331
1257456
1168668
1000599
1035453
1029378
538125
46459
1299989
169102
239025
1329469
1035662
1251427
1112155
19920
878761
92556
1141071
956046
1167240
768677
514178
77085
1160217
298520
1321371
427118
897890
36913
264086
251740
360522
803734
196328
808471
1268534
711796
423762
643142
1007770
939532
420603
827574
696508
1314986
23426
254321
645294
564807
384713
607939
1317421
506809
493834
678721
477591
248310
1266500
28398
422178
287528
414706
425876
245319
758916
335712
987378
1258862
288067
19416
969670
159810
807829
783203
705302
568979
355023
549998
1158674
896017
1242644
1141495
597607
914610
1206182
763946
543360
890248
769532
697181
67364
1216791
443681
743361
218442
1251089
1293132
995824
1006705
206419
75388
1314263
578044
1097689
1164314
64794
74522
340850
962424
1144772
1329646
1254006
330095
985482
615481
1312444
1192892
1286641
793900
1127230
501214
1319058
1357289
895952
416269
1126296
701739
905857
864154
301839
348478
820973
597379
418517
66258
758439
352663
742580
1132762
266782
242992
25506
1259820
141156
205459
490260
1039493
847595
1308145
302873
1337346
1020672
254530
27815
952644
1051206
302896
122718
570837
706032
278787
366922
496403
730620
1284851
862201
748620
803211
1064515
287373
265624
523647
273486
448802
807992
443861
645494
49453
1078067
840316
1159855
665089
1259846
1359602
1137466
467693
428036
237627
1219971
125136
1310670
523314
531169
1049570
227807
759000
1007547
214524
820239
1290208
485511
783444
86424
1318235
926186
439082
1274450
1224442
714099
1155156
835822
948118
990797
1252175
993527
1348553
1277363
848896
181634
391784
912862
496495
604068
848687
1274959
192175
830954
1041206
1246177
172492
1116835
767393
222302
930570
1295524
1294212
679863
1283484
774439
1016886
1054884
987812
1254584
38034
614355
146400
1129735
502197
881846
1845
958825
605816
563544
623699
752828
254600
358241
8583
88296
827628
749435
500836
1187002
862701
55861
128473
106720
782167
1057884
124961
312321
379331
1360819
1064583
708119
1124942
119566
207678
1089401
1008401
946238
396592
863986
423578
426802
234051
366181
497581
697093
1177654
1218861
938522
904456
558267
998124
1297045
476973
977645
393469
169082
1206362
389755
194840
1022558
1078334
108228
1340566
308912
775340
749475
916309
1352255
1204426
1196818
1086867
1186045
454677
1150085
1253231
976274
103818
73301
729689
1165765
675335
664725
401313
465611
581892
1017725
606077
218653
1359350
993304
1103724
214175
970993
1032128
520280
1168527
667940
454191
1279127
825416
295140
596258
106363
950777
994884
75689
365355
783697
994391
263829
169751
567675
795787
361113
474672
1174211
104380
222099
666881
665433
962712
524491
405629
199274
355640
396432
1273745
438648
688429
965014
1014785
935949
501740
32087
960884
623319
169268
1360281
862228
247001
630477
671472
34077
1237810
53441
750185
905690
794973
1252131
758451
330474
1134920
840342
40059
483946
307377
287995
185561
247702
60742
987204
32990
144056
1010777
589118
802184
941840
715398
987007
292927
105796
315253
1043891
1151740
1275752
870695
137920
1220986
690987
800538
151783
1343212
1302205
1051919
1321656
1334902
710855
1072119
1003700
973904
1051031
459045
613241
539050
320067
453966
1213567
1212428
1194836
1258555
213822
1158154
834564
858224
386342
253693
666694
166184
277643
151361
796361
1138254
206646
915358
217460
498319
1283767
312928
908559
1185875
315499
1015083
822082
110464
482637
434192
566695
1324509
295649
225952
1123710
722972
1207596
526124
780880
210416
762768
9118
1159843
125954
497720
1140354
740636
1039595
222970
414275
1073340
872303
1044597
194303
688650
511868
488120
937234
624346
873039
651367
1094342
602052
408141
460019
898276
439201
977989
694498
276894
264038
292444
923400
914027
913920
41346
605024
1054827
248944
877610
437942
1307901
820655
294215
9625
538631
166691
1156106
105553
1261016
1126483
823703
440535
280520
498183
439232
611650
265393
546341
1356142
951719
812898
395624
719023
426775
1188553
748936
641794
984918
549200
101508
1036202
428682
919513
371903
729341
247421
513491
214155
1106664
1126338
497578
547987
556156
861982
800521
787877
371088
514206
1236063
1296739
1082300
1191105
498434
949012
1059577
808286
245237
1292498
1135791
839550
233815
130131
825770
143018
400021
623823
77469
222215
754696
1346584
992107
985366
868741
1135665
313519
376240
1357128
385850
527329
522589
955269
385058
174078
39386
135462
117072
829473
687805
881480
550180
613593
879424
850913
1336541
1013182
832219
774549
507607
637646
468158
1054704
74016
732057
726616
647722
491632
666160
1360674
419302
1363528
587296
42551
1278422
713863
147526
564688
176007
282595
233723
508247
651034
65631
1009745
842301
635527
1225612
999754
945832
647745
932286
193629
367202
185853
843730
46350
741271
760896
1174700
859997
365640
19557
516166
924306
1187363
946089
999530
801647
541325
263625
1349947
791577
1208322
257458
1336445
664005
192638
848706
1253795
1166310
591409
1348591
929139
472948
1089921
429087
1167914
657692
1049485
866642
417535
209944
1208504
981703
1346538
346295
373785
101576
814183
1356937
992640
1129924
1016944
1062934
432762
990330
964921
1168646
281370
1160067
1351354
61853
1069026
931469
806845
803879
1231499
1208902
187472
245802
239484
547142
63497
1180288
112311
1175048
457452
325621
970787
473224
116287
1097268
86766
1161060
164170
757937
689986
139635
1315192
474648
415575
1342004
1354649
294383
63932
144981
1162117
592007
808442
182641
312659
87024
1306465
49737
680672
51698
1149317
426238
834549
1248580
636909
504336
1076626
715859
489856
863587
621414
275067
724760
1073065
368369
634798
429288
1040313
1148516
353559
702165
1063571
1273426
985395
513432
664100
222211
272567
753038
553488
1006085
69211
1090677
211350
655826
1041828
915775
1199880
26358
1261848
605503
766491
794711
416944
1020851
387280
1156401
1075175
462850
584797
336991
968961
724070
633329
830718
30598
549330
903701
314052
748294
186697
904231
1306468
920868
1142041
776678
1340705
984022
505600
749338
1284560
110306
1257914
730839
744978
1301961
117798
666360
1242709
1163021
1322170
982563
1131973
771125
524628
346666
1326609
412370
65036
159400
223412
1281400
1136083
732758
556350
99703
949737
602346
313881
1302636
362552
1178581
14703
865449
421234
602605
523441
393083
1175339
1022704
151250
1231375
207470
775361
755652
253119
1324492
1228504
509865
293191
293435
1334854
515746
989568
1226489
258429
241012
1284401
808130
366089
510708
138676
166721
563530
160001
456499
1181569
440295
37292
85811
938799
372457
668848
99646
63533
1348253
839586
502409
486472
177056
1176587
247904
671884
1201083
1154702
430986
1268347
314674
986522
129542
1268998
498652
227180
238348
7199
323687
289906
156425
108055
1077005
900008
809140
1001095
695950
843235
429263
174270
762360
716438
90135
1268153
357723
948143
1023729
505835
570854
417803
242538
540558
315420
230880
124941
186734
22324
694972
141030
145579
1057145
786117
39104
366686
1013918
334703
749481
568490
661791
327158
1139769
1225670
1059901
354361
1140864
741729
389396
294129
1259918
41392
1054605
1108263
493699
129010
1140525
536069
573665
13435
173624
1205867
859552
319738
55378
681082
592311
625318
710542
336145
1181239
927520
802910
1295514
61557
258825
312696
895486
98702
1288311
702955
848869
27551
300212
606459
210809
112508
504922
15339
262356
1066968
826705
188145
715814
50507
533464
262579
1090895
98217
183782
190868
601458
236564
901219
486434
319508
141386
954263
728817
711564
838509
865998
906348
1267557
521650
996827
1004657
185052
361612
861450
346927
268053
79259
828880
1205484
1249879
605450
797110
851759
520505
223602
328016
428345
688104
339187
212838
426920
1151920
829944
448067
1128613
635412
1258625
1353430
1172725
52457
51695
340828
1338155
1101765
574056
144220
979767
179619
872636
357513
323778
1018545
1116540
1271383
242050
1183592
202652
372597
134268
263645
1227725
231177
253455
963227
907849
971957
747477
1071032
386606
576159
993494
709979
18671
1115938
309081
635363
466816
985021
891015
777530
87883
657126
387846
212045
1353999
84507
1253655
312109
731731
757310
1115670
4327
203080
53112
116117
558797
1077363
591636
928258
1119921
695787
125629
524224
362277
875105
1299617
550453
266822
468304
688129
1219202
979119
1027967
1321421
1240864
772553
1083364
231260
727252
468027
672279
531221
445061
548431
68404
536174
681019
528131
944009
1219604
18730
1061194
10017
902100
235301
598009
1209108
923447
628423
465902
912178
422610
815113
1238343
889506
669680
799001
541185
1130682
1163795
1282899
214459
144049
1019719
1260915
72652
1060623
25353
942492
322164
168540
218031
497280
876039
466330
1338793
748999
61513
1272459
649385
1350514
1215681
407039
1155146
80783
455816
642676
1206740
755774
1322056
242528
597219
9734
469469
588009
683285
326958
261151
1363063
505662
1344279
61694
932025
221036
1301502
105056
287748
1233850
1085865
922532
1354083
821063
164505
524650
267123
765293
776457
863410
864977
869791
1315767
604608
426011
448524
160127
1108387
465463
535654
747824
556877
425936
352835
139932
1118778
849132
1159102
846621
1155860
545575
1208200
468480
647123
978342
231374
1109005
1019004
815090
1353602
582136
1094097
1263780
512257
233315
1328368
765601
1244139
331015
184832
879602
1218109
6457
101317
1310138
855583
86277
1196952
979541
1092900
35352
489770
276488
424344
945288
1159458
664409
1204076
107141
579579
538197
545773
508439
1279888
382254
4643
322520
1215063
1310825
909696
1313404
1340289
969008
1028012
661114
243795
1267955
700487
700854
1063069
1291838
690605
632515
1149758
186402
836204
802158
773899
65022
585849
341851
569552
373337
312039
205003
615904
382150
640808
148723
1222782
1017646
300068
674203
487306
636719
1117119
443141
790893
449933
592821
913654
464694
885878
354040
1226388
375238
486906
511083
453868
969954
939203
460076
197795
485993
890292
476872
92965
582211
1089234
962778
484867
319781
612416
1167714
176501
92963
987770
39857
545479
679047
1336657
122578
155503
77062
1216765
473417
301189
5137
934208
1167574
541222
428370
476716
113798
386870
977865
575463
794027
547097
817526
489234
1215704
442356
1214749
299021
419320
288137
1170594
1261823
281522
744644
1069786
1184321
285181
1061149
301384
1219876
831220
195401
1118620
468061
664016
209699
99416
1216345
132287
524428
1027810
369322
605798
369879
1127775
1320412
877377
1285004
557772
1005472
581567
899806
902194
255810
980363
804841
1142907
396285
1357267
982890
358866
703693
70933
914589
269122
479995
905584
342483
649330
1067653
975625
213102
413737
1176089
951693
368224
313490
1202367
828282
1182086
227584
235191
46770
664656
1033534
1014861
278679
287042
656704
1080115
386951
106281
467690
1340253
887256
1236243
307871
742745
1074710
962600
1031713
1209009
766047
638464
222350
448184
497394
493477
1122663
31047
340191
6806
578997
931410
372833
1318896
253716
282579
595248
1268074
807331
433399
1033313
74451
462999
601914
1087961
1014794
676061
847827
1145006
213723
1023452
895289
907593
1040689
622460
45091
1080470
818854
594163
976754
518516
830101
766672
67916
1038729
456588
1192221
1201206
1292955
617056
238083
761250
789598
1296484
1065868
38033
629044
946279
936518
293562
219222
723860
1071576
1321846
1342891
206509
275772
203318
122011
1282393
1040681
1318382
729089
956354
1066490
1245388
814708
84324
613721
74377
833685
767457
1006228
991389
52411
476163
176432
1335566
835876
1098276
328695
99334
214648
215111
1263202
292954
851371
444964
971055
155926
1014414
1053303
1204024
1097815
504415
43413
1128006
705633
811819
303292
715273
160752
895580
917117
791507
1338172
178604
296320
363202
730836
1316651
79429
950811
429782
929878
991807
1297439
569593
949596
1284678
756060
1057944
1040599
355209
650141
126301
865093
1295210
699213
1321930
345503
1105280
136600
833240
785911
1200027
993763
998761
977280
538823
21028
551899
42550
416417
348884
843511
837137
170665
1160271
861701
369669
751290
1214791
609973
1172522
493278
492127
398619
235779
284223
941690
48775
689111
223377
634818
1184093
1133699
331684
521706
815621
487051
152311
702862
1308459
87302
930438
80178
1351009
381502
374318
446584
451564
244585
1143136
294659
416182
1228794
1162818
1328960
74775
1090411
68026
568323
695437
1360945
684059
321480
533317
859489
501200
255006
731545
692089
484436
999113
1094693
188904
974912
680712
121148
505226
584323
1067152
1148615
132453
1181033
1274098
206306
553857
237325
717471
44601
584759
455031
1260849
1109475
335156
1017205
505381
970927
5164
1057992
1294626
714386
937762
382112
801302
600015
1100196
1184128
1224204
732059
1276857
888365
438118
346515
687369
1051487
709219
508918
346532
1177150
545834
321320
152697
66672
896828
1287895
1294003
1214748
142926
1130836
1285878
439869
856382
871601
1144745
1352460
1133458
1153216
424412
1319324
1108194
640933
356662
749668
864122
694560
982050
1231388
392751
1292291
55090
622030
1029074
528256
858931
296497
1311184
527421
442098
1255426
881660
1248735
357616
192238
1237013
1174131
392170
744613
251941
1811
506223
526447
356049
227304
381012
617428
960742
515077
67201
1203725
910217
461490
1209721
954784
200148
1035466
1335568
815679
6407
1135480
662139
350368
830107
160895
464356
396332
1028878
51611
1080961
463225
577432
298356
1236275
851912
1299274
1245147
1134616
721456
682416
566432
418766
422036
279565
757610
271295
337672
490027
1080664
244830
1247709
968164
953456
571686
1029129
781346
644981
237495
1264074
293549
148303
1217443
367740
972844
19652
355314
657146
24810
159413
806562
1153099
819468
1011857
1355806
505065
1187687
226865
423378
190660
819864
744554
183225
787355
1062704
582219
599606
161091
1233576
1045682
269028
301876
1189989
392047
476896
1280995
967754
819106
159096
686614
910041
1160940
1216687
831939
931912
938534
128789
1230423
856497
201933
1096998
1243294
156941
1264153
1143554
1307348
1353852
771858
623710
364436
540685
258542
593769
1087097
627852
1226247
1039035
1022223
536396
163609
196822
603304
732860
637392
90596
1064325
6832
515016
493001
456134
46524
437212
882283
1219929
1208087
426214
1115404
527910
1219170
460510
994028
509181
355556
239315
801640
1019017
888874
176943
1105033
53114
594291
1195960
545098
1329201
451773
275268
810713
429825
1312219
580859
1183042
352467
1344469
13390
1136739
90600
909428
1113131
303987
1331111
110764
903426
4606
1260977
1114474
184137
70187
1355842
373202
31802
945429
186959
195425
431306
535842
677126
587548
1047241
613385
1322549
562662
634978
1277427
620480
42185
1276784
361070
1015351
679173
774843
1032007
820969
793326
1295793
434915
1191810
1249560
1311280
707043
754492
629862
210510
1260180
964354
1034580
1052087
1038239
459009
476768
989661
611658
568133
1291734
854837
72003
478811
864858
980124
1219551
68707
631002
359274
502749
850953
374504
434307
1026825
105033
946156
447013
1041381
1118050
1165900
1077705
985083
975275
251389
819283
236286
1011314
307093
547562
567981
199164
241372
1076284
731885
1221839
732877
913170
491048
1277704
591224
1064346
591968
347805
911314
400310
448305
464068
1123767
58594
854295
886509
1172417
1247848
1125734
581280
13279
234153
688752
1175675
1242345
570144
1058952
634436
1240517
715888
436490
1234899
509800
1320696
596773
863541
1093349
157984
93975
1301470
259538
445660
662191
1164060
118776
27691
715229
1175781
378969
756332
665378
1093365
1043041
694718
608172
774172
46237
632341
433783
113393
682922
406266
595002
702101
103949
1062169
1089447
1115342
102311
858719
965858
360672
828652
816857
43622
1163599
606358
633280
1073169
163076
39806
45462
581781
617677
1166496
515490
1222400
291910
833986
1280064
1185808
142790
742534
1109133
973233
64088
758042
857370
434000
651138
243274
498972
1085075
283068
1123475
931140
153342
1336816
854241
262924
659935
436079
433564
137902
668275
337898
1337978
1145496
860258
68043
758324
575170
959142
1064930
313900
1111308
644507
176022
339328
55981
205653
1066319
1341999
143296
568915
931013
352635
19915
284000
60206
142196
649622
484619
1172584
1045868
1285809
997103
623942
979909
479540
1127219
1277540
329984
991602
1309706
567039
314738
1251416
592783
1176803
1042959
393593
629088
937650
1091202
298332
189421
281439
1318815
827572
1075983
640222
45821
485592
62500
1210662
321515
53820
202937
806005
1189136
983199
243376
581980
1019802
1278248
933959
759850
824887
967929
913296
86657
923204
820152
305168
230337
675561
671352
1204577
696439
788153
792325
1275158
452264
1137906
526819
853853
942312
1092739
989016
7802
205925
143037
858351
1317350
296095
136795
800550
112601
864792
189311
473688
1096766
355020
506232
790204
1087309
261221
703422
6264
1105783
1009609
740497
149243
741768
460183
1028663
786614
851442
438424
169230
1318921
1216333
742507
1012184
550980
802200
289138
1092614
616998
1209931
465288
1241574
554348
25509
359487
622558
1186929
1245216
157969
1293411
1203900
392916
431080
736374
1051983
1205935
670151
1158387
562433
824912
581021
333940
855258
939492
198772
574024
703604
71098
473613
906561
26733
390774
1108312
406703
1301520
244516
361138
490322
1317586
950426
951468
1246116
985743
1024541
420798
196233
1004157
626597
658835
1308645
555083
728942
137155
443814
812656
196028
569257
1342205
489080
650614
634974
17295
224105
872654
131889
1000310
608464
1361368
96432
462112
1038507
295175
1135368
451324
312201
1088481
144870
164339
552384
1021597
165785
1340472
279222
568069
194670
700783
356121
446994
1277375
582539
122144
231757
101470
385601
1253076
888719
1159632
245008
374475
230614
902288
726734
1004311
718372
658232
725102
475706
232674
616087
619070
768866
150032
971212
217173
1232597
858121
1236741
497978
237108
809373
1290399
1350806
1309592
953862
614798
1072373
557090
927942
920974
120025
615305
540835
158561
224071
23138
337444
1124948
1084540
520885
1215115
1089658
400094
23376
1184356
1340832
1267306
664198
19743
35863
122963
542137
279570
959449
730323
1276906
558577
1216400
382297
224946
670582
1361965
280266
197469
478619
1348034
960792
512290
1097423
1290915
432538
1008747
364472
1008665
564737
246998
948013
876742
1307419
588841
191145
1335071
429361
1138617
1006911
719351
580085
173054
1131605
1013614
1303959
221679
998527
925815
544929
695439
545567
137894
108597
514658
1220943
583572
1133232
60215
1106569
749017
1000278
1240507
149833
266849
617406
728328
1025809
63316
165493
498615
838636
1239227
377707
1233698
109795
37828
334024
1244299
1015487
249912
1280484
708165
429978
33711
1156934
1318139
561353
202872
90108
610156
1072630
100297
599089
130342
557825
441163
228746
699361
405405
268591
461510
504483
32966
190306
208324
1055871
463357
811465
391856
1204662
892644
1154445
764705
174716
188222
966755
495909
1006926
119192
1226639
619331
493489
335037
964635
1077151
110670
432977
31304
566956
207311
806500
1364140
1269478
191145
488214
1337677
35804
1133123
616644
87265
273827
1250048
1341218
423791
1106859
24876
1080377
381858
46401
73563
704173
714078
302107
400127
888438
1161588
319279
823670
959221
5695
560405
1344797
1183076
317374
164632
407031
83791
116698
385780
1324761
218924
806745
935512
1185460
911752
343647
634119
1028528
795105
69809
154608
322461
619255
862444
18967
420044
585539
842708
1018488
1110989
674463
280768
1085098
773685
210574
905338
276504
417299
1083973
1265885
900289
76543
728221
147969
587690
818074
376869
657591
1117420
376870
698404
370647
641646
1283584
1121973
927259
1299848
1112980
1336073
1002325
1106788
1024777
1320606
280268
1059029
1167224
16279
924903
395060
863434
613817
602531
617414
161432
1009581
554677
310980
844079
194781
156327
557702
544014
754530
303388
928148
509447
294538
945459
171140
48522
463276
762617
360704
1235109
1086085
571032
1034250
821040
1037531
865949
155687
467954
272087
156702
570408
602482
1248336
689471
379435
1028499
1049789
244593
1138124
145400
1209643
141280
264657
1112591
531377
1205067
879924
310450
208739
664715
652511
1097714
475610
621596
81783
1236893
1253623
1227274
1011681
281862
452875
620752
254649
474700
4798
682411
1096995
459582
267506
327774
1140392
1159219
1281489
1063619
651176
282212
1206819
649497
450174
551432
286813
183018
345016
758804
687037
1206871
1067628
607591
972052
252831
607021
319235
396293
1308092
1327977
433436
763998
827887
481919
933680
1098837
335902
676432
680435
740001
917427
609216
1231394
985400
40320
531739
496818
607309
1235894
832177
767679
604228
356653
1335715
984959
1314635
575989
856204
1260462
507395
411731
178099
918091
922146
978467
340054
517475
237923
823623
471796
1260429
85643
829852
484652
933551
531525
634467
645112
927053
597054
273472
881996
423398
1182851
157721
106387
93462
1329658
103165
554580
171441
1245669
503114
95847
23756
1281708
146054
691489
1310406
1193103
593040
12744
717439
32804
842207
128925
387070
211556
861876
86862
772787
727800
707905
521226
848977
456978
1150008
888727
722636
367793
1231148
140730
820158
1284647
491890
1205066
536044
1023582
710788
1340521
1329728
72630
972545
614163
680657
1308088
900026
777472
1155882
928867
99136
1024728
369997
586626
655529
737456
1038888
838074
214895
1257633
217477
368695
271419
1120281
10832
1357932
481025
805588
324128
237178
128137
1273459
534656
1293955
355720
147444
710908
510804
693289
512485
653708
27609
925742
1213654
86099
501200
719124
368277
610832
499312
667405
895950
188865
113635
368572
996834
273810
1304869
1018464
397259
956952
324914
466254
675173
1298229
1214416
792097
65884
881968
1032796
472175
1204985
357616
913707
945398
1330454
403381
1138431
358451
278765
923920
1073723
33681
1329691
534857
332829
767598
499117
451357
583376
247023
1302878
1015302
453487
1231983
653963
199396
1100868
146666
270872
875531
296189
915809
1051935
1027416
655420
514483
1059781
91446
254671
1187750
686326
531219
898759
1041771
726571
831547
1317316
286257
61
462057
740710
826382
181722
1269104
666421
977072
430228
329590
1345187
1033846
1079831
187122
182265
686450
257284
19723
180956
1269057
538945
334951
898967
253426
189340
714053
292798
438499
3578
319003
1206594
544460
1095051
797968
1005426
876923
206138
720218
1215856
1273244
1179021
1061085
145593
1075795
364923
52944
1340040
586893
749715
418565
527440
508426
355325
358113
981623
681876
196666
409506
149892
910480
394972
1287281
518267
470955
342372
783603
971817
500603
958432
245985
115963
589526
849977
496642
1309960
53708
1323846
762078
45632
611123
308264
940466
1036708
407774
1048867
1112789
933990
1170587
1083231
25056
76977
792419
486554
720419
854733
546055
672401
517710
172415
1245798
563243
1023756
1338235
26619
970473
1316511
1310386
1178460
1197947
712842
1137703
841623
997013
73416
184537
270632
318251
1084623
837891
1357503
101293
532062
564196
1054627
1248241
1312001
213238
932196
221956
420596
345787
1074534
21546
929497
288514
1312908
69472
758340
332650
1064809
1016237
1058330
1249798
354407
1284961
830049
1152133
1291554
1318772
1038706
78345
1132881
1023095
274920
260427
47971
1254447
1253666
403296
104421
459613
927594
211780
1130406
807549
1268456
913400
549044
334324
1351350
81416
939630
1159521
884538
284720
121797
1010338
272791
504604
1248903
728804
650400
546401
1327502
763847
1028900
873111
1129540
1044456
1214642
734808
487043
406261
896188
986883
469956
1162059
88972
1211660
999974
97928
726824
646996
281364
1034641
1052808
356801
159639
280929
584321
125212
1166761
837537
1094460
1141292
285118
1045606
981970
597967
1342423
78998
1168636
1242912
1127104
717867
565304
756456
198487
388529
338297
698434
411229
388284
21741
1183134
845063
629895
1094692
270764
1305006
689281
265599
1264469
595043
388890
98447
522102
561495
232620
258690
315535
1316686
688292
609433
399036
979623
593158
424410
1136623
421967
8862
536512
1149343
68604
1329681
991051
1034322
1268952
111849
278841
495123
687570
1355440
617965
587147
50244
361042
1169244
197758
527511
353173
929828
949083
932006
370510
247838
1362189
732081
539739
101299
636528
1263523
813998
748427
1069838
180491
125434
1136880
935670
471285
722358
86155
517110
521310
525846
488246
478539
858546
1181738
705815
835349
610393
446166
1275262
1242688
501702
756383
706432
237907
442591
422476
396835
445840
392281
647570
1102849
1147334
943746
1264944
1176174
857437
662969
785631
1113625
373885
419478
429950
1052864
1195686
446956
319541
1115113
438273
773215
1035020
657167
914570
687492
846569
1341502
203501
763858
539853
561512
170682
474714
70952
798368
32757
609488
82799
100859
1255543
632605
929325
282640
914179
525730
424282
1058995
1173354
1044351
776479
304083
652165
315402
274963
366328
855452
352250
460558
396629
844397
190871
1271658
617725
682503
855733
746049
318848
425337
514497
871912
191297
913945
1261690
222734
1173275
1276377
1293774
420026
1165174
717391
428237
1253503
142557
401934
1136868
223578
180240
1085936
636623
809971
694599
667213
839388
488366
153742
248656
373818
789425
731271
1027338
367960
1001901
970298
101814
1291329
676489
660643
391665
274518
449724
266411
398084
1062970
654657
778533
73954
946959
295820
491728
653928
1725
316677
8697
695796
667137
755294
358668
1179229
417025
16450
914197
823789
1082811
840503
1057442
978620
1131747
1125568
934552
1307562
1157953
214782
897407
896708
702505
627496
1135561
1315918
678507
1271171
213945
669026
400232
336517
542444
668647
172795
984579
375556
818086
315499
762943
672863
327785
1114086
303271
501832
281308
111783
1251920
785160
20996
585105
213123
656264
978249
996338
1292644
189208
412719
531928
593229
117407
529236
148720
958990
949975
812355
385607
725747
915890
1187837
1092979
774210
347788
1271906
226795
57893
307583
1290653
384691
1176699
1128940
476840
492703
703661
894038
57787
443865
1357369
1141616
836425
1038023
813610
622810
870782
979649
965290
578142
258843
1046683
954878
543941
959602
655305
1174468
980910
122156
722458
1124840
450196
545898
292987
157431
974192
531015
835146
791969
1190483
851666
1354937
853115
65370
244307
1046286
22441
1248670
923304
1155746
192509
517044
567013
148912
489303
652943
139216
100375
1173444
735765
1202652
355682
503699
204236
1330006
1341644
1086006
818842
218346
132100
1175753
477476
123467
1344130
1002378
161195
605731
622195
82728
1188985
923125
1025615
642571
107753
1090059
1354919
220903
165477
160102
411725
1008291
927971
966992
56227
409277
1015011
166135
952891
354370
18962
1123826
1343019
1051374
36297
1041113
1139772
350516
355533
719405
1017898
1340940
1251311
665414
1013413
1291769
12205
796405
1216034
1335296
21892
363154
834256
66629
757517
1025901
238115
617593
1301671
351303
503939
617075
1297564
91847
1126470
1109894
173212
742392
435871
507686
304739
222593
1250074
935815
489198
1336882
1194498
667168
62017
907824
651056
607502
1054485
578797
23965
697663
863293
423381
882095
161027
1003003
1248966
612261
1314548
935155
544631
1193843
869479
696676
827686
843209
606573
956275
1269661
539868
920017
128433
910901
845422
132362
271345
1051532
950166
1262886
1034455
1272468
934170
656365
564844
174338
107316
944344
770555
633881
424306
1142753
169439
1298895
620088
419125
1307932
1007493
1263965
1279734
1194761
314011
986870
975388
447811
85515
834646
32959
46496
360165
1176080
10832
1116118
929499
872981
759920
376295
1280981
201261
178706
185980
1173142
1316343
998125
1241693
921636
433718
185002
1185581
356920
318034
846006
764228
418698
844768
733047
127061
696881
1150779
49042
350788
443048
1363818
865871
1185500
337089
328846
1196396
940355
1033746
1225477
981334
303726
301099
942798
621067
176877
989146
1201377
1349890
593946
1298850
104754
1329570
1312525
1003956
612681
754540
942590
1163441
1196579
1081213
621755
434128
1070480
431749
669660
1275350
379688
1240115
861925
506836
641925
321321
460704
808309
770173
851416
1253011
954041
417862
1063013
728419
1006098
642780
1056600
691233
378783
1039836
915152
234775
787658
766728
943175
1199574
576458
951912
1298205
1098318
2849
800989
646210
27105
431064
884590
809412
476415
675407
148819
157204
679297
952861
635956
500643
651339
1083199
326198
23995
164855
396913
469279
1278051
604364
869829
773813
1320882
604851
603544
1240393
535665
601664
591991
1167738
1309034
867723
276277
349402
879476
542244
172875
826292
805248
699692
1265986
1134936
327604
398603
277550
1053442
1204464
330900
985077
588792
388820
251138
473132
1174741
1131265
176932
1143863
1225165
1162520
873113
371928
275314
1296286
518525
837116
1206225
810248
914971
454827
440936
968997
785895
91584
367402
1329100
526397
361183
1049142
793119
575948
725996
400528
89746
941802
1225747
694014
154671
633859
533295
210628
953712
1056271
777179
1219265
1329035
112137
457203
1169711
715126
194648
920880
636557
107148
122738
834
72801
1015703
920855
1327976
660744
275240
1172158
1126026
371963
261515
673720
957427
541869
588679
1160528
1311778
453140
976692
283184
284389
109214
787756
3103
699907
653023
159236
959261
773038
901300
388346
798230
654775
1015451
1220792
238682
949814
1018724
153279
1230720
830081
552003
666888
914313
1252040
125079
904460
695249
314719
104819
613442
722441
228307
1224393
625970
1091685
1207897
818039
550039
493827
1202200
106317
432979
222268
1180627
1190925
974422
437473
1248036
812687
671063
1290729
234812
179401
356619
1257390
811868
1203495
43000
812014
1205536
1349296
4792
1032243
679409
262108
113183
1260865
44266
865695
836087
741007
1051143
1063881
1334402
871258
597164
458093
70645
1248280
1315769
635129
964698
839560
712044
408511
288326
998910
1288563
52221
791300
917271
1303447
359825
21289
1153120
1297617
5285
614389
295791
252027
684888
1160396
386922
214567
741411
1342461
616195
176194
166610
903729
596127
896668
316982
1225816
1207270
616195
11116
625348
12397
397028
1138690
1003297
259043
1258833
900451
1208600
1145281
42947
1251435
148437
859109
656455
1003526
589345
351699
919838
1206749
1152098
923284
257977
966422
39640
170853
156737
1202229
670706
207376
568620
143437
395829
1294310
63480
1275680
1251136
13238
1057679
356334
969731
892259
866681
859621
1194968
990458
220027
820330
556311
219657
1214323
529090
37052
859717
85890
528801
58782
461229
382598
648679
383014
616581
1074062
326630
455424
145816
461445
367045
417911
233201
835977
809925
461105
1080823
6698
934583
241051
1210667
228192
878067
333685
1219939
200908
452045
407616
292227
1285088
43946
894980
68116
539794
374600
1073923
67897
1009461
1017303
1045236
939331
968870
97742
693604
984748
256211
546575
1181319
111717
463012
923734
72978
1250228
327913
528404
980828
362056
523135
953200
373726
754388
3322
324249
1110949
520980
875475
1000937
1354543
704856
916993
569406
1359494
391848
200315
1247054
1086795
388530
650215
992342
1325459
1176890
11364
640759
230886
695521
67306
405288
135037
1013528
1254231
1092973
354228
263044
681834
58991
1275472
395842
453518
1149010
216623
980487
1021990
826187
397413
760701
905811
1162620
1005657
963472
1340527
994511
232808
854048
1097172
259817
905262
1251285
1208872
1313596
698252
20305
677878
1019588
512469
511334
435537
792416
182159
347162
1001254
938975
529674
491208
531069
707952
26360
948385
78015
648834
138061
274770
498663
324093
154530
165966
121213
1058930
753805
817100
421483
1199469
322212
307589
153361
1108738
6227
1210770
617789
1110216
94280
389526
24849
408235
1047756
241095
83864
418825
1264525
190617
18734
653159
1275701
348344
407923
1140961
293823
131950
784989
1268655
1244754
1098143
556462
1349489
1136656
375775
117266
597427
72342
560625
656694
1113006
123167
456704
1253969
176625
368916
1120235
1323627
823263
211901
26479
681034
50550
352324
600901
113575
497561
1152634
900819
1313464
981811
624377
1224774
731003
709901
767734
288957
47788
468836
775154
627597
116103
693390
43643
1290613
689036
27960
994189
1106648
1059711
110856
243388
1288538
1049963
1268018
1175753
106881
662966
1034451
598881
376469
46229
699590
118654
47435
1306797
1340056
1041596
999342
558638
639814
1065569
259689
154916
1220067
1313188
62456
490660
946188
420353
77066
136639
933644
737036
513370
1116667
70831
938042
941321
848437
888238
1204938
86257
108802
1094564
862541
1107386
1180450
416239
533229
666340
622336
793574
121717
1239612
702499
424056
125835
626297
635620
321936
778674
305422
540135
947079
62917
841105
952123
286416
1178405
1317667
228143
692275
76690
165299
35192
178497
1253872
255070
1298771
1328407
1136744
1267003
1321709
1055147
1268163
554441
165501
920310
298273
943311
1308261
126818
473349
403807
1030722
182439
1341543
607579
285472
849899
993548
518959
1291611
487442
975898
433262
839862
888853
866024
1154391
320169
313316
920625
939199
436059
798456
319785
223648
968969
297244
1100869
412864
288560
648140
748000
859342
809140
474779
1084839
691392
1269592
1056124
304501
416331
1085247
220138
1208759
1035413
477571
337265
813920
691815
432756
875411
715251
1260013
416105
434732
298246
1266059
698707
320227
14753
901587
507603
650081
1026387
101377
1246189
653020
591364
1105404
687267
306937
768477
613790
58546
917181
602979
1307686
89536
221295
778573
89648
1045282
377211
1145321
986372
717695
278550
948039
597882
1334661
836739
1320921
546987
865975
843666
1292839
815718
375004
825266
117293
410642
638119
123201
454913
490634
1035800
1081744
1342715
957432
20409
611402
470982
429873
1178194
381051
968744
255732
290942
813492
557924
1127944
1151818
453208
549510
29985
881718
277887
837134
525416
908507
791244
691149
862870
1058874
222464
426688
678159
1316937
1180804
835351
1009638
489869
991547
1240503
136577
662821
10688
132939
1114907
1238834
589901
150875
364422
1317834
222115
1057266
489405
1194966
300921
1178648
495654
1292913
80592
1034511
927000
48407
831886
896021
1293318
210591
225358
1158012
550028
348130
74163
750546
813427
99398
235273
1321106
1110131
1255669
853170
706024
231671
1227443
1260391
1032053
1142464
761710
316509
1158288
831675
1018607
330966
859325
956460
42995
1049580
1278892
552757
990895
567597
646647
1162821
223509
220581
564095
1169755
42756
433096
717602
1176557
1265221
650190
255376
482896
434967
479270
921491
1236484
1299550
493970
687905
676755
59235
1263030
818751
1180966
1252797
294418
52054
16157
812795
1335970
778026
1160583
555172
93313
366215
362833
502574
1011951
990044
869199
428644
959265
755138
1219373
425109
644726
115058
127897
592005
8912
399385
887973
321371
153092
21665
1340334
1271483
476165
1224366
1111826
392023
163466
1051635
908726
434843
883987
425265
1258214
663397
736136
1318521
1298802
297475
135582
103537
1085768
341744
784396
632355
689606
1224101
517167
753381
339852
694577
455016
1002619
1094886
947405
645136
1171021
29740
53936
99790
757825
373355
1262643
618454
381891
1033349
1312570
390202
273498
1009505
653281
891618
640804
297385
894866
644036
216237
1079453
448437
1333439
186552
148216
128562
1162981
305632
1188133
152183
755896
1328161
1147193
1144065
520858
940420
349598
1040006
570195
806793
516556
266431
62461
272840
520306
100518
847776
669254
910736
424893
94112
817410
203265
1023045
493098
1016304
271849
136999
779597
85079
1126840
1057540
1090990
916824
475832
1173690
425443
37590
288319
807006
1169564
400250
431367
66129
1086709
1209233
641102
869931
925148
36609
26123
578260
283010
1027516
1130246
382350
310375
670510
1040748
420825
713689
730056
1253114
91813
155225
462076
556541
720828
1283582
471578
267930
1031368
1230066
39535
291865
973798
336279
1190295
1238303
696886
9542
54635
257156
694719
101473
631012
149580
938741
175444
52779
594358
125514
573764
1035828
354593
993270
1019494
134646
252426
286785
1329130
394170
449490
663204
1124641
1012350
975343
85565
820924
434485
519710
931595
917672
148423
1261170
838508
185466
1356949
762107
1306529
710990
437141
596058
534047
1202896
707581
183056
1080645
1254185
661515
656907
427022
1138682
971328
307891
529623
367347
1148169
570376
641352
473598
1314712
611391
1033904
438593
811012
940693
826360
52855
1107218
899571
327732
510359
3889
648045
144125
276840
354494
837264
560589
66862
1264807
350085
616400
704186
1057952
802921
374085
58677
163067
798039
703685
1204449
921972
138911
15135
983247
119721
1143392
305941
108881
377340
933574
203075
351432
1317663
290794
152192
598101
1098912
1258976
593761
321021
557625
360770
1274554
1073889
1342963
1269658
1352150
1294434
1245256
253378
261614
523031
280659
741495
426688
493868
360743
760036
1286384
148497
1347195
1055639
289523
972381
516427
808881
306080
11903
479392
82526
952092
581123
1244368
483366
412056
100385
944407
132795
1223192
726005
1257635
219925
614194
1032557
1038772
946745
700171
426823
1001072
1142857
436338
1026851
86491
904393
1292753
1083055
109622
758004
30414
810343
898616
1158434
1159170
887177
229849
901907
306652
522414
163173
1190203
436637
1351002
422780
344338
307595
60952
860545
45262
1359016
976334
1094463
622034
511128
1206657
504363
797802
510710
969240
825063
1129062
663222
1098790
1293006
854293
1107319
226472
221221
536165
174095
1305295
749617
612805
1205557
451312
434916
1334956
112552
783717
318997
1329054
1303397
1190602
505020
112221
685487
949938
861989
623169
139243
9835
368285
506010
928037
1165559
217318
548604
490042
126880
869724
633065
155414
937942
1326528
605776
1291771
98324
40801
167313
634717
502267
9737
1233176
133737
108427
68790
536516
710055
1072621
48018
908485
1177962
623609
392050
411938
886969
925744
68635
608487
749862
984007
778300
1043726
504216
1265598
1247176
135008
629622
577185
26011
168587
369570
996313
937487
740461
1087121
845121
1262053
170544
972510
993986
1104578
1088947
817633
1313628
1217046
503951
419638
699469
1271733
581606
1106094
83388
1096496
1254677
1072339
997014
90555
1218629
359936
1144749
1142912
1248786
1112917
86293
1333498
1228601
1316768
934205
1353709
450823
957041
752540
438662
596105
913487
1146263
1185869
315335
554229
924334
461371
617063
214815
318360
978312
1205473
585767
1194023
1015059
1105049
1151875
155692
1241072
495587
980331
839792
750257
969970
207604
1064465
1324443
550297
294568
1290156
123580
137484
1362693
705515
654297
250826
499904
712618
1001377
1012666
304185
402837
1143839
1047589
1177352
330306
128849
257153
987646
424740
783645
35699
968395
514206
511971
755187
1330369
1241221
344704
508098
1213906
1241912
36163
110465
288072
513818
1027329
1132548
873846
840324
1333444
400815
315827
363001
946214
1235583
897294
127547
853545
1145005
1294106
970022
735689
892247
378493
678720
790451
829403
1096063
466318
815946
243781
649918
1240807
181339
309872
391599
483911
1314974
583498
349879
567481
61113
499452
636554
681405
809762
1033923
626120
872937
676589
1261383
1129634
983104
663057
378632
818046
912789
119471
1258213
1117029
1209341
403036
1107390
1043702
149227
1075883
11161
830103
943951
166154
808947
238653
123451
519485
723239
2514
219871
1182336
82076
257797
144043
280339
411080
472745
1290548
1010556
456593
442990
420827
892330
1048481
473616
108478
9236
303425
342842
784233
633823
760747
640768
589146
1165042
1222408
1357059
1360454
1178262
1136544
1269267
395514
640688
411014
1021934
536567
492491
662173
494375
299240
1161584
456581
184945
204325
1269749
226701
1129307
955759
1340308
1047020
309260
1005542
298212
689566
1120556
1356534
423506
662275
117778
1070085
733767
669417
9497
1299873
369890
588243
1251947
862676
449352
1132356
278723
1322431
424027
874214
76028
4370
1121700
817226
176596
1014423
395906
449403
601675
1153715
341263
723905
1226053
989619
959861
161109
606441
757837
242941
1058158
287547
951633
355481
1139435
938123
175287
444725
1333625
1363487
1202130
206865
456405
946685
976340
381891
708101
235201
1272366
348558
1069140
980343
768025
1245825
698120
361236
809397
463696
290058
947511
49095
1295980
1210452
950074
744136
1078535
625828
247556
887803
774936
1014876
672071
141080
39695
411769
311079
215038
322530
592850
1151681
962506
583589
364037
1207966
927284
608445
44352
1119969
938615
847602
988909
1097530
594759
505159
514851
108597
587603
787599
6396
781662
1238233
100757
1105604
213153
174031
526797
474200
531552
453312
1268181
569947
58282
1303115
707091
1155168
1184942
993871
860811
559834
948894
1125774
1237226
556229
661658
1233321
570149
41276
248343
191509
1360180
525547
328512
881322
596526
437473
863713
880640
1205236
515068
1262885
86646
270652
737967
968011
22414
887242
172854
1001885
436237
1343282
1316253
887803
1073805
1322282
222495
953416
181711
830546
432530
1073536
1124242
1179422
62091
934300
59377
797972
727355
805169
874600
174638
1315858
126813
165461
1100706
767188
747875
1119917
836637
1052370
573507
362427
749194
1350717
321200
14665
32618
1036748
1264923
338745
529897
271550
918594
1287980
1082917
1078716
947645
589969
37280
1354253
792834
1221453
676076
919661
343578
848812
1272821
596353
1139413
356447
1153321
43791
1341958
1206649
998934
1136914
675636
212683
275243
753430
1064095
484746
932015
540165
1199938
1076377
455450
623980
45574
1095718
11336
1057090
1136013
967229
361956
813553
557347
966972
705472
846329
893182
22504
793836
469378
1303578
287780
1116364
183233
587091
209562
1030439
132284
662036
1123293
11356
739607
1091657
896030
930718
987570
903228
666939
500202
1109814
1225419
463112
110790
362014
1334062
932131
1197634
575851
223334
1002097
1117272
787864
69212
754475
465354
462226
494618
195286
32458
928578
1142287
175697
950963
215037
69986
1310700
443522
1056147
951595
632553
1327427
802475
366344
579136
355349
1293231
1463
1047545
136011
413199
626387
441196
951324
167899
484385
106274
315647
418944
150798
449322
1160556
1040182
594036
1358780
955143
949761
1288075
910588
861025
1064757
345981
159201
8925
864130
1299822
1145179
1084887
17575
76132
458596
641569
1063539
580817
1353627
1285904
977769
494422
29862
9414
436358
994665
757318
62591
78521
1101569
794175
1235274
719279
778287
153881
876080
502490
655160
1009506
780120
620737
931996
963253
1199941
827631
1174474
231396
597169
962945
1283206
1268714
710632
572492
854572
877665
824367
1222902
835736
1184352
1039127
615803
893239
137316
989593
1294152
567351
1152265
1265359
761474
362164
1216888
1215277
1080228
575194
941156
860175
871697
989152
1273083
866748
1094171
841517
1322427
843439
765081
118569
607530
955886
743315
1047501
624208
949447
238821
285916
86150
419952
64195
1279736
1139385
502284
324026
1328303
324613
206869
469246
345333
835448
715761
541558
98360
51848
848660
1011452
767728
856789
1237219
1162801
1215191
691993
804614
155661
551339
942605
1025483
1171494
518944
402543
872128
1285865
1156301
284348
547192
840338
944569
87135
1040294
535814
108300
68454
553713
1073910
1314447
544173
58731
732079
1087151
753198
365887
1090297
843696
391203
97364
799317
966819
894563
1008099
872626
807176
718045
636435
728283
477418
482414
574476
665609
686127
1235278
102222
57696
930199
335482
23596
412324
825139
150871
25453
1156170
315827
1272266
905496
867667
33921
1178321
1344123
666397
703823
827639
878040
784877
1003058
1329461
156053
816888
1057302
1235264
354607
736917
807099
954585
483200
81618
570957
871316
1060715
1262411
547645
1003780
814070
960357
149010
552637
11894
926038
119217
158924
101914
997633
991749
551079
424889
815342
1356791
1098141
1292839
478106
627531
1272046
681095
644512
1039735
1025466
485072
727843
461635
36762
646289
469097
1222873
543462
1301258
1106663
175902
1016679
1009416
255682
1053465
123527
386137
889281
1125695
220966
1169637
1130184
1362067
975401
1099312
1134350
526062
477843
295185
861727
246683
1270754
350307
434944
430272
927706
604930
12047
292071
1048970
43254
923078
172451
186003
351669
65503
1262098
1016591
1072548
818271
664551
447253
880707
59279
900972
691988
671597
788580
553887
172714
35398
513541
3600
1360132
1225919
468041
1180982
1050150
950557
957410
469680
225077
1177496
610326
439549
343324
327207
1353593
1179142
489234
426930
350091
840800
528738
221880
174078
937238
1313508
686115
518760
95955
1241566
435885
532021
571116
1202646
544588
1245551
101949
946371
1163442
516513
61289
134927
8554
474262
984705
766202
866067
803243
955167
614257
403832
97466
1115037
1086665
1282578
1025707
1243327
1221210
692235
1123696
415124
952703
635398
576031
479693
228108
308170
906567
211157
268116
230102
814991
139042
587134
89406
604411
887076
21698
459231
257644
1208833
781235
1047627
491871
816758
559984
986499
30999
123060
1010148
327294
838839
37772
975108
554131
101189
175024
202106
1295217
390147
867941
41583
581654
349282
897916
1281307
1221154
465311
682839
866701
164000
333715
1316254
951222
1124191
202339
660736
435351
393809
956547
762335
174549
1084242
1342224
214010
1357457
574580
762460
130439
176577
123046
416391
1227075
983792
1132166
505660
1132758
351004
91132
573781
536393
59669
252786
403198
990886
477711
574294
1258655
104797
1342350
195391
1311602
765641
957007
430969
1269027
529243
506059
208610
271298
493916
1131163
1179912
142928
43585
59577
91024
1088366
628085
297406
1195550
249976
614084
464667
422505
1167367
382965
512100
634454
1354340
1277356
217309
629917
167982
1361329
862947
1196124
376859
227906
658940
151818
1127323
245518
917603
429947
488496
1086550
876893
843979
593256
1267372
504665
957158
763695
674743
496173
1235722
327560
908387
951157
1076724
1179401
218687
893220
1305679
330797
712172
305813
429918
859879
1356174
496478
1108133
149315
636818
953135
765433
900479
532476
1184653
1331978
424485
206483
796075
152969
876039
68542
505721
11073
1110300
236409
840872
667976
72144
1208936
736492
893957
34837
1187279
779915
577538
412778
1242753
528269
802269
999127
1027811
783367
563882
1234151
940138
388337
460770
355871
310371
1077544
828206
1142779
1258190
708287
258701
518584
600368
603569
654902
1017041
811641
848771
1034724
874228
374775
693548
1289649
108449
358622
816193
938675
753743
484342
1182551
402817
1235071
152560
1209734
80956
486088
1341201
269878
680823
1003672
1282016
45174
96023
248765
634241
692037
881837
634758
862164
544861
1135776
1059691
1054638
1162631
1251651
1115025
726401
1043902
953128
914813
575640
457907
1060452
507664
547597
1347970
261468
757323
935549
975398
974491
682790
870286
821147
1071753
502248
376695
663150
1075138
4587
593054
963584
1099529
593378
815102
177920
74264
1287934
730461
1120648
594217
1071120
747923
509510
146244
435520
719871
1221246
13710
103473
1094857
720256
648632
559772
106335
205706
698716
156477
562342
1189536
572007
689319
965576
702830
606457
865329
646241
16804
40126
1108388
968838
380467
483315
790326
1169313
520274
1030454
49611
834572
237443
130546
1280145
726914
167291
105110
51774
1295757
1269979
1198880
47423
655507
973984
1342321
998820
377231
1178210
224093
1341587
910739
1016253
925836
1350194
598455
520943
915837
566001
214103
27309
742625
819462
297255
1264296
1267020
461127
125001
592148
1077494
457114
295305
645452
347561
639467
500088
1182310
1309528
474111
1184638
1083353
1342793
131701
290197
877773
699254
1084386
49688
1059746
338934
1248798
41294
1260485
762580
637228
1096984
52069
195957
576444
158035
1299925
1172725
815218
1113452
331399
324730
72467
1261948
142850
153746
784766
1230585
810452
162212
694033
346305
699691
389146
1289617
1119117
949838
676350
322074
848745
420320
258234
567034
157041
1054039
114955
478902
1017694
1042087
751077
936018
821169
747106
1096105
1187095
1241033
813923
802656
869027
27381
791178
1287467
432450
431608
220548
801786
261401
1155825
190477
367951
1260698
233240
1066361
1131403
1182798
803052
656764
172275
715074
148836
1192070
902136
1354472
1081178
1214524
26838
975476
1356537
73890
711511
1245005
931572
338776
642653
98152
1083563
497667
1108245
688835
876494
1335267
585070
553672
1003038
448313
656702
1209147
535482
505874
1060607
1307275
1044332
199675
525707
117226
1355481
405541
173824
57540
399117
1141139
860546
122277
407728
1020626
192521
975442
815111
127900
847185
75352
1213098
1136754
610326
1289524
43519
83491
1281148
489330
744818
265553
1107935
1211589
1024588
264988
560237
1199367
1070904
173979
322054
948705
532874
904753
718818
487155
579592
759575
589005
906412
826322
1269112
407287
129079
290585
494947
1097322
434224
525261
1235230
18476
341211
528128
111094
123776
1348123
52820
969920
814288
28119
570362
478464
1004002
1018485
1295413
632701
84028
959765
198331
107782
7083
1138984
871104
52072
50140
864444
1188179
402513
969959
1129012
1070121
775154
655191
645119
1148883
800685
1043127
147024
58538
1359120
431736
612056
254091
107388
95691
1166056
856665
261143
355349
190742
1198491
1164653
969691
842658
372847
528825
1292192
611235
1125988
1174178
614868
1289159
1178667
742956
830379
727991
1309437
175033
570497
101143
895305
930820
954250
241832
784491
1335432
889940
1067982
530313
897116
1005239
368313
422382
586872
1049132
729455
1174649
781677
55826
210133
869189
834292
822873
519575
1072124
991432
753618
158370
632466
1198190
261227
337672
876490
651843
315567
1287973
333285
854380
216923
1076568
1001321
883786
543342
286500
725632
103852
581015
155295
1346889
1211186
786088
313907
553454
409172
1073676
1172913
735279
285840
192764
503280
578881
485246
301227
768891
1242776
380095
492843
849810
493297
1086895
1364462
728015
1121079
656543
1360351
1191328
658120
938636
495761
661046
419725
1242543
1279748
412507
62949
407403
1276524
1131924
994794
537912
696030
217754
1044469
1051752
295413
884274
1033092
1004153
1237766
430619
961234
1246565
215694
46340
84315
52844
438390
1315388
562017
1069045
348730
451640
594818
767985
702577
801759
327763
573899
983248
958699
421946
881591
964958
762924
404343
354003
717701
1031312
1053051
879211
839903
821222
729474
159354
245723
1157676
438054
1120603
1011625
51439
482134
310091
760904
1036462
1228811
724948
388415
693338
1291287
1136397
941235
1351065
411452
554865
1294498
543355
602920
1201609
786105
350265
795300
1350161
34138
893058
958776
113262
396330
350683
456405
1199234
1144416
990566
3159
302206
255145
1303632
361580
996707
135356
536746
1038111
481944
112986
262594
973880
436217
363934
548476
1113377
281916
543051
778738
318624
1182586
650572
1012773
373599
439683
792742
886076
468443
933887
746764
1333827
818198
535129
945662
498749
155951
294840
177148
846313
706705
975688
1301496
1334379
163700
873547
718814
1160778
366609
278460
644696
833686
826379
549049
811976
930919
1321942
98071
1111142
202529
906499
657832
1209462
1250911
1043968
281269
740648
843989
952806
430837
995046
289432
786423
298395
80726
699360
325511
388057
40941
1348942
203429
6077
494597
691363
1188533
443313
728041
622622
275673
1087957
772324
812567
863731
295243
943648
583175
426930
400805
1035108
1196314
1204990
1113244
793147
73474
856222
1105660
4469
951872
847884
1284858
966179
974784
1161775
1053704
302171
1192971
1349695
166906
114127
1294686
1342881
786407
607115
734827
549087
124628
233380
657300
1346190
976064
1246718
901265
924194
466396
1153157
804624
19049
1166975
57554
1194581
1074718
109605
553813
674629
1255906
1247450
834083
1195907
1072781
932007
635874
606788
1117327
964357
175686
722819
22594
13843
882266
839126
164721
767304
1104405
693553
472967
500843
199950
373638
299891
983235
399338
765667
480056
502267
1084545
993401
54235
1292250
185976
991368
131286
366030
136743
1079665
1002768
1058858
164712
497635
873982
80181
1110682
674297
1228763
161699
804506
14824
168936
952004
829216
32245
331733
799462
1022909
22048
266980
739107
1303514
372473
1231251
670494
54065
1197406
181270
1097652
837567
1211000
361720
304260
770992
1361730
15741
82260
962372
263630
37016
1300980
1007004
1100431
1133437
764218
1254190
528953
302112
972857
819195
1184298
1130065
409839
870912
143711
7256
806034
766307
144651
379764
674688
1268915
164726
606511
629154
550437
234952
952303
263310
629986
641390
941374
1082618
1352870
122606
132385
93847
186432
259860
60584
742018
202113
791379
357701
134327
449051
1309769
522465
784313
597240
104122
179200
953980
177409
1163418
1256271
364424
892820
1171972
1120499
409804
936837
109687
949145
1307008
639964
216598
433568
52490
1087059
338897
850908
691742
1218169
55122
834979
1322836
204859
43016
890690
396637
1068214
1198451
136358
337685
455686
1092914
483256
6834
434520
694554
652070
542612
513138
707012
190486
862172
1273413
639603
651524
710472
114645
236767
752484
497775
236200
1217958
448038
802627
1097726
393582
1015354
121671
1185117
716635
892296
595441
1140129
207243
1188299
760003
149593
745691
617272
1140589
847905
254085
1192492
1262208
1200841
1289131
1037681
189196
974772
451752
1059463
245882
125837
479717
187598
627917
1341958
739789
20030
1093860
83406
305502
524866
1154337
956473
200811
511286
212571
1114961
1150631
1228982
1009555
576922
215245
16634
945942
778993
1312062
1073487
816644
1345550
1116071
1268680
1318089
839207
946639
484558
1360711
1205959
1350470
665745
264776
862823
166683
565966
876504
481063
982833
277763
10747
1091397
923816
1212759
520402
902628
1308150
1122048
222141
224189
564510
122122
204457
522201
1238546
32244
633759
525256
707433
536357
163744
479303
185962
1174759
479758
781062
1193019
1263073
754508
473512
39785
308890
11571
881563
1184444
823351
574966
511020
51718
546818
690346
406254
878701
604280
380193
1001504
877737
721329
467783
888396
1193577
230288
245199
1091489
750041
363916
1327424
1140368
217728
1076280
695662
888426
1146868
52454
447570
517105
75697
935860
914455
1111323
1258731
8972
809450
520310
1008713
608209
744368
336788
1200144
1287460
60195
1090182
1340425
1111966
315716
924527
154038
792874
762316
913490
169815
518205
365295
605479
252805
102285
150845
956865
683144
438681
588448
961397
58038
120903
1199741
1084749
536018
58264
385253
620170
314508
725673
756154
1070911
667101
830731
653586
738254
832917
618411
594790
1303995
417492
391577
944457
420806
626291
984198
332945
1000851
747598
213390
592486
875411
1088555
196270
1096330
678368
1024965
915671
116666
46527
156732
541328
630546
769184
142500
180264
1116707
404829
236200
1013042
446286
566703
30156
807606
944314
598642
291193
785657
198817
105524
1216624
208247
976093
400931
1142749
129390
1170398
295603
303216
147081
867066
649530
16719
127202
641725
981609
339839
872843
68453
520746
724136
1311444
545346
885297
322165
177255
1268284
531841
588027
105612
576548
812805
189382
1242169
887873
387633
452922
330384
337028
641960
1146522
455170
713090
1199960
1350877
1038998
1011716
67997
808143
486000
271061
1200038
1194726
1294263
718668
814765
1071828
483743
755396
355713
707439
58241
99588
517434
585100
898900
847608
1185432
1161122
116811
810022
579316
666664
992001
835900
1043973
313387
1246352
552869
378851
1298168
495985
973539
966424
95682
322382
306713
1187013
903541
811748
154681
771640
1047032
904486
336568
936464
719455
475372
243766
456125
135406
718847
336355
1149568
982594
749301
1287492
327820
1159673
1126638
1111254
1046588
668258
307821
741056
267644
221698
294618
1107980
786504
1137307
562281
493212
661961
1362354
1107918
782585
500979
883647
1160230
1105788
473954
162095
985123
748831
653302
596052
899454
547563
1263337
1006698
599036
1271733
470611
1139477
964591
282163
195443
1035238
1257636
537695
618469
984168
434540
382313
242090
81513
344649
833513
1340061
1309319
837829
891480
228448
1193436
431286
1105911
646710
1014451
1193410
1319751
682402
1050476
245788
810887
612645
1338140
438278
253742
650259
635609
1277057
391516
557530
143937
962086
215361
820285
580148
892944
820322
809560
125636
587825
397901
693947
57166
78109
1070281
388928
201740
663592
141775
1183570
1286219
1020386
1114245
492958
626395
1147359
645241
662405
786670
615996
931196
1345959
707601
900765
795150
915104
1096916
1663
1315166
302109
374479
347058
400910
849523
189586
186539
390619
864639
813323
327202
686382
527417
1320419
209097
604638
653002
1091363
1198033
1262663
1364350
213555
767173
769240
374549
266476
505535
584521
1231586
1133807
552056
193842
352506
444694
899616
607614
128678
524983
596935
404317
1130499
122094
74100
1217017
1126550
16824
1120304
245011
1120939
1226558
444104
731107
1223287
41917
395198
225326
411484
729739
464494
1292744
236127
717192
120679
791855
159932
592915
1085727
1050973
1313737
433812
607524
942690
706104
864037
969107
226987
156518
1259808
1315834
578274
1114084
197570
1242169
388923
25899
1327050
448596
154433
340606
1270016
36233
811888
1185954
675164
324731
604849
322511
871528
650752
155229
594183
744405
1211931
968670
136135
847943
1075638
869599
964425
1063157
487625
20324
111759
353570
422892
529581
1361921
87552
693413
645716
167988
856853
170802
89087
1090114
376228
761908
506715
169165
1252878
1234079
151437
330350
221952
261998
854861
1327789
378029
1259886
473737
788543
861352
497347
153328
803180
407312
423978
320194
1361872
1281683
1237225
1010949
261394
428615
727403
1119221
613009
547903
150240
580454
478832
185557
984055
462788
937934
651620
1146592
184877
1137861
393311
214627
1069440
421562
310911
697330
937602
648612
1303303
873672
141962
498178
796401
988998
936614
306234
487044
1064569
4484
880354
1059984
211964
423563
326237
729188
352339
641925
707212
1330305
876358
494077
386575
411621
484181
369118
276186
417987
986641
411580
182974
200844
1140393
1112115
587035
455659
471777
843872
279443
1077837
1090766
893332
610870
187710
28869
866560
170348
164662
1295602
149465
657999
609374
1343481
1079307
712276
408998
1028423
82569
1229701
155763
183640
1334111
822397
1054514
1164596
140865
1187750
1354060
1088677
811545
737584
598346
463592
450845
596417
336129
734162
1299084
660057
1323746
330506
1067080
1261587
808014
1225656
761234
487239
1338391
398427
728499
581439
553243
376637
785526
364654
205697
210962
812886
756893
1041569
1317343
714026
29658
591219
1326419
956725
177241
1044577
324814
1108845
1304440
1079896
174153
44556
13990
42201
265637
878880
104324
1220930
417488
812992
224643
816621
1062986
753395
439182
118077
92198
783652
1084002
114752
136486
1139078
845533
158210
188852
71740
496939
939108
716188
192028
904631
1059419
366846
648012
1056254
46238
769460
712298
20943
1242820
1049315
960037
125580
908361
651504
14332
990336
639544
538871
645988
495940
322609
417547
1018433
1315598
736149
1015987
776424
442064
1176262
703876
962583
1117955
437536
499603
964107
902635
1351755
295198
716034
74225
309644
1020994
1280675
25948
1080645
138004
1264877
790016
629692
1099892
102043
766615
967907
1102152
898156
768347
939877
1129635
83284
310026
206129
1218574
339447
619732
323327
25038
531043
462325
761636
282737
39856
407478
686027
1151528
793256
131830
1271130
659383
203680
180725
1253288
200827
340912
1022182
24670
1233168
204561
119289
240527
513033
955235
801615
1004426
978100
248672
1165190
1124515
642096
322973
1237424
883461
220979
1134284
514476
568613
891103
18233
1183009
902285
213792
858328
598798
1154606
719888
162597
1232940
918115
182376
239894
41916
565831
662509
617679
936450
853223
697350
259101
760306
800941
290723
1345736
1290419
520967
709992
1115092
2564
114380
969155
180334
168458
943948
541883
658290
1041574
826165
293437
26318
145178
12345
1069750
657301
246126
124267
505238
39668
93074
984963
245497
1015209
577797
176655
1186850
61394
247967
817666
242315
196564
296092
1098817
1302542
1264199
640713
666026
563678
86327
1264587
604949
310635
680049
878196
1061118
1287651
717917
109929
160483
1161525
299661
333533
1082162
1206335
507805
274712
736713
444602
975475
962126
1198799
775464
682256
1032651
799275
248142
938602
709801
25604
740496
1065304
476120
918584
127147
576785
703572
158735
428896
933641
728898
837337
509444
887349
596564
1174340
143318
847816
339013
510511
568157
1302751
784062
1139647
1196862
59759
721401
1287505
1113189
729600
749620
386489
694243
201826
1093946
1297748
1099251
1033411
1148894
791560
547209
722849
185791
450719
809422
635564
143515
296256
947089
732071
1865
583116
1141384
363517
828960
937377
165252
1361558
488741
918802
313617
273571
282432
858442
1307456
866245
578840
963565
436258
387629
889815
125824
145674
303143
33102
592942
691788
536228
709553
348802
411190
529361
524850
403167
625851
261247
939531
1198403
367491
1209767
484296
1100890
1112881
186974
494524
74680
531985
1342577
483498
944620
1071066
133490
1084584
1234044
1160114
1358612
782876
753153
357572
1081825
249733
954740
1046144
1298544
657893
851926
212462
905665
484083
1116407
168950
575267
333292
1359430
538350
754413
110210
434797
899271
677436
118913
795212
541127
839163
1356555
416984
131103
329576
886819
547227
164242
246826
500730
233191
885563
621598
116312
818119
174247
222161
595256
244489
197440
183193
89717
775097
823375
740434
977168
99863
618320
93535
495390
241277
316377
780707
662756
281585
844706
1208920
458916
352311
199323
891176
247691
349831
1289145
1333363
431721
674261
709908
681791
1089008
574684
519826
1195896
1360588
916640
479729
762177
1295693
1253415
269219
596985
402209
261071
653609
255039
204326
1029507
986694
532480
90255
373137
528457
573798
215198
279792
628676
1111253
184133
8144
574697
733906
971767
1329628
805087
554399
849718
653422
725647
837026
169515
216405
1121028
988750
1191133
631466
1322367
327950
424876
60466
813382
278085
362260
601029
1230360
262120
866020
115060
415040
19641
297313
1320560
752770
976737
116729
697913
319731
400118
64965
701425
1259790
102380
1075168
541342
150644
924470
924558
75440
1143355
541326
347722
996072
1095613
476394
924103
700545
540528
832262
380239
1316906
366964
1158173
233652
1042447
475859
595722
398837
815665
936608
184513
941189
1216911
831767
39766
1190460
820911
480302
339717
908800
297079
940238
415291
763965
264952
1078240
1328932
617905
1327563
856841
572796
1232126
250293
856308
266847
937613
528168
712220
150467
1134786
1299802
334997
846104
248041
415901
760024
791598
947109
899086
466304
795727
1222728
1093243
1302369
380943
670843
192508
817953
1302267
548828
744985
961107
334049
1334200
12806
788562
726799
1127003
646289
643684
520733
108675
72694
557430
915290
249668
317631
1111758
919532
1102005
1149910
435473
1339302
829068
4237
876404
42666
191909
965616
1328230
215690
1063511
997055
743085
413736
51573
712645
1171092
21301
195796
537332
546593
1044398
240226
108486
431474
966579
586544
487619
1180090
224054
855776
326161
593895
291749
642415
767527
520627
962393
132959
352707
1253623
1318494
95240
11112
380759
782743
801151
454307
777907
7106
121377
697448
101810
578350
1194769
182571
528825
358667
727173
803394
690063
444215
941531
141400
488307
562227
844357
86138
437111
283058
819478
963163
1257719
801613
206396
1064302
170410
505064
780038
656856
214941
930549
615355
398473
234113
58495
29943
329439
1093686
988956
875896
744471
1016948
924828
430282
516901
1131375
831962
390081
831117
891732
551838
771506
1283277
894305
444702
488525
978759
514775
975666
916973
47734
700305
1080247
77130
1116662
244777
302441
1226930
402059
650768
22736
1268421
1291931
1345368
304408
1271185
515642
1288142
957458
552010
535256
746804
1346690
1003288
1227048
188845
920328
1039004
49067
1354333
216389
820937
842194
1045350
1056612
19914
394270
665567
578792
764451
1183585
188155
89838
962313
1139357
1214173
859464
151488
684742
427119
356449
337604
704747
925505
1004855
896539
1167081
240783
914499
2593
702733
508132
7363
595067
1257305
1278147
584538
630685
1247802
367759
159421
438785
1270782
244177
400112
862524
761836
477651
1151824
573381
1103037
218547
677408
514386
1185475
1328280
955882
71703
1348846
914551
489178
129938
120224
286356
596246
1259051
1033789
570403
905110
1166073
1314995
1072530
28684
133276
541367
768895
1061679
21915
186405
1080019
297979
488289
260656
117699
378224
1053395
371057
203133
1034279
711495
1056016
729910
1211090
99297
114514
996473
121444
339001
241789
1049949
514722
484905
550960
772053
161133
888485
138144
1109436
402483
1065803
458932
1034932
1257536
798684
395842
514739
44540
1362431
547654
103183
329453
1278541
1282118
794876
109550
835928
614327
182404
51403
1191731
889767
1251983
1239694
1061291
1351185
565557
1298606
1112864
145959
1090079
264657
677707
895911
62079
381617
962180
1063114
844869
586466
307223
854486
376905
1067627
991768
48167
1233664
322073
639716
445630
748548
573370
1016028
779187
1190996
762241
987097
293242
1244913
1049654
828603
974133
107269
206793
338196
356185
279905
740403
905274
121634
208148
821943
975315
399989
412810
119028
967811
1197727
816482
285609
833627
795497
195445
1081574
53489
340465
305284
430924
1120713
980778
138443
1176515
641995
407656
953302
119264
567303
182036
769188
559457
721274
844848
601039
60785
1079274
444173
743203
1050799
122505
812741
909065
1078085
153034
296436
266599
486560
462628
250199
498955
1012817
901090
1174711
1027266
19712
631273
1315839
1144158
440576
620294
1088400
1124206
272454
350023
703650
1253810
1345087
613490
872463
175678
1327716
155648
565488
642178
982263
1142372
649941
948117
1020672
1002131
1292972
979574
179300
136976
37578
1031037
611605
1307849
1106576
55867
170157
646446
604670
978262
132969
811517
733447
174197
1343080
1128716
1325380
289714
191629
328320
1255744
959747
933208
469027
378841
5336
1086991
362725
134539
1033405
1010637
1034784
1288265
1262042
340610
132530
382403
1089348
1212568
1305783
120787
310680
717984
1343702
914990
808766
309387
389827
1047747
101373
729174
1244696
437295
467111
219654
950507
1201046
1144407
62452
819719
407843
213456
1314355
969268
193119
424704
872954
198327
1085334
1321766
1158087
455525
677257
1309343
140334
356817
269148
322597
777078
997960
133506
255234
158256
177220
386165
556288
1051260
660337
106030
428579
504223
1154346
2348
487529
501177
302423
29777
217320
465966
964791
90179
950431
611246
34346
185901
782618
122078
581522
1195424
446272
1037717
1228187
23891
88876
1036940
1086677
281085
143853
343845
1214054
953154
824375
196829
1149585
1157961
308333
238567
544789
1343877
632565
1135601
842409
399272
165549
982657
212170
1260441
536549
609008
969949
210698
673309
1020350
342079
319982
1108844
372516
611477
321366
452632
458469
1303127
730227
630341
852443
1014960
1183204
1118672
869973
305379
1329265
685287
440914
1068538
191108
465861
43578
519212
182617
1209162
1118020
1158199
816285
658399
600841
1112383
1056775
239019
554187
359412
1141803
577406
1146937
713370
112635
1321614
667573
1175804
162335
1112072
1239548
775088
1191831
1324868
206729
676231
1343008
433918
617683
56232
365900
863696
630756
800039
558539
419718
1061240
174438
773608
21176
251451
1183296
1018502
678748
1327721
1019130
388562
498052
972559
504295
927535
910347
828869
170132
1358495
315910
844198
709366
975052
702012
1270900
208377
1082828
218348
332144
317851
544467
1149565
866516
1046720
1199506
326797
701732
1300317
985741
167621
486120
1113368
1021334
1006478
251959
928381
1355031
1299152
1282589
1080621
1302187
807921
640286
180971
559133
853182
712169
272804
5706
1177927
60825
702940
314861
480982
1263195
316864
1341654
224226
1285865
117303
398046
389055
551626
546628
255288
278598
928449
969368
397544
401933
1070198
290057
1309784
1089670
799939
204
1156026
247053
291416
246303
930569
549275
690712
9802
573560
499247
365585
389765
1015636
519213
77302
856137
988927
873484
754464
1169832
231994
1220630
1206026
886987
149049
998967
920540
412276
734777
1213551
707902
539932
1297813
442484
1068304
1308450
551784
679294
987449
319802
271763
255901
1297849
600675
263105
997626
629957
1338680
8450
1241727
467858
136654
1077952
1118862
972013
149190
993291
1162328
840181
267932
884985
1125458
1104798
497088
367260
1356780
1346519
855555
512241
299935
284403
306995
1155190
1088205
433394
968303
462195
407938
366341
496982
1032080
169206
1325523
503595
1065695
940445
636072
969601
1163435
414196
392681
523566
786582
316310
176035
131197
523180
187694
988149
61022
1356323
82069
756544
511672
833633
1284053
867714
1176320
491116
364077
100714
60102
218038
202592
702460
687656
481554
875967
24910
140306
1018043
539298
555290
1270061
3581
1282149
711313
57880
211816
1103870
479949
1119130
7250
1101710
816910
1273092
706369
981842
70335
1127758
979494
1351860
1268697
74961
400137
120950
91655
1019677
398540
1218766
8562
897031
1028067
1185308
434622
133639
1101140
265327
1230624
707282
1179769
720760
354901
668990
946764
822033
498540
928722
1159042
1345948
1045030
930066
961394
752979
687433
506742
850910
927576
1249482
859868
382837
1013153
20612
260742
1249989
1286774
222792
1088609
136759
1112542
22331
550908
1257407
499269
484318
1113283
820070
1001795
1309167
1025263
871425
754521
1298100
412751
1253097
840696
358043
945983
1052939
779433
156121
526503
167226
631011
1313072
1204313
1067386
221682
744080
78742
236380
685535
1056698
812878
600646
114209
720331
394517
696648
1155487
214590
395904
1025907
55550
534622
1238033
1101594
356442
912470
754606
1352034
407697
1325942
272219
384507
1170119
310137
1193437
873236
378324
433338
436537
595965
366925
573513
834423
1336496
1125818
1286643
634018
75911
312828
753434
892042
988178
921969
843313
741316
780575
1133480
434454
583992
41042
106487
339606
356519
1283118
645612
266721
449566
76243
1109136
453402
1291188
403410
1000051
697303
654195
121333
996223
583429
1006563
239408
298512
974563
789728
1003457
462782
1290856
497482
1181540
192350
283201
847842
302991
1216129
979942
1115382
1071563
1253620
147177
297940
744972
338896
684934
1170425
1259536
690890
65923
1266769
924295
1001778
784368
13257
340591
810093
1344847
3711
781954
661674
701620
238546
802027
1090704
476134
1163716
58467
593363
783472
804256
180973
201262
145878
454723
568213
784894
901638
212081
278571
1066181
371878
54852
815998
1067571
1216990
353014
672961
270836
1080992
99870
981284
1066458
710120
112368
440954
66023
843852
959286
1160664
1270399
240370
129322
274262
901372
1175765
1114436
1165622
304005
1186744
470009
448010
818447
473856
725464
605981
996516
215109
263015
1027757
1324074
732742
497762
582608
968198
579209
252803
476609
471598
966621
1058469
971577
677495
38666
379635
279355
670184
449132
819701
361413
1022404
957882
14767
515604
5227
969299
1353934
628696
538021
1041258
129
591514
1159364
1340461
1348541
390385
281471
1145942
605534
528140
258955
274324
1224739
1195135
1334745
310265
511642
384014
97288
1309231
426048
1041351
811295
3981
296806
60685
907364
1122832
918968
243359
111998
713462
1158856
701360
1063413
787291
1090026
999156
845318
1280869
1235333
12759
1083610
126194
698232
649592
156806
216626
791368
438360
906302
81416
986442
675754
1000639
783950
775786
916768
1305504
932166
600120
1060937
1041716
1128240
888561
1162258
193013
505593
428198
843136
128297
865850
22269
1035664
191244
592299
411259
71263
1304092
1206104
1227011
712745
517484
885225
960250
956795
1326294
963038
257048
521705
113081
1067352
569777
1000974
808247
651005
92316
275887
1294594
532984
839838
381469
1066892
1133273
1244556
86810
273189
661001
732810
553831
221082
122074
976429
164597
1045423
1240278
292660
223683
1243312
486246
8305
830579
1197547
919400
420298
100464
437809
439359
511530
712337
220112
674432
1166700
487976
129536
82592
667455
1100659
521845
1316634
225643
140491
1167882
353173
455746
436931
1091812
534596
1203396
674316
1125580
314001
502968
995513
647862
781881
1240782
863090
457355
573017
1269326
421899
1045510
477572
560851
233904
776915
238222
533288
584282
1083905
293840
343273
184733
453872
813876
1062560
1157922
1179276
326366
443817
862878
340972
391331
1122403
1309201
166954
130574
825832
601012
977347
743173
95643
1261599
91165
1243595
937821
79445
538128
1262276
8400
164730
1039175
741684
511927
1096586
615387
481965
815745
1355642
136802
266754
569904
921269
1246777
317383
1253551
1218171
1362969
147449
279577
882728
1081493
54951
1361626
293926
555688
494543
346247
48963
934677
95045
930285
397612
1050948
617379
1151145
269644
1240679
1125905
1160434
1334881
120402
339250
820638
709566
685790
78266
421998
853422
740958
1106910
451689
805483
1145915
163377
77601
1016296
1230520
1219655
714232
1121651
1040041
1113212
925827
280737
1341112
333884
516649
852643
914780
1343380
748631
825085
898023
1132825
252855
1040034
1246345
1045640
518555
588884
794770
888788
383591
689513
928502
1002105
786903
589226
1107344
548790
1239046
195550
488288
82296
1239848
1103647
12024
158015
175570
532627
856099
217418
551859
1174054
664231
372039
34957
738879
1036179
1133615
216011
768197
892995
520147
869432
974162
1044855
305635
1184059
1308183
1342804
841090
431779
210330
1340400
881036
498330
899816
322348
1039388
896641
385276
1013159
2645
337638
548836
1120351
607745
1081641
80095
771104
298743
233229
993862
956381
73194
737140
796609
895034
1112235
1175011
1301689
1316201
775804
880610
626853
369799
476419
1166384
731850
394364
1081990
477635
1230379
541126
1277741
67246
891492
1182109
684655
539564
887324
563944
1332862
193622
1251573
1276324
712852
829822
1161688
1269980
1219986
881596
1057548
252244
575806
82930
313402
1021040
169326
1242780
290048
1052411
524451
12776
1036822
1196526
790083
13137
585087
1361754
1071739
1089951
975729
334028
693272
726515
1017413
473229
20022
22618
290632
695989
1223223
65629
1088682
1040138
1217829
975275
1171574
1107910
197001
1072440
553284
7234
101094
326408
331647
485450
427704
656965
430142
336722
449362
1178010
249743
1004302
325208
1147439
484268
985357
424580
859618
388846
110689
655725
189724
1057903
78326
787469
63640
832052
226250
145339
1193301
507908
894629
40055
463635
954472
859306
213707
1025781
259223
441455
432641
551367
735630
377650
909240
130291
1297932
1231780
1302124
556204
1284790
616140
1171020
1083965
1111156
1035760
808684
200867
928004
980720
333071
161077
201456
889270
315639
561071
708472
822257
1186565
1016350
1190050
147146
525647
795889
590217
1170646
258797
585451
362490
1264433
917468
848549
1289121
209555
1069466
101592
1023279
707845
341695
585226
988745
1184309
567037
1288446
686876
497003
1181220
488988
648019
545695
256450
1282623
563985
1158163
74521
455807
319510
824956
633818
19149
1133352
1246269
343301
1167418
677142
545851
96650
1038986
419616
101983
227985
584481
380943
1079236
1205411
309031
274897
770364
423683
1303630
1050226
900636
1039634
818235
225235
1254155
884659
389172
761044
827691
745653
250356
940411
621228
717095
323034
1257191
184549
561375
1224363
906888
515040
1234769
197156
981121
1317066
352053
1056693
1195476
522099
846595
555730
231424
741000
1010479
301516
296783
918491
714604
127510
1194818
1216404
388163
868028
280462
666370
510924
540635
540918
413052
285095
25522
1058528
431559
278712
1363828
355232
1325169
973374
764726
362785
393309
752817
348716
1318658
1017739
404241
1125219
1353751
1090447
828351
1102465
1198226
1171487
86024
1286111
1180591
551743
334997
908045
871919
1177405
206595
383715
390761
1291544
481045
909868
666095
65338
1032388
1350993
100027
722134
1193863
16102
288597
1165801
1140881
1199554
935803
1270204
1356797
1020829
69641
984736
769179
369040
1289471
1307758
631403
724549
1152418
1005125
1300260
1351665
1047122
676335
1019921
640892
375736
630389
286927
1239384
904198
703011
1076006
1034071
162066
607795
1057244
579140
280142
1279830
768654
680267
779260
245527
1222044
741070
1247853
909638
763716
900865
175405
790485
673534
291618
566143
277675
893162
1296473
450659
195221
725229
1268521
944928
1058364
880866
77578
833121
971481
357779
456674
81292
392419
667323
45895
1286075
719880
193538
531364
726229
760271
543935
539574
1315917
97276
440430
59284
561993
5020
1176422
1300132
660616
985834
133188
282186
168569
784498
986646
263190
1318838
1035488
152392
484153
999338
1204151
481988
1010343
35533
411759
51668
1324278
413269
185093
488848
1027521
1075370
594077
230584
228573
1069543
329100
22341
215677
707898
60635
411937
692456
1360849
955853
472258
247664
210644
469481
481657
903458
1203297
1143980
1007870
446220
446256
996520
1147459
1027507
1330316
377797
983395
518824
1204718
1322237
694661
1003682
1228153
680933
652584
1032748
1311369
361139
1048154
106752
425261
1044682
1323735
245968
391217
1116954
678868
770729
722831
1342436
1083852
56949
590179
1168098
837955
369762
1108704
1275911
616879
531815
1339619
65125
438609
645401
495560
438443
1183175
409275
563322
819047
798110
1087
918792
1228417
212354
613104
1207260
274574
1099203
639853
1247194
775457
501644
135764
426900
1111020
106560
1321690
460551
279892
1194386
396407
1110760
529419
1258306
400504
1181317
958609
472598
1324692
1141721
493522
280767
1006264
859090
853963
476108
1326421
648535
443084
633572
217331
742433
306717
722739
364444
76056
571695
595032
320556
532456
1032674
851781
595249
141727
1266421
242258
1089900
400138
1238996
751981
957825
401566
17381
1045199
135808
87934
464990
1334226
1345103
448826
590451
1273954
8406
919542
154258
322845
751014
1243637
346533
1042446
1358959
771847
326561
1167645
1040945
663565
926716
908787
509272
770219
992564
71002
303431
871984
1231117
1026560
1153355
1254125
916408
1120786
49657
983318
682656
110635
927286
1326700
99848
954227
461261
955644
1266105
1270432
882198
115450
1276607
736537
400789
249094
960856
644081
909653
287224
876103
1291763
444739
550994
83843
1225920
591670
44233
1042612
670107
1099547
765357
1230571
649724
151597
905103
72490
1018600
1004334
655641
605265
985650
1313313
777957
484487
1111135
1292223
372908
457717
1062382
1225106
779979
821503
1031580
766541
295628
1139295
1127093
194939
445370
883107
51274
1208271
181580
467588
921546
1139970
116637
36443
574943
10260
1013751
1005895
1137120
278892
731366
1178666
1059531
853414
651843
15722
203750
730523
273066
593716
78223
1359646
435347
1185447
1279805
47547
1357955
146837
640572
675807
689
1334826
812956
479201
333757
435234
97029
874607
1135874
32897
150736
829277
654696
14915
70372
425827
1201683
1103472
12641
47222
71879
1243238
601618
893463
110178
543208
892191
300764
1264854
1194127
207691
264153
771378
156852
384181
191174
878517
1122904
371607
1123198
1350724
675759
799999
1072369
1051617
790665
591065
6040
67711
224091
523957
361373
1219149
129925
1189361
237996
654510
663077
964502
113577
817221
823832
1291690
867504
234994
789275
331408
128283
325665
1082172
257427
1128144
1293888
534858
375278
968623
109484
827176
485712
937229
1193328
1213729
346204
920838
531151
1071137
958544
518178
45469
922902
848420
126580
651044
752630
1264570
17239
1345686
532594
447966
1269053
510135
20486
871324
624692
139416
532777
582859
309224
885907
1068925
758490
902936
161139
1023493
938436
490224
74163
1026374
755522
1044123
730273
382842
585917
584687
247553
781422
1035989
443149
1159057
1130243
804469
441678
825588
373531
708850
696118
943896
951060
1357391
779473
613179
109259
936549
911142
552623
788697
1102384
400211
1203342
1132025
597529
224255
1311332
447611
311791
893611
1335256
1324852
418903
493599
413376
95352
32508
1236229
1168145
157001
839859
158934
39279
708766
85517
332149
358123
883223
560379
979835
720472
706705
18669
43739
783977
479763
519518
854436
158971
212491
712827
1067438
1360
587875
244328
599286
773657
393286
1284835
467223
666112
1270013
226713
874085
989646
74219
1349585
1258554
1202151
876086
1146883
873363
983386
69257
1276988
1061479
456856
460005
334667
1189010
670836
1094682
267241
441899
289281
372817
581840
136278
1082056
1214481
178969
872596
1160721
793301
1362905
1159422
796204
895931
637262
1110355
1199712
289462
823630
372319
937864
120214
255174
598518
216882
416888
71423
1285051
338573
124716
797910
1098562
972454
24295
236567
340355
751277
1228762
1266471
609621
706277
278447
550375
782417
1304217
90662
894785
1248785
1142307
260920
1189450
878855
913419
661614
77812
955029
1240672
976073
296188
616105
823541
1178474
804638
435751
121607
1085849
1096937
586567
437404
447962
508095
314907
611975
1046432
19711
180013
17837
1137446
177018
1041877
666360
623203
1253949
1208311
542065
149718
159101
160532
6766
641262
1343720
350139
657855
170866
218949
6530
388989
1284427
974527
866900
973921
715415
774913
809814
504246
166049
1118265
1046173
939364
918387
323502
1169064
1090428
1197791
328023
356479
229169
338158
1073087
1256187
730180
387586
1240289
1253050
648343
1315865
1096995
882998
775242
68292
1167990
1011785
22601
1358076
285111
331128
1279104
97675
925770
1335130
389416
1220198
843978
663898
390284
1353323
321023
665849
871504
381161
386632
602428
1016137
375881
748985
283514
893999
1141674
205118
2362
1199195
773912
1146891
521320
28065
709657
466245
126568
1042888
1331771
697567
1044130
834621
55933
249099
1226544
970501
311251
30460
1041915
926402
1081544
1225868
520975
509456
327131
1325164
1214530
1350118
512411
1055582
1225193
1069118
521689
552382
268569
928984
576185
834423
61464
976563
713414
947986
701552
322551
1359760
161126
152879
645618
1056287
462778
530440
1333859
1334405
147341
1256605
915978
317314
30356
1060216
1039855
952667
605031
1049046
736154
454523
860071
807004
274652
1060427
580570
251602
682077
233873
358262
828461
659756
772987
907455
809627
130489
489191
41318
321723
1265462
1195918
665162
674461
328386
942190
216277
656996
380335
597417
1077516
870658
803431
539396
5493
451490
636746
1001326
1356566
513551
428545
979481
1081859
1181577
1060102
545828
764067
879474
150400
1117303
1203292
615718
1039020
327081
2400
929147
907908
947851
629424
510627
1231529
444200
525198
1102900
6918
884721
1132201
617770
227965
521115
779275
778816
1181958
1261703
1340860
753597
597509
991954
933394
470237
368553
1090260
642735
570632
1001613
1269110
182570
252681
47326
569769
514673
669622
1278718
839500
139787
1092878
1185188
108526
1149904
1054433
338889
384981
1074306
362738
394835
609774
320285
1128015
1099438
399139
888448
137597
527309
540194
710509
84893
861760
1046970
1303131
358243
1311532
450188
440106
903680
310552
1347832
1035147
376963
1227864
296287
1241915
736997
411718
122216
1014860
719896
341155
1263817
32456
277430
1031550
938556
534274
182576
1125260
1178417
977299
311229
1229265
988371
320024
762504
1049914
249314
694330
1159667
499185
286282
973259
297844
708834
971767
1134551
186791
124738
838738
339640
102430
167001
1258885
1177194
956518
241384
1264964
1181772
347139
781221
818860
669795
894915
1160624
21207
147738
838127
419026
601842
752435
693727
854271
622147
926522
730575
1353000
133218
89923
1356689
21954
96703
966280
863118
581373
1002134
845028
1157575
756149
386103
1266762
854752
1166636
371756
1308858
728961
1354109
746161
841941
1205119
922191
561771
1185596
424959
1284567
227614
178752
299429
1172078
537591
250107
646149
470612
492561
479843
1166892
886361
1006454
4189
493768
754858
104708
388328
829859
112927
823667
925808
460331
470585
334890
648829
1176828
758859
650226
144243
45250
1284548
611493
649162
1288447
955320
917127
43497
950844
645833
887334
1224467
938598
348105
629114
410962
1152672
41186
11908
16736
611332
520147
1155911
17724
1352751
189350
1300963
87802
487773
299167
338967
611238
1136207
657359
18303
431307
1189149
380476
889208
1027386
321416
458149
1039099
1242174
385625
869013
680561
118733
834613
250790
688269
1058878
769696
207340
1228517
428530
1018965
1130430
142507
657309
505563
1346337
71966
169118
1289666
1135675
355085
659681
326197
748085
108375
1001994
999552
1250153
688738
1333851
1116813
891283
483935
727325
1258505
71811
1088265
1098043
16455
604032
1332270
779414
798179
439720
713373
938801
1337391
1262293
326462
773698
1057221
28398
968000
998805
934068
411246
198582
820873
72863
1224222
426194
1124471
229710
558239
649676
945427
306519
1357371
571687
587696
1189239
31206
194415
1141597
836259
555202
1084843
657701
1122978
392091
627962
545524
765282
374596
1316385
210409
548529
45457
1187503
580229
1249479
1280497
977239
302827
1364313
1228779
340611
1175082
506948
615399
30110
96323
724591
913967
646007
1120348
140377
1057731
561242
765628
618247
1206570
404567
965228
301268
686857
517616
693123
150542
337936
1339499
354609
546660
180675
381305
1217705
619470
880862
990064
841983
744118
103269
509677
191818
1262686
394081
1186059
438183
501703
1354999
764917
1168178
902715
360031
374783
727729
625310
1234651
1326519
164136
934071
1106893
307203
1329184
35842
710373
1132086
1351603
377963
844899
1267860
1156996
61268
260319
473715
914063
1028801
148308
735082
15155
1200195
982433
521976
157776
192826
112543
484638
134024
580338
1018017
1837
627646
1335670
1290033
1282363
955522
1168997
505700
260591
1272487
1001624
312618
972338
754249
36733
712731
723163
853930
446251
403117
1278664
1283622
949161
372728
638428
475174
717117
1358046
554662
1229417
170574
625389
393760
438901
906420
542969
577774
593625
452528
250888
210006
445082
570871
1328210
463034
787617
492748
308935
1139610
1076809
813381
677777
389496
375953
1211458
502256
513749
1298447
202069
36915
815342
805216
783491
1217043
884014
520628
1246581
136518
134471
1018479
120226
1351390
79387
131374
751143
855041
640402
932220
135420
673635
98247
480415
414769
206914
1238551
660502
65300
134352
969463
500470
763554
270524
131847
1282513
823311
551577
140925
938002
1334385
1142098
629873
429747
837124
732207
657708
270373
770747
780993
570391
336331
672182
783798
1234864
932348
13922
174153
1216432
706806
286449
1144865
948101
869849
528074
591274
647283
1282674
58953
28850
1040211
213396
376374
1181863
398461
284762
160458
762661
240252
750592
1334506
189774
1155939
1219756
658975
1029904
807949
374807
489757
1314772
538427
17945
93616
591887
500033
830659
598998
877524
45186
724667
880776
984161
891849
885213
450556
84786
1003043
954262
967972
323619
52887
848460
211009
681664
740666
692716
762260
1199623
1126706
607721
413331
335020
591626
1032040
226069
1204735
1210327
175834
239236
1042652
93633
409197
757172
1140205
1114459
554381
812635
645033
975542
1086337
833909
620990
882475
1040451
1198211
286970
503357
388978
774923
1190002
449795
306280
97313
1260148
1013405
878175
714394
654779
702585
908689
1229491
83401
513754
503581
77499
1111187
79107
117561
403931
289448
1011367
161527
1196796
845555
290578
1238508
591830
1178042
1358038
813949
470151
1245520
429214
846246
1271447
1309063
215102
932193
288096
672983
1149089
1006684
1112563
779536
1349183
1319221
656919
287369
473093
917042
1341569
368376
502743
1138330
1197129
213529
396943
1028487
667184
129538
1306989
672490
39985
1355028
1297823
914400
1288277
665633
1306318
1237810
55790
78569
15932
954436
920025
1094931
1349464
1043911
691566
1284902
571288
1310431
591104
1246017
462798
831513
1258423
1177140
302772
1322981
1088026
901540
646815
1340926
748169
1226187
329053
1346942
521549
1126705
126064
263643
933869
817745
578175
150001
217339
23342
799947
872165
456111
337955
435589
460307
1197400
1207771
50353
684780
376294
146723
875711
1356888
495972
824994
990278
1127836
997552
1257828
1348397
27953
1103490
817629
545282
1170845
596547
948751
946365
746062
724656
190147
195415
679766
564674
512517
695300
1190302
1294955
339180
605007
855779
425116
242649
230197
797038
64296
1302849
927561
1128439
794480
1212744
917259
154415
155313
701346
329759
463974
624286
310646
1222012
487083
109900
628349
585611
1182767
781282
716258
872651
1178894
307601
36247
779693
548552
369615
1215365
1361523
614955
1320963
845071
999646
351404
689702
1245972
379275
630751
757266
1039104
1062575
162417
702163
304111
1028183
330438
1265531
712592
1091840
378631
1107344
905595
552865
1301627
710777
349803
69155
964054
66459
1072107
347073
444586
1266257
620849
993450
304926
1207989
861023
815037
586457
259086
1306522
74651
571115
521086
627240
979911
13119
800685
657231
964437
787230
85286
579629
796130
984134
1322213
1356722
957140
553239
316314
1319685
422137
867065
1236582
108447
579495
322550
1143010
525724
884513
1195438
1290979
355404
976577
199634
849168
1301335
782065
15983
6779
1067611
986580
1102506
1157582
718154
955123
1167056
853081
462787
827106
898761
1236144
137482
932885
7981
153209
305077
644566
277166
832086
53299
1046343
822976
105466
810147
765716
1275783
108024
258696
759571
1293019
1038721
1263879
555458
202998
813423
853125
1231207
1302631
1253232
104438
686590
822945
754030
188025
1227064
197222
989441
425152
1252142
3138
516857
508233
900123
876172
833240
583097
939709
305586
191758
62529
1146129
357744
855033
1290688
698498
977395
114126
725844
24879
775774
1175329
112582
676967
1262956
233790
1244327
446959
1143018
907035
64080
149400
322850
853439
1276180
1140556
785308
971591
981591
992674
1361354
12473
1041912
1940
393372
1128766
25581
943271
762246
36500
481323
536184
64579
461303
803015
1123420
1160175
896973
150608
1050352
90323
440628
48052
25966
411908
529042
945222
7658
45925
125218
711737
730680
715398
508060
94351
355783
1023932
933867
158045
615567
221661
898599
484035
391473
1277155
394372
1061232
935261
1129786
6391
1009033
1119264
543022
365497
662635
1061904
40501
256824
813689
322415
1233308
993401
676877
975977
487120
938641
1352106
542102
148627
404121
718901
550814
16396
156078
1030822
1250803
850226
103975
1157489
534471
959059
50000
1222481
1107601
1091625
996514
851892
1020468
281304
936742
1330590
679701
1077041
713475
1138101
1095570
420453
159255
765206
550877
2803
153746
955805
841448
1277856
637180
129296
86198
171721
1054566
1077544
750828
429844
286699
191782
1088483
1346429
452215
1144333
1105277
153686
749102
1183290
611077
119043
1065601
897473
599533
1137317
583041
308572
1002247
413617
17732
857090
1092976
775437
1010115
350103
1302923
1259554
212564
1324307
1154749
1077477
14731
755949
1271281
242981
949325
355508
833161
459282
1049255
1092332
621244
815158
243874
575255
929089
1035141
476250
1027394
952484
1205048
1115616
1119214
838330
920735
1238692
92574
379006
231486
607875
1157379
745177
51352
480687
1012893
177946
685087
335389
1220497
1184057
194682
79233
544171
657786
97546
529790
511424
1340664
619578
1054330
265824
461210
759957
680608
1286439
974638
176208
974207
224132
245949
311996
1098494
365514
54202
803294
844746
675644
1268824
1308415
863964
768289
493683
290654
736448
985110
112350
1001608
802987
152219
1042820
571955
12888
1033676
1056962
257664
530094
945932
809199
521827
819338
564348
4608
502078
47230
1300748
923954
561126
632781
745754
394585
1190957
1168719
112371
1034400
768617
1027614
1307801
447179
393202
465768
371031
1077695
844765
491802
157963
415751
1239950
1194370
1182986
554466
758468
1241489
1128473
373218
468292
491469
433836
1236707
1056632
515053
258858
66129
1284275
1266606
678346
298335
1167894
463193
58290
309205
1160913
126558
376586
20593
179024
30491
556498
89438
825499
529721
53280
623254
1281223
237045
465450
403814
492836
311998
818947
19832
131286
289909
1067787
1160657
800651
1324023
1023065
817280
1186363
1243895
387478
1271729
1102683
1168997
1016603
200212
1064446
884156
267680
766483
568514
716036
604879
619428
659838
79827
1034430
610639
549126
122859
239529
1314596
165309
229216
352180
423195
710165
964159
586471
674465
224214
698152
4807
921771
1002554
760935
628381
827260
1013088
112013
229427
823070
392794
397521
179807
257937
134075
1072308
1350642
450248
967271
1287664
1094364
1119720
900278
575962
922077
1078220
1341066
188059
698300
114521
1250461
1218984
1307546
1278970
1354054
744656
1359300
928343
890559
62198
280062
80736
981799
444244
880659
682656
492197
736035
557741
1264381
1087036
928601
841183
1271467
366543
925852
722971
416742
546017
689371
1227551
812218
368482
819312
116642
1131536
1223117
47150
1242225
87011
1297549
565296
138269
337656
380966
1191799
1173124
1286602
618277
703043
337125
366556
139004
522259
484462
496358
15049
49226
1141118
1192074
162919
582745
624364
1332691
1163217
1136211
919325
1081830
842069
459361
1073816
1291854
61438
496277
474204
353642
1295745
1036369
1065192
943564
748207
317347
511862
189806
976586
420561
750660
603473
1237458
1105667
29731
186413
522360
900798
1058253
75379
198110
587990
286403
85732
1330615
767324
545084
734521
311310
419994
1228859
981010
1208372
144101
980467
699355
570941
334096
331571
333245
1242323
474067
1098880
844501
682189
1343486
215797
581391
480455
525762
973278
618171
284484
106767
497600
826265
730191
1006075
772640
740372
862683
63178
378423
785030
682714
80745
1287267
655783
1157840
858381
160038
921584
116206
322584
37590
1297824
51842
1057521
1285876
1217281
316417
853090
731575
656449
636015
1239585
928987
561175
1195622
1343482
942648
1001977
994484
1075854
109127
670306
786078
1162874
1171851
798156
346542
472126
1070027
893976
1089002
1047204
1114936
1317656
410294
324195
861712
468141
371818
493684
1167361
665018
241898
1289349
1142666
21525
242075
527841
555493
43469
354038
610818
319973
1300529
1293724
153639
6671
858972
172541
449594
1188232
420880
266499
989147
51214
736637
722706
1188484
1264057
147071
303126
432536
51141
348370
531476
791517
1008975
1336993
732452
543926
680438
914941
344581
226638
247162
1271795
344821
1143266
46820
1200736
505452
1174486
558913
1073554
1000159
780514
822452
269440
943218
1326366
1215981
366669
638052
947969
1294938
746001
915981
591146
747735
281954
356911
453937
332372
980071
240204
346116
560945
364536
787933
368616
74340
611218
811773
1323712
803626
944134
77758
550820
1327065
1281284
728291
1359304
36077
454468
478693
1121839
830023
900331
48291
755737
106485
1038845
52187
678065
589812
516186
534616
770677
483123
516012
1004325
1183864
142006
1270851
80933
768182
614525
365986
15373
137057
480618
1092499
253475
1345668
661268
634142
372340
1128634
1115639
1036883
727712
1041061
38734
946806
899441
422905
260957
1128437
280043
750047
602833
235918
160514
1183408
646522
443727
358086
612989
330762
756896
1279182
759861
268774
238903
1056831
90001
1356610
891480
569778
1358685
950883
76346
710781
176881
1300201
1175688
1166056
1364160
796720
638529
829957
1260307
800959
534265
111828
471374
220449
895258
318403
1153618
1247775
514467
71454
274676
1195933
719350
1001096
1026101
469364
287771
207343
355852
849469
187771
295306
239559
900028
483026
1278444
1209333
632048
1140990
33845
906999
232610
866962
1143560
1272639
1310514
589113
1000779
122316
1357341
1105497
430277
1277804
1339387
1237225
350642
780211
759791
1079799
111946
1127299
842915
373758
417899
1098256
1019249
1117630
995189
356159
789218
285772
64944
568976
212874
501039
826274
135444
892156
177753
676310
680499
78924
460801
370757
643991
380353
1057521
1104232
442382
493080
772890
694253
139965
1250925
181528
591067
252372
658596
636792
1062556
263561
1333010
314697
771909
602474
438225
1308934
672901
1003093
1221659
1191242
1260374
297192
1034824
531616
1009433
1115076
81211
451465
1318646
330250
1028298
434532
1305182
1122956
653178
1308017
826754
1089127
586442
134185
1345744
953723
463084
985785
859723
730938
718839
183933
928040
665651
1009077
1330213
574698
1258867
267895
1111971
1348272
17791
45996
188828
480616
577353
1254541
852401
40898
470157
389952
993998
220469
1300272
292360
1224009
251975
712558
958714
287336
620166
1158945
1220085
633307
1241121
557498
957625
497133
226767
1113374
903476
394510
1168023
3803
948193
915168
320717
1290622
613838
685150
18048
530675
370960
1226972
6100
974294
578264
1040059
806124
1085691
878121
387808
590275
1119639
236050
1272046
488233
171258
1085694
846538
913384
576022
332843
1138920
30307
1266723
113249
778128
1201271
400931
1160409
549843
722135
512751
763832
468606
1222697
1202223
566331
890208
368026
830662
290214
1109075
628025
798881
1158324
958707
86112
1147187
1206238
780006
1100514
284157
951160
59815
8558
116096
1188498
1043149
1013876
251955
625553
1364346
187152
953827
552879
367026
310753
1117981
385472
249446
1244759
166846
416226
144643
1047247
1060635
35509
844475
1283248
508348
142136
1339528
327499
810949
649544
113984
412708
61598
883708
621071
1346248
423092
104252
572431
38386
976449
614248
910306
557007
341604
1349885
121101
997243
490704
1333782
842259
64389
493483
196298
278194
730098
888947
741852
686199
1209919
1082100
795291
1309449
1282258
11960
87239
614033
59459
1109419
1271828
1046691
729519
1122793
1209940
1107202
1260845
873231
1060038
1094505
804747
665198
1193406
737036
211463
855188
445180
913697
992504
310679
102231
1216125
1173982
893686
303918
725983
218794
715039
226540
1085244
267786
91382
470501
80665
255374
709353
1190320
687436
179286
844304
633352
926336
865761
294083
335543
1079297
323881
24324
374371
1043912
1263173
774559
1061627
1263920
276937
1151598
733704
847285
728092
1171334
1032674
1141304
210574
818689
644396
569286
724076
130702
456044
951723
308952
1288021
170041
747036
321844
124059
349488
371524
836316
204613
235337
1052808
485574
819122
293213
2294
866047
520491
395168
92372
1268486
525372
260981
979020
423262
570530
189106
105121
1266399
747132
274064
402044
37935
187988
1298487
1164740
662533
577765
685833
503658
960561
797122
915290
26099
1101408
429193
1031809
1191840
690224
1321225
1041112
874724
1181810
857611
1000062
619420
1335461
114814
144579
1222009
901504
1309767
22757
61026
823067
576663
29723
374937
692441
968302
113257
1074352
137635
518419
1212329
1054357
992238
646922
844045
629850
570800
1354321
1349015
1313344
605804
577197
1005019
377146
146796
1241302
1263475
278917
607730
14962
62548
1241316
1286518
1047632
824124
96987
1228785
586968
202409
1207526
1135285
631212
988718
120933
324754
1282146
30095
1015483
613073
162547
1093619
749786
946998
952595
552234
1253121
764699
1206224
354236
416222
395187
254576
254662
1069500
1038978
824542
299981
504186
306800
191739
883225
416234
1254704
463727
327119
633402
424749
1294405
605266
875516
128280
118793
1235419
14071
688772
980477
1359375
557073
1324690
343826
278080
1145858
1010066
974924
207790
477344
1176710
836959
1291583
756049
815279
1303204
1245193
1286698
866457
1012301
840482
360585
431890
728434
781785
1236985
330099
1256748
315738
588578
388316
359059
882002
524963
504749
504254
1229784
505115
1064760
724620
221177
757595
1177047
59094
1344100
1114768
1058543
83908
980709
213017
666542
576189
263754
662272
191491
379047
4201
1358890
1250463
1301784
1070804
1099289
793622
1124643
540281
1127752
64185
1011352
203547
917844
56649
284269
359330
120613
268341
259484
1028323
47720
1178823
971099
860953
917961
43307
1042740
742477
125072
204299
961691
28685
845700
219090
1057596
18768
795330
977522
1268579
1116385
1113941
286574
595189
187021
86475
1141610
341284
429219
652296
1100683
1316640
79782
1332035
422962
418390
1086171
1003794
921882
531419
1212748
181140
244877
823398
649459
799804
942372
1046427
79298
241658
518023
124167
571987
247595
1163515
846361
1132540
1117456
66622
1185368
710376
275350
850775
290116
990378
169344
1270880
1264674
885977
573453
22689
608854
453211
683520
932855
871381
1071972
1042469
208098
1251281
531374
14048
766482
677961
259217
954618
178557
123946
8456
639148
1084909
423010
1295787
561254
332366
368284
1072923
384273
644554
10512
849896
93943
691832
479493
942774
21213
1040894
471443
854144
1302980
477983
259922
87791
315978
1183054
893619
213247
43514
142026
9854
1087460
1165247
193798
721473
891801
441076
958343
552391
847651
965986
811996
788025
543127
807622
1327404
485462
190387
295441
976440
365981
127433
720997
1089874
740540
237902
1219992
789588
923883
839178
640654
895530
170403
1293400
829939
691312
1259229
905803
204109
829389
123980
1274261
730235
507181
36129
800076
1321766
474939
437548
1353865
290881
347974
1308184
1975
262566
181888
126127
43360
368893
1088187
267816
896556
898576
314324
276768
268555
109324
554214
1128248
594194
445641
221134
1029496
460576
457537
749161
1083097
400397
1032279
1149013
304291
688237
183074
438069
1081000
634120
1346491
276320
56718
816149
1195123
765282
447944
940321
424226
602763
147716
1081342
455112
431138
400840
557225
984547
1014640
220313
843580
868563
331553
291420
952043
492413
399214
1022351
1254604
284968
1121352
176794
17171
72055
282551
926165
399977
283916
84075
252886
916277
173872
668493
839251
438966
1070824
219973
1175928
1235842
1233673
20076
692160
182095
1333140
236490
92082
359607
265429
656882
117005
912951
11382
906181
841031
939800
533334
1093119
295989
887740
350071
1356640
264567
1190310
117470
1039906
827136
635853
789116
384883
900271
900207
1299928
955298
1112139
505932
435621
151492
946474
209253
18895
1287526
176439
29338
842836
234731
297880
43585
648407
964297
295881
1232198
1297344
1220118
976061
94636
1305244
108804
230048
684697
101314
950643
621883
632578
1013900
431309
1086673
113429
1086978
596402
886530
182220
855265
884451
57724
1095802
725180
518634
548289
770970
620987
1221156
185673
610703
198051
124884
273255
1115262
851793
28150
703162
36305
1322549
430032
1253467
493397
214148
1203315
258615
1079258
575305
593324
1341439
542561
233257
1171324
310905
718481
843639
231260
326710
365475
994890
940836
71263
375328
792887
284599
6485
1269611
363292
160129
736984
1138393
1320902
84602
1302667
162263
1284105
1129804
1027893
587875
688075
419102
306258
1036145
678674
775523
183846
1187994
368041
915342
779331
505738
190482
263195
797118
565579
1307434
578103
784817
542072
481661
594181
21555
797884
831489
176446
284053
807502
374049
675158
350765
839985
419011
948836
156084
318045
1008296
858403
1189745
965833
30345
1103267
568995
233171
597491
1109575
99023
1312230
1230605
968686
510410
1166761
163907
1060617
730551
1329513
900577
1152108
343584
608216
221344
104570
673736
486080
925187
888418
1105076
630144
925373
860928
1076175
1182077
757902
286383
103501
199534
199916
256637
1043730
371133
793322
902831
721649
734791
1190555
1032582
1285977
685318
725442
1066447
337057
813073
707938
815814
872829
468796
459736
429985
134925
605780
492093
1209289
943448
408902
89483
1003871
1314253
226719
103901
889856
67202
753762
1310861
110213
410035
178078
639379
809387
617684
1313946
745934
313131
98435
130371
1024241
605820
935026
503601
552814
1240087
865188
1328866
762570
856527
843997
673094
20124
555047
603130
264763
687302
9971
819638
59896
962804
1179893
725393
308611
225589
1210903
201041
357794
765748
1207286
1288877
18184
1335609
215457
1136307
80715
1235027
765760
1178595
1042299
1109065
429285
690799
636922
37392
1222551
913709
312491
351204
486081
47874
184848
93086
247661
622120
465798
368926
24820
1218169
1224133
843865
843927
141805
303624
945739
1155724
983159
367959
561198
871538
281746
1356809
749167
1276765
659566
34981
524694
407495
85141
673909
614263
573200
1241971
1158800
714907
699888
54162
509153
596726
161976
269583
321060
272988
138313
1233572
648763
886055
433733
507260
1219459
496826
577267
590852
715066
860765
720283
852338
543562
676706
541302
944021
1228455
518589
216853
12072
531003
991365
1344862
1204439
947075
1259208
66247
1030094
291754
759177
1218629
1181761
140849
884011
185995
837767
287534
959178
832541
1105875
175494
516328
716027
120555
1054081
1116852
209642
1219830
704308
347480
1337648
486805
968222
686627
1205410
325369
1117175
826757
939790
200648
675680
270099
562079
1328070
998131
1162345
442171
57712
1135414
40056
900581
976129
540406
1164144
301169
498557
41099
728029
1011516
723330
663379
738923
256624
1294401
1840
465978
197663
865284
419385
1318673
915609
1120786
818711
1011147
1113792
1269606
165010
748557
1214320
814736
1019071
476827
37783
773899
147754
668264
293034
1186646
182593
286787
114806
1023268
639831
1222252
188976
631173
636762
1024287
771188
118838
736289
1010893
507248
160642
262738
844271
989539
875754
177733
962534
328780
1342414
718261
363145
1143480
1234526
966419
435947
324821
516690
1004572
624103
740089
887041
788764
980635
1000597
775192
884597
1248946
713520
964233
683605
602428
563042
635428
435149
1058335
630833
939746
1135691
857577
595448
1235270
547570
1066379
217500
421227
1330656
14494
752861
759203
343751
389732
1310194
1030793
631219
1066781
696423
1284968
415575
205810
518829
254660
780661
680279
279789
276040
859331
960646
678280
270920
1233829
1178311
891254
737480
454085
131392
756626
1114160
107938
134195
659715
587354
554473
1343808
64751
596293
744917
23836
726597
463874
1260110
1252768
240697
1061820
992424
161517
249210
142142
1066680
824323
1165341
174310
216395
227631
49256
802425
82707
1105318
277910
968378
777224
916019
1215274
1325883
89364
770584
298401
868719
687361
28601
937946
1245225
901207
362011
1209806
973440
1028332
324207
1273336
295802
1043033
23651
577215
682575
538628
116679
953919
390535
149543
722482
793745
274653
347268
219586
1286578
815575
133355
318485
255692
557800
1140406
633717
104320
987325
658466
895049
547167
288014
358069
761719
829954
528248
365053
1170913
1119575
433972
558879
159997
1141885
1100981
193873
616930
945019
261862
150551
409897
382497
536264
623754
52279
855909
888511
625534
12509
579385
971713
683756
1340088
1067126
509706
477630
40686
931339
1307259
1160173
242293
1119800
523092
197704
369520
163821
1472
1334157
145507
866139
1319706
374345
1337498
1219216
1274591
746829
822106
153483
459137
353900
558656
267991
539560
513348
711175
320811
1172107
1224294
900870
426214
615679
33588
1023935
1301873
428941
640914
763468
678722
805012
1204256
876105
1270054
246781
259038
652037
294788
1322084
822082
415555
772239
881589
73594
911561
16737
710310
936087
1157930
73613
1152207
1146415
1050632
310918
340772
357902
1254715
1232889
1046668
473015
591096
1073386
769946
1322733
836040
1235909
624218
191238
123854
1347895
1143874
322213
618667
1228745
590443
906825
186786
502544
554465
1124749
309276
584268
1037990
839781
654433
949768
126695
432306
1068142
409352
1173467
485246
1228250
670452
1346521
48821
1004716
429011
157125
1027684
936570
989218
1123140
923758
1344291
649454
306826
1259793
854141
598122
566218
968895
946301
133027
993195
167011
1030160
102968
818617
571650
12379
261562
878787
682284
1003095
1352942
925005
140416
437012
29134
1180637
160841
694605
1219300
54056
336675
164291
641752
1333419
1083202
45160
940602
168294
516668
258345
744854
837966
874872
81686
151144
722481
897427
265688
933247
26979
224820
365582
334837
820418
637612
152884
1337188
1267534
367807
506495
874786
766488
704722
1024296
988749
798597
1205325
632089
844330
1096182
424994
1328700
895936
919876
1285301
598771
935157
610172
126135
668279
1351790
1128287
22877
1079693
1135258
546388
1245779
577454
687616
1060522
1338556
633382
630444
1321615
467557
1334754
399240
1115725
240278
537527
1121464
1304566
441163
899161
499022
1210523
333015
390018
1126287
873114
169724
422249
1221488
255531
1228560
840478
806275
451839
612906
435902
1130582
411522
1031149
453030
840421
790536
1017225
1225065
228778
1186468
1165979
826547
1115718
1065464
491790
1022448
329016
800179
31024
448739
285616
42907
1283385
1075987
1204020
702698
397661
990794
829388
125487
234971
79441
760255
445266
921693
1307222
723200
1048843
739918
1074046
167616
951372
1276785
760799
63161
218697
888841
88326
943031
108861
312101
779522
167235
1176641
924507
239405
336928
1089115
793814
1282414
3158
1274564
623302
880329
1351596
523775
172996
369624
551302
432709
355187
1346785
478346
951815
418255
1026351
808205
564744
1239220
1331704
1239037
1337284
954423
932015
833845
395427
224409
19407
77212
846516
785388
226538
1050709
301427
280585
609843
798436
1278582
916485
329051
564618
439920
30872
8309
216485
84573
692692
670425
259827
204510
39916
967137
162558
1286220
1178226
116571
280841
743966
53002
761949
747165
246235
227808
409980
40312
281597
232418
1291135
348161
1187369
1056372
879192
1040752
278431
1096356
765705
776568
1138012
607199
1341258
49014
342291
1187402
432673
233989
502041
1067629
63459
889856
333302
843601
375603
47440
826212
217382
514197
744035
583575
652803
770280
752621
32239
213945
623007
202548
1250312
1016380
1002162
277205
169723
1111384
641956
375767
179121
33999
889805
543830
606313
817088
277643
978400
429148
1162732
191529
1297887
1073400
1293408
455015
747457
362972
416482
1295958
151138
704500
546736
1270375
357179
1087508
56760
516935
686898
563485
927781
1042545
914178
979965
1151671
750892
633940
297223
363058
1102390
104773
1263941
142201
275727
56958
226253
1169187
1039618
1063061
1091478
366410
1231369
139985
1212818
716410
660282
596972
1201033
852768
54184
58546
434837
1093254
561259
894515
235692
264238
873870
198162
651036
1356087
1312593
976911
1271308
1124329
513509
864836
712601
910646
144785
883872
451920
799390
475001
789653
1071207
22285
894894
144065
755280
367330
896197
972823
358775
975098
866049
526650
1184410
57976
989644
60325
869134
699467
316687
1208516
496730
847760
1153866
1129397
1120857
694874
606261
445449
1041298
993515
829199
1347754
1068211
1272255
1213888
965820
1146404
812688
787554
248960
105760
651104
1146957
1363902
124787
1145869
409208
102974
1109793
1309005
1264661
784148
1035644
1121546
1270883
1035241
27995
508313
1122410
945711
1083896
899748
791742
186573
1156928
688944
424292
450796
956074
1250941
1037633
368900
661459
580657
14469
744506
1277605
313945
1221013
260337
495918
780062
367607
779877
446088
497840
202957
1218353
480512
557303
501119
1276496
50106
378553
149965
610065
942069
715737
991365
252850
86390
704186
497131
310223
1281133
1182866
88757
828206
464687
1226859
206909
1136528
1115092
345062
1343650
1195798
951083
452128
665505
178363
732868
652267
923110
434653
1193447
366501
425129
889528
1214008
253047
253271
189377
530609
882964
71266
1016364
229016
245305
845985
244311
609136
736370
148448
124537
434224
1015957
1143239
988150
1341554
607697
769577
902153
964045
860152
1000462
832576
1154269
756835
545684
68502
1342644
365041
1319335
701639
319829
659363
150658
1271235
1277268
923325
292854
361164
372469
1231381
1038745
525174
877474
149944
1174897
944773
1310245
803857
912947
585519
784790
768536
1098269
730831
12763
668064
539379
1362507
687314
129938
390322
948460
673550
916477
271645
960178
127831
1347773
557956
1207183
990231
407152
777864
680482
106251
831993
792301
189024
943473
472239
885121
626333
91810
251408
895541
414171
1247641
114143
1145331
784552
153260
884986
354536
99021
1150264
701318
345625
121162
652507
910637
128168
325920
1239065
319884
111959
653514
238214
903264
854217
1274741
816937
472010
620166
547673
599345
916781
941452
150530
1032718
922088
1205263
779632
999594
1333581
1046115
1332302
241154
237006
474152
616783
696356
804758
960554
745853
185517
147246
637367
1202408
1138187
489304
1119662
338254
227206
891167
789888
560706
1285768
479239
678876
1343952
52747
901355
102458
224938
690805
346882
660319
588958
1188508
1175179
1164060
1039293
835230
725511
592026
1245804
382260
916095
785039
375310
179003
1111010
426561
518541
1004347
97017
1291236
363964
1218924
854251
165216
1209926
726969
201820
321219
398197
1059107
382537
974040
1303599
1192525
529200
611707
26042
226459
810074
344483
1204998
295908
1250832
685922
118
301871
323074
1249
576472
181502
1327838
525869
385242
524028
855487
957895
1086189
1039541
1273400
243457
284722
19781
533595
1027552
585350
884869
431371
60480
139262
745549
507828
13003
1072056
964420
15239
1291147
1119693
631604
279758
1211227
901962
47160
478946
1036748
1084244
741721
40574
312768
827203
380977
968257
911367
1129413
103058
480288
1011444
407296
771901
1169547
998067
1163761
1179590
254647
1331142
112603
513461
650888
1297498
409400
498906
217555
618244
1081484
119366
886094
190175
442562
1027283
214016
666336
103163
1158868
401482
1076184
864622
106771
104379
1320871
131291
813141
274060
488320
664340
817755
167715
910515
927084
1319653
308972
582128
902104
1254919
662060
91133
686773
311026
231752
130996
656171
1273251
313151
70327
972118
48245
1134297
820582
402416
99303
168690
19534
1350352
277818
1314198
401240
915829
190131
304000
1201405
774213
1244786
636405
310591
946793
950700
524842
1134457
558344
981017
1120138
998439
700996
1216539
263388
701905
400334
674812
602570
874560
10288
1133331
536143
5458
276281
379340
1180728
797322
1294526
378626
1089569
1134668
355599
337753
1325895
730503
104665
572585
140418
765002
121995
1324703
992303
1277908
112054
1343980
1246575
541050
824747
1243134
843487
337577
47575
1231953
93199
274991
1290684
1112277
852778
320269
352824
399672
968996
575322
1140628
149932
1056570
806218
136705
500168
909007
1054407
86336
345632
1269910
1100056
620223
138537
1042708
107995
782391
31151
203897
79813
819956
342146
1120471
855609
715257
1017406
1131315
948868
1176324
1053103
168752
6472
342336
1154057
389475
589313
759480
719402
1338206
1034034
857026
593717
553908
561201
331151
1208848
1026431
1228316
1193078
506122
636976
258614
553788
77479
261619
439782
597365
988637
367454
874094
493710
384955
1202957
383011
60454
1355894
1029031
485156
304004
1101785
792166
152981
399442
854603
138138
1115399
302696
61780
284782
303154
163425
561357
988020
86304
387562
148974
564658
793404
635055
1004347
344888
877318
465794
354229
999463
667096
887287
1106952
657329
200305
1362330
1120641
458096
466373
888474
18651
1236936
319643
1219083
1284497
1276255
574201
439427
952603
554399
135885
432308
252100
1173077
216368
401710
1289105
939569
644253
94030
814023
923994
904086
896323
1232287
1255832
1342019
663415
642706
1064387
727715
1251766
1196794
498695
1232366
419186
65317
454026
666571
815697
414110
731005
1131018
1306559
840770
589194
731889
430279
364726
150244
1006840
610404
1100105
987246
697880
669649
422485
558402
815799
1101577
884095
949150
150438
1354761
610291
601039
568506
660540
936321
855919
699029
649837
154649
1277652
501293
1272840
1107855
283741
153062
1122240
289487
1278164
828112
203627
220866
866001
1344359
1069814
167822
37039
1178780
245857
1299007
499159
1270925
778038
677989
53187
381735
782669
549783
268272
1071791
1278176
1257589
1244237
940599
201229
687264
822048
199682
1088771
1020389
144856
235558
92457
1051488
535320
1070064
1067611
918169
646427
116024
782926
450945
1080411
1046740
1212543
1011981
488605
677851
469269
395442
1303359
745234
1076841
753053
931768
1014072
869546
1215024
955258
124112
204393
741243
52295
1200883
500033
1360873
469439
117711
196667
825027
1071546
574648
567738
248426
864277
127698
549349
51667
336942
1209732
618851
313036
511050
283304
1095520
196611
720896
754267
962301
1336199
1094581
494785
247174
1044729
84935
6466
373809
280948
310658
1137848
1088306
1356760
942293
1353319
475414
1030115
1006669
1293897
453319
877664
707548
311381
380786
70236
1065980
967121
162226
193436
1232578
333311
904948
415840
107778
458277
1349295
1072276
738054
698092
71620
534514
62760
453099
664593
219008
231084
362569
1165340
986632
49956
1364290
156050
614108
1246856
1023594
1324951
692483
707414
924699
956793
651240
910698
1010653
493789
998670
186967
1072478
85243
288631
234569
417225
653971
1361952
1282251
437346
369755
509657
766910
949390
217430
675016
1224578
582109
1352783
1064028
896200
36096
936094
640353
641571
1326735
301533
424205
1331237
245660
13272
623787
1289587
196283
22926
925369
796793
1256704
464247
1123532
354901
17234
628297
712110
584186
14405
291908
226268
765459
1309023
48470
757579
849628
1110285
1101618
356654
1315518
653524
786667
1087941
836348
1300771
970257
439267
595139
1343814
92923
1133782
589507
241018
783820
290317
17177
885054
216985
717686
917200
150394
973362
562387
628017
829509
904678
146495
1025308
1344387
377543
738936
1319747
1327858
236107
915361
440508
1007954
632204
1303269
1127533
294324
301286
3636
1112972
1357082
1214818
234687
414983
711130
300870
1029497
877368
809811
754616
1328051
650026
1001119
242638
762452
251399
97026
313814
553308
29591
1228476
1262488
873953
1228405
556105
165627
1192390
1034600
163410
1331546
1150304
542578
99613
739410
23973
1130187
777635
750522
791231
887403
536932
922208
328212
576189
847394
101894
836261
724181
1067320
247117
452800
1063026
663365
1231594
184619
1286703
893346
1223338
487852
501987
144646
1072913
874050
987059
1121045
863260
319606
199721
830883
1096040
125951
1176247
1099313
1150545
722642
334020
756106
73503
863963
1069242
1275588
483310
729690
530865
617449
892183
105635
1340359
924
1352474
509112
440569
1330419
503610
1127835
1006000
952636
2456
654480
401437
517783
361897
1023308
462719
494928
304994
476115
1298798
852142
731627
173877
778207
203543
1087415
1232865
16518
295621
1151692
554413
1255850
983560
293441
791929
279943
705593
723602
980912
630574
1090146
47791
628758
568913
461819
792137
13182
540902
569014
829136
625437
437263
340717
600790
187794
82530
155745
407065
88210
206948
75403
1249335
1319573
507801
254804
457675
474450
1289207
860469
594386
1168574
376314
41546
863223
1206591
166962
395893
224708
1292357
1053349
105403
1043473
228088
198030
118165
1342739
517837
1021525
2892
796456
267255
930871
426304
283887
388241
617409
306746
475961
1127463
945978
319249
1071122
247971
525352
110410
1045972
286704
880480
847086
266524
1093504
279899
193793
1147297
140764
1189679
297680
989676
396727
1357000
255820
861263
166085
1288096
514398
199757
358292
77698
86462
1270092
1147948
732869
106384
750658
580678
50786
1051008
1234664
813920
78183
1228180
1109749
651471
251876
1091973
466331
1224760
1319692
106708
795499
188372
1200154
541767
427953
237043
190706
875543
147093
459949
802866
554029
1174733
357861
1363652
182450
780721
260520
549833
326582
1063347
54206
974398
479199
1247240
939337
1126600
1263840
760960
256640
1191227
91011
837323
336589
1307560
565799
191343
1310948
677217
907869
112499
362710
164113
695374
21725
661913
821676
1084413
652988
322258
989126
775153
1175846
74601
599912
873481
1163485
342913
1313059
671925
887702
276401
620868
923958
548725
304927
614419
183901
282446
110124
591363
555278
215469
1246585
1297372
376653
42252
514091
267165
71222
705276
1037421
487402
369373
7034
570395
1178559
1314358
600431
1250787
862131
574894
97179
445748
40167
1208761
1243293
632999
183739
1361278
1028807
668311
747569
1095336
612459
529794
978730
428843
110458
553523
305688
586134
1126200
1219508
1355437
734600
395984
60911
1178652
821483
440407
1047982
569392
1204006
752576
1115093
1257585
421538
1310691
240092
1171432
1135645
269776
579737
132596
962575
1353104
653922
670957
1125921
1313139
52277
219599
30461
812912
365705
685230
873147
229872
1320270
726442
895967
211034
22914
697022
29032
563780
1250433
1256948
1327921
955217
641442
1224652
1061049
587687
363625
1182885
398754
61112
605372
25417
453190
1040715
1106627
110869
239827
1188241
934348
181667
848260
1009049
467447
1030810
541875
595034
768664
226723
580845
205869
475441
1356089
974146
896001
763504
512952
541289
522158
128508
313673
1018475
883426
25599
420894
138109
205090
349713
1098459
1088806
1306584
165870
866098
968131
1093070
1045109
1332265
123054
151029
398608
132357
135316
558073
277066
933287
1514
662364
855128
1204470
262264
916545
361425
808645
674476
902432
1031826
1148256
258418
93369
780427
1326977
1025243
609360
541743
546386
635493
733677
529267
261749
1138479
309496
818881
1146489
1174383
491451
773015
651305
27847
207972
625366
158865
1146052
287553
1076332
381095
729142
1142438
1130214
1158677
248952
1177133
1123495
1195792
93250
48729
193337
327885
10942
1298109
842328
794063
324122
1259225
75657
32399
781447
1044639
975430
1349084
231597
1231429
989854
1003898
391777
1222162
1120173
1212775
712994
570648
1301277
264811
143665
715653
958437
136037
823422
447947
291469
131439
527328
167609
1064733
234087
125170
548037
706414
1087550
431754
1213075
633701
1015581
889485
184944
1006864
137573
547832
1206183
439825
873665
989762
1051032
336523
890879
1052916
1196095
1083758
1029282
1130268
78610
1215375
393679
466215
304177
896107
509712
762717
353899
382677
1192045
591127
115306
13888
873270
1171840
549662
345274
1339443
666600
1325588
745789
181319
89936
327681
772775
578069
578330
758191
1168003
719021
1025262
850839
873138
768080
683729
390626
350567
596525
220231
909370
1341591
1195808
595663
1287013
14877
961207
624915
263
965163
1106883
760024
1034423
1280575
190063
910220
127700
1308431
1265022
614944
866739
854305
153653
209235
592833
960421
493032
1174450
1063025
653155
905347
217521
659724
1194368
380485
169612
443373
1038362
496639
884073
134192
625107
673773
44751
660996
973045
1072839
1310651
156725
16787
1052526
822606
568944
235537
1160507
1284666
767270
860175
769232
118048
445801
112193
511320
572691
1162143
263400
464032
871027
930626
506279
118460
490138
267342
218672
235139
367872
23388
417973
682092
1120815
338856
320851
933676
319447
1204857
1058227
295609
882135
711586
249346
1360036
715944
1271884
1102608
873722
273507
446087
1137487
839678
1099996
83707
939961
785343
845570
595588
1354074
312700
437051
1323769
742588
1014759
928537
129414
843350
1284019
1040379
436856
576409
128804
1243141
1006256
845114
980207
931537
48522
885701
1011140
1088975
755525
1344046
939743
632677
723411
253427
297199
631693
635806
139924
1129450
510803
798874
1064703
857275
960632
527530
581987
939829
1047860
91014
702591
909915
258383
1146373
563021
921158
1113333
5353
277153
500368
145678
1071
44091
1146449
943114
28865
355676
707142
983475
9488
423104
462917
1048328
908631
617609
612967
32424
189374
1048157
1284912
380392
223204
1233641
959084
1023875
89265
478400
390032
1258386
692196
1282976
1191659
6526
620391
833993
1041934
277633
293761
329011
264767
1289361
948895
113664
1186971
453382
72715
1346460
485552
1043628
846902
913133
758370
624733
1179624
345691
1334361
1123092
72405
1142541
648936
203570
308950
783039
1225206
322646
1021450
1249820
974362
475085
1153309
638239
1038280
436963
462785
361897
1168857
638691
976577
1264521
1270541
871345
1350365
125595
129740
499480
1084325
1038569
297724
606967
524518
809260
145061
1086032
249234
592794
259822
243694
716659
1331841
978221
233861
1151154
861921
945346
83170
1229033
942246
990644
286217
695500
320505
984123
347965
1016732
164578
559800
153312
69198
622205
239041
721740
855925
1223488
1245795
175697
929638
638459
505943
269782
1008359
292071
1334258
379268
249355
595984
363454
822205
489146
14302
642723
698598
1273758
109738
284679
1127612
1233206
1165105
1074962
734592
587522
726002
944491
400786
342634
561762
631385
839511
577222
1355077
993532
609907
1358885
244573
202074
320838
738469
1042142
85834
308671
1237247
1217088
751624
408491
253425
858644
504865
1156547
76999
207408
1118215
640304
961820
321986
26203
510127
138928
512818
702137
918211
686823
870633
475174
565738
1320157
744334
238726
934089
482890
638186
931180
200948
1257474
469714
1239270
784426
1256971
165031
713063
1132320
845645
86341
685433
1193858
541995
26232
839805
62414
1193344
1028327
1113260
982159
1273063
288633
582169
357982
1251591
156983
88840
723450
573667
91778
242814
162584
669001
532926
302790
153684
314579
392764
686385
550539
1155251
1348267
479111
815137
1049383
799273
1172886
873018
82708
910468
1267235
436717
924717
888832
358283
663980
647051
882848
832800
1300647
710755
724977
1235830
397076
485021
1299270
518610
380323
974338
473385
1286967
1051159
357215
1116071
821537
684561
1344188
625129
490794
135288
1235492
1062412
1312952
713999
361203
1228313
1061610
921602
797071
633230
468679
1110806
81577
900007
142866
194720
560705
822885
1200896
483863
55040
1152257
514452
668088
155270
620115
71143
826870
620507
1323305
689227
179867
105727
676842
1321249
988211
575308
203650
354056
795161
272661
1105460
836542
574759
946384
591646
1159237
1287088
15911
418104
1127958
1109208
552057
1207102
638436
48205
1203925
945893
891090
634977
915530
30817
1119663
200938
582845
487365
25976
563827
593278
1155061
898099
658053
861744
1110008
1155033
230042
579723
1132191
1182934
812400
818106
434544
336224
1326367
211034
872081
912273
998018
226809
1240369
1325776
873002
700810
292084
1363720
49869
1351690
96827
343328
595680
335879
1212130
265336
785614
1102582
363668
898499
1261232
1038151
390177
645873
641195
1111073
1154998
1192502
497035
459231
1149919
418123
15345
1143559
167215
967862
113687
743144
340933
792194
529824
642320
834574
342754
1798
25384
784837
397201
518292
1181827
1283510
1243675
1128088
1223578
1061925
342220
242719
387226
610440
229077
949619
47787
1227736
611874
391320
967073
155546
1042389
1326442
505361
1347757
1042852
1287786
528678
124388
192707
9999
263410
1185206
868936
1268715
246935
1111292
1196848
648095
411874
896177
216616
602722
705089
123203
1235679
343403
1098477
204482
1165295
446528
646590
300956
128033
813205
163988
655326
551586
567317
785239
113912
1136789
468729
656225
865507
66558
48336
920176
330285
1299027
575073
151842
223019
1254975
807242
1157703
546062
961970
424835
95175
7719
866491
797548
218076
223581
968115
772172
182658
1339710
286193
847179
1201674
928609
1007242
1218755
752547
1274920
402443
590745
881931
353728
782109
969216
646676
935194
831827
1154593
746961
1200370
891537
1344999
1282062
779462
63114
1112665
553701
72641
380675
1145396
633700
497097
1317146
314217
472309
298281
13357
853824
73535
222114
667650
633219
236937
1126731
731646
365371
319483
694714
445513
1332116
1060567
240414
117788
1084241
1099194
574530
1008787
799878
888597
570622
936742
1083
1269032
419550
102920
75976
761242
924666
751167
1120345
1127603
1234916
655246
1192731
161592
679750
1168055
1226116
677368
106392
399335
1335703
205956
1261095
1279695
1358634
808284
530316
260408
1138911
236231
608844
975457
1352877
225879
1085793
487608
122518
406600
61806
251778
358629
616995
517322
69677
277615
1246287
289518
753388
1221388
675714
299339
1124209
1308919
999545
11895
288266
843889
1258553
339772
593338
228553
356825
251554
70236
717474
711454
156896
1306098
188265
1362468
1345138
1188153
326877
792502
437920
491908
805815
1264775
23576
735482
653187
270585
451895
477116
389007
169962
74144
943755
109655
481224
562683
1276294
541609
249870
990006
670564
1336349
1280683
1018176
772266
724236
819151
148697
1350632
882586
541054
579134
717767
1297875
1260541
375670
704939
801710
606295
692247
877550
118947
789274
871576
1067788
183119
135310
930705
788193
573197
453368
147582
1206930
763077
2133
399488
1184458
1332931
51237
1354034
970468
740663
478446
1006199
1011089
109546
925458
800604
226838
659995
983835
243337
520600
791816
1270091
687431
4104
195089
725677
3775
1204054
253610
765045
247132
221070
876848
301342
644909
1209615
214527
414736
763562
759993
953909
1263986
1092745
1161657
14592
23838
352135
427375
450646
430649
482508
597273
1179288
401156
346754
1186986
221495
555601
123839
1363463
514885
112340
255745
1018206
399423
184367
766343
339092
782708
1322317
674735
514746
1252922
30698
1140483
471224
173086
1238599
682189
947000
878718
311894
44268
689081
742875
1332299
333330
350361
554749
123604
698171
672122
569355
524346
590093
1001616
458665
1047199
69206
476932
125795
429536
580070
609979
419089
1436
120824
585484
1175209
915331
1245198
191158
80932
282413
287613
319722
849039
1201000
734765
1064869
351546
553132
529019
459056
558753
821872
842714
1265402
1124630
1082975
1253651
1339676
416095
180504
769576
230985
1257193
667286
454603
203546
666439
710186
470894
366487
1325596
827045
685860
1085167
265223
406852
829609
1280834
987230
73081
1281763
763023
1034200
521135
149073
53033
1138392
1187075
295300
203505
1169168
374056
1094393
1038035
1101961
1221544
471741
91864
421290
544823
1089146
395972
1030769
713707
894840
1185941
116968
981343
821834
354088
83966
853050
1187200
814516
341557
152164
718116
794081
1269211
933589
42717
742419
32334
596268
302753
1082322
342761
215064
39625
387756
77543
335713
115109
881504
937601
237771
287703
1119540
232301
754514
1149714
777734
38248
611027
698314
1297563
666047
829111
131657
212872
1138472
843724
1138355
1321257
1153521
1103778
703007
1146873
497533
56893
907699
1222892
871564
534394
461868
209677
326766
1090781
1146613
469557
1271685
588259
1247758
971528
85383
978257
825874
1230900
955202
517810
310372
616433
185979
437365
745243
735394
220638
896555
620988
622908
1218137
171629
351996
586621
1249726
657650
109403
744233
132931
351637
896818
112425
424018
198698
598915
1038520
674763
1114889
1093410
619453
1126966
1126026
518539
909682
594824
730719
879873
729513
777272
1357807
704840
293500
1312374
1031630
979263
602416
1151439
1037634
611804
480737
304156
612885
904467
764555
784706
1294438
343090
140111
183148
545357
557545
190782
695796
741714
1175554
1097056
355685
513266
725652
1200110
214093
669614
925555
800409
629911
92118
1238252
522101
215253
322685
7066
61993
139943
573056
81260
62563
531500
716005
1314295
440710
366039
445621
343398
1271747
1020840
935867
1114028
1156765
1117916
99736
697267
985202
646035
1095445
288753
740544
902677
1357683
1234332
1269898
965187
467994
337518
1020431
1352446
1143436
395746
910739
280578
925178
1065952
542258
12537
925347
675044
195772
32584
639233
950391
933897
902525
574963
1321616
171337
286099
336559
340338
441808
34962
1157247
713467
1011436
1329434
303090
439702
191995
208676
1359538
913053
114144
341585
45544
1295864
784891
1157488
249675
909165
1157698
1025386
637067
521131
17974
580379
1308492
1344519
573283
583673
1146349
878883
256423
1016529
422809
283314
953569
427317
89854
1112735
1363622
379313
115338
1023722
25218
831991
504614
841264
975990
875501
373667
198054
1260837
1044866
994304
993697
229246
458120
913499
972002
346407
162659
436148
1310904
391584
185594
853879
1135272
992465
923107
681973
788774
374403
1090975
103562
600599
259986
473696
10303
222237
773013
242254
1217586
817188
1120649
136044
973344
330116
302416
133042
872358
718673
18152
446487
102766
628087
801297
90330
192038
179444
174992
981946
276134
1162437
324487
706416
407064
531123
1142560
739979
1224606
1175195
662060
210551
575000
800266
1232995
1122811
633159
351103
803169
49698
160809
273555
1274767
168061
389519
1348508
757274
997652
444227
350538
193155
1161194
322773
906693
119283
486983
678520
1222027
653748
1125236
476809
1103821
963234
161978
302496
513065
898392
1131173
348073
494620
629340
884203
294685
631801
1266426
713761
537530
109273
1298730
413549
768507
55912
886556
763204
1222307
602960
1257207
389096
574956
818359
563296
233952
160556
761893
120769
871472
140599
1146508
23594
267751
587666
968840
708002
1294344
173252
826294
1257420
191860
757470
217026
529813
831070
744405
35769
204282
864132
613935
308337
547145
773011
808250
365707
301401
99763
904172
157864
932526
618324
776892
593020
66396
466639
327166
87498
1346637
913860
579047
766715
169540
700566
91356
992662
973450
366133
100290
278044
439699
657919
84925
890590
1242482
1271407
664170
1014618
1026663
673838
840853
1196150
846249
880494
1191559
1184067
1000425
789494
376102
672649
714919
241074
142297
1214346
246332
1114534
584316
135558
656605
484399
181244
97114
1217079
261095
1322265
671312
586342
10181
1282680
995877
267958
657772
980136
827569
1222953
1074839
1319364
451274
88147
990774
385344
421218
278037
1340314
270378
1244884
40029
847267
536597
333393
527032
1305949
308031
853607
1162270
1059155
1208611
1081944
1173511
88357
174840
1233556
500377
172449
48383
9459
987311
858732
290008
1011269
333424
331210
1354276
1253239
1256034
90436
1252681
61956
75601
720116
722544
1049117
832909
922875
725516
1091865
90655
742310
884492
1068143
1238865
174053
1361198
688681
1304177
1133934
725595
1336675
1274212
882974
1314375
665141
409909
677964
224743
148026
108316
1247470
112973
995523
593897
639031
1000465
315675
336278
248068
1180591
804569
1143976
860467
578654
5548
765791
1096339
1016792
534194
386250
913223
421130
1207911
183235
626707
192681
656262
192542
517840
1091141
345160
74573
145384
119828
1093024
397072
900120
505293
347033
52650
993432
222255
862487
459381
130237
63732
302072
1123616
925696
737518
146871
610205
539583
759663
330964
477598
925300
361617
4712
1129054
32122
827842
516035
566612
980337
504775
430209
830143
96861
1068970
652552
1101786
530347
761422
167114
720486
687578
117191
523326
289714
351823
322504
883814
65253
308719
1110373
364066
426573
825468
223963
68244
426336
1330424
844728
1352157
287465
745067
1342743
1087312
1202528
981297
769570
513151
117158
411412
192649
2568
1232931
902845
912690
23590
79029
85072
973343
654519
1262916
588890
930816
360642
591880
393266
1308763
964958
929180
347019
1182258
1339909
787545
1291509
122166
496888
1223104
244363
1266848
488303
576784
1313418
1248698
55429
357512
410471
269632
1231381
268792
593390
1090307
91671
1324729
1158471
801488
481718
546013
822814
636614
377121
105794
1258422
11685
369907
272587
57362
317299
689293
451342
147505
363207
817208
684301
852333
448578
398860
480946
579937
1277017
1237385
117745
631344
855868
992841
1245512
696807
362050
792938
1176069
1203718
1070784
492199
39406
883128
557541
1230294
693624
1319090
1090002
639136
544292
790423
430150
205747
1213920
1049966
695405
1253172
132249
132823
318436
224024
1032647
327831
1126812
227251
938568
466390
551792
805242
50067
105722
1094280
1069735
956752
1085668
30154
543578
872726
578364
998596
501474
1329958
487359
853542
375207
1306926
835172
89790
796961
41129
77047
829447
981186
1340131
1172781
39564
762202
645429
566870
1104065
235199
1035132
798068
532005
537996
367340
320546
284968
442635
479709
183988
780733
419102
1135609
435837
745447
246393
430771
277036
863380
160179
887487
653292
109910
384776
765990
1300985
93130
482718
897099
1012242
47969
41593
858451
214638
577201
1361489
447174
249245
200232
772393
1166961
233555
141396
32999
1028391
166927
628448
1044195
232005
529606
540042
1053643
758007
817530
141438
445004
868211
825863
1017247
417945
551957
636480
1967
159817
467587
1186721
670789
186126
753277
102085
730302
12618
1017679
1138217
1155065
5321
466453
649547
889036
308746
215778
1001208
804638
484321
1109995
695510
15427
687416
1241335
900931
173390
153925
126649
1098063
188586
805696
289817
860617
1083613
1244989
371398
850643
539532
1050123
964959
49119
346477
60517
773468
129118
961755
117214
1003740
308806
1188866
1328457
731148
1050955
1023626
79835
114089
443772
1284342
743425
1044498
271611
875475
554102
299877
798329
1351325
387655
597567
708180
197423
804588
544303
522107
1211877
1181008
33951
1065044
1181884
483190
1278370
346923
1349937
350996
51983
1040959
841176
212229
455778
1046016
1309002
591200
530927
1100274
711418
629899
1348916
535301
438124
128065
18117
358594
742095
248005
1263591
948374
1272902
289217
562321
141396
49987
700225
588259
717362
948459
465887
937142
214184
34206
1236116
1188895
241413
44991
237675
172701
1348298
406364
1103096
34288
1127875
978950
1129717
814553
368376
64695
507114
306701
179317
32530
670929
995834
639452
711831
303891
264876
426737
450532
817514
157442
1113825
91580
678747
13166
1250707
152839
672636
1360546
1089531
32782
842494
369857
13425
196301
326316
502779
1223920
200729
24660
607418
77066
600866
1176573
1227882
802334
1048561
526305
50953
540692
1047881
1312372
602431
41751
719780
1343842
539506
1247174
1116118
51698
403389
1062335
720954
769238
1245441
254769
774240
853792
1350742
1139892
1192119
1152322
662290
648859
193481
834904
89434
211201
482391
51249
564236
754256
1046236
129529
1327958
463720
967262
838693
158141
1079141
499572
821098
1344468
153195
1196064
663797
631384
104000
1074383
1353802
354826
841031
702551
860634
1057199
1257719
169417
759530
1245397
597620
636505
1148665
882434
346021
367955
856720
562025
107376
778575
845729
513130
1276907
1151144
545901
1261182
67503
1274160
430348
486603
971931
1010363
1019627
512810
60084
627868
653808
1252353
1053263
293561
1089894
1063625
668648
1042437
463675
1085113
1119894
679647
1274720
657521
200542
233540
206711
1037726
1321147
1119732
550597
331314
364202
592312
927607
524880
779389
293399
481156
478586
783878
822879
28451
677085
432060
468675
1179502
429240
1232483
793548
681879
428718
1216181
593849
103346
991781
595277
189236
9658
259179
1101402
1054259
203791
1320627
579449
1137419
1260037
1181028
132662
1196798
1001584
994048
903481
293312
1208913
1154085
916369
941816
1258157
449923
190012
641301
781848
1336388
416161
1262970
238465
1254294
983315
157822
38948
566328
451319
221527
568666
184701
960318
699193
906555
189835
567662
114646
909076
832436
749706
831533
308385
809866
662746
406037
692690
385538
740026
779340
1188187
318161
1064149
894917
572052
171129
631057
1143906
767109
1260223
560920
832027
1360543
1142523
1145842
932038
1140125
565065
398186
747072
1364409
406311
285742
1020058
1074897
1360007
1076996
1122952
242302
456894
345086
1003831
780846
543492
1053531
1175713
569027
1265890
1020899
1337657
305689
353470
101357
917795
966132
275261
1225317
1000360
757552
378173
798540
32083
1270738
1021166
1293489
272731
57317
1354433
42656
754971
25575
450586
922042
483120
349488
438287
12055
1166294
761403
567971
128182
1234456
407284
377273
628193
171771
654451
49761
1216042
45358
1153516
979862
391091
180382
455559
205503
230160
56708
108125
450788
707254
493040
350948
471189
1177357
200105
1204091
524737
277055
1216063
1219808
876505
885255
166066
1196000
984563
458353
1254605
870859
640418
1307990
894404
998308
260909
589660
489225
705813
428192
165494
353491
922998
971920
1336936
460869
978239
597737
97175
1352029
602706
1353311
710886
1110087
951686
489889
748398
1215126
1191782
1108694
1264236
1346297
247170
445109
82914
1074117
833705
485846
1189073
716324
508605
933074
1289331
1005602
1350024
684692
357324
490146
1096228
482855
41281
59081
1125143
284037
782091
994877
394789
780589
1210399
490
1162977
700108
929580
992202
1206108
1063958
17058
741951
225146
243182
84797
1246657
103009
820122
897172
862420
974727
589221
363066
1232404
882202
1016053
611434
1163926
541981
509283
1210072
550810
72522
630248
944631
1305961
686631
404365
749935
469258
743398
1189420
1360822
28633
29195
833813
489717
56788
1242589
69577
514112
743027
338950
1164290
264054
743864
109775
1206981
201817
349638
725202
663906
661697
877835
235286
550477
1180688
739822
1072055
377531
1212542
10372
1308958
462520
1051239
854400
740710
310817
231072
1229483
199437
1299348
884047
950698
852832
950814
603929
907781
101551
602766
677216
1009302
493189
686397
652033
60467
866373
834003
29269
1035058
530706
657076
1110616
989372
189294
376224
190503
1228792
625520
1074829
791350
198080
663026
221559
252536
1118693
1224237
762775
1119763
530231
646011
733567
175287
410305
171269
1002959
428917
588747
1211323
1188272
265155
725398
859003
1017987
635536
900503
588542
722136
110115
1174178
997472
1320248
1239437
1145832
1202554
1198862
398619
668273
19474
559122
211514
45939
342274
349763
840041
156722
879887
1149106
1082387
698053
923302
528736
206305
483990
94652
237519
1015936
80054
1094734
732163
165189
54136
46552
765043
333949
527287
420390
1302983
836030
1264054
1149404
319607
455163
1294433
1026362
865456
707298
173919
215549
455110
164095
1012073
558521
87258
1177800
324170
1150870
392132
49003
1339596
1097834
267501
266522
1122528
1033976
935269
948078
379214
997672
527924
1175693
81004
1163412
85632
1022677
1187960
19390
932754
356067
759610
320097
281532
941703
548324
916083
1147751
490143
753286
941248
987483
880463
64192
352767
1157084
1288259
1313271
429577
153246
959040
616998
41
817353
37665
343734
692768
1255134
633310
68710
957060
269363
787962
137330
1088483
11874
434423
462338
1245709
718309
1121711
1126456
227569
847151
1280602
542879
931421
971353
685792
484252
905736
886004
61441
62903
751367
545190
223653
244203
706722
156110
1042463
1017480
6698
776414
840180
733453
793891
593331
925937
849546
757527
567703
458839
1326371
181879
407447
1036341
801812
1105921
902426
1137767
222255
154756
334061
129871
502809
675735
662440
1201776
850768
547674
437939
427173
571047
1217295
948556
624111
1054188
837687
702870
947780
373297
642010
168000
1198965
1260047
704087
641116
281438
1076750
1041114
381514
233981
1039465
167268
951148
677672
261226
319069
221307
65297
1309729
107946
512180
579730
337962
443198
510987
296533
1019434
363758
519378
385989
1036566
1176535
799204
1199995
864501
1209422
915718
309483
1312599
428900
1210624
703817
576100
1323013
511541
132566
1079630
1206127
9792
1136782
1122557
878661
229138
872949
25302
12205
400263
1177951
941375
723211
454853
428881
1302659
203694
711522
894933
479864
444411
1079488
1246283
447802
650924
381251
114933
143503
1035534
1059746
1031909
953473
168950
156412
603907
1187399
931165
550223
1054721
718065
1230211
142054
715103
1039121
614349
822723
1020140
346456
953077
838339
709476
496121
436029
503527
12012
443573
966520
804104
1213866
838785
874803
9540
335200
1346140
13799
1048150
383959
1186017
825987
729400
773029
398016
879301
291942
1195738
866218
435819
1274871
1213106
823457
764814
195163
909775
79069
318737
1012061
15170
982823
703209
906807
287612
1053863
693667
710962
303743
1007042
1328104
371993
1334950
1100078
380743
1181720
53820
813613
1057166
1182641
349862
1053622
1160582
362655
951827
302156
40512
1223784
701700
1020626
520945
79027
1308742
47131
35463
1011299
952011
1087256
791600
1263775
495601
958958
809111
394930
217067
454466
357235
1073975
249226
915043
743167
221599
1081283
899136
536983
870517
272607
439339
918538
63794
803747
73239
963558
1160231
1186194
685248
552598
992408
470007
1197935
1353672
1302029
181182
541655
637784
795624
371313
1106484
18953
234827
90777
49479
623660
717085
338409
435670
1266444
696118
663816
773276
1020354
710921
816174
114846
68222
1182135
419666
807617
1172882
1207229
885376
1144959
1342995
980587
1259821
945207
1228352
648376
672107
693009
123835
684590
1304163
970265
106751
35661
200788
295962
76653
876906
1283355
1105733
1306241
856967
260374
1274481
696504
367398
336151
182900
1339444
775992
985048
1207085
913044
427602
644502
621795
1031291
761520
190491
805637
118365
994438
871768
98542
561954
522244
352155
940233
895231
948451
762409
1146130
1041977
272379
370274
1071262
267814
215644
307089
322522
273117
201308
1188884
322571
668780
281939
480978
983350
1145481
397272
1188821
847274
198997
1314213
709778
301580
947048
600973
1054613
1273538
259868
1006682
106924
167970
290163
1037622
901377
1251973
302453
1107511
533587
233648
992041
380511
501164
460694
41427
1302603
273558
972699
674301
1213010
396891
914601
257915
732445
4109
1340860
671417
703702
441100
1176174
574839
1063138
702074
977686
487303
1333448
413185
650645
500107
698691
1270379
1013521
1062445
872167
1329863
441775
1236325
1168264
456077
444391
899154
958244
364746
828706
565270
816634
1141110
846086
777018
411056
1332625
369295
1184771
848805
206414
903114
531541
451936
595809
975715
655715
1274124
442006
829538
96465
953619
214794
1310834
641576
715203
1155842
1241353
53103
24158
1348648
741568
1173133
749489
1354133
637298
1322062
876425
1086731
665513
572857
434100
704209
611839
918237
1073598
318837
773500
123331
713999
1023608
963572
1114330
569121
888788
779297
74734
207265
263698
61888
741032
170661
317888
504422
1201666
632452
669916
1169194
506674
78266
75468
1295833
943496
367424
465036
899346
820473
640749
1264771
483888
1018604
691344
236530
845766
149040
970607
82667
15219
419862
801501
683481
815945
687137
890715
984844
32766
262010
53160
474320
580435
755546
169972
1201387
310188
129781
1245545
8773
593057
340157
517401
1181511
1229489
526768
1274940
557795
429219
955629
1027968
16405
543763
1023790
854516
1099155
248319
636659
132443
369896
484901
715822
379542
1186704
1149203
435748
13400
339134
1348225
421606
89348
277170
311726
613550
112663
46883
335604
489596
95448
995976
50653
350740
446232
686031
395981
455401
268755
642440
398846
786315
667327
495323
685562
647045
625435
977701
80403
1004885
208984
1011013
949803
1145815
436863
694397
1023836
766673
787541
1064577
1303194
337341
406859
824434
462490
1290597
432345
279243
372352
402842
643079
1208324
1048163
1111283
67062
790103
275729
272250
878957
1054564
497509
1306574
1164654
1149932
145843
1210478
1143321
448418
23804
439747
659301
1284118
915399
474627
180546
422669
626014
983302
539197
305920
20711
256628
998400
811343
992333
1177980
112384
1348409
622274
59535
112575
285356
617598
820398
1064712
790224
288058
84771
857772
823126
1095993
102934
295341
375165
758415
302025
967665
647077
594542
356572
17744
306376
24444
215559
1346398
857945
610340
703855
688927
1009291
740958
482402
18310
37664
812022
409896
534720
1011952
805837
1008326
76357
869460
866088
247258
267674
985429
1258750
906241
780946
979711
629559
653031
1305586
45827
744739
105249
1363332
108095
1119965
666770
1337312
1339037
407365
1147958
465210
1281701
155223
897713
926491
380822
571320
1134425
823270
1145496
1307186
722676
1186449
1254312
94459
466184
961894
680234
936779
982172
839093
737249
498163
238487
1322197
744428
404409
580716
240794
83335
1143806
171198
1174781
1093506
664515
20949
547849
69437
82120
1068411
685335
591752
300693
1356091
265999
434910
1346597
57547
667042
131744
106545
898248
1262324
1079518
970539
950151
1192544
427209
513659
800077
1100455
405903
614515
1121913
128885
790173
607148
1263702
701351
731321
1062675
303439
980070
205267
841865
525428
999125
413941
450426
507759
357795
953361
166268
492628
322110
159683
1325070
23517
621616
1010473
249398
352503
497795
565981
822915
69175
634084
137238
1097496
1024470
166659
507062
1227087
887395
67932
456572
462921
232345
317235
975452
113187
521806
1314109
772228
223166
7501
423619
622451
793242
810854
939549
677818
151065
126830
276929
1313445
701331
1014180
364817
1070953
642476
722052
1159809
645916
1213141
363660
826006
129226
608074
799686
821944
239503
480747
637418
895952
162706
389211
1314178
664339
450616
858097
923297
1223956
292338
83648
1037804
737296
892451
181247
384472
843754
112761
825180
912801
1206758
130839
179860
802465
1008614
683066
781177
1330561
543130
207251
310880
925747
1016566
979504
362130
606682
530792
175470
268100
719644
524792
1215238
172400
1318057
526538
843017
268669
833888
706567
530495
909313
826681
731305
750676
1073528
730711
498227
647270
869686
1343267
412700
529396
490845
1282943
623048
246993
439203
1300281
1178306
136806
1203960
1158625
71410
899849
198078
1231590
846164
596611
850575
677730
848023
467318
166556
200370
555289
1164541
705124
149042
1044342
245711
682691
893537
882768
852653
805988
728600
110850
287380
500961
842681
555626
1154771
334808
600033
124531
1274995
1095466
1279394
94863
277712
695169
1283355
1171551
150786
264892
718482
676718
599969
1329293
1227136
1317836
820924
428083
541393
563011
552570
599765
804866
1298313
1087722
544486
1148131
153083
337419
580364
647178
1318927
429410
418526
548407
723061
744854
1243771
848035
279156
831015
744015
962800
72906
11436
1076047
1317361
762409
170420
1178543
534121
194579
768950
1247750
890668
1126214
1273543
924685
199300
1147116
325758
74335
1247239
93774
1270201
1109688
195855
219144
310469
729728
1143982
1123417
449639
398117
399648
894576
795432
685254
66282
86207
451382
839385
1099376
759698
1153003
914372
865112
669366
493267
927271
842928
1297537
1263857
1070870
631764
1046199
460607
49836
305252
87739
698114
933331
176590
364572
761546
698283
426214
1138618
577666
990054
920792
22313
379822
987266
318454
681840
901232
62610
392825
879876
915125
919286
60998
107963
992233
289400
1296441
689099
530825
744996
264163
246485
430671
1204858
678113
991446
1281521
1175026
418015
520889
1339630
1360099
192306
869952
532723
363710
1088621
990080
570709
579251
177392
1119205
63626
1193999
192046
247903
106076
589386
218117
474369
173517
643512
549972
778663
1300220
799729
565411
590935
625436
1146280
1257247
737800
1098470
330356
1268760
637302
888670
275451
1268114
851245
877005
124890
779536
687638
1120758
558054
98001
60518
1227879
262027
173896
225646
333614
193176
462691
563241
1209003
350189
381849
327860
1282525
969438
967717
1311489
574841
951517
429038
1255516
933642
810609
975624
7768
986996
467668
1333747
1268818
868804
929803
1008245
1035218
1204033
1201286
1128129
174444
103244
203087
823431
359193
743280
977484
267776
1155155
861094
936526
273734
517043
430048
157580
1211319
447347
1167035
56103
1246126
481479
145707
588111
3437
1363810
718211
1323354
1111123
413432
369689
29084
1272368
43719
1236617
919052
575859
917063
980825
915232
148725
100229
512079
237404
609803
392529
790286
421449
1130057
1266295
881667
829782
1281976
545442
442660
952137
1110484
383591
598541
642268
176554
136845
577751
1167527
1116635
853663
152622
340950
951974
636217
431019
1051057
1115133
422761
1157660
506362
299551
36902
468727
532896
803081
429960
1305505
862619
1240518
945663
233287
1175430
292948
696313
917398
58689
680617
552245
105407
121376
20539
1278409
798926
1288917
451746
120157
1186250
863092
1213603
59882
1131895
886908
907770
1230445
35416
1289868
115545
739041
1139647
729604
305958
675516
517195
1192290
397552
236087
74659
995198
571056
87245
1300252
520544
657907
1259076
604411
492748
522259
751826
1107248
846378
1023064
78721
473805
286190
1162021
238564
437627
537527
1150938
52394
604046
595710
214873
712273
368855
228199
588890
700498
588622
279556
1341968
880784
732932
1152238
106575
764400
1156366
146820
331549
628138
311765
430306
952538
126940
223330
1208549
1005833
1217351
1159462
1038967
1156244
188713
227528
317378
302891
853409
1101744
874200
1071388
575729
1198835
1147419
407155
1064271
956582
337518
1312682
871978
776843
979585
150487
1152090
1148424
937132
667814
876561
394682
899286
1190075
286749
1081316
943551
151085
630777
857630
711099
935373
1055185
612891
1210720
1256117
59737
273630
131931
421993
704191
1347574
105634
1017303
380162
70036
777440
1005782
113576
1140482
1268169
997567
1003531
980136
174768
1338281
490438
990770
1139227
1272374
1347963
644595
1267593
459142
265710
187113
222574
566928
418480
674631
611829
1207246
828582
1190211
665673
217672
128204
970250
874845
185235
1259434
844535
1197411
980628
136914
414388
616081
52637
1130373
645112
1263862
221874
560665
1166611
397391
534025
948009
653342
709850
1076071
2803
941125
1047216
662126
541089
683553
740788
322378
582345
1251515
999563
929922
497280
59896
130604
1213230
96968
1322803
339736
1147805
1094408
1190366
964564
224121
698355
1132624
884452
321465
1107248
336467
984293
1288979
23683
38855
817219
546224
116478
406311
1089654
1162120
281753
492375
403612
39853
251585
507909
943916
154784
1050230
955198
322339
969590
757542
206813
365161
343419
55301
833269
661703
529567
899459
182166
350597
311668
1106914
698868
349285
870378
569806
1354591
1348079
929470
1022670
737762
789622
488473
597836
1169465
889247
1254981
733150
606481
916415
380303
187174
603493
598992
417652
108140
368150
1013261
890403
804835
148099
1320177
137050
903436
1099900
565317
1313600
891864
1107637
203243
613685
146453
1242142
522210
550208
705148
1297882
718762
670331
378749
826122
268785
1318227
417592
622195
1073595
705928
599399
199371
225403
1165620
1175506
208914
41179
874166
502765
708020
201314
359476
1176031
418372
704167
866599
1339789
903506
345601
1247072
907471
13888
703547
158073
229091
882793
382683
1096876
1246164
606944
206612
722745
236757
405143
1069951
939253
203173
595489
36482
327940
1227800
60730
72312
1092905
790162
1171118
1027978
1339579
1275151
294860
21513
996052
605444
117011
1252295
727472
320471
1286919
346243
1143607
394589
879209
27775
146141
374116
381241
119612
1171278
483088
231650
17572
533831
680981
377465
859045
783702
692409
220570
1297912
1107369
612326
1132083
1262997
206752
67272
1301913
15552
199372
12358
1008320
1291628
1012759
33183
776977
525562
1118634
157392
824438
346713
393561
553066
873989
919860
911759
780007
658160
1201995
1088949
1048062
924552
856762
1125862
10324
286229
354118
637634
343200
702889
1085247
592042
794412
573388
931439
1287257
989546
846328
544196
847302
8149
409408
789332
1002700
940979
673113
284754
295587
1057334
888668
805170
565027
2386
429970
376668
514649
988157
781988
1330897
1081953
516235
1039688
98188
397253
1275509
1301808
755237
1139791
612846
147177
1198439
892188
404744
235502
444668
837423
494590
548775
964749
453704
135985
766521
721622
124938
18928
419864
1053854
1234992
950938
874171
414435
17677
472013
1113473
1022334
975644
604942
904127
887672
531922
180471
1323520
1215492
528021
831807
58246
1135154
1130165
384164
815443
493524
509934
537273
1252324
951051
46415
347994
384212
328081
22443
771663
740563
753967
696434
1122668
388065
727890
797578
708911
410572
749835
1166708
1346872
478149
559941
261989
117205
1079470
389973
178065
800399
529657
339406
751629
79264
85294
556319
434527
189404
878491
186641
633764
1102899
1364272
1308435
1198436
599520
11426
628587
110208
315855
84221
97807
94716
888890
69000
77868
949975
588156
1214963
545579
446026
687478
111928
717095
86524
950137
964669
1008257
735230
867524
296291
1279117
662956
1150269
155094
1149393
157656
560406
64555
939191
1207282
1168108
1080151
1042510
54253
210539
391876
144514
226025
486306
76544
902901
363665
1008985
674879
758958
1065623
898453
1039982
1166284
1049556
183598
572029
1042897
316193
463600
1043301
981519
827424
101524
513711
837080
909519
356843
688375
470742
946508
662664
691400
571591
1007079
444898
556623
64914
853236
1201833
1060746
1053641
440121
903110
599018
37068
352291
350970
196237
620174
325999
175947
769469
1028898
1262246
87660
1148268
476273
750833
703682
1258744
1170261
1056204
1356785
891965
332663
892698
476428
921269
680587
886704
1118930
1239935
924319
535051
312139
364114
429177
240291
1025328
379476
364359
371668
121815
878905
1279671
639969
357803
742550
250722
1156882
217160
344049
388173
365954
471304
1129762
1178766
81520
686174
233969
140869
10181
204766
721552
1029848
773728
803418
1194763
1152022
521274
858134
1010396
985154
1354675
655248
1060904
516909
628771
952027
737258
1176069
1188769
1001633
1196896
1039484
1138490
1167349
926441
1142149
764987
1069334
1086469
913036
443435
1087138
671064
345247
552380
1158466
423430
1136290
1344018
952916
189502
955870
105617
1010315
336164
22822
767223
130308
1072231
990651
648958
1166143
609673
1033296
528601
971449
1223013
890991
83006
415037
1092231
45741
908415
1103155
1155487
949293
786853
1212393
454082
161022
460733
208661
1285854
409218
1153415
340141
254590
880653
89228
25318
1044579
80781
1152117
1028798
467944
967015
154189
1187688
476768
249511
1210522
523799
1134355
534199
996288
659870
192869
1234682
761924
6780
19461
259335
251996
1364088
296188
155566
535807
1328993
850290
420902
856216
1353539
238362
203886
9804
98116
1336851
5647
608798
1254044
663854
242071
1317510
837970
1057687
132001
658743
175477
1212800
1023994
482785
1311977
27268
230778
965083
467318
1302663
126055
161323
425770
1337149
797059
930542
966460
384957
311474
410319
1181047
51875
1093485
1130651
1043363
1303280
1278813
840682
812747
1288354
1002347
168730
356574
306549
294963
149172
1159778
1306776
1162261
13473
694556
478517
602578
519164
1304141
1097283
542117
227878
175811
1103280
111416
76624
38721
49037
378645
476475
802399
804016
1042646
595991
757003
880785
591000
964680
666897
1289620
329000
844153
603929
1276068
658995
696117
336648
315244
1165585
1210331
674086
844484
714063
485813
352427
161110
1138212
149533
1011394
1047639
601531
627248
468896
1259511
1223943
262084
185890
834854
358796
490920
898430
6149
926789
943388
1099591
117849
686161
1302159
637740
357937
840305
175889
513667
77375
201194
1268645
404341
245569
312128
157145
135388
376864
597603
526694
217532
937567
972997
994730
569090
420103
183289
1312732
716414
1173329
359454
593253
851584
291895
981721
343899
6241
385816
947769
1008399
447309
1356416
947548
865695
1243606
499724
1156724
361057
1306852
1330032
167632
774857
534611
914395
1088026
71980
1093183
1217863
215737
675754
495053
449735
484308
1089604
941223
537305
865918
1262650
140208
951202
229570
49537
348789
688665
285757
102656
218815
582655
998999
942913
129038
904888
449370
409136
487384
24749
812580
30250
919611
183486
388850
264824
126415
1037038
857784
178895
477312
17489
931645
176294
993078
528044
1059939
1200097
213380
11063
1127221
54872
1029577
385888
227075
878516
217241
600331
869691
1132388
287541
479159
227467
304771
98322
1140973
670861
567981
992614
1247654
655477
878140
782342
1176494
1012688
136872
117851
151013
620528
903647
504285
426901
551326
778324
1321928
1170805
1166739
364115
1165589
422967
723263
909298
305579
242547
1200485
1220066
1354886
1014341
1246279
812488
964976
768021
897567
136097
760549
120704
1127195
836373
532633
1086151
918546
111010
531203
670202
913250
1040595
535153
1169523
1320797
351686
70764
14966
93803
280521
1129901
188409
1101430
478272
1157764
887901
544532
380558
919815
907770
325097
354681
360120
973429
51320
18250
613556
727106
1261961
39820
849924
807809
708310
322711
939595
711692
1311650
1074199
887701
774763
281386
485167
961716
1104391
1034316
872504
1198646
381089
1003884
750625
405920
1195189
1059416
869541
1091596
136013
86204
159051
907320
985897
110422
510324
87525
1254653
601729
92342
1257200
1278358
721389
93641
392079
1199215
739568
1256035
311442
974400
1272232
1121987
949960
1194962
1353697
578561
1057687
404397
579449
361309
512676
1038041
888572
71316
709718
142516
1252340
242853
918814
181620
1240093
1355683
278522
53803
287862
1095003
635392
69850
712046
138175
494113
1083647
49418
692279
606416
403880
138080
725698
538745
401650
1285324
148468
1316498
574503
394428
1289471
991649
822269
1336604
547896
657475
532541
1186620
479002
682809
848377
38260
757029
1271729
1031980
183619
1287137
1247560
442090
84438
1319062
1282889
921703
1090132
376513
36494
461112
925516
754003
846781
629357
272167
457864
781430
36448
1271594
363298
112241
1069749
427045
490787
1044990
831119
161469
487572
656580
877394
329069
808661
1081359
620267
447428
605851
1021912
988597
224949
1276196
1257433
87915
55127
253076
1296200
1323458
651087
336763
1131802
995105
919752
144102
1209374
745710
1268793
38249
533535
392312
755112
184343
409685
205715
207644
795628
680023
176536
1025684
326089
438186
946319
1253888
1052133
559323
465818
758981
264268
180315
180251
370321
591863
378527
1301391
118792
811170
942602
818091
294000
502532
185414
363630
111388
4138
198777
171602
785375
1097552
845291
569451
584282
222148
93487
1001999
152707
1129230
386398
1151964
1131234
710099
499398
828938
492077
524083
832668
1108119
813814
130336
1064075
1306547
145399
832831
463216
373425
376509
827737
241101
915973
822677
264518
214364
960143
403372
677899
656674
605926
981533
423167
1361229
1271904
38807
191785
212514
597683
670006
121806
989624
377796
959779
602677
1047025
782239
453638
479480
44427
1171629
855768
491844
1038478
861204
1058105
792798
226600
687537
598249
373528
1046703
1100753
558281
702221
764500
824251
1332930
894316
293147
999180
1021427
890635
1148896
408704
441384
87848
355300
821586
697520
632161
168908
254398
905595
672503
1048577
366783
347523
1002298
511144
204659
259108
777746
383280
28029
868224
72192
253215
457849
810900
1332131
557067
1070916
693449
195487
477867
1064252
285264
1029950
597688
289921
156794
988393
425208
599371
251928
142708
412281
313660
139271
322659
1163666
1133101
44293
592921
446942
1133866
837710
1155855
1214315
1066797
407008
307697
878550
611711
484689
652093
1119213
1176261
985598
380769
1235039
678622
1114459
1335305
826102
342121
489712
201149
77407
463405
356577
1356495
982307
904849
1073204
340012
861164
238562
188223
947369
594164
1029482
938984
944217
1301191
1020269
1041556
519564
50027
72512
862819
6293
1179274
696084
1251849
82378
68070
146554
1155177
870094
1356760
854354
737123
1240462
982878
729764
211429
643654
1281646
1311785
243169
976382
840090
1134567
223974
842684
533101
583604
969789
1149566
476082
376809
444811
1236812
1154750
277744
281125
896841
975710
1338498
441370
812640
291358
191059
11843
1185561
107279
1074164
841399
1070318
427083
1035245
407614
1000272
857991
135013
1340922
108116
507619
1043585
1109328
977502
695718
58249
124340
1238031
449128
401199
60800
632895
1248979
934262
960095
1249232
1064146
821115
888739
1145706
526316
1155251
851899
1353303
936134
164666
557702
1292381
760106
690168
1339348
494262
1120861
962727
553567
267050
1099909
1045940
387245
977464
1219724
134460
1096105
332982
184493
956236
451310
892885
1337126
312787
263662
53797
570297
1005856
611080
936301
1129071
719703
651533
689991
797117
1198865
144017
682858
724572
356651
1176507
639495
1085980
1096106
1315581
474055
67641
455935
1018993
727721
649157
1362728
744591
990701
16496
23946
946464
659440
536250
415430
72646
981283
519641
451846
839366
193488
440339
172999
1269943
648807
268722
357680
668725
854680
1182147
239935
876894
557694
1099989
927680
285220
1120668
325355
1293515
1311119
850772
107167
1034112
364369
43125
1361929
911668
557266
646813
330044
403468
1059701
707012
769262
540460
870246
877912
1046395
865228
1256630
95781
1268919
57759
49093
101004
1308940
393268
580073
199844
274922
125726
1153599
636501
575720
1063998
748157
14202
237604
1352716
1022987
647572
1116971
588626
652400
1215432
720223
1284474
952886
1247699
1319883
901957
174600
952448
109180
1104566
1290612
1340134
900452
21593
334874
1276311
391610
658169
736909
5306
398694
334968
1014818
654569
56639
1046169
811983
544214
245425
1012867
1111705
856666
473206
1251025
941915
798832
1147723
246443
590424
423339
848043
746046
437459
300690
1027149
733158
912000
1299399
992035
589853
542252
910783
1214909
794724
335260
555946
1144753
114300
1095608
1066913
473197
1072287
1060514
251537
1303654
642667
356769
158642
337055
1323867
116992
1151792
194373
497897
74360
537685
974660
1233126
1264941
393027
816629
1158839
486187
929670
821945
288127
825612
725299
673801
1323267
481196
1001473
232761
1259391
1296879
516797
273781
601628
92613
671749
1356730
514328
1316250
940352
1254105
414559
448638
606442
452516
236293
101614
764858
1165563
366155
281544
164631
1136967
875519
914930
235428
227946
1067371
1205250
84452
112810
653274
150531
1058623
415331
1177156
526396
407692
1023771
701640
447039
484187
1214857
1239611
598627
797429
1129361
749838
1286615
1325106
1362965
648061
316146
969477
1140296
1020319
1227924
362918
1314535
930209
555093
923851
1358643
564291
710494
545534
213927
1068603
960522
547260
418757
737396
224124
25272
279136
959639
1320305
836117
1360076
496833
983782
1205074
793280
463470
545232
577784
765493
952751
1143023
1062932
641898
538631
1092774
6815
1036533
116152
1301141
3073
554466
1364042
117571
1062663
1047535
1222835
698450
958711
299026
1322503
1308036
393920
1081935
721696
1216512
1093014
849984
1221693
8169
655706
523265
919417
244686
1242318
956311
709804
9565
636826
1298542
928673
812649
920996
394471
634407
514329
255696
1214978
1255218
178058
934267
894623
1184978
197758
1006513
1229604
611008
884896
1242866
225129
210890
488984
128946
1353924
870150
174862
1296968
466490
470335
358657
1145481
183686
588827
438365
414453
1011664
9415
1132527
426230
661127
122374
658951
894895
1158060
112406
232398
101503
1115892
1123152
602968
859470
1359328
817303
9959
877944
117846
662466
779103
199395
282910
585847
1214635
502490
893387
344478
632803
705902
697759
1313053
872201
220223
1257656
727016
1202396
434500
1241258
1345633
1312475
166603
1313081
192088
414092
874085
893353
143824
1120914
210
112947
816794
1122867
1042843
143435
1216251
963128
1094916
449619
1303794
296843
157026
1147890
6698
719911
260400
562118
1187050
903873
893401
1340329
1158247
1283866
568133
1047558
1307843
982290
886283
770367
1328417
1296811
1294447
1164270
1063114
115031
344629
1066834
1105880
1211987
330545
288926
140087
323023
762371
1248969
285310
711064
79951
835608
244314
1153600
243212
17482
873537
1333902
98015
1290962
588835
475473
218029
516041
1160866
803734
1324799
409042
1148234
757400
1280701
799394
824255
700110
324633
1082456
984234
860728
130774
313812
1076623
211628
735037
143488
1339859
477175
891980
701782
78011
388182
234279
53160
1086747
146921
459896
1270442
740141
952555
1301860
1003510
544505
1348226
1173593
459139
1319105
1283088
196964
295138
436341
497478
824481
380696
396628
1031996
66709
397085
1281080
185912
970616
821696
834013
1364097
665363
806232
130729
285081
566953
1112290
480418
377177
199770
756592
298983
518513
140348
887487
247291
1141604
326383
1248557
1007889
987341
55822
40924
200094
552470
1302220
137354
779713
217026
946891
701062
311636
168811
1162047
1078150
76359
430677
379726
787213
1055968
1147487
1296115
89446
1198399
1198014
554722
1362916
563385
188833
1223738
7511
1243848
1336416
809093
691619
47152
1188503
893043
899
230746
1312860
190786
609840
1192434
26056
1143944
129370
153628
536897
45853
209591
291274
336643
971113
289097
591870
1190539
1218093
1092689
72737
341596
1141371
828386
379545
116845
1296028
593498
1179497
1197188
419417
535233
479586
426486
328658
184015
1219798
773055
1239399
927810
747102
210952
753434
1054068
900006
1198377
1332292
1267052
58239
187773
565211
799813
389028
244314
1270979
1094902
1281378
1096934
754955
569989
163571
1310060
1126641
240943
775873
540127
607361
2602
335876
1153258
635315
454811
620529
1004673
317075
1029304
1040961
70413
169765
138440
658115
1089637
1267659
1358996
870101
1229454
950619
35615
1144895
904526
554225
690486
722765
592539
530278
315118
170491
271408
483175
1158621
1022739
495922
154142
113149
939931
595341
702657
1176244
628599
984784
1230399
1286070
719507
789876
269929
845690
1173042
100138
274771
277011
465272
105724
131773
636461
480790
920348
161818
800334
809402
1182260
442115
1332622
459913
147576
1322995
457086
467607
111480
19573
669463
928167
932798
160162
8065
627785
518014
582823
275772
272128
16257
283277
970331
543701
1341908
1039787
468485
354698
789370
1182724
1282914
148713
427303
1153245
31998
212641
1212094
1330781
527239
444983
532294
79491
1327038
505331
956268
191362
257482
877117
253174
1236583
1071877
1147427
856334
1208769
991701
1173181
647295
1330602
1080149
319313
1359906
1012691
555734
937277
95350
118355
146171
723687
1363612
121565
1269984
351006
1037039
17211
405348
1008264
689397
107024
1126834
806963
980171
366864
512263
538291
874077
738885
400033
604568
163877
790765
757713
1144282
376668
659122
913949
1359168
1292746
294639
1267093
864102
1192122
505518
310267
531020
1007722
395525
655354
21122
207221
323789
504296
478116
627555
462061
1072410
738802
796032
926188
214505
1314731
797093
1176193
681108
642158
524760
115663
1054267
1074541
794819
360921
1125798
1096959
145794
510101
839113
1125286
429844
524796
1147811
805164
337797
989535
140158
1059986
236474
396522
148284
163869
202744
655613
420956
196820
114105
252345
1018694
280603
831557
152626
78936
953728
705950
845041
46252
1029900
243338
642525
282243
37345
55293
122206
317841
361814
1157436
622433
1267405
838062
761212
1243578
688292
1161671
33776
837974
602970
1343138
184733
173452
970858
1290135
414844
1014344
137407
247469
510537
476296
542766
851954
922780
159218
575245
665086
46122
759171
975341
174830
461398
300885
556197
1202805
248215
364957
1361328
265625
247063
53187
531657
260770
131217
1306768
774910
1241806
477271
1017693
779189
851892
105212
55920
56350
45966
177135
745106
708574
464230
410562
638124
317249
602703
661448
406157
1012393
104012
1061835
845242
908446
648944
279933
538357
868754
662972
500316
42175
1293213
1124763
390311
335799
75909
1121508
694118
450427
971197
485076
1167374
725834
341726
156873
257868
1123985
364209
431536
145355
993337
223575
116823
784597
714455
453471
1329868
389284
1158216
1220524
1023946
685118
278677
1225938
944817
386977
80931
612125
945240
836592
1017502
641202
1312978
1091916
829206
1304337
644251
21533
321666
1282775
215306
286899
548450
511765
48381
138125
14782
1082131
456832
99704
570495
984355
644742
513883
788176
73929
431286
195526
580639
411627
537914
1356453
322999
221203
1361348
988803
143123
633323
368365
468455
1133889
280816
527931
1040105
1157622
529411
1313997
531750
346153
406271
342958
146507
1190785
891269
501233
1036407
1049251
1015171
1255879
279294
1257445
810714
280976
980467
1146779
651499
1173014
1227068
242900
883938
113756
785660
693438
1301246
255920
1253954
1313335
94785
963696
636034
154307
1185944
369136
933587
385366
796427
92336
99570
236279
67673
329384
1214354
99903
821443
820766
1141419
1236433
475806
883791
1295727
1248919
97010
1105804
63087
654235
990336
606573
292975
643638
852054
1340312
855578
327769
1055593
431305
88785
117498
165063
1091922
197252
452957
962034
1176650
1323259
612165
767431
1239772
569350
847347
15772
459861
39925
610349
129950
1094673
448477
1020777
1304142
1233138
185576
1050719
242410
1150451
440461
1212922
223039
440595
1228462
647529
1079742
173666
859534
377574
280109
535582
464927
640439
607656
31402
484879
668460
918335
282018
767222
711265
544907
539695
933755
712598
1342211
651344
43640
977430
560301
677142
914793
605833
1314622
96025
832241
1005155
1296319
375771
639200
1072294
555027
1263158
205988
284546
970751
599369
1011041
1065384
716263
228040
320485
777777
1182572
476574
353983
572582
12552
1265589
1142516
100347
437230
883183
95532
637063
719522
1347074
256616
696662
466933
164685
194773
1249259
147271
677069
1178774
1312655
941292
1243947
907212
544789
374887
113822
27021
280968
1284583
515570
87717
927596
907380
258787
726946
461496
450688
568033
986197
1217907
271395
432143
830851
1050836
7101
809873
1136767
1218287
934714
365584
866410
220131
389029
475256
1136720
1293418
809401
787051
155055
1299442
782506
1314429
76248
915620
1013898
357017
826392
619068
114812
1094981
285761
268595
1304930
18147
550331
422943
245946
687248
1283098
430474
560323
849971
1353868
1339414
605403
543586
1101631
208127
449709
208206
389152
213771
367692
223077
480902
140472
866886
544643
196338
837596
865302
216315
924318
1161196
43912
799680
363644
116255
363377
569396
982246
422034
14163
1152970
521883
271287
198322
766369
608370
1268074
323834
1302452
861723
1218138
23871
1227175
368291
511041
1175671
489249
206699
131866
367527
785852
569762
941501
847009
1361987
782074
1160956
455287
429976
1146218
478828
176139
334660
179908
65676
868431
134936
393531
810032
346381
834334
736408
320126
1099047
838994
1015025
726855
1230680
1261885
20953
331023
218361
209069
534033
1044210
52287
204210
1041559
1234236
47252
1231164
362307
1067217
617569
502258
400937
1115704
271049
1159977
889308
279063
1312834
832126
915985
1302924
78572
383938
121554
859709
268081
1101142
68400
811948
994064
303093
1333554
683933
326681
598221
688313
964085
252052
985986
223257
1123978
552556
725431
161872
798503
14288
1111208
153531
352614
1350289
313073
839633
1182045
1156210
1010545
473397
1065024
1089911
790817
395308
939403
397656
1257040
942780
298628
604541
565522
1174813
425442
856338
1242537
710082
1235807
944026
854643
1203330
518533
253124
635279
543122
794374
1011611
894863
1155353
813842
1014196
1308818
1281409
644542
147678
728623
594680
706576
10602
969156
1105069
684853
1172767
985237
958425
901852
680245
182562
1298124
634644
199038
658713
1034402
1013113
1318518
1284700
763193
788568
848109
856555
791089
417796
513316
815098
892857
386590
589985
176986
1337542
714433
1164607
1238766
922163
531887
253383
809683
1261217
1171472
419695
450556
2107
136077
634705
438184
1198592
1260703
1259642
1352567
302067
311037
537612
1309465
1074188
97564
1267562
371704
941649
1109699
812472
1314694
962467
1007306
1325291
78220
280034
1077369
195334
1185901
1072279
317913
244686
968998
593618
465059
724596
778345
804861
745299
1152738
1111580
1348530
1283273
72023
1030265
223022
1345743
1335595
398090
766757
1051584
242741
823960
1269486
536935
1264137
493314
714971
995887
683558
919006
231336
3685
1238166
1007150
351760
938176
36415
81437
1150207
1240332
1289306
885137
956103
999705
319719
325049
274538
979091
1118714
750310
1033352
799370
808639
1063960
1076231
519038
834567
1135870
577059
1227014
991688
416387
1339958
607952
172811
774830
176368
840434
421411
1276634
747022
3773
706345
969478
1193936
985180
1334628
705489
1349196
1302923
44286
719951
886053
145885
1032165
133066
1220669
416928
589151
385708
709706
1314664
1257297
818235
37987
880227
276166
1158150
844764
353630
121520
1302306
465328
1122368
744564
619530
4447
986289
1045948
930577
983524
342202
330010
1300369
972559
1190333
796507
51285
266315
1085198
1359195
225948
876337
830000
384968
305872
1347314
766462
368512
891875
1097706
376547
763433
1128136
725898
1094668
253065
55796
931339
546040
417386
1319404
829607
886965
311880
857947
1286800
798455
1140898
1270088
1193049
1049833
306521
163739
484573
989058
1090647
233760
544907
274745
782269
270765
306386
1145011
369165
964227
1128575
46034
31918
734291
1218104
782898
294369
418664
209561
435603
1137664
491098
457045
1323209
1127541
1311546
1229873
32281
441310
919675
231890
1304118
1095873
323209
1113474
611137
54137
804638
525563
726715
1013849
479829
1291294
1056840
426364
112592
1118741
438826
249894
388209
119035
296030
1087470
509909
1051360
676638
443790
399446
1322589
1132986
232776
1070267
1315677
384307
1165992
48160
109392
1140796
1044311
1040005
822928
414548
26268
61217
788249
219929
337672
893040
77620
993257
872907
7026
1304871
450290
851864
681463
667855
587599
398898
1259635
1162538
518401
445587
457525
757692
794614
130876
948696
1032343
65828
712616
634730
911039
306623
270851
1216435
1082898
1001012
581287
115204
1155348
639855
326312
1083512
1037467
1320785
831295
518102
1310939
1220307
321665
818027
1267647
1258228
561067
1193584
678986
142348
336440
1009007
733058
794167
236021
20634
1115873
1208996
1078004
735046
423060
1099880
1139726
998948
516168
944910
1073358
330586
273547
183907
656586
1159729
558932
380997
151803
453791
47429
599698
1337234
171067
112427
1362361
206813
685609
584898
1078702
664248
451617
1089510
1063852
1296447
825906
305742
1087621
997615
1294345
479850
386241
454543
1299722
1340341
312773
1237597
239490
327536
101685
896601
1051728
474405
1211139
874807
1363654
1316917
664885
1067497
1184413
815082
343927
9437
426120
590996
1198801
89435
294596
727551
383518
589534
637861
1302559
45778
57812
132328
1144192
153777
96058
53253
183913
160522
1239310
1044169
60537
131563
666681
1275293
1042277
532183
1284684
1134035
1110895
96999
971147
429650
244986
1002836
122001
546344
345154
454095
1045369
541445
180955
480029
540680
979298
793793
585265
934341
239635
889411
880784
399425
973
63990
225861
514765
513978
612567
48767
119831
1167000
1169200
591707
760335
702050
690305
81345
995550
1117047
755398
520274
206738
312509
923549
755732
1171923
215584
225516
3013
905134
1296589
1093927
35989
207019
398019
732592
518118
1055120
1139362
868704
511466
578542
843375
303301
396231
951185
101019
176479
997571
646806
478934
508265
910636
93078
719374
516042
799819
206468
517989
36292
1357440
316938
451163
515677
892252
63704
883207
129937
712477
396722
1323241
1354925
823042
1088063
202496
742638
1029203
248481
246982
211054
384871
795232
157084
1193531
393738
721017
507388
455820
1289070
1207105
1326452
48678
333328
475984
1228200
281782
1254640
31465
914850
340163
109198
576
327868
555716
549680
1308184
233358
249783
892893
1055142
1339707
1014247
1023534
826630
829086
466806
31307
105880
259399
1219734
483131
570402
131599
687788
421635
165796
473079
456493
1092374
369368
132605
887300
775130
840262
387783
1180857
1203821
967680
1243594
854525
1296486
160813
883213
85950
712416
890210
363613
580050
405888
327393
142696
422378
243442
505487
347180
194578
1204120
206194
105117
938242
847636
208782
1267154
307943
1330325
796769
984984
335007
390263
1313083
693125
268649
241755
430409
588826
1092863
923853
1350947
120615
1058339
805422
386439
1298815
1153452
274324
421900
116407
1157531
670471
955504
886432
988999
798481
1196417
582527
370823
1330531
1033384
1320972
1233930
920796
606257
840857
556356
888127
1015299
4692
248445
1228002
1013019
375311
488435
666987
219148
106471
149307
439518
1110307
41546
1211543
1224037
547954
515368
91996
242443
880506
345366
1100140
282732
1092273
113961
684760
382662
334018
178973
1292934
929693
177156
308501
1319953
685322
547501
35059
532446
206729
358128
792358
822300
419364
697039
1168437
544492
1029086
436609
656133
991401
180376
1118046
734118
709075
426527
198991
1136033
1033005
779975
11377
709824
931161
791505
100398
983816
1361793
410751
1248933
648037
1181299
572129
25457
962977
871895
1053949
733213
1223354
151085
1231011
699144
47638
683844
978384
1362817
77921
183945
82260
541538
284135
751099
558100
222207
306276
1157585
989482
1308522
906261
417491
405566
264035
142145
1204417
618336
662690
1064664
705876
926208
1015299
481525
519349
635352
443431
768747
140281
362454
1321767
110833
759756
386962
198881
1299978
382682
830220
1273752
106196
1228234
890891
918512
241464
1026731
397273
385819
19072
305540
171014
283967
1364399
1340800
21282
1057247
526834
631434
52840
1299108
183015
122126
467190
825189
572621
984032
231527
167529
530730
856074
1077432
792569
1045276
547976
1096128
113950
196483
926818
834123
313108
1310650
183277
978200
150943
698952
905101
90224
677392
633235
11330
391579
474711
54651
22666
1102314
122161
718325
709569
500454
73587
325657
810934
89102
481553
640540
656726
405870
383192
561757
806841
1188372
414851
1057546
512014
602385
949185
1228895
25218
558642
63885
873944
1119363
90569
693983
183153
14315
868292
48292
84207
713812
913688
1068343
261479
1100403
1144090
445615
1211126
1269734
899737
136867
1013352
891161
826736
71782
26337
414003
1059781
1044650
289782
192631
721609
104440
1155029
1287902
1307697
1150449
787291
450951
504296
1308790
281600
838652
20294
936464
499549
219844
316319
1023986
1233038
1102115
1147599
750687
1076639
987547
805630
435788
1154209
1182849
285424
1105332
664544
137981
61191
694389
1349713
194601
172375
93490
1316350
1018041
961583
360704
721936
968971
639073
980540
1313398
26881
728175
321136
1173582
639165
1102922
232371
200607
161594
854573
1199665
11918
841031
1234226
1061571
331648
703236
232749
281788
832485
653268
531652
1257474
1288686
282098
675782
316435
1358047
429663
929316
799546
1309443
240207
52777
233287
147491
1222490
123411
441786
94922
1009142
825903
837784
702321
409854
1292060
357807
197725
288594
1126828
374053
345753
581889
865916
446011
219883
739444
440412
79143
982864
654233
1356300
957118
749147
1051326
631626
1346526
648712
722005
518968
1012498
92525
357136
505836
654993
170373
842522
611881
663098
672738
999827
601298
757916
621366
501960
57262
1207946
1355569
1005106
754773
355539
616939
359414
20634
68520
1302121
1205392
46197
2411
1309523
837620
1287683
398356
170489
1270387
107708
678287
187194
600017
1003503
1274085
834265
694715
124907
34795
1059188
209477
489357
1300558
1088075
604056
981318
558373
528768
409510
1355078
749690
342859
45978
1010538
754446
918425
196251
485320
714471
296830
814934
672433
785709
1329628
509539
1325429
1202940
948199
541986
715274
826306
1005411
177401
1340699
173053
1067395
48196
143566
31099
38157
307431
352038
9
1020961
1304126
1242621
361246
446521
327080
445437
494843
669356
264498
1022072
948392
1035970
973558
627725
1135610
145020
359131
118361
815526
671265
194340
118187
1196729
103403
94719
204076
114728
162333
1288453
799978
535164
1598
873302
497871
17764
294414
539356
97035
1166003
971684
198695
1120195
35445
1021731
184496
70255
858531
1066768
1356096
939843
640061
1106625
1145086
271243
562404
1190771
501493
620377
1348115
1042871
91831
155726
1326147
36399
1271331
1012950
184063
744345
849090
768914
587214
820165
368356
1049309
1085735
449919
610315
605768
1183614
813995
179341
253268
1024345
47359
904881
1023382
637373
409229
873392
75342
43738
1138649
769451
1336036
155206
973989
258628
1228784
1190628
636465
1089075
104657
1264400
423264
1037312
619840
174216
1115318
1070058
421747
180413
886774
421439
919252
1282432
693014
1342962
792179
815847
256285
1277011
118355
1143741
787323
30607
112302
243012
560417
962480
301199
669812
190702
808320
42210
700535
358425
160229
699493
1245394
101668
96943
710507
1352531
1223826
413470
803079
225479
514627
774662
1324392
1053842
671587
191285
1319302
1319405
490928
882321
327869
1143411
1276549
394425
777182
1011028
625896
1290725
1263342
848111
349372
1237089
89074
1246870
1053465
1143735
1180326
392858
886544
563193
488780
527554
1075476
99306
46724
1299251
143898
294992
1336198
1027935
969765
677349
1055877
1001309
677765
351823
346496
616810
1308343
797425
337884
313058
608249
80445
226683
419169
278483
925257
115207
1190014
687174
1222041
127180
711122
1323930
731000
810428
32159
535259
392729
868398
214794
1339151
729522
541497
800929
1249971
463244
528627
562021
134742
521453
353894
629153
1131248
1183283
415608
898261
640725
806553
714367
1541
1281488
875249
1184036
894609
927622
1167159
399697
1118762
275438
1216428
1034623
532148
600153
834583
970700
1250109
448626
596068
615146
1151250
258928
842985
21890
859168
738365
651124
850573
766000
982981
492564
1056242
967463
887014
666197
801052
450050
1126134
470138
959456
1211577
680725
1210106
224495
1252800
47614
661533
1101438
781666
1133604
1146577
62287
1026788
1014923
689222
218350
268212
13
369104
987473
831816
991401
583863
873125
697219
902433
992301
702047
345611
567524
894740
1114409
516369
146483
1007041
854997
600036
1300390
878195
1083310
733033
1030324
775820
1213036
1356813
1157444
823476
382841
31341
948980
944032
581497
584738
1343451
416925
999078
455599
922412
171634
695737
1305656
754530
562270
347020
757471
1105725
980291
675816
126949
1190251
524153
929674
432759
422438
662127
71079
660524
503211
244161
958872
568450
233688
544567
1048170
20642
594
174818
77622
42504
894506
706085
1174040
49836
279800
453430
1003401
561736
1263163
19424
749014
1275583
17108
837566
1179018
1252950
695923
960817
1245543
853577
1155492
97002
429206
603616
389803
1256111
97793
549024
337724
1134465
998020
223696
848329
698080
391571
918571
793972
1031578
223659
547404
733700
176671
1089598
446893
1260535
1199704
735654
1098143
560357
964699
836088
216505
11316
1356091
461030
1325352
917598
1061023
415015
698550
712217
1208161
1139834
274192
591452
872647
1147777
785754
807747
1228118
925304
19077
207413
735282
1018298
564235
451030
391536
1340861
688668
963862
1139975
958754
517576
233524
1150021
1184948
324851
411421
700627
1061605
325973
145555
309050
1182974
1091949
728579
1103413
1309171
284304
321858
356737
1021322
931354
378848
943213
1351130
1359178
676742
787844
385347
920052
143671
841485
1213198
1010890
733955
1140635
769386
1270719
53591
756497
1026134
1230072
822450
800950
1282350
820539
334089
798522
383748
1010491
902203
516273
1068363
579681
115160
544501
601537
14989
1069222
367550
800012
577300
99562
1074298
245116
573052
1024422
642173
421882
669440
634060
812815
1023409
1101880
562759
72994
412002
1348128
916989
15654
217793
808394
187507
807397
434097
461787
961658
683501
569396
645153
554457
997535
1171496
835169
834031
181538
992919
920315
211793
835090
1272402
1130110
426422
72591
1309527
914408
698475
826152
1086915
1266597
484088
1299374
420584
797260
307425
1267641
413226
91454
1158672
1011845
481572
1198529
182577
32467
439297
1246442
232531
1033064
416216
298331
417495
883965
928077
530162
495522
1352124
614900
743852
1201525
1228415
420038
523672
23442
621308
276189
349638
934949
137532
1255882
788935
336
815530
807015
544142
1095591
107150
945475
1178031
783163
406052
349687
465869
851919
6845
1089651
55683
921869
1022909
1072326
1047296
494872
1349446
287610
905683
597114
776100
804399
815575
302819
1019024
1004817
693178
1032027
708407
731003
320673
773394
15368
581523
555556
847841
956146
395126
262172
74743
751578
21847
1091825
956494
728382
947881
416266
1055394
1296790
147129
985872
983246
701561
1075030
401989
180720
573335
968261
600895
492072
960516
1116732
816198
491692
427192
389890
989221
143318
1072183
73773
1140210
1029705
1056888
318054
1019947
119888
293488
189255
343340
530758
194612
468243
322608
545896
845024
224522
1296014
804883
256547
683361
275264
360653
111102
897946
540100
810068
625356
427735
715569
114195
993017
910134
175084
918271
1348217
320525
1014489
790167
689713
103128
1295251
775985
1313605
369092
203867
190659
632296
518397
246229
1177707
1155024
310696
459893
693971
850703
556000
1356752
553238
261028
314351
514569
392765
807883
475933
492303
1225894
1095065
782465
612671
1205709
264148
174055
659502
781069
727146
363819
745944
556275
340690
1239305
1009841
33573
152644
7930
1331679
1222903
663928
250407
777830
749943
486802
418666
141485
694946
680042
948494
258885
1056474
606723
983744
385679
527597
1100352
316039
1265779
160544
721071
1098297
429635
1105325
414191
171282
1021396
111842
844894
501194
1143727
822465
254993
407443
416992
595098
1200471
668487
712320
506241
831226
1033896
201062
671902
80234
990054
944683
1210499
453830
1125458
650830
141645
1298813
1086496
296650
780511
242432
591870
151615
1107134
22954
246516
794479
458444
379690
756685
123386
939905
58056
380245
816328
720888
1102890
329400
704588
497989
949846
656667
584773
1239971
677448
1142640
275514
117458
836178
755589
103016
5779
817418
861681
887480
388797
957720
42397
752939
579890
1099833
858044
725323
431274
1062677
366779
336520
1223639
1030955
975272
217053
1258484
609034
388368
705769
1304861
152068
1180238
912233
1301381
444027
548151
384924
1287846
228373
179777
347133
419725
266281
1300088
958227
823266
1273603
283567
209112
1185880
1167910
569852
769193
327637
389434
507893
1104996
939460
509292
831070
1326463
601105
808318
718273
91929
1035118
363100
687219
935389
1119491
1340761
217082
942317
369301
1247071
1093997
604498
384677
136966
699256
155515
1191522
1317565
262125
547513
798842
758661
495537
621993
766073
656395
550660
885992
880942
1182283
1168069
723928
277402
44193
912786
1230892
835818
1339210
1316189
161687
503491
1169024
1184569
817473
413680
817293
211152
1187333
822747
815414
466219
1268815
271960
416788
303796
983471
1103512
795736
593413
1019896
1117104
1263406
342123
1180809
529874
1016169
481776
227019
34408
1062704
1353087
1239128
206695
491763
1115274
386099
368927
692141
901739
556818
998748
28434
441105
566328
527209
1100433
666265
1263111
702921
1005020
1180436
710059
147997
1344232
732826
239469
1233271
287146
493080
661125
288511
111856
1209660
1273405
361861
179831
27288
311247
98633
1103031
1052201
822130
423976
694924
1237768
380
223219
58990
669699
765861
824356
258021
452854
964894
540974
75200
966673
370644
530301
44159
999252
712618
1217207
573642
1013432
408344
496184
193683
679962
1271163
494350
968799
1297892
24997
1279176
123908
1239505
702958
1237476
1110894
978278
1102283
259430
548903
1017195
392271
366151
305873
581685
1306740
396507
1334948
1258523
944398
298971
1287786
486132
397809
1204087
216821
821101
314476
810333
387434
117005
105343
1218993
346675
947906
319544
1124288
701991
1341747
499199
11150
570585
928369
710851
581688
850783
782459
740783
1035686
524085
1140720
275742
290481
1007585
223671
294598
799241
257184
95663
1000356
442771
808153
583437
256708
656995
148147
46977
1048748
1108611
39131
425630
648435
1202228
1102617
322632
1045135
1176182
271214
165309
753569
65452
1151134
209027
450719
966357
1361155
542450
786268
713009
235812
606500
140533
29929
1332834
1119173
979520
519326
617311
1076404
973048
1002189
872640
582180
561239
542253
1147152
462213
1047336
218315
775235
1167073
1231064
64101
1261356
874243
479940
283174
1260093
1266183
373650
786687
92379
566245
613147
564267
945336
1093753
922356
802595
369737
458901
931256
286864
1361475
568485
996420
272847
430095
585526
1129039
1258775
49129
914884
373088
751829
574927
1095207
364315
929190
545583
218044
617482
624129
370886
1292018
937404
935708
559892
832280
452587
724822
1286891
1032919
1171077
683104
715552
288685
65343
25919
921731
826755
910241
905625
142080
1133142
806982
1215666
1330847
1318616
312545
829219
1059094
1203165
1336247
538209
1279596
496671
123045
100941
179275
125032
372831
587181
476288
177131
732453
892556
644999
1331480
1130882
729539
89466
554395
1024486
615192
234964
1060997
625317
1172550
13800
387338
198737
225908
468102
339467
596895
1228086
1148859
170536
485308
955883
350259
752394
36803
62052
1250944
834945
817294
882166
201127
1123172
927415
94705
758804
1285243
1085108
915591
359571
1308726
1361207
1135353
164157
582207
1285755
1140933
1212910
1155118
322452
606667
895941
1233453
1183253
147773
922684
86271
807936
832961
1151415
465057
1089810
185041
768057
186011
544455
1025878
1212427
1101491
1113437
618372
554063
606123
1137300
174828
29136
1177802
1112023
4652
582780
660921
1228754
746615
1000295
889185
536749
94966
335904
1324812
1355151
981586
1234451
569921
336099
384906
958041
662786
1237049
567807
721702
964140
1264691
94435
705951
730752
592821
815017
833357
580942
477990
341585
640591
174158
999661
391732
404961
1266429
699435
528180
698097
762469
186034
1068203
1243936
716917
1187268
664421
131360
596141
1169471
218494
327218
1243188
776559
674820
907742
375985
232349
986394
383026
347846
1058255
993202
1222921
776172
350613
497833
243228
9883
1151433
512958
1231547
415966
40675
819558
942968
594683
1242270
202483
149680
724717
740549
58690
317016
796751
341391
578095
265532
1031361
599196
429551
840660
392801
327519
1090550
1120168
662569
759305
1003208
1061741
942742
1269842
329220
869976
1053978
563548
1322260
1087184
684108
1080334
74075
1286920
575747
450542
934580
898252
1205241
794942
1261313
1193050
354561
961552
999989
1282738
740170
97467
295114
596659
1165834
51936
682857
1200672
442287
511675
665500
1256876
248052
594610
612519
458078
489196
439364
1348221
587638
1351351
1307336
9001
902725
382944
1200253
1097590
1227239
870548
460389
218354
156076
1154770
1133041
1130607
1236454
1007638
1082602
1314203
829029
637230
1103989
129130
855295
439194
252315
896704
66479
551904
428590
1040593
1206852
1332783
180578
495100
1346675
409617
28814
379359
423709
303387
248555
417374
1140697
782234
421463
1280955
420692
1342549
369649
18835
536278
1320113
465915
73944
278819
1151494
996490
354340
1097303
670262
538022
1115242
1034549
192220
440546
334480
1301763
159523
693808
1016242
195107
401833
382513
871399
212171
680681
1149543
1212087
694778
1148983
1326087
801127
105528
446703
945288
568775
356645
900691
830865
231496
1331738
154699
1246893
561805
1015110
1009524
1040666
643384
1170958
1273458
1031518
133925
534946
982424
679578
1306596
882876
405557
113597
1203948
447380
1170653
1192558
119388
573646
678777
1146892
568924
894420
936276
295608
1159964
1298038
289027
1285508
541688
68734
812949
651586
1098416
118865
741108
1333818
888895
341010
1309109
114156
247959
264949
920872
578916
1359448
377113
2061
236212
791663
182363
1092792
1206754
1071867
1203424
1204241
845635
147308
1291031
550434
140679
916698
503160
90838
863770
1248817
225297
311061
201820
1148743
550545
176874
206278
259443
234945
144649
564816
580438
786714
976729
609290
1170082
255458
1362441
881402
1322648
584408
833246
994844
1153863
567078
968016
953613
115983
783344
829127
892921
67394
270383
466161
615779
332379
1003769
518929
529488
715918
793794
295979
919130
328683
155900
592690
719717
963078
71873
711572
782666
824859
1080339
546731
257880
476788
1354072
1275986
1113101
1336262
810743
596050
344070
728479
1191807
245054
1364367
1242217
1334534
1227719
272712
234940
950322
1271701
994029
101244
573632
550580
1219369
410115
1331357
214864
439540
672525
1293863
418363
1257222
1001189
709517
496882
342513
807535
1321620
649662
909004
933545
570894
1271679
914446
304926
868960
479228
1174245
1147843
915704
603687
1203890
768370
1177184
169016
1051317
349718
75760
286116
291696
235177
1214820
921063
1195477
1070773
836608
120232
1175527
1306914
743641
936588
848449
605856
1285946
1304224
185820
20205
228257
339263
328487
387441
254848
111179
467549
776310
1146102
1198722
720278
574267
202107
110381
983099
823719
811195
601451
159985
781613
81812
156361
1322373
1309610
471063
1030965
44270
155473
751398
1332499
703114
935949
886322
1025977
1280977
76728
1339021
352738
603616
753670
128048
599769
1354266
1294795
570452
679098
428345
867106
1053485
285572
672364
217600
679505
189663
1040876
1134659
344983
766829
1253040
719838
730700
411096
84367
1068755
558267
98816
1240180
473735
179976
1213096
297560
11548
1230039
536078
1317761
241334
1223585
762385
332718
1178117
743010
423330
798182
959351
81382
943275
932863
834825
989335
738915
434459
866089
1275698
43484
683261
575682
714522
92405
925045
843588
270069
127483
876556
836333
744926
1212310
189204
126602
16488
894180
1334848
1289694
1245235
329749
190072
1212553
308859
862953
525740
875786
485115
495724
296010
1008825
258886
453624
260445
1119108
1307268
418240
461452
162398
797163
370882
429397
1046664
41886
556439
1301268
872745
628733
887422
634182
1123819
919940
327807
1238700
821132
245458
1073007
1081751
1092038
162287
292210
120937
245435
54827
784987
969858
764542
979922
319472
1060445
132779
342511
1306536
944700
1306413
546778
1356261
596421
491045
1218233
536846
1232289
586650
850900
1044160
1232496
37088
307321
5527
869588
795684
37890
537576
304184
567459
1186015
1112812
1312437
446444
778290
712015
579937
731258
844255
720673
24840
1177128
1091146
219460
1102009
707356
758436
804552
1184415
1139784
1195252
756804
1176955
1140368
1064423
1299074
1101615
176584
678279
392087
1334232
1290238
532829
1313490
141119
826648
1299280
1045117
284427
703461
1134019
427517
1256544
341102
184300
1286991
1247992
232661
614854
879956
203494
1061422
1281822
320960
947134
1179993
317789
839195
704139
1308477
598534
104677
775613
1066523
251456
1109433
1050515
758981
948437
404747
1340356
179707
424679
1311336
1359556
1064497
394478
266296
714132
883982
1159415
936137
1324058
796626
237917
339355
1161641
360732
217975
136980
164346
561736
530185
1242474
61020
1135415
1117689
970787
1145822
680002
1355638
740206
1309318
893169
699507
1046222
1138293
730363
1019779
1350449
1227938
1291451
202905
704499
710061
1154052
1059866
362246
874953
1337304
1285687
622164
1208753
1219704
924058
333711
841407
983059
12191
325384
1210597
528140
404400
1018990
674528
1214537
1084003
1047261
1297260
288404
473229
330546
226008
363460
128471
1286046
876601
938876
479457
1064844
56543
799383
257393
819309
656087
418075
300607
1070532
405520
961136
407284
669408
1247470
966986
249750
874318
1162903
171371
423861
84867
339133
1042724
210850
1358527
949467
640534
487306
1331745
174881
1060412
40222
255740
706787
395410
135447
1150480
296050
1006351
103229
1012134
392405
975594
1091586
549510
1012123
1339073
421343
1299154
53887
676288
103756
1145144
11259
1117980
1013661
915092
1046748
1327630
645906
228750
1167621
1313670
307222
566803
937578
88297
89506
836965
997773
1086934
150486
954040
1227202
401883
944334
1053525
759359
586034
929749
22648
472491
587938
766612
10642
960511
31875
1173853
1286042
75820
206020
253496
198373
1311022
1090658
668470
533166
684607
59089
999167
1113037
865121
567115
975928
596496
1081262
113327
550567
1351080
1275364
260425
1276255
1071377
1205262
1173897
1303724
501976
896703
334428
635821
443636
455662
547002
982180
823180
534297
432237
179192
107493
1316842
306713
1180909
1000844
772466
203838
982447
859692
316470
1054539
1230397
764237
739238
713675
1196436
51242
537079
1042772
575404
85549
473887
1299035
52400
234274
466163
509816
1246229
484517
672467
635395
872750
273626
85635
308510
682846
1333127
675574
879322
298936
39579
882837
367240
151123
1091096
973471
287305
104668
65395
835896
459444
851768
1050187
677834
851824
1338724
1154415
1286292
1195791
227876
158599
640863
466915
510366
710953
214067
561951
218799
224661
79605
567676
701203
181909
530380
68663
1152261
890266
466682
575392
116885
954096
650788
1045721
698825
1126955
622874
54908
521079
303791
1136455
340638
132297
133520
283838
713861
529518
308941
1172466
967788
913551
663400
743131
937819
780594
197498
1280327
1040968
980876
33425
165858
188177
789816
1007334
902372
1147345
669486
123751
1164372
491049
988352
341836
830041
1326689
1088228
161011
713930
193705
326862
1204287
181123
59930
148505
903908
786314
93858
696878
1239106
261183
74830
908202
1063102
267333
1297234
122734
910817
1073626
1038143
999955
413142
307401
179841
260122
801001
35279
283498
681568
1110688
1100235
802510
4262
1073013
410571
547837
793451
949049
902741
441225
875980
1304032
299117
1155691
490382
1311425
17344
963668
1018730
642180
1228427
108215
1161837
1214873
364181
112431
1207351
1080494
21333
315908
935472
957390
200122
7416
106579
314873
580919
273949
1169927
264491
337588
633371
709170
296441
143039
61213
806959
587051
1126760
364509
781800
1033795
365016
1041805
377294
1246479
186008
156890
551573
265138
145506
444168
1194667
443552
1210813
559599
762865
1333517
1256899
421452
65465
399419
731635
208060
207309
22278
613710
278645
1304454
863894
900150
572536
475683
1126680
852694
250053
735439
115818
998900
1109610
406838
1338697
313302
1250249
678333
74166
891990
1333429
219050
1224011
917959
113566
919189
799983
503375
129701
37168
513241
1190827
299665
587524
718232
542800
218847
668553
1347993
994177
578284
504824
358406
15501
359445
129400
740078
809532
990864
1233428
1311110
731179
914004
533139
836074
547406
1148459
1220449
517381
479539
546977
961145
852754
323472
537373
192433
937086
855036
1057956
740907
982878
1153910
251240
93641
303835
723849
559918
839308
347301
1024516
692621
229519
957027
511470
1107059
598370
1026553
614119
431701
1248100
909752
1300239
77460
1245927
1093057
117985
492526
1029010
272992
885852
1136620
1142462
726915
984258
669068
1217309
986048
1291658
883757
786577
10966
561633
833921
588763
595456
1044192
1328850
109042
1322908
1205805
1099657
995804
882435
1354705
1154065
591811
1328693
1198116
598923
125059
913546
684574
1273025
413979
867085
1260198
1082199
109967
936595
454062
203600
1216341
233422
360115
675276
1184754
287220
663027
964735
503333
382415
106546
1236407
488988
192260
88421
385466
21378
531818
124603
726894
1150704
606964
979086
815893
1072762
539336
245641
1089352
108995
207532
524995
703665
900220
469562
158110
360777
1212464
149253
858809
731832
151976
508739
309021
165185
1121355
751684
501839
1188241
939244
140863
824398
395392
175304
444466
233030
1329515
961436
934068
1146434
685056
264331
27212
359137
69894
499512
147369
394131
1249115
149497
1123418
737135
1232359
517213
1195952
1082599
565080
436476
949928
385034
587863
286377
1363212
92007
1202864
498155
581884
569157
1122663
755201
167477
429062
597808
425539
739104
1357926
407147
170865
464428
2854
215769
1215506
1126684
225807
1313707
376008
542914
696345
1257543
568431
800108
776835
1020106
14574
1030375
602423
797790
734796
1132178
154543
1291624
579286
517142
872461
1292373
383582
1309866
605388
1248194
913239
1284849
1004770
103785
814947
753018
1144130
118865
1143180
192363
1006461
1305332
1217900
773380
1108040
1318542
931426
733333
41759
526978
561537
699222
815567
996323
780984
995911
632396
492151
1162398
1295835
1188920
838583
1137827
654975
731639
111795
501263
1042421
1099626
1007284
541266
14080
594650
956103
277565
393986
450381
1363291
28417
632860
18727
1118736
1174800
409573
772801
1022013
1325852
201297
450690
921777
1283757
538334
92053
745926
837292
1204434
1162410
1217447
1076268
1222073
228958
689335
663363
1254355
836778
99699
1033845
1363441
36134
64163
529409
549987
295932
469408
1257897
1001761
887334
611725
674830
2666
130364
660597
81242
859996
711411
240175
372160
1235629
848390
1291008
626182
605331
693873
911391
842632
364598
563527
358756
309925
1249810
562319
1136841
237802
1054874
89490
879736
563530
657157
603448
1336207
1226286
675147
1323121
244373
938964
1154493
1125837
1057997
459595
55199
386890
934827
380945
1250850
1212869
1198922
771751
914495
1185610
48874
792407
1331233
93875
342978
593669
1048955
49163
902848
271051
932577
830440
606494
625467
602215
228144
504826
863133
283535
140126
638097
328477
416341
968871
447827
1253115
40078
733707
1118848
1343948
304795
761103
430095
135912
977541
713068
43635
1222722
901358
1359236
355028
1182602
951919
1244652
388324
71745
944825
1346233
1074800
1273217
1157123
1334261
810107
143526
821591
1359129
442738
877163
952235
617260
1048706
1328322
576862
30329
1110513
1077191
387304
133894
343911
1126839
1185425
397977
941211
1260592
264802
538979
939996
318840
210399
133568
540697
49838
75335
126668
761255
680681
953535
469410
433767
614161
1305184
989147
1182792
1090622
795468
755628
1343396
328650
32790
1133223
49824
623501
1217482
227976
444213
1259540
813348
472910
953639
521336
632094
230661
1000595
467185
870626
756351
888947
920413
875410
43748
1276213
612774
546077
297646
172449
1183562
1002805
1147963
436262
397229
1037037
1130173
638585
886341
596998
93638
210328
1059315
1129626
267475
950045
2891
194857
1072151
970432
938365
1341481
1312128
423712
513897
1293056
746882
114754
771206
639391
690308
124495
790726
536691
253786
589371
492308
902587
719309
526855
1212028
1083722
785692
956896
256398
1355159
1142581
281713
303207
406585
690584
248394
1208913
141472
276068
1066762
37719
885116
1174985
698807
323713
940780
490695
979376
779688
599269
37772
242887
956225
971668
879957
632930
91161
445764
981441
655448
554242
17878
138475
116165
255785
1184748
172788
891849
619587
71746
159981
28769
76150
994717
47637
732317
367776
788346
206391
1011954
593676
1173968
951749
965635
1246151
364962
590151
91157
885284
891346
1065923
870774
780430
886942
1360674
321158
486757
530084
479398
947052
721965
497260
24759
1111222
553915
289503
1269271
467073
274337
85476
1161080
763810
313013
1202667
98763
309685
988290
472825
816555
361763
858583
199302
587922
768173
1247210
50067
709658
1137186
330630
452203
679117
299207
746625
200835
682720
345533
74552
875780
1341215
578072
481361
756675
207712
1126607
341303
621903
1086429
893206
161937
871116
121863
1112016
1238206
639280
654627
887984
889412
1174376
725274
1011925
393225
305563
340698
708675
308352
519060
994007
556473
1341942
553716
753335
1017714
1276118
906370
1343813
188151
882316
982784
730710
367994
277424
1221211
455330
108712
1021372
683231
1233579
873078
652143
956643
1141226
181959
928267
592153
954490
90569
1032430
700627
1341223
419400
1255121
1348634
1221764
445906
335112
307561
727810
64552
655318
666881
1248183
1328855
508108
1113371
408234
606951
1201523
518492
1020685
1011797
583290
830283
764712
87940
928950
1068133
597942
517261
333899
1107204
740610
1284012
1166132
1019385
1168835
115274
1336405
547925
724257
819246
1034634
311665
1180445
368716
437696
982436
303479
49552
474566
23913
1104468
165822
287656
1283564
715855
520711
1150303
474158
531830
619174
21847
676314
1170259
45440
404592
1199220
74563
59782
783776
136296
661813
481444
294862
5140
1051470
100302
434884
931880
1181083
588796
277204
90696
228336
236233
1072113
719771
569495
210892
649975
875227
894093
130100
630760
404955
295561
1084423
803242
214716
1116895
824167
1235508
577359
428064
1028116
1101910
1006361
663897
397414
160506
261828
750631
622040
822143
592804
1063315
947803
1152044
668990
89744
1034881
558934
771088
49148
45614
22001
1073624
624895
298242
727987
1080080
1217770
1013029
487872
1022747
775029
1181950
1321899
613830
819189
1065060
934605
1268061
289004
146612
795712
749767
235412
528491
598630
1078781
801592
150594
1035908
299604
982903
1194461
415196
853938
324674
774820
372004
353245
1115315
148469
950419
571660
1291713
892903
745647
531690
351448
292577
1239935
256699
1295512
586787
897624
306344
361739
661413
1284443
785971
319730
315563
774445
614830
443892
500282
885247
1138324
1269756
500698
724965
121133
1229986
1353410
24180
818043
160079
235781
215457
354491
222961
900160
1208325
927224
1341667
1178628
1181997
1089501
1356103
785172
665175
1088529
520998
345922
1283308
669899
653010
1164037
731773
134549
228174
903237
1297588
293679
527619
428003
798106
48884
1082760
41561
367427
923136
1088114
1012398
800697
385923
573138
1154445
1189488
835768
62162
1018596
645810
935883
1154092
696925
310523
392435
1129918
1247572
164454
390441
1071098
31613
488624
320264
374290
801679
1202080
1175136
915304
363589
111056
775131
246712
204006
492616
1124168
1084128
623929
259056
422981
1326243
955149
1263242
1014843
967148
133053
520904
363758
40068
1113049
965208
750422
1051558
1122928
388054
870906
387557
945995
843747
1082701
1338564
891255
590295
611253
1282276
1082808
572042
1195032
246231
1165266
412108
420153
169607
1361759
814485
806971
477174
90273
1291398
811721
638120
1054759
80591
652315
943819
506836
462349
1253355
299804
1082039
1101246
151646
227439
1166737
588996
552657
995350
1069001
330766
578861
908038
1261232
1045255
853253
1110133
1237985
175730
212652
1252456
1034840
903557
14615
67163
253318
1232607
1091520
1359285
936716
703594
1321535
935431
228675
795491
172026
573578
884513
473324
1099892
504938
1278650
1025258
1354756
551432
663689
469303
830508
1218753
833864
421170
1202392
795527
752081
529256
1266026
291559
56129
115880
866307
746505
571371
895861
547387
1354488
1149376
783407
166049
701220
1124383
843715
309380
20088
168022
336001
500783
753712
483305
1133794
500360
1273965
528236
816926
1204302
523290
320975
18470
1257010
1165510
460323
460415
982524
958520
1210689
25948
840480
1269195
167106
1076606
31634
385808
688921
1015420
775664
226752
378528
334592
1314905
1272355
637987
1182229
1058725
394102
775430
1070649
1001836
415641
977516
1287373
426838
29670
584844
140138
810368
524492
635897
246262
793834
11685
347630
408756
46237
739899
517099
1011872
910042
94338
410719
221353
548031
1122452
1169935
1147659
1114098
994703
153389
1173095
979786
273579
108624
1197555
712411
753227
1150368
979101
74005
168493
1228865
950930
591754
135903
973336
351470
873641
108350
1241962
191164
625619
910983
855883
514949
774020
150015
1343434
1302790
1294733
275923
1167569
769980
1127369
1089475
68714
1213072
147827
535499
427184
1110127
826107
120235
1196306
738820
992639
963780
215590
1233554
13869
626629
1301429
591854
854954
1155616
1346573
378892
834267
911188
666961
468704
53752
58472
627016
889790
725558
430708
934048
164040
681747
1061639
1289669
457811
1053991
1255852
170756
626259
1266462
54402
587313
1346468
1221407
1138130
980701
892577
218092
392700
70013
718824
793598
372661
800895
373413
580729
880411
584586
816423
10331
462438
621898
921721
1185895
917773
896981
1060653
241518
654544
1266021
1276115
1355124
835183
474016
631605
1329958
7724
892429
859348
229293
1221652
919097
1260770
1159010
925529
208059
684986
397386
70907
450273
1010491
457267
1005990
734403
985325
813797
1171904
294715
1163700
266005
757295
701652
276718
656286
111173
121309
667374
547795
632238
193306
763463
28974
811221
714754
91593
555677
649329
1281894
936980
236996
939713
214817
240936
941880
453704
749314
276601
759387
1358208
353090
428231
1211769
104279
1193038
929407
44578
1325019
169939
176921
705638
363295
673880
586086
830124
844090
850602
1311633
1301721
912773
687981
1258926
155128
920148
167709
266112
822176
1284232
254980
1003493
477676
1188199
1051479
107000
27441
219099
154862
1073441
10679
1204145
113229
91382
341937
82511
783817
290716
1033848
447276
200512
575845
363694
337291
146368
1254789
404137
201000
382637
109909
359342
1117619
1090277
1263106
277559
206230
581080
882433
703371
994799
1255411
909495
1197472
1169029
88125
287411
414207
790323
751594
1088222
338120
874549
281775
41608
111765
636831
108975
755562
1172282
1078489
36355
1145344
810577
427935
1012159
452529
624133
93685
753136
214835
324382
297482
1018391
35690
885996
403441
1221407
1012372
47585
554798
1022356
72547
250373
689113
714225
1319696
528045
486950
271858
723987
122383
139072
572385
917999
252656
595353
398836
1152081
217412
23234
41719
205425
316084
1289735
1157220
754263
445768
805111
33221
1138413
768122
885396
1214382
1184731
985016
571476
501728
1078552
841815
92553
565290
1261201
941649
63682
331811
640373
1230425
540807
676595
391226
1303463
1258699
1061088
1144470
908635
784213
249091
661392
188304
742120
828578
135578
9098
1152715
466051
190442
68556
833877
1172944
607616
192090
1148461
835213
470604
674943
746987
1022786
46314
1356434
637588
175626
261717
937850
892102
900413
694725
1067138
391237
587638
820509
549925
609112
846533
854409
59148
1148500
510542
1283218
62605
210601
495855
216417
251017
202715
1204783
411753
377032
139860
1147673
969090
32595
1181215
289234
865190
1072569
1237314
321743
25194
162170
750092
1360796
1250655
72439
419794
705774
1127509
815112
365982
1247499
1240137
56563
1225210
662526
1181267
1168958
814625
604513
303431
218120
1347213
860776
577377
713701
566272
846805
1292968
193949
1277052
859940
681254
406255
1228151
623518
569342
422366
899725
696401
431158
849825
1282196
1113496
254579
180335
818698
820156
1029824
624178
66790
591889
1037816
585046
441563
824893
278245
1162953
1196192
1260003
596237
782517
139113
633477
921863
757288
1268233
848047
166815
913360
263509
666811
744803
869791
1279487
8065
600425
104187
706927
310280
92416
751510
458588
916976
1003072
77872
1329487
442368
727537
69707
303256
194354
583286
201913
914349
357654
365157
123368
1273302
223438
663342
1311747
1016322
1340736
699458
1295554
89132
1112957
372887
989883
991739
371207
570407
238333
327133
702645
664995
763422
950711
506958
570706
177958
549728
1191613
816170
1197708
1068947
1211756
648727
1308063
129749
280453
603003
811897
426227
1029217
779242
1057446
982886
1012552
1126087
611519
201471
641123
519083
654094
227564
123972
937575
62472
877212
1225508
1343792
346534
1132083
63351
456081
993344
117397
349301
1121125
1206976
1188351
51083
868906
372656
1307372
571196
1295824
1136485
331682
639665
1298025
942062
936500
474091
671217
689364
220005
794023
620475
651408
633665
121836
29328
523388
343066
66924
964612
1322003
1127878
610553
536152
493633
1086627
364775
999604
1272893
444371
801697
512038
1069809
166245
669100
33526
872739
798631
1246488
485249
92738
1217772
934273
134657
380381
475252
409609
1121284
1357854
842106
1145640
982303
611435
542720
993165
935250
814910
839377
939046
331218
977591
820660
553774
496672
525800
893743
525231
227889
1194098
1152276
162160
192309
194536
394027
774034
1154138
927179
733653
837237
1314842
81433
250388
681801
815310
1337098
777247
1136531
177168
185590
831321
373072
1356154
1072982
153744
321964
560841
1247998
574560
965816
953517
1064378
61480
887794
688871
1044145
536973
576801
157655
928368
814132
914019
493821
912255
658317
858202
491509
434929
252474
583155
606252
419310
488724
158395
401849
476041
300866
720797
1151317
819423
179452
881017
1046514
774711
457449
1291977
412939
411251
36429
538672
1090229
1124419
995481
799092
1050475
728729
118125
428035
441078
1233300
1312202
874014
267923
648009
1263537
163327
1087779
793957
564679
256294
79202
124875
117464
85321
691746
45064
232407
672961
673988
1075973
367764
1090347
3412
690621
920698
443416
565926
609547
661674
191790
145763
1062178
544412
1201413
509690
426546
313193
394657
1123054
989700
716120
358845
784543
280798
956179
242286
551967
1014493
1097389
1299834
560190
576685
757827
1073129
198260
50076
1144215
1341626
1347378
490625
577030
112151
1298716
313177
139320
1175778
1115113
582976
815259
197363
1076126
1234437
168941
427282
714572
1209149
559465
7387
41375
235990
1030552
835622
480704
761774
190366
1005476
786415
581116
93429
874003
879783
394342
313406
179009
161767
804749
305406
1167609
1102707
998641
192651
656464
308755
1348411
1170552
996522
742669
330277
1273187
1317537
1014903
848575
1334368
1023512
1099408
180585
1325314
139289
396258
633382
947202
1242196
11844
829429
865464
665982
1349311
1045584
439488
723281
1154500
1288265
570439
703240
487452
533728
948529
419424
779931
624600
12312
748471
914262
1327327
232162
1137986
1261324
311426
932968
1285865
459860
247019
1160723
1023266
386558
1180022
759090
361834
326059
688428
215375
690792
1087712
1113541
1096999
1043728
1056059
1319883
167519
1333851
59182
1253825
785048
192266
846788
429139
1185113
1138870
989551
795458
1184569
366466
1186623
1187064
44966
203068
949318
209032
1150396
649415
177392
298875
173225
727339
431297
66754
1117148
36712
95185
724609
888563
873458
813696
58662
747869
858223
1288178
1193278
67954
316319
318439
106725
1019666
225342
71890
205953
512631
398272
149666
900305
1176913
690982
540634
1145989
1062639
1185953
399893
790080
821385
738510
359108
465647
782868
434530
469432
709852
818555
78688
150690
1323332
575387
659797
1056447
330019
1043915
550053
470318
1097170
69156
927788
1060392
254378
714918
96565
960170
309856
998789
926638
168069
841781
129300
245328
1189307
236350
363900
1205617
558608
408024
237090
1274668
267161
208041
26355
612680
837338
1043205
1147844
165113
1019087
246296
812366
1318468
427797
753011
123316
170741
360476
1208442
970660
366370
1075736
136328
107434
608331
1258929
932639
1003394
646558
1361744
560943
136839
669134
147596
119879
962972
1264037
681399
593331
799874
1111741
581202
96288
1321709
929229
962249
450496
1114742
51770
143598
609981
831317
806656
294339
1270340
269845
498108
706273
1361113
515761
321621
618982
1338373
761455
968176
901384
1041586
774288
609199
544250
45665
683196
927261
225569
60941
567684
1259805
548081
1328143
1188567
487463
310909
473576
1180736
1020544
852233
982781
1147565
386037
340519
415825
471277
621231
85088
995555
373352
497452
820596
1120995
967867
1181907
479997
732534
779043
985847
1255578
1030291
242724
574632
492936
855087
540332
480882
1239867
1309333
78021
136928
1161421
673133
154025
1285849
909320
216979
1171910
1152020
1240934
214076
1210283
1271573
419890
600375
398228
91046
751169
1208315
937846
941203
971179
68294
1214524
1133881
920471
420762
942817
1311571
1097863
715858
359123
1273080
796799
1069105
402770
832851
1193166
692091
586108
832582
177612
162943
1055373
985018
865822
651750
265882
552062
1340035
861677
345697
1197713
74323
1253381
1028560
1329886
387250
611295
1170538
118864
1032813
857601
120940
452815
514791
496639
1089926
43228
265715
1086969
1329896
1103374
782466
368395
383854
735537
1045259
677010
397360
1230024
1188043
1113095
829745
287635
1119066
277918
817591
364357
871016
181314
447742
914485
938486
958341
1000034
501941
1004504
1150859
1134219
852568
209917
655822
325341
16815
469210
555354
362713
230488
22134
725785
625062
857680
582895
131698
483778
203761
1136087
6845
966659
756122
1345448
461265
620848
1001205
995392
909776
739362
1186426
791241
1329201
633038
213913
910347
79814
496881
937272
928965
494673
1116669
613194
84263
1033206
301810
288087
64016
205372
884948
719673
1304921
299200
282094
1226959
119707
576532
1136427
231095
682732
915319
1341049
635253
469073
768892
512430
1202420
66500
747819
379569
1319813
182830
254090
257603
484928
1185073
778456
743852
67556
1009559
1078514
246411
972208
802467
238217
1255219
489046
961834
751061
1272897
262210
1065837
300476
428137
443936
1107569
203179
1111211
557321
979627
1269310
1020802
1125309
816453
895151
451918
1174894
768689
713738
66388
586758
427000
1173140
178578
888153
457959
1146876
413637
1362028
606613
1307747
212017
922259
884833
722492
819337
110001
1339075
192485
43559
918309
1054802
626569
877645
392705
837496
1083915
72898
654287
1167868
1097978
106076
1343797
9205
1111320
523603
819043
188947
1180413
646648
830702
921468
440212
917585
1190695
871181
1125532
286071
961935
1079387
208739
918341
339380
1120425
592073
346811
1259393
1315952
556336
323703
15539
857586
1005358
214177
613079
1307519
249537
16612
1116052
1281327
300920
1222194
323464
345632
642144
1145158
230576
310030
1187022
1217433
452462
22818
884837
820662
935478
903115
303747
1147989
331967
383926
691700
81111
1245480
1291981
1104959
459717
867307
1247227
882922
917714
914916
961126
984940
296925
459271
962659
406635
1071181
1220101
1155309
1171
853967
1066124
1355330
958044
1317563
1071341
120964
166261
1064516
307386
276925
190140
756185
1249311
933045
202600
514794
946646
1048334
691363
321562
163757
300252
944427
878321
1165870
187399
625991
1152807
1166249
32769
744127
1316752
80677
933515
1190204
74212
1216322
1154737
8640
1045692
893788
461130
1215813
341359
653426
272115
1164906
131479
1125091
1157868
981869
904619
989335
230503
19475
221659
1337937
434732
715312
289138
488344
6016
640866
1144955
885706
135648
1260880
190226
583249
779265
1207548
565220
603398
1352451
144733
1304469
687184
393557
46276
649137
1361270
1036848
9054
1135717
653081
1118596
1181130
1001947
806947
519332
1279442
715061
246195
360567
582201
687114
534334
99964
115205
943299
1192205
1033626
804831
1186390
625859
58184
135015
235102
353489
599364
34402
1154556
229902
342300
566103
80470
426955
1026125
553035
1340994
1319492
489428
486974
1041195
1172064
694634
842634
303732
973534
1343910
401780
485135
139562
649905
1176775
1005506
1126363
518745
493781
202573
121402
802603
405599
1187170
356486
679699
553877
1205097
1074626
304498
758078
277843
1314117
302300
1313973
411223
120815
1182217
542713
773707
536223
402353
1141397
174053
1240896
1243068
1029801
538860
65574
454811
724993
104676
353769
177452
385063
1331183
748713
556356
1083382
964532
1083527
1074865
1117372
733059
965564
311360
637949
46075
100737
55650
1284288
736695
866505
285952
425204
700328
591714
1125903
324509
866525
473319
926837
744589
385867
1294195
5304
406053
754316
793409
592591
173298
1146800
995389
326041
1338181
1011860
890441
441120
1286008
284599
446468
1119597
245945
506956
790412
461065
859945
783221
174125
393136
590952
1168787
1025896
760795
729958
1146185
708262
987864
924572
180891
387454
724824
1055120
1037876
588860
570791
395272
1245101
1362371
146422
808970
859273
308797
470492
1277171
541660
1021933
1344732
1137839
1297525
1223019
1258530
659222
606840
125923
858767
381797
562075
591750
1031470
466541
471597
1103762
211135
1085205
202292
329390
525817
64769
77017
95408
1328006
972424
640783
71167
1202752
201924
87367
426742
909492
1039831
307354
403374
563849
1182511
1049020
482075
1133972
687077
1150794
1007421
419547
1337504
869592
81076
467137
1267097
670702
825610
698803
102943
615519
381799
660438
419797
1314875
724098
1277367
965008
911447
939434
1169429
1355248
338793
276457
368893
457509
7004
740480
4328
825569
802818
651408
137130
332867
1037767
136075
286127
813084
677812
460963
125617
698758
456646
110149
1254580
424842
1141278
420505
311686
1170283
1196664
1007730
755743
452124
42019
918120
1122200
106325
136092
311320
868299
814313
438733
1327615
16935
3978
1066982
829889
1297311
37806
621434
588037
753075
594143
1287902
992494
868403
369300
1234287
1317698
1204567
269993
712445
916869
1216592
1119418
1356979
1145082
1323777
980314
1149308
1519
738872
1077379
1223847
499639
1115146
160098
442464
902482
539355
507878
988703
324872
1255337
460027
796811
1077118
704321
880107
1177330
1362381
858152
94018
1003435
513049
226538
1192535
1295161
1045753
392598
628576
1011962
303034
905165
527631
825607
1008840
611775
697886
62202
433475
1334218
51465
1177836
1274144
952309
139910
1037176
847482
1140839
872291
1141418
588368
1315287
1097378
1048133
16628
715737
595081
1182611
542851
910052
491189
759930
1236401
1257979
1129605
1268724
962100
1341396
859783
828266
980244
985956
531216
147693
1352386
955738
443964
1278470
758720
898201
170556
61554
285061
1128012
1248542
929688
861871
455824
144996
1291524
1178983
1046155
1183810
592486
1150837
603698
450590
1059280
634200
229318
466024
357720
344971
842650
1106690
250011
22813
60325
1067949
591452
656635
374805
540593
28069
47461
585712
892727
585598
393481
1164964
751513
241940
447075
1247165
496982
939574
129636
988991
200385
335079
1084279
545753
26494
996746
566299
1031354
1322668
648777
320239
1265546
255108
589364
474633
465358
597514
90140
292487
475616
572568
49664
279933
413454
182284
692977
136599
1341364
248306
1339709
841759
1028330
648357
416210
820073
1291556
146841
1309318
465810
33087
909266
573952
664358
738170
1033737
652473
149565
801316
564318
1240003
931896
1343958
393063
1229603
215215
660039
945841
53932
1312313
1210397
831724
342471
751419
568102
544804
666085
489404
515377
384737
274956
82356
837639
1174598
183312
1299882
469099
439105
1156470
288333
681632
372336
287741
1016256
133007
1136304
1217058
928413
555338
50589
311120
956799
961263
1129583
853864
57588
8503
1075356
67364
666801
622474
823662
356026
83980
685713
743630
413462
394901
776532
803846
629419
603358
1145991
1305236
567570
520359
1278195
1162497
243506
737303
739841
585387
584253
120312
1074907
775966
742093
1339194
298287
933411
471924
21809
790286
1080676
1168191
1253032
78184
532658
1079090
55280
1064308
327805
617075
897942
1279275
480466
161851
991623
62550
1105143
186689
853205
812118
856581
848495
510450
636051
1006425
959272
464843
1273525
81124
393843
523324
741352
734865
866430
24572
849524
1047291
220335
750038
449439
538057
1265047
1299496
993817
335940
639197
33626
784149
803700
85811
499380
967524
2249
410694
25413
460548
724611
173221
878710
392316
685813
139694
1066881
992694
692384
570844
1016175
122095
77125
460772
290850
401056
485575
453660
1194090
526330
1093982
1115063
997371
182976
23550
502311
1256261
521965
913491
836811
195178
594769
250114
1182148
1046112
1190045
750276
50571
1051184
1049881
55746
780976
678328
1319954
173254
876223
909390
889027
146482
1068990
898912
1289071
378976
1335349
654066
425678
639004
1284690
130757
894339
759043
752762
1090847
944627
623343
836564
412376
720230
1174844
940888
1172368
580708
1075132
910868
874115
819462
563085
48844
966775
71291
1268037
65392
1330761
1011044
1243202
705341
757938
118410
795650
791717
870618
388203
903275
942774
735233
1124114
801339
1186235
250884
756807
778640
687333
578139
953311
175340
427656
282737
347411
588671
28606
394228
1270061
522720
283941
226378
1261648
783501
1018475
1281943
3328
1288187
1310653
968270
12633
289004
614601
855674
677026
170996
397964
901586
272885
626601
835544
400636
603728
61413
404030
1181279
210677
1271781
770007
884067
1321024
879024
1011766
227399
1222484
1288463
389348
1114502
901385
941596
574382
379642
940995
690581
436523
1010713
1051235
1300699
1243436
837837
1242625
1188801
169108
786742
739080
562780
208810
1296644
384518
435501
848365
902163
984154
817265
949994
1208915
523802
462181
163390
1075084
252915
1128387
688494
131692
477793
422304
24035
950760
617728
391801
979391
188247
84068
119025
442275
733711
426702
1164616
630853
637058
626687
603780
1215929
428181
1251411
578300
112907
550200
364351
314455
204562
799344
776732
1296743
1115892
55209
621471
1064068
520366
1068252
689143
742327
106616
498505
648147
87551
1218225
649
741240
287454
456173
37190
1220688
786733
1026203
118190
75060
238109
127170
1349032
1093565
812614
117140
427549
451405
912455
1336732
423882
386241
423249
705894
848931
232045
1059730
1244978
953872
612161
593953
944815
1316507
649321
868230
980333
273624
1194497
326360
514090
1263059
1201942
286690
1157474
1187466
1326248
126087
1142645
679646
645525
696614
395591
509256
560837
375142
318877
1205939
1153766
1278999
703356
982713
833327
648786
633824
831498
1258350
749221
606264
1063622
733925
164182
1153417
805372
625065
775112
1084316
894782
887600
336094
302486
90867
986478
303133
396440
1126298
859010
774564
1126052
224112
2005
1162860
393063
957784
927240
163286
215410
198987
659287
60469
1354558
148231
716499
486199
1088490
183400
653493
1241957
851336
1355666
748117
1057675
113256
144992
704715
500770
1274710
523463
198834
512850
537846
205679
297671
967126
462090
897796
443763
1004546
158830
1029010
584278
744080
898581
219182
610981
562513
1260646
990476
782716
393709
491296
847863
1179023
225490
775385
366508
974080
340341
1204648
1108691
776227
925345
198176
960550
436984
80562
295902
227657
689045
711481
387952
990912
373743
627763
641011
632811
1263890
119800
94893
226353
1271365
825238
1330339
1157989
728798
616918
449019
787971
1274809
308068
1154093
287185
761789
958304
1156712
584393
473065
140199
567023
346670
105206
571857
994288
507607
785424
71624
705037
508026
798190
1274002
411647
667085
1132482
926239
93910
337135
1206922
783471
71904
803993
521620
915805
1038316
433238
36522
110408
729297
639974
427536
663305
1254707
671284
577727
602444
453941
183193
1122807
475109
461121
583507
43229
169098
316291
954760
860229
83630
211512
696304
115282
681019
1039095
418777
1099238
221833
1315885
1319999
1183
1172014
242732
1264685
876206
999657
376531
1075311
1029726
623712
1005508
1287988
645993
198513
97429
723823
71724
51397
634640
768413
411404
705650
664174
437316
1010848
946509
1176740
947773
221292
850364
1197574
939648
1124725
211865
1357687
88676
38373
523872
1174121
533123
411824
1206316
716211
51399
1042974
608437
970582
288466
1363708
118446
182258
1264106
879116
265303
606993
778203
875764
1174113
711644
1218263
723385
126486
113272
1134978
441626
1039365
573160
181904
694261
110127
227832
834235
142157
1297122
346020
359942
740428
1094640
727052
591976
677636
410936
718565
1042288
848326
874847
1298789
679935
10609
450242
1361034
1051709
919968
601125
404100
1008648
935783
1061437
364627
315963
1243683
1070069
169502
1268155
352330
83537
1223492
880458
818736
956814
547906
1267445
1160675
533627
1253995
1049687
121318
1238384
783335
1134908
118058
320952
193797
1328798
760124
1023135
751163
661969
1233234
946711
1115070
787127
743013
152756
977069
629115
703661
493548
576387
471470
326955
150115
630428
593415
505077
1358693
754969
60572
666783
1181300
665959
477963
815923
1229813
197704
918263
549939
879879
157453
530280
1201816
127224
277133
657084
441653
296398
679693
847965
1351230
885489
327125
1264608
209592
111490
642926
160294
1339273
406867
1010378
171964
1155869
320802
95534
878094
86573
612559
472450
509697
1172216
580263
353749
664010
440978
255950
1328490
935798
791728
211958
544397
132979
867204
406498
1095800
71380
78046
1167875
984086
1079707
229793
243926
695195
175147
252780
172620
553905
462139
144347
314382
171519
798384
758631
1154296
797330
700581
791733
500811
101672
972950
1017118
1080325
910844
691585
834032
536671
475261
108594
75071
799543
622765
586770
1030643
1162295
46795
171001
1352139
1143243
1088130
824642
419030
179266
543486
421829
1214172
318109
339586
978806
725423
830804
31140
344587
942767
1325419
241778
1219658
293763
155377
808978
959414
984136
97833
626195
432970
1033014
1290968
575694
725016
170827
1116483
868516
1113070
381163
203043
118128
877366
782507
607173
647966
65471
1261351
349077
159436
226498
43684
1265641
988981
867684
363038
666619
278204
1155481
748473
75888
141117
140088
1349946
143535
123918
1299623
543338
459828
654807
1185254
947227
225374
1281561
799933
410475
1268107
483669
1245563
777478
430429
119587
700630
533560
975053
994079
374515
128809
227569
1165749
347939
752585
1140367
1136190
1264192
1120310
603645
466024
285939
1124594
654244
674062
628267
405323
204806
845402
461884
1036163
484396
1319615
165818
948876
1148537
935041
261563
339975
57145
825091
103330
945501
196352
188421
1020867
897210
683964
785928
216966
1339919
1187042
982923
71573
514343
1074255
203729
889293
131393
410105
721882
984040
1206612
573837
743550
248902
707081
468940
777656
1244091
1327338
882781
1180627
175802
245463
1201451
452913
478750
345274
223960
799396
353923
1198243
635206
668793
1238727
527871
450088
292296
1226601
456221
414802
965855
168904
83779
60481
782247
525741
374083
864555
1260314
201015
887660
219643
512812
1294866
329855
732357
925178
257914
1204022
693899
1062216
202835
1123476
356592
992027
1100124
892168
647426
709029
228408
935283
78791
655458
1275496
928609
1308292
793616
609970
473377
390412
505807
998886
997962
610686
530066
1250559
810657
548365
939515
554466
320524
654935
191575
316951
871906
788410
1052205
122930
823180
816626
781008
945365
423857
1074601
1173435
582223
175242
338176
248974
121344
535373
723514
375516
343179
682602
93684
1069408
722094
1026327
639261
926442
638873
658850
37573
72750
240444
245927
879756
758533
345154
1016913
741961
1233072
1347000
235409
199047
677895
433505
36825
1184623
227633
1115008
497943
519587
937136
493421
1157527
1354024
1023779
1075955
306110
1094057
369030
498401
1309701
1304624
352507
672481
23576
1317102
1321528
406758
106733
860562
1242516
171889
1226946
583096
390985
560519
192575
505349
998244
753501
320351
1005077
1351218
633436
417903
1145481
1317822
1113419
831766
1342115
1300059
246090
474193
674879
1012717
438888
897072
757329
296905
952842
570633
456841
1192395
923197
1122547
436123
229240
928019
746348
912030
1088942
499954
519756
118096
90508
305576
229284
1244590
1245654
853063
441346
464462
779884
1256846
1346763
1028028
470068
99848
1083858
1008382
585898
240901
14333
1149870
264123
1019508
205348
794774
584399
599183
1191088
456212
1305452
572903
1320655
25887
618431
566904
1298312
136453
849854
134743
865617
191935
5075
42199
289168
1248057
976996
728337
496376
168168
135289
58181
1189259
1089188
243145
1265945
1184243
204437
736444
779243
358053
1028963
379149
1255776
135769
1148294
709960
1137821
1356352
1054128
1066843
1198974
285543
234558
391523
920949
314881
494230
875489
20484
1169467
802659
763155
469673
1165680
723082
186012
1308472
663076
1088984
1360360
970017
908460
176975
1062676
469325
1060355
752286
287732
13535
290790
985807
720147
991592
1193015
195475
674915
1149307
1046112
730489
1224199
966475
375661
849356
1084192
983237
1295755
414981
1251170
17789
1018131
200659
1019382
394798
974327
880525
38318
271078
1188760
370944
246513
291812
370391
463831
441137
901095
176625
65093
1006979
254753
1265844
722000
1258394
232541
494325
352356
534246
404587
565049
1166081
1068546
630879
1273460
1086056
1033042
368305
89808
1166254
506106
1190036
619688
270514
86553
644874
1006904
401022
305509
1313303
592471
1124113
619060
287649
201149
1151471
619795
1192866
1271470
247309
141699
315376
227515
887719
28923
561358
747654
121763
138793
192490
1350898
1074780
200189
755398
1345067
263113
263292
79676
343668
1121280
719203
1174454
651926
131653
1281572
830041
1266406
53768
91724
1246884
1079377
90120
616248
1107651
218023
1231947
935043
600645
260427
387652
1077470
896545
1323252
40697
841565
565598
1228098
305003
1088160
32468
473824
555806
648204
770809
948394
793000
27002
1127637
916149
948874
1112555
1042151
173157
1034997
431171
1007978
342238
1066397
929439
637145
1047476
1261711
1261308
1057023
144923
1080338
336426
381218
797
231759
1241993
272682
649048
472078
1046878
459682
1350780
264671
1067199
23147
773723
407184
668415
844371
512583
219756
1298939
516382
478521
1106201
340588
388347
382551
1046112
1198989
762473
1230768
87837
530704
1009701
709858
878927
1112965
87719
1269232
188713
998230
454720
446214
244855
539342
180503
1073193
987000
929380
501527
1294759
712413
1285860
738740
461392
1038117
830485
628335
871596
743349
972738
76722
643771
111669
884608
1081678
764071
763311
862605
1020749
679382
1102476
94216
656950
1048293
1071706
386066
119907
576161
603061
991218
809081
1055227
534719
272480
309004
263538
894173
1982
314484
162179
1070715
1204194
280901
375687
128934
816585
1072282
316908
940709
442269
1114058
612109
281351
538601
958866
1020406
35655
224466
121873
259906
971348
277546
122232
467941
1300924
1096322
665612
553053
1183350
1161674
1140719
586941
1030211
1059436
1161851
674235
27142
798653
521620
310767
97467
568899
1306838
174438
1008442
1185332
500359
225001
879899
1144993
703049
1248427
945161
427094
594666
272015
353265
1217152
758999
769232
772715
1045214
526479
1138260
612084
712709
1078064
66543
414127
982259
422844
1132649
1170397
1211185
228203
1009653
805486
623204
915085
510521
1055008
1070470
640443
1242297
194948
985154
880089
772678
803890
225205
825610
225715
1094021
381299
754152
1174727
993735
1223310
1265384
761438
567503
1162300
1285557
647742
1176709
571847
484374
897089
504766
1307304
717691
7148
398195
7598
307858
113181
931685
1201916
99666
470554
301657
1311502
535328
989608
525164
453987
698312
216341
1175447
1214329
537330
377751
76479
703043
63693
490202
612433
336824
891644
1345893
1009489
435433
617221
1165073
1052528
1192142
370770
401679
14621
583913
1287758
1037758
1316045
1289167
949172
41564
823761
770097
373567
85639
951433
998047
1203208
899813
769843
1086723
1290907
870368
941879
626965
1117544
817447
530250
834564
607667
27924
62218
1245546
235288
1067761
1314332
402559
1029377
190817
1271452
966870
805672
4114
770263
160238
873836
336030
1223210
1321898
1098691
129923
842550
1355836
990558
25007
34946
987844
101627
727975
1042798
148118
107596
498841
830706
1241599
973168
1215559
969317
986818
116238
150894
847112
427464
1263892
22634
891781
631941
481977
32447
230312
217738
414977
79816
113546
1208610
1027539
516378
767654
1256699
1220833
911972
527272
719360
1002872
1310605
1100804
82689
137571
1200361
937489
944533
968
779052
177550
1141494
1272359
357011
1066300
427653
498887
9170
260499
1349877
1080470
1086886
1179682
512997
674638
104988
993380
538429
589107
765846
485142
277535
75352
320680
229688
1033668
1135376
872502
617773
1134984
69791
1165690
192252
171151
713567
1323376
1229757
120897
921654
112026
525298
457633
1216573
144554
952411
1103846
748833
18313
276035
526418
809775
748021
1289471
312064
1213952
1192127
403042
214285
160882
824734
442847
906312
1026669
948854
250387
134704
8561
1317142
182366
676711
1204203
612009
131765
990804
1321706
1106515
437208
129099
703907
862715
881125
855355
1363030
1006304
1055745
327704
347528
70281
83823
1325398
1124062
373946
248702
119280
699210
695033
135990
284690
1186734
1122630
223170
532886
510007
273063
952849
1134950
111399
1023768
510778
1090167
1273538
849852
553897
443926
387174
800952
25116
344992
1227080
592030
1229950
397690
865301
149282
682036
1339138
883190
478515
1235285
471966
86685
1117368
1189703
977967
892668
1088724
244249
1071218
215538
974805
566723
1292699
1120085
493983
28434
180033
535762
607465
395985
1216726
810175
822979
1114862
526690
259092
327765
1119470
1129939
1258521
14417
590505
717249
1189311
850162
1011682
588726
295510
677440
703447
992866
569736
458058
1144396
516221
388764
250073
1329903
503910
3863
856681
752452
544042
1240091
707345
221467
244418
263662
1055002
568314
819376
1028899
724437
1273357
913864
1040578
896131
118907
791135
64932
870846
364753
53280
614218
247111
509781
404344
594441
339436
472644
362635
92225
917857
1077080
184443
916601
558625
578810
227522
554978
29568
1224811
1041996
56792
287678
1357806
617666
1114275
101544
180662
508389
1008383
27858
291713
377888
511676
677376
367356
997612
1031279
694633
12112
122134
1279295
57893
120944
120704
1167152
568439
1248480
991674
308980
968325
342776
1193314
489030
819330
407485
579403
1288459
480579
1048712
338810
77792
173648
787229
785346
376904
1341475
468825
315897
1204354
725463
610544
1333573
155165
993280
49960
179582
955612
612579
599849
1164547
539069
1028492
432001
621888
37254
236042
101039
1060951
76668
1100331
558317
992715
824469
919456
1258766
979402
207181
1031981
1314191
1318428
956833
566940
355075
928381
105520
243748
886868
833105
1312070
1161017
872165
277373
743949
1060097
657826
439244
403118
1278660
152431
250305
869520
913073
414220
334835
97715
541487
88907
620446
472998
73925
943500
502912
575764
1280611
1141477
298149
1310915
480180
167826
572374
96368
313045
162926
1077044
160841
87759
245098
148980
915952
245918
560533
281336
1229571
253635
996827
1191577
917210
1144068
130213
560215
1225665
175059
558642
956917
1245864
279345
1256880
396850
437108
436464
613850
693396
203897
1109335
673995
806389
841725
1298532
1154824
1033089
603821
222497
319695
441869
352012
471825
126244
1359371
972551
292264
402636
947741
971466
624489
863678
269440
557844
706743
725389
426314
228947
1320604
702777
1113544
1088653
435274
123712
4759
958838
97715
1301708
1137390
152348
856887
478845
354735
867870
365161
723366
1355714
701247
296799
1051684
729186
350158
1255462
296529
435703
12977
85461
763531
1156280
942780
685256
427408
1289130
724640
140057
870234
497339
465909
829224
1220261
3914
341703
529936
1060270
373411
469498
232690
70602
478981
1209467
838834
794203
930016
170577
456256
179794
550639
884636
957990
385836
601801
695574
268279
174179
414501
662454
26159
926777
468474
1040159
665076
429279
326904
1027827
641079
1078065
940886
871227
463805
972470
1298283
277974
879428
277708
492678
724082
495252
1064825
880353
246304
971520
571891
1165138
39565
559350
1149072
418237
455971
69785
615172
1180776
114275
86388
823487
45132
312249
292786
1237441
234456
1168411
432527
813380
666679
460894
657007
149447
443927
1052864
849082
408597
865159
380015
340471
872657
164812
1334150
1199495
802159
232670
253718
477625
701797
168844
1230824
1059804
774365
843746
655555
258040
180723
1272436
563575
74752
962949
981836
853419
550967
1322044
926254
942501
1323945
1279111
864549
601010
455645
323870
775700
774282
129970
327260
730048
1138681
403369
1150883
209179
922801
878355
1318372
631546
994493
500137
1210039
1229371
18135
1174259
440951
763139
908801
1278091
483417
1200962
1192156
397364
1081886
1342192
28791
1129598
338570
737238
951829
192906
250311
782647
70407
483675
1168224
1119504
387365
155705
183568
203546
955218
330970
1191712
1211346
928757
1131161
461726
223495
325538
849827
855589
1112338
1312363
676620
1095519
61684
495256
227201
1324015
175480
1214493
832132
1176757
1053006
1218640
424843
383913
797667
1102713
1169076
1255467
1049576
1139299
515498
1027910
1349465
335902
143800
1067296
566002
1044303
504736
1218957
434797
848502
405629
130427
1076624
459489
1134698
1287323
697552
1219852
1012909
780454
340577
185389
595805
620466
1031796
639424
509033
1052984
987565
528680
969101
563447
1226295
942243
144222
123278
100717
1192143
193902
1050145
881280
1057643
1186218
789351
129037
692217
612502
1124752
511645
752138
772584
1190960
454341
908030
286911
910560
992687
143756
323082
1080140
1062294
842253
797776
213193
1180452
1131926
388030
139180
1166801
672710
1185676
71726
812049
1188128
910670
66113
766500
1347927
705998
301477
657502
333628
1019921
1000174
171013
953605
1341379
490374
39483
1215616
664892
666020
421520
1185804
190905
1064712
912465
682391
447938
403677
1330915
768918
1086393
367925
122883
397374
197050
105675
891780
1117803
1190850
1322532
171667
684766
66847
1264016
1284139
1285795
1160250
322260
111448
839416
1002877
383820
840345
197528
610029
902469
253166
814220
402678
1346804
280865
33760
573635
702769
246224
339969
90531
272952
50456
400010
236200
1205801
16161
728713
520222
618466
1002155
1145572
1074710
1039838
1241196
882207
232621
494846
1126789
1348328
950078
626849
22594
241406
1212454
1163378
225489
402463
487606
549974
568834
1025628
442284
239868
217818
193199
1231719
265316
1193381
1251029
834833
856467
712561
957575
1362126
916455
1232065
576328
832607
954974
266268
1018447
963925
744952
1127122
338351
150918
523963
907703
1094606
65962
1241329
952329
252601
1092084
977563
39730
148727
1258821
1172493
1039041
972644
990306
749002
661979
1000712
4581
812605
442868
832843
1018226
1064759
997049
1128228
1081310
1105688
711463
378704
1278411
466717
668224
1167591
837956
1307157
1345734
707722
1356462
726170
292538
366026
1281271
43132
1124329
193374
1281341
1128072
1255517
336442
321150
406098
757349
518830
1344031
749369
1325828
994465
1317305
810476
1063892
421657
887255
580410
725073
20011
422899
991171
994781
857732
870219
68723
101051
1344778
930314
1061785
1321311
500376
1149609
1293818
811409
585761
97476
758507
594605
106592
740975
1143586
270047
1062010
597680
678594
1039491
1041916
588502
1325270
397971
921358
932236
227551
874790
374419
1297748
647699
954725
1010120
114513
436373
797978
855421
854631
761592
682695
1141687
1122373
1210722
1101737
935995
1320490
1347692
774272
801340
1318171
697326
545776
960690
377932
521160
669466
895480
279733
1148217
901926
869314
1117996
1113798
679939
867828
737640
344898
1253641
155419
829598
657293
1188662
840613
1004971
526303
889975
720727
1177859
380448
720652
126323
820573
536599
1076953
48291
33718
519437
1346106
97874
68362
971061
844741
615132
1290941
190704
63574
1190824
465559
850528
1191590
1184585
982497
188663
217828
1247009
1007584
1234753
434799
529974
26479
1209978
665303
920236
767000
701907
1116830
1062167
480201
620068
534407
933556
1050543
322307
690359
1166224
674773
710843
243762
739017
537191
440039
731765
794154
16707
44848
482689
330029
638512
734255
989449
520679
103047
509963
291343
204389
967843
205454
1125789
1354515
711580
1266901
529552
577774
728906
366687
1115568
1017969
1010457
1209869
1042543
1182642
83794
68780
1071427
615160
632009
1245726
666718
641398
466015
50741
1115661
508560
1362935
706428
800069
5908
667912
331012
31213
539330
556107
361143
1046176
920946
703694
391233
1156241
7972
119095
114262
137652
1287856
728899
1283201
509319
688370
1307021
927173
10308
1193650
139822
1130070
425204
214265
1265561
1363028
568289
737796
133085
645744
885188
80803
734810
1062678
43883
641420
234659
735506
1345382
366014
267731
932138
380093
959299
502265
833094
231475
1329169
1124298
66112
1081554
38501
363083
54108
1320366
304048
99346
820498
287077
607336
1256231
667401
498492
527658
1343178
79561
1194694
1297316
684567
581612
887806
809323
552634
673120
1032454
529137
881277
895664
902783
450914
765644
929258
734791
944971
82685
864995
469972
136652
455967
71630
1083511
1209183
748690
1102367
89999
612342
957289
1302079
1031942
164667
719145
841808
62406
596411
741383
231233
505115
308576
1303879
548139
988186
34827
1215307
663593
4888
523285
1327588
38568
302730
943316
1003912
135967
937041
917412
618990
366054
341655
976942
901183
1224406
1058177
612912
1036074
1255621
780305
416885
1339639
1012989
199422
1082284
977746
1099332
1329302
225699
1209477
955235
1186294
1276513
1328158
1180754
213959
683981
1219175
194611
102857
993709
1353588
67912
565586
177126
344052
273303
982507
1257171
880206
92082
845454
1257120
1080444
503594
597322
400516
332081
82397
918050
1061245
813116
1302965
1307310
142711
648616
460243
1019553
387406
1067964
455037
27536
99698
16296
160144
300555
175710
710182
148113
1299599
903320
116581
407995
729185
983416
1056107
709586
490255
196844
97333
303746
1285558
674540
951754
907405
153319
1090732
1228790
1075758
1317449
897541
1235242
206457
829558
644899
138435
88037
72825
226672
1224051
24448
1030990
590779
659678
395123
548303
1010064
323670
486627
796413
1247013
290205
509685
1116076
1128916
1243638
27738
1065005
1265715
1101182
888450
741987
132569
568510
171779
639037
471148
1143471
777502
1267465
497930
797663
1200021
199514
1316012
488959
955872
1339459
996819
542992
753410
430019
769639
308950
43402
479986
26760
169203
313473
1209507
551621
649653
294372
126283
659341
916127
1155273
339422
59173
997141
1333467
481325
766592
718718
1070219
575158
1292848
1103231
433675
733157
1182129
941076
1296114
57557
340016
661689
629414
1296623
541918
435839
843632
14673
214368
1323512
1275044
1050554
466817
5514
658832
548068
1087984
1238910
425695
405847
277734
1065851
526348
86137
1308161
1172847
1246906
597075
800029
107540
1016360
314242
14759
917314
1091343
23580
835253
531445
128543
359323
517729
472323
709902
1276392
1287581
947519
686500
931358
265777
1107510
860712
1194975
1215486
1083403
499032
1089814
88065
664845
1223523
31979
485675
1325585
99643
356188
55967
381964
1259462
29884
386828
465223
1020314
175864
287557
173252
329715
674242
168578
499243
92966
1293085
31451
312609
391675
996517
588334
1046852
1242702
854316
557180
608688
576536
790114
1260052
986386
1353800
1038034
168648
1251156
404159
1122898
879855
987202
445178
385700
771946
1180245
91243
953601
287207
147321
1307254
73446
952732
369674
399620
675320
1318401
1103109
867456
791216
556363
436851
529462
37582
198691
280161
454952
939534
125634
1049372
1146467
816203
945215
61658
1286228
243207
321899
918385
356290
1259616
61579
509015
1178221
1040929
999053
665627
85337
613859
102185
576383
1317876
99159
350290
1270698
1253333
538991
664371
636823
1100540
897935
718293
1137218
1022565
1748
448405
1014043
1210779
631033
741809
66919
138305
635911
229970
812139
429233
1284795
290571
174010
972006
880808
840969
57130
929618
241091
1141267
140475
402884
607481
516443
995441
675085
301783
852862
830177
1166413
1349049
752161
999517
1289449
348177
14701
623581
1045682
854342
265277
450726
305598
147334
228281
966914
1301792
1050531
921061
1345179
1186457
866886
322404
150086
415917
932449
836139
832878
184300
248723
1348714
52860
533503
728644
11294
32949
642220
1050594
965549
889004
604580
572762
227145
241026
878088
249534
1353744
1051706
1293016
1148122
918977
1318433
1269217
363730
75387
441830
1220228
355106
942081
184287
380031
79979
330262
14869
659177
806038
391316
858146
1097902
299133
1307789
910035
1008177
899817
229664
829355
825218
1216908
751464
805111
375122
906290
318586
25624
586719
449074
722848
2214
1001009
175787
1064319
28832
135643
1187115
180759
485758
1139949
484288
665780
389833
45883
995104
1141649
14347
117141
1021769
6373
243326
995403
68884
411242
1276526
1189033
867819
1041946
710080
958669
1133078
168840
924471
24703
1291112
1352259
589871
708160
663324
158885
346142
739604
640258
396632
889837
1200558
727018
673341
901624
494956
281772
6119
1343437
1302451
174264
778978
736511
765382
28321
212419
1266279
935849
371650
1100518
407671
517801
320594
688348
432761
284605
408468
1351400
613784
346925
790381
908456
1096943
392975
966797
1042130
582723
1224674
48059
482025
1026025
571500
696136
999596
455216
1013491
1194815
468189
498196
1148727
323492
1150049
1222637
677386
349912
163066
306808
24097
1262487
579142
1124323
479997
90394
363464
36445
27467
345794
197195
1319569
1041697
804214
797745
75419
1247596
730659
1183498
43017
639902
982819
187997
748048
1234392
360242
1291490
395977
1157111
1329361
678650
347082
134628
343176
816550
725038
725129
1271066
191653
780629
667181
855659
1025213
1006278
593481
1143632
267099
905627
643104
258506
477163
950397
900882
1162511
1156468
919023
212821
1044932
919986
476648
199060
519331
1172697
768261
41157
972106
1261846
961532
1016681
1026653
208396
1330306
1296616
804117
651773
771352
604286
13029
1352393
595971
37118
772198
376009
968844
759887
328979
1133081
777508
1118804
241578
398441
763687
196410
971751
918114
1286329
51608
1064279
523557
1310753
355162
958902
589419
199916
883498
760950
377536
887443
482041
1182760
180031
684445
298491
833455
597423
1107844
1162882
772267
848077
971271
1238164
704208
813522
441828
398279
639609
1058782
43243
18565
504738
585370
198151
168046
102908
644157
643661
600558
610670
435765
804015
880149
1105979
988481
258664
971786
658372
223830
1344950
1162457
1078995
1306575
832959
536733
235871
1187503
1092741
386799
139533
289321
146435
1294354
216352
726400
193577
94082
694907
186183
49055
142821
91367
87667
433591
736719
1261092
1145875
194968
1352526
1046246
517988
1116897
923722
762737
551439
965647
144880
1254456
1071936
170207
777142
525663
143348
406274
1321121
969393
522671
108548
1152629
1021049
389702
649121
795287
121637
1277883
1252412
700487
1030633
866404
782451
527676
483962
50717
758217
132105
125296
169841
147564
658535
1013029
885744
387687
161879
511836
1162055
977616
1023065
550269
95741
624737
1337780
726028
1059287
442418
1318853
903495
342976
957323
15437
224106
1123572
235130
135125
1128301
296331
661182
12371
187367
675096
466224
1222610
509786
1194153
200751
159691
73588
980632
1073108
316043
499703
791652
3336
925610
541029
939663
891904
1133812
1016410
547775
1029618
1284058
661787
779237
206950
1023171
733634
1123375
175980
717980
370308
1033960
130271
739520
954608
231923
812419
377471
1240531
374167
140246
521760
731294
200594
1156078
92528
609441
624883
853589
392250
761198
70067
500553
153073
314110
1222673
606234
1293523
1145828
583454
1184957
573884
336165
1138973
1213183
387734
973684
1347313
1137875
883428
966857
607150
822373
952597
253631
926875
701194
342621
927685
907609
554605
593249
698658
676665
653873
525399
866754
1340341
821033
308221
989977
734206
182197
279896
874928
1027913
289466
1105272
577127
353212
222211
542722
71597
1013698
443687
689152
776929
38339
317726
67650
606691
1210785
81918
855913
817087
439634
32256
135910
1302992
173431
23588
223248
553092
1046203
156134
177337
157482
1037404
1201568
294657
861407
489743
1242891
1121430
631102
791380
751505
930220
844381
1322791
537468
395160
379925
1161603
640825
547897
262208
343387
1073559
69915
360149
572123
1021075
948856
396773
1205612
48699
736085
59835
207681
569672
261107
58175
185846
1280878
794828
577971
833997
369032
346006
1558
483106
662540
1152422
323997
1105061
1188321
1141618
938340
161120
1294954
835708
787008
955922
208788
294785
24021
1066534
949732
716675
90986
460701
130393
846964
915083
166504
1315467
747326
515961
523501
457600
693558
616539
1231809
880518
239618
215387
734345
267026
843690
797811
534328
1290896
1107740
504704
614317
785160
320823
1126349
1259990
166959
1185592
625549
831687
285374
516215
292976
223322
1149544
823857
1118310
868616
697829
928148
218578
1162160
1105862
964076
343264
775376
1120624
1180225
671412
835188
925363
576172
1184998
736431
816821
1076347
678200
871501
1131049
716712
1272830
1130938
762269
768104
878490
987906
1212149
1350652
1037655
574546
2258
893514
455993
1252115
216854
971549
964173
393668
1090156
945930
655366
666755
613410
750011
832292
989264
1364377
1267133
373376
692856
959557
1192205
709151
95587
737665
460282
98897
91858
1268683
14758
378999
74091
1362122
997135
688471
1162950
873458
245884
1229701
1262125
413894
146954
76215
1350312
1033959
956585
229558
1016644
1007006
238947
908471
752526
1057954
1066808
1007918
1112180
1149000
185833
490631
1237281
96404
1331587
1144365
135669
721364
903325
1060464
1169638
232496
671700
814562
903566
1237540
171928
181652
1143476
651369
23146
1101920
526664
209514
1303581
15450
93823
483678
1104043
951959
1081854
834103
40054
1029938
711969
1168614
825776
107591
636750
1182235
81590
107867
1302400
682379
1348597
188677
1183816
42071
822540
1284995
354517
1209446
933622
1235330
804294
273857
501934
308567
320298
456517
405329
470201
552003
670290
1005622
442210
1020801
733259
253112
487296
776794
669665
1095422
457497
1135968
941699
209125
802141
346477
805964
967350
1074365
715106
877249
173106
617873
394467
1157389
516192
712260
146337
397311
6807
4696
601876
615213
1050705
1056561
1210652
640994
1041963
284099
168148
680634
745881
112006
293060
171171
187794
114371
186546
2224
334138
423869
1300607
167527
376071
685379
1096877
555252
1172680
1193840
1005571
711128
229722
537045
394360
1241826
967957
588172
1079830
1068285
1157216
305893
462811
734644
394693
1238755
825451
951858
877167
838557
331778
1062638
1330665
876549
589067
1291147
324825
842686
849825
1269391
819410
1261498
670877
655219
880656
740634
1238156
333668
177853
455261
173297
538477
182660
1006250
907706
816968
93182
847248
1148455
34563
983891
613537
38012
74596
1320115
1276539
970193
973887
466305
1121306
337325
719819
135467
84397
728778
887851
794193
136664
353764
909437
372663
14852
819602
440558
1267142
232593
50056
901222
336286
849069
564001
609759
823099
699748
1343125
611887
391304
951836
1347887
996992
215792
805055
833611
1329374
201506
1171701
608016
1292524
1077025
93199
1101363
615032
498614
493972
654661
261520
458597
795574
392379
362365
223394
797636
800697
586547
705045
94648
108353
626013
491414
670555
125077
332568
1358103
1218770
1280517
347060
43091
667518
193456
358940
269239
252216
7791
22881
311965
856101
481461
791336
56973
543028
771329
193267
1240853
979833
743656
439891
950492
890176
929386
223915
807906
92798
454021
695854
522274
1176674
929713
694069
333578
1108411
36054
68908
1044980
248951
342641
985726
781165
455720
88090
1237304
1309515
1633
894371
1084742
1250156
772545
233861
509645
671391
933813
142668
159084
85133
1163345
423253
659767
397709
1186027
253254
414176
1195545
1170745
1341714
1060698
582252
576439
892375
623568
732742
948128
1125468
777068
1125400
1219808
495578
239560
7356
654891
319826
1146796
874598
471047
1346031
70655
1271846
1025132
229915
438565
77707
1272490
1033486
166104
133390
656151
364913
1148309
1203024
619384
419640
184877
475256
938855
362819
151729
1142926
143531
730707
842137
557651
481605
328341
657255
429457
1086552
402805
264560
391259
1130498
682090
526024
1224719
940634
855099
142828
1184939
255660
79403
71428
1030611
459984
571627
793936
329091
324865
641184
172407
1152190
362757
765880
907169
187096
552292
347530
441262
22352
1123007
936961
43120
406101
767968
831688
1081168
1009680
903335
668090
1361905
1081963
1091328
696238
642889
1244871
887114
645102
917215
366299
525697
584472
756945
323020
747335
759870
1157776
888302
741351
947148
834632
777390
522768
21855
725045
732063
475752
1082139
380427
862036
1341872
388278
11989
415941
333284
1202899
463190
362214
1185023
202388
312618
87434
203549
710924
448913
593714
131386
1349820
538930
882539
634012
1107300
1300728
65379
1268847
89683
280582
1218886
604338
629767
79559
797068
369039
1299682
1015191
652219
17895
782379
598322
1019676
1077632
815491
1145915
204123
965081
652171
923660
508385
1050427
644992
934171
984263
1226334
124818
857551
31226
687682
119383
844060
51235
373137
584932
924840
1079363
826864
1316392
1127439
489891
330437
713667
1129357
165827
1010365
166165
518963
965824
101251
791014
867582
1029618
976460
774763
1059479
447184
1326858
835271
242315
921509
978970
887590
17160
1211783
1228208
836461
821697
693650
769468
302746
27924
1263687
874563
1343121
1291477
439828
448555
1239318
50817
227054
1186769
1173876
958061
405132
122518
1260393
418530
102123
700543
430354
698105
770084
449584
1290308
1061906
1242399
799338
419687
633990
96096
1132684
847142
465468
828510
176243
948050
938703
419601
697398
1326287
997355
777526
405475
936048
681482
1299442
850479
394765
457524
934491
1096035
947412
1213248
336748
657614
643774
328319
1141436
983085
1294840
1205995
350632
625637
695342
1212173
216482
644224
1127743
1177224
710448
444672
397978
1246572
1113923
982509
1346108
471014
981302
1356033
163699
379271
869854
1347784
226632
942977
577642
1168271
941593
139937
605101
1082727
286341
1090321
692293
1194515
1270313
974329
1339922
137898
1023662
73188
379673
755422
128481
1311491
719721
333440
415556
852203
71407
621068
685951
1244052
537522
939517
957767
446959
805292
776367
905451
332121
339380
1350849
599142
219000
170536
367716
311885
547633
377020
1083262
932556
932925
416372
1304195
747788
350374
359975
1307581
1050484
382996
991357
1327693
423008
1008099
169231
211115
276158
1135686
1348715
782626
897918
1357560
1272718
151773
788961
280671
1061149
456493
848761
393287
1076019
166255
1203713
501149
733317
1228551
995726
27843
939495
637107
348723
99853
734390
537551
221923
577675
682319
445446
795725
879240
933046
323033
1010182
1355238
297831
694070
555467
883894
773329
793197
20457
1049641
277514
90121
153276
1059182
364340
446168
355484
218126
771483
512228
987245
734794
734247
283451
1298619
1360753
863057
318485
658335
436901
310389
933981
1300894
944404
81446
206689
1107219
700008
697199
655194
723510
1209004
903948
589213
223807
1088371
138388
723263
418190
783532
1201218
65449
1198907
576850
574010
574850
504455
728504
249155
1148282
621086
615981
1155558
1248678
391545
923279
1075302
247185
600135
1229508
191151
103620
78040
81642
123897
276476
160217
33300
375060
728614
663286
1361882
1274420
1110294
96785
722040
907214
288378
1331440
1059335
331603
1146687
1341131
708257
718392
763825
586020
1348295
746660
906951
764589
1009599
1277558
496936
1005550
1053654
128418
899784
773722
1285591
1060288
46972
755809
18285
537049
459815
252466
7907
22303
881720
677623
1194245
329722
40042
335676
700543
813603
1191243
806546
875018
156884
1082485
504400
1260048
108945
16749
1028631
1217210
644444
213414
871974
622778
477175
1000450
500689
626684
541779
1243907
1136871
1168901
1006595
155406
31331
1334158
234113
849536
38701
63056
1189834
1116901
739262
979953
61739
4430
511710
556670
1137713
1135490
129204
965750
22881
912645
308199
1137113
589274
863742
668205
152369
577912
809358
1301143
440239
1207580
550168
372869
392398
643181
115469
1128671
1170102
986261
455732
888217
1332550
1040520
753523
128585
789449
1011616
842365
168833
454790
1244534
215872
1083778
560011
1114607
229994
782069
471067
1173773
198122
1240672
1008215
1001218
693962
162831
730716
1240190
543364
817343
392912
343019
617794
561654
960136
15638
870784
29331
990367
1149130
908935
602026
802906
671871
1053860
1127338
251791
278952
680856
1356978
602229
276585
717340
748866
59601
343353
1308336
1085412
933299
1195876
1141090
1177644
699086
327987
1102529
1043347
1143374
330726
493600
1172962
369068
1359414
798533
796383
889869
524686
1036302
1341332
45415
41600
503598
977676
1060681
1254420
1148050
253254
720711
291730
847986
759388
1352989
861881
216223
598360
474819
625095
949238
1191681
517477
491894
1247076
1238104
1356713
1045372
820684
29796
851879
1246706
1050245
459300
310402
513425
483452
1085250
1364052
362588
100845
963742
961098
1289472
1198031
909389
581128
43175
922667
261515
402096
399700
250143
530957
924781
940523
1027493
280951
1261801
1064772
1318319
762286
959258
237909
977142
571629
841901
743900
730619
796626
195789
1129973
945522
279737
1271200
1148721
635863
1317761
835617
954046
1100061
124834
96357
437257
665335
879265
1012819
1329342
230377
984628
1269177
1150696
1284330
907293
1250470
1049442
1010378
1170167
87379
136343
588622
1336947
243997
954476
1172707
1299793
302748
213786
306863
748606
937620
18478
483154
704406
1127150
784110
438601
636778
547909
918910
1363656
1352445
436046
1047130
107621
122542
482708
502370
1147063
100058
1101438
1203456
1098073
275046
1295460
151576
22728
1210026
1015506
649785
612385
448369
158427
1306180
606633
146994
78496
778259
1191784
109007
484044
895625
1132665
756406
993072
803968
1317778
30748
986496
163710
1132212
439400
52216
1287059
1244840
64430
1330724
959863
455808
885777
1182338
472995
317130
832599
564741
1159385
712388
159369
875626
406677
1213051
159234
717049
1047182
838837
640788
926229
645343
497022
627552
219475
859182
809076
1200345
485548
473577
904188
370103
1233839
138798
1002841
1311774
929362
67781
593691
724077
1289120
286940
842447
427825
204383
376776
684423
258755
192154
529655
905304
999078
173378
1245968
104494
1025581
604482
693302
1287989
1350009
390643
212258
118822
1042007
1020732
1266158
1223522
748202
7972
436680
657343
850684
857114
664570
582186
727736
748585
492600
76520
1009795
1113858
306068
296885
974155
537849
831931
43734
267469
939747
85042
1306719
949014
739491
313002
943012
901828
1123307
780633
1168629
866981
801328
76729
525327
643267
1154403
763551
19614
1290516
587174
401208
1233410
1321579
155786
335622
860796
947111
1299227
1122383
1271940
712018
997984
1099491
1068557
171633
1242786
941718
1286698
1155782
461225
1159474
15186
219214
1050329
1171963
1093883
665662
77221
294689
1350336
173971
412892
1122749
611590
488638
439308
866343
1036703
1127210
780080
71896
1315833
518970
1099148
146349
995787
641162
808198
925089
1154370
50804
639289
765572
681179
751915
933559
279841
469394
661129
1197896
917819
786831
1219748
1071312
1272418
1274002
847887
1332142
766780
378752
634194
612984
1286457
101766
1088432
1261402
1005346
1073207
1323026
1084640
1123419
146043
1336012
28136
1252539
298537
737310
725588
1065173
475995
4703
279245
518000
1072585
303937
1293386
799683
1032616
867827
162200
1032169
930340
107885
502529
1127762
436807
735523
210438
248737
449745
628252
169900
365264
1019345
72221
970426
1279650
592437
888228
991305
167543
158903
919173
1220567
811574
625250
1075795
1020890
1033923
1199728
174527
604271
525908
162973
132545
121859
85359
10638
692435
288747
493538
758714
827962
862074
433962
679406
1128682
460643
604110
1229479
755002
987558
812243
205311
1114256
662688
590736
433234
565127
1057878
880519
9325
1092534
281325
1022801
346333
457342
227106
534484
171998
746820
54902
1161581
319976
493732
50112
731160
923678
699792
909139
1159684
860480
359055
1354923
1150402
1075630
666956
1159512
645574
464933
210258
1108793
480525
781197
514655
872185
995122
329630
275813
269866
1064426
98312
298598
608691
1144881
198109
1069460
436543
1078331
837347
887347
1221993
738123
1070678
570795
244660
1061834
941272
657513
515861
701331
711382
576711
72730
773755
54951
978506
1178767
1301326
638805
955992
1334001
104453
7363
213880
361014
614211
1036160
634675
1063199
560351
617558
415473
1274198
663988
462797
13958
165907
1283729
1145531
1294087
1132521
126781
214086
460223
1142426
1085920
584115
1258694
1277123
594633
1237349
1092718
1347763
939741
829845
784536
342577
1040807
1222060
35263
269900
839275
565704
1223424
433767
1159857
82009
501394
350120
893965
650921
912011
790235
1094693
756364
538932
1326223
681584
645897
293917
576138
686158
735578
328207
1120463
446754
338163
160420
1204876
21666
1291610
1331817
1008100
886694
174594
996182
266661
75649
87130
348088
1294299
925711
1175961
1055025
703340
374985
188933
1208471
918604
221320
1151317
291334
95427
1008874
351541
724429
109603
991926
662894
1243930
142646
1105283
1274663
434434
164746
1129398
712761
1042491
350328
1300284
1147034
1068510
90847
302835
1255621
44711
1057438
430179
1038787
459659
408392
182580
514171
307381
1038304
246065
974721
738332
1061756
828748
43761
1354863
563236
731807
279292
821880
526249
1310141
1363424
861084
1250678
1332754
826562
1305788
1339431
741404
277641
369880
1262265
925486
618638
1120642
441623
447189
1336638
620464
1170220
89873
495708
726317
64515
934307
175923
334448
560674
915504
1309336
565144
1269468
154769
11942
82392
159035
157184
1224515
579723
1099702
368892
342276
976610
515723
1211890
244058
1263208
1329231
863537
1027077
952428
676909
1155568
812668
25261
328068
521706
1310588
411097
1315518
1013358
1334167
118443
447174
803728
49251
1002634
1195490
1310056
1103803
237404
780488
593966
21788
672099
278510
161286
954440
1178095
1118660
42079
741471
966663
1124250
1216624
214610
1236717
28371
416095
850330
664404
664135
268898
975287
1140903
645255
1328108
1014280
1348704
1305542
553268
638894
1346019
310185
1279913
440314
348643
466914
229781
827653
1006844
752004
488900
583996
699188
1086025
1115190
1045735
316456
577509
620049
466495
819796
987206
502740
1030427
934428
20590
323690
1097712
1276866
670089
454242
999245
93823
38561
461120
607245
57751
1281344
1293681
955037
891618
1096446
655581
36648
1206100
231719
283001
843779
1132284
1261961
645872
107397
668155
280568
1194362
1010285
703865
144220
1261328
1018151
1192380
75060
136061
54798
224562
693499
639162
791255
3883
116235
1356911
1081033
138769
606586
894224
148923
219216
737743
988291
130925
1256247
400970
738324
875729
1179522
294531
676195
392507
1055300
1110766
396692
1142957
1272451
1129837
838102
550273
740935
326132
509509
197250
820721
356692
1206912
651396
1345049
983219
189416
821186
1128906
1101612
583485
1349698
495923
1019497
1125249
813669
252663
419587
1107250
1071740
267551
543034
949722
1316633
1069255
646742
742478
779271
1053017
1278715
143647
1122921
684467
282074
724464
1336543
506713
359237
1261349
242442
707144
611002
1253799
985195
1195156
428856
291395
614502
1256370
354100
990165
704877
560258
604909
477371
1285469
572309
1119634
768044
1139997
847796
233880
899636
552831
850213
1009338
798298
1205713
1151940
397143
983376
1181459
25872
566459
186260
86732
1117461
1333356
234813
798030
410851
979442
577937
390746
303980
943076
1035297
1229912
1328196
1217114
739830
614492
1270896
1195635
1169525
728237
228967
457128
588021
1358174
960617
406767
732902
1285994
346518
459354
1037900
1345732
192122
636993
311418
380755
580525
1331707
841736
499917
1156988
508140
481086
373512
746668
1075465
299558
841687
376897
1251194
1149020
158842
82747
257175
615431
791722
268768
1172752
52565
1161767
545546
197906
801270
239623
814795
643983
709143
249109
1269965
900913
1245399
119082
93196
849300
1211723
1292363
373155
1323938
43259
3226
102418
929518
356173
92552
1223023
520437
538696
740811
842423
671726
813145
941924
972593
1263926
976212
1271641
528097
891933
851045
72552
768370
697151
1250293
151576
571044
275022
16470
424940
1210551
87863
1232290
456790
1154560
827273
1228504
860076
1260767
691881
844308
719157
22778
465284
1035471
472451
319218
820401
32432
900149
938137
477020
940537
972304
334618
884978
863439
34006
390861
705112
652602
281850
821794
779278
1090154
609694
1096018
1319505
8926
93608
165978
34196
284222
1338144
619460
960597
1069782
907594
887009
132031
1317527
677072
1219906
1054131
374783
123585
390291
1207548
711721
302965
603735
35269
926418
1171994
566918
811790
808464
1140531
1323081
1198313
798207
1088944
1014869
45747
446888
1239483
905243
1063609
228325
673851
797621
844290
825692
758372
755431
63434
297253
1196640
1330296
181140
878304
773497
1095004
396099
37442
718772
434653
1289394
1349890
970013
1334520
630358
867685
767439
216705
805636
1122151
1024935
1049565
1096299
1339415
675367
609258
819496
324263
602642
700133
1092587
927610
1200307
386588
518215
812158
1287612
899716
1358176
814331
747444
757109
835510
497649
361970
1052404
1298986
945683
742590
400996
1205097
1172785
462819
224359
1060041
1348792
180587
301021
641499
416400
81837
1130288
1028777
1253502
636188
87552
445989
1211040
1259053
943028
1038776
447339
229819
1025525
187826
253536
356797
1266687
49704
627992
171873
1084087
577229
206289
220058
1124581
128268
771355
1223598
179266
973343
611975
777789
865265
572108
752055
553275
269741
396533
1122274
470687
666109
992762
1114764
689573
1054901
1207839
518315
513528
920160
561147
1288680
1109253
1121464
655728
105464
378650
1168484
409965
1027402
767696
705348
1151336
880403
848521
30236
600074
799119
68494
272867
1251302
116234
137913
883816
78210
498997
471516
600301
199444
546956
48215
1335180
69678
1163809
1352717
1123209
1174573
1155714
1297311
1153425
278166
100910
1194783
79891
690346
998107
667067
186515
489805
502692
604066
614554
139051
940072
1229932
1327966
116523
830517
1236033
440694
881259
740379
257633
1139790
1298936
22506
1364445
877112
1262437
297283
855653
385913
206199
1281809
772026
820362
403073
1130127
124920
205173
1220929
957597
1352464
159415
1287142
1200813
963603
408487
13260
937330
177318
1356473
285688
831187
993999
425805
416382
188700
1249145
797276
182089
1089336
1037836
32101
989991
268535
891777
352761
685553
594581
586018
1009573
1014597
62854
692467
13643
707790
759675
1107340
174627
1139542
320220
402015
1216047
1069889
954490
490601
1069810
980563
730323
950042
773579
1148304
103374
410838
1304685
294303
257037
833085
1095782
697775
328317
808556
493992
1310986
1099957
510717
996622
1243162
1169295
809983
876233
707378
1229895
418217
584786
1252123
492470
384351
816206
1222532
899481
664122
43239
1078564
1192981
1076110
940667
1312301
252349
134273
712632
648271
879460
243013
631893
1174141
699241
492975
804864
948918
616832
1244352
429258
890359
1224628
829650
919563
686819
1020684
319210
136918
990287
1289478
1206332
985313
828378
518104
113635
362675
60687
1047577
1285220
318244
299360
632197
420219
40892
971960
226388
1268387
32875
867897
111624
1260059
1024591
594155
702716
843581
65390
228522
1239986
399649
208540
351077
385661
741257
480902
41043
892497
56167
689411
53203
1219552
858568
613419
648950
200454
759405
701699
1038893
1238306
620934
551412
286411
210738
1165144
1266100
121419
429593
486871
453374
333038
534367
862088
1105080
1289099
692661
285021
864051
993415
676765
1063016
1203075
397102
400045
443958
1081046
654023
203841
607321
41774
1283140
1152744
258762
592585
220951
76447
656202
198825
515547
685533
482041
1079776
280816
857870
246355
414415
1030975
1321882
206666
779705
1214910
748968
249406
1254475
870920
375953
553847
829783
801874
140388
1116643
181180
1133047
81531
291476
1153807
813231
1061685
1220657
272613
176885
1003375
939627
286973
773523
450298
792623
1251654
580929
477312
1026035
565146
395810
92941
144276
1303928
640102
183868
248898
237293
484932
934834
404046
825253
14346
1038733
1111514
768535
1150616
1347855
1289190
838094
418294
116299
1144663
205998
983090
786568
315991
578152
1298218
248872
1041744
626263
748533
346457
112369
632336
1142444
844508
54445
1292688
84096
540687
527676
1356645
226329
837085
1106995
1159436
391625
413955
441984
627375
1255927
393020
685674
1164674
1202817
1095255
1068368
563695
149415
825620
960447
682535
1254833
1270203
1266514
420498
519391
679858
1074914
81643
669468
1235067
968952
781966
494350
810389
83685
87058
597179
253365
111365
244888
66121
531163
632636
88736
824357
1200662
619815
967522
537127
1157192
1168094
1351131
1292473
1071837
231881
1073448
142415
928873
1091249
211416
1145782
988741
862768
931654
601817
343601
1245575
965490
829315
542406
234614
100732
339060
554438
1170306
624623
1281834
140080
1133786
401050
1256107
17330
862554
1017683
1004020
356236
485668
72540
923304
913698
15963
399166
745736
1218745
802319
74984
95264
312975
1082249
1195544
521213
214111
535901
464883
818184
145097
258853
799306
373258
901836
1000104
1322183
699269
902391
8411
1307314
922701
788367
632493
609233
159826
708625
1140805
949427
1142748
1197204
943899
1289210
1083778
179339
973551
764159
1245843
614384
509937
618011
434130
511709
513275
1238468
1206472
900554
744222
711957
31328
794130
1263059
364564
119412
1185645
233619
722667
1159246
583976
1136446
875269
559829
824758
297325
341482
1150134
1276483
1204423
627632
742815
6395
1171885
1148531
587392
1002412
1010218
99548
581289
166086
78943
47837
1156138
405433
19315
139079
1251750
241952
114089
402504
946962
1129701
1003755
1035
114925
855690
190366
861669
1063258
41955
1255669
1094427
202326
1235956
1188793
1255617
728411
661086
330934
782829
1166977
946333
1031524
169918
828672
670327
255907
1127693
866526
1333567
1164332
465887
1162031
1342293
1196261
1289151
29870
790592
876309
846042
647497
771364
1263620
1089431
1091852
8056
286956
1078159
332353
1191133
996844
30450
611480
284307
1171127
13632
723712
849317
1202877
20540
118697
1048154
420547
488095
481109
349240
1083879
92378
393217
795794
59256
1348197
1221363
485360
593982
1240388
574159
1152784
1118149
229875
375263
736989
1138102
1015873
647393
1028152
806076
867141
497226
385220
1158946
117827
151594
1303411
580922
1252233
426138
268485
343938
936851
940952
993246
783859
1090241
998800
38553
535874
798457
795723
1181407
929846
682022
203599
779700
834478
4463
714500
678719
789338
407408
1226015
647530
534353
1343469
108827
575521
1020384
1251687
269259
949876
611241
732414
659879
1162068
1331525
936280
1267369
1113091
1110021
376755
279135
1087100
706453
203984
21444
219871
189460
1028703
692869
428602
222333
418569
1141086
959354
1228506
878800
555111
103411
291699
812656
865991
1141138
1304821
815477
1139973
1363035
644615
1361863
1217877
663072
1359917
199023
223729
514062
451011
170226
995187
436736
1325484
122356
893690
317867
477403
1068076
268063
613066
232273
517025
174880
329696
742687
326172
278481
5056
855704
189653
1334836
1092165
1025847
1272549
568459
45291
816892
284700
427417
1066107
329650
119557
147006
1008112
1024736
1135742
277491
1269945
685674
758001
277718
886639
60796
33268
518972
666985
716550
480664
576925
797977
924385
276780
80494
325610
399279
295574
954587
38494
65921
221345
1079971
89104
420472
359707
345046
1297577
1307935
33332
47673
699346
1035220
82782
110517
1066672
961964
1075638
998939
1246355
281604
964221
386679
794949
532893
795570
1011859
1183766
554076
1286211
134037
290398
109497
825485
494501
629234
955438
1121955
484102
394707
387297
1176870
504290
432575
190779
356035
296059
643285
1291405
1023524
234780
1068707
408749
389968
801636
206047
387781
779361
566951
542722
1222427
1293089
538776
709183
387796
1247749
1341626
297023
878396
761973
245016
1016758
1153572
1153563
1329470
611427
648331
668295
484772
1112008
1276602
976708
1266672
715149
892501
1017181
287127
1132652
10597
655490
966367
1343318
608666
268714
223064
441136
973630
942932
912529
741756
207661
630582
879338
34888
19516
376387
787392
989290
95786
826930
1005125
212045
180375
92878
374212
176119
393605
1146810
700688
845931
410126
352733
912259
641413
62913
1104700
662851
180684
254370
851797
395674
1049171
1019684
1210002
813950
1101347
77905
269723
785932
1173723
344086
1302199
142442
966878
581500
428724
703574
219979
107662
967477
904585
772264
571157
1096172
915695
994282
669820
1361834
1259787
330051
968709
864455
672434
878390
994002
1229705
1334552
1215559
687645
719963
731494
1189099
623342
798946
189999
1201550
723850
1061467
468997
692515
855565
23475
665641
635912
279491
910769
979267
104180
458139
935243
1114079
34944
640149
362876
1194984
405773
1062537
613623
535173
1245799
583122
1235612
271549
1120335
1313123
740549
1156579
1040576
854920
547111
414179
707416
822985
718789
1301051
1334677
748818
837839
692245
27516
523311
83715
258943
310159
1061427
354988
944109
939354
835199
167140
812906
1195612
1106639
1023313
34551
1147704
1268915
816506
401368
914372
386792
100268
1148414
1288160
525614
102702
286318
121170
992701
404578
1043302
289675
1268255
504908
573570
1251657
781147
698923
549221
209946
77927
586838
650411
763081
563395
1350416
764270
275195
3300
82079
846942
1285391
550048
1281246
555601
1163692
1197868
200242
463099
113720
900893
440624
1150562
490886
498479
28234
143303
820035
609827
579287
709270
294330
1120665
1071952
326337
605487
920787
458941
1072750
1221300
504448
713249
837122
447447
962765
402479
441390
136868
254517
812563
213624
204078
714678
404131
1111304
704795
176799
1026989
1045840
306955
1022092
257837
5108
143652
210547
1222918
665060
1007656
219911
631018
605957
349635
1355863
604896
884720
871923
118807
671471
320706
188188
850003
394643
499107
278015
575413
1275141
308091
26640
1206353
710781
621485
75420
641913
428196
474432
1108909
520202
993784
748134
33803
1192763
1288728
219914
894052
100555
220550
487560
1331085
366212
916908
770769
689372
767573
1051747
1163101
284446
437377
936306
131194
405795
1587
412363
692276
1115838
621623
587714
169526
774115
1024811
308244
1196124
877248
965441
1266124
1327152
603224
395162
574326
62771
8948
914128
800843
107721
466094
1180720
238156
736884
563385
85261
451497
808649
211149
1101726
987971
16407
1300129
1349848
999515
1171262
864852
292616
390942
945793
419302
977237
540379
1199217
84394
1057850
1193574
1084229
1270555
279647
1260658
555342
1188906
1121630
18484
376985
919232
107928
946747
933065
421122
1227036
415057
892401
939023
1277792
937665
9483
603185
1304923
75139
567446
824204
286254
299935
1170905
799148
1233746
1300804
1230430
1307975
1357525
1044651
229832
1237083
189212
1153939
33669
541437
1248852
378852
535614
692837
53905
338706
219235
842879
1337566
942395
233191
389037
109889
206179
440684
1311675
664470
690525
452971
540406
246786
491932
977606
360565
848174
149123
89593
24118
729952
82360
911930
1230807
1124332
307401
768647
1180180
1282699
1171429
882434
1227996
840855
1208816
114030
447069
1230675
647230
975721
1131034
1316931
267781
1024751
949510
1226371
1124413
855036
606734
1086550
1083418
815867
1238671
845162
276413
986297
618768
1192141
654839
188600
681385
312023
806018
1081423
391231
986445
925183
325625
356170
889104
197584
1330448
1262041
337565
370052
780228
968875
516465
200401
1172717
624610
140097
446330
417940
565457
392169
817394
1357812
618465
594913
701853
894522
151815
864080
2366
485485
685450
446920
374414
1287484
25588
1240046
422990
170484
182452
790361
637078
494641
1220972
605995
287946
363152
930659
1220657
768200
673111
1009086
1131017
1233022
1237884
772891
974449
1027718
970247
1349596
149815
589818
1302979
781290
754955
1176499
1232034
855191
288012
65686
896294
1259857
890425
1196634
469714
916311
59609
58435
1318499
1160610
1109661
37128
282385
292664
1292272
1242330
1093457
476002
666100
472715
477570
212410
772974
188299
555901
948030
518381
525471
799192
450209
809018
307107
1067990
1161214
250633
607770
1084479
49061
1314494
1096374
118241
926997
1279874
1324404
879579
1308573
649985
1174694
1164711
780511
974439
128072
679735
52901
153852
723084
1334334
778228
1050196
936082
189998
1165411
115267
271016
773330
1219350
1214139
1284490
444985
1043054
113654
1179949
643052
724091
675678
769000
934263
983557
592048
845539
130199
1313861
601626
545330
1314822
363801
593350
996827
1030995
342939
86344
115051
1016459
1332149
435154
1343331
1101549
473310
396022
751948
268440
1218628
567496
1346207
553602
312417
9728
39073
295789
1029729
1244966
552885
722815
585944
974125
630663
52835
1165278
1268654
83376
1069469
429439
1048733
536267
32182
196582
876882
661797
226275
955687
506232
1029839
1025484
984754
1187311
794118
969730
552098
79569
734873
183838
453359
266942
766692
50426
1127891
195381
730454
80148
1194309
111345
414639
1260961
370160
300664
610770
859199
238547
480862
191638
1123441
1189885
272904
111785
1010781
1117417
132018
1115246
1284738
492368
579018
540882
664493
87380
556230
658565
1129985
1268130
329129
543787
407081
294359
835532
358227
455058
996494
274689
1094146
958350
1273901
1056219
447044
676169
764081
1043535
1232496
311024
963679
1165768
979255
764348
632227
1011147
1079421
1122864
995475
3837
777754
255669
658953
568358
741498
1285399
961418
36130
346190
347096
810216
366966
209157
13715
11568
63312
287125
1065090
703926
531909
284484
82306
574872
595631
119429
152776
1147155
503730
1040747
750070
51206
1178447
41014
103407
1237473
446585
1037391
446390
1029073
244916
551269
1050823
1033573
274462
681699
1183847
288939
677954
95615
922044
1238766
769071
652863
150011
546895
192336
910322
1303558
519027
40550
482931
746140
746664
548956
1283532
1270270
758728
619250
28964
513548
26627
352836
384369
962606
646894
998874
175840
1088058
957218
811022
325663
144528
365721
941376
349116
922041
719329
1259099
785581
988582
223815
1085720
370263
439748
605899
1354545
921532
317424
637357
810539
464014
445874
1121695
1218545
1073575
182155
596261
644237
840041
1028905
112627
1012469
654483
299525
889176
979026
881461
798562
655120
456831
758518
1138425
852050
312351
897523
1232523
1339305
1349168
853565
900619
79133
418987
1034203
100918
1030345
885210
899059
1009248
966726
802794
1029292
1282030
1169405
187969
391776
1123818
669097
77991
1322408
748637
470423
272432
142356
655453
471206
1070429
1163867
654996
120587
608881
404011
663216
758307
892007
263193
646144
307629
540197
230075
213393
1134407
832579
587545
91878
558766
721845
977392
997871
601630
1292480
1310477
1081282
1348934
902750
1054427
724450
1308215
133235
1149157
946648
598047
509472
248384
327030
672919
527055
667794
139045
960924
208592
455183
1239879
1184673
1077361
90622
1319463
1017974
882192
1095238
314433
892158
144077
998665
673870
1304427
88065
56148
175038
748970
273165
822191
737904
1036609
580821
259803
1055116
972772
562787
500902
622748
564302
296543
768688
399483
695461
710877
1336028
886958
688743
1310998
260939
795623
74759
793762
1076191
1252815
33383
367946
922482
480845
1216842
388544
268825
1335466
1001416
70491
576025
957246
922161
371047
178288
928534
707903
945698
237986
191428
1228385
939416
108180
133081
438882
100662
529013
1243560
587490
530690
1363566
1199099
404562
1357127
434663
1096524
454970
1128801
1028703
226314
624525
1329355
666736
265646
373898
800806
1327932
787271
720243
754946
899451
958354
941776
476422
1114548
1086476
1167545
1233949
1260589
479795
383222
79158
833262
742111
1009833
631119
202847
786470
1105092
1048697
705933
595989
3198
6315
122880
1298951
320064
116381
979381
113409
831188
345080
1087161
855012
587731
1123135
1338459
368588
1047114
1039085
76268
378267
868208
480016
43627
696808
210132
392317
1292559
706186
1062735
869814
1099039
563237
126754
636678
207097
984321
1025408
3321
693332
795725
1020572
126799
1349569
239258
1234186
694339
1171083
278768
1319590
330289
1272821
886144
540508
1074438
15314
14229
1320178
1139757
1020423
244948
597258
848296
662584
945813
410480
703895
865559
93471
1097383
476141
242736
767276
963728
1055961
341239
296233
566703
981180
996951
611279
280323
487490
1276601
458459
798135
361255
74506
119058
867065
408821
36192
1298210
1090470
719780
49850
526137
312678
520181
1173909
6078
224352
651127
1328124
870034
593069
362752
156981
71390
1199356
1161921
453551
1346017
126589
1016355
864113
63320
984499
671420
1353513
854527
120547
127300
1266786
284285
935445
1168157
647193
322099
95419
356888
402507
1071588
435198
337138
1244313
1178219
17310
1259259
887560
182190
952766
541660
1193392
579359
341080
870258
224320
286015
674712
379316
1302072
400674
16495
1322509
1151097
860853
1188792
297172
1337347
373312
706657
274401
83521
1043823
964525
1333212
1107556
1245942
970340
908487
1138609
957104
1073778
1289460
1335168
993294
813476
67729
747856
565397
520590
539188
359249
1033659
248400
980627
850375
1362687
219990
277784
1004192
135613
880886
803834
1331430
104418
607448
161662
504683
521010
1246326
762501
1321240
420569
446087
673136
341782
791154
1168674
620108
244330
803083
500460
920525
775002
773472
595142
586623
686773
711796
503575
328572
134538
855347
873593
67666
742112
228677
970659
56470
808338
300581
1301601
598966
355559
1033411
777444
572155
1325134
298976
1110988
101438
307557
1010053
1354677
823159
1250366
640661
461556
795693
1311466
655971
54666
428106
494578
1001362
381141
739843
900088
1129815
386179
1228161
723260
1177067
974948
1076021
1192167
164804
995994
820581
1276733
1202993
315187
985771
1182984
136671
88456
685116
118951
874903
1294069
888185
152368
947161
376376
877059
6131
1100561
706422
1062020
732313
457643
1225955
651958
829472
101061
148477
903432
1026320
392441
315596
43597
1044013
1239708
3877
1008849
1041124
839592
662342
709573
244348
1230002
1318146
654719
591559
32513
512270
1351458
440709
1115003
179367
278151
590846
675158
144634
1321353
64914
1115738
589711
411205
944088
1136690
399771
313140
25052
1076748
1308879
198620
1341435
27114
24188
8787
979290
404174
652453
1046516
1095580
296816
956267
798198
1070443
640467
1286364
444772
293378
236191
507990
347124
1059189
1358574
708943
817518
548905
983020
425109
1114769
1108883
1283624
891750
703127
1298458
226806
1271183
1283189
69133
1044046
944942
1048107
572546
584001
904107
622022
642239
899804
341489
1046007
1033350
851928
838201
473402
760629
353752
421759
513224
711365
747906
798901
1317818
315891
280858
377067
119717
663749
804598
1069733
1282962
988273
789947
393941
1216341
576685
1014406
135074
999025
239526
333530
195915
800492
1155007
1132330
1666
1320916
388126
341605
791606
424546
1297849
119630
744754
630182
976888
601310
615239
465545
193721
87493
126259
534159
355120
635094
440627
474323
264712
130980
478903
3115
1148316
109346
1176904
234734
581282
584807
1345758
91327
1270990
33689
693955
558445
192200
1038931
1050091
1363297
360706
787257
1094317
411551
438481
350402
255552
470396
957250
777950
459520
251413
220875
805038
41793
1162350
157126
1359730
321322
831070
710250
485034
491314
852901
105487
1044134
762621
1150596
407878
326116
252434
610891
845101
1020294
183992
240697
9788
100097
575794
230580
191192
1378
860376
1139292
1087596
1325128
642163
1067005
864769
295674
587462
1330966
558771
834110
179025
975846
710192
1071114
503599
1293724
751750
76351
402424
1207853
893150
1227240
1308666
945134
241623
216493
1266208
286232
1121156
916951
9113
453706
1254463
1248014
991079
176434
1349049
650619
284240
727566
485207
567160
1268149
387998
898477
1233139
630299
146029
877324
313373
359711
1040413
986545
396694
1236076
66297
87545
1183310
496501
1282674
21403
590551
364858
1086103
530284
82742
464213
1351240
107898
1110301
437131
88359
719903
1226273
1114178
767788
86049
735371
270559
1002261
490007
942804
1341617
1215217
1351905
854402
981705
963001
1346689
206365
621367
867987
574819
807446
1078087
67436
550839
793828
1051336
1095521
612923
629939
1056685
655085
240190
388232
529926
236672
731983
1271792
1124984
1125226
1188529
1195600
210137
810408
1343263
103470
1158463
1199958
1066020
1124251
975787
655652
607089
1021490
1362454
743001
1116891
263724
51953
372263
783947
316044
1122931
219116
28273
776838
46774
681596
621124
657687
1224822
802076
619096
634720
964732
1226512
1198283
847542
44288
324581
441352
510647
487867
503037
792131
192288
1219391
581191
672335
228957
256936
681646
901133
411229
1056701
768268
618656
481760
970483
740511
747152
768502
1242070
17817
842247
1081521
34052
683425
1203155
129066
760836
1119440
1238109
639508
1308623
1135362
614137
1056517
389526
481971
998481
743189
257496
490365
1119852
200219
1241577
305142
28179
564201
546535
1169556
879252
484333
796140
459900
62972
821370
676200
676791
161744
380500
1265431
435905
96744
109955
1260946
191566
832730
44471
124665
711229
604960
351160
11114
695606
264004
666838
360899
683172
773537
717271
152080
564536
1097451
528012
842755
1303713
933599
1228126
722597
890320
423395
457731
362842
1141694
384290
1301999
1121915
992308
224502
572964
1093708
1241535
447444
1098230
693031
387274
366163
881145
1061497
629345
572258
309222
173239
98733
822089
1198217
1025183
251617
1278512
30720
608856
1202711
1274538
528271
839746
321451
486007
529861
279478
269872
76471
257852
303060
660593
713759
96435
736740
1235035
125978
161546
451289
1222584
647055
294648
500253
899124
1033056
47172
1233958
335353
1044706
252748
522865
1004417
731702
565212
1166965
424170
1067185
206660
1099777
1272679
1046352
1248124
1042655
295737
649337
885077
922379
795103
630779
561481
346041
583719
1069241
57884
649613
953192
762243
1328099
795738
1324129
570650
509055
598462
887441
1093045
1054367
482053
523575
623376
704365
744595
323380
696820
557357
948221
1206335
996498
1140943
1179778
248041
1322032
235818
273942
387443
227597
234204
212761
341211
626776
323116
1346187
23055
42248
614362
1106057
391539
644084
682741
1356027
54831
272175
259916
512207
619588
1338077
862612
168555
773371
1182165
308659
310773
660041
1133007
8457
583189
974319
598632
925082
619174
1032746
821061
737646
7920
1350542
535349
34343
1125698
447674
162641
998568
8623
839008
1223757
529879
300096
495447
1194035
349091
806878
382333
748446
99608
660933
91198
1210056
119841
83547
397758
519478
876110
1301742
1307860
395285
965767
493278
425838
197539
76872
559159
694904
157057
649088
431822
1055823
992567
211895
765262
748556
287643
3530
46440
261024
1357584
181627
328939
244661
1064034
233699
317185
955939
236820
1291022
538824
473980
675605
998943
269973
1254751
1150743
59725
971668
133405
1142562
172270
507853
1352410
1184996
188060
588008
414160
153683
705592
198190
227011
263607
502545
1068636
1017297
116341
505289
991277
896956
313565
853456
1194052
1210460
554657
983708
1230825
469190
261122
1012694
1162840
1016629
1325354
1116140
462933
1265828
1097062
287004
408318
838260
970620
824591
902050
1286844
703700
674874
978578
461842
318105
873713
1040782
1215333
436115
757144
439233
827280
91699
683774
490170
1245045
352207
216800
994058
9988
53613
635566
41559
250522
643669
817209
445022
832869
601584
15285
673421
715467
834303
436036
840724
258796
1235823
1159025
200501
425125
427125
256807
646668
24704
526793
799624
598101
568193
694135
1022462
297901
958892
946278
202643
769214
1070999
780785
26951
389350
879976
108023
1338608
690792
100035
196799
1216184
1079350
393748
1127763
67137
126640
242330
553084
710376
1001245
614322
429446
928115
1191897
724040
1102384
898439
1231832
24891
213543
1189729
857294
18905
322911
27228
669044
1145473
996531
1232301
542466
59390
554709
53435
726102
1189485
67998
657500
1111392
1130348
993902
677661
198334
923486
286297
428638
943879
115367
1082523
661234
909630
982803
568496
59965
1179582
33876
1238895
1332191
893496
1116509
301267
991616
247549
785172
37569
1325047
667891
23076
460154
1314272
391128
278326
277092
549190
305052
148532
1232563
839322
1278036
1136945
128472
1150379
1306160
1312540
56200
285652
1049923
1164483
884405
628711
190809
1172797
427835
1145075
930431
262123
1087815
967934
184814
943641
705551
1036924
1025234
1217549
130331
569078
1050289
918122
783944
178532
586462
760279
568612
1321621
186477
293395
301292
87605
550010
491028
55485
1291082
203049
832620
1155810
21358
114660
371698
926058
1134633
547866
537635
233712
214490
227341
138177
1027807
83618
176783
469893
935867
1010207
455012
1216816
937673
399071
551011
730807
998992
33430
318130
9677
833292
188803
1027705
1167680
394545
1074206
1347253
882636
350443
649880
737726
551576
662332
792557
642968
992355
652328
223571
1184669
824436
1220728
416503
123858
808928
179321
494193
22583
745365
703461
398607
1039318
859651
776556
1116492
606079
71563
611042
870786
299630
905409
443346
471461
1184464
750755
40963
165440
679770
772646
1206610
269443
1139685
309380
529330
1175043
711013
562773
249161
950062
440508
10356
797696
786865
228401
1007284
1361215
599291
325962
310620
665336
610314
1128282
946793
481178
48219
290957
296124
647806
948624
317557
985928
1115195
83282
727590
315215
386988
1134153
1241276
130395
601258
672868
1116000
122640
359284
259652
706748
213742
1264722
52850
1048582
1004603
61224
809126
56032
481758
1088355
1169163
537164
499391
1175810
645358
559511
1162483
417201
100867
392531
152685
918652
68249
202968
590251
1002143
434994
229265
1019417
871604
462665
1345382
1030216
453469
407635
1002170
202559
1268979
521182
1249605
182459
774276
732674
507207
515502
603673
651239
1118250
780374
16455
1289513
344890
29970
23798
338653
726776
382253
334409
920068
1249883
773934
487207
1187320
296385
1361125
228983
12416
628021
289981
948753
1036748
724606
1183708
282310
725000
1185438
983156
595559
377332
1141016
277199
4215
57947
1089796
384898
1094937
831730
986903
896976
475286
1185802
192065
937151
669611
494087
340249
339284
310878
80071
1243573
897230
1162969
196077
755635
184003
900383
966935
933856
577790
593907
1326371
288019
590473
168366
1114402
923170
1173527
864224
1123264
921795
224778
530326
157091
170770
769764
79929
628163
1121238
348480
342495
7286
109664
988719
484424
1254897
1080958
1023728
1062545
618434
1270057
650605
264352
1266410
212387
217351
901361
916071
953647
140068
892401
955591
431413
481047
579129
568931
1235649
659895
616166
154500
1348803
745946
1040032
48772
989672
670143
67342
659993
118097
80963
82729
595654
578342
228843
1306575
1052512
219578
1234013
728608
1064032
240101
76447
663071
159205
794180
446651
363881
709201
624469
542443
509604
422736
1063071
813660
587430
1182592
634611
217424
441526
1279049
740038
345627
982398
812553
786829
1052448
435104
748965
149286
1107750
328880
947103
450335
369393
638676
1321067
613952
821846
1352064
799608
726387
52469
766081
653824
813889
50175
849339
694433
618918
1263394
586621
16057
1241039
255176
174616
130918
1078429
1088757
621743
1306143
305884
191548
613873
399055
959736
221957
859990
1224008
76407
83875
1005435
473198
417777
537165
1173518
341046
1261040
1043116
464972
179758
91249
1025835
317839
283551
410174
152884
276649
1363027
549330
692782
1041271
711175
154358
258965
19939
435782
350850
1121493
80890
879399
935087
600986
1343283
1219962
478806
79972
336394
407836
503827
976210
374224
424816
1300553
241970
1161501
62242
955743
351431
1359355
318368
1150515
1304294
1168298
1000209
829635
857730
709379
1242104
1217536
1312396
1346074
1125093
759470
1059337
858154
409227
517507
1141180
1267875
882298
1132800
726262
170148
66356
1044845
138875
272551
399889
430084
550226
324187
634052
901985
612923
663244
1208920
811675
152257
398342
820747
446507
809219
125563
989752
215902
991401
1185188
403721
653073
943289
535806
270118
801047
1250357
691409
1125312
808567
22470
644945
1144909
842924
1087370
244054
101109
1268789
1357978
1066544
1109350
118017
1341188
290275
248004
36379
42889
1277097
1036853
793775
1326064
155063
266800
669766
554708
637288
1045804
378308
865952
1116571
398304
1030502
245906
580643
1183582
810230
840008
799269
253800
938421
16914
864968
647986
1105141
898127
1127729
143167
208081
345439
355721
662637
1238096
196059
835012
154554
1253805
1060736
107486
86981
848913
238758
1182098
126101
558560
1086417
154886
751829
463413
74852
38477
727828
569944
9877
695516
1203576
981946
1110841
342654
799468
111661
947705
393113
269672
200350
144863
441860
613562
408949
1198776
576631
194283
1303848
90746
144583
940695
139275
155879
614432
487183
627681
1359639
1057438
1111947
495169
880191
1250364
408713
741689
1138002
888352
838636
1002236
1147895
1065248
458428
88947
206985
828511
135386
1246296
327663
1141497
503486
659417
100842
444737
1289022
922008
1313239
421807
1235778
740257
636315
1301540
774282
1095641
1231648
113234
1241419
199304
1353098
767089
632887
1001134
93130
779896
38005
994815
118929
214610
1252148
1026825
248646
877286
752242
845992
470495
822164
273767
770809
585943
752590
822737
873676
695224
246107
816363
402111
887095
1246345
680343
53573
259467
1285094
1344104
1353376
1169001
202210
300351
1081482
525713
335064
377726
1324663
192965
1097125
333112
420042
811377
913047
3772
1049659
913174
937099
946522
541158
870741
1299218
254004
589629
756998
1043576
197897
699375
817091
982492
369124
1196059
801004
1014170
1246178
1068504
757055
605626
122167
820542
642147
429402
777120
975391
926091
599512
195881
684325
710792
1028850
1188836
1075120
7589
272749
140357
418067
760324
449037
8184
742280
169815
147783
277999
515744
1008774
675599
979946
1309400
736434
1166970
524567
693089
999162
340776
559251
640514
1167247
236722
1204700
918743
834972
108862
588990
296506
532820
92366
49459
1075824
229457
862038
1122364
209198
851573
329400
478596
627153
993091
199750
525663
430277
774921
944650
393219
198099
1260076
400648
767226
922999
572024
696758
555978
504710
1313893
194301
804625
835915
1315344
31476
629566
68995
978912
25496
10455
39791
1021593
508170
412403
575992
90671
1179319
386432
736408
973342
661949
545307
1169481
1095728
545442
796200
413197
1152634
571532
202518
989635
790977
140551
1328529
147724
406540
593296
1326081
1233692
883289
1190144
142346
1125242
420822
483312
1356074
1227602
1014368
235102
343791
1224015
13913
507779
1056945
371542
1224037
942472
955801
823082
729314
64444
1274752
85142
1031721
1092
719523
522089
1334850
1506
894176
919451
949866
809843
979756
1299087
951105
643838
1296846
34406
997550
515775
394365
51183
390081
17427
584131
973978
1049452
1143037
937745
918531
499698
1028809
463390
859114
1006342
186840
1012592
530285
1359524
975203
51078
208433
1265137
107671
1000136
521232
1145457
918009
1016520
167899
627319
746468
34628
1168437
1164868
1121633
605221
755658
528620
842447
700814
132176
1001588
735894
1328921
918667
1174288
1129629
1111372
780539
813335
1062722
732034
816002
1331562
1311522
1098962
929124
593554
327063
189006
1201227
1360350
865157
884378
208546
179126
707615
85035
84104
741378
145745
724070
842423
1048557
230788
567204
620658
212553
782285
108846
1279350
805579
744396
1030360
218915
1013340
680053
641058
1069614
123591
1240156
23735
312445
651122
926327
836109
1053143
1345777
988787
909201
452492
974988
7009
753615
663408
249713
476178
76207
1023018
705310
224504
385730
74385
1236891
35769
73098
80720
194644
407684
945807
331927
776760
838492
926349
1293074
1201924
621915
1215729
1076726
948555
701226
1125431
456090
9952
1016973
171721
34696
971342
213746
196708
1352617
104754
683376
846815
449091
1330575
903051
964209
1303854
833165
753945
128733
1205015
590026
1047813
1181869
935256
667616
105630
1243481
119329
181680
311902
248997
978781
999011
1124313
851730
518636
366927
1340901
168208
1192710
1342730
1087614
890801
1204893
83681
109481
676528
587693
967129
609945
1359547
298807
751755
690357
704484
367555
335065
417267
233509
940224
445021
577666
291269
587911
1006304
388232
717255
1146465
1041014
736940
295952
916386
735491
641651
334099
1276988
280224
155322
345549
795756
1264113
544465
1285150
234165
612758
1347275
593680
559006
74589
12832
645705
677617
920346
97882
30439
425629
1245050
859112
183497
981199
517459
874737
897777
928319
860180
965762
857318
205204
882504
47015
334767
232048
523945
236191
16455
1226737
1064895
467022
602442
900013
1098242
386069
964875
1303693
1291184
637153
1284897
965890
787445
991826
99360
1177003
747525
731456
551405
615554
728836
1082941
287362
751094
476323
147680
1351381
1157913
810766
333877
601408
60821
784615
1172716
594550
1100028
772691
115886
216342
654026
948861
366056
349310
395038
213395
981940
465661
931090
338779
112620
940291
166465
724491
545752
88003
812437
44823
1014097
625250
1009463
1252571
219066
663496
808549
841873
742684
157616
570121
422814
732901
1054452
1090723
796778
968323
1052060
430493
441054
1324848
501215
977887
1255386
1130389
1255008
349095
263814
48148
1214244
519693
237927
697250
1096952
1113143
159067
655718
904377
875722
198199
480990
144043
1119813
993330
686342
988507
104034
1323528
1176132
97701
1325775
314119
1068595
714422
387309
186759
1229768
772006
389758
842828
1096673
843557
31734
1120768
737922
1247165
1018951
512575
1104821
1232384
1060738
839516
957940
568290
466948
51978
1251844
597223
962801
587312
951564
49947
730021
50719
1341677
973751
470616
996857
366930
158251
977766
371442
1107681
927224
400661
1101950
269616
1129613
198660
761499
1091485
1087212
329037
1247146
808371
405144
1017905
743145
751377
638996
314444
120238
69401
1010832
394395
383926
690305
689547
1017303
1312476
294247
809655
722496
1256311
1189460
351966
1124565
1184139
723328
767460
423264
369295
420259
455011
419991
885784
66500
387310
543112
1258050
114829
1294221
387697
413353
988341
453211
1050537
224279
904854
715475
1027689
723627
1147843
558811
450595
440466
1207762
1201734
1179836
1151057
1089572
646114
19924
1287181
1015464
570159
1091128
1283359
353322
660
1050399
1126851
530026
836039
465846
410328
1246155
1276791
1002754
1017828
93534
910847
628416
1090442
621164
407692
1160737
92771
333380
111001
613245
623539
1197871
965525
154165
359783
1283341
198073
1307025
742445
1110565
86068
408870
31593
467575
315178
1090412
1308701
316545
49270
273418
1291809
634142
1111427
33952
833833
1031531
844071
906521
794978
418840
1227735
1312496
732685
277070
1264337
655878
520628
188555
1166621
560329
1025498
1301368
644531
505105
1041933
552621
1320283
1232548
282898
355937
318171
237425
879132
908960
480125
1288682
1206762
338390
748983
1095622
164562
523512
289576
466997
881491
710532
1256895
1293508
225202
842942
1145651
512761
1229090
515748
888074
1118489
522681
627103
940088
1164288
765333
958357
281977
1207729
597709
953772
1123227
254623
368402
531284
293655
797411
263224
1253236
752859
470452
1255648
340457
287867
715998
823638
386759
336829
1358390
263751
496671
545926
1353410
661865
1350212
954129
863557
1355136
625954
1224573
988206
698917
1150559
440068
549890
1342580
1044015
772451
139335
651136
249587
1041580
570102
56917
374804
229932
1255516
282426
963671
1198290
348344
999725
139278
751176
77699
359414
778158
760323
388555
373994
994925
803382
278831
814088
1231905
1307039
1054580
298046
1275340
265934
74996
946890
438144
1323889
190640
348460
711341
1037272
1362676
760958
1112735
1252306
20497
1275043
4757
106661
1151215
284788
1315696
329983
844490
674697
78968
820372
1311305
89716
908929
259977
929155
164108
612547
2198
1340221
11301
565702
811403
839041
336141
1151981
454114
816945
976948
1211262
369005
816501
186517
1271
204218
1281744
1166149
898031
408420
898009
310075
431056
619149
1021959
632122
984301
301018
1268117
436972
437001
935326
691689
1039361
786749
946967
831435
426611
751790
1188312
1321057
656679
83098
298474
1178747
177671
681487
113429
423698
1100485
44434
589154
416791
1353413
111769
680849
1221903
488606
1117388
948302
1174353
1229712
534656
1025135
238262
43367
597452
756872
1360260
834964
298302
75415
306307
1338590
647252
709708
1300497
63780
171192
270297
1175039
332233
757606
213317
1013985
387642
882164
1279079
821285
1278388
210254
817695
1155880
983219
1059440
473971
1069026
533564
365116
1283335
266074
85042
115639
996996
1051506
727306
1082662
1330550
1322252
521820
642737
861894
294779
126887
246908
1199389
720696
1212276
7829
408896
51919
882091
510132
439684
581851
387981
1018075
635471
1184764
661117
1300995
194721
45641
21868
192294
700831
208342
146103
423934
148502
1090782
1146029
113656
1350193
102091
18306
630632
888718
393251
623883
926868
496630
286574
669934
978674
131847
1349530
609821
607321
69201
644871
528656
440049
889307
17300
282655
568294
1336197
983825
892307
1273340
159752
1015747
975341
880873
94960
399931
1027994
24461
1257737
632643
1340312
80134
544479
167047
768220
761779
133675
1146132
918048
1300221
770232
623406
746025
332189
945093
811959
124842
1360894
481480
1333622
765199
636266
634671
1208908
1243538
861177
823003
790019
523969
888338
1012561
1287944
204589
397228
234002
168040
1285753
355133
529759
780418
40217
556184
187012
1167836
190694
189978
894428
1214378
6393
437012
1195709
1362110
1126248
56834
598744
1169871
81227
357173
1202722
250235
1269282
679382
596486
939609
586047
895488
460676
312464
985039
291000
961774
754047
243218
767431
314722
1144708
856883
981437
545270
199026
37974
440040
413973
48166
1252145
690699
590007
1072616
129724
125079
1182890
619361
174687
241011
884998
321468
317453
377908
1349361
1313845
859185
8215
664503
184843
585806
1314752
456146
823179
1217632
419365
704576
138175
1083588
1263441
1345514
592842
738392
921288
1019767
1304205
797130
36978
1341972
486097
786512
1168135
502768
1271689
1235004
55859
163885
378285
1341498
53474
870415
127323
1119443
538919
251200
1346518
230121
942646
766040
1020099
1203024
225167
794576
109256
179562
764748
1017254
263773
1103027
532967
171980
428152
27663
465578
658317
865007
593984
920735
205126
1321300
763439
940867
344888
179320
168683
214784
643558
1074813
164443
1315721
1165722
620992
44173
1324509
335149
505370
1286670
624867
1299104
712314
1327010
149173
703578
560719
683822
522505
698214
1240638
188591
331447
23721
434191
594136
672329
1270199
263904
523905
974166
989846
409475
1328758
403584
263470
237250
1224636
853203
612596
1079096
820390
1276336
868669
225682
1252887
1190541
109671
1286779
384050
1061443
305184
1026547
1070143
841254
1123407
690047
427910
252925
1148586
219233
1057353
1305931
63841
1285807
724631
16633
730758
123278
179828
1348259
979566
56050
1041441
301021
1142119
1347021
1142203
337299
630382
320324
738147
853363
1269337
211246
1102683
1333529
1189004
1002784
689505
587018
190133
156762
1063035
594803
336467
424446
645158
782347
697951
143840
586044
662001
1121434
757722
300877
909103
547296
863602
283429
624
90878
683157
334208
647158
586529
423703
914729
1188684
895747
719036
1183475
982410
94052
144257
916578
973530
81445
1147748
959564
69195
1223710
219839
1125259
809545
1181015
324231
814153
199141
741206
121994
688371
595931
957560
252583
19464
296159
199902
530650
766051
347392
218889
741399
1034663
1126772
161768
454924
430300
689396
1340892
1078860
500820
507452
544027
1191398
816937
944789
1187306
343429
833003
1208547
901540
207579
1350972
857856
1113181
1209653
1285883
924682
1070395
568008
117572
233866
742978
887090
33604
773659
804768
97625
874397
1182728
1133952
327579
720700
183844
1254820
1037224
1327152
1198265
218451
286500
160494
661546
966436
1286509
1258230
238210
1361718
70512
349305
1212464
712327
616485
1153004
1033963
1171280
1026269
39581
829854
75841
484993
105274
202030
1002661
396980
447048
405148
826173
661307
566081
479912
115046
1037612
366794
1332437
1257610
691904
130707
621570
1003097
466964
247828
563762
1293046
1059630
1246486
662638
355597
324328
701481
663311
452401
534275
265343
802359
600664
70767
730124
1044956
758171
539335
192174
205349
284796
1119332
834082
951962
1047084
253855
751578
652430
1123892
365678
757000
1342144
930509
39902
1240418
471263
406267
1135000
1258387
785523
261201
1265009
274532
1281595
664237
102019
735396
835565
284967
239076
165662
1001750
295768
1232246
130574
209287
818390
920237
563616
612430
500933
1136880
393282
995969
930675
863678
1030016
565034
404323
1307222
733862
464510
1335282
352870
1267072
1267591
642142
114922
1361696
1170152
946889
274076
1052860
370750
1130871
1130933
28979
409703
1197877
107195
333947
1895
371969
39885
1316035
1117949
371474
862704
415241
486890
813467
869343
372987
537387
897492
526566
1307886
1018035
86236
610276
1148471
717477
980415
841661
545764
931917
10134
504132
188216
432971
956794
405533
877035
913562
171714
4651
367996
368050
586800
1061283
782924
721327
99481
1211972
1243836
232449
525414
1234572
500281
1237153
774707
617173
43064
506764
1308730
1046757
482132
824139
257548
698646
440061
771548
1106062
75175
1168847
1303723
371946
754721
1085837
361772
376738
356334
1304182
405812
852629
712506
242547
221179
224013
1322947
239645
1065144
880131
453664
330555
221811
124896
220816
1208923
1301055
636476
94920
630793
921952
462856
858218
985116
75243
141158
694362
551933
5776
1004477
189867
806094
1249776
273386
1059969
37770
1335577
93342
525158
85771
854109
458386
313568
1011853
7602
770980
1286282
1286642
924856
706771
400895
1350186
1272080
228235
831914
1097224
848082
775299
640959
1222572
136554
355772
608318
808590
609954
845793
226823
505887
550429
874791
608150
207191
756206
771176
217763
543876
866041
777533
516560
216908
1279033
757149
1172412
1073339
108033
244231
271253
333813
1038604
261829
449981
950402
762675
631068
270997
1342838
418519
476121
1271496
1225463
1138639
1337587
232226
1274912
1043299
321477
1131687
256524
739766
1241629
764969
718277
841160
513191
820900
640239
768972
741227
445271
1074093
1022605
275795
1077633
876220
1080006
1079594
528956
841335
471281
1251758
712045
694569
548655
877736
1156180
629644
366878
1229746
5939
235853
547182
620440
505962
49845
475337
1194945
1258063
28221
318812
54282
1311681
429706
182936
180499
968815
505421
494301
985514
1004954
37063
1277349
262085
1195266
692126
841190
1229249
730808
98314
208555
165932
920644
312622
1002420
44838
68000
350453
1288350
381918
880315
1268995
668867
1243244
351370
73722
1111416
450331
906884
1333217
242623
808696
26424
693400
1329334
1091411
669940
385532
1080544
745065
283713
363567
1180402
55301
1143034
860829
1207909
777509
1354825
529992
231530
431690
931196
853192
304701
1182178
1029067
531445
389427
1134991
937031
1013480
368057
565459
478497
190820
227582
996693
855677
610707
1115185
428266
683917
905672
402422
1041702
415964
553229
537792
730539
541177
920577
603534
396011
3712
580508
446556
966989
123516
1217526
857916
1068763
1072635
1305668
350773
1087804
448705
472206
1305770
1065565
935843
1238024
1254126
938210
509479
1190015
284264
536666
894222
166510
979750
487615
544185
1203651
1321926
215211
1223147
661043
881921
969127
734147
1329067
819983
568209
123735
327807
1035800
490597
449234
80957
433120
932418
935651
234635
881469
240064
1343879
1250341
453482
1125638
815345
1253967
391814
928580
129147
82010
1037201
257496
373026
461618
1151700
479845
1357892
998799
494885
105663
1137220
516566
1039345
757895
239939
467950
1212119
709453
667364
427374
1342836
314018
1228286
830257
979498
1208815
990341
1290432
994151
968821
6089
617068
1166165
126856
375350
528843
933544
934574
1100856
198194
545217
1155867
645286
173931
1014731
55531
1306335
1173005
737033
120855
1310561
462717
284676
92361
75894
897015
137047
4618
433966
263791
516395
66178
1310872
409691
795125
1259528
104222
646391
1181444
747056
476177
690328
132369
1108535
142703
160635
32248
1037939
341227
397472
711148
1191416
979133
1354355
246026
968028
303946
674347
848086
647725
405555
474123
589833
987871
762092
1109651
1225277
999689
385576
344808
747797
687400
488847
1074009
811881
889438
88610
610411
601138
645828
857322
1305641
374343
677931
1095045
783817
609235
164798
787825
389545
1225276
59139
1201363
1126401
1116959
385966
920613
93232
354799
1071449
1316683
214232
970387
1050705
1113709
976476
871756
780672
245628
68107
338164
1256369
1043042
594803
395082
916518
829100
51081
852280
547566
936074
777615
392438
1122067
713060
67300
578088
100405
1350198
510018
829227
710677
286175
1246490
992644
596643
623338
269866
596734
343794
281792
215393
1076099
695603
842496
630337
655830
968712
775474
811072
791755
1071232
1335654
1333489
1767
628351
647865
445574
1179862
292733
1127381
222251
111916
1208551
152952
239682
1184521
1250504
1038559
809091
966003
654810
693107
1142798
488836
895310
1262941
826898
671811
197133
603812
330617
1152565
555152
467460
95306
857284
466907
790374
963450
93004
374789
367826
602561
798461
712544
1332720
1018269
1102957
774302
75120
80410
259641
1352018
1005773
1323794
494801
820555
170057
344547
375961
120734
946011
193686
160722
1034619
1190958
1024066
151261
339494
171048
459760
1300453
11933
544036
626070
1179575
1111555
693617
1095272
422758
695399
141702
873980
552505
436193
20711
681300
354317
995156
88870
861232
349613
817980
211062
771505
158995
509190
329722
502861
606448
969118
9689
1061216
15598
1278580
680712
868392
35574
76790
932208
894022
243300
1031402
953562
119759
628151
146902
168466
196220
845686
1139364
1207154
626960
654408
1235354
675096
1055533
308028
406623
687170
303744
478955
234553
1268926
1073351
494404
117257
1000569
457877
1349191
455661
1198353
1266560
836767
611246
643769
721296
182236
1298747
1200923
374914
7991
145386
859488
908739
505908
1005789
1020152
1016188
210851
995113
703266
1343430
671616
326555
1009276
383648
660410
287606
1192190
635055
1179489
700009
723234
319716
1060348
970890
744544
932464
998353
947309
270903
380438
679268
673189
1306809
447685
125655
45518
1122
808307
887795
1106209
170516
613133
106409
669345
551692
181090
541447
631658
1063542
188112
691845
462382
1314970
608155
50499
630166
1148424
1176413
174989
570003
826752
106501
45088
1138022
450104
14985
113522
618860
654677
638397
281932
442926
785124
390038
649870
764994
295169
574324
1355312
848778
994172
37230
334571
338135
682820
722934
94697
349907
173681
26521
1266070
1065246
475511
370077
1348426
279734
111667
1141046
258684
292123
370017
49139
688542
849161
1317887
971689
517262
998582
231293
746928
1333492
469265
737743
573010
972988
251869
750037
509773
167328
1124042
166178
1304075
382690
282520
200768
760197
645798
272413
310859
414290
1284141
680433
1176023
254233
1280032
126539
577866
380505
596244
688350
1274229
416953
419379
111750
55010
90898
482293
400420
331856
1224938
802798
1106029
568413
37403
538042
698562
365741
906502
1001987
14188
45925
228548
1011769
323913
1100428
1094840
147820
1290902
587865
298005
338386
561369
1342105
964553
867633
490984
874188
1192261
214027
1269476
510624
815168
465658
470096
525290
406311
1187013
1168550
1133017
423251
449570
1159153
696722
1271445
129444
1082047
829691
393728
473230
828055
598388
1296807
1103674
1029722
405601
954646
255090
684679
748438
863734
214872
816448
43525
113417
1129331
763172
70631
849970
1229940
949602
419197
1173613
845602
838916
299911
1223644
152327
21860
717377
780387
687186
46464
1356622
1158236
1332239
625121
831653
989251
1149854
817913
398046
605747
836377
810782
1344563
362787
832539
406803
289363
859313
431269
25532
1293566
310434
1281734
247693
600339
574408
628627
908859
1050066
1324993
8901
1263059
159249
196137
1049714
24974
979097
596862
1053357
1265223
786010
794587
271964
1114418
1355017
1009575
1112071
616261
1010871
178225
558146
25672
1022972
704973
23080
633298
1315837
774590
465932
159621
165781
1199667
828382
1118284
262831
392806
1146691
1037681
731122
472993
1161245
195862
1142180
556843
87674
1019032
716582
1218225
236951
410014
1196987
168832
533457
719935
98889
222041
11152
1181441
743882
209548
1077030
1018032
173387
853292
1029297
719331
1028889
316757
376530
558870
57629
1094526
992133
852793
416440
460166
885893
143907
33184
978826
666708
1042977
1354080
452690
112935
1191621
763534
677704
343319
435888
288563
51317
746126
629069
968943
1229050
192735
771992
963860
1157932
559830
911734
781922
917457
1159261
474773
763077
970338
668180
288839
234215
1291072
1207302
1081071
273411
1187410
290045
1162351
979327
149646
381809
479279
1267000
821501
988005
596744
1152145
241246
933594
431542
253437
1070245
951745
312278
155866
229801
778453
675169
163898
1252317
229379
770689
238284
844105
254945
699166
68168
734998
1230386
911966
8995
160891
319026
981163
596368
165775
1115348
1021404
898308
316876
1134856
126194
297542
325564
888158
741928
804833
113875
319556
835200
187842
907336
53065
15528
549402
1134252
1119422
320617
34930
886241
118641
241701
63890
16940
518598
116837
1116246
378524
739248
1309228
822578
185687
800673
429580
644613
348010
147653
321291
396180
822998
135476
1035139
273740
252671
795945
940309
546569
413707
971631
269743
416434
534665
300137
22049
415110
1081038
1131317
998444
576025
768416
595378
954744
1022162
497896
877390
513205
1084966
1302399
147224
472220
60952
1290957
1186470
159826
1163178
417312
448316
468893
537148
1256280
506020
1022313
1281953
227730
40829
587227
696702
20898
265165
27392
1051621
916621
883790
1154166
1311591
889836
693280
1206895
376166
908136
559583
980936
656529
127005
551580
827633
82355
1246734
840190
1186917
786949
276018
365035
1252435
375459
1305734
894428
1328786
1034812
557281
492585
293974
288546
666804
237146
904718
863199
162534
567758
64520
405322
932784
1084815
31298
1129330
1273029
981099
406277
1221684
768541
572339
266754
1129350
341647
335016
245920
645742
335951
511758
354340
1185622
879686
1130949
159098
1240821
967952
1273070
1145115
859027
498850
122899
56386
900201
659789
1239415
96533
293975
631929
1258615
858395
1209111
121729
694568
1121392
326321
130944
1244276
1056332
551251
276808
29841
41644
223289
954460
387843
1326633
1299981
909276
898712
1139617
390739
1181068
997244
1254959
218552
340905
1199794
688128
1089664
1356800
674515
721779
1116257
1311880
836149
1045525
482240
700952
148045
334451
1023951
497611
689836
50974
727026
470642
1146385
908981
1049113
907376
303775
237467
756389
185908
894283
623715
266017
1253380
48054
352569
1098242
1039381
679406
1006049
274943
1056711
1050741
435560
836721
1014690
1111033
1308543
387138
1087162
165680
1217822
830414
667435
151064
1103036
534164
10928
1152570
1214180
895840
684552
1057860
1199350
183629
1096371
755608
871939
1298777
16227
407688
448418
948912
390661
91032
1261764
1121954
660264
1200516
543828
6818
1031900
229921
1330145
727456
111225
708211
654774
85225
1000848
474735
580528
1037085
94851
714205
422093
662379
437738
1136466
1006398
8046
825427
1074119
1156626
888954
217383
1337234
987275
98404
1079829
201263
512160
501117
811192
1238866
551521
558675
823456
559317
1179174
554850
923883
248315
162768
1231936
23947
943586
1093793
1023176
220194
266833
982834
474458
147497
613862
1128226
400752
557451
789879
1253824
1309149
491665
1321506
677207
492037
1261293
271391
719802
625801
626917
998728
1330161
1027204
874450
161056
493676
147909
513299
742787
917260
206237
591170
1292574
127965
813553
479798
888152
484473
1220082
50004
1239562
368807
1266929
1095974
1362334
64953
74565
519565
601979
29888
1043939
259210
912073
735531
756164
784995
589719
143722
472958
138381
667304
1035998
724779
509786
23633
388184
233724
235934
1260358
238205
1131201
350560
1129436
571397
1278814
254256
447435
288228
254285
1008593
987913
746931
518825
454431
1246636
684385
1084985
1349106
103230
161072
323012
207340
863825
95933
668764
1249800
282377
92902
981770
665781
83553
84616
1200906
1091649
808233
1008118
684747
1076645
33754
261249
491622
899499
312910
408151
1200010
896898
1324771
688934
890460
666586
771563
675032
1077408
515701
205225
850172
143627
756849
1154085
257848
318329
376590
379556
191450
526381
74098
1039982
90228
674139
929060
614486
257298
1197589
1129600
270788
1218008
1096927
1309680
354525
153334
585722
802549
406660
1048720
863558
867401
617222
315420
941560
714469
207874
633198
506740
868727
1294332
201142
592706
375485
735848
1297311
299276
1174563
1313683
225885
1338639
1129374
1216468
1140953
846914
1301329
1071594
69433
886053
163774
1050669
350660
952351
51913
496396
1176922
674464
1268714
368473
189236
228035
272896
1172220
828764
840343
645497
976548
612377
1028384
271970
205317
613947
215102
770447
1319490
517522
220495
431250
1109471
577298
588158
1028998
52306
212012
421000
1194021
990089
32762
466869
1214255
1277979
360842
1230892
1088012
291549
748361
41019
329781
284263
1182253
982116
484206
4988
109985
919752
1342720
1056193
1318386
1277451
1206018
719972
132043
1200130
955350
256064
1285970
529262
1361051
57258
1211853
763203
355954
1272136
714531
361918
1252265
965659
1331406
209886
504166
1198294
834818
436436
1358218
218510
940125
745478
961582
40493
99066
355030
87113
155258
878657
757818
998822
248987
1113797
676372
1123744
499091
882480
974013
824751
562411
215321
641293
810304
873684
409823
490779
463698
692271
1338716
1328585
27989
1078882
1310087
547000
647721
637477
355490
977785
843197
1279581
1044259
1327830
784800
102033
582355
1104670
1307115
1150656
393925
917726
809402
358540
1336175
1140422
996714
22904
833241
764463
339887
135042
207657
707149
1013992
1307064
520836
686009
801145
1218295
776113
379306
81722
281090
913589
784403
1308582
845878
694065
479644
322328
783456
1091898
618838
36282
273434
419035
550797
757701
1135424
762951
447814
981826
1105588
129551
1296274
776443
333767
486674
680306
743630
420542
32042
374500
1264097
510076
988410
1175626
973458
166531
288358
60993
794437
969827
442620
211242
55336
464960
1337704
907196
329469
463712
1285722
1097117
1100883
625210
780287
1181123
912898
332419
1006473
32907
183648
595626
1039180
849443
785519
1354916
660580
121682
1116462
415380
1361173
476010
303404
186531
119877
433527
1122113
94397
893987
1006346
1188514
502258
1333404
1276054
333733
1142366
695233
517002
129799
1070480
302250
1076957
473130
626458
134906
661954
644813
1134485
890248
407126
1269912
41335
538279
468420
604400
1035255
594166
1133962
1309775
1152096
870517
462982
1146558
77258
313722
104040
509760
543286
1342196
764156
1142538
1127751
976738
1017753
275897
353450
1332666
26321
835050
651360
990264
556412
964998
278607
1253326
964022
388525
1345471
97189
1331330
1170589
446247
250272
339192
766778
1026385
954996
26853
86107
730649
1259624
816987
775162
92905
970011
1062139
805804
1041355
732730
1062689
512485
1186593
712562
1141140
724108
976874
126695
883160
1170969
50835
945930
1006363
742871
763862
536551
691215
1284619
879585
1325762
218783
281897
227812
40862
1071699
685330
772881
720898
125615
251929
761725
1273855
1302725
25773
1357521
970687
129640
638818
196466
755552
1242909
1167559
230432
37325
1362136
548760
660692
1140563
567817
1054625
1183312
519579
540122
629791
898549
715819
1178391
678651
817263
225218
659076
701412
877747
749037
1298505
841907
1026387
933593
567459
307438
1286424
832007
859868
890611
27392
913069
462769
426648
1057173
138290
75179
1898
1157004
917389
317742
646721
162862
237153
518896
740306
4802
199068
297426
480049
289562
1181941
308223
839991
884748
253964
613644
718090
871821
106496
462575
874308
1290191
141027
1009173
737144
224904
1325679
1353953
480332
198929
57195
997369
1068416
1213957
280368
931119
973484
1253687
695623
15925
586785
920518
244759
1277044
837736
1011104
731538
94307
72416
5757
958122
1337135
512632
1172975
1237766
1059048
173647
119828
1086354
10094
220786
209351
487722
42311
80397
956237
765943
954009
734494
807950
505002
206660
960260
1120135
1046116
499990
344999
697
396511
444841
428889
275411
1169017
428739
308232
261987
851743
1074689
410055
837620
1163866
399102
454296
624574
433506
20546
287691
1058181
125401
704811
277881
1138295
400764
1112565
47745
1003549
40849
309562
859005
46390
622282
135720
455327
74574
916477
267832
921443
207354
1103191
478811
389847
967809
598864
461355
804066
1234669
1150713
358476
1090752
1267434
812659
1099946
394363
750922
439725
753621
1226647
45223
453184
1129872
1078867
1299038
483362
1165429
1287131
1165956
932935
185641
1097597
179261
316125
350579
1005550
250351
5972
1204707
1068792
1043334
1071084
381809
46994
1132850
850372
961052
130011
325348
57122
762072
973239
192578
1231211
146958
483759
19868
170190
621254
942173
1131182
1215255
1017865
537892
168031
1300222
1355765
634544
598579
522409
1245356
1173251
958725
316745
200143
894978
1174454
772797
1244228
480295
1346925
1053852
51792
914897
1154966
803574
1003521
194907
564282
659839
764983
642024
691613
64501
1271263
369864
821149
1121547
1169541
845920
1083592
1103270
100838
333404
1093364
405222
163527
1085143
451577
980777
522910
1021967
1029896
40015
121810
647896
620716
558657
1006854
1041840
1353531
772198
541963
157035
268745
276413
529699
875912
191024
103890
382155
167516
364892
925638
626121
347713
764782
445961
92759
16078
1040382
616162
308228
14176
1353820
27043
626797
574122
890668
844984
541132
1329727
91346
687531
494659
1272928
244885
773820
120838
248843
849855
141334
169510
179901
348533
898776
158250
798954
543076
854363
351530
186150
1097194
356333
762588
87662
194185
145785
1121791
1150574
1183409
1134920
921811
1100125
358880
405678
1258032
1098462
762888
262618
876727
977627
455352
496815
287344
371715
760379
771720
56911
984712
1295373
286463
108062
1316904
252944
568535
149638
1057545
280205
981222
294160
661690
522722
497995
366681
297921
65805
372500
694761
648371
997460
1335180
598915
1247803
1268824
40619
94032
1362316
417960
695370
15561
918281
1203088
423252
1110516
39952
390310
1328986
1286346
570905
311936
1172127
1316885
234195
1273853
266381
1362374
575222
781876
290488
1030213
243062
794681
838448
99363
47435
1136719
608212
1087520
622922
630934
574488
985164
1075748
242099
391469
1017445
1088115
996292
873373
135720
317915
631707
1351241
822831
348758
581320
43094
909611
32636
1045065
1061961
319191
64030
732213
1084215
683648
47474
992725
973469
578732
1046037
151181
960099
891831
789778
858538
756990
541022
236646
1155033
39379
967641
94228
5634
182815
1149155
1251355
1283648
473401
1274115
101058
802925
470350
1304898
1056078
192316
827237
621415
475267
675333
829685
1049773
401886
850648
371347
1062346
645502
1261848
35564
84396
940065
549656
1338607
1131683
316080
316600
1281898
686620
768178
997646
1353684
505620
841337
1073422
284727
483164
442191
441986
1196843
927405
463675
1342639
126325
478221
1143977
1349912
368756
380705
43402
843918
1339621
1362365
984028
1238828
850357
570839
445022
1311499
842425
101979
732370
779175
238267
1355132
808555
271426
831285
196817
94991
134803
185425
946569
982793
1154133
185406
1360246
1031126
433421
837592
121253
530265
748784
1220153
692942
774350
24776
514650
1141899
182123
260080
596026
455036
142289
911463
872472
280891
476266
214034
265667
410208
903840
971661
670675
774210
720566
500932
450733
407794
471027
1099401
754755
1091742
952131
422548
1291029
1235442
1056308
978931
423261
153077
1349508
436272
105854
617194
849890
182128
117090
1261443
789056
1225629
921897
744503
1181738
1225497
197166
623719
448840
197355
1038085
229274
833576
719497
19111
1103441
553866
988967
638378
984106
99135
51431
188047
393429
450260
265561
613142
841239
206278
8886
753950
871814
1175451
1252265
213164
866448
1257640
804827
268570
1339619
1007144
394814
208593
1143517
1221109
1017724
1136633
365395
1095015
710559
515077
1049769
166886
830658
7755
385334
492293
284068
345717
760693
451943
418997
713832
330347
641996
1050814
60086
898386
151382
1303869
823767
725237
724540
1310306
207922
501941
178827
70403
1188337
1101989
440406
1213141
109048
372853
1332134
1187303
323741
250767
193631
1292880
309354
651811
565809
573797
46963
999765
677158
592359
1144971
469904
828895
768325
1093693
571691
952593
222093
239556
1308590
1344838
523650
86861
846596
324782
1004969
715712
438240
232507
639453
811360
841982
920483
819524
461132
235011
846524
36565
554826
467007
422585
503028
515257
712446
22189
1356026
968795
780428
297185
599301
1225538
935888
1007408
640965
263158
473957
647006
452699
1214400
1307048
993483
175511
189567
473638
1344950
1020783
270102
1147908
1087566
721403
131384
1134475
1332203
839465
486248
936052
265530
1042569
20723
376579
1132805
123826
244273
95033
805816
303762
1245047
325132
1228187
154680
849279
1145309
225618
1076116
44364
1302719
1000624
792034
1264561
988369
53206
636072
1240284
704333
909103
1249722
698034
898338
669441
149903
812897
5135
218427
861970
1075212
34250
164632
980712
1266365
1318231
315612
434151
214136
60819
765350
593371
490780
618574
706608
681855
182754
1219524
884785
1181786
792056
482681
57884
438237
1249916
894241
127314
1040336
1266911
805560
807744
477178
971301
427813
514026
1033688
381337
1319255
903786
982755
1293881
487170
1297487
380187
1001713
310712
1222111
429141
604238
945331
517883
623967
1342858
1022183
1280369
474208
1300773
1267562
797198
1097246
309521
791118
1274761
1082561
116662
474072
605951
323907
1029119
305901
621427
1178161
281089
809845
148686
235577
874614
1241686
684754
958962
837585
210232
31059
493532
1164585
127838
306808
123961
204697
678692
659548
834325
181264
308769
917951
1189993
483087
863230
1080354
970681
973449
1243989
1230680
425394
1282401
963203
359838
585929
377893
1004315
573702
642304
1304249
30747
528461
1113507
1027636
1359470
560563
587040
1178799
454715
847442
339294
1199825
836169
279816
204540
33472
1251839
1103723
978434
1101892
590023
1290382
26127
1170414
530811
382226
211118
1100430
321178
1053008
55471
676104
973767
1285368
701848
1127957
495437
169895
308751
947751
998168
926380
710783
1201917
924211
845805
2767
776970
371430
469455
64419
800272
1291880
962260
45380
989005
1141979
1359785
489785
232681
227397
1028414
1270556
1358138
1178821
1094344
622643
660818
327672
1133279
1294675
930498
952941
710371
590327
344784
351028
1010035
1289183
228795
478367
537783
434284
137445
1001628
315108
1089927
1118203
413240
552693
426229
853168
26757
1320936
439706
757713
922447
210298
1030429
1272489
752122
741682
332583
1217077
964209
644954
681170
986160
210825
905282
1315516
357379
372733
27846
780713
701987
1270277
553703
1003158
428750
215094
829977
819984
785010
356385
1175229
1025566
899308
126616
909242
1051709
476637
1121847
689721
681847
1294877
456030
708453
1005281
1326505
43469
395611
1160804
352202
217545
163132
1223034
373805
1021569
1151838
636358
1335628
956841
1232482
100355
357708
963238
913603
46366
285932
901358
1346471
115639
1105836
50822
1300654
176564
264205
539033
1204869
456583
541112
1311591
1173847
98314
305151
985112
1117691
58517
1014086
123742
191326
289828
397112
119777
289256
883250
1272987
1036433
1249934
672622
409450
459404
1205286
942389
1117743
382015
338618
456290
1351513
424075
425092
166656
814401
1041342
372371
291033
400342
259248
1231130
1100960
192862
1269303
461169
37855
309421
559816
202479
1187601
1176833
314077
709156
373284
164563
1243638
1213050
819171
37664
1348302
127134
879206
8804
204332
1270482
1146377
1076515
308950
264258
363286
1130194
1018830
1280346
489982
1203992
868861
542419
830167
841602
812158
286882
297091
437919
496437
1331886
380147
575260
379799
850114
264731
508723
5052
848615
1022026
125585
391008
1218799
804824
60967
479752
965033
595983
393764
861976
613907
324848
1073983
1068065
494447
162518
1201203
55884
718618
288682
35091
1237911
1339392
878646
1031673
382737
669403
659423
14246
782894
390634
377838
294978
1106389
418825
1169315
521083
122450
218334
1264247
861332
503164
1209645
32391
550719
747896
481637
1238044
1280807
1035730
426817
230577
1300680
134673
584207
50602
1363285
501779
597911
114803
645261
1298954
12035
18692
724077
211071
882407
739460
898233
619310
996143
364726
579893
294999
94024
780690
1238215
224930
904719
374768
550380
1288485
1016467
1293790
1128657
555990
623400
61778
574352
658161
613743
369068
63689
1021897
959757
783906
356008
722879
444478
1117018
231270
1344199
902912
950966
435640
827687
244555
409866
1186271
92332
293156
886125
649558
50265
1138593
1324925
1217466
901178
367256
1077540
735697
952405
159517
296834
301707
337632
785918
214165
507880
240136
906596
642434
851277
1205958
65316
564292
175467
940749
519292
1328480
1193687
854220
1035009
547905
981375
753469
1222799
1258521
1362293
839279
5085
1232079
1171988
446141
22419
1030350
460320
1263206
1290919
182222
893235
507061
1246778
378404
683362
442304
676649
1184118
110552
977086
1094838
824640
495277
355014
369216
769017
671264
483460
1261990
1074625
729533
439237
390698
50767
835388
845108
1136932
791046
75261
1357439
409382
8610
619123
775245
989849
293958
1209752
1199444
923370
641195
505791
486150
1266395
126883
66146
1290802
296113
540041
1041328
1060440
397335
197899
225584
667087
140392
384678
186841
1018629
11854
635334
1276416
104121
372860
162089
771602
22
846282
426264
1179179
221081
477570
782889
787325
696545
1305830
968899
387067
217815
610781
12429
195536
435883
1311294
162327
1274485
773312
1329700
1317651
1327655
247644
212730
1043244
1122619
997373
732232
1267644
667513
645086
206487
979629
32873
230365
973873
822374
325542
915743
785518
249232
1253025
916252
583666
57787
147960
1191278
239312
392776
311268
764367
1089589
849326
610137
276422
956564
981242
1099879
210842
363665
40489
216881
838363
687424
1186498
833321
1129621
273215
921417
1026414
539178
38432
166911
163048
389306
1282003
842570
272894
1103645
59631
1044995
70089
1258038
621981
1272119
137760
767125
230289
1146640
1317600
543554
840945
1224737
143293
214982
1116877
89683
194746
1126565
77928
230511
180013
942265
364234
1130892
316680
1301013
1249533
1097980
944916
857814
363083
640733
1358925
259818
591864
1310085
287695
938290
633973
1147489
829873
543017
1160368
1212964
1357816
220761
1323793
280093
18956
1022948
4528
1182867
741255
317475
910859
1245843
788395
805869
558670
244451
495923
1044241
923469
683046
701930
64783
960198
787506
1214732
309014
1184116
653150
571289
856106
1140111
1281823
713248
618222
293465
51738
1291816
208273
983517
938395
592513
645661
243268
1170416
290115
263568
154615
1036078
937149
567027
791676
451673
604703
441303
1196801
20619
84962
1317273
1165659
272660
596375
1214325
372357
1147559
276751
999136
325031
659143
331723
465070
1147150
1348149
173367
478386
1087760
1152110
876915
750401
88140
764650
1158412
1013143
320126
1348894
1340028
153039
1320829
937159
241977
640253
1299077
671923
1114415
456403
421961
1026586
435880
801316
574806
492396
1091487
1295686
206323
173396
612295
824688
542773
1082058
541021
834104
859911
762113
1094682
214536
535784
879714
438274
1296351
373411
376165
79747
781405
191438
564193
1230176
915165
57407
511507
1053478
783148
512948
1322829
681017
195800
533183
687897
1362699
1126277
172836
417553
454470
700741
1179231
308079
1005596
209399
521793
1216891
792792
83846
1130154
1181881
817239
792180
588737
1236507
1348776
454519
1351069
850348
1209881
347757
588935
1317683
1156539
505030
1321743
143767
258017
533080
483255
614175
1113288
777268
176785
563978
1235519
1182647
1013437
163534
765734
866054
608605
326761
1244988
1077936
934065
752187
207519
580051
405819
973317
646909
1296736
140330
1226964
111688
1302018
1244056
496640
994354
904186
430114
1213330
980011
998371
90416
1231848
407823
1035520
505825
292389
859642
398736
614500
664688
1252944
1176323
1290775
472088
731367
469516
1144749
197426
483234
472968
1020086
708790
760815
862559
1295696
382548
1228491
915619
1207140
688546
245105
1005400
257239
589698
608973
914635
1263092
173152
209547
250488
272283
294154
500960
624412
1032002
400820
290913
109609
324780
1343689
167133
71757
1226347
346986
1359606
746227
282508
951538
33515
1094682
139881
427373
312597
1147017
1346954
1143430
179736
8622
672631
1025105
436419
1130404
410176
87747
166831
951467
1120584
873494
345598
114412
228098
1362915
155304
1346769
860420
960945
1112999
887317
250259
739952
626047
1143308
1186654
957183
416643
1127441
246089
116072
613151
521277
1186475
635067
262062
1114217
888382
924980
429770
19130
1210372
1280358
998515
339790
370194
476593
892632
1092580
501968
144613
12183
141091
431020
1272742
1241571
798467
315718
1175887
495489
419367
208052
736735
1252576
200081
1229470
1188164
483980
1155689
1359174
1094111
867342
49708
1266431
1101673
1347239
1117270
389028
511177
422037
1058020
421674
382757
645231
810010
1247057
136994
1217780
357042
720455
180512
327255
651455
304056
31680
1359923
25783
684186
239429
68155
989799
844857
185785
370640
838614
1205483
1227260
453790
856997
1044542
882607
362058
93314
856183
1067737
1299190
1276274
435608
975935
521154
559716
1263047
1115825
985297
658208
819237
716047
53467
1136703
672080
793605
1029126
1160692
1165444
616092
189166
258332
495262
1089822
72312
1055514
92878
1048137
754986
168318
904011
772876
206397
448657
1116123
292190
889773
948031
188765
1284804
1135590
585398
466622
1029478
1158839
745034
828844
800423
911438
980177
1286769
1080685
418462
484492
798877
215580
154136
1079019
41921
206118
1339341
188882
739963
1134819
905772
1011712
1057689
1283782
1122314
287933
272254
497281
642872
473656
203320
219414
941071
149796
610312
534141
833182
697096
1315495
773483
1146384
412146
438943
1104167
322331
711160
1196744
528035
1252259
5409
1006789
438321
886142
965422
688134
503939
1030852
1212329
959747
606822
571584
559648
1163326
1232551
942278
1354988
338654
595863
1350986
472842
655193
409305
335433
236238
240557
693207
1081864
574343
752943
1147679
532133
304658
1164236
1233416
845983
1311929
257088
1362485
1318337
937641
352120
164185
662465
308883
665119
1064676
149666
752577
910086
1337634
1875
665290
762378
980762
1235049
968249
1262392
362133
585924
926765
532729
966359
46777
578538
526447
705157
1109590
1339536
551295
1038762
966374
367851
107364
851258
1161299
1313184
1331855
722348
840141
1299911
904020
707533
101906
545853
1152352
403320
76948
1271516
359961
663207
749011
1226057
734009
713685
961472
1065261
414055
559048
699990
469835
484473
1205702
543230
102233
1226842
700779
769458
780916
602187
294714
77183
971472
29602
979635
721255
862481
206994
1172531
174486
909207
215344
1307055
208732
513343
532848
1080709
244682
887903
192515
375604
110442
326930
527460
596568
1340497
61083
1340183
629309
420396
727579
1192909
1271220
11011
1142551
313703
218809
144378
1177172
1060572
1320197
1262194
91023
1282278
440928
259169
244515
903692
810940
437
734226
186034
919694
1111369
1268362
322155
1034121
528241
860979
396339
740891
909877
180439
1138643
1293115
530313
376399
315076
951628
1186573
767742
1263431
715637
172528
37784
425429
1214
369263
269646
378324
980788
1259674
160758
321340
1230287
804825
957438
172017
929552
785731
826798
54644
557034
392285
1290704
321066
74354
1039472
545933
87775
187490
1356342
567934
1024380
425934
488998
706146
346657
596162
1231123
844641
1288704
648124
331605
491413
58204
558106
635635
46050
839734
1247853
185906
1280041
412228
405157
1320740
49008
707144
1293668
337733
392015
517128
1335049
873532
1214973
35946
420786
1337610
648903
1125372
52221
1111400
119114
527546
443747
204215
1163111
417422
1134830
758776
1017014
1354762
1185225
88695
219712
1075202
922224
1078536
1154336
637282
872708
474413
1283763
346956
581005
427357
445297
1225058
785501
934385
595810
488103
446717
151534
1042369
648383
199397
445989
176918
784135
568234
23576
520270
1031611
315790
701132
511652
1313486
1048694
423740
129451
1350201
888966
231370
1152129
509558
120320
39114
237392
449218
584010
177959
735499
1353787
320612
496703
240343
1239825
521673
1324151
658048
376669
672034
1101006
737744
1135789
1246125
1263578
631793
835183
1219895
912644
144416
1081062
285458
532455
589900
1071043
1256695
1072030
434177
1151133
396874
264678
513879
489452
111331
948037
914238
1129695
884394
865402
133351
257012
785772
379945
368063
960173
4090
446023
233277
1116548
73112
1021575
947074
770757
247298
846679
1043171
439131
898791
1151315
510174
755352
217652
980223
1183092
121447
37404
967301
1265407
324629
573550
461393
189180
586291
178991
64210
1082832
795038
206566
1355897
523484
555642
861336
584971
589654
511567
412648
485170
524610
90519
712303
987373
920940
269647
337147
1211021
256323
546620
64958
588774
473050
490430
988618
1330202
885267
175506
81247
454222
112024
803388
1314918
410126
1203866
1111528
503903
202500
465693
984398
1223516
771028
424916
294014
805594
1324060
330283
667251
661464
1355127
259077
34149
312009
917516
449524
938959
580583
256212
475065
610881
574990
893892
1296115
1134688
1201045
1065310
546297
11299
139744
1069440
628461
1109394
980551
540038
232825
1076008
326393
277507
1066167
494445
39538
497568
510358
17105
1033989
1032785
66433
584360
918447
457358
1125635
27318
1269788
324593
1257847
1049643
369875
997583
8051
369043
483279
582373
655452
826493
420045
363080
99824
841091
699333
877059
770153
667462
927893
41688
644704
908200
220935
496834
1270957
4815
527089
606614
1159923
776622
593412
264704
701788
584743
687061
418703
369396
1111122
963850
475125
302617
1112048
417015
414645
913700
298124
1327637
59259
310050
594593
518766
1003145
733456
142886
1188643
1046729
245458
1180779
350875
108461
1134511
101919
1013324
1293337
506381
1016577
143753
274658
1363110
363326
727981
130231
693552
292059
827976
552951
436937
1068046
688038
953339
86193
982115
686890
511121
189298
813852
1013325
217634
39388
558016
1296874
820372
359357
809755
96322
1324996
1214609
125234
15437
621691
869463
759514
859794
857427
1092867
977211
1262211
1197904
1241253
775270
231937
1230766
1299578
1350128
253060
866997
267630
756026
853581
426545
1130118
258829
923433
132854
481103
665172
1187061
919249
471532
137769
1069624
1291989
941176
488552
547944
568730
846343
1041769
467921
1226619
719030
482459
1211538
723192
225462
477674
436893
1114911
1034847
420272
1267457
881750
913857
681602
939444
1356005
204915
771457
1109360
1078366
1123950
25970
935282
372307
610694
1139099
978616
106810
350183
437565
77789
1353601
472251
122520
505988
12598
763849
550402
388175
375184
514778
984616
420674
768884
1212537
979546
249928
1038923
525887
234939
182223
1272071
20257
1100267
640786
262604
1232904
1143782
584998
594018
735116
1177225
177925
483820
1178877
761432
913912
1025219
1002994
1151633
1340942
721200
622021
524623
366087
1067434
1254798
293037
752767
1212767
1092179
794119
551807
694179
1227950
1049852
1112771
404661
668320
451622
3528
1059104
710764
721228
270885
1203410
1092206
1143626
918060
1005867
922253
744195
853068
100090
608873
248300
268431
1198469
1096892
1035249
373227
1120455
60969
729295
654955
1226579
1330134
564135
756236
423168
1062186
635334
471052
876883
896398
666206
641415
723214
1197142
1093623
275333
265341
1288707
191173
657770
1034612
838941
1063548
586
296559
1080853
978344
45906
1070453
213707
509477
1072550
66411
1085994
953305
1247107
602280
8767
559404
374002
152746
1032904
733443
1148424
772178
621682
1156846
668516
390321
113929
915306
138793
542331
248389
713446
548738
571258
1146606
978649
76906
900328
511974
424008
684934
1141729
59094
346736
436316
1048211
869832
1318834
118632
979965
1099174
447448
606658
1288854
4119
437226
434771
1122006
412736
1348557
419280
995678
431012
51311
300990
540261
207593
1293733
1312
758995
555096
833755
776863
1096743
587901
1000064
656754
176344
86188
37778
996793
832671
312211
380978
1345926
1122571
301711
1201444
966834
569025
710746
382985
1066862
450625
309953
323924
576647
1086005
492939
1287544
626278
801399
1316686
669468
450736
1249788
511639
499442
1062158
436495
899196
149944
210064
1169028
705321
833975
387207
70088
249489
411512
234027
1339920
1320172
1094542
179175
21268
1186007
191154
778457
1322555
118810
451332
1015082
1066061
831073
1056815
685938
969494
1316606
528067
1099417
182708
1176964
435002
702731
873904
9162
258963
478865
258153
815827
1252689
1357848
823325
1350690
1230152
876100
472952
155079
614922
679419
563733
798482
85695
566816
143679
735780
1042830
390157
664105
1034632
23245
668527
289508
1333302
676432
903945
772722
420448
991214
1296263
988425
29291
849276
1064353
42296
1072323
132971
223343
1171027
231260
1142018
580333
243391
883496
355035
171236
94380
550359
952444
1048508
1047976
1110129
713964
124061
486797
607625
312887
1260475
208362
115775
510529
719550
1106473
675154
712154
668853
330724
851473
381498
1142664
635843
342291
933689
607331
241207
1040337
826969
1212751
235210
1160502
111008
1168792
606167
1010851
186978
437642
1136848
1172913
1304964
1271973
281424
191859
1131606
28642
1201132
99334
1357940
523866
1099574
589985
251771
13286
14432
122250
307448
600247
869986
710166
682260
1118965
950668
878115
647302
1223924
1100206
36747
666159
1069369
1240887
417676
111065
381167
986711
833263
56634
508934
975363
655956
1094572
947603
1026632
761782
883541
991349
157986
135305
1237099
1017380
627931
797053
1195560
489263
372079
106665
408023
620006
80973
1140743
1193215
214941
154280
248822
843068
1312551
986321
871265
1279273
127274
468661
65583
1028709
454868
585819
278036
696132
381639
1073576
1065676
960541
311974
210449
1019734
759518
510142
946608
400331
186707
1311175
570568
959823
1059369
672228
1339884
544247
522914
588576
79437
496615
249417
1341885
14473
704011
373297
697554
1045408
12861
864680
1231541
1351804
1172336
576985
1022212
889574
318333
500150
1138931
679886
1295337
146905
985499
664044
1245866
1184973
782798
177207
1299120
666311
1309011
1079430
748167
746279
240381
32425
249817
1225326
1068830
777220
679428
977818
1313618
1289754
863992
908005
551196
971611
1069846
1352753
1339490
351225
787415
306924
767846
1144657
482299
1104777
102047
1015655
348293
404403
270137
714377
352647
828940
282468
1154022
787017
792227
644986
1349537
1113728
1140701
1014500
935498
229758
339459
380867
619480
78420
235638
910806
851505
1097838
1030319
305267
631545
950636
624800
127299
355847
627384
1311755
156823
430611
1057653
43038
724175
163590
1022329
710221
910436
1212676
113229
365759
695431
310708
1275375
692407
214462
1061751
7345
579154
1360573
477008
559498
1142476
590864
317525
351268
171917
1018832
911888
775511
744417
1160346
254523
150373
1269293
293528
62634
447220
1267467
282042
868798
254837
226493
630658
1258272
578272
958058
151706
598408
28128
911781
1292971
478195
819884
1040997
663219
1347324
856657
224896
233800
212995
385208
809320
164545
115616
215924
667639
1114552
667706
1316568
332220
985133
1249872
31923
797146
214722
881026
876428
202797
257570
213286
675095
976464
1354500
1191163
622417
392692
1071731
1218288
145889
370317
924912
512643
402412
1214573
209384
140286
997902
826573
239981
289507
1312346
990082
1109537
747654
453770
960081
1163597
168006
327646
414995
141316
894933
318559
482601
1255045
986825
1317675
600109
436420
732252
284762
1056499
304704
233810
811419
373559
111956
678517
260319
1106825
1249977
978492
293160
812976
1067859
1352483
276499
1338266
1157500
931444
972756
399609
371178
1150002
776931
424512
985809
804496
312528
68654
263255
1137521
466110
1256147
65629
32608
720534
491101
506331
78701
273916
348095
41892
1116687
1260023
373920
598936
1255547
663957
1106973
279306
782912
661074
896481
193677
501281
1243380
937501
1126671
61532
334508
239280
1340775
163458
214474
894350
1307196
1083466
456023
1031168
262751
409982
1203375
1335857
237134
191240
245550
1254577
558229
968321
573918
669227
131091
993526
1024659
177175
670159
359429
488153
48911
451837
1229179
899114
212260
14471
383473
829254
453312
775635
478540
1351814
135321
865731
763557
852286
21117
752718
805189
1233306
1204918
522350
1014752
551263
472874
903127
450257
643204
726143
474574
925457
971914
1102395
56491
292207
871422
1333975
547185
665052
193131
853606
1328611
917047
1047742
781615
615770
173147
295884
730077
344329
1047049
14196
978543
1054988
711400
814285
771355
891680
1353453
1085107
433844
394833
333528
344510
259244
56546
308491
816025
473518
150770
912752
749264
66812
327068
1356029
514712
315835
1259868
1343253
417947
182726
31921
888978
285650
706134
853869
869567
409684
625026
1283369
523208
793930
1343280
1291264
250184
1027960
163908
224299
36175
756876
429542
28056
381084
1131979
211798
835779
1250486
1000194
426367
368394
1100960
277482
1263931
69667
285437
1096761
475583
1244838
756261
1162542
915295
1218646
1121207
1204337
1032900
19830
809670
644875
1170540
479481
678563
36855
1269209
1052343
195667
1341806
759581
184693
82078
528995
597940
295553
331947
1360596
541632
817580
920373
430699
15416
779460
1279090
565289
681817
894389
1057537
1349948
1321276
1172448
71141
213492
842690
1214200
15981
1071253
30106
1216588
1161760
685864
135170
335025
242016
1070538
598070
924952
1013591
675668
1344784
977243
1309549
1129899
1310953
851908
184848
1020042
1217751
1239785
1080752
797008
1215085
503016
870681
551349
286456
358162
234883
1348850
655291
1290722
4427
992265
947711
546997
12925
1121100
846459
1200781
998217
280465
1161206
823795
788507
1083365
1186058
718753
705650
34517
1314822
987910
27481
1343213
470487
1256092
597906
164099
1267655
949775
735119
1348341
500571
1264100
1011563
743463
755945
1006128
286253
147558
359309
359890
563559
391585
984806
1270642
474030
730404
92900
150649
1265586
231505
1033521
369462
108001
663182
548693
805373
668400
307903
957183
703529
441150
673513
528314
1360750
873519
1192001
258140
60300
790461
373401
238725
921333
373521
635003
1346935
228268
1261109
1211413
550880
1044856
765764
613322
741568
144183
1309130
1112608
521400
28858
944369
1085250
236181
122906
38730
1327862
767793
908421
868669
1113256
557845
1023243
665431
85810
1285490
1136990
1116863
7320
856005
1277046
1055620
994206
656738
207713
650356
573933
592319
806674
253076
641713
992124
646564
1119991
78497
80937
392731
1221014
880578
778466
282565
392090
476136
997428
856781
620759
897399
1256890
463002
892779
249220
535675
1214796
1170119
108814
970272
889352
608050
449344
1184946
408759
593508
1008315
1300171
437278
898217
382956
214632
462345
1186664
440714
537927
780519
461623
1196900
184786
1052942
541512
1147965
340903
244511
1035083
269664
496345
224853
63377
693654
429837
413053
709016
545917
609776
450793
372783
116665
1290839
1050892
117844
1172315
240008
756942
1005182
274018
295424
361187
521669
137066
1359133
416956
702116
1086016
1139559
639866
1040943
221410
1210574
1339804
486492
340335
270515
42942
1302944
58326
14049
756501
529419
848141
415409
1253544
184673
857180
572741
573331
465895
698839
110119
710844
900590
404242
1147027
1017020
854863
231607
66770
393014
438738
452812
1310656
1190030
1112106
1212433
388104
464635
613960
708045
73280
780304
463731
1125067
579149
1240837
391279
295820
1042059
1114320
924599
731872
100816
648768
286543
401052
391707
37836
271838
756300
629841
757948
822805
155495
759293
430567
772868
80213
49583
357846
836124
582388
735918
68937
980422
1169008
507470
957496
801915
1144222
229137
845226
643278
846498
156095
834974
305902
364219
159141
1014030
111025
786753
1039633
827911
46929
317160
736485
1081225
704518
988287
895445
1292725
84003
143997
796062
22490
105108
531699
193479
950517
713278
309254
1289780
1325150
656018
192848
49211
369979
893717
110453
765861
1049831
1093865
29180
63299
314616
615528
340828
782238
765135
749827
65840
184793
1304415
298608
1000993
596332
199028
336102
556407
695770
533850
868027
998659
189343
472863
1059087
1196272
450246
862978
152879
13021
175535
1195032
158893
471113
983776
797137
256212
1035753
393571
1083772
601968
130851
46504
345812
1313929
1241150
886632
1004812
171449
480191
607261
364356
702484
785447
996213
1244666
461804
988904
1351610
468062
577144
252035
1071366
1126100
1194033
56639
1210260
1188547
381310
1038829
788111
680433
904042
192087
442553
294577
1248280
1323978
1245160
922420
843235
1101366
1156810
10223
130566
258653
1027839
135047
643336
963873
541663
296518
158057
646402
806107
1072942
516119
1168928
869067
1230444
1219143
667423
997346
443977
966267
636200
94909
371678
341088
822233
1227199
1142106
231536
1204697
817949
1113640
313893
266133
1214570
787809
1348050
727565
402135
1231962
1087291
1038475
972338
986585
175337
1173387
422918
53180
894695
768360
820897
784993
1295980
935552
1317085
199094
166311
386464
886248
461736
389916
10562
792035
179563
17067
578253
714595
534173
336930
1011876
1270049
1103096
1166018
1118637
1213594
1053873
567293
720204
721228
944369
22309
56389
1315266
1237861
87152
40023
531834
872354
1278067
1264379
200033
1277703
562175
76709
1156383
1268553
915347
391283
46034
875463
1179911
753648
429936
544255
712249
630837
27766
794686
245732
374284
188256
919512
507594
1304329
1208047
773566
587482
521851
119004
1169766
159906
471726
582613
865848
998475
613078
903838
76812
205739
1186447
876319
470292
855232
290710
31220
870748
768664
13186
985400
1216771
104050
155317
914970
1005212
340282
1072079
862545
771880
938789
434770
712373
1120742
586720
595871
1022036
76781
568334
1345051
962544
630599
1337751
418796
1011469
327070
414117
54675
560034
406301
832736
459774
282388
692754
124576
676183
1102841
1357365
201582
284338
309327
264248
1089951
473580
905615
1192429
986717
607832
1343288
892896
25483
1302947
1234269
65974
1104435
1319574
670466
101482
1352238
1184510
639636
530076
840694
476045
347806
273892
352066
190277
625404
575640
655856
642178
208748
1261762
123399
1258261
71834
1167112
28745
32597
833720
125654
489937
994592
399268
464255
136558
125600
711466
1104423
273439
728529
1084272
660636
649563
1264711
198491
377947
369735
583890
822122
895593
931894
396486
771140
1286985
62899
927364
1111991
873244
836555
739081
628829
161753
396310
1326767
1071494
552295
1097773
50391
927605
1052190
609428
244206
441057
1313491
9418
4537
485775
12511
810743
634125
1351302
1258540
912843
184018
812362
1352952
1348434
1001312
242496
67395
1080539
418913
909540
820835
537898
1148479
177881
466269
1167368
459705
814148
1090105
28147
471644
41841
866593
1107591
62561
624012
1016048
571879
598090
162708
1146761
815087
466449
184443
1321511
737310
702573
396116
461933
909233
480730
879999
434545
1311906
1174101
260320
222607
430182
371162
1174317
752195
1279428
152135
398666
558816
256626
59555
440371
84725
101041
956798
296000
81406
1221867
362040
1324977
642905
1201040
501880
741056
1187277
1204876
1227687
938902
1314519
207989
991320
764262
551942
52189
295820
67700
372486
205792
1127621
1186974
1145364
548703
548657
1238630
552762
674534
116154
968255
949898
73880
686596
929396
920193
1204016
477263
975772
985113
644415
567187
729452
1088017
1258789
928823
574511
477729
33975
1079238
539342
1180176
1346120
1221679
1187801
349656
601103
693472
386373
1097930
1113126
482578
563223
325694
337755
508487
320477
561098
769064
610537
150426
328202
917791
591785
21201
519727
941333
1213286
1156626
1037166
1105534
882311
110675
925436
1074038
1309177
171436
140753
799130
531318
1264308
241346
1045678
610193
1251929
799896
1332039
259091
1209674
1035209
462926
70533
334454
551355
990166
296409
545638
1345277
547191
264276
630591
1321962
837982
311607
827999
22556
367034
634111
338512
835074
21668
442097
166501
208652
338964
800758
134723
1051008
479150
625953
1097924
251171
396930
1104329
1138291
1270807
514417
226976
1141689
380412
183695
1191808
861795
1023662
1280459
841295
590049
696591
1319598
1346306
610505
751993
1119029
468866
914494
155521
685861
672961
573145
280718
983843
367955
333312
964798
346740
756306
1332857
228259
914120
876769
264416
184587
1213527
47053
37942
155089
220861
289302
389419
655928
1304179
1319360
61540
1204524
891188
333695
237213
155850
368779
590740
470975
74961
785219
674835
768135
948395
213119
1211849
226580
130928
115797
528878
200849
100323
1107849
347792
174079
262903
1152205
169996
872719
1048260
1126372
1115864
1355585
488464
1148456
172419
1302
1026496
242557
561819
1240708
1121131
1303039
860600
959219
1041766
746060
186182
7506
651209
729979
419250
172325
411679
675303
1264268
1242407
51347
614784
314072
1140203
1354919
974683
700223
9709
336787
1213145
201664
1111013
742405
109847
437579
451712
644086
470829
451326
366038
981638
986914
675790
982543
631754
938856
114914
1218989
836638
545360
273576
13227
73849
26428
1308250
359956
200993
974716
856060
1019756
789343
171932
919138
94953
683556
1238966
764258
1057578
1312671
1117241
614575
164319
690439
446733
1232156
696899
679694
1020297
410175
1122389
814822
995428
881211
1225608
364913
940768
893632
1108956
520904
1272528
559988
466093
568602
373028
297441
114355
561259
339186
459555
365139
1272494
574861
1294335
951206
1053913
997052
512369
108459
1217191
371499
1332830
397525
434592
1070352
1018207
920514
286550
1216248
274582
861524
94128
821403
547008
751222
524491
179692
186425
133598
942639
1158001
584531
60248
1275915
899922
810393
77180
665916
1261398
1090059
220547
523924
418618
1212553
663713
433996
857618
1292882
954173
84956
366932
924058
514920
1151678
1212756
1057561
1213719
240410
662330
912394
1005064
315018
667517
94197
132309
487421
140741
920393
1151003
1216395
620423
320750
237584
943018
1311907
259123
187390
806125
657823
469893
1220173
507772
734097
857155
931708
995557
1076135
178652
794044
1210854
903016
505487
69851
627232
28251
1044818
729008
565609
370628
612675
917017
1193644
1337177
1086749
1119012
1234658
458269
1209339
979833
46977
489299
331738
340921
1261993
425058
1037771
1347685
579865
1180882
211530
37203
951857
1319867
165522
478643
93037
852592
645747
3311
976644
401890
1135341
149973
1149415
169775
1139707
1149345
936644
287525
42842
18755
977886
1100168
324122
453527
1178510
1116569
227940
625303
1085371
98284
1080234
524610
444282
485365
2419
346147
1243160
859513
1258793
453970
1124203
953516
1055827
365839
175222
263802
95246
599926
535965
20331
1299972
981975
31344
653253
459025
6929
733813
1303830
1079788
929315
990578
1120672
997537
1189559
1073607
1044000
551574
40947
941722
43545
40853
594801
1261610
1164070
1187125
94080
1024735
801742
707173
940984
990045
1010004
158989
1057703
516679
384357
1323695
678703
222736
330292
1066940
626330
166098
67700
900237
1135007
71699
481403
597281
962164
1148806
1304664
1192981
914044
143994
423924
53643
1092282
666588
891933
820023
490706
1296106
934364
214179
871783
444238
1287274
1159083
995370
489831
1034295
1210489
559518
943831
886101
517311
1141081
318538
898955
183141
1092374
916173
486398
1347289
357250
967976
1210812
938363
591947
1358798
177861
645261
921157
349953
681961
639887
160858
326920
845815
33729
144890
1238348
119515
1331264
351571
725370
1229413
1012082
787012
338857
1181258
293343
1281222
539043
259101
1083217
827632
407803
211621
416210
703699
1296218
620916
1110630
1169601
656789
629060
956456
91737
1303152
583012
16135
688200
1124211
1328712
458066
536984
685617
1261335
242590
766361
923197
1070465
520480
519894
220414
1143389
1191805
460713
60255
584062
994949
301006
486594
709860
845176
674790
1178993
521121
1219404
228611
280379
326565
1361054
918432
960892
297231
1012646
591016
489847
783942
190582
977728
931955
640948
612692
580219
419673
907595
1196254
1363950
681095
560241
425623
1241771
665785
449833
60742
658344
462921
1039226
1248297
234742
1025233
1105924
338508
1147592
709130
418401
643917
492992
1271945
762833
828263
212417
1157043
67254
70217
355830
1164859
824935
30652
57400
1237631
346537
749767
598327
83857
871661
192459
708586
1154805
183721
1229804
500823
199718
204004
591372
322180
1360571
567876
3236
253260
322520
104269
789316
848343
1066903
1091333
809845
1171859
1328577
1219679
303262
591791
1336719
565211
464452
1327889
399623
115220
790956
44776
663532
783607
844111
478885
1100185
606558
1127437
338064
130173
525804
10992
530243
71074
152441
149704
1257020
944363
395217
45996
194301
169694
845586
913908
446574
286573
405254
217226
845488
617691
251286
456829
86216
893041
960873
1238142
897499
1204978
1084343
136467
375306
925642
715964
581391
704793
1085988
299217
1283901
1305452
1122791
869564
747932
905548
1204805
720512
1331269
860369
15075
1179567
1047839
1138199
231606
1324561
114710
716124
1166725
1279780
1104068
1071002
781207
659764
403950
482104
466375
48544
773462
492133
184699
451947
399637
1049463
294845
1155484
371973
563443
948484
177277
44708
841537
831223
50051
1321706
90458
695160
647300
881606
936455
1007707
251489
1189854
809568
42568
1052035
1035389
371606
596056
465704
541461
780236
7981
1078933
1141920
50710
93439
142983
210074
1095320
1143993
339553
207645
1357977
268356
1292839
21397
472470
274837
899597
846679
831639
486093
537610
479260
1054266
605496
871792
878835
85801
849267
1071637
245882
1347058
1227807
442487
278401
861128
990060
1002074
932492
1025419
798940
1166172
1263663
410149
343248
1193721
1129987
956853
169736
986164
343185
38696
980464
975969
759911
22427
834012
399178
1019053
212686
59331
813121
1263188
602106
585826
1360103
12773
865646
1109092
486045
543171
907941
1125687
60231
1208583
169195
1172589
1142302
993197
37398
60802
1190358
517381
1154350
841545
720805
1238300
817387
1071367
352594
396673
274055
523955
1136047
188687
595109
940537
887021
844522
256032
140223
573631
570749
676521
178495
1187429
603035
969867
528340
992257
292043
638514
66628
460124
181904
642311
31983
1135861
201985
876046
1087252
98
896081
329163
744456
952367
1123214
422280
1309900
408421
315379
1168446
795290
1278752
351868
1174439
1265310
850035
1343919
574370
1312162
1200928
597071
997834
184254
1280036
552328
1089170
7275
376125
242358
936037
1178297
1337167
277740
991652
301935
1327827
356531
1136667
882597
320552
499940
1108151
81561
496828
1170510
737420
809916
536092
346048
474449
902516
703594
1345758
130257
522819
632040
1177112
463896
158430
1290076
357240
1327900
1272712
1013575
1159978
1211183
1051344
728626
298060
570711
783084
498953
993801
1261395
620870
52221
1156833
242175
439233
1350834
583159
642094
313801
298519
432701
1131521
705414
1083663
530719
750186
1288411
1284581
824454
132954
1317641
550337
329222
297834
543261
543198
680982
994358
1221377
1096508
731292
229856
854471
1200540
405861
592819
1301901
986425
660887
1027578
521379
1063013
340760
884108
1275869
248727
563403
1228082
735900
383654
1202323
1086437
931638
1005800
1159711
643046
733084
896766
369499
405611
773215
308646
1066392
634597
846525
111004
535428
227538
953334
1189274
660849
382124
704480
693210
159436
1329416
1155529
14287
1294941
1140597
907227
1083856
614163
384918
866020
174686
234465
1155272
27297
1035671
565138
981540
96799
115463
764464
1315715
33516
402963
1030066
895997
149273
187839
653236
735585
392269
237543
489810
1224480
1304631
1215133
566584
949714
1131600
737333
1284191
942985
79400
1089838
941525
932155
216592
1293188
116277
349658
239247
645058
858818
464025
818286
1177907
355017
173641
1203858
562875
1181715
728148
632442
1255084
662081
463348
481141
426320
407255
931647
996230
987713
1352794
199645
1170836
937075
621003
440815
1049562
762013
578633
375712
824350
1193847
749535
291055
311679
895515
1266186
516993
43672
207601
685288
21813
21698
177597
53431
428058
383622
939312
62828
994791
1102650
336640
597609
569881
872398
849437
789149
114726
892139
350444
334681
408627
1268466
1150277
1347313
886932
144234
1266393
1053164
1007313
365644
1063004
1313192
1184910
818912
1357238
1120501
314544
757463
652141
726985
697398
966442
312153
1196850
688510
939444
473534
673562
368223
1103082
923353
355838
915619
392372
106322
1106554
708654
1196630
211799
53616
644121
1204497
421439
450409
39919
178373
1250021
130078
1260374
277550
292767
1197878
122035
810451
512711
417597
120296
597312
82095
525009
1326414
546093
536331
192117
180580
20900
976514
1320375
442416
797757
1294894
425183
950408
604618
1084943
18042
829912
754431
318197
1246305
1014441
975632
1297482
1279620
861203
357331
744900
301865
577243
750106
486793
1200172
824639
995732
1848
614362
1137191
447062
915107
610932
952568
7889
248057
905283
289449
1013586
1207048
923642
382873
1336163
388522
1078514
474180
325209
1187647
1297761
782340
560899
43880
662859
551019
1031331
44058
188092
522257
1230415
100842
1207438
747559
1120843
1099127
755947
248161
605674
522521
51570
803529
857036
652957
1172183
80169
1055473
1331043
847692
248106
1141971
1361312
984511
1123330
865456
378116
50572
861456
1286381
557063
418660
598321
1352858
597048
1277392
892762
1296778
57616
48778
805673
426910
1206325
250162
661531
909506
1282362
303346
412594
1020904
1253308
936131
1203043
783945
610857
347005
964994
610104
681007
13153
895536
426406
536541
426096
409021
266969
1197061
1273903
878072
14219
482131
297952
178175
27626
656165
234679
444306
192226
154226
238208
890275
928410
832677
1136632
101382
378682
1001387
539707
160581
1018351
1318392
900272
928665
253449
750961
675365
160185
1323300
281008
230488
1149228
355006
21358
755123
827276
333834
1134796
1316398
1353629
671223
735763
1264269
406286
1071929
1004989
962210
67062
385959
1154586
1254270
552919
1142214
800299
586324
1297237
84644
170769
1121079
639347
839394
137857
408455
933005
500409
1363580
302784
1051340
829816
1242273
1206622
135687
631681
943535
529
851573
1201438
1087307
1080257
385927
588511
706992
93360
113545
815165
14619
435109
403290
1092969
840017
1292289
1299503
864474
291980
1213316
1091925
165872
1004641
324509
1222649
520663
577804
1111335
311619
212942
290437
916419
1302455
38109
114147
945205
1355329
795118
140150
1086291
897350
192917
427070
1349212
620813
608441
233175
127406
610109
33478
66200
868921
1348454
668053
452904
62986
713831
1090091
593475
1164505
461009
558023
1077938
461230
1007371
176849
650322
1362953
1171438
218535
1056329
706732
1335917
1084922
352076
172407
325816
27583
546308
1275363
854499
402245
1078184
903470
462638
1041923
917664
578035
685409
603285
1245208
278893
655996
431750
225132
523797
1278846
1266450
997092
317732
887520
300676
105085
613040
1124835
84319
143760
545486
781772
907563
511334
959465
655835
752527
1284129
1025590
1003072
70995
734942
427464
431882
1128648
1288081
939502
424853
199112
376024
904449
549221
161813
1249161
1208805
688646
1299618
822788
1267171
761165
133846
1093782
727599
624762
408290
311872
229015
694781
1005694
989739
1191304
154161
517172
295223
1172881
97482
610556
682229
696836
667662
761610
740260
372805
770127
557900
656528
499730
233025
511433
261742
1345435
215490
5128
901548
209205
715367
351897
943688
185662
844631
313813
413579
104298
999230
40265
559007
927444
605034
1312635
119470
214257
830435
529788
478900
170338
1209198
347419
63803
650742
72499
365206
988357
1225889
920264
919470
1062263
1349139
186443
45861
54498
1284436
76994
1008836
1315794
513350
1074274
1328256
461262
471304
21504
25437
740635
145650
592291
1151892
642819
577013
641848
1062838
605228
1338523
519876
1265950
907629
559929
1349819
995031
447557
1273096
98323
801792
1343446
1043701
814270
393262
846653
1167026
743974
1078705
1357009
829506
1335414
1091077
1141661
781536
508768
281184
1100235
599332
53830
794034
607886
76998
566060
454713
551580
454041
916676
130845
690454
338199
1119274
886243
539313
364692
315938
688134
1176696
1029749
1018631
337958
482137
1118264
613494
1280379
103884
11008
437231
578915
1332213
52495
923939
999106
476901
725161
888939
990981
965224
1235610
543967
1273354
589541
547048
348247
578985
446654
177176
777152
264112
461123
540071
848276
960051
828438
770517
147352
58131
795860
584813
536901
920133
939691
295651
509510
618161
1141662
173179
112137
932973
1082500
466546
1243791
715637
40609
777981
850333
1270262
1150085
629365
229922
976025
273590
76188
1230827
799638
755422
1317060
767066
550239
212310
698522
369337
869889
745580
84477
1307550
537219
213100
1118490
462209
760545
1096999
57859
270864
975416
722078
987241
830390
1322079
883333
1240208
547109
1127887
1337510
834453
547740
508690
966064
796992
45337
29751
304967
1047860
996865
192480
426144
48838
105248
1293853
1030002
1271362
1246875
437394
340164
613542
397142
425172
775758
1342391
36874
942027
144724
4995
1205896
1174700
389746
1014308
13013
1341547
871330
987899
1245895
815759
898608
662701
242199
1175253
1157253
253114
343996
482618
872753
195679
776464
612105
272264
831079
529912
677001
808942
1323260
269735
157001
650419
1224941
71177
335894
517233
387954
1219813
842493
697413
875024
198225
184411
313491
1133372
1119913
1059456
1158291
70097
1038991
462818
464039
62286
788935
935885
1159069
375445
840445
445654
991447
316329
715305
685632
373787
875149
453343
360197
1101117
644563
738465
489225
274348
669410
689140
856132
172856
128946
304536
859796
661262
434545
816717
1243279
650023
1248014
1305956
231419
559926
576159
946344
248686
1237912
1013946
837036
749955
1122271
375955
1292371
1133508
847695
357677
1178588
548051
1262361
1222515
1315390
630847
935382
1226830
1163998
181518
400959
1097247
179003
1195328
815447
1250439
737243
601720
580281
1046921
1333695
1058476
1004498
83994
1233651
707062
1052954
863640
477006
402070
879384
376822
1345433
239440
541630
153500
967725
793112
1057658
631091
1259018
1081578
773224
58904
394532
1219027
55493
1300552
166737
258468
1146394
297221
281057
832423
1333262
887538
818612
1144554
120422
861524
705745
127097
351428
896331
52556
1156220
832709
783850
995096
796069
1347547
231678
1061323
305530
178390
1090705
964526
635982
322271
1283501
321331
823900
606415
779676
617377
1077773
1343330
819488
1188306
108831
1261835
46597
229029
1295269
348509
1016362
118724
226232
1001176
14726
85690
7022
305384
279535
252983
152471
33708
834127
688678
844341
466746
892941
1198025
1161100
1286806
450193
132526
465554
1106629
78995
724300
1296249
737858
1351239
147944
795116
512793
270690
261473
1142282
972191
1363642
435079
1288290
396753
1284697
51249
1230116
579712
104887
752740
1175631
1221495
189374
1093675
1088678
1165686
1058618
845023
76581
82276
916613
1081781
1073019
628333
1132127
944998
237866
1254804
1197975
745369
61699
773877
1155209
249754
1298340
905831
1118882
1301796
625279
595122
280613
391224
1239502
1209489
917084
297168
866039
932938
727489
650413
1192799
249395
46542
605832
1052181
342103
652629
748177
237372
39564
408900
781486
382960
633624
1301688
1117358
674069
768070
741962
786583
891565
13208
550455
187050
1336993
240167
41225
402886
308283
1183927
88145
1209730
764861
343160
815132
1205841
111855
635100
586273
1020967
652144
631301
1012139
731080
956045
888520
314315
1057571
432244
518758
921753
635789
879101
332325
1238287
117416
538996
310466
1032830
179857
389903
1261823
354882
827089
974140
815646
277625
1077790
646768
1360401
153460
497594
486770
671849
1102670
888740
506850
1126125
50341
537669
203987
1191817
332215
393974
47355
1203490
449665
599454
547569
335710
1147116
376294
754460
1036336
370613
1259009
1206737
1245067
945629
127282
14077
1204815
145508
736964
687047
232166
350297
116266
88837
1184517
1128699
517728
47191
7363
215180
755100
957730
727769
772019
579772
497709
1214138
812384
1017733
85373
380273
570474
767780
368132
253815
93912
662836
1064339
1187457
81193
215398
223248
630620
1156222
1279629
661398
4440
768319
1057365
177397
830329
141082
904239
967254
1029315
28657
317044
30429
1188723
1347394
355523
847367
1351435
618629
129971
504235
238879
1359244
125856
1170673
578189
538210
672007
1239684
981370
515463
8300
1140888
379313
755723
949697
1237871
761404
451487
1132950
1045913
347265
131542
1136916
941034
1103562
1156539
1305015
277411
303684
782635
717066
1349212
744408
1306798
1115988
932996
174756
594755
839670
880341
770411
447930
749185
470738
395899
223360
954760
31717
1181825
889686
808763
936766
1358647
1045387
255632
1010110
1053824
59187
341743
828554
774758
20524
301005
29531
395859
176923
210465
890125
323334
433690
312255
1356562
17604
316137
884253
1291133
329025
25033
1154667
230094
83567
510529
420593
619566
718148
635513
484356
642780
1256232
392921
1321700
795938
459438
649827
333684
1071199
532982
238381
386889
375138
1026075
1214835
963293
469349
835676
885326
13666
887012
160529
475410
330293
1133678
226127
1290595
271777
523353
560363
1143714
851674
421524
1074743
570260
613500
714527
919578
309033
1149848
319689
199224
354656
668201
28236
1075605
348667
833666
761945
775197
397021
802904
1250030
734985
329942
639339
208471
32158
1220612
997124
1111190
723861
951372
1150887
747572
1045497
532578
690639
873284
1113099
361624
709553
453891
768644
1163516
1279320
325909
200064
694345
437172
299176
1340999
1196641
659209
1064029
375939
140692
472208
589012
395781
1019061
193979
1276100
835091
552882
1322113
591967
1317028
574326
1305890
934861
1275274
1067768
581482
574018
1347782
732836
806169
1111099
995795
1034187
1177813
262125
964268
649316
1163063
1032502
1158414
43125
754299
180624
274457
555898
1326548
685226
40547
387023
703365
831619
1297166
672655
904623
88229
174152
94910
218794
363142
914722
1154970
449914
883790
458989
1007205
980755
943721
1349277
994243
543089
558439
175042
582765
818017
833284
702070
282231
772054
242278
427106
985802
665259
527218
533713
69394
1260266
687360
1064095
810329
256462
1203669
891174
1113703
22112
730731
861142
457240
454994
1065734
1154389
822086
732449
1055422
204642
779592
382997
179108
1357306
368641
1231973
1359242
809554
201226
241686
1052853
920217
770970
844236
536048
1340587
895871
1116843
122598
431262
448803
205370
305622
413514
804091
403535
402330
133169
512710
779864
321790
1296707
362687
244961
303501
1335926
319900
768543
509768
22346
887529
165325
116938
292966
1144819
878077
963561
216088
192166
580389
984122
745277
264415
719131
352971
438993
1250656
282525
818563
78663
1104679
107900
1333069
857580
425314
536403
135197
1117901
528069
1269325
1285107
384865
760359
473524
474652
466095
55743
1060465
949858
1974
510922
678121
1026366
639081
963356
587273
799441
286301
355313
1190385
380911
967627
83957
121018
908338
916842
1351968
1148980
1354551
305854
1160979
181444
473799
673513
214337
65872
1116178
634020
1090350
808473
348582
467090
1272921
575906
1062964
1257813
255781
1033250
1104091
300093
390951
129267
719287
1134187
709826
180443
1285854
1350064
1014820
831066
755128
38420
1084822
1169541
145867
1298781
1266237
46322
866163
974081
853887
556241
610984
1220175
1058812
936991
1324755
23762
461370
1264930
321139
36399
1096067
882780
309218
10192
709807
704046
372234
544424
929208
137621
220815
577804
925721
937364
484706
790925
189043
444628
902860
752238
289254
1265548
1110821
839845
811152
255774
906571
661282
955811
1074672
1199752
393848
36320
332644
1307348
651908
209819
338066
841934
1294252
216127
1292283
115164
447779
1310772
394818
423891
1328450
284393
744210
278300
768677
1282204
727162
1155496
769339
361581
47948
153338
315066
167865
196111
1355161
1217822
281483
520738
384427
741709
1238234
169374
1231179
475370
715236
1233117
705908
1144703
836557
327425
157920
1307719
767195
565468
1239351
828585
243075
1312255
472465
1174675
848883
1315954
424461
621524
433358
757189
121744
632270
1093707
807488
358262
110740
980604
1316686
184089
801427
583434
478773
1277742
1164454
888827
425993
25530
1241536
461399
639098
616726
971139
247607
185387
640613
1323260
1093043
389398
818314
1160235
231522
1120845
197732
73714
1074317
189724
1290254
167395
1024610
135485
342702
412379
387648
555157
679883
1003784
93921
723227
619188
1288285
1253305
982173
652851
954657
661739
141447
930692
378636
1142719
843449
513106
644914
100583
1077734
678577
1042562
525768
727092
902088
234632
1323760
58223
63227
1040457
11134
869323
766764
298200
503792
549502
849405
48728
1064598
24352
1343584
849482
1009629
882581
911959
497125
426777
809605
1182692
1078474
1225294
83728
1338325
708600
1201866
197643
872702
901906
1203440
166996
428584
1060589
550881
481387
287769
1143908
75711
1136973
441947
740014
782323
986559
510620
855449
557798
617393
343029
1295375
764842
114313
1068426
569154
1239980
1275437
218823
308174
53655
978284
187876
994457
528269
454417
770266
1285886
121059
1312085
1016793
1022262
121398
125493
853092
892264
66072
567444
1201508
481651
797414
604250
1240239
1107358
346586
165510
880020
446263
590289
442759
688641
204562
431987
474006
328795
216419
679297
983686
362669
120528
216835
314197
1282190
155799
1318253
382727
142834
675807
1008175
739801
521298
541477
808961
593798
1024022
649272
682708
595032
215255
1159202
1310189
1121576
478001
352946
562341
703201
957214
1352205
308395
988659
737673
553253
1270739
8604
787492
118060
544562
1163091
179968
984692
431522
1022007
1091986
222315
506254
269381
921068
722465
336517
372359
420780
513796
90517
412064
537537
378833
247268
717270
563454
1321434
711188
1060238
746823
61720
891807
893971
270122
907722
897084
1202997
658380
960324
1231912
620191
135420
541665
545919
750322
1096449
246672
937702
460832
199398
363227
1347156
616486
43399
627728
196112
257739
467857
662846
523496
885701
660449
1020287
867664
382204
861973
387803
363432
1327269
1103686
157427
248993
1119047
392110
295289
1219493
206726
1282884
341654
1312573
271134
576640
308062
1280787
623028
804917
344466
301225
568240
1332614
1343664
590382
1193240
1232001
267801
1274288
624224
132850
18403
40194
850028
743615
1222092
582869
635620
390346
1307182
1336995
603612
315008
255204
1057965
476971
7337
391176
995149
892508
711916
888149
581194
114845
455279
424938
918807
280914
851574
1266177
194408
524720
228891
1282292
1362028
242157
539365
726850
73484
477392
285737
1111230
732448
550378
1328079
670715
1056858
1219740
723622
39516
484046
544013
695426
1082627
443920
699732
563220
125079
515113
358859
756422
645411
711786
20764
901017
522246
553246
310110
350867
714302
885175
852480
548867
401232
736397
61891
699361
1228390
1015635
1100181
10575
787424
685697
242267
559681
1137611
597095
58210
1188813
62352
309639
1199963
38599
520438
1280188
1301524
231449
1202181
1163185
78142
469291
178415
123990
882435
851564
1085782
789901
17878
783975
750253
885931
1046731
1176622
50898
175368
944856
476059
293507
74602
1062869
124230
5815
723404
965630
1223497
237927
1224870
203108
50391
465155
933506
199590
704879
481840
969524
526304
89097
1135374
1159948
286832
428468
1324314
421642
1309937
704706
444026
1233650
386336
882877
1205186
1096468
365741
627133
216626
1323348
1256347
1259806
317179
381371
977804
1024036
806339
288692
655692
1313250
753301
712288
899127
844466
1241663
796224
64157
92008
409246
185679
1322288
712427
585441
106613
1012518
782924
469011
1248718
414709
730944
841468
256305
603560
602046
1288493
754952
755115
411302
408189
517113
1000352
1350060
1097482
873557
491861
623815
892708
1203425
840304
102262
706075
83272
1290834
828443
1163141
84393
1010828
768366
559238
517946
737656
17818
1362389
623037
1364419
1110740
782868
44204
204891
939422
1016814
375093
244807
264813
1265831
905023
855577
27862
651443
274318
248714
59883
972924
518783
1296012
1124607
640802
1338719
493333
1102678
105158
361381
1286785
517129
297995
1243143
139782
924982
158994
557132
1357235
24974
224207
1345556
801402
662183
698143
321492
1032553
731847
600465
1017432
404974
1286626
1278787
412573
34545
959945
82389
999572
154438
771680
176868
831521
1060776
175995
372980
1311983
324983
1038147
403244
1104485
441329
647257
131925
357065
1275388
1148851
442303
679029
69258
564057
304963
135577
1197191
43496
958616
1212429
897738
535881
105422
17222
86515
178040
126666
614311
215190
288257
1282202
364556
1339152
770679
60886
463956
1164997
980820
601619
540514
608075
1315309
1282458
343989
1010851
1243993
1110701
1055993
259461
26027
23042
90557
1209930
241476
1041582
747050
1206738
814371
989318
1319121
92898
630189
85108
159763
5081
891206
768727
591039
1284675
326098
946307
58728
1092490
132945
675554
370159
1204554
1343457
680789
846099
1323506
1159830
1235641
357131
1075965
513526
1198303
512408
651127
1235360
276807
1295139
440570
1317595
1310867
596385
209139
923528
1187119
161624
824588
584066
1114393
3205
256069
303218
1196281
1159731
172831
818172
734110
183917
1352518
197412
1326486
1135987
897481
303997
636848
125745
668792
281156
211707
809846
1281285
650086
1238154
1168906
1082996
675708
313401
476226
588989
528982
522983
699563
1176138
1264462
802812
257913
77056
299050
739036
356869
759337
325026
700307
1183461
662363
581546
591780
1010881
38182
991426
1034435
947067
690684
720156
1177025
597966
1195925
66606
405063
1105423
1089158
1256502
809373
1252339
1066745
204649
998511
260825
806160
701806
393345
1318436
215753
1103327
367183
812696
708552
1224374
324010
857210
791600
367452
1210718
914422
1127359
1343332
739841
28018
1206991
1134765
1230101
112661
314451
745239
375985
531613
796780
653822
463171
477608
109392
1092851
709305
88484
556011
928340
843457
919995
36978
720548
835195
183912
621013
1284565
1278011
1143134
459136
669525
514273
372964
420561
1277101
1044959
1016202
897567
399227
333459
659764
817586
514871
1111239
979755
136863
403129
80405
1193384
532424
552391
940344
598923
191907
1319444
913884
1272223
1333914
690577
85635
672070
1289771
713361
219448
1062787
642245
377388
767294
1360242
1118587
998240
1189334
1333863
759440
47083
1082607
909922
672177
249879
428796
1056673
1187543
1191836
655596
768208
35415
1059196
843010
1111715
541949
673995
755558
482307
51823
854034
577410
1166628
722748
475320
387466
1225896
150256
989766
1357021
1104315
534049
924191
808602
1055275
1023594
850985
60943
1116595
467292
30408
1256490
715684
569237
684187
792259
754993
584216
853043
1221380
85048
931431
949436
124678
260033
955754
200738
706926
921571
782393
73655
969946
878541
573239
1273655
260237
947043
335649
796508
45868
1262538
413856
1266528
1314890
702553
668103
1033069
705239
21375
351976
1097098
226026
4999
8136
367775
349927
517616
239264
196865
1243394
867435
762606
335534
401419
49165
1086720
319433
419939
345107
533979
882673
628279
274596
45578
206434
283056
645994
1246710
112922
647422
417033
1341204
477315
598432
138266
378637
1143737
51598
194192
982678
500330
399325
865294
834242
932313
1129061
1117715
1235490
633567
861016
223666
646542
725535
1021644
82933
955768
1246817
919364
1301855
882792
1052974
499500
1018768
819044
698184
562561
136544
408686
1182458
722674
791171
842600
1285011
49026
241356
676782
197265
307404
631140
412492
609074
682836
138879
608477
472291
707130
1014438
1350236
893201
1265730
958958
263510
669287
529519
302917
725055
707339
741923
1066
1195321
1212709
488933
1026643
1231349
613387
545252
1172296
747609
464880
533604
842194
903433
991437
709737
551087
156202
1351221
587689
818180
352327
868911
613986
776891
367961
1286524
716322
666393
164538
221643
841117
421642
153519
194672
84256
998830
495434
923298
873560
546331
113524
119633
980463
978220
49394
264713
347615
295522
1341358
138382
809957
202763
786353
887317
385607
892315
933537
768386
232365
433458
27358
478822
592474
678967
320721
829271
939498
1234896
1197888
980701
125700
82086
1238252
554414
1349518
463948
379993
1250720
1093386
1329011
1144383
1123655
1165076
228249
1188955
544253
658741
446559
734065
1038026
1232234
897757
1187736
471974
1162887
973084
37859
748415
188687
1116921
79179
1357650
1063531
1104183
1041619
835706
111925
952005
60338
115694
998047
1065297
196227
122426
281786
757986
1145322
570518
1192096
97393
432845
1103677
128181
1013581
84693
854683
687446
834015
920170
1038377
457667
382303
82072
20557
148282
1181862
538007
1345335
424682
1197297
622999
767297
1180763
324836
676942
663796
264668
1492
859025
699095
138345
92014
321882
1079182
896585
768138
870168
649616
646761
676583
1331495
830745
144019
157841
35772
447359
326886
1202576
301200
562456
776987
42587
1261446
1099344
779469
664712
339760
134709
806006
1280375
720364
1030001
8115
937513
457574
1054345
315730
473723
165448
1237425
84200
461112
586935
1239246
656824
669962
351437
831995
1088325
344414
915813
710306
1158683
344253
132925
1292881
429507
286576
56005
269256
574726
1196080
411522
320585
1179120
989792
113596
656235
863873
428701
1242979
804065
857275
443480
449839
1303836
279499
778768
905185
389564
279069
231182
26314
625774
1142681
464213
626658
364560
883337
144089
44510
958822
354498
1026767
871811
67169
418094
839179
499004
204385
574212
273120
521746
1135017
1018096
870312
445364
594143
987006
401474
1335259
1147940
896931
1305083
516617
1113165
528597
740720
1203802
1357634
541015
152291
126861
261148
55943
1327618
315101
642553
196302
298860
409221
362703
1201275
1308828
1361039
1037437
1161066
836514
357150
1260078
1029251
1261739
1169638
1227896
1321534
138038
939811
1107500
636594
1352266
1251511
217075
104190
559887
1169859
432113
105565
480171
572969
479664
812605
727786
697016
294689
982352
1206709
1316286
466549
343015
882414
97356
114512
611860
984627
396656
371748
365113
1043665
1017364
1160629
206707
832005
546040
443900
480059
651348
352356
1062888
565693
71915
733522
858646
439745
41333
1327307
1160809
1177674
915444
1161398
790702
598777
533593
543799
57539
812257
271827
124306
599250
619402
378428
3566
672314
1267244
324717
628130
500296
1274521
360625
429294
1287387
251806
1139826
909129
644497
968854
1287390
620159
940083
353709
1164992
888413
337069
427877
1238570
340429
191138
340306
277699
765845
1189095
561072
321815
9622
275644
752443
589172
1071839
577966
294876
297155
1360881
311277
656027
1302996
241878
1023380
925704
775321
201050
698112
1188108
1204780
675423
980967
1148590
1028770
166639
537668
1338918
425624
783090
1104246
930832
350593
909580
565750
622547
408589
924441
858753
1202314
95852
643324
80253
750010
468458
1208727
1255779
1147584
318810
953504
1321775
918801
1127324
820007
779280
956481
1326257
802485
1141709
420974
560244
1268751
340220
355810
171120
616490
295602
246118
810878
963783
781733
203129
311849
703374
1201318
192558
791427
980273
28218
462526
447429
14199
2835
891979
129251
393938
475373
184302
47312
1137280
741830
1040408
65626
1162968
535464
495582
487442
857038
699680
600735
1111433
444681
139330
209892
1025566
1134215
888186
619581
737988
631401
300644
645564
1234099
577236
291401
176860
419703
13779
397134
1042909
797191
937824
929525
849864
1230244
346111
1215866
308959
699605
996594
348440
972307
862792
508336
681812
622883
676966
822321
718942
539754
864082
1199593
791681
1160281
1263490
389882
50342
282461
1173941
66398
111443
555725
857194
746032
296546
358714
581909
1089052
246608
971232
360077
854466
379851
263346
69572
25598
601719
885004
197328
974699
316248
767239
791977
611500
1028930
1300812
1159061
93891
800291
1295755
337604
1086731
59740
1020282
1348032
865303
1056689
1147432
892882
443990
602042
1174402
93379
1078440
1033724
55236
77830
1004005
670921
1087586
474747
1364213
1296881
73572
671181
615285
1260749
120368
177380
715826
576361
1008800
316586
833519
350888
450231
1265057
489181
49165
1253683
271111
600859
1106426
403798
1210500
184825
18203
1175541
382751
608318
310883
1062564
631919
346349
783789
1051944
272145
738408
346255
396607
1071664
558809
1053759
1246636
644840
808213
1286124
72239
585206
91434
415799
286619
1332381
85363
937433
1206346
8045
798594
225623
422600
676509
174413
741263
1326617
946014
63435
655341
588587
86635
774234
1306270
998146
872497
1139664
1223892
285473
786080
1277774
1265395
117246
585253
266913
1167867
120581
196789
1132147
738916
1185057
786789
188405
1116064
656404
663316
1207085
1248924
553748
456413
628507
797955
1351239
813125
578588
838126
260933
292627
210532
1170555
428311
584600
423291
28306
1238038
80010
676944
27606
730104
724191
294019
683711
848963
713339
616707
35231
806236
144791
1001097
23332
572801
529949
1237517
310154
892803
809143
270488
1332996
1111595
39171
163903
891044
818466
825630
107787
1053553
32927
466464
415607
766921
803751
788638
140241
115816
1355546
86381
1145336
343407
928006
757950
82013
695447
45630
887432
126760
1255188
173286
385825
193022
781439
296328
1186599
812368
1013148
790765
531999
1008767
613630
1121988
1321164
475181
771461
550964
1199693
114458
1248027
890552
407408
284884
894143
1075112
562201
514230
454498
238967
1037607
612215
1299760
418511
1031148
1233188
374574
559038
205571
762235
858663
1270263
28721
60882
852076
482668
925806
816394
831208
1022018
673938
1189500
1152502
1176099
95332
316281
673213
643170
1353425
123393
1174868
402816
618846
865887
1019951
669936
1104312
783375
1244751
1333546
408406
174395
1109586
1280377
756730
16943
1270081
865708
854860
1019478
1184135
432736
656320
692179
51395
638591
326176
727879
256897
1046355
183876
240468
678797
781466
437175
798973
819231
1311222
1035428
367525
1246243
484224
328247
626240
276193
1200382
934856
882958
1362626
218346
24835
430781
493714
300781
708481
176324
538979
784064
10315
1096893
220968
806699
663796
752015
351928
241664
673924
1053420
558769
856008
835681
492827
477987
46109
735898
1111920
366531
964412
419478
985774
1210135
907802
315967
324634
1154835
440435
513663
405054
1109830
773515
466219
1280910
239762
495331
1136810
1290411
23825
980816
70938
1333711
610419
1327913
827347
886249
808269
1145558
1315052
1355380
218213
1064640
1121724
21502
232136
1166983
449561
1188261
383958
1055807
1115064
735182
238868
1207075
313282
807583
488004
597655
424974
41207
590846
622284
1145801
1342619
340426
85581
635125
920264
1101189
140083
894237
1203597
1336523
67349
1088473
928842
753201
238989
296760
44201
1116259
360738
438622
317213
404543
416408
715829
932840
391711
1285418
80175
886311
1239909
595336
1349790
544133
245557
811868
874831
544703
1116625
455325
1142559
450376
337009
448566
730731
333651
1001377
169798
922029
914628
207
666821
309495
1128899
660827
622771
285614
917419
139748
407259
703124
260397
956150
484040
425505
1333382
120178
907771
437829
1049434
143581
1300322
133270
700604
210069
1190482
858687
445591
375188
1176359
604238
433878
501818
534817
199302
907306
577623
804730
1233899
574896
1023778
636639
304745
954921
181115
1020626
1047424
55966
526354
1193373
532468
1081965
113168
266359
444440
1149931
112273
682685
1004074
1219632
464440
589585
376968
949916
725158
737983
689474
1211460
1012135
363857
861425
1012895
477031
531850
238543
1016109
200192
1241151
116067
1030829
706355
722545
749739
412412
1198195
1107011
291005
1287501
1039712
1035418
1029667
17075
605961
927666
371808
533371
615547
942165
1097352
537378
659277
674158
745053
321103
1152267
358676
746904
59340
170136
942086
655481
915131
696772
609136
188889
1090580
383836
1113333
375019
343384
9540
1164190
1135643
1335717
910366
1150773
821749
1103033
1333905
340034
261421
714628
143604
1131746
455716
1336634
573664
386679
1288202
363181
1360104
398824
329982
513898
28914
793187
1052499
18589
200833
521625
1298184
1119312
1018529
626282
109235
1340518
689215
754797
757628
1142205
345148
877501
456813
643177
477223
1015887
48434
367121
278761
406524
235660
162395
403207
398059
1272726
1002459
560230
562511
1110701
1006459
599098
1151732
152743
669026
1333685
1228134
1038726
784279
882127
1282042
119319
192045
1301677
865135
252578
453597
1340019
666562
1099331
98352
45696
43130
346272
1000282
1230784
165255
585931
661989
29589
1124657
954272
1158103
1228478
1223685
331117
1012235
823093
825549
1347624
1352323
689039
142525
293175
894524
851700
472375
1023544
387381
344860
1053112
329292
922333
835104
284706
719660
1046757
1019085
20846
988298
1308732
475753
384318
1212841
860693
1138911
753415
1267944
985769
142127
979176
1147758
360601
31007
275292
1277448
186398
618693
256639
1357702
897602
789675
753902
447394
242857
676224
1291282
1273957
836139
1287704
562428
439061
1003025
510240
782307
90333
605165
54076
1129812
500710
159398
765002
1023687
296946
768924
1304944
369902
1239161
895388
313582
130093
808956
1098834
482132
1166230
485362
1332792
299651
197621
567556
53613
727891
1031434
908111
304131
1002457
1118052
275932
18934
901135
732451
268870
748134
821722
349021
422717
1217765
111180
556448
587980
165013
349679
1242191
833957
1118361
918738
562443
533420
815003
772278
1138674
164317
634657
500617
816929
884655
806888
573430
163031
1231821
29084
829162
195679
50601
1234957
255289
1332105
667968
467731
624129
740030
583036
168392
1147539
146967
307360
1011062
876582
658869
1141428
173894
1295996
1127310
1085357
1169057
912707
12850
1279196
936803
95129
332118
951387
57795
995535
254031
802379
1334284
543047
698971
1080097
321194
1078915
547692
837098
345245
1056783
1014274
1306833
88826
282855
575670
5571
692917
211845
136575
107502
1316125
661454
966680
166994
1106536
1276506
375493
685085
469473
419032
786911
192677
412107
986875
910294
479431
990346
429888
476941
282294
662295
556067
192922
43360
132212
591835
679026
1053814
429957
999209
197208
924637
1348652
198120
967538
915700
107900
611949
523004
412246
1005770
70060
747221
1250148
432804
833480
336965
266281
1310196
995074
691966
677009
516221
716919
88048
438031
1121998
1213288
1148958
122655
232051
310732
516917
762231
325113
1161353
1290813
322281
334402
83571
144539
1056509
1086293
18253
705905
315915
532064
647484
257956
734725
1194514
843948
88635
811626
1097823
927107
406630
1048022
311390
1217986
864885
1310364
165800
646457
1221307
856482
357814
666225
880447
1053760
393913
870593
309159
149364
1085888
755294
427579
248572
284539
880688
1309487
348435
312848
899793
857518
495312
1340239
226088
978295
232995
820355
967842
1071521
592040
1091669
791167
1047650
52024
661147
831957
1067554
1106259
1326926
870406
1000302
244100
133076
1136926
755497
861564
557525
643367
664223
1276382
821755
360711
986076
1083158
1156729
784061
884754
1113334
689469
1174909
980180
857514
508141
962242
98322
381171
1299941
600486
713761
822067
166345
210298
287569
1231179
815287
1093017
442780
784493
126165
121798
1290115
259823
609840
1127715
337479
491151
1120613
166156
1150983
747666
1103583
1066089
556591
604533
703884
327938
748018
954818
1355818
1337745
643931
1271346
1047537
997054
24995
40130
1199998
462566
373892
303615
121421
1333211
367478
670914
420709
74781
870767
716728
702028
215854
356854
12602
1261875
643808
913065
275097
1086323
156976
63040
419194
592699
849368
247088
903408
795252
856986
591945
133967
654829
391330
329272
1004422
1135612
1236068
645005
152354
1253837
309287
1089039
416158
689603
1170356
70884
314449
451285
729335
106220
644233
120965
650141
718129
212410
1191637
648802
496205
1353335
442087
799229
639392
1014929
89344
1080080
1355372
246262
385220
217963
1178771
422423
122126
906499
1267229
1174113
533550
559252
1335783
383563
591970
481934
573471
643054
99165
1087282
502656
500226
206276
437381
875395
755888
602452
449993
1048275
640683
250166
864342
307130
186057
341968
1119199
466285
1060773
1208406
654623
1184464
275830
891475
778649
765884
1174955
654144
91748
164894
398073
1188407
457649
1364007
1349737
1114270
1322426
268353
1095108
1186869
639714
813416
1034611
110423
405105
398574
559982
969845
1221273
1308118
411583
1119732
377081
1063766
704697
654197
858000
663262
1304587
236266
974893
433033
771908
875721
312429
18264
1048288
829183
1038334
345922
1358153
209676
408576
945056
1345758
441735
634939
1050093
626027
328178
750635
1155411
964004
23867
835274
1210479
903376
1125152
834645
548008
226468
941297
1051632
346720
5755
1155994
736621
635287
114969
799920
762024
67734
858797
1036974
1355676
227003
382486
569211
938087
1101731
288566
1222641
323318
574504
253202
125228
581314
159685
840557
917447
258775
714562
529438
552512
484104
151165
741317
864262
163346
886415
866275
1215668
832481
490131
433535
761382
621433
205523
991415
118514
870434
473485
55559
229911
189650
736165
852110
880798
770323
1128302
270413
823382
34791
1135287
582434
795636
917624
565986
328445
1348462
1131658
568344
979658
331211
1038607
200369
1103786
253149
1278173
142997
446244
485382
29396
1321353
310135
1277296
149953
888586
215164
893088
801008
1346549
915181
624373
1117044
415089
783716
540268
770756
248666
965669
645077
365638
338592
188030
803821
499295
1077913
85184
599486
393259
1363564
1052855
410755
530073
688920
484016
798840
991676
866586
119085
1280511
204556
934345
655656
1328504
1174104
419044
860624
684650
1185419
1330550
1184959
817426
1344873
971993
890970
397585
416677
518508
1018508
309187
663278
237833
361864
537086
715121
102245
803395
649330
374618
1062578
468417
1116438
187885
1271524
810643
789152
340542
713284
112260
137251
640483
1230241
705322
856906
1231824
951707
682055
1024138
1315437
1363209
1095723
1200265
103117
651398
684392
929488
523229
33853
394733
375301
142172
361845
374666
727389
1180857
818693
1331652
1121655
1320580
831231
311114
887921
207229
512468
373977
138760
1041902
685164
955675
1057173
697540
1123841
1227127
571540
659753
53591
1024318
929178
794189
1300812
726387
1133354
789328
892886
676693
1296019
1159977
1275435
20702
278555
115457
1061966
973982
645269
945996
24727
202996
208333
505318
24650
101134
1295898
796922
455668
439611
79984
121099
468218
1197349
103166
492208
1213709
1241165
788854
246212
19867
760392
1315659
1242220
427334
428239
901186
398534
625012
1246967
408126
1099092
1190159
66833
990813
238880
1075893
404336
483029
1160225
735623
1236015
138007
931994
757346
993983
1111069
1276957
404681
308471
116647
1299614
1245375
905500
418102
1129223
106841
531346
1182945
360983
1111016
1000913
219930
871515
996988
191903
567974
481759
9651
179187
827462
1227898
1289471
915815
404910
820928
387439
1242916
1310016
394441
633435
1246002
1256917
158175
362515
230054
1325136
1232042
1038896
774476
619811
1157814
338462
660694
630841
1201775
272916
903566
1216108
638740
270170
893074
1259098
524292
175246
1292335
207432
337815
505074
546266
1169346
146167
1024580
598654
1258503
184671
303548
282280
830156
668977
730155
57432
881862
320958
823951
898705
566862
1287438
320487
1133179
593570
176292
751893
1220959
398097
322335
352269
1181770
783909
580021
131
97874
214164
842460
788327
242645
448328
1244672
1113980
1197463
1176761
1292210
1167413
503902
979491
113447
336097
782973
723832
78643
49063
251984
444804
170176
495726
822066
1251005
1251209
493663
523512
783157
1303230
485099
885444
142636
1353750
1361195
408051
1190513
703818
890310
211164
6860
898139
996247
1274656
894169
347726
854250
960841
811255
171446
1208827
596805
291391
764636
8619
17621
124080
532429
622089
1090917
958002
450570
1266554
296650
1203629
48581
212809
1357076
63321
516762
205911
496313
888787
92945
166133
271648
804381
948555
237214
1042463
513371
502483
836737
298383
1317929
543163
46870
724192
117182
334144
1073392
828788
496541
605189
609237
1286700
121558
1172065
581141
540098
1282133
122821
926
860438
395395
828597
1268923
54954
269193
613228
1143478
721541
685367
804572
304684
707239
518772
1120905
680604
893270
519554
1035029
1212869
106199
536864
330267
1071561
1334723
1223416
1227929
1233099
1097411
90251
264049
494795
437311
409722
611117
393634
134705
661313
430865
199221
1004893
891018
501385
1326714
685091
1234218
715593
255000
1129833
566003
1342829
496057
623784
1344368
921227
992324
1355464
169393
1356861
465966
146932
1298714
526953
956575
32352
711340
313207
510895
306330
230186
1114902
1009553
1138980
1050508
1108154
317620
275588
1011032
817028
122923
1111743
913673
97688
357616
1157366
712562
1256948
786969
577508
178564
225128
127895
1154574
705234
394131
159980
300154
223434
234201
728348
670311
499105
472090
353541
1088228
359002
599350
815737
505394
418538
741583
816323
890348
153158
898219
1006366
789468
1207147
444488
583435
32594
726093
964775
642364
616330
925461
331275
1012816
136605
604926
80939
570112
521154
1347771
193134
146391
287105
1012540
89275
1286025
865822
26474
1216218
283251
875742
395925
383522
763645
925955
274932
247656
1247388
1176544
619069
1356721
145043
780985
762454
212948
918588
42959
131221
521114
606906
1155271
1280424
800997
682354
437898
1276746
1240943
694679
1013697
1060361
709638
944363
1221971
698356
1126791
465089
1263110
365678
597859
1338714
552726
591106
770202
371101
1123955
1094020
550709
847997
682999
14104
1105324
854778
31324
315765
550555
1122010
197360
494828
1110359
412444
189928
555250
441544
538631
1352327
531319
1058875
1063004
843547
944105
1242276
950639
384337
78870
915707
80847
1032980
1122568
893012
429211
847471
613132
800500
388047
38293
908125
1275311
1006602
571352
1152965
763846
450945
548304
592421
576945
1032578
481304
695462
87239
1043025
933457
599791
749713
255492
282419
490329
751469
322787
1361013
847910
226268
582196
702878
730000
1069645
1004984
956428
297160
929953
1237558
1282965
853171
488723
583434
905898
1170907
1039193
1339727
642219
590400
1053879
500644
1040257
65965
801657
967628
539121
521568
448208
1274850
77761
1098416
691935
914652
618841
158166
516991
218818
894713
268359
1356199
46087
3378
821971
645319
998967
1095368
749051
136689
1304620
1217762
870522
977865
52535
1321435
15444
1164985
235258
664250
1243429
1323052
823238
127480
384287
256050
858849
537477
277162
1129450
43951
599288
532132
5202
743320
929332
360722
477263
568116
1175133
1048232
1072927
223691
1011911
1274492
810168
872103
1354452
242361
571860
1238168
1343522
1044322
462047
1115518
122997
383319
523078
300401
536753
27129
966735
1118590
685161
223454
1214153
725311
801158
705857
1126765
499535
559091
557510
1184523
674796
456499
329367
208967
331106
445843
1329976
783839
848370
470006
1172001
971917
415483
1350870
417849
1364176
1140047
906660
274372
586307
609240
773076
431053
411064
1299025
1140136
943783
453187
977255
639464
825710
1278065
1351749
83062
35819
677059
951049
719867
660980
388150
901082
349672
109855
344291
419238
886149
331704
1325281
1182570
899447
665617
1171756
540905
130411
410986
1285333
328689
1352862
160069
153465
1125652
601782
519183
549458
1136415
81497
595093
767073
1261107
926203
516486
887592
1215035
233021
919176
627227
441925
287199
59670
369490
1183434
680
591991
279497
637637
950839
185267
436189
830033
82400
546818
1144460
482404
903040
854128
16016
1230769
541775
967247
866575
1335244
768113
1230473
1199784
1096711
136365
28544
1343853
524326
628808
1070185
1299648
624648
1228995
832606
169375
1165731
934969
708514
896260
105274
1072933
775030
273857
1042905
1106578
745529
490543
825707
192856
900770
22355
1076648
1224239
321735
121902
77562
709013
380138
479472
1259220
338171
946170
1225901
481243
590804
445386
453427
1280166
635317
643893
816574
864806
448336
225506
371777
717115
674796
121848
631562
103305
23606
751078
1266374
1049432
649253
932650
786516
1131752
1094901
1321111
1235495
1108844
1162612
757225
1334791
900267
802658
1309841
1050334
904842
603018
356777
694258
1047160
884879
161868
1065205
464272
1314146
456082
1158925
941602
953192
573078
1068842
1155348
473912
110178
1134702
594898
1179769
1209167
421715
1352365
1030559
719334
836170
79324
1011039
708300
500379
613243
1139213
324916
465472
382748
929178
461713
1288091
889823
606707
145174
638610
412739
190612
1243790
327031
139996
255458
856237
434606
970600
396305
1188690
839625
393171
794452
985247
1070230
998074
190005
589725
688152
1245694
921514
155696
294908
451990
1303006
300049
449926
118167
903731
823687
1057003
716004
776115
700042
643565
314665
1098795
747659
921386
1000083
1110797
225609
491069
1012649
53708
104430
1228159
1083552
833034
256591
759655
705691
1256558
983215
1344613
715853
831992
593791
472465
103002
1171896
10371
874818
288332
329783
1012863
1333104
1270722
941611
854589
483482
96409
75727
417157
6521
166237
247740
710485
838157
822003
1355205
442779
322215
526335
209123
449234
1326719
598643
1352699
1133751
995901
446672
120894
1295021
222704
92294
672702
150508
785088
342175
267411
805350
1243340
1177578
1204650
466508
1195246
810683
675913
450950
637211
282634
694013
29185
1118702
537773
1095578
554096
364844
897860
295713
1125267
17667
381188
1240218
490055
842808
258991
9867
1029294
711681
3370
1315908
963468
563738
25423
787205
1112655
166051
1294953
811080
735710
1060648
1217328
753084
1111659
114130
1212479
238803
1290448
905859
889450
803288
938484
761261
23539
1219604
952662
726404
719810
255383
745782
58050
1089065
538268
898685
410313
852082
60531
1173005
914550
1204592
371090
980987
605224
1261781
1311326
350264
1227595
46988
845686
659933
1063665
20759
813995
344823
965982
516309
144232
973175
879272
676674
965592
767550
528849
1311876
408167
1143655
821862
1211987
1351946
27675
2619
366083
1097028
1109729
884205
965621
68902
625391
868921
889670
562703
1363256
669077
529556
441655
780345
1129222
950816
604896
594383
668015
877638
47759
374967
1090843
970277
49897
237097
948555
307199
365620
1184656
754309
1032205
888358
1191385
1061654
899565
981755
14781
270821
1245737
223928
166646
1148875
540444
240586
306519
448576
41943
204759
657624
407751
13681
796447
1071204
16954
125345
1299975
334787
653713
40410
1212222
769824
39840
181622
900883
856025
1250843
587988
907438
1150470
1150411
400049
881334
855963
773711
384245
569945
646310
38062
942183
1274644
110174
138228
183311
712165
820939
968978
1000284
1209150
755513
18335
597992
1208467
727176
923510
367806
953764
1280420
785286
1167301
1308075
832908
714483
279334
1253217
383185
459798
726305
120536
1011160
1041153
184650
777469
621291
1017900
501821
714014
164172
579016
1196024
908797
1317329
1043592
244206
1184817
826753
123897
1086049
1313551
1162998
234506
644874
1290714
1140465
956918
148376
127126
1030902
1199305
1017094
152396
597483
1272776
427355
1334557
72174
454753
1256717
551215
1096627
363200
322832
510088
1094335
39883
92662
1079073
1249731
958486
1344657
1351138
829960
884318
687335
159595
1158090
1020072
934806
943252
977772
114114
24871
283536
624089
602086
1116673
1219499
525983
1224651
260684
1115884
254282
90533
869262
834210
442620
28471
1133391
197881
436746
956336
598736
353993
478504
1237968
600709
797455
248705
1275154
1137218
761687
917610
1072527
461275
819616
481460
520546
545732
469407
339932
823465
1231408
1012117
1035489
275430
1242414
221814
276720
976253
936519
728066
89008
257177
304758
870735
633698
872861
362816
229771
361862
163828
971220
612287
1313216
246800
624241
806958
1258026
704687
1232153
1112333
361632
859868
766776
199524
720154
278277
1168077
34597
118328
393147
1168404
549135
1105742
1300292
390875
558307
37799
782974
419836
652159
717128
622501
852590
1105945
254744
737145
860839
683927
1034126
1301913
918771
117086
36143
77938
636838
70492
1215309
1212458
763061
284533
413753
55059
1054794
1209881
172710
904782
1107001
225228
348804
52714
694168
1321615
883290
888342
924780
402480
442258
35910
683636
654457
717996
30690
347552
253022
875137
988544
938295
1242022
71629
526369
807051
24
1293390
212922
753896
318360
826150
1189702
970620
913827
598193
987407
927699
776754
940698
1135872
648863
206378
561250
1144768
472348
1125222
163149
345500
28779
319333
1167656
544053
1111494
312385
100603
510300
53277
1257176
1152195
191116
611244
574302
570983
574918
459554
664827
878615
1053544
626817
302318
710035
1165063
542913
1023185
419392
2783
656762
1254476
751087
1007325
962659
430447
280438
1052922
475793
888595
744626
177896
904094
1355523
564140
702168
212892
682041
657482
1077069
171268
1096383
805175
926194
472503
1089293
234126
739487
1093780
912279
431303
473455
262674
713518
1081112
831957
209863
346877
468108
467364
126392
124137
873097
105475
1229127
719565
921245
649158
16875
1081018
138847
907793
1133705
801511
969214
487295
1214491
2944
432259
550183
243024
1024102
1305556
792480
434091
692954
1206116
141590
606943
265528
1196374
239703
543878
1019512
524868
1358200
808937
582844
197653
597936
1243117
706858
700225
1072220
879516
640139
902923
713453
1332832
426242
555915
530562
33589
989630
786311
236879
1309966
1162181
510992
1216139
1262941
1283340
627688
470299
684422
720059
830535
627803
1362749
130146
444836
723479
276200
914425
239075
95845
708364
1181087
49245
734118
799362
1336891
942017
865851
1327506
449897
561000
1253099
213723
72990
801590
502624
1149572
1236531
522676
674423
427955
926974
657273
309879
438965
105038
862528
229646
1246978
909862
558421
852490
770958
824423
502372
845957
1282297
1287797
142084
798997
197110
371821
356686
644900
1358441
640790
1114536
1256473
1329500
36267
193195
243366
775137
183814
167060
285959
492163
1323477
29762
947487
1282496
903073
56955
141326
500284
826585
359041
1035082
448547
329359
590911
869294
22495
185914
60164
98369
870107
1278112
1208632
1289636
128497
399120
938944
852589
706430
1301116
52878
171562
372030
890698
1323266
151427
221337
1233543
755724
73244
1055989
1340359
956869
1245823
128968
783212
1031022
120922
875970
851841
1011266
1266916
719145
1004809
1126030
1017674
1326223
148000
283748
418794
1117378
1161443
422898
548864
924443
899755
939726
797814
608543
1154518
108919
683897
1060504
1169279
487289
803527
23475
384226
178074
19543
490649
1290973
1035
1308201
418032
1009016
643226
307657
94265
559980
24105
782092
738171
1158810
384514
188823
555742
503686
758866
1256239
344478
15823
1284884
165553
828172
1280556
168959
780208
659115
1037342
969847
745600
709061
298232
1088125
38862
1059724
1174697
1002069
726482
815433
136750
334022
689936
385591
582671
242655
149352
1040421
487113
998417
318791
965415
554196
77198
613940
133370
1088021
51186
1234986
92443
132297
169959
82538
997970
110394
1192445
396852
448998
29972
258136
1291912
946633
565758
437871
97554
812238
1115181
1061405
391142
430380
530982
1086051
607205
92949
948884
405087
1358908
226153
1118457
629865
638648
1171943
63689
348508
1062168
613916
781236
740939
1175008
1144143
14492
686453
176060
162403
675657
493374
1315352
1104194
1262728
532364
894786
803186
187758
511242
1170451
179907
1136923
1231965
807453
1083036
1156754
778350
720398
204179
919689
102746
152398
1339594
962180
67145
1007869
742876
671106
417923
997068
566609
1259407
1168273
831952
364389
1315055
680144
1161090
469909
348192
1295357
60679
1235438
1087690
1276748
583547
687399
1141759
507806
1338762
1096962
266129
58698
418020
1275003
322273
957403
903804
1038143
1233462
119519
493763
628381
645460
272355
126207
948893
433046
845569
499342
89994
934465
398903
401674
894817
616894
488888
683468
23736
566259
24077
758699
330137
985091
249535
689429
976292
1211140
1056618
745151
153596
417339
1215120
1001474
703846
1132789
983470
817923
825424
155516
1323074
1240377
1038583
1283193
953798
58953
52454
961176
672493
784760
656008
222512
292678
1150100
672842
1139570
667595
921943
1255869
764284
263892
678722
104991
319633
920621
415805
865533
60113
106879
772888
511862
778577
1301344
504276
281561
837260
760013
851162
1340456
90055
692567
77247
1116930
1125210
779447
354259
332792
864153
264387
47048
374066
1264888
433258
516744
760690
1308880
1262818
430211
212043
439480
485039
1126047
459754
914872
1184211
188227
319584
48079
471294
328263
813455
776180
125045
1248998
1126221
1248913
650044
88257
1267392
1097156
48293
1069366
1145457
282306
827677
424103
461753
315571
608536
308984
127223
800575
116326
855623
59795
688531
955818
120692
624374
242069
1158609
118270
436664
42506
150180
376063
930590
507418
703923
144422
1319080
555130
747680
1245040
447858
612655
1137644
1190277
1170996
1263228
1134882
560706
337516
685951
803363
371818
1196755
1340417
442711
91693
1281095
1153316
995444
590856
743042
119774
197165
570404
1161437
187811
779742
691713
678937
188595
1176463
100065
337087
634440
862419
972977
1021121
255991
687100
625682
369796
1231671
756283
86424
1257726
415877
1120380
628328
1076994
402516
378265
481610
309556
851774
1201636
87268
190188
349939
1345503
826117
1010471
197963
92727
1184390
86102
1346202
3838
662720
1068276
572435
1227239
870002
1149564
709618
777993
732546
1045712
1087788
809987
851602
1058680
698420
885481
1127486
186307
614889
945540
516660
700211
1333104
781254
805005
989508
142822
1071932
1152429
931759
721571
97591
1265095
775552
35556
319799
1020521
139320
1065101
261580
480132
864959
945119
10147
442582
209378
926661
650307
465974
509856
230449
76498
1307218
1145820
372171
784440
509932
1079880
189611
467290
1169011
864738
438069
882581
222808
1301964
1171925
935634
993621
1322960
787212
922970
321386
270088
417164
786330
1333439
489962
1223695
1189663
300784
414422
407320
675035
107695
856437
812403
518915
405945
1067060
202344
1269015
320430
332600
757688
441856
1166428
1197091
695435
571148
677616
245338
471161
642222
278012
750556
1332125
720000
830851
785420
150002
880266
1088
863768
597859
491658
1235429
1116687
1066026
163385
1319129
1104659
417607
117835
481917
836770
848422
1029963
1310161
857591
763299
474612
131092
816270
655617
297341
608843
690898
675603
295549
930576
824085
1261705
934100
696719
492397
549949
602457
915962
215710
352069
493836
1065078
159884
1200118
779830
442439
957994
1166760
437276
806534
204915
1021412
225471
736822
497763
3196
929064
164064
955377
271232
746618
1332720
474709
868636
493162
1080925
264156
748556
276902
572563
1060321
204183
1321731
454011
208963
103880
993224
720520
1223114
526106
608296
1013521
1122219
435481
1048311
1294397
836897
989508
965656
817877
453122
549892
1272024
814326
611974
829349
972945
1323211
485547
1250824
362831
329848
401579
954262
705553
277153
7417
203842
516580
185616
482971
77283
282122
389348
399628
971796
545360
692275
1271616
793036
1019022
405497
1079732
718323
744517
1268991
769380
1226231
272526
178448
468229
222661
1364218
94723
91064
1202474
681804
907068
343803
722094
695528
968776
1242863
1253541
481597
712177
487055
801280
298215
781575
261906
1186962
306393
441200
1202044
172703
322014
1048294
1184109
340055
1139184
1292580
1269617
400862
1289469
1083987
1066006
1237541
1088723
580742
867252
1176237
397231
1293083
223799
1071460
259185
508006
17925
33683
488908
153990
1155823
706201
218941
257019
32175
4743
1363702
1197047
204519
665657
696532
154110
1273201
256511
781532
67418
201729
171952
660334
935317
850465
1263729
843331
12362
191452
1080972
295801
491809
364980
416197
812312
700122
577628
960489
202368
740242
420764
287294
451431
148116
1292344
814305
383495
1275062
1099912
201340
598807
656804
1095595
774714
667217
816053
682334
866437
785854
1294027
975035
1225161
1078662
729016
891073
97740
1155281
890955
721203
344843
305547
1307665
1312696
71513
99743
228960
75148
322364
1294642
1086462
141632
842810
1100736
872007
196761
202358
847259
479065
847546
808647
815231
261676
498022
912340
351619
399364
1230325
71522
744329
1244083
1178074
1230066
1318667
358626
1280232
618432
537169
483853
371365
14227
377333
548750
145360
1264162
1299298
537975
250239
103823
615519
1357539
1267185
1242268
794130
1361567
1223117
793179
289854
750625
906595
494141
280966
240884
748345
504113
692840
567266
861278
250039
270749
605980
696862
1265680
739166
877018
294567
186974
534194
1203047
132737
70467
387206
814952
692173
570889
1080687
146526
207730
968515
246748
1338357
1118620
548551
372424
936809
1056599
460514
677396
1351133
150739
1268933
1255745
457494
472647
438356
715475
984922
484517
1135150
933104
1137667
748262
166535
231690
552051
1094788
526169
137058
585533
748268
589998
90281
614361
294023
238624
942670
767631
834045
826440
208745
594762
264494
1178795
351127
665617
396311
859344
971515
227355
1339415
745878
490504
108757
323541
367336
108320
1284709
276310
936915
598027
656832
1347023
1007385
944752
911681
900658
113452
287744
1101690
672871
672199
3390
692920
1073721
1136932
205671
1212864
1038179
535738
652684
447738
1141687
175016
1000327
20709
261586
1313757
374817
492277
1099739
1286819
1295819
732814
798269
1103267
704438
994723
576748
284351
283312
798818
710979
1137761
711257
737020
240423
850952
286588
740598
606976
285236
89718
325231
1339909
748085
433461
1021544
694135
384943
990691
781546
671489
1308089
788995
1043817
250402
568868
234869
192710
1167596
6117
1219359
683492
70901
371915
65434
854728
830516
104072
204062
306518
249954
794217
374757
1268166
742373
545678
1196245
1155457
704353
1060058
971232
302185
918877
364263
990925
1274916
1186169
635836
146536
382704
710354
1260723
747541
506024
1225436
523132
982541
779806
133791
1363590
364014
13521
906028
1273702
1132554
492321
144632
402507
864640
1242363
1160967
103538
889766
947913
1246856
59700
1253830
1286674
1064158
683345
1091541
87190
341352
1123687
16213
908684
41025
508239
857742
1225329
580328
760756
1195828
1346041
950197
653441
575399
847397
370264
1280316
1214326
696150
876003
1231085
1349859
963246
768971
771824
625604
366707
151866
1100834
809266
1357653
358765
1146936
200052
82336
177463
664888
998481
506858
605204
577274
115374
76199
54854
533934
701548
901121
1189767
1050413
1007815
7003
16856
352857
162750
754570
1094127
243337
1205706
620903
471614
554479
1224840
1253194
133094
639140
919608
1243889
1171612
844029
980259
205915
1279690
1172777
1363302
914698
381222
435376
84669
643086
329411
984242
384735
1033173
888156
683662
1134912
245343
1224672
572394
414230
1314818
920522
1317435
1238967
992581
9497
1091525
1142725
1121298
254802
693032
945458
1330703
1091055
913040
263076
276388
187806
490231
1062931
38037
791370
282510
265312
231277
848146
29100
98630
528600
1087551
708614
280837
1014480
1073975
391192
844160
789917
992913
863079
1010871
581783
747787
288624
30226
653388
277314
335251
931722
1028120
974921
266098
1064316
588150
69156
675834
519100
349060
1164296
175065
1216198
916235
769872
1273457
1137071
1019278
1297624
640337
907852
948236
715246
886544
517367
1212528
371744
92801
77089
590885
1001549
1193333
161314
422508
1001420
604994
447300
870808
690500
148930
981794
34367
1317822
983530
896234
847614
767516
728160
1075710
188658
1141557
444421
959891
139579
1274955
1283372
927325
1005784
658121
235621
1315579
239564
664405
1122757
357844
1294269
1338287
1147430
531293
1192344
683310
1266802
68265
1267276
124599
635248
733302
1322664
196256
326960
803545
1351546
1087151
933470
31249
913525
310096
1066759
1117471
1133867
1183123
837317
1321540
12044
745609
244871
1318722
258969
491447
583208
662812
821170
1338621
761960
564390
1011515
1324176
593609
688505
1109530
339110
800552
742258
84669
406226
604960
605258
1314450
17724
1107881
13521
801457
90631
19321
447671
763968
26702
424565
1120760
770709
322700
745406
1085742
1233810
1326899
1135781
654506
1126786
497422
1333500
948429
1173941
560321
955384
1231597
27824
54773
619007
1101385
904091
117769
268499
121956
789108
837819
323251
72190
1336477
291821
590004
777177
1043289
849733
341788
677069
50557
832353
230872
974409
353687
384007
248633
759613
1057762
751386
1283698
851163
824353
172016
1133793
399230
809722
532828
1281319
872142
537948
1227071
47248
600591
125219
202046
87278
1030003
546467
643468
1312717
434556
523347
1040745
582855
454899
1307281
675925
218028
780352
249425
352809
1021723
793152
1071851
838555
552396
1110164
1121317
897532
800576
373834
478005
982327
616924
969782
20258
1053026
942218
531541
1309155
1072450
632812
613308
580345
455684
1006673
691657
749857
1045740
868630
342036
172973
825356
457037
229982
1269505
88419
1057251
537092
553974
826448
528189
352927
54635
305977
270107
328307
649789
884321
303486
273761
870410
547218
152217
44845
75135
988448
1057597
810678
498284
1338314
951585
730048
1206489
1106739
1276874
356249
601380
420977
733203
1178657
815723
1005528
822761
820552
1041328
82262
219500
402232
192605
483727
1140373
183311
167580
248084
1238456
1100462
551055
641964
264939
914467
459470
423832
1234058
643041
796597
15700
1363738
408666
1197817
706884
198440
180902
1346092
1046229
748982
908833
856014
28539
217848
1116940
834025
852382
813171
93433
747696
708910
588753
1140585
888130
100537
1286672
582160
191180
533405
348041
715172
767633
251698
503261
856790
729595
577365
1117602
799471
1258208
37480
671625
1234669
824002
147937
941410
891028
180868
593917
3691
1143009
934452
124047
359988
418526
627176
1214649
1136675
359561
1311633
626640
518022
76645
389872
1218813
1108810
213458
529025
1044163
1272953
1354626
588859
1136909
928005
1338763
644756
330423
1222403
493233
542499
1145648
525276
203675
937731
689034
615952
5778
31789
655054
573901
8910
297784
616662
491802
1001153
396598
1195714
633818
1287122
786729
476240
1275238
460164
815063
813189
559761
485081
244348
620915
3031
1145727
33769
215660
82879
715850
98880
1206612
1028318
1080628
625129
764474
713128
401614
536639
495185
779049
961026
110120
371873
769980
563632
716058
852591
56888
240857
1012134
257257
489006
206735
1310817
495147
169342
100717
489209
920888
296285
250155
1170255
72548
1345919
406676
319397
1206629
83233
977293
833152
51954
248847
515349
1004623
1334559
652270
870671
242525
1003091
1193291
261394
596937
422200
992003
801506
854655
1138721
15675
729308
842186
875552
967772
31214
129243
154399
433870
564422
1321093
532779
510547
221561
1289548
1244946
408443
1154395
1090417
1129759
311603
1057499
160149
1224925
323521
428796
608984
387343
621971
178433
1299841
1120335
912970
1278657
1282149
773202
960198
258628
357849
153308
190101
1034699
1088835
174642
294418
287578
732783
137448
190589
659666
837134
46021
841539
1198626
792023
215706
1198741
113185
551703
1053292
1005369
411883
40498
1057291
1021304
883837
805750
1104398
1002286
1318838
1131086
1114055
975122
816692
197497
1175777
1058761
535817
724569
1277951
394743
502412
467158
138475
905675
41322
544768
704543
778708
706115
298644
792837
1347761
216126
1203443
114936
1042806
904448
1326348
984055
333183
1051066
212638
421965
376224
225614
1001791
536019
645607
559042
537867
942604
1289332
510461
686785
1032198
1154660
758997
346762
65763
360489
1354183
364882
692868
1333025
1224429
1192245
132176
823952
658847
107073
940259
440711
1352778
658644
1218143
523995
414212
687357
27694
698856
371176
50989
1291239
192979
961007
1085661
102263
598209
602553
317596
368004
928796
701422
364585
350346
1287439
442825
804627
17538
1260375
244620
956705
654504
10120
41611
373472
1347795
1188627
1008737
676297
630964
398943
1063464
1208357
250257
90970
398052
838636
774468
113635
292313
286060
443769
17839
1153744
440873
102647
789327
247866
120758
10515
67560
1220259
1047770
1150340
14808
747736
903470
609746
677897
415456
1318905
106775
115998
1328620
1059156
212987
807352
706537
191441
184755
1180094
732956
1108881
717167
1221835
773346
535182
36008
1275526
1150882
385106
727815
217824
1013123
618937
252387
315190
77745
292749
592035
98338
389767
889561
1064716
190544
380317
1096678
209933
1118386
473544
1126
993852
1261338
1311450
1063251
1266326
801439
457432
619937
551718
1133204
185895
1108958
802061
1328892
955619
627312
1311930
1204788
1140437
1027611
1091650
1046478
1192884
1149685
673609
1152578
835785
1176397
971398
383218
748875
1287868
301041
576847
925514
238936
511364
107173
73376
1307574
760125
909852
626889
102252
381342
1251418
1301807
937329
82306
1276676
772251
76166
1026927
254694
205411
214885
509538
637273
1136301
530732
1167245
694359
898398
454335
539814
408966
229157
1063187
217129
729878
1064211
867045
1093883
783118
998119
688367
78009
186002
278780
772452
509607
592541
110663
1277705
591773
550289
1110031
1289542
515471
129750
371561
799171
1353291
772615
1212134
1117089
1115849
729253
1176187
739571
643477
205728
437871
81169
1063842
1228131
26959
666179
150698
757682
77171
966443
688255
782364
730192
585323
128597
323805
50381
1292358
946782
878743
946481
869763
192677
472491
372329
986168
1077846
386861
11850
462047
1322211
719326
88634
1025274
911196
578925
81702
1150160
671442
551627
1202667
1090355
109867
434135
1283118
162065
1018231
895744
1270033
616348
900534
781780
418637
931423
897196
804929
178750
330281
332630
114111
775832
1263774
681705
395602
135251
367231
964266
258114
218263
1137274
1171676
809955
206570
365461
552598
694881
533076
316006
135190
665992
574505
1209446
1340337
1067959
1184180
544629
1118168
676226
884898
734576
755667
922459
1188931
1101583
190591
1236328
537382
360707
248042
48088
841724
502002
848343
530261
559979
531891
916527
510509
252868
1251449
870607
737991
1294164
130500
1049726
991345
1141919
1139820
1331774
546709
190700
120939
740414
773323
682171
116282
274668
12811
641577
582233
1127452
841807
300219
1285860
1127115
159400
220661
459687
220544
835711
533436
529613
486740
1086899
277061
191696
739364
165807
77625
161518
137280
403977
678711
1126719
874597
1357374
341479
81253
1260388
1073527
889842
1023420
844061
600138
534302
938510
593124
1091503
479437
389921
1092846
484282
363389
219190
186372
881868
58608
959243
1230499
635476
568741
563884
556841
783484
1354481
671030
699216
371616
665956
546416
1087143
733181
588666
1102990
899354
1175828
36953
596784
404074
779509
576709
1000885
1207571
1239237
222406
586068
1179776
178980
1266638
667523
1214952
1353386
1018500
1273431
871407
1300443
5946
403462
367382
67649
1279424
264608
1145065
1144237
187382
884471
992265
692457
866242
426870
464126
758789
17085
507347
549681
324464
49358
683085
108549
614972
1077302
1119112
105690
1153153
651208
257588
716684
1168534
767430
873935
286265
197042
1279914
328583
1070000
1193703
943193
806729
1109666
8693
690881
770000
596583
166807
1048521
755732
867078
917553
823969
43907
1099303
1356307
550096
994162
639517
1358536
297965
1331397
1293233
498523
1090491
715382
206192
344890
1065907
1336843
755845
354118
1285134
492753
86704
903567
214196
1300052
847423
48046
1210284
571109
580306
327833
742823
235232
851908
198272
228061
160498
761342
438249
258398
509074
226546
1295267
960408
346126
394889
546397
19642
1157233
893561
1233325
1094271
38036
1011410
1121708
1108299
530410
1141919
105213
982006
153754
791131
56618
98660
317340
798766
913463
634971
548400
29559
1129620
1315581
87600
1236236
25905
1083657
47995
597623
49
168982
28727
1116188
19203
388378
965735
64951
235999
122634
649842
1016797
122309
181861
1071556
425594
278473
314702
827834
1200510
1206769
304100
298541
1011418
948525
697916
1325328
359161
440859
459149
207567
19455
771519
137041
39490
1026797
750101
923027
942815
182725
480002
261510
831701
570654
1160296
1164741
1137606
1270420
804647
818657
891973
219249
445579
1132577
1177570
1093043
340623
450143
1124204
820924
297349
458910
880382
619519
1336122
399057
217910
650482
670052
430668
85902
195090
528702
289198
1277202
1229768
717797
1254490
698754
1118899
1159751
160837
889270
544014
804928
301390
1034903
1162320
1150211
1174344
691539
472791
22097
811841
1291033
1042811
1262273
733234
933982
919735
650066
607102
569846
219972
1055522
273835
1346585
649131
1284999
658517
222272
605499
1085637
1306620
701739
624667
35821
1085562
484419
926467
174138
667090
149508
921431
1360755
691664
1278408
18639
972926
1329235
37074
440223
728682
421552
976428
127720
32314
663806
1319082
446271
1347038
999449
1053803
1217413
708280
154637
899973
404570
1198102
342079
390642
167046
290681
967996
147819
593938
908518
47066
1102208
706794
684496
1186337
1084698
339214
111898
656709
1023615
11162
547299
824238
38388
761229
687309
285761
223171
662002
725994
959220
1207029
1079903
323687
430837
853260
1159278
1227653
215236
1002731
417690
264002
500069
1172439
271147
418532
294171
1190676
1014242
144495
326210
1305522
291366
946081
1359712
495472
611648
1215102
1159541
736048
961403
1003001
780241
804373
788899
47787
609945
738341
788781
619369
1254629
1259279
126535
621137
1298861
357242
986960
1165920
402833
1269770
1120716
821074
626533
142854
956137
382557
1081789
448060
826349
130912
161284
1043082
822304
459894
379900
930024
434756
1021598
1026824
20268
793749
312407
979103
930084
1138382
1314095
5864
1275228
770783
869402
216842
1267679
975129
985121
237512
389118
791631
618872
126089
953426
485754
1207583
1302848
1127181
38545
1168796
492503
425407
872516
119772
224474
1217018
1007079
163388
731546
311726
69476
438979
972870
775978
1299171
315732
1074304
102104
630962
15672
67877
713802
273414
1291171
208834
393988
969382
1327331
307149
1241373
98434
55268
932771
1202374
1350801
1073942
645805
1273181
377476
732517
732731
314123
754766
1263273
70954
1255832
34910
626060
877150
612301
630958
698076
811583
509313
1026247
722667
649864
1155152
1120627
138758
1111032
599189
505285
202380
1030577
1264452
722231
135122
284398
791323
196416
513082
989211
1011768
1164220
466127
328568
101565
956320
26425
62727
226162
601567
316611
1107589
669403
1259687
355431
555300
142848
64719
1132169
1035084
51620
648787
694630
1198546
78942
22591
18424
229519
879470
464394
56798
579692
1343421
1267831
1226049
634738
1112273
1009784
415961
1068563
314544
1251078
65656
180544
1159144
50902
275106
435312
624379
749206
1160419
563608
984371
954383
1191637
590045
275270
1336531
147758
505356
929418
1144781
330267
1023228
235732
1263126
736141
1088058
274009
683226
518593
569349
942944
385428
1279555
167728
311507
478162
1336397
869369
869654
324852
487844
436461
276179
989889
286481
751377
759329
238406
602326
489409
1186553
654365
698320
298631
986585
955633
644561
1010966
513536
953018
228617
150929
1362725
478045
1277037
197374
830408
834222
766922
1117273
933394
1084097
237541
703140
1356505
1246586
554131
40965
287754
264321
1355370
489820
1299594
1013566
469032
103727
1304412
953148
935227
189083
344271
149460
344380
344143
1073711
336997
330734
1350925
47128
882415
1210932
526315
432525
1016012
200149
1194424
272788
1274547
263292
1158924
793079
613034
6139
1048589
90157
366337
1152328
1242539
461734
851629
799825
48702
272496
243145
387021
248724
488455
252616
144377
1219648
780048
513484
729269
58604
428985
1223226
345687
48415
422506
724229
756417
3967
740025
28219
167887
1052687
1101016
32637
1314782
417081
367563
1115722
185285
429339
720833
992040
268921
538618
1128421
523904
293053
359680
207335
626358
31264
1187330
352485
239951
207750
257971
1149785
799674
1212907
929799
238844
966768
280743
591801
1342884
53672
247598
134118
1001098
555847
70368
953809
1263592
760535
1152273
960986
931463
1047926
169353
34473
851657
815550
231370
502209
104831
431701
116454
935410
313801
476335
469762
1284337
1201023
20347
1021344
806660
504398
833422
601422
1115567
409229
659569
1304641
549488
1121746
848570
247633
1091528
153768
589863
179667
394405
169512
1312841
914524
1221951
692340
1169370
769423
3676
885056
1051754
641524
1059145
298541
555234
1345610
781938
424538
1257449
275913
1080849
1302558
813829
391153
909151
821774
1279433
351964
902660
856557
855141
832780
1181742
1209587
1089131
963663
231603
353223
1291443
1285563
879891
419068
539561
927818
1234043
1070822
1124366
1238014
602155
119089
326087
1087926
473264
695625
118833
45591
848109
392896
963414
767736
149068
451953
370546
767436
1099696
296775
995483
32447
641412
936864
1274196
482191
480353
860366
76213
423173
877162
355618
516808
914985
509547
346145
453881
1137136
926185
152697
1126613
365321
563146
1335243
699550
746533
1144474
819514
412232
496931
1246062
212535
827104
1011015
1337537
760213
1094958
54778
952972
53647
412805
597774
1158723
1030833
114523
561336
328060
1027592
1067556
1255578
645639
42090
565560
1313030
878477
185847
509184
855895
1067601
419207
1172652
1009567
1101871
182711
441702
1062963
570102
1256321
11730
1000272
931780
69444
169471
311118
801147
60445
738336
1197570
817790
1128938
770212
138067
955344
1130795
337849
869824
208742
160806
1255000
422220
101690
762896
158986
119331
45223
431862
354429
903522
31692
149369
519946
787921
360662
1210786
997794
832758
1358430
135024
323538
1322217
138921
252718
914286
683071
800877
604006
244974
69023
356918
373205
371246
370800
460620
1324984
141535
1209357
141760
439163
637344
738232
1125391
172286
55921
975540
343966
1084851
1347851
904183
873616
931277
270101
647950
385451
1031417
700957
35092
212874
933912
1146179
808490
260782
1128505
565680
333747
454727
1013319
1008068
380479
422885
126580
822608
710534
104031
718135
561038
645813
454723
1032890
837805
1159974
28763
627359
493179
285262
814608
431344
577856
703011
275471
310992
1247733
1028720
330931
806563
728559
1194246
1140030
1086803
238148
1111545
773459
1218489
394955
820890
353702
1247705
1341577
753301
150008
820455
275347
445051
494752
521336
162310
966662
698058
1310843
95880
508237
1186204
463295
527407
547695
76249
618481
1209824
422721
878795
1098583
815522
533591
87212
277246
576960
709298
1271199
421372
489277
850605
832784
222512
1178625
1271025
26658
822654
1231788
443820
245768
824802
765299
214335
1094007
806444
540044
412663
752945
794382
1201129
860782
761040
1248284
273556
396685
1856
1072424
398940
332886
1258676
985732
325716
1095524
358771
599101
518745
798758
976863
703028
306018
958120
959796
204783
998410
1213959
566303
433247
856979
922773
242262
208904
669881
1328076
869455
965773
406933
731443
1251603
389521
136697
862042
1187330
571678
1022394
97699
1256096
866088
647940
58374
1163472
48032
685594
577009
1333957
1187147
501215
653442
1233727
767646
101277
567420
1156513
1016367
611355
978755
107835
1255480
918991
1190083
149844
1159005
1251258
871171
211095
271774
1026059
691751
413414
1199928
125310
60499
347688
402056
872459
110250
429222
1137909
105415
233814
1039072
1013467
153931
781147
1046653
392495
1261415
1162151
1070551
672803
366569
83887
1331839
1036469
20222
1062300
1314980
714813
591229
668354
246371
598903
98478
286643
1285817
775048
1318465
13256
475038
1354733
111755
269668
237359
140008
1344127
1088813
801109
592985
539959
769848
368503
1059788
326021
1096290
835968
382078
968964
590850
608575
255416
1040482
48771
1251029
145744
1091136
718024
1052790
1333036
121111
561085
148592
83958
741426
322594
331129
266979
463725
947716
955347
1005085
807796
676
1146156
1082101
724460
773579
1339334
735241
906631
953980
715467
9059
1116039
117247
226330
1329056
637180
1183693
551713
1096978
1300123
415081
1163911
741886
421233
1080191
1182295
701556
1178447
390790
1336767
550265
235454
653078
712204
1076843
156159
457976
1052968
1230991
294115
778025
461686
1181706
769072
863886
463150
1185488
702012
767079
727876
976741
291797
1241193
191823
608408
179167
434936
290781
870121
370986
1030122
1142565
571617
520903
90648
1283295
1124497
30113
1186867
1128822
190210
1226420
271222
1166728
462657
87683
820231
1362972
547275
450251
1330058
508856
668884
1048964
1340929
136575
1081818
72218
1226477
1289324
1065521
145894
679873
1357694
664996
979576
159831
236981
154693
1216165
769682
380510
1263960
447976
744704
296328
176908
1069009
630808
1323801
209402
929868
980652
1273333
951502
116203
1120500
98913
251115
358071
1122897
425863
282010
270097
177418
841411
213612
960742
847101
712630
832225
877770
752064
240389
348063
1117347
1100853
522218
1333842
1329688
970
488280
675093
816032
1013355
769558
904752
169757
807861
367500
121999
976914
517799
280372
1092052
615150
1071404
1313146
543229
233284
165099
144065
1180613
827568
720403
1028741
967228
133432
784982
754624
336173
1046261
622153
880802
1163712
645466
970821
926522
190923
1139587
1037559
1074306
466143
507755
511485
355103
724083
1080124
258548
1235433
752251
913423
1164832
989336
869186
1123238
386651
195607
595107
313295
569552
321379
1101818
335013
483867
646603
1135590
428798
794334
1258059
481355
849081
824359
830811
1236388
625402
1317510
1100713
432596
149409
134619
716568
309824
79220
666852
481669
176324
273306
112951
179328
1333363
810460
113238
206813
698017
234623
517132
1424
165773
97520
1335254
587393
242252
923411
661484
586279
714695
308241
485374
234642
745319
1292822
476569
1197867
1244909
1125630
647706
1234784
1139284
68592
121723
825704
608565
528945
707557
167136
891872
779829
1010393
638257
1000031
504638
1246036
238613
739553
581725
1326230
472599
628181
350735
636393
407159
975093
225751
1278535
876731
1250354
183517
89740
986008
1132681
648147
309023
90953
798753
678469
1137178
447914
180593
866687
1174485
65148
1218947
583317
1135028
700422
1237642
538212
943967
205233
285329
722411
373757
749315
490621
746824
1147050
550952
328442
259842
168173
615292
446841
530966
108459
805378
25208
908092
742918
1062799
648806
824594
403493
1018898
1308914
89657
150528
1250590
1056286
1005444
113578
681855
872277
116151
935051
1102403
231778
1265805
629843
425928
1343809
1267223
808604
119518
457009
849435
458257
204479
64682
119776
924832
639279
1120644
926200
1092846
1289123
485910
803813
75123
177710
149161
1147370
297313
388043
143205
138116
456874
784587
1210713
1152042
1219511
880785
969304
984654
382900
498080
851770
895051
587770
288566
363287
1148062
665216
345883
865310
540688
628862
869464
725267
233648
36192
1088642
1266438
1244559
792384
1211359
1034168
132750
703633
1230346
1235398
473329
1293728
1211065
450072
416051
1332744
591691
1066191
178616
658967
1329427
818423
212042
1122533
550235
103143
99653
157402
1263922
176161
331084
579680
656868
1344756
1228371
544646
116132
782366
1362943
1331628
806666
1132254
1157313
365919
892059
1065774
1322461
1254965
501470
428575
780479
310522
458043
306280
12815
717872
307620
334208
29573
238436
637152
42781
887764
1099373
675218
836855
1132207
1002227
556417
574278
719577
767966
985898
320780
352933
638888
257730
307222
639883
1106984
1119958
614116
829217
1070393
472105
178126
554333
956326
760841
988335
565023
37678
455540
487520
296594
1357449
480893
82758
202157
1337366
270809
1330557
1097732
482011
874424
547421
1175958
197691
874134
675562
917055
1324420
1285179
218787
810165
488297
786240
33295
661874
1317943
328915
254791
679453
502830
831289
613284
1086160
1241358
425278
1099898
519315
1250656
1124897
1047147
790250
507547
910904
39145
41066
203220
1027776
1175034
1121862
1269833
342297
975796
937515
431407
1149920
201860
47145
465155
874826
421995
1329556
522498
99039
446689
247292
184870
559100
728034
589141
782983
424669
1245094
1072781
654345
1196203
27107
1257693
1029838
161013
739858
688468
328220
411698
1353978
584134
431083
788622
98500
431308
1341849
209794
548452
1139621
189900
960087
546211
798827
934714
440472
168477
279586
861360
1204973
373242
155123
931031
1194309
122442
904495
141886
879143
72327
850512
803292
1322625
1034
59628
572353
1253255
370986
489645
645179
855731
866919
1122888
228927
882217
876346
163143
349969
707354
1156993
1051228
837268
628159
1029497
515987
1274026
1008663
652340
1340330
573121
296433
943445
428268
1306401
889377
334664
297354
421806
1237058
1268995
841311
115076
175548
32661
964208
1064576
269714
598004
614042
239765
928493
1155814
783097
806291
631649
1229823
22855
85283
73371
125450
405327
1203606
137977
186283
1316602
557638
191490
55470
605081
1186199
1187822
1202251
799045
1172956
180806
685731
241561
581114
239593
1002011
250659
1158853
43615
241434
443302
653195
1051333
48614
645484
91077
881119
940068
110586
1101625
1232090
847990
904118
933621
131702
201400
709628
91926
440175
830970
428194
949886
30191
585396
1253294
726990
1113658
712789
4458
442825
629647
174988
169087
147623
413757
1218892
789760
1353187
1348946
125687
727940
28135
975523
1079153
496068
582219
567386
490376
154575
930826
238262
903689
309287
838927
847105
959113
935669
1332391
1048174
454640
322208
994891
249497
1062429
496846
303501
1204684
1180026
432711
1097446
623994
252648
196823
1276466
52027
1053061
1018987
1082185
411060
118092
786854
553973
682340
1200330
776690
912525
888173
672098
293814
722342
815052
695227
520299
388781
151238
615657
260892
185342
20168
1232347
793796
93855
984495
844670
470230
721473
1096381
668532
343510
549237
977864
912465
263576
369362
599866
1209002
1140287
1361723
801757
66895
1240176
924260
1108193
427680
442405
470506
584105
770019
538713
678726
885530
1106426
1214724
605473
271556
436180
84420
879577
146779
315612
1362808
861205
1220972
1165448
1041930
1360135
1058108
37882
637558
754234
1224729
311422
1282197
491782
1247897
581124
930893
1898
1274455
692748
1188603
1242539
261824
1315569
637589
1193797
452294
793225
499073
705834
1125253
501770
974120
1188488
1215999
334980
1187378
855126
1170036
752481
642249
1067040
102337
682524
293940
1132690
890681
456586
313885
684108
992609
1297070
258438
283691
267826
401032
1063792
128417
941645
785486
1046446
1121744
1037543
1325323
1199278
347252
28767
1153649
432564
754298
123524
1236220
474618
224892
525727
217813
1088960
806936
776237
1136611
449024
902425
1081126
437761
527610
806442
658735
1104446
355177
974629
1071408
856693
351720
992144
1272895
1041677
347290
1237062
73115
153045
1173837
363730
965361
334244
927429
1207417
48654
1118235
150874
1032967
1099078
593094
45929
1271877
760359
357919
602379
1101337
344511
1139075
800189
731187
1306532
832867
292288
1175771
1106792
785346
995786
650914
799200
54512
663599
766672
1149919
546310
440754
818044
368171
1255656
305519
810091
709754
81252
554327
528245
719377
1146233
43365
506124
230180
27630
37870
573469
501613
355088
340931
1313303
287007
691662
126699
688130
268026
232461
773185
831272
847703
932436
415401
52285
1132250
1322482
338444
1134528
763630
570346
944496
1362185
39067
1073611
708156
584334
710833
1063148
432525
104911
538264
898338
635683
804966
509190
768218
738411
352387
1079169
582577
147068
971432
483724
1212175
999515
266408
180033
1144253
683193
987031
250474
1359173
1151811
1053661
1289802
1245224
380513
428946
524600
806775
371188
1147157
416643
804470
915273
543497
623512
243479
94173
273690
604938
1025107
1093226
1032492
1027101
1050823
381839
14956
972527
937835
812247
816217
54579
340993
930197
712276
758911
1303384
338046
1253427
186829
1212376
948877
715885
832040
536676
747057
835868
926727
1007253
930839
911634
147591
588688
246077
299552
569069
161960
1081997
826126
52827
973095
1013117
1004898
945165
922906
785720
730296
742097
125273
464334
914001
629026
1312344
873572
293016
1176465
591203
1065265
599048
570040
101591
441775
192616
588795
1168757
1229175
570998
92756
1238566
71201
1182487
855741
1158526
768620
535214
313836
285473
770753
182905
186043
352201
285835
33248
1312570
989164
1140493
900478
1022187
803731
900135
489996
765264
466789
471476
1274814
1038892
303734
401625
23487
564831
1220467
228930
456967
714902
502803
529316
753080
1315805
289244
839748
1256325
1082121
562461
306185
671755
200570
1310091
697566
739542
1297400
748806
1138226
699948
1348669
1326633
356504
1317201
923618
1087814
253807
1276233
1045658
1337953
948928
696201
866534
327189
297512
1326498
957834
1297452
624468
905779
1169373
228242
116462
1106296
813539
1023686
346336
1082196
498777
660140
1285913
223735
1056704
1240161
979777
1230406
387749
138570
167976
585257
194955
326525
713228
233464
122219
876101
118480
606486
817058
621227
1337135
468304
855108
713363
1121445
1298180
215215
1158026
1181531
933323
101855
594755
351530
932941
248865
981905
801901
230834
298898
599707
893731
552280
1089624
875549
1225299
960939
681645
211301
895679
198981
840927
963600
202077
612702
301378
1275711
998113
728395
346723
1128594
717945
1055634
228533
350862
144233
724076
737204
494929
269741
742631
608751
716017
549685
242246
585504
399503
1074353
312708
463633
257587
573530
775848
927484
572984
627233
157068
215061
812148
318810
805805
1196102
335401
1109865
1035013
583976
836811
176799
1271722
706449
1045682
552381
677067
391783
954459
1184614
634151
395705
1226598
777922
613098
1201376
479774
1267598
376702
415353
374064
992125
61484
1240270
653049
178423
294761
633228
766671
315381
447784
1261317
636832
663798
179980
247382
1063905
466652
955724
191942
1211150
564341
1282289
149478
252302
715617
336639
710171
24321
177197
1047389
799644
227927
62747
704407
637144
553899
638656
174344
1232169
671639
946537
638009
825925
543517
425676
1310873
603895
1076657
318805
816840
530372
259800
1058690
595334
466220
692969
373938
974331
825007
1083534
312089
1263232
464364
993868
77852
122528
704478
510133
240598
1140617
1226407
9677
1230028
781235
1194791
579570
1081276
41701
136051
908226
492005
1028959
904170
1230753
837856
796095
1117004
801105
1299010
851810
1013275
1178001
416253
287067
180849
67394
663246
1096878
1255662
896322
52651
1042970
955232
442348
667673
1077012
716904
59636
1009967
1300539
501302
946426
1262182
299858
851576
239115
564374
1244435
236903
132570
37016
914696
1063041
84711
49095
1261874
494533
259799
380871
1001286
1334840
145706
1362845
900513
561901
467284
20364
542245
296634
1021837
1013214
663188
648883
380810
675364
941352
606318
513075
123351
122151
1109411
426184
519514
330729
970491
62518
888116
1006811
381763
115349
29483
953337
267595
416075
226063
501023
65676
1181494
181685
1125430
244231
93331
27831
758823
450106
486532
1007743
106366
28460
1151610
575422
947388
1347759
421460
594148
1239179
416144
86729
852358
1241748
101735
545822
678787
1304544
1110231
984635
740728
1079328
972690
815780
543734
676465
1334158
472280
1172352
716705
642967
204930
713198
242290
175239
730009
1060812
542056
1361385
502136
1362784
716144
433108
843729
79410
344500
807554
1354625
657646
446285
53903
852050
1360036
996194
485684
456863
1138548
888181
1037728
406473
411805
195590
788999
347278
343974
838593
1022029
1164377
41250
594994
179217
1104460
50228
1135196
651602
342179
333717
982505
334856
1060510
1314316
42652
1096060
117895
215202
739421
994595
398080
71852
602993
717412
378727
688730
1191753
817231
587104
284546
439660
1110225
1275047
849050
533726
1272496
1117705
1215411
557079
235951
674213
549268
306543
778075
708819
40272
166616
262945
699763
481977
152972
958510
1008447
799787
445378
1261641
1141741
749950
314356
7518
470193
625806
974423
770814
799192
590750
1195739
1241663
1104799
149105
1126831
1342454
558874
72908
1036819
65617
235377
434644
184252
474294
903748
1281841
308375
432388
1119334
1115035
74795
862326
1208048
1072747
522975
951164
1217355
1138889
453322
153897
271503
901785
190596
753850
814176
198758
520388
472634
151783
364585
960721
1082966
560830
1287003
1247469
1337624
799047
194625
918619
1304675
1312233
866437
491731
428424
344481
800296
909370
936381
66864
94300
358380
1007357
712424
258657
948540
748538
505283
641208
441531
647564
339347
437225
511820
864721
928484
968047
788304
592241
1270865
611881
1142563
989521
605166
98657
434774
534368
337901
1033854
467798
779569
259979
808459
1128098
1204731
1134349
508452
926451
277087
818629
860219
592769
840303
799238
111088
1324948
723607
1155894
837660
70914
569348
800188
429197
50827
1275938
990621
856287
19912
1339853
1080334
131496
753112
1211292
1267607
1000725
516852
824386
471659
998094
834311
675952
708558
1097579
742544
164363
471716
821625
1171614
1035130
1063589
1146798
341293
938678
879847
853592
1228598
669201
529798
1162543
40967
409185
678219
435577
927098
1183078
186156
265891
1232063
571120
527679
864160
468835
270948
1157870
273980
1035100
628627
621296
1314786
952737
1228876
1150167
1005977
1014467
662628
998963
1278498
1281318
1132946
763332
815422
1254052
653123
652066
1212079
1038819
1283732
221994
37578
1219894
1076264
280828
859586
695958
583830
61097
1080280
246127
275243
161127
116026
984274
191756
597923
99600
96908
737095
93388
346049
40486
42694
39889
1214226
1187691
279307
27074
48796
1107818
624723
897138
513569
1014014
820343
660104
293846
590374
936843
322236
360317
454918
588416
131110
885274
215692
1337476
963925
262866
471159
601856
1270762
1081438
952049
1243573
780032
732979
69833
793462
1237760
757026
409832
228598
80498
765110
464017
764248
306010
31408
199677
1263470
1080075
205955
348274
73544
868263
1278636
651550
1128261
185370
614925
824806
408279
948714
1095994
486020
1283715
957020
591106
717434
1045553
320254
73706
190177
668750
1308130
1248892
192542
779270
779602
465581
1263319
961527
209831
196617
891046
23187
1011900
628172
122590
592466
385208
214165
355309
416554
11538
575206
1157200
579160
926831
1063434
342392
122969
777166
734940
1021218
304498
291235
925012
1196413
595221
40279
1320849
119520
914347
911297
43324
1062405
319282
1332187
1326526
826501
991857
1034191
1151450
417988
101261
177171
1189711
883962
596358
171737
950687
1020821
555696
112182
1268193
283867
1132061
715024
497523
478172
1046564
1173279
443578
975767
23878
997023
636498
814859
1221500
818256
1234086
219961
367257
439524
556051
242286
764379
1097980
332793
442106
229563
890086
16746
767063
947990
1008670
1092610
456331
518732
549336
1126451
1035696
65507
980087
721262
1136427
408119
1355649
610612
1269545
1315581
1019147
237094
177206
244536
192135
938573
669423
1191469
680955
839388
970611
913580
1048157
864769
354017
305000
409932
732822
986848
1315718
1035102
1199457
86023
350799
72395
585588
503325
831958
159233
1163760
817531
691079
72863
822771
461619
1077796
1313207
552190
68254
924897
1298930
402590
762775
379202
166308
155982
564551
1013314
821526
276877
1107258
1227507
380230
51170
1072442
411998
202892
700251
441563
999273
16054
57823
34892
279361
1144296
381858
580647
1338880
1157611
292919
716720
797682
579238
99043
689994
1042381
1072239
186734
345115
612208
344904
612722
971361
350393
363376
492362
562306
945364
46782
109543
321312
758547
1134898
43071
535356
242901
528916
1310427
324988
1355967
718147
826051
479021
239569
1291031
410912
1301796
541886
673314
391159
1360655
532088
398180
691411
637962
758831
81526
953846
705119
492738
1095217
891005
803104
403912
536053
569174
1183990
89108
779154
850058
785302
26838
1348361
415625
4021
544211
25984
832873
248554
754552
1268146
1013959
428685
861680
1057969
599022
402212
1135611
136079
19334
550133
553940
532364
619129
1308191
1174642
1162744
558590
614981
903945
1236397
708428
431307
770779
861697
839740
796675
713950
1303126
1201730
149881
123064
364264
525911
478979
644078
1059077
1147945
1304724
1265868
1240065
266469
172004
861555
195965
291599
567612
218657
1190577
569954
1088653
622917
713859
480254
86151
816502
382606
1269846
371326
8255
133032
611589
685243
984183
494531
725459
689106
223324
1321142
397410
163210
154853
461648
1055056
630804
953028
1105497
406482
1111335
680304
97065
722138
271719
315524
921267
1078269
1359524
455576
785672
626153
1120593
609693
814765
968102
983557
112359
883092
222732
1263039
1308904
675839
1153998
1006679
19022
870511
130193
807077
744759
1320782
1185244
440157
1088927
137382
381503
96713
1257000
358406
175286
1038980
754386
594163
39899
626600
707675
695835
1097822
318185
1095933
882138
909164
79783
7765
60413
880679
210032
1055614
484419
566733
702717
499443
622780
267952
1010933
1146166
633242
923250
978456
439147
1196365
143360
700230
585829
1178024
1322367
496692
662992
230805
313206
604092
1310214
911000
1359331
1227007
352105
393193
328189
853621
1153879
1229713
840526
983105
864431
201279
1289898
524340
75653
359910
1076978
649608
170614
989097
879294
562266
463139
106413
602042
663796
96150
1304483
525748
831211
303160
1045729
57820
1304182
707639
396429
832558
177970
219945
244338
159027
336049
772985
858456
198468
120825
54481
511581
738573
1284715
1251843
612136
389860
970814
757234
299947
224344
864682
918407
533434
97705
610887
904085
1238858
837900
1339212
690148
809153
1009122
551473
874719
407677
879703
997205
833715
1173360
825818
1188638
938322
541606
347190
1231497
956250
1010068
1360819
1210693
1318419
1124203
1219265
479329
1111032
1028732
853135
481421
381085
567051
283568
189570
463845
102337
1061711
977754
1223213
790211
1075174
441825
148168
846833
1238513
1296392
911345
569486
1290258
50860
134478
373059
926565
482422
1078127
1047170
449649
261299
1276024
485359
279883
33213
964612
1010353
505065
722740
1073823
1238330
921250
121241
1011766
897212
1152782
515560
574308
1323329
1290492
352952
191517
1273859
1338822
674726
370464
1102019
1026389
554152
326818
656333
1112159
811238
1206957
337962
88493
956463
1276978
617688
389446
123354
75339
262033
1217059
1270900
1210080
588259
498037
887641
1234985
1337050
364759
1123893
996425
166862
1080619
59239
291817
395458
562688
973559
75417
479182
566538
1014242
1189260
435076
11621
51629
937206
543915
67010
1072043
1281840
688604
180084
1140165
356944
380983
417843
375632
792174
345116
138753
1362403
1167263
460487
1108138
361712
937623
1166340
358623
1260994
1287958
1347115
373157
868793
1053371
1205648
1263760
123438
510274
1298204
645236
434573
1017780
1300752
590085
1213129
586962
1222473
328979
544564
137809
1081460
276896
1331132
1145130
255056
588299
558234
238439
539087
114762
95693
640832
111635
1284298
984084
1113440
102212
312800
670783
1226174
348383
314626
1224246
479513
323830
1182923
206040
1057334
1028392
458904
654496
1234452
358406
21327
1172049
624190
1041944
676988
773812
707584
643370
413901
506352
143316
909963
212388
216518
1299562
503331
548926
389710
925521
837669
450507
1172749
573017
1266940
1295892
1269351
342036
606014
1278958
394277
1073010
404172
23824
123762
692104
512339
797968
141340
209024
734583
511514
1231601
1212325
1138683
228357
1239043
1217709
1157698
167093
1063373
1013681
271424
1116141
807357
1016254
1319862
608679
78534
787310
669349
20197
617274
193268
1172508
623794
724659
42789
95105
887435
905082
1106771
1170126
43221
859620
75418
1219715
277263
266277
819741
596745
61478
468990
296187
370062
1256934
1099408
145034
708393
707724
580284
1288735
1163374
1048298
247105
78381
807429
782151
672236
514396
460787
870150
52066
585857
72470
223161
496374
1299982
1059984
875704
1213709
651248
1093057
715240
917238
280692
231583
1168558
468760
1200242
817395
279258
141101
877531
516942
597839
1021904
689524
1322157
381626
1079493
927605
84816
292
725608
1348067
1022078
934903
773994
1185742
451127
732103
1168800
635275
864209
12485
1033992
8479
285572
517492
861518
621826
1011299
85006
106798
568483
552836
331723
851013
106743
237017
184205
756819
641027
433005
462246
622059
50476
332639
800716
421530
693890
84138
400612
775657
1330868
1141794
1150411
1034723
1029430
918612
859987
294957
452502
345121
1121719
1204130
175889
576684
609045
90687
1114221
167549
503176
879417
205071
900768
1356380
1189636
1095990
237392
90044
57108
543269
137137
743068
274949
913545
1026096
913608
158894
1100934
36650
217345
610769
1091663
1347571
24903
502857
591832
850887
355476
1060764
1266953
1051170
1201626
312716
1178991
742363
879285
173309
1334304
29667
274978
255577
627397
1186000
1200731
286230
523401
310517
1349427
650257
314284
518826
983001
301126
459781
165098
1344980
838286
974569
1114538
1331424
431067
399949
461575
361246
422037
1020812
933525
1087091
258498
260613
6138
530782
137781
1270388
931013
263401
855678
932613
1301656
1120847
802988
1100623
677607
588868
656291
357367
44827
1012468
89606
734196
834962
1139395
262100
1094216
48338
464045
816524
1316622
1243707
1356093
967277
1070493
1090513
703262
1072201
291278
1101453
363066
1083451
1144700
179358
604463
946164
875249
326471
1051616
449214
42359
160511
145804
320899
76852
877875
134918
115970
301330
1101957
670713
287808
287892
1335599
457562
1119976
31903
815478
987787
262878
1010394
801173
479465
1000202
705197
102056
1322224
703647
340908
263627
292473
63267
577432
515062
1189636
57368
157601
983649
1328248
490900
545828
264498
570656
928797
349147
250004
988110
1146909
1316443
1357360
740321
450795
464864
691922
416545
935640
272769
972616
178595
448961
1006504
981350
753218
1211136
840033
56897
1256644
342654
346137
211844
738727
1333420
850894
236040
1013692
1306571
67457
566080
678703
1276798
922751
1058264
1014758
233626
464340
442503
59497
1188342
235918
183665
511340
644526
690969
1181344
218847
1086385
1230830
353981
513797
302072
1060357
296745
767627
956623
191999
1024553
248361
220039
1353640
1350647
552156
61091
1026290
1194734
108764
1250519
261040
491763
365737
900778
208189
1275747
949452
240164
225237
326226
1119133
306469
745065
425956
1089523
804306
1201019
538955
86771
707507
783431
1070115
267561
621223
479145
268192
1135333
1320339
41486
838550
338764
519138
1300299
280315
767370
903373
546571
704797
1269999
971040
1150964
592090
407351
175271
1356385
771805
221560
447775
449130
615804
888508
1168775
449300
612500
1028196
1305402
450550
93361
200467
386416
1061275
662672
699146
1017570
703438
773149
270021
258173
1342708
750998
613264
964089
576712
727903
287101
1181858
72694
687988
1201779
687366
138905
950473
332661
1204907
813359
806987
1031856
131455
1036680
984402
766575
153062
1113936
740947
748713
601936
901471
845546
1350168
339419
1146093
738015
184074
727146
717698
1186936
184916
1191762
915446
1057187
468713
67010
946839
849482
815479
88354
641971
476270
109388
88460
250755
341982
29001
241851
915710
939289
456107
205312
119070
147749
1016946
932224
54946
480332
246960
162835
251244
982092
508997
855039
64144
1302051
1099524
1146075
607598
555173
1127892
1307209
994815
640944
419694
111246
1242394
693400
451733
1093853
902614
1283388
1047027
1343542
1161412
565218
1256534
1265573
469749
1268373
1265420
573542
268130
381349
59797
496187
505692
732895
675619
345709
358884
30346
722085
485162
26384
55646
202763
881646
1040542
50886
674684
118943
864157
167119
1362996
514490
166387
719498
188141
1249923
111348
461447
337197
1195955
780800
1033846
1310677
770847
105054
798402
1053844
183606
908558
1166695
787779
1335714
327730
888744
89396
422798
1088847
224828
1012151
98596
988335
865158
58708
897252
1275009
115706
1284294
1269720
871811
701862
1213606
1111017
1354436
1225533
1251477
226394
1194279
905834
1133742
1200703
81402
303707
834451
241702
900605
1067796
1082913
602781
110652
877418
1242356
216020
1143167
838581
291998
12179
968502
1348452
953520
562866
171032
1019501
232352
1041932
1296814
522697
13535
1324370
1182183
1284513
375286
1294953
1063261
212360
1339979
549011
52685
413817
127435
126367
718117
592569
935920
1094760
853927
218985
346147
506024
346582
1314141
176092
298956
565588
146612
1220827
269634
629510
354600
1034556
1309652
850390
39997
1161760
583289
1216517
225708
679986
456786
893612
982449
1306965
891986
653982
316157
810512
1142072
332748
426783
914435
874932
380887
946638
506112
196166
901756
1330790
31547
806699
864160
566518
938812
479585
792500
330345
248173
123943
578751
995290
625714
1161146
898777
384301
1047588
937773
327087
984819
737744
810684
1075200
11678
1275232
761464
474445
112585
506025
928733
388009
175329
1124310
20268
605602
468279
1337078
778554
999689
696920
1191813
450680
888416
464628
569065
479773
119848
357371
1194774
561705
60523
1260991
618131
1033455
774919
469540
52593
330727
674945
484152
1349087
792891
454318
52363
903069
187039
1313235
965547
92361
1211126
989407
363890
271731
646794
1095161
348329
538958
655844
1281030
248873
1171185
54177
713515
305880
458644
198944
1235609
88834
354956
116837
710356
210328
960269
835936
923058
1052904
980525
1081782
1260909
1091508
821839
1043644
1126484
83319
459523
743124
46373
313628
520429
970744
1047014
1344305
227016
944192
34765
1260393
1356640
877308
120476
570249
865031
1080702
1363014
1254570
443130
1346429
456071
1293546
773255
281699
1353050
1058737
511916
948628
1168676
22082
1343452
298705
1135356
1173599
276223
1104312
961320
516048
991233
165684
367606
859528
848243
161363
660524
1290170
490904
1182860
982577
477195
1177637
1053076
631516
784663
1133824
858941
649658
373927
158240
283784
864075
605142
714191
1083903
243024
139147
1356338
1056697
1002733
983230
172565
1079656
670871
1207636
1294565
647340
1206417
592033
1320440
1061779
411757
200764
1134941
752649
1308713
1253229
1027342
42370
47746
257804
331500
1147573
1290873
1269372
155786
199249
147331
1155161
1094596
21358
425859
74665
990657
1331776
201390
314157
1017029
388559
1125977
1217903
199921
961533
409925
1101266
1126871
1214132
1210753
744047
494501
1028722
1104104
239696
13630
1009064
383155
396957
1282046
160069
397481
675485
792626
810874
304725
1183095
928725
1144794
75143
18455
87109
236143
1001407
534880
1250111
679691
884299
247218
1166187
778874
1309652
938665
1128291
1209385
604880
795800
631961
466155
691382
1109612
638630
449134
738375
280648
439195
188096
203412
758014
921646
825959
859444
637422
1200166
671485
416596
884052
814340
401260
1219634
947371
1171253
334035
760265
466759
720985
643439
1013310
17183
295046
658336
906752
1249733
1161860
157872
116014
240654
833230
652028
1145622
985569
1217380
1138355
498267
718458
992235
858790
616512
452698
1244542
965643
470422
103786
229768
1361780
32751
286441
1338065
604473
1085534
481391
852800
152062
1175403
427797
993600
911518
444159
344769
992745
668025
299752
636442
129308
947269
964505
730066
385339
736892
1329456
1345647
920299
1034980
403646
1029125
1334594
1357634
462294
475874
742751
1274196
1124943
801696
543974
551764
844024
390849
1167544
688272
380728
960751
1090938
300582
709233
59546
39965
319782
884642
1180025
775626
651578
446775
811947
281141
132930
552868
899996
1159087
1155891
318916
1233800
802533
480851
1055633
109967
723714
555769
1270453
546033
236270
961688
1271747
776457
45884
274824
170556
272096
367389
424474
784031
843868
316605
95407
61021
411426
365387
81519
1075045
1037074
1052045
536918
1247026
943628
1010615
835345
535106
72217
1244256
808226
1006070
402804
614091
459062
1065758
1062322
950839
655642
987353
419129
548951
570767
820971
419960
736743
898657
384179
714059
508755
697674
32121
400072
666826
404354
863790
1005911
1221739
98697
469796
1179654
50587
366440
1131737
737833
1286513
816964
1093264
234902
430062
536377
523827
401344
174306
375776
358234
540209
877600
1323736
1242976
884800
1296598
1031469
617229
166890
599831
619244
4125
416786
681373
459556
397132
482478
955567
1344689
803755
673288
1152734
672857
708497
1335665
1121573
711428
973007
206696
539185
518384
193823
1342069
15794
1012361
422428
250237
508899
1139620
155065
1336377
312888
388650
468154
1142601
678004
381851
408446
222496
741761
22734
435151
894403
356652
1247244
227412
1332695
67345
797218
115982
1100459
566636
606538
1116203
1336283
150174
919489
284469
920303
1033493
1290421
1053580
274386
1036715
1299390
1091233
188161
498514
210829
549400
34846
1210460
838976
1362051
907584
90551
1069911
863894
657701
1060556
33214
748268
1055270
56565
587242
992044
1053108
1243943
535428
1065964
1330158
1121737
616837
358412
82621
1140384
651849
564848
1331476
1015054
438835
221930
828588
661020
399966
1308887
278272
611062
826625
94931
5285
1122029
1313757
455393
668921
241541
92802
915284
1356839
1031173
716202
1125795
707907
668480
702887
1102831
260652
68857
1027937
596152
67622
239577
1073095
265140
29720
520825
968688
915155
315932
1265338
1288050
730974
693479
294239
1207268
260526
478341
84006
1139272
765713
664181
630746
660068
17068
177927
1068858
595042
324095
1020392
641748
542923
1254274
960720
150495
771546
704382
111612
701345
1189442
1245226
272367
1283651
835552
735066
322495
755365
1239733
1338292
736481
1088466
109479
1217680
348026
379228
78739
193813
738839
983533
1353624
762273
582811
939567
390324
594210
1016322
295521
479411
684923
993943
1014196
289330
1105035
210741
958043
945140
146398
190849
516000
951025
676353
979020
145595
993344
49142
722227
968148
543800
517810
4743
476593
1231305
892012
62222
735665
831166
549712
401971
742001
729090
744276
61108
531759
265434
1082455
154930
525543
125078
1013804
477812
401344
186144
611089
1071673
322700
309362
1167795
328821
1186426
674886
123016
503925
1233609
807946
1031372
862205
780933
582519
947069
177870
212331
1067917
501749
1045012
690155
553863
82034
316304
876000
439520
495326
851597
1317637
892736
1101447
80066
656060
52279
1176334
474340
180896
912603
338967
343096
832613
736535
64146
53178
1075987
1184845
132104
148759
395182
758909
621826
217559
126583
165098
250814
994812
952896
260438
722067
1198127
339182
900110
1191183
1090052
461979
580412
924332
1323839
416583
1278533
296197
333386
1315777
473925
611868
1120773
327824
476410
600854
857514
1141248
493896
1168145
214136
1225116
82794
486535
708920
572262
459325
1066650
898251
301661
814614
383222
955716
211853
294396
304790
499031
727800
1228975
201490
1330498
1113577
75852
1153526
1331661
544502
1085590
1119973
116362
1264757
316951
656862
1010361
1113257
472200
871210
1162359
1262262
562209
964793
847816
259269
909397
400611
11488
406734
702217
1076604
963003
374162
176162
1206672
612270
259597
407369
884654
594612
877052
1150088
377815
988284
1199337
474023
1189944
7557
1053745
859632
1218204
925000
112351
286789
504615
514449
51500
884394
247257
83950
113926
1259560
286500
349261
796690
1170878
1109812
1241712
957775
660314
627508
566361
947269
429031
1290074
930554
1030640
571299
585681
286428
742722
911702
350578
374607
1297876
945354
406611
151698
421580
1126485
852487
864691
211632
496445
397859
426489
563462
962307
812709
1030597
138967
522217
887520
1352687
652466
1043192
967679
412066
4302
452753
723654
1093401
1256426
1194673
698881
656173
894673
39834
1199185
764253
151230
431545
817042
791305
561876
1240797
634872
965383
4950
351561
1160160
1324289
799543
359612
600736
1029551
1289889
1305169
500322
909919
460833
762434
1272621
772033
440388
951621
266340
206389
29565
652771
1198774
787637
466568
833573
1253284
727577
12802
690329
758843
988703
974152
979893
385750
352522
436919
1041331
260595
1194919
1358665
165099
473074
449695
405482
1156594
785513
185503
211442
1231440
814756
31837
18336
559478
1278358
1039946
520716
436810
477646
808396
974455
107196
394506
211726
261749
1020416
346720
1344226
1287655
593120
314032
1151479
71835
106919
502275
733353
1061156
1198252
548808
114402
856365
339388
682365
395591
700574
364234
1326419
1311053
288007
1078271
721776
981715
826221
859765
1204776
12824
1363676
240416
1015715
1162982
1326291
1055328
318607
739622
1198542
1170797
503508
21184
87751
813982
29871
499405
1150316
933366
1300185
959423
1150377
1134361
797787
535134
143040
785547
769547
262282
286519
696031
659398
1030841
467765
251768
971858
1067163
259637
451584
321810
714220
1230260
1040113
833057
350593
234827
686664
1122737
473598
1263910
1045544
124294
207613
264179
961786
365942
487624
347375
14013
752056
523224
1287713
53355
949236
1185158
577239
482159
913339
763181
334350
987673
366550
105804
829591
312435
429970
703552
147682
1274188
966638
106730
637356
999203
1238995
846051
454541
1363687
1199380
916262
1135930
1231323
974740
1040119
788751
706832
223688
1218262
429359
955611
450521
523291
135675
538005
511421
416473
215504
337883
621207
531441
111589
468296
127517
822851
638009
946754
1169080
349758
1118415
890509
208341
1279115
1020315
1124174
667437
1270328
273793
452110
867302
673777
1339065
1359900
182564
889147
1120026
868226
637870
883930
1277585
452811
826220
970332
173662
1055509
1217831
774721
956891
20538
797087
421969
583945
106157
1104138
152569
931113
664708
770044
348783
668199
804414
1112817
23040
942707
51051
1288824
503421
483767
334695
967934
424059
1353313
1095900
213501
254704
981602
479968
580640
848799
595338
844006
699748
917341
311259
186531
1256489
231787
308618
1215188
746956
1315013
994740
1239059
1344627
422395
541714
1142854
818046
774337
830634
1295799
322189
417058
836418
267396
270618
641915
996697
1208953
497622
1338567
1364057
335939
971407
1143526
1026257
465399
914077
689060
56510
1303144
1223053
258520
1202396
198584
658023
1352685
586267
289521
209941
641757
1299201
968611
890642
398424
13099
204011
1210363
75459
512596
712461
767275
1044396
1007293
980120
1327190
102441
731188
564057
366810
215572
434082
960519
1283290
277383
978520
619964
403180
1079560
743810
614932
990478
1182970
257041
779708
286285
929458
436534
515272
884987
1037270
408829
173044
1313331
1009590
1233558
1204990
558915
339384
600840
584602
602322
820710
354245
1323525
231801
1097535
125171
760650
988408
808602
1074073
208651
852591
859067
949562
800227
732538
652360
724489
1067312
955705
522065
1319539
682047
119152
71744
1080153
776824
840490
93406
1008110
67456
117970
1053844
390711
1163435
744733
1094522
832916
649739
336412
1245201
342127
560357
595116
124613
1356653
1078309
423660
623864
1117635
637384
432021
938362
1280277
238962
470645
365891
695636
865682
308079
322398
1066063
571085
166987
1020827
1122958
132360
19442
685723
613194
1079118
1142765
171490
361496
1024038
1078618
321811
955433
210038
592278
495484
805366
870246
931707
228340
780007
386960
1360966
1138423
960836
481026
165006
972095
1290311
591829
515628
410694
150600
289237
1270198
1064595
148578
942934
1253905
291029
784848
371669
1129488
129905
999559
806565
126863
4723
325466
849738
1347708
742296
333441
326904
186974
761828
49789
660246
318713
1330871
332628
1207107
887308
643889
767383
501729
1246055
506508
986951
1216500
1113087
191928
216101
242079
854722
1017099
314843
330112
321228
554710
1177458
181631
192130
555337
766206
760732
742718
2426
114978
1215456
61784
94138
1039701
919912
363322
798640
391050
339789
1101037
1320371
83996
1048511
1203227
1032633
1273773
1279875
7668
885669
1267548
136685
1303436
1247524
1337366
755368
238568
680929
188393
1099828
736775
1251893
250368
259527
749096
856710
519660
306009
653148
513555
1309975
992309
315588
162503
191452
634402
890523
1298536
788047
115695
548544
611287
579817
413718
961043
492234
167746
301342
601569
1260221
889810
518212
567290
596417
954368
552427
1153295
123387
301183
515801
18003
61956
995555
425230
1026846
1344765
19705
150599
410164
1158120
457371
1152012
1356843
1060023
373099
561568
536154
423627
1106829
644045
1281223
277187
10261
168095
217721
967471
1136529
184749
311252
1306189
514112
926750
822460
896136
463247
138267
887075
1048867
783233
999092
1161798
1115452
1330753
700373
462214
1097781
16864
1055198
1298936
1357997
595881
1305096
49577
999436
226210
376091
600623
825121
1235614
1026760
995542
855899
50815
306387
887220
1267444
1054842
1237652
559321
780745
503778
1012942
212764
1112484
430336
1235466
183632
509425
863942
635646
1082753
1103029
91161
1144034
434506
1162463
993826
525230
1080320
941748
1153066
741613
3865
1198844
1037586
387657
313537
402676
352514
841393
73974
1019639
1333674
973258
1071156
666901
863518
891395
543955
930122
1196709
176250
592570
329169
942167
975449
57453
1204863
1243128
1065731
394897
214410
224770
154886
300609
283478
598788
1123454
134265
380736
1144416
960181
1252123
881516
263567
55628
336408
436669
334669
326404
1263978
670190
283642
461307
1182182
80972
818256
788917
719994
588819
522546
67870
42307
1116688
506861
319500
499821
605040
579613
1028249
783402
685533
325707
956162
1160691
269931
226781
103813
1327926
349794
673933
824588
335164
22446
904481
362752
1246422
326375
699299
1302654
836615
964723
63306
1037104
286030
1034892
328555
619709
849029
1261162
1407
843607
53693
1012025
19998
883838
521656
243873
572889
1143371
999500
364505
207365
372204
268008
30274
1000929
1301171
206235
131394
130838
312796
70348
936640
907637
668995
1335132
1088881
259543
580508
807211
1296385
78791
700951
119591
523823
907791
1176080
937830
1226433
127206
897744
222950
788090
304287
211741
735731
882677
13123
1148457
1322760
493423
463886
1285340
639403
832657
869487
345821
1153699
1243049
113702
549712
375826
632982
830447
475052
138584
306395
861625
1103484
78837
1066332
902999
909096
1334783
705348
866532
485311
40449
999476
321526
472454
687387
464150
691205
127832
1264262
580186
472662
478641
385881
269012
736261
885405
820866
1318628
8155
89800
190221
16108
692033
1140228
500840
235218
170134
135990
942841
443682
678526
908047
1251632
996439
564863
392627
340666
1339392
806481
725276
527116
955474
880563
460869
385842
399037
224620
938747
190543
1007234
291269
641112
1122811
357046
283937
282865
586495
626532
1051297
520883
589645
121646
116996
1035546
149994
457484
511171
1103240
561058
960887
1102617
1301796
410402
1161611
683797
63541
447718
6292
108135
773655
667316
82323
1064813
1107806
556576
1160953
1119837
669551
392342
1087850
982443
296954
150800
145542
1159541
380040
883223
448701
300021
715605
408401
106099
226839
1961
883581
547368
1153187
909628
1128023
671808
465170
46358
65285
644842
522117
889249
357010
239673
280535
422514
49111
1246866
443642
81274
556163
34789
471700
1229596
242935
420631
791929
498852
352419
342641
1146745
476939
291347
715266
1115216
715075
998846
458927
946174
1012108
247936
1229759
839149
691665
389277
202843
360698
204030
597594
706261
367050
996519
121366
287191
460768
1224993
335516
1118529
8700
591642
459314
659158
316511
407540
157578
309766
1191179
914030
116806
1126548
769994
223077
34775
172530
1057131
438684
203083
965820
502024
169879
726098
666917
782472
316905
434772
990807
1212945
899040
318357
148727
989977
266958
868420
136200
416871
369140
1152156
811420
855249
624056
753634
722267
347885
875638
1166172
821689
158167
1091665
1084816
295618
252878
126697
1170038
1100354
1232425
518856
1345436
735319
1106052
1193877
1254067
58090
109472
1170685
1242802
206818
852429
831201
84898
1093745
59587
280944
687095
87598
835388
832646
273039
1123497
980952
245418
413508
1292399
614675
503947
528603
1358325
464694
40471
1177361
762617
775953
473781
737844
281566
1351024
853501
338445
313551
23804
297895
237512
97479
180938
1075531
1083443
65907
1133924
275861
1194750
713724
448903
337369
190427
1274218
1332095
1052003
1332888
466197
929883
1264607
975735
660531
240010
1268127
762009
316464
1030659
1293104
858408
1221921
1162101
815447
805274
48713
1209820
662253
635183
832567
186055
965606
206022
1294533
151326
12478
1057456
611402
493375
212220
147056
774369
1198649
1174709
349833
970327
1110318
266101
580508
1257160
352229
354963
715858
257981
203342
697381
39531
1263364
1364251
829255
1306115
1265958
506331
492770
700799
947051
407315
227743
1009830
355276
677485
433851
318779
647430
443924
297442
128981
179465
945390
103412
993775
4006
253132
1101152
1024922
1189869
349845
1036317
1196862
57981
11628
1321975
871538
987606
607374
197998
1209868
1194382
595870
1075360
26278
738904
1199316
1147049
1223884
1293629
310473
1087317
1063611
21132
1350527
940987
921700
1025907
888883
59102
771121
143465
556327
1084050
922374
202010
683330
905491
1105979
54463
557621
675307
427147
985631
1358678
998576
556171
640194
44282
497720
985855
964676
573243
263600
1220753
1188636
991790
932681
190378
1175258
820136
594802
1126546
556965
522
865344
945842
1319381
757183
540694
1317662
1088930
443178
119029
870033
319923
905756
522008
693148
1273548
481711
1064089
1245887
302694
395445
457110
1240106
1258111
878132
486085
152495
328165
1040841
1317031
431593
865483
1100837
1102270
4544
368286
224843
797026
631617
1309175
6015
1118204
1318035
98874
51857
896616
771397
768318
470398
128446
756944
1278483
337881
1097646
793844
117023
1159156
700579
169935
169097
333002
761844
317853
220083
684590
291169
1358765
350542
185187
951443
137033
373548
1341297
364065
325579
1128077
843590
717088
644336
399269
153157
187440
728614
503568
1308833
405658
773145
151425
1228551
101759
916047
754581
1340056
746129
959866
213750
1119878
877630
601036
667013
951887
714553
337961
1273717
209874
71556
135624
1092749
796517
591403
281147
313024
1108766
743990
1312909
492027
955909
890217
939932
465225
539367
174822
1193233
487925
641729
1088384
445553
644966
371402
795494
722232
507646
116527
171142
114718
115609
699134
1136840
956056
981102
618554
1120305
580928
254977
495419
452925
450982
1176061
737542
421233
640916
746866
428010
287132
370335
1104668
676723
57652
682037
986925
562281
219352
1170068
296925
778107
213974
1132151
548838
1338404
524298
682210
415338
461426
661807
747076
985124
1296917
415967
186786
1349586
407671
396154
1000787
1077250
1246696
737967
449996
379432
451706
1360900
1266917
458042
451162
856912
712492
1213110
338889
277268
24503
131757
967830
992003
999939
1284823
1013631
995780
377418
50674
295510
783684
1045356
162399
1353079
1293512
393359
1141232
650994
384541
381542
1093395
772333
396770
972056
261299
515370
1178237
1114660
31849
996407
406477
852240
1242478
1355578
1184827
602587
836028
685358
132609
1138307
245951
829057
1260237
1085052
470511
114137
1221755
459982
1098322
274796
883017
1149907
1122213
443911
399120
872564
343882
549692
1097640
1301149
619031
672288
572603
113595
849907
1003944
1164743
157613
886121
656795
1083158
1191216
1355762
758400
845748
472014
54121
1342268
402218
275820
1185045
412328
363883
296187
1318362
137492
1030746
1094387
1237783
686751
809536
149685
1249462
171814
979122
345888
394083
958643
558555
206656
362554
603664
171761
179145
1288574
255152
1111065
923578
20834
473155
799347
1103050
1344882
216081
1182539
1084807
903034
451841
198463
591987
163884
362383
979013
310853
1147547
754155
1075230
297964
1338054
222103
702146
147163
1113366
1292889
1178889
655766
573057
184777
332382
334580
200957
862121
566448
1074523
1126064
731245
20766
268837
956987
916427
43920
135835
146849
212053
501703
1085823
287656
721897
1122508
850146
105831
601697
738126
1311093
1326274
699093
174367
460020
382010
1240006
740627
1190098
1007437
1180726
389482
76228
479181
1339213
1228497
691631
735092
482190
303270
333840
413097
994346
692355
29193
19920
666972
1119213
1235930
747448
1260928
248634
722530
927412
88020
777471
1220740
640254
1250737
1340343
1295517
981210
335496
620261
1350453
567328
1353763
315092
1074767
663762
605518
1339154
962325
1358886
345300
680955
324712
56080
507590
398228
860725
142283
598593
1114529
523361
246466
306270
308019
770512
1094178
473502
987603
1095256
250339
372109
816148
303040
716942
408341
246104
857957
1318681
111334
1055034
122484
1363652
1237078
586909
417822
1330202
480936
320726
915927
882516
1173396
24764
190414
1343358
705879
675918
1055269
307660
37432
1350610
1300631
1297898
915410
1084136
1138625
1267059
352783
1026061
51911
813317
595995
247268
347345
35130
347380
401943
449938
602499
366207
1234876
1148620
681966
885104
164386
35667
1042907
87850
1213110
72280
452274
761980
381645
982576
636091
1282588
802672
319136
701140
588112
1097856
413584
489659
806064
144162
326816
397433
143056
1228603
1294424
103401
431418
496382
696170
629824
882776
1142142
739106
1227005
1167235
931983
710594
879112
769332
116387
869908
1049282
898284
1139391
680825
325813
1361011
112434
453484
166532
1280710
233417
1110482
174728
871756
873592
1346757
11289
324852
212294
1096478
151790
658105
1204221
918014
588982
304712
703570
946371
1046560
679821
1296994
405343
200943
358024
2026
84131
513938
134868
960060
645227
397255
783848
1070654
268104
456269
230429
278570
1107540
556232
319403
1318367
239065
80488
178621
589991
1074750
267902
1245151
977699
962168
1136717
1117803
1041645
1116856
783410
668039
532629
950319
1123541
564060
1002165
85995
531682
1355604
16010
165454
488268
241346
1019645
867820
789897
1273960
504375
774936
1332308
931254
1044592
188069
1108462
288810
790286
458531
676430
161052
280410
22915
478105
5948
906163
268195
994323
312181
842752
1022344
1153632
256239
367538
1059582
779072
263108
271167
748120
304031
491344
766781
706985
1248915
391610
240450
499854
978344
72040
1050672
40910
226997
536545
1229372
992881
1362016
708799
509752
341589
199642
486297
909787
660494
1138915
598072
579455
364070
45183
1027442
1300969
122543
1222785
795218
1284873
1153927
865318
105401
697295
1228997
79478
894016
530985
1242636
618743
1111523
1334104
522189
463039
1154070
590730
1074140
547795
1337677
692387
13472
969650
431456
947707
669551
743613
975680
275165
448171
1136112
790474
82420
917832
1207662
1037936
215899
561982
1087423
1215315
758000
334036
1276633
301683
891537
1243477
839890
1107840
699897
1186288
882094
242517
714421
131918
605432
292472
394793
5042
1361045
317815
842864
1190450
1237795
523421
310001
994159
993504
846706
708741
181252
1102638
114276
494882
1327299
991989
981926
929925
773835
1196968
780047
1351031
991747
324269
182057
1319549
601535
500116
695206
943570
723034
177085
916797
482905
229012
1237124
961781
931754
1006484
797579
1275591
883696
439954
467926
824418
306101
541712
428271
859760
687973
60001
1213026
960110
997184
749597
511485
826181
355954
533946
791258
321690
848451
1135784
827520
544804
25463
503135
20893
1061040
1243019
1265882
648735
420589
202907
22301
880977
460213
807514
165711
828732
227323
30948
1031958
1292447
168517
214140
424446
631862
945666
348634
1290096
103791
65162
496342
1339331
833427
201457
834779
371437
690792
436246
872355
1046181
525990
1000238
325127
651362
874221
1237460
238423
1177609
974246
108974
887810
739057
1060642
761844
216738
223585
667777
1208068
229907
583832
1126265
496001
912039
507456
787509
545945
644188
1207350
539980
888882
1180582
368556
1233552
404314
843158
756691
1251218
833642
778004
817207
1242124
780738
698761
971438
414677
1137034
144902
887503
284783
1139783
233929
637780
19880
1056048
496225
845357
868515
671874
671175
1248119
1338217
568215
1087452
221192
226847
1337582
1353531
68763
794211
533438
832530
219463
430641
744699
685799
1250105
741083
1281368
21722
1087071
606046
842758
927522
575243
209269
907303
381597
1356918
571857
584286
917741
1188880
1071332
153088
557639
900910
1293441
146481
928132
402093
541722
1344578
1341517
341912
1184319
1086890
1063115
973612
387301
271913
367606
320262
1157359
576910
1136297
250646
1265679
280685
547729
693723
116387
1294181
1244719
1132036
88779
372068
973927
179444
173063
161088
887004
700721
139710
83362
244945
980466
1318236
1193367
863617
1157933
1233340
88298
624687
13026
316464
1339816
469443
474034
527007
1059472
1004294
72080
312935
914344
260690
1215191
244161
919051
1208033
268691
1262555
788290
797811
1076855
936784
148554
1208538
1102821
74043
733777
248752
542945
1174019
799681
652662
1315322
195922
1056667
1119395
504215
763385
1018852
19284
475296
83029
1066793
1334667
698492
1116560
959751
891606
1112072
627780
465219
131856
153994
16909
659075
1002786
48569
1168539
1271988
451935
1015873
578098
770092
637874
1008536
814658
844153
1234012
902944
1270627
1332742
677874
985388
506695
404011
979831
707031
1036190
1012740
1254286
234268
27181
81865
464445
1286615
352476
159600
683770
863120
962230
519862
634900
900483
1170535
402603
872366
1036151
315302
1240087
1132456
50246
990787
808929
241144
321029
602542
698170
436304
1040997
865762
1274809
1237117
674443
773179
1078067
415758
714909
1307811
1018546
1964
208246
1239284
73066
442286
1220686
391562
1012903
694216
1050029
236070
131567
438422
892066
454515
29305
621306
1340567
703713
1343592
977995
613629
7148
1155507
783673
151026
531271
395558
1222449
300380
884518
1267626
1097421
853205
621430
932870
193990
44658
230095
1253221
1174196
521831
344806
559675
441051
939484
1144828
351023
846538
248471
1023243
66719
1151412
1299562
270411
1234250
252389
433807
419415
1070004
169276
169327
241094
295689
844636
1113651
477598
580641
368224
569048
348916
294274
1274721
1231427
1071743
332197
299361
975233
20744
1320245
1349994
471301
896755
171887
1228240
718703
1231624
710122
462203
927956
944801
679348
680497
494977
206374
388020
578109
449103
8272
1144384
1324710
593002
292632
1165918
392596
927297
221147
1267720
1109122
319505
588346
724176
545119
1105838
1076529
1135137
1243129
1269880
151621
969390
244019
237667
44935
148518
143458
1191098
583203
633790
1231040
770497
115744
1128365
1120646
38011
475215
941629
1070610
1119519
543254
520780
799883
81548
898048
959657
1079494
1131025
750603
1205561
446143
1242772
1141352
753036
279946
776957
1176260
896642
773432
700815
337798
1302661
133154
1119897
280995
411619
533905
922920
789111
910911
491090
711416
764536
381213
1039487
378801
1015817
241586
775311
1264215
570595
1311900
1343747
1347000
948544
934168
1005993
51980
405966
460469
81195
1152430
437570
659522
722334
478088
977736
288147
214667
921516
1082663
313862
875526
783482
175970
1330015
741213
1228177
347714
80799
579875
653907
662163
708515
1083484
350973
1297374
985083
48759
476776
579401
609476
981938
1007749
1037587
51434
608548
323125
1080232
696922
1089044
18166
1012272
574374
406154
66534
94092
319612
586294
1327273
746845
612029
1140370
115119
1199137
1280195
1155479
1003633
811221
70928
669799
12931
777826
661664
926220
773114
523608
697550
521636
697895
1154660
1232290
330192
668629
763718
1074240
244293
318600
1360467
730301
503581
228117
609950
320958
837547
1070411
746367
530326
853487
1201735
1103101
357436
1128025
453697
603249
208271
80736
1265495
1094507
708707
829816
597546
453580
977023
538025
201983
1104384
490089
938324
784375
1013863
300585
441677
25433
655296
858302
1339744
316709
140664
435619
790963
1019956
1351862
432333
704957
1316023
504923
852116
332039
841117
1292401
473551
734544
1229687
1219669
300181
1162015
655160
893047
45138
943310
1140486
893833
800665
963037
53631
1094198
1209531
915608
908202
251451
574016
1321962
1046553
504796
501609
437315
859180
355465
267061
271747
216398
53192
1177745
54655
693597
970152
1358838
240306
135880
537120
568600
433009
1080351
492052
1041984
934431
676933
797756
84516
1180598
147740
45489
213366
902302
616887
1098748
491600
1134827
864746
392106
651074
1024598
1117127
276771
774880
467999
67972
903445
611357
934845
325754
576311
1302865
783481
411610
1124424
95793
881069
468882
1159447
455690
281805
68422
938080
752554
1326283
670713
929879
895119
498513
1027858
436948
421687
294566
445680
44443
214039
323258
1294789
66347
626963
930619
1173314
1290239
1288131
502673
512387
1216926
277140
723309
1273423
215253
836980
801196
93105
107092
1137885
864311
981296
490953
501762
934784
1323537
754530
656015
97894
490532
157940
1182615
1182419
1197215
294521
1066153
874275
43768
196346
1029457
977897
722352
1292345
1158253
1345294
949662
1277888
848292
975177
1034984
536165
1118328
4959
1361186
822078
1142321
313159
383405
614662
1147132
1103243
302093
297774
386794
821376
82775
170195
1244720
1123572
1198265
492073
692670
779655
821408
490110
840380
1177600
666457
320033
257340
809239
1058491
845996
812457
174948
1048332
1029060
188757
991691
511672
280023
953043
348851
867274
604305
1059221
1064935
438503
875304
40511
561090
544554
387561
1331295
71641
31589
418913
439426
739940
793547
1310730
88904
83660
665955
407871
1026075
147278
133465
741999
470808
1320160
232339
270109
858534
165944
973300
399806
332018
873333
50307
474083
296044
909810
798618
491353
1190388
761149
75300
1330933
459745
52415
1060486
79461
254628
1251030
1286272
1147991
792611
1207118
56429
358600
182984
880357
581457
316757
756768
197187
99578
629449
774282
40256
713598
1301726
34016
494172
252717
799205
6241
379330
909591
966616
619163
593473
625330
1346231
190410
348459
1336224
526989
208290
1006045
1164462
841524
104997
1230915
1080769
346737
257199
904327
1264434
1355631
266835
1343895
366533
1274728
1109160
189385
10070
1016963
515446
697529
1057596
91494
79615
511683
230226
1261919
1107116
1141908
346195
1294330
105420
1217198
772293
769178
522773
22841
953439
427859
1183830
267382
125159
387057
99486
751888
1292811
108921
928933
338438
176188
636319
1030163
1242047
211391
577326
693711
192753
910588
197946
516080
151675
54942
458951
1267178
746195
1277729
1238849
620749
999098
1065837
540051
738722
397738
1361186
643291
176570
1250637
647505
972245
289193
680407
1127335
1313646
546533
435902
264448
179983
146207
58118
506424
22060
333866
770447
716236
571721
421266
1325673
1352085
907975
678827
936184
997854
102598
480869
712644
747399
1209246
1172824
537786
1139959
200293
211503
688159
374120
443448
1144634
676752
1317167
165179
1291541
1247802
754118
110783
690616
18815
983618
115746
1072645
79951
476880
184905
1118460
1010234
398385
721404
502298
563104
1326224
242367
283116
157352
809514
841613
842297
1093780
477413
212834
1325753
206638
196157
788379
879224
1330208
826054
134656
496907
610882
1315305
203578
340865
501749
1043508
667292
528894
366332
190443
716437
630302
264687
856638
1015316
1341827
83075
1113217
1036959
733166
847832
710866
606007
1353375
659870
304258
453316
1308610
105069
630120
843335
809283
118867
794228
94905
1022987
1185156
1110810
60043
835908
86614
189509
661139
103158
725698
1056184
261647
905165
833981
597318
29524
277982
12643
907586
1262469
313926
952059
1023234
1057148
469162
972081
937166
123512
1188479
698824
644388
443746
1246397
705990
533493
302553
259172
375150
1104760
39014
1209686
329447
387433
828872
594399
19038
133432
865725
359560
1229560
431194
1063502
1262890
206299
46119
1134268
716403
998390
833832
317445
1146135
807374
1011622
1067226
202290
977769
171454
1193866
519616
630620
759475
268189
795740
621869
910955
1334944
734082
1118136
1233450
375835
96690
341008
812032
1254759
718050
618915
25611
1209027
773750
1309191
586245
788692
1142457
1354790
404519
1137339
1006759
1227768
156860
61655
830469
595604
216496
257337
995620
450826
867996
861916
221932
688446
637740
147248
574930
1326909
1204637
402770
1114791
541668
537076
285304
65710
416598
662171
258047
11179
390710
1057375
1238662
90673
1129410
224298
1131597
1161075
730782
30039
1313293
435650
205830
1032551
814749
496219
615823
1003969
740961
1007524
872760
876482
956831
371566
969016
217410
1059542
288463
416761
834122
52416
565805
744934
835297
135726
95426
1249607
1178141
1304968
71060
1235658
621372
925679
855770
1212426
1119671
148833
782611
199932
116037
139506
173144
346616
944797
154498
712627
1237767
691168
749298
288972
1173851
1317908
928879
984972
1091848
817124
1235183
623172
206197
323801
1125573
495717
746725
665821
870415
861829
1088717
268715
345128
980510
1172177
677402
777035
309246
480592
656897
298225
111521
1361394
670825
1338915
153749
157578
272612
1007596
307087
8543
374588
1237650
1044269
328382
655447
877644
1337231
1101913
456282
619113
260747
902447
100223
1260423
556971
1364144
830919
1080602
1249198
66004
953868
853880
1096001
73072
850291
857681
309101
566249
775314
1222708
220356
536747
223136
320921
252482
475877
186337
887761
782926
1121291
490081
960513
1284534
315861
927342
213076
409078
1250308
400559
1289733
207479
1325152
650994
808330
972225
111664
1028238
1094941
734548
1335342
990587
1292535
154595
700490
323927
904547
895409
93445
472280
1198994
543703
1351624
536659
1097758
1237454
473684
965241
780374
1082287
98783
1069859
366248
534289
1250734
749967
499532
6992
1257090
1133418
244511
636903
788319
455579
790517
669536
1129544
297740
285467
255797
1206935
329208
1291049
1273141
695988
1098702
623604
1219787
860231
330195
76124
150809
1212833
937249
188236
444816
145097
1172783
1053860
1038224
253583
385712
1343538
258543
1342743
843754
523363
42024
276619
662524
643534
320257
644787
639484
87156
1062821
1303741
477779
679523
677648
159334
1223913
1070701
1023321
604655
208628
225895
750512
265499
1081479
1313456
794967
623548
189190
1308758
1006543
565240
749304
1355902
1284864
1317187
237241
758939
526294
210022
72414
544502
1194729
629515
799563
1192825
528706
879797
804190
878729
838858
423220
1204089
138198
491599
43261
250144
698861
429672
509819
1068580
110260
148396
512690
917119
891300
448762
1162205
499936
144890
57435
1324038
1187837
1137996
671146
1271740
861852
1081360
666510
73946
1110470
1125979
1218549
108629
548640
136969
1090634
361630
649024
26413
557393
653423
1121814
1160973
47837
345234
91686
250956
32713
868964
953585
147321
1064138
779856
433313
103966
513683
382145
1157716
298993
679740
87436
1007236
1213454
1079696
116850
792592
537465
1053983
1292971
805754
45687
605206
1048521
167431
298852
1132694
562799
1182546
127797
1289252
1328785
44817
378568
233231
1229177
974523
561413
77829
711116
451658
601479
671109
127665
1191355
617760
971670
905427
1082397
1287848
595558
1100172
1091605
1318962
602700
1103816
603103
127894
84744
299923
823478
805087
1270361
1266523
78275
234093
212270
53656
55107
1154614
989138
1177661
1188397
487035
866143
759043
486083
1024174
26256
1108146
859285
1049128
604584
347915
1007144
973485
1363829
374063
718706
545794
881733
393197
412516
439943
341404
341327
1088394
249983
323683
465817
1257581
1130658
108997
1228206
404020
1001881
401081
463878
53292
212689
7270
40020
557813
610015
418338
398382
1282330
752060
604661
505517
483550
1307703
1237289
38669
366368
891342
23198
1090741
486243
458911
797850
171755
522032
279401
1125705
774939
1014490
1176903
1128451
1011899
619202
516502
13157
1242517
1054151
792603
278659
1362023
119828
262764
574256
426545
1181343
876685
333101
988304
1122213
1086393
352117
1255067
594
761189
1051151
1118448
850836
594763
184866
86507
1301432
375858
8368
255087
798150
380786
272694
1168030
975600
1113903
208697
1238872
524097
284892
1102670
956812
377131
138593
250258
1195313
451136
766142
712773
742024
559584
476894
1194636
517265
99767
1021350
597745
190283
213455
960540
575804
346057
1039698
492866
996164
960429
1073826
1012132
1196386
990212
543323
1148999
972290
576433
1099182
334394
1274393
931590
92395
1222552
779928
558594
500265
756230
1360390
1028085
806523
15381
666716
134250
168007
869629
1364324
991405
785319
235404
247276
1308729
1347444
1195994
1276725
277510
103068
431686
633718
803225
973235
454732
311736
1101252
1111835
1199396
782574
939958
620101
756832
1338210
1209418
505979
1279353
1039912
648868
290104
52615
1098232
907628
285431
544435
815133
85162
799495
440601
259554
944173
532788
366323
925361
179898
1000966
1125617
991971
817351
620366
259105
837854
749681
525029
491129
526317
894743
1063487
261106
747815
1235828
133938
145057
125240
1248735
746566
992341
886713
103841
677929
1270990
834555
473114
299245
266851
139035
763835
1086042
5979
400086
306882
299489
1086485
366609
1249200
803510
993434
1356347
1030054
448241
143329
114915
34105
487886
89322
173599
834931
1065528
1224127
1264461
367820
538264
317867
418221
706451
153355
57934
206752
1119892
211538
509001
890900
1332835
1118023
811123
451861
869081
422200
1062714
112
643076
578225
845908
1021057
158538
393253
1140166
196483
1134525
726753
932737
599801
261206
372760
1332362
161592
1304493
1139667
363073
323088
1033934
995052
230706
781596
1296414
971980
849167
169784
749231
171498
211504
177892
64285
1206708
953866
685310
484927
1007858
1075600
1088492
394557
1346789
831494
29127
876068
948530
1036422
214961
457428
1318472
695507
819161
877954
1291724
1146138
165465
1253023
1151955
240572
911679
146932
9982
1163749
330306
1285298
944564
1179134
168688
806263
1037554
412751
806332
1258384
1033498
246123
792762
907592
491938
1231484
894241
182936
164328
389768
823127
760576
257437
64227
685732
35507
1012250
1025099
793797
1307009
788719
1061612
1311402
591700
839733
1144597
927415
1304296
774214
64731
523116
218987
726594
1280913
1214648
21787
799307
1332026
721420
1069355
995659
607616
843833
211703
919467
470694
634564
688641
120476
1080794
990131
717486
1230780
701343
60861
144041
567650
365850
1210154
860839
1249765
58042
1186315
685292
693176
566547
98185
101465
676132
232710
468141
88426
1319221
503456
514029
1151645
103505
1231529
694956
908622
497552
500562
195757
532725
73456
780140
705666
50328
897849
124515
953917
177950
489133
88535
388468
933378
1092436
969580
1105133
51957
755316
1307814
392523
882221
1333534
1261356
998387
813042
1337010
1209321
617165
259052
707901
331431
766653
596893
487466
304638
409897
155059
379312
701031
675869
802059
632339
94252
460872
677407
211228
537502
382752
480179
1344620
984628
91028
465440
661285
1173179
1123226
144339
1147035
8343
423806
159802
57320
3113
55000
1025937
705483
1304887
39292
102531
1167344
380731
1320378
244478
911520
873588
1307776
596539
168047
266079
467101
855784
799881
1091914
353316
544375
295711
835101
1193469
465563
641703
453362
400314
983831
633609
1121944
274050
112383
1240160
974803
131036
677626
594542
418468
1146799
306239
583038
20384
550470
11176
819380
295889
759646
290989
372414
1070161
661240
1150779
45694
699095
694547
1011347
1252190
738428
1051182
874065
1001131
1015999
676815
541881
840712
1331527
1094004
1237136
375668
155138
836096
705178
396298
804696
734505
1151761
981114
1217761
325455
123808
157122
267299
651378
122042
742124
462074
1224208
904578
884837
177169
1117554
850677
1332041
530201
361089
264899
1177035
50504
91967
943462
296461
419907
1181148
575640
1298472
315634
504359
970391
1299117
1261843
628888
1112537
479738
431308
413422
716283
136132
303819
836933
1358236
1049793
515022
552934
874235
396101
42763
745446
1319282
1036106
442600
865205
167268
119475
661916
1301837
416713
511170
152082
204064
1136208
79463
49179
1285607
1364353
980938
826206
228457
707456
304981
453431
310862
1072572
170674
885345
1280483
382032
81335
1045403
1241748
1116142
22832
340012
830900
525291
397552
873645
910737
976342
475051
921987
262054
1329983
23457
145777
115163
683319
1120770
1034975
1085145
424115
675907
478160
940422
786446
271786
442048
1172590
185303
1161283
534570
851552
1222607
101645
135756
933660
1052796
635406
1004216
614981
888530
888930
486532
1192504
1216223
92031
1081997
304759
750858
502546
1068401
257181
966260
852947
225974
91715
372164
676748
663844
216959
1248788
537729
1255281
964219
884544
1181033
808388
60803
1186340
784197
982681
671791
464555
1210329
996949
891333
1122046
879694
8457
354775
636004
654895
1297661
1180973
161509
841916
1270751
285498
545590
254389
746752
1031536
426461
1185425
1145285
1291632
414986
562965
20717
431341
1042870
508183
158948
209583
960845
964438
185505
1355822
166230
449818
920353
835198
23191
675683
24424
1059220
384267
552008
1056179
935453
997154
207122
1331763
942138
101006
941982
1166289
162114
1325312
1173354
849763
1012516
779105
960699
1068849
21221
775265
895296
1302102
338550
644576
481905
814463
180387
416923
72235
621312
531231
893308
670413
585772
264031
412199
1060223
445229
1166607
315548
116202
454930
148773
53440
460337
426969
555627
65781
608297
330100
304553
407873
1159710
850882
648972
630927
1294684
1312171
151632
721381
504321
932764
400579
380435
42528
443163
58177
701140
1136835
504638
788942
1286938
58609
1269448
1062840
903738
598983
393429
1010885
781339
353520
184356
610999
875325
929117
1127481
701060
1333085
422548
521022
804646
617235
1032710
160819
1228160
1153255
859702
1107472
77608
1053598
500648
1159708
516462
925727
271317
38345
755704
1109766
878322
872326
97720
1129112
737036
114841
201075
730934
1069335
66974
224506
1042081
838910
153563
59619
596716
390449
550799
86901
1348199
1267553
1123010
647310
1061332
311529
1310597
508474
458482
929866
566023
1261450
744309
954905
682205
1113143
821605
1242633
509306
1263824
584543
792415
1032618
737259
1102127
20481
664935
507027
685919
1317354
1126619
1079357
639600
447617
322664
1210039
1209416
101495
163007
760074
368633
666626
1304423
782262
530345
861905
817921
1133841
229240
762146
594923
956819
114561
288673
433773
872502
1114421
456796
1174498
1324842
214431
448809
220254
626391
893791
404689
1012362
238290
658494
396071
365095
1001500
799132
633089
154322
163348
86118
174148
675226
399383
842789
359177
470888
623861
1064931
1268698
1042523
510952
150985
294963
649158
551879
1282126
510449
672367
742229
467578
1252887
171308
129559
21029
751915
74245
958840
265938
553488
497346
216303
758884
379221
1145941
1315003
1219857
881165
506034
901605
361641
713577
566879
777251
695611
65052
430633
145200
1251426
102735
1069007
433852
39776
1089275
297419
631238
802956
735307
273466
909120
804459
483975
1165972
243976
14567
682495
836239
4631
778107
1291968
132268
520698
1178920
963581
446340
459772
849967
333582
1149174
800342
637589
240684
382878
1154074
106395
63350
1038536
890459
76771
1213462
27118
136231
1154362
34874
922015
469086
315512
815124
19792
968478
1032916
790826
1278809
422810
1228340
1185739
1167197
886367
596672
871309
1351098
5864
4482
71162
1314216
289329
548867
212682
944958
710377
589185
871333
1331656
374122
571915
917009
2663
884526
55276
868934
632207
1357579
766446
271243
373782
704990
954637
320626
821147
35175
1034820
876162
803289
571995
689293
245328
284901
1363115
13404
140614
518904
762047
1009015
706708
52184
420718
1107603
423393
188592
1168329
1329376
427267
1029842
715787
433954
1182642
1031258
128933
338402
560943
958140
203266
216639
175568
583317
234405
794124
1059231
265021
265003
1233326
186091
612780
652987
1125730
645749
808712
224110
353269
1303995
274027
968436
227346
750795
1190723
577044
225101
662237
422288
1032909
698354
688003
553123
1012711
227820
3949
140865
27722
648203
1018956
1062311
569334
1097170
485743
1207134
966591
505800
859840
998001
1129876
89462
1007755
1244346
254996
159785
236533
1325938
225326
461115
242571
84282
889397
176017
1270858
578322
43508
124171
147446
844939
166957
461982
405622
1183545
772256
1002539
469389
817547
551173
1251260
1304152
908210
485428
274439
522863
250305
1050273
601842
620106
528766
949705
445410
723397
1234580
502843
842884
1326939
1004817
796853
806705
559294
1029744
869618
4853
735592
958474
452456
662438
1305204
797629
1235997
1357977
277452
261854
323890
910794
104548
985977
277041
1016819
1043252
1278003
620076
1153565
348733
1189571
802634
253897
1036929
1057477
1103339
516968
312353
875620
258799
735747
691502
21882
1338633
465917
210113
3742
1186169
289411
1271624
689878
1255948
1187812
478513
548500
1296477
1226304
411231
256460
319347
498097
188567
735185
346934
411929
589587
86647
969746
397896
486332
477798
1043571
214055
719619
1058661
785667
519621
860925
279070
1255245
310696
539390
510240
607269
730382
1124962
657627
246566
410233
830794
159609
308466
656217
546262
189042
399625
83836
57264
1334655
628577
9928
1124226
1195783
1025037
1249455
377962
1210281
638022
775923
1051155
772990
181679
355313
1155499
665754
1215573
821042
939857
429646
1255569
624230
655243
94439
1296357
103330
831605
963359
1202670
649237
875234
487025
979017
895042
215823
574637
638847
770346
665801
1101378
1066059
365197
577905
240324
938834
1052512
1292641
1054110
771486
1061267
321013
598546
493680
425380
434876
983927
859791
124866
762376
1298170
1362812
1117815
589616
1206929
1360362
87961
116094
489175
1069190
1239069
610243
729232
527429
515622
1233973
1342940
476564
705664
521174
1267005
827714
858035
143256
951845
571292
718956
369258
120101
17771
1173675
334243
1194589
647352
29471
1058561
820947
575838
110497
1259692
489258
700922
512087
1040592
1216261
261719
777134
456093
529258
974552
365641
804677
657457
407153
687334
986797
1121065
884021
994499
180876
111848
335240
1055044
557060
1176459
1293496
758483
1294382
6244
1317335
199556
757918
290204
1245015
1317650
610449
1109862
23625
966709
551119
1044373
797128
509049
1019032
727387
1279431
1036961
640148
417999
65776
188748
290713
1304478
1094053
576945
685234
450839
298686
646345
1222996
437742
676973
1204870
215531
975584
1125475
685801
225386
1249587
1086156
1283663
651396
546531
505464
11526
265320
548865
202030
114274
1066470
669251
788739
836124
569622
178590
490030
162579
44668
871168
752061
680533
640064
214865
56074
828986
246212
772117
810416
1301060
1031180
1308288
299426
1051822
292297
1131195
525992
60580
175664
105922
778138
99008
383729
431597
233756
105685
207162
610303
183098
14727
65595
1152751
707734
149445
738378
1293426
1249885
388740
1140553
1002511
1207570
643971
413545
262428
12581
814450
616675
571384
1079561
273678
534994
1239706
870663
1343044
363123
130640
1171835
748867
1033906
889739
536887
833153
1160655
724817
343468
203198
800749
958191
172409
623444
691791
1044858
478677
656237
1244936
1167574
852684
393554
848985
162151
305942
465661
293234
1169961
1218391
880360
1340121
701937
1088407
844744
413531
804145
157704
532596
501793
419766
662602
293872
922168
753834
614028
157317
188169
187961
363863
134494
348283
850530
772092
1017840
256979
720162
1229174
1291751
41720
67458
354541
34559
1122828
692221
620672
197222
132144
807982
445392
145069
337939
88923
1315792
678047
523263
123841
896207
1087706
1312816
184547
29945
1077668
1318470
1012800
497951
808998
1358851
501975
1303761
237346
675945
398769
9123
717736
981937
1198719
92894
359332
821744
384907
1078710
743025
206600
784032
1179073
938686
1332691
242688
78194
330325
1355890
79618
1273474
509732
1139891
497649
924514
461275
959073
130931
144063
334961
944411
142899
1006026
296312
137587
397683
747480
72010
1123047
209777
679922
312234
1106882
509569
712849
526072
936444
1358114
517334
20638
559109
313578
1031935
463138
338541
452559
1253463
863510
1314983
895264
759882
190344
1267271
1195810
1165988
694966
965752
788609
472672
350076
437677
269995
420781
623353
535214
563158
1289207
785984
426508
286721
941470
1199213
1331768
489136
656925
999818
1123898
118305
1254379
32319
237541
1194065
602945
1077958
771726
69893
688932
411853
1081932
178628
483881
1345495
839008
449057
1216819
554366
825943
599485
513806
68017
23017
364295
259958
473173
317046
1298566
1294119
811017
703407
682416
758779
877578
1140982
779111
1203134
1173909
930654
483881
173396
206764
440310
296906
507939
664349
1185042
1196401
901188
1156867
733540
388481
1133230
538742
1307055
915996
472449
716435
1055121
688547
644415
360288
557407
729234
765993
732316
580725
26235
274118
1332090
800146
198822
623152
297264
332265
139165
951799
170193
347491
1266899
205662
1357658
1189393
639114
60226
234831
307128
16827
1149227
462110
709400
771865
681558
309815
258383
369068
322693
1084760
659677
1321329
834831
279891
865125
736869
609220
402436
1003960
1061606
861097
377788
985515
948349
1236478
490151
924862
93261
131393
1002237
71399
737126
1201883
533359
369906
1248819
1020530
1216860
371287
572500
389759
669606
397104
691280
316163
357146
658105
1244979
800396
732860
939498
190805
887582
526823
601330
936768
622134
513034
1069147
781602
782362
781285
277597
531818
424199
279468
117857
438177
27588
752846
103620
1101600
1295457
217435
593842
1288401
872645
819574
422240
760423
954560
1017258
1344914
672855
413483
354049
519513
757345
963234
974392
284538
905406
201212
452976
623610
92579
672500
915047
970735
1269607
272015
358301
609176
700101
220154
830486
33870
1296182
1020574
233534
849410
1006037
951367
1104874
597863
416961
1225797
351702
909896
733148
1296227
253589
274142
1331166
707294
1065821
1129261
1335836
790791
214652
631928
352102
1124328
48220
1302537
1203587
1280371
852544
1355869
1323621
820014
171684
908290
672250
581329
1066935
1214354
835503
533498
286962
325252
459472
789570
985357
877215
162975
1189469
956024
1301529
1219988
188667
1314966
1145188
1120251
455418
1137556
1199807
1212688
200898
797703
551604
96820
300409
528125
177483
112343
783660
1172586
213292
1123455
131563
426963
318802
876540
290415
236635
542659
414063
123465
1217655
1254871
318824
643289
924603
582772
204864
745293
1062398
929205
260694
941874
128020
38669
700891
435423
563965
36040
317453
1271499
201461
445904
190003
322527
1097379
528988
350052
911383
409965
788683
826816
55840
1256019
796458
643727
1154958
1010223
1232438
476102
1254604
682708
870189
523213
577623
649472
27107
3817
1066487
556662
32127
956070
413026
576355
63795
963230
757363
270496
1047461
797808
763849
593376
348970
351333
29473
905360
733970
1047864
979511
115886
219976
1077207
99303
39115
383882
676901
894339
368620
1224270
471238
420841
1143535
21206
385964
1083314
958769
426417
912678
1287117
469034
1289028
735973
1027992
404160
1279112
218692
1159663
672868
1232230
271556
674663
768214
490584
871902
341188
605578
1237957
118836
169570
1125335
753888
400892
788584
493123
1192625
1339777
1166888
629140
1119057
997763
1289394
308780
949442
1301367
394443
1075289
746016
64601
360825
1118859
66056
226131
599243
930314
44088
1275315
742478
164942
491026
770584
47490
1336382
518931
1262121
1257922
812635
485740
700938
942411
1222711
157380
144799
563166
538970
338372
414590
468908
100948
72814
249919
1293449
1226399
646904
1165307
631906
495535
282957
606385
587392
538985
777893
1217810
593773
398130
440529
221079
591059
1347732
779115
927850
931504
1224399
885749
527307
369553
550670
301135
452827
1330206
1166570
1359174
1257252
450859
1068568
225568
279361
471233
637235
569540
243662
376472
784038
1216512
178627
1107474
506399
376917
1308533
452697
1336843
1063271
631124
772264
862285
701500
757980
904541
1193831
548775
1160802
583645
276807
971513
1054490
1239123
441035
583595
949550
12325
428796
646402
69274
1116546
359965
695739
1214739
164326
135066
1062199
296486
830379
1180099
463104
387370
201525
282067
1337989
1197976
42974
1021987
869440
303792
439949
993507
591850
790048
1269301
632731
351073
773276
1143656
132493
1304779
403437
247909
576564
172265
159936
544645
1339683
848319
1202649
720203
722723
1202508
245000
1268942
489750
515369
181185
947019
209082
523885
1333592
759220
878009
720336
576816
773184
825853
524623
1031467
121564
1298579
128905
89536
150515
931734
360585
742446
1035943
516566
330981
1077920
842691
622081
1291292
1341273
331313
1338258
665968
315791
262401
532290
1350221
257685
358097
290249
1110566
1108930
854317
1168369
1163000
196744
551505
222957
147100
978239
1316215
952431
462148
716985
977200
1144803
920068
727898
25134
567194
526368
231363
345747
802449
515321
564519
338777
1354925
144438
1354021
289631
563232
1318733
540238
1298548
910548
642382
1287941
1157093
1091201
1286844
1359930
1160897
636727
18404
1290352
620968
24771
456351
169121
631118
553504
123280
875762
535615
262434
925201
1113769
345410
536685
1269329
490571
315523
711271
1200191
599575
1340364
818442
319302
1295262
1023315
427557
1155573
556974
976999
627564
39961
148909
1113402
1065894
669520
1021871
70490
344247
295676
1131284
1226819
1262195
453987
1329800
6298
826550
1189506
1099167
1351982
636385
1188343
1060167
180893
668106
164804
1033901
107937
599740
695413
806627
1321204
1193668
1023857
122057
472518
748844
770005
301450
999880
368767
222868
309383
286685
915532
1074153
926395
250705
1229312
92446
413750
601189
915680
927518
1273410
158600
289350
899214
870830
1032345
671404
1250065
164882
1001288
981031
415008
351688
170805
241574
1319888
375037
1101782
809723
512525
71522
424555
1326820
221216
493249
994316
413375
51791
552189
438526
1133179
266170
696172
831941
1093338
522941
532600
188456
162653
1147978
1148107
385889
228984
1116513
948408
1114039
92877
1206311
941581
728626
723773
192955
853899
1283255
316817
633303
436943
646827
1227625
591539
34239
203845
44116
585744
1360631
1113780
542221
783211
780749
263430
789765
934455
1003462
507347
692029
1207781
1174351
26698
611385
649499
230784
1097570
1092010
397352
1110573
499079
1168537
166628
1045347
114087
251732
832301
753942
163458
596388
1005444
376888
586841
706148
759301
1237214
221465
1015669
985530
120766
701283
536994
941644
550667
431354
28958
454602
52090
442837
318421
316257
900007
58966
1264513
1147400
872553
964281
986622
373891
1230689
197732
1036316
549717
915693
487034
675097
1308133
489557
225465
124785
550098
891943
1118516
109076
322262
351669
1203775
1326916
550915
1198271
1218013
1029404
782376
820060
587354
203963
1359868
927305
1117686
288326
844162
995616
1212854
265895
945847
140025
1183362
145785
1088937
998237
499114
33944
149376
543384
409229
432742
1194256
1192552
1323531
729853
789187
125063
605276
473752
954836
1293229
604897
259912
523837
269860
1277496
410641
1220567
101151
921658
428121
171185
364791
1205952
885521
1125108
454975
800649
567574
144576
880441
1003523
393677
374165
239946
1160908
49859
444659
1181299
1123102
921067
1141341
939885
699389
241947
1094992
531753
853728
624051
822762
1079939
506949
108380
1025952
1123304
717075
168397
775391
1209037
915518
761972
517693
237572
1134698
492885
882345
771656
285124
1304698
912124
378528
1065904
302332
290761
868674
774298
474069
640142
150648
365236
389821
925636
464924
1054476
363052
138637
661335
14740
232080
471837
656480
709712
973740
1224495
714716
975578
97561
123797
928831
1071488
1222550
1253929
568221
338383
291310
119025
455564
84207
773234
621812
1281606
656134
150358
1199417
1269360
864517
820799
1307411
131468
1246400
144026
282547
194834
1282081
1309509
421376
1069771
175638
665014
1008639
959646
335121
1243496
910170
663403
218200
266766
1261359
788879
554614
101298
797075
948095
421186
306908
1076945
285643
1192144
338159
1033815
833137
1190424
350867
532985
333446
1231986
548817
785187
1029347
525626
577218
1313526
749391
42928
861215
57781
471819
1032918
883554
976450
38938
69895
538665
1304691
1357968
686752
488578
61955
205511
81482
64312
468416
425278
38843
811118
747243
289182
36211
533591
1010547
863448
25710
381335
117489
94380
858415
813721
335393
491442
1001050
514627
619197
1362620
436930
253446
503491
108055
25259
372013
1353576
705572
392437
1154387
469946
414455
410257
1212706
802198
1046637
931906
174267
560601
1079373
967156
792900
84618
601005
1313903
100442
446077
347212
420883
448640
816937
22511
573264
919503
61942
945463
650093
194128
650132
705154
561114
832888
421582
980114
1113943
633231
917344
576510
1017020
790447
1103983
809956
831714
513412
879331
1331739
953043
15135
545309
1327662
1192917
652433
1066177
1236252
925782
572740
565858
260913
937529
980478
513934
949339
1233107
1137365
102738
798638
277294
273388
918859
110603
848133
156387
1103888
727328
33427
86146
800857
144782
522350
77400
616236
1288270
343128
923605
906456
1106127
512504
768910
681132
1006002
800168
707135
1231999
1195079
398102
439510
168895
248856
5567
809495
31840
468304
915172
754473
491781
337936
1184084
30189
484459
256005
687384
952360
636644
1348418
761431
4896
28082
1075687
317503
1225468
953315
752881
1180536
1278879
770847
997589
694883
1214425
1302414
404856
1290242
267885
336973
332609
1019030
16612
484675
1218033
804540
780375
517118
318442
133122
829299
249233
1299452
684067
852338
789278
1081180
278021
1042827
705059
220843
837854
632547
504053
789217
248032
187446
730587
673582
1352730
1309427
721112
229218
1172674
455147
266282
1324109
1221757
351084
848318
673108
773395
595643
480913
778697
184953
1094613
1304669
58478
1133399
283276
1124615
396401
866925
1311457
406129
1075412
972485
325392
1142764
1283045
1129917
1049628
988117
1247160
1085219
1263480
88914
751056
755497
1230611
184065
484140
1066541
788686
965782
1271748
654307
845744
562156
763174
1281894
369092
646944
1158799
1083555
973252
1159286
563774
1288676
1258521
254923
578900
296129
1115242
337804
838244
295666
1282701
129281
368081
1352136
155269
455548
519969
948449
1094122
500114
1210467
782114
709111
406067
987197
77215
1055658
1297884
441034
883360
494459
1036740
1117896
262812
947397
1290970
1339536
883100
1333375
327391
90831
1225692
162638
464607
658110
418111
334926
464135
318674
229187
200750
1040052
270008
129521
1346139
85886
1239847
1054652
1214042
47857
978024
1269389
567642
230081
155543
141189
1189653
447005
1207069
350186
1044790
574956
336136
1302083
568414
818143
1059169
824407
722115
160278
594448
77731
474548
78864
745236
197546
414899
1195783
770545
1211595
535542
995480
1140290
1341929
34427
662243
1134334
559506
605575
535009
781735
184077
448130
405948
1311470
960672
115154
56015
1174095
1303628
656150
1315771
95491
1336053
1109189
1329711
247369
60060
128625
1110865
1182930
762611
66089
449914
1039776
741865
193198
1354708
387878
1035592
496342
582541
1023364
15894
285851
560433
547076
547903
1216972
1191262
256267
500926
804941
96850
536666
327222
1209015
1362868
616230
499383
1232792
646666
1180803
1166905
75381
442053
1021083
441642
382360
1122881
329121
557506
78267
1206792
981458
479439
1189918
1152281
667099
430368
365197
970423
643868
626512
1166920
860062
561835
1129128
171945
274379
1092301
668327
1328967
398073
890552
1180347
1020322
438326
283525
144571
267708
781172
1355027
937873
734764
1180486
224744
783236
837894
445932
561626
889324
4069
1045177
905071
842032
918646
841158
718097
771068
706298
527168
96753
928590
872361
1098329
702633
355088
802061
791160
791412
170285
110459
1321799
76262
310199
1057801
755416
960717
95185
764829
595474
217464
188716
863485
4027
579520
654846
666044
1095483
974411
1201575
876891
885972
142017
12871
925981
621655
509331
1182588
1087015
644263
162181
87707
568740
460757
502025
74921
814747
684319
354291
448977
1362963
719548
450804
907541
845533
669200
998336
1202400
389275
408599
614786
478874
370956
662934
807358
1124274
217793
785950
915279
1173341
409018
1344296
911447
1327959
771292
68008
1310922
352066
769360
1082801
106579
446654
1079903
308808
570328
1353274
701036
387334
282660
631346
75225
318545
1289147
659830
244554
350340
1340587
676357
484478
998851
1183027
994003
1355182
916529
242406
452516
217353
86944
785239
96941
1007714
1160521
455621
903411
598408
284695
205715
963830
374874
649021
497112
781296
459710
173126
949236
770002
666046
1071110
1154324
1012195
1078473
973899
196385
817479
610052
338151
1182063
1021453
20021
1188691
995538
786569
257881
1174509
958332
536926
855614
1328293
105590
494744
679359
235611
401072
375301
101518
1121451
1067079
495250
1362481
67769
647554
852345
145187
114387
483125
173483
46089
910833
269624
820810
1208154
160386
45829
147387
138224
1339481
191428
1319761
978278
1211766
189783
51518
695373
1034643
390848
763808
405807
1155298
794973
467904
874100
1325899
104856
1193426
1150402
118893
631092
1192412
280899
675803
808775
1336226
412021
510881
185782
25562
86808
718132
269075
1291147
1066479
477443
1215397
1283104
45195
198881
653491
1212779
1278797
578112
1265086
154071
272428
721217
905322
1001180
717911
889597
724793
1160975
594057
835290
344032
919260
165353
382308
1255316
712033
1218206
203170
959382
1335431
835518
606573
253888
400407
685865
242102
962004
1149799
1185019
582627
1356390
288746
986262
1187819
821287
906438
1325455
182475
899051
725006
287087
298005
539436
973301
189462
187130
128539
739077
503692
556064
329551
843190
788446
257472
1288982
1037132
878935
934536
344080
43693
5845
285300
1150880
482386
763439
1002370
825630
503877
1240493
676080
1082062
643872
704277
312127
1151961
1090117
674021
548385
1151387
411301
359451
1337632
1086141
346451
620351
40290
1060910
1129893
1084068
458933
536404
57992
16042
1112638
824827
666393
679803
608576
1110249
181259
1091506
1306713
407735
418597
578702
828404
520327
524682
465392
27046
291572
370748
890596
1198834
445933
1108712
892780
730724
495653
1279495
211260
1187708
576326
250061
652276
564571
677499
738970
366376
512640
1056975
781355
896025
752877
300701
1312306
551112
403277
1266053
48927
395758
228781
469276
1049418
102905
883432
1132044
154978
161225
395309
961657
1024426
596600
642927
1225710
418754
259295
718312
868234
1048174
143892
643125
637270
1129126
755454
1344981
892519
1110320
1150021
7303
1072279
1334907
152524
1152186
15962
1259862
835745
799885
956747
279564
495607
745946
339520
281127
54286
538552
350407
13453
733871
557480
268793
325688
890798
348679
1298963
272334
755636
168082
11970
244965
1024637
67009
211648
675342
88681
520350
313183
1222054
769948
854474
6344
798004
1013019
317005
393363
412549
93876
1340738
1111744
1188641
956651
678218
1138307
206413
972431
61482
417812
176485
789544
26706
1361836
670998
1003277
1175172
369656
1126688
542845
918206
970802
432893
818041
171953
354282
713199
1142761
865052
538853
583289
505998
67319
532175
558268
335934
194841
153087
730632
488228
60802
152059
1010848
884094
83135
397446
406949
1204773
256944
86298
125492
608049
800180
691674
299785
1305870
1186883
817915
1279148
1281222
519437
1156396
1261983
622246
915910
6468
79940
1236135
877179
831213
379996
449985
204920
320773
559189
472241
512170
794175
317082
314028
606669
426777
71989
573597
512663
350393
1290749
725158
563463
587673
108815
422924
207630
1318931
686886
19589
1190444
1174016
902183
722227
230060
982883
1165000
104449
344502
890633
1287071
1046487
697538
804579
999888
47039
1121403
353524
1155289
590635
1361183
401203
260198
282592
908598
1173402
1048909
159063
573469
210308
1273526
533558
97967
295628
13140
1254456
402806
902639
359512
686112
477672
122122
416539
1041908
755629
1312242
247476
381530
154310
1089708
890700
216682
1273023
243502
139314
889811
1193528
1147446
980376
1100320
1312098
364337
398543
271529
837970
1009658
1131978
1203295
213139
167994
875637
340828
16904
1293030
755259
521553
960619
848852
869509
872183
48116
383520
300766
832646
598807
910884
442151
314367
591078
602598
1152957
1214721
155065
73634
1094242
583063
905622
556662
1072064
1262240
725385
11148
794203
772122
212198
557070
115675
1161549
724962
863496
994600
593350
482259
116133
90593
527818
1305628
625152
876510
447257
624676
171344
804382
577307
647713
1353623
1045848
532533
1239807
456988
1322953
1177650
655258
424243
1168806
437524
1039342
126838
1208944
436942
826443
470227
762251
233707
936815
655244
745209
969787
185524
523025
932101
118316
593164
1288955
466029
1315253
913652
1073937
754066
1174805
690939
279962
1200578
256552
811741
598345
13345
71636
960584
1086641
1356334
184999
729043
886261
126678
400165
667313
1071208
1353401
313823
217150
648972
909856
355827
483376
310165
534262
565647
202000
915921
92933
1278940
1135809
882611
965675
362199
1124031
611228
196210
198752
517520
352104
289404
17322
1185673
1095616
171580
605624
1047810
504601
1008983
492101
1241433
77256
632865
586104
1312972
371031
423385
419412
1183554
594532
976463
855823
455761
1203470
882733
584314
1058302
156531
655685
931535
208179
675300
758492
280718
66814
165627
1287181
818086
361923
711172
552301
886341
830180
1342399
670260
1154657
906927
1328074
881049
715047
782126
998245
759120
1286501
862858
933329
741211
461573
190444
433589
204099
123031
160033
909170
857292
1064868
209167
768461
289677
943517
1172899
1280873
9406
524903
478777
516543
574944
663447
1001219
41209
556799
246022
543192
941865
451447
863057
731396
363171
840118
475108
865027
865048
84203
251602
542260
387750
694948
775945
657817
136269
589492
27374
751718
1194426
493392
1002286
718797
1169436
1182134
365426
219483
409830
1311189
1268639
185408
29707
281080
610459
448419
544733
1102610
749939
1216048
608749
1311940
1205033
1143741
1244390
64967
373066
322610
648105
448784
222213
688301
833353
284414
152123
47367
635028
901842
72171
268062
617689
729369
493545
648491
838686
87811
591652
1050183
380975
941726
1025141
382895
747152
519079
951200
691355
503028
929208
345527
247747
43903
217087
976467
19584
553853
1262102
1003743
636343
1026177
344738
1240435
1026351
1277541
649055
681095
732144
884331
1261581
154100
1327997
639212
984774
1078693
84737
322330
645485
1105179
1215719
538784
571679
737039
445708
309422
1246063
750559
734452
21467
1319513
117347
87883
429177
1177578
782190
44895
1071896
887394
988324
829046
616594
77082
452188
1047360
850746
251675
45219
728861
881724
1055178
385011
115846
51267
927775
29617
339316
763200
891367
728710
753464
495773
1008509
52843
1047252
400221
472189
702591
1191773
4891
926065
1223870
938895
11682
453929
1317543
473238
1302307
193138
732157
1047525
366491
559644
393760
831620
1235167
176754
183558
653431
403734
41705
960380
30977
888878
881280
448642
822396
1296213
265358
1196411
997960
28432
1184003
933971
1241235
260076
175329
504899
687027
766645
1304241
1320563
80658
1295070
101194
1139876
1330945
1138394
1247082
817080
89926
1207809
1061474
1210860
952390
551834
1348482
359541
1168288
863166
632369
94061
517157
638262
1237685
870865
276602
795688
559473
1230823
1330238
1239900
1138732
1293506
107828
1227575
1310670
20182
1158895
967628
227174
610186
1133047
1020795
677792
157696
419073
1027402
1092873
569792
223149
313992
763244
677777
885197
219007
91614
580164
827205
696289
1220015
648915
158869
1282668
899257
1183015
1127709
339973
1180088
767677
176468
759852
1064508
551396
268391
1193554
358949
351328
934588
1230898
688961
949157
66585
1279138
480498
920645
1265107
459337
422140
820551
173037
708675
1128114
567819
260538
610558
191052
1276213
234214
677332
137511
442451
631747
442769
1347661
37645
326234
591198
631606
647244
1255874
1090992
1029105
1326514
1024524
671175
927611
436982
1111827
1064627
1209175
599933
706658
1045090
776088
45067
599851
109852
277122
652552
706482
1093525
722610
821615
222742
1116676
358950
305177
80521
987453
1364153
189150
1229625
707186
477071
1015221
1333374
33454
831133
695237
284553
501260
62841
1015156
1156242
1223345
329479
1034607
903437
275060
297622
100448
14447
995046
1095844
936999
674424
25661
1343562
859944
31149
766549
1307225
323208
390126
792636
470986
641492
1300110
720613
1089310
1224328
1105626
299424
566979
7055
645431
639538
1165637
1198534
1111886
851280
676088
912243
821605
653006
102920
746149
733262
952108
359453
498691
135934
782214
705310
976409
530939
632905
1220239
391373
1242332
365691
796376
580070
362341
287199
31293
1322454
776289
205929
757104
410908
11073
765045
803988
850810
264923
1194693
521238
568597
980958
321040
1196170
985880
447966
1021731
1195317
1105446
1358361
745272
309632
181987
852484
333306
724557
1339736
1352031
360135
1292002
130016
700728
356050
434489
1039020
1028953
704361
1153542
115779
52204
1347016
87999
53733
947666
1244068
360232
774815
880178
1035992
457694
1202763
210906
312442
1342631
298916
886964
1083069
979078
1280697
1020313
265632
292906
1348178
246295
996182
1082245
949783
637114
772938
212235
178996
695304
1190067
566276
465455
127317
600223
352132
818286
993599
1227112
156773
1071685
1056710
480379
391324
1193903
993200
1264031
1156301
561271
1050755
720105
773494
1295467
971664
1176054
442435
194508
943890
1193428
616370
686302
386269
1010743
598622
111110
489993
133015
581435
160375
1358016
1227690
193812
101637
568355
1051598
676557
197621
13232
1159139
907559
473372
141100
968371
1041744
1062770
102235
1120382
38040
434927
685233
1315235
743028
721455
975718
899121
740111
1338254
411589
9385
415629
772056
750414
790046
844441
1145776
400859
926783
794213
894015
817849
25817
779936
1055180
997447
579353
848260
19037
812202
655993
1152206
25717
329730
782916
613260
485968
660203
1002115
251657
1065263
811473
377303
1262065
1150529
268688
364656
706499
121452
1000990
1112804
26399
596747
971302
294763
191786
303445
579898
302178
524615
1143317
1108279
543222
670714
761508
441071
809705
1122243
357862
1223500
442637
871853
1221221
908873
1227904
661142
254172
15257
1069128
990856
423159
778284
1081256
233518
939396
1236160
1292138
1050681
1273621
621362
182593
703703
25430
351516
123402
408174
243109
649729
1222852
1047472
1317215
27645
1349728
1296963
470422
977669
513763
392782
699980
96581
98947
514482
45231
971979
621223
626892
676855
2893
620127
594007
86627
609431
1152895
536528
1049222
501879
1302693
1363001
117856
1318853
1345454
1185055
934117
417286
242527
1004527
1231617
1088505
360698
877925
843613
658429
1276003
63909
1159409
608991
1195861
987381
988309
1285683
500874
58592
826606
506353
500935
865987
1130648
594047
415315
613968
240414
1268923
774269
1070874
153141
911887
866123
810497
273482
984890
1109988
1112340
104152
1169633
188811
310757
179345
852782
37337
396885
858027
969148
165999
759108
400845
311703
780772
375439
765184
1314486
1244974
400890
661419
621467
1096107
584967
586942
302085
1242104
601581
1297462
1295843
948805
350564
220407
1148589
431137
1070626
1273330
638180
1132446
1315994
417206
233053
1077691
623100
444243
442364
107184
1232021
473969
675567
796209
1111079
700224
739724
246917
132579
1340100
525031
529378
68183
42869
423237
1328860
119033
1290474
200489
381989
451416
585399
846017
784214
1153329
517295
769134
7245
248724
1158484
872167
792332
861649
10826
575121
280263
886469
978570
758193
829898
1206078
193161
447299
258366
298231
940243
1345945
374903
255648
881284
360441
1239524
136120
1056228
1251848
880138
1328463
1358272
208824
1341522
736928
511304
590857
1128498
287789
303556
733329
10198
880812
263919
1091033
1060250
389960
246356
1109120
455133
368803
958525
1360543
1312648
649871
777246
700119
241046
809957
526494
633811
506905
60324
417424
343873
970710
1041228
1038389
830852
161476
1318607
58239
1263365
273922
731812
29133
1212115
661165
289668
1197991
494657
926600
1147826
9848
36405
941049
1143568
41125
963584
1000964
796192
1228076
1001459
1239939
1146449
85448
925762
121347
1284985
380952
722760
290208
807757
1112466
691421
1047270
831172
707540
859744
1048636
1061365
980238
1126276
1062195
121523
144991
863148
1160505
406957
659198
241207
1171318
1264170
995931
1244012
107434
392798
845949
573541
1066469
513893
1170131
1100145
778365
339180
1272154
755414
592421
314063
67405
399893
637154
3533
473430
872633
788349
1243844
118271
73205
850255
1030498
922748
996470
1225608
83601
985137
968775
362841
371913
58122
659142
405766
670704
17667
955339
1300215
56661
523800
870383
827512
249612
290229
1247493
1279067
948671
1099835
392379
373638
571019
5106
1054047
1196364
1350033
820533
300239
985286
84724
637543
788432
1184297
328334
940177
155354
1273014
978057
715672
731242
701879
1045953
279528
952417
1254786
1078102
171824
918483
122662
392563
1206695
270157
193148
59817
988574
105831
1177090
810299
955271
457653
668057
756229
1231384
313499
927693
1109461
21878
181546
67701
1055363
749458
285557
1127061
401266
917648
660929
1122909
78807
339245
255810
104291
1048847
199662
1077479
1285117
471735
180350
39097
351251
1079352
382437
1303998
171197
440656
75248
1354154
1183858
1054426
8677
1084039
147901
1218488
931230
638834
794942
1362398
11820
309135
604144
712307
218787
591909
597120
415512
1019826
120166
555049
834355
161576
1112592
1171755
17292
404642
516656
438025
867979
1001204
898735
1117895
53719
75194
640055
1062739
1345512
1325435
257372
1313500
206002
631114
521826
588173
1290171
537645
835195
860443
864761
470699
1076228
1132640
371234
1189581
1259894
102393
573871
188903
503096
1306755
929151
753151
141151
953005
119454
952503
842918
1342573
853960
236526
30374
887565
640829
1310569
14545
1007452
702892
1160896
467752
1031884
946665
1264592
555636
595361
569539
384133
216944
89461
507862
975174
126887
297114
362950
1043491
748308
967931
33214
104045
401916
102736
954270
1295235
1115458
967605
10763
906052
1347752
290893
1261008
939968
399417
718537
828976
1348148
744825
222161
560493
449866
167139
1058553
271351
1235596
543158
1244556
1240850
854172
1088611
23677
821747
1311823
353317
494336
670611
671389
652387
628318
1301329
659842
575974
529616
93296
1135533
677827
1032779
282773
160053
328258
780715
298810
1122904
72276
1020385
1270084
1012175
891483
1229222
460941
865359
915437
786863
61815
418322
1064920
978267
1202330
1265431
711596
1123975
559923
749413
504699
327343
1066800
303368
631124
983198
46554
183084
42440
1325792
1205532
29601
677772
689244
1079131
1084707
1280936
340171
1316703
486007
550026
624907
708508
659650
937066
847643
756294
1002722
986108
387272
573334
621505
433311
552459
348441
185265
287454
284215
553668
28177
405804
202700
246292
1319204
1349563
1070338
326651
415960
1164821
1286617
1027990
968285
789264
577921
294255
1071484
235258
410941
658932
968566
1121452
960421
330504
875251
166775
819993
1139540
140990
282573
119692
76571
51991
384035
518343
36434
44291
1130186
333634
370900
624186
1174131
320631
186563
583635
272646
659939
958827
4014
1305681
899892
867925
21151
792905
641278
859759
137574
417880
635430
978021
655152
1010273
83385
62213
248425
1286521
1144512
746567
1311994
383619
740035
75144
460379
744637
801265
444253
452255
53279
694951
478975
387961
20712
1316749
537078
1085948
377533
30274
349964
1009189
1210935
636427
430454
125781
180034
289606
1233605
390640
968538
1110476
63673
134361
690945
460782
1235682
684437
781774
829457
538451
517326
1255179
710333
1242126
676098
394783
247433
730787
607047
1300511
1070625
641859
782424
1211844
590481
608874
104436
26313
742380
1052724
702890
947088
1048385
113702
890250
422632
939439
219997
1225903
1042711
760047
647844
846879
93879
922053
37958
972111
28570
443245
675504
1107598
43585
945977
633275
1153828
982290
8770
468958
1337547
380951
984726
159994
1071548
515636
390464
831514
354237
874608
815583
771847
294032
1352907
177550
700493
178607
193395
1130576
35758
910810
646093
703896
895888
260903
335597
470046
12937
1021487
314661
858962
755438
230391
414115
1269713
838199
637782
588155
788641
567099
1111793
474801
442445
112406
555549
1102538
636280
265152
390212
372761
1054016
1271859
1244278
142374
752708
877964
436994
283374
629951
448393
1238380
887242
286221
1082050
454750
978961
55913
535656
840154
234996
858513
806001
1059256
775569
400977
250215
484642
350883
199613
783066
373552
1244072
1133315
1295378
1045999
1242440
129773
1328802
809969
204036
766718
190277
1331601
501102
561926
651683
644031
840339
1101177
686150
251490
780200
797442
972052
845075
345244
658077
561062
538787
1315795
693319
855997
312296
679152
496030
1160673
964426
1104675
1022941
584193
485567
130595
368039
459935
704691
1187327
708385
483778
272492
931466
1316259
1245183
214423
226719
226313
343422
1141561
639043
701765
1151515
1193843
680470
948580
1261577
856985
1180958
568462
1122242
918825
589303
1278121
1177906
551112
632176
453967
1249257
1295437
639861
118075
157790
697908
296307
1213052
1295246
1176941
735175
62680
1280486
397975
521040
1020281
333906
617422
1082102
1285023
996067
658576
1152543
999171
1004994
437995
1200901
1193660
110523
1239093
705182
263614
829880
513357
288282
997560
773429
1100438
1076158
777044
878054
1219608
1004603
258654
780620
1140208
653519
1118129
1149009
1069847
912672
949558
726368
1304539
236974
239946
1275281
585906
670572
890894
1007429
473861
229271
828904
136182
68780
181169
1073368
1154091
1329913
1324052
346887
820453
809473
61877
157856
176372
983857
892394
611273
649054
236110
407616
836965
1281969
1182636
566766
369077
1172059
93861
442
821307
1258103
981545
332498
531644
1162698
305859
515939
169265
35452
878389
662331
660958
296245
1089150
510928
806089
1225502
1214352
431771
710346
319575
517884
593376
180686
607495
939605
1305604
847637
81409
613000
1292349
1125016
884292
800006
961020
1168827
421964
12812
625894
1361813
1312205
1199435
580091
995385
468197
707375
1007670
1154622
1048490
1027938
333160
835336
544785
809859
337265
551246
285144
1339367
774340
841062
7911
1289352
235708
324234
1182923
435356
510402
1164076
1290387
1185111
887
470658
169829
229887
1013478
159639
76725
608873
600400
337883
159759
1227885
1236079
548173
663571
861129
1157969
1167742
703189
490618
1359201
115780
1028655
817150
231774
1334035
488541
160361
1175953
48747
198014
94405
18057
74521
1139489
1361032
169641
780326
259827
957004
754309
177390
128507
367625
679391
345628
856495
1004022
1079926
99445
919155
970599
664910
246993
788143
634367
87575
1010934
1243098
656584
105729
833802
672284
824630
881671
60628
111027
129913
328810
912444
943320
85247
488096
667905
1071979
643676
1002899
563276
1018895
812562
876399
112438
1064440
1188661
1238982
47110
229102
117714
154921
1167093
1082820
2132
975323
894015
1245445
926960
707800
488199
847528
1089778
548574
1064546
857062
384863
226528
700017
160245
223480
477079
546270
865070
407996
169909
428679
1299746
57822
792390
825803
749002
329791
401927
1146332
633621
630677
778337
637926
1285016
1018034
849793
427039
897313
574656
1144427
161319
467802
74383
1344056
897032
1203448
186372
930475
916675
775096
249449
225117
416267
875486
1038136
552435
986631
1015124
641153
472779
43010
674667
970729
35378
999240
85714
469920
876644
1351220
478259
1020221
631817
421128
513523
15478
1182515
742851
556215
368497
29902
430822
1233837
1105586
267697
297125
94333
895486
979920
561033
499648
89008
86328
633185
1210263
364301
400693
109662
572455
337914
1017928
2180
919282
34207
676412
1050244
448818
65392
38046
146571
1165017
201116
1268786
23933
89448
1316548
833895
1311321
957862
937177
1140491
965277
274231
746229
272257
889570
1124690
1007249
476387
369262
28903
852996
602244
147347
927854
201074
995906
267190
959281
800735
220499
421024
210767
541025
295530
889783
416343
63503
670620
254964
1323663
936779
1318936
62387
344709
1269164
537428
373469
980480
162042
715102
90819
758716
967544
23273
1318246
1085743
676426
364485
1173333
309047
818496
593271
100946
1272593
1194720
950516
1093708
641052
1364144
285789
160146
921453
502768
965520
427401
1006217
29491
838111
889982
900077
579280
1270713
1260530
758688
1162993
676428
599021
1331401
327826
727264
73236
1035786
387155
1049432
617881
302718
1113346
1054456
1193274
714605
792575
659314
604224
1151521
127687
1198463
874482
44639
1302179
456588
1254504
1208483
1147558
335937
109342
1227350
810379
402533
1340942
1198702
932976
75003
860172
1039084
1065551
133868
259568
1137936
960251
475776
175159
817710
269673
1362329
1181768
865372
222551
404777
1291167
528192
116657
354536
668814
995340
907960
1082963
831141
979365
203322
2060
1242638
607217
433836
90735
1060024
897269
1333642
487511
174091
1209632
1318247
1005967
145402
579011
1227157
811124
352864
146511
144835
1284265
578194
692821
1348828
449144
1216014
1065372
1214414
645628
1146116
410370
1352816
772890
747557
467564
679639
866816
1102406
190816
672061
465570
461120
298333
117345
821194
761916
1306545
971056
1152672
1173399
491144
35659
44501
941113
194139
1087087
845536
473978
854417
975184
474381
1267593
291819
1062608
994109
688830
964176
523831
435846
288586
1052408
395343
341766
1104866
31090
782079
1277028
749449
785314
413436
1259015
142918
1158861
57329
446381
659323
552251
1132735
242423
331444
1143807
1120032
1335194
294757
721161
642887
953038
749988
830287
1340893
460625
429647
934172
85195
475349
632790
1217151
611458
533858
373767
1057020
1027827
51991
50554
524537
1185795
487436
271218
347514
146465
264298
686394
938907
374803
414787
666483
153689
576966
605490
578055
163059
458274
35116
1063813
353418
123689
92235
777158
117383
1312018
1208053
357371
811188
867845
1299474
959125
1290390
299916
305859
358677
296201
897807
856187
1110620
10288
85488
137025
1092613
312656
1027315
498509
681546
976144
1085393
495219
510379
1259992
1214762
253343
1233216
1221703
252925
645580
267871
209735
1014196
263610
779580
410465
574428
317304
83547
11168
610876
959041
608098
552225
1156347
107601
1214347
383710
699171
1357603
1146450
1761
829121
553792
666741
243838
1320816
877036
883013
293053
760233
513709
32568
322801
406433
602029
350465
784943
11878
131547
63313
363886
920601
132588
184858
606721
1241934
1288569
983877
433817
297340
475229
1332058
1129756
1305216
1125057
468095
333671
205207
1103374
12711
153990
995307
1070832
272501
15617
492274
1114373
174869
455768
123311
161382
146344
1150093
1138801
690779
534181
744165
319191
1111364
954440
57247
27631
1301353
523076
994435
948727
423908
708732
699089
513754
675223
110240
1099505
500524
252806
501375
1210861
1262229
961823
851258
639558
342058
1224309
689949
280822
448844
1091355
223232
598396
102731
76410
22349
594008
983047
182451
328716
155266
15672
935122
574010
1313996
1111513
911671
948380
213777
1075528
1306831
451085
202782
502186
1267616
40819
272371
696863
119494
779048
1182043
185983
830783
535405
1107191
822202
1004161
1065690
667042
1082783
554940
815137
1190736
1052105
822288
865705
894922
254546
725710
1133021
1297254
254456
850247
209664
296107
9856
422611
724381
773292
249597
702512
1255060
534206
914484
292923
1189829
998699
703837
910630
422538
750437
773474
995060
1113427
596390
525215
744214
1064745
121628
592963
26035
426370
1062241
1269565
387598
458910
811407
404581
155046
1157367
545123
403171
798570
30943
294905
1318722
779403
1108946
1034491
476610
82795
1024357
574731
427860
1255697
705336
1158163
317625
218219
351291
112078
216156
247205
536265
844249
36702
395693
138023
457774
1126188
968036
862225
108297
529128
37968
1066979
5164
1322214
501696
302078
546703
81862
481497
1293083
1099579
1178207
1068895
382627
1202173
1069887
125144
65072
848696
694989
1207837
1302535
1089096
1110130
976965
871931
1066510
964612
598899
348637
948979
773501
106853
379404
861647
1342369
609295
353483
841357
417853
599110
1012862
1286149
961920
501308
851692
1068828
1232168
1045441
30863
1030115
946804
174220
214456
461617
1201105
1143792
346819
1275124
385546
1100131
311230
1290907
227709
1254517
123412
1239141
1066123
1103612
476573
1240126
111271
375031
450208
1037350
99231
45124
1340649
546791
575881
180999
1003331
1146501
428072
1258530
375416
491591
637510
1229770
249366
263428
273868
1080585
543560
205728
881306
678714
1002697
711412
721813
1058988
445317
711572
634504
1359867
690367
947394
645561
119240
369666
622007
1186014
784068
631153
777676
115136
170655
170180
188666
626881
3827
1283173
1006118
122139
846075
443254
975651
354914
928977
251471
1089075
900552
182512
725393
287157
1313940
1132799
482731
1083937
1115515
101210
226940
1281783
753022
433862
1318518
228526
383343
913649
1090092
298161
590102
846681
825489
690127
431443
1044832
705486
764350
17839
443500
498306
366184
176754
451274
419578
1223628
908460
34542
1084610
101244
1107500
638297
16280
673070
1168344
1165461
617172
160054
991707
1008604
230563
27812
928443
141738
353185
363667
1323159
52653
120143
1337183
935057
709948
467868
142682
191902
642945
283198
893686
165891
647686
116012
998180
189527
1164349
631313
790956
1063511
117931
471159
1161065
726107
568302
1117456
260319
967311
1276141
325137
19076
25653
70378
285415
1264799
482845
163014
313568
819908
31787
306933
464458
817076
554673
1108253
125564
539360
1158185
281986
716178
376097
485224
1192995
273316
579219
863752
877606
419213
1276869
504421
536749
475344
914517
985199
752482
795913
977246
199357
543701
852335
169621
507566
69544
126800
279130
280833
116438
251876
629599
47920
714831
1320069
477407
748807
773034
821315
975590
680722
695810
1296157
856397
836558
1149309
1269275
462430
1021109
1268120
1019094
1040145
28742
939304
957871
696667
113253
219353
796273
1051229
968365
1303613
788094
1346388
520151
663495
1031969
1066316
1298869
28092
1085476
659963
1230079
1021416
1310113
580651
1089203
915287
400158
1289221
1103110
1244600
677621
1119922
1056205
699199
1159199
33644
1297287
235871
845168
354027
980235
235276
207013
734742
573017
322114
991419
376208
761312
566087
418138
974921
876213
406189
335535
1080499
525911
110675
162975
32382
606217
977363
668182
47828
85904
737025
378234
1300567
984258
1352708
837383
424848
813631
860954
558179
185303
807273
586446
276425
1308108
1315436
958505
809289
489961
546687
739396
609768
299943
1154730
218706
1071174
592358
828217
1260697
184171
301183
860352
1168714
955134
547107
1286116
658249
1364178
628307
649468
1253690
274636
109706
1332862
988756
1134807
1193213
981592
72494
629808
804053
615998
149807
1079645
1214398
1301880
508603
1315052
800251
1007301
1011094
440156
826333
1249491
622098
482612
800980
375867
774878
387503
168259
1045799
920947
1090341
1234452
1106245
1213114
161291
1294053
565700
418031
1164466
1225651
882750
954203
1162670
505725
633478
697515
166010
570845
1042365
46609
226838
627
943590
411223
172930
260596
800352
200330
1180587
747748
1005411
121051
148369
1101125
761844
446938
963139
359341
553428
348675
1154074
762711
817430
263754
701079
908362
1162199
1116395
865121
984956
1001076
1190712
370942
956435
1207531
917850
688785
946809
1201233
79069
483251
576726
179356
839802
884414
549184
202792
718299
87134
61210
587663
803493
197159
84845
164896
746934
730757
1010335
883445
1248561
852278
245825
590596
1346050
435792
1036354
938932
616311
932336
43364
916808
1116330
594764
1362368
640820
2466
877793
417470
1107639
1014956
887069
585457
284650
483661
983343
99190
187502
361797
1271782
246898
628797
923673
309864
1263743
1328867
1162027
721234
133967
1337594
4235
527055
1106310
559819
560935
624134
485734
773318
320414
346354
1000851
70251
193515
1149180
86139
870760
1124350
812420
85004
130114
787587
924488
726086
1297841
557385
366187
519418
11874
1134916
939556
1062987
937827
475970
1340471
499820
513844
174493
417905
1279900
1031425
128756
921707
864026
7958
324727
278987
1339803
771701
299298
15205
1305084
483414
1217511
555894
1078504
966378
1192119
626482
1356300
42785
7501
532275
733884
932146
745073
224833
296960
290613
45231
665267
28839
685884
779483
1106026
877841
1155485
869918
607402
150101
732207
916795
962945
981639
361471
454842
1364064
774329
194932
303684
1245923
862442
746664
1126916
1261514
1154885
1231107
1186368
517555
51613
1115867
50471
476434
589208
425787
453463
271345
991458
1344568
853927
165698
860560
393534
1036532
1056461
831857
1331050
1058901
635621
61720
394856
21119
842202
23979
296296
498157
1037765
702308
756994
209888
899163
416705
100072
1333219
1118039
801381
717425
425330
163448
24424
516223
150689
266281
504739
64377
735342
1033046
87187
942831
107535
605656
402613
49930
989633
1129864
1134900
1251284
1222137
1230683
1173097
904112
1341612
192553
201612
188919
625172
433800
1201721
50202
368053
805067
136449
359369
187087
1072719
598639
187269
1131091
100893
713720
139670
649638
462316
710169
1150524
1052878
622112
659050
339403
697749
872585
1220393
88444
323281
974509
1012928
649802
576541
746115
1208268
638038
818037
631315
132115
1352861
1251707
928211
613698
573128
1306924
272872
1261940
532330
702728
493732
733511
418583
378668
121187
93770
1327502
709633
1353625
932292
1325114
892400
907786
840328
150289
233443
542300
559566
68035
1113486
686529
88192
1008047
866404
991182
1343091
1141899
698775
99596
871169
459920
283571
746869
490282
339153
391268
323746
1116042
615506
1266296
499994
1310937
1125430
1171853
259477
621349
938541
49575
787257
615479
141413
1245774
350828
1120475
450185
763125
369677
514053
1282661
346636
550608
566117
34564
893059
1296638
374192
271474
110469
681840
1227592
1258521
902391
1356882
257500
76305
787799
758242
806235
791701
213726
451526
711684
1204074
818108
514803
603388
322937
1021176
225218
583442
490326
809278
187417
1080775
270319
187100
336071
1292984
956982
923808
1276498
598946
983206
387120
633995
86350
237056
677342
1154149
303097
778010
944713
152571
1134386
205985
259890
487240
1302227
11122
474026
49245
340285
636690
481857
572575
502277
731704
1308324
50166
1215149
1240370
1041578
930004
218289
596439
1334409
640126
1356321
486149
130560
561811
142186
427501
543689
31635
228029
471794
685736
866124
424791
330848
1183441
923241
877748
314052
1327821
1015944
965307
462455
209911
1079330
54236
119684
943569
409484
14731
788288
526778
639990
1251544
304081
1169672
382610
1273723
1272186
1101558
1339257
1005785
386328
1004153
416066
874243
1165837
1087016
219999
644721
851100
222936
891607
1276577
712432
1080828
756613
982910
855220
256403
794231
346460
688216
1287392
457495
972596
693978
923555
427464
996949
1282286
758488
926389
245748
633469
464896
845202
1341170
977536
1106139
869638
1270252
728869
794219
928783
1088890
816605
1215601
705675
103152
651276
548201
1019510
764823
1110282
1254498
1084293
865757
389341
191752
1239231
1079856
806544
386647
480053
1333401
334033
175313
311924
502585
107426
306102
474628
414841
160175
55383
365574
289997
1128305
947648
184322
637987
410668
91397
446104
1158796
343881
964324
815369
1096065
1360071
644568
481081
45263
364321
936883
1292624
257944
620507
392632
432097
500978
1154630
1003921
460621
504409
1006082
904510
361310
143007
1011078
295858
138854
1309162
1160405
1195079
1254112
920691
638192
1218330
1340857
1023073
863320
86890
3545
1069269
680668
1193988
99878
590743
1000632
694032
446814
886834
1130707
364821
1266195
727418
958457
603375
1167639
447109
236136
730040
559006
513063
1301680
326822
718445
772464
46154
972437
959504
626654
771365
226861
307735
498509
125030
496442
739028
8788
1028498
875724
1044137
1186705
915327
228763
1226186
892545
1130412
501751
1252204
967886
141996
1211705
1346774
933440
325141
677228
749782
1145048
234838
447492
1014461
175034
1230308
724790
1194193
720287
658778
493276
1162651
296977
614664
8952
465579
464581
450804
72503
740680
1255078
564420
1148390
1105060
829384
319226
1249975
36528
622793
340335
941511
254350
1229170
1219919
765434
1020730
852954
553751
916315
842129
730865
326430
873036
625396
252757
608113
90207
1154331
923385
508920
540334
1138189
316105
804038
1240181
1048525
1342705
821053
145056
1037875
750709
408101
1034789
760393
256460
1193684
1221091
471603
542088
227374
1006090
1011558
978556
159855
831667
706803
1263254
638018
14398
1071797
1054681
64047
165618
121494
890133
863355
309414
1171769
1325671
589505
508041
772267
765286
1076307
443005
260979
766881
355333
1174427
252624
38678
31834
191080
68342
252375
1280488
518463
1006084
767505
104998
222475
90666
1062665
362319
101605
1332064
519687
462395
824884
646902
771918
1120928
427856
370890
1194350
986856
773971
186257
628094
981059
571128
1115912
127498
258494
39548
363589
756052
222624
513224
1360390
1135888
738343
598624
1012993
639815
66733
865910
802837
647438
261456
485143
699563
979839
1040903
1123745
1280363
326865
1081623
538764
247407
246643
474669
1257119
247351
552321
1201831
347715
1157146
530951
1334851
723084
662758
693703
474875
911873
923071
1003477
561907
1122803
335008
85767
360533
1029187
816498
855809
1014818
1013232
1055442
353004
1353221
346115
1295052
1167396
282982
317417
724503
897917
613508
1212417
1302913
805719
436307
1013467
1218019
119196
610105
74947
924265
713226
1301417
1063368
1147076
1238669
447406
257909
1119441
371519
56918
367040
263367
833593
442533
212044
1095708
762116
1038931
788045
1025495
626179
1030274
231606
1336309
943978
84008
1244720
1321534
395309
1285971
674193
1099794
1226259
830400
1012119
1072170
425924
166306
824367
289663
442134
951058
941678
616287
911806
1221617
1124430
814185
808783
1203362
643448
163099
1025338
312875
779193
941924
1153517
1268580
396666
434317
1255533
602724
336524
792149
1209689
264416
824307
749800
309687
1246607
1131653
881196
427396
946030
1119461
1085040
303279
467370
132521
871720
1053239
147093
1001416
451427
721248
1347624
761206
1141236
1288921
423469
731925
1159758
606653
10310
753395
470314
599784
229658
637430
176092
1128919
469028
1213873
1355802
214238
215869
47442
360195
385242
549773
202700
970466
477512
158768
553833
519617
1157054
810691
678976
628834
104382
1249740
526969
1233322
1048505
83386
416209
1005719
897542
1264316
862196
423308
1052310
610172
148010
1020517
261600
79251
358258
343865
544568
256350
487043
1179863
334833
431060
816066
1194969
159436
1235152
674245
848265
1278783
508005
586506
1264024
642973
663692
491131
1338552
748791
1238327
315708
1005378
568727
974343
391708
572586
159673
1314866
35417
791818
1025951
1141467
930676
492065
670594
765342
762902
137871
1033249
1160059
271924
204890
1022956
983606
840195
1311442
251485
1011299
1070356
1030369
724995
222628
1087347
836095
625790
937962
788003
327066
283835
311273
169453
952718
158433
961084
276660
589627
1327790
303099
1190006
1120744
425194
503406
819562
1115915
826153
90498
1118665
286003
261955
1166505
277974
119890
19293
650118
632527
92955
786993
977563
1027983
464887
1318523
1319883
907796
1140426
378435
602322
935516
563355
165859
84174
659323
257066
196503
571083
455955
484699
863085
444318
211519
711131
1275639
864143
396870
658131
235708
1267828
1237773
51615
575981
478384
1190323
1310663
494835
1174062
775050
1334564
735796
816523
141594
1295718
1067971
416936
1009013
1165146
730155
455992
89243
596799
1095014
675868
266572
225441
666731
453875
1045836
673014
1274255
751710
60371
1225955
928969
314975
977289
1165693
902898
417488
842484
772415
1199445
878779
128646
37325
781408
539
546031
1208876
538689
1098659
218225
262473
1346516
747416
386003
18558
581427
663919
947877
229597
1164678
1317591
1288153
407038
290384
706758
996659
199290
1160890
381243
1029644
227767
478030
68643
602706
112951
725774
1167303
1249004
389703
675996
1152210
1205323
760884
780147
345283
695631
1064736
108372
931853
1083456
1333851
1363648
1322196
1147896
1224041
1262529
927450
1347348
689923
866164
876402
129340
231556
1000943
1221184
438470
214198
303293
647052
216627
1326912
1040078
351925
430517
551477
825806
1291675
379569
332783
601685
219537
1045307
658969
828155
412943
525872
75582
691900
518170
705631
1232265
960967
454716
562253
875568
1115743
705374
1098409
1189584
896087
284249
793550
415989
605991
1202319
534521
908627
1063442
195738
469896
709200
1262288
51713
536501
890363
85291
1117863
358706
1168034
456760
1255569
678795
585785
1046117
109312
690561
290029
711681
878252
1113099
146933
279933
652130
547591
1065512
595956
565268
1078752
907888
1325762
401955
673058
1269188
1063410
1267216
233903
1333813
338304
844583
180823
888284
286927
946849
1171595
1193021
799878
1139474
26046
1052090
935762
303332
165249
837129
543231
1250560
958646
899385
1048842
725563
1336302
1342357
648133
1084810
987404
43654
349517
843796
214907
725267
1103223
58054
701922
624816
1191150
622438
1363073
1118939
847976
620694
597754
1143886
63994
70689
1262904
589985
508489
359953
479158
633692
1037040
399866
984220
1286862
91012
1330180
396341
143158
1108769
774975
602978
805770
238677
315568
792672
313176
204871
560944
175113
496603
1096741
533250
23658
322245
138854
1230777
994062
679634
83127
847939
1259568
1116097
869785
749307
91233
596051
409263
749397
247228
1352686
1111264
426559
873996
928082
780210
361833
246287
700459
280100
319996
1293557
510991
394866
632372
181048
914613
794706
766971
1332094
298483
506038
714225
548111
1287728
921176
754153
1235086
758216
916511
1170394
45792
205907
1312841
500498
700740
288466
306754
237706
914931
741253
849649
1073410
535423
714523
157218
250918
50571
33763
1070789
659266
754398
1096000
113326
1221510
110231
14334
258303
7004
1256653
344193
579536
144709
542275
443875
1248591
134579
170209
551877
624931
1139952
105870
949985
1282580
516376
163468
931540
848995
294071
500567
1166976
91270
833222
1146379
251146
1161978
660393
426816
1312373
355239
1095795
32478
446434
288875
925679
292992
1170768
529912
285766
1221175
704695
350462
168669
874907
436909
764521
277346
555675
373902
29195
930423
956713
667737
982617
1247999
889462
282869
906792
590292
797458
196615
37123
279225
1112453
265722
602105
144871
1227597
999924
490777
503100
428654
1074174
546022
788501
138266
721514
832402
33525
205061
515965
1164397
297700
412716
778843
400943
549439
207095
491218
191253
1109272
1055441
21093
326467
973486
613067
946317
109562
773397
507472
368145
717482
84754
418459
100550
165869
597592
937313
137316
629583
415889
10763
837134
460006
418985
545968
259554
441771
284393
485751
287799
930528
579938
276717
1174238
816986
784544
232315
1006244
1123807
44157
656078
1084667
373460
329835
1078645
117326
711893
1116054
597796
165372
1317569
586273
724732
808160
675294
172178
735647
778816
147678
917632
548933
443687
5548
350667
595598
643433
467129
880297
390276
377491
1260220
1260337
739888
1290252
1307290
1023448
849292
445035
881149
192916
957890
344160
611237
1297323
91315
656701
1149125
660190
601368
529058
298103
331353
1284905
1240804
244304
273516
668092
96837
34420
158797
1118318
88416
872656
470948
192530
24670
531540
1150159
160094
924104
856964
715812
138296
175433
376906
921859
270503
209210
853240
148601
519444
93274
1021550
624864
654903
664930
1306994
726452
1035641
1155809
362389
1119725
1103281
600019
926505
426164
1274427
1053519
1155396
192838
257511
397187
774857
1013345
28878
14815
91142
954542
53191
681787
699444
102343
730974
1120783
493321
663952
467564
1305753
775753
680885
893774
326130
731141
550478
1175898
1223170
1025355
1179561
931337
1274359
450076
50953
818061
1257890
914890
885382
372595
993958
60053
307029
1215883
110434
24628
1024360
1184067
132369
1353923
609061
294190
976712
989325
1208207
232159
562741
147458
1267975
466390
845920
838133
382707
708722
681574
1262016
620336
1105346
1118464
402150
84815
441347
654795
795894
541324
800540
139591
518278
596975
74725
605544
229755
1066347
1184393
375831
444162
1137686
1263127
1332380
544149
1087236
1208576
1054575
611825
1271649
605312
385261
887074
10938
217182
1252707
666076
736590
667178
591095
1569
168722
1327118
802288
9152
661998
625491
953631
1026115
646031
898009
150923
1300464
857315
754273
465427
584561
437381
190955
804076
941575
15170
557160
841083
1033699
11277
338633
883336
399941
796676
192823
229882
874316
672977
367388
538548
559838
15036
140945
933945
1345292
760328
50153
125049
133496
1081996
997079
1300308
979123
661209
258407
891661
1084863
669135
975709
933905
363147
1128571
1206155
29226
53486
69020
927557
1174326
1152766
256914
982548
629193
1254379
625026
246321
1336651
1152738
1332536
60454
462929
332780
90579
1320741
403944
918110
118973
1314979
739736
347528
414533
910866
178305
1054627
162814
320943
514837
483010
207271
293470
6167
667049
48131
1093154
154839
1148404
14183
1223864
873760
873082
89236
1012298
99997
1241448
366173
1278636
727373
346348
1316904
432485
1275335
1257962
513659
1238103
956522
565187
1350982
316345
912861
277396
790846
1202624
615416
1222836
343835
307796
322195
263292
572872
202335
311761
1029816
101238
1126583
1325065
709627
671368
71866
548397
617030
388251
323311
578613
535135
1268219
939147
274721
828054
1193819
403746
100958
927587
564064
1331402
638914
792798
166949
844396
872816
814846
332259
998678
1094002
609814
1226067
1264661
768927
1357767
473831
252338
388781
1147446
999640
205631
440849
295271
744671
681771
625265
84531
727821
10790
174935
990853
202873
775203
472408
1028246
619369
614961
350777
990561
18027
472384
1314609
1346794
1261148
1178263
320941
1211023
407976
25672
571304
941047
1024142
1107521
537660
706382
1136644
398658
524550
419418
995058
734414
1325868
356743
911888
1247940
165232
234846
1257095
707458
1269805
1351144
704680
630206
372293
1309249
205990
283871
921262
1132567
435958
150149
286270
493159
46948
981089
970600
131937
705983
1018502
971469
493800
412939
1107925
629850
958387
1155208
1089351
78402
809276
203961
1127645
619448
19140
972767
840131
482832
295087
460701
1013266
287727
564330
511707
516429
427732
425978
433665
138156
1038893
175089
303502
860178
1267762
1149419
621178
239941
873231
1260300
226878
187798
1157446
620999
504700
287419
58769
137642
936728
1182357
878538
547660
957838
285714
1034102
149318
524080
1003458
542766
649733
1131859
318857
172579
167819
509381
603776
1304243
111083
591204
561889
1180720
762953
598777
1303569
461225
240985
50310
1082937
791789
73615
907161
494475
593607
644187
647975
829605
400116
792993
422715
585333
856589
800840
186809
1233828
694808
660273
356469
905157
866930
569945
988666
893760
112574
107060
821970
54481
677611
748025
1281675
1270391
1210738
1306682
86171
166922
640250
755353
974131
214935
940500
325932
316627
186291
924165
162658
1124622
818479
129150
1012032
1023360
1140926
594635
885817
113973
1139555
408241
1167221
361459
290196
960207
820653
102296
167562
1252571
981048
1281306
357258
763464
1255148
356898
216357
618907
1310825
1110758
745298
1066494
9301
760557
953637
356261
580511
1102480
1298848
241633
306191
93749
1133684
814753
780477
655461
423553
597606
710881
367283
191909
1167863
1286561
497344
1082009
205809
1127891
870148
91197
164353
1083712
1196748
729405
927237
48450
662001
124645
38099
1079533
67091
46072
971470
687556
433986
371904
459463
566062
527455
217089
1254534
941616
584143
1040618
889079
1026232
488065
95195
1101672
683699
363441
386108
376468
240649
648827
202565
850851
179945
769706
895627
372218
1184744
668047
758771
1099538
739224
606904
936645
929803
1067215
623577
194496
275434
191078
415954
490851
1355425
267894
582315
1304649
68840
124627
715023
893453
1042242
708955
304349
257420
552914
448957
423464
773456
496208
814121
89979
1344553
879889
456946
1043202
612713
742453
451541
563538
902891
456828
1155057
804428
635805
1220038
1282592
167391
188533
371456
114618
126140
65085
406984
874201
925709
452851
597978
344668
263743
1061365
899581
179541
35510
667433
657120
227828
416312
897496
1058227
1116061
68265
852846
1232247
395659
751421
740794
789840
1129539
1149912
1111173
223296
729846
775813
102867
564922
757253
879660
355806
360852
320866
789192
622313
294248
7552
842687
200021
1053249
1297500
156151
1273038
541008
345218
323135
226122
155525
123603
659926
262742
193242
1024243
609790
1072839
1286364
849436
1104510
1238234
1272191
483733
1075262
225223
793805
1340226
367900
108827
425844
320587
1112036
312500
579910
840516
1058462
865932
825622
763601
250624
1355381
429883
597468
534930
396095
218681
497388
741111
652382
1123181
42215
610803
851032
48982
137344
998873
80137
779311
725511
939530
1024126
1263643
605533
645319
431922
210191
466028
1009874
420034
354227
507469
1261904
1010645
880588
464129
1302944
651922
797026
1333817
1205591
38473
523727
346331
120071
1006384
1358943
1020723
972017
1001569
469933
1251901
271521
729840
834654
1191486
418910
1287109
668900
538019
550847
567916
55236
70526
1101056
279557
692702
669881
1206044
592171
452589
605515
292836
678801
1133332
727016
736431
420486
1337134
1038018
848918
1104475
488388
653223
411800
595391
366744
482736
774615
480082
29504
190546
840748
528624
949269
853310
174250
796164
1061380
421595
1349654
368902
859448
140104
503193
1082895
585019
224320
607939
563192
1060518
209519
1157336
549351
258608
858869
1331450
852180
528397
998458
1041009
1360719
427314
421596
1131855
1051913
1345611
752458
6871
531825
166919
166233
1220227
957976
1062616
837027
27577
637637
1342233
441755
431145
821289
459614
880563
249719
1057014
171344
1136456
149879
952878
326226
412772
173940
342823
745600
241376
11216
4527
912518
594244
1062085
616489
244756
1020098
1340322
1117349
766162
1339586
393159
673079
1225234
968512
998902
1206840
952466
1152687
1122043
931961
69215
1131307
804651
188120
364060
832421
110323
980786
879852
1269687
909749
1025939
1326747
974605
676127
123897
136530
527845
326071
322489
955068
453140
436732
527149
1084581
1269960
983613
763077
309466
76445
8534
47586
1141676
96819
119676
842748
543035
301455
577184
1247985
248399
376742
979057
778929
485152
1087613
1316622
461490
585647
394870
1073232
1321655
446685
631170
177351
811336
1235896
453669
1021465
972249
935779
183463
1327949
562407
1311968
1262442
1120189
1319264
649918
235824
140343
951815
919347
1331893
632638
539019
1208971
536882
970979
1140449
1075093
627776
55118
334519
49583
430846
391379
362100
445400
201054
1244395
366004
637000
12712
1158612
328681
330022
1207358
220086
70414
671354
4995
167216
424752
1142107
1071027
281620
908533
642390
791220
1052485
265032
351278
717737
625594
732064
316925
267622
49991
15711
183298
544486
1230388
927147
809736
1227904
649791
1135650
221600
989638
1106089
1005006
858684
981537
393571
24007
1052937
337003
530078
693737
559607
144995
693497
1057225
1220105
1055837
85726
1024977
936306
1221791
1296264
970338
1225799
450573
99210
1024901
1144719
1027784
534492
321387
1014664
744405
900684
72194
998667
878676
1115410
1209747
949780
57116
123254
558869
556026
604283
1163824
1042112
798819
183097
604726
52303
795570
1023482
1073473
65816
527007
1235222
644361
721492
224996
194450
130683
754223
721581
1232297
974906
941577
557921
179520
794634
522927
563223
1272373
1352235
1329970
380881
441845
1290797
430899
587529
1145657
759881
1304806
230817
164326
1345999
991814
362378
1057397
1088163
1134054
1363861
235108
7973
1292915
971301
809784
108914
529340
270382
832212
495754
207620
305891
784930
88433
548572
791132
345126
1228294
1335885
1042137
115827
875506
1123746
1353520
456044
545804
995062
1312991
840492
862727
683155
333432
1254922
337462
337218
1070918
174571
707024
644065
1327442
617431
1188361
195392
445236
1264103
591283
522420
1010233
714174
1008538
521933
789429
277918
1161091
1352819
296967
452890
144538
434920
186596
879799
854239
1212655
134463
434914
332867
269495
455550
114712
962972
117763
181232
213415
906117
523377
1041267
9629
803818
1071402
919007
11605
259605
994389
809287
949898
240099
1089625
819100
1123268
511242
1171754
1137508
1204223
603219
853580
250009
657180
604024
303777
1215930
1314810
577338
995878
482358
24401
375629
66934
874018
1316800
491449
78091
472189
3959
98622
65107
1094588
430332
562204
1114653
1048251
300090
199724
982493
392902
1029914
1027143
107908
754544
104985
1272720
815227
160082
39634
1302963
343197
1178399
1005546
302362
1119674
488542
507726
1259665
403328
432477
479478
976763
409525
712773
533994
666414
1156657
73458
525573
978252
612159
895589
141689
249293
469673
70394
348868
899872
735040
1108880
1176024
80515
1069418
1111060
935470
485328
672504
1067497
224289
399136
558897
1106789
698312
522028
642639
332464
1288379
134197
509881
877686
536957
663341
157319
917249
547542
1088770
1041802
520987
1022750
918029
568433
1259326
916244
279535
40020
610875
572923
569484
792760
1092157
1237316
103971
432599
409704
1087026
1323617
953109
311727
1218989
47592
191244
898683
440597
238899
288995
1134202
797104
471277
933447
178327
1012086
712885
114261
578225
12864
1330943
254835
329002
965615
609863
1305431
663590
704113
707475
1347349
970925
1153218
908902
1268252
1064528
1221317
89726
177533
204815
448302
838422
1238793
334166
578932
653835
1121539
634860
990166
1067033
980993
1163177
1150138
862606
622271
618922
594961
427815
49192
723953
246998
1189382
319751
86703
222159
934558
1238611
1019929
95396
439419
766920
484625
291465
679398
991393
490255
113413
527793
238164
288152
13758
1069081
1182957
1261197
384236
2154
956360
183145
377360
148388
1073297
559915
178679
1307413
1286488
943450
65439
108556
1219635
1362124
729690
397402
1052145
177872
731512
343191
135123
153196
654161
1210178
415563
262588
773299
1171710
358519
969354
219282
1307759
1303908
786862
212422
951906
991212
980193
682784
1176570
624256
1159775
1100944
202355
1307638
478744
1147594
805891
1071050
1001500
653779
997429
898709
476882
1219101
263872
1289062
426201
853040
414949
507487
213200
1353014
677948
932702
1222212
532885
232870
532696
1216958
1085827
414840
23150
1362769
976844
322400
1188955
740393
231313
385334
384204
1136942
769562
26804
927224
590700
1187299
1217937
531049
900646
395187
289754
1276196
829801
1179438
626354
1008430
1001297
789435
1120480
1205303
1104836
1196950
1025570
993868
822726
305992
93967
977385
860028
399765
1027037
827361
596931
455188
887246
1243989
1112477
148129
341564
886551
297863
895497
71870
1252457
64076
942895
895221
375809
1327552
352375
858675
734466
443852
852635
414847
680908
260247
1210949
537355
904450
436619
1147845
523671
1272481
256724
74921
266488
1076218
729103
999593
16240
80058
663674
671148
65987
136644
1313881
535197
636400
522996
1325190
104594
1196596
105268
1079885
262181
604576
487092
72232
800274
1084981
174968
392110
835888
1329659
1363949
765718
706545
259452
295242
476926
4512
39291
974530
1276459
712664
21783
1035318
179100
653273
1319288
864934
758776
891904
811608
936401
778721
644208
527909
221354
466875
1213707
39542
1270901
533916
960235
206881
583280
476287
591806
748477
915948
298545
830795
993524
373644
81751
1225068
170564
903269
785116
320261
455314
109209
709487
1185572
53608
499108
756000
1101798
1076436
935516
157942
1184567
1067977
795937
1162753
442455
874245
896802
1217165
954366
1032481
38669
525966
1240286
731697
1274904
1259001
315344
1251981
271137
316172
844024
318823
1159799
103024
1282858
346113
640155
458389
407206
624050
762997
908240
1199128
87228
557430
1140502
129487
443501
162745
439055
1187420
1174286
138612
798610
363026
665352
367673
1321646
987846
915237
1160068
361744
557132
136218
1324781
1177101
986388
1340579
128622
544507
283087
811827
865505
1071698
1076881
1181702
1322890
522199
579940
1237466
636070
406584
427557
583198
38629
1176136
1046419
1128532
857174
1062667
40061
1124938
269836
1037772
811022
139136
626092
870639
1106457
1299623
723176
787290
222103
1223160
120566
1078577
1316514
660657
71120
39016
308929
381676
709971
675281
917975
862662
1022032
696311
225240
124450
1016953
679052
594989
863017
1025751
277407
538984
994713
820398
964134
608714
282474
955722
1353914
477161
1259350
1266829
990363
602820
1347795
373396
883656
286253
256644
1251093
658147
553577
374267
509983
42416
169548
889047
381653
173500
528970
87314
160890
344711
1339482
948309
509056
30744
1065945
978501
1012130
393721
1197826
1264132
198505
365874
164450
1294441
710215
717878
606585
577273
30098
264061
1205508
438102
989161
174430
1256885
1046917
948453
1164466
1135791
720672
1117767
985740
557426
207013
117525
172947
437115
666736
561851
718351
1263756
613485
930726
731000
365525
361513
1280093
1213815
572984
519444
1114613
232734
959470
1158067
919994
72673
1226211
563749
804452
763411
146281
32510
971279
147172
941082
1109571
322422
1323771
538211
617112
887832
269743
329287
1099627
241514
816734
1051722
711834
452501
842681
31520
1083305
1156805
514607
28917
702886
1215393
697307
926748
937319
919596
1177784
628011
1107832
475335
1263498
1053599
916232
52654
840952
624621
1122404
93643
1169454
191014
1260236
1277083
1342756
114623
718804
853206
420944
495978
353982
1224934
1297328
614502
349877
1358018
616839
211158
1278481
29412
921168
599318
1284933
786782
415276
245525
1168709
345258
931797
905373
1116697
368500
734869
296653
989211
219021
884355
942972
989815
840104
11051
1035116
708515
253972
154830
303019
580913
47469
1162752
465836
754790
962048
263970
918670
65837
1091845
822682
1225625
118514
954507
549135
969131
796798
958687
1308440
737346
1113755
1103008
551413
601911
1063537
1139068
330338
483113
1089141
485354
51991
322036
623537
1080070
777149
210790
442397
858361
402237
626353
946442
297997
926279
106470
587705
258439
180772
419960
1295166
295347
161757
746636
261264
188972
634162
1208223
1061890
989820
1087373
1312277
517708
614321
139902
1313737
908138
645617
30019
1343963
580540
186475
1245899
1231093
643315
1032934
230086
734516
58095
489133
795603
1283890
325812
428557
1067038
1082341
1048181
1057545
426931
679022
1328785
1253752
1162040
460089
60633
781301
828004
901488
1356383
849608
664689
395842
860413
318691
1060307
945189
378628
600438
1308063
966217
7026
851404
1339700
749026
216605
235986
861031
711013
987369
625608
998665
813198
461695
1324117
278920
162415
951707
899904
351366
786493
1307849
1024666
865712
925076
1182932
1068635
1251411
90195
759893
1113417
647247
864961
815637
301052
1059348
1158699
272486
518165
483430
548250
303594
919613
1037713
1133093
417999
549711
1212236
437925
1124797
182830
709273
1552
683178
243541
1174881
839215
725569
168600
71792
822910
522830
513839
792055
47580
1786
1254435
781730
338268
1083331
236115
196614
80053
601974
830230
387627
1195167
194574
894978
951434
729495
523093
144642
560263
1149105
203924
38172
1082418
1030503
183444
973908
16324
597375
492672
601538
60750
1299300
262487
1326351
726029
445600
946389
624839
71942
700906
523747
359290
1197149
730231
583466
523667
393005
565761
866956
1108180
28163
523860
1338970
204035
1160890
1350714
12746
350824
324953
844933
820099
1091239
568983
114090
1317618
426913
120169
499744
419907
1215484
470792
475466
314065
711453
248571
1357538
140667
432501
885351
20863
87762
1282789
1085255
713644
56768
1197102
664762
295380
54055
1195895
417619
411335
1193495
153899
315555
30259
1346346
281151
1085381
1119062
728041
60124
721894
152160
806697
1301234
775042
1038249
178376
1189722
615329
384179
198645
1357364
529891
374431
187951
353566
215331
718795
644585
1203832
1333667
909799
1097511
1187687
1171137
1306574
26922
706587
625429
58034
597311
807637
1163730
575879
1018845
1199602
780383
159518
510969
995789
476908
839997
862787
1356869
235474
1117352
334738
1155632
759641
1198421
1212452
36844
1089117
9748
373911
526855
1360759
694770
331689
638646
1006510
1298732
354835
437049
855617
956163
157553
1286074
493889
560907
279466
864545
705869
333379
465653
1022049
797097
817197
435415
360813
469573
695009
783886
903567
905933
960678
1126300
1275740
599062
1180882
476687
892563
861533
1088309
1125996
887980
472309
1142113
1015018
465031
14147
1023395
965370
1148145
141214
56766
109075
985730
1272141
687796
1239185
1012386
797110
41045
900873
1292131
267193
917930
577065
1204598
102333
518970
482898
345156
569602
726433
1241089
977182
28166
545532
152599
1264871
140023
972538
504896
1283996
7574
544280
698914
231038
844596
210801
41074
959802
1082066
853954
715517
1306771
185937
68486
1059660
133840
883672
662804
1314047
571443
174016
13123
760562
492393
822994
914600
956982
783298
667687
821516
7623
890350
497022
1216788
1347894
1021806
35620
722033
981460
1130194
5641
515188
711481
1061858
993647
945952
133453
304239
1974
628376
1086196
1164696
832885
488754
92042
1271033
779881
283591
91416
817953
82130
1269862
401727
305289
525645
570580
927772
702115
1257970
859900
170123
1079911
475248
1107340
1178393
300999
547316
679
1044395
1014125
1199100
274840
815024
857488
246355
1141158
1293937
772641
1196640
30496
734463
93009
885551
604937
1179708
306791
909632
475411
91809
1263201
1341427
226629
28796
443495
712934
658061
223248
1343628
742520
776204
243587
1023131
1140161
1299674
570417
994299
1172795
815638
583974
38469
404247
974353
1242913
1024235
659243
1158715
1083185
1052173
174787
122181
1057741
878437
566200
1260721
1183715
839217
1035997
1052647
729127
1218835
1081709
566307
845569
139174
757252
1326444
456800
650634
654918
347576
915036
514500
1355375
1106885
509009
542740
890970
1278866
1138507
79859
135087
1100140
89525
227528
651372
391439
1350938
1221402
309514
121270
471190
122778
1244558
1283480
379656
836110
846889
229755
1042867
364186
1008625
851913
469581
186962
606115
1070257
1200222
1162901
680447
305028
1008536
950096
25800
1186183
454837
390441
919558
390764
1162789
849469
1352582
306927
311091
1323769
562667
1130247
133677
231984
40420
71260
701631
1053531
1312088
612631
1156829
665653
245268
59379
449216
1025410
36773
472270
1059082
643097
1205709
1204283
1064221
70609
703555
1245177
829861
391831
1165925
530879
287917
57661
262090
1059868
392936
411646
514257
1144652
938601
573782
1263249
547535
261691
1270216
692207
1214732
966911
803282
1278365
1313438
301161
1098733
576037
364947
702918
1197505
1290328
713677
566898
1207118
213013
945965
897599
953120
925648
1033237
951118
490862
1036085
453862
1089170
1084425
738677
117549
1050877
755919
981364
972472
503822
300538
1339923
329027
653439
571945
1142264
212361
1355674
1354625
813919
158208
1005706
154679
1025135
769104
711109
1080008
75382
1319515
957462
728671
1066096
486663
678677
94750
535135
762087
686591
653276
277765
417732
291299
146723
76960
215311
966588
7392
1181968
210026
642716
1065696
153363
1061904
970260
322121
867878
505181
1285272
1181713
778626
392948
533440
532197
862704
484955
548327
443527
501277
1049108
492910
271461
869090
1213784
506538
141979
1179189
902768
1131410
775784
865600
764185
606364
598301
803476
1258561
835602
633002
866975
561567
994124
700455
505568
324723
1022341
739450
728729
733792
804160
682228
188990
901814
364775
945093
453744
987790
1353274
443130
544640
341072
605578
863048
185301
1047910
680345
581950
1094396
1337660
172299
332905
919250
612045
811930
134199
603573
1086907
578468
91858
176128
782548
1181290
1171798
712772
383315
79428
1285813
272646
191015
1193028
261257
986757
131005
1188802
163228
107526
616968
562993
1204748
505605
30149
555747
983013
1164535
577128
922606
710136
1278814
848320
1063702
1022157
162023
518913
561540
1268761
500380
485165
607174
41486
343107
1145139
954331
1217395
671420
891915
489065
566326
316030
1308683
626506
579868
776180
1318596
182243
648375
726392
1203968
1203746
674359
328074
1131418
502394
788063
776833
105422
474525
1058294
806343
1200283
732383
1218613
661187
521875
208784
1349857
778465
487003
93639
316973
1048552
665260
1199364
583165
194031
10103
146798
146907
1330871
1252704
1290468
487060
1014225
262007
23110
54202
588621
431097
721852
693301
168639
984481
241518
128479
1337228
143709
465912
1248686
521195
501264
493865
123230
833807
989420
71164
615465
636852
838661
583026
344149
68469
209347
146086
179691
298860
909274
10958
904771
719526
726827
615840
612826
431563
431522
525372
638431
81049
1078299
1064791
998869
1189511
859642
875852
495766
509067
786430
702777
700986
1006425
1067555
803833
1205161
236767
704035
887715
168011
643839
187517
594793
954868
183213
219513
124672
634976
1321499
346386
629315
1335431
149027
451357
62194
1230380
1093223
390127
597789
513486
264060
634520
559320
1005606
398055
963402
420709
918979
489575
45464
314864
841485
30483
864673
729187
1091480
547876
942386
1293359
564578
782046
736140
523903
298353
86493
764425
85118
740453
590928
1120436
1128438
733654
1305476
1070919
327109
734500
628143
700955
1244198
488702
1206625
713664
996045
744721
1180043
398074
602002
417028
1226730
412006
1302118
1328872
13880
458308
1219610
952898
1137474
1062174
900797
981733
1152603
11818
389209
284477
70063
490048
873679
493096
637469
365742
326311
1251357
1070633
494113
1273165
361944
1111352
1254369
857693
1219955
26486
1335061
224409
414344
941063
640249
441700
948033
719585
726475
1158078
60016
722401
430306
952169
242162
1325972
1028901
938153
370688
151276
255049
891700
1262767
592471
19454
376626
472311
565514
195626
967996
511936
156588
807769
1292031
138586
770896
92337
121863
531595
875446
1113242
758963
1186427
424219
659341
800394
1130984
128561
458028
1023722
29155
527371
625739
1300621
77773
336087
1282455
593132
959658
127644
542068
463517
1304272
1015933
1046933
551072
409177
459737
753926
320394
119276
448993
496214
222829
56093
598843
1218016
4615
756367
875292
1159973
1008383
665825
319614
295335
1079184
1200297
835793
954840
596332
354227
24683
551458
393636
507550
1201322
1078944
1252527
353121
506859
973326
776460
1002697
1130838
1195836
736106
1316016
1076010
805390
219879
40976
992191
131079
215940
468782
870188
1352368
782909
1274073
127230
373092
979909
1056695
2739
1103282
595874
573983
36210
109245
335042
17449
1019766
476518
970940
48109
280935
374927
697955
1120080
1115575
692870
28761
249621
662400
870679
415001
869869
899366
832519
952931
639583
449848
151301
1194278
797125
894647
1102578
1035331
987448
1108094
875284
134309
117780
784855
554525
469293
1241652
1315498
1248375
1184321
4165
712805
1102097
998794
158774
184863
759011
201691
388005
304555
1035521
772512
931879
361331
915308
235559
612785
621008
484630
862523
425955
875484
121841
1178208
389934
694263
515392
613787
405463
1257956
1101765
737718
706165
229693
1202375
177472
464260
885494
642517
1136769
1100301
1309315
349395
998299
398382
648005
1101647
1300247
990898
1151506
478006
317552
731740
378181
398821
664684
1140252
20366
657357
734146
955337
979431
1345104
496072
273369
757072
969091
552643
1116733
380336
67705
283390
964908
1121337
1317151
332844
58136
1039283
1163760
1048332
651007
680240
879638
350169
72497
1262802
56262
262473
1029978
361617
1120917
561725
858480
585673
561085
1209428
500312
1049021
1350882
1180370
640553
560921
1265337
6130
357408
1324931
727770
202316
873186
575332
354971
1014349
756284
714373
170558
1120713
168874
223775
628928
1163629
274070
268151
1001909
1053168
102070
1175644
760421
366608
218403
252684
508290
720900
1172305
1104500
43723
1022095
167320
371287
508918
341275
153042
43133
1210704
598273
580474
270789
421828
607292
622295
357694
1062837
331794
810470
1357880
972016
912457
28532
77897
871363
946560
504704
1213341
867408
914489
115737
610479
722817
230078
1025582
840734
373387
455209
1058162
116888
720704
690075
525017
908970
120682
424653
820799
179939
715958
869593
1164636
551971
1073124
366365
782515
1218419
29678
694010
749965
694652
302015
136129
280439
272199
784627
979309
607715
1122528
858522
985437
489008
178059
559902
1207277
795088
1106217
775457
315098
2698
910893
995324
106050
634779
1085472
188103
268917
265506
517033
394693
207916
34029
1137983
678739
47449
521489
507371
294351
293872
265567
1190051
1153733
462378
387185
797258
1217554
378668
894738
212845
1163732
622933
493872
706206
297483
1267317
131548
1090352
1275582
1183470
804046
909396
592778
358599
1018539
259282
142460
1146855
538192
972733
1294069
35240
651371
927476
1163191
838245
560987
688031
961066
1074521
270955
444069
120634
503449
784223
120703
844098
267962
495096
1047063
81585
108768
1083452
920551
1211674
649996
85682
943663
339200
27192
582958
41153
837332
48874
182027
1218021
310890
1313019
1065287
565591
449876
349993
63868
466174
631160
31777
1110327
905121
1215347
755561
1178099
1021928
1028957
287708
455001
638135
349025
384006
323406
750373
1179698
1354684
464186
294055
162432
3121
1249186
1235645
357505
295349
921542
427449
1041380
584551
228577
235981
162942
207009
498356
598210
1235992
748043
449090
783978
631291
737883
944707
193352
49010
147719
219899
304277
113171
1097632
1042937
817919
1286776
1094349
1100022
449118
18432
799912
703095
800027
518390
125839
556669
1232039
1327167
9355
291708
603149
593256
391924
775678
83869
584454
238004
538901
765650
26469
988143
1264859
1302369
985935
64545
1002225
890085
776875
1361842
198891
109543
1018895
86096
13069
51774
850208
1166381
353158
1172125
75490
444917
1283077
1153493
1120994
1045695
815639
1042828
208958
1291948
32267
1102781
620354
679231
951946
220219
531983
1281716
357408
73639
20350
1075916
997693
899698
331604
1268150
1022081
920342
9542
945644
926169
614132
870266
911099
266891
513452
625454
249790
944528
89680
1187645
675010
1281601
1103735
1268709
1111377
111155
835753
1088229
195476
1028888
1182145
670640
995667
618283
466287
136270
171780
482782
488471
1041561
103818
1131332
495664
389407
705470
1279738
1081148
330992
1031666
138220
358597
1166936
684715
1180473
301667
1140933
619462
714256
916362
462927
394149
451431
1211111
1175128
1075158
768561
909059
314445
543689
69775
865813
929404
646246
1183019
932303
828106
1109056
293674
490268
1132678
1193743
936715
1279474
1360880
83753
1044756
661471
665564
620931
681102
586305
920227
548517
752264
387843
363805
1309827
154796
941075
130511
86928
538729
464600
366499
440041
870058
1306608
256398
908806
937173
37115
966750
1168010
773207
589373
429676
1219409
994104
319931
435754
752181
613724
229236
282969
387601
739444
942383
1208974
1142742
110958
731335
1130905
1231427
525260
1211053
1198714
295362
1055198
804177
480745
1053306
1151338
1152493
646328
79821
474453
502461
855700
699121
162601
751276
1079330
789471
642809
479276
985952
1315605
56789
603211
795736
168144
777264
168598
1261527
1165522
197450
608634
739351
26866
467805
1274166
644157
584937
1347079
676681
705427
136059
223631
31548
973537
496378
761658
591710
951817
297515
763941
455031
1238398
944830
93027
1055978
1112952
1056629
368396
969364
1170679
255782
860184
897258
1110635
1006659
185485
896961
756931
711022
1261553
1353992
346467
24544
1227849
722794
27364
230337
264176
1123528
1125563
840161
5355
430036
111168
279
1051987
628273
1303042
610913
1338983
1173655
432008
104080
1215219
456671
372430
198162
774926
1266952
140322
1131414
332727
1022726
263028
841696
125061
416205
1355444
9394
865391
394107
286956
723170
428958
1087967
783313
936223
508466
1282111
1266251
992816
1133077
646712
795344
576163
944092
474
495935
351450
373526
1068955
543173
241636
1335019
952494
66743
1033995
456066
1176003
336259
498439
1033364
874923
1362812
1322319
442752
141467
542478
875369
415454
275437
1358179
228891
695630
603929
802245
818131
1078092
450410
851314
605084
262021
1211733
338508
1075749
448247
162589
339355
804615
558482
538288
864678
1143130
193289
145799
838701
134356
181856
514399
991152
630612
347351
1272941
394428
761302
487034
415288
664823
1060330
256602
1349079
710599
442074
1126023
122760
1095455
331370
1270122
958623
154427
125334
128209
527841
1011899
302511
710934
943403
631548
648383
584433
114386
326938
238927
612877
152397
1277490
899398
1341782
93051
1298771
1036924
1082577
634839
926974
751868
472006
135708
410983
295875
895724
1138061
970425
116374
559918
112878
64849
342884
345187
323800
415140
1034908
1298698
576260
898987
443153
699738
1215176
1312698
806304
854830
4561
88330
217280
358163
36518
1332995
971872
1236092
638437
1049213
620104
492879
1185837
812329
490739
835612
457245
491705
1325184
367613
708731
642304
459742
872473
704109
1296033
758751
1001534
443352
1025895
1144324
1341053
875864
101140
1336249
744024
1184936
1201108
275497
333297
386770
924110
1302227
740459
23858
604838
1245384
733339
534578
304387
87246
796244
886496
1294309
780525
58968
1177770
632958
608039
60410
543813
1175643
1119160
401059
416425
1188800
1347140
474898
323665
994891
53100
303631
654276
668504
821825
567291
17253
53586
830700
688714
454712
813611
592644
135788
1063341
1135444
1156428
398787
682866
11057
409190
1225458
698396
1243902
530008
4970
608798
708617
160699
749732
1221237
187672
1043412
396246
932351
1048282
78946
46006
236051
128792
93083
808872
903751
801763
749491
596995
38934
574621
671805
1088059
23621
1061917
724093
539290
703842
694972
844560
1119811
549899
511589
615556
440750
689063
971066
316753
1288085
1229438
1343976
1253692
1322192
579772
165936
461065
858822
207069
1228801
940888
571093
742385
477782
1206313
1166479
1108625
319240
215038
548600
725061
229499
1302065
1290559
187259
1218737
1339935
627728
847319
1248243
425479
756748
893436
506187
441601
336914
332381
889377
290886
597605
1267724
493542
163037
1242609
210289
1027458
33862
343520
951257
165949
1168159
1031305
950301
1254285
233747
109986
146516
10855
1314532
456948
1344344
1303943
731734
999328
123141
739810
1300589
629847
1241467
1151266
53832
17761
482749
683458
368445
1264271
839129
115050
1151993
56752
204219
1292538
15744
1202550
517451
1301056
362536
648811
9888
393802
129770
764652
1079657
1089809
108814
42228
955810
112545
298765
706909
1354499
1198697
546085
977476
1288334
915526
478636
1030317
125336
215151
891953
882026
592572
717869
895190
900291
1037741
697069
1078725
423674
402431
1326801
1007353
581373
376824
1304710
1344622
899466
485539
802647
1190960
1241097
727811
59007
1159698
352972
934268
1250769
990514
968682
967796
596275
71099
168627
1245553
918330
537615
1321739
147975
1296407
382119
1079473
100652
641370
1181550
900616
489515
44122
209532
374094
712956
353409
1179205
679767
863316
5666
171430
29655
159266
234378
995912
1260840
1008768
60026
601003
542328
1326793
733451
663165
850956
806366
97208
36107
632724
693248
148948
678475
721343
1320850
362879
182449
771253
158967
817821
429350
1328953
52130
137322
265103
1085403
898007
877098
369713
871412
272176
771014
1006254
43623
791117
258136
496983
896181
1101883
1260093
1190768
377397
45766
715575
1213
518312
38104
527121
844688
952585
1187608
1325580
549942
733029
1048578
785080
858266
950280
1232153
196014
290495
1180635
824309
219615
1353424
499023
1130187
1180669
577822
580258
109962
928657
305409
105102
1248688
971466
1307681
554117
1003193
312312
854452
958478
792023
2416
1071262
266250
181695
327269
767168
784859
636583
242259
969609
821899
311301
927890
584068
839318
1201548
272865
539221
559448
613015
186419
1066723
1026381
823692
822339
577856
92473
951887
1350973
819976
723549
656225
404735
703197
967694
1561
1176113
1181895
674308
803840
128688
1264081
1156229
1165750
1350404
789230
835593
923813
1316687
390869
514483
593022
1240329
482310
891360
1147497
1243578
689677
376226
1308004
1001104
97700
610924
66728
874588
42135
859891
949250
843717
256591
117881
1165829
223630
1291111
1179158
1054082
628924
1262255
1150772
464704
914959
33314
550791
822207
768771
756233
899361
660093
1327215
1021924
350624
1047981
719103
781429
535153
1169365
221817
486803
870231
925446
39595
859118
1344585
1065959
1358326
1340982
1226095
279462
1131423
189031
1268238
706266
150043
820562
1352466
475582
440413
346864
880973
679880
349073
665698
575992
1021722
1026915
1147969
493678
589949
931354
593835
126345
540081
1214469
559993
386762
267848
1255175
464584
320153
1065832
1270587
1244772
876781
1290779
47039
309757
1346683
1049132
551743
728815
29456
867215
1164689
369254
96575
131609
132486
1285776
1317789
855860
626341
1041217
161132
402066
294921
30992
705325
298452
395535
866664
493038
113609
1132624
1094315
647388
846677
481098
418456
332926
1762
835103
444580
104826
1319793
171259
302011
967574
831610
428507
911059
746373
799679
788140
345906
73149
674361
180595
838725
558267
1346519
680299
636598
801049
674036
726383
472477
1111671
389867
972057
1271407
975847
1211901
931280
806145
842990
563773
474176
854453
253553
822444
1332765
407525
791363
198410
139259
28563
756671
998265
462250
347487
1346890
201837
773146
744023
197805
165389
265677
786566
146794
627872
148142
1129407
1238542
804841
222631
785967
1149643
104673
885966
655027
1249994
624043
866582
583436
866295
1126798
233686
1183176
350111
312362
1227843
1073474
1337955
302006
731280
1240448
1229346
799402
489212
1294233
885543
859505
796400
854432
173211
809087
1238256
52783
436490
48630
763601
59659
77679
24981
1363639
358189
1230999
1348144
284327
697851
1282792
713413
522526
1108942
1356534
38272
1099531
233843
708835
3474
118430
1232148
668851
1229992
949923
964794
172339
786799
747335
328532
269175
643292
774291
790511
500757
319921
445745
1325821
1143091
86978
922928
1124809
1309542
10488
1172435
788344
324036
215409
98579
1278204
914165
855040
1187434
901833
320735
738802
1129753
1256393
798585
190666
13996
300012
378977
1047044
583703
944145
1319408
986714
559724
921613
384339
762892
114406
299700
853891
584852
729722
1215139
1279133
345952
471220
1127405
204836
462139
1097765
1308484
555148
407903
965598
274836
1144109
162447
1016559
1334401
1149181
686008
1306266
233373
202873
147003
662955
944518
415714
223058
513880
1348997
964682
608083
871036
717046
1023434
386004
1116235
1041873
1216996
1231942
811588
575357
196284
764709
83215
614446
1269285
342636
411343
722987
737673
273578
809351
701919
1205154
782891
1181377
214170
513450
1222313
806670
562660
569936
725522
109714
151847
1278297
409174
1024548
308808
344811
764954
393270
901471
393053
921107
92117
573552
879272
647838
803741
320445
552212
352101
679409
534240
143469
1090978
1262387
1195232
1030816
615574
402346
978481
995925
887185
673606
1172162
571373
329197
559860
145626
296858
1300518
858401
1132000
116516
119957
910109
1213926
1229752
782563
74413
22602
336605
117047
470133
796637
714332
342264
1259958
637933
16992
280248
772958
1131134
1336117
601841
905477
708782
707830
411568
1167705
260313
518758
763304
694293
1049826
341927
358188
783416
529139
1305211
675476
988633
1014031
502455
226514
800750
335022
818606
215541
1093595
789369
416633
926722
560826
824659
1009956
1337936
169918
1263921
16304
1122794
1111740
670677
785301
339511
184080
560681
1007148
1299132
184847
18974
1304025
1021048
1191888
1346282
871487
539255
1253158
1268160
1057650
506678
671193
1189487
993684
1285901
1013264
390216
1233340
1213559
1243174
222357
1348006
299750
1039902
892624
1267589
560512
742495
989295
720554
395698
254322
822724
654985
345075
1164044
1259628
93449
438480
1359671
827751
1313308
579776
1312385
934499
139253
1172762
547674
1269659
1199283
1059152
335876
474981
1279642
594021
543558
146811
165281
502908
46726
549430
774476
719565
103416
280717
399862
1093110
1279966
1281965
19255
230654
475116
281968
202463
636506
76447
621484
500932
310320
283647
977255
115812
652223
119844
667935
367879
356746
1207545
99848
1102673
1344861
648829
740625
311755
155140
194881
435451
336018
1145481
240423
950690
288740
621004
1098875
578611
1215411
1224504
90055
133596
24167
740092
762984
452916
1322818
1217453
696314
768210
616576
921928
235478
694073
1056652
610712
256959
1196872
554887
1175080
1124940
1232031
198904
623055
902535
1026261
1337112
707940
83157
791184
384684
741389
725367
181849
1354675
608910
105830
811782
305862
1236741
713247
859990
281665
686158
127502
453346
1151965
86230
521243
47210
1135516
752926
1087955
581394
1027671
1327166
669335
980704
242011
260062
179059
241454
172100
1033707
118462
445313
797076
609209
1237098
756042
693011
1154388
913718
769986
700906
1335535
278990
246341
875986
1019930
431925
1007919
708642
80822
974171
359581
978955
485413
217604
932276
264572
759155
613760
604580
833345
291050
167171
913831
1254379
685147
426787
952800
610611
437797
583720
406466
1250476
1288269
1309869
1317738
439404
859265
589916
216686
386585
439220
1075835
1001661
636976
606035
703440
95356
1326257
51888
1235691
113568
604208
1242377
1144247
1330197
950796
755649
394601
793747
1193739
47353
1249812
489313
359648
1248392
552915
772922
917321
1158601
1273548
241245
613047
567727
1017904
1309628
896958
359392
258082
800473
345401
1037360
138900
1303388
829119
1142920
1171602
102994
1169644
543467
30006
1086830
129772
474177
673916
320380
176461
1120294
135338
1251984
8288
1093830
792015
88165
1124264
733302
763243
1019881
680422
235468
637398
881280
100288
879014
1176424
1317702
1073191
1098459
953194
768434
158254
1344797
73508
1095032
114781
519659
1271321
254270
963519
1095249
787147
185401
711437
185145
568287
912455
595639
286183
938063
413444
730769
28774
1336662
407315
790823
721426
1059970
429182
421748
292125
103981
155415
998468
520671
639753
619968
103022
246195
882338
642964
897739
1062213
434192
964614
711567
598827
388206
1291773
419295
1066375
428861
934644
481513
350812
1254443
605408
164993
1207887
305517
159552
1093856
592685
514609
827061
1172913
73423
293121
323290
949409
429248
583977
643535
947963
588153
909786
186344
903612
809097
974038
379501
1017310
1037077
169875
639749
887821
255943
115891
41666
680336
112699
1006579
863275
820806
370784
610305
18896
1289479
650658
329221
775312
998668
418007
533069
50242
520066
959389
662543
92831
401865
1175350
365370
1023493
1122182
1062233
1306480
1132384
303649
430539
852111
237675
1060790
418794
500032
677192
513140
124733
1272976
134987
1228882
97338
750063
39231
193812
376097
1038859
1221807
1253454
874554
67795
199169
322467
1053469
571839
171072
1127248
1230224
49389
1339098
906693
1187110
115567
270197
1212686
473304
1031043
416672
710992
375871
484923
435084
42490
522957
46902
491042
1002362
815784
652013
97700
1087568
979294
1015634
136526
243576
1178939
924275
556462
658850
141843
1087129
458281
259082
1341854
293505
1351382
658528
134852
1026967
992176
345451
59192
1286532
606164
394995
179583
864683
202143
502828
355861
139568
14400
664185
487672
1228006
920244
1169345
655681
1154459
497469
107370
99392
583793
923881
217580
813335
243523
239791
925914
98496
464262
816849
951224
522994
796022
41080
600919
778870
897524
690498
470721
567865
487468
376438
359067
294350
628155
739663
738701
1226299
625570
184851
462651
49434
504630
295767
233733
502994
497845
794046
678090
1105470
315890
216833
44059
1199185
611036
59896
643019
1296557
809408
211830
285788
976252
762750
453231
646810
1356672
750929
1275401
123122
538394
1291644
1335785
776368
854119
1328103
871232
1274589
1273134
563626
1275099
301245
456076
1275131
1156760
1097897
530016
125090
601827
863803
1349627
950353
44215
889212
145268
1211178
739632
878486
450681
764931
889693
359272
410412
638938
417635
470226
190657
983445
886499
1233034
92736
1102996
874036
1160542
108727
890715
988153
954419
408338
813208
594708
285875
793016
542474
450783
618580
1027421
1356697
459927
987203
197849
77159
994993
1114660
515819
1211523
6816
1172937
728744
1114470
1325807
43737
544537
730884
1281956
1060939
484739
723369
595486
1232165
43483
176752
194768
818848
1101701
301934
446332
326177
938029
334975
983418
80266
199024
534093
57326
586825
706949
623748
21097
562758
685269
837398
122395
223966
707011
187014
337498
893171
1200503
866201
187249
1262984
465893
1242623
497500
169764
248630
640709
892704
226976
691097
1305679
528649
796588
515948
759155
309825
478273
1360381
602090
125741
282850
1311784
915090
450980
408559
287966
339447
435300
648527
1051290
404109
1226449
728992
789545
871499
355397
65538
1004311
41236
1164368
1078305
1188332
791608
354118
1313088
551663
333287
313583
195382
381611
804148
483747
1282287
932111
571075
686560
955795
201339
457398
3655
1085587
1233730
959302
399303
119473
1320704
668791
112566
258794
40275
319590
972906
420326
337033
462394
490439
323073
632929
884821
233355
963988
562186
410582
703073
1298998
962592
941983
75328
104200
459481
1175874
876493
877949
1050152
992452
249545
941455
119366
897968
702575
1237152
672511
559782
622700
1160586
778884
1266470
975017
83459
431369
6485
1189935
424615
667676
1073356
74809
1228712
469247
77122
1302327
972011
131072
662464
1078272
1331332
750538
1132082
528450
998850
33481
35199
24415
1286841
291692
234758
9083
712775
1048619
562141
881781
816478
1108749
678283
8416
1055062
272955
1194147
519889
154680
246626
1006042
29199
413250
1172064
1019587
180658
1307897
456685
1010779
8293
678831
683669
884746
354254
879323
60632
1018512
285058
1163356
1138959
1275476
66170
340525
1143598
53047
895506
991677
182766
1215330
573620
610166
1252064
661250
549538
753532
265327
721525
474193
239569
46571
318038
306908
353060
323959
299874
18549
938298
706250
488165
491115
477777
514446
324505
18821
611974
903646
461221
1026511
249212
636057
974491
176719
557632
994933
715112
421616
359601
86001
845174
381655
1018996
600311
1287703
49855
1322355
94386
1227971
1213211
505706
31626
108394
617331
11216
346313
761778
1055540
1222559
93203
492500
1241528
435296
1315734
187932
776773
1091720
622583
292703
947960
361933
999313
441175
1293376
1012102
894667
660351
253922
780477
523263
492472
1062314
866897
969723
1274991
1153458
380070
1230260
346724
236040
867805
771804
1325526
1047477
383040
1202812
617622
870712
818403
567566
1177900
1203329
940675
908943
1016137
1291557
493951
813398
415920
1235752
822051
1206325
1246057
1101396
1029383
872955
1116807
46276
1321359
1032809
435827
564766
1327706
813231
1116686
251526
1134109
500897
944584
845075
107514
391761
287978
952793
1142401
1348775
171694
1327216
660510
1362193
507773
640402
1263558
324290
568234
454142
533909
1089402
1034029
409117
715878
1082547
722996
1078521
198726
873543
556123
1357892
260236
805881
298425
1138561
1162618
185074
1127576
1224835
863782
125113
1097238
134700
909941
638493
1112327
1323274
697526
961154
658280
828291
341557
30162
916678
172541
641865
903882
1251858
1187439
336962
112579
1239335
976717
1152586
1131059
65964
96664
208262
654435
936044
114209
1277655
228145
727683
153846
750187
817541
593992
110099
729649
1183501
1226019
1065083
778265
1249305
646452
1149923
724334
1077830
697240
55489
416469
900003
1241934
452848
962873
1179470
1029548
1173399
348178
11819
1157811
535901
459374
1165086
857530
532972
1228914
891664
376766
231714
133185
1286974
558287
422402
1195337
1134277
257413
434
831559
561023
447841
326830
19765
17894
617409
514254
1213742
493075
997172
848995
939983
1185418
308119
1355251
393050
726879
715450
125603
1061407
358249
139747
283730
842755
1022362
1012897
247195
1311189
706920
1092799
561221
74328
1090940
17598
1267915
828232
1294109
852557
874769
47187
515653
469712
773753
410621
959492
497508
825518
393529
859717
551342
641931
223249
1011845
1059917
1202098
1016476
504235
822578
133223
1104746
740207
567998
237852
1096423
1000375
1203083
530377
1213525
1197667
819881
360204
999144
749489
644796
923555
1175566
750348
368275
418577
191456
1182541
1340100
931253
1264131
304224
833539
1125970
192877
355325
1226483
1126791
1070616
771825
160331
296175
1163953
409631
1102794
664736
1067374
664100
54019
1106941
362581
886975
275744
1042725
888361
1184867
188791
565781
1020982
821751
503055
378242
1026270
353814
1097483
259563
613578
1101754
9856
1028315
110847
1360235
724272
113554
623344
394490
1352133
625307
569131
1240524
16141
26920
157589
1170860
709651
469538
68938
133484
612423
1220699
464019
233929
1324893
1046407
276470
1157168
103439
124322
1047421
1087370
722468
518017
769669
120339
2456
141006
1073360
826154
761052
181052
1112117
989797
318400
184619
239278
1287733
91944
1039897
342343
494145
402299
1240401
340601
36050
693542
851684
152639
1035609
359322
763810
597225
795259
974716
865730
1170000
405938
507346
1022031
164490
635211
818834
494925
417661
1211519
278881
82062
611508
1075247
161525
32278
531667
360702
320371
959284
1124855
794723
578988
1344235
772832
73231
343978
940047
302061
919417
1280216
482057
259096
241228
956793
195820
374022
785947
619796
264258
557648
919802
492624
307022
1160194
295821
279441
807925
1068908
598036
869293
1286750
929806
753630
740179
1024712
360633
766854
522363
648289
1211890
473672
894717
151249
1106858
383623
1229499
210176
69376
80298
1141579
386847
964484
765307
312869
1287052
11318
673403
595459
1103934
427781
304205
465309
306252
1101056
1080940
785549
732879
682110
742434
953104
477753
1223722
2045
1278933
722956
776532
233994
1251680
851604
914818
485034
446272
488334
1003497
442418
151698
44997
197597
1059297
916505
1315105
1156078
1195118
993894
790195
611735
384843
1043143
548452
76027
735366
429033
174704
46352
615462
830847
1160920
1213723
106463
969232
628168
981129
215139
284876
997180
1005099
90767
959261
129117
95685
540628
87475
750217
1252733
888751
221300
1078738
537721
1362084
699548
186175
8193
176492
426597
1199935
1105787
1113773
399378
713440
879323
217264
856885
439201
1308193
368871
1093380
39589
1127122
932385
624476
1333797
884074
414569
658022
1172189
559995
649653
751594
1178031
181823
676394
736892
786217
247401
669836
1115964
1240231
860777
1219165
598321
179296
720140
994327
624520
690580
978867
1193120
1138508
646477
1266322
767304
565675
242311
1078088
1023734
164935
1259028
1168388
867650
1018726
146482
1232538
995417
1237516
449188
690820
1097359
1210413
201254
987804
1154462
1204667
440485
129198
145000
129418
222719
624656
861479
776020
581022
520009
185395
479011
204440
987583
489937
451868
1341378
806341
1175716
437741
297446
539903
374284
205490
1195580
1008452
673743
759907
938480
192907
685393
1323013
463174
489445
656246
753641
179453
268036
264234
458616
1081255
848648
1353724
1200657
329047
672217
583621
1050921
1287580
744018
1265721
310710
274192
1025738
1229133
1112833
860292
881242
460601
220216
22867
539797
1306127
783342
382461
1136153
149957
1068792
833594
1046493
767223
327297
337315
1112543
59564
946313
1205851
665883
395238
1148687
835958
667555
216083
517170
848472
261858
1164719
335398
1241347
1067571
662196
150983
806599
353382
1256559
789662
1276360
68480
364760
272103
221752
28396
142256
292846
482822
726650
85646
395489
108436
1315980
760821
110323
598057
258415
568230
318939
824985
1150488
388107
324061
50735
1276128
1021734
270837
582510
843335
561332
588342
73224
682624
1096682
544542
123023
1329267
468507
1337053
452760
838052
315049
449264
1139737
390834
14496
993495
889884
88766
1242910
1101400
1087996
852416
634707
230950
482404
538916
906763
702067
720081
889589
319156
156259
1025059
464198
1362281
535151
1113625
178768
1214557
460522
1017691
1258449
328460
1313935
623583
998883
878774
172393
898961
863878
958941
597640
833916
960488
927
608863
385273
59705
445124
740815
1159679
220003
1084136
785806
626862
510802
813715
1117155
430616
709468
97994
1289567
46151
494252
257772
922746
169710
174865
714364
337116
887835
816325
1071067
281569
926612
200211
1062033
301074
1159110
1347282
1124429
715327
242002
306906
492580
1308326
160785
376839
1364430
854594
303440
545953
1207251
891288
16010
16570
386475
7511
300707
231128
873163
1325683
1083921
801735
607026
325377
741910
648064
1112966
118827
974142
10279
1195633
1285919
238722
847104
418810
235937
20055
190937
311549
634282
1358384
1033863
436113
411327
240434
580932
220493
393723
262415
218640
554856
688017
679583
506486
16338
1248990
1308346
222339
558387
477186
1011987
552170
380945
565695
871628
549922
1164731
573722
467753
770835
731911
1300317
1242761
60526
1210906
949547
636070
1174826
1284
384196
1079985
1124132
707452
1080596
262272
920563
605431
245393
957707
634102
137903
98412
630927
344093
716013
1349818
1154113
427077
424642
329569
325143
1259248
1325717
830227
589522
952655
310461
192489
60134
240631
227714
1099186
49913
93661
1123572
1304264
453319
1161273
368322
1337464
77875
1094636
1275173
913358
1206755
363246
277841
746107
1021800
1191618
403980
1195104
1077279
213094
1049264
1012207
868568
524017
1020560
1274186
361957
478837
1235716
549051
1276127
313660
84456
808938
484420
71439
901457
867364
777299
1009846
368118
384049
309455
522734
216465
19651
1244776
941996
630046
818443
264160
508597
1064329
598639
688370
703495
609820
600528
938968
496592
595911
751734
712775
569029
1070658
263222
636328
641094
827854
1287238
171604
816307
916973
590680
785064
266116
137435
778439
271281
505558
598776
1137593
670925
372053
1296101
1124031
997245
665725
836813
728203
359296
459791
174181
394901
286733
872446
231096
1260983
497256
1205333
402801
568449
376828
706211
891137
565927
1253682
178094
628470
22330
166992
103039
985645
630931
629015
388359
1217666
204933
48524
821665
896806
754475
200305
1187150
984625
1336857
1300143
139096
91791
1277935
531197
917336
220933
295099
922022
1202910
782617
469632
1232192
486491
480675
822755
927596
1138674
978720
800682
126628
562791
135675
62741
1063266
1005115
1343072
735085
1077329
1277585
169863
99496
996424
1243467
416769
527352
105272
1182853
363877
684653
934294
893925
663483
738887
774024
1070520
1121989
495940
1238722
971818
434716
1024582
535363
899133
63049
55880
215009
669271
1104539
191903
801966
649957
1288071
556851
503024
798154
950316
1189236
446457
774054
594507
1278111
133824
1263393
1264324
537360
376376
1294520
396313
528473
22584
828194
1170758
1130929
1102441
390309
1051536
1307906
1283007
924113
759314
1252506
421768
1342469
927184
747788
133641
1090033
790490
1217760
669337
757222
1123698
31496
726006
248793
176744
884201
68563
1336076
62871
351970
1143512
1320061
330188
739526
1340256
795568
1113189
905876
936808
361026
348695
818215
875117
342626
186504
1017341
1012539
709272
304981
928207
868512
1328517
94255
1028878
536062
770221
1316891
1004599
491453
541127
262711
134037
545278
264241
697544
870267
26131
542380
1208709
556274
799461
468013
83183
51066
1223122
851639
506274
26167
742245
708238
1005237
758981
192626
1131966
764045
23349
130800
1248235
503295
801004
470568
666155
118804
946072
1237356
935336
1081134
789451
1042748
1138616
559723
457271
234873
1275671
131811
881941
902484
736284
988750
1097343
460261
531080
6639
742710
713917
720576
902135
917749
983872
33869
810399
635462
660627
523754
473131
104269
1071163
805293
1079627
669187
114421
488727
1261009
538326
435900
640896
522080
528859
958978
475654
709390
652406
666695
633002
737194
957376
894487
821394
556917
231758
809118
41215
764219
1195761
637471
631504
1353167
785139
675782
664337
561617
1282946
181659
425996
272816
126728
268613
1253981
651295
417982
1320248
1285849
1303915
861003
473917
925164
940116
156783
1271146
303644
613953
266222
635034
710159
1217780
118679
756911
458359
1157694
132286
1361544
505883
961855
87203
600236
638465
1149981
483062
1140846
20290
106914
776944
1172541
1193416
105946
1130137
1213107
833381
1271454
1304837
159552
381800
205498
1124996
775707
994247
1253464
179630
56509
179457
799356
1217349
746056
420290
227676
1192628
936241
1157178
426192
190650
551112
1121085
1122478
1215268
816155
772584
280543
1199687
586330
1260062
494113
1031991
971622
1187310
1017928
1360201
554719
588772
782763
967532
278303
1041874
1254558
952157
267142
757448
614122
190796
807700
1120003
242615
807909
1231786
984399
722884
78534
245568
1240547
182243
292791
841549
987907
495317
980046
1302460
398543
75786
913349
160174
1014909
1286721
568768
46381
713260
887378
744938
1222560
1043623
984284
350773
455295
828301
361896
353053
213170
643522
481565
611789
822117
762956
5583
366982
999323
346656
1250892
790671
398295
52661
1110277
516002
22925
628191
1183461
788470
1140621
74092
350841
586623
1279049
815945
1298962
855479
1131409
188117
468140
733639
621529
641498
903772
778027
1006873
517129
875620
338130
340877
408770
1119637
934188
253633
463884
452554
737671
445708
99917
426253
587764
1291532
1269735
1342378
1322774
983113
564611
1116476
608609
365317
500479
805115
673390
332187
290202
989353
816666
1133835
207044
845656
15015
1132182
1032811
232798
163135
691094
1188795
395512
959166
146194
95783
1302316
588040
806535
842004
1233710
494862
89575
1119727
372977
267482
279128
188308
929982
660409
164666
1044810
463839
1121123
267841
918434
675955
443240
317811
353461
646604
474883
1324458
569715
1121466
567579
33488
203697
357244
100256
638737
1055085
5514
90244
118373
116245
1198779
382488
1345272
888278
859273
798716
664909
1062702
294879
416194
671944
337626
259449
794819
607524
692325
139670
1158661
519519
1157191
428857
546529
594507
178056
827461
673464
1107438
569733
105720
359076
721944
140981
106290
1255471
210783
747124
1120245
646929
314109
291200
923990
919880
465633
951797
1357886
386567
287412
359768
611023
288479
505706
314878
19346
168963
1193487
1157219
41148
641945
434951
1320513
1312120
1306123
837577
1303401
367484
1080794
1155282
284201
813497
564877
938143
1351517
352242
1140766
996577
506411
1016410
429128
1094334
1057480
128206
711694
304461
1009000
514089
436714
702805
150354
1168435
1067417
791290
956405
157106
1347369
885286
412063
358198
377097
266558
518755
1033835
662491
833666
984882
767742
471602
1328244
1272794
207564
1290294
228623
918565
827095
378567
228018
67778
1328564
1284201
754462
529271
582537
914151
444691
761337
1220448
307270
277991
393888
524170
564389
329548
435794
114220
360751
1229965
391199
1091452
450407
666335
1121026
328746
705373
609402
380550
465279
869451
664597
1307319
279405
11865
81978
577127
824955
404562
1197031
1267827
329035
812161
144866
247999
501584
788070
30266
1326976
214278
1170566
894742
1363031
351169
1259449
1010213
936149
806334
74209
370376
458596
1108854
839702
838978
832686
130495
919454
1215987
969012
245470
405372
579410
791908
11845
564
291934
921408
889876
1137064
980635
1319369
388379
1150917
1354663
1329691
486288
123351
44559
861828
548790
1286113
1037979
763213
846232
136166
424348
1306063
989884
555051
782538
899100
1189404
1092984
213666
565001
1297473
1107827
874525
1237461
302535
1147036
349668
265515
1121199
659403
98946
559034
553977
1346799
1213881
918151
848524
765606
941804
240583
755905
427788
317582
343909
704717
33314
376885
451023
1130541
1220481
1117402
513496
1138449
80033
342269
295146
872663
231091
1363996
657623
806500
1187042
2708
1087695
222093
446646
1328008
1044510
175774
1092809
870068
607440
1363514
1011803
581213
134656
1227454
508816
439146
875818
1277579
648930
1214158
649660
159073
935623
331022
222272
651141
554429
839671
1249011
448391
642525
288340
1181159
80327
1360003
908246
501906
170081
1067714
87718
573025
108170
1311478
77343
704975
1250491
644084
151627
533335
418512
909399
1124521
212171
325119
196260
716646
860095
1227931
367357
594939
1083632
710338
1205367
706955
833642
329683
955073
758914
946921
830565
1051314
709210
221235
523825
843162
781002
724590
450213
350030
517097
583454
304491
486572
546969
481661
273780
539507
874801
122855
401367
1118538
1016540
362020
465193
822876
1323679
663566
1252226
288883
38035
90474
414756
1207592
256611
364419
1073015
387064
1019371
411258
859806
863598
688645
1069707
434800
912439
424212
1120100
1173429
693056
1242493
1292129
687929
637648
300254
1067406
40418
599893
343941
1182252
1072584
416653
921004
324723
1108251
1165085
1147485
1012340
165588
1058646
1077240
706991
566601
495022
916143
473518
250390
919341
997833
145167
767485
1050838
1251358
1063960
205550
509311
1060887
651615
919672
1057168
500695
639294
462260
545370
678767
1210984
976502
1225752
735756
839718
783270
1144803
457849
343027
692388
21324
754277
304990
479012
88817
456286
74102
842868
939426
79634
992337
39367
215164
597169
407637
50059
1152081
738975
1029988
1055311
163446
1222106
673153
14740
1158083
539676
379148
988176
1328680
794053
1043038
1261551
186680
320584
279462
1029051
489668
831620
1079189
1244681
459716
931920
1098875
404187
1034062
684830
360049
1317752
588847
1259292
522670
960680
170634
714813
607886
1326982
1027231
1106277
710427
1094112
555999
5865
987011
484620
410108
646413
1282528
831301
286441
577052
51518
992740
427718
1139468
561873
1128831
317697
1171125
504861
821959
866578
292430
577663
457303
872162
1170533
689769
1260020
257343
851507
72540
902039
507442
1035367
1235111
16383
95984
717067
56855
834449
1001606
838151
1308158
870725
807758
328045
351418
433745
736868
1022035
199231
414904
633885
1127071
543687
960063
353017
397905
988479
310179
887493
682412
412342
1244279
199986
408322
1168043
1009847
1245341
1088330
615756
933135
130578
1143346
758004
670876
663948
5470
1293633
1329493
394318
1068362
1294604
1120847
236365
235333
536891
1084560
278925
346162
616489
276315
1258459
536929
161070
983302
806063
579291
15780
1266830
1117757
705962
524835
1351990
1190688
235658
890427
414244
9848
1191788
976493
156016
657368
428263
1118707
1098511
398123
1162060
287357
1110728
718505
1039373
907397
571715
833635
282379
496464
665584
433996
852147
635055
783298
1090077
14861
727368
735244
835829
1315260
409065
399460
467964
539713
64478
1259480
827438
766439
1265198
978233
1204422
344452
398950
278693
471276
833911
515143
980546
1106565
940228
1214099
760044
629918
771931
515353
888561
139857
801620
512072
46459
379982
875308
1181693
950086
519528
1164964
440045
1185817
1082251
612115
1341960
106635
479537
1363665
900750
1138859
459196
691480
219759
75187
1216756
536151
1028617
1298023
853794
51218
463541
865867
1286976
146993
1142027
771018
729680
1007960
1254587
830546
369920
236372
1036646
776402
697058
592312
888931
653349
52524
1196407
183300
593551
251266
1063663
265842
1112262
825409
473927
968185
934301
374256
454755
163860
1110675
641021
828697
981939
797069
1202597
797468
1256710
310505
571182
948127
1361212
356974
621508
409963
562095
114682
245564
467525
665098
1018603
998934
40504
1281238
1308568
588748
784749
1155725
358594
606465
594420
33383
97664
1187155
494179
1106918
378723
1304680
1151503
375151
397103
1274582
895067
122248
893911
812040
93498
978696
798445
937214
948727
1142432
146655
902600
479908
1200051
887430
93837
61966
775519
218115
611891
949080
1301901
1000132
383628
9092
1339513
14523
419846
544746
1113790
583126
543629
1051603
987317
94294
1296122
458848
580866
1228011
401186
1042694
890001
267879
938230
964245
483404
865248
831676
342914
759521
1331648
676669
8252
1125306
1249334
203198
805487
144075
73668
605308
485283
1097420
346107
535039
480791
831647
1317170
874479
342344
1105189
448335
231685
1061795
372832
54664
345660
790583
246038
35944
860914
130428
98778
1300744
792590
857391
444404
1169876
1077313
897348
1168398
1005874
1175634
372766
919669
767560
138452
814544
742074
185582
531645
462294
1241741
737238
1176069
659735
16757
248300
663366
1061697
1072649
206557
682602
1258074
1041121
927769
1247111
227769
1052233
798347
1016803
1158743
1188518
305073
490763
1100554
1261643
539831
278043
1154646
610056
869050
784557
1347062
920888
1008950
473934
425708
485918
445448
724638
956622
636521
685178
1138549
74452
283936
1024582
39879
918803
1038538
412396
486087
1247158
3641
760380
905262
587137
272635
1073136
1155172
1276157
255992
1210080
698808
644679
992865
883044
1048223
330264
751884
551272
855962
409745
1131921
879644
1088471
1036262
561353
366946
741628
331991
816452
67769
139210
74356
1043960
638249
793820
1288012
516235
105032
78264
55569
39617
695516
491430
92369
917926
1109822
982532
59991
915943
139938
607016
93394
149234
226192
248018
1040897
708677
1133724
1272859
448355
571274
580032
778081
1085475
808823
810945
452601
1131804
180246
21156
272222
1258853
574545
958050
1077854
1157873
1305852
1050676
361949
847735
61305
395474
805990
212409
480748
232059
149903
140443
1021269
993628
1001080
167927
91242
197030
215710
817630
1221247
417267
894681
525919
1138877
1165132
1033730
476652
1065617
454872
15214
632019
208618
1169537
1200927
730062
1223665
909808
316942
194111
237541
1005401
1032550
544751
1197412
790668
652981
842395
374361
702445
427182
507100
345134
1121073
1217158
941411
1105742
480092
666985
1213607
465656
1138889
167344
435385
489133
66134
637673
171692
1295185
13077
980818
743922
593487
355340
1031982
1035553
55427
897454
599890
1002384
1258626
905763
349161
912655
313655
1054230
1231680
567273
748227
238733
676866
1281554
1073813
555807
1089084
1138045
1106396
981874
922359
966854
868218
527779
25615
632966
256139
1006152
1318151
503946
292760
473521
578812
971215
632666
213018
672807
328227
825817
563982
227065
1155200
332040
815082
25029
86390
1257173
308691
1012895
224530
845423
1103549
11886
455694
545182
893823
707324
998610
76501
573584
1101652
1044569
1299887
14086
118861
84686
904236
1249375
668033
1364101
818968
1210884
1074027
240500
396075
155220
274002
408647
1138621
1189624
1235893
1093212
1077983
1207330
488219
36207
749259
285196
492938
971170
1291492
209639
185924
796755
1038236
290141
313316
1325343
141916
257356
107961
934052
856408
1177051
853296
1235371
244364
825127
63181
553992
1145678
721291
564375
485722
359569
767223
1179970
535110
953792
399676
545407
592268
1033835
901344
1168772
297360
1127900
8157
766137
159069
611704
1119868
650474
621895
1315437
904525
599047
56625
201399
26494
700526
1282733
1322517
1104958
563314
376034
260091
169023
549185
417803
724500
1323132
938172
1090943
1162999
1312674
638917
1081098
114274
1295022
1260071
1045003
663289
809487
950241
1035382
874760
412563
450658
4829
1047373
30775
1069330
434885
535212
234091
828868
208421
1297837
798545
1112961
910538
285792
1288068
772697
95482
1333697
1164969
307074
249033
1190809
1310788
409967
1208865
566512
100803
32833
128591
338405
588758
30853
748664
1116911
963033
458136
688335
672655
465338
126172
1316035
1090710
550334
727033
254229
1296504
283866
208671
1064440
61218
925953
1272833
494661
319533
924255
967972
796940
959424
280732
132785
780957
446570
820349
11046
537077
988630
226757
377136
410773
166766
431877
827117
789739
1106908
1227522
264759
1332585
784760
835656
632541
451139
441849
1266434
915925
1225525
1119668
328017
104766
861440
355628
326746
1172549
798051
1070768
669328
1041236
991991
243862
938388
96155
460891
459428
1140771
1026825
388438
855986
755452
620166
1005057
842957
22119
736173
708043
683450
1160841
134963
536120
753299
1299196
1079789
1190689
166952
568227
487981
1263592
1143547
302466
1358819
217472
840878
635753
179481
299620
50376
669131
731208
238340
256697
1051662
33797
310578
181372
897856
519237
412595
440608
862245
979515
451761
134099
643496
891817
599767
1173779
1311219
953544
1136648
265365
297307
1213232
1279965
422952
792630
227660
431553
1143464
1082898
731702
1071336
279862
1252866
1160658
433968
128687
193842
551326
419292
372941
645997
406555
284554
213612
1343905
163654
1104609
1120799
193930
118653
786249
451575
1272237
1080267
374614
565376
219472
333264
630698
1011505
343753
870179
1102069
761485
1118677
841725
1005365
278840
877841
31341
156387
636920
992220
1301925
672205
481838
445072
818391
683429
210496
749979
90530
253435
285157
1140240
404374
142703
450859
675547
882012
978177
1266690
875643
1218362
37328
1258214
1098490
236194
399978
626922
988011
631837
1045018
1336511
1346284
1017587
1176807
135110
953407
1189105
937346
1124429
1032987
115132
1229366
784215
970272
1285153
168885
139373
855150
163816
804975
216091
805905
684036
161209
483467
432378
146
1004839
1041551
1131819
713844
1235039
1096378
566836
219697
146868
365182
713106
98209
888252
1280432
618222
980097
441836
250151
779084
302023
1352192
1311343
613374
1155313
33413
498565
808491
220814
1098043
415099
984992
331578
231750
987819
451861
445241
640117
248719
532204
1091705
883038
296610
937432
204079
1144846
263285
30926
885684
646945
724448
1328854
1195783
724637
305111
835179
473132
1075363
901552
217291
54459
532737
1300504
1297076
815674
50463
371301
524130
1188974
347514
623068
918100
598487
569168
966209
18821
909486
547887
63208
746779
1107578
1339670
1297011
193089
312605
1100530
649066
1308610
983964
1113481
1154689
930608
554640
151544
471266
239892
39060
1336576
1110913
17325
674326
132258
1064183
403348
230577
1054472
105286
657158
1322900
693542
130175
958772
58302
1026101
294211
667214
1085097
872878
1011035
825915
269689
123832
402728
964854
550050
834108
757366
54219
1264166
87918
691915
566374
63392
49550
1121604
131976
472737
185317
319455
420666
896970
644661
518539
602404
162313
919167
684915
418653
5661
776012
139734
1363674
1053016
265987
720662
269151
1041598
273771
77784
987660
364652
382953
414681
1340144
977572
925177
639902
1135987
523215
76344
985139
13390
744651
41730
612774
1138699
850226
758974
931523
867933
418964
425207
645959
618409
1113663
841558
1006997
362356
986817
683672
1360427
486109
1191168
831769
846845
968012
962764
653302
937641
775360
614840
888579
50885
1240762
672022
516171
730005
568585
1283508
226347
927574
641634
216432
807534
180948
375859
812696
945434
480023
678142
48645
879015
763392
588535
735948
505488
213084
233023
716127
173023
145877
559216
1125850
799484
1076619
1259230
436599
987114
903265
1347781
1102489
1167447
916684
552447
175212
310951
581227
88051
514195
590997
809004
1241472
24256
684906
458547
1042907
1263442
1071756
1070593
541314
834915
1054818
176786
247718
790887
1146184
1198793
284440
487247
461510
569223
1360748
241044
1224024
329100
485806
853046
232580
35071
1001212
578342
483364
1037067
317276
713611
385664
1034379
1128552
276252
761868
780306
1032213
1211198
914542
1256490
997306
1317536
315506
757532
1055373
60048
549112
746895
469031
748728
333538
131465
1154933
422717
764878
851297
970476
1067530
85294
1291478
201342
439510
734115
40422
150530
48560
480974
615402
946780
413473
1170084
185275
458734
434851
159244
1313698
172056
285253
848135
597507
166364
677741
202735
912722
495332
133322
892755
1107193
1071959
327929
233336
1127652
1170533
1229366
319321
80329
768776
1080066
542372
97243
659464
570266
372251
1015363
350945
1356722
402983
329367
1260381
534564
1248228
560386
992315
672136
998181
659006
992055
852340
879043
758675
377825
1014517
817530
369793
1262216
1357128
709934
1071682
540330
1325019
143954
988091
568659
843964
299872
180124
862602
498019
53802
214279
1257265
491825
1304053
637962
189837
1032473
1233534
2911
109571
924407
289435
85807
578270
1311680
493889
1079252
841909
147590
723183
1185454
368325
374171
520619
192974
480632
742787
73833
1073994
893960
1291527
560805
400816
600409
340049
1283758
554742
629462
1183254
760611
1135654
873601
175858
809489
447276
446906
298840
524772
1257513
25746
132779
393355
965357
505453
711132
1279818
527421
372316
493856
270628
383438
227300
1052096
318201
828668
1255894
434014
255941
662661
694732
1164550
818685
308046
779518
351201
780261
753646
37123
602203
1064601
83349
112422
987536
31138
1273551
383991
855611
997797
710122
725827
1130898
516332
1158398
427181
557168
512740
122722
1330719
445093
791961
1286839
710523
1330213
571001
950136
512367
652966
956208
1251398
1355443
919551
690852
682118
815668
774770
586907
969672
1122664
40801
1296830
1238914
1321191
1096000
54185
445503
966047
773146
470947
168391
557545
1137643
1108718
1058144
166276
489422
526502
1214266
889307
196991
697193
688263
1151521
837003
1055887
26756
586687
1076444
351854
397786
60131
181989
966252
570269
273815
1025857
1157391
1291161
1229679
666890
603147
796428
282448
16825
127935
554571
1042413
34857
11127
122167
963334
469545
1214353
938793
45265
1183593
113833
1149399
583545
336672
894122
105734
97900
1024981
1056364
312663
64661
1314766
521747
1140272
189064
338895
6112
446510
819754
1035949
945705
557803
1193198
1312379
856620
843384
283613
114680
1171338
942080
1328043
136813
863595
214717
37967
961630
818672
192088
129096
935698
283571
741173
450330
166335
33267
410671
1102418
342798
97142
361438
1025550
1265206
115098
32250
863564
347681
300255
166228
645837
653723
1232988
794005
1173610
123230
778465
1257602
181900
1298671
1297338
172671
825778
574206
278188
423997
110919
1068589
335180
1184873
483205
1164130
710597
570119
285323
560067
426384
435083
176686
1030406
839168
339874
637226
102203
921963
273788
576337
811982
1068534
643330
933222
891870
463889
1149913
970016
1168047
83740
859647
780666
154693
298217
1184345
588829
701248
1028381
220198
367299
210496
1009042
768998
530695
800808
84420
841133
33319
416035
966317
972828
680830
1009783
339107
909260
482418
1338189
1313104
942437
356889
407559
919771
1344853
331651
1113689
1032345
1064200
883945
316931
361140
1000136
589828
1151105
1192056
244031
548844
131902
482290
608133
817885
1028249
351866
509754
592474
825477
1170216
1055814
194721
199354
134256
199864
551702
1042901
889898
1077093
1194898
741274
875398
795076
291829
743935
977762
711771
1128393
28908
927910
847218
1140163
581853
40678
332733
1111163
229993
358475
808706
171680
1204477
1312573
546169
1034806
940577
925218
646803
94139
767249
1316016
997883
430838
125624
106275
786230
889359
830257
1301621
943841
873046
516263
1351284
133313
464673
1322632
334580
630372
1078662
1041889
466269
1267214
436474
634836
1128007
986498
1212323
589008
503772
342886
422363
732695
748389
876540
877798
703801
997391
1082999
691160
780241
924807
984427
916090
451814
590186
408153
1340888
666321
1050857
705491
731689
1254951
1117959
1294818
1097329
376342
443219
47150
1170032
1114584
669879
1340478
155890
129064
569475
1052934
1067478
822996
779644
702672
616544
799381
441566
1283457
190772
222027
388388
72536
894627
787719
648218
606471
1082531
882477
1084027
245132
1348087
1296870
1146288
1216454
1339948
700320
1117852
467924
1167304
653810
929004
380
905653
97403
772640
248244
233997
563489
568546
1001044
1292170
1030087
719397
572235
175959
868793
270745
952678
260911
1233560
477444
238017
439926
65357
1331984
336771
493306
169565
1299186
238268
611455
1077382
473522
440783
795446
133446
1045685
768518
1322555
701479
1188950
1294095
235693
1346795
285882
1109240
522102
345988
947919
148297
386103
1048194
1258842
136893
1300740
100945
194875
818589
624404
404232
769177
412738
999468
163873
580918
955037
945326
1302104
776970
675695
113333
367106
1073069
783539
1121981
752684
1209397
985214
938931
701736
857130
850412
1077206
431117
319470
1054469
223742
91645
1206781
489074
318171
757113
968919
867527
447868
169725
383405
1261353
516937
585620
16935
121509
366792
116322
696132
448652
503656
694330
742676
985141
618264
997493
83660
652661
463483
446352
1251768
576774
626769
68436
157068
1230478
1139957
600853
518163
451250
390230
1013040
454723
552206
766768
1193852
1036414
9870
1171405
62759
505300
1169111
23653
70561
1256884
104745
61549
7821
922347
509219
1302264
222538
391254
782710
414902
1236073
111201
249702
239360
412222
165718
561244
1082564
238195
83914
1051933
637522
616751
1035953
389163
765717
12672
999092
901002
1011932
1256237
750446
1311146
767795
521321
520986
958754
449530
836231
840324
176459
559559
221721
231217
1279359
1362405
1118896
832687
897905
368083
831194
1020877
994492
1065075
526552
177881
1147392
583050
1015059
236463
685225
734978
325956
867572
411185
864492
428219
2609
647853
885474
1080134
308689
400927
618821
435185
101250
940123
575248
327150
1252233
884872
479569
419575
1254253
221182
133001
571244
601246
807372
157713
1274534
288785
257695
236157
690930
1032288
516063
547832
1074479
38364
601327
152372
951396
98650
298532
154167
1288530
281003
645596
916553
496764
384516
3742
870756
1021007
512414
485986
1315342
898725
439682
1285761
309515
456848
431888
253856
653826
1066979
373071
656145
702750
884
258153
603903
1240563
652741
622167
977494
780471
1173914
1307423
625392
609670
768021
1159791
732321
443858
1104016
1047205
1277832
1072073
940561
516480
901535
920844
513756
1181970
112440
1301602
786853
1309697
491774
922195
558685
274776
786314
451095
1066382
1182529
974902
248317
1018642
1307111
1000884
26944
698114
597518
210407
89520
1076023
484680
573616
167476
491847
1304971
1260811
406098
221317
1185368
1336563
1274970
772186
694968
111381
734432
763319
662913
104761
570873
186549
1158199
829732
45126
176081
804580
1266709
299288
134289
884149
987343
708474
836038
935671
1292423
329510
340753
909105
872046
698752
889995
35553
89485
10274
420050
157996
968773
10777
447241
266426
710241
242333
786814
1003914
128216
603050
1100518
426196
761173
215126
565682
1151314
713831
1037349
517921
1266049
567379
563930
1203739
206941
110886
214282
1250735
388522
1162989
1175954
404112
825445
802961
472316
683265
953610
1229598
174913
891774
1271291
964558
669626
169152
1100250
8497
808874
761218
174115
1096497
728027
742767
1245866
441518
517465
87671
1327767
87563
757003
1102383
107493
955996
1340603
719324
430413
170367
492421
1184520
388988
169852
845265
922392
1171374
790206
448425
840992
641525
1335691
715302
347057
1323155
907266
872273
382187
1076015
1011642
606264
1269697
322466
5867
1252144
135560
1171924
961148
110552
1119928
985959
184593
616983
151707
342661
1199892
1213187
482543
127592
1156985
218235
1166187
977912
472404
419
370667
680104
54345
551402
660155
831806
1224848
495550
1207506
439473
862205
957792
680264
1320541
688580
581342
126216
1287855
1046369
651894
1330499
1169158
1023799
171093
830432
452114
644886
977808
270674
852989
1097927
1158301
50978
304279
371901
721852
815448
957156
1273118
1114246
291220
800027
367392
773893
1255862
887719
880112
1244030
934562
259089
1268993
298494
1361797
316085
142214
1236196
596377
798589
689381
1272681
562139
606663
289834
1322462
645201
348659
334262
862523
1146828
3078
922999
1291196
87837
398276
405836
1255298
58910
840312
1129839
386661
1308180
91859
1345780
401003
547736
238217
111721
505210
567360
26719
904811
220962
535629
958307
255805
469842
1005274
1269389
588894
1290317
163399
238096
1064391
1191521
1176974
494338
316782
345831
445291
512769
65942
106619
136204
267413
337637
141504
455053
579463
573143
1362373
329391
1191344
719466
393838
201832
42264
454762
575964
1286747
954221
690068
140689
602413
718960
1180277
107646
457402
834635
829380
840008
83773
775597
1215705
551176
1271339
576387
259664
524604
483531
932702
1292549
966333
1169719
1223842
315187
484494
166775
140913
1166646
183497
1136366
1003545
1121456
181121
1116162
433921
204933
602888
617032
867875
1172126
974574
225669
355768
110218
888185
81927
818121
775242
545692
604776
1021731
1012057
345401
434719
349347
1151888
1304904
829026
550888
963068
363637
910382
827628
1237939
727690
568415
106344
303912
1324175
691052
195732
964251
460500
1010821
236315
399753
622227
916553
1161152
481516
1074283
277064
455096
1009885
201466
1229964
781920
844739
1340741
79214
1152246
1213344
810936
81581
1018689
491005
604932
1013397
15004
901949
61237
335045
19487
1249511
459865
816169
1120192
964028
190703
59843
731627
806740
326668
414526
647094
966241
554804
1349955
853079
1199803
441333
441809
69850
871180
266124
1104067
1008874
507073
45797
1330675
321105
1274634
131325
650509
691378
859278
90705
254143
773692
982349
339130
1097398
1100046
86832
756135
130235
1340888
914483
539165
1096127
395728
506795
1359180
238852
797873
934637
372747
975499
1280111
1222369
1029132
235457
1101518
338455
477020
744083
124832
398086
975355
921074
1141602
1251770
544133
975349
753934
881668
158871
899826
606907
922591
1017103
817346
821434
70597
742900
599340
1162526
1196997
657949
258785
49170
227495
38822
898909
248702
896475
1192872
1348677
863168
1131994
631350
901346
805188
1180626
1006142
108786
1357083
1115848
566304
456650
941060
1339974
959486
698653
482369
1181653
141400
1133406
579440
518005
446045
215545
266590
1005305
869442
692193
1147002
128297
674524
1109504
450549
724816
1132663
267450
1170801
628977
1198673
1087404
688814
1025888
1033418
645157
1124752
241272
107840
532645
1331272
1024908
942001
271598
448013
334880
947308
1105517
238119
607499
689529
389706
308813
1208699
1052710
347894
520423
729756
127684
1114285
1198200
985577
1068677
346168
871986
611627
252573
582913
768744
1213445
322862
1159826
253837
653078
149927
460713
428305
162886
795347
604794
986357
457563
1178274
981287
550693
55346
820943
450646
791234
551518
1102731
93198
341842
910704
993494
29235
1297325
1144419
1281931
672120
1252434
354706
188100
58840
536703
730580
895068
816295
1165099
701052
1287131
1191483
146692
560379
36542
1044503
393639
537724
1000618
1211469
462532
1204904
347970
1226475
333603
824914
967318
612329
753257
408669
315584
1120980
1001313
1323015
1025601
829362
1003733
616756
182830
676578
116877
480045
890781
37898
297486
69850
1040653
1081262
484947
517640
1244600
23762
1248956
236162
998562
357741
140075
557880
970026
802767
180591
857778
393560
532802
791177
1305346
992810
1348675
206047
606356
128017
1147716
732388
1278194
1147438
449687
1152060
122290
646050
1360666
263590
65420
340610
43453
1215939
528803
1128060
270464
1010093
30330
987368
564834
1158212
607986
97861
560169
185559
406285
1146994
1262891
1167201
1320884
840379
1327294
1322011
942865
836821
1250659
1051876
1269812
1259778
628671
194928
650136
512895
749591
612929
7757
82083
229251
889537
1047472
1328124
299947
956896
883438
1127159
1326662
1181375
1009499
364484
1356460
1166426
1033922
202459
748328
182364
1294169
1295699
482072
464028
201729
1127301
552073
143916
1084797
73474
247961
212360
233075
616516
982599
1073240
1363285
13368
249050
1055766
1332287
1134453
584940
937495
309473
1270032
485692
566622
1285433
724049
820060
524730
175763
712098
389357
682138
239816
170632
493137
1098249
146714
980873
51217
291320
798543
1353055
1298872
457800
277439
714432
130866
1054589
1008338
725746
806013
618629
615150
920233
78960
1290680
272691
1109217
1218758
941641
20401
1287511
888007
632611
1310471
149712
926474
681115
193773
899243
1355399
50554
554049
1162438
436657
1123982
1250681
260859
845388
459640
1226881
741531
633192
1045522
828807
838331
1054885
121344
278027
701600
406024
510814
527504
390027
15679
46181
84452
200100
1225142
5776
997016
538961
710123
215859
682667
502512
548775
1171923
678155
910281
1578
125106
1085241
394386
1341219
41697
270146
1009052
624598
71177
736376
16389
905790
140814
1342521
489248
88945
72347
515722
243442
630196
1125295
728512
86157
670432
663255
797834
1111043
1298669
998436
577732
749811
749795
4310
530209
182232
974032
1281031
976803
372408
644848
799041
856160
1132834
281905
201109
649438
51836
613851
1169497
898493
648129
205140
663641
1168928
304808
1297326
942988
520877
1107417
42035
1306376
769497
1298388
676573
429474
1075347
544112
1135385
1060824
1362054
248780
707748
904406
920893
462214
491832
1180459
876257
700893
810975
461527
1045436
999066
1011974
93960
6955
696792
216120
42138
218893
1183265
594670
122612
473050
10833
399563
382415
605632
1199764
607445
1142767
442855
178220
302527
564127
387385
59400
1233180
670658
1118325
292257
792106
452529
1024534
1021145
380443
570917
911498
522350
1254938
515287
620833
237335
235560
1128072
645532
388395
312645
647754
987243
864580
122427
36461
245553
1353363
444750
691388
1232065
1012616
396059
95310
1111544
1127893
211639
1077641
631034
511717
449632
735478
6395
1160765
818336
378197
1230145
460430
1081801
929022
296298
401605
769885
834801
111314
1127398
800943
388136
71149
421381
77208
1244322
272895
1000942
332900
716031
287198
1225187
11374
706563
977293
1077134
467178
959897
1173641
1027542
192685
795354
798986
295303
561269
1023757
904409
565376
630885
662635
1235247
327432
244022
447084
977178
255924
372226
1168799
141541
208796
1133864
856722
1208709
1243714
1311102
1260369
851913
690948
169956
347033
490185
160029
839974
553843
574107
888208
497597
604628
75239
1133128
85523
1035304
896805
1344092
219665
880032
829935
1116115
1133015
1242266
17769
222497
1148189
56127
634396
1114192
1110737
1342060
861637
1147097
1214522
1107387
1208491
148315
165491
1089566
937248
1179229
311564
978684
1040356
1144043
808144
1141185
400817
368848
726925
853192
599654
910741
464543
467805
629777
111517
175835
593497
402385
802656
219036
676796
625884
594302
288058
1096054
735738
1026124
1022532
307025
85264
822392
647238
1161877
380120
340964
997661
404484
86132
681989
1133494
741393
349277
897740
197857
1104474
1149550
462867
559418
171234
93621
581012
123282
424511
796878
481274
215441
215762
233181
968124
747776
460600
380165
302911
923545
754283
824981
296215
408875
390028
796182
961401
1251206
956503
1009686
615250
1040011
62789
303499
456264
176456
329421
280877
267536
1183841
66652
541009
217048
1256666
928757
994305
398110
233883
1328314
489319
101685
1126415
884547
775896
1302634
579909
1341326
683721
467993
1283834
230838
332902
120962
530148
705049
589437
486395
608754
990271
1237818
41716
736726
1295223
869667
1040429
1221259
976749
34023
751982
306848
752196
1130873
1182890
354466
566526
1116122
180036
1217108
1151610
579267
785025
366141
1221935
545004
1144101
140760
970417
1140644
426432
467232
667284
497276
393249
270493
1218748
227846
1213661
10071
984489
1341595
128986
1223844
1251352
100282
365801
1254628
1008592
576717
641176
313753
898759
1127637
688313
1158072
1058095
366902
1319480
1250548
383864
166815
851318
587279
1198078
1239044
543031
1052372
516589
857021
887797
1284443
470126
913950
1015765
946264
1154950
559432
356422
1337620
23186
463601
108579
1219909
744062
465611
600104
22646
860526
729950
162828
1200679
992693
613892
1052888
915124
1061624
1353503
54751
827963
549331
33298
349305
418377
403448
103983
316899
722801
368535
970584
587980
979884
1135341
1166472
1126234
726317
729892
122174
1118165
1099836
897767
666430
272106
942311
982338
1298340
736602
64733
1020295
296610
106590
154662
1056221
140462
144344
1301066
194276
43623
302772
421104
1251842
878526
129244
453812
719074
3835
1242504
703681
459411
510272
125671
736632
73146
44685
1111786
752429
1337323
239872
358797
776482
819243
764756
1084724
565236
896686
36585
1256053
9585
403211
900304
1167661
653208
795165
661298
584085
700043
239730
381843
2774
555807
789582
629707
30806
810651
1129872
394681
305472
726388
1336969
704919
60889
560434
1262290
759276
375770
1142933
803483
555141
1091940
242016
904878
463749
1218184
285742
558944
1225999
565691
1135417
362790
1031124
276843
441590
882961
1119643
797802
1093496
1158215
941911
196347
51375
213711
487954
1270246
1105501
1186755
929318
610076
883422
545403
742118
1220922
269977
236916
684542
472578
1141786
645241
612160
623790
1191092
1294115
774134
111675
148813
812680
320093
194695
26462
510555
84935
1293141
113518
240920
914610
694981
1015215
363913
807126
282265
681437
27975
357689
1305851
642816
815933
1151646
523700
1149627
338824
657111
863297
461057
372400
49124
1101588
499978
312969
376865
1113179
1147776
987661
504192
526867
874878
1270088
577446
323756
1186612
625686
175910
79652
121137
459340
620681
876712
605875
963928
1249308
603116
61211
210745
830841
1078617
495708
148119
430129
9367
995965
254539
58221
40223
1037897
1194657
529145
418163
759279
857737
1069287
359809
1005092
732249
645152
366347
205861
469685
792898
187416
100526
1133187
1317234
362498
237859
556963
263190
1352467
83127
1156294
63033
705960
1156290
642162
266525
955096
705685
518885
1230497
497050
1181711
409323
1968
361256
805447
300557
1265004
1206131
225150
853856
497209
764054
1085430
1292801
223470
21529
1037699
1296359
221917
1236068
852211
1001578
71556
583369
469000
841338
886270
644024
889870
765466
634162
202996
167001
1161793
411434
179977
994058
774537
1098838
1288764
1178852
1325582
501711
688754
801182
291123
244386
361846
1287823
827970
709607
1316101
735971
636978
1037913
1017480
926794
1186982
20943
1305612
834094
1290644
280422
813896
646470
239380
1147679
1316133
319619
509202
139191
248280
1033504
981156
773738
83155
296528
487826
826181
302900
465023
826677
657469
947155
471782
826504
988402
959822
1334672
81546
72840
941933
1131242
285149
808934
854324
302317
21200
77454
1347500
722632
788726
1300227
62140
981504
67759
1056702
89188
11174
714718
942564
196643
318935
411249
752445
83778
510673
334733
354234
1055985
326528
30171
1252834
33304
102447
106836
363697
501391
15680
1164329
1122963
282423
498961
1219141
384021
1087243
1320900
1188787
1109482
76640
376589
323837
1037691
1196166
1027221
1187664
478744
617756
880165
198764
71871
1104702
649749
187298
658501
53183
1274896
1036739
341893
1028499
375476
1223858
142835
564641
537822
1207499
1098545
109178
995632
764691
1204287
119202
911817
754959
1001379
485337
637699
748806
666009
750212
1335336
500499
1093908
1073398
990398
1313410
123496
16745
1233641
671073
1027369
634640
464719
1232963
844229
1048538
1019261
421129
1316867
359512
1288609
14114
1245868
203960
525071
1078833
1206363
373416
594570
646884
436702
975766
1257177
1257176
1183691
1050693
165626
967259
251009
919689
478291
357051
1083037
933264
262277
1102473
443711
6278
688641
588257
1041508
102189
1084053
1020505
42308
1246886
297447
248650
111408
842884
1357701
552491
690180
1023725
108873
1218116
1323055
446885
393697
1211320
3990
822502
643178
883254
1005713
992544
369435
1269118
54613
50178
696972
1236655
135705
198201
785920
554294
106654
1295100
1080690
289184
455651
1268475
1182883
300216
844248
346652
1075043
288115
423539
273294
397422
287454
799599
1055255
541979
467142
442439
1356359
713581
888005
1302443
677872
1349530
1162797
766847
374669
480482
896276
810364
661480
659113
867401
790170
636401
82276
584426
402962
490612
222608
69864
820067
817543
436402
10505
933108
54828
749862
609674
421949
737384
985909
436986
1280591
737761
482930
431219
317102
898251
720453
280563
678900
245673
457241
587326
1218958
1094971
102063
1065489
950378
1273862
411648
310411
966925
878465
738134
691162
1165742
893756
146419
401108
202768
23489
244069
151244
420073
542955
456936
1089637
827616
843335
152894
575907
116081
77807
1281737
1354780
7742
136034
1065210
67006
1361412
277463
275272
856236
4851
311455
1066981
1062689
919110
771338
57999
482257
33331
1315909
402164
173390
140734
909276
247004
1326609
338266
477647
385087
402026
588187
582748
727860
1201484
708213
93915
1004642
932538
1072779
1245848
814353
789868
247125
712472
40443
545325
382870
1160952
986679
1063407
315775
671879
627473
1328024
586469
35703
392859
772096
827577
1177682
1149870
981707
1001417
605258
1184965
871965
1203928
102319
806344
489843
996438
936313
657740
1033069
1234720
84707
1278038
541538
939795
129969
534415
382548
917523
134621
18473
1091115
267273
496889
241346
1256217
157184
1044033
613490
263649
666579
340629
326439
789931
728400
726244
942331
316749
226745
898609
1134654
844388
1309515
5673
1331272
25139
1312491
830796
1249927
773589
424082
158162
326627
682339
167114
1303441
984510
590487
1216865
107913
514072
752885
10209
531987
1357045
1093675
1035800
22496
628894
1291043
905891
603782
155217
888090
260805
701215
549180
647082
640685
924872
1223779
382066
2065
31443
1204086
1098158
606793
838642
1121571
838712
540360
1147950
1349555
1016174
344037
1115626
125491
631363
1140386
202134
310293
723065
252497
950517
609375
161826
1181353
205119
208480
569700
637117
679795
25331
1064628
102719
78352
312327
169348
417505
1238174
846685
212474
530409
409565
594914
605336
769501
928162
291292
557022
900930
454766
690055
1187715
132673
779395
1061814
477696
829159
1147663
151339
303539
998371
798239
420484
977617
706048
660564
12514
1293575
1034526
246517
498187
736808
399959
47176
502667
621588
532870
765448
525031
1307764
731678
412609
251988
1107886
1083774
719791
110208
203563
1167096
5460
1266115
768558
1278631
1331050
474109
528375
151875
1344491
195849
131756
1056570
124780
543335
719058
302362
587656
340701
12625
1260371
345217
380796
283005
878581
1172734
1076684
990307
1274186
1119377
491346
265729
612108
995345
794126
582378
991426
515642
388482
1326407
282816
1258901
134602
482075
582356
176967
380079
928607
255012
1305993
1247187
1154756
609111
415764
389619
312875
87492
1255983
916284
1359312
164047
1325523
1315068
444127
972361
80594
207407
256744
779789
492623
563334
141606
354390
1203269
148372
103962
1131189
1342569
856776
584365
559792
47512
850744
448411
1182990
680212
135513
1239529
1011320
1010363
1289745
418963
1129774
1004881
355852
222791
784031
1350623
745964
839229
542580
562102
95667
1015858
751684
253325
468084
707601
1099407
1196178
1162365
365644
828263
340601
778734
638969
1075352
294453
707837
1168135
19055
804450
1265508
59822
73873
130290
1186979
566812
1273762
830672
577598
1157626
65392
1305949
541882
981311
1129465
761934
575122
365184
945339
1247585
499900
94601
2107
1235102
405267
687493
1030950
227366
1053315
487872
1131430
480959
274560
437335
464758
196117
636279
734370
636485
1287564
225120
702937
54299
375583
1286036
381014
1017841
868894
1114471
1082814
1061447
1251107
287263
223999
430973
1294118
518159
861770
820994
320125
1287700
667913
1076683
1287742
1162648
382622
978882
799453
1264452
717881
66389
1305849
940248
250365
510127
1012411
600845
464247
78246
495095
1310193
1187425
113910
69831
760305
1349635
1188050
1049465
1126946
1264109
560211
505061
183403
491827
1259823
668311
330665
98048
387891
939796
719804
1012287
933601
679021
772855
1148458
268071
1283363
653767
1115893
568095
15850
850335
665130
206733
976781
7229
63072
282255
382839
718742
495540
1227729
179661
168268
548833
1235830
799810
1271852
919613
686880
707390
1363960
214854
1109627
487952
175113
1127405
154401
837505
904215
57525
263444
585720
428342
1093303
898635
545450
337124
304068
873973
98763
516035
206480
979604
543375
380259
177813
984097
301425
83400
916420
253183
850885
741093
648681
1103073
1120058
1350182
81920
136397
570252
147027
81934
729730
321351
295954
123166
89839
306664
731406
965458
1045383
233144
256191
1136635
970289
834280
615036
1342631
737802
1215254
1357050
1068957
762202
878055
1105382
200181
766958
217255
689605
1274458
299440
1228213
6551
1213799
714572
1126621
755160
343231
1300107
1193550
669273
1349044
138096
801726
848128
587161
1252923
1184654
484012
465485
956727
565362
383859
305546
289263
1171238
1128286
966564
1127954
568972
1162460
631881
989015
1173809
1005774
630856
149682
416903
1239738
338154
723395
791995
1028139
60164
600369
383476
975102
443378
1189858
131963
339769
341595
1245893
838298
904806
605358
1113442
1055586
512602
797622
261329
891123
1028799
483096
876715
1110117
78686
1318983
1105002
1229701
660961
213964
300086
598603
364179
1043048
608565
74654
690244
160627
145094
1192679
1151557
252780
455043
1213194
1019281
193385
987049
673410
1155631
199856
826302
885929
565710
1054179
609526
603624
1228264
909840
526543
77340
794694
389627
358175
894069
533742
966296
565480
653184
329286
241222
1225919
1315217
524898
993968
217530
943322
1234194
1335472
1267460
98024
884779
173401
960418
103244
907976
332184
900922
767191
719249
606473
300143
606253
1029153
599796
370688
183184
19693
860109
662630
793477
1283757
119842
728651
1002091
94969
652310
207028
485941
40542
704265
323946
723074
364880
1070273
956251
1010987
1260046
1015593
256207
1290650
359750
81878
441782
1266955
835047
761873
622435
418518
952431
229727
991899
978239
259084
157459
889332
965052
645467
584551
713245
922236
876023
231504
179816
1318162
597982
331861
734482
322400
420290
1107293
883204
510334
1048267
989792
229516
1251537
537379
942348
1107849
24658
769367
52440
649735
1103436
527721
1020370
1128139
723792
1290289
80188
222711
135945
27960
855688
333703
730487
703524
480820
346565
1110069
1003153
378820
1069777
213932
83402
2025
796340
1144991
982568
1004883
514701
1353455
370771
562248
1243644
333195
1044824
1245887
279168
285521
108153
1198788
1202978
1216450
1340640
922931
396507
103367
1289880
1219625
625329
1131515
1037870
981083
59653
296445
549944
1119359
247779
312768
407595
511808
472778
915361
405137
932512
161225
1178611
767115
903910
192715
100520
1107014
484657
585340
858834
876365
442505
233775
283945
745403
1023070
219541
284299
500416
719498
916443
637720
1178917
768581
1280319
1100280
1146748
834021
1185430
996760
998605
204409
1089104
1045884
828111
1258600
912907
609142
251026
1230183
631937
326862
53329
552898
531374
1229612
1328496
713057
406906
50460
1089777
10646
236611
1222654
1359641
871689
35509
813118
193252
459540
550009
280562
1151541
899484
1314310
229873
953447
899203
1157797
1245155
625311
1125669
876561
945243
766561
689794
1158407
1057322
1179434
414390
717702
628086
750079
1278475
321811
187903
611886
562635
1187836
1086202
326408
708338
640362
41916
559015
330546
640277
493854
687878
8077
942712
399132
879640
586457
163899
394501
125226
391613
729822
1027078
503978
315402
214363
1236695
645859
305635
1035686
714902
1310366
941859
895821
4189
355285
817942
553615
368091
835991
114825
1012335
1081948
116756
1189486
760753
118156
589134
693143
463840
242405
423775
979925
889533
887781
913265
444292
1150751
658856
128501
873931
475045
364476
1115599
1129884
1257329
400436
1207708
843503
901230
1329545
186818
139532
220846
358842
640741
1166597
690048
597566
1261162
597938
897743
254516
652058
81315
567915
1028064
301749
1315098
741447
969319
779316
621570
501677
333660
332038
424914
112617
159891
753633
83331
1099329
1281654
643236
867678
497009
1139425
1039834
283965
381746
426335
314201
1146155
1072451
378624
276073
1246811
422769
1300825
671545
430152
342842
553899
568370
1216073
1225496
992019
581999
589860
1044963
796772
382186
1283994
1006847
785155
531912
606979
265751
1276691
179951
851782
533743
1119288
959623
888264
1257684
932413
596835
642468
1078581
1268792
883139
1247209
834834
72154
28755
74966
1272495
195295
952613
560305
1309573
1097739
716808
816643
563223
1183177
1294217
1055057
591223
975818
434774
1123005
1198844
1337811
785215
213474
1133064
357119
450861
1343606
70086
282973
1055517
1272480
1223626
1199259
34452
428256
95709
1183770
319566
789595
1323998
1228041
82
813829
579846
131858
1052126
838775
335343
1152086
843575
119863
1281298
150001
805634
664589
620953
39129
1199859
9995
74373
722797
1292369
1077741
1275931
962907
706632
850968
268910
703311
663517
274911
1353551
361138
609504
637506
801467
998001
201325
8001
1124220
440024
844209
60651
581843
1214750
835767
1290181
1045077
166038
860922
671960
892996
313654
65897
548544
1222747
858129
325528
1056502
343502
586275
1019679
664122
1179075
157411
984604
1130881
144037
636778
576004
1000350
1259575
1066327
451636
1176485
437236
914975
1113629
501437
206891
403460
1015442
582194
784989
608560
477630
114333
919811
669585
93321
14340
1006558
102887
562767
590875
42870
340424
606843
1131578
1102716
157946
1332370
179160
1095885
49077
243063
701551
131318
471812
559161
1290281
1097647
640365
1285553
1068693
117259
1021974
701219
269528
912864
219225
253603
397196
1121256
761334
1317222
455651
461600
881664
1000579
1327506
621694
622612
498112
701507
413590
336200
104585
390570
596361
439822
689037
521110
1101179
997364
665358
652771
685996
501181
892638
503721
767753
247502
152190
458213
626169
397356
420849
812354
1269662
956511
998067
854116
825919
853757
356929
1171429
630450
732206
761743
471215
517298
58290
894368
307011
5192
298750
1196808
833556
836013
801493
186095
906257
1212971
1260511
638451
416311
605641
1149201
558419
593705
598460
590965
978853
134373
576311
805196
446071
234023
1182539
1268881
752939
890878
1114898
1299485
190738
194417
1125343
66283
395005
98271
458657
977668
1130845
992412
396323
613732
1316846
1102669
519450
923872
961389
866140
1245066
224587
144792
406447
1083266
1355050
1325060
1244422
1291868
605372
1296108
1099960
872979
1044508
640076
182873
830314
168228
407626
1235924
461706
243670
1022040
730673
1245543
747149
91487
17318
757770
407002
913358
1041237
478977
181624
413279
937453
1147708
695547
1011118
794035
281733
831313
1186469
817633
70377
541434
673385
576256
341615
945117
1303117
1032301
1138377
481379
440114
946807
875842
65730
785767
183968
341787
82717
560792
1249188
997459
229797
349264
1316715
1129711
675478
837318
439013
1014156
571478
249255
175291
640750
387901
608741
507482
643199
991776
328227
1168518
669017
134270
651180
988864
1084271
463989
1324895
1348861
336745
1028402
205771
174258
62135
281554
699660
1105691
1356619
327336
1145074
896386
602890
467776
851615
544019
619822
1316753
780558
1335650
1196232
366204
1087873
586735
399152
1225066
1135673
579411
159658
1185096
1199526
908388
41669
768866
809685
618681
652708
1120307
1225904
514766
447766
318323
591736
810795
804010
696554
387818
555050
438181
44881
1136288
51730
246537
1255956
594423
405240
556653
1155066
156559
583624
582256
178191
1001838
320534
769326
1250627
1196354
1056230
1329643
400231
1026830
554224
675138
108899
773919
404472
743931
1128153
1163964
19159
860774
879767
444130
1118554
548433
908278
999412
1251939
184816
873105
1000905
972591
922087
129075
684525
78888
669688
975518
15524
644778
229804
763313
1215851
462495
1086700
1319307
297159
38573
1243393
734557
1256256
1213538
1164243
177148
247909
705828
1203624
303266
45273
164693
723364
792521
99887
882876
529622
1127992
81824
1225802
16959
115783
364923
1238083
501901
569383
708985
455474
27457
822031
1272162
311329
1298273
818721
875386
863017
49481
87782
1299374
1294903
545194
1063731
320761
1256233
1140012
841746
351459
819690
627911
372731
86928
228924
868628
106920
283262
1032427
1144205
1256768
103750
227489
484600
35023
252870
702941
1067394
175994
686793
697112
204076
457624
200221
487283
850588
1345915
1036844
694570
934560
117477
807846
580192
638521
188508
974232
1018451
119081
428674
1155378
677631
737883
420537
731896
1020855
1180011
870917
1240873
1301308
635050
94506
1305556
496303
906229
1171821
31043
983765
1083791
1066381
988263
10805
727509
353499
1355638
675532
1087513
471653
801170
22709
294272
880391
422561
1031969
558692
746232
838843
758811
288336
448811
473879
1015956
1362574
1240297
200348
1187684
1338848
1287900
741041
586222
294942
351802
741958
1259459
47672
217870
36385
1138826
94528
1172548
946276
407626
566331
307609
301710
1302950
920201
555998
809524
353402
4395
907072
1124590
141695
756733
556942
96386
959171
491576
1165176
1024504
1331781
499326
746798
741180
599344
1240074
450409
616735
1065783
690479
1105369
869681
585852
895837
867619
73781
839660
249783
1114630
1152186
112110
804959
1224657
627549
688785
860432
929062
295479
1073157
1884
1017828
1095192
1307167
709656
960836
712915
900098
303310
23880
178173
1227428
1189041
665278
1143589
531924
612923
456809
737940
131058
88861
1074624
548038
902850
523560
1177489
416246
206989
132652
765043
587740
94999
1154140
470275
1310497
1013336
1281765
793803
100723
935664
223617
1147908
70339
540408
836968
501342
1208098
200237
1180090
206853
813623
1005694
640090
1238743
981004
571460
800550
971442
882125
1090576
923064
1186711
301323
814154
1235787
1344820
377979
205224
1312331
1305146
1312755
166512
717523
852194
1039142
1068344
1063938
335853
239065
429732
1147270
537680
117192
506674
741914
394475
1236818
1344031
1200369
1098413
226143
686382
1079857
668982
418258
512352
1093077
1117112
79970
126370
511736
289318
656187
136155
320393
1257248
373460
959281
626208
859895
1363881
1126886
680878
56705
520850
637247
832663
675532
197178
757596
1079044
4957
716559
1094627
859794
846465
1123244
902405
1340675
67351
290907
508830
247183
341412
453034
310106
809332
651207
1143066
355061
1056023
110681
904767
487746
445381
181360
1256271
821749
1268591
147014
611917
41365
505086
796890
131463
231348
617090
371083
770931
967970
111634
1264445
955628
606434
232661
225734
503038
102767
774380
725418
225046
906219
353407
132856
1248873
81617
1329414
1215232
1084612
262604
356053
643977
112455
744335
225994
902649
572812
1030402
134115
448011
241126
609790
140010
1238711
233944
719830
1353669
457634
833206
686940
505831
1020683
594699
1314690
432808
1041092
849528
106591
65358
443307
52788
799126
893687
634767
1034443
920895
318475
1141810
581133
1189151
1269213
894881
637206
1068388
1130165
494149
308666
235187
1143578
101793
526894
211052
730672
394169
1136300
1299076
921112
512962
911241
285018
163965
356897
432302
20271
198645
374208
532352
527846
885359
916311
172218
74357
566731
105290
1330409
18644
986331
1347674
262556
866024
425197
604597
19653
1027424
530198
1036125
823827
580116
1111374
649994
243993
1131568
1255792
1002860
105765
1201293
852822
321053
827060
802987
395820
1296972
1000672
411733
134261
1055909
699147
1246746
1049881
164132
1015578
604681
1153339
1106894
1023818
1304980
857932
445993
7508
1191029
687732
1190568
147573
137523
3873
111737
358165
1362886
454574
1253153
268016
319970
14150
57689
888012
1271044
217418
619726
41998
846348
1257674
1160979
1000085
389231
914667
1019028
9162
466203
527260
1282622
989018
454500
637653
1175406
1243705
425176
763472
750793
518123
877475
280150
1086311
133761
1065010
221168
956910
247130
32834
120701
236660
98191
925648
202312
736285
1116034
809329
565007
482716
434248
637030
236068
1237870
960548
269867
1333634
498916
62174
1133143
1260064
117669
637125
936089
165892
65709
767707
196578
178984
70077
601996
772439
1352708
405063
377560
1182139
451134
1360337
226600
75525
382603
256578
608687
926705
302356
838585
1122384
282062
461645
609238
792206
1795
1286682
593633
879247
612924
185656
32795
275042
195802
446954
1190579
1049435
1232694
633787
664253
286339
363234
997292
375846
458089
1131082
1305238
1095974
1314987
501518
870855
974296
670588
515875
735217
992519
591067
758757
414390
775680
659326
179108
476535
132183
172750
1273969
271723
948288
415837
757594
1086303
286527
322921
619610
1119512
1192290
532891
347514
1054396
539336
19008
974651
1363918
698327
112324
1263167
219760
4576
813644
505652
723690
756931
873135
1179917
1327321
491502
1046906
577804
671590
1246365
136496
689976
662497
1279526
873772
1266291
282328
1255602
386774
567483
668956
1269006
947916
640169
976622
274152
493219
259425
526692
1173284
296223
369344
791414
662796
102531
1279206
875786
746758
1330737
1196439
206644
782580
618417
337696
1013510
1097664
521821
732367
1228405
816337
1171644
855459
862789
89360
169309
580799
715782
572431
520184
121616
156680
449733
775198
74127
52279
525739
1180946
725212
64119
1114455
87968
159924
1221096
962742
842178
961224
304589
1216412
706195
438695
400132
886379
527400
1074830
213153
14616
31720
487556
242783
484511
700814
101671
1251204
425127
559262
171931
739306
528829
30197
1105347
585500
47078
364330
678100
490542
551208
52154
817656
1209883
811097
710391
216922
1312507
1022472
95872
739411
637386
973629
204946
292757
940823
1340554
993070
363018
247010
975532
309945
1230311
1077103
757131
878402
51886
519716
271955
1115787
166185
1112475
437619
126253
22842
1264876
1029187
119431
1096815
376866
503223
697751
1286551
913097
1020896
70210
375483
516861
775469
639989
120905
1294492
843551
121857
1239604
55634
439990
1189261
205507
1364414
1332326
1084595
970233
626291
281277
1173552
948380
799228
63195
1179385
952796
372483
470294
505655
834192
1398
145072
787811
187808
832072
41223
286018
112782
535720
232905
947612
420858
826747
1259838
1251235
197405
37950
258878
738685
1144440
381116
108405
390221
178988
662465
183020
632503
963256
656011
789373
6669
1153269
1092743
954099
1277670
214427
308303
1347893
225157
187627
301505
1149151
410243
172402
847194
562669
899253
718923
1030751
348049
1105712
772442
1066919
456748
389402
18495
889962
753294
1359443
712092
971796
1267363
1022400
166062
920113
310208
790294
1153399
1349948
104695
1016614
452955
581994
679642
256768
487507
518865
255386
183064
749817
177683
570787
217131
457874
439995
977229
1304383
1302038
728215
1100462
66036
923222
769235
303309
385439
4295
1088439
696876
959397
704716
483500
1186870
621507
1228382
243030
367818
1244590
1040909
830670
1297564
1316347
982288
1031129
1298649
151137
311064
137277
240642
114570
239385
514812
1229065
1178049
183428
530709
1181247
135549
425544
930662
66469
108752
653503
359663
635304
1015232
252497
1007832
461190
1305317
628923
380711
945712
315486
648684
1081591
69548
953359
922800
1169468
620910
337527
215037
763207
1362247
337497
155085
994729
1240696
437257
204511
1207734
960937
626048
796785
762921
21144
1247593
19395
1040911
294105
1206456
527669
589647
1215584
742970
895662
485474
1094471
1274471
734767
882553
658858
401541
543900
1316464
1228656
1157264
1345530
319417
1279460
729170
702939
47349
854109
24740
452113
602239
100402
219962
25287
312608
871509
1235716
1327960
27064
697149
873409
211638
1238627
1344660
1058789
1182686
1320725
178738
694453
822100
1336456
1297150
651871
185114
533477
899706
808650
888447
1287408
113852
108059
85777
54090
1115816
594301
459307
130017
1320805
1168716
1235775
365185
1151803
521043
910570
794980
998890
1295214
803440
356499
259998
1014083
1191697
1192788
494472
332845
766560
291370
1181831
1255020
64446
42541
1302887
364736
454586
446946
365757
893610
432785
1064296
940254
1029015
889911
785941
110464
623264
624800
1273629
528224
1034786
1052092
359196
534234
475189
1093594
754763
184626
653048
380106
236115
238265
992090
942383
737833
276375
208718
650112
371311
857344
390778
552514
1070506
1304959
610168
190489
1003158
544592
1135674
532980
1315908
243123
444127
786209
551271
1342070
598405
1204080
747928
954694
1093460
417200
883554
142317
709521
441813
1295478
1197240
102942
894711
27837
322299
630577
900213
1120253
590506
1108332
202215
1044738
1061149
1360157
760235
1241892
1222659
650815
186656
416668
649407
40965
868602
1045793
688838
978016
843335
623560
593629
777882
361596
11295
413805
244971
36121
155578
1130065
6555
791996
900613
122459
1041972
937351
909225
1215250
370665
1123035
584794
275246
1106998
388823
188946
363442
247161
153959
685853
1012309
19098
156287
1144551
344822
985355
182282
6339
1306395
152467
122020
81521
1091780
514437
418087
357975
1181586
1187606
1352508
1264910
1323553
1336628
576079
193514
1070653
569588
380317
34894
532211
222475
133844
734274
738612
1004395
626066
701338
1196584
341963
486777
804773
846125
1003993
644276
1169813
556886
1291748
326801
960852
1197304
1145734
299170
562705
264163
927256
209939
298058
1086229
194004
32459
260179
161524
196548
813341
1034382
198218
930559
1343159
503430
454934
1206034
631532
368509
615797
1050222
1004045
1192683
116833
936077
1134435
947066
374044
956413
290341
1176405
1160120
888289
1014697
318611
942255
914988
682695
109666
459552
1273359
1066672
212497
343183
68000
290209
976215
1321451
1156651
474950
1105734
1067493
624730
72883
593802
497253
390709
110163
1110323
1255168
283363
1213767
653207
844848
361527
846187
1278687
1340114
1021774
729664
1104310
912461
545141
721341
296555
517856
401755
771198
147752
21746
254717
93716
201144
984605
701229
1067841
805754
1362728
1316712
1116282
668339
901296
592571
975723
1003575
1269735
710598
549119
1115918
464400
1274874
654483
7373
1201689
1353217
1337838
1190250
690815
543227
923398
502718
497550
325818
1218331
1138280
1224837
167264
1255438
190450
926457
1351821
679350
1037687
152141
1311914
493062
1325464
313752
1266491
738661
610651
538465
830279
585704
374149
420911
268063
1292745
134972
241614
1138871
881194
313453
83910
911420
681741
49828
497254
303695
1210769
1323070
1209403
71831
1156810
1193729
77478
1352880
716493
394035
1353629
275047
770839
219981
1336933
451278
352841
138589
129072
1099857
1035750
1136464
223171
280027
722498
351258
956237
1120429
987057
248687
232322
1155794
1055762
1267094
527309
615426
797896
182503
1213407
599743
717595
983842
881379
545897
767391
1037903
91043
1073451
249849
940985
1288080
115024
584263
1148351
1200756
942671
1332316
1214828
153525
576611
419465
492812
698885
1300074
889295
209941
716616
252637
564030
1284593
114597
734744
1025478
222410
1339649
435044
1179464
1026492
1017629
622193
244054
1204667
543904
838498
904179
1322600
473267
839880
542006
616181
747876
1280138
584408
809605
506046
948811
1214129
313594
394587
387213
380986
53224
151717
570562
838405
702481
53842
1272581
1287510
225511
637782
612602
526345
1160576
936094
302202
1216984
1266468
816818
831510
663763
388009
438570
1031198
286796
884878
377751
500438
339915
191920
636977
826012
723031
116235
1274669
335819
298984
215582
601843
632944
655820
1073847
1098085
1021696
386066
901274
788134
110244
973747
1196396
837388
242538
1314575
16757
712635
980775
568067
180363
743563
365402
175258
605090
417411
235165
731927
1175463
164643
1145072
633663
115719
856620
923218
766837
1201757
978499
238130
899049
599791
1245959
418552
1296571
1044636
502426
621962
1152969
242747
196663
236636
203827
991717
465373
1089158
57636
518951
1174366
95060
922179
538053
521737
203560
399787
1363571
271417
1363967
591987
620909
892916
1030172
917263
586663
1239466
61284
657200
399257
991745
855576
1148676
722710
404645
1310247
570001
114362
634437
538722
606062
580687
1294361
16120
694725
925035
606332
481785
1154070
630317
143072
1285259
1138146
740825
306669
1333129
222170
1041303
677035
526800
1350996
1047023
1110615
867455
220744
785862
785291
1084818
269952
673249
75614
1108133
193894
95471
129380
352376
1122607
82837
274991
467303
1272388
610458
830330
431572
158362
1295413
1111039
810348
849074
86978
861266
849566
612579
654232
1247641
1075049
1263808
869022
388736
1107740
192336
231122
1176339
514973
294907
857087
647679
269149
1305108
72823
846184
144204
802088
1056073
1270608
1354593
672726
384618
844829
537140
1010377
1211021
413377
1305482
1017751
1096484
1031861
1303178
192757
868361
1073326
579214
333622
329678
74259
992578
1059681
492909
874677
1155386
406326
291740
160528
136092
457481
538341
463680
689312
820560
1240423
826666
962257
1009871
472146
617229
6931
96892
127364
1116686
668135
627280
400083
905359
37850
68949
1246375
447294
475423
1373
805360
469765
1312802
1296542
701412
1189228
1335464
306157
23828
1253716
775865
231043
335544
705791
583620
231663
174437
861407
34285
1138730
726902
193909
302794
629131
734608
446935
1108404
167476
752452
338621
946551
1195880
52852
926421
451085
1354327
366881
775835
990902
785114
266602
366734
461096
70707
665829
61542
841376
264285
69223
757381
341548
521428
688394
419392
982520
1110158
1152968
1046817
462237
403404
1110999
683092
1101041
519204
358079
1178927
985043
991453
535932
31118
679832
224345
747479
1095029
309697
862455
114794
620014
281683
1208265
312466
1152689
509135
127256
828308
504016
1302269
102051
99296
244737
415033
295454
182023
853109
41008
1033457
786933
1247270
174666
1346271
182711
92336
403566
1170010
1180583
533399
453865
681898
492921
467956
1042554
861096
1238454
1340555
1110346
1341492
982536
762652
840175
1258451
831421
1358564
511418
289962
22132
293301
735586
1172428
436557
619426
422486
943595
200160
690924
1164836
272597
691000
254275
1030168
480998
337025
569657
1242744
134300
396256
1102056
161768
1083682
858062
135962
829057
1076488
675058
827319
114511
968865
558870
711707
166208
1166204
117059
2190
300124
141098
18652
645160
51015
798867
53257
824379
778599
176853
482122
1238503
164883
483626
934257
230662
308594
1065172
1133097
76732
46480
603696
1275199
535506
257879
591360
563517
791732
1249829
717099
811320
397077
1071312
430151
809127
1259838
1249892
390911
75785
1069047
973634
523276
228453
245551
649415
676365
1215652
1223753
1080723
166923
1320048
216386
113854
1127292
43997
971635
595940
879633
249635
1305451
715215
145467
232980
74894
253706
1047794
177132
108371
389544
534199
1054332
303979
1034186
514964
933854
846719
271242
987973
1354610
72490
458540
598511
550451
469639
975805
722040
1219464
601442
604296
301270
237163
81378
809329
554254
344157
894400
448847
373851
887684
659991
196025
564674
467494
931272
447395
22524
371946
1049693
523327
1006085
992008
857060
1265929
534163
408790
1070053
1016085
729717
1299312
483881
1044183
765835
1192604
811967
693387
130298
1323088
578982
1152365
398374
1320586
1066661
345361
1013630
1193903
1038600
1028573
58502
959366
562361
656574
1177878
989052
522364
845741
663076
734898
583166
398327
974366
17575
188139
1100209
1192434
437222
1115820
120026
1070502
1065498
983142
792687
98630
739303
976810
1333459
1241292
1039013
242859
1147827
42667
113837
891497
1199470
1305081
98855
1306377
398864
662426
116879
1001115
989985
313176
846531
264107
121444
228803
600972
435841
269814
862841
516598
372942
1229525
873156
483883
225506
213446
1347445
1101584
897049
1095689
357336
278654
1106057
506023
153151
534342
815516
784024
551168
1072920
939191
1203718
1267096
1030816
413421
944941
434536
1330906
1186124
347705
1197888
441637
91494
1141580
344421
993484
770622
147552
453599
522775
333330
1278777
107165
539253
517957
1336640
813897
955111
650823
102901
563139
813480
150797
1028754
1101909
88644
337941
946321
188139
542272
293008
293063
272710
1099833
146468
1171959
1157990
1233784
1269683
10267
1302878
595933
1300332
1189592
978612
1257922
577633
209112
1128682
423257
827935
1351510
761758
459782
1049611
603128
1029093
891313
142240
34645
1168472
1266627
341154
839095
467900
654837
119603
501508
575021
1328272
141134
1121868
55117
268347
402053
655825
547223
592685
957053
1267443
79530
610103
335691
712775
1154530
468880
74584
1346024
657470
1245919
645115
1355983
1032053
774571
241915
1346142
919201
1351091
908941
206573
1087363
750005
926853
779085
169522
236398
1292872
244442
666342
1060780
713173
962199
377039
281049
530515
392185
437843
429854
976134
1237156
1286143
1128642
999419
90151
1303927
1258111
931553
753932
847221
317537
724710
117641
584600
1214023
482846
1328532
417869
845248
253529
1120199
818030
1299994
476886
462883
876735
742775
870782
382253
1080139
843203
1348952
1116212
789460
1044636
1298177
1213165
555098
596149
380597
925475
1177597
1134828
846469
325815
869209
944585
1111744
1300197
431282
240036
1092608
1047570
388327
908625
1317759
415528
38285
700239
834951
1041981
1214896
345366
327419
1065416
156895
28529
324038
455196
914863
834111
508784
1171345
61874
989050
741361
1006317
126861
357538
656231
19488
790069
934176
1128360
1066082
290085
13250
1124705
875259
1284318
1266136
451547
78862
320226
1105487
715553
512260
526798
747241
583267
1327671
698223
835965
189874
1161769
348568
535551
732699
99385
555169
766491
1271900
1172356
424350
896516
1302944
768941
262791
620395
1157694
942559
508413
1152064
689095
917787
1078475
372972
382877
1024428
1294458
909049
19097
119391
132825
1019870
378690
676153
628290
297247
94862
117873
660365
766608
1167238
4409
688955
587343
1284643
659582
180933
390385
985199
1004868
863965
935709
778907
1201586
582264
881848
658479
1002944
98574
431021
359902
100302
1125329
888724
140079
723620
791430
1173673
970268
1195308
1066718
1040370
411253
939015
452504
541939
178988
1044681
962809
1135386
610367
661587
1143175
979149
610254
1297981
246618
329090
664991
1036326
213449
687449
1028471
688955
1070380
1187829
57851
1304203
1077889
505466
563023
535603
731686
1290647
158485
88338
1185745
139358
1207407
571196
286581
272956
1331235
687328
196353
657111
19966
361448
846065
976705
711939
90208
630263
930076
913456
972329
670885
514425
889961
1189625
405865
528955
654416
601831
741446
70270
641730
1032082
1312298
265510
579812
155186
126467
233917
1032285
286680
792590
1114711
642888
231681
576104
387681
1338181
782936
566747
936779
852560
928211
407437
946617
1038494
646712
161385
404999
449458
723396
1016301
1227738
621868
88060
260531
1216454
356498
653713
105073
488589
572812
210174
294544
433587
978560
780075
1254628
138633
189119
1228904
705818
459983
670611
243962
406072
357078
442761
224
600976
619680
275239
1301224
402433
884248
1360179
902497
753586
1285380
590970
41064
518669
251996
140692
795826
64706
300399
677827
354158
35967
716807
611452
786618
809963
570567
132864
1031146
791547
311799
1321889
830865
899021
1282247
94633
779965
518171
566701
963966
512941
1061362
576309
1205073
411437
52361
633034
54945
72103
1037030
94996
222068
1223607
119894
584778
829840
1121277
549355
1340332
1129774
1158820
474061
654910
1326649
1153194
1106881
992210
349025
93670
192988
596542
274292
988111
459821
834583
1160802
1149501
163649
915646
998021
1042184
255299
676916
670629
348722
766083
1035819
972319
390411
902938
1158538
1003663
299776
979149
938445
991903
1178916
273218
1290118
101145
169644
1360765
912576
684961
720545
1253956
730792
1337502
1050609
802886
950751
850539
901608
1320657
858308
1126012
698282
530522
806554
72297
1058224
1101694
1252353
943000
66732
1054634
1343253
744017
399789
888042
110536
841839
1298025
270886
1250052
1062333
1302248
187458
1330599
420774
18491
955844
1003881
1350964
874438
921066
313982
103617
375458
443256
1243907
529040
369853
410143
957406
1305937
724859
1066597
260517
636390
976819
665665
638061
397218
368745
706010
587983
66285
1170238
1287460
364499
728945
62879
924367
910656
516532
671881
481873
704532
1214449
840246
1076052
651097
418393
779539
1130546
1213633
682397
229075
990241
1047
1086141
445021
928934
198993
966499
462258
1145838
1198324
830745
758753
1280211
136004
63937
500462
299692
588666
600022
1087620
366864
878961
1152528
1316369
776178
75212
1028390
97574
772621
276682
1268940
646806
1334783
808273
420798
1118187
1024668
1109411
1267779
440247
1170031
798382
696719
694463
34437
1358704
75129
1071214
603248
1245304
1148426
16515
478166
1097236
431060
338610
731839
683299
1029467
613174
294561
167259
244680
930542
425868
882751
702542
1192746
532854
902760
286489
866051
1336973
906169
405234
257135
594350
867518
544928
488297
365130
641031
1220063
672589
460886
959829
502072
35695
518592
426363
560920
1225370
659559
292341
26432
122681
1041602
908823
584257
1075265
1236232
412309
710988
1083646
764526
69312
8931
717738
123032
956444
1135048
613123
182981
26426
219163
1125067
239452
968836
590750
804095
138058
633349
725773
1143540
1094520
685030
1026180
423838
476035
1121183
1141021
859736
1055041
172832
129083
973705
1117659
526082
755654
49758
212042
90983
870265
884316
674610
206243
1110464
199615
818045
764404
458639
173406
116106
373155
1224693
1069843
741176
549998
368159
56055
753873
69234
915212
572904
1315179
1193524
799516
449300
1254956
189335
41451
1018180
611585
69672
1049852
515707
213020
1188283
346438
1286371
1029639
645754
1043791
395857
1014427
537656
1149333
1294215
1204756
1358518
991733
577196
534337
918694
1263135
1150096
272263
1096993
554286
661190
134656
844307
1083692
1188428
1009566
1122590
364746
766112
289680
836750
157751
389712
201660
1227182
508633
1169878
1016711
2618
1306434
620089
878392
414992
621384
1167030
1202461
1093928
150654
45048
806135
896325
76604
375129
770046
600749
173198
390737
651741
227884
295200
119929
432331
1094240
104008
48291
174004
240787
265563
1210812
432421
1058282
859535
102017
478128
595604
1309306
162098
584816
81988
314078
311672
590316
1360811
854010
364617
1346562
494940
876456
969013
553130
744067
1077628
1330808
80411
761860
988217
620220
1236668
217365
589078
1313650
1348094
473294
947738
96141
563334
153027
691357
774173
1188067
828900
1207166
404359
186702
1047613
801825
985844
1337125
1088568
562586
1296704
725100
731485
1305436
953716
1208744
207155
453097
808561
968943
156683
685176
275263
100640
890715
1273423
638360
72833
725171
396036
679318
120199
457372
1024345
1101176
898945
843140
727192
175359
472752
611977
1312839
925902
720442
901117
1200555
988753
1074722
932237
123786
728613
1129511
9967
187226
803609
1023135
280468
1073006
961874
617338
984612
1163997
1293448
552203
428119
25897
1124512
215723
278507
882236
1079120
835977
1338960
580269
1166416
652186
927375
301706
742872
501741
639731
870933
1234280
1144740
57435
293894
243616
596016
575772
557837
880245
587261
24105
550562
354666
961206
997473
380733
863860
511337
180393
937148
841769
815791
926777
739042
742480
1223681
1286844
1354016
1174013
1287158
269817
1280271
504359
1323945
539237
1040902
821053
487104
580863
176061
338825
1162801
569702
984146
1330788
1121415
599382
957155
634206
1029027
72863
1023181
370961
237216
644285
706485
1039699
1029789
916729
113335
826371
704687
1052655
1168350
368430
85330
1209414
1051055
834332
7684
871499
1088993
240334
262208
628968
1363208
444079
1297762
698745
1272858
53311
676527
763809
232069
1243851
702823
1220926
43524
401678
556871
531605
711395
529848
189387
460930
683045
1064030
164852
862736
852754
493488
871457
516236
1168466
829566
574563
611520
358750
1058538
517499
532570
536184
515475
1342077
578444
14155
1236882
300651
295220
359918
584663
323885
1352137
874441
768558
1355582
355786
138013
949339
373840
347220
571949
1074301
238222
174248
999129
874328
54895
1323372
281092
1303904
559691
1211736
1115253
844063
1161382
182686
761069
890126
1265549
792748
383989
1038412
734661
300843
438349
546542
1043912
903934
759928
1117312
88756
620895
1330899
1248561
1245599
1361852
290141
1211054
795861
1175993
919131
548292
953529
1285708
140170
54041
571556
672989
741482
371519
75597
338324
767233
1333251
1301409
752181
1019166
664895
1230039
432256
182605
342601
958117
557012
532879
207522
427943
270107
1067149
286298
540318
677233
782981
445397
332071
466165
501394
866610
431536
734175
1251228
7150
660905
811102
975086
159437
1299178
810095
393358
42504
1324294
993781
185423
641451
306549
1078697
692337
689199
139663
755273
352258
604661
928730
843458
945241
1189188
638720
1262988
737905
1067117
1281228
595112
1046748
322518
590173
53190
709708
140230
238500
461550
454228
147973
1348984
900702
1006375
873361
722604
552014
359982
1242207
1238277
234191
655814
1246084
707877
1247158
379264
201392
1152714
1229120
820832
199935
710230
613871
249667
641472
206480
1070121
787739
1356428
635023
1152772
1099514
576940
608806
342644
1009542
652983
1284801
194224
1195324
1024589
46769
1029561
385689
1288747
339691
970860
454841
1160439
384229
920780
196171
70095
614809
856905
478520
514805
185758
459010
1283818
762696
182752
63104
1001797
529312
64931
1042278
815646
793284
850331
160064
653414
1118359
1306393
629930
680425
1010549
628178
872764
546819
806802
596401
338346
243575
722067
130775
927170
695762
204756
341119
1108472
1259950
694760
865707
508949
287119
333722
225276
1229012
563969
282052
351677
565879
65072
361584
1012846
556753
351807
49595
1083260
971956
1284151
1219647
1136205
129524
1191922
543024
638611
1112727
801231
1298681
120236
1350332
1100612
1081374
656748
388301
751419
928724
689674
548257
353008
536551
157241
909396
39347
1087659
48118
1137208
310084
1135801
799802
1244600
510054
457270
799203
1224965
1238646
800161
1208560
1089357
370751
854941
298807
648394
916804
958570
1072563
868200
1279706
1109798
1285808
1316236
1183616
1110567
1031429
258724
766256
123728
752544
725277
1220057
1325941
1099802
623676
567542
900314
1176769
928849
1091815
476253
1226222
44277
964022
131876
1053870
1003600
741619
1323873
552866
139814
159347
153909
21173
283870
253073
185961
52417
173034
1090892
1256187
614491
106141
863722
949830
63337
884413
1205370
35575
692729
615426
90555
743567
1340297
1173773
900204
874842
94627
1313662
1251136
4986
291830
216401
1237436
1116847
425800
476532
1133453
607779
78513
86213
1226836
860359
71781
48297
810258
596590
536020
613879
169425
627369
658197
202872
562593
642299
268041
126054
582535
1080870
838113
1228895
52994
1110182
828449
560818
771378
78094
922244
892045
217902
910196
783638
973935
331940
323957
1230996
1139154
1278660
987773
291303
891725
942969
199321
455187
468650
589361
727818
490973
551994
844387
902366
932658
336977
175483
109703
111860
343629
1253086
639085
1349162
1269841
847862
207885
1056428
1086965
641762
131323
90304
577270
59343
973789
290058
516079
1123747
492393
572271
705902
312283
679210
845965
863622
1178620
149303
269634
334437
212609
1318309
257975
545657
1336476
331012
170722
249138
858826
613505
18831
361345
1137713
65331
236540
1253754
709676
94197
290848
1218117
721466
945921
28648
1090040
548423
658386
483174
434815
1351796
827698
642108
971742
720346
349590
948510
107052
1235480
1242360
737231
1297603
226829
412554
683566
469260
898212
1214353
916892
135126
29517
1318058
1010541
283383
303379
907954
760122
1049427
646215
855032
774082
57505
1352837
1101428
735219
986587
1358998
806802
53761
725895
175514
28060
106040
1308273
319117
65227
1341517
323819
75152
1238457
890549
480281
1248837
579696
512681
1267208
440155
1055240
40527
77812
4101
152252
781168
977875
649124
338765
192810
1317108
255763
1137168
699195
1086626
1015177
460957
381603
890243
1007153
1128027
1341572
1008144
823268
21707
545486
124680
318935
936806
1272106
268884
21917
1352643
1274037
275369
1302006
388082
488908
1844
141658
1180310
385806
586506
689414
607742
724919
1353945
271023
3991
1226645
789732
1074041
1041216
1054906
580042
1087982
460059
1278150
355824
1075442
1097789
953433
1308331
885706
68733
15953
514642
377094
91139
445698
81247
829506
802810
290830
975318
1124412
1031889
278111
834758
700573
615426
634566
1254343
79641
185111
26296
377224
1281755
25580
743860
280115
739140
1054996
828882
1067127
701760
959514
1298754
332341
459791
848335
1122581
276583
17513
100360
280288
679712
878226
1354845
422080
142605
414258
1060764
1152044
642902
196255
1125150
1017339
187069
457828
467787
328124
934871
694818
685308
1016407
225580
918493
1095117
1322794
580634
829468
924645
909750
467601
874995
749206
264274
695009
898353
687173
615273
528554
709696
353460
1307213
1338262
176664
1093926
664073
73524
547311
596690
211254
732311
848480
154298
263205
372472
229387
1350528
356893
1217384
372246
324885
504456
1033636
983670
532748
360673
1128410
286067
327897
810158
546264
1247788
729190
1060996
900375
368811
1018241
402692
389666
68733
353663
947362
845403
314855
493260
862763
923632
1205557
881316
316612
292846
425631
413717
139066
964517
499848
184384
1065740
213131
1099903
60687
644160
234196
648030
1321801
1290557
450049
417131
246250
1243965
760050
1352402
638298
933308
201081
378251
228229
1040682
700776
642236
899975
336632
124693
888195
541352
1315688
337458
455247
1317042
819578
175345
870382
1354247
1179538
485287
258154
695947
711723
479316
600981
1101254
608397
229908
623080
1361952
133675
749457
242451
379298
531928
896561
1290036
1004168
977756
595859
535891
314196
819774
1359304
47397
1022202
840689
1238480
403831
451035
1176471
1165577
904887
163919
959890
591084
605223
264342
968830
1067360
195933
555433
675353
600956
928274
1075093
999055
389084
653819
937124
34716
952963
1085138
1110937
1320159
746313
798295
443289
929752
751808
1136281
794150
262670
1249140
1358241
1242081
1130925
1166184
833504
327289
586742
251928
359363
512962
319524
298335
926186
123916
267988
686747
231281
1010386
969685
2008
616047
305958
1173384
428710
831058
856320
1265815
708409
588315
4778
20828
974109
808594
28494
434337
392204
834797
358979
660874
884508
505280
1076071
1339365
965322
306724
695281
315178
583588
437371
48726
638128
118101
870641
824046
1001426
1321969
182643
133073
3818
1209122
91990
501082
510677
862669
959318
473267
1335477
623449
638904
566717
626827
1214493
978747
466540
689648
1041899
1062936
515578
872466
670960
740132
1203646
818977
627276
466387
472744
1014917
1329883
1182139
405272
984732
37989
572694
467848
787016
1190705
1135014
1112670
1358330
719023
269128
234427
296971
901953
260422
323041
378909
31747
177613
1325911
130694
601018
365637
451860
1352694
1051652
502497
1342870
171504
1174763
396
600541
1048385
422808
1073458
62838
1254766
831194
733478
1357987
385054
1037431
1151753
147034
1094951
469420
983037
1351575
1075593
302334
1084294
399727
834630
1094870
376905
144225
39223
359073
1075020
254177
134481
1362942
680584
576883
1242023
891823
1123709
474731
970114
985442
1007382
969600
1364422
446029
404979
1139924
175237
1087875
673738
80518
983536
630255
877050
439157
351197
104161
670721
1150018
908507
907930
117151
1229209
920777
346766
123724
1046303
571557
1306269
1037495
1360981
730005
571443
432565
107147
1341915
944459
159066
205627
363910
553409
922631
1297714
353401
1027156
1111206
1151932
1212367
658107
481751
7988
852043
562883
1022467
1236814
525676
712964
1354132
306004
1338127
493901
939172
784347
333165
817365
1206855
353229
752858
840760
1270206
1329108
789678
1310993
921954
1199491
165566
1362622
635692
252179
95302
590898
108667
971641
1234219
136074
476535
1097936
1034841
187390
739173
1050894
164833
1015067
184076
962506
606721
678850
967630
487632
824515
1093069
694981
1283213
1236269
415488
1115452
501796
939157
792446
289989
636197
980828
1074758
238521
169668
1137128
1240383
654104
1290207
288351
4426
1267901
1169932
771064
411299
411930
471464
561741
180458
1287022
331940
828293
111558
69632
972398
419263
126355
579467
327475
853386
891626
792792
713046
1333682
1246622
687457
662746
1340438
1051175
393568
944984
757590
365279
108015
607234
613228
1363419
416374
254110
400457
549180
170485
1292315
1101543
232657
811868
35650
259570
1232712
242867
211277
188181
381584
152944
1218068
78752
1306329
234937
1101717
1160467
492188
182162
578659
69106
694123
1168682
760099
1161450
804674
118117
1343097
463451
21707
721492
803107
773786
879189
1046827
473501
243184
1053713
257785
870127
138890
466535
1173610
957888
417008
706652
876716
1073726
552262
633809
250460
350889
1238617
420317
690847
1085298
723432
1042622
828660
390616
752108
410497
801028
948182
537925
855543
392568
295119
848330
1010336
804293
1384
32306
910802
1040644
636812
39023
882336
551921
179199
431553
591946
958071
362695
758006
1184013
60675
59265
829086
1228586
489996
884168
1037197
1204771
604829
1184295
982776
276308
422548
777649
962028
171521
257102
1226773
848903
366786
900270
177510
1039357
504842
1316251
1148371
863344
98272
314962
432045
206609
517784
392805
1284814
753269
600539
958868
1198442
893967
188867
990514
34840
221821
453268
496019
802220
579027
525196
1344365
343829
1264866
419590
1322001
58519
1138409
393839
1068769
1125759
743592
174608
428853
369545
762188
1130964
962099
2863
21923
954181
905968
1001591
173445
426937
921094
559245
209526
1266888
102593
589181
263251
65921
112650
485630
433901
585203
214987
61941
815098
626868
493580
1239988
362032
239896
1271672
598898
817168
182059
1333090
33731
949270
629228
849752
106818
1083706
301517
899806
1245930
546573
375819
729501
90194
1234981
305595
1004970
391217
309483
514703
1140446
964502
212319
765331
425171
369668
13673
1076604
463236
1284601
1334501
703321
1276576
81475
684589
1077539
924201
889606
986125
34621
824630
1094445
151832
448777
1062649
350405
1212716
554534
1171945
1195707
223426
221978
926343
367821
805114
570175
44182
113693
268866
118196
1156539
180365
57408
557257
524233
1192748
454162
1027622
76060
1130714
1074802
434147
156918
26101
227355
1060448
882554
189421
676891
522869
533505
250674
219858
1201110
978081
1292874
813076
148525
1294893
295473
229833
1222635
326400
536177
626652
1359959
168101
130145
949160
550294
967877
148043
145738
641940
405626
642807
737733
29960
641269
798971
713872
1007405
714247
203139
266979
1098
167264
533501
861177
1008114
1192245
476295
55539
1138839
154557
198139
836772
1268580
1036140
237868
1085108
1256457
992789
90612
1064330
227808
337345
127592
590099
90263
281355
819293
832430
1106654
314604
709181
662621
606703
863097
518596
46346
885909
1061307
1153241
163409
851630
1148260
698112
1023270
623365
975590
1058092
19017
554484
473448
451817
1253154
353453
616886
125806
332104
565921
75853
93689
416549
1012265
818394
1128017
962251
326136
208989
760635
942489
743734
647211
1349415
128848
1128330
575056
534077
768811
392461
1102430
362385
459325
505572
1011393
833264
337948
338475
927976
1145545
123017
1058656
1296350
558545
527361
1255069
1115728
508428
626060
107770
100050
449828
813120
1153027
861057
475312
521992
452202
343527
869824
115647
1347308
216985
1074522
800370
471920
208219
1339255
1206922
1268539
59886
945272
166516
224212
990586
840244
946583
804470
447047
700329
760347
63735
98380
886981
370511
1022035
969351
585296
1250367
1008678
317161
1154113
76075
818026
937237
345310
660531
848385
152857
1191234
322051
263742
337315
1356190
427798
1134274
915504
637090
463767
828226
389603
647889
292743
641088
68357
53605
1295225
352792
352209
1224271
1022161
531371
284156
424832
1034603
1234228
187456
175738
595924
1147693
134993
1149878
1251089
1079474
592210
250457
979437
747521
405993
38659
436318
688443
365001
773255
1294632
768236
524312
767963
929302
374066
508228
583650
765352
125311
55288
594690
732507
54980
73604
344049
800340
293056
865521
1213535
1121957
306330
1360581
827689
165645
365745
823576
1284447
908094
850777
1316267
1346262
160206
765987
1247645
181807
1109584
576928
476510
1154519
531361
574072
658078
476079
782704
612758
1129585
203150
994696
966066
446162
694680
1110023
1314520
276350
275722
960134
483689
615245
1151263
352249
563234
526197
768594
1182890
984054
111235
1211432
966811
322070
1298618
867566
1089658
1122590
506003
139961
349173
496229
1059012
1298749
170197
487312
814145
34397
74541
291394
903541
987868
481322
557819
827238
1023249
263618
675040
687355
321679
243997
567352
1344121
38920
945132
420100
857936
797194
599654
1070850
710814
103698
24362
396223
405731
352988
292640
549535
148662
711360
471372
1214689
702675
380623
237419
194579
399453
950415
307374
303133
1155884
127596
45239
36828
1169262
27074
673968
919746
41189
549241
631667
840888
522467
753273
864081
1108059
454066
526664
966925
431725
146426
525783
603730
995437
423238
1311918
460702
97022
669123
199051
239606
1248333
512057
1030864
804292
150933
261366
408270
915177
470540
1191103
326120
986698
675246
1137011
190424
607389
569884
1029453
91258
848226
385116
650110
767828
349244
776568
759934
126409
1117413
642043
964272
1060088
148148
229075
773279
720131
254887
374742
679383
158308
819278
556165
976721
449394
1044038
1129589
1210054
869457
317372
238976
596665
1311515
463436
868778
666875
764409
674999
872497
537327
293223
911265
911567
1159263
489654
807183
1157037
644398
1030341
586454
1204750
154303
531251
946079
87429
616858
292484
1010591
916427
176500
712766
127621
942421
1080721
1151114
593345
790534
1004164
351459
1106693
930474
375476
552563
315215
293650
757861
38726
986271
1277738
1326452
60850
917124
791596
389946
112048
453294
1361535
1123938
767784
1033556
1014006
867917
133776
915497
372575
111058
1095204
84020
235925
895798
63975
1159975
1035534
470604
180059
147694
614376
1023619
1345775
1101371
1157446
559840
480742
852520
801525
801063
700734
1262873
339231
381440
442205
1157140
360746
729106
678337
1048542
776279
998691
564768
1137333
198982
1157958
555815
48648
50814
285182
599620
499083
1165857
330345
148885
478896
205170
601398
191166
260436
422790
119204
429894
224383
10770
568443
1353041
593696
851170
350802
137923
707169
773150
1111428
812612
868475
906411
770068
489711
262622
1229361
14485
559170
884927
932652
186678
447914
708561
283714
1203235
1330278
725410
11170
541336
496723
571949
158225
382173
372721
717396
1145972
1209759
436116
229260
534223
912253
1216518
417190
409837
680465
612536
882758
1252118
1032349
900494
189460
247753
59390
537874
1131919
665423
508256
1169843
991883
1179036
1005171
504564
1071237
958946
1117767
482583
1314419
527185
392141
331654
987893
241065
569191
291000
75452
1270396
731185
906536
692927
734451
79483
955800
531423
123558
1224321
118106
1115661
605442
1202487
109281
906799
645415
1162121
446960
436143
1253241
192227
576317
1247938
115005
688203
282533
1031985
1246197
1163726
248381
667669
607173
171844
542545
1311816
1191774
1114414
717780
537004
1257943
894429
121206
1082543
242555
271419
215469
1343576
1272505
1190436
278863
285124
1199803
660692
1263540
88125
1337385
442715
445745
755165
413109
896089
488170
925715
724280
12436
985156
754398
371406
691938
1063844
849727
1163307
1103497
684193
942352
986831
1251924
1195120
1222557
397047
1056241
471147
949797
916362
663956
1192272
267999
1145375
752493
1002083
1094074
1353563
1299946
711600
361696
900936
134046
12110
1240559
733008
72963
1138284
1319207
933843
325465
735891
1321297
835083
476941
1173567
121594
289637
238182
1132269
656844
1308104
1317667
315237
874370
201893
1330213
291834
568219
314229
764829
239574
1342739
468215
640477
443670
1196534
1351459
1173212
298599
1150745
357280
1116326
1032001
136276
1014987
723094
230655
751909
656633
1206447
174089
793392
926028
283392
863631
303758
865403
1307286
402873
902427
176493
494613
477948
895498
1088610
1250480
1133985
751968
933419
200674
202189
202937
849609
692724
1175929
459679
807464
751620
1234140
94663
605440
1001098
558149
1088879
962473
575346
776162
365582
320596
314493
429984
1289208
954146
513226
846565
645267
38895
27200
1017397
833298
971353
446036
444890
724992
504268
997484
990671
1163361
874834
886868
550239
881053
1020967
1017330
371177
657570
235120
925672
80502
98413
118641
1334620
884897
1251202
542828
900149
152378
1202799
261818
1026544
688448
222709
1004945
1128364
238586
526463
1088541
1276992
1233264
720871
619584
411703
344663
53343
250852
14015
771042
1221712
806241
952294
700719
1032637
486336
369378
726762
21061
357556
830762
974008
57459
106726
670541
587076
1265635
1113431
1080820
294339
160012
607989
357754
217737
1270972
256977
135030
1113228
1319868
824683
309687
528727
542252
431933
1197602
706064
816812
200088
698642
555487
612399
698673
1259723
984999
654951
1152663
301600
694679
1352776
1139619
463398
1269149
757751
1202081
339342
280473
581849
591832
113201
198764
1202599
1292044
1299518
712000
183340
823624
818299
1254972
891657
1055878
1044487
1279299
782773
1319352
853333
988008
644217
1126222
1197646
17538
603661
492236
781909
738051
450063
917055
1352535
1264351
1255985
769534
802750
339980
512040
1253904
313540
794259
816582
1299704
690808
563389
997434
647644
1320836
960112
237761
392910
190282
324442
360528
867529
1062279
849085
583283
341915
55058
715213
136811
626982
52904
2776
767898
1080622
475271
1313771
1193521
550136
983518
330919
1050295
889075
106719
1192128
527448
591285
1070189
201734
77272
995564
946069
1111872
736671
830628
1337321
1023705
398639
179074
753767
1150418
916365
184642
1338782
1325355
133251
3100
1337961
185184
366488
1026153
434518
372665
784282
1302759
749876
248033
1169474
826091
1026531
438149
775680
25118
864578
1088743
347237
1350601
1026716
479430
798386
186165
1050071
700100
656616
572235
1218947
796112
168393
1350469
1237965
899666
820714
338048
284732
447923
1165897
449243
1216611
976948
309661
1043924
377312
417314
805438
822963
505148
293946
1145593
422337
165562
175075
802062
517130
508110
642294
579762
165670
427180
1258505
6858
267155
321166
959060
889236
805791
213632
948800
461709
830159
523350
1276289
1102818
515645
452802
752870
451551
434190
48140
365254
1027546
622719
1210940
788304
1355387
197005
1303643
619909
1306784
1079943
477523
536832
814549
267952
612566
1148718
1343868
506708
989122
685937
25301
1332820
695993
142026
353703
1153138
1248157
581186
332634
684414
944140
1163977
902079
859635
351148
1041411
981207
1017094
69400
794304
519514
1180472
394808
1108804
1128780
1008109
1234129
144204
709835
99127
1273633
381050
196280
569843
109500
219124
729905
493404
1324577
257311
280601
433537
293513
220957
789427
316827
920669
249222
50896
649448
928665
105070
307457
861912
586373
392256
628432
426343
305764
1020410
824826
615081
822641
38940
1241709
331619
915295
285726
125287
737175
1157240
461465
269219
391465
1143962
1248036
640637
1189852
144651
1308387
705209
445500
1341730
30912
233191
190522
921925
160567
1159045
1188648
885638
1187396
1034998
687092
713046
639211
933170
1050
338394
318204
1294537
216646
929494
973639
567652
186365
241399
244788
249935
421431
1272996
427522
770407
588208
52013
229310
820575
293182
1114924
508111
1093004
529292
132449
335837
989531
1250300
1184676
81753
1232458
1022285
834137
251164
113296
178506
393180
603650
1261369
1084059
2652
337526
570126
555404
206817
888539
769381
724870
914108
539876
696477
1020740
1029088
914228
1132547
181531
389978
973297
474588
207991
743910
763649
944109
37230
235232
806590
1324036
634331
624303
1118086
848042
699815
1322410
1157703
422783
133241
1234379
233568
454912
161293
937364
477475
121551
634720
685332
257480
1110895
123125
1254065
555123
821652
592896
239907
1355690
608826
848844
1073043
1162115
261281
317336
965573
637914
788789
836493
989641
180895
919412
834804
948128
863293
538565
1044134
786875
1209635
1144985
844073
267847
99513
299240
1297266
1332817
662242
850227
1127505
249112
352469
119747
976194
1011336
871307
1156648
1122466
989872
628431
221776
260399
328226
563034
1026045
164949
619766
1072474
767175
405890
885752
370594
115364
1107341
717525
293262
119273
955115
1293823
645947
980433
711594
1058772
1057906
658453
402364
1363079
199518
356361
191632
141434
1245302
202894
251523
787963
1201953
792676
438690
643460
320832
1330818
133842
596450
108015
1121921
1228434
1017914
253521
1137426
123075
68355
324598
1344446
691656
457639
453526
810641
917590
845277
117250
22202
1037713
655380
268967
381863
952883
810980
797435
753789
609786
1232722
663961
441959
800922
345415
132072
1229071
610570
571223
1277436
55095
1260515
114832
322808
1301925
836212
271891
1253556
476676
953944
198056
352611
704738
874575
1124070
868484
378916
52531
1087443
26850
539518
64550
223190
1041715
962089
664947
724385
1075851
611473
318368
1283166
839232
93282
493494
1196173
980607
145922
1226266
413396
865597
374667
1252020
723834
441945
850296
1066962
961713
115978
886609
476913
525415
865825
965385
1020585
837829
895809
625450
115879
600182
1009047
149001
1300963
585206
55218
934974
9579
385282
105991
728593
1169282
1099988
465888
1075454
1209344
1172380
727917
1200902
806817
1352039
81601
890367
1014110
1123448
792059
1097912
1275306
1155275
1282782
1118906
724368
462886
633205
1151688
646834
803875
1065104
1296331
622211
279779
851736
528252
408745
1026198
686665
607479
976268
250407
326547
126823
1263545
115850
457755
342050
864149
838593
16389
700799
1322659
526598
409594
614590
595397
910700
862248
1147400
963856
385963
220
948029
483924
462053
864820
330446
901086
333636
1282586
216304
228339
1143171
190101
749417
839113
730896
1025641
1012185
382914
983477
446107
242843
437640
552247
1319059
978160
642663
551291
858162
473039
1324869
1118673
853620
422994
1201294
955233
1208468
1070841
834665
577397
83625
864028
1023778
1014846
1009643
746083
244665
816465
1242923
533186
662856
620706
1049898
699603
480552
822499
872146
1081902
379948
1283421
112853
830098
1038780
718488
389118
1043060
221207
396526
391929
277429
251050
765424
920189
313094
1002662
1138652
212436
1238417
1322545
530778
1309340
1038258
1009448
631330
531915
1176223
370636
239210
858494
764762
1071877
348283
755717
1089439
1149436
571680
59137
1024189
778946
184048
35433
392583
1164072
1125801
170695
1301269
1091897
1062308
72312
249512
868532
122653
583123
1124039
1331747
682111
1077166
1353464
295413
122033
1154314
854400
781083
1334510
593031
1189154
321709
797655
947735
18021
117067
832022
885481
500259
401865
956175
625241
434994
1284372
167846
889550
115244
738869
564426
456498
452978
229302
1315218
224964
268454
873825
365491
409722
623317
297320
719479
613511
1305371
686254
1191956
51243
622542
537140
1329607
952100
8661
320153
104187
877527
726008
1313427
689500
355164
591510
740142
329232
1326433
1171168
486858
1205102
482733
875353
143117
562662
140165
289176
942762
10840
536736
1054209
1136528
175554
932307
50316
4092
532866
1105492
1216706
569429
239210
374020
300208
652985
1132817
454013
519561
742556
481235
1180024
1217763
122938
113976
115053
1344041
294798
660790
144264
1348282
486191
168813
255533
501762
872131
1164103
527253
1198112
275862
289349
222620
170751
781992
206784
558415
679070
939552
18604
163359
234010
694007
214982
1135710
261098
281699
923637
1324486
73685
366821
987975
1196361
268440
768131
942135
863407
587167
358
298131
881162
569878
1110972
1002960
30577
451425
1204321
786334
86016
1078469
526794
776674
695166
919436
544789
950256
553311
849780
394590
1152471
1046110
1010093
892979
977198
887407
1288488
613338
1072633
996200
646331
311880
85668
414922
1326859
1312040
232333
1033927
363262
381241
106412
701923
601759
933473
876990
662218
658071
847491
659085
1090567
1196003
560365
1071898
1269259
236449
916132
10980
654373
775702
387085
618524
918736
306844
387209
995874
1088602
711791
470541
1027580
506218
1041922
286460
864384
1006085
1315554
585519
191300
344357
1016865
1018641
1135408
10415
301158
1353754
196893
1168984
337083
1301945
43447
27424
671020
456082
361530
1359808
1194167
89103
782916
830847
627356
900994
1061648
981011
759396
854030
1184185
562033
558477
1300403
554614
128796
951294
982399
694958
674473
1359161
1213795
1276214
715662
891587
945476
253245
1204535
387362
1034165
301543
174953
1118579
145416
1358764
275736
587304
603901
817243
956702
647082
201829
1055511
58318
585277
204146
600150
981396
508225
785962
714136
522744
994912
66375
1000640
423155
602957
356833
690210
241427
691861
1243015
1362373
552448
578079
1257636
917653
267647
867704
230114
838863
1096547
987722
341879
750322
165526
4900
1078645
256384
741143
963011
201903
1134756
412437
56519
1151009
1173625
258674
277635
383934
109197
640654
539415
172176
139277
275172
1358669
611338
233080
1091142
703376
767062
810810
340559
187570
729807
506465
1227165
638411
134775
451035
920739
232205
1166104
231369
434665
219709
787195
232988
1152291
601684
1308199
917750
111988
728569
152068
710997
877273
92188
1252308
851359
141078
750441
89720
766619
352576
635040
871700
22123
121071
1293507
1318489
251857
909103
704922
73368
679237
470617
922171
1052767
912924
1316364
36640
1293420
1262294
703928
1148971
350020
318548
878990
1240547
519673
241509
788945
1129592
449727
535893
133981
479413
115465
502475
400045
166168
932767
921177
313227
499598
1010273
1066575
352000
960208
814654
767661
664062
961324
387456
934640
683554
785433
140428
62006
853587
715369
509030
1040361
1361451
601397
605561
143025
669146
73781
1765
1158316
671439
1049800
593288
1185971
983763
363824
502350
563398
736884
1128865
594840
133523
1167258
774872
632142
309825
692750
552850
957655
710827
960034
1299138
957234
174198
1117598
781388
1201924
382346
870317
618659
245134
78207
1079377
350499
814489
772520
103172
1135242
1111585
436319
306380
280004
600624
1269278
921788
289106
1028863
193328
1361123
375176
391897
1173339
61880
1091677
237240
1001764
933941
913110
855820
1273924
1352413
913767
1182305
1017535
15298
518200
548443
1130054
449363
1353339
518849
838135
612041
763905
1011555
1128816
139983
133515
1186184
901474
861087
428521
78365
464118
746115
1149950
689541
1011566
317835
895028
733311
1164043
646602
379573
1009080
841191
537412
1238317
778380
777314
470307
1106162
277749
440389
1142863
165805
952881
550912
717586
293807
1074261
639214
706710
1307458
986907
688748
148734
624713
49641
762150
1294168
1320300
873060
1245122
973756
763752
188052
756534
483591
709056
1115917
190746
246751
168897
593046
112424
889465
234220
626086
485713
159355
903037
388050
786036
1155750
1202772
1332498
563647
1259097
1332244
1052400
470618
1339790
697028
815776
1103805
378579
583721
507599
812721
112624
458328
883927
149434
144226
142563
1303773
1012412
908484
178720
59338
220880
1302813
20295
427962
1343891
1127119
503529
12424
1112711
784290
1026244
766856
438720
1057364
909556
284448
842727
817591
727216
180115
247742
1073315
58950
307850
314895
33158
537331
621424
1068471
800099
276946
114498
1058824
652280
323803
1192439
6075
1113719
1190795
624666
711866
420456
1288677
1201826
205376
403039
237663
1264517
720155
447339
824607
802606
902460
293956
547689
766827
233954
214899
749890
544329
839775
1118031
189248
79445
1179502
59282
1064577
906825
664048
261692
959833
860162
1141388
429916
323040
546217
660266
1323909
1191312
288827
1206099
619864
543477
672670
1352175
1019439
804043
283217
1223058
1138578
1093499
912343
202767
950160
856436
131689
947060
539094
1135924
764855
294974
715013
164422
883812
195686
220746
1081390
1084093
1076578
1151650
295714
70519
1361793
1093335
74331
1225461
14106
1152869
251882
863784
1111891
496207
716359
324360
520266
160025
1188537
1292179
812287
255226
760965
1244117
1197079
688484
628751
1128951
401203
786451
928359
639687
736854
1128522
197152
327294
1117662
716325
63842
1321746
654414
1338281
502482
1352647
306072
750446
957101
1240261
677617
201981
331600
904143
1255746
922436
573520
853576
11452
1353184
892048
1205431
228360
1202681
1024033
651855
870011
1058173
350830
852787
1006944
1132639
630931
192349
190272
1300280
650499
1200214
1093176
695343
819475
829383
229043
380821
443225
1138929
1091282
1051616
1110959
158645
877916
1015233
212176
340505
112211
1078860
921059
954868
1287188
65944
490853
456211
333802
1023164
391931
181248
150251
1155680
244100
464018
1174409
929835
706800
354799
395194
90448
930733
576720
1168818
593719
727062
1029891
696056
1222764
854920
197710
644550
303899
1036667
1159682
674286
84572
859341
1175857
301524
178087
17310
1142112
1277959
935399
688887
989313
1088774
237941
1227395
340728
1159200
444267
970133
155937
746642
396260
484775
25957
358126
214710
297204
675074
409097
504696
420939
165464
1362541
1276193
384252
910505
887232
1234302
341155
321003
43000
1270287
727218
928058
938586
291612
95716
1065578
1018746
29171
1241095
605672
515869
414179
711572
288260
132154
803200
699150
981256
1016459
1264190
709141
301709
777702
406439
190488
165377
429495
254852
552032
1280419
1248054
1268343
680193
857820
715183
1224079
577013
660190
13842
1324060
1038150
569934
1149717
572114
1284908
937529
199469
293195
174515
952584
1180387
42890
1221570
582831
1360227
665016
471658
1285253
1085708
723920
1115976
478281
591437
504754
111358
1343526
272240
1142689
3159
427636
35032
485286
1146589
504647
948488
416209
1075717
143042
209367
439098
553242
775413
616807
146979
54980
1121688
559117
42809
1283385
1258558
162732
108657
1351763
550125
1140160
588397
534328
1171859
1237807
1317348
17471
758582
461309
148055
218413
775623
522939
1187131
448193
1060417
361293
1143839
819521
42919
998512
335157
508603
1226197
1327209
51852
1340923
549443
1033965
1081
1313500
147951
474652
792025
372495
1129569
431215
1357925
890294
1099619
105694
907338
253051
595712
963939
536030
789520
474558
262732
1335917
278854
158814
847712
824283
630380
749133
148534
670254
1113957
550906
123511
1063546
496086
855924
310345
289318
483977
1184359
735051
723477
587419
1226115
1263598
487265
517108
794774
715392
711912
340863
612180
154423
484227
13216
810222
240043
628576
274995
168848
202022
1036447
249142
775830
303354
778211
278278
930037
1285218
464510
1196503
379310
1338259
222349
847804
89005
129575
71275
343566
444932
1102181
954977
398535
1215851
551803
45975
591599
1273149
532553
230526
631176
1318735
909013
947823
775474
721990
1344972
700920
1139224
769870
361657
663532
16413
627837
1013150
456413
875452
478022
1170952
888474
1064753
535514
409537
791918
1005661
866947
1161937
166274
597879
802520
241065
219136
1312618
479184
909073
75253
473631
992026
352630
749475
1348343
235279
966714
805152
185408
324155
91707
689847
1032660
811011
283002
1176172
743971
1334558
590768
1230655
725504
172228
67423
1231
673693
574503
1357092
4578
304220
820022
953661
1036093
12697
923443
1198577
562359
1243148
205401
684706
147991
641747
927023
1045779
853845
1229697
873396
338250
113468
1290145
234759
1211040
1093899
153980
1247739
1108833
638353
970159
691666
752286
320655
930600
1140836
1281691
1150663
786909
797276
796430
1129968
238628
563284
867893
1113507
1022898
1178817
1172803
1198353
958924
1284450
759927
805309
163823
657204
1074507
667824
543340
1335897
631808
322328
950074
398393
334871
1000166
392347
692999
1022089
1096295
591136
1186703
1135519
283730
903398
319840
1300461
189795
777569
1017319
443837
1212859
37871
543848
1002673
823732
819198
895588
575685
540996
833045
362294
338323
1088930
1143776
1168069
880310
792675
1120542
919148
207741
1321105
1211027
436507
1003762
855508
431486
836596
472663
391309
678139
554905
358157
373889
1253197
543560
533957
396702
985140
758063
944608
1289897
534540
817233
1360971
1150713
653084
528336
889661
424473
156694
255255
482389
294197
1317798
656149
773228
284943
1286174
1118711
654322
527011
53792
1179917
137753
254327
944534
835277
1199121
1147539
174343
410642
65582
319425
1163964
668072
1327549
507232
212796
728757
1236471
439763
1301687
801873
182734
166731
499780
806926
966031
1029777
228682
375598
122204
1210875
845096
1256567
834
891663
1231802
1357175
1285498
340509
610843
889867
891089
1341752
473004
604272
1058664
828918
1243189
309523
921298
112308
385675
71703
994512
281175
1216153
610307
1011448
979408
956720
1301662
1328549
727555
356759
1357576
206748
542541
556509
662352
268807
485769
793823
615067
888523
337218
227276
358301
834364
1081829
946419
79595
1308332
341507
855830
1057093
121412
821454
71622
573341
1177820
759108
542499
1133333
169986
1340390
750350
27665
1202436
640309
501362
1046504
1131427
178802
218678
679431
151249
1222669
1278605
584318
445969
496773
835188
11681
841815
755816
374724
5134
931567
842796
286157
922070
194103
87233
840090
1014875
274500
177156
14485
1187978
962454
1117521
870310
112416
539221
107586
596900
401542
1133613
1094228
1289214
417950
549193
608942
106457
1115611
88206
1345814
241980
515413
1256600
1075223
95753
663335
17885
51230
84987
919323
439570
1049334
301516
91388
177170
634719
1349359
855719
935122
549734
1087674
688285
1177843
251531
52111
882601
399000
494965
444109
169879
566235
686061
1065124
1275987
1206958
513006
801353
964886
133306
1025309
119561
948878
767936
367926
672896
558962
284064
825234
696825
1262645
290016
1065958
996212
683997
630858
760213
215781
188111
602280
372778
1134982
248210
584101
1203145
320310
561499
552052
719255
284561
1005640
41973
939170
1074186
535991
810906
96849
532505
574711
714256
1291953
835702
246098
205176
702412
423135
558647
1011311
837322
493753
368913
615495
1320481
925786
521424
502975
226911
802873
555290
295702
1304372
189103
62091
997361
103848
461232
635248
1176616
458290
330226
1326263
1218211
810530
701172
219080
276908
468040
109256
24281
1275502
81540
635611
614769
501500
966717
1339407
95306
1317651
1262020
338322
208558
814754
1002881
1110511
217416
539035
482901
790173
583072
1084883
952367
1120262
709567
872857
1349877
1356228
496955
1206313
66146
794193
1212008
696644
313333
133892
938494
1179360
95131
355721
286177
460040
412590
365788
248866
314762
249322
182031
77327
907968
1190883
1141907
1332692
347777
186208
844677
42593
604779
379895
95071
656119
427674
1232265
1077862
1168581
1287611
899835
950364
108800
576959
359292
803709
130298
1174011
61345
1042700
661253
786368
59493
722042
1183981
598150
379745
218341
97622
796157
613562
1005045
327581
713057
718312
181632
210661
1125153
39087
526615
1222880
317109
528218
781807
1294261
569785
933982
85870
110718
500331
265
196854
42964
30800
830908
941595
370587
652261
1103505
597921
1189194
1314653
858602
737349
192212
937605
13289
964002
36098
725216
984339
1325291
1044785
1060075
494519
1149962
212995
1143891
1101396
15561
58617
941820
647792
543740
308548
394620
109173
1336590
12748
322014
751818
150775
766955
885222
959215
43523
1019998
746000
649356
205757
446537
1159475
592933
174268
1023827
1003002
1035206
643710
1273162
586503
847765
933691
104372
939365
675015
1354102
486922
1244395
233476
1079999
27837
1053522
794025
1229450
1218042
742599
134073
221154
605885
1216808
534181
541278
1122864
553740
182975
1078094
1308406
210763
54599
506522
635525
540856
770273
1074279
1283097
995286
1188718
1265791
918120
251723
513444
612612
1267636
1090917
1324383
1253293
1355508
209952
181851
402398
295724
381676
1120920
39446
247523
1346032
383039
1294813
1328741
557470
653698
148829
115205
520905
532124
1261400
280465
178051
191020
651278
1123642
826933
54158
481546
939397
575824
88911
748117
120045
351646
622542
1269514
203017
272337
659167
1143052
488134
158480
505041
1094186
988273
1114607
209103
774543
566136
186178
552552
361976
129204
42346
800637
1023566
323429
1186550
1109191
389793
429845
1219405
904200
543301
1022200
734806
8463
377794
691276
448889
862229
483329
703099
291680
1320718
1127581
121230
792323
77136
447375
930056
397015
848578
1071898
927231
147583
351601
33188
507885
573494
373960
814641
1101338
967545
531245
443694
213255
93647
641077
1191542
1259476
186881
352739
1152918
177061
928182
1242463
1015939
91655
1305249
788094
726299
1229170
222914
575254
686014
1220467
1024101
1226899
618528
1114924
908312
330582
465635
1024708
69640
475364
116101
257139
663119
426299
1138991
1282371
916338
726251
294582
167764
388156
605342
882451
270772
183223
1311919
3887
1113413
1080394
801720
177580
389378
1151674
442257
1153679
236623
990918
474013
1032330
778448
1275750
121912
1184449
632010
574607
685811
130378
368862
183222
388844
260860
1162006
849132
1004874
498815
793141
509802
432802
723510
163256
130583
806342
1220522
1190644
832645
601292
1127004
930751
645329
712392
1208661
131082
594065
692153
449927
968525
182417
521221
1185411
1081536
1005349
327502
1110914
983659
1015529
297456
854704
192733
1041099
1120530
627105
1107277
1262091
1273336
153402
812500
1053965
1335436
1007480
561523
923078
1235045
120772
1357719
1110056
154396
632688
1157234
786795
242270
378281
1099399
1229104
1295696
695528
488455
357068
989103
100682
521636
292829
324455
359805
1048626
1316893
1299750
58703
758986
320116
588536
968176
690071
156358
423377
574213
177118
145028
1247734
1299057
289158
312767
238976
1189336
304369
969070
1188948
1216916
805758
785342
1287275
366918
163529
1116352
837738
392564
25094
361998
397588
259806
571485
291044
1235335
1254126
1202833
1002434
1157729
433383
1205296
128351
1008019
663151
961945
738701
151294
126060
1072123
727096
486925
274332
339451
1263075
951669
1161740
388263
516044
90587
949542
523161
455909
478486
778984
67355
165901
772175
743133
1069694
1219469
559221
9896
1024240
270670
679531
1153077
1041885
268363
331713
604831
818861
495953
248018
1172084
587545
662853
445764
436787
874847
1132035
1323441
279872
1266582
1223791
1190449
1127869
299996
81647
427683
913115
521480
80478
1146386
385982
376898
40461
1250517
133187
1179899
695345
239075
883633
18478
699403
1121508
1091392
629401
757449
640475
146434
1211093
1339596
629203
543813
526797
215810
1333622
741820
575233
581914
152466
1353077
932
1112772
510684
1035690
58819
127123
737487
266088
1193650
345169
913008
748468
480372
1301178
556684
1281552
1131267
144784
1039394
638302
966359
993516
560151
112845
825904
1036885
436942
381050
571966
695322
1048242
82145
911622
1146652
374117
124373
113159
274513
1362343
1089068
22957
453990
701415
1182552
554600
1258368
483176
1060137
979281
548945
1065041
694809
199874
332493
263687
180935
210020
356275
1306058
701987
1112130
893067
561447
562249
30506
436318
1120334
1077213
749194
912179
1016806
200684
1319893
423602
775812
262076
671903
1068798
236762
495235
1205202
22758
1036181
248179
859941
1307479
462566
1358366
257377
32747
1201211
1324883
774993
738718
321678
1284434
1292143
1168427
936317
1271519
30715
596098
775884
410884
257498
873059
245831
1174009
478945
1011140
533128
1149538
168318
1185774
521443
68571
160922
1260912
1362453
141207
625698
655504
616208
1333132
295109
685478
684613
750502
1200860
11168
465517
451996
1240479
1317303
989767
1362847
477765
29385
944784
1266007
930131
832990
419196
879639
18877
250522
782895
1181336
573411
627160
1148461
657846
299059
920348
820971
586072
675643
878445
408360
681063
1276512
710598
152955
893260
702795
1223818
685845
423750
444997
515561
868971
668650
1264164
688496
1218830
1203410
577510
675395
1317040
621867
1020184
1015771
262079
401976
497708
171760
1267184
1092510
1355170
794694
110455
461342
52651
649903
384589
775882
117873
541172
638236
1131149
1050008
991644
920729
222309
632241
875615
1347757
312572
1202954
843209
742910
1258324
959040
1246577
264147
75314
474387
588
704693
649352
1318313
285331
611199
752963
396679
98462
887884
1255019
1033097
507200
1116221
292947
514040
832940
115683
453803
740726
11006
784434
1305091
56314
1333967
154329
21794
53546
36673
183218
310671
1227260
388632
287116
107320
829560
143413
1314434
975037
567349
245121
952104
304304
642051
707119
249766
42951
578914
176075
34993
285503
14082
457854
988263
509975
673030
652236
1122253
429899
421074
441503
426587
1043011
771832
670966
36671
503513
1129087
683277
16497
1215260
403650
1221103
172125
571162
510003
393245
633364
1354639
786036
1053745
1002
516910
829780
205372
892623
15381
777875
511990
36521
849955
1163637
126104
98942
1075217
679900
1194985
1209716
422074
1102898
748306
1014788
1129451
1012809
365249
417892
608284
409911
950210
923193
1143293
152641
1339153
608296
306910
662106
1157755
931671
911070
589284
1336487
1259286
228746
496945
405302
1159548
1071103
655591
483929
137213
146780
849540
991688
955929
937573
417875
34379
828049
239878
364461
1313659
1185440
229746
1160848
917895
483754
966128
681947
800459
532962
407344
1064844
405557
381088
808725
333566
1146640
789256
1068695
757677
348655
526062
935031
843511
331490
729485
841465
717850
1246940
570134
95249
896263
272353
1109863
1230251
823388
260152
752163
438848
229583
966483
4760
536071
129515
505506
90615
804439
127592
481381
571656
953606
475441
989481
516872
1036006
358152
558207
377456
361469
291061
953306
1258062
1101453
67778
738569
409028
425987
799287
1018358
1261129
688856
630355
1029145
998817
363477
1173327
585468
289079
1215484
1171654
594570
1032356
781347
1066527
948903
478392
790193
1201595
342587
565562
108140
1104659
569447
688132
423583
542152
802843
138875
763633
102813
779339
1267143
1012883
1189789
656709
1272101
783267
338633
751777
643077
1021990
599318
1033639
285048
959785
904515
504213
1288164
1232648
454036
770535
743841
1114133
685928
759634
46289
48778
258267
479235
1309167
234430
1206852
765108
115150
436262
1170089
867082
684831
1133533
1221093
1225697
984290
845582
937323
43247
1361999
842700
659881
1023388
1026964
320867
631140
25798
487146
506253
357545
1237373
1236576
606186
1026591
1099480
1001129
132643
1341228
787124
385641
643043
996284
6787
1244558
81440
708874
85348
782293
523373
290055
746512
43721
917011
1336414
275796
1185099
649088
109495
698260
243334
943089
750215
1160489
377039
874601
985367
592399
1352706
584042
1163303
1235313
382207
134386
151287
749130
172797
630795
463366
1134712
81804
590615
1124683
1301074
521639
1152566
774639
293618
617377
722376
1221257
980746
468723
936263
766029
874782
812699
1202510
1082436
855231
799250
68625
362091
30808
1225596
938850
417892
875242
541654
1269558
757930
996714
740637
1138654
205486
692482
1362374
722185
1281246
402684
355267
870141
329603
166039
893847
799970
716080
965989
138709
131611
59670
757938
693176
721096
599304
804448
515380
10363
1347087
865721
1133631
905929
343594
929075
766286
757575
479058
742750
1007481
832837
777851
692247
1222065
292410
510838
948955
631963
1097874
863860
1293388
745410
1192456
582956
1132174
755606
329982
272016
1131717
1349441
3309
474202
779586
649186
428328
1172062
74591
40375
428555
1206800
1121341
827843
60209
248671
162817
1181521
289654
386826
794603
775921
1134643
519859
932332
851746
1008046
323058
1203038
1251601
468523
206344
1319646
634132
902956
395263
1181114
867811
1066709
1013037
730915
181529
979178
704476
735677
81556
345902
640050
313457
1085621
891304
284901
668789
211354
1056331
898426
848447
1296759
420879
488585
1078680
1344395
1002785
685952
1205629
694019
619562
476295
739888
178242
904715
1250417
901219
168492
1168125
812636
1310865
677783
209086
1153640
621519
701162
436477
663649
412426
77679
657109
1088464
672057
1359759
866843
945733
649321
1135048
741932
1213279
1097248
19394
614870
501239
284491
510047
430774
255951
1047876
1237156
1172445
168282
164007
174093
828173
1191957
936864
932724
1253099
862575
309851
1111484
641847
298032
731621
530306
666619
1180713
1041035
458237
1334358
1257115
530293
163581
42815
1057789
341303
242868
686512
431958
826448
983856
817493
273660
670073
1115216
250318
153322
1176712
1295718
725973
1032700
421063
506802
118183
41194
1172056
336797
1167533
965695
555415
635582
1359537
1026926
142457
943060
899343
554458
19596
1267744
755276
577783
648192
1136263
272816
191711
291161
473880
233306
342235
384201
743303
497518
388448
149376
241095
874453
1005082
370519
1181860
522995
388810
209688
632905
592759
1127489
312160
500210
205453
483042
665548
1135050
801461
1167891
721825
319404
27774
27436
1101617
1364150
11907
807791
1159237
967843
221094
1154149
472687
386651
1241179
394784
432389
521104
688879
481703
1339880
603711
840347
630632
334435
119405
255000
838472
1024521
221831
43529
1250462
959171
1243406
1223909
908602
474149
832549
881280
739579
1099467
1108214
1298125
541394
1096448
863343
649876
138225
815711
596977
128852
454656
694237
72775
188087
753407
781667
131731
565463
598542
287629
311242
1134016
1222861
863396
946028
1113158
295326
899294
704149
539596
384988
1125026
405496
910824
325110
1312477
571420
239793
1346648
816071
318509
241617
564710
494838
679348
340018
527838
101298
539473
1064293
24787
655381
367470
488049
1188699
903100
16752
56211
1005752
564981
1245282
475197
111669
1005303
92557
573918
316647
837877
1021990
1257989
778323
1222479
787786
1075821
599456
611783
180449
564810
449335
1014298
1091972
758850
905653
49583
1294451
1016458
867283
511919
585339
354053
887021
48745
1179989
801716
1228808
240419
266944
212644
1332763
267147
148046
670621
123924
1131347
378787
364100
426956
1355433
945339
889751
929885
1022858
845980
583999
1282952
856437
406131
363282
1145736
158433
750051
560400
346059
1035838
850674
536682
414056
194382
499881
1015795
103030
567650
285707
748972
86697
994886
366489
31156
255369
1273984
1186489
342703
1053580
295530
95522
1323312
306412
90535
848616
155386
663502
311016
448338
364825
401934
962411
845489
436729
441778
869323
1172280
912358
908670
911706
31576
215410
622315
1170083
381162
1121221
1146539
5223
655696
1305640
247770
1311537
1221038
186958
522527
553479
946979
323326
341400
1264621
637043
1147663
883068
908945
998008
427846
370602
880429
362096
439762
97932
463294
1096482
1278936
456342
1249944
150213
685496
6575
1086926
601177
725028
483603
734013
1101872
360319
466709
1300822
913488
887366
646631
249943
1198844
451066
850588
1337455
1284270
539157
1046076
24894
135842
463823
99026
718944
15405
446063
349401
962929
358052
1216569
441228
865909
174589
950568
1027399
110257
1356984
889850
474016
926464
161098
817163
719896
1096265
1257934
1114646
204411
1110930
971527
363790
47445
891091
1185324
786475
263558
1044635
331118
743930
999329
1129075
1079148
483031
981162
238746
117941
1041575
472013
787288
1218059
1280004
237563
1084949
1009097
269763
344410
728337
861237
1335952
317042
76082
1277069
1238054
1104228
939535
962307
631280
400774
928980
565641
1027363
1281310
366916
820635
662074
205476
1073638
1150582
435815
760799
537361
733739
580953
955793
253518
241384
1229510
872061
1272695
661954
534618
884813
1019012
1133240
809121
1215192
1200107
1193420
498659
1290036
1129538
719979
356317
1157
1255465
1333509
746971
1010114
84780
1265823
446364
600496
1351207
1052954
1238094
979590
555305
741198
853281
1158747
72187
460546
1156643
1032665
1207914
1046330
98751
712739
704357
809946
1105404
785751
1008557
589921
1083394
773884
995598
873273
98655
435197
1361965
1165795
1273724
1282450
269869
808583
35711
1212135
101001
932199
488866
364614
715036
1307788
948146
1139280
1166428
951612
1140549
517719
969330
199702
814675
7420
385436
982516
881116
1009481
758460
451395
1344730
1096046
4120
87561
1111027
257498
317190
197566
94544
873397
323594
1041794
912081
584139
1043355
873647
637217
293315
125165
182337
638258
1049571
1048465
276054
1081620
1361202
456953
1081803
34341
1216820
180167
528056
119658
1342218
672123
1195664
758583
599451
284785
625565
539415
1355561
338326
328437
78491
187575
1203105
1237207
534722
255419
513903
436012
1119292
1286214
138347
478027
968645
1186746
336564
1089155
1033154
871076
97588
1226126
549044
1022731
54792
578122
410245
525689
826624
937512
1168884
432988
256207
1139503
1358546
730002
843495
1065353
795593
245710
792708
499068
808368
261261
1252026
988184
392026
521802
356003
401908
1220671
497635
1164111
151561
577819
866769
565270
1131118
260773
225881
627851
425070
66799
697358
661518
648070
1162603
86806
662106
631863
65627
1004239
190868
237795
725835
1222943
1349730
174819
271562
140575
939972
306233
930723
1219490
236055
891138
584967
1166883
184069
622191
971951
1313557
942151
129071
1228688
1240666
1150915
1184593
899867
1249697
472716
637707
1232534
1123600
554849
162741
1249955
581389
622569
483519
952
999272
1113627
556248
1202028
1192056
1279024
376814
43197
859995
55945
1005819
636488
567816
1104903
416143
1063040
54526
1080314
1302542
1054345
1175493
42177
932156
1291462
899469
1171820
1171736
1023526
172192
1297783
1094680
965466
217582
980208
14162
793251
793850
1230574
418137
294927
1076329
59935
84479
332700
1316988
553843
1058798
1155524
672042
876682
364624
858497
644806
893783
1240027
454646
114607
16168
907622
648393
213865
643399
153508
827560
696479
973137
378890
1252141
962685
135237
17685
714424
1334403
290198
1051367
139823
109932
734549
606655
175740
283244
975623
565306
453392
723578
231414
440838
176965
743005
238836
792667
506761
24490
655080
328329
31575
914601
193562
349325
962770
1238559
698938
124902
286598
1074057
1160112
981631
149088
1127418
474267
1044145
902816
138356
333687
840372
1251524
280460
649880
907999
1209338
626383
756122
1228686
701147
543096
23916
485759
182757
104486
1099126
708157
514080
861349
805858
902888
1160022
456204
708541
1236329
106002
113997
1241423
475786
959564
331211
151187
806295
307763
462864
1081944
329219
652686
263553
667673
369102
511978
175092
1048007
962980
953916
1145682
347097
1027309
490841
1155899
392510
130789
554083
705471
1029019
1026185
1157053
369710
1083266
134345
1272660
729269
896274
382146
554637
136775
126941
1000873
809225
480116
986423
604655
1092674
52807
1291570
260152
281253
470410
221899
663798
716621
489686
770330
226423
131785
359867
435127
1323845
1123775
372628
1025809
1068116
1152757
1069974
133934
648809
40242
624568
1125299
18595
1238777
1181569
157266
773097
70366
1343732
326507
146857
13956
444876
592699
641348
208352
602282
203881
123840
692431
3352
691000
972840
825575
1175761
1350057
536621
977379
705213
883690
1000375
316542
1308714
903193
394819
595430
453225
38115
537019
1270922
373892
187065
1049559
307102
163138
1190808
1362057
443846
878495
120381
784339
1220244
58399
12281
584524
128497
737209
612458
641251
1334565
1287561
528978
1228232
523188
1356652
1345739
114176
41921
1098140
255512
1356215
589284
690447
21587
1245422
851589
839524
340089
126820
4559
593352
1084257
856435
565994
1075550
800500
817798
376753
731910
545872
425708
972861
684230
736758
465253
541413
1327495
338291
1076026
304861
178117
164007
451496
163941
708045
346134
120762
1046147
241560
323212
1246150
249721
1031059
838728
773895
461589
55009
495926
1172311
1200559
685912
721464
1155967
1348350
471712
188261
1293590
1260403
1026947
998961
967109
935457
690743
1328742
826850
719484
1045621
818860
1053151
1008752
1144029
807325
727948
685956
913280
557872
85781
87232
1349287
39160
1103684
611461
816834
106514
688685
916472
319055
1086209
877913
1017714
244739
465543
728636
194320
1130108
651541
455791
923667
16178
585683
1076366
2769
252879
216538
143873
304474
400470
641438
1043515
1255470
1098351
361127
135919
464288
701527
50022
389883
1273275
206734
157198
59299
1334236
99655
983049
35813
1057351
327696
129226
654484
650946
809107
1287135
94904
1166124
592261
1301842
553900
941217
482274
1089546
871675
568683
167883
8080
144885
116627
938915
949324
933178
66918
238857
395062
731280
784245
808562
268312
250462
1106406
447911
101824
1295686
553444
829619
212562
313415
702698
750215
653133
74052
57450
1027825
102487
1001971
185689
97265
160472
666377
380614
173153
1207230
979461
141378
471960
1092658
736573
974861
99275
993026
580623
136994
972401
1330116
232629
919490
152036
1263395
1320547
472516
446244
762871
36941
1152264
1349166
1120567
686109
753078
810583
627471
983963
883366
1347522
321036
75603
27311
788669
818264
1121604
1058796
537327
1346804
472950
206977
745350
1040200
507955
394124
292331
668722
1196712
44383
690174
1040118
1005599
950271
247122
266616
893080
1343383
1331923
893438
151020
1256926
1213176
396181
546737
131733
707189
292333
948300
136741
552653
141233
401094
919908
896026
1201815
184771
591595
557358
339388
281868
156843
767911
377229
32819
355748
791661
910202
870278
1196213
88328
1243409
951099
855801
858615
632291
880226
399636
619591
958720
211207
162624
1155369
362519
208364
58355
573542
46812
933100
1043994
925069
110449
933644
590996
1053626
1230498
236065
93749
1264766
784706
643735
1314064
988977
1273032
341082
680751
456648
674104
1191521
1295419
68861
333411
737978
522622
276767
273936
1270857
580074
489529
756855
226167
783886
142993
375237
1299666
1168329
648107
136530
964379
428118
1342926
740272
479514
607933
261730
1055674
311519
431993
1126993
210479
1009810
815345
163065
625498
15383
87673
1267567
962259
39555
566726
231064
643219
826845
554329
1242292
820177
366853
997220
924608
1138739
1355023
1241080
194100
754832
685101
1199469
133083
760084
515558
844632
1138120
256149
1089125
130531
21125
690975
1269069
509357
736120
913180
1035959
6122
1057441
215163
19665
181417
621734
979078
1223137
888706
815609
997491
673858
527206
1258901
388246
506565
236536
945663
159967
1250856
583994
216966
764404
64196
1120156
275516
223187
1243958
616384
1050241
765505
901473
360594
1158526
386196
365910
777041
812775
305183
1288880
1297562
1119531
747164
672148
80800
543157
1257279
800710
749857
1275619
1085835
319513
393240
510692
138378
108582
1042776
285616
365414
177078
736132
181713
228118
835230
1160610
122585
1237770
206211
761532
382888
1285289
400886
197578
326249
1108333
1104929
1195061
165430
536824
511946
289767
1009826
1282438
626069
1288840
981503
220620
66440
1083121
28251
581486
1047014
1218787
1347057
1358483
345523
1040441
709768
1093066
161458
642545
896018
940249
1188629
1291234
345071
319466
1293440
979498
1320850
1305700
520635
841249
92505
1169678
119007
566836
1274957
1137896
1364198
852511
706430
960501
394413
1193363
900991
98342
951192
440508
34764
957462
526566
1070724
1069432
1290217
273345
971321
770870
733072
334053
666956
344775
68175
692550
881734
534854
670576
122879
381428
512904
448657
382423
1069831
1019146
1088568
1164043
1054690
1155426
970015
955345
83316
1295921
571957
1153262
764405
159488
849454
467783
1091680
308071
579400
999334
355365
134869
633282
632116
1088947
1209147
26256
360935
1145857
419493
313406
517385
414236
667751
52587
666002
656672
350423
1134680
1324751
501167
1328499
917998
64868
493647
403454
1107373
211384
112531
393360
325973
983039
794631
785269
102127
517383
589684
278104
821332
1247444
436583
997065
460072
1124568
928700
1326950
115226
872442
464038
145726
822996
70515
1281125
292277
7766
698269
426140
826672
137327
135706
491214
1329695
1140524
786188
1089157
123869
312676
1205099
210045
532980
519233
1242431
1254173
293806
651926
10275
39172
355682
106774
1181966
495343
66314
7843
521570
575805
1170443
309297
1030522
881501
400542
866530
1075548
554232
132637
460462
928590
208943
94364
1084594
1178218
917390
1207771
1224820
1255344
84734
1263573
787433
1021117
1242549
203820
886193
842308
1166038
926417
14223
1233305
1089538
2606
209501
1026881
19934
567631
292543
643353
313642
1199656
255053
895758
191589
301982
850177
832907
443284
367408
875172
1098783
1237121
696699
915916
632561
1917
770772
996407
789118
286598
246122
258784
839810
614801
489291
630568
215309
573540
144061
1031398
1241006
1208851
350749
1245017
956166
904603
1280139
1041299
623372
1126399
297180
719632
1063502
120300
216633
1110835
152523
952284
612099
530526
973588
810947
155031
826383
1151250
670416
832751
283532
1033220
325454
150563
716800
682978
459870
425085
908698
48963
69684
101780
666013
433082
460586
470263
412871
512253
203417
1134862
963921
337395
653979
965687
480142
62064
1101961
1203307
82879
921816
540476
1008251
1291335
739375
1181990
401228
1278634
296267
90207
373133
1281482
741037
1191442
559076
1023925
411091
217911
1347949
811046
340651
802784
40638
84433
249625
1123082
972916
823119
1300219
1302111
309280
491991
740181
1072685
336569
748943
810886
1074291
987549
1110281
1359102
977897
1105531
1313857
762976
1053124
481278
230159
491644
404572
681565
1183948
943386
524302
461736
1187815
958774
178976
1029696
111290
228978
107778
473511
401413
476746
1205561
162982
325656
1091423
212453
511124
1016858
1210954
971707
959816
795976
1201930
792975
861711
1049559
1070439
452315
11475
356686
1272783
90662
190622
208275
1181904
1143558
1217105
814710
345035
1059259
316926
122793
1228846
1076024
912344
563065
990316
1094857
28232
832757
421371
131377
86992
15780
550860
215173
845768
195870
839415
1232227
44581
1058394
939528
1167591
615250
656789
651699
113533
351359
59526
811038
950377
594088
1254382
1205508
785956
1065040
814371
1260181
634118
490633
1351812
733991
261189
530996
468141
630006
30886
245625
911843
705051
1344058
943868
28302
409501
1236555
321732
1319048
537155
1250200
365340
242536
216794
736051
431944
86128
165195
994742
1190758
654313
1342513
318477
482937
1123043
950048
1023265
881844
975249
1360669
185861
910936
320456
328086
987047
1210385
6320
282424
915114
856781
1084925
53556
413348
974979
147946
133988
435894
1298835
738888
646071
158862
33567
338865
447987
1018563
983872
1290575
73007
83209
525506
243209
914243
752100
961413
869071
557090
550431
239541
789582
697428
784468
882759
1178785
412893
873342
376758
1243562
961756
1319602
680551
1017907
1088785
652227
290069
358626
111475
1279944
879584
820019
531191
67395
904601
317212
876586
582378
760008
1069772
578525
1079869
362374
787372
516942
1326874
917913
1102094
1109368
1093693
1023037
996863
766561
1221672
258496
264984
304432
479961
1218702
990920
496151
238443
372063
626025
1056137
1000046
877495
1343930
174223
92251
688625
1140629
1281614
836644
1208711
1258689
246433
1363181
1316173
685336
570128
869868
883537
15195
723536
191110
1284388
1270261
167619
631263
424517
1017245
690204
1105035
590985
1033768
546797
245832
303449
1055080
1253506
628337
47672
768910
989901
983410
321300
1276918
949700
690936
696863
146907
814063
750395
271159
146786
1233827
335429
599002
1100207
917961
1100058
706636
169536
1120374
1148677
791427
148544
90192
435793
1312071
709254
194805
858602
1279533
1348568
147743
451362
249486
891681
1224526
1287164
488373
246716
628926
346879
167271
117525
59588
270215
1285490
627201
1049753
1278523
256799
553321
1083792
873476
587982
399728
338090
125707
391389
173216
623700
1286214
379642
219187
1097421
548230
1082584
1040793
442890
1212489
643706
1197523
965378
617895
724488
1338784
929163
154605
287652
1038144
582621
248839
224777
1162860
1012771
772913
781504
1304566
295249
1161073
1325838
75664
1361955
813074
9018
1278983
922772
1209388
336249
40778
655191
246106
876007
269050
317963
813472
110555
791304
525524
1010667
1043211
993125
1321568
13304
711857
1298429
184491
429301
613386
432781
1351923
1322138
622102
1098464
471357
777572
1008476
851339
656870
806984
1249807
1130082
779334
258548
890193
744455
588988
1148339
540703
1178550
399640
141712
1159008
424130
619312
725617
133998
253111
464916
1195178
1332880
337386
777199
548476
1120011
274585
332418
454872
639224
66285
6853
506815
283788
642049
229445
126405
1360427
91730
567349
270449
711629
432094
616128
38430
795052
1110436
97662
583627
350131
806793
1024372
717313
167574
359393
1203532
1269832
723052
735096
648718
881410
258034
301867
899824
963616
289075
218271
905104
786976
253676
397896
942216
310181
491322
1066709
1274259
317629
64051
1163958
935395
428102
624839
220078
684802
765851
1305093
735359
964816
653262
393897
1004756
297353
1264824
1358795
255203
916389
981361
370065
1126204
993265
1036392
714186
506222
531618
1230237
1260503
352567
621980
1273451
95079
633421
237113
1332355
1206510
9064
63866
358367
653803
694593
255077
765002
1185654
21569
878291
1355519
410432
1092817
553488
717332
1139840
357502
29713
213247
944549
1327706
319533
220720
508680
354298
1307484
690040
632418
530377
274096
792362
999250
696708
606354
1279291
209252
715065
1213170
536792
660902
594257
1011306
732285
820142
98851
951850
912066
447683
1123196
118106
404013
69341
274075
216122
446946
1297957
853394
122351
791641
736985
543714
202298
448568
481797
3658
666422
823261
932135
595954
1005704
1260630
104920
681042
936035
65298
1083629
105360
842675
2526
203769
469389
471919
1176878
195255
748175
247341
544537
1098601
790720
1264952
1260491
773435
1202721
222047
1287924
1170239
968910
951175
1196858
342963
943574
69054
12090
599364
841617
1258664
1291533
466363
151621
1211215
1209264
416558
225603
991493
123742
491194
510515
992907
210058
1073857
974296
52411
546831
1200218
244123
642561
1042523
953349
631499
610212
24499
402135
1039275
956430
59213
406471
630357
786851
1236565
1055782
435044
277604
1105271
1357875
95518
951785
578087
998536
701038
1131674
359679
432405
1216055
182439
853588
1093089
84108
699936
979649
1119119
796717
1185661
916986
355558
382496
196268
10318
518020
432537
563442
777538
505022
211462
729812
332960
883435
633102
178467
87257
524897
1027064
33978
1173071
285497
66506
165716
508677
924410
906070
156418
821998
663993
474332
1068184
1023313
722410
1048081
855980
448368
585488
647173
1027583
1275135
1207490
1067096
131207
113668
1260628
689948
38109
874552
110813
1173022
1023705
1356085
1214991
1213556
214515
1199940
959856
1089392
296228
135584
145988
109303
599845
1066095
518672
1209516
889217
1213035
12373
850952
737045
204062
903651
1047689
867187
224671
1283695
841813
175978
123498
592884
496920
953509
65015
755965
1019159
736603
625088
338794
411170
390874
797624
827598
637016
1315989
1140575
415305
727891
451396
627783
1269653
1169645
342081
913546
988110
1221742
9951
111737
1308339
420490
493487
919003
1344562
573905
90551
441397
542602
829004
260670
516395
1094648
915789
984545
146608
125340
192929
86104
271020
637425
1239933
837
715167
706757
1312367
1310340
913436
158573
711339
905786
1217152
523194
750785
529254
694223
812696
463794
938353
1244044
741133
586830
397464
49551
595178
640760
1275181
430467
967143
1266994
940013
901902
85772
1092451
1042423
975541
330994
927069
194701
1188194
770297
543483
29574
1135653
86698
935595
846980
1241647
392865
1217931
545291
760292
1175268
1107021
482637
240176
157056
1008741
49567
1169626
914694
452293
446166
65814
1070280
235696
1084318
889938
1152009
726719
224121
1269443
820044
125395
762282
68532
185010
427345
1030747
1080959
1164878
96804
1070582
499751
958017
533525
605606
5104
990797
1230558
181766
630253
89406
649743
1259535
677234
1290247
576971
301269
55135
518163
1105227
1093865
230982
1316066
1191662
108877
783463
522039
368650
1079662
492880
567419
573592
924164
1236366
245976
244113
46410
1126572
964731
410562
1274084
742766
477581
736811
369398
626447
66036
895374
732036
821193
1174182
1043191
295080
1011600
591757
753214
477936
647580
333163
1209950
102257
665442
924549
33876
613028
721313
946103
717914
462623
1180714
449436
1294646
1287340
23054
100337
45102
955117
947448
280784
796725
885113
1245857
874911
960473
454062
382345
1269941
1040397
800123
381650
1200520
675590
916972
1076639
394568
1113045
628943
195722
167183
417380
746306
500735
122685
37439
1291239
456320
725620
344310
983101
262257
631830
1292513
704198
931889
1050076
406753
64497
742726
856498
1243214
577867
578405
1091282
644608
1127368
1186737
348178
1098508
479127
390256
738940
435549
435205
1025554
13472
1139676
1025502
486878
2890
155116
1115976
574377
558622
1339970
1121181
949898
493041
198929
394070
76840
697954
778017
922567
769446
1265910
1228383
954621
1013348
360498
6097
1152215
225491
320986
729296
1146339
167096
447571
210660
1135546
912076
470600
715104
911666
645925
995299
633790
856698
762707
627384
1216229
1148841
236801
746974
553570
382380
914159
942619
535189
1146409
682847
822578
71254
137528
1242054
1121312
357137
841512
984216
1170860
763601
422913
1266435
575857
904182
849465
1137920
715736
1141196
38937
604897
408698
489919
161654
167942
351700
1251271
842053
302711
359599
159763
1284315
784318
1279373
208254
816702
1218360
1347336
77094
1020370
328511
422845
53624
793457
695350
232348
262710
102850
597224
311981
208303
1088525
1157195
410754
1304543
728079
1175315
290306
482184
630463
801649
646068
136488
67694
253610
363873
381667
1184644
1036003
315132
681115
479281
1358247
341474
1122003
1206485
578151
410531
568264
1343099
522503
549919
392548
566375
403243
1320553
716026
1177877
1325976
1285288
774475
896276
161144
1142736
727231
367398
1085467
738672
1040831
692941
1346441
773461
790425
1072512
1020861
1336846
1082630
215076
723692
638207
1177379
282823
218822
313922
1276306
786166
1108285
1124051
989237
211533
47366
317517
580291
805610
290220
1302957
1314521
844048
874622
525430
89008
281006
925233
1172381
166346
1022742
961451
413218
1033397
512906
902540
361301
1119474
1341351
943955
801195
771008
993915
701176
213137
1282539
143850
1325791
684984
149228
1020967
971420
43479
368845
1159884
477133
1010520
1325911
1046119
600363
553427
585390
740198
1249949
1181045
700520
402965
730508
257496
905158
543946
290204
702245
875627
344398
531097
1244124
288923
1005582
1109999
1144161
668408
1070048
263062
1341275
337407
117943
765160
1347765
565873
672312
773342
1206672
1354025
1304003
828139
500526
276681
842008
811608
269539
1024520
504406
310265
1209798
1094727
1200508
310388
572701
1001197
287054
561165
973965
805982
166074
1103613
1065101
172556
27638
1211221
116800
1302404
1146271
787227
926719
1206752
762349
1021795
730568
747369
555417
1126698
680232
168187
997688
438845
318662
766075
803421
338692
991780
98756
422159
34250
677934
1110808
1316650
396254
279158
1273298
614069
792995
119994
1222285
640003
812619
252820
1218105
881685
58501
924970
245018
1256875
715155
1120691
1351788
1205695
1181209
1151728
180858
456251
830164
901164
849647
1305268
239994
1062306
636887
1074196
965407
1230209
1189193
1308353
898202
249611
459716
1242798
1282757
440234
343242
270806
702824
614121
825613
465655
1034260
886415
761362
988316
1038027
1243779
1302907
1269379
1291345
399707
742665
730493
1242668
246705
990529
1326603
472569
1155223
105688
118769
1070019
918508
478063
552164
256374
1197922
1142494
830804
229397
460532
1332860
1214152
233900
214270
881648
315948
1307026
572887
4524
463431
371239
563337
1287948
634640
454235
712860
730802
973121
859185
985716
434926
337718
380121
929738
642791
496867
190424
1192004
802402
396219
337820
957729
698792
1171756
561439
1110338
103980
335672
1238057
1091296
671080
17921
1050838
1124305
348344
1167094
6372
722803
587687
591797
471766
485812
673455
2358
758804
809020
849688
1224291
383276
531970
516494
1345541
105672
523610
243565
691523
1189843
921522
4357
1062119
414822
709221
1325393
208297
1155991
187229
822213
506654
1115298
1142742
805486
516450
1168241
1160076
471782
570111
1108396
191391
745171
399419
960721
1231353
944652
909378
44834
982699
1194112
805602
399082
442396
598599
1196918
622800
1080273
16208
332015
921122
797945
278174
180559
812803
909148
1317019
165385
160441
1201317
347558
990566
1349621
622260
531458
631383
162786
203198
458672
37234
13396
567814
885846
795758
191366
1112730
606470
309009
1188267
505030
1331451
282523
485160
156692
325373
619536
509989
238667
564380
313412
1176056
1102564
1152179
552091
64879
952791
362914
437000
1301455
1079009
1098311
1068334
347345
274165
218376
743262
377707
421703
782224
238464
173649
777325
471136
110928
1127224
1358328
669580
1033029
552613
613305
18667
656668
1149341
554449
998121
909302
327242
1308509
1036464
775567
200401
1061923
275642
186852
668481
279587
1248292
1183594
764280
1058454
2059
343440
213400
799928
617368
611211
949850
948479
740014
234698
366529
1013178
301138
804689
935166
552865
1070954
512586
688732
1121847
1217660
503123
794758
414842
892848
954234
403612
610751
494248
990969
517949
1205941
1264652
374696
134636
342987
1174832
292685
999832
316308
1198698
976929
810187
1336136
564500
1321608
937131
138138
785059
118397
773136
769959
352155
501282
753664
558906
1261285
171456
763606
513786
342817
991923
1310725
647151
64821
728907
654678
201606
644790
362824
227258
1073776
419244
701403
761816
475486
756142
143990
988495
576385
29326
305509
880563
100734
275765
1273356
810072
1151276
709564
460737
1088808
31502
339518
826460
1337116
717588
436618
1291250
930328
800762
772943
983584
358243
931355
583927
242985
1359918
871986
941197
847406
883235
1044268
1114140
1282029
731107
1142767
57109
1005678
1095138
14880
219065
460501
879061
265893
170321
779474
1340047
1291509
1163427
241350
622921
603016
1005625
224723
505919
942874
687508
73913
1070761
423993
891524
371632
1282360
395132
55709
613189
1087490
1262598
160208
1186881
402155
516537
386760
247573
1325749
269198
182847
81638
93476
392323
505414
278541
331304
1345847
20373
616230
470492
815663
1036654
164653
472717
411015
669405
795462
290531
537084
1095319
67449
392896
161792
274269
1298603
438388
905176
547471
427485
1011143
1234238
1221928
875399
1061054
1272940
540697
1118690
143157
1059518
289048
1199473
1175266
287420
682442
728025
34735
97190
579227
847908
387636
77888
735380
580046
486064
898777
344664
129375
913241
10440
997534
120737
1205864
765458
252688
228891
973195
193018
1048641
312525
826506
1297423
1224243
1191261
916169
467421
880762
480236
284606
908123
836164
389972
1308439
220962
1112716
106311
693903
116538
399838
1237749
203102
266090
969522
70083
925551
1181314
192107
283499
1139472
226020
437802
532572
993569
1116938
532706
1144402
652518
63432
1272252
285174
711925
1164928
966835
655322
845580
383858
1134587
723768
1287116
1265077
628660
1178155
221518
399040
304228
12243
988985
1353212
1084266
783587
622276
1018882
648930
1111824
1092401
1129430
968018
952116
485286
816342
755690
364111
1090275
1334409
532184
811017
1266677
371501
1189653
79344
530681
1361230
1078087
1302923
487216
389333
1166052
84003
1258666
955895
1143453
474898
876155
941968
274870
554046
421644
662788
1345279
747734
639932
1139639
305262
39611
1214705
343045
935169
950541
603895
297949
1300874
312857
126724
790538
573406
947123
122025
1162122
961482
446951
970879
942389
1127973
539522
115441
805338
118411
1362798
725701
1324781
135423
856597
997860
130176
504509
824831
258172
689535
465806
102600
48051
288476
1218969
213362
989166
844565
222256
1302602
172706
469677
166927
1266918
940638
681468
440387
942591
995192
644493
335923
1328521
884832
577082
296772
360734
1071825
320285
1124229
109579
1114980
727248
1318945
1055042
189324
457707
715936
269727
1307074
1074844
444565
656913
218090
323455
409529
976873
1240743
1061350
1076444
578874
707727
1015331
475053
237463
866525
943680
1357812
373827
1002840
644540
407437
788334
526874
581249
411557
527972
746313
454135
1067628
395981
197509
519056
115889
1099857
595774
667832
401007
1295130
1173060
96066
892217
754498
757751
521922
251900
159449
785836
723042
946424
407365
737177
1142357
372580
361930
731742
1120952
1092799
511555
590293
175250
1191341
720958
622512
931764
834140
314467
493471
1070613
358884
1076702
109063
542188
509684
649326
644219
1235656
1084551
1201447
647094
24899
291525
50442
665930
1244267
813277
406227
563431
322835
1017439
458266
1344891
1347579
178221
816939
793430
430221
412888
1278892
118951
261463
1273681
843432
277029
877469
286074
1287576
892230
173026
24807
682720
1016019
473859
1194241
602483
971279
1199316
202567
362382
801634
541153
948807
231816
208149
1316638
249527
111234
560425
1253768
861989
384199
640858
221328
411727
733577
170010
1077940
188684
195570
561612
740652
1188544
1292491
320594
971587
153020
107524
212416
962921
933080
81512
644855
49495
864103
495531
675218
124507
285720
662975
295304
616649
377074
1147566
482577
621888
1310794
1035264
42419
669704
1232212
1125434
205909
1126012
345868
36084
1210087
93922
708491
481856
285471
752694
708954
106398
102677
45723
466788
806917
818337
62246
1166747
754509
357186
602342
1361435
1240126
481424
716734
710800
224012
1194185
1314532
518663
906947
954429
784502
997778
1043899
605948
907534
881509
855951
45527
1072462
230365
363710
1192155
63598
635867
1227348
1207554
724859
966236
338160
762169
593356
914196
651132
1270100
51068
736931
1104953
562549
884296
437302
1036846
396077
643778
673333
709647
502510
1010536
342766
196331
765402
142162
609784
649158
276571
583705
1047409
1117812
490045
829992
743833
1241163
765918
591183
130258
1293681
882033
721750
524719
379797
1244365
1282447
747828
280414
661317
493219
1086121
330195
1158828
227969
739985
1210045
1276975
251878
279880
520844
715102
1153262
1203481
996568
1154404
182266
58468
1075682
1164840
793107
168512
1308613
1248719
911378
792306
979520
319142
13989
1107718
535764
433141
606325
153628
1198992
278515
1225631
1337591
767009
83086
1186495
394905
1092020
577149
865350
242000
206050
509012
1296240
897005
838712
308149
1223546
168893
679193
465880
849897
822396
776791
62169
1142711
757521
946538
928285
824620
1272899
815943
667883
1031263
303105
769605
167606
1250975
624909
1214753
1331535
306429
1236587
446025
982038
690299
200050
144675
938193
297093
814102
1128072
706194
199679
74131
861109
1090768
20548
511916
471239
805041
78578
844604
1095907
350628
728823
95808
1271823
157907
565382
1223933
714051
431308
1016035
80105
770329
1350135
837143
506535
334471
982389
1296241
934570
238915
526319
655661
321456
1228644
688566
1112772
367136
443457
1000873
640533
498741
1311640
874982
880936
1347878
1003810
1079522
80491
27166
1050500
786609
764818
708237
538468
1344821
429870
135897
1242766
1045222
414156
623188
720825
187836
661818
284355
422158
656026
215476
955935
8814
282729
1226861
1167257
420092
754746
535986
1325821
170954
513608
201701
550456
356745
636298
477031
448676
549356
1345400
1221243
927762
809486
286785
757176
459190
816354
1166691
450012
932365
1063257
1019168
933042
1273665
378772
908340
589994
225537
1079424
1300061
281613
761495
41620
694882
463369
635083
381380
43441
421972
432367
871079
1082120
1097541
912154
752955
1122207
1266904
948680
691081
180360
1311159
4238
1012270
1076674
278751
161142
3872
849480
656621
585909
809855
340003
114405
1208329
596844
1053231
106747
177257
1240387
1348846
956781
418375
907074
121044
44551
1037489
226154
978689
1026159
785537
697045
1274001
73612
183496
344606
745777
701019
1202419
850299
885122
479868
1176889
210000
3726
1146060
1328557
396488
827049
813627
199741
1251626
110791
1206374
421506
783237
9075
990537
1337771
526056
347560
717257
1176473
5743
1176195
7404
984485
1260285
1054439
413392
965857
35217
414289
369332
794711
552389
640280
788673
677815
28930
1150962
1189973
588356
66215
918994
317987
275097
365248
999964
873726
657697
1266863
861060
1055127
18182
618471
787474
187343
121730
947648
170946
978975
1069271
765132
547206
1177336
686381
2246
536920
651321
875362
1053633
74829
1031517
381014
369720
1291849
333729
587203
819965
492328
492858
30760
1347531
846108
1256601
788931
1321416
828729
178186
1345897
886215
696757
1196197
583053
1246787
94426
749636
176624
1012032
47290
714544
134455
53956
1100922
1165886
1300738
951051
838601
426523
157469
927772
874714
933805
1357952
796650
1338776
459356
783895
241571
1195092
909962
378116
99426
143335
508146
366194
1016375
546632
1053941
554512
954834
817900
1060189
943155
326689
1241748
878067
796296
900696
38745
320530
831014
1186185
52277
217748
1312345
923414
1248913
800362
1053411
489942
880007
660531
1042076
701584
161104
1176076
253181
1123665
761507
1333670
256201
1116102
823256
834715
1192011
373218
986526
548003
1265104
1311382
483801
46044
856841
145805
1219506
633225
47083
418674
94871
831905
615797
408160
548392
798924
32172
419445
715978
82788
1099003
239123
1058735
880506
71381
816708
1303412
846257
962654
451339
752963
809539
810729
636467
152975
739073
919563
1251195
1256250
288954
544034
1310616
1323073
187687
16787
1335309
688964
1271831
1118414
1108394
138556
1248260
1931
410586
993202
969073
529784
1022770
754328
1010523
1190424
613570
688924
868413
872613
572759
1030517
931528
1267077
1263643
1022781
1330259
1083967
1189393
1115890
423511
1261362
868688
336986
1286179
643043
806504
296281
1237588
1254971
1306179
1276115
1178880
1039980
72055
965074
407766
179008
466781
1032796
547326
686399
1135079
35303
716729
1214843
614638
868620
475712
857308
173731
854501
983366
661406
471717
289995
1274531
1040648
755179
1020459
817959
1203453
151673
738634
1276886
779322
1276988
1149367
1100595
658256
1189884
1234196
1279457
1103312
1350646
12875
352566
100082
389552
13797
492684
447633
851983
225036
1021752
623927
1163137
845710
53119
194782
39284
545311
580102
641216
486160
168207
277607
850847
751961
1259561
918244
878824
962371
251603
1344474
986439
323191
710789
473586
1201296
140387
1221736
32120
683686
266965
703177
954527
466775
719259
474960
907201
874820
1356139
726426
94213
928277
881685
1145575
263283
248381
146033
1163652
265111
799272
792874
389403
1328866
331534
811011
1111459
407191
1122314
313180
985932
732574
1357372
216987
1306748
1220764
1238665
1254667
965505
563008
911722
1336896
638351
72821
194567
1349748
701997
706989
797524
1217919
386462
507761
972165
506844
514638
1133769
3084
1102571
848014
631111
286668
277351
604718
1167076
1302260
864245
1324376
1274711
666730
752429
129734
647770
1300811
462257
1281716
807027
252008
312139
81166
721185
1317958
511186
24160
182068
702842
871411
308009
1294642
185087
429241
1233844
951631
194412
689094
1247223
1283281
512399
2764
891134
161209
1315410
1026018
68056
906004
987029
226778
352134
924515
197922
1102201
1020459
928950
1220727
1362432
1041794
793285
1125010
908264
412858
1288341
553933
108079
520887
53921
1093452
1061220
211913
302930
429472
901475
1162862
961663
577551
275065
296131
809653
902442
376668
486561
247525
510553
404622
1327369
784834
662221
2352
320981
965019
1008215
213065
895947
1111338
223860
866915
464334
233053
526627
993534
564969
614205
286387
1325335
1235393
1286386
8441
406028
377647
1064991
1228867
774937
605765
968769
1084677
424191
940413
240208
668740
715061
83371
670856
1291509
104248
988443
308213
249117
681010
1343415
96516
102586
1033657
1348620
1021582
624421
1355976
1300079
698868
827160
810917
189647
1194515
444354
680339
535130
621760
306604
915312
984702
483343
349813
244810
433797
1337863
588880
607999
445326
1095907
1209846
489476
23130
771826
183148
366926
603841
1272487
486978
1198646
1053521
389614
827105
748134
156873
476862
1099231
906840
533453
980803
591398
785372
802114
774413
1037500
1037960
573863
1212906
768501
577419
342827
1239773
256595
655018
426122
35391
1074230
261450
365900
1353483
829600
514732
639573
155167
83112
1114656
603926
640064
438252
474737
259834
212344
952926
428710
927920
1287953
1364068
1275696
859924
681938
943671
203099
1279528
528810
292405
538661
1038006
228646
795087
532561
1022095
344958
791513
114353
544943
419054
1047597
596549
821430
655107
173383
498879
286022
669232
424095
612012
1120368
629989
757390
1045294
927348
441835
1011427
1252100
476505
1342767
889657
470174
135829
335816
274416
892830
945917
873447
1068558
771179
1111409
448168
472243
1295502
267585
981430
702818
657980
404129
1039484
1338709
565412
754333
478369
341023
871349
404817
670934
689850
257169
127125
28811
1312962
233456
304912
829552
340682
91577
802844
539249
1021465
1113727
1110142
761770
1273827
713698
706613
321003
296351
244664
1062062
635286
1236477
1313032
44338
975828
326272
662879
223772
339055
567091
1191758
1144536
635276
960445
18441
1317534
1070833
108814
359505
524532
1354830
1196592
500133
198342
153276
1253725
476001
282221
171444
868160
1321869
301622
305382
873495
1342802
1221338
543868
527155
537769
577533
380330
1339591
695540
907064
1057351
35416
1192634
1320238
752149
1156766
148402
531465
889125
714921
546948
599700
354923
1124385
126451
100367
144442
561205
887795
1189241
1175832
967139
1223777
1259666
775562
443303
1071126
695899
312032
214504
683326
1248051
1280306
696083
71672
276114
1126943
430698
1325506
447304
234533
836653
930579
130498
898905
548818
334178
593715
776499
51044
173139
740374
283737
1207133
955266
678900
558268
946113
1094985
738075
824519
1251198
242869
926955
749574
1312612
1089728
868301
426711
768609
1323344
287959
475548
168922
184457
879718
889748
1060500
851559
1274365
130337
74202
1135581
1279823
1118537
195579
37851
971767
491597
949056
757087
576122
380299
811337
1148319
567574
16572
1157068
702256
457352
1305382
532530
79306
501861
765244
715778
742230
981668
524812
542629
12630
1044207
106056
1284422
350237
864291
194925
1161656
839763
1094510
69175
165725
1103324
372851
763571
618619
241284
633146
973454
85481
1288049
1074193
822942
1319258
734619
217496
1021602
483899
1271742
876567
320869
76592
1252152
694902
108618
267114
1061847
629332
69937
111044
409150
50212
215937
1125382
386029
997339
1257886
1188655
241751
1092721
781599
738328
143673
1231504
1188274
289206
323366
755641
530528
1158987
140344
26212
787715
238619
133075
528097
139527
775029
1120808
1259545
529838
179077
723979
648949
56608
1172419
159365
174111
696043
1216812
340017
1274207
249344
642850
435625
552282
1046012
841368
1237216
526099
887178
378256
1149907
354651
510277
1294152
1316932
241707
673059
404808
639853
667164
754893
61490
50515
34090
408992
76988
934631
636469
500908
80971
967033
1018746
876915
5705
1269829
295627
1129331
879844
309505
782736
939696
48638
874470
529530
178870
396588
332020
1312926
1239021
395941
819250
167982
871585
828942
263652
525625
518089
412004
378562
528619
12491
702764
1130315
156275
1040312
191006
1066617
1247566
1327018
427501
965657
1312246
1007524
1322508
619056
44426
893139
321006
1218013
303326
1157671
1205818
690784
1137190
613249
975381
1054447
263024
362945
1063661
1252803
266689
61929
379952
1265026
956925
333942
1223310
769033
302575
48248
1058690
769785
538224
278841
395326
403975
382899
791811
1055343
1127676
282729
750792
1309899
1135553
109846
405547
738635
147262
771184
878026
785042
499654
23407
1341193
105481
49269
70444
854673
237468
319744
202766
410206
1237371
1358609
419323
401931
164673
244429
539079
253669
970271
1033948
222914
80200
159450
840466
431852
460329
1265467
715978
681565
25949
892074
1281651
1312756
1154684
291498
138340
222629
1249191
1228297
115178
666908
30148
1163913
1118279
566857
1208258
1217831
578770
697499
1211067
667670
535071
281074
1208152
1125587
1169488
637178
832778
648250
825152
1011507
893149
335633
905151
510603
273485
709923
206034
1035218
699190
1068526
639874
102045
1132986
1316172
93123
23966
595241
379338
254525
992641
507087
1293625
366893
1355748
1313081
437739
1069759
302682
1101042
88553
457851
203938
97248
508691
1056599
122724
830664
1012366
311184
544587
424760
309058
124271
791210
453812
847814
1195901
180915
1001165
185849
758564
571498
845152
541222
225408
967463
607318
518559
1103925
872843
457649
1140129
1056261
375382
600712
1160313
372100
618907
923134
158744
1181873
1088809
571364
1339586
166775
231332
1166756
1051478
1164665
1144674
170296
187437
788973
456488
1230342
354711
221005
43038
184274
894367
310282
1092480
26019
148337
277764
1276358
940295
1286348
353367
54403
1292404
880562
287362
1144944
35733
770029
876613
352568
29926
1353513
105500
687336
97425
161167
249469
258755
323013
149525
869542
699976
870153
959310
1005120
1015726
1108775
843736
563062
818129
1187582
1016502
1209314
642988
196748
889571
962435
939464
449721
1055687
1098684
222583
975638
334109
201191
376123
1090150
962544
560065
532248
833650
357270
344923
643791
634614
878774
247754
171585
377618
687817
1180885
739933
372283
420823
862931
493685
664175
514393
932660
54267
1344362
1150690
574052
193532
772717
607677
365929
95451
317088
1081618
119711
716852
584040
504213
127522
115633
583218
1329499
48424
333067
356755
1325539
1140315
974739
109531
1206863
444867
330614
552495
652786
892605
1236892
1085692
1189026
1330225
72862
697286
345319
1241772
646743
1185221
620373
708049
1162339
157237
530493
900458
243111
1108707
1095249
596277
1074446
984488
711627
509583
749798
1114634
990931
261920
841122
8043
777504
10176
823152
1154834
937076
299186
762531
844456
355217
874407
1038414
207152
7456
1247424
235919
1354594
35635
624930
526542
289539
199877
688148
709193
39844
674547
315835
595283
648
1148138
574093
367631
374437
158057
814284
1271457
256816
861313
867335
482564
1351608
1324030
620367
1233085
187646
776278
643870
1184268
957358
457160
10362
128202
22350
1127671
622551
644252
1144145
259053
1136410
522650
174675
382030
1336987
387677
207479
417151
60106
903517
748133
1263964
460557
660185
993891
442055
7188
379090
948537
532622
1198105
428207
466244
225292
151542
1310775
782932
237531
1145717
659258
1105775
598571
1000833
107126
1026475
1358778
30532
650479
456738
1141161
360409
1113412
134932
321039
1123380
711279
1179719
681389
436899
656923
397087
236019
1029221
436691
814516
505189
1083534
164153
83321
1166346
459564
1121349
1264256
862659
467161
1012193
560157
452233
988416
1293891
1011675
1202028
681777
986218
978793
496669
1083247
748480
281403
502844
55088
659454
160452
1011360
989596
1290689
1297390
552660
1156070
1073385
1343607
1110472
519491
780275
288603
698729
259492
744871
1292229
120976
1191380
1023843
335516
90100
1113336
495861
25510
1249012
1004316
1248696
996165
144923
596755
314328
1280768
1323562
553471
380113
126564
1180806
1175259
700287
1221767
369874
870799
1201542
689120
805767
491966
364897
220702
1002933
112808
529209
222141
259973
169876
610992
4430
705580
890579
1226476
70420
1164156
791944
680978
842305
214229
437956
1008522
469434
507663
134238
331162
679073
1028978
568142
179588
269452
933720
993361
1238168
404369
694909
781345
77542
974424
286280
718558
879322
910232
553275
904651
324073
1154087
1159536
382482
856790
251843
1178250
972079
305174
603607
32380
1169202
1267737
504379
331281
1040136
1240068
1220441
600322
603969
364050
73833
453790
977875
1166851
1171227
785153
1086930
720052
390920
827086
963150
864780
521934
211187
1263959
591026
453616
1176812
881526
1068372
33062
279016
36879
403640
980382
934304
263839
1056947
1138373
1301349
1016136
1225587
1319801
993367
807215
983166
800315
392157
203968
660521
1258545
1151464
395528
315527
1020522
83877
1046525
240981
715371
385675
1108062
15976
786710
995075
1186177
612903
1036161
48732
889661
202676
1207402
1279981
1124798
151050
998483
679280
894743
1338501
833445
688592
526140
600766
1285208
193248
120382
341807
753890
1118887
832295
76421
381373
369574
1180431
1099774
1274990
508421
926884
728134
231252
238850
868555
1050365
1194248
235310
567063
943712
1319360
521095
1085893
1355228
258477
693040
792875
1006881
1149929
841342
1140209
895235
657793
588952
200592
1294391
798281
251707
427375
54355
1236467
58355
512067
692667
1059335
907656
393623
320153
694890
858043
1324868
1023473
924980
1111034
1238744
64501
460656
40418
27201
34393
79851
938743
788745
627602
1055236
256864
290014
808146
1255688
1276726
429064
511862
1094824
367856
98048
335405
133686
537487
658708
1253831
746829
1076229
273120
250943
1318961
284448
1155424
1311436
847461
634226
234838
1059817
527459
983201
589593
1332617
289583
1222437
1300826
1247328
588722
676471
885791
1296638
962014
907953
1042034
420605
1101741
83634
1347397
150795
1246296
1093725
1016027
925812
953590
1079353
578027
371321
147452
1318322
249733
199585
376849
1300574
646882
437768
1060359
1060890
925022
44377
1013421
1079658
1044111
195249
1340319
286230
384822
139400
683607
1112909
977029
340789
612805
1132832
876150
978083
50692
1239809
380051
1223261
178817
1290739
1295581
1153407
210839
559678
336771
670004
202279
1006419
1162901
1116901
165361
1344277
162898
1034025
225579
975441
910202
296650
1331654
851535
1201164
1210476
273396
192429
618519
196196
749653
1202844
1051073
222584
517668
797203
985644
441953
146507
853519
1125356
197693
687956
384698
38107
1058799
136600
8558
1009685
1118156
1357864
1225982
690997
1058591
382069
1337146
511289
1201739
1082331
1053407
608052
846024
759543
420848
226105
615392
706261
1303664
182661
297631
718775
169289
476983
537690
721030
456785
124016
1115513
903118
55279
14317
588843
1083521
758558
137908
960424
716924
1212697
1210292
776608
919629
403606
1097337
710509
1243258
35318
91689
611948
136755
520342
1255562
1150166
209173
158418
1216633
1039024
954770
1341968
1199974
897008
7520
1148681
437895
937868
998889
406813
1234028
38937
312012
1020346
874987
834373
254005
441678
382413
629120
1263696
659301
1267998
90859
1093302
881105
474843
951312
845409
740997
615464
1041564
827820
729236
182933
596549
134628
29530
86894
1340076
480682
889591
1064387
1092780
493184
1134829
1292104
882486
441777
708090
1127162
680470
1164245
78569
370125
1358167
1359702
691230
104568
696287
804998
195915
1251381
485343
648097
763749
703644
759849
268455
179391
78425
124135
953399
946324
289440
349493
1244161
34681
420057
1100804
969182
668626
1332265
1048704
945167
695728
737767
1246747
620451
249171
489710
1232756
508743
1138321
846090
977085
819578
550821
562322
851165
398606
137381
1019301
352700
677355
496114
1033793
896846
731587
613900
1284933
607273
932723
382358
521528
1029408
261545
838938
616964
1106426
45966
483698
496240
438670
583781
149704
654949
313442
977381
343570
950113
151195
895952
62690
762970
907667
520584
95947
1012400
1105803
774927
1197619
236739
1060642
61799
375193
138247
114867
33803
1272114
696464
228621
952522
364794
743773
1003964
623386
635543
55715
635889
116407
1015300
109160
881355
703275
509852
1359120
755033
10990
169565
500400
1310034
620708
1093422
390431
105838
115425
854485
692781
1358348
714408
873899
931844
132249
848639
654980
1108575
175889
1003378
402855
107506
1143337
1100217
99259
1255000
1100176
411271
420279
85709
727052
410924
1268484
847918
166006
65295
655840
123598
1218748
1212707
776988
1126899
169642
809619
658703
295308
507095
1353304
171408
186065
82521
286070
217377
318038
42885
791982
422107
1166285
1122044
1001677
1135498
1036824
519180
998937
957242
143961
1045884
709884
401724
414789
706325
834374
931506
175946
729850
580686
790462
1126831
1344823
803458
306720
50318
122983
819416
826725
1046314
714316
849446
450003
464439
458537
830382
1126318
460004
98655
1174399
589391
406260
694373
876735
941360
1281134
1326115
499299
1277212
190597
387605
308522
846155
1249508
1198575
431566
505646
728701
597475
310622
536951
52729
919641
614161
235459
714464
777791
760269
1335489
563275
993545
526181
823760
1123013
998474
1102553
1329733
701587
216808
18259
556205
640391
128096
276966
832674
1184725
1284984
253630
513965
199747
1061835
1048190
1150154
383048
1099319
946610
751180
467267
676414
721998
1252820
639980
890358
1011353
338039
417316
1040205
915986
813674
594177
363355
303755
320657
1345130
348170
323776
1186020
1213567
1324456
604305
966132
314158
139150
1138435
1110878
283896
1263328
1200605
311633
933070
331867
379268
725188
72081
1219812
498669
740702
720492
1037632
777393
1037344
961638
388044
14091
436384
229156
630204
840328
576795
372303
68332
526163
1185125
986537
691171
1154614
1113430
115797
1207767
863055
395379
1011519
18248
649877
985961
685292
558744
753386
104670
280661
612245
763937
933794
1293643
1331601
546717
30312
204178
1129120
24122
947763
1090803
642032
172931
1180851
714736
702662
1265351
744737
929726
1042962
1338559
781549
191701
984668
826136
485577
232563
991968
661944
766585
1106957
138935
699990
910011
320362
128072
621134
1293909
387843
521498
802837
1037747
1000096
25208
110140
167704
874328
110552
215263
333590
789085
616600
439989
832782
413069
161748
774001
1361899
1077770
704990
1184045
92967
295267
569195
1100421
102173
834177
12073
674336
1040474
723243
1296985
738394
277
1262296
51525
1312860
217726
1356553
452460
1298894
380067
869258
537135
1173169
1104206
813386
355925
1063215
610131
46541
1235686
608820
42535
629986
774359
923826
1344791
684354
1251372
1231031
165404
688032
836585
804657
1108420
503386
1098071
775903
754687
1325459
245021
1355065
509512
214787
641476
1337889
948033
1187275
709076
389097
455651
627569
640003
328272
324502
998437
987118
1024776
176734
79928
159357
1017846
1340298
1210713
167782
1173077
316460
173211
41072
714756
1206127
1147112
471459
874735
998746
274560
128365
25419
688872
942294
764684
1268066
325341
227213
535515
27282
1206332
554051
108915
9068
924023
1187504
906787
419744
1126631
1199592
544196
1305271
1331266
13186
583470
1314346
1158844
79723
575170
546079
1114467
922556
212989
12425
502397
1202898
460317
848120
1119984
990228
590677
1268457
49306
473600
337959
1073310
708015
270372
404307
971262
463601
1267537
679047
1225943
55236
618000
306886
1287322
576403
175144
196104
1234986
366171
1005767
118507
196064
56102
855909
197528
62653
848254
1271498
549721
740930
993727
1278546
387048
829676
636420
229072
985575
1115521
713567
1334608
148236
493351
959943
669441
141865
39131
312600
78869
1291786
943220
633263
1207214
913953
1283279
383862
791310
743544
907173
1181254
700699
1138714
1249581
551651
820374
621468
449545
921937
334010
617322
50296
1311310
334295
568209
640351
641635
267340
800748
1205549
305817
452898
255381
1167695
1015664
422901
391754
821501
84134
455980
571283
1200730
923546
1252483
260595
440486
777948
1102260
208285
1201963
1156801
642273
518573
55100
677447
1012136
423689
1287101
13872
59510
814019
147924
189492
599968
1319921
127678
953596
914871
658855
1245054
181152
1298038
155228
719415
376283
398677
1118759
459325
10204
477379
101816
1172369
493783
208884
958293
28283
1063634
1084942
449883
716235
657369
901533
191994
1135441
1155667
758063
884499
384108
1242637
416956
719170
1139752
1129075
1178462
880746
629786
1190144
777464
89947
1266099
1187377
1198714
830915
454990
297313
498634
576772
1051782
145204
1310646
591809
708823
431061
168151
407079
512045
561945
570463
117925
636423
666777
953475
463929
430172
27775
978808
913210
756121
1311481
929644
974833
120896
392308
1087412
192907
6429
1204689
85294
355076
236644
367465
605136
514123
1319083
903818
1082533
271567
522958
435608
366369
1040666
893969
371351
312800
1319058
538995
715210
1347394
1147934
269932
787165
475876
267986
118810
573200
194593
535541
1074432
1179570
340632
1173153
1005913
244476
361375
310035
1172293
705219
808409
1122097
164228
91656
1261828
268300
441843
52802
1155385
362266
531428
188352
1128758
972412
743047
362317
1139816
533105
202069
871257
1051470
791865
485351
265450
525852
101473
363368
315926
1336465
790170
856570
621941
531174
357431
535628
456310
384735
1063720
1000035
1120535
595139
1193051
620902
859902
762781
643404
753139
370749
693278
1199553
820440
655691
743269
399438
1177560
613132
1150876
609890
775593
472958
45404
522954
63731
12232
31245
152294
637467
366233
176867
1298515
370638
1149757
612702
1319127
596476
177824
959448
768462
1357350
204740
904097
1185009
646446
638416
345132
446596
282858
126714
1359363
294448
1323388
1219290
549004
349108
215797
40636
1268084
520106
582368
777191
1133162
994151
991898
1307116
1353183
1075869
511678
507917
251472
1098679
244213
439832
1171170
344981
303303
1036611
119000
463259
704826
743208
642858
69165
573750
784009
908220
1118448
1310204
931335
880206
139973
152807
353290
734636
924886
565030
1016981
350578
1359992
711251
690765
1211125
1050941
1318270
1174748
397448
588309
530820
697856
796746
898508
37339
844274
1336336
908533
658547
1086272
819194
1233175
781902
896822
822087
962059
21038
908145
1056085
869028
268944
217848
829721
1180834
45004
211402
1053511
1160439
408182
1009065
624409
1136391
187715
1133380
1308007
806168
1040674
1325843
945954
832464
1310466
1251644
1298245
95114
1040305
1174017
580941
95783
907475
763015
301153
1022432
839096
577390
840636
1106368
754284
1093706
945800
931242
858756
395424
973966
796193
1335899
597899
1292977
650191
1230992
231964
674293
316339
1029878
72498
802045
388064
140094
872519
622099
1146495
83994
1081941
936690
737923
963331
816533
250708
487867
584640
693117
380540
1271314
682105
660638
1146711
61048
1021017
130150
1313285
1152107
1156977
515948
901527
529042
994641
671313
1092786
275697
1032193
738908
436067
532577
777588
142532
787179
505368
1304339
402717
988201
677309
1236219
1311098
172816
902337
1108133
1273626
881245
1314599
918717
106607
853141
1007833
489067
338186
1142961
1046519
806002
1320963
259259
894999
1044819
1087751
630413
146788
787490
410427
671441
93714
692397
478257
867408
383071
672482
69200
149997
490466
1026179
590555
232166
648942
412712
832586
592593
1332565
899081
967769
718635
479461
160107
1204758
211485
1264199
680116
1016423
141185
631243
841182
809959
1034196
144161
1158735
565421
1097156
1207690
422175
40392
164907
1049809
133580
935185
841283
202515
470553
518254
254955
220946
365689
649064
250591
675147
1082076
157354
55890
644094
887005
1177790
201824
667144
627582
807297
700121
1341547
381770
132059
62157
792248
160553
764011
367314
903106
777498
1123404
832445
887675
670006
425844
258292
262168
660786
872925
545815
645140
194844
1250912
801478
42221
883210
321353
977417
1139293
251365
578982
546211
421924
1165086
396003
342025
450405
92167
452112
196080
1064066
24450
164699
928446
138586
1218635
1265686
205796
181396
800490
1287062
119350
715737
174389
1351809
670162
177807
63480
768770
757865
36426
588165
1349015
173788
1082720
758665
726502
1105579
1204272
1099568
1153240
1179713
822312
1277160
544350
1044861
990856
1294805
837892
1022582
995668
677210
252116
537962
1182409
1361609
633806
406042
1213360
411580
1199788
716437
151026
737083
166188
1204758
371783
659355
913839
797564
420838
1252123
554925
578571
557816
842680
1299859
323913
1105774
381043
1286460
912607
208560
117230
673842
964686
1063488
120063
820439
1011565
397028
890820
220226
1363182
817851
67066
776728
292736
153025
1321045
33464
327359
935969
1183374
1039086
419750
1051125
260028
1031041
1003757
787341
249470
1243690
700988
642930
1194575
591762
1207074
962117
1335277
765492
470071
1301948
608990
122328
532839
85758
1158498
383992
68059
310726
914283
1284064
1059311
971278
875965
276212
768450
327551
527381
1211606
1246646
325134
907571
129907
505516
919345
116450
903088
167665
718746
861636
234190
414793
287525
891497
27516
166305
934581
80195
953898
630701
363959
313919
207313
427002
324111
1329580
808147
992111
1308621
787692
576363
364656
891106
283377
1318972
450147
780570
277822
1294888
712430
325645
1162677
50928
513699
877657
583575
89715
109682
1352187
626529
899415
896458
1358320
1045552
311015
759938
151873
1051115
1018128
1262495
305666
708418
865420
812711
288546
712062
496368
793253
376436
398544
381508
1116875
277713
238935
941834
221399
1336675
971907
66297
764236
964135
803202
389205
1227670
601508
778973
1076242
837552
487556
235829
1179862
691045
260882
367712
70113
413776
784240
504806
497971
545259
220343
360835
554879
127969
369836
581928
330754
424283
105257
422290
1118290
577271
1110645
1338791
858560
1079344
542792
214128
1242681
235448
953619
861630
628644
1245254
693509
767400
824220
824362
266803
874773
729480
968555
975615
1153313
1225083
305466
44908
1161091
184233
846534
136470
895890
142850
1122944
288508
440961
1190299
103294
450479
1314001
1209786
784508
464060
1038555
912445
527688
1323582
1331997
606951
1166302
551153
624617
896912
1280932
545374
787729
938372
18119
988551
123687
548782
995503
741938
954941
1263758
678646
128454
895350
921384
1116289
664062
1001058
810057
835357
792598
1228120
87247
241601
1232691
999031
1013982
516050
355343
560141
1115037
790512
869909
394270
63908
337134
363656
185101
324323
105264
209036
1076795
594785
484843
31218
15925
13214
1360523
430310
587339
583413
1102941
408726
753097
1262386
573968
847262
1200717
587321
27594
1203530
134328
547109
850227
530247
955392
932364
421737
271978
419669
225368
693831
1012388
33352
895386
379095
1246669
422980
260796
784975
1150533
775418
8080
513064
866125
1175687
706140
209860
1262785
183353
27087
1124094
1219335
26937
1217649
520452
902358
1294768
1244446
577965
135581
646291
943209
728148
774588
923801
239861
270106
299984
834104
176802
512130
1298399
280973
1223770
840992
997652
1074978
108004
1187391
429457
753563
1056958
998146
331249
584785
234579
435887
698825
1206674
947717
1084707
1272954
485299
1069010
299828
20268
1212754
714428
704573
837694
447022
956664
111595
598998
467831
567750
105711
266700
17658
1026955
37408
683128
806010
996624
616849
284089
411223
1201321
3916
624550
390854
1275556
458318
819706
633185
1199867
1350225
522222
29824
279138
545897
888930
1084661
759298
1190137
46773
861672
1096099
768197
293633
198775
618542
343127
274079
369517
1342900
370742
741941
1018164
328662
1346773
1248882
1274158
339192
443459
1012056
1140736
388078
1331571
1273598
69909
84827
1247626
649280
775661
1013030
977243
1176416
221327
501130
1082808
388396
1191522
764037
1236015
278221
474278
50417
751889
1246378
1073515
433845
1207622
33772
1214460
1092436
692610
1001096
1264733
233354
243560
160843
952857
760411
526574
752129
532927
144148
752610
1053637
1192803
510660
710574
108077
620602
829070
890774
649246
1070882
552659
304594
764493
419974
848305
1094959
190375
251599
326525
266689
750987
919471
301029
350169
62654
136225
457842
123666
165525
1174987
1083847
1126301
115740
210191
549762
760482
298459
214690
987730
889312
1321204
791609
97657
860535
588608
1268552
946729
1055136
370653
163818
118801
1326795
501509
237400
515393
427835
207489
816839
603730
1242364
530460
397891
596024
381683
1244186
365788
90812
745637
800560
139880
274663
761774
677114
1008559
564838
639106
360527
1206323
1336477
398613
1238608
1326415
874262
185494
1356911
664173
664910
825707
1012447
110303
962850
817646
1157052
17388
971264
921272
996774
1023237
1146702
847374
404075
897746
596959
335220
133061
365220
566012
1106559
752035
247373
6222
1274669
967361
395544
783269
54463
434373
992011
1295704
782300
271
765346
890095
1048298
876634
1290416
151266
154886
12196
1280987
205064
628426
429505
114810
717275
393667
461771
440722
1278518
1334281
1120445
501318
830815
248180
632235
416465
676324
672377
1143611
68979
561498
1340696
1242884
18745
809440
814619
1192259
332375
168811
89615
369092
745518
452335
11213
236746
724710
571105
1170069
352729
60531
413186
649449
1120202
160548
218846
783579
1005238
256976
18259
327988
744014
226382
866000
585637
227989
19947
214353
384400
696998
962788
525788
1110901
495493
145936
995549
1257398
1308425
1251791
6149
1157078
282578
936894
1344436
515967
651299
15695
1166151
311387
1327422
9265
691108
22344
1122726
736320
359747
619187
319714
1088473
851040
606225
746804
1166833
588475
54341
1208484
954633
835990
141878
330481
1226125
134029
514502
314841
406324
889526
1041618
1361166
514850
934240
107342
665209
48155
1001783
147273
1012895
993278
801395
1016704
422086
1205676
25195
1119762
1306452
1047110
181352
24391
504874
893984
356538
779256
992347
159282
1340625
97285
1320368
606956
628173
91985
1316694
283582
111635
426007
752943
136196
601932
107289
196182
223048
1208435
546915
637039
1315769
125980
596275
806006
463738
215599
822293
882333
87492
1239097
589858
468920
452821
681667
389714
1133228
458272
132902
430247
178569
554332
1144650
1254996
600362
1349141
1213813
1113273
1329331
627982
330797
84221
1016035
736072
412931
1341516
438917
609565
1216632
460667
922628
907385
1337363
501278
467774
566110
1303881
685472
1268731
1207968
1133795
945573
787002
310366
1163622
925810
318280
60071
908360
658890
390084
1096019
72681
393907
1361264
857707
42555
1088609
1251894
480051
837226
621868
121122
272144
541304
406475
374274
551275
929146
212753
266201
34538
97354
135452
48032
203615
533155
705541
879320
247479
357560
615521
817591
811785
615844
780841
1281710
1175150
472544
621634
968386
861103
1242091
437790
1130631
969883
104851
813008
602467
127433
1285994
1061011
865660
674458
1132818
49198
387228
482813
441602
716097
1105093
651433
376363
890310
1139396
667279
73283
1061206
1339836
636566
115544
622908
124915
263202
620480
55460
490926
871848
1341593
412173
309438
1218760
798271
797596
241101
71406
145244
146159
335077
845840
1285730
140930
1139299
133293
739731
1181111
724506
1292531
921383
563121
543355
465150
716536
743714
830108
1198839
741165
1284652
1297211
1344789
896739
366687
755089
130509
699236
275746
562701
1250001
33189
1229261
978888
954602
746887
575430
290396
490413
523089
320302
564441
456684
1334871
1288447
518003
615040
276761
917015
1107551
170528
1045615
1037933
946799
833721
861259
508229
230978
683891
920185
529770
1107893
12887
450683
65073
796260
788994
597454
1182373
987955
1106257
1117644
106507
462086
1129
1052811
675318
881105
1004988
773415
248187
1202271
1172446
73226
524616
187258
1104148
674024
87399
384066
234044
1013928
211189
929832
101775
94027
16151
1093897
899955
819402
167352
669904
105248
9061
757250
1057213
691394
790760
802367
864412
149542
1003061
1123611
1181711
998092
1297653
329387
479008
165917
699006
408727
759682
1278564
278370
799230
513308
846933
342578
202423
713855
262220
897572
139362
516749
170195
400273
230545
87412
1009271
1267456
749148
408470
86857
626517
690024
1232378
164527
249430
606148
1243236
607196
868877
173508
907516
512313
773780
568633
1346164
675302
706913
1328924
383538
166902
484256
1120375
916654
138376
207434
439969
22812
1159127
183308
129500
658424
1259380
734206
1055210
707847
1110235
329009
758753
1244756
1192800
484974
701575
715128
436921
985506
549021
487352
1033750
688428
274536
255787
692585
706803
143887
352755
126365
744244
1011359
191033
1242405
1296202
748991
563443
510395
227552
788733
183258
255275
1069166
471372
33458
1150324
843902
604880
581477
324458
286348
1110346
89624
643319
459792
802060
433613
773216
956955
436239
239665
427351
72920
282270
675929
135365
109421
110712
923187
386172
1343828
1042520
1243152
1283350
927549
143415
301668
662476
1274192
602605
332222
1070166
669831
1062260
66875
483592
173342
1114053
984563
1041223
478544
1089405
105463
1331251
230468
156735
688645
374656
241621
527365
1204119
176553
397093
169819
718523
1079741
282243
442195
443622
416170
1259056
1342742
1230625
765560
651105
872843
1276658
418764
632132
858390
1183995
282089
29787
1004050
1072271
258363
515790
319726
126478
804749
474863
1125492
1340741
72080
773446
1191829
361741
1349580
1061783
812651
977938
925926
164450
378464
756785
1170338
151066
749247
142559
269757
873523
252142
125472
248720
1168132
398570
531770
1323150
1132757
347759
862021
593805
685245
989694
489344
869020
1534
763306
946521
451182
870380
118798
350937
562008
1109380
815714
1138567
357133
1270524
477350
662534
512338
1048267
267860
186623
792058
583993
815212
909538
1231062
1262411
66732
982824
462304
297194
302182
525039
295531
1273588
776374
451377
1033167
208671
5757
1186541
1270618
398985
266247
316238
307415
1218607
898961
1261973
524649
735646
813499
961157
810202
1203812
207265
699835
54252
808247
66243
288708
45354
938751
99159
531779
1250450
1094876
539013
1317949
246385
1289086
1026691
533493
828194
523012
428066
422410
883301
360847
488355
941294
148802
5131
231582
803487
1241109
37805
1282091
392287
85092
703977
952590
1275664
333448
538505
932650
896380
701990
963493
1072514
13096
251966
653899
706863
1329675
1359961
797751
1051722
1000742
1170078
728047
1045126
1006440
456522
85951
1063186
863142
329769
845579
868183
749641
48806
583635
649254
224544
289868
18766
252207
673898
1026134
737677
604501
1004236
1153200
2836
3133
256861
489163
87883
1007057
1177922
796227
124063
121730
956047
346653
113406
1303459
416935
1045336
1341895
839549
782602
677961
1220812
814863
886184
834776
1154507
296772
995714
1208080
1177508
1161982
1362234
1236467
431615
291902
86452
414722
1145853
200278
166164
328748
639462
593344
1254234
90043
445534
662849
235180
802298
440894
254399
778158
1185584
752080
1244143
25899
1197646
1027673
343248
1250912
1085753
634413
1088521
1196995
581252
75153
368786
896966
1318462
3583
110907
1133578
355368
712431
367320
1360381
939343
647039
1016355
635614
818744
1348393
948897
1337953
923334
40664
783928
462853
515912
821925
287275
1207949
894179
946639
781742
249887
727969
22699
1150286
1177852
911354
791639
473193
474305
795562
775987
96542
1211968
10876
1319606
1222746
766156
714323
839925
1007433
333658
88010
844606
1274772
175741
365190
469494
1066815
822915
130953
411497
195410
1317718
537631
724428
963276
339171
284007
1240709
163590
548735
452057
827904
617941
1293255
579766
106546
1286655
364162
367503
809778
897749
291653
25749
1032183
577216
831285
814588
735798
1067014
456030
287776
592243
1128144
937251
1114154
130620
285649
634616
337066
25657
781163
1142909
1326851
1087279
338642
351896
953761
1125046
389443
629528
1278280
684423
90479
807243
900416
819589
15586
417658
1148663
583247
953771
1346008
1319407
1057850
1189556
942692
660636
208368
811753
1061992
675050
696164
440917
1296546
34864
980219
891881
386122
420165
595744
221258
896304
137593
970160
157438
1228491
107013
1236811
943258
430999
1314768
340533
248461
276036
1075018
753286
1307315
167033
225486
1256006
580435
455196
939456
328499
144219
1252923
445620
476054
208304
1284535
781969
301354
992063
898284
178429
787833
446217
916418
1078874
766026
519252
920553
631939
727400
569431
542142
951480
276851
444498
802875
549660
811903
835975
345068
726086
656732
548281
926723
360208
925683
983889
42269
1216321
290456
1143546
321025
1046514
1208173
223429
974441
829402
1327803
1182826
1363178
43877
190180
1010194
1215596
832895
850600
586261
822820
1180393
1209234
4481
909148
797479
162217
29998
976945
516236
1000725
1030177
628341
446745
1012181
539014
1189384
1233925
160968
108911
478170
108930
885071
1203138
761547
611917
754760
168554
1208087
487185
1206469
484596
55571
317498
437048
209255
629241
843175
632277
58212
763334
148240
304257
962319
783505
1144471
623876
418717
769297
256551
1084622
427317
832942
1319993
201429
1074678
255999
307582
222123
640684
1016259
713123
1044990
948385
367876
987194
1223845
892737
1281949
1338723
584838
538660
86034
789022
1224514
442694
512336
93179
789802
463282
673767
971209
1163949
65178
559217
893621
714087
355586
874011
960110
6807
989609
841226
1006425
1026514
104117
149637
722220
599927
1150705
592831
338458
993981
136537
982811
69599
1050289
332314
515290
631067
1209380
793762
856695
626616
814597
131503
862098
44968
327571
1277567
858143
938137
401576
1355009
1214011
910188
119134
1291363
1128995
1364460
1338928
1120408
30384
1281755
568622
113264
1155021
534504
66924
231996
673506
1316024
497025
717715
435871
1229533
1212831
773497
671297
798327
1193986
790779
231417
228462
603782
728318
943592
696211
860877
624555
895939
565251
1059041
1053692
1129693
924702
1009662
86144
403659
1132657
743748
86879
602506
796278
946283
628594
414509
523446
1073870
910038
650336
111103
1116280
517383
363890
878855
202808
233630
925682
392905
483975
315192
593502
506063
1135150
1260968
301845
1111275
123083
311187
369854
134872
1283470
1200578
96738
762898
850525
761910
773333
1070675
1174380
295543
1060198
161222
1162117
137521
733318
1016071
1099510
1088267
682070
1247869
1061025
1158379
37800
581475
636669
80921
141557
1242725
526168
114900
1090895
527342
200035
912654
768802
1028480
1087104
103981
203629
1236983
585721
533729
681305
699945
58478
1334538
1117208
160460
850731
843856
1252766
1161052
1061872
1342331
401991
214797
1001651
1054939
760240
392637
452815
755809
1071742
549497
81944
44477
1180434
798979
947978
1078277
251525
123514
761343
1070139
978428
802214
783907
424164
633263
1271555
195880
408689
713662
803340
1299158
938550
376694
546179
531296
12705
112765
1200784
1036539
364588
178865
496155
1229487
718504
488033
370577
935248
538586
497117
573230
1239230
430837
191699
371909
374972
457339
996655
529139
166276
1251072
1049828
1340403
552952
442876
865746
1030627
988663
1076984
1282872
692209
286289
569351
1218941
249598
59277
5006
365943
1129277
110228
1291136
732549
288740
286651
1212633
796333
61933
539836
537121
1262982
200343
648359
953872
436324
624254
1163009
1319847
1188477
158627
718202
1214840
837585
1211918
497101
448026
98491
1165295
42670
380554
238923
847628
88234
1314077
885499
152537
364472
451854
338963
595219
1205874
987059
676055
332485
608646
572688
1314123
686428
105857
1143922
18715
882437
290201
11154
1040960
723713
415682
336049
907622
773292
1193983
1266094
1066596
870929
435994
1237392
74530
285096
1063572
1273805
181870
617436
140766
648369
842213
754739
1208211
115103
799581
143195
352643
1041021
1121776
445358
384008
109449
340050
757018
672403
210668
128569
505307
12275
923379
397474
338568
519663
1140108
698210
505687
739309
947345
1014254
324494
511179
721850
1040051
258364
1327224
369923
808050
1245523
1231405
466484
761622
327263
352680
246110
1279336
43440
142664
682435
1322275
587727
746008
510911
1127123
782234
1135099
787825
298010
14417
957838
243523
975340
783265
1095566
422593
450122
131775
488218
879570
900541
1295829
176001
1264012
277359
1170084
842096
354495
297501
170008
572097
671154
1312384
766567
872554
138977
1363695
465167
368022
146357
148785
273152
1085255
755178
419445
53572
107661
414552
177265
65795
507142
1217267
1111073
202509
1229940
567782
1151229
1097325
189116
1311502
190820
527102
382033
940191
706556
660898
368414
571685
175202
1253512
687912
1063427
964905
483824
900985
39447
462181
1014883
299630
1109606
425093
1323028
1268296
943651
1102286
1182046
541295
874245
1060572
346191
1357407
1206290
1261973
242103
1159135
276948
1313840
877540
1173830
1084767
1195207
1198746
61287
510944
422162
942438
513430
515952
946813
70261
709194
968085
738045
592541
1057747
854044
201708
34758
44592
1330951
379708
226358
97880
158700
1206245
86213
357119
115963
110193
853348
929466
1062474
1137597
936994
427392
471902
696526
1112580
749921
909415
1171584
323862
728154
1256872
398340
1188114
981482
124790
331586
871933
622886
1362127
1039987
801406
1294729
268784
233503
310428
939640
632448
1342049
1085959
1080594
248892
186275
1219622
1109228
730723
571756
1186516
1216204
116258
76405
1108301
1152071
219349
767821
568532
159449
30275
928683
517218
681896
1194335
271180
454405
1161799
385076
700195
555644
817182
965314
1138178
1269566
301188
953518
1311091
614675
1223986
1148687
725834
650173
1201606
735310
87281
1354416
1132425
119539
234244
999129
361869
886769
1107587
912377
996858
456040
1271246
1303067
86114
1320672
934602
821433
1334441
444823
308604
995001
1137631
911430
848199
916796
213247
104053
1106783
1096585
624927
1037900
1141701
760937
151020
177055
1119821
1065804
636027
157031
139705
1049197
243041
1149831
1134959
900648
696976
464598
491957
181933
8167
623559
1164263
671765
1057603
879711
2978
704399
483549
1197794
1012439
1305873
1079723
62336
881036
1281293
20751
634911
576978
1250821
662707
852371
797130
1062533
1183287
138585
60947
417365
457003
1278438
1044840
347697
268120
106471
287430
1193348
1323442
726401
470894
398567
469124
562341
840412
310007
769916
1105872
1085495
648951
206150
245840
991844
685458
97342
1198595
782437
1342756
763974
1223008
436820
170174
909309
101992
1172446
121886
145734
1255620
866260
939531
946204
53818
1347293
790182
909740
1203077
1072414
1301797
688311
1317404
302912
703953
564140
190379
471042
65880
678707
1139718
958102
1111937
1256823
311497
883791
409505
652045
377231
867686
1109405
645618
776034
1099137
532711
21890
857794
64403
1324187
975274
889907
292269
672686
1324979
22089
649127
690301
430597
254099
1082523
1168177
925531
1206431
446547
373772
790627
922261
322832
966667
1076429
930228
170696
748397
911524
174459
1164727
888159
311473
885901
7420
801711
1337194
232601
1351510
1093301
265358
588243
476880
87772
318394
462031
1341140
1189828
421888
498238
1334896
929991
599561
123564
302729
521546
1200542
1302452
1087011
470576
813323
1052679
339059
1234669
355419
409734
343527
109635
819160
470473
127234
330753
1217218
776748
457027
145867
169758
263777
1324097
1078864
1144922
620113
135652
93287
308010
651408
1242646
1313361
1013430
801007
789024
720193
274882
516471
506828
652975
496642
1267290
559330
1298507
1006852
878349
861238
433260
1216391
53991
256362
364067
315484
1090008
420965
1049078
26992
42064
392799
139785
923147
663986
368197
828338
399529
752677
608579
461091
838627
351785
656748
706174
675534
882855
844076
1341135
654183
738885
950629
977001
1281433
975155
27785
935411
1095719
423739
1270765
939494
805945
262108
385941
351950
936288
93956
3796
96967
347314
1124963
748158
520766
266804
1104893
1312215
221826
1298043
692640
938091
487871
35942
898391
636755
495098
945532
85291
1232738
804722
1205985
385060
396684
386848
74549
562707
39357
1167562
1139605
1269960
197310
259333
536698
1070500
1102262
296201
1019406
485731
92203
1240377
60312
458448
1326198
1040442
837170
197195
832704
505931
992201
683069
594148
129694
486710
1250792
572383
474083
645588
316894
344424
511615
1305594
589401
1116026
1334109
301248
1094760
751444
595035
757575
323129
22017
1259242
1005096
1138005
4931
803687
1136027
409688
1161145
532339
175451
361510
1194887
785010
460364
1014165
535245
640514
1149367
1205318
480508
775764
459759
824329
213237
1149084
1065094
1275417
12393
872545
1328835
266461
816500
240677
523811
130962
259596
931357
548404
1336464
352507
446404
1184415
20127
412587
614694
1049258
456216
1171324
834748
306026
84440
1001337
176699
566897
13289
862207
757573
433536
417430
710565
492585
975049
827042
404112
15708
838793
183055
937038
786429
1065496
1306166
155453
408129
291396
342747
64190
1152700
1249012
1096989
74993
1321433
151181
229896
874751
310156
832702
1279513
659151
1089416
894151
1251271
479394
35541
139484
295150
1072382
1263396
753615
1074225
1200280
1081757
890899
4083
786522
1083841
474846
1136059
469764
157963
892097
1214164
1201384
396259
419525
1256860
1168093
1007575
1073549
878807
187674
54286
151709
1131376
880198
72781
1326122
771083
197317
870866
822055
1255912
1056742
944008
796632
223509
1121225
171539
537261
781568
784792
18858
396956
702791
596061
367717
1093459
190179
834686
466488
1244473
672361
896701
704341
1164757
1092272
1088966
676734
577769
361500
1256798
1204817
410559
729550
600396
1005654
16055
506761
826464
1203284
597418
425600
514734
644757
344348
339217
326383
815502
1027170
1052905
363671
931254
1323585
291439
111270
149703
1264879
592192
231119
694230
785579
8987
404897
754179
340241
1071213
248559
357782
623945
25362
1037793
234339
752881
875323
708243
797946
71304
750431
1318784
1278050
504786
99422
214182
221084
1035326
1111437
659849
517946
927108
882798
638083
190090
880408
1040236
408290
528180
882240
796068
802418
25194
1101370
1210528
601171
1068530
318835
217651
299429
457995
776055
1230353
1337719
454561
352434
962467
266850
866130
1226779
432960
220487
369709
242729
986005
793653
676302
1159763
629667
176097
226574
1078656
1269429
464397
943609
680593
557208
237926
231799
309093
943800
915999
682117
952846
1174834
1263836
1137000
1168645
976183
514717
254394
1075717
437455
1353981
56014
342257
527543
542702
1094650
1298124
1210041
496057
468370
1187379
1334077
894799
1034741
988233
1079642
557493
863753
613753
99272
737602
1065611
766447
922956
812081
1190271
1336711
1036477
150491
800877
1076766
1271320
834161
609841
1046017
784194
494459
1064334
335190
372834
420112
220576
1083486
1073751
913655
509115
1169940
1003758
1151121
1287920
103006
488015
1124054
1096033
559679
1224142
582784
361340
1324335
201965
1235686
22885
1351847
331630
1357907
905596
1023660
712307
324204
1016616
1097011
406855
812582
746784
1044677
1191570
473546
1233401
715320
187500
14146
455509
817803
125387
676479
545261
708823
967145
1311019
272095
1163310
23895
928116
263891
1244865
1044935
686704
658339
291015
148992
1063917
426023
378949
657287
1224358
438116
549391
614946
775601
870164
492281
1193623
917775
1134230
1171726
1136625
406667
143191
562189
792146
749990
723473
241943
1177666
947195
755274
953446
1286732
481035
260856
357603
165053
276993
1067199
1106089
372548
805486
866566
1091952
1000274
1038354
1046620
1204467
516931
573180
177790
793811
219908
1274209
680923
1269379
225395
690941
112872
449692
1151104
47637
207104
574230
431104
242361
1212708
1079622
226717
1127816
554690
1216093
157375
541023
1353511
172601
852032
197710
392313
475021
260369
73755
1299724
1295461
1056959
215027
708261
801706
1298540
427477
1319495
369173
98681
111407
919869
406088
1255551
981217
92938
25128
792843
733616
671085
999681
881215
23259
1322771
1091156
925875
21441
1324275
789940
302129
169690
1271988
789071
1361178
185757
1216243
403587
29076
185794
1355700
989527
519878
972309
1252940
458154
526829
431509
824540
263427
1036710
710560
191719
1013909
1294333
546730
727879
134007
372222
927810
194562
216746
185892
410887
167412
1024513
1205242
459584
1031348
503362
1037761
345611
447647
851509
958248
1263170
122834
846412
1105778
236861
382492
93620
881542
623634
677371
23277
983735
378104
1058999
340301
232235
1253982
469672
119942
783193
273739
765843
1191518
16859
150546
611052
217679
858505
1065266
1353196
1251294
466738
607559
1294805
1248132
734082
736372
498741
1293434
114552
232558
1002687
1121708
824361
56635
856005
816120
1354053
1345234
869885
527776
1347335
1147627
1046030
1100834
866763
968778
537985
703505
1137024
596887
237310
1310935
559938
862888
1052666
623478
1157840
1249639
669277
1060189
1017478
266218
1227759
121779
1165036
1342136
1281474
1091334
11558
1318943
108041
582475
725159
1169674
1040213
1057678
370718
269764
1139519
625034
975161
314908
1278253
439291
869646
731762
408895
929459
966419
1199615
1087983
1374
256563
1068817
551950
64250
46158
1029175
30277
994564
5612
1359012
1034179
429763
41406
406993
402963
971549
1163224
950767
684897
779801
264123
1021354
716265
117410
648765
247672
809207
486079
790387
1261109
266745
915642
1313242
460027
707608
699046
340126
438871
1026017
11512
503034
1111297
544354
178721
1362650
645293
992411
1245210
337437
282228
806930
167770
432875
102129
1129443
1341709
966604
1186648
400207
744027
508465
253712
1053882
366323
1168997
367421
213032
553250
278165
1120693
231282
532197
578651
435943
10542
720269
1317174
394979
291269
1302294
686638
466833
318348
227461
200177
360961
437385
54853
1133140
1076279
658445
633790
1281894
57390
134589
450872
482551
694819
789376
763324
599604
847574
285366
663974
1031400
795795
673473
1043787
400078
964267
359440
920519
194679
1104136
1325850
833983
325360
1191776
351529
219209
347396
510344
1211205
829944
1354360
449492
949079
1090611
1026374
781830
396877
1033045
740573
45968
917403
614814
587970
967047
1329443
907549
482476
1084665
1279462
341973
688991
1191131
538306
342557
996696
315795
1217199
219371
666716
852131
1325709
1097192
655117
74051
1044266
367515
996517
1271948
1073074
337762
240268
1063782
834553
371268
815972
735321
1285368
1288282
73987
504268
1215160
751056
557020
457152
1325684
797415
427001
157374
1328561
992331
838492
112016
1278542
720937
1095945
756094
208347
747822
54273
625656
307669
1262799
1057319
968317
820134
1160286
182849
766613
289236
906348
353624
1144560
1006462
57836
1119807
1345016
1092124
1120978
170748
482288
738639
366299
1059867
67989
1075754
73073
1311048
1073734
317442
1269799
785719
517819
102190
1264742
674621
624461
512239
222519
33292
1309103
270522
645267
269930
630127
583714
1217196
688936
709973
204260
801686
41936
1301736
611515
1349113
653961
127658
977806
792901
381310
460212
351088
349106
310183
809379
456962
1045680
1023017
1313982
1153271
324461
79124
1266332
1211521
201693
103767
543211
1069238
458583
1354028
312813
951717
1339265
1223164
495384
944363
518145
490406
654094
768990
1143662
1248947
522333
827659
694380
331161
1065232
881702
1198297
434592
1289529
280168
840728
819363
1014372
37770
763255
1360278
125563
419747
786515
562021
348209
112129
598721
991839
193642
1092641
20360
444122
1151124
568358
1237583
81596
356312
362820
1114874
416755
1246501
263162
1109064
1020159
996829
23647
266822
116251
776523
491365
818381
638217
1284032
120275
322395
993587
353
1028778
225615
860024
97906
485210
695792
1046421
273568
478771
738433
595941
130678
1246825
1239975
427135
184411
619254
599699
1335202
701422
878938
1130826
448398
198128
457188
773907
615280
421030
372173
13247
493335
597307
160681
605355
100689
323823
1323358
982272
959757
1257362
566634
1200101
557531
991792
278708
470314
1337262
784195
1225005
168320
868118
1239160
257090
390603
104867
601763
956398
223388
367706
92509
1293303
284572
810368
8627
894647
1106619
964891
1070563
946890
814540
409035
15865
8519
855777
867717
506657
1271866
1212309
417573
1342643
164920
823059
402366
1314398
77647
493505
1003204
594497
732552
1170719
1104234
406352
264439
768746
520437
445696
428424
345079
656832
353116
963703
957356
267891
630812
87667
1346593
563647
312645
1056940
538138
1276262
740411
346008
1052815
576392
1134952
246683
1157454
306511
1111411
946824
314649
404958
444742
1041869
403793
624020
1069722
561541
1267646
483899
697931
1142780
823570
286559
766912
1231719
309728
358164
470209
1211639
775853
784784
200665
347179
10120
440449
1103605
593221
826392
437744
1315026
215645
1360164
1214568
246660
995505
673419
1125002
1135276
1047642
338874
756178
253132
679727
213758
396476
423672
392807
666527
308359
88481
534433
1100878
1149420
1199603
1243283
816080
244097
689219
1211513
7829
749317
840885
137309
852606
787804
1163639
712551
91097
37684
590950
839589
453625
147395
1131164
69663
1084162
322590
1359937
160497
1033753
82605
180645
1207211
1136459
1232571
1105347
486334
756483
1944
1357903
73455
263017
864464
420051
1220222
774233
806350
698756
258597
877505
832186
1187381
454295
658719
1037520
632248
767434
932862
861359
10076
491272
316812
17634
392297
175629
167529
1279111
1264227
68298
621676
1056448
207498
568285
880139
1324528
504716
1185315
933406
131233
436105
104010
276441
803824
946063
882410
421926
1046423
670939
741516
1022162
367979
49601
1334675
404690
1081575
1236467
317142
298510
1313897
517619
492453
794115
488766
734653
771701
699939
1088274
239811
944101
771179
140516
1243133
1094689
1361114
519177
10537
939841
373805
646751
163205
467775
423586
19527
702308
886143
599037
594245
195945
954186
1306950
263742
599462
247875
704620
1029407
114354
20340
888811
318205
1098695
1075061
1023151
1326595
1291761
44962
1044300
774194
956571
161246
854069
497469
994562
576720
1050346
1303773
197532
920526
1182806
1226157
1282094
1111859
946902
304869
678980
443786
56789
704958
754312
839399
1215526
1165799
736356
855491
306429
1095451
574659
757587
114700
293028
59403
49880
935009
1144329
564556
721964
905068
1060405
228288
783851
1251208
102679
569027
1133883
449015
936559
174090
721322
1282315
416024
541329
1273882
226973
765104
542209
745366
1245929
661552
1324718
297290
366884
339327
402121
940508
109024
208960
433763
1255492
12586
61438
375214
212021
1248052
144643
481855
1324012
869888
395981
1108524
708974
163315
1263325
849828
60940
617051
591462
458822
613457
402352
211237
553063
498046
354345
688599
986611
102349
1312457
79201
600288
1283438
406355
1353986
1225474
542236
547999
434394
1296530
873877
729987
58645
340167
83037
1341004
1338645
293291
210719
600411
209993
708838
47146
908976
598031
889164
1175755
668600
1210321
890746
97964
698939
1132603
742718
871957
81250
737752
11486
793972
430651
488265
1059785
983727
1345946
190915
588876
873728
122037
1128791
823335
114905
1047703
1249821
142227
981782
651299
1169682
820075
751950
1119355
135741
218892
1060119
1134716
1175704
388554
1016481
45880
769618
811597
299192
1286819
335813
468670
794506
310030
565039
330307
1077074
507164
490655
1291639
1234358
20834
1051048
452376
1320519
93837
1062695
895478
714295
1314985
740279
476761
1042886
970557
1072218
193441
581400
17752
5173
1244451
1032307
1036368
569660
273161
370271
874443
9229
1109373
1346769
467715
1035499
515551
189665
826907
1283291
293496
658769
221404
816231
178171
1343451
512403
487362
583637
530198
125861
879796
878769
676387
77473
14924
202519
1359098
178502
265498
1218092
494404
574324
27285
1222471
1026227
185392
819897
1256724
1148260
1325146
1314530
840204
960173
1041287
662151
861225
1310594
1353478
809320
658124
1295109
8850
735086
379164
1256595
451795
898240
215957
1325113
949519
641601
1302801
1344229
885521
609924
1357793
571254
912583
682601
206824
668200
947198
1056730
1340881
468585
1033228
1318475
1039669
212437
1148721
146342
1218433
896574
156951
882775
622493
1163215
252633
839945
765337
379800
921674
22415
439122
1150568
684973
1297851
421895
1313233
827664
200694
449806
489653
1083074
959065
306228
1273784
673812
571086
156485
901794
872858
348384
358555
911860
1100656
896710
412493
858459
599446
419337
553095
1275024
328166
566521
511228
782891
735354
1078894
1053479
967406
148000
1056272
1065685
1097348
1240631
746465
1061154
547970
1206339
642909
529582
351135
858623
1148913
509023
1006835
1333895
798792
2753
147152
1049385
357226
129312
555965
1222186
107413
810649
1132727
511678
784655
995425
405296
454791
1157154
299234
36942
1168473
375516
1318547
678704
1223380
1150327
1009145
949632
212516
331466
653414
8507
1203729
655208
1285108
656919
559568
531058
426098
93510
826049
1331153
627686
1108244
217918
381230
80796
742896
741083
681752
678814
1107543
21419
83567
903492
1010478
67793
1280893
928016
441184
817180
1234628
1133835
1344150
1243675
1323805
462610
763075
352188
1060124
1244271
975441
928076
16589
203950
830918
712388
523830
1256561
115458
1171788
853651
386799
48592
684201
979924
731511
643792
851470
613341
636863
266274
685523
434962
1359461
128925
840074
1250319
343326
474609
1198721
623205
252480
1072307
213655
374670
623316
1151050
1145481
1324854
1323151
795955
1032866
305998
1226222
379433
110285
350614
445961
44738
105487
25881
594448
1149779
516233
1244860
582534
265944
163731
1139976
1282964
1048477
759054
961563
403767
131612
293671
359830
976298
1232221
64596
1168343
449849
502710
1152480
1319987
968044
879852
991322
1003953
389333
222894
152675
650541
842778
1184002
129640
131895
227239
539392
305588
1345907
92383
549806
856967
47376
1211380
734987
281125
685164
1351156
725444
819859
538836
1280412
1305778
1022536
1260568
346895
23172
1154708
1090917
1072367
339313
586320
26839
789728
30875
145036
263448
1072735
113994
821261
544204
501930
316299
830615
957336
1357325
629797
360292
1043913
170929
335936
2364
966726
1271868
64003
32076
586832
647141
458542
1313041
519109
1289441
205503
490166
1036384
589247
1077796
1221597
1019390
1329710
127394
624837
1197819
412237
9059
1134429
961168
1341431
59168
22305
1253886
653803
51605
709365
298731
133602
451967
174020
82893
290733
910191
505190
944754
350134
1266499
1330472
1001107
1051821
596756
269507
1351894
562611
633931
688218
1021047
608798
599361
1344535
1032170
370188
1023135
810252
670449
1050095
400027
920876
756206
661076
525767
653776
485460
805723
1325549
326284
566012
960421
1364149
107168
25828
431483
1227310
95922
151141
424441
1354804
1197298
486195
121012
302911
141673
45207
805628
997508
344741
496235
1312612
1175216
1174062
424689
1296329
1160389
890372
243504
28089
26796
11739
571911
384093
1080593
132658
1056074
449787
208098
862623
507224
997730
969112
637364
6806
813497
1129035
1047017
336375
166256
596023
458644
272089
931907
556498
1042123
171812
1132119
493117
1089024
406275
978615
369805
1277924
953317
655692
422888
177081
977357
1236291
1175074
123901
213439
796218
926605
403021
796865
1330653
1195197
608244
149932
1092572
404947
973994
52676
862701
1104136
1294023
915962
1222384
1005646
101042
345543
625622
231386
125166
987436
647840
770769
217069
1312162
169242
1133072
151738
386335
723414
491230
791908
848830
438513
1172415
882706
981347
1228295
246595
977371
1326374
942794
477225
506964
608105
257985
829484
333774
947280
883207
875791
730504
1100637
57416
271069
138384
22169
1300071
571841
615298
1313371
11962
228377
1161701
136002
226600
1340850
336018
718468
144406
960952
691008
1072772
1029215
1293761
694330
66655
1225856
459546
105248
482298
155876
1010176
193778
470191
988684
423569
733705
829886
904387
1349314
882765
599833
1296394
274954
988476
627991
924736
544611
729034
101456
1153498
731697
1048281
1228980
933937
474062
310890
382718
571656
110004
1035605
1342121
1346534
722462
1063036
1231055
1078616
161602
1011341
62237
1348469
890794
495604
957166
1149345
187898
55051
231543
1231517
543081
1256040
126086
258328
415491
1148171
513452
113297
123829
914491
1220619
647143
171535
1277739
1167917
522048
1296670
702963
387621
840792
1114918
756020
1042704
882637
809299
423867
1212897
736842
1106160
583416
5284
281962
1132591
387892
133485
1198834
848521
542057
1160046
156038
480213
1352247
585495
55803
520081
378422
953159
542591
145201
320831
1049557
575764
131182
833409
1180501
1125800
687799
401271
1334606
1357604
145511
485577
38006
82516
237321
336128
819142
1084340
965179
435194
80592
667562
92887
867621
1174615
727128
579033
1208468
460447
1018385
1169630
484789
613328
184659
943762
746954
769803
595306
1294190
829379
686984
844345
895442
1191293
1019672
202499
66206
20415
289622
735984
227609
251448
479075
19289
195165
662226
796865
821950
1362235
1219507
845668
989945
410401
301856
305641
604994
413097
136405
1091522
946137
49657
307507
1326811
128196
1324928
1092196
363212
251700
82226
46073
24234
305940
949074
799946
966361
591413
630008
62485
1011723
1236359
268007
1249680
706598
844147
973665
980967
457159
594043
1294390
1287261
691381
653118
1359810
1109824
172523
853137
770459
1349680
293736
453408
1049080
1231991
114346
1164060
979001
275415
961852
565561
567851
594779
533668
1023107
223768
804164
766943
946056
820149
948431
171041
472155
292854
286046
615601
638192
1342797
1122333
1069712
567710
295710
148412
326667
1339707
1310662
1252935
835596
16516
665913
131923
142688
44466
231402
947075
12279
907628
1167159
35741
1126026
76541
1254913
1252249
895154
433895
63705
361970
571226
1187198
993870
198474
190544
451468
809518
276336
1191094
1264849
754498
632207
418250
1111564
1033786
30657
1242898
419908
223637
812274
787535
1149349
517537
279587
237823
733282
117572
1299576
1255008
831676
388511
883252
784653
829575
842171
278573
169115
718878
40617
830951
445931
667760
153753
846038
1174242
1231631
46947
607902
118619
1331134
887363
73473
1018714
752013
209617
292144
1120627
325971
405359
1324440
692259
658560
1356099
1171865
1234474
1256761
948363
1197456
36990
212235
387458
284234
740172
773534
1156459
966620
700363
1305041
1145155
562952
916396
381782
1294064
142137
120802
652326
671930
78004
1030693
650676
415429
816477
297103
385841
21103
1100338
1308104
531462
759633
495452
1157158
1056318
601645
896429
1295415
659566
802729
40983
855035
1051614
780708
1166213
261975
43708
327049
1174718
1214500
1167208
494507
1045504
824021
267484
88036
464235
807265
900489
1083245
1075321
556942
189325
826428
938249
722402
273318
256162
1075272
542570
308672
880991
277202
839810
269665
756679
174174
193280
1193624
799032
55663
71395
62003
834620
1229869
1121902
352816
243558
33636
1152803
1147252
462295
1013802
1268719
165628
1154225
683481
19602
400403
538289
487121
1291121
1065455
260880
814818
196928
1247389
392275
1010132
779903
121379
632196
533044
282588
343211
136405
1145117
619597
375262
941765
1238125
103570
447190
968264
428985
333618
408031
560914
807405
1289622
113481
135365
37448
1220543
498677
92415
209904
1300468
593722
358451
640566
968976
1042228
1094003
423378
591188
685044
404372
548501
1086891
314150
1114711
353751
370018
40260
896546
1112473
540276
856028
75605
1338320
269042
401915
80892
278366
513754
739071
955403
71715
375735
1045318
296368
354550
304561
383670
41457
520543
842991
233984
1132774
881813
82003
229990
66395
725400
860566
16143
1331156
12760
1115493
952653
532390
693900
1151555
844621
1299210
1044323
825230
637104
673773
1217282
311859
1320742
319976
368649
583769
689194
814598
865782
996465
1177151
621264
1250684
326952
542229
484211
374975
1146917
614738
1022481
256991
762809
1362129
855851
131967
323371
1122455
712430
1307449
1232646
1265937
215969
1194446
37788
861689
398730
370178
1092437
731652
1258323
185714
868871
451982
372410
1203710
1277981
493471
26745
764732
1359165
699705
1301870
947111
294389
1215178
536996
1299098
145785
1210806
647025
378008
1106174
874519
1006502
651073
144727
907345
2829
60847
989737
312395
479372
701105
800437
406217
53710
646925
951477
32730
30887
169032
1140193
948492
595677
904388
955116
737718
547614
991224
1106199
771364
350287
1079893
454744
212774
512459
745588
74143
184583
386098
1088839
426098
611672
723683
993119
154571
1340463
1230494
260251
903743
858521
1059683
550963
477983
224381
421012
989887
524634
489907
1005624
487360
1167328
670750
115293
1139910
648346
683235
987973
986435
194253
241111
384934
1273099
144190
187380
534500
553512
1225588
761468
146489
624362
1219384
132153
269500
43962
1004757
769101
414398
295898
37593
88557
713467
714428
840443
849363
352983
335001
1196752
961274
7612
1172558
1249030
37787
915501
356966
824978
1263645
716023
1301363
130844
1339450
651322
704293
566423
863374
1137753
463122
510499
760127
891976
663167
894044
22506
429734
515443
199718
693334
32773
1336730
198286
1230293
371712
1185080
864940
365150
391700
163493
716078
673395
142446
701074
285825
915709
965685
1340286
357213
1072204
207089
1116238
827072
972230
967697
886534
10032
1342375
1096563
1247012
574626
453563
1303526
750608
188938
597079
561760
278255
141717
1097195
126964
356157
33770
375790
484756
160894
860425
64853
750115
870282
119284
1059708
22325
97947
550848
245088
966127
644029
1325186
1001750
58784
183809
662990
752227
682502
985725
485791
73413
530891
823024
227490
867347
699645
221486
541675
370437
286902
1229771
358039
173065
219470
873535
198032
1219246
816330
1079240
1327862
411952
576473
264449
9920
373343
440846
636664
508945
506975
68272
888424
589138
433828
814638
1158584
337584
972038
345504
966359
959333
405853
163666
1150814
935973
1322711
1140100
433329
130470
228579
1223051
1096259
289702
1292971
664703
132543
589797
698986
128727
744894
1014611
100150
109835
269155
353579
145219
1310012
639619
164746
401393
1120037
518732
899713
352462
547827
42814
947744
1008375
904464
903947
148194
1326464
33154
138217
464058
1275154
984391
148860
550700
758881
187738
928270
801502
221932
769789
530595
1170946
353067
1215069
949531
590258
603873
339996
654126
437251
1350089
1046396
1196946
1285052
825621
1137629
703655
1245325
6258
445615
60598
257311
1258228
729107
394381
432886
711777
156266
133777
626757
815493
999528
561761
920041
1252824
291668
977991
872572
946852
992470
1093905
106520
304477
138184
1083528
858803
893257
184091
668840
356660
601659
266354
864393
1359467
1299408
14589
765436
348008
335845
1088282
584207
385889
954042
694121
1004356
367198
1332871
1157369
268218
241606
1120440
1188405
1199718
1302900
1069187
1302013
274381
1025416
1011108
499446
924318
628458
763493
431527
560837
1188971
186432
1308748
1089066
1130683
1318705
531036
460312
1060896
1336295
380953
749614
184326
1107459
545331
907382
368961
793203
1191545
662276
279577
4462
287419
227673
152252
743491
515315
590689
1097957
1029449
1267519
1036112
1045729
217215
721780
884513
1317673
794306
224032
1229795
390202
121242
1104997
162234
11685
489008
1104735
59514
931740
1147479
1199754
574077
174473
87954
266998
135070
254033
764768
938323
187105
469529
969817
811781
196067
1057857
1166923
249881
544594
413261
1164499
1267746
1312581
737128
1230093
1186257
429931
191765
959663
633049
1337065
1268681
97704
35891
1158480
852944
1293644
296103
472258
52951
876599
958955
918513
407890
343708
892658
1181667
48955
1020323
532189
999766
205101
1276153
1204618
1310956
918492
192566
355433
664632
920849
94951
924657
65392
134567
1302950
1315448
283881
886182
808022
332699
1011972
1058680
1652
211132
693791
1033196
1339121
575313
83095
1071499
939264
396511
1177264
470942
645758
949027
1089543
852021
168663
1315272
1279254
251728
201169
488243
546111
515828
369709
292516
416246
1031338
471533
790593
736714
817211
152059
998135
919623
874565
324540
298470
1204944
513354
824854
454881
666508
1176325
53088
120428
468322
1051859
648960
1157650
409827
847159
113887
1351372
361315
759935
141920
25415
1058029
454288
19855
422000
153683
678329
80182
100086
401302
419455
737474
502374
953612
109138
877792
784194
827940
1094703
1340783
1206986
662261
310362
636723
224596
280401
963699
217072
728331
327494
318374
1095228
850664
56037
1303731
794813
141687
448036
641761
98892
1204017
861433
970976
1218258
988160
624839
998359
792231
527386
1287821
588042
213219
384078
1096142
357444
649184
1273265
442558
703766
1314456
429408
1064216
527347
70312
1051924
738477
15490
534766
540642
1350317
1010228
1246146
89008
480689
170458
101950
962328
1157832
73187
1127409
819995
292541
195368
981415
822251
1011866
263934
1251986
1159204
887492
1038393
22410
282048
147811
565120
1182547
1221580
897321
1185702
329675
164760
246452
163195
884551
909162
788751
110724
2234
973053
55337
242565
503763
797219
112085
851328
1283477
41746
290112
984968
383512
153716
72561
712821
163293
1241755
1331731
817602
1059802
1013144
1233870
368217
473692
1263509
452730
513963
552900
263181
936482
458421
65679
306523
516729
1103223
172178
718934
566971
934800
417011
746688
859218
101736
575655
1006401
949108
76755
444906
1257135
491919
76317
201328
508953
301647
322285
1191247
92938
919847
526681
1324541
51328
1345367
1102577
723728
239856
382475
676069
1085382
756388
724466
826930
462999
1192565
530519
368422
67691
100752
986445
598112
503146
616911
265409
1265036
1165239
1344182
1191552
1036280
873391
14596
462927
816405
853245
39435
449237
538417
707829
996310
1067882
333224
330194
512495
765641
1108608
112341
883195
801321
504638
870090
704402
1025958
778964
571975
46121
539234
270214
702326
212646
50035
1069788
1101438
286796
1049941
230149
38033
790980
61152
805942
1023033
397092
1093133
187792
702140
536092
1114256
1294476
217059
1172269
367537
176486
952081
277160
761314
1250859
971969
933730
973356
597766
1079305
1118922
1054692
187026
1232784
431997
777367
1175543
762190
516481
396594
277558
593934
999071
1269941
805724
858803
674228
1287163
820058
682129
45924
1226151
724246
296602
621450
1238263
331771
928971
51297
972251
868410
1287834
342459
18880
758974
96711
879658
637733
738047
1292864
55598
29814
229312
1357913
953182
822141
526494
419473
414886
198031
589034
966325
976698
129691
587927
1158732
584873
516997
799929
427236
900454
1126362
45203
39667
1233728
887745
1166578
324628
709294
915741
1333349
65934
389791
179758
691075
40639
1265689
589245
1125787
517131
724074
66593
1283438
188400
223948
1060098
202627
478067
649185
442776
1128593
101422
57961
685722
851408
124168
1258624
727570
1261957
1029771
608484
994775
387893
348886
147365
395064
348852
1114881
848736
365472
631298
491724
809737
332368
1153728
1284279
323511
439951
1157296
332365
882574
1189414
605211
330936
157059
322610
96284
654454
941012
1031066
85629
461195
304550
786704
694348
1320419
558146
1152984
72801
611930
964577
1286664
956695
248290
142101
838445
110094
576580
570854
1118861
653352
42495
56936
854506
849409
1091735
1341866
1043973
1257396
1108232
997214
491741
495704
688458
37130
105764
404770
287232
918501
878620
1271335
1136376
762208
789703
940986
666398
211491
633562
411116
385463
1321635
1293889
653087
415061
632621
1228386
328067
178407
1099187
26535
1273586
837127
823102
1010744
1297136
1152105
1169689
317407
1266700
360295
761652
201123
1016207
925766
714531
327372
1130221
436041
676470
255913
70341
821768
1208915
274790
794499
821375
37411
426561
646512
205263
1074106
42954
768457
752491
1070001
947953
742071
439898
1223177
759773
928685
208116
1324415
885398
1192255
750888
1234501
1165078
314642
529561
750929
294459
907959
979371
506034
451103
677566
1046187
964485
156611
208228
1334816
1288153
326335
615625
1242290
459121
487331
1275541
549623
585024
1106123
696183
1097700
74948
1070471
3785
122909
696426
969632
1262246
500629
29720
713563
1027929
88263
838823
236835
654591
11784
145331
771361
165958
473560
148137
502801
442423
433294
982185
912566
1081987
125180
837398
1300070
984711
1014531
1193817
1223694
1045008
331949
521449
34305
592048
82518
811917
992577
373622
348755
822433
803565
1053304
389329
1224462
1208058
615220
514886
1272465
457965
1341244
846746
608956
809716
228172
393198
261443
1137073
708303
588902
950659
263035
869866
604740
1121494
675990
739305
1098727
207803
307127
898307
1149501
112885
1312989
1190893
185404
419222
618543
527171
1155562
573542
433995
1229085
187099
419865
398901
254110
1052832
831828
354906
702628
1100601
1127026
226570
118993
472737
285925
190759
662354
1362350
338225
1115337
1356567
939708
1280936
515836
1067513
1183738
577105
225958
540954
873645
1323698
890320
823830
858267
825179
1355072
630646
140311
1176797
953748
1208113
754544
247460
512791
1009043
781221
940620
1102304
1224831
920809
52169
1146331
1245865
211572
1246729
837326
1019749
1299257
1102011
522266
1240393
514807
797716
497193
249976
209491
1312669
654612
957824
445118
849347
922712
47668
545638
22285
1046241
1031146
172804
1001774
996168
238041
221608
832343
285341
611233
803877
930107
504517
391952
730322
717889
968278
1246840
33947
271275
1149728
581800
912583
669815
500358
286515
183158
935958
192328
1211457
1324064
1005447
994547
42230
1166413
460649
1260070
507171
885465
1138422
1258700
1275090
936255
660268
1128608
361747
130208
613708
292088
756106
539871
619023
745435
95969
439909
646195
124776
1257794
330138
1214848
1100084
1118669
892169
459855
569620
1105256
464174
247003
445459
649748
99677
381371
300407
1328649
488321
482354
54883
112688
349335
1148499
410474
164352
222621
1210502
676738
1014729
637113
1000308
443864
18995
1067406
1230828
1181929
571953
437330
879767
561112
320330
1057916
887225
414815
1131031
171698
1194776
227691
7469
682294
1090124
196909
103544
1233524
980432
1041302
652759
1005462
303623
1016322
844686
442667
649055
1338032
847914
492260
60528
285940
526131
1029004
802571
731480
678167
961022
972390
708590
844074
629734
432030
1004074
42039
691845
326563
249280
272996
400104
127693
129252
1140660
716704
670300
939131
666573
596468
954007
338675
1353425
805422
944662
216654
364488
1033977
80748
567550
44634
85142
577555
1195736
57362
403016
1270739
570912
315924
910627
838520
1174821
583651
1023992
340365
614928
63787
1030850
583491
1324325
1305045
681763
973181
335730
1255263
153247
420243
682915
1173896
1006531
319734
737887
161556
377618
494102
215441
143810
1033549
103323
272071
540405
98326
1056036
1084324
1244162
486005
1129328
1070463
908668
1345471
702233
1003138
318340
532693
1255380
67061
774415
746420
1203308
1196801
113171
1275953
1340920
796903
780905
282425
85389
354270
1227364
837671
923313
556899
1289255
192582
162558
1293009
518769
356444
76567
382702
1080481
1082351
735544
890015
979958
95274
984170
92156
832385
1020585
978004
150985
728913
532901
809137
287367
339689
817018
580201
1252012
1183781
1322178
714432
1149351
642242
26363
427646
183219
953668
393268
1053421
233365
603613
719124
765690
148667
1329361
1039938
345629
1357618
1182323
699545
304689
522237
853432
444897
544987
1162230
1273422
729953
1038334
865754
93722
1078940
926086
797794
779625
882922
659324
494561
781402
390317
109812
769446
645395
1250725
1052785
1334396
844538
1201861
1132792
240328
1259899
228141
846259
560208
994487
363742
311828
197164
116903
781604
514830
515735
573008
947111
1246184
553092
1260579
39499
1204833
421032
304684
480454
898264
336031
1019179
1358255
950585
664492
1028511
897197
347286
473957
107052
1354140
1187693
842449
399593
975977
1123016
853680
592852
8955
235453
43304
968424
558755
1196142
87096
54634
995580
1245699
663607
1204318
1131183
1012518
1132649
1311019
449068
787133
463957
1350789
102240
98698
558249
521774
300986
1122738
528051
1334472
492665
1183789
142066
1297710
35259
1030203
725481
31666
1293729
93881
1311388
577961
877090
247966
820111
439541
897546
908714
861276
920154
778366
936770
1296784
359764
1052493
641456
283940
412589
944945
1263381
137093
465200
718046
835193
774865
889
864238
1002871
258638
585712
1266335
1145183
1081767
1080098
120322
520308
80116
993684
186483
1161685
842447
458822
571455
143130
217865
159253
635444
558792
718195
934148
405626
101410
467291
22298
488749
513138
50569
955817
1255509
919293
71140
754102
482968
618511
1170876
977238
357152
402291
595672
187124
924470
287882
194798
666033
1102616
925436
472797
886466
209881
625593
234780
1136730
1076741
1258410
653629
648142
827221
255288
734868
252333
723824
1313823
509415
786143
1199788
1026830
745339
1169023
953882
401689
88710
383078
704662
885160
146592
1143797
15738
762072
358956
98444
736550
693141
168401
119936
1169705
278967
826214
174329
1145497
1239939
914649
1171610
312385
918120
396310
432515
610970
1190996
627584
943559
557474
992750
134173
862662
1259772
1280192
1234557
1077299
390099
1171666
1162735
1342238
1120853
294824
594456
309780
549554
1270519
333478
613132
163276
469653
513031
401853
1206322
1073836
686428
973972
961977
1184476
618926
787679
500600
631087
700348
696475
1281835
1260805
1300606
1140106
839494
756679
2124
58793
794896
1057137
1312958
169254
642168
769468
494466
848808
634126
1351543
662950
1236519
472650
645922
446360
871801
688009
236961
900916
1157881
29205
1310912
1326048
532513
443236
1354480
1324729
968655
1093536
823403
1333704
1188128
97800
334708
740481
1245154
1177138
1228382
862661
788577
580330
712071
1026077
1301981
1122687
1325225
933682
797503
1105418
353807
783660
103609
1026271
153670
1326315
1041313
958878
1134196
417421
41854
942874
1341434
1338449
807504
1014514
481229
304913
315614
1154738
1003881
578856
359483
9637
301021
736625
591307
1201874
837244
1048925
244763
456762
557689
88753
430486
1156318
46907
891750
1314934
318722
1338384
90830
52743
1311046
168395
1149195
646984
1325690
1249503
666923
1309193
877587
1265973
282051
623538
1131609
567034
522148
1269466
161389
1339790
234955
356370
1354259
55730
1294212
980487
1215603
487095
183135
1048898
1146954
37603
328503
7003
117381
1329829
508865
1346068
389922
525171
996523
1071291
743577
1331379
948354
315015
820798
289335
32639
221121
986698
1082825
54980
466471
74328
181284
1119721
338758
882013
987432
298466
523022
771124
937477
90283
92598
134001
1077216
853335
1135758
877867
125616
466906
308260
71540
578150
705088
1168845
243096
1278837
1301720
39544
219000
1270993
251148
76551
654655
409969
1263431
566783
679676
587675
896009
1093481
670309
159658
680318
300085
865818
1360637
951759
384124
565654
1228033
642048
259946
1031869
269091
542539
974950
1251389
120126
903487
1269221
763630
78862
453222
349023
543259
1053059
591743
724083
737026
15895
209161
535493
608477
248146
19632
921200
418338
587746
652304
255607
1051198
234224
118665
915880
586661
125179
427645
1248252
349503
564155
1028175
1302753
382005
1129222
570783
1298054
460212
684181
1183583
901922
639148
291593
1038084
1211617
824030
463452
1087675
942017
756456
319964
998167
655359
752816
807818
604787
423363
1184236
1145191
646482
1010056
295698
539111
567137
113984
416609
981652
350763
104020
491544
1102679
613055
909103
138158
431174
998002
136215
806739
1033777
544421
558953
58072
858351
487658
118820
651793
470434
573725
834330
464379
191909
811128
488884
1346618
123143
578585
1177500
752587
147845
275975
884386
1231200
158208
435397
626159
1239465
303570
1242619
229124
1191015
165708
29661
874757
1212750
1279763
1082528
423469
1281226
465498
223275
1052071
264665
335545
10082
728177
808843
122727
1079462
1034262
508742
492245
375987
579171
533912
1060060
564500
785888
568379
453496
315367
406219
320361
943065
797576
1360290
1106211
448726
711077
512392
874903
502365
842133
1164611
159197
710583
165681
358764
33287
200739
730599
1324263
1048909
1130578
337667
349396
232690
59916
596275
1010027
115197
976321
143392
280408
1265300
181120
171913
807670
654459
298700
614471
1132406
509727
440917
944312
839130
528165
69294
386982
567488
1216674
96577
1036987
1184980
481540
180170
688326
787911
1120287
1277773
1313073
709302
1297102
1088178
1016182
952599
1068610
1045436
1003237
14646
978022
563662
740772
985815
711024
1363250
439257
1036508
147644
649685
982343
1059259
1145490
1224379
1008368
348003
710264
944750
525054
566132
1269780
1154475
940870
442209
53572
499494
717967
222472
423345
710662
739591
1060623
1164970
92756
676111
602555
590859
134275
577349
875172
1075092
798812
1223433
107216
1239982
259103
290919
830873
802943
528596
976744
1299291
411254
1273418
24816
991688
635879
1293491
85741
164158
855167
772208
965995
572055
582600
171141
1284461
1022363
1232997
1096133
1139831
1146667
255922
897142
669967
1008644
36953
53172
138559
595039
575833
54571
967472
1081789
931269
223114
1097785
90832
492236
1041245
66922
1241019
1023235
1308529
376208
618519
525049
1312120
364118
1260927
1000831
742269
591773
215779
454928
1314707
1336188
24987
1275632
1154180
964536
140518
179092
1115719
401893
87929
872968
777542
534732
1256942
285862
171349
1214732
138382
608847
663314
674313
1229237
781471
255103
175587
228592
1352119
1155138
1074833
583307
785112
616270
583314
425415
994655
270260
1325256
1277688
600216
344692
502127
1227150
527972
491543
1125232
1123188
1120713
1287172
580392
92571
717537
524876
203431
886690
510353
55683
863839
180641
782749
1150683
516335
997570
272587
625128
48214
642197
1087413
3410
192253
1069489
441133
184954
780492
854843
914693
1299381
979907
514321
1178876
79532
1122452
140846
824167
344536
438651
256736
492546
403424
293202
1047682
696523
13305
387602
887168
802039
648158
978911
868034
553606
1271999
355240
938106
292055
275966
1181319
353398
5603
668324
811561
1263746
456597
609490
1230079
1351738
35200
345602
163065
918163
1271630
488483
200280
874669
302881
1025169
1165322
200349
25392
518419
36397
169366
684940
777722
751968
561004
710145
517010
1326174
1130429
1008742
606792
1312551
100903
401683
25255
894897
975529
1132324
977147
166389
726271
1190644
144135
69776
881066
265057
1190354
533452
701839
910288
877037
185418
961579
216561
832902
80003
85851
1152884
103678
121940
549754
1152650
582393
598042
661438
1349142
1204184
33595
816740
359125
65483
959402
388561
750528
476882
292204
940018
575945
626011
490570
1255406
195606
504542
651926
209300
713617
1163462
582941
384385
222718
855557
376817
267508
252220
127913
379589
269807
1335550
481663
654950
1268396
1021990
3982
19368
756774
167912
692500
1121413
1076908
215287
423580
912234
229417
174388
654647
137149
243600
286354
657819
1132367
1281950
410418
750714
586712
633047
1332148
707009
763749
451499
1352650
219997
1157443
604196
647981
224796
152898
1306022
299959
570902
1240877
656500
251966
987170
306264
713686
1058784
585769
603279
1214473
1105245
1247411
489889
105647
1129867
353863
1272618
595641
742130
1086609
1257424
1161202
720429
909791
815563
518883
714918
446642
405479
445114
1128255
828668
442643
456175
314137
1243530
783424
1182380
752254
1362177
1006314
527273
566383
632878
318621
1081984
212507
727524
549605
483480
1092554
649140
347764
547385
213553
468668
556804
1182496
1219012
863478
1154563
774335
111405
745127
501443
1293631
656868
75314
887510
371698
876914
667660
728243
364297
673955
876092
359745
10062
851130
528233
287077
316460
1263168
859845
412680
7190
66561
588031
21403
239129
320251
654205
59308
344082
1030154
137083
741874
1296986
289985
96066
454134
660107
103184
762971
1185218
80503
578401
767360
887728
301558
923780
380691
514004
277793
750232
610837
607820
920659
910081
526021
1311028
764918
802010
1180687
280479
1104943
392286
573799
37008
611828
658842
185388
204912
841924
629392
1181495
1153620
44643
861556
148265
28965
685015
660520
420742
1022562
81845
4557
415727
965406
396460
1313433
926788
671545
540736
543612
322567
898580
479827
665483
1045618
884742
842090
671939
432843
1274916
1353307
804068
789981
1223349
880143
1092498
142253
138371
161685
241633
352873
1101916
1200070
216774
205139
58675
312011
135114
745193
172773
687710
1246032
1257041
1355094
551447
189220
223985
1335071
1305634
42110
593432
675782
764202
1149812
229611
1086552
1336753
126972
769419
491017
470102
888574
1156048
1240574
679673
939135
289121
717509
427695
1255920
895104
580401
632051
1214624
125992
6665
805243
22555
5577
14243
1076753
1229835
1215069
962291
520067
1038420
1230484
1120049
1168303
793436
1082137
225418
683733
98419
744315
708106
1325686
651138
43000
394738
825566
656173
1024423
703862
1356263
1245959
147607
948791
835845
679021
756664
608822
641268
397750
1074817
1072685
627883
382885
384553
1125079
1308879
974637
332393
1339007
93361
249737
917791
1216945
841402
964180
1015223
45974
151369
1263057
546818
187773
1178480
1248196
131217
730822
273125
692914
175268
18089
1213462
375930
479451
174154
1215832
308451
100663
42164
1242268
202517
1139993
120422
172262
483458
165301
796438
1047649
1301624
278830
459077
81804
422272
1144236
500082
600392
943760
4544
1132964
319328
391770
1397
1216972
726283
753910
695048
363824
413662
981349
767330
557796
1267291
1329758
1100826
728013
125978
979326
1341200
1206800
665530
1202204
983198
1261183
762978
1250659
89891
937734
847454
861425
1208769
239808
907954
154427
1338869
20291
467022
314790
890846
1002920
793681
96368
1124532
1060783
533938
761392
1066677
1090008
98265
918583
500975
1329393
428997
385396
889292
6479
914146
213255
1330524
221348
69887
1165204
286974
805056
431878
201924
327123
1225267
1259266
128024
929965
383886
660897
95586
123472
1328602
411393
420745
1082129
1317662
882451
546784
110426
978760
189050
1245759
1131546
187580
406572
802191
466014
84420
1246486
208266
511158
1201215
234146
1221157
204823
865934
117332
139727
47728
775586
840407
1221981
277472
955012
1023604
208837
85921
814318
645078
1353764
1150796
636041
324193
665180
1151245
12978
906999
417914
114594
287043
1282152
1031332
923014
575499
678153
786209
860315
1328007
1162744
898060
1347278
597714
480596
967294
672941
1046074
211282
131983
147278
372708
1026029
890449
1353721
1166724
187139
133029
177841
1059124
833193
1330944
133094
1188575
147624
1186610
1112318
758228
1150091
183238
1285981
1316225
1093685
397527
1055625
816799
904384
1001122
1141062
1355833
74678
3278
968582
483201
1297673
1158936
905990
813976
613146
499608
224697
879936
1167437
525822
656007
542059
108551
1181853
39264
870176
262661
1179489
540584
111912
1256936
1157943
775093
999996
667044
545925
774243
230688
675694
628292
1031238
121889
685433
1044963
1005908
851996
376376
1269869
706816
644400
1131257
831248
462169
44370
209811
977319
1191612
527846
1110239
129285
880567
460352
920211
768267
1223167
1111867
149753
1252219
285729
828956
874429
250301
15506
1147076
730566
824275
38210
1212509
396081
19764
226751
1129809
1257044
349858
573569
876505
646053
1196197
329929
453538
938266
817466
1233546
1070344
353708
931484
1211530
214464
492630
1336737
572178
647298
250579
124000
979752
1151958
1333481
933437
1248313
737822
792761
33598
92206
917712
1009082
943257
560576
1039374
583232
1127245
343896
710145
689386
126107
98953
940452
408187
923409
1346099
628153
616207
422122
375492
712338
1030259
864262
949195
759870
1337647
990526
832565
1102794
588070
1058041
521799
203681
819176
1300764
1332012
1036442
881953
748108
622280
468767
240604
837556
562864
645785
156922
449352
630154
551117
1140982
1029469
37908
1062164
68760
6602
831442
771946
984497
1348440
1265937
1344100
568416
249914
1056824
1235120
1110465
1049207
661587
777604
317
751407
1154361
608258
1207227
1178307
1090724
1217150
917898
583840
73419
691907
629718
904105
792306
1172402
1231378
541080
156666
375632
562368
879672
813676
782961
96595
911787
781601
1175217
248938
909858
873122
1192794
130739
15068
50715
981803
653037
545029
1318049
1324490
1090276
1196220
716744
379755
1080886
138240
220898
134149
734872
1334017
98701
481301
230803
412953
386048
773474
1192079
994087
1203974
699433
1320693
798172
686885
196154
799139
94788
1168806
1363127
1097395
887413
516441
1220165
871942
1011895
1185908
1018129
693976
217974
845678
1034441
358771
461597
578211
41941
152474
513571
835424
425078
258938
818837
1159404
1285095
726791
1179381
455661
1189375
776461
444382
387406
1042957
1019144
536251
1017342
221745
455562
833233
950620
392458
1245957
1177313
314590
584374
951962
59255
343521
7208
281877
1104959
517821
1324946
398745
5482
21495
768614
937488
643074
969067
1011616
1008981
1230096
930858
153212
241884
310326
1213966
273707
299886
812695
70398
313530
1292371
919566
897108
1350644
1039806
1282653
743329
1233294
637955
406248
925240
790195
780473
927801
1047491
2873
813734
374934
607844
550064
538825
894342
322260
1104108
480020
687647
729303
797430
795135
890716
659592
317999
632866
1124958
563607
1008593
1359940
794766
585883
846010
1001317
497196
1061180
706881
1080305
461482
390616
1012513
789228
887305
1108063
1322016
1017406
1340554
1019326
1210159
478661
1259838
660886
967787
692259
889729
90235
1017845
132181
370204
876015
1119520
216750
223618
40879
329215
30810
369485
573642
731326
1000354
996382
130796
197528
939589
884283
75183
1022639
1066765
20313
87265
1331617
1316656
704791
963057
794341
121015
360311
211368
703929
501858
355222
481036
195098
144221
423304
649579
969473
414344
1136640
1113536
822460
515745
226580
1053225
991566
540125
635131
1223296
1357749
894194
919962
182316
195056
1352177
1299183
330711
1094007
1207900
1280365
670431
659196
7909
35533
306436
393512
540055
409350
1256869
382114
1168590
535316
1185395
928148
226010
187932
709469
375329
725745
579560
321421
1291228
973092
757752
221354
363629
759531
125053
97141
665688
1024521
1313513
105610
528448
19527
161674
1312489
957118
468816
831595
902501
914701
907278
1125826
808421
71627
960658
78350
1203319
503606
381319
978835
878866
910968
1095539
757451
775882
1150777
919189
870187
373230
273885
139184
992881
88303
695746
1114114
1225991
299790
798895
413655
1053387
570885
301961
829672
1225047
8867
927997
262320
1325529
988353
246035
737671
939325
464760
184078
696667
58070
46969
39726
313312
1353940
251685
536829
860647
1070661
1059112
511868
709824
607684
682576
913755
1125394
588889
1124488
321725
834055
293720
804145
945195
921697
247795
1109908
1063114
554638
948056
1098629
864859
975318
53250
552857
737587
1216359
720889
619942
54023
285534
1104382
815500
1034612
866296
581661
424542
497374
450570
1078952
361943
99360
34803
395274
898331
425327
181502
895660
44243
1352502
1076997
833227
1130875
302344
1283389
211077
492056
1225747
1162832
189718
1302592
1203686
790072
18283
654851
1270534
588439
223162
165735
958916
293451
804039
933978
1324290
332074
1019892
1059965
226541
91787
1258265
240348
289218
205916
640264
493087
280978
1203499
1212773
903880
1057201
1249407
929304
1143101
764229
1350419
1146178
523858
1042363
1168804
21591
628905
86989
1132564
928965
617991
1144033
53630
893982
1241495
910683
345397
54126
892865
22192
247685
993556
195436
1201807
153215
317109
742446
1290551
226393
1233307
1157881
598103
302587
644625
1239959
611464
1090613
1008187
478745
30092
1114872
152738
739670
1048764
226766
439934
202783
124874
813630
1325912
348798
727096
858738
1085284
250008
283496
791358
380779
953035
501216
976296
492283
1139904
801047
1014589
885221
1317881
1209165
864520
65708
1338192
297394
647844
266384
281534
1237367
809671
432025
735982
692627
346318
901780
42859
487058
391888
41592
740595
672731
741657
871190
533379
906159
896047
277341
357649
290437
165455
1350572
665346
9438
1338651
888652
11668
1004916
1348135
27755
498254
291747
735770
171926
571740
1026579
210514
580460
78920
729361
1063345
808605
264487
413126
1051583
1093473
1250270
1043196
312947
758121
1067386
331880
127732
191732
863283
856068
1227738
986447
1017108
1070384
657325
1072029
194988
740443
164940
944335
246134
1315011
1265104
81997
202381
1360322
647647
118576
131408
959833
975282
1281067
477322
1179252
1091107
1107537
1261037
102344
1290397
129273
442345
364406
779727
960863
998987
396712
1223204
1040941
242617
231412
1031707
1126314
128665
1209295
702882
771354
1318595
278180
717344
177892
146447
407420
1113589
1152250
1081947
985364
607858
292156
479455
385090
720393
186342
176935
617377
1299717
1073556
304682
554010
958712
819222
907719
913864
1014753
53347
1298488
613564
1004441
294253
444707
985339
976371
142428
851448
120986
318835
1001866
348396
32216
162873
697199
1186768
304001
1083455
61403
446954
699418
42146
128294
346412
1301334
322899
243280
563312
608945
1150054
573210
333542
1256703
1319121
1097570
38889
332316
1117102
288816
839771
797873
297077
888498
1285422
682590
804155
273170
5246
125377
477797
1104275
576797
483685
1176691
164612
1315025
877639
1268639
233707
171473
1261264
901589
1283744
340892
1159632
455067
744629
1353128
267416
408740
340288
757274
1117426
42446
90764
171361
243684
479004
1075585
1109890
914374
549891
262350
337659
1016229
723969
360096
353794
985903
59537
1002842
991288
43693
1268228
1339863
46775
1116395
1092350
385237
1096237
453891
1028179
389747
611266
127121
232918
630054
629564
895857
507464
1300572
279358
256455
293846
433684
183040
1275422
844550
975712
1274222
393816
629360
432982
1020756
3160
237715
480376
1090842
789277
375379
349133
167081
143034
628054
565132
275131
305159
320619
1075946
312730
547825
714266
1059744
514602
1232248
949232
445448
823135
86460
957010
193074
1006721
975087
37157
684166
740055
831736
1125735
1352581
677540
1303014
1328223
344374
1350964
554303
1349433
761251
1178204
891180
1079223
884200
1015536
246568
792440
780759
230951
910893
942994
1068074
91447
923782
14252
643675
314053
213286
276753
459171
930529
1210999
63274
855592
501167
34379
109951
557390
722284
22738
642554
810306
406177
96287
95117
320577
391650
1282520
361567
1120734
777840
1349685
1345812
324620
125040
439314
319764
887622
1303486
582140
1145964
753958
1277218
552060
1165497
83444
55101
11040
182041
65134
817261
475491
48408
279964
104601
966875
420171
747611
658772
381266
205735
789326
305223
938588
906488
1229706
749933
1351797
1162602
275125
105978
199939
57645
1112325
388996
603795
161972
838566
491108
612809
1214739
599071
549614
202741
26873
1115432
856651
1052694
352396
179407
1293979
738883
408838
1065170
112063
211316
998173
741703
963458
535629
1186993
1015797
1278718
160435
909694
840278
959041
1019905
495380
541163
270704
949507
413016
884024
1050132
510857
405096
320508
24622
13951
174779
749951
848970
650866
834817
238266
307286
161425
1143536
953744
674830
213974
233380
989246
1052401
1229474
400877
896125
434817
1224142
1145930
799528
77833
1002356
175591
1255017
860597
1002327
572052
24385
707170
1250178
247767
205355
273548
1088072
1073511
1037119
904202
266091
333433
590113
601725
37302
414331
1245371
1006345
836234
856225
81738
752352
554498
582947
25176
893693
75754
1104813
837696
4206
194721
1257067
1093083
974225
250308
459572
926383
849971
1133835
1059744
1052291
247195
838864
1070485
496966
1056873
1071324
299714
342622
43369
660721
1268112
674389
71142
1302897
896541
1286713
544324
691728
95889
198440
1270561
1099092
998125
668453
1223301
366711
939049
444996
1072131
1346471
339415
1022775
351421
354365
1351460
360759
142564
267058
509021
65710
253706
120590
1292898
336559
812630
1276311
596305
374666
223189
1335685
694130
149085
864789
728299
334162
1105577
745064
455270
611018
150196
954159
415264
957880
19363
1009559
1225196
109643
1216275
256991
777661
460787
56302
66065
404743
585381
264942
629386
1112357
866621
88260
806575
820093
438633
878276
1255659
651579
226994
695450
1102678
1010274
6554
94558
720874
764199
260282
1038663
179656
232677
951877
815302
239100
930077
827058
423235
970418
32746
118844
1072087
1011841
39894
1266148
1277175
170867
760110
802465
1163231
430471
744272
1330337
1297938
595427
1102514
541799
62818
1112080
1330575
692770
753023
1276649
1197076
672183
1211729
785652
157752
695670
959548
651303
769573
1245869
1217099
70776
569020
1309901
2690
714246
1021078
19711
651833
31415
258768
110954
456841
137274
335134
751489
1320475
1228179
320919
1304298
958392
492600
928502
12059
495076
1076761
40676
1185093
585989
8109
138542
111563
1259328
1039594
1107869
258858
483225
785786
958444
446219
943896
664837
258021
228643
285912
259669
946306
672888
378169
936164
188761
853066
84065
610887
797941
652014
360926
219942
176687
1188552
588086
1354301
393451
1003922
4995
269475
883578
1096800
970286
1261910
1116615
286098
434308
238551
197085
1304906
361715
742765
1154633
1146547
411347
120766
226925
931180
1359193
936621
968938
491174
402761
201528
551198
9351
800538
852111
1021113
1208190
678583
261255
516003
1354333
750514
59443
981084
165477
90950
1168417
639650
196365
126381
30946
624177
1032386
90668
1000623
1159918
194028
1001072
751302
219144
230872
1180566
168587
1360219
531835
892306
1343769
1214782
497156
781567
843437
268372
453411
136721
927391
645427
688847
870124
267603
1055627
1193937
348584
1289881
981270
115754
969030
697440
544462
588073
242410
800899
261429
317201
944763
93474
203788
1222039
671764
1171690
951595
1065750
285064
159369
745684
1282603
292753
784113
1157263
428006
513149
1264890
1184821
1009417
457948
175742
261594
104820
312634
1095178
295584
769436
284569
634520
1167970
295230
24013
503193
910573
146950
1094721
663029
459114
916570
77160
913266
1178664
532111
281325
553660
701791
68492
496756
853331
1223173
790859
622173
1018490
281838
594912
1157206
1291915
581790
696517
1016681
315600
1286390
837721
207274
1074468
148155
1159439
1206222
70324
156037
416507
1264960
507468
289662
623832
1147646
407007
1117437
414568
500559
706173
690682
69965
675636
351577
174135
1356703
509555
867605
44464
39803
915008
1021425
265986
369721
1361331
1303398
738107
1073405
1168647
696987
215187
171689
625803
1243935
931336
480778
1105575
366715
858229
325036
600036
426670
51179
875983
409693
449781
1115977
768331
1009095
163419
1360822
1122229
1142445
304041
1291675
880877
228811
1183516
656229
821326
806881
1146469
903332
558271
13739
1163429
897374
306706
123318
1056506
215685
1053659
1225032
1058961
680110
636219
1291871
1163123
161895
742769
1244551
281923
216402
1069778
498316
1075995
1157896
368059
1271421
777023
1190787
842010
936357
1296850
778361
265656
958908
742899
506238
905103
1024744
1099815
424663
518339
72171
985514
1098803
141226
993053
115053
59884
845531
1297102
1085808
493665
1189509
914678
903489
1114497
363938
1062375
753411
1185110
783447
825844
1290574
376716
875601
499380
1008616
757731
671061
546335
850006
1203082
407547
910142
998865
336923
925437
244618
136524
103455
271681
795203
168564
251550
317154
232162
421284
174704
147861
1164486
1349663
1065695
659993
992082
807050
458271
11358
1288916
1031056
109713
1246823
1115158
793916
355149
584360
684041
1137381
59839
1115949
281711
397548
808872
1095015
507939
1156291
1182965
1107330
587307
755265
890509
239250
1351283
190890
1148344
181548
830286
175929
759993
815102
481814
199172
327673
229032
517542
1009721
50300
698966
982821
789576
82468
105987
278291
1041174
298472
244878
1213872
175349
552638
183138
739406
526615
1358572
488178
600956
1224824
234823
165770
478321
1172196
766723
1348050
770323
423353
1359443
121893
256719
1046390
324230
220276
1203471
121886
75405
1068430
331863
165666
480983
1271321
569123
789639
216688
729239
1000148
418407
1317674
1265852
1049413
298435
953245
420611
436201
210360
39826
984039
334857
873909
303291
878255
866305
1113635
881919
1276317
543696
752866
106173
1245078
836935
267428
513680
580172
676576
216958
691516
327036
985812
1268083
5922
1235226
1106535
152890
237151
646433
1023112
402559
260406
173673
542423
857386
376656
56552
813003
506467
741344
22024
303404
565984
639299
1046765
1116580
1130025
1212518
639098
1105080
502613
1287987
902912
593204
359303
1061305
961258
1027782
85113
405176
910724
650183
240617
481021
96710
1338835
80660
95039
795722
378930
487750
75187
513972
60348
1219243
277201
761555
256618
617665
478091
1240945
658658
375864
336837
1031590
762129
680634
1127108
1088795
743875
589655
338351
1101732
1270944
570006
8088
537311
1267595
685772
151205
1082007
318859
1340179
780002
300188
449289
97722
643147
776308
1129971
1023642
656961
624919
1019150
697557
764697
14315
498652
527578
123768
1192351
968322
192484
692591
1169399
1177008
828883
573649
1064307
268600
324043
707900
425740
111106
107234
1029617
109603
42830
169167
381508
1121624
359426
966646
886204
551976
1041923
766549
551581
259231
737277
347445
326281
766773
545403
294635
160436
748614
156647
42992
1078769
735008
130406
198427
567128
780565
1054858
10131
30505
471499
314213
1173135
486209
126778
1006616
896036
97383
559801
853120
699484
1355070
287862
1313188
424259
372968
1094752
42767
837177
872197
85841
982239
214093
507074
267753
1222037
4023
547586
277528
849673
602758
278306
777081
1231580
1165912
96986
355449
1156823
537430
1311724
1114759
1294154
879063
412581
121973
217815
400170
899400
36313
676911
1006964
1152241
1252637
799342
32265
590326
365668
324071
78194
1262566
724418
1211374
469924
421279
631837
8069
971062
837205
437283
583757
127814
477648
1338348
1144321
871360
933027
873244
1203918
1171097
1112016
1100141
302503
568832
682059
975732
671523
651396
925805
180037
1325749
297816
822131
1283001
1230459
588370
1322116
797987
11342
1353090
117072
930649
188033
179760
1067105
397798
25272
498448
1172813
760232
1244095
801821
467343
602613
168398
1211767
1102678
673268
154247
916856
718546
221280
529832
726160
547415
438518
1139583
13426
614822
330017
346091
173298
130842
397511
524946
758377
43623
370535
1174886
83127
142242
150286
526507
137528
1067824
863969
11057
1025327
371486
874310
64830
720785
166307
1198490
1266541
667564
373875
1004935
905173
1346287
790704
275061
944591
1164514
690505
911776
1333036
553247
1010195
1167152
767432
1313845
792354
57852
28378
1107804
1306126
780418
521973
1336344
345672
1063226
772123
157191
241497
982826
528524
582707
791180
741781
897118
429205
783298
1119250
397109
64579
691923
151217
71629
323803
116047
1128758
523956
920449
1045915
489448
844162
246341
222804
274662
810283
1037202
194634
983837
974338
565047
877320
126693
143755
427907
1306927
992638
468993
505450
32776
835132
34052
805201
1183432
699570
100614
966342
112963
233175
820574
757464
411891
964835
857419
927984
427815
64284
978867
1292362
766160
220140
456617
464380
382845
353910
857302
962970
555497
1190554
691260
394935
808772
315813
1310526
544746
100996
1296758
1323283
891274
220308
591387
117743
641242
1012913
334180
1065609
476809
743650
1075842
1073474
145876
831353
932287
844501
1056992
1206381
172484
536392
181738
647649
1201074
505729
103371
895633
354069
201820
943139
261965
1261508
1038045
661776
943834
722126
1117499
1027100
766206
287117
940860
967907
619343
640382
495512
1206592
410924
387728
757590
869366
703381
1065458
226318
1341552
775135
1285244
1002057
492698
879753
713489
680153
593506
614988
518559
155358
434126
1232382
733408
890162
130954
1171910
665249
79591
655712
476058
50897
230692
736198
159951
220487
168521
861333
712416
87196
968177
1079538
598070
1220107
823336
197088
237348
83965
739312
1073751
319872
636850
736078
701381
1354855
716059
533899
527639
545971
484408
202825
575877
245899
1173491
780099
577549
1307592
1174869
18209
638669
1192421
597538
591213
1214479
1051206
1235293
319123
416673
633826
323595
899163
1178308
1186305
1006742
687686
629715
831234
344508
451045
965224
845042
935098
914432
650914
151886
865931
620549
449894
107815
665615
1329130
829900
256614
23849
841566
637733
7434
283622
241084
790777
108187
1289357
584855
838678
374135
713039
323132
284721
1344145
592739
795180
146044
1074001
773036
963487
1190424
838094
858069
106548
587787
939089
813570
356746
183786
143921
10813
688769
463651
209679
1257041
974792
690672
135612
809048
1087376
641756
774854
557022
800019
215107
57356
502176
887216
266471
987533
1043345
1168511
1135191
1162995
922092
1136217
1165571
737344
534630
231744
1016244
233746
74718
269751
629967
289331
634469
411572
1127229
206096
739460
818970
197208
1010353
201741
714532
1256522
11173
666465
1005921
222795
764283
798987
788854
264519
484756
392962
1089130
542288
11910
496262
1049895
378657
710722
474292
762084
950497
1187301
788817
604366
968251
437652
1084125
1277774
1214643
1362135
404286
488958
1180372
776944
508729
699127
441595
1219022
1111461
132414
1309115
494618
1135700
939730
634233
559853
493277
1157422
1175423
1253129
771118
19499
401644
956076
732658
561802
1122592
1116836
136096
488379
970606
484817
135708
562249
882578
823134
650386
590179
684858
493164
795345
726272
594337
76865
748271
954416
601536
742846
961288
584786
1305144
584188
1029
1323741
495434
262041
594059
680192
333151
795720
413152
754858
480785
1094611
546858
984293
830330
1003699
266960
1116392
705815
354028
595228
1322036
1016534
895162
572727
987117
290247
1281467
785213
574656
729980
135416
837680
276867
372690
574299
787990
892961
403278
1317763
151138
1323125
976357
778686
449443
82379
495832
452213
906940
394197
576403
293589
1103959
658904
1235006
909765
1006495
359718
708277
1363057
710306
824120
85852
1330988
163773
51845
795524
30074
1281504
668611
735670
187435
1077255
120601
294808
393599
490792
49216
227366
548039
454061
162114
688473
1156301
1162320
1254670
1063340
1164530
906064
474475
1186464
1164114
820775
236453
1065950
1258092
418109
426283
54146
1224346
269208
151379
945762
327290
835949
611776
310616
618867
474456
1071964
779186
625304
31321
962086
1189418
216474
148073
156000
703395
1073473
1077271
519096
1174512
406074
1169978
1021556
728082
1080056
824196
78027
1314517
880042
649427
700773
638464
1021792
716590
723148
538113
1267701
769708
1204452
895628
24596
886558
1309650
548686
669609
384999
864010
1211403
1327807
665346
901942
812509
748192
968138
781367
90539
811890
8189
1181638
853773
340794
678415
1363931
493750
920666
827667
1344243
878393
112296
1359649
287042
249751
80881
250190
216807
460433
631886
813031
50735
703390
1025922
438024
1273193
108303
1323723
1166210
237406
455705
1286511
743584
1219463
463625
272137
324444
462686
87968
361941
320393
273351
1135498
169823
1012123
703082
507513
879144
491904
317675
1316020
617440
200862
835977
744780
1327235
1194271
329132
501479
1175768
19406
470599
81848
1363521
618242
1149817
1276738
111828
103556
79509
442160
38897
898922
955388
856908
1083686
678803
37610
473560
888413
701381
1256759
1044046
521988
757253
925983
43889
113397
1071524
43653
1144447
1220211
835784
395843
1200484
755826
872516
45200
378892
402980
578322
659629
1157496
351716
812855
1207474
269885
483794
934674
85349
70067
384471
59033
991291
1149757
1154314
1025616
920810
1329639
852082
811419
469125
114587
262826
686784
758160
718256
377761
416804
580199
232573
432187
601956
462147
1354475
572116
1309768
468762
398918
867483
791882
25999
799454
329986
938228
193297
518741
1010883
295888
785331
418664
454419
160939
815267
885656
106222
549031
1131218
1309206
36180
341870
599146
973837
171438
10113
181289
472099
623012
1287095
534375
225634
709640
1081016
933648
1250978
1239920
857226
326746
217877
1339097
652406
1265728
1237597
20530
228952
1133917
808058
1064560
1360604
202777
343794
359222
1335622
250417
363694
1026990
769248
508223
1081402
777918
134079
958745
245054
267287
1252388
525281
135838
668208
609921
946042
410703
320285
661995
970406
1242817
396856
402039
16856
718280
1079937
515117
933058
267751
985685
927417
381776
518565
401904
590677
267697
1280825
237395
27650
827927
397309
1092402
1090095
385665
967132
1229804
963832
226159
1244074
838995
1179748
946474
526540
398436
409853
1157777
536985
368917
787215
431481
46736
1112341
1152396
487677
1111128
997059
607336
922426
1157962
325205
401722
261282
190720
598004
75922
1267292
569890
725575
488673
476519
134756
831202
564770
1130553
543772
1344576
836994
478448
1126876
367032
97922
692898
192727
1071022
152743
929526
903675
968269
230072
1155292
193904
228705
220646
24764
782807
851505
1218118
37257
1032348
1033679
16
89789
115448
477575
94898
383344
1273945
446608
1186105
210301
1325751
1171101
424433
680979
925225
346757
740694
843590
814218
109678
836909
674117
1078376
976712
1266205
702653
275729
211333
429477
228772
1095043
650049
639680
1067840
722785
1006537
91538
1051486
272670
1190459
616634
796419
305029
1086871
806838
216204
1067858
687999
159891
1229276
872055
523778
60149
1187969
148662
1108219
176508
402789
320594
668623
917744
765529
916047
300670
334266
684039
537476
503608
336543
1310675
529600
173913
716080
1187394
524364
375920
1052920
696407
1129851
903335
848154
1272313
1160687
757785
421807
1363638
1124929
367211
1007283
1011165
103953
890268
241072
1295672
440532
17687
960156
690283
405677
89417
627870
1270082
256837
448077
24439
54337
786143
905286
927588
830983
1339668
7850
271606
230654
742637
1310619
116282
703485
1285941
894463
1250921
780740
550257
264850
565270
840139
4151
253103
324728
1352462
959460
1352166
132713
777877
1202161
511789
91065
1250896
205072
592845
839467
862787
865514
271140
402777
884507
689540
1333205
1231819
260742
447481
722676
996159
731994
1353695
534192
113124
835668
416238
751795
367532
246270
903160
936577
345261
347005
650388
626737
114423
259644
1059422
1300189
550330
319660
1016335
378314
1354549
1041694
786047
243377
1020561
1155066
856334
1213694
1147424
357131
1292004
111946
1090840
29321
752129
936718
881736
275749
271574
317771
1068491
83932
72537
1214912
686773
382789
453463
529863
1220690
752713
895399
728530
1065176
851728
1284395
1065801
468497
1004021
864815
724824
813771
623467
1109845
1209095
718103
1019664
70308
895699
565842
29226
1032853
816737
1080382
1277931
1198714
957263
77056
320556
734968
161996
447144
973857
1097659
1102231
676221
845317
794477
923936
1177133
706827
268615
528641
401390
422294
9022
803019
1089049
1236407
766956
231546
238742
1164551
264984
145494
138006
669460
614984
952849
588881
772189
1066100
797622
960455
339805
343999
997081
6244
1307053
37370
891968
759349
764919
1354218
728652
1099854
994001
858739
852714
1129590
172876
1361736
1069166
1146168
996946
612718
32022
1323484
601021
906131
528132
1049257
1310712
92058
584078
703191
711689
304197
1145746
797028
374444
547110
886842
1058842
1031520
369484
857205
964437
697102
562245
959968
663424
772655
272832
756842
1358588
1097957
1316572
938199
1312312
45075
566915
1020015
844995
1266312
1277007
572076
1211956
1186322
943161
155594
778403
295103
145041
177091
851192
120509
1023702
650948
834154
728156
805736
1274176
104593
1054302
884550
332652
1173271
312068
1360869
983544
729656
1341746
943014
385111
1149790
1172376
1038089
233974
438428
342559
622243
1097685
59726
903500
1157101
1328863
379188
473697
441999
224635
1155331
195846
1037842
475796
220839
924221
1094740
93494
767956
176599
1156683
649469
689434
350807
582561
565688
1331712
198610
697241
443836
828456
1106269
875776
1257899
838356
1150915
735142
994548
284223
148273
2348
287837
917860
1052220
50315
646745
961803
1056983
460575
910769
132570
450401
609377
352610
1285673
323556
426723
272860
843757
1014372
912986
62310
567129
443811
908209
364824
1123200
318997
159311
378749
1060418
400819
775206
1050632
666931
1346890
1142640
768124
331719
946102
419601
513393
830945
659713
877133
1148909
495954
621064
393636
890122
393673
597011
452838
926960
674375
1157928
449678
370946
669993
1257484
859595
495042
966320
880303
262694
920549
1304695
949399
837878
1269710
952667
1179897
226857
49157
581109
99674
794692
173175
269577
999795
789428
7501
1152700
75969
618174
642194
926596
1173144
956590
649111
1156164
619015
1001337
570256
1029153
957115
177053
601533
1150963
397373
84043
1061881
683733
48406
462226
208994
1062308
1298107
804728
1333255
107286
111658
495207
257310
85845
207040
619680
1099867
832864
1257151
828243
33614
683864
725783
40395
213004
665363
519029
375832
470585
97159
391957
1158672
502863
949639
1337942
550021
474412
152422
855899
1238177
798847
465220
619707
1164209
396752
708233
299818
1116250
1005000
76067
711376
226966
961392
337579
1251929
1051727
713976
1115587
734782
557464
260347
1195243
1258310
281483
504076
1081312
290181
202054
815473
130632
1314726
803719
662964
414524
1228196
747705
1108797
1109402
1331663
1163118
961413
541715
1163629
1160116
534213
552378
652534
817153
292709
213018
910421
447580
514715
314864
380741
1094303
258359
466321
86516
107229
767466
1362639
271353
530118
1144167
1305829
1002748
743578
78368
124356
911159
1008731
915299
1097015
432333
1005052
669805
387018
183373
1141854
1362385
1125630
994629
290045
589903
482630
1332744
969724
323628
1127009
1306909
1125360
889530
248447
501144
281393
1253077
159203
1298981
721722
384962
231750
974755
765987
507093
190757
1219468
616100
689840
896422
605551
1263870
1353072
81336
1051081
1279232
886030
601137
381988
173058
340628
1364106
1048282
83635
772356
280089
503220
228356
821310
850151
890729
930412
490221
532513
1058145
933129
1247149
899099
455738
1078452
377320
609096
464511
1342707
691226
161936
506164
283501
1344070
1165136
911066
647034
1020936
683648
751066
555698
1060475
1287594
100503
45757
911445
1035207
508931
115180
827309
304252
474107
1048223
1254897
798814
1165555
926581
546349
369740
1101343
844538
1077791
1015270
927065
992506
114663
1183122
448554
871019
818709
603312
1018859
73094
1019359
677458
734695
1137434
300933
314801
1105070
1258531
1052932
1115602
1165977
118656
574132
669328
903042
401728
870021
201835
432464
799156
298014
928460
1122299
745042
867438
975443
1215516
727030
398123
729831
362923
608028
943850
1352999
386066
264046
51424
1333948
1261002
1051321
270626
821806
583552
958823
1288659
876425
175877
72272
640406
105921
503086
562998
861988
1290230
346491
163235
48363
726606
1039386
903146
585179
1327611
113920
817835
13620
559181
139869
234645
49276
1296826
169792
296320
141378
1058560
705279
1196227
378307
842324
21329
1145295
735349
590633
396064
1246770
1147748
92030
227717
670063
36267
250058
519774
555772
881634
857220
1228529
1019647
141925
975218
65575
652752
215516
380007
1184691
1305812
405924
662701
63718
1015082
168870
544240
68518
360498
716889
790315
231248
1060058
1219714
1097642
775834
337187
919620
621763
1242378
342516
1360636
516689
1009851
963081
818541
295078
87121
886074
1093757
446595
1188649
1199710
735912
623347
536180
281902
907655
644228
506651
501441
396873
863383
1309567
1000314
1272171
571785
23331
1025396
779901
1275538
971537
832981
548248
1225206
663063
164011
1196586
359259
1080231
1081647
616110
993429
246715
646112
897318
1060459
418717
1170174
231311
776572
685225
58915
390128
335230
827820
572044
713131
1346624
944121
803968
1278386
909951
960211
1056480
519762
98751
120249
854809
1353595
729110
1241338
961718
871400
818077
571388
611106
1271585
1086922
108125
1341710
531774
1297330
416392
830302
357670
1286087
650593
686560
878807
358787
492513
833864
644187
542270
567488
1245012
1039390
374558
1178190
714671
613891
1298984
224465
560801
384248
23309
683897
705753
1147669
325728
1023780
986939
119632
182258
289898
868451
1052819
1297098
315773
458996
890327
767459
745006
1163866
625002
419656
994360
524996
702908
1337820
557001
1120103
237900
41597
815819
1036593
1006820
231464
18616
470255
1082559
1350913
858521
1032216
1069885
314815
1270595
352671
207241
305446
418167
1141709
948013
384124
869273
426088
17340
596165
854617
1308501
219903
1324355
814948
494490
579955
778686
1214652
134528
1098741
767459
245360
370866
703851
907803
437127
160038
982599
259477
814288
1113146
741179
1045765
1211076
396591
509802
1008453
687097
1202725
334885
871998
978344
1138966
516415
335154
765791
1083273
257754
1208316
250035
67193
1236020
1177426
971021
884463
420608
348104
982854
404635
834187
852134
39803
710995
146206
738317
949159
203679
580213
403241
1203074
1321616
165279
124271
438371
1203911
320325
926784
1241168
78655
180603
946754
870673
287874
754711
484184
587727
911842
44078
1344727
1076379
160842
912427
1096544
592425
537135
1156701
74159
287367
236090
1347883
1264345
1327640
132695
613904
186023
802827
404
112654
960117
735504
272972
56864
1205201
632477
609735
20160
1314604
1057635
694506
1254220
646604
1112061
24025
491602
1193642
1161483
547618
1154042
656041
923959
1071549
1210457
403544
735849
1063852
38627
517118
424776
932981
933322
229218
139803
283553
1111798
208304
495004
500135
1289233
1062172
242251
63762
1195514
1184103
586539
640290
1303665
195136
84222
1249352
1086292
151444
892695
671587
1267247
1327323
205972
482065
897015
229184
233229
248583
203904
1257307
645286
679695
836894
1337202
914149
339938
350790
259781
1147949
516004
94972
1163407
1314300
70470
119192
863084
1257625
628013
1259337
490134
938117
793044
1051818
1322257
470694
956468
546809
992659
28516
967742
426010
197094
1363452
1187764
204636
383327
424518
170296
497156
434648
1353083
374250
776746
1079923
521509
704390
97322
787899
18588
844636
208716
1098671
842614
1203327
1095234
801248
568034
938367
1015520
730129
980286
246595
103780
790226
225750
566518
1192080
1100642
303144
802302
736256
544597
1271737
601422
212761
503178
1215746
362039
573893
300549
660644
175760
1033204
1353818
803192
489351
69423
702026
715043
152731
1177818
323772
1021014
963564
682416
403466
1237160
22609
887734
87647
1014131
137248
430572
1021359
684396
977483
1185097
62045
529814
178282
506395
1244989
96396
368331
1197601
1183888
46258
528774
536437
1046491
487751
1130042
1049345
982386
1070471
1002559
44845
287255
1228525
111649
6775
1306716
618968
779544
368729
105356
451779
404994
278465
1299359
140742
866019
401230
1249845
48621
1253983
774652
1173845
854133
852678
698749
476644
1151689
951781
1037863
895081
468105
1012830
1222029
320094
475646
920761
943978
1072757
447139
391869
851158
305508
245086
792791
1257027
397472
1260167
278824
850728
1080896
258745
749475
964583
803288
1033598
1341464
394125
955639
1004062
963136
1053306
723408
712832
268458
1116657
687086
105928
609106
1349284
1302792
518247
439098
530233
56510
1030723
1133245
1137917
105460
1163525
1202624
1125049
1330232
1282043
1295461
296235
589031
1177937
55141
1199810
813895
596930
907925
574270
878547
95962
333833
149534
320932
1099472
482270
771256
403083
1221076
492250
905510
830659
1134759
180058
759628
153650
205990
370894
281351
837461
493516
777623
867331
536339
865900
748436
1191114
492046
243383
99809
1056139
184632
180989
1150033
73398
353119
252360
11764
7788
539621
1295378
1216674
396947
707492
305313
387862
550857
126254
974722
113195
358577
168955
1280390
721394
17112
1192901
942866
798863
183312
484740
862486
1146071
198328
1180090
1144033
921624
1203644
1270429
604245
233514
1088147
1095220
732685
921961
552905
92365
41570
464894
598466
1048371
852099
248016
4130
11854
357615
1071574
126054
901689
974343
511623
986255
507385
510286
1276883
492999
1193233
962611
818330
451871
241589
970033
1078667
1011175
256998
599549
633372
770207
437875
815827
312799
200739
323285
729102
1288809
791387
252463
1122404
524261
960255
789190
370458
961859
645149
1292745
605022
407297
1214153
895608
42975
534310
1333571
1250469
63260
776507
1355792
298041
707035
199055
633896
1157831
1356794
906519
410483
114411
805929
665545
683035
531591
277380
1191988
1115275
1284628
1217298
396016
361633
388109
215978
876032
1129473
754818
1259139
438168
948558
764752
1166013
692787
183280
374931
231009
1089069
169002
641401
119085
235630
46843
483437
213680
910857
1033698
1147915
1310257
968599
348910
405019
140886
394943
878013
788445
499900
1331977
1113333
1295750
983762
609575
1288591
172566
985520
260274
113850
2514
762376
51204
1178086
331014
920645
157394
592442
1108729
761436
644542
455489
68634
432240
198552
1031890
621109
1099501
171378
520555
1117606
1339867
570064
1347159
955465
489125
225047
1246281
538389
350311
1243467
952803
873244
973291
812636
288424
87639
1064531
261601
61842
659133
212134
949196
708823
734916
592814
126782
430283
911356
300991
909621
840721
742644
539102
1300402
1318627
186854
822792
187382
769365
1086327
676879
432419
1099059
274501
469581
1169658
1309365
966769
1318914
718543
485135
844850
1185043
486335
671791
1270415
1103247
1349499
339477
239773
577847
1341753
947896
458309
525123
600740
852140
955041
1363468
896272
523232
165056
995710
701029
225397
642319
465763
74181
1269622
1053867
620920
1075827
48173
312034
519318
724705
7579
992876
757211
114297
656541
653861
814609
152657
1338892
73139
373655
1209728
146376
1088140
462950
734869
200931
132779
474612
113404
385866
640410
278497
919045
14460
745447
84181
229535
1089235
795082
641797
677600
1123646
201529
1092649
730512
26721
1024077
482949
1338155
92312
858414
1179012
685929
692789
1010942
695206
1359740
401284
1349958
434696
972086
542040
1182178
989247
660396
207862
86223
1286253
995970
1098969
1106538
551262
910380
822251
339619
1188615
73203
154609
1084017
336693
1284326
1326544
1236278
1258810
24239
1295734
95846
488698
986387
467808
974856
1079006
1305679
1184400
119603
277824
931628
853014
1111967
1025421
701632
173239
1273866
418164
1362489
423929
148936
260380
338603
295099
115983
1066502
873623
163453
228488
1048121
14207
709776
519921
774330
407568
1274335
825478
967227
1202271
427739
607153
1168893
650921
1248067
1079753
612571
310594
492202
179790
91858
566609
95916
20295
173644
138283
150016
1019763
1171751
388325
720084
1249595
912847
447881
761461
978390
167884
424946
611027
625271
367065
1046031
1254615
1145203
35187
860619
363377
578236
575970
631282
591527
290056
115072
88261
777340
909412
717561
569349
1100635
534573
529327
150906
123576
496832
830091
1199725
755914
64020
110292
492502
721769
385720
1333731
138423
581566
802384
874933
1294526
1142285
7817
414523
607764
1340662
558509
208846
190391
1019230
860031
561348
1048382
1197709
351266
444296
38253
163006
663041
1264347
1243604
1241504
1208898
4247
1216632
1047157
646945
776055
1261478
1244231
1150456
203256
224425
1061703
57713
1005436
960369
684800
93489
876591
683286
478012
294057
625023
603668
512978
599299
1080717
1005781
819098
284871
856611
776442
1196686
1236081
993337
1282753
1348776
1274095
1330506
827071
121195
683532
1111650
681802
1148052
84312
322952
732857
1054700
168264
601065
1197861
772776
290994
88834
787814
1204201
432248
266267
285839
380511
1090011
382269
1158278
953194
1238756
931190
953673
1280841
993031
635505
556818
1033640
66288
682392
274777
949111
1217036
920465
982595
186440
631509
1181553
811841
241508
249397
1003926
693412
39250
1114292
256451
1223173
919480
47828
900688
139995
1283381
473309
560925
1103050
616391
203536
121611
942480
1048156
378133
912175
251181
621231
1097042
724443
1107737
69252
84890
861564
35281
818606
203690
914961
1324743
1156011
460768
721769
534274
517954
349436
611120
1357982
1138299
1250072
989673
226444
479524
353680
1224833
859064
928355
44389
538658
59343
52506
982850
822000
1254019
911423
962806
1021049
371173
728208
484829
782116
889620
676240
788221
837621
149388
1241073
44448
988355
1310328
710589
1204953
202972
473163
1084422
461041
241440
1247911
762628
444795
45904
1019852
271207
1090046
545187
348356
535668
89544
3631
403000
475522
145076
173255
3611
759496
771505
1020386
24861
1333092
667229
715854
1222596
69507
368427
338999
347007
1170539
97686
640166
29304
340581
1251549
649186
607664
1211145
945772
90643
598224
1328551
1124298
296993
759907
878701
1099340
635719
281738
1279678
521137
1037275
182818
434780
715263
648349
361209
704684
1002675
751684
179976
1296567
925641
743732
953050
804251
846231
1083496
508920
1128701
414288
795865
1345574
578468
32621
813165
1355028
243699
924347
182098
192799
141717
1218388
517672
1040461
753348
1125659
791059
174401
642393
620203
535774
1048998
756510
931198
1004459
745963
1002146
957548
691743
593004
43052
269291
531079
915412
94042
1134509
168869
707313
912669
592723
114179
720990
436616
608080
1003905
1333806
982524
585940
1053025
15418
1054199
428773
417129
398558
533810
828742
724804
1329720
411015
683126
610272
193691
1128483
997987
255318
319781
560933
917294
606189
1157130
682402
184080
1215289
786991
1204882
379027
999383
296864
1164171
807083
1307625
936343
279628
293449
662017
551855
139874
1091105
806158
338803
223691
1246503
377243
659164
1212951
381251
266588
1133101
1047146
782247
685722
467732
1276527
72645
291770
61551
807183
720327
315174
28657
413963
745253
966150
923510
686934
1147222
1007510
372066
715989
840205
976647
1200241
351383
390853
999058
122880
293628
412553
1304721
1257480
1193275
24506
904814
1173691
426799
1109002
695788
1290602
1042148
1178171
1160879
888469
963989
327395
347675
440298
133869
858057
846792
697133
652940
329357
606887
864113
1245881
347520
732175
602303
343142
622723
1193999
1233293
242853
771079
285567
327976
1277050
17265
1041376
189989
837350
1285150
685603
883447
647361
23497
1118348
500285
1183831
768052
38553
1119763
1327656
1114695
271976
72911
867469
702669
1041728
402818
864894
1269063
1150571
739433
1136004
307991
906245
193763
1135251
1253364
744732
18734
998848
1034805
1144193
1268871
598019
1354911
176015
1133174
223618
363339
302383
356860
398244
325337
158914
910532
363929
1108240
1251302
995250
1308917
561286
779911
1097825
715943
939661
1074510
18466
1012319
722008
1247023
280482
960623
1143648
272806
510491
77600
1213003
106485
460348
1032583
329617
573057
298691
271491
1003046
886888
46668
748459
22587
44623
1001282
1152001
1093161
1188330
372390
1097936
1157426
984444
828384
353104
168144
1123608
947891
1261801
853622
616226
165361
630719
1357303
619663
578454
473942
173165
1065591
1265424
1096769
1168467
320759
398615
841993
53753
446342
551103
709106
142464
450651
1013471
24360
643294
1030165
781496
1114201
479993
904426
864175
850300
1311902
1359085
167497
516352
322109
553881
1036617
569368
108323
5240
1125646
1317656
335060
732515
760843
408410
847688
1273671
239593
1136424
1105749
1134413
350513
424080
576255
298204
539661
1181561
409561
1131881
431645
303654
192373
631302
1354187
702143
789951
765726
309417
1132559
214739
357952
789930
741644
491409
660780
1178858
357964
1098589
1280165
770804
1260869
547112
862876
20925
267218
28311
1073266
284959
1153082
1101420
819833
1357372
363865
1132013
1333618
678244
42132
927321
1258938
480060
417887
1057312
467322
374229
81523
276463
463785
210833
1351593
515870
1216434
355863
124807
47745
873566
974984
1150513
833741
448659
499297
667757
895320
770304
1188373
1360657
1181113
94746
993280
572312
534232
1297204
988465
301455
1290521
206278
918073
433447
654545
771606
1116929
1023346
1013339
299720
759187
50568
640467
237123
390976
1016654
446539
1162156
1341059
818551
156232
1248697
1333010
1009624
474516
453039
820412
596964
428037
311626
263211
263737
543259
784985
266588
368990
1258283
842866
302346
425791
602231
1088126
1015423
997791
911070
145524
636117
961104
1283205
822251
591437
347824
143145
1293354
440523
408894
668460
355532
930159
1147293
69059
481630
123288
598044
432242
667687
237073
1231308
1000301
790412
468337
1088155
245406
1086735
1256255
1246884
245842
844751
1129361
618620
61021
759277
1226124
313915
617724
817418
633166
626761
1256873
897609
226732
1341318
249326
105423
86505
22681
575032
614630
910737
289597
1257966
129685
315409
421904
587970
1147042
86822
474198
470171
127667
224422
494585
1206689
84581
357452
526003
333433
654931
1237962
351620
653039
534349
609576
83761
924351
556607
214040
115633
1177759
985884
1260661
410813
97864
1162467
917120
1277419
1127679
1237555
150122
422162
1262267
526643
777409
483647
1007833
94165
902589
856225
151589
1087679
288362
102809
683061
630910
1010843
1259408
1299542
28597
59502
228021
1278477
13420
1174229
402908
11239
1002422
1182084
682906
1056571
493687
903823
985034
1262451
820524
15755
1108893
654743
572065
510020
432473
159135
95508
1040733
514452
464581
1015584
1297882
379925
1299398
1076155
1285270
126409
977618
899131
613787
199720
472541
963314
157733
1273434
857211
1173634
913782
85928
758181
53312
1066052
226960
479960
851637
89767
1243082
158403
1170037
1277664
1105602
84869
753438
1085250
1219426
524815
240749
1168073
753534
574922
506498
427528
974659
1303602
389580
436208
618807
989045
749574
958553
201951
1270670
1229932
1116778
205379
342229
658438
535663
194663
296569
1023962
539307
852303
728612
301189
1304073
953906
171496
368836
548745
218633
1065488
31959
65151
1275513
187937
418806
485139
641832
1217755
88843
1126864
405243
595291
34248
189511
891154
1187626
613706
714178
19092
180932
1268728
240422
1303958
674169
1153654
669365
95693
1006983
1236457
420898
899909
392113
607895
213001
200867
290369
336598
169891
458038
516029
816441
359238
500979
863415
1174065
12228
1058599
508949
977608
65328
577345
1265394
917879
752329
91702
1006055
22250
959255
1239579
1196762
1043079
151318
1233086
731923
1157594
1004894
753283
422400
154758
563434
1158558
875087
149199
1065654
907705
457417
889462
1238520
1330389
1124266
1100006
1091152
809681
591283
1063043
984389
473497
824885
702355
607657
19315
484142
620039
152568
1286922
735326
759197
1159008
1116074
801607
623249
1082099
422494
283415
606744
837673
220187
205307
262676
798233
319532
573929
499623
883686
1345580
1146169
21671
516106
374991
504272
857000
519369
526311
1110522
717952
53599
449934
545719
47265
644946
535340
749632
959601
551084
750373
223917
1163037
552816
272911
473736
592227
935883
942793
1236153
1326593
982687
1056014
1140155
296623
469891
98978
334309
604388
600308
196485
1209587
88330
680516
439495
1358076
20709
898581
439711
859023
504378
429686
536233
1216299
532866
678470
283936
735035
868068
1337275
1170285
883564
384903
719086
111504
579306
1180061
947214
369222
392753
631405
38537
835246
1309221
702519
1183666
449723
589999
261730
848897
1030094
762367
379460
256772
102470
1197476
211312
12409
1258205
972379
954822
446919
1299996
489658
472786
242029
203703
617263
444996
838049
65175
293870
568984
1092702
607076
769799
712361
362480
768063
174847
166790
169262
405302
597070
851823
869308
922966
856698
403896
478702
894135
902791
716027
154266
513147
925836
363709
531280
513833
576155
172180
516909
1250737
335726
1250283
946880
323763
1322001
29133
172062
452970
1088164
1045281
1356032
1018690
1086369
418073
304600
1313786
322755
1050562
732094
405419
869709
1311934
202500
241884
453253
314107
232852
1266880
645223
1077182
1357737
1087903
937817
421925
145279
211954
1164016
668439
474440
1187311
1263309
619450
900888
402313
109025
326642
63716
381575
4777
282016
598363
334514
909708
234389
1170679
1203045
926629
264463
36928
1340331
386401
467494
610526
1023524
391712
1304104
910166
556472
447698
829092
1310162
212412
694710
350183
343704
774483
813766
1142526
100514
459186
251268
938541
1331212
1166032
403490
1314173
549501
137255
769716
840976
552494
462230
1133823
317374
701830
129089
12008
885815
296736
999069
668600
741979
106921
753626
820130
106313
1178989
380478
1080233
1062821
679474
5406
394840
967096
220394
502504
863825
525328
65461
1307025
188418
964326
764518
9551
1265548
150885
371546
1290750
811198
154829
406372
803755
1249078
778604
787296
624197
715858
416035
699216
454973
213730
151029
973944
1061638
834279
501301
552582
1180008
1290799
585496
919068
885669
1325167
928409
293289
170
140261
440636
766516
397870
508145
153944
986097
593233
457676
798706
790951
533248
225071
516689
1199317
1217740
11949
310100
1221908
1138134
745683
331344
1245740
1315604
359030
632019
348543
1285865
141235
677739
53481
1034910
776119
524025
1313518
196300
84729
505611
515473
524985
1010066
657198
1292542
46921
1119941
765995
863669
15098
1006684
252425
1359068
543759
227656
698635
1057050
782885
956430
288133
417871
72223
708494
967343
585342
576191
782440
216197
605236
912486
1360898
620537
517428
430999
1362612
879832
290602
387723
1191179
1106994
93532
374204
62141
1167584
15868
608127
623712
90609
853534
1328029
150170
218516
2422
954242
771623
751898
1077747
191576
418425
1202238
507698
435819
476896
954073
254935
1067442
238692
1357445
533708
1296944
857317
700243
1011927
368626
1169956
322324
828497
632750
1047546
698570
1031170
1179820
544305
987715
303400
603973
1204320
1260625
778819
979278
890795
320217
1263767
504851
483333
992923
919467
31820
516009
1319159
623391
215221
836913
550503
783317
179312
90369
1064569
573347
443209
500772
819603
1133185
854304
197509
1203101
314254
582293
966987
170652
1117155
316937
1296543
1127631
603638
433747
285555
712103
151267
300467
1107526
18480
628581
1346422
807816
1239520
67139
1123398
1060997
391719
77447
254642
991902
1059034
1058944
1087558
1363533
834810
648911
458310
862694
1344723
888417
1265405
1313785
1168600
327213
92155
1248959
225887
51471
1212509
349155
719990
557275
1015388
28411
1315836
308396
7568
111022
577895
1214608
425292
106434
514220
637559
315803
480469
978331
722600
1303975
945643
1003634
998479
942565
580492
525106
860917
1031584
237179
690448
14567
1208816
1179419
1105460
805863
302555
391323
399889
140950
1234875
1349215
112207
871630
321340
1196453
153783
315137
393880
232044
1298355
237380
1236681
1300681
612835
447389
470324
1314964
613506
41956
25067
1320927
823823
1116519
261118
421037
1273290
997218
1015886
1357351
997166
473579
1135291
458683
1249479
1017968
176242
1086613
993975
203926
424337
699992
639243
764485
1278785
640229
1304626
467057
449009
889910
411890
1199324
1125124
1013391
1081367
220148
148347
468023
376296
1128954
1327960
1076109
15141
525855
763824
964524
576916
72158
1185677
287165
354708
1309576
152335
464029
831989
1186138
898026
1279307
1031526
1110740
440317
756021
1280854
671297
763982
705133
686170
160210
73495
544058
400002
1125178
538763
820706
786093
231092
1155920
1063351
476747
957934
234401
402826
1138062
503629
798304
410000
490857
111076
152546
734574
111595
1104905
438532
660240
1181760
1175656
747844
1193958
349754
109092
606078
623340
155054
613724
852874
616329
1310035
96041
1074821
944618
517979
1244427
831169
448778
894886
1345945
884818
1350515
204658
544321
1352820
980721
454371
1291779
557977
445395
769381
686234
782537
652253
954953
45930
814481
620045
354975
31232
539578
434145
1179950
247457
1303219
555241
640735
775817
1347322
559658
1012459
798616
1163465
368225
1041511
746518
548666
263104
1061464
1034909
805897
186464
869711
821258
1068346
782424
1104537
1096461
519362
512015
434370
1081485
264256
1035846
619124
1013753
760426
636630
413322
618314
704803
51369
809093
977416
895377
618631
296451
754101
755025
654150
719303
385039
1212306
389098
1116869
282519
1357429
1239591
622079
1265194
172538
150469
1347413
1084322
1152436
862720
429888
1328161
41644
207000
756736
801195
948692
194041
1312256
381117
1162229
1356953
294436
91230
1231183
99976
403269
4220
557499
162785
403326
939745
1360379
167621
1321081
1093803
850811
1119426
1058810
1049631
1349013
938012
335486
85390
1183453
730661
81925
1036228
653419
81527
1161139
287175
586922
371184
1327845
631516
1056705
819484
550668
518527
262813
212040
697094
248879
1214999
618463
274952
987898
700216
823654
1330029
545396
46363
970742
289172
1040734
879634
1229249
1259493
1311717
287234
925028
993780
597448
1056567
649717
900373
493400
483449
1067408
924165
458964
1346272
329040
1136071
1091314
510207
129322
140175
767469
1078442
499367
1311431
1004058
693998
369062
907988
838747
401379
170407
1165944
994842
229116
239465
299898
502664
529437
749507
776869
366960
167776
538466
1084493
752284
689617
108990
214164
514116
692556
1314932
587380
645361
1774
57768
257944
370082
750348
567568
525425
1105962
598573
751004
1351674
1164032
425436
289776
939192
333615
363447
936774
416051
803056
1339645
780889
774956
1153578
479906
894739
497480
212999
1334864
1361729
422714
869335
1322383
902348
276805
62542
429262
558147
502262
1058843
321078
1030939
372758
911006
1082501
1051885
1292236
727143
1118935
953631
629639
1056399
1300852
668556
1027448
124786
349220
1037191
1334258
1021546
75238
1240113
1104035
794504
387206
683034
841588
866833
1051014
400806
1012998
625666
874615
289539
470416
414807
1112059
909284
1140167
614774
874812
960535
1219314
519837
113607
1257813
1147646
390220
154508
32034
548165
369735
908736
499954
1208283
245801
1041251
704440
38168
567765
222062
1094055
1171812
1167389
1124550
226876
1103221
349521
674785
604889
1190102
1318645
846227
624555
1256461
448982
732415
781826
116439
338351
846765
472048
467168
739996
1259297
1043087
620332
1099091
21313
787957
359505
1203084
1181936
1293874
645527
356945
303177
149598
685724
219293
53509
1137249
936423
412634
1110379
499039
1275911
871337
1242912
215744
905915
198250
924319
938738
158320
1308015
963720
964176
205875
944654
1090380
109860
610197
475808
559089
1012116
764010
119460
178771
362382
1173121
652731
536265
501798
907787
649439
641756
561664
139291
1203381
995137
735547
1075406
1229927
1139586
384951
573155
206394
372458
1065544
1173895
1233977
64251
1205173
1334887
713602
108098
849790
711218
322144
1043416
1068673
636165
1177712
1246086
715478
448422
960478
216941
864998
134888
1312806
1182382
1201231
117670
748070
669967
152049
808015
904717
95617
1093823
154520
907252
1011154
259643
1013293
896622
1266106
794757
11357
315039
1161388
798827
1056619
1056192
410605
37748
137800
836497
185714
915898
521755
117157
842110
451938
664520
591107
1324605
300113
549276
1054883
110552
282894
967812
428395
250064
279723
1007035
547451
702557
813118
472947
1225253
473317
904809
521299
738702
627663
456442
32893
451267
1052505
1327098
1292751
1178682
84634
45312
703874
221554
3094
681778
1071881
615908
262818
1195863
1072109
269930
964396
216866
1261253
1352886
623351
315307
777752
32577
819280
720487
1276442
98104
544826
209364
1288492
966009
317729
1213686
55265
271988
288148
336018
500022
265441
1296713
876245
1357459
220322
1251820
1067514
722854
253515
61409
374304
1185649
485772
71505
28392
986049
352593
33294
439564
1128184
996459
1236216
745507
353263
166938
1051843
283130
867975
1175826
667491
716884
354120
974803
211955
832964
1266252
906536
336079
1295550
654627
1011565
1200201
658588
387233
131131
568889
560493
1127915
852679
210685
1249805
863354
38585
986819
860676
204945
1063610
555113
1176773
745380
51422
56532
1119058
44195
287909
1331233
145994
1066463
707145
980679
319721
1308887
596972
1045906
889613
729686
351676
1048210
1279342
763406
1170549
1238425
391382
18190
980604
886357
395445
692670
1007529
381086
939569
452652
1158921
203510
147131
858801
507544
788660
669376
288195
832213
861787
1074493
1101884
215301
18100
460453
485448
1110231
115083
552498
1087865
1013937
1029210
567552
1081526
883363
231114
1107718
623283
498480
851275
345131
567631
797521
63248
1019367
607965
1351886
314164
349403
1243618
462268
257857
734866
1169247
1272603
174642
893974
226771
96741
1056383
1208648
580266
601186
894357
225802
1134719
614470
255870
1193353
1254878
1124329
241773
467193
567483
719767
914710
48550
724682
196780
477100
603734
384508
744083
1323206
928952
1182137
1148925
243377
242575
23862
1074291
1057637
1138956
739495
586775
653282
755236
1049367
971968
907793
182112
404971
1008665
765043
580412
835779
473672
1246890
159386
678267
590881
956959
176777
853666
57140
430582
539995
550237
797157
814524
270518
353053
305327
813955
239060
585878
148938
710175
940490
87578
1273245
925379
518315
962836
627170
953772
553531
1055324
1215035
894808
164228
972226
290701
470307
502134
981046
848814
917358
189327
467768
343998
1334494
439044
206789
659705
1307181
863984
194889
632392
1278575
1125972
594321
211616
404404
869393
456838
523867
596998
652303
1121774
1130506
1184534
761472
633270
70364
1262229
139188
314302
1113029
369745
619649
1119240
786051
1186398
762594
1104686
288096
204160
648626
248655
368750
251254
730359
742637
786326
761191
661118
532843
836212
16328
491844
1060102
110492
710894
405774
1363451
69750
421463
3835
439841
96742
94119
1275836
78580
387847
264790
1071670
365695
193619
658650
1252635
1158978
152018
1362411
412173
487037
397333
938718
75961
1054666
1301028
274824
874673
1296924
561081
1274810
586175
542729
1295019
829810
1109107
55116
634211
342740
273447
1306151
849167
768651
1293668
292561
3883
935193
850415
1333295
1142040
698830
505869
842519
1075928
755811
955987
1104381
983557
1315387
888679
392495
1122752
891522
1171153
594073
612410
1217038
430213
560487
902461
733123
661724
130696
72241
1345813
908225
875293
215911
927938
158745
26987
15322
119683
1237464
614173
1294488
322506
177892
1075518
711462
217268
200694
1084603
1309094
995622
1027006
597510
1251115
1093035
268921
1196884
832928
196043
627232
1162719
1180473
1129473
254257
4558
352664
1198828
1034923
27560
1046988
1262774
984951
1323129
10647
926307
1144049
101714
1194929
519661
438569
1135709
397279
1150576
1226372
72465
305736
1114256
502769
226141
1147558
1015659
1195362
453428
340768
876502
10100
1132887
947014
444567
482448
681533
546774
455273
1063138
644757
995187
42714
243589
578583
1288992
829556
541251
229228
703216
696889
283497
1242116
404886
204004
144043
665952
456491
968226
1119803
1040211
872339
513514
1257461
867993
159514
654675
283522
745732
531915
958453
267614
1086422
560505
1329589
899758
1122629
539352
171024
210141
956714
529890
1314206
312257
190983
573480
852813
779605
263982
652581
100532
759213
419235
858713
374296
1066820
1175030
1311315
449072
465384
484181
313290
382489
5800
1174409
585934
851006
125790
569959
108901
150660
328691
39318
1175297
270800
201744
677209
484255
999627
1074887
1123222
65939
953789
1113215
70731
157450
1358661
399313
285010
964957
565054
115685
429804
1214613
560674
1078527
1251920
596561
103342
362017
15645
867677
320869
460356
727764
601764
661789
776065
1283620
934149
1220661
728692
865020
159988
1248718
835915
1194910
184794
730963
1165753
49229
549080
622468
891508
1306616
1219415
1167247
1247329
856929
562574
613791
1282367
686509
892953
642334
592047
54446
187043
1045925
196878
820371
1022551
129852
344915
293153
772913
1106498
1019127
296306
283036
254435
1358153
1336861
132476
1315367
545290
243758
41341
1083698
431987
435397
615559
270752
105987
1223496
247385
82533
1087823
70833
1015961
71708
1043540
866935
601090
1191724
103809
60538
986902
321669
140202
1232895
1059437
1165526
1188737
381349
540635
468578
1181664
1244232
860768
663319
1016552
396998
463476
769996
704290
703454
427288
851367
739290
256354
298042
699142
1270765
656385
1115392
804652
103969
781337
341677
1081936
1205457
523456
615034
347066
1301518
878626
469175
22129
1067248
494409
912791
702653
418944
183581
684797
774345
221603
122742
786713
250536
34835
1295168
240459
5035
896772
1159646
283937
833838
386148
778155
513447
1273921
879714
335490
87353
710195
182678
185888
963872
361666
920355
1222273
1313085
1347869
412961
1034500
761607
27185
494306
168521
970000
429504
542972
616239
358467
237441
847043
38109
886908
821569
1312154
664365
999681
1261691
972543
280753
677702
1322873
259904
1131254
654709
300844
314639
502401
701159
760692
200538
267110
510595
510541
1107779
745333
68288
719053
935730
86768
1202606
605867
990718
709307
647556
546952
242577
270559
127148
568707
876510
1124871
435598
1006297
527358
740858
102348
383257
804304
53217
658636
382201
890771
1323993
603201
1186518
142317
375824
638501
1185216
1089106
894727
411737
1266377
379596
498742
1107074
380326
334228
676628
1320266
567010
1008331
1043283
627947
550420
468769
1341197
485294
448981
35420
9937
293229
1023836
100048
41209
591154
702714
882877
966341
1327327
636111
751513
1293230
823296
604326
294239
183099
426626
114049
1058492
555355
1062869
248128
470969
457294
929933
1145680
572696
185634
633541
67613
126426
262814
1341222
8650
914232
231576
59864
429672
103774
947376
102414
1135438
738238
256713
111235
124908
524561
949928
967468
878665
329074
84686
774815
118046
311264
964560
966836
425925
692281
1293915
1078097
207539
670939
722539
1322489
63833
1348986
1222419
1169845
589404
537086
1179940
959202
229351
1167210
192673
1314759
460437
606669
1339588
522465
163585
1048092
1040766
75715
592889
320223
726010
768690
300826
821125
1221047
1165436
500240
355786
386380
907213
634504
207193
560588
1250335
1101096
434479
1270286
498724
227710
1325015
436949
1072085
595618
995078
1057149
1312057
322630
222383
162869
342363
1171569
601359
951534
1346207
479813
496229
853085
183665
176474
310880
581660
1228013
1091387
633542
906021
936911
930183
64321
966055
913635
1035279
446606
109899
1200960
145815
778534
250743
1161413
176232
1318107
450091
1281930
1341573
1138666
799245
459371
1107568
742957
1328968
259855
1363579
309044
590284
265173
1226882
1072962
528654
468279
1292883
58131
1314971
1186574
1027193
181615
551022
1293994
1012993
601334
1254209
234224
600592
131290
540978
848757
215625
643755
300126
1276110
676417
447674
244276
612117
649964
627756
811751
1267567
316520
695927
1087336
395261
1285333
615203
861552
656544
934087
788111
884587
164653
336625
875723
560720
1284735
170562
262991
607726
433965
221075
1074188
614957
1086972
1062333
1215073
1048461
346217
460109
790507
73592
1005906
1284420
998894
350275
404009
849198
749969
1001049
631366
599035
1315602
1325511
1066798
939883
1319855
59277
438933
74061
1293572
947900
924684
332129
522034
1156620
515029
435915
539109
1004708
1238091
495222
969381
911524
653322
397964
1023841
831619
1086984
970413
1287230
1237617
59236
625302
16301
1165449
1224792
1125632
1098972
474059
226515
1161390
81588
760746
841844
1175967
860604
1212027
1178652
1000146
262469
385797
313164
154040
720285
1100557
1355389
38382
1101572
62244
968654
1321339
1050631
79539
1220507
1357198
1300706
1181168
1139993
736478
840687
406035
54276
16923
738900
1327528
295662
787644
930289
15906
1170654
715777
491576
992598
390791
808277
967712
1164323
473653
1250982
879816
184135
1045115
471087
43561
234450
672950
575287
170112
104058
240935
243368
1081316
653105
1164964
533941
698287
318385
892429
1098529
851617
339518
326760
950863
1290916
730978
130943
1254962
325702
1045291
964781
970608
936024
1185902
1337403
1203775
475410
842795
566839
789991
592158
502625
1076593
51843
138634
364921
1004816
736561
178472
547376
492790
310237
662071
1208936
254944
135329
1328709
864202
1170512
1014210
12033
240164
434290
1144776
435192
172774
726169
66850
1113488
1000442
465122
523737
351574
1100995
332614
660861
1234782
1078075
401545
1315465
518610
917591
22918
356075
915213
503110
1117187
1003749
860100
381936
1068243
1013478
1240373
1362432
145791
67779
525743
377806
67812
1257882
1312612
405573
197863
1061283
415085
1114544
672009
94382
700489
1214393
1353310
1194814
421617
199235
206652
230438
1068540
732631
600772
1043419
380059
224123
50860
764507
1223192
142371
132062
670868
381465
516001
1000841
963396
778633
782954
1079363
1143320
1078983
354555
198175
1032251
684281
76271
991014
365404
1295129
726286
1017994
1019439
148881
379089
141849
1231749
869728
384952
51853
580323
871266
1251825
304504
160444
736012
699022
1191107
1081312
87389
1144158
413490
1127205
547293
498838
200716
420263
1194282
1217048
805296
1220959
891269
1040042
192197
870941
1269651
393663
885140
89370
650413
453538
331360
1017190
146281
505685
422101
1317993
867155
706129
1315485
628678
486728
1360911
1212133
906501
198656
858139
789188
375052
223859
186878
430
1171156
123203
525061
701729
1210301
451257
1023065
963874
1277569
1172815
764370
1019598
567510
1062429
834347
1161820
1158040
1075734
221019
134439
426904
763973
432650
595899
108054
899056
96850
149991
4173
873409
756096
1009469
1276536
172582
591513
963972
1283344
488606
1310027
266163
1184528
640670
737369
663008
1168980
632198
1196214
969231
1095521
266774
994258
862343
1199748
1182414
517002
979206
886539
518524
584723
406294
918152
3754
1090136
190794
736916
108871
908930
919541
112240
1253764
961064
732451
680222
504675
1009296
571822
195359
561204
23343
24801
138471
1266607
1201765
418411
761281
983599
1167458
976622
1229242
1357335
485075
886854
954552
1345573
783366
641673
1177839
85711
809155
453876
705878
290033
329813
252973
838239
1300482
999614
1103259
736170
34052
1262795
924867
993181
282694
661798
169006
174020
1303062
871924
1273879
922133
986752
354653
563497
108676
79368
1112953
195876
945469
1168980
5294
550638
690330
881877
749518
782729
1199916
126175
1271547
1182011
538273
766957
220126
618638
1135644
887849
566563
1082617
1214598
594323
1072717
128267
1242854
1058482
8407
1030478
30374
782002
421914
1348698
967133
1217998
204203
422477
67597
1340826
1254142
357695
754845
1209553
390632
1298832
889238
922121
812751
170402
795377
1069157
21103
788942
414265
804020
7102
1032542
241846
807277
94534
290292
1278492
85947
1260678
287418
329113
614682
191186
1116650
536627
1044288
1207791
542654
191106
1303300
1284471
815847
409940
973879
268570
145725
103250
970759
180681
1163478
388373
440314
901148
942296
394628
222132
1021303
491563
851087
367613
714918
37162
633384
856215
272966
877370
555156
591440
411297
162457
1340446
1105079
1158660
857670
393812
23827
713431
319873
221374
828405
651277
23345
187004
473855
733082
1015640
572840
1225409
381557
455517
1101759
499404
1207575
731288
423449
67114
1307296
1346815
1321946
663956
539946
1122535
480278
1287689
1049229
170702
397892
424831
103365
97475
959291
399126
317288
747381
126584
1100428
1329649
879824
258043
534048
854743
116950
570119
1161390
226303
496815
1141263
417115
986385
120279
665465
628609
995869
636126
1343388
1058768
63138
1167477
259092
558183
889575
728804
1172056
1184808
1014978
768422
178388
1005297
1019408
491077
43015
314828
746826
172684
1169579
115452
262252
836989
869634
23434
993212
404529
192468
456711
888960
1144392
726316
205615
1165196
1138970
465206
287517
943886
67795
1027745
1118669
297933
1320749
641917
27450
116086
624015
1263187
1354083
686690
436176
1021521
2531
904740
1053425
834856
154863
696547
1315114
1216361
1280739
789153
811379
507015
1345938
787154
1120144
637422
858466
1039034
108518
909562
1263789
599245
210852
319910
871994
1095191
630984
672419
1087815
420647
163373
1304780
773659
194554
224187
799457
342922
374747
1228419
209919
837917
883181
1344162
184234
235374
235443
629393
66317
1261623
426277
1171561
983556
85092
795567
281088
787788
118542
624585
519501
111464
636900
1225643
1167400
1107258
1339258
527157
1255559
1094418
1317799
278209
875142
908186
141846
684090
462277
899817
245341
1079166
840105
739789
1031300
814152
519964
1048171
694223
1039462
734857
369874
1266499
1249526
515732
433965
331050
197292
1247350
284200
618695
349435
581811
792597
1192637
1194182
451309
138072
832308
7353
608067
754672
1313007
808639
1110417
934754
1019437
61775
285105
331594
154339
577710
167476
1231838
901980
1347608
416475
1277626
769803
797583
149707
1019179
944120
835382
456067
631272
389367
645589
733900
825203
760052
580197
915804
112818
141667
626601
930716
304008
1042451
596648
1260481
470716
1193171
765077
1111263
958420
837132
197978
1025701
904165
906286
316984
592005
1113382
263352
732810
515934
270647
989471
1257381
1158077
596817
781294
1257212
207377
241684
530786
1073437
627828
182269
385333
340546
471865
802249
28060
871423
871145
543646
171454
541121
204136
249000
202605
1212479
1014083
270067
199404
233668
1486
753683
289319
650324
914250
609630
676093
510805
1140594
217240
696600
992609
9619
148938
425895
202735
481033
750169
221476
1205051
1305592
469809
788288
203595
889563
811380
1140362
985278
1240181
889291
1150359
455254
35592
574417
1147281
968164
266886
1335989
97295
69856
212828
120482
942566
305324
1360367
664412
1039905
591018
1122075
605692
299200
739788
524362
268747
870473
632528
797791
1071934
233393
644249
978998
723682
516255
1210225
1343504
1199659
1064181
773420
705241
223568
1103149
1164569
471642
725129
962267
468811
90810
1227908
305526
155480
731821
1151837
1146072
792596
1275214
778674
546143
1336622
226685
674302
1158328
553477
169506
1106702
879432
819612
485918
455652
1104457
730757
1238265
498655
505984
1258484
1224639
8497
1066358
944483
1080043
955561
107129
316008
418731
628097
52471
664250
940718
796045
636310
1322541
1192562
46816
882849
273833
832549
586108
1192843
448361
315083
693666
1302153
511639
354873
376600
27339
554778
65790
185415
597185
475215
1177424
546766
931161
1360641
875786
681162
269513
1211371
165186
1258474
783948
755434
699677
3741
1296414
1122898
722594
185777
670021
277130
363578
1319146
382540
484729
1134169
1160712
1211920
634510
1028972
522771
124397
652076
228333
1334043
612063
762944
1195880
461878
370516
65570
1211801
999710
709308
1337476
553489
727496
933737
1113669
201567
483050
928495
700561
827074
1090242
821010
888614
1074146
494273
635348
968411
585211
672374
1292276
174953
1055768
1151263
319865
1348883
107001
963666
241595
16739
878149
1067989
962646
970271
148684
207519
469444
335473
343222
271414
1003770
1000922
93892
28255
1348407
1211574
1276032
174149
1025400
508964
720594
849385
1139380
557209
1269941
1042843
139327
1011187
389339
1153414
637546
940269
1315092
979528
608052
1849
284096
1247354
687117
1096204
1087045
1023011
504704
334622
779340
399676
974616
639581
428876
1162946
527860
213582
1006847
465462
692156
736038
557538
828771
1303209
1055037
137505
810867
767904
153490
815440
1341525
248324
322036
619118
1163247
769493
500753
440424
238048
535328
570880
181863
882733
1359235
638766
1294220
701259
252465
643954
45032
621495
1131259
1360998
741353
1039717
247805
757667
241405
335689
121315
1248850
73615
359411
402303
251958
1247126
635231
1225224
121124
564281
209267
157447
76361
769032
2149
35268
28654
207583
205406
265320
931035
604277
439322
1224400
173995
503987
750059
215184
127996
755409
412791
3200
1060674
1331709
1158921
954869
567258
1261874
1360788
1324289
500444
932623
870307
600980
770006
786409
263722
860712
787580
124075
89433
440293
209601
1281155
296319
685147
190225
1361775
987642
431341
943460
1077232
74517
966802
851529
425287
1201821
545834
1017333
1276212
163115
292234
117287
309443
402332
1340986
832930
57172
600227
529680
1327435
553011
1080086
499658
284106
235347
308058
405441
25
616257
1352194
770048
648204
531092
168375
185879
1051246
24404
482210
354290
295977
34198
700271
177793
1036829
222282
1250328
1096127
407056
401477
1337703
37572
1067403
1240312
250558
540550
1089098
1342797
1310625
222930
157765
1123865
830577
817148
163023
1084673
48921
202288
689691
1199114
129670
268925
141610
776948
277420
78744
668254
337865
1000855
1245983
179577
1170901
605341
669674
1310637
1278783
615395
1197790
966644
548837
798553
157217
80739
315991
484495
739628
577022
195113
969072
546049
1043796
970220
1126419
971081
14352
44959
1251795
1066137
636290
977329
1139520
440610
115279
516179
1225341
339321
1222522
973333
1190890
279938
65052
1269547
455727
802003
744377
454778
1045258
1020864
946430
87145
606961
1081733
343864
90642
481423
1320600
275347
916851
467096
1269192
1104084
808702
609822
523042
1137680
723586
167168
93255
611452
757882
1013585
342362
1178351
872971
1198914
425285
910370
426652
699315
38835
1086866
389984
553583
1264442
1314813
541599
268980
7087
907362
1127617
454218
831729
1003388
171476
234484
11151
954061
244651
154836
327201
1215889
1242927
729236
435344
498305
930443
816007
1031920
217980
1004650
890321
180461
1202146
871932
1288809
823000
1155018
981326
1296559
975134
483998
1083967
1150443
132084
506037
278405
566100
1323435
727036
823485
304758
305938
705204
238815
1156757
106127
937771
370933
450056
563847
745544
889076
12038
1312846
939818
232225
1219190
231505
126441
844137
427422
1287302
970826
926561
821966
587647
680704
1251759
597136
1324220
311360
744855
1090331
129198
875562
1071454
760536
698255
692697
1020244
307896
1338918
844847
543635
1164827
848823
1169536
495968
22000
1100025
960878
592097
1053302
1300214
586317
1037088
229638
111501
494288
1239195
1337259
737097
25144
124613
528950
158154
134800
708189
817786
151736
860788
1179547
1138323
293648
1083555
1228006
569022
1145017
608495
744021
141417
1109077
349372
142227
558790
237239
1346678
1268437
970473
542769
43185
800774
1357261
11575
399198
200097
1334682
708829
412785
354532
1228983
1147968
44165
480472
1093971
967776
960612
444222
1358489
783977
1342863
834576
587446
807102
564375
1021548
166167
651206
177314
801447
824356
1283367
1263117
1026114
207215
768739
722058
246287
965996
810174
818077
671043
217318
714112
358932
145991
955615
873680
1348690
773205
179358
872829
908743
445275
93314
1263495
1042740
1248068
295870
604698
104319
144496
1360811
1159457
59001
1218557
721313
402123
223912
1319082
89013
882240
1314579
406175
1311519
921555
197523
178929
78010
233355
1034345
1251532
1269355
512260
1318778
241614
949793
130376
303064
1085943
613765
919358
183403
972963
163148
105213
794754
333484
754150
1298169
268039
515843
702119
456376
800702
872711
143450
586277
1291206
1361556
133411
524017
15478
711520
1032114
654908
785047
64188
319206
1351436
734482
837116
744771
212967
864355
1160582
666344
1142453
1213069
272598
1122369
643474
488662
1071715
977045
1209537
15676
259524
289728
902152
878746
296333
63910
753713
1239894
855411
620205
126645
1058625
534739
785279
527375
918799
828915
222608
975375
1139031
507370
915889
1007820
1060336
274610
777525
448970
454148
974173
1149112
932302
199392
403024
281558
286914
390028
974442
669875
5396
553165
967995
990586
1257885
788501
768795
269137
753930
1233078
380725
756435
1262395
587931
258302
664469
24379
1106097
1243593
682692
683916
1131218
990548
1272775
551123
832605
472868
93530
353774
1171796
198452
1010239
795554
793404
787797
317285
836140
819441
95915
636588
1073330
120558
1254992
1128681
895811
44184
1196965
1086157
1173232
178526
307085
976113
1109960
588466
795830
927102
485861
78633
1031823
343429
1174881
1173610
768607
1291749
105785
1204560
630316
953293
324560
222745
184272
4435
900233
979254
332645
772708
28710
855870
808610
12205
1116487
924292
396306
433078
79491
1122923
1091529
552448
1087766
1015155
306052
1239314
1180039
1055272
195982
319085
270848
1228840
806060
1163762
883796
43437
803249
696274
682283
1211237
222191
12054
257925
512075
83720
780674
387802
576785
573537
675643
1362888
369063
324001
372199
760537
1065332
180047
273005
256497
106318
548185
671462
852356
59547
907717
1334648
1016048
880193
437849
1262319
932498
134018
1344619
294945
105920
902285
1217919
1047101
517996
188269
771750
318926
915220
1339033
345546
114886
807102
926644
699184
327392
90979
28399
213368
276995
1093170
877837
546921
446867
534663
1198895
143739
850373
1304645
842250
35249
408019
1359190
444422
501561
232677
1349937
1091232
1100281
308594
358378
227265
848469
1117225
43589
1276574
165467
278252
679705
570450
663827
567740
38757
614583
814360
413098
1036695
1083511
540880
968184
699645
861359
1171157
648089
959077
867365
1166440
913895
387672
79888
587491
492026
917432
84800
636821
719398
1041673
931243
411082
1130746
1255578
686843
606391
400928
1057361
953480
50879
81318
1115417
1182064
1098007
934827
1255226
642113
707402
71740
116931
391406
255358
1102981
153838
709261
1286766
459741
474053
794022
302499
1180931
977544
973435
1095945
1204195
623623
465850
1311874
927970
205043
1269264
461842
1077031
563400
882660
483779
1017493
909119
433798
325737
508868
995266
17045
251745
743946
938022
147810
954846
841072
422914
596358
435728
915037
220740
1051120
182254
1206214
264328
563690
814676
95028
152714
1204971
738928
849131
270100
313555
823739
125629
62146
151911
1204401
93428
764015
885482
729590
9606
1032727
130949
1271202
175539
407737
537864
1029109
505744
448798
1152345
989988
112457
1034467
2822
545946
304101
585528
1152121
747828
1052358
583688
25836
870498
1051286
599642
328103
182900
1134136
1047779
795561
124712
931894
1138490
298167
260639
432173
886995
1325666
440019
291105
423391
1277994
280376
101707
911610
1222728
911155
759002
1206517
855449
212847
741957
976480
1203625
405660
245271
1046868
268795
184663
102926
340828
324314
841120
226323
545782
342568
746097
608821
320344
135002
399688
1151153
528616
724554
1120083
649309
120710
1240534
396472
1328947
1024602
720943
1247785
833633
925819
320287
28018
869895
712538
771437
1318642
163085
1354591
1141210
518134
486108
1099267
1296290
492111
965743
1127354
1199774
795323
492576
491353
380928
68233
615543
581559
205820
1046830
805087
856935
423221
318187
1094886
887418
1210368
593621
768700
743594
150813
1017496
708469
516278
403410
175966
1305252
712740
228676
272463
1280656
1272577
13184
129339
907206
76803
71757
1302464
798629
475037
608729
83225
644709
950928
204332
57398
1149067
787974
156642
527333
149325
122714
887865
489683
514005
498103
123921
439209
330861
213804
1245447
98795
1234138
1220236
356594
851945
909270
1174431
968590
908986
1012462
1095864
317891
891500
139506
1123571
624535
1153208
483492
312244
471777
1303610
457212
85973
29365
1173610
566839
1130937
937546
1259025
1329001
562261
331177
1193338
107347
1270854
975353
933122
384709
945785
1338934
1228691
1249660
1169850
78947
904121
1328452
1298324
1030518
697901
1127964
653556
411365
1357518
1102263
701852
985110
859935
787499
201799
690844
565338
759732
422588
777233
1321211
1009254
320339
1209405
202002
192152
947293
1066064
1254422
186922
784766
885394
91919
796717
803388
894963
1165431
969288
242818
538127
129276
1170310
1116080
1242854
701099
955187
1251514
1234537
303828
548530
135103
749654
601886
201403
318449
1078588
1284926
794039
114836
708931
130192
106623
448084
894423
88927
141753
738265
354808
1318271
1034728
796207
1024511
255987
1022888
668661
536391
1073441
1206360
290415
805912
1119037
978089
174355
1350102
216740
131668
43839
1021459
161570
304163
138045
735598
1188972
673656
883113
308430
501975
658935
127349
1909
1133725
1311569
468559
1310078
411689
991341
1205621
1263109
1198844
683109
746519
894997
1291824
419409
399842
102413
254872
257090
559685
517391
1251247
1350689
328631
54420
1144601
1275778
540499
640963
1163609
1068061
884255
598459
1223534
1327368
384360
769774
715873
1196500
1346226
814630
193755
546580
248300
502066
1163847
660862
751264
1270748
149381
698981
1227787
379433
333101
559446
349700
235129
988079
151871
776782
1222449
42379
912393
17551
862122
668740
161325
1248465
118359
17770
1013677
900282
1304778
41023
19442
177548
519252
97757
1321991
1330333
730686
72031
920017
1314444
1201353
653985
1037566
331739
1110483
680150
1270817
411377
191470
1332720
1095254
617638
1131962
366337
927919
1084648
1167366
475245
356740
112594
1184650
117796
994407
14394
829218
1160209
196102
179037
1248233
1209139
60546
311697
1191933
749123
1092995
127857
867762
546855
697185
1057817
868219
470562
129494
476511
1084921
971812
218674
728336
1078372
1251465
934128
471374
344297
942543
845602
972569
839439
318343
1328468
185187
648729
506621
1015711
1286601
1139508
832325
516691
1107799
1357020
19804
1129404
1171887
267717
666391
1150617
76756
383117
198747
630654
50344
1117783
1324535
963616
108794
81457
499123
1330078
1100183
1344535
847624
535669
630422
526477
36843
708099
1110853
228943
854946
647117
561600
307419
1301273
996697
978809
797578
214838
77494
105347
1132518
1233164
315512
151740
670476
486144
384001
755489
704933
1207385
819304
1081100
782621
667599
923522
368214
411146
274918
1218977
1069878
392565
971620
364554
1134643
902475
906127
590448
1189636
638678
396916
943644
328319
978806
236107
633893
1135593
1354205
737642
1054517
513068
1040675
660935
1347303
533395
876652
233765
1306774
460408
1019270
1143253
350310
815248
658261
393259
724017
1052951
703645
346179
1162901
63063
455256
1101524
1257307
1224011
406951
462057
1155069
189128
323284
709285
49334
855444
1095108
505832
678972
1229861
836723
1047052
534643
139004
1084744
549318
315549
1253214
1074746
1254885
13755
453972
1108225
83887
918503
216434
496840
704129
580172
112783
190039
649237
493503
24051
600682
717297
820461
1020514
684216
366313
183918
80762
286001
120762
623108
175366
1188560
1285746
155402
99390
20679
1270784
318355
985558
121052
1276882
804549
382370
241531
1354664
594277
18986
1271165
347945
742256
340302
732640
540188
1091151
823748
1364339
1364338
999568
1054531
190840
1364117
447715
1063229
542280
1186577
794546
392028
1049740
467358
293580
538172
463600
204413
216998
127967
1004113
1171185
32250
1280128
1184067
748133
446595
1065713
809803
1247628
1262523
448770
927589
897995
50658
1194017
697006
1123156
1103951
1168051
839647
619784
424150
898912
858395
262144
921378
917166
572262
1319450
154570
726104
1071968
28094
1284000
434017
508444
699762
585811
664232
7792
1288533
176007
1124401
560854
256276
1342242
917596
935676
1119848
588081
681748
1288338
778358
854314
895663
1007767
911784
56002
1034816
882776
550378
604280
691813
251729
175995
301451
564263
112257
90255
1341052
228703
365657
987758
1266559
1149704
472108
99946
884600
1137560
832899
154325
1149387
117400
629062
299442
1259450
1319193
511960
548977
32375
146860
438741
1069829
1022264
882290
294373
1068140
299598
900901
561650
992825
1154067
188933
1037483
783954
1234660
593536
51677
367402
516226
1245164
605869
566701
468458
1297657
1206896
865845
699751
348123
1095584
1294352
163019
1145735
789199
473429
835318
1018951
851409
1312826
1105062
291401
56970
1337260
859340
535905
957792
644603
885403
267018
1160657
1145342
1263967
797987
147239
1004734
403228
265053
439123
754504
868921
1187798
1147702
793534
524573
494445
701319
962574
684210
521800
660990
1236035
707961
880995
574093
1024079
840922
553211
1166940
205511
203308
53983
1161483
96605
30344
153279
197041
966904
965403
1038418
832421
144899
20267
412014
787419
407985
1041809
1095495
340286
969542
935019
1018553
817090
739966
1124778
900118
1362959
1125840
87033
394830
584376
690598
1219897
699276
796887
222590
79841
1035452
556018
891378
584098
962554
317810
893817
286767
1313293
1281684
906136
808981
986998
520646
474029
158689
116049
1165234
76507
746753
1005895
528583
456843
306234
1118603
1166118
1351886
42887
955813
918114
856643
28017
737948
1042970
481507
621734
980160
1224723
1120136
1180218
1328873
657774
582364
830887
553059
713877
663799
927412
1243755
1208958
25081
911818
359191
1128831
244049
1211778
501941
1244804
346338
572822
2485
356215
1344342
528191
919875
772629
936090
869349
61105
1109297
1192373
1183208
4338
1306443
606278
1317306
230808
712561
1007172
639340
758881
672374
355366
419748
177380
389575
739364
367166
438696
760596
646769
976976
239687
913743
112412
143256
411417
1147486
460589
326950
1304723
1084217
447745
451089
276963
739591
442211
1302697
1293639
154887
620178
917785
1237345
1283578
579537
305674
79314
179146
197982
1356758
403366
780485
97045
1304040
937180
890218
914779
1303153
118746
638829
1363661
983322
375433
465735
48020
35440
29526
311355
995898
950817
1059102
384756
1200163
621352
620250
893459
286345
1246418
410496
529092
91430
615649
1263570
537975
924419
750764
58093
430876
1240969
220508
968457
647975
1084901
1154990
267585
307242
800085
769523
676288
819614
1139508
661711
1323754
391740
993299
1043511
449540
963561
78694
1071757
1092088
1279125
570463
1167536
962116
764670
268596
319330
621456
878956
333774
1166620
326326
313140
138627
92716
1239230
1245020
1082645
1091048
369270
1114042
875579
1093818
244716
955349
863168
228344
202794
931844
421430
3442
378466
1230663
802636
319346
1339198
176381
223200
973715
1100275
1015183
193244
751345
16460
508113
931615
1023036
320641
956498
399173
840108
1089096
381653
153811
1179520
1235238
451687
1284305
1184121
408744
210501
684726
365687
399704
520773
9381
260536
199373
622345
1318913
329295
69887
919338
1359739
431959
745967
1268324
1302307
1132895
979840
1244301
1133983
118680
967413
894862
120604
1012927
1075080
315477
1135308
401132
130766
1205484
268262
371067
38324
1361524
1159032
1146468
1297020
484079
513427
884891
476699
1027747
1306913
1224680
258304
769991
1156790
845806
556279
79651
1006055
1353130
435481
1221257
451627
1180994
764599
141474
432774
382741
61649
620851
1359648
202471
322879
441870
376736
329656
1283896
795742
356488
1232267
576979
826747
30086
1069894
1325086
448196
403682
355257
4627
208233
439899
674938
592870
172106
172203
1243760
652644
1153597
1170271
1153937
793166
423528
939667
538458
1245355
593874
455864
299399
777866
417565
866188
383784
1293748
941855
700115
280654
350348
451653
1019579
225793
256816
735466
837380
799480
627076
382570
366086
107616
1328819
162777
336367
758675
595906
176721
1223617
430103
448797
1130123
1066721
800306
1348314
1138793
1260267
529944
197757
904587
289499
1200114
303940
553102
277248
1274719
1155035
599079
1148667
1263567
1150685
683941
872775
495289
385963
734340
1076933
1257354
802322
1162171
327948
396134
164373
127947
992976
94252
768091
207937
834018
954935
261341
759653
261515
779462
1361162
762810
772671
88793
627363
833526
868681
989608
584430
897619
45962
1296843
530646
733242
236775
339575
932980
108801
1339373
1124530
711681
678502
184317
1019000
1097457
168197
561919
895939
535674
337697
929235
965925
242350
54124
1362871
406092
654416
28078
346689
729296
580875
989615
1250465
162882
1031266
245568
708018
866767
378790
1035898
1332083
164496
1153363
1210759
106823
569540
899805
482381
1342093
1241728
234950
295906
1338255
307677
256259
457454
1124906
463285
417443
768550
402964
1145150
1105216
979418
515530
1169454
260124
707760
1350115
837699
243171
803876
645255
828229
414901
760860
712150
579498
332196
807926
593270
135301
215755
512804
311518
203709
162095
889882
1266552
1254357
599395
911329
207730
250460
198329
1159759
313030
138955
974460
132751
960162
1238592
359363
687753
537360
1150008
162830
219665
124493
772640
1308234
991431
215729
1112225
550879
254639
474126
1048743
1090539
744092
1144203
517080
11960
913499
472678
960062
1103130
1294971
1247942
316675
587992
1260507
710150
925586
1179063
412866
1116443
228676
1321446
905431
931991
320122
343004
794228
446292
620015
221203
47257
1186442
1084216
967472
563492
1256186
86616
1182885
839774
198945
987209
1256945
779858
306320
887174
923116
814893
1320
765231
931130
1314050
969211
1145678
1103965
1329042
842143
283980
276138
43493
907247
1162544
1119622
749674
866335
575588
672147
1093784
872520
477970
684695
803786
497992
741969
770249
243591
348015
768323
252969
905350
1342168
302353
1027531
299722
1167590
1360185
741353
478957
834973
395558
271566
1230703
813065
104448
688311
1322223
1154306
349541
1073751
333890
700973
329882
1350500
220116
801631
768530
722599
1064248
1064118
32746
778499
479204
49723
954050
561501
169092
1276624
1230101
430230
1046353
1346879
291355
642408
578417
325571
30377
402500
1183344
541987
112769
593163
1283278
1019935
36569
1249771
23204
1306622
712549
1022622
249780
253172
597128
1004378
931354
788806
89913
466220
998215
1197319
1256553
295859
207906
586766
917791
191632
878898
53797
848886
18080
573888
441472
1198636
323550
1349102
1011996
997244
53618
791094
965960
763488
55506
717820
185818
680058
115684
63368
1349848
968364
635454
1354064
922567
392777
737443
872523
426550
702454
71234
625682
1358444
118468
741570
164093
15570
375453
603467
1270807
709366
204579
1363815
779191
700985
73925
734192
446631
680382
477271
297132
937810
615910
607994
435145
546921
181378
461870
533814
1077758
444913
296775
738947
863399
822693
877896
642389
903003
1024611
837869
824576
678994
33806
921360
815701
760667
131112
403053
50378
889897
900346
1734
506521
1026833
1278629
91247
812752
286283
455104
499692
327844
1358442
399095
296738
638613
484471
185429
400104
756266
864755
1210747
262901
429644
640866
1150414
258398
377625
19631
693109
1167231
492357
916617
556962
939354
680426
487664
512369
1066758
769580
1261060
1082258
831536
1112192
163230
365118
499311
38965
1070998
327004
869212
1160069
327986
419400
856227
307804
72081
461611
480022
357808
122318
376794
1138458
1193371
865302
264923
922722
418390
1136917
780899
1237090
1163074
1109125
479689
485479
57650
576299
1246011
1105838
695065
1076252
700206
1172331
1234700
1159596
1010017
97477
1317556
65430
643668
327316
1006943
451353
151688
526966
306950
1070873
164414
1093333
145169
1154446
17541
716620
1248063
647414
1141032
1297715
1288025
819989
610506
949300
428614
1274436
26987
663487
444786
1106694
850612
1320402
160134
1212697
556676
980655
110058
619377
428355
1252764
136016
1175765
219990
486067
868643
1137345
1082951
547502
1023152
74400
1070125
325
624413
244063
175835
626330
681222
268384
426787
1002830
320365
648384
1241457
521307
1173738
1225245
221249
662750
1261401
1191695
502364
113323
1080642
189807
576037
453402
1231436
453512
1245443
1219023
1347220
927568
1165180
1346304
709546
693885
533891
1110368
4504
1346854
1161438
447753
934432
8160
936680
1205110
1089293
559119
494590
327316
971915
1364027
1222219
1317244
761462
588123
524360
1122587
1299008
1328562
1100968
160653
997756
603578
619651
1222506
1103019
232249
1257431
917960
1334241
858308
115622
747297
1352284
1162729
554353
368144
133870
166238
14766
785583
323152
1236516
814067
429751
120295
312443
314593
190048
478042
248404
841204
461865
122794
358560
1307986
128578
656810
558082
523557
160313
410300
538349
644407
1300286
76128
391939
121442
1126355
391068
514601
707680
487931
770945
614036
1167491
108561
1283695
510289
601139
427788
870271
430663
966066
1357636
742913
479548
1240232
1298871
627920
335036
486169
400342
729421
20120
1249388
816654
913623
1214876
814725
1138147
483491
965512
85820
738698
359197
192166
710157
125396
893705
312358
11820
615503
822066
239534
930881
1345494
1083245
706420
783075
397644
1140380
1139142
558257
117836
870149
334513
548162
51905
982688
411763
1323729
953676
878885
1022124
1092927
8346
1027862
311649
215647
979212
1263186
1315130
1205103
67627
1039492
1295916
37393
1164533
968483
1308802
829326
1104299
1233930
1018964
1009806
924850
1194496
1041417
697515
1354020
14225
959085
1250325
771148
521889
745098
93237
1235433
199972
434087
1289593
335986
87653
879912
269607
1358437
1224301
1206107
790836
1037897
634117
797272
241404
408814
879837
563907
154855
559743
1089640
487434
353343
1349510
803893
668367
393374
853704
1338333
18405
485608
238927
525320
270363
91211
1113428
803276
937560
1302696
200196
329064
121284
126195
841291
675487
374080
582326
41211
910810
680954
477743
769478
877361
463466
398069
1044689
1055616
607058
840040
1361715
115497
991246
916111
471627
617490
832427
572912
863327
565129
397090
216690
880813
147279
669662
519389
254807
95369
550124
574581
630839
493059
1176413
989008
841738
660355
50034
552456
1076600
385230
1334834
1053788
1177890
843258
479140
880648
1096586
225332
1103409
1180195
535160
749464
979368
844079
1318403
444459
15047
831926
969221
1187188
1244874
770101
911596
927065
1001117
1034936
483790
760795
541450
91858
1235907
733877
408808
1131837
796346
1122341
1265268
975942
648633
1028454
1157946
577639
1145571
993098
913
1281029
684012
889618
65580
696564
1321132
654821
1184273
267465
904007
675084
80797
448618
988131
1301230
83672
220562
1070635
593145
1137877
41435
445635
557356
165987
259759
633620
496826
1295378
609682
947895
175278
192016
459869
997176
1208667
349936
1065798
852259
412187
1060223
295377
507591
770879
36969
767210
353475
1315053
618107
912357
1335314
742419
145496
995765
971012
455560
738810
893381
1028565
731464
654259
329719
71530
399539
1286379
715284
388495
827856
321316
1349541
941611
451273
773800
1165374
724422
627634
416444
806681
29929
623659
675137
63381
1104831
383899
691985
220813
230082
745142
20343
309059
970685
87195
25867
1328109
356898
1084092
1236466
639159
750776
659342
374648
582779
487964
204291
947349
307207
122345
875074
1092313
861921
223513
924958
1259323
709155
30485
822661
209864
1344181
1031718
1147042
83040
1157588
185421
1362612
283683
268298
552518
1070762
1113464
98269
273252
620902
741712
1220819
1046969
1197435
1053256
550321
1350139
1178203
470545
1179701
1171746
374103
318704
101436
812311
846653
564624
247937
746676
135285
925403
1237200
1152854
1336914
369066
336458
866237
1059893
633530
312950
563847
136138
845355
224422
790521
628251
233118
435522
1106921
901393
232585
233082
48000
182807
727457
352950
1116376
837358
565459
1218554
522854
150641
548254
644257
50732
992043
724972
460146
1072299
419662
1199369
518930
999215
50105
604141
1222873
946123
475030
159232
1266549
637404
1239069
932356
423066
177507
1300564
484365
704244
1000711
1169002
89100
792742
469128
1267084
440625
1067856
209054
815835
824337
610227
1148954
1306873
636566
727849
467462
1353163
1277811
630670
1097681
1222255
231869
805295
623703
778644
1307808
989015
361388
1306601
853050
1019225
717944
114040
855430
371046
627452
616537
147812
61578
1030771
684445
985260
1028909
599717
864213
804911
675959
472517
685891
687712
482950
966384
827319
215380
135916
853347
1340952
153675
661525
1170893
616322
91929
624775
366448
1137313
490357
456061
746134
667547
206402
930579
783923
137691
78640
177340
59583
1070194
402500
1193479
515761
323543
268987
1075415
442671
1081410
149633
333897
902657
726722
1290619
99124
829223
546951
471924
335045
945155
547723
96835
226197
1155569
675851
612927
358031
812980
1051429
842938
1279279
1333438
1068956
1307005
573678
1346382
624833
1002206
798822
394316
807072
393157
1158007
1241028
738570
1247814
1202483
1323949
74777
1118194
655489
1078691
133217
873187
30577
914935
858577
1107930
856319
566855
193283
597790
36728
1021566
396813
164598
161239
475477
1050190
385300
921338
1205154
1100884
613736
384815
446706
1146539
431746
362798
823548
1287609
1089532
535958
925683
1001930
345923
636863
750654
1150428
403225
333026
576711
1326488
1152434
143384
600849
515328
579389
315262
152497
123989
425608
87603
1151203
362781
1003859
724309
89371
74580
934163
217221
1041954
1089638
13073
186772
828207
804296
40937
904013
1002768
980664
10207
436522
546811
1260483
975130
843356
802572
660729
621755
459793
1262970
1345072
212099
299182
90445
490170
1339154
989012
1057358
1000639
952870
385248
85499
99115
362469
811468
434788
947290
941273
1102895
1098352
865021
4157
791386
160423
319959
1156591
1174895
655938
569158
669047
172311
491840
664909
1294610
548376
1340625
899364
1024223
1076921
1230317
36598
401350
1251530
773646
901644
1140918
17405
981098
649456
1043048
532990
773193
1010744
279968
312370
880700
951142
116491
1026618
428852
941685
1021798
404734
327157
893020
223740
992659
1351155
2724
926999
50493
275712
1098261
567985
945840
325584
1054735
408405
537479
464255
408289
1126017
244793
771944
746455
121065
799777
1355136
1224064
20677
884909
604885
478452
173440
629880
879251
888504
677971
418285
1259452
1306737
727436
987941
837050
820566
1053753
775036
1081356
973024
105328
796537
283
1140659
7325
1075255
46103
459893
469078
1326692
518987
101116
1084848
1353086
760788
1038656
126197
361668
912942
1070894
1089951
280209
871446
885502
284796
221357
1102030
845777
415909
1078896
651189
828965
867805
614272
1227835
815745
995826
258386
162094
1673
40100
583157
1005615
342877
1272555
1088312
412267
20272
1256781
705041
381764
615221
273684
1024440
1006728
201824
750398
808066
536761
744504
1258209
1076771
1328660
243488
873086
1289747
252787
175663
1239985
415284
591006
939225
790058
1056562
1204717
204770
1019929
88019
485538
815550
88362
805565
479512
307292
714107
416935
43770
1116846
147600
17549
402820
1308992
1310805
791901
822889
410713
309652
144401
817322
66599
287746
398474
958747
1119008
622865
807937
318341
494389
1078988
973557
1096423
984815
1273218
1268737
563865
1295303
1317534
95702
1314444
1229438
940901
1290127
167268
569766
934094
586988
896085
1299220
581754
192716
626331
213832
671671
165449
124541
970213
589435
250312
211376
670681
578064
494121
226906
454291
1241584
673005
21231
306337
1240175
1184776
448367
584891
840655
84832
1130233
1324230
1273966
425730
902105
1031759
961846
614784
884503
1302602
830079
1147844
1097821
1143328
135472
375753
895305
689478
856963
777955
447413
8800
960072
277341
292200
62517
773404
1309262
193862
431568
46038
890308
983038
1173572
582419
93581
664544
466149
991098
223808
831320
680576
303983
217576
1077441
1301430
894368
593940
557898
655551
1113225
896473
1228974
482277
878392
614350
987258
1294208
1134525
1017500
206106
1093648
776016
1194522
1021843
1002461
937924
776360
1034866
212735
450230
111384
491432
1109062
1006401
398931
516707
312376
918408
1203638
156558
1171528
1099710
1072599
1221324
1286509
1108846
1087975
1336447
1164301
292382
919188
1289518
1245860
453176
595249
111343
647416
363738
1097769
1165318
988414
1032882
323959
1133248
342719
308950
854400
1095819
360865
257729
215566
732857
276556
1212194
111279
740948
1254597
47037
1119933
520092
931034
112224
1351601
1019327
961044
711290
364361
341412
1342527
54653
1206752
837217
577994
689760
28989
1124042
77658
33008
1021806
781232
535747
1169929
141603
701064
1227257
424381
280901
1103132
1335981
262328
997414
363108
232913
979913
831094
1038177
271128
1144516
478049
291369
942199
242259
783223
370069
1254253
963917
910472
161269
1292115
50222
530850
474378
481165
957371
643660
898396
1179717
1357450
920107
1344548
736519
250778
650785
481748
211930
327791
165161
485330
47163
713947
257269
816727
1118929
16095
523810
791318
108436
1306789
1250670
988722
304422
1237767
1304936
1135676
1361542
1015382
374716
1183995
56648
96880
968394
1242955
667971
31074
162308
1252338
1147417
1145315
35316
597789
895083
945189
1363294
1099992
662084
406365
967097
441462
400784
721313
213817
976406
1355689
518524
867413
256059
188634
770265
1198982
1033467
821498
898733
1334185
477066
630504
651504
476621
980604
1171382
253202
140775
638895
1270891
706803
251073
237618
1090762
284899
846842
734544
613818
317176
116224
269118
492400
366623
1101245
613092
552380
293448
959325
444526
247867
39718
454017
404704
296438
15436
551737
619098
1071591
329427
159236
659006
1157281
65241
1353994
1184324
1016635
1311488
1043344
385689
919587
712608
17102
409197
795733
760746
682165
430019
622762
1343657
731851
954940
623600
1221622
1070394
298954
395469
15400
457075
1186740
306803
1246559
674093
1015944
321365
869765
403382
132698
353256
987667
60637
1251998
321410
1222967
336126
449940
236850
1232735
144349
242994
779417
713255
590262
1341387
249628
1145186
1338612
666062
1195745
575676
469238
381360
215786
609922
939710
7047
1302942
438553
1251246
76217
241852
778469
655390
1357927
413269
985968
320341
77296
42885
494483
265400
1273876
530378
562168
223824
800347
645605
471652
297858
491199
189731
840333
663426
375503
349461
356292
1100265
877288
757490
839025
425216
425807
303554
1132761
1163316
1206109
726369
121694
1057199
979420
1328044
45463
1346769
1360535
374383
572167
969669
795145
989841
46040
267784
549957
1246911
1286364
634937
684791
1079981
755083
1178401
1147650
1084251
559776
391565
89069
1270940
877035
14724
147865
410528
605978
774969
1209539
1253713
361026
261673
239526
988950
867800
659716
740534
334282
511892
352319
308444
251172
209758
639970
788838
1272868
336984
425136
741319
34663
413462
1313670
870436
776460
1209635
619750
585634
965630
762522
742071
269870
222293
1155455
1048048
174068
16613
504614
626124
346811
342720
632271
299747
695376
924660
751035
1075575
1342560
1003171
692716
378930
823756
388467
1098268
1346199
391238
815718
853378
790467
1156823
578023
719784
1018028
1302790
768406
801539
201313
595385
359814
408806
821550
379200
566334
5490
532236
587882
646011
1091740
8326
555975
747914
499476
361179
705689
59732
971634
193467
1249231
846938
1112968
397895
61926
312342
521953
427271
1105799
928496
251624
599511
416197
738698
562263
300339
639825
739462
1049179
34873
1094560
1083946
1049764
776833
826349
1073952
1309281
1311799
719309
421563
1328249
513263
224098
34911
1154873
91112
774168
118019
1172594
599719
882978
180814
129003
1307982
353556
779595
547041
162768
958417
527854
382457
746195
499875
70591
932060
572316
445356
389663
457876
527419
74226
28830
346937
504865
862124
404263
1024319
792797
873024
1205675
640286
989092
1137798
862061
348998
799526
803907
979624
820947
640518
161165
244480
530912
584132
254659
65308
1185840
1274480
702750
1332019
475
526520
521363
1063132
1193057
591002
1217512
951837
578231
124081
407034
1195184
409828
862198
1340063
800238
1350958
292275
327348
1037626
1212585
346096
644531
607799
227409
339553
176257
684781
282691
136780
596645
1179927
1330407
667440
591476
182989
868942
220270
1117218
487459
330200
1303566
489221
312927
372742
988698
1046357
825226
1184897
781756
322491
903982
388105
977533
1282113
1291386
1149984
48979
209045
530696
98721
1036821
1272060
806405
1170139
1297585
295753
1238473
24897
1308864
1141786
743418
1236329
32339
316563
1114869
666115
775234
394958
935237
940234
192026
1130264
700972
570978
870670
651708
65148
558137
513543
700362
1068322
880914
1261509
218355
895517
123637
630884
920410
395192
1241293
1273794
318125
978853
671626
950735
894732
1306049
692706
963011
703751
888706
1175985
778345
562866
317307
120905
1317299
1065256
490913
415556
1212289
730432
399598
305462
250448
697172
396498
302522
347094
196538
161350
405366
630857
768403
1001786
633731
1106166
134152
105136
1283304
665901
1314904
176796
176022
1108944
715246
968208
927076
653538
383431
1176455
438564
1306552
680040
1138949
234612
983935
625398
1265462
1361463
83141
182218
116660
908096
254303
879552
776846
357771
871083
641498
857903
319358
1076337
389272
646539
1220200
1006617
805632
843648
225800
793355
407588
936036
509352
1224491
258658
1145029
337651
285435
458402
1021308
21669
644481
1218423
934002
279683
1152438
1342939
902463
1123954
997050
485025
340814
868173
883593
554061
103442
34353
708888
1220308
881101
37873
678694
1015563
422239
1053738
1000400
656349
563477
265911
619432
1073654
73806
970430
642888
202125
1088367
526625
67770
618194
84772
1328381
1224542
267679
1132003
196994
63272
825027
664756
133372
141584
292647
448232
825971
697598
131183
1066191
1021593
703074
525179
924789
824842
1213942
442783
1109675
1280664
1276928
583387
38241
810898
1068678
12310
1324409
1105375
1299959
1022654
257220
346333
1062608
330879
688705
225567
1233512
1184123
931607
355911
837907
1192957
419081
429196
732409
933589
466388
1311864
1209256
1149709
30061
697927
954661
1267110
797700
402090
42079
1088241
1016272
690178
759097
952191
60936
1037050
835105
1324568
1264665
705652
628129
897592
1000203
299367
810250
1039503
1077465
129834
367977
979223
233867
1253541
411594
1335602
1350043
345800
977259
615124
1254362
482104
1329890
633241
462745
431928
1163177
512234
417303
759696
545376
1354068
265607
96195
1094392
120382
498769
271511
871376
1351216
1274094
1096050
122537
856425
1037471
837535
770880
819965
134829
1170875
41208
958697
1247528
1197967
718758
1000551
1157870
647393
165262
338548
261350
388912
1103827
1113965
897510
797912
784633
344078
1172336
1326719
879707
81047
995598
216090
162269
1077181
1174950
522700
432008
980724
1321366
1106105
305470
1359064
1006955
1249639
716017
603895
395388
1004379
188466
1255554
816054
815653
158217
1262027
1267732
478862
1285526
536705
765148
797694
186686
799683
391085
372504
125092
230284
964983
903248
1109770
820098
108700
14272
703192
710063
449569
1060444
772752
810936
845079
196976
776994
1040925
711593
138670
234614
681450
276028
382833
147976
1270367
1001469
1280683
596648
3574
812419
104766
213919
371456
1176144
40365
1000405
121841
154078
484773
908731
1056877
1014318
843860
115976
226970
98045
598845
493262
1048616
359498
487737
571416
899020
1053579
149512
1321326
1054300
986611
1199924
1129618
1081829
885934
1004558
126390
291704
1261851
1018051
173172
1140539
7064
756113
833428
203449
34240
24287
865363
1042522
121651
1228248
1184802
1061086
402245
1132588
590502
81199
653606
766963
1133073
1193739
369746
1073830
107345
1181637
49638
1199654
1089191
194017
407024
300404
1255979
1026592
591470
1059280
183847
408239
162178
137149
467181
639051
575472
1272650
1242996
114343
1124512
155714
1286538
254541
1103297
435823
459711
834453
476051
1174180
220418
745771
307386
313860
1162208
290058
1297725
1039165
1195264
51454
607110
1358703
51767
30586
381511
485477
137360
902741
1348351
960450
71401
532190
874608
652809
444718
596325
932611
398444
624618
676724
530914
796747
1225510
658180
10382
1269946
38976
657424
219865
348552
98157
1269779
719055
224788
916798
830782
140048
1265639
385237
1170760
354863
429837
582410
473356
676082
388722
261342
753446
474976
830539
1281497
783467
561790
172145
1081474
537388
1211226
1283806
174562
312611
964265
103975
563870
64278
217888
326255
759715
1013218
812390
1277604
380103
1229325
260928
1276289
816423
1347238
1171303
207730
586359
755732
1142464
79108
1124783
239267
978781
730095
1317843
1134821
459852
346870
478572
437645
885849
874749
451123
1026745
635019
1133276
74371
1197179
1001456
1143387
168082
1329703
461363
1294391
1171629
367860
1260432
567695
512235
974078
28052
252280
396168
23510
1230330
65648
832337
331893
370385
152796
194909
344111
671775
246230
314597
948058
1168247
55792
651944
93525
295845
663854
567510
171914
68272
1023347
682088
46191
993495
167724
113729
1012772
369891
1087791
100647
100128
295400
1191131
813234
1246437
290484
402239
758324
891930
1189514
644351
79026
1067917
626613
474116
210223
585735
1084261
349220
1216116
384036
1305925
783749
310714
276144
532055
1146146
1228469
660349
741621
705267
681739
1250376
1125267
245016
1166167
1113189
531280
578249
26007
399141
1244797
1083664
1079900
907266
364170
369333
23988
44526
1063268
1328912
669297
1311677
135860
1213289
180901
1074099
1227013
323359
183229
423042
304923
813252
918696
351680
280994
1205739
824989
582502
288063
258704
167900
650676
303275
948870
159272
659286
939246
1024178
895989
228353
447869
73341
426748
1302435
460576
1173922
689708
1055405
1182131
978202
1048488
515129
1041386
723363
451961
634613
604135
201487
30340
82009
67079
1356087
11559
1187420
707923
26280
1110083
971189
266642
176040
282426
892207
1137779
1018423
615379
1017588
496733
931097
673583
99007
711859
1130361
283282
127887
1329857
413796
938303
1291108
1104522
457897
146613
328901
160703
1002629
571692
933191
458509
158680
762303
792461
1146879
262810
1363287
494080
1104894
614640
405062
970169
802451
121201
487538
67194
770655
511388
415380
1250679
655606
494306
982917
1049194
1281652
1285771
93197
991030
969352
962625
295670
1363098
811901
1235460
1177025
499939
1112385
645818
632278
1134325
167029
1304807
922359
1259575
727938
220686
575046
1118111
1283077
1240050
814862
654083
1129711
846798
801267
1242111
1319688
1185145
921536
1121340
74363
660379
716027
281605
1075256
476184
289110
328749
812519
161532
1189507
1327379
1025732
1083479
250639
846500
718005
1174762
1086162
451879
1073437
973689
986196
1309558
943898
618253
284415
523185
158852
994557
1212375
140325
1067451
775748
1174023
764482
760975
573239
761270
25713
1336570
791764
669959
476113
659440
65520
1178415
454051
129043
242188
625852
1137654
33011
1107338
675181
567432
37137
695435
186811
1280347
254839
205625
253870
1207450
22532
424115
531972
1336491
227503
786800
249117
107004
404403
95923
444312
975620
48360
503633
1272261
1275298
1123720
1346291
377860
1230206
513790
956787
1099838
738993
106826
1020655
627384
980284
937120
769729
497047
120075
685472
1332962
637784
1301990
87098
336103
834964
940453
326814
155736
1358201
1289080
266916
1356275
511961
745195
702851
1095141
574202
410197
1281142
152621
1094633
644391
687541
544974
675185
191202
1079986
124084
66982
852069
943737
1234913
560857
470788
1350752
742334
375524
1347804
324859
472308
257714
325064
855729
863740
1306460
503512
127932
1332738
219507
428533
249658
539629
444897
282756
1302020
833453
774396
494531
896806
1349573
544129
501939
742171
301599
783242
927023
883031
1222326
1108470
1117433
1058080
218698
528603
970427
1120546
1233667
439115
1315424
595599
323701
609127
679509
1011942
950476
410702
1000416
1160849
542391
367988
274957
441989
418586
1317114
963162
774652
571537
1142389
1058765
955217
916002
666797
1337672
988144
855402
1026087
676769
892272
1017038
190349
864675
853758
313312
946017
1082761
437719
420176
830100
608693
83224
416973
105425
1241310
417409
331637
995070
771237
121344
605760
1245675
318130
310300
871173
246597
934563
201781
308758
14094
732376
317637
1279464
638075
87561
301021
292314
338559
911637
425238
374472
519468
385540
335035
1254786
584636
37878
623715
292483
1270142
784097
369371
572888
1302100
290060
865627
599316
1246442
537937
40182
502137
1303844
444282
1069997
123297
789905
290386
427765
64551
1345964
1298445
1079351
1351040
391701
473279
681683
1076244
292541
771117
865130
68841
1290222
1156106
1164271
985783
335535
475046
693219
295025
646995
797526
1017517
1018907
1039912
53008
351581
765858
542342
560452
662111
754079
684831
1062331
1169456
1032558
393862
217553
1040352
497134
3013
1604
1311388
564291
674664
889229
677550
1331425
352775
1280852
571309
787507
412891
1202148
721958
1103107
76691
800487
1061469
733806
189738
345672
1201891
475446
1081514
31686
1002725
432065
883257
673305
1311692
101940
809955
522740
971560
418447
390243
397713
736005
435970
916994
1222775
5916
559821
655789
61878
1022886
548272
961559
456766
1022044
1157534
1143428
383628
1291870
1281209
1091596
145010
1220337
1120667
177590
336100
47517
2403
708414
1240395
1348736
480002
85448
331421
179909
199318
511249
440045
1108175
202359
33996
642219
845305
649577
1243624
482006
986920
760382
1338919
1329851
148993
1128495
503527
75064
677751
801123
283612
1093874
617908
437152
1119180
55720
80088
999305
70037
870835
304902
645112
804476
111644
278061
874826
799935
907159
953073
317929
380520
1171312
499048
1217995
415771
672537
465263
917771
181275
403185
1211250
254589
561163
784063
970108
1148282
311491
968807
941442
424080
1107401
255491
653809
632708
613040
1344793
972574
900974
199434
858330
199894
1018030
339059
418368
892306
451319
426147
324827
787766
745220
954188
675983
1028489
83437
765496
1303729
1087776
1211607
233165
930807
754868
161709
1275104
1225737
1175129
1105494
896239
79407
1313328
355630
859702
820310
1030852
263088
1311542
1246197
975310
631174
593140
519314
673114
482236
951812
500966
473076
616135
1259880
418197
1163526
479201
80513
778420
1170644
980721
692425
569793
1228445
794617
356015
927177
261930
179556
595098
1134652
137697
1151692
1115439
120941
150235
999018
892350
803792
144785
782566
241013
1129433
939186
841249
284487
996070
1167103
800706
745706
521592
1101697
1042170
3704
509037
1025827
455599
940801
639228
42698
44881
755032
248301
1146223
1022478
1156848
698938
241682
1132773
440680
1212102
1144654
247101
626431
335046
194231
35655
961837
246305
732800
361626
321271
109686
893804
673369
112517
625546
38223
18914
398929
911451
119422
12105
1100070
1257102
308323
187981
1124623
441089
432627
847353
81634
236915
10145
950679
1256041
1301602
818869
707627
144511
576711
572073
531702
1141690
203865
1035949
734653
1249283
301855
593986
340642
72332
1281303
572789
207391
251658
827853
1047901
316511
1217753
1082148
123872
545053
984141
1282954
136840
1079028
1293824
382010
1253395
1205946
440216
225361
433441
1150907
1022821
1340161
842592
543377
1295496
296155
1173668
561043
154628
451114
241002
629096
220109
45941
115744
1063190
78615
557760
214036
16402
1276554
835212
674332
46398
466441
441176
1147948
407958
503918
411083
389097
413068
543669
792524
551640
305998
1255442
1305499
42369
1140017
1203833
753677
483400
84684
1020332
808206
494221
478122
258856
1193989
227805
385071
683171
1159150
740220
503154
892915
1069718
1085939
1344832
83744
216486
1356748
873760
249869
1241799
1013594
1178372
1261995
136872
1235578
785406
74672
1112428
622629
518123
317131
512641
713033
916380
285420
821684
31472
148298
929242
1013023
444608
623203
847327
1135268
896575
687928
532810
554757
1341310
646386
189818
248833
1115130
1157215
1093284
1208477
473597
836652
749289
879614
689745
510397
1224301
175239
49355
205516
278308
1334178
1151252
891541
19840
1193261
30548
59134
322390
468435
381374
1073935
614835
712891
616280
673622
375329
1022766
74136
416139
428143
284154
1310728
260
1154749
234299
1256719
323456
32090
1090313
586929
277188
366804
5869
1090938
409896
517374
423928
524016
1121123
489640
162538
1271676
693841
354409
1114598
782273
1342198
950258
1077330
672479
760466
279854
989338
803050
116705
1242966
1168314
181297
1320878
189807
252087
619963
701684
831315
261253
321824
515331
1296019
683688
203565
1292251
471762
988033
274575
1131329
585452
851978
898054
332224
1358092
442248
145555
1361358
816918
905482
17469
191389
395405
1208447
1311043
747194
1011810
587411
456325
298839
1219839
1333705
757667
588893
980774
37925
1047679
794657
930138
496815
1014510
235121
59387
1318578
724170
1250791
555318
878656
1082645
1061028
936647
1274011
461256
1347328
165218
124947
1158326
240263
691554
326716
521133
1129
1360913
300783
324965
1320280
1253761
699557
1183392
963717
1204605
633008
530102
143524
495194
434128
1069882
67463
1325138
474378
554273
755156
866701
380728
880825
660131
416729
566790
917539
147897
533086
547836
1355898
1190977
672029
172040
318097
1193207
658535
691700
558969
952212
331249
433174
1028551
176323
1057156
915530
1320869
1063145
949379
202464
407888
1264292
867320
1256357
713925
1360876
776328
187759
1028572
845230
840046
199792
170032
795221
731261
869155
1060218
848336
988736
817901
1007333
1096642
906707
661647
1265424
939213
390715
866343
13327
1047107
170381
1334010
384605
791483
771087
1183700
299995
672734
1260456
1211292
1228121
707516
441198
721120
804889
514572
314779
1002279
1017617
692335
823541
127983
478391
265586
111602
247036
1023116
212214
216570
722602
1258658
776228
1259272
662305
191342
450680
1257313
513321
1036003
649376
406539
1071886
898934
978510
1202372
88116
357182
983622
143352
277595
637586
40489
812257
526424
675210
1220179
986693
48032
1123276
867358
974520
836321
123263
818448
1260611
572729
1064742
821446
1233563
1011473
278246
943476
1343455
157829
512426
985069
1335350
233228
861135
457839
203540
756203
678881
431666
167219
249977
146837
880036
58459
719654
877170
937570
1035926
1141001
324221
1207771
334533
465448
123844
1188334
179653
556658
794694
716590
458749
1334544
700371
1099402
431104
53944
652504
893746
1335485
1034698
374215
554760
1254977
444381
1161976
1285738
538028
882037
20614
1227614
1351378
709607
1233433
469073
919472
284077
125773
1305259
819338
1281055
30351
1207562
94708
737786
51678
865910
1306674
99130
167859
505221
1045548
144727
499151
579630
48043
1018506
199696
4154
27713
1354108
1122839
572604
22048
574343
1087021
532609
1218383
267176
228286
440338
225011
611966
12904
785622
859806
644736
661252
587988
508359
1048529
155742
78514
135741
190009
594576
785301
687829
941079
256727
191577
396758
90257
388146
920930
1038688
237930
227933
1340972
345130
1243467
844556
1316389
199167
41991
1259025
1284322
985346
1086397
1156073
471605
1053126
397003
1045637
37227
570676
532504
1150792
1245975
1224067
1066720
1284265
1139021
598285
939811
226939
139311
189122
731590
118916
638773
288814
912948
1241772
670995
390483
1126118
490453
968045
557558
945181
640286
82572
970776
1076776
854639
965776
259367
152973
832248
1081092
1202590
984554
635582
264439
615123
508637
1273711
1307078
407044
634272
723123
94910
329023
321517
215014
80450
1257418
484002
330355
964343
1180493
288299
600634
961727
893748
945235
1312248
1092318
272539
845071
65495
88910
181824
1092649
544534
1294937
569359
734659
99020
1197027
990294
786231
700624
1067502
221879
963170
250782
361532
441068
1254782
525113
46298
800703
1214630
194761
1030832
1296999
875956
43270
1239159
910760
268946
77414
678919
482754
328629
160583
448569
723393
665081
134121
216355
1216751
1338730
1144798
33549
918568
295500
985643
1039349
1301752
1061213
661038
503477
1028561
1087043
290073
889513
338369
854523
946897
916652
411516
282598
1323892
1134528
74106
5205
443567
215787
984656
1008401
5225
1069395
1090297
389434
1053387
800739
560232
642734
862541
1272735
1083238
351533
515915
840324
425995
532790
1345519
730319
1014666
601012
54702
842727
1198461
231413
814835
1011553
585731
164412
1000097
825534
1077858
1281708
71958
254991
679779
1018392
132785
55464
1050329
275764
94775
25253
1021295
467402
1249158
241684
642338
19181
652977
1235983
1292476
1268238
1080485
800423
187773
687752
679246
620893
372804
69100
414470
347863
9043
932660
467318
716048
378272
107063
32698
1020595
709183
1206890
836683
117407
540590
1077366
383719
557533
1353884
1131529
673495
622429
460009
504092
1238970
240967
1023005
77323
1132652
946660
1001951
488275
1317480
357120
836454
503921
495393
79804
903968
983737
281230
633470
478400
1117155
258153
172838
1112553
821739
1326043
724761
550761
1184270
940755
709461
69291
518379
1082843
358369
737341
490542
619832
1187983
1254498
1251659
1341813
954049
104211
487825
773084
1230121
637049
1173630
479185
1043402
556299
1002853
849899
783201
1297483
253854
1258150
1292145
1023762
1119064
681536
1208867
559506
317516
1011747
409424
1073868
1205606
758204
1359450
1131329
838484
1077448
928856
1061777
1114033
1023407
892119
1326344
1084065
127615
768518
807957
247634
824617
908599
862868
1339328
358977
1110536
529346
32853
789491
492792
164582
1097244
1034550
85127
1125492
855253
940917
821171
977781
630145
1027982
103345
1217232
1190006
224231
391839
535631
402190
48230
380513
467900
265648
976612
722860
619189
1117125
181431
224602
24617
1238122
600208
651734
369364
1029556
454744
1314688
1223608
970247
942536
847972
279392
500429
790448
632757
903481
1242755
653937
221876
1220621
1253234
984748
1085358
29523
344306
57008
905317
181540
434933
163810
531938
109720
889818
710770
89007
349833
724703
1293466
70377
192093
754173
516179
1093340
714181
380272
1167892
1316427
145987
999927
1273579
1097089
1357702
616708
402743
1058549
565535
1212532
1217131
231806
710306
94985
193969
1035286
429858
270835
693530
953214
532473
6427
1129495
1174500
12832
1283130
364283
1064884
305915
71886
919407
59491
640239
814609
1256434
330909
122501
422286
1185734
1298722
400851
893979
443051
1112925
478270
1165643
273259
227198
87467
862036
966234
755673
1024736
307539
1316618
791113
992445
494412
42726
807936
1042459
252233
883618
491930
159340
333163
736389
1067928
1190964
46929
261420
848850
827346
944307
5565
981133
1073878
1247314
773124
1305068
1328250
1235987
398144
1337138
747764
1088872
722940
1062575
745133
729824
1165713
131604
1238724
1133846
1105866
31319
884825
1180288
746117
708537
1284284
1168835
623235
914537
296121
787944
1207599
432857
906710
704474
808960
415697
744944
138954
1205915
738464
1179994
815732
1137509
584934
1184642
136976
1044321
455098
773143
296718
1019260
700083
1356164
181309
1069218
438492
1185924
342892
588696
907931
906155
336443
877956
1051824
425435
31168
358707
854080
284216
165080
290066
181842
1102146
1268245
67527
713363
269004
320052
684805
350400
910052
790136
493222
1303647
515545
209029
483317
990300
1290806
717734
1342994
344115
688234
828821
236149
89347
738198
393156
724758
569548
130114
1319062
899959
901896
686698
782058
356400
296737
220496
330877
701641
1091932
541284
356163
1360599
55195
703925
806000
304153
38991
736924
134405
708171
988197
834742
709690
556362
316208
782759
806500
6288
253995
412763
1104254
74199
483767
472714
354771
1062002
1280775
193939
767780
984765
1263906
1270916
836857
1325142
117155
532198
74614
1161153
640805
883134
664731
773161
941155
601488
328473
1148130
1324569
301662
505613
490253
1268747
1288774
453330
1069025
623415
900510
465255
663269
1075319
98966
1229508
600852
702245
615474
704778
885217
177987
1080988
1308214
251089
833722
818541
236378
1002504
728317
74441
792964
775293
844582
59439
1345558
564060
236217
2632
684348
288702
265187
530890
15127
660543
354739
493
1096487
37213
718445
820366
296987
989958
122712
131670
444512
449226
868848
368695
86396
69894
305971
1099812
1179276
1105674
103383
513068
802558
896776
253849
986530
156073
64913
484076
765487
184517
615653
358951
465427
1243104
1116464
89413
268872
928271
757766
1220954
707137
1149685
608005
198872
49408
563678
627051
418664
536895
719812
897046
119691
48065
938659
1069205
658317
217757
775132
756863
1227914
1264822
960242
596033
748007
532111
395155
449022
861120
992261
1006402
1237387
774474
5327
677110
1233537
949365
764293
114041
1196891
54969
1212427
201952
750871
345358
1029056
185443
126030
1203772
895145
896957
541961
367876
447573
530309
184713
1222782
1042029
1187732
237293
1238787
533312
770849
284090
780232
90362
1331021
842787
547678
1229366
957756
441831
1066199
804656
761091
147896
534398
413888
79852
1051458
828872
677449
607674
1006970
518824
898985
707253
1132679
594187
907529
1052903
813226
854480
1360203
770406
577994
528192
344049
167290
140144
258876
1307217
952908
1164172
554781
22139
442435
1072217
213640
1247195
469401
582811
998269
254701
1047199
1300786
1085837
570073
12602
649119
553354
185165
149208
188238
226688
48498
521629
264195
726503
956320
975257
1295495
1238452
1140774
1092312
1321492
333348
277985
44277
627547
574922
907961
571201
449008
620086
40794
771480
1210730
228373
1065693
423378
1059340
186475
510857
1276172
1277943
207658
1240113
382193
930514
1128960
199924
233415
1034949
295118
958210
718455
358112
1115414
495335
1279593
426408
336458
1154618
1225423
748305
1311231
979345
1044469
1174041
1178074
773309
73458
190269
231918
1051995
63529
391826
837230
607644
1076869
1087625
325965
948118
1185616
772228
105617
615943
680323
458209
1156128
1040722
232886
1340797
672393
526185
207214
564404
68073
85894
915396
420124
885012
744617
1230215
1276248
303714
490163
848324
439330
737164
741858
757671
963428
1017721
1186644
291798
950223
1058361
1238540
609997
1313287
809723
1345551
460378
1335311
957404
1200475
873496
1270922
10110
698228
725691
409192
715292
847994
995920
485889
147493
790658
991858
52847
253834
470388
502446
219886
1092158
1069419
440476
746988
202058
1055374
181626
501262
387938
834780
562132
999456
892238
313275
1334753
1344999
428777
990101
571065
1162291
1212784
39730
357097
889759
721685
917314
72180
104042
4554
324554
1154637
703437
1083050
244432
285396
1213139
1125288
1311951
1162112
689740
173062
393238
801680
878874
851837
419683
993628
1203083
78060
27937
877152
1011427
294317
352231
1207108
447377
1294440
1101620
340915
944842
979293
134767
1127912
463722
1001004
1326170
769331
179011
687602
1167933
501380
536410
337000
1080602
1144336
50130
1006077
759277
1277589
452307
246204
519582
314321
706556
90237
578694
790859
1152807
1145666
935219
536458
1212669
1045649
1186907
501382
17987
233966
1277260
488139
990932
55344
328260
390855
1278862
937020
302192
708892
653971
583781
932989
548933
876951
1145300
20375
922643
657431
441237
53932
612934
1318518
911397
176231
1051918
1091460
868073
1188907
291593
938101
921453
571204
95481
547556
187972
1126712
563121
415540
500668
859072
553675
404725
896279
291660
1190695
1157647
44362
651410
577406
431019
80183
1123133
378384
544787
1297698
570189
177374
441965
1238335
1131898
1095435
1279063
1031943
1288269
1310256
261754
1314074
596009
1193713
1335820
685867
406628
205976
580052
1322990
1353032
1227724
594931
1136974
1202287
1295940
866316
821199
853664
1097635
1040644
531108
967695
1254045
1188988
954055
935818
685583
199179
1205457
1264481
1118787
102522
1300679
576927
482119
337145
1046200
555598
493514
484531
1270878
387480
123274
593566
1044148
752126
637120
509123
444364
582567
495663
101123
67148
177940
1313416
657609
836993
337208
155411
20459
28954
867127
920107
990513
863760
1137532
226441
43790
842250
443079
196450
1344669
1045883
667077
212288
791692
146665
1009425
368486
318851
576445
639264
849923
1161924
456734
981256
1001373
409789
1338677
21098
1257237
1314938
489936
334859
956967
1182820
141283
1198843
1243162
538449
719261
893829
611304
1255733
1003784
97269
963454
478839
915387
1151853
1220957
1224901
307449
225341
1008760
1035006
646636
198514
1275946
636418
1034071
798830
667932
575831
1000843
890661
13318
615889
168369
162078
417340
1173523
29500
797361
528397
716581
1104641
98246
693588
1229082
301863
335518
459756
349653
352841
617122
1320054
1247860
322632
203604
1304175
1229128
428035
185303
575409
1282040
878580
181901
631047
675047
1070070
910455
260819
116983
970611
485181
1122703
663882
620175
1026820
527627
150840
607826
469805
1316484
1363087
797885
604638
775718
1333458
89275
1078114
767406
187131
1005357
1161207
256616
1028796
1212455
435847
469833
1094365
1066071
726640
1084930
133400
1056227
851601
655933
1143297
1333536
675669
65359
1006745
890572
3613
948864
1258530
146054
1255675
850942
448995
767332
390183
1012204
918592
38391
389128
1171374
307974
1256410
1282241
606395
499868
505266
872610
660191
968171
939030
1022598
840369
951948
852545
1101642
575715
846882
245441
831541
777467
215742
1164849
363558
1336397
400606
950605
509129
545072
474764
348166
633927
854241
79444
1063595
1272186
1174151
1350702
874064
120213
695062
1039551
1335421
294433
156660
1039106
1294554
607658
334227
1109332
745261
1138554
1236768
829907
820407
396885
315067
292629
510180
919702
113035
312726
1202525
587148
1037480
401637
993125
763070
631035
697927
742473
849234
387888
698979
300582
1101495
731950
972550
1054647
1331402
199097
738092
598227
666437
863627
122158
894626
757875
1102087
750581
552698
940982
906328
419027
112058
1081991
41828
915794
1277088
514652
758010
748734
883497
579589
358987
25662
1042765
262607
811493
706372
920957
921010
756540
518106
529232
656096
336566
1273621
736498
202963
845458
228185
377814
356299
424957
818526
321568
17209
1290886
219261
1214325
644759
191364
535022
693744
1231190
212482
578555
1258538
325982
645661
445569
568231
502519
708312
389824
941147
717639
442831
69150
177288
1323589
253703
822805
849097
740686
501146
1114847
559328
1261056
1015582
429000
1150496
1334374
206886
710934
301169
1172919
1006926
778790
361960
826060
763919
572670
212943
1040189
1360458
1326774
604947
209854
67800
257143
896798
58310
253389
676845
993958
718895
796743
584999
1311218
985784
380066
1158913
1284780
259093
37880
1119036
231161
954646
1308673
15182
78681
114609
48990
991977
594105
481470
948897
309213
214285
913827
113264
449386
161684
1186537
1297778
52925
1286127
704428
89998
2180
1349175
336631
858691
723705
859233
663144
944048
760847
28262
415323
17924
561771
772028
459153
1090061
1328997
381616
1108941
539005
238033
614283
724462
68461
279396
40523
1211951
513025
60269
259321
1134732
750460
1330138
1302812
671459
170162
217563
457268
494291
190090
553817
90555
1123664
551072
1187598
854853
1045905
663460
686564
1128846
1217597
265649
923855
134693
1077402
1254591
504501
272585
144853
278889
134162
595208
771711
604492
543070
476410
737176
623422
59376
398433
832979
146221
1292493
1358969
541571
195350
542768
948610
490386
596860
167073
740545
143686
310727
1191111
131759
850243
219316
591322
336741
504738
431625
1144570
219903
1330283
727137
1055943
324390
481107
1203169
195975
1297495
1014897
464406
395734
1236865
307135
77492
443825
773357
997051
328526
556602
1009363
514864
290351
998672
974576
258501
59415
1164821
578551
453667
820106
544142
540343
362159
853332
299295
288231
650855
248745
116732
1233816
1105135
974935
259715
596091
285098
956547
1202787
976239
618537
742278
69482
815654
650530
643416
864633
1223523
1313527
1019283
309959
1253109
1225193
198326
343476
993855
713002
1201365
586152
903517
308899
458190
894572
433417
71515
1139267
109387
235288
1303893
189371
542378
949928
936240
910987
866202
581686
515017
334581
11662
324110
1245634
137730
602499
384055
1224787
747915
143718
243799
638445
1212790
878552
189306
195336
1242839
1070125
336341
1065084
1222801
321314
1315107
438315
225871
639831
211949
184010
536221
542408
1325500
238815
778623
1356755
852004
555580
546646
1341107
1266713
522757
461521
1331412
1207674
696604
382444
466349
1346382
773455
493806
122013
270738
932667
440963
545288
887516
933861
506745
995033
1284660
336931
219434
509790
1283050
321418
574100
1039574
1266051
334267
78820
1062317
576316
564535
939782
370849
350978
1231111
1113561
1173723
227134
1004755
471768
619611
1138538
1150683
505642
308951
209773
933946
839832
259907
1306589
242144
1334424
948206
577884
106807
847180
72178
48246
63955
1062960
533461
754486
618757
262479
455487
641843
494630
1353143
1100431
314360
268185
347896
302456
35662
1199009
1012421
149344
174626
718261
834859
474078
210918
1079044
1098137
1211783
1321403
941490
23407
572184
357553
177501
1303258
916472
803907
300792
513850
501591
771617
693673
716484
139166
261122
1311288
1168260
775866
1242791
66992
1307712
1263772
1264891
879136
1323478
200267
960019
750562
224560
338221
396048
292381
1054418
1137657
1218276
1108554
822348
151642
281990
99622
466496
1077868
313000
1055044
1053196
1001098
993233
479905
756962
97843
379677
152151
275450
798481
648380
354280
1338871
1152604
47718
503474
282494
346352
644159
693398
214837
1196669
769965
612309
1032416
241286
805876
37069
1222951
107676
362951
563894
724461
1227013
772365
970397
618917
31890
356617
702423
23073
302172
328669
45448
988346
1155887
1290879
188230
148636
129991
861008
157837
722067
430596
497108
1144273
1009568
1318216
61603
591057
1082181
463427
616275
402698
194524
1052016
1130774
1081281
85163
495599
1041704
117905
471529
227582
863687
438332
468662
727802
1284380
913390
136001
566908
895113
163924
36214
350774
435839
1048758
641368
996276
290214
1281257
557469
510214
578969
1183791
109699
413989
42319
724965
586426
1108846
1046007
849065
1184291
839348
745867
1089556
1084060
15949
274048
1169599
955165
1218061
55383
702365
373225
10371
1176193
68638
330499
743934
720216
1321063
920636
58399
923393
890363
764419
1138205
690154
921775
1135551
1223998
159888
66187
445920
465008
60599
354767
303870
1059204
430497
880323
1265594
1097853
37295
498179
158996
1293818
1198642
858735
900587
1024692
906418
675678
1351274
1257886
1006958
64987
445484
371509
605579
886552
935697
211063
843179
1307157
979534
189703
1285904
151009
659905
840853
389596
1126880
189911
920745
368065
587681
479474
377639
963138
19190
395078
896712
137878
970948
208757
899099
453625
269381
567348
1263780
244125
657484
65052
777788
786650
201916
468001
586325
42948
935019
1115314
664290
426000
1183683
998862
209868
399341
450110
1361763
1077251
712032
608347
612330
777574
667559
37154
760812
1063647
3420
428714
272320
445255
740173
1363933
650063
663735
370050
973435
966770
550335
335976
1026577
1251366
947241
1081890
716536
1294532
850762
17201
941311
703233
267570
105323
783696
789021
1336747
96580
270776
518127
1099371
1248403
649785
904348
997508
128139
475655
456169
922179
182912
851045
497167
821131
533788
256921
886557
854364
187303
300920
1254002
1056223
622678
557432
688537
1034518
850785
1048856
742240
373447
801412
34293
712546
753673
328975
110818
131585
165379
606736
768140
570219
181741
918126
122242
136203
812840
568506
758852
1318315
1001732
559621
1096737
1056234
1011772
943483
603184
1012379
58423
734410
1145843
229963
817555
591993
67957
183002
777603
743212
885599
629602
748817
5689
438690
902291
664535
623605
44557
1153466
616669
395722
15285
68773
115458
1146994
1296232
1015420
558302
1199230
188
744789
1033443
403746
1288852
1033000
393267
369335
810177
1152045
852659
249465
640608
1004338
1195325
678927
758149
571508
760666
459112
460662
78874
832092
204166
1329083
1363190
1335074
57595
253688
1162678
154853
481099
30203
1241341
1232923
593767
551407
949665
1084180
1344784
519102
1087649
338191
1282830
196277
1132254
606555
1326052
1018067
349761
248907
143926
336788
137643
299056
45046
210913
211908
931681
1326432
1047657
1185331
699992
389789
1330837
271411
239699
1201491
71356
477577
138234
453319
1256371
951546
773966
78480
183232
294744
322565
69042
933320
1083993
1292507
766496
1079953
586616
48296
581897
881574
568191
487016
550413
179807
1027117
180424
979471
1304684
898171
210571
177433
731852
567137
429155
4005
767343
310040
470733
864656
609764
1043149
924695
1107708
1124736
1028537
351173
779427
1008639
929249
788114
872985
347169
888548
881944
531672
454348
650588
877893
761116
269147
825309
1295494
854137
64193
871595
411343
1340079
1234955
777368
756236
780632
120546
885655
1351201
595753
14953
301249
830861
216110
1190852
652919
609244
888401
76176
350287
559915
389728
502255
474072
293032
803342
46438
457405
28281
738669
257969
1331505
210121
417600
1225117
1134938
1295083
1240940
1300606
441387
1017009
1236889
1218548
291027
604896
76731
805046
707005
1335016
933343
258224
1291667
794472
513874
938055
644748
1265112
405857
315168
328386
415725
468789
1138974
676780
300432
1105613
233298
43597
546278
735100
908827
346537
1015488
574308
940951
534253
932426
927043
708437
324608
115362
522403
485211
500564
211908
1269995
1174808
1251419
1085185
636054
1005597
1342946
270669
1328032
1039210
1082646
1136068
582144
481776
93245
1220656
587391
686176
108201
757224
389969
889263
1030573
491317
386493
181050
24153
787425
151610
967726
633987
218652
992303
776385
72246
1214323
1119090
1054677
786903
1084846
106865
837565
1141257
1215724
995766
159985
1322165
1356289
169596
947081
884981
836587
1345976
1147216
431638
778574
105427
599592
154100
1005573
47974
543217
686743
166737
432737
650063
229457
315842
452255
894656
160725
1058737
689828
151685
205785
1319434
88356
936895
375499
106065
548275
179288
140418
140815
958266
1154647
139778
92136
126054
1291812
275729
1036099
179900
1189601
1196169
619004
687674
1249135
358255
449153
107569
742854
1158817
716877
66878
714259
208368
706783
1228968
451885
699719
67510
1109109
272415
171694
862870
569887
1262512
1268891
1207358
1253500
1056329
171963
55942
47982
487215
625577
292944
1223747
1110855
1239266
683237
1159575
1026463
314711
608222
258375
764726
797106
166848
663377
156750
764846
135157
1228794
414293
829527
459520
276000
812158
124097
521568
993493
940682
153792
751591
1275287
67041
336422
1201016
288146
1328643
783775
438034
1301987
531074
782064
711662
389557
970963
1008316
35925
619938
701297
454035
232219
783314
717451
904426
85635
941488
631590
871317
652112
875081
137376
1108166
505107
249436
1013148
1157900
1143098
1263593
1230667
106545
964077
376636
1330339
314283
1151607
171378
65287
845060
148589
187628
440682
1103869
1050632
618767
419118
1278674
605792
511466
1182204
1015198
250580
857127
266509
999606
99969
200605
181718
981084
1185998
117125
250844
683296
970173
480717
233630
969305
1201435
822805
431685
619643
1123188
858779
207617
200490
918395
121858
833934
446086
1329597
116370
1253411
1341614
318244
861433
138269
287119
422220
105079
124957
704609
235478
1351749
992394
232132
525529
364602
419728
327501
987824
996673
172449
680202
1190796
1172263
317793
1013922
651703
1006406
193502
1062863
359707
110482
182416
980943
318528
921717
389747
194170
1192303
799490
979046
707781
1285458
1032373
164445
287699
292460
263535
825152
127443
89633
1264976
894070
797074
509372
871381
1072417
990713
791762
769169
486694
999614
565046
1010882
483656
618352
15714
653952
1150278
1347970
1106254
658592
1204717
34379
111961
1356243
902204
1321652
622187
1047096
643502
1309758
11203
1083233
1240147
22202
1251702
373145
1012101
271905
661571
390571
906130
761765
1319913
65217
387146
18036
1008990
414501
1319067
565683
943915
670299
1242196
1343079
16394
429674
463867
445982
319215
354202
820108
463952
1363035
246775
24151
665704
1299730
755507
984546
867340
396134
8605
1227213
83404
819658
1191788
1221570
1265010
107871
501861
344146
837341
1204113
307953
449542
77143
1191712
871022
1240595
327316
547550
992048
887319
1161065
407319
712147
235880
786349
570121
1305689
326271
1164492
1111506
957905
1011307
853255
836941
1263380
345300
812201
45343
464279
812392
702701
921927
138033
285109
724617
81518
361858
533541
672784
1052724
591671
333352
703496
151154
473488
773625
1173199
478891
1246531
785800
644747
1094071
10481
1130759
137179
1070173
958684
196832
401846
1133834
1159792
380067
269099
98870
1063486
1023422
265166
819760
193976
458281
1120675
1351616
133182
425997
480523
763295
254683
216571
1094230
1128154
386278
776494
1237665
1269512
977598
1359316
1048695
745200
543330
1231847
206025
1349138
546583
260402
475757
405037
854305
1235334
1018157
127730
574021
62231
551212
712912
314408
686020
383983
408192
702892
1008496
593934
520755
301365
541223
670042
1167106
804873
840721
694525
930672
1256870
1249407
686836
803570
185485
280623
171299
535775
762325
890325
713362
548200
772032
1027045
555786
1073696
1016930
1103471
1220978
130464
587124
413215
242872
192245
450681
190396
915082
1211451
1284946
705723
260353
674941
1282143
272234
546318
512985
723426
681605
628121
844611
212779
1268900
572114
1117056
1285254
208628
653429
1170365
752990
741103
626896
589770
989252
1316227
244088
932525
423563
470788
832339
988201
1012658
890740
1344242
495880
373827
258923
1356195
114411
1305624
516708
310379
1269943
352505
46216
568549
1237915
1177484
1034058
343764
95644
245131
1021174
652536
439592
1262136
1085506
305013
128597
317622
687326
1171183
289717
1294538
622563
409694
739948
255918
1292128
1189947
1059740
174814
156475
262259
235642
1009001
780284
1200961
1333758
1359004
404198
324282
808639
1255076
104515
395096
811084
564828
1108962
213366
340417
428474
13151
1301677
574055
944799
63769
847930
577013
607707
134024
1069820
1297773
691151
244325
925089
1223546
853891
386725
226656
467838
33714
979657
1288354
454532
117975
392641
521979
374269
1309822
354797
490340
1271858
8224
1078343
311064
1225173
232843
667378
1124191
1234801
1348811
1238674
232917
809911
915637
1183644
937388
974070
561381
999269
908115
973603
968884
298567
686830
786528
460091
230077
347173
855176
1261232
539653
883954
799951
178526
813076
156081
260293
784799
206276
242716
852384
1242047
318156
74150
652749
1274825
98205
819462
697775
1170416
534608
257803
1299442
417715
997704
518489
1297188
317939
658454
956616
631403
708450
670951
1136538
92368
778371
109726
360819
749237
716414
1335109
1085958
196392
1110811
806373
1276759
1022536
676605
1231866
907106
1171819
491219
348168
835819
148319
55118
661939
541282
1305841
339720
1210367
369493
1162376
961435
84674
472288
524255
813254
585289
211878
1028898
278458
370469
1276182
412466
1211661
903866
16225
863506
341836
658657
734191
883025
713077
1241102
303658
578056
1152920
344357
59221
1159977
600562
814136
1312665
519606
150965
162575
668590
1294197
958126
1207247
874987
434237
785743
1270494
1344089
195472
767551
357472
679742
391292
579646
886760
397407
1052658
848481
1344094
1102360
85489
1009867
617923
643336
325011
871663
1252956
1337228
840504
364986
864816
273305
857820
650865
798309
968415
492131
1263175
1098468
755510
555851
474166
1096666
345389
354934
1046788
1363563
958386
277477
813747
258846
357647
1218760
275244
581634
53532
638292
1250062
837613
1056794
1156023
1082391
100573
285
1124600
674282
543762
1036200
358031
502830
1128598
389943
155677
290794
863341
799487
581158
424689
1267590
853726
854280
1164747
758720
407913
265556
164317
990214
919973
771477
348545
1129000
520390
1093306
1354126
930611
1241067
70174
653128
512575
267356
967120
707962
476784
160671
742718
851082
1188728
601693
1076181
52223
625567
1250758
1269730
106575
291819
924061
169445
989131
1137540
1326052
84050
1245187
904705
373649
521420
1216022
343400
1023986
358071
1263139
779500
873784
656936
127317
1091429
517102
1136165
1243203
1092777
30051
590402
218859
433506
403844
450058
460610
171091
692893
85837
755844
942308
1334601
941265
641913
491059
856224
248889
917636
705263
877129
217721
413562
1113329
364348
315587
395629
138837
1215969
493824
1064287
67539
1205772
1067247
93987
102444
27544
645205
1337832
125923
182210
190755
1168682
506879
624653
1130929
613691
195022
936403
1119288
337721
1229657
654028
1153677
245446
965789
655746
339853
1277106
1114930
816176
285609
399179
583783
550039
930535
129513
26693
1138931
116539
207855
547025
502681
288024
678004
5849
1234443
891723
927987
1362554
797491
1225217
889604
187513
199069
1304636
719996
294923
1354280
1054441
468610
251125
722690
1175366
497213
650080
1283590
1278968
245657
463479
1106799
858730
61506
371755
1363666
105239
375879
836453
493620
655338
1089875
122146
611911
1230698
246432
575744
985309
1249676
854300
1114235
1009535
1106373
1030656
614937
263627
720475
1248650
1080008
473806
113338
981940
345598
636088
970444
127495
259553
524869
352447
591854
1067335
754172
757122
504407
957829
385054
851053
419433
1312172
520052
1194317
1316018
55468
526310
724170
120251
1161185
7241
873378
1363353
177267
240697
968154
968324
1144279
1060723
487869
696050
1116633
24741
844039
75752
347438
1214902
216696
300478
657852
519617
450283
381618
911493
355712
106866
1164086
439292
287465
619990
838592
996899
254490
1353066
609610
32887
10629
716957
1203888
316278
209218
749861
372877
668793
1111868
625771
1011081
1275624
1288906
664891
1065165
1345468
308337
1214575
680461
1053873
1174430
1232043
105951
32867
1289831
206404
902361
939599
605258
589599
681240
498278
807725
307663
144955
367559
1035312
738592
438737
650570
50793
333787
761033
1145852
71728
649578
390310
615752
52031
669152
493237
902381
67860
861040
676025
331614
232079
453534
1222756
709633
777440
757169
299996
983190
135635
605701
627914
247684
902373
654006
271375
130379
197326
1035071
136336
936829
313163
1314217
47392
180308
610407
600497
1099787
782238
1266366
1311077
520007
966556
387710
773346
315679
783715
656097
544233
655959
1204585
174399
532656
195165
9024
1320973
78429
726259
223283
697198
200400
317856
368165
1299176
963182
1010188
929712
1015217
1331729
1232636
973067
79013
1312231
581987
1327247
1189200
1001220
395619
1081954
670904
1197984
275662
913830
877228
1193405
1034166
1066384
1278699
311870
42579
564369
444231
76253
715834
962588
1333536
921897
758543
535389
807784
961638
1218042
255994
617056
1189457
1344063
8079
1193802
1034072
711655
876512
996622
300789
359933
448947
293410
972339
41324
253565
993380
1142722
1092645
1055225
343717
632569
144659
811385
430336
1031581
680101
889353
976829
1284335
360207
1304906
1303206
496391
680180
1032198
212460
929358
1093640
1098601
308782
430713
94083
591462
1034777
460656
881333
114482
1093434
1168235
1302192
219297
1353788
1100330
1320363
1284404
266588
1321618
663062
1023904
232145
207675
381830
483354
413387
141929
422862
4849
1073843
175541
672396
1058568
61007
445670
78602
841036
1180416
882692
1344638
946996
656626
1333998
1199450
1180607
764379
998796
1059896
85544
861646
1053474
383547
621892
861790
995203
1302145
304881
869069
842971
139741
185839
1325417
513853
175838
1179375
633250
360920
863036
163543
927520
625315
587421
1194820
860059
1214417
497763
35358
608796
947731
948062
940768
43565
929352
851566
130282
1292754
14129
895743
1071591
851428
668353
912136
328870
34966
435994
492284
298656
318359
601617
171761
459508
787135
1327094
490787
1136181
1051135
1363024
162604
860375
946859
109584
920004
147862
761644
820350
479951
1235608
944956
256508
1228661
574596
344273
597023
630402
872076
1301830
65907
506866
1133480
999150
357466
502321
944705
563881
686348
234701
510593
457534
1010989
993031
486314
1360847
1272373
370065
707142
433568
311645
51595
136075
337945
1030571
150850
687578
759402
924622
963917
97980
1237752
999247
800723
58095
1326906
393308
189411
725036
991254
366057
501569
181083
877192
231748
739209
393886
1000053
1145494
1227954
504048
550313
529172
804364
73887
1145760
913580
508071
109367
1250628
346713
1248063
184765
532146
743997
225552
359955
749579
1324957
773051
519426
428566
601954
492184
505516
854488
654050
336693
75753
1114453
293991
569889
543705
933501
24034
1215263
653385
1319692
1201520
217746
909386
549864
899848
406863
390237
15671
606524
650207
298442
816593
954430
1033738
1156782
768214
1005458
1290995
802408
1181978
403421
859002
1244374
1261063
1188751
183640
188103
168795
476287
1339340
181926
470892
789581
627549
59548
196191
332213
543948
740131
529482
304643
1153668
612508
279937
188331
601036
1131388
1042456
72283
876039
1339885
1048306
1136777
221112
451779
80437
559848
977090
95013
12403
444110
199689
1099475
1025066
1154881
917231
676605
188793
1233406
1050092
1265721
1219873
547078
1363315
163923
341633
689730
550204
179680
1062953
1294810
283603
497042
818621
1350751
1298584
806366
869170
258513
1089810
1271411
798710
793604
5776
854651
744246
651770
1248751
698310
128532
378136
873546
1085189
397809
26044
32121
60212
479993
1106524
1142890
942450
879854
909458
1347566
588055
316414
430694
672719
1134295
136318
1013605
1306717
445412
1116282
740811
562511
1110720
10562
1057379
28234
131653
1103298
742652
480190
125454
936762
1121849
331565
131475
715353
1042694
1128816
747583
758000
31796
1216584
1317573
902085
1291119
605273
1203610
786575
1295567
846563
805211
737195
852575
74033
330528
721943
1050488
994552
1153200
194669
646764
653012
373488
961616
680926
856506
172493
1122169
373185
762277
1170674
420734
622731
304076
290945
377572
143963
108827
640149
133011
865183
703867
1138793
893091
1230160
1285473
175868
976303
33438
41600
255361
597189
742034
690927
324782
1354813
206858
79782
714923
1358288
374773
918771
951484
832942
570863
274687
369201
233392
174762
842576
864502
325070
1132560
1263577
83986
1354864
472014
226608
270032
359561
102061
390093
548986
1255456
1326641
536449
1329059
601152
839540
270057
803862
286530
537004
121823
292931
921097
969663
413127
795233
689149
848748
60897
1081435
1126477
1163939
795416
759232
608659
395487
1021047
991357
838253
525627
395900
96289
1062300
937173
1029932
744216
17966
97424
307841
1301822
973026
1160994
613920
167632
851251
659098
624230
1075503
1308958
550855
374229
25604
831309
233758
942111
567322
29963
749160
774702
1222062
874996
1057517
814821
52240
1227602
589132
165863
283248
711842
22871
781011
188205
734086
352306
866337
688083
490541
1045769
548312
295603
58731
972228
1172306
363088
594881
230101
837429
463748
938650
893836
609106
1321850
764186
1143009
481671
770355
316818
1056641
942573
788762
776519
443305
1319751
436953
417177
1333984
126079
1131869
62970
1192324
163415
241635
455275
1058192
259478
214427
1158249
310014
587162
47682
248359
394802
1036853
456428
436927
41753
691463
949296
483205
391755
1336693
1231196
206051
270872
691294
566702
202595
397002
736282
1025851
652961
669342
1088689
1174780
556390
999800
858130
20007
414742
5842
278095
654886
484085
134703
662773
187366
278911
825364
1073042
999619
195543
1308459
39507
307235
1261836
996098
1318644
654208
897867
1173237
490163
1279212
541366
70939
1296530
598382
162395
551377
926944
1146861
445809
4821
928200
992736
96083
1117530
59860
816206
747777
1188514
333854
1225224
527861
1268915
1162876
843342
83291
419447
1119291
367171
1042261
1134002
1147781
1060219
809118
439586
178306
487051
158081
136872
632264
1356830
466880
1155821
139565
520974
301477
658762
254487
283885
575442
688511
1361565
332218
458832
169842
1137627
396417
1284807
190984
756977
825911
536789
238345
144207
1075697
512865
1248697
358454
272106
1159202
671831
417567
579656
1297568
494941
867148
519668
916386
561179
881198
922271
269850
735081
234579
830540
1252701
694753
296996
1351012
544807
481805
517671
460857
1173647
109058
548714
910968
453705
85187
1093937
167455
467496
656938
388598
623364
1044174
1099721
404074
574636
340998
200716
200121
895546
336389
267595
266099
1308382
1044520
71384
1238062
1144602
1024017
1207357
761326
1229361
983718
1100558
1293886
1041301
1006444
56979
473041
521552
4811
893626
444867
1279976
383816
256527
969146
113897
940567
46111
1176449
946363
666418
280807
1043078
409918
629835
996010
469680
195269
723182
697940
135096
1019236
956943
631844
267963
421717
111167
439962
21448
646019
917801
434870
663647
1298569
604914
513732
805672
527834
613596
1041574
274685
250045
36574
1179865
984132
254078
1018880
762103
525259
1313996
1226942
311611
1241822
861899
1212102
1083354
1074941
719229
106256
139718
1152070
955876
22734
978008
763408
437996
767867
834100
600796
991986
513486
625963
815715
343493
625710
315715
1350121
228920
430737
784975
580657
222630
1301346
707894
376736
572884
270658
391337
105425
654617
877305
211953
740132
412328
1183811
501843
41676
209380
1326384
532918
430
879319
823411
1209330
607469
219302
987784
640017
746286
208268
730719
909770
313426
623229
709901
919512
670713
880900
1351411
528014
1030166
1101015
207870
959694
585030
1340435
613141
1318515
252491
991540
999472
321357
1066878
52576
1349042
1099032
637111
1064754
1250978
814213
1116692
42307
130814
845464
909667
693294
832644
103930
36905
587349
709715
95694
921275
333737
687933
942432
965238
1334088
807772
31281
983722
44623
130641
245083
57413
198607
1026578
144390
558867
1267147
370786
84802
1054557
810022
1239724
881017
700305
1042362
321261
1206308
1303037
246480
27245
222954
1329755
377545
715989
578608
1051199
136719
168515
598392
310970
394193
931430
129450
781076
710519
137193
863106
1307867
1011551
940151
465518
196441
176969
360145
349090
370222
141739
1047847
372849
97225
292244
1005186
230374
787115
1342405
370148
160372
1201717
303986
270345
1291441
9959
74717
791014
62217
113974
28361
164322
1091341
1212852
493135
858988
139603
569429
1034327
1030552
665283
97607
227514
948794
741284
56194
723044
1356020
399112
1104827
701973
681692
214571
755040
457318
1254389
38637
409006
758144
1040006
585326
1112594
823525
1079374
927452
459110
1119229
482875
150459
18037
1269009
936640
575658
715013
164580
1225027
75177
255880
557719
795906
203498
298551
1203665
504668
1247227
322946
345775
207680
931562
139935
730941
786216
224236
607760
908765
7287
264478
398867
1063174
1278380
108325
942454
532725
566147
549325
633631
538178
802333
81432
787360
351446
274560
674412
729919
856306
761253
190217
54286
367637
582765
707734
1043474
458598
276029
1084686
645599
589095
703618
214384
147973
142986
411765
371708
996302
861366
206445
229861
936541
1021798
1267211
807450
119080
199503
608332
628635
972190
848187
1165580
543582
573608
266581
952808
443595
600828
1349192
741455
330406
838148
1293014
1009639
201362
1336369
257124
1273614
823540
118885
973972
1269576
1113549
417668
884443
1111798
1118153
370065
584468
1357262
814288
57404
118516
542238
520335
869126
218604
564002
451511
151869
852651
74096
1244715
444937
86509
311262
54492
1246190
315385
779317
1005204
549371
333491
370610
359950
518703
332267
1362268
855188
953888
288735
519835
229071
727656
1000567
874405
415031
813900
915335
1350473
1084544
58180
986373
897006
859232
1118943
504029
242585
363578
1271359
1015184
353630
994138
650053
907599
237025
53498
19129
1068865
567133
857449
1080826
207174
398040
1110233
299396
1285181
1027166
213507
1046419
1142563
699876
992663
455644
637360
625286
690146
741669
127340
1358999
1277237
22374
986245
1325108
1137019
990783
570042
1238346
494771
1017066
7574
1222880
511348
185000
34793
440249
512558
1165545
365334
214584
719985
327598
174270
1066186
116709
1293007
237946
1300023
438231
1310763
194478
185743
570522
1317065
700422
312364
167683
388042
934393
372928
1293437
333633
1320450
1060180
1269092
137920
661072
225854
121326
1213819
776978
663959
316896
1255601
1335527
477748
1289359
658646
1079059
651093
1247068
518251
1195227
1218051
532662
681787
566523
716039
193942
900185
200142
1308324
77543
25704
374652
128639
983041
692431
77684
334703
491935
556730
1230940
642966
207173
220663
1321661
560771
1337448
1140780
704714
311033
298666
1142986
1133169
322936
891550
69324
130793
500386
325110
1061004
968139
589866
535400
1251
144983
1297929
214823
835181
861685
598750
942240
412518
530877
605419
1002760
822574
4819
1095226
242721
1152633
41147
327130
532213
881270
1107141
1021706
1338202
842472
1239312
888091
275159
1019005
1087511
1244488
967503
640936
305220
1261732
561592
1009721
1137416
1098124
1305633
505749
1050689
902511
247862
150543
428429
612068
728316
1331806
943453
375953
29596
1008398
343236
578698
506934
1075412
813590
457994
561644
1198161
559955
679288
828135
801173
259548
674955
44989
1064524
13738
805360
73330
854603
178307
348090
1000835
977782
415606
63448
1144866
658068
1328284
932015
867015
812729
1321190
787051
378569
1300967
601621
595582
872475
437341
667783
412602
948851
28501
791542
1292895
356400
1002076
457923
797329
1091999
570170
117057
339821
727546
225156
1219422
906105
400150
1071840
92952
211738
814374
854763
150316
583777
150318
98167
747717
1098038
369066
986197
1001104
1147248
1260384
695643
603262
579062
1257919
1168576
1351900
391087
1006889
1058071
287094
589479
165602
415456
866620
434517
635213
766732
544990
24759
121166
1261731
441069
1311630
317963
1049908
617415
868333
1020674
362579
294718
359801
344185
394641
291771
1307734
811384
938450
1068081
220229
946117
931503
1186420
579600
325763
937821
380557
1164353
843622
236152
1362696
25290
1167652
598610
1187080
233267
1111329
843541
920363
616755
464722
1098329
570232
1263935
90541
142632
984937
436928
946799
623137
561410
4794
375570
1217742
472551
434404
350456
448504
790475
31151
877062
867782
1010359
1179843
810682
1118548
890860
924633
282120
148150
213908
865448
285207
640731
1025225
552714
453256
684929
936327
423383
330549
995385
935687
619298
889538
226568
289448
571234
365083
509837
1081725
1323663
854408
1328376
292994
728718
656269
503494
457448
1310139
921920
176550
713756
117705
1228895
97574
1160949
1356843
60745
898144
1122438
1276414
1086609
297467
592858
824822
804244
1231512
1231815
595729
914109
812183
198631
983868
63784
784384
699912
341373
318083
719207
635132
794322
1075610
225496
1020944
134310
415039
600119
973906
459062
519668
671374
841205
808315
1089109
1361088
101753
744127
1089404
854934
417952
976629
856921
849763
792288
762015
720603
261381
53178
557202
73188
1004849
138465
1275273
364357
1028217
1085012
593678
82035
19637
704935
967701
368520
290413
473259
979848
878345
661079
431356
827131
941873
777914
755235
669576
981759
305557
427199
645762
1259824
90526
1068442
577157
1316347
192718
216643
1312383
22014
19794
1228722
741440
381096
22962
719821
250754
768453
1139635
257948
1034508
19902
91577
1173128
1338626
27815
481787
1355340
847602
87901
610828
1135044
1340243
1255288
666113
942103
691887
360983
1323126
1206509
530591
1037547
405117
1181653
221726
261105
181964
61028
983519
545802
1204582
781888
259300
1088338
203357
92497
372007
326866
657564
1191593
583463
387804
597633
53809
967280
630508
1061093
1071730
1149104
1171821
941586
805334
419143
30277
1068588
792628
468631
618469
946536
155767
134477
672202
605684
48524
1192719
1047071
771748
260947
79508
766130
385996
76593
997423
292571
563521
7489
970866
1319427
1257158
1035045
289341
1266751
567202
82452
656308
519905
523754
1120955
849003
1331788
859736
679482
1168142
588090
386965
468249
454839
167384
862584
1323802
1116868
360582
1068800
648127
1237924
1233253
695009
1243915
1211407
1282193
675010
448124
49076
1323540
735957
1133244
437785
558211
1343058
320274
253530
577104
593177
833855
345018
274401
1174781
893269
1206239
440779
1271809
16482
1196815
553704
948214
1180355
448708
972531
249248
1225674
15193
1176502
154208
1283861
646977
700747
1197877
966189
1269253
878522
140221
1036299
117827
910094
414382
438029
878263
939160
772709
200734
604511
308062
826975
1136982
1335747
772773
599561
688898
871584
631492
261836
592770
362366
644242
171147
317314
1285826
436600
321427
888166
52110
828451
365432
843835
776413
1110643
1248840
420582
388087
1360510
245010
1218190
648540
394158
1262795
442105
420433
920015
917610
1350756
167502
81017
631209
904533
1293878
1344100
468179
753841
1155077
606673
247796
1174566
502769
506965
417650
633620
476832
827733
206776
145957
1344364
315908
585709
79453
525329
968871
579253
809628
88217
1048788
1150368
859501
657771
51960
952199
706470
48125
715223
1324955
567967
1275376
566437
1163320
35511
264038
1144638
525922
485211
733792
837553
149744
1251260
355537
1339959
85480
220129
271401
344717
157234
161978
197265
1264402
804427
79557
699159
317129
715372
1275323
996603
1077697
598192
890157
458575
663492
1139267
574848
78304
1010966
732829
364160
224947
899380
1169279
712960
502502
518391
554296
152976
591818
494560
713400
1260259
956616
866444
1360742
713665
1248156
796745
515844
806707
1049619
745991
567815
820003
1040839
376834
604
973610
278914
421137
41475
776752
1254865
101975
821532
865678
74888
742409
514562
483499
419543
784267
497226
32303
766490
978893
976737
79237
100448
1294039
1321562
663377
239533
123405
575484
328738
184404
797945
1246292
724908
125669
529401
790312
347094
517699
1240945
1001373
7315
5217
173987
164134
928722
530380
1172077
65397
312720
1279231
223689
1063137
937217
513511
904876
133596
1157479
449976
499022
762326
925617
1284394
519485
1046326
1172493
819171
1125999
504421
626466
1070188
637105
878691
952031
380387
910330
190229
1143190
847374
43555
159004
206229
480394
296366
598260
116550
712217
773652
884334
1159676
594195
905752
635431
661791
571150
1135531
222413
556939
998726
917549
1102873
782073
1001640
167996
1331988
255001
865718
1301707
196980
318334
447438
13561
754461
321207
470316
1012414
641746
725422
278350
1653
807280
118454
257179
528258
1152532
911080
1177042
333323
274432
636997
60438
869184
1137439
300214
62154
309633
565270
720288
372525
705354
1077092
60385
744099
1214199
961141
340381
605346
873369
948961
1329494
345672
821745
1145803
301191
977477
1358283
656562
580880
717447
1279633
730899
552212
916588
800406
394257
1350092
693441
62444
822765
854517
739655
931929
606763
465513
500512
73040
515617
766470
961403
435149
985280
255495
943472
702972
26756
133843
704540
570115
609694
697988
1154365
79952
751110
472639
475462
328743
18364
246397
231771
158120
840801
735155
513297
325898
509855
1261653
28724
969952
33340
1207882
781288
396596
548088
320177
464713
575780
711750
1010496
1163283
637744
674500
1346303
1186400
743758
545177
96580
534182
144510
158650
772546
1033778
104721
1116754
643974
359732
1117143
1122671
850093
772272
235332
1251670
1131250
731453
335424
997342
1197893
477473
779652
303984
775828
1344833
154863
837384
350193
1207075
965366
277590
875325
409352
103501
519988
1267970
583697
176687
88688
200479
1167715
1126310
448954
791502
686791
477664
1027008
1256474
581852
638028
759168
187416
958354
634991
543283
676686
1334209
876888
158410
1020388
829997
943794
704862
978628
1320347
33764
516241
723486
1263213
804328
707830
105235
1230860
1283391
155338
49027
214770
714644
200587
801420
601382
1016467
655465
1288050
15506
1113296
719522
760615
945267
1244876
1159238
905869
951462
158255
325500
303070
683265
598066
975532
943190
1042010
555807
775241
765966
538288
560878
1310050
203318
771771
289189
793510
1305934
1237277
265127
106956
426658
251475
639756
246827
364906
965588
486658
1292365
635177
707236
998554
992308
807624
691304
1234685
1148454
599847
204309
907737
320893
673221
68166
376559
9413
602426
989528
878961
314154
427595
1284153
983269
368898
1154969
447477
527076
906013
1134777
115140
313095
437072
153329
858087
921722
1078841
856695
1303855
1279843
271203
1197210
866124
620702
70622
422925
31049
167195
816264
494562
138863
277179
1332571
1028468
545388
263159
1082375
1014414
1350021
197543
913261
732451
357646
636897
134263
305621
814968
115149
331507
339661
318944
6941
537818
535011
151531
727105
861329
233587
1307317
316230
522683
1229813
418421
199936
66042
20890
1217455
469358
679816
779649
581329
1362197
981865
585479
294514
865901
1052787
1225928
172786
530850
241407
22869
719717
1258288
153515
305188
665688
107642
711009
350490
433977
530970
1183207
102200
338313
1165479
512186
563350
859637
606096
1246734
3798
616145
236205
27424
449642
264905
980678
1222852
21576
586652
619176
982834
972311
767050
1086009
491577
85132
776279
427551
930707
969609
230661
871834
680055
1187451
16253
1092218
1057455
337091
127268
1294344
280499
347106
1347439
1261728
753291
534776
1290485
1343410
816576
914030
625963
804998
1290987
970416
444070
79249
1236403
1097952
894880
93316
686798
587522
844284
339065
147357
692283
536736
1038761
327416
1193011
744640
1101270
1302215
418607
350149
896245
1269729
778289
873194
1273408
32480
1343738
493458
1334133
1161739
814914
1304383
754349
1333629
94298
1151439
769566
786239
262188
217535
528951
1063882
1185329
1284464
1233590
1066196
76918
1026268
731426
609052
634892
604448
586230
708155
1323960
621333
505256
306133
377927
1056252
1136626
425277
755597
1002407
95627
287953
1159739
310172
982474
710160
1126700
557399
112306
943924
577202
144780
1198289
523760
213481
180394
919090
484437
840863
433132
591684
501340
852089
747856
155986
1274055
426402
386822
136685
172541
991361
348859
921885
991177
1049913
1219848
75589
42379
633725
200049
597284
1294855
1012709
720104
526702
657084
1043729
946860
755991
484211
1317534
1007697
21382
1026876
610048
373892
113911
284967
290540
831902
597232
696173
650555
889208
935307
60807
1058152
807654
507848
122868
1137744
341575
283306
740246
68064
372118
1114289
598252
1286024
1318034
851470
1247243
78212
653597
477892
1172333
553733
924631
180395
578998
1138793
1298226
524746
1055879
1021102
1040562
98273
1353978
229084
692372
217722
182080
368883
768946
1148283
1273602
952303
271125
464195
297800
706884
179506
1116406
266109
90619
741645
557106
405072
15256
1088262
579735
27916
385152
372068
1207168
831362
1072969
5002
235272
46920
1360276
1246486
185322
447875
533217
1004454
4919
82456
757391
58157
70571
1118933
992683
345476
494559
1006744
211789
69347
725343
672964
403521
440585
223386
449351
503800
1086617
845538
1280250
86413
20945
402203
20600
1328081
815862
504877
982089
1103436
1319647
166934
646011
549823
1058540
149131
799015
1044293
433806
645253
313457
458203
734300
343816
1352603
804261
1030575
349137
396803
1263645
451981
1154028
230745
875816
829304
322070
754659
1184598
1100693
556925
1246460
853484
1342317
644733
836897
874523
742943
1169436
150123
801470
666483
49650
691301
859480
970379
741850
1134661
443966
1068484
885793
752215
140086
166291
96466
1248685
687031
138098
68930
521022
207795
1141842
1188993
643521
1181358
1333354
745858
653519
755234
418091
799201
814290
787584
902484
241046
504877
1017823
1308707
636684
315771
437554
40900
601293
144262
115952
879644
384664
251593
21913
296059
757020
413583
455593
1056475
1337712
875568
430257
1051011
534289
1001844
11173
673802
1247783
804442
918739
651104
167812
18453
508421
43001
43950
294790
1191498
170677
4598
537419
356035
1068766
619346
1234742
1357519
750668
45920
882357
125523
450840
942038
986585
863210
396002
1005637
154542
1217236
1223024
1012046
978223
1197750
491801
359030
1276920
668733
91353
256435
327745
19046
333906
838836
1049908
1351899
1158582
686819
220648
683823
1235219
1186269
179673
1047029
306986
741646
1017730
372843
652586
342931
868563
760561
110488
92471
1097490
419925
893699
796974
243839
859718
253446
1098449
1140773
215017
53817
389160
295411
860138
918570
174845
197005
842213
416571
944083
274713
127436
1155269
877768
1204281
511817
1065323
978663
719671
11718
831864
723256
611664
358169
521868
115294
1123201
872891
332948
884404
460090
797950
1341135
1292746
1204160
1131105
246419
818395
1172918
145579
919844
606240
1118209
46122
12638
1258690
226756
26744
45942
835152
1057554
637184
237843
956952
896804
455772
1150133
975945
778155
299642
905475
1139507
1235607
531797
364036
444954
482204
919272
450341
396293
1086455
1071900
1156908
829632
52139
1094110
67871
577302
230845
1339125
1262297
859107
1226256
1298349
573744
794592
1086215
512905
966502
73616
409140
1350123
1323789
1261033
368221
264635
952700
444356
1357514
379457
138395
1328362
385901
640746
753765
373265
160101
238469
836811
146481
40389
289019
742522
890841
11818
1138680
424518
1035182
780167
601492
307898
776331
949443
230169
644324
170425
509114
167603
484227
822450
474413
673098
183564
614349
875932
879876
274536
362502
42885
221888
688528
765514
235245
311762
454786
930825
656426
990466
2122
680589
366840
910219
618456
214950
1342207
65843
1263190
692629
105478
12480
906149
668347
1014267
1302954
713986
1189101
801145
416166
94895
428474
1221004
843831
535470
1234534
699090
1168089
127901
1183361
743810
1328409
827392
542658
811796
559982
1313683
223858
522553
1284569
753448
716755
876041
871589
298638
597628
714666
1209180
683952
696907
730549
430629
1152110
1345239
1300400
390956
1060948
1277952
1082148
345969
717964
378243
311485
118555
657656
703206
998883
185180
892269
207837
557731
1128267
192552
529953
62227
353807
923485
53654
1292328
817354
146243
694900
701844
1275468
1216428
930061
552652
779733
114444
1113163
821731
337728
155997
1046794
355582
484861
1030855
1231200
573762
1156519
241704
1293929
509427
66229
159224
91430
1333798
616057
1155880
800283
815136
670090
546234
1028847
1063197
1016579
659372
388726
396060
718322
601342
1151752
107313
438115
923520
1111831
316727
39438
269057
660889
1350824
191786
833567
939877
1102952
729669
515437
1064632
705266
1162753
1022470
305119
651554
234612
57101
127644
388485
597317
1275453
647468
874959
778356
216083
155447
275560
413278
220018
758915
38301
1138625
540292
825381
795592
790886
925535
87682
461581
1275828
930209
1321742
911128
885730
539310
230520
113252
561449
361214
813857
891775
741262
660601
34664
711972
1256908
159911
825266
923397
415903
188323
1183604
570994
941327
24345
148132
131830
509731
1307866
253076
510225
7264
387946
606880
1042244
195709
613742
161293
1251571
105299
893326
917856
484469
873745
259669
31072
207008
985167
807991
1269343
316445
615532
405514
899151
803843
141813
871309
418338
884290
207681
129625
1224315
676941
598970
261825
511429
1065621
100040
765406
791575
437406
712229
1076644
1277998
639365
1057353
1183898
92180
753751
895295
466335
583442
831156
795076
403613
223871
1262622
1116740
468765
516110
813674
1031504
702960
1176864
913942
1141794
902580
90246
1306707
623522
40083
258372
292856
270185
593341
347708
1088815
594405
939484
679512
518932
18181
1248480
386382
845854
7323
309926
1139220
654657
981427
1304501
929313
1243098
230231
584898
603121
622851
1256818
1361454
1058735
1162697
940269
278306
1302897
532941
94097
99985
871179
1062132
202904
868446
1294278
246342
1185508
1179318
827125
646901
487248
415037
1196552
736431
376605
376142
176167
579587
354342
36341
247102
1336603
776474
568803
1264067
452180
612730
643739
470135
517410
269162
824038
1209059
1298558
393544
730242
108013
363143
313758
269277
1214686
764067
916591
1105424
482242
923493
418860
98141
1132157
814248
204393
361709
734486
1102098
537513
791582
803818
910957
656776
741557
119521
187052
155650
435590
745892
778121
1156919
911712
763809
307610
907652
1135092
1080323
65338
120198
1231553
639746
409137
469753
906258
756601
246924
1355683
1037692
556871
1189797
407692
437259
1084297
1187484
1149596
1267815
1021887
864871
632553
382224
970719
186050
317861
960890
1175968
200754
1016806
230328
287554
915312
1345599
612084
948001
789778
724877
495898
641257
1115403
3406
227395
1358134
89366
660753
316583
37094
1226251
1076110
1203452
1259084
781756
1091157
345569
314185
327128
983172
330384
1352290
772828
141805
692319
162957
999773
467394
1068608
267406
1255608
650496
71924
51942
516137
711792
999019
345967
533246
251600
251185
822969
566754
947915
465538
176246
1133154
444327
593005
1010364
151286
1189579
464882
1106701
56746
1124272
1208454
1211471
410610
780218
706239
342682
59775
631880
624074
778919
215589
1259535
511991
987428
1260275
765011
1284486
1140353
543754
590218
1094544
1225689
1209686
201030
317296
1308010
370145
149978
252879
1007707
200308
1179860
936443
323803
1347593
142400
663031
368299
65289
314627
859251
1145619
502756
593884
241171
973084
815874
613911
151513
539465
596429
637891
1041814
699075
515096
372970
170008
218469
665279
834074
626949
163021
854471
747869
1240509
390883
678189
1061644
1059194
408015
1337536
1051296
378046
11694
925581
595949
1313491
1085270
1152901
763886
1288286
89945
1184157
949861
1073306
902854
534661
448660
1238739
1177628
932657
1328218
418874
678755
690679
1319988
212490
675317
20048
282374
42546
995088
130778
341619
71940
1056045
574860
891246
1115491
335572
1158967
1140171
566160
295651
324902
878424
54639
655380
1337994
281687
78944
1167312
379331
1232210
310575
228728
498886
129386
490767
770280
648606
177480
642485
1295708
520417
32408
402659
1343527
128898
752634
36523
723059
945048
699256
936443
735052
86937
69821
241461
1184397
1271452
63680
48632
721045
436738
1028499
640204
879906
1140734
626307
191081
1184404
429143
1015707
720330
1246140
1245133
337895
80965
207303
1310085
982650
67638
1002914
140461
1228852
1116355
1243389
1183099
234668
84620
390450
223910
1172981
283748
53389
920883
943617
1344707
201500
957828
735408
78439
126535
711100
818108
776678
997713
829162
561182
428954
314538
480910
455472
787651
1237566
662937
714143
624476
696313
693312
293757
224600
61289
293500
150470
971967
966478
731787
349242
374320
1167859
963463
208822
1315116
273226
52442
614687
192157
1181529
709783
812978
40393
4246
375210
762301
808662
1344277
756206
996588
539503
1072726
1200079
734110
376061
291028
196730
502789
448148
1175824
1133005
922507
1332498
658092
11068
282063
223363
586265
1179555
568757
261476
405008
1268879
280933
1030288
352382
567097
644279
209012
187145
796090
772464
936925
233546
1115604
1010863
1151640
1128999
213471
255539
485144
1054507
396460
452578
978563
906390
422047
165588
1299039
918116
210881
1022628
756197
583877
698842
1149794
699389
890610
223476
1021203
811434
902513
92659
1156496
321037
280987
238631
552681
2099
424202
493096
771945
1013023
848474
313301
17892
146463
190144
783651
858406
1130454
1142295
96325
799952
187816
1345697
662902
407992
437245
177655
159112
630399
261749
557866
986173
979125
1320869
1188668
888945
328978
1282127
1163843
374810
679305
785320
836785
1247428
315137
1002598
971992
194913
1012103
123337
463089
657304
183914
268598
1214581
251281
184041
617781
90510
699613
87318
762544
245151
732296
232363
562829
1273830
560221
1053871
31074
621347
394400
137173
56169
693074
272731
459295
696948
390564
387426
301963
1298619
668791
947515
672577
145384
386884
1126471
212617
601471
575444
435549
1086239
1202737
927722
759737
1158746
1164275
510182
78898
49349
130655
601634
1296852
226224
1213345
550946
560589
1362276
759322
532795
317992
1218268
1146200
806185
683597
1154645
137571
837294
794882
546914
394215
419056
117328
1324371
1156028
678179
779757
318658
35790
1024031
467312
650449
343893
334272
333179
1009142
285579
568648
207984
539510
1044747
571754
765295
1083051
964274
80332
508495
135101
1113988
902566
378327
59912
266850
294002
295466
1097417
603508
93059
1016322
383401
1312860
746982
268576
884885
114008
1138894
830872
6765
532077
792673
160358
377010
894598
1109528
746709
543647
1297996
144026
1265799
928055
1047586
845978
966302
694654
1221999
462032
127303
776393
21313
179814
1361838
313722
364768
1337625
614918
616713
1285776
340812
9542
282222
1109239
1116277
421102
97683
298293
289032
1223127
1264942
509762
856742
1088923
1097293
1030839
701172
87238
563088
288900
638924
1313335
711501
94027
196993
1040747
633262
1341494
183559
755458
456042
301579
725926
224765
299175
101579
1092991
739248
51898
45451
1112503
35912
880042
1290589
43023
1319193
135244
629265
326935
1026935
67803
275934
492378
1123600
1103694
572688
1028367
136546
1040209
887989
719508
1088989
971108
945830
1022622
1047492
663824
854525
44648
196916
409370
538521
1111222
579931
905130
693725
722343
306941
343412
961677
454615
607872
138019
898119
1191214
1359741
1127259
1088353
546611
453845
1300786
188710
168839
749369
475552
500696
1082620
1267601
1250427
1356040
690141
471522
1230299
1181581
195614
1299077
1315795
1048166
375220
317673
277775
1324945
1074339
1157411
1031269
58039
86813
1077412
880324
1170801
678893
386371
533200
98524
159744
560090
1120013
1194130
130438
1291682
516152
30239
1148157
554283
39846
433711
1018933
1282917
1119654
411896
521667
654840
993012
691322
605473
741316
565229
295934
1324478
991467
394722
1181040
466950
805397
1314549
1273121
294417
580130
120803
48239
455823
971641
19152
114852
393250
685107
1050195
1099892
766012
1123704
455126
1123172
331483
909273
110486
1273906
354490
867910
651834
763804
747597
455159
541247
683226
380075
244133
768210
1196859
425930
811580
392915
1224955
534444
118355
1091405
29062
779389
204635
257539
874673
84196
940451
160750
221763
491939
116998
767902
566004
766760
301199
147865
984097
901005
1141215
432358
417334
63060
808871
643251
623583
940749
1220453
372625
747463
57253
207729
163459
122094
517163
1096884
912280
174363
288183
1261761
1358003
694682
410815
844521
33685
239592
689176
784616
905459
29883
325012
195531
1054183
681500
963977
723500
1065408
313984
392707
837856
727195
967796
596760
438509
12645
1123460
654140
702636
302771
1363102
244806
69732
359920
800066
852083
894057
1151933
430263
613742
97069
416797
412851
132052
1157089
501653
779578
311326
437845
206553
150773
303718
735038
187079
1028325
792308
132497
691280
213917
824970
660761
735873
479226
1206244
953990
176177
969594
316728
570290
306002
1121401
83817
1272738
628417
774163
978289
716937
914845
1167328
1107709
5213
842358
1333800
562168
738534
1193641
602168
436347
306995
975038
762954
823907
511254
1323362
497011
156131
6818
1264840
972662
1250294
214609
362489
1117084
913811
450449
950437
546198
884741
1134511
103199
352590
1331643
646031
892962
1148925
530675
585080
202900
697157
518059
360174
681222
387724
1020638
1350573
866647
405573
1256082
872831
859178
1305484
542209
508452
1262967
712343
1207107
181007
463430
57408
59381
1330999
596118
979953
1363812
1215063
330865
693564
95541
777952
570972
1290797
1247139
434413
662278
734939
928448
1236397
41890
519404
470157
1128113
1158818
463049
306866
209186
1311921
1080217
43858
317262
509057
1241287
1175976
172356
548176
103753
264883
283166
691807
845897
161417
1363289
876870
286946
122764
501787
813533
1079888
592038
1042197
1103906
525011
1354734
634935
26692
441245
445844
574009
957707
556389
435491
180999
912846
1013404
875466
770683
382428
698651
371144
286370
748670
1321361
463786
1006332
394863
375798
52229
1338919
454192
655484
699082
1132406
157625
1051392
741472
830098
923176
376595
872081
352030
33460
1338531
1362972
928812
477140
1024924
1350880
1137754
812511
908397
489175
1171602
961100
575231
172656
454905
652796
720251
949191
346726
1251381
454061
197101
481899
988119
220490
899346
1159151
1301651
325931
147942
1184174
753631
1004836
1124350
53803
412124
1270459
650015
218143
905635
658317
284554
896396
154432
948320
23975
925807
770262
829599
440025
318453
891180
262864
938633
102651
513711
840805
481206
917135
1153611
561581
1265810
176902
807608
307698
1019530
605518
819667
169662
31421
1255013
367476
1324170
971821
1296104
640759
770345
969156
1296238
202401
1272380
510278
411611
527891
1069969
861076
921555
1000198
1183322
691398
904277
1310618
866254
1070419
1142477
547156
774708
844844
648069
1058416
183381
933488
125379
1337986
1254210
1048563
206745
267984
265059
1221721
1212715
16143
801696
29972
1237975
565189
829572
1114467
716931
434920
159675
384244
276258
534223
295081
1051633
678843
363207
1347992
47141
433445
1330774
919600
381163
865605
671382
348283
1265102
1128897
905629
183369
856852
201922
1230307
784724
159614
367039
907509
594160
528954
1347244
402329
1001310
934233
708382
980815
448946
1111113
302536
1311597
1208087
924015
416038
81709
483476
1114529
850407
994778
589499
981223
1178766
1138742
1328800
324046
800723
291970
939146
26590
549057
1354668
886812
1072758
953980
382163
544869
1180635
1077639
584155
579481
1147717
1046816
872334
703594
145468
968758
1300950
131279
931046
181366
1204072
1242723
725708
1137101
1313437
289677
759277
615382
912042
778345
946279
1165642
246513
16534
574480
399227
521941
481651
386390
1123575
683900
120931
439703
311586
474533
604677
1261192
62772
196105
646064
63083
1255072
556048
1219407
279899
1143472
547291
463034
278046
8403
1111337
183855
278474
745256
1009847
167769
167311
963304
506436
1148574
386675
66424
666209
9984
409967
810249
239507
1185848
638779
804941
922739
650016
117260
1028420
62424
163609
654454
1067388
596215
971610
527309
285285
218527
72651
402305
110530
253653
869487
981251
635280
549219
500503
48687
331648
1026205
908565
150082
801034
494396
1172073
1196850
478857
1036438
42211
145886
188121
629886
498613
425059
174367
1279900
660035
920055
651683
765966
395641
736384
1359331
945187
229453
685873
611563
190559
738185
320634
746617
39806
274875
138540
1279399
637303
779462
220430
1062540
119400
212458
475363
1305582
858403
583775
833619
1324547
130098
1231978
864529
507
450848
911047
528445
1194846
204017
944339
913633
343922
396062
225206
455723
1115560
335340
489880
761774
800577
1214702
621636
455668
987671
1243701
2313
1102901
581147
832200
252697
1132524
222773
90679
556642
277245
104093
829703
65483
49192
965507
247079
1223588
59920
893695
175810
277880
1152946
1183712
892386
1246802
1171165
95553
1290414
699636
1142490
492497
1103241
500225
821958
201416
658169
564390
570268
744916
784436
1010054
196185
773216
663963
88834
119967
792202
373117
703559
1230743
1351310
1186228
752958
705721
136838
298394
838188
612441
1252598
218986
1095738
1340026
1015940
1009688
346561
123569
517374
214449
730071
1321697
73337
746267
1149630
157557
1105376
1097590
1319578
395844
308932
406771
1023801
938958
316014
668232
963611
309001
152692
1063880
991196
113805
1023708
907896
1308484
564924
585636
1347646
197076
429967
1260277
500339
1030986
1288790
1134689
1079061
157315
77757
775128
666090
161747
131751
1335824
70003
221673
294706
909687
22457
1341146
363314
1070856
528013
577906
1048527
817987
199500
807818
558879
171452
208460
537692
441614
1177304
414484
974118
1143734
771664
70515
423234
649963
684058
376875
1297069
914783
942501
156020
700062
284073
415974
944712
1293349
182774
545563
430218
967919
469433
800666
688668
261766
768949
1087381
661776
594018
139931
551899
803564
1238835
721254
766488
996406
389420
1150350
978916
847647
1133829
55843
504506
296222
437218
1230213
10122
1022691
1012134
289499
254626
325014
1227789
2541
31558
851889
910970
16723
1296004
295755
1061173
14529
338126
1019377
323687
1352613
888780
1234683
339045
217944
163761
112461
1304643
1300617
616819
992501
573346
327621
141797
550811
838861
1148765
756603
1043321
537054
753707
66558
816889
398210
190786
146871
894585
118085
87407
899934
550129
1276235
408002
57563
1093578
615751
658333
474592
670214
211410
188729
408756
304898
678064
543200
149518
743080
1015273
457274
126301
823660
326604
640607
1190600
428627
284689
62665
947724
1297098
172779
320493
32602
1072973
271437
995973
886002
226191
727167
437993
85683
245918
835960
777510
140923
351384
644248
1237939
74580
1310273
138521
172040
329011
689407
349655
105225
250804
1134648
305606
666567
366731
385436
438475
168942
371683
997409
242423
102108
418759
1185410
232166
505440
86095
997978
690577
305478
465200
72088
150986
1348495
593367
318922
731644
676915
10045
1174163
851309
1288916
325516
518968
18575
751566
1267828
233744
61956
1163572
207187
620991
836569
1024444
403598
1211043
622541
1234156
1125914
189327
111882
754303
824822
123741
411575
228798
1076558
445228
1098221
1036117
424361
845676
658992
489186
179274
39903
1215120
53399
596485
996051
1303166
1112887
1361774
808382
253669
1163091
226952
1093818
878824
288065
986054
308483
108727
637749
710553
192228
304629
917181
99157
390478
465492
824499
899161
785164
786230
1228328
1096544
907688
900485
541470
761618
112747
2374
686129
693034
1131074
1315138
1358620
1001393
1242625
429706
538800
1139745
650547
1239873
837045
402608
513511
1267129
79804
1249059
1158786
1239759
648556
852213
478558
610456
941968
156475
1205621
161683
22987
910362
59300
1008015
935495
341883
214959
1109843
1348237
796364
665627
749605
1270427
5490
445351
25076
67494
449090
434465
1158111
399246
761659
418534
77935
1229087
840153
636362
444580
1043493
928025
1109015
1276477
1346977
47707
323859
1057061
459360
1108762
91912
1127740
144658
275528
1296031
1347911
1206729
1235164
1280207
1203415
1203587
1164175
1305654
911112
952066
885511
1328219
232396
294179
1276272
122732
1138435
1333783
424466
1012763
471280
981879
592394
1171781
1646
1166371
697129
1132327
1281121
1090690
735698
1316359
286090
1307750
1201259
348323
1281241
483227
975942
1224815
876580
1124011
1353278
794214
1289869
461516
274327
999467
1222181
1302288
1184502
1000196
891881
788433
132909
323024
412970
296669
549979
406897
828234
998779
303557
435623
519284
1340754
9267
841983
970736
214718
489697
447966
1026402
110633
280797
403685
1079942
487424
700832
154333
538600
436719
828137
726931
712852
1096985
902406
916940
447897
625926
957126
1018423
650720
842473
1159509
490731
85464
145155
885820
1083277
1186448
1135750
913907
91027
770593
270378
431789
775870
418644
1214226
418131
384499
1301500
116473
701647
1324641
487343
1256495
634897
967802
799922
266971
387802
414628
717595
1111683
301043
119590
447597
984926
478952
100313
754525
210497
1313753
723029
203586
145697
1264330
1700
1183806
286292
432665
1198880
616001
1239155
462077
445809
640261
1100145
399336
1017669
262392
533799
918466
973543
936038
478173
241045
1202599
669537
849314
688755
115911
16690
766016
1303130
1172270
1234443
927732
839999
448292
734418
1250513
261047
264916
399841
1253580
1164328
718921
1076742
336566
1129432
1195089
795396
191180
1015666
103432
490606
1348432
1266548
375148
344358
909353
1288190
1204788
76411
814466
1292684
1192238
276942
715372
975930
38595
13510
322898
836711
1005102
1015850
1266784
669562
1124545
939078
414508
1271807
958096
864307
337555
1184418
1150126
1119133
629628
569954
1062500
341689
75450
813921
307022
122723
816406
643540
751345
518868
143934
1282678
900173
1268121
1061710
915572
1232901
723969
51590
859989
464107
1133643
687510
384769
136168
981339
329496
184787
939086
502915
764363
918868
1269038
188080
1029120
886086
663808
768197
26219
911678
956633
104558
200433
20064
817091
1076214
1264161
1023453
1130618
1027453
376115
1081556
177049
306279
126797
907788
890283
675765
1167765
1350703
959753
454751
1269407
638568
705092
600773
700304
863987
455336
1125627
315449
231900
773647
136462
830401
1271927
221587
1069658
88560
997074
150955
254857
492883
813403
731583
274836
51203
482683
439257
824546
28901
297477
50746
1002286
185619
362382
896200
1152648
568641
667653
754210
1038634
445784
822382
399067
1152681
1014379
1320586
1300553
516677
118659
136644
829458
166031
866065
834711
1084122
661555
532454
162436
563863
1285246
761657
796724
402216
784301
928075
407776
415896
390864
300985
289829
965400
385157
301640
325829
1108744
1025516
391616
20279
942530
1074714
404974
680754
1102093
907914
1222382
424928
16820
770840
878745
878323
1214834
1105246
646084
1278282
257586
736514
453168
1091673
915076
857307
214254
765362
327110
195083
275885
200482
1258286
744827
959896
307735
161487
674100
751290
374392
561608
335277
41452
1295922
350581
1144296
725973
715202
1077504
387593
1327385
1277284
1307204
112341
409120
725898
939540
842099
481061
282594
838292
523756
1170517
908377
289490
371694
169170
725427
1197242
667003
823569
1115750
712941
1097443
795661
213555
913284
565708
809067
284908
214622
1148444
798892
1158231
626770
934732
20979
1100005
1103610
885271
226379
206323
1269546
950111
1213990
843432
932234
631723
404531
634172
887576
255023
722279
1305449
735245
248894
1078171
605346
338512
1155246
997806
533462
1227591
304364
1331120
429325
1256183
1123537
1183548
469378
481692
59308
425155
1081254
67394
1223102
1317271
13346
205739
1321343
288608
860839
131329
42218
1331757
397258
972223
851749
751762
340200
1150640
155173
98291
139009
482594
832779
125944
454211
343776
1198123
1040869
1274274
956810
680296
692367
527260
646009
357464
436330
479121
1356130
89577
802461
976608
568480
1102763
478629
203239
790539
466686
783766
560820
34038
1009944
1234020
1332454
1359120
266207
37269
1264717
912851
1023982
32252
1071353
145779
6456
11717
31313
1348154
37711
239662
1157760
182306
43261
622857
1253204
1156238
451702
885275
867354
310851
41772
750692
807376
1259615
770578
932148
93018
925738
1037921
1234679
207322
462651
361011
725923
356801
99524
288
1118985
373506
691562
456731
328453
743056
313732
444014
255740
273985
862913
1209257
622165
1123755
754897
1114163
886485
288427
396761
372536
917016
1341708
972837
281597
530999
724246
563121
744905
673737
569721
1190223
1217024
299142
919676
841466
387134
113587
184909
474278
1359433
491396
1199281
121952
56393
472126
1262605
21029
71862
603840
1353203
70233
122521
857509
933334
42521
747656
1254639
474594
1033537
1351012
1171890
685227
258512
777105
1355681
129448
1339484
905882
568010
553973
866434
561113
775478
951873
706156
115321
190046
80950
769478
714613
324550
681206
1108439
1282396
347993
82512
670418
1023304
281399
534723
905283
854742
571166
808194
181482
758112
946612
1341515
557795
7179
437414
310175
1328928
1186809
1170226
41546
610416
23525
569046
167746
279764
1305746
1082834
1261185
1030616
1264935
948532
50104
545622
303488
565298
89553
192727
1132974
233078
913952
69101
21409
1193041
616969
1305757
87091
933229
636272
578719
811130
780620
1328525
819180
1068017
471945
601990
1261312
1287294
270446
1022621
1116579
164632
1080053
522465
184940
405494
256140
859748
754806
464801
363053
1132470
1284169
305032
894312
953097
769101
664947
443788
383533
759153
601016
84056
484030
931814
1105061
1306209
387357
1204496
706207
1272672
405194
814201
508217
907532
1053026
287152
278809
154223
743842
335241
968832
195718
959403
7818
57373
596482
1060749
61552
775668
1134899
317454
46609
41435
1267083
759306
125154
804735
748076
644016
423726
850449
781978
249170
151618
287454
1281144
1196202
1189230
480915
284169
401570
880645
943381
369362
860905
605982
1008596
1173427
165175
794192
1295629
296359
783737
740157
1152123
656789
1157812
49999
491570
1280784
814660
195961
1073305
54255
693
649465
1071709
148000
1169682
645721
572791
1116973
1115226
150534
63151
910211
1260703
934683
868836
394892
1327728
150853
742091
1167235
1287631
889056
1256635
928323
121276
799626
643960
573332
1189055
359169
18950
586550
936588
1129683
553680
622604
46397
356517
123668
1288207
965999
576891
707665
1323565
999056
736397
361009
935764
1159162
1870
1349763
435482
471893
1007737
791045
179607
105405
30619
956089
712952
113616
746080
690533
561695
1324219
651490
477869
1027492
190269
1052493
1030874
866747
833726
672878
155981
204033
522279
240447
810035
1195577
234299
143089
1036225
289676
416177
1083471
1128596
466069
217563
1058586
409917
1142030
202258
607253
1302244
810063
440764
144005
318361
1116287
412171
889525
485363
1279346
66636
568560
480422
531638
1219391
783706
1247429
993469
296908
1165905
1198675
42175
657405
166282
954626
841603
353952
346258
524189
276663
265784
1320410
611725
901028
897466
1212151
977541
530957
203065
1344442
585373
586522
1310449
285136
830318
960890
962227
832212
708941
738361
493475
1261827
997115
55617
1080954
1127234
1352862
1353469
358541
28887
226716
1002046
55188
554953
95300
849136
1134773
1274603
157257
41534
1172233
1046649
1269506
1337864
896535
903995
1107155
1327341
970528
1356167
827972
1190820
39281
596361
673227
864303
72822
1146704
696445
822706
846783
739858
870670
855630
909850
959234
207054
172325
998604
128759
1064840
809821
650000
354943
1316057
18104
1281771
1279695
115034
1230839
504000
189189
758376
133822
14423
156771
583319
880724
50591
230741
1352839
1213569
551161
811000
117762
864356
55489
239113
1109018
314843
556324
1117058
1134158
102543
175005
1321411
509384
1119307
675425
935328
563167
174361
42328
73853
703480
961750
260425
906725
1094042
110297
882770
1335970
682210
262207
1341812
1123957
610249
884583
1026047
1226610
482592
660524
437710
552050
948359
362059
788506
1340704
515046
34041
204650
891203
1221736
869057
58849
934907
853066
481205
515719
782846
1135526
837146
350637
130101
313377
48302
904764
1238337
575373
175559
1037083
872041
305394
628067
497229
1000212
195520
77344
341391
12257
84276
972308
580317
1089298
46340
1286204
1027161
903493
1145955
541144
766888
396261
1246714
11182
667824
626644
345189
722824
1004197
392562
243511
532496
391988
389554
764883
600082
1270425
1214097
970755
107460
1260761
949659
6593
1003962
476934
1229885
1288675
77783
957425
771541
147379
665116
438824
535073
813142
436110
1260523
1083563
198145
1126957
1353078
570584
254837
1307588
1001191
1347397
345635
1130510
792630
723337
1157060
51855
20402
1363128
105377
299787
356683
1092916
830209
1302645
643581
992154
1196167
1008086
380743
620334
343597
114700
546233
229157
799424
1157630
559488
397245
952392
566598
434622
1106952
1351265
1257855
712707
402748
660276
23814
567084
590465
187401
955042
940996
671160
1166090
593801
574799
564484
476276
903789
311955
615339
675493
371251
432426
519213
983683
919499
1272581
367963
176825
754417
724008
530326
513953
156199
502799
766937
1323184
536477
161712
1142544
1283683
783749
592260
559421
147716
829863
1072170
1112040
1295065
188327
990679
575211
1178490
196971
423981
240675
33273
17441
92536
47156
816952
370534
666194
1301609
139021
294145
735371
90534
535514
306157
1177187
806725
173913
599255
14864
1048346
967997
675915
582891
1181789
734799
608119
1100112
929443
782455
94096
1001120
1191620
1231533
811332
770154
1063139
1140799
479495
271748
1315322
1229901
1086259
1315330
624646
640552
28062
454047
912652
30043
1001236
88829
1326624
1076427
502520
361599
866230
94365
1279582
788967
614058
486167
782186
1515
1251844
150820
197566
859368
1328146
73162
1085478
473330
950753
1084780
288372
532878
722769
90958
62335
240781
1296033
1015215
391969
1124923
1195789
668714
847688
1314269
716740
331224
111009
917047
786412
1275232
698635
955599
329330
374182
501298
1070798
312042
1279962
1241160
517303
171661
23268
939438
120891
488222
345443
359935
503867
548669
1358281
966129
533367
520888
525360
1180760
859265
1108698
592971
731850
889181
766034
612059
8565
57875
906801
175798
1008835
1026740
145962
838007
239463
234390
777593
1008057
6643
248333
448916
1028689
832044
256018
1123542
1244224
1031435
99994
669809
1180454
614757
1076147
895483
64441
473693
431997
889355
419007
8624
950789
783097
1101158
82041
436428
1193793
586401
1182464
1136298
907712
535211
316726
516582
198290
538153
1191812
384258
319675
1034427
594289
182220
134730
419563
973800
919943
1316848
605235
637881
1333091
107978
916864
1256223
626968
316808
763809
985706
573791
657236
175444
96500
423946
1241713
54554
1241712
374366
681858
840802
229094
1314459
889015
961159
136133
999032
767844
1112360
852642
759600
1294198
424060
1012206
644961
606533
91847
1322049
111376
582225
560998
446537
138652
856334
1348012
851019
399117
1140331
1095135
35154
158924
398550
706035
656964
684934
1279743
939760
856195
365945
359903
1141261
1188224
726142
1125230
744522
329428
408345
187993
298754
1318438
1079127
1085889
114401
391076
779859
539890
424954
653545
1298968
230099
1293026
647534
678641
551354
1149382
842999
162245
702976
657832
108269
1339916
1077763
670301
189894
2301
1236067
1030
1288588
591042
1344233
398844
1358109
322908
601605
939607
638306
1324097
205099
31186
1322652
194143
317134
608818
873327
1083499
1014000
919700
28958
938445
390033
24057
1155071
1062459
279093
817722
588121
1060974
475561
880461
236843
110324
504221
350688
552816
393096
1181691
816815
638310
758753
624877
1061839
1063257
1330272
946720
690309
1336418
202014
69773
18233
92705
1266451
433198
1018
1084448
621807
1135369
444300
1051890
1287497
347926
974183
1069571
74100
29850
547707
869878
381537
1271898
1082168
265976
25591
701210
88358
464403
1310050
381014
797702
820405
841210
410220
1132385
19758
508627
1006951
1050890
1351168
502523
1127821
1237410
1102
138552
249852
431307
58038
341074
353148
205683
216185
597202
103860
1194677
274776
1275879
81273
1218199
725059
476112
943242
723020
1329681
473533
1239499
737374
210220
1313680
742506
451143
989584
533681
365930
982374
447127
853861
1177431
1200342
1147110
276962
1276765
1189184
869123
1228535
660417
478508
677720
1049075
204548
609235
1016431
1171956
1115950
1270424
126624
1115717
239980
7193
1298028
699899
1257975
236290
1134390
1343235
517339
874691
580728
444275
1202915
906221
1178763
451049
43754
1215103
151401
280047
744190
623882
1306445
489019
1084776
15774
469796
902871
247647
115886
1277351
1277839
412661
1266318
1196700
559759
2147
1103905
114939
1003452
1282054
881186
355895
289483
582101
576960
56919
461552
1101383
1075572
973062
610059
1231391
946157
466049
866894
84045
442867
878106
800585
324881
247207
1199888
466372
756984
1028369
1108313
170536
993906
978077
229134
1180949
1267415
243903
162955
1317300
1181714
413114
1119419
487049
952117
911911
783333
660942
1147109
959503
288335
577079
346111
554263
1000998
1042188
544836
545075
1078265
525176
406778
1339196
15900
598770
880255
855949
375061
1192738
1160378
808009
945188
750209
1211668
712705
1178471
734512
391487
1346030
1042386
365018
982976
387597
624991
321017
1261879
579816
1343082
532257
362923
600579
206799
434169
927738
600462
573247
320315
351102
726438
70131
854027
645327
621738
44797
656361
476325
1268693
862614
1085621
1010042
650602
501725
967984
1073284
675024
659304
714562
1043254
708257
1095995
28283
72611
206652
486538
425561
20071
1175573
1210281
1076794
303625
1096751
1235798
527260
50381
589152
1145921
754804
1097091
747358
1346033
1345154
527616
606961
959173
380820
1206167
473421
1039429
689573
1216634
130179
427045
1123493
1216598
1088222
1335390
159745
963731
153560
589387
1018879
333868
1162689
167636
724658
659336
1046083
1177467
809769
667962
926640
350564
704845
344923
465489
1018737
529607
574467
365936
536735
849664
463262
155072
872047
1164274
279513
484099
1230955
6488
1008365
141740
1102517
1003582
1098036
1047265
3108
688963
977925
488918
997784
161577
193876
836394
905808
243013
91909
983790
656097
840946
741742
443396
565793
697334
500721
138013
627132
990060
601296
1096776
910498
535083
663210
1095156
1162112
165135
770319
953500
931746
64787
1069284
408086
319333
559897
683003
1059536
55764
1194329
574272
281321
519478
133952
66788
1159768
1147401
975362
735403
978148
634131
557134
111532
187748
1137639
1012865
884390
1134920
700394
506465
815318
669682
733791
337454
95802
986151
327846
14176
533788
1187597
1045833
909250
612238
1210075
556761
667503
512621
1101257
979508
430895
174457
850936
394907
1097766
69880
218100
388303
285420
265378
743066
963527
753551
676141
524079
1284569
1070826
701080
406268
1085323
255679
64661
670283
498861
844484
756853
1043506
1276870
1307792
723552
229409
445562
763546
499720
608104
712643
885003
3140
456055
636706
1257220
1315926
1222942
925150
802184
18814
1106721
597938
185641
712699
567545
128520
961871
415896
830548
1043785
280166
375247
223951
476747
890016
1282654
303802
1113650
1066438
758858
1043558
367992
563637
477125
697625
1051052
1096624
113501
499117
205392
1215169
445274
832040
1016099
725956
616128
1352233
201057
1058141
1111023
755747
741463
975962
498740
739792
1201321
1201517
1094374
1053073
808952
464969
730066
193138
1180076
510305
287861
1200535
36310
1282660
649760
595247
1241888
330267
847112
287825
674501
1078802
85832
476082
762957
215192
623140
141535
1305855
1293356
135905
1322835
327987
963555
1323620
1363363
1264193
322219
1361626
1068073
566679
969863
829192
806902
927424
1082131
1187755
1058204
1105196
397763
549907
1331866
1202471
1091338
1154132
13451
551420
461251
679751
652184
180983
692876
149211
211626
985304
109168
25715
595769
722004
471032
779070
16207
361510
758371
172745
752864
1331155
1145109
542632
600106
1223359
791115
667101
445465
754141
349253
201067
1134711
29488
323355
1119068
50921
1111507
1345494
588470
815806
505814
407937
204557
899078
681548
1117784
486734
355950
688909
774329
784246
554725
601312
795981
548565
758707
629510
339020
380405
222290
736863
1286819
1053662
1298219
1126787
1354275
70804
495731
1324059
976887
681461
412187
1258614
1025357
999158
568173
509660
1270432
1227990
115899
130915
136694
75918
328778
1362113
325778
274048
1107291
844822
339486
1207125
694669
894607
342204
531099
299727
120804
132322
12355
1264378
260777
683345
1044794
1035804
138243
1312028
726137
564847
67853
133826
826416
748055
841356
124303
390642
1287260
56281
456272
1276000
711548
392154
56717
1007272
930032
162983
618943
1155554
354314
1316827
723487
344731
1278773
1256330
1295595
256145
1232099
315518
524551
581277
782982
340419
411488
514146
317002
1094858
1276937
873366
819762
1225011
1326840
296508
1140385
534706
1100470
961414
996363
1151686
1289732
165980
145523
898253
450381
90428
76187
347702
431599
1031731
68965
717603
987158
140784
261502
361101
428778
1333027
434013
1004798
1290139
77805
1155304
326226
540323
909056
1273650
1034240
877395
993971
943215
210413
661758
306083
531747
599161
1092978
709949
1135390
1349340
906309
656274
871422
1256187
442285
951615
293060
89897
1124772
142336
745233
135453
1176467
613711
641807
884613
601749
641042
638269
730742
1176768
1219684
1258241
1009234
1290927
165735
1231977
584189
518345
1238396
452644
10272
1087377
1252453
1329835
1249216
289183
1126775
398943
1227269
197679
422385
602388
714597
837507
750370
731493
118840
636961
999754
589210
1100448
595276
422441
186437
675781
203712
891158
1269790
1072476
357740
448410
800031
1093806
256313
568777
432278
940040
93118
1175054
162778
729557
469859
601492
875194
315347
350610
855413
378164
69228
86966
908912
1186409
861139
504482
715302
665397
347090
759657
1113934
1323699
485356
1051504
912147
181661
869492
659176
333154
1148262
237695
1138489
897719
686440
995398
100845
922624
1227804
636030
205925
1197501
1221152
303084
525988
66487
408613
605664
90464
294433
429931
304912
1047945
1135532
588581
974319
295229
521416
558615
1099657
1292265
1292364
1313363
1118716
488182
231218
1220627
829615
904539
591753
359080
15659
678598
615187
587213
1201650
565325
1227688
1072000
1132094
1199603
22810
158855
1054469
246540
187869
611326
1024462
550376
817384
647428
743600
1093447
462806
1127213
1034807
1149968
548289
593927
81035
1042263
1040247
242863
1292020
489244
380674
276485
1364008
780058
1194068
180708
1315720
1237102
920265
474054
889522
1162584
562602
1164203
814705
361674
815939
456329
1285965
567501
545854
1354074
385772
1342914
1143122
161163
833215
1108062
559126
484239
958048
112258
120618
1333816
129923
1321381
382907
1140153
647672
1301988
884078
36726
613825
906056
601281
380209
932700
1064969
604846
330675
1059631
1168093
610553
375661
260493
1079246
168147
912219
1027439
821938
781863
868824
727137
747066
1149993
668909
1107444
1347955
494022
415870
153893
532835
1024542
1087122
1095166
1079104
63049
639060
214277
1351964
996447
1344011
440691
911717
1194160
876559
440884
1010047
706526
577961
892624
1234800
788896
1329775
34203
72749
290349
670113
774756
1350739
715337
801856
1274824
618541
332801
228603
225764
1311158
1287509
634272
364680
278333
216825
1041824
227171
234745
481403
335327
1362491
1359891
999553
1211868
418155
1072061
1183296
1052942
1265149
451319
727424
1203767
1104031
623719
1208316
1005058
1118629
1020755
271617
711426
70038
612065
1278985
386425
664165
128887
341988
1281309
1285492
348649
1050175
1322821
254552
97165
1184662
308814
1111411
76250
594212
242906
418070
692650
870150
586946
218796
1095068
1360386
492483
1210613
1183513
774600
915055
246828
1105480
655752
15502
432348
728102
681364
513595
282916
329963
729632
205770
337974
1081247
1051868
1338974
1271877
772463
716802
186124
1298252
676812
293509
1037415
488035
1249730
856793
254459
12483
698181
941709
1039538
131143
1301282
819114
468805
834599
767979
259086
761803
991906
1158725
355446
1197908
26590
1153613
476475
1239382
41186
1018636
643347
604288
776730
957450
1070161
771232
1242802
895097
583758
739838
1112181
1099879
859992
62943
750380
990731
1357314
639487
71947
1082947
337548
391704
680254
313038
347418
563132
352662
867646
1227795
79525
355373
952002
511043
1078429
1102084
322178
77982
245812
957787
573228
1356812
465240
599717
1311137
632138
510768
1157888
1161441
155990
1041297
690605
451997
1357457
1148454
728726
351030
246330
1112601
1067698
459778
935453
798735
1265671
331452
336129
1329181
429923
506904
36299
393731
371635
1206357
1335315
1299407
643750
479570
1172217
355529
346972
1284264
342298
1118740
807971
686383
440302
332942
105221
762647
1229839
544824
347501
550489
597979
332357
99522
81500
313041
510999
1201787
975000
1055343
434784
418946
382942
787640
1132650
83477
501896
1249351
364244
3583
635295
519906
257769
1030295
1027072
510677
756645
745204
690978
959287
780766
805332
959215
1055163
1060415
1261539
307901
538614
1011400
567820
529684
388228
94535
859847
839465
34878
1037280
103016
823142
840161
766992
708848
508393
878707
71291
594202
168647
853583
1162447
1266026
712586
391594
490225
901777
1125609
673148
276938
989607
1237247
1323022
554308
1079025
1160454
887265
1129041
30024
1299773
1167524
1333434
1328925
650814
234980
589920
937685
1239155
222320
831609
401959
917257
117477
479533
398398
104596
417954
1177808
848254
918063
535964
345548
453911
442653
1040604
400592
337138
1308855
942922
329799
719787
1059513
416918
931970
362546
577259
641832
488474
601550
1175384
521767
740065
905175
1162182
17743
101832
1124574
444303
138734
1070570
370471
359097
79634
1287560
241982
1268015
1238398
1182042
449517
1221677
782131
533673
317891
759647
1081521
1214555
371832
1180223
551293
15982
680947
950852
756484
1102311
877030
346658
84873
1079727
959036
860350
1294990
1118300
497442
163153
321475
803080
1222815
40907
734959
1118876
1120804
914742
1099716
564646
660009
85484
66347
395010
1341964
1219132
966106
922701
1002870
568806
295059
436095
80349
562082
146490
1336067
760191
215768
1220692
1200090
484873
555861
1235936
628694
1150025
319390
431438
315880
1289549
1095517
1097738
165101
1034946
580377
1266541
728566
571310
1022337
1295332
1005417
1118470
1179766
455251
727147
1189562
47085
162186
112094
1265153
804667
559292
1341143
1025473
58652
30108
709419
158491
860176
275131
1155512
1152385
529281
1258831
386623
696235
1283874
897908
1357274
404049
27635
55544
66297
686822
855032
1279967
1243590
327619
316475
138114
239112
498678
1059600
199345
110697
337607
275424
449176
548815
1265054
470296
826368
655232
827792
1840
853869
738572
1143075
26504
176874
1100008
967744
1149881
668873
554806
350268
1345858
1172053
775527
868366
602559
490072
1048556
80065
687738
1196113
288377
734371
901115
445132
1029313
301901
155585
17962
558057
1091914
1262670
275447
1249407
1153055
1180862
1205793
278868
1208091
10674
181071
721344
1002710
284090
1137450
1062928
1276633
113731
1026613
882046
1075434
792628
408748
179229
1096091
578777
962524
183230
1295883
777060
199946
223773
1079787
1154692
83359
578581
197295
590941
1251941
1056461
463965
597294
363518
123967
964077
1218016
1147993
853610
1090147
1090513
472966
359581
293906
22591
45574
307378
184266
618294
1126237
651092
601008
800481
281190
1169242
219904
30746
1122879
704743
780011
327288
48270
1252744
765839
792870
885329
814909
1182861
593784
75824
744057
349760
341765
187411
1339483
1265620
1017084
626881
1245013
133595
164897
373003
272543
70365
523970
577906
59561
1127293
465722
1027055
3243
1003105
888859
184569
582669
456142
144518
828699
660046
556892
986967
197734
655182
933801
354891
1190980
1130536
485100
280922
715180
800701
1042776
1150990
1356994
891383
493638
665336
873203
769591
960365
197608
1112859
869154
726269
112406
435758
667277
596735
1185159
685164
949585
827453
1170016
5233
1071933
536947
981844
1333998
1280209
919364
1218823
812791
478131
1243137
923412
1043306
662131
1042698
283327
690128
835462
1224062
1025786
387217
718664
1275846
1123444
111540
963105
826194
869582
1252567
300945
713525
487611
447655
1013314
249015
874502
50460
354921
965563
295050
525809
1248076
23985
905327
978381
366254
389440
374954
101777
947257
985217
78180
1001469
550210
813614
1285566
1223726
1201978
95969
45994
1028247
1027878
1088418
148895
449218
659214
308271
202499
893979
1156297
274267
838825
1215471
304514
708133
815084
972569
311431
1292426
348505
70247
466927
1259718
230505
751726
387720
661936
337783
532078
877854
1217081
1032483
540267
1034919
866701
13182
1294326
762608
608355
893695
1118222
1232311
52596
499208
765715
380950
324685
181485
719952
473710
70532
1159358
477496
979061
157028
737108
862688
852673
1151460
732672
895462
685400
390393
981146
465687
576665
1086566
1300277
1255189
1024486
853112
86983
1317607
865531
148530
1186607
774395
1201563
66932
41671
1256682
811038
697180
964276
220515
723366
847904
957632
138731
149019
1139183
1166611
283992
698309
857529
12159
1065842
530722
747447
181210
559744
646512
367751
516080
1234567
304064
725505
781873
368063
590682
536829
54498
1190281
1109977
758333
85599
1000599
558266
827759
551265
1250436
1181308
897881
408582
461317
1119265
613752
400834
854842
954998
123488
624409
96668
725636
886262
1202271
432595
97564
1063040
1308390
1340435
259958
936973
888670
185620
923429
53384
266160
32721
300061
211482
933693
559691
1343974
588448
208325
527578
1302354
401681
251099
1107624
317771
59695
1264609
646893
334844
880895
1321064
182642
478837
861823
1183867
1191435
1004079
318626
152680
906422
155021
472486
1083450
227628
1053734
644988
572101
1110251
646679
80461
58841
222106
513554
733495
863590
729718
858539
1290934
1064240
1111701
155953
206952
486308
1315204
1013310
981853
790727
604417
966133
904823
1197257
469818
1260067
390270
505012
248435
107824
691746
597803
984668
49736
1188964
1179182
1166412
1315993
1261644
285317
61446
925451
1010320
436195
458491
618480
836521
408597
715305
959781
927933
747676
342462
174198
892638
798051
136847
578908
683688
262829
609164
1330999
841919
1010384
237025
1140105
62382
755579
269686
410266
921267
830099
553903
452841
585017
617077
1028119
420264
1294212
768226
752382
592261
949028
17879
624460
791887
374880
681490
203888
1316456
1099333
1002576
386485
1034611
709677
159765
1120028
1092683
1000116
407262
839393
1332152
1147432
655830
338660
324563
1363213
779759
1189272
748697
53765
887173
91133
919197
53369
299936
1004097
1140890
63761
667106
695203
88401
72711
145253
1110457
55942
1329533
286965
501374
282218
103314
1241299
822048
906446
964968
863967
455437
849220
27248
88621
967483
92090
281535
475131
1047205
1158938
443736
942249
23436
925632
1184488
1219308
5797
297517
1199826
992057
1202432
755631
1155131
471311
550570
502512
1117671
1193786
1202987
11283
1209268
560840
671935
1015668
66131
613059
18519
1061870
1075432
628767
916784
1123572
455511
333122
765250
546701
438178
910930
299771
1112466
448772
545386
158587
480822
134233
332166
88957
445906
626314
1086997
596868
1006129
744185
493296
820990
205337
96497
1306820
1276477
392380
1245968
11637
554378
675755
382388
903763
1000964
1050880
1345212
379697
900829
151693
18845
81786
590333
784711
946102
327126
963878
76083
261531
309343
329036
489468
856021
575964
760800
506386
485306
1205714
323680
56558
326706
908125
141932
116844
104617
527326
568135
543309
894615
821999
210992
836630
101644
337854
801534
849523
537907
1297116
866596
535820
103710
29855
408504
211143
637625
150590
1330113
1267691
167552
306691
642094
88777
910758
1346342
341308
697496
1193490
639063
426655
1051667
401198
1284809
259782
1167791
743244
674986
664611
377308
1223232
792796
505649
152738
1228368
1102993
1170600
212539
1087947
989045
1005189
1362194
900749
1255683
53580
1101989
436030
856396
914454
21417
393180
180947
274902
1195965
473971
1237244
687114
666791
92026
154301
1145432
543380
312588
85843
95797
475387
91028
1312634
1008630
1202639
128041
355677
1246718
642861
931450
524574
671613
1304465
1235429
1028610
771671
781516
144747
147033
1265309
1218753
1033956
1334643
163168
1107180
273460
714088
1008157
474792
1058444
774703
1159496
885328
1359917
522905
540983
560071
795423
908960
218202
1245105
441798
1115847
10415
301442
888871
241271
1208838
807048
890788
642461
1125085
1112623
934524
1183529
670833
1060333
766052
791857
1018546
5150
1107426
1130078
303023
1301519
1057356
776744
1138248
239603
1069561
1358180
6200
1319266
294082
314839
1028629
709481
387066
146729
989052
979412
1048880
835323
661333
17739
1220986
871254
1194867
308285
893807
802453
440330
1083739
747140
384955
832428
740671
799644
221339
877139
1033273
1070138
252030
695212
751490
1220742
261730
211559
1032526
946124
316251
657539
666694
42468
849968
1646
381726
987660
190446
1302539
369764
496792
1347083
197774
576888
282124
652518
749642
817934
605381
43728
1083021
1131208
845589
695011
1191570
1197380
278276
1229930
1265884
1296235
410140
1283966
63627
1272100
370090
270512
108979
897197
922427
1012519
460328
721121
920098
1154191
290278
421350
671313
263810
1159440
1143104
193205
1018984
532571
768007
271741
730041
118421
1339618
888431
50698
6436
608761
568069
486554
797362
766113
345316
191470
807664
859793
285253
1123934
958550
1016018
781661
835583
630557
337294
1212049
872361
876975
935606
1270540
1235682
745058
1252772
653551
408694
926719
923445
1199437
64407
87942
46953
296928
103892
332263
688249
1259653
746644
550994
1189825
1349753
736899
860586
1340777
1170923
794527
871502
114195
1101506
261105
1136406
943694
197386
84032
899026
158596
496971
346797
1262219
437675
1004732
292621
359225
1359289
1260188
550529
1062204
376745
1347068
42044
1118125
1235475
1106746
1296324
301519
319543
1023905
430612
112951
1133161
557855
792761
407545
127576
855018
141875
837374
379187
942762
142251
102336
857214
89938
510551
628409
241427
1151518
43251
721769
1350476
23788
1256528
1229512
375539
39175
60558
705185
173509
481284
432624
387167
1089668
542624
793477
165071
672228
963045
302483
21934
1130887
1362436
974082
695901
258361
606952
1101807
867002
1115813
1062430
808589
1320420
346522
364196
1351923
1329888
361645
24982
1079656
793296
852825
554433
1180309
1128195
305748
657736
180305
243572
146634
1084776
223511
122107
1106163
597846
521665
1076127
698150
1297981
1096769
918704
416105
2627
669022
145652
137675
1357368
16648
699348
260435
830371
865948
106656
299688
923109
242996
984258
485846
862498
652866
815170
452741
435434
1167371
320723
239800
170888
395579
42024
197010
735568
1182955
795956
534495
692485
264813
1269189
341176
916153
1310316
956312
834106
1076378
544357
930760
489739
440720
885729
90610
470869
369667
793356
245338
400104
367971
604743
1319357
888284
1082060
1016601
686507
246652
1301984
944962
174794
598322
81233
775030
887428
536227
800354
595487
418274
31357
612078
1303332
1146150
783349
187876
538612
1361968
278185
1127680
38637
1145806
859041
13503
1280208
232248
1076928
1009804
720773
955256
448774
906149
77511
652247
1257153
171253
80309
1121670
191048
620356
255184
668207
1125885
1308893
167966
732706
29475
1057399
1204092
337766
62402
342891
851155
912332
1218246
1031029
1200956
650455
1114161
176911
874735
1052303
1343276
1172068
629786
1153751
299596
582208
481816
1028149
27778
819
105290
518746
384517
564163
514036
834618
822954
885947
108714
1304013
567379
1155584
910293
40937
126981
1344795
270444
523194
252446
180850
974190
1112373
1275062
296100
1193595
1224182
140596
22756
830361
1070852
1226943
794146
439945
43031
1237636
1181474
1202429
108057
638637
79497
935037
523977
1107548
1192852
940376
867650
848407
1191583
183709
591073
791984
516343
364003
156876
300023
1353668
385730
725758
277200
182333
96247
155962
99607
1211851
40129
583919
823089
396927
660144
814589
716289
569174
533426
1095221
405345
1364093
859001
58194
193969
1055492
907654
1143806
190683
620707
158822
537340
1277436
957904
273281
455690
945950
583065
687058
433393
1017250
579594
49772
1052935
994186
1151318
761086
1160237
459201
216908
274007
1141497
56237
344406
508554
372383
232600
1328324
440802
704885
244620
388509
569663
811170
944268
1230141
433265
880032
465761
212830
274254
647318
7807
498777
1197795
439865
702663
3491
90107
832604
663569
1222629
1315277
898515
596571
985095
907121
842987
486004
359098
35190
354494
1219649
403685
177762
643458
493768
815423
131921
368839
1295011
1247145
81710
904272
1090696
960771
1203000
71822
955041
834502
805730
1309750
440738
636506
1174833
927207
1071681
932315
1114882
1300466
465810
1036905
1207264
1359595
562832
990735
414685
614386
361235
1191297
268608
556942
323069
179379
390764
1180592
1242612
1004079
1293242
968255
420329
491139
37621
512975
737126
1066017
142582
2495
190744
835927
634888
785212
184299
1013121
120853
935098
450662
1080938
1098344
912564
687659
655183
480225
197189
434642
1143126
132416
826446
672258
661553
277534
161849
310799
765570
1235736
913158
49651
144824
1194680
967327
879916
971224
927254
1140145
775208
40182
173270
521809
1076250
52213
476680
903471
939191
949572
1341829
642473
545610
410665
1106962
288701
500868
410732
963013
324615
778720
591471
1067911
644988
730180
1002073
1022551
217464
1302803
968894
1257772
1111350
500867
996646
572200
1057150
724729
1279684
794844
739615
1188347
637124
750489
284722
692575
1013322
1187390
878486
991196
399639
771330
1502
814077
756379
1241317
783570
732174
633076
1176065
1116903
811336
338708
393193
1263231
989398
185456
510101
377936
1111198
26544
220541
1193689
1206335
780907
893477
899138
1364011
221163
1125430
607359
472297
866950
293487
261260
467121
47774
382281
3977
676683
716065
1137450
755536
1141906
407988
39702
960500
680011
954129
743873
1784
970211
167271
1312448
602582
1353510
348931
1231222
72635
546307
741358
737415
1335261
297903
346343
1018355
827173
998821
574131
682248
755802
297956
517987
627565
175391
978130
1228808
249227
13657
1335193
859386
370186
529519
250613
477119
506462
1362822
1016287
128973
682417
921931
726793
157260
840265
74274
644684
807339
1340160
222997
803552
512245
232042
1108328
622648
270359
264025
939821
1011006
1226018
1231783
152394
1101924
335037
696533
1353276
561140
621679
979664
1128618
37086
717249
529159
225751
762882
314539
288735
799700
205673
400103
710751
301561
952133
406755
1087895
427557
1196689
581482
393170
745193
1134515
1136258
887662
273758
952740
1041702
1050440
272975
814171
441943
1001043
1091055
1278578
706598
1357237
95327
724644
116217
548766
1258416
470556
737253
839886
544145
527310
1327640
66336
151387
1016786
583274
463027
20630
1273325
269416
445027
1111294
973313
553911
51990
44863
516025
192682
1153513
697756
817757
662732
167438
1040661
1234554
1278266
70581
374506
1223329
797669
1756
645188
397821
201570
1248122
643778
581155
372456
481497
934882
581112
741738
1070102
2816
988503
1047524
761301
787819
981305
258421
374782
666135
523973
1357452
181847
1024023
1182798
746146
1153574
802518
1209827
863861
5688
19553
558310
639657
1248082
601575
954778
32188
1074068
339481
92967
284554
848289
125959
727946
929836
365490
1266823
978211
814899
1292487
897534
1340130
355525
194540
215900
977122
1062781
992398
1334726
19687
156547
539866
1021856
474650
249242
493319
866996
763328
710905
371302
1018424
1324349
380301
1310210
140110
1048391
679112
1013125
509088
211838
242446
1330531
1299023
64650
79672
1275060
580542
50256
320292
774892
1336672
511903
766458
1196323
495841
1318877
118006
117082
933655
679607
1056197
1019325
1193242
1018565
822966
1135998
73993
258943
1305639
87194
621970
168973
722398
441020
649864
894850
427945
385503
758564
73796
649640
992332
562724
1165366
88602
293989
1088881
1067834
1016929
718987
1294977
242009
851029
641734
697561
513131
995864
80169
294516
1126766
453055
756877
58064
725793
1002381
394865
361624
1248831
945851
1342261
1141600
730198
1149472
789950
807636
570699
1062473
533848
559062
929054
288487
29651
710463
1049978
1130106
1076379
369693
727126
1172880
1344061
308499
1259655
1061551
203711
457425
671040
1264078
1211532
237751
675981
1318309
1361748
400364
185104
160549
1235356
1243618
1252733
491646
413680
1094540
240077
1192725
300968
938134
11214
1191339
485095
226213
27940
939147
829432
111752
605017
274088
487239
304882
217221
365008
1048289
1303421
1095641
1108115
639078
1013577
708926
1094547
1074872
586666
1251582
816264
66675
815123
425005
1145287
783714
681008
663023
954312
1035357
928872
1101389
1123856
1264115
356770
257329
277480
885203
435063
1318407
99036
928602
980997
1250132
1293289
1125474
644703
899274
939285
309173
1302461
94161
689189
852588
852282
1207605
160986
583887
787442
972320
366463
521653
32162
128124
125299
109137
1231692
664240
1034120
239291
911417
704248
660144
1329966
324963
62699
1023392
462061
1317949
1004161
96009
1070272
1055727
538177
1274615
1134023
1292492
626224
1044200
1043237
535465
79795
939011
511854
960129
599193
796854
397021
453892
647883
899865
1212614
1219066
847694
540938
855666
1091106
94621
811432
12955
629196
277933
161411
998716
884845
54751
741077
874600
725959
409357
314186
332654
895165
811091
1257110
507445
69820
643988
1250373
524802
839071
243028
329410
165308
663250
1278076
1084562
336321
231554
688040
612715
183443
655824
849664
923167
702119
223070
1332301
377354
1358553
982563
955206
150073
1169146
701369
135932
640312
371163
540015
432757
673571
898964
593826
151129
698341
306875
406860
938265
1323877
922392
1076971
748498
1210803
1073547
439429
599085
188103
1336207
282154
115554
1227197
580642
201615
1043894
1153406
1026653
824529
1254448
1285026
800620
287246
794487
34130
84430
1257277
370538
455313
481432
1310572
455211
1168102
1193973
336371
815200
710698
1274192
606725
270906
1234721
692503
983945
1307933
60472
632533
426345
1323394
746338
428917
760454
906759
965714
453350
792358
1179304
842241
634800
234415
1204711
241742
412037
1114368
1324017
954108
579298
1310612
131535
707175
222700
1140565
517879
224487
557810
1306378
1334234
64384
523471
97302
1244658
886046
1046637
285243
1236569
100963
629089
104216
925647
412167
682675
854099
141295
321978
208659
229381
1200095
745779
1346606
214015
829458
1075980
146215
216275
399328
127052
189279
1216261
255210
487271
5711
170225
795117
994158
1034219
1067308
149378
1326611
989705
526681
34378
432115
922598
250741
1245447
200433
1130509
1135617
88252
442909
936621
1117579
762217
1337567
532656
229840
1085191
482132
780130
677466
631877
902427
1197835
466438
302667
1181009
212382
938042
190070
1260407
728456
1198344
1333254
1264221
1246749
295720
211622
378852
648743
1015454
867567
909165
1123636
652309
1032579
43794
424198
631086
1354950
606590
1049478
291511
1121959
230228
480795
217377
1044841
859661
186116
929246
224437
590982
1072688
460442
65887
802026
116800
539635
603232
67029
460077
957269
825671
931726
363285
557990
1216839
1355788
47439
903327
1032279
1144695
397476
750630
164203
63158
403595
367954
1344238
1299404
419726
1215985
917217
1103610
439600
443626
79490
1098487
686752
1152149
512083
860557
1260243
928586
291482
1155230
1247419
83864
488426
890633
1310605
1040182
1347897
194787
1259122
350225
1109083
678388
1100633
697016
1248678
1315424
104660
737723
1348752
74216
614101
928400
654681
28696
26591
297011
45741
882056
489765
1362456
336661
814849
118124
1057061
40888
114600
354550
413722
861468
347033
760155
41973
1040429
1072209
399318
568536
19320
997157
348285
1141641
55375
1319523
835810
758890
1291133
1266429
1218636
1001552
451270
990441
843841
237090
293729
342513
515163
364657
691092
654449
220826
1354222
581212
833063
898162
672159
841451
67235
1276587
197192
954177
505396
722936
410651
1312139
452204
697076
927143
785447
1081914
561201
1257278
199078
723828
1097172
923431
150875
1264751
909716
947944
342554
1116077
921950
533920
1098455
229055
766619
873169
1053915
866529
746897
670230
1039415
358756
626922
262770
1147671
551113
1019402
158849
1083025
643270
14695
571234
897294
1074839
681871
185314
1332248
910193
1276678
455054
644129
1267705
777105
120499
673319
1073068
1339743
374606
143949
806658
691169
100365
157405
396909
412129
158994
389335
721963
1154184
428178
546349
15143
664287
577107
210485
301815
504960
1353756
147832
19899
238162
184966
1085095
1261622
706733
70689
962348
866134
951094
1228449
1237691
1153115
889014
1359438
1051392
1180165
81211
196381
1062562
867521
327025
718034
345661
127887
25662
1256540
1206834
47654
36261
706299
597829
890343
577910
882683
421514
78217
278293
166684
284504
316054
835088
936356
781703
528596
426002
434562
185851
671631
279379
260806
1089910
809786
634470
1241920
124730
404275
29423
202408
459416
926553
1053355
730338
35540
1022816
1017536
239451
303290
869262
999261
458929
1147929
590534
124418
297577
482598
494182
1029251
817305
505075
1110979
619804
302083
1254774
1173801
1287830
872866
679840
573071
419939
438145
1216463
1244860
1033928
495760
368490
619823
757511
812980
965293
833118
988355
1229635
1186626
1266997
501666
398977
1070506
106064
992145
66208
341406
1022982
846836
808039
729884
677503
1315110
77775
674861
1328117
624947
406567
113474
334326
181502
783597
799441
294735
201513
1031590
698487
1110348
966650
777415
1134606
964908
18677
1095733
1043891
771105
210939
581585
115356
529420
1047297
519527
172183
789478
596786
388831
530859
1140428
942240
347584
1344875
701975
737929
388075
448348
728727
585348
896668
230440
966105
1351230
916107
80862
273275
814473
119313
146120
441468
570536
837182
1194606
1065725
1269607
408854
485556
1347079
732569
721160
300596
204740
69653
537230
798068
596701
443899
1028110
1257527
208016
506408
1351058
670834
788212
534898
1112466
626706
663244
144537
265471
1216017
376761
120473
589254
913010
5249
667096
269022
163587
1190677
574104
609487
1327819
1223341
475049
1132873
597870
464026
82930
256936
342092
504958
43739
507541
89411
574310
382795
1100146
166576
813108
77774
1174511
675226
1356483
77584
310101
512561
494857
523048
364514
1142624
272302
196301
1125546
510970
1135087
39733
499204
58932
1053765
1304369
1282835
762735
652540
986527
314252
4033
634151
309708
8904
1229520
662491
538232
861174
908934
514798
712612
26432
1298072
442
1042363
947711
232904
579490
1033961
1351076
1227056
1070178
401377
817391
992986
387234
1362341
675377
102441
1336375
1325547
424512
953192
881302
1319670
328181
74419
523395
167419
455839
585077
362860
1177610
42163
635247
338473
844238
826326
1345286
847754
1120560
1179243
189653
3671
601809
1157633
28552
33543
1085792
871618
245477
1128489
1316460
1316434
271271
978066
590516
557632
1004254
879560
242259
926409
1241869
278727
1099915
674325
1095553
638983
696176
413522
204984
971905
1153637
484884
246436
304839
1114202
104095
714621
379284
1079439
184338
894436
698312
487325
520042
233265
733378
1292221
437914
178837
951812
637974
719147
470355
578923
899157
1135673
991212
162817
858210
262487
1192217
590985
674937
866083
1199035
215965
692986
201623
996142
217684
264630
839389
321049
1071705
76516
1189392
1106690
11660
919638
660238
642951
298657
1236168
70270
447463
999192
970203
1143718
715227
1289453
46830
586391
576266
1071880
1311220
126441
1141493
1174739
134936
232411
1306871
941361
988536
143182
1079179
946381
524112
1116528
56532
431291
270463
571624
1095276
698718
162251
464622
921015
236075
671772
688080
20457
154307
221744
437020
634877
1214864
823886
207231
392436
71024
658401
1299878
882386
10902
133353
1076233
576909
698957
538871
992476
615104
1287402
1250523
1182094
155418
228196
1129055
267742
927451
107063
1065219
1319899
872632
376261
1022025
560738
394642
321944
1333564
1000152
60127
646092
210667
1318222
1142809
1324844
953661
1262243
426958
91282
103404
378711
1231783
273951
705859
552137
1133676
589676
704050
243940
542744
1056363
1006072
1346133
430722
78560
720333
251960
753291
646069
275503
492857
1302684
1178875
472868
1286855
499303
1009298
1292249
210266
1112344
1140263
932239
1196111
707783
907039
1317108
1153173
732279
1269282
196612
1314060
1361218
637530
1287273
763659
931933
577733
733177
1336643
429918
1183153
195931
1074850
699040
500138
352645
784686
390243
182483
1009602
358717
1127193
774403
660953
137863
239159
980579
761776
313934
1348298
789089
231748
393350
899107
47497
1008479
822329
746425
740290
824933
175081
508979
98183
1111307
453914
949389
474444
431069
774319
859737
1126232
536175
1224500
1314004
679178
1134902
480299
854868
1200959
204180
1163986
1252776
425565
1015856
119763
294765
1106757
775492
314277
1143171
1135106
161246
841106
273572
1346709
857423
957798
1211263
193460
688277
225210
326291
727863
267055
399325
1028073
483933
1040438
1208575
1068444
948168
198187
379719
711551
659495
814365
467316
978184
586057
1186378
112518
389907
496903
635865
196623
1041597
193385
656924
877383
396297
551155
1201770
762946
140882
609958
1343890
75186
792806
567609
1034954
1149251
237119
713262
366654
559265
1177380
498228
282988
449855
425859
898593
793585
357112
202155
1012098
261799
359594
909916
826311
1313623
1206151
1124020
852116
1261225
1359137
309133
141433
325243
1190613
916760
269174
320579
1354113
227793
1236226
231537
423712
328876
31456
359575
103882
740294
743677
1184940
878408
1090319
1136659
829222
1136704
785234
1121
1234182
216254
1332498
14760
351578
373047
704020
1330142
497681
798357
457455
1031955
187728
266612
1114762
551569
707972
863529
497486
519751
863429
37009
143076
853821
951390
1139420
1095624
1197449
337145
706480
282699
637053
354845
545997
1100873
799927
878041
870715
1005010
1112938
1219076
81832
784554
516858
795284
1015732
596487
233527
744669
574052
180519
924876
1067071
1290566
1044194
984556
954868
35746
382336
1243993
927737
700710
1040945
230935
743312
400192
1187590
593127
5584
1357811
592399
952591
1112318
747761
785239
1282867
1027599
687471
614113
612874
1149971
406072
848689
780969
988637
836841
63348
483489
221570
174602
762719
57638
639809
1080695
421326
651636
1252835
1324395
981976
131527
642727
562750
1183179
482164
901306
1090126
1173708
29395
1133409
399607
922637
917851
1119744
507661
864886
383908
326416
85004
26463
212646
1319704
923705
364883
794635
24718
917968
521991
453531
150630
437685
409797
704430
608520
163223
896351
118031
579150
645553
1075126
1123993
66346
1024
896534
870145
1078137
367532
933319
205545
56027
1162331
366195
1108192
671504
1007044
113920
1096419
1149305
1101860
888329
844183
701164
1304335
491255
740777
1217609
105722
1271582
610276
1236605
122459
1049007
884729
1060084
40234
872126
372654
280166
695706
593719
1057863
62390
1078896
1259860
922135
319886
504720
1019409
97951
51136
1104851
221216
711933
310413
410146
445478
1301913
419570
658699
813576
1098212
1133835
1268628
1196147
1166346
895469
1246054
950366
1170474
15610
332330
212372
336591
582810
557875
795358
610355
1093430
503003
315639
281343
1062384
355719
379254
1043097
900143
244660
898774
170619
589510
171718
847861
1135293
808926
842322
239181
415124
880382
1281561
283750
50351
1060381
1204893
1073404
1358968
281245
640573
121069
982023
1180301
167708
72766
549509
868634
273946
1127756
1340537
1225514
547844
370240
380756
124834
655486
1058541
974242
717746
1283370
672560
556087
653937
60059
94538
881339
1125105
837298
1241492
811436
1322564
880901
135073
259618
1068461
1090992
1238508
304643
752459
1296272
83171
54877
392106
741852
64442
1300142
734391
905007
766522
291279
378118
619744
1288374
760547
1253054
320767
1131291
562166
382702
902211
10571
1306571
1232836
893360
768053
741623
474761
825840
955329
1259579
984706
382793
776124
1153892
31472
1354436
346514
1103613
1004241
661571
723570
1067425
316647
965146
844782
1066409
390564
751851
601524
336902
431886
965788
1024202
993791
114520
1296740
1045463
497546
420290
226824
1008937
1222406
79837
139430
413571
559814
107459
200376
1318470
1318636
663459
222788
946631
840276
1327518
4059
296964
256198
791630
46832
420839
658546
1185361
152752
53108
104311
1272306
335500
1257135
480705
328485
1122460
796665
400931
875610
1356671
500485
533287
380349
311265
26802
726234
1079081
1057153
846549
1195838
478380
401696
155269
733107
341685
698024
333801
543558
561050
502217
146066
4140
844018
234995
1153531
1012543
678171
531189
840084
844169
1171837
429518
626960
316875
672179
358613
291033
25963
657662
700284
876631
501915
349058
34250
876039
840977
1104619
422760
30084
147204
1255389
394249
562354
790210
772784
368078
310794
868416
1004373
514731
673094
1247792
1349388
1270775
353185
690319
631955
1325776
1193352
554785
582896
246258
653531
1163528
334677
957792
1349717
1123988
184739
110653
729218
702114
343792
1121896
1079004
532192
391044
726036
344205
26121
1094121
1342579
423150
598026
123208
1330257
589913
787990
1284283
423214
267594
1271440
1014765
355820
1207528
99204
1312310
1126557
487715
275424
173282
109976
260889
285746
1355254
1080977
437804
1043351
358777
934227
321051
440403
363263
850728
5078
1048637
155703
858971
734688
471276
795567
1181733
478386
109251
261053
966374
1077670
1172254
259496
1275733
436772
1125105
463258
1240786
701220
179753
562550
1093525
766812
541934
1254822
218463
596966
407320
1360
1160185
954210
938249
908722
1056080
637750
360548
471226
724971
95696
1049173
1274967
343378
1360055
1277772
487917
174925
888120
1332139
1024403
1278661
358568
45831
728071
564784
125726
596416
1107070
21343
415823
173535
28758
1282592
1099292
404907
628749
343629
1191525
855876
1140263
360569
297504
899983
1164642
122452
185796
1294609
1266285
1232132
290506
1305735
198340
729967
80369
419685
541213
1122362
858710
823975
1248732
179788
968240
840650
572588
773098
692466
35655
820775
338417
1331306
774085
359095
721012
1180039
399250
140605
502883
1163728
1061376
37293
1320492
525455
12706
18141
1283982
1181430
353480
343155
790211
908063
1142569
931709
1221283
48327
199992
446145
608144
210494
1353033
1155007
1290280
57103
991473
159742
36996
170383
588102
12129
973412
1046664
736258
257607
1272505
762524
203637
76410
852700
1225873
16407
1336223
482743
1193387
1316388
1058207
475522
363806
415430
1286758
264898
1163431
1354241
822606
990004
1301392
572278
709500
964411
1193703
338641
217018
263024
628935
620294
52675
1164942
591040
623446
30334
1255818
1284315
43667
539863
1322494
257248
930410
250297
680181
835221
101388
1338762
615466
101879
843624
325113
597157
425671
415433
1292202
703718
291134
550099
1070732
1314076
331240
454955
377560
1229593
418774
1118493
776589
870539
77774
356666
68532
228318
21666
727279
416814
972709
430433
88551
110478
927369
977060
1272322
444195
1032414
685883
1320935
834736
718851
698716
983433
639228
19031
270218
821348
623580
1081667
1084806
283912
489254
290944
1238670
600960
343233
1146823
473589
887372
163266
617112
457173
1079077
149582
1070637
1138851
834570
1324257
456755
508850
1313818
671140
1229483
1281109
719817
1130509
172755
68310
115198
166056
5072
94751
442480
1114644
1135935
252973
84
480354
1335798
697143
1348923
828576
1150407
902853
377885
1118882
809671
911285
1100675
298196
1032596
739054
943410
923268
560529
1310836
812546
852310
664648
1269684
1003261
888873
153865
473207
1028325
336021
1171680
80000
1177185
1007230
1014386
1035023
654623
1318556
611848
571674
1062692
204854
1338464
906618
1059543
1315514
667723
1159234
493912
985101
557454
1363914
320908
884106
1234893
765079
715101
387530
929106
293956
519607
347572
127466
883278
1255500
467683
1296983
269388
616790
489920
9916
504740
1310843
520925
22705
700092
822449
1346427
295704
685477
93208
320643
193091
1084157
662964
772983
416030
177862
1200218
706925
723502
118368
1027600
920062
1051861
936173
795862
336784
191878
52232
88736
311121
781259
1109279
784997
24659
1241821
608927
805774
816212
247980
1129943
155003
98570
1238431
983384
906779
448484
676386
1196331
217037
1264471
164828
1269399
73427
208399
461451
779697
831616
63011
720107
521262
995835
225079
1304536
825297
1017926
647295
175995
917135
535269
1362250
528384
148673
639414
312347
744414
767038
732100
922488
780655
582315
884253
457333
1305393
1163425
932936
1109775
482513
849143
1084268
308540
614440
1224199
1099025
860028
1009107
739776
3457
178464
556892
240103
59482
168832
966163
168905
774415
1137592
219062
1320365
1247016
1067818
741470
1097019
660993
62882
937725
345902
819763
415479
190259
348543
1091337
561252
605454
45680
723053
460431
450192
1112488
115040
442566
795818
339823
31719
1055100
1179161
668213
828352
1043006
1172652
161004
318396
1055473
592737
891691
275380
748794
527198
45415
1125264
770072
1256084
1185565
311457
358410
841339
83776
11527
1204526
941647
782197
479480
1064585
1236349
1117774
272074
715075
1286186
1300997
1152101
700251
460449
730359
1116312
45904
312158
1045525
1099737
181901
1051847
850041
167637
412944
459892
349203
716534
777558
775306
715859
277150
503553
1224317
1114678
606159
1285503
419778
1151023
38101
559319
72111
782255
965112
299132
846783
1324766
280966
1361121
805483
664328
1234063
592411
994516
904248
840694
292573
1159863
792982
7693
464783
1339653
342411
295790
1085680
938877
1123374
545305
1163265
530414
103368
1228357
1267066
1007984
200953
60493
177548
476363
316066
530669
458597
269611
1323987
1048239
436530
198064
1347897
975364
331777
184173
1221849
116702
593270
698976
270434
726746
764830
107312
524629
233137
286320
1192113
1292624
807903
97758
1338080
1139882
1232723
1258469
395394
11150
103941
956672
427832
182093
314766
325739
731618
927520
945423
445396
463665
838720
724690
482038
614042
186107
855031
984662
835097
1284276
610255
585236
1132071
776332
94255
776727
1108135
916832
421128
944484
548083
119574
843811
652071
579000
1082527
637361
1077103
921769
954042
1085220
725751
952551
556775
552361
395394
662491
17544
28927
1110421
568893
1002735
515866
437652
890861
1306988
1313840
190091
557073
355096
1257721
1067479
386821
586669
207790
600683
449524
1076456
1101751
621542
230818
1351898
259253
812322
876642
545484
755706
401471
631158
42381
892886
1076676
381331
1315550
981468
1009662
588935
739603
958356
1018029
196457
298804
390291
1344164
754328
822225
304598
654994
93981
757554
874331
1358185
1338746
676907
239461
702690
1002182
434191
961963
1143215
1035882
670076
890323
218806
432510
692484
1047837
505166
494341
714823
394284
182480
411792
299776
554701
10319
1018078
606210
18560
900527
30806
1025754
65117
492436
891277
434481
1017256
799670
917827
476877
763749
673317
405582
569356
570316
244918
1265446
237189
743369
561081
300114
472367
311369
636419
1295846
1166666
1294304
280072
91748
143611
1011397
433627
1242306
796786
1148137
303831
84816
1292208
73532
517334
1260438
147777
748628
447765
612112
990132
997772
1211134
1130746
1325252
42208
513479
517945
849949
1018855
1205966
1226794
566612
313807
547828
472747
1136901
167079
805745
1088162
87349
1309127
765924
730290
1162198
242297
757620
1140730
739833
170505
434754
571991
480457
470078
1298447
933319
337205
1021691
949708
257163
1232160
1164898
1054987
1250585
128517
1259585
1230400
338317
109024
1212910
277002
873674
34478
230016
263447
1267083
405450
111580
529942
116276
1349510
1252541
628541
412702
18432
351807
525492
933943
977008
44553
1322985
1052136
168367
585878
801355
656544
912047
1268559
1297427
1289099
964733
617390
65752
371216
1328978
1193789
1190275
1236000
517175
607973
35053
94804
1234824
517163
874690
623216
460597
89212
777867
1097481
785212
502409
752070
1092373
1361759
6420
951661
1275071
207190
1361498
4948
1265004
293592
480663
592887
381016
62532
1089824
1198833
528130
40532
1168591
1238206
353047
184814
182722
366123
1047305
159971
742271
1013464
1273957
294356
752532
924985
916347
465543
90435
327170
812259
118980
1351630
480775
1249757
544716
552268
491912
464883
630469
235913
838271
35498
339200
148847
974623
1100458
1285920
324717
586975
481720
182467
1138632
1195313
92861
436773
459508
830731
1271443
325933
953695
250484
753238
308580
1329476
198573
706232
68148
924324
55058
731683
1321438
93539
1270395
1211041
385060
1001525
396833
388487
1007392
205089
850507
1149812
1035026
914865
888053
1136227
131024
621878
495258
180854
1253023
709093
31590
1333359
739567
794314
878816
563378
1195959
472914
305024
419595
731440
336377
1207652
1283845
548056
1034983
693067
1206261
373647
388919
782034
900084
693056
1164632
334217
212902
478714
638200
1313039
112764
882114
1290589
868819
493092
950167
418535
379132
1070513
807261
508115
1228356
1029010
455343
1194354
127078
97025
1018172
567514
727285
1080724
707469
1334130
981457
345912
622439
320489
1020758
1281532
791602
1320619
586621
189851
105920
579140
432086
150455
300087
990255
440366
1037630
1343505
201432
92379
574956
919606
1126102
437211
320615
1334925
232059
68607
1161095
339865
616320
956177
1251398
697880
1332760
752076
985408
354952
286596
1341464
31731
1029736
714322
746156
1051610
575393
61856
518251
1272231
655836
986507
352393
1009138
1343306
134357
788571
1039429
485952
1363961
608179
522760
487777
607024
1300724
879514
334932
96025
588108
652873
266897
385909
449051
449111
412168
1359358
334684
1333520
1055268
1138814
529130
297972
1204106
520296
1092264
1006847
1114070
162908
273581
158105
548514
87135
1281286
239394
860221
888895
1258796
339498
793800
883071
882406
1043386
927774
1105212
217000
69102
1271213
1239895
1279078
146819
1231355
123160
419754
353517
400662
582763
513934
219086
495799
381880
897307
80273
1096777
1176649
692307
766653
1164690
914599
793843
272902
87909
688983
852911
416213
416859
1043855
717647
1010247
985322
83034
130139
736072
688153
983782
1063959
680987
256085
255762
1172964
320783
882256
1096795
601885
1031812
327849
374375
649623
266818
1183591
255361
531151
1107432
1259688
433251
220949
330653
12190
568825
1017544
1187696
253279
584714
1085428
375381
464063
568232
460118
514887
445021
1338366
408973
762269
308244
245357
271766
714279
1064830
57133
831187
417420
791901
1316501
893927
77898
849693
1218703
1301689
223527
1008585
977249
1234820
856801
969660
76166
405652
475746
948360
631016
1350274
857501
397783
1243983
908585
296084
272354
162231
479841
878113
1340309
413897
1303863
20558
1110394
726067
759168
1122575
244174
543034
1291014
128319
594662
841893
1164266
49898
14531
837754
699122
1295130
1094112
849151
1317143
872048
275817
507852
731833
374836
347244
1319662
297090
197420
1242670
1109594
388143
899728
843828
1209890
265475
47326
725009
660894
968831
44747
499878
815554
925129
1084361
206981
1356810
919718
865758
720280
532860
1008901
1124442
200186
331967
384231
792499
1151562
1095470
499282
706755
1243039
858373
1280743
144502
1362623
1208315
465863
350290
1326043
497405
116769
1317978
846039
1263582
750297
430843
359336
408532
19710
811070
1018135
417648
576678
179974
1113826
827579
194482
769751
1262815
1269242
983659
129525
188732
550773
1155002
1101133
71661
1032597
1067248
963971
829572
83647
1317494
96473
251034
550272
778924
739771
751717
1066684
280623
79827
8248
315776
1095033
208868
472159
653439
292538
802798
165401
892914
917579
96474
441528
778696
270591
996462
421384
143868
639857
964797
973496
735314
697210
557067
1061837
573098
98714
1159169
924851
1031127
1077421
95712
530446
477166
630879
1205098
401954
61959
481923
1134108
1187784
743036
866267
847378
792393
50538
517026
1325015
1310026
1068930
589704
369404
1029750
770171
1172841
379063
423279
775124
336780
83692
39142
8810
880282
883
798925
962366
550711
1268641
1001854
1033144
1317329
1083729
386640
546731
860930
1121000
6835
880147
1295270
31917
238312
714468
440049
324124
1214247
457604
1156795
184863
141093
167994
857829
7794
1213229
1331375
151757
287033
1233049
907376
203040
366440
186985
498631
1186784
529700
1337818
411614
84660
62448
861343
121272
804955
268770
73694
916298
749834
441013
75549
940718
283059
132413
641997
733933
1161013
1058236
282687
531671
806744
990
1177926
422580
1333108
978150
739805
456842
868681
661752
632607
325297
812358
841496
801829
246953
1178824
491984
402823
386139
844747
807715
232966
674642
151922
1327334
455014
867721
910332
553501
80497
1146002
691065
1327314
783910
973343
719793
702281
996130
580846
466945
139461
177378
1336894
304157
1194865
14744
114698
287445
1005416
392375
130401
837990
1066962
1361400
692883
187333
273143
1348943
82931
799550
1277029
941736
1161651
749561
1093779
74995
330298
258501
779734
186989
1022343
287965
230534
1043015
709227
789447
824519
1218700
744101
1236120
187539
1221504
644475
546743
507621
276050
54137
1271941
919732
807218
657
51964
1090550
543743
422575
1239351
557682
752510
1112161
331496
1059958
875368
1190061
607788
283571
579917
409681
138694
439574
1045654
980678
496440
1249589
411109
794059
1083273
432028
220841
219876
1055855
57842
413785
843601
1029161
230345
154905
199535
638894
1349146
265812
776370
23618
337489
186039
1165839
705797
1217872
2065
117931
772386
823716
881560
162645
672851
1115879
733711
879748
606872
387801
594583
1332275
1326867
51065
1313210
727934
78092
301560
713626
61208
1104947
1172282
859632
1045891
1176068
580314
41446
932935
1109563
703778
808932
92513
1362836
829480
697116
360886
170762
554159
704007
1218707
1210732
673201
1243885
942801
581786
75864
1182550
439181
569034
943821
1361308
387124
99666
96714
71818
959592
1126235
760241
1069686
291070
703753
965897
792857
1019064
322458
461818
423464
562539
366562
1096014
1270809
393722
2124
514257
741347
946193
337478
591697
798117
1243499
860707
461945
189612
825804
203497
550675
355295
950364
711347
1153978
550080
1150688
238789
33321
1087299
1154745
837646
538721
1247018
1101827
612240
944582
1246268
1014084
1204924
438322
513447
1362040
212371
52307
397533
306252
1015755
933910
762185
104580
1205173
1340631
296314
1347448
326220
424393
521589
132380
741788
295206
467494
124765
342106
1035975
74683
133989
1280524
594427
1062005
791873
342767
749914
678082
752930
1219147
272743
985722
721493
1362450
560608
613169
1102717
734410
804558
100723
189234
49272
705051
332793
853269
83504
238555
1320586
78617
177145
170825
258810
1208378
888491
585110
567970
909258
26024
1148548
179435
963668
67457
379263
1102350
1000046
92688
290082
50195
436196
541784
212151
1004180
268651
861707
1237115
957747
900049
1207915
1157939
1334093
1084547
1137829
1321061
457562
1011174
292835
878426
768389
957900
879208
670491
331242
1343489
391091
990981
1064847
1304270
659350
1105563
263111
1144341
1066799
905329
1187627
247054
651069
1313403
1192067
1363372
363736
1264669
994184
1046800
352658
1244502
437174
1196861
424926
401003
895607
861323
243536
1332442
1298176
215035
244170
563210
454722
419723
797086
887177
226413
241366
338073
1273182
1035417
113902
1081194
296207
613492
825381
425862
919397
465258
295275
810867
581036
1060243
398574
863993
103394
318970
883538
1028043
529308
1315730
204695
1296266
303350
14674
941374
919037
71797
1115297
218184
1355049
133885
1150157
880546
804765
526029
61169
1078856
225244
1041331
215129
39244
277197
1197396
1326812
230408
996128
816912
531917
468755
329271
368698
836883
143657
281929
36469
704175
712910
650081
142627
52296
647523
1360178
375790
79326
181678
1007815
1087901
143201
3172
1329414
497824
660648
744702
385363
795232
853148
341584
301702
811638
1219199
232064
89525
772345
263951
1087967
877077
56258
576619
504061
148200
1357376
806192
1055026
193603
634584
502636
192363
1008295
91527
329232
608143
464627
656708
1083850
1078376
675765
1360589
1355632
1108212
1278408
755317
561405
639899
85236
1304601
525225
953534
994999
626704
798467
690253
492568
203735
700309
596319
342727
322102
763027
916106
1075753
513813
1013155
751093
1241110
655300
19791
847379
1280104
425030
450877
1029447
1288034
762363
394892
1184505
587248
789426
213505
1140136
272522
1124138
1269486
598202
194805
793061
1216657
510498
1309239
987755
168285
846570
1055933
1235617
662980
1082646
397905
553315
445615
1113316
288181
755261
510021
601247
618145
562415
651177
782583
547160
1129910
388477
318341
835871
1179795
1135916
496597
1260038
1336013
998435
1206025
293712
1219364
999727
746866
758579
1353674
751463
151069
173438
231090
342171
438037
1040781
872502
68514
744479
158532
743912
94142
257209
672515
644093
71811
487327
95147
645714
387283
542937
400112
830085
1088204
1105669
1031548
793378
726908
1319425
680690
904313
817332
1275815
229335
402356
339200
952979
1119403
532249
1221109
740647
679748
119914
491856
958422
768982
25228
830231
324518
1024047
305266
949607
909565
288227
907211
270647
326835
1274310
530064
185809
311608
71222
33522
579594
816237
1311135
1100833
1206636
1007427
930672
1249324
1265640
233249
1039251
323503
1214504
329182
998417
708794
281168
435752
668022
848325
228098
341876
906938
952093
1042063
851110
906866
195162
905303
659291
1315092
43348
92235
932283
278988
881280
1243710
954440
375236
1055718
19165
510094
41765
150594
766141
775301
622810
411703
236458
564519
978178
869155
740607
511399
1265446
1016657
272737
1478
805952
1052833
1249287
16002
1040906
763659
1342894
851529
893658
765981
185893
873403
444694
985156
1358338
999374
601638
1054115
7452
203932
1179788
619386
630112
913923
1029606
735485
532706
1126501
419307
621244
416101
1203875
1016641
387821
1211120
918756
1257927
105117
86597
347312
925228
1311160
535753
421883
808315
1118947
373972
227592
512020
1360401
360273
1005068
120549
183363
865809
198929
454149
441157
403884
1235158
1140771
713495
1233680
913329
943114
181849
716048
468971
1345723
409651
188228
1239066
1060706
420268
179885
929906
250100
6033
193509
565477
356944
1342410
391352
279545
1159981
10152
816655
421009
829723
516862
515057
1134249
409844
650594
244259
69434
711576
78257
1239236
910776
1104891
1119307
1290189
796610
1333723
704503
398464
347323
555861
1265361
877279
184113
370353
287262
737578
1341135
44849
1168206
710284
268946
837387
71573
255340
1061208
1158326
732145
781215
1308974
610568
822755
698107
849192
736868
892751
1014055
503957
415939
1274015
485765
634576
1140362
220125
373142
1043374
1033806
256891
114103
1010456
1364043
416411
827595
536461
553488
885561
1240836
575766
867734
735956
362533
713215
641959
1250644
821944
585511
497492
193571
1306971
84347
1159309
1086656
1217333
1051948
540185
490474
614629
766247
423359
759074
597841
299700
552475
680104
515644
1362444
74899
622200
1014040
905146
1089610
926649
871906
1160207
638076
14744
1255380
968752
568896
1232178
88155
623482
1230568
735471
566173
489133
1107823
306081
37809
944847
46940
486548
844952
591084
307981
249831
1041098
811807
535658
436874
57340
124975
388207
92220
1054677
1288788
1093507
480933
713093
1357617
224926
1275391
361937
906085
1067075
57216
1234213
718529
318174
631810
72230
889613
240770
1270292
1201669
803253
348080
368376
962116
954136
983559
531767
547487
924078
341426
345046
675725
216734
36742
159723
994248
492224
536240
779296
1077135
1263909
533723
512802
105212
1305528
873158
1031705
383515
1288591
917104
85107
886706
1025777
1263633
721141
1312358
315591
155244
1184091
213022
388776
1121934
406049
857307
359699
99531
1148569
678654
595249
806796
1094546
555321
819965
93184
1274328
474696
801519
431683
856043
1063441
552197
676579
351886
968720
306397
1119600
602265
222913
1184979
1025547
226868
245064
355954
497167
900006
1024949
429996
948651
17690
662654
804878
403335
745432
71084
738088
916964
739589
936590
388781
297875
675924
978448
934291
782531
1045152
93122
74734
441402
783749
70992
618386
101591
56169
314601
1094789
645708
455434
1167724
460417
780881
260546
281499
275831
494722
1160328
50983
231311
1190252
158971
178512
100959
783669
1290292
349067
301602
735873
888132
469375
117114
830452
1046620
1136731
380503
1100114
1300620
954768
67909
1274824
26014
408238
463751
398668
1281914
38099
284951
1147005
763859
754015
1272768
219195
1254018
998876
829042
780612
305118
720918
604448
160505
1113463
1223855
365900
716773
403509
918969
828978
532216
1227828
660646
336588
1219151
585480
162501
679006
1285863
1312454
811716
87024
1078704
1138206
1167903
623564
895853
549683
740333
108445
820216
1350928
529954
272751
1210040
953073
174638
52944
1055261
725294
1307709
290726
790349
1200757
188333
851872
262791
890904
621963
1080675
1099519
1227546
132246
626630
157175
552508
749109
871950
726824
747453
521291
7216
215265
1194777
1110895
112906
100221
145650
1150800
760760
300756
964283
190762
751577
398961
303403
340029
258416
876543
1157654
1092765
258043
629245
704305
918500
1184330
685432
814914
1271343
58213
63777
428110
572635
1121400
931439
612461
411209
248596
397557
1193324
963724
739792
1039470
370100
536582
865926
1291958
524329
1208015
1195877
1336784
1232875
523612
685108
941785
666514
942083
35231
296469
4784
1013714
824329
1173977
167185
1184100
125896
1277219
152996
783188
1157822
579302
47072
256387
142117
971674
573236
923660
979995
861433
885857
358347
655065
615818
734590
527915
265845
1334712
139941
410789
1239332
890467
501778
143232
409820
248074
956229
755203
264688
411953
102579
38904
413810
503352
430486
831512
1296688
605012
738515
172455
1356669
331958
867051
1050130
711838
570106
1303683
1290404
11173
940221
1125638
1005908
1282198
583530
841068
1276588
682783
1309155
1318821
823021
205599
887170
1165787
1218296
1278973
288875
1175904
210293
534314
1250290
1116724
654450
698796
524959
856747
1126158
1050019
461350
116785
864215
1053024
1151250
295076
698844
668424
835376
1278009
356332
1152951
1314353
814564
1314525
879691
468861
787129
1016303
1206400
1120692
1140677
1131950
1110474
111776
27635
1136505
898047
488101
1043471
491852
1082038
300063
1165579
721597
686368
1304573
1104757
413587
492554
1176917
928693
9609
1172498
572345
210109
425097
421307
697859
1159460
831005
895688
184389
617923
744953
560853
798953
520970
126260
526863
1307956
843690
793706
125066
504510
1232403
456178
1160453
99574
430914
943538
1247176
244332
996581
1203161
357146
1308766
1104868
352201
615948
813891
491870
1183467
689880
408922
1167906
480479
1160373
46055
137619
659778
598358
906124
696249
1247867
284878
1280089
890236
896383
667951
267145
696420
367454
194513
1176664
2798
1175936
1221893
1101224
213922
827401
525365
1304456
1223807
446979
222179
814910
109296
562288
776094
235801
1270318
927059
259629
858519
1167533
1080984
592300
447399
1315292
246271
1256195
532791
1322650
160802
1142784
1069155
1145760
533885
1199015
10094
622507
55034
1142910
399681
506321
167949
1165900
450101
389080
1148750
1186809
1157736
245544
15784
1146564
464924
347786
490674
1253432
1228600
760576
1023146
1060046
1140035
55696
354329
668679
503396
51416
1222751
375769
344101
1149777
345124
112475
1038772
888464
709110
710373
169285
587351
1307942
138043
671627
194913
69522
1169315
633603
463389
389855
1363040
101209
193591
746144
212259
421181
377366
826547
262808
1204682
368630
550289
779040
1322609
103691
277320
1250806
159642
434139
1294270
298620
168182
1248202
265414
191951
757852
1244113
281653
1233774
810409
242869
641474
299873
1056157
619911
587085
155998
614925
577154
873935
998979
69423
644094
1060458
1234438
352345
280183
1328716
626688
888993
1342805
323304
102650
302334
163889
173263
308878
533367
774801
146589
655658
244812
79984
1084749
419857
864686
565058
1244689
1229472
963988
790999
87974
1165451
974260
605891
1007575
998139
224574
11766
1217583
267136
947638
815302
4213
970915
28938
828806
466901
406731
1039015
320124
690548
1306690
839095
1105333
869866
519759
53912
1123570
490745
563556
783465
805407
1331446
864463
1146144
354332
799646
498776
1333206
1337511
13562
422346
231091
1072365
548249
162315
532074
1307703
1056538
967405
196457
566727
1312333
1348221
661624
239318
209424
751391
458264
870557
280433
97099
1246476
166009
1334584
1218185
127073
771761
1102481
16257
748709
652429
113739
1193137
949652
600069
700160
7540
103661
262229
559811
1099008
258455
876956
1234306
1316536
145704
948460
343866
482637
1344765
461624
880840
101651
661172
824113
878455
658388
672279
342324
97352
212245
1267132
650132
740547
1128892
413913
594134
380571
936572
1033729
171878
192315
1068656
881976
5346
715855
1237808
55962
436608
1134803
728144
679682
798301
1163770
891411
722934
871724
201079
366406
157816
1287744
1051880
797659
1111880
1344994
521595
231303
4908
1358425
1036388
832290
303647
91169
1153131
311376
913774
471848
454413
1008846
479888
963066
151646
1155494
163446
615338
63281
648147
980676
310040
480758
556409
1269160
1225
436240
807897
283396
285546
1180794
1106146
529932
762131
786746
1072845
253973
155973
1251046
226887
1111643
991951
60981
389468
1275548
1237307
1016751
479739
448695
1132566
689079
681976
1202308
336198
485016
1252587
226808
446107
1247086
148862
1153043
290684
94176
365277
1333504
562672
432414
56705
30114
991023
1242123
368209
475321
1095169
702612
639487
1025797
124126
941681
144758
1008869
477329
493759
787511
670996
520093
686766
795263
246735
898722
1117115
1093368
893837
707348
59695
455067
1168424
300601
1308442
914718
201852
1315245
769170
589898
1349274
281633
534259
266218
535826
304644
238463
1001442
659793
556014
124939
1059398
1313208
1292322
204389
853149
203558
223814
431329
260206
488370
870106
186444
396449
910306
781515
231073
1263595
1291255
1364463
812767
605050
979131
1354588
937616
387359
240708
732850
791892
926944
538491
24311
292233
1349004
1045367
354159
887634
1037308
1359267
90924
1359966
787867
1071601
363039
743895
562840
798119
287541
1279321
980806
964433
1186640
373758
792837
360502
674227
1215783
60106
980834
459775
35702
807395
1083133
1091613
495897
999280
1233265
1013662
1047719
1029559
323801
1057428
604422
148581
784508
56522
441464
942619
163079
358209
437561
458037
869420
782262
98369
1306149
1291924
664109
139066
1032329
959366
1247593
582805
746296
570596
265564
693670
980954
135226
415035
883150
618580
186480
138764
318429
134086
702295
511009
884278
317459
41429
665336
311316
847772
717173
1120195
16303
3277
70916
1176453
1287328
73492
52055
227713
640369
334989
273323
396626
1094465
862807
69210
941775
201465
982309
533205
109262
190340
816915
289349
448825
514802
647295
975427
905001
173486
668851
756679
659155
401472
411546
697326
306520
975923
232531
503114
499588
265946
456772
336670
367263
750593
86319
117679
390223
339775
588603
1281183
734574
467707
1359716
299192
713916
1270933
320397
472218
468667
719476
406846
401584
979616
715439
132850
231399
887636
1060785
370110
280053
177223
533624
522614
327385
1052891
1095928
206280
894197
579793
421452
726170
1166043
404395
136279
404563
462330
172061
340556
26671
951962
247018
206857
1314775
167344
359621
814315
579107
892238
390832
127838
476526
196574
842049
279664
1016662
470624
711458
492773
847023
433264
394626
588707
1188737
829252
573640
1142055
557792
248674
1102862
1175728
614369
1093857
1156984
561163
1269542
1251844
1362187
5806
75415
117894
42092
1301788
1046217
914253
903673
1205364
900130
265320
376553
1071119
1360853
1329169
1362060
760379
207041
857441
1307077
396955
625363
1122452
306234
236766
807043
934712
816854
680782
256416
340736
856564
382245
786976
537919
1269296
1268429
1246084
1019968
115442
1006585
49947
1204168
752286
206235
1091696
706065
1292724
1300323
1178973
837312
1085164
266818
385632
601091
960148
310295
1042757
280150
66333
1226963
1269212
596204
29056
1207898
225652
270161
834993
1326475
811600
142106
679573
320735
731873
28514
234730
1178368
1251301
1262983
1179742
855690
305633
384285
539632
1316030
369547
546502
155997
605627
870827
544291
733218
467919
310356
506709
1341232
695242
448795
891794
698915
488786
131005
1301244
486665
165349
496387
168055
465961
1259708
1323021
1364144
523883
450496
490921
1096478
1107699
61456
1061043
282947
381176
1028502
456407
43765
440286
259324
621954
1189251
914271
953645
894066
488529
7137
335755
1174783
202069
555557
1019082
209989
360727
669557
885367
1331769
199504
716092
868952
184750
419353
479873
608829
988833
429770
1023581
27967
1307872
1254452
264594
1265324
1035406
954073
1031009
995862
1065458
1044515
1312854
788396
809939
710809
681601
537256
603617
40024
616286
851739
360423
1031083
108373
1142823
18870
1147547
191451
1271274
1266787
206550
126308
899365
1055659
230023
1325515
992066
111595
1310300
1217173
206049
218577
1266106
743716
461531
1347387
857392
380861
688555
851100
967289
48494
761245
1223887
171356
1335184
1340429
141417
23671
548144
788538
1236374
1098796
976341
1340205
377667
785971
548385
259636
307940
1240379
1061844
1145095
926735
2122
686493
1308644
840851
1338815
588983
399427
1129201
1095708
910157
873046
989898
199329
973186
325366
217004
129919
595489
870228
654045
223662
844923
605500
782465
408703
50255
1120552
569661
288638
93068
57267
529343
656089
1131298
1126589
271059
978514
1045460
843402
727570
958266
1153517
853456
349324
774031
101644
840435
417819
365197
1093058
387432
141966
137129
19848
402410
1316603
898597
388641
650245
954830
1212666
749229
1276194
701108
313090
757967
619438
809866
987948
515348
95501
929736
394820
804140
429383
281204
856265
597210
1212060
1239604
562854
329847
596922
647225
151951
209309
1087290
1122960
1014302
1145661
197866
580054
1120835
868064
1226909
49801
466967
382081
1268035
909532
959078
235052
877488
560472
274443
966193
314785
297818
786921
351121
867266
1015109
691093
820159
878298
347629
780838
1188625
726645
135439
631150
909193
475551
1073309
1085609
266746
162091
624126
647000
1227835
1265950
116088
682449
1013994
658016
219783
911201
865279
484315
342700
604389
898830
943777
400602
931897
485428
489411
1054045
403666
155816
312919
626669
236235
448814
1349993
381216
736463
437724
968782
170225
1262698
552210
1280956
782672
1229163
722092
1149739
1181217
222972
415412
508098
1191290
291530
355842
974785
355030
164648
18296
1055998
204485
319030
617752
62408
908333
760655
866514
1109298
1273821
348462
987012
296143
645901
597868
584580
615006
172609
274227
1331424
1288064
737661
804184
19540
808482
1235181
651820
789878
1211254
223655
382609
69181
698595
869711
1339504
466924
1018182
353838
130670
537029
1273230
1329334
893459
291139
1260589
527357
199662
743881
1297734
474367
928791
1076263
1028574
93105
524325
515572
527796
1306119
1184330
992071
893848
907596
684417
808639
337123
1324988
218808
673271
404838
1199091
1291632
1179
516101
282013
1042801
751352
568067
763579
267447
578925
75141
46968
1098531
906289
560379
464363
923481
667782
1345895
380489
726246
941380
709059
362467
481511
769162
994961
1024547
1123669
346586
766502
340420
954322
311412
424040
344734
63143
169289
986792
336109
415089
622384
1031248
200432
2643
1113848
974409
279103
327047
144040
315140
1172472
531015
936995
616983
1004795
970494
1283434
1098070
116104
698808
984518
564766
734612
1131449
67428
354025
1352309
29453
1213752
246960
221355
414969
338154
720594
1256033
129572
253260
1221345
931491
182160
856573
1078052
642712
1213457
1136492
800687
68330
1080609
745720
10551
469376
1141298
1078355
311304
719613
470910
347468
875449
872314
694586
575396
608674
218707
1134620
141336
205770
737306
515903
670984
908256
1004317
475538
47695
48510
735929
867983
1122394
878746
904743
54346
271290
895786
352721
1160075
264702
1223166
216740
855392
1104731
384589
991433
1218671
573970
106711
991109
136422
467903
91623
875745
995367
406620
99660
1234742
287038
216895
1363654
598454
210145
823852
200283
1046266
1253975
153551
691989
364988
939231
594448
531084
323495
45232
802805
333792
135089
1239008
290252
755321
1240974
1117455
1122815
1214099
1161825
818509
882914
932689
1170307
558315
801177
947757
994658
536271
1077285
448337
1117570
1293600
861163
646601
31328
594853
1174860
232775
1202371
612567
359612
931157
558417
893222
700733
11168
960474
1294884
571018
1072867
6572
804836
1226407
529143
73027
725943
611969
382089
85931
586912
449676
101197
216682
393447
1091920
1240125
384061
1344515
456518
82437
689169
409939
318083
1211269
1279075
656988
853535
1273692
905957
259064
337842
690462
1296148
313788
1239117
1013583
1267727
143144
1253140
477407
855435
1185162
1093943
645642
1300082
731932
455251
463760
626647
1122699
870049
1004904
304788
525948
25776
1249179
1131833
138523
209141
376241
673129
1140238
658139
1209011
704047
1359564
1289427
619689
707356
179010
488842
1209898
775097
685604
1192721
297090
1103721
566845
1087314
35221
146355
1343390
1223943
1035605
1236149
996725
393331
132440
374524
555703
962953
385471
642706
831643
1006874
543594
935215
3117
177437
460837
333173
438814
1107489
67375
260790
996891
562662
392276
991839
721132
130330
1216361
1299612
1116899
87488
710400
248236
488550
622335
1334432
277655
477893
706320
63203
1229230
1021933
51277
351710
22162
164799
600298
1151300
514279
1058462
970987
1123000
757239
1136342
103270
298214
120504
339499
739135
187761
224869
297994
415845
1027832
598743
1075890
1305156
1142602
422752
1273459
135554
763344
84152
1097749
1277082
1027667
924180
388788
1243100
1104550
440344
1204379
503668
439282
1143466
755361
925124
752030
227040
1021010
720509
1120676
717745
724140
904681
672856
876263
345164
869572
1243515
1250843
903335
157751
1063718
805680
272603
75685
448647
24049
491358
384099
1004515
561792
266577
576230
674597
91338
167752
1296959
921786
477598
163677
1190503
612512
599828
223796
956545
1034811
528639
644648
398400
1349754
290163
458822
942232
1246213
451096
985983
618772
407383
225376
519604
1068933
1233691
136627
952221
104411
999890
438251
1017887
291533
893917
43830
121116
57718
256174
784764
1045845
750341
585068
567665
1235636
174107
267671
826982
1105670
1113077
936849
301415
659237
1305642
915066
1098853
260509
1153490
430663
1127657
535406
657041
1351952
1131082
692965
1177960
1313285
954986
817835
1345137
304343
675675
511950
366816
537183
334219
78540
194094
638521
604263
808391
162207
243059
360925
903796
494267
729040
1195557
164834
775301
270206
308506
292766
642068
1076691
1327730
582328
1247143
1344879
421356
934767
451648
1148002
464247
896777
510464
446418
1197905
984452
1304311
1114033
108078
452594
1254392
1031123
872144
63377
574201
681934
686371
868084
905556
1330140
15586
42486
25519
303012
381024
1154808
926439
792443
138804
1160231
327739
490406
1029767
1100811
1167512
994140
621074
745588
1224388
861622
275536
805266
185865
267759
516375
726327
1189604
553675
673181
522967
550846
729506
293315
818648
441803
336215
92069
90634
1126698
487667
285884
558806
460286
1081025
23315
694834
810692
1189818
665533
741402
643950
1166745
168428
854315
112001
244812
1357964
1119814
569043
1072865
379986
54481
859905
1065174
1260225
1137196
964658
1105362
361066
618779
1153515
1281385
754540
658639
1135186
1208942
630393
300988
260560
1319121
35880
531862
1094897
1020091
83072
1260553
391670
486274
977166
310847
1331675
1181319
532419
901921
837015
176651
1048504
835711
1234288
1352895
949645
336495
255624
1102114
322912
1036686
403579
534678
786973
400886
641067
7868
795218
425225
390274
1343735
331475
555736
419793
1134093
213340
235914
1362180
355936
187137
22619
1363878
626544
784804
701220
660428
930578
533204
386818
395155
389146
847555
38886
864749
1153112
670237
924913
200680
477085
263966
1029312
1007136
989946
350387
215054
949690
437690
131652
922584
707858
1158094
1361127
1299505
1315721
292980
837196
992256
1343100
1176549
301750
248595
904166
905207
1226977
1203051
204952
86806
427479
609861
186943
1160030
798845
840354
406978
405838
739844
203305
1104474
623506
273472
1069177
727982
931212
1151532
1146230
709274
778015
143992
978696
1340284
478358
145387
195944
818925
1175189
81952
1216651
1094657
518933
1225762
647820
361418
1240749
1141804
523467
153658
492110
807185
743492
1007092
828219
100102
399657
175171
881993
33274
852299
252947
523
150075
1356249
297267
920534
936383
54816
619841
872653
186875
872642
64115
485085
30211
790977
1132121
37708
130626
1035511
1102880
370151
1306533
530520
426986
446713
1121436
1348624
386424
1359454
1238348
389094
483823
852700
1132835
1289150
436722
526939
864480
768678
248727
134786
955402
797184
1101182
1300284
1071613
112095
397176
363722
618376
810285
449365
625754
918318
61584
410901
669756
1016768
882281
985545
140758
1076040
867558
533007
200668
706097
560702
717219
1187405
1341314
969208
188206
67568
618825
483480
295639
1094934
836435
1161797
445450
1224251
1218100
1268662
1128207
708062
743469
433192
347967
29235
798636
57918
284087
918832
1208007
700869
606204
71210
460761
943809
21395
919279
1170551
1189244
468756
120891
831861
157862
620170
219544
12577
1296279
802307
1361102
250552
459888
210560
551264
748622
980091
532061
743904
478485
362655
14688
1169428
604200
780974
724526
345715
1052755
743280
513369
40905
400788
2005
429076
290655
951932
102994
1305821
589498
1032989
586827
283672
979668
813853
251675
1019598
756633
976949
534679
66400
809637
1244714
753402
27198
1361807
739563
59818
76911
580280
1194827
1152391
1073072
1266429
1011817
969181
89011
480810
214638
822171
609169
280613
872630
472607
59582
71029
541594
865963
580788
194560
853714
1359336
132600
1021140
1095796
267536
228924
939307
93157
666778
285355
324017
671158
288923
523714
302179
1032446
1026655
478874
755058
581836
390259
567623
358336
412010
312667
1068567
1255480
1028419
758694
239178
1100324
141527
996561
1088453
964485
61801
619115
1152536
642159
706488
85624
1264628
500340
763144
916389
789627
1105011
1332769
1201357
1184592
1009549
999336
696356
288289
856819
844343
216024
722765
1187991
1122443
389939
745378
578204
156134
813916
99980
662699
948327
832343
1352253
1124793
877563
776974
387171
320009
1078953
637537
724768
1068339
164027
157399
1257719
844520
380
426207
412624
797957
580341
1039536
177567
145298
909458
283643
1267906
877269
1290597
713951
1019052
1239302
96013
325601
686765
1237582
246529
1173559
745289
288378
374135
296023
1347837
1162748
1225478
541124
204546
316936
647549
759986
220117
969823
1351486
549074
509965
387784
15611
303704
1103912
1251708
197165
1119031
296885
1052925
684931
87986
470252
980908
1050703
820684
1200262
1255268
907266
1278261
1104547
254895
523109
583303
655961
738265
226478
1004922
826088
192342
867831
1180062
1311161
1144025
229231
1293492
771240
281606
198960
915888
611446
997643
1274479
1255890
228610
712310
26088
870883
298186
67197
961062
120894
914076
784332
255593
695568
817402
961096
758949
726746
400706
537068
1130153
422071
386373
818466
682468
1301222
447681
824862
77139
46841
477690
674065
1046384
1179489
48799
802733
1000851
803005
697681
304386
589040
1163779
318935
847369
1098411
770487
1082966
1002851
26591
1244084
605425
804621
249411
169564
634298
1077525
300350
784577
40580
833944
475646
480681
686624
946493
127054
1035954
323738
895607
914125
1009378
473335
1129708
276665
1277263
732271
796472
416239
865188
329060
1351330
312747
620947
117021
215646
266159
241241
908709
858510
642777
98386
1074455
85488
771758
1224198
964635
1082632
181586
914570
191293
399643
27514
253292
250348
182800
497916
435038
544388
511557
871048
719188
907108
26300
560367
290921
709675
205915
53714
374991
897067
822133
1143757
907886
1023351
679202
788620
394756
425694
633328
492263
499312
793009
121369
676946
989336
1064079
706675
995801
484165
1180628
169211
898595
1031266
822449
434381
373739
559571
598942
320239
780202
834053
516934
782838
914026
1217133
1043430
34232
775767
363066
987804
724763
885515
509413
547512
150567
792053
460535
251027
148542
908528
42669
643045
475778
620933
829802
768708
744593
1117334
1086311
1008648
837971
27248
919414
198329
901228
1245422
114628
13881
1279686
833943
251478
555122
1107765
429880
293384
374492
1335238
1306509
100479
1090941
334464
1000535
532282
1935
1185014
844475
565341
951798
916659
533632
905719
755621
1280342
1019695
130932
272836
383519
61537
378588
1236734
663447
373049
600402
1104512
1773
338712
445438
1130403
566052
1363828
158073
155802
522589
73382
438823
940986
107746
481240
1325914
1193975
797550
1055446
181170
246636
329615
1080504
21977
232441
965675
896746
497254
1080447
481587
56537
544973
359956
650439
406904
1091452
866951
442033
1124639
347639
573592
31643
671267
12992
940350
463670
609940
376058
922521
936260
1249743
159663
642142
1266237
194912
1175230
956043
817655
686364
150755
749972
1218320
533285
898853
790573
1107669
1068348
741936
211990
790270
790142
232753
396012
564363
228203
443050
1169376
932951
493416
1358061
867065
1023844
1130226
360916
340893
1116080
249855
811485
547458
1026950
318923
144632
545426
56159
585676
372278
33594
420396
643323
1079029
953931
994202
18499
693270
210232
2574
792061
1235250
109775
1328218
1293768
1085667
972335
280948
715639
1081204
1316227
488641
538940
1058183
323609
409731
96736
1056327
139310
327221
789433
183316
267057
501928
349047
1314552
1312317
487714
197365
1121337
1146630
653846
1137676
122201
566294
1178158
437941
758887
510892
107005
909178
368924
507615
1086216
1178723
339909
818
893423
426927
69974
837277
1358690
525722
575833
388842
739957
1196201
174637
59392
980366
41549
854924
325200
227575
378097
303917
24045
724259
138452
856798
465727
869186
1130428
56981
187360
1250010
475493
816750
243457
623365
541651
628503
1171865
510194
321936
1193220
118011
670489
606637
168606
54512
921778
429840
763001
837928
1129464
531308
322481
556963
607153
1328971
550191
153444
473188
784686
1091892
829941
170288
844266
621459
741051
944949
14868
241672
1332286
860036
514330
1216084
255589
1135041
90269
541849
1333627
713906
460442
757004
537974
502187
1115970
339306
618789
1021619
766926
353034
809963
207982
547816
836087
1110257
498888
447887
87844
834114
1258595
1320011
916617
153115
1318139
234905
1163532
1202422
610552
821357
592347
1022231
755716
675017
119900
575696
40678
1218089
701722
109257
581837
1192984
422772
1197604
226080
224946
1169680
556605
63868
199789
406329
678923
1341134
207356
213870
1274989
360856
1279088
1101742
1345494
951207
761091
1310424
1237178
308142
412979
750728
814008
90925
882282
891468
291803
826833
877071
20355
73241
718137
145315
1146910
157225
584556
1291745
818835
850281
978918
937731
17161
279506
808919
1233840
575144
42803
715953
267530
399566
595454
462994
167900
257485
739849
4783
1113318
908762
509655
228082
339842
678467
345516
102533
640411
713954
1213231
134099
884252
513457
212390
1055804
616265
935573
941989
718413
752469
702863
622131
1079886
1211164
43485
153944
1115998
754551
787196
598393
713777
926941
44262
1363281
573629
299449
43849
158431
1263431
108951
683629
76339
1277671
1063777
1030763
812727
901994
1304089
576532
1266498
1033541
773536
433493
1041502
696279
1152924
714918
261660
375309
855094
183574
969081
1213902
124713
639226
806604
773813
1043633
488962
936812
600029
934228
1346203
1298646
1033103
863602
1327789
639792
350886
438167
633198
629390
360638
413893
655736
401251
1052812
370329
904476
607871
175387
1122324
692378
490379
435527
1334820
787337
1071936
663876
660092
1150000
651639
1114667
806366
752068
1334620
216819
533037
818378
473463
103617
424898
82886
260287
457219
1032916
848325
1286363
298939
763668
513274
427150
946317
976928
963073
690801
422488
742243
1035855
57680
189712
470437
800464
9889
477475
366128
309919
458555
78034
1013463
450110
130498
1267610
1071816
835308
293713
662007
535221
1101922
663458
680755
715919
87274
915554
1244600
319486
555858
359574
595975
136843
10608
57393
867617
1292474
916825
787276
747824
1143016
994062
283251
1127579
708932
348883
1108938
804508
228546
337647
1241276
498482
489053
466303
143434
1132128
896175
1081465
1150494
481555
475270
1148073
1190233
356725
228410
221905
1263660
236747
325780
345229
2719
1182617
1009088
900571
89333
801967
602644
1109873
988220
319341
1281957
1018343
1044026
919239
1228606
377034
769636
44917
64062
447286
679310
559915
608480
5744
1137322
1048814
332641
743651
966759
118620
17238
780301
548929
815641
255457
563325
304469
1350686
244445
1074192
295888
885921
1316843
1358078
400128
99050
1320373
151013
471216
857847
1345687
1275606
35791
1173874
674638
163632
284072
1098532
320528
476916
1001553
1175471
529267
821134
1112307
1074312
403852
200336
987276
166435
710827
603002
597112
332117
520107
682211
1181974
681196
1039571
1211447
920408
846061
998948
1021792
938219
1244533
334301
586302
1358240
1184414
570633
971500
369918
1219094
330090
1254550
357014
804104
1151897
624722
609600
666637
97417
1269027
740557
784997
211602
449725
1351914
949180
586747
545579
439209
380371
353840
600166
948454
967037
937633
824972
660723
941933
499057
49917
927368
943178
605248
204609
418779
901189
447017
442102
725793
1201456
544657
17705
1325984
33716
358106
634033
442901
1164337
990526
734701
904011
263172
1161311
147224
142512
399841
1271663
1005315
1022415
1035923
248997
638481
1012431
728910
1081306
739756
661280
1097219
624100
385065
953328
188530
1269932
442823
315426
153628
575099
1115066
208963
728508
32717
486563
546997
841209
408534
1263304
829254
597305
1132536
895435
326901
87692
810750
162036
648378
472292
1192444
378500
590946
1027752
25269
1085865
194662
328310
1002604
815074
1299881
380129
1048584
1144416
1168136
209169
1242046
551369
180625
50567
578896
255979
757310
545324
554869
178677
1194959
71976
1276020
551645
431494
381868
217472
556087
852047
740614
1047696
1299911
611942
616737
76569
300729
1159003
1363318
1249869
1166313
911712
327387
52582
252010
885668
351088
466123
930715
1138810
174494
576158
382054
248481
213994
83375
860870
287540
1120014
678163
1046028
420334
1199016
424853
987893
694671
840388
37985
30255
1168062
1054909
126266
626504
768581
340128
1220825
795767
990315
403948
87928
273614
782839
944824
380356
364595
131725
736714
43732
532328
678143
1256710
176351
3599
1241137
711297
549029
1172371
705294
1289595
1331544
950305
713454
1015154
127728
388337
52263
100414
1089591
498704
1308104
378885
1063725
1056623
845328
1177459
104666
765426
595508
585866
657095
1110150
410454
1160852
1309630
202580
457962
1044677
386618
55271
161949
1078824
1176980
805137
300091
297010
638459
1209598
1274333
1014184
155611
435047
514637
249011
150962
456010
422013
1091442
1324910
1339230
1223546
11965
294834
124259
409078
19253
184125
1087445
425567
1231201
889324
1331561
833475
892420
1314653
396162
964365
173460
855363
1085891
987312
805952
262721
1298075
1290865
1269967
1317692
303325
1326385
1308987
1065355
1110672
142960
255760
64927
1320966
1192842
92
1073235
588344
538374
1143897
77398
1130135
802197
1126777
804078
32240
747440
269360
730800
74649
33263
1135844
949542
785202
1002254
1134436
1231859
977406
1162223
1288161
51027
1313271
197973
589466
1250401
311070
721185
847651
452391
846429
535364
351840
978442
1237981
704210
987391
258465
246277
1205814
935411
562357
1277304
608031
640450
1057055
324149
331909
740699
342146
830614
902934
1121625
1344821
564708
267885
659899
677948
536124
1221347
593752
1131156
322669
119440
916270
199733
197422
1285026
220870
853684
772628
670964
1012904
988373
820
874039
1065131
1202797
174267
570489
61834
505052
483803
897241
1201287
33383
1196658
380160
255235
1164343
846627
1307514
327149
1134112
61118
1250790
916826
742957
1204628
220517
499227
603816
1023346
637991
886924
859011
47718
63226
243601
295473
876220
1344708
894295
213004
626466
1013201
29016
378332
1281284
900309
402718
1001298
991428
386579
348413
670422
427550
635763
655871
442443
382615
557454
320249
67265
985534
432097
57979
600547
81798
803324
252028
855301
147905
997826
44648
594225
721781
1312208
575348
415117
1193858
332014
322207
1237683
304116
1316189
1164037
369048
180517
1353818
160123
1103998
893883
1122049
211666
661715
1363003
656041
761334
1344697
1172726
735516
251054
976947
794629
878084
967811
36786
861152
202069
682789
768667
832121
1290565
771247
672284
1215419
1243848
22940
452624
21075
1137880
214099
63596
123273
564037
51455
39041
620111
1323295
47812
273502
764035
1069394
211961
1347773
910130
1184738
1153529
1019323
354160
364475
79420
82515
763659
1034828
662871
932964
1068517
1095086
1027970
1301456
578746
677209
1023407
721060
662542
103942
264541
737253
541722
722353
801907
1305078
208162
1335068
375923
793004
453563
1205666
1110215
1033007
275165
974716
300025
1051319
857151
579540
309827
1112937
479126
1068943
933617
626730
290882
1350336
162330
422359
264205
892169
455816
781175
380769
906566
125884
807739
392764
316264
860956
7813
68280
586315
797422
795075
685136
643846
240676
1205563
989222
1330797
91374
1224512
320516
280318
33303
255517
758832
1216218
288530
1100354
848288
698303
725524
44251
942808
282134
6351
410251
151884
1249339
1065696
398286
183025
690596
1073377
549533
750979
336148
1070876
4077
126780
510362
887964
314788
491638
37900
31071
440677
187815
366966
195701
231373
781233
842291
123960
176280
323859
369606
964927
460381
178040
1004206
112044
389358
1218488
832664
1083407
918467
476987
271134
772570
240470
862365
1173810
469170
10291
733561
324645
904188
940938
69931
726542
89309
842349
247022
1363306
1275682
279555
863772
1248991
322492
876217
1096110
718911
636343
476035
641225
1030831
402983
1264029
476644
236932
84965
850674
879044
1153983
349910
235912
887735
1298643
174240
1297465
734048
131274
403393
286665
1195664
26519
939003
544040
1334973
582124
455198
10452
811531
694736
1210506
30079
477465
152719
1043473
328732
65179
891365
1181132
788781
142279
1240519
1288468
1151382
969964
1332314
1300483
959118
457039
1022807
211013
160529
1228255
359513
195056
806849
871092
1218612
592361
824701
650536
621725
1313079
508606
821006
712045
463859
4493
1270316
1212324
778028
1242322
1312426
1118802
1104657
482377
226383
511008
592329
166630
1349736
252689
1164313
598600
453944
223029
919070
78645
588662
274633
95419
1106508
936638
1123369
180409
952531
273545
895291
1049090
763145
1210103
1294209
409391
184641
239855
1038240
1303005
1257355
773328
975495
371520
1037916
316567
620192
225703
1035219
55092
900940
37868
884818
671153
1179267
882631
705799
1355580
830039
212839
1335434
1275387
1104091
117127
718333
895967
238602
690107
932240
84971
515915
763657
212424
1119536
749963
177667
243589
1225832
49016
751476
751802
420974
1050119
637264
486288
558675
89670
1333343
639902
46590
512986
469455
220569
455713
1205218
1060241
830565
512979
992334
1166173
901382
505720
418052
1259802
1247231
377373
6834
547879
324754
149721
219671
870552
419205
869578
1002387
58097
721533
385972
359312
333630
717716
713759
727298
1307418
783410
1320813
352459
885635
570993
17790
1143336
1363758
597627
637348
556508
1255733
1309972
65129
163023
1072868
457649
462835
59524
878077
619398
1359759
1244611
803650
887841
946265
709639
489896
524394
282065
1018650
1011001
245952
1170794
1118153
1181588
1002513
978617
402114
165514
1120176
510451
1148146
588659
1035071
70082
1050593
292149
318515
570294
699324
1095719
185074
1351796
1265886
1227348
957222
1102447
753168
1029432
1201985
583234
305324
1330596
372582
575929
282705
704426
1030641
934018
894325
498911
404575
664637
899674
1187503
341453
16154
624062
289035
41014
848764
912045
316798
223907
102862
762750
829829
292149
614973
1056284
276569
941374
1329361
913998
1060393
398972
237002
1101221
415568
631342
729565
10651
114683
1092138
1311164
1037002
915739
145877
677323
623349
435976
433901
963749
1021768
696936
1119728
1363382
676946
1326857
166959
57163
1164933
681804
897343
11568
404071
421323
424388
455621
373127
335373
491338
1293821
761047
848011
1015338
648337
958143
1201755
185034
199665
1019956
1327969
771189
129352
266161
404263
2497
862924
1242087
754451
358971
152607
1130925
115810
18246
1242607
65472
1146751
11446
340932
1306402
524285
584736
1228548
864398
68222
244576
747928
537986
339238
67105
915773
1301096
307097
950675
1252565
1151314
849655
1109694
727146
35141
362533
1093802
409132
1188362
993412
344013
1036266
965666
90034
828417
562904
841869
1007744
734233
695776
994851
395587
179561
734279
1008353
694409
631137
1307933
510601
918010
1162844
689240
930507
307630
564140
378130
849431
776299
446861
507882
1098717
192665
709717
1322241
152905
174613
811852
801555
973973
488265
403182
215379
133051
537338
658071
670012
979400
907995
607202
1064922
10758
1196648
543141
123313
179284
251496
994891
606460
126379
1151616
976929
588138
648193
917283
839378
890156
270218
273211
915327
379007
1303064
686395
316784
1028390
728608
995454
1299928
816321
871575
950690
279693
769560
1026356
1109800
437336
1092704
810298
12911
34402
786489
675659
1319354
423705
606485
794623
147948
1038366
765808
572267
1258461
865691
745388
305961
1221591
282890
1238840
972544
185024
2199
377787
1000177
589883
605480
487365
149676
1325050
713529
1290679
445297
848286
802679
348509
495200
824244
398130
1063467
838171
867121
248464
1042951
2985
1130702
866599
704376
115622
738940
972730
160413
1354312
88409
1247069
648469
955521
1223510
811495
1343174
256808
502267
1029909
1247841
713426
1271249
625385
155084
373567
198024
1109314
120689
237293
778156
334386
745129
879271
100979
891973
395540
572085
83886
362301
989946
664406
958263
54447
83929
1084475
476686
704026
1277417
665060
397165
1143926
463601
1022373
172141
1330513
1154070
888727
719182
759313
1361185
593658
496931
982541
334807
70132
1279097
1314357
89840
237805
579119
878152
1113581
573810
54027
501032
546123
595041
1358856
621492
808372
1186554
1204398
317586
668128
788353
101762
986942
1189549
1235479
643043
413928
1128164
892008
556471
892896
147021
802909
470221
1235274
228340
47817
680566
1024253
53661
168186
1259822
479741
535552
973851
1108352
431920
607084
51626
682503
184342
551465
128715
1046853
1097807
181838
1187001
1075038
1185004
409809
659581
158040
448042
767288
1030406
970345
147408
532247
1179008
342872
1266700
146475
478532
497486
149563
826652
262855
432572
1040491
54434
1164171
339187
299683
1039157
1053622
1264101
1172919
671225
674232
612971
534531
700184
451983
44032
725954
481511
728526
718902
387432
1165505
1184027
923930
783939
550828
168147
717527
476087
615383
1090045
543163
433574
401617
63353
657262
152225
975660
1337842
1331013
865719
1133230
471639
968005
1202876
247053
631792
278247
1198190
585942
142500
560408
126434
206289
420457
67022
167480
1279638
641772
789117
832983
128972
135699
671749
816154
1097632
35835
921703
803345
1287118
109293
1171273
980407
1320443
451211
402094
1283911
252273
652173
431110
1280043
945625
986674
909839
988897
423868
1207555
708360
1125902
1271931
257547
1297879
968976
431313
494241
529542
17132
1132613
1200013
489553
37857
93782
1242175
851072
361717
5866
444715
1323122
474764
341509
1200640
852747
175640
280960
1055647
209469
489729
1239210
910341
469319
890690
143584
1195346
199178
702168
666531
163890
474566
155529
1282206
972990
747698
604046
532881
1082218
479154
138895
983825
811613
150639
640734
124874
281676
1149576
564805
548693
735563
16488
468489
733132
968272
347439
757772
568345
702000
955971
58827
103078
1103587
162547
69429
954536
57322
833782
1172130
1355317
291523
591262
1153660
1349386
531859
1003244
858947
860308
206780
776601
17331
285153
1175601
13206
141175
1355077
352872
915661
718157
1080794
128905
790757
695647
391290
971404
167886
1126317
600446
1171352
735346
682792
690844
1054513
397201
1341086
167760
484710
630702
615355
1191172
26667
10715
631289
1330720
464115
272031
1271789
1049181
1080067
973462
826337
650612
152361
1345595
928467
1362032
1120953
407106
1240686
1316358
1363432
447124
110491
426658
213159
1046246
613856
8095
1237592
7034
225054
140974
1055931
739283
630465
1081433
1114936
876575
929773
844214
797704
541951
89501
1326275
1091802
1141439
1199845
267485
879821
90176
445967
1017296
659821
797215
66098
379568
843797
1021608
451471
288344
98204
1197930
58723
475436
102994
595935
767894
943701
683624
430154
197412
117681
643607
677071
185290
519845
1134729
1054893
946582
974541
219288
454147
1096814
195694
991784
92959
673924
807747
1095930
986974
89485
810158
356796
963293
537229
569046
702303
688198
1007147
408426
269993
142921
1298806
1103611
736485
733873
186283
584862
1159287
617769
58523
279818
181178
677434
1182403
1290000
61417
591746
37034
731926
1275549
265581
954020
37095
1061231
1136528
1254265
554115
736109
612463
265465
840427
939566
358815
894919
725083
79078
855120
1041325
229936
1058062
1348970
929118
1359414
961489
389822
575895
241548
832803
171924
82849
1264155
1101918
826586
1158444
148204
1142877
524440
187016
1035021
968672
206027
398124
907138
719036
1026437
203321
1134453
1128408
269893
601537
392023
600510
758297
207364
638611
510035
1360582
770840
1226903
605204
282222
1141507
804069
489534
696494
116599
1204106
939106
795483
778670
19225
944787
1239203
573661
66437
451586
973974
61778
1101528
481708
579607
1159152
354859
307392
587586
92201
786288
554055
522810
641788
48217
216319
573530
123571
420680
405346
231649
429021
108773
609172
317621
59577
490795
781209
424277
481857
561208
1087068
268892
342740
397414
1317632
188230
361936
875868
778947
343962
792570
251183
1174727
1053411
577643
1013137
681799
696678
941950
480257
90455
868718
99623
764526
1317278
555007
679371
1045349
90610
1207685
739853
1115199
274936
509664
645837
949863
624303
794044
392719
1274920
1096876
549106
175729
218211
802783
682446
600763
168959
951983
529706
1346618
559488
102536
529274
1351476
111751
208112
757161
580842
870329
706420
1183821
153469
612871
50520
102282
514718
96124
159996
1206186
1061090
684116
1135121
468120
975657
550552
758740
1348213
887451
18061
1272929
6407
116675
58859
573337
316021
1338989
446519
405892
699586
62296
324633
4285
616451
562052
1136720
1190057
312219
1351756
1364245
1084010
1052846
554321
784865
480771
667856
865244
839617
426253
1255024
337025
206728
599471
222008
132268
1335147
596566
663932
1318834
1322548
1203775
986312
32140
1136146
340636
650667
644901
1205420
1266916
621572
1317731
1296256
298927
503681
1131425
324584
343290
653281
1195642
887015
501224
321113
750090
527976
549937
861576
996316
434265
343884
792502
1359964
1129959
1109666
35325
1196356
725934
595607
250629
87995
753047
796241
850407
526240
541361
349963
1055128
56785
1195655
171873
1081103
846807
1298056
1202419
540916
386680
1214758
521956
340261
333303
678855
350987
230602
1239935
518715
68475
394283
768514
944225
254704
1186829
781073
1329695
802384
387505
609076
467494
316937
439369
254435
272093
277595
636999
785030
1320268
730090
551921
371634
435541
283140
1199637
1255687
366120
70283
293671
424122
1077937
238284
550684
1255461
513866
757169
957689
1232871
1144261
919346
864443
1077519
75120
534438
757222
655656
384418
834931
653657
793841
200920
124987
1101504
736829
1027968
611912
290800
48510
1056992
116242
538707
272008
619051
325968
709750
961435
81620
24343
1121050
22755
739391
715017
1222410
1060162
669767
1082832
1345889
588105
1188820
1171999
480375
210821
793649
1071851
803678
299233
900739
58288
1087627
702572
1264228
958369
1197989
340633
1163280
536144
167370
526930
357296
1337268
670126
19213
12507
106452
448902
1233537
1071946
1152551
16932
508801
857936
825358
329668
1059285
740081
1177936
305472
993827
949746
184470
174430
278293
1143005
428836
560542
884852
514287
842640
576679
948998
1344510
744335
364010
645556
1229972
476337
1270005
1105493
319477
848249
76268
399989
834052
367728
708043
529612
925244
1196502
970884
731177
1142482
221545
1154349
251077
1237656
160464
490103
1109397
733815
303187
125617
916226
610964
200260
453270
1149571
406084
70980
348181
1103541
1181329
411858
599853
1004657
512392
169023
678020
327587
815260
57627
1224174
901745
569035
1128162
561800
537510
210192
1361740
50430
299711
1082299
836656
156088
1249486
504009
751511
301304
510077
1264782
574525
2532
177671
171752
542446
7460
852097
312156
612866
787905
1013547
940522
60939
873988
99033
628172
938565
1180909
364310
619492
1336008
840710
1102754
275393
751310
1131411
584834
271029
1243182
1324364
214891
1002553
952867
422008
143619
601794
304783
1214500
1074590
502289
412274
895088
196628
431766
569280
791314
800816
623388
108388
861411
357036
242571
360407
780376
768210
1120997
1005491
1024222
1242603
1033948
95114
1291278
335853
45020
1209936
1011758
304721
807644
906187
1132584
1183051
693733
1277446
18476
959769
1322657
33607
202721
391234
656260
329305
30858
1172159
417563
603673
780838
520232
42507
427638
350499
414746
1028234
1187601
235133
1343961
474006
575213
938154
172596
498061
681705
1321618
102020
494422
746964
825351
788238
735666
879968
851325
525005
1260250
459720
288087
1031581
898382
1262745
686190
85240
946445
293814
266781
473960
1088235
925384
1130783
1165143
296605
164578
356292
824724
1079515
498148
19349
506586
186950
228488
730913
242166
1079225
103469
13120
15810
365206
645171
1215682
109671
1051597
606248
280450
1342171
1137505
71605
1207605
793480
566860
1340256
363923
1038620
1172686
696729
112474
217
405656
155638
234571
521362
543096
858481
878626
1094436
778049
1196365
443170
858007
1144220
1242942
1090676
662576
803213
1247479
1259898
1158542
1076575
140915
222507
453528
780973
1091196
785218
574456
42983
230357
1292057
1298306
137161
909979
121368
427500
469291
885101
1178641
634344
331639
754150
616098
729527
1088193
1094428
782544
870186
226955
434639
750859
463902
382319
961070
109777
832546
603598
1013484
73675
1351437
1253425
460827
502753
391494
413710
1206993
1265935
1343156
1024328
34000
1014577
1363102
427279
1127616
1262012
115882
1105419
84180
500656
651182
1324041
1249761
777607
875100
391512
1123505
720157
849746
840841
351571
1333569
517087
473198
671304
521915
798421
668479
1301453
905666
1293354
926671
1106670
1294221
619647
1321360
800483
456312
240426
203921
1104212
578871
597386
1094230
1291570
1085855
902679
231505
977989
501277
740145
1232967
681928
364799
498182
1215542
761687
27627
1233644
885610
1114832
692713
95233
132098
579876
1157427
1332671
1258247
136139
246939
1157468
590691
459510
901659
38465
393748
756071
445851
722825
285138
542115
951206
453984
573680
1160381
733702
323888
1032993
172796
177417
501338
826661
591246
1089595
534081
636602
167057
13406
801127
1085584
703048
892621
5003
111471
1131178
489571
1308059
448917
223448
1361007
329554
1312156
1183756
204546
1194809
232531
336216
1067127
1199492
889764
447761
283555
667943
212564
9476
1263958
298817
682226
1044529
197142
416830
1169832
1016222
365908
1276504
967809
676738
127502
41776
26514
822490
199387
1160067
1269913
63239
1197089
678423
1264644
446149
1086218
353493
1221419
486712
1262846
1275682
924535
1000043
776298
555968
312499
28912
1063033
1164227
499506
1056209
37040
1285414
626312
946504
286090
1179111
865085
1118660
200210
1218972
1352064
1270453
911275
346557
530701
710548
1091695
316600
286964
299604
418172
1137830
317744
621807
1054647
1132930
150762
880015
452288
160104
287769
953201
512821
241705
693444
715307
940015
1336902
621536
330942
222484
1314051
1107706
788696
255480
1082126
846873
698368
332046
1222445
1075820
736778
78400
27526
1080692
488294
312433
1171992
825427
791716
828707
1039819
1253777
167227
339250
95499
884466
188649
728527
336238
756409
1011298
169563
464195
193812
73044
433093
938521
649024
635473
304750
286801
1166771
846626
532200
990056
701560
1082599
435421
37952
758848
732607
72560
326417
1070503
977386
5431
1059786
561039
1046109
328090
213862
923542
809285
624613
655853
601787
35348
463095
572140
621497
1153007
879265
1341337
1269708
721214
766269
52212
856465
1060835
663487
275504
293594
1141494
436515
878391
693278
1041005
193375
531384
268169
315640
586279
770029
1248883
28800
621248
1183294
1205370
293279
379374
324154
544225
448537
88415
957404
930436
56890
721410
1182498
520003
1260739
876027
626251
1166015
220171
518159
821155
1073165
302737
30006
1214757
709672
1895
191101
911496
56369
988248
187699
906579
988785
200421
1315105
975919
248014
476161
309693
1299359
1279759
385653
1203850
241725
819153
933474
700972
890827
156244
339406
526585
172920
511342
440862
1020826
921896
475622
835712
372716
44122
1041266
400751
148351
484563
1352238
404337
237605
810058
228122
151507
819332
1001953
1054400
28582
124001
502161
764573
139488
898602
1323274
64562
986122
596938
238212
417575
1249917
644591
1130593
601551
611931
666198
525153
625561
903120
55979
139634
862071
251187
682422
492376
192310
1047264
293851
1027823
687015
989220
750339
1045010
397039
211653
716294
80987
87019
225385
255191
1036479
325844
1122465
365130
1225995
61590
1212938
58708
692418
1148214
193295
102829
927619
767933
1206735
317681
17778
288567
927019
435377
200263
481527
547432
1182678
488330
1140751
440821
1330415
1007281
1210047
1057715
285898
912613
232218
1349139
274611
657013
536936
126220
150276
779640
157211
402318
161904
1083576
243813
1271586
390376
284247
158493
1097647
1135155
507608
669671
140225
60026
868044
935706
758683
380095
234496
1142692
986517
1348142
158129
324702
381345
509108
954069
576892
921270
445084
1285695
546835
139456
514651
470986
442777
251025
1053895
1071117
890436
531849
752877
993346
79947
1101050
331112
871730
1226214
1148888
593680
551173
884154
26130
459644
280422
368621
289841
623226
868695
469462
605912
799814
901350
431028
1206782
857280
715599
519766
130635
1357485
1079296
295884
627636
387014
514878
650723
840427
1179341
898248
685129
1328537
57812
1334442
614441
26544
1197755
365109
1281504
1254625
877936
1013932
1238780
123588
344989
416488
1136746
272081
223161
1264271
823353
1347322
1292326
384811
484611
892793
1189331
427994
75504
397932
780255
981288
960488
185175
1060410
793525
1085309
905165
1335362
1121558
885945
1081115
215040
61226
1078874
627807
1119857
223308
492528
420350
374335
633461
1310074
656066
112018
508519
937259
1296047
1228833
806380
497795
1270095
407692
484781
268622
112175
1256619
385494
1246512
309229
1252892
594033
191498
949886
466036
141272
1231555
1015483
1163086
1090894
553136
1327760
257716
51337
579011
102292
1349260
810078
1264625
1089632
768059
421027
452421
750294
446926
436284
1209694
563437
879263
191571
877230
624999
774003
599962
1238139
1287264
820011
366253
1074684
984866
127944
910551
29104
341366
505847
1300394
333061
698090
770434
318410
767532
1240935
891170
1171993
198908
905192
712487
1077606
729958
1239946
460097
427014
137201
924208
882848
814355
952083
395374
685472
1237436
1254697
1009409
216675
961309
1318847
312412
345436
1285612
22650
462678
239585
1297102
949062
66780
1161970
941943
789333
509404
903481
594436
22028
891501
148942
506681
145563
114996
1031362
1185353
1065246
962921
57267
98968
1109374
90400
526572
1345385
438791
98326
121292
1355828
783659
449367
228406
561317
255728
210673
21499
1077570
92815
203679
237137
822062
543222
1109885
661173
5912
657253
1201080
757305
1012503
617314
810871
1303075
624624
1034723
1130482
290713
149155
1006717
372780
1289416
586659
667016
961105
1212945
375727
1252675
1284902
377425
1124267
1339934
1300623
29242
427695
629702
595746
389030
1156502
1120150
1266095
294768
994642
588286
1217528
650865
254282
693033
48840
122301
274678
629136
579691
301705
401618
1235900
659289
332454
1054875
444458
883101
83199
1100179
732951
571551
563921
1312063
181314
141657
165831
36144
449132
188914
420405
465090
520247
792326
1220833
519192
157727
1107944
636494
1026316
823662
983793
604999
105760
371774
1293045
797448
342324
477129
144742
200300
1331761
383873
151613
1267815
1238118
39582
26385
1178428
942333
296979
1303020
110001
70491
944450
1174029
872276
967469
109189
85438
979788
102802
437831
898278
731189
881480
1310026
1314903
1096937
203495
650579
1162172
921115
1298334
619858
1199582
1158410
618948
95100
278613
618748
890307
1146860
532395
416541
212712
258808
1260948
347141
1177446
73411
1257888
1055974
462357
369522
490457
666190
469597
854672
736095
711717
600005
14340
568503
1169792
187663
790912
221666
153003
127777
611318
1202500
920164
990823
697534
255645
119652
496872
1031086
114803
352787
726804
387470
547425
106644
65242
674910
947160
1254951
765378
754734
735545
619978
887523
635472
700429
669274
347772
955446
170391
1343376
1351338
304357
801811
632708
930615
1183503
841176
512587
694567
1298248
1221014
1015962
430962
694077
494221
1264688
529798
796119
607226
220039
438610
235152
656419
376151
271260
176737
262233
585690
590125
940560
1283043
902790
1045117
394757
116331
1358154
851443
1310438
740202
135695
355061
478875
718294
543076
506210
446110
75844
989161
1080195
950963
613278
257924
917342
399363
375169
1046329
600781
109616
1072087
1326950
1028608
1249222
249816
795405
698611
898192
1040327
206460
112454
75206
1141371
441726
774763
932853
279221
556727
1161836
255263
871000
12570
778576
322498
286618
50398
1210001
1116470
990498
818499
666184
1079932
347909
965852
969888
392985
234175
159543
1315871
966070
366687
774624
73043
1173147
489139
950014
378982
621081
1027554
591331
806375
381836
1321575
1062339
1311128
674771
1240327
114297
1085736
864125
720325
1309129
597737
1054898
391740
576577
1063574
988998
712994
868529
638285
118217
441462
53569
245322
1002207
1040673
1011173
1321923
804870
315271
206668
1255007
1019833
1270933
256342
368407
19499
1010365
1166446
1212633
108659
834882
816711
455530
1096667
1085391
46895
282153
260368
791265
346720
384572
129715
1161103
115529
1050030
1140464
7808
595284
1357532
1013703
52678
209824
236625
393200
826472
142032
285612
456637
332251
455897
738879
1046055
425493
639231
881645
1238912
256398
1331013
3737
1184693
1023164
5178
607071
359547
1269084
489069
454742
348774
590432
57441
404112
1104102
623285
371727
1059218
312885
996472
284976
1180090
184536
965658
1041292
548371
893586
1015928
424165
934862
582669
1096140
1093398
294291
706440
1238502
1072020
538508
178335
185040
228119
764303
783549
1200485
9780
494729
503226
1205662
822268
917020
686848
15069
599008
1144746
1205470
1354340
803603
103065
409341
536179
992154
1340722
30149
255830
40975
1043803
372595
652997
545415
1247018
208262
1270486
1083182
639167
480153
126272
975913
79338
1147694
1067009
1011894
215211
471613
95454
1277436
1324480
1213841
444510
445420
751915
735014
681226
415476
629013
683942
644637
483187
750782
902805
1016301
101887
700904
627622
743061
74475
961785
672475
1074767
753292
496313
1119028
325430
1220944
844185
1226180
233271
305116
832151
997234
906334
1043171
1006971
1121063
454869
409598
668051
112888
1257571
439544
533734
496541
1109350
85548
744611
879230
1198449
461535
874288
1096366
1056829
78471
223930
1020477
630404
1312950
320758
1071392
1355115
510027
1312476
194611
1094205
731147
456893
530548
850171
428277
1202376
591452
968246
681431
897994
384514
587157
95639
813605
430919
304008
1144661
519089
942862
850829
28525
193055
299686
17013
1223858
129523
384568
382832
1290292
289953
853223
1243404
281544
334702
1328648
367214
210635
1274239
1237787
193329
845842
789390
974034
796125
745166
1342607
554242
65457
827767
1110482
695931
385228
1229372
1201953
824131
949501
772315
175610
771658
878737
266602
212017
1344629
287471
250594
773395
622838
427150
527633
1166128
871137
1349933
1285133
224891
56429
996122
98943
812989
505176
1128807
329703
752810
1230854
375474
519506
189608
1205625
1103797
456355
1249350
60409
1151895
24817
797852
1363659
1249539
692453
1227118
234018
666632
773557
940064
375607
8563
564793
45281
906188
957676
203483
219871
273771
122251
1364079
634640
1193854
435813
1234988
141041
1118946
214266
334317
756510
155378
1032545
1349886
630107
448418
812978
1005974
625857
591041
613168
389108
522839
1341156
74150
5402
260491
227582
1128565
489149
1069932
1351000
802172
1350792
1253097
1203398
714070
524912
175591
1201830
370836
304291
1056617
343619
783339
625956
95181
675342
1336567
314800
519808
1160351
1115068
965198
234728
1190594
718170
165630
999221
853507
385107
831404
601145
226285
1090861
480784
1202287
1340131
675389
1188326
256109
64005
53312
276185
1167506
742297
191845
1200887
551129
1302618
87721
669309
424976
760593
816409
303393
569583
735448
866352
951435
224934
450967
1110470
853242
358429
32889
1180049
1075657
69321
374269
943717
539758
948610
976496
305697
1123254
1068283
294869
872243
631156
1170429
664156
216445
640515
1050296
394755
127386
122897
274836
1068196
536197
1026563
262313
1041352
444513
18631
31939
1298144
771059
1205838
430472
955457
1022379
399749
1302800
2075
474018
329284
1191881
1179814
748062
384631
13651
884504
396912
462542
134229
1041588
777110
363413
461523
756256
137506
970436
1120232
281897
379960
66819
882435
1197568
211140
641608
1157150
1362144
501373
1275473
385156
1247542
1125902
141355
534020
202168
887221
1017744
767707
439796
1124526
804783
1358768
1979
73457
111269
1028116
1027654
163144
637655
1072737
185363
1011774
60310
395601
269207
984019
832965
1044612
691083
1153515
1262555
124474
1172565
1105043
596940
1241693
928535
331482
735201
1071601
416364
166302
1027580
555211
1272859
592460
1227598
225933
1063898
315402
268408
58730
69981
1178379
920908
266851
411633
1146040
615871
784728
499080
153650
404934
485118
1131924
680825
903696
1304045
60338
811920
3417
1188634
1165345
832072
1252174
1331000
151847
697326
739387
568658
523799
327132
1109160
532099
902187
888533
1060086
1115312
107027
945002
449208
1119671
405205
550237
924186
1351283
1073772
412238
1065510
170592
940097
640160
477807
866592
1080204
526298
1261045
1252700
341126
1097752
193336
1227783
1186866
646697
160098
99525
1356089
826724
361846
509946
1170349
517095
167405
742461
1085539
1118770
1338768
127657
495066
643771
106662
459292
865901
893810
657703
481479
112421
235339
19205
799804
260097
352893
1093926
572336
687398
72731
1294233
1244608
1186003
859455
6458
66746
1136825
741221
852358
1115190
188413
623119
357743
1138171
1140756
1037801
311491
1013076
1291930
1207856
674445
871521
88572
156091
364298
411852
762400
21137
1084942
714151
1281466
912807
987187
1283627
1219159
712233
412740
1316036
6449
857594
958328
525387
812772
82137
1036245
1345205
1071606
209807
1098877
613619
540494
947806
158456
130547
531282
1264866
36235
1281954
86994
1089637
1237189
762024
733240
546488
309188
1157019
1017014
343733
742561
520990
1110249
262469
433865
1163361
1304085
682146
265855
611063
300525
317608
799192
595573
430897
183176
1358603
434935
284092
1287973
315285
863204
1278796
517893
619329
1216515
126813
1222886
954847
1203932
267827
810804
772557
1139867
789781
1216346
495489
243358
950125
691996
646787
51927
231875
956022
289440
972450
1230903
133734
1274968
1337275
1296515
581904
396761
507642
972392
121412
899190
1006051
533280
1082671
63973
1338910
112766
27119
752885
492089
303803
1183437
357657
592485
650496
766723
1110287
1353812
1198356
103344
515782
120510
897602
568585
510394
736237
1358060
64882
368176
1257617
212478
1148553
1280752
483058
238516
1102838
1232344
1000272
1020982
379742
1292332
952487
1101875
985789
382218
1123265
588131
427313
960994
106339
208995
111941
204279
1179405
181631
593633
758365
840029
760360
1003794
840744
381165
1038801
36515
663493
1097552
465348
800242
1325901
167443
439096
499247
1191644
803924
1264196
354046
12388
732556
1034890
652530
1272788
394637
142407
265067
775960
389082
1053006
1204896
334767
59160
980980
48146
1258219
182266
968841
355563
549910
496875
501191
418335
918051
423799
328339
867638
268753
174597
716739
403108
1355712
583981
723412
1171697
67867
917350
460344
1208648
1037702
1296074
617613
1243213
652100
111467
1319801
1267041
200103
186011
805165
1292078
1259374
485568
1332319
182125
658774
254663
133639
529421
197884
302012
588431
758917
812446
654502
670991
856555
416397
1359508
1321411
615654
579469
269807
264440
1269279
1173336
242096
799790
649385
1023243
183835
1075881
399441
840044
865302
1210988
717565
802084
1284193
860018
399896
409212
1061661
920538
1253701
906437
1129739
893640
832379
577537
1194870
280779
512938
955399
435373
1096749
28698
895127
314619
14433
1216468
317950
225479
1359658
1281802
574605
133929
58732
174954
683887
1094199
510181
962957
785443
791483
236384
878697
961071
590595
132571
657142
308923
1089949
455725
66762
538335
1099315
1013093
3281
361784
339720
506276
901414
696353
95610
250755
655883
472637
760259
208104
715620
168351
1282653
331189
262477
693721
186029
386437
395367
350817
344168
970716
1314763
511928
435189
794989
901151
439645
714669
855461
39903
1316762
413246
513986
1137131
262474
862018
597076
312525
579380
1095847
1271466
577788
702981
262309
191320
464860
1299784
1359895
1320490
233901
818729
485170
402796
628974
662458
946482
622721
914516
778754
122930
1001511
631806
1324401
550960
799150
724288
1157142
1184768
3538
355185
841446
180221
323613
1082109
1261243
668143
485317
938888
357222
702317
271812
348466
71180
465449
815779
39235
538236
1143526
483952
605874
1331119
1021400
108791
451204
324860
6145
260900
941683
847085
950212
1358424
979037
128606
591307
1248406
822127
1135766
319696
1207674
106294
956426
878721
447574
943824
1125522
617744
722186
1304690
40311
846951
1151559
283002
987313
1147164
1237735
1278039
1238324
156955
138513
450569
1028509
1025197
242673
187601
345422
560803
289731
455982
830213
954317
246937
1164146
477057
1085695
1301699
25236
630636
646128
230046
444623
501705
30572
555496
1064167
704425
497302
786410
441487
962616
934220
88301
806646
433770
722567
1330696
544618
359759
1355207
810315
937834
929869
1248379
715226
344478
945611
1016998
449750
615898
832453
224554
661926
565691
1075287
626787
1357374
644047
260923
1364084
148124
526970
360176
784102
954178
299739
4856
375058
271717
615161
86340
96701
89531
953226
999091
212073
1219624
971621
1133007
756480
717672
1096488
992734
123684
972613
235021
284814
48009
1027008
25258
518104
138898
389650
342654
895051
917105
292396
1112905
678897
758321
588044
362999
752029
795398
687671
1313822
358053
109050
996059
1253500
660782
873081
259354
945165
814239
773132
1082601
1019407
474398
467133
423353
347685
552946
986549
406115
589702
1348841
659178
767593
391028
164139
262446
601712
245729
160579
447084
899674
831121
109060
1294938
341646
10542
796778
159422
842463
82869
1003384
125378
257731
35260
540664
120232
1041174
397188
41367
958266
867132
539703
425095
1135620
317849
1116395
1318655
359891
824684
281269
579214
211084
165776
1207664
749571
633167
1296175
348238
1129085
422681
205431
290983
514076
1204197
1362376
879931
761358
666297
437798
768685
231058
1300043
422543
1047178
1046919
218527
403182
444904
330406
887782
1353496
525487
1284375
245323
766355
619954
1256771
433773
660426
1099597
581626
121261
800210
119780
621146
114440
19975
1084192
815745
599700
982707
1243741
294900
78416
223184
9153
529583
509864
677918
477929
755498
1275057
1204043
1015381
286786
1168594
396807
180093
418504
652024
781678
365119
403315
126792
1142855
279462
832888
940964
120199
1162753
637624
1316760
1156392
395197
337418
1123992
1058973
1234844
1300475
717909
1102577
93457
786050
1024365
847170
109711
979027
1191471
848184
594102
266426
663317
490231
430021
832541
218494
715239
800051
306050
1182002
161598
769025
867583
683859
1219921
193189
414317
322389
1256544
937812
559157
105522
498734
951127
255825
1354058
143969
47888
1145674
1304376
14264
61166
1162661
307753
884086
867956
519885
192550
1197463
169189
1208116
1128498
165678
916327
534290
782307
207282
971947
947887
874024
136172
1079306
1325364
456587
171603
650886
317417
232791
804354
654657
1012371
736040
817835
1144249
1084273
1268867
702290
755599
911932
127202
231284
1222066
95891
396068
1052255
360424
444382
1111381
533217
166387
145808
210424
1000077
404215
4356
643239
1236524
728850
37354
990991
139441
780695
1037879
231761
1025845
1101648
474048
671844
34547
507502
645361
59997
247758
561702
330899
1158990
377040
228423
436589
1104844
1247572
333699
579940
1226793
434773
637959
760290
1106560
332900
68502
1152300
1019311
1236479
431227
127982
267901
147146
461872
821438
1301849
17956
654576
799697
1216633
1143205
1187869
1151087
1326494
1095911
944394
1285424
268008
368977
195597
901665
137134
523725
172638
676766
636784
1125020
140551
944295
167226
363447
997907
1328540
1183592
1107006
243903
850108
1317646
370634
1220772
553584
1090878
731553
560826
1076161
40986
804389
120484
255970
1336244
35445
486364
343492
221910
109765
508171
1131727
296137
1350525
449210
1095946
200694
696848
1179980
1266768
281818
1010858
138954
881798
1158887
1048831
86622
1053673
89806
1167871
45884
944312
1281591
53211
1274492
785349
299958
1151350
766269
352714
1245089
217828
1318152
1337935
480840
694036
855373
1347715
203978
319662
780926
793378
588068
168163
933052
1306232
157879
1097588
1161495
697384
623604
699421
1151939
10077
1101490
1066328
813057
1316894
195610
825426
1308572
1056718
399665
1110397
251820
1072457
366619
482972
448344
376708
1128453
17492
298873
176461
303682
335770
1329546
182681
677648
69036
878398
146091
1090554
467966
230458
227219
490800
420739
837887
1062446
945431
272653
350208
444051
494845
1160041
1212273
187138
54522
447780
944982
326739
522744
201582
592810
954049
782064
193332
879371
753480
319970
1292574
804411
1076797
1290653
607179
701897
1124817
148313
1165588
121626
135714
1133167
998592
252664
1181519
1229142
1303482
1037172
428838
90028
496855
972883
135147
894867
667503
1317644
1179403
227681
347479
1073896
916779
138190
1000272
429882
983742
835218
1299097
1295516
245921
489657
1048742
934973
702945
336200
30856
462588
1218634
633760
158959
943004
483646
4701
414913
618875
371386
508900
1071784
798308
1131516
644742
32375
588597
158389
981375
282186
985130
943092
957756
541274
992662
1327803
379036
322888
112684
1189661
1031966
947002
78890
405549
527393
198985
704280
1163216
898213
1354618
1145548
719004
1351914
1346032
691254
1003673
1257692
1006577
494744
1332885
493286
296273
18251
5609
647230
289476
1137382
930449
156580
407253
1234236
748050
275973
107944
694063
225578
322945
835896
878600
65934
399324
159546
1131686
1305522
442250
1149267
923831
673136
459131
184030
403574
1273314
785291
1275972
758889
1057069
834479
991931
748693
28626
366107
942952
1346769
424426
411703
272027
774344
1207187
837039
20532
1266373
519734
1209063
38913
883182
537892
976048
1303656
1207308
715793
1305877
309253
575091
401688
1159021
283032
89058
1149924
722633
356067
1261370
204968
66273
811061
1312716
1055995
303599
58827
1093655
446518
72901
586516
553325
561205
1189138
440314
811201
1234146
108884
474924
310045
506294
1209665
679682
391693
614261
238314
877861
1292234
244782
323396
447077
395250
528501
548776
1284453
1200922
709066
520121
591398
1187959
1063647
1012199
234191
1237858
994319
665302
349324
1158796
1316782
1151535
214856
342004
387541
64195
1108502
3545
168855
1084310
118992
838741
111322
562017
362874
1191581
1311296
593422
1117752
958659
251443
385206
719406
1081511
233371
1200450
1215744
402801
151167
1152926
164106
694985
620730
259222
115610
1219701
631658
293899
1211860
285508
1259789
86275
396581
1209362
929866
994934
829212
1219169
212742
1180754
457599
912570
314449
264265
962544
1254437
466610
73973
32219
783298
429230
1215368
815305
464106
1143102
1348224
247182
147714
353593
1221969
940203
263626
426378
1294147
1252709
970869
787082
323539
1284749
209901
1161291
469784
890638
851835
90355
1087438
342120
1245760
1089902
1301598
1275148
1035879
415756
470843
1360124
364457
1029714
1246953
1251353
833163
873912
967652
492582
640200
1033624
785068
1113753
1142221
585530
323302
1123788
1158881
1106255
982034
748631
1082645
586476
540213
986752
494926
496858
304123
418820
550709
738187
1308000
415653
1018971
579625
81371
471524
637211
544232
1152560
839041
364756
775052
771556
446344
1215712
1010118
226943
600317
528039
78762
917434
794509
35189
848784
13057
548060
23033
1244479
990264
1133176
177605
644800
676678
899020
279812
983863
1281554
817948
702668
833165
1004382
1104214
284418
182985
814008
74774
410003
640197
773738
1339106
858013
1298628
184321
913538
1147185
485666
85195
467127
9729
1241185
910179
162437
235500
470354
395398
1193331
717727
193402
550095
181704
1340298
671078
1017863
807341
414898
566569
1130546
1269161
211624
252805
934478
428472
428672
443695
860920
1286532
180925
1067539
295520
1273152
1219748
1136658
586549
51025
910332
53027
846998
641640
873549
926371
124083
337006
714965
856972
962087
857308
694121
396633
732268
628799
335217
1204859
983136
739249
705447
1243720
1221505
769819
620293
507993
154009
149609
1300460
1199549
387767
188590
954878
423977
956804
1320127
1243965
178339
864349
1025460
595439
479391
793923
54671
700636
701320
627648
808041
256676
980715
505121
1291028
648600
831706
735016
1119068
336281
598349
1120811
683759
745883
303037
82018
1254751
193354
125630
549116
1239114
667185
156334
1056248
391359
787826
541549
310099
1317438
299747
117986
1206890
468510
215278
80649
688002
1362344
88400
548131
1056615
723034
1204135
641225
300282
663734
778047
463225
663627
726910
795783
479743
334724
173635
1321941
1088675
189364
605386
1189127
1153435
315493
804774
727820
503528
1072288
571807
1169386
914025
732446
774855
908259
109668
814171
1093449
916958
925672
371034
106692
869021
164960
1011269
212125
1196531
1168992
831362
1291814
475796
472098
770117
56353
876810
35484
1347694
1308041
1012043
568713
645255
598464
769579
772894
529542
1111719
492122
1214727
469131
1145987
233158
724949
608353
1242577
443961
925511
1019082
1227137
388110
1224296
1363764
60223
1345015
219234
158556
1011621
247466
994719
1212151
1065649
184910
295820
411819
24427
814544
603983
468986
620794
1127081
1012258
861118
462328
1264979
444505
797460
1057204
442785
802465
48830
1325009
1257404
1018721
775620
948571
822400
1323359
482816
1034835
927873
48710
164763
834664
1184912
583239
1038927
637755
292135
1114400
749828
98563
778709
701180
47440
1173133
927317
1027923
1015303
659168
443650
534161
1266150
189524
986966
996891
728122
1053668
235021
261125
643691
811177
1017008
107844
24428
170041
865228
799125
504308
1232796
1190360
47487
1145990
581915
991011
503119
1004123
1192007
692571
101194
786909
1254313
38537
730066
1121388
796028
922005
1351449
44610
985616
518580
890459
745386
24759
869892
702553
516100
1327094
516126
481523
36961
539531
769785
462965
25303
86501
427885
875456
10871
1362934
720378
1354611
1047652
1194915
52932
447440
242351
867033
8530
750496
1262897
308961
98102
14395
577616
1358734
1031691
566088
547302
1026777
1332908
1041703
61191
782668
445962
364473
233753
509709
714247
689168
180938
400855
743651
1267331
121545
271342
821914
446228
269921
1315537
659080
183108
311537
48991
323710
984447
694030
368513
381790
199301
445976
1344574
127834
1288088
760310
700790
805656
973223
273817
811972
1085459
185319
841396
492504
485263
578827
1180424
1307159
1105423
895487
805603
535616
830677
1002747
1290835
915270
108158
39227
107046
414960
1073063
1336806
547275
139667
1286289
1167326
756798
433960
266155
760345
105006
1012592
1342546
348140
75846
602665
548017
1164964
588728
597771
713225
820761
1054861
452998
388836
607748
422780
785761
424007
681610
1123123
1237622
320763
352910
410649
518597
552907
364925
819676
642253
1096665
318361
799135
311012
1171410
469724
1190394
881402
1225676
11244
882402
203270
286285
70340
566650
226540
114922
111273
446519
572692
1108396
569938
922575
923379
602881
854045
1167855
550909
462533
912389
486785
26130
1235732
502749
1264671
554831
97257
1112280
516490
182709
1313321
6355
990244
647758
850673
797926
490850
938513
779284
147596
902860
773066
503966
755934
954467
415523
741470
1245203
248218
833495
517800
1337203
636795
564042
506526
1229402
314185
1105111
1320440
308769
802523
855307
194254
463104
335803
692884
530334
1247396
137034
1351019
846836
485523
802292
704235
1114299
321927
1187809
1116007
249135
889681
398371
285924
226271
349444
873854
1259898
624840
237350
694421
673753
982205
1177377
525857
582143
549332
249558
1157341
568092
407833
187416
451392
897239
564002
1016317
1091716
30569
198301
341396
1030163
163998
1225904
643147
676650
108430
816218
399621
1104609
35074
1274018
1016486
167939
1004678
739434
425482
23694
807082
1242642
1096939
381290
942813
778825
692381
171921
447845
981631
449264
514331
136112
215499
1016606
528958
702504
1210820
147558
100602
898415
1336858
308265
1259092
785233
1010746
1195317
231342
802044
1256528
1072688
1353968
323603
1265609
562866
77909
824946
896602
1010590
431607
889179
842309
408107
542337
392483
795475
574455
1119843
16104
21785
63926
1009782
539846
663117
1047131
794172
173164
1011699
673024
1296062
1136671
176639
164624
1086748
1158796
1134989
1037008
1341541
53004
38254
1295363
1124064
655755
530529
1316181
281427
561902
993785
449301
878150
1287517
632039
797861
426881
36564
786416
281089
694427
771327
1185265
833619
223861
1191978
502340
175126
1220410
1350291
1186098
245362
190021
656556
691400
1213147
154634
462990
69265
39076
1162006
683816
173148
1007398
357206
692914
604918
200599
824542
863759
139978
1183926
1065940
46969
156514
214118
1080728
1037615
936432
838253
1011293
184807
7178
1151580
204603
917145
465190
770472
673302
1197078
858646
599040
347559
1160493
1033377
189786
1233977
573271
944100
42042
1136329
1182512
589584
1005258
1148321
654664
316552
298883
630670
665700
991891
682924
40019
115078
1284629
503513
93887
836660
61806
1317453
120809
289666
1107358
849549
156077
1349989
930697
270647
984954
94762
1107956
747095
193245
31421
325868
58682
965066
483200
1294426
282532
1247619
509350
1246576
1207989
961205
483323
244772
425841
709627
593763
1072816
1100940
1271381
379689
467288
1345117
1113531
353075
567876
1091722
473848
1145848
1341895
249617
1156023
583267
168436
679458
732458
191414
485515
1025427
1258666
99068
1114085
1219767
1005195
74336
266288
179177
1316779
405258
154761
1041632
820674
198929
16148
382683
518687
1188603
52319
1227280
1107678
1111805
446246
599693
1075740
1216961
131157
6097
661976
872565
871428
1284654
1265119
411489
161822
1266400
23236
875570
5614
352551
1223044
468541
411257
1224024
794770
691872
334020
438372
110914
901749
1268424
361609
1078174
773857
927450
164059
389155
143884
119024
120758
39952
222915
587149
914480
1028724
751193
1006239
485443
462783
771282
1201534
275561
1170240
104747
847741
837458
112164
279434
443439
556991
354488
998229
318058
111688
1214692
216117
580557
1297645
796974
443169
625062
505904
237813
906396
799830
426952
485608
70483
490028
188729
19636
565605
1012535
1154748
70996
732653
408283
154926
315616
175204
1361870
26856
57661
91613
1197277
187864
1325342
969668
870521
645759
146128
1232944
410518
1004128
1067216
678500
209663
33716
1313484
830041
754244
339746
727491
96377
723199
382571
962914
290218
1231338
1275587
255117
248059
127602
679783
1098718
469307
639457
35056
675211
153731
357761
94318
1346185
518597
910741
1208532
364577
918718
1091044
53516
1245818
1136857
465023
933044
1136820
544750
6389
1116485
226212
1267142
7388
162306
110926
846282
103950
91189
731644
546473
225138
1201114
1354133
1073405
935119
431186
200603
1170394
1061266
240708
347393
853871
782506
738968
970271
569921
489975
689998
336468
709663
774561
118710
1159217
1275718
1219764
1353137
26638
629156
1246942
987853
78095
454018
311899
1026813
1222612
1175501
828561
1115416
568076
532156
368042
1082398
50079
1076991
243180
1010049
184406
476228
853661
1192174
1234658
921461
271224
715512
1001041
1358737
1131315
1251149
1328528
225800
1057766
794439
691224
865086
608286
690419
1253800
989092
317135
46576
633329
1104468
208322
484123
81753
1100185
218452
565470
841208
225267
465062
666020
905255
203992
238491
1268130
1112608
830960
1077690
341630
293372
1258977
738905
884154
671384
249238
246869
458904
1310347
212089
1163687
177893
32209
366086
180947
138735
983220
155405
800259
888886
214466
1174778
134542
485126
1080663
211231
1148724
598081
736589
117336
1000705
1324237
540453
570890
1203944
526311
71665
612333
220902
773050
1002029
516402
1335432
457379
135040
509075
1339381
434426
504894
1179346
715106
1310497
571867
268172
122309
1212058
670619
162172
9600
263912
291236
573146
1327381
1281165
702263
634786
845026
1242079
50929
546413
721101
188792
775756
1033232
1301676
278905
1280425
51738
438416
1044208
1215821
644427
115138
638667
433361
240624
980579
1261940
1153657
1099188
1259364
947713
400193
47885
491488
989567
419840
751769
1057142
60609
956925
168764
419666
1295139
1051600
376173
747572
634235
1049546
527696
686286
54723
270800
341744
712237
1289546
597953
701045
798195
804529
430131
1165326
211964
531106
1231256
267966
706846
701916
512783
303702
287624
1138248
970953
701052
269415
495633
474780
1282520
68866
242216
52446
661058
1259212
846904
386568
522496
440534
274241
649202
178016
623441
32850
1320864
763860
65340
638506
1064157
10448
1240984
998601
621664
797026
864267
1064138
603230
1046046
986415
643814
458082
212270
1315367
321816
485597
1212588
1161371
90819
186248
535336
912480
1187594
1083116
129031
6331
749162
445356
1202131
1186692
1070475
649803
763894
707609
722132
541144
772694
390039
1198279
913741
264312
854896
328619
225723
617585
367252
394923
22337
168249
1019784
428394
929558
836272
281445
107213
898507
1287530
567482
195143
506522
146481
185772
297249
170432
1252497
854030
738906
718645
1076973
30251
76338
854845
885899
523776
1044368
1187109
160807
1363117
485722
1149702
399312
878655
1295503
1247948
1320919
519625
678532
981385
670754
204968
293720
522102
24878
1226425
1192520
1272450
545984
61326
260575
269046
172037
843422
1063476
148077
521208
1062232
817443
1303016
1033681
1334106
873238
1002894
354809
851130
953781
527664
1301538
102002
513853
794706
1337862
1013620
971616
225813
591027
743255
709088
294750
333681
1338959
1343276
688072
53223
520746
103912
620071
720388
347199
957743
341654
176324
12718
12387
1052539
1042307
1060218
1064952
998503
1308992
333869
1118865
455942
1292739
1102746
580994
1194056
701874
961223
1109878
335060
109694
60612
1153701
66247
586803
464185
1142397
670427
1350589
538008
101525
529822
1062202
446139
618046
465456
258335
620845
431940
1305046
1214246
958690
657040
887956
1331427
839292
1291003
609078
482410
1314058
209125
699925
805218
133432
1249704
52458
306606
150916
1065667
313172
522703
392523
1307398
601785
205036
110486
957192
996735
806848
639150
603689
1287861
200842
379820
53996
24508
135047
439688
1135881
244465
1363214
857642
98020
1322229
186593
1163753
884749
975486
809912
1215632
193792
253674
1036198
1334737
948468
572397
749803
980809
224697
1012808
279026
1247203
341615
955041
804549
739084
242568
730280
1180376
99621
244825
1240806
497339
31462
973481
830811
456012
993784
441867
248386
1355325
364254
770757
275673
1308121
669826
1170820
300169
1091461
921598
923918
947985
737822
1103589
1331549
308807
1325326
518061
117987
509054
1062695
1333988
106654
871132
826799
254531
407239
1215598
1192985
207137
1226391
442970
952137
1201078
826686
13686
255441
289953
857127
63292
1093637
1089115
460228
511393
625478
640735
1185899
851796
421269
963362
1325114
1320872
237908
216984
751881
1282211
1042286
696785
430075
1051048
48603
748554
22165
886748
799570
1352044
444473
1026914
501875
999395
982712
809865
1167646
658382
1025906
440603
1216942
748165
1037061
321392
127543
759220
144093
183584
1128918
107939
824070
968319
1334502
49657
1254886
358555
589972
1210048
363726
1303385
1271231
668722
15605
63741
495597
714335
18708
334260
1170641
899089
623342
661468
377227
585053
163757
908045
365555
1357237
216102
1313599
505703
1259308
143276
1207504
63902
1010773
417200
1174457
389581
892960
1112966
1227034
487302
949660
266193
325599
989503
744318
130806
1171182
665271
313460
1264517
714826
1306884
1341853
352179
1144692
107878
1182560
1358018
737145
503369
513799
319673
611184
800660
1138632
795655
639098
782767
500600
851499
701432
455858
249187
945659
837812
1201112
82079
1189259
767233
1153562
224561
1287267
119111
313826
917524
1333153
1026757
131322
1096860
337206
131265
168300
1240038
165313
407881
40207
526079
735868
860439
968734
567868
664093
394567
1203671
1152928
739682
148234
776150
1143744
40330
1075611
842918
122219
338633
1296194
835894
272826
152217
401318
859182
858433
905567
1032599
224101
989643
1125615
411623
198324
228765
876779
166379
847961
136381
1136355
1016290
483643
898616
217414
529067
373119
718038
983654
172010
985825
343490
144981
713425
842242
293743
868325
503277
632116
586322
1107332
713478
250842
443478
551280
712031
262329
918200
357786
1203330
1122047
380282
375977
311922
127059
1134027
598984
160918
18973
485497
387350
1300743
874502
1139737
269679
935439
1036686
201666
156381
685979
423552
153258
154529
155701
124220
1204548
597591
818938
334014
115026
132852
1274637
876363
201690
876693
760791
575287
897846
1012269
427467
112166
789262
1331903
764619
479506
118157
1018813
1186530
1044380
352802
1176823
1011077
531461
100516
1100452
922849
153769
466031
430569
440886
99521
1229123
1230079
1162377
664176
802300
184754
22817
350770
743697
167715
2792
1243606
366071
1338239
1075654
242145
625611
1223286
223702
414753
682260
371845
1352088
997798
739893
1164798
824080
465180
706708
67725
1269477
314167
657358
17604
799533
169397
1046828
289269
778517
130733
350723
1073472
558185
1148848
240355
640846
374401
31636
308812
385272
151706
712632
165483
1166925
928374
1145385
20541
604880
327964
238457
798617
1165979
631615
61814
1302803
1057587
734892
1211218
658242
1038419
1107759
110125
736659
573086
1028716
524655
1052266
389112
407159
768498
178
1259219
1034764
1204208
70096
948774
640303
742453
180569
428489
1176802
237731
1107465
399589
954712
1286127
1329153
516229
501723
1031681
308058
846963
910968
1011842
713979
85222
548160
642569
717094
275256
943304
122628
438327
126580
1137326
58833
595152
258209
260362
901132
122500
282522
1291775
19496
932479
240432
957170
1230707
416484
345005
803904
147151
718412
281904
771352
840137
1058280
26526
53497
454615
479741
1157401
726847
425329
803456
1337023
57463
1131492
172691
1013285
486752
1260581
436858
222292
412390
1301156
214534
1356010
392072
62045
78420
601098
1095486
1018804
1018211
370486
1079772
722283
1087151
473393
1248811
369231
952389
1325682
190544
1048051
523712
1311053
138471
457684
1075427
448335
472967
150674
203894
128427
953400
1025825
1118243
948469
661582
347028
378768
528534
801371
1235921
488608
689738
1355684
350260
783351
261420
622053
225587
87046
811493
582522
1252444
278164
771470
437981
1327616
1342983
152719
89998
175394
328724
888148
1192099
1039943
1264759
273211
48373
1142529
802559
58656
934058
807589
1295240
247870
628287
655762
1351702
1226793
1292913
687565
1020322
559897
601461
1352134
986853
880796
545523
1244004
507519
1214094
459860
80827
605144
1066066
617295
953358
280741
1222926
826713
1000095
252934
130883
1033178
256780
472588
122340
1139934
755396
706445
799074
1103215
271096
961767
3090
803779
858589
669578
228495
974946
798694
529861
683188
252446
944209
791908
703424
705377
435171
175309
443906
1122410
1290482
771019
752730
1275527
158306
629129
182903
408463
619136
1139831
677608
557349
586840
308155
233008
1281287
123309
1128799
61437
386789
8568
166428
146461
100601
213612
1065819
97475
394575
1086983
556048
1122631
212466
598640
1130012
1070537
656464
327560
311427
1242418
1345702
1139380
704427
790171
127923
1127796
905025
1142960
705723
1113099
168991
1298499
305128
1182151
343466
495266
1216447
415084
64387
1112439
824226
611569
1225814
918000
1178821
860055
1360265
199893
334131
820544
349788
963255
653866
1233101
43506
1132121
893808
1093368
1125998
176283
171702
384248
507518
824112
1151761
53313
520234
349388
1040807
868000
1299206
950008
474398
600169
495038
601600
678127
953735
232277
726661
15523
598221
891849
7125
669239
1072983
315495
1035655
232114
128142
989454
1217333
254222
734644
801797
5936
483244
475540
274792
207898
902880
168495
929442
1278608
871046
181933
184380
840875
1088160
1057319
948058
1286278
519145
1187732
607738
755465
1227853
709638
361715
1027680
80868
984631
723977
729837
251066
570004
967617
207528
1355904
455084
467954
808505
498310
672788
1215677
305010
1002228
18755
758597
627099
273503
219329
883412
659109
1332608
1015004
876501
67357
284761
668870
645541
836306
1350277
1308511
215340
728038
1111136
284220
1309096
1113263
1267003
984176
1109153
1084041
613123
1252202
948691
985146
108050
914275
990889
486604
649197
1343010
770255
1312374
952
903056
570417
1262723
887682
1057481
1332496
1241613
891602
1065312
532151
677049
1184128
613109
533558
342585
181996
1286274
1347474
1304262
1045777
1352989
252426
641699
533971
1269699
778483
765912
578018
631901
734676
691911
203976
69535
711982
858994
533167
1155012
783019
965769
476389
1236002
1309582
1029823
455217
46320
809393
73657
144168
1348802
133250
259111
717745
292126
740707
198874
893017
1261338
1220656
1170174
1047568
405006
1216108
171332
708072
749133
945345
243323
128646
1107276
867756
605760
516813
1091526
815308
217578
284083
1220519
649052
1031685
948821
328645
578998
344422
801425
292584
1321528
1172846
1134541
246109
1285523
1289114
200703
693262
1166046
130695
1172113
1235961
1220733
197598
1121464
1069808
82434
326730
1320238
215188
394458
846952
1220704
1200185
635082
791792
578648
146193
458583
407173
1262411
301897
149405
270007
1029272
698790
42711
110898
1233755
1074964
911470
99143
529674
442984
1333329
600529
461472
223121
149520
618111
1235037
217760
371739
1224108
232977
1098914
1305950
935368
24859
228995
1351730
198615
677347
635949
761537
749929
119819
870197
286145
1065636
323980
797070
863369
734912
1164705
1199333
874185
825788
646570
752301
1047450
421879
1120583
1071957
483343
1333606
328653
227959
100206
1049465
190992
637918
29282
755410
1197019
1095553
824185
525568
717641
1088692
784150
822261
636162
12951
296372
754842
1178769
998978
770707
64923
2278
737993
1299931
169181
986270
1276202
954809
810790
97776
631222
314567
474847
541367
77185
705036
648278
983478
546516
885879
1116002
672689
671330
690329
956619
442505
1250739
139693
980157
581598
993255
126651
1087941
1022305
594110
1217767
683808
291166
374753
983423
326863
1070127
124867
616326
905679
532467
691564
1068148
1300827
800299
1157036
375639
321377
509240
931302
1168237
1229415
186197
37215
1344602
532508
1059001
553703
1121043
1054165
1275602
865060
608976
380179
258673
858651
646580
177297
1140497
808914
191605
832393
620451
1192190
1165760
297349
404660
108476
1322334
676263
300451
127169
928512
420778
729710
1287919
223052
1260287
521963
1144973
372030
394860
156159
760266
1324750
328339
849053
1102187
328452
1104701
1063182
78607
761590
1304270
1102155
337299
1065526
880732
248366
903149
1141912
537469
944390
400696
239476
1153546
745630
645503
176197
510771
1228104
811903
964482
722703
1019833
1149774
1180063
1340470
285766
642558
564284
270776
194110
725724
1164339
1334670
1273291
1153429
260088
352823
1074115
541141
969464
891815
599489
210013
165553
188472
292405
1239375
517941
923625
1064871
948655
292740
1089882
1035255
265583
1148495
820740
516108
629765
569901
689820
359299
476039
185392
1148318
438586
1028361
722684
232790
748427
161648
547940
1107921
695263
1239302
773837
180113
1340508
913868
878071
960265
316746
1115143
239068
1050747
143468
440197
222691
148789
225004
1354476
718261
755807
1006974
1027338
558167
144944
234954
896802
1099948
1090246
1021125
117082
1290369
99424
713753
928920
1188982
46298
307509
693365
742777
427711
1338886
114314
603488
337148
1312340
236690
890627
131607
1099225
568356
555303
594595
1306705
300742
825926
284455
697377
887250
497851
411993
825228
863964
49870
68306
21247
1284515
95250
820736
260945
1300856
1237460
432477
1017600
627001
812258
282877
104643
141003
758745
802148
68185
738727
471303
1237799
735270
1043762
649276
643166
832627
890185
226159
935359
661748
49092
300652
557785
643739
433270
1068414
1019889
1361335
417618
703654
724628
903279
401453
1293414
14291
1245901
1213662
321549
812803
73180
1004555
850347
210573
723942
702689
421091
136198
1333224
150594
448804
408231
688161
59385
1356604
827254
945178
1098815
12354
786067
1207440
322608
576825
111954
768353
1249425
908070
143026
1192980
73318
571918
1239147
1220702
367741
837194
125625
1063655
1264048
723351
451954
1175517
209146
1260412
859035
969022
558851
787340
69601
1256938
689905
150337
1206193
1280437
44989
1125267
361398
690139
356836
429905
325389
603786
655897
51491
1190058
439701
531506
1114492
1325012
929670
1357707
322644
495258
1272551
550457
367531
1228593
388849
143218
1120659
105714
469705
769961
344597
340427
168020
638229
1194333
526934
1333609
133843
665261
574890
659028
1278327
482869
843474
1344446
546455
145881
38364
225542
991920
59257
659526
157265
667799
464694
907488
494959
953840
1156416
526348
1261306
1151626
439509
243113
715114
1137886
557499
1007244
487352
578002
574226
9312
1032841
726221
552054
479365
212955
282080
1140723
3476
21980
1340895
707349
643456
997986
1163846
899375
926424
318016
764241
58225
714355
1116941
1064057
137914
491806
1211242
192401
1048936
132764
447157
170852
1154774
244619
754385
1053364
182770
632777
742033
936358
28820
931696
638158
690197
792643
1009806
1271648
887649
1005285
238436
162001
491750
1198423
922006
865595
2382
33666
240179
516271
811469
500821
802767
154714
142412
1241129
782615
71975
663247
833122
1321850
87850
1170150
1039143
263619
965751
161331
922217
85829
1106411
1208095
567735
1159790
1266144
90201
614951
665538
1023756
949423
46538
273768
1179030
413883
1178621
377952
1255543
1326594
541022
703360
887901
961823
934585
865399
727419
642882
203722
1045595
895508
1169968
1305189
745495
347290
479874
388379
661552
1105348
1317143
84599
390384
924917
168150
362074
829754
1083276
162950
922219
459330
351127
208520
123369
79114
1026240
1212695
543471
423970
1239019
10805
631257
831205
350938
1282552
105212
324738
1069843
46829
382313
24999
621685
1268807
354515
1211654
1208550
323492
1082557
1302075
948444
66704
610043
1122688
226402
182130
906710
529369
855392
709582
616419
832340
207225
247831
1200887
1344233
1098550
435064
100954
1330942
1133384
454235
393519
499986
409089
564298
1084533
708850
528346
1029494
82962
53852
1340079
1218309
630144
1277312
842256
1277724
860336
696819
1238725
524110
1081031
1186970
568704
258436
421253
970897
213922
939023
1348625
893504
611655
632734
431564
394469
798216
193783
1041619
717660
1344355
452421
107601
3564
616283
444123
410477
557320
962634
1301938
822343
1323091
1231813
930369
667000
1017711
1164798
347444
590611
79545
1185544
900523
129240
359864
9313
47580
467963
1323789
414259
749107
182211
1088439
1285339
1350473
415146
740096
1320201
838369
145698
569859
569951
666172
82352
381938
755642
1061365
539666
1296701
468175
769291
390645
694462
1068328
924055
485754
414255
897293
256221
1160323
934267
696233
223834
206172
812065
235732
1161711
190979
1114996
120512
871699
250968
204856
291548
1059604
760157
269310
1069629
1083752
664125
607767
1294664
1048903
267220
66594
780861
54875
1287681
159375
369436
529804
312510
387365
389927
22217
312004
851319
1081053
294025
750729
1122541
844264
1342268
1056431
1115528
419062
719679
1021132
269682
396944
1256946
280433
77432
810250
1300561
324754
1287869
1314878
1153681
530945
171701
757886
1124572
1080611
126519
635136
1030578
781914
19893
453922
346532
98396
139993
984104
739206
101246
802934
820014
1192919
241965
1098924
543889
780261
648196
567431
818386
287414
542602
324184
125765
108879
36626
457527
1240011
878563
1212257
1360459
930214
590905
486891
633783
337604
1070822
548333
422729
929654
45779
138255
873135
1134711
1071480
1321405
734286
1172173
799983
909123
488934
103780
439191
52835
362637
468199
350234
295884
285123
1031588
185155
1124554
959781
1281192
350081
810256
1348758
601570
265360
417665
887242
792301
1052451
14959
411137
1292423
161516
58214
1080146
327425
586144
272080
476104
1197412
1014102
705229
674274
755204
354802
889510
597057
831575
1302781
796939
1272048
593388
212792
81583
567337
235785
785943
842962
1193090
1155638
1096605
413191
1195642
528365
598725
494904
1245970
1281651
1229518
952243
970205
850679
702669
185579
797007
1053917
821309
1055471
904532
957517
82156
564515
434437
1090516
1054171
252519
231284
1331705
542500
222028
1291593
362094
330931
859915
863269
1201876
628017
735493
1023280
1218710
1143481
1256314
160365
1029093
61487
929412
964032
178315
31021
640780
1070168
1100403
213013
1227702
438549
911281
755633
1344154
975974
798497
503572
1217587
927556
637325
1211066
38655
542597
439703
1179874
1073674
152112
15750
237196
168205
1128758
923646
797041
442501
796303
1153935
300091
1324565
1306972
108671
1305261
785972
284510
829725
1066142
878005
662525
307914
771909
376304
261558
97445
805169
256880
1140402
52239
41703
287799
469706
1040705
658109
573847
502754
1239814
87507
66864
491654
18446
50428
162916
965476
1017817
629950
770402
143300
783062
278145
122450
466812
343574
852925
1119631
445689
326549
1091502
1122840
889139
1163803
53591
833444
735546
1043624
223318
22219
505564
211804
766680
730139
1249350
903739
1301827
848598
248013
423073
252486
540611
408645
107039
462490
553130
937601
739063
260901
176604
981468
463322
169414
658650
766438
570912
350065
364007
1165218
806203
28055
396522
143332
1098856
376137
181253
595535
716293
1272307
834118
784888
938583
1023815
972799
412019
1245528
433471
176636
551755
160180
683309
1176410
281156
368656
167130
1234020
928307
105608
617343
53505
940811
576835
633931
1279191
585973
107254
786341
158019
1180305
166154
383721
376926
263187
1358977
1243621
517977
923337
938293
109646
1262708
863361
1326099
838467
42758
1136127
1096867
11656
755869
114659
1134417
727654
1281795
383755
385910
441123
708607
283230
372066
167117
707069
426193
1334101
132416
1083289
1250729
415167
1250901
189165
142928
599725
853572
879495
1105700
842445
736912
1293895
1151675
82520
824723
1173404
699053
638627
9271
73056
101500
781050
1072938
678447
1240854
1049207
1032925
414969
1236392
481129
236899
420953
258787
903544
968902
676402
88148
734845
723193
722306
892167
1190959
872525
256895
459136
1125905
699835
836425
1053606
37567
758075
60834
1145266
396951
674768
957044
1255836
1081519
979225
1211882
175686
535495
956258
902061
77025
1196771
1332742
632646
856769
4022
101087
1241342
391492
885434
828163
493454
1024448
931930
387991
207183
43116
1211973
888676
396317
162500
448998
135586
212222
486742
463827
1022194
314181
451267
597493
1198819
819111
1019409
194098
1049362
92359
1039120
40493
144294
146006
592598
1353578
164615
1293451
1235163
1094954
915527
1290642
95268
390951
83474
649972
414692
557336
297342
491779
518683
216076
781350
933861
1211678
1085056
1351571
768407
1194257
206397
157079
636955
985320
1186523
995832
1264324
1209065
13307
792080
764356
1281771
45475
1146249
392862
205420
1099345
992263
806024
1035610
684008
410165
426664
578904
921533
676170
436995
944591
1055253
1220651
859368
801903
66134
763352
1293432
763231
353576
704643
1020787
1019236
306382
866728
745638
427634
677998
644781
938545
969391
815168
428311
1348027
826743
519588
1341005
1001559
692896
731021
1194482
1071077
268046
604077
101518
24624
683082
751191
836911
1011015
340052
638008
164277
785245
782686
237441
248697
350511
132015
989954
892152
1089346
480000
852612
968541
504711
729000
201853
1035117
1080744
49289
211382
249794
607109
624800
1287232
298720
513668
950890
941363
1198546
1221191
147931
714047
935135
440986
818048
1144688
1161034
1004079
798864
809959
347200
684657
481591
1323852
25091
1327021
1191810
828703
682383
980301
245074
982119
1100141
78032
58450
1078416
1359645
364636
744017
464957
1153739
671740
184880
784096
1068244
712131
297302
898117
151280
511687
316096
1031275
317134
121908
184202
261451
1040722
723163
977659
90492
967726
385974
397699
673360
7101
786093
779805
296017
1207237
1218335
489178
1345345
926240
1291953
249259
1248243
68835
1135441
596897
1337750
1231998
1345683
1108283
1079885
744887
969488
777457
1023876
709549
749991
138905
572257
1042469
954496
1288235
198186
258133
522272
620732
1173551
859871
552024
535748
687271
148152
279579
301921
1210980
412985
1195100
151640
1249926
939925
1116370
856796
314145
349053
114564
1135945
776441
1004312
1357118
818096
485246
1110391
714
1335239
1325137
512168
220313
1165493
478290
1038671
150622
226227
1018114
93922
919609
487191
1187011
42427
1110139
167833
526353
410485
193954
27786
1305427
542101
190224
503145
401931
531237
1267059
792819
696653
556206
330873
38803
689841
246943
1236490
576092
515014
617247
1150892
957022
1298201
420149
338306
1255376
344553
537600
594782
1316998
979309
690781
867627
319076
36960
1069743
1059181
357751
900481
870314
837193
257062
254842
1305284
699141
1025298
754160
647587
587690
1225731
1058386
424052
465998
401117
1309593
1337856
882406
731975
45507
213535
1212364
577597
687854
1159054
832934
95636
693177
389413
686005
803210
588741
982475
473756
1135092
74523
463752
499185
1123306
1343141
278329
243109
813709
419276
583915
441028
1101139
205420
980496
454587
1168628
951605
1332672
1253790
261584
1097455
1233954
19350
1307907
1022742
671909
684537
458606
982059
469566
873047
430701
1102611
83461
940909
398934
234769
1335726
1182011
328536
1119273
932450
87509
1316906
455948
894201
1094457
680311
391180
1095730
146463
501457
870798
207432
163450
170774
1124482
1135262
737533
1262286
835705
717737
26145
485135
155437
866301
43664
396018
530295
195151
517405
370901
1003235
745607
1332304
93877
1201312
602953
1245589
543506
1138728
793470
631722
414272
1171554
1342582
1205777
622763
691061
245894
724486
624713
601879
693229
926862
343314
1334279
1148952
79932
600587
89229
611071
1207275
1197757
805061
794148
1324590
947022
932297
1286414
857207
133434
1207878
328755
362150
678031
13028
354202
1077015
839044
401529
863368
644037
76067
1090423
259471
586736
249454
438584
600542
787485
341061
288261
589307
20314
1282771
750232
1232829
490533
525431
19742
348052
1012160
828738
1055980
1060157
1204295
472562
150777
898024
1172618
342325
1016554
1203218
538629
1007394
529282
404756
610935
358697
722105
1000575
301910
1189253
674010
241834
108136
1279241
39256
1266777
1014915
956328
428145
1192423
1029622
486894
1267122
820413
397267
513889
196469
382552
617338
435860
1044321
1056929
494877
1199032
1164455
1180590
867685
1280731
341362
417454
785933
1341357
138291
847222
1286796
916527
1185639
1346003
1296114
1138989
664735
1139118
430661
465696
64478
1155901
251425
394628
47392
849688
1141076
719281
377351
1200551
1159791
92514
893253
749761
1162242
1055184
734585
715059
1200141
1310802
1056384
111490
1118312
316610
520638
442250
630372
366223
1166002
971788
692027
906508
192244
1336540
426525
1150945
206951
1269246
1221259
378956
1049986
2919
611215
874887
1363321
43067
277918
1307632
1304427
916963
1099406
1102111
1337514
636925
371965
41566
1153421
675440
1132787
466076
161508
1133749
206368
1055155
468728
374816
677042
850413
1015690
1045588
143927
278184
501334
574956
218926
1171624
529827
193337
780222
729882
303829
786799
433314
297564
629174
1349070
1236394
663638
998400
540768
1207443
441498
1162182
1358587
658259
204956
468977
1283906
944852
264944
1362307
153510
1072787
781325
1242815
1026624
1042595
592832
378518
932494
368513
1309650
703480
410619
579581
503075
808813
975741
4705
1273548
886462
957789
325149
1054942
920653
557707
989352
6973
771668
318729
979613
473071
205296
7838
1043077
711560
184910
918526
387821
77829
1168243
296094
513748
1258167
992767
544253
1281136
285337
654632
635053
1164369
185923
479184
250339
497800
72810
477064
646505
470316
883362
1144092
1352695
690166
415694
251787
40944
1147064
1206342
587124
1061203
852017
1025017
771111
1062104
417526
963142
286802
529309
438110
262690
774191
359077
1288050
685310
549349
1093488
406991
975654
999671
147210
205777
1029229
658359
546845
16316
723063
993185
519299
41811
1338973
1011327
940118
710699
918175
1040781
1215139
841272
972993
291108
797932
926410
688838
301760
564530
1008012
1068493
1269599
741695
145518
1007620
941105
1226015
561266
481106
226850
836666
1325710
1264743
191467
1111086
95077
1322824
613205
876106
378320
1070224
1126188
720906
169120
467252
177667
1270119
1224562
788996
469817
887084
669522
56742
632747
374448
1130843
388735
1032194
110243
915573
1053446
319465
489098
378402
1024833
1341959
940384
1069106
266799
561780
1287413
1254386
968508
325924
802273
186304
973418
598984
1341269
64378
311484
418741
1063620
1102237
443829
532019
176594
938435
924256
1299230
484444
1301658
973500
256199
1334174
1040923
311493
448950
1267318
939112
413688
1359649
1004372
712807
610813
73512
47044
1023356
128210
34429
229763
1276467
245233
367043
128945
1102461
612500
962121
79091
581674
1014276
457859
1092736
274055
347833
386082
504708
308477
474230
216867
761458
805522
676075
353699
1031569
984208
444402
537332
731570
1304993
598150
369811
363921
619906
830885
1009450
901582
399690
315610
933782
1107254
750685
507103
258256
634346
269439
350190
551119
668042
272243
301786
1345983
420031
754614
599765
753812
1235841
393472
1307754
307023
502038
646278
16176
997625
104784
1291954
697515
1106399
1019486
344408
1290009
1009506
727463
1268075
606446
681274
1046980
180356
923904
793852
923670
34227
106937
44022
420281
510814
1012123
990501
1197822
1083683
747583
1233397
820225
1083127
163719
401130
596991
775404
1122832
224679
394468
1246492
1273116
1071411
685112
923224
1259220
401278
4915
548216
669859
710408
1073465
1007614
167903
274398
402657
918581
355755
796509
101238
985586
843670
260104
209976
661971
1214740
436527
1258367
412316
135654
959898
844511
1353360
782064
700985
712416
806030
151764
364074
203614
629524
169475
213255
644159
602008
1151137
1017683
783223
949185
1072356
71984
692743
272343
92380
652868
36576
711100
11169
499748
789541
704121
400663
158432
342052
77783
592266
489955
716362
839142
1083272
1362613
1168532
1087889
43479
264837
566757
190333
738156
359949
1003714
334508
568805
693380
1241788
822038
367993
836138
999114
1111225
877815
1012201
960924
972831
397005
216595
894864
334476
1003338
669240
1097578
1363546
1072806
1120158
872983
438107
990875
551535
231002
1230567
646032
1341577
575988
1105951
1277440
518047
149944
365627
275469
644819
457024
754206
413670
1053717
634300
297560
1253701
1335076
1060648
983780
276655
7935
64227
531898
805999
601320
1326257
1245003
889884
458890
213614
723847
883856
472967
1301590
1144717
170220
923637
536522
58110
1134230
1149494
250496
123304
31670
379000
816281
126630
698839
199785
1003931
456995
855976
920014
641781
1063259
632005
241050
798198
1307954
570566
187792
515387
52347
988743
590775
132908
955312
1175218
1258015
384021
636050
1077590
12012
680890
588972
800165
138773
1089722
581139
376449
694425
45523
791907
1138772
537064
189725
676252
115387
572300
505538
538820
551497
628654
965242
1343693
1138057
712402
775563
92775
347835
1273332
638970
963461
1359426
330155
141788
322693
828762
243396
427183
792490
478850
871769
324833
933544
1278346
1108606
29053
562191
911707
1363692
1009922
172846
50755
1356220
28154
265405
1063435
1168337
1091674
1274866
1217193
734601
619032
598696
631199
686993
167865
743257
631491
1227687
741199
119065
599833
463304
1293294
1145507
356017
127478
1194277
183381
925423
748114
838100
380485
461574
1174913
1325556
1247094
1035258
1322545
338531
901664
686349
842146
1179205
863344
1269569
759921
370823
142696
691502
783502
78235
758059
389989
615011
124746
802051
859355
1351588
1277371
415971
1011764
369874
519473
23210
346438
926694
347009
921039
1364305
1131458
944383
473597
765366
496084
429185
55855
145244
247334
326204
83551
264163
1081362
168137
732313
599846
429705
1267321
799957
59508
954262
446194
682108
541078
21330
755608
1282076
128790
348094
936102
1282275
1238279
319560
5208
761318
406117
125055
35007
735524
871080
77507
783938
1018494
441499
281820
784741
335529
1270489
879189
299941
1111478
1204809
631291
194301
1062226
578878
91170
604743
628470
350029
1239031
576786
382891
237754
114187
8037
396728
905765
692966
301020
404077
296959
127186
576324
28890
919989
907523
428429
785421
24747
401614
226495
300939
203669
1269407
69946
75060
238191
25998
802815
704428
1103490
7112
858504
677409
1123937
436643
882540
1276235
951465
1074153
243141
1356289
859565
283734
831046
657758
1082235
823565
799713
1326198
853364
93533
1281128
977993
999827
831115
699554
924973
994384
766715
1266187
103173
98203
709055
1353706
512042
1184134
1293773
261899
1295724
959155
1080600
1363614
542939
655792
752696
44136
456232
105836
305357
737346
277680
476624
1190792
878416
389982
492226
1058361
248162
306787
491736
248895
1220807
697801
294710
819632
775783
212620
754993
1278265
1050067
579337
959562
1353108
526218
304502
664839
167294
1253871
542962
84640
251855
242268
319523
1076474
98454
869604
1284264
1328033
261648
710098
251521
586447
80408
164507
989728
291204
1180956
1136021
176843
350331
228379
482609
1274350
1094369
1451
789190
661697
504223
1315611
1293676
428739
338882
190277
369739
1059365
157662
35733
1200412
233575
369641
997421
641872
454881
824897
905415
240472
639709
344623
382257
1359120
1218647
384464
381740
548572
21803
809443
14051
824620
1230334
636755
870799
1233265
1137995
1189416
476283
633691
658249
533927
504510
252505
873425
574853
707068
637347
156044
803309
601982
477844
740788
1260164
373366
344717
559219
1064807
905818
251371
158674
269312
420574
3987
292882
1004281
444374
1361131
38382
787301
1199408
910869
851716
259448
544354
1314824
791665
518159
626515
550008
98248
906221
183078
1068394
1071265
922469
111587
800005
618338
55591
482598
944318
316252
360243
1317015
904439
48772
1161053
507163
94091
331057
397988
749614
1046739
776515
686010
985967
1202415
822748
1005269
1180597
986020
985108
1153962
25217
302198
124310
670975
444860
1308223
109500
149113
958020
1102864
185663
1246777
401042
55205
939066
817026
905136
132583
107493
484274
1014373
866281
1363086
813976
476457
154953
522515
217291
684087
318909
397427
152140
1206546
1051602
497306
112889
453218
406600
149186
726936
1238032
1343022
886628
291555
1198137
38583
621142
1161122
814702
355947
968729
1225036
1049208
1318828
753336
1193797
1247714
1112804
1359854
816921
1160247
1177977
1100112
1066095
252815
1228895
464371
1193199
453859
1058726
566519
170874
458994
1225341
1114182
1281068
1152837
671967
412871
274575
1103812
596998
429015
524406
1296473
136295
1060954
855198
1301497
723099
163979
1333411
722193
572471
1319867
1234320
759728
533603
787414
1363940
278026
804956
328263
1359426
1071717
1073284
1205522
1149940
511903
666738
1340072
1223785
465916
666956
1066724
632295
121427
1054355
335785
1142223
1193416
702882
125464
185515
730492
1197964
189003
558176
1253157
382931
345005
33820
736718
87751
608120
119566
1106848
1351182
545807
983267
302626
56
1106959
417541
1032426
406045
464680
566726
648603
337032
20674
307396
718538
1103271
829223
568613
1010530
1304760
701814
175587
196154
544962
1304867
850693
807622
700011
458298
200596
112602
1250939
152313
953757
1151575
163164
1004347
1096260
1221280
1310194
440420
462460
118941
548626
574259
454020
572099
828800
983401
1000675
711437
749244
1281376
961756
224572
101802
926932
423670
849797
304161
67622
1110738
533240
867357
303692
1149818
364746
662437
574440
447406
1076241
708991
995513
280292
613289
510355
917439
8971
586475
1169604
358379
807936
473965
429928
568579
985825
410642
207257
988895
724089
1355698
92345
900555
147884
1153090
127870
992667
1361091
338960
361520
344132
1073163
551433
566841
1022053
867136
397512
7254
289733
758275
524989
164842
750568
1270933
418867
471238
1267003
1061648
697403
457505
938582
1058649
1067881
890884
1349063
1199711
1349793
76931
793674
1080854
809018
395293
271676
671592
743923
463027
240975
976517
1353406
855708
109405
447695
416715
1227800
740148
1330070
1321926
1044065
410593
1212690
765696
44669
129788
85676
1259966
982053
860352
1219321
494156
130102
370304
312894
1026650
640819
230557
1066884
674918
172178
1270030
277111
643628
1293395
372712
1250425
376499
1195268
874742
1079784
92501
982458
296578
241501
939690
631362
540856
140354
8476
967402
370806
87140
174191
842590
1048382
358300
673636
1127326
399754
1083227
1002735
1198422
839897
269706
408224
66925
1204667
560266
152165
477782
28517
584030
1277069
820189
282772
829244
769841
1352792
572669
905373
611880
1172297
322892
1207583
114567
977067
1164446
1306579
325247
488160
1212885
767692
1293106
99032
1207743
769117
337619
798045
834613
124632
785107
868235
638760
998503
615689
316098
128611
1363324
493249
621825
294718
452226
208533
947330
348750
1124099
775254
899717
345936
62090
1274045
692646
40045
1053731
895274
552978
216594
947954
501215
1027765
1290262
1214011
1008272
1008999
784208
1161472
1162681
1210160
719617
450342
1330317
1119606
378248
390463
1266226
136762
576433
961405
1353408
1344546
535847
269629
273024
749079
675433
1088163
640276
157616
1310184
1245968
804273
980778
363308
1298130
33150
1215541
791636
832308
379308
344577
1101152
1099876
191777
305567
1239272
783976
542076
1098563
190900
941991
89417
662900
151061
6611
180945
150432
749778
301913
1211001
1285948
457966
1314979
18170
1021089
609462
397023
255031
1163653
1026257
714254
605126
926543
270468
639767
61768
1290808
1037522
1282854
1125713
593694
1076195
1141393
927849
477773
123049
471267
1119659
571278
1186591
284865
1358658
37312
677120
768518
53403
526777
879055
462578
1348774
1333465
1099056
1133996
1205705
145191
14521
637617
833546
228740
982266
51680
1007517
383192
1259581
35511
1013679
1102897
810479
107164
1268392
473178
529884
844687
30122
628019
604462
632016
1293736
820369
1052557
1276918
1240457
888003
66104
410664
339760
927195
1072037
1314117
218202
369709
152850
889545
747599
420825
1220027
1193005
145932
148007
1113084
1028499
795923
1009355
743300
82449
860832
101591
1241869
495362
100695
435519
195724
1320608
1355912
564393
126078
1346570
4479
611040
475180
869217
350414
129998
159888
799485
528747
1037169
1123237
1081754
627693
631776
844093
1310588
81020
1338182
218647
935092
1174054
929622
1125492
1062117
605885
106471
296071
443921
925304
1010914
165845
56553
236539
723810
1260190
686177
38851
753197
594191
1149341
1255752
1075855
301599
95462
770337
546059
1095673
119388
45687
552120
936055
613455
1174041
106810
436487
1197660
229583
1288022
1192418
1069764
869470
19754
485586
611153
610285
296448
1130379
1051085
676728
900315
1126779
1238887
9482
135024
1316613
942337
696622
1044748
408102
1355238
900364
1282806
461322
167025
354105
614091
1337089
1163849
1171198
1127846
1085007
1163908
1036316
1302955
914786
1171980
1190066
457088
485700
1009578
973964
66393
1294785
369997
177391
1108973
617723
23585
812649
799638
157875
403567
113772
360766
374400
652809
1039017
561567
395449
128300
262614
486677
736483
360796
92787
582166
1006038
1303760
923649
103072
1261477
1052783
1226858
629024
923194
525001
645122
305809
1244493
117631
20492
991586
1144318
1252015
312817
1164722
869449
441336
992541
793675
850378
306003
1326150
211176
834277
1056794
173607
500312
1189342
900489
449116
1156776
388496
868611
807544
1316970
1163554
315135
780471
815433
1272783
733251
1259926
104375
109024
1151913
934658
312229
871501
83344
329113
734368
742763
1225608
713972
213121
1064428
226388
396790
1143935
4023
717320
83089
321127
7911
358433
8395
60750
33847
238495
772680
372371
545727
1027374
884595
1097945
595464
548502
129046
155032
1206649
40718
1168160
783235
477700
1257658
526054
113408
279027
615719
988886
701775
685018
750847
578201
965738
336554
839756
1075426
1258205
1237996
81436
329469
635866
855179
981531
1296263
736662
730919
2242
2185
1348219
886500
523056
694672
67416
863133
670581
518959
1177057
33095
1352311
919687
1083661
587872
362300
416115
874246
593820
924426
614077
930878
1286316
1148137
882631
110744
1126874
387601
698829
349536
628830
438283
639837
525539
1113466
1042227
908518
840603
487848
862938
876578
968238
338294
166107
1010327
1312666
532280
502563
74079
917546
338832
1300996
1119589
1103956
58576
262228
809906
257791
1187629
833483
17632
468004
491618
436853
576635
52637
40496
1027862
1277916
1238903
344282
1204463
1129059
545597
493001
714176
641293
241379
330878
786977
1242184
317496
712047
1234174
557940
17160
893428
1001893
684762
630844
426857
1079913
1103139
1085744
1343481
1262566
511424
1113822
694001
304488
761772
475848
244425
734364
776375
1055997
457572
1036328
40488
1015438
870229
116697
67016
1146471
145908
1109510
737177
813183
1246486
918754
625828
1209819
706902
1216367
405776
157176
335150
765467
342893
168291
679666
542874
1066464
640426
626383
434397
1059352
598983
95511
438622
503936
787505
958920
598126
1033094
289126
915930
106939
1273333
1074994
36502
737418
294775
291856
1180746
540272
1048974
1220107
869726
56710
353573
46637
215191
241578
516345
1004671
874707
473036
924973
387681
328963
962323
1242023
377784
208125
785203
482020
536902
68853
268902
376891
491666
1217324
759680
1050446
504712
489479
37647
1333061
559009
556395
82146
714188
1131882
75909
362735
1036189
736533
736362
203769
29337
590663
325023
1132950
1363809
972856
52496
715793
687825
107455
1070544
75192
61638
1135943
630614
980588
105052
462174
818810
446434
1282152
1035423
1085767
216722
806
91773
1192102
812120
438747
714841
1187091
962816
643043
435674
372837
987693
190277
57698
1200643
37872
773923
878224
22459
545844
364441
812179
752713
695172
43032
331897
905032
1323137
674843
999252
1077011
716333
907465
1152634
1035022
265112
523424
531993
648347
516281
584768
797361
1357565
265705
314850
679208
218393
607994
453216
803574
995548
325481
721853
1199713
673260
398012
382766
234266
501525
955784
735033
1210674
1119355
442172
786357
39275
304704
1186778
413827
752695
91157
267006
513985
852618
800884
809032
810450
788806
64932
990284
420786
1192167
999054
326293
625724
804907
1032423
1114650
1279188
500379
1045547
312900
711764
1180914
206594
910269
1306685
1135372
202490
664085
107063
981624
952495
305063
230230
1285331
804752
1138551
592727
632666
132665
954675
1200902
716649
562145
1088839
1213196
133702
1231541
80757
571966
1148003
1225499
1172270
461916
1220239
749098
410704
746682
419849
513938
323405
970915
152778
117923
1067178
233402
744048
828244
660706
1356251
1094712
1050609
1099857
94325
1049664
285533
351621
577296
618844
1083895
1352630
1204225
717370
1082292
358506
520367
518115
109293
877858
70926
1176556
622396
656804
1263326
879327
146660
1326897
858361
785970
217932
963804
136181
1087820
1272473
1142899
883406
1338671
416138
402607
587807
1117015
519115
93408
1363014
878010
261090
664011
1148998
643885
616952
41087
672309
463905
236265
1029272
707054
1220290
803554
1178292
751186
750887
284193
1181307
112296
151328
22886
397485
202017
1218022
240653
336667
1263384
498695
73255
582164
1065798
62753
29143
1161288
92329
595486
518690
1074621
534934
427765
1059868
175360
733247
1239436
1272411
1139108
313960
479699
1005382
1131418
431518
568963
55549
226742
734619
684738
651446
1075713
579362
431747
78328
167717
115830
400593
22424
25052
1309461
216410
617135
858870
297375
966808
1071844
512648
152391
1061833
192180
149334
968125
115414
738816
917626
163236
459991
175641
844465
347254
315729
539867
271185
501087
776650
1234195
147791
845648
507680
942385
98147
389607
1207344
788148
1251556
1060870
190339
567633
76226
1153349
19119
663628
848532
1259925
1336200
378130
761214
113516
1268680
900882
484356
738265
301047
1254611
1037219
1296783
1296196
130530
1251725
746766
473078
972681
507221
1154798
1304447
19286
598717
285545
939213
424536
597785
366687
810650
656653
257976
85298
547937
1344530
455178
523342
749933
287003
287848
400868
20888
1050739
523090
749663
400966
51570
81300
770497
825600
263081
668409
720520
419091
616338
85402
316357
1264511
1224565
660353
1217343
1265277
1340727
197778
991944
84221
103053
123599
174749
330216
859541
331570
734585
691904
837348
1086532
508752
69282
1056571
795895
1139120
162654
1165279
1258966
341933
1052142
645318
42175
954240
1061099
1082777
650397
880023
975887
148026
1057531
241772
260426
964916
440576
1354989
1234183
1039034
4671
341410
328571
369023
921
794964
385624
499571
567695
834584
990011
75926
53648
556686
1254846
1271822
596517
293303
1255712
1028429
1132470
76623
1194119
426390
787181
1069063
523944
1308205
636334
1165820
189086
699189
462583
662419
524129
1121337
485604
503404
4322
1276881
604560
1228218
1164852
980431
154608
302920
484107
877343
317834
306382
904780
437816
671668
507829
814304
1229504
1106704
746055
63103
692911
1286219
1324418
152275
53515
577906
38512
1033710
1116243
477655
81115
1021969
28575
1161378
142127
694293
333774
497035
853297
1098848
1310304
229681
1299338
1033799
1194927
720225
1135128
467640
172705
556776
1158929
843111
646134
497584
832376
1182818
1056929
472827
763128
771505
914099
880616
242370
1302330
777290
101432
173476
1277227
1336517
1358318
1056900
739708
1246799
232558
587750
342575
603514
1314384
459348
140372
329198
1305743
1100068
1208813
1183197
587213
1305264
301012
1013685
660581
489637
736736
930729
411014
442802
425832
364094
328125
439053
611977
1076007
410055
433922
1109518
413129
1021354
842982
1134316
1083403
997477
329863
262028
1077677
1353435
646408
992837
1055828
219299
889438
941362
1093516
977634
1258657
166314
909135
84020
934089
770896
798492
118563
253955
619112
1037251
488988
1328445
523081
1086329
1300322
1034408
1006847
1123975
1151314
1206300
1308792
1235988
1168506
426423
755910
495275
1225085
291134
231245
361378
1026777
970048
476670
362040
280322
1101716
69934
609027
1218090
143034
1049436
283509
883803
604642
73160
732134
367331
40868
1200996
511792
359541
960453
553720
1117534
977317
806519
1098586
1028384
651751
1078772
1000075
343476
735602
857884
995321
1009197
227725
1323508
1252347
674144
241427
1020334
1079511
311461
357093
205987
1057798
534328
21398
47789
227887
788405
1151797
1200767
847737
947318
530138
82033
738755
96778
790286
959815
1357132
41632
911815
104197
1224703
1156381
317724
1280412
921605
570414
1305515
439805
1122274
713506
956213
703970
639643
1040268
346498
1307301
984850
138880
650295
1241890
489223
1162981
714034
924593
736552
622472
182707
701925
636999
1325817
843885
745486
522653
706775
718452
1187928
781640
918119
710457
129929
472488
4909
741373
955332
536199
732168
1313293
501150
826527
1225701
11310
133849
845094
370114
1315732
799647
936715
1345447
659628
93367
133027
895744
745296
922287
278479
669620
833177
1094604
1029325
686759
838616
50587
586620
478296
504704
1232491
259101
18394
863897
353147
1261051
407718
512247
304822
1310130
626070
1125528
633541
751642
575091
1354472
911553
1005241
652576
1212162
1279645
680225
763945
1039648
703228
120364
429302
367509
11131
1170216
1170943
748560
296663
380275
68804
316053
1256292
1265494
665088
112294
62634
1333935
289046
1342435
829399
671164
1257604
236364
1238968
1125639
122988
1287284
981694
499864
1352215
1121380
721510
69747
203584
324721
1336768
482885
272399
47087
942739
921253
295597
1200696
966747
561512
972334
62378
1362942
430700
209416
1285662
13316
931828
889072
987819
2744
839700
615815
1154332
877262
1058886
949149
948870
190802
635714
790632
1167211
95693
796494
1247145
1283596
1174321
857564
1146788
1137055
654392
147069
390744
416100
359241
456577
1164175
595084
582580
186027
668598
792975
1283363
753173
1272441
1199399
515049
255660
1134272
840604
479538
969458
91555
477655
884922
336857
1016885
62976
333245
193538
284347
614592
26877
598446
854796
380427
608956
888368
684547
505785
86111
1010863
130732
884775
283820
887581
102703
1318912
184713
1181544
615948
1192702
780979
252740
717102
834555
638327
201824
989487
661791
314154
308580
599138
1017127
523789
453837
882822
1247327
1018378
69951
80704
7655
493987
1107336
69455
82734
1224673
296807
165891
314953
22365
333829
805442
333151
1224450
491397
344983
938434
767591
1231237
189398
749270
372710
552045
297420
126169
152415
162654
1109140
878300
709261
772859
36268
1294151
179124
784474
519747
1321714
305527
978550
581942
789118
573566
108431
706290
133052
542599
293069
33857
585753
1220721
244732
614230
1271348
259592
278178
548536
809741
964698
753352
939034
891724
458270
670070
938462
31462
415724
1258716
1296784
361849
661245
1259201
142227
27863
1068150
1215846
1023233
577884
962853
71869
419565
349910
631
711481
188594
592743
984783
244633
1297774
1045619
1002682
91012
130288
895655
464238
579450
206536
894245
816478
974782
693494
1114226
208264
764330
217696
265842
1351040
1326144
307559
116928
656587
801690
169057
1291650
603291
1336052
776799
310006
568996
918492
787411
733542
756369
934576
1208054
184981
465815
943639
113038
896882
1145292
1111495
1077922
188964
911984
696777
1052908
271942
753326
553599
123279
1171284
610750
551339
628861
526018
362996
581056
182982
115160
294443
80567
906387
934389
1043265
258812
431335
358166
482152
314071
873487
581747
657248
1094482
185414
604514
458059
1019058
1115238
692031
510614
687144
378163
191283
18618
557540
770726
520195
1098993
444105
342896
476770
305955
776654
900648
369132
306622
670530
284003
1251987
458926
492781
881659
1300811
1165786
76884
1182380
363584
1017024
1275740
585603
19963
897132
777566
1094864
179967
1065451
1284811
1024313
1293268
864534
41593
81079
381305
930760
303742
74254
930289
1239131
1036548
358515
82335
836938
1248892
23008
666628
919619
139007
490598
542307
56305
583891
1203775
1176116
757944
520438
209590
315850
342970
488663
1173982
205740
457320
528218
972984
591608
393580
611025
1257157
777370
329685
743186
1179464
1202331
290461
1081722
963295
1114723
471199
649158
1074900
1100822
523133
483109
1091588
1248085
1334580
51734
248468
767983
702435
941428
985230
1213242
1217807
947731
137761
846499
1052885
651936
1194907
461697
602515
147282
1348550
1155047
479084
1286575
1279227
1188146
403197
27035
447350
1321629
172040
846963
926734
1335703
496081
15515
1275300
80200
775452
243975
518003
614210
898878
794771
229637
1038001
54818
101935
370621
368065
760313
1281193
174845
640279
331679
194691
944837
462767
207596
1078350
1141171
1122411
589352
240852
997932
577261
223537
50976
202980
25193
510836
1265876
534603
1137105
136768
132006
1231487
280742
1182871
1068179
652003
944837
1225957
523613
376152
852014
476424
85171
185810
1297111
311059
287701
577900
949586
158980
32740
140477
948570
798661
104538
134565
134335
733654
516656
47687
784252
24393
1078858
996408
1195796
826524
45340
83090
1235114
157355
416838
1144763
579023
243812
1299713
1109110
338104
1055925
799501
126108
522592
255989
514313
558335
1159486
104044
1255889
601036
138175
1339149
543739
1146143
280329
77103
707107
529589
1001757
1144815
290527
1076299
488908
533684
27763
1298401
1313514
181681
1327788
566149
790888
869200
920777
744480
448437
1098483
246942
281054
1080333
1039854
200208
240338
741475
160360
441301
1328857
342426
268846
200119
428061
1241190
588608
815245
647340
450615
194364
764146
420321
783017
1229500
620177
81627
325664
560750
1150999
749726
1343396
53534
784922
20139
1196231
1164369
781178
212793
296514
148406
548952
1028110
1084968
428371
877835
471240
68492
634319
15456
985091
968991
765956
627537
459378
791673
961465
84366
1181586
283071
616847
685781
679492
922960
788567
893831
173287
1158613
797534
979684
857198
158350
1054259
397341
1046266
1059162
377062
1025721
1092219
770064
715841
959976
243720
1161361
769424
1297171
450301
1196783
33334
278245
717484
357995
637264
725598
1040537
443242
1070042
786275
170545
671113
238920
1011705
569375
748995
172197
787876
519554
730482
1321881
633812
205142
612479
91648
1014373
762356
1086183
1213377
1270716
281529
752566
1209591
970658
386117
537701
325282
962475
85923
8062
918802
1040721
1001685
1166486
997919
250945
296520
683274
1204560
313951
395710
764619
771689
1196125
1337179
724962
576162
478526
295767
1107795
260162
187537
32962
1249083
1086354
1013091
1303869
448467
922509
931620
21227
256849
937277
510750
196034
1237578
213539
403392
861680
150861
856108
139961
391815
184209
515642
90326
740459
1050736
1172938
190822
79430
75925
1053969
747534
633113
959324
814086
1012473
657022
179276
724253
300969
824065
897256
928820
977841
764906
1304370
1305169
946033
97864
1110939
861418
681931
1213017
491596
551181
695179
709588
126493
479045
1015183
308938
1200534
1353270
566060
132580
300903
943011
897167
260714
232569
223630
1238233
389243
751825
141846
123134
399543
165692
152969
453942
208564
771399
999738
1223872
583232
1164069
7585
1179661
1344598
1213744
186094
416131
1343029
710500
513110
187630
467798
162239
1260444
1254663
1271072
1349451
3314
1122167
135022
1263628
808530
277327
602500
692338
196466
906662
1204746
1255742
284028
870422
857444
1162148
155827
900895
1133046
530570
1057349
374494
1040199
418418
711868
535001
386940
1195860
974081
1055421
1018572
1358948
68349
821360
247132
1205932
1353282
43121
835928
342139
260982
744665
555628
525214
395143
628755
113428
308487
801331
1049061
1227710
1091018
1059387
259264
586330
416305
1193022
591346
698431
1101889
146103
861570
213805
1300147
674900
1328930
565756
523254
439425
752918
767031
1156513
34153
888153
773757
9852
503196
1000409
1045693
433287
153060
829134
1188538
520779
139923
1050352
569707
465269
296567
502178
1313573
684855
1147546
127403
1059142
514614
1055093
1045214
261902
1147703
1018454
1156308
162923
655650
1176345
739621
489110
806286
809956
502828
127368
594671
311353
417452
87537
1253513
392266
336017
1145752
421364
1266825
475486
1194272
1223138
385485
915719
12821
1229805
787986
1038164
661312
741189
1126292
442589
1247282
529103
710391
1302007
1023586
1038366
1144717
194192
36691
1274526
972408
286481
136968
1174574
561975
1057002
713506
553081
597439
55317
59719
672460
1257983
1327693
482399
532687
1330080
1142608
359815
1197408
259101
1298343
1328207
1108824
1267424
868457
422776
481856
987349
302449
620118
1100530
181536
636338
715212
849155
235167
1165105
561702
1363781
112800
1240109
964780
1112279
669154
1021263
909448
1336064
1115962
392340
1206782
589545
20752
600274
1176765
191280
1275447
944154
630447
395525
114595
690417
727200
83108
545267
1339118
324126
395430
892915
732763
560314
1213707
540043
864161
292597
177287
923284
731452
294524
434182
628771
1324292
1268925
442400
288309
1151848
218306
125493
436145
979491
82999
577678
875950
766309
566461
1004706
532310
1199613
632480
143189
398452
557684
285936
724141
206726
1327702
1104791
878385
620793
148869
1064449
843315
436507
511743
720196
1009465
1060370
951259
624542
702633
951776
735314
206920
595678
477608
304067
88148
528894
1142841
1224870
1301197
744654
77613
945157
1017385
177162
339208
1036594
569247
883039
931466
930738
1198613
275457
93043
937586
1359480
266683
659866
357390
1019206
335200
650282
924187
1137481
990333
309649
1036003
1081536
891744
252843
885362
1232551
517257
369965
632590
483908
1130756
771745
590991
651876
1034105
1328586
892487
803315
1085521
1141117
1121446
1013387
481998
605686
269949
988128
322388
879182
1312287
812950
956065
918127
714621
613132
1113788
359003
739757
152783
1034205
973552
415876
407809
505614
1065588
155564
444298
976126
1146798
426785
1349796
405295
1257793
115198
350382
1286048
1025322
519509
550331
52222
322923
144742
403313
295485
1021148
730108
1264340
705779
952299
33706
562236
6486
119660
551977
1305260
1036526
711723
134170
1300140
1295466
129261
519071
179668
292804
964299
152140
886305
777407
650220
678004
646944
956302
265323
628161
136406
1274487
385664
1131605
1102277
937890
829389
877951
423474
339591
455386
721093
574869
526579
389921
279072
802590
359399
146223
386451
482676
571137
482832
572291
316563
167504
285779
146978
1119170
804181
543621
1023616
980982
580545
1181504
449902
1184513
626534
1031057
150674
1289233
451886
30505
732836
98435
794551
861241
1324504
405095
311778
1334521
598746
619914
60129
6442
1233747
1045582
1016480
114444
955970
1295903
1192793
551791
386132
598017
828941
140832
553266
324549
1191619
1197746
1094641
105750
11866
188854
498650
786144
281354
781317
1159482
554283
133534
468418
919274
1087976
37293
1239253
10186
783418
1076892
75343
894653
84454
130966
350510
1135746
1127293
722907
747106
972
1182001
250882
73922
544446
1074133
1359829
699691
651358
13978
1287901
1190629
818420
711171
1151861
452980
884035
1040155
247503
1214230
1219495
1329336
212867
726908
698354
389964
1283729
179196
60755
627753
1206155
260164
1263938
367261
1218252
1032882
551203
1147890
1323622
132930
1128362
448358
1208118
479082
1325773
882903
148423
113582
60359
556124
795462
822449
924885
301405
65698
587328
502613
1105011
476761
346884
288208
866006
46900
933136
1311661
350822
406806
718815
15674
532308
854552
1264298
553590
197503
554062
1037131
542095
83214
1219002
1121124
172872
169260
1174649
1271219
1040085
544045
335553
634105
913824
123657
230859
302443
608271
340761
1001400
291741
166680
769446
972557
989546
1319211
14091
685267
631569
1094985
637331
256629
52981
1047565
654500
858408
30806
889670
1088193
1241746
228059
1097107
689061
227321
451461
144376
1232930
803966
278762
888208
214934
586649
250915
827478
288128
149014
1300491
984999
1194632
1022493
1062345
665651
635692
795657
672488
1195574
1003181
757848
789801
154492
921678
209944
185937
393439
676404
1043886
963584
977946
917862
157354
1022492
399801
54127
416222
632996
73846
658159
884744
1094064
240011
498809
1038266
332554
892058
704255
38836
800971
1058089
1305535
419063
503845
973962
202963
292796
1067473
456425
19093
1233276
120375
956548
944564
965673
1073894
849317
116003
583456
1284751
1326292
1109662
1161869
188012
445274
194454
61848
86497
1195977
378944
729174
162058
1276305
126415
130360
75918
1192640
1162584
167120
318379
622050
875207
579937
2132
1152887
625566
567273
467247
1319258
254623
135076
848922
1226543
1206552
921081
456023
589608
587503
1182091
1204323
81970
1050314
448734
707567
228268
1028228
641974
35677
996032
653576
94196
113520
676881
135550
909058
1103879
1358546
694996
463872
687821
1276319
81849
60649
416404
1280023
357848
706742
1145812
188445
1225499
754563
1096847
725929
1197573
661150
139379
1164817
216922
788307
452125
989512
173298
944039
338449
1065416
286375
684131
1251816
1277746
175259
888773
1298385
1143270
1297821
1150223
424006
209713
707635
919339
113168
626762
1164622
842819
321185
250025
1060594
154682
976165
1259959
475349
1093097
1164062
1110821
1216322
1305591
327157
387799
355236
216893
1160074
1091001
1048358
222696
621923
1003598
762595
1336523
1115511
393188
557525
153164
979540
1351990
653695
730552
616328
446462
465354
1109343
1122594
987
427713
1195299
1077841
1241836
374477
931408
110625
814769
605275
890007
160832
205876
197864
280265
572925
591054
832169
319957
440421
970105
477656
1123104
297844
1187518
606316
897617
1240590
575159
945943
342241
73637
616972
921508
851884
669161
728330
799782
231756
448376
293436
100622
661612
1018363
849181
955930
930347
1337829
1034925
775798
179457
960845
214798
654485
1364381
1090837
818122
1183183
832987
1214006
101058
1047559
601691
1087819
742202
511943
245658
125661
870725
1334135
1352587
1066742
603259
744056
470001
246936
1092155
910376
968084
1116595
228014
564647
1021589
1205177
1323977
1041458
606917
1172472
98538
180510
832965
157820
1108420
512897
663202
834381
595099
573801
1071187
703700
889466
1168920
241329
150104
359058
1326020
1151784
43973
822935
703492
792192
241320
842604
482925
205366
1194069
340323
67102
924948
392198
445371
1050789
397945
400345
812485
923380
94505
817793
27200
407401
139432
890050
974161
381829
947981
1201934
1001423
563456
1036292
162213
496966
1244005
540052
309815
257052
1191698
602288
70414
285327
574851
1277993
23498
680100
738490
102716
529810
1318503
1064827
199315
1113792
364813
1289134
942071
332262
373977
381782
260530
254296
1128485
1302097
936843
513521
785133
1229922
459363
1183535
1341656
941401
354933
727213
596732
550703
196951
738268
1317174
355118
283702
732497
130695
1153916
345729
804249
23649
237677
43232
563300
114301
294932
237144
497547
1311458
590711
1030949
863202
1036356
1174070
232575
1074665
182645
672530
1201254
1128414
959089
52316
693890
322063
347415
95416
947165
1029579
667482
885972
492409
709323
288012
1317565
520431
1021999
1087384
277004
165735
293718
694274
205865
816891
45644
455493
516851
923552
1111957
1062305
1239744
347096
386279
1041242
680529
290182
1302919
742407
1311237
610873
1105959
1345462
1362185
929430
261605
195670
148890
739572
240842
764738
856174
727309
1067138
1051723
179549
896068
254905
125193
1146934
195696
412836
528818
1360340
366457
76885
708615
349067
1280473
847505
831870
1148988
496453
964638
1313128
60369
1357956
631866
156045
237818
173104
248875
681065
909177
1208500
1112042
213672
251154
1303013
116572
491092
129816
94573
288503
1063851
483602
587205
572181
837255
212539
1288574
14319
169775
238082
437605
1227287
670211
447025
1148095
1229275
1239880
901790
131973
1207146
832248
784671
558158
908498
987941
337003
823965
107753
1280939
429300
1086803
306232
142651
470351
905158
662814
534135
466212
875508
323085
535538
449136
1287382
363994
10371
683438
35047
1203876
452474
812083
1321080
498387
667573
1121602
794514
785497
650287
199860
412174
512479
843383
1048681
1259061
188636
1070266
645923
373630
88357
1193862
1318925
1260140
325216
243286
226649
716370
477878
1016362
1112941
253074
718750
897019
151851
1119600
831956
131378
470458
1154921
915299
1317164
336850
1180081
219227
246883
403748
122325
725449
423031
731612
1229497
297307
1184064
727052
702455
942004
107699
197194
1309261
352265
882762
16345
228201
1206357
517834
726016
104910
137617
1286127
155310
125832
247947
775004
22608
806170
1093300
313789
1079900
884824
78448
1214119
727228
472054
25831
1247595
36805
735303
1231829
1141122
1253523
312315
515244
373077
538997
990242
377824
410817
703127
198406
1087762
223685
1313363
413797
798756
1276977
859502
709931
939197
994023
1205829
360998
1017918
437578
522819
906431
887202
230621
1175867
558822
736514
462462
1286289
645487
1306442
1314937
1328064
217557
446337
1108794
108097
305185
566496
256534
208260
67038
320938
305553
528384
350714
246627
1135098
129060
978457
46631
90831
13557
954066
1207468
1056710
948934
854879
943995
472526
383194
214937
824426
719877
213385
22139
363830
1098489
818077
527546
139821
516347
1364355
1213414
415029
509171
739458
878045
531400
1284157
1063666
402422
145166
1305540
332949
1141774
361039
1054500
729901
360941
584345
791184
962040
1226950
799234
304961
249584
542776
59580
340426
819390
467393
1094509
180067
957688
957347
252706
223097
1010317
1329851
187797
1145735
1142381
1036202
129959
69427
1060604
954928
1314721
877139
1265549
470181
89048
279709
1183553
812514
1214451
924732
359562
750805
413600
1311369
983646
509976
696119
1348090
253942
1046010
614967
769600
75228
220302
878673
1305038
1243375
743429
812271
293849
873640
520985
919800
59409
1036700
964083
746613
92958
1320852
41999
1279577
18187
102237
757904
1071431
379593
135193
1086280
1140339
550284
1328525
900388
667333
336906
285899
94908
1232630
1352471
631566
1298104
998679
62972
331550
784486
754591
931539
385477
951905
356644
206671
1023908
1100312
395168
829207
916082
67695
894394
1129601
604335
488843
1069117
236283
935902
124984
1166640
524954
1029906
1234710
435956
451084
958867
472084
260905
698287
511953
741495
89637
533814
924191
814802
440512
1178654
1328883
517551
393541
525274
482279
989913
448309
895393
847306
462505
166193
67723
609341
280780
72829
571184
365228
207849
753706
834661
772772
211352
530311
733237
285098
463001
1327492
1294535
631381
422421
939625
569724
460535
981191
645147
1064922
249861
475990
327875
386359
43887
1234396
829442
909758
997763
233385
1067447
997290
220784
1197373
930214
702228
599855
1115201
12424
1198754
1193103
820853
471239
135160
879573
1069406
1246516
885628
1062244
585182
311906
948004
125878
507796
906779
825334
254345
257130
393072
479147
232502
1089686
495398
425787
1061523
489609
1194541
1255995
641308
311958
703614
192680
167913
965076
592207
688231
1016714
155156
142398
1032095
715749
720462
252313
755358
540182
1027097
920486
929928
619013
322629
1206902
359957
1108902
470495
1312768
1246185
834949
485758
105368
115537
256783
660965
184225
783723
1033735
297119
36675
430023
578810
1310480
485267
969485
1076584
284537
823579
68587
894470
547017
682750
318618
1045002
469315
529643
903806
709034
426060
38168
1149073
367503
601081
1097777
844695
547555
626134
648792
136125
429071
815465
690254
442540
150325
802882
260922
718348
944735
786865
1249268
49331
498959
521427
438183
966374
670323
1097866
943958
11012
241177
327854
737504
1096589
595529
682033
1112088
1034737
1331685
308320
1218062
665629
913992
697733
1041901
1227997
406036
933124
1214581
636864
1013253
834526
1323271
302263
1066806
65565
574512
665780
81651
719118
357826
693863
771154
525636
585522
1173770
1360249
942920
187501
862878
243840
308921
4607
1076290
540244
421348
348637
98045
415854
116983
1038676
65928
814206
127931
881453
1179631
738759
312008
977088
282861
1001316
1363885
333717
700506
558542
98601
1105396
1212045
886842
424946
681004
355974
997510
214970
1237795
67154
50555
700960
49369
328493
222658
265013
714164
976677
760703
1132032
524840
547958
1103643
811381
255713
925546
1334408
1362158
262192
119081
628077
303162
492226
1206693
1315664
155784
534689
117988
98635
348078
982716
605607
1070286
966605
239702
95835
547542
174103
815391
263712
608848
808819
443179
1021711
19543
63567
370620
851415
709550
140483
132957
406675
1270284
91851
291643
936493
868267
721773
193592
13785
496936
437293
450060
910255
1301336
849578
850255
262501
355526
468859
298150
990388
1359072
421034
450407
1301115
64953
294296
485974
488306
179588
113387
1097312
238189
683340
1175080
1301877
311808
140678
9040
1343774
500343
1290919
1218424
854317
83539
1041452
1098781
551340
142445
1079781
1027246
99908
993862
138747
1159485
616757
1209893
229900
913011
124479
6232
678850
351752
586110
658910
520684
1263984
385907
23946
1099492
659110
637909
97835
982619
1106769
239351
1319924
333424
1364099
1159337
412609
629899
1243653
969941
645990
252641
277096
58346
618247
116231
404148
537654
784022
760405
728228
465270
728140
209360
5261
996847
234980
395056
1016860
53532
823652
1024347
498685
1219005
894635
1106965
1142842
859252
438758
996383
1277057
1176065
755142
1202190
1080153
96366
932300
759082
527242
888840
190818
1270729
1352873
1285847
253965
288913
802052
721223
269799
733821
1065375
1314214
796328
410081
1181338
654400
231830
1224971
40346
371564
939497
11985
775694
536934
208390
695491
461383
1073939
1336917
638810
94754
1341840
895428
869102
944794
995190
70458
1109313
965903
496539
620711
1164091
148456
438827
933668
1245955
542970
535902
1243476
425632
572843
901101
694757
15113
245516
645698
842928
1132809
172090
1085241
1210017
577819
898727
681678
780638
128835
410096
917050
510249
417581
906682
698133
177535
874751
138922
518592
773929
452085
470271
417990
981349
826671
645064
1264355
39374
1071270
856092
389668
1143020
570440
935251
847195
978511
1064028
491594
1147522
212952
489952
317167
371402
21218
1206890
223176
1077702
1165677
1283905
628021
346949
1182337
80024
84449
336788
79310
432495
1277220
488604
879101
896367
46768
1180778
1062185
1363044
818218
641545
364283
985636
847475
398363
325769
855566
218005
1095602
588529
1141405
407945
185905
1210832
1183829
249424
910808
315217
966107
49911
1090934
774709
1223758
233442
682661
681923
267386
894021
548741
1128054
532003
138874
806179
157984
407191
848231
1324824
1305053
1098900
861696
577694
278058
1329684
4050
247307
345094
1020050
699469
1173235
223660
511539
421514
380444
14793
1113274
415753
114545
62532
550285
26787
102820
578304
1258108
91594
1059134
1029029
1032443
86462
913626
801252
23568
380441
900710
1180619
571573
234559
77479
813775
88772
135803
1031124
511001
696727
929500
284638
779776
399402
497523
1364330
296168
960702
1239875
534337
42132
60054
889082
202352
755032
1341295
227780
1361082
544129
592010
968529
83233
133062
328399
113393
872386
681936
11862
193004
522112
738661
568002
1237043
1251546
1007325
439652
532840
568971
174000
39033
483303
997244
575171
518752
234631
754954
1267055
969143
65940
1275483
1065294
418909
155058
853822
811223
718186
974128
1230750
233948
935460
1076998
791454
347227
483570
8220
422866
5277
144212
1296226
54552
488504
634599
1162735
11972
579813
928584
490839
1055567
937651
543898
955176
61636
823955
1214219
1226176
1050621
838999
780279
252619
336155
615104
816562
40206
1280229
505127
1127734
1060269
1343383
996448
385224
340184
138119
232755
203155
1086998
156554
898502
942248
51950
1018754
987801
160269
759519
1230534
534480
956300
677004
660478
1314797
95471
787904
371321
185610
264187
353984
1058325
946193
913613
1225755
1350945
376352
576581
165680
1164820
960548
388186
264764
790524
905692
567417
616444
783653
964459
966947
174398
301094
42158
945266
439201
518993
1273604
976190
37143
1143855
1330477
475148
1135050
1118969
160086
329117
56911
1187489
1278206
660454
1161045
347366
78134
831891
699530
838474
177000
1151610
430391
483119
1052205
170389
1341295
298615
514023
1027162
680220
961224
377171
721451
891063
159093
112908
1122393
1237607
808913
661769
51500
240525
1220958
872069
557311
590979
377480
217225
1158547
611259
791754
329530
756837
91155
176789
668150
586244
451167
255643
443066
261202
239855
97853
146950
930833
676261
687902
109010
979599
175449
994409
1352434
246245
463470
1012541
2247
890625
1338266
148666
505570
1299377
1017680
266228
988758
1052552
720704
283178
578775
639206
42789
174992
546208
1256716
743551
695589
732835
768376
220301
856890
1906
780706
1141126
323094
117594
597145
333802
1343714
655578
14215
1104943
993373
214744
1028437
478457
702313
965497
1072598
552317
461799
1196303
214523
416061
402036
481199
20067
122960
982329
721704
1263033
3873
894899
839301
1051998
1097928
1265439
917199
773471
1158711
1197706
603667
385606
1254124
875581
404729
1199730
365012
1094131
451974
703061
51016
1273444
139451
510992
744035
1159687
1191609
361637
727009
669303
26860
123594
787578
1227908
340075
263152
1208426
239422
142744
653677
1085572
501956
1209417
618051
1263645
527448
471189
1246067
323343
1096094
1109352
622406
755501
1056922
1125378
476599
675040
860044
584429
322292
1324965
1012957
648777
506617
157244
1060225
132433
249826
431409
85576
112708
515735
1292983
455092
550116
651253
292865
76911
951686
647877
67762
665271
1165344
98015
679841
258265
272535
985872
950753
345762
732571
580841
635268
1117846
1129096
33217
1204401
294267
825439
652603
1251119
126947
1148587
473062
112323
1177006
803226
276741
27600
973711
692826
1169062
453019
301265
1206872
1133462
960154
1213535
438234
223598
835128
257019
331912
550280
566049
282562
936753
1162041
433152
578083
528088
1038073
907817
896815
1112536
306620
152605
1017185
1017014
763922
538896
1131376
196064
67373
785327
222210
1323305
450916
858066
283778
1358509
1361914
316364
693112
1168177
292389
152082
1049399
291911
38753
861816
1109609
789118
769788
381712
825749
334443
828431
923373
248216
487456
324712
1281483
628818
841096
1327312
927434
726660
85412
282944
1178245
853075
451706
124377
607884
985374
1337218
817032
717663
911369
1350409
253505
1079872
960987
751552
626333
986136
598378
696725
1310973
1067699
686497
1253431
580439
1015958
128620
50514
1078741
1272025
956326
1315868
1119567
1359905
484755
680988
211056
296906
795165
1038665
196820
462008
798290
622415
567098
123460
1003863
57039
1320960
649556
107348
97617
1296982
391510
1249989
335624
706506
970732
514556
195783
928808
141513
756202
1326653
1360234
322086
1216415
71620
763677
1121137
129490
373226
1079580
857497
756284
233149
355214
1254073
453784
1285973
853786
857420
729646
266077
326889
1175131
53720
1099597
267382
46182
225857
42629
773681
841099
1249447
1343658
1187676
127550
1180262
1275579
1233972
834172
1303577
249883
609618
716346
942656
1070353
635308
303735
779522
395193
1210960
135208
35393
472355
515572
37432
1061424
1033028
976922
46764
967269
1041015
761433
1352714
439609
219613
1287973
1267055
210682
456562
1090900
1304664
999857
761218
1094942
49248
1079742
81682
464200
131761
391994
1220404
531886
564588
424684
968007
95574
383281
785692
1227109
547583
821080
447081
1200881
464114
984720
1225895
418152
1145995
1138290
367424
986014
1346761
679637
758196
706688
1305963
1104575
188396
1318891
1260994
13275
1004631
847875
903265
1316417
164786
1346103
717647
477302
239553
1131546
1219265
609410
1363540
975391
89038
72410
100723
250874
984118
361847
429614
1313534
1120930
1054427
1231770
464220
580110
1058397
1161018
572772
967072
729296
1356953
454905
364301
509169
915007
1337576
272809
1280302
713919
1099656
970476
592036
184108
786720
1301108
676148
119254
1123671
782924
500037
1126499
484192
697081
1040642
897271
1012563
301456
135494
526310
925406
590374
655657
1068505
92740
558519
168943
634934
421273
636376
882660
179392
985657
350399
481842
1350990
1228150
189615
270265
970956
833362
1205468
946904
1014484
1236125
1121408
191897
720672
239331
324357
13062
766813
299004
91403
993337
1177875
841233
1135625
1343159
453599
1027953
1144158
873814
1251779
1355034
198357
798967
232201
951254
805322
537107
552267
990905
782946
1193155
1005752
528959
226371
1216000
378657
1263470
570771
1088492
702504
1096354
1234386
447804
39803
851398
671481
1160598
1213736
163818
35176
487157
601946
625422
1313020
729622
552813
30156
658292
241191
547078
1302288
192345
653864
782066
673122
900606
982283
94036
16071
1108514
381706
189656
1228274
1356561
372718
505192
1287045
774293
312568
377365
191616
1063824
516916
65171
1096566
869622
799446
776429
1292793
796659
483044
1218744
1205406
114097
1187028
1055892
613563
384356
376097
204073
269559
654758
1357257
497156
743113
931934
135117
335677
1028776
982419
412464
1006003
1211231
1094231
221390
168666
1320367
941250
123944
1096978
813053
1263537
579544
265720
916500
446624
405549
1340985
383184
764263
323051
949800
403781
353362
479245
1006126
245032
253375
1055719
453725
542913
666743
305382
1310342
1363069
321078
1339839
303343
327398
1054286
775705
1305845
577053
986359
736697
272276
605423
902392
1140161
1106452
919606
496775
969939
874844
738050
212489
972892
564572
658560
734177
569768
1047672
128045
955959
897588
318034
1221568
257215
872563
300756
571075
569763
484387
710443
528543
1325028
869562
1037322
86958
434224
516572
379488
174642
735394
1806
204433
775342
39948
1344370
1157542
716498
1010642
1169007
996580
357089
216359
122936
535343
86378
1083421
878140
173189
713012
1298919
1257790
649827
698593
449735
220951
1299536
1212034
264693
963439
679719
950167
508201
1179854
404454
1335761
1028474
287371
803366
36207
1147735
1155127
131518
219131
454274
286125
895208
778007
1166978
425575
863459
1160017
604361
130914
422620
837854
956441
463001
1191036
1287147
1081741
73176
1256016
368591
900225
845778
686426
50454
898120
139738
950889
1136218
1223145
671888
557373
1358468
760013
781890
301527
1138543
376999
159769
221943
456041
472284
1156285
993441
1086487
927010
693663
931106
1238053
287206
1041996
897205
926970
910367
1147547
480950
1194071
353162
660850
1199016
449675
394079
1339921
1267407
788467
947887
898337
1048911
1348879
152159
579034
959646
10035
697599
972050
172869
1129414
571856
841759
1131277
741751
117620
913756
557871
1969
433628
257435
1145863
654207
316969
670753
387655
799759
809764
190365
1134734
102648
879527
602313
844284
1324172
313770
22581
460235
845401
220507
813614
103436
727370
457379
1183625
838619
273923
1260219
74421
1150606
876025
41806
624617
835088
268632
80271
437195
218576
246276
953972
1342723
453550
481913
989963
872261
1233266
714525
1008734
722150
1175753
618657
1119824
828181
563752
655210
103213
659313
1192344
424761
242579
1082100
188060
746649
329956
1067413
779162
1196569
917310
107004
1012641
777204
69582
1095162
54223
1112224
506942
497255
1114010
1307935
1179182
426823
488211
15550
903587
947465
290192
788171
243372
1140052
695026
1189813
170699
49893
302430
36075
100813
458689
788805
641782
831166
1197634
407413
903485
1333108
1070713
917155
1358206
998283
853395
292116
481817
832944
360099
1147272
444201
1233294
911318
42972
451206
368871
71569
395091
41566
339415
96260
257808
1127212
1299380
52235
397002
1055118
1332142
1201368
907015
1165294
322996
1351244
859703
868111
44739
241734
431922
34770
296557
856299
1164322
71603
1104935
869261
211081
1221926
1192309
354993
167980
657903
195111
106397
938071
851306
16335
794049
1007138
346920
966622
880367
271676
24105
1250817
597418
52389
1055914
374947
125721
1345814
329185
790893
82897
1111660
478625
744929
104645
585814
474961
24705
154229
330874
388055
559716
851807
702524
95775
1239940
317640
1067462
825415
505661
518778
549302
871199
786144
1121473
344219
1074526
953652
581762
1170869
683019
699256
123670
152674
116550
36666
391713
266454
532767
922369
518389
268069
584981
852847
997226
1191042
155486
1292632
1293313
975761
246048
550516
42137
1023557
846647
1066539
325547
720639
804645
129183
893695
896291
1061715
1206206
875699
892998
63699
213336
703333
1023635
323900
921572
1238163
920552
221420
974249
70741
415661
916288
460220
945189
9456
1104143
300903
222214
43689
1347276
1322637
371321
62695
1207649
1138178
1107802
961057
1201439
782223
586529
1338264
695508
635511
821752
283633
1251518
853440
289479
392413
780079
634819
1326350
670984
310489
727097
717608
1238026
697859
1228574
1358430
766208
291671
1131050
140368
968282
1197386
1282073
680776
540428
845842
684399
1015676
830402
791238
32080
562918
549588
79028
177439
1121119
1050491
1128308
940859
3570
1262994
1326168
1189604
147256
201820
1067419
461109
836718
940854
940961
40623
181013
599895
661335
1181081
1140207
1136728
727400
618708
1236948
962839
691370
942820
857053
967703
1250659
877548
510567
203062
416944
665087
51583
896746
803934
590576
638698
840887
513811
828918
1124026
35175
161401
1055338
678923
997947
486793
1104945
747380
1150769
300741
448484
1175431
940240
1003985
21293
471532
956935
676398
1174676
268999
661313
881042
177580
1267299
158316
37781
1325665
578433
691200
1070169
588575
957386
739639
662533
23227
85790
934025
115563
388948
767158
1113595
901362
1360731
850664
956863
1020779
961478
1119771
795197
287364
794109
419187
47172
1350257
512157
674893
1049433
959709
1355427
756902
964131
604729
1107859
545422
168421
394757
628134
622962
409177
483671
812171
833890
561605
693888
1036612
674881
1184000
558578
1183154
521553
1281726
237950
857433
770646
1303501
929198
928952
174128
612210
985607
1031962
728538
440817
145774
636227
534016
730625
1179654
616863
996617
1296751
1081485
119290
699555
1035761
32160
1238517
803237
1363922
528913
172183
950601
1315245
568189
287742
657274
641070
1195538
155801
1357666
759398
830183
813573
1138177
151547
494264
1287105
65598
392814
59482
221906
485918
397202
443759
1213156
586465
135281
1317020
1193101
180397
312334
802302
496572
1360859
1361584
41868
1204969
81905
267384
201150
284073
525503
1292086
867246
196646
1294797
745241
428251
58033
441046
170161
907182
663611
1254591
309076
982597
218815
541284
159990
481599
171683
770211
669680
301316
1205511
1196265
347796
437254
988883
121119
662074
699903
221502
455602
349114
615010
796102
561961
638901
1077666
219927
1148032
1072569
1274814
92431
112174
218124
436346
620822
255472
886729
722674
1340774
180738
135341
1023725
169520
1297719
1206553
1043006
669851
440493
871747
754036
1003926
883672
683711
1189362
616764
183389
1295387
425002
1300346
733121
565729
169912
945161
1072941
412813
600
911306
606511
1078086
1268157
97825
661704
738424
307269
962511
121866
856947
1015246
327040
836622
1243547
1111538
1281260
136269
521477
1294285
610658
1131642
1243752
329610
960185
658435
981316
344740
36303
1145016
522535
122994
474250
28229
1069939
960767
327009
405895
1180176
585165
1142924
286883
654040
260406
552097
1082599
487889
452348
1242151
1154565
768350
392911
521153
848232
43708
1270400
737239
938611
617366
143188
506639
146861
537882
40328
641805
728891
1279687
1201190
873664
941273
995137
551132
41713
761433
978088
176951
1347512
182689
1104791
127199
456065
914762
562485
305866
763800
912535
185341
468681
6806
69909
1038867
897
546663
1086535
564978
1346076
538077
1310249
997688
915482
413043
390848
740690
398734
429611
1179646
56871
1254663
462674
1295877
257417
752552
247289
315041
922948
324736
67781
444202
326509
91680
1293500
389803
71110
1176069
190226
1362537
179422
938384
53657
502447
229454
1299672
1283082
347007
1326370
25358
484587
981954
706872
767104
878703
965846
1279550
923193
451318
566597
73372
617172
109052
306892
20102
537330
210000
1318990
432793
877660
541522
617310
1259059
1320012
526753
166541
554673
305534
172212
1112612
274981
751984
626475
790814
498375
318862
243621
818499
295918
786094
1258032
504025
224132
1072373
701763
1086195
151829
15678
635416
817446
1276665
598276
863617
1326022
61830
841117
728404
613018
578414
1312623
814273
1174430
1295544
616196
1040502
414981
1260009
785231
755898
1064959
666792
2981
416860
970055
724018
53639
469825
303988
957877
1030121
1259697
287228
1351066
812851
614206
1079060
1233081
684974
209685
1059511
977280
342517
728025
65303
282726
951717
36106
1041506
665411
966249
1152957
929861
900510
896140
171246
778865
1278057
557682
1287305
793517
538429
1221448
430454
881265
243685
1017115
496619
114076
1076139
187052
1170559
73191
986180
1020362
708599
450623
362237
47845
1348624
389388
868532
63002
129460
501033
749050
637253
42070
617056
990008
637178
36628
122277
824901
709716
553196
91505
778327
1117821
941916
1071723
244726
427241
1142007
1133159
89644
795422
130509
861029
737574
1349752
349805
1241266
111699
916189
323049
542626
1269372
581423
985424
856959
351965
515016
233203
935662
166943
1250797
1317377
498924
210589
1141554
1278623
21214
727018
715528
1336365
1111031
1029241
178631
913248
888090
1294397
119137
1169477
426553
995674
743310
538514
789337
65891
258005
390499
1350397
940664
1091524
970106
35634
1289965
910201
412466
1008475
197847
1158988
149177
623767
749897
636690
1270083
318698
138111
821863
165083
547250
1135475
284008
595163
80763
1094820
823439
839260
554133
765377
1337146
501319
1073783
761933
645476
1159634
775240
138726
77118
825911
751294
1219319
169342
283314
102870
1347170
1273888
1010631
352720
1146990
856870
501243
1161556
95716
265797
566749
1158558
198635
10046
582335
454336
180408
105578
217701
505203
862341
703471
639930
20912
459052
49263
704207
1024179
971857
912676
86629
258840
345667
243960
1279090
921620
36184
1220667
1093287
1292344
53825
1107879
332787
160665
537516
612326
416376
764063
1235062
131126
697195
910573
386689
366983
803544
843430
509121
63744
746391
700443
401752
844705
847323
1111925
1143771
404873
908790
518792
351556
370296
692654
99583
1272820
31303
875491
61873
522503
250425
607173
499421
864382
67391
1195897
682538
251834
1182592
1313946
27883
1324420
478264
758779
209878
649344
883716
13422
620400
93496
33491
774392
1266257
1124894
400097
1068426
557899
640788
931052
1101222
70096
13530
418842
761056
206505
1278547
698765
503087
4720
862881
897255
218749
296298
1110631
418878
545515
411182
9121
1347467
986825
1263909
963720
1076740
583617
480180
922338
1175788
1188663
402469
375423
101312
1192244
681591
513305
1130766
722832
1099232
519340
914207
602090
260665
263266
971082
1295626
252224
874960
1040560
890287
527809
853672
10048
951516
1340417
1295433
1027504
1201826
847266
894941
701964
82173
1036030
1264807
377576
1360700
1035493
248613
395220
1016253
916746
792798
1347912
87191
214791
262565
1172984
159181
932858
735311
782993
726261
166693
74221
341053
834309
460576
933384
458326
1083715
286915
352088
90473
1151825
38123
1145845
29798
1109801
1165685
459309
164335
532759
1080591
995948
209249
971336
1109027
839037
507729
750733
254232
959847
714493
451600
236509
709746
411534
793221
740475
612941
200279
639372
1308525
588482
443374
799837
557138
677659
930970
102536
957395
851717
914042
268992
527046
858279
342508
571895
1299528
860545
524958
1214144
1206004
800290
598175
634923
124864
217041
102506
182554
1079755
441058
1042283
345985
1270567
830822
796380
259109
1099897
538008
621646
873369
696699
993468
1060687
952112
640558
144958
841660
3337
899781
901203
472823
1006021
1318525
49886
857272
380031
885695
404067
805837
425062
237385
166318
39639
451290
1120408
658680
99477
551722
592839
1242851
1049049
496760
724282
136606
663981
783816
1349706
63859
1101908
1207945
89969
20341
1060102
1072513
1361203
1351765
1130452
1047459
1036182
761335
184104
976244
620845
441827
1213528
670106
271335
300451
823970
1254041
372505
1144213
1229547
221677
173786
58981
409631
1237606
886877
1300512
782928
604412
681543
362764
1269094
416241
939840
806396
1048038
144893
184214
1263649
317907
816447
225409
1256942
729724
924511
1309361
145726
1082686
741634
1140177
1154241
47649
176475
372687
617459
1033861
664667
1056402
936525
613823
1239043
992113
1231962
51310
516262
508821
843941
1054619
438566
914040
453402
1013547
226862
932219
96710
636157
1032127
818873
114624
1271059
870050
433752
1233563
208858
840860
121718
1350550
1211603
978278
1335424
769525
908205
564538
690739
365998
1246015
1049583
226052
340501
73535
1303639
1256207
411598
899429
106690
701961
606699
260541
830531
499787
782400
1194396
1057789
176829
790423
460576
678598
195731
376764
600745
1094048
342562
78844
624476
678708
243273
258284
69563
580062
342312
1054931
759980
635956
308194
666936
929195
1246543
12643
285849
36517
900461
885458
289126
310327
683536
437051
619020
310758
1352325
1208918
939971
102250
1033889
1138839
712584
392127
1033598
185475
272940
942192
1300625
1097840
209626
737804
323035
987591
524168
724981
1077435
600863
101665
709086
1316864
1025912
470116
922056
699019
579396
301252
478272
475580
878249
238236
388200
964446
301606
1094606
834575
841608
1116960
531519
196663
310898
739458
409667
81771
1049561
368968
240537
216020
612562
715905
525180
1137208
1315928
1113906
1040104
506233
40853
972765
1211675
129364
1195372
205050
879805
30671
778184
31474
665955
354910
1010272
600645
584852
105729
858832
325546
342828
1341297
206096
583881
967004
948748
1235472
607680
1336714
473988
202662
186738
910533
582625
429203
623158
700308
684044
193748
800228
1285479
394928
902055
176965
401531
610955
1123498
679514
1272587
1338084
341860
393253
505065
1201710
767259
898227
1047824
943894
442606
1252455
310102
1302688
872257
722166
528004
514112
1172204
141351
1059965
889353
1035111
808625
885598
211939
301689
433550
1009399
1141509
159838
373403
1049350
1352586
255898
319643
357771
950003
1265823
148752
149727
161200
1160841
616437
511202
498557
909085
221984
345385
66633
887185
259843
791469
1056548
936910
182495
1075502
330706
1209878
882352
178099
1011397
1003797
285636
582540
1309182
67839
467229
273312
883890
119396
939451
865038
648597
1099118
814778
330832
1071502
1285865
774598
1295869
43632
1005144
1010777
615744
61134
617490
343170
1305849
1003013
698666
469101
60957
131432
977782
386723
281625
712891
1187801
1340372
594015
407819
723861
221878
1263786
789797
7373
1250034
505184
551241
104858
714697
277418
971863
1270544
891965
289234
120
1104430
247862
446615
26174
668681
606220
839093
1104
949542
719173
152263
692638
892674
1298257
1109106
758218
128675
423787
378267
500204
512755
1172750
949450
145588
179373
761961
308898
542675
1023862
523508
1226670
1203730
955152
117018
1325207
1320717
1192015
72017
1303324
146751
801321
1318403
8092
1141839
944688
922949
944702
1199682
1268912
1105522
81582
801079
872614
389426
1316129
188082
345417
662934
1048423
1147043
1088006
604167
986423
758846
1041852
147686
61796
226426
193951
932258
1067781
1307941
671923
1347918
41849
702786
370271
1154212
1191832
392557
812150
1325585
1278117
136282
674662
1260462
1242290
166357
657547
1263221
888044
1003056
290993
940648
297788
105623
1321314
1332660
710040
1094621
940562
1177117
987035
132951
235963
414708
704836
235540
863498
643475
793724
1205846
309711
112408
528016
876777
70843
702364
308756
757211
1022037
121136
461154
882329
1154302
1216163
1022762
726369
740175
69619
1325422
98297
971380
374166
623176
994758
72274
904587
1104586
157741
428795
656653
1129483
1125887
414765
705203
572742
1161591
1028339
1232731
900655
559916
52027
472743
755557
332225
1163760
1051365
308558
640580
966990
508817
691788
1012635
210077
686539
81969
804846
95426
651032
434831
1324739
358214
1011894
671811
27881
447717
1035013
556322
1163163
1148012
1168713
1312739
345213
797519
455059
283611
673280
93842
42537
1162621
48279
1150590
557845
66810
189865
273599
1020400
273112
1255703
1180976
806563
317088
69007
1186973
1331455
1071930
1204406
665751
638038
531568
916857
839562
1158000
1118230
854797
996823
777446
326774
945917
750631
548839
310817
1143087
50208
1201908
487658
672398
871823
32982
157923
865410
553918
198018
536341
177230
84944
835034
640852
536576
1260892
808813
1164692
1069384
332843
295317
879340
1320998
576084
726410
1185488
919465
903564
401889
250365
886464
1105080
1140663
186624
655241
240429
588143
187197
1087104
641117
1256230
697883
1293651
568339
123394
412609
1225839
299045
752509
348049
1165451
166967
593521
431536
1281671
538679
118148
230570
1277477
411646
278202
1334189
780938
434485
580177
1141235
1020676
185922
1361435
278228
1279009
621981
1001708
1305897
918281
139939
741923
1103527
410166
1166447
257738
127844
521993
1206351
1153240
1001365
614532
840851
281685
290801
460561
577210
546336
237251
583234
356149
1218392
770657
89036
434609
795012
595921
1040861
1029543
816402
699424
1347446
1017253
1038981
707604
335057
391947
853014
921012
41645
221462
197459
904064
564609
128391
110042
793891
887138
584744
160169
52883
237299
352215
669887
532367
359589
1011448
544550
1195465
171048
328266
7311
727161
967313
7574
452978
879984
508065
502548
725027
307589
554791
1036857
1031275
1100314
563997
181068
1045844
1240859
728797
561071
957655
611717
215119
468949
362006
989883
523824
274325
213453
814156
665130
1204909
1143054
466204
690999
310219
77012
873376
773342
223196
351472
305889
263459
12539
736185
1173236
106366
82805
819898
1239514
1151201
377051
446965
755179
140896
680025
851477
143962
306477
1132484
178205
1364023
259459
1081263
702321
1133078
234730
35361
304621
245854
1060281
1354386
83609
677352
1345459
358578
640201
392452
906512
281015
169386
580453
137805
255300
155963
1336641
1057640
829621
513602
791560
801606
1281662
1360509
321798
595948
1291436
1280915
476146
481452
625592
1009770
275213
1079850
1324661
812355
409010
91908
139121
167688
395852
638007
128512
1328480
1293941
567180
528935
479028
36189
446136
801499
352039
645600
173025
1106809
647184
1352534
1305786
312272
120114
485517
202347
1294675
1089960
355109
715579
1006414
1279117
125914
66912
498122
772859
762131
705940
363269
1257185
1177413
262925
683700
1176131
589250
752272
209535
485423
506987
1011112
1225610
1261588
609889
14776
1146145
153017
301826
781063
454067
215541
657721
139331
900586
380980
1155819
851721
622126
451852
360716
322247
956020
1110123
805437
1324475
831975
1097898
302281
1095771
541913
1300220
231296
907411
536249
225300
1132159
698037
905603
929528
511293
740996
475379
405841
1278291
520075
77801
168704
653221
525334
742766
923343
1160978
1059612
395399
942694
876504
610462
222745
249254
1091084
1117769
900986
419597
372291
219565
367818
827006
822771
348109
594008
697031
797513
701809
653873
1151831
488175
455698
158843
770979
115390
1001889
216167
976569
955058
982482
1026418
703151
585174
1361012
875081
60575
575072
1238213
781382
465442
1054623
362422
253051
617290
945795
366729
918719
24070
7789
375752
707910
1231646
904940
1192821
1054185
223903
853104
994798
209472
639236
1149335
551707
720369
646116
1305027
352578
1251396
1089330
631270
854458
117170
450507
1246060
928733
552762
294317
911899
1207292
1242642
209707
195570
556524
527423
799126
356584
1229536
261025
569045
120924
173025
153765
1252317
888228
780637
91557
267739
1268153
30379
103230
1098958
451051
1093761
560886
547310
1037009
104772
1019950
846513
1187837
996523
991171
1320622
582129
1142451
1083175
917897
1139834
940907
903009
526918
80947
182318
179304
325379
119525
475964
38874
1100578
241731
332915
953764
340591
686554
1165606
3299
642892
1198833
1236699
128642
1230422
295803
1349910
404058
1340215
490151
348120
547497
352114
322149
645438
697544
266753
315450
152046
149890
195048
842977
575363
798273
324453
98731
937483
1191785
881898
1118879
37973
1331605
410636
551295
355237
207737
1206527
541289
1177109
267258
1089776
682172
1191040
256854
391663
1334140
789405
1103667
18067
803148
1159358
16014
616337
833499
1046087
1110187
46409
1100700
598344
352612
944632
286964
1349265
1051603
370678
1356087
174401
1316345
1172942
561450
786920
323512
1005832
97464
302704
85272
342434
470682
34187
176023
241690
126267
672075
1066036
623102
900172
1099768
91596
1042958
518093
62837
831607
263845
273741
598249
47991
1349119
566225
1329525
378773
1135750
745478
492192
1215685
55947
1255910
746981
159817
144968
577817
1283372
437999
907625
917033
35543
1223505
757355
350645
1185199
738073
1153432
379196
491425
208405
1081505
1260423
117342
384236
200789
1333556
568703
793084
190305
1320113
876665
1234715
371845
452798
481869
650960
1106698
354911
1357969
927479
437333
1024864
121303
61716
218639
679286
901422
14977
285583
524322
1003887
266613
1327713
317760
486467
987453
221068
239039
367859
531422
495974
99525
1352565
453998
454896
729258
89742
177033
44324
569914
867604
892245
103162
213151
577031
596796
1070123
988932
1079863
1163415
200012
236375
760160
134213
546290
1110638
1221103
1341691
126377
1053495
1088284
762291
1086449
868232
120776
112758
246048
655118
407691
431168
142603
1095484
1240929
840581
1098256
694709
605875
144967
1297840
605341
699763
694094
605906
105486
116783
1030952
40439
1248704
828737
906910
587764
454462
444123
805101
191630
927563
627193
694100
344245
311092
961394
146560
393
966739
1041076
688872
859240
911463
749163
1255004
1324786
72177
413058
1339894
672626
1196198
1212010
727305
1301420
1076895
1187098
1329096
142461
789754
538102
1248075
846282
526958
902366
558977
319279
484361
432634
1322050
674382
76982
1144422
1319841
1187585
709698
1326943
1174947
1290032
360873
1127883
1027224
340459
506658
215662
1045915
317836
928328
688197
978282
1023107
429173
373021
528648
895792
437661
420396
483919
235656
442908
267455
325980
171337
865136
424930
1061206
1357648
1328780
230709
206979
395469
1131054
1186301
1337024
1081024
181318
537381
84735
376277
1138774
457395
1152069
1289790
454141
287549
356085
559992
2869
1239314
800013
1062686
12790
308093
512703
1280814
1255280
145496
649845
1232767
325076
593999
397206
846696
1273398
1244533
1225423
1172143
1015577
974542
1083958
1336808
1167452
62062
248037
591279
1214502
1066274
255784
8753
39796
518044
585987
1022563
336880
325464
211441
1248076
1342050
283561
581721
1172381
830828
825655
20648
921589
513150
880247
1080625
87461
78064
215607
1317849
1187430
337303
771392
1008820
440884
724631
1333911
1177932
1306465
1086593
1228028
69826
836853
1048163
453524
827269
662404
56043
351323
774282
1330566
135832
775063
972038
919793
276883
1029502
1349536
354772
145057
1258955
843987
1250178
319090
984192
1170083
810186
558851
996939
785086
9826
508333
356743
372135
662790
835552
1280754
761144
632530
1330450
360990
939263
634238
477590
161639
224119
264389
1318964
840568
46141
1325551
1299484
1305896
827639
1260949
1510
179648
765318
703599
838937
780909
802395
397773
189441
294962
522072
575302
545132
139206
804251
322840
426446
643009
1014829
1190963
520571
601931
1242912
712473
718905
7511
1001597
1254935
1097412
246143
485612
238591
842458
963116
341608
783790
547182
713547
103272
951247
1074700
968585
24607
119418
842201
1182785
1009832
733101
361299
337546
782339
595478
836826
61497
322936
1327693
271722
387664
753611
474057
194212
990841
43655
1054385
552607
382700
834846
112211
1006620
193191
874619
945919
1347611
1128988
796588
617607
235534
843600
1210529
724236
789492
1136959
39102
583137
752957
550915
1340135
782686
807910
457589
272172
1060643
669553
429175
611324
1259787
129281
350167
750552
1321158
526
1033712
752419
44852
815236
1018322
1317187
424467
1191462
653563
1329010
1234753
1165126
177498
455841
589622
767042
1311045
1017723
33605
1344121
772748
1297315
186120
1050401
457295
924445
821594
1000246
921560
36107
651314
1260642
1217764
861527
720175
641454
1244394
1143280
1045177
180396
655910
1010740
1163346
932485
1128685
1176576
522192
1168455
343036
1295751
344086
1232476
41510
406150
54366
1352640
1326732
1197571
821980
931565
498956
374880
284776
339038
154797
824928
261408
525695
138019
1179694
1129807
700223
285506
320706
1105160
1265446
648360
478006
565969
658379
761241
1193228
1229832
140954
1040068
515150
1067612
611316
1066924
246510
1328075
625590
825261
848230
90701
1075909
22868
987414
66431
492679
113830
479437
968177
466978
576072
291079
317224
267155
511896
1158947
892051
1176417
900294
1165016
1123984
586170
1209024
606237
94034
563412
1155255
986496
300316
504669
811146
1185013
124890
964042
347018
360221
1178986
240314
320296
608374
207112
769051
1198428
957832
506494
780511
244871
482259
493116
902381
757575
295287
872968
286617
1119236
122980
897016
36024
1099489
510508
491050
1254044
938097
146098
775256
417498
1364255
558643
940975
431144
284129
985362
1014112
1307328
44973
1216749
422303
140736
434256
823185
490640
917198
363486
511801
116513
2397
785519
494211
685911
149869
1121030
161734
1192303
1056592
1300911
761057
449334
653317
219243
1320025
1042204
231570
1298637
943808
104623
832504
176314
820307
1102883
378528
934932
300931
1272946
1030857
629836
1155272
1166419
834489
751205
1086813
1264066
319760
1300819
117955
1041592
319239
997504
96259
1122896
586325
383999
895223
597780
1331743
1038451
1175241
431277
1249132
231703
293174
814787
619247
798395
106046
388968
539995
27737
231004
445873
1080140
1168684
869500
272546
256362
1300372
826992
1221503
333898
942422
447875
326376
47386
807720
86625
777203
905739
694644
887571
574754
12009
137261
823246
1076263
138119
222737
963972
4175
1165639
801095
357080
1133936
862600
1356677
1279180
412953
1186156
1355374
1354936
598788
1339865
1333375
1150119
1061283
415189
522981
1275662
363976
250227
601577
1187351
1259659
264549
78685
306219
686773
1345409
1111393
876545
1250769
958528
635861
1149924
776640
1130579
453094
754595
1250427
365071
43579
616970
255362
1259369
886736
131561
1173759
269544
1321810
1289893
622748
146495
509005
619966
1236369
319309
1148925
1085760
407876
589862
930089
748775
1135698
324859
338148
559228
632417
690034
1165478
1019639
193883
507671
942445
24506
296271
1261394
159569
432215
241690
813959
437645
275954
956830
813886
644802
349830
1255723
167827
783207
268348
392997
285684
731017
328310
889282
906597
58124
411553
566043
630044
530258
1321370
742220
1340693
923392
631403
1106763
553199
1016486
265425
1102460
1191954
174348
604242
1071032
996303
1287240
1127607
1237529
473522
999187
546397
908963
1056241
1087951
628522
1097984
587281
297359
572001
1207905
495510
763187
61298
387490
806554
1134918
1362247
542789
219409
758971
342402
1359230
20112
793351
1123124
1052269
518503
206087
282892
1007071
412047
777871
245812
993586
797981
1130777
765504
586391
276552
96265
454377
1117456
551679
15161
1032646
660097
1125536
1113620
1100630
137655
125924
731493
598681
1177241
1010948
898771
50438
788639
1136250
437353
1200351
584616
945237
700740
589350
987736
632410
1280311
317725
224160
1172105
637566
123194
1154711
1161492
120453
682929
1273032
288359
1154138
1262464
853022
523572
628959
496794
501835
795628
331712
966204
976008
967058
1283689
965072
69022
1168889
1241495
180700
1025829
413513
487283
1153981
599738
843976
1109825
764462
739429
1029037
363652
620716
108675
1164801
1158769
1351936
1133353
142054
687340
255435
1361814
943789
442693
47581
802639
1293176
1336394
257377
13498
34406
490264
788031
1090650
1246117
705755
116311
417924
370923
938543
1256309
614848
1004161
761827
1074002
573713
249431
976316
316123
271305
345256
426639
1329586
1291157
393411
602724
949184
320552
799193
911593
1006839
388393
1273585
359634
715660
93343
1024783
962644
524241
953103
1317662
1064903
33332
467163
322500
33759
428595
775654
634902
1299689
156056
961887
948934
1051018
594993
586550
1163903
708268
874829
618872
814043
585111
1067660
1078410
81144
1300588
393908
400038
289101
1277951
1043221
1261614
995906
112903
1361250
417094
144741
690184
705406
287593
764171
119254
1319088
397882
478049
1280961
625918
995542
1331572
159970
412672
1225773
995750
552598
362732
708668
149265
614957
185675
386925
1128068
124059
1160934
389860
631350
1349328
948387
523852
1057965
639241
107027
289533
447036
345831
1340956
821629
1132381
1166756
862719
595216
17968
627284
560470
894840
362034
175171
38089
164115
876363
312804
1328414
1232419
698203
779722
26005
1194552
317419
167250
613960
550968
220284
173283
939841
1176629
813025
468873
799227
145832
1024947
1249670
336459
995235
711238
1054633
90345
62118
369316
604924
861960
8129
664062
547429
1341118
564652
892922
326775
521662
922807
133399
753526
1035855
963124
569440
168304
529147
1166766
920991
879186
713383
448221
265387
49893
1095043
667737
140427
663693
381907
288667
675456
203786
27392
272433
1204003
117985
725496
32630
687860
225686
502463
331532
1329215
1124577
880644
834855
234496
558239
940678
395993
1121243
1091495
435746
144753
187725
1032889
1229762
93674
953490
470912
520122
797553
640372
933794
342388
345292
1325825
281867
384390
1178360
64266
693674
1033036
846589
872033
568877
580895
472131
542865
1271026
597038
880046
618577
745007
1193670
179618
727835
139719
1174342
639985
367681
315827
830621
1309276
1065116
734650
266505
269237
971253
837754
823512
1102909
937617
857666
532622
1155099
1238267
885260
254744
959661
1327041
29656
1248889
1200279
674816
788276
963717
403483
1234742
256736
159387
765394
733533
65159
1114666
223725
218465
387172
930273
22562
465490
659940
761104
1230252
629980
16443
707959
1032054
937268
65470
461683
579975
519305
624879
429294
953078
1144045
739394
34762
1218728
400206
1334975
579866
861479
196890
828234
324079
223148
1258664
146890
582364
837556
1014904
491414
964529
623581
658793
11467
481661
137535
404160
1245457
660483
470788
1293294
1255085
47895
1101940
972064
110669
847055
1030416
1100760
638115
1208441
837329
59613
1077240
1309381
940452
797799
806713
959251
487290
1250533
617803
804645
607728
359547
1207115
22486
1036654
504662
486413
24396
735570
885412
916243
1291730
1200665
1030245
932885
71354
1275939
811055
139074
210842
760182
574217
298548
709345
23558
1000533
1124266
72071
750337
744577
126466
197779
1224937
489512
512404
374062
1211303
641625
358490
633256
1152562
287116
775487
698253
7193
991307
1060920
341364
1320649
1263753
1187905
917037
1245995
331753
534183
427901
588587
643043
362020
445900
505405
1259742
850851
986879
227737
784190
1290992
1075961
777892
980027
1184342
596999
779122
125898
200548
1031752
875063
708826
803971
282832
511430
1265702
24452
113119
98358
1362488
76621
560088
626822
200181
926165
402051
168260
52900
273551
219656
1101728
111369
917249
924241
1250595
548468
592722
1332306
566571
392294
650935
559703
855061
353246
813161
1227779
94891
744416
1009036
705888
595779
1243422
417940
564127
473742
1044658
161011
1170680
565434
124000
354828
486072
969644
370262
475116
1113186
924267
220505
482466
748920
1000389
294153
707773
1252046
873233
784338
751899
496644
993457
1185001
494367
646409
1289508
933911
740041
306136
292796
545436
404256
850194
765854
527989
660757
492247
853466
536445
1284166
520422
629434
209129
180672
425830
398950
596563
467175
1187654
798608
883438
144184
951448
886367
1009831
549101
31440
134620
1229020
27640
1346813
682230
1088702
404189
575546
828958
507294
672883
748862
1351796
666385
1297915
1360426
281723
1210729
817101
1364229
89562
102233
612578
568976
1024677
1105845
447065
1004945
178502
666778
100586
111596
450510
323806
429355
500122
37655
290755
272341
332094
160517
615797
906073
1330715
1254171
992798
427347
962181
526807
1277298
64930
1065558
976652
1247343
636961
831464
950225
1211992
584086
696846
1203953
1147508
981085
1348147
938459
527189
841932
58888
401243
514441
1100713
1225071
1127565
1232210
1129832
12352
1217961
859051
80262
446217
1198554
455344
194189
92365
1318855
859765
116741
879302
104195
725810
348625
889049
721535
703359
916999
1334720
1067167
812428
123812
846839
1063224
732068
770160
291913
695048
880958
579051
1121942
861562
590822
149198
1308420
1257027
1314006
1350475
1342172
579492
252717
416235
465660
1204307
700495
961355
598072
88816
251659
145103
509009
1347544
432258
204610
475904
340617
655569
386896
1100823
439562
1131042
1306444
1174632
1068976
1089560
933758
958055
861243
1101106
127843
597102
1000376
386506
470755
968833
275830
198334
509953
937269
642388
591024
497071
1191581
476673
1344491
969462
897751
226032
1317130
6157
1183065
51724
1007188
53441
606869
1205659
138425
72442
282512
196228
48869
903584
130857
248385
414267
526213
240587
1131375
573045
555780
61222
269283
776794
842229
175929
843838
219805
1064419
110330
630853
6916
482187
1244696
970289
135835
177634
717549
811228
1157536
656314
278655
369252
672281
1351699
716166
1045111
1226297
513528
371833
460175
1111388
417747
464979
590433
1229826
60454
1162865
376793
450465
444936
589771
365084
1202050
903055
1300326
160084
996252
1233876
302197
959747
207514
1245502
952590
1164826
850373
440752
151
616757
674196
1280411
466419
203241
477448
1196411
893414
61194
223818
455516
1186063
975881
780996
381575
520919
339620
1132608
482303
775486
1128261
742655
22100
960620
340586
127819
1215920
909170
1151786
87221
1022092
1053855
458402
592217
816039
14078
205270
100241
1024889
744886
1139518
693359
124961
554552
1219113
51501
1236274
743649
1072548
687499
119977
110287
662054
98049
417063
491842
1245094
402918
1363349
1159673
51856
995703
967912
485159
497445
57402
1360844
148529
464398
457693
1343757
929172
888550
457925
11848
32942
412985
1171937
1346429
658838
230158
1243324
839160
680200
701702
561521
327840
1229349
306358
643490
888417
989695
477914
274605
1293208
672460
279599
807422
750275
652944
325187
152638
1197553
146386
206938
1049506
371941
609671
614972
526927
17852
555617
697027
1057736
831733
269115
108213
1182231
1203425
477901
79468
1224258
196803
230609
319386
1033858
469120
195959
1297364
423281
684163
26756
692558
803610
219936
1186430
492550
730234
1364046
588907
1281416
669324
442387
328227
430258
618056
1264309
908765
1161666
569357
271219
1360154
1158368
789910
1251524
161475
759924
590618
50959
479137
930952
1092190
1031971
667026
699942
557807
259989
228406
919799
1177236
80421
1236983
579299
898966
752300
88913
114155
680106
1269632
750525
203991
1011651
1137286
410578
962832
993168
1289188
1299303
603955
176004
875204
1066462
684574
300044
441739
329836
669522
1121139
1331632
421676
516935
1143485
490413
121576
401886
613132
1252812
623560
766135
1135067
441057
770634
224933
716361
948562
455838
154554
690662
1268138
742093
244157
1222737
602498
464725
1118172
512770
273110
207866
901853
1203949
440280
198109
342528
351358
224849
46128
946477
616664
277464
390792
1265128
526418
555182
745523
481136
1026572
1026134
822734
1094814
644735
547309
1201839
785337
5485
451378
1295986
954087
1185630
1080236
835668
937809
1071888
720155
212195
62326
851862
810191
606762
169984
419933
1027394
7537
199425
1149377
973364
344595
562443
297840
502843
1349271
947952
60258
513091
764601
853654
266873
1022206
309845
708088
691451
1060906
115678
1132869
1213114
679031
182355
309656
590934
407996
1309691
1098649
397843
322505
685255
115550
430129
787923
1094239
206430
1107548
1017000
620299
110223
653237
867137
38308
622220
136889
511934
538295
1146590
1223912
1230957
99158
1236484
1038656
1357980
648642
585178
832753
159317
17274
875475
61544
302814
201280
1198336
1174515
1249808
730790
1220550
260299
1102679
1284
16093
783552
158518
1306636
332998
787492
1017328
396579
1313194
1116640
106937
591442
918867
769844
973296
491503
404313
451582
1318650
580657
652441
203668
672942
718973
841578
596180
586639
1359215
1127746
881653
919789
1054117
132049
872629
873855
1038925
81238
638660
326810
220802
492934
210082
1091397
248118
152564
521674
739525
706347
246576
1072262
65447
319041
627534
446582
607776
740510
1101633
626721
643545
169256
194188
264561
1062218
698357
1033637
409698
125826
202944
1270550
1012716
173078
858842
221894
786453
906296
1220768
161016
749223
481715
612963
197400
671842
1340026
350614
371904
166275
758310
896370
544049
311062
474264
137646
134002
948001
131164
1013663
665670
914888
818555
234123
344444
957107
715174
169049
125504
1322648
50710
1179008
531400
674036
767214
3525
735906
1252333
978035
221792
21495
1314052
2648
332719
494247
1303606
160460
256462
346963
873700
1099980
921305
1139730
645114
49281
1282128
302161
374407
1243873
649171
639066
31402
954330
17687
816051
398027
642647
1154208
1015507
802864
936746
987959
475990
571611
205615
1116894
436667
985340
414471
537223
1289918
793175
721076
394000
504113
893221
1052190
390996
800232
1057860
677637
528557
184268
129659
92341
923193
277252
995632
548873
1358721
1169390
21621
44290
396253
301651
382226
757082
856568
1149574
408463
954207
1320074
643848
807357
72041
382165
1110211
235247
378618
817479
707974
409557
331980
637955
573616
31707
507922
35895
94660
396208
1318788
590304
368757
67327
349593
994527
1348165
710469
189904
568304
946680
797183
68834
1205551
602168
244310
935599
1237367
611804
1169436
747815
1320886
1168236
631640
1318660
529180
153249
1325229
42260
1029080
53763
89352
291775
1197011
653576
870241
349740
212345
664616
1101142
857937
336043
20408
741602
938549
1270307
1168993
301939
717081
210038
1241242
69827
910470
1135966
255255
942470
249327
442162
49898
853770
1101943
1280672
1102238
1228791
58170
741432
406158
1086902
366145
942118
1033921
264641
694815
325899
264691
439044
650560
1237758
948338
704817
138652
62186
312018
362956
1073536
1150242
518787
275870
763465
1358580
1254857
907757
785639
1051967
1162357
1156600
818882
227338
1152645
325163
1085858
1116958
433234
529833
1334372
559472
1056613
422408
560033
1130452
963633
98216
416424
956439
1264704
1273939
1264827
148997
1123812
1092723
188455
937210
1264261
647393
976545
763514
1100007
1077811
1235855
1089427
1123019
622362
73836
907815
417710
671659
620745
851695
626826
1199742
788841
1148901
104450
675683
412578
368758
730164
855135
322476
1156091
1296002
771204
200062
744100
753668
514083
1005361
45945
67346
561305
1125367
102713
146460
848101
11035
666397
481747
866759
640484
635701
326461
996393
1006954
820548
987508
129345
1180795
1179405
1056306
1242863
304687
755217
606148
544120
1257571
1299937
621760
535622
221638
1160695
157996
573348
1229838
402705
707414
124939
1311973
1260160
678630
1218744
1176469
1017043
1344603
587176
382034
1108149
827276
1287190
1312154
955369
420145
1275730
580543
1182900
305682
1005611
1084492
667709
1013787
896203
824282
423221
1306902
776711
320130
994329
437349
1315126
867697
369165
825615
683413
1207255
111335
1289087
716984
163366
566762
128490
1212560
18541
889713
827981
323721
430240
775677
1207481
1073103
33704
293717
355061
866486
536526
887669
151709
1058100
974111
1348604
818090
674376
587558
1161248
334719
829035
910464
1192146
924870
1346864
952509
796853
1237964
67235
1167052
1320876
537361
696610
650232
798012
479722
1020537
90235
599054
749321
988968
719216
1054963
66567
477057
194414
817642
742811
51155
1227828
586995
1165084
543182
1329075
354802
21371
477419
1127793
658435
1081478
1146434
1073521
1070091
938556
1028013
1035343
777068
699703
689442
884770
1083902
1173544
1160579
790289
228313
1140236
804268
477582
841468
1236667
309653
414800
554414
1279723
397443
1142971
1143453
193457
482271
544365
1159580
581316
1106157
1240297
568922
1341127
526733
1264642
191732
628217
1302261
816248
829495
76977
905847
1001112
17703
296980
1114827
1360993
1320270
992563
298235
542395
282656
1110894
137499
469408
484352
1199895
1100436
1115721
1101532
128846
707288
492587
1204367
120821
1350645
229034
730018
1038902
1364385
1141132
375857
237027
1118842
348755
350998
503557
793547
1320973
363064
96568
673335
1106182
252241
1035480
255358
655563
1140746
574229
867069
1319423
984994
551723
658847
70294
11397
936024
1176787
1146286
415736
824044
208484
477203
307919
33966
1186131
805879
498634
695794
489237
35691
6897
1063941
111779
502245
1169361
772056
242258
1139408
775824
964500
1002034
880955
807327
807959
412710
124695
1278059
834677
989527
1356605
270184
1017213
219530
1109094
840262
1304430
1308193
459809
251058
876933
861062
76735
1363021
993377
47502
282536
847727
457781
1245414
1033048
1359564
515242
220471
928165
1173242
284309
78416
369425
7968
127688
1342661
906261
1109186
295946
84415
1327862
372957
223465
993986
91988
968061
978638
1098807
152680
49806
1292121
944217
1288941
997681
1188618
1064674
906821
1356148
1106116
80153
753221
1139080
616868
1075295
46701
765338
950118
611579
458463
879413
1074718
1201233
760106
310041
67510
995704
221872
701290
1328057
1306324
212245
1075575
788335
694975
179946
1248847
254258
140646
858828
306922
1244947
1268660
982453
763466
102532
1182300
665780
40767
956392
46190
1062628
34890
247099
1167263
262946
1041298
921693
505567
813823
737096
1125452
753256
1288745
129556
129142
439869
364108
488891
963005
608480
195258
1002801
988206
947185
985346
912902
343181
72070
450226
836164
238698
830629
195613
738397
1152376
1340651
1224958
328940
1215620
1256724
899718
572964
132506
1232958
365341
1253388
816918
667767
338279
308400
277739
147275
1332175
574662
1271456
413448
647401
113418
14286
54116
310433
1298395
220139
78646
411673
800291
672770
890744
1320844
984800
861987
6469
1047627
794932
548657
325200
775749
457101
101098
229647
754859
632543
781347
1356055
920279
732518
746226
277342
1023304
824633
838296
1308285
621230
1316713
808383
480251
445768
1111168
1172851
274643
14710
1225101
95238
247118
318277
1348341
1046866
863752
1080259
15140
810236
995534
516231
253445
83004
153609
25713
428521
1245199
384549
1226627
902704
336400
1351230
37100
382257
378130
635758
1040479
850213
779734
1335741
1092848
1039076
336497
860944
498937
1005179
230915
223422
1048753
103514
590852
178387
388181
857349
1262773
1089250
380722
1320728
677588
56833
1017199
450483
1236466
949218
1127487
789473
446600
171702
673819
892753
718003
854070
787117
493472
379447
946033
445430
581929
289983
1351786
646470
959047
1357719
572189
1045290
504672
27218
915051
418065
774250
804261
770487
1081890
92182
470419
395896
554085
285038
938807
748232
654945
755687
699821
971134
1163883
900460
591633
386439
599036
11222
1086771
597455
371301
1320014
693854
1158967
921120
976555
336723
866655
817570
1232203
689558
1322487
432259
880944
828506
1010740
1078708
186672
1217424
776777
933587
94420
363134
1238349
762926
30974
1356115
1045203
814952
511786
1326626
109495
190173
823477
1250465
963618
1316072
169637
247300
45640
85330
765323
125663
990441
83766
963585
1283522
782282
85332
454404
1334631
735420
995529
1086924
720572
483850
820768
128536
1071685
761236
1249972
267551
568651
861307
929481
401129
1127534
1268776
463268
1322778
264699
1002588
1029168
1191880
270993
1270853
909199
122641
342442
126589
233075
1230306
1204148
1041275
699036
1291311
1123202
1220965
249894
195006
280553
660459
1161001
26275
305490
813560
641604
866218
566845
1042507
581160
682034
729876
1348766
920368
686621
865191
470267
263190
1128670
1014026
106208
746311
142746
59112
204173
1233091
837463
296529
485045
1132416
666090
658335
103660
1113367
1079893
28954
567177
595052
931516
373268
719539
1322639
75787
98210
175166
928808
26171
481525
956747
1180434
107374
1303776
394208
1328929
971865
380454
805502
1325314
483343
1260689
509967
784503
580032
849360
408766
1299839
1041333
1141580
43884
740414
781346
996365
963828
11495
1227231
732093
826315
1206789
816930
515249
1168852
528649
461600
1355315
518660
688497
139042
24624
873367
407866
573905
461612
946583
571664
752547
1178747
1099779
86245
845095
509664
883821
491508
1141611
23697
866769
844760
933718
220315
687456
953044
1167630
533993
33842
151753
985445
1297646
536739
442774
162483
406264
832754
1287744
1362009
1164550
414620
800943
1105349
917844
395579
705835
1280226
1006330
535626
1364363
1187005
1249560
1339917
1034925
648759
64359
733659
1210101
334945
886425
94993
402798
807162
344530
1204985
174168
958225
63777
383442
359276
379642
645377
146090
31699
370325
743426
1308752
630238
1001215
946697
57194
1311637
458255
189200
1287687
437023
622166
1290062
287557
161480
604649
253564
45726
197418
1004625
902887
184729
425805
1080169
528505
838372
1289838
1144192
250702
947867
446608
768129
1253469
706113
132789
563863
1110413
116847
128749
1167216
69075
28619
1265804
1102331
1323129
1351215
958568
902581
313801
1023786
363036
336283
622600
731683
1268121
982297
62418
271712
811614
202444
3225
992827
937627
352920
302474
935976
761852
1012282
744190
772525
635253
634848
326446
380819
161989
249577
918592
623530
251369
939755
202361
1042071
55748
1170983
574845
157380
613521
768202
308101
915243
995924
1316006
1335391
46592
1294025
520374
297530
1105779
915181
130252
356931
217684
869021
1105494
977583
381986
222155
596940
215329
1123849
626219
25134
550974
105871
908557
411322
1001740
294866
727014
755115
284062
1289201
1047345
522329
263778
990245
741079
827748
845947
1325596
1301541
280920
994068
1112040
707478
376622
58244
1343554
808363
26203
723434
1054004
763
294139
1285020
853175
47175
1072105
383095
253758
1343472
1315228
1220926
325676
1021045
434444
300714
959276
208711
311336
891309
86759
458560
651098
1241120
385061
431355
457621
588535
311321
639713
23137
823679
574564
1257358
952204
919328
141259
638701
1113693
71528
450157
919971
513813
1061596
1213047
28813
1291794
864064
584805
296485
1267722
707667
1278689
1044880
712526
566668
803819
741184
1272809
439057
1248404
1173650
789840
1339653
1183529
1041996
1181022
766651
437989
980583
844586
449280
524754
396306
234496
1167125
796369
845150
281455
524152
303044
1232167
774366
590100
128274
846063
1334743
573332
275459
1007764
679733
847193
72086
114493
1337041
942255
521997
939206
803158
341441
962484
576960
210186
277217
846706
380356
11486
728390
24583
577739
571181
1318487
175434
723898
549124
388430
522205
227116
111555
78552
1226122
638391
1060752
330942
983489
276824
652632
953460
958685
409696
444651
42808
923403
991051
313755
906030
802330
1048732
1276651
595063
82325
515856
613696
579326
417695
888897
902279
1104767
700689
1328843
1152565
442551
2182
87533
928
855899
166347
970816
391349
1276185
1116430
1318381
509615
396572
1047227
229752
244437
778366
747061
443104
1273909
289386
1352358
385202
1253019
113016
265945
234883
385599
345947
421414
689879
1005083
138477
239638
385594
999939
529776
42370
18394
1271766
29206
1028167
650777
911738
41833
322138
177498
533567
414984
277561
23425
343468
310239
1154158
678554
928006
1324353
852260
331058
114696
413597
673314
989657
996112
784615
1304517
550064
589231
346055
159541
39457
717864
402015
996564
978578
670116
1330461
1127575
466866
828757
524861
910868
299294
104334
392593
632399
217263
931433
20090
214263
828010
1018990
737327
389200
1229474
365814
1148833
611795
503447
283661
94925
1351396
837600
56428
978986
1314205
693479
244242
903041
72950
197621
832528
1108444
246592
668480
773358
737165
955218
1205342
69049
1262495
230423
838819
801974
944979
1110378
612727
926054
268906
1258812
1323332
726849
225635
509353
165448
821935
238755
446845
1147971
338804
1252032
61946
88048
254135
1011150
885458
1250989
210338
321643
447356
1179262
1267776
1023994
980136
520489
319128
179689
403424
636630
292057
525314
1097487
383395
677402
565809
181556
416977
1049113
896053
592549
750936
1121330
1338098
697294
455719
989306
111097
1049882
798436
1045880
559666
142888
549984
182338
146978
349362
667890
447414
279008
1297379
330883
89929
460113
315291
198410
699194
242935
748766
620828
409246
577616
970436
789579
1016656
420476
853389
330814
916569
1076256
182043
680576
500495
1005356
144731
368396
443541
1339922
1022794
1122296
165317
1056977
789602
764580
559916
942301
369607
690008
130927
42087
336595
551886
91228
353590
310890
1011112
1024304
1315330
913017
1043217
616534
95408
1225763
1311646
78253
623350
797838
887463
1307175
1031201
961394
354291
958051
1301023
524543
160461
1293079
981649
513837
1279153
352659
892563
1072871
1123047
623690
226112
1227007
945442
618648
895887
1301820
1060666
391948
569574
949353
358331
449981
1295673
86209
1131036
1127970
1046022
914802
1202075
537019
1292882
14623
1052967
605902
1023146
1261162
93191
915636
513730
485577
25308
13202
532155
899671
95720
466579
592840
239054
944026
299153
867229
114703
707185
1326332
994108
729666
300822
991223
1326162
307100
101434
748114
1123297
304281
798017
1019247
1315530
867414
882408
854314
997793
1294373
779444
430261
52853
530311
643275
986564
317069
557459
732961
924595
100239
853642
539120
834564
1171735
1294893
511863
1171904
179431
1313645
126460
1158334
192431
615773
754718
257577
454838
613449
814543
275776
62767
330768
1221259
256875
332937
1238313
404034
1164821
357511
268857
840834
742939
656251
1181633
967464
935502
616226
802262
950246
1173412
828019
1303261
670789
1258856
755659
616026
216012
1013135
35068
533097
360047
816378
1346644
910207
291704
746677
806960
794348
608465
1004731
394552
745256
334958
97154
824106
1229744
1097661
244562
544548
1065696
1234490
453856
772983
144908
1000756
967695
152545
477594
572476
1054288
1271021
202443
1087384
539345
1356604
1294511
378758
667736
579520
1071322
393153
971394
1145305
1120502
1258128
468692
271346
82202
230113
1318322
971674
116281
141673
926928
1084760
804177
588941
651076
410214
1259554
79860
309455
429780
143053
637362
1346978
172239
921441
1323351
303864
1193500
180869
1217409
1321206
1236509
37076
927622
1163194
809343
73561
488493
972868
832898
58050
599550
302513
967605
976442
871199
253807
551251
278098
255302
1210081
290732
278630
824491
542072
1342480
1330021
748427
484505
1227918
1281751
1293927
849580
272959
227757
195658
97401
1312306
654496
42544
195724
5939
295856
243180
914683
360311
955713
716728
313635
690643
180997
1099842
410823
793728
163138
215929
31970
414044
293374
391299
395004
155534
463297
319580
377031
471833
891046
1114681
581838
676386
475462
1344902
110163
267241
694805
782626
1106233
1333685
933095
773012
659187
615902
868368
824021
1048780
476313
506863
1277708
1349864
580070
919266
763779
1192975
660620
369741
470598
1350263
853653
1091463
1228953
703538
1280366
949942
1160114
1061387
17822
83744
427713
682054
285285
6914
265497
350585
756335
645160
516110
3718
336754
843279
236691
15995
790499
1333560
721798
676583
109709
816515
747563
166102
989761
451187
417027
801715
402916
277116
875495
503074
975063
436777
719615
310603
568913
1202859
898948
479903
1037033
792197
641836
325828
161592
447117
808691
712957
1284738
812025
748123
1280807
430089
1011839
10938
1065755
59393
1112990
1268860
119177
603205
369189
1319907
1282181
1133197
282731
1231710
971166
849941
512385
586677
1064845
1118430
1095603
1062465
513501
1354521
908459
587260
1244458
482166
201149
748161
1324617
594724
267938
1341000
93100
183232
687025
928777
425423
433496
436305
166331
1336912
285337
298542
1307601
99296
272724
49526
297478
989954
1351346
553634
728228
628145
17471
802019
978672
690581
419007
244682
280164
239722
90347
632308
198059
858033
314399
1328332
786109
1063615
602257
13277
178317
798180
1184088
741532
407633
1094612
258965
966993
1128254
1003488
354312
1276363
928622
931298
1111291
1359876
1286310
1319797
1306200
640246
541284
623100
841074
655771
356757
681663
688140
947383
385678
299261
771683
118108
1036365
602116
1249674
166972
327315
86204
182447
1098176
98695
167789
1129496
574925
356227
775207
16029
717635
831163
504473
703382
1106990
12680
931705
1073002
399990
1065165
447314
24060
507817
695621
121545
96230
1310427
753003
44549
502262
1141030
392452
208381
704026
266449
433640
720311
1334930
754742
1121339
1200465
318655
219258
516805
1185025
273625
716171
485194
122123
437220
1299208
356075
807703
509396
866715
1117587
1334879
17537
260270
98368
316138
181734
1144303
624853
1198229
53372
492649
781205
202115
574522
666847
32409
481459
501113
430461
284584
193432
1146800
765533
341986
1183654
594687
33586
1286130
1172918
753728
550577
206232
515248
1085774
319173
1270843
926572
323539
223717
340917
1342226
1170023
594031
1235821
142016
1291189
1041061
620909
68631
1305670
638062
835434
1288871
659105
501007
1149705
1039671
300886
982783
1244632
345867
620113
1009008
728980
1007574
660085
4016
186075
1338119
1208785
353962
1158176
687155
258982
285439
216311
567485
203268
643776
108762
1137036
462322
348754
1310232
785577
1035280
295381
194776
591217
126225
938258
619448
1239011
352708
550450
1306204
1289426
234823
1245496
1118918
445271
1175776
359543
181402
61627
1137115
289504
1263364
506796
167942
334327
887014
94881
46815
1322087
607632
731347
338897
457294
439472
630322
1245040
205054
1185971
725941
1353094
757548
1085228
1141184
504000
1121898
539189
1144597
1025395
255175
534573
1176351
1133625
365404
881167
1284999
1305283
498786
744602
144988
701656
202745
1239891
936037
1259112
587857
209003
888965
46651
986977
554457
300815
1357906
153084
795487
1163362
984818
810869
265288
124227
158356
729305
585007
871730
199497
1007980
1228568
488780
692693
1326385
1321716
58093
861845
890411
170348
363561
567614
587943
1236154
193039
948289
624758
1297978
278040
659143
1108653
490058
293682
128273
505024
640832
639019
277730
804977
547356
29263
517770
1189928
1329850
962315
325848
92336
98432
156060
1319647
976074
1093681
1310976
258257
544678
429012
275165
141288
1214284
821350
1162644
227284
292619
1045179
861690
637295
436372
574529
968323
480448
174892
1282772
176794
128314
1146740
336662
1030221
13305
749411
705080
650668
254749
132842
307852
1229472
737778
661734
540848
1339321
749957
899341
823682
504794
473538
729288
62178
1169587
498586
798116
432113
541823
225766
842604
146401
538235
171208
864756
489093
1047252
1038573
47511
478605
773235
808412
1300251
1144914
606423
1261561
630128
66103
293570
778051
828176
211026
539948
863212
1269901
565721
30460
242462
1362120
958452
421481
683618
857461
1194221
377545
1357820
750165
360957
432396
1030799
652402
649717
200675
528548
596688
1271526
182513
330494
1135418
1262464
400534
29454
16646
491206
1044142
355245
122344
233912
249695
63941
959940
884446
151081
456167
1294365
1284900
88104
398399
341370
969421
519902
53696
477207
564869
995860
1200485
706006
272550
1044271
348701
55588
817638
60312
265517
526922
439647
1244888
693311
834532
165099
451988
52279
1147047
1361763
370844
984698
635720
1272813
963838
372513
1113514
1093987
81046
1161711
995416
437211
1315729
1100501
193582
518898
533464
504100
437947
1321980
413760
1264989
712844
1317506
75876
176627
198344
1320845
1097933
719626
1267622
267464
735874
978140
1195509
1156078
768646
1246216
456153
240561
695961
631968
1287297
741868
247903
1302346
28592
671717
209580
142209
555090
1041999
446449
184803
272884
1046639
432527
768126
416785
111776
1106603
965482
1111023
231881
1147737
239754
140793
499437
47947
699154
183117
979114
352464
806182
857260
760126
38475
1083634
1247337
678974
206241
390276
1074813
876797
840907
1262610
452683
833633
647604
500256
898853
199321
199575
1021682
683686
84888
754238
56048
944827
186255
625341
555666
593902
822447
1002368
1105158
593434
105053
20227
884982
1306991
200738
398247
703550
1155438
124101
1221680
29551
1225626
1323922
1336536
830924
863287
1109457
701938
817034
30637
721949
170106
528951
1228514
252228
213254
1100094
215038
478021
992225
1362281
987684
15033
239947
1130869
934901
1033411
587355
1331664
443546
610321
4851
1083880
820992
395897
185130
588712
785337
721011
1288288
735099
1325659
866327
601544
1028464
1318227
187890
480144
1246325
1132881
1239984
517948
372782
399434
1139505
1364213
898090
371669
340614
588722
604999
397294
909278
702937
955950
831103
527907
228568
761568
339347
1178718
490176
1044553
805561
1218169
307514
143376
22040
1280379
487929
1205015
585444
624564
1146446
732832
768767
1307545
549845
608171
293866
1252479
630570
863737
649703
1149202
73247
1074626
1307416
222489
981545
574625
21737
218996
135333
116774
281153
401064
510483
417613
1006863
85514
694167
963434
1063639
977682
1197841
356376
1003414
1183476
1327273
151308
825075
985294
357648
435254
399728
320071
34010
79490
1077260
8269
938360
570112
842578
1226222
1092323
846577
104456
303112
660319
1015272
758128
1166616
458001
1189521
858020
1338518
1057032
92969
476399
8369
908794
1316372
1072458
1038230
1057323
138508
856121
110328
792676
885591
524792
704499
508556
971614
974225
587202
478270
509946
680456
458642
1125200
161322
1106982
1312161
1287563
239466
227201
234459
95283
1212843
725755
329919
734491
261323
1009642
156491
700647
1322734
466517
1096003
541350
334133
1099762
855560
448998
998390
436393
945741
1055120
901870
260033
840641
576082
218069
101255
1250734
44471
833504
1185811
303846
821647
1271508
1345758
127596
524639
781188
197101
217053
854807
106488
1222723
699699
405430
856458
1208127
738052
1132036
1251520
91829
599829
960945
730548
443293
732740
185040
195768
1236815
512469
1296948
1352430
680674
815801
881846
500868
706254
219044
713271
360163
814401
725742
295528
871698
535966
701642
526728
699802
528814
881398
61968
280793
1316885
812764
694259
1120092
792150
928358
960955
126751
1081375
1270138
68029
1142158
25034
980095
1364149
179253
1169967
245256
79854
307178
14113
597618
1361063
318
502207
1122999
1251852
407899
326685
771666
969167
739654
1125671
439954
1015665
376362
442980
628784
560392
99586
1153052
331703
1336696
1289152
1085616
429216
283455
1346843
1244957
116864
759607
474244
52896
1058563
532968
436705
327290
671396
1132426
1361980
1027241
1080479
91244
406023
732744
141880
1342788
1134496
464862
307607
494609
653474
1319057
792863
723741
1141475
64543
401047
884991
732090
353510
1278065
1354128
960506
313077
1196270
176538
720240
91412
614689
585730
59115
561615
512562
813780
416623
943414
68449
86249
1234742
707676
1332529
362553
957917
798603
548325
311648
183678
706906
1146408
375637
503240
404871
343267
1049705
1303328
373809
1284223
863728
271368
465309
1255473
105779
642097
904270
1259123
1141411
496822
970969
344366
145836
80512
441751
353769
80123
393
503263
1095217
2705
840238
638263
58319
1105874
706417
530670
180063
673858
1254715
622081
617282
920981
872524
644731
199683
1106895
974568
406572
217195
438660
836019
815479
268854
218774
1106051
839422
720139
795412
274897
905442
1068024
608967
696618
228070
118300
1108274
1332399
536467
663845
933772
50986
1244695
641409
403534
792402
527840
1340991
737153
152198
595952
387443
278114
51939
906888
1185487
649780
966755
432572
494303
4381
473655
911745
1183996
1209638
110373
359912
584299
243851
684311
444820
264190
837810
491154
1141093
487260
390826
367509
51638
1307794
79481
810466
1196814
764236
1216899
353734
908749
393750
726551
690358
678399
70506
405924
39680
476838
1159598
759329
582674
278661
606430
674355
215561
681307
883276
446925
223276
89213
892496
173673
1116294
1301069
229637
137833
1170762
345044
876579
730035
301167
1205973
510834
557483
721262
1253763
1351540
1243128
1163143
194827
483317
868216
1225344
366454
117635
605013
1117456
1023252
989346
815109
324154
146113
740313
978391
440626
959366
72831
242227
717174
1048297
1138451
961471
375170
142856
409738
541817
491138
525896
599090
1078951
619532
50178
386592
250604
1257903
1182054
1130782
1024725
1168982
1134464
1303723
581212
60852
881319
672877
769360
224864
42136
145454
248749
324393
802179
184572
441195
1327665
1184115
856631
37064
23140
925334
913787
431445
1188695
556893
79015
1354738
572204
299388
349317
455941
214947
399896
830473
684364
1119715
364110
1010768
794163
1185336
616185
597592
1022666
43417
398687
1081497
1020323
1222057
1281335
1003990
253812
42176
1179929
350502
1054111
119046
1173878
230704
43037
192335
1171608
477847
603892
91714
8316
69246
1037900
122183
117613
688891
1250154
73751
378772
138675
426261
251627
497129
1250412
536449
9470
201705
805014
873692
1133814
498032
557772
295370
1326121
1204005
220126
965408
622086
250769
194765
141588
361729
220440
614577
622437
138133
594858
668385
1322186
1251675
684558
459876
120830
593323
975739
1327272
324504
869217
1044177
810041
781768
504966
717107
607266
467389
1174836
612655
655665
957121
789926
1178417
515768
1153607
234739
1117607
629755
762522
1304225
172941
691205
695436
894523
505072
631837
291203
861960
979408
783652
846142
468105
739
1205367
414486
1277740
849523
271408
140849
1081172
836411
513568
884531
1195277
753067
906899
124406
404532
1341306
246267
368468
1307697
681849
6628
189746
853386
169792
305363
983797
721127
330154
1181730
1057224
474069
934428
235275
91693
489795
444891
104631
780407
360269
325605
1035076
771214
1306082
818135
1270638
1341857
1341128
691760
1231739
1197411
923387
478885
1333169
1303627
297223
622429
504621
600257
190503
369371
1322683
341252
28592
459984
786307
1302145
283391
545060
184866
902693
557073
351265
953507
846581
910365
1153029
277711
91884
390191
1226135
803186
277381
846626
1030340
989755
1247557
192913
418939
550671
1011761
535409
968861
1338283
65639
758343
320929
762386
1043443
1329347
877370
5316
1257933
403203
578784
770619
240281
585392
1180439
1039017
163776
231068
909352
913790
94784
1112380
873213
1316924
114992
495470
97528
607006
839186
56273
1038305
21392
949435
30947
838390
1083842
563798
721866
455093
1110430
601682
1211535
1154635
1345768
545250
1173951
1152753
167488
109137
1318920
214050
1028672
205840
564596
48267
923901
42438
699671
763147
1140923
294824
719832
466697
583160
873810
631478
1216256
1018995
1111080
822315
148048
1333575
670176
1292670
93930
233891
1309589
393725
756125
641336
52436
815760
1021178
981759
150073
1318557
218762
196765
936650
1308562
964121
145405
1073837
366895
1221132
555843
641737
728650
529353
1248856
726778
1223218
1009207
515266
232005
1066700
321224
1099459
1059387
1355591
1260229
1216919
827697
874397
344723
482144
329813
276184
728265
1009172
851509
600156
975290
177665
1060388
732484
613907
381746
171910
167633
1106403
487102
64511
253345
998723
897954
73214
147737
1065471
279449
26075
664697
283419
1070226
1337873
1307382
526084
712403
631209
111179
421608
187825
1234317
659499
325652
727671
500959
1124959
138971
257429
548739
635469
910193
724984
564699
764082
939717
359394
59463
918562
666968
820937
22511
164812
1135655
763366
520035
674492
986935
262
529035
862715
44239
194715
1235561
1339761
152434
189095
339514
1176960
469937
883222
972320
1304024
586393
1158273
520057
488327
252726
20482
599101
932959
1244907
60712
597763
830687
564304
1291741
988274
273529
520578
582491
6599
855889
258046
178475
1230047
707984
358520
144182
1348324
79424
198772
1229545
68511
507405
499896
621229
1095877
281267
493319
911193
558018
506606
1008288
976266
1160703
135676
817175
960901
1277905
1083999
963422
7998
1002214
82000
1121103
1343577
1118293
8013
797071
1162748
1359720
1069380
517351
854117
236698
802214
732760
928779
1060756
763437
711638
1314595
659420
559184
1253750
1087647
1005630
212750
90699
259361
410429
152713
289925
410393
705414
1014902
307442
842853
600309
868551
841325
258259
1100294
1230446
1265481
525378
1234697
289322
1170115
1246334
161878
842998
731665
407691
18103
1301046
1114169
432366
499648
1242636
585166
270254
846493
1144354
1027289
772832
22973
376571
479432
614674
286652
186925
230778
612120
896960
147527
456486
52558
1325562
757731
2315
1052236
343310
536028
1015674
159845
1052917
725777
605992
616914
187825
1315061
1238357
43976
722559
571810
613530
1075899
787780
530045
500792
318705
1148798
1078410
561728
243407
116230
536536
778696
16972
608264
1168854
849167
164750
898284
479378
261281
141171
219443
611709
1073987
521729
420807
1337648
772367
79969
1298075
455539
1030392
906944
528640
379800
1260396
529723
508814
782735
1157589
470036
876050
164114
1095449
1096332
182428
846373
572662
711047
1263816
766626
1071662
732541
285725
1029656
716104
97464
176809
1357449
994739
498126
876614
1084102
688338
465090
503700
203982
210467
50681
1037293
1017411
1194768
548130
999167
213492
671943
1353000
1112084
1165661
28342
695277
1090291
1058342
987050
228660
957451
676937
649282
133250
1272452
844834
41326
1218471
1146354
105517
785222
172464
644496
1078360
359763
634583
230472
853575
1293572
462734
704993
1358434
1163798
244231
750862
533583
937264
616168
959612
1194725
1106438
1113900
1071997
416581
310943
482318
1115341
327382
527541
420781
1150459
573322
1266880
847409
73317
301328
602392
671438
271709
868895
1145275
352026
358721
253883
1177959
399589
1019863
670798
1073176
898588
1122983
315992
653789
916675
753683
464658
428408
1304266
319582
1079498
818111
65828
958169
1346995
1200815
292329
392808
550688
423781
807115
927125
953680
2834
864461
213051
1150093
984668
488279
445510
204063
943802
251628
78222
192110
1147302
374097
654933
824461
1159196
456995
618810
1359594
149524
862503
1342490
1262572
414757
807524
665423
148300
85860
67579
891051
1200960
845573
13692
173987
733402
1278471
746399
261392
638568
936869
726562
71248
974362
678823
378390
889686
461305
682233
609153
1042685
1115262
665870
751390
421271
1290202
1064328
294094
533382
975292
1187934
922811
782708
982301
518051
961646
360412
182501
844167
1111681
528399
302909
819411
396610
371756
655418
509055
890723
892485
713566
764984
900575
1046346
575543
1163289
390779
1125240
586880
895798
473831
916301
710656
54715
847969
569918
762815
324640
148386
347626
270088
833794
104019
1348855
213475
1113308
603918
945595
49238
377095
953179
471755
321975
380972
859778
1076326
57399
1165231
31582
515851
190424
124297
1131195
1124201
907501
2214
849317
1224717
816982
81314
413405
986213
291911
479221
197980
754341
923979
352276
410595
168123
558300
764994
804773
928185
429134
114392
305944
627963
1027328
484699
1008584
903367
971152
60099
739450
524656
635634
194532
139988
162098
998560
706285
123833
863586
215423
1051585
236514
113702
484123
22522
868839
635084
1041996
585857
884181
967754
378212
1295619
336031
667574
572558
1351450
556366
776908
657945
1351574
503583
863862
789718
766436
1036740
1219213
749798
366454
972353
917909
1341480
306452
777531
427042
803356
1312548
918045
969416
124256
182354
422714
741421
440901
710618
319386
719633
1222271
539183
1267421
1155316
1279154
499669
514850
1301717
410305
34450
283626
1156476
1302183
897299
1026489
524726
1093956
1247215
673358
1273783
1187242
250496
822281
210843
154093
247829
153095
360706
369194
769784
241473
374028
410421
972544
557191
681418
88549
204325
738272
1342857
578598
1305884
397929
182814
593669
624045
1189991
1181902
432298
651314
1239466
1252537
1016466
79596
317554
695491
1047632
1224077
443950
427040
481583
250939
57446
1364228
440259
557154
65324
1250163
810710
706616
727283
823030
862581
235020
567359
209945
1250057
246330
727131
449264
506849
1322156
1050800
261538
512485
316830
1360320
295373
1132018
52008
457085
460287
575287
874787
302452
821001
908514
482768
1185361
1224317
860181
1216027
1236570
855056
804119
249592
1187794
371422
84278
1039632
1041020
579714
850552
12646
865426
474949
1066214
1947
489384
271653
5767
240546
162114
61635
675678
63214
1086684
469036
910454
85342
727036
1153599
1054947
352895
1122246
649466
307040
874864
147838
1107826
291966
16746
1122662
218559
370918
1355667
1106269
1350752
392475
1058874
386156
50964
1348607
887235
1236740
640087
854588
1079488
1277241
1009518
160464
1353890
955347
1222389
643588
1129790
569193
1170517
1026741
868041
41356
1339467
910910
128596
53299
1072357
432520
372648
816699
100767
391594
377481
1064207
542920
300756
284499
1363190
936115
390500
809246
879812
1153487
1091228
1295904
4238
524441
880271
31604
915899
1213500
1108791
596017
339418
1021477
454568
212189
981115
758719
1223918
120009
239550
1048929
1226655
207098
810940
1090354
19250
1238081
294650
424558
1146158
618246
1270318
796995
832640
1269198
36462
1174085
212123
319721
58568
209968
446343
661746
1233441
700245
1076870
1009449
376523
528967
1147035
250483
375864
1039841
258670
650692
197625
1056594
844949
550820
459888
853590
479225
896649
780039
583711
1361876
1255723
216382
266311
65871
802996
885095
424683
711249
321431
837801
580330
400102
66235
1291567
420317
733421
319320
956159
608
1118408
552018
386647
1076701
868944
792329
606035
602704
774991
1305941
550753
1008197
638028
307846
1119980
934242
1092100
1284535
1322967
326384
805683
842426
11338
231318
309694
389078
1226291
658847
190460
525304
337032
143539
544913
644094
1274422
407912
568995
869461
105696
410260
1016714
153441
208382
144546
33146
19541
993604
942726
122844
1038742
244503
417950
1220861
1137269
1128484
805680
87448
680856
930614
550399
237624
678531
510094
652263
37926
11221
705869
635912
501837
758301
1191577
638834
209988
746021
1314748
310647
858253
965915
1125666
160738
1152917
345537
342376
95426
1131599
150284
1133542
162311
724299
1045970
270100
578570
3786
690568
483474
23561
1249634
1231462
910742
612810
440784
189717
557371
1058658
976779
977687
517598
635164
480988
1145533
493309
315746
819244
1162231
521508
748941
74741
252622
802330
1362543
1179374
361164
433237
425723
199139
49963
907382
785121
647437
682974
583319
30519
311320
865034
517513
1342144
770128
669156
1273080
1069152
681657
1182319
746234
254761
1237312
93850
112373
1083728
1043423
1134738
1195257
933723
1305308
626959
1331418
764777
1064089
209731
703746
155348
38793
753249
588045
1216019
190796
1069034
610509
1158035
932978
498715
359873
475414
585614
301383
1302060
966587
477103
350177
1249257
584393
1208297
978027
860760
726137
631996
1047347
328913
939437
1152044
533919
1274162
157727
188179
667512
858483
39482
681283
1281786
711698
642415
752345
208554
148159
121412
594913
308642
500201
1267127
1159835
343377
785439
1205100
792268
716774
231219
1017746
1119856
1157653
1168485
21575
285147
1009522
861840
21639
605495
1102063
537789
295161
401985
1344033
1352333
403959
1219556
290067
41181
1238605
714777
583716
7211
480831
253113
407711
843574
463905
373517
832880
483864
182266
682547
1017643
1263139
273460
910453
829765
820258
547305
26097
922491
563406
1310898
1345847
743564
418955
307653
686228
1097303
1322199
510161
614771
66050
390555
771997
1264514
888630
115988
479794
784090
880597
1058606
604922
298358
153628
841927
680632
275964
127374
1057579
412458
1106284
1307792
32277
24132
1028475
927408
159632
1022279
232566
1024756
1011969
758341
309607
964489
338174
519600
1017453
783753
140895
1302236
329629
134576
1237021
91302
1347563
805990
899598
208742
1283643
577200
421473
303404
254768
145620
1057736
779517
1098061
990013
586537
871974
322634
406636
499177
472695
856058
985302
885699
1007743
317667
698492
1033735
659684
996403
1135728
995514
1312598
1023540
1097629
436099
871648
342761
1119495
619074
898228
1227011
1159901
698203
367085
2149
1162292
220879
526232
1147070
4771
965400
402144
800515
833438
1211243
44262
79796
1287368
975882
8372
526572
720361
347282
1007619
559179
886673
1118527
383353
362361
1282056
2089
990224
603986
1231525
288057
1162502
1271952
694510
1299435
1174941
1329985
152889
30897
864796
733845
818027
1339662
1135775
882087
1044170
627052
726874
1277862
642048
3803
444141
865549
793962
830578
797218
1232730
202328
862820
902452
1357519
1252138
743528
1037756
791480
671136
821363
28398
842925
668008
572376
277052
492296
1081466
1000551
638612
376504
1202655
908075
518251
1118718
1198506
1068998
55870
634713
312458
1230699
824567
551567
826179
1060835
386626
1268099
77206
576444
1165193
730835
626908
6963
832808
484636
1118426
1155898
180298
747220
807423
353958
121992
316931
1118144
53413
794307
1335901
502485
851647
1162003
1350718
237440
36996
559636
1265351
632235
500001
1273863
1325151
1047864
1330377
991921
1097551
1277939
164578
148148
1063459
675186
964579
1302193
1361523
316297
1060218
953760
243016
528299
410471
1207976
984829
801224
755136
886922
1332458
708491
914072
524709
1211077
93268
319670
857905
1041368
122669
741767
845677
1270480
720751
235453
380299
1008629
456117
948046
246558
562324
162850
452061
878322
637099
988327
377985
1137
660724
1104392
137801
46519
763433
1011551
383597
107279
442940
891301
521928
94906
847193
721120
1228644
828963
1169815
1250653
954847
1135071
1351575
193396
511801
395478
112390
346703
1169223
888926
979420
549617
1123210
1359400
1113419
19093
787556
1068419
462328
223544
74868
161933
827331
1255519
1264128
648595
1035198
198400
237723
1062463
1268185
768938
158371
800098
483077
1185767
1273275
1169947
1184466
318706
573950
1188755
1049144
708261
1147925
123637
173381
1126858
1357225
754497
1035313
442077
1281669
303357
1133370
1345275
1186435
759290
507491
1067347
30932
1054312
1181719
1283111
383344
1340320
35484
820798
226812
933996
416277
1301663
431322
97418
378523
1028599
735047
477163
156321
569721
1217558
100889
276123
1193999
1207399
273600
98368
1275766
946846
575546
878221
818385
257237
546974
408064
340434
1049216
37274
1037864
770701
484831
516345
241457
1316054
356675
150260
1195709
984302
364377
174960
1240113
1229425
697224
345691
414447
450898
770152
62100
669523
224746
761771
173201
1097307
280374
1226762
1234414
550012
618692
636043
868948
1036979
464972
239768
997118
634729
981767
295414
961874
589787
437136
1256392
686755
944425
18549
837801
733121
582100
228792
982112
263801
601572
968070
460160
303499
1211736
416003
1200454
405060
1322403
103989
990634
90214
957513
572326
380700
1181641
1098874
819072
126706
835484
949975
173446
1258046
425809
57048
103655
409302
700350
1215088
376193
61032
1090778
512038
823443
319835
296469
1357381
74536
1050699
888444
410541
508229
1131488
1202198
36281
1322235
1067324
938666
820609
972475
793515
539155
1227913
559132
696611
616386
554063
1078710
346443
82962
894012
59925
923676
1247260
866707
601205
553344
220597
1152754
1178088
225321
161243
1012664
128488
110519
931687
650164
686549
293647
705740
80473
623496
247497
322953
580740
138191
94657
107057
871070
435489
1348583
569475
1241646
298075
1089655
1124317
1353581
1324270
644226
719738
886789
196273
1051025
790953
530114
211429
511605
513266
572140
625099
482037
38267
816444
90619
1168762
50395
1051018
577018
312927
820024
584213
721009
1136202
215514
1054556
448278
657919
897104
540875
870921
1299609
864153
617837
755462
506265
903500
1190333
1035674
1099519
345373
379036
155930
429779
83326
962815
617068
891390
361695
521759
750666
1009926
1331793
977865
998704
13375
441244
68306
40106
196117
1219795
831356
164070
1139598
990974
397576
267187
1093325
159463
83208
491353
309749
768864
463901
735957
334863
353662
520085
1224891
927139
795733
661408
1227456
915635
777021
298350
410683
1210675
1221594
1161727
61758
487413
950336
645722
112865
1069448
522841
245618
682650
1331208
1284382
111794
872339
1091166
1331619
838163
968318
1252517
575144
50011
54529
712975
654207
117743
750763
438929
574634
64040
1183131
642609
119504
516227
845448
1214816
448208
390984
1102142
37121
1077813
76433
304474
1171144
822113
616702
203185
1037882
877004
132298
608967
519137
6706
848989
191744
1136912
1034308
980070
758389
563048
934368
866869
593766
119290
1158978
366979
1048821
1025871
544691
1135922
536818
1147232
438551
364864
670999
1163587
184836
289736
1357866
939285
1077607
721475
544904
1083271
216632
1086037
211646
74047
1285569
388650
452729
1296211
1214775
542202
816296
553424
830029
503925
113068
353989
866099
1282332
670770
1020341
1009554
252497
408191
979984
922749
1087610
356594
664313
510462
957126
1307772
292284
74817
460683
1067704
1292977
801816
1247124
428757
911523
112463
1293381
838116
269369
1195709
1042981
157545
1181971
389946
906056
697423
1302699
1103719
653360
288289
874379
81195
434297
1101707
287281
170454
298241
175534
850317
527406
424621
292957
1015120
163025
1300083
1167991
47287
456883
267
1270363
92511
803597
611723
650413
172192
59663
703377
1300270
1102001
233673
259591
313551
419726
1116924
812260
1178263
55711
188311
1133817
587603
216938
940206
1298805
665945
970211
635253
65658
1231044
1345279
1008520
46415
357014
1101501
94404
477165
1195328
441005
175420
276492
311957
677629
303275
664205
1137189
943403
1080688
11612
1139502
208471
1324548
1054769
1281093
270624
586343
535999
851639
620848
48363
1247878
1191740
97606
1281090
189565
490899
315857
833819
990354
642470
1193675
1310890
63287
1022215
36834
211601
769084
1240468
719082
568831
915702
1047075
1325531
401517
868209
116755
420674
1246809
225710
64501
1303884
99302
222123
452533
881711
309563
295465
289163
971482
259563
154955
797210
319602
237363
451506
61804
148534
1251685
735993
792268
1320320
732134
458098
684816
738188
833540
418239
1102944
686523
1016814
555798
319510
428443
1052089
637556
791518
1223886
1004974
1348037
1321585
748525
615844
1215687
728637
911956
1265499
1031460
1007789
960652
529573
788721
114268
958536
713215
191999
660380
427802
531114
133582
554116
139747
1348237
113898
278527
419236
785027
307637
768560
465310
1195714
145775
527290
490670
1212589
190962
144371
1247753
678786
1165442
1032050
351826
7813
542946
978270
319464
1252428
1067133
155480
732092
935799
181533
194394
1237578
799210
437201
1061323
520332
496921
88041
485108
81910
1260146
1105806
677072
817142
281629
380897
92025
917295
1101264
654469
913915
971048
54941
994031
1147556
1017372
1335042
889520
687838
893136
487713
640327
1268664
1287172
1119776
773192
128226
771238
377214
359998
145679
1027877
1340512
1266878
801312
934093
362041
1158838
542259
951522
317625
566915
506159
1248744
841680
885920
1194210
153269
383755
379723
1357043
1182641
480909
752434
136414
946768
867758
99994
37268
1085782
723340
189875
1107400
492197
514201
1281892
692893
295591
566603
1073252
1178630
861997
247978
453782
1096766
430290
1020637
135337
1022202
94198
985094
908933
83107
63479
274845
270881
581836
1056052
666351
618221
144541
969961
912106
1335069
794973
1212673
953607
207846
403449
1355241
810268
481781
17940
789473
245201
260206
351011
20908
859870
471141
1191696
1153287
715259
548196
1250876
360622
5263
167769
892033
1108877
764808
435276
342344
524208
287542
774280
943010
1079496
654017
989572
357743
14547
1078014
1320499
903762
849305
182677
203444
887468
566428
1362928
675000
177644
1069088
418200
211116
973069
354896
1353564
597052
1358874
1317443
895894
706033
591116
752661
772971
1123869
1072855
445835
855590
722041
1069236
950540
831064
253231
1120845
1362157
325331
332351
1125118
741687
473688
678457
87258
583083
705911
1174506
322204
948251
104008
976192
269727
539855
559006
885303
767381
539997
1042296
969664
171265
744533
520842
983567
815789
921363
796340
54229
696607
198091
924977
1322480
662962
790501
1324900
1162070
353551
1303186
1256439
336854
1104858
940834
1199614
319826
1117873
604595
180549
648294
159883
844523
204489
23683
1228006
483386
589338
1180505
798528
782862
1041516
933447
125282
903106
880700
564511
409496
391952
354130
133432
1272419
715587
857951
358378
940977
1148299
197328
155346
630054
179400
482562
163924
155362
808241
154898
146571
1116306
444591
268453
1302108
266676
1180942
1182614
351926
984400
1356444
798986
240634
215707
1237113
1148490
292837
634557
696404
244898
486857
449446
704274
71991
133593
349515
756122
538928
1102271
202784
419616
1296536
890
1158175
1135466
947152
584410
1145535
131749
788226
23716
16038
35842
266716
1116301
314254
249127
1092164
1139128
261489
1280879
1129575
129081
834657
620170
510649
994923
383824
204062
230024
270502
836425
541581
1057868
490829
335498
1110668
192533
830391
1209207
846520
661691
506266
383336
168900
1077330
463126
876813
924445
1141304
970263
513563
23721
426218
751849
336179
866881
318307
524207
965543
110220
1097800
859458
38908
1349460
572504
974351
226739
933501
217224
1218336
1169232
656592
252725
1111815
1192322
164645
666883
81335
897167
435931
492361
363631
59629
560530
123456
984413
1308292
289661
291908
1094508
730905
244989
1083041
949720
961590
146348
457180
1294955
92010
1156786
347930
624248
496514
539549
528167
560632
416854
247432
616987
873582
4438
1360213
1035927
925823
1304349
827196
333295
230623
701564
165890
1009268
519950
447849
1273694
293964
676528
249027
1142839
226180
9425
410693
410495
568492
916569
458603
103370
171482
192104
1275570
1147036
937400
305283
39576
1228431
680194
1181229
448780
86571
582538
876151
1002674
433825
1283130
1074119
271238
362516
902528
177422
1821
165920
1147158
1255502
523384
1013126
465206
119871
815490
611504
144037
1188024
1306912
40853
1307309
36637
146746
784852
466089
21130
52641
800805
1081369
112075
477431
1312854
469935
716933
1211699
252668
249574
1265382
40181
108594
332605
546060
375443
1275345
377177
555218
741963
554097
637017
360648
297232
402462
673597
720811
662983
1259668
62788
696756
1088001
1151217
754990
471265
571116
162306
1312267
557380
740498
190418
744905
691561
611443
641227
302817
432779
168578
780826
860829
322085
419593
432292
598277
722237
1204927
980929
694907
1110912
811563
351017
458542
734577
478906
582466
968336
868161
1328617
786106
416369
44209
43002
498410
875292
325564
1132254
562519
1052056
1350394
1048623
29541
1204509
151032
1252865
356372
927672
966387
167846
237122
471910
882258
1124670
282181
1158941
1093372
1029643
1168151
308707
478112
939891
1270119
728752
496920
892548
193627
1125454
11336
691945
180233
1285872
310850
38148
724038
206811
913819
519811
726705
667755
513390
96259
644788
947481
520670
751217
786949
767189
337721
1333645
21754
354231
418547
1343332
237480
702058
181903
1086543
220544
871000
1055648
67883
662694
1032018
1252594
994060
427519
295631
547115
108660
1010510
1142113
789244
1205670
407982
18864
684958
42403
16098
369784
286125
308105
1204824
521409
74978
1035218
75573
256940
35650
185306
75429
812642
819176
569821
625844
218275
182485
47041
35498
1020470
888996
341825
443564
792178
511260
426464
164440
1069278
384649
778858
1281929
297676
1182293
422863
927709
1215489
40387
1080568
399766
1072958
578751
795913
241824
913653
1063071
250141
895783
1063840
1060805
102306
607088
436830
1237581
244945
1086975
402059
689498
852308
72220
204276
608246
578630
1160066
51987
108939
1097170
355299
57748
200170
489060
1119839
981797
247925
1170395
755173
482940
1070452
590572
143062
456703
1227372
1332465
402393
486851
28836
1133524
137963
1113689
1182185
924752
557867
660345
962503
178795
145087
854982
389944
678508
1273880
123516
1112929
6937
836413
900635
1274876
1233230
851148
1291908
796953
166048
1337459
309423
502007
1342213
725758
486993
1089986
674623
947807
707531
924573
609451
751227
1143659
1194044
254276
206748
218319
319215
505819
10040
435632
405658
908683
665507
808401
19694
1294686
883664
560902
145030
629450
1169777
187936
1040504
746632
999687
459388
282209
878114
155555
1130874
1162757
428782
128615
1229960
363073
1145149
1055637
878939
1257601
245652
186989
966155
134592
1256906
70222
619832
1288402
206776
1291979
1098484
1021616
1277212
414816
122873
862295
803015
1107716
1141181
393190
375558
49277
897354
725955
141673
1031378
912163
506233
1322462
1022225
475131
1344748
467418
567195
24826
850419
906847
1282319
131970
1282553
614186
1027846
1297296
1197766
508410
1362961
1075155
177858
620581
524195
245152
720348
1189255
1267675
163467
311463
208345
422992
729531
381961
1024758
11355
632280
805958
324935
441969
343384
659891
444968
1137686
216278
328091
616099
877165
107688
541644
650296
614632
880966
678620
64085
954749
701442
1327244
1181373
1346454
822799
317856
800945
805273
500509
589528
482245
790488
385323
1096943
79217
880925
977701
414643
243887
775255
875779
1289940
150254
817011
1269383
695740
471910
1046489
400153
681961
377506
1222642
1065549
201662
1203764
1122691
228196
1181195
763875
104274
193257
262505
228400
1006762
871409
137837
496193
725209
675311
1058263
179662
17443
26773
897960
1070199
915485
412445
1170653
916134
179483
43739
734777
1015870
940876
1299887
672479
882325
116572
875733
667022
606283
750180
366171
145963
1330984
699218
833441
1248591
374070
49103
264741
730087
597258
1333841
662287
906
242625
956409
726210
1135871
298148
410041
465001
1060303
717086
423775
20022
544058
189445
1010092
387168
1325282
207864
104743
533974
895470
1229994
987982
407466
505575
1222256
1048472
195665
762212
1161428
1158885
1162541
1182556
386642
225855
1301991
792935
10451
236463
1339015
1303204
1293327
625124
555788
391719
710636
967909
302377
1117748
88635
468292
1269364
194036
214174
1261026
1067643
1035923
760691
55528
1023357
733470
420732
1179050
113420
255769
427704
1170025
316902
55877
598622
963039
1356703
18631
171330
764063
185675
898541
555910
1129943
237097
1152266
1301776
551219
1149366
454070
124597
523916
80514
558223
1189955
854800
313463
1057672
1242372
719185
596345
779030
1075261
898110
354687
1188851
375135
707291
929091
167949
474166
1183478
1076335
864566
366206
1096865
692738
549345
101716
869245
633993
627529
619081
1163905
797231
108745
1016882
106717
944194
458409
119733
1278298
371439
1046558
966897
1116478
1350349
185812
296060
450158
1145424
519071
214279
447560
582762
49004
240920
817419
654941
544148
27898
114674
850511
626848
559351
223267
243370
647738
130337
214131
487894
138556
721417
665251
1048406
1335488
246775
533946
821048
849153
901265
1121536
38832
138615
524516
812551
732944
865965
658188
381298
105032
1102713
430698
689180
1212015
486083
74648
891890
1063022
1071118
514434
1168263
1261652
642554
684642
582472
129292
721048
1300466
1025120
743907
971397
523131
136969
1240700
83303
526942
227568
509790
1164589
293011
384409
1062529
723075
580528
168706
1141917
1360209
130912
92617
392423
120800
867161
52623
136301
11122
631749
868005
895110
760298
580059
201206
640457
644065
549742
466263
458674
13365
264072
147202
335195
256207
1239495
452306
99680
893061
500993
300640
394022
1131413
650081
579647
769204
30629
811236
1175953
926628
922515
845789
1174468
421622
220012
518289
771687
302673
1131511
659742
1253319
939438
724049
1084408
566080
882231
447060
188791
408657
823265
78024
745493
842550
361220
974932
648568
1252978
276442
1150440
606625
813527
690670
285448
1235121
263774
327068
856657
1011841
19425
950493
707398
858521
1210155
1065022
366556
126047
791336
633877
519083
433474
493072
150217
1192599
605509
182196
1356608
1330196
31992
1258504
987222
125629
530453
173204
691975
1098850
391597
1096880
1355480
117613
353013
805101
1119301
710074
1191009
819467
1160822
836668
902323
1317714
1308870
1106733
60574
1009073
654102
848055
786395
731239
246329
775265
768348
34694
615643
865909
949426
1106397
1312586
610813
353939
346033
1278430
1133398
386166
394641
246412
1354723
875973
558196
435740
830063
1044395
444298
482076
710485
440247
379637
890593
607260
722531
994594
286751
231768
275748
224717
1145877
240165
654460
1180874
1198251
425535
958322
194676
34618
869106
783094
1158580
627488
1074476
405710
1253090
445400
1135912
373453
1054050
816074
56531
830627
1318957
164239
1313429
833889
851808
304833
95380
502948
320039
821483
1023905
941596
226945
918994
14296
176429
1134081
384226
805320
598677
1332740
1179904
68217
595575
578766
383754
794577
1188199
1340472
1339264
250718
401664
494395
1154610
216276
804810
525716
1274261
752804
320889
214961
1246108
710915
1197788
588747
836033
1214801
737066
1013447
1132150
895077
871422
1325379
352543
996886
857527
435839
1073467
232790
968196
263981
467657
290352
490926
354608
1195331
729794
407796
1227224
458737
650273
1266534
1021703
939399
36597
696028
482768
859474
238253
1336951
1296791
483238
824438
1081970
282833
108592
610233
1076927
1134313
71542
706289
132217
260903
877912
1044322
615457
741511
1314739
454351
1305685
362066
1083563
744577
1224765
996988
521576
495997
362561
962524
501529
1148118
449233
79928
359475
350957
25634
998123
1189307
905944
561441
769408
187929
915970
223328
461012
966536
1299966
873493
166733
39496
1114570
1094785
486720
331694
369391
243506
751645
834891
748006
987368
964728
79753
808102
853453
461478
1254367
1091362
1106941
441543
497654
1038791
990053
640336
812611
1162497
566582
419187
247635
508619
106334
125863
286516
644632
345144
128230
1076017
1180977
425109
1149914
983457
1039735
356031
244561
578889
263389
943648
583319
788250
526048
628226
1013858
1127754
533099
1150208
1349806
243504
1044671
303940
88087
1296473
1037207
564511
1072420
473711
214178
1040741
1129899
516268
817050
590067
166849
1146913
1233817
462293
650637
19662
1046289
99471
1270194
768348
53690
1116068
252189
125099
70918
779445
204194
32220
12143
248148
845392
993141
1005432
805144
759765
515224
1130875
497559
710761
1023439
571486
872679
635727
171580
445933
1074925
1207283
412690
870987
992306
1344369
1278202
1244863
937573
732983
577026
184411
444132
418129
1322494
811071
393106
609561
1078611
1227602
879201
756609
1071816
1094130
418095
44119
473269
1233717
10296
243995
1319468
1356045
618934
690726
1013673
1182022
120272
1289587
883425
1240789
106027
945423
249723
750656
872600
874132
274203
600633
382004
980904
1329895
1198361
1095028
889402
957189
567386
472295
182824
1200921
342132
1174017
490880
184601
675040
520413
747390
1121824
956071
1173531
1110544
842610
639299
136087
227618
123977
1099959
698855
1024018
383592
1163229
38656
799845
1113231
1172258
866762
695950
963825
311251
1149750
156548
118331
1332559
418877
977926
1340767
35990
110098
854222
1088282
373211
943866
631047
1143653
691066
1004368
41120
128967
200477
178494
1263386
780176
693899
338127
1082842
355054
1361748
983176
910170
876015
504026
1272372
958293
550929
1179913
1198608
495830
528155
1167968
317530
597152
1051125
1272572
925664
1053761
1343311
1018191
639433
183218
987230
1059640
1186932
949072
429845
874311
1347114
1347313
252893
117315
381189
413829
297204
1341108
1251208
435711
684931
816016
619499
1352191
373535
806235
10646
1275590
762559
909423
536423
564371
570835
507161
390285
327580
1270462
124832
1340919
428598
415806
542165
1330213
815044
328486
803892
897113
501901
1135236
537858
1108855
1155422
43253
280705
837233
465079
212235
1287752
1146321
613602
791771
334232
603117
1177479
498680
1272138
1130601
58125
1077408
772470
897915
939648
163949
1161705
1144454
734590
1104927
1041401
1148421
103075
102397
47996
128044
1225870
1245216
1203884
385242
64278
922646
226969
227320
1107273
830252
1358126
534789
1314558
654701
1267732
67142
299720
1002105
217121
1007152
628503
169242
370688
95904
877149
367808
278320
879446
52100
617986
126270
734156
1273560
1315389
148976
758938
48482
170649
214700
305685
212507
922711
759448
112493
979507
82930
901344
1248714
1095558
669635
733455
361662
1113803
242312
238928
851755
477063
1246608
595116
585653
797576
1117424
1250030
471869
729735
506356
400558
1311116
628384
967163
1027958
785950
81063
492303
841593
652997
715547
304769
808916
552629
231185
795289
1181167
392279
609448
271895
930130
299654
1136831
475723
691447
873555
618070
923049
723453
949805
937993
1122887
641902
420978
871175
957786
1244453
8117
1236408
990172
406354
422156
1313132
350071
265483
1251383
1261709
765649
1007504
720439
1014
812391
1343018
435209
607672
389822
591286
216081
1075504
920436
449165
265493
371006
1328320
1284366
172226
563046
473365
489942
696549
558345
932516
1144501
229787
549886
769160
958852
722675
433845
1237010
452430
660722
766080
232442
440985
1283049
1260317
1032916
908878
1034511
177233
544881
839176
195915
1077876
677101
739203
1212283
476921
944365
1461
601458
152697
1260320
727525
1238815
1316242
763059
1293530
455453
136534
919973
500885
1305704
781501
1310869
1085762
412789
158757
623987
678103
504876
635809
612313
1035331
827752
107946
526567
76864
50046
662537
1222066
301488
632465
730689
983104
924374
1336293
992032
1153053
1066876
719205
652456
1120011
286379
680544
630921
894161
1329052
651733
401112
783369
188219
169717
440038
1270902
248375
442738
342050
302449
961364
977670
1220788
61091
611640
1242309
525060
767817
487644
34408
927824
333973
668940
172262
789217
290021
1159897
1304787
1040511
1181430
521612
291974
194650
1308946
221348
1232298
246863
848532
668457
202873
424593
436480
678818
851955
457148
510470
370772
1346032
730220
1012165
1012174
616509
889094
1309049
753204
143817
326159
699420
625291
953558
23412
220964
138608
1364041
251642
771002
1012116
221264
1023705
350920
435573
1004692
163035
141899
1124474
791375
566513
818348
335493
491688
36856
831558
815316
106868
433853
1215147
96441
839664
979120
93951
1091390
494153
141179
939814
795849
103351
82214
218915
391060
1212673
240237
1272056
18642
270169
1264564
247248
1092336
86163
321164
229366
300386
258109
983092
384190
1172695
771303
552287
617274
1082211
507143
1277730
54937
143012
786908
501403
253851
1198114
1055384
944413
706568
237669
339702
591794
1181955
730798
313810
731627
938110
1253478
193475
1350785
947786
929861
811958
1146379
498524
596112
3102
516607
840190
1054752
788798
1333043
738428
1299666
854745
1125383
897053
314198
1124493
11453
994757
250249
328775
115859
127815
808108
715567
1196608
103494
311937
378679
493719
554557
821226
1338299
527878
568206
246486
470492
1004186
982131
563969
153245
1009220
842841
142499
1138619
555924
1123185
375102
804239
756288
1039294
68938
674062
42228
394366
136670
212523
553985
297330
954113
659841
1263690
614074
559700
177422
478477
862201
12276
131938
999800
92866
373428
65188
58707
1196872
929491
1274256
68905
187897
191827
612385
61204
1230799
1202229
887019
722589
73974
783092
43022
428725
613195
32683
1333792
88250
45442
619138
1305180
319776
1336726
236354
114699
273483
250156
233543
1096619
608383
172696
1127721
64947
929180
423943
1176549
598388
410185
1040468
353677
353612
874877
1224729
523397
950667
997573
1354431
93324
1181185
129010
964493
1195351
16998
208229
1085006
395193
1128683
745471
405410
1297886
1235511
932855
46056
598875
1055072
823
378448
999327
967709
786493
238819
452023
480153
573629
659760
909913
1142447
555068
875495
802753
1292086
818133
317998
403201
885713
299220
264645
719740
1088407
831189
755497
928065
111651
1191401
916041
1058449
391431
1170793
1302659
317712
1017324
908198
39433
999464
710100
1231638
738651
1273889
203543
286924
687297
441612
660342
486758
1318524
794515
778858
383767
690586
147992
694863
1133777
1035496
903265
628896
1336103
771925
353936
430265
859554
1305539
1037529
620415
14773
581412
416735
1193540
340890
991978
148687
891649
292992
121935
1109919
1316699
766612
665838
376840
1258126
756501
1124773
585950
940148
701915
105079
88947
716917
1136627
14577
1187390
973293
323085
584057
1164697
492075
1263007
990615
274713
1022953
1203258
4226
1001742
145518
569029
1184818
223716
325579
503671
1069506
472800
115923
1076863
434192
1140294
32784
143394
1295807
1234101
509412
468688
101275
110102
1028952
1182216
196522
1224234
8091
1057992
885430
297597
979959
414662
1299806
522572
909889
114258
493752
58430
1084123
1065122
1288014
1191331
580632
519703
90007
518833
807731
956672
905755
1212708
742815
207882
841155
479369
1181250
981260
404187
1193999
1124645
335569
424030
1290047
1326011
290241
1123980
1030523
902104
1055997
739277
415874
22922
251319
1306676
475477
685069
540606
1165417
1231646
257188
93791
357275
187447
1214716
803773
900533
676418
594855
1160187
358558
810013
387667
220277
1157701
302272
350579
1254163
1006668
1070453
249998
722387
662513
768016
277430
191402
870366
351914
1074975
929512
766698
865070
722616
1176317
1168844
1271819
612357
1254862
763163
721494
1082262
912512
427589
1262918
1073845
517545
682212
310611
457315
389268
678878
843411
57207
143124
549219
271600
1312433
1341203
1101311
961511
1069735
1098849
1259308
695065
885392
1298075
1214114
684997
918246
88877
1065446
98192
979968
926562
172762
1352695
1326761
604615
68664
340272
1165925
229102
915771
590130
531833
355909
939291
1087268
356772
432725
728269
144376
415196
1116893
1257982
1055951
728617
860772
327632
501171
561337
217796
603865
360960
399366
422672
1213787
240653
810665
1158498
1016653
315672
370348
827102
188259
679359
326771
188931
988038
517268
749640
1092961
679165
803925
456902
364942
488174
876198
305091
1198273
131776
519249
657000
547735
403871
733264
1119747
1059341
525576
679704
906783
1030134
1091712
743360
833895
46194
76789
881445
62169
988289
491076
872171
1188864
828728
4168
845250
63707
133439
467471
54422
488212
298218
677659
582701
542298
368022
991668
963261
87684
557240
719762
339355
139334
1324104
1362876
105913
126998
1038316
44784
318781
989398
1340331
235948
533877
918557
796810
240957
990595
278883
1041025
1103925
507188
466471
435378
7157
932510
1362331
505706
1362310
1004609
665037
986520
1209303
758299
873746
1349298
811312
1007597
395515
1284099
235769
888400
905229
11805
651690
718776
574625
804691
915208
285329
404492
39443
731376
1099957
450702
276368
1143813
14378
929370
441974
796858
276717
12099
1108307
719219
431479
330096
682560
974224
350017
129447
1039244
1048151
328926
359935
1056905
981806
913824
782994
336363
1088173
1352745
873029
1131627
829847
1251658
193519
290957
367726
241984
1360353
282017
125433
446680
924283
1215837
1318460
1072053
924756
915421
44929
965777
705148
1351857
591455
256271
1215698
1026194
228916
525404
1172774
775697
238217
390009
503907
75331
209939
592982
101702
80283
1305938
930590
516028
1359581
819392
1313106
738013
73360
990180
1113605
1326624
524979
323423
961834
541890
853648
1195722
958725
1145471
1194890
897669
214196
145205
67339
556147
335619
247460
582049
1202794
495655
561629
1088876
1361646
677754
3084
1302519
917493
1049255
1262099
1239886
1116934
1160596
991661
284725
148085
1058901
794054
114093
104102
551493
568264
381279
831234
69557
864186
742182
994211
763029
854736
1066094
473578
879896
314389
1173412
1355435
88199
223744
862153
1195343
512562
829497
1266599
1217823
866397
1127231
431191
175955
410787
812310
442335
662769
887307
651463
1003753
719186
335930
962092
184404
1274205
1019264
444315
1083131
192258
732833
733951
690609
657946
443881
1021539
1327485
1123250
839682
1255171
1184810
562451
1252014
84266
168545
74827
182096
1156695
861048
1146617
332508
1271901
1213602
553263
309086
835411
64295
362547
1152753
510183
21342
1138606
1153427
1013015
499721
1176909
730121
1129938
4828
799453
180288
252100
887004
265126
220351
1316285
830104
676032
1015983
188705
1215927
850859
54998
625798
365133
242767
1175145
1077166
504519
810852
1078425
499088
1087679
1191202
1299144
325264
245394
1112622
98673
78717
10557
614295
1318258
597317
297271
656329
627872
1022924
1267999
939652
59591
846947
768086
387982
713165
506829
758237
212365
769237
857638
1297195
714542
525906
339498
1196474
1046030
1339540
726672
887798
86087
251683
122334
754128
1154720
118372
651583
1335471
1310237
169934
521606
105087
401199
403822
583054
223687
215418
208427
595548
931355
1014262
949414
131178
511837
994417
1164581
1205468
284226
1136789
1034797
159306
639669
843482
1331532
612846
1282950
594477
304515
1091000
1137133
918578
1012205
779035
437722
543137
539321
519009
113292
325193
871428
934069
1037368
583999
591411
114939
1222104
1271589
578743
1331787
1036997
479067
711955
938264
109151
318530
824090
240367
841878
1281822
13435
172583
1334323
936506
1128487
1000213
964316
1280029
340905
1089741
772056
770744
1158104
1004991
324633
501393
912107
361468
568247
811247
94380
1172281
918714
81293
1179949
1253360
331113
391271
1119113
974097
681526
316654
530101
942469
1006351
1132974
1341029
235527
1136732
162616
1246794
372458
20209
529970
189564
917584
448985
1000201
21769
1067423
417960
230984
225783
864309
594426
75749
1029198
614848
843042
942469
1094975
320582
821081
630879
1361842
733950
1128123
1197815
593229
329039
650317
1339332
820028
505018
219648
512467
125060
268696
809267
27597
1304298
512343
1084147
714027
21827
785125
885402
1326621
1238577
53815
661364
324836
1229828
790635
1325257
1251084
244693
1059086
254276
437885
1006427
659875
1206242
1086142
141370
883024
790214
1005086
948126
1080826
995261
796710
230119
929463
1182881
1334316
1112822
1248111
528030
1149058
1175473
674656
346394
576182
110463
552952
508509
1126767
1336414
649988
1043373
1351495
19642
203929
435980
496607
609407
1346149
614942
405801
588227
804645
458176
1133277
724432
1110913
516428
1220037
431258
476836
65941
411461
1094102
115589
977200
56468
200300
390487
337203
848663
1242425
1153820
179068
719740
706533
620573
867524
1045790
492641
989701
979420
70177
202886
154654
51628
210105
511
785163
133345
1240369
123570
1323706
339100
519457
164353
662674
250617
1161376
1321876
295997
873958
1135585
1065720
1296735
875893
200698
327599
139732
429620
212517
1133098
1283484
37489
954913
256285
730282
628764
535932
901356
847640
5189
1080680
1156151
942996
1158953
1178065
683123
566248
1239769
989704
250762
1009134
1225402
271796
1147218
980906
667489
1140268
224837
1168803
1243928
554499
735677
771966
150781
1253701
590505
680518
855566
198051
122761
26475
167651
578122
498997
510899
1042000
396829
410663
796502
1131580
44500
298714
789447
914433
338484
98394
946301
105790
754237
1100756
1116476
653987
52652
144849
519206
760299
475268
330108
1055887
674232
1003293
890059
334685
241667
631197
431756
719369
508605
1315175
1353506
97502
395515
1221328
292067
506889
644636
991596
808677
645771
650119
1358556
239686
627961
478807
1129647
765994
107255
545553
1268854
794585
1083785
440542
364059
723210
750593
1331659
842765
791169
608127
1031322
1013789
434336
716246
852737
693933
524653
1288139
921985
533789
710149
1031251
426486
1000786
1104070
154874
305590
984615
405460
31783
954585
978296
923121
618136
1149801
171630
500755
1072450
553577
1121396
539900
33271
846277
1284166
900188
899861
127820
315732
1143895
570746
689519
916972
29454
965100
815811
887781
318637
664480
985049
616680
395412
75009
12116
1093546
289742
674403
1301281
359334
1259815
781743
275756
538947
1189439
976080
444566
1205354
696165
931160
834595
1010068
538338
551031
1196606
411899
861941
475306
334302
1114539
503106
222144
227252
721859
1077488
509300
805576
1031138
947359
330601
508427
1314790
742724
742373
532462
1156481
564167
389603
348867
1323749
1086812
1183970
243116
769312
156902
845175
668476
608039
343281
1297329
1131162
632688
290147
458574
1333220
1226101
196636
952975
286449
624839
928753
762034
1078406
1322218
289376
794236
378974
324221
1039320
774423
117295
897039
1005382
378969
211207
644233
275839
13451
1298060
69765
844074
98689
336485
584016
455822
801672
1256929
202013
1053361
1267924
1043035
34268
709764
952847
1333201
884119
273462
565690
1349745
1203184
1161685
101935
1016300
754060
1267021
580436
606763
729849
102307
549151
1320517
1304068
1329089
343875
1352590
684514
963697
922645
48569
317552
373680
993564
850910
1349960
1179111
771392
860907
346063
425998
1167442
1259967
646591
501346
128767
659150
1073344
953623
1192037
911980
1305083
902089
960247
1312895
908786
483530
1133921
864813
647119
74895
855804
1025367
629669
862062
791648
437850
29134
3013
1093927
957964
1166680
504268
639254
1304484
563352
481179
1308946
806074
767296
1241741
1327006
895527
651427
476833
461004
751808
992925
505427
33426
865959
140000
770901
181708
1352844
1189658
1157150
941947
961675
1096843
844174
240499
805912
1041933
66835
1203457
1179313
372962
705858
301690
1012073
1348959
75064
409848
722564
390029
45745
1326996
653375
169385
853992
839127
1313737
488769
337500
491808
803525
591999
81198
1315818
897830
511734
748772
1049646
994057
961585
1115557
431801
776490
788500
746065
307420
34088
699369
822661
980034
486198
458031
91879
941324
305303
591148
330107
1162057
1188220
1235334
459299
157891
1352995
946648
740417
41422
738238
845692
1143591
537044
930002
534037
177046
560385
779767
1363256
600677
167465
1038757
1360012
211729
513727
159124
310060
1032603
876511
930310
882774
435103
772297
394192
981759
865940
377718
600512
587687
1001945
1135730
1246369
1338015
64903
302565
732287
753822
1114650
113714
1362617
330106
339945
544742
416963
224769
707854
1032005
58105
231190
845181
746635
160434
1336444
82997
268533
150264
939432
1066465
269035
1238630
1229730
512606
936152
1027830
871495
1089195
1044893
35782
935110
172868
894268
1256798
402319
304809
567610
1147657
60723
1152881
692135
1290364
669137
266470
864238
1282874
1101046
121303
401277
1315518
1047975
706434
166083
21603
206865
241709
776422
1325313
697035
1185627
58276
1307296
767938
1214907
770180
337311
1133718
831429
805599
338796
129403
649865
1135274
1025152
516789
863814
607144
1258234
28891
432033
649115
134882
844228
1258400
574821
484855
239950
928929
136875
7343
460043
488079
1041428
783749
1158263
1304024
352746
307824
220534
1155269
350922
849852
1044063
334875
1116306
1310383
564602
421743
933355
138520
419042
205347
973828
793820
115857
1364176
707
629882
1251707
659945
788589
468896
233084
1127963
169432
643970
805304
1090093
965684
1094053
33538
633598
808109
392054
332423
1267939
958581
635544
1296386
538292
1032902
155843
712944
1283464
52515
47020
47329
269342
1006834
469776
522592
931168
521638
759809
250870
1314818
1258600
465909
1311748
1107450
635086
248050
1209621
352001
929471
844489
554576
213321
1130358
527337
1337161
944088
55447
1192267
629024
365431
106042
1319567
292405
1297893
838982
1243627
614479
968871
755910
748627
839367
119723
706763
632005
174309
513845
716204
818817
851309
536749
1309248
568774
240924
671416
84535
450541
128125
574025
1121980
312358
520234
320297
371916
1265696
814445
404105
1270778
874113
1086968
936081
1069986
724523
1157276
605607
312262
1353713
1344430
1089495
449071
1100860
924963
275509
653328
801399
1285006
312212
1318883
1056355
71022
330971
854745
1149938
163456
990854
1057113
924723
968572
627698
966550
78605
1348408
1339754
723440
1323417
516222
1101300
1071276
165076
568273
763203
120166
183221
587681
1345750
477888
75142
366705
31198
1220686
330807
534396
284546
1034910
612971
79694
240795
807788
990580
713515
284311
1296783
418151
161870
339495
965939
1307523
1307317
405608
431967
1228155
1131126
1105002
1248071
578486
401575
1139722
63554
1120257
935520
714656
424765
1079640
97754
477308
1543
783593
35394
1271726
601550
970611
865807
714094
1020108
285278
1273225
829890
731085
210666
1116474
1259910
311275
682181
1222205
260731
82817
712151
1219153
891474
858012
389413
1157463
1031389
575205
1104228
198619
1156157
619454
522835
222272
1081466
778017
1236156
68039
993683
1080644
808825
88867
871622
582176
110605
113830
895887
668535
298316
445327
344588
503320
281896
590048
375252
1095755
661343
47836
163890
728867
589531
583037
585757
789949
627480
1300924
201200
833960
695030
44244
503484
415830
516511
875079
1109258
31566
747672
379424
1363351
817311
1297511
710880
483412
539182
1296123
393295
1025990
857603
560493
1038989
1218223
241039
747045
1280919
229802
49342
1214581
842824
377797
794468
532123
1246662
1059792
68955
542893
817025
384914
175074
523524
622391
957194
1323150
584372
1018006
1016005
1195565
768432
787911
1219084
1283286
862032
240770
236374
549928
346971
204513
1210097
438921
1359158
301710
14384
966648
1247547
1349238
83005
341693
1187376
511147
926314
455037
596664
715035
1234819
685084
74124
286010
1246167
723653
1320739
286638
538394
205086
1192922
419999
154261
987853
102953
1255933
547794
872151
694493
1243895
252728
620810
230408
94015
496513
739038
174247
888827
1212037
506403
758186
961049
291418
493655
508472
112415
251523
1360264
249213
778165
121135
772371
1135184
126345
935570
173582
884605
626577
584411
52831
621961
549615
589431
674203
123072
726937
1088827
1017907
1008938
222880
771200
198416
67153
1099559
456429
991051
351636
431376
1150265
649188
545281
325173
101191
1287315
333508
1331136
203923
247838
791587
860292
467855
583833
554199
380368
495331
913473
1083741
21646
606556
1065543
570132
1126944
642678
989287
222490
14353
1254836
207545
373245
494462
607893
494145
660480
151897
608012
222644
1148958
551314
893417
281235
1019370
236981
184356
128832
15586
508209
1170241
841735
1191593
293879
877531
841986
78616
29401
491061
1349661
1273263
717798
1360331
401951
673953
594059
878786
394346
183939
1152081
702481
642806
723912
88851
276079
1014945
100837
604396
861868
1098116
829181
1188024
1009974
808681
185743
115886
373684
119938
514802
1333981
397051
503955
1211118
682816
255716
61246
85731
83287
1165084
997673
741990
381916
359870
687384
462657
525689
878349
334891
1105587
181626
942283
1148200
1043982
188833
1193976
1233717
611804
392268
1104176
618046
1321763
368562
414411
1189647
1033501
1073547
1061287
697410
733566
885717
1280568
1098354
663091
222401
634494
1153459
1194684
145998
59239
738428
1110420
1101924
173495
1346005
274892
1164637
38143
178696
456782
394179
410649
1092578
998081
982328
983888
1061677
1021016
1355378
1251290
803591
808398
1209659
590619
771360
7302
108041
859565
1049976
9708
204509
97476
273759
649413
452821
378530
934213
813071
978525
1205048
354925
691092
960686
976892
537510
1165510
974749
100134
940213
501087
486778
817899
1202898
547537
347423
678752
112552
1245588
96894
616106
113881
777663
365912
530383
375219
1322202
192637
883963
410377
547327
767824
211788
815505
575117
1175521
118998
339215
997270
1317739
1098551
1117513
1165401
376978
31695
764158
1267183
801843
1159108
572312
29446
489372
1328359
1016035
950077
1095615
754232
845172
462177
1073975
926184
424427
1177660
177578
842884
1323227
806365
1157960
435603
481427
11298
478280
913594
1060415
791762
3047
616815
1153299
120799
1070187
1239860
493040
392643
155697
1312993
987613
1084653
105933
515757
361339
63792
611568
148783
190955
59588
613616
940908
6534
595690
685583
1186996
677525
291846
132954
735360
1042083
298908
416071
333472
699626
1147688
71773
226268
389870
3149
297330
605014
13464
377596
746279
54952
74744
651085
1248257
1082157
565187
240211
1082484
453154
442038
1056611
298372
588195
497201
1052914
935945
318217
430039
1154374
267374
323155
103078
78560
755
120939
392916
509880
607882
544721
1244694
743171
572191
1315099
949964
342117
1171554
1179938
1191712
171299
845691
1328949
1268681
773558
287834
736059
992277
1199326
1124756
779462
1324558
53237
108445
989046
226393
566600
384730
809571
81677
33035
127245
108032
1098222
1044046
592523
394441
1174094
611669
406158
513212
979578
1155347
194238
843276
41783
655481
470643
715899
1236842
418151
1098600
464594
526552
187182
1078722
671547
182330
664212
580880
159658
782573
992844
949152
1159209
897209
539824
429792
1101213
732111
669881
551015
923606
67113
1154980
857928
1238479
693380
329232
311373
812597
20831
831557
774053
1288411
422921
475456
250045
94131
1257922
257675
1075528
735386
1220873
1136552
864918
904125
584779
917212
434365
1151137
827159
269068
1038747
787144
457129
69055
889512
857252
153491
891478
1152825
1272011
1166639
1304654
828818
660034
989263
245897
264035
159201
577034
292537
342219
1288460
252235
1298355
263604
407915
398181
814747
1083334
1138939
1013498
160503
212041
492544
1023877
738668
1132339
24965
256918
844848
1210495
846177
699546
1184075
1268243
778699
1227000
1185260
361517
247812
492310
1252520
147846
1256509
106710
19619
275642
297601
1139901
1192988
166199
1090993
386138
1004850
1198889
702228
250293
855232
1014015
842650
1284521
270241
538014
1096857
869921
492082
330867
1115948
1347503
829372
343800
965370
579409
712506
1294698
799385
820113
1308482
216405
914018
1069056
1185141
489674
1198010
222087
435010
1092819
1245960
1231305
208389
798387
425791
678371
1247142
1059610
748137
56886
922010
763099
547085
123897
888352
1200810
361289
974083
1034521
679604
539761
561413
913399
1029667
925759
307229
11367
321381
220704
726084
252254
722953
753848
216784
823434
114028
999883
1125052
865611
1235882
1128633
50246
615856
774477
896575
446392
290935
721881
1125060
260208
1339712
1120275
143636
630530
1242409
717968
1352547
12569
93207
197131
177049
1264724
557842
216838
724198
1102096
217252
923176
227579
1232076
936999
795867
1255631
1315859
845936
755179
461102
1332200
1143686
324382
232510
523848
354777
153314
317790
752137
255046
466785
1026935
475146
42154
995345
710923
763627
1275854
273455
593273
325428
344405
588516
201449
693143
189432
1228923
1051282
1060072
23903
274458
503848
459030
1316433
711143
1156220
636536
1030459
716156
282703
672595
533783
256221
1068367
597114
1238401
54655
514953
1212962
1209956
661511
781125
89943
1294241
465386
1340249
596827
518932
788890
738960
346824
881740
117507
9225
932672
889281
975162
220361
419103
131927
909619
119898
1223494
17526
91337
97003
644294
1359131
303174
395867
1109280
1078666
648739
1209619
269532
726551
843170
1142336
1274459
95578
592502
824588
641006
619274
541253
213768
1163420
1283344
156248
738449
726056
371699
169769
1103614
1008660
126835
891178
1238030
169736
901888
808101
35532
525299
887011
488578
149486
1186203
354536
271658
1192691
895164
1295123
1249500
915453
1203696
912005
1200614
387445
516059
600712
678127
1061120
550062
167483
83113
86257
806744
698967
200196
1206455
531065
612795
520440
380780
272578
1320041
133322
302150
1015806
1253131
462977
954976
1281644
1218864
912000
432410
1039320
150093
277523
514497
1196688
439435
423380
314855
737738
138633
992355
1328043
74509
297907
1285472
781921
1155353
1267083
329050
127823
468680
95784
821344
928106
717126
957157
338583
71371
172024
951949
212875
1162153
271507
1079743
431432
226569
11412
271362
514267
610948
71792
489508
845424
185699
1160841
527993
677540
568536
1173859
367867
912444
343262
1214602
1178439
105301
744165
143176
709382
1350191
1124929
830704
1161068
802670
10451
247447
145524
653963
341074
1058072
524321
552615
510853
1145308
1325251
729473
1239329
787680
1048706
1281863
212400
1135272
655317
325033
28476
249364
543584
39490
99380
422590
192020
435890
592387
1252737
589284
1163448
462280
1064552
345806
179764
198312
110442
1172831
73590
1117430
329267
15390
17144
470376
104613
833628
429084
838431
1234942
112145
567169
1021728
883021
314160
543120
927850
835958
12016
168063
207059
571293
1219673
817354
123369
388509
606838
367086
953712
870517
1133440
356871
957919
1253315
1081783
652495
1168097
445795
995663
764903
455631
528965
406964
692800
9786
534129
1266683
30151
1290688
1175728
548635
596288
999874
476853
895885
1315646
1096088
511696
234506
780988
1289147
1289573
595110
118970
807037
1285266
629828
38840
817994
1092648
9999
35778
711405
576819
532284
599302
599363
1116914
945234
1216796
737053
656771
391986
821319
390220
978232
673423
40485
552251
466960
728574
1275021
869521
1051085
663663
1030757
178326
503023
36026
713377
12808
1217896
994595
898619
898736
936638
452040
1083105
977963
130675
1163821
876411
1297335
961159
630818
786548
589002
432150
311147
23039
1195478
189749
940181
714593
683041
88149
881569
792041
6149
1010201
1340236
171021
632975
63074
139783
1285235
701914
239510
203672
978906
534103
997163
445514
120224
1207292
210922
642695
1283801
922144
442730
507531
242867
277008
1161160
459059
1073074
386818
1010627
514032
381607
1358977
93703
800683
882328
661800
97919
424419
669812
794721
317544
1260122
790438
848811
724835
876518
191635
723348
1041792
303583
1053601
423963
418031
1297396
1119318
312288
1338885
68968
1036832
904879
796898
624144
542240
463262
91291
579895
751931
1360817
1088954
510754
418595
1348127
136599
1317623
1259707
604747
869748
1025821
1229853
219627
1003116
1332414
599300
870064
77658
321625
618633
614259
1255933
364015
413427
832114
45272
985392
423670
840804
1329680
1001088
201957
950663
755038
376738
761135
1106858
401057
632227
393839
521572
861843
996050
894578
888256
1019325
925052
204476
124594
1295181
502794
554089
778045
957225
955608
648007
765401
159221
719977
400466
654428
362723
202230
1156016
445471
755923
621317
305567
1207426
281024
1207708
1039617
1072879
349832
928561
935020
544573
336505
1262167
909749
718351
349190
145679
210114
796756
1026112
408599
229474
884955
52017
361760
1339107
1078517
1334423
1049710
344093
735597
1254563
1165943
932754
807169
849610
328432
60364
177606
243871
806599
819393
787938
442838
617165
136779
785933
334927
779578
825359
1343961
1340197
775463
744991
1183043
45592
451832
230811
51836
1301605
768999
681724
78933
1224192
1182139
336804
430843
568036
992114
102894
262778
744067
286978
564364
535842
1192209
941063
1280260
735000
1349702
778852
181635
1189161
87191
1208857
1025024
921318
55979
1241839
197570
158439
393119
464916
32028
516310
1139329
1223781
951203
730747
391644
13785
1110165
820270
1152728
146644
165213
1000305
1234522
1190132
162646
882542
179386
776977
694545
312104
316202
541160
380163
913462
1293268
75229
451166
246811
457162
362493
1199203
916525
442321
1339808
1352261
1151556
368738
1155762
1101381
178327
1107351
1312595
867158
696621
59395
1174879
70035
700689
1248985
946922
434177
814355
341142
598605
96371
468201
1220744
28270
144404
490817
426551
588965
933453
955994
759323
557112
987372
1186149
341737
365027
238199
51097
91471
525960
978143
1091126
199563
1246113
40641
1028050
278358
1342856
295731
143312
446573
536667
83212
988332
1159981
139748
1127870
1020398
857630
1174085
913481
760727
462541
1014978
668414
1052834
425130
175321
1152968
747608
466899
1296823
5833
1115683
957107
97417
1222687
480288
729799
868635
247827
1054429
712229
888224
237337
232245
832404
267633
1138054
1073076
269053
589180
1279571
1302227
766040
1095894
1121260
1235774
859923
567181
814046
1182562
312641
1326460
1207633
412723
316354
75528
1287449
315748
926117
1049774
28792
352275
290820
1083321
855356
240553
710413
731974
868728
20384
937092
1256728
1159871
1110331
76994
151307
465809
955909
171509
880611
1280264
1162338
339227
528021
842844
134339
642110
1218215
828182
59386
141200
237974
547959
859326
22332
285719
1075460
205769
1072267
640659
343840
1311759
867160
244631
1047840
2063
983104
1311321
1107407
462890
144372
364049
1067765
1090329
963408
840125
741562
248334
629743
97934
726840
595463
1023481
551555
422785
470857
89362
1118129
796438
1347553
441869
225242
879167
863578
587864
1257063
749942
1053398
728275
1093871
1075467
1026483
1035270
158052
1031735
79178
569470
310118
77098
61645
1284297
253927
53516
565203
174199
1161728
711201
490006
1040575
753058
662644
1338835
169486
15704
901896
170112
839960
623774
342304
402640
905381
836000
1145265
458806
1262537
104431
1249865
1254753
762106
973371
1225490
814054
190692
1052344
898665
1254883
609580
820785
208070
436522
1015504
861325
1344176
1108981
336192
940121
457177
677471
1054647
293788
311958
791937
1082822
916588
1162677
854495
939422
985532
374356
122340
348250
1175215
512064
1136103
177726
422110
1159004
318115
790418
937450
825906
699423
427477
575407
237046
949755
466065
932286
942317
1266603
466135
134624
832452
1313793
790529
291864
1147949
180215
74571
26847
1350409
782063
530040
106452
470261
687028
446987
290792
368065
884311
1305400
952922
15598
241526
43573
334340
372651
343981
1051347
1137323
1135432
450289
551117
252465
451822
1309127
326364
71160
548967
1334040
30421
1061538
643118
1201071
720887
594272
477599
373719
961347
1190635
636608
567468
1073925
31927
836326
1019608
1031490
471590
638386
786192
540717
58212
418028
1153099
484804
1199753
1172248
648391
1322828
283639
445867
699890
1075819
684388
1361815
1179551
840685
562026
947117
1288714
1302881
1008292
614808
794726
155145
620998
117616
451213
1209404
1186979
234130
1030914
785225
1001830
1258555
50185
683340
501191
171632
1051558
441190
98565
1333897
212797
739207
790737
412010
1046895
570849
1029759
344011
259799
1331998
826910
43753
176273
919249
158651
916999
666968
464398
647700
315514
805289
904969
1020903
801968
720703
257494
1250133
796558
639624
1224306
390432
854494
373344
36560
1112876
7119
302638
1313246
201824
693537
1288004
48967
514127
622542
984949
967930
468298
1124287
638935
1020695
403046
903636
1268765
732599
1184410
669111
1105507
840934
1130411
825600
345721
1321259
204320
975347
782677
917168
1330753
1303603
1123106
155791
180971
130215
488948
807112
118486
658487
454764
337153
295950
597001
118659
136268
557184
1228568
592235
163716
782673
1222710
17279
388103
809052
1009323
685465
176152
508336
1037899
1313702
376703
1215332
1102973
765638
739358
226771
461959
1189021
1026537
683181
1122607
120102
605072
740353
135418
728330
1357094
326297
1128662
1266977
322511
1097660
1241457
1259219
103279
414498
104789
587079
983445
724450
1093267
577803
447132
358085
590110
756711
16785
426041
907674
277356
556272
637557
340791
139822
575064
1210737
1348572
1052704
1056023
1332995
800169
334074
977252
733213
396320
527996
540020
454329
860935
322372
1269565
956568
938687
385656
386946
68186
718416
849399
461459
753839
751698
1110784
826083
969535
966546
660239
584016
847809
562029
420373
89438
1325059
923362
130043
898684
987436
45173
757379
277108
470821
504039
1303661
489392
1281024
918397
1327845
91008
267212
69114
1236936
424793
66746
1217503
659015
634351
217560
1229236
462234
110480
1217526
1155362
261811
422798
1157681
18131
769046
289894
182454
243807
203419
1313149
350059
1038519
630858
105762
1191363
1040561
874247
1264453
82658
1091775
240341
548535
982795
1130309
597005
1157351
131645
836940
370897
451181
807554
631558
228138
290309
238549
351806
1155413
315319
1097287
1192591
985125
781168
320111
258307
206930
360805
1001962
48510
462902
640134
886377
1008919
974870
720407
586195
568658
1336665
1293522
538334
273434
114289
739279
1147756
760963
603801
213456
973103
941454
809207
71895
236292
60599
594420
754457
3466
476261
739755
806386
252922
1110392
1000058
515073
1208915
552127
829999
797110
742574
1069497
425295
1234400
622556
434681
873640
798044
1356612
1014008
777831
681841
806212
1127002
1033347
136280
1030199
538909
119461
1178696
249244
1030747
418138
297860
1241455
169733
272232
910066
828787
418298
887384
533775
1266960
907658
12757
736418
1185715
578000
1064577
934716
1351489
230157
463700
1159085
549537
745188
589475
755048
139791
283329
890677
1060708
455052
675484
622416
56438
1351888
487941
1110470
1230088
873417
896107
636124
508369
1327134
423223
663599
219192
699770
607204
230065
1316629
1354422
839336
196130
1089710
716649
223295
594306
402525
347191
558639
770111
532993
1152186
562877
1201046
474763
188151
854587
451644
339007
1135694
531372
1065859
655444
574958
661311
378816
798589
114728
50984
570648
299400
496500
305088
1128366
1187319
747113
20171
1036355
281899
933576
146527
709706
400566
440566
448641
437618
127168
982741
1146040
675765
84207
384858
794817
857755
249628
574390
1317295
510920
277829
1356389
637411
1091509
164206
834943
899326
1364086
383245
1078870
224432
11168
520153
1330245
982027
444081
1181598
647232
1274501
468018
355389
36978
588081
1276874
838993
133412
450044
1202276
432965
994442
289941
768619
1285385
1230393
1317110
415433
745808
936662
1311874
505422
1179657
113850
77073
41362
347684
687473
31626
1271386
48331
584875
1070662
686774
566667
523147
200388
415940
533066
13931
1150538
1324413
22027
1119061
612076
950948
287531
794456
17170
350059
610928
740639
149076
645926
536880
266398
1191541
1227468
71292
100231
617786
34878
801157
414615
163785
340312
112997
673813
619726
455630
289005
526892
880699
784162
160841
12145
750334
1084505
1073855
121210
380560
219384
971451
985191
1157345
698835
1168991
765094
735330
148043
998570
1109065
312237
206175
26159
808429
82210
1265404
561917
15984
959911
269717
1134952
908637
19608
1008613
840294
1165451
1308826
767240
785234
249411
1233986
573772
31298
935418
323880
140028
450830
452042
706999
312410
733888
825548
294621
836862
315345
306784
200054
147710
322340
1227193
853624
91332
436585
1131148
1279032
931004
1144432
969330
39491
575893
346799
1077240
520746
1197526
1212714
468305
834233
4339
1355610
1319589
433218
471486
878903
732822
121371
647356
202069
1269416
496374
1058213
858969
398885
1261832
1043057
218626
1299805
690155
1343422
497466
246732
241168
1061039
1282316
890324
854061
968287
1255245
713646
586338
1029101
1252988
294847
547231
264078
997624
1053340
637617
44788
364855
987667
438934
77767
1241152
357124
597506
205245
237290
508846
1021426
976753
186740
974169
780322
962029
1044689
447380
709924
1035047
1190636
465953
55259
849395
147398
832838
343170
182019
504759
484279
194119
87
49366
554556
813885
1292443
1016276
316135
1023005
631184
1180214
527043
384041
579334
923957
826100
1157435
466219
1124361
1341304
1203595
855649
683833
661286
173161
958542
826374
680443
426763
744839
405793
1322549
1329105
1234032
256564
862142
829316
412942
746891
1200341
1136687
805999
18279
344171
758559
236405
331942
105509
897654
119343
349273
199507
343435
902742
885016
464238
609307
818417
463084
549865
110240
1059070
557713
1057439
844850
602015
8055
1108002
1012158
181033
848607
366063
723464
949614
543390
1298125
556082
1079994
52722
13246
349947
280888
220610
695620
571874
526465
665493
1260116
1261057
115965
1239281
749585
1234202
357535
431251
572646
762487
1135236
326336
298907
373334
1129378
324042
118019
1241598
284087
49806
1105645
359554
705790
1261036
207705
67670
1321417
451074
1136050
406309
1146561
1037013
1004321
661565
1006561
813248
254187
267976
295987
67065
576772
994731
266953
1071264
552291
945565
364207
40093
15574
898382
17182
980781
10787
728978
306324
1008046
1211710
6050
113620
1117825
509101
807585
511406
259012
1312579
127425
382926
390870
1197392
263347
789454
983857
291537
579744
332209
217302
1317867
211056
939763
663310
222522
1039780
1303051
623661
1139876
1327285
1055743
90162
56596
636927
359167
262447
216483
667932
384507
128767
183053
125289
1311891
523890
75484
17091
404959
755113
589974
616357
1280124
235314
1231642
577154
1090559
723322
2950
49001
704680
1192091
633031
581
1260954
145782
1241352
225427
676102
232967
1172619
423819
1300697
759974
465667
548160
471215
1046446
1060856
1324395
971627
1354282
1123562
629103
1073571
848869
1334818
380037
754036
569916
634501
942173
92334
856937
1063306
54302
1311524
855411
206124
927218
544927
616590
232580
289498
1178040
150531
45900
768776
1061856
1105916
223988
560948
1105419
125448
1208709
986786
121897
675426
558662
322154
333036
700347
1195831
382503
411918
234414
1348638
1137718
216416
1283721
937948
589310
1118026
755263
825169
425727
984077
80593
271929
758314
592564
214389
844593
826633
1358655
383751
680862
1185843
354126
478902
457917
798557
528288
1330576
608012
126720
1161658
1109572
1095395
493408
914532
603149
1091703
458431
139365
1108543
376495
666396
982990
421183
1161376
1340389
918315
180658
454701
181443
1362955
942010
1005500
822288
149307
1226227
1056341
294152
1021505
653272
907660
924926
745582
1318809
243959
1197860
49993
492978
1007040
49754
252029
772721
389432
1081395
130494
1260559
1291895
306241
476826
910237
691628
180007
1073634
581417
1331783
1117399
1128418
1177575
105144
726923
745052
1169563
1330611
1174549
1082289
706153
461180
713089
413243
29113
448691
1099036
252409
625096
982262
23899
303581
471297
203315
1248805
1066955
138614
1033095
985075
414810
934601
251862
597281
374313
300086
902843
423502
497090
1359955
184635
924209
273632
78931
838089
61451
863467
502652
578056
378323
193065
964359
461613
70527
1099574
520553
1003414
957977
537648
1236255
506802
214507
696444
922152
484182
680055
383560
953047
1253067
235795
437848
478707
1215514
997435
1129743
196810
485785
278589
1325621
294495
1014751
702890
73683
1085238
130017
442841
168426
1247505
815719
763857
1289533
235518
64090
664502
1197945
107201
19119
669149
59973
556561
620220
340097
1306145
605190
705530
155766
677534
476187
1004293
1033950
794373
668541
377847
1020975
1207518
877205
797726
1039955
1254870
521749
148537
535751
995438
1165677
612544
622910
348316
674040
1250776
491686
777264
612591
1235255
597444
271831
1034174
591122
766050
1242605
1325523
60518
1007217
373605
386706
666341
819947
23758
50331
925813
1111937
577501
286242
179414
718242
739998
1146232
1112457
614788
756026
204458
135097
827592
310360
1138307
669272
855999
773
560548
1335834
1215202
315031
718450
726547
387013
131984
1285610
589381
344211
241093
936565
947809
79344
281821
135851
1019865
552510
674879
1354940
108461
145322
131934
1268196
266876
822086
140996
1267955
104495
503092
541592
1174917
1086612
803381
384347
1110327
200360
1348224
854978
1110434
572660
422096
939147
126966
432694
707508
1233196
1130874
774707
478995
1040301
349207
660093
932819
1013067
251613
1232894
94073
861048
47435
811052
1160952
1157578
559217
1045151
1146490
1197512
729075
590705
402468
399425
862669
1056086
629297
450763
213137
664224
271523
361624
898208
1304066
251066
6969
858208
959661
171290
623762
753996
639756
990388
666460
1080205
155926
309707
1332169
94916
808669
649240
913422
1125326
958779
772255
68288
145461
21655
219710
1212732
1155818
1044208
414631
935840
621626
434841
984078
287020
839087
372730
815157
844784
1330259
2095
277637
1261335
437029
296602
1023636
1089329
9525
1061468
857040
1105702
210475
248884
49094
930956
322190
928968
1249064
504675
1234143
1119636
46436
1309092
302926
1344028
777259
927433
867991
1156193
181182
1062616
941202
1064983
443539
164280
46014
56428
904223
603813
807261
899904
353184
928131
512087
192409
1326656
1334055
560731
755188
335385
533833
459854
901140
385344
184847
855720
1008400
454531
521928
539682
118390
705396
726177
387980
517515
1149730
1217349
255774
450157
983978
190402
1012946
1022598
285566
879284
1271149
339535
16814
1152646
169558
770400
338548
1300227
66905
67903
342744
281626
493532
1093843
156872
431388
400120
587168
55445
410667
744715
194685
458008
251008
1034501
472682
236750
617543
980568
491980
205870
624025
1021222
103470
931159
922711
27949
1243115
310089
833799
608055
282559
807850
262864
677043
1125239
346554
635904
1015325
8059
127519
1098455
74341
268720
1103109
1037630
1009940
123061
886565
223583
98958
1152003
193211
853549
278888
453739
509439
121598
488001
401228
511803
115780
1111593
1362885
206261
718777
332422
588502
983607
356031
170573
1046867
674279
806869
818717
1310806
647213
691179
102442
339322
1128908
291369
1028732
13734
742505
654452
321961
1335018
981211
412322
1239109
1357502
512628
605294
1200732
1061204
592411
744063
1205308
1079434
588880
1045397
1171094
347400
779657
1079324
60339
667283
703111
738364
1055308
1092696
1146571
569982
769499
705066
1156772
1007752
1267041
1038788
814882
290287
770754
484809
725666
271218
126270
655478
601267
1014167
162706
1320933
607753
989941
432968
333836
79303
517033
142604
279323
822955
639291
537685
1111322
56279
1071210
96346
365176
1021175
680069
780588
1138569
543411
397221
1228184
1236061
474153
591666
682373
1003577
1105995
610268
908681
1271299
911995
956386
24151
1083651
779496
234914
1192267
1337099
1073670
718442
483201
316319
955392
896838
1247782
865996
908151
1110813
1003936
279727
1304096
71404
360969
638667
1246438
1223543
644065
16113
257904
1216536
643210
841299
998899
1059071
589952
1014192
1112877
251264
535479
515530
230965
63213
514083
1146684
173741
468202
725229
930205
643581
725483
399953
639277
1131332
1298435
469903
472217
580481
248749
762676
179659
334465
581137
872061
40737
1208243
190105
1052586
153061
246108
613408
763497
495337
617606
865717
579031
430717
42695
1137522
95390
255945
447306
243198
753415
1269771
288058
80293
704564
1022744
478436
546735
1128880
1182806
1267813
368285
352294
725466
1119099
932096
1265805
371336
337871
889440
156698
177618
1086959
324358
26203
619264
1094859
450167
474110
13303
3356
459956
114521
546349
835466
542672
817604
346465
489451
788064
885901
673831
1343496
755733
1133321
382873
1326070
280058
915667
1292797
274616
255861
155729
298750
660337
877330
747116
1234433
637509
704128
1282239
456448
1209464
765886
868290
223598
479008
225551
382096
591813
586127
1279035
1096593
1045687
1083177
355777
1195912
10871
347633
1276419
938948
1033955
102335
1327589
133609
246848
633370
113369
693157
1224043
737852
1153080
406827
895766
395479
849983
195477
1084466
745336
656475
846024
284665
1250018
406742
1202112
971108
1339615
345210
634531
1074544
19056
1312669
283949
470861
1071246
1136402
17374
1194083
976137
341935
240399
1219652
585923
1052155
1009929
1235174
637424
1174447
1360509
463153
1125895
1141267
676937
1258387
640948
57403
1055450
1310317
890421
979670
716361
1113800
856824
449231
311567
1103326
934157
67515
996059
563559
1210730
625223
216264
1239983
214447
285208
911551
174271
16167
976534
1012313
1174603
1307718
671853
1009562
948030
55730
802537
8300
763014
743565
698540
879010
1162005
1100702
306688
487981
1092194
1335887
1305829
751520
818555
1309111
1353826
336028
141343
632131
480309
558257
1046926
689707
157291
407765
416678
430847
522612
1169479
487822
1139980
657377
216025
776701
824634
402478
22303
53532
1160930
971955
1164927
1034370
651885
682071
313787
1347002
864497
213499
1110706
130946
501712
80565
749874
690670
84203
941581
495777
324472
1194770
43271
1333407
1087319
690173
726953
343046
1236941
376414
520827
639775
98754
1045947
769827
881266
1274597
1353245
838760
298331
286225
89782
746184
1124785
944542
1174248
26564
782082
1245528
15932
298593
703521
1183339
450806
104019
366230
443408
823662
210308
535900
162288
1351393
341423
191763
71106
864416
1027443
911098
762049
1321276
1140281
453325
303279
1191062
843595
444382
288621
141365
1357946
26807
802565
557255
1216983
465951
1084254
937682
523378
932595
1040201
1145092
447212
559922
747486
628830
1138606
46997
627795
616613
1014158
1153772
564287
494483
835702
607967
234501
51812
960460
259951
102626
906691
793239
781992
661287
148968
351691
258803
1359122
817930
169081
428885
74752
634172
551962
783090
818786
841064
88533
728620
505519
1012541
97273
685796
711458
438823
839018
643455
894022
458955
682236
928200
609723
1144781
5659
1206752
1044677
33382
1053844
314422
1071003
248209
835571
1125261
738449
537150
210310
85854
1290910
539344
1053079
382478
528363
263131
341775
896656
1222506
479420
267704
572056
651872
548792
1337212
996436
498749
512647
679583
202306
116649
502843
532686
876240
277845
504493
597522
201970
1179057
426741
210879
1034475
543315
66454
487886
1228249
884897
66310
1084866
467735
917419
997903
973198
1325867
726400
470542
748253
290983
410798
823298
800513
699334
1162798
812237
1048356
1193707
1195589
917763
919006
405721
72725
1072854
978613
289256
442089
286565
1146231
708889
524500
1122928
855568
497887
1268280
1294223
974332
459465
1218330
792087
203838
1262945
311758
366978
1338407
194628
719104
800492
146525
415925
332828
925632
846549
900413
652020
1196266
251628
201706
1008656
848253
1081768
1234554
529493
1191870
637838
1299913
280097
816578
911425
343482
957399
656526
1250382
527787
952157
517170
899637
749589
861276
329058
469145
631206
43585
632105
245224
291964
1016558
1025106
386807
104220
639733
487870
1216429
227564
196761
1233205
1004649
924844
522281
797290
134400
397357
971091
725264
730464
170383
31371
495925
1165002
896153
978824
1296822
467862
698271
382389
1340673
1132977
740690
459161
587040
126088
360959
785956
229704
803857
1093234
464303
339351
857516
38051
43765
1029128
194280
270876
1114293
671420
1281585
696573
429266
1240806
1343089
411103
209586
1197738
1350272
971984
434662
949507
180021
941772
1325464
431010
1041481
564726
1067234
339622
525911
33397
791681
330535
1283211
273322
1195134
211091
18853
728040
69545
1285860
817861
441409
837718
642606
440544
1134332
1169457
1110409
122100
874521
1095093
255503
1269182
1086521
16737
464315
478924
1290138
1276912
841805
403284
1252876
1114110
8011
642444
1257404
487583
949727
882408
1151632
1352114
373704
445971
243018
850243
393694
407263
671568
731429
776648
225874
630311
908702
131346
159723
461722
430442
147514
1182084
23887
816790
1278344
550337
1008247
1169416
6075
418934
1318253
1321092
302628
15673
510936
289362
1171982
852111
821589
376097
935811
1272331
1177669
205954
1137262
904963
123967
1031070
1165449
1071299
595049
155150
1001208
523453
751131
256966
1087992
1357885
233338
210728
744921
577353
190707
893917
583935
1023291
146894
476337
754583
663252
954286
335065
1127370
866339
349691
822194
1032796
1342435
931193
1203744
355793
955111
805019
727494
1156666
1076242
169110
830079
1282458
960255
1128019
1362535
124133
12918
930399
1136062
816359
1002098
1098221
700388
1343592
1114221
466439
22708
128577
8474
10945
369642
141956
866816
428568
1300253
1018596
400593
1081707
120794
1362226
819881
669209
559984
532122
1229095
61356
490716
75625
1313384
329178
718357
742908
141666
1092786
11785
1154159
605018
104040
1266601
583476
67080
641147
825953
671173
572140
1338484
130896
655413
161206
954960
511146
818261
1195627
109587
995125
485487
850890
411866
960886
1060203
742963
1141332
959443
993196
969669
355765
869582
482847
783987
980829
1111705
874995
626507
215882
1008486
1073657
817199
557984
246926
1074958
241569
550680
364882
820428
178246
177724
3563
465762
1256275
337521
519473
382949
701373
930108
1166010
310248
380708
558276
499391
903510
1288312
1162837
26590
21293
426716
1103488
939411
637839
108591
647716
385914
441601
875698
18465
547661
408042
1000351
1304709
872023
143569
191307
2626
1330860
166772
934703
854413
769017
573060
1004282
208905
861618
992430
1048708
157435
70050
597340
4564
391706
698959
726328
929226
534883
142802
805074
371010
1059405
762501
1334853
614355
372775
712520
1017014
813237
574165
1275781
248322
723601
1231379
252305
463214
685933
641477
598927
399811
1269083
215164
1024423
357338
698132
46501
1357560
1178212
1103427
1015577
1207966
1343835
803152
994709
737676
835470
255790
652353
371133
1153487
1317620
805553
807672
863351
184985
846816
944233
129595
1242868
255441
664404
184153
963450
751111
545885
196093
411804
72807
837138
654313
756965
980954
720114
284497
503549
1260887
125026
699928
459574
741624
990978
74600
712583
1297060
4350
1049215
748606
495327
306480
266638
721103
236890
1211531
202656
629337
39686
89234
1161150
889152
527471
587148
90918
316607
584111
1173038
1106872
636454
677906
827475
905081
96558
624799
1126205
377684
891046
512035
441565
324641
873458
94729
784016
946245
1034210
467414
1069888
671544
14165
701443
120091
833787
1111765
940764
752035
884491
106769
810617
790851
1304403
469750
1166443
75007
951770
955914
1332830
134867
1056674
989736
1119091
8374
533815
594524
729476
62339
181611
1162923
1229543
1064105
223901
945104
1153328
715811
30279
189081
146716
840476
434118
621375
1106172
1141018
1073632
283448
799409
685446
116601
1000449
1263558
456928
374197
41735
727101
583277
392267
624000
521008
338504
1023767
811148
1353841
1252507
230975
473992
270978
347267
1130843
1187793
143166
517569
1236812
1102946
1085349
431977
1046137
387969
726232
41858
266692
1286764
819560
949657
717322
821099
688845
1098227
1308302
366116
1192529
151208
183469
292034
650258
121746
770505
1086459
857040
1295798
914983
97817
375325
1011016
84252
292472
315186
1051147
1255852
62537
1064014
1124688
205522
242132
949732
863202
451732
946428
1056410
916477
788258
385217
1013899
861960
893172
616336
1242788
998081
129545
144876
984872
827738
977328
730867
650194
699681
682529
184722
202713
444766
1099833
167905
755113
516247
812357
376809
344124
1176272
579435
512874
1127201
1237707
1029105
1354925
618087
426063
1034912
1032387
399930
66289
1066160
1046078
789113
495573
233484
554898
691458
374161
483882
1035894
228715
308574
280543
361432
418150
1289508
1060673
613504
23993
497259
259262
151435
1261094
1268440
813436
926783
1512
695209
896559
333230
534390
467126
408018
1137568
114730
651287
656970
316031
816658
776620
1193654
272025
631510
444797
22556
668389
634515
447722
279769
49922
294555
517651
1260605
742461
1243501
313588
929242
620205
538708
1076784
413200
1119977
97744
481411
102975
1357090
39355
1187478
1266035
1342662
226009
825518
1203280
808429
928359
59291
882515
811462
938545
979483
704572
1295109
215412
889250
484996
248188
971425
1257256
227221
1064467
725802
350360
119882
649511
424379
1286036
25967
328347
269562
973520
130577
496679
1114945
1320940
837329
480172
222454
828535
1217529
34222
943115
657270
375783
218194
956227
1052096
940721
521969
629329
881757
1304124
539688
1247517
76247
1002567
550884
616026
1160815
150600
402830
1101426
911564
755759
566428
313357
606037
797102
933457
153097
1257849
614848
1130009
80578
513692
711190
253592
284159
319577
921235
613072
684454
6202
912115
639508
1112339
280197
290811
182933
913011
848778
262433
421161
449170
9253
1222917
55794
155076
1038094
1160136
659546
1026756
629242
1040182
27824
1073858
929577
1179650
502032
211713
513891
492192
544792
1053488
1309698
986415
407751
803753
876253
768801
128829
444587
499773
522045
445249
834876
1219353
1288465
1285086
110307
203569
443499
152549
467077
940846
238700
422525
259040
427845
196986
735734
617399
39576
24328
746634
1062474
1336244
1023584
1087590
923673
1101870
1189397
892775
255771
641209
828611
1235041
13967
157298
1087928
1107244
488126
1179009
870769
297180
929796
290748
1176050
1215217
441629
1302625
1101929
140088
1167194
829469
150075
966074
696545
481027
65035
614992
938651
983695
364264
550664
729608
361679
438741
511898
776979
632505
1247554
818430
589659
517620
887126
239749
1143448
388923
869992
221825
577545
762872
1033506
1185332
604166
1044157
1119494
1332181
584053
120014
932297
957739
881130
793189
723901
695832
993851
1221111
58425
139597
545268
1309006
369129
220034
1237108
787822
75411
1171194
158073
307507
586397
646953
934945
885112
102279
26965
806005
571642
1030835
444505
258043
1174339
903463
1290958
414468
504309
435215
667877
1114024
509228
53834
798283
1044886
659626
1359508
332544
570495
469601
374523
153866
898253
692896
247493
216147
1110009
1300442
1364416
1163650
43749
64234
1361948
1258235
105982
1074202
401964
502392
732778
488386
233627
563033
675274
747811
679802
187900
519979
1200050
213809
255810
170317
834194
1285055
307205
1215703
189935
907313
996122
65249
417054
879280
52452
1258245
550679
1045759
1107021
884349
1200707
954086
1133403
33885
10272
441284
21721
357689
860831
855068
299715
503947
936935
689547
670505
1005938
514922
787811
152625
673686
967902
27005
1119764
596731
1144334
477672
873593
1058359
229685
1160476
308668
71629
900494
827602
591642
971151
1253646
659339
857295
1275477
379199
735472
239258
953752
59894
310688
1291357
321877
784476
1348594
677619
906070
334786
645898
41186
287909
1332637
88827
1039188
1022981
735203
821198
187604
697278
687767
279710
1190385
804796
708426
1158224
197311
1164518
612802
253608
540579
1062613
1184259
221663
667498
221902
706285
1031945
422147
205114
1011797
1271928
21640
565218
30419
1140057
154917
461840
1155843
309050
1219615
509243
1046536
1175469
63316
1188718
810769
1332950
566853
465886
556801
1303889
962025
632025
200144
352489
906069
609904
844922
15739
596401
383750
961716
1282560
620405
101422
783686
1336673
666099
779776
154761
108275
1024872
666888
373701
752634
201526
567276
34384
1313536
117560
1360574
525790
949937
1009637
843299
269634
949987
1028573
301452
536163
700632
1030015
845620
604090
29041
661949
492024
1023566
1314309
941510
1209918
1270322
893242
1100022
1197729
797506
1011004
302323
327068
138713
1202763
1223754
362699
646835
76790
568734
554454
1346348
1139470
617978
15244
155662
88381
87708
1100500
1307054
436782
521609
1280221
909444
181311
1259253
570022
1297110
348317
825068
413476
942536
889292
782915
209481
1320866
383981
241769
109396
1262676
116778
118426
399891
237755
338799
646430
438792
545125
646192
92047
527980
1199743
1184058
1060126
437939
1140773
67452
655092
581955
123956
575911
943550
900694
546556
912967
659351
1027398
176936
489301
1093347
1293085
816183
450854
961802
438409
199644
862498
1214073
455689
1281397
297978
894026
1064249
907351
168017
1194750
38042
173060
894657
1003107
151166
87605
1150967
1187823
448989
29675
592622
585707
1225093
212792
341144
710007
1356249
677847
544252
567821
973316
1154010
475681
524792
639466
437796
27998
75411
1114779
1241336
850997
429837
618324
850255
938981
1340108
1297917
288048
1060225
51785
680467
210559
20520
660632
277829
1078288
400247
986843
102683
1061301
53375
403700
928492
159358
932510
977211
828665
779439
490887
286563
1133103
555330
994915
978585
1216799
908474
797021
1161806
420124
1352886
486210
842881
689181
639634
1332364
1012900
248492
67169
1000036
1269572
913006
1115859
1018433
543500
931311
899076
158085
1134576
1327166
1082478
368182
881154
577443
586210
27424
175347
55886
529001
112491
74038
363172
350428
760800
837393
380524
583696
596394
1001528
1291078
1048528
272386
540756
239521
722137
464638
726587
101317
1362362
172589
1091528
670123
524323
941929
594232
1350645
1294171
945130
1188981
617301
506619
1168646
613475
811380
1030268
1289241
641357
645033
712317
553973
876792
1227374
736772
1345993
535031
667912
900716
504088
464159
263017
601035
249565
1014810
1051166
1337768
345011
232996
108672
13678
254605
827161
626606
139788
1011929
998230
1062951
269885
1158102
679082
132846
161616
1095301
1335963
225770
584141
131973
1273692
112933
202237
206547
484685
828880
78213
471602
619391
731588
402517
414181
863238
1145843
867045
822195
1158780
55859
1179897
904745
447876
608501
296473
430838
1147605
827624
508464
310947
137253
389863
455066
324896
398453
1200314
200194
172639
1210330
872071
168982
491162
598725
1362039
736666
428178
62245
131667
1083798
657474
481058
603799
520024
921777
1005085
735793
755580
512746
357387
770970
247592
1065446
976154
854004
703097
538445
1185331
945229
232293
1288496
747112
1186208
348228
22947
424319
418173
1246687
639806
1330484
178593
137900
1175553
1220501
203081
1191450
494356
588531
290171
528747
166769
468267
1234204
184290
985424
41365
189269
374599
339061
623902
1333127
1167407
744681
199841
73644
1307203
916093
810231
388903
95117
344648
865429
1139740
611578
195302
799706
342744
1113779
853553
638837
476644
94520
836346
185057
533768
1128311
1238445
668240
711224
1097166
1063541
660739
1303912
677001
532915
985079
558607
1216557
579102
924985
439969
282391
413339
1316470
944559
600545
1220385
342486
1288438
455151
1138727
888648
1269668
757196
528484
102344
444379
535654
188483
114955
1354199
704943
299034
838903
488398
66065
1233925
281240
622180
1230529
139499
1242287
245911
337829
711002
542299
747362
1306679
83036
764981
617503
972862
621102
899449
772130
580300
79782
1331476
1118160
1060474
625954
732345
1350107
1353156
1023197
1304960
711263
1176890
1068728
462268
1347700
466134
540249
13881
963170
1167360
575836
576752
673197
60293
625126
1100017
313091
1129464
926802
753538
297428
41245
829461
1263862
49656
829174
1188598
670527
348402
1201217
669616
1081295
845859
924581
246319
1321156
1174533
706756
561276
442932
817882
233201
57125
1182710
129760
187355
1177191
535316
581562
970057
1087830
696860
729333
663168
1230066
1224127
803976
511523
836711
1183682
182627
763278
1296290
219205
1072239
170021
955443
1240340
47786
844108
977888
991058
1128108
782573
27738
766682
1085407
907205
565123
1250042
23588
780065
540257
714818
1010428
991413
130729
491171
1184871
343316
684300
397036
980095
1246938
269737
244238
903775
107390
371852
115148
394834
134364
984753
868063
429629
994876
1257258
261032
298279
248006
1301706
454939
1195830
1050222
600943
288829
1236602
347241
205232
172390
306228
328971
435795
455112
1000623
272178
988150
194521
773343
464045
565364
1333038
902
785663
743372
669564
954983
610789
1299941
94450
546916
934859
1092766
717851
350393
1284821
487646
861677
1179305
237113
1274995
1194151
22266
722768
111467
1324409
238237
56855
535296
148096
1359097
1051441
376746
1119459
654519
1214185
138323
226668
907474
959555
459491
541440
1113720
805282
802218
528959
40846
616440
193858
269621
173411
1332549
478685
1009499
1101638
210390
1036128
945281
1267726
147450
1052106
1302037
653619
1313588
963943
1063842
279753
131331
981231
507550
14965
560010
393901
718508
889095
671210
1059958
559687
646891
371139
531104
312812
202497
769550
1326594
511108
1199054
1197488
55349
928228
1092405
109577
1101422
780407
395665
634462
423645
1123693
1237219
449928
445294
1348025
461249
702790
1306917
1043095
973176
328209
672519
911407
1197628
830862
1027592
506034
521453
756968
1096189
121699
1011723
469171
711787
1167127
509191
1212985
822099
632220
761797
847736
1256662
407105
1329494
87690
1165898
516982
328465
112277
313403
321369
81899
763327
235775
788491
712964
735176
517873
446050
705030
1334035
856581
182241
247241
777003
622711
1268416
1350184
1249791
732221
1225620
451500
1360382
1081952
141383
418722
714069
959623
1151496
573484
36538
1008110
898102
762947
574811
484965
815359
1217898
24430
337385
1191143
612440
100102
446214
1249839
356832
1319876
450474
798678
584243
663019
1311141
659471
923540
645359
697895
576129
1095283
598436
1174255
522171
36513
692922
1165181
138226
825776
1035760
228724
306541
815164
135659
583864
1181123
572771
862681
135473
679248
382482
129444
639947
1171765
406286
344468
1315664
570418
203179
143209
89801
349976
989542
1240804
159071
3433
823727
537156
402321
798254
1234724
707925
151171
1159285
736706
944271
13232
1097049
810727
630672
84035
370803
21936
961108
23081
815920
947204
646151
1339054
62989
1180396
974931
990414
14886
552534
434370
779955
1153661
1325063
980534
1337519
725802
1309334
399071
1145789
1198181
959814
134860
480001
342973
1210024
111968
807188
507920
369285
456323
1252419
688329
700993
51966
1082519
1221220
703364
1156485
1208598
187210
493244
201119
613241
839957
1141528
118572
89024
176665
1159002
127762
123318
4842
234746
713210
271407
910594
90232
1076948
532989
1077201
407285
166216
305248
1178231
964643
238737
472986
1040313
1161027
977811
1220747
1184346
696489
1122945
300827
286463
1270340
836721
1268992
927708
56314
815832
974322
343205
91283
613240
804617
995924
1028789
834013
1204952
764663
271199
862475
640110
1197143
503109
705447
41720
1323052
1182498
1324331
21267
363856
258271
761422
921538
833509
33664
1047512
774141
1135606
1242935
1192303
971437
720123
631528
693873
676848
258956
88223
1088548
976123
88884
324767
1272664
236286
74039
841985
276716
680122
536029
779793
1169219
271943
1047957
41266
1098615
959849
577304
1350850
1045166
753249
1005987
486550
684245
1097865
973729
802326
713007
900845
1047688
12261
1253132
1289161
1128370
533270
450080
535621
450235
820401
1352050
266508
224085
257305
105998
117225
218691
901566
847348
1205370
1303931
1075753
308727
408190
972388
139595
928779
1272833
438846
829224
35007
101354
299704
486084
558304
800630
276429
438313
406495
1051567
231513
809368
32982
1031393
711393
42180
757272
734974
843742
1200201
839738
436716
563299
1221263
1093100
333356
365459
938282
744568
1051181
300297
5724
1131380
873048
480149
343378
742838
471479
755872
527147
816029
867598
436171
181523
1048326
1256257
13635
1117264
742678
824687
634647
967767
712845
975653
741891
316244
238215
653673
981063
668027
1330889
1019884
2104
852379
577455
74708
1132613
1092298
453922
1238386
961199
657376
941558
233233
612775
688591
1267987
702896
257467
171694
458408
1307033
1122353
171782
37943
498234
1225823
798666
1057642
1214650
237546
1200484
1005528
622762
1151838
492350
1037729
1123490
961675
1034795
90884
886851
1126324
1181834
1188336
508620
835333
1138338
989310
297357
609492
966206
248479
1070060
1023338
1222389
245213
529920
1186259
426168
554525
779893
608852
1276738
651136
442911
14351
963827
236485
975835
239042
873163
1245013
179054
657713
1014678
597545
765471
757685
1205435
1175431
549300
1095492
1255210
1119895
817493
712388
273297
344125
469274
634866
537421
768857
1122166
436927
1271085
175856
914171
77673
943759
521920
447820
352516
1169736
485546
1083980
867240
1345031
1362591
1059520
191302
1152687
652587
616568
639561
580316
1360983
813282
101387
441753
650421
60727
1159503
144406
708563
626152
1206496
606097
1287439
463784
1099281
1110430
572080
529380
723674
411073
1079766
718956
346986
939480
26134
511677
664343
1175293
1344654
76115
1017409
1005498
554339
90857
329226
862380
518381
1300902
391753
404038
328421
428348
1194819
1094178
580926
1009830
183245
668198
97190
386052
314311
816800
1134500
1328266
741117
378558
1026622
486522
598781
934219
794500
1234286
115496
1321678
1176740
980007
221587
1328408
1203568
1235939
1195903
1090469
1343728
1145457
1090077
1096585
1355604
1021674
1115447
867453
409292
169514
785359
148174
829795
882744
524233
69602
837145
1018767
645553
560869
1243717
211535
149589
584235
850447
1354017
756626
452076
1018761
398574
28763
434411
175268
1137995
1175936
1206653
615955
973634
547069
255151
1089873
1016222
732903
302662
286716
930626
626121
1212171
453756
676002
489891
481246
1113372
564193
388214
206184
1206380
325233
491101
1298700
196751
528621
407113
687457
476240
1002514
1017515
857895
580909
281880
1088959
313347
734391
816035
676792
970296
614048
618991
661959
448489
160389
455012
230098
1191620
263037
537597
714726
623443
1320168
785135
1221628
222234
517558
541053
1213977
197115
1273565
1341266
383018
968885
336076
881956
466787
922593
290076
790635
60189
1288930
1162639
502756
997753
180572
219127
504206
1124167
858231
924682
424974
463129
349126
1016149
86655
795862
1035294
390939
788278
708722
1022673
1238801
1282668
1334899
1306529
1342270
961297
881592
400883
327850
744019
1362544
800373
1098830
640367
290692
521366
678361
739680
1102314
192601
1320921
595929
362758
44590
102263
871360
57199
769846
191435
1135338
856381
1160584
257122
315269
955514
203787
666796
995877
741193
831882
1210923
1351460
820603
267394
518831
609193
545140
309639
114602
1350092
915240
334735
172772
674279
298312
499073
469472
1214323
188432
287228
73616
1242925
411467
251150
751083
1244690
975477
363217
728403
1337191
573886
160642
798168
123897
83039
442403
282575
1119301
189011
215499
193879
891067
1305864
1069622
934000
901535
618815
172077
241406
824914
1064742
560846
852354
1202092
941349
447159
179127
161715
439086
713586
339907
259961
993930
550524
238146
1202939
125486
257092
639012
191113
576411
970007
914935
1159338
72418
729750
368606
274003
59330
667669
200586
106627
846620
967294
981665
709883
168367
190342
1140426
81217
815697
855215
131317
466366
897762
20287
322048
1241937
977838
211189
235673
849167
691278
103930
300796
14729
445188
640462
970981
603334
325902
823577
234556
207201
253386
539912
273177
861101
813960
957330
205097
673739
1194610
662419
1102566
148744
106746
293060
1018367
432011
344855
353840
1164712
706726
1255736
714438
376050
1109133
700081
665765
444501
575057
1121635
939567
432688
654240
328623
1286226
642705
312234
1141065
915951
20597
485266
746424
1252002
1150486
721415
1012091
342503
1188326
1307826
106484
864445
1206789
526502
932620
1279219
654336
54298
244436
1177201
773227
79048
1353408
694747
836175
192403
477410
314930
926536
496523
511156
1075767
321413
1028904
1023779
530240
1270039
1113502
586496
605078
126009
301994
146194
865144
813600
738961
1285733
943713
1097203
508892
82330
496294
570424
1350441
623243
1045364
536019
1266345
1127683
478600
969499
798503
317187
1226782
844111
690927
1251987
1282823
952111
302060
1065044
1224644
830016
920949
376318
404971
1183152
1083486
751884
554517
1052006
925621
522732
904429
264801
876770
149118
819772
1275737
846491
980652
886148
969496
170944
990910
1261876
575836
392564
1307033
1082353
295385
471701
36163
177622
746883
332464
283458
516820
1240115
980660
582041
409588
308166
1048941
1012920
1019494
508108
420700
902143
619663
917016
504840
894916
1250458
569826
469840
226102
395199
837008
46368
1074395
355565
1207369
1271143
906505
50738
540557
350923
1279642
1243575
1135885
267931
268915
22306
110958
1084249
602091
387833
1021321
465220
922368
950698
1261700
360008
697264
1232049
248964
572295
680579
547734
1097021
1324798
1139063
612160
750636
1146027
1257578
330849
9173
159991
19876
999811
620774
1106452
804361
13400
1031886
1249908
47083
1210508
91012
488273
188660
688480
1070207
111395
450968
1085385
487055
133436
1303682
42390
748869
600700
318511
278183
1221071
94630
309631
1239830
412528
385127
912742
1163422
489605
214738
483307
716055
18470
1083365
889212
1190517
579767
367494
1082611
766656
1159784
1333072
1123826
112161
705853
1121796
987418
608622
831267
573589
323175
468386
488257
274758
923817
506517
1254013
631894
861791
435887
1093230
742718
89746
1229426
292201
1354984
732285
1231569
859681
154288
929446
266168
245568
189219
1142169
821261
1340286
1141650
285550
886299
1040923
51844
768207
1257026
932657
758761
613048
1038042
869520
4499
1289722
178530
706624
581685
823882
851439
119537
1070999
234208
529869
175958
452177
508629
1294606
1040556
1292184
602392
947600
256338
404873
678323
597386
646732
1320162
445378
1315684
1213335
1333569
643530
939498
813413
207080
885414
163391
1030309
244713
458042
352724
349806
586679
1361576
231597
87653
1362982
1039035
508564
671081
400355
1273702
405747
290149
311766
223737
467341
774330
94558
339942
927215
271097
554803
183869
1059567
9194
948128
602207
1170656
1024920
443683
845585
832800
110605
1174895
494083
98313
1327091
487185
404067
384261
977423
645770
1005371
306499
93842
1190238
1201857
328628
229074
489110
1107950
1014833
92018
408162
1057153
989640
896656
268678
521908
852057
311487
647401
1165782
168603
528052
479147
271874
1006835
256736
1261762
235147
160367
558923
874877
953873
53863
269352
156009
1062791
977126
438250
827405
1158151
349920
1280227
586062
739845
1292897
584929
1215593
58612
1350557
1164432
584010
938334
501770
1070294
571730
1054934
1090374
616018
1186642
387717
874782
60311
1185137
60686
995003
594658
700893
829190
683341
782377
117839
1214395
401747
1318409
339216
1151622
1301860
792529
153641
861778
556384
1184712
551402
171180
128118
1011212
341858
677520
477626
820878
334503
316464
159758
1321773
257563
869102
1064815
637262
1299004
347009
166729
466385
1044311
222128
1191182
314076
918075
1015038
192213
1120464
1045096
713085
344174
567595
1181058
361359
1015662
180355
1183627
1323008
49853
208053
365742
1080214
56342
740277
536180
702229
1188674
84942
1021544
603691
1289964
522169
871747
918963
990913
1103680
923344
125073
779547
127321
762202
339029
318915
241205
521042
787412
132211
340661
476323
1121570
135595
978343
716660
61212
590146
258126
712084
616711
563167
276514
1293250
570305
1029464
971616
69759
576790
685730
159584
1051089
1024474
1175990
712349
678254
929260
436836
346779
1340567
340963
1249852
110228
996496
514580
442479
1136011
864895
741189
794876
419184
469738
318811
1235460
220265
760816
295234
731121
299714
369490
723432
381607
1147134
43568
530651
637254
1281111
770262
1158120
365273
408855
886591
1065663
220386
1208815
269807
323991
1210385
1316045
64207
93908
473937
531724
461958
1132620
1012625
1275708
1350226
1272686
972722
329622
1305708
963966
327668
1145091
1035152
593456
68546
503159
633927
367070
558703
829700
397773
679125
742788
987157
1187431
1057603
146972
719182
52299
752625
889168
873800
953415
289968
783364
333061
1205805
1216283
42946
1271887
282810
134419
658176
1133756
1166709
915862
456414
1073379
597074
473316
585936
809663
1296514
261371
1305687
1011726
140232
421248
1335552
953221
1265774
824826
293960
793882
188980
64488
1129947
106046
338025
1222737
976484
332709
1096529
113750
869164
464864
979773
1171569
993923
658041
433521
950714
411086
202634
336425
278671
1217398
1321080
940588
382701
298411
665922
888616
102353
519446
654505
688533
1026326
421897
654722
427104
297135
1322176
560943
667468
1130312
278830
1259249
975025
879101
552032
223884
310935
251936
1072827
374404
375335
569262
1167714
821455
203889
1261073
1162228
1351363
963389
1043038
264171
1072342
38223
1318862
547932
638454
770176
597945
1320177
675083
1214785
49442
913175
553915
57063
427938
1027949
899165
770584
738496
791704
966084
549213
974907
1274669
1078654
704736
405251
39828
319962
74778
26024
369573
1026750
604816
324829
466574
592461
1061179
57497
1181093
337016
687630
1001706
990803
155746
45056
344949
657132
654146
1291769
605871
962436
658904
349160
390552
5946
574990
774706
731043
892934
1270145
511197
3863
1221678
1225944
288153
279264
578486
59606
369574
757535
1029586
920782
1235506
1063836
961534
111643
843971
1302747
1085994
1109451
746902
182233
703594
1120562
80640
425319
1266000
282654
270756
852353
369754
222616
1261488
472557
330894
1313552
420754
244565
783108
489719
45351
944962
92321
498912
1341390
32507
1040762
273375
506599
945800
70417
1162039
315921
623349
1069324
605508
864555
1008288
1345132
435067
1217295
1231461
818469
418324
697066
1147234
362202
917215
614863
259076
833292
494666
150729
1014202
502749
279035
902551
192710
182467
599356
941547
373122
465263
1341382
667559
1059987
1050223
46356
418838
617950
1266053
1363538
694897
836777
17680
904816
753564
376607
1137690
552194
777518
1297725
1309078
154518
719934
1091570
82769
2460
1278069
512186
130688
956498
522053
1125902
402255
608192
572110
136719
654163
604677
209959
627960
952945
1301602
1068641
407752
257100
1332706
20520
227370
856340
1142968
1250569
975680
746254
140301
954337
859743
476774
935055
1163161
237911
520217
34029
396921
1309558
72469
1071117
1019378
620423
668253
1186890
1024925
349943
815654
866378
1137652
328919
927148
823560
299976
136523
257307
674382
934428
367521
1306024
1091035
305462
645809
844196
1331180
414851
1219358
515045
1162674
1093221
839193
119144
525328
249536
224449
437416
749398
1111351
593769
201745
602974
1148685
889349
622967
92924
281659
480454
1159527
603600
535271
1226458
651010
835978
1258072
580605
64174
915781
819190
311880
1299576
1153364
721429
584973
875745
529388
132353
641766
1052190
994508
848486
94922
1321339
769291
709198
244531
471251
131528
1073627
166084
221817
841009
401000
930288
288464
295077
926539
1061029
248972
250887
160622
487671
385033
286054
411344
628368
295015
911176
1307758
675005
1261225
244665
757029
82176
1335613
356262
735319
714967
849091
665068
1121755
783182
1076657
88182
743901
137947
1048688
1299421
437021
416034
786758
354855
1254381
98270
512870
292875
846788
1353406
682133
704591
1188323
41063
1310462
797605
266658
440935
167647
92318
190589
1138933
1249934
204249
1329848
568134
685054
1275103
717620
44564
920754
366940
279456
364389
239102
320462
1165776
1202600
644098
1098309
957229
1317187
149742
640841
503055
733759
48426
853092
885384
574286
630754
86143
523847
1267406
750174
507810
1254092
195947
555878
482319
27633
168762
1207109
1075088
831505
506169
1089745
859681
725616
830016
126011
1260
107547
1050296
390542
876955
450585
1352516
507044
1105976
272211
1176191
742487
1094693
783952
421096
520990
668571
1320129
767082
73926
945954
180661
1000843
1275391
426047
135365
401101
341208
654971
732913
320050
389849
216777
945454
886943
235163
444723
368221
758791
234096
1239667
769685
323253
896576
1268881
188577
574740
665051
966809
183556
954051
467342
1069906
1061431
162116
63899
902489
657361
658759
846130
760018
190667
50694
766569
359083
477863
1106496
908425
770265
261444
1101420
359697
616634
315728
965915
696445
545462
1356600
660444
1067650
618794
1244476
296537
284562
731284
1005912
532606
104637
857601
742618
1098996
1364296
815348
1105717
333670
1233287
766186
167661
827074
1322627
516107
769870
547115
673738
395413
775514
722704
506878
1267443
90629
8395
1006824
207890
158865
16034
51316
277457
183512
602064
815542
152474
779635
1105567
879184
385975
1023310
875118
1124911
1328815
1100803
215679
913739
992440
798436
710453
392662
399644
170857
537816
1084643
94625
910745
197244
575627
1295019
37023
192405
612190
1015089
725710
223938
287511
1049175
839080
89929
303121
711806
630755
41774
444064
32253
294225
283147
724478
606249
145480
786184
984032
181779
1152592
100265
852763
1261068
669638
1043423
1043158
1068967
1239411
167705
370446
613132
744093
845184
534248
673601
449019
1344385
671379
636265
880291
509989
163885
1345664
471789
579644
43376
619518
554581
1186705
249372
1157243
358851
892265
661659
1256867
1106444
686975
586265
23749
1270486
1107338
1018871
800607
1079605
111669
129193
1137284
466869
264941
318095
737852
1101772
1161062
1009047
1023467
1185656
1070070
62055
1109793
539708
988444
303461
119275
291360
629918
598201
884847
724820
157548
599377
1195699
90111
33143
117582
889816
1141660
452197
312865
749860
154080
1027271
1026319
1293912
412395
377571
237896
187157
1187488
48038
1305093
926043
978301
829851
1321024
517804
716967
901140
631627
884448
687049
412999
558323
930813
220738
512733
1294554
1278029
257323
236891
769949
750793
651676
466282
855244
906438
1110978
1242652
114120
504039
476075
302046
1307379
1025054
215793
561027
752108
355749
524645
1269357
838412
1348202
417768
1351479
148177
264818
1285202
979520
482471
770223
1114674
1309587
1272293
447063
1347763
467608
739684
359432
882124
1000452
996864
1360350
80165
1230830
795988
1023017
84745
655711
307409
1329968
662085
82128
1107805
687346
845844
329981
992309
449090
107409
597202
133880
1266401
103322
106608
122924
1202655
65770
415395
727036
808108
914079
1069438
937334
66094
1163872
1149182
869633
1096001
750274
1295999
1296814
1144782
357792
1128216
1301680
789612
984231
1134305
298336
530492
845997
1280362
123973
549038
1276302
639531
421883
334124
102625
1212531
1043714
158635
185395
290715
317303
201193
1187009
994486
1187739
298319
349517
860636
617785
791573
173184
1038177
170589
736640
667129
1143930
633749
1251896
310629
242530
481898
1275358
213210
903623
799896
57677
1168379
94067
223309
423395
1104014
63928
644868
146060
121505
193152
930452
1035101
257017
1103233
158632
188
973754
866039
1231442
121193
328902
685533
1159820
800591
530738
235699
1291683
682256
900671
1302942
831361
1077655
42839
620119
162894
244206
748632
450123
1187301
463205
540762
1213361
89821
1128932
1119533
743810
1210978
464208
546789
807429
188449
378982
1314708
973650
396035
304235
495362
59998
549340
929280
295739
1150560
404922
591311
661836
743985
846118
815835
1005969
6841
389987
785062
359646
202354
1023711
190570
326934
733621
1222578
172456
163654
693286
849771
470438
1179637
927427
1269370
498327
35988
586129
1010348
379192
849469
453572
904853
712602
1278260
1164404
374972
131933
399553
1306938
85549
1040220
529246
667501
569762
636597
717221
37115
91297
441734
1108432
946057
778676
301
1053629
167102
34402
891113
709596
1193441
274932
1169519
1248398
268406
861802
639098
965578
1165583
1242191
475707
797938
934299
613183
54441
1285406
680675
245991
1164960
929556
1235751
994373
955168
440273
450588
1346006
42294
1163794
824411
404194
147652
1081982
1278867
456340
513979
408229
796903
882573
168142
992269
754298
1318557
406548
640235
1204602
788331
566124
805393
498750
495073
9111
17250
523999
622696
1274896
718295
134698
1040513
252251
1199614
1212404
489184
1164793
288156
828994
61955
854283
715812
161216
712320
831464
916630
262297
316230
1339708
491431
847512
964212
435950
849756
885099
329950
1285309
1063329
78919
946079
661448
1332963
1266547
255918
1321813
269900
515414
580345
51796
153536
668621
660738
246107
161738
1091176
949828
426180
360680
820000
605577
869514
329308
1093209
590627
5799
399272
1215856
1096962
848702
673075
876292
798861
564140
482415
268657
1094474
662729
261239
733961
446545
867772
661525
445931
1350198
791571
1249134
102771
51082
881151
1254145
90693
90523
1320909
1347175
326135
1135854
951398
411519
991606
62307
758164
803023
1168481
265941
954698
278764
1075603
939090
344632
529815
362371
53662
776002
112386
226629
565312
195757
135872
1312582
996910
654232
922190
400211
747288
1251634
104773
686019
237214
465387
46367
23533
1055006
587335
1308418
109426
1252083
284911
668485
312916
1244865
1327262
894045
247779
589069
889900
442928
1336324
1050137
980597
1083881
93839
687626
776443
881166
327985
1326374
1195938
1080096
449894
1133011
204271
514646
49918
1334227
25275
646630
381642
323966
766028
531554
625581
1342826
1291465
1046355
122667
1148010
136560
1116781
990921
274053
693173
1009637
64414
142899
956773
660154
195050
257130
145753
961495
431166
42478
796368
1023207
471733
724566
1363598
726699
918649
811315
1087548
792056
1269398
1200640
895279
913862
260663
847737
773985
196514
219896
660122
495916
832145
302614
1283788
211484
165948
1007635
1146249
982587
229293
42530
628598
1364349
528982
516979
471891
1230298
762848
508062
698431
55962
259969
1053153
1023402
525047
178032
256084
214714
731198
91042
292157
94559
1339141
1300093
644486
575492
927209
1323452
701173
1059301
1311684
466567
1069926
52003
1172306
837466
809799
721547
217975
1038189
1155809
842628
1274504
740669
678154
313843
77006
922316
315129
29464
450930
601570
707857
1282683
59905
573533
27551
418883
969478
749236
569960
234862
409574
1109592
691874
852424
208266
1361895
325506
1134589
842192
489353
1249727
789797
246732
725973
478272
666928
645025
563241
681977
381342
1032949
1126056
284596
64410
1328279
1335801
1109656
1339628
1311034
211401
805195
1229764
1272612
1012836
1253161
131362
626865
1187149
1262310
717087
943116
339758
114177
1251455
251143
127177
606414
1351247
509817
968233
461654
722039
1121940
1308080
475464
882098
1320031
1210527
835046
756499
1124450
112809
771270
445157
261579
566465
862987
1091012
471781
155942
233061
793983
1250859
1255022
1339789
1203144
983584
1267941
1106873
411676
460138
1363825
962118
1096144
227225
99492
560319
1190436
124443
388110
891898
1114002
165289
46983
1224132
163685
963862
999237
33052
917468
921386
17736
522604
1020443
655975
1325791
1065391
65561
803954
581498
748068
467523
147099
995643
148263
33451
995295
1360986
664601
29699
301033
1147467
1115238
718235
1188853
681320
1145371
19565
147808
1139866
341305
967673
1164767
522924
244856
525862
320922
1239036
1098512
391492
1211250
615051
235048
455365
58181
289068
891213
248974
162058
889202
791436
170190
559010
1148034
1200458
348333
868742
1330347
780229
1292944
447041
938427
318557
79845
1173863
1109921
1071878
125924
121352
933854
311841
922202
980576
418522
1061434
1323387
1095832
770158
861480
860292
1009407
333695
727516
976181
349772
366988
1070774
1294077
221764
636526
719530
921290
1162655
466312
336822
93964
1103873
1169291
534279
280247
290384
724949
181107
895204
769567
415769
1155076
1244485
549966
1026777
320937
280296
309799
7591
1258583
1093909
611014
818122
160202
1196287
831662
352688
920010
75747
481228
1071268
250234
477143
1264159
908559
1186616
1204592
745523
594789
797392
15400
1353148
4535
756702
10960
871298
862595
948601
1012708
1226465
384340
1087603
722142
49934
83544
478397
1188982
224478
795344
724804
1232587
667595
639714
727383
774734
799387
1180590
1062462
504799
1256276
617961
1198255
1319076
401659
1150411
423812
394337
222924
154850
474649
937362
885444
512206
1161054
240904
516177
1080374
1219569
372536
1003834
2002
120152
351230
516731
1206314
790645
717908
789605
1091052
784894
426593
332619
952963
1029528
1041150
1347633
411795
192497
1281441
1023632
205865
1358762
546033
853449
550210
936115
848951
333094
1291442
790193
436026
1081377
806153
125019
154388
1242874
1103356
1360686
425859
997438
922440
276114
278240
1034281
1215013
859893
137749
479847
316687
1276100
307985
1279525
257834
1267363
846184
1101389
310061
829155
926843
957458
1352817
1280732
18953
579712
47943
183568
1087350
172624
560794
495670
177550
45397
1332121
234052
615362
1338655
1107101
1240559
1169535
1005570
200328
39542
891138
445873
959748
728806
753956
835931
479163
507053
1258198
498241
428102
1350325
791245
377312
46765
1308794
135502
261234
131661
7305
366933
859822
1131854
272826
882579
1277250
477394
1184150
804858
1268538
158387
1124865
898216
195052
1167741
1078193
438459
627553
1154525
887688
477254
863319
1185995
439881
927343
752636
437858
365890
9670
453802
1219573
966562
41350
868753
1288646
1172102
365024
618047
3239
194185
111805
796420
998995
372001
1193442
1038128
194941
1345197
1201112
456970
1215013
61009
889531
761835
1145189
459898
953622
130990
1255691
342087
1198332
1114987
1297098
1214872
487340
569827
163111
788645
1245486
1041643
361332
527203
1091247
595823
1068461
1113092
1267385
544072
121150
911521
94969
108590
252354
267518
724821
113255
404295
392590
270137
900206
593411
1253267
1069275
756763
976520
402347
238056
974138
894450
984372
442245
1132889
935938
250716
263209
460721
1031396
271700
498494
73583
585771
435331
712378
1333699
898040
413497
425580
435530
44313
1356382
377369
94483
1338049
685979
357978
13214
492166
680459
687001
467733
1114161
417603
712504
969438
854951
1361271
514064
22287
958900
1334039
459381
581644
1219286
561367
841246
787897
1150782
487834
977675
1253549
92909
56359
712086
445848
167775
623468
780576
771134
1210962
645210
306319
205973
575445
746405
447614
444038
266956
369562
463830
1001637
498519
397666
1008468
686080
1000789
1002501
1075450
592921
541825
1333275
159669
524561
1036745
1129374
204300
1302719
86219
606786
669783
812853
1169217
47716
567604
685130
1128909
1287545
188866
780099
17456
595501
701018
1304044
180330
125325
185113
531917
109453
797519
863826
1346009
576294
401276
190582
1283228
873448
302304
1253707
65644
544172
995863
1251867
314677
963001
876306
1068055
260844
13122
622435
548399
882175
1289712
1244776
650105
1338639
201794
674943
27445
1032302
868492
980699
305012
853340
388817
146617
1352459
767592
1264492
547978
1075977
1317548
1069755
983674
510235
934213
101951
142515
1079674
902887
104758
201169
155533
1274636
813117
1304178
1300740
915614
954706
331981
880657
271506
726168
510181
453760
309953
459301
987112
1057934
487112
364025
961240
1294526
1240794
1065768
1180028
199020
580699
364184
425608
1008046
759789
501539
1113083
96945
924579
168699
1153371
566556
485487
217242
819214
989142
207364
306934
881667
1263664
338475
26075
879260
26493
1122917
271107
821375
538842
1164325
137475
369523
695835
806963
177802
637809
770666
834918
52866
1001756
1168087
955461
1125564
327160
419161
539270
448121
7846
673721
460517
1126414
1102240
267391
1024041
775058
987287
1027572
354498
989839
63488
830853
935636
940107
795468
933447
847003
378401
328009
76197
266766
362976
1325176
272827
131425
1226939
159527
1043769
158605
460982
579981
81797
735145
494152
1250250
1081944
390199
597028
134157
130634
998412
703869
851546
824953
745442
1137985
803692
104154
318778
241924
376349
850057
1093066
1154606
28512
1208956
1138477
151369
578856
702782
748802
179790
270629
573362
686202
4635
1023399
314521
840180
920497
54780
215723
464345
1316723
470821
652067
849179
299037
1104329
767101
232683
431749
766050
1076983
1116668
1141101
474776
969263
211149
478201
652308
298755
1001855
568679
446851
545259
153168
29751
857059
828527
597751
1299909
310389
575443
177809
167125
541212
315024
1155491
791085
504790
612728
46871
5436
210623
476704
452395
1252603
41289
311980
1348042
1205830
1292470
289302
1292558
851437
1076102
672077
630795
435311
445963
764470
266330
615531
600996
599035
1329020
754710
574007
923325
1117240
881119
156131
1288399
996792
1177298
407472
953406
672402
740947
1090088
122896
894468
1267652
375061
1030003
1172893
64801
95202
793075
590306
575217
900841
726668
220406
595367
575244
335763
221700
525580
1181198
821899
1092870
309537
1254173
122365
1182473
926318
119604
564516
753892
397125
332742
1169256
186142
2528
982971
1322539
435924
1147164
552238
81478
80742
844628
667759
59977
434192
427458
35090
191776
524856
870777
760793
531435
340289
556892
119443
445980
24973
691151
915958
424369
965544
34118
212146
925738
591339
129037
822986
346548
578
183956
507288
937601
716419
736923
2563
1192476
82034
1081345
817059
699389
268339
1294799
405197
1167522
83955
136147
1214179
871672
350258
63333
242410
20198
749164
1203819
1050251
731882
18116
813973
1062803
37366
307470
422947
416933
180774
960802
123413
634611
625637
586196
12370
946939
347628
701869
915122
1231972
412075
905053
607291
679542
509407
249189
743367
965457
882724
999051
971020
961422
1347931
898319
696227
804044
1111271
1029568
145193
1042204
1317388
1053494
497276
815067
1253656
1289688
137455
789218
189694
380428
115562
253511
211634
786565
169221
1078958
244466
331101
1136670
842487
422610
24713
1322385
708263
1347477
611689
755087
1361490
1164476
1071145
316362
677560
953015
1354636
999796
1328923
333699
1046692
253719
457783
172646
30516
985060
1056578
425295
165588
719570
321060
1145042
1345547
1334155
843714
575089
950580
710081
1088976
1004122
1309310
63328
1321733
1337217
730128
1123956
1268579
515847
126699
282252
892868
89468
697607
601665
425220
156535
805316
1049688
841691
949231
574235
1239983
605116
87697
318373
664426
1207886
1274003
121590
608234
649082
30435
970808
934479
961047
1340088
387646
868627
1364156
1104987
229561
977946
1241921
1087585
206618
1256277
5805
256638
541541
333115
803467
23089
485272
1208860
612715
187604
221561
563893
361778
1122444
1134646
1056835
608050
1097980
1348433
899341
545465
778593
869493
1228470
6364
974896
76902
1141112
536347
509903
7982
6143
1344604
803347
177680
443331
840836
1229949
1225812
562169
277997
1078657
1230033
264790
1225046
553842
18810
8554
888264
894771
614213
581228
637479
475032
382102
795900
161807
5718
1065240
788030
788612
88135
700508
344924
540079
1170269
839901
1251153
519891
1083908
79
79217
990073
356842
204185
125806
351587
402420
759598
748533
1081612
1029686
545872
37039
997147
304522
740837
993146
396683
63038
532706
1006386
850330
1082942
328707
127423
136060
922133
1271203
478670
756856
842576
820637
1127974
630265
1312595
1320315
1004745
1016244
419223
480206
1144288
1160984
154967
376559
354997
425031
304700
1170959
693937
810892
150492
593014
315468
659286
510117
44848
1074544
389118
1220316
1096090
258030
989386
1143130
841065
45776
1329604
716138
803780
35283
472431
866566
238912
1147747
1246538
1153878
904100
813522
82157
385485
1178223
271751
793779
255582
981962
1343879
1211289
659899
896276
897076
1306452
782950
1321107
220208
1153295
1161501
511183
1107704
857244
534679
630970
239478
1164045
750794
633942
9117
1204096
1353218
702074
1193204
1355143
25149
143361
849200
263147
1231732
249755
206952
328701
459316
688474
204475
1011727
51667
695542
395871
767456
1098009
1136589
693855
674675
180129
1008087
327116
70395
656565
450446
447171
775707
409004
516880
1063386
539897
1358479
362669
745948
394105
4813
45547
217554
799290
889721
989217
786406
744878
289657
203781
1170696
935553
975370
221640
515271
324101
531421
103360
5077
1248836
862292
1165628
686195
636208
1363952
1139064
1236561
1150530
764893
233125
271526
968474
558929
1240575
999381
98702
474641
675764
624141
1010934
957708
779637
952949
1005060
998963
594584
35051
1107216
106493
972728
129098
1213254
78623
1253975
275739
722737
386826
93691
832291
299199
980645
1322248
360150
233292
894231
550314
10313
805170
181541
1002945
201727
434348
107847
1081458
934574
140779
465969
215568
51304
1260052
654656
250766
341831
345036
457844
876145
1311020
895734
1103509
498071
443219
226628
870676
986391
849316
450821
1362240
778591
800972
1218782
1172246
698904
36243
1304343
1362587
1167574
579451
502405
1060128
1090876
1363885
1363169
811229
19938
749331
433009
341342
922834
307697
852455
1106990
158619
386278
413807
856101
1245643
417752
82182
727381
270166
280313
602388
515548
914160
27390
1003956
140461
122088
952935
1045473
58684
1247059
533395
554681
493180
318065
1161477
482917
525437
518201
1154453
1284506
1256075
622953
136740
345463
951735
273594
1159049
507666
650220
54980
23275
927102
1273088
1345354
1274909
221461
242305
125396
558993
1145430
210057
406067
956012
739048
1271038
139022
703106
1101507
1024100
182763
1145453
1209668
894051
919082
76746
313765
1071396
852919
1357407
108547
1327915
1067769
438570
932039
191827
324655
248432
433181
364891
476460
464948
447823
701638
386565
420145
192138
990437
782503
645621
637642
782207
1135322
477498
1250148
593593
640943
250955
642203
1053442
796538
1119862
583442
502468
599430
445241
1164719
98165
887556
1085109
1308065
1155372
703264
793954
1026387
387461
574263
1223812
237487
655049
1313938
319940
171419
1139895
1056802
1037749
709243
1361066
963209
433921
511446
597587
413373
866691
341882
259793
1304435
1363709
779321
462385
617664
1052697
1142698
1361052
36995
545829
1308950
967893
127094
835688
1247577
326409
169304
979388
447947
121154
741573
905103
340361
1008229
546678
781552
335115
688314
808551
271627
86125
700533
1041875
1177851
116067
21902
360213
579254
994493
1296957
1060039
660800
209339
222249
247838
305058
725418
447470
17037
1134483
102638
371340
1229096
1198440
1164306
423561
519790
1129201
792953
85674
561951
1239875
159583
891010
1000471
696858
885826
114136
380561
490763
1182575
456899
824389
85960
599855
429187
898525
1141511
577270
618754
608377
752404
557580
307595
510925
910830
1272196
1303942
356039
704890
1362085
983655
17573
1010756
284887
232590
1173133
124343
1150888
641326
260504
1160108
597401
1208428
317966
1158113
521641
338670
406696
190160
880679
237471
714974
906478
1348704
859793
172489
1106910
1340350
843660
1106614
434165
1118665
502097
507784
307442
1345246
1211941
1056737
1314991
939583
1000359
928467
58900
388919
193622
989705
625886
992322
207713
1317994
332272
969529
1332233
1057660
545347
885246
468911
850412
382060
1203079
1200626
318882
218556
353445
551787
601793
447761
244584
482024
495596
376311
1064392
434699
645126
1161940
676871
149267
440084
892245
513726
217779
670720
283749
1238956
1215959
1344945
865024
708145
1155260
1249695
1214650
132776
1125171
161181
932089
1177549
1098280
1254051
168477
902359
140995
1063578
1239804
908024
1209330
206144
881006
1035777
873205
1066878
694560
527167
1199482
832458
615647
980420
1268327
1167126
1010546
278671
623580
795520
1347516
951463
139856
10356
890489
755666
67826
212281
738508
1321563
250643
1059146
1290629
369357
1060907
863999
1110557
111543
805849
451763
178127
631418
1056633
395493
812192
1093388
538376
580451
1313221
346901
929508
934428
819625
1035993
63225
1346514
777574
873953
582884
386703
1013476
1249089
699369
752028
966427
604000
835104
913933
929563
373136
1189888
1272986
485278
983238
524012
744158
954422
1254259
1031578
982449
891927
351579
1255828
1351693
1019259
47532
461288
1116125
335617
589383
134610
420176
764965
454933
1067764
942130
147274
369337
551804
201825
804286
753682
971649
310227
1012663
644907
437985
1101870
470551
276742
1192048
454505
917922
94826
463436
985260
203240
775573
343444
30216
1087140
14284
575116
355964
584660
444303
510727
971350
363940
1118496
388240
647034
1138236
130748
501527
169894
1191033
1102176
1331697
274248
792605
425358
957309
911511
879580
1269363
465828
89135
436092
201735
674893
681928
631152
779296
680296
1329267
53117
775975
1175634
208050
231389
176943
92865
135332
640701
310124
1024797
510500
1256202
1118796
434096
1315269
229729
801422
235744
1241703
926626
1026206
1321532
47384
837103
656055
1254948
350744
1303064
1047180
1173123
24653
844611
866188
574714
1323856
107687
1315293
1142420
9938
190903
549475
203050
956418
1205450
387211
1187051
146284
1294821
1240930
183268
462861
309215
496480
65153
108011
459482
869511
236337
995815
121521
546170
997239
953774
897682
898275
66105
577834
188663
298486
736967
639115
1064446
355057
1255958
168813
862636
1276697
1231275
1175661
1276022
358557
440422
1155197
77417
977542
126704
461991
1183131
372641
153062
631450
1345035
1208016
240855
856493
958483
577836
669603
708851
744296
622882
491995
923349
996063
824818
315522
401636
77319
11425
1071197
1018769
658749
61487
264750
377545
1105257
1166616
312625
507842
645846
846473
953953
851452
375354
1024853
1109261
1048010
646348
106278
238131
591394
949944
709475
821534
86738
420684
648539
171227
1018869
623385
158057
1128088
93052
30807
1290841
684894
57906
1209014
1043939
122322
1104970
748341
433372
601543
844229
679042
814323
1166608
238215
1295848
97075
121013
1218199
802449
1068064
604821
1095089
700134
408112
1291372
1080729
1275664
386368
106444
1051551
1099809
469999
310390
126944
1093635
259885
1041031
686401
1271336
636378
894744
817778
883615
775436
980036
890570
464013
692844
1182813
978258
112347
1014557
814625
602210
1321871
292837
427830
714483
880587
773985
831105
1007638
395528
855009
589936
445214
562660
94344
653120
412895
1157083
98844
1228539
839171
913632
134549
492126
687571
774396
590613
285918
73964
276782
659666
58284
653556
432293
145379
358052
144092
707945
317892
497800
1270310
1112490
239903
137716
118014
673330
159782
1341170
486069
71031
1293533
169727
374628
937677
565039
405217
681930
1221921
828495
282397
66920
116559
1037178
1154539
1227966
988994
165491
1120532
1141099
1352590
364352
161519
83012
393250
890449
515840
582203
469838
848101
49819
151642
103728
813581
1119703
584687
983725
695768
1145150
811666
369217
114042
1247710
947774
350661
991357
1208428
557486
668893
843537
578182
397901
254633
690513
594174
1015743
1072003
119240
162351
231025
1184264
854397
1199815
1245468
1192244
468942
1195029
370797
248882
524908
1168840
1041694
280691
983498
803942
965193
171733
730092
258670
1060845
137786
1299662
1262675
162223
43413
257029
1354775
43948
1108880
702851
989335
173216
871428
854493
1017368
1182414
296899
907986
246987
638985
232239
1174797
874690
73172
1304214
309001
1192243
769158
387036
994457
538411
122748
1005237
1187908
814490
685227
1183812
937811
73672
22282
1266057
495658
858450
455344
11441
434845
686673
80334
985474
527857
650818
453269
987539
388593
153865
180298
1315840
1189045
86350
869966
386379
767914
722325
1132001
967313
793896
1004046
404651
947289
1239276
1354687
766211
1043650
320179
369100
429418
1157995
696501
755716
1096964
145353
779342
652370
566595
1103801
609680
73318
1100741
79274
270850
1334320
445074
1307372
941989
935280
262828
772200
654504
629158
1196503
1185160
715159
602410
800189
914164
1324433
132952
972581
973789
361896
57383
995721
922864
794251
917741
142977
482649
609546
886381
816635
671375
386578
91959
574670
535240
146701
1110516
776863
1167898
314338
1117997
1311385
704547
120699
339626
1173077
1291531
76134
60740
1151412
190071
346366
797243
967206
567352
146011
164275
1059845
605844
253446
1096921
1052979
795343
643365
804107
1109766
422633
313662
248624
475158
1152203
845773
389506
886928
909241
521496
1301778
1091995
127325
1360410
486846
1096917
1011749
419225
293
903208
508093
336793
459576
181699
1107740
1150333
1263420
62914
176247
544194
1040374
504052
783296
598383
53201
976893
732889
1247197
962385
1343987
204134
758569
557036
784187
258537
223458
1255677
1348216
1356994
40033
413509
410074
1121362
995617
1341376
680251
108808
1010471
499646
685787
1197031
957462
472333
271776
171936
754750
774202
839519
371608
91677
1167000
1158296
1132339
410416
1038289
319015
1207590
601883
1075838
368087
1031999
274352
6243
1242764
470705
1329788
851785
469698
1196381
166412
455175
813938
704769
439995
819733
1131548
1207879
142697
956575
437578
1044047
256379
202124
40395
505895
1048275
68713
1284758
1008943
819628
735558
722357
733739
1133332
1278666
960565
60897
1068133
1106701
236104
194806
1124258
342102
557056
1098591
650898
166346
1293317
174165
1106625
297753
723427
454749
145729
49233
1192443
399171
1094709
303354
299774
1354484
1028991
1071636
1219501
472508
1350739
1161308
960377
7218
536717
231926
956746
304758
611437
1264379
692867
543810
304651
506518
449790
798422
729449
616624
1339154
1144190
1155659
139205
24542
933677
983365
1126435
927476
999660
320513
555249
806246
797787
140455
1087650
1353132
889579
746228
268084
705336
589946
1128977
938409
1157290
1346091
814933
1052203
1229158
73402
834215
200341
639082
51347
520317
885029
1034945
880861
792763
1309705
1112621
187969
811720
1341816
1318591
1270392
74815
446681
1221974
1122853
467296
335320
25187
1362856
613677
859272
1004394
1357088
216435
542059
1137913
824620
703540
517413
44982
781031
714197
1310013
906282
352271
848443
11383
96806
812167
1105514
1136284
1144382
349644
1207560
213377
751931
1085117
1165579
845946
949802
628827
978624
988580
589266
623682
634537
644016
45306
279277
1337169
177398
1268202
60491
189933
1135628
25130
890539
220260
236164
219770
1228991
1211705
884580
568673
400478
595821
595339
612874
283671
1158507
331633
796253
1147006
496696
268825
753071
1189567
626129
401782
522349
245945
999735
1003704
6541
619801
838692
1237071
9025
101775
750755
1282163
1278225
183747
802995
233833
1288638
660866
1256534
964728
714117
229170
499211
51750
1152563
791288
564056
981550
696884
811495
1009325
1079870
744737
62060
132518
1110060
144281
1064483
41727
1150611
58643
617048
570505
182892
519149
17833
59398
498129
161790
496031
216328
790108
561037
747642
1268062
79718
711583
904077
987086
1307384
1040504
960311
32833
1187886
1039117
452915
1073654
1288085
685080
220240
1312552
681162
1316133
1016753
214464
873658
471220
344770
325834
931538
370375
49048
1210219
1301703
31054
488479
241847
1074602
1048333
268675
1205111
180739
484933
1096278
752169
874544
431464
577449
886094
823530
117038
24190
135887
378134
647144
630842
421866
1333698
37923
593679
223438
998004
1069578
272093
1154502
60918
929790
126804
49301
856667
39555
1092736
253024
348814
467813
1024250
1293242
507281
239545
1019422
741925
156925
405147
594384
182209
654387
521068
348906
1077249
179183
651892
343906
991795
1160275
1114950
72846
775824
1224199
832004
559000
342738
194467
6237
1170825
1124933
406240
527914
1193514
1179508
912079
827086
666185
675861
848201
620587
460619
818599
707846
774126
1346774
1014392
430487
1089534
1336005
1018346
778392
631598
1115229
354056
1324907
573114
689208
1247355
1353239
580906
98779
901640
179967
831005
1027027
54410
1204167
1192442
861430
864185
829106
275674
779661
856504
244679
387976
502017
227414
1090632
554083
380736
123269
489736
583190
541606
360814
662543
747152
986711
1076422
1107629
50492
825698
121485
703645
601400
649482
984564
1304723
1157446
738509
784571
421867
18534
1359164
851992
576920
452468
1296310
744726
632607
745536
473255
67612
850343
124132
87014
660463
925743
1348454
1317988
1290601
805381
617275
533289
755390
97319
819620
1204035
337121
167123
569143
1115621
101055
619968
1068
238631
1013042
309230
435346
133655
801040
735478
136418
282570
297519
742609
61630
437260
318213
106435
1200525
199110
692706
489476
414836
177834
1270254
1173332
721364
39068
687614
809833
300177
598847
749443
726950
1212963
1314721
1063599
659093
959827
1245264
587513
198274
20425
853280
1266674
935097
1268543
1216587
846586
991223
301446
1207458
1362632
975995
719308
94004
515402
1235354
453994
45814
810450
821499
950585
825357
850403
520821
240211
187543
283754
260099
48771
1129812
270422
1283521
159204
217969
593445
860285
79984
1055903
378049
706156
361797
800558
214551
71498
195813
498714
556582
256271
733633
266336
197351
764271
472147
11913
914017
1210878
656546
22069
1326781
1125919
327192
226500
746954
1105095
1025074
15600
828750
88894
304235
1200000
1213405
930271
1128743
275830
79889
1009646
740341
307019
877468
596109
219714
719883
199278
1718
380225
904415
1076
1195667
1216500
1123979
1244080
821694
1290869
208401
447553
98169
1153184
1207976
824505
1130006
1123054
899665
1104359
800841
1317296
98212
212302
126508
1281901
1007483
1291021
412479
998776
977647
869523
1237291
903232
843302
973097
773970
281215
882688
1293336
577495
924986
498411
772722
355719
294766
797264
1263730
797912
780418
707368
878599
1139007
1362657
184400
536831
1058732
786502
1228354
1014187
358193
282073
403683
387820
1040983
1080652
186119
897843
1278130
631639
388476
1283944
424220
92266
277481
363629
143305
1126708
826461
840818
1128137
155184
1132312
997237
515985
1243634
922463
275662
1284827
1066030
1019282
379713
379822
293315
1002648
1045863
146902
667606
62881
1042741
1044066
1328615
182347
230584
22976
1058403
474031
823727
1117824
795674
591390
1234480
631579
140497
1307037
391644
1052411
951456
1288852
1135573
1149305
1211797
1204896
799987
341157
706124
645887
1348779
642634
1295147
759833
907285
1327460
682142
627870
315546
622209
109198
113831
315875
294206
421797
133303
258295
958842
95603
369497
108920
525009
1232603
1345777
574510
995670
649809
1034360
613888
684653
744616
987756
651203
703798
863751
986567
604484
664507
85871
385020
711249
419239
447434
1188556
1123093
646569
711328
1029706
953788
171602
972662
826443
995125
1239124
86004
954003
1283794
77148
461410
1147119
450362
214309
336530
674428
865845
380087
1350375
1032578
1287796
85935
1308335
51479
114047
435037
1301840
939447
132835
754224
107133
624646
636335
1006960
397492
1285488
1337926
817966
102640
192343
12974
1058915
1356774
976003
1305776
632743
255273
1089141
233657
674523
1338182
421029
655952
283222
960499
471113
907964
700108
337906
1308714
996099
270252
9057
761765
855256
175405
178211
237473
620885
290419
631202
858476
230970
1348264
1090820
459850
1068907
92124
840795
1269527
352285
911639
1005754
1127918
363694
337842
345821
625207
209429
512804
32350
154323
287323
807470
1102736
1059101
1288600
104302
465055
823165
897138
74204
757312
445234
949386
1340580
1065680
955350
780477
1149642
1020118
275727
753535
922087
1294673
1017904
542224
22932
1083742
1195190
639378
989106
684695
767970
265357
482366
621613
207295
1143270
585007
986514
1092428
1189586
406906
1079885
266248
883000
90938
351677
650859
691286
363857
906658
251878
452245
1289684
1266892
381676
335449
912052
1221785
1192267
1060647
412818
890233
690763
276114
1344512
410566
1249203
847327
584859
746073
1166747
486885
722905
964942
378703
562549
889412
790495
1055681
611829
633380
793004
888306
1348349
778677
64062
953008
1002999
531716
383429
890330
178136
101201
168278
218277
1043768
303811
1099232
1227518
528866
319313
378678
135756
270431
38028
1196331
976210
159264
1104754
842367
1291359
1286623
1356777
1101042
870689
1116285
350838
9
319968
1281405
204614
186443
56977
293564
1095363
563965
261421
715855
915113
202442
1195832
214153
1266035
64271
659143
395193
1203231
638430
993064
134547
422200
1112232
1131878
385166
141206
320528
986433
746597
294231
594910
1152828
982619
1135966
243414
883878
1126690
1334402
221484
999889
536618
497186
13407
518993
1309696
329100
422403
1153117
197710
1086912
1242751
439286
1041273
1136842
1286683
214440
1166267
229228
1345550
664737
1204122
583772
563271
964938
1001936
425290
603347
16802
1147595
119878
151627
418693
473868
978728
502
488081
1156424
368685
769543
259087
476457
601630
364451
300047
752801
87692
100881
869837
557155
749713
788702
504197
722739
1047713
403802
683496
1336020
550698
1136792
160476
1361871
1362773
801451
273794
388873
326645
581140
528012
349144
348977
216822
162911
432061
1151572
233910
1345167
327405
401276
142410
971282
490542
615290
662274
1307300
61840
599108
938669
461081
295438
919385
941996
87189
787897
864594
1174999
36884
496220
1017251
582108
141289
384091
100523
175479
843422
722530
306234
92756
1105584
81330
686345
510604
230505
1075227
349647
754931
967260
166296
387160
632623
431657
960091
929775
180337
441738
1266427
1286177
1246175
252960
727189
1157142
38514
962353
206594
357401
268352
110383
153112
333491
1190283
530272
1001216
687415
1109194
342573
698203
249045
1146457
911875
467344
690703
516933
154443
980769
404652
334601
1318515
564804
315150
863734
229684
7413
313923
1143790
347432
909972
382816
1160662
981770
1358798
852831
359856
1208490
245913
589438
1228597
682761
1346390
692949
462409
1072752
855805
1000894
642112
1077770
130894
871924
1244334
1115749
371445
640597
97013
1316821
1127026
31854
236349
671126
1313331
130678
588997
140688
1267997
46121
829285
153546
1253655
199402
405240
106539
1306050
710523
480453
1222903
429439
225547
63383
1141480
1291581
253215
892635
1077537
350407
359593
92560
501142
447983
223400
25381
892745
327425
665039
266011
366504
609305
830293
230700
39152
277465
268656
531801
1227084
51651
1042135
799200
463215
1194256
1300702
1256141
324171
190529
479141
365811
651233
1235974
142778
46913
227632
73370
798236
977058
1063081
1189321
1281163
126496
427277
140003
527447
235101
41640
789284
492123
975158
1182404
1324619
664521
1252230
846099
545129
450033
751753
1287658
1097489
1318226
1026339
954158
106107
672813
701178
9098
775690
3882
245106
289693
1176128
252398
544509
1256020
787147
345317
533874
266013
557177
1078834
86821
162459
387365
1153397
1246461
795941
910917
818044
955582
1290825
63144
657446
1275448
159412
329831
806963
165156
724046
372393
96320
117151
1222582
43771
858863
282221
596469
81752
559017
84444
821689
733774
129094
180408
227869
423847
785102
285768
1296067
937206
544464
1194376
1015905
237417
180412
1164898
1183887
220456
435078
150099
1112781
783254
54954
1335144
366277
1058135
471701
759896
1176079
1243566
812312
1132746
251358
168742
619221
425219
1151599
1082362
137804
1076212
895049
1145674
660906
898446
1066258
206853
342133
514988
977076
584959
967828
501266
100056
1095414
282957
968028
1102538
629440
1339461
1158460
112137
1189852
1038931
20125
258680
672117
505391
621057
1048530
1158981
1314978
1139931
696632
1005979
1251122
1329595
816804
775877
1026323
1029045
346663
1159330
328020
1081878
354384
870917
463935
768575
231603
1129015
958176
479410
683197
1338368
1362366
326465
1000802
1017993
621432
294329
597688
719975
1271512
1125505
1245097
594638
1290730
1175217
885219
354491
282453
49269
1100527
975948
1260778
911800
211831
1348861
538348
108372
136447
1327223
1344006
705437
791471
916274
1126753
46978
1137833
1249325
940901
891034
970694
941235
967478
942829
620224
890257
808474
253826
260746
854686
264835
424208
769964
662027
1013547
508124
629171
152930
51211
110856
231599
366937
1119775
252036
498578
1012603
431015
1223135
1010915
75675
711450
1011112
562943
1257941
625668
355357
855531
943821
898293
1335193
977522
1169559
143833
381218
92523
819784
267373
29784
600952
3345
1171992
770679
289343
98068
101380
606925
720513
769336
1279755
938381
107126
1300819
1211312
1301151
276296
928831
1339785
568914
1298356
1236046
1146615
918413
344561
993358
187497
1263221
562410
174944
23268
1202803
161996
1096231
1014274
116921
561356
880420
1092638
1152695
1325410
689768
248836
397029
932118
1225834
1050617
5740
487542
502124
1141051
377756
759098
765237
949482
454575
1232719
642575
1069939
532450
944616
643974
918312
699637
304147
1210117
419372
279750
745594
259334
70197
745554
1341034
719772
651388
817733
393059
508245
1184655
223688
1123803
87983
605175
1066825
779681
436895
169878
627657
326214
227843
338115
104795
747570
994831
1191744
1066637
319913
641604
263687
943013
336811
555135
744058
987452
679957
582950
372486
523518
722966
372074
625425
1130487
1048718
903341
975550
848761
359858
288965
133477
262515
1192617
392947
952399
952233
296355
197345
869207
1356768
1106908
91063
1280199
225859
515412
630067
341182
241794
104589
802174
933534
714566
942101
528628
916069
1151427
1019222
712745
40217
854768
526738
848108
1032118
902291
1139807
683797
1199957
71974
1257332
181694
1036732
269010
542468
501062
666645
660899
886996
373776
356208
732621
551069
440615
1020441
1277686
249557
629562
92575
301672
107248
979289
226710
172662
42469
1238541
511464
896265
203391
715172
529525
325471
695361
492399
30070
505178
1123253
583099
543150
665923
906761
147279
571524
1130133
570606
291423
272535
616770
1318487
945444
295326
636837
893955
406744
806376
335821
452595
1165383
1295244
1342691
48976
17954
750885
36068
1194489
365251
733760
1034457
901514
269257
965745
520407
320376
1222141
830059
492494
261970
614705
521011
443101
1236770
525480
460155
343022
223288
476700
52671
1012033
1231099
516851
1088263
279423
1188401
434757
1058760
455485
762496
1062767
81100
201946
453802
587866
739232
72718
921033
811738
905730
682091
455915
1300337
749344
87487
168156
464663
1112813
209768
304291
768371
589000
1303974
1192141
1200339
1120921
410053
619847
600273
776678
724277
709365
696423
718422
585285
614536
267140
1050810
412298
950585
1070206
412507
1053339
819229
528947
493256
1326983
209168
1135071
178363
1231994
657923
345025
506132
189856
160717
520737
982086
869719
174816
556599
385765
544385
1073907
822523
422986
455946
449150
1165591
688136
1128497
609834
351563
434194
122120
963276
476771
483746
788703
435668
616923
898510
1108520
585373
1216163
450495
42054
108032
362151
1184656
228403
934933
1260252
694910
1335024
648359
198980
687432
689266
1308444
155677
146691
362614
782096
1080532
803586
1008057
157298
940417
74258
740326
1301624
372232
219778
652894
107555
133431
419798
825242
1288907
343609
328799
82454
936003
558926
778478
1032018
385456
1186435
227142
1010811
650976
33255
1358129
940061
1052905
874809
668879
564774
549510
292463
688969
31235
837800
211076
397534
324957
1220917
1130188
729761
725421
1222106
124573
1214403
800088
263062
803050
569578
761108
693631
1228134
986918
1171005
608690
90220
1364347
925079
1154514
1275815
431452
585310
368168
800262
1261410
700892
1007697
1197997
58065
687185
549224
796364
417498
972379
346933
482366
615592
717777
1230872
562223
254482
133441
929880
1066190
1210728
552062
983043
650018
1272629
564378
118665
837803
724871
609580
567643
1121162
970266
654889
930424
758737
204015
1297270
1007568
1068799
564413
961893
44853
464136
566927
1158116
274148
231733
1026906
206925
835044
220392
403985
131619
144288
806840
787749
488658
1008984
102223
1267291
463320
700670
457979
865020
1283640
414358
597280
968146
1311836
288216
350675
1332594
138652
553641
1295433
975474
720858
1179978
376464
665523
759113
1152942
1194101
210460
305721
781886
253902
1170042
408495
934747
990178
664840
863717
841921
7906
916246
1208062
558366
1188015
682493
238906
759289
34778
7243
1128145
571251
808977
550714
801618
158389
314627
480959
262506
1270195
991407
1014500
85912
1016415
730717
472854
1060151
729841
529341
218556
70928
298765
772724
1361819
1092144
970441
1256095
592353
817605
1185218
142292
324384
158645
653575
18488
1077388
693757
207502
1257430
902901
821294
1356504
39913
1294563
1085479
1252851
227997
666512
1045802
271256
351589
14714
770292
740272
704289
1081870
896331
175449
1197373
686861
84353
629450
414022
953145
166927
423152
1218265
556120
486765
170579
1213729
278643
342491
1289505
834687
1047650
1350365
438619
771693
661379
240723
535081
819136
545334
453806
1011511
726010
695140
585017
1018750
681051
761978
1181144
158589
1218966
307074
146093
526410
63619
177057
913252
879557
265971
1344699
268533
435838
372637
50964
1146054
291832
188667
297049
1011082
1101741
141003
1201453
1215623
1198024
374642
461012
1293560
1127528
1325657
1297125
123510
1247520
778594
190642
390047
1057259
323327
293543
8353
78248
90392
263893
178054
891664
973588
488574
1243690
464795
852125
1288363
993769
39591
115915
1234005
1211906
478677
938600
471915
840492
11158
565980
563739
901186
1038000
1325197
23405
1144234
1089472
166140
1157448
1012316
456365
1107650
547149
651369
395594
971622
845228
1016899
312506
894685
1179593
774045
1279082
626636
906179
877112
887703
623415
773351
931964
1211164
1329296
1161771
836115
844702
1035720
1073563
216238
1185735
168341
1033754
422761
230821
1306240
1185714
1058499
928722
364688
569475
821191
404549
709707
257237
772717
208642
626824
1305375
1315048
1177115
673130
1051400
367802
398949
1236886
1030410
1135326
906229
585110
1338992
120788
246461
1043430
9633
228451
846666
1180112
288531
1070372
33889
168174
229454
328102
684728
1240231
27145
1310013
1033492
1356307
101351
183676
26159
187232
135691
438550
491754
144204
1036163
476287
53418
60355
515801
1095618
733656
154875
81561
62893
699397
1269094
335802
945729
128608
100946
640640
1156860
1214284
1019449
416712
475172
989348
87585
23845
322622
1354605
1214807
1243454
1087503
1093549
1209277
835782
304609
70377
828100
634730
1240669
1287235
743080
1291241
970793
745326
1285265
851533
1173154
374984
977387
650720
376199
944435
335816
1052233
1342390
1330803
535471
950995
1115042
66155
1104484
334131
745243
105079
962578
1102491
111847
253353
32257
1041383
111229
927856
1056936
947150
574147
586322
1305802
1315893
1260460
966830
1783
1133739
1146617
1141637
659470
126623
1715
144232
857441
866301
115548
1037146
989500
6243
516453
1133026
273416
828804
1266690
700042
1322741
641996
536478
1185623
61576
779250
334041
807885
191867
671882
934311
642191
644283
985116
1277638
232878
288215
1007028
1032842
163744
1110028
1295402
1006509
65292
346851
934694
650189
1189553
1308374
78797
576720
912727
556947
950530
1183165
979920
164709
1141217
1111818
596069
626151
1119492
1164844
1298603
1048880
1273794
1347371
363062
317177
1047556
863016
1228770
791078
29932
914163
1190585
50571
1298003
672098
1211226
185016
169476
735349
273371
1172405
834083
1200349
382375
1321485
70673
92893
1086505
614275
898614
515727
1146018
809220
1207768
161390
596386
453085
150300
84840
1004283
1121379
1014674
1210182
646933
639762
242568
1282265
584213
555982
914726
1356763
1220641
1079074
1039634
615687
316337
1134408
947145
524270
523506
440550
923524
804637
1360433
202961
470581
871644
1312579
123063
937765
408918
936178
1078391
815698
979498
79320
607560
1340975
1279271
818629
671669
511173
1157501
84449
247972
1248169
249518
1155645
1002314
604100
109077
47852
1238080
747574
231597
193817
1009268
1362470
151096
662634
1205666
1194110
954240
1275793
1311938
603887
330675
248129
684343
1008845
1265521
1222104
1064333
103307
546696
288719
1219180
339900
1294661
1220447
464993
492436
522499
865326
332961
29365
548356
189801
266745
405157
1133015
1136582
1324662
191595
933487
414713
161911
1175443
848350
1253373
1094964
1164753
904116
175950
796279
783384
554335
245617
24245
1194068
638941
694209
549673
1351750
55864
102518
1285385
1133
618434
338346
731052
1028825
44855
532356
1171225
153206
764331
972924
638077
750214
187224
742139
719886
1085089
935787
392994
604876
1094654
882576
1079283
123859
335935
779365
312582
570276
730325
1192685
849573
996674
589536
1048302
508179
719268
1206731
689801
201923
1177083
1038427
151092
325653
862932
278843
504322
1010764
565175
1008021
169477
954331
81819
1078247
332679
1003763
499942
360796
408231
563926
1174123
1253816
957687
1306217
385955
1103783
583719
1305233
840599
1003308
393722
1321102
1307384
1177231
4124
1018528
960854
641618
324338
994328
1025562
694856
539642
1009200
1212534
886166
306123
1340516
233492
849309
218352
281746
432717
104797
1342478
165843
1237953
455168
626204
790405
481589
1097234
1158513
555937
1302930
1126503
1159911
1057157
1122124
500669
1286375
376179
612516
170019
262342
540597
597069
277111
685679
762762
114747
817358
1112620
763806
577536
1170623
711424
866692
522946
1357616
997497
475225
915141
1302198
875607
249787
76258
227631
913400
105540
789831
311589
1335251
1043071
910683
780104
1137100
378666
403580
1012097
936643
1227849
834373
1295953
213638
695133
844917
75297
1290080
320923
672732
98697
1296392
426548
803461
268838
267967
1036022
1341963
43071
534179
1332271
1142735
1155499
359120
1347281
136292
411209
352055
147735
1063975
418677
220074
1218228
132090
100725
526161
673615
493544
1252266
532798
420657
706577
517244
328759
527707
1258406
111385
881026
939737
473711
181580
522557
717371
1146522
1299221
1213343
500932
1172532
604005
1290330
500121
2150
1322348
2687
1249574
123854
1171761
1333344
780572
856409
983324
495094
994821
1219579
1297541
1083861
1141458
271750
1293717
701381
130548
207964
1105227
1292312
23943
505463
602784
738698
600632
1123687
227854
688525
863184
36301
365647
329101
786477
1102401
1085043
1038046
1280096
1119195
810208
995801
304639
1106169
743947
733592
1024558
105848
1121981
1054579
914083
33943
961108
357566
909507
664403
953918
100763
933897
342001
47292
514034
942541
967993
316461
1295628
45356
99848
279572
384507
492306
629843
114399
252511
971693
987068
1073278
123319
371286
1133372
1057492
45514
1253623
547186
1091517
260344
151851
122350
237703
587789
25662
164007
1251768
890608
946470
1226459
525395
1076528
1156144
1168430
215549
774847
1232923
1094637
149913
169316
1089189
862683
1037415
129058
995106
705534
882557
1213274
1098820
1036711
855616
909845
780235
440815
1361699
49324
1300220
72515
992392
677785
1335007
600031
971354
1290360
276220
1279586
1147568
1018044
514529
1101764
1203261
953620
1302650
59515
1000105
326911
1330848
727014
1201930
966464
1328314
379701
1285361
778965
1025294
476397
15693
406979
73683
1125597
1223855
1312525
213964
1352213
539946
1308468
208604
1190451
131559
1316723
1268108
552996
20676
365173
859915
23448
286302
267779
487625
246775
798399
783366
1082895
552134
330614
106405
657454
768364
1023380
129316
150371
185191
1208179
1341183
119455
882438
1046639
827172
567549
882260
124721
373945
873204
537669
1310420
827514
616027
327782
368062
1179194
169355
579249
1269523
831597
853881
338521
976779
501829
274366
594125
1029654
878730
168584
684968
950092
845396
912293
386865
1273918
14994
435472
1258889
763236
505239
1173142
342553
200836
16092
1220666
36909
430837
303097
1050894
1186066
357216
1314627
1204762
1297539
668113
652033
593576
1189645
1240242
390406
513124
413310
87205
378643
370068
162227
145786
1269086
648364
321150
851738
1056745
205180
478979
395326
821037
274912
23405
725607
352422
900493
1283082
38523
876878
721179
738612
301676
992609
1349610
417475
749510
37142
1050350
1216632
924639
751816
535543
606147
261595
1288840
204923
9866
413937
1067955
769049
1274043
1052565
890990
488382
1014868
952540
102083
1079188
1052614
403803
241588
129320
1233139
901538
1117928
702974
547499
1337222
1258280
80206
509571
218376
1275560
145981
1052320
263306
378628
280724
1357876
1142862
1301731
1206819
1079407
1085122
691037
186393
424604
129436
1353371
496091
524057
898826
914502
614614
1081406
300140
508382
435676
330955
225771
136797
216906
1310846
156973
806362
734615
1240224
658588
932690
53350
247388
879365
584243
1176414
171227
1303773
1029438
148020
813779
611030
493770
1226578
78541
1107781
723860
1732
22778
1032584
195322
525596
1277622
322709
244928
201138
585379
578962
326317
665584
381651
361125
1262693
1010132
1117603
283742
541528
194756
1060472
766233
512673
1220906
756212
442390
1236924
243969
645767
1074717
158762
1041970
505954
437454
589184
792885
158057
1142778
425160
136320
316682
852410
1362118
1210025
1033077
22333
1259002
218265
1250550
618932
298404
867205
246165
80179
830430
1257715
308288
458501
418613
642697
1093424
1075502
140865
171568
98805
754135
167624
969862
528003
714558
970054
126426
268423
266265
882657
126101
38010
423232
441789
1249233
1054036
492221
775343
1220430
332006
249664
1176816
196090
1063718
1189535
1382
1234198
780182
240618
98935
1071567
717498
294296
1083105
264525
433855
91925
1023418
924522
502065
1114829
444012
1278044
1073020
515225
1179071
75539
1236375
827850
737132
750355
597963
306962
939508
136375
1263674
125000
740156
1288494
536040
922960
286489
375866
816532
1205716
17551
534375
643654
1096939
294379
974207
575673
771267
869150
454242
478494
229091
602350
754491
1053191
848540
992951
612655
578370
86802
361481
853017
1087563
206859
783085
1305132
1182710
105463
468308
265091
328334
915492
911375
272445
605543
307383
1067246
550331
896752
895113
397355
594430
757148
59160
442785
779785
1155250
994557
133514
934265
1354283
1101999
699395
490152
579111
136243
444657
480721
1086216
259157
562741
773282
315857
78103
699425
143956
1133648
686042
1076945
1282620
682934
681147
423241
1079041
435899
1259240
95728
664447
862683
1004930
975678
904302
1096128
1352125
53324
685979
794532
396084
788934
190385
402812
1281523
387757
1117358
498613
1349012
533975
367295
409
1336924
671510
876185
830141
1214345
537154
348177
492520
10079
1328153
730928
12361
1017885
111263
481924
1247512
202864
1215170
416880
599234
685336
1194184
177331
367261
66638
667399
142883
710500
307427
458651
729214
1086990
82400
1304437
85752
1304112
904542
83609
472070
184069
476572
166127
300550
180250
1286058
64758
185644
596196
1192017
981934
255318
283206
435894
192785
1202082
350003
68343
976243
697543
359982
912967
99674
600928
1283913
1086191
1083215
806544
510549
1259806
228945
1121715
409622
316637
1014738
1307099
906294
20658
1150007
942362
1247515
962162
348245
219285
430112
727990
835891
377899
165567
173975
1324534
70781
1025372
1280043
442615
470532
232627
1353245
1055705
263346
97813
273599
553295
1086670
258740
1022274
72898
191817
209535
368076
947317
516138
679447
774211
1251139
525036
163830
688573
151512
1035842
309370
1354547
466878
796937
42473
406323
390785
902784
805980
816906
1005369
1303246
272486
202885
436345
1012102
536849
423085
39757
62548
540822
323133
444093
823724
295939
541798
820236
459528
346205
830411
90419
641615
175216
356759
489476
419299
1115832
593159
487372
1001300
526653
1335086
904062
17450
993917
572576
868198
252534
972408
496960
881438
7698
642970
557567
1200841
734978
637815
1257759
764190
311442
196795
623586
1224571
5690
809586
44768
310074
94965
1204320
282631
956528
1338288
1134628
1254916
758576
253258
543175
1278020
222819
527442
635095
339295
425098
230849
413191
979833
1084492
859412
455641
860149
679087
1021703
467318
1293824
566319
168560
1038776
299776
256624
133348
496871
341981
307259
328210
398757
579281
442838
643803
219904
1345388
661343
550346
1197485
151190
267069
1327611
1359398
293742
715341
581691
456859
1282440
286170
385324
543457
377501
335162
648112
569981
1246107
648142
1185149
449635
743866
575237
795153
1319099
1140261
844142
990340
1057955
45112
710655
995513
192672
702093
814219
1091452
1329663
1124566
397837
937743
784340
620574
675536
1330054
1157218
67883
1071837
931649
1244620
482650
979
249499
1067139
520100
540759
694325
525468
1290528
876514
1204675
1358910
1225312
223040
1281401
328959
948693
106061
696502
375519
681948
878680
1327598
1294512
1077902
684711
1253225
228353
605393
515138
389789
137632
185872
69990
100580
994491
622368
316303
556082
611841
1078425
805161
322588
880710
1354044
159415
9824
504160
558892
340532
1240804
748717
49031
1009286
918593
716534
1025556
1334365
385202
655931
645696
278189
1048553
221320
1327227
768344
774288
617850
1234851
820538
1111364
412892
521578
428763
336751
437315
270910
54480
496508
443753
516015
667144
765428
74719
519607
772550
557362
779288
601614
1234
1235676
613027
43738
941152
134298
678793
447908
1053134
1078861
1136719
515716
949153
463556
1317108
476586
17233
98812
379506
518479
872948
294552
1062040
1301680
708825
1300364
1292063
253586
225428
243900
1200679
1327619
831346
674744
1055429
1287517
541611
695433
436534
814479
1077394
620495
524594
292220
832651
638368
103939
343967
214878
41836
1075897
782258
152756
537690
316527
643557
73377
1054020
603273
381142
363553
766697
325106
34544
1039879
1067056
902780
892235
1180893
609698
280634
409035
940427
547837
794791
974124
430458
1245643
589420
854807
15260
581938
120633
1138618
374995
849723
517771
1421
1128194
683831
1163506
1165432
685261
1126476
508367
107858
627149
491490
638391
597432
82730
1183117
1363449
203108
59591
1186792
196874
1312986
320101
497540
511817
1079108
151116
1258998
369995
303032
750793
19518
450128
218140
190417
517129
972612
491416
158955
188281
1284670
231507
1338174
429108
1056862
387995
915795
1150212
446593
1190008
737103
309132
1311607
889769
1283034
73333
409272
779232
1363701
188112
737272
1272737
1212142
285924
964840
513397
1202313
1321559
523622
1108648
27299
416453
461073
232158
178759
380590
1272673
231200
1033162
376363
851742
442696
563351
345764
722971
1228254
630221
1344227
72287
1177289
467856
707761
272278
383732
1071814
601060
595546
19880
1192723
1062289
1142601
79049
1170574
675124
1196129
48291
862057
708455
1085601
367276
827126
749700
313916
98340
1321338
39590
900385
851460
806712
244584
941529
97119
263929
466700
509808
841928
2692
65629
159008
475123
1209356
500380
206825
241834
23376
8723
303033
832672
1198822
727705
580922
949039
836567
472958
570333
244219
570505
881379
431509
1258555
205166
812093
712397
312573
735585
1151325
8460
990637
424757
851528
478091
545463
356967
842535
272370
744620
648082
513964
1304767
827687
1099995
1156389
650858
1200215
647945
116764
176858
1341771
987995
991707
1231965
777870
518237
870463
389532
933120
906951
974221
217382
266669
4705
104497
662325
146922
1994
536997
1061177
700713
946959
613504
130558
874102
491955
967446
887756
1194170
605695
556720
1248972
258480
702530
430548
1226059
123009
911518
548730
718829
305651
447954
1176458
1314638
76204
162936
160620
1199400
501083
1296669
1070830
890339
1270698
1214818
895481
790556
395874
334705
128372
941496
627568
220734
88751
885499
1120414
120623
735168
840864
1137020
300961
746613
1039920
336914
924691
259053
295175
989659
190003
1157213
1070954
1029796
579860
34641
1294264
1202952
771081
302442
949913
676188
1151298
372604
465382
1070471
1177912
922429
397107
549176
462086
1019693
317438
182748
776859
1110623
277146
1256434
436481
578180
384910
1133129
483094
314653
212952
467801
1135309
349823
676628
574545
812140
357721
965560
94879
527419
579083
1344318
1151275
676124
1179522
922981
798641
142149
1181210
89655
381197
61625
442691
641498
641175
257005
249227
902619
1222165
449618
41784
1248243
1149810
700391
760026
521402
1087441
1138397
1248636
903924
655878
491536
1137924
720162
169451
865682
1358137
113969
23061
643393
44673
686942
677452
98963
592152
9416
39642
7759
414739
231097
674106
1318467
211955
1164155
715255
751753
792031
912350
445786
834910
1035380
249598
866930
294285
857441
1361770
249209
506741
1195747
273754
1296671
1324805
623214
1080905
839424
1314357
1051023
521611
2979
611753
1135893
1126565
457772
294864
258000
950916
1258685
879103
88059
943630
669068
164882
1048021
887774
670973
1326065
668900
554608
135
895277
1154656
1059864
194601
84822
1261072
89932
635918
1316459
959887
831899
778695
391897
575672
1338371
92645
1136254
432813
1287389
782169
167627
694718
547930
1266024
447636
442927
764798
295658
391111
608727
382476
1319109
839453
1126816
353142
998219
863859
368555
415788
469545
45035
1096477
1300796
655817
66987
976135
1013380
20210
1316682
1324794
834964
632750
167617
326539
165024
126286
685955
982378
224074
25088
435145
1215423
1080882
817271
1307048
395857
906002
251301
200210
388560
1179139
742724
219657
715490
831003
471910
165938
237670
895593
914229
1335053
1329659
124582
233555
1219048
1360589
385383
124606
933091
238811
1201003
1311912
1170830
443232
1155879
1171853
452555
12856
583089
1123242
669531
424828
712827
445285
954683
985833
883076
180010
165851
128649
699452
431633
109764
1127285
142526
989510
547290
265528
309834
645021
415663
814901
265482
1014475
348588
756242
1310326
370213
1195426
466423
404981
1348334
679938
195713
1013794
1268918
1135271
163073
887723
833240
354153
34838
523929
338415
900253
20970
1020167
356914
953072
1307052
867754
231388
369744
821444
59079
830990
617772
1215444
382474
370190
1340704
130430
6162
1294507
468382
119020
17653
1088506
803107
1077850
287605
619600
120703
1018821
1134708
141006
1323540
296248
1232834
1060271
184792
677002
1042110
545809
1162342
645898
769949
861823
124849
140529
185126
863239
947647
834106
260563
83914
102968
526426
66964
1060864
1221402
954252
633322
349666
9092
721604
214838
578826
1076490
762675
553782
1004257
865909
341348
745424
620782
1161080
1092101
902655
1005384
416805
455147
608808
594163
309180
1323019
397746
211556
373354
890691
161662
934935
1361305
380308
854289
1044724
836719
1029497
576992
1304475
53465
648723
837815
1118781
964958
540802
980131
263652
905351
610455
535386
163065
914385
977711
1254237
1327520
312391
559479
750501
231258
1053933
760595
235333
1054832
437567
56826
1170053
231784
905425
678390
250044
855611
352029
1319213
1000285
268555
797488
1213323
378691
104053
1309058
590883
471171
685663
708618
1222449
712928
54849
449320
1255698
801413
234502
102797
1354259
1318141
830519
806885
1038984
946975
693845
127461
503271
326219
531175
211122
595157
469081
819843
1308075
518332
1088329
272152
236585
1020641
1089753
711614
494724
502671
785671
900378
172517
130845
575570
1196312
447175
690781
80348
251565
173305
481395
1049786
498071
345805
446256
402465
894406
1109598
531915
398701
1363561
87697
1170159
324508
464501
1204325
637044
329721
1116170
844297
164239
120947
1138356
286841
606715
108542
707706
844461
850026
440186
558086
1277859
1061162
244898
87223
1295877
893906
93797
231543
588078
136544
139039
842629
1094481
878069
661769
503712
969692
656950
533773
383494
55576
1155180
836158
663045
1160340
36383
999524
1022596
1111033
1155782
231671
816730
664625
842664
433533
1047107
1300516
538717
1157598
926147
86610
1182185
185863
904384
904130
701381
1110962
882210
1078375
242590
518282
1045313
422771
62085
410671
1236377
400604
875907
641867
674231
828560
194754
97266
1322139
505685
789385
30746
820795
540458
285004
1259758
746494
1278774
1177336
131245
40395
42529
414559
3643
461003
1239043
73242
220112
567012
467181
802195
131440
30403
645990
249193
31925
936354
729013
81379
132620
999937
659024
77960
1005990
182885
928721
332749
852698
1025842
568919
1258617
711190
964394
526212
1058033
52150
34382
738075
39686
429578
32094
677480
1087356
595414
269495
1183226
1099264
58558
643338
317973
696538
829342
809957
40139
143338
892164
477768
139339
1342286
656722
407949
318355
125974
1095381
240049
1363697
422746
193932
380012
782182
221578
22534
503358
1304781
1176990
36284
202007
1224784
1087778
1107706
1123899
236246
1137939
622729
1127057
812428
693857
678029
992885
232519
1325504
257073
643027
111038
68020
116546
1046266
549352
847680
203239
336224
989896
1132938
882105
82201
1128264
1284954
939261
1178606
646153
930912
521953
1323978
1026141
892556
680506
565924
963471
775023
603745
774249
82201
1310158
1231209
701876
823725
319790
580767
658615
1028572
153372
1201439
176698
1337349
1157560
1250062
1316029
1302739
905693
145
866293
1209141
1202632
881373
211641
315822
301325
327494
1054513
342744
120889
901940
222289
552683
847167
336176
381564
532216
1096832
406384
1155019
464629
845643
308542
113963
837027
99307
703538
642055
282228
243174
856965
14332
1095139
561993
1210580
78907
242377
349500
1150216
481497
992493
2985
206168
85871
1191539
87558
1326154
887161
489204
372162
414287
807253
667528
749592
1201925
694200
214476
936623
926594
315493
905492
730524
351919
1207295
177985
609793
1187296
50093
906217
272162
449096
1216248
1363412
1294319
110880
554328
513608
1043357
260354
820255
304776
56934
595034
53850
1357709
1017238
695215
1035450
664926
320489
190182
754808
662608
1104330
399356
1015265
60066
854407
1277279
1043430
570917
73421
334196
567887
55201
451164
1328655
776235
125565
830677
773251
100188
545095
998249
365011
447895
61604
1238298
331972
467869
1286162
928761
380511
768295
124418
418872
1272717
804206
530640
69710
551069
1160778
159136
687637
396264
146883
881443
1158100
264752
1229640
240419
1024896
1183298
1003811
1133880
548694
1086068
1170815
1191515
301929
641313
135239
394455
371876
831421
1017804
795720
619266
147361
1191925
114359
751185
638224
335455
627058
367232
779687
667550
887431
308660
154743
1037941
995485
1187197
790697
721813
407245
500843
352706
729248
804177
454897
352524
320271
792058
1144960
380694
186612
1216619
192701
42135
62508
1272378
354763
396116
1143037
125803
32680
360653
86481
710221
323627
713547
1038931
142951
30993
143212
1281577
1034459
774403
232643
609798
1349982
858520
98027
713627
1100396
1015651
1215733
666794
991706
597491
649244
237523
748708
386007
691409
1276086
195060
62948
1322191
1335389
986618
1208942
650090
1257594
1135891
312055
736361
371179
253441
499472
677636
1326627
474443
1070399
1180406
451447
299890
516602
870085
55128
693925
127093
886817
624007
1262455
857262
453433
392412
1143444
114490
128225
171885
1249756
470540
694608
588277
1179525
616132
955394
1057486
699863
361548
656134
93672
1282804
551869
594423
435434
722441
474872
216724
261674
268801
181564
1320362
851266
474039
994380
325789
594729
413251
451529
511582
1008698
747682
987953
1300883
796272
374790
485265
541438
1323166
761530
567456
932654
575964
1138094
588022
1164213
312834
684077
227713
1237470
273075
143038
1308992
1129034
966005
1052002
282305
254632
661526
253444
604321
647716
893229
1294665
73607
783359
3427
1144621
115839
799696
22863
952113
1104778
342736
410312
1285771
471006
887760
265084
396553
591937
664485
562780
96387
806982
1317995
345788
789868
137212
1031830
182686
294686
86084
501235
164284
1101798
20174
1030210
846442
929099
1025634
1181941
263805
690594
303524
606977
24873
187301
273390
154239
700517
1278578
1079535
1123471
1335751
1218133
1120253
227115
1286492
963912
1240242
195449
47508
512688
488704
649905
1294477
14047
1325136
963840
760736
313600
1066699
14363
724236
148359
597437
180728
560431
1184947
727735
60093
1093792
60712
1257535
747966
549302
1039536
62478
1307279
175669
370290
884112
483975
1286100
680358
1040652
1171509
1271280
1277242
1020637
573766
502838
146340
322846
201675
1072938
175510
1222263
593101
982953
690799
211214
1029090
538517
892028
1349588
943414
280399
903138
1281489
1103573
107365
988955
171403
653059
438787
1073847
1088629
1205521
196380
84641
663734
847963
323264
809313
1140057
815504
836603
587587
1167023
59320
894505
694925
790937
908488
3205
505444
590864
742156
242007
1341286
253080
1207608
730546
1010644
357002
1338803
274863
480767
1090028
1347639
214447
1001202
901653
431350
629317
517052
87751
403393
973110
389115
404445
483017
1130821
1315848
695882
27408
1354598
408271
1354945
1341366
474917
266104
728353
394512
1358215
847906
1274646
964748
971955
1297483
161698
695810
1078693
327000
875399
236169
582861
902668
1152211
949874
1155951
405481
386052
377625
34164
802739
87760
213966
1153755
586789
77397
751239
942556
1090760
1008012
783241
852046
455609
31375
939882
1088580
718153
151577
252324
322643
818073
200215
358083
755437
680596
1015707
705127
879285
1048339
1310433
1012124
126303
458036
672020
866530
228334
439284
1005883
101889
219299
718431
332983
29303
147580
1324570
629802
740228
1090784
117868
643674
515898
1080185
701556
524775
1155530
579781
1051564
1049303
1303463
511878
883995
1217766
723851
341289
1144671
921200
1204823
786077
1179802
305390
1183953
1165443
1050215
984428
692245
624379
45836
772927
875382
997785
526236
556014
921119
792359
684766
826804
1327616
803266
1126739
220820
1053483
1205339
213898
125737
1005468
168872
447094
6273
678793
310726
1337709
1162003
1182783
68391
607385
439405
317923
422277
852960
154568
1123016
648097
690417
142303
7009
678100
223998
926856
756791
1262137
1097460
251936
729200
912277
159461
61504
946932
679663
914904
590192
361170
796219
527489
1251723
616403
609066
971980
771679
816775
806377
593205
654608
874017
931453
1061440
1337509
555486
85570
614849
139474
1045601
68448
1034682
140693
676491
1323912
855931
913580
900848
366658
781889
1056954
223494
248387
465184
1036493
1312171
799852
860822
487606
744890
390316
846713
1050129
38716
397173
1248089
822048
769331
117783
122028
932632
1211647
1141800
12091
547676
314784
1340100
1247458
883273
1358526
298763
1125200
658266
6793
575683
428841
502559
207133
883
173540
180063
663762
1248714
745319
1055818
955353
954392
890456
1171822
1066027
577781
466508
1050745
541613
270564
294947
674046
140603
674098
972273
1246835
1185555
883706
462137
97837
361220
610708
960310
301079
1171433
717742
257331
81882
361253
380769
1186217
141149
673574
1108356
1180495
1257985
37796
837055
420761
801260
1299170
477749
288563
348493
1136769
788717
1125879
190435
538921
685767
1088476
489566
1347625
199232
115550
683696
269322
1255772
242940
912082
181071
1134779
164380
298868
1281217
394726
1304074
1245468
1146121
270743
830673
1030504
201228
1231174
1251530
764008
175352
1307326
1108828
950262
758635
415744
1087652
786903
1179077
709924
118833
504603
590520
1299913
1304044
547542
374331
1122696
455093
49641
409837
696713
343694
883309
291612
227674
782318
1093801
889867
924462
989133
155511
1007443
30529
388639
161785
438705
1032225
284019
356730
452412
10747
1142660
1103558
639380
965412
294002
1336305
251811
1234402
155797
1061170
1062959
888739
1356299
1298899
1321157
786204
454764
705969
952506
165351
259802
700442
285170
202726
185116
304061
407651
250929
455643
605745
149660
724491
526787
694933
838666
937575
611779
377146
135749
780058
213443
92744
1294529
260159
540913
510011
1107209
1163137
37813
20442
1219285
217656
1102963
467100
266250
915763
1255439
600630
169358
1290152
901764
886534
31684
393153
690396
418233
260551
1326349
85550
648273
796682
433625
246425
574414
689378
1311655
339434
976953
1135403
529356
89590
279973
1009677
755068
840417
365431
1299120
554393
421173
1343261
1290821
486022
1125558
435171
10338
60584
743528
657168
527511
35292
1295010
1009798
352023
441504
572283
429179
541213
346656
1242643
1138221
1207115
472255
657819
1105290
289006
863311
757155
155736
974308
162594
726345
474742
1334731
91626
1234156
621007
283295
841570
547380
230453
1160325
1230893
725141
574726
1001738
572830
871185
1305841
934328
518534
71533
600112
193441
238553
333620
997898
718376
1317430
1069190
799278
1157366
661823
474512
900209
1033959
878941
636958
566605
1218719
707837
1232025
757411
1091181
1282068
512743
461478
842879
799060
559318
1260962
292976
338368
673424
113082
580291
80260
40002
760034
795405
121265
188917
1275755
927771
551306
50390
47574
771103
609225
1159325
502639
469999
354150
547038
1143749
300954
358072
10117
1036900
877079
774244
833837
310053
16344
1009134
135134
1138146
1117796
469433
1356149
815479
307321
385609
285643
875506
245254
485893
287041
768193
1359230
498668
713614
289893
904218
933428
368430
1304197
455497
394630
745643
655549
942752
1172021
891340
1287629
895383
926249
552456
1105521
991518
939382
182720
309602
232454
308896
978656
1221734
1057330
695425
1346374
768520
251141
1058272
1323844
55459
157247
202911
1134088
1307304
1204915
454539
968039
723706
546329
380642
884824
202146
422163
442705
58516
1134161
204951
837430
818817
1294956
108471
967262
542921
847511
664576
1331654
1336651
1040905
752710
766205
703181
1337582
665827
42967
301022
4254
992667
843570
453842
49175
1093418
1106669
1024178
1014173
1310539
214250
1136046
758300
159725
1281835
944795
343356
1175220
194837
108070
334818
437783
224650
1250712
226717
396352
923970
457408
1126090
976215
640405
602626
1311579
361651
275173
1134794
185226
1284186
128049
555986
1070592
918580
556380
548825
1246494
534938
1126371
278988
375490
34733
303408
1116490
154565
141548
544250
1325359
565797
527171
931549
628448
795585
514128
711543
777643
636000
445789
496108
906295
723457
59807
896357
384780
919718
352447
1194564
827203
879812
1087954
704519
593313
1313210
30958
1113868
1037413
7352
31079
146139
495736
443628
78040
900253
209405
19969
273383
389080
45331
311467
771825
52831
1263401
1312276
1035519
1203902
361706
590684
298011
935215
218351
575687
1339182
156712
13858
566478
148431
806755
721104
910619
58267
1246551
158427
144889
666647
1115010
767453
72680
1231744
629918
1336523
41127
1025832
1149778
60133
628009
384422
13644
1054181
710371
963977
19804
134594
459809
1203603
786954
287670
834193
1183409
1113832
741394
844512
509075
152025
374192
965810
424911
51756
408114
484124
74682
842023
222234
246646
298777
1263038
218658
1214975
816860
191155
380798
781684
314073
1150351
228040
756942
530782
543872
584085
171866
313292
650578
250976
842404
445996
292912
1036681
1104955
660862
572396
646929
223806
251732
620157
366465
784242
249355
216309
680399
462315
863673
1026047
778538
251504
613498
856291
402715
315981
128776
277026
1282454
1352573
1251566
151600
11752
1023621
301664
761252
1151295
674830
346827
999614
341158
250117
539047
232301
904932
1298450
136502
1247860
998057
968978
756431
681644
1152194
590613
1312502
1062107
673216
295424
18221
604893
475797
954341
866314
785800
42600
769093
1127796
545810
1051908
904021
884560
1005138
943695
1197002
246240
1364011
897807
1259711
1111424
926490
1333575
732817
575380
1045502
1351135
391477
479721
596637
1088019
380553
1157454
195296
430412
528503
477298
379749
1083183
302866
612369
1143758
965782
1124885
681732
1257219
97404
557575
391379
817621
908974
432194
219788
124079
464992
552808
77801
303312
719743
643242
710975
185854
784111
649067
365007
1157474
1166257
710900
191476
216852
167290
124214
513474
579377
401135
348867
1139502
847628
1285484
909103
571738
352913
369573
792871
589589
1142058
1064563
932
760127
368685
1224729
1019151
521096
1336315
816419
325678
169258
1348090
828867
1325226
1285006
622999
1277024
959837
171883
434935
627240
107811
950388
612632
640796
156832
545948
859499
678235
288038
511198
277946
772522
455512
833583
371963
938873
1088607
93237
7772
663441
397003
368420
716848
142937
991044
1148245
1292286
621902
1128412
241233
839728
606222
896621
518771
860632
257391
1150901
273109
61897
1346481
767119
336913
607977
443242
759155
1043817
845411
838244
1282206
1102961
85758
592109
819718
631696
639640
1047882
18153
814088
1364289
23628
568803
539277
876789
322976
227271
892996
1101195
1030153
995235
1178003
549458
1333410
131804
315260
1096997
284745
1059603
928917
554678
583852
315401
118468
733803
1134258
69986
973195
677650
644958
1277636
22204
1243462
838969
743525
100425
741584
741764
1322541
675033
929113
13806
1331783
700998
645818
315879
160261
760416
475744
81487
207373
669357
1021031
431518
581658
424607
967518
836917
184
652935
684540
1117028
284306
1045609
802392
1113810
531909
594662
1143824
115897
134529
777738
845570
1275676
767482
655577
1142469
473403
692076
451922
460918
1172343
380436
876226
550445
419568
197454
828353
924592
643438
418307
341730
966801
1090934
1249320
322608
190848
2217
656875
759976
287108
627337
1282373
879028
158561
83249
992196
1190860
846288
1263945
627815
1180815
619306
76363
1127778
295997
207937
1325216
1082137
476650
388066
377333
506837
1145876
1280461
853411
1310908
729632
372217
1300711
459515
387961
648004
828183
1178780
1334747
386069
394754
1349386
551701
1312302
313399
624360
616732
1109299
761309
535821
1238895
58703
542405
121391
432469
21918
735919
442646
1046839
191033
1297296
1069537
330542
793083
790625
205593
577826
877056
591446
871883
415809
409756
986099
938902
14774
822320
96259
400721
1219756
944074
49032
758845
245641
338719
344286
102130
1012239
244147
11318
917286
1360915
567151
599253
632958
198885
469485
776053
163050
1151372
787421
421841
465880
1280728
663788
988008
223543
69561
1009305
627435
1226357
1059432
592965
50422
1361397
1103427
750123
470267
398339
721852
479269
1236849
190096
394654
1189603
1206867
1173827
1188816
615161
341344
1141393
1350933
213982
1318528
938059
703144
204034
392519
418155
1257878
104087
360836
657076
753685
1009179
1238156
155194
558465
1267776
1330431
1259882
1302100
1244784
556738
1142374
729601
104863
236661
1140677
848421
733421
1223189
314378
52469
777870
1106373
302779
331834
990611
960209
388160
476129
873480
599785
612861
257948
179880
1062315
660651
805218
969293
1114617
440287
1032542
657262
1162216
528045
30037
923193
28641
468336
614015
335183
910213
183294
1363701
260956
1177034
628872
728739
1066004
1057922
465575
1314669
779576
518087
1262199
882636
1246330
1038400
167891
323151
333718
1353474
429087
586874
46843
772003
1156915
766722
69773
1189839
336299
56427
988641
188446
322052
1128750
1271019
440780
555385
885489
261145
597748
232675
1296739
934282
368962
256153
643960
538628
1298725
1319505
1044456
633617
1192848
46681
880391
1259579
1020683
714258
77681
1005911
1347107
387401
601398
579906
1338651
83753
879592
978946
139914
1076391
244807
1238323
75818
1322901
487148
1360434
966336
944946
680430
875961
1320908
312560
991610
18597
223629
491096
1176289
574006
385552
917611
1202006
425922
497308
949956
994022
736869
275306
1034097
1094244
51005
1049931
1024995
1071488
1256902
823010
1175821
229672
427987
522346
297296
314567
866301
1337213
1295340
894112
426930
1301720
1005114
836803
913030
483380
662865
1053236
795157
747223
169049
824330
1140980
702839
306562
511202
1004981
97480
1170094
280006
583055
758857
1344392
634073
1220231
1159989
1120907
1079950
399476
674197
910661
604135
441234
1003045
290971
833735
862864
1269465
187716
70975
59669
1278597
637966
378030
1214756
444507
328048
855027
442751
1254641
819278
320660
241947
329407
812750
613554
378818
520835
774440
449952
509960
204758
295577
691773
1070726
1363810
912406
924606
656854
1000746
1185658
633238
493170
121267
988754
185270
718395
1317921
702510
314474
100146
279415
438500
957982
260687
1280171
927887
706407
687266
1297819
335456
1019385
395534
996520
477018
846131
192299
770156
885952
90562
385091
711645
1243368
586610
1045940
462533
298775
701355
744730
51855
763292
1332383
450690
14192
1288797
183095
153471
1361456
1193621
789487
316239
728081
1256175
1021496
414188
283450
610126
654507
279400
1199795
958432
1025438
561346
126232
389700
168352
881447
33239
325482
288343
773039
531158
46414
12023
937039
989197
1096283
614574
264952
321084
1086491
632539
1131814
171165
144691
1199697
767913
639410
1280476
452465
590979
449130
586465
1106455
777712
836569
1071126
1218191
1295829
630661
980273
605651
948703
48214
979795
72510
252038
1166056
196642
1167408
59154
819663
778156
350949
739096
1187061
1073405
726230
1310879
935118
574657
119478
135506
283589
1309608
731850
115350
428200
1226987
41438
203835
434066
216594
326090
1097886
155225
232917
370969
23270
313468
462521
184913
949673
974986
597363
292504
1057244
262635
1004726
835373
523640
469157
1361127
476165
897610
746595
331612
770681
583644
986693
816674
1363219
752531
345417
138166
537536
680046
547446
591004
906608
229694
613682
1151211
1267726
450701
1123132
498391
795975
844528
424465
867638
273916
980109
285951
1282450
833331
363640
895199
810170
662136
151943
1293114
890462
956690
144220
213969
599735
1320025
784110
938310
507181
101611
319388
996116
530989
1152932
129649
528246
1174911
1165340
145727
522036
1122526
262338
651365
187442
505851
477253
675412
247148
811885
1094625
1071655
1184157
119473
1010461
363622
538053
886119
1184509
430200
927203
284969
1208369
1274887
839177
84741
94529
293874
1228387
1096841
199086
898371
13436
1045511
787398
516352
1049725
608225
1045618
181045
1237771
40098
600165
526695
548142
715710
1151956
884856
548756
197050
101964
468676
808410
485052
1068834
768477
301602
475443
316832
961394
391156
5708
511653
1357503
1118607
708200
254584
1354311
1043598
630942
850682
701355
1140750
1272035
445579
575925
845591
1103566
307904
507291
780967
837264
362049
1137551
19171
1056461
37176
93282
1032551
384509
1301905
706644
791292
809031
502799
1096053
165538
385572
1217635
634759
1088838
1252892
1287925
155119
379405
1246681
407980
79426
910328
1140681
987315
1318932
614960
1212502
524834
145540
745639
1187855
1287266
780921
394783
571508
1082562
880864
658547
616081
663576
393
615875
823135
189038
1056469
618648
1094486
380080
725896
1054128
1263122
657842
1364041
421775
1307404
207761
50356
1348150
203544
1176206
1184844
822155
686929
184480
714839
1347869
975127
325781
513011
867824
1115819
179942
307491
1067016
844962
607310
119309
1190333
329315
255306
300962
260162
208206
182041
726869
522032
528860
818786
887553
338874
580880
243731
188259
13242
950000
228370
496866
274293
741725
839784
656387
1044118
1174881
1362480
969656
57220
998318
346541
1000241
141180
1216632
1245443
908571
995765
426858
651758
137960
697550
517117
656997
315319
263437
1118924
327938
1283405
1050166
6196
881057
71639
363607
461340
242275
1184452
1093471
358266
1303846
554154
552816
277211
671410
357033
1142042
1061613
770962
661218
35468
738188
1149112
1227122
1188818
1221790
1335620
909520
925840
1217659
645139
1201268
477400
647138
1200373
182347
490247
955740
419943
18079
1144644
608693
269647
843
1193740
1115216
946315
1213375
793406
1138292
824371
647628
438183
263852
210058
1349739
737360
1128095
807014
648039
1154567
326393
751134
530548
50923
194651
515748
1322877
281115
101027
224701
1094706
1072225
903615
879833
1167791
1354076
257382
793763
1309118
1089597
696099
226311
151509
675223
476900
658072
1298385
122168
1237582
181259
965080
1171816
155918
414979
1058752
183390
90599
109094
1066136
263441
11835
172814
466524
463213
71329
918714
984981
657927
227814
579986
833144
305336
90817
139212
573343
741519
387395
971737
587964
739781
692203
319601
229432
1186896
35049
1149254
415370
52660
335162
339750
115626
727653
990663
797446
455
330069
774938
1106854
613774
26511
534074
544020
94462
458115
663266
989130
883555
1076526
514396
856420
180197
399788
1224681
12994
968854
1216381
559181
943465
334004
909399
959846
339595
268232
746071
496021
309689
1111005
654644
667487
1241712
1223054
986641
397396
417403
931675
1130861
1159999
320230
144512
489632
887504
1080901
98182
83566
716849
621388
1303868
852766
1331472
1245753
489215
196383
1172959
330080
673064
863675
677879
132729
863446
1317490
109221
832218
613223
1144638
1242316
428172
1156444
776800
854354
1016784
372362
277203
785514
291580
583675
140674
413084
507944
1105790
183656
1056037
1196944
105301
171918
1104342
750046
994639
931343
1041468
154501
499420
648299
413569
438435
695514
399040
423855
405842
840911
581501
1073572
1041103
530118
579339
1036497
990438
797637
718589
1088757
1044245
1201108
639823
741231
845370
448587
688132
213619
705546
1079771
666292
759744
1296403
1080828
726194
132781
644378
595540
197567
127210
987819
918414
1047883
548668
43326
763377
330879
933989
93535
1118428
647796
136252
370549
768714
1795
392512
660217
1192375
598924
589335
1308335
1138787
559573
673592
781739
1230890
165750
403824
202625
932780
955157
373431
18733
232159
279757
656834
1281381
1026657
1140390
496767
927252
1175292
361149
1199645
1298928
1239982
746824
1054218
676648
420390
78003
1190886
338045
261018
373383
1128619
1330506
452362
1136485
1063395
375144
1081687
435263
377422
480975
631611
1264359
735881
1225521
1016413
1186728
209002
895643
102920
1143662
1203659
940052
1316341
291259
1235275
1117319
1126296
702591
1120686
1361597
524130
463836
599379
1248741
473131
587482
878236
1278114
379399
1165613
874396
401323
465155
175749
113866
275761
281718
662714
1247731
192043
860274
933451
794470
809385
475614
541079
354279
163006
1234121
42060
987109
220747
182887
1081842
1043572
449118
84305
789360
408822
457082
179340
265845
453890
363980
1046621
730731
813210
71518
1113967
1032916
1277728
983224
1258245
41288
822987
145163
1121485
727754
1028600
174102
743824
75947
874404
1088369
1127574
973016
109469
512329
212559
1108767
904300
63292
303780
249942
975122
211347
343912
95427
61051
1178837
383300
1074815
597711
873519
63153
462742
1121570
1110375
494694
432735
922000
769984
937607
242969
413624
65398
767678
479914
419600
954719
30757
287247
952674
1187455
970615
793244
1014635
707699
312249
53463
675439
30411
704831
1340296
850245
14218
983237
701481
202428
767808
86934
50363
710801
424674
1303803
843637
959242
488165
574333
256441
354701
1204641
739286
849181
900944
256243
624447
894974
312514
1150014
838328
1246272
324772
608230
426830
636645
725193
1126089
108665
154276
1043804
291717
1020152
170092
686686
764837
1051734
921911
231960
522926
63154
1099777
653486
1349383
1237803
3975
1166717
1211304
1022148
1176771
254044
540921
228267
518120
1234638
892953
259879
1274510
1224350
901835
1220492
859308
943304
349814
1019033
1256035
90231
1335573
1356493
1363884
1259449
184776
270649
195928
844794
503455
597800
327323
1037531
347646
1165640
183939
1166995
24206
545673
636921
35242
602959
589282
1236953
906742
597699
1298275
200399
1155452
851988
231190
105503
866401
135995
844197
872852
1321057
936626
283817
251852
102603
11645
59920
8950
1141869
681934
548469
449892
20038
199304
623821
455099
1046052
1305451
260763
767685
314621
1269652
111979
185144
1134326
681898
21194
43845
329402
838718
202829
1311460
765162
268379
967081
1166642
499148
41603
200651
1008985
206069
1123453
185422
215254
233410
1137860
1288717
760910
1298554
381456
554644
325870
781181
580642
317749
1051879
723664
929691
743535
778322
621800
805191
408339
636849
180805
859686
576978
1078480
778019
208894
1284596
39245
191448
427124
779101
940424
55839
1274980
704307
569247
165162
886355
1200511
733539
445357
907713
658841
138001
705799
1071627
1029433
552147
250899
267734
381384
1136071
829178
244841
1199281
865657
216567
602596
1192288
1033824
453160
1325254
85866
970399
1357666
54938
331000
340905
787187
636470
763782
836803
1056476
379404
353198
578173
676245
1250575
818078
840687
210974
774611
1147029
865366
749058
271316
1246429
788295
836208
60407
26832
700108
172931
1137193
94915
520622
587279
99047
127264
908671
280147
300858
243231
1102738
582245
771436
1307721
744849
385753
965130
410388
222972
332436
709596
296124
805034
1068798
176161
82593
644463
491654
155366
1175941
415407
657332
1109953
746076
1217023
106504
6303
698248
187193
192833
766187
972163
1252768
740723
631058
6396
1362326
548744
75609
401665
942376
469973
385966
262883
466276
910045
827330
910079
981537
142551
626238
138045
1253194
997898
901151
628045
776787
1185442
816941
967472
623568
567722
532736
1143655
815893
660266
1267124
592548
824900
1146170
584791
475794
1227764
237014
320480
592488
1198154
1018077
394682
637484
1261192
68057
1128375
254591
300391
31992
1095565
512738
676114
1356653
696225
258704
682621
1109721
1181391
305737
1340008
1254631
1040027
370208
639113
1324780
178066
1024824
1238829
977638
192737
1134300
1297124
1069711
419552
893670
643848
79502
1333529
1209472
641565
1216410
1163830
618107
207196
1097612
1187689
83304
747563
1278339
281484
158840
377792
144194
799067
1023842
870702
1211743
1170322
438103
112341
865901
768134
597218
609247
33883
407458
253060
1121273
518015
519019
583824
176957
500208
362778
140967
844107
916326
331248
807177
228762
297110
32890
35240
328125
1012246
1336509
1113636
920182
955586
760996
913200
511301
679067
702411
1159779
648682
62402
812377
89354
1055535
684720
1019857
805441
129629
164198
1007224
851633
916902
1083010
179264
518205
1207866
1252045
642845
665535
456022
588433
1171763
1092408
914521
1116721
580879
945603
1113624
645270
1016263
1211600
754041
741436
3675
553214
36942
422305
419204
181325
991594
1112264
483879
265474
1250500
1017263
761011
924143
513301
1200458
815235
668819
503959
548259
326014
948013
1056402
695075
752696
21269
666012
1201867
1325874
198330
708680
582329
339372
566379
980303
942531
469624
558883
1277560
939452
470968
75838
775834
783922
1027591
1222291
725302
96470
442853
661025
696546
48621
374127
888990
182291
155356
260101
237314
1260490
1334462
972792
200293
990834
1094296
1324213
230418
996429
1125697
510952
534561
181965
305601
188642
851399
590225
255724
588591
857191
1205909
1136625
1173766
608942
919311
362299
2046
479748
553369
883814
1054376
334569
3292
926960
1140872
1304171
110523
716443
974898
117662
865624
1326918
858967
804628
1289081
382537
510967
674325
270590
140681
1109244
799116
1008341
1083684
489256
916801
291586
980227
1353746
36678
450143
91467
1219104
156979
384878
1134986
1211143
715271
596148
180632
153302
206669
1247490
269960
880359
946030
967734
745145
1242159
762614
162166
1238323
417039
228437
1139791
1319216
971040
319635
1264458
1130446
897924
596652
1266902
793010
216292
1189541
44144
98998
990019
774460
170229
928437
547048
756411
830280
882452
537210
173648
237700
1108418
623180
1327723
974711
106660
916025
667675
1306557
1067409
1174145
1179595
262955
875786
321767
604473
1130785
116988
501811
527570
494422
445852
805518
738412
1357547
735522
1182436
536922
1022006
1010286
15393
1000005
499304
1113843
252315
142884
934285
345540
231045
334623
877002
895230
86159
19066
302965
140217
1105366
453865
912203
217102
569369
620265
67678
214584
1078570
110061
452121
1194680
1331262
940927
520709
1091253
1187776
1153717
635117
550860
1296650
1322129
1097227
865969
605702
42878
1013760
1360724
1335450
1154980
955932
462143
1081791
793540
1125358
947361
1273642
1291379
316074
715238
461162
811467
544852
1299995
728114
408821
1139698
221672
535109
644846
69988
1146153
1268986
659526
520313
498236
1151976
1257307
696604
119953
135899
338918
370898
1316963
1104449
1207974
475719
395952
114176
363371
674187
609527
843517
611725
1152603
1111331
598099
1112249
353083
1342311
83816
828182
1037243
884969
777407
255066
922797
588124
1092176
504407
238824
290148
356477
1194836
152198
133409
910663
1302208
686943
18858
1153206
245365
1138220
956343
395053
1048297
130729
1343900
115756
1094876
996657
562491
225978
871151
1028653
127476
1048654
762180
713755
920311
1183277
198341
1111059
500748
1318145
140898
722682
704968
1202874
527744
1272247
1349597
222174
411512
62263
1250255
824749
136623
1244821
611657
1244586
454445
1177785
1177748
100687
1133313
734922
680923
1279424
257038
690079
218886
1028956
1236012
395508
1000786
374886
1099997
265719
833688
414659
986377
553108
335354
1344406
359974
1292898
831378
1171075
19626
253581
74383
581530
837313
396906
1081620
526637
902171
314119
255766
626281
300415
77856
773033
369900
212578
575194
891751
1242851
496725
105851
139545
1087454
820454
1168642
600538
314636
557557
1037993
1263995
304257
105678
441504
18510
1147221
1083495
272955
1045565
217083
1337103
483667
553268
76671
122738
838732
448300
182465
772522
1082053
1077380
96500
592709
245188
336039
481092
30532
107062
483430
418419
1151133
506772
188169
1038066
1105016
1163637
1359231
1001889
1335550
24558
107348
975460
58639
769246
1015161
1103895
556656
580840
110776
921637
644957
586193
1049383
449185
857611
786964
54484
1315888
507335
589957
1089745
272163
1086650
1183461
539827
1147430
1031469
97333
1274802
774382
1332815
19738
416264
895420
203569
1147882
1137527
1333955
793521
1082340
280402
10838
879439
997307
525970
514375
1013436
849524
144048
460348
879228
459715
116373
599684
1161127
450680
279771
503413
566199
987591
326536
293989
1331987
398503
119111
663434
1300245
329064
793062
11087
863034
115226
360300
487763
624230
260564
155833
5802
690448
322334
424843
1051293
135136
860121
449551
63347
1293074
853971
869892
269138
422100
987
482473
481936
740833
280120
204675
590659
840580
910486
863792
644921
506107
329889
582710
1113984
410400
101444
507895
892181
615104
982267
491779
1013773
360270
1080300
77587
964770
826753
1079800
28154
226065
535635
199066
931229
1118059
1189238
879557
1139282
478916
1008309
734474
26176
221282
546219
1005071
744202
226654
1211105
1348764
388825
39136
1185301
234983
372528
1026273
1245463
1145150
981886
1299265
399283
1166107
1276197
232341
733966
452529
289829
746801
276044
261328
423850
400135
320458
312064
463552
963772
1300082
581299
303108
1094039
537080
1256316
484851
761686
1098745
645875
501044
1074984
22277
530622
1187505
581026
1243647
503674
543206
1066388
143264
160952
1223149
1163955
473309
671098
470218
507305
1209634
1236572
461071
425078
525516
1330315
1226454
966507
958441
786635
106057
755074
1181400
1214936
159487
1344053
779752
208470
375127
702777
1270800
1089685
724681
1280369
449309
278392
414195
942909
1294557
609455
842153
989961
570050
928337
1181022
1214399
1096592
790009
648541
193912
877247
747035
238274
53122
796194
401738
358672
1029247
1030487
806219
330962
690744
552880
454524
886754
418448
1356125
1176246
140729
57040
1116137
323923
1153647
1318614
573869
631291
8588
1315163
875552
618391
962966
854948
525822
635750
139297
874177
1192592
1112706
528637
595263
227715
177161
931315
234312
249954
844687
419679
394725
111793
117443
248204
423987
383533
48437
396895
1269623
1272365
1276001
868070
338846
589439
97897
516099
154112
872371
1074390
464873
1321759
1362311
543594
511723
219615
1362256
458387
745303
747664
622420
600362
765931
1080848
754291
1266267
197834
140877
789186
43592
387700
784670
1338432
921200
127981
118660
863250
739883
650511
1222914
365739
559700
1032830
680067
1269778
864604
95356
730146
162813
343371
903664
1034458
854956
40837
701273
344441
104115
550963
279813
726283
1167800
496381
913562
1067676
1089804
191902
1333545
569574
892538
852367
298280
966953
975820
133114
763695
629844
440573
636113
740178
144404
160179
170964
779223
1337764
112381
683722
1039603
875856
956462
594710
1236613
790323
111628
686446
1309736
58092
798261
307400
183597
108651
56442
294394
511483
20239
212150
1050637
775626
514204
1168598
217848
490834
925012
496593
763913
651373
942353
14833
629237
572677
1258939
282904
267995
144201
756154
3573
1010738
904397
763956
1311417
99731
105359
1001876
1053220
613650
201782
941080
1187011
238777
199338
1236153
1197117
993976
353600
1326020
1343179
1168941
184852
51879
835745
246951
336601
893247
231716
1191509
1199363
1054458
105294
375571
510424
1117115
343429
451598
830675
652561
125172
1036515
543727
586695
112791
247257
753016
952049
423485
1146297
606187
1309478
991005
1112155
950794
651442
1312759
525494
659520
1021329
265277
521687
155748
1172050
341767
701432
609277
137673
559897
1003878
1176502
629229
469034
1084809
1338083
593491
1318653
1239226
888303
421458
263256
322821
166220
557884
988856
797483
417750
489981
1252351
1293522
665001
687203
947893
162064
1118395
823384
269698
1186958
1103596
378813
411446
949025
549224
351267
267264
226943
349407
914640
1320757
166209
572123
143304
792170
1266857
1027667
324179
288587
615329
399743
1343355
856549
272388
253233
1141970
872017
632277
885391
965250
1138396
1044410
547935
402393
615553
1270178
800429
1269819
128519
943107
256142
189515
924026
110774
1210507
474662
713954
1232640
371050
903819
1223901
537005
763769
589869
1301868
486926
147080
776211
1006664
706117
428385
1331120
259127
628467
76826
961840
16723
1189871
1059123
562168
901390
1105004
110232
515328
1284860
470887
1313772
367704
774227
867873
1047395
1087354
361404
179532
525475
794947
162056
492836
505136
1105213
350441
1224544
1238573
1234976
787179
1355791
1236069
125001
221856
75501
5797
934440
1010990
1091206
860694
168530
198320
148391
1239748
357073
233240
46968
489575
1093593
318595
1307923
211028
422324
829897
696726
1343072
646735
1254572
1140241
291459
209604
116983
606394
807514
1239890
1077133
1131077
1255903
673960
1140789
1240911
157649
908325
1060004
1119562
133924
1239962
913969
661689
831257
1114325
201264
80794
77835
287671
139489
957122
914511
1183832
229164
256950
1232052
928092
267595
1357374
254980
299839
478686
302821
371717
538828
1208797
529773
376704
715383
271517
1299589
383080
949814
19643
636915
930669
199195
1059060
425106
201581
309624
973924
75724
373727
381099
247315
34482
1214706
1033022
704147
1021419
1241489
112558
295614
1026998
1275707
1170101
739063
1008949
956747
812724
633718
1141546
283958
1310833
109683
1169264
203356
371693
186056
349891
1000380
324497
493760
186667
609875
614556
23673
394747
553713
1191959
1193161
1111926
701002
972572
1079940
693767
156864
1122620
314371
71625
572812
655961
30251
175242
296025
210830
163811
1253881
180628
551588
1233991
941890
944596
985862
894070
613766
419602
913912
712467
1025998
348317
334935
1299134
1218152
1330347
679070
214241
16507
30562
722873
964949
202355
1296943
1162015
1012525
55502
237405
262401
416580
812635
496057
550581
822501
443079
1075133
659283
284264
600634
876155
49814
292063
1083691
375318
432087
319645
758850
880797
171524
1073341
1279854
929119
577666
946453
570027
832445
5927
230107
644779
868093
1287507
643043
1219324
540185
278934
676101
809230
964254
294690
518943
1067364
79798
572989
1188733
1079342
533435
758545
922166
189099
542851
1042371
1129444
847302
375089
897360
1350023
808509
760627
62507
297864
537155
534179
1353923
204033
311120
587463
1245756
431093
887795
511868
747721
1328487
435055
1278131
432217
1039662
1352176
197407
886050
730527
56119
772169
1178625
1310203
114299
480063
1361279
83026
1001930
28927
1307609
817427
208592
968764
1184728
1012806
962466
917391
578827
978212
1048472
103492
1047194
507559
567684
1077316
583202
789398
1224993
925812
428489
4204
935012
275541
507367
507024
1307411
20791
1319366
222771
882320
480699
1120199
683732
613384
1356421
660102
479810
408575
397800
247143
1337956
125956
218594
557396
1167439
152745
219074
1231036
910421
1080054
933626
1015889
604187
1079239
382685
1160300
994389
1201123
147649
697238
1351833
78955
1183536
965967
35241
1287265
36528
732359
1128860
164755
305446
767724
726862
880505
905346
651236
1202443
794969
258930
873760
377489
452256
509033
565135
906498
617091
1113027
580448
764425
410674
663877
77558
572735
768907
640308
315001
1040925
400371
534067
1258491
567818
596141
651738
976754
1334565
320182
9463
1253279
1125254
848940
273381
981111
668448
173572
196125
394545
1162921
1256323
701054
22360
648042
1109033
1229723
1113474
183176
255000
520332
658541
368200
249873
616248
1127290
95283
1204825
1011055
166846
589806
609003
1017407
1103602
983219
510124
531041
273500
311753
999050
910119
1314607
1086043
421454
1237328
922483
1040418
1209853
810364
982708
200994
1027515
718139
296313
1354018
868699
1313713
247522
56527
78643
1299423
1108945
299623
377594
215660
1268811
1081184
886006
1001702
1222740
681888
175101
77758
675717
1280714
1177841
220213
1083818
461957
153749
130631
635416
346643
1194307
243359
189793
10562
383842
813720
1088894
675825
418138
683446
100554
578164
1193895
940289
1192197
785276
1120509
95136
298983
381307
384795
740283
593115
984801
1102874
1260976
877002
1101917
1145449
595951
1116940
388178
134610
361370
9990
955263
54501
813118
1325458
645624
1233826
1294766
1259634
314810
1208088
1089099
345099
364650
700738
362427
1191167
1343124
642466
380102
263236
284710
125472
1207198
552796
515912
728465
741324
767341
120261
1216018
34884
1343377
468081
144794
205807
1301008
989356
1035422
428837
578248
369398
787621
27105
389033
438244
838548
388133
669455
1150183
957932
588714
843784
365218
1342350
975323
1052457
820864
1287980
821836
557010
585051
540077
484020
663026
442407
884969
1137535
504740
877712
978916
1066997
966632
651358
494428
111069
169478
1188794
869430
493985
317909
2638
173889
1266840
1020982
159206
483608
290370
899165
36503
1071653
781888
1193600
656294
532514
892394
130719
1210697
325665
1346849
692464
739358
996964
93213
1353375
557425
613783
1201906
700987
1316794
149645
147451
344357
1062642
175733
425427
812916
103767
292902
27903
843987
1107532
490663
687401
1276120
234661
1355046
436376
1195979
1196281
316662
50173
615396
31863
471801
700474
958810
172508
1034013
727842
803586
66
443045
619597
1173889
968066
1042229
235589
829925
229077
937268
344077
747886
818806
928679
19796
1003273
1170258
233348
788841
212571
1338714
285881
132189
193416
1334571
533556
1170079
1143074
466832
294637
856913
605962
839652
846110
978816
1348676
1171521
774753
1349695
528298
1140259
895266
387234
753367
704567
214364
224512
755906
518418
1055259
484664
878256
1259006
175219
1317916
872669
32404
291311
400624
536515
877398
536300
212369
987617
8444
953241
1298594
205336
316470
405980
508321
1126290
1328368
1239026
243353
591716
878552
482833
1237367
1125732
752816
431397
516310
655569
434409
325004
1335478
784564
1357893
1276624
949192
118157
787192
631332
77868
315255
110647
135179
519554
263191
1309134
494113
753038
465768
321472
684745
908186
1094042
340068
921692
724681
88702
232980
1171320
18376
252880
201811
628610
619129
779820
1036427
997306
488245
153473
1314232
511862
1269608
1315849
701364
31356
418710
63908
333076
1025963
665812
418043
489272
1311615
846085
1147922
937372
971747
1362339
46211
623172
585474
10761
117842
458803
888273
1134340
553171
730382
569353
827670
355386
235219
138891
419591
718412
491999
180416
101110
1213334
1324251
993786
998877
746150
1189075
1177243
334432
1159356
305583
587921
787358
871373
612157
284056
1070596
663312
195095
740349
1287683
677350
805663
128841
534189
805087
502755
642046
991502
638740
741253
32687
734990
276165
1103668
1219596
222249
925360
1283691
613114
469453
155984
196835
772183
795966
853664
629965
1264164
202392
130970
479639
861364
1042130
506550
1275623
750314
466728
922078
1159840
139936
1120081
1129678
618814
340795
966449
566503
531953
142146
997048
1194695
616860
302212
937559
193692
998432
154092
764942
585315
1061514
264508
555783
460967
1154281
181190
809467
1222508
1260331
262611
115848
717611
631371
585402
1176435
554118
1282201
702012
230617
99416
1174598
418735
237433
1098591
171154
924749
157128
336616
464530
370350
325150
1343303
631482
1249415
557908
872411
925439
462676
251739
1166488
237853
1280807
1304773
885147
223306
879163
1306486
1270027
716656
64831
594565
462897
1169771
1305120
198853
379046
331830
1119707
37111
645688
720360
1337517
257061
1228851
202917
796489
1226775
360507
209499
700258
320704
826374
1189193
122554
36052
626123
795572
697367
529947
824350
406141
389413
731464
6182
238870
662658
558449
91830
711579
304335
491480
793475
908346
1208374
894963
400537
580079
1256169
159649
598517
276939
193720
819036
551665
1352983
814142
1341776
277442
589651
309717
1338832
320988
32433
290309
277590
1058903
1273234
695575
1226209
1354315
497231
1348534
829032
948135
89497
742858
1152842
1089197
1185862
1037519
1308795
201519
27198
1360006
702490
1197472
1232288
429952
113304
89657
36817
1330686
907112
469430
95758
743982
1163972
613412
222280
703101
552205
879497
72587
708114
840911
535781
505470
293185
738900
631909
869195
27775
807665
470731
55696
44719
1118247
752296
636242
130304
163645
1269517
861296
577135
90133
1104864
1141206
1097435
1115327
306151
580740
1023342
304611
925244
1056725
1316888
220224
704267
20072
1290133
436361
386223
1193706
133870
105383
667792
751753
250561
1251751
768422
300113
620287
458911
820075
801414
207201
902262
793170
938676
890372
696711
1039800
1071663
667426
1269452
370817
943048
1076947
802351
1246310
302793
700985
147725
487569
315805
183483
307635
888996
699088
1108543
391704
635734
95741
303105
323377
52093
910739
1003648
495737
689371
479428
521551
110270
346114
367704
241442
374399
1001164
499591
252791
580605
1357706
517905
792743
542120
67487
815185
1191197
599799
809737
1026740
142028
580122
1005740
373955
745683
399787
369571
884641
710775
1091159
822269
1291960
1189036
83799
20915
97492
855125
647194
803925
129515
475701
952109
1301838
1321396
719743
531440
32665
257212
1024400
951649
1089425
229178
36978
16087
12281
712703
718362
1035190
857132
244118
1096351
915941
374931
725939
1058577
1124904
375578
330172
180513
407697
884101
477844
409412
1290105
783770
450114
702305
737172
652457
4570
898423
45791
523245
116571
169237
1270396
767192
438555
975062
353655
429905
515777
1623
830757
132985
200834
358702
612522
262915
318982
1024716
72067
968675
758045
1136448
454217
531866
777540
816049
18819
1310546
390572
573239
263525
910768
862042
709648
893370
788507
899445
836229
460252
167365
975513
1007750
785289
1097691
1303307
423530
1598
56574
1288753
356807
1125625
422631
714214
795720
334337
926396
266672
614612
778167
610935
24970
494688
630696
54758
56007
583835
697555
751295
456940
1265439
948056
1053967
337057
140068
763057
112809
71084
733650
1345876
279414
224413
1283637
1169882
1302398
668027
1197067
83304
256227
626562
1151965
1205846
327562
372660
193569
651454
1073970
737491
793837
1347337
1055295
990834
1092002
583108
196293
582303
377966
372341
842852
601350
202256
948697
63251
635926
1221542
362312
1108772
1090053
1133468
1175278
899633
901249
455373
597434
261749
483368
546719
746731
9716
761862
107617
90451
734056
69636
917177
914171
611725
169638
1313814
205826
737330
312747
726783
1347731
491623
1045156
417817
875641
1119641
1199865
1242838
436931
1064108
173872
1299522
382809
258329
157130
775922
580969
1299967
936876
1207405
37847
876170
658102
699159
79823
736108
664899
583918
1343490
840757
331337
449464
581800
711220
365193
1265697
520163
270984
236600
1042488
245864
886578
522841
673640
887267
1029978
882460
355485
1258128
473706
98029
8809
1004155
1047295
1254999
217415
967330
314896
766286
296669
145394
664364
547367
679724
1216504
1275916
1251515
153664
810111
225919
817
437311
911638
553713
690056
789244
574434
440848
50915
760398
542672
626417
419134
1254245
260237
1306726
638197
947873
1117694
612772
722127
27329
693285
999525
536382
1212593
540097
304382
204353
739662
971140
778402
1251023
558244
672457
918685
1230508
922268
1129976
366769
1340659
589375
675147
1191741
828238
748972
1140414
510552
803105
1095550
791017
35091
549546
658290
1150777
31304
1218040
744736
218882
1039880
1259595
562814
679988
1160409
684252
396436
1315322
472898
684500
388615
847140
300161
867260
456376
334536
1023267
1147278
1137619
1217725
1135628
113762
730658
229721
779915
324503
464715
486632
456376
830523
1282367
283562
517428
182481
795621
1200923
180353
1223272
1181111
1199424
257950
410529
869539
445745
4294
946902
1186198
1079597
627495
437427
1247469
614504
303499
962876
396074
1257078
848679
69482
375892
426475
537745
820587
1208468
329404
1308770
983086
1243568
370999
571149
518946
737148
171235
921857
782714
1239697
1212674
666754
788639
1331853
681847
998608
558237
285136
116109
1085378
248988
413864
1080207
751115
833105
178425
75285
1069022
1220555
1149641
83326
73465
415935
175152
685788
69842
1213091
372824
1246218
1335342
435332
1261426
495696
799716
267717
1211830
436638
292573
668330
470948
1212425
821385
212892
1064834
396211
1119190
463260
1140196
59940
1319595
155533
1062284
144400
416020
986237
1144093
832599
453622
751302
551927
901966
1144182
34628
330519
1143419
1114683
1337587
645548
1259150
1177426
992547
1225073
361573
313289
21083
945409
27768
1196592
925703
1004341
466682
238568
1114067
61011
168027
1171856
850961
1149251
305664
881877
229637
1121212
206276
1026514
1298996
1064303
789913
1013794
9677
506491
98109
397808
1065970
929182
544040
1123120
1314550
1000442
861608
1230226
1141598
917694
1147818
857659
695189
305036
536569
734823
908169
1173168
752171
517594
252041
1219778
35698
714340
289898
1282066
1247091
599321
904929
1297759
242964
915803
336427
1008647
821572
521724
927507
795926
332335
859721
1219275
694703
1220072
439040
1144753
1299609
995127
1286999
744239
1182890
1351613
1103448
896712
871860
1312325
724967
320274
781580
1110580
645344
1337593
453182
628963
621646
566591
481556
820696
117983
159965
620377
640171
86674
1334123
67764
472425
660481
1156224
164494
997586
1353077
361504
316894
810438
1054893
1292907
194650
1200878
239165
270386
255743
1091818
210021
1060753
1179758
920434
874604
18495
230580
796973
993001
1178579
838385
1157604
95198
395872
176212
995981
289203
1296867
1086836
391629
612784
376756
669530
815447
390396
1103066
630021
1342975
792204
880139
1101083
1293664
633281
981421
797278
800420
682077
1339660
754170
471154
1211623
389837
91028
648399
235073
695355
1150840
281102
1141309
797576
501710
611732
645796
917792
311081
1351531
607904
528093
700897
1134057
1151356
803664
831106
1136022
181766
1067100
1337582
1207839
882996
1296234
728588
848252
1006049
220683
163662
1246223
1230854
900028
974913
675752
1229020
900346
756226
841413
1251024
305096
614659
31219
483052
12147
376007
910811
1249350
371066
883083
1102497
1149021
629270
785376
640262
504643
1172360
471593
207203
384518
708243
834678
900541
621800
246526
975956
1189945
1172791
85705
1277353
1118261
1264694
165875
823181
1279939
84663
353668
1208820
203717
1031266
1144149
905135
383427
51802
107149
14833
627830
156748
1065521
355203
983580
1004968
1323738
846384
971701
516119
293915
458879
909998
574717
141635
347582
874513
418542
362126
803282
773699
576148
627548
1347025
265322
704672
1330632
1349698
1182720
712725
958585
1123875
1321594
661418
936336
881728
636542
610286
689034
610970
97430
445157
7832
1032573
562722
1052307
433369
1356357
965123
222958
1117515
714442
877162
779557
580490
884887
985918
346428
250692
1303112
303546
1308757
1156070
844764
245430
358204
124368
1204286
99567
459327
1087468
132657
929912
344028
1004355
607147
356992
1007225
668325
1046030
422260
928042
614212
788844
1005104
906509
1279843
484215
488996
790070
992413
364128
208943
739968
1146682
397038
1250341
901081
810811
1175625
257000
367158
417408
1081878
1284748
382117
1089987
300580
149910
619341
897498
1233773
602971
955688
593476
525411
144517
1076602
778241
1275345
471664
204311
272199
54719
135115
592377
4593
948170
415891
905304
864535
157244
915970
392656
1200598
267872
1010762
912626
1009081
1359870
1005626
402416
203875
1040931
1244919
1238496
773505
538277
866805
1096613
1204470
142397
968840
195975
1045066
1324570
62444
1161949
584193
143815
1181020
619255
1165376
764644
326198
418394
884562
658771
416243
891378
1014015
490841
979505
114516
1067496
776688
435082
564037
901103
730373
624181
861373
823755
758680
739345
304741
824253
469558
242810
898158
1240082
710412
605964
938731
590561
1356979
930017
515346
918527
324047
867501
809050
411135
935341
623289
641737
712802
1317768
722105
263503
206488
63182
508428
142944
1323348
864934
1229341
744232
964821
328662
1025877
1190696
361295
823234
616472
1239187
277346
149863
379508
713274
500249
668347
467326
537783
937080
315669
339051
480153
1145958
122675
393377
724141
51520
1076199
236929
32982
466468
232525
703321
1077157
824933
721932
1137388
1347396
202709
165630
1185592
732246
245951
688737
91373
928838
418750
1223470
789046
759800
663474
804888
878117
625055
298430
423114
1040444
535854
391424
498996
1038662
198263
973669
1203032
461683
118061
61401
1130835
934693
1092028
273615
1171933
164984
715047
147743
161110
67760
743787
1119170
686135
1170544
924136
658682
537067
319337
649820
1193117
1355690
822216
1082271
385912
655801
99977
56834
738949
839273
787637
361101
504584
1308655
1141067
972226
213420
162578
1171077
41073
952336
229429
10092
806207
1307094
1256115
1177300
795624
806849
80972
545834
706803
296379
1337752
549852
793762
374170
620726
1342729
753165
375267
1333032
21720
46262
459001
335572
1197530
327474
496095
1098254
513183
237196
1113323
716337
1303713
1039973
510553
525218
477993
1278723
1057015
507304
147569
551579
424360
1142132
1199854
484301
1221523
1119409
643519
175704
466009
1269858
176208
658391
1020385
186866
1148892
406697
1202600
1094235
114686
799233
253441
851637
292555
1297778
1091773
553277
1326238
973830
123804
277749
307028
890316
829707
1097668
195351
187567
416821
1294227
1317445
173991
1313095
398772
1326091
528059
1254780
1146514
875787
302644
731943
471063
244092
1170482
368756
412711
602580
1157804
749594
892237
1303945
23696
656761
555688
562198
43601
500231
1275057
342443
1083139
66210
822393
784607
774870
1163203
477210
581642
1176909
779593
937649
500210
1087577
1235185
638731
354356
1123623
86937
630654
557931
292352
66070
384055
856340
454960
1230708
940695
544217
1179176
1224111
1304810
37148
341484
217152
582189
57017
323652
1178563
858783
925012
508758
447285
177994
1081513
1223555
1003414
751608
1038681
1002781
358716
997054
1250228
1071930
124874
652109
522610
1182129
1165671
1176443
968410
955615
1170865
193320
137439
276986
399187
645386
930549
979664
382004
1104167
321401
413860
236862
930988
1143871
622142
721844
740078
901436
631703
146367
1083320
252151
748338
634668
1204834
739030
754564
111230
1041936
1197306
880462
228451
506820
933959
1254099
363336
201675
650856
82061
1157886
797539
1210216
975344
1152150
189718
225539
168152
139652
77313
1268587
1248704
622704
659747
775874
1092315
1304358
250096
923066
467704
1270768
954448
270884
907705
1030816
212776
1173110
410562
1280137
1172780
277167
828012
194615
18124
215744
758687
1169709
938701
383908
1238709
223923
63219
318532
526505
1006720
1134732
763880
1060461
14503
177780
1260931
1013188
1326642
352383
321062
114661
581768
229725
1245
1062048
638050
844080
751132
877368
553503
1342282
487110
156135
916674
433436
822533
868344
860415
285854
168760
939079
1109186
1002653
910764
435188
91197
1256257
495219
962231
5446
676566
1120
150294
861375
755206
1158964
675326
263545
248724
54323
1286909
655767
1067895
796158
302049
814713
309955
1037089
753707
68108
71780
1359134
711090
1010118
1280895
478230
261473
652694
241325
1319039
28280
78217
483467
361255
317583
456733
512917
418401
768271
567192
620749
306662
874131
517568
493046
977442
657617
1009309
272974
1041433
801840
1063577
572929
197795
221613
599141
338675
917074
1088225
51991
69495
306723
297851
742065
724983
1033308
1324743
729644
447819
124312
160340
509214
401846
208364
448642
251577
291391
587531
362727
148653
1262660
539355
518421
654852
140196
78174
662445
410374
931348
945572
657615
779460
860189
547355
1105059
1007279
622664
632859
17816
1064330
1115750
541961
1222853
1291084
836408
1238085
60157
968820
878709
1333269
47716
892787
766955
151990
276387
1076655
1038546
1273575
1100678
1003533
325205
1135695
619467
452707
399366
441087
765688
157447
194866
1072351
1094565
68028
279412
1108730
803062
791345
1217690
215899
577709
1003384
60906
1294808
1355236
964530
535437
909086
827549
32141
878710
268524
722872
594760
1284502
413568
782568
19439
268189
613225
123884
1290296
4685
120300
912910
155496
891818
933554
532126
690789
312
751947
1201325
1342051
352686
225916
161132
341418
4284
327106
34552
233784
297176
985299
266743
1218527
217795
572138
104975
299116
235219
1308287
657048
253895
870747
602162
855251
715135
966019
24533
1350466
192012
605156
717700
416909
943508
259511
1123074
1215444
284844
627724
1029311
812066
740855
879025
53723
589774
516642
16341
1148153
1354210
1251927
899436
499707
239259
135625
933372
1149248
328209
1249844
623639
379219
1167720
1239409
369800
300840
756928
793903
35142
82165
1363172
109524
427694
646690
56179
493521
750715
340067
620632
1235095
358269
1059784
1045910
1012001
538522
702619
1251311
138871
314477
262130
754076
225368
955394
216600
1092300
156091
1093600
957528
295311
386338
581270
350613
350643
941432
961100
907038
345206
998231
346477
1152728
1021127
816744
1191581
743689
888464
727585
466389
11634
1280893
611324
1050829
1363564
1362413
50407
547252
491790
888562
1148886
1147455
1091838
238783
1228093
1282269
318337
35535
654570
738464
731559
815928
367775
676474
810416
475299
944457
1065732
897496
729252
331847
1311494
102614
101471
510850
549621
416193
470995
33954
885296
1043720
1346462
785659
199057
458524
142259
1288536
626854
463612
681216
816197
765038
588060
1081000
255697
802466
679379
258663
356164
670412
291645
920881
1037829
1298060
210392
1164123
1136513
946797
772483
260009
1070999
557108
1050659
211982
1036188
460933
612730
991784
781679
811176
382531
589751
568144
96782
1185393
62155
239039
417182
1289891
1007300
858758
84091
1150554
73564
122946
1045497
39228
907455
223797
381678
163704
185525
540537
922564
115501
50627
1212344
1091581
620407
820564
1114907
650473
1141897
1075213
1214482
251620
1083872
223855
1326368
568571
740939
292457
390112
611842
137656
585944
715481
1033863
653342
658726
1139189
821768
1186658
196126
1321583
212080
8293
670832
461253
735786
1089431
519216
270645
962190
502333
375519
1090741
468214
306541
141396
1133578
1257878
646278
1351496
144684
359912
1194247
407566
591111
364558
133997
44037
897058
532559
52547
1119395
901460
879672
325566
235765
846778
301670
379829
1164056
204419
993439
584671
1145625
934499
437158
1216747
1293215
96251
854796
1209709
894925
1345617
1361029
1292104
636266
1194343
1060214
375187
1089240
1090658
70602
39145
370400
548104
609899
112790
648673
263936
572333
250101
1080118
855626
548818
1258999
756442
1340918
891587
1038380
451168
514757
653861
1140023
913658
554626
736597
1282808
831997
545464
719243
848324
135757
681116
624794
629914
1087941
118484
84149
927519
724849
144481
1348422
799387
508776
470947
1321257
1087828
435542
701758
1107422
50984
333116
321278
969435
1357000
1147429
1103156
172370
1291756
158345
199195
515731
803794
883572
1112931
1181353
855209
387167
812632
225548
932169
1068997
1124638
163581
556744
877874
1236155
263287
1208906
267060
1327305
612369
653719
445411
472655
290323
769257
217093
1291255
395857
441058
338681
120637
1163626
10845
562843
1334770
680641
317767
662812
1028592
72452
125959
716577
1033028
860060
1296585
1079985
1226341
1009513
830111
212209
336873
1223140
1233428
349553
47552
807496
392693
6170
837604
423814
571435
14604
986529
1057449
1118637
1171754
888785
1256097
1176726
486589
1072979
1126116
296099
193524
203457
672736
12871
406464
354940
520040
843624
31733
206599
300738
487758
844958
864957
886438
1102362
329770
1300478
370562
1302441
1272997
762312
90718
221141
1148399
421828
945487
694235
628364
339634
330362
386216
144753
357950
954005
264317
1079866
63929
789064
633358
827542
1245343
1203802
1286843
946910
739787
709319
253508
5534
72656
576012
735169
1199049
286859
842914
768292
228920
428422
1117367
789339
898043
1013127
680147
298215
28378
738492
173822
619692
529647
223769
530380
95847
777074
252376
1029169
779766
405800
502215
458132
908568
221276
795325
1225420
991936
1040989
410703
244956
665157
4992
204370
127912
630958
1156738
394840
514328
68409
934711
1237248
422552
401280
285874
1188219
131213
900458
513225
959393
1286813
387683
130374
485168
75160
332563
1066609
169923
526718
1041319
321563
597598
903337
398735
779869
721649
119309
469787
682412
985718
133610
542103
185771
314136
1141473
891045
1212959
1300839
219928
3307
459874
203753
228187
460330
1115973
447529
660193
1167779
854129
485194
639913
218017
1261457
268983
47339
614161
1018960
730307
1229089
286810
127619
144688
909882
1286721
1058682
1274959
1188362
631573
771237
38736
1264819
588479
908418
1315878
469260
176079
947751
1298440
1234305
86549
757245
235099
850390
1169862
757010
635125
790554
617030
123118
417940
1297646
431374
772690
1206048
1023820
607753
582925
217443
160052
1102551
460484
660356
88681
170526
1081463
1036294
498821
1272717
1297397
891736
1013770
1301295
1038460
705863
982650
102180
1258628
1142483
83837
1088756
335030
588039
619080
770959
1024125
734448
34790
202766
1282323
281262
976388
14029
1302463
1298821
1160707
1160953
554567
634079
17623
296211
709661
951754
909473
165953
1032012
1293250
180801
811487
1286548
364636
1096552
673466
294404
1170071
504368
232502
558346
1136305
1191744
84723
16574
908046
1242746
411980
803859
1093696
1038537
108716
922566
1098226
1107637
301827
304414
454798
29095
802671
97430
1199901
246112
887045
90569
1015336
1286648
395145
18036
654451
570169
919462
471545
373654
129584
950640
264106
598696
963359
316111
774040
622645
1025953
661730
69838
730636
562198
615029
1256404
884220
776982
1354702
898196
1198731
310431
1043500
241069
1260081
957529
855718
377152
12506
808841
1109959
295704
941471
194932
930443
550491
597110
597989
156119
997934
843205
884319
1296999
518875
75082
1151292
835082
539733
845380
880730
342970
1333981
77332
327040
1162248
1223833
867058
79802
1225966
832455
483246
1214353
33598
354556
397831
1075738
167934
431323
985400
16292
1179200
378088
956570
181680
745054
862719
343555
1058331
91735
650513
1140373
376949
34436
77473
446229
1025062
998793
1359898
827390
593173
640218
452929
551058
626260
691074
339204
236513
631721
1336343
773982
186746
1081690
998959
478105
1328063
1295470
975599
89885
18617
742373
840934
735037
350294
440408
697896
517897
944743
45079
393897
398274
1766
600015
1164845
1121136
129448
35482
938488
1123213
1126289
438481
241072
841375
956924
483054
453393
488056
962360
815501
1285704
392696
371439
1297551
539255
1354969
695361
1205246
1050393
1283573
668285
1328235
288691
312769
1069853
1280728
926353
920201
999105
67224
1181097
940162
900645
727774
113954
812480
1050573
975793
1161039
433813
656336
48925
427644
630561
275349
943763
866281
282252
134114
781814
1302234
1019939
790659
369337
1218964
167241
1340178
318737
1181269
227546
423348
1358316
867529
717369
1322168
717861
579972
1160885
38839
1083017
1047424
1126951
994988
680979
536388
207862
851563
764482
1007920
25707
1322739
1197329
15504
1344869
116593
1044144
817087
388196
27325
514691
329281
244793
94982
987852
1360047
126308
260731
141427
1305745
905110
1347809
508523
223593
1215756
644663
679101
951548
186281
399322
965691
966799
530953
116664
424678
391418
9086
862540
1196099
63698
214112
1300622
499880
491171
521958
907836
322539
806989
1134459
202579
255586
531891
763865
619436
181318
525845
118730
812365
996158
523978
763126
1113476
284451
410987
514684
1291489
546022
930360
21268
1183538
323360
114589
732960
622170
616982
920427
760519
806230
1100925
567448
1303578
648845
774114
1066394
535458
560781
388291
1226664
768396
146945
847225
72635
495833
540027
744063
259489
963644
378231
1222624
1000839
1165493
672029
1188694
1188415
749243
723118
101049
1312154
294451
1352822
134896
55398
694260
200127
119545
984621
1087451
923049
1295933
197617
1318854
625769
10836
191755
104846
263445
1114640
444440
208542
657946
1265750
578871
272902
239268
692560
833240
45304
754873
1082687
1062537
1254153
46687
21539
748249
242110
436996
82262
669467
700562
338700
969462
800017
1281821
31416
1358819
867085
577698
597052
314364
227761
23772
693935
1013615
854104
347713
365427
576017
1187346
340366
184273
1100985
517373
307147
468752
1197284
34002
1219071
1038254
1115169
761737
1020579
789741
1282870
414609
508723
109630
185376
813954
508605
311233
484732
427384
714283
747765
441243
640462
690088
935807
574093
794730
878251
403257
442531
37402
627125
1154154
182106
750682
490031
930984
1011636
777564
235500
1104734
899123
58668
870592
367031
599207
1021536
652805
304330
858706
1253765
987588
532117
1109587
603568
841829
916513
940051
399357
53693
1226076
157711
588981
260309
1028920
333147
686357
1229427
721490
88615
79195
480630
812274
1291844
30423
1266163
800139
1116314
834569
626331
368690
381839
54263
476145
1268189
585058
1265086
810860
524300
92082
207037
1179829
1106049
878787
1224625
620497
456575
593123
1260628
712147
354075
325619
1326559
62719
585313
282058
175411
1173956
80135
236381
1053008
279792
1305975
215544
365284
578842
289977
259442
32944
501951
723021
50032
1237125
263823
920527
324587
782270
528904
900438
1172373
1078544
1061262
396116
512772
1084658
760990
569859
947964
826061
636768
940046
502990
285294
36055
94285
28545
159446
985627
639396
707756
1259299
1172785
1029567
631787
856005
1044153
783223
282675
61643
936287
796524
629144
708776
822454
1194658
1037967
604400
914996
820136
1213828
783754
398387
812042
271788
173193
404680
1050420
268992
550558
10632
705767
1106851
522004
34473
440918
528868
1250126
335013
51693
217924
131993
376543
573104
888284
477528
896658
993953
836592
154460
775474
62669
152274
194937
165105
478083
578254
169958
1273053
896620
332047
56993
754706
965183
1190024
752786
1364322
996159
393731
637788
310253
1133177
1120502
427018
576024
439389
1263498
317414
672171
665399
204727
1139239
1133151
141232
283391
510104
823667
232311
559123
212067
143072
185470
710224
930578
293386
1233416
536992
1177187
922757
149600
409253
672734
1359391
859244
516450
614761
843559
168306
707847
39209
1199917
618637
587987
162652
79197
152992
1246855
86578
733400
16114
778541
1207729
394860
68754
975978
873451
546580
348953
853041
509443
73221
923116
1237285
371068
185822
1161120
1098783
1034972
311840
739461
46858
1286628
648277
1295574
899783
536704
1169469
446182
107184
1273762
1004654
857126
53724
1177939
79782
898778
268993
1064487
197640
387750
860455
901747
1176135
681019
652483
765323
216515
756724
16131
451917
634424
64237
1362001
1143152
1127677
706647
1267857
340851
509635
437511
798086
42123
30031
802278
20999
907725
1147550
659783
253798
1032296
995271
972016
1041660
1026807
398902
268851
863500
1236894
228521
273604
123415
1133756
203807
554246
700095
765260
434492
1244502
410556
1240957
191762
696245
1171928
393580
1300098
432440
119177
92622
273535
343053
1208406
1065264
1243357
783803
135118
587410
924268
1114657
1342884
330103
805970
269110
711407
957081
137113
1020219
676401
840549
743486
416455
731329
1148792
1334860
807200
910583
1175162
821412
939304
1316029
885532
249398
167971
793211
829116
34316
1068470
832549
1220519
546395
13356
108203
594286
431156
504781
1044203
403078
1065917
168221
284359
157679
785695
665545
1315233
1298182
364392
255931
977244
21014
1188074
61174
407024
1252382
95320
983235
136760
541711
756506
1117856
790360
738063
680361
305573
811375
687802
532444
381503
76879
1261016
133110
411834
555857
847829
459525
1046059
951373
967971
761969
339780
545077
265190
1125498
281632
820471
391303
917909
134421
1065283
492794
72186
36297
218479
594653
1181549
981294
770645
451102
1254581
307342
257570
832968
679205
223991
193725
1257106
979884
790328
799622
412630
115260
251725
501735
620275
768208
76855
901042
393547
1211954
1318332
700442
755498
190244
1321809
736695
99627
254716
524479
794207
253815
593457
682336
1251207
245608
302272
143483
768351
30137
632243
89280
675148
1258133
1358943
475212
838575
82321
173731
1062591
477772
592268
479199
71830
266241
1007405
300263
1273241
1232954
1070133
1201465
779589
202716
1288066
645662
422342
120499
796909
950683
808704
1076662
191947
1001666
297151
998100
682952
375353
1080810
196863
752533
990008
842515
27309
1116807
1317867
1049874
1121155
602281
619869
311849
345858
1209267
301806
1149663
175721
175326
483078
515138
417027
1229615
1337932
794171
1233111
904448
148517
745596
364597
1073853
32735
152003
932083
756539
733916
1264411
295701
1018694
1302007
839393
298024
542050
1255782
788042
1034263
1051960
1361533
662983
972773
1232750
481426
1165112
1118251
758604
775066
286218
550363
380038
659145
740940
478617
531538
706813
88009
1344839
235602
816369
624020
992443
1224946
688992
978459
1126806
1282356
95997
192760
435423
501283
126181
313201
876898
976032
470699
690087
123140
379242
538491
360369
498253
245196
925240
877274
43308
805112
1081541
273577
1110992
332247
1338880
914106
1005065
1187088
592080
932152
142815
181467
221055
51919
469073
1305658
230036
643318
689245
739813
871373
297739
1311258
454217
110606
567567
846277
614516
1303193
1248836
158805
40421
774519
1337464
1037941
1108556
761637
545874
741926
544631
496923
313152
410089
627625
581230
227382
1192625
171814
131104
376381
906229
230313
640331
624313
752250
292803
586714
583321
1327729
74966
986011
515191
878211
478442
444676
213150
770183
516183
792399
1041480
567580
692778
710466
629991
585113
396032
980571
470434
1133719
784505
710953
89456
57500
482207
997953
29162
962198
525676
235926
1289057
23956
86591
255941
1116582
431994
204385
585321
5586
674702
175149
467354
685386
1156674
673417
1281157
1283234
603886
1344727
702293
1278768
275248
661008
1030233
432142
770411
768804
549840
1224617
1192291
1229958
510443
1000766
783331
315148
714542
537056
270229
55166
219816
1316055
699372
249434
1287423
218166
709495
488378
873238
693782
526333
992802
141298
143743
696585
453954
349049
46753
577710
375537
638904
592425
1216849
952137
1028256
1066715
44263
557174
275165
910213
644113
1293614
1225042
1064238
852539
953664
313099
1192791
179705
1301349
1002395
1040289
354992
290698
103490
328365
35300
983190
432427
688059
844591
1230431
1311587
902525
1036427
906130
1012242
382767
221799
158175
488481
502165
564652
473791
313861
579027
300206
41713
158417
1136180
790418
70695
1031640
161534
1173094
639180
839024
1174760
279984
1255147
985460
348338
1197505
501087
188134
579491
513109
515829
772817
664198
845244
1152431
579484
1143361
932253
660713
795976
278895
988859
153519
351517
62044
412719
200875
339795
812431
1262226
797670
573960
1340413
440655
1235170
1242580
1004815
773585
918192
208882
640962
890964
589815
827612
216448
1211695
1352171
269444
1348892
1204711
1157660
114134
962809
729488
363997
1326641
110662
268812
134846
765861
1051096
173212
778358
639552
1259449
1270091
402790
1012957
471641
1137169
849387
178410
1196952
190126
78768
621199
392527
486600
1332597
36786
514947
1331248
1362116
702427
332766
895873
444289
149467
424245
18830
60461
1150639
328917
70569
1157659
171348
41665
755085
761508
1241536
1168873
10774
1162620
1162767
734698
770406
1360690
274503
472639
1078733
547605
823001
744738
1277062
116564
973942
548924
875645
1063591
1167746
42177
187337
356310
735788
433991
774505
1351929
618920
76134
589405
702724
1346620
160755
880275
698265
684566
1190369
990949
506715
382379
124905
206436
1073320
1164492
994278
374546
636344
1077373
346997
1201268
1086145
1087240
1266985
1187619
464566
589894
91978
260927
339482
577961
159568
117682
16344
32722
1059162
856591
353620
253187
1084353
773281
1113496
1240297
934615
472190
472647
967788
1216742
752421
1145895
605062
116395
518497
582545
744565
514705
199962
346211
1212256
1234085
461079
53151
118649
1005158
1039976
1181331
109307
1021508
841051
132311
444221
284690
660265
1092374
405628
153441
25467
1049917
609176
1126609
1305656
66946
482022
1045300
468858
94914
1147384
197105
1341709
154502
195415
300202
602638
762832
829435
1001707
487650
347858
1099861
501596
62822
106998
333413
769124
1327073
292215
731632
1363953
782973
1356898
511218
325538
273529
572486
644562
572800
465075
1080519
1087278
875759
788235
892676
965383
222764
545998
488316
334965
389850
732821
124653
1350057
98118
1074182
1152568
723210
58473
551886
698162
15488
214925
1330839
996107
778933
935746
171422
1147549
96404
538825
1025087
1108525
92545
691153
1141512
45786
249958
758611
281346
205211
744121
371228
148336
70849
942798
207337
355328
1295765
915149
628341
617615
320652
1106070
1054084
463122
974917
323520
577447
557837
1120708
318439
534426
241817
844627
1170796
1010543
1243623
330032
1010978
20737
491264
1016923
1122909
1318853
619222
916058
906449
634530
1086664
350462
609108
92695
1331739
29768
845530
528862
950062
295479
680555
319754
1017041
67422
329838
89190
618108
1285757
1351757
1319724
1049256
487667
116572
1194309
177731
623647
1155497
977058
12527
1088243
1099927
1094519
4367
571543
512754
77807
1252462
217251
386
1068036
686190
551833
1178853
1209385
274563
429232
398798
899796
896693
618046
311660
85755
633606
1336704
57221
67087
567320
1202650
1183693
929178
205306
113453
858907
440126
112945
1338289
398633
369073
1015705
1086235
150250
580111
169268
28439
231626
1350485
185135
442438
1070484
1274788
71146
924127
871604
1299015
116179
1223787
149610
754808
713477
1081223
354115
1064071
1125137
808844
220222
745643
873077
642155
1059448
1332728
1322378
287648
1100877
1223411
74433
1353328
826214
1023741
672792
229536
330794
1145993
1171556
1020710
1353453
1279479
763136
994124
233021
727808
1119968
1036567
120570
1059543
35350
218344
683359
35387
203031
309780
355467
464252
499779
274466
970600
804729
894416
1328802
366561
432117
684764
431637
105274
1220478
1027708
884214
1131297
459363
392420
1013616
28201
8963
1294030
1051815
888159
1185391
472801
1282064
1323641
122543
338986
1262837
108106
251664
838584
1233853
964392
2413
284117
109124
949030
128989
328595
210490
655970
151624
399665
646614
53507
1166365
1111081
1246809
329238
3229
93428
921821
19931
1215283
491644
1302547
873330
1339312
241803
365820
997286
427055
706171
1082680
1226633
910130
590352
459237
650954
851288
578993
1166776
355269
730287
423905
108582
881667
573971
1087000
720850
327388
1227396
295466
534637
1306987
1068428
1151030
92036
55981
1166292
950184
136745
14964
1342543
458666
563082
238038
237565
1133156
621339
305119
891279
933557
1122383
524923
949005
784375
79153
1326338
1337112
441387
545230
230110
326203
1031503
161534
7932
247730
404668
371072
1159095
533545
1165878
60298
666786
27708
671994
190009
1326809
936895
1074541
363606
1170003
901639
165649
138313
1197406
245677
300430
594786
286472
801749
795975
508875
21947
221769
1226073
912455
45930
1013418
466352
1049427
61274
1063949
1005568
270077
1018983
549551
685621
754834
805096
680015
813891
799935
499791
591557
580813
809900
192184
1031956
859085
14532
979413
1048146
70755
187096
624195
408799
688918
1088603
34006
301034
700829
16145
97954
980491
1294101
1081229
441412
910081
1226153
198935
438403
787825
1027976
168782
437989
187760
28132
1228425
1061729
916634
1334890
853784
1159880
331750
1271424
793236
1126823
1249539
847680
899458
943093
558039
251953
589086
1354962
524374
734739
438690
767764
105035
809086
955586
28567
495247
1340977
852084
732677
476610
1068128
670209
1302252
557148
9245
352923
63612
47915
14046
1351688
358110
734415
1146718
353311
1154247
202500
544396
1132790
1011853
648199
224625
234627
318252
1055491
132554
90755
762945
331328
366433
131157
624713
1017824
899365
384901
956621
1194579
503985
831078
1022403
445206
812865
1123229
1167231
703728
646266
552895
570388
1032851
763312
24881
1159305
1084594
82518
1060754
791553
1233810
810064
1056336
795490
1362845
521903
774673
637211
535841
11018
682543
615334
629486
890484
1259167
874240
544385
425730
348807
121301
947705
1163309
1231741
642497
127730
1296582
1195886
6331
40677
964048
1169787
421072
644691
70714
1182583
1072705
1339542
893052
523060
523133
382698
1166418
165713
842959
1364168
109293
456025
901851
228874
539889
687956
1091334
843838
708426
1196385
30605
1110870
741473
60326
278834
1352408
866610
1133513
682929
263027
1162787
417013
277296
1075728
1224024
1259304
1107544
566349
281572
90917
421790
145978
894577
853818
989176
938387
67574
1291432
214375
1304020
430033
59784
851271
265140
766521
357316
1254436
204492
89490
1073923
317677
680873
701954
905274
978748
99893
202529
290780
875116
150178
877134
1003061
1347456
190178
336721
997931
326775
1238015
632411
401079
1360274
1085961
627614
569386
606787
211873
1290780
96793
71117
1070877
860577
918758
703001
457209
260899
149405
698273
636050
53033
891304
848089
1183336
1117460
1295010
222736
253817
88249
503875
607464
867680
346785
62447
754534
258897
192146
592381
1186004
180008
918351
962445
63406
386844
11782
1043177
325639
524253
684296
181121
1257755
971476
1081560
483819
368363
1018337
158270
1059368
1035993
1008695
1000226
1104849
188849
1082331
1284091
123552
685487
454311
1056994
605476
1352819
945493
287495
972686
1039357
534184
1152201
594862
836569
720551
214104
275708
959017
1199227
694547
137825
1209194
1077628
906002
491580
1188180
1346027
207727
849519
897850
918939
1055918
268906
302971
423045
1122835
1156040
768336
1194878
164228
956604
945717
326905
376961
229483
964068
330717
1229804
339682
223782
178635
39501
460631
785724
1310912
210743
1076498
640755
639578
1321171
1146344
1100897
828926
146007
608789
189508
733618
1059147
630961
1268628
767477
1310704
930210
383933
951974
851108
664724
127766
1033582
85141
1169412
632372
381359
1144473
93133
325403
526324
668217
1052786
652705
107775
985574
450669
254624
1164346
175486
572436
59158
1268451
704048
284959
1036197
360842
292543
975655
914317
1046171
1001321
600388
769177
1245409
98740
772852
950636
777475
796908
1225821
15691
1285050
1082289
784182
1230493
154591
824576
913293
120072
1266040
543881
83053
698082
129757
238071
709237
1142293
1165600
701172
3608
794064
722066
22494
243396
215959
848986
1115338
1305400
158334
691935
1179802
1198913
1099126
270102
78252
183885
590219
430717
1218676
296733
580749
1344912
211462
1163895
879254
1044977
73901
1069554
1065503
1006303
330865
895051
1157290
874749
565813
876142
919823
1219725
224077
49109
206984
610550
1024703
172056
325847
346603
315118
665774
941473
1179322
984467
769997
749318
848977
145563
539233
502089
280411
534662
715661
744922
805767
1025851
473318
287992
1324911
400391
1203426
774171
313245
1274838
728630
1168565
55715
1012799
808361
782286
578044
1348520
1314763
717682
846503
1490
867155
1225417
1079724
1359745
586990
862129
346723
568525
430106
587680
366732
591456
73302
229068
785968
222770
530902
62479
1067821
542933
607466
413512
281051
523761
488978
544661
671070
402938
196676
1076955
403558
733082
537248
568656
359250
326166
229738
730208
1052496
322779
816921
807131
577314
470735
1144998
972996
1346624
480080
441948
199202
290082
1331127
507998
707251
1307973
850744
910374
1321521
1252103
1175970
183189
988210
404932
441084
294783
1280020
28964
593528
1283139
73026
745242
149970
785435
250827
647790
637716
114434
82335
734741
427739
142726
1071585
951500
1099910
1291845
1067484
656753
492435
313307
496521
1137884
1182603
801484
78137
740355
1143504
344255
904462
1195751
490195
1364278
1181436
1266017
408559
591138
45527
1237911
192343
1013539
307833
857629
875674
785111
245136
6586
311001
996975
1041349
474979
1168038
332828
1073230
686300
413443
291818
1036616
1046841
1307202
535071
1128636
92065
911132
1029909
127926
939613
1043948
276814
1152958
1005444
884750
840615
1213661
117976
554204
159309
615367
535255
817473
517306
1239069
512295
220853
175730
55121
947378
886308
1103374
952193
90065
21989
419168
1190722
560382
233952
325406
167373
841483
1005308
1099464
80213
1188499
1072135
788673
285977
148482
287445
1012175
952916
890177
1226005
1135725
1256056
1226855
1189483
847046
642492
1011665
49463
803278
752778
647812
1323323
113637
537250
295151
1195591
618548
627170
472356
1136541
397649
1346611
633220
634537
510703
999102
1180661
985980
1195820
848308
692418
1196128
145827
203947
182861
760691
99435
946088
106010
1234548
1215905
472975
193591
328903
1241771
1216534
341627
748716
525572
950589
197779
30404
1304755
1026012
837645
1237252
460497
266847
463319
1280654
692602
416568
345907
1056298
704867
1189563
584837
434586
1193033
955312
9701
321852
702041
749512
1283905
458306
639098
309091
1279329
429926
1104901
349021
868984
852700
1075476
118598
555573
653880
434432
32442
578072
1057280
1123185
32786
674342
1119882
698680
1305675
1241858
951325
624067
57831
111809
409574
852600
1203999
608119
600005
772490
736078
377689
450767
368188
688890
976032
1200899
853919
1252015
412892
127270
552873
38139
692750
11452
869808
1288012
74037
368563
602583
330583
787061
1255042
336875
542529
901945
533231
645272
1143913
480628
1324264
465185
649655
820826
677101
885137
1049340
540340
88426
862176
819031
271777
728938
1220894
147398
971751
980466
209619
1091584
358499
224875
397099
694169
471588
125698
192736
500505
617369
136998
906650
717586
916429
790983
178349
16665
1254620
980618
448236
541474
1094155
1216133
1169898
662395
1192003
20906
1182283
566682
36117
1266505
114246
285263
446113
547687
1148112
847516
1297715
1303797
962933
1056162
389622
546141
563984
1231672
825949
1248792
1333203
1346530
1125461
239878
133238
1025830
899051
392421
790169
601742
952427
1043279
435704
198817
879300
41405
712110
1262520
1245179
782753
279072
516376
507377
1239670
666816
46222
4422
609417
1119854
191183
819475
691377
1285764
41526
809312
180812
901215
6644
1018174
30480
1259441
630826
859635
353914
965052
1094883
589323
753277
899952
585146
1273459
139509
327949
367296
816503
623764
359124
804439
97294
345346
264867
213151
296711
764565
339842
523164
667707
685496
276
320387
1229397
696582
874865
184257
859925
1217459
175894
358835
1097282
1340442
266645
1272975
559484
839279
1305575
487719
132588
1238233
305100
592279
1124763
329309
1156161
1155141
994059
673939
509391
344220
388699
1150230
913189
50454
1338390
298357
336858
22712
329439
801568
609278
1176806
1216661
89869
380012
170676
1362639
645484
490319
1144250
94973
243343
548781
564094
191892
1261198
99696
367551
832223
227368
1197525
143662
902086
1283854
1308073
1255515
705203
765685
708262
1291669
445146
170787
176671
833248
721463
1063232
1273730
160576
550223
662950
448075
1315620
243008
1142776
438155
560595
731548
1204443
605065
910038
723627
609331
257637
948322
664583
1230550
685379
515654
517449
370032
1129711
1239943
561155
460573
351648
758437
315546
63386
982528
1174655
455122
555569
844197
40204
580898
944690
1267356
838150
1094988
293630
582196
18346
162387
449917
313795
506582
698960
40964
561440
518946
271417
106233
111994
408194
364479
162467
115763
68455
852115
1035856
762960
922338
510235
8077
373686
1164896
1058218
344919
1250960
1081942
977105
1138011
501684
1085912
478539
209302
1279986
443966
335151
112305
169048
1144595
521018
3119
204123
502097
858919
503303
1213548
1151833
924860
295853
306241
1067698
201814
238757
1043035
1011692
1340813
679915
1253808
63854
899431
1044198
1347593
1189819
1022905
744761
756884
193184
267082
137618
248639
1204811
1002516
728244
141832
1246313
376464
1143304
640548
746696
1083745
364591
1153065
542435
1113841
1002876
1251781
97958
739002
1260200
305341
1059300
327591
1135480
401774
1321552
76135
276745
659148
606867
190505
529706
1189593
476395
995168
1322177
397767
320791
213416
416448
1356080
314012
872636
1250547
368643
46350
312567
836364
1290798
675379
677350
1031902
107672
441404
131120
613933
313274
683247
1006351
857382
677626
457250
347757
1258600
658776
479522
100057
1271564
1184254
92804
1108914
334298
98729
424418
131712
41724
471970
541980
1255743
1184578
364054
1022767
423289
765529
233113
70077
743372
855254
255099
1027130
959118
123232
111296
530903
432342
1254540
751642
665038
46071
648321
1012756
1342620
142365
815470
230792
1075106
368479
70916
1146914
1303344
596913
180834
93589
908340
349550
779746
1265437
731756
1307387
979063
172356
863734
103807
164420
227255
434891
674957
826902
459251
317403
978891
531909
1156970
280774
10404
436577
1292389
799069
90037
832636
774582
858447
634877
304310
749901
215323
709180
493946
1317978
1144603
682806
456945
493689
896852
154047
1224934
204498
324650
124420
1337442
852352
161429
1205056
513883
1360242
747875
124204
831245
102925
1017834
998790
750222
1132181
307383
1334599
903323
445690
1321397
1263194
244963
628016
245973
516611
826835
840430
1142196
357448
1150167
466867
776266
1035354
1044745
541386
929165
1145498
930657
408251
493398
83136
1319951
563045
683590
813806
594934
211617
924536
441407
730300
1974
221241
284816
318062
468650
899112
1205442
880008
1335679
597757
451128
634325
973927
1356246
928549
699171
1223910
142818
1135186
694415
248068
878440
1067717
1185585
1210689
607073
1333974
388553
328937
1177154
318842
10519
310782
637933
1043929
632107
934804
21239
682669
956570
487629
345634
619195
286208
92022
586144
635348
1165390
310523
1081639
965990
542559
631085
498861
1189904
1156147
977129
721373
559191
107179
1232386
803383
313470
734521
429075
77668
1339475
979936
91822
738510
1279570
745556
729786
338937
821224
114100
983758
620814
104716
291617
1191729
854537
1312264
870758
139944
197237
933172
54736
983821
375238
1099350
1080295
1328537
1198991
387018
1146949
775891
364486
1273482
252352
533765
1266436
1020505
415239
1186970
1017595
1004566
1010394
442076
432909
1007041
181600
222340
1132842
463793
335150
676994
731861
332388
1196399
1234744
152991
392597
612415
1209757
1090893
1012452
551099
1236064
974363
1155582
345271
698014
1053547
370848
556947
369607
54637
926198
101432
1342919
530730
997822
1133197
562393
370580
77054
672226
592769
978258
1262941
257139
633777
743958
359054
1288090
569370
366550
151081
1015713
151361
1040884
976629
6173
507890
1340888
64574
810100
905135
772320
1189873
829835
478583
567410
15529
370541
772916
1153643
56400
598028
1155612
326063
171832
1294906
438356
1002884
646480
495899
65302
976629
1251396
786656
892559
1262522
245575
527753
16530
895011
172605
176915
58364
1312997
379002
1291213
96299
978428
250867
232640
892774
436480
224228
503199
891987
1211944
167738
683149
562050
906785
77519
811639
578426
1058386
1315048
749235
1111012
221003
251401
1219728
481864
31378
604063
879855
344721
205338
702743
956933
1351426
808327
227757
664494
484975
1195215
60377
294457
637609
567951
315211
383288
1316426
1171902
648267
1008526
1009062
962546
425811
1187222
205807
860808
165316
464315
323008
742038
616119
499037
845446
611885
134447
864666
837366
153993
173788
927014
714964
812154
27301
1012220
613507
315055
1204561
124020
1310859
178095
707998
1166896
249979
182850
31663
176772
770362
913591
1289311
1126185
1224069
1185258
318148
864590
361144
793291
564582
392838
373404
293089
1306423
1099501
1066599
726667
616200
893683
672322
405224
723698
47892
86612
174815
401641
289360
960386
1102188
727537
806435
713249
917976
959533
449895
236946
16167
357585
1282100
1108145
1064003
153002
975576
411504
768930
574172
104093
253703
1042804
886209
1135143
1333209
765838
1313293
948711
526118
273351
881937
533926
1321041
849982
1190869
941299
783697
926199
463865
1135982
1234035
306410
362581
228722
56108
204560
1339476
895384
749557
291619
713709
318198
232995
349643
675924
119412
507056
505956
737580
1273736
592439
321138
892862
1321943
36615
1100268
426913
249917
138343
800279
901063
248118
288666
1212796
1311581
565380
664527
199011
312425
116423
1313857
921534
1161730
514986
416531
770982
396809
641137
1106563
870425
343412
1040478
759870
459970
597222
1312379
92580
1319116
93012
259150
664542
419939
987565
1341118
1211243
1262444
1353770
181581
831398
748618
1247906
1301308
715452
611484
141144
1343889
1263014
649632
648268
78928
238674
716103
905934
1355093
3474
363752
710976
752177
234548
280493
1134807
226120
477114
383997
1117454
391757
427427
324394
722704
792766
337969
92956
314637
816603
997218
303270
290692
1047361
297007
409437
379966
768597
223705
919804
1268130
442930
1310615
692873
1317175
1013434
1181277
1205965
1062754
1238392
165081
450906
392320
1176426
184046
684841
1173442
968886
201315
968423
1342218
6407
1070324
571086
1204906
1140219
952403
366298
123484
1179170
272650
950540
216910
75761
333096
1203561
94062
1254677
561418
909922
601272
889227
1321277
508165
313391
215933
1298579
1238807
529646
1039343
142021
167885
254815
225904
495356
157697
733258
1064492
502107
911305
590581
1172258
993379
871827
115336
1094175
235086
491308
723562
966915
1061226
479940
1058950
1300269
1244479
488072
344580
222830
180857
1146904
1126412
818468
1071815
344131
803313
659358
135349
19602
323913
76539
227339
34464
445442
880752
650775
663546
250089
927885
40402
59645
855757
884422
527920
52446
1337893
159617
260071
972993
1292126
177112
45165
814254
273852
217568
838324
1343299
979822
682359
743801
920954
1053919
95833
664811
609499
1293132
45924
741707
217559
624364
680725
805028
1280945
884134
948663
911538
1330537
1354189
485616
301007
268335
1348115
301435
268022
1132467
623987
806780
23452
1206257
322530
404488
143496
138096
493332
94562
1133273
171731
76483
789184
804584
903495
879704
736274
116185
1351481
274796
504480
1287093
703359
769772
410174
561112
121239
762242
222974
548582
364698
1360350
1108266
355836
304264
715619
928356
328397
159600
1359634
485279
1308718
177770
1147577
346539
370219
783210
956937
947472
3401
448072
913477
453781
425678
403240
1051513
726246
896943
191080
361267
431099
1197884
1064872
10171
1293861
533639
1170396
192889
985198
687600
385172
779776
676930
659899
240531
426047
1127755
261362
179156
952018
587488
809628
1343969
1216649
962309
881004
46355
1326611
988089
205652
1080534
69600
803810
804203
1296454
938963
264959
293092
219300
629882
508441
627107
200798
89891
731002
486023
954328
1256622
724227
1070284
1127355
1237711
576
389531
1059156
1052222
105142
1021575
270088
1189587
871628
391457
527573
298135
1294247
597747
943926
228996
811792
431957
1086519
235476
379305
1069797
513559
955658
1355070
1336463
1363513
340832
252841
1317088
617077
337265
806904
828000
948478
1314744
337221
698912
522367
2506
460363
168232
1131278
236619
378133
293399
635237
1312880
777081
350083
907829
1087336
254940
1175687
977566
855809
90395
984550
263004
1348436
1343533
348665
797311
297036
1339850
390849
1090177
315826
1248256
14500
816796
1046842
496971
1263760
1156331
1285399
822574
1284791
1250789
1080516
35652
344864
1097376
197257
535330
161973
765158
1352869
296053
1011152
1222121
551018
615256
20963
22947
1112710
209066
28251
1320122
32519
415184
1242026
118428
569812
628227
562359
169825
333576
258444
33328
579014
133804
36172
1187848
155504
906435
997947
2166
469227
485754
683890
1312660
433369
1217632
99215
1363635
31893
656653
654698
636509
466754
1272104
58786
826753
31674
812447
858413
1049964
788499
492454
1223043
643235
1158216
766017
668154
1151866
1181023
969592
1225225
919035
1007714
561380
13015
769300
68916
1058837
718992
1145523
182062
946020
431694
31217
1272882
1319929
96306
1219601
723489
264128
1303313
734137
2513
956018
423860
1112100
1042206
571413
884398
365272
751706
527029
1259320
837762
199699
1144787
259785
1066132
1354982
1202067
848627
67035
271055
278118
429640
1003279
163643
140605
1228112
1296842
930468
1246263
919228
1113425
1078869
661218
717716
1012522
1105372
869592
73657
656653
532988
769837
1191696
168092
127643
1048663
630461
937941
877929
345746
121505
1266124
16775
140784
222492
762804
1023006
802030
72431
515449
594613
915198
582442
628575
209428
811912
59721
1303581
1207092
905335
730651
194256
1312253
1043051
319158
73457
278818
1311654
625511
541203
975669
755885
1256251
818121
609618
1023454
843381
76555
1213625
845581
1208023
1184922
520590
969
69924
1038120
293013
1196715
187380
311634
1087411
593522
73794
618470
783674
126614
1168908
51777
1246976
951345
200651
964131
1103429
1123858
493202
601833
164296
947860
516227
1005460
1182312
1127624
626210
1176578
1067287
702903
398528
928092
766705
454090
321523
199469
46530
1216790
1191507
100531
1105583
528312
1179694
293879
1195455
181262
847392
1227098
371822
1282871
689523
59662
824631
58941
1032696
199674
440687
343551
278979
701804
1157154
277555
366901
1239265
660622
258934
351375
327520
595605
977908
750691
307158
1049918
1232223
1036667
109367
1113259
1009583
161309
998386
360354
247749
762944
962236
594006
1078007
1167826
333844
126446
459106
1176707
950817
1268360
260575
15429
702838
945611
389929
1008582
1039761
811824
162652
677715
437519
475499
219222
1277279
593888
458832
623664
998876
1345665
938894
173
512009
188914
803778
461892
543307
473662
390748
998515
448116
1301474
550453
216041
156894
1013576
179238
1264724
582524
18864
476571
406685
808622
231838
189512
446601
1089205
1185670
9000
289442
785630
194917
332174
49581
881659
233380
1063408
991374
1242062
196951
414236
784502
26448
980455
591651
1169832
371872
713324
32123
1237008
894690
773141
273009
995265
1332498
1225532
1361341
740743
353235
747564
1060946
1343608
1134268
904638
1073102
1230019
159339
57707
634949
972070
1099968
312151
1311601
291274
1138619
49538
56277
691133
589463
874131
1010789
98072
632945
160218
724197
194090
113209
579339
777426
1320920
1028160
65641
1359799
426087
1113059
283830
680654
298626
649791
789059
458312
786024
1266302
26662
902087
192181
797176
914534
961264
404654
626029
36640
563787
742684
475859
491088
1298226
413030
726929
1198674
876063
1096637
1348856
854722
768395
216049
152734
1278570
11881
1137108
325773
153863
981429
1278042
582268
211463
1088858
1113559
1030989
1265683
130516
1281557
532725
580092
1162535
383575
917386
39623
104730
66215
441163
945029
508954
1025977
958039
740307
599971
341008
40315
526132
22369
21618
102460
1335704
1106422
1275866
1300099
434773
98122
1144031
139927
185501
362078
139003
45354
1297370
36246
686628
439351
201606
685266
786453
314855
241712
234591
890195
82141
1184033
364706
802863
864950
816487
1213778
900368
922811
1115460
208060
1146836
895111
1191512
1190803
726396
574946
1007385
186275
506607
242169
523048
856477
272303
177136
519132
612213
1195670
53987
453009
944586
566829
894681
438763
428321
786416
313065
435698
187022
791976
515439
1325397
1323998
737004
576256
301421
506654
931543
27263
236578
285254
240865
118682
603862
161547
1301207
1098148
391407
863005
600444
1361736
843396
963714
973432
987499
1282524
966891
208178
1316431
831310
1190878
371983
1030747
1163791
1121241
220267
459592
911023
556126
902193
647907
497300
469674
133063
1112466
1231651
8309
1155565
1240502
55963
705089
425743
63852
171930
1201554
1043476
123340
802280
57618
419050
1271575
536815
1339920
1334755
886464
1359278
1363604
201590
1120578
903293
813140
765786
1269700
92801
96674
543505
74487
120621
1170984
1117959
201650
719143
1217137
826892
87074
69651
196822
635657
21385
1310191
835840
1130625
1283897
1004875
1028506
1304848
266163
342105
947724
1153395
1184473
1278247
177889
726437
763969
698115
944342
446603
596689
22450
234606
394508
1136685
236994
922541
5650
599221
1005395
393154
362388
1263351
108120
1209617
1318656
297267
1198563
581079
982534
601031
444096
185653
612797
489688
447577
48576
21487
857317
141037
368944
207307
1023537
358476
974974
868189
799631
800004
715982
1342382
445520
641308
1137485
1268475
1254420
1096187
79786
926815
308197
1261519
1209191
118481
1227721
819975
216009
316796
1025907
1205316
913296
220989
933328
609978
1332907
548151
659226
913029
779445
1251401
773347
234739
439302
1293515
314841
400921
1310828
1255945
768623
327325
409523
588552
193578
726589
559220
398574
386698
911699
970998
835888
666048
552713
741156
562534
202887
119605
1031948
665372
768896
1259712
190938
650736
177933
871966
173306
991392
682750
162719
663219
319765
108773
403037
686101
274749
1041370
680246
588452
430982
553134
951591
1226476
636910
178192
173022
1361168
682148
35450
854447
1094549
988429
915201
665322
1097021
404271
730367
1307108
1233416
1071294
565150
111278
917161
82526
1267045
918200
390554
1197780
6888
524898
1277722
735389
1199151
1320985
128684
926800
768824
537407
875026
765183
772774
631975
543617
100375
1310839
681997
140328
436866
157868
1024193
1318147
557562
194467
579549
921061
382081
588775
924639
637984
1028522
58576
501640
937939
1206273
641174
980586
634824
1216313
170529
1200256
469245
432450
241665
1116959
241491
1048969
801892
1364376
497203
522625
426067
41037
594300
944421
742289
345581
97919
494940
22110
553623
1281363
1294213
988743
944173
424668
1168026
1202148
913716
219031
751424
822541
64733
700774
776385
140901
967296
1047662
501235
632285
46948
86279
1339182
717927
859864
976947
489863
174133
1125378
1334370
486913
794440
791945
632852
1030582
156838
637784
894131
331253
1097654
1139632
269907
1156772
42999
671776
1321460
798079
1270139
289703
1079265
1040628
1148550
1030229
929811
57195
54767
163849
1138078
158878
516887
381257
40894
1323369
820757
141063
479384
1264103
583249
1014440
636649
1311696
1211273
75944
650918
901220
183352
1082147
313693
277311
420887
1133316
52503
1066134
1341045
774232
411290
1059802
877816
134229
916427
1154397
1151587
645311
437714
335422
1198796
108300
1194717
246630
456254
1165882
1273435
1024056
519398
194620
858365
346996
1017129
400953
743786
1038789
335108
1364242
11541
532405
301452
211778
876718
546535
451845
868656
799354
233854
1172583
1104511
1322840
479426
1105749
332398
57309
366685
1059797
529070
245448
211850
222998
707388
652558
1003854
1332724
911711
1360350
1115695
378674
373866
1286821
186815
331601
371538
592275
53532
466601
831882
303187
603071
1198459
200405
1210449
1188397
814500
632786
576780
422608
431545
305923
513235
228883
8377
229289
363395
1063309
221180
1355950
1260694
1235654
795243
1199747
531351
19542
1158150
720260
110717
646795
205544
490276
622742
943201
934030
500795
619941
1039029
1340266
65269
845222
686832
991411
510953
478941
254761
282322
226615
1007769
1133852
1008888
215006
442116
1074655
774943
669883
980331
1324791
84944
636481
363574
110642
1149605
1182292
144117
663276
450033
365550
5994
1001732
1344227
78538
1252912
118547
924763
552985
85962
1139063
423613
898623
696984
1348832
63890
98377
205361
1033157
53469
1031345
948801
447906
1044426
808999
580177
406824
749229
241705
1323959
36066
1120559
1033361
843989
710924
558777
389847
1081671
178019
228840
1312787
715404
879631
1091395
1311198
1230513
1252957
780862
1157326
648125
280089
1257296
1004321
521375
1142250
576757
176291
1285004
545290
224243
811463
344636
595975
592606
1202129
1191133
546974
123058
163553
1128663
837840
1146107
1101413
57152
463425
606344
104927
1224842
873610
821909
1240521
513232
109326
930275
951697
110927
123106
1153047
537014
1024013
1032311
1108289
933673
237294
582807
61942
540646
518175
201373
208060
638214
1294338
432893
424867
220955
745943
1293873
387833
1136367
1006415
1085798
612625
732485
1040697
1005668
1260789
511481
231723
330154
1107432
543085
954591
1116428
670871
946158
542839
243920
352957
523649
430431
956545
985479
1001336
434643
226206
1308119
1209162
396859
79352
347574
134888
1044942
744611
1350536
1038940
813195
991908
1058486
177665
845103
697281
95772
546943
631164
1217920
839056
525262
47786
1095694
900679
1139406
95987
610814
454462
159390
68938
38016
634231
3617
509939
1076453
971485
110246
1311183
1349249
266483
1028936
546847
7445
616889
907054
812912
1273810
562986
423668
640104
734828
920338
858811
1046396
235297
594851
1195545
130821
161636
397962
395123
1185837
233367
608813
317168
1098762
795171
170118
1285895
329512
1021923
1288562
245956
307917
1007242
485882
620635
1344502
972677
543325
396323
143848
379729
540081
875504
168293
937230
894527
963745
1060495
1243682
630751
312385
190065
626634
1138832
919618
1275168
448088
963393
468689
972277
1213562
417515
722245
834576
422263
1003916
825244
125070
902391
763372
406665
80930
1196377
944566
657829
195808
63701
888496
704142
1211405
90457
1245112
1096989
164998
377135
355661
605675
896264
604817
696169
569874
1159366
186552
1191640
1174806
630426
1287156
235473
683207
886557
1325892
1127777
949718
539758
611660
852624
647790
729944
189040
267661
599064
725564
1013765
996719
1190291
793165
1226731
1036696
647883
1105906
1144316
1153763
1350013
264936
220225
862098
342207
1241442
116418
1160644
406425
1132152
44045
1346513
990918
1126722
1212245
224456
1026819
519341
683885
1297134
262691
1264131
311693
684126
649325
636362
832468
16405
765298
791015
234681
974708
195567
666850
1229647
470390
666757
1085908
67082
431635
1100309
1319705
764064
377836
942386
602965
84193
774228
781168
1214781
1147978
694776
263660
611654
281985
171465
765827
82561
94822
899510
249257
969760
138471
1160395
664353
288243
73841
893016
26868
303821
428170
496390
1174120
1017739
621016
955894
428868
1093510
736467
1067678
1236438
1292875
1281498
590312
65626
363356
344561
1050162
317172
501819
896821
1264778
972011
1040382
409628
280344
104027
586333
168695
580295
664294
984002
1235045
654469
511639
384173
895028
1228501
120070
491467
382491
1047680
493574
505992
720949
746602
29303
1153370
1232693
1319142
790422
559658
1330391
113503
1077902
188261
286630
703456
322983
519783
576648
34552
570333
943891
431420
210336
127074
1181290
1261505
380002
160762
185956
790423
1108649
197798
779086
582490
1016533
724092
1159246
72807
250008
1112419
1093074
1316928
443636
616246
324509
420008
940804
1019573
224183
1038396
233770
171768
113610
975481
314066
393043
966394
249816
913854
1085048
453524
1275808
564542
711262
1102611
443331
496158
855260
452263
469134
812321
604591
34695
1146448
987197
845233
684043
917558
535979
1333190
1127534
139483
627325
18745
1189981
1311552
889750
958928
108831
638098
884348
677063
522350
341102
30156
939210
1235811
891060
1312252
26835
166015
1032339
266656
1151479
216009
390507
40996
317375
404988
110629
1092517
1256934
796329
856909
692632
852678
552150
1269709
599022
1290625
756654
1182035
207825
1193240
1339526
1026883
1272437
55145
15777
1091747
882138
585583
1227974
693876
1310472
330747
198314
107412
1118459
1025020
854570
758066
44860
161889
1097088
1253489
510702
169893
1312908
62210
739064
1300191
126562
870999
1183168
1076429
639120
171667
568830
681915
561914
829032
730025
661135
1197809
890925
75978
1343277
207399
43770
558660
1069134
1186460
79268
755048
502971
827432
756944
415835
25877
312717
1092345
253423
815993
282051
798354
1239286
614543
1046158
894961
1092282
1077226
1201725
389345
788449
702166
1068424
189317
407268
103665
1135968
1236795
263700
637155
1181475
569755
1255809
515571
975157
403522
531210
216397
790421
68305
656359
714341
55283
1172429
566562
565668
659626
329052
550729
151308
363058
106900
459849
1282220
555386
1066578
1257656
650210
21339
1038232
1040845
955234
435786
1081055
923486
613471
943889
938487
793112
179865
217129
1141783
1057733
1203893
1356369
693253
377857
243005
488120
673128
1188815
1161349
368662
1266506
497206
558127
450556
1128421
441514
1101063
323920
65154
350992
1278331
1031808
244594
431842
188011
1054810
56630
861755
481188
437414
143538
611338
258060
1122386
825705
220782
1295718
914880
1256316
57758
532421
594349
244950
341796
784535
411741
463012
1248830
916699
1279334
147749
332024
285237
65626
950266
26285
596790
121660
625618
1142292
1183538
116609
781987
886161
439501
297742
444105
1306717
1304795
446749
11924
155453
1044747
392652
1074751
141487
24175
49450
144114
674760
306930
938940
944450
1173276
1241749
716000
346791
461558
512880
797890
546124
140352
1230641
367221
660601
718769
273934
102986
1203303
819956
635976
281177
1356046
1154802
897065
798981
966958
150475
1315738
1007500
237286
932449
565022
567643
182092
11069
634064
296694
1255151
998220
1248511
842618
993690
1168150
1064189
813178
154165
557470
1304755
1119920
1134090
467251
823603
678902
479513
382077
1239492
1362630
427495
1188634
1261164
773880
397663
1254850
305948
24880
541160
818522
47351
893941
975922
82115
1171902
722947
534244
1285910
22446
806136
904091
593094
127498
8731
355518
743635
781590
366377
390246
1249883
721548
273020
967094
971480
608782
845841
29070
1036280
359680
498309
311316
499907
1039748
604540
1203352
1054586
1062699
746930
980600
969860
1048999
351575
684137
789229
758387
1089741
411972
146697
1266140
851937
967894
430767
1217628
1205548
298075
1022230
1024731
845372
384248
416336
1005583
1270430
1288447
1179131
776425
358110
905836
234087
869040
104654
706504
564276
1305552
933254
684900
305783
711619
667891
1093121
737745
774299
67022
1364278
553759
878047
1232560
787457
8170
1223124
780250
52417
829670
518404
758843
270697
195616
729779
1220206
477352
1293822
620391
630026
511972
1010379
474872
443364
197676
1062118
476241
1124000
1049626
874661
322007
644668
457240
711094
1350173
987207
726937
418381
1221005
1200609
608458
372786
668546
438195
654658
319327
974063
260802
974403
112252
1095037
219268
947112
286826
581371
1040852
1002356
151459
1304997
1141591
1003310
697336
90718
987990
540938
635212
580394
1320741
60661
1022421
705236
560595
73242
1153884
413165
832077
295038
852973
711985
1099326
993591
321634
109235
441667
1310325
445163
428609
39508
548945
158380
230592
873440
377713
885842
249341
425343
1317713
1302048
703390
169609
578919
65985
659355
182497
86656
28664
1283006
230887
1251641
217538
1221985
895791
1248303
416833
109547
361556
1243790
235853
1020642
1062012
726572
1090713
461914
858060
571644
703961
1100036
636630
375553
1072193
1170240
683075
888979
369917
712338
987769
440423
1354295
617541
229425
609573
694267
1302737
1301982
388097
328856
1265318
1332753
552748
327782
783271
798164
20269
676376
154823
513997
482691
526650
731734
204925
502893
1213592
829840
774943
627641
200707
249069
682245
239691
1142633
112608
441896
67242
5240
902565
1292210
633414
164566
918564
1049411
83995
533171
1075715
31307
99760
1085432
961774
490868
32951
802373
725855
792526
237398
417043
1171959
481470
26880
1080544
585959
507051
369100
982885
175629
1180833
808480
85050
1177583
620940
648445
1034385
1044736
1281497
372250
964093
305553
485933
866161
817930
1022890
432671
687606
125987
823618
606186
830221
950204
104868
1314283
1112117
327501
1090550
897374
1126597
295691
1041012
364138
1125420
1073089
351295
230570
722770
622765
959840
561396
607669
1000463
367607
445508
916014
106834
363722
504304
1142883
286760
98449
12695
1085448
1281213
85466
532117
1244574
773675
80195
212373
595627
1146825
679595
465318
12643
1345605
570718
1061232
1329389
675270
604516
428825
301432
849164
1355290
1045517
98732
790919
1041984
876132
364383
1200766
963605
1218541
1190980
1016247
1277526
435296
214770
1161685
715744
372957
1262953
330158
3320
1359675
290393
325968
691684
1010650
1326604
218563
1107650
819490
1314595
1107460
1090296
1335021
911680
784911
114246
400772
405667
570591
849158
326566
294911
1245869
467395
308550
524095
1123328
119577
661420
657943
1131052
214567
513972
1364196
210098
1209248
102218
1101290
550835
1275815
344138
1193443
85171
350385
991183
589986
155490
683738
479815
405864
1334797
1124361
1158647
60385
659400
406257
337211
1320367
119891
23475
867822
1347169
185614
55890
356413
252937
836880
709568
1191215
530875
499598
692994
205874
1349200
1197960
65548
1266084
29460
371120
473606
962004
1282349
770138
541907
100516
487119
1036301
671617
495220
485081
1336192
252563
188821
848745
20139
1005611
811540
35091
197859
421557
118010
482490
384413
1004272
191474
525995
456546
397752
69176
745818
918479
400376
416608
9919
1258461
807210
1256405
280760
1066705
1288492
571274
578985
492134
1094255
595369
1227582
1087064
1224945
931481
950895
497454
493222
1251343
996316
269221
1350212
1071247
1156925
1215755
1161924
726170
1140791
802321
689598
724361
1102805
1042775
720908
1307706
227247
281545
1211751
1326494
127306
603695
96791
5262
1118154
277424
666580
800350
548122
283784
717251
754747
316870
260333
761234
952016
35722
1159623
410436
1042075
711814
704824
1282054
1270376
31372
635476
21376
316935
672393
302203
967676
945281
1126165
58086
633167
803630
483883
114654
1074928
79053
561915
1075618
441584
730424
964211
1171223
455165
207741
1337807
144883
699646
789797
1314972
358484
632431
1145453
1205902
973203
124982
60960
1259302
1213102
1335298
1317448
880134
627285
596609
1303662
883960
734505
685345
1296276
1170913
892070
1232765
816160
98170
1058408
221334
324969
1094797
722561
656557
1293123
849471
39109
814961
475352
7768
936105
469198
367037
799596
951345
1101121
446377
961832
309889
548839
721012
779345
1212981
981501
789529
685801
591909
657790
340765
1229371
549535
393357
1213049
418419
13741
1245758
11515
690976
115580
181534
729394
284582
1341146
102275
1234920
874472
1204915
220706
307594
529969
1319613
961714
1266962
904096
345727
150109
533547
461962
470436
939927
380639
81324
38454
641995
503671
1336537
121575
190669
932535
1154904
348946
1064767
395407
1078698
747009
1187315
1144366
384574
1292966
1324060
1168953
443879
660735
633588
30714
1050632
100118
973909
474531
600383
714171
1311794
1218154
32128
1008587
296032
814652
1081852
1226551
118844
1028413
860717
249110
368897
362181
897336
779360
1271854
1355887
244876
1118199
872087
1338006
440082
153522
459945
772185
1101360
188223
882600
920976
413664
118559
458542
103501
374355
273664
1179231
768850
395362
1272417
789395
926950
285816
1309610
315226
1195054
862597
1293712
1147552
877633
1204552
1179439
273827
817324
1357636
727364
862628
433009
1008192
91701
930168
781470
901362
122808
1169913
1321555
965059
350739
974716
720823
192000
289677
1160204
179359
1309181
1180111
942176
845711
682037
1119740
1347691
246223
781159
151826
1322767
112726
1351628
906546
772357
1304222
43003
1026649
18876
342220
843349
1227991
1074161
230671
1301667
1070
1213026
1038872
114305
251574
183351
308751
811864
1159636
546449
38088
371030
1238303
887380
947380
29947
178647
350560
628623
254401
70983
133011
1352508
1008129
294227
1096921
1072130
959944
1018583
1096328
477483
570232
225656
224049
547549
317230
197640
1133000
136259
1314127
367704
231065
289002
677680
80731
101600
1295095
66376
505271
233050
1238236
1231206
1313665
1291278
491142
71611
849890
1089696
858731
161445
116351
150944
457847
356387
987579
148373
928260
146367
772131
622098
599959
455480
622064
1353044
844284
847249
1294993
516098
1249241
390252
558398
606518
84870
7235
1252741
919933
1109902
734481
748975
573101
1061548
1229604
1116749
1097076
433647
592978
771631
939340
574811
1018480
668214
599711
49463
1052328
932497
534520
1227902
299153
496310
387678
562897
28162
1240156
761451
690141
667892
880119
317135
126998
983649
540852
210137
647176
137670
160191
1110418
607836
504551
135334
670991
1008281
764448
177405
245374
804570
679935
1245445
381895
44640
977293
557881
350567
382425
306565
1329252
140462
981901
876579
735712
254211
1207385
847425
530650
49800
983727
1332045
818363
57811
1198880
1308729
783175
942452
584567
792745
733345
1077142
182994
369445
309238
37347
1336212
599493
185642
1109099
306398
254071
146110
650337
882650
555338
689170
160813
1132334
8533
186153
697054
132380
413164
947541
741311
1265458
770949
615411
912280
857321
575895
629528
200925
921578
412802
988195
19601
1047343
1131398
436643
929978
1114914
281489
3016
728124
427020
493418
388802
1175794
746600
15153
218883
909850
819454
1283073
1279261
847725
209071
364071
602194
943925
1092743
449647
922360
749627
825122
348892
335460
1142856
367722
276532
356268
722152
1167094
94227
437558
1273838
1349965
708793
330740
455298
49032
76958
424826
1289467
480556
812597
344478
274148
259081
850971
1180749
399958
1198903
1319040
229206
306691
727257
982134
183422
99521
390068
147357
1031718
455764
1313479
663010
1353575
278276
338601
147876
260890
208284
779782
561172
951682
1295394
439635
452195
443587
1208296
1212708
1143912
1309308
198418
1333473
1089841
248206
1071881
1163545
611140
1282870
339817
1255645
509045
343710
651876
1162186
166807
1229822
107801
398825
661610
612268
602137
812588
262076
1041553
518656
1303337
799084
342175
253964
424674
1126126
411511
487420
121989
881638
913182
154597
597242
720453
337709
53830
1174159
868621
247375
1041949
1163393
804404
1185282
505653
914403
266073
551295
298970
268518
913031
724993
884450
1047940
1179759
685088
1065753
572355
448425
909900
220267
548884
835769
962917
1015502
820351
441996
430137
588324
364422
1110261
1002249
1012974
1357143
141765
676642
1121684
157507
420767
501678
401086
140223
486225
215234
398282
743923
133904
1306005
171781
815084
187260
464237
585663
130912
1018169
512851
1264461
379902
981249
1260288
628335
532913
205244
772611
493607
615495
282934
1039907
1145609
404573
39949
631808
285634
429044
52264
968072
1052717
853951
1360769
235281
1280178
430965
401160
1118428
10938
559596
4981
712026
185117
500096
795381
1341626
1047523
623956
31591
444873
1204938
186474
65037
1063375
108787
870474
216079
529194
421992
1238020
700776
1313920
644268
31149
422271
930312
367757
892892
1232002
438540
956601
1025701
167666
165336
302183
352345
146100
1102440
859252
351570
1285683
1072831
1235718
839562
676706
983848
1293588
854674
645048
182584
67288
636468
488395
999826
2153
407803
275304
811151
1038649
310831
954501
1039767
827467
919385
31127
69054
1346033
609626
418874
792226
581520
724613
14749
1364083
354302
1125461
297679
879175
172344
459146
952101
1208662
956089
849139
122667
793548
65931
557741
179811
67703
1114323
634013
1278408
1113518
1153529
1212011
269354
774980
136012
131440
931322
926212
537164
1096407
574589
1269305
88158
1146850
692629
579801
1141504
1221308
214610
518909
1187063
975326
1227448
384568
915323
1209056
606784
168234
1219992
967481
862326
1110194
1004943
792266
1288699
1135107
841072
525551
926156
759990
40681
1019934
201129
831929
1010277
531998
410537
968747
885458
863736
365870
967306
102581
518581
842464
311390
376871
934223
80405
1226648
2015
1238739
1070958
1049357
795038
1234505
1072533
1337725
95881
139908
102471
580857
922467
1166521
552186
907437
451998
697120
1015549
982045
609618
1105778
836265
1170116
821121
422854
114135
601466
1124950
1066597
889904
1061474
671951
1308295
763845
365168
302037
266960
477036
990731
505814
275563
681287
120181
705035
957083
361984
566130
1097417
381951
102023
650720
1100338
828540
633436
409454
279106
210449
817940
1281176
991281
37698
305017
826858
1118654
339196
694674
198227
1351793
196963
204307
999744
958287
460969
1228931
633322
406013
348300
777764
687249
258726
211972
667968
218925
581444
8411
220864
1111926
579610
867808
602359
376144
319856
839116
192703
293433
983078
638375
788005
1120536
73871
957354
293254
447609
673656
313011
337549
948107
1184000
457585
886985
1294638
584849
554685
1216641
979471
661936
382492
491694
1001175
545588
104389
1137069
243290
1029565
418354
1208986
1200834
671741
259280
554992
390126
1154118
120969
636017
134889
1287638
586391
806755
496245
1054811
656765
219316
848668
1344583
1024079
67216
266398
561320
454261
693817
1329371
778757
569355
915634
1294564
337837
892745
566864
849405
1305487
280764
1225335
58900
1302309
1353508
825862
365442
1065788
1006851
461994
313535
882476
477971
352053
958737
1147174
604443
554406
890264
335938
328394
132372
326875
767510
842745
1029250
454095
493585
980078
1092839
264735
1151144
779293
202939
149575
1327406
975396
951725
579020
1035218
126096
1063051
666599
647790
608215
1220773
575729
263868
869264
1215065
165708
318901
333245
1257139
110664
1231586
1036553
302361
871140
655680
276716
899996
1325493
477607
1274831
886810
418249
1323257
1126864
299976
1144
572167
1142188
997168
531597
564955
561658
1364463
1242811
191029
568407
514651
27946
386662
423396
1206432
447546
1034062
745909
1300422
919173
1277200
376044
448247
309249
269996
971680
951105
60235
254422
814477
51929
1056021
72335
246757
60364
907000
470245
1309813
1231440
761607
77094
585172
73489
885051
267679
748348
349929
816033
1087010
553444
790046
581379
567685
1023878
1357354
918059
829406
1225197
947164
180902
646589
666839
427713
539841
640485
309526
784049
16128
364130
1037287
1149404
91322
877201
624131
658985
193128
825820
599382
363133
1338854
532055
715387
516280
317801
874878
1103629
263669
211777
1269331
780629
263608
111778
311020
1299559
466905
876991
492186
228541
571865
949403
819262
63517
234665
280871
433144
175274
178473
796745
1273053
525517
779835
716660
591863
1351423
698901
995831
417692
288960
582538
913700
370756
913873
1339834
341955
1185239
1246068
1245370
409335
356445
737013
186784
518044
265621
634125
168523
1316598
697401
426856
233428
427610
886834
195491
779770
1195106
822886
329429
224505
105340
184761
627469
1033885
880401
1031678
357419
1338542
1142505
349410
979361
1117166
657821
897043
619777
279788
616307
1156772
1187572
1254010
1343753
1301901
149874
1315280
78774
1093312
1224224
120899
862684
675055
1352328
1148369
685620
191297
279748
547948
1073948
215702
344622
560700
1162098
930368
532013
909902
999904
85069
464156
997698
382600
525437
941047
598638
1347943
256341
771954
607992
1189011
340012
969183
1284849
89558
968395
683264
990558
1202150
842079
698212
88933
1177913
1044444
484875
558287
901542
284554
1329346
1275375
22306
128203
1277066
1353806
1153084
998319
638838
297833
202189
1085251
318659
524151
349894
712943
544610
447650
894447
740842
1275056
291664
1155255
916348
1148172
297214
349686
286544
791208
530267
39046
1048758
924132
606813
252879
475344
1267904
41042
348155
531825
1168857
1133494
1343668
1023842
465987
409568
786999
154662
28475
1355235
667496
159266
844370
89893
625293
172101
1244875
256077
813143
1035844
541222
1022826
794206
1288168
51991
464946
135046
9531
445635
84129
1279176
1031902
1362640
673810
712690
1065544
1286230
1305960
1214250
208233
951152
695439
1364135
288235
527310
523135
1116459
887348
272123
1029868
1106624
882076
78631
840313
1220119
1303448
1133335
430673
951613
613571
139184
1281142
1008334
232259
827396
190926
105201
419463
653473
288821
83612
1314661
422962
1145542
136451
863523
254718
320344
164172
79891
468843
1157166
1298805
752502
1159902
662842
1289432
937518
527484
27287
1000140
960371
946566
313048
997807
1169671
881757
1341089
587543
89745
1346047
760747
151705
1161229
417083
1152889
786241
38654
1121725
647290
989107
287439
580907
1098847
1262397
284478
474892
245317
569422
827407
844588
163020
1208243
1211342
1341595
836690
538433
979641
1235096
1145213
616915
491876
1006430
500909
955869
1005979
872435
80534
206553
837771
1193902
1263758
931821
405025
248143
363067
842180
1027895
443650
960609
320704
165828
948249
851705
661171
1090843
1336606
471626
1142304
1102523
612659
190946
1163896
741854
988171
311833
1336771
1203316
531687
996319
668423
424174
306415
962164
64483
649049
473298
90894
374332
44006
958997
1154003
886724
551869
591191
34189
635075
388986
433030
1203361
1148381
1115781
875615
65870
993111
840861
423455
1043024
855290
613455
557619
1106652
133341
323403
598404
1252856
1189625
1025926
13536
436021
197919
429813
1217154
159218
1065174
663499
1111733
768251
205120
833386
718133
1204055
129081
120904
1259357
363167
1333201
370978
837543
624981
455195
464908
894974
413344
1206112
944808
236006
1133870
294958
195104
316062
536570
798030
250537
384598
1024309
567
1010213
572660
1067473
680873
283228
61455
119163
603580
1239717
1240595
142762
610692
1286858
476021
998753
187385
909661
360348
875315
116294
421705
382240
718481
509695
721015
896861
1022127
355508
9121
820934
547135
979264
882369
816306
1180616
215944
727150
591662
635904
618746
652574
129737
1001745
797589
14400
251739
788991
1188767
204948
215029
548531
877957
1272763
578745
714548
1060623
1113826
438919
152536
875758
274237
198105
948980
379781
152184
987267
315118
1181199
439752
1340651
929194
968937
75006
11886
417148
15281
386689
1011817
137199
691802
263017
655951
527580
1222358
830410
291441
196283
918321
81540
168871
718341
929183
1271831
936264
614038
369664
1171013
4685
1207799
1153885
578352
91439
384661
233067
1031435
175074
846112
215318
350942
1306853
1321519
1362943
29557
105732
1352887
431974
109085
1133603
598189
572846
843286
277608
939166
363487
294377
834390
760014
311507
295354
742073
281774
443445
156412
639336
1254309
91797
597017
485055
677051
404396
1280932
560934
956498
84904
289199
1268943
1229258
353489
473658
978738
950487
360686
218522
971750
82761
579440
1106723
458702
204276
1122638
126915
427259
1269957
159820
659536
1082124
649514
832725
732826
4962
489941
1154771
801987
223881
846656
346021
286127
169541
858157
1349130
496848
1056898
1196177
838359
164421
230850
423304
1135552
360307
83447
372631
271706
176385
1011692
550018
713392
1270520
112626
1088259
668023
898390
1213679
587527
1026037
255402
753956
84594
692464
757196
1145656
523585
970472
636141
684978
206189
542570
225099
453480
833354
856665
136564
283360
1045305
918844
324283
627999
544004
999149
30458
959807
1043879
234382
338174
233942
1357211
823264
1257013
1292275
643753
6219
873325
1245425
222205
56994
488730
291375
981682
1026267
288253
692826
369792
1360017
1271740
201437
863561
1069103
1328100
587403
974832
140561
834244
196934
1206951
675712
442752
364415
786701
441406
834355
252233
856108
134324
208959
506450
961158
63837
663111
856460
635392
83460
188931
624402
742566
812184
852016
776543
620502
202428
162934
656890
709002
1089481
634877
535477
506745
995814
969265
131868
1021044
794401
294733
1220396
545484
1070963
1329025
1195012
661451
1090262
884118
110185
1333069
38548
1323179
1267606
903422
535357
923371
407035
764972
1345992
1031829
720249
785568
481516
1019069
637227
75232
1189648
136516
282835
1363071
918844
851046
987054
986013
1003569
115132
1143417
372821
1124494
1200412
374998
637012
104235
385512
766119
812257
1194598
1287000
171537
894245
283711
953867
955629
835388
1278262
1137085
870187
525834
390050
31209
686846
540095
737831
849729
1349766
869181
1221781
2331
689804
1309547
743364
239305
255699
708590
124984
1302834
315680
88467
22839
405317
789897
793472
368645
853165
1106499
487538
1104487
1064023
508216
1026066
786729
1298419
887947
536276
1322239
684775
406274
337430
18397
602929
1089754
757846
35353
1202554
876921
49610
28908
1136421
221970
181768
1153337
682522
665101
927817
17564
413809
869997
1914
628762
1214495
12241
749891
526317
1106338
60912
599606
1080497
352531
329160
634162
1069178
597035
819836
807751
572162
988868
829771
547212
159488
174123
375812
997526
677258
1153500
1231035
712920
742259
1051777
764451
347007
356138
1278547
809402
544954
372376
1196787
482776
152053
886611
511724
898217
831107
120777
1217970
163646
785627
569121
310404
28261
674294
222200
1074925
1184503
403694
653825
928266
200477
312628
961897
457482
27776
843144
1248339
959305
1318485
1088930
578601
532266
1312123
168741
130002
563018
1106494
292579
689792
837328
1292740
1352866
1287715
629670
664838
195742
189209
185775
276184
1086195
168639
982593
692119
404867
441295
1247456
421992
536103
1280274
751513
513156
57563
226018
43944
469814
70976
679875
538629
19566
750485
592411
934718
450313
1252410
575134
100362
743469
814996
107979
925309
261392
817846
914869
1064798
582738
737362
1316629
559076
634710
1041319
532453
414620
1192111
306830
1305929
82631
379056
1089971
502219
675779
585349
807261
1248279
258082
781743
755511
1351907
836229
794556
942817
778656
280395
597438
844763
1123035
4018
760323
2794
855858
1116957
242277
913185
571450
655915
2713
319107
457210
646159
1315548
880011
667609
282824
1034838
94859
250845
324046
832461
928191
1002440
902408
246828
894364
425784
219827
173230
834523
659080
912549
1074302
159336
691499
1187498
1307603
1012464
1218605
1096190
113481
485594
738111
99206
1125065
1207640
1263206
482871
748210
609867
1087012
58079
266945
1022948
621998
432205
652514
894038
981726
246045
582265
290582
1050979
417569
240780
119708
1166982
604221
914661
1353638
1269675
451828
149340
505319
1077877
1221309
836642
159583
282594
335399
780202
1257952
1132158
1319774
619772
479401
385448
684943
976205
234485
466208
605544
332988
1293672
281694
779352
851057
611814
1093251
491172
1207180
824166
152616
1219881
1315805
810736
187421
1280867
907206
1151108
664489
289248
375274
836589
1261269
247599
719758
1089003
941276
1145805
351409
433288
981185
1309539
353495
715073
611799
45190
47053
766532
1120641
350510
1101493
879068
839347
1356280
591640
884101
76251
407344
936511
467711
345975
958354
817380
692731
1034799
640852
369970
1003047
166016
289655
1204627
534450
2767
52362
419678
718693
455205
814306
458120
248349
322562
827354
1100518
125963
759781
1331923
136412
382578
313703
785868
1288705
455132
222879
949207
484955
1095742
557109
754289
317721
1266878
441133
670449
595986
140290
272943
1115425
574932
1166099
328692
779233
726607
851084
150793
586379
286489
112552
1069954
1078292
1147313
98992
490981
385311
11611
538959
460162
529518
291606
1069647
729904
1072396
732735
382816
918991
380980
853386
254166
292813
1091068
138352
9453
360677
1282523
466234
1109232
1214906
114000
781738
54846
913972
530898
621831
326213
303455
164071
832803
1069590
852017
667068
856649
481676
132932
190366
913294
719104
661026
1227817
779737
673462
1280556
827223
893277
1125086
1055788
490648
971318
1293599
501345
952804
244301
874658
406127
1236358
49844
620317
221016
1194157
1107522
789385
1001352
857761
1356899
796378
6406
151802
882540
894927
224774
827602
85942
33508
836993
530352
614564
899594
1045769
1221018
980664
201823
563039
124869
532539
274020
461215
1253877
1321218
1230330
1254848
1067386
58025
442507
1207005
522611
1175556
388645
1121988
693142
287491
134589
203354
1194595
551372
1189284
313990
619647
764573
807020
442048
66955
269756
631630
1036905
808798
168215
395503
657870
23593
124080
886579
829121
531328
844881
1269689
1145642
890371
614030
1088552
849234
325701
938909
987781
909197
1185329
487700
288920
406597
247950
1015998
1198061
1006504
912925
149943
758317
1173771
105237
103900
969670
853674
718310
1205529
1115575
379545
263791
656401
33315
452511
1360349
1297044
1141374
154820
97107
517718
1303136
1063971
1003397
1022110
6246
137584
332730
1007153
1340732
1313495
641071
647399
929496
759596
10044
103148
301850
1117755
497334
120262
395613
1165089
261095
823631
586774
34626
997893
716598
975990
529369
1026305
517148
1107543
193697
931733
741051
869675
521283
598807
882164
441928
1006765
940785
209375
1041737
87925
605721
1266232
46130
733794
534363
1277265
967826
612746
1271111
404882
694905
525086
1052743
885547
507388
737265
534541
99613
1141175
277787
172497
173826
108795
8343
1312564
1301379
482322
1113505
909803
70680
428619
1267162
609279
106674
203691
985950
458528
785794
1186960
1118641
1290729
672358
715972
651778
973514
871855
291245
186866
784962
1190818
1287248
1214653
65356
545446
789523
239357
850832
659848
1008613
1171301
1212588
83435
700480
1145011
683717
737670
1093436
577002
865140
594864
419463
1202591
1235030
123872
507743
286224
1359954
294383
602699
975192
586049
161723
1027708
614592
120750
591439
827586
62855
1256057
187433
255764
1034314
399109
484814
600129
459469
1149645
826699
218472
1156505
1339865
190911
1183934
647976
1245070
935201
1129711
65690
834964
874295
19082
1358875
1184806
871603
349822
220323
1158102
1138053
12354
1060004
1074992
1052074
547012
743274
630438
233165
363227
362057
887431
446425
1248120
842876
1257152
26815
566292
632489
448759
1259898
100891
963695
772547
1244149
1057956
1172652
1307077
203550
242623
1110724
1270241
102195
1265609
765773
885834
13611
414921
79956
763946
722395
487549
425910
661274
327021
1286248
193285
590235
154103
390065
1162908
1309840
204716
861424
896174
593370
94996
1046204
661713
153240
959747
1274458
1291043
305696
998999
220257
32477
6871
476209
110706
1091954
1269840
1340846
146029
166457
910808
177164
226768
635406
658965
1102677
990452
172288
466455
1037253
95189
502984
249908
349387
1232360
1164983
887926
717743
145997
659221
193851
1128242
822906
682236
67263
858116
1068510
1305579
922570
827911
708420
500160
313187
1331754
513083
327930
1072192
1211606
220567
863376
750756
899884
641119
408730
1110652
22274
1097055
1290668
176937
865293
1174782
907792
1029859
588705
1290188
877142
489350
762845
197843
273857
894417
890329
392151
547667
1314899
985297
854281
917865
141377
962949
53056
24457
506324
1253156
517571
10844
1046619
680521
1316708
1150172
408347
512204
713886
320396
1213669
1336058
292638
275156
337221
884084
850002
1006192
994385
116174
250714
861299
937093
975897
110653
1288276
1028350
559835
1356645
338249
315585
1004152
50381
274273
1025695
741463
1142505
896652
97272
403257
565250
687484
1205533
754884
282516
615979
1198693
1131590
1099939
167769
1129018
278755
737872
1341429
675352
471069
955924
886615
4644
217865
429937
749331
230666
1311683
715213
1343880
492104
960102
634328
793541
627312
673169
449870
260574
1275030
1098354
114865
1098222
1062482
734523
70198
358336
506855
750273
240391
990566
1026705
1258943
24996
147799
267762
788933
1071253
7571
1233709
223084
1279698
222250
1316644
1129513
655981
869070
60544
1290764
364557
1149659
1194125
1350390
1068308
501926
914683
891593
1218633
163010
212198
138950
953461
156977
1134301
847383
220475
554776
1360977
1175450
781318
181851
1312207
173933
962845
784244
1165595
1108869
98773
35875
1353061
260691
1269482
270439
619415
437418
168950
1134833
328722
819683
51647
1318576
901884
154380
241554
228493
454335
296053
960471
600556
544329
1111871
1233655
977802
293694
545004
137660
691278
1087637
87165
294717
776601
204822
854722
225926
918111
420244
1100139
170194
600778
358391
4958
1162449
180792
923470
1203184
1254868
1178145
1096542
317576
841264
6059
862573
1184886
1128291
628152
1305644
384051
492203
498485
733149
469999
959171
1010021
1218454
794750
755761
565680
74979
366960
1276066
82533
585331
977487
411697
865153
626270
568959
218140
306604
846394
168072
10562
267763
1085183
107664
137971
3474
983
1124093
38447
262793
1126068
1304558
184475
72304
801089
935449
1165040
765997
961188
40279
4778
454508
82626
248803
401392
26864
435889
422063
1152136
992271
1325431
665205
903414
834261
707631
741816
1233322
1298717
779692
220393
183674
306915
21333
652913
257848
1077378
509417
889892
1204916
1026828
639932
1019467
304266
481883
797882
879624
894740
1041398
518100
794942
804507
527007
223118
38409
7546
854032
243703
698046
1107980
15575
412643
1197479
1125787
67251
342293
1363278
574360
758986
1055966
608628
941039
248133
536889
599035
1283855
178030
905777
517673
104636
482550
266571
1223068
1080708
1129595
705160
59704
811279
510492
262916
543229
1327508
271320
1192553
1129145
366922
108535
1229705
324011
550226
841106
791736
181183
111595
403621
734966
1279212
171095
1348079
586685
1162471
803202
632918
1247752
533149
228397
1204332
1237772
1292084
1344880
269955
1041073
449313
910958
368396
50180
1338499
768031
992138
917563
432008
192705
1166090
832022
191113
998789
1254329
1047176
1049432
514484
545740
995085
653410
444686
1193446
397340
434363
944509
244024
974624
1157592
476443
1358905
864816
691283
157474
1252875
521563
1002289
1058361
1186569
1272401
274473
412465
450076
1056274
929788
1255055
246097
384022
920381
542668
1053011
579144
1225807
1095587
870004
1345978
369872
947140
595549
277973
344631
353586
469742
846855
863201
1312338
675303
847410
91193
1210113
956171
692243
1109666
709395
579158
478660
519660
1355720
2085
986132
543669
1306185
863500
1248189
1259062
8620
14490
503271
332369
966919
266004
773876
954961
1153009
780818
276814
847983
833112
651205
1007657
964799
553154
1045300
723934
163764
447683
1004733
836545
283671
848463
756404
790196
3316
375226
1257237
1086043
1204388
1291430
331818
116810
219715
743997
177764
1161973
894619
15928
771695
418370
1270263
372383
946809
489600
796915
413676
1280098
785902
100877
28826
1340268
496776
907410
840725
532538
482365
1023060
1276998
721220
1360670
822777
711458
528304
155043
701942
559364
1351971
1094946
352705
373623
632527
1002089
53510
581206
722952
260663
1203797
605549
244446
1234763
1029351
925195
961414
290960
821048
57398
937268
1130163
568478
304468
455804
580898
953980
1241925
533638
958392
982982
37499
132120
688524
512378
325048
510286
1210541
1203164
1142189
985872
1050095
330092
438368
427524
909408
1103241
326417
955073
255083
188821
1013335
760501
258534
374834
594921
781174
828346
364706
635253
180511
1112065
372502
324224
946109
87436
6255
1022576
113939
505618
1148859
431862
528078
1313027
1338251
931578
502931
1280910
859163
234302
374901
929302
1023425
294853
801057
1064268
995095
1086089
790706
703912
1337055
713657
391538
814189
730567
413404
708406
340937
1179951
1257058
1319989
507773
899581
279219
1314280
455038
694884
948200
75727
1209352
890802
180960
1165834
390045
574217
1308840
314934
810345
117094
731228
1304651
1347932
300206
736574
1207891
1124328
795065
661322
938989
955462
376361
34287
1300777
597030
310703
701645
1270575
9058
1096469
171195
1068867
78092
95019
1261640
574844
954543
582435
250293
160790
410868
814072
633164
1122527
953697
836503
1353109
392607
335740
651626
888415
269930
803834
287748
1122630
1165404
100663
941620
760209
726407
362240
1148397
837243
1039971
860343
1084155
432258
1323178
220661
823011
732594
236550
1058392
228383
1056747
1264095
765739
607006
508566
621281
1341529
809076
1096375
620578
404206
236839
990518
1086728
1202480
1013202
1202842
1056774
381069
1028199
1002154
1319283
983655
597883
463041
835651
1101841
689741
1061933
1030589
1097838
875660
235914
787827
147092
777598
187577
50616
1264934
796609
1241284
1094974
270427
711681
961708
416997
78625
1119417
610558
85187
203050
781606
816432
1213551
675997
944589
755498
523106
395518
570790
958214
207164
1050546
1207883
763634
1125780
890622
1129750
432683
474558
1007731
344563
228131
93565
213153
1322739
404412
581875
668524
576386
903502
143028
11623
694121
1155522
1150829
1161307
557444
1035443
1128703
822249
424994
914448
380033
652627
802841
579102
770111
1265533
712660
524105
181099
827795
83586
41987
556185
316346
798490
886276
1062589
210824
1183147
26615
656722
896980
1214858
1027968
871249
846802
618766
7442
644556
1094416
764822
462817
692870
8928
763558
711033
677396
940195
960130
1238572
772472
237980
414084
759948
1180677
1104252
234908
1282422
990
1261596
1186063
714287
1239617
630713
818014
995293
259563
223746
215001
133237
810847
126285
744919
489550
419216
955152
163152
752073
1283919
38427
291197
245568
780392
34647
1250058
1327233
442499
435859
504982
997260
999185
530818
1262529
958140
104524
491124
1077003
1313318
209338
1361264
969784
213563
170908
729826
616502
322368
272789
52838
720703
1341086
976289
399602
1109656
1339950
810847
1100492
1092574
342224
776531
1183378
137950
173319
433245
724394
1027840
858690
174682
1068007
544376
168440
732581
736460
711490
1277987
1090243
275853
1291676
327774
242232
1360205
913013
491580
736824
948420
847093
13840
34765
1317698
1031066
1328507
1301000
1316868
880709
1037939
903204
476945
59166
347229
171271
876600
156237
824342
857825
613032
40285
1122298
1344190
1280281
1311753
64469
219266
928566
1100637
152845
901314
1111582
620307
758814
150178
920280
981152
1241952
333241
486347
1224887
1051891
822247
814692
885844
414536
764984
844860
932662
373667
1191882
194256
129340
35298
477340
405011
73123
1333512
866542
343294
1356221
190055
1156576
98289
553197
624695
1151761
1297573
1263057
1132136
865365
764885
1015562
862916
222890
599896
1148117
459715
1001930
894717
22907
376049
947379
1067380
473062
580580
857642
844372
789449
381316
1167601
1090213
506258
182593
809775
826896
875629
706207
626945
567955
708144
708830
1242508
87718
205608
336511
636651
180192
476898
1057332
603372
1262680
447732
868355
1026073
336872
251472
420566
558871
1276207
432036
97527
698136
7374
1283359
674263
320231
1166525
146601
849444
144286
491616
710198
436498
676711
334937
568760
336694
341231
869907
1207019
984605
273813
442237
1201649
1083883
1255059
1065915
1182961
259216
924809
359354
817968
246845
686872
336679
510462
423622
214674
290654
241254
538274
1195938
1094038
559858
495750
1318405
269257
262521
72886
209064
420976
291266
305460
1084030
62526
477140
477491
690547
614587
205010
56387
108306
548421
356986
700829
433390
1163797
1231369
826443
276852
1477
924129
216343
266909
930202
145438
465263
323076
1174036
865734
1031121
1155452
1285601
768756
1064546
558100
1023590
570007
871372
1163791
215348
1016461
1360136
329503
1080325
762805
1061081
1015290
1270939
693707
382790
356422
107744
400733
1145092
789522
547664
1086880
1175204
285664
1082343
585792
1286299
236719
240871
171971
740782
313931
1362714
610657
138384
497860
24161
528548
189742
547759
1100306
259215
128292
1233507
1325554
825789
688126
953558
364695
810397
1100620
483541
1249860
1018967
1163951
462106
147689
1201463
932047
178485
777964
579078
477048
399249
790113
451829
36487
242420
319871
169990
818243
14777
48311
622327
762570
1178233
664711
74358
241059
807594
1255606
121497
956769
75199
71313
9056
662803
1079968
984570
640648
870796
1198049
136586
593025
345350
732113
536619
649538
755919
804178
794841
165379
1200426
854573
721426
198540
680476
951611
115010
932625
917517
423765
1029751
1168078
291394
1252611
1018167
1078495
198928
145816
119750
473372
578900
164159
869862
1128838
910509
837501
631182
1102916
626818
697540
1096678
453837
1324446
1229853
454224
1360767
694141
10053
144845
220667
195077
909850
871904
477475
813540
262617
521620
1296665
508484
606054
419453
851435
966785
640489
1113208
1295945
317194
165768
654502
1029087
459337
798190
101940
264993
201620
520599
431678
290840
806382
104723
683041
1258181
897574
834279
743727
322071
338036
1084381
1306093
200780
1295562
80726
1026825
182762
450032
273381
1096279
55201
155657
154399
1119048
1291976
1135023
568770
667453
746394
859133
1107026
354261
1295830
1047030
778409
1102738
545315
275614
685346
675021
665580
1179619
1072069
709401
1285754
356733
591407
393989
59731
437025
416193
129677
73246
223165
20207
946003
986202
793438
982704
704385
639183
1290532
519790
107146
1121122
1192871
1122398
45684
1148420
1227965
677356
375960
262808
937830
1333099
130188
1226383
976523
889809
1271304
560090
888102
560735
409670
51290
1061923
68304
396633
1000758
1038849
886608
499259
22590
466856
201458
283369
1231545
515094
24617
1009468
524184
1310803
570690
1320870
573663
1173146
1087620
113506
182448
1001649
933840
264466
821321
477986
850669
1320540
454609
906810
884467
544130
962442
1286172
734547
846341
32698
990875
126053
493471
809007
998253
145604
1086823
118305
318973
1110916
1006493
1065605
47962
305151
103644
141086
453306
261263
897566
97756
822010
1272980
802686
74406
649760
1031087
420397
1342283
83454
879862
1361383
1236063
50356
547776
981107
1122105
147843
374976
587772
23015
1188952
401613
1119489
930744
68580
197848
118268
407879
624985
539157
884958
469107
562724
1255316
934197
612130
999706
8867
1074382
525619
742670
455623
1033575
91899
1048531
465455
734579
497257
799308
325554
1151062
364108
825865
240390
16955
1210462
1044221
376361
1342043
39971
725787
1283828
632010
789535
746931
195120
1200679
88547
652942
882764
1201265
322123
344763
312104
374696
1362930
1035386
791202
1288105
1258199
883963
1028993
915181
548445
1216576
1139114
1178203
786151
1023457
202222
1217741
1275628
589254
1063498
1171354
329870
399636
488189
96507
1358185
202741
1212105
1069125
1051747
81828
794435
605608
500023
1121463
275197
1214497
179008
585220
1344096
3736
605323
249238
600693
11355
1227114
994386
293808
906121
933056
629047
449841
744361
1218380
748621
219174
1041172
89137
27842
98267
1307455
730998
399637
1084584
824308
619194
590638
365954
347305
436272
1348748
1225919
563609
1351853
1256553
1008776
631419
1207444
369807
594892
275471
219926
1228325
43771
303987
1002463
1353897
992018
682146
712343
1214964
545249
354867
9214
77840
210375
914350
49588
916597
275444
237380
337496
1272988
491683
737625
1113452
984401
1211186
401258
643369
24448
962559
1360647
1359509
308938
972633
1268978
178973
10958
306902
659679
328158
219686
446350
676306
905998
1261837
1181402
224996
1154691
561199
1040755
1290067
78768
811542
319144
694682
474406
912857
854384
1123433
584073
1079148
412836
437786
499030
400838
954679
307328
241819
456069
392224
780646
502381
1181013
1323200
267860
569301
875877
1083735
77092
285294
1067102
976085
102653
997369
667428
1117868
699122
923991
1334253
350325
754629
240911
726667
164300
1183963
294928
1186919
221484
1196167
586307
1294106
72925
682865
593466
455590
321379
434644
559045
465661
740510
875386
575658
529298
798735
1352908
407747
955397
1011640
829885
436267
1212910
738369
1136370
1266431
329132
1281165
790638
743444
387953
759584
1307141
872749
1363926
480659
1328682
112784
485690
546251
594090
1128532
302511
478120
372584
156805
889703
139827
1059042
1285461
355768
979052
68039
316057
612211
891106
951175
94651
866125
392148
728124
307889
525551
100250
686581
38064
144265
680257
768375
247293
40168
559607
1346872
494080
105098
901784
1239003
976002
305392
382479
977468
199547
576358
1316264
287860
1285436
1280793
1063172
622922
811772
604166
1182409
1124091
1064286
1205390
126512
124589
830386
315242
1125581
1124918
901349
301855
259823
975689
1076604
917067
755285
1071486
471638
1192303
784598
444533
380287
644355
82342
324260
1312976
811524
1084689
796105
80243
435416
268522
608113
1026630
565087
777767
331797
1143060
910239
569685
1162815
574694
1141517
118042
87350
934717
1004257
1219362
1044370
724620
1127139
104458
1014847
265568
279163
547159
82042
32117
796196
606701
1152753
1195108
33378
448178
46573
385684
725458
351442
801908
667992
207374
161689
249738
1009338
289812
390652
122277
122923
183470
293639
772494
378432
1089485
705226
733137
416350
777476
1044379
403879
404265
153455
1121641
315272
286347
635373
706688
284414
506270
100456
106600
456246
918992
1009059
324759
821473
1094687
533570
1123975
1107995
1258807
1078509
15979
904764
304022
940395
439968
1131492
554992
899862
1186701
582763
600366
444707
197993
376333
1112472
557768
1063043
1137756
1167956
978081
405353
1264304
601606
838063
257990
1197802
87683
483760
97319
156121
267858
557491
803889
564624
796869
1008204
612352
1190794
636210
1069399
526757
1076991
965444
963297
38702
843747
817473
956234
181437
1319448
184308
1023121
390481
857145
662359
897514
557815
204043
1214188
1142692
1166863
768968
629505
107683
122073
573637
518277
585706
238464
310326
20667
1084295
1045485
353351
869438
144708
369974
1096404
587439
443520
436932
563565
942407
939510
621251
655557
1036208
356503
471277
867242
965647
1176031
769162
78810
194100
1170729
1314062
976277
947344
414828
1242848
548953
414542
447543
751672
445938
349500
332667
742179
740690
385091
458377
891725
435267
30650
817142
1002186
769319
768699
330408
1099511
1342608
90646
58349
350843
446702
919510
1279318
359124
1249316
605353
320782
703538
523884
986667
106234
704545
1267422
839859
914786
971738
609033
308864
812221
464451
539956
24569
804120
873632
1130947
749098
421255
801248
549171
187211
533559
263370
1091427
700062
452261
740955
1235835
502933
424896
438600
284875
465978
1359128
373990
196960
371084
292505
1168948
941776
21656
704843
1175115
789700
182739
1117823
1046296
182763
1272096
246356
1303259
1212347
180446
241543
1270229
900781
84553
1227048
546308
305372
298959
627335
806036
463706
242426
1330403
1020574
123065
858450
491399
559718
171177
1140120
1109008
1358263
255194
521729
116355
563507
16846
1222020
1106604
1146741
737702
954215
50155
356158
907975
140001
946327
1206025
266753
894228
1252757
404342
1294115
649602
230912
1268553
446870
552522
1315718
1107963
1227260
804766
1346479
19232
854370
617439
984821
260780
415396
1363845
378407
447134
346083
172367
1015364
106097
825503
769154
1070545
244815
1051151
763943
69370
871245
480433
83080
274191
521206
1013231
1143749
160796
1027727
1001498
1146449
801296
1305116
777478
236794
242437
837502
74549
28980
17754
413775
947983
1294550
905613
1155701
154197
913102
22018
487476
13813
260518
541963
144028
775342
981498
1286483
624647
451420
16761
1291103
1281078
994367
855718
599037
205894
394616
387155
389504
1307612
1174483
1226699
226032
746998
1214468
1258939
624328
389281
1215680
1333527
170649
494885
1008152
1273437
262445
1295936
1238838
1280526
134046
380125
248451
1080316
107007
712865
532230
380822
1352884
846420
644060
808148
1337933
1329178
482141
1019997
1306878
372759
1195552
879266
538880
1235232
1096630
1275766
1060585
973159
404307
598699
789337
830033
303962
368015
1321818
141350
350617
1257776
1322750
506102
797887
212416
744002
943752
552317
212424
737122
582422
268665
429306
836585
861295
1247918
96940
1152165
763212
845097
705973
162799
38134
1054357
319157
884979
894423
35129
401651
271644
769161
1275948
147198
293437
289502
995027
1195350
1233812
599435
255536
1351062
257803
160749
1003592
1064992
785091
345882
1113733
503773
311528
549770
343026
787735
419409
1311996
31336
389746
806253
904680
697725
402318
1201012
880985
1108173
1182228
741009
114208
245254
1266848
73443
1100807
398873
387254
798835
269929
590174
488975
494764
1149572
203860
1094791
357011
8845
643045
971426
846217
889468
788455
803080
674928
69773
853136
1345448
598351
454172
705877
995424
901907
783354
295799
153714
418596
472518
1010837
823943
292043
1146622
965406
1016600
737176
448341
413717
486192
174730
1170041
228563
478371
742506
330645
983088
30859
1076260
1079458
743330
1190430
314341
405939
614550
1314248
534889
905793
694976
1070042
1156513
407303
659530
713177
987894
183266
82511
770564
921677
697168
585552
123515
881900
540908
118245
856206
739278
54835
1106737
958715
102252
282063
843902
21724
1150110
511814
1329850
1112606
464658
843068
610887
995137
287317
1286286
964498
1316666
507343
953043
1082342
498843
870416
157829
322912
144256
761851
980791
611974
522130
373233
1087226
1240786
901873
1004213
934155
1237669
84725
1134413
266860
499811
354354
735786
385173
197259
1318787
114414
2357
234433
231066
513368
1031522
699322
277689
218628
870085
646156
1250676
1155174
740410
920536
1333948
1035682
805198
481447
419145
1062788
650402
969416
515597
1151379
801197
808230
980056
1137450
812285
1076666
225129
1199235
829557
1150512
899908
526345
879377
817576
1062007
700040
1145985
82949
826476
148989
1287171
916618
350328
297607
172648
582985
1155542
16085
366940
1280068
606263
1321189
629216
1222144
226382
244324
1232382
1132746
1059488
406029
1194545
5394
815716
331217
972902
519027
1172934
354870
536158
482199
971685
623391
877266
359303
779752
84390
63520
1077433
698940
215900
315371
1138139
1099861
1279442
717802
940878
363874
557036
552372
32405
305630
830904
251721
1107693
941558
1056331
692198
1165319
1064798
1265776
613344
74079
493013
966161
959682
795529
1013021
103900
1213764
740006
262001
1115490
1075606
1312697
915791
753411
586976
818348
501666
301046
190502
1338974
844581
975318
241590
460384
1217691
375354
1148146
526383
727985
729297
231193
934328
953521
324401
1013672
141456
199814
907009
118923
1066457
1006552
211678
1282574
947995
625615
1307893
389700
181080
1057641
632675
286692
1137315
1110756
118408
542707
750299
1107198
638418
1248698
55594
1146691
1050134
343082
1232678
1105206
961285
572330
163305
178168
1230965
264650
432278
92351
430507
324937
893
232857
851912
423182
375588
448975
1168914
1199067
840133
517129
109294
1349937
800297
746455
695807
1287329
661632
572299
291525
1010540
516030
1249427
86337
1140110
35238
564680
1172194
1061229
816829
167907
370107
388166
1151589
215170
1289099
138904
1355775
208088
764977
310066
1053115
380778
565619
733900
1109113
663655
563760
318459
642098
1127403
119699
216003
90891
295949
260440
49044
1264520
986871
609578
495952
267565
699856
791702
573115
1283691
894633
668215
352173
64459
79662
827628
518089
708939
1280810
1168253
793264
380204
679347
1019814
93484
772090
585852
470490
505060
362920
1299087
177616
637782
569525
876166
883913
81769
1031215
1205543
463814
273967
68235
522162
1081944
100207
443167
578471
330610
782987
744156
1241372
1124003
603612
728557
1200251
736572
637325
1105302
712882
552302
1097031
282508
341342
1061081
784905
879755
3560
1128266
130834
1114347
650804
380359
1254807
124444
1029964
153052
1189053
612496
1069389
332361
125956
1054747
897175
1272284
643554
1090424
1036255
1151100
1015215
1342359
1221603
707333
14477
407643
604864
239650
756333
1265097
437323
279033
170483
113801
859797
797483
1015754
846124
441073
277072
841576
1200640
112060
203338
873283
887614
831353
1256194
621023
465974
789164
368845
138505
161433
755318
312857
932613
1289065
1272565
706463
303204
528980
45083
1003424
663033
391971
734520
1067120
1024021
792649
207838
197402
292117
656840
1335113
593979
426624
684856
945649
431512
683787
210097
806669
1225701
1113497
1037978
1308780
299527
749744
1171181
220306
1236392
203738
506592
1346163
499972
653660
1288258
204041
758301
704643
806024
42921
659317
581014
781411
564240
839147
584433
935889
601553
554072
415992
5654
145605
793243
344655
454577
381048
927067
27881
206290
1204222
432215
1250436
1288417
305853
1353878
314150
1068043
720761
866344
796407
264467
861315
1069429
952083
645993
1116818
856481
322704
997386
33720
1086795
542256
1324028
875949
524196
909818
797112
1162151
937967
547456
715271
597786
945818
961617
1124412
900458
999340
456127
288324
454753
83240
1298279
360828
438904
129508
282688
460421
338062
585220
742242
522681
237303
63407
1318628
1060650
1017908
902784
1273483
835835
917136
780856
582534
759019
997366
231837
198296
95481
183701
1307844
1165997
1246767
133543
968303
1207221
1322917
524029
715237
1133389
913686
1056900
833740
978689
584752
986794
807323
1341216
114618
492758
604894
496826
478401
1095487
812115
76176
1300441
346252
372991
1092460
1341043
1151443
876489
197729
853008
611235
1206131
42829
741000
64501
414077
380318
457224
120501
559759
815922
1304276
578268
108448
920099
1175905
220398
248909
112956
1003893
560456
693924
29081
1251046
46550
535186
826996
770667
1270252
1128392
1245623
22170
618559
260067
1363362
543172
639225
677049
876080
148819
259419
198118
413888
306919
103610
330652
721744
1185442
510546
979321
49768
852694
1248275
629847
1073006
704622
83574
623255
738338
109063
244023
74227
121324
1114175
175897
722641
1315673
303354
149450
645636
725182
1136717
243608
778135
1356864
254151
777921
1244367
207868
780590
81140
1305602
176483
314254
532394
357194
359455
1064702
520108
508995
473501
905016
1171556
11559
465335
103545
1054118
646277
855364
1164181
811336
1314861
1312368
281152
358049
878956
73512
1039566
59857
373678
156640
183721
1054309
716119
577557
697312
1130847
990241
849557
564002
571815
836810
1153449
530086
4890
970054
329039
1024394
264112
363034
365497
1083706
574990
833434
978049
131016
298971
60044
971688
104582
1038267
477979
746955
1130453
801306
79217
572110
553542
1043248
519770
1345540
65305
960548
944004
981431
289044
162888
1161202
511639
1273595
314738
793552
767297
571480
345351
71152
900745
1312027
676015
815618
1240058
465121
136926
541765
332265
788843
963255
890876
767134
1219917
1357585
1161699
26588
1025863
1101390
54183
1217029
143590
1227766
200003
140909
287304
903451
1146379
220111
140951
549173
188405
573315
360728
164409
816876
796868
161802
1199763
1159192
733069
423092
126717
883584
336545
1145481
1194185
88281
320447
512485
1255309
38728
620203
547475
168694
296424
625522
211451
52220
73668
68494
735957
357726
413046
620473
1152749
768861
5026
178810
804205
1039331
15913
846120
912248
240019
798840
708281
519459
201491
1134064
450681
493321
727135
772220
182583
28938
914278
1210063
312184
194566
990794
259597
1294875
1073330
391440
1309784
760209
1123993
326710
148649
254155
873378
866442
2157
410585
877040
88064
74542
695002
659336
670875
632446
941860
1305213
457649
859715
650881
208606
157026
1144572
203363
1219620
596723
420617
796074
475519
1304437
338866
691839
13026
272771
342156
334602
1100126
618265
29633
488688
117208
162172
478389
214100
150102
166618
179907
46766
1214600
1273097
674841
150481
130973
3344
231744
1229132
719278
969592
671422
976326
748334
457062
170293
868796
1142397
617484
245734
425355
292807
640580
1091801
718181
87262
111073
560935
248443
1244656
318428
1226115
592337
1122078
410822
868348
993067
529525
456356
860609
421804
415350
672854
542746
626371
284932
41294
409390
330253
177504
561441
851529
735949
1157436
113357
798385
318957
377185
321613
886924
94062
142854
271369
699626
1335416
956980
527316
719988
548738
604543
911072
694407
725672
525277
1183334
1326612
614567
120099
1339255
809570
474353
68882
359988
363471
374893
152474
501781
546300
211462
596314
702880
531556
691154
1133885
1297631
423513
1049831
56403
1133910
873631
1228178
912623
630233
686752
395808
271828
377540
7305
71837
1297553
1152788
285715
884745
1112213
248905
800662
1079837
687703
1216115
1349753
1143699
107208
283341
1193791
404860
350678
32349
242328
1263377
429879
996364
545109
261928
1131810
236218
602818
50284
317983
774023
860482
1005105
535710
48308
1269302
406923
482867
175521
504244
69220
270388
447738
441705
958555
646626
444391
1253068
273083
185423
498625
173975
511356
150925
790770
540489
1212713
1162269
1218844
86309
646304
369305
474863
409793
215725
326930
955708
440083
949944
607703
808123
834401
690639
101295
378857
1146915
365106
969295
1224372
47540
1326559
1013572
755449
215031
568769
808795
716797
124177
1267015
364504
747073
307062
311143
1205399
168344
1350680
309364
1255423
330873
727138
233415
488300
924140
839148
877530
1027315
847881
1274960
1282935
144256
158285
731573
26688
422452
568231
424734
457078
848986
282307
74456
1203847
1186853
790551
1336726
150050
801602
759403
579585
1164434
87667
44501
714887
883271
473672
823674
53582
1089469
1033346
556018
390706
55893
717625
1202062
1234625
475508
998609
915898
563556
233345
1185391
1025259
647611
1062561
197975
372837
907381
1048893
974092
508555
340794
1003245
1080181
193432
856460
1231670
593277
1062622
1304905
1333658
11148
751760
1121510
895622
956013
721308
352489
378276
151984
1211419
765571
764254
836223
677981
935744
731149
450117
148453
684454
1200538
1070208
358286
85560
1008920
207542
621300
1097231
1251065
256524
868229
736400
1352147
1156070
33011
1092211
274292
943930
1343356
1146277
210424
57254
752859
367913
395555
67981
153382
1301499
35754
514892
1359449
866174
1135308
452322
1121692
1026607
1347987
806113
89195
1351123
884446
1203795
164370
892597
1090568
788690
1083046
174309
676501
1324974
1329340
68056
429269
635469
1222152
1154975
193568
751331
910427
482863
324348
1219493
1309140
1197550
848897
533662
254530
1153143
1018958
752035
560567
185071
592224
970999
238152
1102868
1237324
1314473
1080338
670901
619068
906496
1331907
35162
1139984
1021926
371931
564831
1341532
1212153
328549
192211
1093388
126153
939241
1310752
564422
443435
472192
419009
918601
707971
960798
1180534
835858
477414
1242124
274086
701336
949619
1279474
894090
574840
1217971
829370
622383
1164720
134343
53335
734334
339904
605264
467342
1280025
391140
682658
1290107
118609
1071398
546472
732851
476340
1141452
407390
798922
1048019
11886
694704
1296903
968968
872512
398295
1262110
85466
126001
728773
714793
202277
541282
651875
283334
452563
1312105
268474
887599
1338147
636911
940100
350703
634934
525243
314568
411412
1151084
1248999
558963
1139830
658517
1323219
283403
587684
1313650
1334575
1260531
557186
402877
810795
1306441
1315820
1309964
1254958
228370
368364
791704
206224
869979
1345867
1042776
205478
510359
433386
1103163
150192
725928
133682
542979
762888
752930
791320
568980
530530
1211356
270585
863496
182232
301208
486996
858559
1255152
704040
1001332
222035
218599
519054
131406
1354541
510442
1062920
425046
328244
29788
713096
170608
898996
632038
1253980
895610
1074322
153945
383767
724761
319868
269028
969219
1212731
923135
560239
405915
1332522
636874
756657
838465
413536
357376
286101
404477
744916
618866
1241380
475331
287573
716553
622039
333106
145720
1180640
207044
1297575
511993
1093918
1298129
626581
430046
982720
619738
1344799
781321
1308061
476975
853054
926514
1277192
545319
187160
958921
438196
336799
1121462
1129647
1060497
798216
394578
151476
983526
625582
80196
1225543
444334
1233432
610776
172642
978258
1171620
973124
435766
454802
1322372
337034
321724
885900
172885
661523
1126480
808460
26999
1174248
656906
40705
381234
577451
551664
1339907
839320
478440
594113
1265905
750553
959538
190170
415703
49051
178506
1101597
744318
613779
2314
723768
704477
124246
282609
886525
1095540
1130560
849156
1046759
972082
137529
848099
482247
755790
1140108
47467
836440
1113001
1331145
707961
1109469
1243675
915527
564444
634798
237203
1117672
1265981
981235
422144
668862
643128
1083921
854120
1158385
443450
302956
78193
1097547
1238786
435359
640434
830532
299265
1038963
379699
844966
404160
869503
394639
634098
241126
317486
295659
39519
1262953
300468
670133
705736
714383
385885
63680
447708
12947
437261
1160027
1126995
1289889
280899
228560
675176
595995
407275
389896
1229987
1326009
957559
434510
674861
173493
416884
46720
485327
969547
773183
47784
561406
260316
112722
767385
430095
930961
489397
979815
1275057
1124728
214869
1167085
1075647
461252
754460
422500
55040
1356891
424674
1292048
255348
1363628
1280624
1312703
336200
1110169
1150732
248205
414052
531283
1176100
166687
139983
432220
1338583
754178
698095
491870
1127199
918028
109313
601292
685943
90369
789703
65370
433861
1143527
917138
743131
27309
1100950
443976
344038
966404
1282239
91228
815078
374296
496683
20402
616647
5485
957957
709651
1123704
39952
493705
1207578
412179
1081030
844866
258716
853597
1223077
1011664
43684
1252768
439990
411279
428831
1245725
91317
555249
5569
584371
1214981
1160801
468420
290913
1055122
478589
1148849
1362927
405068
867389
424547
585518
1280992
606212
1040000
195256
1330576
101662
955457
257917
801767
985360
1223801
5517
1027714
1153076
445610
390647
618550
1067961
779400
471548
1044592
745391
77822
768119
746541
997252
566575
811355
545415
786840
1058406
669904
1313071
430934
100086
206866
1200513
563451
313652
724477
921556
221972
154549
334221
1297210
1026956
258527
258858
778991
81137
508220
78325
1207309
1294103
33731
346453
191728
740447
306517
200811
305627
1308052
673687
344506
1046910
127280
251516
430093
172505
512757
828155
313375
1345922
573883
937820
70685
341072
1185229
895691
690613
717796
347141
412121
1061248
314878
398553
1068277
291851
827206
985936
788335
578718
386463
435800
261749
1332269
567302
160123
1007629
945738
48350
37330
216808
747792
512415
1249515
1096997
1285085
1021048
488812
270847
697847
527798
1053562
223980
783579
480721
759759
322877
470180
1319439
1225539
915318
976440
680298
1154130
290127
1217981
1324524
1061640
1336633
393993
1148145
741846
43209
1165419
673452
812459
63885
559690
1250452
47907
568309
859542
252487
1214378
846973
108562
1351074
482417
917742
469289
1299679
179976
921582
264794
795477
1100448
244011
866542
37675
1179641
1350314
698844
82091
1267401
601796
355691
769636
1350725
1033596
1053231
1018602
1237287
933889
949264
215164
588012
601454
1306625
1338440
1270122
666061
1189466
563667
1034058
647020
607679
409835
1271243
1006838
502304
591475
31129
862832
523189
1213545
659153
1233451
182136
237314
5593
539880
1838
984876
1010530
695589
475111
1086388
979534
1307824
1040741
871743
285872
750018
631183
667850
276968
246556
1005622
354707
497628
989258
160903
1138235
758476
104201
286609
1092415
394886
331266
54915
897675
687249
1247853
168790
705652
120259
979871
1299488
421172
316416
310925
1179707
1205221
237144
1218131
1327677
619237
164063
374061
598099
894456
50789
1338569
1035894
663796
382181
1023544
397212
411685
37975
1307856
979313
885973
222132
541131
1114710
624525
83509
840797
1297163
411518
722853
213479
238246
919749
1258920
638489
1094458
542108
537105
1128693
1144077
292763
203008
1121991
258275
763135
107071
1267417
846297
161665
504324
247234
679508
1069823
241123
12665
398846
409712
307860
643610
269246
667630
552847
259402
701138
625389
1135329
1349138
1098722
938370
405491
1038327
1352171
494376
1077753
833291
322051
468172
637161
807425
1078027
169897
74136
432741
687988
1110158
357575
196243
775352
585178
404212
544149
1057023
524218
1333646
1144781
1004111
5101
589762
1075370
154095
713912
389980
1169859
1057555
401376
79538
567099
538467
42886
16703
635399
1235004
644224
1107970
825221
1271314
1011213
1208512
574663
912379
815606
885208
625098
628467
630356
1232230
109968
1264475
139668
724606
182939
946912
1086955
146783
322401
198670
918373
60237
1307838
1124583
373871
957126
775535
253438
906880
372182
811015
56027
490425
156511
719771
889613
884096
346509
394432
1005140
414408
1303736
724057
685823
81502
117076
809782
1175448
775722
420152
297503
1139142
1246331
162532
132012
894173
11016
859163
988360
564097
160841
359037
122569
851394
466721
296112
63633
926048
42588
387031
573285
920448
966568
1332944
39484
1128993
117203
1256430
702918
1217870
165597
458269
752425
482499
935102
449132
223429
607592
814105
753243
863613
1216643
449317
84982
263498
546264
708324
459889
918088
1014248
1318012
552714
865439
1002074
456634
683139
966235
869417
1119998
746781
915176
791722
1041675
701523
187433
713574
416456
958060
518802
256172
78311
744721
1208835
1251875
680205
516600
354863
676790
113624
1145155
143582
673624
1289208
287056
595494
884722
1164705
1207454
360217
1074251
45782
702101
255649
131543
440976
224264
549893
371410
152953
1267691
573235
35214
1149615
1297390
814796
957703
110469
1161535
55473
1219259
1261849
400812
1194324
149783
281683
1000975
577069
1289427
1284433
234376
1295393
622636
392328
193075
435691
16794
777851
412900
646419
446576
755546
1112122
617710
1188127
59958
236567
1056799
1204348
1111261
380219
693192
441268
1106842
673062
298245
1123496
1113526
2198
368088
685470
1267932
512962
635431
900627
949900
19084
237362
741544
1145765
1309647
647381
194543
1107702
510926
48818
681500
653121
596385
508984
525940
1265740
1349295
165877
454224
207092
252945
81647
253018
1337122
1356984
868151
710133
480828
1154344
72536
1024685
1103522
913294
142604
1097943
1189496
942196
228102
1355037
447598
757513
53325
794827
720442
1253489
330680
1298948
1303122
13960
134139
1085722
758605
1287335
465388
288058
957806
1264318
1164713
1349248
820054
297112
836665
530156
1349306
13070
1040613
556337
837063
338945
190891
1325366
1302057
1339909
1236260
1308714
259812
998527
364234
648655
721388
740401
1239999
884912
878166
275048
619379
1182070
1061053
625046
882613
939387
1307592
526093
342670
70515
1130043
140841
248113
1114267
370452
1038522
718278
456493
1355429
1353476
477673
1220867
691749
934460
1173925
619441
866633
362156
1351559
111741
446444
1141784
1137704
1141385
1148799
980775
1214842
1114636
1093211
758703
1139417
954931
904914
966237
818716
1094942
1338203
286147
72673
85201
950212
1202795
63766
1200971
1025300
956859
485576
167477
169503
199888
680196
233654
193273
1268221
632207
1121293
957365
85899
1140953
1003659
1012223
1098465
295354
1053991
77216
814961
1137867
879402
814329
1330777
878279
251409
1111553
715791
970158
32250
263766
133441
979228
916485
1139653
247438
735521
1115300
817919
992344
1130970
471384
320206
390096
1249080
836802
876538
776775
552394
72031
812859
490273
568287
834788
445960
441139
1121324
454019
150504
976610
1060279
1283374
71207
1163231
741070
137031
666439
1063924
474806
489870
380087
654682
726931
977552
347290
769739
623071
257459
909727
666955
491890
813637
600249
306735
1333365
765897
24857
608963
1061659
37150
1242168
590006
13563
634260
10506
736522
776804
628543
533773
1142787
1199543
217036
703417
493897
796096
788552
583358
1354579
463414
736232
780513
493409
1062186
861092
1037368
1167895
689996
782207
616757
597677
913900
228337
564562
970288
22761
283268
623501
311084
257693
1066112
808070
601720
714106
1289530
1292705
1261387
359057
972446
896318
752829
325705
695442
243630
193759
1017474
429488
86016
532561
112902
42296
991312
660813
837613
1235073
81615
439547
1127032
417016
276495
717079
455911
963713
795954
1361618
478386
1070807
990289
1144231
1029943
825293
697603
1067530
831948
246602
820349
649004
115265
1314655
1025936
1044511
365675
706384
584733
1246373
499899
1245219
164522
898202
228967
660768
763945
1199280
808986
1066717
1125939
24005
288257
689944
965954
228933
584966
1102408
487192
243874
277125
945726
120594
131411
1205048
399919
1272750
755722
221925
822953
443924
324452
1043163
380160
306817
1282235
1120199
748004
610425
19324
1184213
514900
893072
476618
1168273
510982
1000101
1273980
313603
1067399
431606
824247
994487
728644
1311305
803441
682984
826332
1118022
4451
931601
956535
324216
725598
430752
596366
642215
397551
1272422
149886
40889
1239235
102414
246679
528651
49509
145825
763838
555309
866323
666541
309106
927608
301093
341488
708299
158224
852370
948185
573110
1026682
1229145
185777
1094867
45533
958193
718792
362674
331463
1090261
1359402
930719
872724
452882
445776
404846
965975
1037759
212756
597237
1264015
1237065
1216921
602648
650415
486144
600218
714247
100935
699056
140390
200442
306286
789811
176427
168605
76196
255122
518093
428305
971214
495257
144309
1027853
1151374
55244
796827
991898
274876
491440
356443
20834
906521
1024310
147324
132317
700612
1335619
99808
1047328
313469
944673
107379
680522
697356
638529
1034240
649358
221841
1006047
172436
879156
1043891
518734
476116
249901
608455
1158798
602042
497117
1130537
1066133
1082
111403
1013453
90803
1315414
1014719
458642
1082800
714058
567264
172487
1186843
547150
294733
685488
1285841
278956
139849
375932
457334
895721
1070921
567332
725836
132087
1299961
858437
158176
933507
49120
857049
578202
1211992
883473
685029
621468
544679
857337
795034
529549
614296
514082
142471
743896
1173020
990755
1216426
1015487
839601
349781
1304889
545460
259491
619325
711721
78986
614747
860551
85816
504117
1068033
1362545
339836
49037
1210766
1324579
1284700
393854
487956
983747
169401
904331
671528
966507
557040
198201
1187585
692887
989953
835208
1074401
1099401
1201155
1217277
1109902
611318
1296792
397933
1224526
382956
930647
1280176
155907
455883
69694
928274
915435
916420
459415
1023496
764987
82626
668242
435539
763411
1002729
675687
593875
1335421
1106074
853182
1056473
1259142
972304
473741
1015393
1069961
190374
15763
796010
452343
431993
335132
102520
738216
1145238
606480
391648
1189297
597340
287058
226917
1330700
778662
405938
416217
116047
702634
400399
466423
1025480
416829
646992
442629
380
1317038
437597
556209
563851
134320
1040129
27197
825615
722134
1241974
599861
331142
1123188
521510
536260
1171285
259151
523214
1060032
719805
1030398
48882
1282158
905313
1025834
974393
1339949
799620
67799
328034
780531
64752
392017
1236362
527765
581538
1115604
131681
962731
60352
818282
300821
1104849
659530
1303331
954645
336887
907101
144488
332624
628197
310537
1088161
1053946
667211
731308
1323728
481191
264855
54795
1152661
1125656
1029612
1017894
448413
929028
1065439
1276585
1250074
433235
1315680
141606
1120004
824109
1303888
1164195
1282898
545708
642433
303553
601009
95530
1021711
1330324
348304
689454
223266
1227718
781337
1115618
255979
245825
593435
1235561
50870
662787
521985
25815
907679
798132
1066095
13948
401468
293149
1228176
808712
581534
792479
969461
1018786
713173
776217
1302038
197050
968424
1090266
578350
1226762
1336819
288644
806976
667341
1286165
358633
710945
192234
22288
1055188
241638
1056965
537275
674770
1173233
582236
180053
321981
576918
1250661
683722
603514
418761
728702
18034
868725
673556
128854
1255213
1308818
190182
1094495
523880
1326826
143261
591226
775426
410887
1194680
130096
84316
25008
442229
1047736
361220
324231
1311831
596417
287193
292089
1360003
1291045
784734
892773
1356713
309953
532078
1108023
24108
630298
144622
1125059
1168452
325674
930419
1305519
1197492
271246
1260915
243047
375503
381480
58797
771484
1218832
1234736
1204301
1258547
1314184
393885
380648
629138
207517
228931
1120736
1248045
400332
483571
769906
805766
208931
359109
578498
1139124
121808
50555
109092
378505
1203513
603773
796186
1320120
478675
1192597
1339135
730207
462318
354047
1201435
258127
556915
526179
563036
94700
319230
199325
361398
799204
1147698
519632
259416
66284
825356
1169409
1008086
186515
659546
17173
50689
1184353
1203112
462350
1256634
1054650
881682
49198
680368
1223590
508079
79317
270855
457926
1062218
728413
399040
999944
131482
1334645
581747
316872
617537
317928
1092683
472380
672090
1048839
93320
1307613
175280
763046
1072711
219328
1060952
1139749
37035
1101183
1286522
39695
236101
615115
915972
1173709
556568
1252064
180823
1213131
126215
885604
264315
966854
1025948
781975
920788
293128
1002209
57094
757513
355595
1043347
613341
1269799
1356424
673528
358000
641631
517750
36875
355933
250290
1114666
651792
948007
807858
1233524
921139
1086744
29049
336992
434946
1053722
387919
615130
926514
564033
284159
1193015
1203596
191571
1229107
487407
839096
752342
508675
1025312
1145699
676362
677375
1245138
1260780
1142429
398687
326921
1180970
519391
1007363
535608
344208
1061561
1230643
795420
890257
425214
477661
700499
20955
775060
524792
894465
269355
789278
191765
1256155
214574
684968
1184945
1354989
1215874
1224233
988724
590855
196127
552584
845416
335391
951540
545587
166081
838817
162148
663155
47075
114456
403299
1346664
1330607
8381
1211084
148967
1112281
1114855
340796
911320
1180694
916878
1361547
579346
119056
1198183
842176
1099423
608972
655977
1035159
1308470
1302629
666868
951523
1103197
1211372
417084
31713
670204
443378
363216
511283
576577
722979
758506
548933
620077
1118440
334346
321025
1070257
662562
1150624
535263
399137
1296100
286367
275581
654415
271155
607208
1182418
990987
1297637
729879
131692
475972
1126168
831652
699166
10527
1193413
1091461
400059
49110
1211015
478083
1151129
1226236
768375
619331
886964
1301786
207597
762422
1018507
158651
778730
647249
1363457
235181
1235073
437030
389084
772570
44843
955322
328731
856404
1159046
205965
1002778
244788
783660
930024
624210
1153999
869603
994381
500275
622815
711837
778627
401376
287695
222309
904133
349518
864350
877525
1322491
993459
104191
29081
99829
1256330
509298
1202585
509774
1285473
672720
182839
251909
889709
647058
220893
490364
461574
130796
339521
205628
1196680
369697
641739
1333242
1224375
254438
158810
844008
1080490
985125
403188
890406
222490
1281667
1353754
89683
713554
837238
120839
1171571
689197
108890
871128
731711
357448
1193420
197760
1179814
88307
193714
456421
1305964
548739
1011399
875101
1333857
270304
407816
75183
554916
905641
787705
1306611
869386
1174403
1221898
820118
409137
152172
419528
1226637
1264490
882976
379213
299965
593555
18200
253668
274498
1200559
83290
530520
641558
1216820
1071160
316753
107055
137809
73648
1067200
854651
172348
20111
1272224
578216
1199164
459382
991036
411929
492492
341691
876250
527230
1320894
135128
971501
732777
477998
969389
780641
443702
1158316
442572
558828
195296
996724
1082541
681049
224734
72895
1106020
571921
624602
1339243
1052695
895072
518075
1274492
773991
531472
542381
1270634
1044889
512303
412041
240924
453748
795720
84291
1095648
439637
264637
967517
466488
342405
545080
810737
1096247
882575
108558
593752
647615
1262243
46608
707750
683067
488616
651251
543478
188659
618325
420181
801045
1140420
1318935
809772
1261251
153348
168938
752008
216991
767489
1251211
1301611
137841
877904
1167156
1216720
442638
751140
83060
12137
166584
339499
1245825
364278
609630
675548
956611
521051
1170780
636315
1276358
676034
583846
172912
122061
1268830
1310087
433064
1266116
413630
470795
1021119
990206
397444
503269
817785
1309232
612799
106298
713789
73944
565493
1356103
46539
180552
1037273
510260
610345
467089
1232750
913261
863668
124274
104495
698171
548983
628453
331525
860671
910530
882999
10103
663670
466793
555436
1073193
395884
862691
961614
1221190
639835
568727
807053
409491
925184
439536
618666
179001
200045
1071940
1084105
901809
833232
1315390
916721
734344
885560
1220338
1146326
263654
681565
1002962
1145876
742783
36854
204222
80032
1169389
1278498
24624
1142104
294296
628951
1105916
645311
600739
1031826
138083
612807
700559
832924
1279977
421589
1138113
1193291
1181672
759586
527141
1046850
945233
553835
379357
90009
337431
312154
916665
1240455
449609
415806
171653
501070
399901
535270
1067895
1150434
84
172097
501164
617759
98697
1300081
215253
752038
639895
889266
366209
598886
56957
323434
1074454
480032
65621
863734
829483
1146650
1226896
1149365
269942
572519
325815
809966
1145440
470675
1082868
334667
171517
647122
909851
635207
1167133
207418
138435
137894
482072
624354
184474
795893
1093391
797410
42634
765582
304380
391426
933058
1255494
18093
1114130
1338289
309464
1084454
1141502
878536
1338343
466186
1337119
826817
882925
706052
126102
160111
1213727
1052008
221932
379012
972712
954484
52752
387795
308776
1300805
810068
197369
760551
933527
1111786
1246931
131362
1096303
415406
1333520
608650
561243
1334232
191180
6149
837701
198609
944794
967885
1247868
107930
1225835
920677
675690
1119754
391948
562464
499944
952759
741637
1222816
416144
1033963
809229
1019443
208642
1185693
607625
143643
948471
602655
150100
678294
494346
1346016
1191833
183212
1107931
189731
134094
916006
341897
335699
460814
142712
1034415
656801
287721
1099097
124456
596967
1189380
809508
71655
1032128
791330
306329
1342730
1063302
1229450
730606
368900
250655
821488
50273
1334761
367699
657606
1025771
1114773
821224
432533
573204
721604
595527
125456
1048201
14483
444881
731565
1111451
1005577
520770
894335
797468
1020853
756662
286097
914156
97519
334705
823373
551901
609668
389270
867140
1009040
306000
454806
594765
670779
185565
228870
800881
963806
103824
29490
1003102
35884
527236
1196251
1088050
1146876
1301529
1212675
499991
208271
540064
955957
334139
1312728
1164469
1059018
1033029
1343590
1210643
672359
37280
293930
68949
1085328
1083339
1056022
1119500
835688
229120
1340985
410544
1300149
643387
948706
447496
1350045
784723
186552
514410
1155343
547284
1109602
23034
939258
788121
463820
854729
1119001
686028
915345
412547
743449
403521
11777
343915
12730
949404
439642
313011
1010960
419285
405719
409771
253775
1036465
46775
1228635
32357
1172323
696145
1245823
722045
1005404
734279
584134
535420
489799
1006822
203327
1181932
43304
183556
356132
858196
868772
312635
798157
399599
1166508
873722
806300
832097
45505
716908
126495
1081440
1148823
395476
618422
137530
143250
997396
69835
1096832
912775
836566
475809
248324
859635
1240552
682141
818173
96469
802114
868636
289478
789581
955797
776550
917254
738682
575970
829318
1087015
1289926
879279
42544
796105
660760
762923
760662
19249
599108
1055455
49550
1253247
1354977
204170
999920
683538
922838
1319213
939059
670397
1102967
1125450
1242717
1355456
293259
83599
647448
43640
1067264
801805
615227
582667
732594
1068273
938971
1279863
1233434
532534
731599
534143
601434
598220
1109989
1138482
72090
1188526
564123
313609
1037170
1316402
1178637
770498
134253
419687
624678
657925
47409
350788
240672
1177493
297023
631886
545199
842309
754380
166035
737554
28826
16381
1229109
854553
2691
1219753
135513
499735
313356
1236097
1246975
359727
40066
708335
1154334
729096
764527
689358
941720
57250
604651
429805
1350564
79001
667225
639023
436209
459919
1180634
84612
1023286
196705
1268570
1163710
596738
554092
181316
630009
225033
321968
403941
698782
1334906
1061585
1148134
531944
404209
1078465
1348670
1135172
802702
302206
763461
1194029
1230168
603625
777370
27317
1225341
1332990
618447
741671
6334
895455
291526
10763
72660
1318102
663721
73652
950541
103218
70192
1278625
72497
1037671
419725
930177
989048
936213
467781
126887
1344313
530378
486758
859279
791017
1187856
264267
1122879
969118
245152
5106
1240761
983955
1341157
1184450
755416
887954
608926
38842
836898
508089
151634
274628
962188
491719
935856
1096299
256971
1187678
156120
620630
26856
552744
283258
1335202
856397
648245
116653
1258842
757145
883034
729865
710780
430466
361173
1111136
1333779
996949
627576
774651
1336010
55218
1243959
947385
754483
386865
70901
812506
13308
220361
952109
524912
1285125
702905
1038447
876275
544112
1040790
255294
120391
155913
1276128
914107
809319
671150
724656
1228599
313403
247849
1307762
804180
1059614
500898
557661
941077
524830
1171381
365050
877097
925509
1299625
1184604
466527
987982
1121610
40572
70037
1279226
265289
594790
71241
1342219
26679
111902
535400
822076
147703
1089470
692014
1174557
1041062
776113
937113
530554
607656
499044
1055678
1862
1138432
818167
602410
698771
775712
486564
80188
1303014
575167
531111
212984
215465
1278365
1331275
191146
218090
485634
376834
1002848
219260
721400
134832
1185701
1093530
833536
583671
371672
796870
1287817
230798
21035
1114651
889290
101247
106465
758981
580248
1315563
985354
510982
138372
1354542
1069075
447681
580326
134252
1081450
559006
995467
263253
1077005
440365
1135661
382718
430490
1199318
188051
840342
1294526
901678
757158
325493
848252
225950
358736
286016
330256
466955
26036
873653
866137
138306
1296490
1059480
1312974
968682
1069625
1188269
464647
1235073
608625
309485
321401
867397
1107083
509294
1180363
398942
29266
961657
788263
289988
494056
191621
654533
1225936
686000
520651
954897
570393
152223
64028
522263
665912
838030
1129460
43623
895593
1257746
1276219
898396
232003
722025
1271786
626194
135099
68882
582267
962126
1341930
244829
513176
657138
371771
974872
462264
256766
121119
314682
1291209
1237580
313391
1151448
1299155
576863
722046
795113
82999
726968
907287
610303
254542
831531
1341066
801756
592117
229175
527494
1242079
908488
1017097
75686
951214
1221584
1096543
176691
1311285
498637
1346937
121559
802676
482507
311300
510698
94198
769553
663868
176400
744020
433137
431586
953257
412663
889358
1237559
11385
216922
427921
1234743
1150303
1131565
1152749
3369
706386
999937
694083
1097525
728215
1052357
74410
926445
79028
584136
12491
591409
834394
1260197
854685
603520
1321594
1019246
223429
738069
439679
1055112
381625
183880
94273
617355
1124838
581593
593597
341155
71880
275416
1158919
961436
463209
1086838
1001330
177252
1055644
201933
63056
581560
873447
1170114
519606
741054
1024726
1296281
1153758
237887
390031
1290717
441601
624206
1127819
109368
993868
1314594
213968
686714
1022655
863982
226990
641851
80952
74009
115961
1029603
1290188
964920
815673
333566
561121
796395
1256104
1230951
56582
1208244
794620
452560
467855
1158367
315977
840339
499335
827750
1104472
134920
196704
39709
672975
108996
969195
1281089
967999
341395
1112481
758500
1348782
879804
537417
190980
126444
998440
397598
587616
583917
1093138
829599
255077
47881
965789
1143655
81462
723621
1185665
122487
742787
511189
848032
794812
1170466
1043345
1258201
505702
767902
545314
705310
31013
550669
778598
674682
1005582
343031
1043284
895812
923316
1033998
101087
329754
1128599
1161263
587571
1129960
59548
611218
250344
586309
107801
1301784
117299
1017777
482616
387068
757106
1312893
532760
638656
1250333
947865
318086
1104386
708155
54980
40165
1165204
180457
732845
1091801
262674
1120474
1301133
583403
503751
782548
915034
923368
954820
556249
1127623
111636
1269977
1296268
162361
231391
727999
900132
718442
373814
450379
1036226
1222155
1129487
600996
1213289
232330
1282182
214913
1285839
165230
15489
208615
307288
663655
1052422
736829
1296940
849622
798286
804116
1292425
811020
1233102
740060
1129905
789435
339687
605149
1053501
113165
687153
1269936
32711
219436
791830
820376
656406
166789
1216861
441583
833025
747003
993991
88417
1232664
307738
57891
999999
138905
1143637
981043
1205099
506508
42408
644250
316927
1217921
1289202
199031
26970
1059390
1169915
1107826
1246206
471111
1071335
1311869
1236540
853449
381496
403862
788203
1044350
1124060
547191
370060
648361
314022
468099
460709
845987
720125
514201
280177
457988
351403
1357818
1074858
1110167
724664
1210139
711549
162312
218944
334382
1077453
550819
107056
1275534
774912
525957
1224509
595648
124274
799463
40478
516396
970803
1012580
659100
743113
526395
179112
1225370
1110143
131635
438765
969073
680547
644008
1042393
684674
340148
678439
858567
1153077
21837
783844
163209
639834
131316
541040
848009
1210697
824369
1323119
9776
381063
168295
198632
219782
93677
851938
609882
1158154
660476
283489
1227015
791284
1228575
1282509
1217581
955797
157598
1145822
726374
923859
711258
590185
853599
754111
573997
748037
870345
1036573
966648
745752
1116749
420702
1106195
611886
1260009
24146
1307773
867953
1114789
1230516
436240
1005445
511083
1121687
267951
770625
347002
1108208
808589
414030
1343777
350105
327223
282282
926752
650804
245358
19490
998149
1221855
386552
1000842
515512
692553
687776
97029
227278
1242643
753292
273810
1275738
596672
1228097
682238
69248
1045441
974299
708203
57831
716436
403788
400639
1306118
256472
854576
866675
1353132
708017
933695
705162
564410
561377
872079
955126
828285
932158
56628
75307
1178411
280151
1146213
1072685
863981
190638
1183662
605471
1307462
707818
520054
1123543
280833
155265
893902
1173190
1278588
175400
432860
1015483
1071272
394060
22408
1165049
1081433
673427
976178
1103897
868692
757236
287384
705289
688442
993958
234405
209198
1149354
998032
1075711
1353516
1064977
336027
913253
532833
551029
179991
1032064
561514
780858
592277
154014
1215333
371627
649524
521763
89045
832337
730863
117575
537377
1335788
316980
927637
1301032
779389
697334
427181
143576
640342
95347
20767
659013
285401
309090
346674
1331174
912094
541934
73566
257667
965305
890748
549088
273120
396940
1147077
41941
1208159
1272257
725848
464053
799647
544983
67244
640733
491922
633200
939337
383265
829802
419852
564776
1265093
32594
561208
1185017
399006
328945
340642
1104114
225678
267663
946860
527300
901331
51206
1076436
757057
1192030
906385
847150
617389
800069
9352
1209744
45749
261476
201754
539181
618355
652144
1028217
512417
1218211
935037
659856
323162
1203271
963867
529049
366099
1249992
516964
1343959
29381
473598
522463
32808
539309
802214
369051
1046400
704712
466510
1196415
1135770
1123908
246679
316963
171386
793343
970199
852528
866250
1324823
248004
1349617
428540
878570
726923
424188
667458
409681
1184071
532588
44092
1036632
1289804
110496
392295
618739
285824
1349964
971795
240770
611162
1062831
1180406
451086
664605
449294
1130864
1070047
818571
868929
631074
246749
224430
755022
892245
682481
640800
470711
555164
835690
966183
1052756
889715
890307
662156
859542
1155128
541550
380438
794591
212452
464414
1091493
319215
118272
338008
230815
1103197
346978
296716
990469
392513
83166
703833
19345
790909
1344551
1061509
4482
742257
366403
967591
375761
766553
380104
1073836
1323778
1349847
1317971
1185934
828366
1282871
1194411
310369
992869
711973
188993
1104442
1099398
79868
777006
129492
1077224
88894
394863
87266
670786
201464
273369
441136
268938
931670
152409
212979
578736
211605
411142
60304
369323
1028528
1203766
548787
950743
1167713
80032
360570
856972
148663
1307420
333014
297502
856465
1012306
368689
1058767
900956
983367
440651
786512
354591
659570
109832
1255045
477601
1140488
124555
146658
358410
1002809
868183
647285
885815
156332
1144574
87723
1056558
753586
814853
631836
1291516
817943
163235
8821
424546
1119680
99194
50930
291942
103671
633220
902370
1263293
39552
791232
899296
243288
532069
949699
277480
754130
916092
545886
1012865
459824
1245411
585576
467426
169380
260746
201807
514474
395555
1147523
643508
602675
991921
198932
748434
460577
1105849
289980
807820
553063
1180867
684214
1231762
889771
489653
153628
343862
1305675
440426
40508
872571
179055
1258103
697657
1141816
1095449
1210082
1342684
586813
1304376
664370
338071
445503
1096831
1077332
1225933
970410
364851
815358
1212858
1295281
1273985
899097
1026006
123662
502712
1146524
877604
395091
366718
204497
66476
179443
803122
641719
641335
1211673
915412
1208978
50799
137272
445059
256059
45585
575147
740874
1339184
230911
141844
386396
899117
1009486
504644
229755
470974
297810
672422
105910
583488
430588
249502
1026917
563555
147723
768941
986161
1288458
1131909
220914
1141388
451094
636173
531680
282019
626308
1160348
331093
248028
1009699
205087
453070
27160
807798
1349021
492868
1096094
52765
1291333
1103596
1224680
1015252
205822
1181031
950616
617740
287469
1364421
126669
998475
161468
539111
1345185
428320
32994
359244
380003
249673
1329228
1262729
195910
1253520
881008
3479
262698
591319
1276841
99336
687770
73698
1019391
1021654
806175
780143
129428
1017480
203441
155457
1246500
398574
671017
1278543
1200557
1003450
393890
946058
414703
1107548
519409
69504
1086488
814005
633926
1353304
277573
62190
567757
590068
693631
883902
98623
1119540
1111343
1353393
1239063
134172
102668
1069
652451
703612
1269726
22046
263199
27478
883429
351314
1271987
654572
1093430
251010
128661
517647
105692
140970
384124
628031
45825
1033439
418029
503358
431321
1285311
970834
1116961
777906
1149663
265224
1250436
1080858
411435
923495
1199761
65131
904127
381817
1223022
1228910
957848
1271039
719932
1124804
401984
323731
986154
1064317
345555
410186
648151
15607
60101
1004292
483864
91809
809803
15531
1314357
241259
152947
1313269
726744
872262
1322444
1133122
173413
637248
1295570
874286
359323
329838
537013
1336090
363584
1045843
769438
737606
465631
993184
851928
743448
1208251
794175
303607
386456
302597
1060499
372417
607727
896763
203638
1013011
934317
339020
419865
1131656
799881
1191571
1016832
1201228
1171744
1352764
1337590
317947
423957
551963
1291627
925994
1242334
771707
882129
278801
818727
1151492
941782
1046501
918988
247241
249904
208201
6380
979551
760757
739922
167040
107927
438366
467848
781601
810163
828206
402340
875577
1276700
1226564
973384
1107157
385398
479741
809376
1156452
671570
167114
595244
432572
854142
373841
496547
149051
311778
299166
66361
1207520
403659
706933
471728
158924
193211
1140582
726490
569419
1243992
1355531
528477
246765
811962
235711
219256
1265838
1323139
613867
861098
229519
922066
1303583
825990
1207403
497699
541495
564180
617499
649774
28217
1204823
487585
248624
684600
98110
585389
1171308
1043036
466638
34019
41235
611252
173802
1021162
728071
852616
239387
438986
266090
449283
1160267
567506
194951
1043686
1125675
113204
543029
684844
246012
985014
1092851
566629
150946
1114683
43637
909576
322180
329227
258667
473605
1329458
721603
389380
515262
652039
142072
1300053
133570
1216207
713737
556553
803814
716867
403220
128776
1214668
409634
147631
340171
197710
599750
471459
1285450
66245
37302
1237106
802184
184589
53974
922435
321382
981874
1263820
680402
966390
177217
107824
23450
250368
26260
1307906
990052
939303
114130
624968
290050
902945
812102
1280515
1344201
1219833
1095864
1332104
576226
553255
1108188
492542
962172
910907
650440
555799
206691
168489
614722
811457
101159
273901
842583
351111
1006200
414220
584394
1039256
244129
1313968
471521
1321413
578864
654215
591921
266121
819872
661768
1285610
1159940
1071461
1325738
436449
1141078
482244
859743
68492
779507
81286
184381
179414
762622
335230
1260236
574995
579404
234845
1220274
471382
427489
852047
972346
1201781
830014
772312
481144
702990
238177
988104
1314661
1029720
3540
144446
1064761
605824
446514
197959
776901
644946
304055
396902
964162
368977
275444
727202
1335224
255489
1286397
210991
62117
352089
721980
704322
250606
413504
31589
356130
1243616
1188377
43112
499556
1075492
426153
286861
1035982
969384
167886
756198
365522
1360022
1031215
1231363
842460
1019905
957693
1188060
1320675
205019
1329571
131108
130701
877916
191464
842933
928070
736565
612187
411859
140219
410609
740611
470467
397893
351259
475037
246542
487788
325161
1263151
1156175
1288893
573218
448134
80178
171184
1051140
1276498
1111917
1082878
298800
1104296
321186
525917
7044
480825
302846
535262
301725
999766
445157
813822
180437
865910
387860
1269671
881248
1052907
198366
1077112
97653
207352
184256
859
319202
1316724
791591
1066482
295718
1340102
737872
639777
881112
416034
189126
974491
21154
1270261
534048
592745
921707
1227993
864668
1074047
565104
923552
381465
146107
385963
987947
840072
774282
1149759
170800
496145
1712
1029720
247241
1320118
579086
1148403
348682
1279215
485556
340437
613447
346869
536746
1046788
817460
576973
405523
184812
1286432
94526
199695
296131
455165
436766
1295241
745459
1143597
69631
1047387
603739
103290
749670
444813
775532
368278
876164
936926
1193234
1061406
121671
305646
1227626
858993
1060974
407079
421124
407654
520469
1015556
174771
846719
470077
145504
733085
700476
1189068
899743
1245836
926840
675939
1097765
181691
1334769
967864
1135814
426461
1064158
104371
922182
1323933
550787
1358882
796333
1054547
49555
1359354
962275
379384
38314
1084521
334044
990495
885668
1166243
843808
1195951
692622
1138946
172875
70011
1115711
934879
1038186
126334
788970
382875
579273
684850
1059427
605
492136
1095406
413375
438419
83271
899455
923341
456876
162436
280804
128206
771976
301914
391441
1259654
1019370
2100
244604
983957
1184428
1227346
780820
502858
939119
322471
1274002
41058
1190865
1280577
662543
734872
669879
119014
68941
695872
941839
1023430
549954
1326349
478507
1208667
263057
801782
519899
426176
205706
1222013
381826
1355097
525891
13358
451639
577579
311476
333843
570130
167992
784871
559929
613720
1208918
561344
30561
231350
381514
1015771
820633
1135408
235228
271027
1288232
1223085
728791
1078858
194992
212086
705233
84983
332003
563823
1054539
1347123
206953
989396
523989
967384
331996
285750
572903
802810
536363
1353331
911364
1348120
587879
654336
935810
1335581
314519
1116981
1359177
1269504
177558
488422
52730
786219
50390
720991
1143817
585873
344590
791853
1182903
861910
566305
248877
238633
677664
598533
151824
717716
677104
442560
1240788
643405
901740
176878
697292
709992
356444
149027
1035681
377672
1218413
397980
1360491
262960
248266
34732
774171
346861
1062205
1118574
199245
599351
851386
1094579
593959
738110
914595
155712
868999
1294078
925427
945640
1316703
1230598
1180598
979797
1095547
1216400
242049
776370
242831
596775
142546
745903
266384
883011
1094947
644626
903498
594543
513314
361536
203062
104729
1115548
539200
1193119
896233
344983
437013
1346002
157619
696950
350138
327657
346384
109776
389936
193712
174150
1223433
128905
33418
1133630
178783
370717
1030908
747292
111363
460899
1196519
1164078
476786
290159
467921
101704
835491
927153
555688
722770
428570
254872
1297273
975787
930741
1228960
594062
386301
700938
555973
1304226
1159544
184649
1341438
420527
752329
1229505
382071
485719
192627
1246304
288391
1143849
297800
985560
740979
599001
120310
603317
856059
190905
440615
917066
383839
926354
286339
1251817
54483
1198184
961403
1030319
283
1224977
840154
731475
206258
605372
722293
807189
497534
701929
828956
800568
1354579
1252942
881452
273126
455347
173281
1098454
150728
623347
916263
733750
8979
472279
391884
510045
1281128
182562
731814
705747
1174591
123991
985218
906299
1055427
919154
444930
820973
173469
1120562
829664
1127936
938828
1010148
81847
1082912
7905
1128628
1020347
579606
656929
1162834
95899
826636
868990
485179
177502
876344
902287
1117451
924349
774440
64132
748438
375999
1247957
971253
337391
680237
404506
221667
871263
1212245
439257
699729
582166
201645
957507
512964
629774
199264
118800
255785
976482
1191376
149966
685951
423408
1326609
257306
1229719
268447
1335676
1028348
978219
1191709
162758
172073
483390
272274
65816
384893
135896
2685
349061
859007
76818
1260762
1071045
130503
448176
700827
1212785
983184
165070
209103
594055
234447
475445
1311819
531763
4897
790070
554022
506193
907027
302854
1257265
136650
920680
160980
741381
1077240
131517
548887
475209
77118
78621
256387
1160018
233158
58326
403453
587514
4829
1159640
1246209
938084
86727
434016
911250
10995
828748
29909
134584
46286
148773
1004797
562929
1086555
1196490
338953
1322657
1092030
799405
124599
895358
1337290
963528
334001
896351
1187205
1046391
1073836
810246
787695
1023440
796559
71544
195011
298297
243254
1259583
381568
1280769
726270
645186
548116
1154144
1322841
211982
61654
1350390
213884
1148258
1193692
976577
695409
44901
1100854
1332496
689294
444302
392333
84952
631734
863134
1023705
1243550
1003137
1038247
423035
342895
793491
1208229
977136
448926
1239370
571299
1231422
131293
1356617
854407
759372
1195629
798065
584350
147754
877877
577473
907044
925807
872372
538166
163039
797519
1217668
145072
594525
1171082
1277218
1239677
500567
367092
312028
633692
658803
280669
1132093
1176966
603360
1314694
1182248
574718
889191
739970
444143
750618
1358131
1170894
1267235
480129
700562
1280311
1077507
1135082
619887
180954
241465
1361591
354174
202483
905927
17334
1332121
979745
656229
264431
621937
440455
361978
1027030
140588
1243689
1070731
1042165
619503
657771
628330
1003528
1180153
1339059
102487
1271031
910244
574343
402001
329999
975436
905160
1002407
682669
1005389
99326
1055057
1346803
687689
426030
696179
260869
406318
466477
1242899
15843
683832
665081
616404
150669
557373
650026
560999
1095698
882897
670144
903642
1346352
374422
928531
652677
492351
1014355
437231
80761
337302
520643
471747
909224
100243
741945
368524
521386
838860
48950
569742
81964
545855
1256897
1180869
998589
191428
32988
1111136
322772
875563
33663
1250906
325482
904063
26005
1261990
954900
496029
726925
597465
1193443
620894
682846
84393
1204364
1066264
1276865
216432
494640
591227
710892
411076
649782
1311563
14223
766065
1033772
403406
1244654
1063297
342798
1216836
1226125
918505
490522
728783
1305562
656225
31363
117572
241639
551262
281553
620573
1081912
1003121
695466
791606
236112
1247804
1320008
541388
73321
1220457
628134
392441
791137
1062144
779733
1291832
598255
660593
992276
847040
1310885
746507
740837
1163064
733705
1077514
835956
1166991
370471
646346
896151
832369
733777
1309680
50445
1131955
831704
491992
1114666
655352
404532
782149
182834
1282214
800177
210303
669830
296208
941611
673923
163543
1351036
828999
390783
131400
693741
44170
202451
1230115
1335605
357574
768096
40312
53
1188576
668345
779094
596927
1127234
593263
761607
1186272
1020306
687682
1106130
698086
1177681
489867
1141063
1330920
24132
1010338
831738
1333212
866667
759543
160707
1315469
615961
930409
432523
813703
629964
705416
1081411
940126
731440
957187
233046
572187
703430
257409
93300
402790
323731
374534
822116
1356505
691204
218707
999174
1153048
868256
1098291
1204294
473046
264428
1316481
848450
819875
99456
869447
50119
764821
1133676
926470
967127
565429
507922
409550
561918
1194079
145290
510428
522731
539773
477401
26109
814544
1157338
760685
689131
262239
414269
452451
893500
158354
1298143
264558
137286
1225341
477871
1296514
169676
480959
666107
717516
1151686
579868
300130
827186
1014281
698356
462812
29396
645070
180273
96897
81775
1102072
355584
246886
528210
152568
628973
1131478
685467
1095039
58698
892525
599340
733566
175923
65105
1351871
744721
833668
82434
632502
783164
453639
93219
1244380
1288507
6057
476726
65272
66826
1077835
217976
905598
971032
344843
563591
113105
1230454
1171828
1050263
1284514
971183
618099
580183
878452
13699
1124530
144102
923056
276378
1005505
684019
814154
321687
1080409
1047086
439374
684342
52208
791129
426751
147892
849228
42896
265461
919125
822639
957836
76724
766404
791058
291153
646073
274202
1248354
1138440
774891
607331
1139831
871369
891342
593679
430211
1360130
1191576
621314
891503
1355281
653604
640890
195868
868079
529361
256380
430419
1076467
1053628
487021
769451
266233
945800
684177
645378
438083
1136498
827591
1104474
1338646
1016788
59468
654537
547341
930852
756415
254240
258349
823923
325506
963989
144810
944808
892562
96593
872681
401733
983818
876866
644771
801123
946495
525425
778630
389466
125060
33023
905529
823759
627461
1071798
203165
557779
1240664
402015
643134
705921
882400
807661
400949
1091989
406519
89611
135795
475773
15301
267401
992584
465169
1208374
441707
602033
336456
740712
1151610
620547
939277
697480
577157
243632
1053427
819690
1225704
1213908
825288
808330
1000074
851842
624844
1121590
825249
126109
883619
1187703
800102
1190570
1088047
255103
175185
536223
1197045
1000811
16919
1345180
863956
1168709
76966
370714
980671
1069517
1271229
651547
1103046
761834
1294779
1089793
80453
970216
558161
118632
1208038
1126882
450925
2428
1283127
492247
397170
790341
1153115
1223226
10515
151549
531074
1006430
541374
31263
1218830
82199
88389
958320
822381
1151822
975802
1084681
752381
161430
881713
377609
348051
323498
1333492
273067
1100639
533809
1245322
473140
446463
1098032
491157
1173359
1197051
724715
592577
916763
1055031
1120032
304395
94609
1165483
342995
157918
1358381
1304254
385372
671109
296931
1257982
376545
8144
822759
268646
60609
839989
1075765
1363850
598238
138234
934749
112423
666424
1338996
1072292
640830
951827
654335
124331
1297569
479653
1308233
73774
1260832
1180660
952825
1351460
377893
1322408
714666
935260
1159429
1291352
846729
904728
218782
751178
327209
57068
741167
718268
1280679
405420
574726
805130
129140
1171369
232958
727377
830205
352534
1228657
167269
1054753
345078
1133328
556315
786894
370723
842696
890082
739351
627246
431065
1131528
984959
191316
151688
770846
506263
1315026
11285
862604
97909
905417
237472
674820
1196349
899537
476601
578239
299422
23660
819941
457462
389354
1177667
244922
651620
42295
799319
1005642
112977
25797
168679
1303679
236621
845898
1250589
476538
894718
1286722
569759
163345
194276
456413
627280
644644
708226
1336896
1201604
705736
1000527
1262055
832576
1125066
1363798
459920
722271
841368
280439
319705
180366
541370
1059455
373508
582110
623250
376428
424695
63691
1193406
1122905
1015975
421269
77801
921838
363000
994038
274586
884028
455066
742041
1175850
1047505
1222296
347690
506187
1067080
87946
1355873
690267
285422
1117040
1082812
865576
142208
334560
230050
1342392
1066338
325773
295112
275872
418249
913679
823022
94314
217427
1336848
1070512
1001319
1003930
1133287
1010140
330935
26283
464062
68970
506249
788979
597004
833970
231008
702707
239426
692144
952794
1257960
1288679
132385
403546
242854
416643
857517
370121
742544
977478
925108
393512
604881
403122
260586
406370
721530
661332
888778
396138
67767
65034
515059
114599
1061165
37771
1289746
596431
1163194
944514
1010219
1024166
475874
776013
94320
993692
238499
1143639
721388
87427
799296
309300
1160982
1358542
1059976
398648
556541
39259
50251
1210373
649932
570443
54007
23846
425942
219516
1350206
1281662
1115856
1150739
981146
1313844
617986
1265100
1206169
132116
331410
1363181
196116
433628
467248
765314
324994
450772
450907
108740
1107923
787902
579899
891300
302643
1341569
1323054
1059354
282
1283259
882011
811512
776355
1128600
467250
1017303
1038620
932398
72908
948559
665390
923411
693409
172775
1308109
1294042
1078645
1064503
196147
718444
740743
967453
1113867
420893
1344610
534257
461846
1100377
412278
124995
36380
751819
556728
742545
281847
907062
1351471
999567
1147895
1214082
977704
710895
1272696
413488
541698
144028
1043845
293034
1287278
679814
287541
255679
223513
164484
404831
37266
2345
414938
689359
1238897
806770
1073374
40293
1242305
600725
841971
669728
512199
219726
851192
184773
205826
1339247
105927
682487
569159
869609
772595
1251184
725715
439557
1286100
857406
793502
223172
236256
748049
883241
1139525
758038
26805
474754
237432
695083
679072
88822
189494
821360
926697
1204032
275378
618181
459145
1040516
363657
671618
202232
1171480
302909
507271
862125
410158
1302849
1346786
965184
1013810
368812
594886
401025
78073
74648
1160554
847378
1206777
176976
357457
1200262
229584
1040923
1135882
347839
812926
757568
32064
694508
979664
590916
1214950
448103
460193
750273
886538
1265779
107926
883884
1157168
1004
1250864
227026
1185211
151834
1006808
275375
1195695
582561
574143
719284
243068
580239
1974
648077
9246
1232174
292546
1253601
546846
63300
557958
668725
134425
675146
75945
829926
769930
658354
598347
479322
371698
993724
982464
620203
1047390
629103
535097
92072
803529
674618
227423
1346005
405955
310198
947125
465306
1361010
53252
778724
837826
633259
226685
815404
1199998
435956
1007012
628611
934776
1139353
876214
1274819
1350905
120852
391601
1020591
818725
32906
716153
294550
673343
356871
983069
325678
411536
886403
299526
419191
1087284
237493
145990
924079
1041690
657291
329702
84260
220367
1022197
1140553
576072
572162
539489
628147
312855
432469
397999
480982
1157239
315207
551702
585607
711077
463526
1041221
979917
667107
847483
74505
946119
1243591
1241026
907496
513688
268925
70860
1203842
458700
644880
44854
108456
869591
1146612
1344905
1060453
424386
16397
1045160
573559
731636
706264
1282445
829686
186612
791578
479735
517978
366774
640005
535373
655429
666014
566743
517610
734726
1170005
726810
498252
110323
765668
946446
453453
974683
1315604
781055
367388
391226
1177014
728241
104535
758802
431607
1294442
592318
1099002
256425
568867
1009205
862285
1099999
1212594
1204615
382633
860530
140673
975568
904950
332503
1055153
818042
668499
251317
1277381
619565
332233
1339190
726025
1312187
915606
667682
757461
1226565
684095
83510
161299
728718
1048396
565605
665488
341441
33695
661140
1043358
905893
426641
1075166
943614
886262
1308766
538771
838039
1274846
721251
1081593
714935
668615
696653
380508
542918
519876
816380
336043
834585
856891
310083
1146707
1110389
841642
1154449
1053236
388383
460203
1198124
734726
859936
861168
103912
168754
896122
219221
837370
465952
775097
67257
351373
282577
1320598
1184091
260755
299935
319705
129455
92885
1301000
836508
359125
897881
1324418
598097
841368
384771
264477
1191546
212197
1293912
221316
640924
510917
261825
1156646
1133664
871526
27525
477119
561028
455888
740792
1120519
1062805
1189504
1085893
420808
95584
1341678
324609
992396
991894
1192437
561729
647598
177440
123071
1032986
1336103
1018451
210504
544376
492404
1227663
1338230
876926
1190493
1319076
787739
1083945
387707
880166
52955
1136351
355637
551767
236108
852077
1258335
1143568
624951
527568
1038910
1268295
756756
418648
90948
700366
701261
1157578
1205247
15550
111837
138727
1291547
528505
283342
281401
278965
795767
959402
881332
284218
119216
948490
320755
446690
500844
1191673
121131
458966
575027
1059060
368429
651931
1025773
109501
637444
956513
860828
967192
1237576
666497
1299834
550107
188076
12957
180182
708739
174323
916986
559081
658608
919009
1189026
616537
1219388
1049438
974104
6369
709544
680869
1075465
926188
579793
445765
854306
1252015
862966
868433
1351885
163034
863895
934711
828456
1163768
731381
1264914
97528
552079
381490
904143
644792
35503
1238630
375303
477586
362288
1149738
964611
1216532
1044445
806576
268399
23558
1260443
425511
1046488
687866
742808
316107
684087
1223157
473600
855179
815358
37985
484948
10509
494472
134099
643925
14563
202632
926913
372343
23862
235015
445673
811487
947657
175368
986090
157395
1345241
193744
394049
450842
179738
868847
998153
409227
1289101
1240954
132721
205323
1192741
277617
1109548
1089288
390351
628803
1019460
482909
1171431
1299328
1025100
331335
1350227
503407
1359143
246125
256777
881983
728913
872632
571056
105343
253397
76108
747945
879913
1219110
622416
1021535
1091903
1062072
569693
757227
15625
914340
1266194
675852
573593
20678
1271831
550443
568242
35382
312787
408894
733976
246003
1130871
1269408
177855
1002109
1307815
863292
570649
320493
1341753
243766
1276524
327357
148051
665521
76020
606296
1149118
148960
317095
100745
1284669
185182
1302689
523503
1185343
784693
473923
612043
735368
1004266
191503
589924
125381
440401
873391
872542
475769
1152650
1163901
1027005
931450
907245
396610
1359920
116971
692639
7423
1313687
1046681
102497
475353
874888
775385
1024807
1270492
720329
178807
921178
759908
1118998
993332
556060
1278113
1327897
456209
709156
439392
914969
281913
102190
1133196
934497
1214199
284009
549810
368896
397769
42486
530115
1336814
949067
1053729
1166390
884256
600130
1025783
251680
775855
1167401
1056900
1287931
1095547
890455
979655
297471
570685
455351
519899
1132247
642954
1013888
782935
1285461
19950
1321868
385272
803569
1270294
452140
553555
1004734
1302197
644425
860835
239209
816985
603444
4230
842464
1240410
279969
1136305
420023
667507
304235
564728
677418
524882
1056376
575364
1123038
81592
990053
574868
1034609
1296408
1205774
675016
603887
886884
1309827
1004984
1197650
429761
15362
459344
408029
1019930
934287
542847
649226
853176
637292
792381
55070
992686
1216472
201279
760631
148554
799344
1001800
355804
100316
49395
78001
954116
424521
684317
105520
897475
1076855
771479
452919
407832
542666
455615
1201538
788097
201861
241509
381924
1005523
139005
783752
1114156
898060
105758
84761
407525
247466
750892
892976
615941
716713
1116991
1112541
620304
496402
460326
254834
157491
236767
513807
551569
796368
728601
1236804
1054070
635718
17971
84181
1293072
370316
1101988
1108652
526227
192176
438538
831479
619520
421956
418199
195471
947885
578593
598573
154934
193900
837999
808712
940183
1325123
234686
436614
124582
369874
1232540
1048927
859366
409936
75629
781271
375664
16324
508691
648921
1293994
156530
669821
1039631
163747
422259
581909
166107
526150
898548
436730
955717
185647
355682
645600
2316
887140
501361
1079077
766394
1322921
151677
268766
756840
144859
744113
1273695
1332518
968350
147524
232588
152567
795369
308354
555556
462840
996484
234242
1265436
359206
30974
437080
523671
358721
15498
208865
859702
748
318883
1135475
65809
75517
539109
895259
307249
948225
1034422
278789
937124
1297415
268962
960143
1069711
1243243
608821
1042963
1134406
438637
145137
478790
1238273
545083
423734
585695
576874
462222
173321
566772
697315
1206472
74584
32045
425581
144624
94291
388257
1319113
872701
284742
463943
771883
1255272
580435
363960
430701
606416
1176694
197805
642005
417130
744765
1312470
845695
833280
1122991
781906
437709
34417
425148
1051426
1110742
1321539
965999
1150447
449814
518382
902107
1116510
217452
982173
192561
632400
993005
67946
212829
998982
373928
1058592
1308242
713303
197016
674294
932030
1289911
10030
689029
745594
119070
1034174
318944
1010216
1284685
892076
1271491
942655
1281146
887468
823940
922849
1188551
67723
685707
338372
421822
396713
1169824
1101868
777900
674753
1095750
698772
1337368
927892
1275295
560850
168889
782127
304738
1001522
731704
818943
404995
1320752
1004435
456111
700053
929909
386670
846838
489740
795530
1007268
44817
1019782
535234
567775
324265
973194
907411
430380
886196
283060
686517
82448
1352000
870104
217895
868844
185001
559051
850267
528896
598326
357616
381147
585412
164148
687531
1293402
594770
580206
1297192
566066
1351330
644157
773293
1216254
1117878
592710
1050083
935994
426189
331442
242363
600799
1334546
1092440
871008
181748
1342306
325335
372215
1178340
1196169
174305
804145
883293
112513
1282076
1111848
439418
172507
1268274
1351510
606413
1353367
858925
1230921
1226030
663262
817152
582608
1084618
1131748
1206261
578451
678527
240229
1322535
1072056
566829
1170953
92010
553384
1174372
995765
1185742
733900
512135
720473
1346570
575364
906049
102621
842654
1048342
864431
1007422
384374
1081036
751054
103211
878440
796586
1033576
611836
339767
618296
319084
953906
616445
501446
705279
528796
146560
758804
543083
402823
503675
1055238
1248909
971176
1133996
948440
935316
556481
703319
602265
311435
256240
1340425
675904
557558
944780
893415
840427
424889
49721
509176
845978
325586
732789
1082731
370208
1017734
735256
888394
162240
380607
417692
1005804
602444
989055
1152374
792727
1047228
1220337
899173
520428
149038
281336
112240
1060959
707591
515783
280238
1247419
303229
658086
736191
738791
251099
332699
67748
1299200
907984
1063455
191956
1090388
231367
246821
433097
1140954
836283
307359
556920
390531
603543
998702
384067
289525
768649
357298
1330801
1041647
670257
5123
1299609
1349322
484286
436546
207543
456521
362068
1259685
456829
1087565
755576
288113
22871
981431
935359
1322736
888686
591458
1191306
526951
402667
33949
737919
998393
319631
1055758
940228
1060142
1120606
910335
1269979
1114053
1353456
516764
417924
343545
465134
1328493
652730
1072395
852443
942749
1169940
808761
748683
780622
1103891
421558
92681
1156351
31727
1005936
518866
1100763
45496
1138662
1190701
251400
1100319
544270
774619
899423
370150
1354603
1337865
376652
932602
62707
1156878
1055387
320135
554761
519165
1016125
734774
1174324
941136
794106
752766
169074
63755
77377
30237
187568
390496
956874
691721
578267
1120583
941670
1234139
715552
939399
493013
190628
121936
539870
480067
865958
918153
242900
708552
94498
916066
390897
76591
1134061
954259
550123
815812
649654
782786
1064834
1252707
916601
936907
42904
508798
513377
1031971
398161
330200
608460
1208969
656508
99551
654690
278165
1012848
1193394
712111
514580
1321399
1165711
1112520
159702
1258718
150039
853897
645020
752575
485615
791586
136786
1081049
894899
21783
157483
171986
613957
632717
1069091
251094
109793
1038588
812319
350636
1080957
741628
759043
1299588
1342181
881233
134321
1040382
323115
795416
868709
790250
667166
492856
1196193
427769
825313
257109
1221916
401567
762132
954961
578888
1170188
847907
1054583
766075
22999
232953
1355615
576163
746184
54730
903277
559499
596578
407650
834053
63768
546719
382310
377802
18912
438201
772177
416638
377745
1254283
1217145
399964
779015
829267
313222
731022
935151
227947
968517
1183313
862260
306436
173589
637355
429012
357851
633648
1266970
207638
766369
164006
11854
1287519
105177
703083
172697
1125248
1199914
1018241
137248
404790
935441
965969
126220
88142
21270
203987
1159155
337394
1087085
62605
382099
761539
817631
542830
642750
645038
124644
15043
467720
787173
488824
1347082
1096949
951632
798524
894758
851820
63773
444166
540160
149508
310787
1005955
1089420
358653
561929
327749
1306167
1238367
1316179
135029
668991
273375
310997
1165196
624739
734977
173310
33969
80992
1348837
157115
205333
967877
737482
403551
385265
1338801
938865
808551
5638
243298
1284699
628151
1230024
881864
2545
538012
12465
1004843
387155
1321005
674401
1284472
732146
940968
339987
675245
1111468
331422
936391
1138664
830392
503345
1085962
1036365
1044553
653607
866773
547366
121623
989265
1057061
39844
128141
595290
974047
635676
980660
761250
1288251
358641
144796
77865
539031
742436
1131294
651237
740096
1247921
810190
802722
1007776
1182283
1029380
173759
252777
221186
1349896
1116579
811072
414747
434899
1178936
646278
1072686
369982
881345
902898
394645
997652
1170119
555031
116503
355335
286616
730019
955098
898386
1362005
1348526
1148316
1348731
923799
1274843
860119
769410
915012
823089
72729
1144584
49178
672374
890910
381112
771252
1146456
897430
227605
1055633
966743
605710
680034
559700
172021
445349
1040329
791887
809248
1295922
1229415
1240947
1281297
266847
930990
479636
510046
317839
667224
746804
1223334
1092459
104493
895058
11652
123878
302526
1114337
629151
329714
328759
133687
1148857
1046472
88146
1298780
1267161
902890
489686
798028
15397
505803
1164601
929539
613121
1200163
530624
43226
784926
975491
518953
717845
652790
829577
849761
864152
6333
1042818
555627
195458
697502
201703
306908
546395
218426
984046
169957
483774
18608
1079513
1110905
1182344
1061834
64901
615498
283216
54814
1111994
1257791
202446
1096080
512404
38452
1148664
685335
165147
876773
132468
73447
252102
1256958
729082
214622
401174
260173
1113281
331480
552345
816732
398330
518201
618600
907466
735309
385456
84453
604671
1278078
1355049
772528
86157
612731
481378
940551
214324
1143662
933642
1052989
931762
89684
757831
889760
1048804
87234
988748
795405
288084
1214026
690453
391584
185002
789123
191303
393970
798216
300756
177281
686702
1330339
1237166
114169
258619
338805
341852
185069
723746
1248279
926951
32458
414909
377902
1273287
78184
1120861
846460
614744
735531
1216256
557304
1231759
601627
906486
1173628
1093799
840149
238669
647655
94706
1349738
368155
427068
1307300
1117178
360279
315717
1323332
1263593
476251
30981
230483
1175915
1233212
1185006
159742
494384
362816
1140626
232815
916377
305906
944369
264163
413988
937113
1229464
317120
1119687
728849
570195
917179
606573
732093
147828
1034791
41621
1207249
342868
747312
830627
593330
1100002
92484
514640
578060
874914
1327844
381143
1337065
877565
160096
1088296
667424
94671
249549
468529
454449
421793
763452
326639
949355
657426
1215737
1283561
405466
832167
1086241
1338088
876310
372722
1152712
938912
36474
1298480
909042
1063359
1248584
1065912
1058882
1116257
414756
185725
1003900
1050859
226703
586820
574374
678467
1208751
151901
975794
550673
887212
841056
483721
557154
206575
1294105
915009
1363555
340853
293860
699715
1050458
390444
474156
340589
710324
109697
427015
1165502
1342561
345314
1283952
889083
841759
1289915
296572
148152
1120269
1343782
975206
439443
256635
788536
880182
1141371
1140491
410423
1341117
738683
278596
675514
175080
318236
381001
667259
1030838
286854
622280
1150669
1135231
1185004
164390
682954
225507
207980
1062335
1268645
1245265
801766
971796
316127
1190008
951879
573357
20197
1164582
641536
1240881
152958
207618
292623
473494
532183
969320
198698
430262
77981
616152
864333
652449
1037836
544251
255905
429588
105854
913317
647901
922799
1159467
1230336
337386
793399
700380
43886
46100
524088
820866
1285533
820954
633988
1279233
1190773
519261
1112773
879046
863552
155269
1301192
1104130
403727
1202932
399035
1270096
874171
7452
1202636
511412
588537
614261
649442
813151
251450
898556
393180
1299384
1125150
1184395
185166
537351
1283115
942978
190753
405833
1345275
314653
255398
21399
614091
566157
1101014
538406
706986
898715
1082146
109653
674388
1181905
858259
419828
518870
1337756
393812
403618
523240
1027839
107846
293060
277611
5654
321291
593477
138559
1207875
402507
1172334
1110953
368260
1236489
745773
46879
1349306
552402
574995
656280
210912
864885
378879
1277758
547610
287234
530331
492800
1177568
899228
1044491
1356086
40063
932538
906743
968852
1016137
310159
1087920
406825
943842
535900
646048
294505
354235
1014991
961672
1219543
629580
1299398
1144502
1180763
1359572
855438
707166
981344
86173
1156697
211717
354848
464745
331456
15777
764540
503958
628338
1072751
977015
1257947
351847
40912
803262
1106660
7322
36744
1006362
291545
293053
707511
291502
1040369
174789
483056
172716
477498
554055
1219244
371349
608948
169119
978529
1228057
855753
1021837
895498
478579
145186
61981
939966
1024846
1267861
421188
305008
923749
1292964
985808
506996
140531
581206
1271413
192515
406399
571942
286270
619668
414141
797881
40036
1019918
92447
585717
461096
853192
719344
947389
124291
1188948
856063
741044
105460
180217
865792
199883
1026381
523822
407504
466997
1302449
149501
129770
421306
237454
674684
478877
564949
305271
42542
649463
1286196
151456
749512
758095
819304
1014297
1162392
379120
1220080
55847
755263
1139868
46489
180261
1179337
100507
1264903
362260
646838
763966
3571
936482
797556
21375
1141755
1005767
162042
401963
979616
496536
677826
325431
417767
263083
975514
1175918
890486
273695
75382
91145
785905
1276653
496587
1105273
1077097
386671
51624
1320718
1343799
1016298
1031212
1004694
387716
495172
1096497
223616
318398
169251
636951
334795
1172546
191358
150506
545557
205607
763784
1025291
243746
533270
802010
722748
690336
918230
229701
960257
853178
307988
70835
203823
503592
1109852
1150208
674625
1067208
84462
1086599
429296
356234
979513
271078
1076231
513528
886848
586643
814004
792126
1066652
878672
738616
921691
1020411
35368
1302769
187445
624364
298255
1249729
1332498
44177
649456
283120
1347640
828851
601895
610982
432217
1320123
75358
217009
990848
49074
966425
761275
1060717
814570
670
706113
334193
988516
122820
1163934
900998
314624
559259
96242
1246955
197739
1033998
720658
216610
436483
900607
1317435
542220
149963
869037
239946
1327057
324885
1207884
1093071
993165
226569
137087
152883
463590
1280486
409228
524892
1266794
436393
456804
914293
582565
71365
252825
69925
197330
66545
806419
1045584
862487
595539
15599
849113
175638
110849
698313
1347067
109967
1116305
1156121
310049
38427
986865
599477
495652
1081858
446813
982697
23109
1240627
1328479
598372
1183770
826974
737642
1196763
149000
146542
1166167
760554
655059
306881
1082998
1050824
42049
817209
1247883
997512
963846
922311
279693
375390
1084133
376759
961014
779942
104312
664444
280230
492464
863804
1201368
659140
1261400
488090
132470
1127833
1362742
1009299
782702
1059304
1344660
1188105
1168688
825413
213163
1270620
676367
1104059
404540
358174
433029
446987
548239
719896
14659
1289122
44095
1242349
745228
61640
597910
223948
486635
324312
789909
1223949
113733
288558
593818
247590
237402
738338
308909
476707
76924
950441
768145
1157619
961898
512855
1251327
211307
621312
1320942
453598
573260
394405
78638
884750
269552
1186758
731710
880549
73688
148816
308000
234930
988286
470641
714052
668541
462142
36696
11993
566363
234471
1239924
307219
158803
660082
1296455
292710
853327
980816
713465
560246
1106001
1312106
917875
550695
74087
170756
534836
860873
329890
527587
857382
197847
431999
835183
806454
1016521
458017
428382
859315
1087418
598097
57969
991788
865264
734748
1137812
732463
312574
792598
30843
762114
872004
289749
832512
102603
219778
331500
752776
982329
248453
124775
8561
275877
806250
1044554
1112964
1191290
1291579
783409
720356
1330192
171744
732860
709532
1050236
564034
310947
573214
914135
399159
488763
1047674
25657
710564
1098719
606168
1255067
425442
1240599
486312
234445
22602
296350
169565
624421
392867
421307
484518
874728
270493
1241195
382178
461720
894911
797554
453343
1062459
1305874
1360632
1035460
411615
964221
529758
927167
1044370
324040
684455
26568
718076
125676
259873
460469
553746
633751
341375
1322758
749392
878835
932773
1333884
1231788
674218
771257
878816
1335353
1159542
987907
1256169
1363742
62928
990140
618303
213767
830718
1164122
253394
834455
984137
1112083
1215894
331023
721729
1152754
481143
89987
674555
440650
128279
102731
290204
1181179
367357
534139
1357849
1164898
633222
1055540
1336347
821439
236822
891416
705859
93220
412944
576117
62752
413753
1310030
467954
479670
843506
204903
1161306
1017324
39857
733650
1360165
881540
519518
281787
354106
1328307
374245
320318
1146204
223896
367637
54867
867604
859545
536755
917727
753990
350916
560134
87188
1237253
352324
269460
278214
1277987
1181073
1362896
609919
1018902
418919
1141221
738708
991964
406137
23019
448358
1347897
474525
37620
434817
630484
291079
1111367
188154
228369
1305650
1165493
874366
1156679
77104
1209478
969307
1286013
659807
550000
767936
48930
92017
1026265
1283478
1108011
205851
310693
498031
839489
1186931
1044038
696521
977509
1330038
257248
703686
928855
1089565
1246626
602948
882507
1186389
672918
599942
767832
775963
472026
528103
1117925
736313
857479
13627
277169
1267182
607360
174155
541538
1040178
1111323
1042127
268883
667197
602329
1055214
1296707
1020781
256847
418896
123963
891386
1231246
785374
1034267
932008
551815
151069
569679
227368
197273
1234568
401709
1183858
286097
416146
92455
634224
192001
72361
465933
629622
501201
799551
1322132
1159357
1070549
646076
336042
1189559
1043907
370555
256983
328102
288786
1127800
666414
1104638
1066972
53855
988484
259389
108871
707423
130462
168138
587034
239154
881753
497817
39882
462116
1171
1145596
1054242
558848
1195467
372445
207037
176180
1053779
219237
272489
178040
386490
1201532
1030227
718514
493201
1091811
1200402
1046279
611814
594281
992214
890239
1168126
203607
367059
864350
1346978
573803
1145508
200130
424702
1179425
547518
1153063
112353
1230333
1090457
13966
1285745
14576
352452
3030
295724
949665
646588
1063855
470249
1053413
556157
320768
294367
328293
840728
873400
575896
797248
709056
1133393
1205115
29339
1294728
130194
81247
943442
502686
402365
1492
470638
1046404
741366
965689
825582
857630
919693
22851
776962
1013133
778188
410694
1005123
981092
162617
323539
53178
799328
58707
785171
647566
609488
94522
35044
1014478
211703
674456
495575
1261716
294291
755283
585483
1200657
437189
229736
728850
468727
464037
818499
1044075
778139
157409
586697
401590
704988
676503
160896
1076701
112667
1239004
640414
1288564
1289398
1125241
922656
385239
772007
1153920
12776
1149186
406622
819002
1210662
1292507
1317123
1202988
361230
153712
1171788
44757
1200800
580522
1085737
822312
68932
98439
650421
573165
578143
1072449
727411
798728
318999
268396
1183267
73086
1305728
948821
61818
112847
805557
1125887
1196614
827012
1127651
671257
510820
380492
1260595
355444
1354999
1131336
568569
279867
1074266
715096
417051
1258486
179503
924141
200657
844184
1117329
1081744
690910
295323
1246564
799646
1079042
64702
519535
859765
255155
514520
453623
1093328
1195398
1346263
1261072
856577
882468
625843
928949
241
774486
982789
1303989
1255244
421682
390548
1285884
1208478
302402
132937
920328
1286958
936220
947364
3862
950375
47958
233434
321354
1313687
1263677
1315765
597627
413263
776523
1127740
480168
911357
779315
676144
1210991
435378
964460
110107
1352145
1128598
349863
1351423
948402
32275
537032
1026223
31144
700371
351216
155085
658050
883414
996399
1265029
415755
1098062
1021949
136659
900713
1178100
1009440
732712
1348551
855746
937049
601460
1069764
846395
63087
51258
516611
978005
1123194
27091
716389
898484
192211
863981
350972
43858
971537
655653
806030
448294
530414
203351
638703
1262975
880683
53319
981124
125201
1197210
209240
1250981
1282594
106246
1016137
1000426
600872
1218583
1172416
1039469
60833
1210779
1113180
147982
304707
693555
952408
1239176
172611
1324212
703291
350658
584226
801113
439195
1080550
884948
507265
1107925
963795
515310
493947
743686
465400
832076
963425
1303391
872523
872794
76140
1113725
1054995
1114986
983711
1300956
393401
716670
1059090
317842
351410
1359320
88644
1155283
571689
675533
712487
665505
1058588
932082
2730
444231
414177
137577
989985
1195771
797743
874781
441933
78178
113376
1249327
675279
990094
370345
742931
1024141
1259438
557814
865180
287140
340211
447717
551687
1135482
640355
681828
1135464
1035669
1121846
1332672
512141
246095
109189
43194
247633
1044066
1354249
974406
562026
608217
939409
889856
811930
496855
667489
584977
1034441
945423
950746
779894
950080
748177
466352
307890
429275
636697
847180
505168
904045
349125
1008630
831961
1107961
875297
876560
996483
661271
810460
589072
1092913
261636
1067406
821450
1083547
679935
895549
561675
1294147
1285995
780142
610295
394332
1008932
285376
1079620
788817
491996
24179
873809
806395
1344077
1232741
541350
71896
785145
247670
336363
1359844
1069786
660714
530016
772232
1174923
441639
1108880
920534
1339405
886200
903026
647129
1157343
534595
354467
453692
452558
819777
857149
129293
339546
1175155
1278346
111919
598486
333579
632570
1133861
1290037
595480
1191564
964267
1306886
354268
37765
1195330
460831
1314822
1003993
10215
513686
1288689
1013753
273958
650079
1259483
1289496
634437
1341630
918484
1160216
1288532
1072891
792978
306984
193576
484353
120897
1167791
109202
768884
881264
1342874
267527
780352
757691
750908
423755
177353
418422
881224
1188861
813360
459748
262417
1362454
378651
200453
385675
655970
656399
54574
858883
881901
30670
222608
1219288
663868
1004570
1014247
602244
92885
116050
977211
596235
813011
102235
541485
1298931
258240
616225
974136
802124
249175
30821
1298286
1256838
601427
176890
1114700
718651
1099040
832446
539221
1118547
1297637
450250
759169
394104
588002
792907
651055
1258707
778741
156050
620658
1355928
765124
23554
343838
1282373
301050
1068860
166499
563702
81416
624438
152715
1198825
1101225
116705
359794
149951
1310100
61897
177336
1155586
921035
700697
219091
818766
332800
29042
629062
1310496
703487
989283
942493
1303859
568215
670066
233971
573781
1055002
120740
390939
777052
880414
1285273
341033
14893
1285926
107244
1008643
393419
182996
1259479
171180
1187558
847421
651202
1245708
677747
799933
746941
461933
221310
87156
711618
675577
1179151
711059
1344368
3039
525125
588384
330758
313917
29787
698290
1123683
1167370
1225299
475038
1165330
179135
1239290
439582
598895
328090
565727
293706
333790
228086
217410
900665
464701
1251846
120732
364449
745951
4826
895959
880017
73614
506108
884818
433982
1184621
1346128
744113
515152
1157618
651477
867544
334696
1056236
745566
7756
1174007
155980
858644
961703
1282813
622999
1085376
382474
129945
280984
229213
966127
728417
537175
661715
211896
396522
852346
54635
160127
1272444
554048
478037
44609
765672
937219
487375
266663
112695
446979
304618
960591
455215
346280
1258205
1238398
787994
346729
101781
1079404
1103584
342167
300308
814995
794070
1232541
1110837
876189
759675
623679
433281
630489
503093
1262143
586791
283386
336599
396728
168492
814297
1307078
909053
39637
1232410
291882
1201598
1255561
1075909
377438
980772
520360
684191
149166
631833
184358
669906
1288500
500945
1176132
1046441
1322116
526521
1235296
1240610
143750
713651
954014
293796
518165
275459
655525
1131746
708239
319646
1009159
392357
1215535
944329
135660
1163092
1065294
612559
983071
108
16509
666202
308852
862032
1199726
1042100
344939
331913
516556
518618
815449
1209596
36799
1153237
900184
778075
1196566
416470
1199960
124033
618565
655281
339577
462348
925098
411720
1223348
133954
694393
1148436
1055200
173277
20685
1293670
263053
309043
1173952
218628
222274
61380
875984
328066
1285794
1296894
710608
1030138
835874
552062
423123
92970
486406
1092009
136915
1338926
1306949
1047145
649967
1001971
1263090
607800
1079641
70027
1322174
439948
206878
896272
739025
577219
333504
472989
357725
1295381
129845
962806
90440
917519
1215530
1092530
810516
8366
365116
1239392
393808
1148242
201025
634020
1042244
654323
111265
231134
800725
765733
1303863
505338
82258
1125768
1164512
52078
1331116
1337696
1046212
1123800
913023
438783
18357
1019964
1346922
1014396
593139
424030
563758
296346
1031434
260455
1149088
349167
264430
100666
698132
359704
821945
665432
1060624
698104
206082
710960
821549
1042967
663456
565291
553390
780339
1156749
879668
82936
691590
453500
829567
792013
92157
1195280
818079
881580
367944
51216
1342805
1285484
634994
1161826
689262
1285049
1247624
1016211
1235613
220719
1194515
678106
1029287
464628
178102
666468
1035506
189959
1195146
370863
39406
1243027
275076
129979
623966
235350
938806
910791
473454
284125
1167632
425567
1088850
1125899
138831
277191
67711
30151
324557
1111114
301657
322359
1341605
1127558
508728
1167143
182420
578170
574480
117743
556881
630563
881262
814707
1351230
208740
321725
1072401
785056
10047
1325432
506752
1285200
800106
1204292
278413
996669
75314
540629
565355
1148184
1100968
722351
180666
1031693
1117069
1021732
257716
518428
898469
315446
1356816
113472
791009
1129313
1078574
145688
154067
1068744
346099
845873
97473
74455
741718
912520
549630
587988
1054207
219184
800639
245487
280825
259789
846075
41685
1351105
1297423
862323
285323
1174540
419004
71534
333220
401604
985716
1238749
47295
1079681
350707
249573
204326
128001
423055
956050
241511
342917
788874
420465
997421
672599
647656
655235
902139
568215
292871
712843
1089469
705803
933047
840153
538272
1362390
116505
702174
64308
639371
983268
966804
1049551
379915
396467
840395
1087925
482576
380515
1306551
1053072
238856
568608
312223
79584
726019
1250855
370468
922739
989730
519707
206930
944424
709115
984894
264431
1147192
694761
299641
802210
569568
633849
132498
60914
339795
261459
564665
753405
923285
484244
283307
794437
1323843
489118
844724
186606
61890
1237212
1283288
539272
944404
1295692
1077790
222093
331138
1283874
395973
540619
102687
343158
1307020
820198
496178
270225
679914
1065174
429216
226990
156947
429387
399804
76674
230553
232754
935463
1033468
978088
1048008
870080
984149
13020
678774
544255
314975
198447
48138
488748
605050
555194
1350591
842746
956737
211545
310101
1126108
917526
776263
560060
935499
1302005
102580
1342513
652427
725936
495087
136206
305916
545708
1039905
852248
629647
1175278
969521
1266383
778495
324039
126747
352487
757120
106870
200440
675682
468725
1268307
162978
925679
752632
814543
947237
385706
391260
10740
418992
539914
765719
1182186
889878
92347
1242394
144062
1127185
1151619
1092797
261574
543786
1300513
668254
775905
993116
218858
673493
1157635
170876
238377
363638
445046
630769
755201
550138
718509
728626
1220892
504857
250059
256182
1232276
494346
515939
511890
277799
168545
389663
566859
1297459
666549
966344
722530
178155
188308
1194879
1279442
895684
462090
65466
293092
1067172
207257
719639
796520
937515
473827
449082
305090
1807
1299759
554217
340326
1206681
2557
426485
257539
712074
60515
713980
804455
1210607
258848
345393
1147108
1022585
1039380
362746
1305051
1219400
486562
1081100
86141
405672
797386
43747
1165531
1352584
1196207
1261356
1315824
1000301
1303627
862279
49736
349429
361763
917893
274072
560019
1169880
1358236
131356
770054
822420
951044
51278
769691
63050
550569
622100
620044
1030497
941047
1072635
525463
752164
1223893
1168607
365271
860374
401790
1189539
1035457
14799
986879
173624
812084
1065310
1338764
836652
831308
737621
795662
93147
749131
441391
534250
6479
662715
829966
744938
743184
204318
1118772
772
1166051
424885
911766
1080188
320506
829171
894605
1119967
448946
125241
1272512
708104
1310999
1323982
17532
164820
739890
69884
429817
947379
413851
688205
1033229
241057
936704
160395
841973
259871
860107
568106
414346
74312
1336657
814884
1198610
752540
1194956
68295
1022598
65003
1147640
1138512
725025
949272
20442
1277904
810897
62578
1008472
1179769
1016483
951409
626789
39906
4631
1097691
1156895
686469
157143
1185211
566519
1352881
518177
510563
106844
368707
135225
793892
430044
807102
735714
234362
1051152
576140
938766
88342
670755
1113632
286608
652623
277115
20209
761218
639268
1363840
777506
758242
1203189
1334824
494488
885561
319406
1233714
334004
812013
794268
463024
833567
1307261
73349
830882
19226
152241
1265607
266391
330029
1299956
261552
4538
608716
1311226
1186505
332067
170632
182605
785059
816673
413434
817661
351499
871173
704990
1187814
1082444
1206252
1362677
330107
542950
804068
1302327
818684
75155
779819
77120
179750
1124111
1197043
73603
836651
333577
629181
1153478
1150527
1359793
1249823
1001156
716586
207085
271216
1128583
176865
798862
483156
1235772
505689
1139115
580436
1271343
684615
99478
254714
644969
577050
402680
34749
606113
6745
618218
584588
266105
978223
1246989
999781
1090197
160144
1049273
1142345
62657
409327
662207
285945
750287
297546
734132
933199
1110247
525510
1240585
795229
486994
542471
1151292
40871
299502
993769
384666
1269931
271667
776052
156895
347140
710687
971593
482645
246792
786479
151219
209940
567313
190408
591708
90090
677964
362091
1337187
89323
853102
390262
104614
10848
30908
1160467
1178365
357581
908026
890866
1211868
582744
277672
84928
614166
934233
1057597
20174
624765
464578
843451
581768
210322
1217467
755490
547739
497409
574838
846925
486661
648388
365353
769770
1168512
528821
1038422
485921
198199
1193471
80364
1000360
1261706
1062561
683073
548375
1106308
957836
508521
562193
898908
558303
343169
357195
1093705
314070
312290
779951
877773
1225551
710708
960711
310244
1044199
585540
1059590
838040
1044815
877083
1122490
834402
906528
374457
152354
506276
1210639
719115
1323248
984268
40489
120308
310556
630125
694374
900827
446521
883857
1217489
784820
1359527
283221
1351114
679278
334230
1002522
694635
473472
685921
888415
1222505
89913
376028
484312
1232938
92906
213575
1209511
577777
135485
943650
1075052
859815
1206335
641949
1153253
176208
142056
1171468
357240
1039973
731190
969156
1251211
378764
406226
1137882
1174968
1242702
656639
1059202
1142262
161468
20511
106036
498717
958577
1272388
283129
1269168
1063155
1215307
98245
390803
292997
449253
481593
198018
1360489
388687
1293246
1028001
12348
32241
987333
812233
903618
180067
60857
390507
882840
1092498
1137882
298068
585124
347209
681136
541477
1178808
139599
98429
1116662
495539
797303
783455
266038
64960
838677
1043376
495980
1169737
330792
743747
1094495
952712
1004263
412778
568980
259606
489920
398090
322324
1347009
354123
1341104
1235354
821739
350698
442169
964385
969191
353395
906723
589008
1319825
137412
743760
3246
179683
1333509
342240
1014074
88148
152061
29099
491286
852223
776454
1145752
372751
1015707
588795
282856
879008
639929
55941
649669
91976
272070
452059
27136
574440
587413
824943
1277358
1279177
517497
603962
728095
234025
869335
300929
656334
413736
272906
255650
479513
685937
872679
995790
709518
505012
984798
752646
994103
541634
656129
412001
1062223
53099
989750
15342
412253
587064
280423
668474
922859
117100
717431
998311
983290
888038
420708
996159
122549
91386
1001306
971903
156350
320016
1323125
13762
825874
850515
1296977
1325982
104493
1207359
951128
944206
797089
801076
4972
1064572
1161303
977026
611160
261182
527080
1249746
1219797
606684
487968
577954
659306
1011380
1122195
331543
523833
47876
280325
402793
627708
1172930
1034747
838238
190197
242654
123004
45846
274367
1276900
178504
565441
272130
654521
275450
350320
999931
1240457
273643
329307
753773
672263
738572
676507
418138
983317
381775
1301485
203730
468308
214123
1013547
616825
903654
488104
974615
419029
1150618
711263
517127
1095245
977772
360728
800314
1250853
1190087
406382
1362133
108133
91035
644443
153192
870989
47791
214653
49889
752272
464408
990530
1254002
44984
591750
907677
1097388
819062
123881
832742
386458
545326
1125935
1186480
1177154
319106
751908
122933
965597
477410
982719
865493
1339264
824767
112587
505793
1233545
391602
693284
773385
1229720
65233
421636
190957
592754
710691
608902
578092
670115
436457
1314777
847918
1081349
285732
182296
1229258
413895
133400
1293665
870994
934799
1142489
848840
258237
933127
1348193
859486
132108
1317453
84198
1118313
15903
835352
92740
1067326
1356728
1101400
555040
550476
636162
96300
1101654
13655
166392
871048
613489
1000604
77667
272106
163035
1065542
715825
544798
258112
1109416
1331824
392578
436444
39686
675059
336456
1113386
303269
956803
1266627
1191130
888285
59159
643809
204020
900150
179797
725098
1343977
120850
896708
1172847
610203
24733
451838
1362110
939548
515690
1292859
678414
319185
1204889
659172
751420
987795
1113642
811374
830626
1032346
52061
393217
240553
135351
1250698
527399
914961
6926
604442
1029721
40392
593745
785118
916477
721842
1008673
1169354
200293
86317
628309
1033093
799427
446706
1155099
1096028
886517
237604
1209511
747505
128099
753937
569862
1340569
20599
464171
987460
1267331
117218
898297
1168364
1220229
181151
1311841
853700
1115305
1047499
749718
772951
194210
528768
1224566
1014192
1004868
931562
231908
600457
354728
235283
267349
69482
212431
1339849
25986
724719
953843
451990
1256174
117086
1024885
453562
837563
1231200
623101
215553
1239396
30452
704896
982672
1131877
1062508
227826
1109527
174369
1254101
822192
138318
1258574
253352
1218484
120428
206454
807500
1117279
723662
816832
334257
78656
1254753
137130
15450
476429
706407
58786
125629
315052
1128445
513915
975830
295835
928140
353009
168168
205522
1220557
324307
434387
828114
1034896
529794
765435
877011
65862
691615
1327507
1063915
853391
929121
664409
256988
222482
1038165
422711
229069
220789
1202529
734338
487433
522580
955571
1210221
216212
98237
725116
1121473
823796
668799
1046169
1292306
928567
692795
1312681
320534
1239783
405510
1162251
768775
838420
1330013
587378
1184739
703846
60389
989179
442950
573030
130804
943023
907373
854422
1151438
80207
801981
1122208
1045050
1140188
357958
215358
582272
449280
1321963
212519
1359656
1096269
1291259
1114831
321218
1152178
1219084
621001
1356901
168999
1145139
482276
700343
988127
286141
869935
1129722
991232
336061
670583
342622
812946
1295326
98356
123288
1180297
529804
260381
521139
199571
879249
311916
697049
1289976
312123
943331
213703
964865
203749
687276
138851
213767
627729
427447
838236
1037552
1123410
239029
765392
496295
835734
127436
298241
1172388
1149036
210831
1017518
12257
1027445
899906
165636
993010
895616
947165
919952
1062119
555487
185770
1276475
121955
856971
186016
887229
958035
1150650
727428
957177
121633
882653
103635
1194548
1203876
1167442
460011
188416
386374
627167
152479
32174
588237
99808
974330
15009
903684
731646
290825
369270
828826
1253855
372918
350444
193622
731624
122362
1229292
560122
268634
260271
67939
97774
842650
737160
953904
264483
293496
275151
710215
1298410
386263
754777
354510
280624
907585
861013
828202
6995
1144895
93236
612294
714940
743400
36274
903557
1302998
1012806
132209
340907
174560
604276
384340
514215
104331
1105184
1138105
515756
190370
924052
1357692
453794
603778
830289
48081
688168
693621
209642
1116725
187419
1104877
734042
409255
919009
1050879
394091
324978
853987
639242
957119
1222491
371268
573089
26610
510677
318325
566287
90839
295263
227508
1225095
340000
157259
386188
1085783
364493
1199521
387120
127103
1062462
1162658
533082
321533
985969
40217
1345374
279677
104805
1248431
1002893
77623
203560
1113802
328322
634565
306614
275186
329053
1063782
955675
197746
463982
1226219
845937
1048229
577341
8140
1257426
257145
574842
688263
306852
975303
1032382
1326374
1052495
331747
194901
1115029
739063
976649
487347
463278
1268750
190504
999602
1358772
394545
1148963
553083
468304
954501
409768
772477
495771
657346
632201
246167
301600
199147
700538
36565
1287218
191781
1147854
1299190
1274765
412778
55313
1185692
1272957
221112
803859
921797
169579
840423
560385
1163964
729510
949413
561349
116981
1286448
146826
729009
1063345
319963
1194364
159080
626834
1001901
830072
38509
188391
787480
880318
409539
1016529
344013
1248030
823950
1133365
15471
396722
623577
218048
258703
463541
400921
698875
128663
1040330
1102867
702510
619298
483658
140554
1208021
1038805
1276225
344207
1302040
219259
1357136
295544
874598
926961
751053
496793
58870
856197
310968
546717
739543
1091613
345940
1113490
40665
1183549
581021
659356
231188
1010513
1248879
863576
500927
1320068
1188706
1092450
1219521
498675
894144
816796
1098550
991839
447946
86183
489543
922286
783588
962192
569921
844957
442251
273673
808343
232554
311536
394182
1142149
1161640
426124
832517
230158
803771
267554
298954
1099995
186150
893358
545100
348692
269256
1155149
969923
440262
724919
92496
1228477
713943
773149
805116
547358
864482
1173405
445617
841718
1478
1112474
743100
903367
948411
175112
538288
443494
455996
1208890
510313
860579
158567
1239619
1235901
709188
384984
884981
1025692
890637
1214907
847570
349175
429004
797370
28746
154392
137952
178299
1279238
1163727
154018
844553
1000280
1144543
982409
443204
1112906
1157739
1115560
39553
1290321
997650
1214615
1041825
336643
524389
758467
255201
1098903
1116243
376290
759058
424112
602653
675119
306204
90657
1360482
521084
469467
270277
190107
813422
815383
123943
192228
381426
1357709
660939
178443
245987
1127194
1150316
374275
628644
885694
85137
1291373
772893
631814
452922
1161277
965945
884546
492059
896725
1364191
1232791
16735
766898
1307924
21912
1262154
930399
360987
116537
807020
1329796
1274990
1154042
1248057
295301
856574
555212
638116
1033839
91858
1103315
665425
1262973
653898
756453
318122
1130364
991445
1154209
1015004
884476
580891
107845
7791
1285493
1174723
738168
921845
827638
1352044
740022
208484
63143
1273747
307788
911425
1098299
28458
543453
1025514
567693
976229
97602
63799
616445
1343994
118056
741305
355983
1322225
1245330
89015
27201
1021389
692466
688668
432224
778864
990420
766435
8435
1212542
1249020
717818
198865
706716
1022329
65855
321381
1138343
789944
1295102
152256
887478
786108
1251558
195295
593351
82592
575907
894416
742434
62010
320044
1126844
1242610
570693
179941
1137361
1282458
1218169
803580
988014
507153
1027584
1277543
794771
165334
11839
591661
1014826
526195
1343341
1353440
412488
451394
845521
172064
25592
782896
1213934
397302
850085
993727
1099349
1150154
630908
1174896
497157
989399
423027
945712
261635
777554
1094074
1359551
152021
244759
1350176
274259
150525
714924
363631
499411
781158
41829
506449
499466
933911
1136861
1307055
14523
1185303
1029829
1069946
1202627
153600
985791
825367
334377
184893
413496
1347330
442584
472457
861697
1351137
649240
1064985
376183
1127938
505898
1334433
203514
343080
394358
1286498
1237168
96230
132609
180282
64551
506193
548512
518877
922910
989367
605917
198595
1200890
992112
1222887
396823
1345558
1318148
1189547
3667
1347715
183596
559163
991051
641640
665677
652633
317098
22351
1170441
1215237
1164551
510235
985472
1318877
1322110
143729
58601
614444
437827
1193590
123229
964586
1245070
126920
10532
390832
307359
956032
334130
81217
443853
1109466
1062954
859222
915123
339488
906091
1140742
1067382
1105109
622418
420845
352119
911338
1076592
147463
23346
849556
1077114
520568
700674
809293
136939
863398
223737
974813
424010
492819
1195431
376000
622450
1198557
812198
1119175
57836
979537
666461
897882
1009712
125789
315353
410376
1103411
1122610
834539
608554
826323
257317
1070831
914588
612308
1303549
543147
1286794
630728
1297235
462667
194543
83287
650773
1270655
719497
594088
1222728
810401
247642
449751
773134
857747
995788
509057
1181018
795321
1257398
900710
346087
747473
826128
1359131
715956
1057108
95923
407310
323288
491765
547464
399171
51103
136824
959201
313693
662379
790517
494755
566722
1076110
276218
109058
1143178
269456
332711
1037978
898450
1001821
662221
338899
662101
782863
1168309
1316796
289351
756935
229160
993309
490859
1287569
564702
1008964
836475
525468
1220089
155149
1198316
118876
1280910
210086
934267
784661
191853
665024
868540
389756
1115976
320826
1163409
694261
499556
976201
64076
408594
507700
796161
733017
570219
26842
82061
870150
1181913
522951
1236859
1251375
680247
65135
414358
903006
1198870
449038
63890
1037562
908100
1060504
427169
1325177
1242383
141207
1273324
1281748
14914
612159
75044
672257
483665
514203
200521
666456
1231478
818618
699737
777696
975333
645825
652339
25670
421917
465133
711285
557567
1261009
1077735
692358
1278936
1354046
1193214
731027
125576
980298
886949
868473
973840
1103909
453934
150870
693574
416969
792802
20262
268616
928482
281787
786744
824941
124582
223367
489404
1180413
556312
603619
923328
712871
387300
670277
879676
1056846
1327012
908860
281141
677858
458256
1188971
703058
767986
550026
1030979
905703
795345
650474
764390
822357
472342
1020378
597162
53128
208374
473899
432506
1245320
1042454
168813
393115
1256096
9850
713397
260108
202865
1140181
668310
1105070
296361
479108
540505
877230
1062997
453832
832556
169423
649828
130844
607039
995886
992279
1159388
14009
207363
1238683
162051
957535
645136
23731
1081860
1356213
401707
46225
150076
210500
1073434
11656
359943
1157208
227640
921238
865160
728768
649781
747220
776577
596366
1358324
891323
574547
812
409079
433754
735663
1304099
294677
1319460
31722
990071
1200012
44838
896731
661203
664657
932357
418962
150219
20345
765267
177781
1050428
1337648
701168
918150
132537
1000389
320778
151829
728046
886502
1182414
1254841
579606
855308
840059
44070
1003611
1321969
1307882
370129
1046483
827046
3640
1284507
979472
66414
378588
749023
463479
1167062
753981
6578
174861
1250659
1129858
648403
434653
820093
440616
881956
583327
1097672
496086
596862
548802
631621
912923
351978
1314711
555703
238297
598069
1169467
146790
890078
20403
233134
968546
674971
1201616
567906
482205
73556
1170338
627486
1288567
951406
154271
771768
281063
704977
1234293
748426
668220
117287
462290
1067792
349212
998048
1221941
565761
827714
1196865
613055
733346
341948
190170
363038
26210
226502
253702
1008352
1253094
501542
729649
832192
903701
169659
698202
741628
497143
996159
136929
157477
567797
193481
69644
1028676
774860
166986
816134
1352493
343835
1283047
1256974
1275445
1111701
551497
673184
867866
162291
906724
668144
237069
420133
335696
366373
36077
542208
687253
1088089
687844
1236773
951976
1232938
76935
16103
629000
1028548
492087
634744
75181
710276
68879
253786
1137088
384915
1270430
495229
459865
1211435
298860
410031
1012812
334474
466883
40090
66878
1355528
1253004
1041583
1009312
1210823
126001
1282409
210052
328067
725688
942662
131530
665094
537692
852100
1152226
929422
501229
86796
414918
955592
175390
199127
1065756
779443
756066
612499
1246818
571346
1061099
1322106
409014
843563
858887
812074
655728
1178226
1212854
389012
152265
552592
143649
1109162
1106514
1168347
832688
137041
539666
278240
410479
1235403
643075
1227609
1197351
440935
261471
56302
775283
258799
1343227
862608
257624
844993
601506
566790
432378
732802
799917
247130
337114
83158
789672
43652
133272
805906
1217434
1111267
401504
843404
146756
1073489
117824
332239
860758
1190133
64550
787799
1238303
563366
549049
1324106
809535
215521
842483
68751
193820
444123
1150655
89523
1104550
45666
527016
459682
925371
158871
327710
160418
1239033
837304
244858
312849
1302678
709089
1224625
345697
1341898
806937
596285
326095
23701
343938
225046
910309
1204162
829557
48769
779453
484680
402561
1095257
94437
930249
560929
23133
1256942
679146
519704
1136483
877049
687570
480319
298250
849584
611277
1286202
1243438
1101412
651029
1029057
498460
1024223
537811
70648
95073
83161
719524
835861
972016
221265
43750
518106
989210
236035
658710
1037632
1282449
698711
832499
1273763
1356318
279054
644904
541515
818029
632657
856000
679035
534181
394706
203179
371336
353639
864769
499726
1186653
866127
95994
178918
280429
828715
894156
341826
507308
916394
964304
222501
619331
983653
1022705
868409
603646
788680
112017
78775
953480
739500
717149
271068
356998
958081
134432
410556
1346946
406809
565243
245125
69651
899981
1335035
526561
354707
822576
359231
158376
474333
260944
663823
388764
1247617
653302
714561
490539
750273
1126028
146896
60748
808940
108332
837176
656608
1006855
806226
48504
918018
839363
171258
452105
1089080
4026
426976
574572
38639
687773
588483
209434
485267
345297
264572
986850
1336993
1200064
14102
260253
398722
1102817
531382
67498
1168033
247576
844374
222120
16302
370078
843702
1247457
744111
598172
152725
394810
331108
873157
1042202
110514
239700
622389
1066564
548839
1190877
206122
1160419
79815
896873
1116001
852154
86582
1044692
789261
856243
410769
421872
417043
178063
570444
364560
778687
1166778
1166322
279731
1328815
536173
112049
1117367
1054632
906820
677774
1104824
285440
1098668
662446
1271925
373826
372656
35828
315986
450970
766044
228427
381354
30559
1112764
1202569
980488
454572
508640
726755
990634
1305402
1095261
272421
1022963
1198180
88442
908317
1053245
1326272
277607
851628
1063315
890180
58577
252848
1057546
815622
692825
685049
1083212
1278238
203409
1006596
448793
304296
1279012
113188
490759
1178110
1339988
535494
986886
813098
693327
30894
909459
155637
91388
1066267
740689
465386
140270
466598
539894
1220745
180614
205724
516545
1281573
751422
1073827
1117163
982523
1139185
365331
558901
1245153
222981
1117870
278570
1192085
766309
577388
964029
7224
1122533
1077643
169970
413355
1217012
1081565
97360
276629
1300127
453102
1229470
174188
461639
574351
152959
141492
680234
346764
173756
86711
1314161
152192
5776
80925
871077
849375
294364
1054103
1112688
1143253
890673
248431
493203
1077363
259860
646861
1109802
267581
853109
29203
627613
1357582
1229317
898397
1083710
869437
1357690
526838
176089
1534
1084026
28897
1050959
1197733
1146052
684618
790743
742315
592867
847922
65397
846591
821980
100709
670616
396756
507460
797494
421657
221314
777316
136098
1156256
583886
280495
612062
1152939
1043918
761604
369446
740090
746454
121188
3280
202437
465098
343628
884819
1142592
1334711
1019503
384306
526082
463994
1278017
298506
914192
638563
1265932
50193
1102207
74857
1062002
732611
1350919
424014
1319774
431749
831116
581427
178075
1067171
28805
907465
123116
413711
1244565
214479
423241
445460
275343
190024
465587
707502
1326290
24455
1292131
897319
1163215
537520
1355502
1328407
165603
1054270
1310883
1306655
1330995
564060
290200
586453
683710
55933
1175471
185487
68080
987122
209762
865116
752177
543262
544565
18476
1013496
392622
225112
350617
219318
2372
1219589
347495
37438
740893
1041844
973930
1119177
1093283
836817
476725
1188522
1301681
455257
893829
487606
899510
473403
804459
1322090
236449
9760
824366
965991
315477
562182
1251136
411299
272461
1357628
130725
624086
376276
32051
12579
517362
1240367
283616
510042
53506
512512
449756
459309
726881
506397
440587
236557
35321
1226952
1338789
953786
1335882
896273
467323
604313
721847
716266
511469
144539
448069
1236016
110029
894191
824978
294776
689214
456268
248657
729405
743020
371240
807600
629309
1351613
715358
1050427
864490
1289497
370250
856608
338647
155532
1281259
805199
473186
729280
1319513
245395
614867
117374
73219
1003713
355352
1312412
248204
787890
975571
1321534
1235493
1160966
36401
400663
1219648
1267606
836566
341667
669226
401092
390858
587775
67779
864725
431793
356325
884562
882237
795709
144429
621608
1162117
770081
749776
654394
643559
143824
1336287
720519
421672
423658
1348268
164884
281411
806976
1163598
1327170
58645
698959
116044
1309986
885966
1225156
899107
544094
572703
1100094
996549
271417
631401
842106
120240
994028
473722
1124399
96928
1144290
357783
133453
692923
1288380
1146640
1055605
1032119
1147048
196357
289945
452532
239871
810399
844814
142652
612755
1114900
84079
731644
810734
505563
116004
1138374
694645
272904
870601
600108
183321
541743
638594
930336
907895
173194
1091397
1312959
1156329
334363
562276
1020262
826480
1111637
1324077
449946
624178
788815
256469
780846
1288416
146527
679954
192303
789735
953295
810491
7655
1362059
788710
54762
47302
1151309
250460
1085919
1280540
165445
602304
1318206
1007224
810766
455359
81193
11203
713349
238479
17789
198545
213267
456281
1193228
1096772
1240362
285195
1325791
17475
610558
633677
808296
408131
134684
621550
554269
1278134
466719
412603
138730
677852
505773
36040
1120662
518415
492039
741919
19630
405958
481554
809331
970924
1309902
1067155
227783
204728
32887
1055790
393694
96735
770293
676344
1319405
191785
796856
541140
421768
1103878
1058010
740677
725462
792309
1004945
371373
877083
251821
683814
842393
321678
1255981
844735
1034770
95339
1063494
1090135
450407
261393
133796
1182718
1066217
357632
482965
1010298
1083222
1145170
590997
858638
88099
870405
1045847
1328101
778190
916736
212169
460497
1254798
368915
692895
1091650
528104
95234
1345227
988057
430272
32484
446923
1138694
431719
237404
1213308
1286877
377990
906300
183502
470711
1104229
145315
1133558
1156679
435901
923237
53394
304307
1344786
1095837
823432
931960
239414
1238516
295939
730568
814817
1186426
978183
754297
940009
576487
195946
860831
856417
493146
316560
314433
229151
499049
1153400
157264
1077240
372575
243612
555125
465939
498261
1026439
1252798
62955
765392
961442
1293684
1087119
1173773
559380
1350873
119894
1250023
991916
245025
442842
640394
408437
1140562
1047848
1255858
157866
1139236
619812
678708
291134
63251
1229241
211259
353530
962571
393664
53629
1115514
910202
429147
640329
818515
628448
251509
80874
1133815
1079766
979842
951094
132731
795779
246998
585720
697597
885506
1158163
808850
989546
1097964
64798
704828
1330102
1346055
345528
198768
631220
808533
387583
1036391
1258280
873572
886624
1361339
385001
65264
1190792
518931
141855
1463
606157
1023075
1126279
924990
419664
435145
342831
1119759
596807
1123996
1070272
582061
326218
470073
617908
1351933
1162613
1033611
1155542
1746
850239
409282
354459
1273962
1287669
67073
1150834
986269
166021
64068
558296
229110
833874
415721
376877
285274
496844
693161
122668
1143135
521140
1322227
98820
279201
1252234
298164
246243
361645
107503
608383
539341
1235133
1051392
342787
1067314
783521
951540
1022795
447400
543493
904143
1009535
1085768
474722
483200
863677
201554
194492
151008
6793
801927
643094
609078
226457
881480
710524
617206
157103
144006
1277581
1273522
938904
1092750
386801
600817
86545
1221474
146370
1209798
56049
1347447
1207570
420007
1328552
1191731
1363965
1245779
574606
872737
439008
917477
709376
129432
555006
631062
301240
372387
1007108
1249872
1243203
748660
871322
844822
398428
718673
119771
674479
747766
1335268
950696
307776
490737
598669
161589
124213
493181
775947
898943
747787
1171573
260757
1198091
150895
371596
999708
320154
477393
305375
1268987
893685
794627
617091
1164967
556787
838706
228029
128072
983638
509497
216056
1066820
1081390
878723
28949
423998
1305070
15555
1051737
315319
989147
267974
761792
364905
901673
634177
493444
760305
155220
723917
98466
415380
925023
1344632
702854
1167780
1103027
11233
428466
145068
909369
1036148
1232559
500967
719045
190089
403261
810068
831641
92508
518189
977316
1171620
144632
1303645
171580
1079147
657895
500985
465634
853752
307538
1184553
29408
734244
111997
771884
1286789
1259082
1009988
1225851
908013
217428
496150
848955
1043266
352058
682214
991247
816604
1250725
117839
73753
426572
860388
482621
416760
1240979
1361521
737216
720388
926472
311715
238626
1183645
463218
392966
976427
918687
1237268
33867
97384
785175
1268147
21602
377906
777608
810242
46577
851914
441884
696289
924755
1249269
1192154
845270
369476
1318906
372593
358060
845305
1233616
158903
806891
726905
405395
16707
49996
273501
914396
1267202
1308607
536668
1231311
432657
1110605
290576
777975
448441
214741
1185949
1345700
1314491
56859
945183
322077
486756
1175987
358722
372354
1144212
550222
451303
26198
576122
848165
1331339
728590
802421
1100630
708119
299675
59712
829152
952526
724017
1075442
567465
514980
164288
204144
873655
1309505
595010
809961
1184263
502253
1048749
257058
173391
773919
736371
826683
770106
748364
194526
1231761
1057121
134487
1291695
641776
1034841
885857
135956
864446
1328429
1144661
1117657
1310320
188949
93960
820653
890343
1227824
556371
1204915
206621
1027109
1284807
1257669
822085
705237
1344369
37707
923122
697616
756390
1260282
906906
986420
780828
1145162
771729
83435
1000388
581687
117180
1257192
1123083
1296955
495718
415191
39791
774878
1021392
1311444
69884
151300
511909
488514
828249
719311
1174714
1230965
322862
1189410
668046
663833
223195
179121
29855
563260
430681
93943
483424
485126
1292468
779246
354634
861490
989500
1142256
1283131
877054
1231224
238833
889848
726573
51723
905928
457186
750031
920260
350082
967796
537143
240520
644201
329372
406992
483288
1025286
1268710
390922
996297
598448
1173768
1051440
580049
802574
1136518
1257912
313988
623186
584737
834815
524897
228233
572523
306771
631787
1270164
1308509
309496
1185264
861716
72755
1069586
213040
519045
264890
1164479
392288
1245009
998503
1065330
341855
315871
537334
43298
277550
671788
660262
883939
1268960
1295425
1236770
47005
239896
96810
1357448
224681
1104771
611170
479893
1203661
534078
955343
642437
413553
201672
697001
303553
881622
870565
982172
442040
592581
23537
1002315
204339
1003221
6772
1326637
798913
483277
1013908
880685
922750
1025407
1085948
1065194
1240778
207162
1336226
1023172
934065
1224952
1302719
1252615
1152576
497254
595210
1332880
74531
161341
592863
226507
827503
1007855
703869
1038748
450840
271573
339086
679971
286395
33804
742864
312896
425836
1337878
266151
1052504
46127
747899
859251
586509
53966
1095894
1181487
270959
108585
1146957
455393
60341
183727
640176
350036
423947
376182
953077
229691
1046648
698330
1151204
418098
554926
65776
574956
228778
1333098
475893
844549
1299390
1170045
727751
1339363
1172378
395562
975648
213577
174585
894498
1036820
1104245
716838
437783
707793
105662
587057
311443
567300
882448
130172
943798
28194
1258413
1301708
1151209
1024742
729223
527793
429352
705545
12326
1312846
150148
776230
588507
171468
562138
1248166
895976
1078147
486508
393084
1034482
1276965
742767
1131314
997707
1176101
933648
498010
1220764
996067
38323
443421
1018331
107606
747395
1023228
158952
480027
748625
524964
1310817
522134
779163
737238
947909
44634
5644
372598
428956
820402
166530
1032622
1209870
886576
983932
294896
734496
528339
580585
910429
1025267
698158
1114150
648434
632735
799297
717211
829559
1207238
153425
632446
1248624
694612
750751
240483
1048336
1349434
1101558
1314976
903715
573774
526512
91604
1000704
932038
1116758
649965
246384
677717
130843
1252011
308504
708340
730454
1142296
805303
1085831
943343
679476
434604
1212337
1176652
985582
23208
197697
378103
754869
683990
484708
1205442
813120
1279609
589237
1240492
561076
402434
998847
472506
1209338
1051263
967957
82013
1253299
1001771
304128
1348981
810105
860955
365014
1266428
1093796
777727
11247
828456
878301
845582
56751
535732
840267
728864
560915
1124729
658903
1166978
1355468
892587
1198522
1040457
324379
52399
635617
1058227
816287
672387
581348
937454
18904
970282
296113
1052601
830023
288346
845521
141174
870694
291630
478802
333570
1147053
288187
412739
8136
1243407
956842
235065
1253497
514973
432534
1004694
1189193
457628
822433
1130183
1271090
1295190
1245334
689300
848014
613727
132437
595951
605997
860536
1057982
954847
1204296
443931
825741
639795
885521
327317
675593
39049
487517
292962
1335169
504202
250427
683034
991838
1037688
915399
223048
1203017
119249
367438
874987
514753
1125776
1239505
491296
1313906
866042
597135
1096600
31914
65188
429332
390682
135910
653295
364328
1182924
118985
1082360
270533
1063616
286254
519693
909859
1193262
43729
1235187
277094
663543
706147
79883
1251012
309636
912790
203213
753798
155035
230795
754940
237050
269603
1229799
1331579
780657
653230
1140077
1100497
626934
14900
10695
889650
836682
1177917
4691
1125450
1089933
1121648
123659
137859
867278
262388
20957
1272580
318843
159974
28598
1030535
188803
505
537241
1037858
1276437
336935
41474
1349200
812756
847212
1007609
648716
861106
1056958
1192439
92219
1144865
734865
1203010
292595
728901
568262
1006235
630657
925061
10569
184037
78824
893400
898292
359893
986170
1050762
248257
1062949
629019
233796
203994
19836
1132558
44359
1201818
914037
524016
19285
733052
989167
539917
1138983
27167
715675
1361264
400036
852822
240851
176628
552517
1441
328357
533082
312485
157903
581518
927287
1104328
1017014
926818
715398
498175
514724
1238630
145210
1288817
426190
344784
187255
178610
716813
583172
1291007
1351405
707306
909740
592026
133816
919124
1281690
30057
178312
1201057
269625
288107
308218
626967
431880
632413
148073
773240
1123962
582570
67066
410868
170818
546609
1299143
1264372
1172545
820771
684254
1068188
27935
282735
677479
1284041
1076019
1100182
77666
385436
478605
135298
306727
986946
1122930
160795
495241
848950
153360
359801
405746
1239461
709380
378404
1071134
537310
15007
365056
191197
817224
780091
1027642
246287
422619
191371
1195328
206080
1299730
141457
720744
934978
787199
372498
1185259
740079
211476
914134
1352967
345203
724526
473084
420657
1249618
395787
179171
648849
433708
1148847
921765
928254
966731
1325611
782549
1293222
1225255
1194657
355867
800667
237911
577906
657464
896848
524345
499197
511440
1027819
725638
171912
570588
1304500
1341384
1150736
806664
467721
111257
825876
1150411
789814
1283707
481824
483835
203829
631538
1191042
356435
137437
138389
1283918
413604
350249
305382
415969
929554
833091
571044
1187208
344478
1291313
1211949
34166
723993
1291051
806175
383729
800943
1134623
134767
297868
773671
1296696
1027837
1277536
471809
1187088
865265
1216561
560636
424841
1242177
125799
1182084
485818
1191267
21083
1236132
205016
685533
459117
1210165
57347
1304390
152124
1060640
2572
72765
604012
1259514
1342494
966997
846187
593959
1244943
285213
1246164
354315
107993
652767
868548
830911
460964
560783
177114
1257009
201846
484589
684972
126251
447274
1242621
278992
431352
1182178
1067964
905484
45143
7465
400663
1155514
1188589
285903
264333
569864
712985
114460
749628
1220079
276816
58999
1337652
488194
167335
296842
1186979
1122259
1245582
1064914
1291656
160277
381146
1087951
803803
183678
808228
87286
1344614
990254
825292
490186
2890
1354620
949893
85336
1338859
560113
448445
621115
1236968
144209
487992
942688
1204515
690296
958594
1261469
342292
113978
1117842
1229371
552812
100589
1300051
1359349
996025
707736
720687
810158
1173022
371152
982066
935808
316641
356228
1049675
943895
1330509
1048759
204346
1064866
920585
1189121
1285741
452060
576686
164218
294000
122355
1326881
1308657
581909
209110
225260
1149590
485938
303598
903103
1066641
1090248
584967
939660
1298206
1311722
795382
1215266
569230
783383
886658
570135
376092
1214126
691314
1245388
262767
559855
513784
1203901
352839
377532
465506
753632
813896
944221
302821
207320
92694
569996
340338
1220667
1298578
242104
433463
1357049
905920
463670
539265
1276650
1356488
192409
179843
1339214
378718
303781
830823
1215192
421136
442980
80295
476283
133383
792733
625250
792808
1324019
167794
298609
892914
1220819
1333448
525308
327091
21939
70598
1287139
100241
49167
1346551
718450
334344
1278505
685917
414381
1159542
1164248
863567
815000
533132
1166764
754204
943461
570791
1247052
1179341
867477
675892
793549
1141432
684393
681948
134821
839985
246343
995212
1312167
548610
1173573
349403
874710
364578
1018509
361632
700633
1089147
1110987
779202
983445
329078
595751
131722
1320974
172111
1056515
429685
329269
630729
382390
524066
459134
533757
588947
279160
1201095
951364
604764
1100843
276126
578586
1292158
113750
825329
1295311
984527
357115
1003341
641981
670394
878331
1274784
1326257
1316279
1247054
952832
279044
15533
834220
402072
1226236
719147
293470
754209
1217421
324596
244581
891423
861272
449199
92
912689
510418
5459
230520
235693
137881
100965
1321630
1138496
1226423
539879
817068
105481
910337
1263798
851693
171855
853858
829013
1179835
1156006
81580
269698
164857
101734
1057043
418245
222548
804970
1171326
634330
392828
182802
241682
922145
340226
1334985
525740
865691
663098
16396
1261976
1356004
1006035
1267946
1269142
160505
472383
8860
1222464
1002824
1265913
54732
672455
433074
417696
530589
708818
1186054
1106679
235573
963680
147514
392784
621753
521887
794023
426823
196146
50098
432552
999068
1207209
1241121
562472
743682
1273849
440739
907792
785345
365575
895965
112426
733785
668315
1181383
537226
1212002
918844
819390
131898
1174563
790349
1107326
1259226
772423
978949
1189490
423146
1320627
449481
733156
1193850
1006608
1208799
911793
1353239
656574
972440
191726
180187
122625
839076
753205
249186
874267
278897
838352
732914
1096297
1149543
1151930
843833
173629
573455
380675
104811
490553
1080577
1037802
276060
1194331
69631
1352526
277121
1139608
4064
308101
278078
1217618
153624
342791
982672
1288952
410152
951860
922136
1287632
1342384
316451
619276
347614
1076001
863446
736303
197166
1297350
665090
1260499
697846
1267737
804340
1257438
343004
1116658
1262900
238111
1245402
213384
579984
992335
1195956
85338
249828
530669
592457
783173
33092
1250368
274290
1187144
889597
979392
633640
710578
891049
620970
389716
1255805
33009
616320
1340528
268581
28903
871766
1223055
482175
927590
406779
247542
1077737
262808
18205
564694
129106
1156307
449627
591617
1203784
406713
704390
901414
966209
314075
883755
1346804
1337612
248344
817879
861414
277423
1332052
1143789
685536
95600
1151113
555759
759537
204288
135114
224155
824845
596087
1154217
985869
492513
908887
958112
1153508
476989
816898
287656
1335614
332232
498020
17206
679587
546471
747676
1256490
1041388
1157011
23390
20017
749889
485973
577098
917255
463087
22000
409927
675269
1034221
1139440
986822
1146025
545330
726493
104485
896760
172893
18349
1155389
839004
1126501
712048
1079397
27179
321887
1136767
470828
1076566
1215029
927040
1142528
954827
743465
405329
412061
1036667
95985
609130
615082
811864
572074
1112995
75248
1322906
463429
630495
843014
732821
197846
227284
174918
1053763
1229421
460799
773065
1086872
1176793
729360
1025080
963505
622762
1308895
623982
148265
844127
75624
1007715
351260
69161
238891
445647
176551
1000940
1014658
1161861
864401
250764
318541
496032
65621
342556
1268307
1293772
764994
472422
384063
1168722
575244
95054
993898
456266
857867
40643
1294838
648966
370212
419412
96548
419662
853329
1054824
106841
161300
7078
849302
292081
288794
1140820
406172
374600
755140
1166567
107200
131532
808890
296181
481251
929261
333827
376938
1199738
1351131
1021247
968844
240616
229226
567699
880014
371122
665043
1165120
1358867
716984
516102
962348
986654
322807
543847
119451
376210
1277540
807649
1131882
210850
351543
161734
1145699
1128483
95742
1356106
69844
545396
466547
541723
584752
990889
766770
728637
490830
1021960
1343378
1082231
714208
1126068
36472
482712
566411
210390
410270
569492
408322
551755
489558
746907
952054
862242
1282416
212931
15178
1342159
1178624
891810
267719
1048204
1294906
755224
162612
1314123
923091
240061
284466
1071220
55539
15269
401477
136914
138161
110120
496656
264176
1216392
423414
479902
1318908
940648
1039149
1343203
444959
568783
430554
2158
196212
618637
953894
837509
7673
1190972
329444
879136
730508
924699
1269195
634539
122945
75694
640119
657095
686003
552571
985227
261976
815705
962898
1147233
91061
414856
703664
73917
480142
1232967
1116950
1258647
643568
176157
724640
994038
1143223
1278626
702335
187433
655377
141614
751851
591420
245427
234486
430839
383420
1257280
161067
19226
629905
36264
754170
745572
476069
930895
627992
604423
477480
716565
177740
19571
369875
402102
1157361
513905
185757
322911
942572
38994
797481
1193445
779992
70056
944039
1301141
1235236
390100
819377
297709
328736
1189043
278168
713547
129894
384963
1293757
29948
16143
983109
597796
913991
772015
639115
479409
208075
420177
1186580
852968
1148996
939246
278457
450500
92945
1353348
521
48679
907520
108041
683751
441168
208955
1207895
421302
695962
1054995
295861
144102
368729
427873
978851
171476
133039
1169530
1216472
27549
1208526
423459
141725
1313527
43427
679270
923649
890778
1264059
1276517
641636
398068
901751
293568
1262413
68067
953936
1198581
787061
1295270
17130
939894
1204722
773169
651514
484762
670915
717803
932584
159920
1240890
172711
506704
1183333
346987
328145
847258
944725
426682
767833
75218
46471
301126
1034605
1264562
363100
464049
1200325
438389
53065
107585
340984
855264
616798
338044
357720
71247
77572
164485
996149
520142
920353
1302390
1178132
700751
715490
1040776
36490
801574
827912
580679
1187888
1331513
925536
722436
585783
423342
540044
932533
110663
953949
28835
1330232
1163531
1132496
607915
982759
408159
684394
412723
861440
711213
514839
549571
1122433
16821
1153418
1316887
190858
1156733
581574
983087
1307661
773218
1247419
291344
754943
695645
189029
465173
237906
379881
703386
744586
1226143
913535
1019273
4672
1113390
1249245
823113
1039214
1248387
832262
1035590
1083645
1076598
766670
499976
383879
416717
1164279
1055129
266516
280077
726384
235400
58429
359495
666926
756618
827424
521010
540482
857958
53985
802803
154970
1153570
13200
177383
570208
525203
580172
310620
375399
1187133
1164400
382110
812336
73952
176397
979717
1325500
1200526
398039
1252934
748446
1170590
174416
132196
1278247
1132536
932928
1272428
138048
239749
1288638
83803
381371
38543
542857
1049394
96309
1108774
1036760
478092
1033865
1160689
1362607
631186
1350400
861403
1002298
160183
1184646
145416
926747
265081
1081181
82069
239365
736654
253525
475628
415647
1307463
1206808
654341
902365
379107
728752
565367
714745
784677
607011
946398
840840
729248
275600
516441
177085
1181000
574938
1139370
120387
1337378
739091
441831
295984
706875
419653
398866
1177004
1144753
933422
1111746
25325
345414
858988
134332
378267
1158231
292643
191599
751125
54394
955328
709081
717585
240937
1122519
1162889
979637
3826
1237769
1360202
418686
473629
33844
909437
112338
359689
1362542
1248991
1057603
459732
497420
239591
761572
201606
1047260
946993
1136205
220940
206815
710300
953831
1055632
606040
552112
769762
1200658
769047
325973
802155
413371
447900
841445
11002
1044055
900007
667777
1199922
1311891
581224
1280490
545146
533335
614897
1546
733928
1316266
541363
842897
447985
1287536
1075611
176377
1107507
1260226
447940
366939
708535
851963
1266831
4431
488003
632529
1291572
812597
111338
691684
542846
867762
666657
66763
432887
1207500
205494
738432
107900
802474
1223519
133362
1329378
322518
417017
901974
152091
317098
530492
1282514
1264169
941743
79775
613263
194088
1326759
1173212
3180
626626
73459
460782
1095756
1173495
1266642
1193331
141641
185484
996972
1130375
114372
1028633
90646
945284
1287797
915774
363827
375681
167999
1296765
455816
939211
250911
767629
1289218
775502
496479
1077866
871902
774058
26143
644114
1235317
1115475
112707
415397
942082
705928
59428
48670
1117917
139252
1090923
198883
527331
1321960
455703
723560
729254
1200024
1345227
1125231
1132142
1213008
602761
358499
687763
1351959
1160774
986649
303877
545326
649873
1273360
244255
555552
269863
75354
666863
891092
160180
309367
70615
1045250
676637
862240
1176225
1181634
1334643
288913
22186
1106894
253130
531327
940858
843876
735416
728248
1101130
769049
70289
123692
16407
237531
380215
873716
70508
678179
81935
229474
798119
510825
665284
820750
703958
1182394
1215654
192812
504437
114607
542602
1320485
746586
535377
624485
574425
767669
319244
323468
181447
501111
947909
58769
262081
711210
1199462
503484
106541
359348
1123267
247773
629677
882430
230938
974889
1125938
847989
257709
511650
306319
937136
595164
757823
426076
768186
1162359
296096
1096754
301659
298830
411094
809013
292948
670095
171063
1269780
797290
178028
1112253
687847
928619
137389
986660
312062
564248
143829
1135206
1233764
333244
813502
1129257
1198022
1296148
190608
1181574
310501
489880
1323442
862273
128279
1149805
1355309
884498
1053004
745391
352809
449989
829188
834402
29473
508631
76596
671397
1040926
336155
1079033
708201
357863
124529
556470
551941
986974
33026
711645
1262551
284802
511993
874299
971376
1329413
799946
847670
1176495
40765
827267
252905
567410
765455
332364
268414
609325
227940
244446
544662
284298
1298814
565877
773517
372979
915268
731683
1261667
139005
775465
66085
1158254
900709
1111382
1359831
1301245
935184
438144
432442
383222
240830
78083
801736
727712
8570
392308
501775
1073924
333015
1357957
659024
595964
764093
600730
791160
561792
893556
1349467
1001323
361956
955117
1247424
1144589
470744
595546
1001245
1202965
622720
579804
174055
584836
694293
484135
924459
1191753
1082434
298097
844904
283873
1001368
895276
626710
351605
881941
501017
254577
724982
836807
1251680
472583
845485
1234230
790100
80961
85931
825726
975611
1133358
22310
609768
197038
774521
196483
87259
319826
1206732
285797
345755
538575
1228964
1055648
85301
1170920
1025880
1262626
181969
769877
121105
284538
1226529
889102
623700
596296
1228404
660714
422178
174353
729133
1279187
627147
565536
1323653
1104153
658597
1095877
395842
126744
217899
1364131
255802
1266583
1116437
1122778
22764
757224
437111
939796
128919
1060114
999245
536950
968178
731793
100096
641862
766541
1116177
997375
707936
935084
1074769
422996
1158459
1203695
972566
801915
392128
196601
575938
1271968
528452
1040566
170480
667321
637318
1303722
790961
1215892
994182
488247
932758
928502
537888
626140
707268
162896
1287121
1214749
523865
1274927
72465
1050316
301022
488925
559170
792744
1020635
346580
621212
313070
723437
1082806
129543
421277
198526
1131789
933187
248445
842599
1281913
601922
1064956
431082
204749
600820
51953
74106
100636
331879
21182
925416
245358
559217
703972
1275001
944210
454647
495714
1069061
997697
150433
331962
413173
990518
1130454
1046137
1319213
585129
497063
133712
1173973
263606
823610
1313988
630011
1325956
1045052
342563
977686
224786
594801
1217821
944359
669807
9178
1094923
1103806
74251
648397
1227635
4267
114337
262330
579888
1280769
348076
607592
913440
565973
1130855
857619
1240355
1272531
259197
188349
408174
944112
1108320
197027
210266
760159
73496
248641
1002265
1021828
991372
1218525
575993
471339
536922
649618
148132
762153
1021085
329045
780892
204236
1333900
505630
502331
1077637
738632
594875
1088488
996952
12970
636232
418290
588405
903279
1238171
555606
1135145
1021607
1111121
46786
209141
1069538
10921
353900
275300
135098
959211
936764
977029
173465
839637
1045586
1178402
976403
1074732
295689
698088
6913
455941
1110130
339604
283624
666594
312077
783885
593682
783277
1334085
1279377
604481
129736
988671
12128
1214343
383418
165561
998211
1362180
908394
916948
273201
1254643
596965
973222
344030
684866
196914
723758
278585
713564
231068
464508
1137900
1300239
201949
679906
535230
975383
1143591
431200
914040
516697
115527
551039
16203
1271736
143107
318510
177378
614984
141455
1361884
384099
554676
231588
748223
81136
76575
267917
1339247
991200
373390
535866
823637
997179
814742
141028
81855
35726
313016
1302116
1143570
58846
397966
983307
1279148
80828
323454
602894
1307647
761301
1212888
1253147
267996
776649
692130
1129836
1234917
135812
1213162
723367
1273553
565940
1234887
1232472
334341
176021
778254
643406
68700
333955
704509
735676
614287
931099
663173
310083
825069
926165
910117
254361
169318
455813
1028852
1153183
904724
353181
1051968
663349
934216
318689
1330999
589642
846693
1324062
227390
658586
53965
141626
1197188
552444
652559
959108
1222035
1185398
1352693
95325
468572
682698
404475
706302
877281
365252
41473
526984
789426
1241121
417688
1176332
702463
528660
315794
668570
137161
863436
407085
512873
898445
157761
666460
1048131
1121735
302847
1085467
752193
717070
499981
225487
995912
853391
309468
717791
9979
969475
176389
929427
271107
734026
1161625
266616
297778
1122703
723348
950324
954936
476215
433483
411628
1227920
883024
190648
308018
728006
10212
451351
992986
264707
400689
1207820
711948
702132
981602
916386
1331032
695366
952913
1039246
272626
686066
105265
817646
488553
184968
620297
447172
1265798
1045096
366859
560584
634531
804157
713768
1283015
833121
755411
689632
137981
1096272
347110
810708
580481
160257
1032385
94806
1119557
921992
1051733
1295738
18967
978697
492476
1114412
141255
1129388
1271215
21895
364142
1031800
635769
132832
92093
1064495
1177392
53
1247372
1054554
203140
55813
565059
978185
116895
885902
487006
1177369
710617
680939
127424
133358
1223545
1340291
1319610
1274334
883482
673264
897906
158493
369460
1297319
1305029
518053
678185
532737
466509
876948
100309
374252
741991
129135
278185
911793
99680
576799
1353181
959486
309559
85828
705341
986914
1177887
1160757
516956
603818
522324
972040
518228
99013
1012828
1182904
376893
411986
613842
299282
395552
1317365
394692
146387
598101
1342327
526812
929877
484194
437975
93346
1363564
1204616
657382
609980
263001
984030
98935
147058
708437
1136485
1087436
724892
1242009
716890
11686
782852
985761
950825
864619
265637
849312
860868
33082
911967
932784
571693
555728
707380
1255832
804293
929268
362352
729306
16021
51378
1011652
576445
1022832
1201090
328566
752161
726455
84020
1325644
164897
266678
955415
751998
419954
436159
1165172
567356
1190765
770929
813172
59639
1352501
983656
12481
1162655
552318
487763
1280040
1077835
283073
1346483
1185844
256468
857399
300171
1156568
1318528
596135
1172440
697778
278138
205350
778665
41113
391127
187725
45419
1238784
624377
671629
404833
530719
357368
808820
739193
962613
1006268
306064
1165422
962574
182035
475831
585059
413624
392985
922101
477629
1314253
628352
595644
264886
828294
459173
388710
363304
1062387
873534
1101727
1204090
1027543
994367
1247846
1030553
350206
1175390
1116034
524629
815357
682753
451752
1112066
389868
829480
89369
474910
402124
850180
765368
1029971
195341
1156245
914432
619959
341952
258249
230079
774690
799745
850894
1001030
491119
614960
466462
949987
72697
1008165
977116
62143
1152015
1053487
432700
970436
5694
589590
84531
500378
901529
1290690
673530
248907
852270
192423
94913
1218355
1341243
1093243
643775
615080
380941
1025459
808594
838970
623933
396949
7654
891162
606526
1247309
1072915
1216918
1068999
653453
1222119
1067234
65121
761419
1216234
1216760
903822
756163
1061085
245419
951188
551182
954466
579421
620619
528891
303986
286109
1147353
503172
949901
1350305
1170233
263713
810925
822485
115410
1100911
501177
515816
56757
873776
734510
492467
424158
441422
1020721
902236
333394
1019796
1034142
763815
540487
442606
91214
1015556
4091
534355
1270253
927936
1017847
1146647
958034
336526
1123746
955227
19982
1001005
158719
172484
320723
107241
182890
274229
1195742
1227294
1306110
8339
227937
259967
821016
1015625
1226027
937936
117253
1259369
1040827
197640
1159323
252734
436223
758213
1305906
1159023
614629
100709
546090
627548
143573
1278216
148912
543722
1169359
550562
550314
1284269
476287
801947
949079
1288992
901438
63553
343569
1066475
755804
688886
328694
313354
764634
449780
845084
823279
523410
1125002
1095353
447412
357455
378031
1027936
798213
696673
425535
1110689
51171
1192624
270274
97336
842308
1195148
709907
796278
1151727
583071
845407
87668
122761
724961
740640
389176
475312
963761
19731
565958
311695
1003931
732521
601823
873634
684902
329947
601567
412019
646806
641941
18243
295823
337000
355906
1323028
470927
863130
953709
836313
592664
37748
979727
439440
766219
714893
437264
936843
1351683
102920
921979
859630
829749
1210283
1087017
939610
858001
342276
902457
151681
495407
1131719
1179114
1067138
938169
979685
948388
358193
1248581
1152032
1294282
630735
734672
768627
237241
677727
523501
418746
761137
535407
281465
11484
1339439
124467
95064
32028
632776
673579
774380
1158704
1358405
1101981
1217100
766020
844385
1193660
1134783
1035962
576208
760185
713179
1002946
618870
610096
1004753
1215741
530005
487989
1014703
143038
1219111
1175373
993688
638947
401678
846560
620326
15429
291226
1276609
598692
536506
1228983
246791
556977
895770
29361
575159
1252460
472948
85250
818575
315075
329724
1170818
329759
799217
876994
78267
855477
656973
1233255
237575
709370
915561
53063
249746
1262969
233505
24617
334227
765898
1076322
709802
1143915
775757
551059
747176
530898
1072016
976940
1287405
1105497
1339776
664883
129859
930005
993697
1172192
492099
186679
124708
1073093
7550
774286
206952
1298981
492757
962505
307729
401058
687272
416995
1011773
1119568
1355580
1260074
1203952
85109
462591
992609
140052
27963
431770
272988
352426
992481
1023247
172195
979613
1345793
99772
898743
555525
202025
1167109
121189
632487
966504
344099
1029384
864514
1317369
157216
815672
633915
674009
902369
318993
988309
984636
1261805
1257947
588652
396743
1017094
93842
1128685
17710
1238185
202157
114141
511083
1361487
920876
5186
174034
340644
996994
995635
907050
1091822
435170
641532
1329712
902776
630149
1283131
864655
1309893
183991
35477
983004
629899
1227051
878637
926747
330872
756137
66660
746232
211864
478551
351739
1355225
639342
1025960
707990
1002211
1088907
375539
669012
937665
1318482
205211
36778
1309423
800457
1241857
178048
1175301
1299825
117808
428413
507113
1231580
936416
1119628
737218
457484
1051637
169202
1362403
597264
974681
1333780
176048
829220
1274743
288743
309792
117585
1029005
143475
487251
235058
897451
298341
549355
133165
1129552
685274
1259704
80643
832387
1014092
319888
324327
76997
162618
412649
753706
940430
1338012
69010
980137
840890
706595
734490
248209
1179984
1234352
932862
1138440
1050610
1096512
610510
760730
238864
1009230
372584
1114993
5041
510515
907090
975616
230675
752081
484494
375657
304438
1280778
32219
911615
1090940
449643
666762
1016988
1150339
314759
1313633
141626
569786
975949
1114453
290302
122716
240826
137352
319592
83030
463333
153703
334933
736075
593973
1146725
1278005
1182841
1014144
787928
205650
1188107
997720
687304
305426
631369
412331
560430
189914
713579
1165577
353085
1295960
328784
294840
845515
1086180
834311
493352
877447
74211
401658
241196
1326699
355973
1214673
142787
446473
130460
593714
1310589
53191
304481
273509
445579
1150798
488261
426892
865015
539294
296447
299775
914955
723423
308178
1321792
102141
1123773
407311
856081
230296
679453
1217888
1284103
257922
268296
774096
57776
523869
1154518
516015
332354
873365
1351859
814713
1066905
122644
312724
428964
740599
111737
735679
797434
1246465
604197
1356781
1206096
253950
939709
245034
337101
1127483
736455
917519
1326164
905100
71557
961612
1152980
372283
621180
869510
282622
215405
101701
774703
909105
45295
166241
1124620
603217
662323
893626
1011326
530398
922668
267026
469419
207827
1014964
360196
1344147
828224
1253408
222952
1027218
316875
6522
1223337
1300577
1134736
55258
1341766
1028703
886318
1103634
954780
317909
1008197
909153
436947
1305609
745369
712669
1049524
1010416
248013
437254
1032557
1349448
170425
939515
66378
957354
902567
809621
1179059
428828
197029
326548
340831
1050793
1213622
858059
1285208
676298
1124492
262259
899040
283898
95640
1151721
843995
260649
1066529
685662
827007
1015303
924316
325961
1231595
984684
979476
99676
123125
515819
1040141
336163
1122990
1143396
385803
985084
620287
594791
784599
577910
712369
463743
335643
1306583
1124640
36847
1288325
591525
325565
1007336
291890
494935
879661
318013
1317366
1059227
1334702
426593
381342
51523
635720
272424
594070
390552
1083900
647977
895051
854693
556099
525987
1301998
589698
220288
797694
23741
262304
1225888
622518
389716
735439
1044143
212971
38867
99472
1107275
25037
1289164
269694
715779
199955
518205
327146
1076705
1001632
385680
1044935
1121311
1195141
987306
750765
754322
503613
899625
859133
939697
195375
953862
1280386
893778
915681
396790
800415
869370
372692
1278121
237974
679952
471340
306753
1166125
1093924
619583
1042746
479951
71098
1128857
1068929
921011
695240
314168
778733
1135161
1300430
412860
1165771
944591
869605
1257242
486076
168668
1321431
1256526
227711
1133330
1011881
169657
678887
1252315
1237340
1109297
104402
1212264
321053
85112
792792
1078936
888350
923464
1170138
208721
331392
891266
632207
98957
950429
318864
361642
886273
1232067
871139
10328
431780
1159449
392654
447804
692370
918170
717471
569021
251523
717219
1108489
900863
1288123
843526
1274973
1171970
374708
249263
423863
358703
277937
131933
584850
373522
861703
1064078
819919
569295
1363657
1204032
1071581
106262
413537
140591
855014
591535
247358
318858
986885
489669
677410
1301532
1108522
809274
345747
123920
692569
125006
852858
914362
83882
1131670
79478
219800
1189870
691339
263206
372123
801123
148661
900577
55089
697460
248503
628313
1218258
259326
493812
804185
943483
90761
1138387
945470
501659
686538
1074023
1057288
117819
486926
1363053
611845
1077650
117933
222543
400778
1066027
220030
405120
232795
157295
990239
1337268
1034274
524131
702330
1188966
186432
371971
762913
214395
61652
676353
865705
1210291
974378
1232694
976690
1040737
137134
893241
815359
1322881
701744
1097272
677221
962190
1342474
1238748
935176
10184
182641
900569
1332962
676927
620462
168378
837666
461987
53065
600384
208028
904920
691119
144377
928276
205882
215417
913375
253379
487649
851161
767573
539861
380445
571903
66411
578331
1253902
219335
159266
1138208
1173731
933459
1071844
580668
92067
878114
998215
424084
1007263
622771
1000378
960049
93335
763494
818128
664174
282098
904060
1278765
177060
535540
613360
1277767
1359996
460229
819892
828131
155503
312873
75441
1360359
152683
1240628
864837
1350529
600576
86073
29240
1233908
259044
1054960
221672
997215
350434
312188
700019
18682
527328
338903
292643
746377
352154
490772
205190
142286
650035
643313
533649
836570
193145
601905
60616
776339
401015
839307
156391
22012
594396
1305695
596745
760874
141995
884071
661243
904178
962812
467849
558658
815996
133440
975647
180795
344037
650305
337816
759514
268516
1241850
1183633
46544
864912
298908
273073
286220
473262
1034561
153224
1106094
463591
7519
1279792
869218
1022623
613257
1072193
1337818
1214652
1207989
1336391
313821
1164134
1236855
824053
604527
474562
30800
87827
483601
107254
373679
1028163
901169
355
1170515
788061
846186
354718
1179872
765395
887051
1269222
286831
1051809
1339286
143628
654085
512809
421376
180456
1340619
110750
533025
396805
498861
244745
1343822
1292623
1108568
1204448
676362
1235286
183022
286921
73068
833186
944457
74885
977235
1233042
190731
746267
962193
984223
1362634
1348848
536691
211447
257135
26354
1114067
1268684
634637
938350
726543
823903
1028760
209723
47951
736347
675781
1150997
273927
522009
312109
860150
266743
514187
990207
1211812
1148834
595485
892394
1139640
734214
1088598
464844
1112548
982337
1322442
1050722
1260691
1259543
535194
711608
1147509
387922
956686
733958
370308
193341
1344760
1275357
561446
800224
418937
1301022
117681
653576
382258
109123
644033
250013
630410
248130
277118
502840
1204716
922108
633755
329931
1297256
93831
832712
585734
106760
877916
1086402
1175393
655583
724420
891378
382900
73753
1050857
772553
973299
1036857
757128
1142538
661243
1337396
243908
1266890
878231
567115
656769
724049
216287
567267
963176
645754
1348020
1157111
506759
670637
427683
413432
159616
565273
508842
1049672
409368
17141
416889
932610
1028503
116431
474623
522447
136173
122639
1309084
772928
1214517
719586
899591
461325
425136
381761
1241118
756052
255174
729150
934033
484769
644375
585805
553487
955987
840024
1342365
1129038
296471
724595
726033
647117
596439
438472
393457
1032662
700928
714050
568767
648848
960456
1339580
243810
1129574
1212115
1218806
318233
993229
604617
978402
901949
863265
892916
819498
753664
127096
486780
32759
553930
236130
864215
128329
1358481
133959
13517
1289698
502979
728944
11600
194449
510032
189725
481779
731196
1187381
1334893
404336
760115
1150100
643720
984347
483762
582867
569202
556136
834162
697399
755313
1086319
389925
206500
975145
907794
672241
654533
1330995
988104
1328615
648151
299628
960872
535991
504285
5616
1209201
678415
582703
535333
22255
1279149
255092
453282
942321
382203
217726
663651
387126
23503
188007
164438
1019204
424134
219122
546606
1267010
60221
418440
1210707
742110
613469
373660
545489
584921
1174305
525884
143516
273390
91696
1138239
684822
78317
515926
48005
928704
1122543
909508
569721
502762
335666
961295
310664
971295
220053
526529
751067
763676
190670
73950
103685
931283
569580
509857
157170
580645
878723
505526
612909
376207
97481
767833
28513
1309513
155388
1331249
1201479
1000524
761757
973406
1019308
1110527
1007894
55900
1243085
1120490
450446
1317671
131130
600017
435607
61639
454617
1292077
1336257
244584
378704
820700
724150
420671
615032
559107
1016955
918337
277054
782053
849028
1011550
316839
697867
411200
65221
207024
955318
24294
765770
943842
343239
1086496
948294
549060
888392
373342
407714
495982
133969
599905
90230
365660
247315
935266
136109
569092
7765
328220
900284
1220231
869244
748375
1053168
75369
1307896
1179121
377146
767510
1160378
761115
1195168
670350
380848
844223
555658
1265699
530141
599427
728303
784156
1230444
963170
593478
491295
497810
1255366
97976
575602
561090
765228
937187
330366
269866
766394
973264
947583
853177
957242
1345027
97704
203834
812090
249299
724324
951189
287589
1172948
247015
253303
1339962
1213961
643440
1726
160286
172689
778288
162980
16566
87436
995108
45817
278953
39550
1041835
775443
501284
485170
1307871
90587
683479
1024123
1002552
121924
1324501
94856
827443
49951
200984
652380
502463
750186
104117
814622
684277
1081358
1236436
1130920
1083211
921330
557156
646166
987368
572799
528961
316925
1112539
282860
1296385
613998
931289
9277
38599
1205193
287086
424465
1300870
262102
755905
925584
1065044
938421
823326
332589
432752
977127
145913
169814
947494
1153499
1335615
416243
921879
1186736
486397
1152801
580545
953520
807030
591622
808697
545858
1245600
426107
5058
1129935
805244
701926
547242
1204661
901377
935909
1028537
819926
526653
1007219
1161260
622094
470449
194107
470942
317730
1261123
70268
124071
938580
475889
1343491
294481
690031
1044316
502979
905908
1290657
150777
1019270
715063
302538
1007512
1232210
1210033
679329
426747
367592
146754
344344
628188
848525
1123439
1212800
1337954
1139293
1301739
590955
1066336
971955
1339152
469448
686189
1026973
144404
1097510
390400
680075
1360259
708026
1266318
1258676
346991
721122
1203412
1186069
1316136
578739
1235822
853740
1309002
292893
184022
444417
515500
248650
188545
1292763
1125214
1275958
926917
1054040
1199303
446195
777107
555703
867479
337508
1262576
339595
63212
1135694
747438
664482
1208219
1229299
114293
1075332
369094
340416
1027328
702246
1224854
1239529
766860
1209953
34036
72828
135172
1339611
711788
1011217
1048953
1322876
49257
991179
1318596
739479
278031
1152243
1092110
1049924
329419
78380
279473
106966
173581
111699
1344143
15153
895873
788191
500755
161678
559621
807638
322876
640078
1315575
168147
840206
822854
1254118
593682
935205
81708
470085
497878
475314
200860
631374
457583
1351621
701729
323548
1084643
9494
920619
302584
774486
1163356
580996
553021
845721
824407
862233
858864
1010318
1235490
323776
404035
344563
672804
497763
321151
648683
312800
624767
726263
700306
857173
1192176
617860
832279
822510
1056748
584243
177683
139064
964582
791372
868698
1233130
154875
668621
252671
1360846
420147
1091124
1193882
1179191
796940
439580
249966
152077
1167013
827649
685497
1362605
750636
884530
1347669
243607
871725
1274121
503068
856092
1335935
113252
915693
215015
818923
255191
886891
633680
1121436
199247
141024
267602
751286
1098116
783265
1353462
894944
294953
294942
439349
83498
62242
717503
1206635
1306131
260568
1074180
427861
422986
863412
481043
1212488
317476
886916
167667
239968
582554
584149
771189
734864
421585
862835
615670
1231431
1285254
297983
72823
1150857
846123
987068
311598
1094517
71324
490520
24572
981625
1236688
1011682
158430
1347403
1261092
481768
108985
373026
580326
1212961
1241247
616734
592158
863001
370482
280237
327727
307860
1174589
1133536
342058
792955
1185197
1066303
757691
19107
236733
733234
770546
132553
1052124
1017738
986178
1095392
291874
124676
1261659
651670
612211
311984
1042131
622309
1129458
513349
803239
667719
340345
856038
375874
1150992
1251018
1277792
1068744
1016466
404352
1028141
261672
491400
887563
140274
603543
1047772
42489
1240237
793546
216218
454282
887638
627603
13607
718706
317495
991527
1008853
1078511
598001
1127436
1139583
241254
1117976
892065
644034
582186
1201403
999584
768541
656699
1078365
950342
506273
179282
104291
98382
891423
19691
575793
74440
747931
806958
1135082
1087234
106901
416263
417350
266508
250241
321507
111084
883233
157790
1228969
305292
908860
1012050
1126083
1093048
443801
349318
966173
706531
888112
198032
1218444
1007141
407979
587742
240661
1233644
1020225
224427
551533
396440
864478
1253610
784513
174419
473618
1139440
1340331
1025565
944084
497134
1067017
303078
100515
1178034
864000
1218051
259018
977628
334083
1170309
496728
178415
498950
399963
7827
640145
260886
425325
1195283
72469
245239
280655
408262
744676
318553
1092881
487134
1033855
1072209
545152
117717
633367
263899
1173401
1070301
767512
725173
603832
1269778
1318505
1263029
809176
710139
1280594
608322
1054466
1058067
168506
182657
658631
287562
239194
665127
962661
171964
342107
220431
1217225
398277
1267934
1240261
190430
156578
879040
1215061
63974
1042784
965058
434474
82250
1102775
799740
908524
153312
616119
86341
718133
955937
393586
440630
915971
392808
881682
35576
378221
83965
858617
103020
693116
1002186
307980
674133
61377
256482
157728
139989
1308331
198472
904921
433679
1068134
264965
819881
1011242
1318621
141137
82766
724765
1053963
1117058
801335
17858
777959
241160
611971
83984
771659
163751
980376
1074416
451502
927071
1054151
831452
589098
1075939
105508
542388
1250585
1073431
107686
837543
1287743
658502
1343333
958323
1351669
383558
1194796
697705
1333495
1261385
784930
1288410
362297
75813
503741
595016
297965
105516
1160094
901603
844794
1359662
583456
978638
652021
306077
37899
898032
286745
721531
895172
1121359
796986
855189
355600
607687
503293
1240970
1030046
911434
1147452
320974
730416
57082
687820
989875
171103
1331951
981295
894984
405451
1238125
142877
1257916
1029485
133388
4524
414977
752945
917666
751804
263739
1224705
78891
831280
1285260
651138
412485
346295
866018
544610
293532
937163
745385
56632
255348
1035795
302429
370733
314301
817449
765396
118355
559094
258711
938242
506529
1023068
1312649
1185116
498750
738094
242041
416241
1096747
397975
383717
582134
552138
1052570
656971
414383
497911
1137361
534869
1047936
667775
139983
1283367
674511
341511
713935
1295196
794959
673323
161936
1241452
866042
1202559
491482
1356798
955122
874245
125808
700900
1183364
539130
394012
898863
878778
257298
1007949
529274
1248295
1061830
1352052
806069
680965
278642
274950
534505
219363
1178556
760374
426492
543333
883141
1067892
87217
159626
810083
146256
664615
412657
740394
1277073
1071400
632850
581278
326651
1226613
190950
111500
852674
130083
221554
982885
572654
920436
1325096
406227
144162
957962
876822
115249
1094218
844884
1290955
238868
618398
1124836
799809
515041
112735
1023755
41145
1099855
1144279
1154614
450051
363623
673813
1134970
1215707
1172658
445480
770147
778380
194900
221823
169522
430836
951014
285816
552818
979339
512272
199747
510252
181864
1252124
262163
937396
816352
1287799
816683
131002
324059
255192
781420
554357
1053327
1281447
930299
1017887
1263139
313526
140001
1332521
909493
1008436
789307
440913
285670
342888
743110
1123229
1267167
846293
722588
742392
1227374
976719
164466
509404
626599
871443
1178375
136770
1251813
68514
792301
85736
1313956
1181886
1136214
646935
954564
253404
456891
475688
744566
1285919
92676
1118764
284160
809090
533922
166024
1086303
1225258
1135471
757588
1293454
649401
70095
915879
228126
857866
638446
580636
363452
488633
772529
467455
482106
544283
916532
31068
934368
436797
268991
306178
1213817
779286
1096819
243559
32900
852239
61287
578041
903808
678909
1301421
1055201
1173385
1012625
408015
360564
808058
1022910
240623
1360550
1215355
1358137
1180819
240550
416293
1331016
436591
602444
1129761
142933
489124
1203344
32363
329657
69945
634566
625562
704286
1352657
1040727
925094
471025
658380
314995
686707
1062718
672317
682387
1339066
54819
690679
361961
644877
326808
273887
107291
73154
437122
1266609
1312601
1077286
167082
263752
746912
966618
1344290
1168958
852344
1118766
658562
1204991
1079657
332034
1061066
628977
806088
768463
88207
452261
853700
836036
68084
929136
672121
769973
828981
815535
978916
564940
255927
750400
1295420
1161653
220368
757
193936
562843
1194265
251669
133810
1150191
704057
810377
264129
641810
302256
534801
1129476
899477
712516
550888
353669
183530
1243185
142432
1264407
14195
360734
1212924
237907
958466
1167796
826526
940379
916340
1134601
304123
456149
1017253
686388
882707
972162
544547
155908
341922
1060218
1347151
205131
81711
183943
362917
408853
909270
818498
546861
733459
1361704
1020252
219010
209580
1056505
1034958
1011560
32805
442634
1058768
835668
259132
1087819
458389
1149275
1312940
907591
1167019
1056335
662446
404201
1166435
579490
386758
494981
692880
113255
376188
207197
1033657
925328
1164547
667318
62947
1226987
619540
735764
1182533
202968
61163
315509
288260
1167279
214090
1121323
1250809
839893
793248
535538
179239
1162037
913184
1217918
380736
1294321
1062521
21860
220140
1248645
1241923
430243
98931
319740
82469
975014
1130781
101542
1235500
177336
947685
593367
848703
648556
909514
780931
58167
745022
332308
494776
582741
1264558
316885
20833
12682
909185
621651
418868
1011148
124001
21394
1046457
455418
858839
529230
52891
396932
1155547
907174
36167
196426
40827
305338
1216874
331753
870239
598659
672240
420459
267995
121273
409116
1199102
499484
1111460
645707
744291
462603
1057149
627651
983832
5561
1213511
428605
563041
899665
114966
812044
274720
801951
957007
863762
365103
508086
805015
725444
349585
439136
749800
963120
815729
875074
17517
229852
652326
1317329
1027501
1188671
9176
378919
186344
836057
992303
28749
994037
623306
815338
153550
869737
724211
1352592
403454
1079327
213150
702325
261975
829456
890184
1257103
366041
732012
316925
1060748
57891
1314247
344842
674461
1168828
881874
622981
364507
633451
703409
544853
1086450
275789
547413
470873
1328334
1255263
54617
505081
1291189
13623
646379
386239
822698
154244
471420
397557
1319142
593557
431567
11934
313215
231559
1323446
824838
1258172
1179466
964131
217751
632706
1231820
1335509
78801
484792
1069389
766031
1060271
1337909
561707
445397
767115
832615
781623
751875
1324020
1225662
860691
1001084
616137
994063
59252
653502
1224966
791846
428793
862963
941482
510768
853163
1278201
1340462
966443
591787
427208
542264
1167956
1157007
842228
1132526
1049138
700179
1081345
524611
1275910
610335
928078
661601
609968
468569
986779
917780
1132049
1111995
85378
533882
273305
1181025
1098454
467264
498914
247837
1127017
610105
32629
143070
1190667
1158129
1260378
575998
360615
781728
1038943
594034
716210
229968
1299147
492398
101065
663594
617842
765865
1330552
212743
884934
1010275
225139
485571
427420
603017
685790
1217101
539931
908770
725764
118386
940630
264449
1265075
699688
1232914
1292972
508484
1309401
289454
111809
1325880
941739
712991
612461
925831
814640
706944
1334608
300985
221415
988967
539100
1109596
926945
879051
881596
137904
520240
329263
769424
1309990
912940
1223132
1039624
866504
258735
25831
1051149
335869
1028566
376601
1363646
335051
935064
1048277
130890
826457
782195
1143260
268353
96097
508120
1091094
201238
714924
705634
1049693
302188
173821
750854
312306
1343145
1037172
232146
581819
425395
88224
942508
99481
1178026
632379
1166135
370602
1200715
635347
1011564
300114
726070
179067
769236
747587
700932
1226933
344642
929085
945869
658477
257469
63267
1185988
377674
421372
508211
216683
1010197
291521
217277
314565
905054
120402
221927
36237
291145
1244556
792768
633490
1042410
559220
1080291
1123591
643014
1103870
469101
395510
234119
897287
1202543
499718
1169585
366660
1033685
621140
304814
676698
985257
577049
1311983
313926
1287613
371941
1106501
1302227
614543
1085856
235092
242193
857693
860310
720532
944791
1143908
1110467
1044415
352491
527771
933216
1072139
107875
54544
405744
676424
269062
310089
62495
54135
745692
1309105
1191447
1023948
1136746
988409
615492
1249986
262198
1314891
1148202
1005533
709449
326731
228669
986568
1323876
922402
311549
264870
1090348
111376
727936
625001
240691
964233
215575
1239947
81825
370980
324750
532649
1228828
71774
3423
1136808
1000500
188915
947677
33802
810923
60346
252144
174984
1341984
237922
4484
1088705
1181636
281586
236786
704100
312397
460626
882361
444115
857766
262762
332969
1128199
617180
1251495
1229834
90562
130208
269635
837210
472594
236291
1007604
976674
187821
522818
1154425
1237742
1211617
937052
483543
449512
1085958
980804
712451
1186608
1082596
172588
257299
644524
1049110
612904
1111670
585728
813807
545232
395188
983633
597405
120286
326706
129037
294955
1260919
517520
82156
278613
879977
1132941
319621
213763
1205122
964927
378039
1129403
612793
903240
615953
302927
1198048
1077024
1187034
357177
1329847
566318
418857
349977
397198
907682
1260445
1185697
1106920
612408
290424
64745
683942
997905
330509
1198929
294372
625291
1181312
67544
402899
7702
722898
804267
434742
1205796
1102753
1234045
1176081
166776
661923
285966
515017
94180
1268132
660001
778829
1056784
44418
225245
435624
1234699
216432
913145
37219
1175361
572728
310113
36815
552130
558667
1030277
1352719
854732
289561
345792
792503
814753
561177
38000
1355501
471615
814145
1142371
846339
970425
334497
457489
89196
946315
1312515
695191
65836
875443
71768
1336111
580506
1238914
489446
332948
203639
913900
499594
1132184
678424
584940
238163
835958
562356
923080
1300106
590617
179581
146912
952336
1204845
573386
178376
1084315
94040
182468
1254598
758255
333022
633080
21351
755418
1255399
1239371
661439
383637
1342875
587345
842292
123112
966860
623669
28811
920801
1338345
1028098
738183
1311541
1151993
134953
1293063
1235262
541969
1351496
1035408
548557
5561
644293
1269930
154190
884035
76717
373857
163723
876041
1283685
37501
274210
909166
390103
20988
242637
587692
271725
1314733
164052
501431
390757
686575
19364
605248
802001
656801
1235845
976041
872929
337866
645497
794980
1201791
941769
516324
160828
1320082
562937
1274520
715177
1285640
592617
122614
5908
806111
721535
748678
682376
365621
701099
246094
16679
661475
343327
849442
710944
1267544
1081248
1006979
1097694
92214
932303
1135291
947648
564891
1091311
553562
834970
283465
1209553
979639
544462
1200510
202638
622432
1018278
628502
1061606
323085
168119
372401
496668
1227100
980681
169781
281843
499050
547791
478385
657387
980286
249840
298368
1222156
266879
649789
79601
1151618
85468
987955
987924
98048
688952
1342270
124164
636153
278796
592332
1341588
181010
684285
928925
616334
268529
1234660
102116
354005
1198356
183570
865773
1089091
646153
974127
1048700
750094
634928
1040958
413474
1340742
603776
886672
1070206
453326
194776
1047149
312812
1255216
521169
1199255
300024
185857
696231
584258
744557
160922
821628
892534
525826
392373
237900
364316
144219
845614
108111
163603
361242
534718
487213
1176270
998357
919503
1291260
889028
800743
908990
1188785
1132603
649357
549589
36303
457166
1080624
375547
880847
516828
790318
35485
601726
678212
26926
678289
1014106
150244
982472
216048
870554
395590
741040
74486
1045121
622024
1019363
1132558
1244944
948292
116095
813904
91413
1205193
702552
340066
886937
900553
839415
672489
129633
1330780
853216
735728
974615
742501
95068
854501
1230181
1001121
862248
1321539
668839
37121
699646
618246
403704
505578
1231471
66695
1273176
248333
512738
134957
596049
1151296
1041729
378804
625002
347609
164022
277209
619874
384050
881320
495877
111731
254869
1176342
698026
792760
1070361
391062
806822
749298
1058021
935355
173947
1276899
12678
622061
1087732
697667
360734
1133473
926543
474056
81915
1352462
278701
1308443
137480
951972
905532
1020771
933403
415595
192143
718050
1084856
558605
1046362
31192
635827
365427
876475
180624
753028
532442
1302317
669156
205734
498327
1356898
545156
720826
981572
1312648
1211379
232039
1052454
1008857
864786
328587
1255774
1059842
1146532
989387
1331072
1161585
168105
1048843
824787
832007
76840
432247
1326671
678381
480729
96482
592855
372821
1336415
585529
1340866
580687
535862
375207
515566
955021
836311
617790
1051553
85011
1178660
407168
614502
49419
465422
1240971
1342970
972615
565819
722381
421389
916553
49291
1111347
662934
1185675
840410
1202598
986353
650413
210781
892836
675977
1113440
482182
969107
176432
135646
219456
87399
1227541
837552
196547
1156654
1135185
644992
830681
1027692
694222
718446
1046212
943768
321090
1138737
283562
1076231
129852
530814
286187
628134
703300
1104540
510602
525017
418958
284901
254866
20388
40871
16223
379925
243748
481024
726583
84930
34421
1146444
402741
798575
22947
201202
983238
91279
777253
584235
1101516
401362
734327
489486
679446
762236
706883
1323093
6730
1133557
72637
751571
759476
1239146
1044589
1145186
1016174
1138865
749062
652512
1218959
992890
1232753
956351
1292160
1098244
614767
588848
1256939
416229
135797
1352927
586935
28049
806958
141830
130112
89068
1288118
1215988
215451
261166
984616
518937
769950
794690
855288
204298
204207
276000
332714
44948
463409
773514
1268731
1357446
265756
796882
891235
621019
1270734
224156
1078089
621866
1055263
60746
209423
80539
502051
969194
846587
635793
646755
945173
685753
786687
270367
54861
829486
411751
763376
1276710
659249
394520
1285754
1237705
260229
183011
946821
624463
52619
701611
391482
1300198
397153
1341073
366212
867832
894253
84039
404373
749061
1127550
1152128
144956
729964
281848
27096
1049308
326160
1132300
934970
946545
1266613
724664
570591
805607
224544
245263
1205984
297176
1140297
203992
376747
1002729
209157
786990
886903
1111736
1354530
1295332
785044
939629
710386
893177
1119
290342
425716
544953
609826
350217
1107338
308321
818854
1348420
1185937
1114785
282927
1186956
1314785
490522
1215551
329920
854745
1257475
1267659
262956
939373
733232
1304137
1049898
804953
677777
1061880
405894
1054927
474353
484171
1005388
61428
1243479
690110
558592
889114
139822
10207
476505
562801
762741
1023272
950819
860378
363755
1120519
870740
196895
295129
1305530
1102662
765903
272029
1286063
988095
677466
780752
122056
230913
356766
1220570
1104942
219204
835377
694504
472182
182712
355222
785100
956021
274614
865316
6108
817105
909900
1306857
311009
483362
991499
1026671
1003571
194278
281828
753760
950906
244655
1361276
770831
412276
1298273
238129
661595
359038
984807
597690
287435
1024223
1005272
559592
131938
354235
1072666
1343272
806774
745489
753714
246611
537430
833541
1254866
1308951
708901
1232555
57392
408679
297845
392083
272366
69988
89678
257648
1325157
357002
632527
1046015
1348852
538241
1172040
837866
777663
1124480
1141633
1136644
376945
424837
102088
708467
1335243
6539
142090
19162
1026093
882195
8489
1121941
561848
838449
1197342
938498
526714
622975
865471
608457
1033041
652578
449478
609911
318017
841231
658424
580958
248896
115148
1183768
905932
51702
284271
225007
1227324
1139524
1178828
480532
494491
695746
259775
1167682
266171
459797
1150751
165092
941110
416340
1357668
746909
977195
268729
532493
1313980
686187
1270794
1335390
1205284
1278716
247534
259908
237514
244405
914467
913430
1329392
46372
163446
1345918
937589
1075630
293998
882347
80496
536833
1183072
736877
589925
346419
849191
975555
331213
72209
477274
732659
482645
230518
851011
1281443
1326793
676221
1035209
853383
1177503
521191
368969
536930
548693
977581
1326409
1346794
845924
971464
103095
237852
184443
248890
827874
633281
559444
960911
710574
384859
804774
1102512
460999
253658
1195185
1314079
320311
279727
348147
1064535
378420
677749
789810
698807
314218
638641
1049189
1161656
470067
597033
344001
297438
932443
579712
814934
1227346
708342
339081
1155603
799487
1008415
730831
1194137
109423
205718
56447
543522
1265875
783886
964214
1334867
655471
449296
983086
931718
365985
1288771
488562
1308765
743443
472185
89706
110850
333560
605034
637710
545585
860110
703464
329814
255712
203211
450038
613460
1027307
810931
1353964
17187
76452
47438
681462
601571
627830
54010
66342
895414
950732
1277451
1148935
307656
1007886
587531
1084738
968546
912773
872880
999265
594539
299842
768684
476058
290414
728861
52758
1193462
1146307
974594
616039
881487
1088989
49321
1243608
866570
1304623
1202711
883055
743704
306843
359313
528645
920880
62490
634871
863567
15307
559804
301979
738475
1012917
1320818
904381
121014
991005
622118
545840
198989
744835
1090882
196492
557996
506638
865539
1282336
498968
846959
1821
347141
509184
231700
1062523
1126845
761495
1258971
1293731
1145986
661623
33304
243725
852001
1098938
950750
1081085
973969
363553
853755
576609
882475
914079
1111839
7589
1258781
1316130
1030615
944245
1131308
128409
443447
170656
1278655
254599
676637
224519
594875
1332531
1056058
894342
683864
141440
841434
855832
276386
792052
100293
1036050
565879
790737
948997
881447
52619
1272506
324601
949732
70476
289665
964616
1267090
284231
278687
420906
197829
125318
1104130
744941
771752
1150354
1350738
40067
953784
743960
1127287
512268
923685
222264
1068383
754744
1342853
869549
1345491
1051724
784535
1261554
792006
314927
1269255
413804
1213298
622820
1359794
941238
1150644
48270
777361
326712
786061
918708
1218001
1166091
577376
57685
262003
1071478
1119904
72337
1223082
63833
1157705
207266
229381
1332062
462581
934163
593582
201393
623487
1025229
509321
1006467
1185072
14880
58671
568189
19203
280160
103800
1322184
1183960
886840
1140552
272621
1140748
814535
1078313
1168744
970107
781807
568659
515313
793676
1330248
631959
551355
1275623
42083
820033
819380
463700
1211695
135109
310031
1229123
1150127
160486
201423
1240091
160602
1127850
136417
497455
912829
1289344
402361
1300916
477121
839681
314848
1260114
989382
367421
454221
802128
1027593
830447
505933
1356809
764601
97795
968664
82714
316157
130313
118117
672723
565125
784677
8152
183761
885528
1105097
240260
1187431
23699
747569
521558
1030699
484791
348216
1008606
73847
1157434
1178806
812796
333161
1299614
924369
1214074
59067
33459
590180
123822
1258958
625870
192777
581298
650029
135754
149195
1132143
661340
635590
616699
1291269
419597
403107
1325391
80560
999412
860576
576699
155723
1050354
754972
671070
669890
532139
345841
1102536
1292569
342218
869328
227844
545308
824075
1309872
256613
762064
119892
599484
1182621
273680
951852
1033587
852449
485342
752114
922053
136994
414275
447087
277003
117738
1220919
1280074
966547
330487
336643
513159
691055
649167
1044971
131745
745209
1095698
79074
305680
1362199
1243037
727748
1245195
933698
56048
1097558
1098147
298616
549986
178166
561715
1225814
582010
1238218
525680
1096071
32372
1157681
1194211
1146501
1117372
488926
1020269
213131
120502
121388
470674
83846
72742
462146
495617
935422
608410
165182
900499
186086
1107769
780824
498466
953780
1198554
304734
783252
444424
491508
652170
338294
1335614
211580
1090154
1130231
116864
146375
326689
896552
1149392
67506
1359366
1039829
1325675
1029715
195482
173219
233268
102629
644079
677295
1106079
753973
1309873
1144170
297833
1293827
887252
376219
189178
135635
317847
1178748
1083607
320379
1054824
61123
1565
44761
374764
1115687
318385
564708
571516
508348
996543
1043587
127152
885184
1124001
897193
824830
1247684
911176
411663
1233569
881538
691333
731494
791346
454974
647251
547423
907835
650692
942428
848066
1290849
220198
703942
56449
1236018
916904
698468
351299
636488
481499
465800
844673
40295
119625
665911
200052
229320
679817
839808
740419
1198526
947669
312428
1172192
1030016
732216
880419
357636
1239773
1026685
64661
588185
1260741
1264775
1203153
653367
998308
1221373
803829
999759
707444
305989
504546
294979
156186
1334101
748499
942193
1180469
568206
1269052
473861
374112
47665
278646
295286
311912
1027104
1257555
533073
457186
115284
388243
372486
151542
471571
257618
548498
827716
1291294
937180
1144711
792154
992183
352603
121707
262194
754328
1167695
1235156
550483
1296788
1342470
991963
504928
236648
756336
953117
612237
1247694
316439
164011
146556
441741
901612
504384
915360
36983
252645
833584
175770
1002260
114013
653677
710542
494373
662300
334378
92815
112016
392819
886727
492399
145582
1086330
1010245
1156331
888856
633109
533788
743283
85625
1111889
758451
1334053
716909
217209
443507
141503
560957
789768
615622
107631
1305401
524582
1190570
884870
803662
126662
62798
979274
1136661
93070
496936
100794
670092
1292694
1156626
1201592
387165
657138
77879
164184
1053064
865952
375550
593473
1150645
1175648
676375
890406
218201
150472
962584
184599
1249140
988727
1118912
331194
1034161
985915
52433
126277
504379
209617
192555
882784
468496
570825
278714
115858
1289702
1237198
782039
180725
1094297
532706
186440
12506
65156
525420
1216406
320273
195292
183303
1193957
416071
137483
1145574
1110088
55392
3205
491229
78016
436347
519408
513814
73804
367114
479080
347834
889764
703239
659674
1255066
345617
337946
414898
1030512
348105
1053304
942061
988174
1035630
1065547
797623
658560
675525
917386
966525
551164
656401
624145
1019943
1199805
1207976
623702
290170
1023973
917620
399095
441884
393613
301420
748391
652949
932323
232984
244313
332295
891688
187243
490135
236907
355113
957508
577759
375823
847647
397613
92530
372749
186193
1043472
575422
1316265
346885
13950
22454
80216
1074050
740772
42550
451295
1224493
237943
46086
289149
1110771
109097
70738
123381
1100110
1113390
260030
920938
988699
1061354
570874
521156
1344167
1018233
122376
823673
820095
339536
848471
571209
1205476
386280
201978
74893
1299333
42208
262239
601868
1200442
421890
1035235
147214
1351774
1236734
113713
1230431
114371
728190
360190
782718
1336818
424144
172226
712513
1319854
1155475
1035311
206865
1048158
880053
1344453
699341
461958
709256
423908
1004760
1024452
561418
496273
861687
204691
840260
171668
873063
502696
341695
719671
535538
267348
816988
261779
229920
1250656
623044
379291
391608
818001
245886
491893
1038531
854752
125389
1197700
1193201
613392
1045215
203995
310686
1327322
298873
189011
364390
1040425
961793
791178
1170507
1112944
53658
258530
1118387
1096373
704773
164870
1206028
443018
732463
324132
207193
476539
776900
724170
1172878
1359748
109815
945692
714833
744887
695477
401749
1357190
8951
115360
672241
1035754
820703
61071
1025792
500864
321598
822532
850412
157272
344445
1055877
798875
1003157
873911
862401
1039140
524382
474230
960454
401727
945493
733813
193460
834783
352542
691831
19523
1153815
1337981
1053743
93619
986516
645022
1358915
526921
715577
896579
571067
1150957
933458
835284
1008905
690104
878979
1070609
411669
50830
795784
303133
744607
779060
1082318
281943
636968
634178
437680
1182774
212992
1310716
815676
1110196
812248
612931
181179
638319
1203416
199375
763959
64349
404221
1076006
744655
186082
288894
767956
584148
914944
495445
712319
1050291
1111667
680473
378140
720238
866822
485690
135483
198818
1205852
743323
492202
205042
214667
1144090
353416
43306
196299
66849
1005734
287865
694070
394161
1123923
626366
357041
355519
950968
802543
215654
806737
617860
1060165
1284727
1160079
495983
1205942
306024
1328803
25556
860252
796634
446326
801847
241629
898448
1219713
1213315
358016
111445
421673
250016
522127
420514
802981
120213
1221786
130458
286123
1350177
1250477
911854
23410
634058
441732
889363
1106031
796819
108933
929671
369506
35283
1194933
69911
504961
1115381
376815
1181648
783827
832678
1281942
306643
373463
759338
461994
441722
563226
562983
46787
925536
751063
453284
332142
178199
587231
565710
1342646
514073
1322498
1197310
494123
741129
458266
5503
403735
630815
562235
474742
271384
883592
751981
875048
1290850
1134156
1079367
973542
1111544
1160712
137656
159878
916163
916838
545553
1139346
69278
81918
1188916
519600
1302679
1360206
1027304
828794
407145
1013424
112512
1080237
898995
1274648
1169515
1107360
106470
1103923
99713
865549
1046084
1035234
1335164
693786
185741
1104591
86747
592824
665203
1237693
1023083
720948
393153
377118
153445
970938
485600
199083
1274166
1215287
1142463
1123454
309825
1042620
723486
1293927
677929
903717
402325
511478
316339
204842
231127
971944
1181159
1179253
249997
643132
1027880
174905
1068263
482650
1176502
936176
1170800
516622
555926
770542
761798
634042
1345946
264792
838110
970636
641289
926813
7302
250933
670106
968419
739081
1255387
840490
1045977
1266352
420006
839454
859676
21963
850329
211364
1261134
904000
675226
356141
1047371
753992
446047
557693
413892
436420
165587
447604
901983
301028
364610
412004
1276177
187876
1074819
131985
890402
713952
1051241
412934
145371
1318209
151941
342566
17212
242381
1197892
797168
364388
145231
954092
687667
574732
239587
348262
867413
89779
467617
1327557
835184
1321640
1354208
1101222
262344
777220
1298005
888774
133002
779939
34219
459848
1128158
828255
899761
1238598
684953
675278
254171
832702
112121
27200
269436
1008504
972662
537677
207730
201158
124359
1305968
489180
662089
209953
496385
457379
94502
799487
442438
601800
27489
656417
982727
599275
1233000
551146
404791
609559
565972
1302043
431780
886852
782846
1089203
676938
365500
1269127
1095070
525126
251
1100646
211266
816647
478339
277507
1306826
1302923
1053667
563122
1142747
176664
1249301
338152
896630
1246065
792398
588340
978871
1030024
369280
287637
19858
48519
501947
828904
472982
598537
1080440
371400
1255267
467522
1047123
823816
505266
1139993
226197
1361692
1275248
860684
551322
676231
841948
770472
1195978
54173
1053306
116743
1360847
1117530
1342513
1243789
941838
506159
1194450
7128
1061687
33105
1066450
1141267
627556
45667
1323838
449606
128501
1064832
359801
516719
778289
146705
332288
1215043
685933
655177
946208
1084018
624394
1050021
84759
186343
732451
893082
633328
596220
1253021
888148
946101
976843
1300578
673304
530825
810656
1051137
209030
139077
1069781
738779
1183874
901873
1350403
663051
11880
531865
512565
1261881
548041
5138
1111368
666565
169328
195401
78508
1165309
255943
496784
224345
595535
422003
873741
1089122
209316
113122
853267
426729
862414
930393
646775
524641
928377
706186
405525
1254535
891038
890495
324324
1266679
273929
131055
942084
290052
696576
1301724
423256
884378
960986
806682
183726
463389
48671
382145
961176
562181
207202
1316006
582666
106824
519247
582986
919941
588141
1042130
670661
704744
1049087
367193
1208665
142692
904902
84021
133007
819475
253501
140982
1075861
200630
51599
687125
1019136
666939
965426
502995
1341238
996992
1052144
1230985
886966
194847
935758
603475
394118
456082
742237
1147536
870357
1263339
851308
925993
276611
1313891
925350
1060267
972485
462383
708628
1129471
751009
346994
1130309
1315884
456254
230282
80293
469801
375429
20531
415081
20865
66705
1132482
1174644
652998
1328131
871800
783512
506048
371771
919423
856297
793881
151408
553933
930871
1213884
132711
1009821
885123
501903
654225
665661
1334372
200478
227117
595750
1102398
1113118
227894
419409
116572
408739
1203931
545381
430209
60751
1052714
205266
824993
934704
1308132
1302384
1262015
1282353
1109809
901458
480043
656760
1240324
921707
110662
193307
385532
418151
445270
963874
381841
889864
1114597
41596
17573
794956
962480
321031
713984
444754
611296
1146600
1042448
895122
249326
721048
950891
1234427
634753
1246604
982975
48236
1363195
751400
803968
275762
1314483
56171
868385
742110
403957
1072815
396532
671793
1129688
922206
40864
619899
476444
1222957
379967
964
518519
1035712
624735
658175
542482
264034
187508
962804
372362
518680
801185
544075
752781
1345382
722913
985791
1140900
810430
443074
417824
340127
572448
865106
196648
455301
1207206
1053544
505229
1140928
1247205
628330
35965
1250451
926538
958040
443803
720076
224261
935634
567029
610174
1317359
345867
493858
364758
605007
740019
842755
575440
381416
1097084
184807
753670
906396
1256145
544502
961755
1094445
788864
687067
274980
1084951
768240
727261
470810
979621
1056570
1023856
935648
857630
371555
68531
1117095
26696
1281809
352934
861263
1049748
399816
424487
997172
94417
982587
433602
285312
1051351
740440
497684
1244889
1176716
779460
1075824
492976
681488
1174805
332803
1189428
514745
542141
897644
257553
896175
1340134
460956
1035547
194041
866523
999051
1181268
501262
765247
1041568
365882
636173
90999
388741
465510
89530
11992
960491
1132523
1201019
1321636
1150486
1276772
165039
599366
610881
861609
232583
458521
106684
1362072
694782
902609
526686
703438
901340
1088851
1111413
695501
688064
1023248
1102568
1358908
547261
713613
311030
730864
515040
1279814
808327
801004
856242
689616
987622
303522
629530
580100
1038723
699389
411690
854116
938829
892061
253342
1145660
1104451
468483
105749
411900
1328279
280448
489371
411775
47784
325137
184084
1249969
870265
930811
285345
963415
1287999
1139323
1267638
1036850
1075940
195580
725616
1239445
993051
329
1004366
829457
706911
794449
917987
533861
1256614
204997
1020206
104189
659313
340078
998204
346594
1112595
210260
1032262
1211695
1321881
200736
341081
435857
690836
1214099
963095
1058119
587582
5911
442825
726074
1303282
766662
283019
930358
406243
1070834
550056
804333
373445
1208311
954022
999485
193310
1357199
989840
346991
422109
296161
862788
824996
386352
1282006
169659
1071253
96826
41197
828527
698647
382224
1163373
684810
1186666
183643
852744
71277
590842
1110446
90560
597493
779019
35392
951467
798361
300461
288573
110460
1238133
264146
331984
1040924
1042746
396287
900632
1213414
856802
141054
62043
837954
1054646
1279690
113582
135484
8169
662012
483065
307600
915931
628116
110316
155609
1112153
1181694
739113
1220305
274944
1268535
796244
991635
897267
690623
446169
627902
512140
875155
734324
899138
527520
606410
41253
1102243
754102
629147
950848
147653
747340
301063
57463
384963
419250
1264884
50991
517352
241200
270018
310047
1265846
607022
181252
539400
1187711
1063476
192403
300006
690818
1068616
873452
983643
1085558
1189092
964292
401218
297915
818938
768202
461423
827428
433314
522024
611953
1163311
1007292
494234
629234
1279605
789282
623973
903616
571356
784885
928002
424717
678742
173744
520452
1208364
481534
865147
832447
1308231
28096
817090
534307
1182908
935407
640996
601076
110213
758762
449525
133995
1279206
893453
710450
1333119
765641
616401
81224
1159057
1319324
90356
56126
1096956
258528
1051301
1288226
249584
447995
353769
450782
113290
102624
568282
574776
350630
775306
584046
86663
587730
1314867
809236
63681
846108
507580
1078949
1339069
906548
375550
428118
329617
1124505
196930
233911
651216
766804
237300
449733
647361
615971
131703
324516
282860
685962
1188
1088338
84565
1072140
1262537
785998
1191130
975591
866719
1284654
289632
399045
377321
824223
1005536
77190
490948
548034
609524
390849
1300932
187157
194020
422068
707279
1144835
719951
5610
848858
620477
1063258
383991
639749
1232559
444922
276344
49193
761441
114033
462654
940803
174372
546645
430830
50296
680357
540371
128861
631989
186001
914268
849950
1258535
818422
1122928
319624
108824
302852
925673
908484
1067543
1352148
549602
115321
183110
1310654
85869
273805
621979
307639
275887
655929
511227
683750
525912
1350656
1266844
33444
323325
760535
1054960
399657
174745
767725
516493
625892
245581
16922
1322261
878525
854798
820960
309380
1346461
1282894
1212197
772988
973146
1291224
640439
1128556
157450
1362202
332789
1009143
777924
212589
576373
818635
1096480
774659
885405
192636
913163
1292756
735778
1305978
1069711
394288
465138
932961
179761
933655
66967
784367
239122
1125230
965573
1168499
924333
774969
1201924
600026
727284
1077900
453306
129259
1091870
242241
502483
1151336
941680
750379
1262446
560834
622119
805542
1334956
1038992
968131
530326
826478
695391
626889
874422
1267469
1233645
885212
546247
158778
357631
244219
326376
158114
1026311
72705
560783
1224292
649350
1189670
253971
684574
1071641
470682
691084
1135132
530961
393080
273527
710763
631513
895211
1152219
493135
141997
891297
864104
179848
1087116
744470
98024
696182
152618
1232831
215488
904182
46217
509266
653742
1126902
851846
991977
968897
108362
457064
580592
1084656
348654
234125
9344
907578
761070
360677
1335453
1313550
607799
848243
181250
203077
41418
3507
380984
1096790
286250
1159596
1338476
742528
163404
1281827
146674
859462
503590
568580
467133
1212307
80266
1066335
959916
880083
801906
1022273
31329
266751
126910
531275
973342
121098
879602
746264
146819
395844
748596
253693
1263761
384047
1124907
1190020
906049
686174
858512
1057538
1352748
547371
80476
944086
32817
1261793
541029
686718
56160
36819
329743
295007
306191
834103
368997
28183
604483
1281181
243960
1099411
667573
1027621
1223994
862772
1249767
97875
547570
842491
211645
235578
201908
1346427
541114
634584
1142906
357121
406730
850261
1059086
1142355
1235356
700115
350962
553197
1201540
733193
112754
156583
1180008
231458
427474
392358
161689
209991
1068055
4429
786389
376676
512209
255563
1141073
923937
500882
100570
950820
163451
318025
1204796
1248612
44092
1076565
1255086
1302588
555738
1209504
628766
48871
263887
773028
380831
184506
615530
331003
289864
812751
1229472
740992
1279384
11608
346121
175718
1060860
923961
596304
233460
67114
1333852
1034314
539861
341066
873864
771322
669570
480389
359958
1031430
455872
149106
1055697
1350992
313135
542606
159018
1344340
649447
273964
934009
312540
935005
57267
985616
386511
32267
133039
409072
885910
1193242
424938
545184
1035719
911600
415639
1086569
604211
1224262
249326
1119630
36691
137347
98822
1261039
445181
265490
477844
1112724
982874
1258905
117968
742066
280662
472320
126571
1175698
1045890
1117384
266257
314408
137481
516006
1145460
1222293
429536
637738
1279017
193842
434820
795385
1318262
811627
215636
1079582
885704
969827
1089612
843294
845470
616924
1148392
1070326
126986
770027
439802
25153
282177
131749
635393
864727
1097838
127070
558003
545390
791847
508455
837473
837743
180466
1054790
1224712
800300
603559
94776
51768
1100967
752592
281383
799126
734972
7095
706533
1218838
1312247
364491
108378
1333674
1039959
1226336
194382
1342530
826822
943479
761865
543630
139727
987869
1078083
323686
992125
580699
184098
499512
354735
1195362
917522
997260
867641
733135
426499
710778
1358997
265640
557071
295167
1103124
495609
490552
1126129
115419
1346142
46372
500991
512511
826986
857887
753766
1245060
589562
40223
673064
1346688
526057
1144069
218980
912366
527466
718314
453997
1134237
1048414
733340
598251
308849
977293
326285
537138
495456
749035
323669
506971
519167
900666
54340
162899
830510
692395
755897
342016
539867
256781
1202002
1149471
454798
23756
954574
268606
517383
1323027
832558
867066
484983
848282
752076
557062
222260
950204
579308
95546
511583
1257705
154498
1023149
1181569
1086145
407453
166839
793534
335228
523649
533838
242641
937477
1107811
1028070
273247
675022
636182
40652
1177135
1105812
215301
672243
918344
1014025
6959
170856
1314952
608406
1049203
929658
518215
39259
51328
42444
416020
510045
248623
857492
474356
829110
1279164
170944
327231
282710
1207293
611069
654259
658493
558102
902617
235967
1309246
168401
221922
18889
907781
530500
1247707
1108633
95304
594724
1354955
284983
656570
566010
859467
751158
907964
938708
3398
99517
900209
907196
1239671
119608
1109931
1113334
1052070
1113535
145672
388519
412979
1142438
936495
44990
834453
54784
1161032
648263
26005
339930
316428
176359
1183796
297042
117615
850807
94252
227545
960416
1045623
282806
1027774
62115
602934
338975
419751
44092
1100214
411595
975256
1237078
25689
680188
45538
955116
339595
213772
754068
228338
1337527
754013
577307
415808
549934
893713
873722
335068
1132190
120544
876296
432894
728219
141594
536535
908215
11302
302266
891607
181929
1045291
636336
34584
732991
1009743
391324
585690
44875
1124749
168956
902758
1331952
773414
306080
1109902
209256
993221
430891
148139
197383
73969
550436
339996
689278
169542
1230079
46541
518708
1091822
88673
428340
505087
675268
844597
879281
756872
927216
352114
467374
748953
268053
548766
930811
508573
516114
358683
631674
872415
1008379
1181473
1077365
1282955
1155067
811569
489450
1271917
543893
912329
1039084
136012
831371
771190
472273
72030
1193368
1348454
843930
281719
7581
270336
935923
512003
155275
815162
377884
721042
1251401
682511
729240
75498
1122519
449253
1142063
1265866
741959
299984
88426
1011088
269513
736960
1333863
288072
263674
1157231
1245407
1298732
233047
1335559
605451
130480
80469
55662
1105206
495079
1030979
311677
864883
1319847
1015577
202529
889428
1159409
979855
1137285
43219
170326
503961
870353
210625
810797
493799
4614
529207
574665
185508
1201545
414248
388812
1297168
51128
1075816
651129
557178
6399
659216
604977
1009148
243716
46609
1336396
1231516
1092812
1156294
719569
894513
660920
514647
990930
1118755
778125
1257174
509908
753058
1144452
780591
338049
984846
543751
509907
156537
1216043
1095487
813089
869181
1061273
38482
455485
966651
714990
1108954
674666
1076398
144949
663305
692825
682079
749057
1067246
587824
176937
1102659
107870
1038765
1016553
79557
710346
116047
745700
665514
959949
906519
1136802
665445
1007268
59577
1162368
1327009
900917
349356
1011211
338616
577235
1358742
581693
978271
687013
26897
956532
664457
549170
59757
749901
641473
1063750
443537
841882
7060
1225273
452624
689589
1357101
869952
1154158
281511
615512
641775
298791
898220
1191164
79209
1214984
1265373
141400
233657
803521
1243566
1342519
888830
62008
1116983
315501
95763
472177
445980
497877
1264838
982970
429193
177152
1179254
1121124
544172
341939
1245175
1088370
581471
46947
1127067
898480
1052167
680679
490982
641433
971904
313837
1269390
257654
745683
928880
512791
1275315
190503
114652
378399
56364
151344
682028
11459
946129
261466
692997
1172254
65600
1009642
217009
954880
74383
1334055
1296060
1292404
1340998
10618
252854
629661
1286730
1079858
177542
354467
1213856
1112435
1031605
892408
1240357
450759
1052733
1091244
1067277
1213720
1081953
64136
1258840
1244420
999648
1296544
1189428
1251172
828610
304231
27165
497485
109653
942300
436666
44618
1335477
597074
1215520
450677
691663
161025
1092420
667081
679617
395579
402066
1048983
162398
183691
1221160
767819
194406
1202973
1004435
259953
861252
695975
955519
638844
569029
522664
436551
1191713
697634
870670
1230567
1049641
316924
844602
581520
668810
279806
1362120
623075
410035
213019
1208092
628321
409038
35628
711160
1233266
1259228
1300722
1332478
205850
520451
1005524
516647
808318
460787
1184875
192413
310179
1265564
1133970
783926
824321
281954
1354762
398462
923430
414688
910863
1110321
1191183
991021
684668
1248699
96464
903535
970325
267556
494092
790397
38642
283103
469626
191975
112725
949299
1033605
1037426
903023
1305146
212509
575355
327023
137982
1147314
429652
816587
379556
350054
950881
364039
16770
1130029
1076879
152335
807220
954181
142480
442302
1078466
804905
132523
577135
624570
1205955
590268
1124615
1239756
906183
399255
469135
73539
112996
410536
218969
1215605
740021
234964
474587
1076805
605388
290761
904769
68345
535223
530255
430388
14653
1002984
289197
1048139
511351
54872
897793
980068
150756
190703
817381
651257
556896
854594
1202757
952916
1311256
224680
736810
809522
547869
434802
77291
177235
1173638
1176656
940942
946144
521944
476116
222456
610947
548669
1230632
720785
318651
250570
1224339
1228553
702631
94031
308561
87761
877174
1321103
786826
896024
918734
731391
995958
238402
31475
936899
522297
181584
1296422
265113
366437
138466
832013
92861
380208
1226116
1179874
569279
1138701
340973
436847
620891
644451
1189181
291196
616255
1207977
598589
1161720
1336797
448048
344673
134199
1177999
888041
364174
53428
1316236
723292
115220
541289
840555
1106540
1052733
434311
1198936
1339331
291943
823055
606077
386187
1075341
506782
538893
364256
1212627
811708
589692
58093
768605
1253236
1108003
880261
1297120
1311108
160723
1204190
1071760
946979
570463
860930
24117
94121
1180168
369946
1034426
879952
94547
619128
392158
1344283
1060473
388606
346650
250966
794485
953832
209075
955297
482041
919303
15079
898429
858822
406463
899851
1020874
428631
767361
413274
113618
61502
1172265
322449
401564
260827
1098614
1115547
106213
977492
919698
550539
679972
799310
1166404
523512
654094
587110
378543
1362247
412173
140291
483320
250149
323973
645179
871299
1154836
280089
795620
1097048
115093
1042260
148049
542244
751988
1103317
59247
1149912
646717
403519
1202994
796338
879191
1223646
768388
580059
1346712
47214
1026896
812906
973544
173342
1351790
1333786
291224
1161951
213989
398085
1187312
1188539
68733
1065241
777808
921901
456859
834310
1112215
458474
900752
341825
394206
469456
443118
713255
75974
145880
1074361
276123
957054
1361587
1273779
141529
751341
822226
516834
170114
1154026
528225
968211
357487
700106
771073
976838
182694
1116446
1102603
1142558
1337830
724134
1132087
60843
61032
896853
658326
784469
648149
249129
771516
249021
458162
1312304
494254
63037
790714
307392
1122488
175717
830668
468180
991358
1216903
134239
623085
1225504
451468
971984
1026420
320558
1154494
116473
428736
243430
1004839
343117
1239016
126673
752358
1070018
763838
462769
952952
31946
712891
113254
39946
825428
951297
280521
802562
226639
1067869
234927
1051799
634393
1197752
1180513
376065
587494
830128
873721
133480
367201
179324
1222894
1009071
916920
279590
867896
947781
1297912
1025895
182737
693947
361626
1205291
559658
527204
277818
346379
1173821
373808
1289463
254806
1077302
345946
1069032
635558
435513
1000048
322670
309840
951817
844960
81416
515966
710457
252946
224268
1238810
1208367
313294
132320
1065567
423027
1070366
703868
12430
1271484
556436
1030017
1152569
564781
1235409
214892
1359968
1081012
1262789
644534
940932
683176
1190617
981838
1171237
1002688
454394
785149
872792
860946
153128
1169676
311307
165969
877824
440992
1320564
1057021
351269
713253
253806
975042
660581
261737
1153701
458230
953735
80024
264338
42504
563901
1330377
286100
495923
395119
658464
427974
545608
7052
303908
217560
1297553
111943
444867
520289
356535
1295699
1310837
485716
952504
52690
522996
363905
218215
1299625
951840
1288378
873079
1363409
333876
641137
77458
191371
58609
1313619
281580
604376
1210651
1018035
1336065
655141
1082007
875207
152042
144605
1264633
263750
1076071
494850
762095
1144465
285650
1097986
1297391
633362
339148
1016125
96522
943798
33848
275887
48759
301656
580037
1182914
762264
857768
1238119
149858
1193097
976441
362764
1323235
447694
1281644
483550
33833
1076114
976827
393843
92040
471993
1320644
560689
715786
193177
1116479
449368
64053
379558
906808
1198103
590143
576508
24937
1008230
931967
969936
220069
1012346
1240061
93587
497020
910424
796444
248552
494439
996256
1293408
558381
245039
258226
97261
710144
707099
16631
234301
669189
1289679
105950
1153378
1259350
851399
432271
607099
548740
532190
850522
880429
84841
266301
268433
97047
289071
436871
465224
825594
739110
482149
572475
1009884
12806
668115
175773
289083
355958
675308
415617
347239
1308344
677055
541416
1322879
1083631
373916
362514
195927
557537
423774
101192
883293
489895
115671
171187
837156
382901
620858
484875
952189
1349437
1139483
529058
258076
361505
716979
140997
768355
1299270
777852
436870
273252
904265
102410
914871
141260
1323990
11968
185211
624258
894908
812513
707403
1196637
1259531
1218221
260
931241
719635
272172
597788
682709
90347
657870
545954
658649
270161
344680
729327
23465
204381
574607
1343277
298603
823393
2969
848571
232974
221245
853528
19565
1195387
835256
656013
711807
1243262
1021915
448797
947648
1023030
575917
738657
1198402
702844
201391
976196
678969
8325
501322
576358
1079373
251178
994231
103118
776752
739260
286253
97034
1338230
179307
682091
1198269
248241
877055
15438
1186707
1034015
205997
127168
367203
178376
968287
107859
614825
97668
1158866
70427
661041
1174019
778225
1207108
131598
593845
420463
1014575
762380
32334
529143
550263
1181590
503720
529706
700977
968564
1124025
1351409
1226585
969549
1278037
1227826
195774
1245484
1226563
791462
1355569
741019
646866
29468
1122783
116377
1129722
1169939
365191
795969
277113
783122
186862
357931
152380
1163536
338512
651037
410934
1238945
859251
683821
37140
1234620
1335970
841537
1263821
1050433
1230124
751227
483521
1145005
1178918
107965
37002
1129698
1029515
989698
975473
782760
1128443
179375
626921
310022
477539
177152
21151
337663
82623
724144
765143
262735
462770
166747
508291
107990
853530
474931
44648
142900
311200
317861
610762
886407
718793
761548
15944
306313
173589
611905
718832
943215
992483
407872
392463
210952
25398
414927
1065449
347101
655305
1257314
697092
910739
913092
1033549
357239
590520
22356
863254
1127916
1109575
773670
813753
799598
611244
695841
663852
590919
1114716
215519
1043875
93431
147279
1311371
1323625
458005
161278
22498
779111
436989
133705
901276
705824
26425
21150
965780
821033
870462
728175
335458
883602
442293
608077
857631
1080152
1112116
917726
888820
735652
1205925
375401
535277
907390
955012
490391
557185
512367
1034077
640214
906696
490549
1180165
526484
208965
1134477
23987
1267465
1106767
985927
328256
89336
1029464
510441
583554
1198303
715403
523007
317424
328864
1301565
987025
81038
9001
409978
1058470
965073
1083257
1143865
748482
373059
769688
326528
1322089
234258
499320
499437
1152069
259377
1076744
1280996
560122
318914
1124556
89243
447990
90618
1353949
358157
1202490
201770
164301
71904
335362
611365
495330
320989
145242
560569
832514
1145969
261519
494631
533345
34423
870348
959323
1081776
1027837
942967
1259149
875036
381929
752095
131567
599641
1332604
931950
800520
754610
615300
610626
690181
851825
1250062
1215167
936410
718208
376241
381823
978806
1107340
241551
178040
405745
1260920
1240846
6903
1364105
1196879
1198490
771689
1308231
1086443
632016
870406
260408
1301879
696963
436029
1043413
599743
1069990
452113
27193
1124167
1244455
297949
1072541
982004
962154
768339
1237382
315270
414634
632190
387073
1254703
30162
520195
679453
112416
450035
165226
391403
671614
598762
1063413
528568
1287399
1002616
659043
1240935
29751
948840
1059964
1331681
1107114
335993
1090708
1162699
605814
282231
307381
576690
1001426
460446
24857
1220272
697920
845690
465924
1009100
1194549
16972
921931
1251824
198935
585628
73926
320309
16790
1209079
625469
785817
749656
931897
1208936
89754
249658
1084569
726625
863886
835333
816906
588173
449786
711858
606744
241847
494991
380943
1111355
729227
1241154
622981
564429
332110
513204
757805
1245435
669304
560267
1200023
814601
924734
1110531
80816
411244
784075
1274660
207583
314850
953495
294577
1227644
1061431
937029
1017094
349539
948105
1334168
643076
680863
1312324
629486
1108837
449351
989721
54146
1063076
681179
392705
681005
159535
1256947
1345183
1201565
812483
572173
490376
1231714
948133
1253010
606511
595033
1159582
1268604
949944
942891
207109
983477
1130726
435225
930076
700887
653669
151825
230085
595757
434722
721119
657365
1091344
158902
1362835
141478
443519
5935
80159
439875
629363
660085
735693
613459
504378
467063
391767
938067
1160411
1193020
1275130
637751
424370
761540
1025907
144092
1035419
1164227
271173
579136
76092
1193090
1235353
901123
944977
414634
728820
439980
330585
574488
17958
1303933
1252465
466746
1195367
44017
1011016
352470
1358234
479016
1311764
115631
459310
860236
367175
813473
85032
521104
1359219
92924
203423
1041558
706133
347934
69205
1033650
321488
550652
439768
1179998
1078456
1180684
691344
928272
825145
677078
394898
368801
16364
176999
1361594
1308024
1109363
200523
884279
706289
471354
978491
1338257
980597
903221
888496
168318
716904
848415
973030
823364
1351623
1117644
1201796
482894
1034562
290734
998422
151708
200948
198900
891450
480566
1108671
516241
944908
149289
384167
1174028
847734
851283
1098521
191616
755617
165266
1131886
1278946
91758
247315
713707
76238
202723
1247748
514025
881998
500853
777725
1138226
466462
225528
1135519
555484
427680
874854
1343784
910807
195139
1333696
246489
186182
18280
757205
575203
1027749
700917
88656
826408
448575
511077
61054
1216617
1348270
724750
287822
1297247
1156784
59104
453446
766805
1197695
514112
542894
123760
233776
832407
1001200
1003078
1337987
698352
403566
844513
1103270
1240923
109846
977980
466063
906509
1295509
742196
165930
135638
571516
56549
908912
188584
214397
1213088
104719
99490
964198
519893
1018148
1144935
124343
588739
1254306
473760
651967
1326198
480369
985549
407560
377333
1140919
87553
1249941
425976
351707
69762
1281642
289658
943324
1001044
304943
853924
794925
755093
1107582
28835
895728
20787
1031691
666645
247626
1182632
430959
1250451
333170
564572
404623
920344
646743
131662
115146
193932
674874
269291
1176095
1035553
1041352
201472
1045814
450860
581265
945358
203516
726812
1025204
755887
165905
394646
491169
1310973
695581
1243765
83936
905992
618810
828193
593214
141697
1089050
298336
317262
492614
85860
1153495
1239718
889172
602921
601562
655538
150562
711037
844144
530652
1298673
1132733
122000
769473
851868
336399
1275298
703182
55431
869467
192649
247576
1184656
1023169
512825
270462
606925
240168
1336226
352708
1286078
1188314
1287300
58195
1082695
951599
426870
469310
799646
225134
583447
409310
940327
472984
1118847
1072465
1103514
1020224
282081
577455
1109894
232924
921795
808327
729404
711151
1063263
1289755
216061
482913
1026560
1012368
152564
771237
166558
348349
579532
84048
591278
449257
416663
361170
1223263
904074
999351
314229
886582
1013044
276281
483539
711317
566585
867401
1351640
342081
1026010
1134628
804413
744706
322460
61196
168369
1098194
479583
378772
1131724
698680
659178
624418
391536
421891
930953
113487
1125586
485159
248402
281617
573587
748657
793917
460267
213910
595309
908264
56978
690159
72822
1320796
472691
484025
526007
72909
832588
405758
836731
99578
123867
345007
236018
59883
20691
1208493
463235
789051
220938
655337
331793
877965
731819
389709
1134123
431178
27856
1146107
523123
497205
156517
1079557
301045
601754
835706
222636
181030
277438
1079815
878981
320169
1357987
1353
774924
1135283
373442
471692
144914
887867
780431
1242375
130271
317827
923710
877309
1354595
68210
336056
1201083
863602
1347885
68365
1128514
870116
455295
798112
444526
339678
315835
218694
533204
710358
98132
52858
880752
1315410
194934
274265
1300635
1304615
334206
674748
332758
641054
118077
449725
935887
779720
365168
675843
393442
854010
759656
808990
695857
493824
1018736
264495
1133102
891081
466075
81704
408294
972203
825377
1174596
197486
457069
1163362
1121807
1074337
954619
7494
613998
206654
19901
388477
1235110
958985
874471
123007
1343027
46526
169773
937107
468758
211604
598795
227254
940130
463247
1335956
412226
1329013
203384
997529
804278
1070789
1025419
377547
894933
938177
560706
1143098
206372
772290
817867
1316554
1283328
129347
1202749
1350198
181251
708428
1057838
604093
1224720
1292141
985564
728623
704842
508334
1146466
115105
78121
517095
306276
833031
633718
907878
245736
947305
1332819
1021394
105391
883743
283051
579256
617990
503835
28227
1079837
577890
444842
297082
1177976
1011117
940463
1066578
436308
235750
151979
939228
1195809
828628
271651
758164
359146
288212
411762
730742
1271178
122184
266235
25379
618685
1309560
1027370
912234
226208
78643
212927
406986
282082
1215576
859169
4032
389398
147873
737735
285453
716840
787535
1140694
135314
389883
290718
1344032
423912
500526
1329560
122103
404607
988137
174228
474548
118984
1044315
204396
262561
1098310
879639
589005
362744
882882
71872
1040852
201361
913980
942001
694847
222410
749516
74044
1170258
1047860
71845
410361
800827
21045
1009544
48593
791353
1039077
1247855
525508
830099
868224
1218819
610087
1185944
1085162
804603
44239
551276
450579
348476
1049939
685104
813069
138354
5914
705272
5072
1203145
1314309
629871
793063
1248170
1330909
662539
271727
995433
869107
410684
1251380
175010
1319978
676495
1200412
650151
876365
691254
486403
96654
90296
851203
622413
5734
1221502
714347
586605
410136
578669
198129
457723
638522
204603
338358
685450
270071
586403
1081701
186482
39962
567070
1333329
588172
36908
625473
541007
595017
1253077
424346
575558
991583
207534
464927
819451
108906
30286
925829
700378
1214175
424219
1197876
602359
1151406
162528
1104158
1193916
1224278
564930
733949
209534
924844
1045454
501385
271512
784870
1017480
867054
732213
256417
531277
965895
721812
182477
1134185
514081
439565
246089
1034732
157041
1045933
931408
639126
564827
356765
581969
1006086
599626
558590
1000159
212189
49320
1167431
1261863
40713
1213789
639256
1326816
900321
54162
830227
209899
1289824
255116
3299
1339971
709881
711980
204882
1079631
1075851
772266
431287
196646
84261
653996
662379
740248
1091590
1074857
884184
957211
242813
489263
486046
380177
229098
1260240
991325
1054963
1097043
635384
1138080
159229
1326201
377319
941081
192070
1268612
1340472
758969
23094
1181490
224873
147309
529709
52203
1319151
1316648
660697
945157
257596
519721
63828
1278389
1274780
632166
54418
560052
1336397
167966
948811
1066607
790598
341425
759487
79087
1152079
1269007
51929
563426
716152
1336707
181909
649898
665107
631123
324784
1174243
1068018
1173674
1293486
329745
501240
719244
532828
298541
67706
430615
1170215
697886
1073452
708902
1216385
985564
256429
257458
300088
1285874
182407
250898
741965
379118
749925
1136524
65810
350006
1352735
647065
740031
745955
253940
720751
1292192
124033
340806
525943
634717
608245
744559
416794
549389
858990
692131
1255263
68636
1185671
555677
701952
689312
1227765
661818
1088429
315410
1314759
88434
322452
662046
1321015
224795
485906
709619
537895
1190360
445879
666429
341875
552945
381298
335681
544819
84090
451173
338324
52825
200755
85613
370413
350180
975181
176223
181287
31801
1225287
1075671
34749
15477
258810
777960
606860
944739
1162647
1039225
138318
1071341
337476
653266
1285324
999082
485101
668208
169102
405688
85067
675395
974932
976245
319805
1113618
127705
363144
868579
540172
559410
1088201
653980
1181858
1090069
1176065
974503
319034
968390
82174
15279
541891
927537
1126740
1116380
15826
1238031
892056
229424
19582
1246347
801037
143427
1341170
185567
254925
1234068
517878
46571
763095
1277585
227034
1358540
967402
1159651
126909
1018690
83164
303119
420118
351803
8441
1103476
1046745
359779
340356
85263
437732
820620
85432
337251
39763
301433
165988
801428
1069180
359475
1171432
397229
1272693
170497
1113005
883554
441569
1270466
360831
274795
901015
356249
1259017
595651
550583
569555
1099841
1334912
1301983
386516
607566
299824
884861
381712
761271
1246023
26747
683100
190374
1111859
524392
259505
814304
1286458
649603
256994
266773
183220
787603
416401
581901
944673
569524
722945
1259891
232257
590227
65282
962448
164556
19734
866826
1282970
133349
400124
819523
835217
1065878
1232643
1243235
1314860
645856
1043433
1034320
308102
567715
748505
473229
822908
545100
394829
464483
1092688
864932
975313
119580
804407
146742
1030669
555138
1007705
578813
847248
176987
361009
879668
1000082
240314
65704
689666
609979
885993
1248168
1356609
191333
159236
457166
64389
145188
900554
467307
985889
309133
1300607
841992
1248098
933889
1273988
973665
659056
233686
1148498
457772
1080322
234479
288708
1180363
1028306
297847
926107
252006
1293884
635650
337035
523383
1188188
722842
283747
621182
1207251
444366
674713
154929
448865
1093639
759043
609758
217672
737317
36455
24466
239157
205044
784759
22811
29285
645742
180635
1272627
1259025
1236834
891941
80824
810074
75423
1098436
1353713
598849
483781
1292884
485430
201347
1162716
823164
1048928
1229495
214643
1018187
1216980
1343038
275522
882392
1119504
1074127
1072563
1096109
958293
467730
395987
319903
44580
155993
936107
469429
721849
601585
670448
1113861
629810
327988
683636
743326
1020193
862823
364784
929332
492507
784990
1302819
1284594
1188480
1278773
987338
33408
52142
424885
960553
562892
513795
1217074
241310
517711
298921
792328
903956
654415
1073574
329534
682742
250021
213781
1103565
200798
497908
117527
812218
921854
1093802
847696
666716
494563
1328788
1132926
756845
916485
397953
761464
897548
361770
682524
619222
4991
1276163
1091360
636004
743181
860497
964374
545807
222334
215007
32407
1209513
1011971
69138
486253
402906
736892
807027
1027312
1240938
241037
34110
977454
106126
181114
360665
683975
209345
128567
790531
732129
1320879
73488
839180
215987
481199
169245
863018
698029
1296228
123187
743768
631722
529100
1166531
1205874
1145623
573690
1336399
1013582
155154
68226
1109647
367578
1015370
38389
91429
1288258
1154251
950714
10321
298201
1177649
903658
702450
1324464
82979
629822
1337683
1320555
150515
503190
563372
269719
171427
952706
892830
275529
779107
463760
436394
1077240
1264429
1165714
1301657
418048
735854
914448
911360
795892
531146
1186713
199811
638115
1031698
516975
127339
1064682
800568
812115
258954
379865
303316
395728
1050477
870698
907117
1355120
616970
1351094
553238
1062522
990399
96971
393588
858096
1075250
907285
233165
758996
853643
1064981
335270
963001
1191749
127455
452908
298813
856313
1058266
1337344
571485
399777
653804
37509
181641
810672
1026989
1109651
902992
280482
33107
281224
679791
1037038
34548
1233659
272314
844102
29726
421223
474276
819968
1203190
935973
1273683
543236
393314
493558
1078845
966789
241940
125191
932000
916130
31262
307607
713695
977476
583917
1336383
488508
200371
1314739
1239199
23738
997672
165890
883274
855459
686374
836349
132306
830427
450408
312634
374834
1292142
362084
1107543
200948
670932
292894
1333927
105860
79785
322413
218432
1169888
815915
484298
306328
705929
1276449
1270040
734827
768550
1179874
810718
1209655
1100723
605922
1051597
708427
1169901
554186
11889
713543
847041
1358571
294932
594432
1107014
1166211
812158
964478
790108
996663
161343
1160917
1265724
996629
1276844
906727
504336
137324
577128
975831
1233008
767951
559897
94863
200941
329532
732801
384622
533430
980132
717928
964546
263306
518591
949489
1029744
1052509
1338168
619532
952475
1165918
1000403
383465
820844
1222132
353632
767275
505518
233372
845337
222420
176074
645700
952754
474531
486246
1331706
66204
244711
232745
1263766
300919
652900
477670
718821
1071685
34060
634299
434683
101847
480449
1286990
229983
274279
474572
34499
1013148
532082
1167753
1090844
830671
781148
1041797
1141067
11776
1045667
405676
1356162
788052
1197742
551651
350767
790604
371059
1246044
1065249
286905
1329280
844489
650172
249687
903781
673363
369060
195789
1333444
325778
905720
277341
256629
946071
111940
338298
158251
595838
845473
895171
1300741
1266319
1099693
734544
1059907
1090031
385983
1240931
380565
1244968
40393
593196
530276
1010308
632949
1240729
595928
1055774
1265671
703807
86902
1318296
850900
871298
737692
767596
1345223
672655
264476
415220
360951
416847
330949
884914
553111
1282408
1347259
51571
457962
1256089
1356406
640837
1206338
1331060
1150618
615431
781712
976804
792179
976934
391670
336216
72059
748329
359146
779068
412366
1304805
1271316
116417
324502
1089748
242901
415393
390779
46898
313987
1190623
1147267
358845
525199
786629
123117
110018
368137
1126685
242228
633682
755307
765170
1224090
267375
1121369
156593
114305
430320
771775
979828
1100813
596646
386692
1335528
104281
1232846
1002543
389471
121088
269446
990886
1335098
971131
1056571
679164
1236988
1092003
710670
292241
1324456
191024
209717
742339
174755
63278
1347947
396744
604447
429789
588815
9673
513543
365452
10823
838504
1178995
1083443
1151676
871722
160631
636887
726276
1286332
685111
747196
966334
1352219
503479
911485
794193
486092
1001267
322747
965948
384683
494865
285572
395820
1048390
711354
984212
1350569
1174257
527784
382269
870974
1126895
943532
1157392
19255
256591
292714
1211911
782547
1292863
531344
243780
127146
1143512
1019926
260729
546405
93728
268092
587629
971412
164834
863741
848213
879191
1165065
1068497
1289873
665560
634361
54326
700349
897820
1101824
218201
1121710
415215
536112
110575
1075113
392143
408345
561339
734917
851023
1222011
626853
974921
199266
299945
335551
44910
811123
708024
398836
917209
735586
989381
681256
873532
901724
1218236
548308
697515
590987
1004855
550260
260504
588066
983185
1359141
544898
945040
529007
45972
249625
570001
1189930
425687
62285
1063973
1352865
1184630
980202
687505
407637
1291437
837449
269801
373691
508835
1031517
305384
923584
745070
753253
656204
653282
361184
110609
723455
596212
383543
843122
1258667
1218776
1326759
246339
771206
689142
1141570
334695
925362
1341966
906827
85643
992760
719386
1260
793208
594102
1007007
837664
145253
1195119
703434
473974
1174732
1353992
414587
569509
1354168
1179069
24759
314872
835520
860605
382261
764495
958344
338404
1062236
100004
667117
1019359
53281
281910
875662
526530
1136794
519829
269032
1312315
106028
1346955
318895
965199
842675
216980
1239277
965219
269235
465477
1144996
376232
1212890
276247
867351
662917
48481
417401
795212
1056358
473492
1135771
1079059
710382
647769
1237318
298654
1335310
113430
213633
1038930
696080
281904
760092
1087788
664802
392530
1145712
284669
3719
778525
143629
806775
317704
1159538
305564
974525
1073563
1080985
892745
954739
161983
755229
1078963
1227565
270871
1075314
1341026
204683
988852
674231
1319282
718090
917371
295410
315480
723056
585757
541444
1162170
912693
1132802
973875
1872
743087
1342427
107989
770370
346862
294064
657490
780988
614537
1243343
150737
273295
91740
266953
188355
584097
767517
148411
237346
1289867
1157143
748133
1344559
631509
66301
1199740
3480
502769
445332
593341
835183
580872
330986
159706
141435
1185887
1046759
997438
463806
703418
114206
65901
1153957
1013742
242062
297303
142473
1213163
575244
1060064
641035
516623
15599
1168584
1137856
117975
35798
680324
228423
873044
1081121
1238982
458302
874455
555374
1115748
343996
556748
450199
981230
804748
1355788
637426
27891
908017
1169644
577013
130144
574261
651911
521
721376
757789
624187
38886
1338255
689958
1036554
605563
1189145
1231691
1208593
336287
914073
1342256
124651
1348100
1080221
184651
933331
464857
810016
768477
918948
505963
432693
72614
492513
269388
1041694
1264885
945247
844298
118332
1066513
272798
560408
896671
217603
184136
1357767
170544
1333813
1259299
992420
264541
941111
888988
827694
1198958
927020
658917
1295292
1261554
43068
58581
75157
103123
1213433
1279079
800172
248035
215142
1119806
351783
338409
1132780
125824
1091839
63982
192325
632085
166954
596634
391206
305152
875754
1072413
323528
1176540
999548
584402
1128761
312316
1199014
1255620
189484
484684
808417
1170646
913603
653575
1040104
35697
463590
775365
950456
635141
1227336
1292019
1056807
162078
730971
418509
1127220
296121
9581
1275108
417806
883663
1062702
409463
1335478
1336856
796890
324767
6462
1056592
757434
872107
284437
79734
242481
1056351
501662
782669
481442
196288
587234
575053
32897
403847
252828
657775
1041146
545409
1016115
999175
579440
46095
992260
174030
1181216
26276
1278699
68237
1307463
969148
350869
210340
889242
1265790
166043
994178
1077031
690329
475901
1241532
749609
468776
1302957
296455
699935
249140
554812
182191
630146
530904
17730
43566
975048
605137
873087
601602
372689
1269383
587780
271943
1031870
27653
612166
1067590
969628
520683
1172674
319390
298461
118323
703423
46199
890960
86488
1232088
590550
1000805
375630
76063
803424
488589
861102
127569
474149
275360
352469
1237821
866150
845011
8336
493504
788984
837929
116012
560437
986797
90457
960918
337113
587281
702127
399712
143060
343232
1047018
291056
729523
1206406
190197
1163757
189119
335681
1101357
541116
108038
636350
2216
179624
1059449
904250
516434
449722
154436
463315
1109318
1339625
684020
593487
341073
73937
594600
150754
1265462
896626
197222
442427
653376
693419
560143
1103364
548172
1010312
619528
545094
1078865
1311391
587473
464651
1297137
818364
620988
499940
513558
248956
1098948
281494
399708
1301961
29662
928361
674573
1058865
572561
420862
661495
1250056
822582
1313076
1046585
511134
764983
453516
353889
1116708
1356581
1330256
1140828
262658
763817
1212096
421842
371886
1020041
524980
333585
1131650
575747
1265189
1100398
418661
868946
247684
282619
649678
960538
690386
916478
1132714
1327322
1096209
426999
429012
1142540
316831
56884
1318805
221537
56411
856211
1190709
804088
1241202
1270396
609880
521376
776797
1307062
978565
598798
258885
748305
167746
742074
925774
672056
177572
6670
169987
885370
1303346
97013
1143014
370759
545100
1176051
707911
1211077
1008425
372274
838642
235059
876498
156703
711350
555391
737525
699109
869116
633683
1095009
110997
243538
1121918
500349
8189
485970
507761
786588
11206
9833
312578
181080
91299
420737
963064
1071174
654628
417250
264233
807417
1258151
137059
489038
212964
275252
342153
1303875
842847
921399
1113833
874082
364612
390978
842326
1321590
1163575
1323629
143666
317367
665463
341244
485412
188388
1193242
1138781
237541
82623
161600
888319
1232152
166937
1195221
696846
557952
283085
257150
353415
983310
553481
1348974
540703
294461
823985
514524
26821
322743
760310
513889
962033
1066173
865859
494037
466661
331739
508014
128837
371537
164034
631182
201221
258487
611262
842202
150974
559007
1149745
386111
612771
675288
323503
1220960
56120
1095753
661938
268831
785251
284195
606678
547017
275501
997380
468672
1079379
967359
936390
1106535
381211
1073220
58565
1130446
758616
1097296
1044379
667461
248613
795624
450213
208745
1132346
624884
668549
1122328
1301351
95184
993814
344520
19998
32546
345792
262530
1309473
820482
1007265
554220
79824
673008
35088
328044
1080043
33121
1182860
933572
208858
581112
796648
1255326
361099
37005
678852
221334
446101
1189537
1157253
476583
912800
134715
1043162
1034300
36031
184519
274310
816646
850091
244282
64661
1364278
1264061
78132
1172659
124653
570274
1202656
553845
1336822
267350
335959
925466
1191923
908875
1006213
1269618
445350
1208190
432019
939168
277381
1081411
675899
818623
329869
55259
722140
252105
815055
976850
1157463
1048578
603352
356763
1043002
1002483
297185
1268674
487181
732778
1173520
949040
404214
116123
1171343
232701
74258
1029262
752381
1100700
984653
249271
96065
731052
744659
615570
210210
354540
479957
1096478
979286
802995
305804
1055121
77709
1016887
114544
1347729
897889
167582
1281218
1011102
114500
1326004
590056
636484
836100
872954
1276611
1161423
20295
899345
564586
191464
1283767
572713
881231
125152
338834
794083
1038354
375990
697809
655598
855836
1205882
1090075
675545
316477
828308
765384
1055298
597741
520296
146843
826507
118068
777033
415572
146556
223028
1267791
706078
796629
1306383
851826
918243
10257
541655
957047
1178249
282112
377529
42079
854228
1015920
939064
469373
185306
427751
1311693
380370
465727
586757
443640
878077
1310081
887335
611414
440996
854768
961461
1185924
336966
839615
211780
918728
130199
1061374
599481
568836
1356190
779754
1028779
742780
197255
1073317
535810
702733
702731
57435
30051
1309127
307076
192470
1100554
150786
351521
1321028
661563
789815
845426
180513
1171324
862052
380122
500032
1164381
1256240
265912
475865
1151699
191050
308101
1007133
391252
17132
1118263
522520
51271
719347
838102
328896
101609
884303
251917
1328956
883448
99945
1272917
316311
1142087
364318
724706
1245843
341533
300794
610275
181341
984442
1177411
5652
762127
812493
649945
701229
45715
1014852
151638
828546
457398
732893
538935
386250
1109598
617566
444133
341084
347606
96500
942512
224139
1307843
132856
65204
1239723
960581
1246021
1106424
175324
797585
1195969
877144
356319
166049
79822
69995
569460
1097708
388352
553901
77043
81573
248316
418523
272586
170353
237629
924249
21784
1215306
835794
181545
760723
178346
374163
844488
663377
988123
567503
950517
282285
223075
572334
585476
160174
690678
135924
710314
312132
831970
573
1277552
621368
848822
601388
1160942
1350763
1142116
1251949
876409
1067787
411214
85974
358967
368545
75221
400587
173598
150797
354305
1347616
290450
1239375
224835
146852
1233408
594207
314584
89568
883212
212448
581869
1172947
97292
1270727
1105066
541373
485192
482481
1008607
687418
178757
498035
495320
227164
1212394
338784
1222042
885326
1118953
238893
456428
833983
297897
1243121
692723
151422
815900
871728
20468
919600
387414
125371
225616
320319
802108
283656
628261
1165959
560926
806817
1093343
1236484
1085722
73229
376183
1030735
350703
48689
1114773
204253
754329
737422
1304024
369145
526446
719095
85804
278727
35129
1012004
570085
101337
805446
740729
1118968
148520
810718
942304
567170
892735
1232270
587198
223919
260340
1156257
577912
780665
996663
1038607
512190
1284787
620675
750603
347963
739437
332538
33006
1225010
1223233
1221256
209875
95170
1005629
1186961
331992
550685
960260
1067037
1163487
727438
460894
716834
1163237
959250
414790
1202856
1165067
609424
225454
1046535
1336542
851156
445043
1076310
367247
1077518
1086523
876277
707691
898509
448147
781523
278291
1047662
1306413
323757
1123612
200011
735819
1340153
785634
1221882
263533
1280840
647055
1278050
452058
237351
60497
391208
981535
768690
565772
23698
718720
643086
869011
398932
1134800
342060
984172
1174715
1087478
216996
1303104
584627
871974
931861
150235
125386
680804
298900
557869
493989
477797
1060652
882406
26777
66708
139592
1202216
321860
749229
294384
477690
1039752
335306
439818
154244
1234848
574435
343753
789992
1188298
1214703
641993
846679
159530
330069
418228
520444
739176
787193
741792
186591
1029254
699156
1056128
67258
825542
465779
100865
960241
1121670
1290942
482824
982771
416445
1292856
1011617
1323559
983142
1278793
966349
551206
532336
1120195
556745
1114347
452601
72183
1020450
62008
195208
764188
1133279
878130
1213920
536933
204709
1163214
177872
133453
169886
995668
114590
385628
800300
472465
672019
1101159
1020866
483939
672056
507849
1084778
634830
864769
871158
283033
795455
988765
481251
604646
1295201
704488
907179
817996
630881
600446
104112
756979
1025224
235433
226057
74299
646735
777874
473960
1328152
1248649
640735
1038843
373454
34543
181624
715919
816210
1083015
1004643
1082284
284937
997918
1205181
522217
1057521
1133984
348867
810794
1351547
710462
948553
202202
5249
1135012
857476
926124
1219626
636123
932479
949855
1147350
518827
676437
412013
1128780
362162
1341637
741391
452187
518064
622335
1008866
442781
1074322
162970
353835
529088
859393
912618
633461
73315
86880
750248
536903
325258
1238664
504020
15127
926358
468288
676081
853005
1228182
985983
121992
332283
51652
179162
154273
260093
285710
492175
474940
404119
302856
234636
284368
336677
1228433
323019
945145
249239
1141855
840201
960535
975573
877538
690707
1191874
249426
168289
209590
712873
757013
761161
190440
92100
1066856
1313854
40725
294764
130772
262298
1117201
964297
264360
791197
1006745
623341
770539
806107
1321825
797326
759485
641989
252357
93971
484772
135052
70079
234165
444231
1086856
945919
838320
7318
829514
1350749
873604
975994
522761
3917
9306
37224
60264
1101157
1132701
340357
1219416
879064
81328
536053
140883
1278500
272303
111556
242371
16108
1103031
1353686
1166067
145524
501228
140377
1127629
777387
707798
343273
98218
1146130
223483
615355
1094480
96095
1130087
1310930
380467
1262661
915696
793094
793145
274572
735501
1283229
625648
339944
1290647
661145
46522
1193033
50391
354491
643882
1104952
1279695
693810
915240
188525
751475
971721
934021
601447
596558
623426
1270742
1336573
624729
607258
20490
417551
1170424
946109
207118
1162345
1248624
1163217
663721
688642
1137837
493067
1026272
263891
761271
709334
1131382
61844
856108
974865
836814
123965
505554
789331
1228312
1216937
10170
816455
1353027
530488
41636
1111107
165516
807476
200363
301412
570271
1249257
783722
735282
346293
52853
1139110
1133992
1109416
751461
663308
1274961
1243854
245906
352913
437921
590466
1102288
1173598
358766
332351
518888
213388
444741
822886
550404
148116
93724
90940
348050
288617
661982
142488
219645
902143
826987
1067989
261728
662208
486873
840311
1281277
907873
504972
114178
841120
1183303
968861
313905
180636
810826
933782
506013
988852
726465
532621
1352471
86628
555330
666533
809149
630236
524313
338404
1079468
351827
443914
61709
1050974
874835
871188
927817
129398
463193
1321049
423810
945359
1101931
1088439
1063925
1063876
1121555
536033
1140655
683473
356400
510176
722256
634584
949656
1335111
231101
997493
725939
136817
1028120
72096
569793
1032681
158243
730134
197789
138092
500960
1100916
948691
285921
536837
865901
523903
1275333
968029
1056705
590750
1292200
569490
543728
683945
934319
499929
148183
807210
791316
1019840
384258
1301709
658054
292483
819715
38590
138556
1222835
18909
455876
1051007
1345232
354700
418815
724238
409856
276819
489531
987056
1025163
727419
414239
1284148
1278023
1230945
481795
200548
288704
926029
717458
59716
385183
245098
1042368
1363371
1156169
1284066
454603
363612
1225464
100431
217429
612798
778327
1283664
683659
404782
188139
71116
898877
936482
274708
1055316
1344242
1150013
99916
752081
885647
1150646
1331872
677595
598610
505540
91320
377353
733660
780517
488322
622849
533787
403486
41461
92648
907136
750769
750681
1030988
417019
734463
1312867
338392
383211
76375
208164
673585
161964
248254
777874
1080666
362188
213419
161939
541271
1173256
962072
1343538
1033056
509149
1078853
1358247
564599
148158
999252
1009872
1274096
202056
1040337
1109651
1355521
825175
460315
38789
895861
1156227
402845
484875
1039744
414118
90524
701964
407684
768014
336234
740404
944088
223416
1256132
220431
838254
406831
65946
509887
391839
457396
95080
23501
870544
270287
1262789
1363690
5102
74810
610284
1106914
515082
26672
281109
745944
144185
1207145
767322
641868
438179
742098
1278758
380499
677211
135753
37644
1030612
813995
365255
675978
648781
984198
876021
74677
130394
1013060
265743
755458
1070526
436658
794105
1054194
574416
1156557
11813
324681
718329
575682
735424
618578
1283412
1174753
565560
419305
1303984
649119
229786
987731
1319824
267375
513992
699561
1214417
503290
1095875
316712
707859
216684
672438
92690
1183588
284375
582740
700755
1265566
1252895
622276
536935
858893
46641
1255614
886073
781815
333441
850179
158662
397582
393571
833592
980691
551771
511143
252349
411392
148678
71111
352093
1221042
1319384
176675
117987
914954
868868
1279196
1093664
299752
1328356
651314
44247
1040531
410968
983790
933322
1093551
178189
726225
692448
1062479
747679
754271
1275893
826150
1304296
708226
980498
79052
977164
761636
543384
884702
561748
358983
30141
550672
1154386
640806
700885
472490
254296
891339
636391
1038527
934175
236873
1128603
911797
106208
472404
1151692
220830
1195769
78821
170649
215340
807732
1322188
337299
204678
276010
260626
785044
458335
1092312
1313708
1164542
215886
686680
743677
817506
711238
33938
228867
701141
204007
1072632
1002394
1075723
1356231
635528
35169
505560
1096306
213742
248849
1225359
838920
77203
1350206
230697
1253836
5223
934640
262626
696283
296536
378645
862833
650387
1234751
716091
1330511
376569
949447
937852
1267406
685697
269843
96936
894813
1042943
10786
203549
114822
798673
583935
250490
782826
813332
1347432
1316906
500564
449159
1300365
1116100
452223
1061554
1119721
622187
648991
367447
1054994
149887
1192286
986236
751090
804404
1357215
1093999
1294562
447774
1075461
140573
1141253
306233
1143346
296389
920198
644053
1187632
819070
759641
15023
1063605
379954
1306422
1309840
1087554
1122849
931345
154294
854648
773853
1281112
275159
1159729
489192
12189
1249993
101284
1287973
270162
325507
457202
1070377
49365
1050494
366716
357187
69257
764388
659515
162887
518815
488142
437780
706579
1110683
930972
1333153
503745
738615
651496
1328657
494302
690224
867937
785308
450765
516842
179899
773483
817846
32632
1233436
729988
256189
1277338
1083459
1329876
1067781
1226412
919272
776838
239238
1315089
444186
615
45871
1033553
783415
960955
147144
164321
538969
1193696
422751
55844
485303
676773
671090
324050
26120
983294
124281
701129
115082
665638
359217
834003
1137572
579370
1043928
812635
547466
322927
1328812
582518
995627
830476
296978
631569
12487
1146891
393944
815199
873898
602250
573674
1347041
885700
520919
490445
104987
1297517
72205
367917
966353
192462
237911
302966
478714
203179
333502
1339661
1089006
781726
71033
650262
1045402
1123994
833166
1326145
28085
183261
614088
248229
54527
932929
1322412
751758
1350222
925563
536024
1130040
4136
1142994
264977
1296144
1333398
1114462
1308878
806419
792760
256829
1152240
1216959
85608
1145991
1022536
240326
123735
1261541
98633
798640
547732
563757
18799
424203
1118888
86638
301945
2756
690666
105093
33802
740991
144214
1073575
1212675
844625
765587
1184410
1094040
211450
551794
1204213
814221
1047644
651165
176985
1181050
96645
167669
77398
798345
142613
167949
95002
464256
867687
554719
1296586
1126699
116060
667504
395698
1155637
690248
940496
560501
355906
1274998
542662
1245921
910607
880477
330131
28856
1251082
774933
1089722
1220416
670356
1278740
301019
125449
586377
525618
51780
2738
574791
292381
325453
955313
1346204
1345316
642120
108053
13939
130498
1346855
1350290
1131085
422613
1023342
1274018
1113813
639013
212395
124814
180403
630872
460584
644495
202932
879621
421931
803195
258449
1075661
463865
339421
1152154
191587
1186398
1137746
784336
1226219
152638
1035049
400852
684896
702536
429841
796196
962891
1052152
1303245
526812
19623
786389
723592
711223
922794
8575
525729
899486
690056
339282
119182
401928
660546
851451
503655
1064698
25899
1362431
465783
1186726
1057435
549867
632992
90628
12926
1166313
989997
788082
279186
578974
1055384
894138
773044
704654
1219657
1281373
540209
909359
259634
983024
36926
869407
1264544
671152
1274776
1347314
17694
1155632
1082971
1208487
275822
711467
1327307
931429
780655
1121159
1149239
89635
865559
973136
1266423
832861
348532
115828
1291332
1061212
151460
840872
856436
321250
97327
310041
1327628
1299961
357276
524409
285133
573787
649119
126300
733047
301064
1342661
180426
500417
1006089
1291225
226391
480927
537099
176164
23825
110642
1282943
1022893
1012213
549596
1317638
458358
305271
1322613
416817
95970
1248921
1047669
365806
37744
1204951
298996
1126663
1224963
963345
673659
214277
296366
128049
536967
1014481
1142555
418979
666897
839396
171992
238290
1207930
271500
36752
696117
1232257
255280
331945
699060
1023668
4027
74979
32611
975904
955382
574416
443713
593634
329556
935481
655120
1232598
184446
285052
290759
1356414
47028
685090
471783
774104
133249
807299
1192808
509621
523115
1080128
68546
1053118
35166
721396
1209211
207609
1067183
1315407
1194664
882700
645087
49759
179512
669835
746476
823809
1121800
1345703
146092
1129538
357809
1182883
666658
204155
267728
1245433
1256055
252600
843758
374560
6227
794016
930925
265901
465236
360752
868485
531634
314444
695033
136101
290663
557879
1090789
1281248
244912
1056774
30414
801498
110527
362489
887781
1075515
839414
1146935
88785
719375
553989
695452
97670
1129068
502840
813029
128028
51660
181180
616344
1321178
175088
195191
393965
473129
1206674
512757
892396
1317221
63913
1345066
286961
299575
1274003
1225809
945978
897721
156456
397250
1165981
1213479
900669
1094270
213577
784503
623817
1075635
444590
351915
1208165
717268
563618
942966
986922
849408
370766
1237831
737377
281299
348386
462530
321692
914896
743894
51721
866035
961388
48399
1085374
457262
1092350
1117566
1249481
29993
722962
44975
423995
791517
131935
514652
523916
801570
206173
240696
628463
619852
355014
590327
291775
1050326
1013378
1142112
1221239
227864
1221839
242713
1230169
1114526
72187
967831
1246864
983795
1076347
159994
179762
952715
652599
667352
548782
1039793
1347903
1081680
588831
219352
284466
331248
934630
207176
739904
607386
403723
1325769
1072628
1091105
1216279
917298
1026987
606636
607784
787753
178687
666303
459819
709648
598141
1168487
8711
311238
815271
255977
1193436
580255
907569
975396
831546
415402
246604
813047
717314
577907
1159089
45185
1121270
113525
170046
764636
1214678
446042
260595
1189381
1047048
379618
961231
931498
1132425
1088441
487770
1226455
796954
1000855
627270
977346
773703
457944
838292
1344047
633306
51249
198503
1244198
557474
693996
532765
192516
745302
281154
605083
1283751
728024
377286
506013
1300287
1300885
208556
555785
661208
265271
336031
207018
1121134
1172177
1059762
280892
1140559
39021
18906
1303945
241339
50304
784616
1126485
13815
806647
280579
90870
244643
1353199
1055276
1355850
615710
117946
130079
1220662
837126
839131
311663
496341
662315
1354836
232319
182192
1282627
558450
704
368191
574258
627089
1164037
234380
1058244
1132495
1135117
1287302
586561
761200
1015708
1247062
220515
986324
698138
916760
1072247
1150048
1211009
431682
754490
861268
1338012
779894
1226337
395084
1011053
1267264
1105401
759722
802079
1292272
141597
438993
324978
750232
63868
630299
701338
1167965
834781
1065787
522311
170694
859224
80621
274001
216656
398967
1311346
962143
428581
909655
632283
595966
735520
1287157
1293530
773073
256456
28391
156972
200615
1292416
942204
101269
162153
380629
352025
1219705
889694
865900
174099
961606
438753
898269
995841
1052323
440212
104574
1336356
1067715
310597
1301193
603250
818282
116628
431557
436981
1193254
535662
1098154
1096229
619755
915816
402164
1303440
1326315
1336438
699058
430901
808853
602268
1318298
261536
322718
89283
279670
505125
1083398
57361
1275893
1252202
829763
591146
1173485
1053493
654015
775998
357475
552481
1186233
1140600
526292
708556
90978
732195
442574
1069466
1206431
889341
727187
382553
1076817
518952
238820
1073731
924228
517157
23897
1010194
1185974
1130219
374909
908860
720680
860632
200269
912410
338115
1105503
535699
998686
161144
1011334
1234517
834612
1353844
370703
847205
1344261
277231
333169
1306618
368078
545766
654662
588818
77265
112075
40294
445096
951387
706084
663487
599345
856966
691563
438375
782993
857380
1177778
1210470
306436
779389
713851
1141695
794914
114196
368879
599787
1202000
806784
1050978
1036654
1298606
576582
513493
933081
1338703
178547
669356
24869
23556
759528
268142
1092086
407541
791124
14091
706750
1026276
1290895
1341088
845991
321291
896523
1333681
352916
65540
159274
325505
1194438
299481
1164173
143354
97628
736300
1340275
803549
1137226
935861
1275411
616846
472532
1277315
1113291
42291
501343
176244
391244
647348
1229545
259132
295305
415512
596554
130220
700877
314947
1089262
545320
315287
1083398
494577
8694
517499
33225
520297
529005
276447
833472
624596
452530
70656
707507
78869
717376
739887
1014359
628341
689955
558798
37910
1282642
845266
1327932
1321980
1272895
63231
1233071
475325
872795
655660
990318
753672
945350
323891
42816
172200
1033081
1310780
821716
1135671
1091735
1324676
1331836
292686
600073
419481
996737
324787
1085117
23411
925574
891976
1168792
287364
690231
404721
6988
980113
915282
1010414
68793
300284
743116
1161582
954265
975694
1245008
350654
160828
467504
996760
76082
581583
556631
504501
1079377
1063353
516569
527298
408867
1302085
395842
648843
598777
734292
223359
243364
113960
875507
1111439
723498
1126132
1066179
875443
781718
171074
465913
451202
1151667
1226255
168367
614583
614406
163347
740099
731841
357921
1092499
717095
730755
1299229
561982
827721
1325873
1244292
124525
1030096
137355
427058
194740
1158970
1138513
1140559
836738
1007502
499552
851040
534139
607662
1178657
286960
871675
601966
1280182
253527
5089
584549
224502
163543
587414
114959
640893
1189993
54418
16380
145809
923347
715765
472742
638667
839002
618010
358476
693194
1025061
609170
101489
1119653
847977
1177236
425392
266773
1012871
1137658
176223
879750
829664
327950
1043016
645055
863743
1003791
439776
610729
85867
251670
138440
873911
1046871
689275
975383
1156922
1010266
727620
189456
225439
113854
53200
864660
977240
1229884
549393
1297735
1248685
666594
1120802
1103229
597448
1150561
1133494
772355
241265
1143216
300710
205599
82605
47667
1021717
1042351
191655
1191893
276153
1126342
1213110
256609
734414
1101156
1148336
462366
97095
241449
555180
955373
449447
526635
1270416
1077075
1165381
40369
696023
567537
1193568
543503
1064844
168512
785891
1213773
353694
237021
242177
208481
538969
862898
245406
1198454
709031
593296
696850
791
7
308694
291646
15221
963001
487205
150310
446312
958689
860986
1164480
508705
1190214
831610
308136
568308
1179794
1290688
347395
813122
37821
1330825
793590
1103846
898942
1065249
327373
363030
827391
1264026
286412
665116
320041
199435
1172448
746419
726894
683486
964265
1118239
523864
1212335
693989
286465
281382
676417
375665
1027748
452728
909381
916667
936308
278367
587535
1067333
786205
496016
980152
622322
1149396
855317
987041
344446
1288417
189161
31237
533950
755646
329678
746824
337646
307904
173767
1174631
1232358
1362158
545026
150074
991076
209473
1250325
1296456
28957
144586
1005533
11168
519707
1210325
1110964
325440
481533
1196931
480874
1069490
347429
1054910
719509
979052
257686
681338
517666
192279
1014985
241018
372181
84626
773245
1029476
295664
708488
303473
1065828
492198
675341
1285725
828658
509684
251543
928658
1061648
1146741
117845
516111
64647
198645
50765
724536
925624
1038360
509253
959758
915131
532826
1080538
694956
307820
1015990
859546
1083740
124519
1026388
1153168
1058937
922000
643486
818007
1219058
441908
489841
1321486
445545
1015678
645527
296809
388589
1361086
750762
10793
562795
888361
71772
1199557
669322
117724
1325820
486277
148621
1122310
178520
623138
85027
1146375
386104
4091
731
1135146
143614
132953
1047108
407934
985735
83762
1259688
727688
851715
446434
1308295
276226
140946
84325
890214
357006
1112427
313025
426504
343995
1078171
253116
733059
768969
554636
796557
1258829
325689
615228
995711
823005
863093
227252
680926
59111
739498
169930
1078098
690691
1322116
294907
609026
817702
607989
485136
964120
623882
122314
767421
738546
848410
325908
838493
863399
688038
682536
822285
273986
1184931
1180028
591098
12138
1187181
466632
120189
608961
869119
396360
536527
1147919
1317403
683231
878369
1042315
33648
1340270
132274
1139048
80991
814197
278510
360888
1261635
72918
873931
1098647
659101
487305
1236698
1137471
297587
1268226
112465
1207581
108749
789522
117709
591684
1216572
207353
495331
412196
900153
219820
1032423
707750
1362905
503098
443966
340363
1271160
817172
135549
1307448
930753
1112222
881962
201532
423285
970808
255439
140944
93202
1101479
339871
1298788
1142032
654382
1259627
936466
45193
280664
727430
78963
424946
1070816
629275
134759
504338
1334262
283433
1074606
546267
924631
113211
589973
250325
945589
344150
1103105
123369
1133608
1006926
158430
200660
526457
1000230
1202534
636487
764229
818172
713306
474117
498321
1023402
15437
1115817
150915
363561
285371
1291204
1065538
775455
744986
1339421
914946
18118
899701
532467
476375
1024167
717206
498325
651753
1284399
25738
769538
663079
346529
878697
1228419
865822
1275971
729088
551425
65626
781198
219422
1227024
1140773
706540
528181
644802
297738
543167
128794
1244204
157601
691825
1159367
1310328
36758
570780
1081390
699521
219166
787725
979307
324950
1039071
740044
86485
486430
825331
290588
817642
321102
152024
545549
1360694
385623
806937
353324
364676
945586
15360
417450
1293189
429917
448187
664845
262441
449280
1209083
1200249
931681
87090
656631
1082875
544776
187283
633099
653044
876261
287966
224692
1332049
880183
213241
1327233
752831
1356272
1260542
1134116
137175
358365
962430
835089
548649
621482
1253882
113212
1027183
1211258
1169105
930498
775619
509755
324636
559559
298821
63636
582627
183176
31384
70460
779607
1118736
367273
481148
650545
211867
477003
329577
781495
560677
944400
773638
1042333
652546
285144
1244742
189791
1230856
1258036
757584
1187300
1253325
1292911
621493
942067
1128778
571221
452017
750216
998047
1351325
681662
232319
761364
351197
787386
371685
301721
1211881
1314687
707776
1063122
801132
359797
1230087
899188
633833
705758
1305022
1005277
242410
112953
388802
203855
311397
975173
285308
1216849
634639
1184437
69820
327849
681917
1200361
36813
352322
1328992
819781
1239730
1276021
57183
846992
566943
79669
683890
303577
71753
1198881
659571
1124032
654729
842364
263711
1071831
399344
960454
1121824
1300859
528540
539136
940472
397122
1208414
366567
183215
934125
1089560
886300
803678
1150142
615144
87816
529400
650760
851416
874492
1050887
1241312
878257
681426
525597
1216069
109132
1207369
349976
448075
248222
575282
1139892
504111
846320
895247
97298
1082081
525981
1248004
55018
1093565
429791
448702
1071777
1067070
941250
461205
129517
862362
322549
1254181
727755
633499
462862
37731
423081
1184632
680343
1181633
1203389
632000
864577
302206
707154
1064142
21850
1037510
290288
1037614
855115
869042
610999
760764
841388
956265
993124
935909
985247
938849
1247242
237651
1257048
822404
875914
338254
1258421
676552
399754
1292468
1146902
671073
993144
472306
308505
319226
460991
231763
888667
1044940
1281407
349315
212178
669748
666576
167870
15135
1141609
1204487
1155149
710225
912163
454885
1132557
667706
1290762
511298
779202
410820
912635
921557
593106
1228478
1266795
748839
982657
204462
1034777
627665
487278
1286700
924624
602733
132164
308091
1117839
1200578
117306
390306
901934
1355570
370049
1309836
1360703
1043707
716498
1083558
734675
1364177
802428
396760
183709
408694
243958
922766
333763
931893
130965
896773
500496
1055195
161013
1320420
141850
531465
689083
1031777
334213
838553
539396
582925
598698
116104
531846
112564
188041
873187
484984
782803
419910
936951
907092
1034826
965926
915283
840585
164784
150850
25896
612217
99090
475
65524
721486
255029
316131
1363449
676696
786784
679136
918771
194228
987813
532524
65530
622479
152459
1110095
529319
162190
345261
581115
585721
1076106
738366
96563
365304
854608
774354
386416
276096
246403
17692
1100917
1033722
905264
62926
646751
603387
529852
287352
247109
1119653
1190281
243463
341009
1188619
1077931
107862
463315
113702
80366
104511
124964
1188229
1040265
766141
967809
922448
894206
883221
831340
1279616
789189
9990
623813
1109907
1201640
819672
1289590
491378
170190
680268
802471
1047634
378955
400330
1010120
27152
746986
1043154
598901
310332
339242
27501
988271
1211937
480128
283791
1107759
452389
653556
214648
1292357
289177
775094
847664
617820
611886
1024672
693365
1201043
246500
1270811
969345
639072
1274538
1338937
1179878
1243332
1031560
788998
1152158
84355
758757
8608
986883
24213
747147
705281
1114511
849213
305474
1194748
406906
719460
73575
650082
202626
742124
669897
1201607
1327335
274304
1066823
1226195
1291987
364460
11396
201646
104263
1017839
1304660
1085467
166051
994524
1310563
807150
160288
552318
475085
407681
1327905
62733
1021037
452669
1048785
338813
1039947
983533
357908
83293
1112084
881447
1278576
1180079
487803
58045
1010522
502143
46394
1278207
168752
274180
710566
158952
141299
1163086
1340132
417151
662681
913604
801737
705078
659705
641452
1087598
1085760
532356
496814
176457
277940
178850
353549
184393
1364152
910761
429126
552642
453683
721201
989672
596048
920636
756602
1301969
244514
1200902
1277251
194824
490914
900957
927860
147823
857389
1314471
1250639
359753
1178593
316133
962693
196091
447306
1352581
323850
1007067
944643
651402
123768
135792
859527
1248000
1007719
775210
768028
857790
235540
476475
379557
117755
891156
794255
260571
82917
149715
790904
362943
38205
1004912
370285
731220
58269
928963
1087986
1176813
615713
1178810
280089
1009016
456953
503584
820658
724844
1044397
1341187
1298107
920981
269100
177362
1053422
202541
20043
852745
546246
1313608
1196758
671586
113531
842682
1220259
54023
1129041
557039
158865
1163598
152711
1216004
1336781
937542
1004873
830446
1285788
85619
679758
1041279
670245
1259384
9918
1309357
1157109
1053784
1331706
369199
714692
748648
297074
177812
1299952
78006
227565
897504
861026
355058
998179
574845
752661
1041861
478126
523873
1183664
731912
533819
256101
645076
705340
1022404
1253967
60907
111241
1334308
235929
347492
569917
20763
614795
534145
1992
646839
101020
1122656
843998
108808
150805
1212984
1143423
1334893
555690
713439
451611
651257
1119321
559868
975873
656037
1194081
173900
1120570
601201
636393
1349306
195878
270010
688541
920515
144579
694652
872851
667142
59708
164838
899108
1060897
657739
288436
863082
389334
305673
416075
329753
411084
653009
1174339
697016
1142231
824634
636054
810135
217349
640820
581109
693736
1146103
417294
711648
171265
263544
20202
909290
247706
781304
999057
1085101
180939
178910
732996
1086930
723838
380093
579595
545223
378277
35231
597948
1220057
138150
1047223
744731
867589
1151784
241458
1181777
773309
1076741
1299189
1017394
1015032
358842
1036483
556733
1175711
600085
251066
1206626
1119763
512089
712549
1277608
13741
1301545
248707
884532
1083411
846388
441857
646053
846040
93520
477243
967719
959615
593887
412579
530221
791400
1360220
225149
1180394
601074
837396
629639
977319
100947
973851
640488
470857
286029
59525
598932
279481
893413
679860
1189023
21636
372303
296959
1252516
681645
356686
644329
31100
302954
539199
1063501
1234732
626190
1148389
1129222
294325
504635
846287
1155661
181189
580511
925195
405867
440041
789000
968224
567902
1221397
583672
628240
533646
906477
158033
1166668
651116
952297
89135
22283
855249
189661
73
938395
4834
859436
693749
916742
1004473
1363130
1341482
261128
980083
640620
1024665
319654
1078565
627716
1328649
1341601
1289125
129811
771903
294399
1205724
341934
960735
337309
865550
341263
1179613
1012800
221584
707658
764218
1336891
1121403
744823
1321135
701000
296834
991394
412325
359710
21219
300570
1228782
711470
1081706
870359
365922
1144483
728293
953333
1212244
1097435
644997
101522
350094
1029358
1307471
493332
148689
688468
120123
1102729
382461
217030
190665
679572
1224352
555906
1361387
248688
1176188
1140400
1128512
65780
1085550
1288000
492554
1246098
1080039
92266
351368
268194
953234
1259382
831574
1160223
1005849
1131506
261042
353922
387040
579779
805157
364422
1319482
389309
402549
292815
294622
737577
1002717
335042
1052662
639950
1120789
1356059
515980
739387
154154
1122521
637383
672370
547132
113678
544686
996729
1072119
877881
1107805
893842
1277337
260915
754636
516247
679986
848047
391504
889231
100752
529011
273794
47245
31810
792380
463842
780321
1320196
646424
972216
6264
1087145
816467
168323
1231177
1020796
370258
1007926
319341
304909
522020
1223726
340761
846938
1319634
337506
1168806
1263819
832443
920629
1066851
117797
654396
67396
885858
1307776
311750
872306
1140837
50754
525332
163076
978799
266923
1317274
994141
845996
557670
928957
551675
133431
1353125
166071
162767
31508
156381
1316686
53804
1220323
1330858
4668
658792
604387
1358969
784969
774236
1344330
1215216
1200687
964892
133095
548024
727295
1026272
44555
110480
814391
994200
869883
331330
733465
73629
771747
330206
1286730
735319
1110607
1186970
791282
215498
1253367
488446
630085
1342361
869373
154571
319027
500851
1201840
889944
662493
1066576
664296
755404
250209
32841
76520
1324071
346303
916121
1249327
1040915
1174855
815398
850714
1146516
500613
779869
1199843
272514
534025
266429
303496
255551
622165
1177788
200204
125445
1244255
278596
5269
718615
484841
1347720
82289
810277
471666
1129136
845522
977334
666749
1034450
156455
1353116
1261059
958156
326416
609016
1321070
835099
1038239
1020506
1234387
105177
237363
752165
733518
878678
365686
366461
317320
927049
450922
287411
1360034
185634
867819
841637
210048
578653
617940
968405
257915
823783
904849
1306460
1336336
782649
464914
860317
893404
1200609
91577
548342
1202555
907093
1053031
223630
24447
1136519
1327815
1092988
1081464
861048
1092869
395623
334098
894177
217542
249787
1353475
833250
307665
219903
484472
1178689
506882
105749
1152257
730850
1024754
910271
941614
1235343
788335
1263541
804852
484384
1112316
595335
92957
192531
18009
111719
1291665
415791
122295
810749
76013
1023387
1224794
1237704
1066776
483256
1117188
755465
270475
134518
624185
1059339
1016675
1015962
1188907
990829
837803
662078
250131
1136920
860166
180130
62742
942999
516768
47553
82607
1063065
321534
983704
906537
155723
940992
955894
967471
355620
228789
621312
1238723
217478
624565
320976
1210312
880422
1301864
615649
1309891
394653
327934
1055031
777190
1340912
437050
288161
1107925
456673
92139
630769
650217
1252735
1063696
1363831
537456
1212870
505265
534214
506253
425438
1160749
202216
627597
635605
433521
187109
1092984
116945
72302
969037
990606
700679
457386
55846
48316
1182737
478896
649140
1185391
171165
1265539
1036123
401151
1241565
583424
829784
404854
1321308
893223
1101798
653656
285116
613944
818809
983363
1254779
283554
1256187
468778
492895
1346783
1155671
972753
643690
44687
299936
666181
1360239
151085
1204237
44513
175211
984997
669988
408189
224442
256874
810314
512967
748893
877306
1057595
65712
239961
439599
1357129
297313
460031
1033864
1029117
441207
535226
763539
1199372
853095
587511
860094
170108
78811
750526
262241
545752
1159302
883920
117951
437122
629732
540460
1314892
925844
754455
600399
19928
904252
233639
278697
1292492
992854
457855
758222
752551
322013
257234
866656
1032684
482168
1140796
191413
1135470
251899
36622
1219856
425624
1233670
175875
1207688
717785
219654
880370
915860
1040328
183227
777882
1060759
629610
1189931
414188
80274
82298
452113
1072842
765416
752669
474373
734222
1135438
44089
1344472
180111
627687
1249058
108176
118789
536389
1061184
789090
752950
31180
295014
1102858
227113
443573
365361
586018
419650
426521
1229043
1107368
855234
963467
1272846
232207
1254487
197427
775866
428142
447742
930780
668574
459256
825186
1352939
475256
862468
882266
585619
12929
1084968
1291733
774263
418432
751073
1201620
1283010
180793
914347
1093370
1044155
963365
222444
1269345
1152034
1112605
312196
754241
618183
184089
686758
476508
1078383
251044
150042
544609
1279134
150066
1090206
302904
27461
1099059
436021
384992
338841
423628
554403
145296
396366
42636
1104148
6678
929351
186946
1250061
1171136
119927
669412
1151259
901635
626436
227100
1003312
33410
1289675
106199
942641
486254
811997
339151
146207
1222506
132653
512925
1034975
585387
738828
1322354
1115196
907242
252009
225986
373070
881446
822466
1159232
1077531
204079
597801
990136
992714
1158115
1347882
733674
769896
713766
178383
1220231
1312190
529645
834565
89863
654011
69966
599547
501108
225904
1269182
815311
843587
287794
917250
798394
1108582
643529
1215805
950913
1261339
1322053
1303991
760542
438903
473755
1164772
424755
304996
1089334
20718
715103
873673
636212
380324
586069
252319
275409
483909
747240
764459
380467
914863
1075070
321840
603182
148163
361453
598577
881562
1320934
947750
131257
1323259
689917
1232439
1269110
10147
561500
1066381
974929
1128063
165597
1312473
1003239
485824
664611
366495
437883
138746
340869
691805
1274281
852750
846859
1005065
1362323
270292
616842
1253132
593353
308864
311461
343694
350517
798190
442065
590211
1039068
1179382
968899
898837
203485
957306
694568
1087019
210391
1136605
366608
1227565
849278
176150
1141682
868022
1030046
174432
1336425
317008
444513
256189
856524
136197
513181
801561
597213
171504
256850
535080
9256
499331
1364353
1155550
395363
1128860
946284
1219831
261826
651357
916569
918362
1117063
440359
81910
820224
507903
1006610
914961
178485
274623
1082358
1118873
858714
1036662
221907
1016928
727245
681999
323238
1042735
1060459
550262
204922
1358984
1039930
766445
1086554
1006790
641498
687815
794920
1230743
67524
1248240
168464
1046233
576355
633572
495439
512475
382667
61498
816009
1105283
1291710
1182179
270927
26773
258026
408896
257507
738414
1120418
51827
1078663
556250
1310790
567842
159331
359101
705198
136323
86365
286419
1148926
947103
802223
1236959
1273068
962955
1033703
622089
1338116
324853
178167
652888
1119205
923045
676390
542283
1046044
600099
135212
1169616
510934
1312512
633839
1217687
579275
888679
1244447
203007
165217
959748
160921
776969
281437
682313
436104
318361
828520
1163994
1325141
930719
244759
1301068
56184
232422
713368
900813
737242
12118
462056
74394
507577
1099378
597771
704052
137484
1342964
364108
569192
1015354
365575
1342613
969707
298040
677308
134368
1128111
469296
857798
1174117
995263
919826
947244
1056012
688270
44586
813368
1114550
625103
87229
67437
31089
944979
174846
832326
861172
1082299
596307
692623
850760
291436
332168
1168287
806055
485360
1262211
108941
768974
888927
588814
393087
989441
181901
24957
1051541
905743
793574
1312042
1198825
904973
180832
123834
979851
264107
1163472
358540
1086636
384244
277807
383028
551433
619768
1137814
136323
402796
1318558
613137
190639
113779
796244
77846
392619
524999
183318
676669
902170
529547
421384
1113355
332422
258359
415886
1078259
1255723
304996
728180
491293
87403
939474
841026
448871
1298583
967653
566514
821346
696235
467806
554473
766969
300751
1241461
15253
1211226
431446
783501
305563
218141
270140
1281154
1156604
1319530
1361186
983021
1077422
1149839
1353320
1226560
1197532
1217620
267185
434696
5406
714648
1242124
17175
162879
246405
11951
381468
159789
1192814
261830
693921
1176648
1325290
691766
498141
1356295
338988
129551
1150590
355720
306320
1137973
709838
88935
1278130
1221691
1035542
156808
544058
623499
283220
864957
607731
1078937
1062987
645974
1170879
730352
1334131
1054262
593694
520844
1203335
1123496
565076
710660
18273
739419
182726
1340164
1136659
46688
468935
1000041
1032992
650581
866851
969681
591454
1227609
431827
203531
621542
325681
214966
687560
1071312
562936
668044
626236
1144395
276075
363412
527520
377003
1112803
979506
172523
908307
855481
551690
344335
437505
1205646
1224332
995328
207138
333361
1048659
186890
121015
1337680
393819
279191
341839
269098
1151328
221325
221570
1072915
743641
785201
259439
120043
334664
683242
1002948
130154
61409
829642
1240609
493999
473495
1219900
89463
1363284
1212339
616601
1286938
363892
755660
1138126
296566
458313
956557
681163
971031
1233972
663020
523342
905149
1096870
444403
1189256
937294
1027336
165166
608098
1060884
486420
669429
672060
1331255
764418
1030390
1117423
710872
206784
738661
739926
927106
596793
232104
1233740
754941
333328
957215
1294558
957975
801129
590173
1190325
882180
183838
1268029
934175
974672
1206115
245155
54897
237309
232388
350998
516775
182445
882385
867670
138052
494316
989605
946544
1082430
598751
309107
961561
434801
364362
25913
315415
1238959
306481
464566
573207
130316
1006299
125716
278682
344829
137550
583764
690409
400171
1214266
303334
402641
1143919
545021
753339
202635
69136
826298
63609
279168
615624
874909
1174017
1321666
869963
1341763
957403
642402
400965
1035746
1251697
1055209
471113
1190209
901537
460576
476906
891501
890601
182376
1130208
107414
1354034
705683
1177223
1054787
640509
622540
1150583
970357
738213
1071916
1070142
660959
21239
763120
341704
1182064
1287561
246638
1192976
196184
398721
970328
1337019
363157
626068
1209461
71362
101917
623882
112643
254239
288193
1248531
1167194
943
1154782
412229
760670
508910
49487
738185
181312
246740
391610
555227
932100
1224450
1320445
597082
332054
266344
883734
1203172
670513
746217
349600
411608
645170
257586
1286940
500958
1188149
638726
763204
555048
905846
261230
410172
890545
420438
566273
559359
805119
560802
214596
568653
1142504
493712
46436
271604
703176
607013
376302
957893
782274
440517
1245032
652578
278563
748029
1115852
1063667
462173
798413
1285373
517683
836679
990606
619006
209422
394639
1194537
176913
1243522
223747
906370
692098
579445
421610
286721
93847
1322990
1260673
538564
1182552
933856
53071
1134727
805114
567469
996251
128577
388949
1224668
570028
476845
1153395
1179625
409373
1299458
1294901
968666
972967
1266395
779424
380759
1332383
407260
448207
40385
143616
779481
900503
619134
566382
544425
102864
584092
1341008
370661
703777
804177
762548
324530
984820
1348517
11168
61113
1251568
984228
1323792
991709
1142375
334933
1312794
68663
855327
1046273
757407
1350664
274762
856373
269446
1061952
762989
324347
647311
199852
1132746
135003
38397
577104
911199
690267
184091
1285411
1344494
1313552
1010027
293763
597353
1084310
1189385
1320588
40350
349230
1356612
872310
1113672
918974
1002954
134957
83680
24716
1178149
611695
45727
12051
1314224
399720
173875
147981
790763
1259292
1161867
108779
557786
857474
811941
1010915
1272150
692764
1336457
799291
1072805
844852
737608
465550
313636
649826
622044
193401
345311
560878
1040046
1256973
1178124
1054357
276852
1149063
771163
356717
139895
1026411
565469
645266
252149
697173
89553
618859
410542
1259494
358864
677404
755318
775544
986555
153683
245458
964563
441696
293161
874328
860790
388328
871054
971572
8775
790797
266827
1177852
156303
875822
831063
332832
1241133
290117
185414
434660
373941
676706
68466
749338
667226
1157720
980703
86724
1102918
354275
722662
659767
1247957
94289
969987
1288139
782518
858860
432552
1325581
448900
978925
1279719
1188176
931856
1322003
112353
748937
520810
487105
42383
904238
1021635
976224
113298
228342
1028514
938507
1317330
414887
182992
1253796
321958
863075
214935
1035380
1308218
1298055
260218
1079055
730305
1336815
516691
71226
871315
1046463
936359
442301
1336550
1284419
352852
146703
47167
234238
1197673
106442
1009669
872214
466416
315612
514287
1132530
989703
1257203
1350993
599349
450740
1141885
897282
515596
821698
700901
799583
476394
602787
984092
774158
1143855
716259
1068707
844593
651608
916234
185382
429529
797690
514044
877614
165866
635952
247182
77501
740994
991399
108766
135901
1281448
966532
558820
51951
1017113
812326
498974
948250
549260
551271
987443
899109
654455
756847
1322225
21288
126052
890927
138049
227073
1079324
1044556
346875
1061417
459620
1062002
1062549
941978
729550
1064623
1312432
398082
1107244
1021823
922539
514707
821677
493457
111329
1363976
495162
307029
1321346
1157675
1349402
1233825
435131
178762
1114454
316609
829809
939078
1008425
826100
983032
167916
48714
1126307
55057
1083885
302898
250972
627603
976998
1147195
1256761
1061217
622456
685752
60062
320634
825331
1056592
783504
887035
523238
1081450
1101852
887232
69146
82388
459567
639723
82745
690037
1148442
406060
358455
614269
1305756
358394
489423
164674
1246321
1221536
1014541
1146886
555705
62739
99152
1010066
842534
214422
1120539
160739
454232
1188725
529090
409370
867754
237853
350290
981577
1002311
288724
897043
594839
77344
1349
534687
293543
1270235
1220396
1025126
1095779
1316950
828687
750859
1144849
984086
283717
744804
299709
273969
905598
646002
933684
1128666
167013
1234828
755298
177858
945982
1038584
815474
1290319
763994
1052431
743788
1213701
829131
61911
217879
794342
576189
773846
431936
1283638
1317076
563654
559651
811909
864223
574428
48788
52024
1223338
248437
586463
9241
721128
533629
929406
1096498
233784
363827
1091244
250838
1355821
1296187
374370
1313222
1216400
581644
1027692
1063528
1344401
973724
59566
550994
312529
636803
1354045
744069
1178975
175999
1193171
1003718
896958
1257959
616169
1229813
1357913
1077582
657916
809909
1171577
342611
1308058
868946
247794
1052779
642955
439262
62155
825654
852903
57371
1044214
909486
1094120
820805
863867
1151720
815279
957406
1146460
190159
417293
611646
763535
242271
821735
320958
1289835
334369
1282506
259994
381294
1347016
873814
490415
448568
779561
1010572
411530
433224
1030830
38047
515895
175737
853546
1254037
1354490
1238559
811114
774836
67035
83229
525847
850438
171917
564431
618595
501768
522155
145126
1183655
124227
465686
594760
1004098
1158994
553230
1335902
1002363
1002396
288949
543356
1152363
647865
833893
666316
40728
450973
471976
1141668
91073
1141060
484672
846275
1263211
766854
1202207
1100079
37894
391140
311107
764167
1289311
1142916
596457
1047124
1310854
132931
105924
127743
526756
145791
622081
957747
1135221
329731
159297
144005
874059
1074696
763844
355180
710606
569733
71303
1098422
349117
988282
809413
198327
89235
747764
859504
933903
378407
1113862
1122894
637441
868665
143542
447081
23808
1004179
611503
1269049
604560
133131
507899
1098660
618191
595333
445021
1209380
544907
1263926
56885
1056033
849237
85685
261355
798389
496992
292579
875618
462055
1182377
1311999
698537
111643
1123048
753685
829925
605998
621825
700394
101677
160747
869982
1301968
1236338
61574
264170
436494
279639
1255430
433271
1277598
1145816
818809
372023
1298937
1246921
1000493
323026
1339166
379769
870092
193388
276769
63609
1216156
1023919
476192
805608
911934
933421
831294
10970
965350
118156
726331
60415
495329
496222
606042
1170938
420045
167857
1226394
522734
886945
105977
289015
105930
626238
613636
318845
983567
1268710
191308
514805
578853
863013
1284269
79292
1267972
84420
623431
411353
526456
1010980
1288454
744607
837896
996157
272319
438397
108445
43712
1332833
1282789
519473
130192
810645
1092710
164040
285591
1172567
641919
225952
535323
616863
385080
869233
545540
527615
920605
51481
1145087
60109
1102921
13605
361724
190690
1096156
1195047
178464
219145
920220
86450
1325572
269488
696988
948869
222542
623456
298103
73920
1358788
745670
775634
781787
803993
818561
702555
682952
1190213
900269
1279191
1115071
675718
1026947
456062
133256
573847
1220220
1013876
72793
1031434
288838
47430
755711
578474
376207
813984
1053295
173141
1169321
1276193
1143476
1121043
1349382
463411
28980
1328616
878955
668834
200515
1001380
1197613
579420
753020
12347
1269260
798480
673603
1046291
669409
981761
1046795
1215896
824088
1219536
480168
967974
392756
1097075
1192197
1285091
281276
1208792
815054
24935
1125483
1047190
1133469
725684
1174036
149449
975719
956290
711554
1274927
1339224
1214494
314861
546261
532688
1126384
520112
787848
959219
642563
16057
794691
674226
846122
1197707
549048
647124
287374
767892
1316544
135396
1364277
396072
646048
1359502
1016930
56295
1204478
122597
16755
254264
231091
7009
660703
724114
997227
1219480
438409
824299
262794
918656
1151673
1093128
318120
255419
919397
856565
109468
1006770
1146115
828580
294409
108124
809675
342484
532334
217242
709587
426338
138039
1094649
1310390
317134
757979
1250860
1035625
957968
727262
998751
1338108
817144
696152
5759
866916
1110807
538722
512086
614738
860961
538192
261720
499501
325819
812354
105091
767954
927044
549039
149621
539031
908194
463496
169030
460418
934499
685827
18358
1065558
1040746
6873
874020
1138785
1181352
648979
1074106
934320
1298332
307057
97442
1234952
391149
979796
975428
40763
1059450
1004073
936312
1255368
1086090
839063
963514
1364109
1024676
1066699
702529
269389
879631
1217598
1284730
1128206
726463
934233
119303
496350
210807
691773
51598
167339
182585
868733
1291269
742531
919668
1325233
125568
492981
329537
375435
556092
821460
303052
365822
931847
187628
934897
1001925
302262
527948
304617
38846
1068712
712285
278516
748109
5137
548604
1025166
807046
490335
1172723
859941
1300355
813596
1181503
850148
198765
734990
525937
566224
415398
1076555
712410
262964
88678
339170
174779
399954
963388
548518
396743
312304
1025494
1147823
1219262
889939
34398
9812
1006808
336022
170956
1315098
627873
945940
755029
657273
634789
859959
561575
65296
530231
209386
669340
921517
1086598
915479
657619
779243
641317
1330402
760698
1352643
217477
713571
573396
756724
782434
1137772
1239235
577709
947746
1242504
590809
198209
502838
655903
813680
927630
204047
1354477
733493
680495
1120278
902500
760981
100834
460780
69161
15102
1218442
710201
21932
843583
866383
1231852
560423
263085
451136
1364056
721681
1108275
623979
429640
223866
1203207
423766
716981
980528
1024017
988023
1208722
417731
1244987
254766
644802
224550
320899
400627
1153874
1291466
379309
1013766
1016133
340307
692467
545730
1167247
105039
1241062
295213
294863
247449
259941
1351794
1356969
491217
782295
1245262
1277321
932491
320110
980818
1169147
1361607
250508
39758
307102
1165077
335906
349225
179381
108060
1309027
377091
1093750
1240418
574955
30618
1320209
147414
409154
194271
505026
246119
583392
1318624
816777
602600
316120
939567
75037
991839
454240
252571
45776
631567
68870
1302890
313681
591815
10578
41236
1147756
52953
676828
631653
63901
842378
1088078
1082605
103451
237467
71233
943114
1074767
52836
771981
426380
188976
958977
54549
49529
201088
404051
919948
145485
746693
862398
1309164
641416
297211
320050
98754
41212
1259712
827653
887505
357538
62718
1309683
1295327
615720
926653
213363
1183591
955257
690189
223967
534597
326005
732673
38002
149335
1006577
214291
840914
476108
770698
664959
330937
229788
233170
535696
1118613
688077
832121
1295830
1120734
1172396
423769
798569
67816
689214
414103
65677
648758
1094210
210469
690557
1312435
513062
295938
1307948
1277190
49672
699843
488833
1070151
928749
888742
425304
1236269
428557
174593
340511
935291
489765
1164979
1058080
150742
474735
1203305
626960
1108380
986589
1324837
876782
440086
820566
244445
498250
418532
1186145
1188693
982172
1110733
100507
1143068
1348018
1107587
1210865
183368
1158852
744373
343890
425543
101323
894267
595983
1049800
41263
759067
1315477
755366
970672
1067788
798154
165098
836673
1127331
1145543
83635
1357366
499937
189032
1030529
551701
1007367
190265
692473
914652
1036730
639936
437888
1194062
1223633
837738
672193
317921
739234
387981
253815
859590
1123832
209191
541659
481785
149236
376373
796628
386629
1099769
440429
821211
598776
886916
415633
332843
1063877
722846
215092
428368
729640
1118002
485254
558229
489078
1222761
673103
405360
633541
782085
813282
1342741
491511
94319
799756
683546
511885
676047
997945
883262
847681
314581
531961
380438
63563
1026520
1209686
971731
542397
249879
1115685
236884
292712
432020
829277
462661
588456
1112670
985019
914740
360551
855286
442413
177029
118941
328767
969030
992960
762394
1256862
1090171
254745
933211
162604
1207995
489745
127844
229187
393218
552696
1152093
1262516
1241149
1345997
765087
307861
157325
511875
554495
851204
904081
350269
593876
280000
57506
435313
1126043
137971
34432
607673
85041
1079117
966515
526521
308995
796143
354621
803324
617117
1124746
631608
1003579
1321597
641205
8270
265429
1077409
1307884
722767
808027
366889
765517
1006695
622343
399824
1074678
17253
1302254
586388
659061
779418
404213
31724
695996
1320420
1274903
13662
89353
63016
1131530
105044
582834
611397
864599
1099225
333568
1113202
715070
1003045
338581
578342
11680
781224
572530
82874
369359
63549
1297875
315427
1015957
553236
1258111
28091
28183
105787
660681
15430
308936
1036738
337188
847728
308770
720087
1003006
1249060
529184
412622
1084455
343332
842193
1159102
478686
933851
1147060
898531
855977
69819
1325635
1331251
1296263
984016
946925
835417
827173
1226271
948017
856064
1197432
464954
1030358
636043
514930
49008
1318614
1031264
824919
605822
184034
938666
82777
1276488
656164
1138951
743688
100304
609379
1182992
209923
752317
68371
1235720
969278
742405
763448
356191
957395
1280641
496156
467006
875901
372157
148555
899765
941570
120438
1331325
48367
634164
87934
955429
832668
455327
171220
1193647
54391
857075
926022
917374
580676
994390
929520
1359974
1198679
701863
42987
561555
993436
491393
695438
94848
1174609
1111972
468184
738573
546192
847863
369994
541026
926362
507776
396214
443496
315880
1162637
1224405
1345907
1304550
440154
935920
265160
643637
1218385
389111
418338
366266
1354452
489925
982832
477699
685884
100667
31299
282699
733738
1238755
993141
1185209
1105812
1326436
40495
892321
552068
567071
417283
476708
50837
1063978
1106353
355260
544902
1045906
1058028
225404
402151
897307
1130228
255761
243088
946525
606851
1277121
844466
1045627
911834
145799
838695
1056894
807069
464954
1314880
418838
250607
1349274
852131
617478
1234454
69020
158732
1028611
1184520
652352
82507
134475
312865
595571
335305
543107
620742
622036
1012791
170401
890600
1080378
237181
884707
422596
907101
1082425
628518
596534
1215096
1173189
252023
1028040
860877
765021
739386
128590
269542
1082515
182525
1196147
417622
760416
1328263
999905
1165566
1275948
597684
260710
620322
646199
33776
1113166
1023374
602769
193366
1216272
50203
363905
996079
708155
820905
443657
529744
710501
715577
140834
1270550
558189
1173063
1100446
111197
1231034
966631
452094
364018
302553
823439
1331359
834711
623662
712078
334453
1347296
808153
928496
586909
138815
1214185
956982
1323278
36666
1159523
1265097
123515
115079
1319611
762610
629058
793917
314996
276418
753429
1142836
555309
275776
420718
30584
1347374
618945
274932
1224448
873162
1303439
248201
1300466
756340
971655
1096582
1253397
95210
476635
871313
746878
1171076
234731
1190568
1005388
629846
1257070
904666
979010
80766
1068933
1050204
1221179
118311
997073
888287
795902
600233
690509
70764
1106271
449151
1080831
738129
7190
819622
1167290
855082
1015507
283816
1125565
69156
766903
375220
315085
1261335
508983
166049
164253
961214
1264502
1005227
466384
481190
935139
1124156
447078
704785
439150
1309433
298239
332061
312334
554845
607969
267424
1307088
611235
188281
660787
869927
1221178
1331444
1341652
439759
1263406
64607
1362640
1320453
1125106
403250
889881
202658
457125
78796
240331
1061673
173930
1169702
782697
1354649
1143603
212176
16861
546059
1242668
577782
596551
267594
1290110
496254
1360025
105740
186324
505680
996940
1308477
277704
1181319
589568
738536
664021
111154
1358148
723583
775187
69869
127101
1118752
628655
870948
58121
1045398
834351
372584
671135
904500
386748
444367
1228264
1028167
380767
203675
764013
294289
614084
476949
1000018
602407
699518
1112374
1321034
432427
851832
1028684
842122
1037251
873079
1238587
125948
433539
830421
959217
1097873
410529
1028557
548356
920829
1274232
528174
122257
1325916
119840
575490
1008353
604910
283146
641052
1317647
1199845
457176
264615
447617
1288546
1008547
789734
1013987
960173
78296
696112
73961
846003
802504
1004708
808897
334506
509636
811852
946578
874686
574995
199489
697590
762091
1352761
921911
1179249
1123694
324080
1092138
271486
271225
110468
363501
1129172
906393
837175
598772
428674
212539
431521
1075254
741843
462271
988696
294968
550618
782671
300346
516757
1059259
626889
441603
729755
1213684
1057508
573425
410594
868016
41973
417442
162560
420124
730318
1162403
626321
887850
236650
160663
786466
965536
855166
305376
961041
341922
542532
54423
1222411
1097483
619979
1329070
1205251
773025
258415
1103413
1125241
1208371
935832
684007
927794
374022
935176
1139324
247479
482089
1034426
948836
130204
314763
531415
363118
52544
1025412
431299
1291376
1130232
466678
1194296
249322
1331715
1165615
834743
453392
597738
388033
498152
989827
42857
289753
219272
666684
195586
1115848
928770
831146
282408
393648
275113
1083957
1120262
364591
480947
799873
81378
223051
659566
821360
509603
612521
608039
1134539
1303786
655583
609759
1174017
711118
277714
734123
579495
1168771
781639
475681
1075797
771754
179156
1177607
932351
1167156
1328318
178281
168619
1253451
614020
577683
884101
983726
965411
817331
73454
421092
292861
903561
1355912
1013319
71840
1055048
219231
408622
488787
893753
1023154
1056629
605231
935195
358096
1186560
474837
321239
1232431
848244
94520
92638
410722
232252
978945
359486
921402
189949
218497
244479
1030946
29562
618592
536927
1034619
1188451
747366
186645
802052
373998
584527
839398
1271432
1072220
535393
1078987
1253997
1155715
1249785
405522
503033
1104228
761687
1193244
925053
542700
790376
181681
1012084
1314168
247361
1095149
161527
728080
625895
1219957
171872
852574
761782
876449
1002768
570800
1165342
570615
985964
656778
38478
762896
128765
1294829
9949
928405
1340168
919293
1346671
726275
139289
625788
183593
1115738
1180747
1263537
368805
289768
1247939
305012
770354
675607
1347989
1323653
437048
603962
1159867
581752
1210803
298874
349029
701279
178898
32480
663146
590949
29956
328385
898229
272166
422109
1294649
243503
201062
560277
1227331
1148326
152343
1010564
1071571
55054
485490
1283063
555374
671035
1193728
604404
747533
9905
509496
535719
476726
371677
907654
1121390
1353297
79074
876666
1233537
574268
306191
1147102
1070078
83992
749674
229660
881236
723119
474218
201135
637483
746002
406490
377436
582600
651152
1091421
489716
434087
299261
310678
1353242
623747
1127211
1245514
954
335405
1255497
426141
238441
1170608
784795
7660
1212057
1006786
162577
533009
39072
1351906
185740
291880
1206573
434939
471263
1212242
461013
580070
911018
431902
1210362
788329
1355944
1166747
200419
323575
617403
60799
96505
1227891
966047
439249
893775
1235716
618973
1112605
2390
880695
513749
1172886
932291
772499
1288968
982043
94227
219871
1259159
1304047
57524
584785
290279
1126737
375844
314725
45256
33238
171440
685280
808244
175284
519562
132221
1086111
1313768
920170
1096066
379876
1357550
170353
127785
262317
472068
163424
1083554
501223
11429
152603
60012
1218158
73475
346248
1048550
430410
8391
1305250
55298
1154718
511383
714724
226374
945608
601227
893031
104726
101780
660742
919412
1319347
677274
649960
100088
1092813
83810
25069
1063663
805792
607280
268316
27430
979081
969350
153061
423127
816785
207047
1216137
901229
1089610
1114221
171415
834208
951095
1266598
872318
544074
235524
493726
1324183
97292
815893
145855
182284
102879
603900
777576
114806
238789
167096
509168
189784
117457
834548
531832
840227
1138932
1267356
751354
254801
540937
764692
383616
109973
654728
537874
1172229
871799
896986
40259
848996
328942
180327
1307878
1038867
1300999
328981
124494
665130
781823
1062005
1132033
636189
1200751
1273883
733695
1063109
348163
435905
156039
276067
1251031
469156
454859
1193748
425657
774068
85973
40041
159373
183400
838381
124835
630956
434199
206350
1201127
976634
140277
530381
1064833
1357059
467276
749319
81427
154417
610797
353294
859731
364597
1142942
315390
593509
477179
508248
1095703
190146
385304
745123
1210689
57660
315950
967486
80085
293478
1343624
1284161
715222
406909
473788
3118
1246557
341883
56042
1226713
567737
269099
1215377
1157205
459461
478221
304283
589350
961639
1166948
693035
717433
1256207
331731
421515
966402
426871
375414
1142312
1250055
569833
362785
224473
508875
985727
673130
332814
392003
154370
674631
234057
1354215
871466
333096
1072069
319226
1249235
180669
1032256
640243
671065
1193791
765647
8593
821274
47371
993489
475689
1121280
830440
891977
1119149
143158
417940
134890
1061896
1077604
46718
132275
176202
1097033
1230311
388009
33454
1176545
557493
909598
616886
335755
719817
1041024
339792
942621
377908
1175588
477179
1316808
760758
564043
275090
1133467
1167842
282040
483336
745290
126528
1234921
1277111
486422
535838
559453
315240
99642
1303725
616663
519412
942994
613424
85665
1100855
1032796
749331
279720
745752
720076
908229
967100
1231264
247284
72749
286278
356438
328883
475132
1185657
180783
1297689
676015
835004
264207
582161
779681
854016
533515
391397
1026328
1264419
94988
555485
1259429
783660
1188252
874809
668473
213110
1198236
215574
998527
326569
1148164
278110
382287
245734
635015
254644
859155
1037786
249871
166027
79170
219955
306803
103255
1169160
663027
821962
791739
1019261
176816
335187
16944
1288606
47997
1090108
221575
98219
1268885
792054
96270
1130887
1042371
1078455
1316890
1053496
625597
506594
110335
1313589
841220
914749
1089723
707676
834074
305617
614509
859341
1357133
862965
1291673
469790
939346
595196
1296982
654291
1167263
1241781
901167
710853
1153002
303190
972431
724460
384977
673524
1178690
579572
1220740
841152
1296143
527265
565742
424404
359367
1040649
1017421
788841
56390
379712
178760
1356142
476953
38953
1177820
492194
317928
490327
389185
1248755
1056894
306332
162395
237647
804508
178318
1202858
68816
127752
100132
150735
1034702
831384
970389
1110502
1089841
322530
315258
687606
286344
153073
1180848
126055
1335668
573532
474100
1339459
52271
950822
272846
1004082
1148004
654233
914258
660263
453001
430341
716529
735477
100548
94595
477238
649274
986752
107913
1187023
209374
1049331
295658
1035204
378814
794401
1248610
1134014
83698
1084394
274229
973805
596197
1046334
38402
1238122
77230
156176
843002
1278442
314485
1283167
554313
649316
983724
395430
1265383
84782
457156
1173116
622505
341652
212001
704715
599061
665900
21378
1244283
274277
1148715
1089129
113027
1153089
1233065
146279
327273
720725
1316963
430677
1149543
1260898
540387
561000
1206525
1071540
1209162
689868
1213003
262108
1324936
676066
25034
708246
620805
1108404
175147
384353
95042
231158
1171578
411253
530295
1197227
245475
774305
607066
425834
314727
776490
870922
851070
10857
859636
249621
578926
150725
210612
798259
273620
841989
834732
16014
808206
572724
801693
974571
432108
4641
789400
106586
1062093
93247
80028
398358
533281
1077162
1253953
259621
962611
115492
1177739
1026355
141482
585007
455236
215
576164
807750
1122583
515079
279341
994547
487868
920208
846747
525035
352073
255837
582108
307787
658541
276824
764831
423087
979109
1283709
209012
1195494
215564
1114381
483705
909092
115367
572582
600258
1199008
913860
174856
336328
1152584
445591
31727
394646
650569
1037259
23517
797583
641932
933631
1163492
1036458
39274
990066
5523
820204
548143
39769
185046
214446
892084
60652
1306552
1035786
431375
761016
935048
1296416
1170936
365209
757752
966338
912608
837473
566015
1240930
257240
415257
626311
1306473
657563
235314
981391
727065
522891
419081
1184879
96383
606674
1217613
294355
1051689
828354
361385
724841
1263271
1353586
1185023
1090912
428736
1027175
1018321
35532
1199174
145744
170326
223145
1284600
1356039
1345907
494034
1315870
472555
444619
1240965
890271
843378
602340
1183296
619517
900220
429467
477861
934370
779453
1181036
1012781
150403
874501
104728
1022954
1333043
269074
259139
332944
510695
1284223
1159283
24113
839371
141513
874551
372561
591428
1344251
1891
20526
1045039
1137934
708550
637945
756596
882974
1174902
947026
763785
643881
13073
209185
457906
1206171
881946
749438
220515
70266
326445
503904
246301
893061
577254
394882
616937
39465
803545
156322
919513
93260
1052865
1338004
583446
511735
202431
1327401
1160299
156272
948813
342883
796036
285386
25831
704003
715646
1172389
750405
389270
735323
1348668
735538
1302269
239843
560836
1128549
850442
540975
165929
1360303
834204
302247
501419
700745
652479
28563
597876
1357110
345594
18632
840724
1187931
72973
594480
845943
422006
604896
1257012
123815
1273229
1102600
189415
397422
1122577
533998
128400
629709
1335610
868169
979279
1214732
168195
318465
1172928
129214
710769
372610
898545
1291517
305858
545352
340743
1217869
481840
772994
449958
470350
1010899
968739
814937
1049653
395782
1262694
400467
881033
301529
227423
702244
1021131
1254364
53489
605771
148596
1212418
67708
273859
596380
916775
288969
1075927
115076
807138
713489
1122275
588011
445152
1326238
799739
885573
1300845
1113517
612596
804400
1351485
500598
237170
998219
1310813
1116956
70005
227929
890482
1010509
385816
492708
809630
317768
849324
775188
394006
474852
31378
629321
111099
158422
172858
336556
517445
701231
173872
77337
1055350
1061773
35181
1254663
57896
715792
1095643
540061
938542
530742
1246944
546501
961778
1232713
787665
1051039
700018
1114458
537809
773940
748550
79408
669674
555459
769104
729089
969735
470956
603546
9856
891412
137692
634703
1333947
1003547
619037
1273557
304629
1053263
383806
391907
620351
924707
1077893
859299
1137109
57322
640729
646591
51843
273884
1355526
708068
1155375
769351
491591
664024
535343
169433
1277819
478988
1216906
1339272
988845
230265
1346571
744153
800918
1158757
419555
698817
109280
546116
1333419
700037
814011
713217
767914
657827
100196
317194
855019
1312983
1245998
22237
154009
555728
666446
175867
367498
483531
676707
210589
981080
1258872
796334
728668
1145344
798443
267225
491702
975438
468428
754394
401928
250311
626924
1290856
864681
1030138
757543
159006
400423
854789
379608
126555
451273
367692
644742
1290118
501632
1228526
1060723
279508
309120
617912
1298761
563608
838929
181649
21972
89338
206673
570623
1058304
836
31250
503005
863031
540592
832449
488438
826614
1202977
273259
3071
344219
1117698
932081
1276996
551477
569616
118293
933493
383533
158825
758447
688657
730247
1227202
1254857
576803
936465
202191
1297162
1341077
554596
56026
480481
866369
146527
6262
749547
762932
1058705
203764
450994
929956
797663
1342099
939229
768777
554842
747765
613273
1053467
677556
962901
42079
425780
1289942
925107
1061987
216603
701082
813040
1259543
444676
1084526
730573
742047
1135892
1130400
393864
790411
953623
275581
1042182
1299281
105126
1101974
1009885
124112
1274249
224266
825301
1342007
401389
1017682
771360
1050194
985529
489329
1246292
484576
1171887
1173915
581111
860390
770154
595456
636504
230443
704348
424882
298185
1183671
1221209
823749
316542
953253
1150038
1190763
142143
861693
272978
1025073
845250
985804
183708
1283088
656849
1176369
1014083
1141505
1116226
543262
270926
1077591
1262151
1036054
815497
827394
7152
1248631
1177693
734840
598744
373065
1219710
731024
750377
359626
878240
1306956
334253
470703
870210
273491
1219083
738225
1317662
98725
1093261
18738
1355967
582101
1284669
369440
415232
416437
907314
1117719
484620
359186
964685
991051
953786
1298908
1278686
326984
402368
189922
1061343
1210780
1181661
903566
58161
176462
262619
191332
128982
720186
347373
667184
1196101
129736
898683
1311110
182595
254132
733337
604174
349522
1334291
79175
838419
1236808
1294478
1316723
829894
78243
1093553
82079
23175
66070
419185
514328
137655
1254800
1175086
1136584
1354519
1341936
47725
575710
175061
155254
1216751
462029
676632
1305042
435598
466044
1176717
377360
258251
700559
20335
17600
709074
1011352
568461
1151636
1011964
326863
1052442
283785
3507
281544
9413
530940
951584
301995
1341561
21034
523944
792109
1275920
105038
747723
279742
703681
140255
1309919
920898
349127
241370
975887
891307
1051039
1081304
1137660
305796
1139182
635747
1025974
470366
512401
815327
1168881
803766
637837
1178569
1005922
178665
315696
1354945
123991
586663
371338
154766
217574
122008
896149
670110
831070
68494
132299
1008176
95883
427593
215962
92740
153765
790732
910127
782271
685572
343580
674177
16411
524562
1264067
1044678
718953
967288
811154
584732
1236915
891090
536404
820180
641681
10408
876848
1233572
1043148
502698
264509
994449
382193
93704
1014673
1121502
42578
709381
365231
401654
1277158
146676
500863
662682
1264760
793509
662682
1333781
504101
1184433
1067153
374303
349221
332048
751955
297609
107778
1289455
60444
121090
110314
1237109
1165319
1198151
363432
626586
1336073
442166
61483
1296576
58075
957566
990687
1218734
798968
1318650
702687
990246
814389
624786
347692
329011
717041
502563
1069227
1041340
322057
50010
1126206
782901
1163602
158377
600578
25863
134814
274291
665812
677755
1122446
231697
439587
517593
1075143
1055212
1094876
885601
304330
433475
208503
942378
1147601
96256
596072
501978
319721
897102
1067434
1139121
1209922
935402
1004105
748038
810819
177533
1055948
461801
1007200
926569
680747
1169668
203131
128340
35713
155630
432836
1168058
18013
967427
764985
797506
734252
1261229
1270100
818742
1245821
49131
867196
656386
765822
71485
722148
960818
488584
1102438
646157
618995
304606
128292
676965
687804
421507
1074052
683669
12958
359919
1261571
279018
96513
991086
1114349
77395
620154
735143
1145736
362110
1292694
315214
46771
877105
506968
111640
799408
829664
151014
947271
575628
961232
214263
40225
37946
556010
920902
596740
52454
1273941
1237153
26019
223336
153824
1020259
1193634
168843
85798
1146991
1057279
691002
815515
416956
663308
340397
912054
537156
808076
631493
100029
895930
309722
78164
1239422
979857
385926
634143
819208
1163071
302028
239529
1152232
650742
656083
617305
272754
491646
892265
406378
480947
900648
1207380
1042511
403495
477033
1011306
1015389
1296665
1305983
576138
545547
717778
337077
169721
346082
1001118
511141
93495
1044063
1127347
1065588
563717
742904
484288
131248
205069
793966
780987
40093
1126020
868176
966491
790384
824462
492456
784126
1132164
23532
152383
115512
17758
1178676
475590
684602
740383
909693
684753
78747
1223797
601359
754647
245197
604220
998744
870559
447359
1321930
632811
1134199
678347
686205
1093617
372787
410342
1120036
1228148
880327
403549
1164732
109941
846052
675780
470644
814787
395004
159780
600375
692537
684432
1243613
821346
934072
1194260
946390
662841
1282386
398086
453417
351455
959974
630679
762546
1019571
297856
737974
730773
1007953
847480
174931
494047
1342606
161775
737364
96822
946774
99230
902552
274498
682464
633739
1359392
806490
1165260
537373
512076
1271054
259572
157690
431198
1104279
365593
1118912
258355
1108851
1189245
1358141
858987
217234
729747
1108318
1233301
1299827
1235047
1226089
1290757
397723
1350182
392397
885600
353082
962115
681581
711633
260308
414379
508103
460549
953985
102645
1285061
1218589
1326649
314637
947548
1148854
1091114
223736
1313091
144250
764364
882367
465791
602306
126708
905046
119808
810192
650584
782282
415902
1005327
1148371
1285667
625632
328321
366887
852057
1152687
632936
392003
821262
1293911
1114742
905300
851663
1299233
1026524
115216
265534
630211
188449
543789
838623
1103734
31713
1086173
1351351
598042
928536
750204
424674
1203552
725027
644042
1206788
674738
736107
410597
26122
126607
1349105
436100
1200843
581085
155722
546672
767121
866513
1135775
243881
1127842
871657
944057
1334200
949677
1102403
935993
980358
705580
285065
1364211
557339
631162
773269
22256
1351202
932704
50856
311476
700113
411999
211966
955741
1048347
713794
421042
706920
694887
1134957
1226808
342170
806389
765696
1320879
35006
1195908
508368
1286398
413938
981003
907463
850854
348693
1026064
36378
536886
41215
1318200
604677
305713
1083191
1166437
724871
190473
1085189
655194
958394
358584
51378
542175
574281
1230841
1203013
950141
525585
1191108
541869
1139400
811273
897343
1251407
321946
1039545
1281282
1173517
679845
311158
920403
554630
504616
164961
1192114
1010800
205510
213380
1022984
426284
534995
848481
240600
338625
1280156
1122569
457044
110685
948276
171738
260312
343860
382235
792238
561134
238243
1313067
58885
1350810
988815
1270192
4183
593094
520447
1332713
1161039
684930
895058
243441
272830
156949
620272
757732
648712
1077043
1314546
875584
133942
392186
761774
384907
281373
1350253
867562
394160
130617
279036
1087808
775247
890469
819551
853863
964658
464875
1338904
855799
645497
30560
803165
982159
1233745
605466
159345
1188709
173795
132637
1118138
627915
91620
792709
1122145
596135
893868
624901
880444
841470
825188
1129218
376580
1240074
1020372
331186
524001
124886
116410
982194
877421
883339
999645
1264355
302967
397624
1090259
35517
1005096
353292
1064933
897666
77407
1182418
321388
1079785
771413
1133056
397760
67530
1093549
4471
792111
75791
325674
186624
928770
423344
1035084
104344
977756
125173
953995
966292
479383
1302438
601886
454486
343196
628470
27855
1155267
453554
790735
1327730
801934
1325208
230888
772948
1101916
761376
805390
96515
455922
1362506
703847
954526
102073
408873
23174
540499
1108884
373991
916274
575069
1276608
993721
151488
707840
707684
1025131
129488
1189752
689337
669957
571617
149200
191208
634552
487501
1026488
323003
240627
718828
473121
746098
654465
301074
608429
525680
106525
740991
1170741
1257708
582109
274135
1351913
37775
494749
562405
739038
1216096
545555
1168118
1086947
338599
1139782
457038
250942
1152468
966713
165192
656825
1061878
383847
264541
730477
65004
929584
1286379
1171395
362470
57272
994486
1320866
1249060
1212602
1241909
902921
567217
1016701
578676
1135124
1103839
1212744
90164
978461
524260
136876
1079347
132334
153806
1176594
1001147
424073
169286
1311014
1157111
768027
529640
1081913
1324831
988896
1047147
260549
192747
947062
824801
964259
391469
843831
374654
1202492
977968
1285179
495873
677949
820339
1092471
922435
233337
1037207
91639
853776
924788
519549
1190317
687997
329875
866562
48703
317222
381442
1012790
947929
75756
109543
1052453
531394
432999
1337877
874738
1034330
1084794
545292
281079
1103873
247564
1032800
1011160
778464
904352
609343
1169189
999933
1005529
404188
709916
582689
276404
390622
723366
935228
454955
1308402
526163
914437
1354511
1261951
496786
1103226
481198
455265
65198
257264
870572
134119
1147949
1252578
846284
304125
1257241
433919
259570
145158
160889
1979
764541
554968
1112636
48000
67701
361703
833641
819580
471066
641899
201561
1078648
1194093
843773
347799
847344
141184
1305005
663177
1015173
221574
843942
1336420
616376
350062
864229
1079304
555469
586480
730106
569667
233165
951004
1205674
1120464
988089
891692
1116952
964661
1067818
240988
1114337
882478
1064721
810758
144245
254522
652269
888711
512710
654331
713606
698760
1066870
551321
1136366
58978
726249
999116
468207
308203
190522
7314
248825
472510
1014544
1005556
537704
298822
1322717
435185
756837
15940
1312876
945484
848343
711802
134294
420742
398083
520522
940854
542934
1292751
1019446
179687
79700
339117
1216700
987017
201544
895099
1076551
1362001
256868
1107851
341839
792147
443653
1155996
808283
446219
1074160
150876
911610
53559
276794
141707
148791
363846
663050
1102683
336804
1266009
629496
111320
9310
1089467
536945
1321718
180145
106083
224663
387086
1176253
1325853
300667
881888
1067403
1249447
1141899
913357
493845
682124
144457
561975
759589
1216572
794025
866379
26318
995305
965785
826672
1329770
1361738
846446
699972
907213
1262534
758881
93564
58486
452972
350869
797579
94119
240856
389338
1256556
1243045
133629
713655
569238
1329294
125064
754982
150599
1007840
451171
695496
613085
731800
1136578
1189580
359392
1028240
1026359
1296162
915959
309794
900691
1306789
899317
63404
1069171
753251
714394
1079967
8051
1199529
511191
598610
701141
580085
594536
821342
835109
901437
470300
809854
1083558
882600
827084
180434
1034056
649543
695811
281399
907347
1048610
36605
35094
39708
730312
495946
350559
785841
764354
982241
1071255
657240
1233452
807691
1043032
405100
1053581
749660
234025
778445
701767
710734
1311017
273537
545545
1016204
1109678
237224
938052
400860
1340482
1075769
1207762
1071262
1058134
875888
1302066
658833
1122520
471647
671060
198103
1109296
1051904
1267690
1001705
771189
552610
89840
1191008
492663
1114708
1143602
285360
1173221
412260
1271747
167777
1144875
786953
830361
728753
338537
1119329
1059883
511372
1061703
334086
306033
492894
64896
807779
1207398
543469
1332325
1194326
1106185
348709
453307
1053832
225218
98045
679470
322823
1221922
1097394
568719
714033
993792
606733
1355455
342357
1320369
1114636
1048176
269356
50117
1024799
311228
952633
140633
276890
1201038
235996
53862
1356419
185172
185621
512902
116005
94292
950642
1229037
1227885
549502
1035452
1016780
521206
1248651
334555
217554
694833
67227
904961
776619
1347077
164317
1245186
1212914
366498
150636
707835
78074
95386
709054
945659
738504
1104708
186895
293986
731954
696644
1311474
8975
50957
1200468
292636
14254
660229
275657
418842
1243766
1133716
944796
510200
373494
1157201
212633
356370
765512
594206
1153164
760193
1358688
683676
1343288
1072955
1322850
1357798
1268231
147822
436075
1010521
853297
1340545
140938
101996
705671
1001249
1110027
370995
422641
781515
195756
879741
286758
763205
172798
13471
438001
557218
1111838
905034
919217
1296388
149630
1181017
1021140
922085
210880
167971
1126369
452983
125246
686523
1008053
518418
208307
497006
322900
555805
232767
140574
331050
1128452
796645
905610
834253
735171
357812
744728
625370
362168
462584
385512
1068610
1211202
370712
1253527
888884
811114
1141709
1047868
650584
858035
28700
334275
874306
576492
991655
1137003
652422
357130
875169
968585
1288693
686619
915644
1034082
475890
441098
574614
491430
268894
1220651
1348642
823522
693884
140762
418286
960257
416653
335767
1325317
347227
520414
705702
197362
1004858
1266770
808248
593662
1315085
1329417
232194
520560
1315608
110788
1324469
543272
1173746
905125
352448
970152
338934
798133
65661
968654
613817
572159
1321253
774497
870293
819159
652071
1220671
385706
211600
491923
710330
684870
1061481
574199
360203
480426
19747
254307
158108
1120460
1220671
905923
910070
404071
317708
107182
273749
367016
544659
696998
889752
860614
696681
1349654
1169077
2458
120843
1164618
40074
586219
380761
312636
887074
201240
526307
227021
1325199
1174662
962086
744527
85884
1136379
653415
448562
265756
651365
1271308
273085
292878
277350
514152
967033
325039
422273
1159671
778936
476014
45374
1009309
1255586
140878
393993
1145516
391458
633454
1015167
1061416
808651
940977
166821
658418
491976
625016
507063
968664
670517
525857
1315498
202020
1134524
1223478
755990
417322
511064
963710
865479
407507
297295
1142580
257804
297224
874198
1056814
340969
918640
1031751
1087526
571696
244806
1235062
413480
527586
372802
472288
668186
1308971
793771
1277672
1233084
458780
1332282
1225058
1307197
1080504
468516
877672
990312
1280707
1129456
345063
487498
860908
1009803
833523
339631
474548
193996
401518
604478
1323052
1301210
194864
816222
25503
902191
478155
834904
583101
1333350
798816
1031395
645286
4515
1307541
1178573
810964
1204730
59347
1019087
364536
105388
568542
74717
1312527
1267049
75660
907645
130712
1334500
725845
368347
411448
1177224
1130672
1255537
1019100
1352350
420810
1248214
96686
1196885
411907
1013789
1269846
877287
965690
1340162
628993
406137
884927
1148549
1028669
684357
643821
1135604
302321
1214057
395368
405612
448248
85791
180462
1194269
1147216
265986
277050
187393
426126
287501
258880
338497
375918
36683
554192
1148985
354385
539890
903234
633092
935247
1051992
747729
1141148
526048
360024
834974
772043
149422
612894
655601
176422
1340199
429474
1212052
347641
637491
744875
461436
303033
26412
1299657
255684
1153419
12747
556721
204420
35767
441541
1162395
60445
632395
540558
413430
386819
424766
272445
667270
881052
1254755
1056479
635516
120021
1091297
16598
1309414
532862
624327
456702
281888
270332
1128913
483899
886600
386448
933147
596611
894791
819219
1361814
169635
142288
324442
760293
347920
1099297
1143398
907237
1100526
782631
1171787
1076314
884361
816992
495247
609078
780813
779752
677738
1260844
801996
1028170
786646
525850
79418
473883
131714
175723
723117
826154
1292093
166075
828527
647094
1168182
421147
877598
146729
249357
450501
584741
386249
626582
732691
534611
1143360
227509
31074
177972
1300978
895514
143509
487312
1149519
1060869
1021990
172784
879931
1181897
553573
164666
895350
292219
338349
581912
598418
947026
745025
293583
1081501
1122829
849923
1107606
1345808
248613
1069558
1112703
1313207
486427
969194
515270
111002
989458
188276
1228611
1195892
76459
717220
779158
393168
308570
178510
223681
682629
380956
977490
1232350
34987
160763
441509
688318
525903
306897
638808
197925
63850
1111483
168616
157691
311606
360887
1358204
176956
476998
661098
918084
1080227
1120069
477140
649424
823966
201323
961496
1049844
400163
31563
213366
309031
1045944
367431
1202291
1310792
147027
1314495
1284462
534317
421124
88035
181697
1102536
475532
908855
1256688
697152
424906
1187447
549138
240559
443505
370143
1219244
845989
35086
801158
1220403
727751
1294323
470412
567477
1206906
107878
431840
865495
342431
1006834
888768
94556
185993
856470
1203516
442639
485899
1201302
215515
16020
1192765
857898
1212104
939805
1349991
646429
915297
84437
391508
763870
96488
854515
207988
794439
810222
955565
496926
1135087
571433
985158
213145
1266891
271535
919586
761743
43316
235781
691921
245084
435697
117795
957838
102050
1112217
716017
557063
1031443
87136
1336564
1356429
1016401
607724
573386
359902
1242999
416771
711502
488721
143324
1113878
1002489
1357566
478895
619178
643200
294435
116809
365641
2711
881589
399872
61598
1301726
279395
474235
1321159
689374
1359884
320228
830232
586937
944502
1005900
635570
795753
1018947
517884
791941
633335
131460
792501
546175
393723
769285
51906
813992
43566
316652
12661
148263
185373
329255
238407
617915
558528
128766
1161733
1116328
992722
963673
749493
161413
1218652
253790
428284
757394
916339
21125
1270931
1082031
547991
1188498
436729
1215224
696212
388546
278208
52824
1047970
169467
459866
251549
1095980
785396
647664
1331921
957351
801939
439707
573814
341287
650357
370782
527937
688353
531603
33219
914076
364672
356413
1258513
681926
920277
1027982
1070005
1201921
361040
127736
158894
1011941
975167
1109201
272695
300309
1235158
1102581
473485
609230
1023926
793101
138517
394768
269314
543619
677037
865466
158675
948674
39934
1161956
90148
1345926
143627
873589
523675
1030305
564080
955089
433496
1297643
1277053
1069621
1320353
332249
986552
837365
1206867
323812
799883
798362
1110946
386853
351116
836974
285641
529660
510196
681092
1298789
770345
114565
789803
590691
920099
843370
1036938
1062620
912474
405811
735565
1034317
917996
876059
131902
566754
1201487
283833
857384
901882
815432
99007
1222417
463842
241395
386961
352446
802203
130115
164074
1020118
273747
919074
1094310
1021714
160667
723224
719993
53278
613820
960934
1107200
1225313
1226686
181188
23236
212126
420909
853317
206025
881284
1123609
713252
603151
254384
464491
771266
1243394
211018
239675
398651
154730
320075
1062161
911651
638999
1339941
1220112
489057
963226
390615
72848
683997
234469
501272
363069
725034
1106986
475477
1353917
311326
1001067
248747
872570
733337
791336
424243
873405
338789
1247898
980855
727098
602123
153596
1288584
510439
1077996
598969
978348
30368
756010
1227383
359873
523354
774805
31589
733129
479996
601504
296917
301921
553527
500958
506037
651271
413715
886916
1351511
607612
370860
819792
512824
1182650
224742
1223905
304427
1230299
224186
663093
821103
1097933
860700
1305728
443377
1017146
470449
1025270
861654
248706
705157
1220413
1059699
1330471
782225
925771
1153928
1056221
756798
1139567
709805
1350291
457385
367378
914977
757239
425645
434693
1335736
735430
232657
264895
81853
14172
38716
800333
5596
102980
1013934
194229
121403
1055344
30647
1126370
636523
689011
765136
267143
548867
1207713
809135
2905
420666
530781
879963
238459
27252
577098
191607
512850
1263183
505303
478574
191228
924547
481572
868771
1227439
1099655
380960
391707
45588
547145
582225
1162667
613519
555413
844789
584939
1213983
968065
515489
523150
980014
460837
149608
1155511
421843
85571
1325499
1317455
62548
40701
954705
562543
792016
705702
503378
1015438
1095801
272822
418600
1338165
537538
1302473
1020463
573571
1132933
664725
77151
486345
771415
413831
313938
654252
1207971
896649
858099
902607
279552
754329
944625
506101
542558
1160713
1180957
815347
892535
902187
570654
244687
395095
422438
1302560
835970
715278
683048
160509
1117675
839127
1252892
780308
843481
1176965
836544
650473
1344212
332098
1231707
386400
1354999
400979
962330
1351289
265140
664633
1026832
1302318
878600
387230
140815
720612
197133
748985
700283
693320
314034
1315266
1334291
933066
92863
231160
958520
271252
1157083
520600
1334007
347863
1179448
1215968
10346
85814
1352910
864381
517696
1321222
1102604
147817
1093940
873516
999282
188730
632538
726884
1248773
777401
1026948
1150945
345636
58430
828857
805491
176078
751341
1256983
1147814
559343
402248
96496
490717
783587
245306
739923
205414
621996
802139
867046
1177648
311598
253284
362983
526141
774638
440508
1109410
311694
1246657
1169322
769144
492468
1019280
1289858
919172
192456
315056
1241357
447410
845329
565905
565449
545731
498257
157690
1282017
236173
1193094
666658
245307
847126
313537
1195381
1101307
87128
227608
1074560
44318
296834
260509
1079827
1118335
766931
639423
1343001
1282806
211225
1178418
1030275
624521
558052
201793
193429
849499
478305
541324
975950
610651
1031396
207925
600070
790152
1171756
926430
990660
856831
220728
479733
1248723
61948
201668
58535
754856
880391
564525
375093
384253
414289
631068
121806
606187
202545
290918
583139
253459
1087466
735964
1045764
1321298
361006
1064535
659503
847478
658772
669674
875787
79144
609577
798758
357661
1182133
1124089
731169
1238073
157109
714500
840800
972741
758237
567130
272763
54924
740546
633224
123668
521301
775877
910220
517828
781057
145782
1205606
218872
1038409
1153521
1105145
1154165
1328333
325181
323467
1276931
653863
1217913
1065431
1342887
977703
1344660
1136984
1000337
910166
225548
868809
495147
1066460
428741
1114710
327603
901818
133326
530001
1244649
7064
1285816
370239
601138
530127
1182068
1056614
1206795
1212848
489642
339004
242255
209731
517782
1283771
378929
667497
1001096
1086111
1257309
848352
1128998
1221612
1168997
1084741
417829
126674
962751
379784
181341
178040
46815
1276420
326038
289019
668620
290150
94974
1091370
818359
479486
673491
1278388
341292
1217207
950634
691475
1101046
1126829
1001876
909586
1044584
731412
804133
1197986
130782
1014931
1357436
401431
305220
1249482
184173
397435
594216
497008
776818
474796
110729
1175274
47845
834203
256908
468945
1033884
407924
978824
593746
104196
1016916
543268
956358
438065
904630
789948
216559
417077
523001
728148
856558
269619
959617
958042
181835
726271
650555
675638
520618
1331293
808207
836195
4339
1145691
191082
775389
303481
922545
634045
58354
1258481
1353030
793999
1171782
1034550
515470
994129
902870
121047
548356
958805
1154330
392712
64061
5800
198136
23658
553508
1355751
254349
1059154
1141669
464468
437416
910156
868563
629954
1095271
673596
842720
1093508
113520
674652
66927
803201
1272434
754105
943757
923108
179192
356206
335553
870948
1132864
474436
857161
249247
1157399
460174
67681
1094926
29446
192430
290922
346872
198543
933609
858730
439789
166040
737128
239829
287889
1224383
448513
1032820
637315
389008
1282701
553963
1039670
618507
413502
1158283
265826
679706
1176448
734806
232199
796073
647758
716161
967985
202678
1361294
699027
843878
458187
872731
75699
256210
52934
623371
574207
622426
575263
248577
444348
676450
513110
1016249
303447
269004
633964
465783
1145365
234799
178871
680214
1198644
17159
1320788
515436
267275
1307239
994333
1152267
81593
627464
300931
256451
588165
1248595
573660
925148
78658
494997
244950
263374
194642
1302894
309013
369647
85523
468437
308687
251928
655966
105646
38036
473201
487871
1095672
203645
1216080
763497
876638
1132045
50544
519904
1040793
697426
1058486
639669
769042
51943
504696
1110193
400401
975813
871733
243518
254918
600544
1330201
879107
361483
533196
788899
1149042
962945
140794
727656
490570
429306
809279
87473
657812
493984
806948
1279230
400763
464811
139024
1041053
677672
647923
1311952
1182184
1343975
252879
24518
1082311
1186235
743509
1306151
1248091
1346524
1284959
221181
182024
1320763
640701
893566
48879
1127158
797994
409035
1197830
984260
876208
26555
881977
499213
460139
1340295
838693
561380
667270
711924
232644
1332540
243589
733745
966739
1151993
775668
343577
1171661
1211176
361746
746513
235901
481766
369375
178245
1058128
731174
125120
712411
324940
703877
83092
1352370
307957
536606
1167466
1020757
434801
380231
579687
304878
8038
873053
497537
50967
543477
15534
212226
759416
476465
1188634
175316
188302
1334318
1353969
1221970
153971
1252787
1210855
121942
154760
606328
499177
879795
291615
1250824
834274
5614
648259
763771
255118
9956
390761
262416
944083
844683
1096761
1197600
72539
81148
437013
910949
327407
576380
159795
1205617
499195
661054
222969
409101
385479
408086
1125590
465173
368892
591791
364514
228926
1110596
248255
1237679
1155575
1236753
975372
1359349
797295
179380
933613
496186
582423
1270764
543998
1271143
558370
355580
888395
794779
935573
373128
1082417
1325186
685197
171108
162651
575230
584571
1323838
905398
1247475
204890
334352
1199015
77960
1328844
722567
221555
1352940
106119
757117
807936
1298239
671168
1295530
974490
704676
144088
857400
618784
774178
661593
1117926
1124195
375891
505261
1053465
248732
805470
774218
767162
344995
572693
1281590
634780
668736
563363
134670
821574
172283
404016
319046
140433
417627
391931
156740
1342133
994394
1103746
360815
76876
314046
837942
4794
489534
1195749
144998
1251052
365712
631434
890310
1307080
546536
871027
222166
955392
927295
339659
771600
287650
774601
643117
857030
766115
105036
1277455
1344626
1340321
885733
411153
679598
792317
1176064
765144
557675
827532
1310217
655823
273673
1362017
223646
335538
402644
1106636
1121005
408065
1016886
680028
1312109
983862
782539
344095
19710
907329
300474
486002
1227845
1208880
635911
106681
1299021
396885
1231541
985284
511953
522505
1081675
525729
560721
1229338
994653
742739
1313919
366692
1300366
82985
1075379
296534
1112745
1030231
888413
222554
438348
1127864
108253
438144
836044
1140
3449
1158646
308805
77982
922541
1364297
830172
634215
64103
1081056
861022
665069
683231
53248
805570
628193
369952
1319191
394647
773644
692791
583269
1011324
1275839
1170418
215025
641315
1001229
296849
408589
1064674
779619
297538
157978
625393
916978
392940
84869
512276
486343
1134365
444661
603364
1003698
1273405
1115539
1213459
1087147
1332825
1211616
469413
785898
1230449
1340895
1057071
630963
667739
257379
953568
768621
1302809
1294480
647699
1140205
267588
822299
28965
729875
1283867
354536
1328857
500417
590061
677542
941322
149327
301909
803413
880220
719389
396044
870636
158538
615148
770778
239277
406301
1335205
784779
712383
1358897
986742
837374
260768
84009
854153
373748
1264091
504640
1246211
239916
754187
961966
322071
434279
1272245
711167
1064029
24426
828744
521182
591368
423291
1262243
1108149
1264431
575558
1203334
558884
186398
961846
1289457
109833
380672
59712
664638
645187
466787
1340063
823045
80933
588542
1289734
653271
299164
1326276
1133941
1020657
1307638
525285
417452
285828
544221
105192
984685
703488
431942
172356
372232
1191029
1198768
667595
102316
382033
1300887
443406
124724
1025671
545699
520013
1157741
642038
165011
597392
424401
1121744
429143
606568
1362592
1187874
1338344
1107893
779079
523550
374711
960618
1233777
883970
187063
408743
729876
828530
668851
728873
917524
1008024
1160086
76113
393510
1208206
1198605
1250686
843799
677621
406547
1099066
1056557
1069938
860429
1349102
1297423
848634
1218883
1312016
52949
1119864
806282
205216
850335
1280842
1194679
960366
337912
655553
321785
558831
772095
150439
782391
525243
698668
861216
1113963
225707
419562
1278294
478973
1233749
21205
1103002
1330422
1260411
1286776
288132
960447
1335217
78843
265962
407248
1174739
881096
1002826
225038
559502
585937
1054677
595920
1362993
963128
1272323
594539
532182
807385
731527
977967
149124
264594
1264373
413706
431980
779084
1327085
182418
1104083
584122
547479
654301
1051516
937556
1104664
307896
453
821188
1324248
1350551
1149781
823473
523336
364627
1290671
375949
43884
934853
180714
966916
342173
169836
590442
215708
776568
449844
1300077
1248988
496458
580579
253903
1321451
638195
1291571
145393
387480
1292656
356970
193444
769465
1180732
947797
160582
1022416
567034
1339254
466284
411019
468787
346309
1035819
231435
810080
1357214
1333356
1021114
660887
1062680
513369
434781
200623
633707
1251402
670276
288290
1022744
62311
834374
1121788
675421
1356374
70393
140708
1026517
1273351
311870
615943
441760
900777
672480
430268
1109567
485455
56031
911107
1106905
998230
624970
118075
1140269
811134
1065687
792926
199888
573587
1151041
693604
976835
415850
615810
592981
1202746
419611
454987
1109620
1342982
800592
824308
340783
430021
1197766
598072
1314473
242461
336792
227149
857789
759221
318065
1034199
351151
553426
1152301
75167
270354
380308
542847
827245
330529
775855
1346631
178836
1032162
440211
176288
1008509
697700
669728
1037420
360879
757087
284875
1233598
407224
177476
1330952
1005325
825124
110855
567473
416251
1268623
230744
1035727
580619
1042667
737587
1247310
1352292
392782
1040484
234461
222831
893418
1073617
779689
319536
1107565
1129361
1339169
416422
1181382
1226673
223828
334899
1361703
218413
1175697
194442
782872
435437
151029
869536
1189370
160430
1268224
612380
898934
825639
333974
524377
448072
1337988
931469
616729
30297
556893
1015885
1166703
481465
1354791
1237094
866121
1123481
1215573
904110
86086
1075956
775289
498700
909220
1337622
247780
1167110
865584
166838
13260
233528
980001
183535
959205
1158207
606498
1346113
111499
415388
954040
391740
373883
1001362
365041
60418
936506
501789
643300
697454
64840
642696
1031298
89187
1027195
291352
1311543
43293
646248
880930
525746
1027324
341565
749945
18572
375933
34581
1291657
665866
691289
147395
24955
1039799
148733
280425
1255215
309103
1277267
1200771
117139
473291
887609
729379
858611
875774
60508
1102618
62725
1206886
1329831
753921
1225340
824116
1198557
1237983
1161348
1279456
143847
594184
1124092
1272545
974689
1108211
961694
136091
679644
102552
442658
1002151
614710
308567
510619
1051073
552812
1292582
273484
338552
578859
1260514
734300
1270006
1121717
15660
247687
898745
315682
1121936
582510
388485
648677
680296
436105
651298
984594
1338164
1211228
87368
110466
125674
319599
103884
1241454
961290
714924
881201
1113513
1349393
903578
1008833
669706
700280
765535
427951
1249356
693495
887739
1046152
554982
1194764
382569
920813
446393
890881
1020490
566994
1238396
164275
1038407
772695
22684
109055
1115452
897046
763569
1043100
1291384
936504
957674
508560
101003
1108384
1012205
682482
1178510
759987
881886
28060
680592
325285
1199512
1050033
170526
1169911
1202221
383410
209988
1249945
730052
727359
505930
737201
1144906
1140357
133415
961461
1212118
653911
1295824
249831
1129493
317967
1308769
384903
607872
945630
442878
1062254
52807
988997
331457
782737
1239021
448036
311272
258154
671433
913529
127726
801789
981986
449241
790299
292775
1049393
629126
257459
1333166
1266619
384246
548428
1081133
1051811
99383
242490
209706
135272
404369
36112
142204
539285
119554
1335937
33658
1200377
912789
420904
814756
578734
531472
260669
1143122
542264
963537
273388
340401
722974
299057
1062792
355841
240397
1240392
500305
728110
961199
369680
463652
1082086
282767
657290
211696
1272113
239987
1109141
713349
860488
182920
908137
356732
406535
922573
968257
517319
1307268
22239
640008
397063
339834
105429
912790
1339112
959553
741105
32780
1060113
27170
695727
332858
558147
10655
878813
114873
855362
774681
761822
353219
798112
267218
72047
371695
426385
1227828
121518
184037
307872
892616
969825
1184656
1129117
1102038
143837
916496
105553
268879
242043
253970
382301
1223898
678909
851335
1347750
126656
255823
823080
916113
1097132
637101
698412
1333566
600058
337698
1337774
55209
997282
670419
164877
525328
79339
438119
993938
1155977
688774
782599
812930
423148
660365
1273689
49634
465015
594055
715489
842815
18408
1258081
16009
277296
22617
784247
214569
367648
613278
369823
231043
1097713
1124565
1150849
370567
1269575
339600
684587
1203336
917898
416974
767494
148327
608609
910109
815192
1200306
1138120
797910
938196
210195
1216770
1092519
1102696
425453
438705
1280271
126235
1114791
797862
311891
871518
1081804
1202009
223480
426367
210907
1003184
1258889
943210
664208
1070271
1211992
532719
829549
1174904
37603
101677
572962
1345412
1093418
1070429
556395
959893
774697
498935
70709
650802
910906
568115
1064393
1223657
998002
514930
1034100
1331869
683089
857070
1128729
504627
236493
491172
670863
386865
1009558
570072
645148
779562
631136
861694
580750
361655
431860
590919
674809
87014
358600
430092
407978
914093
533099
352112
876963
496848
158338
1146960
1269191
423045
525316
948498
320899
49013
943166
1225497
258046
700530
1042457
513237
1069045
460701
351854
514760
1002894
1297824
911880
1099920
1236418
643475
445971
246402
117385
144988
504471
590878
1298686
1088692
1206976
1109234
527755
1345919
120279
871795
510224
618976
1163259
51815
119182
478116
207274
1276480
256328
259038
175680
1035767
372204
240671
215909
1123718
626123
330405
277572
1008993
149955
680801
1028365
41290
369316
1362607
760924
262290
1327130
432988
977764
556541
1301248
662571
347970
131336
460579
1245894
50753
358466
550143
91444
1262363
633662
256331
1174253
695339
1228461
1005387
710658
1219562
491388
368769
184325
1258306
765065
614389
1066520
724879
1237428
1143735
746006
799012
534365
632189
970346
948783
425572
945359
120509
496935
1060057
221600
517647
825369
1088051
587708
1346580
956596
15527
1001300
1231735
284730
6305
809566
774773
1133481
1324501
1056399
869558
887214
170470
505775
800731
610981
88179
675311
1028058
1069471
708745
156472
506175
1021529
123907
475125
632227
506892
338901
1157805
878086
290367
1290478
1134904
795445
1175539
510166
825185
1133880
335162
231797
487239
514430
998957
394617
780730
1201569
338948
169603
166031
1006449
716165
734358
1246329
1359898
1218782
1068217
410061
1179272
780599
1291922
3015
1323311
1173418
1210132
537972
1196441
1170258
648005
608416
1049373
1194689
795150
714606
1068557
1165498
1194759
882238
846804
17532
157521
1032072
792340
174676
924021
1110759
1185214
569389
297412
708117
1070666
654161
453839
862515
1247870
469697
460575
1060814
659673
457223
976547
73466
669363
456545
275362
995645
975936
1097519
106604
470574
57390
1025152
1110957
1305334
1114178
1090081
996203
1144561
824123
912586
178847
9790
505997
1326881
486537
346922
798726
175864
1074359
904361
393414
656636
1193187
1144614
1147218
134777
1012476
356672
74552
1271819
788409
433377
730493
776034
166208
703628
1061794
1161206
329147
83378
1133235
806278
229669
272410
195684
1028131
816010
943593
1223157
89848
184359
71280
1222799
1224624
53657
1045888
816116
59903
42263
931963
22927
1004562
697202
623507
276512
1301603
278277
788169
381809
613780
990616
887284
461865
426488
746636
951285
845765
276313
974152
157648
980492
854280
999546
755659
1012299
805199
152398
1363371
1061133
1146838
917613
962626
1024115
299877
909852
770314
678295
205341
471339
862982
12577
251461
179317
219423
309983
1050065
1167876
1143315
445620
1110930
349976
51532
1090489
1124776
47244
379133
183236
1360121
346743
1263362
771759
1087638
268581
1153241
21155
907304
887386
724303
403885
342828
830070
270746
1200587
27606
632099
821107
28533
1159179
110819
1033715
1118714
462163
705617
224013
1112917
1191130
112165
845933
1315507
469621
955246
309351
514757
1063604
796833
1261098
1142904
681720
197044
646268
747362
411248
1251204
441834
593030
803925
666663
48654
845578
598169
1250637
896696
99704
1318827
369263
624931
895135
636456
552731
655251
1144790
1044447
1007280
1163818
497597
1051608
1205794
1270200
1118035
915384
579375
224044
1283584
1184564
443365
12036
223873
1043577
739032
957428
1300681
338032
837939
372409
849687
122823
614939
147044
133888
758341
577666
6423
216650
182528
706711
789325
212429
868055
361029
632537
1110955
499802
407139
851966
1114480
1135101
639804
910958
250197
584376
1143
60015
30549
6372
1064308
1031015
1015294
66641
551921
1122229
1074371
53787
626767
210677
502162
621893
239588
862857
646036
802528
588888
1233559
1336145
648570
1078549
230572
1163929
585255
507903
1245205
1289655
148708
237058
1270593
854311
1255655
178349
787219
773352
550357
1167196
303174
384376
1021483
886924
530372
738908
252016
725631
434875
981160
1248277
774693
747218
419015
621350
1203821
923538
1204716
1139737
1078396
874681
884353
328442
660057
79459
668679
1019179
635838
1139805
441429
1079246
1355959
514816
401727
294476
394041
6729
668574
287518
148077
783656
1014702
1281545
1300356
1106503
96051
1230352
589096
1148740
755446
945199
938863
1144892
725239
660755
989931
1358070
541888
576251
463781
897022
50019
1106243
846864
345923
829825
628412
73878
817029
439396
44843
410409
960441
1042691
24733
897439
1116219
578028
1061041
146610
4356
1198562
387753
261484
607669
569568
70040
214138
1037255
213666
537209
572692
1210321
813564
105672
627463
959554
321800
358305
780796
460817
304096
777479
697757
906957
19376
1204084
1014448
1213119
302916
192552
1136457
453955
35852
349585
641122
947851
377129
481472
170029
855888
556944
20162
1177808
362716
896770
244619
907591
1065138
1012525
932108
115880
240640
893274
295677
964286
1227896
1311418
357952
646100
248037
334357
1004714
681288
287102
223954
928980
1188938
127152
504600
704769
1236061
798775
1333404
139443
577634
1173252
785753
343219
700387
911466
559489
1085826
971918
651124
470280
1029530
576893
1195192
428529
498949
607955
315617
1342060
32382
551396
884714
1165213
884120
72324
460157
42831
599766
825083
288315
16417
788476
1177049
39378
307988
343016
1279508
339038
988316
888721
1004897
197306
79082
328497
119206
759301
362855
1132869
278963
365179
1307281
1277849
101763
768934
921487
802792
1302460
1094264
275874
376329
81641
1018865
963957
1073935
742179
621332
796316
609997
850475
1363028
1113037
1226455
1249350
1119819
932815
337238
284298
1031930
113256
1221145
186974
126076
736671
1012953
632195
606803
361465
1119652
458830
998850
1246201
997035
1271161
1155842
857479
1116728
514931
84810
761719
462061
419523
548549
346010
416066
1069871
1131175
1239387
50798
379875
185614
1302227
917895
132161
32882
427353
345072
635800
1021275
244892
992910
1003348
868513
1116097
1007072
291815
830185
854700
452030
1243599
774884
520050
785971
804
1045809
331178
1017949
1327754
858299
346632
173592
893460
442909
861912
1073778
777840
685540
1087533
398647
99678
283331
802432
1004480
949928
548418
26328
506278
271864
125195
1307407
628524
726993
23807
1111209
1272697
255620
1038436
1143378
501844
346600
735294
1186051
91969
560540
2092
1013206
47601
968178
902995
1018701
612166
41194
329288
569073
47230
1342458
16226
416030
1239034
530771
155347
526030
730844
116944
11565
112761
685991
836473
487555
1307550
243833
937124
283554
615430
626416
193467
1339639
142717
60388
377750
233950
349668
1101042
515213
410613
847715
576055
1209303
1209480
1319672
1180340
920711
1038776
41954
439184
350561
662275
168657
7203
1281489
1072036
609824
1266552
298169
502433
1241721
1062806
1099606
1269759
1186332
227147
762569
866480
463099
226106
102218
796680
1026888
1302813
130269
710407
722485
258214
158831
841565
1284310
650443
532896
587769
308160
111075
1295010
1128838
787777
483957
406689
427058
512969
250372
684946
307507
889064
938052
828511
833280
22069
948513
7583
1193160
838226
364687
909390
728071
1014791
1195319
344860
894349
802972
174430
218849
180425
687160
662595
250838
1192699
1168596
369816
506515
1317528
1321800
1034233
411449
514756
1220646
58547
627031
1049776
758194
469045
270444
954384
431818
779999
1307241
1091341
343644
956217
814553
860401
950924
1260336
172016
225511
492306
335658
729456
676580
879739
1014240
839483
38659
511174
331342
879978
1229766
887601
1346402
30675
564961
1078567
84039
175771
677739
816912
1326696
1006772
204305
1061148
295137
214652
736320
1276390
1322427
1324393
983063
826051
10857
897675
884699
257729
1236845
1182051
6793
1273335
48972
184684
1205694
1357942
1278412
775369
1354972
442852
123829
479746
1342687
638127
277845
746197
392686
1165252
1109845
1033142
1149611
1074900
74305
28253
177104
12249
774946
350569
1047642
932742
684111
152658
1168154
286701
1131838
677254
379791
420289
77967
573940
300512
705889
703111
1273071
43729
333946
1307469
1118790
371868
1127581
132436
205727
958053
197711
391483
1046324
875206
219626
926011
1331025
1233719
266128
1262369
1348167
669448
986159
1359567
82658
239454
1199077
46551
797597
1285408
946071
69650
39650
857634
592147
655726
420454
876133
608142
747094
918583
47777
37081
643267
869873
705469
298593
587921
615014
844936
142880
1171414
945408
148193
748290
643832
489845
1015632
409487
645555
937178
136132
771129
474756
1202434
537715
805272
964251
1276893
738712
701893
36170
626248
453908
1281893
1231820
506053
295656
554139
301267
521295
1110300
1116842
445617
974029
945558
1180906
730550
595333
1318905
1340407
299691
1080143
567590
64537
1232786
1328923
583976
158563
14302
766716
300032
1008133
1276139
797644
1296547
902179
1323041
159008
371047
968597
1234259
379452
113254
824608
44493
834488
1201032
952355
223396
1330685
506914
278398
968522
97282
1005212
818164
819791
989049
532326
1004103
174819
260010
720222
604193
1125983
834272
1059518
674226
446651
161546
361651
89126
551976
1323286
808364
597202
527991
60750
972756
351842
624943
834130
39481
48736
1281161
324507
1258875
981726
472480
1118999
436553
481114
89807
941612
377753
206044
54287
390680
1076817
559846
1159823
1173132
716410
686043
1362408
724694
628627
703489
1161800
1240333
1149840
612727
1168082
741985
390903
857724
560452
675945
764278
777727
747368
661788
1195053
744221
1165790
588610
975865
1038354
1010711
268536
1017743
710412
605919
746168
1062435
466863
984579
443644
189433
1300771
22241
150762
1005256
199339
197271
980746
1326983
738449
1245555
143944
802886
898691
661143
253983
493644
507309
899344
556955
547438
1336488
1199004
705990
529434
790800
1235446
226810
408015
33228
555537
382253
567557
401730
240720
1319365
1069240
534043
978428
179035
1283754
798050
1160911
192031
317222
1004264
325917
559248
1253497
1034311
815854
81009
971091
184275
1017469
556232
913356
1225771
964701
657931
445179
937486
1194907
393639
844329
1016259
888148
729930
1360144
809303
224002
52600
40385
1207621
397947
412720
1225038
995053
734275
1119133
1076086
987153
556989
682751
654405
185569
794678
452091
758087
849331
531642
345268
1293873
78506
366719
397310
1021283
768713
409694
762471
537089
782758
484639
1276442
1317657
885304
483899
1012201
11562
417887
381405
1275701
1098371
733319
682802
1198386
175772
325558
542051
1270264
860642
275185
858220
1183070
1294212
185453
1228256
431349
353641
267269
1119609
1260216
1088528
29898
517735
168648
867301
250069
656466
973371
244890
1111563
94604
230947
297523
171288
399945
519446
569603
699254
775920
275813
1101701
955626
508847
1076547
233636
573197
971123
1059380
3277
778557
667127
670539
153027
637525
558674
804047
229529
989895
42861
1068904
1204107
1017055
327413
1144783
860028
714582
830315
418164
502734
905168
120393
178699
332014
91797
1089437
250811
1075743
1309553
748646
1090263
1141802
1097642
905330
9261
84545
57047
366658
831646
884767
57741
557024
250483
46959
1313643
1250760
48668
1274528
236675
1332677
555244
402502
587318
352239
687829
267409
814825
1064033
1314132
513918
509876
1267105
55955
1344517
813614
151728
562652
965616
86751
1154018
34727
1305675
496564
223304
274074
219867
326487
4959
229074
1032441
601343
1127563
850950
235351
1218037
41937
964028
119327
662778
285980
936589
328733
182131
1352842
933302
442856
82185
1108462
737423
62950
153694
922937
983264
1355989
1141695
1327937
1203125
71422
1034973
1330965
1176631
886490
79458
1058269
941708
1070433
974217
416827
912251
920537
1118024
371154
559801
487606
627891
102753
810117
1248203
906842
355488
623696
727963
1098241
61677
1325802
1147660
578324
614565
891784
395001
1130990
248096
691821
24820
353817
883935
1147667
1040261
419369
1170617
83155
307635
1040622
1001621
693938
1028130
1299674
1151656
549881
1082994
316725
777462
723242
1260461
1146574
562077
1078014
190496
612447
790896
290532
20171
44610
1034430
416599
1135750
876280
510152
111652
31914
14013
950486
1022307
548044
401723
785832
844852
383829
337918
1187414
13312
436598
784249
384340
793298
475968
1244652
359969
905239
392925
351299
1226088
29862
1121059
704155
1283033
989701
503508
942869
860265
1074603
82508
976575
27226
424942
968675
838266
849154
854102
1043645
1342413
1239537
303576
344712
51097
70921
46215
1011064
465128
1097446
166733
1118582
664467
697743
880102
264165
530327
682667
493883
498527
621100
90456
1102790
583436
372655
114965
1215222
901865
328505
1123174
507924
198086
1205568
698369
9455
428274
893937
579238
436678
1170142
691396
195016
491131
166902
114663
48409
96976
407384
67012
443140
471033
997579
1085761
550892
134042
741446
67582
1304502
174415
357105
424748
142290
811022
962647
1211696
749863
454194
217933
1292398
811385
1137617
184570
1203826
811508
287905
166694
653681
643786
56206
774003
994081
993122
880170
449433
1103597
280758
851617
1066724
581858
426277
218351
1268789
1228248
1209227
632884
316438
840122
893516
1052174
221917
33
653203
361537
1326739
84118
1168767
482839
416961
1265388
335808
102019
1226479
919700
1132774
364351
787709
1323183
648494
333721
1307070
781743
38904
1075385
1294524
382257
389846
109927
800995
648362
1162003
381136
1179037
1348939
999109
33644
203930
115889
57942
678024
788455
270192
931735
878829
674631
774609
1127784
161101
776134
392456
1254800
188761
868903
1097077
374274
1223388
226412
955854
693071
614429
26927
588656
1069075
1144512
775942
904477
463530
650484
81433
940013
253642
1103508
656561
268309
205225
598097
970063
229937
779809
946748
800533
566536
1344711
114427
715153
813276
661434
952451
1361191
186764
423209
1300886
713289
1339506
889594
62388
347465
1118590
341628
320630
1604
92643
1117282
375706
512176
402266
1330690
665363
1061841
1079007
121915
603895
136319
898564
850687
698975
1096506
797201
1221387
590609
399099
1344946
1080656
441491
328546
887188
689929
1098843
479561
1098562
1212620
413783
702354
1210681
905621
1331371
852321
1020417
170096
94017
478929
822829
858798
262392
455233
184885
19317
1149729
211138
454448
1204756
679051
411679
408356
700670
364928
699065
955600
712315
428384
1010423
278109
1217358
114116
769615
76653
851127
985341
365659
632046
983233
748823
214510
194638
285363
749949
27550
427232
1286605
782612
1350290
592097
797294
381193
486129
969699
243495
746470
1219727
194458
1156897
1124650
675308
443419
757288
1118089
1217068
60397
1224504
449190
1214033
961448
200202
50531
1178262
1358674
868205
761674
52496
777684
81819
736
908418
1099547
739874
664313
702556
374617
446791
496854
1040359
1257449
551791
319150
493720
1300031
1324272
1278851
885708
781405
395931
87704
154175
127106
94893
1026179
689868
982100
253817
106612
94720
220307
134522
1251858
747621
20773
117932
338708
740964
920440
486992
544898
207426
1262709
644432
439759
562415
452557
754525
40837
35227
577715
607212
1133036
440361
658974
1109279
1052737
316193
410659
1148493
255277
1259469
351768
703352
523501
300684
1010093
1268178
867336
1204977
209707
311605
1220656
1258996
277096
707301
974520
572
393699
740706
532278
56412
416537
830669
1035768
494702
874869
990401
39146
983949
340136
606593
19502
175766
806784
630527
406518
675839
1210890
909490
1284241
173759
998620
520474
632383
637370
1189343
825075
758426
180471
64060
710981
1303652
810394
1238106
1116959
669444
91186
664687
436084
743288
917390
314265
32884
1052734
215094
742341
900018
1020343
1107721
669622
711485
114772
1071337
855953
611335
907105
989198
1230877
521479
852903
679737
145634
1235385
209424
439957
850712
647728
361015
656091
776034
563926
560485
296738
646995
459985
1087225
539453
1136948
129243
404722
1194249
1281222
606352
1280109
1107494
870154
61711
1085896
886877
1087967
474323
418481
869273
255281
878433
748132
994430
932080
773690
84679
1125914
459459
267779
1177329
681942
656092
653852
1279259
591624
1109609
665244
940214
102182
147168
297963
778456
579269
549349
334387
1077778
27336
1267772
1174053
1086446
869549
551315
1344893
943488
911259
1279643
82348
446342
336175
601423
1041063
1003284
425437
1362421
372123
1187760
677733
895950
475843
826369
1059779
868588
116908
1000437
279326
486615
1352403
1029486
974802
314807
1133751
818609
1099832
1341441
1077143
93602
753730
1212148
511862
360757
461780
880854
841467
1168376
425714
60493
133710
78673
1095442
103349
181029
64513
252413
459191
790696
387972
785147
576794
944598
180116
1029843
277796
1264866
886861
936916
481924
248980
345380
1150925
1273954
165548
796199
184064
1239803
1181317
699327
545182
465796
1294056
130342
1147438
392882
601493
984748
422540
895682
389963
331554
197207
901724
280441
816171
1037449
1324598
1308880
823189
593512
1312206
116470
260654
353091
349543
1046953
951212
819912
230819
61710
899932
1191395
174431
1138506
157718
551169
764024
431954
783776
180261
436988
697258
138929
320292
1288570
1224076
1143401
1168708
1166215
934605
596279
225633
111393
889191
1350307
721753
38228
966743
212230
760126
284847
816582
22719
175216
1339701
1254268
924491
1020123
531621
267739
1020935
118041
295034
169766
1185002
167028
729926
1326494
1281931
1315515
1144593
1246757
757001
485008
305174
547943
379563
899757
878115
997865
358549
1249551
1030676
960420
248783
683964
411557
1296320
927105
365306
524577
771883
1183437
525507
837467
1062566
1068321
412955
981966
650506
327997
1337468
492718
729164
989325
54958
752619
241992
952786
647547
1031530
424361
323719
452053
1082147
1045805
13351
131353
309782
7549
1003221
822551
1301036
81775
943439
1139915
1253208
563988
352603
684531
253236
748831
1091735
1035230
1073380
392947
867696
1163654
469642
22029
545079
827978
1007585
295147
171691
87079
709735
158897
336163
1096889
647003
532973
519075
604150
38484
186722
1122187
513192
1085328
1326646
515616
862878
249852
104491
334223
1298351
632202
1222060
1328874
727773
468142
1068228
961310
473987
1266118
520283
438975
198517
409225
1327845
57862
193400
75207
1233832
189682
406794
1180059
604970
51055
317793
415183
1050812
853996
655017
1103000
45900
1507
42907
879543
159051
1018132
563629
186343
46295
987987
588248
452607
1213616
578216
657858
1181095
730280
1256221
1259340
383659
1179747
321960
19591
1157536
77912
1117412
323515
1227591
542177
1141436
921443
490301
853700
1073431
244031
758428
181818
624397
993135
159397
999845
111756
789930
1312819
440612
464747
798066
25169
44904
1107511
1318663
914297
1176445
1085077
819410
1173586
249659
108856
147185
127993
1312200
2820
622830
531525
870789
1245150
152895
780119
619704
1150316
1353285
514674
442166
44394
59243
1311906
157450
842016
139602
873991
328850
1105759
1113182
31007
765138
4814
1070550
1009739
1154960
489026
358363
220496
559030
1117036
1288996
528363
648827
1140922
1280602
150967
1107794
560077
1341266
44130
243356
679481
439310
944011
1266352
61839
255148
1167486
977420
1302145
168172
624472
269850
791378
844260
1244973
1083706
358448
654513
636937
489650
202940
790635
174444
502347
821541
1228465
1311204
1226443
708583
1227445
760457
59408
952677
814553
144258
401886
697926
1285041
833224
307222
1026592
380215
245561
436640
481228
998820
1099828
1322277
542488
1293140
881198
943357
856215
956596
922818
279816
582301
313688
281634
221544
262346
1203720
960795
483046
1036383
132857
520684
803160
370375
1021801
1026024
605214
471511
219729
280553
877352
810818
777062
1349906
783522
279222
473093
1345782
929302
273981
578040
710107
1221961
246595
354688
436386
328561
1035932
143701
876405
921362
868431
1067521
814104
960204
605153
19539
391674
563246
142922
1326331
1349892
76105
1294574
670992
946315
476607
795757
1305951
433356
465190
728029
269185
774166
643331
22357
521350
666234
690366
1157517
195215
1052624
1138489
511716
691370
801998
1098114
344430
748062
11063
140952
1053666
1113516
23824
454878
289953
477345
1183909
1238873
777297
991033
1337448
430567
1218192
583004
809601
934716
883486
409936
1025381
1351318
900599
1319991
952154
209176
1137089
1167651
223443
1098636
324870
1128665
912635
496272
1025508
302830
262294
990
512126
119527
577966
779018
460154
238864
1324946
973482
519672
377049
4514
278634
961755
761191
1364312
437745
573251
340328
586029
900829
1318258
121919
396429
242291
461369
252786
192668
1229829
72541
1166605
1299391
296666
117876
1017440
44885
725735
574651
412814
289313
43753
563638
341450
569462
1298157
1211600
715973
738441
191938
1348226
1232638
591449
489072
1198649
752035
144645
712477
335692
869688
1102952
44660
849436
321628
1084235
1227535
1346937
490821
9208
1221309
563763
295624
363185
1040268
823388
83458
20774
1145373
877321
275619
655853
8055
296054
595291
1164237
358151
373700
1116909
536950
295300
465924
135793
954625
513080
1168161
1264371
1228762
735856
220308
496174
439376
592812
1213771
593404
1331532
36180
486704
1110837
1231685
475152
446500
800719
859388
335817
1162342
547859
625533
724174
1116204
655822
293781
693510
1287677
513543
155097
864690
471343
1059616
393105
730928
775425
291148
322497
627905
448762
665846
1201976
1061434
64636
997335
665594
149413
1212753
75498
663245
306817
101438
527442
714056
774901
1287979
98796
236303
447173
576889
23591
748534
1321545
312871
452930
295948
219242
828924
116627
108992
214659
749300
563119
959624
929803
49737
717831
107971
337476
1255186
528116
338831
820919
315094
398674
145842
599461
552481
768600
204900
316722
283078
118300
935333
857970
903150
847329
14064
718294
2065
1242458
931024
985720
1284511
1024781
126837
111871
673353
799549
959954
123464
1091658
340073
1357633
559691
1263295
1076219
863372
258245
958853
1051603
1333196
509533
150108
28435
132280
1080485
790063
65967
923379
642264
1104147
500786
45510
297469
761926
1169002
533957
952504
258238
248747
122518
309564
384295
248311
477030
411545
735000
920003
1293833
1041208
920521
693615
1359020
250546
800534
724591
1124993
38612
416018
214238
29978
767548
915016
449861
173536
771469
926043
1042280
892526
832779
1249123
1258301
923682
1123490
1075016
733995
29545
1025698
1107509
996524
761403
1080113
661410
441702
999598
931444
625975
840501
738765
493847
1148522
755601
869876
303317
467464
139787
1096881
658249
1116658
645292
837038
32754
581842
882098
114329
796828
42503
1307701
493441
888817
1346085
784672
611254
477809
5120
1068231
1252649
99493
1260639
1325733
270758
28614
573082
990038
320852
765416
511274
48321
1204325
259133
506176
1109550
1150325
550506
396673
1319435
1190986
760666
296232
871976
665261
387929
1072203
509083
863401
286745
633834
1254748
514151
549781
544088
1312857
412087
1196064
259220
37064
368729
676668
838435
1123474
984137
325732
400713
1219923
1220319
980214
1139398
780252
1213842
470732
435912
1284584
680924
1136461
1046916
1139670
175062
32760
1286804
696554
895359
739851
1217817
1257445
133226
518909
719784
511054
558330
1009806
243833
670082
50835
493847
82356
1225776
966726
269247
397359
1129577
666653
818265
136210
1090529
1287982
843010
1127549
1288780
891573
1035056
366313
989585
190539
1021508
462722
287464
958380
856924
62681
618086
826063
786261
633454
370139
521206
215832
116231
662802
435770
534958
29732
1144110
742368
979503
923606
655985
345063
492921
955444
722555
980433
297091
415632
1041477
1036403
154002
210301
652658
1148121
761952
1146374
560094
752009
627195
1309937
1169239
811102
294792
112450
140454
294957
1017379
1090730
99336
421456
368980
405756
262913
374274
620588
423341
516335
1342972
648426
440813
408866
732343
764942
990420
516927
357445
523578
565975
566473
1320893
1321165
267851
548141
467978
593510
728514
160523
1230249
668824
656534
618177
531314
858856
791655
834772
1024245
765013
824878
165961
146987
542798
950812
1106799
1262537
81607
1143031
930655
1274465
1068945
974520
1038660
274940
370013
994591
999275
1010376
656323
966030
822699
380936
15548
980378
1320848
832007
928897
372190
203540
1180398
90348
542722
1013415
1204752
227837
763898
195088
615052
576581
371804
941379
840923
282855
1213726
713300
576050
338354
960294
205158
310649
600469
487973
792652
1194836
1114684
644217
452046
223664
820061
294771
960694
242897
1124903
37774
1230542
1351971
679277
1137584
656509
292780
870415
46799
464664
1278299
128773
459444
170566
162330
1068705
824212
70313
683687
137638
970289
1252944
391251
346935
783753
738351
68319
689978
1071960
1250869
421642
252850
841572
1362678
335147
907258
379803
522915
364566
850553
427219
584664
388117
253248
782382
342654
837070
231134
1018460
147713
790857
550947
810461
124146
152150
586271
545119
544717
515652
996704
1197729
120293
81106
334733
385875
749556
681128
1096665
153657
409793
186391
785231
1052034
640299
144679
445961
1011898
846247
1001323
2081
430017
1351114
377843
863088
977976
435313
221024
56790
1316866
1032925
1278594
1278627
225684
1053715
1309191
1282661
358905
625756
1342339
455517
823477
617712
68295
248218
699578
1272978
1102337
531454
209425
641635
889895
223656
442181
641808
1001941
791549
1011286
1155862
207116
828580
578864
663194
769062
395826
963709
259686
1249951
1255715
133758
487816
626162
305583
890410
256093
102867
1015714
731716
881840
347827
1278023
1188905
778944
279363
1020561
613111
1234157
1229881
881868
108481
1048968
358738
761106
586045
454373
825007
1261296
4609
184085
147583
1323803
666204
1124768
915333
880504
5335
686508
835574
64167
355382
127137
920844
521304
328437
1050813
991467
1081796
518231
301176
1326807
699277
1196951
400673
1143466
293315
514062
1029658
750013
1113660
42202
1085996
539768
56765
292040
479463
1046015
1203495
1123885
453219
456424
1139153
1100429
473976
902162
1184226
133577
324262
1292705
1351882
225785
25599
182612
24147
107702
71894
303279
852889
168460
391199
368125
1203579
1133011
120081
24986
261365
413804
1258393
1322408
1362575
1335843
647168
1007818
4551
558083
553452
1271681
421531
694517
1027240
648738
233347
453972
301679
447325
666933
687638
748234
1359846
568549
5269
1237881
853205
357913
246759
1280021
477103
762777
564656
809125
613660
1352513
1077958
896666
527487
1113097
448318
695213
648784
181708
517851
342353
536112
762945
179856
114288
294581
591357
683551
779782
696289
989420
365909
213544
563863
411000
200101
761584
360686
943489
81473
1282647
1165646
480511
661468
323732
326882
383221
644196
446001
635913
340260
1229801
1134235
598373
303098
631356
375336
450566
424529
1312217
318504
293090
138219
1055155
900598
809818
373914
1222845
261631
534876
620240
390039
1204315
558906
261800
509000
153382
1249630
14852
652815
1021128
222817
582015
685119
812112
619930
663866
307411
747
272520
3483
507551
766457
820252
537312
39560
514473
636975
1348766
1222285
46592
452194
1228029
1177596
995541
1204256
494789
859257
826993
1357502
1024889
391449
293052
764518
1041134
576185
1163294
468393
806291
1278737
655400
511320
1239995
1026613
88858
1139224
1345127
825797
1263466
111436
774319
313329
126396
9055
799176
204749
1115798
1025593
982233
953892
598117
761855
881023
13495
1014478
305289
849887
1014893
464170
1146501
1291756
13999
699082
170788
400361
526005
388502
1206352
803749
436624
41922
572098
787790
1250235
834834
1130932
116833
1050817
598697
1332325
646082
434993
97118
958895
696920
175436
567187
1124323
987436
340037
1003918
77175
633470
645194
915375
1119862
986628
377333
1277664
17614
604275
271812
104017
1297617
755240
292674
876316
1332094
760554
753373
1264585
21191
1160598
751184
20369
754544
1232959
1233084
1256663
285880
1259840
1328620
1173148
921093
840664
257870
187015
562205
1312181
551663
1121374
129171
972763
1277728
1176638
972317
700591
1014724
735235
175469
1133557
644065
422178
1166151
331553
868761
725735
1212780
339109
576447
1340852
489129
1014382
554319
779155
39431
1171985
567475
640752
380978
817838
797903
1354013
680025
486491
1033122
69733
95089
571293
717979
191145
1196218
1021374
102727
951962
856346
731486
74235
462033
130293
638625
616740
610429
74998
219555
781783
416099
73968
1312637
145055
681643
198385
483097
1309285
923130
160338
119177
802772
1137612
203269
272679
1055417
1217488
462077
734094
72694
1161065
693437
199283
1074242
108416
483826
55970
1197604
629689
686622
621445
923195
1337953
1308870
155887
18579
374254
12572
21306
389038
475545
1198392
1005665
873735
39045
611773
907193
1363286
1361214
480595
1262288
321802
691054
1152112
1330541
1247976
941444
485010
310980
183115
75610
439868
450178
67407
1313453
813805
204135
210676
1131510
25554
57453
142539
816862
190103
587914
377727
1292062
1353489
180552
120526
39842
599048
1251634
387562
1149200
758970
888372
566749
827168
217420
776002
731997
215723
732677
1146653
13548
79327
1053731
1153305
1005091
216868
1313466
78049
940292
269557
119189
559994
155510
505977
895482
243903
489759
1332486
988110
1252425
800991
185092
413717
1323601
216030
945295
143991
52076
746633
827044
21563
918973
1361127
449298
515387
675942
618327
1128741
789051
243147
1361533
1235029
1240901
788842
1116301
1299992
1185854
823672
845557
1328055
1180434
924472
631833
879536
484117
602694
1200943
899806
1173794
1293857
355421
253599
1121973
528921
312864
1046905
321723
447541
163419
65222
10447
228127
335584
490593
377232
1161884
175708
770137
554452
816596
102213
290276
1073409
557729
877623
217846
636961
448378
1155334
517655
86822
1247626
1319458
696941
1145678
1060576
52702
677361
617430
794667
136424
294027
402149
32954
637112
554908
537739
979725
62923
1088870
265880
354152
1066675
139772
140063
445794
1015552
866758
613805
316504
17612
1070450
353473
644233
424691
732375
466843
845676
237702
768963
809997
155572
1310409
896217
970941
906644
155073
1262561
192406
1294101
1116313
1236761
1237867
876098
443355
530528
346020
1270308
265405
208361
499648
569568
120937
726867
635956
361057
1067446
1209153
751660
392326
318276
633874
441325
533222
552149
720430
317216
1333847
561627
129358
1346027
851693
869326
788227
15936
112793
343480
848841
569633
681865
487080
334201
540975
138475
762422
1184688
257563
939714
21502
1123015
1271472
96487
1243402
1312558
313661
1150877
334820
619627
219658
764208
439551
165395
1165812
220995
328121
110850
558208
542875
410579
1251375
1027868
642597
1013425
901288
607894
774068
374879
402781
254857
690905
1086154
1262897
105806
131414
910533
382195
975429
834312
744268
1240821
1298419
730199
551705
325218
491201
219476
150432
287531
565518
221709
1295829
219336
864389
767290
1183044
154149
1005146
1193854
1220941
325682
752682
761673
909486
80999
27804
318703
44958
798882
30292
197223
839732
786997
224201
1343720
1237341
1002962
96883
248687
1230452
36902
765397
1052092
260406
528538
726409
221126
1327921
1231662
342810
507122
809778
1230441
1291960
1274409
194379
643810
18406
7203
849409
230250
1195693
1262452
136415
961665
1140671
1265205
427260
1191259
1077973
1162303
899269
167681
598669
991283
887934
881577
934389
830851
1084311
814830
860230
79817
372922
1062397
1066713
233872
671896
1306241
318447
642860
922534
184641
1075183
12559
998509
878787
1130044
669999
592213
547579
11022
1135177
489013
852018
30044
79069
34069
280220
849671
174768
1022897
369305
541330
616378
1258042
1061165
1139165
335623
766722
1045447
1115272
748551
581265
54105
1157168
84856
1344230
154229
1207337
830530
710928
320079
651005
1133828
559146
941993
1319286
891879
112395
209490
1004871
748114
410681
725927
270450
468262
552470
545674
41540
1091103
73879
515757
712537
542391
504022
918496
1222911
682708
1250122
219180
575647
650616
701750
959775
524759
883512
986443
1305989
364497
790451
1236138
1146013
270137
847949
183295
27018
674641
257484
18786
688437
242036
1186654
98952
192025
390690
1145240
684874
871534
338350
679952
1298155
82291
258078
1283411
422870
992402
1095908
521490
33875
968980
100935
565813
1344720
727712
601146
985147
162207
719384
1010593
1272191
1249958
924627
538124
237215
8645
47741
440792
846853
659977
1344478
810382
78109
913551
1238640
1172693
1080442
1158703
130018
1212118
5319
170595
391829
1213974
598639
1332162
203351
891621
101587
411347
137576
735632
10350
556993
611057
14096
927173
107780
417032
1184026
1137922
131549
452706
881349
1005765
218622
245363
694297
452822
1126151
803574
1124204
1026846
713987
1259278
1355927
393422
331621
1210673
1282196
290666
627377
486198
479299
380933
1042360
1288208
862794
88262
347218
359249
681075
969946
606536
253425
874156
1277327
263760
1301598
233960
57860
669444
774960
1169007
1140859
469642
178588
760980
252871
1279887
1148649
34826
772178
1094034
443748
70818
68798
238645
179271
1068203
417213
442209
307515
1270106
1005082
633829
211935
951749
550174
332383
846673
165903
322446
494896
1000581
1302098
1202327
159234
1036711
1321117
334589
1347159
415346
568843
1214207
1239629
1271094
593150
466498
566589
258602
1116960
150003
96293
1206078
696587
966720
1297641
1079506
1250412
587750
646703
556984
816915
39889
237809
178791
232717
400730
476920
997321
1001636
11869
5909
82276
1276224
257805
416960
1172010
1179882
521829
859953
1205211
152495
1065198
397386
1283766
288874
1100652
712684
1023465
1155172
784472
839050
704855
503235
2907
685747
291671
620170
955392
86628
361385
710462
1261998
713039
1194500
420633
950882
1328875
1308123
472014
928415
786372
1042634
275846
749100
1019649
781123
367134
745579
669783
336307
1197737
1214149
647966
488447
46988
516438
209993
500109
426973
1271870
618176
1121582
1115610
1186074
411876
799752
27521
820897
1073570
153752
879052
1146248
822061
647233
1294349
328092
141169
138683
281794
704632
650794
231830
590491
531671
1254982
1201924
263724
1290530
346182
560706
673023
652645
921064
559537
913682
200597
138368
941393
472616
493589
1079220
540146
885627
45885
290213
122840
740937
1320739
357809
961648
1271983
388776
632594
491572
1341340
905946
1274257
69205
77745
983869
616062
735594
935209
783268
1118574
512998
764026
765281
909439
1264710
1092585
1168893
739672
776129
198675
69797
640841
1112494
636288
1191731
1339600
62506
1335339
310889
441164
1185266
185047
158421
1339354
979238
885458
1267037
106992
462635
402689
826094
972223
579719
207342
503068
218165
346544
352378
810023
201504
102577
104314
672460
1324938
864689
779842
1175955
738432
810806
324814
705155
87679
22530
752769
1194538
151175
353125
583871
770899
187818
824162
812861
159866
745128
1358452
364683
267487
1081806
620530
263710
439073
1289220
1064828
1282594
624276
529090
916018
48648
1040361
1203228
322430
990759
288257
956253
397790
805789
473981
1021741
1021465
154143
1350145
1138708
568867
681350
172356
182485
161789
337253
716549
130443
849271
181808
791403
639222
1047404
156663
1303345
94108
930161
1357777
811952
849311
585043
175999
450086
91582
990888
21140
1176204
655597
6378
107024
214040
421518
73632
1357629
508949
708474
910885
547078
831988
568805
100835
891913
115259
220855
1291440
1057912
67982
600077
632110
1327919
764652
1133975
1036317
125848
142622
1296096
86231
196911
51708
885852
1026181
992392
171870
13708
16481
422574
1181618
185270
866528
328501
1179410
434993
581768
1085939
214280
1157603
1111596
1137485
1188555
560261
473149
471125
1254667
1316253
1321104
445390
750180
1267132
1046629
355218
1134584
185978
834503
1142170
1000043
1351738
605518
952169
946041
675478
226896
567520
573167
1105203
304284
835753
720035
375073
104958
1140193
456323
937524
1000548
1072880
1342053
594521
110373
344105
614551
146547
190902
323920
1263440
1322408
71727
191787
781577
194544
22803
684640
838472
828770
427766
885570
759951
1360280
518271
664935
94819
183093
146001
315208
330412
1186973
544261
342645
1076488
1070196
1007756
1328773
1344420
569721
815949
705140
262021
886810
847253
1103084
750941
313843
794696
1049654
340469
341548
1227253
387225
1331686
1152951
819343
778208
1084296
533183
511064
73840
533297
1255424
979585
215883
1263622
756624
687306
301203
169969
979618
707303
1063574
422765
920051
1237373
782783
267321
775380
852401
147446
591646
851688
1038249
113065
305400
669455
633817
320003
743635
152661
804435
1130417
351056
206960
1195663
1334825
894112
236601
365430
697231
359283
70134
1080427
664428
567280
360700
385622
431392
174559
789929
895155
27898
650908
168057
409094
1000968
103710
845314
108603
1328226
719830
152089
25601
1237795
731460
677624
1246169
797941
716165
1216899
700288
680060
1312216
689938
773459
315290
1321311
366714
1064553
1101040
718126
782454
85406
960864
79787
1181587
1218320
853250
1031255
631288
788750
611276
1356525
384204
234660
768638
956356
993806
1107681
202071
1167899
743484
639097
714984
1245911
1360381
440682
531698
182757
749168
814406
246676
1189227
691544
1201107
1009532
1356926
795842
844048
1289310
886959
1315344
280283
791646
641308
163326
329876
882839
972353
580273
385889
218263
1341544
928489
378752
290408
304319
1472
933498
107486
960515
212883
410282
668612
152685
1185225
30711
614097
668677
750797
35777
86497
159067
455126
912790
553404
497652
231047
790914
712351
1323021
272089
451429
35293
443154
518832
369417
403680
566365
1168928
594900
288828
706140
649216
216922
815184
542172
442389
372368
213705
147963
77486
225373
568496
1018259
155330
260242
1327067
1244866
243578
1332747
668166
310409
952617
797982
1362975
121884
321864
1192225
2289
705977
302616
811161
595709
148501
1039089
1280269
161625
416385
152429
1008528
536071
548208
860324
191137
502991
919406
1271553
299276
685287
950634
397570
45814
960165
58624
178773
76855
562683
692896
485294
123193
537637
862807
106448
774703
654248
526536
20452
353688
598345
988447
826215
958784
759282
384887
1222487
174401
167747
536031
366084
480030
731660
1065736
614509
1356348
595207
486406
835094
250376
1288674
1353094
927735
621290
697583
656482
1151289
844057
663037
721296
522350
269585
732746
392279
1233706
132701
836072
1133621
191557
424726
471157
183167
413477
137477
719507
397653
508413
851810
818172
745100
599655
1161637
1250676
441937
851721
1329265
1219550
824938
669276
1360206
738515
529543
638824
1359910
661258
1154838
524856
1000934
311132
631849
565268
466601
447960
1199982
307595
1018474
411904
879462
810650
1305250
447147
776392
101099
618769
474922
959570
182200
846222
763725
1203293
1094410
499592
1233060
812269
899971
1092169
1348213
587003
4335
950857
1030410
422339
756798
532720
252682
587936
640067
728147
1079064
664827
858027
387973
232756
668237
1004833
1101516
500730
1044115
799286
43034
29018
1199478
1348791
1088754
775161
1344862
889615
907907
210474
474578
1113322
387380
339279
292545
281613
1192640
586262
1083394
495192
424856
967271
672850
1257333
586485
273390
1171986
331956
1047175
529299
708443
202123
938791
993465
798433
274954
886480
121091
1015465
203210
465434
352370
1144686
471532
67814
922590
86497
153016
904387
1286467
1283281
1168660
622081
587665
214611
188213
624523
654994
1202283
418006
265284
1212454
508470
723857
777418
464452
1234498
1179433
125801
1132757
858457
177628
43764
415951
572235
1325435
949800
87275
16400
873349
127195
314764
1154776
181262
579188
1120827
1176267
31738
94556
169084
1272514
622064
636073
1070206
1194515
323807
1069894
340811
524428
628622
18729
438820
921124
421070
912055
481955
837329
20895
705300
38904
783081
230743
243940
1094715
1151802
1180355
398542
88816
127024
1214480
1213800
343154
212719
946157
256826
1212298
60408
847145
840029
843132
193214
425996
1248867
899487
1046542
933815
101066
1054711
1243272
929404
682669
202902
394350
1007427
146074
554630
719763
317926
443459
58066
648688
667705
1318370
290163
516857
256915
693106
1082185
198101
737092
76105
1257837
672556
946789
293076
439496
684330
170860
1188071
291418
464102
545318
791372
651578
1260531
880401
286802
413466
131299
970841
94109
692116
332110
549613
1017895
958910
1264546
270011
1235966
163995
693093
232437
366353
1202380
28769
1214079
181086
176613
998500
1189959
666476
785865
555557
146141
421640
846253
731330
781218
818383
261899
1349991
1054040
534182
302281
622860
1291626
1295095
723935
1152453
263890
1216805
864152
1328803
556160
1300096
1070626
448199
900234
916438
1182351
582550
939360
439298
1011324
948368
925730
1350093
1361222
1170657
215101
433883
1355507
343395
1271786
963061
752514
1135600
778813
1039096
499361
631183
508376
121893
217417
996919
854323
1191473
532300
1324265
28893
1248412
576974
1187220
567418
1332113
476474
192450
190397
966819
1171316
547927
458196
78453
704487
934346
1101416
278172
615274
1287744
539899
686804
756085
928541
907516
1206095
1277604
960893
482701
151600
1177811
268978
936684
199425
133926
938798
1082761
439704
1337221
393478
727529
86001
987559
659880
172012
1078305
965186
274414
530087
538995
1043573
607280
853253
1152348
319685
322980
563281
1092672
662834
993940
721908
904806
527233
969747
785561
311659
200746
7717
815571
1160722
1282133
229546
1016356
1015103
677557
372256
301231
371648
890652
65997
16211
1238314
617809
666215
967776
561578
150744
96994
77033
741546
149975
67678
1233483
150959
1212988
443023
441539
82706
968169
1295790
866105
208226
292684
1276140
237067
900472
899762
397890
743371
113919
66501
996278
93015
721566
1282157
1076061
933918
548452
23645
569788
597306
1170699
160138
799423
1192078
220301
535087
1028189
1237239
369174
860169
513477
397258
747105
575532
1116257
804618
1049794
834530
241117
530681
700154
87176
1157556
529883
1103287
777331
613505
494404
78899
1137834
716502
39104
982262
1139969
170123
757304
172363
1267175
1311289
1162697
544953
353422
655404
1357058
660816
252691
974513
162616
545755
1008156
536453
1198275
318189
712223
41604
942405
69803
866442
114919
1077088
283934
811240
951645
607256
1120529
1240962
1208618
1149015
273553
964734
822272
656100
611086
1218199
412067
160254
510948
766037
648861
1054539
699514
865658
1109637
653497
436775
1052105
425269
1006237
220570
557711
823065
1022085
442106
1111184
341870
357082
850913
1328287
1075213
753556
75506
243541
938570
310508
5903
901954
1211581
426467
1338426
434950
728865
608842
600405
879325
708951
629571
482002
428256
714423
513257
125472
750001
120110
978987
227903
624335
426394
161385
1312312
682713
155063
699682
1250156
1214233
389205
1095320
854413
1246536
1350320
571414
214655
206850
926602
1273920
1233735
30255
729077
63169
1311417
538880
937376
87562
636879
163981
1244137
1105997
550188
822022
951739
1193553
517062
1345947
150242
496595
237600
731861
630624
386114
439354
654365
224998
155360
1007210
46810
135385
780164
11279
1279929
932266
343254
430680
203305
83105
303999
1266385
1058625
1149289
291212
1166512
1053020
46619
930771
1227769
222103
164375
57437
907442
875728
1236667
548559
140223
1353128
794329
1041333
1048742
1030197
1160028
1021326
218193
335637
454429
141484
841239
16762
401849
53855
603624
639089
73009
771919
24597
764336
790814
1251031
950062
530832
1094866
898522
39385
327853
6407
1266222
428588
412938
1356655
603551
1200448
1061492
1054818
994476
987511
174644
111522
54400
929792
55319
300578
1022910
1129463
24368
817336
304052
1278924
1282588
898790
619479
864828
522093
1163379
1205560
176337
591471
1240933
937921
1085306
739987
961817
491506
1124147
972806
575568
1160371
477776
1356090
1145920
274832
524340
306808
878981
1287054
121381
376963
810079
630169
1026976
1028156
637660
9881
944086
943142
600765
1130150
993526
349213
113976
222918
442404
934200
1075595
298190
706057
712337
286827
200663
682886
612587
612923
804611
705343
1271709
203380
1335998
590725
105375
665678
1130472
439691
372229
761444
196608
906460
153952
869235
1232813
828077
1309688
574224
1260485
1045704
163089
966542
670278
1074566
1310381
1127769
1105202
627444
1093350
629751
1049870
850787
541441
339923
725247
1326659
727296
786052
205994
576902
306875
238761
1318883
1096042
1032517
555781
709448
305448
893032
990994
207130
1091645
298688
827011
997553
853358
1248276
298747
965122
181375
1046965
1177982
292325
1340257
950955
252199
676241
662003
320404
79466
634952
382136
661408
1099156
863783
889853
445566
1018737
1305701
929596
498675
177079
1271401
611023
113976
437130
1073258
419654
886112
1092263
1362023
1140007
1067013
1161351
1287772
454002
367629
1063765
885533
927281
885443
407454
171743
252280
936770
1003131
992506
202797
384660
922876
653688
1254647
723130
535128
1000756
1295203
1144521
484632
1089737
701413
672710
194503
1127942
370224
263707
1126983
1336821
590221
405565
1224279
148905
1039585
1249254
799516
962921
1120407
271928
844232
648275
816411
695701
1029496
1147013
585990
217578
177288
17932
1177356
784778
1291404
714563
906298
1346145
274618
330593
871407
1227908
1112208
556851
697393
100876
776475
1009984
113860
656072
1063763
50821
495893
118210
432154
800199
172825
371242
151411
974462
93238
751612
649407
925997
136002
253613
490099
800605
1074710
571451
1190156
1363190
197282
650426
261541
152248
350525
294928
778924
281626
1169169
954543
211038
1305185
355
141303
892853
614417
507167
577028
847982
239855
746070
1330388
729501
48953
30359
1070761
656723
1148055
437594
877706
472307
223394
1030741
1158842
823434
917524
586385
154262
662192
900791
878664
807327
210568
916343
104492
7254
48420
232053
1232933
1232877
304041
6796
548841
1212462
658230
984264
335681
1250044
568205
119054
296838
1098785
1106975
425842
129556
470576
1061009
863212
476633
1226663
1271251
684435
152445
395432
538823
985245
270820
892302
1087623
1342998
153672
372458
259307
1136416
644253
568905
760299
1103696
409354
1146707
884507
1204560
61355
916363
243871
340185
391305
695247
1042454
1108332
681901
1262570
846526
1152015
1154120
853320
655317
831534
947607
419064
1157642
1300405
415056
241565
991168
1282891
455509
226287
1001346
774598
1126935
280502
1141913
1287230
670586
1295888
903112
1323805
1178684
1093465
1141322
1140322
616543
523392
92105
962149
142425
832519
741329
730102
884939
1234782
155731
453674
1006022
433841
692897
1145133
1136043
550538
390528
76999
719780
41249
539618
1240457
86092
100637
974495
1048685
420446
963701
199851
888645
430218
68600
112908
507742
60247
1207201
304845
261043
942360
649370
793674
179240
541209
1183771
513975
509395
531730
529458
1133426
518153
94215
964518
362135
339037
143544
55569
1207631
675802
126056
788689
1133323
1305056
341849
359568
1047123
136263
875844
1231440
1131434
552210
917740
12966
1197967
272782
534140
1185733
324980
655098
1089520
1311646
661807
700362
1188501
59420
514632
404652
905380
883427
273188
1349355
1107267
1141013
805767
1070549
1305119
236389
625764
20311
1346618
1316117
1259365
273834
926771
331539
1220187
1063328
1314751
961713
110960
460352
931939
88986
803739
323113
905688
698657
891975
23421
104776
142482
844733
330887
539775
988423
667978
107942
1194862
562453
968
985201
1251849
57743
303881
509435
25085
610444
1110034
1133215
1045627
807372
635181
1187778
1281222
273224
186927
82296
212060
237337
8091
1124457
308759
1145139
571089
731237
530205
76384
76855
611921
1268701
342552
208307
1199430
1021420
788999
1201099
820797
114894
1199407
550212
182562
820335
903407
1092312
17081
136534
113180
295369
1044542
1228105
98143
126686
596930
421301
1364394
689052
1296668
188490
1287355
475550
910398
226410
53414
1093462
1026491
1038361
1295992
1348323
183553
516707
417735
550977
406507
562424
882180
565057
549164
175924
1292692
558105
387801
829111
278766
516824
509624
48488
62332
281689
151403
796145
235964
50800
43261
103774
962348
1278252
597029
282937
1362003
339251
661583
1040083
430990
315474
55062
237185
351977
423962
1285373
663768
1004706
831499
355719
1011707
1125024
332490
451188
1363501
399716
196927
792527
405127
781520
175895
525646
53865
1268404
625236
947922
813964
1349699
1017556
1006384
383439
539584
1134445
561728
639685
128781
678725
458270
904284
54850
1273091
120894
996061
769171
1082745
1299457
1232628
222469
524884
440262
1222146
1214588
75640
945754
1211681
833311
224610
314162
300890
742015
1160998
93201
352341
95597
897582
350569
1170977
1010289
248287
884224
1344217
870089
972437
527540
685187
785564
1164588
384591
44743
371916
817145
888697
935170
907072
343081
1188282
1312981
640559
251820
1264850
443510
251727
922099
1048823
1058811
428669
1151858
317373
1336405
743320
1081521
688243
433347
1344446
1252816
26839
374267
601881
957877
495192
18195
1039746
783053
1353159
787401
172902
748373
909333
14436
780993
89848
816124
649780
791518
1201292
578866
1322143
1184256
480895
1299350
372804
531021
1192249
477447
54180
455171
549699
96778
266483
782497
740199
1304354
336478
817628
13976
43670
605620
393832
938197
1148336
1096354
682491
981904
551824
1364426
283584
418580
1228986
483684
541768
93345
1218709
1309011
1118176
384932
1311515
430887
1301495
1179610
1319751
515906
80013
299703
692357
7897
899154
401105
1222284
859368
795722
760725
13496
1208415
127788
1312479
1347217
63282
636295
1336439
282867
246349
383724
1119119
483657
936768
1321415
372133
231826
1163631
427451
636892
1196078
303874
469321
842035
292506
202860
1299272
1350717
1084250
391060
876562
822839
788409
66045
972196
693661
207906
568372
459800
28465
1021852
1330960
188399
1244009
1250385
1263884
1281591
538113
571426
591970
1145386
484706
642490
1068448
305859
396126
51903
1211066
1182652
973335
183241
366516
29651
210375
92795
662349
1248119
430458
176186
139969
1253592
184706
1123357
89032
396428
1123908
524176
1284008
536951
162253
1272317
55687
1298652
793306
1075066
124145
852015
332580
1186319
811319
1127213
697890
40006
1110761
235630
313567
1341065
62898
808094
1299810
455916
1122258
924643
396367
197730
732483
748664
309386
1340742
1150986
653363
1121353
300749
598951
689558
1286717
751254
955530
1302675
1320030
1321038
364851
418383
240726
316601
431030
713210
353959
1153626
156136
908197
308205
167970
693499
828677
271440
631011
1305027
1272679
65196
1187063
1188681
581320
1121568
410348
154471
1178515
506974
864120
481592
637540
626698
1047267
1005640
1047912
991825
371873
211164
1143158
708215
797046
1232057
1042652
1125574
938178
961070
373256
357323
387767
489309
17429
36197
183231
564198
47044
1265741
802405
1325797
406503
1244565
287260
623222
760882
1058511
918716
34287
105628
196365
817966
1173803
19529
976243
289751
579679
661118
91355
616873
1041078
698241
283507
625935
246876
768036
358300
923552
837792
695702
382243
244136
175086
1305382
75894
173432
403025
998314
1011974
519693
671992
436910
540452
1077463
761461
1250605
1090146
1267884
1079095
816025
1025857
397008
253724
433148
587171
2481
325369
773757
955595
615302
564087
265428
705272
389209
658572
620287
56446
1240367
1161661
469908
139796
758553
1006738
951648
1272185
522399
247255
863992
785946
1272117
1124786
1078638
155047
947751
1362547
259132
889830
567154
762332
257086
1025973
1316787
288257
851873
1188150
229769
1253449
832277
347299
983469
552346
1115611
1283920
912025
313938
809410
1226030
1011283
1150170
371128
171580
1232822
85711
687250
1345543
1040208
287130
271211
1336285
98111
90178
626914
219975
128145
345899
116363
954547
342064
873462
1018991
329592
809542
321110
283920
322390
771088
1336195
1139177
112266
933630
843384
909331
893492
520681
699224
1360205
548827
588811
986978
824286
972681
679591
733379
763702
420039
596476
1008172
1357963
559226
157022
1167795
346754
1198067
1103190
986391
693428
771740
1018947
305729
720958
878957
41965
549256
40438
288875
1347835
538676
443574
1077271
995816
205709
931150
1269090
208138
839570
687523
118883
280341
1240235
187800
157369
567153
1195162
1188672
1110958
105630
37750
1040296
1086785
349305
222246
399557
628135
135638
9201
212870
275122
1342840
815512
677701
1015888
100679
1176260
456127
561991
736006
579117
1275081
286109
1153451
84152
595211
737889
1142092
116184
1070254
374333
615837
1190077
935516
775953
118623
437658
127165
886284
200002
539121
1273367
482273
651201
198043
139871
785350
276073
167780
147454
1067054
1051795
770181
383959
1134720
558438
640808
810504
466008
1139894
4004
402300
569826
69464
27774
1241920
487019
539133
1313523
489639
48099
658757
415197
96669
456108
589418
537522
1219744
106035
1158993
349477
1320991
304004
746545
1360941
1153140
719150
34080
1012032
681464
76394
543112
1057948
320238
979446
134960
444472
734250
952074
683996
701704
327589
52278
195543
594474
472270
554911
698735
812306
582926
1329985
1325656
729606
268263
24920
315310
226839
923862
1306452
819829
626684
486246
830956
175278
1103386
696736
17102
106407
224938
760538
540982
944797
569849
881284
126363
1335931
1241132
556136
82296
437243
558052
1276083
928721
567787
1027430
82439
211176
984274
867099
203664
1161761
264777
1115475
1060599
199902
981933
618276
359902
1052139
265587
1014736
1163171
646230
932624
627471
323955
794864
751342
436618
725981
910368
1238993
896024
909096
1172226
106265
897155
1340463
254946
1132294
180116
365337
377404
698557
641557
460368
682496
267875
687954
1220600
702012
1324264
517086
996324
331365
665516
1334706
1344515
218139
21139
887626
1304396
923343
585398
479139
999266
568659
1267530
190040
137930
92527
436832
613831
35426
1116541
483664
172254
1148053
797297
76608
1109003
553344
929042
592201
949053
211801
707490
482395
1098816
727883
450189
134264
5429
190756
1043745
106267
1050413
446568
843196
909424
699948
614408
749896
320873
1199824
399542
751250
757224
829685
622608
584643
1196354
936368
128865
601571
180093
335774
539109
438889
1336529
1006578
6163
767899
475641
718937
688153
322869
775869
732665
830263
599338
1291418
519579
632824
411789
1283593
1196564
627807
1147464
353216
196683
1353481
1226021
571717
1033281
428586
151365
1307309
915646
7955
97450
639640
133410
395889
925213
575581
1015120
607101
238568
985075
1200434
687306
331716
1091927
1068744
1056514
1346152
312104
1184492
532727
517624
193748
1132717
450423
1352932
210158
711115
1162582
262837
1314020
1271308
360971
862520
633421
58036
386848
763603
1209259
743969
196719
969654
573707
196064
868394
378381
615044
1346773
1288219
76906
959629
675119
998877
1154785
823232
1331798
759194
752994
276570
400178
182994
565095
811148
92695
1137364
1079071
233646
1170648
946893
26510
468143
930847
1131973
638158
1278431
682463
360959
442778
1223367
186151
966822
1036058
384459
1082232
541154
554039
1206815
1356300
1095229
876896
881054
670310
1206297
953110
544395
1166863
1168273
606649
48460
1285630
209970
763415
1291754
267113
57243
1075230
1222845
1010572
61660
158645
558659
1133533
609856
1338184
320873
471430
170566
636991
1224547
325459
820289
576920
411690
282071
862110
654759
950927
1070047
1120225
630249
622719
505004
1134471
497479
931818
1169770
484294
145335
46421
664252
60413
1130775
1202248
473844
313966
116702
13810
286045
796870
859047
788746
1222361
1079863
1149476
770306
1126491
964196
492890
485025
1340013
967754
720153
1357498
84902
975394
77088
859940
425695
1137988
998036
1313897
393607
608646
386995
676897
397900
674827
745548
212398
263590
621986
622136
473446
1119549
283120
544195
110713
969551
1137633
220692
574413
883777
251033
244505
1338365
605102
33684
343269
968775
1227844
75128
821811
799037
215984
680487
1199186
486457
405897
243621
529235
1061259
745935
387454
937571
294659
455344
243680
73516
730653
620030
239030
1329589
1167638
945025
269802
1222775
1139085
1053950
1128466
685227
1184961
249568
826008
58286
247999
135725
325967
698683
660743
960295
282563
912350
775472
588578
417060
117627
448973
67975
1266025
1299089
826583
11377
1069217
142470
124758
759460
580615
783384
945780
555337
333664
958441
977786
345743
1254309
232253
927850
483732
260229
778969
397008
659828
231145
825797
308236
935089
51044
527198
702908
56774
627375
978226
612186
195277
1103954
690432
977782
1236217
982936
1064888
1069153
1170990
859149
110128
638732
323056
53933
772281
648308
755300
11981
228561
1127946
931321
556095
776576
1007926
959978
296056
1306529
179920
688838
295589
1216883
1279874
170446
558505
76871
1027287
1179032
873934
686055
1339568
848590
33991
737237
976526
178900
751935
499676
425799
248581
197360
100708
534265
1183627
243816
308584
10797
429605
812567
112722
143817
964395
948349
1181576
259103
973113
694406
782693
851924
480841
150344
680049
1221449
1146423
245134
1125928
1230237
992032
62205
1228476
158739
639754
467581
388042
718633
432997
177395
975573
1197917
420200
242798
1107427
748551
1178509
90347
1298447
968477
430909
15858
962637
1200342
272983
1048759
1166213
1087231
26036
282265
856966
219434
736927
293742
902969
478070
872278
498445
725991
495561
531251
622412
516145
197712
428405
151968
949787
201510
140169
336083
394002
1334999
192064
933336
913695
296762
535405
1320533
890710
270916
429075
369892
897690
529051
1165202
661136
1202791
333017
1009354
761905
533686
597185
865335
594017
709353
478002
592705
1293344
998618
1137146
23793
395600
554081
349893
868703
271018
1053167
340599
428630
300753
271184
590038
443518
443362
733135
402094
296490
50102
91716
443711
881631
883453
1075021
354308
923637
523430
1229091
235997
325789
77779
125782
760771
548957
990143
1361483
858010
1224693
257561
317454
994351
933396
704467
253739
987020
305107
465136
195102
71727
262585
964643
1305299
991996
8602
460831
99005
354447
391834
790809
736037
494726
1024268
12794
1275132
510348
618408
394006
372841
633531
1329774
35577
293732
828965
737006
774214
1344761
300457
1130462
1021767
636129
1002367
1271728
626652
310816
1075427
801221
1229992
104689
1355070
603001
411941
552584
1137917
688791
102510
1218075
725973
1329724
157974
525871
398238
470450
1207342
153931
23385
1066256
461828
240498
1306262
45960
524868
722735
129074
432266
13757
98368
1227774
819143
699252
1261928
1042849
520647
829240
370192
1322952
123472
1159228
910337
427727
1355239
186934
1042559
1278899
1227472
729109
1147183
978370
200578
89287
158472
193866
933044
1013721
455335
219185
887909
1030553
895748
854650
862071
1136217
1092032
980385
184320
986234
834338
730307
579671
523996
631381
1270538
769767
344673
673254
377740
77429
549715
117222
1343628
264418
716868
110462
338433
354291
1354918
1355326
792104
687475
783956
1345198
1016363
386897
1318885
52850
825765
612440
1053742
1005223
579850
1221713
1202012
1058406
204177
314572
135126
961833
1301383
433166
1055193
252514
1085417
325734
344785
96017
1024340
1205170
179726
1330166
810379
222129
1362794
188963
486046
641093
961892
740221
1010976
249471
1091456
999879
24291
885907
578213
439893
14962
872950
612357
908834
1027928
377109
490738
100338
505344
334992
89515
1124430
659451
485734
465263
434778
1108128
751691
128280
1128260
1162165
85078
705105
195427
59325
111339
483540
471422
417745
91660
253364
1085504
1098139
585261
410283
1147153
1057979
526935
1021089
731611
151796
1120030
579925
853306
319689
401482
664627
838304
507003
1207779
339768
721044
11485
1360511
1161656
100049
446979
294203
495100
1131306
292039
1302311
1265488
960175
910873
471732
1198242
1362100
1316950
80714
451628
48155
170499
534163
444234
766655
453892
483082
1027956
214057
600029
577125
624497
182287
27372
387571
1022535
786844
748851
665049
610755
116977
944035
170369
1341735
1295132
80213
903267
974433
46324
360348
932366
914889
239522
984055
231110
692512
137783
1294650
223963
516969
1279564
130144
429479
243442
239873
81989
1264561
1026132
1285982
324559
641797
25577
214618
625485
173769
1102980
217677
1286828
58498
1193840
863306
1087218
684074
602354
1055235
117833
892221
292010
504963
279091
433013
179370
857746
594650
1237493
1283723
901465
788880
754299
215136
529548
408731
674639
214885
51255
345582
304248
136520
1345412
112028
1118586
879816
223976
452626
290252
1145240
670389
935510
615323
354139
506391
910410
800260
490837
611821
1285218
1067317
18048
564837
659813
121120
884123
870672
420024
931927
452058
210801
1364346
619397
232242
195565
1105820
295966
416134
451060
890835
1177936
955712
885050
570940
186034
468775
581528
278271
685218
1109229
979128
1124470
647646
663311
749460
1296913
415957
1193397
205420
253956
1006564
132380
248256
1016954
1076604
338140
1102370
227724
808821
368427
1023188
613263
811283
481894
223165
170974
1040772
105670
1119272
1241432
956184
943287
1311220
610796
56006
836778
852827
560515
471511
274304
1211810
416030
168846
1086691
79295
437249
121142
122136
711402
205030
1206260
1271953
117136
851100
1210864
715163
1232257
216680
1177388
921982
244963
384085
182628
1358686
951962
1242699
292699
1242656
748675
872749
1144443
527733
147220
892831
1131265
539746
436050
241537
231322
758209
931631
613775
974492
942825
984979
77939
501188
92498
1072199
248221
998378
1108706
861150
758049
645617
377598
309458
720012
603977
430032
1029182
359363
924086
1161931
1008641
365315
283323
1173835
181617
317633
1357805
233510
37880
785184
399562
265173
647540
1160538
963841
1164277
1259566
577945
542198
35030
177770
853149
114923
1272342
286833
479398
992107
739952
934511
515017
146526
485176
1018147
1264135
958246
481701
1194569
1344339
1241758
651682
481790
848035
441170
35424
334859
1140140
1198044
877991
886146
1064480
1015167
910854
508812
453669
653543
708793
1333382
493781
307401
275425
1279806
562736
765747
1032169
1279131
296014
83559
1068862
38707
1078860
957837
141213
1358426
1262984
628697
1354375
1079322
1287130
179822
1105060
721065
803741
622817
409834
591548
437797
658012
777742
1335838
833846
1257846
840838
662968
634417
1190197
69644
1152964
755335
97302
958402
189646
1123417
191731
1195789
911674
1150966
584844
100174
466079
844344
1290125
763505
837455
967340
712109
723475
365425
483763
1214621
473245
760505
1244574
89753
157316
592375
438538
724506
841129
386075
1119106
1002998
1206895
1290328
267737
124274
1106853
468580
223904
1082616
1018189
1041677
959895
386528
141371
448373
1238434
378428
602229
1033262
763150
661531
903191
1306845
576918
659432
129902
895147
198332
321862
187668
640950
215769
72507
264915
816217
981485
860538
481670
342935
893363
1224731
266962
944756
400191
584945
910551
675706
1285810
1122153
557179
671349
1141610
936203
126727
332687
431186
210710
1180583
12069
407803
1099340
646977
751024
557399
1163819
453605
1110602
709531
1081438
695698
167609
932556
1194563
722193
616741
25349
78927
897879
403330
380010
1226512
1328293
743691
1049223
1114394
1200659
45404
191766
413106
881266
56134
420873
770739
612374
908175
841070
36691
475269
661566
784524
494290
1106048
287043
954969
485101
1186797
219558
609499
1028041
105645
1033694
1047833
367453
574381
216706
437837
974374
110480
777590
1076010
1144483
1321922
590554
284586
737064
805422
395640
237029
1101020
517383
1289440
709311
542957
1320823
142187
1039746
380253
807463
245925
796624
426543
1232381
728948
159219
1210821
1022223
201413
597680
1015506
489657
671907
279143
1003444
775958
1299420
323301
256630
701590
923614
690098
801734
1226265
701325
18924
41783
1269347
40214
1272596
199694
1322787
576311
285683
1347193
1361365
1170145
1109119
207808
265099
998123
365100
1105569
65990
743672
216949
1259914
258638
1265147
325507
995961
565710
1327706
1233984
26874
270580
612976
1012024
891666
98696
710690
1251186
558661
80528
718089
405156
510939
166602
607725
754551
1167207
121750
1047227
367380
709924
789376
625666
462566
1041557
952100
1115019
1168136
1114986
975664
423523
437565
12019
500996
640902
632980
1150574
845325
261768
701390
305009
278398
760404
877422
451198
373568
669888
792022
1093169
360865
439278
870848
457397
621291
445653
907182
1343026
1325455
1094936
371126
1078618
734390
610283
1208951
260215
397354
260470
1261351
909740
1193085
231
1013244
637185
951955
1179544
973802
15326
551743
41651
705008
865985
1046944
209033
1327801
890406
157684
995037
626399
349664
470906
1139008
272242
736546
322505
525308
694386
341038
549249
908752
482221
1326966
1215151
362116
289479
1122174
167382
1097456
149246
1303267
641910
110795
760105
245642
1043244
806937
313359
61099
618637
117072
895144
1127953
1356403
416928
74289
264098
1309751
499754
515153
371701
417982
275442
240013
1329036
929708
159440
89906
502619
1244956
230261
438982
1170547
760260
1090651
911265
823097
202707
122763
396591
154829
440271
759211
280586
510456
531304
534763
89840
711166
421144
533943
410128
33592
992332
1178794
701225
943943
1163163
1005593
1229183
466036
1177797
273676
97713
234098
1230759
396408
977314
740945
1242777
265977
1040403
111750
1290649
169144
16433
1015538
1092315
1107959
937462
289276
711901
1042351
40160
917094
77382
738950
1115555
302584
768774
881245
921581
594036
892678
838069
264524
10443
1163936
735339
440783
536079
570337
299606
648081
644768
746134
114180
791536
246386
164330
109559
231844
1150808
51622
822557
756143
47586
418385
1153910
387336
326715
1228145
1186707
93097
85092
230848
1054470
264514
998044
906571
738883
866528
1195068
669325
219881
617200
1069278
1672
523573
863355
565727
1017528
37644
1338362
1090257
127110
460814
119086
13670
1073306
195890
195607
1011411
5587
196692
175679
60936
1031297
18766
298167
1160978
376814
1048311
136945
1199776
208855
268046
472226
1353317
1146145
993181
1170066
1342880
622199
979679
1096263
1048428
1152835
415116
612498
737153
208644
1168198
181212
880947
506075
676531
245657
844625
1349069
81928
695784
463862
1145971
970230
1011766
198869
449521
293503
960387
280986
723568
706706
401661
474356
177381
97507
723384
1116383
1144633
1035024
356224
292643
125098
758950
463631
933359
1357544
288197
1215882
914008
281276
455180
521799
114743
980628
884985
613966
1051267
405186
988978
1325513
1347271
1291612
664415
437942
886916
490184
1067732
1361767
623387
109124
611011
1140998
1055375
569509
216970
1170756
709859
1273123
116541
1124133
1257445
25591
963299
326545
440173
69561
449773
261420
1005630
542817
1271413
1067165
494514
1185641
406272
373335
324229
430453
1059353
1141982
1065310
204427
277352
708200
1356612
470627
689479
364856
1108263
231019
460999
1343377
67208
639949
960071
347982
353769
1155307
795762
646256
946960
123811
166028
1195933
1222074
738243
815206
1020913
843851
449219
1321053
891042
1286695
911317
909128
819977
1096450
952925
717324
730858
1112939
1028660
1053446
832489
217381
767386
87492
89538
730379
1161786
781982
1153385
739507
887210
532156
956518
306918
1336582
511133
680889
337533
767652
1146666
578322
382198
1238516
961045
658971
995179
463505
1232
638294
775573
764743
97541
789868
863678
232235
895361
1316475
1211676
338057
1298413
502783
21602
873737
438277
394676
694972
1013086
1244821
333362
183223
302617
1185402
737851
474755
880877
788257
265560
649878
431874
509274
987315
872198
1204272
803441
238487
885337
831451
60981
1144322
622518
1241334
449301
1220018
381185
661609
1222970
685758
951415
1328677
915410
620403
1079848
301970
823091
1019384
511318
858247
1284866
528738
652995
1008952
455223
290386
724964
438605
1098964
999420
1333787
211065
299215
432103
929996
348608
347724
98035
301024
226478
1093419
1094977
546663
212828
226074
559361
287045
427217
1305211
902801
119123
68172
798195
1147790
296352
1260719
780246
1233651
633156
1106718
160381
76578
770263
260796
757640
453746
37188
21422
837776
565406
625108
801960
308540
575686
841914
1208989
689656
603936
920104
823443
740374
728122
1116912
157269
1215501
482068
1121867
397511
1181820
517021
512670
333590
186645
355809
973275
1042843
853895
1247303
1242629
993167
960441
567204
55437
441943
614123
305291
370733
120255
1201660
1163466
35526
463562
1177887
1184394
607346
859440
371747
106518
706846
404897
455738
640801
1097739
523765
30089
410534
294365
1285319
439243
352693
639069
643647
17143
303206
1285701
604227
889844
648359
84010
928250
938891
1349570
1010149
536951
250523
1127705
1116628
1346346
132143
218787
808914
312123
635166
452202
1219199
125096
1224686
677451
249682
409666
323365
447148
509463
309296
731844
1198432
729590
598474
266848
1210550
97611
3630
1276242
1346853
651748
312139
1124932
145215
1207653
23551
824181
650839
1189357
305181
849106
1352330
165432
1252412
883675
381221
1230381
1247950
960940
604763
194624
223756
841801
466965
170825
741022
1171473
1034385
240421
290626
457078
1270688
688152
414229
1333369
508020
443161
435366
871231
1211763
181136
1243913
894886
130620
918331
1022101
1198932
358941
963508
1308797
1290558
762373
745129
591634
75021
395669
1085117
33315
411223
127671
705552
1301960
250334
821729
918822
364198
333598
1181603
1288983
402812
18129
417512
42988
536601
1328109
566368
728127
184885
1168541
1135170
188699
326877
752230
440963
985961
1234599
1089432
971152
910420
402539
600022
830565
666895
607635
1294823
846753
452312
576426
946267
1282926
589985
1097139
179300
602778
496665
484112
607114
809467
1010147
1238932
25751
1287154
561883
354758
722527
609498
855018
610517
705188
405884
1079947
1001642
358079
635398
934976
415124
8991
341655
509695
1103759
471223
222485
457358
198894
262204
717061
13849
515610
770744
370586
823732
1335998
440449
299721
615649
1028326
97712
894135
919195
1213096
141639
618630
99748
1193666
480595
869308
931121
931821
1181954
1238982
1059934
754251
129483
1240118
1113438
714598
1353257
516689
750605
504360
181608
1292492
568099
693810
1337896
304145
1260179
1056520
643993
989750
911611
459153
579298
1190052
1144666
292230
224176
1059885
684005
157295
1083860
209376
399230
103360
750907
744703
611784
1003081
971790
825350
910772
434459
41946
404784
1149662
864629
1267039
585951
62360
153432
565535
1258305
806075
922285
709564
992854
1023529
927292
599255
759816
828018
651297
733796
984552
262386
337923
1249537
1234844
123355
545287
155719
127644
1204027
1323195
1133427
809012
860149
717768
260952
554713
863840
543721
1039278
269201
1238777
628554
1272594
797080
56514
552462
874167
1248885
1154095
437627
1023504
48354
1135145
734329
974587
86461
692899
189748
1351196
550565
953314
420767
81463
562047
694418
254835
185813
375431
1044984
3436
388002
759755
304701
1295662
422851
476629
783574
209664
309351
200237
251119
808611
331463
522954
701999
239032
519764
1024096
453369
1234522
826014
545446
626278
97185
197122
219301
557686
126571
1293712
265848
110857
479828
1277465
700
223841
1222324
721766
726654
180125
210520
807127
1025750
1027193
464117
508884
443480
843086
609859
1319375
364285
905929
1020125
1227225
66763
487087
685634
797912
962547
1010379
441395
296967
49530
1075190
167509
1289189
1277412
556507
331604
1036819
442603
507981
1122065
326454
274124
1112055
1111002
1250450
1307320
574929
517118
1346262
1233023
383600
666770
1157594
607355
1192672
1061961
13436
682016
1036354
742260
1073818
1041286
979714
160013
39414
1265054
960723
1182926
467684
706748
296678
842286
319097
764127
1189017
706658
624932
963856
1169307
845935
966298
955382
270507
673024
980002
506729
1230954
714080
1230715
691035
1140771
579298
110600
1240378
1259446
289919
304323
273372
604023
279455
1134900
1244266
595383
829720
1015229
229014
213400
35790
1117845
755650
1283654
959470
221803
1096280
1124727
809212
583606
1290791
7787
251558
616737
302556
650759
152594
335556
939248
899125
1237186
1127121
325568
492300
733818
394452
1130097
855455
123405
346775
150662
274510
531570
662245
1052552
903645
576578
231175
593098
752437
1015982
442294
598998
562288
377640
286612
870131
313193
1121913
1145574
755332
411030
1303282
599006
47159
1017739
715787
152841
1103821
263843
169869
432653
985857
1076146
1247472
446569
495797
189707
538880
20652
637952
821616
62668
388552
738100
1031575
1198233
1317398
91100
1100924
392464
511495
690695
29245
143141
442887
512965
755710
1066643
87972
943772
601708
1061365
741081
809966
1348185
1154742
863359
302187
1327462
1329137
371658
922535
788296
362438
208834
1306385
703980
1262007
260248
479707
240442
190131
762634
822908
889769
40617
376761
940779
183800
445143
654481
844934
700999
945760
40213
823390
1349555
424272
1044601
812635
1236842
1168312
819892
249673
207486
671603
279711
622486
256257
720871
1342889
1070218
1035444
1218269
784953
271050
359364
1249268
270818
1211579
948309
576152
1120199
530835
628346
1197262
1034981
743223
589295
1340162
619939
176310
207815
1296790
1211668
87523
929737
1210874
1164277
1274302
904220
631731
361939
1358474
1169727
1131348
828029
260499
1122640
291005
63108
1131408
803210
1304742
1252782
1307320
861120
1074347
314288
720713
45777
1228957
463170
15682
787637
349737
265245
62333
1079495
829608
1315049
649941
1329169
651600
701761
824253
336836
1094047
1281027
210106
257336
294409
280117
202084
580994
19041
923677
871770
1333161
933303
836522
1058574
1074643
843024
1352035
41620
1105481
826923
412527
803524
955055
369208
1074438
767041
280539
1164533
1169462
1298889
1046772
1167896
784650
986564
496986
395458
273384
1153546
1233771
795706
551320
1268940
452826
596210
230871
897750
1071871
226048
814765
606056
1081730
1011723
758310
1007086
101221
844287
162872
844398
565018
226299
673959
261993
531741
30083
1293368
315988
1082877
981046
1263565
1157616
1146506
40198
539224
810751
306604
762467
1260682
1065949
1058982
983012
551647
275445
1196795
409705
683344
1001218
157990
73371
1271226
409822
832794
899598
1239059
547196
1334748
1134034
99017
1163354
933557
188929
476305
282927
124147
940697
4186
967970
64659
1056455
870379
835524
805077
1073578
221706
287413
47061
137591
950392
272950
1021167
948563
1043620
456312
557565
1326883
9535
248699
1265094
1320708
1073372
703550
1013402
782976
470713
3473
1158785
584217
417664
623999
853580
254753
864746
937618
600226
913212
371225
187099
1135120
1263255
394884
651337
1098975
1297634
1169462
920274
1008547
558194
414473
136571
417887
453147
83281
775266
827026
1355441
979026
1222946
190947
132245
246243
462630
66094
65489
1060545
522864
456846
548347
406275
1288531
76168
91317
763519
949396
113451
554848
877956
800613
517033
455196
556655
1102101
1361779
1272564
524877
1009307
801032
438354
748963
254558
1181669
499216
1185305
926854
584523
1131269
1345579
1168367
286520
170772
343384
1161857
488116
183258
1067367
648105
582106
4397
218294
1268189
758289
1084781
1046027
299549
1341054
1045203
354895
1003278
1060819
176794
97236
481221
47537
1146034
1183194
493694
321340
1156703
1202740
734221
1338671
1270
103936
870787
1132928
690093
1001842
1179879
89574
1324464
609540
907494
919909
834034
1019747
131540
342074
1084676
1043427
1055850
498786
1334660
99983
909013
989066
1289356
1104817
151526
1110918
717642
117390
1322031
713433
1329043
1089257
401224
1143094
392719
1358502
429072
460733
1334220
1320953
89106
778287
650647
1154408
440817
328618
299716
274449
1103484
1208135
327158
233256
1334968
281023
849437
780101
787602
64407
1223156
610933
469961
1023397
1041565
861071
417457
148369
194664
827362
976028
727348
340599
490551
1328571
1282909
864013
943782
249581
367904
103640
1259304
882424
82334
320082
1121825
494187
1219239
366441
303266
127464
872002
800703
1110178
502340
457663
510939
1030202
62654
198417
270313
969881
873121
136173
657409
744379
237517
534260
207524
1074984
64248
1346337
1102402
728859
346145
17336
1162750
67890
1221363
81629
287854
97786
1256007
1150167
106831
852986
1263023
996953
824185
308659
469617
1114675
429394
1275161
410683
827668
225350
322605
1013217
940356
1342703
1060021
1353282
1214991
604672
1152808
582926
831005
551887
970908
560450
306208
1136548
401021
148899
830455
901496
23713
939885
426492
126811
898820
39518
367004
123100
688445
97333
200627
278120
672116
870322
821179
1224662
1307937
789508
338777
815727
182763
729291
1354149
216435
108341
1227317
879744
1011196
1278927
1147199
258436
1161856
517172
1180437
838492
177227
1362479
329456
1063811
739940
1299189
535141
37154
349654
308510
961189
364246
567862
1346680
279369
1323383
897922
1135186
247808
76094
225773
842367
615392
654842
413851
192809
1309937
138734
1167498
102342
1165619
22332
17965
1034080
772919
227807
265199
589183
870011
304325
275451
103197
972231
1318808
186162
1346406
353651
1107572
827992
734410
1321539
703489
193459
69214
677607
190523
695337
533977
406169
662873
897286
1330136
347681
557110
351786
68083
811005
950098
181795
480972
1033839
1343877
349605
151673
405573
454048
669827
548693
204818
741184
319338
1352879
52407
126768
651980
281380
210062
111135
1060950
854908
980249
307292
519790
780833
897959
416293
352484
206012
316420
1209841
1262831
556221
900766
921394
562070
819516
692619
106857
350315
471182
27786
1121920
1040354
644209
443752
755954
961448
33726
290112
649
350826
1227370
53703
643060
1017921
494332
1255812
152192
407993
602026
205361
194099
340068
757587
519589
625819
424952
708915
755030
899584
916356
1232632
180920
997852
585655
522350
1132198
1106795
725696
932124
454687
1155011
719157
626949
89632
1123908
1349237
890722
796461
952028
1020073
1319487
527096
1146768
37574
1165712
543843
937527
1239673
1199829
508643
1313522
786424
1279731
965846
456588
412900
559917
387593
1010784
149505
438842
1321339
1332312
358137
1117015
709994
907966
1098748
10547
376409
403103
442289
160456
1135643
1110906
246962
129501
177756
436948
426596
1030981
498450
1007608
1138879
11099
530801
535532
985859
879903
708890
554534
512718
968284
913037
978006
1353381
1315765
1079649
1361929
251474
1167433
472243
853914
1002059
1209725
1351663
506473
1138768
462487
1265177
83293
1144528
1186547
975265
830308
328796
222007
287199
653305
856477
195096
77990
1026556
935002
708922
346363
729920
645135
1107021
140931
556880
531404
1114105
423670
177643
1161860
46448
1022712
556102
310906
1307185
1287532
1135039
726017
267725
1152091
1085352
1018866
127041
1339579
1099935
887419
1251932
1224499
39297
1342341
473898
429813
523494
1267076
1261125
699829
1035150
866183
192050
800257
412639
659010
62682
741601
111110
636732
412772
407100
909007
1236328
1295858
1269574
313153
84718
84501
147224
932965
288250
132865
357251
1303992
2966
207390
749508
551400
828930
650797
198291
778692
411344
890829
843261
803422
1019772
13918
997965
1113234
719137
1268842
855714
835753
228578
78463
219973
29785
108369
861943
350230
23008
857509
389593
180207
1059270
243592
1326992
1251514
623363
122103
908481
488789
1037418
267531
567435
353711
760772
1288929
952122
983431
757229
669866
1132542
581345
614413
565195
1215856
493940
34202
167186
602029
722852
451050
1285674
1258433
1331905
1115357
884369
229281
1261889
765414
1272383
917740
1010809
900606
1032076
1340077
318532
466554
485639
139096
36243
1166667
774719
1186579
1000066
722901
131979
284862
669217
615930
1080627
535721
1119584
778047
768249
721126
193756
331112
1096399
103230
901501
37009
1115756
377521
1306061
65489
870130
975603
857196
360078
824578
62891
1053411
406220
992201
1038057
420582
563742
891454
1006366
604193
379629
110674
284432
997394
130040
79235
1016290
953590
1089478
1048814
1320792
1191433
986876
1010806
552878
1336592
994110
276317
693616
460374
977299
966025
990319
314876
1277145
744457
981380
1225029
645982
94905
997763
804375
558830
52839
682939
1288689
357623
951321
790341
274510
378281
973100
462110
1063294
858391
203269
331080
1161460
640995
1252244
401559
854478
282940
620163
1313288
1184501
1169796
853600
1015390
564464
962713
947735
435877
808097
848885
3703
1357093
1259957
369872
1209521
1348869
91284
56609
330286
1122314
816044
1038824
1078589
978623
806899
1214048
1152060
200799
649875
609968
1061125
344673
1358824
190980
516952
437985
1254770
1123454
181476
565916
72873
345806
216260
46691
696613
666172
1040468
648607
95241
861567
474154
1112913
1299337
1331428
214934
1040565
1123797
400811
1193673
439929
1215948
435027
1157635
897948
277183
1364065
726201
870734
155155
26977
909248
948730
306631
1269296
607645
969576
659300
706497
713368
559033
616491
41293
679642
118780
759702
1337536
1174301
486225
866699
670219
1222997
496063
113063
77012
1324934
563325
455677
360261
812665
1231540
457456
1182920
365236
607642
1181368
805445
846656
54513
464662
742243
1041845
1311409
453639
565771
104941
844067
692208
196187
644134
121225
758207
408622
1229366
664699
48504
221599
724739
1151556
965859
200580
975542
593542
1120273
1057100
438624
1281243
1246425
908861
455295
814935
777093
1079712
782597
53175
206836
635414
1096235
1236143
1285725
797159
141639
808519
868921
1265524
343047
1059466
519581
444977
382614
5184
1055475
1220365
1304131
60697
105640
966071
79307
1164078
390686
1044412
1111005
65796
494501
492108
494791
568328
792847
751832
744586
969453
166425
16166
487096
516281
553742
757950
896890
368449
192779
839189
1110511
606186
1291855
1226515
628955
1163041
939666
657861
613644
503105
596292
592426
1056229
437549
400046
399896
550555
772867
47292
963084
742107
1020914
1286868
1272810
612655
1212257
663565
333529
404155
80153
947152
1163336
573615
794950
349319
902535
14414
522821
741940
1230770
209548
639069
730859
434592
1264455
312634
300591
261899
1238301
999327
44907
904677
1243096
913784
213304
968514
428503
29027
368926
412737
926750
1094515
726077
1162528
465023
764430
339085
747321
65312
834381
1080888
899415
442288
423665
1127688
1210744
167266
30932
159073
383616
962662
1215590
199487
571485
1255346
1055166
275729
593388
472565
788009
1188191
769999
736052
1314291
596941
1192123
13259
590971
254917
526401
221189
544501
1308367
866185
953179
671989
121566
61784
1042122
86637
1299735
733547
156580
216925
310372
1120098
406013
818771
366081
901625
325251
831031
735480
1269994
488594
74208
163639
137767
1124247
970982
574993
1175381
1115989
309292
160423
456071
483617
1226651
1167152
304665
1173407
24252
732501
817821
237823
258888
827130
225034
942679
1165275
244854
1124230
1292519
163937
274013
73462
403986
1244092
608996
74338
1168585
1354539
96929
879063
1082191
939550
1222820
1290296
506419
3167
314171
147414
217688
773664
484253
464324
1203518
1008963
1343710
638255
669092
1083815
331252
161166
520994
954836
569021
888272
417002
1101336
1061332
872890
343073
1351481
452370
148743
1357182
942002
459948
437085
131455
1041489
612159
764317
129757
587586
894636
1066154
220138
572696
641079
716380
77157
773576
444571
654332
942952
1029702
1239443
342177
1059685
1218663
1213970
140689
958828
1124574
1010309
1057699
876153
5279
69532
865046
23592
526973
1350990
409892
1177131
192730
882206
607551
1016592
261345
699458
56008
609776
380119
1032607
473068
1046277
758792
739065
1173794
19667
540825
1157750
1326592
175985
499467
1211310
655747
143834
1158681
712308
842191
357734
611139
977704
83729
949814
550930
863830
520917
581015
740577
838846
1275313
759667
589286
156276
667288
328209
610258
1000512
891957
123334
922798
1339913
356656
960936
686410
727037
1228877
279537
1105603
824257
622730
68497
575868
413983
1257287
815346
1300811
382420
908070
491391
77262
801922
1227468
989103
469030
208275
1093708
1271529
96131
695519
589478
91944
1360343
1235551
373992
448567
897572
1197081
1203017
441367
903571
530196
546174
908758
68979
466578
323005
420691
1093280
1130480
117086
626949
1084483
1337267
602430
161495
759088
164361
893486
302215
1180454
177192
1120648
675008
50159
442956
913335
257900
783229
1110070
351760
650356
770774
727910
600363
283139
246905
189269
1168588
658623
1227755
536607
1310921
989086
830469
1265580
415951
47756
969312
1190715
559642
238768
111935
340357
144065
687867
832406
592868
431659
977813
23722
1106951
1275986
1169190
618486
915045
1353902
487105
864130
899566
727309
361546
465861
1194379
472979
484997
178579
1251283
784995
793135
199795
237739
243396
525930
630809
268568
170104
1168600
1310112
465499
1325428
306106
532279
66536
81313
824667
1030220
1111272
1345149
488588
838372
246556
1291398
213370
764436
1163054
1242495
45076
265624
1064040
992809
811275
1279590
1142489
381001
1132659
258843
321742
769565
128359
24567
1129938
1132395
373423
1171830
1318301
1354600
694999
531803
1074031
1291426
1358983
385037
248065
826295
1174787
692548
370051
746788
409897
125968
773059
592771
1119572
187517
1315134
602578
1352733
11429
1089519
342566
11244
712290
231796
581249
290899
235546
995808
583631
552188
1105593
129046
1325458
1029301
1292790
436943
124517
897675
330671
919518
331723
1313300
914155
300846
310330
1027903
472000
1114925
472051
818528
549669
1309783
1355503
293483
451258
1339094
190864
1051466
1306822
292355
598175
1065315
478905
1262421
374386
29565
969624
1170891
102880
1362461
315831
185732
42120
657496
1284538
1273459
335737
1131234
546927
390070
662538
377209
912352
1015904
1358664
535794
1341800
1050165
598601
128209
899030
1145318
410235
806785
960113
196004
782489
686396
1022583
1332125
1151075
1125512
226053
590462
698597
648758
132772
249865
449006
994445
1146605
888550
894173
3079
1205178
122769
885410
733433
95045
1154213
869029
746831
725953
111424
1216036
1199327
1333640
1292818
736621
1257259
1291899
904803
752494
312598
482971
236780
560069
476813
876850
78059
89203
182822
827419
967895
519527
36937
962203
612792
846051
814250
368306
447485
378360
917400
502691
1232498
1154503
1020028
115306
17385
1140596
577602
976441
396719
946232
726265
914657
215720
852643
968515
646154
568388
935436
625145
356414
579492
358611
1332653
334703
738569
698402
5256
122467
195799
1315772
31616
240089
1228309
1344219
990885
1352464
753172
638209
313557
1022641
1058315
411987
520067
286172
267859
1072838
226618
454147
268290
968765
298189
139693
1272503
1027983
1287233
694964
458122
733248
807776
964714
605543
528148
688307
360296
420480
750800
245901
222583
88594
1037118
500194
981164
382777
1248448
895082
496921
202354
65128
894848
1306401
1159067
784280
826277
1120084
1144719
166351
123555
850754
1255820
321798
1069854
1154094
594671
92297
1215264
1146153
1080727
869624
63881
707253
759661
1142102
591155
891290
1264172
406844
136674
59913
1264759
1049939
666999
842683
88595
582298
223860
741280
1120548
589633
375189
250189
1140052
503260
1209766
280915
936195
458141
1321850
4487
633539
773468
879921
929157
336541
288615
972195
1219876
311411
341716
941695
150643
338816
73889
458031
249637
26978
26660
1150342
753389
1292384
447299
435198
53572
358172
679276
1174063
579609
759523
85647
1274824
232138
374761
5623
1178719
362066
891196
1155790
655964
656633
1119378
1250030
403106
429221
1240769
665429
1196867
577169
465738
1303757
824962
342180
972850
239198
402603
694649
487943
776107
860621
1323166
247153
1145663
765150
1277845
555957
137659
1339726
1032859
305646
751878
590814
1091044
1297466
736243
521189
582335
580879
675595
1059558
432407
713460
860963
85748
1185680
429741
463216
189409
679622
426450
158009
552617
758394
1212710
504462
716945
488092
990559
405391
843263
320444
414358
456760
610953
131774
88561
1277399
1148919
758301
827220
516099
183098
217945
301914
991507
1021147
709306
582030
1032904
1174870
1128708
331993
1248377
913315
391594
862409
884817
32900
1061009
1229423
614502
823229
1108694
660473
188350
826478
1069571
1316267
984932
722134
847993
536454
1331264
137903
39303
603284
1026660
838016
76441
125508
977069
820691
1275355
1048568
393032
304481
1216927
60667
1055434
1329162
359898
180256
536502
699689
914051
1120550
765913
971656
1239533
941111
636260
876626
1299842
399331
662373
121988
809924
440224
246652
936262
604693
1133698
735169
535816
581053
979456
428575
1361829
950619
801517
755760
693835
302877
767348
712331
1012063
364048
43495
71650
1298323
1259228
100762
91312
1014478
362678
1273029
700618
349528
792710
911274
340601
17716
220450
488264
1167061
201266
590675
1067138
764354
1181864
894826
768887
850155
1141240
570135
477568
217067
636015
210974
860269
1197524
980198
412247
1288333
674923
320500
1046056
1225390
1302118
1320922
362118
1115726
467000
757250
6108
535121
133883
45976
211599
905673
1256897
336923
940940
458105
517780
984216
1214368
131888
721772
374581
220691
140852
1324790
1347836
945714
1163655
1029267
318066
1363560
624227
474431
1111859
1354395
1352380
1153090
13837
1228155
226036
1306004
1265905
360865
99466
235472
787111
315565
800639
645879
189916
152316
271028
161932
1040933
730700
488007
678830
555322
1304080
290396
528179
482275
736347
1158412
835148
597549
15351
958510
599903
713174
1353565
593292
776531
612142
1362247
14613
567499
121083
440619
1224530
1051539
863723
850186
1298715
740518
64131
833997
193122
329270
6365
84130
584466
301475
83842
215036
1224479
491654
1110498
311775
695853
225512
583530
175363
441803
597411
1183144
571732
115066
893118
218904
324863
649476
444361
1093641
403438
240407
1053912
480886
229862
174132
206811
126162
976648
913577
793457
1364439
1307615
260646
806360
284991
406761
429424
690905
1078686
855129
628576
156131
754854
1309434
160742
19683
974849
885791
646288
1151091
645413
1348236
1265604
849730
734999
17655
1262697
1292726
1043951
1337390
332149
439928
1140782
408916
446152
1288036
304716
837123
499081
120608
1258021
318218
55029
1108349
1059391
706920
243359
1177921
1208214
219662
1122957
228086
681744
740158
991192
796628
681556
513125
559683
571738
764906
131760
1229327
992999
423917
870609
1300547
59291
424093
79007
82768
442195
579731
62370
1363190
368754
901102
1095199
648769
68725
1126087
452078
795311
39586
1122236
1311981
1044277
364937
188807
1321203
592496
1077803
661658
1105208
1253308
28043
1221564
1124212
874632
898041
310858
953211
1318541
565631
185182
123810
987357
487594
81544
817852
1278075
384415
1171461
82202
1321471
751042
287306
1333247
301802
425775
77164
577953
669902
1249233
156829
415027
440378
243855
591458
1281260
858645
66557
827641
1070675
557261
124568
1175421
354046
1322789
1354317
287116
674105
22565
873474
136946
146138
1061732
876722
775015
79273
797730
434598
262806
401225
913829
1312165
1098860
1132939
406115
59602
465206
585740
1037818
699083
1349267
175682
833526
707236
759212
1145349
1188886
474287
222138
412438
1135297
651340
584429
954609
1122932
692402
1270629
986381
497584
989110
44954
245642
62207
186991
1361224
325644
199258
982405
18974
1287304
1310257
1022087
1207330
1019779
1348385
329232
104228
1021045
194720
128605
939968
822833
1308347
1080879
791716
171687
704903
693171
1140664
468291
1169637
1363122
1061051
30508
1058509
582766
1175990
1332075
569177
209470
690918
140005
990858
1017269
440901
427547
1213779
1300078
464907
761089
460717
716089
909823
1255136
178035
1003225
1036670
1138413
576630
719851
358412
353116
40497
362521
879915
1186304
731325
1226442
1350752
659264
384861
1084475
73135
1073276
1256042
1292695
763862
1039874
716015
268889
1209388
455681
238976
690143
901975
950963
1051538
34451
770020
909878
134779
1141894
720222
1308727
638534
544229
882229
599067
258411
945020
510116
985484
317323
297892
467607
707298
808147
1362993
739548
455635
1245147
1005382
1007545
625483
1001823
405591
359604
570379
1187272
397702
975060
864668
811840
1145617
1286114
1081042
1071204
41881
1098298
23501
182359
926445
1261049
445254
818712
863359
597597
1272882
378736
1281470
959903
1245603
417425
1305083
805218
1257950
222842
163349
360827
1287510
1233077
1046645
915092
424248
233256
1109760
1187129
788741
1311743
493191
717108
924567
1358251
1056235
1074022
1338234
88686
424968
259822
617516
589995
669595
122526
571109
1235959
1306718
251783
517656
583104
1255752
506148
62009
702592
503004
610298
937357
1295291
734683
854619
1345662
1012729
1170042
221081
1071741
1129090
344721
61962
254990
797014
262697
1049043
408824
906580
1226380
342007
42003
477878
943005
185581
371849
1169329
870686
405
192727
668798
688652
1046085
331629
584850
154132
1341205
1126782
1191510
1168833
938819
699700
917350
206548
1327063
403522
333470
1316048
825691
1136197
119364
1354150
1033960
1120476
977006
1175690
260901
246090
709372
773184
100741
1077473
898980
438959
1100670
872247
144082
129964
860538
140272
332528
987642
746507
1173241
1188917
707025
1148329
1143939
727255
1272741
36231
907200
354731
490314
1268562
596802
1188451
237848
826008
143162
1288232
487450
959110
1128940
584822
1324084
790626
893326
1116026
953483
1346521
323809
935130
3165
1076373
748038
246533
547507
1077050
1361398
1039289
666154
882159
821536
285940
1293472
789930
189644
1122719
245544
734759
529568
693169
1094968
1130719
958846
601780
777526
584975
1331802
246177
1115603
1131955
88524
449277
1356341
926932
576817
844021
384510
1099740
1129930
929153
1201620
578043
1229612
400891
277626
989079
474958
269030
263201
731071
431012
925607
600540
523602
754848
1031098
1356364
1122564
165256
590447
456149
268144
1298510
888660
1003673
406071
751110
72269
35174
1198390
646534
899817
1045672
50736
1203975
1168481
382338
1292368
715849
1336986
1288903
881109
702749
1225722
747814
768512
533343
74180
973821
348030
716664
173636
123173
106567
346881
1332730
835408
693891
628185
619977
55022
442003
1161481
177716
430920
365278
608110
1140306
342218
962634
603862
1043539
1291914
1350832
356500
1152981
930441
848081
1189426
241210
482092
11010
67617
1041784
1186898
488387
1056898
218692
106377
119244
659442
265893
1036861
1273587
1308107
1116440
590089
1211644
1306081
1123255
1357937
911094
470878
307487
210048
924373
449908
886617
523317
1021154
179856
1123056
87930
1333822
657395
23114
397382
991085
122463
439707
683546
1249954
770940
1308204
318697
1151826
1258911
1317230
780505
219744
334519
1187523
33317
122211
29047
17805
891291
140280
660449
1277887
174994
1092383
1229097
1297608
162639
497655
652476
622336
730214
231464
166347
358279
848683
1060905
433529
943289
416271
91750
793199
713051
730283
311490
564886
71739
395433
255543
76766
907730
281951
569644
1164169
400752
835451
521532
778329
555782
1052897
379518
302977
333087
373881
969430
1051752
480853
1134624
1229365
1058181
691378
799782
1064882
567188
66755
640626
1207824
167950
988778
460258
703125
1163801
603790
114499
1181782
1213697
58203
1300165
841544
290058
1003611
1234463
846396
639236
857757
751133
240370
56257
416371
114606
786199
640157
247961
506174
681948
466574
1359941
493265
987266
238977
788676
1235867
160979
952360
6930
122309
839329
683411
1130382
363787
152761
576073
1159911
110779
1160031
673449
530503
1206331
883924
856171
72580
323208
520437
1033494
193858
788110
1301212
208944
918315
603656
375391
463034
505699
1046821
123820
550800
412740
452519
804480
1359992
701239
181785
570905
655398
798147
975955
516937
283535
912615
1264963
265491
950269
633388
1269761
773671
1213849
464387
572695
1209051
464275
1255472
1089214
735500
880117
305814
894305
373208
985053
243805
28268
790865
812179
50473
224744
1115403
717605
304314
1103047
1241668
160279
43696
523595
258717
25108
251732
1010972
1176805
654183
178746
519474
389966
1242801
393425
427785
540716
1117098
253438
277760
448074
878516
649924
70987
778816
47763
696879
715646
884975
1360604
1115422
558549
154989
985316
884902
1362297
18955
831129
581224
408158
396076
962942
1321466
1179041
800789
228295
681095
848635
1022436
509595
223497
602707
1214631
895361
862994
399472
868917
1322078
760863
1078424
1335989
860511
1109073
577532
588057
565911
236216
641851
1304095
1321515
869328
1193363
842765
215903
292764
469276
78504
116117
996874
811525
318677
1347758
1270803
787446
1113481
1287702
946263
781170
207076
263361
682842
441039
268798
626881
833658
1152142
139901
569614
645901
248436
217435
1020067
497192
979675
64427
107141
513709
1225978
185775
1165822
1072619
980792
780158
1039005
1232958
47860
1028595
1230705
225699
943932
664781
1032107
980694
257723
321976
1059650
239697
1243961
638231
179694
1052976
675577
1246000
52330
33985
1197237
937728
1036238
519396
814745
746220
514445
447107
393464
1344376
1138542
928796
1232552
655020
1160261
16434
1148049
541056
757431
729121
207916
26359
322818
1190000
53145
608844
264000
507826
1239157
1150890
1319858
745440
812033
476876
1188914
491409
617436
790917
409920
1335053
1041921
42856
482646
479549
654951
147793
788877
347664
944112
1262838
775154
224600
354427
520849
990102
112706
211391
1302543
1313163
1330319
42959
1279723
588817
1125066
1181471
484142
179268
479314
911935
6228
240673
530616
563950
1283470
178131
443527
314201
488975
960913
923199
699357
224672
505835
186467
707323
682276
505173
101695
1055081
333414
1114712
792630
1273486
315069
1167504
708097
219358
818418
472688
1238756
7412
327248
1270553
18378
144794
860331
146045
1124097
492375
1123673
3745
1172288
289079
1089174
1230411
38105
348555
133594
367466
1102473
258022
1342341
297987
588255
575860
1177326
1046126
643761
1344470
1202323
1049588
1015036
938819
884317
1347382
600279
1221070
757203
438321
149864
972676
33951
33535
682337
848179
116204
501119
992289
1169886
108858
1023250
116617
762412
594531
1110092
681399
153870
332495
228780
943116
616315
685979
578058
480826
371487
947650
811064
1329148
544896
623449
1219896
414006
125543
1104734
662787
1219161
960190
1317457
212420
844330
1242716
739461
1201443
1065234
632390
519075
1089057
39723
1014368
1130882
1328802
763814
667022
345257
314077
1125600
14709
581525
465494
442669
340944
324603
1195631
1163220
83359
1129863
708660
1092377
1137020
637318
42770
994075
251114
524508
1121306
998171
50417
542372
470555
1164788
498522
558699
28214
478758
420139
189957
1214801
804386
791299
16848
124808
947569
619030
872501
503788
367124
755608
412345
602840
1180454
594155
690936
521199
40668
229911
890727
502048
671550
470116
708044
1273221
882569
906271
258383
1236922
333267
1110305
1080020
1236761
523181
243811
26073
786371
1060284
296551
1004638
528035
876685
1052231
967723
114893
384301
1209564
689617
1140306
355397
404247
1312041
936980
100719
298827
1046559
885345
724880
619379
296714
1251682
1348974
764921
141235
941143
347557
1095042
1034045
981062
676865
1252386
900558
374713
1156777
1046250
868839
109757
600470
35231
1236639
138418
440050
732324
1243250
1271728
1146586
1354252
419647
1281721
260591
492096
550019
28314
335336
919298
773745
324137
1321030
950258
277674
563223
1070373
1023075
294113
206002
1158333
125395
1035719
1286426
733062
1273670
320417
1314765
1243981
938264
792032
837109
369369
271914
369747
898572
511364
206764
789574
444765
352163
1264979
173245
1354674
809915
708119
646156
105063
671214
906606
562749
236898
379972
485087
664345
65541
158001
498184
360623
238184
14510
1090324
305913
1352409
1177386
383605
1047648
470600
103526
1211555
791840
410045
1248061
1131954
1074284
1027521
654228
365696
77407
373767
412953
602813
134168
925282
8638
841670
770320
1263709
909160
227135
302921
1226856
689634
13077
5644
944579
438593
972097
618485
22197
985244
822061
947177
360159
1187607
1309654
254354
160016
76768
490920
779734
399665
1221328
1118168
563260
403205
846824
16095
955591
262428
8844
1092007
690146
1211538
529776
825729
386303
1170090
241463
859396
1016463
786843
721323
940258
1335613
592485
598714
1342497
772310
198139
683498
518586
919346
919963
1232048
997
182573
934637
975771
584105
655383
1019624
242193
742887
373564
58852
200260
1352646
506197
631129
921023
1128633
535142
899552
352784
177418
869588
518398
776678
784695
845407
459586
289087
43449
678158
747359
964188
660750
106262
136719
558263
918978
779498
242832
143167
1271595
163394
360551
678219
399127
307230
123601
1332441
841553
1008906
1256972
1106137
849645
286613
95880
791591
238394
1247155
852379
957353
255873
794192
257251
1262029
799936
249227
1252804
508454
1246865
383429
450806
445089
1357813
952800
1145427
127754
727511
668373
437636
1072503
392096
919763
4781
897305
965173
923540
595377
258955
118698
470400
46464
1334143
285768
1008138
99061
869681
1049652
343690
515610
119369
1124243
1255428
1351220
426311
618037
634261
747365
1219773
1261707
1296243
140174
143413
220429
331057
603451
80178
520425
544598
330144
895380
57662
193190
1032916
192612
484224
401812
748431
98528
1179282
507533
1072569
451995
382322
162488
172856
688852
199425
169441
1051656
1254174
121214
1042373
217655
91221
1219815
845090
1153828
223096
738728
1143826
165711
106422
842472
1044858
205315
303427
256648
906630
1310625
516560
1196259
852548
354607
758401
793947
8440
870933
1196683
1266530
399304
857699
521905
112729
220220
247190
931217
24042
991991
1126876
1113476
1116916
734361
136727
538715
957994
991392
4238
679176
781030
401902
340548
774815
281235
949155
803671
1253434
1096128
1260524
1299086
1059137
592918
1195130
78869
888074
874460
223954
105612
933108
602989
1162644
1187808
60600
1308958
295220
867369
1147524
1163849
1274300
800141
832531
576784
305666
1220233
1068036
74496
579912
797358
302930
162493
352474
799014
1224863
624830
261872
1294980
1176610
1120683
1059889
1283646
558104
405267
788981
1301292
1096356
503525
929343
961266
540987
150528
682252
1287847
101338
155918
31758
1075682
1012621
381169
232955
473558
681804
932351
1033549
9699
911214
1253291
9371
875147
832924
1220618
1333248
910133
1338884
1143781
83048
697525
1178426
748500
1096607
167798
845356
1161084
1145137
213313
344109
481967
153988
476419
130797
608049
1288753
1061622
1172439
587380
959287
971626
228649
1095719
840239
811656
496111
464825
999804
1224284
1200262
125152
1028757
61733
1259829
884587
665954
1145519
822675
730405
1354869
893715
94175
1326638
677693
1360824
1075699
1100020
1294324
142268
749584
1003418
1072965
373822
1039705
414888
727315
361201
1105166
383727
138788
776933
134953
1101058
599484
1315760
601284
221797
1245321
304094
1003100
720420
61999
696769
1057591
264608
139700
370409
482574
438883
506896
198540
95454
74340
318017
776598
252779
1014165
588162
1282945
1277349
123286
844671
249071
819805
1206874
1044068
236368
777166
1045942
310464
1171814
103179
238177
664744
403762
87734
533107
393878
489972
421948
113883
1222924
526626
139574
807043
272440
53066
417008
807292
116179
1008746
387505
17945
468184
1346764
711909
462567
370528
522496
1071332
785654
885234
808966
1268365
1267029
1242018
946568
476475
1312801
1300619
822538
1097973
789112
333523
285221
48235
1178294
820429
642375
474292
938828
145724
902748
656480
323563
1108685
34321
590627
270812
263651
1173133
615654
895946
1321233
1053125
844305
933824
175697
565120
72665
523779
410568
504938
840839
1060131
1286478
1264170
810379
736626
1110953
1069810
600402
1201070
1339153
149709
325964
161475
386860
372500
1364420
82195
333258
822247
76793
642055
806649
302353
330915
1239382
529280
305807
1027781
1053938
431900
782783
1138214
133450
13947
1135135
513372
673063
580616
475237
381106
784348
917405
1197818
1260363
446075
862604
369108
812280
241994
606245
884027
954041
1333139
75380
557606
734608
401111
739291
104885
1338891
2849
1293015
789031
1039387
966157
1237597
684056
223261
982426
1142770
17247
909312
1136912
1188649
1336460
146121
527308
371241
449884
505755
288552
1301730
189021
1143365
822297
366733
753702
751899
233193
739263
657699
401608
1085110
452427
699486
137396
765996
13172
550433
363638
847916
1209628
1318020
91073
281141
417426
1204889
1256629
428432
699521
1036196
1351026
207948
681275
550541
789081
727857
302162
986520
39611
614654
532793
1121272
278129
216196
381345
1301086
57223
1195902
1024284
384832
1271345
234325
1307814
979552
1342749
91674
231101
1056119
194113
48895
864085
1056570
45619
729240
1075369
761080
7000
638637
520072
77196
632217
388609
85099
807356
1244291
65173
288946
1109121
710676
1118328
363539
291910
248817
133327
1001191
941125
203514
1341059
435575
1018129
981423
1002505
537276
662926
179382
514599
469351
1041905
876880
311677
474265
900935
447518
413595
1125446
171306
823453
807441
896843
365814
360781
728291
534544
578173
703584
148802
341560
199916
922164
514055
665446
849946
733796
673476
1300508
955833
670278
996262
1125629
683969
577478
1038621
6966
1347741
946129
209783
927393
56009
178162
674367
1148564
254688
137976
292985
489900
481861
695320
748931
81990
1254804
1160544
48006
391736
204603
58643
1055212
289957
1167049
678230
778284
930682
44595
1306897
1298323
1059412
844730
900074
713795
783053
168026
541222
975259
1171680
489053
986418
344211
882568
776647
1244751
1339886
1022385
1360697
228016
889756
1317634
789408
1227631
923666
735717
492110
1341666
1139635
743131
206836
237198
1288412
1114862
247320
5147
296983
361098
657255
52079
64406
277113
916242
601438
1172689
57252
1085589
460999
1174775
314752
1240403
1179320
685025
869636
428126
1108442
1026025
537163
627187
490091
1090921
392411
978925
203896
713905
635901
859025
464069
720227
1182672
1164917
249869
152138
878665
1174621
4033
964012
1039935
1210260
1292573
1066468
1047250
840217
1247092
639554
870318
45353
240128
1131686
1250234
110424
1026459
445809
227665
1186042
623937
1155516
1076758
1208975
573803
230686
208052
170131
577634
585989
190037
571381
492065
899892
961022
212985
1263552
1056262
1260535
886030
847746
38766
61815
1020294
527693
853873
322331
1292184
625039
1176320
1240142
675135
829044
1050572
261223
401801
88637
1089245
165482
457011
794876
613312
496282
1316051
667228
74260
92303
369081
1276272
497122
731667
803818
284684
813017
986044
1056655
998779
1318080
100614
680993
1234046
501424
218440
64278
1048443
502175
312224
925613
194384
781013
96408
1002122
234489
1079205
715567
2891
350074
278528
273881
687750
1206544
1259084
1345687
861034
533645
5198
491544
343727
282356
1348690
530976
633245
1026225
295228
753283
658520
622723
1240007
372331
1341371
859087
778594
27168
533988
1334440
676613
1173402
1281208
764757
1196050
995730
1132875
737610
1230138
1256912
199248
452748
1295778
570711
807460
646433
698431
992520
1029669
454752
1251416
895924
56072
1102154
18365
526780
325697
219545
593824
707932
409378
286172
672721
1322689
821906
1313124
1085287
1216908
107614
398360
617317
590023
186198
866575
666001
1174718
219838
1079806
48438
84906
1040649
1254016
1147275
984293
416398
913345
687602
699521
1071760
410646
166341
310658
136751
419812
70773
324865
165727
258363
878223
949647
541088
1173077
471951
250340
653393
917035
658537
467651
784763
305012
320938
347908
751311
459971
900335
972557
541319
218765
423286
55770
1273883
406862
1178676
86022
1248604
802840
795404
938386
68343
781187
1640
896007
939373
49104
1059691
100775
39043
210243
1045623
1264283
189914
1264926
879679
627051
1122684
546611
231739
871322
1273192
1129125
121457
61180
964430
1094298
560539
604068
511990
778073
166402
81127
999940
1188769
44318
182563
18450
1361203
651076
338156
1226320
683596
188687
784855
514805
331970
768221
738310
811939
451163
263760
234253
449773
957855
828526
199433
1119673
1261471
973060
1294994
101237
56302
172553
1228606
1273948
137134
886906
421078
357699
1328547
409914
1152268
606124
1243713
367763
622277
313220
861034
143950
1141122
1351466
532688
261024
638183
1110163
948464
1166404
202285
25808
1068768
1274798
521464
456276
752001
548832
35934
599178
1073252
1136806
28903
1331550
1073326
503284
748853
866593
1280831
454265
519961
588445
101954
927764
585377
123553
110440
1272767
552845
534051
902660
983074
926970
446876
873892
1082961
125378
723403
1169513
285736
217986
1307302
588165
1219958
714217
429923
765771
191603
809225
134196
164778
89646
1148551
881632
683228
1278684
475660
188807
646924
776218
346184
723571
626498
41873
717076
642203
255183
752240
1130985
160108
1222769
1076013
592184
22424
424589
18731
237975
591768
351545
1255290
729435
601013
1301496
449992
1276699
1320295
158659
340293
1135067
215612
159787
146691
1141454
1295425
1253501
251473
738019
844012
314268
861358
351609
497591
700004
489011
265242
1291641
952814
1116162
601159
11520
986832
1010987
267894
1154332
17486
1126285
942788
327956
618035
264717
881032
344682
490104
106102
1028367
1304397
1048784
907926
893443
237645
397203
1297056
827195
436
595203
335764
1206856
769983
440787
288294
355401
1311377
1099319
924880
764419
190017
1295132
913558
902725
505897
263251
915536
554058
494636
623254
376803
391046
1338676
366618
547985
1305595
105046
714633
783488
1070340
1113526
36296
942661
381916
8429
301392
517267
785782
360954
861203
910754
895303
1362682
907096
967486
218285
1127105
1019912
1275001
962731
840843
1234703
113599
526645
937931
845072
210318
687222
853102
118397
272988
1030685
112343
1363156
1361164
184256
1154493
26893
1314575
1012003
1297842
803803
1249923
643308
322160
648614
1225536
857098
1324988
1109676
801402
57781
1025655
502267
1265989
433547
1258471
532702
1125080
574522
617479
1174324
526068
1244563
77322
213658
1028299
1202626
1275132
1099711
1213004
757571
1082376
589867
1078280
610945
1131768
850133
996123
374711
490540
712401
445363
62003
1333762
455084
243628
264309
771548
938765
1079477
643040
402153
982028
392805
726794
209372
610540
1132979
372016
996618
1084408
679797
643627
1156614
1178074
1047982
1089961
470266
773158
75063
157450
59574
759518
927612
1280256
1125686
801844
528706
352746
682307
1323788
1117118
1015930
809613
843271
861153
1272149
957893
397957
830171
1336477
258058
1231274
169070
845200
1073527
1006344
812745
700292
485816
197518
1034108
580767
1052884
359425
1351774
220515
228658
977729
506172
145832
802978
417189
303251
159366
1027123
757606
1275183
1236565
660674
290528
704865
882742
154732
593164
1168603
8401
511388
16494
1122488
516340
1087566
1348124
717361
1083138
1248460
1273971
1192295
1211002
354449
518123
447814
889310
355759
322112
1284913
863236
920647
428243
1089146
1292222
1351863
723534
390826
833633
302390
1233979
187919
563569
880765
651164
488583
198237
471138
1067787
600949
1045101
1062345
351435
1136740
527371
261099
690183
567141
38582
1265247
850347
310796
95868
1019199
985353
632799
237024
159259
220477
1103540
96935
1342810
508961
989866
1204691
121317
718204
101579
179779
572273
1250341
765884
688968
222257
553047
827396
996836
707937
308383
726674
261983
233809
293681
981964
257225
719132
522015
588193
1209108
235212
1215197
276677
1264749
1028566
982241
395519
971981
1074544
602337
672932
293580
1039330
388300
1164209
1307203
975060
1214785
690661
1353239
28347
604810
106478
270614
233325
368319
520630
611437
378128
368380
1066304
712639
851087
805450
298635
741986
501876
1238573
907735
223926
97148
822283
1132381
1204672
801847
582946
81654
702929
51933
968700
1110102
902575
91718
943478
199468
2977
897616
1001147
16648
1130879
1038238
464124
1358108
261367
377060
698795
897882
975049
654010
552941
681721
55388
349516
224620
846684
118785
597340
757588
426351
125959
68709
433915
181645
1302924
304152
93037
908056
1060382
524246
1136428
879539
1119198
255020
1049604
190760
870405
432739
773145
373758
1195743
1094564
1106190
370885
714978
935070
1093996
990291
1207211
1276977
78816
683663
1055992
160667
1265414
286808
875539
220681
219258
963060
610123
1347267
984448
1170220
568459
136962
960351
231530
1056416
265933
236834
662617
79141
100452
370877
171335
80405
1223573
1048632
1235153
918447
902540
358303
721314
542995
595755
1181498
1186442
512526
1068131
750629
655510
25845
457507
1072019
1107821
475090
568749
8471
848510
299402
465387
846748
721484
906185
215274
938396
487973
695938
1188916
724343
266343
232442
1103226
1076444
4675
398558
688951
283894
277027
853155
154197
11682
1215025
1326885
384566
730923
1154385
1104614
566233
237144
353846
1343819
1060110
1181553
1000132
1059445
1072213
356864
483839
585519
1141960
1325290
639711
628367
646678
444914
967011
42430
120373
1092657
1307418
1078366
56517
929362
242045
395752
1228597
1159028
49638
885704
1221205
963660
921766
1225720
395174
497589
1337439
87986
757267
1158847
216790
52187
379478
762769
686086
160926
128092
836211
135085
1094182
116709
875778
939337
1267957
381312
1164783
360488
206836
386631
258235
400072
603160
961116
1151103
19294
245774
848134
519934
1280518
525689
318479
1188406
997439
1325435
221640
814270
763093
1265840
1291917
430619
920123
1153517
934478
430029
1238842
753074
1360503
329084
195005
1188760
384116
160817
1253161
576932
990149
1257057
386312
1098791
64656
1182698
972265
166462
552034
1105116
899918
108496
211088
1244090
19250
460872
623838
66160
1073728
614248
1031122
1213682
613382
679772
624478
270449
677239
1272518
413809
1233783
107307
596925
61849
1269469
805109
1222272
859815
7634
1088822
638904
1032052
421144
185056
388323
301447
1136313
194758
380448
368172
445654
1198605
560659
359332
908064
1081420
210876
216149
565466
1169850
856860
651160
1134338
44819
779372
238867
538959
620962
427179
1333013
1139024
979373
303642
598864
1051474
1159412
1294093
67455
635755
343469
350018
1043300
439514
1266653
622011
569645
1119991
1294046
1217976
1332761
1129714
240617
1356016
1297483
1247902
492177
1101378
631632
1322465
1187244
856717
1294874
246902
222307
114165
111300
1298877
409370
765897
789419
438547
146125
244791
1045630
1335489
222590
1138073
214800
1292947
1212327
657808
1220100
1112131
996116
1075598
811618
822822
1218649
811076
158442
463955
49344
82330
856620
1084157
868644
634128
800871
978126
577730
249664
1304137
308245
1015483
1138260
84661
175304
287230
918975
634874
598113
1222790
858794
801247
1009241
222523
1170009
463276
1033376
1059716
530208
60747
121481
278783
50736
734609
88754
970191
567154
1280121
794794
936012
34399
331776
275344
1280710
1153305
573314
848699
238297
806128
1018190
1194156
575355
610000
105186
606168
1256285
213852
351329
693393
831761
770401
1228252
21113
70312
418064
784819
49912
688348
326348
979376
17682
1183031
876617
1039234
674270
668700
59391
86059
1105788
48695
997811
551055
257316
392898
897807
1032927
980582
779469
1249998
441327
973952
851616
45749
46448
590706
284306
1054353
1114243
73279
829984
1229116
846581
500089
1289936
843514
887076
1214438
54054
126978
1167373
108774
1176144
73131
354451
373320
230932
1134416
151367
845491
767116
294585
56557
175560
152893
1101547
1001920
1013019
1285217
1285953
1356494
983457
800549
1241310
313923
131179
1021133
766553
716913
423222
784270
631395
446733
420543
1057954
42284
634655
195399
1350421
716401
78445
490877
826014
125527
1000540
485390
578521
37392
1296189
451932
144273
735586
480744
1051936
165481
658340
512314
720636
982891
1003834
1340494
441661
704198
108105
1014000
841252
695944
764378
1034045
772067
37679
977998
206444
912716
861236
304504
476268
1361074
614323
486474
1032142
296526
720811
254886
177188
1324705
324557
495030
22982
1122681
1109550
277999
1023019
344511
618870
340727
527428
82323
301243
511743
1061911
228812
1220204
1356074
485918
1319439
380859
1153819
819508
997526
407946
848963
132856
1025399
252184
1210667
1252962
819620
70026
1199634
179379
168564
1154958
665021
397127
996951
618366
662606
7738
215764
367381
520486
677653
78474
873982
1011682
431890
746112
517090
467479
980991
549892
357041
372729
1144839
489177
144830
577694
305691
195341
169793
380208
179977
629247
1016599
984716
757947
719868
160807
251611
1327165
1063641
647454
710303
461415
1222947
226277
1120041
177957
205953
449702
728953
1098173
1336697
646674
1258285
430307
1010992
218454
186896
173987
1186430
412435
1209298
484917
112938
1233223
531677
804865
287053
669309
843253
17864
738754
561454
1300721
908106
60731
1157712
1277282
974962
418449
349053
312733
1011259
112256
1297807
504607
1157397
36832
1107331
26807
977670
408625
455783
1356421
965905
791446
159626
618950
881364
385770
991520
186046
132046
817689
1165127
405209
552129
23804
229763
264867
580803
529089
632960
307914
1106663
377648
929542
1227208
163818
243621
242343
784643
930407
63479
1048094
1161469
66638
340305
1250702
585528
1003759
409201
926031
88523
427464
27834
33011
413127
1182333
385638
83369
12793
1059374
124740
434877
976727
886647
347302
234324
1241098
1036885
599735
1232802
488985
1197346
801850
1055629
1318965
642066
1075588
1184220
36769
1178496
1217308
136552
981381
248614
1021646
1001876
310460
437210
876716
1136474
178350
117490
216382
1356568
1237650
246756
173289
40298
255566
1358433
951146
847425
362423
1358465
303661
67842
663425
999735
215793
550377
988128
698777
483110
972713
468663
1046827
1001386
902697
864879
848420
214550
822843
1266395
428200
415219
1281089
180624
944774
106921
822789
1179359
139089
11721
1358855
105158
861824
36342
245506
1224790
321577
132781
821233
1152241
243561
715801
1051234
459507
587818
677891
1081926
249672
1303128
984220
287541
1215710
176202
1166443
392168
42475
830780
1252463
970071
1106089
863388
467315
1306727
520108
479820
1182813
1097972
59637
237897
422629
1352821
1109482
648982
107578
485007
986402
140447
1221123
1122005
1357431
63834
1135610
1123108
1217591
1104934
292911
127216
1230317
938576
805069
1275617
771710
732670
852429
314188
550006
584313
149070
803002
445255
581829
201844
840951
1122558
125614
638482
893971
702845
1030207
1059868
686277
318640
1331316
1180913
503445
1351941
603912
945289
705754
300665
916847
562221
1331593
45041
201914
937831
1263808
8351
416159
1079552
435589
326897
91404
62193
526786
1126919
51806
17361
1296026
785806
776951
345557
1065574
866497
766959
771949
1012230
1289286
1350203
1124261
975481
547256
289481
1124951
721482
919334
819823
1280305
1214806
773118
688787
983099
252463
54189
1049615
227552
1316411
1199016
283244
1268498
120537
874887
1129605
921270
663140
834543
1255980
723031
541284
1283061
901421
855616
49796
1156789
1160623
793237
753525
461845
1260948
186857
295957
1123834
1071948
105014
84649
1174207
1283771
645813
378198
480190
274265
738783
708327
1132742
1342053
920651
1151806
643015
1345758
1234464
438690
481694
1254992
994492
1299087
310310
121499
734517
1124197
520600
257059
1309131
891302
438328
1014356
1233462
1121022
1252770
1184849
165812
248434
302236
224076
197556
989105
313762
1050271
1111522
600403
1016628
401267
1056487
279057
1202066
484864
650772
524151
809395
641292
1185601
262509
151501
89117
1345140
703056
1315618
524846
1284406
1091448
547271
1254814
571690
1206355
291815
307227
334437
667486
455289
816504
61695
563622
1143642
830380
608672
1221634
1294014
1246186
708299
1095370
1045823
437108
745650
1173656
77226
193905
1280049
687392
1149386
47365
1071535
1337308
696630
600760
382293
48760
253375
1103358
444888
342111
830009
874348
132682
1330271
1047817
388695
299714
171740
90457
1122333
200719
1082886
1181946
762112
892939
1292778
931718
869666
538756
228830
157528
905654
11869
637815
277538
257081
54668
825235
73194
185567
264219
196907
1019968
1222907
275424
586975
110129
145511
353843
427582
844538
1265360
56592
98525
828757
963948
163399
1315886
905764
907034
521236
286522
424174
187420
933558
1096254
863070
782673
1157641
524691
656940
735644
1001736
337047
353487
479964
885277
899967
1080063
390677
876328
209358
243813
897019
802413
728223
34313
1303214
259116
828498
756557
830617
334014
1315107
914121
91278
77078
429134
708259
320563
142351
845798
91300
982392
1277935
701660
842814
1209295
36008
1337073
675598
943584
11760
765731
500290
1103696
312842
1328442
924352
1339978
1111597
867173
929925
276819
1349104
1118625
493878
128841
885303
642969
916748
76235
35337
653751
448285
803860
1167913
971999
1132397
32470
707184
1232246
766431
1154457
1299698
569410
1292310
56591
19434
863493
436821
1200415
121481
365156
1037202
1130155
911351
578219
146121
1264925
1280560
38932
833711
1094256
203340
616323
223641
1260163
1228562
891772
1105655
693008
1088101
1128447
782103
423686
294306
794392
1082247
912695
455031
565488
885881
1322240
1277267
68742
1225909
829762
1112330
346180
995187
741269
1004613
848864
800737
1237952
741224
1134594
994010
404152
506748
920170
509377
737723
550610
458158
309961
259555
109796
572838
7377
566912
71425
494597
231569
1282373
1172666
1250718
1187321
401091
1258515
1326388
1134354
1086969
420002
226472
709502
967526
1272773
866103
993706
27736
1269845
1169464
597446
776310
444948
698537
486801
762728
975448
1319742
1047400
738582
500853
82463
313078
1225821
1329304
1056032
1146575
286528
871884
290453
666413
1037075
873455
428487
475862
416483
933114
1148229
798182
667634
957367
1345469
347108
114346
804979
706525
1257545
412771
441779
1161282
373625
621820
190190
1219199
449601
102263
637462
70697
710207
581852
653722
977516
1054102
1216326
576888
59888
492612
40627
449179
99594
37774
1116708
1319097
428544
52498
179941
1275931
836076
426380
979618
823912
44610
808696
932133
1264889
956100
874718
880808
1183688
451667
52115
781780
579807
104581
1283343
127906
142557
719513
1327919
14686
132605
329291
980685
1179306
243445
1034519
103740
911239
1179514
81246
845600
255914
114854
167886
824792
1190888
604787
276726
901204
1037443
604818
182122
366440
574676
239333
354076
598636
1112792
88192
69620
1152346
804872
581917
638885
697357
1045579
519430
742574
957698
395492
1363206
1249859
390205
13924
386644
1099829
1326491
175894
1029929
473148
1122010
1208844
454893
1085288
1239135
1175942
57220
88564
1075125
1334963
507528
315302
981629
644363
1140264
98031
877215
775505
54305
183835
973449
758723
104547
1027662
204822
876170
686264
26783
240124
957424
93588
677355
753807
274836
1015677
953631
396811
265930
173777
1224974
813599
156644
361014
739098
753923
635502
992798
990629
69373
933707
664879
624017
162624
691488
641148
68379
1194788
782755
525001
1236318
262687
1098938
779628
1109026
139858
976063
605029
614574
1355513
490126
1048041
384439
708520
503005
806200
51636
909268
233857
479060
967798
125097
448015
630624
1253317
784099
1316550
720449
722692
1091856
506712
1130881
730771
162951
461987
911652
618832
875741
305446
865687
742727
184459
1303035
171701
452026
9776
535908
800557
555080
569292
866685
1030185
272303
941901
615772
1259377
786984
259991
101895
671905
710849
661492
995728
68303
835986
905416
371949
747286
49326
22252
402522
1103230
1341829
312875
1008691
1213778
154392
599910
1147890
1102450
141384
1029719
1284280
1218225
1012061
1315105
982558
331541
276044
1078804
433429
1196143
790078
784332
236498
777742
1131921
83233
1080908
722217
456516
1069617
781152
1087416
1188032
772906
608884
54937
1182164
681905
92049
325047
215868
379437
831161
1270261
1166137
885774
569186
288837
549355
695050
261354
123914
1269611
1237932
1181858
1004691
1162989
17706
231696
133468
1031950
937422
758451
881181
662491
1150883
1065626
1145981
1192561
94036
738953
498492
549952
1228488
727569
373075
988820
931513
914993
282152
536102
644337
49418
717671
1260112
1277645
548374
75174
58747
1208901
474979
455394
1252348
617582
1299761
863284
1034178
1266629
733353
1048759
1205468
1049021
559201
1293509
360930
642817
1161229
510925
1253440
571064
1108987
72950
1164706
675660
1144483
250399
512384
389230
884198
539955
887826
931352
819498
541302
881459
1360503
629660
115462
1000236
291760
835798
1327029
429439
576364
73052
677697
397115
886500
791242
845168
466350
710187
1251303
481685
70188
1305872
566080
677231
810156
751790
396401
750798
122145
1107060
775821
180340
793701
81534
952799
836899
44573
312989
956363
7437
99799
655810
531799
437648
881166
1108561
688932
1188430
984080
52290
322160
1314251
316793
1059592
952149
1145496
285646
846423
43291
888576
649151
1218774
563650
43817
900243
104769
716621
56134
969608
889781
743102
70335
214267
969171
1037530
531610
1303241
657721
654978
613305
469093
1045662
745786
1327745
1314288
764287
1054484
874181
418173
1354693
539296
952769
846721
695350
782080
175935
1115534
786258
1082854
582070
510910
1155387
409968
187170
633211
132533
706211
1314030
606853
1030937
1235602
737211
55249
92641
189556
76431
322113
1305218
1339270
804949
385034
252576
564767
551504
214054
556918
299038
983343
1019789
1264704
167313
1107760
485618
381040
1357634
540947
249707
1238665
1009490
755978
417355
893117
552003
459499
265088
1156892
945936
102738
1053733
509802
1125595
794036
361988
1102755
1137033
509343
456048
658870
527213
1331799
66546
1345278
1177514
191386
1166259
1282970
106218
1064706
94075
1046884
249170
175646
404336
500618
1238318
80038
497039
212400
582780
838940
141548
864104
1338851
1163650
970539
575620
518676
322853
1159923
11948
1109800
1011423
874392
170735
1225667
1078895
830971
748795
878272
737963
969807
902325
66174
98912
382210
572694
165159
1340608
110031
1299231
977439
1317197
1203395
867445
771704
1035634
147356
74401
1239069
1251011
945732
371817
62830
1361991
949368
1081100
1289085
953448
323192
1010990
1126286
433995
560014
511054
644269
59237
794298
870782
1349412
96874
1100518
342820
450192
319042
572772
556291
84642
55489
34906
77103
802413
791292
277153
673774
146534
365352
237444
1269259
32513
547824
430283
283805
87124
296416
1153286
528209
370064
1225212
611677
1341961
1066862
777260
391954
592076
615065
569011
894358
441152
42779
1132012
775843
1349305
908273
955432
1334336
57034
115469
292933
127703
995900
970961
577986
695000
835656
867324
670243
1287337
716496
184191
342876
1071346
382650
300606
901833
381390
1160079
432230
49146
890985
81115
1102612
491350
623298
1274205
1286776
827922
1211549
365237
1153324
95612
92668
166496
907144
934772
918526
1064181
1228926
1047221
1260552
1170627
844034
933515
502843
815813
1193886
1217493
316881
556820
569818
376486
266685
322400
208077
334930
677171
789076
815340
168093
571143
110871
1249867
275412
282337
134742
246767
715234
525695
731745
181519
647005
299849
37418
1322661
1103721
779612
759949
756611
1074008
890447
1068415
203175
1218925
981806
117008
380521
279919
783020
593512
336942
348205
73290
1358528
1070143
1326936
811560
520578
1142291
964173
262341
319407
466819
444376
367701
1002118
34216
171693
1000365
485387
904396
698520
774394
104268
440634
750633
734311
1228108
537934
155365
1023951
861608
483288
923689
843481
1233967
1200803
863506
1041722
945826
781317
614478
720162
1047375
1278236
84390
1235481
467499
863901
1109194
652318
963440
506405
1185900
1280778
475881
96840
442269
915767
788834
1150620
483407
374171
1350752
157682
225038
1199456
504273
795826
368771
152456
82084
335451
492388
1220134
428037
1327127
628619
998932
1127878
1130574
157876
474166
618119
232124
552581
694538
696387
1232673
765445
634949
949464
1061342
377341
1213191
519532
882398
385307
1124228
212256
666407
1282615
863053
354922
1014004
1348826
168892
758016
1283018
1115493
112258
306023
55717
1075587
362522
607711
993969
499737
1081441
388916
210781
102218
1075427
273304
1333655
769127
467973
4529
67829
481313
822696
803712
828728
296556
1214128
1334830
715214
371890
598050
1208097
1169193
176402
763068
454109
1021887
720677
946495
1264694
183864
200588
622258
231327
1012080
1200441
797980
1193355
352705
568246
668246
540913
602290
337383
187316
494160
1290604
634353
449557
892149
640241
1062392
761876
1196007
1013144
967260
158636
272922
1319263
879452
1244756
989662
561138
827628
1263601
1146832
871793
121758
296327
1021282
291439
646883
449459
848690
1263912
772479
628395
39125
321507
713864
208642
235432
1125752
189945
960144
818387
968474
1330372
1287967
256752
1281180
1301680
1363878
1293068
51585
304812
1340993
13041
738953
105319
23993
859000
533365
268065
61236
1355386
784694
936752
1306812
693675
1327171
366729
1144935
904595
402364
310631
1283008
282421
129444
443328
1183414
1137269
628390
507729
695693
1053456
713742
542760
874015
123674
827506
35542
82104
629659
319985
1176271
399576
314818
194306
1051883
1287505
1025490
1331039
823261
505381
1250680
121207
1085154
58314
246269
656808
133639
1004337
1283932
120724
1282951
583010
546506
77275
1166938
1269186
1239576
913255
782745
233951
785509
755535
1001606
1200767
696341
1070107
673722
588966
891471
793786
1123829
219892
371946
441547
637125
777075
531480
692105
1193040
770007
740399
1141205
635199
215031
807049
1335829
688175
738755
1305699
721366
762513
43643
903450
1174988
31701
1244450
835720
1277490
167850
162805
1149047
424220
452873
1330920
53054
58462
417000
755409
634558
280960
81420
164633
1188857
908908
1137546
362725
937931
349744
36177
888630
1206087
608789
878218
605600
71123
640402
201646
640897
1028679
802174
1236155
1178597
316229
1169209
1084569
354955
664433
213722
1267095
1361623
710198
58520
1181163
148958
375937
1129391
611939
1024420
209614
802519
1144332
1148683
1196788
215695
382567
759210
264467
421433
437061
581087
893708
1346063
109848
603816
972535
1350350
773364
70364
404888
1170754
737514
342296
54117
11254
845040
336562
366353
963347
524662
422756
470312
1354092
378124
564966
149991
866985
771773
361230
1211818
890953
1214859
277397
990894
1088983
1352763
305644
1337937
1203973
835612
1210996
848577
395499
655702
1219076
863759
239714
1188333
994510
422990
932753
304547
732781
394009
61043
1153297
16606
927554
1011679
470207
678621
715712
385092
463941
869340
171045
282162
832140
866141
812939
21666
86696
268697
1339889
171881
1321246
731186
264950
553634
1213178
1113170
1082291
87887
960208
170702
301401
750176
162295
833266
325309
1035949
975166
116709
1243742
1304828
408213
94260
1146837
1249187
277807
751459
1195301
44412
877938
1237124
356032
885358
246806
697493
1218022
1273494
559954
846185
1049059
1246757
1091268
209602
403644
882636
429985
1305633
629864
855946
790826
170756
710746
904557
71618
1093545
1038187
346189
705094
196555
30417
769681
368421
1135915
343318
1186993
52062
715974
815179
268567
130533
133789
1261137
250627
950386
724806
1191358
790595
154119
318761
1297241
331527
1149966
227403
580447
1172485
937693
1088488
343812
1148605
469372
1197838
610217
392636
302568
888621
868140
650826
383607
624825
331614
518818
13398
1187962
499459
1157628
440960
537117
497717
1121342
1237329
1088145
214708
1360811
146227
1266738
605653
1126669
465545
736303
1123435
349582
825249
913564
209032
665885
415758
702753
1158810
893437
610392
382373
848247
616066
762765
248512
58467
294879
1021053
691147
1097439
34979
854307
1094989
1306269
733105
1240046
1270133
899583
1013322
1173699
882618
1320048
1140153
752729
1103910
678873
74767
777566
441707
284148
177352
943679
662681
24073
1109762
215479
654038
765132
631481
701188
861251
544366
1210562
928766
1297016
821209
1281050
1116417
324676
1358083
535423
765668
1145182
375161
1197523
466635
700318
783044
425361
139432
396578
812158
22754
463143
1540
351363
359653
1181515
915777
381626
857230
545993
1072725
1068906
687063
444357
57204
1189353
941703
643592
727853
1156423
568587
1183754
1149389
575081
979503
1317037
738857
582919
272029
237608
944627
649284
41406
1287605
706437
754103
574340
1000214
648734
273851
703551
266806
302149
1351954
430808
210347
1102009
777335
12448
981421
686221
1163780
1278335
765288
470716
61131
338874
915597
322754
721841
422481
223002
951860
820713
542555
1092216
741382
375206
898972
822850
235790
289780
910982
934875
790106
828035
271744
431611
1220309
909324
754621
650315
1044401
21828
1234450
841626
971513
203845
1226417
986453
747573
1237984
890627
81986
1072674
681983
876333
1213007
986076
1036490
999381
847719
1087377
26426
1128687
684330
563316
637427
20992
425923
79467
558888
842754
1012614
792106
638260
731830
1070071
667500
1069061
1313932
289072
1358733
1065843
754379
1070726
1346693
1235479
558763
712233
558815
512081
126634
982236
1195959
519796
440172
153361
582456
1227792
716857
838968
1193804
335410
1143840
328029
725093
1103387
1156858
1128124
1054267
381963
604507
708540
1022686
768693
510564
500085
538472
528865
746246
119980
684529
573448
629297
1057036
255321
49329
342807
941220
562121
129156
107808
688759
235420
1196344
378693
575530
199102
542725
604772
831203
483951
14123
1028020
754807
51544
851928
1104799
479052
680210
1291916
437439
814144
153832
1043858
997013
962714
1188300
328896
161811
1263498
106751
162302
373082
566585
972419
174079
831163
1129672
50652
178531
1110596
1016094
525605
399147
778129
518680
461579
265275
1172374
829383
1019842
979258
680333
650738
735218
507389
719991
169792
773124
1020777
465840
277444
238903
239591
1026832
856894
873181
1117890
710692
1077774
840038
1104853
436810
1026978
699651
652495
1018325
404422
242443
227139
662285
788589
1098191
195757
1059069
208039
99589
62222
865744
1127328
44949
517867
680152
351368
88333
1315953
854338
663027
86559
611462
690118
1094136
945147
1140145
979201
204313
548096
689508
1208408
1072301
1272961
672941
927598
755677
356042
349613
1091984
1209897
795485
456618
1270540
347380
1354901
620112
970036
633081
1269130
827204
126900
1215198
1183090
808069
134631
415504
1098187
42357
871751
1079331
642889
648211
1339142
49987
778114
1225559
681983
327036
113019
78795
736445
333582
618881
655368
82018
1250490
1150449
546254
683918
1110169
684231
456973
300095
1353854
947100
718635
1129657
1184901
111965
171204
161598
997543
317991
740540
1062660
1032315
617279
370500
202220
128713
333141
1338049
1020626
207885
368239
208827
224758
428339
701681
634569
1085849
984958
268921
287746
295975
617190
881864
1083493
467156
628732
74416
498183
752966
760545
1354369
1067446
856083
751910
1277676
543333
1289858
876977
141632
1281516
34424
763159
1213579
629278
924481
669073
558278
807872
58944
1069405
521543
1059366
1249552
285298
942908
1003248
845579
535296
1327272
1055622
41146
602797
54063
691027
1268915
862283
777299
774608
100649
802998
502308
421804
545859
1131660
1305726
685873
424081
524324
1300386
695289
742269
522554
1113789
502233
965831
850843
1306813
728641
546206
1106381
605072
387370
1332742
82317
415993
264454
791194
321208
525066
601103
597555
766786
1348947
1119590
386342
1360764
105930
117979
353707
813674
631891
528076
213474
743353
202080
653993
1020833
1193281
105196
1290903
1277818
154826
936929
1320153
812818
680122
271162
1186848
1125276
908125
855402
931894
472791
219708
198507
861168
790792
1249956
189775
1203091
1025592
26084
1103401
1069370
461632
32835
490725
558328
137549
1062800
1362443
342829
1042195
130757
459032
1279336
938323
315910
963913
952671
1099246
1219937
326194
1065975
1302787
1173007
1000916
939120
903565
1133300
745594
315223
457272
1083008
213968
1265889
21536
984782
336200
613084
1218595
123710
401288
589928
1317926
707589
1120062
731810
414483
853487
86096
823201
655574
160652
599875
319955
1032264
459797
165523
983551
483232
29634
302611
1123890
831082
790627
516603
548189
46673
484499
399806
1079085
733524
1156028
800994
1105071
625909
1207378
1261613
733943
818238
555081
352997
397737
89769
742498
634907
516072
643398
299747
959115
112057
1073755
504404
1316658
725689
535413
1186072
752171
1285990
711245
981741
994418
159402
1271159
529145
39992
1353071
604324
788964
280953
1012860
851612
790348
963298
60198
649033
1056974
948259
429672
1245409
456178
1003965
811586
534231
267373
625400
434097
1092345
334850
1038246
1045340
128383
869850
945079
735837
782855
683950
61738
330436
230090
280281
1180990
749800
912388
865385
730110
1181415
684386
690827
1358465
1737
280789
973467
65786
1090893
662406
1264523
1354681
1169183
410412
1140670
22960
5408
308900
1084747
1049940
1106607
1313713
803888
407188
1217813
925710
270282
402971
1265964
315981
467010
497571
452925
820619
190407
424532
209325
320873
1135591
765654
17053
827252
284388
957702
1213398
179251
835651
533181
961947
466265
614157
153436
341208
386990
775462
23003
1307636
933222
1223226
251874
64057
652891
529302
678311
1104670
366091
404998
812355
1133658
200511
79375
797534
447240
208358
271991
908410
469838
878025
581534
162219
900796
590100
1002213
345161
352639
928460
305716
111993
732815
38795
1083299
816053
67621
155474
460222
623667
623125
1209380
679591
451603
403407
752647
423001
901211
764276
1212357
512236
505670
794771
1142643
237594
1291278
765478
728101
320441
1234383
81801
1236754
1289887
929389
1045354
1021942
499558
634376
1212643
702692
1298231
592426
876118
544431
1239762
354008
30325
1332427
505850
1089857
691262
1266892
337225
1171765
884977
335659
1250686
420831
1058272
218026
969622
748786
806629
270774
1191765
1009390
1124659
1265747
588974
85411
341512
339845
285150
257299
1060598
178379
437789
578039
886161
653346
599257
974395
1355542
1330411
573380
448401
436213
112724
1114596
280561
397926
1043419
1208504
1260501
486633
381357
619913
449311
560199
1230339
1146710
242610
1344775
1069821
1130480
699347
1083034
1140270
990270
478460
1090235
1318819
1028970
135065
718930
586228
1326065
39223
1039507
176994
702890
116165
849715
1175900
295887
1207237
1041182
444963
513970
1083221
36691
517952
360777
35757
370828
350602
220282
681097
1131792
169055
296497
799067
1321387
368751
994108
942515
101847
229122
635477
1266533
307573
470350
1169261
609699
415305
238087
201984
1256930
837418
1345225
970748
983170
855698
1068175
916035
1250274
56911
710976
622853
684046
131386
63467
1328826
488780
358652
674232
579830
923008
157242
1075302
1231877
384149
577017
683198
812426
698630
1144948
527761
801856
53515
1090060
789331
1118689
1181235
946006
838885
1331029
1192988
1212504
1179040
702098
1227049
110741
330645
447819
129599
330935
44779
455110
461228
1218759
970421
738965
1265262
241592
283892
1179686
1034645
1361996
679037
471763
858219
1010951
313121
40987
739873
68432
482905
418096
867413
1030586
6787
119619
183260
565046
45047
788857
954173
1298923
986549
1155901
775554
384
664666
1116902
769115
710785
1363389
432222
1052096
32598
1032050
490360
873657
697586
1122767
1140108
69430
1182075
235901
1098540
1073218
490980
1135224
386489
370602
1208703
617175
605001
1277398
992586
180802
1267005
251021
794247
869324
235411
1114289
1256157
653468
380537
636052
346924
1164686
736709
244526
486086
797570
969723
663715
679626
198622
126250
1172911
496552
346392
244194
1289432
469413
978635
1341179
840360
1231331
298162
552930
253851
1298589
389663
636270
500916
227080
1120674
29332
579044
1164936
862944
1020070
237592
886474
1345407
847627
1074110
42444
554030
692690
1319391
584529
65516
249720
323014
845830
151500
1179084
695679
736868
313454
44551
338921
1324097
501459
370158
761698
196278
1332157
290001
493520
1175244
1231451
1088547
50322
127219
609203
782072
105405
285931
1163897
1093963
194988
648414
150543
1263846
741007
804295
377576
888486
954397
47961
34327
866183
1176592
382288
817269
51109
630992
393809
407246
392751
442507
1359057
952702
995272
774114
1073964
201109
215234
397564
5224
845977
196565
161865
1220896
1347270
499830
665580
125505
492134
220402
1286157
264091
709519
492592
176384
503410
375030
1264618
1005410
859953
231970
278657
478126
452323
689410
671324
867249
346742
834725
1008999
796296
1089874
1076750
1202596
760042
838142
1137852
342332
557528
1346579
602317
1998
248911
942192
1068192
1332216
1306485
808800
434004
482881
810552
354227
1013814
32253
1003444
1140362
710482
1139402
639007
572388
286087
24703
64049
713291
820872
687301
970049
47057
594374
367121
1323388
111987
427518
960377
834645
924755
1102302
774697
632370
139963
827532
1122489
927304
955530
116721
82787
724714
142014
443589
933570
33688
475028
32551
381381
989813
1180440
1188953
1033787
160493
574259
418807
979956
486680
843594
880383
394123
199304
206209
469631
728935
1018943
553363
1013233
1307610
630596
493635
27125
851834
898527
717572
591945
285163
665551
285894
818127
1285853
249532
287401
177044
451995
85845
1291831
1355917
415574
255784
104932
1009096
171349
11868
1051956
696873
1299997
947627
836569
259847
736254
925010
495284
1029514
1022195
1176198
276671
202474
243821
219782
464445
664998
219065
1047204
67568
1292592
577197
1069482
729318
519762
540475
1344999
1141968
28530
1318297
733728
77853
1333962
517235
345329
587026
38611
1013478
308191
1323866
1153824
501650
962703
627323
1328937
99616
852862
757882
1157533
93841
907860
432782
689919
513763
784056
629582
554697
110951
550109
767868
585720
781967
963920
313887
1306774
607458
654195
1337375
217404
928471
1351959
408828
548100
600525
133536
838019
660808
500213
330756
1236982
717274
553768
760557
1237772
758769
505419
381640
1262567
915618
1311942
171858
354686
893100
1299905
1090052
336412
170489
681157
187926
467364
1132757
246631
110489
1348758
756499
638173
609496
273398
435801
208939
128028
56179
380135
644979
1155689
1253242
1210397
1317642
761524
152766
426315
762416
953595
1075779
116438
402780
167533
346974
691764
1147841
1006466
213288
1306732
325378
452998
95518
1159757
1021535
953523
759783
178507
898624
775285
41455
1082540
321283
428850
378049
996313
605881
671865
402519
845618
1133127
141084
393059
1286073
641628
2082
765094
735368
341388
586199
1297730
1102989
1002369
436526
1316027
615899
1148299
438716
675482
917849
272731
1335699
926972
669847
481250
343634
794923
175381
874007
536881
995367
317553
923807
914683
602559
896028
988455
1085512
776488
250054
1023337
63251
656037
1032840
910687
1042679
451577
23463
238916
1218302
785066
7960
991892
1231639
295411
1111920
1170376
1342044
387539
22781
1026070
1224733
1083335
250101
1286450
475171
457035
1060278
539730
1343635
818238
213039
1171947
53783
1274650
1350987
107530
1069680
422341
876254
224087
183947
993206
525553
1361066
876034
391278
424484
755171
514675
928369
790596
786489
1303559
226894
110204
902169
20578
1201036
1083257
135506
125014
1314009
326176
734006
372837
736055
235533
305700
178494
571647
785685
1286857
442652
237501
281422
1141207
49515
1114150
1111461
993651
926220
328968
522728
111964
404931
563104
1127604
816199
616346
1140236
237541
1236507
927008
528098
222668
282320
1320769
900877
716171
135937
15023
1056547
237760
64155
999020
898082
629992
751154
105320
645493
211608
371458
1097496
204256
1219562
207575
140287
627053
773824
708059
1282623
1140072
485072
849555
946312
304413
358956
681897
213426
501093
443378
992412
996949
291345
978755
1104727
946829
109269
1191544
882077
8900
489174
215933
101785
1126718
237731
817437
614795
1072977
76745
1058441
362340
319092
1323686
815072
587852
8090
286172
462137
525681
715094
1189697
820225
1301401
636539
786750
288993
1341537
997362
1279049
1204552
228825
1076782
235919
838395
775573
1081103
1004854
209837
1126857
208462
1013202
666149
279211
491096
946778
1310629
462138
1294176
1170819
944927
1193685
586223
1160693
231798
204513
277442
785098
710023
908005
1361778
1159297
955847
444675
1137005
622981
196426
515743
955546
1008184
398235
301718
1030134
754628
515282
777497
275882
818683
1275905
1132443
1035994
26030
1175419
490817
960958
879690
333191
99401
200632
757959
492211
1315012
354967
1055388
225708
907708
400606
1169398
645543
1163711
181448
1182939
545353
1236090
957165
850874
1339128
128084
547971
890357
1195994
925982
268209
274456
249425
11568
962331
349223
941962
705307
666651
1199069
1191612
823530
1342408
481359
175652
112050
466807
1164452
662829
51753
237484
1284395
326813
444268
1351186
1070505
143407
464286
206992
1146096
54195
383023
812543
860782
455779
706591
782072
225189
415670
1213829
731626
826967
332360
1144285
491964
941256
710649
1358684
625678
903934
1104754
411054
922667
1033568
276553
1299186
1024457
218210
33243
1360301
1253580
247778
807850
603282
367950
526394
143134
217133
377686
1358418
234296
508208
603075
983619
1096454
335094
1330833
506555
1100693
89160
1145344
901426
1235270
72012
1254837
190246
396369
905001
718099
290592
830969
1152456
195586
335712
771614
337453
824930
577599
193524
1089142
901856
199378
1130547
377328
94158
370194
864756
745508
315827
867362
570232
857343
1199427
512332
772690
1352226
1059753
793421
1042155
572670
817471
1232555
734095
368148
1157626
118489
585429
438297
853482
329609
228022
1204758
1181929
45469
232917
414524
1291314
917057
715875
143319
1169989
222332
89705
993141
1144591
1360042
1328046
1135910
125878
1083832
588754
763269
1266598
901214
1077289
287665
249657
464622
502330
767584
812193
865477
1351123
302434
803715
1288322
1195943
1131291
154870
792265
879631
594053
455014
358760
1183582
1028468
1077756
687337
1093977
70003
704144
692011
1270279
86126
954117
1142464
1352996
996669
288443
1021300
271252
301469
1117641
1084023
242281
22317
700664
1291114
928064
1067161
451632
363939
1031480
28055
466825
948118
1080265
543390
10060
233328
831419
642384
791221
792407
533209
284686
341205
1216777
173428
290393
451392
1048977
173924
1307865
1326656
297280
1349512
1238723
795591
125513
1243629
426661
311769
1222815
685443
1292292
787261
1039896
520617
689242
457292
199978
257412
151693
811704
972773
189279
788782
854296
135486
1296637
364047
1266500
1215030
93712
247116
296977
603476
905715
355162
803773
1076301
807824
431306
1346538
399915
1190682
20029
371337
38082
795729
240254
547114
1110973
707540
72699
500744
774878
251047
165507
742404
187774
1325666
84143
215980
89897
967246
300390
450128
500656
434000
1349618
1017464
1207439
809707
1130256
175640
259269
30787
852818
1148311
1209210
1359422
1227372
700708
677130
1140716
458013
1348221
467116
175565
921349
923160
15017
973832
26497
945189
1116891
23495
1151057
1199419
1246918
665529
1359612
885006
560265
1145111
324900
513554
270386
1054713
305386
65259
1273328
970194
891418
541166
2654
1273570
965277
865060
1318729
443908
216858
200050
1289306
198179
655991
1174177
440766
605841
353816
1328293
71254
27234
989605
459781
112474
807505
1282124
856555
1338253
1319506
566413
639881
1176265
318058
163352
572295
1022978
140169
751329
660733
56085
1263474
1316320
1302361
1279389
1033130
1181155
743873
1086043
184081
178376
950358
898223
280370
1300774
959551
696219
64647
1063385
186510
764388
390946
268016
1198546
163617
971122
222474
794871
252431
969394
185657
767888
184397
367643
822447
80809
300081
836203
949103
979775
924109
1168743
822169
900704
80117
877478
1192215
281770
1078661
1352452
378675
238445
1007279
129194
683211
542889
705397
349079
882797
996110
360176
1242954
171011
1311479
932334
88167
623080
492960
465336
920363
1158945
1152569
1242680
47056
146294
988113
628004
577223
932468
1167935
1085040
555484
1143549
390820
1218089
919238
1009480
651104
182196
67512
1128077
1330145
997247
270372
165000
8921
905931
162645
221892
147794
1277009
1230263
902335
774083
685876
416884
416950
1289629
347369
234163
845768
121283
632471
185966
569024
1304968
644960
72462
994179
657567
24889
1017965
307880
945719
1313700
166083
561896
1054853
937824
803979
682689
211812
1145570
752080
942530
101299
820838
300714
1186143
984740
1065975
1341496
283391
938744
601772
1245079
793482
1355471
50017
787778
941179
1170700
1008339
179520
264234
756310
135494
397639
619327
1112585
1090479
319628
1353993
970
1045052
1166102
48325
713789
1141908
359156
651366
206889
655075
2880
660261
383946
270420
841853
987678
397092
873061
561030
451745
624528
1345536
1052122
859429
790269
1211152
25094
153393
622642
18216
110410
823745
436556
1242834
788056
1103501
1044047
387868
1192069
996356
656408
969205
588410
683254
137823
256679
900552
447819
1329929
379808
917637
197273
435429
585125
755335
557607
527210
162491
313579
191000
554035
473591
946587
446859
513631
1141984
515361
44362
667220
1281128
412275
442221
1310952
454564
1173317
288998
253979
143204
294086
491229
402250
1356248
1053276
1213622
117744
1197472
192865
318116
416302
1286276
1215564
138568
119260
474633
743860
717780
7042
601264
237159
1062469
463122
236024
843442
1335315
706612
1022599
1047541
376736
335342
1263045
792620
1109622
657419
422235
568624
111084
317672
968795
792423
1035477
1017606
1016912
80205
894876
1031953
1356058
348255
571441
377422
200535
911678
1146425
1006062
20822
1353590
856897
785637
1217648
507690
40362
1041743
1175157
115604
1223521
1044350
1052548
774348
756365
843730
168287
810878
819656
768880
328271
1062447
637285
1328270
1262207
578961
508753
920927
1273205
1341995
300335
989139
709546
106797
858028
761594
919281
251331
884589
7367
1187282
358814
228650
1235752
466911
1292533
530471
663930
168461
646302
1126044
281353
150623
1353240
801361
524553
877985
971094
567826
1360887
741352
673167
935779
357796
1216202
225931
1267972
1346258
613024
145430
673449
146971
847279
490853
856655
393990
821312
931610
383535
1240235
970184
484592
19242
720409
1254155
1270729
695593
600024
791722
144554
314340
660009
1235276
342887
716153
201099
122858
1308870
521635
1132709
738047
214274
792677
180874
61876
883663
1359887
546929
1490
921456
765932
44096
1062944
570406
718601
53150
429045
1243768
951774
358738
820239
344179
1226491
392974
1021414
1182366
1093455
1329560
85460
939508
985817
1089075
1141018
740910
1089966
718731
481027
1241035
326636
8695
935074
1215257
236495
193056
358307
731717
365186
1349492
1292095
41322
1225720
855823
444942
1288096
556368
1104748
180551
1175075
762033
110236
324658
466558
214695
134888
116175
47108
270054
693095
636485
21884
43703
944047
1267235
584015
180257
1045864
718508
107713
155079
1360848
907272
995941
392327
316166
181864
810296
414862
278522
794776
874135
959747
991366
1175835
107353
1248717
471863
1034466
747458
241590
33008
1284651
515353
920496
82038
935480
935476
157897
775862
444688
636888
684194
1162493
181777
266110
159161
1360364
68539
852047
715861
422520
240364
497019
281877
3132
281658
138608
425119
496807
413734
1076715
914733
496241
1243701
120125
186493
1121907
406932
1260095
782646
513254
658056
661558
1281408
832010
712560
143414
199094
366275
61193
1253084
521825
1133002
154796
513665
6094
687278
1303330
705522
1021535
1255744
956571
1316893
1154935
451736
185131
471851
151026
140085
502453
590611
822833
919246
1239612
893887
1003963
1060982
1155179
1043851
730311
1284497
362359
1294605
579594
934878
859773
300768
16917
845560
1028086
804573
11613
629695
885587
1142070
187239
709285
1276076
850365
288746
360005
459052
121778
807785
868462
850606
1348166
376708
6258
1265556
539163
629939
253116
18065
993219
70353
1081531
168713
19539
246866
388563
400303
940117
415395
683989
235305
992625
29624
1080017
61214
1228678
758189
856028
674928
432119
691310
862659
1300873
1017567
795571
1008852
482262
627778
85843
85802
669567
829600
685999
478945
949006
998857
456072
780130
1121039
961585
124787
853849
791781
83517
35947
212566
455303
104527
1087531
540702
667616
857401
45322
532146
857509
151717
1191828
711849
521819
1171581
700282
1341041
1027215
207534
1034598
861317
194454
1211810
840842
996178
627973
398915
864455
499669
755974
40515
62722
1236024
782771
448429
778816
835986
274922
637924
297757
226363
889881
971226
682153
739022
524648
88374
549169
445552
365958
391533
1167394
1041123
429198
580174
1169731
1308317
914250
1013896
1010349
570696
1332155
890409
397882
1118856
634688
1071596
1172126
894305
94494
884068
802343
415854
1306974
5398
524147
576599
964551
185765
98543
11091
698454
141906
711280
906984
544239
581862
1253283
223674
791089
886947
1111018
896670
1134661
1254929
600196
384361
833345
132389
802533
1280451
478960
916957
662565
515270
596931
1306862
871078
1147711
589117
14594
539221
305262
1138966
974270
799347
810945
144101
1014367
597768
695746
1223558
316506
683275
1033123
192208
1338716
204085
1219656
545383
459206
699845
347583
834830
669253
1053058
674686
989534
872012
749072
938527
614962
32766
742098
423353
1259345
544912
253581
906833
1290139
202072
424983
655910
453255
848737
953546
437372
698099
478867
87720
153425
301118
474496
1240312
76993
480879
785671
192410
294633
1291724
426890
157209
128917
882630
84402
314690
732521
400718
491362
54389
102409
338000
710542
543066
526997
1295592
345038
1034499
53299
120461
91311
891208
777424
249931
1268408
611773
581855
1273250
546674
1135426
322715
610162
862423
1190959
27417
1255148
760105
1300372
1181644
886827
1242483
58822
155101
861656
1140450
1040013
1186226
404093
116532
1236272
680118
1166714
1042524
859507
514252
214181
1161095
650196
594262
1126961
1133119
215616
855291
221821
920719
276124
6319
863943
275965
133736
1222238
1133246
691800
444299
1164689
660923
300908
714380
1134156
996647
615978
259052
587208
405019
558160
633072
343160
1027698
28244
17925
553961
606777
856773
53757
1238709
744378
879638
795923
344938
714223
580272
975963
1143839
435522
531702
1132166
428515
698341
1127681
199619
657983
666788
1287786
1266348
695305
905391
1210631
1151799
1136557
344838
1186388
891231
818969
751928
248246
98932
1083227
948856
308162
1358662
664520
943713
1278129
469186
82788
1295317
771920
707440
698188
656630
179452
899206
841565
372985
1141141
1155511
1122808
445439
443273
362589
717352
1005052
934880
103549
184014
764160
524632
1282499
908122
237442
26391
229471
920186
714857
330819
1284654
9033
133270
636018
733187
738361
791652
946951
727545
1283340
866043
589364
102036
713814
414264
1257464
244372
427056
917180
650482
458943
86729
1241304
805687
18905
92560
286583
497670
699807
1036720
617992
598366
211928
43204
1026050
447195
1190031
923605
1123776
1324860
206890
1187473
486930
1202245
718870
1049831
477517
175087
349282
1242359
1277169
437273
733963
220073
791802
436882
527575
235086
1068855
281520
254431
5194
589857
996477
928408
1200954
135324
800286
385060
1344492
198327
1190945
102775
505564
1356103
16220
1031975
1024358
383389
372384
1278162
539614
972317
257293
565297
555872
512478
1230169
39474
38589
1221284
850526
1004461
555658
691361
741040
1187308
479293
817924
418626
177817
702849
401514
1334286
107429
31844
427232
785866
911468
1031828
472690
1197646
525334
494068
392907
1118250
431314
986861
591796
554324
778085
117429
879234
179121
207646
240016
199906
852332
88685
745902
69733
131944
1225070
195376
469031
862366
683540
465055
1362589
356362
83260
710950
148429
1296025
1208497
834555
273669
313302
265724
1130531
245896
1283611
1159034
995063
1213591
872704
455814
565274
606835
297800
180021
546194
485749
362810
181779
989870
129201
566410
748666
1202795
595153
928670
337449
84075
844744
704315
821218
1361971
44505
1221614
174234
199290
145600
76219
1150967
929681
1066247
1017323
467185
235539
1360688
944995
144379
1092191
31838
63043
640167
591361
770946
1240553
914789
154784
598001
1332436
286022
53403
512843
293609
1317542
404983
1076053
1149367
542148
699277
283756
842279
1253693
1010506
1313503
886985
539080
19404
835522
1248704
1161291
401952
78511
1114055
1062592
87607
984009
1112413
1278744
1223432
491837
632036
935691
1347843
51626
1079876
130390
406206
1096985
273376
531176
717741
1305386
1012944
197012
1346965
958010
1174622
236305
151207
665037
753592
807415
1204079
637305
1303035
715318
1191390
890527
950613
1269651
428833
849172
1122393
592426
553910
514415
57146
314845
956876
345507
965285
481147
1263724
890859
1272671
1299409
1325906
602420
907413
1252189
58295
1211285
99208
1228995
524043
668657
506391
1249030
112669
798645
1332380
651567
63882
1078667
875263
123326
1064034
744976
1288790
272958
533133
753601
830703
1004921
815559
112619
806878
457920
1097949
463222
175132
830950
1175686
1272983
873219
1082140
370400
787382
1240788
1109620
1129842
219999
30026
407242
1289157
873097
580200
646885
630051
408411
601040
41488
431519
862701
1129087
209251
1110361
661737
139022
931114
1239651
882229
545416
894126
1030846
206599
1309487
458416
1152591
555939
121535
600833
49933
575448
720757
450823
910206
189146
361104
727092
596517
1099645
787002
688343
857466
170766
533606
458802
445519
604127
777614
799006
84254
256580
754023
271241
867213
1317220
31296
382676
630066
618247
803657
958691
1361936
195040
623476
339608
371748
476240
30281
998707
779476
1284993
1023035
1086880
28000
1320473
951130
174492
240719
1211945
391302
851221
284124
121616
20871
119989
934382
474213
254853
326048
59896
863680
254647
438656
400104
481269
1243652
531670
453842
137519
47493
1224443
1102297
1133222
462261
1053577
127085
277247
982128
929230
1092873
685643
1239678
682025
1108966
1213604
620320
194763
94682
196590
150513
382489
935151
238059
774264
245172
797287
138726
883659
1150402
328937
820866
890811
978401
1155516
368395
214380
35150
1019957
687260
79776
221899
851352
1191061
1300354
172895
125150
265201
297202
842426
574467
502884
54521
598265
1141689
1113656
33295
655350
618362
642681
1181924
621275
914855
312296
325211
428340
342880
1014094
779925
701002
741856
385920
541778
1136761
439888
1000452
317745
620759
126912
698088
911462
322161
78224
226322
9722
781614
979554
193133
1084592
371722
286926
1065337
585909
931243
1139522
433453
1023414
105220
85953
920060
242100
1289662
323513
1145587
416219
1074294
528306
248642
763103
515921
1042836
1337971
1107663
1070196
967303
829785
1333655
252426
111336
1082993
304862
933621
661500
86488
1099993
362311
1085437
1272842
407401
1244204
1030262
37437
921754
529670
943362
430951
196127
353502
96685
1250597
843078
991846
609427
1268824
763973
1301868
226663
11568
220985
828750
1109995
142285
1205992
157341
257171
93786
1158884
1021378
68812
257530
46436
305651
874663
520085
191768
858719
1216043
715701
495507
926421
173157
339639
281871
315735
329080
308311
742161
869280
725990
980363
1216040
971242
467731
1334482
868081
388266
584596
1229679
861676
420344
1179176
162259
197841
10939
1020876
579529
307918
1195630
902112
747797
43953
1204585
168947
762310
259940
329674
348709
438067
1053499
1275353
1074507
386676
1110067
413676
1231200
48446
1085693
728317
979611
999667
386851
263362
758953
101156
749457
918184
998392
994219
975823
97583
684343
1092519
1021140
1238720
1204643
122837
1200865
784009
377840
68186
1036084
867192
1302619
337212
906735
230206
1297959
675954
914441
1126237
346625
161544
615677
557865
1039483
1353047
231606
284997
237574
886665
78978
1213426
824178
1315928
1317177
1305329
195633
803537
1192161
469655
299506
494079
1326197
94470
192842
368527
192630
494631
719166
514990
229434
902725
176642
988444
1232277
567974
138536
721642
1296017
600451
483317
623333
966445
718630
231051
1084368
6613
480245
897269
546785
893714
211027
457756
1011790
999779
92482
1039063
959286
307117
853939
9942
1228229
710654
1138070
556909
1210136
201192
747155
895564
378238
1347099
550540
606989
431932
65292
262421
1277430
1181422
834364
1218633
437951
793734
330122
1283255
1072524
830964
485588
1191855
1021046
477581
1252176
594767
1055501
36519
1228344
177029
113621
767400
471483
212287
1078269
1197833
927371
905421
696245
433813
47159
667835
943302
1308727
963405
1088654
670940
1291249
34426
116878
1024202
1095844
166449
1266811
141419
71435
947205
1319017
424867
733738
1248808
364703
90746
473426
126655
747508
1133372
254985
187022
913196
637593
150194
1019773
1131748
1098114
781362
117056
1255400
1053700
1151565
1250283
857538
474034
1224019
968830
1248913
1012277
402893
311121
1281937
811336
607202
1116937
1027736
537573
1058766
886425
39999
132757
385080
1116119
178717
517154
1252576
55175
170099
801175
556242
675349
1132834
48184
1005105
98175
887382
180332
618373
96084
1187653
391131
461603
211386
1263483
492707
1356907
756075
3810
1290577
1059759
905996
356312
1229344
1092046
680694
944056
627696
87175
324017
3723
66724
662405
1240035
953256
1119142
301251
251581
469837
1186766
1152838
848209
1198153
526258
938489
60709
481793
997422
475527
934058
818043
531691
984609
410305
1051740
870856
264835
338145
177244
680182
471163
845383
759019
1312286
1154810
928489
795005
626779
357150
1186457
1214310
712923
779154
436864
266443
1214747
1204731
1152112
774280
766460
1073349
33610
95185
528904
1009429
1350087
190013
1140296
1240333
693631
38558
775485
616003
38937
1208675
864247
231160
1072624
1048086
951759
988630
1305245
198164
976279
412233
857646
653605
156984
115637
394568
63378
1034286
900710
774893
363664
921290
1308439
36790
640362
246259
985812
840085
1055124
1067504
105677
1273085
417670
236284
135293
1200106
1236965
289953
1197719
1099857
1231338
154664
59675
1336719
856525
84450
129024
134703
250644
696538
1009736
338960
136096
170865
525963
947576
340471
120162
840473
1349949
145379
924030
450889
618031
917321
237565
950818
588362
1095704
297307
121177
555943
1269520
344234
304381
1331735
617421
586694
963580
124402
828903
669871
1071624
1055362
1204029
1076604
1082119
252483
382445
615873
1174179
1019095
1135717
481924
697414
366117
1184887
896069
801353
1178704
604918
797978
564606
1164426
942507
1308989
208486
208109
1296377
1116057
807235
249639
770816
327178
956849
888709
893436
1286319
1121834
97061
911305
1180572
4853
218458
93119
420594
138564
641527
218090
1110151
697563
922509
1248968
1242069
777808
206663
861282
378087
1264187
599141
1236186
1098757
329268
1255026
284760
584957
1043751
279036
1225226
389038
223155
860567
1302877
1006366
590022
253130
1320672
642655
562702
890715
1236313
321702
1040572
26825
725971
505118
461878
1036315
383024
1249088
147627
585695
1056599
715059
251049
814019
156042
544375
14904
279497
106435
1091334
408290
1115897
734637
1253140
105098
543033
198959
162006
170723
1252249
640750
386319
1339431
917500
135629
365361
1282354
651046
1143395
770142
220669
672598
131643
431318
285775
1063528
1037280
569843
998405
1158222
982842
865473
366052
694330
854295
424320
92461
1197292
1169166
1335888
1046361
1093629
1108781
264548
1349924
39379
1155876
752905
159626
1294253
1122063
58296
5696
1326157
734937
1348184
988485
457360
715369
67980
815134
123087
19220
277567
643592
825816
617008
8101
47947
957515
90650
1023561
574772
417269
1322321
198732
920083
626894
1288840
327091
1132847
1147801
397910
508518
1278735
731014
46056
1329924
584806
686818
1100554
774764
1000703
355685
1190230
47438
1339365
1051346
1165240
416550
901575
1192731
819526
1113668
897011
1312188
2623
1016340
456664
143441
573215
1073834
814200
338428
1281102
1221291
934782
1115477
343318
1092052
699895
481682
271912
268885
548638
204153
1101334
82403
1020645
1072921
565755
243437
1145678
738964
964278
584763
994493
663913
212809
1140109
912142
957939
579146
469891
550436
1359867
867909
849132
1172337
638989
963923
147257
327133
559706
607231
159284
183705
883106
996509
1242743
154932
919408
760812
285071
547526
938898
215270
264846
952542
1137768
85968
1106276
1251133
62247
280086
45143
729819
510855
501060
1087469
201076
727366
708063
61573
173365
1275997
1116537
440126
153151
693594
988498
1081397
405557
1324150
1018522
284525
533515
572306
194765
1335104
518812
304780
280241
1205233
207730
1229340
451161
727456
976561
1255476
503957
912913
309451
153785
532866
77395
772850
525397
1066081
24677
892333
1354102
204683
738228
1292247
1145685
177807
1315614
219682
865698
391889
208286
758707
500760
524514
352160
228172
819095
494762
120742
619865
974006
1150752
1314982
294667
831660
248234
640613
69543
804960
787151
1182190
1014476
819426
316936
56360
1099010
944754
30871
1063288
1235750
1087250
296869
998815
656647
907807
757937
1305161
1238337
481239
117841
232172
1337177
1344711
1268645
475027
825424
765181
116118
1085467
222402
466805
574424
481369
1147378
349904
748481
1304511
1010768
336357
563986
524907
1009090
674854
946043
1223485
611269
497150
297214
221394
1171998
1337554
382223
47412
970071
477049
517570
914907
699178
596690
210132
616773
590120
837999
452953
541927
363691
1030514
217978
216983
500372
386668
257309
1229679
1010438
518850
62193
818938
898068
1080584
1211869
630114
321257
292573
475969
492314
726497
651200
390134
12788
271293
496869
546363
426402
631840
1144301
202424
1275054
1294411
252819
54141
269771
541745
1175636
1120695
870712
438084
987287
235903
539241
450403
543176
456051
200376
1082227
1147814
971955
538172
823289
1330713
499504
491629
85227
771145
922517
134808
1091913
1029183
1250665
319378
76271
993004
706275
910042
1204310
504407
638214
976498
728104
884090
1147512
841252
54980
580785
333603
412714
454207
584148
1201262
1356675
1314832
493763
5281
274543
650266
944367
1197976
1128364
434896
488704
1189100
1359247
1069603
211529
1182554
855206
996868
101761
197886
1300160
1025563
872545
1001963
315483
620614
760689
1361799
1105518
392426
1317325
741860
1142620
1357779
582280
1195360
138473
1218738
40609
994466
1014731
17012
841280
295776
42989
1260023
716093
1142301
773975
1065442
1310086
398247
1326871
1074555
1174080
1142742
33824
975055
240297
1157331
45796
1074124
565968
327994
514700
169797
279015
696014
295871
861352
613956
574408
869548
150093
1064869
51351
259828
120229
978672
456315
1330976
398578
908908
78948
427951
936655
1327251
663109
658496
394697
1111798
33874
684716
835302
696083
585286
271831
220627
1328851
185159
624915
624860
466395
484580
1066543
879014
437758
635972
741166
934543
996137
711089
1295942
1199346
396728
723963
406274
1358441
492413
279630
876230
606134
666445
478655
90417
77923
1189681
296908
713605
343999
834732
682044
76505
205960
122570
859270
481822
225241
5568
1306658
719658
168242
1237849
1253959
603655
1100970
1046385
796015
623269
6277
760924
1229031
479732
606672
362596
1029635
841116
849756
1039115
1261883
687579
1155174
133568
5591
532608
314512
734196
555375
669015
1001234
1076723
932964
539363
691264
1173661
360204
116360
1076848
448676
1122966
368256
680501
369926
877380
254987
278922
149583
609874
987306
963165
56779
998293
154801
1217950
191196
894590
862702
524595
1183728
652164
247742
385636
718238
709727
984140
1324328
631485
1100943
851762
1296266
1074359
899017
1075768
617999
465383
1099817
364459
146362
969144
1148609
1085073
166885
968017
94498
942330
463238
929275
414466
525381
744404
976090
1087941
12565
1131756
872637
765865
559299
104751
470482
1288337
238219
341294
210684
646688
1328664
1208931
776509
445936
665248
830492
1081343
420076
618230
963212
627878
897895
1050632
1125810
656177
425857
1190655
1181551
214858
860458
182612
1059634
501781
1202920
132753
1223090
817108
272042
1089445
989195
120713
122218
1239450
1013986
767844
949058
37638
1106303
370428
250275
673658
301840
665893
1303723
1336452
1081702
35824
558162
162674
1313140
109096
814060
91305
779776
9458
300052
1321428
889376
1145674
154104
53211
686261
445015
549064
1222422
98645
781983
1225366
219280
1118134
629579
488377
993707
405742
128563
772447
837768
1258802
217224
1097464
319691
508970
158296
302065
110282
604575
25797
695010
378996
456868
1281563
576103
917677
97470
1317889
506163
1196229
803002
306522
715357
10797
698719
1250989
192162
520218
287380
502592
282731
1146230
991993
960281
611491
1081248
105173
655442
1163768
918419
152471
63219
470506
676817
882171
1276226
589716
237965
1069486
718592
1155183
191077
1200296
282016
165487
909345
1131388
658930
675000
168615
143463
343798
978535
752478
1287767
1078333
173959
1288887
842147
848614
477145
384022
1268885
779386
754875
735607
1213
594892
448335
892750
476601
662866
987908
1105289
1182178
693699
181835
280180
273337
1244113
18562
341836
590788
941989
1194635
142000
318015
241030
492102
376823
727804
587036
319191
536295
1081588
1232894
1086122
838931
1155827
980899
1075196
745975
325820
1126531
1072829
901999
1356213
957058
248556
1189
80155
776499
776781
1285822
848483
878697
889826
105463
367323
138872
978198
83304
985180
467374
1091999
841688
974884
121374
1013941
1246432
1135112
1133847
94700
955662
990188
1030183
279143
841893
559127
904003
1080315
1072477
1055142
716021
950263
1066542
687907
1025068
587990
846712
113359
153371
1213778
1109632
1185011
1310199
886191
43001
764318
550753
137574
113433
406221
1029396
1119730
1005479
141377
884491
92017
1291771
601770
729956
14384
362573
877908
364523
656455
768749
737908
614680
1029972
810067
1356776
630279
88354
779183
22112
441615
236378
1025916
459644
727778
179010
136867
852673
227367
256078
673552
915749
158574
548294
903652
8330
50963
793779
1009910
76545
677443
276812
967826
346583
1084705
589701
639666
1278240
1006284
1171714
828591
851470
555525
865693
680151
14533
288780
1171972
880095
139014
1246000
515190
1338546
947154
1085524
929651
425306
470014
1050149
204926
1214132
1290445
550861
1351951
24720
529171
1269807
1250960
549931
730066
261291
1314567
114481
957225
804600
391146
1036203
917539
1022488
128672
84535
770400
871435
1185557
135288
529754
640103
852409
193163
1148644
1290605
1318650
307979
822031
689592
767649
1258802
841838
998159
710523
1166586
409569
358738
1016410
1131491
32600
174491
368664
1307184
1104158
279640
966833
419323
1302962
401752
760838
851758
600520
620570
322633
976275
92223
663271
1065700
1233584
308901
99092
950747
1081221
1085946
174702
854393
24826
919679
91494
917731
664707
1330877
1052225
1091210
731995
1135506
1254097
1208650
7495
1105130
42227
724523
401622
894241
1341858
1074768
907089
1035243
1055349
592506
481723
93049
888760
1319625
512707
591629
103947
249112
171740
825512
1007077
1192221
174908
403576
543081
953603
536080
789110
1125396
1011681
1070493
827964
697590
176801
475031
788232
157961
732390
1068065
120616
201359
625308
678811
1079469
349200
223535
1204093
532835
130265
655145
1282438
83233
288288
1203401
157421
472790
174679
1267279
838851
756301
66094
805771
62948
1134182
986726
918592
295909
131402
697489
626421
808157
1140458
535815
837376
1037504
383237
542810
774849
874323
1128161
1345788
623977
514544
1120045
316827
61552
1266436
1197050
952059
1205799
941291
918397
1043664
1172034
745477
768627
1241674
570978
1028876
931567
1205851
1029001
1274116
74896
302215
508942
95246
1104319
1057176
246305
1230887
906201
627609
1161860
608339
526175
415826
1254261
1032370
326890
40049
556748
585305
628855
1334597
212477
138673
1083424
700492
1262555
145176
792133
395918
616509
994904
509564
327205
896820
1225613
382455
873619
1187248
989383
1244368
222973
853039
1052516
1055833
123185
278445
261132
472729
911750
480206
1272176
70982
984888
443923
1017945
817309
1197215
786636
307519
413433
615963
1170689
970900
1001407
510504
1078180
733389
266809
581280
296130
1116672
1245708
1052754
330406
997399
1252862
1134984
1041162
1098591
447887
120549
848762
1270922
520218
918190
15869
365825
1245763
371966
1072957
115571
1249079
762135
1211311
1019830
497560
1276459
969903
595258
1076729
233613
1216593
359377
1183915
92480
417694
896028
790785
1310848
629883
1003135
469077
1292229
392198
1151980
999307
1171064
1176073
372132
1029667
400382
970729
1327203
877018
715169
327347
1351318
717135
35596
32020
938423
2110
679662
138951
214754
224249
616968
207531
638965
435334
920037
961025
290532
251376
107937
1105646
779495
30014
982323
2905
12186
371427
558455
787612
1050985
900443
763438
565950
217312
277715
13534
659024
670444
195113
829207
992304
760400
1102777
937449
381507
849186
1353812
1095064
412892
764230
929084
888696
1333149
610429
724185
512388
525347
643822
637891
317228
121556
453171
560849
95306
854116
1344656
1032144
887072
1154825
771115
1284733
1272070
894261
839121
913691
936912
1053367
7789
894738
143394
974420
327112
47577
673105
989838
6231
372234
1001318
631070
297317
728233
958239
126442
996785
291094
721606
224135
881461
1313979
175377
199058
49718
1025835
235299
729916
375241
903948
322836
719256
1248556
615520
888433
318306
392258
427813
134643
581333
805303
161714
937577
560086
355954
294744
612994
861618
921590
95758
167089
337021
1250476
189356
45362
18299
1135300
548781
1113078
562002
1342595
978124
41776
1216327
579516
129163
501186
1107383
135105
530368
495875
937409
1222377
977685
499081
1151288
1122683
809248
873726
874501
1014091
1320617
953943
1350424
395847
326015
358952
1364268
483263
643873
882033
982022
750645
306946
1333299
343106
492264
268279
922504
297001
1038450
1261
350130
441769
967381
69291
394570
270367
893909
383747
1269943
1349874
1151497
132368
335934
1247101
132984
907499
700088
137226
150706
193767
524392
890960
1117555
29790
1347994
629396
652444
66073
79881
1017644
924621
14436
967208
893000
280442
475687
773879
459888
510019
95858
958494
709717
1272628
271798
1250921
1268047
258684
339611
372152
833498
37706
672298
60868
668579
726587
953052
660528
1135345
1201942
505951
1128971
1120667
1276286
950341
87676
1005758
168935
681405
1250370
748340
241250
1127313
1315396
825622
220171
987864
72604
291281
381165
685906
33116
264895
1275022
1361767
913058
478971
1135531
559174
443701
636555
1321101
839412
513352
80426
120097
1006780
688434
1004364
1129876
1195453
720344
313911
1343717
191773
1044116
443723
546620
44650
917694
653114
909121
1248609
691291
17405
559825
707469
1318738
1131659
108720
601572
1252708
688154
938943
988003
461594
420785
646214
735371
199602
12801
1294648
739360
206651
1259862
775222
83866
1068503
900431
774499
1232360
510329
703938
276726
39522
477274
1158817
438955
312857
886505
116830
1117315
930636
171484
1037264
840547
1289817
650153
1266984
66823
218884
9545
810301
7511
168390
527141
247109
285910
237350
1119930
252599
1189849
1143786
1227008
362474
271306
37435
573488
969064
62549
588827
415908
500755
205593
1258092
367825
1300287
1171166
1155191
454172
484994
1276504
834954
1116477
989241
431361
1256869
135800
1088946
1144104
1318297
105417
171344
705284
162828
547195
387941
417759
727166
566745
289984
798813
1324227
809787
368933
719522
224023
142066
963111
16812
565411
211058
213493
257532
1172565
1225913
467816
1040211
1153402
805918
31177
729842
1028300
534174
520416
253550
1066246
38980
118183
585332
531739
598955
907223
845896
1075472
957300
17839
583950
1043097
1021647
954920
779748
93973
173416
1362252
953038
662625
325623
240616
1086046
45001
1211676
881497
363623
270239
384320
1224868
1081248
258375
247534
752804
926925
34133
899547
1319745
760362
416788
136558
420731
1157693
1159409
365455
560475
347406
84480
1306192
636041
127023
204452
570497
802440
1097052
34104
913575
141769
314900
210982
1284490
12592
1076590
38551
273805
604995
127210
1226190
1121156
705355
455323
223628
1020901
677823
657832
746722
956926
964909
616307
383259
1363918
850477
599366
990164
792214
248706
212718
744329
808436
1128110
498141
587978
953745
590232
109181
1239804
1262755
331542
17742
148403
284148
892924
214117
695578
835348
172637
532493
233083
384361
1262757
888581
13694
932412
394221
774420
163978
738939
764513
756060
22447
78875
789059
370584
1058047
375354
938908
978862
1237017
920170
520840
940274
904639
379586
1048519
720122
597565
1296741
515410
878794
248314
500181
517761
144863
1196212
14182
230250
1358856
631842
1013172
662714
144251
480577
1340241
184827
30734
275007
1155995
208402
782489
377285
190181
1150725
927556
144400
1340498
1178138
207328
453865
1037761
893574
861911
489899
219656
1265735
386688
482356
1291561
60510
201543
1277894
1176547
99010
262489
20429
1085442
255261
671456
827106
1021481
29514
119117
1255719
227913
799402
110436
1160863
304934
545699
463527
1134381
1112981
639041
262205
726800
795941
364236
1352224
708067
1258631
794427
443858
137667
1134082
385196
314993
175566
301460
1004987
495209
407986
509088
22599
225511
1083554
685715
840357
1139726
135567
57069
1161447
934982
91830
1059103
1097187
664718
996704
331787
388379
708243
994854
806816
954159
377487
608542
598675
47133
1184565
377515
1341546
715669
525142
550646
1112964
453556
1154328
757249
430504
441097
1333375
586648
1354497
869767
453354
1306908
988252
450088
803284
60465
881733
226085
1345194
1172483
645335
96838
677989
1145277
419406
676908
581968
427317
1061909
360253
1189805
1324181
607087
1258712
163580
738101
213040
177713
450140
50268
106513
324416
428686
618031
1299289
314311
414607
1245077
425012
815214
1088993
680414
226443
864219
1058175
225902
222149
249031
663500
529037
15463
502109
279945
61637
967146
120932
1183931
484187
950103
234173
482430
1214876
1158398
779005
848954
910320
1167926
524976
210734
498473
1094753
828270
837233
855793
960224
718620
577728
1335053
983179
835970
687840
196261
922143
587840
1172843
1151027
285657
652941
1009121
931028
1322362
295124
369450
212707
941195
469707
23572
169554
763136
735790
998949
1308992
355686
125705
1191258
45409
718666
776246
3450
964195
637522
436483
930345
226062
868942
303565
137011
58650
765138
1277773
1241739
1181969
804350
294876
420303
677167
837411
143480
828326
887285
153367
759824
428747
935772
230693
472321
1260960
30782
947201
4620
545326
452695
51249
542592
455692
195550
217784
129093
554877
1103779
949082
1121133
1215020
372812
1139272
680065
1323435
763476
1042829
57022
779517
383736
970172
52820
1185352
284931
1096143
119201
589980
404477
1047281
665228
1163325
767728
923262
272431
288776
402740
1031062
1161583
290806
447447
833202
679900
810294
825869
1195216
158003
150878
70458
534958
77571
215588
815468
647903
1168396
1198693
290926
150311
942167
23481
846072
66709
206150
1175332
511003
482422
660159
790844
641356
156427
750605
1038456
311141
262957
935037
703381
599691
606669
1297082
1285517
894440
235246
150709
515024
196874
1262789
267332
1183085
531921
993270
528388
195761
613610
39572
930462
686347
1287401
518698
372297
977229
1295483
265529
429196
695985
854377
1168505
1015467
778039
249290
360811
354627
122343
100636
1311502
794048
1052918
1082958
572119
330708
1042287
622999
208375
896415
596742
1269783
599956
1295167
115056
58498
902772
681537
1205982
792043
1193744
160775
1137038
108959
1348662
768916
1063779
1245206
312821
1315673
178031
1055898
383499
1248909
593876
249280
462415
1019931
905455
279103
274195
806498
1026384
114261
1236641
670149
472031
1022293
245220
1163642
112261
798715
1082753
202209
953780
387179
143472
691791
1158731
1321562
645569
837475
1210431
1334269
1360046
919779
1035869
567141
1091195
738936
241131
428698
723761
1127215
648918
48602
1278014
1240048
311656
257978
1196485
973289
762061
798105
187056
1035787
293951
128034
265517
844931
629021
1005242
1088540
877494
1291166
120645
807637
1236340
954612
101972
985241
351786
555477
422174
1067428
890349
154391
767173
421030
560920
738130
231324
441196
323045
1139173
1217819
482944
20336
193623
666876
740170
443113
1177093
309407
1119534
1157810
768978
910327
158770
1165691
525071
1005679
93027
619428
351271
771517
392227
251308
168333
670143
1027023
866297
562341
1042137
836825
816250
1079013
243664
889900
614059
546859
1284876
861799
1093120
625420
1039674
344960
640986
497939
810116
204386
407844
507048
426207
1212246
931063
349763
648816
775643
1319041
716748
896801
1100488
110177
839826
380401
578790
1326402
249086
395724
1240072
1305124
924237
1142846
991587
869728
415860
559096
310890
111886
289863
142796
887332
707260
839083
253345
1192515
801137
1049512
844059
686333
1110759
233484
911660
515526
249216
622158
436880
534989
1021070
858513
837075
541865
114845
1035028
128027
1011177
780015
1307065
921047
550620
1316701
728985
562874
962563
880903
617367
490809
812535
1277338
35608
484838
1235845
1299934
983481
1247756
18303
373616
750679
158076
1042227
654924
496480
1344301
560750
276996
198645
856254
650657
858801
1085487
640413
1188662
695807
438385
338997
992369
1165213
30213
644672
397017
799444
551553
1223650
72967
752662
404840
1032308
436306
689928
188112
732453
845434
1246150
1217121
188196
428774
264262
24891
18122
901399
619187
1066500
1291370
1078199
934274
993
514278
368228
926617
461897
214151
639157
77514
379738
835886
517391
703080
187176
276278
665826
4564
847171
165200
127047
1060860
179417
722663
466945
1022972
991579
1358236
1293588
163317
712495
503077
351884
124888
1303714
52784
1319553
956065
1093284
885927
1084427
809313
1315016
657692
209474
483333
38819
699358
436778
1320058
913831
1032454
785403
681289
1038654
78286
283967
349577
307986
598708
533938
1090057
330907
710522
568803
773816
989215
1232912
1015985
421394
284920
833840
1195492
245298
748907
1204758
993231
516612
206276
990866
600849
380680
1007608
1129140
227941
812025
105490
144227
898078
690192
1315099
1303694
259812
1098119
197704
165441
625908
1004885
1163719
1256777
923580
1306094
866093
83714
5124
956197
923392
270150
835279
599626
164311
295825
1351008
787334
1283528
818629
1289611
661874
1224239
913304
344763
724571
1100375
87361
1187182
442139
756557
412559
363897
1084615
321272
598550
394588
1109185
1015063
1325839
957648
571676
320607
174831
877090
859659
1287725
967725
181602
1245162
750025
45855
1277040
776134
779308
1220009
294999
1044846
1088333
1248739
1109782
904507
731766
465369
554342
478931
1240358
39986
915514
316654
477371
891627
320845
676162
547181
401432
1241913
1052945
1189882
1297299
1212617
637809
1327034
717148
1289787
1287821
27147
1147266
1252449
295028
513519
565942
631740
976444
1344814
1070217
565505
150554
796260
1037609
161249
1001146
1266377
1307650
257177
357155
770832
520056
443049
547048
738534
1341829
1077680
20133
270285
193149
170293
201895
506724
457540
315937
421569
1183670
380467
479588
769017
1214138
361892
758202
576568
470186
1221478
378055
226219
888522
691005
948580
496712
1270832
1288238
996634
944241
483496
400188
959788
1007728
1173323
577420
60211
1247355
395000
995103
789599
1354055
421201
528080
1119657
446986
267588
353239
852879
698013
625771
31810
252221
132442
748105
1100040
591968
815728
1256742
518528
958934
1015827
234735
712558
146790
1215627
75997
697054
758573
756583
351971
129307
790147
462244
120334
871665
306647
1307550
765494
1193286
402489
1006975
384742
1357137
723369
901227
682352
1282366
884195
968737
741304
229228
658767
896375
1182201
223909
1276165
31980
722328
156048
211545
653653
743923
1164526
929618
833824
176713
1233433
686028
1262693
547025
954207
921950
465241
263809
467756
1329550
19680
916346
514390
714218
358761
1132810
146037
144179
128206
584598
764120
287753
674247
735768
65384
1280265
429201
930654
40957
666179
139708
184400
824472
605586
1244665
1233448
454542
391313
273551
1226698
1362693
1344893
1306496
890331
884898
1172170
130461
469349
362586
1076657
169142
839483
351153
1215767
338215
1276269
798180
150611
390324
1056357
641970
950378
464926
777340
85622
138125
533237
501648
949223
34770
184301
11745
25295
9531
419299
1132722
520596
1244186
8752
134029
149146
962359
114661
1343029
384484
756077
1240035
1188312
1015064
698911
186829
306836
435460
57294
811581
892858
977903
776647
701758
871395
1321247
1263870
259124
357007
1362594
834799
925137
1354590
1192924
420987
983363
165458
607922
624957
1258856
87015
756141
1233401
1081224
786013
558252
1024982
809064
430368
1068275
326593
895070
135518
200300
214769
358411
185309
358739
748949
960765
438832
950297
1160979
124227
468736
1150299
892278
1002107
882385
300344
1355396
1080094
680263
1065136
304601
1246511
982859
941013
1341632
308451
545459
140591
114984
563406
1225119
1203992
809333
35166
292942
641223
217247
1274092
942670
154977
112932
1145607
83795
720751
54324
520829
973897
207851
620256
29199
883648
920754
1265902
252128
48822
111990
36322
1047122
1004198
535053
567370
531069
1167481
297176
967917
5285
769330
543880
575382
1158244
69119
1306146
1321743
45295
617103
1351985
1023705
16215
694040
1323034
1333912
563237
1300501
1149084
89123
1049619
318171
1212201
627815
1069255
1123164
883190
277537
653490
1074015
468423
353852
83622
408310
1315343
988762
393344
1280921
914913
1158951
565830
97509
1269573
920467
489643
107622
959084
1062069
114587
1280811
287820
475625
1017052
414979
632483
271598
929439
1198641
311397
285320
822525
210139
476394
1062180
540230
905894
53763
481601
1290512
365953
1283816
1032720
31016
188840
1295921
798045
377235
248677
329910
1042203
1257915
3199
1066358
178862
865722
271282
461626
62469
1011261
64742
15644
111266
128489
753383
565257
331864
340206
771728
895023
946761
400645
771772
116817
752024
1273652
929671
1281454
89974
1271548
450657
751197
115786
304390
164921
347622
950368
1007517
1031881
549963
816575
280774
667548
340537
322898
18906
168354
875460
841128
1055884
783230
1005919
558658
213964
1359438
1196955
395175
505545
573767
648950
126351
1140370
743045
1219979
1298526
1291137
1229410
462422
1093135
1270587
574828
459322
495016
1046523
384514
639954
1065005
556130
650782
1063946
53110
896708
1302774
1074488
963506
1135172
1096047
697178
1220649
265222
786257
15650
1172147
399067
778873
48589
1155671
803567
463609
962675
341301
824443
445794
1268252
583301
825577
985224
173807
143593
1079855
692187
599659
1348669
987362
951470
723119
1336708
864167
412341
672152
873738
381861
536211
830395
589990
278669
237495
444140
945486
220602
765426
277295
472309
240366
102825
1104554
1067515
462668
984952
208810
302652
547305
741206
1038435
181799
1039968
1208573
1363346
424098
136861
233989
72150
206793
1084677
207111
951759
589870
1086379
239737
257688
1249843
1325345
225942
826810
27337
157235
502087
815340
244155
362428
697902
1081565
510847
891451
1063006
642017
1364199
800665
583593
120359
659604
1330190
932407
9444
843489
178921
474475
453275
111808
1320242
195507
227893
342309
565014
1235926
1322614
553805
1103858
1232360
1162961
194529
1074182
1157218
187308
902288
1129240
733897
1155508
567023
303338
233439
1069165
1249983
1005524
8996
966348
759173
403110
391251
206220
507456
1359326
1120600
80017
413274
1000520
442177
244515
424825
362246
1045564
994970
80939
65050
52548
935563
770333
1048164
1082615
505040
164248
437690
811742
556979
236503
1064021
1039254
477586
840592
1334668
554320
628294
1139124
902840
237885
760426
915346
173790
167306
675689
1364333
586378
196336
201366
393266
1105310
793771
1153239
565891
636781
707092
995432
240340
1265509
347956
105576
885526
235764
1035335
194253
574346
413397
476665
207458
396640
301833
831062
614096
964687
700531
240806
557839
1196651
161829
1169407
727645
14848
456899
1003758
298707
617047
1288900
360804
1288827
102320
1047366
1257998
167411
320895
1005631
1352617
1180752
872807
1072985
34297
242905
748069
701888
471123
1255489
442423
576880
403583
1009188
97758
90394
1237050
590322
801266
1236637
1290754
1072811
1033533
760047
912907
741412
314069
1221608
1222749
633751
41042
868560
1185652
1344369
1045410
1052543
920635
834401
1303468
878746
406640
934494
280986
154662
993886
1140647
373493
161872
981076
1122768
690590
911250
735248
322082
1035866
837742
747035
356801
485120
659509
1333130
951464
1099802
1302316
576874
66142
1297768
801142
96368
1217942
600125
66311
695887
673051
559910
476281
561418
1117660
4929
801698
460541
1049351
1289788
575852
638350
446854
915240
611971
431330
239122
945251
641749
485715
336338
776389
614945
252340
993952
189713
1160106
746877
888041
885965
356869
665770
496577
852121
159950
4000
1162278
960032
1108399
390695
569482
1164482
849769
783476
1349841
459091
1340948
481957
1045659
1213655
296708
478082
934897
703375
1320448
1017376
1092348
463457
1349249
1055568
1035104
476126
611174
300405
512844
1212611
779625
961279
1016798
1314178
50231
507247
702976
63789
286966
1097565
1248077
911406
836569
610936
684174
514029
421329
395155
221230
37051
162591
764319
104005
1215771
1189398
165301
1291067
151734
1288663
442874
424632
651930
15091
901602
139458
1020299
918994
1257185
286196
1343461
940847
591711
889334
1045804
7615
1267671
686237
62963
1351324
98642
627027
949978
22628
622376
729203
1249686
869171
1012132
1353429
1308006
455242
1198622
180654
794515
1358517
1185551
347628
341440
625002
1154410
813513
558015
768797
1354428
457273
355348
646321
1302778
845311
572697
292655
863519
852388
823416
504984
37493
733021
335636
452534
658257
1309146
244428
1191523
23707
1172778
1362677
17815
742453
236409
1044117
84469
827208
1228169
901254
369947
434560
14615
71426
422362
602380
228611
97528
658833
1338762
961528
541846
109927
548835
673125
1156166
1181187
508791
561830
1040421
1276824
547696
444682
192229
654228
448987
395493
363866
1125079
1341770
782135
1135444
1357990
965489
519529
38558
474877
333132
540594
988868
829593
234092
656784
413118
1237235
820728
1359590
954084
1240787
1032768
6724
1266743
75527
62619
1267454
1154229
365294
1316355
404756
605928
588523
353529
380629
144041
153365
187797
1130726
986984
15358
587163
15740
679939
1131137
1140283
681154
1041980
123135
29131
400486
834246
894193
952916
722727
646033
1246468
268902
420727
1109806
1301459
1249249
183588
115269
1313010
800591
1300894
637421
752434
870936
78820
1041712
387002
1182767
755892
351054
742613
366421
698706
988394
888595
58593
886311
699568
424310
645521
1033898
311090
164758
1199926
626312
197736
745946
853619
1137629
1201711
1305893
992518
618260
254285
498205
1141263
1198263
1288011
795323
718614
1301300
414675
1231237
144369
277731
1359037
222294
434730
230104
1057938
1203789
1277424
480373
941128
878343
384509
404853
1307734
721946
981154
1225789
1195357
763701
408565
42620
326300
699812
425696
1121359
697789
778940
479521
153133
1068398
549502
849221
175903
194546
1361987
662884
851470
905954
897148
915457
552812
1045668
1104652
560822
411431
569046
496923
294807
661081
390472
62847
110620
406808
799303
147746
941061
1337200
321739
599838
525955
508674
1265320
1254062
693087
902845
142866
1323975
794265
95844
330260
983314
203920
424008
686079
852156
1162236
588073
173752
956270
923272
1134653
447466
1164355
1179323
918963
1168646
916830
452935
17460
227892
95963
587947
383200
1206164
505831
1161367
1355634
36482
507165
993647
999186
1280764
850612
813654
165350
784512
1230655
193043
123454
860462
624091
731219
711859
191732
1143168
863656
1304732
337040
1360390
1013430
594232
126644
548045
469658
80041
531693
314214
1062382
568909
57302
401551
267473
899793
265162
411208
516874
902508
255457
458134
1129119
1338206
676162
190375
120347
1347100
1293869
817218
1070347
1309017
1303210
1124862
1187068
750740
639597
892827
1250295
473485
1023947
1298895
1033281
890391
740387
406175
816555
575416
905429
1014582
886746
1339461
1203464
3875
1234989
1042701
427695
747272
443969
936087
38181
819618
1301473
692914
714710
354110
1172343
423672
330588
1320960
323187
1310895
684019
587378
1179859
217144
577325
563498
873300
340025
1298005
206908
1028143
561204
683144
500744
410588
1362271
500996
153469
883936
758604
623055
1093039
495972
1237696
932015
1227827
191174
606082
437661
1047040
81238
609284
711655
887347
914810
1295392
1309043
365900
530590
1308836
857622
685464
474863
301007
1348737
378222
1363352
1009314
1253015
427172
1010304
1351814
1117615
288963
445614
162693
1007569
166847
1052092
769152
42146
1324233
406240
201662
859392
907605
395361
423679
505960
1245299
144230
1289130
966083
197508
753370
281916
924645
77847
740888
716069
2638
427671
35055
125923
476071
71410
40570
495509
88020
122484
558401
1007172
858929
297238
103534
474936
243041
1031511
775572
557562
570510
1079965
1298719
1162765
1058541
1310209
1277108
703583
126439
730917
640973
851326
993060
148915
4545
560861
714780
879902
1223813
542577
152306
763891
471299
862278
595589
1235876
337762
170271
409412
520274
1032535
360909
502603
713476
563262
1334865
366689
258757
153497
970985
1133733
986541
14417
1067332
775350
602224
333775
160323
793478
975272
804071
1155632
461938
197985
698163
297682
1233683
689456
404095
1232139
446
1193767
221124
757023
1154757
836177
743728
1089795
1190138
930631
154375
587326
777501
265452
1278950
595138
22026
863868
471865
392188
46216
391626
827105
1011190
749190
37636
1139968
273714
832345
494152
550468
551469
1334757
338889
1155166
868927
855921
1323805
194846
443288
1237029
1121339
263442
974704
402080
309623
904647
331525
1289207
506223
1144731
702096
259476
1086765
566385
739364
395727
126739
209978
494969
54140
855515
478967
1194232
426884
172983
706131
566616
1099733
1134413
624695
3779
369544
290590
806224
687590
1308782
894423
477846
1300320
1313347
568894
128054
638558
432790
829518
863569
1207202
1065195
653225
180154
21374
1261038
1069151
64231
229401
305991
1136831
996627
1291078
1056415
191973
929745
489701
750394
471231
969366
980471
1047430
668988
516385
1256084
1060005
804845
612682
1020000
933230
730436
1222277
1013018
629709
930951
93953
796297
311771
927799
756043
870197
1231107
539063
294733
871882
959247
806251
1187257
126248
423676
89358
388688
1075654
222010
47967
605608
1068507
851971
819618
603374
358670
926632
981273
517430
559609
476549
536077
1301065
732468
1021453
599617
1233401
299334
585280
730507
1003653
714562
823931
321976
1071588
1014237
800163
904116
144811
1068346
1022207
179941
1282418
717489
743864
1011638
413638
244602
420794
226373
899954
652990
965724
1013373
189543
816974
817589
1234687
287686
232110
817358
1277011
790248
1049788
7029
784572
614802
1132721
564081
1124909
770131
13322
550845
272882
757270
33138
1350565
890861
427106
80330
865878
595594
432087
547786
952755
244875
375574
810607
305487
535232
1055359
125952
926319
1168240
1203270
274624
410422
623429
785808
1031644
43038
566405
386717
946829
998535
542519
414281
1334339
969544
1049765
1324209
904742
1220530
354954
1185311
893473
876849
844691
565010
1161106
1156010
361225
835954
1190959
421060
3751
1100999
773289
114286
1020779
367273
593132
376098
1315424
965177
1318872
274159
941235
319193
576967
121437
49459
301156
1303488
993927
211152
238686
601886
1188544
325294
601257
949030
788519
399438
612174
966677
272055
201447
292671
377805
1332886
1293397
468032
820370
944679
645590
1305170
150156
250387
1192227
816201
17560
1245746
298752
1048585
940323
298203
835655
464116
411774
840573
66914
962822
491668
1340456
694145
587204
210156
712840
556466
1015717
537317
493895
144734
1159789
611392
38442
24563
489813
452191
485652
772523
520877
720472
1065245
954355
879087
449884
621802
381104
673624
638468
1310551
1225840
747201
153082
1077701
150892
219945
518170
936924
404190
1210110
614267
1353855
541397
1057580
822500
213936
950591
393692
1043031
1027286
1039789
361459
1021042
173721
1223760
907056
639950
704837
1356882
749260
1197636
779567
612286
441712
1251697
1183609
1214896
476898
377030
457629
854424
40197
1206033
834356
133360
1019624
231114
1303120
301657
980973
1342331
909537
162342
201572
352104
1309502
90612
144101
744138
41604
1090439
1003149
306901
931213
15426
1282163
110072
439742
851114
759504
337215
1069112
663944
237389
822903
131657
187126
469594
516434
65053
317677
104319
1131499
1151889
647593
835319
520873
1326698
262007
349937
1030586
1332046
800694
1193151
512059
434658
1119746
794523
1036848
440988
103500
1086497
115263
585814
549952
721918
812464
547958
1359016
988709
1206843
370432
688032
479866
920240
804684
237809
48979
240174
1239737
1327627
598115
995848
1201538
449850
318596
12242
656689
124651
1256431
606320
412510
1010107
1233099
1147566
1145613
485727
695962
848852
1171923
745280
676930
1092713
1033658
103700
219464
508884
316657
1023027
248971
1202626
515891
151738
878760
1010656
335186
225904
944499
1288845
896623
1355801
283018
240578
733163
839690
804177
1101481
1082107
209122
41734
35734
36828
1270752
345545
1131317
203070
1003485
1247846
424831
1295560
394752
662576
1302146
330003
362606
1294775
157605
329468
835031
246012
961827
105835
79926
622540
1092477
372546
1174770
1112522
862661
753331
266421
766892
1126283
37890
597551
1176193
392588
1261741
1183336
1049405
768194
1362303
896596
1040847
381024
323238
1115655
1252615
723280
623433
787915
17496
569199
987790
1294718
495215
1291794
566381
1041489
543953
930775
775733
517978
941048
690827
10405
1126434
851943
940854
225465
208634
869514
630036
104122
1052995
9944
746914
904106
820254
751314
255480
741179
201342
486154
74222
1247529
1264104
693412
977695
333853
25210
419830
5657
857688
764855
925876
583608
694492
1165500
980326
794809
1238081
450011
70627
200432
838167
973229
1204170
254068
828722
420747
40554
1180041
1081811
150093
1062097
769304
1352459
279332
1192266
247557
211794
1002659
1351502
462289
540278
436197
1145217
800716
108774
551690
1019923
225211
252157
660330
129193
226668
176683
1179361
1018923
376271
474961
366302
813708
1223593
1109195
216239
134270
916338
113400
1343710
1050800
1347734
55563
640576
957216
408951
310637
99110
939430
977943
712778
184835
702419
247380
12377
894402
1332223
1242950
1290681
228206
227709
357885
375083
1040165
745791
785761
1248766
554469
426347
1225093
1097058
498178
670586
379117
831521
900313
1038138
1096843
1022224
1192111
836235
1160574
1300134
903481
1188802
838168
1043817
1318085
991094
1162603
448194
408354
1285645
852207
282003
1029940
63807
385103
1083271
938041
531692
1271980
781942
71065
832931
1010107
772983
1290966
344800
1309544
1154771
1033549
550866
1092939
1156245
708816
859800
233402
684831
1264902
1313012
1162229
667707
879436
561808
569834
954827
403456
1132741
814115
900965
58996
571006
524148
972020
882566
793935
50614
1007917
635603
168369
656047
579913
1319741
954821
117283
189916
575525
1112001
229667
839374
335172
136702
308616
516271
1055047
518309
1049038
809079
271715
876228
926836
1124410
1177390
498397
1217369
691286
462008
1204046
676213
815489
1119125
641085
740041
999727
393544
36340
1227447
536326
607639
755616
414306
1316320
1352358
1049838
532751
512432
720007
798655
322801
216416
766090
395193
585037
1346230
124711
76520
963851
948381
1142932
1333061
936338
1357027
1309708
1106473
1241328
270312
318978
832965
651877
309542
414666
1292873
1244899
1324729
1263460
946734
644211
1294300
957577
695777
521267
482669
620903
302474
71453
157151
639432
310698
69933
720866
530312
768977
1344669
352653
1074070
760549
924922
1213883
247267
1055822
551777
783768
1219197
1277593
545546
201543
812440
20322
1052867
205191
74394
161880
1262295
801491
1251420
826026
1236455
979548
44536
400519
1057260
854754
917298
937320
1000657
1032919
430345
16548
100505
997588
637156
136874
1313626
198918
289182
916280
473056
409923
948576
1089810
9459
387539
838875
429196
1020366
436671
1173374
829890
106799
323611
178988
129426
455717
1018563
738159
69732
1293338
692201
453375
1115433
291830
420069
276779
809106
628499
965962
280633
1169508
707725
885275
382257
65870
123077
32891
435643
964538
1273368
745892
108761
1115272
1001203
28779
915528
471935
1116997
253062
719883
836963
822965
832483
383164
768221
158096
1195662
330969
61711
753312
871534
1247320
572319
818424
501907
538643
394739
222645
132680
638870
112113
679799
1038700
701097
586589
155429
1235777
165051
5765
433605
495398
1236932
1333814
1010243
530387
1090674
192591
940888
555028
665288
179385
920930
1146212
360698
365479
97003
579984
355752
1160691
1284608
1152568
1150554
386934
732906
512306
877697
450450
1028382
1059431
514818
709738
285444
201359
723968
587921
814297
580722
1260507
364926
945470
65613
1137437
50739
1328814
767876
788461
111368
1175953
712908
351
1037178
690770
480774
887120
1172167
499090
165686
306506
645184
191107
898837
520022
331557
641880
871568
796634
1091855
131948
1063092
229310
406578
454876
1262652
1149416
1037280
54263
583689
32258
6911
1190042
892080
1093354
981238
1048872
683417
558141
17803
625475
459747
1147113
969893
666635
402585
633697
506180
67017
922027
796241
1238094
824345
333366
970945
1189323
1054477
998933
1041527
470598
1242735
1157468
809650
790721
899577
963777
304822
395828
198320
392670
337319
871729
1339265
729238
151257
1151485
35414
929755
992466
864531
314026
171546
116612
573445
100656
477646
43084
391571
545730
1201490
104726
76462
435758
1173354
715414
292931
749583
492146
317215
824587
852050
50817
108464
607033
338910
1203804
1133147
1044348
330266
973678
95637
1163951
1026290
70752
1271684
509826
1170010
294860
581785
769866
74734
849765
204882
1206468
504207
580413
491727
451810
212827
1183145
769780
1218209
625043
658314
1190432
752336
260379
510823
425356
67990
1263634
237560
1012335
393388
261231
564013
638731
973174
1128305
1186088
373765
1124958
805809
1125019
488914
286651
682161
975508
1016848
155968
344606
175929
886212
326999
811022
412267
1202293
148734
869807
908026
136114
78983
545288
1103585
405756
1144505
1178481
1302083
1027238
1291412
1276681
50241
468522
267646
388833
182489
313235
576198
291507
353079
1034907
988477
1177153
1278915
1059000
1225663
1086691
1038288
1075517
352208
303208
1067843
212716
131058
442733
697349
1243601
50265
294854
858686
965468
427266
704525
1096355
82869
869169
254006
233952
886404
223802
610205
292720
615986
140219
1293660
996316
514539
267280
311050
1234466
210530
1037728
1259715
156553
1052811
1286792
327750
670597
818489
948614
458825
1093190
731843
125673
165149
223156
759620
297330
1304314
302677
1181727
1328866
1290881
1104763
796949
1182073
824725
526888
667803
1307625
1094392
314552
1210815
477790
1350332
931633
600918
1037077
1300219
720610
884520
152983
1034342
387894
578488
74143
1060614
1315255
866188
866750
667944
99700
284360
985429
588881
379480
978556
701890
411695
13323
464279
640702
73532
1292386
886650
960722
989750
667480
1249100
148094
1183230
1112193
1244992
1211645
785319
345456
1020365
1107380
44515
1102028
311192
854513
732271
1336276
61825
917101
1216812
1046347
289348
749766
8887
427003
336008
924351
1198451
476988
1256207
1139635
822607
41813
4610
326068
1320677
444157
742254
1070182
703915
106321
740605
431056
765653
174709
609723
1019266
643226
660984
568946
1362648
287368
669318
734805
739971
286482
119248
616233
729046
1075682
451963
314256
362130
790566
1193497
1220041
1204875
880883
657102
39233
600350
1118108
410031
65155
1279462
869030
118386
1111674
401631
1232220
468597
853791
1230333
442502
908397
313043
660620
108019
637598
232175
1214498
323263
375558
1100071
351980
1326689
115961
1061085
492864
653781
800625
1014903
31667
731440
35231
1235680
315287
866556
783922
1347661
827024
938363
44581
768127
914235
754334
763556
255020
539328
467998
764908
1199335
896727
237864
81141
1128458
1125039
258872
1290454
1169086
741105
785305
1357310
1339336
1329281
507630
121397
215210
1265379
1308376
63437
885383
126250
1054530
65607
1213126
229818
1090780
625602
1203916
1258093
660329
278961
469209
66295
806129
1275757
23065
193724
390051
626163
717717
288991
160482
803659
49427
1043800
926132
1249043
893412
475852
17046
904425
183334
500750
856706
1016505
678314
90109
862263
1159109
369846
861421
460183
582257
1048166
694250
1200655
471024
1016671
566493
208312
544838
550780
272707
452896
1258179
310084
1194166
1222737
194522
254220
481930
737505
991321
1202667
1127577
1009306
953096
664410
886475
1143773
87763
805199
440158
1140180
256716
1340134
981222
775097
1337229
892587
654032
1231157
844107
148345
392582
859399
121590
1269470
315102
627003
675655
417559
632902
714671
424526
1330518
927199
428652
342833
981269
1310687
215388
534951
504141
924562
447790
702460
1072510
197058
75829
30812
1313300
1257354
970878
964210
971382
139342
914378
566029
986145
288183
1007672
1016596
989505
203638
25046
881318
567608
1314554
1324681
1155455
23699
182342
1344215
907517
472668
1066568
1140330
1129655
387147
347557
839687
1029063
560263
1019140
328486
873694
1047925
35245
1141800
809674
342559
122397
963136
601342
1077475
766327
174505
1256882
1173296
979957
1354155
123910
993804
438746
959422
10221
768759
629205
711315
211279
782286
948901
679549
832383
894766
246147
864259
1346350
1020329
692370
198378
247534
888418
767022
978222
1014938
922317
584948
1107061
1093829
1299519
233891
625710
77359
736745
94975
57340
884212
694774
214841
1020250
755451
1027190
1103572
555068
132893
1124501
638929
815475
404953
699117
176943
1194380
24576
559407
799573
939427
951681
159128
538018
796744
1140148
1051199
460539
131247
632273
752597
1191053
1127616
445528
819732
1231719
956284
834853
945247
629223
619326
617439
534670
857887
543410
838189
185073
1178772
1336391
78838
1103350
949906
718137
1052586
1004878
55888
1300473
747585
30914
270770
615016
1116990
1294485
1170695
227732
1195760
958539
407038
349223
963356
287961
550150
716577
1278775
461295
625744
17860
1002575
736056
1058559
802546
208092
513340
56635
1031468
1353332
1341639
1225305
488652
626559
673764
569887
1229509
399831
680257
454509
911856
1102228
1199005
49270
922526
1056784
826685
396007
351901
507456
606047
1329467
714547
1176471
100554
1110263
6090
445933
470619
103285
669184
1049699
36814
925863
27490
1143093
478744
237816
978334
179266
1361484
1066570
1154053
426989
691092
899243
1187424
977782
1307521
969963
699395
1089708
786172
551808
1296058
168708
564431
466646
714522
604534
790353
760359
995494
968041
34052
1274963
680902
279177
418985
879347
662837
786943
969029
298247
992825
1184128
647912
18308
1064550
1029438
312205
1352183
221815
181708
672543
1219007
528104
1211022
196328
598934
270663
593219
343311
8136
539189
722215
1261414
508595
1036430
721442
1153986
899634
651398
971705
1018553
249040
611286
689497
381915
969723
595075
123269
725002
143397
361691
525509
331308
1000306
1091867
202941
744770
989101
152811
397896
1306779
168123
415119
612810
503236
1125941
1036981
17195
902713
270285
1286317
752306
991231
677452
791250
890883
1199538
744018
990067
1238274
1068757
123526
1226851
252604
687942
831842
1177018
1296167
286591
60535
1056734
1310012
779419
1222923
1127052
1278249
538733
173534
76270
189327
492979
1084657
410211
610018
143755
472194
455208
853240
746791
681873
909956
503900
229940
1204705
725873
1359794
978132
1189276
736075
761416
875675
1359615
280183
664128
1011768
790805
814060
444008
671217
775332
773669
453021
193171
1336946
1299619
264730
1181912
586103
750034
590489
1018451
329415
1083739
914907
1241273
1214464
944929
595215
146408
699859
1295314
865407
1218529
1163348
453550
103987
958652
1303711
895568
226146
740294
426338
250307
1097958
337721
384347
171862
804584
999246
794367
1096496
558447
1045243
521414
1075088
1002208
820866
185997
39286
637733
733270
1221303
448180
492824
17415
1128276
484140
39998
1209934
1343459
1178797
515241
692697
570745
460930
737387
416516
159952
1232426
418720
477081
596625
101524
879129
1379
216012
327380
931726
111501
1336753
516971
225099
1135650
501607
283591
651521
142062
991546
1224096
636286
1111485
1119557
1143782
853962
886236
110231
578102
31138
213927
1047197
98693
186803
1094748
948899
1148743
757738
883212
61820
244016
1213940
242779
1137299
561753
29915
1094581
1231951
103421
1184103
1179758
458366
627032
1363430
1134889
1111995
717998
647638
296616
275317
1108675
1306235
801723
755595
1188414
157336
904854
1309600
1261157
691569
107540
36676
1242333
1068622
687535
1244528
305694
1087723
675066
1118226
794391
1147673
596940
383125
790925
27492
618713
216551
1219561
1127669
257210
480217
32718
1251667
1065998
1288569
290947
1116221
464801
888955
1215051
860180
857065
424080
60547
666353
628539
168165
636900
1219002
1030415
108324
493136
1359594
958592
34751
889821
266662
1227132
1123190
545553
1137236
810069
1363967
584875
282536
870908
130694
668450
1191150
942008
724835
560682
698698
35649
1207870
723174
1023435
717527
825247
638229
146066
652945
1223822
64004
633122
594994
642913
1004568
470711
1084977
801141
702827
52883
834878
297307
671027
99254
742038
451342
1193854
914575
340121
1184213
1057542
797435
1266815
902877
580819
1118283
1256288
61004
561357
534880
738625
786028
411673
646824
1329828
1114867
17076
130109
10451
958429
710213
783830
229968
1064898
68600
287976
512902
523247
1083684
997502
187994
923524
184743
285098
990882
509055
563537
1307859
844748
431899
447497
871120
263170
1361107
378169
236015
753613
1002834
25168
63763
525212
1306786
184474
246345
1346091
338230
1008823
458479
584289
384076
460620
107582
293632
207548
691934
683416
1147549
1305826
745166
478176
943964
536748
1213911
1354918
627612
1059416
432737
1040367
229294
990746
955844
532360
1136919
519083
264842
31784
882688
1270219
496130
1322938
1047773
791086
191019
1032053
1096825
350102
428268
519867
808044
139708
281566
693351
947206
294435
296637
619552
992197
995606
1235272
393334
52340
834364
249022
750013
470349
1159599
984152
418008
1086669
125859
216093
343425
566673
1294703
169123
143397
492483
1184848
168485
1021869
1196819
515808
1181890
387001
1335814
362823
377627
951557
1180742
1064320
190657
1259465
132556
1238165
47232
1031018
973454
715394
645383
827677
510797
220912
1175618
271851
195280
283443
1196758
354927
821972
258772
201237
626025
233905
64976
1011832
968584
925449
264057
1237051
1280364
1222346
197931
643251
1006550
83415
770044
1056939
140141
1280235
639798
1338212
351277
177879
1026182
249034
491586
447777
1177257
1281940
619195
1204036
1297442
587258
1152195
302919
946790
1172911
1270262
1091013
974580
1150544
365498
28308
797860
565586
984962
1266168
55775
275873
555997
1162478
657805
1068685
8070
707901
361187
566478
440811
970116
240083
524264
1157738
122959
708677
221608
454411
1060516
912308
258198
1203911
109204
773652
827369
801881
601963
800492
120003
202314
162504
61205
573637
1306853
769446
190141
777418
118596
625071
116730
186300
1299501
1340485
1261857
407934
829155
665375
998949
147318
932569
599518
312829
1140083
431144
216186
1070781
683686
1214642
15306
959269
884179
480046
849329
701794
597581
1014739
558813
106342
918429
147967
399928
1001131
1298735
1109169
1005892
1034788
1012064
1113201
111856
893727
1231502
80238
1351189
944867
688711
571085
1362021
1137796
899448
1006390
516116
850248
364874
970925
66711
1252981
1236707
700955
1302628
590463
337977
386149
183796
52976
841205
299014
53050
911760
304431
900095
416966
1272528
972260
237708
25256
1123963
565927
1137624
607073
564426
1038193
460497
1327174
869253
1109203
1318535
653728
207422
85468
1288880
424217
498355
969963
639707
49371
1262563
471741
1255011
1250255
473980
648608
150228
381347
482259
698276
660818
725605
1168142
1107391
67669
1008816
703849
473208
1098306
1028852
646731
156959
1205728
864374
564429
372563
900619
1160596
1332518
1183305
1156430
468156
223862
704511
1281495
868935
740558
914217
467239
288371
589990
491730
110667
305863
254925
101834
485353
1244073
120355
69817
1324511
1102901
51712
300618
904188
1064716
841234
489476
1170220
854386
573142
963233
195130
697241
42824
1315788
371034
1204730
181497
1199322
267523
134850
101675
1147329
980056
180580
310301
816451
78332
261801
1307751
559825
687412
740217
272926
696101
1240189
54869
1029559
315097
585704
2566
1143484
641717
251509
121272
461396
776440
57439
254869
790304
1324488
659312
808383
986840
54920
432996
738542
674964
1291743
99466
334587
718291
69347
777051
674324
435252
875849
873774
990861
476419
506492
559933
769882
746494
27952
1061948
202888
331748
875732
1257217
1268364
1266825
956216
982285
897736
192914
363728
1010334
235971
405867
614434
1242450
1159981
78309
316589
912427
410526
798632
304783
318463
1295648
1216658
1106553
281905
327881
388819
547665
27811
1107002
883106
626599
1175630
601935
1018969
1275890
622069
862164
1069019
131399
762603
729988
1087452
257203
552898
441155
800275
1214370
1207464
225245
549778
94233
646341
1298579
1016976
48294
1000808
1109616
513416
423627
796680
97700
1015065
603179
1271965
1082768
426953
1151254
472726
463955
685848
537695
1029416
1236560
876832
396675
205477
250318
102821
1354163
1115945
1176934
1325029
522034
347535
636036
1183759
310116
1144908
450085
1054619
443829
428204
1253363
639808
16422
977235
1316025
102087
1096854
1208435
1216506
1315229
1192591
921392
697808
1125366
1188508
1069263
873540
568379
182643
598084
806331
1264076
314040
438119
1304401
702972
1165526
1129427
767578
270438
1293449
905600
1144100
757051
504019
742541
968473
116933
311181
100150
684168
190045
482061
797364
14952
1270995
307946
628773
1230953
580680
275892
1186685
518984
174947
936713
634673
162512
1276488
90061
982775
812767
123299
438023
1292271
236388
531390
831106
152816
1016567
702495
257559
1110528
494155
397212
46982
1120257
419046
765529
446651
408253
132778
1220462
588357
211295
1184002
88444
16144
257778
520466
336893
191100
374650
1078675
1155326
311513
833500
15370
403347
497593
959515
1203553
308353
1346912
671651
1217534
911805
977559
877436
358664
132478
31638
1253632
1249350
1020215
1277234
1033792
1090170
1246476
62812
1345123
165767
344990
282829
419596
139863
704641
588587
1315336
962392
721338
1230664
875775
1311748
1088694
1327097
675105
962886
338186
129936
849895
575540
1307422
1060537
57389
300904
1146919
453819
262379
39534
286095
907761
805015
282392
605667
212853
646891
980493
1275638
402242
821820
1227543
852622
1062510
239945
391157
361917
266811
1299780
489028
395205
1221309
903441
1086352
99610
665016
774998
1223627
505681
877552
1091005
300907
157839
564379
1142493
103991
415037
974794
1150885
984117
1346778
603334
318170
752529
807248
346822
867786
1291429
299958
746015
636569
434200
84085
639335
524212
205891
1130307
925351
1051080
772345
108939
419220
424939
747402
1192872
262946
712830
683202
1056164
423611
8117
1200535
241687
1203289
424940
263251
201741
1356335
751448
1140434
464723
105562
250500
753031
1312255
382586
576773
551091
241587
211908
1202090
776298
293841
555605
709426
1329175
76254
806801
674485
291419
25078
184215
1166680
119046
1115906
1243426
682834
403258
454727
345136
1131565
763688
990978
621841
737778
863623
1010852
360233
37599
798142
204990
390350
1057182
222108
798375
965037
941972
871173
812929
74254
363735
1175577
275010
910037
1220904
600485
938959
1180057
1100489
637392
566008
1159485
408325
687261
1013076
1022664
582257
248937
271432
881527
836340
169181
869080
633304
935304
941158
188024
847997
805529
488500
88380
242837
172589
108242
415599
934665
717615
182016
54409
1188831
489015
85376
377241
897627
164873
673884
133388
1304644
289580
908127
780414
537354
957083
946135
787785
1074922
776814
70806
105720
906056
337269
870527
97018
38297
1069702
354481
771307
229904
358494
1272305
106292
1015915
577896
206586
193151
135987
1134457
263789
48369
397808
911996
897650
1021339
761508
856259
831970
1223484
699193
1318082
16120
648450
370025
273661
695396
1305835
908697
577476
495020
764159
43349
1043323
962611
1024970
95771
972639
1228593
729783
173524
787562
73574
167969
1110270
1049729
1301231
838020
169962
251141
1165746
876133
18934
643244
661695
1245696
662605
885788
204159
254656
198156
687771
1049844
1116228
320491
531756
227831
819779
1158658
957229
232772
579555
968541
1329047
1255020
1338174
551713
159037
840710
396098
1101557
813932
1252642
715160
760164
157503
219788
1045037
175570
352766
909352
897637
1269254
783362
770372
454563
279052
1259445
603096
1208445
506395
1079655
489237
1329199
899855
42893
597342
536765
54451
661208
251807
1162835
349180
562310
1158243
334396
1054273
1057198
436283
854008
863676
647907
570876
271073
686927
1111460
400331
757123
925998
725702
191524
2757
168639
805285
1054189
147951
244605
1152298
1227986
297730
976956
1001537
399527
1092316
380368
657583
1236403
1124414
373098
57822
507633
696303
712237
147281
1134217
1280765
1036744
818765
411221
484194
1101133
113526
38542
1362349
337606
209719
462268
749201
337135
1160031
182252
610582
1299660
142497
414487
1157403
846963
697342
479309
690099
949410
239483
847829
470197
585212
1333542
453759
852436
1180569
778701
1040759
136784
382641
772255
450041
185477
157514
805161
212229
866478
294838
294409
799972
24584
215198
343638
513209
1340884
1027019
275707
756145
830943
298691
950795
1327760
930814
655379
985619
29608
835121
1294121
219130
673750
1112666
69078
36840
879972
909399
258089
1037331
734158
1229715
105722
310138
1171969
288146
620068
1154486
102699
488392
796244
6726
582517
494670
382848
729423
95115
332036
930614
295833
257602
425618
802687
522183
1312269
419011
531852
804529
1125660
764923
817914
1052298
11197
638276
1028607
754124
105045
1183977
1076009
293369
412939
280383
1019154
481752
899257
770818
513322
1113027
158878
1355818
146880
42319
589580
901474
1132490
1068534
1116316
69101
94598
745665
392546
258669
223786
488613
316331
871563
271976
846075
252622
891563
778681
510158
612809
1233627
434145
425165
785914
741522
241838
638389
144553
838862
953129
1089634
411949
1361938
1186920
1219116
926734
173650
403524
883768
599858
717872
1089106
368329
802535
780367
161755
1263198
405707
19602
863873
98196
1215616
82317
598102
1166099
523393
159997
718883
1353192
1310826
76631
907597
886558
413784
1267728
772632
668089
459273
95601
268852
479691
8176
1249030
729281
738310
841321
626009
287289
1073966
775551
1009705
1120943
423113
21794
291321
356647
761709
34138
609033
1187132
22272
341872
440269
915277
947711
134112
475126
968036
1035392
36528
1359449
384859
892231
525410
283348
1214105
1027843
753443
439586
824909
302401
14710
1269498
846098
586114
1167748
127394
397722
741588
131715
392756
782618
62296
519839
29765
371235
289977
618853
403943
931284
1004630
778422
884227
1243268
1066701
649806
640769
1276228
189880
578583
570205
733070
1062615
886698
370752
1125612
1112223
1072485
420631
473580
893028
633901
140710
254708
741048
913307
1153787
654914
271021
986795
621424
777055
833900
972564
692622
381958
801152
647958
1250801
375997
1321672
136058
629013
1108029
49184
989623
1120283
1080892
1037850
464797
1260533
1025505
195331
1191719
298916
834142
1232280
863695
25949
845075
1069085
140646
333952
588186
1211463
1100938
402508
530589
421567
605731
498486
109816
297854
816189
827592
301877
322404
492260
1300504
496789
732896
880981
1301870
692131
23140
754179
1316183
690058
822324
815896
1313916
948807
1187701
1218216
23148
258711
1335303
1091962
870795
485038
189669
1003236
1059145
769682
413864
1027374
725224
761464
973252
1340593
1051495
514035
897822
250979
710764
269876
1104539
1039391
843886
746015
1119674
44361
169792
900858
217050
1086282
1115068
1360960
559984
232438
1162009
1010519
292095
825916
1268619
343527
1276416
1028334
792614
673094
974893
1259503
911644
653978
591921
779525
795798
662780
1213282
43551
287254
1190078
789662
916518
874694
1018927
731
83810
457665
729304
1047650
1097999
513608
1049001
224519
303160
1133023
658786
372417
994843
153826
227884
162299
464835
412269
1288688
410745
815634
977129
930412
370701
1265495
791441
188288
100750
919125
611158
710819
306976
17070
816361
583937
434505
955129
787022
333121
527826
1107102
1253824
1089398
1109910
277886
107260
1150021
330750
265479
1030617
648897
901392
1145404
1120492
475582
362567
15532
1350818
262779
1170509
759669
432675
1217014
686462
932034
1146921
278281
762634
273657
1019199
693091
555713
24865
1099546
1255974
747085
774543
31084
858577
289778
1164043
35169
28426
1273200
1056734
249300
433725
855088
15376
900389
338785
242587
12592
836224
745810
775586
665576
1352637
1263403
174135
1064169
458739
82202
224676
98195
985142
937180
834737
74276
1250890
374666
686998
703394
614798
501584
197636
13697
819472
1189641
337404
451375
1129314
1163274
201626
1344915
553909
714427
786108
1239265
368891
176293
554667
1150714
326591
46665
493414
1036294
396459
1050537
58673
479895
126182
831226
762571
64148
322631
254905
1055934
959027
1149551
769923
1065826
1351687
313115
628113
1024026
17981
73591
902990
1035206
466411
479676
383141
388778
182573
117171
1295572
232735
692600
1177500
1010300
1337327
403344
1328361
146463
442454
434073
672339
659923
1190293
669015
784387
144029
806064
1154219
919655
555216
1088105
411666
182984
449385
1317534
824662
90324
235181
1303338
1112337
307304
562424
1205500
416412
191196
732282
481383
1294656
449086
1115766
662996
954262
1021433
358788
1278867
850928
454053
1295437
795047
1261337
401639
1135251
463599
931903
891606
839418
448514
764877
639466
1267954
725840
856330
868481
394849
666718
1264180
637429
530150
603981
870857
1347545
1298905
913137
172991
1294150
720334
202045
410957
341373
8001
451874
1296694
942278
312769
600985
1119367
226938
745326
325499
283073
759446
1019972
513845
450843
256403
30368
736130
542107
274430
1150100
374123
21259
503536
938089
1348055
363269
736324
706598
1167427
1066154
484451
1071326
380656
316297
1252828
204384
1175482
1006238
145404
1342918
461132
34641
1356742
1316691
1108339
907103
1213732
963610
605291
910087
398427
141399
1152086
1256999
1203994
752224
1197637
454086
1126497
1329903
665556
1359200
764464
980953
1186011
287714
312991
594480
120547
1140740
998221
332169
211940
94541
1248778
1016757
1205256
219269
904658
151149
452515
1289619
1103624
349119
63152
83231
120889
1181177
1353270
598992
561393
155947
607445
369113
647365
1294806
1198877
496931
608253
578720
184737
332241
1217302
1176700
103243
1254959
741949
1192013
423224
943308
438015
1217255
550119
528224
41357
391800
460369
678003
113075
1264142
1013
703880
553239
1091391
342901
1181723
1118090
1278634
712784
534434
931772
338871
1156863
701998
274623
722041
227422
732451
273441
277753
275222
1113974
1139946
510607
466518
380199
478168
582737
898929
193512
985262
487510
1165849
528983
346490
925643
541300
694623
473811
173806
1189602
259872
383701
1059948
967591
471289
572791
373927
467290
388079
634308
1363542
1266911
620908
111490
101401
285550
262148
1200710
1091771
74258
1148096
765651
1337780
236627
230739
747926
469027
174707
129977
1072328
280912
353567
487928
143924
943927
387791
1357797
490303
491597
1201282
1262484
646091
403253
1310550
254369
446497
303479
48111
11817
436262
144602
1078794
1232144
650803
819589
1013767
432572
81539
432106
740458
60656
388309
660161
274190
824144
1342938
626020
1297785
716531
1104874
474790
856548
194654
726939
1362400
210385
803753
894760
1067250
446037
406225
533942
379783
855189
109520
1001529
25314
722774
411892
1042979
1226716
1081246
419665
643762
667899
691254
138297
67915
662783
738773
134279
1240818
545768
454766
343458
875279
461868
444323
1296798
59623
361189
474793
571532
733400
47985
1192808
1207137
451578
800750
370866
870700
233788
940597
922047
543179
1012878
7861
933223
801339
1112510
666142
935802
365493
450649
1195617
278047
230274
874619
208584
657964
396611
1182696
450371
526762
278994
1249910
1080414
565045
1340189
1241609
1325840
1062000
1147086
777443
438720
476324
579743
960831
1337681
1082931
376674
377882
207505
508299
1071021
661249
846538
1003208
345445
927156
43921
1017695
1141249
462148
1211189
430677
843761
766797
1281090
688079
1283949
405430
1077106
487548
466187
1209707
222634
1156866
1304874
437065
745674
992524
977554
101078
474593
1292226
1038558
672133
869623
49333
195024
1099957
70267
1317949
142842
399350
400242
1050531
352453
673612
43121
1193918
814120
91902
245330
599003
367065
1176954
1220656
53562
1045101
17057
931311
1137666
1031472
531058
391380
210018
366964
155410
616815
155676
1182285
658967
906221
521538
520919
759249
948514
1329918
384899
536981
752512
470189
575338
916684
607383
747493
294985
246951
209562
1215654
526380
637016
781987
545416
560336
592679
1051598
1280806
923202
1270109
103687
899116
272990
717201
1209743
484848
635115
554085
530793
1234789
653644
1247140
717096
206660
443156
1072881
1286050
527529
37022
1097846
1197239
280085
559367
82857
748655
766728
289127
958656
226840
678331
869986
214530
755032
932782
959395
1359644
834232
1310569
247423
373942
455518
812704
261053
1149157
1287687
303438
314105
838134
870605
541415
433101
610937
53565
75319
348842
1052891
598164
61725
453878
240131
1147490
146447
671267
108314
1178613
131680
796385
112065
419573
277956
772605
179767
1027963
775998
429402
740493
1303550
597412
1297387
99351
869987
1335495
626064
873114
687665
714064
927966
894137
230750
348036
50542
50037
1092916
781237
754493
389874
8975
1125932
275469
403851
311245
808724
794117
290642
98123
394964
1176626
166747
224682
896916
570126
1352174
635371
277985
279270
972733
653832
726143
430477
1325994
932808
25028
1127797
699331
1253580
244795
1270706
892411
437287
659175
165034
566308
160320
1051974
567657
1126286
792202
341273
980937
855309
565363
90852
411018
1019940
975278
471279
1246312
605383
466143
1319205
738224
397489
1066435
1356255
1349637
69029
612056
1325889
385221
615224
1081837
897223
250008
578935
455544
889095
982674
400635
312785
1011027
637266
246771
1279443
402603
68242
1104910
863237
152706
1031781
1105076
501688
1303211
672381
953140
636960
95449
999919
1294105
1206576
794807
1106467
1103429
1107557
814387
1017398
937439
672016
549865
336733
1303497
668061
256217
1133098
557278
709014
926291
735007
1068334
429591
359530
869667
937836
1233576
779379
806670
204414
531984
1069038
191910
813843
703830
125820
608437
1316619
154183
40636
1338727
13154
804435
761011
865059
1275948
1362169
594011
1249259
1300644
1078667
794693
490447
1240758
1047715
449001
1081418
333255
304391
913202
151028
1342925
784573
111726
638478
201235
1215185
1262181
749294
804414
174974
1352247
255379
1012674
1000404
1220513
1289523
272446
1158278
832809
542227
167979
452772
276479
91303
804683
1174501
1265236
1114396
40489
761867
209727
116240
833485
817285
254591
820603
431302
1214941
310831
1221815
352974
610799
629327
55829
481076
635888
1324582
31949
819968
1269939
1214960
193283
107050
361724
59990
390027
623287
309444
113732
758501
283688
1006096
55658
103054
134780
1324196
1282702
1262212
404545
1003563
804503
438269
673733
714063
104053
799369
342626
533710
809786
940334
325524
1208219
1242956
127469
342871
1121782
1249021
1100426
976951
262036
154370
347795
591901
725796
637944
841646
228602
1247717
822449
664115
1358897
592003
1154899
514090
232116
809866
1357662
1358255
848174
56786
514406
627228
751696
1284792
764370
1208859
1023679
325500
1043214
818075
723512
97987
1153345
661292
644969
234489
39665
611210
55307
859448
1194985
943422
1095780
231271
667783
157104
501613
1027369
954652
730254
529736
896253
998171
1216124
326941
334173
220331
977961
1301007
786163
386362
1351628
1240048
1345731
911373
2617
590025
1301491
701271
619154
1293266
57852
487815
561067
471629
82493
402919
89784
1219949
519896
213640
872627
1080359
693641
1226311
1112999
134548
1762
362125
732170
369463
351745
644522
358543
435253
188689
456800
185068
1104885
1110520
372229
185138
36244
155304
1299446
957535
883969
1278237
1063049
199996
839603
410023
915152
363423
185605
742043
313005
1105541
429324
86189
240810
1014996
1241820
974933
962852
511418
910868
867998
58773
1265055
1236641
517066
814360
543585
1349444
817002
117087
383131
378131
1328522
1240655
863499
530283
1220630
386395
471431
1267672
406566
1175865
169779
771456
1184208
99448
1066884
925034
525210
5351
1241230
38822
1115598
626989
41245
1211532
483959
1109880
744160
995720
1228784
919542
1040777
692026
355033
916198
1362037
242347
156609
560381
770517
738204
850672
989472
1100030
746441
550075
712489
573749
1322147
701726
220886
287116
490693
991673
565682
489579
289816
288507
833237
739556
877252
1001715
55566
321752
438623
103990
1132606
859625
1141608
1142074
1344043
691086
995286
1276504
286147
1155515
493818
1083750
1014883
887116
251392
1285489
576606
845655
979070
741518
449129
1232888
1359993
1107
225348
67612
444014
921823
1294110
558946
434385
1112670
311924
556200
204540
1023822
1073741
1313881
491962
749776
729814
767288
381822
19058
237026
1296315
10079
727959
231965
861274
582444
414292
958539
678985
1126758
808466
1185292
673039
205248
1305857
402099
487535
1360239
543228
1265504
119339
48332
159753
384786
425443
319865
10437
794091
1122470
43093
884884
1084351
485383
1298091
804591
1061196
160638
682864
628705
585721
694907
943276
1363219
178923
1238434
997970
37643
528457
289553
1112437
1318725
173960
1172062
1058835
1019767
360367
409917
574555
1267029
1272214
978150
1099013
231966
589194
262186
817711
1213433
530606
211249
31871
156946
193984
230332
318352
1108810
748844
112192
45194
850542
212228
802083
467664
858802
776739
945497
790591
1077736
164167
1343191
729469
791536
784096
651255
94891
542889
835210
487745
76895
372483
471871
744721
278972
902163
710591
441369
618226
741170
1322185
465274
1183977
442799
154210
234784
690167
933880
524352
692924
891763
766146
48681
91999
797270
607170
673540
477562
969352
903917
757166
151827
673947
1277182
370064
235181
170100
957090
1066735
674559
980201
450548
72833
833948
747291
731662
418779
1044046
121961
460182
626093
978088
1265119
835508
20739
421487
590144
157683
683297
1037876
299405
991869
60284
1153430
40138
344432
153702
57254
1117962
1104714
993613
932989
1322955
1000575
231621
23688
128935
1001864
1048263
593057
873728
389205
378930
550026
305029
684342
360153
65954
559679
1048472
596507
756044
266913
939389
1144005
456186
161638
565185
1073533
1114865
66862
239048
908146
20852
602571
554016
856279
37801
1312897
1181141
1139293
746628
234596
770723
159661
774507
1099062
1030202
1250734
1241502
158593
1175128
76383
929106
276198
1241971
1310034
769760
1233045
479254
197352
1027834
1340675
872047
1204556
484990
1037621
1251426
1120957
942905
985788
386341
253521
100847
366425
464536
549679
442105
425100
150937
485776
355840
60764
1210695
700622
1195723
1028686
1101349
436331
470907
837990
513409
443857
992125
823630
1035965
147308
1219111
1089155
963673
667642
835170
620119
661534
241884
212411
855170
513278
887876
1342744
875934
229636
708465
887129
967495
487630
986216
512085
1161449
1199376
419944
278614
495242
757499
569475
957236
727619
1034833
639096
1261842
710818
556628
970164
135053
96763
79220
400698
976120
246370
386083
1277034
406044
861677
1233335
23472
461191
466393
861340
606954
1230550
18080
942330
108748
946122
839930
849302
1308031
970600
100672
1064801
68608
354538
150728
1084226
1321518
317500
775848
260445
1196855
309134
1082182
1136918
344002
372814
119700
573698
43716
1216722
516152
1075729
1024426
432165
521641
67582
936721
267692
526653
1254043
553605
858966
745856
1009750
823532
627696
86794
254379
706750
35940
466057
873887
752186
377
160497
89313
455069
1165038
663049
449589
362072
561806
798961
130578
670719
521453
865188
121774
263346
412507
1233052
881417
978598
638697
1011081
192467
971180
314738
644568
355639
1018689
838402
211600
597026
1139495
905794
1058632
674204
381082
771215
1344730
1032181
346518
520067
897336
832393
389620
809148
641656
806951
987615
718119
956519
53257
1331966
87663
1025466
585690
1109639
517061
353189
673322
816106
243917
353343
1315493
638330
101261
78799
281563
1260080
1298516
345366
353290
910709
1090116
965911
159288
14962
444296
858210
692454
1021737
1348793
1014826
363392
894907
693864
488964
1142942
400104
105627
1038660
169326
265857
1164248
212910
790841
1279176
794693
788020
1115102
1141822
951173
492548
1300227
783114
1188692
38548
408029
1196005
1326688
296726
951497
711259
768371
52871
95834
413425
904129
1132533
1007981
726094
900775
804865
256389
357163
642337
314973
1137887
567653
1050137
757735
869658
302766
604761
428986
1092316
395540
968915
9546
775376
471926
61856
849055
1188412
1294973
601715
359189
781970
1284669
1086103
1232160
1220906
781282
289286
984737
1352346
648637
18146
374640
773388
332668
892252
935138
1138673
658144
679464
380301
42934
1029537
839850
923277
625102
1242064
474440
103166
1036222
498095
1277952
220357
621371
989359
1253701
582172
346813
982524
706933
987096
338888
1041804
60165
123777
258976
821340
1263300
1130428
1037931
305956
459755
971549
689079
972844
630249
346021
1071778
560265
35904
1270770
208900
860491
1310934
614934
1014071
426035
250508
1194954
722623
668752
1057476
881760
532977
1031852
1168252
777784
932272
522784
1356392
1120631
385559
383669
7850
680692
645325
1315428
927322
884460
926033
725470
1124632
517359
248439
13800
302728
1087805
668575
1202998
856318
851850
1351415
1000947
259703
514306
1030360
1168794
1086824
1256377
150330
193420
680470
1018393
188220
1122031
884353
132194
983042
68936
358325
1173030
675409
338404
465088
90987
1161941
720434
386456
146940
146136
811561
17185
537304
371005
848858
684283
185292
502087
889715
691557
1205268
402717
1216461
983532
902383
445389
793140
142786
324152
247819
596173
567498
1260247
374678
1200612
1075994
765096
493176
322872
756874
281348
1033897
981567
657894
783648
348372
1062260
905986
46214
1362303
230018
791423
814784
339731
1208986
712316
872407
1321775
301686
1241340
1251208
62657
7680
396394
287726
539437
626261
1242224
797027
573306
1112318
59523
245648
655508
467919
1066700
1028818
1171866
6769
1045402
557861
69499
1174199
347942
841555
1035329
256568
1187105
1247913
77248
341311
517864
30261
873237
537636
212951
47944
255683
690176
1089028
1074294
144114
500867
1145765
343026
1011722
432475
746720
852962
1128397
948037
532478
448965
1111469
20680
1152661
417339
1133160
74879
393970
844612
871859
1188670
742966
1111947
1337365
974232
108576
788321
208741
628918
809655
1153923
278898
186083
787816
655566
951500
800436
593904
454829
365522
1065774
1302728
1019802
349139
861407
696025
470615
903736
508025
840054
1247971
389882
431120
96648
231744
378299
196618
1093818
271895
717915
1364178
1004363
52984
861564
113319
572581
483687
165427
1236391
149986
1152367
893589
652677
1338838
275425
385544
575601
1172173
161150
364571
469349
1163045
28478
56474
577890
1313119
672736
1096853
394741
174709
37696
299579
1272138
19668
154061
1258884
402027
1250909
398613
912147
180886
364135
745563
747453
1100152
1143112
11344
480358
1189728
697827
441854
128632
912539
35572
407126
760305
1011487
380095
315057
694487
1134144
1121365
1182989
217416
654654
308710
704428
922374
1274566
531643
134908
1094746
60499
44713
1201247
768639
754671
1051224
458668
106979
1029523
698123
1103878
949152
916373
274828
741701
92861
1296747
944702
209580
637302
459146
949510
1357717
649340
270503
583992
657012
803456
198986
709911
1129702
158973
891094
255309
311623
735960
455533
906343
895049
1018928
6499
1325511
921319
1110411
1085811
698751
211315
1069387
326417
508611
63970
669814
1264760
72509
227225
1019317
909750
503571
589629
179545
508291
525268
756445
611022
734205
974887
250755
1228396
646201
74724
323596
1292531
25852
328979
289791
532046
514965
600811
1232930
694391
1037218
1220848
909883
527527
337728
615148
235273
720219
551976
623059
1001780
1066069
1333991
1130974
477286
662610
791290
739142
996024
92301
1222295
673473
173573
1062766
198373
74372
420609
1242716
904539
308756
202611
1012109
237743
408104
368182
694862
1120070
1361779
1003720
22922
1062567
164156
437840
1049207
609970
291835
656670
719721
475140
1261276
192961
176464
1296951
994621
663662
927037
795886
1344388
464723
517085
875782
1045896
383500
320065
362470
107776
227329
490427
839595
591056
1085124
1028636
499892
1109161
1304892
667240
387286
488550
261659
1184824
933935
1074747
198809
553161
430617
733003
591785
935269
601429
728643
1262684
467993
1172762
786358
980031
248806
75207
496697
1245112
145880
359287
728226
1347869
319893
315378
651386
217203
1339726
331588
1146168
162604
690928
211692
958527
131375
194717
540743
953073
551443
933665
1246745
385150
604960
692265
1267560
593130
743242
424536
511132
5669
26237
56500
10073
1103113
993498
316833
1303660
981629
643146
19840
727916
1062759
740292
1190899
553865
639118
458197
24723
811732
1322586
584674
1257145
659067
810886
125352
1238446
1113511
914848
1070770
426355
615570
77711
959589
138199
485316
334036
309592
1244783
383702
823414
1265732
754721
1036095
171289
1220483
918641
224666
1344374
901254
394524
1208659
232742
1305763
824181
618171
1112694
1182259
239999
985871
1117001
1248689
1047370
513649
952119
713418
772545
1218217
637737
640220
1142300
1285394
561326
574906
1041639
561776
7562
822471
633934
282840
940081
1330371
1145872
839109
309774
947031
795379
52287
1211017
205879
1777
474154
436194
154976
110865
1123627
632066
802897
72057
390347
707497
453289
885114
907046
155089
768865
1240843
689258
685755
400211
1214360
825078
433892
127306
895743
377051
764804
692972
482709
816725
858471
748880
445573
1021934
28269
308529
1235243
431687
1239364
447046
854416
616534
134213
610089
996809
334053
1120529
55445
330465
1147043
1240684
1065831
208034
214018
548943
905667
896207
1336691
242150
1127077
674936
786964
878727
772970
1147266
809036
1116459
1056549
310035
230747
1200575
374943
879568
359326
1189243
528891
567779
53403
1073718
1284118
1245956
503269
656383
860857
320516
56509
1287438
1078467
124179
1352666
1362216
272605
4446
747804
865599
1154528
1233374
22730
1307273
493529
1081656
1331905
588838
1106468
117770
806994
1328944
757837
1175032
981481
342454
510494
992062
733645
986202
642721
321290
300312
352167
91090
656802
401519
1362502
736587
1118523
1250822
740591
413703
1095893
1126945
1346116
873418
1253203
450481
62070
1084572
915060
60598
603833
1011371
1015078
529497
967259
102490
1339197
297809
523061
648639
1175189
883628
679493
256971
873302
876648
547028
781712
1279739
585191
242468
612147
471199
412589
484734
516866
626589
1328663
1130727
946757
972603
124660
1194373
1253400
18015
1314144
161371
1309492
1218845
1148618
1199224
793726
349718
828604
695304
534682
789629
694122
811403
621180
831617
952457
35767
995963
818915
372841
1105527
834646
1108800
882354
712290
677955
537706
1316365
583873
592196
907625
17055
252330
489667
1325575
304910
1203269
503035
1354653
6802
207572
1186826
629111
1047148
825080
4764
777122
304304
528933
565628
914914
12740
555422
400371
754349
834961
61413
765890
580737
1129650
691254
629339
481931
954003
194138
761584
1233616
419575
969369
555798
855805
235189
593060
697016
893538
875427
620499
1103842
21562
965507
1135896
803571
1096649
629037
328433
507175
1092145
1059996
939625
616968
587974
17817
829165
976530
897517
1190110
417484
1242914
963444
230491
855051
762628
253119
899373
208469
5975
97994
700924
629077
312410
7641
1294346
512303
419628
1118854
455036
1039588
884750
796634
160651
1246737
424276
428899
984613
337114
967588
1271811
1325290
185281
183818
10982
767642
455299
673851
1022926
914074
829177
31853
427388
1111875
664959
285905
1235015
1231194
1320641
1362993
1130905
282509
504332
1221816
1150378
1007027
1091258
1309297
538176
97107
933488
738199
156243
372777
320066
246623
610919
950451
42932
714563
70113
1051885
950547
1150629
497147
1089451
397663
1332219
1263102
217463
1251983
161767
1014996
596371
27679
1299822
496599
601762
1038372
1060502
770645
478315
712280
107862
811436
74164
126234
1302356
299160
793285
54646
1073597
554109
859638
763683
760463
659107
1331931
1353291
1148616
405196
517333
602873
1341776
1024489
438224
1137345
1107374
1116308
685100
985399
955212
1074223
1034137
305838
1343379
436745
650162
581128
174394
1159120
538892
860923
877307
778934
1053973
378597
32990
944477
383238
964500
751295
1167411
482071
129204
1139293
990387
458773
666770
491856
491776
103413
146570
446559
1237291
1323910
1219138
1084116
86110
989634
1060922
1304464
696118
912437
674349
1019860
1054224
1130691
824969
198603
1033883
548955
976529
1222464
943426
382071
322068
96983
536067
299330
578792
122646
521454
595829
347003
204659
426669
1193253
39089
835344
1231555
1009058
514875
1306023
1278192
269851
655411
305749
291114
136906
36152
547492
697774
51748
602985
342327
8891
127972
235225
412540
554452
960554
809770
503212
1311748
1300449
32825
214110
714698
585532
1322746
951108
541087
125360
1044721
716896
764572
379103
1207609
1343228
1360377
849274
774662
1107039
77464
320353
1181464
1141420
897755
951803
516551
1096453
79021
796726
22210
889558
1225604
1210144
965277
188729
637848
1021692
1201492
748378
1024510
241479
381239
551167
874691
375951
984103
416218
1031054
364563
229994
1351566
1260389
545151
1207070
1255746
676252
221913
1132322
923605
377625
240801
979589
527509
1339331
870325
460383
934452
586750
696518
1084751
829230
1192143
690529
865019
781843
1335634
795734
1150514
1028652
480134
699216
144916
982089
331584
815079
618244
833186
12120
774082
1200693
455583
517099
969180
1114116
318465
627730
492010
412334
644155
574814
474868
1188362
945415
452871
569450
1032162
280382
770725
584052
163863
22411
357508
1099980
160503
1175172
738910
637782
45717
1185584
1117288
1269040
731805
506449
1004036
406273
999588
1061043
1012952
333442
846719
1244956
1259196
389727
312396
15507
562327
504926
1050493
1331012
1314314
19925
269116
1026381
567704
1026381
431221
399851
311296
1011489
1168129
74470
579545
304537
53414
1280975
1179627
547257
679634
1244297
435007
1245788
774437
378791
1159991
263029
21438
71622
373843
607109
1045886
659160
10485
976489
885432
836626
498448
632378
891721
1360354
403721
302179
160432
474459
1047953
742833
422320
666875
610253
183842
1335492
658987
1227202
736205
1228801
21185
925004
1145083
1276010
406959
284972
646011
960310
336286
354047
323651
1092061
940873
25903
1191744
416141
1167737
174350
304218
1091514
912567
481583
164492
161124
1075371
520445
248854
527821
1202056
903652
568142
270155
1317822
530660
738858
514002
520802
1348678
479574
524167
838820
670406
89684
521892
960149
452622
639432
139327
143535
7283
190650
985450
180714
530427
1273790
264180
254679
201978
1258988
36792
1149872
67232
961471
1221378
919310
582711
1135953
848035
792453
593823
1104997
409489
985116
316527
116460
511982
402018
165993
959574
873374
879696
369252
1203439
976508
468471
872447
270133
1146092
837868
754887
513030
515131
702780
1135170
261204
1024544
1359582
884097
834383
1224970
95967
1173239
1316718
604835
585486
13374
1185767
1321083
724495
1178080
779329
1209318
835971
1208088
1247060
493509
882541
683841
10889
970306
510807
740964
474891
469585
327933
1245152
1140073
1159500
841129
125246
994190
425523
1018583
442236
561021
830296
530808
355360
1191124
1273730
877945
508711
129758
114782
820894
602320
699839
1176717
1139558
637884
1259265
509662
786420
110413
437560
209819
510149
400963
16455
184699
1124795
1269279
1124907
109214
86796
857132
327433
827375
543217
143140
335959
544622
606805
774295
85214
1228110
974815
920467
358534
336872
948071
329224
956870
197560
1204421
301825
697682
1148867
322961
1298576
429285
1235436
839744
741070
318870
428123
907584
910033
1336400
1281387
906820
930132
1231227
1230345
1130069
156354
689287
182632
607905
510313
1228797
522469
37252
515273
1262630
420830
598574
617132
1260152
687414
540716
579357
883883
991251
823920
936829
212181
698442
1053450
484520
996096
338217
220534
190257
738735
689871
815801
691208
278756
104250
1324076
477644
415607
860592
814120
185392
820517
1015717
418944
664690
765774
157862
1235678
980752
914971
1000061
474787
434516
885361
1151014
379042
1227669
484047
1278163
390127
372871
120369
1273649
909049
984502
483423
1200665
316406
257361
954705
51068
440984
996175
484167
400178
735386
577144
566487
1319446
388834
1305227
289884
472688
867594
416931
645457
1091372
396838
972681
1127896
548260
800355
664471
730328
1261511
179326
287166
1301584
859016
1177441
511261
413646
711807
40113
805098
84699
1116725
123347
1030833
181796
656446
292440
397849
1252261
214133
730252
49130
766719
915529
597629
653435
1114693
62402
623992
454424
198622
1122999
542755
745972
8177
414242
1304638
1113693
789970
715633
737359
597682
820065
389859
213271
1128601
252636
825840
390908
242000
63412
222412
183428
943263
330541
371241
701998
718148
1192842
495279
389698
1082584
647100
845947
1330985
280080
1179455
523920
157838
224316
156850
1361120
635618
1040495
144973
1298641
1157700
626489
152131
512343
40622
1175210
1161733
777079
894431
509636
606393
256490
390124
888217
930302
521494
1066011
535632
803479
1042462
202488
180372
96131
46670
608119
529947
1342125
1213651
130101
795614
258709
298593
300147
447303
193189
1147406
1023697
896764
240045
434701
477874
1064657
520710
232575
884549
68152
867698
1023817
793326
640416
923637
267244
825577
1313518
877502
861341
1133492
482322
313436
1027064
1006038
736588
1163722
154830
739192
67038
1248924
423761
217535
810287
732057
1123924
907661
719793
1178632
725482
176176
1307190
1157585
693669
93067
852121
218750
890165
525542
598163
348545
1134150
927085
665331
158075
1324131
351779
1331274
906328
776640
1161991
780982
1030699
1046720
521875
715567
1025553
559234
1261698
181336
593341
1104360
1241791
729302
1215744
64906
18111
129852
737617
633473
299219
398214
684224
1316953
511155
67519
1175774
147526
610636
143012
273988
1224538
15637
527877
923476
977259
98414
455596
751104
982927
330017
717802
1109844
598629
545052
721822
864473
297896
662898
557074
260121
398848
1295102
33698
862326
108827
724362
520377
119908
1159620
721169
1145885
1019954
694650
319802
772206
447531
723440
418030
707191
425524
168578
1102010
1276368
421976
1313203
321500
413653
853076
430554
152528
710092
826803
439027
876949
618412
623104
286839
605532
207715
1085776
1002456
579620
481533
758369
318794
1196891
741364
1267844
1083803
1209642
1262512
824904
531251
945032
224473
1029628
409096
1034509
786782
1240769
150596
580046
750156
409072
387996
867632
1315744
383654
486788
1278774
441653
1142453
1296887
234906
924397
1266423
971077
262388
1232013
688064
51400
219782
1249334
418663
767970
357733
938478
9255
772226
1101444
1148435
949581
1078102
409654
943258
932884
718539
472774
599763
1129585
892772
102603
483746
1193066
928179
871009
176973
1058301
811846
661005
952783
599918
706740
1351077
985553
956923
639610
945766
527548
1028385
476280
640696
1258663
1051244
104207
1265416
105277
806914
1322791
751847
1126095
227984
675009
1329238
834584
7070
263663
205210
59619
1082685
544944
823711
1181313
472921
1144654
1355661
156421
1053473
907985
150878
204246
183558
1209838
573366
578016
1039259
430270
52
866559
1284971
238195
798971
789598
1075092
1095631
991314
343815
990767
271812
171290
1080624
485360
436115
964733
673840
524557
167886
690629
673302
868230
692811
310934
1099399
1060512
293441
1024604
33878
409313
781774
620717
544825
213522
992277
1100787
638546
1030006
1190407
34723
123541
883397
525645
370025
1232841
731677
312772
117456
1228760
554347
277178
374665
211567
1065980
309033
559999
1075941
323369
785626
365558
553061
218590
238669
31338
376255
1337206
943948
48477
290056
41469
134074
807219
808159
459196
1169529
285370
536621
1333298
1072282
49469
326393
369407
278247
1049182
500780
118622
310563
160472
499032
1122981
923137
719920
822896
273395
1221029
1125803
1279190
532806
726368
772523
1325347
675816
632669
682408
1194318
6753
964571
515645
621477
177671
407622
1063846
255150
910651
927748
598059
274286
1255802
306541
1014517
1265306
1058883
930457
82851
547963
281501
1178499
234347
289156
355267
1358609
305596
89380
467290
168938
527644
145703
312213
82
451371
563657
287269
210174
962489
764763
581149
1074211
1320585
1036258
1029961
989649
954566
333378
911294
595591
60082
627559
1304664
111779
54687
550003
1236300
1246225
135718
1209052
473448
379233
1225909
541336
794286
154963
935668
811208
516004
866545
1006046
1071940
944225
1146702
764378
1062644
1144742
1211400
549986
398085
740157
357529
538585
763599
412682
968739
746666
1353662
576488
556929
937305
1211462
403524
1009482
528962
1089809
1324174
899162
856198
776457
424692
549518
92767
1013318
979537
174480
1249356
222031
180831
200615
1346033
559922
1329452
536245
919197
1262678
694726
447758
1024745
762658
1131844
1355070
1361970
288002
1142625
802242
380267
1319623
666429
1325410
1175183
794351
536820
440440
1323577
774400
356131
666979
1121498
1006533
486472
659573
1039929
240858
206496
1243215
140938
47992
609268
710286
986671
1029146
894655
12877
875541
381465
293952
70452
1240343
52517
1268646
1140526
1112126
591854
475341
817964
493616
57474
148412
1266072
81554
1186757
523894
594979
1250566
931132
1016599
1049319
662573
740250
1250827
937038
349858
299577
1332335
1222537
1011581
648965
450343
598494
1205541
888787
105689
660598
765177
685146
1253461
554864
734286
833225
172790
376677
506949
868591
177856
786090
853038
27708
954179
27289
210389
62897
1057467
275423
1055714
1259706
1042463
591107
142437
1221373
124259
1134553
573140
171898
649136
135402
264188
229537
210722
921857
558504
1132485
404955
1118804
117485
1359215
20236
443349
1066482
473377
1167948
300565
531778
505541
742136
852499
1051832
320166
1332140
947886
801821
970878
1113630
478827
332054
1061576
104778
455198
17028
419475
1290086
1069720
26247
1327617
1183266
949816
189802
628471
717664
816617
367758
59333
774680
1021126
417547
829423
846580
1331417
977568
1355354
797860
122792
816754
612245
690542
919212
307409
1249225
86725
940658
535021
105663
1240240
1351698
1084923
1060964
1053118
887752
530553
1065372
748634
930640
1302433
97161
1009550
733993
234658
456419
82622
1036496
135673
33213
1259997
1201840
352746
1110349
587481
291149
236355
283326
463240
406906
696664
626922
218152
258785
460240
1348607
1131758
901419
1058364
500905
305315
1195136
488849
1039418
232212
125442
689439
755184
773363
1245686
1239794
869356
932711
1311907
852819
1150332
427634
652431
998518
1237115
84891
196241
576349
497145
1096233
964843
85084
1256721
1197359
610768
193810
854337
1296462
1208491
446450
1334004
1095329
159285
930718
1049353
1211077
529736
1077575
591069
97998
651000
973534
368490
1184691
11174
367017
480029
1352201
938531
383344
414939
1316670
1341423
401113
880297
255685
1244994
1239452
501296
264321
763166
1357467
254582
358500
1303732
1178214
241002
154158
314282
845851
681336
244602
721239
1054086
820396
936384
1352013
710257
281439
532208
951393
1204632
1149039
905562
85651
563540
578024
558936
13194
790297
768864
458028
76107
813069
493849
1353372
807789
940485
1235224
711701
186753
67196
1035001
1270119
198993
119943
175757
1137926
716794
868596
182357
1339596
901963
813997
980491
1267658
574872
688340
375326
210047
268170
596458
396871
498890
336176
1293119
807459
110282
749080
659102
519336
1042181
890810
1104507
43839
841649
242328
1148826
682676
820205
253968
411669
423946
924907
776526
506991
503688
988923
1143245
171875
281000
364907
553131
1166027
23630
241838
262108
840828
1015857
402981
1244011
456857
157953
435989
80364
613204
858885
1257520
980528
845398
702006
325749
567795
874498
1281328
965547
1107887
1095825
1185518
1098059
257296
594751
288399
1062933
938573
83356
992684
1020923
360184
746413
401763
137736
1098020
796458
1033249
842741
1128734
1339232
389793
394533
287672
913654
68710
425650
266830
472271
90348
1132092
1032117
999441
1290097
768614
954034
1085782
918241
251302
191808
1038752
190418
111634
1277413
844314
577623
107716
38914
1029451
112994
976380
487890
263957
496636
1344962
812006
1099996
694047
985030
1079053
1308682
207666
1078840
182630
33505
1041960
262674
1314425
923872
100385
255730
390516
625303
730147
426564
1295790
378279
566906
586447
482420
320002
957990
387026
306424
1165639
38171
1290084
1027315
598666
585911
230505
1202389
798154
355322
410902
400046
405856
1085626
1035461
54577
569133
66474
1021879
1226878
560794
1170691
1356891
1016558
902962
310755
1120198
1001583
1199872
355655
781749
169833
754376
641940
481562
998719
488593
981113
176317
1235376
335856
39457
659087
252586
170552
1030668
778146
647247
423975
1330317
72276
352218
1363508
443788
819346
789447
1160752
155453
239558
696405
703509
945563
456439
441210
1020603
44724
155534
656632
1001151
551389
977885
212036
639147
139242
1045603
17560
35279
1256292
1039047
82182
634935
382762
599664
998220
604790
381041
699185
77079
167735
834602
909656
146373
109486
1313307
1357839
1313857
167259
1124494
1018383
454934
874760
1255197
138258
1171302
677178
564621
497545
226340
500530
315415
533736
695006
136021
286722
1286289
858013
117673
267950
607248
857782
1122358
1053072
951972
1046596
1085962
1321477
375637
224235
234768
133347
1249563
150610
363126
200423
857916
550997
726396
1357716
1055837
1115020
792964
135534
957852
1050921
557307
1336268
371283
257328
515026
1008482
1209096
73440
347266
961026
905014
1114372
446624
1343959
546991
1331131
1241247
901925
1180784
384422
922495
789922
283470
400160
918489
1099748
28903
142883
195208
1353622
389465
683129
546307
1150049
174258
1191422
306129
1340148
42741
147917
88781
1040612
400591
586725
594610
1095145
1101328
1281038
1356022
215617
227839
180582
19319
954535
1027158
685541
349235
6494
1345020
252952
356043
405948
285086
473476
999188
882551
758463
406942
708841
443120
889492
326883
1276531
1322645
354092
1160262
108414
1107466
1100193
596812
651095
94391
736202
537394
958482
975066
214509
1124166
758477
599288
754482
448116
792636
1297376
114126
1005949
1064899
872341
1303730
226913
40955
953829
779446
39211
257297
1069471
908074
139215
811433
115236
470034
1073679
903319
703982
843143
738985
330557
1246699
63868
1289005
55382
227246
461238
621014
355419
1140401
480259
837025
1189800
472534
897249
1034304
182024
451233
319009
693466
385239
1345878
282509
1102957
1277998
626822
19696
1035913
1039546
738305
150690
568667
1095591
1348000
702921
1245651
427660
1172546
146241
305837
860923
705169
1138026
1244822
552960
69850
294180
792618
1036164
466543
387858
446588
35013
1267595
522297
1021474
733705
257431
553586
724178
787304
136588
881402
1334692
357183
600084
475106
390754
204393
222165
641253
1214011
708848
387561
644268
1001827
277749
786871
639252
1257061
102378
1239107
176097
107340
868147
320934
119200
638838
1148891
359053
1090550
586450
819261
497235
276522
1113446
125202
71041
706762
532713
759043
1335394
51141
557478
451273
576621
1234092
1267995
1276635
576655
724725
839097
1108686
340685
885400
1092872
1039979
941482
581202
994594
1325
89456
1351421
996406
146934
1048199
390103
614782
1257999
371534
428118
412512
1285817
850022
616975
597055
1177837
753398
1317115
579027
959858
453563
47643
944508
1147347
429998
855313
426382
284112
402150
1188194
741859
927597
962892
1312350
1334405
1011596
1340022
111969
851146
982713
279511
537012
81681
938602
951508
491172
314864
3604
412388
1027276
951
1065280
1276097
1076930
840778
1286808
1109440
109709
329510
584713
477573
1055640
466814
845418
1211924
45045
1293990
715955
1190349
197079
443980
1313060
849471
12025
1201439
1032858
875718
226354
1251517
606339
1271204
822199
146355
1189934
1086514
20900
1215473
1028498
705215
136739
204611
526547
542739
445865
1270264
1069823
225227
1261149
363703
320617
1286001
934852
161770
609437
1209779
302389
837804
499068
245825
313042
743771
748017
935890
8652
525448
1122315
412976
1017190
433633
104667
181793
702400
399855
808165
1140396
1213178
57399
38399
346739
470338
864497
231423
370776
1305843
416600
823823
260391
1114170
1226899
557523
1207002
972009
956926
431631
887171
278735
1050623
256025
1168815
107211
1254590
557070
467818
1313900
514632
1271620
748555
93458
1063343
356452
1147317
1260413
746019
1326366
1283027
1090012
510941
907064
570856
830072
161190
1289238
1151056
1167656
705532
304459
592544
625806
572269
790802
1195224
542611
922582
1312580
968496
157078
928189
486693
1200534
93374
973862
1244604
69947
842853
1055337
1186662
31503
321381
799127
134391
695132
1124255
844096
8034
45446
954672
641910
252841
1250233
275190
290069
776832
915039
170503
35767
198415
246321
278511
111163
821863
1115807
1187752
1090266
55798
1042237
1008890
675297
572114
712246
1203537
1052855
981281
55495
717339
1292065
443878
232145
191163
198921
110812
159099
642004
781007
1081457
416421
632693
622166
1342931
603090
1292711
1245812
1135835
1299552
907854
355543
455082
1025840
661196
1159106
1104732
1005763
1272178
543575
823223
481223
1342793
662556
60464
611516
1269588
643604
1180713
1326622
874616
433936
604120
1127827
210615
692892
1068264
394848
857820
529667
435531
1164047
1032270
199634
104275
1215446
62971
1735
735861
728827
18125
253435
1051530
351373
399806
213751
1068600
938403
1013143
1101269
1062761
234873
548840
60612
231710
178376
40007
843983
754358
237618
980907
148061
81382
694678
1044358
10131
1007133
1314216
216919
274115
766239
1236032
1310008
464250
718717
119221
1075603
318992
1310862
173036
1100757
633499
327338
131563
910801
223023
238431
1202321
1081109
1051066
1332553
1240924
1096660
1150792
506328
73764
422356
890623
398763
690895
250156
1299219
1265322
693204
1355450
1048216
656936
256515
734533
206179
1282699
1100265
470950
221375
214181
653090
866514
470302
508144
1237922
1129799
136223
138686
977430
145994
1247749
1189204
770528
243875
1065036
837163
188449
402356
1030010
549842
1256169
687724
982207
473644
1341085
24109
1034021
1114602
1102232
1352420
1333997
617233
319339
845275
383914
187194
440906
419176
863659
39786
14696
615981
1212826
162149
300734
125042
279138
245925
913559
575092
404069
1187235
978190
387586
754004
1210555
1038062
438819
598870
297761
1170768
605644
969509
24710
296960
1281912
864027
867895
1234678
599731
718105
997348
572622
1355281
695125
648896
276762
1119251
364787
936354
1305969
1327754
174453
1213564
435173
279754
795361
586710
942955
713620
847094
1169315
376786
628964
1093354
881165
374309
1183650
1171078
917536
639768
505677
131719
198530
1256446
133059
766972
310294
1294263
193875
973359
497897
10316
527408
1237289
972263
489181
524759
344653
709931
19258
171957
594715
702537
888482
117442
46023
1163081
119743
874322
453058
249766
1093634
628448
1124381
1075338
815408
871720
963261
1013435
54993
1174723
49490
102126
1081456
664013
13485
276824
227462
707897
440264
1074022
42542
1049871
1197366
10023
797048
1270030
33002
463497
240267
1062381
1269694
1086425
414600
665275
1212415
140599
403794
844446
1300200
511340
479598
174950
56997
258186
595012
821981
1319239
1132320
813771
580214
1282156
1118152
864657
1181877
604909
707058
512876
1171997
771331
234774
1042371
974160
4687
1200242
892461
886103
867230
350117
811563
1326727
1104665
195033
497494
10797
951608
1072338
1181920
719920
444103
654539
1268494
1018356
646664
296977
1149549
1122192
577178
939244
452059
1309216
74465
151733
581943
160206
1102361
674059
370262
4146
1315310
380796
335344
479936
2654
311958
696174
391665
535675
601589
368923
1303480
831398
1285572
685500
75568
1278958
476256
1155163
588291
345986
505766
1006591
1008507
431121
457091
1239694
461909
1183870
1104937
1186500
112340
584585
820079
719157
407196
494155
1344725
137593
721928
482566
579893
1333520
285302
238062
1139621
1291816
123328
608592
536545
716387
1333311
653203
330303
1034144
487458
372231
1008800
232849
322981
304755
1206790
651457
1177524
104440
1048062
121691
230699
763779
844677
552216
316311
255827
96381
147172
654870
686216
812181
1220259
1294394
1263700
998858
834309
442439
44343
78779
803327
700152
1168052
362835
1168617
575467
1013111
1318470
1192862
995463
1263594
1166017
643205
369511
208523
951740
213242
517852
1345857
595099
123922
1308606
241777
1174154
283633
66031
950309
317782
1073647
930622
1111817
629670
693369
558331
1019134
712477
164761
416961
549018
335607
750286
228920
1357113
602708
405278
1219061
1088642
206217
149926
862651
882540
635248
624354
179576
245195
96334
834637
51
558413
124683
904659
1255771
570873
218921
146889
971076
1004581
979688
1084493
633793
1284838
1165212
50431
928324
258796
38954
1191920
240396
1269194
1273118
1359334
1312985
1174453
22419
148031
133685
850243
1167819
1001302
30238
815845
23380
160668
580989
1364179
666457
115166
1126508
161201
1046895
1059732
945437
832317
1244630
742459
95472
163480
932580
1113183
237895
1082257
531088
1224542
318813
607388
1085143
999324
230080
14399
915123
180125
917489
428887
252126
544606
552780
102723
1220081
551317
1077176
305476
315933
1095728
273043
493723
762513
126101
1138186
972594
1063670
341915
615741
879190
399660
793456
596709
341927
1233099
1291117
274211
7013
909828
624367
1197504
645651
894357
787198
166600
1139883
104408
51616
375446
983426
272816
340168
567145
257948
1210704
487262
1297274
770996
352988
258812
1285189
465500
1168145
329457
443622
123662
208340
560176
1319765
400841
212928
20191
1258535
488447
655873
719220
414942
86842
21663
1327029
213876
243425
500792
676806
213598
1035738
4789
1084955
213761
1187883
1327433
1101805
412979
890404
702268
813220
1173746
1332619
1233644
1255359
1118690
392340
554338
389543
465981
287358
845101
1054590
18378
727884
678030
215641
1148496
548073
581687
367999
593444
18049
720217
148905
692894
1307037
635546
92612
173462
991745
332597
545824
926693
951843
874748
659892
963249
407726
895151
1155947
185216
1310042
251578
170468
1090421
400001
371180
161644
617543
665681
1123053
506920
1320688
1000111
1337766
1348665
546303
234661
368501
55610
1046290
1159887
209452
1065154
1280716
955781
353257
39235
719645
1020202
272649
987819
494135
139797
30239
209755
1130607
1353704
1168982
337164
368079
433013
733615
641358
591311
1035976
450140
412943
547801
1127731
501313
780806
345105
1059488
940200
58877
1014627
553925
310152
615671
588268
136558
35428
870563
770798
720618
409508
148272
302864
986306
1002298
120608
1318294
940651
135545
904453
190991
1339140
1020701
1052547
428345
799333
336376
184840
1020010
1352056
1335167
536108
1058325
712631
267115
591820
163511
688289
810695
538109
878863
1112448
902840
832952
1135163
967186
776413
958919
956973
677104
334849
360534
369460
847727
588587
549235
54595
218267
1205102
944471
706699
1074978
1341752
1122817
19907
22073
247577
335670
37076
1234070
1099604
736620
291694
183252
1066487
539183
376472
1273690
569357
460669
264258
925074
876170
750705
918347
1330452
92082
694317
460844
1203706
317550
675620
257362
897361
230778
1125052
375581
23887
110660
710040
150864
780235
517783
752814
726463
835555
198579
759703
23049
74550
667203
479182
71998
680741
1163945
420757
343520
130488
977289
155790
1350795
1017677
1355866
506869
1094782
132655
547938
595210
727092
170699
616083
638863
772250
957654
817502
75622
512350
372569
554537
834834
918989
491754
1022270
560735
828
326251
533491
596905
1359876
1002880
497163
686480
140755
925758
1123256
171576
786824
1360302
332487
1148600
593376
568226
266152
1074071
585815
410389
546428
289246
1053621
1092057
375926
353002
337204
622487
496382
659268
132655
1326603
1224264
627613
808207
1114476
779288
850854
474087
68147
751200
812569
31065
468503
540455
963040
102673
576983
1281375
241084
440271
606744
911838
40819
1175032
1018032
876174
1005402
689792
957663
1200359
232085
941115
632128
1336092
1004193
651528
539254
999254
76790
827464
827121
950636
896270
985340
100689
453984
505828
470631
1292003
190243
1075314
897991
615464
593869
826686
1109942
332174
13915
47268
159600
763372
1165386
931098
936295
415253
1141176
109206
838357
36613
286924
1094788
567644
1335634
849048
1115978
21602
843476
466366
1073611
143964
586631
897418
1011185
814790
1240011
163283
432824
324338
389262
635373
942356
172784
657569
376820
1296184
158077
457773
557556
613833
540895
1363103
1126629
749660
1070088
76803
451211
1193836
237884
694780
1107137
822724
978894
432091
156694
1078792
747923
1086353
388456
1194735
832690
556831
188032
1327903
852684
145389
694080
605837
654140
423092
424205
95008
201524
481703
1189358
134646
649023
780849
796240
306985
798891
263773
735434
1108387
143895
1187646
1345567
306130
918521
1303553
1344771
103373
1064644
1156289
968778
1009727
1078277
345743
1140141
1186836
1150374
715734
429753
877360
46233
434468
1221032
932832
905373
1212896
145867
30066
889298
243495
1127217
612846
997780
308594
459163
325428
582908
25539
668445
342333
1194337
189415
1273839
1337863
598418
476721
327762
473398
667301
133306
321774
728751
337131
1130853
686517
438273
480567
787546
242828
345980
145522
174135
549219
1052330
1007822
1201587
540811
1360712
506841
642780
550275
1315818
511907
239282
56947
243401
312496
29872
629129
995576
1299042
307548
1031753
592237
818588
827746
687287
279043
911760
825108
1188462
44257
821211
1114835
1002932
48042
405032
999079
367044
1222685
542
795702
1094671
1262344
571611
953805
458028
860680
879821
998731
1117871
1120752
383877
715474
169433
901080
12609
1177314
1174290
1227583
243405
1123037
210356
909049
1219654
490445
901395
784398
1282488
242838
918077
1144367
962197
1359536
577592
1133436
829169
422189
1229385
562411
1051576
968996
1272347
588568
1092566
651688
666916
992408
1338042
136037
1100660
390680
104072
891644
916971
140092
1175538
421081
1246536
1346895
532707
1145727
1346700
120222
1336111
619840
193148
516049
753077
911083
217294
384955
502768
830302
970718
999734
958231
1016014
369065
1076935
385582
399232
739719
1129027
132952
330910
875880
1027645
212701
2981
710872
674369
149853
329842
889382
127198
952587
133838
256104
880684
835087
1173207
587544
1323391
1136127
988814
635248
1039748
904237
1005607
828770
695284
349387
1018521
124285
745120
214318
63792
458815
185917
810749
406629
659891
989545
1337365
998871
632024
865351
364118
765227
651213
76417
729921
444579
1217528
186590
596767
74113
539639
420117
1143418
986254
1299690
1144825
222817
1072908
532488
496966
984088
119121
637188
496078
36689
393759
1137920
526184
1302206
341719
1057111
593103
491784
1125484
111678
482143
69931
961941
790562
288927
781736
119868
798568
417294
930211
552189
497380
810968
718956
273590
1052619
972427
968446
414049
1094867
734119
523440
1073851
848716
374998
966828
255250
471574
8871
1002157
469807
354943
1268717
149425
249480
810889
979937
1228879
841055
732377
438032
285720
220896
1093695
1301363
1294232
845795
645325
691959
375270
1343441
681818
62596
336421
1299487
1355938
989049
1095539
18193
233178
603164
847969
990272
98498
1357974
1217929
808017
139723
1137046
152409
59578
1320429
956936
1291123
428431
841763
786023
973487
1137152
234303
556151
650018
869333
94015
681998
571606
1120512
758756
762772
316629
12066
1336635
364828
234341
744883
539439
1066959
506015
1321518
790702
98230
565511
906893
139223
7200
361110
461664
1296
811922
1143547
128069
1175302
1335135
1063322
1246028
415607
475044
811876
881058
1042162
1249030
1297233
194625
1269799
598621
654321
164296
961971
61455
1280115
1105581
1274039
710726
798353
1223305
960549
289853
749360
815053
459914
1313171
363471
684422
375848
1164168
905278
659650
998456
1082376
1023522
1217954
465502
503841
294109
361897
1142194
328748
682259
1095078
89623
1147530
649576
371532
778680
841759
1309166
821531
7686
974571
820736
58514
735042
471712
319005
77948
975954
328145
127584
815758
817045
673309
224548
437831
117924
260753
566023
888181
976367
1068334
531423
401369
1142472
1341905
1167203
388166
1138009
904387
32451
1063619
543502
70001
761812
663764
182687
177097
300596
4274
392422
107774
643886
924308
412901
347271
1220906
1314284
1271214
1215805
428856
495336
1002941
604301
805441
1011969
1339271
785671
548727
768508
243381
1294613
754417
472676
845437
1134871
1065199
1294158
450003
135795
545731
1336523
636305
770040
501966
185908
217999
348292
659862
788426
232455
1076744
253236
984374
991714
180682
1321634
132014
763160
16823
814727
621027
316180
947562
186007
1024240
503241
263712
91887
95101
1029399
242971
1183582
1258083
1337671
208216
1105038
1355009
213492
1175392
577709
840472
994240
1280861
144518
60868
612452
1331588
153284
63931
1144035
712984
374866
1249499
83921
195155
998189
572700
30302
157791
177769
1020106
93646
591730
118596
735027
595415
823375
1084111
706979
957788
1288543
476644
902245
344046
1060282
1107473
1168880
692905
117154
646701
592415
1074761
105045
1293566
726157
1001533
1073501
547639
202423
604922
623278
182237
1011119
918002
688071
1259473
1165071
825188
346530
1009476
64786
930066
74232
649823
1346235
764059
927964
298126
199184
985392
109570
959851
707739
569194
1336298
324948
338091
514579
992852
1069442
63383
138075
214969
803801
1192434
1045904
1202938
719169
917312
499385
592965
667315
84867
257922
109744
735285
551235
139825
282430
421306
494079
457161
646750
968053
553052
1274732
240591
251239
917177
879254
1308690
1063835
495696
1253596
760310
669682
1352926
1281978
181081
85181
739396
1243433
1054633
564623
1207164
1243697
413776
226540
134803
1249899
1354693
184371
1173191
150067
126276
863698
765409
166691
1009260
577563
1239764
41899
797687
949869
106158
601665
799375
1026386
395822
398178
428012
322275
1190066
150821
915028
857749
1147118
985067
968953
557425
885086
967641
25058
448414
310057
393983
827976
415406
467267
1270189
1126204
970345
226805
543434
1110318
161705
269937
1180399
1160567
498373
894284
1179408
1293434
1182849
741127
127817
865010
826789
885871
812635
155154
1153865
1337179
1127461
104789
924111
82940
295675
239110
253276
1233565
670595
320047
148714
352808
80810
1298654
357846
240231
889960
813095
172997
887359
384991
210913
1119639
916745
779117
378525
141638
457676
478648
815474
1249614
853497
809613
791025
299055
788943
606583
244391
528179
508383
1125083
1288700
257563
1321448
849633
480643
1118117
1308622
1142997
1091344
1190114
13851
1047218
539607
1116141
208534
1205792
67484
98605
998055
1354719
1002329
984325
327554
372531
464403
1315211
603423
726221
1090349
691630
695635
315672
1044929
402806
1202454
460330
260557
1002087
192314
623171
871222
827507
185935
25988
1187888
1215976
407514
677739
585000
122490
327299
913409
562125
744497
229730
1128593
198659
1350183
1317119
884363
311191
333582
737368
418236
1196952
1024393
544053
473278
756202
138377
1262177
352221
1059163
6076
1127662
178844
622059
691350
1136071
1177471
885473
1326671
1064812
130354
160845
1183738
926867
1251696
718360
1211313
1314292
576676
541882
782372
1336841
921974
1095150
207642
259749
760259
1078106
865555
181584
763998
879855
168443
520301
51486
469574
634368
512270
906444
59905
545663
34117
178541
58574
598809
1076601
1283527
954962
614827
1289280
311711
257819
820287
653455
801412
845785
684548
312651
201953
256880
905284
895502
988846
133841
591060
429288
12259
45587
266423
1033161
1122826
702059
1250389
183972
251606
763841
195742
545651
213141
466840
487423
1124130
298452
1289238
402845
999036
206473
1260421
589476
232461
314533
463111
653221
1037204
398197
370388
1129429
373238
192092
1337588
594059
612942
411871
928586
824414
963620
608105
1247593
192147
466025
833334
156951
1139708
943713
256192
1139714
603774
1091186
645723
769595
80137
1226922
672373
1086309
93823
820597
262196
542095
470013
1337901
202776
707361
1027196
970989
512485
644751
839001
453519
1338318
1338049
858550
214138
431553
262832
868116
1140710
1024893
247747
372160
704489
737054
1278046
1007274
264294
988296
318185
1028274
942765
154559
1275736
350124
1138056
663854
1107730
993255
1038387
1233292
1326399
1266963
920169
760254
919462
605577
1234924
1171033
871907
471036
55927
1272662
707189
948559
273965
790696
204467
561827
448523
302338
1179035
1125948
71988
781515
1085616
713637
614490
246205
847762
1074624
1007268
54159
428779
1312001
36126
1137582
733902
187315
703390
797827
40761
1171424
457752
471409
909637
108341
1121124
474353
227277
689997
603590
313222
967709
613452
562282
390214
504016
486342
433325
565262
1066468
979483
946210
1033070
379660
554806
34171
379279
827589
32277
816015
539616
991482
145962
114165
625774
144926
19874
1223696
20771
930494
679120
108554
782297
300496
739434
648884
729507
980580
337538
1234922
478823
540510
89439
857337
161003
1197282
409708
633325
696595
426154
529798
588957
1106750
617530
970129
362606
806339
193385
571036
691078
652407
478291
274928
697876
1343576
131082
191017
77076
566850
576545
653752
1098045
872897
453299
825611
455794
1141551
1064053
679481
566208
716767
1198893
1136907
475410
191241
595277
617601
815245
183671
532419
1182702
1040905
755002
164713
174496
933941
778492
1150198
1354918
279731
1006480
1211477
942265
685936
895120
1010513
74265
1267454
1089673
166625
808886
464199
564162
1276797
1163489
1329431
533456
357531
9841
114906
450500
50611
804244
673015
1205640
71695
387949
92908
387723
561651
923984
1193615
1299498
446998
698034
617686
826890
519974
1087050
1238751
1272816
1026939
1332830
240265
1280694
678964
61006
69175
637435
627269
122701
117528
287293
846188
646909
687893
1009975
724004
1030857
84751
1274132
743002
1246997
380539
1319901
638863
331061
594292
1276427
815730
958293
1009394
352606
751244
484925
813749
370222
1128930
417170
333365
1122571
428780
428635
1026317
1352044
106885
77404
308969
1144445
117260
448194
355507
1040390
1350631
317892
740087
627789
1004698
853831
794292
209166
548130
704826
761711
1084017
130374
76884
731623
306560
169987
1075029
912529
1012150
619759
1291472
434697
764162
1246101
1287600
70414
1344418
871254
1038805
247047
1298699
549713
312201
467380
423438
138355
789816
691118
957532
135983
746353
872033
224692
456995
1121294
4296
643552
196972
944667
1293806
1279858
456667
794392
226994
812702
962115
799511
713650
1246216
36248
1357612
895877
379054
205112
738453
312866
11222
285962
592524
524189
1222644
1013745
316793
949268
312156
1269000
821317
610903
1058195
1021392
916214
1252906
775341
884696
411576
721321
697364
1069089
1250550
1238977
143116
711140
841555
795943
1293586
88010
8181
450520
371941
640244
225334
99126
215586
793029
333840
1078845
1244971
426218
1180918
866254
1175622
1113440
309761
1159208
89438
566065
324674
1279831
732700
1150202
1207165
985049
226529
896792
566460
439954
296229
1363683
454905
230816
233861
1318997
331384
982288
576854
36637
239692
470164
613811
189931
941999
1364466
723400
812871
772130
525287
172740
994387
391960
316313
1318731
844183
94818
631935
567956
199986
75789
798334
490415
1028601
479906
610326
41903
51154
873474
1247221
855784
1124717
1240647
891981
1353744
927134
129474
351507
1309390
582708
467235
1029463
783231
859806
1145035
194264
179250
547336
625014
337616
199523
1341919
740427
836484
994077
37719
1113768
747433
16544
641796
684070
810111
347690
425601
1220566
881956
1030245
750084
1249301
1002175
1157494
1055198
157063
90442
90524
1085165
418180
401171
83494
464690
639912
550127
147517
610992
320554
285697
980954
151485
481686
938718
282823
1165462
749176
1319224
785365
1061657
480850
335652
1200160
1238409
1356831
212094
236559
224201
175316
213505
955037
905069
196052
1064485
522162
658192
644707
158650
733193
668827
1186261
1106590
940675
445997
537620
1054884
834246
1184388
181825
1068067
203375
619966
1142779
487769
1105322
240670
14707
1151399
1318690
330734
372252
639642
23629
668347
229489
982838
501699
699642
374457
514201
995693
107145
875619
1087564
790560
829444
774576
84415
1352066
359329
260219
1007679
1203575
1246546
402224
1057141
1163790
1108551
24351
1044876
88484
364453
1349060
753987
223859
731666
1324829
1216037
272636
1008550
772382
1296574
205919
1100282
850300
376968
422225
500977
1174636
1006190
895356
600203
964423
734633
98382
813969
242141
485535
372222
772540
225526
754513
767803
2081
528189
1334288
1183440
555856
907595
1071494
1126429
1309439
543222
168234
523776
659349
578656
532786
364859
1073069
817889
935656
1076667
664557
902509
1124923
1014154
198981
855317
109658
964568
359477
306984
844569
787417
897404
449618
539249
437363
1252791
896179
669842
508822
37341
680246
172513
1048460
445549
824405
791343
1022278
1002029
69170
534993
91032
515700
1171404
720845
296909
99090
661716
104523
1339881
165556
570617
233567
414317
476641
1036291
59206
649102
665220
257000
1252878
505500
715415
217507
175953
712472
1263593
255215
1342237
109177
410000
479517
1036926
343513
591389
1187794
102614
83553
763985
765659
158958
58000
1240829
246291
752258
330809
1237532
569075
674484
237809
727429
670110
461737
175232
103830
1096878
1345484
1246697
865958
813857
1203288
123405
407320
409694
333177
122240
1118352
910499
415766
602423
302194
154361
693535
833907
114325
1065372
121744
1139611
674151
39665
1007670
1047865
792
312953
180091
1109536
101722
5344
1358288
330951
488825
143870
406909
953804
652878
738945
361221
601916
946253
697409
1237508
853318
471698
660915
657102
1286593
272217
320366
1242767
910229
1290804
1282361
376408
908076
623099
758554
1362119
208605
123694
770930
1104793
393064
466692
526495
925672
1145128
493879
423609
1041523
168701
1204568
1174889
93366
903275
322141
267663
799433
1349165
1221953
430981
1034285
420589
909370
145553
151876
439494
1243746
12425
752122
323685
953592
326805
751410
250201
901270
255706
960839
1149257
258266
753610
48902
950164
467845
353270
534018
190164
683435
47075
1306658
944439
403993
102832
262118
208952
1176830
259805
905482
1090994
1303019
186491
299294
1104121
345805
679171
998680
756290
527684
494810
1280062
1180537
487638
754024
1181320
1012671
1000734
233212
942202
1135894
467886
1122424
892867
738515
70425
770389
391520
73686
1261919
1275279
709860
95233
621066
234318
156822
972720
499937
595131
1131911
985701
131206
221781
396960
264579
1085531
278614
1215684
99659
838431
594310
1257182
580231
200380
1345979
208941
863431
483280
1101203
485698
376591
276716
978305
1090008
332060
53825
1168697
1015156
425150
296303
733434
596723
72911
245823
118406
133010
989336
823769
376882
283161
1271680
3077
544299
956370
862976
234687
915396
1262642
230539
728984
418188
170840
1319585
585352
1188079
1083587
713765
526284
937691
894821
1221879
703283
584221
193466
636100
1280807
721020
1297683
492562
66310
1082253
1105327
1015925
1115211
1185586
741709
228913
1139644
1186285
1267575
363788
742642
223100
787374
267693
551712
907731
1209563
750977
520343
587542
802587
1103239
42900
826338
1137232
445285
931224
1360094
1335067
732074
1115828
291228
746756
336775
280928
21677
809597
723335
773235
598189
1275830
1043845
766673
189070
982316
662496
960442
828563
829790
622017
209477
786388
281659
728619
363496
359080
118653
183210
1150726
1077927
539170
1256087
488677
990287
1224945
688446
371645
1010795
1256726
1271584
1343499
848697
1059130
576901
666325
48033
787546
101596
16012
1024431
1122392
1166603
849976
120308
404867
1132668
1158072
1091889
841767
1118378
661517
1323809
52934
233476
1229990
28642
1223082
782478
699737
27676
1177053
938505
295820
309878
1189709
1164897
1235768
1355707
323814
160309
500368
586618
573871
151784
856263
967934
406046
998504
804878
298040
125813
1083451
999552
725317
31730
829904
205705
445230
1314451
557689
25225
1092452
249870
889922
515017
1289852
1287106
572262
686306
840796
769120
1020269
859626
906639
596074
603284
425914
32028
344012
799942
279693
44028
773354
427579
374150
896589
1246671
1121600
37085
828479
513701
394224
310505
538692
588377
548978
499059
188623
1331460
123665
215288
936111
696898
831506
132764
764741
574253
1258834
203146
974204
615798
10854
1284048
406388
25539
779814
1110502
287907
1134180
193509
1325539
836290
391052
1118050
352554
419826
432789
346661
1167303
172465
1144574
1093303
167084
616444
352273
139515
634529
1109989
1293994
541172
868223
1074895
589837
165947
1182141
17902
1039425
1019564
140848
685146
395799
844761
308438
960852
344073
573566
423831
972103
827440
112
586773
535068
196341
643252
141413
993351
1354412
12512
919212
654745
1279840
800952
213529
401192
246382
1302723
1156392
842607
555739
1010511
125514
722916
1035951
1119555
800182
423521
21689
1344859
181777
649705
1362821
439113
447300
636776
215002
1317410
876615
729132
196993
574940
667110
36519
390690
24299
283322
1040070
240795
1267698
513874
269041
585896
141413
922385
397020
152004
1105756
1025189
997192
516832
954570
705428
952896
1223644
1068319
764873
691813
756463
1316892
458434
644120
1287008
44816
772722
748260
273821
295114
362227
926372
521789
699575
214453
546502
1296679
73568
510423
279629
400852
749800
74246
441857
431540
181027
513985
983569
1119475
883362
970318
324693
5464
508179
747290
1141441
570487
1318366
736292
585228
1166576
1286585
852350
123635
1345891
479924
15992
1052897
776151
295225
1293403
154679
437590
1030525
621955
252938
440906
267263
1217166
996322
413240
587575
532009
1268055
556061
615834
1309533
851669
247692
1203750
345339
1139412
974228
486209
1027610
1116489
561250
12592
1294404
445003
1235001
1146075
964307
906200
696223
1280364
1157370
77337
866694
616605
385424
434203
493266
764830
870830
404144
1144698
1297843
1287731
1288161
852089
505754
1001963
275960
588295
1268871
1260777
1235405
1118976
1325579
5656
1205667
108051
443380
1258520
353937
1183231
713834
1254249
915000
218608
408196
338041
904757
446794
621722
279587
753101
113593
459100
923809
1337271
861355
102925
1269929
646909
771031
1041135
671851
602740
297378
1054379
343345
867053
440466
521160
774801
1029924
251519
1159341
738223
355396
706859
960534
164007
1166013
965240
606159
5414
260798
126786
6742
272185
439097
26132
64797
313157
112754
1266098
1081762
107948
1265559
621370
930196
439209
332396
144128
835688
474707
601857
878439
996797
174815
136933
204031
296797
872850
1211602
868327
1238450
1087940
299865
220575
1218770
1030816
522708
95500
563802
724013
500191
711057
142187
477921
1014206
825408
116243
544543
8095
1049004
11527
218544
616129
1186248
1353836
1160242
17534
249712
1012751
135590
959740
848475
1095345
278714
1144558
854787
105396
960585
722470
859164
831221
1343233
516311
213939
537031
728815
1025451
202366
1137547
56343
588459
926295
640737
853286
204338
1188791
870414
1255635
1230315
389804
549621
639331
299776
1252
1119853
399731
1359390
560266
1328646
1215943
695644
1105891
232175
1257920
560030
440198
73092
282777
367444
36071
21335
1167028
1034619
1279235
1228758
575497
839277
509490
1251637
774997
61474
713244
440963
863038
126141
1344666
840475
1095391
608390
1250129
1309840
177219
743606
742178
602894
1093540
225775
462964
1158966
402310
436433
360353
247836
221704
663148
708175
1305621
571498
1119594
282307
858684
605567
98780
1047758
539677
694499
41264
1142950
1073813
209524
869236
334977
216991
734514
669239
1260424
619436
761743
391382
896390
280106
72865
1267537
511060
1253299
1090640
1303723
212803
1237321
1102564
72473
898564
1015800
1052882
1355841
302413
1328954
541539
414295
202986
306035
391979
371108
92966
72101
407820
1113149
1039892
1164571
616218
1210869
1215415
1215330
1120892
726828
824334
786639
290324
352700
692665
624722
4362
1257211
596133
319883
1292844
1052324
434412
503690
585821
1290310
128912
911825
67016
825539
443368
865262
120425
242936
501932
491562
467314
537609
730649
956250
282780
1118628
1275311
221585
682333
756119
1071329
1077334
667523
967579
1105408
1084545
841412
7699
1191863
327565
478206
291942
247529
764357
1031087
1265705
1181217
1010175
1156730
911652
890704
911620
831230
1024304
280715
70267
171682
600282
684073
1359158
908631
1247644
54250
863678
140007
953372
887157
363815
386341
979037
40352
199012
239442
989979
595301
1250575
375347
201781
505937
1057831
933411
347192
151646
145304
141987
1142165
666927
3905
262708
177169
940058
414188
470878
661487
409494
291839
498138
577485
278760
198051
867037
1193054
1345670
311155
356649
510394
749953
1272509
268199
222195
623569
1003536
1314792
887963
59475
1003424
636860
243945
918762
483332
22621
1217558
510569
867828
814027
782419
966344
1023708
436223
1154156
399839
993398
858662
648369
747628
1060108
65029
124240
446126
1064784
944048
575720
400981
571897
566307
1957
721946
1132557
40829
1083936
142914
852988
46471
774996
1087863
1056762
521289
1113386
167847
354178
321090
954027
876903
51823
1206807
1331450
1148591
256663
348502
1218850
782154
132443
977272
871927
1100242
885382
768575
177648
1103011
127099
385864
441689
457375
1204994
597262
1140153
33275
542431
923763
253557
523583
1112717
416357
1086569
732602
1284845
801146
1039217
972997
1006372
434030
1012811
477783
1060847
562708
840786
626743
114324
1319726
578514
215008
23373
346687
581150
824383
861024
92440
338943
636766
749343
1020193
613390
659715
138589
1007768
809302
601560
34023
26875
1362194
1040359
918622
52172
1000449
792421
11255
1241426
940305
618357
701964
634858
1194407
1253420
670801
64223
96211
764050
439168
1199546
1220291
572982
1214037
1333158
131307
1126297
361487
1009033
998222
682211
1038
1175104
5775
549762
696637
262364
556230
303501
989217
521433
497618
1161468
424169
1295341
72871
359911
646446
55660
414834
67271
668911
5406
404069
304978
285935
1003963
328322
953920
1151517
1136664
1059199
971928
1354040
37876
278898
943761
423090
917448
232734
74966
253077
909261
269617
1264905
460194
86588
307764
1021597
432725
1119365
874614
399635
489525
745789
1270716
733860
1180181
660574
666108
198098
615888
1237614
263911
931275
672457
672046
320018
523528
975678
51406
635378
904484
483201
356632
583250
1011016
813782
28863
1100824
137495
1215682
870799
111946
1339141
912360
30040
1202699
1045654
626982
566613
1301770
1089564
1276419
677773
303221
50539
273566
686626
1126556
844909
1010456
46603
605701
619810
1090874
758650
983555
256014
1301205
52862
1178898
1358440
1286050
324269
298105
583283
262505
722766
1069008
503302
1219257
627815
389913
982471
701870
733269
93004
1087333
1054137
1014484
1170936
282315
1086168
476149
680457
125108
625781
979306
756730
1175874
1239006
722200
1083311
341925
634369
371364
61870
1033137
967035
768924
860181
1357259
504432
1195642
654900
748496
434228
1082655
832206
680340
954446
330485
1270242
535737
538168
54766
278269
1107901
305993
811385
1021772
734046
28203
630927
553643
107542
193635
1131163
247319
1336287
1357446
457438
472016
1074355
570354
924549
844475
342377
139810
742394
1092636
586501
1176713
122809
67731
995952
620263
600620
640457
669428
722191
121489
830954
146095
810327
471539
416382
385727
22843
279002
670731
772689
690962
819884
693864
789257
33922
469182
809346
1167120
516909
458363
975269
417851
1161024
938215
43293
1152609
490407
464069
379585
298053
847100
618127
910570
1161936
323700
781613
828420
1067837
1344635
691161
661276
1086557
1227156
131394
1209430
672303
814236
123470
746983
1332839
493508
94507
869977
328198
1000905
964928
864663
1271992
57670
205577
1193581
1078968
372254
328584
916819
819103
440127
33557
1059619
902391
532012
1118895
1145627
1346275
1350962
613128
27189
568000
748308
505682
165684
104450
99164
914845
1340604
710938
244317
218595
979013
1148220
174179
8355
1110914
1262765
44657
439213
697933
567480
1160390
993737
289490
557029
50031
428563
1091231
1070603
486922
874077
219883
108795
1113581
823031
297715
1138090
1142453
344626
1201420
310514
45309
610781
35314
869835
112475
810576
30040
1169932
129818
1214092
1190669
1273563
838739
205817
1226103
1038482
590330
89051
13953
692177
133878
316996
115648
344468
1284858
73896
331302
690556
1261504
505412
32962
136723
926145
38988
206170
738070
899960
598532
783482
723417
1272025
529900
464174
833337
1280986
1044035
1240701
1223705
636062
927188
271657
497725
537405
841072
1127870
411733
245121
1133386
810403
646859
983600
1163429
370683
647461
1297869
509603
1253659
375251
60364
469378
1340544
907126
723377
652685
474505
1156598
1355145
286339
56050
612931
307561
1292187
1094126
265434
764405
849324
533655
621168
1153773
88652
543165
242750
810259
421802
226103
1044927
1280055
221134
379653
626933
42613
174006
972264
1185766
1288882
566201
1275440
641087
822444
730459
716711
218983
1160699
715702
1109000
526275
485941
368103
1064967
431511
268021
227359
195621
33348
762137
1323042
1305137
939744
205323
1313081
1035798
118519
1072404
1037102
709954
770506
101157
848381
1238168
330499
633294
909561
357044
220733
1151077
1258753
167402
70934
1342901
1133057
894185
1170805
803296
1091409
8210
1140091
929945
1141340
714112
147477
254647
952395
53453
374629
886151
255106
53494
188472
1196916
1182513
289337
850167
642113
867177
212952
1044176
643522
660027
174166
1025910
423422
1043983
584174
661331
1134091
209595
639736
536245
1302540
480592
62064
212627
953170
260729
735119
584341
629508
1011858
1002232
1212271
697248
1235265
931007
1182949
489371
1292908
686578
13227
895380
653740
897743
1340384
913724
1189437
1344091
571271
1051138
375532
421706
1282054
1039387
147427
834684
682827
1077682
811479
679040
372845
1218433
455472
489210
474321
663048
241636
1060424
1258651
678307
586699
882261
772172
420117
892775
100649
877264
23782
230595
808940
1277441
553909
48332
691985
653088
1137301
156456
524706
475968
745228
50862
1239077
543120
998245
1208671
367319
196060
358622
476635
1305655
882990
538880
607858
936377
1123519
134436
366817
1272321
519364
130816
369530
662477
822168
732860
362340
973766
672126
242018
269666
1184239
1038892
53095
399601
561228
1133484
1318575
835643
868326
155533
510994
752648
692289
1301515
70753
1239246
633881
902922
168772
1081218
288016
280299
1091332
1141973
1112422
56075
1010919
635877
978566
331735
1211398
151276
315571
798870
859671
14621
1308483
1068556
834901
99295
982920
1045127
550402
799573
613520
1160841
247835
1344154
1083492
103283
531213
395203
953497
752931
846885
812073
166335
1135005
864340
357417
1081757
466183
597416
202629
642068
81906
1005596
215882
261983
1298455
380306
64741
606608
116678
1100094
14966
26289
957271
1120210
851664
1291454
1312758
1348653
277692
507968
249593
891166
1014642
1346722
595936
433255
1033160
376946
959482
1326378
295181
532328
917540
1321284
1049119
1207525
1250151
147314
689028
529824
888721
495507
278926
59917
1346602
1266650
1230426
1053630
1226426
1252465
765015
911327
454489
22165
1091879
1266132
149296
997497
861756
1200753
1014377
1123024
163851
659295
1003501
570105
263770
249413
1095662
777591
106856
310409
483238
44615
124084
544009
569625
1191691
1330360
700822
126285
1277355
764896
857148
639473
305301
869392
18271
437530
1070790
765991
603615
241187
1171232
828505
1224170
901288
308993
1142213
380558
616775
1249468
845758
103410
510429
530597
608399
506104
789281
1035585
64696
1120660
79094
619368
1297447
239480
800941
137978
994194
839149
269850
1282886
1149552
728199
1085691
261740
1345146
1326257
345301
332268
712521
759234
731767
23928
821346
638998
1198751
8158
975995
1262867
312142
342712
882837
589220
577558
786363
1165361
419070
388815
449405
1068700
95874
826123
497229
945345
131911
288519
1049056
494694
442161
186988
105761
609454
1124100
285541
1296214
1344845
350296
1211341
224606
78708
1324602
1158976
908635
1049433
404818
27776
472018
651543
583875
902824
746083
685895
530249
981995
433396
804300
583817
926689
990055
1303869
768231
1014375
1268547
950946
1332850
417668
508645
814302
451235
443526
1084014
785011
230967
431268
560623
525172
607208
91735
1037226
401880
315402
1086356
225339
75144
367960
593940
573480
684193
106142
205864
712208
84387
1107575
106328
1144607
1242698
533249
936898
1237129
1220557
205615
1233980
73403
877796
1191268
1225510
272127
180662
1061110
53802
748835
10581
817493
1265075
1156144
973919
38714
312166
251495
627928
862965
1102015
224995
784150
109779
677350
166578
356903
830396
63713
534287
160386
1291709
1160406
558697
144080
716919
543700
305564
403030
96131
762932
1164577
43499
1226638
160967
246558
785050
1107979
638175
953275
418118
1226826
1130311
973487
163226
412893
558947
1122474
216549
910323
727732
269903
755230
1119138
877245
1233771
1279517
551364
684781
1361171
665538
732903
45937
839109
55969
442904
780690
1138359
57636
712043
453475
283409
768858
1234779
1277773
103701
693360
762717
1325697
995345
248367
715719
618290
132714
307969
912062
900308
600311
1065973
758077
485243
114197
72378
882173
759160
156039
1147567
509554
608053
944254
565454
730276
589681
612835
769499
1312610
1106570
676299
1310327
381088
1108638
227676
257754
1277590
847056
326350
86330
1044373
88964
330622
568518
285727
269200
423490
630185
919075
578499
771467
916485
144981
1007470
1248336
671590
770258
772259
239865
964750
259176
1062218
948308
1239671
510454
1196624
1032904
879649
758839
608770
532121
645053
30668
1033692
956096
50490
908834
1113793
1054509
594657
1279511
730987
367987
1227609
249017
528242
46271
895182
799319
807113
872331
322675
82465
385446
953276
590184
835847
295493
1314014
661440
1224221
926088
59492
304413
398852
378915
1314249
206323
1209947
1360318
1248829
860147
559367
521655
296912
499907
333721
1021314
949402
628823
42670
13070
699141
773193
1104729
957018
807545
770248
364117
377644
41253
611291
152953
1179701
819658
115641
788560
780188
812981
955854
723504
844507
1186426
945533
48068
560719
408847
1241466
110461
141697
671224
424764
1128694
944890
979381
236332
24155
1250175
1182863
847321
1024668
1303887
1235229
1016135
1210460
715848
1162232
613218
1010571
199370
364151
228713
1275874
805422
986802
1176962
894527
1052727
448657
1332102
343170
995811
756117
862208
1021925
932810
231748
824475
66592
1050958
140193
339123
1176671
255955
90579
529306
1342412
124912
830196
246144
937295
1272445
1154172
1055862
28488
1133941
562183
1018809
1136031
489477
856316
865196
980312
956383
999064
884252
732725
424248
428615
886581
1331509
1038558
884343
512390
1024006
147515
414772
700884
553928
1190949
192639
606860
1355578
20006
1069838
459228
990162
619968
10523
1337193
920510
884152
108670
1215806
140872
269214
488848
207171
160250
829198
936468
1059098
1349860
1343504
1069207
299025
603806
934881
269504
716283
200952
1171814
913147
20028
33553
639502
210757
1308593
163392
217295
1026381
1294518
529209
801139
415022
337860
420303
340753
307354
1165632
135467
718038
588214
265826
651560
5248
1240431
827051
162153
387213
1009177
1134061
37950
169566
882359
348789
1329331
370713
898526
431363
945281
978629
1266886
278916
1257201
680269
1101275
388647
1018576
650483
1341715
114838
475375
992530
669128
228428
1271274
334597
1223102
953801
786809
536210
230678
35677
246773
955768
1212382
727348
217326
50684
138112
621032
163770
292772
1242909
411661
363101
863209
725238
1178499
1346493
973452
809823
783207
136542
1307469
701196
1285767
513407
119786
927032
629533
336008
448054
747403
122689
140584
203183
179989
1006473
1148639
117082
520710
1227469
1137213
1213626
408616
1308544
521060
1017474
824113
1210410
825853
1036580
1211092
637678
399553
22934
901814
242541
749418
1068489
924922
598315
1275437
1064816
1194600
550045
107216
97987
1108533
337685
190534
1022535
63816
90757
90723
855112
262041
672864
792342
1105643
173046
580796
626704
328461
914539
1165561
174837
43880
1020826
1364114
848608
655362
852986
1241497
112433
1321126
69712
311799
854117
689416
1193830
137646
1348582
1102178
742395
557673
1070270
948520
744725
493727
268536
1040190
719979
581600
75145
5875
259769
1206322
1137062
94944
1113796
841129
284868
674675
1252379
1275375
750905
987519
840954
77055
139210
362804
397831
1289108
965793
703808
608069
1051424
863178
33407
693568
397877
691035
10455
463831
495415
1312971
1159680
638697
950718
255582
577093
1310516
1137805
18181
708755
623158
1191301
1356005
1173663
61020
140683
764258
724478
1115680
282850
1231050
190397
852156
644342
726264
323773
63852
1078897
156283
374148
1353200
619396
123143
229961
879037
42182
690940
386254
524907
928391
367437
1150508
982118
1040689
596183
71894
1305544
136486
411871
1104132
208433
330351
833238
948185
525069
89935
619407
530846
333437
854875
881773
1353954
785014
468224
603612
847654
1348299
51851
197190
724968
125076
1116031
411103
623904
105638
553185
316283
535367
874864
1195791
408360
305304
686774
747788
1342332
999940
1165293
1357860
655483
90794
40321
1350283
43741
1045467
577896
1302355
131188
398303
96996
724500
57869
877215
1292148
533254
1208832
772199
149487
155138
197322
1080950
256197
719284
1005163
576658
341371
1069935
698870
1156745
1056588
918210
985427
103096
1338031
1332300
1036186
1061709
203480
1169972
491456
66992
738252
1052093
37819
803080
581115
817910
574003
330734
1348818
686806
1193317
1133909
1110562
675644
163481
612755
1131567
1028191
1004463
144382
506577
1343525
139519
730853
1182884
301439
1163970
295206
551038
860421
914812
795397
579661
141526
772870
1201839
86081
927531
99505
202934
604704
980016
217236
650417
455666
1359391
1081692
859559
1237175
53169
1357566
117987
48657
102834
578819
795166
974113
396927
1114242
446545
1184520
742637
547318
1309212
787014
133668
578415
806441
934183
1247055
975140
1192127
1332598
1080834
262051
905205
1293401
1086648
595355
681762
650838
433574
207118
78742
1010992
379351
578397
1085498
638663
1057380
591039
844908
1360226
337530
787464
941689
307549
941663
662983
104780
291900
151239
545542
494046
65940
304382
1171264
392031
219772
572011
124812
720269
767934
818342
719020
835413
954084
341861
699057
723423
1159462
975001
365972
562669
59492
1170710
1322185
157409
557315
595566
929658
965918
973214
895731
178040
743589
237500
1211304
1168940
435114
802
942013
910477
1124602
102439
77477
97471
420669
1053497
856127
676093
1128793
137511
960917
974438
1047441
529938
688171
540834
463706
317852
344396
429785
506926
414625
1056357
649946
85776
565431
383865
1020982
1342708
393253
1122253
1350446
1151898
955305
410949
1142803
375201
752035
229787
916995
858749
1126233
378378
794399
801843
570462
397484
852874
532425
1221637
583730
292222
113101
949990
608628
629668
1097792
1274523
488319
416303
213400
1056376
55432
1086521
212220
92287
476614
114960
1327337
1309014
171539
278465
496148
582394
410117
1123863
960431
723870
422945
1202530
351093
678840
75220
903367
973971
565559
190511
1051151
139695
845010
473584
1280060
855287
299486
732078
812087
642169
282406
113720
388092
1087265
983780
1143345
1257287
181508
1185974
1073741
1265427
298357
913192
1308569
253287
879157
581466
1088977
772699
485211
586707
876873
967580
1055235
593520
559022
996067
737902
832084
13443
1336640
915462
1202442
726587
1185292
552176
260438
1201310
789642
388874
759345
425920
225992
556582
248073
1175483
999568
1327128
49397
125894
1101416
1148479
750101
21898
994445
606136
993114
362477
511024
1041745
1042867
391248
425618
615187
1107045
1096870
1311867
1108707
221852
266431
502048
525627
327543
272664
1055380
261010
140266
282760
476373
187811
430697
1271618
1258325
327214
30388
1061151
1295043
1093042
839592
1034578
233765
212114
1064314
448478
50400
988262
1022182
363778
540841
1224696
404807
1237176
357826
995336
318302
211587
432292
92332
908048
240975
920109
646583
172950
151118
873328
312157
536478
872545
934014
757121
1150527
563029
1072820
262148
1053068
1016865
1294985
450514
805234
769344
692436
736088
1043282
147401
1110216
56596
1029006
566578
410798
940539
39245
1109489
1034913
843375
36946
1234783
1073399
23446
1201476
268976
866856
288848
1333618
845361
373479
896141
1314355
593390
909263
1067610
935220
322671
938559
177999
164195
797809
71661
653334
960241
1152918
42130
143587
779913
98356
554793
251561
47348
190419
783695
1068440
513735
676095
1314698
356460
964826
459084
592346
1256137
460073
1069869
1113240
1285454
1138020
1005667
854643
701992
895067
316425
1037824
896666
1130856
570633
314265
990644
1326978
185118
992103
1313038
545223
703712
397649
883743
975364
772231
454232
523935
546206
1235705
1332846
648436
878445
1043836
549829
751430
412299
116312
164352
336959
1322761
998935
1361559
52250
905515
1245971
984651
748419
383336
984664
1064070
1108069
529399
252244
1272146
54203
467759
274760
470475
990899
1159736
1272097
1262795
1137446
93934
1051938
716400
375913
1223460
833062
208417
59944
1094109
989948
627233
1178361
193146
1249976
225792
341060
56082
1328963
977934
64225
777213
1149417
1056401
1046979
140348
469297
403931
111094
591466
470113
1332499
1006018
523516
163829
1141228
708928
236323
552521
770367
387076
555192
391366
806053
838100
1075007
266959
107837
244968
24543
1359036
442669
1032368
924231
563940
510940
696528
441615
249158
792123
245857
492609
1073741
1257963
1305897
525266
420800
953887
1320119
1358203
790484
764500
727736
1341201
1085328
489537
103638
596312
732120
649927
71729
1321616
735544
707000
871831
612746
886451
433097
191457
1213885
125876
761203
1255792
339898
156352
301298
524070
838354
528332
1165158
21246
1109053
546732
721685
627333
779585
1319238
1320470
1111011
968891
743622
451089
1136307
337364
545084
412480
1298836
110530
286670
1125947
684389
209066
574467
233103
210844
1307775
843993
322982
136066
1357834
791325
461757
362144
934567
440239
816825
918543
525447
327805
339510
934961
611485
1311936
455325
1001925
402413
696489
1294990
562717
989437
827803
1250150
754530
288059
1170945
1175457
554661
626191
466051
181619
463508
1219426
702188
228801
276207
1169609
194284
1237557
308938
557139
1237356
1342429
1280456
879907
1235356
587324
631333
984871
243530
898290
453047
191377
470791
997454
765016
654564
1084669
404633
1272624
962284
223494
522002
264098
1203088
460787
372296
1142613
839907
1338751
409198
593729
801447
687130
1065278
1285409
741691
651594
634378
809087
94758
139536
1354128
617972
1339359
1320406
1168732
842836
1300938
689019
902477
1175599
279359
492878
94883
564184
484178
907673
626924
732484
1069899
615550
636929
562620
57757
546956
1074010
987094
158477
579107
9061
460048
932687
424430
631315
869593
1343780
1046860
798873
188943
362815
586281
417839
1067523
923879
1116719
495526
272767
605731
236504
877806
1185368
1037039
991903
1100467
194802
1028168
320871
980893
991542
479443
1161869
540084
180124
895839
656488
73953
1204035
244511
788638
292820
1336866
803039
101335
289356
985400
528209
934924
953311
1024678
987168
1236099
647506
1206119
744085
824615
307560
949571
232897
400598
962182
384246
354185
417283
1190138
807570
926794
449001
281013
720772
715753
1164835
834025
915973
707356
422831
700777
801817
1080741
1214424
1049382
822397
1001842
126205
1130244
1026965
123456
638803
931477
533564
1086922
177644
1139413
332269
301087
381660
499155
1274202
710930
277183
707874
735790
86027
1002162
914147
691702
728368
1224216
868831
29915
90906
1204504
578299
305716
1131517
449877
388576
183734
180841
450345
1172860
806498
353975
913125
692734
243431
342687
87602
475246
318627
1039810
844946
1131120
921882
591434
404071
493734
102745
1114546
470151
1012698
904131
943091
802321
916484
1325436
93061
675593
726339
102837
603693
759935
598820
595359
1309740
279092
419419
1358899
7151
897750
494621
413103
171298
1309139
344468
608303
79974
63016
536594
202766
488689
52685
638987
932377
1255578
939475
892490
90800
850772
1281634
788118
615828
349611
125700
274765
723538
797626
628907
552991
398160
1051470
556907
641269
1316846
837622
996969
413597
108166
418833
791893
213770
970194
842581
956178
1029341
834526
1264144
291269
397022
656342
670235
175052
222294
754316
1089222
619426
695919
568216
1127679
1066305
179478
630404
234127
755022
136586
545896
7888
885644
880216
1135064
1283513
207706
1319362
1006988
123512
999797
107609
1011456
1297442
920668
464572
1068246
1154104
469378
308774
943116
672594
973555
1098435
487601
196935
104873
625546
1137965
1241747
687791
808876
457123
869633
760374
3488
188760
556185
1314429
836857
592675
312692
239508
365784
1153677
598326
1313249
1218862
648834
57395
1196432
684331
511727
192203
436879
252125
927071
1279515
473282
1153103
247327
1249565
697138
1322972
1212323
502230
1074721
597887
589139
418179
279435
833281
1024970
865194
284179
804094
136285
1094066
489335
1157832
932112
1128287
434851
937453
1156231
1162284
1333329
332974
39925
925957
1346296
756207
1011783
745111
437990
1087179
1224689
530295
194460
388319
320170
52783
233289
721415
1276697
300420
463683
646903
629666
808388
448166
562900
224365
99764
1172041
320626
1038460
289065
721108
1308365
495855
48055
1253966
1075546
845253
380998
287144
1313167
129053
132072
537723
24974
851169
1007694
1221579
852265
701189
539290
17909
1145063
450336
1196179
295016
280751
1123389
502936
174108
1301051
218577
1330400
210514
1287460
785885
1020133
149723
709927
509369
3085
854527
371840
1297
421
781090
122922
658018
873839
750788
302598
286085
1289058
929353
867247
935265
231108
139997
455646
86491
1207438
487992
148328
857040
514306
750266
665932
124463
1048918
988784
1001731
76889
1276503
121905
684207
797791
778071
585315
492240
90665
77196
644556
1296772
1331175
1261369
140763
930454
1175457
797812
1136519
675005
519172
885382
1006414
1156365
92072
84620
1074652
896105
1191605
1124286
1004748
204122
1047408
1272867
637393
1217396
1188742
813715
427239
963690
1026580
1092476
291920
1279281
1064955
62217
1274445
70917
808434
301390
696257
850313
395366
754136
553751
1267567
490022
556785
409089
1201794
436430
1132377
292758
1159089
480468
1356497
1167761
838629
1040348
791058
310499
1038622
765324
1303143
1165922
502388
90679
447107
942662
1108259
756795
1314502
77576
1360093
1288954
1012229
368149
813826
1234127
966238
959481
1290634
1019795
543041
1334410
981536
393927
931341
301998
178281
482374
968754
665856
1185569
716442
5735
1178439
1210586
59567
569470
872113
348631
771130
892471
502846
987397
1333630
990028
731096
113969
856268
148698
43828
1046304
484796
134535
1124683
1144220
651704
323423
608296
1248176
290606
271803
505756
1176783
810528
81681
1359429
1079359
449225
901923
1093705
520822
327371
629693
564766
112241
1141020
861882
644904
757309
1296633
736511
1090691
499008
10468
1233441
514214
395701
135188
590822
1301156
767628
229335
857288
430786
385762
441601
753951
1208913
1244277
126672
493039
377978
585876
1178727
1053285
192070
516517
878294
100990
207492
666397
975697
9772
934019
757902
786914
996561
762093
695079
582286
1060712
1132904
6885
1206668
1304431
417169
578201
543472
988902
17836
378462
125262
753832
959492
909824
1112315
946021
1346486
335344
192551
1201952
821120
242468
215421
238326
1229755
1230888
1234804
295497
108773
11248
1159466
822833
541748
213153
452213
81775
249045
456363
619057
712079
806628
1089730
430400
1144595
682191
215978
1093504
124491
925194
1038143
640772
1305744
1260973
16252
165003
1241430
95543
978602
1317215
1019057
677438
163757
781145
611520
513676
1127735
671402
326125
391562
1236559
510449
307423
598230
289990
1330223
510675
1160896
888133
433345
493559
1232908
890309
461497
1228921
309035
1254827
95859
530609
970914
70270
470897
882021
968072
87745
28255
79569
1200609
1014650
651538
183927
379180
409848
1040117
1259214
1070038
553852
989907
1266142
324812
815274
802448
733150
422219
6962
188512
975872
1103054
989225
1117231
753944
1166558
981066
1166467
776405
576261
1179286
110629
521119
58601
197564
18677
1243967
255271
564413
1076766
706921
1325037
637254
1005184
1031819
1137435
225979
480393
421043
1170876
143144
236421
719521
246968
771589
786036
402149
646614
510734
878424
700224
437360
809037
767884
20651
1035068
989860
556766
159578
392108
786478
1266759
723613
681489
494411
1305790
470889
1057069
218882
375690
1312155
1254721
1325812
264146
120399
551525
212496
889874
260533
1278999
1208017
334222
876926
762772
1245965
720154
853194
692029
1302807
80036
230534
816472
1163709
647858
464094
1172382
564315
1074092
41991
1068241
300619
1028680
249716
1296510
682399
709599
1018068
685352
432199
1186248
303541
1339922
14389
1151317
813166
1288851
633238
251936
153978
438705
96130
1026290
624835
261358
1261546
1050433
746443
25998
303280
295683
1347383
1243870
276981
1260926
658045
142292
661335
231716
793663
391860
715138
594679
746752
1130800
38000
175833
918038
963425
514831
1131804
702780
1101270
20908
1120057
376557
788800
1128371
594177
664625
995948
581359
659369
833802
314771
963856
1253302
267503
1244760
391780
1092999
1327378
1258811
670238
775975
1031279
811676
1244538
479310
456952
566945
482545
609781
1244811
730619
1332243
1168131
150593
1304628
504355
1002554
429958
353395
805023
399304
250087
807087
1103917
641195
283463
801366
866294
663800
538587
1102901
277006
92949
737126
1173156
238171
144724
681188
590499
178278
865278
1328343
897327
1289187
927084
748830
461084
89260
1044291
183852
1208312
828201
333872
463378
1198914
1097352
362816
712128
949862
447943
1091195
529456
193550
761121
566241
174843
300984
270175
388464
261307
859184
114658
617848
1202846
1100950
1290408
865059
962706
1030780
636462
1061642
1029199
394319
311163
198237
1322207
665548
284096
1273005
994424
697467
369332
33622
183303
474765
308758
896419
1240157
1068696
685097
1177137
1063382
1165812
761270
892883
1093843
440512
1044697
455418
378816
402954
223650
309279
1328425
679351
973592
645412
926570
1237401
60025
520817
1177570
800463
917294
604872
1103526
1083614
90036
202203
1300922
13021
672731
322739
697386
1010404
1322677
616290
144014
10115
1026673
1048223
481115
219954
19426
1043627
1076216
693656
31601
937539
730992
579194
195871
680755
1107567
275014
1316029
552829
1004264
187227
16982
1058618
504348
322681
860442
336575
1262323
140691
47555
660578
600295
143820
176452
715818
367575
1082204
588368
206303
68546
1263390
742820
952832
1096220
241079
188319
602169
426475
1051556
801759
1326969
843059
870351
698239
508601
884122
649937
155950
772320
181537
389453
1285082
1298004
812894
749009
867461
952287
893282
1211944
160993
266121
714745
934624
151564
543287
1416
1314020
1209775
515559
902882
1324214
369378
474744
765967
739681
250023
1074286
300510
716451
733783
541152
676308
522770
1171876
584636
368431
353970
48171
1132678
1226077
673207
659552
760737
466222
483992
232649
442286
876253
406962
586335
327674
343909
341700
121450
286450
909415
419203
395709
691688
611662
611226
81784
229442
1249234
105756
808279
1018579
250043
1212637
1167788
586362
182571
95786
411171
1187282
265005
676144
80127
473405
71729
903842
813015
245030
713144
526184
1000278
602773
726633
338841
543560
968468
1279701
890584
996062
309868
236929
874191
511215
620314
460760
1220951
146135
364485
1037525
151350
1220897
132417
932844
219068
1178521
591600
642431
233644
1299989
1307541
382549
1220653
173298
1048898
653478
368103
384912
287405
31210
662999
801892
1037182
726730
5881
283523
1358927
929183
181646
312148
596203
410665
449419
1261436
1253224
142571
700494
1164006
251734
946225
987979
57258
542174
320610
1142116
1309688
378235
847374
689684
739994
150918
408388
1360324
760405
233511
260192
547772
1162574
69136
544775
1309361
93060
1354344
1201690
1107871
909113
531865
759419
295956
108662
775815
1133181
432580
1360128
139535
717043
1302145
340889
40239
113556
618407
319533
405745
705230
1265115
915821
1297492
497316
727702
1281840
298789
515915
662273
1348815
220174
132136
717695
1001902
1170586
372812
862600
598758
234520
51632
695259
257741
987905
770809
1349802
1296503
1037190
922053
817532
1245865
1201899
260336
542817
792673
638913
272923
908683
1055694
267108
585939
1320710
184389
1299730
1002486
1122078
818508
1237151
1285498
1091763
580396
940312
125935
1257635
403494
241258
95681
150168
887307
1265672
80771
184232
93023
1313988
735623
778406
797861
844325
1022223
1296139
518783
585538
496280
1087218
1009937
41671
944045
155023
1327267
198529
1202885
484409
185162
1201229
898903
1358265
701927
499509
397017
937246
19280
806463
243459
1139350
302048
556405
992389
888975
810718
937053
155392
743522
197987
625739
549524
111025
1238608
1229569
278409
1118145
836753
780228
545741
528277
367985
605619
168914
711846
1265387
763125
1116311
915888
1252031
743958
939250
1147839
716006
577786
1011359
929387
1040662
953199
449387
1325012
857563
1191340
297382
451998
1019740
672801
303107
1343632
1042992
567325
1355556
1112968
996629
568811
1063531
1313948
874301
472085
1213154
574265
1488
137406
385456
1079982
172141
710527
457860
387255
1066227
54698
1335441
74943
89396
72914
1230972
48020
147115
106542
577343
470211
17261
1183626
17012
231990
397524
994075
619597
1274149
51
631082
789010
755686
1181926
396746
1137781
562797
1027448
1095903
829732
668499
139732
280596
1034288
1258973
76520
729054
664037
1143992
276566
99155
147108
713125
1111354
587898
857506
1078380
1004001
1345135
634130
485746
1334812
1046757
525360
885549
254046
619384
973261
1028659
651654
744888
266649
342240
1003311
319635
605955
979872
35139
182241
164992
967808
307006
617935
392330
744895
223713
999245
453439
1231620
553781
894683
1106999
345656
85693
673258
647485
1193146
1239812
1292684
1025384
47641
605967
688645
900993
1078276
988542
66781
389972
733745
1016028
178476
874270
783412
384261
1282431
1009038
358181
91972
812689
680851
470265
1071882
589037
752410
244602
443385
367651
512349
1012670
272092
523014
1250852
227080
780342
1061247
725980
934796
771748
757655
355375
698552
87257
1224170
749302
78995
313151
1248924
877487
369702
212775
945949
64568
211687
276716
211789
704109
127043
83826
777741
516028
33459
1151234
75994
1119085
612418
677535
102468
847272
727446
330220
702602
803261
922200
1283109
218544
1178464
1075229
75582
467988
934238
44069
972980
291281
1212447
234132
317602
426856
1049443
271690
47600
67204
832877
783618
1155424
1185218
1351426
487140
321428
143071
286042
1099231
1354381
1060572
398358
246529
1209483
538519
897567
1284131
198738
544945
18151
207313
501555
805943
1037887
698444
1024912
1340280
749674
570131
1026103
967710
564148
196748
325721
1124204
64180
862590
973154
1276882
162893
272970
872719
58996
1245986
1170007
694329
92330
1091194
604532
996008
307004
996530
551174
530760
585323
861461
208306
1112103
622591
545662
351359
133132
1319791
464786
420721
1188840
705398
1317948
26200
473534
1025311
77468
587110
1326998
1159319
523770
1027510
977502
29787
927972
173094
21930
1145544
127422
1209853
1249472
266587
1182051
124322
723354
865426
255413
304611
1087381
847602
181882
507638
1139548
115804
577228
1180798
190406
470069
1128175
365729
316947
1040991
672554
685534
95431
910879
1264714
117628
593425
974958
3865
580492
503268
430173
919835
807782
858008
527786
1191090
1105562
670790
1132762
655722
261928
486366
579188
399040
1051242
979572
1033413
419303
1267768
35056
1051523
1319441
499719
111909
67284
412973
1188951
62237
1257847
186277
827312
755521
668146
987787
600741
720041
604221
616886
21349
509787
236877
1004052
669821
386873
1263045
1338081
707977
873764
731700
1014074
417963
639687
580905
480342
241660
416561
1234194
333987
294155
925345
35791
680250
919046
611721
1211293
490769
33027
401672
1103484
113781
845241
501799
895438
231986
792899
1209310
279592
1013658
1084263
1183748
1332551
249585
5779
1312113
1337163
654739
1229914
1271772
1125874
909259
253853
90813
816870
772465
1018757
1083832
157422
252060
434941
1360553
938075
35902
968797
574271
808559
161023
65611
1316694
961095
1356200
970511
897551
603932
1048178
786088
243561
863952
464587
702279
1233966
219132
835139
1343448
648407
960015
103965
899973
1034119
629025
915546
953975
378971
728720
715882
1246921
1243987
1145261
1018546
827327
1046624
901188
114907
1170061
1108924
483483
407226
1115595
1291883
575495
682943
862403
82255
34286
372996
960321
279477
329100
1228462
37337
711300
1042286
314507
162573
1079147
962260
1235124
131800
922920
1051131
426559
220992
369232
378240
735930
86406
852643
1027229
122382
266053
656964
50872
871528
590780
1242400
1174515
1108133
598759
1198598
1314828
978699
526106
703211
329234
923567
500592
299227
1321633
643439
114091
189923
380302
1070694
101642
1057687
792608
493050
264138
1055840
175212
1325633
683333
525643
607499
258478
627219
785439
1103305
857342
500535
986043
1241487
1244124
844939
940285
850607
43232
312445
54153
252864
358676
1163853
73342
1100425
1144485
748287
1043041
64337
340616
1132940
733987
879638
504893
1034846
140248
756459
928784
236215
911261
1354878
529482
186950
1198038
827259
1003895
1289147
74739
226235
494169
346044
83817
135091
279914
817262
936763
1039659
868335
1083251
651850
749810
876133
1275868
703252
1115018
237114
313759
1275274
886217
532939
1355342
248914
275656
693757
638126
39470
350922
150744
325019
1040496
512276
364153
316836
1084950
1278568
484656
1286357
1007057
1133676
97197
226346
42068
1343363
876913
192606
648824
522255
64221
1326948
465245
1026340
141822
99966
945576
65296
978738
1124510
220109
392558
751872
373842
93584
25852
1259390
572977
122492
230188
26523
1019044
257334
1091504
798935
352432
821048
27058
1166221
547846
309713
103651
153157
335376
531927
266488
1324662
235510
832240
343736
506407
977292
955165
272990
1063319
1094930
483564
1324230
1241398
1258827
63847
915022
917858
687235
368960
22207
381495
1136914
836266
1257549
710509
312762
203549
23406
63624
437652
158169
1234409
1331325
529145
303057
598507
1338928
467575
104582
974877
377800
184318
753486
546059
84998
192177
792099
277128
601406
669712
865933
416404
1046349
839562
518187
427500
579745
1082458
1106670
746101
1105579
125393
1271624
1192946
1091185
440337
163954
947569
319794
640592
820306
55658
420781
485006
184832
313247
922853
592645
611309
82264
276731
1055729
434564
333743
924165
823261
174761
301259
919791
951832
1337179
744164
581652
474794
531326
1085093
634293
600064
872468
887237
383466
872255
653435
889497
1328388
325149
566008
502993
668168
650515
435455
957259
897828
1056881
1294916
1323198
574222
318083
36830
476642
403621
227801
462328
848693
1060596
863313
233229
705568
300536
48513
85000
385661
1253113
369567
94274
1030741
1072733
649039
701263
687307
808267
579309
994122
2784
1303371
178636
1299139
758858
429543
31975
790384
1187959
1304380
80781
824080
766746
1128142
1268387
669320
1117908
478769
998707
15227
1200805
62725
1025000
12190
1026116
907174
141215
993940
254600
477384
377
504939
370386
200555
721837
641770
649753
1095644
509981
69977
596391
523187
422956
206713
854327
1168437
1136703
775979
1030048
621272
186952
864071
838867
645355
777880
420745
122674
147329
421173
1090308
363941
582539
1078090
573600
125902
220470
883542
226835
617421
1132970
7422
654796
546192
173520
70562
903293
1236912
610059
623169
226500
489093
1333101
573833
1314439
702561
425799
880907
237376
1057483
799701
967072
948021
779293
929892
1175633
1151108
107012
1038280
94184
490313
951973
85071
331192
955380
438997
113412
1118314
449400
112980
480356
853495
448142
293544
674038
342058
41382
384987
1203826
763461
194084
1167904
143381
630241
652478
982647
103423
685763
226085
798288
1219093
1230201
789062
540508
177374
1070129
1212041
332400
767945
77602
501207
1192858
1256340
934099
51724
314216
1058508
744922
1238987
1170061
1247316
1118566
1272153
221045
186365
822711
447935
1277990
400749
222616
684631
246328
954812
241071
301531
1354587
256813
1332920
1058747
905484
394136
1254663
1256860
701135
816225
1239891
441478
239972
1083677
1250670
395882
225708
689711
992510
997459
1272110
985256
846508
1353355
115684
298833
141477
147356
1262109
206600
1191658
1066703
1186850
318198
1082037
834532
1333000
144557
405828
1136610
500871
1098854
1326707
812803
673827
287609
86040
365514
1360202
465804
567003
891577
473540
151553
816902
347857
817087
750583
842372
591928
934457
876864
961312
276230
179259
286835
471916
1055141
648081
507772
1336770
722163
745832
458900
209010
1011605
284083
675533
478645
25694
975607
583020
1197090
841890
472876
1272613
1348767
1185986
656587
1175641
700386
1201389
673587
25926
1197989
1322283
1137367
23588
1074219
645625
949512
1294293
5870
1049150
13222
796369
1019715
953682
940294
1245495
1050852
814405
310875
1118605
1203158
200902
824920
169104
953634
1360460
1099920
157001
301126
1305055
945971
479042
565711
375513
74102
384937
1023356
713653
923269
219913
828818
1151599
1236005
689257
273314
857913
955416
879532
1149364
88265
1320945
793202
1100630
974603
868885
1144661
728596
1267415
230124
334124
132183
51991
1027081
345785
685335
332608
666993
682134
538879
639424
209265
996910
240566
1361061
610077
548541
1077853
7493
343550
136491
924168
331881
607721
29814
383223
202397
1129086
158008
372930
1222813
431196
1094895
311142
1238780
18575
183371
161623
1343909
180675
349844
143021
1024975
697570
902528
737587
645587
1359060
1093283
284048
227622
448161
1210491
112009
292532
859
1090296
866349
1156129
1357209
1248041
77452
900381
229792
1180446
96859
111188
1020902
836114
917710
913142
573753
1058489
1093292
660778
1103566
1265518
297136
1028517
46836
735079
918163
1267546
1150682
1006396
1300446
1168661
1133585
716117
1120539
1281205
960866
1189926
785001
173306
897639
1254899
853985
903071
1197617
31490
890031
687689
1119288
100133
834703
1086160
251938
634319
1212322
349087
1046236
1140231
264291
82119
1125110
987080
256326
545951
1093445
6538
1170365
445474
888200
1335145
760970
614035
977744
595796
61599
635017
935221
788708
464744
687587
728370
705724
290600
1335228
664674
532210
1001929
1066764
115577
506135
122742
596472
69462
325937
1288506
859482
890735
444398
705771
1050792
574160
1004593
484043
114658
989537
310276
975822
647637
379991
1048918
808543
1138682
842253
1267794
798473
1232260
449882
1034735
659469
691455
31956
178990
217774
269066
853480
1332041
1198196
1264808
1162092
1179246
1173442
469538
378158
191180
886155
482983
1060419
613254
824381
1083076
1113085
1291576
1033932
675024
1354653
530311
581043
183517
184160
477178
1135935
842372
509680
490191
489809
1180724
272453
45209
457670
362015
420563
620561
1043388
189613
798232
81386
70135
864201
299203
223287
771455
1332096
666552
752575
898860
319761
736709
611647
507168
369632
297916
37716
1112340
1260018
1315726
1168432
803064
1287904
1162991
1345366
641101
999528
1008504
552591
761632
214147
100826
722481
1157764
547798
233656
600550
817255
597315
1163859
651888
890818
1210831
517667
1034745
1048633
1312616
840179
347435
555506
244554
983597
1211245
677045
1265713
504817
347648
609023
1309906
1120986
1115443
1008849
1099598
689747
1033151
1106172
1275325
619016
858497
1099094
982942
216697
843723
374241
488280
1062574
399006
1269124
1323541
1045914
512708
342952
1208334
242916
1362620
1143488
563054
297329
677893
191552
1056373
617031
141886
1334387
538096
613427
970708
913972
39776
1268469
1345621
251351
1286758
897824
541408
554391
979821
1299404
509480
335333
1868
1303797
630133
518555
1321738
504995
258244
712199
1103880
1032980
1039324
1005011
625829
960720
1279177
537120
210036
1164836
897960
613814
287586
841610
853314
469017
253720
755866
327140
809731
157940
1355519
1364056
590436
751593
793415
610038
795151
186764
397630
751948
1152180
268578
158343
783493
919627
98079
288582
822038
968865
413533
511138
898809
225613
438057
996842
998929
109070
257064
641444
343083
106040
990997
884843
1078806
244687
1355973
679822
359208
1271529
835843
425323
998746
569583
488719
189617
1165452
38185
1120142
1289180
1217080
1156666
562839
319802
880165
898548
1342936
1017813
601678
970537
104202
1177510
214618
788555
737595
296616
248759
447925
1116142
890941
782508
949232
187979
879083
323339
392587
748293
1169181
823135
1300747
1033689
647375
227646
967201
24754
800567
1074352
453105
1243322
470799
1243361
883759
215905
862726
221197
118888
910194
1079685
1211587
187492
128350
219110
146692
741919
776673
668889
1256819
1196373
360813
492370
1091620
1057149
998439
19575
698163
257726
893931
623030
417360
1049158
1223670
989890
1197901
561978
322245
840830
1341758
827798
65131
662679
897404
635265
1035097
560590
716248
842156
273441
807345
618811
814308
1185253
239247
457702
869741
888583
1283510
946098
622284
366797
344969
1273670
580799
211437
816204
735502
103815
1295276
860454
752197
830420
742764
1325125
843042
362793
467157
695623
846497
431595
1357111
476186
519691
618744
433836
894463
796956
494350
128532
864887
638222
1111500
146751
1173230
877817
202638
997835
1124250
876697
659772
1140817
1286984
75613
487691
32217
751820
1186517
1215896
1322974
449688
50826
134115
392937
670290
1091026
1154059
1203469
1141699
43527
759185
1291858
1111659
967969
358500
263955
82047
638803
1215869
519291
1112937
361017
63256
1178493
1014701
708766
1185671
651476
293920
1504
760558
959161
130782
680418
584852
883256
514382
200974
992753
156828
151615
29134
1338069
148026
788877
621832
322700
327599
935731
1332292
767042
805692
457148
867985
1117634
618794
1134238
110911
1243947
399018
763804
631655
1220106
380526
794937
322926
279679
256588
238347
1150792
656690
348864
1002069
232184
790724
296693
629207
979888
54431
429265
59976
383595
1152876
615787
875730
419900
217408
1158402
330139
95841
181982
182530
362535
22187
919367
733358
995548
1163365
362729
483808
1257262
117892
298313
193331
297242
747321
219732
322796
1135935
534470
678291
956258
1077598
298877
945092
1199181
1189535
799731
676252
608296
350273
799152
996020
1285380
985034
441119
490200
919971
897095
1115702
27837
211070
310961
6423
1044558
382748
1280481
630540
154992
680870
861149
1192096
618491
1302069
287116
616573
345033
204158
53578
695295
646735
435758
262716
733501
323413
1198678
677155
800694
13061
379030
370713
167081
236370
1202513
295939
946041
503586
228240
437980
843247
200618
562256
907951
681122
310909
11152
785637
1176348
1317126
1060348
264376
583536
1322442
318722
954698
353299
938370
966954
80163
1332327
1311605
1184539
521100
985528
759314
390707
642916
1191225
1299882
1163794
462110
1346750
524563
1080165
286189
462078
1049012
322015
861713
732543
622029
1272710
422023
1217390
792771
862047
611914
1218
767603
1054080
658680
283661
1169345
46229
1323028
969670
269007
52361
953323
711559
920517
1185855
562956
382701
567725
415667
239812
1027255
894436
1179479
544351
318300
506527
186027
500562
294235
303055
261123
561566
16295
1211732
948454
268745
253085
1102457
1357871
306264
960730
1005880
57407
924151
356859
933134
301819
164328
542284
1124922
77724
76529
631548
1333148
229085
207118
801344
288364
1004451
1306027
73637
892292
17854
212969
932902
766759
18575
460680
729904
741555
131559
495489
1118191
1304446
1308318
426474
8184
502411
1353646
150813
1247803
361434
402594
599468
739088
1058395
584791
817373
1197201
177957
1081526
101055
5936
1255562
893533
1528
1063116
53719
1075189
256100
242798
890438
410148
38223
731536
1221601
559855
1130624
1082890
976194
115238
205961
557877
816329
759226
1081424
849277
398647
667348
735750
121605
504182
1363279
1168765
663130
948593
620371
1263587
369956
865705
1042391
427559
1176093
53205
697686
759405
205599
627106
5611
874409
677567
1310973
1323610
627920
1088953
619601
141243
492591
752499
842918
55273
18577
1262329
397390
1273602
1361594
75032
1070133
330776
576562
538382
995301
1053889
8674
389201
501026
472060
91277
758260
142789
1141494
1304673
1113208
657641
83080
981044
518931
913682
1329256
1068077
349266
1273897
169260
90213
925989
1112503
1055579
856614
855729
511396
418393
351714
1109340
152193
1051780
1089289
1042183
353817
153452
284193
132352
308593
229001
586496
393891
601035
483368
246131
190743
646165
364632
782709
830278
986287
882053
709668
820022
568935
324550
690498
721236
325476
301583
236192
199401
1171345
633608
167765
490734
1231006
889767
560527
365463
574794
1019221
559399
276240
409378
736575
1206847
94341
761022
1092052
162726
669809
1343293
954479
1090337
233547
1247174
360742
445984
1257279
52763
872657
208915
123720
1187539
791072
815912
29513
308611
597785
261122
31555
1233494
590016
146226
304621
1108405
329983
1251957
71703
181800
1077030
1315575
116788
580148
972471
73195
329941
1017226
1192764
37146
1349121
937132
1031711
1251930
1190638
1146114
1298261
356026
1351206
848762
580806
1031939
402471
462142
768823
698276
133822
283795
270875
316998
353310
1042169
331898
853030
505891
208050
452371
1215684
281487
60996
722649
294197
980166
645149
1126240
1091316
152016
1042767
430599
687231
714392
619461
1295945
1146071
123314
135212
62760
1278537
138089
676004
572456
138128
407064
796090
386415
974195
514500
1139640
783271
585643
462310
1344698
1031298
1158532
585374
563855
917429
974851
1329651
764621
181543
137416
1007082
583577
70866
945798
1110790
1053634
361725
255982
252799
724527
512243
1086615
788957
426431
1104859
208942
943594
991369
470647
316114
70289
729976
640834
1108728
1129733
1095295
89072
1004173
471761
1049980
1190941
1160374
264818
602444
224326
495610
1307269
633693
455452
624693
681897
579721
926602
330821
434379
945548
61293
178740
302564
661139
1114759
641151
741560
663199
1263534
230757
1308205
765709
1022969
597109
213467
1272178
803732
577897
323865
559513
1143446
724818
405380
442813
1289
149219
439982
961155
1347490
755493
966028
92058
428451
1330061
158879
74574
970724
543027
832114
275494
1200185
896166
130918
214416
1087712
875024
393895
81884
214250
887794
570993
957787
1164731
1211710
70399
299373
1148764
998396
398082
968166
2769
1073732
783441
580918
712279
308654
1189744
786635
136923
930754
512520
829810
184459
799670
911410
1325009
1222070
323664
92379
835541
358913
1140390
1180123
605872
871660
949351
259554
1192256
146803
260520
1284426
704965
43850
302781
829038
228922
1011607
376062
897039
1327034
895895
1031885
124730
560346
1292985
1284
926869
1019912
853384
896873
801890
266199
824476
323100
180838
463990
155897
1035485
1015604
1034919
1047415
862179
768784
924523
116737
241443
514262
1176481
297026
1245495
317892
988250
211817
567120
623226
82949
260603
385907
651833
649038
716729
1219148
351211
1078107
1007541
1126718
521711
1085891
1165410
493756
118641
1003712
11761
571935
353380
1100450
885479
1220578
395390
330692
553139
8914
551080
318014
940852
1201461
1151289
755556
973966
548419
485211
424592
181933
1071661
539874
17013
239670
160104
1266018
447989
863766
855434
672534
286791
1163916
638346
1182961
454521
7103
1109292
1353718
1125418
687447
1117215
656375
686484
726801
1057023
1304455
595786
194555
52453
1161383
663519
1232981
401927
124922
540202
1035066
615877
209733
811767
737233
136674
706672
354580
1009615
498401
1251800
673106
235753
185627
543475
790888
736822
272195
1302801
91158
43925
506106
594881
293374
531565
823771
606806
828242
879887
1280903
790965
935657
791364
726702
1241197
380914
356183
273522
875417
584096
817739
909795
719241
343052
234968
1300746
595964
189577
269756
177357
774861
278521
29645
138393
398441
365778
101761
1303117
691678
1106937
1056113
882401
281315
643448
1017315
315367
849564
673373
1318527
251485
359481
1282299
1257485
315444
580894
739532
1216664
843021
403689
498359
147730
120045
926719
769396
466439
1111584
1278705
1264187
1151282
879322
650370
537085
56817
510960
440815
944494
548460
416043
543543
562778
242633
58073
1289474
471131
453280
803976
48456
1023423
904891
195813
860570
521200
892252
1037540
322099
1293374
800927
1004362
81468
1272968
818838
609094
731656
183193
140920
1131464
808480
586118
1120608
471970
507206
1189212
1131954
660003
796763
1146826
50836
289215
856628
198022
146251
108080
1128254
361325
230552
326410
996633
411523
886592
165962
840744
882963
791352
973449
1192281
1036457
101390
743163
305013
1364239
460997
1302133
75697
1268635
924747
271792
128029
829610
45670
881369
576619
896320
1286381
953622
1329776
263232
555081
619148
15428
345963
659942
609809
1186159
724230
919541
1048215
356611
1062694
1267353
1013067
732964
1013041
495696
996828
226356
356247
680899
1231408
1107486
314538
306356
938073
117614
1061270
62322
53956
831647
450100
857893
1290765
644318
851215
892275
31054
1158342
275098
437428
1297235
883172
33304
865767
717878
783325
1323555
927164
102653
1009135
75630
939635
178181
454210
1263033
608673
64028
1023074
776299
1192354
1333885
474129
612717
323388
1142191
1093526
1291430
375084
566213
1271819
591666
255111
428737
856261
1360596
1319671
502762
547974
1147000
525805
402346
612573
691375
987286
691188
446686
636516
333491
475288
773283
836831
567092
1264833
453763
1062174
1053906
461919
1017154
634000
860681
155683
73931
931305
476972
227656
1000313
919841
530524
813801
762858
568845
430012
558462
704711
615693
909625
1157072
876447
624734
906599
150262
1267123
466892
188465
997227
159703
289023
734293
1304308
98048
939145
1283316
977877
1049282
1153324
1074682
132878
334086
502412
851961
357278
817702
1030004
409100
812462
764558
37488
1266025
404355
843642
988955
14808
469620
326236
317346
946138
437404
911796
795480
179966
1207087
579057
494889
496740
1263960
349931
471530
869101
803189
805720
1224100
114105
864541
819892
726348
995584
681946
212879
407054
1239964
626052
157263
1048297
165304
666801
745637
219428
309377
309083
37050
611304
131550
111168
11351
1133816
609729
1172297
158723
1315344
74150
483721
235517
983031
472958
1233878
533989
161196
101801
1041920
109137
393427
527491
512492
46657
1289378
1288868
767272
326502
262685
1012022
938835
743
337064
1282349
85863
549701
290445
838664
1138689
676104
410421
403138
1013170
723794
255035
683759
1204424
1302470
452765
942541
619132
466253
621596
557266
546825
1276488
359360
727808
1338749
622022
30929
531245
15431
951193
1106893
1229889
342957
840960
251835
1088890
461021
813295
1151648
337057
171293
1167224
534305
1285107
1192238
305634
563036
1076911
1189435
755113
511061
259450
570813
1023197
350065
1011365
346367
1358955
1050145
491675
1123405
150146
755687
768124
178063
1214455
1154031
924426
424951
765996
1090582
1180636
445823
863930
204690
1153274
57480
1100821
202499
149001
436225
215856
609736
1296536
906651
15072
1336372
1140800
851280
287582
1117522
715974
1327757
161581
211216
1112228
556167
1178056
157544
1147855
1105374
242146
1305285
1178599
306033
740001
727154
993692
252521
495810
1299586
1152131
589209
601405
707336
380336
307907
647496
225515
700518
159084
433390
707634
175015
888615
436480
606786
521491
559957
1101593
779407
552882
675016
212100
1129090
648610
1234206
72187
1288551
1106813
1281757
1290887
291123
219603
939776
311844
1265584
373804
896465
594672
458849
839939
1043566
905899
66266
52668
815659
1195709
682276
778632
357663
874048
1202148
990400
42462
190695
1167132
568309
661997
594729
1234270
1213603
1281785
1352559
136670
343308
695513
661432
419270
1134050
312655
742323
562412
127494
283073
1186985
112956
1167663
1273596
1292007
1278043
1031574
1356478
1022386
772964
62320
1267836
228328
539222
520692
118188
733792
1285964
916434
256922
372713
907690
844016
508778
1049229
1125971
1157972
1166906
1324452
1207690
538634
535757
1319140
842247
16678
453598
838338
923361
413215
771805
928119
462130
144114
1092022
690440
1039295
51384
1155335
639441
1209470
516787
1345120
913278
917695
13146
581289
953137
666171
398130
1006189
317590
997085
642881
980605
1140393
185240
67672
335237
135453
1196253
865441
94298
595993
780946
339375
319852
1317926
848353
461263
248851
495331
36135
1011616
1184098
794101
198861
730353
590193
1089407
620390
236452
496811
906841
1309669
1217194
612130
556907
686021
1117322
659040
332174
725316
248110
1061049
62678
9752
542374
525276
1013375
650319
1134943
1240553
449029
1353104
237851
903708
295400
1007780
72750
60187
1230089
1270487
919293
153578
930616
606792
61769
976271
834768
1123570
1042204
592724
268377
704577
751099
655423
1038552
280353
905703
365489
515592
690854
573180
19303
646368
206271
1329931
194932
3154
707976
898927
350636
1026684
544605
1106633
1295282
40185
696827
1241836
554834
38107
668905
1244157
891347
679660
808597
1098759
670030
162179
65584
907411
46679
1263949
1253656
328865
344357
750254
69667
639673
1322617
450194
607895
601691
918093
999646
1007082
524860
1097090
854648
110338
1186216
460032
791593
160542
1256408
885990
969539
1052682
1048333
994275
1171497
863688
1092860
49770
699849
345292
342489
912388
448620
189777
290756
296762
563105
228325
373270
99452
778449
930675
1058322
1103647
132586
21379
751115
593849
329209
1076715
703262
47543
486163
325134
47722
791703
1070773
642591
974957
1103720
40207
615465
640175
913961
729208
670477
1240083
334080
854903
360945
91282
572984
1197880
128334
414753
185050
655805
454431
748849
819376
128457
915925
40182
872309
675841
1002971
417189
1083961
578293
64953
333502
769843
729894
866045
431262
1196884
1079754
150712
1220543
730226
1146549
842004
270233
272603
82675
453447
1026877
1301985
603160
501071
1234177
1294830
183963
440732
1259778
892103
143909
9793
313262
273835
797364
243510
722662
349251
238448
415198
615187
468110
481663
193314
473441
558584
875482
904404
144510
478016
384490
165511
764725
115964
609377
788591
331119
1107042
336092
1102057
563617
995577
404414
208292
1246690
1250685
1010986
136823
1264774
500424
240753
590196
1178774
869369
27219
724220
1190331
1211841
1295638
301460
685960
1017951
909260
854100
710790
659673
970038
495338
818529
292486
901826
934520
935190
982684
185995
748743
427145
736994
1057561
1008743
954792
1306250
982913
1270505
826193
430717
796152
1048850
725076
321926
297107
573409
710103
1264437
996526
228572
20599
1095629
408320
702121
1226762
893836
812531
767567
1068452
705568
276648
472650
985335
821732
21433
1259511
410499
298929
553791
803694
232092
362518
875236
1131325
714016
1084530
107830
925684
973902
1227974
998717
400686
1113003
1348377
730687
98314
447706
507303
187599
713618
1292565
1132956
744439
1102367
717541
505885
822898
1071731
322126
1147775
302683
318436
707597
120207
178494
963846
425974
425688
1287791
876807
384205
138957
561954
511707
1014134
645386
398745
43415
683696
1348842
827506
1068419
370992
22931
628607
1215740
652421
1112638
544452
994121
1028659
958010
781238
565744
834425
285398
529737
232581
838775
1075866
85237
855733
679857
210043
96923
1274003
1238986
698333
600979
779299
1311259
389092
204485
1237431
526867
232187
995085
990459
156938
482875
88917
305930
518658
659318
892590
726791
282597
327101
1070225
679180
1192509
286327
48262
10715
1255780
824971
1018597
339933
244427
1345321
493367
317645
1356282
470664
157535
634826
961314
1318604
839479
55537
1251591
891342
210280
346589
1194779
473586
352687
682655
229083
871621
575688
445606
990441
699692
1047925
877968
737810
650386
661838
376581
371003
1206970
1273804
642147
1070591
830134
1166842
1324924
824320
1240123
762869
1282314
399988
891390
1029109
789981
311071
959590
168730
248384
885814
689069
158810
1354173
903212
1228508
985543
397628
336832
42409
796632
816260
508253
507083
301529
1208541
1331155
1274952
1082354
350194
246229
405547
827960
1148058
773436
684843
88704
972569
241000
446037
1283173
310892
458674
687583
1055411
740690
395682
945846
952876
1067384
285780
531499
624492
869209
158565
417090
499483
1335511
236127
224115
528347
458629
941896
1126033
643196
336221
947360
994895
446268
147324
282129
147185
1094122
1167682
156540
309585
1170970
419999
337888
1202070
234709
246284
1250002
1032481
1247382
563092
978905
1079025
247839
1263303
136986
1728
1081077
1239933
699030
375338
1095294
183258
643850
1240794
354437
590505
1150107
657441
671716
889589
1116198
242196
191385
431900
186195
876948
75721
991832
945459
219932
429850
131472
341613
443947
735666
436467
745176
720695
79092
1268934
336923
1296105
790390
470497
561003
1002894
161539
442158
1180638
1185899
1176955
606719
505882
143082
411639
392258
1160574
1251697
744553
1084195
275391
412587
1249023
504585
208340
1074067
1240989
248972
407383
517357
1330906
304067
751702
1110851
1223914
839410
357214
1301943
155655
10985
1203665
1184606
154719
613368
137323
1239567
753885
554867
193587
127662
1336275
671232
966010
821968
597031
71896
267470
717990
340863
413396
528698
306452
971928
801034
998825
657189
173202
121391
252965
509779
209764
481625
952689
1129552
1243510
551988
352854
324938
283037
879205
599748
156740
888913
1045863
108494
871454
234167
1296373
934459
1054972
481595
54471
66171
973708
1254091
105926
1260468
9454
993700
795801
650491
680829
1281502
1231285
546352
1187376
697854
370647
997586
1022802
214689
798290
505841
1042540
361722
1215828
659187
845530
1076385
979848
829993
319651
421205
187120
923513
641795
535610
1249034
104494
306715
539316
765683
115828
475644
151293
377660
69762
932703
825186
1261706
727247
1150739
1277772
1362008
105617
774489
1107839
621740
185689
827156
1265286
183491
489736
1078600
81582
1195852
973915
6369
588131
528670
284964
318759
1270937
149427
1281795
1087693
549979
985745
960759
565136
896712
793902
496105
1021897
299045
827045
923474
1272666
781191
799126
925446
146351
443262
1720
883841
1197072
510147
872920
622583
959500
1117458
1125275
872657
286600
351315
393172
810703
264337
1024185
495042
803035
1343628
363430
282063
81316
365027
1160018
1099849
1248652
938731
585497
8117
137269
1306575
1302976
138128
276517
67005
730477
1044574
483189
554529
788751
912769
624258
1214929
1290376
182458
981014
426524
1049666
212531
541479
822202
300070
1016283
127504
362405
446892
254751
1227386
1184902
183452
232060
880858
553413
355491
1341488
1063044
290361
187296
372971
410533
559063
1138502
618741
100493
1245012
337217
932292
96324
444167
904102
608893
1213689
875482
725700
446977
215750
828451
1296976
558780
365131
87011
804863
1240985
467737
584226
1290178
312618
675008
1041814
763835
193808
364888
1022919
366280
671995
398212
324503
555556
427883
360882
1065355
464183
375027
354180
289213
620173
1190629
634402
912239
166531
416473
1203352
888797
358741
459223
1235030
800962
1324039
561279
1244196
683636
1240749
144479
521588
1074216
905650
260381
1286873
855630
155445
1028541
44869
300335
86152
388373
1070036
832350
477121
317081
728001
579164
824349
548974
246168
710062
1030875
1134360
184971
810766
718705
542505
1326452
968319
815964
980151
2679
553893
1156425
1258002
52008
122572
246601
1331692
440439
470698
1343686
162401
742833
367950
927449
1113326
603476
931980
158361
1042333
1010473
137170
644360
368994
887537
1255060
200286
468828
849723
398546
474734
947113
4574
1361302
583722
656095
191640
914451
407928
827190
803991
452733
91776
246725
629428
660300
556752
710117
332870
413317
65465
243527
283327
338207
577698
18452
462194
832165
1020187
48825
1336848
47951
558190
184259
688795
674156
644068
922729
496815
995255
971492
1227943
886022
1074255
580928
1070481
207701
639722
616461
1014397
775370
521596
938878
1192052
46678
1361194
431169
761662
1136428
133476
797110
1227007
1172080
428586
688736
873020
520891
288339
1203365
1346032
339183
550489
705847
1057741
1039860
82321
1364333
525872
237191
486064
219907
711439
374846
878638
384164
1093801
979569
1161085
997805
534026
1231265
1176483
304282
313142
1346666
1074777
279025
328143
109175
1320163
254216
55003
726893
293735
295181
935373
514673
966861
167840
1087325
964572
641401
910049
676610
68456
1152170
727082
981290
397323
198679
765988
137778
1158557
603022
817247
876939
1297430
1123860
520551
285194
392477
470299
582026
943402
1054266
132246
321282
271437
1247750
577869
459194
592218
776757
1167456
1086810
1265272
1286228
208198
997108
872474
859399
811899
1306761
504481
973802
1180103
133340
18507
809615
762242
696713
663439
990261
407129
133068
547470
237537
264207
1178828
473875
1287326
682789
467624
678234
1175614
258858
367045
33582
1133287
1081667
1319216
751605
641366
721030
777741
1174391
1184275
760605
231271
1285755
587485
7645
300882
1233760
1340508
95703
458671
328239
500708
1070238
828112
550650
762166
335897
68528
45904
261930
80200
346505
230932
1051233
1065618
282617
996684
27810
952557
1073652
1263284
1029594
1332538
61176
1265656
910461
42733
46449
814460
228653
293101
124518
1352235
1085741
1034174
911865
180729
466094
500541
202428
872415
18779
1128071
485443
18006
1238172
672473
837585
527579
1068195
885128
895449
1171554
529720
753427
546902
392050
851337
982431
664389
513654
73746
1019486
43040
77275
385739
480257
1020454
1203221
1280328
99001
1064169
678342
508436
1061297
441552
1098030
367782
398154
1189214
504821
738854
652134
1104947
610344
649091
718091
1134419
308432
1013782
1110079
948385
549023
798464
414004
706430
203531
910369
474973
764984
667935
120662
955529
1114134
1203226
487545
985301
967325
1036357
194812
198527
344483
488517
125741
873519
77883
447501
1140793
366177
1310159
242658
523602
667276
352055
232953
94809
548826
954305
32137
513409
1197595
763666
46714
820822
346155
285758
1339545
583995
409621
615858
34916
439533
583933
531736
544944
1018263
1354716
959738
514071
1251252
293011
757439
383066
317540
57540
241492
29992
310296
1342029
549044
587164
80950
1350521
143322
144404
647865
162615
1127672
376405
1035659
25650
1159228
728801
672161
702713
1146089
516860
43611
1126875
172546
391094
211054
1193898
2648
345496
638617
1214004
916255
735521
18984
1331036
83790
729092
593894
818429
174798
123631
93972
97857
384963
508958
1098986
238976
154386
93440
184953
3596
282810
873430
310999
1180079
178415
90580
832200
508302
1125074
97744
1353572
356877
77362
851434
1242320
409282
514773
602540
419020
1266007
1212423
1028725
902364
368397
991958
851858
1074844
91089
848070
1260523
595209
1256430
983333
272159
1088926
1125995
812237
1148627
38091
728312
1136994
1180616
76895
1166182
264888
135831
943686
593938
1330478
35943
981203
530385
993141
1034048
1082885
1100332
706593
110045
796601
398398
150051
328263
427366
1108098
244658
1139809
620068
245477
780533
945724
657412
600552
1156943
156572
71348
1353162
1324457
86432
544607
382521
1150208
823192
1316271
1064457
668564
1153576
439712
1152204
798905
623983
90211
1174202
222295
975512
1007343
1055776
515018
1296382
1081541
393056
106271
1209301
94457
934896
33105
453065
1330729
1084350
857060
1357068
1344627
198932
474426
69881
750108
771431
189982
925636
361762
214246
6649
740650
4878
1097144
173467
310875
829036
898272
1191933
845024
1221526
903164
233571
442251
1205554
666217
216951
527679
403781
79522
1280877
495622
66640
1016763
469691
119819
658607
1284337
1038463
614526
1188652
967626
1292002
1305562
1221192
850743
344172
342074
1271965
288460
424049
1069141
255530
223896
762769
1302193
995723
756103
108146
1203113
204895
995271
619632
345241
614323
4004
96291
211545
583648
1180255
1333554
580973
607022
706754
1098479
1297211
1169645
706932
699605
1258229
213388
408252
776083
843934
1334041
25462
650150
994013
306404
774680
676661
111886
1152060
1019447
17945
230547
1160034
451109
391406
731370
426416
244165
214552
345417
8661
621200
1107426
355021
349645
990972
1344682
1354257
581957
399438
1044332
491383
1241779
951033
68405
66081
342550
1217003
517453
69132
1992
203304
131217
102500
553376
745383
239133
800665
955373
1071327
681042
359266
1194510
1137550
543043
759344
148670
347875
624677
1313439
604261
376692
858919
336708
261499
84366
694467
676210
98320
500848
432219
290564
1356145
380986
932960
1037197
1059519
7299
802120
276709
571474
193672
289473
951182
864612
889971
859511
841636
1323392
1346563
859112
373996
1116232
1225028
320555
1249791
417892
687568
759719
1181022
235862
1292608
243361
581234
131393
645314
616290
50791
101794
644010
581724
118375
524757
532123
822996
1173197
538268
991920
668032
876046
555718
754595
171721
402364
1061039
1288177
795488
396554
985780
742518
938895
140551
215575
485366
808518
1252559
13673
985159
95985
400620
1167570
616779
111093
1283270
631406
76757
1324656
1225197
168324
215085
506677
1183591
609192
299945
537755
1289430
391993
994022
309028
175586
925496
70134
386052
398615
208240
558302
642100
545051
955858
584422
579238
1342168
660675
776358
1327928
750539
237314
367136
1266911
510788
448118
754329
1318395
125967
748139
570825
290174
1213093
1182515
165714
713581
183832
236814
642287
663741
152614
580337
273899
1107913
1000979
1336242
580068
689699
442625
1183827
737495
819034
185828
748150
947349
820401
999290
85414
23052
61613
1229904
164201
1116356
225867
830404
574666
23382
178163
1253139
821653
1089624
287530
937387
746769
185409
627815
287669
261831
505050
730742
981615
300100
910341
1189068
957276
1155123
284012
174319
1238069
1052530
984278
520044
238537
134663
153306
398065
976703
460204
119863
900027
464011
1357376
302203
38240
832271
869809
1004137
591289
277718
1178647
479541
675877
817460
63532
585617
447159
1066399
204149
835377
448548
715761
614503
779331
889755
704971
292890
826760
482281
391392
633870
899107
899488
543978
966598
931699
577086
300903
418952
565940
268936
606169
1263801
1246910
1110667
145407
585567
1018192
530042
926045
922998
347797
98189
368790
990961
509924
768188
1361238
1009000
1191979
750855
704521
246310
1281000
1245575
143625
573871
1071968
978080
264587
879665
1277682
8780
357286
916453
378205
1277819
309967
527715
1079057
1138756
332507
1112696
1042401
975114
84448
111013
401836
960535
1238516
677261
568131
649644
666041
788853
263329
1179540
367425
827337
670532
1181818
1338488
526052
597067
1044036
905635
645436
486394
329576
563366
538956
1041102
188984
624534
1006884
1300598
37498
829707
1148473
780282
236789
796209
320420
609724
1284678
1327707
128662
1331448
78091
626472
157765
217510
426960
361601
460931
706103
197408
1293575
887602
10100
916229
306012
99078
1029113
703552
371435
375
176168
528709
536408
236664
465492
605515
11046
401245
741030
1276562
171979
293287
1260935
1113820
44577
806909
1217795
703130
101260
1082579
851172
601493
1240327
723341
1068055
1098704
1197964
644674
715332
474498
917621
775162
46236
501909
204610
955874
816357
538276
327783
1125984
96865
763349
473629
124717
8593
186002
1031898
492711
209941
457621
273242
298480
753451
612797
608626
548872
700693
212696
973044
1034284
950741
1225922
306906
131021
354279
362091
813927
263368
779360
722137
1168782
359929
328974
120843
871364
1279788
5011
499499
1290243
538027
832564
281858
414077
978236
1189258
1067921
62532
213194
678449
1013911
1226984
253395
1235984
744391
161476
310934
628861
426392
689283
57021
160528
886863
482546
222228
999854
1348480
998079
770993
843046
523085
1014793
676300
183371
649958
1007039
67725
285338
1325451
982376
1105437
1225381
1070291
946392
253076
1174220
1271640
515734
23407
489594
1158062
1349749
1017314
1346261
1135700
346166
1152349
672377
676046
260015
305702
971815
1298564
882988
537522
585164
786477
370004
908416
769999
992104
1269369
1274318
822150
443067
1074348
465947
1207513
216417
474797
307824
514649
814794
486891
187755
729717
1214797
1325493
37751
1172464
746264
557482
213338
1346106
387362
1255618
412284
980707
748177
332974
630555
408303
1078704
1363870
528394
604863
45845
407781
998663
580589
519235
359363
593889
365815
750471
811294
520125
438590
237703
458324
356807
1204221
1222420
363918
592057
882722
855760
1039111
1178489
1101542
1051900
569661
61873
1232438
1145144
678750
348326
651435
1225155
1189937
593984
307498
1066065
189671
853076
308358
1268806
1230888
798723
119208
1211238
772761
8070
866411
1220613
1043029
324921
232678
1140649
971017
773476
450284
1087722
803772
24163
1191230
994587
33076
565132
624522
274365
625432
930712
1033104
665492
655555
824340
1225888
449259
641736
790570
201100
256553
717332
424487
469829
942389
364736
753709
462602
787296
1356163
293400
727801
262957
705610
832288
241
94564
865924
117157
949620
932393
529823
945201
28741
942256
591269
1134579
690533
186016
470224
624673
302064
1191508
253230
964783
390848
757048
756989
1265392
1193339
829973
988268
1001840
1082737
610799
971773
642182
824602
185126
134015
1308357
212796
952546
1139981
872983
6048
505846
1153956
756760
355995
1257085
249678
598626
1098650
691667
16749
956994
118907
432422
140554
362742
260038
967143
1356898
690744
1223435
1106125
5672
782127
336472
165765
477778
1218474
1109662
279587
800730
341753
1353197
522294
306049
804037
1067459
262604
849415
887266
886116
103134
1017315
101105
343313
656862
1096695
215255
171455
730480
661302
1335880
972698
62231
811958
264113
906573
406846
540916
1259064
577337
843757
674554
939306
352738
1193822
156117
1074459
1096105
700199
476831
879116
1325733
359607
42893
648736
1249442
651773
299298
1169256
1039427
308835
677747
1124839
480252
1337972
442054
618362
249331
1034843
1142137
1238977
22855
463266
81917
861915
1085723
723683
45158
950976
346316
184367
1024320
715106
708921
626192
479853
1279659
216234
132840
1152549
1054801
1262058
31313
1057269
971620
1280321
1005815
1064174
49110
839642
500263
1179178
1363564
1047481
621306
20098
544971
520029
1360738
355917
113953
929990
883627
693752
392467
1239952
367658
309938
1353420
873576
695870
1101902
1297948
1331299
1333546
521469
842696
306641
441244
285807
260368
253729
132953
759583
668224
1974
186878
1351367
750765
1280968
893408
686295
106975
909484
1181276
1169672
107973
246843
689102
857442
276257
946865
985054
1044277
141642
903293
289633
671452
898102
806751
1227252
121960
259104
546858
431882
199068
17724
294009
234412
612907
181993
908681
506606
264338
75498
754809
547568
1250005
163247
290343
604067
309358
668242
264415
1217543
1129494
689622
370852
159712
960113
321927
144830
943547
963549
367803
537619
1280082
1166763
50342
953606
282689
561961
800997
17667
1129266
307343
536606
1039199
127014
1170085
680312
1066451
146754
989842
822161
639197
667432
399585
520557
33065
1207762
873311
616671
1305985
760920
817289
618592
401148
1293258
918625
770076
821755
445148
348945
1247785
309993
1216175
270476
1065521
920728
803138
1159784
1155232
235720
647725
1110021
283115
25469
1110490
72214
1118448
183470
1049134
457468
1270856
1124275
1032400
304946
965423
335892
298911
223274
1262722
252928
334825
625875
426090
557296
787147
1003636
572356
890903
144168
291808
1200862
1174289
1101924
1316643
1203557
662025
404992
930753
1072875
909740
922193
150303
187053
373715
580295
552980
366054
722780
879992
867256
877453
751847
868823
163987
221538
117339
473317
400410
330349
475765
1292837
689244
1041613
395998
861943
158392
1244612
1279169
120126
346676
1141490
845402
857090
867311
1025031
809791
1075795
1362879
895375
963501
871884
493743
123540
1310598
1053110
79030
45533
58377
274458
910601
1133604
615226
256764
934046
665501
634164
1311874
856878
836467
755193
1025815
161475
706913
704358
686450
1275799
850063
191637
706914
506171
202343
307321
424247
547885
910303
514668
1064853
258966
913452
1076195
209764
424196
615442
6221
954750
365254
826101
441751
1217978
1010053
1361829
643549
458999
748085
68578
434057
679428
766560
1324490
667730
302506
1029974
264507
1112407
155800
738842
362117
1178474
171396
779515
936091
79994
797868
359143
308695
497099
367584
27232
617706
267049
304546
614194
433602
57607
986646
318211
740912
733292
1348890
1062678
1350655
773622
239466
643609
75062
669795
365948
966405
173711
919867
810344
379278
248705
743183
981345
780015
711195
469569
1251948
981046
835703
319517
421949
158430
940594
750013
914874
63988
463213
1275747
200173
50836
959254
85985
459181
966018
1306046
307846
416465
299776
335175
113152
398338
136770
1070766
1108283
831890
305150
1212542
702357
386610
1347718
121676
974396
481716
915279
747139
1100829
546677
57527
901303
1195353
879263
1020599
1001574
1302855
38373
870093
843871
616535
185441
175576
912
240734
600440
174555
12891
550637
389482
351563
638989
373114
379023
1283120
391620
96490
1205329
1306027
911704
759169
230046
278819
1209242
258434
679219
975523
358242
838953
1232964
233908
1311660
1123123
1040062
217789
908144
358971
406287
211184
1289804
807308
1301667
624522
1008963
183169
1204335
1019141
1047509
107742
1125278
445124
1310688
355626
832407
5069
551676
704682
698754
288640
342455
751491
281250
716789
648526
139655
665218
558607
1058505
269995
206945
609560
892613
77966
1103824
122077
1237866
276648
1304529
561044
265435
329808
595191
1126216
1361270
1259205
159204
551430
188417
96381
967953
1113038
12726
158133
382557
335516
820641
94027
296163
596915
630438
1088868
856000
34547
386402
121927
146624
1325037
632197
1288343
39235
1054518
39589
554100
406982
379900
501725
934539
1221345
1283129
358459
430990
646919
609328
518168
189565
754215
512957
512695
416057
759056
806523
1141228
950749
331265
1129788
628410
772572
500583
824837
480883
753328
779400
306197
1014571
1118221
539501
561877
597443
869401
1322250
493116
1335559
387719
1058247
1323097
638531
925299
749162
941569
1096727
1290534
1235598
426419
517973
1332688
179793
1215965
811885
830027
405445
70862
882865
449717
1135926
356734
1138350
1113119
973507
1260186
783591
515063
329729
805919
956231
1194381
1111511
229233
504293
180106
345490
176691
443820
1216345
115427
1062115
803313
608596
844436
1337191
1177289
353767
909826
1081823
171574
543624
64776
1011747
298831
366796
926950
368784
578342
140464
909418
911937
843595
203992
1058389
337999
840005
1094576
221621
1100820
1336295
1216293
1167389
813393
455368
1287919
1081706
746203
1025473
1187447
1213254
689982
1087625
930493
1087935
424936
1241772
29709
295896
860181
324484
307269
1277028
650360
787609
415967
55434
617865
1238159
672073
667076
1361379
289141
618240
359735
1162100
250906
1050472
259734
1175319
560773
1032939
1225768
687425
822576
1052906
1019641
491333
1272343
888453
149995
1233051
396091
363181
299148
767205
987839
650168
660919
1262026
837757
499951
406646
590667
490887
227641
350292
327288
325780
1278078
1218738
539247
1279489
143397
791778
319734
37911
571317
55783
703419
613075
1259679
1025100
1166437
154530
344086
1185527
179609
725645
435769
1081480
687622
593528
162368
994577
1120362
1086803
84902
1230090
820180
103943
815725
781142
418468
915721
907129
998393
108368
535513
970766
474679
1061285
729184
1135915
145148
403104
484307
1289133
134612
369184
940784
1048419
1164869
300193
471962
230197
678986
1106486
1288192
467345
1006313
165242
1187568
586311
645652
977163
168683
1023950
1197249
651554
1179172
873744
932004
936742
460148
703944
888136
1019042
733289
6643
822776
947271
815952
1188468
900814
266498
911300
26553
929616
969064
86817
1140707
1298800
1223993
759488
579257
1203749
1325808
1129901
125915
411420
76846
621238
82860
1245856
1330917
1167515
578990
423121
1218088
523752
1269519
1339036
664363
77007
107136
1045048
387685
291562
538257
685866
550168
674056
1071999
767878
1151087
250147
1004448
228678
52461
1079765
768864
196538
1267266
215001
755458
623788
1185513
446800
1195087
746553
723431
517637
999244
27672
558699
186822
114934
230288
335056
162338
27500
859337
1301209
668948
1115293
596672
89839
377725
895258
851464
200936
1081249
313229
1121953
663459
1267265
501197
361878
273312
1252367
202193
340021
361728
118076
142726
113174
311949
1039227
425165
791389
1143896
379874
1069634
640750
1211480
135657
885148
1094689
348485
1250076
1036811
827131
509155
529847
463938
793185
698431
972613
1024454
329803
953994
948064
10985
457893
731956
1246195
423137
626594
216601
699754
502876
258250
618509
87148
1333785
678705
837260
947884
1155487
784436
461461
591984
220974
909885
810706
725359
1052008
779471
282656
81724
78381
1164465
22719
1298030
966159
1005835
975549
449512
678841
398816
294844
923210
704861
1115971
1242831
90236
206834
296893
758999
539729
1292094
869016
719452
1291831
1048527
611355
1149275
1078206
1198351
671983
477832
556671
1043505
408300
419311
731485
722501
294826
595127
511317
697802
455260
266622
563217
554437
835891
114735
563644
351032
618794
1255593
12814
1234503
292225
1174551
833642
494592
1205787
146949
1152147
1144891
94466
1338706
774181
1268868
885265
513322
756494
80118
165798
390356
832764
1057088
160378
1316289
929257
885569
613024
133852
497934
98675
648899
430124
854753
840536
1041351
96147
657450
1177292
869106
60505
1242
452297
610644
1154301
899790
86529
654741
904790
1207578
1227320
40629
732333
564139
178151
265573
360943
1150385
1034511
390073
1100464
752766
335678
30388
72804
939002
266338
932992
979105
1318966
383564
266782
924264
626716
302265
803756
69656
1252850
1216856
493366
385560
953665
347942
459524
1071016
388189
1114854
893395
868677
216866
322327
143468
79998
1071747
318739
420901
1087155
134207
129698
66504
1257906
968737
796816
1107111
1319542
872706
311681
75345
270077
1037595
1114423
752230
82617
40491
545386
1360964
320378
1313816
1021047
1242611
1070526
777683
344187
857654
297509
1263164
984630
445166
216975
990598
672963
773900
121776
1109011
106184
870446
191403
23327
1028946
598480
381363
1104167
278817
172461
1341763
483759
567319
1233877
585053
616493
486597
565169
268692
1057786
301712
239446
928831
406535
1339172
1103762
1044988
746048
873962
539345
1129380
252820
806588
991572
957438
1344684
999765
18120
722651
791878
120845
250506
1113629
1178717
1261757
14887
1319278
253557
788095
955365
205757
1171016
690574
425232
483833
1153899
177640
865690
20661
800649
1358594
742136
862317
830664
421060
968637
1154731
583421
204562
75002
877856
711982
948924
999669
85403
114803
1188506
1164402
519346
4861
884610
344616
1321247
594708
1225547
1039451
1288276
191539
1252660
25384
782893
1327373
1144297
1228411
203748
1103481
195481
211173
717675
580715
849779
54781
134347
742066
43503
540375
885232
1341662
343828
1048729
80255
426246
617510
657007
791678
519756
598832
905174
373445
184856
730572
872327
718102
169133
962005
16660
353545
853442
949664
602584
1231924
1227011
155008
753519
1030900
224946
147722
251685
1182337
697160
980685
1136908
1073747
1190651
711379
677992
412263
987058
1357371
226981
308078
969072
813418
706695
1279280
254939
239145
388261
1310112
1325449
419396
1028425
947084
235552
271958
719178
522541
404408
1299313
1103132
1092900
79242
1075307
87392
1219031
4832
24379
1003570
913893
770336
1106021
603813
834052
473342
885177
400099
595580
697232
340011
843183
389564
1339176
459910
149780
808913
757245
81027
1113511
816367
165531
1132119
541212
858412
1230579
753889
1214908
539720
539206
716475
565469
720173
940412
472886
126044
1165193
1011563
644289
839993
303049
85126
189589
1272031
725409
497267
757155
904273
6056
702167
403259
550729
1036735
1235991
666387
990388
1094289
1066475
925791
708361
793554
322151
1020621
808425
1117414
1138326
501022
540900
425747
914229
451436
1203279
710508
494357
1326553
288109
1138007
288723
32945
590376
738443
954125
35009
883028
1066515
489164
1019810
579249
169901
407667
346935
35883
985056
1033296
941170
63477
1010598
197751
989328
313271
462286
132233
794774
319570
229986
321987
42096
805462
1360428
1183816
174605
1349631
537021
613543
299121
600742
907201
1094405
1263475
533379
1092380
1082123
91303
1077794
315930
319274
882581
633316
169306
456503
306141
1133490
792308
1039794
953439
821354
983723
363587
1092340
467770
361473
80819
339966
269446
1087538
497603
542921
195384
1325978
749384
1002028
507344
575411
376356
132400
332073
716354
725209
301248
718699
658644
957900
804622
528667
836571
214002
708331
881864
1343042
1065501
288108
1234467
314436
1245814
1052242
643188
454916
1324151
1012267
1324864
927577
113640
200867
1270498
1314162
76471
807923
969156
199739
1028046
1322033
899865
1013669
14777
363867
765938
879803
1353997
1129417
1128847
210377
513315
657951
1151058
1221112
1060708
727241
347548
1088449
434189
1202939
1351985
633160
294112
562171
76823
115396
35290
858801
365986
106193
519787
458414
1047346
243565
967919
377290
459647
273016
639036
342225
36829
1292810
1015667
1223857
1271316
204947
375271
165537
643032
1163963
429230
13784
726339
752697
310466
840418
1072435
30070
870504
1185967
1325930
761566
1160759
118308
923631
1356222
713322
985876
319634
134783
703556
1029802
1117355
243012
1010223
737195
24151
180875
189875
242302
683773
457364
142307
172235
1104548
1013080
808858
646558
360650
677202
1197385
349015
1196980
1105998
64199
1345982
884749
390202
138971
43776
990624
171978
47998
986611
601049
845702
1177136
671169
29347
1250450
1136913
647587
593327
207492
726071
578311
953911
940458
45940
1208150
800762
616801
634329
557646
172802
901624
52762
478169
539862
132333
961024
1003287
277120
1073792
642015
220672
268277
597759
1271072
587181
1133098
529293
829
932402
1077340
300219
784146
1272105
109041
225320
1163591
268457
929910
364513
692838
1325008
666865
747490
1139548
987697
50646
386279
186197
229771
861392
941807
177665
1078809
800083
654959
1064395
261469
1304080
524117
444862
1060861
781182
458278
132125
494551
349282
325534
471456
1014032
319108
637600
36926
994155
1121537
1291329
420178
1231844
433130
626146
447966
1068262
582544
105010
1077792
1106879
29511
559728
823523
428487
294978
622685
1302973
471993
893974
395632
1200876
1043330
674433
1347895
458966
596151
931161
391487
226457
594551
273287
142845
524053
591067
1080126
690495
943440
156196
309697
520562
806692
349641
1036283
1081395
506919
1356361
1243130
867579
591059
1139340
1255061
153133
536715
1344368
919125
411610
925387
1246474
470300
534644
77220
1157013
1186736
309904
632459
883747
50939
914042
1175338
21916
1194719
137614
202089
1080268
455023
429238
1048106
113063
177983
1080593
1224687
58947
509944
1040595
711704
241128
366234
1180787
663933
496149
79404
170403
566324
536299
351757
1255192
2336
1176821
1169083
1295059
202107
437921
522653
1315130
394501
48680
1196736
567934
466769
323137
1086922
206538
904350
996550
430826
601413
581615
581158
446467
1161954
754644
277658
173449
1084849
1287941
163831
1330823
775012
92427
40395
1026515
1004627
761178
640747
128044
554486
540244
205452
270695
414962
58033
229180
259201
390557
1990
351154
565048
1146318
472275
672624
51485
1105574
1358195
38764
280045
229513
172112
1169091
492268
207694
485662
997839
206783
478848
147227
219154
978683
457435
747266
608637
86976
850678
220097
999104
119552
1333518
149555
873548
947478
368225
933290
151000
1329808
1181026
799643
1085614
964661
518335
1344628
95226
1337161
375390
1095180
1021588
1063280
1007532
992481
88659
373886
897378
858703
836886
1039640
1133038
890214
102204
1302439
785064
1153609
599398
763021
254740
8241
804370
61666
483759
974572
1318762
182619
1149928
631098
17251
810672
1313705
1017640
646119
981185
1102545
350737
616301
787186
509728
411223
1074865
154738
865498
904922
1141065
15055
506916
867365
1280303
675300
1224739
456748
691988
1271768
662023
991346
714546
408437
82130
309036
1156708
533591
1095129
1121109
120395
775763
281030
672164
1005827
238661
947533
111159
239175
1091882
1003384
1252935
737198
160581
1127993
300139
1146331
354409
624830
206546
418664
323519
780328
608038
276994
848153
626653
382604
144081
1102260
826045
1168974
219687
858850
965606
155670
442832
435451
331970
177627
737698
463193
947289
911407
1331201
670052
624715
1266571
1264779
636690
46828
147249
99541
595228
492442
1118519
247282
113345
239177
812769
666402
321866
831945
229542
408650
863376
236772
687029
1022056
1162964
1140261
387988
630634
1315849
1288800
726483
1209883
834664
520318
934423
904352
1069623
162234
1340945
1088174
127839
362262
678717
439548
1340775
339525
351143
270341
627243
593041
883670
172381
220739
345234
208291
730203
1117128
868645
1093280
868602
978828
1048920
1016786
991278
1360153
670486
945629
803510
8565
836721
280836
762572
1219737
24727
526445
402465
646087
85262
188886
99109
446382
1299487
481065
888348
471601
1195143
889074
1252257
303912
1073754
987446
1250702
521937
632534
820753
885382
301245
240027
1040304
1120943
1046907
1261847
825462
893671
941792
956712
356523
573785
651314
738187
1337927
1132082
1354532
1171600
795100
1204576
923760
221846
21329
952327
743485
835645
237570
1097749
1158686
162679
1326083
1142993
491209
355552
1265695
281763
763777
607268
39202
1306873
856236
68740
1196679
155138
136875
578735
1077931
127618
448674
199469
248362
903430
947268
645370
651318
1110450
198998
643712
141324
582990
328655
648193
329158
1030713
636706
183170
1266547
6979
898485
54849
385380
514567
343087
1045323
153444
817491
977685
714290
863966
992786
191622
61303
738260
997635
172687
1202882
1272061
779580
1230289
1138520
676219
442029
1225118
67696
1312890
118201
770360
1284378
1320826
773636
25495
624291
481906
290934
946947
745369
710606
1167291
1140365
316052
1221476
627324
1244710
1242444
435881
419068
139374
1271342
661164
146609
153081
31030
689239
200019
998220
746817
21496
224886
1279712
814647
270297
699462
530756
529180
660812
843758
274479
408812
360435
52128
237048
677767
487260
1049871
394721
827396
481368
856623
977770
238140
978939
1254230
1320959
979507
355558
1156502
88314
941480
600839
1160640
981379
33003
787126
1022189
245809
1226119
742812
1135979
786381
516400
827538
799974
958855
742172
410474
1182652
1282566
1174800
820595
794966
1179989
589589
325127
962088
255690
215099
147157
1328652
898373
646852
455546
518516
1128823
11005
828527
359643
548432
206350
250313
570734
473739
1285639
111613
351975
316544
1202090
791362
718186
1040999
1302609
837468
1354160
62469
1294841
198452
1353090
365638
1244669
265103
341855
1120756
1136170
559006
592734
882590
762696
67119
802406
747334
1113619
363171
277603
187071
493411
952952
303599
601186
613630
1131332
26583
1071015
711711
846571
237730
137650
759223
1119318
616824
932630
244488
1355051
549929
1290015
39689
34168
846756
1164076
1184057
1030829
341144
196653
1356369
451992
432816
622266
873766
388289
1120119
809784
600135
450911
735847
1298499
1056739
1079127
1174526
580617
1170604
197732
30161
719337
24587
1326568
498200
491541
1314964
1256183
237902
424270
1238110
124807
1139951
1323022
992845
457073
607118
1073914
1207600
386229
863273
505613
1324205
697596
934469
81696
481762
868414
563479
266044
1137012
89160
367647
96113
235961
790326
991572
314211
586014
1342861
847797
572947
89982
1226972
1237610
1084296
236953
728041
1141541
1146117
664201
432669
50112
96235
344308
1239749
1345820
9352
786329
934521
459931
153904
1032089
921260
685386
285993
1147113
277741
1197413
263900
867401
1172282
507789
1102325
916247
775638
244839
998168
405657
683584
407191
115661
152356
874332
112536
486945
860996
826292
1152020
1328289
72607
252767
727209
703866
1185152
70840
921244
807715
421307
737949
920563
684655
412497
1160329
997272
207104
515474
985442
1093618
517369
102435
286111
630850
150948
812052
344587
992079
1168321
1088947
1140730
369906
1216223
85047
1053210
467791
814489
494787
360358
1286999
895451
523028
314134
1202505
1175627
432420
830824
86249
359809
1260785
141061
999417
1059113
332608
1011113
493627
888210
71847
206379
551139
187590
1290197
268454
269049
492455
332848
990039
333053
416512
114505
1191181
536458
535218
109968
553487
1348373
1351236
1000545
677168
109076
1318190
1075648
296760
1129346
346788
452887
463865
1089221
1325294
1067550
1058750
64144
770726
619476
1028960
328531
534544
643951
308820
517166
1155718
321762
668784
1150100
1272666
344435
1134182
804517
1182580
1022370
898284
412764
959899
11005
610790
602444
1220728
796045
969458
900808
843947
1242554
963440
1331036
294270
911535
1165701
1280301
1024063
1189325
1205758
1192244
375673
1202890
642393
801141
393591
483106
668347
185023
344498
784332
885332
908938
870912
1021946
951272
84897
1026054
1132426
1248327
34357
1272713
243574
532522
768272
38566
729512
666732
955731
571972
29008
46088
329895
31932
589080
470087
535818
569471
373621
313397
748460
790951
321869
873615
479815
565527
242632
882128
558758
755949
1315430
359837
1219003
817979
1054465
108702
4091
1099382
600993
1245980
445122
556160
124051
906813
1349283
126438
576962
1199537
1346907
296083
993756
499186
518138
1349388
1277742
1134542
1041817
586981
909041
892402
336092
756346
640750
350177
1188901
261320
723529
1257841
1230899
109348
1313286
1014874
238152
925613
236389
1196288
101434
234855
564348
1356463
1014390
1151297
492128
62128
388917
1022344
683556
1059665
589080
709986
296044
518845
1328051
1103112
267771
48162
977781
1130879
265888
1336613
1165461
285090
1244051
897686
1220232
768421
740027
1170226
809309
1329929
1106734
21027
746644
569654
1319210
1005497
709461
96976
667457
884635
1300662
64664
263274
565559
520724
726370
244793
1077535
397896
1358826
1020288
669097
1131976
1318743
459636
298531
342336
436516
627327
430
194043
420514
131417
153027
1082233
1177077
603773
1361144
359977
718370
1156513
85938
1225138
85178
797131
778775
983461
662060
629624
335191
1237874
804049
402998
241144
1215721
1223820
1196711
1054024
1346055
646867
1232215
276712
912869
950895
491711
669148
105032
182748
408510
418030
149904
750992
298262
810052
315977
30458
1141901
450556
265403
563114
1031940
1127818
625750
1247976
877811
520116
95450
651036
627875
156419
1336394
1100789
1299398
1028978
746804
914563
514565
190826
738299
222110
436441
800412
382042
1231094
188282
533564
271992
989624
1328878
899624
725377
248548
156402
526374
36662
1083545
1002581
397919
145856
390679
756928
516014
980935
550170
1362937
455034
1105974
762502
562902
1362799
752938
288813
526500
1022671
662886
168449
625688
248464
1023060
949075
697875
1040722
1035776
967171
1342006
18655
802928
725492
24807
800264
264750
222505
365558
246540
203233
945581
802625
787589
536791
177436
632537
341229
1049764
1334282
307315
575184
668499
1057996
342741
1104078
870754
688935
1089548
971335
348819
1103851
184606
501313
492466
1237090
830164
1340694
246147
872514
1171495
247069
743808
56386
347059
69974
161524
251160
785654
388534
1163133
817701
1133847
1148995
38156
945046
43605
222038
548215
222921
334390
1163469
550273
354718
383623
1174780
142735
452766
89461
1344088
1148134
1060104
463262
458094
922682
380586
455802
709571
544926
744539
585848
337280
116078
345818
683480
1056490
192363
7495
414385
770083
113558
1230476
818396
488481
751488
1151587
304721
1288476
725013
362976
694527
835249
428037
418838
683637
1132130
1195838
493765
829191
507964
750633
1174029
1348136
78648
853277
596145
426822
1004418
1351417
233355
44673
244510
461965
1146051
277645
737079
1114789
188666
1269601
215616
1123258
449158
731852
114087
978862
1347182
701288
1315777
432863
451830
123582
1162917
534461
893003
934284
248495
1203106
139858
1152069
1124399
680399
318616
1095907
544812
1231576
82962
176596
1174246
978937
297173
318897
1185944
1007425
674161
960702
629342
368995
1140396
410537
65674
1278063
368264
712560
123682
1308827
792426
1071318
183866
1024038
597924
1166683
3563
253898
185946
214606
971198
615535
1267798
1058521
603224
571953
724695
464860
961731
158352
1251285
576516
927041
653578
854578
108382
1213494
1139478
325678
637689
1162889
956096
870054
1352754
1165196
1055165
242518
267195
318841
291472
1209852
55876
666296
777684
519346
598070
242915
907482
550912
580730
231207
884897
1348135
854909
1330131
9163
669119
646472
169974
1159179
1126531
648976
372956
171317
95580
315406
266996
1140038
346264
708539
438513
1129888
1033237
1309482
55283
298063
1214578
1178207
648506
48542
927568
1212903
863161
346483
1240539
219419
740534
587015
954373
1285224
29419
1061468
833485
1016719
1291037
176138
369780
54438
715701
1325871
297901
1014145
800186
1199197
855105
977288
758656
889650
310771
1357328
1294693
407962
1073858
1313465
1173288
116489
1240437
444984
998412
1121867
584323
1227595
503349
1169613
632239
457744
803721
587344
226708
763000
718512
1200236
1054745
981046
1172765
627063
354922
364593
881594
1146650
543566
778275
117412
795053
1189853
905092
1312492
149074
1332993
376935
758825
683823
380118
803125
148269
75288
321461
579986
1062151
157101
1361117
680681
103401
1055967
27482
502439
1273570
359618
201926
469363
837241
450271
17708
1211236
1146219
1334606
1084006
80155
84896
1130008
1039726
855918
1063168
1004158
1146436
53644
689856
589332
112009
1358208
663379
62296
115929
57741
711064
483560
933251
314421
45976
97087
459281
456315
797376
1002027
613271
422047
855678
610363
528041
919387
67867
678786
657359
493041
964402
752603
150138
429766
1226676
1257768
170591
240187
61787
567854
92863
911946
488692
945097
1345388
635294
278098
1118194
1056922
766000
1248666
314794
951601
1224204
415191
12875
1220555
773314
313033
339781
243212
305038
1152796
450102
1239124
673168
697192
1019738
212245
1130868
144284
545486
57560
556409
462421
526270
1208015
930467
701957
840464
213769
1154401
350070
158555
233461
1102921
877079
1281900
357896
1323825
832588
1035545
594055
744186
804537
62173
548088
1167688
1192687
1274406
257354
546057
945518
435968
1011621
1018529
391771
277727
731386
590196
1162235
968760
452442
1005886
38397
350049
617095
1209621
126913
667142
743025
451945
829847
772449
532209
266654
748348
124183
372352
223596
1237980
955818
381846
662753
949325
1065483
85546
1295225
112740
268243
1051129
655871
73285
57768
986439
810257
578975
407474
414390
596258
962703
1051846
992111
1070369
755512
1215840
475933
234156
179226
586947
1298943
495720
31145
1282362
435400
426088
330061
1223262
486507
820374
421855
310033
969935
173102
1026341
1121320
145138
305318
260556
1249867
218823
663269
1159978
1284296
42919
915425
1251044
1059929
378104
337230
420289
1353644
829929
345416
1125049
470901
633375
1232884
1188883
743438
775397
658218
611943
1347929
335088
1143389
855467
1110313
440836
1054208
905762
598132
58701
372557
836885
296559
1217064
786460
458804
249992
238867
1189035
67161
926985
675078
995427
934923
899188
475057
1337815
851711
633954
141700
754358
289137
809429
111581
882654
681408
249329
676315
229637
190237
474670
549009
113304
919493
1352148
961223
489720
914302
1216627
306713
502252
2301
216441
596332
1042491
695153
71638
749759
752149
555108
1253547
1275874
80226
1065650
1047930
984071
846757
116158
245304
720340
940278
249283
992958
764772
149699
1243058
794521
986722
698842
781989
625073
44058
1161946
615060
278446
1307730
363172
720070
701389
1179589
539893
707890
675169
654737
449300
268738
625579
816064
1011205
959995
139602
1211075
609731
772055
1324671
1060210
762514
305518
1331814
124709
1305888
900471
303338
61
326026
372841
758804
937924
642521
102413
415056
8193
865436
334503
448196
991828
40953
368538
807257
542877
812649
541818
1007425
9226
400067
189821
978148
372900
490723
426466
316647
1014522
1155209
846497
321301
597251
1083085
984938
34008
912790
797284
1167322
132375
799094
172139
1203993
536432
63691
544129
961863
1116473
433712
17602
660004
484039
219229
1350601
361
370046
367549
555880
1235151
902335
749933
447869
1192285
818894
143700
295814
634207
256323
686574
626805
1152484
1089108
798997
644833
952922
1079440
996895
1072582
714638
780338
459118
762755
66506
690847
1047325
441249
89713
328852
970820
227447
1102589
453300
703212
1238393
1245671
533675
719067
585544
464972
630609
582895
936750
817951
359918
1148305
764431
937560
604368
975178
1203638
175474
316348
623581
1200344
579743
711331
441649
562750
313503
803222
372213
626912
61581
132144
415045
180297
998157
644221
25715
1129335
784445
1125612
496360
831271
211193
1282223
776307
795517
63560
392876
1315526
74094
1035047
462345
782169
823934
1033526
20301
653791
1091129
411001
553069
1312113
176972
462523
1251608
119805
633909
967093
401453
1357455
309811
4278
666352
1154119
135888
339510
414205
479957
940984
737528
404533
490215
666011
360677
1001801
863729
224654
122095
1295320
1102278
896988
1146185
469594
572931
362578
317909
1182544
1293854
801301
687407
555694
895129
1040741
962119
867067
1080582
371444
1289777
898822
1043238
732784
815492
634626
82688
1247280
495672
87909
340621
792268
213714
579910
262327
324149
1315402
806175
727553
1332138
634403
691832
1119041
100178
1311637
238959
334933
1145280
920170
705304
1089337
253652
1072363
933538
1313808
131624
1218334
133026
440318
1158976
298121
329478
785276
982229
51264
248667
175510
821103
888155
173000
801055
236850
274037
89374
1338160
872331
326311
548156
858395
1014794
48371
238022
1150907
1258373
1264964
417520
87265
205563
743763
493978
521643
454692
140377
530765
710064
1032787
981661
919381
1092030
558846
601164
1040383
863125
747444
527748
498358
87372
1178509
596034
736923
974896
118752
39469
14720
1247372
357870
363218
919233
452779
1338747
839209
559824
18460
1127962
1017956
1095425
181570
970439
456041
972830
361113
536952
169179
825189
1085906
1317608
1296206
848989
716629
213615
397677
319547
590055
11106
789603
473313
382336
939680
1185357
70186
857519
811204
228855
1287869
963739
118506
790485
1315360
920184
424479
188676
570737
584648
30687
113333
221095
26037
32038
1231068
493777
454132
212988
1213711
637264
1109649
642083
346938
58617
1020421
656673
360197
1149300
115158
1172309
162653
758918
146250
110299
828619
498101
751699
934709
184711
783362
965314
159711
966558
1273389
1185187
547119
332458
941363
1329215
99336
231175
1184021
400347
699439
1293058
807351
15998
585300
683970
467622
1226494
378995
16420
434871
812294
177301
490488
1340583
1361051
1031150
1048347
76999
733643
1071679
698117
1310422
949797
499986
79225
1355039
616789
1278006
861416
177985
91742
426466
392967
32249
789755
76429
1053606
180308
773857
1305223
1156971
131814
813464
61372
973672
1078159
308265
190157
485953
703240
655868
333411
534301
18288
805869
1043616
935699
103711
801499
1167539
839232
827173
434929
570353
1090570
1091149
1338549
671783
107069
644227
561254
525002
447510
857842
245887
929841
912129
558306
878593
710848
1160949
361010
170385
288323
918575
1158122
373172
1124520
727322
879175
273455
479335
1101323
1277817
304223
483165
892858
528282
611951
826347
731430
915287
7656
12525
1354151
266437
910176
829465
10704
1340795
980495
946674
939512
236954
366881
781863
582276
435620
876975
579685
1004097
500213
1078239
1149516
487225
1163025
774298
907926
195744
451406
277786
1165791
777899
341741
650663
823157
136477
1083529
497444
31358
479693
94189
1017168
366850
1045586
534378
915824
264753
1072603
382887
1050512
964582
511204
481953
1026533
857707
736534
1149472
840347
148878
544147
1125958
182200
689680
510643
1102054
349691
215479
449521
1167331
440693
778058
1002942
519522
1028874
147554
871764
889471
649644
606600
443257
873445
866115
105211
958779
1149137
1007687
291875
84809
797339
402419
1205643
370583
106914
72825
727827
990254
1319080
665862
1247977
156919
1336935
561718
940179
745327
18797
344891
954207
752366
1216516
286565
607356
1190799
468568
109956
160064
908385
1103382
107982
1073757
1101212
1033025
705169
1076544
350539
479773
680493
1244256
1163557
1132069
1224419
1014987
65708
962542
903729
1313416
1005121
723317
128279
896617
756668
1311816
963771
1246473
292319
645385
1262967
47717
21818
483712
200738
1169058
1266445
363401
1026380
703275
140235
726148
749510
292013
1107061
220874
662688
1252841
1199427
11024
36410
642132
540221
912935
289921
700922
18330
1347523
1002915
562275
1091215
737827
276553
1344444
603876
539623
374001
118293
1309749
1116395
82512
1064920
1085101
511638
170023
1273380
27872
1276813
1045722
1017590
191569
1178757
627381
404662
927022
1080887
1198744
599024
120651
610289
1184458
561608
272764
1250337
741992
441352
946164
359131
9431
985431
1196842
549522
1196102
1072718
215385
995670
231005
132589
316924
1197145
132796
1128856
921320
1109859
831183
714357
105084
948368
1168239
524185
271050
151053
1186609
1230373
466322
981469
1286766
213062
785497
1263973
1068449
7405
1038880
952429
336663
134903
201984
1151402
979997
1079886
887781
1228346
1322418
755083
789903
1010956
661590
1205968
525614
1037612
1106937
662472
631624
211767
58885
548347
516151
1063353
750234
258652
359630
237717
669072
591784
953760
760911
1058156
373339
1299773
815962
1009169
445480
62861
1332590
809054
573730
1199408
89127
862688
241886
957508
651558
1270810
688944
616763
1087870
375798
1325806
734743
975742
626428
643881
159771
331509
333451
1243836
1240390
888899
1054883
725022
1150162
789546
878423
314864
290888
347349
1013605
93149
1260919
1030195
341949
1309634
756568
1207145
932280
11469
1285864
31902
1343710
26468
438035
1061064
1350708
548489
496678
1360320
449131
1324978
1111763
487749
249308
414432
948020
1152762
635635
680351
1314379
391601
1018746
749716
280858
1080864
931588
1259728
469040
487854
1039306
74023
50348
1051200
420473
882467
367457
1322348
436329
1015179
293791
1005934
1148435
340676
1154192
616087
763708
1026552
865122
173522
445704
682289
388954
838227
333611
1104010
1273326
279379
809292
852321
701984
419518
140190
1223999
437674
1261780
1188308
1190279
798209
113880
1224939
127567
1018965
578813
662672
757238
563375
362106
294107
78937
585584
76507
1119872
727492
1000149
621794
701341
1239957
857667
766724
260337
1357318
60967
461746
1206820
500466
618397
621557
981764
894670
265986
862357
669263
1210777
20967
672836
1314160
982916
237697
1021015
808549
1048144
727730
1032164
985675
625450
1289440
648973
859797
109051
941343
101196
205653
861774
56700
280819
1012153
357765
169717
471708
799574
672582
1339167
494987
372103
687813
1286803
309078
984567
627554
271301
407337
128438
608518
948163
382829
671824
35124
1242574
1054819
164144
1335865
1278434
513853
769815
736736
326412
91831
356670
23087
1173678
232999
1273527
594069
845924
199993
1012981
716163
880563
1221816
808236
1089806
563600
925719
555440
461335
1319384
38780
166506
137543
523897
396830
1298814
1232036
941999
1069011
917278
827092
3349
598203
406939
23122
900574
806346
149387
817832
303089
692946
1215013
653584
1343312
783392
1197399
1029307
826760
922782
478289
841340
1255553
1167805
811400
371661
1204131
589308
1274346
938111
170338
986689
799446
103399
1128542
1090814
184691
3073
889228
542456
618843
968869
303958
1058020
105339
765582
83287
1157610
867850
1068330
702244
1113564
190593
686868
844201
387953
739370
1118730
365984
1172725
768386
1075045
1128489
908452
533197
1212036
1140450
1010943
733811
1090979
1296988
278780
1020220
971450
791089
651560
1190087
1096068
562263
427007
1153250
103740
357831
521081
509502
535567
600692
1252770
1101051
608437
661997
1200069
107020
252598
573919
981287
1347554
1119970
1334482
781525
820982
905526
901227
685446
197120
1152965
927652
1132158
1166460
931450
196475
464819
1304993
1263357
757972
1126827
753807
1175836
18438
819168
472285
9430
61210
117688
317272
1298265
1271585
1101798
66229
538144
1091068
719450
873370
592323
57739
1349200
596661
209530
796761
896464
1188079
1204632
511267
593193
357584
573868
218816
370897
442367
637294
940966
182513
703016
944004
826813
1223706
890232
109281
1114718
1088163
22977
581198
143488
926846
150962
1204859
218929
187347
474625
611882
691519
1121032
1053622
29645
741189
576023
86068
101741
727652
1220917
76895
12361
1144379
228274
319714
977490
827016
1146813
1133580
284755
829019
43242
45926
457782
586087
285326
128482
221136
785166
277745
1294489
961905
149082
837727
201224
791173
661359
956878
477733
174148
176503
1155141
34778
197400
1140772
190496
929982
303951
434730
166075
361286
352161
730048
59662
280193
995669
455191
1022432
1087428
779022
98835
28613
892505
803821
119078
1143186
168526
592322
296629
674892
285545
921651
579168
973921
256612
1145958
806143
756797
231859
148308
1113829
16780
668269
485780
1219509
1015952
214322
75137
201983
1088256
671227
590006
524618
740137
1106717
230404
242880
538144
1110343
342017
386343
76478
103941
1054516
51191
611503
560178
831922
274856
1322290
401264
1019906
944533
125406
221965
462934
1023246
530903
1188180
1210107
470796
506791
765336
121461
1029065
509777
320979
467464
419777
864804
905490
320723
873612
909257
723357
799309
274932
652735
1254784
463132
1227012
441839
237996
563506
862322
752766
916879
249489
477339
1258187
1155850
968899
189650
54135
940978
874318
1348222
569109
985668
1137148
863279
985381
213422
486548
1319195
65876
84610
123830
656050
572813
762671
707704
1092443
1035419
1212905
252925
284345
241036
236772
649828
892534
598419
451640
715896
519502
339836
89636
406852
80240
516401
759306
240863
192097
14081
86126
887936
249195
170136
1179600
337436
514152
812855
1025553
978779
381307
345676
1092782
120421
632754
1208432
1060393
395288
1007263
709743
2007
1288276
1337062
939444
271025
293176
300114
757
1360377
474728
1209544
837440
1112617
760123
439822
62896
610847
1087244
1177084
48194
294577
141877
723587
399631
63863
1353683
1308192
575334
1158886
1038443
907687
1098970
560173
995954
701942
962043
890385
299294
354876
1173587
129138
1111013
1338228
409793
826295
446854
339390
856965
333537
761750
1363065
243423
863883
634988
482435
986018
1316452
498778
422077
37397
905216
701468
1066375
1077725
61781
823431
1246527
1289572
50508
835567
349584
1017308
256036
864197
1171691
11745
969837
1128520
978263
429445
537295
1264204
468793
10127
976113
1151000
1331898
994634
998437
882611
746924
135797
737407
661423
959804
557647
896338
7436
968092
575562
1160126
582699
898433
625780
951645
972827
669707
1255679
461229
955509
1128934
221230
114512
1130462
855242
357512
1216145
249945
1225018
412246
951960
119565
1033945
1006329
207111
1328830
730752
315139
145351
486101
14420
137375
883609
908168
1235574
894103
1232290
766664
67366
766048
147106
542328
410256
1123020
877175
1037007
639219
1158906
1333751
1135593
638852
760797
82832
1130015
5798
687318
361500
1227376
1276427
495267
778017
552379
1087509
554638
343612
819040
79907
151672
472287
453490
311968
109709
1047865
1340185
1204798
615591
431750
437490
1340939
1176064
239607
1302034
84097
896688
749568
1085524
1032555
731110
1008021
115734
637027
774185
1199219
545575
1346950
610743
891799
253658
387869
496443
1205614
843937
1001310
92486
1113175
164402
949515
1059144
1222930
964547
1285770
124017
317385
360686
1086870
289800
996608
841609
127433
629884
163518
28794
173811
1070647
679720
596764
630511
1259801
944869
1013863
1136312
1230431
1173535
1315927
871356
509186
837063
583622
902027
771761
909307
526612
1239120
834834
495341
790853
755496
698557
598096
341187
1141892
625538
1089280
202059
1070242
671966
455765
823145
1219134
1286060
550706
922239
202924
280561
101616
1118604
128315
270753
577795
155862
500505
1106303
1345310
327385
591729
1358086
340817
483989
1304264
1126738
67262
545118
167548
1086071
381136
977705
293742
1255993
1314182
1026919
586528
823942
682283
1325602
105455
1302708
13322
1268927
1097204
483480
958953
345486
375331
372579
1341536
172907
691063
1322400
642346
695068
536843
573106
908553
1233244
581375
1238521
1230844
487754
1001482
541371
1057689
1352121
174770
336295
709316
863631
802115
494212
736732
953325
1072582
1234661
801220
363930
739778
697457
659979
337925
1198351
827551
810521
1057561
646188
814266
432428
1038889
520720
743643
1233214
317051
499649
750533
733520
1223994
917938
533445
57086
114948
1240244
793235
142689
1308731
836287
187127
1234865
131553
378301
314862
1170016
952227
231256
575911
258419
244995
406202
311056
1085033
16863
598943
1344121
214503
142033
519468
344871
945474
1066211
595138
1224960
68609
379066
997107
289946
870939
434420
1169888
1119514
575796
1351010
821477
1155305
1302156
843351
488032
976049
232675
60643
1007984
252917
1326526
156850
206471
1018380
1000953
1249935
1116784
1332619
740795
1015654
1180356
1009268
335304
1112519
1225055
800427
592613
434871
147022
716242
281851
892886
1186602
1098017
1219632
1173659
371633
1039804
793325
606180
1254992
1187227
1024940
657871
69059
40801
390385
982087
179718
864193
721710
1260452
1276665
207201
579773
1019934
1050895
349591
483057
331996
256461
619035
1209261
1182880
888886
638113
38169
1241532
503070
840859
765237
1260384
514393
269214
36182
594991
298193
106526
1037385
558312
698108
1137714
644073
402603
1356673
357600
615528
781112
1191275
688246
974219
860043
57845
90565
635630
662747
1012820
999707
930422
539957
557294
1035799
1187703
1155946
169637
1312766
275020
86089
522620
433097
630854
1193781
192761
823431
347558
1330917
20018
988180
1200755
276036
926965
78079
152234
788478
850991
1192053
1146694
72955
1087748
679607
1279952
1083509
352071
47533
566126
404974
600232
914520
440822
235715
278940
16910
1232341
955651
1794
1212116
74683
387185
92833
332919
1201343
1099931
32087
853934
241322
951887
73835
1115813
303691
1033009
1088971
705851
363712
181787
1033460
704023
1046554
1003813
632251
282289
5355
4180
1231228
127041
1012621
1100449
851069
317804
244994
953680
1139558
1338115
692583
132060
664380
92511
155295
975419
681136
259673
1305053
869432
862650
1198480
745553
102704
113837
893328
297847
292269
762625
204103
1006294
851928
856341
579952
321091
530071
981540
58375
38271
824621
158099
923053
1315447
258514
122926
1204002
86495
912819
1028685
131890
59477
1014336
66105
215444
256582
307356
83946
3980
889867
684931
206268
616089
340423
558815
1297250
1362130
667662
1310966
159585
174653
372547
1303554
1011160
847721
1099524
209779
893548
1009971
190103
580403
41484
1148369
628081
542326
369212
156784
133203
1303163
13832
949926
790198
643568
390380
1093612
342787
76543
875672
120960
587226
23846
557678
680436
622514
1062875
453154
1261422
860796
176564
1025835
381840
74763
182503
763569
1049563
1048637
521966
1048747
777011
607829
1283991
157080
387154
707882
531847
1316143
594272
1324343
947179
113282
825297
514979
948035
1139390
921367
373288
160856
1153236
978539
936760
1022997
699044
171963
37564
88867
642458
681364
1352872
54265
850912
1193022
716352
1268734
1342094
712801
798387
446979
433041
474968
146082
706117
1235362
1209715
1019162
333548
864013
1233000
613501
206399
450269
279043
248887
284956
878225
755084
948627
753130
1004250
1179493
889848
303307
228831
501409
921485
1038355
1270969
695212
1265608
1174312
785902
339010
440096
952684
166637
1011530
208809
1251358
191005
267997
645026
556927
1003597
527353
1118084
1212502
679844
726116
150663
1323767
390897
827935
663258
672866
624169
1107246
1066909
69522
953950
505867
452848
853660
977728
1349707
891431
158245
1117202
919391
682330
497066
291189
344218
871626
323834
125870
925742
1095486
1225192
1126280
540246
696560
52859
1268869
211168
1002982
702089
23020
1155979
1116794
250270
1161074
994499
1144560
852057
1298212
1286428
1358279
462567
875292
535764
494736
1302813
1317318
1210315
861175
893356
735036
203339
1352192
1166298
1123459
1332613
1105900
1144322
93597
1024120
30337
939097
15199
688437
755536
642574
12371
266488
360494
477210
600959
1258095
930865
1314970
403401
642272
588253
1317536
56066
439866
1216997
174166
1146602
1354481
1174495
848624
1197161
890933
1026422
622754
329509
769165
197634
879207
162200
1075858
399395
436259
592525
52823
1218970
861435
85031
1101398
1058846
11708
1105879
416923
511582
725972
786414
1093999
1236479
1218158
1179632
786703
1171773
1073205
1202485
1123490
456547
201098
784648
335038
985664
1321443
1206259
1300557
1043410
718598
908859
336595
1031026
8140
739943
846576
587692
278236
1347440
1166437
262090
961260
180531
1016189
36472
29219
1194421
262610
590823
282631
94036
120075
218243
1262280
673916
69411
44706
498751
1350030
792960
112181
417406
554435
388530
990396
975873
790722
638552
259126
802440
688718
648826
326812
487357
299904
1084110
222382
142064
102079
241008
1213664
671811
324669
539575
1117910
404458
703466
175730
521043
449261
857883
461217
1116983
188921
861851
16249
255710
1104721
746656
311699
660047
1342185
734955
671550
352460
54381
890840
854027
40515
1283229
991553
845029
460892
706866
555739
969029
126307
568493
1149636
1094806
1257822
882396
80287
1089187
658179
823337
698287
565543
612395
1200542
1025822
992483
15837
558318
1052592
587797
919519
1041895
821279
206784
89598
46681
520831
482079
833543
643351
1290343
973778
78813
18607
948305
113217
833237
779793
140225
534459
1110510
354624
1213841
173615
1044972
1042077
1047593
451213
1207245
385146
188474
660090
487934
1237300
66843
431182
748974
838419
196447
962574
588378
132746
804232
327960
3429
413173
843938
719209
282886
36639
887921
669642
611045
239349
981090
1348443
915986
1044506
898188
387209
9564
1352043
1287006
893173
1259627
823112
306657
1221132
372228
673637
832428
506832
1273584
1003774
644194
1171175
1137266
329115
142014
815502
204235
922968
899383
1185168
411700
1065237
956206
248719
1216546
1041352
251004
536792
60686
189685
330921
672498
319087
1351774
658822
143340
1168656
391577
258041
151108
872590
1041392
908653
699683
40472
1046802
810460
627832
341994
1053740
393866
1279319
315639
1212870
81198
395264
288923
894506
526784
1184312
891729
526969
214919
886141
1305333
412524
70997
1311319
115454
161692
315388
644070
650341
605249
989183
293928
143052
14700
874732
1047844
99543
653826
786611
540604
1359224
564386
1304673
621824
206668
148984
466490
317112
837084
166469
425925
443729
593759
74777
186459
1284635
157236
1034550
899574
625215
797492
609484
783287
226691
654562
55996
765569
643510
1199659
599684
233431
365908
1212453
958181
1194775
1278737
1249807
1160244
1267213
220443
483259
899515
1242543
201970
1320429
986116
1022783
1209591
364108
1079141
283254
806598
1102937
893745
721778
1330904
870183
402962
1037189
703739
659324
280867
570533
1111673
1187872
198246
217383
1097530
8966
804855
15364
543105
867924
689517
183753
423819
1121896
338027
1129542
731295
939099
8650
878707
740192
573393
994007
136585
30836
1245566
849069
271626
472207
1075147
1225012
1177898
812456
528712
981592
898251
1033898
375580
958175
504533
97330
403337
1280325
100221
1176266
990773
1360759
1016620
985261
364962
18299
1281193
374536
161065
269117
28776
800492
521728
1343171
461012
210518
617208
1070194
369999
552969
1282392
431930
625613
881000
837347
819379
358546
302444
100543
961523
194017
1157427
454009
1027376
568055
397667
560559
793341
171183
50075
907826
192014
863735
583336
1211867
504718
763957
887724
1312141
299013
620097
551910
142385
282606
762529
872230
345597
1322088
353465
313752
257113
479607
736303
17497
47238
317474
211048
31314
965724
722899
1075879
1196444
1078263
479848
722904
62862
774695
722277
799041
443952
727638
420870
495464
363012
922157
235042
119177
699620
222280
1056176
1139272
747566
168732
164048
1236109
850046
257641
1230921
595552
1062178
653044
707390
198872
764065
484637
12365
1031466
1272905
802201
1089029
726977
56092
197675
1323324
1338091
397930
580257
25941
906008
1136047
1115078
1232593
480639
1065009
754712
802274
1226112
282720
1029568
1083524
534253
915474
211842
427282
769406
499744
311217
757412
829734
515730
360925
8911
389891
362815
534978
903789
275877
874223
626035
535550
213445
619893
1323274
548754
693733
755630
1250765
680293
948856
476160
318854
611727
1342770
1028902
35042
716098
1251747
466661
116348
1150348
186480
1270863
747594
503483
277278
66381
1148526
584394
1100568
865632
421725
330941
525715
1104836
1113944
283215
92555
1057352
616955
820832
894617
1071816
77395
1035990
390113
404357
724620
127900
541132
933955
135864
465651
1139871
283448
843
743250
723291
992383
806948
616357
1125859
1292567
1066674
408020
324509
543117
146027
494651
401244
965814
957769
342593
225339
386220
512488
607698
1108941
1187240
633874
1109133
1240866
345750
998636
1047043
646603
485179
1069735
929170
785621
86945
1109949
440281
849437
1003484
926180
533119
673391
764862
144873
1187653
1309832
693858
1162138
142910
349078
649049
67263
338710
692572
1121271
746187
796460
612154
1176473
970152
1019144
1224683
1158987
835688
741126
37561
1204359
720770
406320
259744
910514
1204822
385058
468298
1186607
225974
1293520
5916
122830
350648
36104
704529
412172
53349
833378
338791
116674
800068
842835
773002
641954
1200099
239620
407877
775000
98435
216432
716612
756734
999656
672489
786107
511349
1332403
770152
884606
950431
34750
976101
486715
76011
498631
1116835
1140964
613431
649935
314185
254876
1215710
50931
105391
1002132
244524
1029529
1082880
680495
1070485
835344
301010
163156
586697
1141903
890341
764256
1173365
413647
221284
574879
496059
1017088
188366
860697
1124500
1296638
895561
121680
1328351
278035
391228
1326506
37514
841094
1340715
920202
465790
1019260
960830
1067970
266585
683474
1284227
658540
1028028
296953
774237
516008
774355
788147
111539
388616
1041773
315555
786174
1166001
101310
452846
1298545
532527
881512
166196
1215134
1198184
25659
397839
669232
472261
600265
726400
1131989
783224
1260707
684875
588739
185455
1119921
90456
867758
1306160
1274715
585501
697041
1072510
873752
490946
260613
424088
702869
1178884
1200617
1205826
514219
924526
587687
406604
610444
1170353
368645
215748
1031856
39856
1076701
1246971
318352
312037
915412
1143663
934707
1354636
1344419
1276174
515574
671537
810065
384170
125581
11038
534459
191065
818726
1272597
126412
1240350
1043146
236107
372989
166517
1163409
1347599
478591
689149
420928
417576
1062724
572299
1034355
116788
1091328
847775
644159
921194
1213537
165055
391614
307607
332239
1145834
1323824
92201
1221936
270003
815651
796487
464081
610355
3593
1068275
978099
1221908
489605
24709
890257
462631
889853
43227
274488
504558
296101
896240
368022
1100940
493777
1038438
1243208
727374
691798
613836
375771
666737
989133
296709
1344261
372657
1034736
254533
19443
589886
452731
1051067
1136681
322504
157020
451191
382847
423954
621432
59943
1109399
225555
859708
650771
194050
953006
140303
420383
346636
794624
858748
1008184
145339
626371
1040479
1239774
464565
372026
969762
886464
122510
1325840
800692
1024592
3068
355551
722326
181833
223263
1214047
1247166
113873
949426
1042185
1221354
59373
93839
848771
798189
1248724
83931
815492
974693
519055
1020480
245371
675850
619938
1097911
773462
236613
1275659
1359136
267157
838953
662668
253939
1247276
1287225
587207
353318
1244709
749618
945823
691667
1251778
394968
1226912
385497
800546
1291403
1097080
160398
978891
68054
1137300
135346
1110056
552855
619946
885499
105069
588165
386473
245560
825955
153499
674757
796040
450914
1086919
1122802
904391
71832
196185
1204038
1301902
34298
1081721
1124925
826266
1174881
901971
879132
1324801
837309
997336
769748
1177830
647621
1274034
604766
90797
401276
143427
75592
93919
1099833
246282
774207
430700
231068
1351731
917241
938301
309038
1138769
1190835
352114
1147459
904661
1150273
528745
468145
905583
1072770
91148
754835
108848
678502
248514
1070059
515307
474574
1050785
441673
1059472
674098
1322354
315921
1073207
103575
1300190
111101
1250882
782621
818887
408507
290312
51883
985201
11361
329710
782680
764231
381138
1102903
622335
140567
775129
965432
170978
615936
96308
992609
372796
625767
1170217
578035
810830
1299696
1082136
407324
277506
751172
767565
1237650
383635
768938
1064694
231812
1046355
64825
96857
661906
1256477
721317
1147196
666778
504537
849427
1130158
644322
1096921
1326957
33591
482918
235456
362403
256729
786315
1335168
427917
1093598
928195
1302351
671519
1073565
944831
729566
801586
728718
241829
204271
528180
178720
910572
877181
997615
1113944
272791
1309106
728408
1355989
396794
353441
1144364
613068
439532
945234
687091
635377
568904
793588
444645
1119622
236233
1049427
396105
341079
1215999
226586
996460
299371
709099
479105
1048143
1146882
439556
1210655
887275
89790
1231661
1274948
1265894
70973
738927
120470
607049
178373
695370
1224528
616658
98376
1246175
669443
262635
614941
126561
1325965
98102
880100
1312185
8711
565063
311907
1203805
1342733
14161
793487
714882
713676
1278451
803360
6376
804768
1207863
503123
448265
739888
650821
86185
155433
992742
287384
920369
1178405
1085220
1314572
756251
358023
233215
1128057
559519
464645
545652
339587
1087212
1281691
162013
1208415
616830
953508
1105389
160290
982259
163410
87217
410442
926024
674558
936829
851607
800518
903645
166330
411028
315864
1324218
1256761
450160
584438
318846
1229416
1333962
714296
931596
230312
705849
393533
1301743
253946
819599
300299
66951
1113496
870210
501699
433938
1326663
581690
428723
526352
306376
524551
945527
658874
716328
280454
1290685
801003
218509
614569
25556
788543
117997
491916
925785
692706
519957
350100
721087
747231
742797
1250355
1186046
800039
272935
948406
1123939
29530
1054908
367240
955412
618993
1282988
825352
866959
789139
381239
850579
1054217
977554
311188
249212
20793
180192
574670
437311
562593
678021
1249815
458102
600151
207342
275671
1020684
1183578
799017
1304042
395621
858836
847903
435676
751902
543149
29763
910162
644735
577422
839138
295201
134813
1211017
242311
116840
362299
582158
396969
914133
53775
853574
44366
1264067
1077844
882739
1115098
648930
928514
36180
677427
803471
371566
1103625
352686
1287303
1131303
623325
310481
588425
91621
373812
458831
964264
908450
258500
119648
1347390
163198
1336744
949826
1087535
938639
1114698
718778
929231
1065025
1139575
701245
568816
334013
865915
63400
1219770
686737
625684
54733
867654
43098
218485
952614
97129
441318
419365
787542
1241913
255351
972686
409363
1110392
1266528
445670
226783
376100
912768
1082780
362100
303354
610465
1024169
966423
863171
670348
142981
949095
1313160
1130696
1177866
175823
1352832
1234453
363639
539828
5990
516324
633877
593462
113604
718652
710381
294299
493752
1359003
1029766
780555
1326850
1361976
509831
56102
130640
1194096
580014
54438
1013245
880007
23212
1228785
348495
439879
592620
479857
336508
478957
1138408
1096264
494381
1185715
231906
867684
1254677
223392
727095
768872
708144
229435
647142
538472
333326
1047551
1040072
265826
789249
179759
1202186
772326
1123899
1040187
560982
40156
269807
1060673
144301
748244
272238
78581
725862
1081437
50555
1363781
1078998
876266
599
1169334
1196521
541866
247194
473547
1313858
1130288
602153
892496
1356959
88947
1270799
193889
1352932
268681
696414
590989
545334
36945
341234
177406
57018
452616
1077155
30236
182427
1132661
942664
98757
302398
1163590
546740
525331
1068987
138796
1207608
671344
1151915
623897
531170
1352332
418119
841528
1046672
404306
135560
403841
572855
825728
1142281
187939
405685
1225942
1080542
1011552
122151
161704
781696
1158856
103225
562389
938310
57289
795213
821506
1255069
245462
19871
267773
1033495
872196
1344826
500350
822785
135733
1204578
1141606
34227
853528
857574
273579
1170538
1156037
235013
121171
508752
602780
822910
376875
1295676
202461
749257
1022158
854269
1289310
7536
62448
938077
1038706
1158170
252737
1025844
1277544
381288
707609
1289134
79043
296914
1122774
1018585
965955
36824
345436
233143
185623
336517
292919
563827
1060310
661034
1271830
181889
848766
815236
798752
2399
112735
1079461
1282610
1055776
1315414
273538
393122
338958
1065069
87671
1077794
1106946
1092873
357055
1045394
311664
574934
546344
344113
559153
1241891
629971
1167316
733070
1337308
1330802
651080
83877
1014285
2452
1157978
842285
466257
479783
176544
712043
195808
60418
206836
371650
913075
75621
887306
1250642
1121581
801974
253685
1191368
21821
582644
432627
1140427
264497
1287958
426988
412642
361176
1220666
1042511
128229
26614
733086
1127659
1281243
1037806
1127769
405706
740503
398261
558877
869283
580837
33852
771876
151193
839427
1271332
387512
210204
526180
1157296
230320
1154245
694219
646550
863313
1045720
1222135
780448
958050
748353
1356974
938457
972249
698337
114106
712737
440707
1165572
239123
1168771
1001611
760476
177948
1015632
441490
626779
19361
682905
642895
251304
388804
1296766
317128
136163
693947
914646
994619
866335
861013
478319
1318252
284539
117578
79364
976017
844287
563318
744609
757310
925728
946212
593883
199794
1072893
378732
972274
1173939
306337
570269
624192
739074
492930
682266
490063
113295
1243783
972646
467709
1078109
378687
338703
71191
1143526
646445
339799
1233393
878086
315438
1093521
294690
1274234
1212860
646100
941518
1171001
669019
192755
341840
645691
80675
138584
476075
1185653
681356
338882
146461
449747
199442
476795
973953
1018387
261092
619030
757092
533502
348681
219148
602166
299530
185578
1083555
316849
1045445
746694
366057
344590
1087207
1048266
268279
847881
804391
484758
1151446
686296
263364
156372
85330
1343910
453888
1120311
245417
412967
1349827
1191499
482934
1012288
714248
695547
648794
106015
763922
343328
707504
216256
82811
880050
881543
342771
7067
127360
12925
693549
932309
657579
465090
888674
584471
806644
346933
1078007
1035449
537106
383210
128143
45643
284366
902683
1102189
35376
663255
318833
547210
1206306
796905
1164500
597353
962854
773082
192484
491795
939987
663399
692557
922696
464770
1051058
745488
807654
642849
674905
547630
163828
971454
493123
1236070
579124
705898
288879
1294138
967572
1283334
505081
245431
803376
155068
492989
1208610
705013
1221811
438274
118689
1047457
161589
1310698
921503
55685
647330
940279
898743
427202
951454
1016353
1196899
18802
349199
453068
166425
551713
890671
643915
387434
973781
1294572
2448
216564
1294418
708229
343336
1044289
1298608
222785
1315465
233746
363102
1078277
863528
1050086
746232
612261
1065881
820239
1138186
1168122
1153439
478226
1094238
1328335
1308184
64629
350853
6599
693041
348110
183466
326528
1345086
856726
267299
1231036
1177317
588790
690158
889505
935805
1163477
305815
823749
16063
136403
347253
47773
695422
1228471
351035
897788
1301782
1119711
12606
666312
1345560
1116715
1282476
1183276
465666
1141680
173596
614571
653347
181744
1067596
1182791
218958
650988
652817
344849
317165
381147
149885
1059173
1101438
968027
1029929
424674
670634
504782
865059
262633
64621
156816
830568
195900
1324831
459274
419199
1262275
655827
943908
791727
571016
809968
474958
562150
879856
1148212
748050
246212
876982
167253
1286404
1064984
810480
63512
1361893
126818
1257422
222748
1254845
889027
175835
266992
220424
298983
1049573
695669
619533
292367
528175
1257998
53080
169642
1335901
510130
426930
776809
1229615
448613
443418
1142341
1206313
1102223
52455
223593
506281
893236
261435
1290257
841930
869464
1351770
1230358
1122607
1104391
1063791
526629
447087
491861
226732
206259
825439
248374
1294823
264237
1118625
291393
1290380
478021
93964
533502
117382
162023
1180799
45167
683712
387228
372220
30586
609212
673639
833330
878509
142552
335083
630330
1259683
377428
616639
817854
771116
1240929
584417
772899
853915
1043439
1001613
348175
339778
902117
972971
644233
802981
670352
1340939
974480
577413
814219
196433
842944
375334
1114986
422054
1219548
307696
619026
559140
220722
789614
326035
629459
361745
396680
537342
465505
759715
785511
419419
423780
411926
1329448
633240
92507
417946
842588
522299
1331327
23275
654988
15268
1147861
1155767
547112
268988
948163
1131487
645923
201110
365337
839592
1135977
48806
710441
1213062
1207437
812209
115493
1264365
713205
293646
1202417
624387
901958
467830
494317
551912
1228838
1165320
52707
1148539
728904
702683
906287
733798
497588
1239304
296338
474896
19764
871727
280247
990984
783546
981667
1294992
384657
705287
844103
1157559
128212
532337
768699
1244444
1094476
741495
1109852
898795
194277
113842
286747
64409
406737
896242
374745
1099497
929643
1050017
506281
300378
1183142
191385
1329777
546046
1307481
1331472
1179790
917898
839770
1023013
1318596
347875
40537
817221
93842
1131612
1168885
41124
678871
401152
581995
61228
913456
1037987
459919
761654
1166035
1202497
105531
799200
345882
1249333
1070616
1331217
775717
1094329
923003
769672
637348
503974
65277
1215820
227967
1209830
1041775
1031730
644834
1228673
160790
107752
994662
544834
1062987
1229730
395530
1335965
1191387
664395
338494
830951
1208936
222727
1123567
1004079
240612
709352
1123738
25533
96701
192720
296885
1255742
462813
473904
999799
615825
996219
1135673
1047250
964938
474551
314170
731994
578701
1031835
1167405
263929
290270
626523
667863
224241
395859
1147740
691886
1023169
438033
1719
108237
111959
1037911
455027
983944
110397
446065
443751
1015236
891568
172998
1089240
1079088
751001
578244
840912
380292
529196
700829
744515
742064
356650
447125
999354
1196177
27211
326865
428369
708106
647972
334611
431421
100564
1053629
2511
93706
557235
579790
1166622
586741
783496
1275938
224671
331846
757024
591127
1208932
970667
174764
815744
789049
805674
545268
895751
313647
720538
202151
21747
69496
930142
641993
998124
1137455
163069
1041106
1305005
1126402
23736
155696
1278238
673974
585404
94203
404006
204802
568772
1225045
585172
1091527
1019958
193687
1085596
1005117
341908
879113
653823
785191
573141
841676
1022795
1251817
940940
968652
1353834
799188
1299499
483944
1275605
403880
1132512
234374
510761
821563
654851
609701
1038319
1263509
1299894
135647
270073
184680
1026713
440588
112220
697515
58833
1222886
1017110
1082338
399229
310646
243936
64309
676028
827875
103865
955384
172366
515018
1274785
250191
1360830
1234900
197530
1330877
749636
203733
1326524
792792
78048
427610
566159
299509
1364163
1329957
956111
688703
558551
1051530
760199
111314
1017505
521767
161403
58428
1040324
655011
127403
855410
938713
859761
804231
937187
634673
1262203
305061
1130674
1026725
1146444
1052831
136519
1037982
806591
786132
688095
290503
648998
524881
448625
984954
579240
176476
1176750
475442
148612
719977
1253851
791112
1288700
1363730
601165
1308195
1084126
1275270
129020
1006736
153451
1218268
7293
1141971
90926
853840
681575
94028
420004
368634
475909
12594
253714
564480
1040771
503810
278902
1026567
184183
515523
898562
1221966
920361
301702
1061100
1108103
548263
753383
561490
1323222
1227938
1229116
1306231
23958
193764
457889
655243
487735
1123353
513939
1034302
174975
1056775
867497
1027799
114245
819165
183920
22853
543780
37160
581992
756251
1105586
1361469
733459
150731
744099
619440
1300606
747287
303343
245899
838723
45962
510067
1004895
56281
1146767
540105
741761
1031648
602399
173671
1358519
1079043
713108
768649
275910
1025591
666410
464840
374741
897338
674191
715408
128795
1033099
5903
233136
866768
198610
200817
42490
678257
80257
1242079
193338
26589
687188
1292985
639720
995569
1154018
691638
875241
1337011
704042
51138
899962
1340952
703506
109953
69121
394650
618208
362726
1284294
791336
788885
15860
465338
538833
845035
285071
1100027
1289746
422102
749458
901610
112537
490634
1000190
796250
913295
476312
26958
227685
1059787
1260350
991550
299347
371279
1035463
1334394
1233229
135295
759115
786689
481961
86158
571642
726391
631106
209136
902908
1013148
1269033
69492
676873
1276655
1307222
886557
1163540
779256
1203401
836550
636578
116191
205398
1147942
125487
1348775
1343882
362695
1333201
42089
1066054
1333941
1349295
737735
203977
459260
1349559
990505
170319
1016656
1351575
342173
4231
1250109
813549
810309
1350914
101947
87656
748046
1302370
625312
619679
1219066
157463
340180
616149
147223
1050014
664916
288321
310977
1331334
1254556
1102108
711574
953856
1146416
214761
1230341
32545
293515
815281
1322002
53794
633941
821130
246683
942472
525823
739813
1320965
1318286
965587
330712
479262
1248432
97225
300774
1281243
278297
577358
82683
76888
488005
866183
1124570
1036233
1200987
453820
728013
600036
886535
693198
1222390
787544
576854
696655
453928
696378
851672
87511
1130075
1014648
944012
525994
819344
1152281
619490
1098823
1155947
252195
496136
251798
609790
324489
1143468
83632
656256
476993
257218
271507
356795
12641
303354
412905
650518
876391
675944
7707
310211
1298173
489488
1106500
493618
509434
866476
1222245
1239061
1108927
615316
1236081
307928
182745
516727
893449
1122714
390046
628407
921454
458445
1016458
937668
811418
622448
328168
420234
437821
1329893
487626
752630
824304
420161
1205130
578454
200972
433555
449685
1216501
407661
86547
66862
261504
1287488
548086
89797
1105170
43741
186504
1284341
252820
872702
848562
1344651
525029
1271130
580499
471708
77038
1132768
102323
1335444
1360165
561806
699750
652827
813445
1131588
425429
1213774
1226851
721840
354501
1347636
675770
1229785
875120
160206
1241414
938370
344649
282732
631579
1312523
710708
911686
626292
307583
1226185
117475
1096430
476635
622981
1010705
1099381
544607
1347598
322929
377879
1083451
407595
1120526
167174
648755
997290
1207383
1285126
1167532
815728
577774
422006
1206938
950899
1225694
584401
562266
1095012
371709
1273091
1357047
536700
932808
732640
685672
170967
148202
461162
280385
581547
1241088
1164258
1359333
1301424
881080
231463
119075
1069478
1275124
395268
830402
280997
175811
859431
298200
886144
649186
993476
1199151
10284
286440
800552
935205
408800
1357453
760612
204846
302922
642713
1268931
749280
334605
1111709
579538
1097202
847425
1256772
513700
1080931
740220
516996
240012
852986
541419
468327
78119
377220
431972
309134
564721
389815
447383
1182136
492290
504027
1126127
1042904
336994
379214
788840
268387
1083121
996354
1086168
183445
541030
237382
180768
781371
957508
387048
1130303
1093025
1298213
3189
1147227
188505
375270
668423
534970
1276286
1172323
1239730
372425
544250
934227
88138
457029
710214
1092417
551535
73115
153187
113547
1257355
1066935
1219964
939763
866990
1225547
23789
21372
548963
1279570
948127
218751
17435
1336259
250612
897882
1128963
581418
861177
1269979
1323819
705762
284269
1338943
1359993
603938
423174
749633
209656
183423
117411
911648
982215
79191
227865
1301944
636879
919437
1071034
679245
449399
936132
1112996
915324
383978
1319148
811891
331215
1267748
452019
639579
813305
297474
949294
107385
1241363
449568
530180
243935
598539
948631
257975
870518
396761
946965
39146
447697
760874
1024860
970116
996542
983315
12582
346838
867917
38335
1287236
809852
146422
1108414
956742
404190
750874
100245
272987
759257
720279
1206713
307667
576524
802622
1314886
1281213
967701
653749
795103
639203
918885
631355
708336
1200305
1006444
1013064
558039
827016
563861
364166
1310913
398396
950399
1339152
580724
654870
634044
4764
1192173
47113
1189925
303270
293751
1256075
1104393
87481
706900
750462
332874
374795
569858
1177481
83723
413076
1042808
457110
382525
521438
1221597
39245
900473
814153
774865
116405
501362
1148197
49631
865652
434543
208782
259806
526267
890801
450127
7525
207199
1339821
1140367
477464
1227197
284131
935317
785466
52107
1287999
440775
503979
162731
1064622
383764
996868
119838
56268
87097
359492
977168
1213911
316940
1238859
672159
734229
32655
307828
1310869
1270258
472541
1068839
623648
994735
145349
502207
1350053
1162514
776995
524330
1188823
158217
840773
468698
482435
136555
1279060
161872
941059
1099393
667589
975940
851537
1330252
667945
1356209
28462
110178
335249
1164087
170444
441831
1164665
86580
346285
612052
577318
539427
421207
1095675
1353849
1147612
588088
714115
127619
272210
503940
192035
1216250
150032
788797
1046205
37492
691534
1186947
624578
239408
710059
938418
500450
1146880
1025918
846478
103187
1056860
1355309
501594
1089538
365592
985538
1241360
377466
67123
822927
1182666
1884
943789
463587
465482
1224334
660038
336145
744260
513418
471398
243757
1294075
564800
1090802
956160
229126
1150032
517951
1022349
135562
1350938
215924
504061
895052
532020
9786
174058
438135
779069
912900
529456
1295503
189990
603486
95874
25526
668753
733772
395362
1331942
945572
556939
1045128
1112444
519523
827778
724096
1200011
712773
667795
840516
839852
393192
288122
882412
1327054
868453
5272
532697
555775
247837
81116
492184
1130274
1022585
501664
98013
1091009
579821
1317180
1008845
1144610
285457
560008
729981
892823
1055209
649115
367085
501468
64591
959786
196287
93118
224303
565724
442868
554761
364626
1210551
155208
1309905
351625
668919
374337
978707
722824
498169
1094609
506266
418371
1041147
1312075
1093488
358235
413875
1201886
1306250
695858
1283172
799608
1158342
1326423
1021312
523130
1223597
744711
1274043
978015
452322
467411
319755
508749
908984
1359882
796038
575430
978689
635048
524085
1299621
1193707
859188
1106208
421338
1292650
342747
117748
657686
374580
1109658
770064
155657
1096279
159827
165681
469674
423961
661489
962812
1363984
1156675
56101
456109
419468
966780
492259
1156308
1272521
576327
1318516
1303467
222887
1312317
322108
520499
558
309971
628742
652412
751251
421409
1166985
30464
121249
554489
5344
1237624
412200
1336196
828181
1042300
493891
148507
557937
1309055
98850
722752
374583
1068724
70842
854382
240958
864358
656973
1292152
544532
1285912
377259
1296768
1350541
642302
184112
834254
1031591
1044898
509272
194544
256577
858464
1319331
584518
876469
152697
1216341
619288
999557
111432
1169069
314541
954476
41006
374499
1288836
389551
875161
1028168
351716
515274
450493
838504
268086
845614
626823
738416
1052257
972125
59950
801850
838654
380224
537906
14963
1218595
832948
359028
58051
286006
694582
735119
1264872
275771
51822
846024
796018
1069718
1231228
1039805
184725
1196876
1225246
547120
250418
400856
745960
465647
707247
765517
1042825
985785
1015387
1149391
329210
607642
55901
639230
1333313
672089
1140459
151508
1313959
943628
17667
1102851
362667
908712
1216413
873595
28644
901830
497864
830809
1304364
889939
33204
117786
1330866
1336276
20933
208763
891481
688198
926051
758643
270313
34100
408612
313636
999101
1206563
143273
107044
122744
829849
1081393
997430
493899
159067
985646
196720
1017029
961295
984329
1198420
16896
346189
832388
406264
304048
468288
541912
357757
407727
853757
648284
121633
887768
153715
853496
587689
1274009
470946
435279
1034220
900706
450346
366236
900558
363288
487281
628666
387670
210569
472928
178779
1129879
116434
561469
1248947
953325
184995
707876
1331328
184057
336439
123877
305670
370053
674261
144901
121000
670187
1301852
561750
274983
1113223
1185956
1100705
1163917
368804
1152624
958009
762903
862387
117932
1046343
897650
1067434
879625
900203
202189
639286
187141
1143286
224309
1133908
470730
894493
831106
944463
90835
754435
750924
169333
452958
944331
459968
365381
517592
986555
236429
852698
1302307
18652
607193
490111
776846
151329
504354
698905
103805
239164
378029
933947
1156713
594901
824001
787784
1646
955953
932500
1224596
327732
696576
484464
182331
712098
446163
343671
348239
857315
1008946
621495
582113
1116350
1098382
1038033
198632
393629
279885
1160338
733196
5843
493696
860020
230895
1233666
80827
976121
806416
473199
642666
865910
891488
1336518
1281797
52486
794039
933424
618549
385904
5112
1301709
47207
693399
600198
401203
530041
1340777
574938
473915
496225
1309511
298091
1099863
334102
1269754
569120
543210
44152
1094087
479025
169065
668522
288099
1361909
733907
41883
595155
491094
1048285
119889
196565
768689
243585
200868
1167598
1271936
1127287
325436
887002
306802
960677
361059
478739
372554
1239592
1182331
38743
499702
711467
1034937
466546
348278
487789
569286
1292868
168514
396237
1169034
95787
1092191
1034493
847601
1081384
55665
1015083
762018
552521
995444
892218
746331
932547
409369
962603
1364054
430057
560357
757108
474346
133274
726264
961805
846905
161615
62376
1348784
415910
538969
925552
1026983
1243670
872471
1197070
814578
449914
537184
1249605
479238
163059
140032
115972
277165
971472
567562
641170
1324917
384246
534435
803135
951340
194030
295856
932321
542702
630388
216491
1247853
1114647
13819
1332931
790949
848567
825568
1277927
418385
511349
861752
273304
1255004
681472
843049
324149
181730
595717
532444
499409
643285
496844
1131707
1123347
1125136
711284
608123
1129439
683973
571450
89857
1162086
318494
725543
421375
938872
1059969
1042302
59723
1061002
262778
1268123
282257
635671
1337741
464951
99838
757327
81033
212845
919877
1203721
514498
1246572
422236
535959
426572
149022
253194
153395
407641
825886
268905
223001
1020855
1018138
4987
983618
427677
604032
739807
754858
41485
668064
358808
655521
101776
968620
1085016
111690
901433
135777
502306
707154
967923
364493
777390
909203
871221
833023
330846
83283
444135
824864
493300
343214
830896
1054432
1258645
1040145
883903
127478
32066
513620
1270785
1257842
641758
1074335
153990
419608
390832
1240036
343532
1217825
1070023
899539
1272089
1233168
570601
435715
1324449
842694
79700
1059160
283309
1002658
48654
850253
1303929
1147698
1137052
1135432
79368
262928
1162872
932638
453779
832121
259620
371792
262511
554651
1341629
926040
535471
154846
390691
1301316
1221564
1131366
1238074
926514
1126316
1187568
640262
948859
413911
239127
890589
54035
644851
483153
1112764
779300
227292
308323
1120845
36145
99172
1310484
305723
426545
1014831
581425
676740
1138361
741310
312415
161352
517064
787576
1264704
866699
791017
270043
725782
581136
506654
1298837
1049273
999858
451294
618601
976859
390427
1142187
399744
582114
85163
788318
799516
178838
645036
797176
1051214
52811
1062470
343532
33178
284571
36600
836753
60420
739987
705904
812139
657828
1248226
1184730
773032
144151
923566
370798
1283522
51414
1355670
1122314
254439
496609
967436
921826
934547
261751
163471
547746
9239
888484
417008
700312
1208590
208717
114530
819556
1093261
717498
111678
932491
1092480
1077869
1197091
3555
900754
1164207
1192249
1143983
1210452
525507
431545
1024542
372805
108531
61072
1311336
410824
806550
393127
1058308
689564
255665
824124
1065356
1066011
224486
1073834
732784
1275240
600987
685514
625658
1254732
1294031
988882
814937
977542
258484
1218923
138875
697212
28046
484079
1260840
649086
120464
864559
1012748
251409
599609
843438
535989
942292
864250
514347
477998
1163094
731672
76593
1240554
154041
1275965
826866
451038
169463
1174964
784861
743457
506350
1042911
109575
1353361
722729
387123
80911
305055
374833
3122
693967
1250119
562157
973611
756880
472070
1224091
740061
110846
655120
160344
963852
327783
913401
856845
106843
494542
386351
463816
544335
133275
443160
208386
1153002
336783
53080
1152142
785598
62388
1359179
1120706
558270
380318
987121
170069
1288075
637208
579719
1218223
175437
1255978
637633
1045053
854920
469478
1147538
842053
312931
1068131
971719
559836
419738
1282098
723976
699124
1051574
156319
1178679
882757
649870
93406
723397
1005291
303381
747398
706683
952093
540143
715480
334457
1333528
219242
1084442
1278470
31197
1081288
873502
1077407
1346152
1217745
447417
974298
1278499
296795
588959
297701
581003
757799
434795
577070
1167964
151745
664391
354494
380807
755240
562703
1029882
140879
332320
1201414
693748
253669
695861
543549
983588
25602
131296
19299
545436
636195
1021235
912671
729457
260330
1307886
85113
247762
809297
335328
1021740
7394
1034313
1282377
464471
1168473
248829
478854
539865
1138119
1021312
729750
400188
1361744
197840
154333
1205966
684764
1308759
739687
1107131
1152113
923660
1259681
1238693
946344
168150
389336
572556
1201359
659561
541406
1188419
1205584
462237
674812
238267
1161334
807357
509421
1314453
1092812
194643
146503
1228264
819332
697878
815397
1200635
1124164
755472
111826
934077
603912
1233301
930996
948259
722950
660579
924029
403260
1051259
863813
985316
1275166
1174586
993301
856552
1205236
175525
847974
1325886
30412
190552
266487
935717
281901
177892
754156
346689
324030
1261276
181811
1198149
1357107
45748
223766
852868
22358
277711
611874
1174451
840205
526005
1227975
624377
518596
733130
277606
1074475
1334324
1121539
31780
485805
761351
812377
439494
758930
7336
1183420
1160389
479834
885778
915977
703775
520164
289364
498821
1234614
379550
1282317
1265555
1240595
860173
978871
952122
1320677
706873
967107
1352780
1153847
247133
454513
129519
973942
311702
1334245
1169762
288977
1065700
1274464
994477
896240
1015424
1354663
637052
411645
1100354
1334453
992324
167208
349435
274693
1317996
479203
637811
207320
824465
1187258
1171569
840920
1015690
770461
246776
781748
566465
813862
495259
1340468
1206988
795289
670642
369200
1231308
1270459
1140663
507043
749374
607268
297543
296422
1275100
604633
1018955
699172
991180
159157
1162644
753603
43003
388296
120252
1019587
631721
639403
871373
343942
674020
1165193
883187
1015580
946219
1048106
644558
771060
419570
1139976
123
657865
628628
349345
536083
994911
330556
230727
1078011
966319
621539
850942
471416
960116
843275
651157
1354500
572937
148424
18909
1169406
882873
77711
963240
1022535
592238
227320
935717
203706
1272982
606557
413723
433126
405886
424340
324085
924176
573693
612574
840984
618828
32799
1187510
6527
1193021
1171081
654654
294212
363562
1223341
398167
1168649
850177
483007
955797
1330879
141917
724158
1270079
1337764
5915
1354687
1181793
499491
779884
1217355
80771
27119
534365
65798
923399
1078390
1358528
25824
1160718
1085331
28578
911965
141740
1051781
1098423
444676
179376
258175
115850
682873
345932
670342
277619
1054871
702575
1019366
939800
1343505
754287
1076616
1244880
872480
1133492
1207957
176384
773238
576158
224375
429580
647812
621707
44963
656057
726119
419908
18233
1172915
278739
453160
285282
767770
239119
1317868
1245325
97498
1236222
749849
247795
883786
613865
266982
115226
255247
226756
814728
78862
1052408
1328631
1204823
1024105
448712
938416
1129573
1110082
1298210
1028567
674061
28073
1011905
694151
1327694
247226
366467
38609
210667
115643
760627
1172852
1075214
112151
396903
1246011
792837
241102
776871
1180616
1361625
392677
659864
431318
1357019
743910
637958
714945
1354354
124325
664694
192035
683428
24472
369005
237961
227631
180916
252810
735201
1357219
520659
796400
340447
1153684
223842
43519
544403
510948
172355
93872
438958
397188
1002021
838918
513723
791326
581781
958386
1233985
83182
1296541
193842
1251006
1235721
162800
560674
188051
485231
640097
594592
273156
859459
502482
486940
1090678
555048
1031154
1091137
532444
397923
674778
701841
1040085
1190237
61417
988369
1279614
1065324
50877
1156840
929070
886144
305059
719926
1286848
1209002
1106549
280321
263462
159254
1202611
481150
419606
157074
388514
1342812
1077974
6681
80234
758499
778156
103786
893417
1105897
1089899
801461
782078
794357
1290452
56191
263729
1171407
391034
506593
845411
856676
962477
283079
724690
155901
899059
342989
1115379
269487
724107
1090917
190365
1268507
1101664
723330
458264
937618
357796
1002172
169627
366161
215359
803954
106125
1275315
27661
758011
759490
1096192
157769
706052
1236421
784354
950231
493753
847946
1038420
602622
748624
1128353
136159
502476
932289
522465
1232278
1053290
1190334
1207848
1051699
1158527
347649
776895
729216
1082153
1083229
631843
246450
954752
51400
1191842
812242
772841
771140
972629
1225461
711381
1141679
293534
996357
845101
782806
314946
671423
595360
619298
1005407
221422
532520
1759
682508
94997
1176110
935368
63949
1059483
285080
113543
51617
624716
33762
459713
768096
643091
356977
686966
414631
1298234
1124456
1204348
781741
687124
1164383
32877
779733
1363557
427126
104996
494746
619885
575154
829717
1347712
1040259
800123
567047
57931
138207
1232788
51981
125554
776084
418462
691946
230452
831610
434688
162933
1206417
390781
471514
1220252
808070
442652
589798
1191114
583603
1065886
280966
818609
1313084
875166
596252
847423
1015599
138671
795466
382553
100707
42580
273015
989840
369362
809740
289871
638921
773106
50513
431122
1033182
894357
1064428
428416
479579
874434
187491
9553
1359101
223374
172102
1230054
75181
130638
1026926
909620
101452
1274508
708820
508312
30485
578667
155284
1291391
873469
586627
1260383
438470
279446
662522
1167574
1303255
823128
1211490
808228
338464
162384
1218457
1177113
632325
589522
106725
495681
852131
102951
84958
411856
47418
1173973
522637
1026303
235635
47386
1345959
1205919
941054
687090
999710
623560
566331
323325
465972
212609
74289
138788
15103
17350
603604
210733
386994
550535
674976
1206033
366812
505908
774368
384063
75411
208800
473391
529423
465400
383732
815229
366045
536735
1096959
749247
876648
646900
700027
978801
458487
1309605
169821
933381
1248238
720010
1047979
976606
756999
598515
103214
267359
862165
1065873
1247314
1280398
451591
461432
1051747
244307
647800
1167603
843540
745799
540554
423428
890524
1196371
103915
676406
957958
1258814
1027839
121322
714659
970324
221906
1159987
708529
1043152
1051756
1245347
970054
492511
467451
1314152
518994
1293894
132115
302432
1109581
869977
231659
967726
685369
106499
7485
233574
771426
1092282
308507
347108
647929
857205
1357336
298726
1296060
375408
590019
150444
296669
1338148
704978
761122
1342976
1144929
289092
1040288
348539
993326
219259
359717
984518
1331122
410642
837552
277560
1059958
925041
222979
309120
285641
436972
861646
63946
532765
1348384
137996
801936
237278
210893
310686
1180075
588375
424860
1144046
12603
1169177
61790
990094
751583
899715
864093
894702
303002
785946
885674
250364
627627
940986
204624
1009740
563156
1286238
161187
733287
671470
293203
952268
390279
297095
1320544
320638
773043
842213
712639
10046
921250
557173
485556
549135
493157
181817
359029
996956
1319491
530288
638834
1048823
665446
1192661
1013343
722574
820367
748757
148687
913595
544446
49065
473366
1117590
1310512
1034610
281733
1305582
655388
937560
740905
857380
1159654
226705
824762
974407
1227645
1263357
612270
855173
985241
1132041
746439
215366
351703
491458
126028
867275
915835
650842
783351
318889
292771
474756
521916
467445
1234069
915452
632378
1032284
1045962
1270307
262556
540114
666385
979758
1102604
387896
1336754
530245
1041390
258878
939803
792587
755370
659402
68114
986683
50179
476929
768287
915594
926873
850255
345825
795050
94393
912542
766187
303710
806667
574672
1280441
61571
308879
77646
126334
1363022
826389
932802
149495
824937
599711
591371
724695
752446
880876
1264939
823073
61421
929904
1069327
1100987
174954
253739
971429
1108156
675405
368822
957056
375918
21289
1246737
315994
1266278
961993
303338
985297
704680
1197714
934605
1334485
1199271
788898
941364
921125
680624
320575
754975
854873
602207
409310
748865
599979
497905
527873
1154299
806725
423369
913151
801296
748100
1154081
1363254
1110963
1029213
1059213
270160
654598
1308320
1303656
416702
575841
938122
484272
657515
1275634
10805
466710
1170244
1308171
874732
483807
836179
276942
695939
387321
925463
643992
659271
319266
141471
51155
1119488
1092
1101053
703796
858981
849362
43019
51713
742603
973536
868369
208946
494762
379910
1001750
1127866
1103814
293897
181970
698509
477959
78004
388104
51823
1075208
780355
1087561
992742
809602
413288
859382
1188864
1084581
164591
278918
947759
1179591
1200321
508562
1118573
152638
1012558
516313
727948
3189
37803
352820
854641
1054045
963805
594214
1076810
384015
1013563
1016404
1146207
546813
247205
585356
1236924
961991
367885
1195291
217225
204445
786188
837453
507909
1101886
424545
462051
1039879
137843
1985
1146075
442674
1017941
1054250
1263750
1350766
956048
279742
613518
1159261
94740
990773
910533
872663
1205385
1086830
134025
884570
16585
1347289
734531
1110777
390908
926890
1277810
646735
880138
775687
786642
132101
709674
185120
1015370
701992
27181
827708
1176094
793857
888349
1317082
1160028
590084
1016996
782934
77493
809747
1022229
809879
694544
768170
1068219
1087384
550633
491221
633827
616846
583454
641178
1254684
888167
663832
576336
84628
383233
905449
991565
1073888
78690
1130424
822596
63325
625923
729027
32245
326928
274575
307820
1294665
693841
217724
281402
75352
1113155
127104
1198195
952744
744367
736693
189834
695181
256778
87624
1324997
771724
415895
1235140
1255598
809794
903329
512474
534592
1266455
1024611
1196773
204858
757181
549402
574981
674702
1052608
859925
705885
1060102
162211
768790
806788
11676
29638
189099
887076
25048
1269385
821488
836834
702474
508863
1241335
161725
480674
61094
42913
1178422
736808
1044028
525184
307223
1305576
970800
382549
238435
1057939
921650
982536
580056
1188627
1103363
1226161
220133
181323
306664
44540
1015403
1337890
247589
812276
851314
68691
840001
1097488
368299
164759
1135709
552214
583420
748939
891890
699817
835708
199177
454097
306156
527711
566880
817333
659777
713747
300420
1022216
143405
1196435
107001
1320621
600733
1300126
385008
677042
1101915
465322
1269112
568655
453473
1149841
103237
1286205
1169409
1127232
311401
978815
536197
1066017
67106
755213
1024273
690108
304389
699205
1291474
141070
387940
790835
1120429
823058
867707
795542
229071
216663
100
527874
147921
836171
470716
128763
977541
1113870
1283592
805609
852332
1043039
928559
214338
320725
370466
520602
97089
1301261
898743
1097177
925789
252509
1249095
284774
1273145
231952
791279
590278
280041
402023
174168
100737
189849
488158
708867
79497
1068507
203810
60679
116014
1304613
925039
340075
936507
846173
509475
741841
293176
527826
420119
306778
563998
218574
1079576
541138
6464
1112584
155459
194374
1116873
1119123
648561
1129304
353793
224006
1029506
791243
397063
488363
1294011
1145644
66472
925108
504929
233706
1142579
84277
88059
404098
197333
454426
315639
1050210
78035
1172886
1155687
927610
294315
137288
584446
631177
178130
1273351
314938
491590
85903
1309439
761493
308640
1002579
1127867
182220
342820
593928
507894
450341
475877
890493
324253
635001
366558
131227
1112098
1292202
506145
120947
221069
288577
742310
183529
1098105
796817
1160094
1184890
571031
362344
969159
1232294
874350
545298
827906
3442
1018301
1180278
17651
391328
653387
929521
1121114
928805
60243
773212
332797
1099795
447459
1036935
609680
516549
128282
469781
619157
1328996
1018579
1146188
56261
453217
190501
343405
114634
419912
1156052
1097489
333014
458616
332309
121707
1167661
65241
890252
641389
415920
1234420
514228
747518
874150
47435
689604
413244
1093475
638611
239003
1359187
1289657
655602
470687
428698
1185332
545317
1127204
1104377
626679
172543
461220
672507
860046
1024906
368778
331107
997234
788039
1036741
654953
74709
990689
607117
1281123
644323
1190454
1292520
1009564
725445
838888
338968
509468
35512
822158
424359
592159
86636
210331
816540
1147430
462364
1293448
385204
87
186519
187049
356871
953772
1153844
1103500
1015072
1116661
779317
430965
1089275
1319201
222063
156249
669605
591131
1122429
1223684
1355185
1304019
654564
150474
327212
1220010
20543
939188
134059
587990
466889
1182795
737666
1179541
348518
565562
438521
342622
919516
969408
781448
48972
144687
1282671
1360510
1021546
510455
755888
1355281
1316947
1130106
459710
81168
1087407
1032976
81460
1307054
698555
872334
487957
626340
884938
976197
853011
523746
693163
227149
892528
740480
381989
1040991
218552
712135
259816
1343705
914285
574126
930966
393669
584039
1305995
603490
18721
1266994
172387
701006
1290535
732886
927761
412497
260640
814240
1264267
627351
217755
1226308
1263784
512691
124304
1335330
1090033
4875
439306
907876
997468
916384
119275
1036245
442456
1310543
235054
699147
1099774
478884
769033
1106612
795372
900529
1286643
1209034
411898
754377
921889
1078842
1079723
910601
919371
1017225
350986
1048814
855274
180705
568661
892657
438518
1319021
744996
717469
999474
1105389
1132678
1073118
1273209
1080773
1261713
1207906
288550
928831
42666
237681
258093
1211535
443650
764769
865910
361247
251328
736490
1223411
84076
662834
295345
684386
676723
502620
188211
734711
765340
390204
810890
383276
908219
1099774
342002
1105484
1317943
230179
137174
777714
1060764
128855
915817
848747
231643
676728
266709
942817
295827
616647
592913
1013546
209586
610617
661120
1262460
243523
229522
644687
999412
136584
860849
998927
1220847
1238809
163634
1306866
678391
389380
312897
1184411
1196861
885491
840967
124080
317276
837853
883479
562793
754056
487021
123370
802556
521450
229182
1063457
244356
733022
177909
910134
493239
306908
337018
350862
239915
1245530
62355
51401
285321
713471
543644
761023
164207
558083
821665
1145181
40829
426022
1313742
868585
295225
407487
439102
1006806
731260
215623
603973
1355973
842931
822826
311172
1113739
1319844
914139
1220143
34182
828460
1137968
589652
911332
302988
404109
702671
553971
1195724
1068764
885473
84218
256301
1200244
151286
302257
677530
210927
568110
887682
1318034
643244
33599
372737
367024
1303697
1154884
470540
122914
28233
618293
1133810
677540
209550
274948
1064359
652089
516075
297340
1060677
1346205
83192
455147
2843
286259
527070
198107
1222197
381590
994747
1197007
110501
1310859
342732
25618
886830
468969
582789
843261
861620
1168834
99733
1008538
810302
575073
621040
96806
635705
960242
816364
1007012
109857
659248
1096298
5033
420252
1102337
665688
859863
796243
596818
1093368
1050691
583177
405383
1251525
186249
880823
786549
71167
700514
416335
296346
661872
493186
959517
683374
780933
469674
140763
11931
512234
4973
749700
174184
295832
318138
205155
268773
1182319
1229617
1124787
1033515
891521
1215622
1245281
1284020
1068978
1223508
513301
255830
251246
169075
223434
191633
820414
685347
774055
833406
581879
96120
645168
866323
1260448
1218369
11876
85978
404648
1701
257298
818091
514988
65205
954592
1164502
1176754
224300
676545
258449
1268711
431422
567912
552026
384017
178361
1135323
1085417
340241
289839
999886
698522
1301500
1225067
1216914
614550
421032
592010
1222897
71600
1219151
579342
1209030
65392
1147309
965615
418781
487923
605340
383818
277110
648043
935444
709391
949681
786258
458061
860203
1218561
1156486
557888
696099
1238424
743929
407850
236839
98459
1343970
345864
959961
557606
67576
91320
1289487
874649
71205
21401
263454
938468
1092926
240104
1189532
514707
1003625
272980
909381
842825
1293029
428232
454885
151204
68188
875479
225778
837934
1224422
1299017
1300527
411169
1024347
755280
1302036
1179229
1100911
764435
707881
537630
794377
492228
877112
638420
1276543
538211
1142916
111369
660036
273124
695866
1295695
314217
18742
1094467
771511
738644
1337082
1001420
909742
352756
570150
203401
874339
1032818
84213
753006
1266650
727203
981414
825426
981700
1246819
36683
498803
590933
1313635
1286957
1301388
1241099
776616
965293
680305
90095
333552
58065
1194798
646132
1078479
6999
1082222
1322421
266141
715121
526706
1083306
1016284
452473
215212
668319
1048164
455814
66882
1217613
282494
1283683
971081
413538
1064847
386640
1024843
1043732
1351965
370599
544554
491875
254344
895558
934232
339704
61983
174154
1053891
10076
262397
233313
357979
536952
905595
557973
1041716
1135872
519161
787484
26129
324984
159479
811755
699965
914229
705857
336624
1041256
1137140
568038
611703
992530
1054312
1346832
1006981
978607
475866
1145113
235525
490292
869549
687181
970826
961488
246907
529980
668848
878775
814072
2640
1136653
1213245
774919
1167178
578292
20176
79252
902510
185972
855455
1203765
1334830
123194
723761
378420
179877
1167351
689166
703588
585692
589978
405711
449859
1158062
357708
55376
579967
736360
389681
27452
898544
515255
840767
657818
1259887
1076272
984785
1274437
608688
287267
1249939
1117258
308228
583136
1222394
641078
651937
1019929
1363829
1309030
931478
448245
604706
636294
817155
135807
742165
1077696
775523
417836
305662
233874
523723
1271371
107616
889661
328118
302886
1272822
1018769
1277504
998638
281006
519644
1058173
1201269
1331374
859492
64021
121989
1306692
483424
66016
1269163
234716
779831
304750
1229855
727628
818516
223630
908957
1337811
402451
389593
1256989
97009
456942
273794
338274
664529
703530
785958
19493
1357454
60371
1336782
584576
445927
408256
410327
731735
1313163
45054
1263448
217526
220653
950167
456744
688638
806289
562883
305903
870917
814952
657023
828192
528482
457666
1192306
360358
474703
1349844
565395
345086
456971
317764
910765
803044
846388
77592
549081
329704
491186
453815
835639
544669
966708
53829
899399
1286441
852747
430554
132605
446932
81580
568685
355196
1291005
443274
1042961
1209298
922894
558251
564589
1327092
984553
158887
1152788
1283525
450953
791653
1332905
1161235
698116
149648
849168
1356003
970854
1318609
1225672
1052100
394222
1171037
1320571
1049737
885064
328346
201248
965292
340619
321599
1111276
716373
452518
1138238
32952
1044667
484223
1154396
467302
61801
808673
315519
1057946
391431
1248589
1048152
1118328
255055
485601
567621
1283755
16160
393983
366150
1098085
265502
380703
467487
187929
111856
1362513
382192
655597
481033
111208
155951
107448
803739
1267025
561416
1204907
830015
192295
1038
557028
716738
39968
1245482
409252
1054445
582382
863839
160031
1103102
806645
792220
997686
477380
684824
719358
1180148
569683
1141116
171760
1027407
515167
873826
266978
131283
67725
1234475
916532
1014695
522711
92851
1234904
1109089
507428
494946
1029175
1039187
608465
1229762
237954
1267648
1234838
1179464
799500
763398
654639
1138189
1094218
655094
411561
699486
107368
737747
821305
1122834
634538
874766
1317420
814150
419701
814700
1028365
263021
973135
95381
542195
1264702
226945
766778
1073970
858941
1089290
563769
176281
1176736
1211085
1188796
720078
164043
1322910
1270854
607041
1082291
495940
909786
387429
50789
252354
974097
403490
261244
1316555
685712
1011127
745304
665439
180761
1279716
763954
1323806
558167
1149685
1139747
978242
918947
1151439
1361126
999734
1142402
677736
657560
1269721
3174
1115721
1135578
833037
773824
1054328
317705
186965
1005203
697162
612715
785950
329970
1186894
547369
710476
1236793
1258241
1167890
707319
606069
1070311
1182764
860600
9374
685410
124181
833448
607141
1163427
81658
543015
243822
1223112
914134
76687
481643
37353
378507
193198
378327
627785
131161
800384
542336
373550
1028600
959856
669022
122498
1199338
205721
32074
241315
1298782
103048
88311
608042
1081366
1352498
450159
348308
492222
594652
1066346
1037431
1098927
254851
777732
1035681
173160
765397
10339
101056
969541
1336110
990562
395336
1363536
77547
1305771
324331
274304
60101
573181
342956
1052307
711437
790187
1335623
1169897
539064
1243307
476409
1102174
260658
638680
658179
1001365
786889
765875
16741
978369
1298842
1043280
778545
463862
1093500
634822
871400
1176372
181673
1018774
287202
902503
825985
149364
284305
938503
1068690
58419
199604
1160779
1332607
932005
222837
1138843
252948
612451
1140242
1100332
893833
1233409
318699
1317958
709064
863170
873571
554638
223860
1357210
1162163
808882
799889
1154909
1274603
1069063
442004
525564
1203240
712321
868554
814641
442221
1073429
1174587
656732
567452
458151
701559
283087
1140545
875004
24090
511552
448083
1312230
749509
789406
715396
1050317
325908
1038262
755040
967538
913997
795146
78160
1182496
798401
916132
1304467
217927
1320366
21186
122753
48669
348591
824158
141372
1310919
1215959
915227
64320
1044358
826025
1292471
819891
1161743
363887
1143383
68361
2894
641831
1102348
72611
340688
435230
1121822
43728
881058
674363
576270
2153
407895
116354
453689
1149068
196368
537136
1094406
13501
1311597
1022836
359822
1079178
127079
522789
754789
261112
1046678
1008163
971599
1230017
705120
527328
55800
156482
395408
898595
1301373
511993
1222323
734874
142185
278527
300504
1009870
587925
708730
449763
184802
1174399
832310
509561
606163
86500
1194291
1092529
702095
37946
1192269
822521
1231261
1218419
622304
1082580
977564
610758
643111
861871
458827
1042034
1103456
1202617
676382
134988
629146
1172852
884823
467833
168509
430688
577994
132399
1180264
769019
479155
974306
269859
1161084
29056
1258743
236019
877973
1162628
215536
778289
237572
884011
859506
324927
569688
9112
1250812
730285
1053649
1251751
215406
700480
550689
38423
147680
145008
487825
704571
787230
1326218
148120
700048
991462
603499
179665
1280174
167959
469159
460176
385959
832629
858915
1355580
520745
461132
800020
625464
403931
1231786
881999
1239607
943358
1037212
628434
859831
1029824
552734
191788
336681
845919
893676
787934
914363
363420
734314
388808
752109
826902
1222817
473125
181840
1201117
8345
313682
591750
346451
873611
1139191
706003
531319
824507
277889
847679
758047
315287
138804
757344
1005741
867577
556886
133621
518610
1049564
1127199
1281120
445433
12885
607875
655813
1053667
501074
292290
243667
416640
910796
1351698
1066234
1222799
1025618
1326330
1156116
1242291
1272771
1150517
1281987
369118
56691
12462
381793
1108984
944051
73040
256545
51785
612798
346477
671197
573050
966142
31082
438196
961818
703474
134461
593838
965072
767143
42277
516071
530877
1343175
1264621
151022
928898
66004
936839
587139
223926
663625
754941
339564
658612
1031401
385070
236879
464239
1272644
516620
884598
908909
233745
516294
648398
464298
1009570
349253
220220
1230199
270260
1163302
724208
605738
1110679
921620
1211164
650786
1191640
1000259
270509
533240
335770
604456
86958
1155787
1061385
1116183
1141924
794882
1159613
349126
1087243
941248
310871
1116769
1102460
1034149
18585
1043502
468617
642050
757963
1225274
1168356
807234
174710
1002044
133767
428788
837417
549341
796544
1061537
1196462
1098404
928148
1274978
676345
1187095
277
66536
714879
247636
233136
709336
268369
101835
602445
40378
651988
931161
1333815
285565
78212
755824
520016
130904
49644
1299884
40837
502757
685243
893396
388223
623806
261648
553631
1028411
580475
578416
896203
271668
430424
69342
1190392
366022
245234
517292
403233
907349
1264189
430075
411413
680251
588156
469772
174494
552097
857595
379355
519919
773363
839312
901479
521839
1223351
1173805
692307
519641
1223420
823276
546635
733860
27588
511954
311884
660265
13403
757516
250967
488529
908188
293040
1097788
313364
1309023
148850
1084342
115667
498794
1094270
430130
277497
533545
1229560
60222
136864
46047
318536
1203255
1289988
1232393
1171074
666818
70462
805550
544892
756841
1091618
1118644
348492
445595
136785
481220
1336037
651518
141850
64849
217502
66181
1171436
778809
307218
1035512
488945
473956
76681
1197749
977506
26638
1344723
57946
222343
1127933
986553
868453
827041
374774
437628
76876
432054
179700
687648
552048
863303
857088
479383
68137
1136108
66385
857936
1353737
565381
99792
450793
727162
528671
591901
232307
109578
112228
1004856
762132
526386
925802
65397
776935
82880
302606
53707
1007105
98204
514991
957329
515458
929138
1282443
313698
354634
216673
157730
1171803
901011
362348
1288488
1000537
933934
1023581
245463
719684
643498
1289524
552741
285160
761375
1134494
205938
1212806
755351
1066921
566214
341518
79432
906020
682571
1249878
413698
996034
436476
695900
42479
379112
1009145
349541
1139517
217113
1041929
837390
161996
460921
1137473
277390
759080
846510
750179
1035422
1116208
286045
402809
870064
362575
688106
821938
443366
702175
843790
1241414
999468
567664
98880
1242946
478021
905581
258379
323260
726181
398310
578316
420818
1152285
646313
803581
372545
862850
357308
360823
1355569
92666
1090243
1348457
1354611
1083439
1216007
91858
286042
393954
891122
978301
1173349
1233195
1048211
1138566
633005
28081
828066
672029
702677
163386
353432
1087836
1276725
29827
968629
641395
246906
917246
979242
493526
1237516
931354
1047942
992425
684367
574796
1315968
984809
959239
1267332
536761
506961
1077979
225388
1044888
873564
1237835
1030961
442152
589771
982563
740759
541584
1216873
804391
679071
982967
792492
316902
862368
15535
1222693
1141510
368690
400295
242252
378740
491874
984161
459062
1111253
157892
254431
787975
483066
535544
574937
774132
520660
738801
1333617
407253
682354
681596
953142
406941
805852
521842
749907
45273
1030948
1098815
387494
847863
468297
503651
563552
228814
385482
82320
735293
546323
522770
891593
660282
20837
1075649
51053
1105821
918303
142680
225102
380866
1059657
225298
1298699
510378
123227
1300177
646813
882521
853052
1192439
15509
74518
444893
906271
152848
565710
1321015
1308770
657325
962795
131265
180708
853480
910425
147279
546085
256149
706239
699162
52096
41061
722772
595914
810631
784240
1282796
705177
17139
1153618
1356045
392555
518936
820466
700655
943868
882798
1088052
1249473
35458
380416
1137301
643472
1077454
378969
829698
1330170
937523
1145405
23880
237387
242531
1034717
672875
473488
968603
1230884
41921
231386
952972
530198
495368
1151032
1240171
241751
1210830
7484
379336
49775
516217
685610
385213
90883
1347846
263889
46261
251628
1266218
678733
708053
1331308
361268
209830
1059123
647628
1360192
21409
101664
296885
356121
936164
831632
904837
677799
360002
1228475
871450
685840
264769
788849
1065560
738307
192166
66208
1047475
272004
1098008
691129
274395
689488
600315
375518
612679
114407
765593
778505
924064
568431
1113666
1318858
265802
518898
774490
685026
996476
96471
73522
850743
1267712
1076165
308084
101481
1105347
466368
931582
197661
707573
389578
920735
285261
111753
1080050
88980
778662
41408
1195708
153366
171122
304291
50130
788353
1154808
346720
359376
1125442
609027
157310
352975
991210
711912
759158
796442
640554
584600
1077152
1177202
377768
15292
646942
987389
261420
345225
1021639
909703
751482
738135
10359
895290
940888
1269603
112601
195757
556578
1260520
823818
676922
658213
617216
335635
732146
152733
246719
672084
531029
364137
98212
1248348
742590
953572
614704
81960
364378
931577
1354117
1351657
1340413
427013
1350126
198365
86707
1319398
447453
866872
383842
19271
511683
83212
234202
764039
1338211
397067
237297
462169
1154717
822749
520306
918673
632063
649867
1023515
1126042
446553
1103938
270455
540945
26663
813684
881898
415508
1344225
299337
862719
517824
130298
942146
469063
1099483
1125258
212145
765918
741987
155349
1308939
651201
562366
108004
660671
298624
600889
37679
777553
107881
1021473
990260
10776
461709
1286067
178626
698198
44873
68581
241424
944280
1168285
963209
1320841
425330
730249
1211990
519216
952320
195449
119081
1272641
1247187
679534
242122
317729
779604
947790
218707
91094
24479
38578
1312763
165932
353868
1002743
599278
148178
175560
976142
1167215
4252
904108
846654
484951
691740
1063574
182108
466922
1094112
195379
554455
249526
872792
347063
32441
885096
1097098
767632
917763
967863
598135
868018
463353
853876
385159
464387
492089
1246038
67804
519859
98015
693796
1272125
539338
1338647
843262
250236
30457
18518
406987
796249
866499
379008
127604
131679
87985
210990
1306707
1164141
1004605
83291
1353486
1351094
745144
1258188
736660
370661
936113
640979
834955
1240061
89502
455330
1355198
372245
1284356
1197559
713156
1265692
625649
716679
59929
1169939
1255570
388229
761499
438404
148525
440856
852338
265200
717325
196758
185545
1300374
74414
1321397
210132
903308
1240365
845054
393590
518650
223506
297392
416197
61885
463535
1018168
265216
575423
1246321
114117
1146857
723682
1299547
1353276
493498
1351524
364946
563941
205840
847917
1219726
83728
274692
194262
772572
1094410
792466
1189797
127916
1171515
350163
780101
822293
467016
267628
1047665
1112639
888335
790713
678834
1210675
1157344
952917
716719
383805
286778
23455
164778
26326
680250
763406
1230688
39324
1173245
1146806
267475
533635
778402
159007
657440
118100
1181719
963870
281471
858551
295416
514394
1146311
485267
135825
457235
248657
917137
184067
1317863
715380
244230
834536
1201239
1239285
99886
930614
821197
914897
121662
575359
1283604
1180615
1221417
243460
565959
782575
295502
1312607
617266
40725
419125
1352048
1202681
1020928
333602
1320324
950777
799014
1109520
922610
858222
1257207
442227
1019368
56093
1003652
1250982
685543
569920
685494
1278399
1185273
479147
91402
848686
205662
527936
1279694
1006714
970845
949509
966542
809803
592539
990245
458766
1122836
873312
952594
758312
136307
304598
969185
540972
1100851
45956
601990
518026
294107
767034
380138
673238
730566
927237
1217463
195361
854111
53626
1254913
767224
324794
672978
977676
1029447
564483
775195
1213837
145095
856357
468426
1289281
1152614
1327948
1341323
201609
1317255
602616
982899
699147
181680
1348687
926857
241944
833672
253080
1251545
1164799
433339
372924
44702
1233091
875754
520605
767723
1315584
387333
270271
502273
342460
659805
225952
378358
178783
1232075
946482
805926
1025323
795604
405037
795195
502651
1020783
222966
490845
1350797
112049
778891
302785
1297813
414436
1021392
933927
1259777
97886
404558
1171592
507810
849153
908627
1164494
1057279
1220592
1136656
115337
1160255
613709
1218396
56448
599902
1105487
771580
1056860
1333863
1320382
242686
310337
181873
1350507
15313
222169
181251
283169
131742
1324719
755980
463956
713894
381430
884848
1271539
260244
845127
941553
848159
459631
129159
1108660
1317676
123027
849497
434812
293357
382764
643177
956834
1214789
262613
107834
1066010
32714
986616
1152060
299976
160865
808781
133927
1306815
249976
594399
62304
1139865
1339479
1208632
461454
529804
77501
1282703
559172
1117652
591520
730291
1073051
1306264
965940
1047907
471528
281111
149654
882408
1188214
306155
386243
805594
472917
262269
318022
744765
358030
41288
1317424
908128
44330
300015
1229794
342902
52311
329103
1202829
1310946
361840
317558
259153
346244
1175103
121724
79211
173023
52813
285075
807423
338744
110730
111984
124020
1177479
1167473
1257875
1243668
1096779
410063
537055
496189
694705
554314
965633
428048
962013
459838
102448
785985
1115108
60685
1155802
265263
220736
533030
558961
1334906
499609
761751
558158
1338968
1014307
79879
1257823
499151
881020
446573
589444
310449
751931
658014
38501
292497
34027
1231204
740405
215408
366357
32873
544779
1302466
1142026
1343179
719933
977159
837189
1125729
583196
1319456
546307
979681
315112
162679
837696
825569
1138568
367792
381627
1258391
624073
1307798
115302
1272779
31006
201326
280657
1137589
268281
120390
704989
751811
1234970
208664
814049
303320
257062
143401
1149944
1291386
1200420
762720
1057244
202736
280213
41016
478837
923310
311028
504925
1052036
1216891
490097
1343118
896918
25161
772019
858054
310391
209153
1023994
1049727
55307
175794
1027249
1206652
1026402
11318
1080180
209567
57302
1024282
382128
958076
105165
1095385
248568
851977
894487
174477
818980
304974
428036
720759
675150
351123
191203
1049474
1325574
1223167
402555
202734
1245888
1035217
52964
579353
619826
490000
722447
1364011
948483
1343296
853493
723904
682725
462233
1179945
692229
1161403
996836
1231663
990913
1344469
447790
1146523
547579
100442
606658
890564
753502
422124
133400
766338
280547
1260994
188240
1358774
93646
182878
1227298
1145751
364427
1045101
1354277
1035568
343551
77485
452365
974284
609352
569297
701253
705830
446699
1266563
261105
329982
653898
246746
315789
1090667
1090227
1289560
198396
33933
563404
832016
766078
229392
1236583
939497
1240397
979557
198396
85235
1354891
1357111
817339
722780
1069220
272700
613544
538865
653426
427750
239929
734189
1058146
523595
439969
791136
1120295
1141216
1337784
889509
370363
633820
631875
859376
113014
176464
1039405
402998
916750
54346
12818
522182
1290780
30746
848564
201258
236253
1222291
333963
241554
954595
546966
213348
630840
42719
1211693
585922
844264
391654
152614
962456
284850
797979
894684
986563
707481
33274
63189
743625
295274
571518
234111
1029929
791887
1108492
812103
528738
346605
776287
362612
471570
1332084
880889
751781
458849
455738
501678
473229
397289
1094191
653067
862971
70157
891023
157580
649329
1200780
256461
221773
913725
1362763
955559
557749
1047186
509253
845609
287447
547935
914372
1010089
1085991
215160
243143
812638
815110
1287135
1050566
1237636
907066
457173
299001
1253629
787641
69750
1803
288865
970699
422329
86766
616921
125893
393620
564798
173527
93282
325709
404130
1269019
700538
852822
953367
1272062
532807
424768
1278051
650057
546440
898038
1129575
86447
486783
354986
839743
340273
1003150
80564
875169
556815
305371
79959
47537
1305574
1335396
1021392
519958
1330605
749526
90452
496362
247672
594087
189623
587843
199874
248867
445904
1087794
166234
1191631
980420
68601
1266956
1083985
923193
678132
1040050
639186
958729
775882
693745
1247342
57625
231340
1244647
226373
1025259
623486
1286714
701084
43623
987059
409969
312238
1082940
650546
468212
1288803
465868
387799
107930
1026339
457307
795720
1233217
670865
843490
360242
1095601
4212
92410
1136681
84261
1075304
1044513
906732
285526
1100041
1109889
1003273
708840
276096
123526
540255
1153386
915305
414983
1322195
821583
711218
470278
698765
704665
227375
958660
711056
680842
890382
890502
863157
384784
615663
851216
287547
781782
64041
534198
130007
661754
1216174
853262
1278222
649392
676543
450309
286500
479918
765640
233343
1363110
749560
300457
1061670
239963
269451
485086
643074
725462
123665
410481
519201
596450
567483
671073
738385
1096969
950167
1082434
862149
983436
830287
414559
775065
626099
1048881
1058190
79490
534528
828181
1201073
439026
48269
1298573
717129
169941
692417
121187
987919
951330
59378
886539
466511
620019
1048560
718515
1285326
758058
269271
1024635
226198
710607
958846
429145
349482
1164861
1223203
1016315
1082327
841067
290205
1208159
630376
108862
940066
936696
949409
278247
676037
54492
991893
446034
146991
610913
1055645
1061132
218214
1257599
1239464
207774
365095
808048
300667
94795
1302382
785721
1259026
317388
5489
711821
129272
99475
510750
679731
1103788
1231678
1265483
644056
256276
374644
303724
195018
944856
991834
909555
486814
1166135
659975
1069930
1082077
1194709
157180
1310479
384111
544220
677701
750013
557425
1593
32533
230356
1061760
76376
724808
1040676
261590
385859
1354279
841517
897288
431037
588585
493537
211032
1082338
1063611
770148
716121
948062
877068
622910
659185
278196
630548
294901
500765
211375
62174
343374
1156742
694801
468001
849014
109211
431306
1159949
385905
533446
1293287
1243253
64334
910877
648632
1359331
902812
822900
140643
726591
127325
125677
737173
660189
299713
923040
315254
1160609
155508
410031
1286989
396670
66506
221203
242400
27738
164032
1065867
703990
1225911
305778
489513
546618
660496
428114
1021359
396943
910414
823746
243408
252666
820002
359346
1219258
938708
801767
538761
717123
824407
1246772
138864
415168
1044660
885790
970130
547455
1262259
1194676
858005
77823
605638
427222
1000403
459578
1134915
1330742
746843
271218
787557
1336985
952082
114349
807683
125962
1069128
676034
809615
12775
822942
1205323
836111
1244639
369751
949104
1197884
135226
1345216
269576
331877
303269
411488
279243
1190966
145037
309897
920385
1322501
814888
117017
593789
1111149
40924
283481
562965
1031717
112988
849483
1294259
87565
734075
665233
258721
596817
543005
1082701
822009
162970
592790
1048410
516433
69045
247092
30181
1003064
1318098
1179725
1195480
767042
714599
1230854
651651
1168348
640520
950996
462710
17426
305587
630071
133267
87026
343677
165710
450751
176422
788904
275416
1014975
1122969
967107
495802
790744
665011
418796
171483
749208
446889
637094
162369
460127
503734
629871
896667
404116
546899
290909
202413
1164334
527423
232205
1103068
719970
1291228
51524
302754
78198
862403
542464
791122
761404
436810
219086
623104
503242
1204572
1337483
733320
1058969
1254215
894495
532663
688934
510565
332838
366060
335824
312959
470100
870801
676899
714407
418545
721077
270679
787117
1005716
44327
313605
616039
898777
236681
942679
234813
123510
626659
1330921
377888
419650
382647
194398
681748
78596
476753
631207
1117834
1131071
89272
378057
199866
85703
2459
672194
725868
456024
378758
799493
584584
919678
118780
1285434
810441
517001
659652
1316577
133951
413184
394540
482796
939564
1218862
843621
817864
904695
170066
72801
1364226
494657
481156
696416
840001
1134292
1270833
334515
455125
463098
435772
529784
86934
440827
34340
749710
420535
1352263
902571
1113953
452079
944663
1081055
356073
162729
307792
941090
422355
301154
433045
198062
393757
1283449
851507
483372
1171967
1298094
1347405
825639
1031903
96888
1140486
457638
457050
642470
1052019
997673
842437
599038
200129
844736
868323
1113233
942376
509802
569416
920147
257730
991785
693236
1022523
124083
1174901
22514
847048
240790
102809
771119
383797
798287
948825
1120278
231192
1302178
857385
1125057
1294103
418442
73798
1136762
676297
627789
705803
340422
1316242
26187
667910
103463
946780
1188040
991062
558600
610705
825650
488592
113896
1168461
717643
534197
618965
616806
279796
491549
1238428
1098986
1151518
705073
999976
1095319
203668
502033
88472
104101
771838
1069639
294363
1327434
589322
1083892
114170
358034
731300
59876
716027
1024397
1234515
89670
90315
1198037
599951
157321
547566
492858
800214
103887
546987
741809
840809
825161
343025
1074434
956881
13824
919034
1166561
664035
26289
174660
478058
319601
566969
898604
434783
1015834
219464
690824
773301
433319
1103160
485309
978613
298286
22074
1166177
1050418
1032656
263030
63684
51598
63726
361994
96069
715851
638161
1223333
258364
56835
791876
556950
652052
310578
224749
1600
757669
778996
390754
1051488
508978
590245
989527
856265
773174
260533
1238601
628382
971338
1342886
663091
188091
714223
1353140
926861
677921
290263
786453
495341
427880
1075325
1338345
1166660
384631
1124672
1356112
420816
1238426
751052
579431
159042
81379
331651
600346
268550
262548
1323032
1353829
1138136
780938
1066851
833685
1215846
1221850
953308
1297278
175187
376381
246891
1074438
243992
1325613
606924
151585
195802
884739
1353461
718450
630762
475635
295289
278232
567037
1024234
469315
288894
137991
25248
859722
973034
123321
929563
1333319
1195309
169178
151902
360440
735540
259094
99470
319837
618575
240382
1015942
228260
1196588
1341476
1354395
854912
1196118
478092
1040701
329124
122583
811089
208339
307674
1229164
1033306
1171074
880695
987922
677049
88678
173732
184021
1173803
670343
883432
548854
951057
756914
1253364
525956
514716
988978
609681
710058
740271
226437
312255
370457
1102230
102358
617304
675699
431019
830159
924014
899621
634158
1253812
257212
1086922
860059
1287430
93571
1035086
334945
1006089
1067995
146149
296943
557047
674943
912758
246620
78852
524430
1328649
1167099
127498
159236
697121
286449
495948
1202534
788478
931412
710849
622858
1120719
271461
723172
12677
383879
1022169
602847
891295
388113
446789
578470
958901
1334220
103841
733218
176957
950409
708345
1156822
401609
490178
46474
1001876
849921
1200530
917457
831233
793430
534986
526366
290645
775186
757312
432730
1359646
881704
872277
476254
1056854
782937
874201
213622
668048
552626
1320452
968486
829019
761892
917759
178216
697871
305329
1177415
1356362
301748
1186550
1328191
531419
483521
511194
1102347
137979
1265371
927399
889216
700031
155860
1002929
192768
52288
1220847
1230509
775937
775317
522971
593094
390695
26927
1324687
1155069
496796
1205334
239346
231834
91727
904223
1284249
878545
1294541
931466
903590
111970
1356394
1350662
638819
676541
98243
1202771
1100078
223347
706042
659566
423856
1321514
160692
1079600
305332
982631
1342965
1173335
787060
440554
867966
570314
628473
246895
718444
1120920
1105620
751343
934529
1200311
187901
1127904
813802
1237821
1080729
796261
1146395
797067
360762
229640
248490
674751
1214327
1210021
110610
501686
784519
443166
232040
47828
1108055
1128010
1227465
145266
986806
434032
337813
596174
973552
422229
1012720
1245005
837744
313235
347984
387862
503012
99127
316637
301399
168281
680867
1141995
1042989
475261
473524
190635
826039
444123
501373
59200
770954
750904
888209
623427
1233905
630438
458468
1266499
1318517
1088595
724393
422536
1070166
1351333
970949
922510
506833
332997
1096407
520815
1189154
1265282
415634
960897
333806
171406
446649
347333
1151595
531574
921985
1345913
81868
1328769
336586
1004628
43927
1207746
215008
891271
172108
850170
930869
1306168
1244159
1116157
413998
231816
1009193
309913
512575
552612
659012
591887
48681
1313932
1058611
839667
954534
1187687
284346
675105
682837
1112265
451502
634940
1358097
430570
137555
32795
1285560
233196
1125587
1158599
955339
168813
964352
645688
1016247
49485
390862
242049
1188565
403036
685808
111800
532535
665092
1159139
530394
117991
489459
530152
1213438
258370
561552
320514
351584
812048
1297589
1346926
267226
640203
1301298
1152414
1188133
831008
946684
247331
804192
1344368
1058799
132455
1304084
814798
41188
837712
244381
1270998
268964
802953
538646
593484
549724
516052
1303752
609669
912125
67556
232341
1281567
1130964
702184
138744
2478
816029
213091
520208
102866
63999
264
1233679
295436
1053687
609753
567500
1219151
1359492
1198102
1230855
1223829
304817
60479
337094
1159824
1117068
987443
1009885
1056338
1096374
789555
813330
83367
630248
1347299
139702
428065
1313531
31013
499905
1236859
433075
329124
1224671
874389
1269625
1033901
800931
467683
798142
477938
245962
716326
1135196
1196279
261644
521114
597635
929318
1288557
165700
350466
984048
108213
1143802
169134
50366
547457
32571
823845
1165943
1130033
263176
265858
781993
842104
1164464
816549
562765
420303
305460
878794
296465
344105
3635
894638
848759
975347
1232985
1022174
684521
1425
84003
214904
328844
662885
377925
896753
195341
1195301
1166712
684140
56335
195447
229286
176594
556508
967494
761461
512891
1347309
434959
467399
728799
984198
239875
863931
1194179
13683
749377
283354
1189574
808850
154819
419667
551830
620199
919311
31896
417757
852835
1066787
1290686
1154923
157811
957115
354802
643128
855915
179048
251148
713446
6700
65405
1126542
425030
132904
1089728
82753
25227
305684
1309147
104524
963568
874059
1103116
713174
1186749
1083924
432549
822484
503090
795625
921458
83889
337145
1183757
425812
803888
1331176
674244
1271090
1151119
583837
850484
321101
52988
269054
160487
247667
1020607
857927
1056420
741572
1199377
1169604
605348
1119197
598133
423227
1276824
1087317
282158
52443
292293
1274411
1272796
964126
1155694
950354
457149
593456
904129
1028064
43509
1302252
663258
382308
522852
525063
842670
461097
789561
1231346
213821
428375
729126
269663
762326
844403
441085
1218122
704628
812949
761021
201094
166926
374219
118294
521206
543645
132305
729238
973269
1030377
969490
783551
647609
811126
194929
559589
865010
745498
426355
541282
655819
488606
1179582
140640
501569
669563
252731
630827
1295085
717471
886564
155718
354817
95090
630953
510637
73008
965406
330526
631989
1274225
1069781
150506
665930
1023838
946514
898356
575901
936170
231457
205504
413774
605355
1126914
1005693
74289
1065969
601671
1009037
1095234
782482
782244
211674
339982
571393
114483
553972
714872
1353899
46047
193312
898406
160823
239896
26170
772005
1098349
370132
996487
1273080
958535
774164
192016
132090
661318
375739
831738
894537
81694
1266520
67276
614188
1197740
383457
1330428
383029
773125
287946
1036097
925109
1123189
1004410
674149
104055
271694
885834
1170333
765864
324598
864812
235954
717318
331940
261419
1128726
439469
103769
281336
693108
1322617
776468
32418
1304929
1264091
287219
334251
1180176
317473
149853
1087596
111517
1078431
270687
1193755
804192
558729
382472
132940
641028
1245131
861493
611732
396465
897072
1221505
67424
635162
792102
1319248
784649
896557
951575
1220449
337256
702636
511302
920937
1045984
1059949
862988
1003288
773506
1303837
618084
275400
415774
1178707
233388
977720
802010
1164712
1319925
649402
309079
1124412
145761
1063779
1210318
1082873
366482
1057737
639779
446600
820035
404399
715741
994785
434605
1188096
1362659
615764
124368
789400
489184
368586
518123
269931
1205078
416957
315492
373540
383943
200082
550838
151376
1087320
723809
422265
1083879
554300
139005
97732
344237
800194
1074688
1010887
212607
525313
765092
103606
559861
1085676
809196
1307250
792392
319994
778230
626013
656635
942648
203560
336277
749636
1213656
1319514
671073
1125181
180242
392789
312780
71694
1361389
1272409
425541
318034
814718
801324
1337466
874689
146486
806124
584704
517112
186134
835037
1092132
786523
1246079
487158
1212449
1185715
1131088
267296
501360
1038515
452348
964914
41282
114726
1023437
445033
5824
1190735
1056389
646426
258295
1038747
1353081
1305998
415426
836836
1166329
286638
484417
1209126
847430
797252
89975
798957
524432
2403
1318324
761024
1191989
478292
743486
239278
324771
566010
254743
136306
575455
93062
247308
20095
53409
518554
551868
1156995
847256
857312
1255675
936350
28889
600468
1064976
230313
1307592
415948
626716
947647
871125
672820
733663
358385
248703
1299056
282921
209205
1170642
1038052
302849
566025
1361
702465
218212
613005
1288677
679483
476400
1252411
996767
992283
1197304
1106022
495786
328082
329718
88573
57905
40013
1084556
111492
390872
641577
1343383
1268662
1215987
922592
1012509
757818
939795
701999
1199588
297431
124419
783719
360084
1145474
1101141
319303
1290317
1190368
1260170
1059183
200364
79407
456242
446866
122096
939747
175591
84651
275676
1285385
666721
871870
234664
459768
902376
798049
296940
1357270
1325430
220684
1064578
1345741
1090394
230534
1233854
846056
518045
579261
580836
1277502
140647
367295
772270
1277029
298086
1234916
1033958
474939
51823
6494
788446
1207534
287277
909798
648266
1239117
158177
619622
721224
526792
883736
884585
725531
523249
914123
173831
472241
1062000
957069
1250757
878829
1203787
54987
1117155
147380
542013
1108683
842720
818372
480278
764948
657250
808348
677192
1239192
602082
1294324
1126233
1123084
1141185
1105747
189273
421867
804838
324832
610162
543895
1079178
992170
664477
619575
297077
518811
742028
61090
490562
1222572
1302474
919630
485399
1032023
1347492
1240585
333840
343220
1206125
65657
1011053
517273
976717
210193
1102939
1256649
271597
923910
40527
152683
1095593
732528
179180
880204
341274
74546
416578
935266
1156889
298616
750015
974996
143300
902067
1088073
996446
316662
165017
353025
250436
877936
1117777
1264167
1196165
113568
1047565
564062
822960
154580
1088895
512962
1032945
936752
451684
907584
80330
709305
605318
364159
293876
564291
147626
527194
1342217
727924
173959
663729
1092729
310768
14900
993453
432791
1320028
1283253
242217
65434
144246
669933
467188
625651
277351
115645
569903
442267
462384
923581
523208
289757
873249
887945
1286522
707129
32818
1024777
746266
962190
825863
854227
296157
325027
349533
308240
1259518
863354
98816
332824
995793
1112789
741021
771833
191605
1122329
682576
666174
634880
66845
117228
719877
1046936
1042995
1078968
1119728
67362
1129784
155622
995494
1040217
217268
732503
707669
63162
990319
1108798
1264879
986840
778023
1006268
956476
1055255
1219236
220500
630945
359443
1195380
1077509
178443
280911
511689
724645
449207
1358887
93078
236908
505623
639213
554429
103229
985173
583054
496852
701883
807815
1060219
906601
266588
236993
719914
1028381
1345686
203915
681921
270592
532792
821763
15174
931257
704831
392031
836509
48404
1307854
76811
561033
887099
472596
1110409
278957
1349603
710982
782917
1002567
547569
167940
1349139
777957
263900
934734
767931
701220
141198
580441
1259696
1030975
103073
1152080
702183
972440
845913
881690
34049
787825
384398
112228
54126
1160199
261735
151242
296318
949348
972263
649881
352217
1221250
502024
1217810
1026921
433690
461664
604231
1316132
695841
727287
889248
1003757
1275090
1180145
695046
827687
424717
318874
901311
66313
75245
1174440
499991
510218
936040
1158843
1127359
570412
476271
1330780
612714
192876
409795
998449
1064015
683882
86943
215098
329346
914941
727768
1264874
907000
1161580
71683
1260109
399268
551274
1187531
640157
649607
1146132
527486
33300
643690
462068
652547
852126
844659
144469
615020
369330
338629
347005
809692
827561
687806
528095
1342646
372480
1345585
927680
945751
211911
683109
1363614
1086044
852828
803800
900223
399609
1295213
1291661
669840
1141874
1043407
1182654
866502
432455
309185
238656
94527
1003911
556390
1241377
597003
1063365
789048
348382
681821
1248290
511288
1252630
151511
1274676
404523
1042575
1173707
1339137
1339888
973224
453975
1103050
876171
996690
664816
1201553
1119923
621105
1301102
481420
377970
506668
483333
395627
963150
511445
1209207
478430
616148
838907
772614
307736
697616
1159217
725703
163091
1201690
616964
1211832
706927
170844
168138
864060
54557
1090008
50181
1215725
331941
419973
797559
272203
450962
970391
944543
1362236
506185
100007
1329970
763188
934818
348134
954995
1133848
678750
878215
1287535
323822
336686
230127
1014165
884772
327739
371500
132087
237906
502447
191120
929111
603374
956024
693981
554450
745572
34892
544720
768059
357535
985920
125265
1149743
358950
53928
473626
1116052
967491
1223172
77128
1099849
516858
222427
416074
153838
761072
246127
401832
154549
270874
1081354
1023860
716099
194804
1012781
654439
137323
446949
1099728
1214746
286946
169726
1251500
100164
744
398885
1306283
983383
1148442
260976
18755
605849
1004267
1266040
345806
835241
863194
663753
218436
1302731
184200
163001
1354721
972348
101469
1202927
53172
300893
1066514
828079
282468
1192868
1110827
505705
452542
1352768
452031
189407
679812
67066
79067
374094
10439
736020
78569
703773
264023
616741
1120701
135900
726126
1008091
36128
934843
295378
85791
267246
784190
585990
1314985
1316586
437454
697229
381579
557918
571122
838430
880003
1077452
820061
1008670
544861
638328
177920
1320725
1142160
83233
609496
929242
241312
830540
521528
515420
163214
593060
725098
352540
574987
75158
112552
864238
325315
808430
1161937
678809
88171
672304
1298342
935683
1111840
834388
72049
561575
42988
265038
781119
429679
411128
718301
927820
851869
1269824
1264473
795345
557492
84778
1097926
207661
190160
759585
1166491
321497
623608
836198
992487
1232806
653963
299755
748534
592267
1004547
53255
1195522
164382
215677
724054
135141
1131848
1088493
432694
129527
692255
643838
933033
1086002
313053
62676
216360
980530
269213
492106
1233512
548621
1018227
1222728
628535
917563
709050
118468
7978
751948
120915
130229
281337
1230811
768117
1226318
9639
919779
435652
122248
151908
1193837
905914
884115
249539
51126
129991
489002
1084382
701638
951714
1098970
1023551
554872
289690
282527
1102360
16171
961070
893517
1321825
1204209
766726
59685
122590
304762
614747
854566
988715
585450
519247
1349823
740557
24356
1099361
884234
648521
1345712
71945
1205672
824299
515060
1340450
103309
1113788
1778
474742
348245
1118911
1043224
21956
500730
587307
31100
605820
49736
931627
636539
694235
177584
1135241
342388
562663
1190498
247724
740326
568922
171786
1049972
220652
767937
337223
87600
108899
135832
561677
187083
216677
699799
31078
332998
377991
986148
1029327
71609
180355
958209
828985
609371
1126909
534497
225795
1123450
1164546
108917
153073
703529
557253
515240
102149
678567
903763
102937
929325
688762
56212
1170998
1127671
891290
812897
1149696
618197
632577
1084152
1251630
820324
1168330
1001522
26866
551303
865772
845971
99181
997708
76480
218788
323339
6601
300117
350852
352542
675103
505868
393287
1123414
392527
791240
438177
353980
399486
271319
110970
564062
454685
373212
59964
303985
1297311
193450
175272
432302
1242180
441249
667291
1096083
754192
1012271
1337550
763318
17286
1227669
1171093
191487
552988
159579
660511
509366
1118026
1095630
1047778
1147927
286655
719940
440613
542608
888082
1113223
509128
134301
1044240
806640
243731
1117588
747898
688574
481930
1130787
400141
1053544
201963
381142
646491
74843
353336
1332194
1197910
179430
532014
703339
288156
480584
592269
512840
312880
240291
690174
1296198
540791
402727
290952
340434
1076636
525602
307096
849317
234174
586847
919820
906126
192578
1348648
964104
585851
26167
812533
1079851
1140276
33950
504585
899459
760147
725839
934025
763908
1163638
1357138
1223975
965788
1186170
1285348
873382
760884
455840
19848
318361
708364
499004
134119
972653
1110857
1116663
257613
501397
790386
845694
1226043
549810
1359761
715896
498788
1287570
20439
991946
779726
907945
91551
789552
891405
1089151
49085
869273
57403
360711
341465
1131332
502438
76667
1342163
1064402
1218657
932583
1193125
663844
1141348
343944
33687
42505
358006
590918
1110553
1050735
827341
140905
756580
700404
18786
381603
18109
471833
1072178
549003
133246
990878
574633
53546
952534
1206239
1003684
1290129
508801
86647
799530
530573
137571
364114
253842
875902
955792
797584
649601
840103
467217
245987
807880
61008
164527
66589
832005
319627
751975
1300529
961017
185131
893132
1249081
178942
1116731
548433
1081344
1160879
915772
1352158
618147
586737
875646
963898
1225966
1291439
112721
751770
619323
1016723
441126
154968
1085897
778686
13272
522766
1236536
1070879
342780
1167386
985860
941755
503363
794068
1030596
1310309
981210
1123622
952134
349515
1204927
1307036
343881
1251577
1159019
551038
717920
724667
110589
1185695
261107
761835
140331
945593
1036299
923366
382560
64662
182807
256585
486715
1346663
991498
925612
1142306
934676
1002194
225184
1307892
989214
922932
758658
874628
485261
299959
1016275
248349
585874
1322379
346559
667801
81159
282367
1334733
783200
796296
16142
1239374
441487
1025730
1218173
944303
1192790
120428
105158
380428
1259524
5360
550254
1348846
437644
400716
1254590
1114331
1245963
413465
715463
1251093
313701
1320858
1149369
609305
1194144
1325086
363157
1257313
223326
440701
110768
465527
813845
297686
430736
1201975
439953
920712
1065083
404864
413281
489530
778769
1242771
1076456
105606
1109014
344423
199057
378968
931035
634818
1267358
1051917
774594
429643
454256
555047
883924
447136
32480
1103419
631082
801481
1071582
501427
83327
910675
1133425
785248
844911
81316
651321
1224167
1228760
1126164
124127
365936
915508
477297
1249463
1285055
1004155
1316149
1150843
746483
563495
228987
153286
985854
913874
911886
1079192
1116254
823763
485255
853598
357031
81532
989383
834725
596630
454988
1049809
1293666
422254
786654
170001
1322641
1007235
224939
1237413
1346069
1350148
186058
863258
690772
465090
559938
919935
1290906
1098746
1246309
719712
1228719
711517
1004858
359666
425239
1209251
666548
1296107
135686
703873
74429
1069984
1257983
240875
1258343
310971
384997
494325
1067674
490886
339671
214232
824864
1206257
935494
895267
1099835
557244
390500
709557
186461
1132439
1056274
486300
1193671
270338
275907
873968
554602
378946
405832
25192
370255
855038
1283438
496973
1105976
522413
925604
914308
310080
51734
643377
1019223
423333
10520
179634
496735
245682
623595
1222639
1038463
261514
1131314
328003
586792
696202
387552
1115288
500666
505244
483882
167253
69638
444646
578322
328206
860471
377886
1231094
536749
1044222
1004107
899431
510023
33448
927258
22240
933948
715839
18185
311410
289334
687251
1102
1185494
278504
935601
658669
1248869
1311446
85118
455399
916375
496060
375736
1249314
815910
849137
193055
1317476
955092
54686
898036
111459
738264
920916
1133712
1311417
1081016
304845
672974
6644
377067
46619
1008057
507354
1047947
288462
153885
834975
380296
1181350
752190
812604
471831
537634
603528
795496
407618
1236788
607729
202844
349999
1282214
696008
675501
663056
386396
781826
634744
701732
847360
219433
766092
452673
1118722
423002
892930
69630
384244
462958
1301952
375052
212507
377818
290366
1088007
559106
255928
204191
984161
881358
96921
668952
1059899
652725
843845
1320568
842758
787790
1049871
935036
1260464
355101
30982
112747
131697
1363650
977406
719975
1311667
79124
745302
111155
1121589
351091
940834
1282917
380135
513150
224939
608328
1106441
126995
781458
695144
845130
636842
328059
1138079
1066377
1007319
1222083
243901
436952
59543
1144716
239361
1171980
1283522
661672
965201
731831
1288641
1141844
535790
86888
953668
1357146
551835
811393
88626
644053
641959
985438
939978
527792
1348784
146840
745463
1120343
81575
847813
1289221
411019
578652
659057
52241
1360968
205145
1100425
1173334
267595
1273164
1259365
265638
1019287
711660
262130
188514
134180
583281
795843
874736
540803
468813
446976
1230421
915427
1108187
336246
465365
691004
322651
557774
1114916
942704
540097
591850
827145
1358368
869881
367724
1083215
1243405
819306
1253563
895042
579448
771705
290088
1341389
1166142
962943
638082
572779
841608
217850
881813
164861
926079
150240
1106169
264208
752546
1311517
1065729
321355
242246
574604
1238053
216577
1065727
382310
1303334
880650
413075
901166
186181
176770
1350035
607855
529483
46750
53299
1154397
698551
298305
556051
1150145
1215437
213170
724014
433256
878375
213538
1353211
1199396
1088141
1002558
687342
1051940
332596
612865
1158050
1299768
1094253
131527
588609
939753
130450
192976
1280341
436480
934527
206623
643968
61675
305622
567671
55129
814538
739302
205491
202996
575242
1242599
523392
186201
1260623
1170796
1242294
938236
938506
1270605
1284279
1314429
822866
769223
1300039
741692
307076
694657
1058366
237147
868447
970570
1078618
164018
745357
314740
914750
779841
340065
880175
589723
744302
730315
20777
1023755
1133740
458480
707406
1194070
936781
1038168
861337
687147
158265
822085
1307377
503903
1260964
167696
1131891
751543
719337
1113395
143962
69751
355147
74390
1264843
833449
171389
95125
513691
679567
1052396
396359
1313704
1299475
1086095
338944
933102
743485
508959
1203889
461594
1286571
882885
1026567
53492
666092
472417
832243
1005901
878358
49996
159369
524237
845539
503073
163517
154882
919961
291609
662083
870623
588728
714597
360384
453342
993266
1222686
650532
707373
366761
166927
1193073
550713
114288
1200735
704236
491239
1173679
967912
1110374
965762
740150
1318422
1074958
1065010
277306
988017
184884
1129660
946799
971065
881720
1322612
977239
221452
992892
768755
1195906
248085
793877
162541
700342
802465
886534
707202
435934
142539
345322
1216601
983149
969084
987217
400662
929615
262483
292637
636220
586695
39252
791334
1075004
23335
516976
529291
368747
1097951
579181
1184230
1244708
463008
578344
1135161
454655
1151495
1104080
150513
629776
1249285
710442
117990
297765
91002
1332754
215073
228637
1122529
241689
282484
399711
288821
947247
636199
40148
1317970
388685
899221
121391
610684
759659
658116
38391
75022
158761
515094
1179108
632220
1052328
529460
254210
754092
1199142
267236
113093
668760
458428
747157
384351
58326
922367
882643
1078520
371965
1178572
1205511
682412
852353
1101023
1175981
247496
129514
548500
596067
150615
376578
1140296
1179410
802429
30753
777299
61261
371650
150394
107291
16063
1081275
1093046
1132983
433343
561031
770313
944908
513284
743053
1102337
598300
300393
1130599
761683
301524
496034
377398
800259
514369
1017588
1007634
253448
147987
1343843
1203057
1131469
692672
1042689
168722
361011
80087
253885
299687
639771
883891
836651
1047718
157046
1037559
177055
891131
17806
475184
958847
846675
951006
924275
124635
621836
1056181
1149820
583765
970431
152743
521953
839156
144013
360859
670358
445136
601879
472421
495883
109524
890456
1189854
944264
644622
701057
397289
1261217
1177667
428619
9352
1334502
302989
988463
439790
959336
847684
465978
217857
1333783
4284
331859
346473
197323
433118
1072797
1011911
547849
299795
1125222
797912
1008125
120105
1346256
314653
1209146
955353
1110389
859160
518961
407032
198655
145533
238111
513674
312236
1329414
1051227
550853
1234620
270039
171922
588768
467275
834824
312433
998057
356777
1014120
1146708
844805
1314266
170190
320991
1235249
1300092
352729
913989
204957
1040756
1052746
1258709
1083222
666217
1146289
118080
516650
1175760
876642
31571
99387
1306978
1231053
58969
1280115
707097
1097553
342448
501635
956230
821888
121517
935786
1216324
283342
1133640
457202
250128
904007
1326776
846944
228483
251588
529116
269562
463106
496577
667654
982523
1038937
783210
1278479
1310908
1010245
468267
781196
911115
723000
1209145
877401
140022
795121
901450
386186
1221366
205808
816844
519350
728
700305
537737
1131235
80661
763107
1063155
1194847
389937
975487
129633
882444
217978
104072
677636
1045579
108246
772997
225924
166013
708803
700547
1133174
1010282
983891
1137929
1223389
259191
945875
1243601
1217366
12926
416589
516184
1182663
364643
521732
1081479
1172374
147726
788244
267662
535407
1123928
22199
899118
509075
925748
196784
521097
1338078
873505
1336962
171326
292100
1109523
1092886
1187923
1062685
323631
609726
1157686
161244
496489
1018510
722124
271184
959228
33307
497739
615761
680134
1330676
431896
631826
947682
918589
889453
66310
1060167
1029648
324610
23900
109603
350613
158014
374994
1339240
144392
1359655
94244
1311835
558488
312102
1299481
1119842
440197
159459
756978
836595
1150734
99072
482989
1033426
1120646
1109375
116219
1112381
777690
311063
775807
1267968
1148249
90705
824755
155908
527442
432843
103249
676699
1303961
746095
1032161
567751
172961
900317
550433
210340
305672
285246
98862
1119090
1050037
278103
1148197
778270
598942
1164328
651196
1307657
453996
1273659
477219
705160
1327158
753580
815126
1031771
33702
90043
213818
165293
854334
1854
517799
644303
551116
1240186
970159
424060
470696
824315
681017
1355531
88372
558449
845623
429614
586104
515003
282255
50050
6199
161737
1116478
746566
256628
1314801
91783
574308
1145443
468236
983307
840556
1168476
708612
787066
1275196
679335
455243
307483
1222446
1026673
1191907
468716
1238177
387145
259067
755032
314967
291622
1279269
676214
482761
937584
720962
689085
833182
1070574
452915
834339
1166365
439869
836710
931380
1225850
1038530
1276360
677277
1120853
586497
1245866
1070421
427078
512406
1171687
1050618
1073700
703718
1230996
242558
908841
326887
967358
586083
362173
784376
647985
92471
594773
401190
843373
1128355
723891
892903
1224239
56981
411669
1136800
722692
86860
62988
499952
141489
1294070
362975
540445
261135
1040017
700783
594964
103782
214749
513475
665037
723264
1219443
629621
1001702
718194
79853
1353841
1247039
982855
1116474
934112
1016990
597204
441167
1286676
282253
976422
662107
1185469
1229170
396157
1155184
683811
758478
1116721
451707
753481
516163
402021
1213763
1253246
291729
692973
326349
355062
120329
646264
172848
561772
875020
57658
1085089
185340
970062
57580
964759
935151
285629
1130285
453357
1326008
796916
335743
473064
846973
118504
907220
753332
416327
1134268
14651
1245554
355710
610108
1342904
388105
613033
806415
1145916
1112559
198464
113454
486862
630535
929261
1017465
1061254
1342687
1318932
1247280
988268
622860
768040
871542
350423
757050
1098503
590006
805961
1093023
740788
986392
868634
582369
1211698
895615
435361
27215
1106087
1186121
96545
1166483
1032490
323037
567133
595363
1352453
65244
75758
1148542
865090
138267
799676
1297110
19525
353688
1008846
402084
702044
1276802
698562
311926
1257916
132507
1204076
752595
40255
1312601
527428
1008084
434832
344358
560829
692373
262749
1238240
68520
1016651
741393
737650
229528
1208254
1195838
858911
1268193
197632
1138456
136906
503253
1215673
98943
602078
428019
380363
1058848
1150904
1360566
642178
976029
734508
1005670
871591
1003630
1289590
132187
297068
1063692
665076
926880
329508
717897
1090709
845644
11530
1210475
547389
1149515
599701
668167
1209712
704856
124731
339623
450495
571285
652853
153558
935750
459596
432023
1351277
1360686
173764
683987
119385
1314692
445228
1272268
344993
511164
1244027
411211
303227
1270095
390241
448894
30264
207981
866648
1251246
1200218
889142
959857
55556
926095
1090701
1252636
1139511
590399
1025685
937887
964180
1105766
727329
1191355
545971
1027635
186867
45931
271562
658423
731444
1105655
858858
375846
114914
527336
1225704
1076964
30270
601763
1027560
336584
663733
1097077
1349276
31171
89887
1192509
1038519
834459
985779
958378
867936
606490
1336605
1126734
163458
806265
576026
304388
1112548
58230
231824
1176473
838542
1062458
258457
640015
660051
1023627
706790
411709
272133
668136
600694
631442
894984
441795
983154
953045
412031
821713
334547
667592
1156459
819676
561095
1117181
67295
815389
60803
96346
877678
374794
1050018
708453
1161500
1201430
225914
94431
182869
417680
159727
383743
365769
844071
1041319
1278676
271627
569631
137139
1263711
970876
2687
812920
941211
118927
890521
1087932
294189
557339
962034
598462
1336330
140939
94677
1188911
1360182
655473
1175884
1013670
170255
510589
1192863
1144225
650343
844511
40571
273437
797247
1221342
1232368
736755
581607
1120659
963514
748240
591223
615329
1156155
485959
1286650
1203595
401798
776684
964993
902943
837282
179017
221621
807651
1126630
910522
654924
256420
274196
1335562
786009
390128
969433
202020
1256409
330792
786041
1226632
251691
714157
922629
1107329
957543
1121207
1054883
365672
70878
1208496
305140
834063
475438
846456
1334503
405607
621550
808479
451642
6286
317400
142152
218513
1178554
303103
274179
44054
51276
854812
478127
125642
728791
395342
412798
1172480
1013790
536471
1012514
1019431
1312339
776667
984416
132436
22868
1095035
941327
607232
342484
686846
731452
642933
973335
301397
709469
1282202
733276
760975
176572
1292229
880899
6770
972626
748455
228453
907223
1036995
77610
543174
483865
356112
1231823
709376
419045
127328
762538
1114985
506985
478649
214609
803545
1262026
973250
1287230
678576
609978
877381
1049577
912300
531291
318003
406898
31996
1220053
1288790
50614
705909
99807
462943
67066
631837
514085
838953
358377
1356553
748550
1066344
459201
957319
363145
103988
504522
407686
889844
257521
292499
609026
1251853
1204939
395199
820797
245551
300328
862560
868490
470677
500601
340824
595818
1238355
850796
594680
1152459
824378
283150
221871
433480
534474
853601
1188729
949252
116549
293433
19131
207979
282269
762808
518744
856238
734539
117015
1214519
1249375
53525
400408
147588
844754
679790
524890
158359
871257
356081
955404
1293302
1041007
719491
156813
1061147
337009
1072066
15324
1196529
743483
1094662
554847
377128
22330
661939
132828
1358162
132073
855813
337527
10415
1259911
765132
956601
1114932
676814
699503
712583
719186
1003300
644963
974744
175852
316489
965964
232280
1308381
432376
896774
596571
161185
298577
265662
1305456
424352
583714
1224370
1017586
359184
202208
157768
841136
287133
1040455
167569
306227
804637
814823
163642
1149867
445507
1048199
658573
849104
865246
268242
204239
755501
1033997
846555
1347546
1264131
741506
871328
821028
86333
200924
941738
804893
787885
914125
149760
389803
177479
1094627
528454
1198287
780446
662500
624522
573102
262369
1353301
362855
379401
977451
356546
219828
868970
538411
837743
679490
623102
1224200
197659
51825
288425
680006
1313418
617827
130307
534284
742621
239897
278505
442766
232867
997554
133463
151951
661871
863653
1196400
419289
401820
954672
815028
41307
445077
1087373
1003701
454339
18516
1181218
782136
192412
633978
215702
162478
545275
50243
672784
93766
565559
151941
1104696
648891
770448
591077
758369
1280819
829183
393106
186822
779867
1299772
1096449
1270782
778912
270030
1279364
29275
1042015
191384
420352
961797
1267218
904038
1243327
1029954
866294
1360461
784841
482179
461140
1258322
580859
950288
1039908
648327
1178588
500466
1297489
92508
1188340
533711
1085861
1049987
915103
1140521
31476
567101
511413
1231332
533501
109230
1156279
963437
1154311
1020140
844737
1231987
188619
984562
27541
508901
87328
242472
1014677
859722
554561
741220
1030437
884456
961907
1293686
668499
1080173
170009
927539
822931
1324925
982950
343597
870026
333245
151418
303885
716844
790357
1146999
1035786
846786
859743
417037
927533
839957
576352
1315597
213579
780743
1310369
323439
1043458
433750
43813
539525
789956
982788
845745
88270
456274
468634
1330705
294263
810685
951185
588849
500194
705554
51099
836576
460480
1056480
647071
113252
1254628
1075814
1272708
154329
706508
1171451
205088
1205110
190867
67937
186719
593698
726605
1119848
262051
1212767
1200182
910336
91663
972788
872416
1270545
1265775
395019
817486
292275
1084606
752656
498232
1103831
817634
281498
218989
1127864
1281412
413903
1345424
299583
346344
913264
414740
37141
164013
1016836
1006714
1314495
440312
558137
376102
235684
660342
1209258
699973
965842
1253669
230918
1216792
361365
323357
1068884
397805
177977
159386
804184
435723
788726
442642
338874
36171
1102099
1065218
153659
663203
1192621
520360
236543
25683
85900
194517
1067614
811789
1209574
18935
319555
153640
1274985
555173
852827
741824
312051
407937
708453
894015
797311
229767
401349
1303626
309163
473729
417171
124086
180671
496269
653159
326153
798112
878897
868426
1038939
704521
878035
663834
534913
945447
697543
955968
335228
1098864
48591
1272064
16213
1146886
346336
801429
821911
355917
540884
878925
589860
1340221
151906
555571
1005869
487896
1226815
814551
325053
1222322
494640
1178641
1216250
88131
850736
1125538
73381
1188484
658184
674722
918587
743751
864252
512517
973135
180700
782265
1030426
478711
989933
623821
204429
585109
137053
201448
139693
1263330
812660
948928
882223
1181809
208095
810500
407781
1174961
1255380
268086
616015
1110522
491502
877015
46283
199110
724765
1364142
320977
629085
6500
520657
925387
978356
214213
1073536
1348577
1255757
268761
508963
1266278
498377
384720
1279822
1251400
246370
391707
100359
790604
94813
874126
799519
586851
186925
910973
586579
1326196
1273332
647274
8448
235619
1277435
1279457
1239604
953570
742865
1246771
1098257
1329496
137046
1121235
623039
268250
670399
372448
1020759
923079
895784
316554
948358
302039
701090
754915
35931
985029
101806
508387
681003
785518
922976
688406
1206150
4197
819006
1089823
1019588
687009
1255587
335563
131126
1103416
1342523
903034
1059387
1076304
46605
807257
204818
1303130
1351391
923673
359745
50130
89819
180819
521254
81504
1270867
275190
1238644
697253
1257808
353891
177006
501527
846277
1356192
838434
1297394
1007866
648379
1150948
661543
551657
1204348
773992
700109
1052761
1220871
1028372
166274
875199
1302796
491456
565944
1286297
629882
1146034
1222246
484693
880983
650660
1232530
73230
375837
1272898
1044637
496788
1348661
929894
1189789
812654
1201783
1175681
495488
870555
644126
1335669
1241262
240222
232899
886910
595324
743800
937535
119402
285911
411255
1301741
1239226
1223263
602196
528006
577615
432072
106865
97733
1122855
1057084
104264
401404
374569
1137035
263602
138120
726312
461115
1166976
142150
44506
163844
1073134
875132
845135
116959
195945
473558
1127139
1199454
893283
423066
1153058
1081052
154852
1328712
71412
349338
740023
180174
835793
736350
1071410
225527
672728
487134
913576
12565
428435
386620
1053755
484008
979511
91331
752181
823746
72033
97845
245892
871739
552862
973486
166023
840105
113716
1014204
511151
311031
1332307
1025657
493303
970398
996456
294321
986477
469099
471165
767619
1020310
864013
82013
828749
809702
45120
1122192
569443
110976
1181303
749632
1061649
181882
325234
1202373
382553
1047504
1342084
483949
209442
335650
1326626
882689
486245
131188
174003
16380
691339
1165632
1011208
986515
109272
1205786
295720
765739
94111
53478
660258
763431
105968
466785
1174838
665391
1175395
813748
1352238
926751
517301
708853
1120436
1019679
748606
1217084
867275
263373
1118284
876405
16010
144877
87614
951361
1313934
235554
1217083
1239614
745332
1137580
1249865
1109308
1276301
41279
186255
1184212
304919
843746
190664
76981
1091411
676211
1338015
398157
204393
343913
1130040
968907
958593
789521
376357
527725
228392
640900
1014454
1186847
756855
55897
907264
1128687
1157216
242279
679707
1269608
25654
504249
322234
849475
347681
301921
1234365
152881
193220
695744
1330014
491819
854976
79560
789060
1299420
763332
782535
1327259
1029729
1289235
650363
1148079
1096981
1201909
771376
1357584
788517
514294
1337072
911353
120130
610400
444692
176853
802262
94841
986670
202860
676326
764597
43642
78513
59098
585434
500479
510376
71110
1204307
208072
997553
1257610
714060
1221317
1042296
419486
274665
670430
286768
161211
359053
1332193
1041374
476394
57672
1060251
75023
789818
1260858
179422
49844
1095599
586480
1050834
1047588
990476
1002425
1319391
422232
212692
930176
971153
487036
467075
481827
542796
1202407
987676
1094199
7633
747748
1150584
1010991
202497
4201
1099146
1021146
1013510
67592
695897
1070708
1251667
121805
407726
1060171
197995
75618
329017
273086
1295502
579552
751987
461188
1346238
531671
907364
916045
1119135
907749
326994
826137
1116837
1201741
747773
351238
1223937
399892
327094
1363207
395766
536547
1003880
160019
10866
373615
278265
1149788
263522
1016680
434129
609143
392691
777400
940988
833815
93329
934859
630236
926248
1234632
397794
512926
117217
1052681
634998
501696
246098
237511
790054
14046
1315801
553988
695266
1350396
963474
404704
532002
644753
851779
590723
1178961
1270751
520472
186126
451831
1276977
952009
1115133
819748
819595
1287235
268892
1155405
1054342
106382
1110614
1264622
91578
608332
341856
551442
522130
494737
200512
1226319
961166
475440
878061
132498
656818
328648
683290
853604
1157436
273642
860883
825120
59948
1183427
648072
193799
316409
363403
1019390
795517
586626
763809
190169
1037824
802435
301087
141736
912414
207890
875593
724932
57227
1191897
145150
434902
810328
468191
1040182
885876
108316
180545
1330572
1280110
1227055
822510
659269
1230802
1267357
325188
444865
836253
912022
481443
142917
545386
271449
635274
824463
1067793
797881
286516
1308947
961962
296195
516025
369644
1018933
511181
1361892
868171
733275
372224
231986
334063
886987
830900
165940
985967
1250005
148885
1122278
131798
1125921
374431
1145241
1293218
26591
548134
1347059
339778
561555
326882
55524
81293
1301477
1253655
497658
330295
430206
655864
69856
842588
664362
409391
327965
157436
153128
538955
838825
496373
1264375
1262137
227634
501147
1220578
1318492
617195
736883
832951
692938
833527
1131222
1094499
311996
447569
1310910
354932
476869
486137
707631
1209948
640475
57039
527085
1184113
88215
968635
1264139
775751
1047567
852343
506561
1363156
881877
1218946
333640
380718
426843
328940
333179
968289
472455
361677
862357
508644
862525
452034
938768
1173022
52534
384322
73922
49290
801740
1090934
211880
54243
1322802
517093
1154478
640864
161104
1207426
876913
937827
125006
879375
1236557
1175582
1061014
384689
625953
253396
1243133
959804
917479
1179442
1265069
635361
1043253
865244
250522
922024
804879
837396
1163387
1083894
824043
1090515
652849
879666
289765
454190
1102679
778053
291143
20752
109258
825937
249893
643968
1071483
212821
756041
367135
1052652
599715
978784
433544
145156
234968
1108551
192410
988960
254270
862007
996459
1041502
803027
600638
701074
183134
625311
158825
996013
131447
1274185
1087430
732179
675842
935472
604191
762381
406106
598074
1049179
686090
1109929
21779
937407
1285018
847607
960858
795268
572583
1230684
926042
1347157
134211
429829
367334
308396
794380
959353
257880
304585
977769
138656
1153758
529793
1084382
686183
850848
1215718
353707
492831
405478
334592
151744
50889
100148
196074
38652
956206
710564
224528
676842
752780
284469
1098696
1063515
971401
940240
613935
875022
272303
202571
580475
153391
967326
999758
654682
744618
1057984
1006745
1295411
140564
208714
436859
89519
615588
1265405
105849
876453
202383
675258
980689
775802
431119
152883
998279
509319
421579
41952
1137611
1326611
314254
144340
277943
1158507
751373
724306
1019151
525358
1012350
719170
332010
303229
612697
684918
58672
705110
591088
1136893
159304
47995
851889
1269800
190667
1291432
869270
914137
113715
1158209
467165
357936
1064237
1347754
345065
1273526
548666
973350
224487
1015002
196160
1003301
398535
77582
980606
473329
789296
338750
363197
652964
751907
1186208
931537
642499
42980
466422
83121
743628
1138571
338987
1313487
871175
105249
1241423
915656
734101
1105514
960372
491073
925973
935875
939178
649787
825906
1023065
1070572
1279240
1216444
111245
793968
302352
1354615
962062
900599
545841
64921
19126
229975
273570
705066
991879
743584
762021
109080
287952
270161
31620
671570
556484
1031428
1233891
49147
1183362
1290121
512228
163695
200638
645255
357958
331702
204730
1355387
348291
194990
329581
250484
187037
268759
70461
1223260
1030002
684028
842166
1106597
169309
380923
687612
1285767
192578
293839
1279511
1161077
51710
158820
833877
688599
424445
926526
1237858
632013
1207543
129025
1034117
393184
45984
136314
704082
1107707
569704
943110
508896
768411
842590
969289
86538
817384
1341444
994134
25788
1252882
663633
157571
860347
1003474
390725
429392
86081
219098
821177
378220
759499
523530
441622
333101
214693
575052
981987
578914
1359051
693024
1533
848856
702690
171912
530389
1263771
867004
1075176
153081
876095
741820
896424
1054553
1348624
26080
187754
958816
607622
974083
845944
716326
66153
687819
721490
739079
83201
594515
31936
1037956
164557
454813
9034
874932
552206
812492
88565
1132121
504114
1056920
130559
781500
166055
672539
812652
546263
445370
972166
987818
608731
481732
295804
385063
1057174
536336
1124926
278350
78881
613040
898545
1049080
1268161
1347518
883793
464997
888286
437463
1078057
992102
1252639
1133376
372981
1152581
198643
1199872
9191
1257862
488519
174225
302468
572996
484457
1322151
798537
1271413
38683
419440
995704
101015
1341015
1143404
1045473
1342215
878328
834872
1069112
1196145
794885
625631
992180
547262
164077
888183
936
23627
301043
640283
1293040
318573
1346726
815768
1239122
1198408
1133007
17477
372799
1351036
1232572
962298
537078
1220546
622559
36898
54308
97858
407332
149674
947663
1154937
131717
752203
1278158
161887
17443
1308141
830048
497469
506807
315950
1127226
380716
1024886
898163
433557
827249
403744
832927
88146
86112
1007382
499677
470918
658671
171896
547964
167788
816978
751358
802025
157628
1239291
311064
1225226
1183988
447186
346451
54302
1300829
984618
60082
1068799
969861
57903
544315
1163556
334257
1110381
559319
1219673
662067
495360
62283
1088505
276499
78733
446219
312535
745873
1140656
114306
1119293
1345766
1206066
1151703
328695
314440
664146
891118
1239827
919854
194430
1241982
1109536
706597
801262
1236353
36673
791440
1043216
1136325
1062640
1207389
234135
318689
227586
369922
324903
1092790
524207
184923
974323
704490
1036300
163037
201074
421266
957256
255625
703574
137330
61624
471628
986021
740239
909818
130325
514348
541132
1217640
468912
1222320
1172576
443440
860822
707761
473295
60533
313777
603848
774829
877599
1023303
1268543
382173
915610
318455
106529
1151571
193176
143088
243014
1171850
799794
688416
353224
880121
146695
259931
1260279
272769
810717
1167717
99778
465697
203555
1096604
427682
85115
545097
281689
108228
842890
787394
848270
219298
38420
80135
1110408
490181
1314252
1235494
912709
201789
751898
639064
519818
156140
22896
219780
1289550
1246975
893834
17001
1357224
609615
1238440
559890
1315518
355378
1107086
1002366
501064
1347503
388639
595944
375611
757840
878468
188007
297329
860690
1321360
352082
897801
995506
1332757
455254
269098
259928
300139
758700
118689
388298
300301
1086614
484790
1086849
1238367
245115
816403
81377
1116558
902578
1270931
183693
778647
571717
897970
286527
1146547
710458
13567
1027338
71817
850419
316507
602014
806256
1331203
405281
713237
1110707
1356537
1161192
53674
1237861
968848
1069148
59272
576908
680754
632449
187353
509223
1206676
1188999
956159
680399
887175
259606
306426
105385
1092710
1162463
839181
1327309
1244795
212968
42866
914972
721733
659221
161845
298275
585449
983919
23253
866575
654451
682558
563067
1052685
62198
1266892
86687
1018370
222111
346871
67258
912586
252647
1338275
392257
766411
1280812
45961
690483
2781
1124518
437291
147217
268859
677555
1155556
249486
1149849
324509
680873
827788
1264791
328001
684293
858022
822409
540307
554807
513633
1294664
450140
622705
177831
676835
140465
604231
18150
863996
340518
772546
204304
813326
285407
119943
240579
554207
1064719
168445
560917
409412
390098
582986
565395
384918
616575
728065
117246
281898
822656
1146584
1166610
858242
918222
328969
48744
1038550
1106576
785094
1058001
1122328
589507
884939
755749
80582
8093
235994
1009484
72901
439821
736674
1001581
355581
277712
543479
1149744
808694
210563
856824
5394
1198490
752821
37807
325193
279640
1289212
575394
748770
1189003
186199
712564
936583
872669
1352435
593094
358257
960144
355110
1136146
179832
311596
963950
424124
313274
504729
110307
515801
218451
1227063
402639
564168
56667
932490
1244222
756151
492823
1078602
139332
288191
331942
999054
1041630
893440
1000722
726764
22992
364754
836633
1187924
655504
1361504
954616
236486
889273
97661
465504
1021735
873135
414268
1224946
1350345
85694
42464
264255
1249200
1090315
276124
648156
810353
799463
693517
1350537
830127
1055762
1202790
346118
281769
998439
284740
1361473
1308350
98887
1273238
1119758
356451
910931
586127
1016087
1124026
399374
919469
702770
21880
841466
450860
327872
563108
974262
321833
973611
963632
1172659
164088
440123
261036
903252
317190
1267850
378124
707912
796003
480391
1015052
1152510
848741
998718
606477
277087
233117
1172002
218799
1204059
967113
1115563
1357396
643796
981959
710915
233027
263109
22834
987942
375681
254573
1013671
423406
21919
678254
864737
1244260
1016573
450026
679685
1078508
588816
231457
676650
210766
20238
1111856
745710
1121957
1039540
397704
785690
457748
1037074
1078076
661911
956728
659520
868677
455338
1011774
1258333
534379
384384
1287385
711151
618989
17160
328790
122722
1301215
1063680
1327248
189278
879465
859821
773105
225339
1141740
87746
72586
80724
561687
440122
817538
889870
5613
1284813
1143400
692522
568243
186460
999854
899402
645608
772870
712099
108565
45681
1203145
33562
956018
1240764
1333385
149156
585251
221516
989338
375684
510461
407221
1242095
492581
174344
547355
273316
634865
233787
245578
1295655
172370
734525
168711
580245
141008
541992
683939
216976
390590
391031
897860
332714
365177
796086
991091
1126853
141138
1322386
233401
433764
1091786
70209
878147
623570
41149
1131663
572042
942602
775100
305893
989813
719000
1061141
879781
439673
376189
587931
637508
1040977
671322
305721
29556
1055429
716603
1008392
381240
1045655
845327
161063
964825
1126372
1180285
831092
943288
745376
1250389
667554
701933
1077803
1154456
798472
1086072
1200265
735354
196074
505531
441020
311594
1343170
1220819
861173
489691
1328033
431769
452540
1074345
1158163
834662
791468
581785
755290
369784
1353017
206480
1206780
562684
1120250
342484
44077
642927
1133180
536643
634614
28501
1141762
1316218
335050
652412
169322
116565
821811
923820
25489
1096261
206225
605006
1112166
1016334
310520
142113
458157
405517
1027833
140755
1246365
721258
515107
1145744
1305843
1196435
404313
995253
692715
90338
557577
809595
1025629
1240774
378906
478564
1334950
926861
1287386
966627
219985
398385
1059524
186631
661186
155992
1154622
766866
600323
1154519
614076
291064
1197034
63871
144005
1031653
1140108
807616
1099467
1322700
977656
507739
101730
1115554
1252666
956810
1172412
307526
1035141
1192382
68799
843101
393138
1027249
565535
195177
220662
128729
1081120
454448
410653
409007
965898
1199022
1347336
725029
1008501
1271538
928621
737996
715423
1279498
516410
278499
869092
1358104
440101
694497
1098445
440429
1069286
217767
977776
1282122
18141
1266060
1214546
1037986
123829
811505
130904
945221
1281076
435054
380443
549984
770766
1347695
1059133
622433
786492
492822
960032
1010422
388427
1128790
32461
748289
1326828
207137
868174
456307
1267811
278867
1359992
440806
1267137
911221
854367
560354
606617
1334737
1210668
1162457
456692
735022
810612
499234
717721
85523
768741
1163226
623205
748996
559956
777803
1001928
1216841
764290
1326925
1058244
498104
691219
1012137
723491
250413
93824
122855
607872
1258453
116000
1255815
309333
358139
832710
176752
1342832
215327
1227935
609549
789487
971958
404398
980434
492973
804414
328729
770673
1339006
712771
771652
175904
1083781
683814
241284
68529
336672
664888
1217371
16510
596376
890546
1017906
1323999
285932
242958
234767
795195
1275437
723890
297893
338086
525274
1221317
794699
975806
675649
190129
1173604
541140
1046974
346272
1134950
1112319
1355814
46966
371530
1003507
1025118
107205
28668
385405
257850
765300
838650
461576
1321708
929001
1189672
641804
197094
1237207
93959
15627
117200
737916
1068151
436360
316622
1111216
350432
352298
293283
930531
132996
104893
243613
15924
959805
565264
489406
583207
765808
471667
1017471
294732
770862
643207
649660
624954
1286631
109018
997718
965531
776899
916361
1208961
1047703
226122
1089067
849738
1110287
1215878
540905
1059699
753609
249772
279686
1001825
64688
618593
489590
305834
310203
991632
1184232
1094668
1329805
1186878
564350
179882
763050
226965
430226
694319
333383
1165779
878348
1012959
604096
313187
42376
253837
388603
227509
724041
1109
1204570
425273
258917
726818
47458
513921
393832
416173
626391
62943
691727
958767
1361795
851838
1061900
656042
1088175
443030
1245653
59619
893384
1327080
599683
1260857
5066
1053638
614474
838210
868208
9299
729387
1337961
1214562
286884
70261
116919
1001401
620135
1211296
1123609
217389
293172
852601
1037021
1036852
242901
1089732
459007
546584
451980
1288617
1101199
921664
83568
78189
773604
543730
573130
658087
999612
301211
1244845
684646
791632
1239376
467101
547089
292676
174036
1322081
1225975
295733
223103
276430
1351523
1348184
409518
35483
1138635
728292
128919
917038
893131
177997
1206847
52491
156420
316417
263167
638081
1106135
1142376
63583
1057935
1356190
917541
892253
1166922
703551
1093497
97774
150487
481240
980546
309726
1337630
242216
361226
1283777
615011
542538
563860
1073920
424358
123384
724212
140180
52452
1081718
1151761
5433
781942
664215
12159
1360247
473318
684327
947504
576815
928761
264684
736452
885045
514686
1220017
681287
159906
1075477
471578
1013380
570441
1108582
668695
563634
264539
208683
7796
197975
1032039
1083770
760553
64309
223139
27082
357286
158728
1094612
175294
286015
428117
670410
578205
219339
1153281
650900
937535
883378
285645
1103011
97878
1192761
1092697
860479
64297
1227133
99665
1236396
52955
1317707
806222
530109
1064473
854393
46793
1112636
922651
221784
931442
930684
1084421
571158
570825
1209228
372004
832360
359538
1335415
1253689
317310
490850
580903
560051
1302400
749445
111503
943196
194879
822592
1083235
352008
368650
1227431
1268360
1343869
587263
1130650
1144657
513232
385805
402301
816089
1137128
1165777
651746
457676
374755
802207
1250765
499945
1205996
176224
962403
1344305
197082
547586
207881
524637
343170
361074
990771
303512
1220478
590
329458
1053612
265065
219962
217197
48183
865051
1005280
1300814
487035
602995
596959
1171158
128280
1074057
272133
89805
1246720
386820
1036995
977152
1181360
980155
629119
424015
760113
1049039
1311738
438825
868388
117002
527851
842427
609264
701368
1193053
1162304
182471
376871
426880
497774
1275173
58056
582110
227714
237175
142666
3147
127893
1189457
739604
999021
856120
518069
239115
123549
1092519
142932
1081479
858091
114306
596296
327045
123254
892897
176065
1250294
640983
317523
573214
12617
556486
1249238
262239
389379
905760
1138784
631912
147472
355247
1313728
492898
778132
1140145
1225988
1363209
1193827
481581
1282877
563998
411602
452483
281281
1115480
140946
192019
902433
228029
937206
106242
212828
405363
503799
940164
814317
1220898
581882
1133508
980655
365576
991569
667392
704242
615804
1008808
416634
35847
1084384
355509
429965
424126
821030
391879
305413
1347370
1040839
444711
1306188
494345
300993
1074142
992763
835779
733539
999905
1218810
1076182
10960
595667
306228
317164
93849
930710
1006162
139592
1038688
889023
265476
595604
1150480
65359
1130114
82108
1146071
1066291
873183
1142854
1060402
81038
576389
24311
590427
405470
664927
1039203
392958
1044570
326528
1351461
924910
727959
341245
287865
1301603
270563
249742
1102491
774105
127994
1350906
1019414
231430
736009
1241230
358279
504079
430496
1219841
250107
1127301
955377
1254594
1064025
190645
585413
1133249
407203
109318
124083
171739
539879
286073
687386
758039
338278
130758
907386
1000965
803021
585944
852501
1220003
369602
862331
1229121
1069064
605782
869521
534768
899062
1278709
1035143
501589
848844
293857
80133
273533
735210
46573
1010948
816364
113211
1221067
604733
470090
449028
599739
605817
133852
253185
939636
830554
1201133
1358715
381565
878510
935100
976580
1332288
297383
475589
1272293
1207341
27755
43168
762010
1341942
710880
374028
1339515
955449
334213
400526
1146245
572740
1170603
799059
1255513
882307
1094927
227997
1023427
194832
196291
971357
1278581
1163143
1046463
1090415
1102441
568185
1279963
95820
1300517
575847
53861
336251
644625
1076607
607422
171697
28428
972389
279366
418127
374353
344351
927164
798950
90577
1123576
1005171
1016710
215198
244555
388066
219395
367055
259630
611525
1268083
509073
11313
1285899
777464
152718
157413
651115
721449
13488
255017
113150
1063293
114714
1179973
414972
114395
218922
816386
234346
601845
592927
300338
719268
1172614
795821
885802
79006
613589
802324
396332
789634
1303690
1329197
252578
102041
618806
480324
768713
404856
1112028
478254
160311
1287239
1008220
1192276
320824
1217803
773064
781886
1249235
1319015
720372
137850
115989
735676
667191
959636
718790
627347
64499
515144
520418
1289299
764892
1207707
1059880
552941
444924
932770
371224
406090
806556
600068
938061
132049
83507
967307
567996
979737
519602
814703
368388
798131
1078041
40836
1318702
1114871
334173
826684
10252
358505
427418
244069
1284264
450179
1018214
105901
1077022
117732
1275151
520722
457302
473427
1128088
1264701
389721
1250232
989981
900889
663968
605510
776720
906019
739868
81936
1136371
865407
203712
1346679
1058044
419133
590626
1158279
946683
1172316
1176566
309157
103356
560126
1096061
461405
1359576
878805
254101
1014551
1252228
100722
182558
887583
1318037
546934
249852
545484
318524
1030290
104146
415022
327086
461994
1278886
693985
944785
279951
1230105
633675
424195
1195162
1046268
697331
562311
491869
1110871
510467
733117
626517
779966
196165
434561
429749
759422
146929
926771
1017591
17281
1140707
1043823
406443
1066485
663912
543407
163449
276432
134568
730728
339233
944743
132989
1125074
272895
231993
367817
428137
1246411
606066
711175
110997
651104
91875
842553
577443
783850
312382
551552
575018
812555
461485
393557
588766
420290
823765
954969
535106
131348
53835
326205
1079275
82472
535633
378997
1355119
19524
829769
202255
511872
488303
395558
365806
1276738
265422
1284823
1150814
924179
707850
1322627
818054
391411
1356912
803657
225818
289771
737287
1010733
297933
17452
1188057
938592
48930
620403
1281100
522776
41784
636800
1207023
1192725
312632
91427
268618
665080
207177
899680
609391
1069511
458154
516747
1018303
388552
656575
936841
550693
716906
630735
852384
537339
928673
892638
735278
120097
574177
498121
1024881
541517
763357
408469
37655
638892
911262
844478
897307
721293
1145066
1046881
1039245
508644
910205
1218702
861455
1082740
1208117
912114
160036
255935
105988
1083679
633245
235027
582564
1195388
886908
1274581
1209301
586763
960036
1055044
1172551
383725
506862
1074625
95551
427794
907895
1090384
102505
889400
156816
814266
351070
951305
1158278
1201015
968086
1216099
528431
339846
95688
919542
1191864
1180072
119758
563392
148488
964082
1152542
208357
152691
349976
467881
553243
536630
757150
568120
4735
794394
540281
678390
239993
1330178
1169064
114641
850486
1131019
1342945
1213980
936861
44758
1354385
467849
706532
191225
1222868
1362675
709310
363251
729190
953709
635036
899751
541785
391717
1362512
484849
1166659
1183765
862670
523045
623028
1109704
319644
239250
172030
468304
1347679
129408
817979
305560
818927
762712
1109908
73957
623388
457731
999089
707536
537787
1310608
1359716
61015
833986
193713
797808
86842
933842
600080
750907
383994
1126562
287885
471539
1229484
670657
252956
838354
1217353
78243
513012
829467
117770
864998
689769
1295807
392121
1016511
695598
1175687
115383
695844
1229320
275392
360488
655814
796657
492910
553468
1153050
1148673
983980
1237066
74039
740031
1053406
812998
553815
634579
230152
1284169
515350
777432
784512
795094
1104513
1017565
874633
640924
288146
67711
272007
567469
605002
126761
915954
505846
678448
90578
475108
163224
291795
1184071
30954
69444
1256584
579523
324322
1182798
938456
687516
744039
339623
74634
1059152
535734
1120713
433758
1146120
865228
271438
1090460
203676
647221
396526
488235
732100
1239474
371466
1321394
1301038
711189
1359085
978917
1086408
69226
1295806
699498
986085
133177
771785
1070791
395834
47489
1132190
1081870
965355
17012
1257937
603279
1117233
748915
611069
1359861
386346
729397
209212
1109825
72478
1307760
123013
415263
133569
1100259
34812
416143
574972
406591
282314
1262563
989926
528947
829832
149969
1117542
386491
806022
136704
1045703
1270498
86054
302236
346350
197598
601008
450994
676668
131851
807661
699395
272644
865237
1041340
800676
1258616
441064
928364
341046
1146618
64131
593024
970158
1236201
511961
459153
519037
94942
844744
750976
573236
202812
650072
342064
1247618
680155
284647
1105976
338466
1286042
177436
518072
569554
353727
837960
205959
751977
932862
884229
604771
375837
1147571
686531
819770
139016
850278
1177752
3872
778331
1084142
141116
386431
1105972
165424
990271
1355579
399509
424055
29674
940410
1332990
1182823
271969
646589
423470
782783
288459
769838
1265294
1191283
105724
832099
249397
812823
149041
131668
1136935
1043185
948669
11741
692482
353662
564572
1284314
605505
638898
249828
626845
376576
624453
771077
897079
243733
809237
118172
1346664
572889
884309
1118356
490429
3219
838701
384614
993869
721715
182352
1013507
236395
630690
614744
1003579
161872
1325382
93557
789244
496135
1048057
946123
1018844
37751
40875
1190946
1160602
96035
606478
117048
100555
345756
494153
694896
1003777
745718
440647
1177423
135855
940067
32439
556431
877059
1062360
660924
869892
418636
498454
737512
134544
1339449
437407
1024039
1341348
446491
313060
768026
836298
529812
1332420
426261
473724
313924
1056879
101979
818051
571038
55058
696665
222347
1193372
115595
942825
1165943
185143
737535
609917
906912
1187870
43748
238907
280657
833870
49805
366118
483143
30106
280034
825439
626447
1106902
1149631
114136
300702
867383
369076
103766
1023554
1222881
349667
36647
396628
1337538
275163
530210
289954
94558
717337
208206
1167648
1039290
1313525
18933
99775
1033677
667494
610498
319918
361748
547636
706683
1041544
204755
124929
206412
451293
975590
349485
440042
903916
522914
369939
1055786
1307955
667967
538405
570384
674596
161860
810477
711872
914610
1079863
656363
1350838
571121
134156
602760
720231
226699
670151
125559
409700
210909
1140525
303039
1328113
1121716
435417
632575
600176
729759
247361
877770
55692
65639
249215
959955
461955
33083
155551
176067
732686
664735
1253959
1175764
701965
172716
3302
809341
808041
134425
900085
412642
1360691
1248621
15443
404602
1101961
1310404
270608
271612
1007174
1135762
15894
230528
300506
215367
549731
449280
1269259
551919
1060969
414710
1325173
131846
261874
1306849
532533
498392
1214936
1211483
1345105
703369
643584
1042254
583138
1315729
1350426
1093677
42617
702284
562029
1156631
217576
1307687
438234
538869
1109139
1275444
370884
694964
1271299
415587
1044915
420266
880850
447650
836709
608476
733329
335469
23189
395991
1346302
1107751
954123
673346
363789
839466
1010237
805409
893256
158549
253369
1118501
1235387
797799
168205
745983
209857
159217
639327
1256224
1353641
304252
137652
589735
970695
1355070
179063
1362976
209882
690979
515010
757007
684285
252895
1248530
552073
615905
179471
384310
797537
205245
376531
130945
894733
589113
803114
234978
1210992
81997
215982
865744
1206335
1308816
1019203
1103130
297352
977366
182742
366116
215324
1311363
1261989
147686
83668
625839
576569
567219
931558
608891
495466
129830
937385
653129
282756
169468
1332034
971604
32940
877812
430363
675853
996648
767546
100697
1042995
1087179
1107411
743401
270492
1000865
1004678
361817
709808
41647
647550
505314
1337682
1221740
1169096
896607
1208011
708562
397635
611786
1027308
119601
766533
45577
243471
265998
208090
237492
263325
393228
264576
1297199
1196253
912316
35511
1099602
1072992
435037
11293
835857
1260006
332891
1231190
571050
232493
1281216
490532
786963
588237
1010112
1037820
503133
202512
100854
560816
996259
558971
1353587
43305
1308880
831332
889881
1104327
288749
1278346
150196
1312636
496520
1325901
446909
885672
829363
1070844
627301
182453
34249
242405
572890
802490
89594
184408
1216278
1271909
692032
153319
1010245
795055
893372
1178049
14853
782260
995593
1200902
941954
137079
776508
810660
360835
876529
546882
92738
1337079
1195606
1062262
890627
199678
480423
350142
370763
1153999
382628
1309088
888827
717043
1336681
907585
1131052
489178
197285
1357769
854077
997669
608850
584508
204642
734532
370483
732560
574416
983097
725315
414870
128877
1137763
1157943
875919
307697
597341
118619
717484
633832
657524
714072
802313
1000512
108060
1147959
1230804
296392
940847
367202
1037379
254102
355359
439315
878885
1135881
1052418
786765
867510
1310701
1173200
1098689
288522
510511
1151082
662665
985883
464493
903124
841796
784392
1280004
105201
1205121
183565
369417
1332307
345175
361848
999312
839072
470296
946999
360509
1054583
61436
953902
241060
365873
669168
124012
555993
396175
977838
110804
956549
602515
864446
991071
1068262
912893
278419
1168852
670874
1275911
1082644
600311
11455
746370
492528
1266350
1301801
1197021
646750
542865
301813
343458
976337
734564
1058795
83752
166144
329268
51811
91802
647291
6125
527247
87606
431172
961678
396402
755460
843475
804361
1303588
88898
1176026
959498
1047911
1126073
1060222
1223448
1120897
691034
484312
1122571
1232033
301324
1340821
570336
208634
38973
345266
1232071
403154
726035
954656
236979
1332275
83380
206471
463184
923865
1103512
853932
752669
896273
647638
591678
813955
895575
666830
1334823
1237068
757414
1107823
1177556
481893
398359
1354170
1326780
227113
655574
714500
611460
1211189
566448
542012
327331
1160453
1177087
1249332
704439
569508
913093
1033698
750828
409504
1302889
1347213
758814
1325410
237798
630964
1293800
180741
952550
655702
324303
1047643
502169
881757
845194
551877
1192246
442049
316923
690454
549598
138854
217448
983212
386676
1195284
96576
657898
736468
975869
1023235
76880
775446
718115
1346934
491014
408098
399930
448171
276289
52610
817270
934600
526477
480501
102300
40834
1149008
747525
213315
1061839
46251
990879
1010825
871617
662288
964688
1133876
467263
252340
634223
1213464
379470
1003824
694000
656675
775327
457227
572385
184480
358464
207537
1198809
497379
687720
66777
458242
279088
188811
1256701
121405
849148
675266
31454
692999
477063
942797
465194
785222
1317802
849457
480660
1140719
492436
805311
722129
1928
307790
649866
822815
281655
212847
46391
1234728
962679
1320765
945893
1228096
595461
326726
1238751
777676
590923
1185118
259420
10514
395817
1315742
1031898
885089
371458
1082949
1135269
1290206
549185
324775
741676
330019
474703
705940
730659
1191438
1296536
654383
894451
1301547
1237050
1356015
553887
1269913
1356766
834064
989669
1090565
1323022
1188904
512485
1126701
44850
1115419
671224
1049694
619227
830513
751404
63283
1317
403952
173534
1104747
729405
1214828
1220229
928610
424108
1258640
199850
509073
558854
961979
1081431
1160290
1298999
493492
304644
265229
858788
451411
278843
63638
921342
358716
975837
1173215
512688
39258
911792
426760
123928
404089
1169004
1220268
870942
1263544
1059106
624460
252805
927368
186677
577269
412519
600368
531753
817557
339680
959098
1225036
64728
897828
508360
665344
553112
509640
92878
816133
901900
612069
1316995
1215949
772673
675603
1186184
858997
899505
158060
31118
237919
670463
124474
570430
54926
742647
783399
198455
327574
80840
514549
1170306
1042169
1330835
898463
212524
1038895
558422
443373
404607
117238
40195
1077712
201062
175588
1064544
1081829
693520
1197775
214956
575782
729256
351703
594342
60873
1144302
407417
1073785
1026693
1071553
100384
1046834
1010520
543307
279085
950507
633932
1195890
860813
1155977
689670
522059
624642
191337
500851
250956
1282255
433702
764585
1161674
993806
361169
756521
267527
438109
342630
916597
1259955
514173
332838
181598
1119971
283961
1062494
141533
462533
685303
1170914
1018626
120558
362316
9241
154561
248602
838694
709928
675648
1267318
373084
155414
1267502
181626
584438
154518
96880
1065961
1335662
623165
1198119
751614
1113490
1039068
1253588
834182
750854
560872
399689
703755
418808
1328566
187349
1028709
104737
961460
558470
84032
174118
576091
1320595
341972
556551
170354
1001798
348118
114458
495859
984314
423219
599310
739818
437131
595051
1138268
1005473
250239
1154168
81027
1280168
1287389
949159
323880
471025
585915
1178218
1266197
457580
867677
76463
625397
688276
1097171
170372
824884
1101409
1270843
269898
770893
832698
1312154
400196
420036
1181492
358759
862230
492560
869800
738483
1056558
378103
1105609
308996
1280767
414021
769334
1121349
571912
652299
310367
1191789
149849
103594
91239
898716
695430
1280905
338855
123701
614862
241851
642654
606961
396085
777496
43657
603984
697560
940683
658442
883223
11497
416219
34329
964422
713655
327323
1087799
650110
1315287
692845
1226978
30811
11068
1140647
304781
1156118
868164
119938
1191511
1027949
974738
1139316
281186
751217
612615
1196456
427664
605549
1019022
1311546
357589
987298
427610
59827
956351
61828
120880
1013994
1173724
1018932
917412
1053806
291730
508772
583085
435405
83935
877874
1035329
69821
415905
1089580
204942
236075
874882
42383
1255132
1119186
886009
1191975
932871
711428
1237769
759582
102790
1081192
375199
226351
896641
478037
607134
778253
1050166
1176710
13856
421699
1035567
895271
1031447
615723
309134
929020
490074
839317
896123
821592
49554
998560
312293
200298
224206
886997
1059032
659753
332155
726282
657376
604621
694333
688304
1123221
262460
701909
162260
306380
311844
1324190
1265549
1350232
783970
1162260
843354
43927
608424
821066
841769
1358152
185422
466137
527363
92445
231465
1095432
790013
180063
1073872
1240699
1029126
1032352
242569
379677
89210
696749
1174794
196072
192789
1338565
820445
294104
1349071
1335609
308976
600792
896614
151728
132415
551049
1244406
1085655
219426
333363
653052
453643
768606
167932
1245537
668049
1012008
1001864
1222053
220831
1035754
1016965
467746
1163903
552555
380479
645359
969252
1137073
176669
492714
84980
399596
434817
783853
104484
289004
552162
161308
176633
793810
1071000
52220
292651
606346
63335
939831
1050686
1173932
681144
1145081
44185
426220
114225
874657
411489
599016
1001764
615211
1282308
453625
951958
740025
28988
1344195
1356364
468331
1290364
953047
1140142
1066989
776621
663545
821464
1307484
289507
98736
981101
1226719
25852
1163522
1290488
132087
251425
674344
750403
265382
1234813
1283328
431052
636153
266763
1227407
714636
829299
604324
478658
965260
304444
969424
540766
1309517
646433
571408
477672
561255
711829
1158442
1355065
889616
635480
1237108
748443
587495
559460
407492
182234
444141
622166
1185367
1258478
991595
588918
1274658
279353
760174
832351
282082
486450
1197730
577026
7466
193931
862647
1205434
1101258
1036031
475521
1270378
1262795
1257007
955196
1102031
1009817
142996
79832
1281389
171661
445577
583409
739033
346050
990995
248392
525393
789486
1137665
446611
566613
335398
1094019
1261092
956200
752790
898113
424704
646696
1028238
629054
605745
1261872
460980
631206
485882
904166
362012
751808
1266923
191932
11423
789583
491722
378924
107128
797619
917012
663734
842366
909203
621763
1141808
1209712
430717
1004898
8228
214217
556901
731080
914969
188586
764514
1025471
828955
367071
781536
838410
289446
1235633
854616
79398
608054
1281068
767183
273833
119774
972545
561075
755267
976846
1229847
982438
1184776
944028
1063570
418490
1045496
1211851
613938
947309
558264
741029
799620
1337893
757866
743100
429644
280945
887287
567024
499408
555310
247984
963244
1072321
772989
190591
1088702
389983
201909
1141404
1281280
1055191
1275262
375694
3153
950492
412923
805213
370188
99748
1325303
917849
902977
608662
302353
1069455
99080
584660
247633
934143
1075448
757006
793500
159172
331168
11893
244610
325627
367032
828829
621627
779354
792891
342722
1230471
671051
253394
489901
945291
1179940
648108
554130
265617
262323
571494
372852
375390
1218658
596388
1211132
21496
1187383
350311
130320
1151241
1248327
1172079
1335990
354265
975727
574704
696914
985241
588716
1188501
412882
769340
369870
301035
93273
76090
1078331
1028640
588237
1196973
442581
316310
1073477
288164
945929
393483
897277
480984
385436
551146
530837
654587
1211019
1170183
578171
930078
186273
788143
557206
260375
219231
299681
249286
176956
200946
357344
689775
395566
1039722
13800
167287
1199729
1346110
638973
1345925
245861
217896
861052
1337727
348536
954825
732756
103740
843502
416650
467983
12095
83738
893718
83291
1351666
364574
167166
1187809
699891
134383
483222
669973
1230159
901540
1299215
690364
273094
760374
703103
1085343
483642
1263317
1362634
1233982
1265292
433090
113636
48100
292902
261053
283546
294504
543629
1020591
864490
772209
272142
906442
562901
344235
409558
145886
118097
652134
953170
142783
656910
1268593
790743
356143
1066
1228231
587678
727109
25990
267225
1181729
498025
996013
107741
1139160
155207
79332
482275
1183374
20550
729665
1248716
968123
759155
1253194
21106
1266731
1173613
1093577
935213
191607
116452
1054693
1072091
186750
868251
850337
1195063
496031
984382
597185
523450
281128
710603
1158832
1161032
1321456
1332441
1047204
386744
919254
855553
1167413
1201285
1256531
768644
1149821
1120268
1308381
928087
1285709
1140394
370871
413643
87579
1114251
1352506
360330
129199
1267375
869370
251539
1313088
15532
428841
511091
423345
38820
690566
919542
517014
1108425
852319
162711
541365
318762
634904
957976
133957
147778
692114
778129
827545
97408
719566
1208014
395882
839420
380138
25493
736224
698708
366119
1167475
765647
77569
281026
960048
750075
1006279
117925
372135
1280894
106040
973897
1258334
251857
1197629
428032
1355549
1219026
915318
924565
319208
72117
348347
747095
648229
313770
1071393
935444
68895
322433
822209
1086885
720475
814622
1180785
303593
1255704
601270
222276
297303
2417
348364
577338
622090
1328448
1001748
395531
1145873
1291453
784838
709053
502554
217067
824987
393078
1097054
1263060
604241
1112257
1347191
88492
772518
973559
1034808
403952
1226868
189755
698686
1135964
1353193
91119
1102702
708184
673583
652778
1230415
454310
600443
691278
941298
1321879
1189489
76386
800975
367899
569568
27531
644479
1035930
855256
1354523
930729
667417
1009655
195090
539776
1159208
592020
125789
316637
942849
304837
1329497
1296707
994218
1359038
566748
203700
862658
689449
142132
1359609
444242
868917
848691
952018
394460
323323
1097874
1270777
1326106
1341020
86185
102468
1113825
1012883
754235
18259
204713
1142012
631682
1099395
267185
1334161
840223
953031
634497
1290528
1098838
1103167
1213793
1155236
511356
1031482
1225642
1278966
1214684
885505
236009
618352
1028064
981286
898531
1176751
600223
235585
675759
1162537
1229261
48457
220271
252889
285105
1092129
660761
474820
428773
334047
1063663
56140
1126111
297363
147848
434402
200721
250713
1018874
1114344
1163802
981602
496787
512773
862844
1242910
1125009
198391
712375
1037582
636124
1086933
346753
881994
823727
328900
1363190
1031342
51415
1053337
465831
1115251
681911
163667
383406
1251070
92164
3550
1297740
597142
462434
150589
940288
771710
1105345
4676
1113741
366701
1234274
278598
1212144
66404
974588
1065456
1327567
878479
380764
248015
933029
260674
224025
1307592
104365
1025718
785471
97268
343216
597924
1089088
1134824
1016484
797142
45883
1218115
409473
554061
293342
456920
468559
908820
31925
1166664
830665
1266042
303289
544250
987953
1357263
251302
791075
1317518
1259477
462367
557200
137560
603330
1164817
1128995
582474
151234
438846
1039615
436251
1314977
45548
1130646
1315092
843283
286690
951214
1097853
807703
288057
866344
941844
856220
1344353
355056
612676
203191
437212
416106
826043
593326
540854
205536
231102
369027
575723
362945
300323
316412
538728
924424
982818
1217352
600968
354436
654186
693260
169961
853766
733143
690117
1090481
505334
345394
1169501
1313896
1292086
1034708
1153959
170701
1234723
367801
13609
696973
145894
283138
1131722
1350241
1081041
353781
66054
1234126
605754
1266475
477214
398087
630745
626271
462024
736293
1343715
788183
1239054
911542
210157
109685
142700
416822
231228
921882
1350008
843172
652288
1155272
526068
110565
1076428
311712
1062026
436802
281466
1323445
143158
1349019
651555
107521
526367
1061886
879624
1290909
331727
570378
964297
1013151
1037351
911866
1316083
1341362
1124237
1308918
497583
261975
32691
440771
486032
19581
736494
616854
765474
94818
219189
1012996
342091
617336
590675
982352
1238082
1199487
830590
918200
836328
1317708
549130
93307
1063692
1232927
170432
156341
122332
1263840
844488
1287242
505308
1026870
1207450
1290293
977280
66221
899043
1321480
558083
397036
284556
701098
870120
777620
246285
1136720
188586
547966
1107768
1173598
912849
653483
582717
366496
587736
1141112
709302
1162659
291788
801690
528320
847844
785933
832023
129005
1058131
1030067
587942
424588
410060
1363598
1124763
240031
667092
507940
1362426
513033
803345
162934
316598
778704
1266026
1055981
617510
1139009
1086076
507294
907522
321802
76121
569366
700634
460118
762652
258531
915031
859880
1102494
482604
1214104
1006241
537449
1178514
922861
1196368
135057
927592
906940
472162
787994
149976
689706
463071
969240
481522
282252
294813
47432
1308414
62928
891851
1166729
259022
866790
589981
969478
1311836
1001553
224328
733695
740092
237495
912933
498576
669323
875047
1083792
770994
206669
385882
1337932
462970
642580
906302
167449
1241415
1308714
730191
646398
604345
919421
890707
562039
577737
1247945
704509
28019
1033586
181723
226781
495177
792339
655279
570181
4819
1031447
840458
280205
910226
599510
1356359
1301804
926518
461150
3498
684743
978942
223696
47533
716917
503434
555749
85960
945221
1276904
1166122
639613
1175985
885850
1155240
376119
533108
464806
556005
1179241
546310
1157622
311578
596008
775509
296651
631006
482644
722519
1196195
1025474
1150359
1121536
532198
493524
354091
785659
1102898
631230
332673
156295
245983
1286777
439759
140230
347391
564981
1359142
1085826
517985
1301504
901257
540984
1310832
479209
978037
129651
286806
1326568
1027916
869380
643315
509368
882228
549672
1120481
563249
875849
493404
123210
420819
1211511
492105
71079
194428
653195
169768
1225005
184316
627983
556174
777235
761612
1022783
324230
1049273
1333310
331557
10796
488490
1083229
98843
615087
578498
488518
41834
650735
376332
701925
43442
174398
1131004
849684
760954
621815
607163
1238907
1056878
593822
962535
360223
650750
436904
747955
104036
1184543
455821
994363
1085212
702208
301117
642625
1006745
1339981
40459
891840
566507
888232
826621
608331
593960
461431
1200361
1273759
1071880
409579
871884
1207107
1297529
95629
740318
1049609
1239764
1191859
242650
695508
438896
255965
133833
516249
671318
432378
1234610
1099307
1152516
146002
518972
955012
641452
782186
872516
817132
1217661
416204
1191162
1117470
1143349
1036428
807526
386321
940005
144637
269923
584345
249840
254078
644216
942751
417666
727721
603075
964051
314261
1352873
183935
1278345
299646
339856
186549
474623
1363647
69850
832053
612473
1143083
418783
673408
1325295
1068504
1031433
788471
182453
359313
44875
51835
1030681
780158
535423
119648
1000948
1325459
581430
226077
634994
905453
1042844
1313140
562791
720645
349086
1239524
1109374
499521
152623
640400
1215295
878972
518078
773315
802209
744031
128447
78992
990674
1164653
836147
989060
970666
569933
46322
596987
260769
653974
127350
802082
79026
29471
1174556
1301898
691535
1328670
393554
373545
1086423
1180557
488664
640573
173975
1002529
1092705
679664
700300
492996
1014682
853860
1253856
632235
1356799
1196836
470181
411205
18030
1052985
985977
1130376
966017
1127027
829662
1002737
688122
171459
436761
480439
448106
695941
345845
122836
91298
672093
1114256
246822
11193
193961
361659
379302
751262
1226773
979995
555997
367333
501457
438677
1307322
792243
436452
680563
674780
937709
1108404
838105
1118985
440519
975785
540066
41452
381172
1046020
230041
427476
297953
266204
100845
693325
1051339
1269792
855751
1280152
8758
905210
77128
603762
799549
1190580
185853
823171
276933
372499
476047
894225
996908
1239513
1309799
285098
435199
1115709
775348
1006069
8973
930733
614897
590802
1037766
378864
697235
917236
387198
788288
54938
1223053
1323478
526124
841004
477554
26626
474553
231455
948431
1302500
293860
96760
995494
980350
979465
1305102
1189896
477617
656280
575289
1029438
738063
368213
488700
952057
808306
402049
1197502
72408
556482
786136
1150437
1244009
230451
16428
1138545
487802
439914
752262
1161654
1184085
673145
721841
660461
213475
794216
859374
767141
141268
1307548
429677
1212509
154382
1344540
652677
39887
648421
74533
900917
594080
219984
1204815
1146558
645973
1162475
1198407
1100334
1299014
279042
941355
1070736
712477
111260
810123
791807
546373
1158045
1214138
577721
1361735
178706
871553
666671
58522
1286185
1075610
688857
350130
790876
643935
26634
601766
253404
309874
1110025
439227
166740
153251
804373
957402
1340485
389390
900358
93203
359966
266118
1279973
109643
905882
929713
1248037
800936
1141124
335899
823555
658040
8555
517187
1263961
983871
90102
54877
1096137
925140
440119
